142581831924372405715206144
142,581,831,924,372,405,715,206,144 is an even composite number composed of six prime numbers multiplied together.
142581831924372405715206144 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-three thousand, six hundred twenty-five divisors.
Prime factorization of 142581831924372405715206144:
220 × 34 × 112 × 232 × 314 × 734
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 11 × 11 × 23 × 23 × 31 × 31 × 31 × 31 × 73 × 73 × 73 × 73)See below for interesting mathematical facts about the number 142581831924372405715206144 from the Numbermatics database.
Names of 142581831924372405715206144
- Cardinal: 142581831924372405715206144 can be written as One hundred forty-two septillion, five hundred eighty-one sextillion, eight hundred thirty-one quintillion, nine hundred twenty-four quadrillion, three hundred seventy-two trillion, four hundred five billion, seven hundred fifteen million, two hundred six thousand, one hundred forty-four.
Scientific notation
- Scientific notation: 1.42581831924372405715206144 × 1026
Factors of 142581831924372405715206144
Divisors of 142581831924372405715206144
- Number of divisors d(n): 23625
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 18 22 23 24 27 31 32 33 36 44 46 48 54 62 64 66 69 72 73 81 88 92 93 96 99 108 121 124 128 132 138 144 146 162 176 184 186 192 198 207 216 219 242 248 253 256 264 276 279 288 292 297 324 341 352 363 368 372 384 396 414 432 438 484 496 506 512 528 529 552 558 576 584 594 621 648 657 682 704 713 726 736 744 759 768 792 803 828 837 864 876 891 961 968 992 1012 1023 1024 1056 1058 1089 1104 1116 1152 1168 1188 1242 1296 1314 1364 1408 1426 1452 1472 1488 1518 1536 1584 1587 1606 1656 1674 1679 1728 1752 1782 1863 1922 1936 1971 1984 2024 2046 2048 2112 2116 2139 2178 2208 2232 2263 2277 2304 2336 2376 2409 2484 2511 2592 2628 2728 2783 2816 2852 2883 2904 2944 2976 3036 3069 3072 3168 3174 3212 3267 3312 3348 3358 3456 3504 3564 3726 3751 3844 3872 3942 3968 4048 4092 4096 4224 4232 4278 4356 4416 4464 4526 4554 4608 4672 4752 4761 4818 4968 5022 5037 5184 5256 5329 5456 5566 5632 5704 5766 5808 5819 5888 5913 5952 6072 6138 6144 6336 6348 6417 6424 6534 6624 6696 6716 6789 6831 6912 7008 7128 7227 7452 7502 7688 7744 7843 7884 7936 8096 8184 8192 8349 8448 8464 8556 8649 8712 8832 8833 8928 9052 9108 9207 9216 9344 9504 9522 9636 9801 9936 10044 10074 10368 10512 10571 10658 10912 11132 11253 11264 11408 11532 11616 11638 11776 11826 11904 12144 12276 12288 12672 12696 12834 12848 13068 13248 13392 13432 13578 13662 13824 14016 14256 14283 14454 14904 15004 15111 15376 15488 15686 15768 15872 15987 16192 16368 16384 16399 16698 16896 16928 17112 17298 17424 17457 17664 17666 17856 18104 18216 18414 18432 18469 18688 19008 19044 19251 19272 19602 19872 20088 20148 20367 20493 20736 21024 21142 21316 21681 21824 22103 22264 22506 22528 22816 23064 23232 23276 23529 23552 23652 23808 24288 24552 24576 24893 25047 25344 25392 25668 25696 25947 26136 26496 26499 26784 26864 27156 27324 27621 27648 28032 28512 28566 28908 29791 29808 30008 30222 30752 30976 31372 31536 31713 31744 31974 32384 32736 32768 32798 33396 33759 33792 33856 34224 34596 34848 34914 35328 35332 35712 36208 36432 36828 36864 36938 37376 38016 38088 38502 38544 38617 39204 39744 40176 40296 40734 40986 41472 42048 42284 42632 42849 43362 43648 44206 44528 45012 45056 45333 45632 46128 46464 46552 47058 47104 47304 47616 47961 48576 49104 49152 49197 49786 50094 50688 50784 51336 51392 51894 52049 52272 52371 52992 52998 53568 53728 54312 54648 55242 55296 55407 56064 57024 57132 57753 57816 58619 59582 59616 60016 60444 61101 61504 61952 62744 63072 63426 63488 63948 64009 64768 65043 65472 65536 65596 66309 66792 67518 67584 67712 68448 69192 69696 69828 70153 70587 70656 70664 71424 72416 72864 73656 73728 73876 74679 74752 75141 76032 76176 77004 77088 77234 77841 78408 79488 79497 80352 80592 81468 81972 82944 84096 84568 85264 85698 86273 86724 87296 88412 89056 89373 90024 90112 90666 91264 92256 92928 93104 94116 94208 94608 95139 95232 95922 97152 98208 98304 98394 99572 100188 101277 101376 101568 102672 102784 103788 104098 104544 104742 105984 105996 107136 107456 108624 109296 110484 110592 110814 112128 114048 114264 115506 115632 115851 116281 117238 119164 119232 120032 120888 122202 122567 123008 123904 125488 126144 126852 126976 127896 128018 129536 130086 130944 131072 131192 132618 133584 135036 135168 135424 135999 136896 138384 139392 139656 140306 141174 141312 141328 142848 143883 144832 145728 147312 147456 147591 147752 149358 149504 150282 152064 152352 154008 154176 154468 155682 156147 156816 157113 158976 158994 160704 161184 162936 163944 165199 165888 166221 168192 169136 170528 171396 172546 173448 174592 175857 176824 178112 178746 180048 180224 180389 181332 182528 183303 184512 185856 186208 188232 188416 189216 190278 190464 191844 192027 194304 196416 196608 196788 198927 199144 200376 202554 202752 203136 203159 205344 205568 207576 208196 209088 209484 210459 211761 211968 211992 214272 214912 217248 218592 220968 221184 221628 224037 224256 225423 228096 228528 231012 231264 231702 232562 234476 238328 238464 238491 240064 241776 243133 244404 245134 246016 247808 250976 252288 253704 253952 255792 256036 258819 259072 260172 261888 262144 262384 265236 267168 268119 270072 270336 270848 271998 273792 273823 276768 278784 279312 280612 282348 282624 282656 285417 285696 287766 289664 291456 294624 294912 295182 295504 298716 299008 300564 303831 304128 304704 308016 308352 308936 311364 312294 313632 314226 317952 317988 321408 322368 325872 327701 327888 330398 331776 332442 336384 338272 341056 342792 345092 346896 347553 348843 349184 351714 353648 356224 357492 360096 360448 360778 362664 365056 366606 367701 369024 371712 372416 376464 376832 378432 380556 380928 383688 384054 388608 389017 392832 393216 393576 397854 398288 400752 405108 405504 406272 406318 410688 411136 415152 416392 418176 418968 420918 423522 423936 423984 424787 428544 429824 431649 434496 437184 441936 442368 442773 443256 448074 448512 450846 456192 457056 462024 462528 463404 465124 468441 468952 471339 476656 476928 476982 480128 483552 486266 488808 490268 492032 495597 495616 498663 501952 504576 507408 507904 508369 511584 512072 517638 518144 520344 523776 524288 524768 527571 530472 534336 536238 540144 540672 541167 541696 543996 547584 547646 553536 557568 558624 561224 564696 565248 565312 570834 571392 572539 575532 576081 579328 582912 589248 589824 590364 591008 596781 597432 598016 601128 607662 608256 609408 609477 616032 616704 617872 622728 624588 627264 628452 631377 635283 635904 635976 642816 644736 644809 651744 655402 655776 660796 663552 664884 672111 672768 676544 682112 685193 685584 690184 693792 695106 697686 698368 703428 707296 712448 714984 715473 720192 720896 721556 725328 729399 730112 733212 735402 738048 743424 744832 752928 753664 756864 761112 761856 767376 768108 771683 776457 777216 778034 785664 786432 787152 795708 796576 801504 804357 810216 811008 812544 812636 821376 821469 822272 830304 832784 836352 837936 841836 847044 847872 847968 849574 856251 857088 859648 863298 868992 874368 883872 884736 885546 886512 896148 897024 901692 912384 914112 923521 924048 925056 926808 930248 936882 937904 942678 953312 953856 953964 960256 967104 972532 977616 980536 983103 984064 991194 991232 997326 1003904 1009152 1014816 1015808 1016738 1023168 1024144 1035276 1036288 1040688 1042659 1046529 1047552 1048576 1049536 1055142 1060944 1068672 1072476 1080288 1081344 1082334 1083392 1087992 1095168 1095292 1103103 1107072 1115136 1117248 1122448 1129392 1130496 1130624 1141668 1142784 1145078 1151064 1152162 1158656 1165824 1167051 1178496 1179648 1180728 1182016 1193562 1194864 1196032 1197127 1202256 1215324 1216512 1218816 1218954 1232064 1233408 1235744 1245456 1249176 1254528 1256904 1262754 1270566 1271808 1271952 1274361 1285632 1289472 1289618 1303488 1310804 1311552 1321592 1327104 1328319 1329768 1344222 1345536 1348237 1353088 1364224 1370386 1371168 1380368 1387584 1390212 1395372 1396736 1405323 1406856 1414592 1424896 1429968 1430946 1440384 1441792 1443112 1450656 1458798 1460224 1466424 1470804 1476096 1486791 1486848 1489664 1495989 1505856 1507328 1513728 1522224 1523712 1525107 1534752 1536216 1543366 1552914 1554432 1556068 1571328 1572864 1574304 1582713 1591416 1593152 1603008 1608714 1613519 1620432 1622016 1623501 1625088 1625272 1642752 1642938 1644544 1660608 1665568 1672704 1675872 1683672 1694088 1695744 1695936 1699148 1712502 1714176 1717617 1719296 1726596 1728243 1737984 1748736 1767744 1769472 1771092 1773024 1790343 1792296 1794048 1803384 1817189 1824768 1828224 1828431 1847042 1848096 1850112 1853616 1860496 1873764 1875808 1885356 1894131 1906624 1907712 1907928 1920512 1934208 1934427 1945064 1955232 1961072 1966206 1968128 1982388 1982464 1984279 1994652 2007808 2016333 2018304 2029632 2031616 2033476 2046336 2048288 2055579 2070552 2072576 2081376 2085318 2093058 2095104 2099072 2110284 2121888 2137344 2144952 2160576 2162688 2164668 2166784 2174743 2175984 2188197 2190336 2190584 2206206 2214144 2230272 2234496 2244896 2258784 2260992 2261248 2283336 2285568 2290156 2302128 2304324 2315049 2317312 2329371 2331648 2334102 2356992 2359296 2361456 2364032 2387124 2389728 2392064 2394254 2404512 2413071 2430648 2433024 2437632 2437908 2464128 2464407 2466816 2471488 2490912 2498352 2509056 2513808 2525508 2541132 2543616 2543904 2548722 2571264 2578944 2579236 2606976 2621608 2623104 2643184 2654208 2656638 2659536 2674463 2688444 2691072 2696474 2706176 2728448 2740772 2742336 2760736 2770563 2775168 2780424 2790744 2793472 2810646 2813712 2819041 2829184 2849792 2859936 2861892 2880768 2883584 2886224 2901312 2917596 2920448 2932848 2941608 2949309 2952192 2973582 2973696 2979328 2991978 3011712 3014656 3027456 3044448 3047424 3050214 3069504 3072432 3086732 3105828 3108864 3112136 3127977 3139587 3142656 3145728 3148608 3165426 3182832 3186304 3206016 3217428 3227038 3240864 3244032 3247002 3250176 3250544 3285504 3285876 3289088 3309309 3321216 3331136 3345408 3351744 3367344 3388176 3391488 3391872 3398296 3425004 3428352 3435234 3438592 3453192 3456486 3475968 3497472 3501153 3535488 3538944 3542184 3546048 3580686 3584592 3588096 3591381 3604711 3606768 3634378 3649536 3656448 3656862 3694084 3696192 3700224 3707232 3720992 3747528 3751616 3770712 3788262 3799577 3813248 3815424 3815856 3823083 3841024 3868416 3868854 3890128 3910464 3922144 3932412 3936256 3964776 3964928 3968558 3989304 4015616 4032666 4036608 4044711 4059264 4063232 4066952 4092672 4096576 4111158 4141104 4145152 4162752 4170636 4186116 4190208 4198144 4215969 4220568 4243776 4274688 4279187 4289904 4321152 4325376 4329336 4333568 4349486 4351968 4376394 4380672 4381168 4412412 4428288 4460373 4460544 4468992 4489792 4517568 4521984 4522496 4566672 4571136 4575321 4580312 4604256 4608648 4630098 4634624 4658742 4663296 4668204 4672657 4713984 4718592 4722912 4728064 4748139 4774248 4779456 4784128 4788508 4809024 4826142 4840557 4861296 4866048 4870503 4875264 4875816 4928256 4928814 4933632 4942976 4981824 4996704 5018112 5027616 5051016 5082264 5087232 5087808 5097444 5121169 5142528 5152851 5157888 5158472 5184729 5213952 5243216 5246208 5286368 5308416 5313276 5319072 5348926 5376888 5382144 5392948 5412352 5451567 5456896 5481544 5484672 5485293 5521472 5541126 5550336 5560848 5581488 5586944 5592059 5621292 5627424 5638082 5658368 5682393 5699584 5719872 5723784 5761536 5767168 5772448 5802624 5803281 5835192 5840896 5865696 5883216 5898618 5904384 5947164 5947392 5952837 5958656 5983956 6023424 6029312 6054912 6088896 6094848 6100428 6139008 6144864 6166737 6173464 6211656 6217728 6224272 6255954 6279174 6285312 6297216 6297929 6330852 6365664 6372608 6412032 6434856 6454076 6481728 6488064 6494004 6500352 6501088 6524229 6564591 6571008 6571752 6578176 6618618 6642432 6662272 6690816 6703488 6734688 6776352 6782976 6783744 6796592 6850008 6856704 6870468 6877184 6906384 6912972 6945147 6951936 6988113 6994944 7002306 7070976 7077888 7084368 7092096 7161372 7169184 7176192 7182762 7209422 7213536 7268756 7299072 7312896 7313724 7388168 7392384 7393221 7400448 7414464 7441984 7495056 7503232 7537123 7541424 7576524 7599154 7626496 7630848 7631712 7646166 7682048 7736832 7737708 7780256 7820928 7844288 7864824 7872512 7929552 7929856 7937116 7978608 8023389 8031232 8065332 8073216 8089422 8118528 8126464 8133904 8185344 8193152 8222316 8282208 8290304 8311689 8325504 8341272 8372232 8380416 8396288 8431938 8441136 8457123 8487552 8488513 8549376 8558374 8579808 8642304 8650752 8658672 8667136 8698972 8703936 8752788 8761344 8762336 8824824 8847927 8856576 8920746 8921088 8937984 8947391 8979584 9035136 9043968 9044992 9133344 9142272 9150642 9160624 9208512 9217296 9260196 9269248 9317484 9326592 9336408 9345314 9418761 9427968 9437184 9445824 9456128 9496278 9548496 9558912 9568256 9577016 9618048 9652284 9681114 9722592 9732096 9741006 9750528 9751632 9856512 9857628 9867264 9885952 9927927 9963648 9993408 10036224 10055232 10102032 10158731 10164528 10174464 10175616 10194888 10242338 10285056 10305702 10315776 10316944 10369458 10427904 10486432 10492416 10503459 10572736 10616832 10626552 10638144 10697852 10753776 10764288 10774143 10785896 10814133 10824704 10903134 10913792 10963088 10969344 10970586 11042944 11082252 11100672 11121696 11162976 11173888 11184118 11242584 11254848 11276164 11316736 11364786 11398731 11399168 11439744 11447568 11469249 11523072 11534336 11544896 11605248 11606562 11670384 11681792 11731392 11766432 11797236 11808768 11894328 11894784 11905674 11917312 11967912 12046848 12058624 12059527 12109824 12134133 12177792 12189696 12200856 12278016 12289728 12333474 12346928 12423312 12435456 12448544 12511908 12558348 12570624 12594432 12595858 12661704 12731328 12745216 12824064 12837561 12869712 12908152 12963456 12976128 12988008 13000704 13002176 13048458 13129182 13142016 13143504 13156352 13168397 13237236 13284864 13324544 13381119 13381632 13406976 13469376 13552704 13565952 13567488 13593184 13700016 13713408 13725963 13740936 13754368 13812768 13825944 13890294 13903872 13976226 13989888 14004612 14017971 14141952 14155776 14168736 14184192 14322744 14338368 14352384 14365524 14418844 14427072 14521671 14537512 14598144 14611509 14625792 14627448 14776336 14784768 14786442 14800896 14828928 14830607 14883968 14990112 15006464 15074246 15082848 15153048 15198308 15252992 15261696 15263424 15292332 15363507 15364096 15458553 15473664 15475416 15560512 15641856 15688576 15729648 15745024 15759439 15859104 15859712 15874232 15957216 16046778 16062464 16130664 16146432 16178844 16237056 16252928 16267808 16354701 16370688 16386304 16444632 16455879 16564416 16580608 16623378 16651008 16682544 16744464 16760832 16776177 16792576 16863876 16882272 16914246 16975104 16977026 17098752 17116748 17159616 17284608 17301504 17317344 17334272 17397944 17407872 17409843 17505576 17522688 17524672 17649648 17695854 17713152 17748709 17841492 17842176 17858511 17875968 17894782 17959168 18070272 18087936 18089984 18266688 18284544 18301284 18321248 18417024 18434592 18500211 18520392 18538496 18634968 18653184 18672816 18690628 18837522 18855936 18891648 18893787 18912256 18992556 19096992 19117824 19136512 19154032 19236096 19304568 19362228 19445184 19464192 19482012 19501056 19503264 19572687 19693773 19713024 19715256 19734528 19771904 19855854 19927296 19986816 19989079 20072448 20110464 20204064 20317462 20329056 20348928 20351232 20389776 20484676 20570112 20611404 20631552 20633888 20738916 20835441 20855808 20972864 20984832 21006918 21145472 21233664 21240983 21253104 21276288 21395704 21507552 21528576 21548286 21571792 21628266 21649408 21806268 21827584 21926176 21938688 21941172 22085888 22164504 22179663 22201344 22243392 22325952 22347776 22368236 22485168 22509696 22552328 22611369 22633472 22729572 22797462 22798336 22879488 22895136 22938498 23046144 23089792 23210496 23213124 23340768 23363584 23462784 23532864 23594472 23617536 23788656 23789568 23811348 23834624 23922173 23935824 24070167 24093696 24117248 24119054 24219648 24268266 24355584 24379392 24401712 24556032 24579456 24666948 24693856 24846624 24870912 24897088 24935067 25023816 25116696 25141248 25188864 25191716 25323408 25371369 25462656 25465539 25490432 25648128 25675122 25739424 25816304 25926912 25952256 25976016 26001408 26004352 26096916 26258364 26284032 26287008 26312704 26336794 26474472 26543781 26569728 26649088 26762238 26763264 26813952 26842173 26938752 27105408 27131904 27134976 27186368 27400032 27426816 27451926 27481872 27508736 27625536 27651888 27780588 27807744 27952452 27979776 28009224 28035942 28283904 28311552 28337472 28368384 28398241 28645488 28676736 28704768 28731048 28837688 28854144 29043342 29075024 29196288 29223018 29251584 29254896 29552672 29569536 29572884 29601792 29657856 29661214 29767936 29980224 30012928 30148492 30165696 30306096 30396616 30476193 30505984 30523392 30526848 30584664 30727014 30728192 30917106 30947328 30950832 31009451 31121024 31283712 31377152 31459296 31490048 31510377 31518878 31718208 31719424 31748464 31914432 32093556 32124928 32261328 32292864 32322429 32357688 32442399 32474112 32505856 32535616 32709402 32741376 32772608 32889264 32911758 33128832 33161216 33246756 33302016 33365088 33488928 33521664 33552354 33585152 33727752 33764544 33828492 33950208 33954052 34196193 34197504 34233496 34319232 34407747 34569216 34603008 34634688 34668544 34795888 34815744 34819686 35011152 35045376 35049344 35299296 35391708 35426304 35497418 35682984 35684352 35717022 35751936 35789564 35918336 36140544 36175872 36178581 36179968 36402399 36533376 36569088 36602568 36642496 36834048 36869184 37000422 37040784 37076992 37110937 37269936 37306368 37345632 37381256 37675044 37711872 37783296 37787574 37824512 37985112 38193984 38235648 38273024 38308064 38472192 38512683 38609136 38724456 38890368 38928384 38964024 39002112 39006528 39145374 39387546 39426048 39430512 39469056 39505191 39543808 39711708 39854592 39973632 39978158 40144896 40220928 40408128 40634924 40658112 40697856 40702464 40779552 40969352 41140224 41177889 41222808 41263104 41267776 41477832 41670882 41711616 41795347 41945728 41969664 42013836 42053913 42290944 42467328 42481966 42506208 42552576 42791408 43015104 43057152 43096572 43143584 43256532 43298816 43565013 43612536 43655168 43852352 43877376 43882344 44171776 44329008 44359326 44402688 44486784 44491821 44651904 44695552 44736472 44970336 45019392 45104656 45222738 45266944 45459144 45594924 45596672 45758976 45790272 45876996 46090521 46092288 46179584 46375659 46420992 46426248 46681536 46727168 46925568 47065728 47071057 47188944 47235072 47278317 47577312 47579136 47622696 47669248 47844346 47871648 48140334 48187392 48238108 48439296 48536532 48711168 48758784 48803424 49064103 49112064 49158912 49333896 49387712 49693248 49741824 49794176 49870134 50019089 50047632 50233392 50282496 50328531 50377728 50383432 50646816 50742738 50925312 50931078 50980864 51296256 51350244 51478848 51632608 51853824 51904512 51952032 52002816 52008704 52193832 52229529 52516728 52568064 52574016 52625408 52673588 52948944 53087562 53139456 53246127 53298176 53524476 53526528 53575533 53627904 53684346 53877504 54210816 54263808 54269952 54372736 54800064 54853632 54903852 54963744 55017472 55251072 55303776 55500633 55561176 55615488 55904904 55959552 56018448 56071884 56332859 56567808 56674944 56681361 56736768 56796482 57290976 57353472 57409536 57462096 57675376 57708288 58086684 58150048 58392576 58446036 58503168 58509792 58718061 59105344 59139072 59145768 59203584 59315712 59322428 59535872 59960448 59967237 60025856 60296984 60331392 60612192 60793232 60952386 61011968 61046784 61053696 61169328 61454028 61456384 61512649 61834212 61894656 61901664 62018902 62242048 62506323 62567424 62754304 62918592 62980096 63020754 63037756 63436416 63438848 63496928 63722949 63828864 64187112 64249856 64522656 64585728 64644858 64715376 64884798 64948224 65071232 65418804 65482752 65545216 65778528 65823516 66257664 66322432 66493512 66604032 66730176 66977856 67043328 67104708 67170304 67417033 67455504 67529088 67656984 67834107 67900416 67908104 68392386 68395008 68466992 68638464 68815494 69138432 69269376 69337088 69591776 69631488 69639372 70022304 70090752 70098688 70598592 70783416 70852608 70994836 71365968 71368704 71434044 71503872 71579128 71766519 71836672 72210501 72281088 72351744 72357162 72359936 72804798 73066752 73138176 73205136 73284992 73668096 73738368 74000844 74081568 74153984 74221874 74539872 74612736 74691264 74762512 74805201 75350088 75423744 75566592 75575148 75649024 75970224 76114107 76387968 76396617 76471296 76546048 76616128 76944384 77025366 77218272 77448912 77780736 77856768 77928048 78004224 78013056 78290748 78775092 78852096 78861024 78938112 79010382 79087616 79423416 79709184 79947264 79956316 80289792 80441856 80526519 80816256 81269848 81316224 81395712 81404928 81559104 81938704 82280448 82355778 82445616 82526208 82535552 82908353 82955664 83341764 83423232 83590694 83891456 83939328 84027672 84107826 84581888 84934656 84963932 85012416 85105152 85194723 85582816 86030208 86114304 86193144 86287168 86513064 86597632 87130026 87225072 87310336 87390271 87704704 87754752 87764688 88343552 88658016 88718652 88805376 88973568 88983642 89303808 89391104 89472944 89940672 90038784 90209312 90445476 90533888 90918288 91189848 91193344 91428579 91517952 91580544 91753992 92181042 92184576 92359168 92751318 92841984 92852496 93028353 93363072 93454336 93851136 94131456 94142114 94377888 94470144 94556634 95154624 95158272 95245392 95338496 95688692 95743296 96280668 96374784 96476216 96878592 96967287 97073064 97327197 97422336 97517568 97606848 98128206 98224128 98317824 98421301 98667792 98775424 99386496 99483648 99588352 99740268 100038178 100095264 100466784 100564992 100657062 100755456 100766864 101293632 101485476 101850624 101862156 101961728 102588579 102592512 102700488 102957696 103265216 103707648 103809024 103904064 104005632 104017408 104387664 104459058 105033456 105136128 105148032 105250816 105347176 105897888 106175124 106278912 106492254 106596352 107048952 107053056 107151066 107255808 107368692 107755008 108421632 108527616 108535743 108539904 108745472 109207197 109600128 109707264 109807704 109927488 110034944 110502144 110607552 111001266 111122352 111230976 111332811 111746041 111809808 111919104 112036896 112143768 112665718 113135616 113349888 113362722 113473536 113592964 114581952 114706944 114819072 114924192 115350752 115416576 115538049 116173368 116300096 116785152 116892072 117006336 117019584 117436122 117786887 118210688 118278144 118291536 118407168 118515573 118631424 118644856 119071744 119920896 119934474 120051712 120593968 120662784 121224384 121586464 121904772 122023936 122093568 122107392 122338656 122908056 122912768 123025298 123668424 123789312 123803328 124037804 124484096 125012646 125134848 125386041 125508608 125837184 125960192 126041508 126075512 126161739 126872832 126877696 126993856 127445898 127657728 128374224 128499712 129045312 129171456 129289716 129430752 129769596 129896448 130142464 130695039 130837608 130965504 131090432 131557056 131647032 132515328 132644864 132654797 132987024 133208064 133460352 133475463 133955712 134086656 134209416 134340608 134834066 134911008 135058176 135313968 135668214 135800832 135816208 136784772 136790016 136933984 137276928 137630988 138271563 138276864 138538752 138674176 139183552 139262976 139278744 140044608 140181504 140197376 141197184 141213171 141566832 141705216 141834951 141989672 142731936 142737408 142868088 143007744 143158256 143533038 143673344 144421002 144562176 144714324 144719872 144852367 145609596 146133504 146276352 146410272 146569984 147192309 147336192 147476736 148001688 148163136 148307968 148443748 149079744 149225472 149382528 149525024 149610402 150057267 150700176 150847488 150985593 151133184 151150296 151298048 151940448 152228214 152775936 152793234 152942592 153232256 153888768 154050732 154436544 154897824 155561472 155713536 155856096 156008448 156026112 156581496 157550184 157704192 157722048 157876224 158020764 158175232 158756239 158846832 159418368 159738381 159894528 159912632 160579584 160726599 160883712 161053038 161632512 162539696 162632448 162791424 162809856 163118208 163877408 164560896 164711556 164891232 165052416 165071104 165816706 165911328 166683528 166846464 167181388 167782912 167878656 168055344 168215652 168998577 169163776 169927864 170024832 170044083 170210304 170389446 171165632 172060416 172228608 172386288 172574336 173026128 173195264 173353829 174260052 174450144 174620672 174780542 175409408 175509504 175529376 176154183 176687104 177316032 177437304 177610752 177947136 177967284 178607616 178782208 178945888 179881344 179901711 180077568 180418624 180890952 181067776 181836576 182379696 182386688 182857158 183035904 183161088 183507984 184362084 184369152 184537947 184718336 185502636 185683968 185704992 186056706 186726144 186908672 187702272 188262912 188284228 188755776 188940288 189113268 190309248 190316544 190490784 190676992 191168847 191377384 191486592 192561336 192749568 192952432 193757184 193934574 194146128 194654394 194844672 195213696 195235799 196256412 196448256 196635648 196842602 197335584 197550848 198772992 198967296 199176704 199480536 200076356 200190528 200933568 201129984 201314124 201510912 201533728 202251099 202587264 202970952 203502321 203701248 203724312 203923456 205177158 205185024 205400976 205789993 205915392 206530432 207415296 207808128 208011264 208034816 208775328 208918116 210066912 210272256 210296064 210501632 210694352 211795776 212350248 212557824 212984508 213192704 214097904 214106112 214302132 214511616 214737384 215299557 215510016 216631503 216843264 217055232 217071486 217079808 217490944 218414394 219200256 219414528 219615408 219854976 220069888 221004288 221215104 222002532 222244704 222461952 222665622 223492082 223619616 223838208 224073792 224287536 225331436 226271232 226699776 226725444 226947072 227185928 228342321 229163904 229189851 229413888 229638144 229848384 230701504 230833152 231076098 232346736 232600192 233570304 233650813 233784144 234012672 234039168 234872244 235573774 236421376 236556288 236583072 236814336 237031146 237262848 237289712 238143488 239841792 239868948 240103424 241187936 241325568 241579557 242448768 243172928 243809544 244047872 244187136 244214784 244677312 245816112 245825536 246050596 247336848 247578624 247606656 248075608 248725059 248968192 250025292 250269696 250772082 251017216 251674368 251920384 252083016 252151024 252323478 253745664 253987712 254891796 255315456 255584169 256748448 256999424 258090624 258342912 258579432 258861504 259539192 259792896 260284928 261390078 261675216 261931008 262170813 262180864 263114112 263143903 263294064 265030656 265289728 265309594 265974048 266416128 266920704 266950926 267911424 268173312 268418832 268681216 269668132 269822016 270116352 270627936 271336428 271601664 271632416 273569544 273580032 273867968 274285737 274553856 275261976 276543126 276553728 277077504 277348352 277369121 278367104 278525952 278557488 279085059 280089216 280363008 280394752 282394368 282426342 283133664 283410432 283669902 283979344 285463872 285474816 285736176 286015488 286316512 287066076 287346688 288842004 289124352 289428648 289439744 289704734 291219192 291981591 292267008 292552704 292820544 293139968 294384618 294672384 294953472 295263903 296003376 296326272 296615936 296887496 298159488 298450944 298765056 299050048 299220804 300114534 301400352 301694976 301971186 302266368 302300592 302596096 303880896 304456428 305551872 305586468 305885184 306464512 307765737 307777536 308101464 308873088 309795648 311122944 311427072 311712192 312016896 312052224 312380651 313162992 315100368 315408384 315444096 315752448 316041528 316350464 317512478 317693664 318836736 319476762 319789056 319825264 321159168 321453198 321767424 322106076 323265024 325079392 325264896 325582848 325607229 325619712 326236416 327754816 329121792 329423112 329782464 330104832 330142208 331633412 331822656 333367056 333692928 333998433 334362776 335238123 335565824 335757312 336110688 336431304 337997154 338327552 339855728 340049664 340088166 340420608 340778892 341103961 342331264 344120832 344457216 344772576 345148672 346052256 346390528 346614147 346707658 348520104 348900288 349241344 349561084 350818816 351019008 351058752 352308366 353360661 353374208 354632064 354874608 355221504 355546719 355894272 355934568 357215232 357564416 357891776 359762688 359803422 360155136 360837248 361781904 362135552 363673152 364759392 364773376 365714316 366071808 366322176 367015968 368724168 368738304 369075894 369436672 371005272 371367936 371409984 372113412 373452288 373817344 373845337 375404544 376158123 376525824 376568456 377511552 377880576 378226536 378485217 380618496 380633088 380981568 381353984 382337694 382754768 382973184 385122672 385499136 385904864 387514368 387869148 388292256 389308788 389689344 390427392 390471598 392512824 392896512 393271296 393685204 394671168 395101696 397545984 397934592 397964391 398353408 398961072 400152712 400381056 400426389 401867136 402259968 402628248 403021824 403067456 404502198 405174528 405941904 407004642 407402496 407448624 407846912 408220307 410354316 410370048 410801952 411579986 411830784 413060864 414814689 414830592 415616256 416022528 416069632 417550656 417836232 420133824 420544512 420592128 421003264 421388704 423591552 423639513 424700496 425115648 425504853 425969016 426385408 428195808 428212224 428604264 429023232 429474768 430599114 431020032 433263006 433686528 434142972 434159616 434557101 434981888 436828788 438400512 438829056 439230816 439709952 440139776 442008576 442430208 444005064 444489408 444923904 445331244 446984164 447239232 447676416 448147584 448575072 450171801 450662872 452542464 452956779 453399552 453450888 453894144 454371856 456684642 458327808 458379702 458827776 459696768 459748817 461403008 461666304 462152196 464693472 465200384 467140608 467301626 467568288 468025344 468078336 469744488 471147548 472842752 473112576 473166144 473628672 474062292 474525696 474579424 476268717 476286976 479215143 479683584 479737896 480206848 482375872 482651136 483159114 484897536 486345856 487619088 488095744 488374272 488429568 488542609 489354624 491632224 491651072 492101192 494673696 495157248 495213312 496151216 497450118 497936384 500050584 500539392 501544164 502034432 503348736 503840768 504166032 504302048 504646956 506995731 507491328 507975424 509783592 510132249 510630912 511168338 513496896 513998848 516181248 516685824 517158864 517723008 519078384 519585792 520061487 520569856 522780156 523350432 523862016 524341626 524361728 526228224 526287806 526588128 530061312 530619188 531948096 532832256 533841408 533901852 535822848 536346624 536837664 537362432 539336264 539644032 539705133 540232704 541255872 542672856 543203328 543264832 547139088 547160064 547735936 548571474 549107712 550209979 550523952 553086252 553107456 553613841 554155008 554696704 554738242 556734208 557051904 557114976 558170118 560178432 560726016 560789504 564788736 564852684 566267328 566820864 567339804 567958688 570927744 570949632 571472352 572030976 572633024 573506541 574132152 574693376 577684008 578248704 578857296 578879488 579409468 582438384 583963182 584534016 585641088 585707397 586279936 588769236 589344768 589906944 590527806 592006752 592652544 593231872 593774992 596318976 596901888 597530112 598100096 598441608 600229068 602800704 603389952 603942372 604532736 604601184 605192192 606753297 607761792 608912856 610506963 611103744 611172936 611770368 612929024 615531474 615555072 616202928 617369979 617746176 619591296 619661449 622245888 623424384 624033792 624104448 624761302 626325984 630200736 630816768 630888192 631504896 632083056 632700928 635024956 635387328 637673472 638953524 639578112 639650528 642318336 642906396 643534848 644212152 645898671 646530048 650158784 650529792 651165696 651214458 651239424 652472832 653159543 655509632 658243584 658846224 659564928 660209664 660284416 663266824 663645312 666734112 667385856 667996866 668725552 670476246 671131648 671514624 672221376 672862608 675994308 676655104 679711456 680099328 680176332 680841216 681557784 682207922 684662528 687569553 688241664 688914432 689545152 690297344 692104512 692781056 693228294 693415316 697040208 697800576 698482688 699122168 700952439 701637632 702038016 702117504 704616732 706721322 706748416 709264128 709749216 710443008 711093438 711788544 711869136 714430464 715783552 719525376 719606844 720310272 721674496 723563808 724271104 724738671 727346304 729518784 729546752 731428632 732143616 732644352 734031936 737448336 737476608 738151788 738873344 741587363 742010544 742735872 742819968 744226824 746175177 746904576 747634688 747690674 750809088 752316246 753051648 753136912 755023104 755761152 756453072 756970434 761236992 761963136 762707968 764675388 765509536 765946368 766752507 770245344 770998272 771809728 775028736 775738296 776584512 778617576 779378688 780854784 780943196 785025648 785793024 786512439 786542592 787370408 789342336 789431709 790203392 795091968 795869184 795928782 796706816 797922144 800305424 800762112 800852778 803734272 804519936 805256496 806043648 806134912 809004396 810349056 811883808 814009284 814804992 814897248 815693824 816440614 820708632 820740096 821603904 822857211 823159972 823661568 826121728 829629378 829661184 831232512 832045056 832107363 832139264 835101312 835672464 837255177 840267648 841089024 841184256 842006528 842777408 847183104 847279026 849400992 850231296 851009706 851938032 852770816 856391616 856424448 857208528 858046464 858949536 861198228 862040064 866526012 867373056 868285944 868319232 869114202 869963776 873657576 876801024 877658112 878461632 879419904 880279552 880345471 884017152 884860416 885791709 888010128 888978816 889847808 890662488 893968328 894478464 895352832 896295168 897150144 900343602 901325744 905084928 905913558 906799104 906901776 907788288 908743712 913369284 916655616 916759404 917655552 919393536 919497634 922806016 923332608 924304392 929386944 930400768 934281216 934603252 935136576 936050688 936156672 937141953 939488976 942295096 945685504 946225152 946332288 947257344 948124584 949051392 949158848 952537434 952573952 958430286 959367168 959475792 960413696 961292981 964751744 965302272 966318228 969795072 972691712 975238176 976191488 976748544 976821687 976859136 977085218 978709248 983264448 983302144 984202384 989347392 990314496 990426624 992302432 994900236 995872768 1000101168 1001078784 1001995299 1003088328 1004068864 1005714369 1006697472 1007681536 1008332064 1008604096 1009293912 1013991462 1014982656 1015950848 1019567184 1020264498 1021261824 1022336676 1023311883 1026993792 1027997696 1032362496 1033371648 1034317728 1035446016 1038156768 1039171584 1040122974 1041139712 1045560312 1046700864 1047724032 1048683252 1048723456 1052456448 1052575612 1053176256 1060081983 1060122624 1061238376 1063896192 1065664512 1066640157 1067682816 1067803704 1071645696 1072693248 1073675328 1074724864 1078672528 1079288064 1079410266 1080465408 1082511744 1082634311 1085345712 1086406656 1086529664 1094278176 1094320128 1095471872 1097142948 1098215424 1100419958 1101047904 1106172504 1106214912 1107227682 1108310016 1109476484 1113468416 1114103808 1114229952 1116340236 1120356864 1121452032 1121536011 1121579008 1128474369 1129577472 1129705368 1132534656 1133641728 1134679608 1135917376 1141855488 1141899264 1142944704 1144061952 1145266048 1147013082 1148264304 1149386752 1150439047 1155368016 1156497408 1157714592 1157758976 1158818936 1164876768 1167926364 1169068032 1171282176 1171414794 1172559872 1177538472 1178689536 1179813888 1181055612 1184013504 1185305088 1186463744 1187549984 1192637952 1193803776 1193893173 1195060224 1196200192 1196883216 1200458136 1201279167 1205601408 1206779904 1207884744 1209065472 1209202368 1210384384 1213506594 1215523584 1217825712 1221013926 1222207488 1222345872 1223540736 1224660921 1225858048 1231062948 1231110144 1232405856 1234739958 1235492352 1239182592 1239322898 1244491776 1246848768 1248067584 1248208896 1249522604 1252651968 1260401472 1261633536 1261776384 1263009792 1264166112 1265401856 1270049912 1270774656 1270918539 1275346944 1276514559 1277907048 1279156224 1279301056 1284636672 1285812792 1287069696 1288424304 1291797342 1293060096 1295655757 1300317568 1301059584 1302428916 1302478848 1303671303 1304945664 1306319086 1311019264 1316487168 1317692448 1319129856 1320419328 1320568832 1326533648 1327290624 1333468224 1334771712 1335993732 1337451104 1340952492 1342263296 1343029248 1344442752 1345725216 1350515403 1351988616 1353310208 1359422912 1360198656 1360352664 1361682432 1363115568 1364415844 1369325056 1375139106 1376483328 1379090304 1379246451 1380594688 1384209024 1385562112 1386456588 1386830632 1394080416 1395601152 1396965376 1398244336 1401904878 1403275264 1404076032 1404235008 1409233464 1413442644 1413496832 1418528256 1419498432 1420886016 1422186876 1423577088 1423738272 1428806151 1428860928 1431567104 1437645429 1439050752 1439213688 1440620544 1443348992 1447127616 1448542208 1449477342 1454692608 1459037568 1459093504 1459202767 1462857264 1464287232 1465288704 1465627827 1468063872 1474896672 1474953216 1476303576 1477746688 1483174726 1484021088 1485471744 1485639936 1488453648 1492350354 1493809152 1495381348 1501618176 1504632492 1506103296 1506273824 1510046208 1511522304 1512906144 1513940868 1520987193 1522473984 1523926272 1525415936 1529350776 1531019072 1531892736 1533505014 1540490688 1541996544 1543619456 1550057472 1550591759 1551476592 1553169024 1557235152 1558757376 1560184461 1561709568 1561886392 1570051296 1571586048 1573024878 1573085184 1574740816 1578684672 1578863418 1580406784 1590183936 1591857564 1593413632 1595844288 1600610848 1601524224 1601705556 1607468544 1609039872 1610512992 1612087296 1612269824 1618008792 1619115399 1620698112 1623767616 1628018568 1629609984 1629794496 1631387648 1632881228 1641417264 1641480192 1643207808 1645714422 1646319944 1647323136 1650629937 1652243456 1659258756 1659322368 1660841523 1662465024 1664090112 1664214726 1664278528 1670202624 1671344928 1674510354 1680535296 1682178048 1682368512 1685554816 1694366208 1694558052 1698801984 1700462592 1702019412 1703876064 1705541632 1712783232 1712848896 1714417056 1716092928 1717899072 1720519623 1722396456 1724080128 1733052024 1734746112 1736571888 1736638464 1738228404 1739927552 1746318629 1747315152 1753602048 1756923264 1757122191 1758839808 1760559104 1760690942 1768034304 1769720832 1771583418 1776020256 1777957632 1779695616 1781324976 1787936656 1788956928 1790705664 1792590336 1794300288 1800687204 1802651488 1810169856 1811827116 1813598208 1813803552 1815576576 1817487424 1820259891 1826738568 1833311232 1833518808 1835311104 1838787072 1838995268 1845612032 1846665216 1848608784 1852109937 1858773888 1858984347 1860801536 1869206504 1870273152 1872101376 1872313344 1874283906 1878977952 1884590192 1891371008 1892450304 1892664576 1894514688 1896249168 1898102784 1898317696 1905074868 1905147904 1906892119 1916860572 1918734336 1918951584 1920827392 1922585962 1929503488 1930604544 1932636456 1937696013 1939590144 1945383424 1950476352 1952382976 1953497088 1953643374 1953718272 1954170436 1957418496 1959478629 1966528896 1966604288 1968404768 1978694784 1980628992 1980853248 1984604864 1989800472 1991745536 2000202336 2002157568 2003990598 2006176656 2008137728 2011428738 2013394944 2016664128 2017208192 2018587824 2027982924 2029965312 2031901696 2039134368 2040528996 2042523648 2044673352 2046623766 2053987584 2055995392 2064724992 2066743296 2068635456 2070892032 2076313536 2078343168 2080245948 2082279424 2091120624 2093401728 2095448064 2097366504 2097446912 2102857317 2104912896 2105151224 2106352512 2120163966 2120245248 2122476752 2127792384 2131329024 2133280314 2135365632 2135607408 2143291392 2147350656 2149449728 2157345056 2158576128 2158820532 2160930816 2165023488 2165268622 2170691424 2172813312 2173059328 2188556352 2188640256 2190943744 2194285896 2196430848 2200839916 2202095808 2212345008 2212429824 2214455364 2216620032 2218952968 2224762089 2226936832 2228207616 2228459904 2232680472 2238525531 2240713728 2242904064 2243072022 2243158016 2256948738 2259154944 2259410736 2263689923 2265069312 2267283456 2269359216 2271834752 2283710976 2285889408 2288123904 2290532096 2294026164 2296528608 2298773504 2300257521 2300878094 2310736032 2312994816 2315429184 2315517952 2317637872 2329753536 2335852728 2338136064 2342564352 2342829588 2345119744 2355076944 2357379072 2359537317 2359627776 2362111224 2368027008 2368295127 2370610176 2372927488 2375099968 2385275904 2387607552 2387786346 2390120448 2392400384 2393766432 2400916272 2402558334 2411202816 2413559808 2415769488 2418130944 2418404736 2420768768 2427013188 2431047168 2435651424 2442027852 2444414976 2444691744 2447081472 2449321842 2451716096 2462125896 2462220288 2464811712 2469479916 2470984704 2478365184 2478645796 2488983552 2493697536 2496135168 2496322089 2496417792 2499045208 2505303936 2511765531 2520802944 2523267072 2523552768 2526019584 2528332224 2530803712 2540099824 2541549312 2541837078 2550693888 2553029118 2555814096 2558312448 2558602112 2569273344 2570158943 2571625584 2574139392 2576848608 2583594684 2586120192 2591311514 2600635136 2602119168 2604857832 2604957696 2607342606 2609891328 2612638172 2622038528 2632974336 2635384896 2638259712 2640838656 2641036413 2641137664 2653067296 2654581248 2657375127 2666936448 2669543424 2671987464 2674902208 2681904984 2684526592 2686058496 2688885504 2691450432 2701030806 2703977232 2706620416 2709098401 2718845824 2720397312 2720705328 2723364864 2726231136 2728831688 2738650112 2750278212 2752966656 2758180608 2758492902 2761189376 2768418048 2771124224 2772913176 2773661264 2788160832 2791202304 2793930752 2796488672 2803809756 2806550528 2808152064 2808470016 2811425859 2818466928 2826885288 2826993664 2837056512 2838996864 2841772032 2844373752 2847154176 2847476544 2857612302 2857721856 2863134208 2875290858 2878101504 2878427376 2881241088 2883878943 2886697984 2894255232 2897084416 2898954684 2909385216 2918075136 2918187008 2918405534 2925714528 2928574464 2930577408 2931255654 2936127744 2949793344 2949906432 2952607152 2955493376 2966349452 2968042176 2970943488 2971279872 2976907296 2984700708 2987618304 2990762696 3003236352 3005985897 3009264984 3012206592 3012547648 3017143107 3020092416 3023044608 3025812288 3027881736 3041974386 3044947968 3047852544 3050831872 3051060331 3058701552 3062038144 3063785472 3067010028 3069935649 3080981376 3083993088 3087238912 3100114944 3101183518 3102953184 3106338048 3114470304 3117514752 3120368922 3123419136 3123772784 3140102592 3143172096 3146049756 3146170368 3149481632 3157369344 3157726836 3160813568 3180245949 3180367872 3183715128 3186827264 3191688576 3201221696 3203048448 3203411112 3214937088 3218079744 3221025984 3224174592 3224539648 3236017584 3238230798 3241396224 3247535232 3247902933 3256037136 3259219968 3259588992 3262775296 3265762456 3282834528 3282960384 3286415616 3291428844 3292639888 3294646272 3301259874 3304486912 3318517512 3318644736 3321683046 3324930048 3328429452 3328557056 3340405248 3342689856 3349020708 3361070592 3364356096 3364608033 3364737024 3371109632 3385423107 3388732416 3389116104 3397603968 3400925184 3404038824 3407752128 3411083264 3425566464 3425697792 3428834112 3432185856 3435798144 3436187161 3441039246 3444792912 3448160256 3451317141 3466104048 3469492224 3473143776 3473276928 3476456808 3479855104 3492637258 3494630304 3507204096 3513846528 3514244382 3517679616 3521381884 3536068608 3539441664 3543166836 3552040512 3555915264 3559391232 3562649952 3575873312 3577913856 3581411328 3581679519 3585180672 3588600576 3601374408 3605302976 3620339712 3623654232 3627196416 3627607104 3631153152 3634974848 3640519782 3651393497 3653477136 3666622464 3667037616 3670622208 3673982763 3677574144 3677990536 3691224064 3693330432 3697217568 3704219874 3717547776 3717968694 3721603072 3738413008 3740546304 3744202752 3744626688 3748567812 3757955904 3769180384 3782742016 3784900608 3785329152 3789029376 3792498336 3796205568 3796635392 3810149736 3810295808 3812755617 3813784238 3833721144 3837468672 3837903168 3841654784 3845171924 3859006976 3861209088 3865272912 3875392026 3879180288 3886967271 3890766848 3900952704 3904765952 3907286748 3907436544 3908340872 3911013909 3914836992 3918957258 3933057792 3933208576 3936809536 3957389568 3961257984 3961706496 3969209728 3979600944 3983491072 4000404672 4004315136 4007981196 4012353312 4016275456 4022857476 4026789888 4033328256 4034416384 4037175648 4051546209 4055965848 4059930624 4063803392 4078268736 4081057992 4085047296 4089346704 4093247532 4107975168 4111990784 4112298707 4129449984 4137270912 4137739353 4141784064 4152627072 4156686336 4160491896 4164558848 4182241248 4186803456 4190896128 4194733008 4194893824 4205714634 4209825792 4210302448 4212705024 4240327932 4240490496 4244953504 4255584768 4262658048 4266560628 4270731264 4271214816 4286418453 4286582784 4294701312 4298899456 4314690112 4317152256 4317641064 4321861632 4330046976 4330537244 4341382848 4345626624 4346118656 4377112704 4377280512 4377608301 4381887488 4388571792 4392861696 4396883481 4401679832 4404191616 4424690016 4424859648 4428910728 4433240064 4437905936 4449524178 4453873664 4456415232 4456919808 4465360944 4477051062 4481427456 4486144044 4486316032 4490423377 4513897476 4518309888 4518821472 4527379846 4530138624 4534566912 4538718432 4543669504 4562961579 4567421952 4571778816 4576247808 4581064192 4588052328 4593057216 4597547008 4600515042 4601756188 4621472064 4625989632 4630858368 4631035904 4635275744 4651775277 4659507072 4671705456 4676272128 4680553383 4685128704 4685659176 4690239488 4710153888 4714758144 4719074634 4719255552 4724222448 4736054016 4736590254 4741220352 4750199936 4770551808 4775572692 4780240896 4784800768 4787532864 4801832544 4805116668 4822405632 4827119616 4831538976 4836261888 4836809472 4841537536 4854026376 4862094336 4871302848 4884055704 4888829952 4889383488 4894162944 4898643684 4903432192 4921443409 4924251792 4924440576 4929623424 4938959832 4941969408 4951889811 4956730368 4957291592 4977967104 4982524569 4987395072 4992270336 4992644178 4992835584 4998090416 5010607872 5023531062 5041605888 5046534144 5047105536 5056664448 5061607424 5080199648 5083098624 5083674156 5101387776 5106058236 5111628192 5116624896 5117204224 5138546688 5140317886 5143251168 5148278784 5153697216 5167189368 5172240384 5182623028 5201270272 5204238336 5209715664 5209915392 5214685212 5219782656 5225276344 5238955887 5244077056 5270769792 5271366573 5276519424 5281677312 5282072826 5282275328 5306134592 5309162496 5314750254 5333872896 5339086848 5343974928 5349804416 5363809968 5369053184 5372116992 5373968699 5377771008 5382900864 5402061612 5407954464 5413240832 5418196802 5437691648 5440794624 5441410656 5446729728 5452462272 5457663376 5460779673 5477300224 5500556424 5505933312 5516361216 5516985804 5522378752 5536836096 5542248448 5545826352 5547322528 5556329811 5576321664 5576953041 5582404608 5587861504 5592977344 5607619512 5613101056 5616304128 5616940032 5622851718 5636933856 5653770576 5653987328 5674113024 5677993728 5683544064 5688747504 5694308352 5694953088 5715224604 5715443712 5720676357 5726268416 5750581716 5756203008 5756854752 5762482176 5767757886 5773395968 5788510464 5794168832 5797909368 5818770432 5836150272 5836811068 5851429056 5857148928 5861154816 5862511308 5872255488 5878435887 5899586688 5899812864 5905214304 5910986752 5932698904 5936084352 5941886976 5942559744 5953814592 5969401416 5975236608 5981525392 6006472704 6011971794 6018529968 6024413184 6025095296 6034286214 6040184832 6051624576 6052309769 6055763472 6083948772 6089895936 6095705088 6101663744 6102120662 6117403104 6124076288 6127570944 6134020056 6139871298 6161962752 6167986176 6174477824 6200229888 6202367036 6205906368 6212676096 6228940608 6235029504 6240737844 6246838272 6247545568 6280205184 6286344192 6292099512 6292340736 6298963264 6308571951 6314738688 6315453672 6321627136 6360491898 6360735744 6367430256 6373654528 6379489783 6383377152 6402443392 6406096896 6406822224 6429874176 6442051968 6448349184 6449079296 6472035168 6476461596 6482792448 6495070464 6495805866 6512074272 6518439936 6519177984 6525550592 6531524912 6565669056 6565920768 6572831232 6582857688 6585279776 6589292544 6602519748 6608973824 6637035024 6637289472 6643366092 6649860096 6656858904 6657114112 6674286267 6680810496 6685379712 6698041416 6715576593 6722141184 6728712192 6729216066 6729474048 6742219264 6770846214 6777464832 6778232208 6791069769 6795207936 6801850368 6808077648 6815504256 6822166528 6851132928 6857668224 6864371712 6871596288 6872374322 6882078492 6889585824 6896320512 6902634282 6932208096 6938984448 6946287552 6946553856 6952913616 6959710208 6985274516 6989260608 7014408192 7027693056 7028488764 7035359232 7042763768 7072137216 7078611951 7078883328 7086333672 7104081024 7104885381 7111830528 7118782464 7125299904 7151746624 7155827712 7162822656 7163359038 7170361344 7177201152 7184754973 7202748816 7210605952 7240679424 7247308464 7254392832 7255214208 7262306304 7269949696 7281039564 7302786994 7306954272 7333244928 7334075232 7341244416 7347965526 7355148288 7355981072 7382448128 7386660864 7394435136 7408439748 7435095552 7435937388 7443206144 7476826016 7481092608 7488405504 7488966267 7489253376 7497135624 7515911808 7538360768 7565484032 7569801216 7570658304 7578058752 7584996672 7592411136 7593270784 7620299472 7620591616 7625511234 7627568476 7667442288 7674937344 7675806336 7683309568 7690343848 7710476829 7718013952 7722418176 7730545824 7750784052 7758360576 7773934542 7781533696 7801905408 7809531904 7814573496 7814873088 7816681744 7822027818 7829673984 7837914516 7866115584 7873619072 7914779136 7922515968 7923109239 7923412992 7938419456 7959201888 7966982144 7972125381 8000809344 8008630272 8015962392 8024706624 8032550912 8045714952 8053579776 8066656512 8068832768 8074351296 8103092418 8111931696 8119861248 8127295203 8127606784 8156537472 8157460993 8162115984 8170094592 8178693408 8186495064 8215950336 8223981568 8224597414 8258899968 8274541824 8275478706 8283568128 8305254144 8313372672 8320983792 8329117696 8364482496 8373606912 8381792256 8389466016 8389787648 8411429268 8419651584 8420604896 8425410048 8434277577 8480655864 8480980992 8489907008 8511169536 8525316096 8533121256 8541462528 8542429632 8572836906 8573165568 8589402624 8597798912 8598442751 8629380224 8634304512 8635282128 8643723264 8651636829 8660093952 8661074488 8682765696 8691253248 8692237312 8754225408 8754561024 8755216602 8763774976 8777143584 8785723392 8793766962 8803359664 8808383232 8849380032 8849719296 8857821456 8866480128 8875811872 8899048356 8907747328 8912830464 8913839616 8930721888 8954102124 8962854912 8972288088 8972632064 8980846754 9027794952 9036619776 9037642944 9051429321 9054759692 9060277248 9069133824 9077436864 9087339008 9125923158 9134843904 9143557632 9152495616 9153180993 9162128384 9176104656 9186114432 9195094016 9201030084 9203512376 9209806947 9242944128 9251979264 9261716736 9262071808 9270551488 9303550554 9319014144 9343410912 9352544256 9361106766 9370257408 9371318352 9380478976 9420307776 9429516288 9438149268 9438511104 9448444896 9472108032 9473180508 9482440704 9500399872 9540737847 9541103616 9551145384 9560481792 9569601536 9575065728 9603665088 9610233336 9644811264 9654239232 9663077952 9672523776 9673618944 9683075072 9683800181 9708052752 9724188672 9742605696 9743708799 9768111408 9777659904 9778766976 9788325888 9797287368 9806864384 9842886818 9848503584 9848881152 9859246848 9877919664 9883938816 9903779622 9913460736 9914583184 9955934208 9965049138 9974790144 9985288356 9985671168 9996180832 10021215744 10047062124 10083211776 10093068288 10093824099 10094211072 10113328896 10123214848 10160399296 10166197248 10167348312 10202775552 10212116472 10223256384 10233249792 10234408448 10277093376 10280635772 10286502336 10296557568 10307394432 10308561483 10334378736 10344480768 10353951423 10365246056 10402540544 10408476672 10419431328 10419830784 10429370424 10439565312 10450552688 10477911774 10488154112 10541539584 10542733146 10553038848 10564145652 10564550656 10574222791 10612269184 10618324992 10629500508 10667745792 10678173696 10687949856 10699608832 10727619936 10738106368 10744233984 10745038557 10747937398 10755542016 10765801728 10804123224 10815908928 10826481664 10836393604 10875383296 10881589248 10882821312 10893459456 10904924544 10915326752 10921559346 10954180491 10954600448 11001112848 11011866624 11021948289 11032722432 11033971608 11044757504 11073672192 11084496896 11091652704 11094645056 11112659622 11152643328 11153906082 11164809216 11185954688 11215239024 11226202112 11232608256 11233880064 11245703436 11273867712 11307541152 11307974656 11348226048 11355987456 11367088128 11377495008 11388616704 11389906176 11430449208 11430887424 11441352714 11452536832 11501163432 11512406016 11513709504 11524964352 11535515772 11546791936 11577020928 11588337664 11589205447 11595818736 11637540864 11660901813 11672300544 11673622136 11702858112 11714297856 11722309632 11725022616 11733041727 11744510976 11756871774 11799173376 11799625728 11810428608 11821973504 11865397808 11872168704 11883773952 11885119488 11907629184 11938802832 11950473216 11963050784 12012945408 12023943588 12037059936 12048826368 12050190592 12068572428 12080369664 12103249152 12104619538 12111526944 12167897544 12179791872 12191410176 12204241324 12234806208 12248152576 12255141888 12268040112 12279742596 12323925504 12335972352 12336896121 12348955648 12404734072 12411812736 12413218059 12425352192 12457881216 12470059008 12481475688 12493676544 12495091136 12560410368 12572688384 12584199024 12584681472 12597926528 12617143902 12629477376 12630907344 12643254272 12654829517 12720983796 12721471488 12734860512 12747309056 12758979566 12766754304 12804886784 12812193792 12813644448 12859255359 12859748352 12884103936 12896698368 12898158592 12944070336 12952923192 12965584896 12990140928 12991611732 13024148544 13036879872 13038355968 13051101184 13063049824 13131338112 13131841536 13132824903 13145662464 13165715376 13170559552 13178585088 13190650443 13205039496 13217947648 13274070048 13274578944 13286732184 13299720192 13313717808 13314228224 13348572534 13361620992 13370759424 13396082832 13431153186 13444282368 13458432132 13458948096 13471270131 13484438528 13541692428 13554929664 13556464416 13582139538 13590415872 13603700736 13616155296 13631008512 13644333056 13702265856 13715336448 13728743424 13743192576 13744748644 13764156984 13779171648 13792641024 13805268564 13864416192 13877968896 13892575104 13893107712 13905827232 13919420416 13955325831 13970549032 13978521216 14028816384 14041660149 14055386112 14056977528 14070718464 14085527536 14144274432 14157223902 14157766656 14172667344 14208162048 14209770762 14223661056 14250599808 14252213327 14303493248 14311655424 14326718076 14340722688 14354402304 14369509946 14405497632 14421211904 14481358848 14494616928 14508785664 14510428416 14524612608 14539899392 14562079128 14605573988 14613908544 14666489856 14668150464 14682488832 14695931052 14710296576 14711962144 14764330227 14764896256 14773321728 14788870272 14816879496 14855669433 14870191104 14871874776 14886412288 14953652032 14962185216 14976811008 14977932534 14978506752 14994271248 15022669489 15031823616 15076721536 15130968064 15139602432 15141316608 15169993344 15184822272 15186541568 15240598944 15241183232 15251022468 15255136952 15334884576 15349874688 15351612672 15366619136 15380687696 15420953658 15436027904 15444836352 15461091648 15501568104 15516721152 15547869084 15563067392 15603810816 15619063808 15629146992 15629746176 15633363488 15644055636 15659347968 15675829032 15716867661 15732231168 15747238144 15814099719 15829558272 15845031936 15846218478 15846825984 15876838912 15918403776 15933964288 15944250762 16001618688 16017260544 16031924784 16049413248 16065101824 16091429904 16107159552 16121906097 16133313024 16137665536 16148702592 16206184836 16223863392 16239722496 16254590406 16255213568 16313074944 16314921986 16324231968 16340189184 16357386816 16372990128 16431900672 16449194828 16517799936 16549083648 16550957412 16567136256 16610508288 16626745344 16641967584 16658235392 16668989433 16728964992 16730859123 16747213824 16763584512 16778932032 16779575296 16822858536 16839303168 16841209792 16850820096 16868555154 16961311728 16961961984 16979814016 17022339072 17050632192 17056509349 17066242512 17082925056 17084859264 17145673812 17146331136 17162029071 17178805248 17195597824 17196885502 17258760448 17268609024 17270564256 17287446528 17303273658 17320187904 17322148976 17365531392 17382506496 17384474624 17508450816 17510433204 17527549952 17554287168 17571446784 17587533924 17606719328 17616766464 17635307661 17698760064 17699438592 17715642912 17732960256 17751623744 17798096712 17815494656 17825660928 17827679232 17861443776 17908204248 17925709824 17944576176 17945264128 17961693508 18055589904 18073239552 18075285888 18102858642 18109519384 18120554496 18154873728 18156929307 18174678016 18251846316 18269687808 18287115264 18304991232 18306361986 18324256768 18352209312 18372228864 18390188032 18402060168 18407024752 18419613894 18485888256 18503958528 18523433472 18541102976 18607101108 18638028288 18686821824 18705088512 18722213532 18740514816 18742636704 18760957952 18840615552 18859032576 18876298536 18877022208 18896889792 18925715853 18944216064 18946361016 18964881408 19000799744 19081475694 19082207232 19102290768 19120963584 19138469349 19139203072 19150131456 19207330176 19209504919 19220466672 19289622528 19326155904 19345047552 19347237888 19366150144 19367600362 19416105504 19448377344 19485211392 19487417598 19536222816 19555319808 19557533952 19576651776 19594574736 19613728768 19685773636 19697007168 19697762304 19718493696 19755839328 19767877632 19807559244 19826921472 19829166368 19911868416 19930098276 19949580288 19970576712 19971342336 19992361664 20022858801 20042431488 20094124248 20166423552 20186136576 20187648198 20188422144 20226657792 20246429696 20247945833 20320798592 20332394496 20334696624 20373209307 20405551104 20424232944 20446512768 20466499584 20468816896 20561271544 20573004672 20593115136 20614788864 20617122966 20668757472 20688961536 20707902846 20730492112 20805081088 20816953344 20838862656 20839661568 20858740848 20879130624 20901105376 20955823548 20976308224 21083079168 21085466292 21106077696 21128291304 21129101312 21148445582 21224538368 21236649984 21259001016 21314656143 21335491584 21356347392 21375899712 21399217664 21455239872 21476212736 21488467968 21490077114 21495874796 21511084032 21531603456 21554264919 21608246448 21631817856 21652963328 21672787208 21750766592 21763178496 21765642624 21786918912 21809849088 21830653504 21843118692 21908360982 21909200896 22002225696 22023733248 22043896578 22065444864 22067943216 22089515008 22147344384 22183305408 22189290112 22225319244 22305286656 22307812164 22329618432 22371909376 22430478048 22452404224 22465216512 22466898801 22467760128 22491406872 22547735424 22615082304 22615949312 22696452096 22711974912 22734176256 22754990016 22777233408 22779812352 22860898416 22861774848 22882705428 22905073664 23002326864 23024812032 23027419008 23049928704 23071031544 23093583872 23131430487 23154041856 23176675328 23178410894 23191637472 23275081728 23321803626 23344601088 23347244272 23405716224 23428595712 23444619264 23450045232 23466083454 23489021952 23513743548 23598346752 23620857216 23643947008 23730795616 23744337408 23767547904 23769327717 23770238976 23815258368 23877605664 23900946432 23926101568 24025890816 24047887176 24074119872 24097652736 24100381184 24137144856 24160739328 24206498304 24209239076 24223053888 24335795088 24359583744 24381885609 24382820352 24408482648 24469612416 24472382979 24496305152 24510283776 24536080224 24559485192 24647851008 24671944704 24673792242 24697911296 24809468144 24823625472 24826436118 24850704384 24900589153 24915762432 24940118016 24962951376 24987353088 24990182272 25120820736 25145376768 25168398048 25169362944 25195853056 25234287804 25258954752 25261814688 25286508544 25302832731 25309659034 25441967592 25442942976 25469721024 25494618112 25517959132 25533508608 25609773568 25624387584 25627288896 25718510718 25719496704 25768207872 25793396736 25795328253 25796317184 25888140672 25905846384 25931169792 25954910487 25980281856 25983223464 26048297088 26073759744 26076711936 26102202368 26126099648 26262676224 26263683072 26265649806 26291324928 26331430752 26341119104 26357170176 26381300886 26410078992 26435895296 26548140096 26549157888 26573464368 26599440384 26627435616 26628456448 26697145068 26723241984 26741518848 26792165664 26862306372 26888564736 26916864264 26917896192 26942540262 26968877056 27083384856 27109859328 27112928832 27164279076 27180831744 27207401472 27232310592 27262017024 27288666112 27290709601 27404531712 27430672896 27457486848 27459542979 27486385152 27489497288 27528313968 27558343296 27585282048 27610537128 27629420841 27728832384 27755937792 27785150208 27786215424 27811654464 27838840832 27910651662 27941098064 27957042432 28057632768 28083320298 28110772224 28113955056 28141436928 28171055072 28288548864 28314447804 28315533312 28345334688 28416324096 28419541524 28447322112 28501199616 28504426654 28606986496 28623310848 28653436152 28681445376 28708804608 28739019892 28810995264 28842423808 28962717696 28989233856 29017571328 29020856832 29049225216 29051400543 29079798784 29124158256 29211147976 29227817088 29231126397 29332979712 29336300928 29364977664 29391862104 29420593152 29423924288 29528660454 29529792512 29546643456 29577740544 29633758992 29711338866 29740382208 29743749552 29772824576 29800082411 29907304064 29924370432 29955865068 29957013504 29988542496 30045338978 30063647232 30153443072 30261936128 30279204864 30281472297 30282633216 30339986688 30369644544 30373083136 30481197888 30482366464 30502044936 30510273904 30669769152 30699749376 30703225344 30733238272 30761375392 30841907316 30872055808 30889672704 30922183296 30925684449 31003136208 31033442304 31061854269 31095738168 31126134784 31207621632 31238127616 31258293984 31259492352 31266726976 31288111272 31318695936 31351658064 31433735322 31464462336 31494476288 31628199438 31659116544 31692436956 31693651968 31722668373 31753677824 31836807552 31867928576 31888501524 32003237376 32034521088 32063849568 32098826496 32130203648 32182859808 32214319104 32243812194 32266626048 32275331072 32297405184 32412369672 32447726784 32479444992 32509180812 32510427136 32626149888 32629843972 32648463936 32680378368 32714773632 32745980256 32862541473 32863801344 32898389656 33035599872 33065844867 33098167296 33101914824 33134272512 33221016576 33253490688 33283935168 33316470784 33337978866 33457929984 33461718246 33494427648 33557864064 33559150592 33561663641 33645717072 33678606336 33682419584 33701640192 33737110308 33922623456 33923923968 33959628032 34044678144 34101264384 34113018698 34132485024 34165850112 34169718528 34291347624 34292662272 34324058142 34357610496 34393771004 34517520896 34537218048 34541128512 34574893056 34606547316 34640375808 34644297952 34731062784 34765012992 34767616341 34768949248 34982705439 35016901632 35020866408 35055099904 35108574336 35142893568 35175067848 35213438656 35233532928 35270615322 35397520128 35398877184 35431285824 35465920512 35503247488 35596193424 35630989312 35651321856 35655358464 35663610457 35722887552 35816408496 35851419648 35889152352 35890528256 35923387016 36111179808 36146479104 36150571776 36205717284 36219038768 36241108992 36309747456 36313858614 36349356032 36503692632 36539375616 36574230528 36612723972 36648513536 36704418624 36744457728 36780376064 36804120336 36814049504 36839227788 36971776512 37007917056 37010688363 37046866944 37082205952 37214202216 37239654177 37276056576 37373643648 37410177024 37444427064 37481029632 37485273408 37521915904 37681231104 37718065152 37752597072 37754044416 37793779584 37851431706 37888432128 37892722032 37929762816 37964488551 38001599488 38162951388 38164414464 38204581536 38241927168 38276938698 38278406144 38300262912 38414660352 38419009838 38440933344 38579245056 38652311808 38690095104 38694475776 38735200724 38832211008 38896754688 38970422784 38974835196 39072445632 39110639616 39115067904 39153303552 39189149472 39227457536 39371547272 39394014336 39395524608 39398474709 39436987392 39511678656 39535755264 39571951329 39615118488 39653842944 39658332736 39823736832 39860196552 39899160576 39941153424 39942684672 39984723328 40045717602 40084862976 40165328467 40188248496 40332847104 40375296396 40376844288 40413810393 40453315584 40492859392 40495891666 40641597184 40664788992 40669393248 40746418614 40811102208 40848465888 40893025536 40932999168 40937633792 41122543088 41146009344 41186230272 41229577728 41234245932 41337514944 41377923072 41415805692 41460984224 41610162176 41633906688 41677725312 41679323136 41717481696 41758261248 41802210752 41865977493 41911647096 41952616448 42166158336 42170932584 42212155392 42256582608 42258202624 42296891164 42449076736 42473299968 42518002032 42629312286 42670983168 42751799424 42756639981 42798435328 42910479744 42952425472 42980154228 42991749592 43022168064 43063206912 43108529838 43216492896 43263635712 43305926656 43345574416 43501533184 43526356992 43531285248 43573837824 43619698176 43661307008 43686237384 43816721964 43818401792 44004451392 44047466496 44087793156 44130889728 44135886432 44179030016 44292990681 44294688768 44366610816 44378580224 44450638488 44567008299 44610573312 44615624328 44659236864 44743818752 44860956096 44904808448 44930433024 44933797602 44935520256 44982813744 45068008467 45095470848 45230164608 45231898624 45235285777 45392904192 45423949824 45509980032 45554466816 45559624704 45721796832 45723549696 45765410856 45810147328 46004653728 46049624064 46054838016 46099857408 46142063088 46187167744 46262860974 46308083712 46356821788 46383274944 46550163456 46643607252 46689202176 46694488544 46811432448 46857191424 46889238528 46900090464 46932166908 46978043904 47027487096 47150602983 47196693504 47241714432 47287894016 47461591232 47488674816 47535095808 47538655434 47540477952 47630516736 47755211328 47801892864 47852203136 48051781632 48095774352 48148239744 48195305472 48200762368 48274289712 48321478656 48365718291 48412996608 48418478152 48446107776 48671590176 48719167488 48763771218 48765640704 48816965296 48939224832 48944765958 48992610304 49020567552 49072160448 49118970384 49295702016 49347584484 49395822592 49618936288 49647250944 49652872236 49701408768 49801178306 49831524864 49880236032 49925902752 49974706176 49980364544 50192577369 50241641472 50290753536 50336796096 50338725888 50391706112 50468575608 50517909504 50523629376 50573017088 50605665462 50619318068 50883935184 50885885952 50939442048 50989236224 51035918264 51067017216 51169528047 51219547136 51248775168 51254577792 51437021436 51438993408 51486087213 51536415744 51586793472 51590656506 51592634368 51776281344 51811692768 51862339584 51909820974 51960563712 51966446928 52096594176 52147519488 52153423872 52252199296 52525352448 52531299612 52582649856 52662861504 52682238208 52714340352 52762601772 52820157984 52871790592 52905922983 53096280192 53098315776 53146928736 53198880768 53254871232 53256912896 53394290136 53446483968 53483037696 53584331328 53724612744 53777129472 53833728528 53835792384 53885080524 53937754112 54135877499 54166769712 54219718656 54225857664 54328558152 54361663488 54464621184 54470787921 54524034048 54577332224 54581419202 54809063424 54861345792 54914973696 54919085958 54972770304 54978994576 55056627936 55116686592 55170564096 55221074256 55258841682 55457664768 55511875584 55570300416 55623308928 55677681664 55821303324 55882196128 55914084864 56115265536 56166640596 56221544448 56227910112 56282873856 56342110144 56577097728 56628895608 56631066624 56690669376 56832648192 56839083048 56894644224 57002399232 57008853308 57213972992 57246621696 57306872304 57362890752 57415408047 57417609216 57478039784 57621990528 57628514757 57684847616 57978467712 58035142656 58041713664 58098450432 58102801086 58159597568 58248316512 58422295952 58455634176 58462252794 58665959424 58672601856 58729955328 58783724208 58841186304 58847848576 59057320908 59059585024 59093286912 59113655689 59155481088 59267517984 59422677732 59480764416 59487499104 59545649152 59600164822 59814608128 59848740864 59911730136 59914027008 59977084992 60068576403 60090677956 60127294464 60306886144 60523872256 60558409728 60562944594 60565266432 60679973376 60739289088 60743837499 60746166272 60962395776 60964732928 61004089872 61020547808 61119627921 61339538304 61399498752 61406450688 61466476544 61522750784 61683814632 61744111616 61779345408 61844366592 61851368898 62006272416 62066884608 62123708538 62191476336 62252269568 62415243264 62516587968 62518984704 62533453952 62576222544 62637391872 62703316128 62867470644 62928924672 62988952576 63256398876 63318233088 63384873912 63387303936 63445336746 63507355648 63673615104 63735857152 63777003048 64006474752 64069042176 64127699136 64197652992 64260407296 64365719616 64428638208 64487624388 64533252096 64550662144 64594810368 64662794757 64824739344 64895453568 64958889984 65018361624 65020854272 65252299776 65259687944 65296927872 65360756736 65429547264 65491960512 65725082946 65727602688 65796779312 66071199744 66131689734 66196334592 66203829648 66268545024 66442033152 66567870336 66632941568 66675957732 66915859968 66923436492 66988855296 67115728128 67118301184 67123327282 67291434144 67357212672 67364839168 67403280384 67474220616 67845246912 67847847936 67919256064 68089356288 68202528768 68226037396 68264970048 68331700224 68339437056 68582695248 68585324544 68648116284 68715220992 68787542008 69035041792 69074436096 69082257024 69149786112 69213094632 69280751616 69288595904 69394291461 69462125568 69530025984 69535232682 69537898496 69965410878 70033803264 70041732816 70110199808 70174387613 70217148672 70285787136 70350135696 70426877312 70467065856 70541230644 70795040256 70862571648 70931841024 71006494976 71192386848 71261978624 71302643712 71307983151 71310716928 71327220914 71445775104 71632816992 71702839296 71778304704 71781056512 71846774032 72222359616 72292958208 72301143552 72411434568 72438077536 72482217984 72619494912 72627717228 72698712064 73007385264 73078751232 73145656827 73148461056 73225447944 73297027072 73408837248 73417148937 73488915456 73560752128 73608240672 73628099008 73678455576 73943553024 74015834112 74021376726 74093733888 74164411904 74428404432 74479308354 74552113152 74701767459 74747287296 74820354048 74888854128 74962059264 74970546816 75043831808 75362462208 75436130304 75505194144 75508088832 75587559168 75702863412 75776864256 75785444064 75859525632 75928977102 76003198976 76325902776 76328828928 76409163072 76483854336 76553877396 76556812288 76600525824 76829320704 76838019676 76881866688 77158490112 77304623616 77380190208 77385984759 77388951552 77470401448 77664422016 77793509376 77864731461 77940845568 77949670392 78144891264 78221279232 78230135808 78306607104 78378298944 78454915072 78743094544 78788028672 78791049216 78796949418 78873974784 79023357312 79032304703 79071510528 79143902658 79230236976 79307685888 79316665472 79647473664 79720393104 79798321152 79882306848 79885369344 79969446656 80091435204 80169725952 80330656934 80376496992 80665694208 80750592792 80753688576 80827620786 80906631168 80991783332 81283194368 81329577984 81338786496 81492837228 81622204416 81696931776 81786051072 81865998336 81872128803 81875267584 82245086176 82292018688 82372460544 82378628937 82459155456 82468491864 82675029888 82755846144 82831611384 82921968448 83220324352 83267813376 83355450624 83358646272 83434963392 83516522496 83604421504 83731954986 83823294192 83905232896 83982050431 84332316672 84341865168 84424310784 84513165216 84516405248 84593782328 84898153472 84946599936 85036004064 85258624572 85341966336 85503598848 85513279962 85596870656 85820959488 85904850944 85960308456 85983499184 86044336128 86126413824 86217059676 86432985792 86527271424 86611853312 86691148832 87003066368 87052713984 87062570496 87147675648 87154201629 87239396352 87322614016 87372474768 87633443928 87636803584 87693379191 88008902784 88094932992 88175586312 88261779456 88271772864 88358060032 88585981362 88589377536 88733221632 88757160448 88901276976 89134016598 89221146624 89231248656 89318473728 89400247233 89487637504 89721912192 89809616896 89867595204 89871040512 89965627488 90136016934 90190941696 90460329216 90463797248 90470571554 90785808384 90847899648 91019960064 91108933632 91119249408 91443593664 91447099392 91530821712 91620294656 92009307456 92099248128 92109676032 92199714816 92284126176 92374335488 92525721948 92616167424 92713643576 92766549888 92777053347 93100326912 93185562807 93287214504 93378404352 93388977088 93622864896 93714382848 93778477056 93800180928 93864333816 93956087808 94054974192 94301205966 94393387008 94483428864 94575788032 94582870261 94923182464 94977349632 95077310868 95080955904 95168005119 95261033472 95510422656 95603785728 95704406272 96103563264 96191548704 96296479488 96390610944 96401524736 96548579424 96642957312 96731436582 96825993216 96836956304 96892215552 97343180352 97438334976 97527542436 97531281408 97633930592 97878449664 97889531916 97985220608 98041135104 98144320896 98237940768 98587624419 98591404032 98695168968 98791645184 99237872576 99294501888 99305744472 99402817536 99602356612 99663049728 99760472064 99851805504 99949412352 99960729088 100385154738 100483282944 100673592192 100677451776 100684990923 100783412224 100937151216 101035819008 101047258752 101146034176 101211330924 101238636136 101767870368 101771771904 101878884096 101978472448 102071836528 102134034432 102339056094 102439094272 102497550336 102509155584 102874042872 102877986816 102972174426 103072831488 103181313012 103185268736 103552562688 103623385536 103724679168 103819641948 103921127424 103932893856 104193188352 104295038976 104302849023 104306847744 104504398592 104948116317 105050704896 105062599224 105165299712 105325723008 105364476416 105428680704 105525203544 105640315968 105743581184 105811845966 106192560384 106196631552 106293857472 106397761536 106509742464 106513825792 106521801991 106788580272 106892967936 106966075392 106990831371 107168662656 107449225488 107554258944 107667457056 107671584768 107770161048 107875508224 108271754998 108333539424 108439437312 108451715328 108657116304 108723326976 108929242368 108941575842 109048068096 109162838404 109618126848 109722691584 109838171916 109945540608 109957989152 110113255872 110233373184 110341128192 110442148512 110517683364 110915329536 111023751168 111032065089 111140600832 111246617856 111355363328 111642606648 111764392256 111828169728 112230531072 112333281192 112443088896 112455820224 112565747712 112684220288 113154195456 113193198407 113257791216 113262133248 113381338752 113665296384 113678166096 113789288448 113893465653 114004798464 114017706616 114427945984 114493243392 114613744608 114725781504 114830816094 114835218432 114956079568 115243981056 115257029514 115369695232 115956935424 116070285312 116083427328 116205602172 116319195136 116496633024 116844591904 116911268352 116924505588 117331918848 117345203712 117459910656 117567448416 117682372608 117695697152 118114641816 118119170048 118186573824 118195424127 118227311378 118310962176 118535035968 118845355464 118961528832 118974998208 119091298304 119200329644 119629216256 119697481728 119823460272 119828054016 119954169984 120137152806 120181355912 120254588928 120495985401 120613772288 121047744512 121125889188 121130532864 121241431179 121359946752 121478578176 121487674998 121492332544 121924791552 121929465856 122008179744 122041095616 122239255842 122679076608 122798997504 122812901376 123045501568 123367629264 123488223232 123558690816 123688733184 123702737796 124012544832 124133769216 124247417076 124382952672 124504539136 124830486528 125033175936 125037969408 125066907904 125152445088 125274783744 125406632256 125597932479 125734941288 125857849344 125977905152 126512797752 126636466176 126769747824 126774607872 126890673492 127014711296 127347230208 127471714304 127481259917 127554006096 128012949504 128255398272 128269919943 128395305984 128520814592 128731439232 128857276416 128975248776 129066504192 129101324288 129189620736 129325589514 129649478688 129790907136 129917779968 130036723248 130041708544 130504599552 130519375888 130593855744 130721513472 130859094528 130983921024 131450165892 131455205376 131593558624 132142399488 132263379468 132392669184 132407659296 132537090048 132878972043 132884066304 133135740672 133265883136 133351915464 133831719936 133846872984 133977710592 134231456256 134246654564 134582868288 134714425344 134729678336 134806560768 134948441232 135204025401 135690493824 135695695872 135705857331 135838512128 136178712576 136452074792 136529940096 136663400448 136678874112 137165390496 137170649088 137296232568 137430441984 137575084016 138070083584 138148872192 138164514048 138299572224 138426189264 138561503232 138577191808 138788582922 138924251136 139070465364 139075796992 139203124687 139930821756 140067606528 140083465632 140220399616 140348775226 140434297344 140571574272 140700271392 140853754624 140934131712 141082461288 141451808949 141590080512 141725143296 141863682048 142012989952 142384773696 142523957248 142605287424 142615966302 142621433856 142654441828 142891550208 143265633984 143405678592 143556609408 143562113024 143693548064 144444719232 144585916416 144602287104 144822869136 144876155072 144964435968 145097154873 145238989824 145255434456 145397424128 146014770528 146157502464 146291313654 146296922112 146450895888 146594054144 146817674496 146834297874 146977830912 147216481344 147256198016 147356911152 147887106048 148042753452 148187467776 148328823808 148856808864 148958616708 149104226304 149403534918 149494574592 149640708096 149777708256 149924118528 149941093632 150087663616 150724924416 150872260608 151010388288 151016177664 151175118336 151405726824 151553728512 151570888128 151719051264 151857954204 152006397952 152651805552 152657657856 152818326144 152967708672 153107754792 153113624576 153201051648 153508584141 153658641408 153676039352 153763733376 154316980224 154458261639 154609247232 154760380416 154771969518 154777903104 154940802896 155328844032 155587018752 155729462922 155881691136 155899340784 156289782528 156442558464 156460271616 156756597888 156909830144 157486189088 157576057344 157593898836 157747949568 158046714624 158064609406 158143021056 158287805316 158460473952 158615371776 158633330944 159294947328 159440786208 159596642304 159764613696 159770738688 159938893312 160182870408 160339451904 160661313868 160752993984 161331388416 161501185584 161507377152 161655241572 161813262336 161983566664 162407632497 162566388736 162659155968 162677572992 162985674456 163393863552 163412363763 163572102144 163731996672 163744257606 163750535168 164490172352 164584037376 164744921088 164757257874 164918310912 164936983728 165249364379 165350059776 165511692288 165663222768 165843936896 166440648704 166535626752 166710901248 166869926784 167033044992 167208843008 167463909972 167646588384 167810465792 167964100862 168664633344 168683730336 168848621568 169026330432 169032810496 169187564656 169796306944 169893199872 170072008128 170517249144 170683932672 171007197696 171026559924 171193741312 171641918976 171809701888 171920616912 171966998368 172088672256 172246224141 172252827648 172434119352 172865971584 172885544271 173054542848 173223706624 173382297664 174006132736 174105427968 174125140992 174295351296 174308403258 174478792704 174645228032 174744949536 175266887856 175273607168 175386758382 176017805568 176189865984 176351172624 176523558912 176543545728 176716120064 177171962724 177178755072 177340967067 177466443264 177514320896 177802553952 178268033196 178442293248 178462497312 178636947456 178800494466 178975275008 179443824384 179619233792 179735190408 179742081024 179931254976 180272033868 180381883392 180920658432 180941143108 181571616768 181695799296 182039920128 182217867264 182231512497 182238498816 182887187328 182894198784 183061643424 183240589312 183358883763 184018614912 184198496256 184219352064 184399429632 184568252352 184748670976 185051443896 185232334848 185427287152 185533099776 185554106694 186200653824 186371125614 186574429008 186756808704 186777954176 187245729792 187556954112 187600361856 187621602839 187728667632 187912175616 188109948384 188602411932 188786774016 188966857728 189151576064 189165740522 189846364928 189954699264 190154621736 190161911808 190336010238 190522066944 191020845312 191207571456 191408812544 192207126528 192383097408 192592958976 192781221888 192803049472 193097158848 193285914624 193462873164 193651986432 193673912608 193784431104 193988384271 194686360704 194876669952 195055084872 195062562816 195267861184 195756899328 195779063832 195970441216 196082270208 196288641792 196475881536 197175248838 197182808064 197390337936 197583290368 197764183273 198475745152 198589003776 198611488944 198805635072 199204713224 199326099456 199703611008 199898824704 199921458176 200770309476 200966565888 201347184384 201354903552 201369981846 201566824448 201874302432 202071638016 202094517504 202292068352 202422661848 202477272272 203535740736 203543543808 203757768192 203956944896 204143673056 204268068864 204678112188 204878188544 204995100672 205018311168 205748085744 205755973632 205944348852 206145662976 206362626024 206370537472 207105125376 207246771072 207449358336 207639283896 207842254848 207865787712 208182874383 208386376704 208590077952 208605698046 208613695488 209008797184 209896232634 210101409792 210125198448 210330599424 210523162839 210651446016 210728952832 210857361408 211050407088 211280631936 211487162368 211623691932 212385120768 212587714944 212795523072 213019484928 213027651584 213043603982 213577160544 213785935872 213932150784 213981662742 214337325312 214898450976 215108517888 215334914112 215343169536 215540322096 215751016448 216543509996 216667078848 216878874624 216903430656 217314232608 217446653952 217858484736 217883151684 218096136192 218325676808 219236253696 219436970481 219445383168 219676343832 219891081216 219915978304 220226511744 220251446811 220466746368 220682256384 220884297024 221035366728 221830659072 222047502336 222064130178 222281201664 222493235712 222710726656 222727404163 223285213296 223528784512 223656339456 224105302377 224461062144 224666562384 224886177792 224911640448 225131495424 225368440576 226308390912 226386396814 226515582432 226524266496 226762677504 227330592768 227356332192 227578576896 227786931306 228009596928 228035413232 228855891968 228986486784 229227489216 229451563008 229661632188 229670436864 229912159136 230487962112 230514059028 230739390464 231913870848 232140570624 232157954277 232166854656 232411204344 232638390272 232993266048 233689183808 233822536704 233849011176 234663837696 234690407424 234919821312 235134896832 235364745216 235391394304 236229283632 236238340096 236373147648 236390848254 236454622756 236621924352 237070071936 237096914109 237690710928 237923057664 237949996416 238182596608 238400659288 239258432512 239394963456 239646920544 239656108032 239908339968 240274305612 240362711824 240509177856 240991970802 241227544576 242095489024 242251778376 242261065728 242482862358 242719893504 242975349996 242984665088 243849583104 244016359488 244082191232 244478511684 245358153216 245597995008 245616386409 245625802752 246091003136 246735258528 246976446464 247117381632 247135886811 247377466368 247405475592 248025089664 248267538432 248494834152 248765905344 249009078272 249660973056 250066351872 250075938816 250133815808 250304890176 250549567488 250813264512 251195864958 251469882576 251715698688 251946151293 251955810304 253025595504 253272932352 253539495648 253549215744 253781346984 254029422592 254694460416 254943428608 254962519834 255108012192 256025899008 256510796544 256539839886 256790611968 257462878464 257714552832 257950497552 258133008384 258202648576 258379241472 258651179028 259298957376 259581814272 259835559936 260073446496 260083417088 261009199104 261038751776 261187711488 261443026944 261462604887 261718189056 261967842048 262900331784 262910410752 263187117248 264284798976 264526758936 264785338368 264815318592 265074180096 265757944086 265768132608 266271481344 266531766272 266551725281 266703830928 267663439872 267693745968 267955421184 268200741699 268462912512 268493309128 269165736576 269428850688 269459356672 269613121536 269896882464 270408050802 271380987648 271391391744 271411714662 271677024256 272357425152 272904149584 273059880192 273326800896 273357748224 274330780992 274341298176 274592465136 274860883968 275150168032 276140167168 276297744384 276329028096 276599144448 276852378528 277123006464 277154383616 277577165844 277848502272 278140930728 278151593984 278331160041 278406249374 279861643512 280135213056 280166931264 280440799232 280697550452 280868594688 281143148544 281400542784 281707509248 281868263424 282164922576 282903617898 283180161024 283450286592 283727364096 283748610783 284025979904 284769547392 285047914496 285231932604 285242867712 285308883656 285504015357 285783100416 286531267968 286811357184 287113218816 287124226048 287387096128 288889438464 289171832832 289204574208 289645738272 289752310144 289928871936 290194309746 290477979648 290510868912 290794848256 292029541056 292315004928 292582627308 292593844224 292901791776 293188108288 293635348992 293668595748 293955661824 294432962688 294512396032 294713822304 295762873257 295774212096 296085506904 296374935552 296657647616 297713617728 297917233416 298208452608 298807069836 298989149184 299281416192 299555416512 299848237056 299882187264 300175327232 300197805611 301449848832 302020776576 302032355328 302054972769 302350236672 302811453648 303107457024 303141776256 303438102528 303715908408 304012795904 305303611104 305315315712 305636652288 305935417344 306215509584 306227249152 306402103296 307017168282 307317282816 307352078704 307527466752 308633960448 308916523278 309218494464 309543939036 309555806208 309881605792 310657688064 311174037504 311458925844 311763382272 311798681568 312579565056 312885116928 312908547069 312920543232 313513195776 313819660288 314972378176 315152114688 315187797672 315495899136 316093429248 316129218812 316286042112 316575610632 316920947904 317230743552 317266661888 318589894656 318881572416 319193284608 319529227392 319541477376 319565405973 319877786624 320365740816 320678903808 320972494113 321322627736 321505987968 322662776832 323002371168 323014754304 323310483144 323626524672 323967133328 324815264994 325132777472 325318311936 325355145984 325971348912 326787727104 326824727526 327144204288 327488515212 327501070336 327800906521 328980344704 329168074752 329514515748 329836621824 329873967456 330498728758 330700119552 331023384576 331326445536 331687873792 332881297408 333071253504 333096195267 333421802496 333739853568 334066089984 334417686016 334927819944 335293176768 335620931584 335928201724 337329266688 337367460672 337697243136 338052660864 338065620992 338375129312 339579595221 339592613888 339786399744 340144016256 341034498288 341367865344 341680396959 342014395392 342053119848 342387482624 343283837952 343619403776 343841233824 343933996736 344177344512 344492448282 344505655296 344868238704 345731943168 345771088542 346109085696 346764595328 348012265472 348210855936 348250281984 348616806516 348957585408 349290456064 349489899072 350533775712 350547214336 350773516764 352035611136 352379731968 352702345248 353047117824 353087091456 353432240128 354343925448 354357510144 354681934134 354932886528 355028641792 355605107904 356536066392 356884586496 356924994624 357273894912 357600988932 357950550016 358887648768 359238467584 359265368857 359470380816 359484162048 359862509952 360544067736 360763766784 361487956203 361841316864 361882286216 363143233536 363391598592 363724293537 364079840256 364435734528 364463024994 364476997632 365774374656 365788397568 366123286848 366481178624 366717767526 368037229824 368396992512 368438704128 369136504704 369497341952 370102887792 370464669696 370854574304 371066199552 371108213388 372401307648 372742251228 373148858016 373513617408 373555908352 374491459584 375113908224 375200723712 375243205678 375457335264 375824351232 376219896768 377204823864 377573548032 377933715456 378331481044 379692729856 379909398528 380309243472 380323823616 380672020476 381044133888 382041690624 382415142912 382443779751 382817625088 384766194816 384809759829 385185917952 385562443776 385606098944 386194317696 386571829248 386925746328 387303972864 387347825216 387568862208 387976768542 389372721408 389753339904 390110169744 390125125632 390535722368 391513798656 391558127664 391940882432 392164540416 392299715027 392577283584 392951763072 394350497676 394365616128 394780675872 395166580736 395528366546 396951490304 397178007552 397222977888 397611270144 398409426448 398636916129 398652198912 399407222016 399797649408 399842916352 401540618952 401933131776 402694368768 402739963692 403133648896 403748604864 404143276032 404189035008 404584136704 404845323696 404954544544 405612076203 407071481472 407087087616 407117571993 407515536384 407913889792 408287346112 408536137728 409356224376 409756377088 409990201344 410036622336 411496171488 411511947264 411888697704 412291325952 412725252048 412741074944 414210250752 414493542144 414898716672 415278567792 415684509696 415731575424 416365748766 416772753408 417211396092 417227390976 417609374061 418017594368 419792465268 420202819584 420250396896 420661198848 421046325678 421302892032 421457905664 421714722816 422100814176 422561263872 422974324736 423247383864 424770241536 425175429888 425591046144 426038969856 426087207964 427154321088 427571871744 427864301568 427963325484 428674650624 429796901952 430217035776 430669828224 430686339072 431080644192 431502032896 433087019992 433334157696 433757749248 433806861312 434628465216 434893307904 435291464619 435716969472 435766303368 436192272384 436651353616 438472507392 438873940962 438890766336 439352687664 439782162432 439831956608 440453023488 440502893622 440933492736 441768594048 441818613137 442070733456 443661318144 444128260356 444562403328 444986471424 445421453312 445454808326 446570426592 447057569024 447312678912 448210604754 448922124288 449333124768 449772355584 449823280896 450262990848 450736881152 452616781824 452772793628 453031164864 453048532992 453525355008 454661185536 454712664384 455157153792 455573862612 456019193856 456070826464 457711783936 457972973568 458454978432 458903126016 459323264376 459340873728 459824318272 460525752423 460975924224 461028118056 461478780928 463827741696 464281141248 464315908554 464333709312 464822408688 465276780544 465702754159 465986532096 467378367616 467645073408 467698022352 469327675392 469380814848 470269793664 470729490432 470782788608 472458567264 472476680192 472781696508 472909245512 473243848704 474140143872 474193828218 475381421856 475846115328 475899992832 476365193216 476801318576 478516865024 478789926912 479293841088 479312216064 479816679936 480548611224 480725423648 481018355712 481983941604 482455089152 484190978048 484503556752 484522131456 484965724716 485439787008 485950699992 485969330176 487222897491 487699166208 488032718976 488164382464 488957023368 490237091289 490716306432 491195990016 491232772818 491251605504 492182006272 493470517056 493952892928 494234763264 494271773622 494754932736 494810951184 495748093137 496050179328 496535076864 496989668304 497531810688 498018156544 499321946112 500132703744 500267631616 500609780352 501099134976 501626529024 502391729916 502939765152 503431397376 503892302586 503911620608 506051191008 506545864704 507078991296 507098431488 507562693968 508058845184 509388920832 509925039668 510216024384 512051798016 513021593088 513079679772 513581223936 514925756928 515429105664 515900995104 516266016768 516405297152 516738672423 516758482944 517302358056 518597914752 518656632813 519163628544 519671119872 520146892992 520166834176 522018398208 522077503552 522375422976 522886053888 522925209774 523436378112 523935684096 525800663568 525820821504 526374234496 528569597952 529053517872 529570676736 529630637184 530148360192 531515888172 531536265216 532022901201 532542962688 533063532544 533103450562 533407661856 535326879744 535387491936 535910842368 536401483398 536925825024 536986618256 538331473152 538857701376 538918713344 539226243072 539793764928 540816101604 542761975296 542823429324 543354048512 544714850304 545808299168 546119760384 546653601792 546694537491 546715496448 548661561984 548682596352 549184930272 549721767936 550300336064 552280334336 552595488768 552658056192 553198288896 553704757056 554246012928 554308767232 555154331688 555697004544 556281861456 556303187968 556662320082 556812498748 559723287024 560270426112 560333862528 560881598464 561395100904 561737189376 562801085568 562864808517 563415018496 563736526848 564329845152 565807235796 566360322048 566900573184 567454728192 567497221566 568051959808 569539094784 570095828992 570463865208 570485735424 570617767312 571008030714 571566200832 573062535936 573622714368 574226437632 574774192256 577778876928 578343665664 578409148416 579291476544 579504620288 579857743872 580388619492 580955959296 581021737824 581589696512 581965152813 584059082112 584630009856 585165254616 585187688448 585803583552 586376216576 587270697984 587337191496 587911323648 588865925376 589024792064 589427644608 591525746514 591548424192 592171013808 592749871104 593292549819 593315295232 595427235456 595494652489 595834466832 596416905216 597614139672 597978298368 599110833024 599696474112 599764374528 600350654464 600395611222 602899697664 604041553152 604064710656 604109945538 604700473344 605622907296 606214914048 606283552512 606876205056 607431816816 608025591808 610607222208 610630631424 611273304576 611870834688 612431019168 612454498304 612804206592 614034336564 614634565632 614704157408 615054933504 617267920896 617833046556 618436988928 619087878072 619111612416 619763211584 621315376128 622348075008 622917851688 623526764544 623597363136 625159130112 625770233856 625817094138 625841086464 627026391552 627639320576 627686320823 629944756352 630304229376 630375595344 630991798272 631569488517 632186858496 632258437624 632572084224 633151221264 633841895808 634461487104 634533323776 637763144832 638386569216 639058454784 639082954752 639130811946 639755573248 640731481632 641357807616 641944988226 642645255472 643011975936 645325553664 646004742336 646029508608 646620966288 647253049344 647934266656 649630529988 650265554944 650636623872 650710291968 651942697824 653575454208 653649455052 654288408576 654977030424 655002140672 655601813042 657960689408 658336149504 659029031496 659673243648 659747934912 660754340433 660997457516 661400239104 662046769152 662652891072 663375747584 665762594816 666142507008 666192390534 666843604992 667479707136 668132179968 668182212489 668835372032 669855639888 670586353536 671241863168 671856403448 672315907131 674658533376 674734921344 675394486272 676105321728 676131241984 676750258624 679159190442 679185227776 679572799488 680288032512 682068996576 682735730688 683360793918 684028790784 684106239696 684774965248 686567675904 687682467648 687867993472 688354689024 688984896564 689011310592 689736477408 691463886336 691542177084 692218171392 693529190656 696024530944 696421711872 696473862831 696500563968 697233613032 697915170816 698580912128 698979798144 701067551424 701094428672 701547033528 704071222272 704759463936 705404690496 706094235648 706174182912 706864480256 708687850896 708715020288 709363868268 709865773056 710057283584 711210215808 711290742327 713072132784 713769172992 713849989248 714547789824 715201977864 715901100032 717775297536 718476935168 718530737714 718940761632 718968324096 719725019904 721088135472 721527533568 722975912406 723682633728 723764572432 726286467072 726783197184 727448587074 728159680512 728926049988 728953995264 731548749312 732246573696 732962357248 733435535052 736074459648 736793985024 736849159227 736877408256 738273009408 738994683904 740205775584 740929339392 741709148608 742132399104 742216426776 744802615296 745484502456 746297716032 747027234816 747111816704 748982919168 750227816448 750401447424 750486411356 750914670528 751648702464 752439793536 754409647728 755147096064 755838453879 755867430912 756662962088 759385459712 759818797056 760618486944 760647647232 761344040952 762088267776 764083381248 764830285824 764887559502 765635250176 769532389632 769619519658 770371835904 771212197888 771918263743 772388635392 773143658496 773851492656 774607945728 774695650432 775137724416 775953537084 778745442816 779506679808 780220339488 780250251264 781071444736 783027597312 783116255328 783881764864 784329080832 784387814661 784599430054 785154567168 785903526144 788700995352 788731232256 789561351744 790333161472 791056733092 793902980608 794356015104 794445955776 795222540288 796818852896 797273832258 797304397824 798814444032 799595298816 799655175843 799685832704 803081237904 803866263552 804602225097 805388737536 805479927384 806267297792 807497209728 808286552064 808378070016 809168273408 809690647392 809909089088 811224152406 814142962944 814174175232 814235143986 815031072768 816574692224 817072275456 818712448752 819512754176 819980402688 820073244672 822992342976 823023894528 823777395408 824582651904 825450504096 825482149888 828420501504 828987084288 829797433344 830557135584 831369019392 831463150848 832731497532 833545506816 834422792184 834454781952 835218748122 836035188736 839584930536 840405639168 840500793792 841322397696 842092651356 842605784064 842915811328 843429445632 844201628352 845122527744 845948649472 846011997631 846494767728 849540483072 850350859776 851182092288 851245832349 852077939712 852174415928 854308642176 855143743488 855728603136 855926650968 856512046071 857349301248 859593803904 860434071552 861339656448 861372678144 862161288384 863004065792 866174039984 866668315392 867515498496 867613722624 869256930432 869786615808 870582929238 871433938944 871532606736 872384544768 873302707232 876945014784 877747881924 877781532672 878705375328 879564324864 879663913216 880906046976 881005787244 881866985472 883537188096 883637226274 884141466912 887322636288 888256520712 889124806656 889972942848 890909616652 893140853184 894115138048 894625357824 896421209508 897844248576 898666249536 899544711168 899646561792 900525981696 900593416833 901473762304 905545587256 906062329728 906097065984 906164918307 907050710016 909322371072 909425328768 910314307584 911147725224 912038387712 912141652928 915423567872 915945947136 916909956864 917806252032 918646528752 918681747456 919648636544 921051504846 921951848448 922056236112 922957561856 923802554741 927655483392 928631817108 928667418624 929644817376 930553561088 931405508318 931973064192 934756735232 935290146816 935396044704 938655350784 938725641207 938761629696 940539587328 941458980864 941565577216 944917134528 944953360384 945563393016 945818491024 946487697408 948280287744 948387656436 950762843712 951692230656 951799985664 952730386432 953602637152 957033730048 957579853824 958587682176 958624432128 958696217919 959633359872 961097222448 961450847296 962036711424 962917482339 963967883208 964910178304 968381956096 969007113504 969044262912 969931449432 970879574016 971901399984 971938660352 974445794982 975398332416 976065437952 976328764928 977914046736 980474182578 981432612864 982465545636 982503211008 983402719563 984364012544 986941034112 987905785856 988543547244 989509865472 989621902368 991496186274 992100358656 993070153728 993979336608 995063621376 996036313088 998643892224 1000265407488 1000535263232 1001219560704 1002198269952 1003253058048 1004783459832 1005879530304 1006862794752 1007784605172 1007823241216 1012102382016 1013091729408 1014157982592 1014196862976 1015125387936 1016117690368 1018738785663 1018777841664 1019850079336 1020432048768 1024103596032 1025041190877 1026043186176 1026159359544 1027162447872 1029851513856 1030858211328 1031801990208 1032532033536 1032810594304 1033477344846 1033516965888 1034604716112 1037195829504 1037313265626 1038327257088 1040293785984 1040333668352 1040411572871 1044036796416 1044155007104 1044750845952 1045850419548 1046872756224 1047871368192 1051601327136 1051641643008 1052748468992 1057139195904 1058107035744 1059141353472 1059261274368 1060296720384 1063031776344 1063072530432 1064045802402 1065085925376 1066206901124 1066815323712 1070653759488 1070774983872 1071821684736 1072802966796 1073851650048 1073973236512 1076662946304 1077715402752 1077796106571 1077837426688 1078452486144 1079587529856 1081632203208 1084463868609 1085523950592 1085646858648 1086708097024 1089429700608 1091616598336 1092239520768 1093307203584 1093389074982 1093430992896 1097323123968 1097365192704 1098369860544 1099443535872 1100600672128 1104560668672 1105190977536 1105316112384 1107409514112 1108492025856 1108617534464 1110308663376 1111394009088 1112563722912 1112606375936 1113324640164 1113624997496 1119446574048 1120540852224 1120667725056 1121763196928 1122790201808 1123474378752 1125602171136 1125729617034 1126830036992 1127473053696 1128659690304 1131614471592 1132720644096 1133801146368 1134994443132 1136103919616 1139078189568 1140191657984 1140927730416 1140971470848 1141235534624 1142016061428 1143132401664 1146125071872 1147245428736 1147331339253 1148452875264 1149548384512 1154429279487 1155557753856 1156687331328 1156818296832 1158582953088 1159009240576 1159715487744 1160777238984 1161911918592 1162043475648 1163179393024 1163930305626 1168118164224 1169260019712 1170330509232 1170375376896 1171607167104 1172752433152 1174541395968 1174674382992 1175822647296 1176899145081 1177731850752 1178049584128 1178855289216 1183051493028 1183096848384 1184342027616 1185499742208 1186585099638 1186630590464 1190854470912 1190989304978 1191668933664 1192833810432 1195228279344 1195956596736 1198221666048 1199392948224 1199528749056 1200791222444 1205799395328 1208083106304 1208219891076 1209400946688 1211245814592 1212429828096 1212567105024 1213752410112 1214863633632 1216051183616 1216836228609 1221214444416 1221261262848 1221352715979 1222546609152 1223741669376 1224862038336 1224908996608 1225608413184 1228068673128 1229269131264 1229408314816 1230109867008 1234535841792 1235666093112 1236873977856 1238175756144 1238223224832 1239526423168 1242630752256 1244696150016 1245125182477 1245835703376 1247053529088 1247194726272 1250318260224 1251634188276 1251682172928 1252828122183 1254052783104 1255278641152 1255372641646 1259889512704 1260608458752 1260751190688 1261983596544 1263138977034 1264373716992 1264516875248 1265144168448 1266302442528 1267683791616 1268922974208 1269066647552 1275526289664 1276773138432 1278116909568 1278261623892 1279511146496 1281462963264 1282715615232 1283889976452 1285290510944 1286023951872 1290651107328 1292009484672 1292059017216 1293241932576 1294506098688 1295868533312 1299261059976 1300531109888 1301273247744 1301420583936 1303885395648 1307150908416 1307298910104 1308576817152 1309954060848 1310004281344 1311203626084 1315921378816 1316672299008 1318058062992 1319346487296 1319495869824 1321508680866 1321994915032 1322800478208 1325305782144 1325455839411 1326751495168 1331525189632 1332384781068 1333687209984 1334959414272 1336264359936 1336364424978 1337670744064 1339711279776 1341172707072 1342483726336 1343712806896 1344631814262 1349317066752 1349469842688 1350788972544 1352210643456 1353500517248 1358318380884 1358370455552 1359145598976 1360576065024 1364137993152 1365471461376 1366721587836 1368057581568 1368212479392 1369549930496 1373135351808 1375364935296 1375735986944 1376709378048 1377969793128 1378022621184 1379472954816 1381577257269 1382927772672 1383084354168 1384436342784 1387058381312 1392049061888 1392843423744 1392947725662 1393001127936 1394467226064 1395830341632 1397108262477 1397161824256 1397959596288 1402135102848 1402188857344 1402293859087 1403094067056 1408142444544 1410809380992 1412188471296 1412348365824 1413728960512 1417375701792 1417430040576 1418727736536 1419731546112 1420114567168 1422420431616 1422581484654 1426144265568 1427538345984 1427699978496 1429095579648 1430403955728 1431802200064 1435550595072 1437061475428 1437881523264 1437936648192 1439450039808 1442176270944 1443055067136 1445951824812 1447365267456 1447529144864 1452572934144 1453566394368 1454897174148 1456319361024 1457852099976 1457907990528 1461668692473 1463097498624 1464493147392 1465924714496 1466871070104 1472148919296 1473587970048 1473698318454 1473754816512 1476546018816 1477989367808 1480411551168 1481858678784 1483418297216 1484264798208 1484432853552 1487244279411 1489605230592 1490969004912 1492595432064 1494054469632 1494223633408 1497965838336 1500802894848 1500972822712 1501829341056 1503297404928 1504879587072 1508819295456 1510294192128 1511676907758 1511734861824 1513325924176 1518770919424 1519637594112 1521236973888 1521295294464 1522688081904 1524176535552 1528166762496 1529775119004 1531270500352 1539064779264 1539239039316 1540743671808 1542424395776 1543836527486 1544777270784 1546287316992 1547702985312 1549215891456 1549391300864 1550275448832 1551907074168 1555969898439 1557490885632 1559013359616 1560440678976 1560500502528 1562142889472 1566055194624 1566232510656 1567763529728 1568658161664 1568775629322 1569198860108 1570309134336 1571807052288 1577401990704 1577462464512 1579122703488 1580666322944 1582113466184 1587805961216 1588712030208 1588891911552 1590445080576 1593637705792 1594547664516 1594608795648 1596068703603 1597628888064 1599190597632 1599310351686 1599371665408 1606162475808 1607732527104 1609204450194 1610777475072 1610959854768 1612534595584 1614994419456 1616573104128 1616756140032 1619381294784 1619818178176 1622448304812 1628285925888 1628470287972 1630062145536 1633149384448 1634144550912 1637424897504 1639025508352 1639960805376 1640083612473 1640146489344 1645984685952 1646047789056 1647554790816 1649165303808 1650901008192 1650964299776 1656841003008 1657974168576 1659594866688 1661114271168 1662738038784 1662926301696 1665462995064 1667091013632 1668845584368 1668909563904 1670437496244 1672070377472 1679169861072 1680811278336 1681001587584 1682644795392 1684185302712 1685211568128 1685831622656 1688403256704 1688594425551 1690245055488 1691897298944 1692023995262 1692989535456 1699080966144 1700701719552 1702364184576 1702491664698 1704155879424 1704348831856 1708617284352 1710287486976 1711457206272 1711853301936 1713024092142 1714698602496 1719187607808 1720868143104 1722679312896 1724322576768 1726008131584 1732348079968 1733336630784 1735030996992 1735227445248 1738513860864 1739573231616 1741165858476 1742867877888 1743065213472 1744769089536 1746605414464 1753890029568 1755495763848 1755563065344 1757410750656 1759128649728 1759327826432 1761812093952 1762011574488 1763733970944 1767074376192 1767274452548 1768282933824 1774645272576 1776513041424 1778249613312 1779877649457 1779945885696 1781819233304 1786281706368 1786483957467 1788230276096 1789250715648 1792842419016 1797332499072 1799089422336 1799293123584 1801051963392 1801186833666 1802947524608 1811091174512 1812124659456 1812194131968 1812329836614 1814101420032 1817743008169 1818644742144 1818850657536 1820628615168 1822295450448 1824076775424 1824283305856 1830847135744 1831891894272 1833819913728 1835612504064 1837293057504 1837363494912 1839297273088 1842103009692 1843903696896 1844112472224 1845915123712 1847605109482 1855310966784 1857263634216 1857334837248 1859289634752 1861107122176 1862811016636 1863946128384 1869513470464 1870580293632 1870792089408 1877310701568 1877451282414 1877523259392 1881079174656 1882917961728 1883058962469 1883131154432 1889834269056 1889906720768 1891126786032 1891636982048 1892975394816 1894708465551 1896560575488 1896775312872 1901525687424 1903384461312 1903599971328 1905460772864 1907205274304 1914067460096 1915159707648 1917175364352 1917248864256 1917392435838 1919266719744 1922194444896 1922901694592 1924073422848 1925834964678 1927935766416 1929820356608 1938014227008 1938088525824 1939862898864 1941759148032 1943802799968 1943877320704 1948891589964 1950796664832 1952130875904 1952657529856 1955828093472 1960948365156 1962865225728 1964931091272 1965006422016 1966805439126 1968728025088 1973882068224 1975811571712 1977087094488 1979019730944 1979243804736 1982992372548 1984200717312 1986140307456 1987958673216 1990127242752 1992072626176 1997287784448 2000530814976 2001070526464 2002439121408 2004396539904 2004546637467 2006506116096 2009566919664 2011759060608 2013725589504 2015569210344 2015646482432 2016947721393 2024204764032 2026183458816 2028315965184 2028393725952 2030250775872 2032235380736 2037477571326 2037555683328 2039700158672 2040864097536 2048207192064 2050082381754 2052086372352 2052318719088 2054324895744 2059703027712 2063603980416 2065064067072 2065621188608 2066954689692 2067033931776 2069209432224 2074391659008 2074626531252 2076654514176 2080587571968 2080667336704 2080823145742 2088073592832 2088310014208 2089501691904 2091700839096 2093745512448 2095742736384 2103202654272 2103283286016 2105496937984 2114278391808 2116214071488 2118282706944 2118522548736 2120593440768 2126063552688 2126145060864 2128091604804 2130171850752 2132413802248 2133630647424 2133872226981 2141307518976 2141549967744 2143643369472 2145605933592 2147703300096 2147946473024 2153325892608 2155430805504 2155592213142 2155674853376 2156904972288 2159175059712 2163264406416 2168927737218 2171047901184 2171293717296 2173416194048 2175406016003 2178859401216 2183233196672 2184479041536 2186778149964 2186861985792 2194646247936 2196739721088 2198887071744 2201201344256 2209121337344 2210381955072 2210547477681 2210632224768 2214819028224 2216984051712 2217235068928 2220617326752 2222788018176 2225127445824 2225212751872 2226649280328 2227249994992 2238893148096 2241081704448 2241335450112 2243526393856 2245580403616 2246948757504 2251204342272 2251459234068 2253660073984 2254946107392 2257319380608 2263228943184 2265441288192 2267515361637 2267602292736 2269988886264 2272207839232 2278156379136 2280383315968 2281855460832 2281942941696 2282471069248 2284032122856 2286264803328 2292250143744 2294490857472 2294662678506 2296905750528 2299096769024 2308858558974 2311115507712 2313636593664 2315754791229 2317165906176 2318018481152 2319430975488 2321554477968 2323823837184 2324086951296 2326358786048 2327860611252 2336236328448 2338520039424 2340661018464 2340750753792 2343214334208 2345504866304 2349082791936 2349348765984 2351645294592 2353798290162 2355463701504 2356099168256 2357710578432 2366102986056 2366193696768 2368684055232 2370999484416 2373170199276 2373261180928 2381708941824 2381978609956 2383337867328 2385667620864 2390456558688 2391913193472 2396443332096 2398785896448 2398965527529 2399057498112 2401582444888 2411598790656 2413806675291 2416166212608 2416439782152 2418801893376 2422491629184 2424859656192 2425134210048 2427504820224 2429727267264 2432102367232 2433672457218 2442428888832 2442522525696 2442705431958 2445093218304 2449724076672 2449817993216 2450001445793 2451216826368 2456137346256 2458538262528 2458816629632 2460219734016 2469071683584 2471332186224 2473747955712 2476351512288 2476446449664 2479052846336 2485261504512 2489392300032 2490250364954 2491671406752 2494107058176 2494389452544 2500636520448 2503268376552 2503364345856 2505656244366 2508105566208 2510745283292 2519779025408 2521216917504 2521502381376 2523967193088 2526277954068 2528747433984 2529033750496 2530288336896 2532604885056 2535367583232 2537845948416 2538035992893 2538133295104 2551052579328 2553546276864 2553737497047 2556233819136 2556523247784 2559022292992 2562925926528 2565431230464 2567779952904 2570581021888 2572047903744 2581302214656 2584018969344 2584118034432 2586483865152 2589012197376 2591737066624 2598522119952 2601062219776 2602546495488 2602841167872 2603443563361 2607770791296 2614301816832 2614597820208 2617153634304 2619908121696 2620008562688 2622407252168 2631842757632 2633344598016 2636116125984 2638692974592 2638991739648 2643017361732 2643989830064 2645600956416 2650611564288 2650911678822 2653502990336 2663050379264 2664769562136 2667374419968 2669918828544 2672728849956 2675341488128 2679422559552 2682345414144 2684967452672 2687425613792 2689263628524 2698634133504 2698939685376 2701577945088 2701780250499 2704421286912 2707001034496 2716636761768 2716740911104 2718291197952 2718494754921 2721152130048 2728275986304 2730942922752 2733443175672 2736115163136 2736424958784 2739099860992 2746270703616 2750729870592 2751471973888 2753418756096 2755939586256 2756045242368 2758945909632 2763154514538 2765855545344 2766168708336 2768872685568 2771407664223 2774116762624 2784098123776 2785895451324 2786002255872 2788934452128 2791660683264 2794216524954 2794323648512 2795919192576 2804270205696 2804377714688 2804587718174 2806188134112 2816284889088 2821618761984 2824376942592 2824696731648 2834751403584 2834860081152 2837455473072 2839463092224 2840229134336 2844840863232 2845162969308 2852288531136 2855076691968 2855399956992 2858191159296 2860807911456 2863604400128 2871101190144 2874122950856 2875763046528 2875873296384 2876088653757 2878900079616 2884352541888 2886110134272 2888752447017 2891903649624 2894730534912 2895058289728 2905145868288 2907132788736 2909794348296 2912638722048 2915704199952 2915815981056 2923337384946 2926194997248 2928986294784 2931849428992 2932068978091 2933742140208 2944297838592 2947396636908 2947509633024 2950208158689 2953092037632 2955978735616 2960823102336 2963717357568 2966836594432 2968529596416 2968865707104 2974488558822 2979210461184 2981938009824 2985190864128 2988108939264 2988447266816 2995931676672 3001605789696 3001945645424 3003658682112 3006594809856 3009759174144 3017638590912 3020588384256 3023353815516 3023469723648 3026651848352 3037541838848 3039275188224 3042473947776 3042590588928 3045376163808 3048353071104 3056216356989 3056333524992 3059550238008 3062541000704 3078129558528 3078478078632 3081487343616 3084848791552 3087673054972 3089554541568 3092574633984 3095405970624 3098431782912 3098782601728 3100550897664 3103814148336 3111939796878 3114981771264 3120881357952 3121001005056 3121234718613 3124285778944 3132110389248 3132465021312 3135527059456 3137551258644 3138397720216 3140618268672 3143614104576 3154803981408 3154924929024 3158245406976 3161332645888 3164226932368 3175611922432 3177424060416 3177783823104 3180890161152 3187275411584 3189095329032 3189217591296 3192137407206 3195257776128 3198620703372 3198743330816 3212324951616 3215465054208 3218408900388 3221554950144 3221919709536 3225069191168 3229988838912 3233146208256 3233388319713 3233512280064 3238762589568 3239636356352 3244896609624 3253391605827 3256571851776 3256940575944 3260124291072 3266298768896 3268289101824 3274849795008 3278051016704 3279921610752 3280167224946 3280292978688 3291969371904 3292095578112 3295109581632 3298330607616 3301802016384 3301928599552 3302175861721 3313682006016 3315948337152 3322228542336 3325476077568 3325852603392 3330925990128 3334182027264 3337691168736 3337819127808 3340874992488 3344140754944 3358339722144 3361622556672 3362003175168 3365289590784 3368370605424 3370423136256 3371663245312 3376806513408 3377188851102 3380490110976 3384047990524 3385979070912 3398161932288 3401403439104 3404983329396 3408311758848 3408697663712 3417234568704 3420574973952 3422914412544 3423706603872 3426048184284 3429397204992 3438375215616 3441736286208 3441994017759 3445358625792 3448645153536 3452016263168 3464696159936 3466673261568 3470061993984 3470454890496 3477027721728 3479146463232 3482331716952 3485735755776 3486130426944 3489538179072 3493210828928 3507780059136 3510991527696 3511126130688 3514821501312 3518257299456 3518655652864 3523624187904 3524023148976 3527467941888 3530697435243 3534148752384 3534548905096 3536565867648 3549290545152 3553026082848 3556499226624 3559755298914 3559891771392 3563638466608 3572563412736 3572967914934 3576460552192 3578501431296 3585684838032 3594664998144 3598178844672 3598586247168 3602373667332 3605895049216 3622182349024 3624249318912 3624659673228 3628202840064 3635486016338 3637289484288 3637701315072 3641257230336 3644590900896 3648153550848 3648566611712 3661694271488 3663783788544 3664058147937 3667639827456 3671225008128 3674586115008 3674726989824 3678594546176 3684206019384 3687807393792 3688224944448 3691830247424 3695210218964 3710621933568 3714527268432 3714669674496 3718579269504 3722214244352 3725622033272 3727892256768 3735375547431 3739026940928 3741160587264 3741584178816 3754902564828 3755046518784 3758484366549 3762158349312 3765835923456 3766117924938 3766262308864 3779668538112 3779813441536 3782253572064 3783273964096 3785950789632 3789416931102 3793121150976 3793550625744 3803051374848 3806768922624 3807199942656 3814410548608 3828134920192 3830319415296 3834350728704 3834784871676 3838533439488 3844388889792 3845803389184 3848146845696 3851669929356 3855871532832 3859640713216 3876028454016 3876177051648 3879725797728 3883518296064 3887605599936 3887754641408 3897783179928 3901593329664 3904261751808 3905315059712 3911656186944 3921896730312 3925730451456 3929862182544 3930012844032 3933610878252 3937456050176 3947764136448 3951623143424 3951919057427 3954174188976 3958039461888 3958487609472 3965984745096 3968401434624 3975917346432 3976367518233 3980254485504 3984145252352 3994575568896 4001061629952 4002141052928 4004878242816 4008793079808 4009093274934 4013012232192 4019133839328 4023518121216 4027451179008 4031138420688 4031292964864 4033895442786 4048409528064 4052366917632 4056631930368 4060501551744 4064470761472 4074955142652 4075111366656 4079400317344 4081728195072 4096414384128 4100164763508 4104172744704 4104637438176 4108649791488 4119406055424 4127207960832 4130128134144 4131242377216 4133909379384 4134067863552 4138418864448 4148783318016 4149253062504 4153309028352 4161175143936 4161646291484 4176147185664 4176620028416 4179003383808 4183401678192 4187491024896 4191324787431 4191485472768 4206405308544 4206566572032 4206881577261 4210993875968 4232428142976 4236565413888 4237045097472 4241186881536 4252127105376 4252290121728 4256183209608 4260343701504 4264827604496 4267261294848 4267744453962 4282615037952 4283099935488 4287286738944 4291211867184 4295406600192 4295892946048 4306651785216 4311184426284 4311349706752 4313809944576 4315296865297 4318350119424 4326528812832 4337855474436 4342095802368 4342587434592 4346832388096 4350812032006 4357718802432 4366466393344 4368958083072 4373556299928 4373723971584 4385006077419 4389292495872 4393479442176 4397774143488 4402402688512 4418242674688 4420763910144 4421094955362 4421264449536 4429638056448 4433968103424 4434470137856 4441234653504 4445576036352 4450254891648 4450425503744 4453298560656 4454499989984 4461732838233 4477786296192 4482163408896 4482670900224 4487052787712 4491160807232 4493897515008 4502408684544 4502918468136 4507320147968 4509892214784 4514638761216 4526457886368 4530882576384 4535030723274 4535204585472 4539977772528 4544415678464 4556312758272 4563710921664 4563885883392 4564942138496 4568064245712 4572529606656 4584500287488 4589325357012 4593811501056 4598193538048 4617717117948 4622231015424 4627273187328 4631509582458 4634331812352 4636036962304 4638861950976 4643108955936 4647647674368 4648173902592 4652717572096 4655721222504 4672472656896 4677040078848 4681322036928 4681501507584 4686428668416 4691009732608 4698165583872 4698697531968 4703290589184 4707596580324 4710927403008 4712198336512 4715421156864 4732205972112 4732387393536 4737368110464 4741998968832 4746340398552 4746522361856 4763417883648 4763957219912 4766675734656 4771335241728 4780913117376 4783826386944 4788206110809 4792886664192 4797571792896 4797931055058 4798114996224 4803164889776 4823197581312 4827613350582 4832332425216 4832879564304 4837603786752 4844983258368 4849719312384 4850268420096 4859454534528 4864204734464 4867344914436 4884857777664 4885410863916 4890186436608 4899448153344 4899635986432 4900002891586 4902433652736 4912274692512 4917076525056 4917633259264 4920439468032 4938143367168 4942664372448 4947495911424 4952703024576 4952892899328 4958105692672 4970523009024 4978784600064 4980500729908 4983342813504 4988214116352 4988778905088 5001273040896 5006536753104 5006728691712 5011312488732 5016211132416 5021490566584 5039558050816 5042433835008 5043004762752 5047934386176 5052555908136 5057494867968 5058067500992 5065209770112 5065783276653 5070735166464 5075691896832 5076071985786 5076266590208 5102105158656 5107092553728 5107474994094 5112467638272 5113046495568 5118044585984 5122730295749 5125851853056 5130862460928 5135559905808 5141162043776 5144095807488 5162604429312 5168037938688 5172967730304 5178024394752 5183474133248 5197044239904 5202124439552 5205092990976 5205682335744 5206887126722 5215541582592 5228603633664 5229195640416 5234307268608 5239816243392 5240017125376 5244814504336 5263685515264 5266689196032 5272232251968 5277385949184 5277983479296 5286034723464 5287979660128 5291201912832 5301223128576 5301823357644 5307005980672 5326100758528 5329539124272 5334748839936 5339632948371 5339837657088 5345457699912 5350682976256 5358845119104 5359451872401 5364690828288 5369934905344 5374851227584 5378527257048 5397268267008 5397879370752 5403155890176 5403560500998 5408842573824 5414002068992 5433273523536 5433481822208 5436582395904 5436989509842 5442304260096 5453229024507 5456551972608 5461885845504 5466886351344 5472230326272 5472849917568 5478199721984 5492541407232 5501459741184 5502943947776 5506837512192 5511879172512 5512090484736 5517891819264 5526309029076 5531711090688 5532337416672 5537745371136 5542815328446 5548233525248 5568196247552 5571790902648 5572004511744 5577868904256 5583321366528 5588433049908 5588647297024 5591838385152 5608540411392 5609175436348 5612376268224 5632569778176 5643237523968 5648753885184 5649176887407 5649393463296 5669502807168 5669720162304 5674910946144 5678926184448 5680458268672 5684125396653 5689681726464 5690325938616 5704577062272 5710153383936 5710799913984 5716382318592 5721615822912 5727208800256 5742202380288 5748245901712 5751526093056 5751746592768 5752177307514 5757800159232 5768705083776 5772220268544 5777504894034 5783807299248 5789461069824 5790116579456 5814265577472 5819588696592 5825277444096 5831408399904 5831631962112 5846674769892 5852389994496 5857972589568 5863698857984 5864137956182 5867484280416 5888595677184 5894793273816 5895019266048 5900416317378 5906184075264 5921646204672 5927434715136 5933673188864 5937059192832 5937731414208 5948977117644 5958420922368 5963876019648 5970381728256 5976217878528 5976894533632 5991863353344 6003211579392 6003891290848 6007317364224 6013189619712 6013639912401 6019518348288 6035277181824 6041176768512 6046707631032 6046939447296 6053303696704 6075083677696 6078550376448 6084947895552 6085181177856 6090752327616 6096706142208 6112432713978 6112667049984 6119100476016 6125082001408 6130689681463 6156259117056 6156956157264 6162974687232 6169697583104 6175346109944 6179109083136 6190811941248 6196863565824 6197565203456 6201101795328 6207628296672 6223879593756 6229963542528 6241762715904 6242002010112 6242469437226 6248571557888 6264220778496 6264930042624 6271054118912 6275102517288 6276795440432 6281236537344 6287228209152 6309607962816 6309849858048 6316490813952 6322665291776 6328453864736 6351223844864 6354848120832 6355567646208 6361780322304 6374550823168 6378190658064 6378435182592 6384274814412 6390515552256 6397241406744 6397486661632 6401616680943 6424649903232 6430930108416 6436817800776 6443109900288 6443839419072 6450138382336 6459977677824 6466292416512 6466776639426 6467024560128 6477525179136 6479272712704 6489793219248 6506783211654 6513143703552 6513881151888 6520248582144 6526218048009 6532597537792 6536578203648 6549699590016 6556102033408 6560334449892 6560585957376 6583938743808 6590219163264 6596661215232 6603604032768 6603857199104 6604351723442 6627364012032 6631896674304 6644457084672 6650952155136 6651705206784 6661851980256 6668364054528 6675382337472 6675638255616 6681749984976 6688281509888 6716679444288 6723245113344 6724006350336 6730579181568 6736741210848 6740846272512 6743326490624 6753613026816 6754377702204 6760980221952 6768095981048 6771958141824 6796323864576 6802546084911 6802806878208 6809966658792 6816623517696 6817395327424 6834469137408 6841149947904 6845828825088 6847413207744 6852096368568 6858794409984 6876750431232 6883472572416 6883988035518 6890717251584 6897290307072 6904032526336 6904549529053 6929392319872 6933346523136 6940909780992 6947264373687 6954055443456 6958292926464 6964663433904 6971471511552 6972260853888 6979076358144 6986421657856 7015560118272 7021983055392 7022252261376 7029643002624 7036514598912 7037311305728 7047248375808 7048046297952 7054935883776 7061394870486 7068297504768 7069097810192 7073131735296 7098581090304 7106052165696 7112998453248 7119510597828 7119783542784 7127276933216 7145126825472 7145935829868 7152921104384 7157002862592 7171369676064 7189329996288 7196357689344 7196896582587 7197172494336 7204747334664 7211790098432 7244364698048 7248498637824 7249319346456 7256405680128 7270972032676 7274578968576 7275402630144 7282514460672 7289181801792 7296307101696 7297133223424 7323388542976 7327567577088 7328116295874 7335279654912 7349172230016 7349453979648 7350004337379 7357189092352 7368412038768 7375614787584 7376449888896 7383660494848 7390420437928 7421243867136 7429054536864 7429339348992 7437158539008 7444428488704 7451244066544 7455784513536 7470751094862 7478053881856 7482321174528 7483168357632 7509805129656 7510093037568 7516968733098 7524316698624 7532235849876 7532524617728 7559337076224 7564507144128 7566547928192 7571901579264 7578833862204 7586242301952 7587101251488 7606102749696 7613537845248 7614107978679 7614399885312 7628821097216 7656269840384 7660638830592 7661212491141 7668701457408 7669569743352 7677066878976 7688777779584 7691606778368 7696293691392 7703339858712 7711743065664 7719281426432 7752056908032 7752354103296 7759451595456 7767036592128 7775211199872 7775509282816 7795566359856 7803186659328 7808523503616 7810330690083 7810630119424 7823312373888 7843793460624 7851460902912 7859724365088 7860025688064 7867221756504 7874912100352 7895528272896 7903246286848 7903838114854 7908348377952 7916078923776 7916975218944 7931969490192 7936802869248 7951834692864 7952735036466 7960508971008 7989151137792 8002123259904 8004282105856 8009756485632 8018186549868 8026024464384 8038267678656 8047036242432 8054902358016 8062276841376 8062585929728 8067790885572 8096819056128 8104733835264 8105340751497 8113263860736 8121003103488 8128941522944 8149910285304 8150222733312 8158800634688 8163456390144 8192828768256 8200329527016 8208345489408 8209274876352 8217299582976 8238812110848 8254415921664 8260256268288 8262484754432 8263103483711 8267818758768 8268135727104 8276837728896 8297566636032 8298506125008 8306618056704 8314222992669 8322350287872 8323292582968 8352294371328 8353240056832 8358006767616 8366803356384 8374982049792 8382649574862 8382970945536 8412810617088 8413133144064 8413763154522 8421987751936 8464856285952 8473130827776 8474090194944 8504254210752 8504580243456 8512366419216 8520687403008 8529655208992 8534522589696 8535488907924 8565230075904 8566199870976 8574573477888 8582423734368 8590813200384 8591785892096 8613303570432 8622368852568 8622699413504 8627619889152 8628265961271 8630593730594 8636700238848 8653057625664 8675710948872 8684191604736 8685174869184 8693664776192 8701624064012 8715437604864 8732932786688 8737916166144 8747112599856 8747447943168 8770012154838 8778584991744 8786958884352 8795548286976 8796206934273 8804805377024 8836485349376 8842189910724 8842528899072 8850624476067 8859276112896 8867936206848 8868940275712 8882469307008 8891152072704 8900509783296 8900851007488 8906597121312 8908999979968 8923465676466 8955572592384 8964326817792 8965341800448 8982321614464 8987795030016 9004817369088 9005836936272 9014640295936 9019784429568 9029277522432 9052915772736 9061765152768 9070061446548 9070409170944 9079955545056 9088831356928 9112625516544 9127421843328 9127771766784 9129884276992 9136128491424 9145059213312 9168649070967 9169000574976 9178650714024 9187623002112 9196387076096 9235434235896 9244462030848 9254546374656 9263019164916 9268663624704 9272073924608 9277723901952 9286217911872 9295295348736 9296347805184 9305435144192 9306131973941 9311442445008 9344945313792 9362644073856 9363003015168 9363704155839 9372857336832 9382019465216 9396331167744 9397395063936 9406581178368 9415193160648 9421854806016 9424396673024 9430842313728 9464411944224 9464774787072 9474736220928 9483997937664 9492680797104 9493044723712 9526835767296 9527914439824 9533351469312 9542670483456 9561826234752 9567652773888 9576412221618 9585773328384 9595862110116 9596229992448 9606329779552 9646395162624 9655226701164 9664664850432 9665759128608 9675207573504 9689966516736 9699438624768 9700164959139 9700536840192 9718909069056 9728409468928 9734689828872 9769715555328 9770821727832 9780372873216 9798896306688 9800005783172 9804867305472 9824549385024 9834153050112 9835266518528 9840878936064 9876286734336 9885328744896 9894991822848 9905406049152 9905785798656 9906527585163 9916211385344 9941046018048 9961001459816 9966685627008 9976428232704 9977557810176 10002546081792 10013073506208 10013457383424 10022624977464 10032422264832 10042981133168 10079116101632 10084867670016 10086009525504 10095868772352 10105111816272 10114989735936 10116135001984 10130419540224 10131566553306 10141470332928 10152143971572 10152533180416 10161828102151 10204210317312 10214949988188 10224935276544 10226092991136 10236089171968 10245460591498 10251703706112 10261724921856 10271119811616 10282324087552 10288191614976 10325208858624 10325982053277 10336075877376 10345935460608 10356048789504 10366948266496 10394088479808 10404248879104 10410185981952 10411364671488 10413774253444 10431083165184 10457207267328 10458391280832 10468614537216 10479632486784 10480034250752 10489629008672 10527371030528 10533378392064 10544464503936 10554771898368 10555966958592 10572069446928 10575959320256 10582403825664 10592092305729 10602446257152 10603646715288 10614011961344 10652201517056 10659078248544 10669497679872 10679265896742 10679675314176 10690915399824 10701365952512 10717690238208 10718903744802 10729381656576 10749702455168 10757054514096 10794536534016 10795758741504 10807121001996 10817685147648 10828004137984 10866547047072 10866963644416 10873979019684 10884608520192 10906458049014 10913103945216 10923771691008 10933772702688 10944460652544 10945699835136 10956399443968 10985082814464 11002919482368 11005887895552 11013675024384 11023758345024 11024180969472 11035783638528 11052618058152 11063422181376 11064674833344 11075490742272 11085630656892 11096467050496 11136392495104 11143581805296 11144009023488 11155737808512 11166642733056 11176866099816 11177294594048 11183676770304 11206126642293 11217080822784 11218350872696 11224752536448 11265139556352 11275453099647 11286475047936 11297507770368 11298353774814 11298786926592 11339005614336 11339440324608 11349821892288 11357852368896 11360916537344 11368250793306 11379363452928 11380651877232 11409154124544 11420306767872 11421599827968 11443231645824 11454417600512 11484404760576 11496491803424 11503052186112 11504354615028 11515600318464 11537410167552 11544440537088 11555009788068 11567614598496 11578922139648 11580233158912 11628531154944 11639177393184 11650554888192 11662816799808 11663263924224 11693349539784 11704779988992 11715945179136 11728275912364 11734968560832 11777191354368 11789586547632 11790038532096 11800832634756 11812368150528 11843292409344 11854869430272 11855757172281 11867346377728 11874118385664 11875462828416 11897954235288 11927752039296 11929102554699 11940763456512 11952435757056 11953789067264 11983726706688 12006423158784 12007782581696 12014634728448 12026379239424 12027279824802 12039036696576 12070554363648 12082353537024 12093415262064 12093878894592 12106607393408 12150167355392 12157100752896 12169895791104 12181504655232 12193412284416 12224865427956 12225334099968 12238200952032 12250164002816 12261379362926 12312518234112 12313912314528 12325949374464 12339395166208 12350692219888 12358218166272 12381623882496 12393727131648 12395130406912 12402203590656 12415256593344 12447759187512 12459927085056 12483525431808 12484938874452 12497143115776 12528441556992 12529860085248 12542108237824 12550205034576 12553590880864 12562473074688 12573974362293 12574456418304 12619215925632 12619699716096 12620644731783 12632981627904 12645330583552 12656907729472 12702447689728 12709696241664 12711135292416 12723560644608 12749101646336 12756381316128 12756870365184 12768549628824 12781031104512 12794482813488 12794973323264 12803233361886 12849299806464 12861860216832 12873635601552 12886219800576 12887678838144 12900276764672 12919955355648 12933553278852 12934049120256 12945890595891 12955050358272 12958545425408 12979586438496 13013566423308 13026287407104 13027762303776 13040497164288 13052436096018 13065195075584 13073156407296 13099399180032 13112204066816 13120668899784 13121171914752 13167877487616 13180438326528 13193322430464 13207208065536 13208703446884 13254728024064 13263793348608 13288914169344 13301904310272 13303410413568 13323703960512 13336728109056 13350764674944 13351276511232 13363499969952 13376563019776 13385198514699 13433358888576 13446490226688 13448012700672 13461158363136 13473482421696 13481692545024 13486652981248 13507226053632 13508755404408 13521960443904 13536191962096 13543916283648 13592647729152 13605092169822 13605613756416 13619933317584 13633247035392 13634790654848 13668938274816 13691657650176 13694826415488 13696377007247 13704192737136 13717588819968 13753500862464 13767976071036 13781434503168 13794580614144 13808065052672 13809099058106 13858784639744 13866693046272 13881819561984 13894528747374 13908110886912 13916585852928 13929326867808 13942943023104 13944521707776 13958152716288 13972843315712 14031120236544 14043966110784 14044504522752 14059286005248 14073029197824 14074622611456 14094496751616 14096092595904 14109871767552 14122789740972 14136595009536 14138195620384 14146263470592 14197162180608 14212104331392 14225996906496 14239021195656 14239567085568 14254553866432 14290253650944 14291871659736 14305842208768 14314005725184 14342739352128 14378659992576 14392715378688 14393793165174 14394344988672 14409494669328 14423580196864 14436785378929 14488729396096 14496997275648 14498638692912 14512811360256 14541944065352 14549157937152 14550805260288 14578363603584 14592614203392 14594266446848 14646777085952 14656232591748 14670559309824 14698344460032 14698907959296 14700008674758 14714378184704 14736824077536 14751229575168 14752899777792 14767320989696 14780840875856 14842487734272 14858109073728 14858678697984 14874317078016 14888856977408 14902488133088 14911569027072 14941502189724 14956107763712 14964642349056 14966336715264 15019610259312 15020186075136 15033937466196 15048633397248 15064471699752 15065049235456 15118674152448 15129014288256 15133095856384 15143803158528 15157667724408 15172484603904 15174202502976 15197349829959 15212205499392 15227075690496 15228215957358 15228799770624 15257642194432 15312539680768 15321277661184 15322424982282 15337402914816 15339139486704 15354133757952 15368190887247 15377555559168 15383213556736 15392587382784 15406679717424 15423486131328 15438562852864 15504113816064 15518903190912 15534073184256 15550422399744 15551018565632 15591132719712 15606373318656 15617047007232 15620661380166 15621260238848 15646624747776 15687586921248 15702921805824 15719448730176 15720051376128 15734443513008 15749824200704 15791056545792 15807676229708 15816696755904 15832157847552 15833950437888 15863938980384 15873605738496 15903669385728 15905470072932 15921017942016 15978302275584 16004246519808 16008564211712 16018898845113 16019512971264 16036373099736 16052048928768 16076535357312 16078355617203 16094072484864 16109804716032 16124553682752 16125171859456 16135581771144 16193638112256 16209467670528 16210681502994 16226527721472 16242006206976 16257883045888 16299820570608 16300445466624 16317601269376 16326912780288 16359687073521 16385657536512 16400659054032 16416690978816 16418549752704 16434599165952 16477624221696 16508831843328 16520512536576 16524969508864 16526206967422 16535637517536 16536271454208 16553675457792 16595133272064 16597012250016 16613236113408 16628445985338 16644700575744 16646585165936 16704588742656 16706480113664 16716013535232 16733606712768 16749964099584 16765299149724 16765941891072 16825621234176 16827526309044 16843975503872 16929712571904 16946261655552 16947530662221 16948180389888 17008508421504 17009160486912 17024732838432 17041374806016 17059310417984 17069045179392 17070977815848 17130460151808 17132399741952 17149146955776 17164847468736 17181626400768 17183571784192 17226607140864 17244737705136 17245398827008 17255239778304 17256531922542 17261187461188 17273400477696 17306115251328 17351421897744 17368383209472 17370349738368 17387329552384 17403248128024 17465865573376 17475832332288 17494225199712 17494895886336 17540024309676 17557169983488 17573917768704 17591096573952 17592413868546 17609610754048 17672970698752 17684379821448 17685057798144 17701248952134 17718552225792 17737880551424 17764938614016 17782304145408 17801019566592 17813194242624 17817999959936 17846931352932 17911145184768 17928653635584 17930683600896 17964643228928 17975590060032 18009634738176 18011673872544 18029280591872 18039568859136 18040919737203 18058555044864 18105831545472 18123530305536 18140122893096 18140818341888 18159911090112 18177662713856 18225251033088 18254843686656 18255543533568 18259768553984 18272256982848 18290118426624 18337298141934 18338001149952 18357301428048 18375246004224 18392069044389 18392774152192 18470868471792 18488924061696 18509092749312 18526038329832 18537327249408 18544147849216 18572435823744 18590590697472 18592695610368 18610870288384 18612263947882 18622884890016 18689890627584 18725288147712 18726006030336 18727408311678 18745714673664 18792662335488 18794790127872 18813162356736 18830386321296 18843709612032 18848793346048 18861684627456 18928823888448 18929549574144 18949472441856 18967995875328 18985361594208 18986089447424 19053671534592 19055828879648 19066702938624 19085340966912 19123652469504 19135305547776 19152824443236 19171546656768 19191724220232 19192459984896 19212659559104 19292790325248 19310453402328 19329329700864 19331518257216 19350415147008 19379933033472 19398877249536 19400329918278 19401073680384 19437818138112 19456818937856 19458275945513 19469379657744 19539431110656 19541643455664 19560745746432 19578654144027 19597792613376 19600011566344 19609734610944 19649098770048 19668306100224 19670533037056 19681757872128 19770657489792 19789983645696 19810812098304 19811571597312 19813055170326 19832422770688 19882092036096 19922002919632 19933371254016 19952856465408 19955115620352 20005092163584 20026147012416 20026914766848 20045249954928 20064844529664 20085962266336 20158232203264 20169735340032 20172019051008 20191737544704 20210223632544 20229979471872 20232270003968 20260839080448 20263133106612 20282940665856 20304287943144 20305066360832 20323656204302 20408420634624 20429899976376 20449870553088 20452185982272 20472178343936 20490921182996 20503407412224 20523449843712 20542239623232 20564648175104 20576383229952 20650417717248 20651964106554 20672151754752 20691870921216 20712097579008 20713648587159 20733896532992 20788176959616 20808497758208 20822729342976 20827548506888 20841793121061 20862166330368 20914414534656 20916782561664 20937229074432 20959264973568 20960068501504 20979258017344 21054742061056 21066756784128 21088929007872 21109543796736 21111933917184 21144138893856 21151918640512 21164807651328 21184184611458 21204892514304 21207293430576 21228023922688 21318156497088 21338995359744 21358531793484 21359350628352 21381830799648 21402731905024 21435380476416 21437807489604 21458763313152 21499404910336 21514109028192 21589073068032 21590689747761 21591517483008 21614242003992 21635370295296 21656008275968 21733094094144 21733927288832 21747958039368 21769217040384 21812916098028 21826207890432 21847543382016 21867545405376 21888921305088 21891399670272 21912798887936 21970165628928 22005838964736 22011775791104 22047516690048 22048361938944 22050013012137 22071567277056 22105236116304 22126844362752 22129349666688 22150981484544 22171261313784 22192934100992 22272784990208 22287163610592 22288018046976 22311475617024 22333285466112 22353732199632 22354589188096 22367353540608 22412253284586 22434161645568 22436701745392 22449505072896 22530279112704 22550906199294 22572950095872 22596707549628 22597573853184 22678011228672 22699643784576 22715704737792 22721833074688 22736501586612 22758726905856 22761303754464 22818308249088 22840613535744 22842323936037 22843199655936 22886463291648 22908835201024 22968809521152 22992983606848 23006104372224 23008709230056 23031200636928 23074820335104 23088881074176 23110019576136 23135229196992 23157844279296 23160466317824 23257062309888 23278354786368 23301109776384 23325633599616 23326527848448 23386699079568 23409559977984 23430992070249 23431890358272 23456551824728 23469937121664 23554382708736 23579173095264 23580077064192 23601665269512 23624736301056 23686584818688 23709738860544 23711514344562 23734692755456 23748236771328 23750925656832 23795908470576 23855504078592 23858205109398 23881526913024 23907578134528 23929466176033 23967453413376 24012846317568 24015565163392 24029269456896 24054559649604 24078073393152 24141108727296 24164707074048 24186830524128 24187757789184 24213214786816 24300334710784 24314201505792 24316022254491 24339791582208 24363009310464 24386824568832 24449730855912 24450668199936 24476401904064 24500328005632 24522758725852 24625036468224 24627824629056 24651898748928 24678790332416 24701384439776 24716436332544 24763247764992 24787454263296 24789310451133 24790260813824 24804407181312 24830513186688 24895518375024 24919854170112 24942668978007 24967050863616 24969877748904 24994286231552 25056883113984 25059720170496 25084216475648 25100410069152 25107181761728 25124946149376 25147948724586 25148912836608 25238431851264 25239399432192 25241289463566 25265963255808 25313815458944 25404895379456 25419392483328 25422270584832 25498203292672 25512762632256 25513740730368 25537099257648 25562062209024 25588965626976 25589946646528 25606466723772 25698599612928 25723720433664 25747271203104 25772439601152 25775357676288 25800553529344 25839910711296 25867106557704 25868098240512 25891781191782 25910100716544 25917090850816 25959172876992 26027132846616 26052574814208 26055524607552 26080994328576 26104872192036 26130390151168 26146312814592 26198798360064 26224408133632 26226371926561 26241337799568 26242343829504 26335754975232 26360876653056 26386644860928 26388620802819 26414416131072 26417406893768 26509456048128 26527586697216 26551873428201 26577828338688 26603808620544 26606820827136 26647407921024 26673456218112 26701529349888 26702553022464 26726999939904 26753126039552 26770397029398 26866717777152 26892980453376 26896025401344 26946964843392 26963385090048 26973305962496 27014452107264 27017510808816 27043920887808 27072383924192 27087832567296 27185295458304 27210184339644 27211227512832 27239866635168 27266494070784 27269581309696 27337876549632 27383315300352 27389652830976 27392754014494 27408385474272 27435177639936 27507001724928 27535952142072 27562869006336 27589161228288 27618198116212 27717569279488 27733386092544 27763639123968 27789057494748 27816221773824 27833171705856 27858653735616 27885886046208 27889043415552 27916305432576 27918395921823 27945686631424 28087932221568 28089009045504 28091112467517 28118572010496 28146058395648 28149245222912 28188993503232 28192185191808 28219743535104 28245579481944 28273190019072 28276391240768 28292526941184 28394324361216 28424208662784 28451993812992 28478042391312 28479134171136 28509107732864 28580507301888 28583743319472 28611684417536 28628011450368 28637879196971 28685478704256 28757319985152 28787586330348 28788689977344 28818989338656 28847160393728 28873570757858 28977458792192 28993994551296 28997277385824 29025622720512 29083888130704 29098315874304 29100494877417 29101610520576 29156727207168 29185228406784 29188532893696 29293554171904 29312465183496 29341118619648 29396688920064 29400017349516 29428756369408 29473648155072 29502459150336 29505799555584 29534641979392 29561681751712 29684975468544 29716218147456 29717357395968 29719582755489 29748634156032 29777713954816 29804976266176 29823138054144 29883004379448 29912215527424 29929284698112 29932673430528 30039220518624 30040372150272 30067874932392 30097266794496 30128943399504 30130098470912 30237348304896 30258028576512 30266191712768 30287606317056 30315335448816 30344969207808 30348405005952 30394699659918 30424410998784 30456431914716 30457599541248 30485484306453 30515284388864 30625079361536 30644849964564 30674805829632 30678278973408 30708267515904 30736381774494 30755111118336 30766427113472 30785174765568 30813359434848 30846972262656 30877125705728 31008227632128 31037806381824 31068146368512 31100844799488 31182265439424 31212746637312 31234094014464 31241322760332 31242520477696 31293249495552 31375173842496 31405843611648 31438897460352 31440102752256 31468887026016 31499648401408 31582113091584 31615352459416 31633393511808 31664315695104 31667900875776 31727877960768 31747211476992 31776276917187 31807338771456 31810940145864 31842035884032 31956604551168 32008493039616 32017128423424 32037797690226 32039025942528 32072746199472 32104097857536 32153070714624 32156711234406 32188144969728 32249107365504 32250343718912 32252758759001 32271163542288 32387276224512 32421363005988 32453055442944 32484012413952 32515766091776 32599641141216 32600890933248 32635202538752 32653825560576 32719374147042 32771315073024 32801318108064 32833381957632 32837099505408 32869198331904 32955248443392 33017663686656 33041025073152 33052413934844 33071275035072 33072542908416 33107350915584 33190266544128 33194024500032 33226472226816 33256891970676 33289401151488 33293170331872 33409177485312 33412960227328 33432027070464 33467213425536 33499928199168 33530598299448 33531883782144 33618379926879 33651242468352 33655052618088 33687951007744 33859425143808 33892523311104 33895061324442 33896360779776 34017016843008 34018320973824 34049465676864 34082749612032 34118620835968 34138090358784 34141955631696 34260920303616 34264799483904 34329694937472 34363252801536 34367143568384 34453214281728 34489475410272 34490797654016 34513063845084 34522374922376 34546800955392 34612230502656 34702843795488 34736766418944 34740699476736 34774659104768 34806496256048 34931731146752 34951664664576 34988450399424 34989791772672 35080048619352 35114339966976 35147835537408 35184827737092 35219221508096 35345941397504 35368759642896 35370115596288 35402497904268 35437104451584 35475761102848 35529877228032 35564608290816 35567271516843 35602039133184 35626388485248 35635999919872 35693862705864 35787307664097 35822290369536 35857307271168 35861367201792 35929286457856 35951180120064 36019269476352 36023347745088 36058561183744 36079137718272 36081839474406 36117110089728 36211663090944 36247060611072 36280245786192 36281636683776 36319822180224 36355325427712 36450502066176 36509687373312 36519537107968 36544513965696 36580236853248 36674596283868 36676002299904 36714602856096 36750492008448 36784138088778 36785548304384 36941736943584 36977848123392 37018185498624 37052076659664 37074654498816 37088295698432 37144871647488 37181181394944 37185391220736 37224527895764 37245769780032 37379781255168 37450576295424 37454816623356 37491429347328 37585324670976 37589580255744 37626324713472 37660772642592 37687419224064 37697586692096 37721923086879 37723369254912 37857647776896 37859099148288 37861934195349 37898944883712 37935991750656 37970723188416 37972178894848 38107343069184 38111657759296 38133405877248 38170681933824 38247304939008 38270611095552 38305648886472 38343093313536 38383448440464 38384919969792 38425319118208 38585580650496 38620906804656 38658659401728 38663036514432 38700830294016 38759866066944 38800659836556 38802147360768 38837671787673 38875636276224 38913637875712 38916551891026 38938759315488 39078862221312 39083286911328 39121491492864 39157308288054 39195585226752 39200023132688 39219469221888 39298197540096 39336612200448 39341066074112 39363515744256 39541314979584 39579967291392 39621624196608 39626110340652 39664845541376 39764184072192 39844005839264 39866742508032 39905712930816 39910231240704 40010184327168 40052294024832 40053829533696 40090499909856 40129689059328 40171924532672 40316464406528 40339470680064 40344038102016 40383475089408 40420447265088 40459958943744 40464540007936 40521678160896 40526266213224 40565881331712 40608575886288 40610132721664 40647312408604 40816841269248 40859799952752 40899741106176 40904371964544 40944356687872 40981842365992 41006814824448 41084479246464 41089131021741 41129296350208 41152766459904 41303928213108 41344303509504 41383741842432 41424195158016 41427297174318 41467793065984 41576353919232 41616995516416 41645458685952 41655097013776 41683586242122 41724332660736 41828829069312 41833565123328 41874458148864 41918529947136 41958516034688 42109484122112 42133513568256 42177858015744 42219087593472 42223867834368 42288277787712 42303837281024 42329615302656 42368369222916 42409785028608 42414586861152 42456047845376 42636312994176 42677990719488 42717063586968 42718701256704 42763661599296 42805463810048 42870760952832 42875614979208 42917526626304 42998809820672 43028218056384 43178146136064 43181379495522 43183034966016 43228484007984 43270740590592 43310356136787 43312016551936 43466188188288 43467854577664 43471109631697 43495916078736 43538434080768 43625832196056 43652415780864 43735090810752 43777842610176 43782799340544 43825597775872 43940331257856 44011677929472 44023551582208 44095033380096 44096723877888 44100026024274 44143134554112 44210472232608 44253688725504 44258699333376 44301962969088 44342522627568 44385868201984 44574327221184 44576036093952 44622951234048 44666570932224 44707464399264 44709178376192 44734707081216 44824506569172 44868323291136 44873403490784 44899010145792 45060558225408 45101812398588 45145900191744 45193415099256 45195147706368 45356022457344 45399287569152 45431409475584 45443666149376 45473003173224 45517453811712 45522607508928 45636616498176 45681227071488 45684647872074 45686399311872 45772926583296 45817670402048 45937619042304 45985967213696 46012208744448 46017418460112 46062401273856 46104572661741 46149640670208 46177762148352 46220039152272 46270458393984 46315688558592 46320932635648 46556709572736 46602219552768 46651267199232 46653055696896 46773398159136 46819119955968 46861984140498 46863780716544 46913103649456 46939874243328 47108765417472 47158346190528 47160154128384 47203330539024 47249472602112 47373169637376 47423028689124 47469385510912 47496473542656 47501851313664 47591816941152 47711008157184 47716410218796 47763053826048 47815156269056 47858932352066 47934906826752 48025692635136 48031130326784 48058538913792 48109119299208 48156146786304 48235066851609 48282217454592 48329414148096 48373661048256 48375515578368 48426429573632 48600669421568 48628403011584 48632044508982 48679583164416 48726018620928 48773649137664 48899461711824 48901336399872 48952803808128 49000656011264 49045517451704 49079061220563 49250072936448 49255649258112 49303797497856 49357580664832 49402768879552 49432872665088 49526495529984 49574908526592 49578620902266 49580521627648 49608814362624 49661026373376 49791036750048 49839708340224 49885337956014 49934101727232 49939755497808 49988572463104 50113766227968 50119440340992 50200820138304 50214363523456 50249892298752 50295897449172 50297825673216 50476863702528 50482578927132 50531926511616 50627630917888 50809790758912 50838784966656 50842591986663 50844541169664 50996406585344 51025525264512 51027481460736 51074198515296 51124124418048 51177931253952 51179893293056 51212933447544 51397199225856 51447440867328 51494542406208 51544879202304 51550715352576 51601107058688 51679821422592 51734213115408 51736196481024 51783562383564 51820201433088 51834181701632 51918345753984 52054265693232 52105149628416 52111049215104 52161988657152 52209744384072 52260780302336 52397596720128 52448816267264 52452743853122 52482675599136 52484687659008 52671509950464 52721753306112 52773289721856 52777241605638 52828832262144 52834813787536 53018912096256 53055173394432 53103746856402 53155656677376 53213641654272 53294815842048 53346912436224 53403058699776 53453999879808 53506252079104 53540794058796 53733435554304 53785960906752 53792050802688 53893929686784 53926770180096 53946611924992 54028904214528 54035021617632 54087841775616 54144767848384 54175665134592 54370590916608 54420368679288 54422455025664 54479733270336 54532988141568 54539162619392 54675753099264 54766630600704 54779305661952 54785508028988 54816770948544 54870355279872 55014003449856 55071904284144 55125738012672 55176207133167 55178322456576 55236396232424 55435138558976 55466772185088 55527278247936 55578114989496 55632443547648 55717307471232 55771772092416 55778086831104 55832610865152 55836791843646 55891373262848 56175864443136 56178018091008 56182224935034 56237144020992 56298490445824 56350033253239 56377987006464 56384370383616 56439487070208 56491158963888 56546380038144 56552782481536 56585053882368 56788648722432 56848417325568 56903987625984 56956084782624 56958268342272 57018215465728 57161014603776 57167486638944 57223368835072 57256022900736 57275758393942 57370957408512 57514639970304 57575172660696 57577379954688 57637978677312 57694320787456 57747141515716 57954917584384 57987989102592 57994554771648 58051245441024 58167776261408 58196631748608 58200989754834 58203221041152 58313454414336 58370456813568 58374827836539 58377065787392 58587108343808 58624930366992 58682237239296 58735962432081 58793377840128 58800034699032 58857512738816 58947296310144 59004918300672 59011599111168 59069283958784 59123363503424 59369950937088 59432436294912 59434714791936 59439165510978 59497268312064 59609952532352 59646276108288 59766008758896 59824431054848 59858569396224 59865346861056 60078441037248 60080744300544 60135749864784 60194533588992 60257886799008 60260196941824 60474696609792 60516057153024 60532383425536 60575212634112 60630670897632 60689938415616 60696810011904 60789399319836 60848821997568 60912863829432 60915199082496 60970968612906 61030568777728 61250158723072 61289699929128 61349611659264 61356557946816 61416535031808 61472763548988 61510222236672 61532854226944 61570349531136 61626718869696 61693944525312 61754251411456 62016455264256 62075612763648 62136292737024 62140945761477 62201689598976 62364530878848 62425493274624 62468188028928 62482645520664 62485040955392 62525379363183 62586498991104 62750347684992 62811687223296 62877794920704 62880205504512 62937774052032 62999296802816 63164226183168 63230704918832 63266787023616 63328631390208 63335801751552 63455755921536 63494422953984 63552553834374 63614677542912 63621880291728 63684071768064 64016986079232 64034256846848 64075595380452 64078051885056 64145492398944 64208195715072 64306141429248 64313422468812 64376289939456 64498214731008 64500687437824 64505517518002 64542327084576 64774552449024 64842726011976 64906110885888 64968024827904 65199282282432 65201781866496 65270405077504 65307651121152 65438748294084 65542630146048 65602636216128 65666763915264 65674199010816 65738396663808 65910496886784 66035327373312 66104827869688 66142550070144 66145085816832 66150039036411 66214701831168 66380533088256 66388049000064 66452944453632 66513783941352 66578802302976 66586340663744 66818354970624 66825920454656 66864054140928 66934426851072 66999856398336 67061196598896 67063767564288 67236759853758 67302484936704 67310105236176 67375902015488 67437586496093 67718850287616 67790122648884 67792721559552 68034033686016 68098931353728 68165499224064 68237241671936 68276180717568 68283911263392 68521840607232 68526971808111 68529598967808 68659389874944 68726505603072 68734287136768 68906428563456 68978950820544 68981595308032 69026127690168 69044749844752 69093601910784 69224461005312 69405687590976 69473532837888 69481398953472 69549318209536 69612992512096 69863462293504 69903329329152 69976900798848 69979583545344 70160097238704 70228679933952 70292976210747 70295671074816 70369655474184 70438443016192 70691882795008 70737519285792 70740231192576 70804995808536 70874208903168 70951522205696 71059754456064 71129216581632 71134543033686 71204078266368 71252776970496 71271999839744 71387725411728 71574615328194 71644580739072 71722734403584 71788398528099 71858572915712 71902360240128 72038538952704 72046695490176 72117122367488 72163678948812 72234220179456 72423326181888 72494121222144 72560491572384 72563273367552 72639644360448 72710650855424 72901004132352 73019374746624 73039074215936 73089027931392 73160473706496 73349192567736 73352004599808 73429205712192 73500984016896 73568276177556 73571096608768 73883473887168 73955696246784 74036370997248 74104153319328 74149308997632 74176591396864 74289743294976 74362362789888 74367931353399 74370782441472 74449055791528 74491539560064 74759562510336 74828006934021 74901152590848 74909633246712 74982858694656 75170649341952 75179160511488 75252649426944 75321545285184 75374838448128 75395173384192 75443846173758 75446738509824 75715295553792 75718198296576 75723868390698 75797889767424 75941446376832 75944357789696 75950044819583 76214686138368 76223315518592 76266811754496 76494609878016 76541222191104 76611297772944 76686186627072 76766896880928 76769839939584 76850638236416 77171161300992 77241813609312 77317318803456 77326073028864 77401660588032 77519732133888 77601319673112 77604294721536 77675343575346 77751272552448 77833103782052 77877518630976 78157724442624 78166573822656 78242982985728 78314616576108 78391170453504 78400046265376 78438938443776 78596395080192 78673224400896 78679115779683 78682132148224 78727031488512 79082629959168 79159934582784 79165862408457 79243248393216 79252220681304 79329691082752 79528368144384 79688011678528 79733485016064 79811425861632 79820462481408 80020368654336 80104588049664 80107659067392 80180999819712 80259378118656 80343849065344 80632928813056 80678941360128 80688076204032 80840894530176 80919917887488 80929080015872 81043356321792 81052532426448 81131762663424 81217151772576 81220265443328 81294624817208 81633682538496 81719599905504 81799482212352 81808743929088 81888713375744 81963684731984 82013629648896 82168958492928 82178262043482 82258592700416 82305532919808 82607856426216 82688607019008 82767483684864 82854594348636 82935586131968 83152707838464 83233991032832 83290917371904 83310194027552 83367172484244 83448665321472 83657658138624 83667130246656 83748916297728 83755187765469 83837059894272 83917032069376 84218968244224 84267027136512 84273337402551 84355716031488 84438175186944 84447735668736 84576555575424 84607674562048 84659230605312 84736738445832 84819570057216 84829173722304 84912095690752 85272625988352 85355981438976 85434127173936 85437402513408 85527323198592 85610927620096 85741521905664 85751229958416 85835053252608 85913637590913 85997619641344 86056436112768 86362758991044 86366069932032 86456968015968 86541481181184 86620712273574 86624033103872 86932376376576 86935709155328 86942219263394 86991832157472 87076868161536 87251664392112 87304831561728 87470181621504 87555685220352 87565598681088 87880662515712 88023355858944 88047103164416 88190066760192 88200052048548 88286269108224 88420944465216 88507377451008 88517398666752 88603925938176 88685045255136 88771736403968 89148654442368 89152072187904 89158748266467 89245902468096 89333141864448 89414928798528 89418356752384 89469414162432 89649013138344 89736646582272 89746806981568 89798020291584 90121116450816 90203624797176 90291800383488 90386830198512 90390295412736 90712044914688 90798575138304 90862818951168 90887332298752 90894138320821 90946006346448 91034907623424 91045215017856 91273232996352 91369295744148 91372798623744 91456452919359 91545853166592 91635340804096 91875238084608 91971934427392 92024417488896 92034836920224 92124802547712 92209145323482 92299281340416 92355524296704 92440078304544 92540916787968 92631377117184 92641865271296 93113419145472 93204439105536 93302534398464 93546796318272 93638239911936 93723968280996 93727561433088 93826207298912 93879748486656 94217530834944 94316692381056 94320308256768 94406661078048 94498945204224 94746339274752 94846057378248 94938771021824 94992947085312 95003702627328 95183633882304 95422016314368 95432820437592 95526107652096 95630312538112 95717864704132 95869813653504 96051385270272 96062260653568 96117077827584 96218238598416 96312293572608 96470133703218 96564434909184 96747322096512 96751031156736 96758276277003 96852859147264 97201338843136 97264089017964 97359166328832 97452037241856 97547298275328 97798923423648 97802672799744 97905607616256 98001312022528 98091034903408 98158122441126 98500145872896 98511298516224 98607594995712 98805537759104 98865745330176 99052991059968 99157241804532 99161043255296 99217628725248 99322052746752 99582073500096 99679416680448 99770675912028 99868203454464 99879510995616 99977144926208 100227532455936 100238880681984 100401640276608 100428727046912 100499784597504 100591794898344 100595651346432 100855139780637 100953727405056 100965157854264 101063853023232 101255261835776 101619581517824 101677569933312 101685183973326 101689082339328 101992813170688 102051050529024 102054962921472 102148397030592 102248248836096 102355862507904 102359786586112 102367451713351 102425866895088 102794398451712 102989084812416 103089758404608 103101430705152 103202214117376 103359642845184 103468426230816 103472392962048 103567124767128 103640402866176 103668363403264 103836691507968 104108531386464 104210299256832 104222098430208 104323977314304 104419488768144 104521560604672 104795193440256 104905487706244 104965351198272 104969375318016 105343019900928 105443506612224 105554483211276 105657664524288 105669627575072 106037824192512 106110346788864 106207493712804 106311313354752 106427283308544 106589631684096 106693824872448 106701814550529 106806117399552 106907999759616 107012504158208 107081588117592 107466871108608 107571921813504 107584101605376 107787859373568 107853540360192 107893223849984 108057808429056 108070043235264 108175683551232 108289535696768 108351330269184 108741181833216 108840737358576 108844910051328 108959466540672 109065976283136 109078325238784 109351506198528 109558611323904 109571016057976 109633541897088 109740710559744 110028006899712 110143808568288 110251476025344 110352414266334 110356644913152 110472792464848 110870277117952 110933544370176 111054556495872 111156229978992 111264887095296 111434614942464 111543544184832 111556173662208 111673583687292 111782746525696 112351728886272 112364449870068 112474288041984 112596980891648 112700066506478 112755974012928 112768740767232 112878974140416 112982317927776 113092760076288 113105564963072 113170107764736 113577297444864 113585802586047 113696834651136 113807975251968 113912169565248 113916536684544 114036430931456 114322029207552 114334973277888 114446737670144 114512045801472 114551516787884 114741914817024 115029279940608 115150345321392 115154759909376 115275957354624 115388641574912 115494283031432 115909835168768 115975978205184 115989109543296 116102490882048 116335552522816 116401979509668 116406442082304 116513015363019 116626908828672 116740913627136 116749655673078 116754131574784 117174216687616 117249860733984 117364474478592 117471924864162 117586755680256 117600069398064 117715025477632 117894592620288 118009836601344 118023198222336 118246727006848 118739901874176 118864872589824 118878331021956 118994536624128 119219905064704 119292552216576 119532017517792 119648862109696 119717138792448 119730693722112 120156882074496 120161488601088 120271499729568 120389067177984 120515773598016 120520393883648 120949393219584 121032114306048 121064766851072 121150425268224 121261341795264 121379876831232 121393620023808 121578798639672 121697643995136 121825727658864 121830398164992 121941937225812 122061137555456 122500317446144 122579399858256 122699223318528 122713115893632 122833070063616 122945527097976 123020444473344 123065708453888 123253437739392 123267393065223 123387889050624 123508502822912 124032910528512 124151225527296 124272585474048 124281891522954 124403379197952 124729061757696 124850986549248 124936376057856 124965291041328 124970081910784 125050758726366 125172997982208 125500695369984 125623374446592 125755589841408 125875548104064 125998593605632 126328452366336 126461409837664 126533574047232 126657262780416 126671603503104 126911511843072 126988845907968 127105107668748 127229355085824 127243760583456 127368143536128 128033972158464 128068513693696 128151190760904 128156103770112 128290984797888 128416391430144 128612282858496 128626844937624 128752579878912 128996429462016 129011035036004 129084654169152 129549104898048 129685452023952 129812221771776 129931068410361 129936049655808 130398564564864 130403563732992 130413328895091 130540810155008 130615302242304 130877496588168 131205272432256 131333527830528 131348398021632 131476793327616 131820993773568 132070654746624 132209655739376 132285100140288 132290171633664 132300078072822 132429403662336 132761066176512 132776098000128 132905888907264 133027567882704 133157604605952 133172681327488 133651840909312 133728108281856 133868853702144 133999712796672 134122393197792 134127535128576 134473519707516 134604969873408 134620210472352 134751804030976 134875172992186 135437700575232 135580245297768 135585443119104 136068067372032 136197862707456 136330998448128 136474483343872 136552361435136 136567822526784 137043681214464 137053943616222 137059197935616 137318779749888 137453011206144 137468574273536 137812857126912 137957901641088 137963190616064 138052255380336 138089499689504 138187203821568 138313717985223 138448922010624 138811375181952 138947065675776 138962797906944 139098636419072 139225985024192 139726924587008 139806658658304 139953801597696 139959167090688 140320194477408 140457359867904 140585952421494 140591342149632 140739310948368 140876886032384 141475038571584 141480462385152 141609991617072 141748417806336 141903044411392 142119508912128 142269086067372 142408156532736 142505553940992 142543999679488 142775450823456 143149230656388 143289161478144 143445468807168 143576797056198 143717145831424 143804720480256 144077077905408 144093390980352 144234244734976 144327357897624 144468440358912 144846652363776 144988242444288 145120983144768 145126546735104 145279288720896 145421301710848 145802008264704 146038749493248 146078148431872 146178055862784 146320947412992 146698385135472 146704009199616 146858411424384 147001968033792 147136552355112 147142193217536 147237183661689 147766947774336 147911392493568 148072741994496 148208306638656 148298617995264 148353182793728 148579486589952 148724725579776 148735862706798 148741564882944 148898111583056 148983079120128 149519125020672 149656013868042 149802305181696 149819266493424 149965717389312 150341298683904 150358321022976 150643090570368 150749676896256 150790346768384 150887692347516 150893477019648 151430591107584 151447736781396 151595779534848 151882892753664 151888715579392 151900089639166 152429372276736 152446631037184 152533623508992 152989219756032 153082444382208 153222595545888 153372373254144 153533793761856 153539679879168 153701276472832 154342322601984 154483627218624 154634637606912 154652146057728 154803321176064 155039464267776 155202639346224 155208589443072 155350687150692 155502545104896 155666207564104 155755037261952 156315448885248 156333147645312 156485965971456 156629233152216 156782340907008 156800092530752 157192790160384 157346448801792 157358231559366 157364264296448 157454062977024 158165259918336 158319869165568 158331724816914 158486496786432 158504441362608 158659382165504 158804639168219 159056736288768 159376023357056 159466970032128 159640924962816 160040737308672 160209176099328 160361999639424 160518756237312 160687698130688 161265857626112 161357882720256 161376152408064 161681789060352 161839835774976 161858160031744 162086712643584 162105064852896 162263525326848 162434303545152 162440530886656 162589249634416 163267365076992 163439199811008 163598964424704 163617487858176 163777426751488 163927369463968 164027259297792 164337916985856 164356524086964 164517185400832 164611065839616 165215712852432 165377214038016 165528621399501 165534967369728 165709188697272 165871172263936 166305415676928 166467982065664 166581834743808 166620388055104 166734344968488 166897330642944 167315316277248 167334260493312 167497832595456 167510375530938 167674119788544 167834064138752 168437936488448 168534054273024 168546674805102 168711432062976 168895471337472 169050099759717 169153111150848 169215349124096 169318461210624 169473476891664 169639140114432 169658347444608 169824191381504 170545251976704 170711962877952 170868254347872 170874805026816 171054646397184 171221855240192 171483043811328 171502459916832 171670106505216 171827275181826 171995239282688 172112872225536 172725517982088 172732139864064 172913936031936 173082962362368 173241424547148 173248066207744 173864752753152 173884438526788 173983664314944 174153736323072 174503328784224 174609663123456 174940363243008 175111370440704 175124483509617 175131197362176 175761325031424 176046711717888 176094206328832 176207887296243 176380133520384 176400104097096 176572538216448 176841888930432 177014754902016 177034797333504 177207851876352 177370090510272 177543472807936 178297308884736 178304144375808 178317496532934 178491804936192 178829857597056 178836713504768 178938828324864 179298026276688 179473293164544 179493613963136 179596040583168 180242232901632 180407249594352 180583600766976 180773660397024 180780590825472 181424089829376 181597150276608 181725637902336 181774664597504 181788276641642 181892012692896 182069815246848 182090430035712 182546465992704 182738591488296 182745597247488 182912905838718 183091706333184 183750476169216 183943868854784 184048834977792 184069673840448 184249605095424 184418290646964 184598562680832 184711048593408 184880156609088 185081833575936 185262754234368 185283730542592 186226838290944 186408878211072 186422837284431 186605068796928 187093592636544 187276479823872 187447936561992 187455122866176 187652414597824 187759496973312 188435061669888 188633384762112 188640616513536 188813322156096 188997890408448 189492678549504 189692114756496 189877542043648 189985894170624 190007405254656 190051380125353 190367267764608 190844032628736 190865640875184 191052215304192 191260625076224 191435729408264 192102770540544 192124521307136 192234155655168 192436477196832 192624587145216 192940267406436 193128869818368 193494644193024 193502062313472 193516552554006 193705718294528 194402677686272 194528178035928 194718332657664 194904074483712 195597846847296 195605345599488 195811215232512 196002624045056 196182069806816 196316244882252 197000291745792 197022597032448 197215189991424 197611075518208 197731490660352 198105982119936 198314483609064 198322086510592 198435257450496 198450117109233 198644105493504 199164147000192 199358833360896 199541351824056 199736406908928 199759021991232 199954289852416 200455064911872 200477761363968 200803280553216 200857454093824 200999569195008 201183589796688 201191302692864 201710279561274 201907454810112 201930315708528 202127706046464 202312759488279 202510523671552 203239163035648 203370367946652 203378164678656 203985626341376 204102101058048 204296794061184 204496497672192 204711725015808 204719573172224 204734903426702 204851733790176 205588796903424 205978169624832 206179516809216 206202861410304 206719285690368 206936852461632 206944785924096 207134249534256 207280805732352 207336726806528 207673383015936 208217062772928 208420598513664 208444196860416 208647954628608 208838977536288 209043121209344 209590386880512 209810975412488 209930702396544 209938750636032 210686039801856 210878928632241 210887013224448 211108966422552 211315329048576 211339255150144 212075648385024 212220693577728 212414987425608 212622626709504 212854566617088 213179263368192 213387649744896 213403629101058 213612234799104 213815999519232 214025008316416 214041035400643 214163176235184 214933742217216 215168203210752 215365195584297 215575718747136 215707080720384 215786447699968 216115616858112 216140086470528 216351367102464 216579071393536 216702660538368 217482363666432 217681474717152 217689820102656 217918933081344 218131952566272 218156650477568 218703012397056 219117222647808 219142032115952 219267083794176 219481421119488 220056013799424 220287617136576 220502952050688 220704828532668 220713289826304 220945584929696 221740554235904 221867088740352 222109112991744 222312459957984 222529774190592 222869229884928 223087088369664 223103794060197 223112347324416 223347167374584 223565493051392 224703457772544 224728899740136 224948576083968 225193961783296 225400133012956 225511948025856 225537481534464 225757948280832 225964635855552 226185520152576 226211129926144 226340215529472 227154594889728 227171605172094 227393669302272 227824339130496 227833073369088 227850134458749 228072861862912 228644058415104 228669946555776 228893475340288 229103033575768 229483829634048 230058559881216 230300690642784 230309519818752 230551914709248 230777283149824 230988566062864 231819670337536 231951956410368 231978219086592 232204981764096 232671105045632 232803959019336 232812884164608 233026030726038 233253817657344 233499311346156 233508263149568 234499721467968 234728948957184 234943849728324 235173511360512 235200138796128 235430050955264 235789185240576 236019673202688 236037347339049 236046396444672 236493454013696 237479803748352 237497587225371 237729745179648 237756662043912 237989073248256 238439810129408 238585104433152 239064035035584 239297724219392 239434277584896 239461387444224 240313764148992 240322977202176 240542999459136 240778134355968 241031547196032 241040787767296 241898786439168 242064228612096 242129533702144 242522683590528 242759753662464 242787240047616 243157597279344 243395287990272 243651455317728 243660796329984 243883874451624 244122275110912 245000634892288 245158799716512 245398446637056 245426231787264 245666140127232 245891054195952 246040888946688 246131416907776 246506875478784 246534786130446 246775778101248 248065821057024 248302451054592 248563783045908 248806758395904 249458123515392 249701973098496 249872752115712 249930582082656 249940163821568 250101517452732 250345995964416 251001390739968 251246748893184 251265563296407 251511179682816 251751096208128 251997187211264 252656904732672 252922819675328 253067148094464 253314525560832 253343207006208 253823023686144 253977691815936 254210215337496 254458710171648 254487521166912 254736287072256 256067944316928 256137027387392 256302381521808 256312207540224 256581969595776 256832782860288 257224565716992 257253689875248 257505159757824 257740912772739 257992858924032 258022070072008 258169308338304 259098209796096 259370904047904 259624443543552 259862136820722 259872099311616 260797129129728 260807127465984 260826657790182 261081620310016 261230604484608 261754993176336 262410544864512 262667055661056 262696796043264 263641987547136 264141309493248 264419311478752 264570200280576 264600156145644 264858807324672 265522132353024 265552196000256 265811777814528 266055135765408 266315209211904 266345362654976 267303681818624 267456216563712 267476244799401 267737707404288 267999425593344 268244786395584 268255070257152 268947039415032 269209939746816 269240420944704 269503608061952 269750345984372 270875401150464 271160490595536 271170886238208 272136134744064 272395725414912 272661996896256 272682414962463 272948966687744 273104722870272 273135645053568 274107887232444 274118395871232 274369358758077 274637559499776 274906022412288 274937148547072 275625714253824 275915803282176 275926381232128 276104510760672 276178999379008 276374407643136 276627435970446 276897844021248 277622750363904 277894131351552 277925595813888 278451970048384 279453849174016 279613317316608 279907603195392 280640388954816 280914719735808 281171904842988 281182684299264 281478621896736 281753772064768 282950077143168 282960924770304 283219983234144 283496835612672 283806088822784 284239017824256 284538172134744 284816313065472 285011107881984 285087999358976 285550901646912 286298461312776 286578322956288 286890937614336 287153594112396 287434291662848 287609440960512 288154155810816 288186781960704 288468489469952 288490091192171 288654715795248 288936880717824 289693304727552 290241966289536 290253093470208 290274828831009 290558577441792 290842603421696 291604016529408 292077498986496 292156296863744 292356111725568 292641894825984 293396770270944 293408018399232 293716822848768 294003936067584 294273104710224 294284386435072 294474367323378 295533895548672 295822784987136 296416613277312 296597235990528 296706365587456 297158973179904 297471725413596 297483129765888 297796223166112 297966158240256 299038250041344 299312027736084 299604610363392 299638532986848 299931434778624 300682597367808 300716642045952 301286181140736 301499353792512 301580693536768 301775384695032 301786954039296 302861182215168 302895473562792 303191559069696 303765785507328 303800179278332 304858744553472 304893262074368 305067247017984 305978439512064 306164888764416 306445191091776 306744746508288 307067587523712 307079359758336 307102355140053 307402552945664 308967254437248 309269275213824 309304292115456 309606642352128 310078928535552 310405278692448 310417178886144 310701374301384 311005090209792 311332415128208 311510074523904 312630897770496 312666295290624 312971931942912 313258466304432 313564681814016 313600185061504 314385580320768 314716463118732 314728528592896 314908125954048 315016671166681 316330519836672 316663449633828 316972993572864 317008882725216 317318764331008 317609278336438 318113472577536 318752046714112 318933940064256 319281849925632 320081474617344 320105443651587 320418352198656 320723999278848 321037512474624 321375396261376 322531715252224 322715765440512 322752304816128 323363578120704 323679671549952 323716320063488 324173425287168 324210129705792 324527050653696 324868607090304 324881061773312 325178499268832 326534730153984 326878399622016 327197928849408 327234975716352 327554853502976 327854738927936 328054518595584 328675833971712 328713048173928 329034370801664 329222131679232 330431425704864 330754428076032 331057242799002 331069934739456 331418377394544 331742344527872 332610831353856 333163669487616 333240776110208 333468689936976 333794661285888 334630632554496 334668520986624 335020751061876 335348239577088 335668128277504 336875872976896 337093349610204 337422864125952 337790942674944 338100199519434 338306222301696 338430698248192 338636922421248 338946953783328 339278280228864 339316694889216 339648382763008 341090503953408 341423925755904 341736508695744 341749610053632 342109292794368 342443710480384 342966087622656 343004919833664 343340213010432 343654550363652 343990478565376 344225744451072 345451035964176 345464279728128 345827872063872 346165924724736 346482849094296 346496132415488 347729505506304 347768877053576 347967328629888 348307472646144 349006657568448 349219326246912 349539046089057 349880726486016 350222740881408 350248967019234 350262394724352 351522650062848 352093423435776 352188412657664 352415774592486 352760267040768 352800208194192 353145076432896 353683777860864 354029509804032 354069594667008 354740181020544 355086945615872 356594617769472 356634993065868 356983609872384 357659715194112 357673427009536 357877656649728 358596052553376 358946586329088 358987227926272 359192081166336 360484465803264 360814499188704 361167201533952 361547320794048 361561181650944 362848179658752 363194300553216 363451275804672 363576553283284 363784025385792 364139630493696 364180860071424 365092931985408 365477182976592 365491194494976 365825811677436 366183412666368 367500952338432 367887737709568 368097669955584 368139347680896 368499210190848 368836581293928 369197125361664 369760313218176 369802179195669 370163667151872 370525508468736 370567461085184 372453676581888 372817756422144 372845674568862 373210137593856 374187185273088 374552959647744 374895873123984 374910245732352 375304829195648 375518993946624 376870123339776 377266769524224 377626644312192 377995780816896 378985357099008 379384229512992 379755084087296 379971788341248 380014810509312 380102760250706 380734535529216 381688065257472 381731281750368 382104430608384 382521250152448 382871458816528 384205541081088 384249042614272 384468311310336 384872954393664 385249174290432 385880534812872 386257739636736 386989288386048 387033105108012 387411436589056 388805355372544 389056356071856 389436665315328 389793205231083 389808148967424 391195693694592 391210691198976 391239986685273 391622430465024 392005248090112 392364139613632 392632489764504 394000583491584 394045194064896 394430379982848 395222151036416 395462981320704 396211964239872 396628967218128 396644173021184 396870514900992 396900234218466 397288210987008 398328294000384 398717666721792 399082703648112 399472813817856 399518043982464 399908579704832 400955522727936 401606561106432 401714908187648 401999138390016 402367179593376 402382605385728 403420559122548 403814909620224 403860631417056 404255412092928 404625518976558 405021047343104 406478326071296 406740735893304 406756329357312 407971252682752 408204202116096 408593588122368 408992995344384 409423450031616 409469806853404 409703467580352 411177593806848 411956339249664 412359033618432 412405722820608 413438571380736 413873704923264 413889571848192 414268499068512 414561611464704 414673453613056 414941153955669 415346766031872 416434125545856 416841197027328 416888393720832 417295909257216 417677955072576 418086242418688 419180773761024 419621950824976 419861404793088 419877501272064 421372079603712 421757857264482 421774026448896 422217932845104 422630658097152 422678510300288 424441387155456 424829974851216 425245253419008 425709133234176 426358526736384 426807258202116 427224469598208 427631999038464 428050016632832 428082070801286 428326352470368 429867484434432 430336406421504 430730391168594 431151437494272 431414161440768 432231233716224 432280172941056 432702734204928 433158142787072 433405321076736 434964727332864 435362949434304 435379640205312 435837866162688 436263905132544 436313300955136 437406024794112 438234445295616 438284064231904 438534167588352 438962842238976 440112027598848 440575234273152 441005904101376 441409657065336 441426579652608 441891169859392 443481108471808 443734177480704 444218225983488 444624919915968 445059548381184 445738459769856 446174176739328 446207588120394 446224694648832 446694334749168 447130986102784 447540346746799 449406915545088 449457799480272 449897152167936 450387923566592 450800266025912 451023896051712 451074963068928 451929271711104 452371040305152 452422259852288 452680431058944 454343210344188 454787338604544 455648678260992 455666146738176 455700268917498 456145723725824 457288116830208 457339893111552 457786950680576 458206067151536 458967659268096 460117119762432 460601381285568 460619039637504 461103829418496 461554566299648 461977132125728 463639340675072 463903912820736 463956438173184 464409963528192 465342210091264 465607918038672 465625768329216 466052061452076 466507635314688 466998622692312 467016526299136 468999442935936 469457897914368 469887699456648 470347022721024 470400277592256 470860101910528 471578370481152 472039346405376 472074694678098 472092792889344 472986908027392 474959607496704 474995174450742 475459490359296 475513324087824 475978146496512 476413917504657 476879620258816 477170208866304 478128070071168 478595448438784 478922774888448 480627528297984 481085998918272 481556268711936 482063094392064 482081575534592 483797572878336 484128457224192 484259067404288 485045367181056 485519507324928 485574480095232 486315194558688 486790575980544 487302910635456 487321592659968 487767748903248 488244550221824 490317599433024 490796893274112 490852463574528 491332280254464 491782108391904 492081777893376 492262833815552 493013750957568 493069572260892 493551556202496 496131642114048 496585864198503 496604902109184 497127566091816 497613516791808 498916247030784 499403946196992 499745504231424 499861164165312 499880327643136 500203034905464 500691991928832 502002781479936 502493497786368 502531126592814 503022359365632 503502192416256 503994374422528 505313809465344 505845639350656 506134296188928 506686414012416 507150299279151 507646047372288 507955383631872 508420430674992 508917420343296 508975042333824 509472574144512 512135888633856 512274054774784 512604763043616 512624415080448 513163939191552 513665565720576 514449131433984 514507379750496 515010319515648 515481825545478 515985717848064 516044140144016 516338616676608 518196419592192 518741808095808 519248887087104 519724273641444 519744198623232 521594258259456 521653315580364 522163240620032 522461208969216 523509986352672 524821089729024 525334111322112 525373450528851 525393592086528 527283975094272 528282618986496 528838622957504 529140400561152 529200312291288 529717614649344 531044264706048 531104392000512 531623555629056 532110271530816 532630418423808 532690725309952 534607363637248 534912433127424 534952489598802 535475414808576 536489572791168 536510140514304 537894078830064 538419879493632 538480841889408 539007216123904 539500691968744 541750802300928 542320981191072 542341772476416 544272269488128 544791450829824 545323993792512 545364829924926 545897933375488 546209445740544 546271290107136 548215774464888 548236791742464 548738717516154 549275118999552 549874297094144 551251428507648 551831606564352 552209021521344 552357998758016 552748815286272 553254871940892 553795688042496 555245500727808 555788262703104 555851191627776 556903940096768 558907698348032 559226634633216 559268511853293 559815206390784 561280777909632 561829439471616 562343809685976 562365368598528 562957243793472 563507544129536 565900154286336 565921849540608 566439966468288 566993671225344 567612177645568 568478035648512 569076344269488 569632626130944 570022215763968 570154140376059 570175998717952 571101803293824 572596922625552 573156645912576 573781875228672 574307188224792 574868583325696 576308311621632 576373563921408 576936978939904 576980182384342 577309431590496 577873761435648 579386609455104 580483932579072 580506186940416 580549657662018 581117154883584 583208033058816 584154997972992 584312593727488 584712223451136 586793540541888 586816036798464 587433645697536 588007872135168 588546209420448 588568772870144 588948734646756 591067791097344 591645569974272 592833226554624 593194471981056 593412731174912 594317946359808 594943450827192 594966259531776 595592446332224 595932316480512 598076500082688 598624055472168 599209220726784 599277065973696 599862869557248 601365194735616 601433284091904 602572362281472 602998707585024 603161387073536 603206554310903 603550769390064 603573908078592 605722364430336 605790947125584 606383118139392 606938278464837 607531571014656 607600358556664 609717489106944 609786524148736 610134494035968 611956879024128 612890382183552 613489493016576 614135175047424 614158719516672 614204710280106 614805105891328 617934508874496 618538550427648 618608584230912 620157857071104 620810557384896 620834357772288 621402748602768 622010180419584 622664830256416 623020149047808 625261795540992 625332590581248 625943863885824 626516932608864 627129363628032 627200370123008 628771160641536 629432926237464 629457057185792 629816251908096 630033342333362 632661039673344 633326899267656 633945987145728 634017765450432 634637528662016 635218556672876 636226945155072 637504093428224 637867880128512 638563699851264 640162949234688 640210887303174 640836704397312 641447998557696 642075024949248 642123106201929 642750792522752 645063430504448 645504609632256 646095586752891 646727156241408 647359343099904 647432640126976 648346850574336 648420259411584 649054101307392 649737214180608 649762123546624 650356998537664 653069460307968 653756799244032 654395857698816 654469951432704 655709477855872 656109037191168 657351667943424 657426096347856 658068741603328 658444263358464 660862851409728 661508856152064 662114485598004 662139869478912 662836754789088 663484689055744 665221662707712 666327338975232 666481552220416 666937379873952 667589322571776 669261265108992 669311382180591 669337041973248 670041502123752 670696479154176 671336256555008 673751745953792 674186699220408 674845728251904 675581885349888 676200399038868 676612444603392 676861396496384 677273844842496 677893907566656 678556560457728 678633389778432 679296765526016 682181007906816 683473017391488 683499220107264 683550403376247 684218585588736 684887420960768 685932175245312 686009839667328 686680426020864 687309100727304 687980957130752 688451488902144 690902071928352 690928559456256 691655744127744 692331849449472 692965698188592 692992264830976 695459011012608 695537754107152 695934657259776 696614945292288 698013315136896 698438652493824 699078092178114 699761452972032 700497934038468 700524789448704 704186846871552 704376825315328 704831549184972 705520534081536 705600416388384 706290152865792 707367555721728 708059019608064 708112042017147 708139189334016 709480362041088 710173891231744 713189235538944 713269986131736 713967219744768 715319430388224 715755313299456 717192105106752 717893172658176 717974455852544 718384162332672 720968931606528 721628998377408 722334403067904 723094641588096 723122363301888 725696359317504 726388601106432 727153106566568 727568050771584 728279260987392 728361720142848 730185863970816 730954365953184 730982388989952 731651623354872 732366825332736 735001904676864 735775475419136 736195339911168 736278695361792 736998420381696 737673162587856 738394250723328 739520626436352 739604358391338 740327334303744 741134922170368 741813451457023 744907353163776 745691349137724 746420275187712 748374370546176 749105919295488 749791746247968 749820491464704 750609658391296 751037987893248 753740246679552 753796689889221 754533539048448 755253288624384 755991561633792 757970714198016 758768459025984 759510168174592 759943576682496 760029621018624 760205520501412 761469071058432 763376130514944 763462563500736 764208861216768 765042500304896 765742917633056 768411082162176 768498085228544 768936622620672 769745908787328 770498348580864 771761069625744 772515479273472 773222738318217 773978576772096 774066210216024 774822873178112 777610710745088 778112712143712 778873330630656 779586410462166 779616297934848 782391387389184 782421382397952 782479973370546 783244860930048 784728279227264 785264979529008 788001166983168 788090388129792 790444302072832 790925962641408 792423928479744 793257934436256 793288346042368 793800468436932 794576421974016 796656588000768 797435333443584 798165407296224 798945627635712 799036087964928 799817159409664 801911045455872 803213122212864 803429816375296 803998276780032 804734359186752 804765210771456 806841118245096 807629819240448 807721262834112 808510824185856 809251037953116 810042094686208 812956652142592 813481471786608 813512658714624 815942505365504 816408404232192 817187176244736 817985990688768 818047244887389 818846900063232 818939613706808 819406935160704 822355187613696 823108076274231 823912678499328 824718067236864 824811445641216 826877142761472 827747409846528 827779143696384 828536998137024 829123222929408 829346907226112 829882307911338 830693532063744 832868251091712 833682394054656 833776787441664 835355910145152 836172484837376 838361547522048 839243901649952 839722809586176 842744159207424 843515714528964 843548052897792 844435865690208 845261316194304 845357020600576 848882774310912 849659949702432 850490506838016 851418266468352 852717053472768 853614516404232 854448939196416 855263998076928 856164141602572 856652704940736 859734968868864 860672812843008 861460782337188 862302874988544 862828322881536 864462467432448 864560345882112 865405468409856 865470273576513 866316285574144 866810642153472 870725898868608 870759280410624 870824486493027 871675732325376 872527810265088 872626601910272 874812049588224 876468890591232 876568128463808 877068335176704 877925684477952 880224055197696 881150468546304 882011808202752 882819314130672 882853159305216 883782339718784 886962216943616 887468354961408 889249839831936 890119096762368 891476919539712 892415176240788 892449389297664 893388669498336 894261972205568 895080693493598 898813831090176 898915598960544 899794304335872 900775847133184 901600532051824 902047792103424 902149926137856 903858543422208 904742080610304 904844519704576 905360862117888 908686420688376 909574677209088 911297356521984 911400537834996 912291447451648 914576233660416 914679786223104 915573901361152 916412134303072 917935318536192 920234239524864 921202762571136 921238079275008 921307065420159 922207658836992 923109132599296 923954264251456 927278681350144 927807825641472 927912876346368 928819927056384 930684420182528 931215836077344 931251536658432 932104122904152 933015270629376 933997245384624 934033052598272 937998885871872 938915795828736 939775398913296 940694045442048 940800555184512 941720203821056 943156740962304 944149389356196 944185585778688 945050013500043 945973816054784 949990348901484 950918980718592 951026648175648 951956292993024 952827835009314 953759240517632 954340417732608 956256140142336 957190896877568 957845549776896 961255056595968 962171997836544 963112537423872 964126188784128 967595145756672 968256914448384 968518134808576 970090734362112 971039014649856 971148960190464 972630389117376 973581151961088 974605821270912 974643185319936 975535497806496 976489100443648 980635198866048 981593786548224 981704927149056 982664560508928 983564216783808 984163555786752 984525667631104 986027501915136 986139144521784 987103112404992 992263284228096 993171728397006 993209804218368 994255132183632 995227033583616 997832494061568 999491008462848 999722328330624 999760655286272 999835521529031 1000406069810928 1001383983857664 1004005562959872 1005062253185628 1006044718731264 1007004384832512 1007988748845056 1010627618930688 1011691278701312 1012268592377856 1013372828024832 1014300598558302 1015292094744576 1015910767263744 1016840861349984 1017834840686592 1017950084667648 1018945148289024 1024271777267712 1025209526087232 1025248830160896 1026327878383104 1027331131441152 1028898262867968 1029014759500992 1030020639031296 1030963651090956 1031971435696128 1032088280288032 1032677233353216 1036392839184384 1037483616191616 1038497774174208 1039448547282888 1039488397246464 1043188516518912 1043306631160728 1044326481240064 1044922417938432 1047019972705344 1049642179458048 1050668222644224 1050746901057702 1050787184173056 1054567950188544 1056565237972992 1057677245915008 1058280801122304 1058400624582576 1059435229298688 1062088529412096 1062208784001024 1064220543061632 1065260836847616 1065381450619904 1069214727274496 1069904979197604 1070950829617152 1072979145582336 1073020281028608 1075788157660128 1076839758987264 1076961683778816 1078014432247808 1079001383937488 1083501604601856 1084641962382144 1084683544952832 1088544538976256 1089582901659648 1090729659849852 1091795866750976 1092418891481088 1092542580214272 1096431548929776 1096473583484928 1097477435032308 1098550237999104 1099748594188288 1102502857015296 1103663213128704 1104418043042688 1104715997516032 1105497630572544 1106509743881784 1107591376084992 1109406537587007 1110491001455616 1111576525406208 1111702383255552 1113807880193536 1117815396696064 1118453269266432 1118537023706586 1119630412781568 1122561555819264 1123658878943232 1124687619371952 1124730737197056 1125914487586944 1127015088259072 1131800308572672 1132879932936576 1133987342450688 1135224355291136 1136956071297024 1138152688538976 1139265252261888 1140044431527936 1140308280752118 1140351997435904 1142203606587648 1145193845251104 1146313291825152 1147563750457344 1148614376449584 1149737166651392 1152616623243264 1152747127842816 1153960364768684 1154618863180992 1155747522871296 1158773218910208 1160967865158144 1161099315324036 1162234309767168 1166416066117632 1168309995945984 1168625187454976 1169379615693249 1169424446902272 1173587081083776 1173632073596928 1173719960055819 1174867291395072 1176015744270336 1177092418840896 1177137545740288 1177897469293512 1182135582194688 1183291139948544 1185666453109248 1186388943962112 1186825462349824 1188635892719616 1189886901654384 1189932519063552 1191184892664448 1191864632961024 1196153000165376 1197248110944336 1198418441453568 1198554131947392 1199725739114496 1202866568183808 1205144724562944 1205997415170048 1206322774147072 1206413108621806 1207101538780128 1207147816157184 1211444728860672 1211581894251168 1212766236278784 1213876556929674 1215063142029312 1215200717113328 1219434978213888 1219573048297472 1220268988071936 1223913758048256 1225780764367104 1226978986033152 1228270350094848 1228409420560212 1229610211782656 1235869017748992 1237077100855296 1237217168461824 1240315714142208 1241621114769792 1241668715544576 1242805497205536 1244020360839168 1245329660512832 1246040298095616 1250523591081984 1250665181162496 1251887727771648 1253033865217728 1254258727256064 1254400740246016 1257542321283072 1258865852474928 1258914114371584 1259632503816192 1260066684666724 1265322079346688 1266653798535312 1267891974291456 1268035530900864 1269275057324032 1270437113345752 1275008186856448 1275735760257024 1277127399702528 1280421774606348 1281673408794624 1282895997115392 1284150049898496 1284246212403858 1285501585045504 1290126861008896 1291009219264512 1292191173505782 1293454312482816 1294865280253952 1296693701148672 1296840518823168 1298108202614784 1299474428361216 1300713997075328 1306138920615936 1307513598488064 1308791715397632 1308939902865408 1311418955711744 1312218074382336 1314703335886848 1314852192695712 1316137483206656 1316888526716928 1321725702819456 1323017712304128 1324228971196008 1324279738957824 1325673509578176 1326969378111488 1330443325415424 1332654677950464 1332963104440832 1333874759747904 1335178645143552 1338522530217984 1338622764361182 1338674083946496 1340083004247504 1341392958308352 1342621040240397 1342672513110016 1347503491907584 1348373398440816 1349691456503808 1351163770699776 1352400798077736 1353224889206784 1353722792992768 1355787815133312 1357113120915456 1357266779556864 1358593531052032 1364362015813632 1366946034782976 1366998440214528 1367100806752494 1368437171177472 1371864350490624 1372019679334656 1373360852041728 1374618201454608 1375961914261504 1376902977804288 1381804143856704 1381857118912512 1383311488255488 1384663698898944 1385931396377184 1385984529661952 1390918022025216 1391075508214304 1391869314519552 1393229890584576 1396026630273792 1396877304987648 1398156184356228 1399522905944064 1400995868076936 1401049578897408 1408373693743104 1408753650630656 1409663098369944 1411041068163072 1411200832776768 1412580305731584 1414735111443456 1416118039216128 1416224084034294 1416278378668032 1418960724082176 1420347782463488 1426378471077888 1426539972263472 1427934439489536 1429241752513971 1430638860776448 1431510626598912 1434384210213504 1435786345316352 1435948911705088 1436768324665344 1443257996754816 1444668806135808 1446189283176192 1446244726603776 1451392718635008 1452777202212864 1454306213133136 1455136101543168 1456558521974784 1456723440285696 1460371727941632 1461908731906368 1461964777979904 1463303246709744 1464733650665472 1471550950838272 1472390679822336 1472557390723584 1473996840763392 1475346325175712 1476788501446656 1479041252872704 1479208716782676 1480654668607488 1482269844340736 1483626902914046 1489814706327552 1491382698275448 1492840550375424 1496748741092352 1498211838590976 1499583492495936 1499640982929408 1501219316782592 1502075975786496 1507480493359104 1507593379778442 1509067078096896 1510506577248768 1511983123267584 1515941428396032 1517536918051968 1519020336349184 1520059242037248 1520411041002824 1521450897837453 1522938142116864 1526752261029888 1526925127001472 1528417722433536 1530085000609792 1531485835266112 1536822164324352 1536996170457088 1537873245241344 1539491817574656 1540996697161728 1543522139251488 1545030958546944 1546445476636434 1547957153544192 1548132420432048 1549645746356224 1556225424287424 1557746661261312 1559172820924332 1559232595869696 1564782774778368 1564959946741092 1566489721860096 1569456558454528 1570529959058016 1576002333966336 1576120351586553 1576180776259584 1580888604145664 1581851925282816 1584847856959488 1586515868872512 1586576692084736 1587600936873864 1589152843948032 1593313176001536 1594870666887168 1596330814592448 1597891255271424 1598072175929856 1599634318819328 1603822090911744 1606426244425728 1606859632750592 1609468718373504 1609530421542912 1613682236490192 1615259638480896 1615442525668224 1617021648371712 1618502075906232 1620084189372416 1625913304285184 1626962943573216 1627025317429248 1631885010731008 1632816808464384 1634374352489472 1635971981377536 1636094489774778 1637693800126464 1637879227413616 1638813870321408 1644710375227392 1646216152548462 1647825356998656 1649622891282432 1653754285522944 1655494819693056 1657073996274048 1658246445858816 1658693814452224 1659764615822676 1661387064127488 1665736502183424 1667364788109312 1667553574883328 1670711820290304 1672344969674752 1676723095044096 1678487803299904 1679445619172352 1685488318414848 1687031429057928 1687096105795584 1688871731380416 1690522632388608 1690714041201152 1697765548621824 1699319899404864 1700981013676032 1702836532936704 1705434106945536 1707229032808464 1708897878392832 1710462421128177 1710527996153856 1712328283205144 1713305409881472 1719469937737728 1721345625686016 1722921564674376 1724605749977088 1728924934864896 1729120691764224 1730810936819712 1730940547153026 1732632571148288 1733621284306944 1741451797737216 1741518560821248 1741648972986054 1743351464650752 1745253203820544 1746851030850409 1749624099176448 1752937781182464 1753136256927616 1754136670353408 1760448110395392 1762300937092608 1764023616405504 1765638628261344 1765706318610432 1767564679437568 1773924433887232 1774936709922816 1778499679663872 1780238193524736 1782953839079424 1784830352481576 1784898778595328 1786777338996672 1788523944411136 1790161386987196 1797627662180352 1797831197921088 1799588608671744 1801551694266368 1803201064103648 1804095584206848 1804299852275712 1807717086844416 1809484161220608 1809619662932709 1809689039409152 1810721724235776 1817372841376752 1819149354418176 1820814835394511 1822594713043968 1822801075669992 1824582894903296 1829152467320832 1829359572446208 1831147802722304 1832824268606144 1835870637072384 1840468479049728 1842405525142272 1842476158550016 1842614130840318 1844415317673984 1847908528502912 1854557362700288 1855615651282944 1855825752692736 1861368840365056 1862431672154688 1862503073316864 1864208245808304 1866030541258752 1867994490769248 1868066105196544 1875997771743744 1877831591657472 1879550797826592 1881388090884096 1881601110369024 1883440407642112 1886313481924608 1888298778712392 1888371171557376 1890100027000086 1891947632109568 1899980697802968 1901837961437184 1902053296351296 1903912585986048 1905655670018628 1907518481035264 1908680835465216 1912512280284672 1914381793755136 1915691099553792 1922510113191936 1924343995673088 1926225074847744 1926369318605787 1928252377568256 1935190291513344 1936513828896768 1937036269617152 1938286760258673 1940181468724224 1942078029299712 1942297920380928 1945260778234752 1947162303922176 1949211642541824 1949286370639872 1951070995612992 1952978200887296 1961270397732096 1963187573096448 1963409854298112 1967128433567616 1968327111573504 1969051335262208 1972055003830272 1972278289043568 1974206224809984 1984526568456192 1986343456794012 1986419608436736 1988510264367264 1990454067167232 1995664988123136 1998982016925696 1999444656661248 1999521310572544 1999671043058062 2000812139621856 2002767967715328 2008011125919744 2010124506371256 2012089437462528 2014008769665024 2021255237861376 2023382557402624 2024537184755712 2026745656049664 2028601197116604 2030584189489152 2031821534527488 2033681722699968 2035669681373184 2035900169335296 2037890296578048 2050419052174464 2050497660321792 2050651210128741 2052655756766208 2054662262882304 2057796525735936 2058029519001984 2060041278062592 2061927302181912 2063942871392256 2064176560576064 2065354466706432 2072785678368768 2074967232383232 2076995548348416 2078897094565776 2078976794492928 2086377033037824 2086613262321456 2088652962480128 2089844835876864 2090565181378883 2094039945410688 2099284358916096 2101493802115404 2101574368346112 2113130475945984 2115354491830016 2116561602244608 2116801249165152 2118870458597376 2124177058824192 2124336126051441 2124417568002048 2128441086123264 2130521673695232 2130762901239808 2138429454548992 2139809958395208 2141901659234304 2145958291164672 2151576315320256 2153679517974528 2153923367557632 2156028864495616 2158002767874976 2167003209203712 2169283924764288 2169367089905664 2177089077952512 2179165803319296 2181459319699704 2183591733501952 2184837782962176 2185085160428544 2192863097859552 2192947166969856 2194954870064616 2197100475998208 2199497188376576 2205005714030592 2207326426257408 2208836086085376 2209431995032064 2210995261145088 2213019487763568 2215182752169984 2218813075174014 2220982002911232 2223404766511104 2225440354371069 2227615760387072 2235630793392128 2237074047413172 2239260825563136 2245123111638528 2247317757886464 2249375238743904 2249461474394112 2251828975173888 2254030176518144 2263600617145344 2265759865873152 2267974684901376 2273912142594048 2276305377077952 2278530504523776 2280088863055872 2280616561504236 2280703994871808 2284407213175296 2290387690502208 2292626583650304 2295127500914688 2297228752899168 2299474333302784 2305233246486528 2305494255685632 2307920729537368 2309237726361984 2311495045742592 2317546437820416 2319668214954651 2321935730316288 2322198630648072 2324468619534336 2332832132235264 2336619991891968 2337250374909952 2338759231386498 2338848893804544 2347174162167552 2347264147193856 2347439920111638 2349734582790144 2354184837681792 2354275091480576 2354451389407073 2355794938587024 2364271164389376 2371332906218496 2372777887924224 2373650924699648 2377271785439232 2379773803308768 2379865038127104 2382369785328896 2383729265922048 2392306000330752 2394496221888672 2396836882907136 2397108263894784 2399451478228992 2405733136367616 2410289449125888 2411994830340096 2412826217243612 2414203077560256 2414295632314368 2422889457721344 2423163788502336 2425532472557568 2427753113859348 2430126284058624 2430401434226656 2438869956427776 2439146096594944 2440537976143872 2447827516096512 2451561528734208 2453957972066304 2454141734662167 2456540700189696 2456818841120424 2459220423565312 2471738035497984 2474154201710592 2474434336923648 2480631428284416 2483242229539584 2483337431089152 2485610994411072 2488040721678336 2490659321025664 2492080596191232 2501047182163968 2501330362324992 2506067730435456 2508517454512128 2508801480492032 2515084642566144 2517731704949856 2517828228743168 2520133369333448 2530644158693376 2533307597070624 2535783948582912 2536071061801728 2538550114648064 2540874226691504 2550016373712896 2551471520514048 2554254799405056 2560843549212696 2563346817589248 2565791994230784 2568492424807716 2571003170091008 2580253722017792 2582018438529024 2584382347011564 2586908624965632 2589730560507904 2593387402297344 2593681037646336 2596216405229568 2596410820729539 2598948856722432 2601427994150656 2612277841231872 2612473459479081 2615027196976128 2617583430795264 2617879805730816 2622837911423488 2624436148764672 2629406671773696 2629704385391424 2632274966413312 2633777053433856 2643451405638912 2646035424608256 2648457942392016 2648559477915648 2651347019156352 2653938756222976 2660886650830848 2665926208881664 2667749519495808 2670357290287104 2677245528722364 2677348167892992 2680166008495008 2682785916616704 2685242080480794 2685345026220032 2695006983815168 2696746796881632 2699382913007616 2702327541399552 2704801596155472 2706449778413568 2707445585985536 2711575630266624 2714226241830912 2714533559113728 2728724031627264 2733892069565952 2734201613504988 2736874342354944 2743728700981248 2744039358669312 2746721704083456 2749236402909216 2751923828523008 2753805955608576 2763608287713408 2763714237825024 2763921196260477 2766622976510976 2769327397797888 2771862792754368 2771969059323904 2781836044050432 2782151016428608 2783738629039104 2786459781169152 2792053260547584 2793754609975296 2796312368712456 2799045811888128 2801991736153872 2802099157794816 2816747387486208 2817507301261312 2819326196739888 2822082136326144 2822401665553536 2825160611463168 2829470222886912 2832448168068588 2832556757336064 2835150040500129 2837921448164352 2840695564926976 2852756942155776 2853079944526944 2855868878979072 2858483505027942 2861277721552896 2863021253197824 2868768420427008 2871572690632704 2871897823410176 2873536649330688 2886515993509632 2889337612271616 2892378566352384 2902785437270016 2905554404425728 2908612426266272 2910272203086336 2913117043949568 2913446880571392 2920743455883264 2923817463812736 2923929555959808 2926606493419488 2929467301330944 2943101901676544 2944781359644672 2945114781447168 2947993681526784 2950692650351424 2953577002893312 2958082505745408 2958417433565352 2961309337214976 2964539688681472 2967253805828092 2979629412655104 2982765396550896 2985681100750848 2993497482184704 2999166984991872 2999281965858816 2999506564587093 3002438633565184 3004151951572992 3015186759556884 3018134156193792 3021013154497536 3023966246535168 3031882856792064 3035073836103936 3038040672698368 3040118484074496 3040822082005648 3042901795674906 3045876284233728 3053504522059776 3053850254002944 3056835444867072 3062971670532224 3073992340914176 3075746490482688 3078983635149312 3081993394323456 3087044278502976 3090061917093888 3092890953272868 3095914307088384 3096264840864096 3099291492712448 3112450848574848 3115493322522624 3118345641848664 3118465191739392 3129565549556736 3129919893482184 3132979443720192 3138913116909056 3141059918116032 3152004667932672 3152240703173106 3152361552519168 3161777208291328 3163703850565632 3169695713918976 3173031737745024 3173153384169472 3173391003113881 3175201873747728 3178305687896064 3186626352003072 3192661629184896 3195782510542848 3196144351859712 3199268637638656 3207644181823488 3212852488851456 3213719265501184 3218937436747008 3219060843085824 3227364472980384 3230519276961792 3230885051336448 3234043296743424 3237004151812464 3240168378744832 3253925887146432 3254050634858496 3263770021462016 3265633616928768 3268748704978944 3272188979549556 3275387600252928 3275758454827232 3277627740642816 3289420750454784 3292432305096924 3295650713997312 3299245782564864 3307508571045888 3310989639386112 3314147992548096 3316492891717632 3317387628904448 3319529231645352 3322774128254976 3331473004366848 3334729576218624 3335107149766656 3341423640580608 3344689939349504 3353446190088192 3356975606599808 3358891238344704 3370976636829696 3374062858115856 3374192211591168 3377743462760832 3381045264777216 3381428082402304 3398639798809728 3401962027352064 3405673065873408 3410868213891072 3414458065616928 3417795756785664 3420924842256354 3421055992307712 3424656566410288 3426610819762944 3438939875475456 3442691251372032 3445843129348752 3449211499954176 3457849869729792 3458241383528448 3461881094306052 3465265142296576 3467242568613888 3482903595474432 3483297945972108 3486702929301504 3490506407641088 3493702061700818 3499248198352896 3505875562364928 3506272513855232 3508273340706816 3520896220790784 3521159880167457 3524601874185216 3528047232811008 3531277256522688 3531412637220864 3535129358875136 3547848867774464 3549873419845632 3556999359327744 3560476387049472 3565907678158848 3569660704963152 3569797557190656 3573554677993344 3577047888822272 3580322773974392 3595255324360704 3595662395842176 3599177217343488 3603103388532736 3606402128207296 3608599704551424 3615434173688832 3618968322441216 3619239325865418 3619378078818304 3621443448471552 3634745682753504 3638298708836352 3641629670789022 3645189426087936 3645602151339984 3649165789806592 3658304934641664 3658719144892416 3665648537212288 3671741274144768 3680936958099456 3684811050284544 3685228261680636 3688830635347968 3695817057005824 3709114725400576 3711231302565888 3711651505385472 3722737680730112 3724863344309376 3725006146633728 3728416491616608 3732061082517504 3735988981538496 3736132210393088 3751995543487488 3755663183314944 3759101595653184 3762776181768192 3763202220738048 3766880815284224 3772626963849216 3776597557424784 3776742343114752 3780200054000172 3783895264219136 3799961395605936 3803675922874368 3804106592702592 3807825171972096 3811311340037256 3815036962070528 3825024560569344 3828763587510272 3831382199107584 3845020226383872 3848687991346176 3852450149695488 3852738637211574 3856504755136512 3870380583026688 3873027657793536 3874072539234304 3876573520517346 3880362937448448 3884595840761856 3890521556469504 3894324607844352 3898423285083648 3902141991225984 3905956401774592 3922540795464192 3926375146192896 3926819708596224 3934256867135232 3936654223147008 3938102670524416 3944110007660544 3944556578087136 3948412449619968 3969053136912384 3972686913588024 3972839216873472 3977020528734528 3980908134334464 3991329976246272 3997964033851392 3998889313322496 3999342086116124 4001624279243712 4005535935430656 4016022251839488 4020249012742512 4024178874925056 4027863120721191 4028017539330048 4042510475722752 4046765114805248 4049074369511424 4053491312099328 4057202394233208 4061168378978304 4067363445399936 4071339362746368 4071800338670592 4075780593156096 4100838104348928 4100995320643584 4101302420257482 4105311513532416 4115593051471872 4116059038003968 4120082556125184 4123854604363824 4127885742784512 4128353121152128 4130708933412864 4145571356737536 4149934464766464 4153991096696832 4157794189131552 4157953588985856 4172754066075648 4173226524642912 4177305924960256 4179689671753728 4181130362757766 4188079890821376 4198568717832192 4202987604230808 4203148736692224 4226260951891968 4230708983660032 4233123204489216 4233602498330304 4237740917194752 4248354117648384 4248672252102882 4248835136004096 4256882172246528 4261043347390464 4261525802479616 4276858909097984 4279619916790416 4283803318468608 4287725257541913 4291916582329344 4303152630640512 4307359035949056 4307846735115264 4312057728991232 4316005535749952 4334006418407424 4338567849528576 4338734179811328 4354178155905024 4358331606638592 4362918639399408 4367183467003904 4369675565924352 4370170320857088 4385726195719104 4385894333939712 4389909740129232 4394200951996416 4398994376753152 4414652852514816 4417672172170752 4418863990064128 4421990522290176 4426038975527136 4430365504339968 4437626150348028 4441964005822464 4446809533022208 4450880708742138 4455231520774144 4471261586784256 4474148094826344 4478521651126272 4490246223277056 4494635515772928 4498750477487808 4498922948788224 4503657950347776 4508060353036288 4527201234290688 4531519731746304 4535949369802752 4547824285188096 4552610754155904 4557061009047552 4560177726111744 4561233123008472 4561407989743616 4564352693512359 4568814426350592 4580775381004416 4585253167300608 4590255001829376 4594457505798336 4598948666605568 4610466492973056 4610988511371264 4615841459074736 4618475452723968 4622990091485184 4635092875640832 4639336429909302 4643871460632576 4644397261296144 4648937239068672 4673239983783936 4674500749819904 4677518462772996 4677697787609088 4694348324335104 4694879840223276 4699469165580288 4708369675363584 4708550182961152 4708902778814146 4711589877174048 4728542328778752 4742665812436992 4745555775848448 4754543570878464 4759547606617536 4759730076254208 4764739570657792 4767458531844096 4784612000661504 4788992443777344 4793673765814272 4794216527789568 4798902956457984 4811466272735232 4820578898251776 4825652434487224 4828406155120512 4828591264628736 4845778915442688 4846327577004672 4851064945115136 4855506227718696 4860252568117248 4860802868453312 4877739912855552 4878292193189888 4881075952287744 4895655032193024 4903123057468416 4907915944132608 4908283469324334 4913081400379392 4913637682240848 4918440847130624 4922943814214789 4943476070995968 4948868673847296 4961262856568832 4966484459079168 4971221988822144 4976081443356672 4981318642051328 4984161192382464 5002094364327936 5002660724649984 5012135460870912 5017034909024256 5017602960984064 5030169285132288 5035463409899712 5035656457486336 5040266738666896 5061288317386752 5066615194141248 5071567897165824 5072142123603456 5077100229296128 5081748453383008 5100032747425792 5102943041028096 5108509598810112 5121687098425392 5126693635178496 5131387263384531 5131583988461568 5136984849615432 5142006340182016 5160507444035584 5164036877058048 5168764694023128 5173817249931264 5179461121015808 5186774804594688 5187362075292672 5192432810459136 5192821641459078 5197897713444864 5202855988301312 5224555682463744 5224946918958162 5230054393952256 5235759611461632 5240553092551227 5245675822846976 5248872297529344 5258813343547392 5259408770782848 5264549932826624 5286902811277824 5292070849216512 5296915884784032 5297118955831296 5302694038312704 5307877512445952 5321773301661696 5331852417763328 5335499038991616 5340714580574208 5354491057444728 5354696335785984 5360332016990016 5365571833233408 5370484160961588 5370690052440064 5393493593763264 5398765826015232 5404655082799104 5409603192310944 5412899556827136 5414891171971072 5423151260533248 5428452483661824 5428858988798127 5429067118227456 5457448063254528 5462444506183533 5467784139131904 5468403227009976 5473748684709888 5487457401962496 5488078717338624 5493443408166912 5498472805818432 5503847657046016 5507611911217152 5527216575426816 5527428475650048 5527842392520954 5533245953021952 5543725585508736 5543938118647808 5563672088100864 5564302032857216 5567477258078208 5584106521095168 5587509219950592 5592624737424912 5598091623776256 5603983472307744 5604198315589632 5633494774972416 5635014602522624 5638652393479776 5644164272652288 5644803331107072 5650321222926336 5658940445773824 5664896336137176 5665113514672128 5670300081000258 5675842896328704 5705513884311552 5706159889053888 5711737757958144 5716967010055884 5722555443105792 5726042506395648 5737536840854016 5743145381265408 5743795646820352 5747073298661376 5773031987019264 5778675224543232 5779107955817361 5784757132704768 5805570874540032 5811108808851456 5817224852532544 5820544406172672 5826234087899136 5826893761142784 5841486911766528 5847634927625472 5847859111919616 5853212986838976 5858934602661888 5886203803353088 5889562719289344 5890229562894336 5901385300702848 5907154005786624 5916165011490816 5916834867130704 5922618674429952 5929079377362944 5934507611656184 5959258825310208 5965530793101792 5971362201501696 5986994964369408 5998333969983744 5998563931717632 5999013129174186 6004877267130368 6008303903145984 6030373519113768 6036268312387584 6042026308995072 6063765713584128 6070147672207872 6076081345396736 6080236968148992 6081644164011296 6085803591349812 6091752568467456 6107009044119552 6107700508005888 6113670889734144 6125943341064448 6147984681828352 6151492980965376 6151953630386223 6157967270298624 6163986788646912 6174088557005952 6180123834187776 6185781906545736 6191828614176768 6192529681728192 6198582985424896 6224901697149696 6230986645045248 6236691283697328 6236930383478784 6259131099113472 6259839786964368 6265958887440384 6271695544136649 6277826233818112 6282119836232064 6304481406346212 6304723105038336 6323554416582656 6339391427837952 6346063475490048 6346306768338944 6346782006227762 6350403747495456 6356611375792128 6373252704006144 6385323258369792 6391565021085696 6392288703719424 6415288363646976 6425704977702912 6427438531002368 6437874873494016 6454728945960768 6461038553923584 6461770102672896 6468086593486848 6474008303624928 6480336757489664 6507851774292864 6508101269716992 6527540042924032 6531267233857536 6537497409957888 6544377959099112 6550775200505856 6551516909654464 6555255481285632 6578841500909568 6584864610193848 6591301427994624 6598491565129728 6615017142091776 6621979278772224 6628295985096192 6632985783435264 6634775257808896 6635272097419933 6639058463290704 6645548256509952 6662946008733696 6670214299533312 6676321063113207 6682847281161216 6689379878699008 6706892380176384 6713951213199616 6717782476689408 6741953273659392 6748125716231712 6748384423182336 6755486925521664 6762090529554432 6762856164804608 6797279597619456 6803924054704128 6821736427782144 6828916131233856 6835591513571328 6841849684512708 6842111984615424 6849313132820576 6853221639525888 6877879750950912 6885382502744064 6891686258697504 6898422999908352 6915699739459584 6916482767056896 6923762188612104 6930530284593152 6934485137227776 6965807190948864 6966595891944216 6973405858603008 6981012815282176 6987404123401636 6998496396705792 7011751124729856 7012545027710464 7016546681413632 7041792441581568 7042319760334914 7049203748370432 7062554513045376 7062825274441728 7063354168221219 7070258717750272 7095697735548928 7113998718655488 7120952774098944 7131815356317696 7139321409926304 7139595114381312 7147109355986688 7154095777644544 7160645547948784 7190510648721408 7191324791684352 7198354434686976 7212804256414592 7217199409102848 7230868347377664 7238478651730836 7238756157636608 7242886896943104 7269491365507008 7276597417672704 7283259341578044 7290378852175872 7291204302679968 7298331579613184 7316609869283328 7317438289784832 7331297074424576 7343482548289536 7361873916198912 7362425203986501 7369622100569088 7370456523361272 7377661270695936 7391634114011648 7418229450801152 7422462605131776 7423303010770944 7445475361460224 7449726688618752 7450012293267456 7456832983233216 7464122165035008 7471977963076992 7472264420786176 7503991086974976 7518203191306368 7525552363536384 7526404441476096 7533761630568448 7545253927698432 7553195114849568 7553484686229504 7560400108000344 7567790528438272 7599922791211872 7607351845748736 7608213185405184 7615650343944192 7622622680074512 7630073924141056 7650049121138688 7662764398215168 7690040452767744 7697375982692352 7705477274423148 7713009510273024 7740761166053376 7746055315587072 7748145078468608 7753147041034692 7760725874896896 7769191681523712 7781043112939008 7788649215688704 7789232462188617 7796846570167296 7804283982451968 7811912803549184 7845081590928384 7852750292385792 7853639417192448 7868513734270464 7873308446294016 7876205341048832 7888220015321088 7889113156174272 7896824899239936 7938106273824768 7945373827176048 7945678433746944 7954041057469056 7961816268668928 7982659952492544 7997778626644992 7998684172232248 8003248558487424 8011071870861312 8032044503678976 8040498025485024 8048357749850112 8055726241442382 8056035078660096 8085020951445504 8093530229610496 8098148739022848 8106982624198656 8114404788466416 8122336757956608 8134726890799872 8142678725492736 8143600677341184 8201676208697856 8202604840514964 8210623027064832 8231186102943744 8232118076007936 8240165112250368 8247709208727648 8255771485569024 8256706242304256 8261417866825728 8291142713475072 8291763588781431 8299868929532928 8307982193393664 8315588378263104 8315907177971712 8345508132151296 8346453049285824 8354611849920512 8359379343507456 8362260725515532 8376159781642752 8397137435664384 8405975208461616 8406297473384448 8452521903783936 8461417967320064 8466246408978432 8467204996660608 8475481834389504 8497344504205764 8497670272008192 8505450121500387 8513764344493056 8522086694780928 8523051604959232 8553717818195968 8559239833580832 8567606636937216 8575450515083826 8583833164658688 8606305261281024 8614718071898112 8615693470230528 8632011071499904 8668012836814848 8677135699057152 8708356311810048 8716663213277184 8725837278798816 8734366934007808 8739351131848704 8740340641714176 8771452391438208 8771788667879424 8779819480258464 8788401903992832 8797988753506304 8829305705029632 8835344344341504 8837727980128256 8843981044580352 8852077951054272 8860731008679936 8875252300696056 8883928011644928 8893619066044416 8901761417484276 8910463041548288 8942523173568512 8948296189652688 8957043302252544 8980492446554112 8997500954975616 8997845897576448 8998519693761279 9007315900695552 9016120706072576 9054402468581376 9063039463492608 9071898739605504 9095648570376192 9105221508311808 9114122018095104 9120355452223488 9122466246016944 9122815979487232 9128705387024718 9137628852701184 9161550762008832 9170506334601216 9188915011596672 9197897333211136 9221977022742528 9231682918149472 9236950905447936 9245980182970368 9270185751281664 9278672859818604 9287742921265152 9288794522592288 9297874478137344 9346479967567872 9349001499639808 9355036925545992 9355395575218176 9388696648670208 9389759680446552 9398938331160576 9416739350727168 9417805557628292 9423179754348096 9457084657557504 9485331624873984 9491111551696896 9509087141756928 9519095213235072 9519460152508416 9520173009341643 9529479141315584 9534917063688192 9577984887554688 9587347531628544 9588433055579136 9597805912915968 9622932545470464 9641157796503552 9651304868974448 9656812310241024 9657182529257472 9691557830885376 9692655154009344 9702129890230272 9711012455437392 9720505136234496 9721605736906624 9756584386379776 9762151904575488 9791310064386048 9806246114936832 9816566938648668 9826162800758784 9827275364481696 9836881694261248 9845887628429578 9886952141991936 9897737347694592 9922525713137664 9932968918158336 9942443977644288 9952162886713344 9962637284102656 9968322384764928 10004188728655872 10005321449299968 10024270921741824 10034069818048512 10035205921968128 10060338570264576 10070926819799424 10071312914972672 10080533477333792 10122576634773504 10133230388282496 10143135794331648 10144284247206912 10154200458592256 10163496906766016 10200065494851584 10205886082056192 10217019197620224 10243374196850784 10253387270356992 10262774526769062 10263167976923136 10273969699230864 10284012680364032 10328073754116096 10337529388046256 10347634499862528 10358922242031616 10373549609189376 10374724150585344 10385643282918156 10395795426889728 10405711976602624 10449893837916324 10460108787904512 10471519222923264 10481106185102454 10491351645693952 10497744595058688 10517626687094784 10518817541565696 10529099865653248 10573805622555648 10584141698433024 10593831769568064 10594237911662592 10605388076625408 10615755024891904 10643546603323392 10663704835526656 10670998077983232 10681429161148416 10708982114889456 10709392671571968 10720664033980032 10731143666466816 10740968321923176 10741380104880128 10786987187526528 10797531652030464 10809310165598208 10819206384621888 10825799113654272 10829782343942144 10846302521066496 10856904967323648 10857717977596254 10858134236454912 10914896126509056 10924889012367066 10935568278263808 10936806454019952 10947497369419776 10974914803924992 10976157434677248 10996945611636864 11007695314092032 11015223822434304 11054433150853632 11055684785041908 11066491906043904 11087451171017472 11087876237295616 11127344176201728 11128604065714432 11134954516156416 11168213042190336 11175018439901184 11185249474849824 11196183247552512 11207966944615488 11208396631179264 11266989549944832 11277304786959552 11288328545304576 11289606662214144 11300642445852672 11317880891547648 11329792672274352 11330227029344256 11340600162000516 11351685792657408 11411027768623104 11412319778107776 11423475515916288 11433934020111768 11445110886211584 11475073681708032 11486290762530816 11487591293640704 11494146597322752 11546063974038528 11557350449086464 11558215911634722 11569514265409536 11611141749080064 11622217617702912 11634449705065088 11641088812345344 11653787522285568 11682973823533056 11695269855250944 11706425973677952 11717869205323776 11772407606706176 11779125438578688 11780459125788672 11802770601405696 11814308011573248 11832330022981632 11833669734261408 11845237348859904 11858158754725888 11869015223312368 11918517650620416 11931061586203584 11942724403003392 11973989928738816 11996667939967488 11998026258348372 12009754534260736 12016607806291968 12060747038227536 12072536624775168 12083589362163573 12084052617990144 12127531427168256 12140295344415744 12152162690793472 12160473936297984 12163288328022592 12171607182699624 12183505136934912 12214018088239104 12215401016011776 12227341779468288 12251886682128896 12295969363656704 12302985961930752 12303907260772446 12315934540597248 12348177114011904 12360247668375552 12371563813091472 12383657228353536 12385059363456384 12397165970849792 12449803394299392 12461973290090496 12473382567394656 12473860766957568 12518262198226944 12519679573928736 12531917774880768 12543391088273298 12555652467636224 12564239672464128 12608962812692424 12609446210076672 12647108833165312 12678782855675904 12692126950980096 12693564012455524 12700807494990912 12713222751584256 12746505408012288 12770646516739584 12783130042171392 12784577407438848 12830576727293952 12851409955405824 12854877062004736 12863175772625739 12875749746988032 12909457891921536 12922077107847168 12923540205345792 12936173186973696 12948016607249856 12960673514979328 13015703548585728 13016202539433984 13055080085848064 13062534467715072 13074994819915776 13088755918198224 13101550401011712 13103033819308928 13110510962571264 13157683001819136 13169729220387696 13182602855989248 13196983130259456 13243958557544448 13256591970192384 13265971566870528 13269550515617792 13270544194839866 13278116926581408 13291096513019904 13325892017467392 13340428599066624 13352642126226414 13365694562322432 13413784760352768 13427902426399232 13435564953378816 13483906547318784 13496251432463424 13496768846364672 13510973851043328 13524181059108864 13525712329609216 13594559195238912 13607848109408256 13643472855564288 13657832262467712 13671183027142656 13683699369025416 13684223969230848 13698626265641152 13706443279051776 13755759501901824 13770765005488128 13783372517395008 13796845999816704 13831399478919168 13832965534113792 13847524377224208 13861060569186304 13868970274455552 13873750749150769 13931614381897728 13933191783888432 13946811717206016 13962025630564352 13974808246803272 14023502249459712 14025090055420928 14033093362827264 14084639520669828 14098407496740864 14125109026090752 14125650548883456 14126708336442438 14140517435500544 14191395471097856 14227997437310976 14263630712635392 14278642819852608 14279190228762624 14294218711973376 14308191555289088 14321291095897568 14381021297442816 14382649583368704 14396708869373952 14425608512829184 14434398818205696 14461736694755328 14476957303461672 14477512315273216 14485773793886208 14538982731014016 14553194835345408 14566518683156088 14580757704351744 14582408605359936 14596663159226368 14633219738566656 14634876579569664 14662594148849152 14686965096579072 14723747832397824 14724850407973002 14739244201138176 14740913046722544 14755322541391872 14768831442644367 14783268228023296 14836458901602304 14846606021541888 14890950722920448 14899453377237504 14913665966466432 14928244330070016 14943955926153984 14944528841572352 15007982173949952 15036406382612736 15051104727072768 15052808882952192 15090507855396864 15106390229699136 15106969372459008 15120800216000688 15135581056876544 15199845582423744 15214703691497472 15216426370810368 15231300687888384 15245245360149024 15260147848282112 15300098242277376 15325528796430336 15380080905535488 15394161790153593 15394751965384704 15410954548846296 15426019020546048 15481522332106752 15492110631174144 15496290156937216 15506294082069384 15521451749793792 15538383363047424 15562086225878016 15577298431377408 15578464924377234 15593693140334592 15608567964903936 15623825607098368 15690163181856768 15707278834384896 15721659277653681 15737027468540928 15746616892588032 15752410682097664 15776440030642176 15778226312348544 15793649798479872 15876212547649536 15890747654352096 15891356867493888 15908082114938112 15923632537337856 15965319904985088 15995557253289984 15997368344464496 16006497116974848 16022143741722624 16064089007357952 16080996050970048 16096715499700224 16111452482884764 16112070157320192 16187060459220992 16196297478045696 16213965248397312 16228809576932832 16244673515913216 16269453781599744 16285357450985472 16286576966394381 16287201354682368 16403352417395712 16405209681029928 16421246054129664 16462372205887488 16464236152015872 16480330224500736 16495418417455296 16511542971138048 16513412484608512 16522835733651456 16582285426950144 16583527177562862 16599737859065856 16631176756526208 16631814355943424 16691016264302592 16692906098571648 16709223699841024 16724521451031064 16752319563285504 16794274871328768 16811950416923232 16812594946768896 16905043807567872 16922835934640128 16932492817956864 16934409993321216 16950963668779008 16994689008411528 16995340544016384 17010900243000774 17027528688986112 17046103209918464 17118479667161664 17135213273874432 17150901030167652 17167666329317376 17212610522562048 17229436143796224 17231386940461056 17264022142999808 17336025673629696 17337323867452083 17354271398114304 17416712623620096 17433326426554368 17451674557597632 17468733868015616 17478702263697408 17480681283428352 17542904782876416 17543577335758848 17559638960516928 17576803807985664 17595977507012608 17658611410059264 17670688688683008 17675455960256512 17704155902108544 17721462017359872 17750504601392112 17767856023289856 17787238132088832 17803522834968552 17820926083096576 17885046347137024 17896592379305376 17914086604505088 17960984893108224 17995001909951232 17995691795152896 17997039387522558 18014631801391104 18108804937162752 18126078926985216 18191297140752384 18210443016623616 18228244036190208 18240710904446976 18244932492033888 18245631958974464 18257410774049436 18275257705402368 18323101524017664 18341012669202432 18377830023193344 18395794666422272 18443954045485056 18463365836298944 18473901810895872 18491960365940736 18540371502563328 18557345719637208 18575485842530304 18577589045184576 18595748956274688 18692959935135744 18698002999279616 18710073851091984 18710791150436352 18777393297340416 18779519360893104 18797876662321152 18815086632409947 18833478701454336 18835611115256584 18846359508696192 18914169315115008 18970663249747968 19018174283513856 19038190426470144 19038920305016832 19040346018683286 19058958282631168 19069834127376384 19155969775109376 19174695063257088 19176866111158272 19245865090940928 19282315593007104 19302609737948896 19313624620482048 19383115661770752 19385310308018688 19404259780460544 19422024910874784 19441010272468992 19443211473813248 19513168772759552 19524303809150976 19582620128772096 19612492229873664 19633133877297336 19652325601517568 19654550728963392 19673763388522496 19691775256859156 19773904283983872 19795474695389184 19845051426275328 19865937836316672 19884887955288576 19904325773426688 19905816292259799 19925274568205312 19936644769529856 20010642898599936 20028963189339621 20048541843483648 20068139636097024 20070411843936256 20120677140529152 20141853639598848 20142625829945344 20161066954667584 20245153269547008 20266460776564992 20286271588663296 20288568494413824 20326993813532032 20400130989703168 20411772164112384 20486748393701568 20506774540713984 20525549053538124 20526335953846272 20547939398461728 20568025360728064 20656147508232192 20675058776092512 20695268999725056 20717844484063232 20747099218378752 20749448301170688 20771286565836312 20791590853779456 20811423953205248 20899787675832648 20920217575809024 20943038445846528 20962212370204908 20982703291387904 20995489190117376 21035253374189568 21037635083131392 21058199731306496 21147611245111296 21187663539136128 21188475823325184 21190062504663657 21210776153250816 21231510049783808 21287093206646784 21327409671053312 21341996155966464 21362858322296832 21417964229778912 21418785343143936 21441328067960064 21462287332933632 21481936643846352 21482760209760256 21573974375053056 21595063304060928 21638412769243776 21651598227308544 21659564687884288 21692605042132992 21715435955192508 21716268472909824 21829792253018112 21849778024734132 21871136556527616 21873612908039904 21894994738839552 21949829607849984 21952314869354496 21993891223273728 22015390628184064 22030447644868608 22108866301707264 22111369570083816 22132983812087808 22174902342034944 22254688352403456 22257208131428864 22269909032312832 22336426084380672 22350036879802368 22370498949699648 22392366495105024 22415933889230976 22416793262358528 22554609573919104 22576657090609152 22579213324428288 22601284891705344 22635761783095296 22659585344548704 22660454058688512 22681200324001032 22703371585314816 22822055537246208 22824639556215552 22846951031832576 22867868040223536 22890221772423168 22950147363416064 22975182587281408 22988293194645504 22996216995167713 23092127948077056 23116431823269444 23139028530819072 23222283498160128 23244435235405824 23268899410130176 23282177624690688 23307575044571136 23365947647066112 23367697386565851 23390539710501888 23412851947355904 23435738410647552 23544815213412352 23558250877157376 23560918251577344 23605541202811392 23628616023146496 23664660045963264 23667339468522816 23690474697719808 23716317509451776 23738030446624736 23837035301240832 23862123172407168 23885448806006784 23947979857477632 23993335879934976 23996052516696744 24019509068521472 24033215612583936 24121494076455072 24145073249550336 24167178724327146 24168105235980288 24255062854336512 24280590688831488 24320947872595968 24326576656045184 24343214365399248 24367010273869824 24428036176478208 24430802032023552 24503773364257792 24591938727313408 24607814521544892 24631869081194496 24696354228023808 24720495336751104 24743127626182944 24767314456707072 24770118726912768 24794331941699584 24899606788598784 24923946580180992 24946765134789312 24947721533915136 25036524396453888 25039359147857472 25063835549761536 25086782176546596 25111304935272448 25128479344928256 25217925625384848 25218892420153344 25294217666330624 25357565711351808 25384253901960192 25387128024911048 25401614989981824 25426445503168512 25493010816024576 25516350364501161 25541293033479168 25566260084342784 25569154814877696 25661153454587904 25702819910811648 25709754124009472 25726351545251478 25751499493976064 25818915783843072 25844154215694336 25847080410691584 25896033214499712 25921347029958656 26031407097171456 26110160171696128 26125068935430144 26149989639831552 26177511836396448 26203100802023424 26206067638617856 26221021925142528 26315366003638272 26339458440775392 26365205711978496 26393966260518912 26487917115088896 26513183940384768 26531943133741056 26541088389679732 26556233853162816 26582193026039808 26651784034934784 26680857198133248 26705284252452828 26731389124644864 26827569520705536 26855804852798464 26871129906757632 26992502864926848 26993537692729344 26995559081283837 27021947702086656 27048362118217728 27051424659218432 27189118390477824 27215696218816512 27286945711128576 27315664524935424 27342366054285312 27367398738050832 27368447938461696 27397252531282304 27412886558103552 27511519003803648 27566745034790016 27593691999633408 27665931068227584 27695048754448416 27722121138372608 27737940548911104 27747501498301538 27863228763795456 27866383567776864 27893623434412032 27924051261128704 27949616493606544 28047004498919424 28050180110841856 28066186725654528 28169279041339656 28196814993481728 28250218052181504 28253416672884876 28281034871001088 28382790942195712 28455994874621952 28527261425270784 28557285639705216 28558380457525248 28560519028024929 28588437423946752 28616383110578176 28642582191795136 28762042594885632 28765299166737408 28793417738747904 28851217025658368 28868797636411392 28923473389510656 28953914606923344 28955024630546432 28971547587772416 29077965462028032 29106389670690816 29133037366312176 29161515408703488 29164817210719872 29193326318452736 29269753159139328 29325188297698304 29373930193158144 29449700815946004 29478488402276352 29481826093445088 29510645082783744 29537662885288734 29566536456046592 29672917803204608 29693212043083776 29781901445840896 29798906754475008 29827331932932864 29856488660140032 29887911852307968 30015964347899904 30072812765225472 30102209454145536 30105617765904384 30181015710793728 30212780459398272 30213938744918016 30241600432001376 30271162113753088 30399691164847488 30429407382994944 30432852741620736 30462601375776768 30490490720298048 30520295696564224 30600196484554752 30651057592860672 30760161811070976 30788323580307186 30789503930769408 30821909097692592 30852038041092096 30984221262348288 30992580313874432 31012588164138768 31042903499587584 31076766726094848 31124172451756032 31156929848754468 31187386280669184 31217135929807872 31247651214196736 31380326363713536 31414557668769792 31443318555307362 31474054937081856 31493233785176064 31552880061284352 31556452624697088 31587299596959744 31752425095299072 31781495308704192 31782713734987776 31816164229876224 31847265074675712 31930639809970176 31991114506579968 31994736688928992 32012994233949696 32044287483445248 32128178014715904 32161992101940096 32193430999400448 32222904965769528 32224140314640384 32374120918441984 32392594956091392 32427930496794624 32457619153865664 32489347031826432 32538907563199488 32570714901970944 32573153932788762 32574402709364736 32806704834791424 32810419362059856 32842492108259328 32924744411774976 32928472304031744 32990836834910592 33023085942276096 33026824969217024 33045671467302912 33167054355125724 33199475718131712 33262353513052416 33263628711886848 33382032528605184 33385812197143296 33418447399682048 33449042902062128 33504639126571008 33588549742657536 33623900833846464 33625189893537792 33845671869280256 33864985635913728 33868819986642432 33901927337558016 33989378016823056 33990681088032768 34021800486001548 34055057377972224 34092206419836928 34236959334323328 34270426547748864 34301802060335304 34335332658634752 34425221045124096 34458872287592448 34462773880922112 34528044285999616 34672051347259392 34674647734904166 34708542796228608 34833425247240192 34866652853108736 34903349115195264 34937467736031232 34961362566856704 35085809565752832 35119277921033856 35153607615971328 35191955014025216 35317222820118528 35341377377366016 35350911920513024 35408311804217088 35442924034719744 35501009202784224 35535712046579712 35574476264177664 35607045669937104 35641852166193152 35793184758610752 35828173209010176 35921969786216448 35990003819902464 35994078775045116 36029263602782208 36217609874325504 36250768086490719 36252157853970432 36382594281504768 36420886033247232 36456488072380416 36481421808893952 36489864984067776 36491263917948928 36514821548098872 36550515410804736 36646203048035328 36682025338404864 36755660046386688 36791589332844544 36887908090970112 36926731672597888 36947803621791744 37080743005126656 37114691439274416 37150971685060608 37155178090369152 37191497912549376 37385919870271488 37396005998559232 37420147702183968 37421582300872704 37554786594680832 37559038721786208 37595753324642304 37630173264819894 37666957402908672 37671222230513168 37692719017392384 37828338630230016 37941326499495936 38036348567027712 38076380852940288 38080692037366572 38117916565262336 38139668254752768 38311939550218752 38349390126514176 38353732222316544 38491730181881856 38564631186014208 38605219475897792 38627249240964096 38766231323541504 38770620616037376 38808519560921088 38844049821749568 38882020544937984 38886422947626496 39026337545519104 39048607618301952 39165240257544192 39224984459747328 39266267754594672 39304651203035136 39309101457926784 39347526777044992 39383550513718312 39547808567967744 39590949390778368 39731875672633344 39769775910577152 39808651546853376 39811632584519598 39850549136410624 39873289539059712 40021285797199872 40057926378679242 40097083686967296 40140823687872512 40241354281058304 40283707279197696 40322133909335168 40490306539094016 40532921553129984 40572543177326592 40577136988827648 40653987627064064 40800261979406336 40823544328224768 40973496787403136 41013549081427968 41051098107076248 41052671907692544 41095878796923456 41136050721456128 41312295016464384 41350117552185024 41390537999450112 41435688968126464 41494198436757504 41498896602341376 41542573131672624 41583181707558912 41621252247452307 41622847906410496 41799575351665296 41840435151618048 41886076891693056 41924424740409816 41965406582775808 42070506748379136 42075270166262784 42116399462612992 42295222490222592 42375327078272256 42376951646650368 42380125009327314 42421552306501632 42574186413293568 42654819342106624 42683992311932928 42835928459557824 42837570686287872 42882656135920128 42924574665867264 42963873287692704 42965520419520512 43147948750106112 43190126608121856 43276825538487552 43303196454617088 43319129375768576 43385210084265984 43430871910385016 43432536945819648 43659584506036224 43699556049468264 43742273113055232 43747225816079808 43789989477679104 43899659215699968 43904629738708992 43987782446547456 44030781256368128 44060895289737216 44217732603414528 44222739140167632 44265967624175616 44306494327933101 44349804684069888 44509376704806912 44514416262857728 44539818064625664 44672852168761344 44740997899399296 44784732990210048 44831867778461952 44833586524717056 45109219147838208 45153314181218304 45158426648856576 45271523566190592 45319170689097408 45320908117377024 45362400648002064 45406743170629632 45644111074492416 45649279112431104 45693902063665152 45735736080447072 45780443544846336 45900294726832128 45950365174562816 45976586389291008 45992433990335426 46184255896154112 46232863646538888 46278057061638144 46444566996320256 46488870470811648 46537798820260352 46564355249381376 46615150089142272 46731895294132224 46735394773131702 46781079421003776 46825703894711808 46871476821295104 47089630426824704 47121836503154688 47164977832961043 47211082405622784 47257232046292992 47329320091926528 47334678937045632 47380949395439616 47432635018903552 47476060893249472 47674070602481664 47724246344814336 47770897612013568 47895959714955264 47986671759869952 47992105033393488 48039018137042944 48066431225167872 48242988152910144 48290146499100672 48334357448654292 48336210471960576 48561181377662976 48641895745191936 48653153312090368 48686428730798496 48734020547739648 48856072352956416 48859730899183143 48861604064047104 49007546728515584 49183877454626816 49215629043089784 49263738162388992 49392708456047616 49440990673502208 49486255252365888 49534628913414144 49540237453825536 49588663883399168 49799213577197568 49893530269578624 49895443067830272 50073048792907776 50078718295714944 50127671099523072 50173564353093192 50222609870544896 50256958689856512 50435851250769696 50437784840306688 50588435332661248 50715131422703616 50768507803920384 50774256049822096 50803229979963648 50852891006337024 50986021632049152 51032700729002322 51082586066958336 51138309629755392 51405639821623296 51419508248018944 51452703090502956 51502998987952128 51637831567686144 51688308431388672 51694160821383168 51792066428999424 51842694059917312 52062814194342912 52250137870860288 52299979279663104 52355023672792896 52406201604046848 52412135277235712 52442043850285056 52630732007276544 52678916881550784 52730411423956992 52787932521037824 52975834230177792 53026367880769536 53082176779359464 53112467706325632 53164386052079616 53303568069869568 53361714396266496 53410568504905656 53462778249289728 53655139041411072 53711609705596928 53742259813515264 53985005729853696 53987075385458688 53991118162567674 54043895404173312 54102849318436864 54152381956362679 54378236780955648 54573891422257152 54631329049870848 54684732108570624 54734797476101664 54736895876923392 54794505062564608 54825773116207104 55023038007607296 55133490069580032 55187383999266816 55331862136455168 55390097508896832 55444242276745216 55475881097822208 55495002996603076 55726457527590912 55732767135553728 55787246868824064 55848102522257408 55899232987213088 56094008997838848 56100360221683712 56132373451309056 56338558082679312 56393629986963456 56445259897229841 56500436104363008 56506833345769752 56562069742002176 56765581884391424 56911989749243904 57054522850541568 57114571279410432 57116760915050496 57121038056049858 57176874847893504 57285164383590272 57524085189771264 57530598333474816 57702434051316736 57737595272822784 57846946779021312 57907829213846688 57910049261092864 58155930924056064 58212779341381632 58266074732624352 58323030817406976 58329634421439744 58386652636905472 58539506318278656 58650376595396608 58747860386316288 58899401631892008 58956976804552704 58963652186890176 59021290165567488 59075325770577468 59133072912093184 59345835606409216 59386424086167552 59563802891681792 59597813508950016 59654663865865728 59712977320280064 59717448876779397 59775823704615936 60031928695799808 60086889568018863 60145625530450944 60204418908291072 60211235531808768 60362031421587456 60425560918796544 60427877489836032 60483200864002752 60542324227506176 60799382329694976 60858814765989888 60865705483241472 60980981440596096 61040591393128448 61200392969109504 61520323622141952 61576647160614372 61579007861538816 61643818195385184 61704076082184192 61968442524696576 61985160627748864 62025176328277536 62085806999175168 62153533452189696 62248344903512064 62313859697508936 62374772561338368 62434271859615744 62760652727427072 62829115337539584 62886637110614724 62948109874163712 62986467570352128 63105760122568704 63112905249394176 63174599193919488 63562990617408384 63565427469975552 63570187513990971 63632328459752448 63694530149351424 63861279619940352 63982229013159936 63989473377857984 64025988467899392 64088574966890496 64256356029431808 64323984203880192 64386861998800896 64445809931539056 64448280629280768 64748241836883968 64785189912182784 64915238307731328 64978694063652864 65077815126398976 65146307865577524 65148805418729472 65613409669582848 65620838724119712 65684984216518656 65849488823549952 65856944608063488 65981673669821184 66046171884552192 66053649938434048 66091342934605824 66334108710251448 66398951436263424 66524707026104832 66764065057210368 66771624394286592 66836894799364096 66898085804124256 67009278253142016 67177099485315072 67247801667692928 67250379787075584 67691343738560512 67729971271827456 67737639973284864 67803854675116032 67978756033646112 67981362176065536 68043600972003096 68110114755944448 68184412839673856 68473918668646656 68540853095497728 68603604120670608 68670665317269504 68850442090248192 68925547761844224 68988650985503139 69056088571999232 69349295469808332 69417085592457216 69666850494480384 69733305706217472 69806698230390528 69874935472062464 69922725133713408 70171619131505664 70238555842067712 70307215231942656 70634445640237056 70682754754732032 70701823841026048 70816623608434176 70885848069439488 71002018405568448 71071424093159424 71148952528355328 71214091339874208 71283704332386304 71586369517221504 71656346418020352 71843939572432896 71980007639804928 71988157550090232 72058527205564416 72435219748651008 72501536172981438 72504315707940864 72765188563009536 72841772066494464 72962843617787904 72979729968135552 72982527835897856 72987993071619263 73029643096197744 73101030821609472 73292406096070656 73511320092773376 73583178665689088 73775816181940224 73853463345195776 73895607243583488 74161486010253312 74229382878548832 74301943370121216 74310356180738304 74382995825098752 74771839740542976 74840295404367936 74843164601745408 75109573189361664 75118077443572416 75191506649284608 75260346529639788 75333914805817344 75342444461026336 75385438034784768 75656677260460032 75882652998991872 76072697134055424 76152761705880576 76161384074733144 76235833130524672 76279336509505536 76623879100437504 76698780253028352 76707464444633088 76983460363763712 77129262372028416 77210438951795584 77254498481928192 77532462647083008 77541241232074752 77688099643499136 77764041089875968 77772845895252992 78052675091038208 78330480515088384 78449968919494656 78532535509189344 78609302406070272 78618202915853568 78695053554089984 78767101027436624 79095617135935488 79181898781556736 79463751345266688 79539551821154304 79623265169039196 79701098272821248 79746579078119424 80042571594399744 80115852757358484 80194167373934592 80281647375745024 80482708562116608 80567414558395392 80644267818670336 80980613078188032 80986677243851511 81065843106259968 81145086354653184 81154273977655296 81307975254128128 81600523958812672 81647088656449536 81946993574806272 82027098162855936 82102196214152496 82105343815385088 82191757593846912 82272101442912256 82700235104370048 82781075998900224 82871377936252928 82997793204682752 83085146263345248 83166363415117824 83242504494904614 83245695812820992 83599150703330592 83680870303236096 83772153783386112 83848849480819632 83930813165551616 84141013496758272 84150540332525568 84590444980445184 84750654156544512 84760250018654628 84843104613003264 85148372826587136 85309638684213248 85367984623865856 85671856919115648 85675141372575744 85681557084074787 85765312271840256 85849149331734528 85927746575385408 85931040839041024 86295897500212224 86380253216243712 86553651076975104 86606392909234176 86638258751537152 86770420168531968 86861743820770032 86865073891639296 87319169012072448 87399112098936528 87484546226110464 87494451632159616 87579978955358208 87809259477417984 87975564893094912 88061562512736256 88121790579474432 88435465206829056 88445478280335264 88531935248351232 88612988655866202 88699609368139776 89018753409613824 89028832525715456 89079636129251328 89345704337522688 89481995798798592 89569465980420096 89663735556923904 90218438295676416 90306628362436608 90316853297713152 90543047132381184 90638341378194816 90641816234754048 90724801296004128 90813486341259264 91288222148984832 91298558224862208 91387804127330304 91471472160894144 91560887089692672 91800589453664256 91900730349125632 91953172778582016 91984867980670852 92368511792308224 92465727293077776 92556114123276288 92977740941623296 93075597640520704 93128710498762752 93230300178284544 93470789546263404 93562158842007552 93651407789423616 93742953642590208 94179260853649408 94243673006309376 94329955665922086 94422164811245568 94658640183853056 94669357874091264 94761898790879232 94952121786498944 95348141204963328 95448492689628672 95541795224027136 95791919429910528 95973343519739904 95984210066786976 96078036274085888 96132862450335744 96485976305820288 96580292998201344 96668714897308584 96672420943921152 97122362755325952 97283791490383872 97306306624180736 97372857461596992 97468041095479296 97712144705912832 97719461798366286 97723208128094208 98015093457031168 98367754909253632 98431258086179568 98527476324777984 98785416912095232 98972510504731776 99069257826828288 99080474907651072 99177327766798336 99598427154395136 99787060539157248 99790886135660544 100146097585815552 100157436591429888 100255342199046144 100347128706186384 100445219741089792 100513917379713024 100871702501539392 100875569680613376 101176870665322496 101537015607840768 101548512099644192 101606459959927296 101705782012674048 101972043264098304 102065401458004644 102165172133916672 102276619259510784 102811279643246592 102839016496037888 102905406181005912 103005997975904256 103275663135372288 103376616862777344 103388321642766336 103584132857998848 103685388119834624 104125628388685824 104500275741720576 104599958559326208 104710047345585792 104812403208093696 104824270554471424 104884087700570112 105357833763101568 105460822847913984 105575865042075648 105951668460355584 106052735761539072 106164353558718928 106224935412651264 106328772104159232 106607136139739136 106723428792532992 106821137009811312 106925556498579456 107423219411193856 107484519627030528 107970011459707392 107982236325135348 108087790808346624 108205698636873728 108304763912725358 108756473561911296 109147782844514304 109262658099741696 109369464217141248 109469594952203328 109473791753846784 109589010125129216 109651546232414208 110046076015214592 110266980139160064 110374767998533632 110663724272910336 110780195017793664 110888484553490432 110990005993206152 111452915055181824 111465534271107456 111574493737648128 111696205044514816 111798465974426176 112188017995677696 112200720443367424 112264746902618112 112677116165358624 112787259973926912 112890519794459682 113000872208726016 113013666691539504 113124139484004352 113823979498487808 114109045701083136 114229142558820864 114242076112099716 114353749695787008 114570328767180544 115048170379542528 115061196666949632 115404868102633472 115475190545645568 115693893558042624 115815658427693376 115820098522185728 116311861848112128 116425558682763264 116532149465248704 116646061634813952 116659268842879488 116773305273810944 117079012636557312 117300753190793216 117495720772632576 117798803263784016 117913953609105408 117927304373780352 118042580331134976 118150651541154936 118266145824186368 118691671212818432 118772848172335104 119127605783363584 119195627017900032 119309327731731456 119425954640560128 119434897753558794 119551647409231872 120063857391599616 120173779136037726 120291251060901888 120422471063617536 120724062843174912 120851121837593088 120966401728005504 121084648455012352 121598764659389952 121717629531979776 121731410966482944 121961962881192192 122081182786256896 122400785938219008 123040647244283904 123153294321228744 123158015723077632 123287636390770368 123408152164368384 123936885049393152 124050352656555072 124171613998350336 124307066904379392 124496689807024128 124627719395017872 124749545122676736 124863756742356921 124868543719231488 125521305454854144 125658230675079168 125773274221229448 125896219748327424 126211520245137408 126225810498788352 126349198387838976 127125981234816768 127130854939951104 127140375027981942 127264656919504896 127722559239880704 127964458026319872 127978946755715968 128051976935798784 128512712058863616 128647968407760384 128773723997601792 128891619863078112 128896561258561536 129496483673767936 129570379824365568 129830476615462656 129957388127305728 130155630252797952 130292615731155048 130297610837458944 131226819339165696 131241677448239424 131369968433037312 131698977647099904 131713889216126976 131963347339642368 132092343769104384 132107299876868096 132182685869211648 132668217420502896 132797902872526848 132919482983799303 133049414052209664 133528130114420736 133543248788573184 133673789598728192 133796171608248512 134018556506284032 134354198970630144 134495603335385856 134500759574151168 135382687477121024 135459942543654912 135475279946569728 135957512067292224 135962724352131072 136087201944006192 136220229511888896 136368825679347712 136947837337293312 137081706190995456 137207208241341216 137341330634539008 137700884180496384 137851095523688448 137977301971006278 138112177143998464 138698590939616664 138834171184914432 139333700988960768 139466611412434944 139613396460781056 139749870944124928 139845450267426816 140343238263011328 140477111684135424 140614430463885312 141268891280474112 141365509509464064 141403647682052096 141494933498883129 141633247216868352 141771696138878976 142004036811136896 142142848186318848 142297905056710656 142428182679748416 142567408664772608 143172739034443008 143312692836040704 143687879144865792 143960015279609856 143976315100180464 144117054411128832 144870439497302016 145003072345962876 145008631415881728 145683544132988928 145925687235575808 145959459936271104 145965055671795712 145975986143238526 146059286192395488 146202061643218944 146584812192141312 147022640185546752 147551632363880448 147706926690391552 147791214487166976 148322972020506624 148458765757097664 148603886740242432 148620712361476608 148765991650197504 149680590808735872 149686329203490816 150219146378723328 150236154887144832 150383013298569216 150520693059279576 150667829611634688 150684888922052672 150770876069569536 151313354520920064 151765305997983744 152145394268110848 152305523411761152 152322768149466288 152471666261049344 152558673019011072 152611258240658459 153247758200875008 153414928889266176 154258524744056832 154420877903591168 154508996963856384 155064925294166016 155082482464149504 155376199286998272 155528082179751936 155545691790505984 156105350182076416 156899937838989312 157065071018378688 157218604812140544 157236405831707136 157390107108179968 157534202054873248 158191234271870976 158363797563113472 158927502690533376 159079103642308608 159246530338078392 159402196545642496 159493158156238848 160085143188799488 160231705514716968 160388334747869184 160563294751490048 160965417124233216 161134829116790784 161288535637340672 161961226156376064 161973354487703022 162131686212519936 162308547955310592 162457145869088037 162615950508256256 163201047917625344 163893987149612544 164054196325711872 164204392428304992 164210687630770176 164383515187693824 164544202885824512 165400470208740096 165562151997800448 165995586409365504 166170292526690496 166332726830235648 166485008989809228 166491391625641984 167198301406661184 167361740606472192 167544307566772224 167697698961639264 167861626331103232 168282026993516544 168301080665051136 169180889960890368 169335779691689523 169501308313089024 169520500037309256 169686209226006528 170296745653174272 170619277368426496 170735969247731712 171343713838231296 171350282745151488 171363114168149574 171530624543680512 171855493150770816 171862081678082048 172591795000424448 173107302153950208 173212785818468352 173276517503074304 173540840337063936 173723487641540064 173730147783278592 174638338024144896 174798224197873056 174969092452220928 174988903264319232 175159957910716416 175618518954835968 175951129786189824 176243581158948864 176870930413658112 176890956560670528 177063870496702464 177225977311732404 177399218736279552 178037506819227648 178057665051430912 178159272258502656 178691408675045376 178963991597597184 179138931960840192 179152346630338191 179327471113847808 180436876591352832 180613256724873216 180633706595426304 181086094264762368 181276682756389632 181283632469508096 181449602592008256 181626972682518528 182576444297969664 182597116449724416 182942944321788288 183121774179385344 183601178907328512 183801460698251264 183969735961341704 184737023584616448 184931454586155552 185112228246552576 185955481883246592 186151195281041408 186257420997525504 186460600356569088 186941579092526808 187124317684015104 187302815578847232 188358521707298816 188487346012618752 188659911331844172 188844329622491136 189317280367706112 189338715748182528 189523797581758464 189904243572997888 190696282409926656 190710562541972913 190896985379257344 191083590448054272 191583838859821056 191946687039479808 191968420133573952 192156072548171776 192265724900671488 192971952611640576 193160585996402688 193337429794617168 193344841887842304 194244725510651904 194612613248361472 194745714923193984 194936082190958592 195438923596732572 195446416256188416 196030186914062336 196735509818507264 196862516172359136 197054952649555968 197570833824190464 197945021009463552 198138515653656576 198160949815302144 199196854308790272 199574121078314496 200292195171631104 200314873182859776 200510684398092288 200694257412372768 200890439482179584 201027834759426048 201743405003078784 201751139361226752 202353741330644992 203074031215681536 203097024199288384 203212919919854592 203411564025348096 203944086528196608 204130802916009288 204330344267833344 204553238519021568 205622559286493184 205678032992075776 205810812362011824 206011995951808512 206551326270744576 206776643285532672 206965952956509417 207168265715997696 207370776239669248 208251256777371648 209000551483441152 209199917118652416 209420094691171584 209624806416187392 209648541108942848 209768175401140224 210715667526203136 210921645695827968 211903336920711168 212105471523078144 212328707117437856 212449870825302528 212657544208318464 213214272279478272 213446857585065984 213642274019622624 213851112997158912 214846438822387712 214969039254061056 215940022919414784 215964472650270696 216175581616693248 216411397273747456 216609527825450716 217512947123822592 218295565689028608 218525316199483392 218939189904406656 218947583507693568 218963979214857789 219178020250258432 219303092464828416 220533960278320128 220749535997067264 221327448545820672 221560390035587328 221776969106980864 221980011986412304 222905830110363648 222931068542214912 223148987475296256 223596931948852352 224401440886734848 224529493805236224 225354232330717248 225574519947853824 225781039588919364 226001744417452032 226027333383079008 226248278968008704 227647958996975616 228218091402166272 228458285117641728 228484152224199432 228707499391574016 229140657534361088 230096340759085056 230122393333899264 230809736205266944 230950381091291136 231387787116085248 231631316855386752 231640197044371456 232623723696224256 233064298930497408 233292123269627904 233318537685758976 233546610547621888 234158025273114624 234601506381586432 234991441545265152 235597606527568032 235827907218210816 235854608747560704 236085160662269952 236301303082309872 236532291648372736 237545696344670208 238255211566727168 238391254035800064 238618655463462912 238869795507117588 239103294818463744 240127714783199232 240347558272075452 240582502121803776 240844942127235072 241448125686349824 241702243675186176 241932803456011008 242169296910024704 243197529318779904 243435259063959552 243462821932965888 243923925762384384 244162365572513792 244801571876438016 246081294488567808 246306588642457488 246316031446155264 246575272781540736 246816304328736768 248100705313110144 248343227996700672 248614133808758784 248993379614048256 249255438790035744 249499090245353472 249727513484713842 249737087438462976 251042610909708288 251316461350158336 251546548442458896 251792439496654848 252423040490274816 252451620997576704 254251962469633536 254280750055963884 254529313839009792 255445118479761408 255928916052639744 255957893511431936 256103953871597568 257025424117727232 257044671252224361 257295936815520768 257547447995203584 257783239726156224 257793122517123072 258992967347535872 259140759648731136 259660953230925312 259914776254611456 260311260505595904 260585231462310096 260595221674917888 262453638678331392 262483354896478848 262739936866074624 263427778432253952 263926694679284736 264184687538208768 264214599753736192 264365371738423296 265336434841005792 265595805745053696 265838965967598606 266098828104419328 267056260228841472 267086497577146368 267592343216497024 268037113012568064 268708397941260288 268991206670771712 270765374954242048 270919885087309824 270950559893139456 271915024134584448 271925448704262144 272174403888012384 272440459023777792 272737651358695424 273895674674586624 274163412381990912 274414416482682432 274682661269078016 275401768360992768 275702191047376896 275954603942012556 276224354287996928 277397181879233328 277668342369828864 278933222824869888 279226792921562112 279499741888249856 279690900534853632 280686476526022656 280954223368270848 281228860927770624 282537782560948224 282731019018928128 282807295364104192 282989866997766258 283266494433736704 284008073622273792 284285696372637696 284856365359496832 285134817329545216 286345478068886016 286625385672081408 287375758289731584 287920030559219712 287952630200360928 288234108822257664 289740878994604032 290006144691925752 290017262831763456 291367088265977856 291851374471151616 291918919872542208 291951972286477052 292118572384790976 292404123286437888 293169624384282624 294045280371093504 295103264727760896 295413853380783104 295582428974333952 296917531514195328 297207773480484864 297241424722953216 297531983300395008 299361181617471744 299372658406981632 300438292757446656 300472309774289664 300766026597138432 301041386118559152 301335659223269376 301369777844105344 301541752139139072 302626709041840128 303530611995967488 304611046823522304 304645536298932576 304943332522098688 305117346038022144 305222516481316918 306495516401750016 306829857778532352 308517049488113664 308841755807182336 309017993927712768 310129850588332032 310164964928299008 310752398573996544 311056164359503872 311091383581011968 312210700364152832 313799875677978624 314130142036757376 314437209624281088 314472811663414272 314780214216359936 315068404109746496 316382468543741952 316727595126226944 317855005381066752 318158207284617216 318493060676156784 318804393091284992 318986316312477696 320170286377598976 320463411029433936 320776669495738368 321126589502980096 322269658233581568 322577071274681344 323946708975406044 324263372425039872 324617095910621184 324914291738176074 325231901016512512 326402095835250688 327787974299225088 328108392651423744 328408784856609984 328421375261540352 328767030375387648 329088405771649024 330800940417480192 331124303995600896 331991172818731008 332340585053380992 332665453660471296 332970017979618456 332982783251283968 334396602813322368 334723481212944384 335088615133544448 335395397923278528 335723252662206464 336564053987033088 336602161330102272 338361779921780736 338671559383379046 339002616626178048 339041000074618512 339372418452013056 341238554736852992 341471938495463424 342687427676462592 342726228336299148 343061249087361024 343710986301541632 343724163356164096 345183590000848896 346214604307900416 346425571636936704 347081680674127872 347446975283080128 347460295566557184 349276676048289792 349596448395746112 349938184904441856 349977806528638464 350319915821432832 351237037909671936 351902259572379648 352487162317897728 353741860827316224 353781913121341056 354127740993404928 354451954623464808 354798437472559104 356075013638455296 356115330102861824 356318544517005312 357382817350090752 357927983195194368 358277863921680384 358304693260676382 358654942227695616 360873753182705664 361267413190852608 362172188529524736 362553365512779264 362899205184016512 363253945365037056 365152888595939328 365194232899448832 365885888643576576 366243548358770688 367202357814657024 367602921396502528 367939471922683408 369474047169232896 369862909172311104 370224456493105152 372302390562082816 372514841995051008 372921200713138176 373883158185053616 374248635368030208 374591270227070763 374605631157694464 376717043414597632 376974692025237504 377319822663688344 377688659244982272 378634560735412224 378677431496365056 379047595163516928 379808487145995776 381392564819853312 381421125083945826 381793970758514688 383167677719642112 383893374078959616 383936840267147904 384312145096343552 385943905223281152 386321171992805376 386674859589234336 386689683775684608 388489451021303808 389225226496722944 389491429846387968 389872164381917184 390877847193465144 390892832512376832 392060373828124672 393725032344718272 394109905299111936 395141667648380928 395890042018927104 396277031307313152 396321899630604288 398393708617580544 398758448951397909 399148242156628992 400584390343262208 400629746365719552 401021368796184576 401388514824745536 401780878964359168 402055669518852096 403486810006157568 403502278722453504 404707482661289984 406148062431363072 406194048398576768 406425839839709184 407888173056393216 408261605832018576 408660688535666688 409106477038043136 411245118572986368 411356065984151552 411621624724023648 412023991903617024 413102652541489152 413553286571065344 413931905913018834 414336531431995392 416502513554743296 418001102966882304 418399834237304832 418840189382343168 419249612832374784 419297082217885696 419536350802280448 421431335052406272 421843291391655936 423806673841422336 424210943046156288 424657414234875712 424899741650605056 425315088416636928 426428544558956544 426893715170131968 427284548039245248 427702225994317824 429692877644775424 429938078508122112 431880045838829568 431928945300541392 432351163233386496 432822794547494912 433219055650901432 435025894247645184 437050632398966784 437878379808813312 437895167015387136 437927958429715578 438356040500516864 438606184929656832 441067920556640256 442654897091641344 443120780071174656 443553938213961728 443960023972824608 445811660220727296 445862137084429824 446297974950592512 447193863897704704 448802881773469696 449058987610472448 450708464661434496 451149039895707648 451562079177838728 452003488834904064 452054666766158016 452496557936017408 455295917993951232 456436182804332544 456916570235283456 456968304448398864 457414998783148032 457833774721975377 458281315068722176 460244786667798528 461619472410533888 462775574232170496 463262633710773504 463280394088742912 465247447392448512 466128597860994816 466584246539255808 466637075371517952 468316050546229248 469203012763172864 471195213055136064 471655814436421632 471709217495121408 472170321324539904 472602606164619744 473064583296745472 475091392689340416 476510423133454336 476782508071600128 477237310926925824 477739591014235176 478206589636927488 480255429566398464 480695116544150904 481165004243607552 481689884254470144 482896251372699648 483404487350372352 483865606912022016 484338593820049408 486395058637559808 486925643865931776 487371437607264111 487847851524768768 488324731145027584 489603143752876032 492162588977135616 492613177284914976 492632062892310528 493150545563081472 493632608657473536 496201410626220288 496686455993401344 497986759228096512 498510877580071488 498998180490706944 499455026969427684 499474174876925952 502085221819416576 502632922700316672 503093096884917792 503584878993309696 504846080980549632 504903241995153408 508503924939267072 508561500111927768 509058627678019584 510890236959522816 511857832105279488 511915787022863872 512207907743195136 514050848235454464 514089342504448722 514591873631041536 515566479452312448 515586245034246144 517985934695071744 519321906461850624 519829552509222912 520622521011191808 521170462924620192 521190443349835776 524907277356662784 524966709792957696 525479873732149248 526855556864507904 527853389358569472 528429199507472384 528730743476846592 530672869682011584 531191611490107392 531677931935197212 532197656208838656 534112520457682944 534172995154292736 535184686432994048 536074226025136128 537416795882520576 537457039891014573 537982413341543424 541530749908484096 541839770174619648 541901119786278912 543830048269168896 543850897408524288 544348807776024768 544880918047555584 545475302717390848 547791349349173248 548828832965364864 549365322538156032 550803536721985536 551404382094753792 551909207884025112 552448708575993856 554794363758466656 555336684739657728 557866445649739776 558453585843124224 559381801069707264 561372953052045312 561908446736541696 565075565121896448 565462038037856256 565614590728208384 565979733995532516 566532988867473408 568016147244547584 568571392745275392 569712730718993664 570269634659090432 572690956137772032 573250771344162816 574751516579463168 575840061118439424 575905260400721856 576468217644515328 579481757989208064 580012289383851504 580034525663526912 582734176531955712 583837839745084416 583903944572954104 584237144769581952 584808246572875776 586339248768565248 588090560742187008 590206529455521792 590827706761566208 591164857948667904 593835063028390656 594415546960969728 594482849445906432 598722363234943488 600876585514893312 600944619548579328 601532053194276864 602082772237118304 602671318446538752 602739555688210688 603083504278278144 605253418083680256 607061223991934976 609222093647044608 609291072597865152 609886665044197376 610234692076044288 610445032962633836 612991032803500032 613659715557064704 617034098976227328 617683511614364672 618035987855425536 620329929856598016 620897858869528251 621504797147993088 622112328719007744 622182767162023936 624421400728305664 627599751355957248 628260284073514752 628874419248562176 628945623326828544 630136808219492992 632764937087483904 635710010762133504 636316414569234432 636986121352313568 637608786182569984 637972632624955392 640340572755197952 640926822058867872 641553338991476736 642253179005960192 644539316467163136 645154142549362688 647893417950812088 648526744850079744 649234191821242368 649828583476352148 650463802033025024 652804191670501376 655575948598450176 656817569713219968 656842750523080704 656891937644573367 657534060750775296 658176811543298048 661601880834960384 662248607991201792 663982345637462016 664681170106761984 665330907320942592 665940035959236912 665965566502567936 668793205626644736 669446962425888768 670790795846557056 671446505324412928 673204322660204544 676723559843561472 677343118766758092 678005233252356096 678082000149237024 678744836904026112 682477109473705984 682943876990926848 685374855352925184 685452456672598296 686122498174722048 687421972603083264 690367180001697792 692429208615800832 692851143273873408 694163361348255744 694893950566160256 694920591133114368 699192896791492224 699876369808883712 699955613057276928 700639831642865664 702474075819343872 703804519144759296 704974324635795456 707483721654632448 707563826242682112 708255481986809856 708903909246929616 709596874945118208 712230660205723648 712637089034010624 714765634700181504 715855966390388736 716609386521352764 717309884455391232 721747506365411328 722534826381705216 724344377059049472 725106731025558528 725798410368033024 726507890730074112 730305777191878656 730388465798897664 731771777287153152 732487096717541376 734404715629314048 735205842793005056 735878943845366816 738948094338465792 739725818344622208 740448912986210304 744604781124165632 745029683990102016 745842401426276352 747766316370107232 748497270736060416 749182540454141526 749211262315388928 753949384050475008 754639645327376688 755377318489964544 757269121470824448 757354862992730112 759616974291991552 762842250167891652 763587941517029376 766335355439284224 767786748157919232 767873680534295808 768624290192687104 771887810446562304 772642343985610752 773349719178468672 773379367551369216 776978902042607616 778450452993445888 778982859692775936 779744328763834368 781755694386930288 781785665024753664 784120747656249344 787450064689436544 788219810598223872 790283335296761856 791780084037854208 792554062614626304 792643799261208576 796787417235161088 797516897902795818 798296484313257984 801168780686524416 801259492731439104 802777029649491072 803561757928718336 804111339037704192 806973620012315136 809414965322579968 812296124862726144 812388096797153536 812851679679418368 815776346112786432 816523211664037152 817321377071333376 818212954076086272 822490237145972736 823243249448047296 824047983807234048 826205305082978304 827106573142130688 827863811826037668 828673062863990784 833005027109486592 836799668474609664 837680378764686336 838499225664749568 838594164435771392 839072701604560896 842862670104812544 843686582783311872 847613347682844672 848421886092312576 849314828469751424 849799483301210112 852857089117913088 854569096078490496 855404451988635648 859385755289550848 859876157016244224 863760091677659136 863857890601082784 864702326466772992 865645589094989824 866438111301802864 870051788495290368 874101264797933568 875756759617626624 875855916859431156 876712081001033728 877212369859313664 882135841113280512 885309794183282688 886241560142349312 887107876427923456 887920047945649216 891623320441454592 891724274168859648 892595949901185024 894387727795409408 897605763546939392 898117975220944896 901416929322868992 902298079791415296 903124158355677456 904006977669808128 904109333532316032 904993115872034816 910591835987902464 913833140470566912 913936608896797728 914829997566296064 915667549443950754 916562630137444352 920489573335597056 923238944821067776 925551148464340992 926525267421547008 930494894784897024 932257195721989632 933168493078511616 933274150743035904 936632101092458496 938406025526345728 942390426110272128 943311628872843264 943418434990242816 944340642649079808 945205212329239488 946129166593490944 950182785378680832 953020846266908672 953565016143200256 954474621853851648 955479182028470352 956413179273854976 960510859132796928 961390233088301808 962330008487215104 963379768508940288 966808974700744704 967731213824044032 968677187640098816 972790117275119616 973851287731863552 974742875214528222 975695703049537536 979206287505752064 984325177954271232 985226354569829952 985264125784621056 986301091126162944 987265217314947072 992402821252440576 993372911986802688 995973518456193024 997021755160142976 997996360981413888 998910053938855368 998948349753851904 1004170443638833152 1005265845400633344 1006186193769835584 1007169757986619392 1009692161961099264 1009806483990306816 1017007849878534144 1017123000223855536 1018117255356039168 1023715664210558976 1023831574045727744 1024415815486390272 1028178685008897444 1029183747262083072 1031132958904624896 1031172490068492288 1035971869390143488 1038643812923701248 1041245042022383616 1042340925849240384 1042380886699671552 1049814554713325568 1049933419585915392 1050959747464298496 1053711113729015808 1055706778717138944 1056858399014944768 1057461486953693184 1061345739364023168 1062383222980214784 1063355863870394424 1064395312417677312 1068225040915365888 1068345990308585472 1070369372865988096 1072148452050272256 1074833591765041152 1074914079782029146 1075964826683086848 1083061499816968192 1083802239572557824 1087660096538337792 1088697615552049536 1089761836095111168 1090950605434781696 1095582698698346496 1097657665930729728 1098730645076312064 1101607073443971072 1102808764189507584 1103818415768050224 1104897417151987712 1109588727516933312 1110673369479315456 1116907171686248448 1118763602139414528 1122745906104090624 1123773810681212289 1123816893473083392 1130151130243792896 1130924076075712512 1131229181456416768 1131959467991065032 1133065977734946816 1136032294489095168 1137142785490550784 1139425461437987328 1140539269318180864 1145381912275544064 1149503033158926336 1151680122236878848 1151810520801443712 1152936435289030656 1158963515978416128 1160024578767703008 1160069051327053824 1165468353063911424 1167675679490168832 1167807889145908208 1168474289539163904 1169616493145751552 1172678497537130496 1176181121484374016 1181655413523132416 1182329715897335808 1187670126056781312 1188831093921939456 1188965698891812864 1197444726469886976 1201753171029786624 1201889239097158656 1203064106388553728 1204165544474236608 1205342636893077504 1205479111376421376 1206167008556556288 1210506836167360512 1214122447983869952 1218444187294089216 1218582145195730304 1219773330088394752 1220890065925267672 1225982065607000064 1227319431114129408 1234068197952454656 1235367023228729344 1236071975710851072 1240659859713196032 1241795717739056502 1243009594295986176 1244365534324047872 1255199502711914496 1256520568147029504 1257748838497124352 1257891246653657088 1260273616438985984 1265529874174967808 1271420021524267008 1272632829138468864 1273972242704627136 1275217572365139968 1275945265249910784 1280681145510395904 1281853644117735744 1283106677982953472 1284506358011920384 1289078632934326272 1290308285098725376 1295786835901624176 1297053489700159488 1298468383642484736 1299657166952704296 1300927604066050048 1305608383341002752 1311151897196900352 1313635139426439936 1313685501046161408 1313783875289146734 1315068121501550592 1323203761669920768 1327964691274924032 1329362340213523968 1330661814641885184 1331880071918473824 1331931133005135872 1337586411253289472 1338893924851777536 1341581591693114112 1342893010648825856 1346408645320409088 1353447119687122944 1354686237533516184 1356010466504712192 1356164000298474048 1357489673808052224 1364954218947411968 1365887753981853696 1370749710705850368 1370904913345196592 1372244996349444096 1373501324165926131 1374843945206166528 1380734360003395584 1384858417231601664 1388326722696511488 1389787901132320512 1389841182266228736 1398385793582984448 1399752739617767424 1399911226114553856 1404948151638687744 1407609038289518592 1414967443309264896 1415127652485364224 1416510963973619712 1417807818493859232 1419193749890236416 1424461320411447296 1425274178068021248 1429531269400363008 1431711932780777472 1433218773042705528 1434619768910782464 1443495012730822656 1445069652763410432 1448688754118098944 1450213462051117056 1451596820736066048 1453015781460148224 1460776931597795328 1462114312821792333 1463543554574306304 1464974193435082752 1468809431258628096 1470411685586010112 1471757887690733632 1477896188676931584 1479451636689244416 1480897825972420608 1489209562248331264 1490059367980204032 1495532632740214464 1496994541472120832 1498365080908283052 1498422524630777856 1507898768100950016 1509279290654753376 1510754636979929088 1514538242941648896 1514709725985460224 1519233948583983104 1525684500335783304 1527175883034058752 1532670710878568448 1535573496315838464 1535747361068591616 1537248580385374208 1543775620893124608 1546699438356937344 1546758735102738432 1553957804085215232 1556900905986891776 1557965719385551872 1559488657527668736 1563511388773860576 1563571330049507328 1568241495312498688 1574900129378873088 1576439621196447744 1580566670593523712 1583560168075708416 1585287598522417152 1593574834470322176 1595033795805591636 1596592968626515968 1602337561373048832 1602518985462878208 1605554059298982144 1607123515857436672 1608222678075408384 1613947240024630272 1624592249725452288 1624776193594307072 1625703359358836736 1631552692225572864 1633046423328074304 1634642754142666752 1636425908152172544 1646486498896094592 1648095967614468096 1652410610165956608 1654213146284261376 1655727623652075336 1657346125727981568 1666010054218973184 1673599336949219328 1675360757529372672 1677188328871542784 1678145403209121792 1678723840647243049 1685725340209625088 1695226695365689344 1696843772184625152 1698629656939502848 1699598966602420224 1705714178235826176 1709138192156980992 1710808903977271296 1718771510579101696 1719752314032488448 1727520183355318272 1727715781202165568 1729404652933545984 1731291178189979648 1732876222603605728 1740103576990580736 1748202529595867136 1751513519235253248 1751711833718862312 1753424162002067456 1754424739718627328 1764271682226561024 1770619588366565376 1772483120284698624 1775840095891298432 1783246640882909184 1783448548337719296 1788775455590818816 1795211527093878784 1802833858645737984 1804596159582830592 1806248316711354912 1808013955339616256 1808218667064632064 1809986231744069632 1821183671975804928 1827666280941133824 1827873217793595456 1829659995132592128 1831335098887901508 1833125260274888704 1840979146671194112 1846477889642135552 1851102296928681984 1853050534843094016 1860989789569794048 1862693576608584753 1864514391443979264 1866336986157023232 1866548301486071808 1873264202184916992 1876812051052691456 1884780852220544256 1886623257745686528 1886836869980485632 1890410424658478976 1892258333186981888 1906041692533817344 1907130032286400512 1908949243707703296 1910958364056940704 1912826358547709952 1921021718265593856 1922780466176603616 1924660016974430208 1926759537017880576 1933617949401489408 1935462427648088064 1945580234550239232 1947702575463727104 1949485750429056444 1951391406099075072 1958412575011504128 1970452709139659904 1970528251569242112 1970675812933720101 1972602182252325888 1974530434629894144 1984805642504881152 1986745823973605376 1991947036912386048 1994043510320285952 1995992721962827776 1997820107877710736 1997896699507703808 2008340887277666304 2012372387539671168 2014339515973238784 2019612967980613632 2034015699757068288 2034246000447711072 2036234510712078336 2047431328421117952 2047663148091455488 2048831630972780544 2056357370017794888 2058367494524166144 2062265917809249792 2071943738780286976 2077287625847402496 2082490084044767232 2084681851698480768 2084761773399343104 2099629109426651136 2099866839171830784 2101919494928596992 2107422227458031616 2111413557434277888 2113716798029889536 2114922973907386368 2122691478728046336 2124766445960429568 2126711727740788848 2128790624835354624 2136691980617170944 2140738745731976192 2144296904100544512 2149828159564058292 2151929653366173696 2166122999633936384 2167604479145115648 2175320193076675584 2177395231104099072 2179523672190222336 2191165397396692992 2195315331861459456 2197461290152624128 2203214146887942144 2205617528379015168 2207636831536100448 2209794834303975424 2219177455033866624 2221346738958630912 2233814343372496896 2237527204278829056 2245491812208181248 2247547621362424578 2247633786946166784 2261848152151425024 2262458362912833536 2263918935982130064 2266131955469893632 2272064588978190336 2278850922875974656 2281078538636361728 2290763824551088128 2299006066317852672 2303360244473757696 2303621041602887424 2305872870578061312 2317927031956832256 2320049157535406016 2320138102654107648 2330936706127822848 2335351358980337664 2335615778291816416 2336948579078327808 2339232986291503104 2345356995074260992 2352362242968748032 2363310827046264832 2364659431794671616 2375340252113562624 2377662187843878912 2377931397783625728 2394889452939773952 2403506342059573248 2403778478194317312 2408331088948473216 2410685273786155008 2410958222752842752 2412334017113112576 2428244895967739904 2436888374588178432 2437164290391460608 2439546660176789504 2441780131850535344 2451964131214000128 2454638862228258816 2470734046457458688 2472143951421702144 2481319719426392064 2483591435478113004 2486019188591972352 2488731068648095744 2510399005423828992 2513041136294059008 2515497676994248704 2515782493307314176 2520547232877971968 2531059748349935616 2542840043048534016 2545265658276937728 2547944485409254272 2550435144730279936 2563707288235471488 2566213355965906944 2569012716023840768 2578157265868652544 2580616570197450752 2591573671803248352 2594106979400318976 2596936767284969472 2599314333905408592 2601855208132100096 2622303794393800704 2627270278852879872 2627567750578293468 2630136243003101184 2646407523339841536 2655929382549848064 2658724680427047936 2661323629283770368 2663760143836947648 2663862266010271744 2675172822506578944 2677787849703555072 2683163183386228224 2685786021297651712 2692817290640818176 2706894239374245888 2709372475067032368 2712020933009424384 2712328000596948096 2714979347616104448 2729908437894823936 2731775507963707392 2741499421411700736 2741809826690393184 2744489992698888192 2747002648331852262 2749687890412333056 2761468720006791168 2769716834463203328 2776653445393022976 2779575802264641024 2796771587165968896 2799505479235534848 2799822452229107712 2809896303277375488 2815218076579037184 2829934886618529792 2830255304970728448 2833021927947239424 2835615636987718464 2838387499780472832 2848922640822894592 2850548356136042496 2859062538800726016 2863423865561554944 2866437546085411056 2869239537821564928 2886990025461645312 2890139305526820864 2900426924102234112 2903193641472132096 2906031562920296448 2921553863195590656 2924228625643584666 2927087109148612608 2937618862517256192 2943515775381467264 2955792377353863168 2958903273378488832 2961795651944841216 2978419124496662528 2980118735960408064 2991065265480428928 2993989082944241664 2996730161816566104 2996845049261555712 3015797536201900032 3018558581309506752 3021509273959858176 3029076485883297792 3029419451970920448 3038467897167966208 3051369000671566608 3054351766068117504 3071146992631676928 3071494722137183232 3074497160770748416 3087551241786249216 3093398876713874688 3093517470205476864 3107915608170430464 3113801811973783552 3115931438771103744 3127022777547721152 3127142660099014656 3136482990624997376 3149800258757746176 3152879242392895488 3161133341187047424 3167120336151416832 3170575197044834304 3187149668940644352 3190067591611183272 3193185937253031936 3204675122746097664 3205037970925756416 3211108118597964288 3214247031714873344 3216445356150816768 3227894480049260544 3249184499450904576 3249552387188614144 3251406718717673472 3266092846656148608 3269285508285333504 3272851816304345088 3292972997792189184 3296191935228936192 3304821220331913216 3308426292568522752 3311455247304150672 3314692251455963136 3332020108437946368 3350721515058745344 3354376657743085568 3356290806418243584 3357447681294486098 3371450680419250176 3390453390731378688 3393687544369250304 3397259313879005696 3399197933204840448 3411428356471652352 3418276384313961984 3421617807954542592 3437543021158203392 3455040366710636544 3455431562404331136 3458809305867091968 3462582356379959296 3465752445207211456 3480207153981161472 3496405059191734272 3503027038470506496 3503423667437724624 3506848324004134912 3508849479437254656 3528543364453122048 3544966240569397248 3551680191782596864 3566493281765818368 3566897096675438592 3577550911181637632 3590423054187757568 3605667717291475968 3609192319165661184 3612496633422709824 3616027910679232512 3616437334129264128 3619972463488139264 3642367343951609856 3655332561882267648 3655746435587190912 3659319990265184256 3662670197775803016 3666250520549777408 3681958293342388224 3692955779284271104 3702204593857363968 3706101069686188032 3721979579139588096 3725387153217169506 3729028782887958528 3733096602972143616 3753624102105382912 3769561704441088512 3773246515491373056 3773673739960971264 3780820849316957952 3784516666373963776 3814260064572801024 3817898487415406592 3821916728113881408 3825652717095419904 3842043436531187712 3845560932353207232 3849320033948860416 3853519074035761152 3867235898802978816 3870924855296176128 3891160469100478464 3895405150927454208 3898971500858112888 3902782812198150144 3916825150023008256 3940905418279319808 3941056503138484224 3941351625867440202 3945204364504651776 3969611285009762304 3983894073824772096 3988087020640571904 3991985443925655552 3995640215755421472 3995793399015407616 4016681774555332608 4024744775079342336 4028679031946477568 4039225935961227264 4068031399514136576 4068492000895422144 4072469021424156672 4094862656842235904 4095326296182910976 4097663261945561088 4112714740035589776 4116734989048332288 4120503972497778393 4124531835618499584 4143887477560573952 4154575251694804992 4164980168089534464 4169363703396961536 4169523546798686208 4199258218853302272 4199733678343661568 4214844454916063232 4222827114868555776 4227433596059779072 4245382957456092672 4249532891920859136 4253423455481577696 4257581249670709248 4273383961234341888 4281477491463952384 4288593808201089024 4299656319128116584 4303859306732347392 4332245999267872768 4335208958290231296 4350640386153351168 4354790462208198144 4359047344380444672 4382330794793385984 4386342938465376999 4390630663722918912 4394922580305248256 4406428293775884288 4411235056758030336 4415273663072200896 4419589668607950848 4438354910067733248 4442693477917261824 4467628686744993792 4490983624416362496 4495095242724849156 4495267573892333568 4523696304302850048 4524916725825667072 4527837871964260128 4532263910939787264 4544129177956380672 4557701845751949312 4581527649102176256 4598012132635705344 4606720488947515392 4607242083205774848 4611745741156122624 4640098315070812032 4640276205308215296 4661873412255645696 4670702717960675328 4671231556583632832 4673897158156655616 4678465972583006208 4690713990148521984 4704724485937496064 4726621654092529664 4729318863589343232 4750680504227125248 4755862795567251456 4789778905879547904 4807012684119146496 4807556956388634624 4816662177896946432 4821370547572310016 4821916445505685504 4824668034226225152 4873776749176356864 4874328580782921216 4879093320353579008 4883560263701070688 4903928262428000256 4909277724456517632 4941468092914917376 4944287902843404288 4962639438852784128 4967182870956226008 4972038377183944704 4977462137296191488 5020798010847657984 5026082272588118016 5031564986614628352 5036171521941729147 5041094465755943936 5085680086097068032 5090531316553875456 5095888970818508544 5100870289460559872 5127414576470942976 5132426711931813888 5156314531737305088 5161233140394901504 5183147343606496704 5188213958800637952 5193873534569938944 5198628667810817184 5203710416264200192 5244607588787601408 5254540557705759744 5255135501156586936 5260272486006202368 5292815046679683072 5311858765099696128 5317449360854095872 5327520287673895296 5327724532020543488 5350345645013157888 5366326366772456448 5371572042595303424 5385634581281636352 5413788478748491776 5418744950134064736 5424041866018848768 5424656001193896192 5429958695232208896 5463551015927414784 5482998842823401472 5483619653380786368 5488979985397776384 5494005296663704524 5499375780824666112 5522937440013582336 5539433668926406656 5553306890786045952 5559151604529282048 5593543174331937792 5599010958471069696 5599644904458215424 5619792606554750976 5630436153158074368 5659869773237059584 5660510609941456896 5671231273975436928 5676774999560945664 5697845281645789184 5718125077601452032 5726847731123109888 5732875092170822112 5738479075643129856 5773980050923290624 5780278611053641728 5800853848204468224 5806387282944264192 5843107726391181312 5848457251287169332 5854174218297225216 5875237725034512384 5887031550762934528 5911584754707726336 5912027438801160303 5917806546756977664 5923591303889682432 5956838248993325056 5960237471920816128 5982130530960857856 5987978165888483328 5993460323633132208 5993690098523111424 6037117162619013504 6043018547919716352 6058838903941840896 6076935794335932416 6102738001343133216 6108703532136235008 6142293985263353856 6142989444274366464 6175102483572498432 6186797753427749376 6215831216340860928 6227603623947567104 6231862877542207488 6254045555095442304 6254285320198029312 6272965981249994752 6299600517515492352 6305758484785790976 6322266682374094848 6334240672302833664 6341150394089668608 6374299337881288704 6380135183222366544 6386371874506063872 6410075941851512832 6422216237195928576 6428494063429746688 6432890712301633536 6455788960098521088 6498368998901809152 6499104774377228288 6502813437435346944 6532185693312297216 6538571016570667008 6585945995584378368 6592383870457872384 6609642440663826432 6616852585137045504 6622910494608301344 6629384502911926272 6664040216875892736 6701443030117490688 6708753315486171136 6712581612836487168 6714895362588972196 6742901360838500352 6787375088738500608 6794518627758011392 6798395866409680896 6836552768627923968 6843235615909085184 6875086042316406784 6910080733421273088 6910863124808662272 6917618611734183936 6931504890414422912 6960414307962322944 6992810118383468544 7006054076941012992 7006847334875449248 7013696648008269824 7017698958874509312 7057086728906244096 7089932481138794496 7103360383565193728 7132986563531636736 7133794193350877184 7155101822363275264 7180846108375515136 7211335434582951936 7224993266845419648 7232055821358465024 7232874668258528256 7239944926976278528 7284734687903219712 7310665123764535296 7311492871174381824 7318639980530368512 7325340395551606032 7332501041099554816 7363916586684776448 7385911558568542208 7412202139372376064 7443959158279176192 7450774306434339012 7458057565775917056 7466193205944287232 7507248204210765824 7539123408882177024 7546493030982746112 7547347479921942528 7561641698633915904 7569033332747927552 7628520129145602048 7635796974830813184 7643833456227762816 7651305434190839808 7691121864706414464 7698640067897720832 7707038148071522304 7734471797605957632 7741849710592352256 7782320938200956928 7790810301854908416 7797943001716225776 7805565624396300288 7881810836558639616 7882703251734880404 7890408729009303552 7939222570019524608 7967788147649544192 7976174041281143808 7983970887851311104 7991280431510842944 7991586798030815232 8033363549110665216 8049489550158684672 8057358063892955136 8078451871922454528 8136062799028273152 8136984001790844288 8144938042848313344 8189725313684471808 8190652592365821952 8195326523891122176 8225429480071179552 8233469978096664576 8241007944995556786 8249063671236999168 8309150503389609984 8329960336179068928 8338727406793923072 8398516437706604544 8399467356687323136 8429688909832126464 8445654229737111552 8454867192119558144 8490765914912185344 8499065783841718272 8506846910963155392 8515162499341418496 8546767922468683776 8562954982927904768 8577187616402178048 8599312638256233168 8607718613464694784 8664491998535745536 8670417916580462592 8701280772306702336 8709580924416396288 8718094688760889344 8764661589586771968 8772685876930753998 8781261327445837824 8812856587551768576 8830547326144401792 8839179337215901696 8876709820135466496 8885386955834523648 8935257373489987584 8981967248832724992 8990190485449698312 8990535147784667136 9047392608605700096 9055675743928520256 9064527821879574528 9088258355912761344 9115403691503898624 9163055298204352512 9213440977895030784 9214484166411549696 9223491482312245248 9280196630141624064 9280552410616430592 9323746824511291392 9341405435921350656 9342463113167265664 9347794316313311232 9381427980297043968 9409448971874992128 9453243308185059328 9458637727178686464 9501361008454250496 9511725591134502912 9579557811759095808 9614025368238292992 9615113912777269248 9633324355793892864 9642741095144620032 9643832891011371008 9649336068452450304 9747553498352713728 9748657161565842432 9758186640707158016 9767120527402141376 9807856524856000512 9818555448913035264 9882936185829834752 9888575805686808576 9925278877705568256 9934365741912452016 9944076754367889408 9954924274592382976 10052164545176236032 10063129973229256704 10072343043883458294 10082188931511887872 10171360172194136064 10181062633107750912 10191777941637017088 10201740578921119744 10254829152941885952 10264853423863627776 10312629063474610176 10322466280789803008 10366294687212993408 10376427917601275904 10387747069139877888 10397257335621634368 10407420832528400384 10489215177575202816 10509081115411519488 10510271002313173872 10520544972012404736 10585630093359366144 10634898721708191744 10655040575347790592 10655449064041086976 10700691290026315776 10732652733544912896 10771269162563272704 10827576957496983552 10837489900268129472 10848083732037697536 10849312002387792384 10859917390464417792 10927102031854829568 10965997685646802944 10967239306761572736 10977959970795552768 10988010593327409048 10998751561649332224 11045874880027164672 11078867337852813312 11106613781572091904 11118303209058564096 11187086348663875584 11199289808916430848 11260872306316148736 11319739546474119168 11321021219882913792 11342462547950873856 11353549999121891328 11395690563291578368 11453695462246219776 11465750184341644224 11476958151286259712 11547960101846581248 11560557222107283456 11601707696408936448 11612774565888528384 11686215452782362624 11696914502574338664 11708348436594450432 11750475450069024768 11774063101525869056 11823169509415452672 11824054877602320606 11835613093513955328 11913676497986650112 11964261061921715712 11975956331776966656 11986920647266264416 11987380197046222848 12074234325238027008 12086037095839432704 12117677807883681792 12153871588671864832 12205476002686266432 12217407064272470016 12284587970526707712 12285978888548732928 12350204967144996864 12361511917493335179 12373595506855498752 12431662432681721856 12455207247895134208 12463725755084414976 12508091110190884608 12508570640396058624 12545931962499989504 12599201035030984704 12644533364748189696 12668481344605667328 12682300788179337216 12748598675762577408 12760270366444733088 12772743749012127744 12820151883703025664 12844432474391857152 12865781424603267072 12911577920197042176 12996737997803618304 12998209548754456576 13005626874870693888 13064371386624594432 13077142033141334016 13171891991168756736 13184767740915744768 13219284881327652864 13233705170274091008 13245820989216602688 13258769005823852544 13328080433751785472 13402886060234981376 13417506630972342272 13429790725177944392 13485802721677000704 13574750177477001216 13589037255516022784 13596791732819361792 13673105537255847936 13750172084632813568 13820161466842546176 13821726249617324544 13835237223468367872 13863009780828845824 13920828615924645888 13985620236766937088 14012108153882025984 14013694669750898496 14027393296016539648 14035397917749018624 14114173457812488192 14179864962277588992 14206720767130387456 14267588386701754368 14310203644726550528 14361692216751030272 14422670869165903872 14449986533690839296 14464111642716930048 14465749336517056512 14621330247529070592 14622985742348763648 14637279961060737024 14650680791103212064 14665002082199109632 14727833173369552896 14771823117137084416 14824404278744752128 14887918316558352384 14901548612868678024 14916115131551834112 14932386411888574464 15014496408421531648 15078246817764354048 15094694959843885056 15108514565825187441 15123283397267831808 15138066665495855104 15257040258291204096 15271593949661626368 15287666912455525632 15302610868381679616 15382243729412828928 15397280135795441664 15468943595211915264 15483699421184704512 15564641876401913856 15581620603709816832 15595886003432451552 15611131248792600576 15763621673117279232 15765406503469760808 15780817458018607104 15878445140039049216 15935576295299088384 15952348082562287616 15982560863021685888 15983173596061630464 16098979100317369344 16114716127785910272 16156903743844909056 16272125598056546304 16273968003581688576 16289876085696626688 16381305184731643904 16390653047782244352 16450858960142359104 16466939956193329152 16482015889991113572 16498127342473998336 16618301006779219968 16659920672358137856 16677454813587846144 16797032875413209088 16798934713374646272 16859377819664252928 16891308459474223104 16909734384239116288 16981531829824370688 17013693821926310784 17030324998682836992 17093535844937367552 17125909965855809536 17154375232804356096 17198625276512466336 17215437226929389568 17340835833160925184 17402561544613404672 17419161848832792576 17529323179173543936 17545371753861507996 17562522654891675648 17625713175103537152 17661094652288803584 17678358674431803392 17753419640270932992 17770773911669047296 17870514746979975168 17963934497665449984 17980380970899396624 17981070295569334272 18111351487857040512 18129055643759149056 18176516711825522688 18230807383007797248 18326110596408705024 18426881955790061568 18428968332823099392 18560393260283248128 18647493649022582784 18682810871842701312 18684926226334531328 18695588632626622464 18762855960594087936 18818897943749984256 18906486616370118656 18917275454357372928 19002722016908500992 19023451182269005824 19159115623518191616 19230227825554538496 19266648711587785728 19285482190289240064 19287665782022742016 19298672136904900608 19495106996705427456 19497314323131684864 19534241054804282752 19615713049712001024 19765872371659669504 19777151611373617152 19850557755411136512 19868731483824904032 19888153508735778816 19909848549184765952 20104329090352472064 20126259946458513408 20144686087766916588 20164377863023775744 20362125266215501824 20383555883274034176 20403481157842239488 20509658305883771904 20529706847727255552 20625258126949220352 20644932561579606016 20732589374425986816 20752855835202551808 20794514671243268736 20814841665056800768 20978430355150405632 21018162230823038976 21020542004626347744 21041089944024809472 21171260186718732288 21269797443416383488 21310081150695581184 21401382580052631552 21465305467089825792 21542538325126545408 21674979800536258944 21696167464075395072 21698624004775584768 21719834780928835584 21854204063709659136 21931995371293605888 21934478613523145472 21955919941591105536 21976021186654818096 21997503123298664448 22091749760054329344 22157734675705626624 22236606418117128192 22374172697327751168 22398579617832861696 22521744612632297472 22639479092948238336 22642042439765827584 22684925095901747712 22707099998243782656 22791381126583156736 22907390924492439552 22931500368683288448 22953916302572519424 23095920203693162496 23121114444214566912 23203415392817872896 23225549131777056768 23372430905564725248 23393829005148677328 23416696873188900864 23548126203051738112 23648109755204641212 23671226187027910656 23827352995973300224 23928522123843431424 23951912663553933312 23973841294532528832 23974760394092445696 24148468650476054016 24172074191678865408 24235355615767363584 24307743177343729664 24410952005372532864 24434814128544940032 24569175941053415424 24571957777097465856 24700409934289993728 24723023834986670358 24747191013710997504 24910414495790268416 24927451510168829952 25016182220381769216 25091863924999979008 25198402070061969408 25289066729496379392 25336962689211334656 25364601576358674432 25497197351525154816 25520540732889466176 25545487498024255488 25640303767406051328 25688864948783714304 25731562849206534144 25823155840394084352 25993475995607236608 25996419097508913152 26011253749741387776 26128742773249188864 26154284066282668032 26343783982337513472 26438569762655305728 26491641978433205376 26517538011647705088 26656160867503570944 26805772120469962752 26835013261944684544 26859581450355888784 26971605443354001408 27178074511032045568 27193583465638723584 27346211074511695872 27500344169265627136 27640322933685092352 27643452499234649088 27670474446936735744 27726019561657691648 27841657231849291776 27971240473533874176 28024216307764051968 28027389339501796992 28054786592033079296 28228346915624976384 28359729924555177984 28413441534260774912 28535176773403508736 28620407289453101056 28845341738331807744 28899973067381678592 28928223285433860096 28931498673034113024 29242660495058141184 29245971484697527296 29274559922121474048 29301361582206424128 29330004164398219264 29455666346739105792 29543646234274168832 29648808557489504256 29775836633116704768 29803097225737356048 29832230263103668224 29864772823777148928 30028992816843063296 30156493635528708096 30189389919687770112 30217029131650374882 30246566794535663616 30514080516582408192 30543187899323252736 30575333824911051264 30605221736763359232 30764487458825657856 30794560271590883328 30937887190423830528 30967398842369409024 31129283752803827712 31163241207419633664 31191772006864903104 31222262497585201152 31527243346234558464 31530813006939521616 31561634916037214208 31756890280078098432 31904696165124575232 31965121726043371776 31966347192123260928 32197958200634738688 32313807487689818112 32544251196113092608 32547936007163377152 32579752171393253376 32762610369463287808 32781306095564488704 32901717920284718208 32933879912386658304 32964031779982227144 32996254684947996672 33236602013558439936 33319841344716275712 33354909627175692288 33597869426749292544 33782616918948446208 33819468768478232576 33963063659648741376 34027387643852621568 34060649997365673984 34187071689874735104 34251819931711619072 34397250553024932672 34430874453858779136 34681671666321850368 34805123089226809344 34838323697665585152 35058646358347087872 35090743507723015992 35125045309783351296 35251426350207074304 35322189304577607168 35356717348863606784 35506839280541865984 35741029493959950336 35927868995330899968 35960761941798793248 35962140591138668544 36222702975714081024 36258111287518298112 36353033423651045376 36461614766015594496 36652221192817410048 36853763911580123136 36857936665646198784 37120786520566496256 37294987298045165568 37365621743685402624 37369852452669062656 37391177265253244928 37525711921188175872 37637795887499968512 37812973232740237312 38005444033817001984 38046902364538011648 38318231247036383232 38460455651109076992 38533297423175571456 38575331564045484032 38597344273809801216 38990213993410854912 38994628646263369728 39068482109608565504 39231426099424002048 39531744743319339008 39554303222747234304 39701115510822273024 39737462967649808064 39776307017471557632 39819697098369531904 40208658180704944128 40252519892917026816 40289372175533833176 40328755726047551488 40724250532431003648 40767111766548068352 41019316611767543808 41250516253898440704 41289865123159212032 41465178748851973632 41505711670405103616 41589029342486537472 41629683330113601536 41956860710300811264 42036324461646077952 42041084009252695488 42082179888049618944 42342520373437464576 42539594886832766976 42620162301391162368 42802765160105263104 42930610934179651584 43085076650253090816 43349959601072517888 43392334928150790144 43397248009551169536 43863990742587211776 43868957227046290944 43911839883182211072 43952042373309636192 43995006246597328896 44183499520108658688 44315469351411253248 44473212836234256384 44748345394655502336 44797159235665723392 45043489225264594944 45284084879531655168 45325543697475562323 45369850191803495424 45414199996487565312 45582762253166313472 45814781848984879104 45863000737366576896 45907832605145038848 46191840407386324992 46406830785635745792 46451098263554113536 46744861811129450496 46787658010297354656 46833393746377801728 47096252406103476224 47296219510409282424 47342452374055821312 47654705991946600448 47857044247686862848 47947682589065057664 47949520788184891392 48296937300952108032 48344148383357730816 48470711231534727168 48615486354687459328 48821904010745065728 48869628257089880064 49143915554194931712 49400819868579987456 49446047669973340716 49494382027421995008 49820828991580536832 49854903020337659904 50032364440763538432 50396804140123938816 50578133458992758784 50673925378422669312 50729203152717348864 51041081465778932352 51090974996048510976 51280607534812102656 51377729897567428608 51463125698413068288 51646311680788168704 51992838195017826304 52022507499482775552 52257485546498377728 52687567964675026944 52877139525310611456 52983283956866410752 53035076023295410176 53312321735007141888 53611544240939925504 53670026523889369088 53719162900711777568 53943210886708002816 54356149022064091136 54387166931277447168 54692422149023391744 55280645867370184704 55286904998469298176 55452039123315383296 55942480947067748352 56048432615528103936 56054778679003593984 56109573184066158592 56456693831249952768 56719459849110355968 56826883068521549824 57070353546807017472 57240814578906202112 57690683476663615488 57799946134763357184 57856446570867720192 57862997346068226048 58485320990116282368 58491942969395054592 58602723164412848256 58660008328796438528 59087292468548337664 59297617114979008512 59551673266233409536 59606194451474712096 59664460526207336448 59729545647554297856 60312987271057416192 60378779839375540224 60434058263300749764 60493133589071327232 61086375798646505472 61150667649822102528 61210443473526718464 61528974917651315712 61589120543181766656 61875774380847661056 61934797684738818048 62258567505607655424 62383544013729806208 62444524995170402304 63054486692469116928 63061626013879043232 63123269832074428416 63513780560156196864 63809392330249150464 63930243452086743552 64395916401269477376 64627614975379636224 65088502392226185216 65095872014326754304 65159504342786506752 65525220738926575616 65562612191128977408 65803435840569436416 65867759824773316608 65928063559964454288 65992509369895993344 66473204027116879872 66709819254351384576 67195738853498585088 67565233837896892416 67926127319297482752 68054775287705243136 68121299994731347968 68374143379749470208 68503639863423238144 68794501106049865344 68861748907717558272 69363343332643700736 69610246178453618688 69676647395331170304 70117292716694175744 70181487015446031984 70250090619566702592 70644378609155214336 70713434697727213568 71013678561083731968 71482058987919900672 71855737990661799936 71921523883597586496 71924281182277337088 72445405951428162048 72516222575036596224 72706066847302090752 72923229532031188992 73304442385634820096 73707527823160246272 73715873331292397568 74241573041132992512 74731243487370805248 74739704905338125312 74782354530506489856 75275591774999937024 75625946465480474624 76010888067634003968 76093804729076023296 76636462494072766464 76920911302218153984 77066594846351142912 77150663128090968064 77194688547619602432 77980427986821709824 77989257292526739456 78136964219217131008 78462852198848004096 79063489486638678016 79474925935299616128 79552614034943115264 79639394196739063808 80417316361409888256 80505039785834053632 80578744351067666352 80657511452095102976 81534223533096136704 82038633223535087616 82501032507796881408 82579730246318424064 82930357497703947264 83011423340810207232 83178058684973074944 83259366660227203072 83913721420601622528 84072648923292155904 84082168018505390976 84164359776099237888 84685040746874929152 85079189773665533952 85240324602782324736 85605530320210526208 85861221868359303168 86699919202145035776 86784669856301580288 86794496019102339072 87727981485174423552 87737914454092581888 87823679766364422144 87904084746619272384 87990012493194657792 88366999040217317376 88630938702822506496 88946425672468512768 89496690789311004672 89594318471331446784 90086978450529189888 90568169759063310336 90651087394951124646 90739700383606990848 91629563697969758208 91726001474733153792 91815665210290077696 92383680814772649984 92813661571271491584 92902196527108227072 93489723622258900992 93575316020594709312 93666787492755603456 94192504812206952448 94592439020818564848 94684904748111642624 95309411983893200896 95714088495373725696 95895365178130115328 95899041576369782784 96593874601904216064 96941422463069454336 97230972709374918656 97643808021490131456 97739256514179760128 98287831108389863424 98801639737159974912 98892095339946681432 98988764054843990016 99641657983161073664 99709806040675319808 100064728881527076864 100793608280247877632 101347850756845338624 101458406305434697728 102082162931557864704 102181949992097021952 102561215069624205312 102755459795134857216 103292623361576337408 103985676390035652608 104045014998965551104 104514971092996755456 105375135929350053888 105754279050621222912 105966567913732821504 106070152046590820352 107223088481879851008 107340053047778738176 107438325801423555136 107886421773416005632 108712298044128182272 108774333862554894336 109384844298046783488 110561291734740369408 110573809996938596352 110904078246630766592 111884961894135496704 112096865231056207872 112109557358007187968 112219146368132317184 112913387662499905536 113438919698220711936 113653766137043099648 114140707093614034944 114481629157812404224 115381366953327230976 115599892269526714368 115725994692136452096 116970641980232564736 116983885938790109184 117205446328825696512 117320016657592877056 118595234229958017024 119103346532466819072 119212388902949424192 119328921052414672896 119459091295108595712 120625974542114832384 120757559678751080448 120868116526601499528 120986267178142654464 122172751597293010944 122301335299644205056 123057949835302631424 123751548761695322112 123869595369477636096 124517135011215310848 124767088027459612416 124889049990340804608 126108973384938233856 126123252027758086464 126246539664148856832 127027561120312393728 127618784660498300928 127860486904173487104 128791832802538954752 129255229950759272448 130177004784452370432 130191744028653508608 131050441477853151232 131606871681138872832 131735519649546633216 131856127119928908576 131985018739791986688 132946408054233759744 133419638508702769152 134391477706997170176 135130467675793784832 135852254638594965504 135976631092426686969 136109550575410486272 136242599989462695936 136748286759498940416 137007279726846476288 137589002212099730688 137723497815435116544 139220492356907237376 139353294790662340608 140234585433388351488 140362974030892063968 140500181239133405184 141288757218310428672 142027357122167463936 142964117975839801344 143843047767195172992 143848562364554674176 144890811902856324096 145032445150073192448 145412133694604181504 145846459064062377984 146608884771269640192 147431746662584795136 148483146082265985024 149462486974741610496 149479409810676250624 149564709061012979712 151251892930960949248 152021776135268007936 152187609458152046592 153272924988145532928 153841822604436307968 154133189692702285824 154301326256181936128 154389377095239204864 155978514585053478912 156273928438434262016 158126978973277356032 158949851870599232256 159105228069886230528 160834632722819776512 161010079571668107264 161157488702135332704 161315022904190205952 163068447066192273408 164077266447070175232 165159460492636848128 165860714995407894528 166356117369946149888 166518733320454406144 167827442841203245056 168145297846584311808 168164336037010781952 168328719552198475776 169370081493749858304 170158379547331067904 170480649205564649472 171211060640421052416 171722443736718606336 173399838404290071552 173569339712603160576 173588992038204678144 175455962970348847104 175475828908185163776 175808169493238544768 175980024986389315584 177261877405645012992 177892851344937025536 178993381578622009344 179188636942662893568 181136339518126620672 181302174789902249292 181479400767213981696 183259127395939516416 183452002949466307584 183631330420580155392 184767361629545299968 185627323142542983168 185804393054216454144 187150632041189418624 187333574985511206912 188385009624413904896 189184878041637129696 189369809496223285248 191428176990747451392 191790730356260230656 193187749203808432128 193882844926138908672 194461945418749837312 195287616042980262912 195478513028359520256 196575662216779726848 197603279474319949824 197784190679893362864 197977528109687980032 199283315966322147328 199419612081350639616 200129457763054153728 201587216560495755264 202695701513690677248 204164325863115729408 204363899984194043904 205122430139248410624 205510919590269714432 206585246723152674816 207971352780071305216 208090029997931102208 209029942185993510912 210750271858700107776 211933135827465643008 212140304093181640704 214446176963759702016 214876651602847110272 215772843546832011264 217424596088256364544 217548667725109788672 218769688596093566976 221122583469480738816 221147619993877192704 221808156493261533184 224193730462112415744 224219114716014375936 224438292736264634368 225826775324999811072 226877839396441423872 227307532274086199296 228281414187228069888 228963258315624808448 230762733906654461952 231199784539053428736 231451989384272904192 233941283960465129472 233967771877580218368 234410892657651393024 234640033315185754112 237190468459916034048 238424777805898848384 238657842104829345792 238918182590217191424 241251949084229664768 241515119357502160896 241736233053202999056 241972534356285308928 244602670599288410112 246115899670605262848 247503097523390644224 247739190738955272192 249034270022430621696 249534176054919224832 249778099980681609216 252217946769876467712 252246504055516172928 252493079328297713664 254055122240624787456 255237569320996601856 255720973808346974208 257583665605077909504 260354009568904740864 260383488057307017216 262100882955706302464 263213743362277745664 263471039299093266432 263712254239857817152 263970037479583973376 265892816108467519488 266839277017405538304 268782955413994340352 270260935351587569664 271704509277189931008 271953262184853373938 272219101150820972544 274014559453692952576 275178004424199461376 275446995630870233088 278440984713814474752 278706589581324681216 280469170866776702976 280725948061784127936 281000362478266810368 282577514436620857344 284054714244334927872 285928235951679602688 287686095534390345984 287697124729109348352 289781623805712648192 290824267389208363008 291692918128124755968 293217769542539280384 294863493325169590272 296966292164531970048 298924973949483220992 298958819621352501248 299129418122025959424 302503785861921898496 304043552270536015872 304375218916304093184 306545849976291065856 307683645208872615936 308266379385404571648 308602652512363872256 311957029170106957824 312547856876868524032 316253957946554712064 317899703741198464512 318210456139772461056 321669265445639553024 322020159143336214528 322314977404270665408 322630045808380411904 326136894132384546816 328154532894140350464 330318920985273696256 331721429990815789056 332712234739892299776 335654885682406490112 336290595693168623616 336328672074021563904 336657439104396951552 338740162987499716608 340316759094662135808 340961298411129298944 342422121280842104832 343444887473437212672 346799676808580143104 347177984076409356288 350911925940697694208 350951657816370327552 351616338986477089536 351960049972778631168 355785702689874051072 357986763157244018688 358377273885325787136 362272679036253241344 362604349579804498584 362958801534427963392 366518254791879032832 366904005898932615168 371254646285085966336 371608786108432908288 374301264082378837248 374667149971022413824 376770019248827809792 378369756083274259392 378739618992446570496 382856353981494902784 383581460712520461312 386375498407616864256 387765689852277817344 388923890837499674624 390575232085960525824 393151324433559453696 395206558948639899648 395568381359786725728 395955056219375960064 398839224162701279232 400258915526108307456 403174433120991510528 405391403027381354496 408328651726231458816 408727799968388087808 410244860278496821248 411021839180539428864 413170493446305349632 415942705560142610432 418059884371987021824 421500543717400215552 423866271654931286016 428892353927519404032 429753303205694220544 431545687093664022528 434849192176512729088 435097335450219577344 437539377192187133952 442295239987754385408 443616312986523066368 448387460924224831488 448438229432028751872 453755678792882847744 454615064548172398592 456562828374456139776 457926516631249616896 461525467813308923904 462399569078106857472 462903978768545808384 467935543755160436736 468821785315302786048 469280066630371508224 474380936919832068096 476849555611797696768 477315684209658691584 482503898168459329536 483030238715004321792 483472466106405998112 483945068712570617856 489205341198576820224 492231799341210525696 495478381477910544384 499068352109838449664 499556199961363218432 504435893539752935424 504493008111032345856 504986158656595427328 508110244481249574912 510475138641993203712 511441947616693948416 515167331210155819008 520708019137809481728 520766976114614034432 524201765911412604928 526427486724555491328 527424508479715634304 527940074959167946752 531785632216935038976 533678554034811076608 537565910827988680704 543409018554379862016 543906524369706747876 544438202301641945088 548029118907385905152 550356008848398922752 550893991261740466176 556881969427628949504 557413179162649362432 561451896123568255872 562000724956533620736 565155028873241714688 568109428488669855744 575372191068780691968 579563247611425296384 581648534778416726016 583385836256249511936 586435539085078560768 589726986650339180544 593932584329063940096 597849947898966441984 597917639242705002496 598258836244051918848 608087104541072031744 613091699952582131712 615367290417745231872 616532758770809143296 617205305024727744512 623914058340213915648 625095713753737048064 632507915893109424128 635799407482396929024 636420912279544922112 643338530891279106048 644629954808541330816 645260091616760823808 652273788264769093632 656309065788280700928 663442859981631578112 665424469479784599552 672581191386337247232 672657344148043127808 673314878208793903104 677480325974999433216 680633518189324271616 681922596822258597888 684844242561684209664 686889774946874425344 693599353617160286208 694355968152818712576 701823851881395388416 701903315632740655104 703232677972954179072 703920099945557262336 711571405379748102144 715973526314488037376 716754547770651574272 724545358072506482688 725208699159608997168 725917603068855926784 733808011797865230336 742509292570171932672 743217572216865816576 748602528164757674496 749334299942044827648 753540038497655619584 756739512166548518784 757479237984893140992 765712707962989805568 767162921425040922624 772750996815233728512 777847781674999349248 781150464171921051648 786302648867118907392 790413117897279799296 791136762719573451456 791910112438751920128 797678448325402558464 800517831052216614912 806348866241983021056 810782806054762708992 816657303452462917632 822043678361078857728 826340986892610699264 831885411120285220864 836119768743974043648 843001087434800431104 847732543309862572032 857784707855038808064 859506606411388441088 863091374187328045056 869698384353025458176 875078754384374267904 884590479975508770816 887232625973046132736 896774921848449662976 896876458864057503744 907511357585765695488 909230129096344797184 913125656748912279552 915853033262499233792 923050935626617847808 924799138156213714944 925807957537091616768 935871087510320873472 937643570630605572096 948761873839664136192 953699111223595393536 954631368419317383168 965007796336918659072 966060477430008643584 966944932212811996224 967890137425141235712 978410682397153640448 984463598682421051392 990956762955821088768 998136704219676899328 1008871787079505870848 1008986016222064691712 1009972317313190854656 1016220488962499149824 1020950277283986407424 1022883895233387896832 1030334662420311638016 1041533952229228068864 1048403531822825209856 1052854973449110982656 1054849016959431268608 1055880149918335893504 1067357108069622153216 1075131821655977361408 1086818037108759724032 1087813048739413495752 1088876404603283890176 1096058237814771810304 1100712017696797845504 1113763938855257899008 1114826358325298724864 1122903792247136511744 1124001449913067241472 1130310057746483429376 1136218856977339711488 1150744382137561383936 1159126495222850592768 1163297069556833452032 1166771672512499023872 1179453973300678361088 1187865168658127880192 1195835278485410004992 1196517672488103837696 1216174209082144063488 1226183399905164263424 1230734580835490463744 1233065517541618286592 1234410610049455489024 1247828116680427831296 1250191427507474096128 1271598814964793858048 1286677061782558212096 1289259909617082661632 1290520183233521647616 1304547576529538187264 1312618131576561401856 1326885719963263156224 1330848938959569199104 1345162382772674494464 1345314688296086255616 1361267036378648543232 1363845193644517195776 1369688485123368419328 1373779549893748850688 1387198707234320572416 1388711936305637425152 1403806631265481310208 1406465355945908358144 1407840199891114524672 1423142810759496204288 1431947052628976074752 1449090716145012965376 1450417398319217994336 1451835206137711853568 1467616023595730460672 1486435144433731633152 1497205056329515348992 1498668599884089655296 1507080076995311239168 1513479024333097037568 1514958475969786281984 1531425415925979611136 1534325842850081845248 1545501993630467457024 1562300928343842103296 1572605297734237814784 1582273525439146902912 1583820224877503840256 1595356896650805116928 1601035662104433229824 1612697732483966042112 1633314606904925835264 1644087356722157715456 1652681973785221398528 1663770822240570441728 1672239537487948087296 1686002174869600862208 1695465086619725144064 1719013212822776882176 1739396768706050916352 1750157508768748535808 1769180959951017541632 1774465251946092265472 1793549843696899325952 1793752917728115007488 1818460258192689594368 1831706066524998467584 1846101871253235695616 1849598276312427429888 1851615915074183233536 1871742175020641746944 1875287141261211144192 1897523747679328272384 1907398222447190787072 1909262736838634766336 1930015592673837318144 1933889864425623992448 1935780274850282471424 1956821364794307280896 1968927197364842102784 1996273408439353798656 2017743574159011741696 2017972032444129383424 2019944634626381709312 2032440977924998299648 2041900554567972814848 2045767790466775793664 2060669324840623276032 2083067904458456137728 2105709946898221965312 2109698033918862537216 2111760299836671787008 2134714216139244306432 2150263643311954722816 2173636074217519448064 2175626097478826991504 2177752809206567780352 2192116475629543620608 2201424035393595691008 2227527877710515798016 2229652716650597449728 2245807584494273023488 2248002899826134482944 2260620115492966858752 2272437713954679422976 2301488764275122767872 2318252990445701185536 2333543345024998047744 2358907946601356722176 2375730337316255760384 2391670556970820009984 2393035344976207675392 2432348418164288126976 2466131035083236573184 2468821220098910978048 2495656233360855662592 2500382855014948192256 2543197629929587716096 2573354123565116424192 2578519819234165323264 2581040366467043295232 2609095153059076374528 2625236263153122803712 2653771439926526312448 2661697877919138398208 2690324765545348988928 2690629376592172511232 2722534072757297086464 2727690387289034391552 2739376970246736838656 2747559099787497701376 2774397414468641144832 2777423872611274850304 2807613262530962620416 2812930711891816716288 2846285621518992408576 2863894105257952149504 2898181432290025930752 2900834796638435988672 2903670412275423707136 2935232047191460921344 2972870288867463266304 2994410112659030697984 3014160153990622478336 3026958048666194075136 3029916951939572563968 3062850831851959222272 3068651685700163690496 3091003987260934914048 3124601856687684206592 3145210595468475629568 3164547050878293805824 3167640449755007680512 3202071324208866459648 3225395464967932084224 3266629213809851670528 3288174713444315430912 3327541644481140883456 3344479074975896174592 3372004349739201724416 3390930173239450288128 3438026425645553764352 3478793537412101832704 3500315017537497071616 3538361919902035083264 3548930503892184530944 3587505835456230014976 3636920516385379188736 3692203742506471391232 3699196552624854859776 3703231830148366467072 3743484350041283493888 3750574282522422288384 3814796444894381574144 3860031185347674636288 3867779728851247984896 3871560549700564942848 3913642729588614561792 3937854394729684205568 3992546816878707597312 4035487148318023483392 4035944064888258766848 4083801109135945629696 4091535580933551587328 4121338649681246552064 4166135808916912275456 4211419893796443930624 4219396067837725074432 4223520599673343574016 4269428432278488612864 4347272148435038896128 4351252194957653983008 4355505618413135560704 4402848070787191382016 4459305433301194899456 4491615168988546046976 4496005799652268965888 4521240230985933717504 4544875427909358845952 4602977528550245535744 4636505980891402371072 4717815893202713444352 4751460674632511520768 4783341113941640019968 4786070689952415350784 4932262070166473146368 4991312466721711325184 5000765710029896384512 5086395259859175432192 5157039638468330646528 5162080732934086590464 5218190306118152749056 5250472526306245607424 5307542879853052624896 5323395755838276796416 5380649531090697977856 5381258753184345022464 5455380774578068783104 5495118199574995402752 5548794828937282289664 5554847745222549700608 5615226525061925240832 5625861423783633432576 5692571243037984817152 5727788210515904299008 5801669593276871977344 5807340824550847414272 5870464094382921842688 5988820225318061395968 6028320307981244956672 6053916097332388150272 6059833903879145127936 6125701663703918444544 6137303371400327380992 6182007974521869828096 6249203713375368413184 6329094101756587611648 6335280899510015361024 6404142648417732919296 6450790929935864168448 6533258427619703341056 6576349426888630861824 6688958149951792349184 6744008699478403448832 6781860346478900576256 6876052851291107528704 6957587074824203665408 7000630035074994143232 7076723839804070166528 7097861007784369061888 7175011670912460029952 7273841032770758377472 7398393105249709719552 7406463660296732934144 7486968700082566987776 7501148565044844576768 7629592889788763148288 7720062370695349272576 7735559457702495969792 7743121099401129885696 7827285459177229123584 7875708789459368411136 7985093633757415194624 8070974296636046966784 8071888129776517533696 8167602218271891259392 8183071161867103174656 8242677299362493104128 8332271617833824550912 8422839787592887861248 8438792135675450148864 8538856864556977225728 8694544296870077792256 8702504389915307966016 8711011236826271121408 8805696141574382764032 8918610866602389798912 8983230337977092093952 9042480461971867435008 9089750855818717691904 9205955057100491071488 9273011961782804742144 9435631786405426888704 9502921349265023041536 9566682227883280039936 9864524140332946292736 9982624933443422650368 10001531420059792769024 10172790519718350864384 10314079276936661293056 10436380612236305498112 10500945052612491214848 10615085759706105249792 10646791511676553592832 10762517506368690044928 10910761549156137566208 11097589657874564579328 11109695490445099401216 11230453050123850481664 11251722847567266865152 11603339186553743954688 11614681649101694828544 11740928188765843685376 11977640450636122791936 12056640615962489913344 12107832194664776300544 12251403327407836889088 12274606742800654761984 12364015949043739656192 12498407426750736826368 12658188203513175223296 12670561799020030722048 12808285296835465838592 13066516855239406682112 13377916299903584698368 13488017398956806897664 13563720692957801152512 13752105702582215057408 14153447679608140333056 14195722015568738123776 14350023341824920059904 14547682065541516754944 14796786210499419439104 14973937400165133975552 15002297130089689153536 15259185779577526296576 15471118915404991939584 15486242198802259771392 15654570918354458247168 15751417578918736822272 15970187267514830389248 16141948593272093933568 16143776259553035067392 16366142323734206349312 16485354598724986208256 16664543235667649101824 16845679575185775722496 16877584271350900297728 17077713729113954451456 17405008779830615932032 17422022473652542242816 17611392283148765528064 17966460675954184187904 18084960923943734870016 18179501711637435383808 18411910114200982142976 18546023923565609484288 19005842698530046083072 19133364455766560079872 19729048280665892585472 20003062840119585538048 20345581039436701728768 20628158553873322586112 20872761224472610996224 21001890105224982429696 21230171519412210499584 21293583023353107185664 21525035012737380089856 21821523098312275132416 22195179315749129158656 22219390980890198802432 22460906100247700963328 22503445695134533730304 23206678373107487909376 23229363298203389657088 23481856377531687370752 23955280901272245583872 24113281231924979826688 24215664389329552601088 24502806654815673778176 24549213485601309523968 24728031898087479312384 24996814853501473652736 25316376407026350446592 25616570593670931677184 26133033710478813364224 26755832599807169396736 27127441385915602305024 27504211405164430114816 28306895359216280666112 28391444031137476247552 28700046683649840119808 29593572420998838878208 29947874800330267951104 30004594260179378307072 30518371559155052593152 30942237830809983879168 31309141836708916494336 31502835157837473644544 31940374535029660778496 32287552519106070134784 32732284647468412698624 33329086471335298203648 33691359150371551444992 33755168542701800595456 34810017559661231864064 34844044947305084485632 35222784566297531056128 35932921351908368375808 36169921847887469740032 36823820228401964285952 37092047847131218968576 38011685397060092166144 38266728911533120159744 40006125680239171076096 40691162078873403457536 41256317107746645172224 42460343038824420999168 42587166046706214371328 43050070025474760179712 43643046196624550264832 44390358631498258317312 44921812200495401926656 45006891390269067460608 46413356746214975818752 46458726596406779314176 46963712755063374741504 47910561802544491167744 48431328778659105202176 49098426971202619047936 49456063796174958624768 49993629707002947305472 50632752814052700893184 51233141187341863354368 52266067420957626728448 54254882771831204610048 55008422810328860229632 56782888062274952495104 57400093367299680239616 59187144841997677756416 60009188520358756614144 61036743118310105186304 61884475661619967758336 62618283673417832988672 63005670315674947289088 63880749070059321556992 64575105038212140269568 65464569294936825397248 66658172942670596407296 67382718300743102889984 67510337085403601190912 69620035119322463728128 69688089894610168971264 70445569132595062112256 71865842703816736751616 72339843695774939480064 73647640456803928571904 74184095694262437937152 76533457823066240319488 80012251360478342152192 81382324157746806915072 82512634215493290344448 84920686077648841998336 85174332093412428742656 86100140050949520359424 88780717262996516634624 89843624400990803853312 90013782780538134921216 92826713492429951637504 93927425510126749483008 95821123605088982335488 96862657557318210404352 98196853942405238095872 99987259414005894610944 101265505628105401786368 104532134841915253456896 108509765543662409220096 110016845620657720459264 114800186734599360479232 120018377040717513228288 122073486236620210372608 123768951323239935516672 127761498140118643113984 129150210076424280539136 130929138589873650794496 134765436601486205779968 135020674170807202381824 139240070238644927456256 139376179789220337942528 140891138265190124224512 143731685407633473503232 147295280913607857143808 148368191388524875874304 160024502720956684304384 162764648315493613830144 165025268430986580688896 170348664186824857485312 172200280101899040718848 177561434525993033269248 180027565561076269842432 185653426984859903275008 187854851020253498966016 191642247210177964670976 193725315114636420808704 196393707884810476191744 199974518828011789221888 202531011256210803572736 209064269683830506913792 217019531087324818440192 220033691241315440918528 229600373469198720958464 240036754081435026456576 244146972473240420745216 247537902646479871033344 255522996280237286227968 258300420152848561078272 269530873202972411559936 270041348341614404763648 278480140477289854912512 281782276530380248449024 287463370815266947006464 294590561827215714287616 325529296630987227660288 330050536861973161377792 344400560203798081437696 360055131122152539684864 371306853969719806550016 383284494420355929341952 387450630229272841617408 392787415769620952383488 405062022512421607145472 418128539367661013827584 440067382482630881837056 480073508162870052913152 488293944946480841490432 495075805292959742066688 511045992560474572455936 516600840305697122156544 540082696683228809527296 556960280954579709825024 563564553060760496898048 574926741630533894012928 589181123654431428575232 651058593261974455320576 660101073723946322755584 688801120407596162875392 720110262244305079369728 742613707939439613100032 766568988840711858683904 774901260458545683234816 810124045024843214290944 880134764965261763674112 976587889892961682980864 990151610585919484133376 1033201680611394244313088 1080165393366457619054592 1113920561909159419650048 1149853483261067788025856 1178362247308862857150464 1320202147447892645511168 1440220524488610158739456 1485227415878879226200064 1533137977681423717367808 1549802520917091366469632 1620248090049686428581888 1760269529930523527348224 1953175779785923365961728 1980303221171838968266752 2066403361222788488626176 2160330786732915238109184 2227841123818318839300096 2299706966522135576051712 2640404294895785291022336 2970454831757758452400128 3099605041834182732939264 3240496180099372857163776 3960606442343677936533504 4320661573465830476218368 4455682247636637678600192 4599413933044271152103424 5280808589791570582044672 5940909663515516904800256 6199210083668365465878528 6480992360198745714327552 7921212884687355873067008 8911364495273275357200384 11881819327031033809600512 12961984720397491428655104 15842425769374711746134016 17822728990546550714400768 23763638654062067619201024 35645457981093101428801536 47527277308124135238402048 71290915962186202857603072 142581831924372405715206144
- Sum of all divisors σ(n): 512815150836492914014746295
- Sum of proper divisors (its aliquot sum) s(n): 370233318912120508299540151
- 142581831924372405715206144 is an abundant number, because the sum of its proper divisors (370233318912120508299540151) is greater than itself. Its abundance is 227651486987748102584334007
Bases of 142581831924372405715206144
- Binary: 1110101111100001110000010011000101100100010011011011100000111111001000000000000000000002
- Hexadecimal: 0x75F0E098B226DC1F900000
- Base-36: HWY8EYXJFD5T9TS00
Squares and roots of 142581831924372405715206144
- 142581831924372405715206144 squared (1425818319243724057152061442) is 20329578794909982119962257555657000311632468415348736
- 142581831924372405715206144 cubed (1425818319243724057152061443) is 2898628586829140388669261922967405177479362330775854167087522090573439889833984
-
142581831924372405715206144 is a
perfect square number . Itssquare root is 11940763456512 -
The
cube root of 142581831924372405715206144 is 522421926.9953442565
Scales and comparisons
How big is 142581831924372405715206144?- 142,581,831,924,372,405,715,206,144 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 142,581,831,924,372,405,715,206,144 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 142581831924372405715206144 cubic inches would be around 43535160.6 feet tall.
Recreational maths with 142581831924372405715206144
- 142581831924372405715206144 backwards is 441602517504273429138185241
- 142581831924372405715206144 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 142581831924372405715206144's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 142581831924372405715206144 - Facts about the integer". Numbermatics.com. 2024. Web. 13 June 2024.
APA style:
Numbermatics. (2024). Number 142581831924372405715206144 - Facts about the integer. Retrieved 13 June 2024, from https://numbermatics.com/n/142581831924372405715206144/
Chicago style:
Numbermatics. 2024. "Number 142581831924372405715206144 - Facts about the integer". https://numbermatics.com/n/142581831924372405715206144/
The information we have on file for 142581831924372405715206144 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 142581831924372405715206144, math, Factors of 142581831924372405715206144, curriculum, school, college, exams, university, Prime factorization of 142581831924372405715206144, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty-two septillion, five hundred eighty-one sextillion, eight hundred thirty-one quintillion, nine hundred twenty-four quadrillion, three hundred seventy-two trillion, four hundred five billion, seven hundred fifteen million, two hundred six thousand, one hundred forty-four.