81388440436711771481997312
81,388,440,436,711,771,481,997,312 is an even composite number composed of five prime numbers multiplied together.
81388440436711771481997312 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 81388440436711771481997312:
215 × 36 × 79 × 413 × 1073
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 41 × 41 × 41 × 107 × 107 × 107)See below for interesting mathematical facts about the number 81388440436711771481997312 from the Numbermatics database.
Names of 81388440436711771481997312
- Cardinal: 81388440436711771481997312 can be written as Eighty-one septillion, three hundred eighty-eight sextillion, four hundred forty quintillion, four hundred thirty-six quadrillion, seven hundred eleven trillion, seven hundred seventy-one billion, four hundred eighty-one million, nine hundred ninety-seven thousand, three hundred twelve.
Scientific notation
- Scientific notation: 8.1388440436711771481997312 × 1025
Factors of 81388440436711771481997312
Divisors of 81388440436711771481997312
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 32 36 41 42 48 49 54 56 63 64 72 81 82 84 96 98 107 108 112 123 126 128 144 147 162 164 168 189 192 196 214 216 224 243 246 252 256 287 288 294 321 324 328 336 343 369 378 384 392 428 432 441 448 486 492 504 512 567 574 576 588 642 648 656 672 686 729 738 749 756 768 784 856 861 864 882 896 963 972 984 1008 1024 1029 1107 1134 1148 1152 1176 1284 1296 1312 1323 1344 1372 1458 1476 1498 1512 1536 1568 1681 1701 1712 1722 1728 1764 1792 1926 1944 1968 2009 2016 2048 2058 2214 2247 2268 2296 2304 2352 2401 2568 2583 2592 2624 2646 2688 2744 2889 2916 2952 2996 3024 3072 3087 3136 3321 3362 3402 3424 3444 3456 3528 3584 3852 3888 3936 3969 4018 4032 4096 4116 4387 4428 4494 4536 4592 4608 4704 4802 5043 5103 5136 5166 5184 5243 5248 5292 5376 5488 5778 5832 5904 5992 6027 6048 6144 6174 6272 6642 6724 6741 6804 6848 6888 6912 7056 7168 7203 7704 7749 7776 7872 7938 8036 8064 8192 8232 8667 8774 8856 8988 9072 9184 9216 9261 9408 9604 9963 10086 10206 10272 10332 10368 10486 10496 10584 10752 10976 11449 11556 11664 11767 11808 11907 11984 12054 12096 12288 12348 12544 13161 13284 13448 13482 13608 13696 13776 13824 14063 14112 14336 14406 15129 15408 15498 15552 15729 15744 15876 16072 16128 16384 16464 16807 17334 17548 17712 17976 18081 18144 18368 18432 18522 18816 19208 19926 20172 20223 20412 20544 20664 20736 20972 20992 21168 21504 21609 21952 22898 23112 23247 23328 23534 23616 23814 23968 24108 24192 24576 24696 25088 26001 26322 26568 26896 26964 27216 27392 27552 27648 27783 28126 28224 28672 28812 29889 30258 30709 30816 30996 31104 31458 31488 31752 32144 32256 32768 32928 33614 34347 34668 35096 35301 35424 35721 35952 36162 36288 36701 36736 36864 37044 37632 38416 39483 39852 40344 40446 40824 41088 41328 41472 41944 41984 42189 42336 43008 43218 43904 45387 45796 46224 46494 46656 47068 47187 47232 47628 47936 48216 48384 49152 49392 50176 50421 52002 52644 53136 53792 53928 54243 54432 54784 55104 55296 55566 56252 56448 57344 57624 59778 60516 60669 61418 61632 61992 62208 62916 62976 63504 64288 64512 64827 65856 67228 68694 68921 69336 69741 70192 70602 70848 71442 71904 72324 72576 73402 73472 73728 74088 75264 76832 78003 78966 79704 80143 80688 80892 81648 82176 82369 82656 82944 83349 83888 83968 84378 84672 86016 86436 87808 90774 91592 92127 92448 92988 93312 94136 94374 94464 95256 95872 96432 96768 98304 98441 98784 100352 100842 103041 104004 105288 105903 106272 107584 107856 108486 108864 109568 110103 110208 110592 111132 112504 112896 114688 115248 117649 118449 119556 121032 121338 122836 123264 123984 124416 125832 125952 126567 127008 128576 129024 129654 131712 134456 136161 137388 137842 138672 139482 140384 141204 141561 141696 142884 143808 144648 145152 146804 146944 147456 148176 150528 151263 153664 156006 157932 159408 160286 161376 161784 162729 163296 164352 164738 165312 165888 166698 167776 167936 168756 169344 172032 172872 175616 179867 181548 182007 183184 184254 184896 185976 186624 188272 188748 188928 190512 191744 192864 193536 194481 196882 197568 200704 201684 206082 206763 208008 209223 210576 211806 212544 214963 215168 215712 216972 217728 219136 220206 220416 221184 222264 225008 225792 229376 230496 235298 236898 239112 240429 242064 242676 245672 246528 247107 247968 248832 250047 251664 251904 253134 254016 256907 257152 258048 259308 263424 268912 272322 274776 275684 276381 277344 278964 280768 282408 283122 283392 285768 287616 289296 290304 293608 293888 294912 295323 296352 301056 302526 307328 309123 312012 315864 317709 318816 320572 322752 323568 325458 326592 328704 329476 330309 330624 331776 333396 335552 335872 337512 338688 344064 345744 351232 352947 355347 359734 363096 364014 366368 368508 369792 371952 373248 376544 377496 377856 379701 381024 383488 385728 387072 388962 393764 395136 401408 403368 408483 412164 413526 416016 418446 421152 423612 424683 425088 429926 430336 431424 433944 435456 438272 440412 440832 442368 444528 450016 451584 453789 460992 469409 470596 473796 478224 480858 482447 484128 485352 488187 491344 493056 494214 495936 497664 500094 503328 503808 506268 508032 513814 514304 516096 518616 526848 537824 539601 544644 546021 549552 551368 552762 554688 557928 561001 561536 564816 566244 566784 571536 575232 576583 578592 580608 583443 587216 587776 590646 592704 602112 605052 614656 618246 620289 624024 631728 635418 637632 641144 644889 645504 647136 650916 653184 657408 658952 660618 661248 663552 666792 671104 671744 675024 677376 688128 689087 691488 702464 705894 710694 719468 721287 726192 728028 732736 737016 739584 741321 743904 746496 753088 754992 755712 759402 762048 766976 770721 771456 774144 777924 787528 790272 802816 806736 816966 823543 824328 827052 829143 832032 836892 842304 847224 849366 850176 859852 860672 862848 867888 870912 876544 880824 881664 884736 885969 889056 900032 903168 907578 921984 927369 938818 941192 947592 953127 956448 961716 964894 968256 970704 976374 982688 986112 988428 990927 991872 995328 1000188 1006656 1007616 1012536 1016064 1027628 1028608 1032192 1037232 1053696 1058841 1066041 1075648 1079202 1089288 1092042 1099104 1102736 1105524 1109376 1115856 1122002 1123072 1129632 1132488 1133568 1139103 1143072 1150464 1153166 1157184 1161216 1166886 1174432 1175552 1181292 1185408 1204224 1210104 1225043 1225449 1229312 1236492 1240578 1248048 1259069 1263456 1270836 1274049 1275264 1282288 1289778 1291008 1294272 1301832 1306368 1314816 1317904 1321236 1322496 1327104 1333584 1342208 1343488 1350048 1354752 1361367 1378174 1382976 1404928 1408227 1411788 1421388 1438936 1442574 1447341 1452384 1456056 1464561 1465472 1474032 1479168 1482642 1487808 1492992 1504741 1506176 1509984 1511424 1518804 1524096 1533952 1541442 1542912 1548288 1555848 1575056 1580544 1605632 1613472 1618803 1633932 1647086 1648656 1654104 1658286 1664064 1673784 1683003 1684608 1694448 1698732 1700352 1719704 1721344 1725696 1729749 1735776 1741824 1750329 1753088 1761648 1763328 1771938 1778112 1798349 1800064 1806336 1815156 1843968 1854738 1860867 1877636 1882384 1895184 1906254 1912896 1923432 1929788 1934667 1936512 1941408 1952748 1965376 1972224 1976856 1981854 1983744 1990656 2000376 2013312 2015232 2025072 2032128 2055256 2057216 2064384 2067261 2074464 2107392 2117682 2132082 2151296 2158404 2163861 2178576 2184084 2198208 2205472 2211048 2218752 2223963 2231712 2244004 2246144 2259264 2264976 2267136 2278206 2286144 2300928 2306332 2312163 2314368 2322432 2333772 2348864 2351104 2362584 2370816 2408448 2420208 2450086 2450898 2458624 2470629 2472984 2481156 2487429 2496096 2518138 2526912 2541672 2548098 2550528 2564576 2579556 2582016 2588544 2603664 2612736 2629632 2635808 2642472 2644992 2654208 2657907 2667168 2684416 2700096 2709504 2722734 2756348 2765952 2782107 2809856 2816454 2823576 2842776 2859381 2877872 2885148 2894682 2904768 2912112 2929122 2930944 2948064 2958336 2965284 2972781 2975616 2985984 3009482 3012352 3019968 3022848 3037608 3048192 3067904 3082884 3085824 3096576 3111696 3150112 3161088 3176523 3198123 3226944 3237606 3267864 3285863 3294172 3297312 3308208 3316572 3328128 3347568 3366006 3369216 3377129 3388896 3397464 3400704 3417309 3439408 3442688 3451392 3459498 3471552 3483648 3500658 3506176 3523296 3526656 3543876 3556224 3596698 3600128 3612672 3630312 3675129 3687936 3709476 3721734 3755272 3764768 3777207 3790368 3812508 3822147 3825792 3846864 3859576 3869334 3873024 3882816 3905496 3927007 3930752 3944448 3953712 3963708 3967488 3981312 4000752 4026624 4030464 4036081 4050144 4064256 4084101 4110512 4114432 4134522 4148928 4214784 4224681 4235364 4264164 4302592 4316808 4327722 4342023 4357152 4368168 4396416 4410944 4422096 4437504 4447926 4463424 4488008 4492288 4514223 4518528 4529952 4534272 4556412 4572288 4601856 4612664 4624326 4628736 4644864 4667544 4697728 4702208 4725168 4741632 4816896 4823609 4840416 4856409 4900172 4901796 4917248 4941258 4945968 4962312 4974858 4992192 5036276 5049009 5053824 5083344 5096196 5101056 5129152 5159112 5164032 5177088 5189247 5207328 5225472 5259264 5271616 5284944 5289984 5315814 5334336 5368832 5395047 5400192 5419008 5445468 5512696 5531904 5564214 5582601 5619712 5632908 5647152 5685552 5718762 5755744 5764801 5770296 5789364 5804001 5809536 5824224 5858244 5861888 5896128 5916672 5930568 5945562 5951232 5971968 6018964 6024704 6039936 6045696 6075216 6096384 6135808 6165768 6171648 6193152 6201783 6223392 6300224 6322176 6353046 6396246 6453888 6475212 6491583 6535728 6571726 6588344 6594624 6616416 6633144 6656256 6671889 6695136 6732012 6738432 6754258 6777792 6794928 6801408 6834618 6878816 6885376 6902784 6918996 6936489 6943104 6967296 7001316 7046592 7053312 7087752 7112448 7193396 7200256 7225344 7260624 7350258 7374547 7375872 7411887 7418952 7443468 7462287 7510544 7529536 7554414 7580736 7625016 7644294 7651584 7693728 7719152 7738668 7746048 7765632 7810992 7854014 7861504 7888896 7907424 7927416 7934976 7962624 7973721 8001504 8053248 8072162 8100288 8128512 8168202 8221024 8228864 8269044 8297856 8346321 8429568 8449362 8470728 8528328 8575301 8578143 8605184 8633616 8655444 8684046 8714304 8736336 8792832 8813483 8821888 8844192 8875008 8895852 8918343 8926848 8976016 8984576 9028446 9037056 9059904 9068544 9112824 9144576 9203712 9225328 9248652 9257472 9289728 9335088 9395456 9404416 9450336 9483264 9529569 9647218 9680832 9712818 9800344 9803592 9834496 9857589 9882516 9891936 9924624 9949716 9984384 10072552 10098018 10107648 10131387 10166688 10192392 10202112 10251927 10258304 10318224 10328064 10354176 10378494 10414656 10450944 10518528 10533187 10543232 10569888 10579968 10631628 10668672 10737664 10790094 10800384 10838016 10890936 11025387 11025392 11063808 11128428 11165202 11239424 11265816 11294304 11331621 11371104 11437524 11511488 11529602 11540592 11578728 11608002 11619072 11648448 11716488 11723776 11781021 11792256 11833344 11861136 11891124 11902464 11943936 12037928 12049408 12079872 12091392 12108243 12150432 12192768 12252303 12271616 12331536 12343296 12403566 12446784 12588443 12600448 12644352 12674043 12706092 12792492 12907776 12950424 12983166 13026069 13071456 13143452 13176688 13189248 13232832 13266288 13312512 13343778 13390272 13464024 13476864 13508516 13542669 13555584 13589856 13602816 13669236 13757632 13770752 13805568 13837992 13872978 13886208 13934592 14002632 14093184 14106624 14175504 14224896 14386792 14400512 14450688 14470827 14521248 14569227 14700516 14749094 14751744 14823774 14837904 14886936 14924574 15021088 15059072 15108828 15147027 15161472 15250032 15288588 15303168 15387456 15438304 15477336 15492096 15531264 15567741 15621984 15708028 15723008 15777792 15814848 15854832 15869952 15947442 16003008 16106496 16144324 16185141 16200576 16257024 16336404 16442048 16457728 16538088 16595712 16692642 16747803 16859136 16898724 16941456 17056656 17150602 17156286 17210368 17267232 17294403 17310888 17368092 17412003 17428608 17472672 17585664 17626966 17643776 17688384 17750016 17791704 17836686 17853696 17952032 17969152 18056892 18074112 18119808 18137088 18225648 18289152 18407424 18450656 18497304 18514944 18579456 18605349 18670176 18790912 18900672 18966528 19059138 19245769 19294436 19361664 19425636 19474749 19600688 19607184 19668992 19715178 19765032 19783872 19849248 19899432 19968768 20015667 20145104 20196036 20215296 20262774 20333376 20384784 20404224 20503854 20516608 20636448 20656128 20708352 20756988 20809467 20829312 20901888 21066374 21086464 21139776 21159936 21263256 21337344 21475328 21580188 21600768 21676032 21781872 22050774 22050784 22123641 22127616 22235661 22256856 22330404 22386861 22531632 22588608 22663242 22742208 22875048 23001041 23022976 23059204 23081184 23157456 23216004 23238144 23296896 23432976 23447552 23562042 23584512 23639903 23666688 23722272 23782248 23804928 23887872 23921163 24075856 24098816 24159744 24216486 24300864 24385536 24504606 24543232 24663072 24686592 24807132 24893568 25176886 25200896 25288704 25348086 25412184 25584984 25725903 25815552 25900848 25966332 26052138 26142912 26286904 26353376 26378496 26440449 26465664 26532576 26625024 26687556 26755029 26780544 26928048 26953728 27017032 27085338 27111168 27179712 27205632 27338472 27489049 27515264 27541504 27611136 27675984 27745956 27772416 27869184 28005264 28186368 28213248 28252567 28351008 28449792 28588707 28773584 28801024 28941654 29042496 29138454 29401032 29498188 29503488 29572767 29647548 29675808 29773872 29849148 30042176 30118144 30217656 30294054 30322944 30394161 30500064 30577176 30606336 30774912 30876608 30954672 30984192 31062528 31135482 31243968 31416056 31446016 31555584 31599561 31629696 31709664 31739904 31894884 32006016 32212992 32288648 32370282 32401152 32514048 32672808 32884096 32915456 33076161 33076176 33191424 33385284 33495606 33718272 33765263 33797448 33882912 33994863 34113312 34301204 34312572 34420736 34534464 34588806 34621776 34736184 34824006 34857216 34945344 35171328 35253932 35287552 35343063 35376768 35500032 35583408 35673372 35707392 35904064 35938304 36113784 36148224 36239616 36274176 36324729 36451296 36578304 36814848 36901312 36994608 37029888 37210698 37340352 37581824 37765329 37801344 37933056 38022129 38118276 38491538 38588872 38723328 38851272 38949498 39078207 39201376 39214368 39337984 39430356 39530064 39567744 39698496 39798864 39937536 40031334 40290208 40353607 40392072 40430592 40525548 40628007 40666752 40769568 40808448 41007708 41033216 41272896 41312256 41416704 41513976 41618934 41658624 41803776 42132748 42172928 42279552 42319872 42526512 42674688 42950656 43160376 43201536 43352064 43412481 43563744 43707681 44101548 44101568 44247282 44255232 44471322 44513712 44660808 44773722 45063264 45177216 45326484 45441081 45484416 45750096 46002082 46045952 46118408 46162368 46314912 46432008 46476288 46593792 46703223 46865952 46895104 47124084 47169024 47279806 47333376 47444544 47564496 47609856 47842326 48151712 48197632 48319488 48432972 48555423 48601728 48771072 49009212 49326144 49373184 49614264 49787136 50226763 50243409 50353772 50401792 50577408 50696172 50824368 51169968 51451806 51621829 51631104 51801696 51883209 51932664 52104276 52236009 52285824 52573808 52706752 52756992 52880898 52931328 53065152 53250048 53375112 53510058 53561088 53856096 53907456 54034064 54170676 54222336 54359424 54411264 54676944 54978098 55030528 55083008 55222272 55351968 55491912 55544832 55738368 55816047 56010528 56372736 56505134 56702016 56899584 57177414 57547168 57602048 57737307 57883308 58084992 58276908 58424247 58802064 58996376 59006976 59145534 59295096 59351616 59547744 59698296 60027107 60047001 60084352 60236288 60435312 60588108 60645888 60788322 61000128 61154352 61212672 61549824 61694381 61753216 61909344 61968384 62125056 62270964 62428401 62487936 62832112 62892032 63199122 63259392 63419328 63479808 63789768 64012032 64425984 64577296 64740564 64802304 65028096 65345616 65768192 65830912 66152322 66152352 66370923 66382848 66706983 66770568 66991212 67530526 67594896 67765824 67989726 68226624 68602408 68625144 68841472 69003123 69068928 69177612 69243552 69472368 69648012 69714432 69890688 70342656 70507864 70575104 70686126 70753536 70919709 71000064 71166816 71346744 71414784 71763489 71808128 71876608 72227568 72296448 72479232 72649458 72902592 73156608 73629696 73732309 73802624 73989216 74059776 74421396 74680704 75163648 75530658 75602688 75866112 76044258 76236552 76983076 77177709 77177744 77446656 77702544 77898996 78156414 78402752 78428736 78675968 78860712 79060128 79135488 79321347 79396992 79597728 79875072 80062668 80580416 80707214 80784144 80861184 81051096 81256014 81333504 81539136 81616896 82015416 82066432 82467147 82545792 82624512 82833408 83027952 83237868 83317248 83607552 84265496 84345856 84559104 84639744 84757701 85053024 85349376 85766121 85901312 86320752 86403072 86824962 87127488 87415362 88119101 88203096 88203136 88494564 88510464 88718301 88942644 89027424 89321616 89547444 90126528 90354432 90652968 90882162 90968832 91182483 91500192 92004164 92091904 92236816 92324736 92629824 92864016 92952576 93187584 93406446 93731904 93790208 94248168 94338048 94559612 94666752 94798683 94889088 95128992 95219712 95684652 96303424 96395264 96638976 96865944 97110846 97203456 97542144 98018424 98652288 98746368 99228483 99228528 99574272 100453526 100486818 100707544 100803584 101154816 101295789 101392344 101648736 101984589 102339936 102903612 103243658 103262208 103603392 103766418 103865328 104208552 104472018 104571648 105147616 105413504 105513984 105761796 105862656 106029189 106130304 106500096 106750224 107020116 107122176 107712192 107814912 108068128 108341352 108444672 108718848 108822528 108974187 109353888 109956196 110061056 110444544 110703936 110983824 111089664 111632094 112021056 112745472 113010268 113295987 113404032 113799168 114066387 114354828 115094336 115204096 115474614 115766616 116169984 116553816 116848494 117234621 117604128 117992752 118013952 118291068 118590192 118703232 119095488 119396592 120054214 120094002 120168704 120472576 120870624 121060821 121176216 121291776 121576644 121884021 122000256 122308704 122425344 123099648 123388762 123506432 123818688 123936768 124250112 124541928 124856802 124975872 125664224 125784064 126398244 126518784 126838656 126959616 127579536 128024064 128851968 129154592 129481128 129604608 130056192 130237443 130691232 131123043 131536384 132304644 132304704 132741846 132765696 133413966 133541136 133982424 134720383 135061052 135189792 135531648 135979452 136323243 136453248 137204816 137250288 137682944 138006246 138137856 138355224 138487104 138944736 139296024 139428864 139781376 140109669 140685312 141015728 141150208 141372252 141507072 141839418 142000128 142333632 142693488 142829568 143526978 143616256 143753216 144455136 144592896 144958464 145298916 145666269 145805184 146313216 147464618 147605248 147978432 148119552 148842792 149361408 150327296 150680289 151061316 151205376 151732224 152088516 152473104 153966152 154355418 154355488 154865487 154893312 155405088 155649627 155797992 156312828 156708027 156805504 156857472 157721424 158120256 158270976 158642694 158793984 159195456 159750144 160125336 161007287 161160832 161414428 161568288 161722368 162102192 162512028 162667008 163078272 163233792 164030832 164132864 164934294 165091584 165249024 165479321 165666816 166055904 166475736 166634496 167215104 167448141 168530992 168691712 169118208 169515402 170106048 170698752 171532242 171802624 172641504 172806144 173211921 173649924 174254976 174830724 176238202 176406192 176406272 176989128 177020928 177436602 177885288 178054848 178643232 179094888 180081321 180253056 180708864 181305936 181764324 181937664 182364966 183000384 184008328 184183808 184473632 184649472 185083143 185259648 185728032 185905152 186375168 186812892 187285203 187463808 187580416 188496336 188676096 189119224 189597366 189778176 190257984 190439424 191369304 192423343 192606848 192790528 193277952 193731888 194221692 194406912 195084288 196036848 197304576 197492736 197767969 198456966 198457056 199112769 199148544 200120949 200907052 200973636 201415088 201607168 202591578 202784688 203297472 203969178 204679872 205807224 206487316 206524416 207009369 207206784 207532836 207730656 208417104 208944036 209143296 210295232 210827008 211027968 211523592 211725312 212058378 212260608 212759127 213000192 213500448 214040232 214244352 215424384 215629824 216136256 216682704 216889344 217437696 217948374 218707776 219912392 220122112 220889088 221196927 221407872 221967648 222179328 223264188 224042112 225490944 226020536 226591974 226808064 227598336 228132774 228709656 230188672 230408192 230949228 231533127 231533232 232339968 233107632 233696988 234469242 235208256 235985504 236027904 236356841 236582136 237180384 237406464 237964041 238190976 238793184 240108428 240188004 240337408 240945152 241741248 242121642 242352432 242583552 243153288 243768042 244000512 244617408 244850688 246199296 246777524 247012864 247401441 247637376 247873536 248500224 249083856 249713604 249951744 251328448 251568128 252796488 253037568 253677312 253919232 254273103 255159072 256048128 257703936 258309184 258962256 259209216 260474886 261382464 262246086 263072768 264357303 264609288 264609408 265483692 265531392 266154903 266827932 267082272 267964848 269440766 270122104 270379584 271063296 271958904 272646486 272906496 273547449 274409632 274500576 275365888 276012492 276275712 276710448 276974208 277889472 278592048 278857728 279562752 280219338 281370624 282031456 282300416 282744504 283014144 283678836 284000256 284396049 284667264 285386976 285659136 287053956 287232512 288910272 289185792 289916928 290597832 291332538 291610368 292626432 294929236 295210496 295956864 296239104 297685449 297685584 298722816 300654592 301360578 302122632 302410752 303464448 303887367 304177032 304946208 305953767 307932304 308710836 308710976 309730974 309786624 310810176 311299254 311595984 312625656 313416054 313611008 313714944 315442848 316240512 316541952 317285388 317587968 318087567 318390912 319500288 320250672 322014574 322321664 322828856 323136576 323444736 324204384 325024056 325334016 326156544 326467584 326922561 328061664 328265728 329868588 330183168 330958642 331333632 332111808 332951472 333268992 334896282 337061984 337383424 338236416 339030804 339887961 340212096 341397504 342199161 343064484 345283008 345612288 346423842 347299848 348509952 349661448 351587341 351703863 352476404 352812384 352812544 353978256 354041856 354873204 355770576 356109696 357286464 358189776 360162642 360506112 361352803 361417728 362611872 363182463 363528648 363875328 364729932 365652063 366000768 368016656 368367616 368947264 369298944 370166286 370519296 371456064 371810304 372750336 373625784 374570406 374927616 375160832 376992672 377352192 378238448 379194732 379556352 380515968 380878848 382738608 384846686 385213696 385581056 386555904 387463776 388443384 388813824 390168576 390712329 392073696 394609152 395535938 396913932 396914112 398225538 398297088 400241898 401814104 401947272 402830176 403214336 404161149 405183156 405569376 406594944 407938356 408969729 409359744 411614448 412974632 413048832 414018738 414413568 415065672 415461312 416834208 417888072 418286592 420189749 420329007 420590464 421654016 422055936 423047184 423450624 424116756 424521216 425518254 426000384 427000896 428080464 428488704 430848768 431259648 431860667 432272512 433365408 433778688 434875392 435896748 436998807 437415552 439824784 440244224 442393854 442815744 443935296 444358656 446528376 448084224 450981888 452040867 452041072 453183948 453616128 455196672 456265548 457419312 460377344 460816384 461898456 463066254 463066464 464596461 464679936 466215264 466948881 467393976 468938484 470416512 471971008 472713682 473164272 474360768 474812928 475928082 476381952 477586368 480216856 480376008 480674816 481890304 483021861 483482496 484243284 484704864 485167104 486306576 487536084 488001024 489234816 489701376 492398592 493555048 494025728 494802882 495274752 495747072 496437963 497000448 498167712 499427208 499903488 502344423 502656896 503136256 505592976 506075136 507354624 508546206 510318144 512096256 515407872 516126163 516618368 517924512 518418432 519635763 520949772 522764928 524492172 526145536 528714606 529218576 529218816 530967384 531062784 532309806 533655864 534164544 535929696 538881532 540243963 540244208 540759168 542126592 543917808 545292972 545812992 547094898 548819264 549001152 550731776 552024984 552551424 553420896 553948416 555249429 555778944 557184096 557715456 559125504 560438676 562741248 564062912 564600832 565489008 566028288 567357672 568792098 569334528 570773952 571318272 574107912 574465024 577270029 577820544 578371584 579833856 581195664 582665076 583220736 585252864 589858472 590420992 591913728 592478208 593303907 595370898 595371168 597338307 597445632 600362847 601309184 602721156 604245264 604821504 607774734 608354064 609892416 611907534 615864608 616833707 617421672 617421952 619461948 619573248 621028107 621620352 622598508 623191968 625251312 626832108 627222016 627429888 630885696 632481024 633083904 634570776 635175936 636175134 636781824 638277381 639000576 640501344 644029148 644643328 645657712 646273152 646889472 648408768 650048112 650668032 652313088 653845122 656123328 656531456 659737176 660366336 661917284 662667264 663590781 664223616 665902944 666537984 669792564 674123968 674766848 676472832 678061608 679775922 680424192 682795008 684398322 686128968 690566016 691224576 692847684 694599381 694599696 697019904 699322896 703174682 703407726 704952808 705624768 705625088 707956512 708083712 709070523 709746408 711541152 712219392 713892123 714572928 716379552 720325284 721012224 722705606 722835456 725223744 726364926 727057296 727750656 729459864 731304126 732001536 736033312 736735232 737894528 738597888 740332572 741038592 742204323 742912128 743620608 745500672 747251568 749140812 749855232 753985344 754704384 756476896 758389464 759112704 761031936 761757696 762819309 765477216 769693372 770427392 773111808 774927552 776886768 777627648 781424658 784147392 789076529 789218304 791071876 793071909 793827864 793828224 796451076 796594176 798464709 800483796 803628208 803894544 805660352 806428672 808322298 810366312 811138752 813189888 815876712 817939458 818719488 820642347 823228896 825949264 826097664 828037476 828827136 830131344 830922624 833668416 835776144 836573184 840379498 840658014 841180928 843308032 844111872 846094368 846901248 848233512 849042432 851036508 852000768 853188147 854001792 856160928 856977408 861697536 863721334 864545024 866730816 867557376 869750784 871793496 873997614 874831104 879649568 880488448 884787708 885631488 887870592 888717312 893056347 893056752 896168448 901963776 904081734 904082144 906367896 907232256 910393344 911662101 912531096 914838624 917861301 920754688 923796912 926132508 926132928 929192922 929359872 932430528 933897762 934787952 937876968 940833024 943042681 943942016 945427364 946328544 948721536 949625856 951856164 952763904 954262701 955172736 960433712 960752016 961349632 963780608 966043722 966964992 968486568 969409728 970334208 972613152 975072168 976002048 978469632 979402752 980767683 984797184 987110096 988051456 989605764 990549504 992875926 994000896 996335424 998854416 999806976 1004688846 1005313792 1006272512 1011185952 1012150272 1014709248 1017092412 1019663883 1020636288 1024192512 1032252326 1033236736 1035849024 1036836864 1039271526 1041899544 1045529856 1048984344 1052291072 1054762023 1057429212 1058437152 1058437632 1061934768 1062125568 1064619612 1067311728 1068329088 1071859392 1077763064 1080487926 1080488416 1081518336 1084058409 1084253184 1087835616 1089547389 1090585944 1091625984 1094189796 1096956189 1097638528 1098002304 1104049968 1105102848 1106841792 1107896832 1110498858 1111557888 1114368192 1115430912 1118251008 1120877352 1125482496 1127051009 1128125824 1129201664 1130978016 1132056576 1134715344 1137584196 1138669056 1141547904 1142636544 1148215824 1148930048 1154540058 1155641088 1156743168 1158355247 1159667712 1162391328 1165330152 1166441472 1170505728 1172136987 1179716944 1180841984 1183827456 1186607814 1190741796 1190742336 1194676614 1194891264 1200725694 1202618368 1205442312 1208490528 1209643008 1212483447 1215549468 1216708128 1219784832 1223815068 1231729216 1233667414 1234843344 1234843904 1238923896 1239146496 1242056214 1243240704 1245197016 1246383936 1250502624 1253664216 1254444032 1254859776 1260569247 1261771392 1264962048 1266167808 1269141552 1270351872 1272350268 1273563648 1276554762 1278001152 1281002688 1288058296 1289286656 1291315424 1292546304 1293778944 1295582001 1296817536 1300096224 1301336064 1304626176 1307690244 1310996421 1312246656 1313062912 1319474352 1320732672 1323834568 1327181562 1328447232 1331805888 1333075968 1339585128 1346963401 1348247936 1349533696 1352945664 1356122601 1356123216 1359551844 1360848384 1365590016 1368796644 1372257936 1381132032 1382449152 1384375783 1385695368 1389198762 1389199392 1393789383 1394039808 1398645792 1400846643 1406349364 1406815452 1409905616 1411249536 1411250176 1415913024 1418141046 1419492816 1423082304 1424438784 1427784246 1429145856 1432759104 1440650568 1442024448 1445411212 1445670912 1449065583 1450447488 1452729852 1454114592 1455501312 1458919728 1462608252 1464003072 1472066624 1473470464 1475789056 1477195776 1480665144 1482077184 1484408646 1485824256 1487241216 1489313889 1491001344 1494503136 1498281624 1499710464 1507970688 1509408768 1512953792 1516778928 1518225408 1522063872 1525638618 1530954432 1539386744 1540854784 1546223616 1548378489 1549855104 1553773536 1555255296 1558907289 1562849316 1568294784 1578153058 1578436608 1582143752 1586143818 1587655728 1587656448 1592902152 1593188352 1596929418 1600967592 1607256416 1607789088 1611320704 1612857344 1616644596 1620731889 1620732624 1622277504 1626379776 1631753424 1635878916 1637438976 1641284694 1646457792 1651898528 1652195328 1654497887 1656074952 1657654272 1660262688 1661845248 1665748287 1667336832 1671552288 1673146368 1680758996 1681316028 1682361856 1686616064 1688223744 1692188736 1693802496 1696467024 1698084864 1702073016 1706376294 1708003584 1712321856 1713954816 1723395072 1727442668 1729090048 1731810087 1733461632 1735114752 1739501568 1743586992 1747995228 1749662208 1759299136 1760976896 1769575416 1771262976 1775741184 1777434624 1779911721 1786112694 1786113504 1792014921 1792336896 1803927552 1808163468 1808164288 1812735792 1814464512 1823324202 1825062192 1829677248 1835722602 1841509376 1847593824 1850501121 1852265016 1852265856 1858385844 1858719744 1863084321 1864861056 1867795524 1869575904 1875753936 1881666048 1886085362 1887884032 1890854728 1892657088 1897443072 1899251712 1903712328 1905527808 1908525402 1910345472 1914832143 1920867424 1921504032 1922699264 1927561216 1932087444 1933929984 1936973136 1938819456 1940668416 1945226304 1950144336 1952004096 1956939264 1961535366 1969594368 1974220192 1976102912 1979211528 1981099008 1985751852 1988001792 1990772343 1992670848 1997708832 1999613952 2009377692 2010627584 2022371904 2024300544 2029418496 2034184824 2039327766 2041272576 2048385024 2059297283 2064504652 2066473472 2071698048 2073673728 2078543052 2083798143 2083799088 2091059712 2097968688 2104582144 2109524046 2114858424 2116874304 2116875264 2123869536 2124251136 2127211569 2129239224 2134623456 2136658176 2141676369 2143718784 2155526128 2160975852 2160976832 2163036672 2168116818 2168506368 2175671232 2179094778 2181171888 2183251968 2188379592 2193912378 2195277056 2196004608 2208099936 2210205696 2213683584 2215793664 2220997716 2223115776 2226612969 2228736384 2230861824 2236502016 2241754704 2254102018 2256251648 2258403328 2261956032 2264113152 2269430688 2275168392 2277338112 2283095808 2285273088 2288457927 2296431648 2297860096 2309080116 2311282176 2316710494 2319335424 2324782656 2330660304 2332882944 2344273974 2359433888 2361683968 2367229587 2367654912 2373215628 2379215727 2381483592 2381484672 2389353228 2389782528 2395394127 2401451388 2410884624 2416981056 2419286016 2424966894 2431098936 2433416256 2439569664 2447630136 2461111387 2461927041 2463458432 2467334828 2469686688 2469687808 2477847792 2478292992 2484112428 2486481408 2490394032 2492767872 2501005248 2507328432 2508888064 2509719552 2521138494 2523542784 2529469621 2529924096 2532335616 2538283104 2540703744 2544700536 2547127296 2553109524 2556002304 2559564441 2562005376 2576116592 2578573312 2582630848 2585092608 2591164002 2593635072 2600192448 2602672128 2609252352 2615380488 2621992842 2624493312 2626125824 2638948704 2641465344 2647669136 2654363124 2656894464 2663611776 2666151936 2679170256 2693926802 2696495872 2699067392 2705891328 2712245202 2712246432 2719103688 2721696768 2731180032 2734986303 2737593288 2744515872 2762264064 2768751566 2771390736 2778397524 2778398784 2787578766 2788079616 2797291584 2801693286 2812698728 2813630904 2819811232 2822499072 2822500352 2829128043 2831826048 2836282092 2838985632 2846164608 2848877568 2855568492 2858291712 2862788103 2865518208 2881301136 2884048896 2890822424 2891341824 2898131166 2900894976 2905459704 2908229184 2911002624 2917839456 2925216504 2928006144 2941328243 2942303049 2944133248 2946940928 2951578112 2954391552 2961330288 2964154368 2968817292 2971648512 2978627778 2982002688 2989006272 2996563248 2999420928 3015941376 3018817536 3023024669 3025907584 3033557856 3036450816 3044127744 3051277236 3058991649 3061908864 3078773488 3081709568 3096756978 3099710208 3107547072 3110510592 3117814578 3125698632 3136589568 3156306116 3156873216 3164286069 3164287504 3172287636 3175311456 3175312896 3185804304 3186376704 3193858836 3201935184 3214512832 3215578176 3222641408 3225714688 3233289192 3241463778 3241465248 3244555008 3252175227 3252759552 3263506848 3268642167 3271757832 3274877952 3282569388 3292915584 3303797056 3308995774 3312149904 3315308544 3320525376 3323690496 3331496574 3334673664 3343104576 3346292736 3361517992 3362632056 3364723712 3373232128 3376447488 3381153027 3384377472 3387604992 3392934048 3396169728 3404146032 3412752588 3416007168 3424643712 3427909632 3446790144 3454885336 3458180096 3463620174 3466923264 3470229504 3475065741 3479003136 3487173984 3495990456 3499324416 3516410961 3518598272 3521953792 3539150832 3542525952 3551482368 3559823442 3572225388 3572227008 3584029842 3584673792 3607855104 3612883141 3616326936 3616328576 3625471584 3628929024 3637450341 3646648404 3650124384 3659354496 3671445204 3683018752 3695187648 3701002242 3704530032 3704531712 3716771688 3717439488 3726168642 3729722112 3735591048 3739151808 3751507872 3763332096 3772170724 3775768064 3781707741 3781709456 3785314176 3794886144 3798503424 3807424656 3811055616 3817050804 3820690944 3829664286 3841734848 3843008064 3845398528 3855122432 3864174888 3867859968 3873946272 3877638912 3881336832 3886746003 3890452608 3900288672 3904008192 3913878528 3923070732 3939188736 3948440384 3952205824 3958423056 3962198016 3971503704 3981544686 3985341696 3995417664 3999227904 4018755384 4021255168 4040890203 4044743808 4048601088 4058836992 4068367803 4068369648 4078655532 4082545152 4096770048 4118594566 4129009304 4132946944 4143396096 4147347456 4153127349 4157086104 4167596286 4167598176 4181368149 4182119424 4195937376 4202539929 4209164288 4219048092 4229716848 4233748608 4233750528 4247739072 4254423138 4258478448 4269246912 4273316352 4283352738 4287437568 4311052256 4317835949 4321951704 4321953664 4326073344 4336233636 4337012736 4347196749 4351342464 4358189556 4362343776 4366503936 4376759184 4387824756 4390554112 4392009216 4416199872 4420411392 4427367168 4431587328 4441995432 4446231552 4453225938 4457472768 4461723648 4467941667 4473004032 4483509408 4508204036 4512503296 4523912064 4528226304 4538861376 4550336784 4554676224 4566191616 4576915854 4592863296 4595720192 4618160232 4622564352 4633420988 4638670848 4645135467 4649565312 4661320608 4665765888 4676721867 4688547948 4718867776 4723367936 4734459174 4735309824 4746431256 4758431454 4762967184 4762969344 4778706456 4779565056 4790788254 4802902776 4821769248 4833962112 4838572032 4849933788 4862195667 4862197872 4866832512 4879139328 4895260272 4922222774 4923854082 4926916864 4934669656 4939373376 4939375616 4955695584 4956585984 4963493661 4968224856 4972962816 4980788064 4985535744 4997244861 5002010496 5014656864 5017776128 5019439104 5042276988 5047085568 5058939242 5059848192 5064671232 5076566208 5081407488 5089401072 5094254592 5106219048 5119128882 5124010752 5152233184 5157146624 5165261696 5170185216 5182328004 5187270144 5195430261 5200384896 5205344256 5218504704 5230760976 5243985684 5248986624 5277897408 5282930688 5295338272 5308726248 5313788928 5327223552 5332303872 5339735163 5358340512 5376044763 5387853604 5392991744 5411782656 5424490404 5424492864 5438207376 5443393536 5469972606 5475186576 5489031744 5523535703 5524528128 5537503132 5542781472 5551503363 5556795048 5556797568 5575157532 5576159232 5589252963 5594583168 5603386572 5625397456 5627261808 5639622464 5644998144 5645000704 5658256086 5663652096 5672564184 5677971264 5692329216 5697755136 5711136984 5716583424 5725576206 5731036416 5744496429 5762602272 5768097792 5781644848 5782683648 5796262332 5801789952 5810919408 5816458368 5822005248 5835678912 5850433008 5856012288 5882656486 5884606098 5888266496 5893881856 5903156224 5908783104 5922660576 5928308736 5937634584 5943297024 5957255556 5964005376 5972317029 5978012544 5993126496 5998841856 6031882752 6046049338 6051815168 6067115712 6072901632 6088255488 6102554472 6117983298 6123817728 6157546976 6163419136 6177891849 6193513956 6199420416 6215094144 6221021184 6235629156 6251394429 6251397264 6273179136 6312612232 6313746432 6328572138 6328575008 6344575272 6350622912 6350625792 6371608608 6372753408 6381634707 6387717672 6403870368 6425029107 6429025664 6431156352 6445282816 6466578384 6482927556 6482930496 6489110016 6504350454 6505519104 6527013696 6537284334 6543515664 6549755904 6565138776 6585831168 6601298767 6607594112 6617991548 6624299808 6630617088 6641050752 6647380992 6662993148 6669347328 6679838907 6686209152 6692585472 6723035984 6725264112 6729447424 6746464256 6762306054 6768754944 6775209984 6785868096 6792339456 6808292064 6825505176 6832014336 6849287424 6855819264 6865373781 6893580288 6909770672 6916360192 6927240348 6933846528 6950131482 6958006272 6974347968 6991980912 6998648832 7032821922 7037196544 7043907584 7078301664 7085051904 7101688761 7102964736 7119646884 7137647181 7144450776 7144454016 7168059684 7169347584 7225766282 7232653872 7232657152 7250943168 7257858048 7274900682 7293296808 7300248768 7318708992 7342890408 7366037504 7383334161 7390375296 7402004484 7409060064 7409063424 7433543376 7434878976 7452337284 7459444224 7471182096 7478303616 7503015744 7526664192 7544341448 7551536128 7563415482 7563418912 7570628352 7588408863 7589772288 7597006848 7614849312 7622111232 7634101608 7641381888 7659328572 7678693323 7683469696 7686016128 7690797056 7728349776 7735719936 7747892544 7755277824 7773492006 7780905216 7800577344 7808016384 7827757056 7846141464 7878377472 7889357063 7896880768 7904411648 7916846112 7924396032 7943007408 7963089372 7970683392 7990835328 7998455808 8037510768 8042510336 8081780406 8089487616 8097202176 8108486729 8117673984 8136735606 8136739296 8157311064 8165090304 8193540096 8204958909 8237189132 8258018608 8265893888 8286792192 8306254698 8314172208 8335192572 8335196352 8362736298 8364238848 8391874752 8405079858 8418328576 8438096184 8459433696 8467497216 8467501056 8487384129 8495478144 8508846276 8516956896 8538493824 8546632704 8566705476 8574875136 8622104512 8635671898 8643903408 8643907328 8652146688 8672467272 8674025472 8694393498 8702684928 8716379112 8724687552 8733007872 8753518368 8775649512 8781108224 8784018432 8823984729 8832399744 8840822784 8854734336 8863174656 8883990864 8892463104 8906451876 8914945536 8935883334 8946008064 8967018816 9016408072 9025006592 9047824128 9056452608 9069074007 9077722752 9100673568 9109352448 9132383232 9153831708 9176974947 9185726592 9191440384 9236320464 9245128704 9266841976 9290270934 9299130624 9322641216 9331531776 9353443734 9377095896 9428743807 9437735552 9446735872 9468918348 9470619648 9492858207 9492862512 9516862908 9525934368 9525938688 9557412912 9559130112 9581576508 9605805552 9643538496 9667924224 9677144064 9690630481 9699867576 9724391334 9724395744 9733665024 9756525681 9758278656 9790520544 9805926501 9844445548 9847708164 9853833728 9869339312 9878746752 9878751232 9911391168 9926987322 9936449712 9945925632 9961576128 9971071488 9994489722 10004020992 10029313728 10035552256 10038878208 10084553976 10094171136 10117878484 10119696384 10129342464 10143459081 10153132416 10162814976 10178802144 10188509184 10212438096 10238257764 10248021504 10304466368 10314293248 10330523392 10340370432 10364656008 10374540288 10390860522 10400769792 10410688512 10425197223 10437009408 10461521952 10487971368 10497973248 10555794816 10565861376 10590676544 10617452496 10627577856 10654447104 10679470326 10716681024 10752089526 10775707208 10785983488 10823565312 10838649423 10848980808 10848985728 10876414752 10886787072 10912351023 10939945212 10950373152 10978063488 11047071406 11049056256 11075006264 11085562944 11103006726 11113590096 11113595136 11150315064 11152318464 11178505926 11189166336 11206773144 11250794912 11254523616 11279244928 11289996288 11290001408 11316512172 11327304192 11345123223 11345128368 11355942528 11384658432 11395510272 11422273968 11433166848 11451152412 11462072832 11488992858 11525204544 11536195584 11563289696 11565367296 11592524664 11603579904 11621838816 11632916736 11644010496 11660238009 11671357824 11700866016 11712024576 11765312972 11769212196 11776532992 11806312448 11817566208 11845321152 11856617472 11875269168 11886594048 11914511112 11944634058 11956025088 11986252992 11997683712 12063765504 12092098676 12103630336 12122670609 12134231424 12145803264 12176510976 12205103409 12205108944 12235966596 12247635456 12315093952 12326838272 12355783698 12387027912 12398840832 12430188288 12442042368 12459382047 12471258312 12502788858 12502794528 12544104447 12546358272 12625224464 12627492864 12657144276 12657150016 12689150544 12701245824 12701251584 12743217216 12763269414 12775435344 12807740736 12850058214 12858051328 12862312704 12890565632 12933156768 12953507847 12965855112 12965860992 12978220032 13008700908 13011038208 13041590247 13054027392 13074568668 13087031328 13099511808 13130277552 13171662336 13202597534 13215188224 13235983096 13248599616 13261234176 13282101504 13294761984 13325986296 13338694656 13359677814 13372418304 13385170944 13403825001 13446071968 13450528224 13458894848 13492928512 13524612108 13537509888 13571736192 13584678912 13616584128 13651010352 13664028672 13698574848 13730747562 13787160576 13819541344 13832720384 13854480696 13867693056 13900262964 13916012544 13935406401 13948695936 13983961824 13997297664 14030165601 14065643844 14074393088 14156603328 14170103808 14203377522 14205929472 14239293768 14275294362 14288901552 14288908032 14336119368 14338695168 14415080981 14451532564 14465307744 14465314304 14501886336 14515716096 14549801364 14586587001 14586593616 14600497536 14637417984 14685780816 14732075008 14766668322 14780750592 14804008968 14818120128 14818126848 14867086752 14869757952 14890480983 14904674568 14918888448 14942364192 14956607232 14991734583 15006031488 15053328384 15088682896 15103072256 15126830964 15126837824 15141256704 15176817726 15179544576 15194013696 15229698624 15244222464 15268203216 15282763776 15318657144 15357386646 15366939392 15372032256 15381594112 15456699552 15471439872 15495785088 15510555648 15546984012 15561810432 15586290783 15601154688 15616032768 15655514112 15692282928 15778714126 15793761536 15808823296 15833692224 15848792064 15886014816 15926178744 15941366784 15981670656 15996911616 16019205489 16075021536 16085020672 16163560812 16178975232 16216973458 16235347968 16273471212 16273478592 16314622128 16330180608 16409917818 16474378264 16516037216 16531787776 16570607109 16573584384 16612509396 16628344416 16654510089 16670385144 16670392704 16725472596 16728477696 16767758889 16783749504 16810159716 16876192368 16918867392 16934994432 16935002112 16974768258 16990956288 17017692552 17033913792 17076987648 17093265408 17133410952 17149750272 17227779709 17233489287 17244209024 17271343796 17287806816 17287814656 17304293376 17344934544 17348050944 17388786996 17405369856 17432758224 17449375104 17466015744 17507036736 17551299024 17562216448 17568036864 17647969458 17664799488 17681645568 17706287347 17709468672 17726349312 17767981728 17784926208 17812903752 17829891072 17871766668 17892016128 17916951087 17934037632 18032816144 18050013184 18095648256 18138148014 18155445504 18201347136 18218704896 18264766464 18307663416 18353949894 18371453184 18382880768 18472640928 18490257408 18533675547 18533683952 18580541868 18598261248 18645282432 18663063552 18706887468 18754191792 18857487614 18875471104 18893471744 18937836696 18941239296 18985716414 18985725024 19033725816 19051868736 19051877376 19114825824 19118260224 19144904121 19163153016 19211611104 19287076992 19335848448 19381260962 19399735152 19448782668 19448791488 19467330048 19513051362 19516557312 19581041088 19611853002 19688891096 19695416328 19707667456 19738678624 19757493504 19757502464 19803896301 19822782336 19853974644 19872899424 19891851264 19923152256 19942142976 19988979444 20008041984 20039516721 20058627456 20071104512 20077756416 20169107952 20188342272 20235756968 20239392768 20286918162 20306264832 20325629952 20357604288 20377018368 20424876192 20476515528 20496043008 20589297701 20596121343 20608932736 20628586496 20661046784 20680740864 20729312016 20749080576 20781721044 20801539584 20850394446 20874018816 20923043904 20975942736 20995946496 21111589632 21131722752 21161172683 21181353088 21234904992 21255155712 21305066283 21308894208 21358940652 21412941543 21433362048 21504179052 21551414416 21571966976 21677298846 21697961616 21697971456 21752829504 21773574144 21824702046 21879890424 21900746304 21956126976 22094142812 22098112512 22150002483 22150012528 22171125888 22206013452 22227180192 22227190272 22300630128 22304636928 22357011852 22378332672 22413546288 22501589824 22509047232 22558489856 22579992576 22580002816 22633024344 22654608384 22690246446 22690256736 22711885056 22765226589 22769316864 22791020544 22844547936 22866333696 22902304824 22924145664 22977985716 23050409088 23072391168 23126579392 23185049328 23207159808 23243677632 23265833472 23320476018 23342715648 23401732032 23424049152 23530625944 23538424392 23553065984 23612624896 23635132416 23668071189 23690642304 23713234944 23750538336 23773188096 23829022224 23889268116 23912050176 23972505984 23995367424 24127531008 24184197352 24207260672 24245341218 24268462848 24291606528 24325460187 24353021952 24410206818 24410217888 24471933192 24495270912 24614876727 24630187904 24653676544 24711567396 24774055824 24797681664 24860376576 24918764094 24942516624 25005577716 25005589056 25088208894 25092716544 25250448928 25254985728 25290181987 25314288552 25314300032 25378301088 25402491648 25402503168 25462152387 25486434432 25526538828 25550870688 25615481472 25700116428 25716102656 25724625408 25781131264 25866313536 25907015694 25931710224 25931721984 25956440064 26017401816 26022076416 26083180494 26108054784 26149137336 26174062656 26199023616 26260555104 26343324672 26405195068 26430376448 26471954187 26471966192 26497199232 26522468352 26564203008 26589523968 26651972592 26677389312 26719355628 26744836608 26807650002 26892143936 26901056448 26917789696 26985857024 27049224216 27075019776 27143472384 27169357824 27207222021 27233168256 27302020704 27328057344 27397149696 27461495124 27574321152 27639082688 27665440768 27708961392 27735386112 27800525928 27870812802 27897391872 27967923648 27994595328 28060331202 28131287688 28148786176 28286231421 28313206656 28340207616 28406755044 28411858944 28478574621 28478587536 28550588724 28577803104 28577816064 28672238736 28677390336 28830161962 28903065128 28930615488 28930628608 29003772672 29031432192 29071891443 29099602728 29173174002 29173187232 29200995072 29269577043 29274835968 29371561632 29417779503 29464150016 29533336644 29561501184 29608017936 29636240256 29636253696 29734173504 29780961966 29809349136 29837776896 29884728384 29913214464 29983469166 30012062976 30106656768 30177365792 30206144512 30253661928 30253675648 30282513408 30353635452 30359089152 30388027392 30430377243 30459397248 30488444928 30536406432 30565527552 30637314288 30714773292 30733878784 30744064512 30913399104 30942879744 30991570176 31021111296 31093968024 31123620864 31172581566 31202309376 31232065536 31275591669 31311028224 31384565856 31557428252 31587523072 31667384448 31697584128 31772029632 31852357488 31882733568 31963341312 32038410978 32150043072 32170041344 32327121624 32357950464 32433946916 32470695936 32515948269 32546942424 32546957184 32629244256 32660361216 32737053069 32819835636 32948756528 33032074432 33063575552 33141214218 33147168768 33225018792 33256688832 33309020178 33340770288 33340785408 33450945192 33456955392 33535517778 33567499008 33620319432 33752384736 33837734784 33869988864 33870004224 33949536516 33981912576 34035369669 34035385104 34067827584 34153975296 34186530816 34266821904 34299500544 34455559418 34466978574 34488418048 34542687592 34575613632 34575629312 34608586752 34689869088 34696101888 34777573992 34810739712 34865516448 34898750208 34932031488 34980714027 35014073472 35102598048 35124432896 35136073728 35295938916 35329598976 35412574694 35418937344 35452698624 35535963456 35569852416 35625807504 35659782144 35743533336 35833902174 35868075264 36065632288 36100026368 36191296512 36276296028 36310891008 36368011827 36402694272 36437409792 36529532928 36615310227 36615326832 36707899788 36742906368 36945281856 36980514816 37067351094 37067367904 37161083736 37196522496 37290564864 37326127104 37378146141 37413774936 37508383584 37632313341 37714975228 37750942208 37875673392 37882478592 37971432828 37971450048 38067451632 38103737472 38103754752 38229651648 38289808242 38326306032 38423222208 38574153984 38664749921 38671696896 38762521924 38799470304 38860523541 38897565336 38897582976 38934660096 39026102724 39033114624 39124770741 39162082176 39223706004 39377782192 39390832656 39415334912 39477357248 39514987008 39515004928 39607792602 39645564672 39707949288 39745798848 39783702528 39846304512 39884285952 39977958888 40016083968 40079033442 40117254912 40142209024 40155512832 40211475003 40338215904 40376684544 40471513936 40478785536 40573836324 40612529664 40715208576 40754036736 40849752384 40953031056 40992086016 41178595402 41192242686 41217865472 41257172992 41322093568 41361481728 41458624032 41498161152 41563442088 41603079168 41700788892 41748037632 41806219203 41846087808 41951885472 41991892992 42223179264 42322345366 42362706176 42469809984 42510311424 42610132566 42617788416 42717881304 42825883086 42866724096 43008358104 43102828832 43143933952 43245242943 43354597692 43395923232 43395942912 43505659008 43547148288 43649404092 43759761003 43759780848 43801492608 43912253952 44188285624 44196225024 44300004966 44300025056 44342251776 44412026904 44454360384 44454380544 44601260256 44609273856 44671442949 44714023704 44756665344 44827092576 44975203749 45003179648 45018094464 45116979712 45159985152 45266048688 45309216768 45380492892 45380513472 45423770112 45530453178 45538633728 45582041088 45689095872 45732667392 45804609648 45848291328 45955971432 46100818176 46144782336 46209091369 46253158784 46370098656 46414319616 46487355264 46531666944 46640952036 46685431296 46758872349 46803464064 46848098304 47061251888 47076848784 47106131968 47225249792 47336142378 47381284608 47426469888 47501076672 47546376192 47658044448 47778536232 47824100352 47945011968 47990734848 48057616467 48255062016 48368394704 48414521344 48490682436 48536925696 48650920374 48706043904 48820413636 48820435776 48943866384 48990541824 49229753454 49260375808 49307353088 49423134792 49548111648 49595363328 49711821327 49720753152 49837528188 49885033248 49963530267 50011155432 50011178112 50176417788 50185433088 50500897856 50580363974 50628577104 50628600064 50756602176 50804983296 50805006336 50924304774 50972868864 51053077656 51101741376 51230962944 51400232856 51432205312 51449250816 51562262528 51683339127 51732627072 51814031388 51863420448 51863443968 51912880128 52034803632 52044152832 52166360988 52216109568 52298274672 52348125312 52398047232 52521110208 52686649344 52810390136 52860752896 52943908374 52943932384 52994398464 53044936704 53118862041 53128406016 53179047936 53303945184 53354778624 53438711256 53489673216 53615300004 53750853261 53784287872 53802112896 53835579392 54098448432 54150039552 54286944768 54414444042 54466336512 54604041408 54656114688 54794299392 54922990248 55148642304 55225499441 55278165376 55330881536 55417922784 55470772224 55601026641 55601051856 55741625604 55794783744 55935847296 55989190656 56120662404 56262575376 56297572352 56572462842 56626413312 56680415232 56759407103 56813510088 56823717888 56957149242 56957175072 57101177448 57155606208 57155632128 57344477472 57354780672 57434712363 57660323924 57806130256 57861230976 57861257216 58007545344 58143782886 58199205456 58346348004 58346374464 58401990144 58539154086 58549671936 58743123264 58835559006 58928300032 59066673288 59123002368 59216035872 59272480512 59272507392 59411688903 59468347008 59561923932 59618698272 59675553792 59769456768 59826428928 59966938332 60024125952 60213313536 60354731584 60412289024 60507323856 60507351296 60565026816 60707270904 60718178304 60860754486 60918794496 60976889856 61072812864 61131055104 61274628576 61429546584 61467757568 61488129024 61767893103 61826798208 61885759488 61983140352 62042222592 62187936048 62247241728 62345163132 62404618752 62551183338 62622056448 62769131712 63114856504 63175046144 63334768896 63395168256 63483518049 63544059264 63704714976 63765467136 63915198849 63926682624 64076821956 64238824629 64300086144 64340082688 64654243248 64715900928 64867893832 65031896538 65093884848 65093914368 65258488512 65320722432 65474106138 65639671272 65897513056 66001206649 66064148864 66127151104 66282428436 66294337536 66450007449 66450037584 66513377664 66618040356 66681540576 66681570816 66901890384 66913910784 67071035556 67134998016 67240638864 67504769472 67675469568 67739977728 67740008448 67834413367 67899073032 67963825152 68070739338 68070770208 68135655168 68295679767 68307950592 68373061632 68533643808 68599001088 68911118836 68933957148 68976836096 69085375184 69151227264 69151258624 69217173504 69379738176 69555147984 69621479424 69731032896 69797500416 69961428054 70028146944 70205196096 70248865792 70272147456 70591877832 70659197952 70825149388 70837874688 70905397248 71004213567 71071926912 71139704832 71251615008 71319564288 71487066672 71667804348 71736150528 72131264576 72200052736 72382593024 72552592056 72621782016 72736023654 72805388544 72874819584 72976380561 73059065856 73230620454 73230653664 73415799576 73485812736 73890563712 73961029632 74134702188 74134735808 74322167472 74393044992 74581129728 74756292282 74827549872 75016767168 75264626682 75429950456 75501884416 75751346784 75764957184 75870545961 75942865656 75942900096 76134903264 76207474944 76207509504 76386457161 76459303296 76579616484 76652612064 76846444416 77148307968 77329499842 77343393792 77525043848 77598940608 77721047082 77795130672 77795165952 77869320192 78052205448 78066229248 78249541482 78324164352 78447412008 78755564384 78781665312 78830669824 78954714496 79029974016 79030009856 79215585204 79291129344 79415862561 79415898576 79491597696 79567405056 79692609024 79768571904 79955917776 80032167936 80158066884 80234509824 80422950006 80676431808 80753369088 80943027872 80957571072 81147672648 81225059328 81430417152 81508073472 81621666063 81699504768 81906062112 81984172032 82357190804 82384485372 82435730944 82644187136 82722963456 82917248064 82996322304 83126884176 83206158336 83401577784 83612438406 83692175616 83903770944 83983785984 84431188603 84446358528 84644690732 84725412352 84858694263 84939619968 85020622848 85220265132 85235576832 85435723863 85435762608 85651766172 85733448192 86016716208 86205657664 86287867904 86490485886 86709195384 86791846464 86791885824 87011318016 87094296576 87215674329 87298808184 87519522006 87519561696 87602985216 87808731129 87824507904 88376571248 88392450048 88600009932 88600050112 88684503552 88824053808 88908720768 88908761088 89202520512 89342885898 89428047408 89513330688 89654185152 89950407498 90006359296 90036188928 90233959424 90319970304 90532097376 90618433536 90760985784 90761026944 90847540224 91060906356 91077267456 91164082176 91291131729 91378191744 91465334784 91609219296 91696582656 91911942864 92201636352 92418182738 92506317568 92740197312 92828639232 92974710528 93063333888 93281904072 93370862592 93517744698 93606928128 93696196608 93826775007 94122503776 94153697568 94212263936 94450499584 94672284756 94762569216 95002153344 95092752384 95316088896 95557072464 95648200704 95890023936 96115232934 96510124032 96736789408 96829042688 96981364872 97073851392 97301840748 97412087808 97547844807 97640827272 97640871552 97887732768 97981083648 98211159207 98459506908 98520751616 98846269584 99096223296 99190726656 99423642654 99441506304 99675056376 99770066496 99927060534 100022310864 100022356224 100352835576 100370866176 100905566867 101001795712 101160727948 101257154208 101257200128 101513204352 101609966592 101610012672 101848609548 101945737728 102106109007 102106155312 102203482752 102461925888 102800465712 102864410624 102898501632 103124525056 103366678254 103465254144 103628062776 103726840896 103726887936 103825760256 104069607264 104088305664 104332721976 104432219136 104596549344 104696250624 104796094464 104942142081 105042220416 105373298688 105620780272 105721505792 105887816748 105887864768 105988796928 106237724082 106256812032 106358095872 106607890368 106709557248 106877422512 106979346432 107230600008 107501706522 107568575744 107604225792 107671158784 108196896864 108300079104 108573889536 108828888084 108932673024 109104035481 109208082816 109312229376 109588598784 109845980496 110450998882 110556330752 110661763072 110835845568 110941544448 111202053282 111202103712 111483251208 111589567488 111871694592 111978381312 112134438423 112241324808 112525150752 112595144704 113144925684 113252826624 113518814206 113627020176 113647435776 113914298484 113914350144 114202354896 114311212416 114311264256 114688954944 114869424726 115320647848 115612260512 115722461952 115722514432 115994249763 116015090688 116287565772 116398410912 116581570623 116692696008 116692748928 116803980288 117078308172 117099343872 117374312223 117486246528 117671118012 118133346576 118246004736 118432071744 118544961024 118545014784 118823377806 118936694016 119123847864 119237396544 119351107584 119538913536 119652857856 119933876664 120048251904 120426627072 120594457963 120634425009 120709463168 120824578048 121014647712 121014702592 121130053632 121414541808 121436356608 121721508972 121837588992 122145625728 122262110208 122549257152 122859093168 122935515136 122976258048 123535786206 123653596416 123771518976 123944011429 123966280704 124084445184 124375872096 124494483456 124690326264 124809237504 125102366676 125244112896 125418657609 125538263424 126229713008 126350092288 126669537792 126967036098 127088118528 127409429952 127530934272 127830397698 127853365248 128153643912 128477649258 128600172288 128680165376 129308486496 129431801856 129735728829 129735787664 130063793076 130187769696 130187828736 130516977024 130641444864 130948212276 131279342544 131795026112 132002413298 132128297728 132254302208 132564856872 132588675072 132900014898 132900075168 133026755328 133236080712 133363081152 133363141632 133803780768 133827821568 134014328847 134142071112 134269996032 134481277728 135009538944 135350939136 135479955456 135668826734 135798146064 135927650304 136141478676 136141540416 136271310336 136591359534 136615901184 136746123264 137067287616 137198002176 137822237672 137867914296 137953672192 138170750368 138302454528 138302517248 138434347008 138627274107 138759476352 139110295968 139242958848 139462065792 139595000832 139922856108 140056293888 140276617047 140410392192 140497731584 140544294912 141183755664 141318395904 141650298776 141675749376 142008427134 142143853824 142279409664 142503230016 142639128576 142974133344 143335608696 143472301056 144125083907 144172849401 144262529152 144400105472 144765186048 145105184112 145243564032 145472047308 145610777088 145952761122 146118131712 146461240908 146461307328 146831599152 146971625472 147781127424 147922059264 148128208781 148269404376 148269471616 148644334944 148786089984 149135463981 149162259456 149512584564 149655099744 149890590801 150033534336 150529253364 150859900912 151003768832 151502693568 151741091922 151885731312 151885800192 152269806528 152414949888 152415019008 152772914322 152918606592 153159232968 153305224128 153692888832 154296615936 154658999684 154686787584 155050017381 155050087696 155197881216 155442094164 155590261344 155590331904 155738640384 156104410896 156132458496 156499082964 156648328704 156894824016 157511128768 157563330624 157661339648 157909428992 158059948032 158060019712 158431170408 158582258688 158831725122 158831797152 158983195392 159134810112 159356586123 159385218048 159537143808 159911835552 160064335872 160316133768 160469019648 160845900012 161352863616 161506738176 161886055744 162295345296 162450118656 162860834304 163243332126 163399009536 163812124224 163968344064 164714381608 164768970744 164871461888 165288374272 165445926912 165676498323 165834496128 165992644608 166253768352 166412316672 166803079923 166803155568 167224876812 167384351232 167807541888 167967571968 168862377206 168892717056 169289381464 169450824704 169717388526 169879239936 170041245696 170278221309 170440530264 170471153664 170871447726 170871525216 171303532344 171466896384 172033432416 172304137089 172411315328 172575735808 172980971772 173418390768 173583692928 173583771648 174022636032 174431348658 174597616368 175039044012 175039123392 175205970432 175617462258 175649015808 176753142496 176784900096 177031273909 177200019864 177200100224 177369007104 177648107616 177817441536 177817522176 178235066709 178405041024 178685771796 178856094816 179026661376 179308370304 179900814996 180012718592 180072377856 180467918848 180639940608 181064194752 181236867072 181521971568 181522053888 181695080448 182121812712 182154534912 182582263458 182756383488 182930669568 183218438592 183393165312 183823885728 184403272704 184836365476 185012635136 185303679309 185480394624 185657278464 185949421056 186126667776 186563808144 186741725184 187035489396 187213856256 187653550014 188245007552 188307395136 188424527872 188900999168 189344569512 189525138432 190004306688 190185504768 190450554147 190632177792 191114144928 191296401408 191745596547 191780047872 192230465868 193020248064 193473578816 193658085376 193962729744 194147702784 194603681496 195095689614 195281654544 195281743104 195775465536 195962167296 196422318414 196919013816 197041503232 197692539168 198003619947 198192446592 198381453312 198847285308 198883012608 199350022347 199350112752 199540132992 199854121068 200044621728 200044712448 200705671152 200741732352 201811133734 202003591424 202321455896 202514308416 202514400256 203026408704 203219933184 203220025344 203503240101 203697219096 203891475456 204212218014 204212310624 204406965504 204887039301 204923851776 205600931424 205728821248 205797003264 206249050112 206733356508 206930508288 207256125552 207453681792 207453775872 207651520512 208139214528 208665443952 208864438272 209193098688 209392501248 209884284162 210084440832 210746597376 211241560544 211443011584 211775633496 211775729536 211977593856 212475448164 212513624064 212716191744 213012640701 213215780736 213419114496 213754845024 213958692864 214461200016 215003413044 215137151488 215208451584 216393793728 216600158208 217147779072 217657776168 217865346048 218208070962 218416165632 218624458752 218929141683 219177197568 219691960992 220901997764 221112661504 221671691136 221883088896 222404106564 222404207424 222966502416 223179134976 223743389184 224268876846 224482649616 225050301504 225190289408 226289851368 226505653248 227037628412 227254040352 227294871552 227611637883 227828596968 227828700288 228404709792 228622424832 228622528512 229159371483 229377909888 229738849452 230641295696 231224521024 231444923904 231445028864 231988499526 232030181376 232575131544 232796821824 233163141246 233385392016 233385497856 233607960576 234156616344 234198687744 234748624446 234972493056 235342236024 236266693152 236492009472 236864143488 237089922048 237090029568 237646755612 237873388032 238247587683 238247695728 238474793088 238702215168 239077827072 239305715712 239867753328 240096503808 241188915926 241268850018 241418926336 241649156096 242029295424 242029405184 242260107264 242829083616 242872713216 243443017944 243675177984 244291251456 244524220416 244864998189 245098514304 245718186336 245871030272 245952516096 247071572412 247307192832 247888022858 247932561408 248168890368 248751744192 248988966912 249380652528 249618475008 250204733352 250837315218 251076526848 252459426016 252700184576 253293565809 253339075584 253934072196 254176237056 254576082789 254818859904 255061868544 255660795396 255706730496 256307171589 256307287824 256955298516 257200344576 258616972992 258863603712 259471457658 259471575328 260127586152 260375539392 260375657472 261033954048 261282889728 261647022987 261896424552 262558685088 263426193387 263590052224 264004826596 264256595456 265129713744 265177350144 265800029796 265800150336 266053510656 266472161424 266726162304 266726283264 267607561536 268028657694 268284142224 268539992064 268962555456 270019077888 270653249447 270701878272 270959910912 271337653468 271596292128 271855300608 272282957352 272283080832 272542620672 273182719068 273231802368 273492246528 273873395187 274134575232 274396004352 275644475344 275735828592 275907344384 276341500736 276604909056 276605034496 277254548214 277518952704 278220591936 278485917696 278924131584 279190001664 279845712216 280112587776 280553234094 280820784384 280995463168 281088589824 281480325021 282367511328 282636791808 283300597552 283351498752 284016854268 284287707648 285006460032 285278257152 285948266688 286671217392 286944602112 288250167814 288345698802 288525058304 288800210944 289530372096 290210368224 290487128064 290944094616 291221554176 291905522244 292236263424 292643534421 292922481816 292922614656 293663198304 293943250944 295562254848 296256417562 296538808752 296538943232 297288669888 297572179968 298270927962 298324518912 299025169128 299310199488 299781181602 300067068672 301058506728 301719801824 302007537664 302716700601 303005387136 303482183844 303771462624 303771600384 304539613056 304829899776 304830038016 305545828644 305837213184 306318327021 306318465936 306610448256 307385777664 308593231872 309317999368 309373575168 310100034762 310100175392 310395762432 310884188328 311180522688 311180663808 311477280768 312208821792 312264916992 312998165928 313296657408 313789648032 314826426243 315022257536 315126661248 315322679296 315818857984 316119896064 316862340816 317164517376 317663450244 317663594304 317966390784 318713172246 318770436096 319074287616 319823671104 320128671744 320632267536 320938039296 321691800024 322705727232 323013476352 323463639583 323772111488 324590690592 324900237312 325721668608 326486664252 326798019072 327312106443 327624248448 327936688128 329428763216 329537941488 329742923776 330576748544 331352996646 331668992256 331985289216 332507536704 332824633344 333606159846 333606311136 334449753624 334768702464 335615083776 335935143936 336403315269 337724754412 337785434112 338578762928 338901649408 339434777052 339758479872 340556442618 340881060528 340942307328 341742895452 341743050432 342607064688 342933792768 344066864832 344608274178 344822630656 345151471616 345961943544 346836781536 347167385856 347167543296 347982749289 348045272064 348862697316 349195232736 349744711869 350078088024 350078246784 350411940864 351234924516 351298031616 353506284992 354062547818 354400039728 354400200448 354738014208 355296215232 355634883072 355635044352 356470133418 356810082048 357371543592 357712189632 358053322752 358616740608 359801629992 360025437184 360144755712 360935837696 361279881216 361783373889 362128389504 362473734144 363043943136 363044107776 363390160896 364243625424 364309069824 365164526916 365512766976 366436877184 366786330624 367647771456 368806545408 369672730952 370025270272 370607358618 370960789248 371314556928 371832034287 371898842112 372253335552 373127616288 373483450368 374070978792 374427712512 375307100028 376255972827 376490015104 376614790272 376849055744 378689139024 379050276864 380008613376 380901108294 381264355584 382228289856 382592802816 383491193094 383560095744 384460931736 386040496128 386578496087 386947157632 387316170752 387925459488 388295405568 389207186487 389207362992 390191379228 390563309088 390563486208 391550931072 391924334592 392844636828 393838027632 394083006464 395385078336 396007239894 396384893184 396762906624 397315849721 397694570616 397766025216 398700044694 398700225504 399080265984 399708242136 400089243456 400089424896 401411342304 401483464704 402042986541 403622267468 404007182848 404642911792 405028616832 405028800512 406052817408 406439866368 407006480202 407394438192 407782950912 408424436028 408424621248 408813931008 409774078602 409847703552 411201862848 411457642496 411594006528 412498100224 413466713016 413861016576 414512251104 414907363584 414907551744 415303041024 415881822321 416278429056 417330887904 417728876544 418386197376 418785002496 419768568324 420168881664 421493194752 422483121088 422886023168 423551266992 423551459072 423955187712 424950896328 425027248128 426025281402 426431561472 426838228992 427509690048 427917385728 428922400032 430006826088 430274302976 430416903168 432375251721 432787587456 433200316416 434295558144 435315552336 435730692096 436416141924 436832331264 437858283366 438354395136 439383921984 441803995528 442225323008 443343382272 443766177792 444384626343 444808213128 444808414848 445933004832 446358269952 447406391943 447486778368 448537753692 448965299232 449671772403 450100603008 450380578816 452579702736 453011306496 454075256824 454508080704 455223275766 455657193936 455657400576 456809419584 457244849664 457245057024 458318742966 458755819776 459477698904 461282591392 462008446543 462449042048 462889847808 462890057728 463976999052 464060362752 465150052143 465150263088 465593643648 466326282492 466770784032 466770995712 467215921152 468313232688 468397375488 469497248892 469944986112 470684472048 472533386304 472984018944 473728286976 474179844096 474180059136 475293511224 475746776064 476495175366 476495391456 476949586176 477404430336 478069758369 478155654144 478611431424 479735506656 480193007616 482377831852 482537700036 482837852672 484058590848 484058810368 484520214528 485658167232 486886035888 487350355968 488582502912 489729996378 490197028608 491436372672 491742060544 491905032192 494143144824 494614385664 495776045716 495865122816 496337780736 497029494969 497503488384 497977933824 498761305056 499236950016 500409239769 500409466704 501674630436 502153053696 504918852032 505400369152 506587131618 506678151168 507868144392 508352474112 509152165578 509637719808 510123737088 510834663927 511321590792 511413460992 512614343178 512614575648 513910597032 514400689152 517233945984 517727207424 518942915316 518943150656 520255172304 520751078784 520751314944 522067908096 523294045974 523792849104 525117370176 526852386774 527180104448 528009653192 528513190912 530259427488 530354700288 531093821727 531600059592 531600300672 532107021312 532944322848 533452324608 533452566528 534705200127 535215123072 536057315388 536568284448 537079984128 537925110912 540038155776 541306498894 541403756544 541919821824 542675306936 543192584256 543710601216 544565914704 544566161664 545085241344 546365438136 546463604736 547746790374 548269150464 548792008704 551288950688 551471657184 551814688768 552683001472 553209818112 553210068992 554509096428 555037905408 555911037927 556441183872 556971835392 557848263168 558380003328 559691424432 560225175552 561106468188 561641568768 562960650042 564735022656 565273583616 566601195104 566702997504 568033708536 568575415296 570012920064 570556514304 571351662441 571896533376 573342434784 573889204224 575236789641 576500335628 576691397604 577050116608 579060744192 580420736448 580974256128 581888189232 582443108352 583811044488 585287068842 585844963632 585845229312 587326396608 587886501888 591018320221 591124509696 592512835124 593077617504 593077886464 594010859841 594577339776 595144359936 596541855924 596649037824 598050067041 598050338256 598620398976 599562363204 600134137344 602117013456 603439603648 604015075328 605433401202 606010774272 606964367688 607542925248 607543200768 609079226112 609659799552 609660076032 610509720303 611091657288 611674426368 612636654042 612636931872 613220896512 614661117903 614771555328 617186463744 618635998736 618747150336 620200069524 620200350784 620791524864 621768376656 622361045376 622361327616 622954561536 624417643584 625996331856 626593314816 627579296064 629652852486 630044515072 630253322496 630645358592 631637715968 632239792128 633724681632 634329034752 635326900488 635327188608 635932781568 637426344492 637540872192 638148575232 639037922103 639647342208 640257343488 641264535072 641876078592 643383600048 645411454464 646927279166 647544222976 649181381184 649800474624 651443337216 652973328504 653596038144 654624212886 655248496896 655873376256 656787425049 658857526432 659075882976 659485847552 661153497088 662705993292 663337984512 665015073408 665649266688 667212319692 667212622272 668899507248 669537404928 671230167552 672806630538 675449508824 675570868224 677157525856 677803298816 678869554104 679516959744 681112885236 681762121056 681884614656 682834913649 683485790904 683486100864 685214129376 685867585536 687478114449 688133729664 689216548356 689645261312 691923887088 693673563072 694334771712 694335086592 695965498578 696090544128 697725394632 698390465472 699489423738 700156176048 700156493568 700823881728 702469849032 702596063232 706338968069 707012569984 708125095636 708800079456 708800400896 709476028416 710592430464 711269766144 711270088704 712940266836 713620164096 714742763049 714743087184 715424379264 716106645504 717233481216 719603259984 720050874368 720289511424 721871675392 723566747778 724256779008 724947468288 726087886272 726088215552 726780321792 728487250848 728618139648 730329053832 731025533952 732873754368 733572661248 734594994567 735295542912 737613090816 739345461904 740050540544 741214717236 741921578496 743664068574 743797684224 744506671104 746255232576 746966900736 748141957584 748855425024 750614200056 752511945654 752980030208 753229580544 753698111488 757378278048 758100553728 759880697427 760017226752 761802216588 762528711168 763728248367 764456579712 765185605632 766982386188 767120191488 768921863472 773156992174 773894315264 774632341504 775850918976 776590811136 778414372974 778414725984 780382758456 781126618176 781126972416 783101862144 783848669184 784941068961 785689273656 787676055264 788166012928 790770156672 792014479788 792769786368 794631699442 795389141232 795532050432 797400089388 797400451008 798160531968 799416484272 800178486912 800178849792 802822684608 804085973082 807244534936 808014365696 809285823584 810057233664 810057601024 811959748341 812105634816 812879732736 814012960404 814788876384 815565901824 816848872056 816849242496 817627862016 819548157204 819695407104 821620185561 822403725696 822915284992 823188013056 826933426032 827722033152 829024502208 829814727168 829815103488 831763644642 832556858112 834661775808 835457753088 836772394752 837570004992 839537136648 840337763328 842986389504 844161205741 844440975063 844966242176 845772046336 847102533984 847102918144 847910375424 849901792656 850054496256 852050562804 852863122944 855019380096 855834771456 857844800064 860013652176 860548605952 860833806336 864750503442 865575174912 866400632832 867608080003 868591116288 870631104672 871461384192 872832283848 873664662528 875716566732 876708790272 877930603263 878767843968 883607991056 884450646016 886686764544 888769252686 889616426256 889616829696 891866009664 892716539904 894812783886 894973556736 897075507384 897930598464 899343544806 900201206016 900761157632 905159405472 906022612992 908150101803 908150513648 909016161408 910446551532 911314387872 911314801152 913618839168 914489699328 914490114048 916637485932 917511639552 918955397808 922565182784 924016893086 924898084096 925779695616 925780115456 927953998104 928120725504 930300104286 930300526176 931187287296 932652564984 933541568064 933541991424 934431842304 936626465376 936794750976 938994497784 939889972224 941368944096 945066772608 945968037888 947456573952 948359688192 950587022448 951493552128 952990350732 952990782912 953899172352 956139516738 956311308288 957222862848 959471013312 960386015232 964755663704 965075400072 965675705344 968117181696 968117620736 969040429056 970390918749 971316334464 973772071776 974700711936 977165005824 979459992756 980394057216 981936319329 982872745344 983484121088 983810064384 988286289648 989228771328 991552091432 991730245632 994058989938 995006976768 995955867648 997522610112 998473900032 1000818479538 1000818933408 1003349260872 1004306107392 1008875587349 1009209945807 1009837704064 1010800738304 1013174263236 1013356302336 1015736288784 1016704948224 1018304331156 1019275439616 1021669327854 1022643181584 1022826921984 1025228686356 1025229151296 1027821194064 1028801378304 1034467891968 1035454414848 1036897461467 1037885830632 1037886301312 1040510344608 1041502157568 1041502629888 1043948247867 1044135816192 1046588091948 1047585698208 1049234135607 1050234740352 1053704773548 1054360208896 1056019306384 1057026381824 1060518854976 1062187643454 1063200119184 1063200601344 1064214042624 1065888645696 1066904649216 1066905133056 1069410400254 1070430246144 1072114630776 1073136568896 1074159968256 1075850221824 1080076311552 1082612997788 1082807513088 1083839643648 1085350121667 1085350613872 1086385168512 1087421202432 1089131829408 1089132323328 1090170482688 1092730876272 1092927209472 1095493580748 1096538300928 1102577901376 1102943314368 1103629377536 1105366002944 1106419636224 1106420137984 1109018192856 1110075810816 1111822075854 1112882367744 1113943670784 1115496102861 1115696526336 1116760006656 1119382848864 1120450351104 1122212936376 1123283137536 1125921300084 1129470045312 1130547167232 1133202390208 1136067417072 1137150830592 1140025840128 1142703324882 1143793066752 1146684869568 1147778408448 1150473579282 1153000671256 1153382795208 1154100233216 1158121488384 1159735488261 1160841472896 1161948512256 1163776378464 1164886216704 1167621559461 1167622088976 1170574137684 1171689927264 1171690458624 1174652793216 1175773003776 1182036640442 1182249019392 1185025670248 1186155235008 1186155772928 1188021719682 1189154679552 1190288719872 1191947549163 1193083711848 1193298075648 1196100134082 1196100676512 1197240797952 1199124726408 1200268274688 1204234026912 1206128959623 1206879207296 1208030150656 1210866802404 1212021548544 1213928735376 1215085850496 1215086401536 1218158452224 1219319599104 1221019440606 1222183314576 1223348852736 1225273308084 1225273863744 1226441793024 1229322235806 1229543110656 1234372927488 1237271997472 1237494300672 1240400139048 1240400701568 1241583049728 1243536753312 1244722090752 1244722655232 1245909123072 1247645466963 1248835287168 1251992663712 1253186629632 1255158592128 1259305704972 1260089030144 1260506644992 1263275431936 1264479584256 1267449363264 1268658069504 1270653800976 1270654377216 1271865563136 1274852688984 1275081744384 1278075844206 1279294684416 1280514686976 1282529070144 1283752157184 1286767200096 1290822908928 1293854558332 1295088445952 1297125755163 1298362762368 1299600949248 1302886674432 1305946657008 1307192076288 1309248425772 1310496993792 1313574850098 1317715052864 1318151765952 1318971695104 1322306994176 1325411986584 1326675969024 1330030146816 1331298533376 1333153879029 1334424639384 1334425244544 1337799014496 1339074809856 1342219175829 1342460335104 1345613261076 1350899017648 1351141736448 1354315051712 1355606597632 1357739108208 1359033919488 1362225770472 1363524242112 1365669827298 1366971581808 1366972201728 1370428258752 1371735171072 1374956228898 1376267459328 1378433096712 1379290522624 1383847774176 1386025339629 1387347126144 1388669543424 1388670173184 1391930997156 1392181088256 1395450156429 1395450789264 1396780930944 1398978847476 1400312352096 1400312987136 1401647763456 1404939698064 1405192126464 1412677936138 1414025139968 1416250191272 1417600158912 1417600801792 1418952056832 1421184860928 1422539532288 1422540177408 1425880533672 1427240328192 1429485526098 1429486174368 1430848758528 1432213291008 1434209275107 1434466962432 1439206519968 1440101748736 1440579022848 1443743350784 1447133495556 1448513558016 1452175772544 1452176431104 1453560643584 1456974501696 1460658107664 1462051067904 1465747508736 1469189989134 1470591085824 1475226181632 1478690923808 1480101081088 1482429434472 1483843156992 1487328137148 1487595368448 1489013342208 1491088484907 1492510465152 1493933801472 1496283915168 1497710850048 1501227719307 1501228400112 1505023891308 1505960060416 1506459161088 1514756556096 1516201107456 1519761394854 1520034453504 1523604433176 1525057422336 1527456496734 1528913159424 1530371211264 1532503991781 1533964772376 1534240382976 1537843726944 1546313984348 1547788630528 1551701837952 1553181622272 1556828745948 1556829451968 1560765516912 1562253236352 1562253944832 1566203724288 1569882137922 1571378547312 1575352110528 1576332025856 1581540313344 1584028959576 1585539572736 1589263398884 1590778282464 1591064100864 1593281465181 1594800178776 1594800902016 1596321063936 1598832968544 1600356973824 1600357699584 1604115600381 1605645369216 1608171946164 1614489069872 1616028731392 1618571647168 1620114467328 1620115202048 1623919496682 1624211269632 1625759465472 1628025920808 1629577752768 1631131803648 1633697744112 1633698484992 1635255724032 1639096314408 1639390814208 1643240371122 1644807451392 1645830569984 1646376026112 1653866852064 1655444066304 1658049004416 1659629454336 1659630206976 1663527289284 1665113716224 1667733113781 1669323551616 1670915506176 1673544789504 1675140009984 1679074273296 1680675526656 1688322411482 1688881950126 1689932484352 1691544092672 1694205067968 1694205836288 1695820750848 1699803585312 1700108992512 1704101125608 1705726245888 1710038760192 1711669542912 1714054987323 1715689600128 1720027304352 1721097211904 1721667612672 1729501006884 1731150349824 1735216160006 1737182232576 1741262209344 1742922768384 1745664567696 1747329325056 1751433133464 1755861206526 1757535687936 1767215982112 1768901292032 1773054960663 1773373529088 1777538505372 1779232852512 1779233659392 1782032579523 1783732019328 1785433079808 1789625567772 1789947113472 1794150201123 1794151014768 1795861196928 1798687089612 1800402412032 1810318810944 1812045225984 1816300203606 1816301027296 1818032322816 1820893103064 1822628775744 1822629602304 1827237678336 1828979398656 1828980228096 1831529160909 1833274971864 1835023279104 1837910795616 1843983353709 1845130365568 1848033786172 1849796168192 1851559391232 1855907996208 1856241451008 1860600208572 1860601052352 1862374574592 1865305129968 1867083136128 1867083982848 1868863684608 1873252930752 1877988995568 1879779944448 1882737888192 1890133545216 1891936075776 1894572746129 1894913147904 1896719376384 1901174044896 1902987104256 1905980701464 1905981565824 1907798344704 1912279033476 1912622616576 1914445725696 1917113766309 1918942026624 1920772030464 1929511327408 1930150800144 1931351410688 1936234363392 1936235241472 1940781837498 1942632668928 1947544143552 1949401423872 1954330011648 1958919985512 1960788114432 1963872638658 1965745490688 1966968242176 1967620128768 1970362275147 1976572579296 1978457542656 1983104182864 1983460491264 1988117979876 1990013953536 1995045220224 1996947800064 2001636959076 2001637866816 2006698521744 2008612214784 2017751174698 2018419891614 2019675408128 2021601476608 2026348526472 2026712604672 2031472577568 2033409896448 2036608662312 2038550879232 2043338655708 2045286363168 2045653843968 2048504740947 2050457372712 2050458302592 2055642388128 2057602756608 2068935783936 2073794922934 2075771661264 2075772602624 2081020689216 2083004315136 2083005259776 2087896495734 2088271632384 2093176183896 2095171396416 2098468271214 2100469480704 2107409547096 2108720417792 2112038612768 2114052763648 2119016904207 2121037709952 2124375286908 2126400238368 2126401202688 2128428085248 2131777291392 2133809298432 2133810266112 2138820800508 2140860492288 2144228289147 2144229261552 2146273137792 2148319936512 2151700443648 2160152623104 2165225995576 2165615026176 2170700243334 2170701227744 2172770337024 2174842404864 2178263658816 2178264646656 2180340965376 2185461752544 2185854418944 2190987161496 2193076601856 2203784983701 2205155802752 2205886628736 2207258755072 2210732005888 2212839272448 2218036385712 2220151621632 2223644151708 2225764735488 2230992205722 2231393052672 2233520013312 2238765697728 2240900702208 2244425872752 2246566275072 2251842600168 2258940090624 2261094334464 2264245477081 2266404780416 2272134834144 2274301661184 2279642092281 2280051680256 2285406649764 2287586133504 2291184745101 2293369739136 2295556816896 2300947158564 2306001342512 2306765590416 2308200466432 2319470976522 2321682945792 2323897024512 2327552756928 2329772433408 2335243118922 2335244177952 2341148275368 2343379854528 2343380917248 2349305586432 2351546007552 2354823206883 2364073280884 2364498038784 2370051340496 2372310470016 2372311545856 2376043439364 2378309359104 2383895098326 2386167423696 2386596151296 2392200268164 2392201353024 2394481595904 2398249452816 2400536549376 2408468053824 2412257919246 2413758414592 2416060301312 2421733604808 2424043097088 2427857470752 2430171700992 2430172803072 2435879245023 2436316904448 2438639198208 2442038881212 2444366629152 2446697705472 2450546616168 2450547727488 2452883586048 2458644471612 2459086221312 2468745854976 2474543994944 2480800278096 2480801403136 2483166099456 2487073506624 2489444181504 2489445310464 2495290933926 2497670574336 2503985327424 2506373259264 2510317184256 2518611409944 2520178060288 2521013289984 2526550863872 2528959168512 2532483617223 2534898726528 2537316139008 2541307601952 2541308754432 2543731126272 2549705377968 2550163488768 2556151688412 2558589368832 2565058140288 2567504314368 2573534400192 2581645817856 2587709116664 2590176891904 2594251510326 2596725524736 2599201898496 2602824240009 2605773348864 2611893314016 2614384152576 2618496851544 2620993987584 2627149700196 2633791809789 2635430105728 2636303531904 2637943390208 2650823973168 2653351938048 2660060293632 2666307758058 2668849278768 2668850489088 2675598028992 2678149619712 2684438351658 2684920670208 2691226522152 2701798035296 2702283472896 2706049472609 2708630103424 2711213195264 2715478216416 2718067838976 2724450305409 2724451540944 2727048484224 2731339654596 2733943163616 2733944403456 2740856517504 2743470342144 2749912457796 2752534918656 2756866193424 2758581045248 2767695548352 2772050679258 2774694252288 2777339086848 2777340346368 2781210948047 2783861994312 2784362176512 2790900312858 2790901578528 2793561861888 2797957694952 2800624704192 2800625974272 2803295526912 2809879396128 2810384252928 2825355872276 2828050279936 2832500382544 2835200317824 2835201603584 2837904113664 2842369721856 2845079064576 2851761067344 2854480656384 2858971052196 2858972348736 2861697517056 2868418550214 2868933924864 2878413039936 2880203497472 2881158045696 2887486701568 2894266991112 2897027116032 2904351545088 2904352862208 2907121287168 2911172756247 2913949003392 2921316215328 2924102135808 2931495017472 2938379978268 2941182171648 2950452363264 2957381847616 2960202162176 2964858868944 2967686313984 2974656274296 2975190736896 2982176969814 2985020930304 2987867602944 2992567830336 2995421700096 3002455438614 3002456800224 3010047782616 3011920120832 3012918322176 3026626762047 3029513112192 3032402214912 3039522789708 3040068907008 3047208866352 3050114844672 3054912993468 3057826318848 3065007983562 3067929544752 3068480765952 3075687453888 3092627968696 3095577261056 3103403675904 3106363244544 3110692384401 3113657491896 3113658903936 3121531033824 3124506472704 3124507889664 3131844743601 3132407448576 3139764275844 3142757094624 3147702406821 3150704221056 3152664051712 3163080626688 3168057919152 3171079145472 3178526797768 3181556564928 3186562930362 3189600357552 3189601804032 3192642127872 3197665937088 3200713947648 3200715399168 3208231200762 3211290738432 3216343892328 3228978139744 3232057462784 3237143294336 3240228934656 3240230404096 3247838993364 3248422539264 3251518930944 3256050365001 3256051841616 3259155505536 3262263607296 3267395488224 3267396969984 3270511448064 3278192628816 3278781628416 3286480742244 3289614902784 3307733704128 3310888132608 3316098008832 3319258908672 3319260413952 3327054578568 3330227432448 3335466227562 3338647103232 3341831012352 3346488308583 3347089579008 3350280019968 3358148546592 3361351053312 3376644822964 3377763900252 3379864968704 3388410135936 3388411672576 3391641501696 3399607170624 3408202251216 3411452491776 3420077520384 3428109974646 3431379200256 3440054608704 3442194423808 3443335225344 3459002013768 3462300699648 3470432320012 3474364465152 3479206464783 3482524418688 3485845536768 3491329135392 3494658650112 3502864678383 3502866266928 3511722413052 3515071375872 3534431964224 3537802584064 3546109921326 3546747058176 3555077010744 3558465705024 3558467318784 3564065159046 3567464038656 3570866159616 3575842647489 3579251135544 3579894226944 3588300402246 3588302029536 3591722393856 3597374179224 3600804824064 3620637621888 3624090451968 3632600407212 3632602054592 3636064645632 3641786206128 3645257551488 3645259204608 3654475356672 3657958797312 3663058321818 3666549943728 3670046558208 3675821591232 3687966707418 3690260731136 3696067572344 3699592336384 3703118782464 3711815992416 3712482902016 3721200417144 3721202104704 3724749149184 3730610259936 3734166272256 3734167965696 3737727369216 3742936400889 3746505861504 3755977991136 3759559888896 3765475776384 3780267090432 3789145492258 3789826295808 3793438752768 3802348089792 3805974208512 3811961402928 3811963131648 3815596689408 3824558066952 3825245233152 3834227532618 3837884053248 3841544060928 3859022654816 3860301600288 3862702821376 3872468726784 3872470482944 3881563674996 3885265337856 3891377265489 3895088287104 3898802847744 3908660023296 3917839971024 3921576228864 3927745277316 3931490981376 3940724550294 3953145158592 3956915085312 3966208365728 3966920982528 3976235959752 3980027907072 3990090440448 3993895600128 3999461637087 4003273918152 4003275733632 4013397043488 4017224429568 4026657527487 4035502349396 4036839783228 4039350816256 4052697052944 4053425209344 4062945155136 4066819792896 4073217324624 4077101758464 4086677311416 4090572726336 4097009481894 4100914745424 4100916605184 4111284776256 4115205513216 4137128241547 4137871567872 4147589845868 4151543322528 4151545205248 4158076018887 4162041378432 4166008630272 4166010519552 4175792991468 4176543264768 4186350469287 4186352367792 4190342792832 4196936542428 4200938961408 4214819094192 4217440835584 4224077225536 4228105527296 4238033808414 4242075419904 4248750573816 4252800476736 4252802405376 4256856170496 4263554582784 4267618596864 4267620532224 4277641601016 4281720984576 4288456578294 4288458523104 4292546275584 4296639873024 4302627825321 4303400887296 4320305246208 4330451991152 4331230052352 4341400486668 4341402455488 4345540674048 4356527317632 4356529293312 4360681930752 4370923505088 4381974322992 4386153203712 4407569967402 4410311605504 4411773257472 4414517510144 4421464011776 4425678544896 4436072771424 4440303243264 4447288303416 4451529470976 4461984411444 4462786105344 4467040026624 4473265454721 4477531395456 4481801404416 4488851745504 4493132550144 4503685200336 4517880181248 4528490954162 4532809560832 4544269668288 4548603322368 4559284184562 4560103360512 4570813299528 4575172267008 4582369490202 4586739478272 4591113633792 4597511975343 4601894317128 4612002685024 4613531180832 4616400932864 4638941953044 4643365891584 4655105513856 4659544866816 4670486237844 4670488355904 4682296550736 4686759709056 4686761834496 4698611172864 4709646413766 4728146561768 4728996077568 4740102680992 4744620940032 4744623091712 4752086878728 4756618718208 4767790196652 4772334847392 4773192302592 4779844395543 4784400536328 4784402706048 4788963191808 4796498905632 4801073098752 4812346801143 4816936107648 4824515838492 4827516829184 4843467209616 4848086194176 4855714941504 4860343401984 4860345606144 4871758490046 4872633808896 4877278396416 4884077762424 4888733258304 4893395410944 4901093232336 4901095454976 4905767172096 4917288943224 4918172442624 4937491709952 4944372776483 4949087989888 4961600556192 4961602806272 4966332198912 4974147013248 4978888363008 4978890620928 4990581867852 4995341148672 5003199341343 5007970654848 5012746518528 5020634368512 5037222819888 5040356120576 5042026579968 5053101727744 5064967234446 5069797453056 5074632278016 5082615203904 5082617508864 5087462252544 5099410755936 5100326977536 5112303376824 5117178737664 5130116280576 5135008628736 5142164961969 5147068800384 5163291635712 5175418233328 5180353783808 5188503020652 5193451049472 5205648480018 5211546697728 5223786628032 5228768305152 5236993703088 5241987975168 5254299400392 5267583619578 5270860211456 5272607063808 5275886780416 5301647946336 5306703876096 5319164881989 5320120587264 5332615516116 5337698557536 5337700978176 5346097738569 5351196057984 5356299239424 5368876703316 5369841340416 5382453044304 5403596070592 5412098945218 5417260206848 5422426390528 5430956432832 5436135677952 5448900610818 5448903081888 5454096968448 5462679309192 5467886327232 5467888806912 5481713035008 5486940684288 5494587482727 5499824915592 5505069837312 5513732386848 5517162090496 5535391096704 5544101358516 5549388504576 5554678173696 5562421896094 5567723988624 5568724353024 5581800625716 5581803157056 5587123723776 5595915389904 5601249408384 5601251948544 5606591053824 5619758792256 5650711744552 5656100559872 5665000765088 5670400635648 5670403207168 5675808227328 5683718238387 5684739443712 5690158129152 5703522134688 5708961312768 5717942104392 5717944697472 5723395034112 5736837100428 5737867849728 5751341298927 5756826079872 5760406994944 5762316091392 5788533982224 5794054232064 5808703090176 5808705724416 5822345512494 5827898006784 5842632430656 5848204271616 5862990034944 5876759956536 5882364343296 5900904726528 5909128440187 5911086825441 5914763695232 5920404324352 5929717737888 5935372627968 5949312548592 5950381473792 5964353939628 5970041860608 5985135660672 5990843400192 6004910877228 6004913600448 6020095565232 6023840241664 6025836644352 6053253524094 6059026224384 6064804429824 6073256560021 6079045579416 6080137814016 6094417732704 6100229689344 6109825986936 6115652637696 6130015967124 6135859089504 6136961531904 6145514222841 6151374907776 6185255937392 6191154522112 6206807351808 6221384768802 6227314983792 6227317807872 6243062067648 6249012945408 6249015779328 6263689487202 6264814897152 6279528551688 6285514189248 6295404813642 6301408442112 6305328103424 6326161253376 6336115838304 6342158290944 6357050712621 6357053595536 6363113129856 6373125860724 6379200715104 6379203608064 6385284255744 6395331874176 6401427895296 6401430798336 6416462401524 6422581476864 6432687784656 6457956279488 6464114925568 6474286588672 6480457869312 6480460808192 6495677986728 6496845078528 6512100730002 6512103683232 6518311011072 6524527214592 6534790976448 6534793939968 6541022896128 6556385257632 6557563256832 6572961484488 6579229805568 6615467408256 6621776265216 6632196017664 6638517817344 6654109157136 6660454864896 6670932455124 6677294206464 6692976617166 6694179158016 6700560039936 6716297093184 6722702106624 6753289645928 6755527800504 6759729937408 6776820271872 6776823345152 6783283003392 6792736431243 6799214341248 6816404502432 6822904983552 6838926276843 6840155040768 6856219949292 6862758400512 6873554235303 6880109217408 6884388847616 6886670450688 6918004027536 6924601399296 6940864640024 6958412929566 6965048837376 6971691073536 6982658270784 6989317300224 7005729356766 7005732533856 7023444826104 7030142751744 7062129111443 7064469620649 7068863928448 7075605168128 7092219842652 7093494116352 7110154021488 7116931410048 7116934637568 7128130318092 7134928077312 7151685294978 7158502271088 7159788453888 7176600804492 7176604059072 7183444787712 7194748358448 7201609648128 7241275243776 7248180903936 7258282230269 7265200814424 7265204109184 7272129291264 7283572412256 7290515102976 7290518409216 7307637735069 7308950713344 7315917594624 7326116643636 7333099887456 7340093116416 7351643182464 7375933414836 7380521462272 7392135144688 7399184672768 7406237564928 7423631984832 7442400834288 7442404209408 7449498298368 7461220519872 7468332544512 7468335931392 7485872801778 7493011723008 7511955982272 7519119777792 7530951552768 7560534180864 7578290984516 7579652591616 7586877505536 7597450851669 7604696179584 7611948417024 7623922805856 7623926263296 7631193378816 7649116133904 7650490466304 7668455065236 7675768106496 7718045309632 7720603200576 7725405642752 7744937453568 7744940965888 7763127349992 7770530675712 7782754530978 7790176574208 7797605695488 7808472720027 7817320046592 7835679942048 7843152457728 7855490554632 7862981962752 7881449100588 7906290317184 7913830170624 7932416731456 7952471919504 7960055814144 7980180880896 7998923274174 8006547836304 8006551467264 8026794086976 8034448859136 8053315054974 8071004698792 8073679566456 8078701632512 8105394105888 8106850418688 8118148417827 8125890310272 8133639585792 8146434649248 8154203516928 8173350916227 8173354622832 8181145452672 8194018963788 8201829490848 8201833210368 8222569552512 8230411026432 8274256483094 8275743135744 8295179691736 8303086645056 8303090410496 8316152037774 8324082756864 8332017260544 8332021039104 8343632844141 8351585982936 8353086529536 8372700938574 8372704735584 8380685585664 8393873084856 8401877922816 8429638188384 8434881671168 8448154451072 8456211054592 8476067616828 8484150839808 8497501147632 8505600953472 8505604810752 8513712340992 8527109165568 8535237193728 8555283202032 8563441969152 8576913156588 8576917046208 8585092551168 8605255650642 8606801774592 8640610492416 8660903982304 8662460104704 8682800973336 8682804910976 8691081348096 8713054635264 8713058586624 8721363861504 8733518268741 8741847010176 8763948645984 8772306407424 8815139934804 8820623211008 8823546514944 8842928023552 8851357089792 8872145542848 8880606486528 8894576606832 8903058941952 8923968822888 8925572210688 8946530909442 8955062790912 8963602808832 8977703491008 8986265100288 9007370400672 9035760362496 9056981908324 9065619121664 9079880286141 9088539336576 9097206644736 9118568369124 9120206721024 9141626599056 9150344534016 9164738980404 9173478956544 9195023950686 9203788634256 9224005370048 9227062361664 9232801865728 9277883906088 9286731783168 9310211027712 9319089733632 9332077153203 9340972475688 9340976711808 9364593101472 9373519418112 9373523668992 9395534230803 9397222345728 9419292827532 9456293123536 9457992155136 9480205361984 9489241880064 9489246183424 9504173757456 9513237436416 9535580393304 9544669694784 9559688791086 9568801072656 9568805412096 9577926383616 9592997811264 9602146197504 9624693602286 9633872215296 9649031676984 9655033658368 9686934419232 9696172388352 9711429883008 9720686803968 9720691212288 9743516980092 9745267617792 9754556792832 9768151095003 9768155524848 9777466516608 9786790821888 9802186464672 9802190909952 9811534344192 9834577886448 9836344885248 9888745552966 9898175979776 9923201112384 9923205612544 9932664397824 9948294026496 9957776726016 9957781241856 9981163735704 9990682297344 10006398682686 10015941309696 10025493037056 10039464925749 10041268737024 10074445639776 10080712241152 10084053159936 10106203455488 10129934468892 10139594906112 10165230407808 10165235017728 10174924505088 10198821511872 10224606753648 10234357475328 10260232561152 10284329923938 10294137600768 10326583271424 10350836466656 10360707567616 10377006041304 10386902098944 10411296960036 10423093395456 10437619394349 10447573256064 10457536610304 10473987406176 10483975950336 10508594035149 10508598800784 10535167239156 10541720422912 10545214127616 10603295892672 10613407752192 10638329763978 10640241174528 10665231032232 10675397115072 10675401956352 10692195477138 10702392115968 10712598478848 10727527942467 10737753406632 10739682680832 10764906088608 10807192141184 10824197890436 10834520413696 10861912865664 10872271355904 10897801221636 10897806163776 10908193936896 10925358618384 10935772654464 10935777613824 10963426070016 10989174965454 10999649831184 11010139674624 11027464773696 11034324180992 11070782193408 11088202717032 11098777009152 11109356347392 11124843792188 11135447977248 11137448706048 11163601251432 11163606314112 11174247447552 11191830779808 11202498816768 11202503897088 11213182107648 11228809202667 11239517584512 11301423489104 11312201119744 11330001530176 11340801271296 11340806414336 11367436476774 11369478887424 11380316258304 11407044269376 11417922625536 11435884208784 11435889394944 11446790068224 11473674200856 11475735699456 11502682597854 11513652159744 11520813989888 11524632182784 11577067964448 11588108464128 11617406180352 11617411448832 11644691024988 11655796013568 11674131796467 11685264861312 11696408543232 11725980069888 11753519913072 11764728686592 11818256880374 11822173650882 11829527390464 11840808648704 11859435475776 11870745255936 11898625097184 11900762947584 11928707879256 11940083721216 11970271321344 11981686800384 11998384911261 12009821754456 12009827200896 12040191130464 12047680483328 12051673288704 12106507048188 12118052448768 12146513120042 12158091158832 12160275628032 12188835465408 12200459378688 12219651973872 12231305275392 12260031934248 12271718179008 12291028445682 12302749815552 12370511874784 12382309044224 12411384724641 12413614703616 12442769537604 12454629967584 12454635615744 12474228056661 12486124135296 12498025890816 12498031558656 12527378974404 12529629794304 12559051407861 12559057103376 12571028378496 12590809627284 12602816884224 12652322506752 12672231676608 12684316581888 12714101425242 12714107191072 12726226259712 12746251721448 12758401430208 12758407216128 12770568511488 12790663748352 12802855790592 12802861596672 12832924803048 12845162953728 12865375569312 12907883475963 12915912558976 12928229851136 12948573177344 12960915738624 12991355973456 12993690157056 13024201460004 13024207366464 13036622022144 13069581952896 13069587879936 13082045792256 13112770515264 13145922968976 13158459611136 13230934816512 13243552530432 13262009222903 13264392035328 13277035634688 13308218314272 13320909729792 13341864910248 13354588412928 13385953234332 13388358316032 13401120079872 13419796364163 13432594186368 13445404213248 13506579291856 13511055601008 13519459874816 13553640543744 13553646690304 13585472862486 13598428682496 13632809004864 13645809967104 13677852553686 13680310081536 13712439898584 13725516801024 13747108470606 13760218434816 13768777695232 13773340901376 13792535926029 13836008055072 13849202798592 13881729280048 13916825859132 13930097674752 13965316541568 13978634600448 14011458713532 14011465067712 14046889652208 14060285503488 14124258222886 14128939241298 14137727856896 14151210336256 14184439685304 14186988232704 14220308042976 14233862820096 14233869275136 14256260636184 14269856154624 14303370589956 14317004542176 14319576907776 14339533186629 14353201608984 14353208118144 14366889575424 14389496716896 14403219296256 14482550487552 14516564460538 14530401628848 14530408218368 14544258582528 14567144824512 14581030205952 14581036818432 14615275470138 14617901426688 14631835189248 14652233287272 14666199774912 14680186232832 14703286364928 14751866829672 14761042924544 14784270289376 14798369345536 14812475129856 14833118329449 14847263969664 14884801668576 14884808418816 14898996596736 14922441039744 14936665089024 14936671862784 14971745603556 14986023446016 15009598024029 15023911964544 15038239555584 15061903105536 15121068361728 15156581969032 15159305183232 15194901703338 15209392359168 15223896834048 15247845611712 15247852526592 15262386757632 15298232267808 15300980932608 15336910130472 15351536212992 15426494885907 15436090619264 15441206401152 15450811285504 15489874907136 15526254699984 15541061351424 15565509061956 15580353148416 15616945440054 15634640093184 15671359884096 15686304915456 15710981109264 15725963925504 15762898201176 15812580634368 15827660341248 15849718339567 15864833462912 15904943839008 15920111628288 15957494645967 15960361761792 15997846548348 16013095672608 16013102934528 16038293215707 16053588173952 16068897718272 16106630109948 16142009397584 16147359132912 16157403265024 16210788211776 16236296835654 16251780620544 16267279171584 16292869298496 16308407033856 16346701832454 16346709245664 16362290905344 16388037927576 16403658981696 16403666420736 16445139105024 16460822052864 16483762448181 16548512966188 16551486271488 16590359383472 16606173290112 16606180820992 16632304075548 16648165513728 16664034521088 16687265688282 16703171965872 16706173059072 16745401877148 16745409471168 16761371171328 16787746169712 16803755845632 16859276376768 16869763342336 16896308902144 16912422109184 16952135233656 16968301679616 16995002295264 17011201906944 17011209621504 17027424681984 17051154715161 17054218331136 17070474387456 17110566404064 17126883938304 17153826313176 17153834092416 17170185102336 17210511301284 17213603549184 17281220984832 17321807964608 17365601946672 17365609821952 17382162696192 17426109270528 17426117173248 17467036537482 17483694020352 17527897291968 17544612814848 17630279869608 17641246422016 17647093029888 17685856047104 17702714179584 17727385320561 17744291085696 17761212973056 17789153213664 17806117883904 17847937645776 17851144421376 17893061818884 17910125581824 17955406982016 17972530200576 18014740801344 18071520724992 18113963816648 18131238243328 18159760572282 18177078673152 18194413289472 18219769680063 18237136738248 18240413442048 18283253198112 18300689068032 18329477960808 18346957913088 18390047901372 18407577268512 18436542668523 18448010740096 18454124723328 18465603731456 18555767812176 18573463566336 18620422055424 18664154306406 18681944951376 18681953423616 18729186202944 18747038836224 18747047337984 18791068461606 18794444691456 18838585655064 18912586247072 18915984310272 18942346308263 18960410723968 18978483760128 18978492366848 19008347514912 19026474872832 19071152137863 19071160786608 19089339389568 19119377582172 19137602145312 19137610824192 19155852767232 19185995622528 19204292395008 19249387204572 19267744430592 19298063353968 19310067316736 19373868838464 19392344776704 19422859766016 19441373607936 19441382424576 19487033960184 19490535235584 19536302190006 19536311049696 19554933033216 19573581643776 19604372929344 19604381819904 19623068688384 19669155772896 19672689770496 19777491105932 19796351959552 19846402224768 19846411225088 19865328795648 19896588052992 19915553452032 19962327471408 19981364594688 20012797365372 20031882619392 20078929851498 20082537474048 20148891279552 20161424482304 20168106319872 20212406910976 20259868937784 20279189812224 20330460815616 20330470035456 20349849010176 20378209293729 20397643023744 20449213507296 20468714950656 20516778830529 20520465122304 20568659847876 20588275201536 20653166542848 20701672933312 20721415135232 20754012082608 20773804197888 20822593920072 20875238788698 20895146512128 20915073220608 20947974812352 20967951900672 21017188070298 21017197601568 21070334478312 21083440845824 21090428255232 21186387334329 21206591785344 21226815504384 21276659527956 21280482349056 21330462064464 21350794230144 21350803912704 21384390954276 21404784231936 21455055884934 21475506813264 21479365361664 21529812177216 21614384282368 21648395780872 21669040827392 21723825731328 21744542711808 21774846690807 21795602443272 21795612327552 21816387873792 21850717236768 21871545308928 21871555227648 21922913205207 21926852140032 21978349930908 21999299662368 22020279349248 22054929547392 22068648361984 22141564386816 22176405434064 22197554018304 22218712694784 22249687584376 22270895954496 22327202502864 22327212628224 22348494895104 22383661559616 22404997633536 22405007794176 22457618405334 22479035169024 22602846978208 22624402239488 22660003060352 22681602542592 22681612828672 22734872953548 22738957774848 22760632516608 22792352555007 22814088538752 22835845251072 22871768417568 22871778789888 22893580136448 22947348401712 22951471398912 23005365195708 23027304319488 23154135928896 23176216928256 23234812360704 23234822897664 23289382049976 23311592027136 23348263592934 23370529722624 23392817086464 23425418160081 23451960139776 23507039826144 23529457373184 23636513760748 23644347301764 23659054780928 23718870951552 23741490511872 23797250194368 23857415758512 23880167442432 23940542642688 23996769822522 24019643508912 24019654401792 24080382260928 24095360966656 24103346577408 24213014096376 24236104897536 24293026240084 24316182317664 24320551256064 24354445253481 24377670930816 24400918757376 24439303947744 24462610550784 24520052748681 24520063868496 24543436358016 24582056891364 24605499631104 24741023749568 24764618088448 24822769449282 24827229407232 24885539075208 24909259935168 24909271231488 24948456113322 24972248270592 24996051781632 24996063117312 25030898532423 25054757948808 25059259588608 25118102815722 25118114206752 25142056756992 25181619254568 25205633768448 25304645013504 25344463353216 25368633163776 25428202850484 25428214382144 25452452519424 25492503442896 25516802860416 25516814432256 25541137022976 25581327496704 25605711581184 25665849606096 25690325907456 25730751138624 25815766951926 25831825117952 25856459702272 25897146354688 25921831477248 25982711946912 25987380314112 26048402920008 26048414732928 26073244044288 26139163905792 26139175759872 26164091584512 26200554806223 26225541030528 26291845937952 26316919222272 26461869633024 26524018445806 26528784070656 26554071269376 26616436628544 26641819459584 26683729820496 26709176825856 26771906468664 26776716632064 26839592728326 26865188372736 26890808426496 27013158583712 27022111202016 27038919749632 27107281087488 27107293380608 27170945724972 27196857364992 27239640858423 27265618009728 27291619934208 27355705107372 27360620163072 27424879797168 27451033602048 27494216941212 27520436869632 27585071852058 27672016110144 27698405597184 27763458560096 27833651718264 27860195349504 27930633083136 27957269200896 27996231459609 28022917427064 28022930135424 28093779304416 28120571006976 28186602692409 28248516445772 28257878482596 28275455713792 28368879370608 28373976465408 28440616085952 28467725640192 28467738550272 28512521272368 28539712309248 28606741179912 28634009084352 28679066373258 28706403217968 28706416236288 28733779150848 28778993433792 28806438592512 28959897690829 28965100975104 29033128921076 29060803257696 29060816436736 29088517165056 29134289649024 29162060411904 29162073636864 29230550940276 29235802853376 29263670378496 29304453285009 29304466574544 29332399549824 29360372465664 29406572729856 29503733659344 29522085849088 29568540578752 29596738691072 29666236658898 29694527939328 29769603337152 29769616837632 29797993193472 29844882079488 29873330178048 29873343725568 29943491207112 29972046892032 30019196048058 30047823929088 30076479111168 30118394777247 30123806211072 30242136723456 30313163938064 30318610366464 30389803406676 30418784718336 30495691223424 30495705053184 30524773515264 30596464535616 30673820260944 30703072425984 30852989771814 30872181238528 30882412802304 30901622571008 30979749814272 31052509399968 31082122702848 31131018123912 31160706296832 31233890880108 31269280186368 31312858183047 31342719768192 31372609830912 31421962218528 31451927851008 31525796402352 31625161268736 31699436679134 31729666925824 31809887678016 31840223256576 31914989291934 31920723523584 31995693096696 32026191345216 32026205869056 32076586431414 32107176347904 32137795436544 32182583827401 32213260219896 32284018795168 32294718265824 32314806530048 32421576423552 32472593671308 32503561241088 32585738596992 32616814067712 32693403664908 32693418491328 32724581810688 32776075855152 32807317963392 32807332841472 32890278210048 32967524896362 33097025932376 33102972542976 33180718766944 33212346580224 33212361641984 33264608151096 33296331027456 33328069042176 33374531376564 33406343931744 33412346118144 33490803754296 33490818942336 33522742342656 33575492339424 33607511691264 33686427608001 33718552753536 33739526684672 33792617804288 33904270467312 33936603359232 33990004590528 34022403813888 34022419243008 34102309430322 34108436662272 34140948774912 34221132808128 34253767876608 34307652626352 34307668184832 34340370204672 34421022602568 34427207098368 34562441969664 34610609435381 34643615929216 34731203893344 34731219643904 34764325392384 34852218541056 34852234346496 34934073074964 34967388040704 35022395389401 35055794583936 35089225629696 35260559739216 35282492844032 35294186059776 35371712094208 35454770641122 35488582171392 35522425946112 35578306427328 35612235767808 35695875291552 35702288842752 35786123637768 35820251163648 35910813964032 35945060401152 35995154733783 36029481602688 36143041449984 36227927633296 36262476486656 36319521144564 36354157346304 36439539360126 36474273476496 36480826884096 36566506396224 36601378136064 36658955921616 36693915826176 36780095802744 36815154537024 36873085337046 36896021480192 36908249446656 36931207462912 37111535624352 37146927132672 37234154173923 37240844110848 37328308612812 37363889902752 37363906847232 37422684169983 37458372405888 37494077672448 37494094675968 37582136923212 37588889382912 37677171310128 37825172494144 37884692616526 37920821447936 37956967520256 37956984733696 38016695029824 38052949745664 38142304275726 38142321573216 38178678779136 38238755164344 38275204290624 38275221648384 38311705534464 38371991245056 38408584790016 38498774409144 38535488861184 38596126707936 38620134633472 38747737676928 38784689553408 38845719532032 38882747215872 38974067920368 38981070471168 39072604380012 39072622099392 39109866066432 39208745858688 39208763639808 39246137376768 39338311545792 39554982211864 39592703919104 39692804449536 39692822450176 39730657591296 39786027668709 39793176105984 39831106904064 39924654942816 39962729189376 40025594730744 40063765238784 40157859702996 40165074948096 40259389092489 40297782559104 40322848964608 40336212639744 40519737875568 40558379624448 40660921631232 40660940070912 40756418587458 40795286047488 40898427014592 40937429901312 41033557661058 41040930244608 41137319695752 41176550403072 41306333085696 41363899081309 41377607778087 41403345866624 41442830270464 41508024165216 41547608395776 41645187840144 41750477577396 41790293024256 41895949624704 41935903801344 42034376140596 42034395203136 42140668956624 42166881691648 42180856510464 42372774668658 42413183570688 42453631008768 42512795920147 42553319055912 42560964698112 42660924128928 42701588460288 42701607825408 42768781908552 42809568463872 42910111769868 42951013626528 42958730723328 43018599559887 43059624354432 43228768564736 43296791561744 43338081654784 43447651462656 43549693381614 43591204886544 43591224655104 43632775747584 43701434473536 43743090617856 43743110455296 43845826410414 43853704280064 43956699861816 43998599324736 44040558698496 44109859094784 44137296723968 44283128773632 44352810868128 44395108036608 44437425389568 44499354988347 44499375168752 44541791908992 44654405005728 44654425256448 44696989790208 44767323119232 44809995267072 44810015588352 44915236810668 44958070338048 45205693956416 45248804478976 45320006120704 45363205085184 45363225657344 45469745907096 45477915549696 45584705110014 45628177077504 45671690502144 45743536835136 45743557579776 45787160272896 45894696803424 45902942797824 46010730391416 46054608638976 46308271857792 46352433856512 46469624721408 46578764099952 46623184054272 46696527185868 46741059445248 46850836320162 46903920279552 47014079652288 47058914746368 47273027521496 47288694603528 47318109561856 47437741903104 47482981023744 47549155018701 47594500388736 47714831517024 47760334884864 47872483937901 47881085285376 47993539645044 48039287017824 48039308803584 48114879647121 48160764521856 48190721933312 48206693154816 48426028192752 48472209795072 48586052480168 48632364635328 48708890506962 48755341861632 48801837514752 48878607895488 48925221101568 49040105497362 49040127736992 49086872716032 49164113782728 49210999262208 49434903780101 49451287344543 49482047499136 49529236176896 49645538898564 49654458814464 49771078150416 49818519870336 49818542462976 49896912226644 49944496541184 49992103563264 50061797064846 50109515897616 50118519177216 50236205631444 50236228413504 50284113513984 50363238509136 50411267536896 50609290027008 50688926706432 50737266327552 50856405700968 50856428764288 50904905038848 50985006885792 51033605720832 51033628864512 51082274045952 51153464145483 51162654993408 51211423162368 51331699212192 51380651814912 51461502277248 51631533903852 51663650235904 51794292709376 51843662954496 51965423893824 52096805840016 52096829465856 52146488088576 52278327811584 52278351519744 52401109612446 52451082061056 52583691875904 52633838444544 52923739266048 53048036891612 53057568141312 53108142538752 53182155961683 53232873257088 53283638919168 53367459640992 53418353651712 53543812937328 53553433264128 53679185456652 53730376745472 54026317167424 54044222404032 54077839499264 54214562174976 54214586761216 54341891449944 54393714729984 54479281716846 54531236019456 54583239868416 54659309040189 54711410214744 54721240326144 54849759594336 54902067204096 54988433882424 55040873739264 55170143704116 55344032220288 55396811194368 55526917120192 55667303436528 55720390699008 55861266166272 55992462919218 56045834854128 56045860270848 56187558608832 56241142013952 56373205384818 56497032891544 56515756965192 56550911427584 56737758741216 56747952930816 56827038924789 56881232171904 56935451280384 56935477100544 57025042544736 57079424618496 57213456413589 57213482359824 57268018168704 57358132746516 57412806435936 57412832472576 57467558301696 57557986867584 57612877185024 57919795381658 57930201950208 58066257842152 58121606515392 58121632873472 58177034330112 58268579298048 58324120823808 58324147273728 58461101880552 58471605706752 58608906570018 58608933149088 58664799099648 58720744931328 58813145459712 59007467318688 59044171698176 59137081157504 59193477382144 59332473317796 59389055878656 59539206674304 59539233675264 59595986386944 59689764158976 59746660356096 59886982414224 59944093784064 60038392096116 60095647858176 60236789554494 60247612422144 60484273446912 60626327876128 60637220732928 60779606813352 60837569436672 60991382446848 60991410106368 61049547030528 61134627881187 61192929071232 61347640521888 61406144851968 61550336491587 61705979543628 61744362477056 61764825604608 61959499628544 62105018799936 62164245405696 62262036247824 62321412593664 62467781760216 62625716366094 62685439536384 62745219661824 62843924437056 62903855702016 63051592804704 63250322537472 63398873358268 63459333851648 63559162002987 63619775356032 63680446513152 63829978583868 63841447047168 63991386193392 64052382690432 64052411738112 64153172862828 64214352695808 64365167654802 64426520439792 64568037590336 64589436531648 64629613060096 64843152847104 64945187342616 65007122482176 65171477193984 65233628135424 65324540072421 65386807329816 65386836982656 65449163621376 65552151710304 65614635926784 65614665682944 65768739615621 65780556420096 65935049792724 66194051864752 66205945085952 66361437533888 66424693160448 66424723283968 66529216302192 66592662054912 66656138084352 66749062753128 66812687863488 66981607508592 66981637884672 67045484685312 67150984678848 67215023382528 67372855216002 67437105507072 67479053369344 67585235608576 67808540934624 67873206718464 67980009181056 68044807627776 68044838486016 68204618860644 68216873324544 68281897549824 68377057665021 68442265616256 68507535753216 68615305252704 68615336369664 68680740409344 68842045205136 68854414196736 69221218870762 69287231858432 69462407786688 69462439287808 69528650784768 69704437082112 69704468692992 69868146149928 69934776081408 70044790778802 70111589167872 70178451259392 70276254480243 70521119478432 70564985688064 70588372119552 70743424188416 70909541282244 70977164342784 71156612854656 71224471535616 71391750583104 71572247275536 71640502327296 71821627928064 71990309467566 72058963205376 72286082899968 72455855266592 72524952973312 72639042289128 72708314692608 72879078720252 72948546952992 72961653768192 73063335760443 73133012792448 73202756272128 73317911843232 73387831652352 73560158246043 73560191605488 73630309074048 73746170674092 73792042960384 73816498893312 74223071248704 74293854265344 74468308347846 74481688221696 74656617225624 74727779805504 74727813694464 74845368339966 74916744811776 74988155344896 74988189351936 75092695597269 75164273846424 75177778765824 75354342620256 75650344988288 75769385233052 75841642895872 75913935040512 76033390059648 76105899491328 76284608551452 76284643146432 76357357558272 76477510328688 76550408581248 76550443296768 76623411068928 76743982490112 76997548818288 77070977722368 77192253415872 77240269266944 77495475353856 77569379106816 77691439064064 77765494431744 77948135840736 77962140942336 78145208760024 78145244198784 78219732132864 78417491717376 78417527279616 78492274753536 78601664418669 78676623091584 79109964423728 79185407838208 79385608899072 79385644900352 79572055337418 79586352211968 79662213808128 79849309885632 79925458378752 80051189461488 80127530477568 80315719405992 80330149896192 80518778184978 80595565118208 80645697929216 80672425279488 81039475751136 81116759248896 81321843262464 81321880141824 81512837174916 81590572094976 81718922575269 81796854029184 81874859802624 82067115322116 82081860489216 82274639391504 82353100806144 82727798162618 82755215556174 82806691733248 82885660540928 83016048330432 83095216791552 83290375680288 83500955154792 83580586048512 83791899249408 83871807602688 83988694378827 84068752281192 84068790406272 84281337913248 84333763383296 84361713020928 84745549337316 84826367141376 85025591840294 85106638111824 85121929396224 85321848257856 85403176920576 85403215650816 85537563817104 85619136927744 85820223539736 85902027253056 86037199119774 86119248708864 86457537129472 86593583123488 86676163309568 86879693072487 86895302925312 87099386763228 87182409773088 87182449310208 87265551495168 87402868947072 87486181235712 87486220910592 87691652820828 87707408560128 87913359855027 87913399723632 87997198649472 88081117396992 88219718189568 88566257547264 88705621736256 88790216073216 88998709976694 88998750337504 89083583817984 89308810011456 89308850512896 89393979580416 89534646238464 89619990534144 89620031176704 89830473621336 89916140676096 90355184331741 90411387912832 90497608957952 90640012241408 90726410170368 90939491814192 90955831099392 91169410220028 91256354155008 91487073670272 91487115159552 91574320545792 91789393606848 92021460782832 92109217277952 92616543715584 92704867713024 92834064560321 92939249442816 93157528199904 93246368108544 93393054371736 93482118890496 93701672640324 93807840559104 93938574549141 94028159304576 94117829492736 94546055042992 94577389207056 94636219123712 94875483806208 95098310037402 95189000777472 95429663034048 95520669769728 95744967875802 95762170570752 95987079290088 96078574035648 96078617607168 96229759294242 96321529043712 96381443866624 96413386309632 96547751482203 96852056385504 96944419590144 97172104960336 97264729270656 97417781013924 97510683723264 97757215790976 97850442203136 98080210994724 98080255473984 98173745432064 98328227565456 98421998524416 98869807560202 98902574689086 98964094998272 99058472353792 99291077797128 99308917628928 99542156300832 99637039740672 99637084925952 99793824453288 99888993082368 99984207126528 100123594129692 100219031795232 100237038354432 100472411262888 100472456827008 100568227027968 100726477018272 100822535073792 101218580054016 101377853412864 101712811401936 101712857528576 101809810077696 101970013771584 102067211441664 102067257729024 102306928290966 102325309986816 102422846324736 102663398424384 102761303629824 102923004554496 103263067807704 103327300471808 103588585418752 103687325908992 103831828306143 103930847787648 104193611680032 104193658931712 104292976177152 104556655623168 104556703039488 104802219224892 104902164122112 105067186168203 105167383751808 105267676889088 105847478532096 106096073783224 106115136282624 106364311923366 106465746514176 106567277838336 106734919281984 106836707303424 107087625874656 107106866528256 107358370913304 107460753490944 107985464201349 108052634334848 108088444808064 108155678998528 108429124349952 108683782899888 108787429459968 108958563433692 109062472038912 109318618080378 109422820429488 109442480652288 109699519188672 109804134408192 109976867764848 110081747478528 110340287408232 110688064440576 110793622388736 110948028376969 111053834240384 111334606873056 111440781398016 111702462521769 111722532332544 111984925838436 112091669708256 112091720541696 112268052509949 112375117217664 112482284027904 112746410769636 112994065783088 113031513930384 113101822855168 113475517482432 113654077849578 113762464343808 113870902560768 113870954201088 114050085089472 114158849236992 114426912827178 114426964719648 114536036337408 114716265493032 114825612871872 114825664945152 114935116603392 115115973735168 115225754370048 115839590763316 115860403900416 116132515684304 116243213030784 116243265746944 116354068660224 116537158596096 116648241647616 116922203761104 116943211413504 117217813140036 117217866298176 117329598199296 117626290919424 118014934637376 118088343396352 118274162315008 118386954764288 118664946635592 118778111757312 119078413348608 119078467350528 119191972773888 119358083006127 119379528317952 119493320712192 119773964828448 119888187568128 120076784192232 120191295716352 120473579108988 120495224844288 120968546893824 121252655752256 121559213626704 121675138873344 121982764893696 121982820212736 122269255762374 122385858142464 122695281043776 122812289703936 123100672983174 123411959087256 123488724954112 123529651209216 123918999257088 124091697243927 124210037599872 124328490811392 124524072495648 124642825187328 124935563520432 125251432732188 125370879072768 125687848874112 125807711404032 126103185609408 126500645074944 126797746716536 126918667703296 127118324005974 127239550712064 127360893026304 127538387760441 127659957167736 127682894094336 127982772386784 128104765380864 128104823476224 128306345725656 128428705391616 128730335309604 128853040879584 129055798679661 129136075180672 129178873063296 129259226120192 129686305694208 129890374685232 130014244964352 130342954387968 130649080144842 130773614659632 130773673965312 130898327242752 131104303420608 131229271853568 131229331365888 131537479231242 131561112840192 131870099585448 132388103729504 132411890171904 132722875067776 132849386320896 132849446567936 133058432604384 133185324109824 133312276168704 133498064965041 133498125506256 133625375726976 133963215017184 133963275769344 134090969370624 134301969357696 134430046765056 134745710432004 134874211014144 135170471217152 135617081869248 135746413436928 135960018362112 136089615255552 136089676972032 136409237721288 136433746649088 136754115330042 136884531232512 137015071506432 137230610505408 137230672739328 137361480818688 137684090410272 137708828393472 138442437741524 138574463716864 138924815573376 138924878575616 139057301569536 139408874164224 139736292299856 139869552162816 140089581557604 140223178335744 140552508960486 141042238956864 141129971376128 141176744239104 141486848376832 141819082564488 141954328685568 142313225709312 142448943071232 142647465056103 142783501166208 143144494551072 143281004654592 143617451813703 143643255856128 143980618935132 144117926410752 144572165799936 144911710533184 145049905946624 145278084578256 145416629385216 145758157440504 145897093905984 146126671520886 146266025584896 146405512544256 146635823686464 146775663304704 147120316492086 147120383210976 147260618148096 147492341348184 147584085920768 147632997786624 148304711340303 148446142497408 148587708530688 148936616695692 148963376443392 149313234451248 149455559611008 149455627388928 149690736679932 149833489623552 149976310689792 150185391194538 150328547692848 150355557531648 150708685240512 151300689976576 151538770466104 151683285791744 151827870081024 152066780119296 152211798982656 152569217102904 152569286292864 152714715116544 152955020657376 153100817162496 153100886593536 153246822137856 153460392436449 153487964980224 153995097636576 154141955444736 154384506831744 154480538533888 154990950707712 155382878128128 155530988863488 155896271681472 156290417520048 156290488397568 156439464265728 156834983434752 156835054559232 157203328837338 157353246183168 158219928847456 158370815676416 158771217798144 158771289800704 159144110674836 159172704423936 159324427616256 159546467885049 159698619771264 159850916757504 160102378922976 160255060955136 160631438811984 160660299792384 161037556369956 161191130236416 162078951502272 162233518497792 162643686524928 162643760283648 163025674349832 163181144189952 163437845150538 163593708058368 163749719605248 163977927120567 164134230644232 164163720978432 164549278783008 164706201612288 165455596325236 165510431112348 165613383466496 166032096660864 166190433583104 166580751360576 167001910309584 167161172097024 167583798498816 167977388757654 168137504562384 168137580812544 168562675826496 168667526766592 168723426041856 169491098674632 169652734282752 170051183680588 170213276223648 170243858792448 170481116774367 170643696515712 170806353841152 170806431301632 171075127634208 171238273855488 171640369240767 171640447079472 171804054506112 172074398239548 172238497417728 172915074258944 173187166246976 173352326619136 173759386144974 173790605850624 174198773526456 174364819546176 174364898620416 174531102990336 174805737894144 174972362471424 174972441821184 175383305641656 175414817120256 175826719710054 175826799447264 175994397298944 176162234793984 176439436379136 177132515094528 177411243472512 177580432146432 177997419953388 177997500675008 178167167635968 178617620022912 178617701025792 178787959160832 179069292476928 179239981068288 179660947242672 179832281352192 180710368663482 180822775825664 180995217915904 181280024482816 181452820340736 181878983628384 181911662198784 182338820440056 182512708310016 182974147340544 182974230319104 183148641091584 183403883643561 183578787213696 184042921565664 184218434555904 185233087431168 185668129120642 185878498885632 186315056399808 186492736217088 186786108743472 186964237780992 187403345280648 187877149098282 188056318609152 188235658985472 189092110085984 189154778414112 189272438247424 189750967612416 190196620074804 190378001554944 190677486008961 190859326068096 191041339539456 191489935751604 191524341141504 191974158580176 192157148071296 192157235214336 192459518588484 192643058087424 193095502964406 193704112771008 193888839180288 194344209920672 194529458541312 194835562027848 195021367446528 195514431581952 195700884406272 195973620217263 196160421989448 196160510947968 196347490864128 196656455130912 196843997048832 197306218846863 197739615120404 197805149378172 197928189996544 198582155594256 198617835257856 199084312601664 199274079481344 199274169851904 199587648906576 199777986164736 199968414253056 200247188259384 200438063590464 200944822525776 200944913654016 201136454055936 201452954036544 201645070147584 202437160108032 202719283835803 202755706825728 203425622803872 203425715057152 203619620155392 203940027543168 204134422883328 204134515458048 204613856581932 204650619973632 204845692649472 205131172995063 205326796848768 205522607259648 205846009108992 206526135615408 206654600943616 207177170837504 207663656612286 207861695575296 208387223360064 208387317863424 208585952354304 209113311246336 209113406078976 209604438449784 209804328244224 210134372336406 210334767503616 210535353778176 210828763440729 211694957064192 212192147566448 212230272565248 212728623846732 212931493028352 213469838563968 213673414606848 214175251749312 214716741826608 214921506981888 215970928402698 216105268669696 216176889616128 216311357997056 216858248699904 217367565799776 217574858919936 217917126867384 218124944077824 218637236160756 218845640858976 218884961304576 219190007281329 219399038377344 219608268816384 219953735529696 220163494957056 220680574816464 221376128881152 221896056753938 222107668480768 222669213746112 222881562796032 223404925043538 223445064665088 223969851676872 224183339416512 224183441083392 224536105019898 224750234435328 224964568055808 225278086791807 225492821539272 225988131566176 226063027860768 226203645710336 226951034964864 227308155699156 227524928687616 227741805121536 228100170178944 228317698473984 228853825654356 228853929439296 229072072674816 229432530986064 229651225743744 229651329890304 229870233206784 230231947470336 231679181526632 231720807800832 232265031368608 232486426061568 232486531493888 232708137320448 233074317192192 233296483295232 233844407522208 233886422827008 234435626280072 234435732596352 234659196398592 235252581838848 235804993256007 236029869274752 236176686792704 236548324630016 237329893271184 237556223514624 238156826697216 238156934701056 238716166012254 238759056635904 238986641424384 239547929656896 239776375136256 240153568384464 240382591432704 240947158217976 240990449688576 241937093787648 242274266047667 242505311504512 243118427253408 243350277746688 243965529787392 243965640425472 244538511524748 244771716284928 245156767725807 245390562087552 245624579407872 246201345966348 246823918174512 246977449908224 247059302418432 248183394487854 248420075199744 248656981622784 249048144991296 249285650374656 249871127040864 250502865464376 250741758145536 251375697748224 251615422808064 251966083136481 252206371218816 253001290149888 253595493433072 253837335406592 254236648011948 254479101424128 255076775520882 255319914335472 255365788188672 255965544773568 256209530761728 256209646952448 256612691451312 256857410783232 257460670619208 257706081759168 258111597359322 258272150361344 258357746126592 258518452240384 259372611388416 259780749370464 260028489928704 260639079217461 260685908775936 261298160289684 261547229319264 261547347930624 261796654485504 262208606841216 262458543707136 262458662731776 263074958462484 263122225680384 263740199170896 264776207459008 265445750135552 265698772641792 265698893135872 266116865208768 266370648219648 266996129930082 266996251012512 267250751453952 267926430034368 267926551538688 268181938741248 268603938715392 268860093530112 269491420864008 269748422028288 270340942434304 271234163738496 271492826873856 271920036724224 272179230511104 272818475442576 272867493298176 273508230660084 273769062465024 274461221010816 274461345478656 274722961637376 275368180820544 276884875483048 277148927433728 277849631146752 277849757151232 278114603139072 278502193680963 278817748328448 279472584599712 279739104325632 280179163115208 280446356671488 281105017920972 281815723647423 282084477913728 282259942752256 282353488478208 283638165128976 283908657371136 284626451418624 285294930112206 285567002332416 286288989102144 286562009309184 287234903627406 287286511712256 287961237870264 288235852821504 289144331599872 289547293569163 289643254446609 289823421066368 290099811893248 290556169156512 290833258770432 291516314881008 291794187811968 292253343041772 292532051169792 293271647372928 293551326609408 294240632984172 294240766421952 294521236296192 294984682696368 295168171841536 295265995573248 296609422680606 296892284994816 297175417061376 297589571441029 297873233391384 297926752886784 298626468902496 298911119222016 298911254777856 299381473359864 299666979247104 299952621379584 300370782389076 300657095385696 300711115063296 301417370481024 302601379953152 303077540932208 303366571583488 303655740162048 304133560238592 305138434205808 305138572585728 305429430233088 305910041314752 306201634324992 306201773187072 306920784872898 306975929960448 307990195273152 308283910889472 308769013663488 308961077067776 309981901415424 310765756256256 311061977726976 311495484918429 311792543362944 312580835040096 312580976795136 312878928531456 313669966869504 313670109118464 314406657674676 314706492366336 316439857694912 316741631352832 317542435596288 317542579601408 318288221349672 318345408847872 319092935770098 319397239542528 319701833515008 320204757845952 320510121910272 321262877623968 321320599584768 322075112739912 322382260472832 324157903004544 324467036995584 325287373049856 326051348699664 326362288379904 326875690301076 327187416116736 327955854241134 328268461288464 328327441956864 329098557566016 329412403224576 330911192650472 331020862224696 331226766932992 332064193321728 332380867166208 332844085130907 333161502721152 334003820619168 334322344194048 335107387565307 335167596997632 335954777515308 336275009124768 336275161625088 336804157529847 337125351652992 337335053533184 337446852083712 338982197349264 339305468565504 340102367361176 340426552447296 340962233548734 341287393031424 341612707682304 341612862603264 342150255268416 342476547710976 343280738481534 343280894158944 343608109012224 344148796479096 344476994835456 345830148517888 346374332493952 346704653238272 347518772289948 347581211701248 348397547052912 348729639092352 348729797240832 349062205980672 349611475788288 349944724942848 350766611283312 350829634240512 351653439420108 351653598894528 351988794597888 352878872758272 354265030189056 354822486945024 355160864292864 355994839906776 355995001350016 356334335271936 357235240045824 357235402051584 357575918321664 358074249018381 358138584953856 358479962136576 359321894485344 359664562704384 361420737326964 361645551651328 362560048965632 362905640681472 363757967256768 364677640880112 365025416620032 365948294681088 365948460638208 366807767287122 367157574427392 368085843131328 368436869111808 370466174862336 371336258241284 371756997771264 372275091731781 372630112799616 372985472434176 373572217486944 373928475561984 374806690561296 375754298196564 376112637218304 378184220171968 378309556828224 378544876494848 379501935224832 380393240149608 380756003109888 381354972017922 381718652136192 382082679078912 382615163281323 382979871503208 383048682283008 383948317160352 384314296142592 384314470428672 384919037176968 385286116174848 386191005928812 387408225542016 387777678360576 388688419841344 389058917082624 389671124055696 390042734893056 391028863163904 391947240434526 392320843978896 392321021895936 392694981728256 393312910261824 393687994097664 394612437693726 395479230240808 395610298756344 395856379993088 397164311188512 397235670515712 398168625203328 398548158962688 398548339703808 399175297813152 399555972329472 399936828506112 400494194895123 400494376518768 400876127180928 401889645051552 401889827308032 402272908111872 402905908073088 403290140295168 405438567671606 405511413651456 406851245607744 406851430114304 407239240310784 407880055086336 408268845766656 408269030916096 409227713163864 409301239947264 410262345990126 410653593697536 411045214519296 411692018217984 413052271230816 413309201887232 414354341675008 415327313224572 415723391150592 416774446720128 416774635726848 417171904708608 418226622492672 419208876899568 419608656488448 420268744672812 420669535007232 421657526881458 423389914128384 424384295132896 424460545130496 425457247693464 425862986056704 426939677127936 427346829213696 427942395168309 428350503498624 429433483653216 429843013963776 430852355441109 431941856805396 432210537339392 432353779232256 433716497399808 434735131599552 435149717839872 435834253734768 436249888155648 437274472321512 437691281717952 438380014562658 438798076754688 439216537632768 439907471059392 440326989914112 441361149632928 442752257762304 443792113507876 444215336961536 444914134020909 445338427492224 445763125592064 446809850087076 446890129330176 447939703353744 448366678833024 448366882166784 449072210039796 449500468870656 450556173583614 450985643078544 451976263132352 452126055721536 452407291420672 453902069929728 454616311398312 455049857375232 455483610243072 456200340357888 456635396947968 457707651308712 457707858878592 458144145349632 458865061972128 459302451487488 459302659780608 459740466413568 460381177309347 460463894940672 463358363053264 463441615601664 464530062737216 464972852123136 464973062987776 466148634384384 466592966590464 467688815044416 468871252560144 468871465192704 469318392797184 470505163677696 471609986512014 472059738549504 472353373585408 473096649260032 474659786542368 475112447029248 476313653394432 476313869402112 477432332024508 477518113271808 477973282848768 478639403655147 479095859313792 479552750272512 480307136768928 480765182865408 481894316435952 481980899377152 484548532095334 485010623009024 486236854506816 486700555493376 487931059574784 487931280850944 489077023049496 489543432569856 490313535451614 490781124175104 491249158815744 491933781361701 492402691932696 493647836349024 493954899816448 494118604836864 496366788975708 496840150399488 498096289982592 498571300749312 499742254081728 501005730928752 501483516291072 502751395496448 503932166272962 504412742437632 506002580299776 507190986866144 507674670813184 508473296023896 508958202848256 510153551041764 510639828670944 510731576377344 511443350323101 511931089547136 512419061523456 512419293904896 513225382902624 513714821566464 514921107722301 514921341238416 515412163518336 516223194718644 516544300722688 516715492253184 518745222776832 519561498740928 520056979857408 521278158434922 521371817551872 522596320579368 523094458638528 523094695861248 523593308971008 524417213682432 524917087414272 524917325463552 526149916924968 526244451360768 527480398341792 529552414918016 530891500271104 531397545283584 532233730417536 532741296439296 533992259860164 533992502025024 534501502907904 535852860068736 535853103077376 536363877482496 537207877430784 538982841728016 539496844056576 540681884868608 542468327476992 542985653747712 543840073448448 544358461022208 545636950885152 545734986596352 547016461320168 547538124930048 548922442021632 548922690957312 549445923274752 550211650930683 550736361641088 553769750966096 554297854867456 555699262293504 555699514302464 557004387361926 557635496656896 558945169199424 559478208651264 560358326230416 560892713342976 562210035841944 563631447294846 564168955827456 564519885504512 564706976956416 567276330257952 567817314742272 569252902837248 570589860224412 571134004664832 572032458026883 572577978204288 573124018618368 574469807254812 574573023424512 575922475740528 576471705643008 579094587138326 579286508893218 579646842132736 580199623786496 581112338313024 581666517540864 583032629762016 583588375623936 584506686083544 585064102339584 586543294745856 587102653218816 587920860651789 588481265968344 588481532843904 589042472592384 589969365392736 590336343683072 590531991146496 593218845361212 593784569989632 595179142882058 595746466782768 595853505773568 597252937804992 597822238444032 597822509555712 598762946719728 599333958494208 599905242759168 600741564778152 601314190771392 602834740962048 605202759906304 606155081864416 606733143166976 607311480324096 608157851507409 608267120477184 610276868411616 610277145171456 610858860466176 611820082629504 612403268649984 612403546374144 613841569745796 613951859920896 615393518985189 615980390546304 616567821778944 617538027326976 619963802830848 621531512512512 622990969836858 623585086725888 625161670080192 625161953590272 625757857062912 627339933739008 627340218236928 628813315349352 629412984732672 632486290322187 632879715389824 633483262705664 635084871192576 636576442699344 636690817695744 638185871540196 638794479085056 640409515691904 641020243820544 642525755247936 644150225479824 644764520945664 648315806009088 648934073991168 649838451922247 650574746099712 652102697399328 652724576759808 653751380602152 654374832233472 655911708482268 656536922576928 656654883913728 657570021843987 658197115132032 658824806449152 661822385300944 662041724449392 662453533865984 664128386643456 665688170261814 666323005442304 668007641238336 668644688388096 670214775130614 670335193995264 671909555030616 672550018249536 672550323250176 673608315059694 674250703305984 674670107066368 674893704167424 675834260375421 677964394698528 678610937131008 680204734722352 680853104894592 681924467097468 682574786062848 683225415364608 684300510536832 684953095421952 686561476963068 686561788317888 687216218024448 688297592958192 688953989670912 691660297035776 692748664987904 693409306476544 695037544579896 695162423402496 696795094105824 697459278184704 697459594481664 698124411961344 699222951576576 699889449885696 701533222566624 701659268481024 703306878840216 703307197789056 703977589195776 705757745516544 708530060378112 709644973890048 711989679813552 711990002700032 712668670543872 714470480091648 714470804103168 716148498036762 716277169907712 716959924273152 718643788970688 719329125408768 722841474653928 723291103302656 725120097931264 725811281362944 726822798143001 727515934513536 729355281760224 730050833240064 731896589362176 731896921276416 733615534574244 734315148854784 735470303177421 736171686262656 736873738223616 740932349724672 742672516482568 744550183463562 745260225599232 745970944868352 747144434973888 747856951123968 749613381122592 751508596393128 752225274436608 755898249409443 756368440343936 756619113656448 757089752989696 759003870449664 760786480299216 761512006219776 762709944035844 763437304272384 765230326562646 765959743006416 766097364566016 767896634320704 768628592285184 768628940857344 769838074353936 770572232349696 772382011857624 774816451084032 775555356721152 776636198638783 777376839682688 778117834165248 779342248111392 780085469786112 781917237652383 782057726327808 783894480869052 784641687957792 784642043791872 785389963456512 786625820523648 787375988195328 789224875387452 790958460481616 791220597512688 791712759986176 794328622377024 796337250406656 797096317925376 797096679407616 798350595626304 799111944658944 800988389790246 800988753037536 801752254361856 803779290103104 803779654616064 804545816223744 805811816146176 806580280590336 810877135343212 811022827302912 813702491215488 813702860228608 814478480621568 815760110172672 816537691533312 818455426327728 818602479894528 820524691980252 821307187395072 823384036435968 826104542461632 826618403774464 828708683350016 830654626449144 831446782301184 833548893440256 833549271453696 834343809417216 835506581042889 836453244985344 838417753799136 839217312976896 840537489345624 841339070014464 843315053762916 846779828256768 848768590265792 850914495386928 851725972113408 853879354255872 855884790336618 856701006997248 858866967306432 859686027927552 861704710882218 863883713610792 864421074678784 864707558464512 867432994799616 868641880707489 869470263199104 870299435679744 871668507469536 872499776311296 874548944643024 875382563435904 876760029125316 877596153509376 879814942118784 880653979828224 882722299265856 885504515524608 887584227015752 888430673923072 889828268041818 890676854984448 891526251184128 892768714323087 893619700174152 893780258660352 895879406707488 896733357666048 896733764333568 898144420079592 899000937741312 901112347167228 901971286157088 903952526264704 904252111443072 904814582841344 907804139859456 909232622796624 910099714750464 910967220486144 912400680715776 915415302617424 915415717757184 916288290699264 917730123944256 918604902974976 918605319561216 920762354618694 920927789881344 926716726106528 926883231203328 929060125474432 929945704246272 929946125975552 932297268768768 933185933180928 934486454755287 935377630088832 937742505120288 937742930385408 938636785594368 941010327355392 943219973024028 944119477099008 946193298520064 949319573084736 950224894058496 952627306788864 952627738804224 954864664049016 955036226543616 957278807310294 958191718627584 959105500545024 960614273537856 961530365730816 963788632871904 963961798754304 969097064190668 970021246018048 972473709013632 973401110986752 975862119149568 978154046098992 979086865139712 980627070903228 981562248350208 983867562723402 984805383865392 987295672698048 987909799632896 988237209673728 992733577951416 993680300798976 996192579965184 997142601498624 998532255392721 999484508163456 1002011461857504 1002967032582144 1005322162695921 1005502790992896 1007864332545924 1008825484875264 1012005160599552 1014381973732288 1015349341626368 1016946592047792 1017916405696512 1020307102083528 1021279657341888 1022886700646202 1023862179094272 1024838123046912 1024838587809792 1026450765805248 1027429643132928 1029842215444602 1029842682476832 1030824327036672 1032446389437288 1033088601445376 1033430984506368 1037490445553664 1039122997481856 1040113959714816 1042556316869844 1042743635103744 1045192641158736 1046188917277056 1046189391722496 1047186617942016 1048834427364864 1049834174828544 1052299833849936 1052488902721536 1054960796683584 1059104829836032 1061783000542208 1062795090567168 1064467460835072 1065482592878592 1067984519720328 1067985004050048 1069003005815808 1071705720137472 1071706206154752 1072727754964992 1074222747055143 1074415754861568 1077965683456032 1078993688113152 1081363769737216 1084936654953984 1087680146896896 1088716922044416 1091273901770304 1094032922640336 1095076249860096 1097844884043264 1097845381914624 1100423301861366 1101472723282176 1107539501932192 1108595709734912 1111398524587008 1111399028604928 1114008774723852 1115270993313792 1116825275195343 1117890338398848 1118956417302528 1120716652460832 1121785426685952 1124420071683888 1127262894589692 1128337911654912 1134552660515904 1135634629484544 1138505805674496 1141179720448824 1142268009329664 1144064916053766 1145155956408576 1146248037236736 1147845489843969 1148939614509624 1149146046849024 1151844951481056 1152943411286016 1158189174276652 1158573017786436 1159293684265472 1162224676626048 1163333035081728 1166065259524032 1167176751247872 1169013372167088 1170128204679168 1173086589491712 1175841721303578 1176962531936688 1176963065687808 1178084945184768 1179938730785472 1180672687366144 1181063982292992 1186437690722424 1187569139979264 1190358285764116 1191492933565536 1191707011547136 1194505875609984 1195644476888064 1195645019111424 1197525893439456 1198667916988416 1199810485518336 1201482584685369 1201483129556304 1202628381542784 1205669481924096 1210405519812608 1212310163728832 1213466286333952 1216315703014818 1216534240954368 1220553736823232 1220554290342912 1221717720932352 1223640165259008 1224806537299968 1224807092748288 1227683139491592 1227903719841792 1230787037970378 1231960781092608 1233135643557888 1235076054653952 1239927605661696 1243063025025024 1245981939673716 1247170173451776 1250323340160384 1250323907180544 1251515714125824 1254679867478016 1257626630698704 1258825969465344 1264972580644374 1265759430779648 1266966525411328 1270169742385152 1273152885398688 1273381635391488 1276371743080392 1277588958170112 1280819031383808 1282040487641088 1283827185504927 1285051510495872 1288300450959648 1289529041891328 1296631612018176 1299676903844494 1301149492199424 1304205394798656 1305449153519616 1307502761204304 1308749664466944 1311823416964536 1313073845153856 1315140043687974 1316394230264064 1317649612898304 1323644770601888 1324083448898784 1324907067731968 1328256773286912 1331376340523628 1332646010884608 1334742402062727 1336015282476672 1337289376776192 1340429550261228 1340670387990528 1343819110061232 1345100036499072 1345100646500352 1347216630119388 1348501406611968 1351668520750842 1355928789397056 1357221874262016 1360409469444704 1361706209789184 1363848934194936 1365149572125696 1366450830729216 1368601021073664 1369906190843904 1373122953926136 1373123576635776 1374432436048896 1376595185916384 1377907979341824 1381143531928041 1383320594071552 1385497329975808 1390075089159792 1390324846804992 1393590188211648 1394918556369408 1394919188963328 1398445903153152 1399778899771392 1403066445133248 1406613757680432 1406614395578112 1407955178391552 1411515491033088 1417060120756224 1419034986850621 1419289947780096 1423979359627104 1423980005400064 1425337341087744 1428940960183296 1428941608206336 1432296996073524 1432554339815424 1433919848546304 1435918210965441 1437287577941376 1438658250817536 1445682949307856 1446582206605312 1450240195862528 1453645596286002 1455031869027072 1458710563520448 1460101666480128 1463793178724352 1463793842552832 1467231069148488 1468630297709568 1470940606354842 1472343372525312 1473747476447232 1475801344085103 1481864699449344 1485345032965136 1489100366927124 1490520451198464 1494288869947776 1495713902247936 1499226762245184 1503017192786256 1504450548873216 1511796498818886 1512736880687872 1513238227312896 1514179505979392 1518007740899328 1521572960598432 1523024012439552 1525419888071688 1526874608544768 1530460653125292 1531919486012832 1532194729132032 1534330050969303 1535793268641408 1537257184570368 1537257881714688 1539676148707872 1541144464699392 1544764023715248 1549632902168064 1553272397277566 1554753679365376 1556235668330496 1558684496222784 1560170939572224 1563834475304766 1564115452655616 1567788961738104 1569283375915584 1569284087583744 1570779926913024 1573251641047296 1574751976390656 1578449750774904 1581916920963232 1582441195025376 1583425519972352 1588657244754048 1592674500813312 1594192635850752 1596701191252608 1598223889317888 1601976779580492 1601977506075072 1603504508723712 1607558580206208 1607559309232128 1609091632447488 1611623632292352 1621754270686424 1622045654605824 1627404982430976 1627405720457216 1628956961243136 1631520220345344 1633075383066624 1636910852655456 1637204959789056 1641049383960504 1642614374790144 1646768072871936 1650634952792049 1652209084923264 1653236807548928 1661309252898288 1662893564602368 1667097786880512 1667098542907392 1671013162085778 1672906489970688 1676835507598272 1678434625953792 1681074978691248 1682678140028928 1686630107525832 1693559656513536 1695919862333669 1697537180531584 1701828990773856 1703451944226816 1707758708511744 1711769580673236 1713402013994496 1716097374080649 1717733934612864 1719372055855104 1723409421764436 1727767427221584 1728842149357568 1729415116929024 1737283761414978 1738940526398208 1740598871359488 1743337014939072 1744999552622592 1749097889286048 1750765126871808 1753520058250632 1755192307018752 1759629884237568 1761307959656448 1763762581955367 1765444598531712 1771009031049216 1775168454031504 1776861347846144 1779656536083636 1781353709968896 1785537428646174 1787239400348304 1787560517320704 1791758813414976 1793466715332096 1793467528667136 1796288840159184 1798001875482624 1802224694334456 1803942572314176 1807905052529408 1808504222886144 1809629165682688 1815608279718912 1818465245593248 1820199429500928 1821934440972288 1824473554522227 1824801361431552 1830830605234848 1830831435514368 1832576581398528 1835460247888512 1837209805949952 1837210639122432 1841524709237388 1841855579762688 1853433452213056 1858120250948864 1859891408492544 1859892251951104 1864594537537536 1868972909510574 1870755260177664 1875485010240576 1875485860770816 1877273571188736 1882020654710784 1886439946048056 1888238954198016 1892386597040128 1898639146169472 1900449788116992 1905254613577728 1909729328098032 1910072453087232 1914557614620588 1916383437255168 1921228547075712 1923060731461632 1927577265743808 1938194128381336 1940042492036096 1944947418027264 1946802221973504 1949515355766741 1951724238299136 1956308092197984 1958173730279424 1961254141806456 1963124496700416 1967735125446804 1969610767730784 1972710065531961 1974591345396096 1975819599265792 1976474419347456 1985467155902832 1987360601597952 1992385159930368 1997064510785442 1998969016326912 2004022923715008 2005934065164288 2010644325391842 2011005581985792 2015728665091848 2017650969750528 2024010321199104 2026831054984141 2027502781126263 2028763947464576 2030698683252736 2033893184095584 2035832811393024 2040614204167056 2042559314683776 2045773401292404 2047724358188544 2049676246093824 2052901531610496 2054859286265856 2059684430889204 2059685364953664 2061648654073344 2064892778874576 2066177202890752 2066861969012736 2074980891107328 2078245994963712 2080227919429632 2085112633739688 2085487270207488 2090385282317472 2092377834554112 2092378783444992 2094373235884032 2097668854729728 2099668349657088 2104599667699872 2104977805443072 2109921593367168 2118209659672064 2123566001084416 2125590181134336 2128934921670144 2135969039440656 2135970008100096 2138006011631616 2143411440274944 2143412412309504 2148445494110286 2148831509723136 2155931366912064 2157987376226304 2162727539474432 2169873309907968 2175360293793792 2177433844088832 2180468394429003 2182547803540608 2188065845280672 2190152499720192 2195689768086528 2195690763829248 2200846603722732 2202945446564352 2215079003864384 2217191419469824 2222797049174016 2222798057209856 2228017549447704 2233650550390686 2235780676797696 2237912834605056 2241433304921664 2243570853371904 2248840143367776 2254525789179384 2256675823309824 2269105321031808 2271269258969088 2277011611348992 2282359440897648 2284536018659328 2288129832107532 2290311912817152 2295690979687938 2297879229019248 2298292093698048 2303689902962112 2305886822572032 2316378348553304 2317146035572872 2318587368530944 2324449353252096 2326666070163456 2329908595916349 2332130519048064 2334353502495744 2338026744334176 2340256409358336 2345751712957149 2346173178983424 2351683442607156 2353925063873376 2353926131375616 2356169890369536 2359877461570944 2361345374732288 2362127964585984 2372875381444848 2375138279958528 2380716571528232 2382985867131072 2389011751219968 2391288953776128 2391290038222848 2395051786878912 2397335833976832 2402965169370738 2402966259112608 2405256763085568 2411338963848192 2420811039625216 2424620327457664 2426932572667904 2432631406029636 2433068481908736 2441107473646464 2441108580685824 2443435441864704 2447280330518016 2449613074599936 2455366278983184 2455807439683584 2461574075940756 2463921562185216 2470152109307904 2479855211323392 2486126050050048 2491963879347432 2494340346903552 2500646680320768 2500647814361088 2503031428251648 2506519743128667 2509359734956032 2515253261397408 2517651938930688 2529945161288748 2531518861559296 2540339484770304 2546305770797376 2552743486160784 2555177916340224 2561638062767616 2567654371009854 2570103020991744 2576600901919296 2579058083782656 2593263224036352 2599353807688988 2602298984398848 2605925642122467 2608410789597312 2610898307039232 2615005522408608 2617499328933888 2623646833929072 2626147690307712 2630280087375948 2632788460528128 2647289541203776 2648166897797568 2649814135463936 2656513546573824 2662752681047256 2665292021769216 2669484804125454 2672030564953344 2674578753552384 2678306142969261 2680859100522456 2681340775981056 2687638220122464 2690200072998144 2690201293000704 2694433260238776 2697002813223936 2703337041501684 2711857578794112 2714443748524032 2720818938889408 2723412419578368 2727697868389872 2730299144251392 2732901661458432 2737202042147328 2746245907852272 2746247153271552 2748864872097792 2753190371832768 2755815958683648 2762287063856082 2766641188143104 2770994659951616 2780150178319584 2780649693609984 2787180376423296 2789837112738816 2789838377926656 2796891806306304 2799557799542784 2803459364265861 2806132890266496 2813227515360864 2813228791156224 2815910356783104 2823030982066176 2838069973701242 2838579895560192 2847958719254208 2847960010800128 2850674682175488 2857881920366592 2857883216412672 2864593992147048 2865108679630848 2871836421930882 2874575155882752 2877316501635072 2891365898615712 2893164413210624 2900480391725056 2907291192572004 2910063738054144 2917421127040896 2920203332960256 2927586357448704 2934462138296976 2937260595419136 2941881212709684 2944686745050624 2951602688170206 2963729398898688 2970690065930272 2978200733854248 2981040902396928 2988577739895552 2991427804495872 2995596766178163 2998453524490368 3006034385572512 3008901097746432 3015966488087763 3023592997637772 3025473761375744 3026476454625792 3036015481798656 3043145921196864 3046048024879104 3050839776143376 3053749217089536 3060921306250584 3063838972025664 3068660101938606 3071586537282816 3074514369140736 3074515763429376 3079352297415744 3082288929398784 3089528047430496 3099265804336128 3106544794555132 3109507358730752 3112471336660992 3117368992445568 3120341879144448 3127668950609532 3128230905311232 3135577923476208 3138566751831168 3138568175167488 3141559853826048 3146503282094592 3156899501549808 3163833841926464 3164882390050752 3166851039944704 3177314489508096 3185349001626624 3188385271701504 3193402382505216 3196447778635776 3203953559160984 3203955012150144 3207009017447424 3215117160412416 3215118618464256 3218183264894976 3222668241165429 3223247264584704 3243508541372848 3244091309211648 3254809964861952 3254811440914432 3263040440690688 3266150766133248 3273821705310912 3282098767921008 3285228749580288 3293536145743872 3301269905584098 3304418169846528 3306473615097856 3322618505796576 3325787129204736 3334195573761024 3334197085814784 3342026324171556 3345812979941376 3350475825586029 3353671015196544 3356869251907584 3362149957382496 3365356280057856 3373260215051664 3391839724667338 3395074361063168 3403657981547712 3406903888453632 3415517417023488 3423539161346472 3426804027988992 3432194748161298 3435467869225728 3438744111710208 3443536469531907 3446818843528872 3455534854443168 3457684298715136 3458830233858048 3474567522829956 3477881052796416 3486674029878144 3489999105245184 3498195778572096 3501530253743616 3507040116501264 3510384614037504 3519259768475136 3527525163910734 3530889197063424 3542018062098432 3550336908063008 3553722695692288 3559313072167272 3562707419937792 3571074857292348 3574478800696608 3575121034641408 3583517626829952 3586933430664192 3586935057334272 3592577680318368 3596003750965248 3604447754056107 3604449388668912 3607885144628352 3615810105058816 3617008445772288 3631216559437824 3636930491186496 3640398859001856 3648947109044454 3649602722863104 3661661210469696 3661662871028736 3665153162797056 3670920495777024 3674419611899904 3674421278244864 3683049418474776 3683711159525376 3706866904426112 3716240501897728 3719782816985088 3729189075075072 3737945819021148 3741510520355328 3750970020481152 3750971721541632 3754547142377472 3772879892096112 3776477908396032 3784773194080256 3797278292338944 3800899576233984 3810509227155456 3819458656196064 3820144906174464 3829115229241176 3832766874510336 3842457094151424 3846121462923264 3851481556514781 3855154531487616 3876388256762672 3880084984072192 3889894836054528 3899030711533482 3903448476598272 3912616184395968 3916347460558848 3922508283612912 3926248993400832 3935470250893608 3939221535461568 3945420131063922 3949182690792192 3951639198531584 3952948838694912 3970934311805664 3974721203195904 3984770319860736 3994129021570884 3997938032653824 4004227206188181 4008045847430016 4011868130328576 4021288650783684 4022011163971584 4031457330183696 4035301939501056 4053662109968282 4055005562252526 4057527894929152 4061397366505472 4067786368191168 4071665622786048 4081228408334112 4085118629367552 4091546802584808 4095448716377088 4099352492187648 4105803063220992 4109718572531712 4119368861778408 4119370729907328 4123297308146688 4129785557749152 4132354405781504 4133723938025472 4149961782214656 4156491989927424 4170225267479376 4170974540414976 4180770564634944 4184755669108224 4184757566889984 4195337709459456 4199336699314176 4209199335399744 4219843186734336 4236419319344128 4247132002168832 4251180362268672 4257104960551863 4257869843340288 4271938078881312 4271940016200192 4276012023263232 4286822880549888 4286824824619008 4296890988220572 4297663019446272 4307754632896323 4311862733824128 4315974752452608 4339746619815936 4350720587587584 4360936788858006 4365095607081216 4376131690561344 4380304999440384 4391379536173056 4391381527658496 4401693207445464 4405890893128704 4427404032255309 4430158007728768 4434382838939648 4445594098348032 4456035098895408 4467301100781372 4471561353595392 4482866609843328 4487141706743808 4497680286735552 4509051578358768 4513351646619648 4538210642063616 4542538517938176 4548869163455729 4554023222697984 4564718881795296 4569072037318656 4576259664215064 4580623825634304 4591381959375876 4595758458038496 4596584187396096 4602990152907909 4607379805924224 4611773645144064 4632756697106608 4634292071145744 4637174737061888 4648898706504192 4659817191832698 4664261038096128 4668707004991488 4676053488668352 4680512818716672 4691503425914298 4692346357966848 4703366885214312 4707850127746752 4707852262751232 4712339780739072 4719754923141888 4722690749464576 4724255929171968 4745750762889696 4750276559917056 4761433143056464 4765971734262144 4778023502439936 4782577907552256 4790103573757824 4794671667953664 4805930338741476 4805932518225216 4810513526171136 4822677927696384 4841622079250432 4849240654915328 4853865145335808 4865262812059272 4866136963817472 4882214947292928 4882217161371648 4886870883729408 4894560661036032 4899226149199872 4910732557966368 4911614879367168 4923148151881512 4927843124370432 4940304218615808 4959710422646784 4983927758694864 4988680693807104 5001293360641536 5001295628722176 5013039486257334 5018719469912064 5030506522794816 5035303877861376 5059890322577496 5063037723118592 5080678969540608 5087759587001007 5092611541594752 5105486972321568 5110355832680448 5123276125535232 5135308742019708 5140206041983488 5148292122241947 5153201803838592 5158116167565312 5186526448072704 5198707615377976 5211851284244934 5216821579194624 5221796614078464 5230011044817216 5234998657867776 5247293667858144 5252295380615424 5260560174751896 5265576921056256 5291287745866101 5294579082407552 5296333795595136 5299628270927872 5313027093147648 5325505362094512 5330584043538432 5338969608250908 5344061129906688 5356612285938522 5361718201044912 5362681551962112 5375276440244928 5380400145996288 5380402586001408 5388866520477552 5394005626447872 5406674083003368 5423715157588224 5428887497048064 5441637877778816 5446824839156736 5455395736779744 5460598288502784 5465803322916864 5473420663566681 5474404084294656 5492491815704544 5492494306543104 5497729744195584 5506380743665536 5511631917367296 5524574127712164 5541989319903232 5560300356639168 5574360752846592 5579674225477632 5579676755853312 5593783612612608 5606918728531722 5612265780532992 5626455030721728 5626457582312448 5631820713566208 5646061964132352 5676139947402484 5677159791120384 5695917438508416 5695920021600256 5701349364350976 5715763840733184 5729187984294096 5730217359261696 5743672843861764 5749150311765504 5782731797231424 5786328826421248 5800960783450112 5814582385144008 5820127476108288 5834842254081792 5840406665920512 5848546067300223 5855172714897408 5868924276593952 5874521190838272 5883762425419368 5889373490101248 5903205376340412 5927458797797376 5941380131860544 5956401467708496 5962081804793856 5977155479791104 5991193532356326 5996907048980736 6012068771145024 6017802195492864 6031932976175526 6047185995275544 6050947522751488 6052952909251584 6072030963597312 6080493164952423 6086291842393728 6092096049758208 6101679552286752 6107498434179072 6121842612501168 6127677944051328 6137320203877212 6143173074565632 6149028738281472 6158704594831488 6164577858797568 6179056094860992 6198531608672256 6213089589110264 6219014717461504 6224942673321984 6234737984891136 6240683758288896 6255337901219064 6256461810622464 6271155846952416 6277133503662336 6277136350334976 6283119707652096 6293006564189184 6313799003099616 6327667683852928 6329764780101504 6333702079889408 6354628979016192 6370698003253248 6376770543403008 6386804765010432 6407907118321968 6407910024300288 6414018034894848 6430234320824832 6430237236928512 6445336482330858 6446494529169408 6487017082745696 6488182618423296 6509619929723904 6509622881828864 6526080881381376 6532301532266496 6541405183287009 6547643410621824 6564197535842016 6570457499160576 6587072291487744 6602539811168196 6608836339693056 6645237011593152 6651574258409472 6668391147522048 6668394171629568 6684052648343112 6700951651172058 6707342030393088 6713738503815168 6724299914764992 6730712560115712 6746520430103328 6783679449334676 6790148722126336 6807315963095424 6813807776907264 6831034834046976 6847078322692944 6853608055977984 6864389496322596 6870935738451456 6887072939063814 6893637687057744 6911069708886336 6915368597430272 6917660467716096 6949135045659912 6955762105592832 6973348059756288 6979998210490368 6989725787749047 6996391557144192 7003060507487232 7014080233002528 7020769228075008 7037255138871447 7038519536950272 7055050327821468 7061778394126848 7084036124196864 7100673816126016 7107445391384576 7118626144334544 7125414839875584 7142149714584696 7148957601393216 7167035253659904 7173866861328384 7173870114668544 7185155360636736 7192007501930496 7208895508112214 7208898777337824 7215770289256704 7231620210117632 7234016891544576 7262433118875648 7273860982372992 7280797718003712 7297894218088908 7299205445726208 7323322420939392 7323325742057472 7330306325594112 7341840991554048 7348839223799808 7366098836949552 7367422319050752 7413733808852224 7432481003795456 7439565633970176 7458378150150144 7475891638042296 7483021040710656 7501940040962304 7501943443083264 7509094284754944 7519559229386001 7545759784192224 7552955816792064 7569546388160512 7594556584677888 7621018454310912 7638917312392128 7658230458482352 7665533749020672 7684914188302848 7702963113029562 7710309062975232 7752776513525344 7760169968144384 7779789672109056 7798061423066964 7806896953196544 7817776926367401 7825232368791936 7832694921117696 7845016567225824 7852497986801664 7870940501787216 7878443070923136 7890840262127844 7898365381584384 7941868623611328 7949442406391808 7969540639721472 7988258043141768 7995876065307648 8008454412376362 8016091694860032 8023736260657152 8034918428907783 8042577301567368 8044022327943168 8062914660367392 8070603879002112 8107324219936564 8110011124505052 8115055789858304 8135572736382336 8143331245572096 8162456816668224 8170237258735104 8183093605169616 8190897432754176 8198704984375296 8211606126441984 8238737723556816 8238741459814656 8246594616293376 8259571115498304 8264708811563008 8267447876050944 8299923564429312 8312983979854848 8340450534958752 8341949080829952 8361541129269888 8369511338216448 8369515133779968 8390675418918912 8398673398628352 8410378092797583 8418398670799488 8439686373468672 8472838638688256 8494264004337664 8514209921103726 8515739686680576 8543876157762624 8543880032400384 8552024046526464 8573645761099776 8573649649238016 8593781976441144 8595326038892544 8615509265792646 8623725467648256 8631949504905216 8679493239631872 8701441175175168 8721873577716012 8730191214162432 8752263381122688 8760609998880768 8782759072346112 8803386414890928 8811781786257408 8854808064510618 8860316015457536 8868765677879296 8891188196696064 8912070197790816 8934602201562744 8943122707190784 8965733219686656 8974283413487616 8986790298534489 8995360573471104 9018103156717536 9026703293239296 9076421284127232 9097738326911458 9108046445395968 9129437763590592 9138144074637312 9152519328430128 9161247651268608 9182763918751752 9191516916076992 9205980305815818 9214759611848448 9223547290288128 9265513394213216 9268584142291488 9274349474123776 9297797413008384 9319634383665396 9328522076192256 9337414009982976 9352106977336704 9361025637433344 9383006851828596 9384692715933696 9406733770428624 9415700255493504 9415704525502464 9424679561478144 9439509846283776 9491501525779392 9500553119834112 9522866286112928 9531943468524288 9556047004879872 9565155815104512 9580207147515648 9589343335907328 9611860677482952 9611865036450432 9621027052342272 9645355855392768 9668004723496287 9683244158500864 9698481309830656 9730525624118544 9732273927634944 9764429894585856 9764434322743296 9789121322072064 9798452298399744 9821465115932736 9846296303763024 9855686248740864 9880608437231616 9919420845293568 9933244907954347 9967855517389728 9977361387614208 10002586721283072 10002591257444352 10026078972514668 10037438939824128 10051427476758087 10061013045589632 10070607755722752 10119780645154992 10126075446237184 10175519174002014 10185223083189504 10210973944643136 10220711665360896 10246552251070464 10270617484039416 10280412083966976 10296584244483894 10306403607677184 10316232335130624 10330609408595721 10373052896145408 10397415230755952 10423702568489868 10433643158389248 10460022089634432 10469997315735552 10494587335716288 10504590761230848 10521120349503792 10531153842112512 10582575491732202 10589158164815104 10592667591190272 10599256541855744 10626054186295296 10651010724189024 10661168087076864 10677939216501816 10688122259813376 10713224571877044 10723436402089824 10725363103924224 10750552880489856 10760800291992576 10760805172002816 10777733040955104 10788011252895744 10813348166006736 10847430315176448 10883275755557632 10893649678313472 10910791473559488 10921196577005568 10946841327133362 10948808168589312 10984983631409088 10984988613086208 10995459488391168 11012761487331072 11023263834734592 11049148255424328 11083978639806464 11120600713278336 11148721505693184 11159348450955264 11187567225225216 11213837457063444 11224531561065984 11252910061443456 11252915164624896 11263641427132416 11352279894804968 11354319582240768 11391834877016832 11391840043200512 11402698728701952 11431527681466368 11458375968588192 11460434718523392 11487345687723528 11498300623531008 11554444669544343 11565463594462848 11572657652842496 11629164770288016 11640254952216576 11669684508163584 11697092134600446 11710345429794816 11737848553187904 11749042381676544 11767524850838736 11778746980202496 11806410752680824 11854917595594752 11871439036335683 11882760263721088 11912802935416992 11924163609587712 11954310959582208 11982387064712652 11993814097961472 12012681618564543 12024137542290048 12035604390985728 12063865952351052 12094371990551088 12101895045502976 12105905818503168 12160986329904846 12172583684787456 12184192099516416 12203359104573504 12214996868358144 12243685225002336 12255355888102656 12274640407754424 12286346149131264 12298057476562944 12317409189662976 12329155717595136 12358112189721984 12397063217344512 12426179178220528 12438029434923008 12449885346643968 12469475969782272 12510675802438128 12512923621244928 12542311693904832 12554267007324672 12554272700669952 12586013128378368 12627598006199232 12655335367705856 12659529560203008 12667404159778816 12709257958032384 12741396006506496 12753541086806016 12771314881655589 12773609530020864 12815814236643936 12815820048600576 12828036069789696 12860468641649664 12860474473857024 12890672964661716 12892989058338816 12974034165491392 13019239859447808 13019245763657728 13052161762762752 13082810366574018 13095286821243648 13128395071684032 13140914998321152 13174144582975488 13205079622336392 13217672679386112 13290474023186304 13303148516818944 13336782295044096 13368105296686224 13401903302344116 13414684060786176 13448599829529984 13461425120231424 13493040860206656 13567358898669352 13580297444252672 13614631926190848 13627615553814528 13646607490367187 13662069668093952 13694156645385888 13707216111955968 13728778992645192 13741871476902912 13774145878127628 13787275374115488 13808970458723727 13822139417772672 13830737194860544 13835320935432192 13898270091319824 13911524211185664 13946696119512576 13979451575498094 13992783114288384 14006121014974464 14028160466005056 14041538456150016 14074510277742894 14077039073900544 14110100655642936 14123556788253696 14168072248393728 14201347632252032 14214890782769152 14237252288669088 14250829679751168 14284299429169392 14297915202786432 14334070507319808 14347733722656768 14370310721273472 14384015003860992 14417791016224428 14417797554675648 14431540578513408 14463240420235264 14468033783089152 14524866237751296 14547721964745984 14561595436007424 14595788436177816 14598410891452416 14646644841878784 14646651484114944 14660612651188224 14683681983108096 14697678447599616 14732197673899104 14734844638101504 14827467617704448 14864962007590912 14879131267940352 14951783276084592 14966042081421312 15003880081924608 15003886886166528 15039118458772002 15091519568384448 15105911633584128 15139092776321024 15189113169355776 15242036908621824 15263278761003021 15277834624784256 15316460916964704 15331067498041344 15369828376605696 15405926226059124 15420618125950464 15505553027050688 15520339936288768 15559579344218112 15596122846133928 15635553852734802 15650464737583872 15665389842235392 15690033134451648 15704995973603328 15741881003574432 15756886141846272 15781680524255688 15796730763168768 15883737247222656 15898884812783616 15939081279442944 15976516086283536 15991752130615296 16016908824752724 16032183389720064 16069836857815566 16085154603134736 16088044655886336 16125829320734784 16141207758004224 16214648439873128 16220022249010104 16230111579716608 16271145472764672 16286662491144192 16324913633336448 16340474517470208 16366187210339232 16381794865508352 16397409968750592 16420261990700043 16423212252883968 16477475447113632 16477482919629312 16493189232586752 16519142230996608 16529417623126016 16534895752101888 16625967959709696 16680901069917504 16723082258539776 16739022676432896 16739030267559936 16781350837837824 16820756185595166 16836797341598976 16879372746937344 16945677277376512 16988528008675328 17028419842207452 17031479373361152 17087752315525248 17087760064800768 17104048093052928 17147291522199552 17187563952882288 17190652077785088 17231018531585292 17247450935296512 17358986479263744 17402882350350336 17443747155432024 17460382428324864 17504526762245376 17521219997761536 17545638201900669 17565518144692224 17606772829781856 17623563572514816 17709616129021236 17720632030915072 17782376393392128 17824140395581632 17869204403125488 17886245414381568 17931466439373312 17973580597068978 17990721146942208 18036206313435072 18053406586478592 18152842568254464 18195476653822916 18216092890791936 18241479494857269 18258875527181184 18276288149274624 18305038656860256 18322495302537216 18365527837503504 18383033832153984 18411960611631636 18429519223696896 18531026788426432 18537168284582976 18548698948247552 18595594826016768 18639268767330792 18657044152384512 18674828019965952 18704213954673408 18722051274866688 18766013703657192 18769385431867392 18813467540857248 18831400510987008 18831409051004928 18849359122956288 18879019692567552 18983003051558784 19001106239668224 19045732572225856 19063886937048576 19112094009759744 19130311630209024 19160414295031296 19223721354965904 19223730072900864 19242054104684544 19290711710785536 19336009446992574 19366488317001728 19396962619661312 19461051248237088 19464547855269888 19528859789171712 19528868645486592 19578242644144128 19596904596799488 19624215549861027 19642930231865472 19692592607526048 19711372497481728 19761216874463232 19866489815908694 19935711034779456 19954722775228416 20005173442566144 20005182514888704 20052157945029336 20102854953516174 20122026091179264 20141215511445504 20239561290309984 20252150892474368 20351038348004028 20370446166379008 20421947889286272 20441423330721792 20493104502140928 20541234968078832 20560824167933952 20593168488967788 20612807215354368 20661218817191442 20746105792290816 20794830461511904 20847405136979736 20867286316778496 20920044179268864 20939994631471104 20969177363247141 20989174671432576 21009181522461696 21042240699007584 21062307684225024 21111765416614341 21165150983464404 21178316329630208 21185335182380544 21252108372590592 21302021448378048 21322336174153728 21355878433003632 21376244519626752 21426449143754088 21446872804179648 21501105760979712 21521600583985152 21521610344005632 21555466081910208 21576022505791488 21626696332013472 21694860630352896 21766551511115264 21787299356626944 21821582947118976 21842393154011136 21893682654266724 21897616337178624 21969967262818176 21969977226172416 21990918976782336 22025522974662144 22098296510848656 22167957279612928 22241201426556672 22297443011386368 22318696901910528 22375134450450432 22427674914126888 22449063122131968 22505820122886912 22505830329249792 22527282854264832 22558677688158003 22704559789609936 22708639164481536 22783669754033664 22783680086401024 22863055362932736 22916751937176384 22974691375447056 22996601247062016 23108889339088686 23130927188925696 23145315305684992 23258329540576032 23280509904433152 23339369016327168 23394184269200892 23420690859589632 23453330779102203 23475697106375808 23498084763353088 23535049701677472 23557493960404992 23612821505361648 23742878072671366 23765520527442176 23825605870833984 23848327219175424 23908621919164416 23964774129425304 23987628195922944 24025363237129086 24048275084580096 24071208781971456 24104755286723349 24127731904702104 24188743981102176 24203790091005952 24211811637006336 24321972659809692 24345167369574912 24406718209147008 24429993736716288 24487370450004672 24510711776205312 24549280815508848 24572692298262528 24596114953125888 24634818379325952 24716224379443968 24794126434689024 24852358356441056 24876058869846016 24899770693287936 24938951939564544 25021351604876256 25025847242489856 25084623387809664 25108534014649344 25108545401339904 25172026256756736 25231134278392749 25255196012398464 25310670735411712 25319059120406016 25418515916064768 25482792013012992 25542629763311178 25547219060041728 25631628473287872 25631640097201152 25656072139579392 25720937283299328 25720948947714048 25781345929323432 25785978116677632 25948068330982784 26038479718895616 26104323525525504 26165620733148036 26190573642487296 26256790143368064 26281829996642304 26410159244672784 26435345358772224 26580948046372608 26606297033637888 26673564590088192 26736210593372448 26803806604688232 26829368121572352 26897199659059968 26922850240462848 26960370895603467 26986081720413312 27134717797338704 27160594888505344 27229263852381696 27293214980734374 27324139336187904 27388313290771776 27414432223911936 27457557985290384 27483742953805824 27548291756255256 27574550748230976 27617940917447454 27644278835545344 27661474389721088 27670641870864384 27796540182639648 27823048422371328 27893392239025152 27958903150996188 27985566228576768 28012242029948928 28056320932010112 28083076912300032 28149020555485788 28154078147801088 28220201311285872 28247113576507392 28402695264504064 28429781565538304 28474504577338176 28501659359502336 28568598858338784 28595830405572864 28668141014639616 28695467445313536 28740621442546944 28768030007721984 28835582032448856 28835595109351296 28863081157026816 28926480840470528 28936067566178304 29049732475502592 29095443929491968 29191576872355632 29196821782904832 29293289683757568 29293302968229888 29367363966216192 29395356895199232 29464395347798208 29654935235408896 29729924015181824 29758262535880704 29799734723863041 29903566552169184 29932084162842624 30007760163849216 30007773772333056 30078236917544004 30154282430274261 30183039136768896 30211823267168256 30378226338711552 30526557522006042 30555669249568512 30632921833929408 30662134996082688 30739656753211392 30811852452118248 30841236251900928 30991828225787163 31011106054101376 31040679872577536 31119158688436224 31192245692267856 31271107705469604 31300929475167744 31380066268903296 31409991947206656 31483762007148864 31513772283692544 31563361048511376 31593461526337536 31767474494445312 31797769625567232 31842084144190103 31878162558885888 31953032172567072 31983504261230592 32033817649505448 32064366779440128 32139673715631132 32170309206269472 32176089311772672 32251658641469568 32282415516008448 32429296879746256 32440044498020208 32460223159433216 32542290945529344 32649827266672896 32680949034940416 32732374420678464 32763589731016704 32840523981400086 32846424505767936 32954950894227264 32954965839258624 32986378465173504 33038284461993216 33058835246252032 33069791504203776 33251935919419392 33361802139835008 33446164517079552 33478045352865792 33562701675675648 33641512371190332 33673594683197952 33758745493874688 33891354554753024 33977056017350656 34056839684414904 34062958746722304 34175504631050496 34175520129601536 34208096186105856 34294583044399104 34375127905764576 34381304155570176 34462037063170584 34494901870593024 34717972958527488 34887494310864048 34920764856649728 35009053524490752 35091276403801338 35131036289384448 35213545659563712 35247127145029632 35419232258042472 35441264061830144 35564752786784256 35614317109007049 35648280791163264 35738408806250976 35772490828763136 35862932878746624 35947161194137956 35981442293884416 36038044855693629 36072412626870144 36106813172957184 36305685136508928 36390953307645832 36482958989714538 36517751054362368 36552576298549248 36610077313720512 36644990605074432 36731055675007008 36766067664307968 36823921223263272 36859038447393792 37062053576852864 37074336569165952 37097397896495104 37191189652033536 37278537534661584 37314088304769024 37349656039931904 37408427909346816 37532027407314384 37538770863734784 37626935081714496 37662801021974016 37662818102009856 37758039385135104 37966006103117568 38002212479336448 38091465144451712 38127773874097152 38224188019519488 38260623260418048 38313944644966767 38320828590062592 38447442709931808 38447460145801728 38484108209369088 38581423421571072 38672018893985148 38793925239322624 38922102496474176 39057719578343424 39057737290973184 39156485288288256 39248431099722054 39285860463730944 39385185215052096 39422744994963456 39522433748926464 39732979631817388 39871422069558912 39909445550456832 40010346885132288 40104315890058672 40205709907032348 40244052182358528 40479122580619968 40504301784948736 40702076696008056 40740892332758016 40843895778572544 40882846661443584 40939822471101561 40986209004281856 41082469936157664 41121648335867904 41186336977935576 41225614430708736 41322437634382884 41492211584581632 41589660923023808 41694810273959472 41734572633556992 41840088358537728 41938354726494282 41978349342865152 42018363044923392 42084481398015168 42124615368450048 42223530833228682 42330301966928808 42356632659260416 42370670364761088 42504216745181184 42604042896756096 42644672348307456 42711756866007264 42752489039253504 42852898287508176 42893745608359296 43002211521959424 43043201167970304 43110932163820416 43152045011582976 43253392664026944 43389721260705792 43533103022230528 43574598713253888 43643165894237952 43684786308022272 43787365308533448 43795232674357248 43939934525636352 43939954452344832 43981837953564672 44051045949324288 44196593021697312 44335914559225856 44482402853113344 44594886022772736 44637393803821056 44855349828253776 44898126244263936 45011640245773824 45011660658499584 45117355376316006 45409119579219872 45417278328963072 45567339508067328 45567360172802048 45726110725865472 45789836283009063 45833503874352768 45949382750894112 45993202494124032 46217778678177372 46261854377851392 46516659081152064 46561019808866304 46678738032654336 46788368538401784 46906661558204406 46951394212751616 46996169526706176 47070099403354944 47114987920809984 47225643010723296 47485756145342732 47531041054884352 47651211741667968 47696654438350848 47817243838328832 47929548258850608 47975256391845888 48050726474258172 48096550169160192 48209510573446698 48255463809404208 48377487962204352 48407580182011904 48423623274012672 48643945319619384 48690334739149824 48813436418294016 48859987473432576 48974740900009344 49021423552410624 49098561631017696 49145384596525056 49192229906251776 49260785972100129 49269636758651904 49432448758887936 49588252869378048 49704716712882112 49752117739692032 49877903879129088 50042703209752512 50169246775619328 50217068029298688 50217090802679808 50344052513513472 50462268556785498 50510392024796928 50621341470823424 50638118240812032 50837031832129536 50965584026025984 51085259526622356 51094438120083456 51263256946575744 51263280194402304 51312144279158784 51441874566598656 51562691858646864 51571956233355264 51896136661965568 52076959437791232 52208647051051008 52331241466296072 52381147284974592 52513580286736128 52563659993284608 52636914605702007 52820318489345568 52870690717544448 53161896092745216 53347129180176384 53472421186744896 53607613209376464 53658736243144704 53794399318119936 53920741791206934 53972163440826624 54269435594677408 54321189777010688 54458527704763392 54586429961468748 54648278672375808 54724438484571807 54776626581543552 54828864447823872 54915115970580768 54967485907611648 55096583512510512 55149101496461952 55235881834894908 55288557671090688 55593080365279296 55646096844742656 55786784478050304 55917806301992376 55971132457153536 56024484059897856 56112641864020224 56166153824600064 56298041110971576 56308156295602176 56440402622571744 56494227153014784 56805390529008128 56949009154676352 57003318719004672 57137197716677568 57191660811145728 57336282029279232 57390934890627072 57481242885093888 57671164064897712 57671190218702592 57726162314053632 57852961680941056 57872135132356608 58099464951005184 58190887858983936 58383153744711264 58393643565809664 58586579367515136 58586605936459776 58734727932432384 58790713790398464 58872646649583081 58928790695596416 59309870470817792 59459848030363648 59599469447726082 59807133104338368 59864168325685248 60015520327698432 60015547544666112 60156473835088008 60308564860548522 60366078273537792 60423646534336512 60756452677423104 61053115044012084 61111338499137024 61265843667858816 61324269992165376 61479313506422784 61623704904236496 61682472503801856 61983656451574326 62022212108202752 62081359745155072 62238317376872448 62384491384535712 62542215410939208 62601858950335488 62760132537806592 62819983894413312 62907532089741423 62967524014297728 63027544567385088 63126722097022752 63186923052675072 63534948988890624 63684168288380206 63756325117771776 63906064345134144 63967008522461184 64067635299010896 64128733558880256 64279347431262264 64340618412538944 64503317282939136 64564831032016896 64858593759492512 64880088996040416 64920446318866432 65084581891058688 65299654533345792 65361898069880832 65464748841356928 65527179462033408 65681047962800172 65692849011535872 65909901788454528 65909931678517248 65972756930347008 66076568923986432 66503871838838784 66723604279670016 66892329034159104 66956090705731584 67125403351351296 67283024742380664 67347189366395904 67517490987749376 67676033064474009 67782709109506048 68113679368829808 68125917493444608 68351009262100992 68351040259203072 68589166088798208 68750255811529152 68924074126341168 68989803741186048 69435945917054976 69532714355680429 69774988621728096 69841529713299456 70018107048981504 70182552807602676 70262072578768896 70359992337306609 70427091319127424 70494254290059264 70838464516084944 70882528123660288 71228634218014098 71296561582326528 71476817612501952 71544981657526272 71725865757493248 71894322388275912 71962884587768832 72076089711387258 72144825253740288 72213626345914368 72314265860170047 72611370273017856 72781906615291664 72965917979429076 73035502108724736 73220154627441024 73289981210148864 73462111350014016 73532135328615936 73647842446526544 73718076894787584 74124107153705728 74148673138331904 74194795792990208 74382379304067072 74557075069323168 74628176609538048 74699312079863808 74816855818693632 75064054814628768 75077541727469568 75253870163428992 75325602043948032 75325636204019712 75516078770270208 75932012206235136 76182930288903424 76255547748194304 76448376039038976 76627889289933534 76641657180125184 76894885419863616 76894920291603456 76968216418738176 77162846843142144 77344037787970296 77587850478645248 77844204992948352 78115439156686848 78312970576576512 78496862199444108 78571720927461888 78770370430104192 78845489989926912 79465959263634776 79742844139117824 79818891100913664 80020693770264576 80208631780117344 80411419814064696 80488104364717056 80881112686810401 80958245161239936 81008603569897472 81404153392016112 81481784665516032 81687791557145088 81879644942203122 81972418008563712 82164939872315328 82243296671735808 82372673955871152 82451228861417472 82644875268765768 82984423169163264 83100073254349781 83179321846047616 83389620547918944 83469145267113984 83680176717075456 83876709452988564 83956698685730304 84036726089846784 84168962796030336 84249230736900096 84447061666457364 84660603933857616 84713265318520832 84741340729522176 85208085793512192 85289344696614912 85423513732014528 85504978078507008 85705796575016352 85787491216718592 86004423043918848 86086402335940608 86221864327640832 86304090023165952 86506785328053888 86779442521411584 87066206044461056 87149197426507776 87286331788475904 87574730617066896 87590465348714496 87879869051272704 87879908904689664 88102091898648576 88393186043394624 88671829118451712 88964805706226688 89189772045545472 89274787607642112 89399204171589123 89710699656507552 89796252488527872 90023280491547648 90023321316999168 90234710752632012 90818239158439744 91134679016134656 91134720345604096 91579672566018126 91667007748705536 91898765501788224 91986404988248064 92435557356354744 92523708755702784 93033318162304128 93122039617732608 93357476065308672 93576737076803568 93813323116408812 93902788425503232 94140198806709888 94229975841619968 94451286021446592 94971512290685464 95062082109768704 95302423483335936 95393308876701696 95526252432570309 95634487676657664 95859096517701216 95950512783691776 96101452948516344 96193100338320384 96419021146893396 96510927618808416 96754975924408704 96815160364023808 96847246548025344 97287890639238768 97380669478299648 97626872836588032 97949481800018688 98042847104821248 98197123262035392 98290769193050112 98521571944200258 98539273517303808 98864897517775872 99176505738756096 99409433425764224 99504235479384064 99755807758258176 100085406419505024 100338493551238656 100434136058597376 100688105027026944 100924537113570996 101020784049593856 101242682941646848 101276236481624064 101674063664259072 101931168052051968 102170519053244712 102188876240166912 102526513893151488 102526560388804608 102624288558317568 102883749133197312 103125383717293728 103143912466710528 103792273323931136 104153918875582464 104662482932592144 104762294569949184 105027160573472256 105273829211404014 105640636978691136 105741381435088896 106323792185490432 106694258360352768 106842951327021147 106944842373489792 107215226418752928 107317472486289408 107588798636239872 107841483582413868 107944326881653248 108538871189354816 108642379554021376 108917055409526784 109172859922937496 109448876969143614 109553253163087104 109657728895647744 109830231941161536 109934971815223296 110193167025021024 110298202992923904 110471763669789816 110577115342181376 111186160730558592 111292193689485312 111573568956100608 111835612603984752 111942264914307072 112048968119795712 112225283728040448 112596082221943152 112616312591204352 112880805245143488 112988454306029568 113610781058016256 113898018309352704 114006637438009344 114274395433355136 114383321622291456 114672564058558464 114781869781254144 114941833934900301 114962485770187776 115342328129795424 115342380437405184 115452324628107264 115705923361882112 115744270264713216 116381775717967872 116766307489422528 117173158735030272 117173211872919552 117469455864864768 117745293299166162 117857581391192832 118619740941635584 118919696060727296 119198938895452164 119614266208676736 119728336651370496 120031040655396864 120312947670176016 120617129721097044 120732156547075584 121512905354846208 122106230088024168 122222676998274048 122531687335717632 122648539984330752 122819467413304683 122958627012845568 123247409808472992 123364945007603712 123967312903148652 124044424216405504 124476634753744896 124768982769071424 125084430821878416 125203717900670976 125520265075613184 125815064179482846 125935048028595456 126055089134770176 126253444194045504 126373846105350144 127069897977781248 127368336576760412 127512650235543552 127812128690268288 127934017044922368 128135270598021792 128257467117760512 128558694862524528 128681236825077888 129006634565878272 129717187518985024 129760177992080832 129840892637732864 130169163782117376 130599309066691584 130723796139761664 130929497682713856 131054358924066816 131362095925600344 131385698023071744 131819803576909056 131819863357034496 131945513860694016 132153137847972864 133007743677677568 133447208559340032 133784658068318208 133912181411463168 134566049484761328 134694378732791808 135034981975498752 135352066128948018 135565418219012096 136227358737659616 136251834986889216 136702018524201984 136702080518406144 137178332177596416 137369508849027189 137500511623058304 137848148252682336 137979607482372096 139065428711360858 139549977243456192 139683059426598912 140036214097963008 140365105615205352 140719984674613218 140854182638254848 140988508580118528 141676929032169888 141765056247320576 142457268436028196 142593123164653056 142953635225003904 143089963315052544 143451731514986496 143788644776551824 143925769175537664 144152179422774516 144289650507480576 144628531720340094 145222740546035712 145563813230583328 145931835958858152 146071004217449472 146440309254882048 146579962420297728 146924222700028032 147064270657231872 147295684893053088 147436153789575168 147782357916300387 148248214307411456 148297346276663808 148764758608134144 149114150138646336 149256353219076096 149633711637387264 150128109629257536 150507740326857984 150651204087896064 150651272408039424 151032157540540416 151864024412470272 152365860577806848 152511095496388608 152896752078077952 153255778579867068 153283314360250368 153789770839727232 153789840583206912 153936432837476352 154688075575940592 155175700957290496 155688409985896704 156230878313373696 156625941153153024 156993724398888216 157143441854923776 157540740860208384 157690979979853824 157910743817106021 158931918527269552 159485688278235648 160041387540529152 160417263560234688 160822839628129392 160976208729434112 161762225373620802 161916490322479872 162017207139794944 162808306784032224 162963569331032064 163375583114290176 163759289884406244 163944836017127424 164173315453715421 164329879744630656 164486593343471616 164745347911742304 164902457722834944 165289750537531536 166200146508699562 166358643692095232 166779241095837888 166938290534227968 167360353434150912 167753418905977128 167913397371460608 168073452179693568 168337925592060672 168498461473800192 168894123332914728 169321207867715232 169426530637041664 169482681459044352 170416171587024384 170847027464029056 171009956157014016 171411593150032704 171574982433437184 172008846087837696 172172804671881216 172443728655281664 173013570656107776 173558885042823168 174132412088922112 174298394853015552 174572663576951808 175149461234133792 175180930697428992 175759738102545408 175759817809379328 176204183797297152 176617939948749243 176786372086789248 177929611412453376 178379544091090944 178798408343178246 179421399313015104 179592504977055744 180046560983095296 180046642633998336 180469421505264024 181636478316879488 182269358032269312 183159345132036252 183334015497411072 183797531003576448 183972809976496128 184871114712709488 185047417511405568 186066636324608256 186244079235465216 186714952130617344 187153474153607136 187626646232817624 187805576851006464 188280397613419776 188459951683239936 188722596269224269 188902572042893184 189943024581370928 190124164219537408 190604846966671872 191052504865140618 191268975353315328 191718193035402432 191901025567383552 192202905897032688 192386200676640768 192838042293786792 193021855237616832 193509951848817408 193630320728047616 193694493096050688 194575781278477536 194761338956599296 195253745673176064 195898963600037376 196085694209642496 196394246524070784 196581538386100224 197043143888400516 197078547034607616 197729795035551744 198818866851528448 199008470958768128 199511615516516352 200170812839010048 200676987102477312 200868272117194752 201376210054053888 201849074227141992 202041568099187712 202485365883293696 202552472963248128 203348127328518144 204341038106489424 204377752480333824 205053027786302976 205053120777609216 205767498266394624 206250767434587456 207584546647862272 208307837751164928 208598143067041287 209324965865184288 209524589139898368 210054321146944512 210547658422808028 211079977011919827 211281273957382272 211482762870177792 212647584370980864 213685902654042294 213889684746979584 214430452837505856 214634944972578816 215177597272479744 215682967164827736 215888653763306496 216942797580510141 217077742378709632 217284759108042752 217834110819053568 218345719845874992 218897753938287228 219106506326174208 219660463882323072 219869943630446592 220386334050042048 220596405985847808 220943527339579632 221154230684362752 222372321461117184 222584387378970624 223147137912201216 223671225207969504 223884529828614144 224097936239591424 224450567456080896 225192164443886304 225232625182408704 225761610490286976 225976908612059136 227221562116032512 227796036618705408 228548790866710272 228766643244582912 229345128117116928 229883667869800602 229924971540375552 230684656259590848 230684760874810368 230904649256214528 231411846723764224 231488540529426432 232763551435935744 233532614978845056 234346317470060544 234938911729729536 235490586598332324 235715162782385664 237239481883271168 237839392121454592 238397877790904328 239228532417353472 239456673302740992 240062081310793728 240625895340352032 241234259442194088 241464313094151168 243025810709692416 244212460176048336 244445353996548096 245063374671435264 245638934826609366 245917254025691136 246494819616945984 246729890015207424 247934625806297304 248088848432811008 248953269507489792 249300219763049343 249537965538142848 250168861643756832 250407435801341952 251040530151226368 251630128358965692 251870096057190912 252110178269540352 252506888388091008 252747692210700288 254139795955562496 254736673153520824 255624257380536576 255868034089844736 256270541196043584 256514934235521024 257117389725049056 257362473650155776 258013269131756544 259434375037970048 259520355984161664 259681785275465728 260338327564234752 261198618133383168 261447592279523328 261858995365427712 262724191851200688 262771396046143488 263639607153818112 263639726714068992 264306275695945728 266015487355355136 266894417118680064 267569316136636416 267824362822926336 268197612514767369 269132098969522656 269388757465583616 270069963950997504 270704132257896036 272454717475319232 273404037048403968 273404161036812288 274739017698054378 275001023246116608 275696296505364672 275959214964744192 278130857422721716 279099954486912384 279366118853197824 280072428195926016 280730211230410704 281439969349226436 281708365276509696 283353858064339776 283530112494641152 284914536872056392 285186246329306112 285907270450007808 286179926630105088 286578757297710927 286903463029972992 287577289553103648 287851538351075328 288304358845549032 288579301014961152 289257063440680188 290445481092071424 291127626461166656 291863671917716304 292142008434898944 292880618509764096 293848445400056064 294128541314463744 294591369786106176 294872307579150336 295564715832600774 296496428614822912 296594692553327616 297529517216268288 298228300277292672 298512706438152192 299267423274774528 300256219258515072 301015480653715968 301302408175792128 302064315081080832 303728048824940544 304731721155613696 305022190992777216 305793504156155904 306511557159734136 306566628720500736 307579541679454464 307579681166413824 307872865674952704 309376151151881184 310351401914580992 311376819971793408 312461756626747392 313987448797776432 314286883709847552 315081481720416768 315821487634212042 317863837054539104 318971376556471296 320082775081058304 320528853981063441 320834527120469376 321645679256258784 321952417458868224 323524450747241604 323832980644959744 325616613568064448 325927138662064128 326751166228580352 327518579768812488 328346630907430842 328659759489261312 328973186686943232 329490695823484608 329804915445669888 330579501075063072 332400293017399124 332717287384190464 333558482191675776 333876581068455936 334720706868301824 335506837811954256 335826794742921216 336146904359387136 336675851184121344 337788246665829456 338642415735430464 338853061274083328 338965362918088704 340832343174048768 341694054928058112 342019912314028032 342823186300065408 343149964866874368 344017692175675392 344345609343762432 344825501804700903 344887457310563328 346027141312215552 347117770085646336 348264824177844224 349145327153903616 350298922468267584 351519476205090816 351519635618758656 352408367594594304 353235879897498486 353572744173578496 355859222824906752 356759088182181888 357596816686356492 358842798626030208 359185009954111488 360093121966190592 360938843010528048 363272956633758976 364538716064538624 366318690264072504 366668030994822144 367595062007152896 367945619952992256 368458402239914049 369742229425418976 370094835022811136 372133272649216512 373429904261234688 374306948307214272 375253292465635248 375611153702012928 376560795226839552 377445192538448538 377805144085786368 379886049162741856 380248328439074816 381209693933343744 382105009730281236 382537950706630656 383436386070804864 383802051134767104 384405811794065376 384772401353281536 385676084587573584 386043710475233664 387019903697634816 389151562556955072 389522677913198592 390507491346352128 391797927200074752 392171388419284992 392788493048141568 393163076772200448 394086287776801032 394157094069215232 395459590071103488 397637733703056896 399023231033032704 400341625678020096 401353974204954624 401736544234389504 403698148454283984 404083136198375424 404970731766587392 405104945926496256 406696254657036288 408682076212978848 408755504960667648 410106055572605952 410106241555218432 411534996532789248 412108526547081567 412501534869174912 415169093295724544 417196286134082574 418649931730368576 419049178279796736 420108642293889024 421095316845616056 422159954023839654 422562547914764544 422965525740355584 425295168741961728 427371805308084588 427779369493959168 428860905675011712 429269889945157632 430355194544959488 431365934329655472 431777307526612992 433885595161020282 434155484757419264 434569518216085504 435668221638107136 436691439691749984 437795507876574456 438213012652348416 439320927764646144 439739887260893184 440772668100084096 441192811971695616 441887054679159264 442308461368725504 444744642922234368 446294275824402432 447342450415939008 447769059657228288 448901134912161792 450384328887772608 451523220980573952 451953817224118272 454443124232065024 455592073237410816 457097581733420544 457533286489165824 458690256234233856 459767335739601204 459849943080751104 461369312519181696 461369521749620736 461809298512429056 465527102871871488 467065229957690112 468692634940121088 469877823459459072 470981173196664648 471430325564771328 473732231451318063 474478963766542336 476795755581808656 478457064834706944 480124162621587456 481251790680704064 482468518884388176 482928626188302336 486051621419384832 486729000489763003 488424920352096672 488890707993096192 490126749342870528 491277869653218732 491834508051382272 492519946361146263 492989639233891968 493459780030414848 495869251612594608 496177696865622016 498600439526098686 499075931076285696 500337723287513664 500814871602683904 502081060302452736 503260256717931384 503740192114381824 504220356539080704 505013776776182016 505495384421400576 508279591911124992 509473346307041648 511248514761073152 512541082392087168 513029868471042048 514234779450098112 514724947300311552 516026538263513088 518868750075940096 519040711968323328 519363570550931456 520676655128469504 522397236266766336 522895184559046656 523717990730855424 525448383702401376 525542792092286976 527279214307636224 527279453428137984 528612551391891456 533788834237360128 535138632273272832 536395225029534738 538264197939045312 538777514931167232 540139927901995008 541408264515792072 544909434950638464 546808074096807936 549478035396108756 550002046492233216 551392593010729344 551918429929488384 556261714845443432 558199908973824768 558732237706395648 560144856391852032 561460422460821408 562879938698452872 563416730553019392 566167788807672807 566707716128679552 567060224989282304 569829073744112784 570372492658612224 571814540900015616 573157514595421854 573806926059945984 575154579106207296 575703076702150656 576608717691098064 577158602029922304 578514126881360376 580890962184142848 582255252922333312 583727343835432608 584284016869797888 585761237019528192 587696890800112128 588257082628927488 589182739572212352 589744615158300672 591129431665201548 592992857229645824 593189385106655232 596456600554585344 597025412876304384 598534846549549056 600512438517030144 602030961307431936 602604816351584256 604128630162161664 607456097649881088 609463442311227392 610044381985554432 613023114319468272 613133257441001472 615159083358908928 615159362332827648 618752302303762368 620702803829161984 622753639943586816 624923513253494784 625794429201123861 627974897595552864 628573767419695104 630162963440833536 631642975268424084 635727674109078208 637942753112942592 641057707962126882 641669054240938752 643291358512517568 643904834917736448 647048901494483208 647665961289919488 651233227136128896 651854277324128256 653502332457160704 655037159537624976 656693261814861684 657319518978522624 658981391646969216 659609830891339776 661159002150126144 664800586034798248 665434574768380928 667116964383351552 667753162136911872 669441413736603648 671013675623908512 671653589485842432 672293808718774272 673351702368242688 675576493331658912 677284831470860928 677706122548166656 677930725836177408 681664686348097536 683388109856116224 685646372600130816 686299929733748736 688035384351350784 689651003609401806 689774914621126656 692054282624431104 694235540171292672 696529648355688448 698290654307807232 700597844936535168 703038952410181632 704816735189188608 706471759794996972 707145488347156992 711718445649813504 713518176364363776 715193633372712984 717685597252060416 718370019908222976 720186243932381184 721877686021056096 726545913267517952 729077432129077248 732637380528145008 733336061989644288 735190124014305792 736916804479828098 739484458850837952 740189670045622272 744266545298433024 746859808522469376 747900659289148029 748613896614428544 750506584931270496 751222307404025856 753121590453679104 754890385076897076 755610288171572736 759772098325483712 760496656878149632 762419387866687488 764210019460562472 766872772141609728 767604102269534208 768811623588130752 769544802706563072 771352169175147168 772087420950467328 774039807395269632 778303125113910144 779045355826397184 781014982692704256 783595854400149504 784342776838569984 785576986096283136 788172575553602064 788314188138430464 790919180142206976 795275467406113792 798046462066065408 800683251356040192 802707948409909248 803473088468779008 804592837544302107 807396296908567968 808166272396750848 809941463533174784 810209891852992512 817364152425957696 820212111145211904 820212483110436864 824217053094163134 825003069738349824 830338186591449088 834392572268165148 837299863460737152 838098356559593472 840217284587778048 842190633691232112 844319908047679308 845125095829529088 850590337483923456 854743610616169176 855558738987918336 857721811350023424 858539779890315264 859736271893132781 860710389089918976 862731868659310944 863554615053225984 867771190322040564 868310969514838528 871336443276214272 873382879383499968 875591015753148912 876426025304696832 878641855529292288 881545336200168192 882385623943391232 883774109358318528 884616922737451008 889489285844468736 892588551648804864 894684900831878016 895538119314456576 897802269824323584 900768657775545216 903046441961147904 908886248464130048 911184146474821632 914195163466841088 915066572978331648 917380512468467712 919534671479202408 919699886161502208 922738625038363392 922739043499241472 923618597024858112 931054205743742976 934130459915380224 937385269880242176 941962346393329296 942860651129542656 947464462902636126 948957927533084672 953591511163617312 956914129669413888 960248325243174912 961586561943190323 962503581361408128 964937037768776352 965857252376604672 973458000979526006 976849840704193344 977781415986192384 980253498685741056 982555739306437464 985039892722292526 985979278467783936 986919560060829696 991738503225189216 992355393731244032 997200879052197372 998151862152571392 1000675446575027328 1001629743205367808 1004162120604905472 1006520513435862768 1007480384228763648 1008440713078161408 1010027553552364032 1016559183822249984 1018946692614083296 1022497029522146304 1025082164784174336 1026059736942084096 1028469558900196224 1029449894600623104 1032053076527026176 1034476505414102709 1037737500151880192 1038081423936646656 1041353310256939008 1044794472533532672 1047435981461710848 1050896767404802752 1054558428615272448 1054558906856275968 1057225102783782912 1067577668474720256 1070277264546545664 1072790450059069476 1076528395878090624 1077555029862334464 1082816529031584144 1089818869901276928 1093616148193615872 1098956070792217512 1100004092984466432 1102785186021458688 1103836859858976768 1105375206719742147 1112523429690886864 1116399817947649536 1120289712783704064 1122920844921642816 1125759877396905744 1126833461106038784 1132335577615345614 1133415432257359104 1134120449978564608 1139658147488225568 1140744985317224448 1143629081800031232 1146315029190843708 1147613852119891968 1150309158212414592 1151406153404301312 1153217435382196128 1154317204059844608 1157028253762720752 1164510505844666624 1167454687670865216 1168568033739595776 1171522474039056384 1175393781600224256 1176514165257854976 1178365479144424704 1179489230316601344 1182258863330403096 1185985714459291648 1186378770213310464 1192913201109170688 1197069693099098112 1201024877034060288 1204061922614863872 1205209632703168512 1214912195299762176 1218926884622454784 1220088763971108864 1226046228638936544 1226266514882002944 1230318166717817856 1230318724665655296 1236325579641244701 1237504604607524736 1245507279887173632 1251588858402247722 1255949795191105728 1257147534839390208 1260325926881667072 1263285950536848168 1271455348218156416 1275885506225885184 1282115415924253764 1283338108481877504 1286582717025035136 1287809669835472896 1294097802988966416 1295331922579838976 1302466454272257792 1303708554648256512 1307004664914321408 1310074319075249952 1313386523629723368 1314639037957045248 1317962783293938432 1319219661782679552 1322318004300252288 1329601172069596496 1330869149536761856 1334233928766703104 1338882827473207296 1342027351247817024 1343307178971684864 1346703404736485376 1351152986663317824 1354569662941721856 1355412245096333312 1355861451672354816 1363329372696195072 1366776219712232448 1371292745200261632 1372599859467497472 1376070768702701568 1379302007218803612 1379549829242253312 1384108565248862208 1393059296711376896 1396581308615614464 1401195689873070336 1406077904820363264 1409633470378377216 1412943519589993944 1414290976694313984 1423436891299627008 1430387266745425968 1435371194504120832 1440372487864762368 1443755372042112192 1453091826535035904 1458154864258154496 1460187001469289009 1465274761056290016 1466672123979288576 1470380248028611584 1473833608959656196 1477559839083438789 1478968917701675904 1480379340091244544 1488533090596866048 1495801318578296058 1497227793228857088 1501013169862540992 1502444614808051712 1506243180907358208 1509780770153794152 1511220576343145472 1519544196650967424 1520993313756299264 1524838775733374976 1528420038921124944 1533745544283219456 1537623247176261504 1539089605413126144 1542704338350294336 1544174841900934656 1548079614790539264 1556606250227820288 1558090711652794368 1562029965385408512 1567191708800299008 1568685553677139968 1571153972192566272 1576345151107204128 1576628376276860928 1581838360284413952 1590550934812227584 1601366502712080384 1605415896819818496 1609185675088604214 1614792593817135936 1616332544793501696 1619882927066349568 1620419783705985024 1634728304851915392 1640424222290423808 1648434106188326268 1650006139476699648 1660676373182898176 1668785144536330296 1674599726921474304 1676196713119186944 1680434569175556096 1684381267382464224 1688639816095358616 1690250191659058176 1701180674967846912 1709487221232338352 1711117477975836672 1715443622700046848 1719472543786265562 1721420778179837952 1725463737318621888 1727109230106451968 1735542380644081128 1736621939029677056 1742672886552428544 1746765758766999936 1751182031506297824 1752852050609393664 1757283711058584576 1763090672400336384 1764771247886782464 1767548218716637056 1769233845474902016 1778978571688937472 1789369801663756032 1791076238628913152 1795604539648647168 1801537315551090432 1806092883922295808 1817772496928260096 1822368292949643264 1828390326933682176 1830133145956663296 1839069342958404816 1839399772323004416 1845477250076726784 1845478086998482944 1862108411487485952 1868260919830760448 1874770539760484352 1877383287603371583 1883924692786658592 1885721302259085312 1894928925805272252 1907183022327234624 1913828259338827776 1923173123886380646 1925007162722816256 1929874075537552704 1931714504753209344 1946916001959052012 1953699681408386688 1955562831972384768 1960506997371482112 1965111478612874928 1970079785444585052 1971958556935567872 1983477006450378432 1984710787462488064 1994401758104394744 1996303724305142784 2001350893150054656 2003259486410735616 2008324241209810944 2013041026871725536 2014960768457527296 2016881426156322816 2020055107104728064 2033118367644499968 2037893385228166592 2044994059044292608 2050164329568348672 2056939117800392448 2058899789201246208 2064106153054052352 2068953010828205418 2075475000303760384 2076162847873293312 2082706620513878016 2089588945067065344 2094871962923421696 2101793534809605504 2109116857230544896 2114450205567565824 2135155336949440512 2140554529093091328 2145580900118138952 2153056791756181248 2155110059724668928 2165633058063168288 2179637739802553856 2187232296387231744 2197912141584435024 2200008185968932864 2205570372042917376 2210750413439484294 2225046859381773728 2232799635895299072 2240579425567408128 2243701977867444087 2245841689843285632 2251519754793811488 2253666922212077568 2264671155230691228 2266830864514718208 2279316294976451136 2281489970634448896 2287258163600062464 2292630058381687416 2300618316424829184 2302812306808602624 2306434870764392256 2308634408119689216 2314056507525441504 2329021011689333248 2334909375341730432 2337136067479191552 2343044948078112768 2350787563200448512 2353028330515709952 2356730958288849408 2364517726660806192 2371971428918583296 2372757540426620928 2385826402218341376 2394139386198196224 2402049754068120576 2408123845229727744 2410419265406337024 2413778512632906321 2429824390599524352 2437853769244909568 2452092457277873088 2460636333435635712 2460637449331310592 2472651159282489402 2475009209215049472 2491014559774347264 2503177716804495444 2511899590382211456 2514295069678780416 2520651853763334144 2526571901073696336 2542910696436312832 2551771012451770368 2564230831848507528 2566676216963755008 2573165434050070272 2575619339670945792 2579208815679398343 2588195605977932832 2590663845159677952 2604932908544515584 2614009329828642816 2620148638150499904 2626773047259446736 2629278075914090496 2635925566587876864 2644636008600504576 2659202344139192992 2661738299073523712 2668467857533406208 2677765654946414592 2684054702495634048 2686614357943369728 2693406809472970752 2702305973326635648 2709139325883443712 2726658745392390144 2733552439424464896 2742585490400523264 2745199718934994944 2752141537405403136 2758604014437607224 2759099658484506624 2768217130497724416 2793162617231228928 2802391379746140672 2812155809640726528 2825887039179987888 2828581953388627968 2846873782599254016 2860774533490851936 2870742389008241664 2880744975729524736 2884759685829570969 2887510744084224384 2906183653070071808 2920374002938578018 2930549522112580032 2933344247958577152 2940760496057223168 2947667217919312392 2955119678166877578 2957937835403351808 2960758680182489088 2977066181193732096 2991602637156592116 2994455586457714176 3002026339725081984 3004889229616103424 3012486361814716416 3019561540307588304 3022441152686290944 3039088393301934848 3041986627512598528 3049677551466749952 3056840077842249888 3067491088566438912 3075246494352523008 3078179210826252288 3085408676700588672 3088349683801869312 3096159229581078528 3113212500455640576 3124059930770817024 3134383417600598016 3142307944385132544 3152690302214408256 3163676720568827904 3181101869624455168 3202733005424160768 3210831793639636992 3218371350177208428 3229585187634271872 3232665089587003392 3269456609703830784 3280848444580847616 3296868212376652536 3300012278953399296 3316125620159226441 3321352746365796352 3337570289072660592 3349199453842948608 3360869138351112192 3368762534764928448 3377279632190717232 3380500383318116352 3402361349935693824 3407103003428341021 3418974442464676704 3422234955951673344 3430887245400093696 3438945087572531124 3442841556359675904 3450927474637243776 3454218460212903936 3471084761288162256 3473243878059354112 3493531517533999872 3502364063012595648 3505704101218787328 3514567422117169152 3526181344800672768 3529542495773564928 3535096437433274112 3538467690949804032 3557957143377874944 3578739603327512064 3591209079297294336 3603074631102180864 3612185767844591616 3635544993856520192 3644736585899286528 3656780653867364352 3660266291913326592 3678138685916809632 3678799544646008832 3690954500153453568 3690956173996965888 3736521839661520896 3754766575206743166 3767849385573317184 3771442604518170624 3789857851610544504 3814366044654469248 3827656518677655552 3846346247772761292 3850014325445632512 3859748151075105408 3863429009506418688 3893832003918104024 3907399362816773376 3911125663944769536 3921013994742964224 3930222957225749856 3940159570889170104 3943917113871135744 3966954012900756864 3969421574924976128 3988803516208789488 3992607448610285568 4002701786300109312 4016648482419621888 4026082053743451072 4029921536915054592 4040110214209456128 4066236735288999936 4075786770456333184 4089988118088585216 4100328659136697344 4113878235600784896 4117799578402492416 4128212306108104704 4137906021656410836 4150950000607520768 4152325695746586624 4179177890134130688 4189743925846843392 4203587069619211008 4218233714461089792 4228900411135131648 4270310673898881024 4291161800236277904 4306113583512362496 4331266116126336576 4359275479605107712 4374464592774463488 4380561004407867027 4395824283168870048 4400016371937865728 4411140744085834752 4421500826878968588 4450093718763547456 4465599271790598144 4487403955734888174 4491683379686571264 4503039509587622976 4507333844424155136 4529342310461382456 4533661729029436416 4558632589952902272 4562979941268897792 4574516327200124928 4585260116763374832 4601236632849658368 4612869741528784512 4617268816239378432 4628113015050883008 4658042023378666496 4669818750683460864 4674272134958383104 4686089896156225536 4701575126400897024 4706056661031419904 4713461916577698816 4729035453321612384 4743942857837166592 4745515080853241856 4771652804436682752 4804099508136241152 4816247690459455488 4827557025265812642 4859648781199048704 4875707538489819136 4904184914555746176 4921272666871271424 4945302318564978804 4950018418430098944 4982029119548694528 5006355433608990888 5023799180764422912 5028590139357560832 5041303707526668288 5053143802147392672 5085821392872625664 5103542024903540736 5128461663697015056 5133352433927510016 5146330868100140544 5158417631358796686 5176391211955865664 5181327690319355904 5209865817089031168 5228018659657285632 5240297276300999808 5253546094518893472 5258556151828180992 5271851133175753728 5289272017201009152 5318404688278385984 5323476598147047424 5336935715066812416 5368109404991268096 5373228715886739456 5386813618945941504 5404611946653271296 5418278651766887424 5453317490784780288 5467104878848929792 5485170980801046528 5490399437869989888 5517208028875214448 5518199316969013248 5536434260995448832 5586325234462457856 5604782759492281344 5624311619281453056 5632149862810114749 5651774078359975776 5657163906777255936 5721549066981703872 5741484778016483328 5769519371659141938 5775021488168448768 5812367306140143616 5840748005877156036 5861099044225160064 5866688495917154304 5881520992114446336 5895334435838624784 5910239356333755156 5915875670806703616 5954132362387464192 5983205274313184232 5988911172915428352 6004052679450163968 6009778459232206848 6024972723629432832 6039123080615176608 6044882305372581888 6078176786603869696 6099355102933499904 6113680155684499776 6134982177132877824 6150492988705046016 6170817353401177344 6176699367603738624 6192318459162157056 6226425000911281152 6248119861541634048 6268766835201196032 6284615888770265088 6305380604428816512 6362203739248910336 6405466010848321536 6421663587279273984 6436742700354416856 6459170375268543744 6465330179174006784 6538913219407661568 6561696889161695232 6593736424753305072 6600024557906798592 6632251240318452882 6642705492731592704 6675140578145321184 6698398907685897216 6721738276702224384 6731105933602332261 6737525069529856896 6754559264381434464 6761000766636232704 6814206006856682042 6837948884929353408 6844469911903346688 6861774490800187392 6877890175145062248 6901854949274487552 6908436920425807872 6942169522576324512 6946487756118708224 6987063035067999744 7004728126025191296 7011408202437574656 7029134844234338304 7052362689601345536 7059084991547129856 7070192874866548224 7115914286755749888 7157479206655024128 7182418158594588672 7206149262204361728 7224371535689183232 7241335537898718963 7289473171798573056 7313561307734728704 7356277371833619264 7381909000306907136 7381912347993931776 7473043679323041792 7509533150413486332 7535698771146634368 7542885209036341248 7579715703221089008 7628732089308938496 7655313037355311104 7692692495545522584 7700028650891265024 7719496302150210816 7726858019012837376 7737626447038195029 7787664007836208048 7814798725633546752 7842027989485928448 7860445914451499712 7880319141778340208 7887834227742271488 7933908025801513728 7938843149849952256 7977607032417578976 7985214897220571136 8005403572600218624 8033296964839243776 8052164107486902144 8059843073830109184 8080220428418912256 8151573540912666368 8179976236177170432 8200657318273394688 8227756471201569792 8235599156804984832 8256424612216209408 8275812043312821672 8301900001215041536 8304651391493173248 8379487851693686784 8407174139238422016 8436467428922179584 8540621347797762048 8582323600472555808 8612227167024724992 8654279057488712907 8662532232252673152 8718550959210215424 8761122008815734054 8791648566337740096 8800032743875731456 8822281488171669504 8843001653757937176 8900187437527094912 8931198543581196288 8974807911469776348 8983366759373142528 9006079019175245952 9014667688848310272 9058684620922764912 9067323458058872832 9117265179905804544 9125959882537795584 9149032654400249856 9170520233526749664 9202473265699316736 9225739483057569024 9234537632478756864 9256226030101766016 9316084046757332992 9339637501366921728 9372179792312451072 9403150252801794048 9426923833155397632 9458070906643224768 9487885715674333184 9491030161706483712 9543305608873365504 9608199016272482304 9632495380918910976 9655114050531625284 9751415076979638272 9808369829111492352 9842545333742542848 9890604637129957608 9900036836860197888 9964058239097389056 10012710867217981776 10047598361528845824 10082607415053336576 10106287604294785344 10171642785745251328 10207084049807081472 10221309010285023063 10256923327394030112 10266704867855020032 10292661736200281088 10316835262717593372 10352782423911731328 10362655380638711808 10419731634178062336 10480594552601999616 10507092189037786944 10517112303656361984 10543702266351507456 10578544034402018304 10636809376556771968 10646953196294094848 10673871430133624832 10736218809982536192 10773627237891883008 10809223893306542592 10836557303533774848 10906634981569560576 10934209757697859584 10970341961602093056 10980798875739979776 11034416057750428896 11036398633938026496 11072868521990897664 11209565518984562688 11264299725620229498 11303548156719951552 11314327813554511872 11443098133963407744 11482969556032966656 11539038743318283876 11550042976336897536 11624734612280287232 11681496011754312072 11722198088450320128 11733376991834308608 11763041984228892672 11790668871677249568 11820478712667510312 11831751341613407232 11908264724774928384 11966410548626368464 11977822345830856704 12008105358900327936 12049945447258865664 12078246161230353216 12089764610745163776 12156353573207739392 12198710205866999808 12227360311368999552 12269964354265755648 12300985977410092032 12341634706802354688 12353398735207477248 12384636918324314112 12452850001822562304 12537533670402392064 12569231777540530176 12610761208857633024 12724407478497820672 12810932021696643072 12873485400708833712 12918340750537087488 13077826438815323136 13123393778323390464 13141683013223601081 13187472849506610144 13200049115813597184 13264502480636905764 13350281156290642368 13396797815371794432 13462211867204664522 13475050139059713792 13509118528762868928 13522001533272465408 13628412013713364084 13675897769858706816 13688939823806693376 13723548981600374784 13755780350290124496 13803709898548975104 13884339045152649024 13892975512237416448 13974126070135999488 14009456252050382592 14022816404875149312 14058269688468676608 14104725379202691072 14118169983094259712 14140385749733096448 14231828573511499776 14314958413310048256 14412298524408723456 14448743071378366464 14482671075797437926 14578946343597146112 14627122615469457408 14712554743667238528 14763818000613814272 14946087358646083584 15019066300826972664 15071397542293268736 15085770418072682496 15159431406442178016 15257464178617876992 15310626074710622208 15385384991091045168 15400057301782530048 15438992604300421632 15475252894076390058 15575328015672416096 15629597451267093504 15684055978971856896 15720891828902999424 15760638283556680416 15775668455484542976 15867816051603027456 15955214064835157952 15970429794441142272 16010807145200437248 16104328214973804288 16119686147660218368 16160440856837824512 16303147081825332736 16359952472354340864 16401314636546789376 16455512942403139584 16471198313609969664 16551624086625643344 16603800002430083072 16609302782986346496 16758975703387373568 16814348278476844032 16872934857844359168 16896449588430344247 17164647200945111616 17224454334049449984 17308558114977425814 17325064464505346304 17437101918420430848 17522244017631468108 17583297132675480192 17600065487751462912 17644562976343339008 17686003307515874352 17800374875054189824 17862397087162392576 17949615822939552696 17966733518746285056 18012158038350491904 18029335377696620544 18117369241845529824 18134646916117745664 18234530359811609088 18298065308800499712 18341040467053499328 18404946531398633472 18451478966115138048 18512452060203532032 18632168093514665984 18679275002733843456 18744359584624902144 18806300505603588096 18853847666310795264 18916141813286449536 19086611217746731008 19216398032544964608 19264990761837821952 19310228101063250568 19616739658222984704 19685090667485085696 19781209274259915216 19800073673720395776 19928116478194778112 20025421734435963552 20095196723057691648 20165214830106673152 20193317800806996783 20212575208589570688 20343285571490502656 20442618020570046126 20513846654788060224 20533409735710040064 20585323472400562176 20633670525435186744 20705564847823462656 20725310761277423616 20839463268356124672 20961189105203999232 21014184378075573888 21034224607312723968 21087404532703014912 21157088068804036608 21273618753113543936 21293906392588189696 21347742860267249664 21472437619965072384 21547254475783766016 21618447786613085184 21673114607067549696 21868419515395719168 21940683923204186112 22068832115500857792 22145737043981795328 22419131037969125376 22528599451240458996 22607096313439903104 22628655627109023744 22886196267926815488 22965939112065933312 23078077486636567752 23100085952673795072 23212879341114585087 23249469224560574464 23362992023508624144 23444396176900640256 23526083968457785344 23581337743354499136 23640957425335020624 23663502683226814464 23816529449549856768 23932821097252736928 23955644691661713408 24016210717800655872 24099890894517731328 24156492322460706432 24179529221490327552 24312707146415478784 24454720622737999104 24539928708531511296 24601971954820184064 24683269413604709376 24706797470414954496 24769273836648628224 24905700003645124608 25138463555081060352 25221522417715266048 25448814956995641344 25621864043393286144 25746970801417667424 25836681501074174976 26155652877630646272 26283366026447202162 26374945699013220288 26400098231627194368 26529004961273811528 26700562312581284736 26793595630743588864 26924423734409329044 26950100278119427584 27018237057525737856 27044003066544930816 27256824027426728168 27351795539717413632 27377879647613386752 27447097963200749568 27511560700580248992 27607419797097950208 27768678090305298048 27785951024474832896 27948252140271998976 28018912504100765184 28116539376937353216 28209450758405382144 28280771499466192896 28463657147022999552 28629916826620096512 28824597048817446912 28897486142756732928 28965342151594875852 29254245230938914816 29425109487334477056 29527636001227628544 29892174717292167168 30038132601653945328 30142795084586537472 30318862812884356032 30514928357235753984 30621252149421244416 30663927030855069189 30770769982182090336 30800114603565060096 30877985208600843264 30950505788152780116 31150656031344832192 31259194902534187008 31441783657805998848 31521276567113360832 31551336910969085952 31735632103206054912 31910428129670315904 31940859588882284544 32021614290400874496 32208656429947608576 32320881713675649024 32606294163650665472 32719904944708681728 32802629273093578752 32911025884806279168 32942396627219939328 33103248173251286688 33207600004860166144 33218605565972692992 33628696556953688064 33792899176860688494 34329294401890223232 34448908668098899968 34617116229954851628 34650128929010692608 34874203836840861696 35044488035262936216 35166594265350960384 35200130975502925824 35289125952686678016 35372006615031748704 35600749750108379648 35724794174324785152 35899231645879105392 35933467037492570112 36024316076700983808 36234738483691059648 36269293832235491328 36469060719623218176 36596130617600999424 36682080934106998656 36809893062797266944 36902957932230276096 37024904120407064064 37264336187029331968 37358550005467686912 37612601011207176192 37707695332621590528 37832283626572899072 38173222435493462016 38432796065089929216 38620456202126501136 39233479316445969408 39370181334970171392 39425049039670803243 39562418548519830432 39600147347440791552 40050843468871927104 40190393446115383296 40386635601613993566 40425150417179141376 40686571142981005312 40885236041140092252 41027693309576120448 41066819471420080128 41170646944801124352 41267341050870373488 41411129695646925312 41678926536712249344 41922378210407998464 42028368756151147776 42068449214625447936 42174809065406029824 42314176137608073216 42547237506227087872 42695485720534499328 42944875239930144768 43236895573226170368 43346229214135099392 43736839030791438336 43881367846408372224 44137664231001715584 44838262075938250752 45057198902480917992 45214192626879806208 45257311254218047488 45772392535853630976 45931878224131866624 46156154973273135504 46200171905347590144 46425758682229170174 46498938449121148928 46725984047017248288 46888792353801280512 47052167936915570688 47162675486708998272 47281914850670041248 47327005366453628928 47865642194505473856 47911289383323426816 48032421435601311744 48312984644921412864 48359058442980655104 48625414292830957568 48909441245475998208 49079857417063022592 49203943909640368128 49366538827209418752 49413594940829908992 49811400007290249216 50276927110162120704 50443044835430532096 50689348765291032741 51493941602835334848 51673363002148349952 52311305755261292544 52566732052894404324 52749891398026440576 52800196463254388736 53058009922547623056 53401124625162569472 53587191261487177728 53848847468818658088 53900200556238855168 54036474115051475712 54088006133089861632 54513648054853456336 54703591079434827264 54894195926401499136 55023121401160497984 55214839594195900416 55537356180610596096 55571902048949665792 55896504280543997952 56037825008201530368 56233078753874706432 56418901516810764288 56561542998932385792 57259833653240193024 57649194097634893824 57794972285513465856 57930684303189751704 58850218974668954112 59055272002455257088 59784349434584334336 60076265203307890656 60285590169173074944 60579953402420990349 60637725625768712064 61029856714471507968 61327854061710138378 61541539964364180672 61600229207130120192 61755970417201686528 61901011576305560232 62301312062689664384 62518389805068374016 62883567315611997696 63042553134226721664 63102673821938171904 63471264206412109824 63820856259340631808 63881719177764569088 64043228580801748992 64417312859895217152 64641763427351298048 65212588327301330944 65605258546187157504 65822051769612558336 66206496346502573376 66415200009720332288 66437211131945385984 67257393113907376128 67585798353721376988 68658588803780446464 68897817336197799936 69234232459909703256 69300257858021385216 69748407673681723392 70088976070525872432 70333188530701920768 70578251905373356032 70744013230063497408 71201499500216759296 71449588348649570304 71798463291758210784 71866934074985140224 72048632153401967616 72469476967382119296 72538587664470982656 72938121439246436352 73364161868213997312 73619786125594533888 73805915864460552192 74049808240814128128 74528672374058663936 74717100010935373824 75415390665243181056 75664567253145798144 76346444870986924032 76865592130179858432 77240912404253002272 78466958632891938816 78850098079341606486 79124837097039660864 79200294694881583104 80101686937743854208 80380786892230766592 80773271203227987132 80850300834358282752 81373142285962010624 81770472082280184504 82055386619152240896 82133638942840160256 82341293889602248704 82534682101740746976 82822259391293850624 83357853073424498688 83844756420815996928 84056737512302295552 84349618130812059648 84628352275216146432 85094475012454175744 85390971441068998656 85889750479860289536 86473791146452340736 86692458428270198784 87762735692816744448 88275328462003431168 89676524151876501504 90114397804961835984 90428385253759612416 91544785071707261952 91863756448263733248 91991781092565207567 92312309946546271008 92400343810695180288 92851517364458340348 93451968094034496576 93777584707602561024 94325350973417996544 94563829701340082496 94654010732907257856 95731284389010947712 95822578766646853632 96064842871202623488 96625969289842825728 97250828585661915136 97818882490951996416 98159714834126045184 98407887819280736256 98733077654418837504 98827189881659817984 99622800014580498432 100886089670861064192 101378697530582065482 102987883205670669696 103346726004296699904 104622611510522585088 105133464105788808648 105499782796052881152 105600392926508777472 106116019845095246112 106802249250325138944 107174382522974355456 107697694937637316176 107800401112477710336 108072948230102951424 109027296109706912672 109407182158869654528 109788391852802998272 110046242802320995968 110429679188391800832 111074712361221192192 111793008561087995904 112075650016403060736 112837803033621528576 113123085997864771584 114519667306480386048 115298388195269787648 115861368606379503408 117700437949337908224 118110544004910514176 118275147119012409729 120152530406615781312 120571180338346149888 121159906804841980698 121275451251537424128 122059713428943015936 122655708123420276756 123083079928728361344 123200458414260240384 123511940834403373056 123802023152611120464 124602624125379328768 125036779610136748032 125767134631223995392 126085106268453443328 126205347643876343808 126942528412824219648 127641712518681263616 128086457161603497984 128834625719790434304 130425176654602661888 131210517092374315008 131644103539225116672 132412992693005146752 134514786227814752256 135171596707442753976 137317177607560892928 137795634672395599872 138468464919819406512 138600515716042770432 139496815347363446784 140177952141051744864 140666377061403841536 141156503810746712064 141488026460126994816 142402999000433518592 143596926583516421568 143733868149970280448 144097264306803935232 144938953934764238592 145077175328941965312 145876242878492872704 146728323736427994624 147239572251189067776 147611831728921104384 148099616481628256256 149057344748117327872 149434200021870747648 150830781330486362112 151329134506291596288 154481824808506004544 156933917265783877632 157700196158683212972 158249674194079321728 158400589389763166208 160203373875487708416 160761573784461533184 161546542406455974264 161700601668716565504 162746284571924021248 163540944164560369008 164110773238304481792 164682587779204497408 165069364203481493952 165644518782587701248 166715706146848997376 167689512841631993856 168113475024604591104 168699236261624119296 169256704550432292864 170188950024908351488 171779500959720579072 172947582292904681472 173384916856540397568 176550656924006862336 179353048303753003008 180228795609923671968 180856770507519224832 183089570143414523904 183983562185130415134 184624619893092542016 184800687621390360576 185703034728916680696 186903936188068993152 187555169415205122048 188650701946835993088 189127659402680164992 189308021465814515712 191462568778021895424 191645157533293707264 192129685742405246976 193251938579685651456 194501657171323830272 195637764981903992832 196815775638561472512 197466155308837675008 199245600029160996864 201772179341722128384 202757395061164130964 205975766411341339392 206693452008593399808 209245223021045170176 210266928211577617296 210999565592105762304 212232039690190492224 213604498500650277888 214348765045948710912 215395389875274632352 215600802224955420672 216145896460205902848 218054592219413825344 218814364317739309056 220092485604641991936 220859358376783601664 222149424722442384384 223586017122175991808 224151300032806121472 226246171995729543168 229039334612960772096 230596776390539575296 231722737212759006816 235400875898675816448 236550294238024819458 240305060813231562624 241142360676692299776 242319813609683961396 242550902503074848256 244119426857886031872 245311416246840553512 246166159857456722688 246400916828520480768 247023881668806746112 247604046305222240928 249205248250758657536 250073559220273496064 251534269262447990784 252170212536906886656 253885056825648439296 255283425037362527232 256172914323206995968 257669251439580868608 260850353309205323776 263288207078450233344 264825985386010293504 269029572455629504512 270343193414885507952 274634355215121785856 275591269344791199744 275975343277695622701 276936929839638813024 277201031432085540864 280355904282103489728 281332754122807683072 282976052920253989632 284805998000867037184 287193853167032843136 287467736299940560896 288194528613607870464 289877907869528477184 291752485756985745408 293456647472855989248 294479144502378135552 295223663457842208768 296199232963256512512 298868400043741495296 302658269012583192576 308963649617012009088 313867834531567755264 315400392317366425944 316499348388158643456 316801178779526332416 320406747750975416832 321523147568923066368 323093084812911948528 323401203337433131008 325492569143848042496 327081888329120738016 328221546476608963584 329365175558408994816 330138728406962987904 331289037565175402496 335379025683263987712 336226950049209182208 338513409100864585728 340377900049816702976 343559001919441158144 345895164585809362944 353101313848013724672 354825441357037229187 360457591219847343936 361713541015038449664 366179140286829047808 367967124370260830268 369249239786185084032 369601375242780721152 371406069457833361392 373807872376137986304 375110338830410244096 377301403893671986176 378255318805360329984 378616042931629031424 382925137556043790848 384259371484810493952 386503877159371302912 389003314342647660544 391275529963807985664 393631551277122945024 394932310617675350016 403544358683444256768 405514790122328261928 411951532822682678784 413386904017186799616 418490446042090340352 420533856423155234592 421999131184211524608 424464079380380984448 427208997001300555776 430790779750549264704 431201604449910841344 432291792920411805696 436109184438827650688 437628728635478618112 440184971209283983872 441718716753567203328 444298849444884768768 447172034244351983616 448302600065612242944 452492343991459086336 463445474425518013632 470801751797351632896 473100588476049638916 480610121626463125248 482284721353384599552 484639627219367922792 485101805006149696512 488238853715772063744 490622832493681107024 492332319714913445376 494047763337613492224 495208092610444481856 498410496501517315072 500147118440546992128 503068538524895981568 504340425073813773312 507770113651296878592 510566850074725054464 515338502879161737216 521700706618410647552 529651970772020587008 538059144911259009024 540686386829771015904 549268710430243571712 551950686555391245402 553873859679277626048 554402062864171081728 560711808564206979456 562665508245615366144 565952105840507979264 569611996001734074368 574387706334065686272 574935472599881121792 576389057227215740928 579755815739056954368 583504971513971490816 586913294945711978496 590447326915684417536 592398465926513025024 597736800087482990592 605316538025166385152 617927299234024018176 627735669063135510528 630800784634732851888 632998696776317286912 640813495501950833664 643046295137846132736 646186169625823897056 646802406674866262016 654163776658241476032 656443092953217927168 660277456813925975808 662578075130350804992 670758051366527975424 672453900098418364416 680755800099633405952 687118003838882316288 691790329171618725888 706202627696027449344 709650882714074458374 720915182439694687872 723427082030076899328 732358280573658095616 735934248740521660536 738498479572370168064 739202750485561442304 742812138915666722784 747615744752275972608 750220677660820488192 754602807787343972352 756510637610720659968 765850275112087581696 768518742969620987904 773007754318742605824 782551059927615971328 789864621235350700032 807088717366888513536 811029580244656523856 823903065645365357568 826773808034373599232 827926029833086868103 841067712846310469184 843998262368423049216 848928158760761968896 854417994002601111552 861581559501098529408 862403208899821682688 864583585840823611392 872218368877655301376 875257457270957236224 880369942418567967744 883437433507134406656 888597698889769537536 896605200131224485888 926890948851036027264 941603503594703265792 946201176952099277832 961220243252926250496 964569442706769199104 969279254438735845584 970203610012299393024 976477707431544127488 981245664987362214048 984664639429826890752 988095526675226984448 990416185220888963712 996820993003034630144 1006137077049791963136 1008680850147627546624 1015540227302593757184 1021133700149450108928 1030677005758323474432 1043401413236821295104 1059303941544041174016 1081372773659542031808 1098537420860487143424 1103901373110782490804 1107747719358555252096 1108804125728342163456 1121423617128413958912 1125331016491230732288 1131904211681015958528 1139223992003468148736 1148775412668131372544 1152778114454431481856 1159511631478113908736 1167009943027942981632 1173826589891423956992 1180894653831368835072 1184796931853026050048 1210633076050332770304 1235854598468048036352 1255471338126271021056 1261601569269465703776 1265997393552634573824 1281626991003901667328 1292372339251647794112 1293604813349732524032 1308327553316482952064 1312886185906435854336 1320554913627851951616 1325156150260701609984 1341516102733055950848 1344907800196836728832 1361511600199266811904 1412405255392054898688 1419301765428148916748 1441830364879389375744 1446854164060153798656 1464716561147316191232 1471868497481043321072 1476996959144740336128 1485624277831333445568 1495231489504551945216 1500441355321640976384 1509205615574687944704 1513021275221441319936 1531700550224175163392 1546015508637485211648 1565102119855231942656 1614177434733777027072 1622059160489313047712 1647806131290730715136 1655852059666173736206 1682135425692620938368 1687996524736846098432 1697856317521523937792 1708835988005202223104 1723163119002197058816 1724806417799643365376 1729167171681647222784 1744436737755310602752 1750514914541914472448 1760739884837135935488 1777195397779539075072 1793210400262448971776 1853781897702072054528 1883207007189406531584 1892402353904198555664 1922440486505852500992 1929138885413538398208 1938558508877471691168 1940407220024598786048 1962491329974724428096 1969329278859653781504 1980832370441777927424 1993641986006069260288 2012274154099583926272 2017361700295255093248 2042267400298900217856 2061354011516646948864 2118607883088082348032 2162745547319084063616 2197074841720974286848 2207802746221564981608 2215495438717110504192 2217608251456684326912 2242847234256827917824 2250662032982461464576 2263808423362031917056 2278447984006936297472 2297550825336262745088 2305556228908862963712 2319023262956227817472 2347653179782847913984 2369593863706052100096 2421266152100665540608 2471709196936096072704 2483778089499260604309 2523203138538931407552 2531994787105269147648 2563253982007803334656 2584744678503295588224 2587209626699465048064 2616655106632965904128 2625772371812871708672 2641109827255703903232 2650312300521403219968 2689815600393673457664 2723023200398533623808 2824810510784109797376 2838603530856297833496 2883660729758778751488 2893708328120307597312 2929433122294632382464 2943736994962086642144 2953993918289480672256 2971248555662666891136 2990462979009103890432 3018411231149375889408 3026042550442882639872 3063401100448350326784 3092031017274970423296 3130204239710463885312 3244118320978626095424 3295612262581461430272 3311704119332347472412 3364270851385241876736 3375993049473692196864 3395712635043047875584 3417671976010404446208 3446326238004394117632 3458334343363294445568 3488873475510621205504 3501029829083828944896 3521479769674271870976 3554390795559078150144 3707563795404144109056 3766414014378813063168 3784804707808397111328 3844880973011705001984 3877117017754943382336 3880814440049197572096 3924982659949448856192 3938658557719307563008 3961664740883555854848 3987283972012138520576 4024548308199167852544 4034723400590510186496 4084534800597800435712 4237215766176164696064 4325491094638168127232 4394149683441948573696 4415605492443129963216 4430990877434221008384 4485694468513655835648 4501324065964922929152 4527616846724063834112 4595101650672525490176 4638046525912455634944 4695306359565695827968 4842532304201331081216 4943418393872192145408 4967556178998521208618 5046406277077862815104 5063989574210538295296 5126507964015606669312 5169489357006591176448 5174419253398930096128 5233310213265931808256 5251544743625743417344 5282219654511407806464 5379631200787346915328 5649621021568219594752 5677207061712595666992 5767321459517557502976 5787416656240615194624 5887473989924173284288 5907987836578961344512 5942497111325333782272 5980925958018207780864 6036822462298751778816 6052085100885765279744 6126802200896700653568 6184062034549940846592 6488236641957252190848 6591224525162922860544 6623408238664694944824 6728541702770483753472 6751986098947384393728 6791425270086095751168 6835343952020808892416 6892652476008788235264 6916668686726588891136 6977746951021242411008 7042959539348543741952 7108781591118156300288 7415127590808288218112 7569609415616794222656 7689761946023410003968 7754234035509886764672 7761628880098395144192 7849965319898897712384 7877317115438615126016 7923329481767111709696 7974567944024277041152 8069446801181020372992 8169069601195600871424 8474431532352329392128 8650982189276336254464 8788299366883897147392 8831210984886259926432 8861981754868442016768 8971388937027311671296 9055233693448127668224 9190203301345050980352 9276093051824911269888 9390612719131391655936 9886836787744384290816 9935112357997042417236 10092812554155725630208 10127979148421076590592 10253015928031213338624 10338978714013182352896 10466620426531863616512 10503089487251486834688 10564439309022815612928 11299242043136439189504 11354414123425191333984 11534642919035115005952 11774947979848346568576 11815975673157922689024 11884994222650667564544 11961851916036415561728 12073644924597503557632 12104170201771530559488 12253604401793401307136 12976473283914504381696 13182449050325845721088 13246816477329389889648 13457083405540967506944 13503972197894768787456 13582850540172191502336 13785304952017576470528 13955493902042484822016 14085919078697087483904 14830255181616576436224 15139218831233588445312 15379523892046820007936 15508468071019773529344 15523257760196790288384 15699930639797795424768 15754634230877230252032 15846658963534223419392 15949135888048554082304 16138893602362040745984 16948863064704658784256 17301964378552672508928 17662421969772519852864 17723963509736884033536 17942777874054623342592 18110467386896255336448 18380406602690101960704 18552186103649822539776 19773673575488768581632 19870224715994084834472 20185625108311451260416 20255958296842153181184 20506031856062426677248 20677957428026364705792 20933240853063727233024 21128878618045631225856 22708828246850382667968 23069285838070230011904 23549895959696693137152 23631951346315845378048 23769988445301335129088 23923703832072831123456 24208340403543061118976 24507208803586802614272 25952946567829008763392 26364898100651691442176 26493632954658779779296 26914166811081935013888 27165701080344383004672 27570609904035152941056 27910987804084969644032 28171838157394174967808 29660510363233152872448 30278437662467176890624 30759047784093640015872 31016936142039547058688 31399861279595590849536 31509268461754460504064 31693317927068446838784 33897726129409317568512 34603928757105345017856 35324843939545039705728 35447927019473768067072 35885555748109246685184 36220934773792510672896 36760813205380203921408 39547347150977537163264 39740449431988169668944 40371250216622902520832 40511916593684306362368 41355914856052729411584 41866481706127454466048 42257757236091262451712 45417656493700765335936 46138571676140460023808 47099791919393386274304 47263902692631690756096 47539976890602670258176 47847407664145662246912 48416680807086122237952 51905893135658017526784 52987265909317559558592 53828333622163870027776 54331402160688766009344 55141219808070305882112 55821975608169939288064 59321020726466305744896 60556875324934353781248 61518095568187280031744 62033872284079094117376 62799722559191181699072 63386635854136893677568 69207857514210690035712 70649687879090079411456 70895854038947536134144 71771111496218493370368 73521626410760407842816 79094694301955074326528 79480898863976339337888 80742500433245805041664 82711829712105458823168 83732963412254908932096 84515514472182524903424 90835312987401530671872 92277143352280920047616 94199583838786772548608 94527805385263381512192 95079953781205340516352 103811786271316035053568 105974531818635119117184 107656667244327740055552 108662804321377532018688 110282439616140611764224 111643951216339878576128 118642041452932611489792 121113750649868707562496 124067744568158188234752 125599445118382363398144 126773271708273787355136 138415715028421380071424 141299375758180158822912 141791708077895072268288 143542222992436986740736 158961797727952678675776 161485000866491610083328 165423659424210917646336 167465926824509817864192 181670625974803061343744 184554286704561840095232 188399167677573545097216 190159907562410681032704 207623572542632070107136 211949063637270238234368 215313334488655480111104 220564879232281223528448 237284082905865222979584 242227501299737415124992 248135489136316376469504 251198890236764726796288 253546543416547574710272 276831430056842760142848 282598751516360317645824 283583416155790144536576 317923595455905357351552 322970001732983220166656 330847318848421835292672 334931853649019635728384 363341251949606122687488 376798335355147090194432 380319815124821362065408 415247145085264140214272 423898127274540476468736 430626668977310960222208 484455002599474830249984 496270978272632752939008 502397780473529453592576 553662860113685520285696 565197503032720635291648 635847190911810714703104 645940003465966440333312 661694637696843670585344 726682503899212245374976 753596670710294180388864 760639630249642724130816 830494290170528280428544 847796254549080952937472 968910005198949660499968 992541956545265505878016 1004795560947058907185152 1130395006065441270583296 1271694381823621429406208 1291880006931932880666624 1453365007798424490749952 1507193341420588360777728 1660988580341056560857088 1695592509098161905874944 1937820010397899320999936 1985083913090531011756032 2260790012130882541166592 2543388763647242858812416 2906730015596848981499904 3014386682841176721555456 3391185018196323811749888 3875640020795798641999872 4521580024261765082333184 5086777527294485717624832 5813460031193697962999808 6782370036392647623499776 9043160048523530164666368 10173555054588971435249664 11626920062387395925999616 13564740072785295246999552 20347110109177942870499328 27129480145570590493999104 40694220218355885740998656 81388440436711771481997312
- Sum of all divisors σ(n): 294596198226959134768416000
- Sum of proper divisors (its aliquot sum) s(n): 213207757790247363286418688
- 81388440436711771481997312 is an abundant number, because the sum of its proper divisors (213207757790247363286418688) is greater than itself. Its abundance is 131819317353535591804421376
Bases of 81388440436711771481997312
- Binary: 1000011010100101010110000110010011000111011111011100111111001111100101010000000000000002
- Hexadecimal: 0x4352AC3263BEE7E7CA8000
- Base-36: A85EUML34R7DA8000
Squares and roots of 81388440436711771481997312
- 81388440436711771481997312 squared (813884404367117714819973122) is 6624078236720179811829669966690800713840512775225344
- 81388440436711771481997312 cubed (813884404367117714819973123) is 539123397017419092597725245943224519407983058517111421438953256684500002275328
-
The
square root of 81388440436711771481997312 is 9021554214031.6250211695 -
81388440436711771481997312 is a
perfect cube number . Itscube root is 433365408
Scales and comparisons
How big is 81388440436711771481997312?- 81,388,440,436,711,771,481,997,312 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 81,388,440,436,711,771,481,997,312 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 81388440436711771481997312 cubic inches would be around 36113784 feet tall.
Recreational maths with 81388440436711771481997312
- 81388440436711771481997312 backwards is 21379918417711763404488318
- The number of decimal digits it has is: 26
- The sum of 81388440436711771481997312's digits is 117
- 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 81388440436711771481997312 - Facts about the integer". Numbermatics.com. 2024. Web. 30 May 2024.
APA style:
Numbermatics. (2024). Number 81388440436711771481997312 - Facts about the integer. Retrieved 30 May 2024, from https://numbermatics.com/n/81388440436711771481997312/
Chicago style:
Numbermatics. 2024. "Number 81388440436711771481997312 - Facts about the integer". https://numbermatics.com/n/81388440436711771481997312/
The information we have on file for 81388440436711771481997312 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 81388440436711771481997312, math, Factors of 81388440436711771481997312, curriculum, school, college, exams, university, Prime factorization of 81388440436711771481997312, STEM, science, technology, engineering, physics, economics, calculator, eighty-one septillion, three hundred eighty-eight sextillion, four hundred forty quintillion, four hundred thirty-six quadrillion, seven hundred eleven trillion, seven hundred seventy-one billion, four hundred eighty-one million, nine hundred ninety-seven thousand, three hundred twelve.