42176077892618606006501376
42,176,077,892,618,606,006,501,376 is an even composite number composed of six prime numbers multiplied together.
42176077892618606006501376 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 42176077892618606006501376:
226 × 34 × 114 × 232 × 312 × 10212
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 23 × 23 × 31 × 31 × 1021 × 1021)See below for interesting mathematical facts about the number 42176077892618606006501376 from the Numbermatics database.
Names of 42176077892618606006501376
- Cardinal: 42176077892618606006501376 can be written as Forty-two septillion, one hundred seventy-six sextillion, seventy-seven quintillion, eight hundred ninety-two quadrillion, six hundred eighteen trillion, six hundred six billion, six million, five hundred one thousand, three hundred seventy-six.
Scientific notation
- Scientific notation: 4.2176077892618606006501376 × 1025
Factors of 42176077892618606006501376
Divisors of 42176077892618606006501376
- Number of divisors d(n): 18225
-
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 81 88 92 93 96 99 108 121 124 128 132 138 144 162 176 184 186 192 198 207 216 242 248 253 256 264 276 279 288 297 324 341 352 363 368 372 384 396 414 432 484 496 506 512 528 529 552 558 576 594 621 648 682 704 713 726 736 744 759 768 792 828 837 864 891 961 968 992 1012 1021 1023 1024 1056 1058 1089 1104 1116 1152 1188 1242 1296 1331 1364 1408 1426 1452 1472 1488 1518 1536 1584 1587 1656 1674 1728 1782 1863 1922 1936 1984 2024 2042 2046 2048 2112 2116 2139 2178 2208 2232 2277 2304 2376 2484 2511 2592 2662 2728 2783 2816 2852 2883 2904 2944 2976 3036 3063 3069 3072 3168 3174 3267 3312 3348 3456 3564 3726 3751 3844 3872 3968 3993 4048 4084 4092 4096 4224 4232 4278 4356 4416 4464 4554 4608 4752 4761 4968 5022 5184 5324 5456 5566 5632 5704 5766 5808 5819 5888 5952 6072 6126 6138 6144 6336 6348 6417 6534 6624 6696 6831 6912 7128 7452 7502 7688 7744 7843 7936 7986 8096 8168 8184 8192 8349 8448 8464 8556 8649 8712 8832 8928 9108 9189 9207 9216 9504 9522 9801 9936 10044 10368 10571 10648 10912 11132 11231 11253 11264 11408 11532 11616 11638 11776 11904 11979 12144 12252 12276 12288 12672 12696 12834 13068 13248 13392 13662 13824 14256 14283 14641 14904 15004 15376 15488 15686 15872 15972 16192 16336 16368 16384 16399 16698 16896 16928 17112 17298 17424 17457 17664 17856 18216 18378 18414 18432 19008 19044 19251 19602 19872 20088 20493 20736 21142 21296 21824 22103 22264 22462 22506 22528 22816 23064 23232 23276 23483 23529 23552 23808 23958 24288 24504 24552 24576 25047 25344 25392 25668 25947 26136 26496 26784 27324 27567 27621 27648 28512 28566 29282 29808 30008 30613 30752 30976 31372 31651 31713 31744 31944 32384 32672 32736 32768 32798 33396 33693 33759 33792 33856 34224 34596 34848 34914 35328 35712 35937 36432 36756 36828 36864 38016 38088 38502 39204 39744 40176 40986 41261 41472 42284 42592 42849 43648 43923 44206 44528 44924 45012 45056 45632 46128 46464 46552 46966 47058 47104 47616 47916 48576 49008 49104 49152 49197 50094 50688 50784 51336 51894 52272 52371 52992 53568 54648 55134 55242 55296 57024 57132 57753 58564 59616 60016 61226 61504 61952 62744 63302 63426 63488 63888 64009 64768 65344 65472 65536 65596 66309 66792 67386 67518 67584 67712 68448 69192 69696 69828 70449 70587 70656 71424 71874 72864 73512 73656 73728 75141 76032 76176 77004 77841 78408 79488 80352 81972 82522 82701 82944 84568 85184 85698 86273 87296 87846 88412 89056 89848 90024 90112 91264 91839 92256 92928 93104 93932 94116 94208 94953 95139 95232 95832 97152 98016 98208 98304 98394 100188 101079 101277 101376 101568 102672 103788 104544 104742 105984 107136 107811 109296 110268 110484 110592 114048 114264 115506 116281 117128 119232 120032 122452 123008 123541 123783 123904 125488 126604 126852 126976 127776 128018 129536 130688 130944 131072 131192 131769 132618 133584 134772 135036 135168 135424 136896 138384 139392 139656 140898 141174 141312 142848 143748 145728 147024 147312 147456 147591 150282 152064 152352 154008 155682 156816 157113 158976 160704 163944 165044 165402 165888 169136 170368 171396 172546 174592 175692 176824 178112 179696 180048 180224 180389 182528 183678 184512 185856 186208 187864 188232 188416 189906 190278 190464 191664 192027 194304 196032 196416 196608 196788 198927 200376 202158 202554 202752 203136 205344 207576 209088 209484 211347 211761 211968 214272 215622 218592 220536 220968 221184 225423 228096 228528 231012 232562 234256 238464 240064 243133 244904 246016 247082 247566 247808 250976 253208 253704 253952 255552 256036 258313 258819 259072 261376 261888 262144 262384 263538 265236 267168 269544 270072 270336 270848 273792 275517 276768 278784 279312 281796 282348 282624 284859 285417 285696 287496 291456 294048 294624 294912 295182 300564 303237 303831 304128 304704 308016 311364 313632 314226 317952 321408 327888 330088 330804 331776 336743 338272 340736 342792 345092 348161 348843 349184 351384 353648 356224 359392 360096 360448 360778 365056 367356 369024 370623 371349 371712 372416 375728 376464 376832 379812 380556 380928 383328 384054 388608 392064 392832 393216 393576 395307 397854 400752 404316 405108 405504 406272 410688 415152 418176 418968 422694 423522 423936 428544 431244 437184 441072 441936 442368 442773 450846 453871 456192 457056 462024 465124 468512 471339 476928 480128 486266 489808 492032 494164 495132 495616 501952 506416 507408 507904 508369 511104 512072 516626 517638 518144 522752 523776 524288 524768 527076 530472 534336 539088 540109 540144 540672 541167 541696 547584 551034 553536 557568 558624 563592 564696 565248 569718 570834 571392 574992 576081 582912 588096 589248 589824 590364 596781 601128 606474 607662 608256 609408 616032 622728 627264 628452 634041 635283 635904 642816 655776 660176 661608 663552 673486 676544 681472 685584 690184 696322 697686 698368 702768 704099 707296 712448 718784 720192 720896 721556 727973 729399 730112 734712 738048 741246 742698 743424 744832 751456 752928 753664 759624 761112 761856 766656 768108 774939 776457 777216 784128 785664 786432 787152 790614 795708 801504 808632 810216 811008 812544 821376 826551 830304 836352 837936 845388 847044 847872 854577 856251 857088 862488 874368 882144 883872 884736 885546 901692 907742 909711 912384 914112 924048 930248 937024 942678 949003 953856 960256 972532 979616 981181 984064 988328 990264 991232 1003904 1010229 1012832 1014816 1015808 1016738 1022208 1024144 1033252 1035276 1036288 1042441 1044483 1045504 1046529 1047552 1048576 1049536 1054152 1060944 1068672 1078176 1080218 1080288 1081344 1082334 1083392 1095168 1102068 1107072 1111869 1114047 1115136 1117248 1127184 1129392 1130496 1139436 1141668 1142784 1149984 1152162 1165824 1176192 1178496 1179648 1180728 1185921 1193562 1202256 1212948 1215324 1216512 1218816 1232064 1245456 1254528 1256904 1268082 1270566 1271808 1279091 1285632 1311552 1320352 1323216 1327104 1328319 1346972 1353088 1358951 1361613 1362944 1371168 1380368 1392644 1395372 1396736 1405536 1408198 1414592 1424896 1437568 1440384 1441792 1443112 1455946 1458798 1460224 1469424 1476096 1482492 1485396 1486848 1489664 1502912 1505856 1507328 1519248 1522224 1523712 1525107 1533312 1536216 1549878 1552914 1554432 1568256 1571328 1572864 1574304 1581228 1591416 1603008 1617264 1620327 1620432 1622016 1623501 1625088 1642752 1653102 1660608 1672704 1675872 1690776 1694088 1695744 1709154 1712502 1714176 1724976 1728243 1748736 1764288 1767744 1769472 1771092 1790343 1803384 1815484 1819422 1824768 1828224 1848096 1860496 1874048 1885356 1898006 1902123 1907712 1920512 1945064 1959232 1962362 1968128 1976656 1980528 1982464 1984279 2007808 2020458 2025664 2029632 2031616 2033476 2044416 2048288 2066504 2070552 2072576 2084882 2088966 2091008 2093058 2095104 2097152 2099072 2108304 2112297 2121888 2137344 2156352 2160436 2160576 2162688 2164668 2166784 2183919 2188197 2190336 2204136 2214144 2223738 2228094 2230272 2234496 2254368 2258784 2260992 2278872 2283336 2285568 2299968 2304324 2324817 2329371 2331648 2352384 2356992 2359296 2361456 2371842 2387124 2404512 2425896 2430648 2433024 2437632 2464128 2479653 2490912 2509056 2513808 2536164 2541132 2543616 2558182 2563731 2571264 2623104 2640704 2646432 2654208 2656638 2674463 2693944 2706176 2717902 2723226 2725888 2742336 2760736 2785288 2790744 2793472 2811072 2816396 2829184 2841443 2847009 2849792 2875136 2880768 2883584 2886224 2911892 2917596 2920448 2938848 2943543 2952192 2964984 2970792 2973696 2979328 3005824 3011712 3014656 3030687 3038496 3044448 3047424 3050214 3066624 3072432 3099756 3105828 3108864 3127323 3133449 3136512 3139587 3142656 3145728 3148608 3162456 3182832 3206016 3234528 3240654 3240864 3244032 3247002 3250176 3285504 3306204 3321216 3335607 3342141 3345408 3351744 3381552 3388176 3391488 3418308 3425004 3428352 3449952 3456486 3497472 3528576 3535488 3538944 3542184 3580686 3606768 3630968 3638844 3649536 3656448 3696192 3720992 3748096 3770712 3796012 3804246 3815424 3829771 3837273 3841024 3890128 3918464 3924724 3936256 3953312 3961056 3964928 3968558 4015616 4040916 4051328 4059264 4063232 4066952 4076853 4084839 4088832 4096576 4133008 4141104 4145152 4169764 4177932 4182016 4186116 4190208 4194304 4198144 4216608 4224594 4243776 4274688 4312704 4320872 4321152 4325376 4329336 4333568 4367838 4376394 4380672 4408272 4428288 4447476 4456188 4460544 4468992 4508736 4517568 4521984 4557744 4566672 4571136 4575321 4599936 4608648 4649634 4658742 4663296 4704768 4713984 4718592 4722912 4743684 4774248 4809024 4851792 4860981 4861296 4866048 4870503 4875264 4928256 4959306 4981824 5018112 5027616 5072328 5082264 5087232 5116364 5127462 5142528 5184729 5246208 5281408 5292864 5308416 5313276 5348926 5387888 5412352 5435804 5446452 5451776 5484672 5521472 5570576 5581488 5586944 5592059 5622144 5632792 5658368 5682886 5694018 5699584 5750272 5761536 5767168 5772448 5823784 5835192 5840896 5877696 5887086 5904384 5929968 5941199 5941584 5947392 5952837 5958656 6011648 6023424 6029312 6061374 6076992 6088896 6094848 6100428 6133248 6144864 6199512 6211656 6217728 6254646 6266898 6273024 6279174 6285312 6291456 6297216 6324912 6336891 6365664 6412032 6469056 6481308 6481728 6488064 6494004 6500352 6551757 6564591 6571008 6612408 6642432 6671214 6684282 6690816 6703488 6763104 6776352 6782976 6836616 6850008 6856704 6899904 6912972 6974451 6988113 6994944 7057152 7070976 7077888 7084368 7161372 7213536 7261936 7277688 7299072 7312896 7392384 7441984 7496192 7541424 7592024 7608492 7630848 7659542 7674546 7682048 7745089 7780256 7836928 7849448 7872512 7906624 7922112 7929856 7937116 8007703 8023389 8031232 8081832 8102656 8118528 8126464 8133904 8153706 8169678 8177664 8193152 8266016 8282208 8290304 8339528 8355864 8364032 8372232 8380416 8388608 8396288 8433216 8449188 8487552 8524329 8541027 8549376 8625408 8641744 8642304 8650752 8658672 8667136 8735676 8752788 8761344 8816544 8830629 8856576 8894952 8912376 8921088 8937984 9017472 9035136 9043968 9092061 9115488 9133344 9142272 9150642 9199872 9217296 9299268 9317484 9326592 9381969 9400347 9409536 9418761 9427968 9437184 9445824 9487368 9548496 9618048 9703584 9721962 9722592 9732096 9741006 9750528 9856512 9918612 9963648 10006821 10036224 10055232 10144656 10164528 10174464 10232728 10254924 10285056 10369458 10439033 10492416 10562816 10585728 10616832 10626552 10697852 10775776 10792991 10824704 10871608 10892904 10903552 10969344 11042944 11141152 11162976 11173888 11184118 11244288 11265584 11316736 11365772 11388036 11399168 11466851 11489313 11500544 11511819 11523072 11534336 11544896 11647568 11670384 11681792 11755392 11774172 11808768 11859936 11882398 11883168 11894784 11905674 11917312 12023296 12046848 12058624 12122748 12153984 12177792 12189696 12200856 12230559 12254517 12266496 12289728 12399024 12423312 12435456 12509292 12533796 12546048 12558348 12570624 12582912 12594432 12649824 12673782 12731328 12824064 12938112 12962616 12963456 12976128 12988008 13000704 13103514 13129182 13142016 13224816 13284864 13342428 13368564 13381632 13406976 13526208 13552704 13565952 13673232 13700016 13713408 13725963 13799808 13825944 13948902 13976226 13989888 14070001 14114304 14141952 14155776 14168736 14322744 14427072 14523872 14555376 14582943 14598144 14611509 14625792 14784768 14883968 14948461 14992384 15082848 15184048 15216984 15261696 15319084 15349092 15364096 15490178 15560512 15673856 15698896 15745024 15813248 15844224 15859712 15874232 16015406 16046778 16062464 16163664 16205312 16237056 16252928 16267808 16307412 16339356 16355328 16386304 16532032 16564416 16580608 16679056 16711728 16728064 16743379 16744464 16760832 16776177 16777216 16792576 16866432 16898376 16975104 17048658 17082054 17098752 17250816 17283488 17284608 17301504 17317344 17334272 17471352 17505576 17522688 17633088 17661258 17713152 17789904 17823597 17824752 17842176 17858511 17875968 18034944 18070272 18087936 18184122 18230976 18266688 18284544 18301284 18399744 18434592 18598536 18634968 18653184 18763938 18800694 18819072 18837522 18855936 18874368 18891648 18974736 19010673 19096992 19236096 19407168 19443924 19445184 19464192 19482012 19501056 19655271 19693773 19713024 19837224 19927296 20013642 20072448 20110464 20289312 20329056 20348928 20465456 20509848 20570112 20738916 20878066 20923353 20984832 21125632 21171456 21233664 21253104 21395704 21551552 21585982 21649408 21743216 21785808 21807104 21827069 21938688 22085888 22282304 22325952 22347776 22368236 22488576 22531168 22567163 22633472 22731544 22776072 22798336 22933702 22978626 23001088 23023638 23046144 23068672 23089792 23235267 23295136 23340768 23363584 23510784 23548344 23617536 23719872 23764796 23766336 23789568 23811348 23834624 23976143 24023109 24046592 24070167 24093696 24117248 24245496 24307968 24355584 24379392 24401712 24461118 24509034 24532992 24579456 24798048 24846624 24870912 25018584 25067592 25092096 25116696 25141248 25165824 25188864 25299648 25347564 25462656 25572987 25623081 25648128 25876224 25925232 25926912 25952256 25976016 26001408 26207028 26258364 26284032 26449632 26491887 26569728 26684856 26737128 26763264 26813952 27052416 27105408 27131904 27276183 27346464 27400032 27426816 27451926 27599616 27651888 27897804 27952452 27979776 28140002 28145907 28201041 28228608 28283904 28311552 28337472 28645488 28854144 29047744 29110752 29165886 29196288 29223018 29251584 29419093 29569536 29767936 29896922 29984768 30165696 30368096 30433968 30523392 30638168 30698184 30728192 30980356 31121024 31255873 31317099 31347712 31397792 31490048 31626496 31688448 31719424 31748464 32030812 32093556 32124928 32315671 32327328 32378973 32410624 32474112 32505856 32535616 32614824 32678712 32710656 32772608 33064064 33128832 33161216 33358112 33423456 33456128 33486758 33488928 33521664 33552354 33554432 33585152 33732864 33796752 33950208 34097316 34164108 34197504 34400553 34467939 34501632 34535457 34566976 34569216 34603008 34634688 34668544 34942704 35011152 35045376 35266176 35322516 35426304 35579808 35647194 35649504 35684352 35717022 35751936 36069888 36140544 36175872 36368244 36461952 36533376 36569088 36602568 36691677 36763551 36799488 36869184 37197072 37269936 37306368 37527876 37601388 37638144 37675044 37711872 37748736 37783296 37949472 38021346 38193984 38472192 38814336 38887848 38890368 38928384 38964024 39002112 39310542 39387546 39426048 39674448 39854592 40027284 40144896 40220928 40578624 40658112 40697856 40930912 41019696 41140224 41177889 41477832 41756132 41846706 41969664 42127481 42210003 42251264 42342912 42467328 42506208 42791408 43103104 43171964 43298816 43486432 43571616 43614208 43654138 43748829 43877376 44171776 44564608 44651904 44695552 44736472 44845383 44977152 45062336 45134326 45266944 45463088 45552144 45596672 45867404 45957252 46002176 46047276 46092288 46137344 46179584 46470534 46590272 46681536 46727168 47021568 47096688 47235072 47439744 47529592 47532672 47579136 47622696 47669248 47952286 48046218 48093184 48140334 48187392 48234496 48490992 48615936 48711168 48758784 48803424 48922236 49018068 49065984 49158912 49596096 49693248 49741824 50037168 50135184 50184192 50230137 50233392 50282496 50328531 50331648 50377728 50599296 50695128 50925312 51145974 51246162 51296256 51752448 51850464 51853824 51904512 51952032 52002816 52414056 52516728 52568064 52899264 52983774 53139456 53369712 53470791 53474256 53526528 53575533 53627904 54104832 54210816 54263808 54552366 54692928 54800064 54853632 54903852 55199232 55303776 55795608 55904904 55959552 56280004 56291814 56402082 56457216 56567808 56623104 56674944 57032019 57290976 57708288 58095488 58221504 58331772 58392576 58446036 58503168 58838186 58965813 59139072 59535872 59793844 59969536 60331392 60736192 60867936 61046784 61276336 61396368 61456384 61512649 61960712 62242048 62511746 62634198 62695424 62795584 62980096 63252992 63376896 63438848 63496928 64061624 64187112 64249856 64631342 64654656 64757946 64821248 64948224 65011712 65071232 65229648 65353189 65357424 65421312 65481207 65545216 66128128 66257664 66322432 66716224 66846912 66912256 66973516 66977856 67043328 67104708 67108864 67170304 67465728 67593504 67701489 67900416 68194632 68328216 68395008 68801106 68935878 69003264 69070914 69133952 69138432 69206016 69269376 69337088 69705801 69885408 70022304 70090752 70532352 70645032 70852608 71159616 71294388 71299008 71368704 71434044 71503872 71928429 72069327 72139776 72210501 72281088 72351744 72736488 72923904 73066752 73138176 73205136 73383354 73527102 73598976 73738368 74394144 74539872 74612736 75055752 75202776 75276288 75350088 75423744 75497472 75566592 75898944 76042692 76387968 76718961 76869243 76944384 77628672 77775696 77780736 77856768 77928048 78004224 78621084 78775092 78852096 79348896 79475661 79709184 80054568 80289792 80441856 81157248 81316224 81395712 81861824 82039392 82280448 82355778 82955664 83512264 83693412 83939328 84254962 84420006 84437721 84502528 84685824 84934656 85012416 85582816 86206208 86343928 86597632 86972864 87143232 87228416 87308276 87497658 87754752 88084733 88257279 88343552 89129216 89303808 89391104 89472944 89690766 89954304 90124672 90268652 90533888 90926176 91104288 91193344 91734808 91914504 92004352 92094552 92184576 92274688 92359168 92941068 93180544 93363072 93454336 93767619 93951297 94043136 94193376 94470144 94879488 95059184 95065344 95158272 95245392 95338496 95904572 96092436 96186368 96280668 96374784 96468992 96947013 96981984 97136919 97231872 97422336 97517568 97606848 97844472 98036136 98131968 98317824 99192192 99386496 99483648 100074336 100270368 100368384 100460274 100466784 100564992 100657062 100663296 100755456 101198592 101390256 101850624 102291948 102492324 102592512 103201659 103403817 103504896 103606371 103700928 103707648 103809024 103904064 104005632 104828112 105033456 105136128 105798528 105967548 106278912 106739424 106941582 106948512 107053056 107151066 107255808 108209664 108421632 108527616 109104732 109385856 109600128 109707264 109807704 110075031 110398464 110607552 111591216 111809808 111919104 112560008 112583628 112804164 112914432 113135616 113246208 113349888 114064038 114581952 115416576 116190976 116443008 116663544 116785152 116892072 117006336 117676372 117931626 118278144 118722901 119071744 119587688 119939072 120662784 121472384 121735872 122093568 122552672 122792736 122912768 123025298 123921424 124484096 125023492 125268396 125390848 125591168 125960192 126135361 126382443 126505984 126630009 126753792 126877696 126993856 128123248 128374224 128499712 129262684 129309312 129515892 129642496 129896448 130023424 130142464 130459296 130706378 130714848 130842624 130962414 131090432 132256256 132515328 132644864 133432448 133693824 133824512 133947032 133955712 134086656 134209416 134340608 134536149 134931456 135187008 135402978 135800832 136389264 136656432 136790016 137602212 137871756 138006528 138141828 138267904 138276864 138412032 138538752 138674176 139411602 139770816 140044608 140181504 141064704 141290064 141705216 142319232 142588776 142598016 142737408 142868088 143007744 143856858 144138654 144279552 144421002 144562176 144703488 145472976 145847808 146133504 146276352 146410272 146766708 147054204 147197952 147476736 148788288 149079744 149225472 150111504 150405552 150552576 150690411 150700176 150847488 150985593 150994944 151133184 151797888 152085384 152775936 153437922 153738486 153888768 155257344 155551392 155561472 155713536 155856096 156008448 157242168 157550184 157704192 158697792 158951322 159418368 160109136 160412373 160579584 160726599 160883712 162314496 162632448 162791424 163723648 164078784 164560896 164711556 165911328 167024528 167386824 167878656 168509924 168840012 168875442 169005056 169371648 169869312 170024832 171165632 172412416 172687856 173195264 173945728 174286464 174456832 174616552 174995316 175509504 176169466 176514558 176687104 178258432 178607616 178782208 178945888 179381532 179908608 180249344 180537304 181067776 181852352 182208576 182386688 183469616 183829008 184008704 184177169 184189104 184369152 184537947 184549376 184718336 185882136 186361088 186726144 186908672 187535238 187902594 188086272 188386752 188940288 189758976 190118368 190130688 190316544 190490784 190676992 191809144 192184872 192372736 192561336 192749568 192937984 193894026 193963968 194273838 194463744 194844672 195035136 195213696 195688944 196059567 196072272 196263936 196443621 196635648 198384384 198772992 198967296 200148672 200540736 200736768 200920548 200933568 201129984 201314124 201326592 201510912 202397184 202780512 203104467 203701248 204583896 204984648 205185024 206403318 206807634 207009792 207212742 207401856 207415296 207618048 207808128 208011264 209117403 209656224 210066912 210272256 211597056 211935096 212557824 213478848 213883164 213897024 214106112 214302132 214511616 215785287 216207981 216419328 216631503 216843264 217055232 218209464 218771712 219200256 219414528 219615408 220150062 220796928 221215104 223182432 223619616 223838208 225120016 225167256 225608328 225828864 226271232 226492416 226699776 228128076 229163904 230156883 230833152 232381952 232886016 233327088 233570304 233784144 234012672 235352744 235863252 236556288 237445802 238143488 239175376 239878144 240097759 241325568 242944768 243471744 244187136 245105344 245585472 245825536 246050596 247842848 248238793 248968192 250046984 250536792 250781696 251182336 251920384 252270722 252764886 253011968 253260018 253507584 253755392 253987712 256246496 256748448 256999424 258525368 258618624 259031784 259284992 259792896 260046848 260284928 260918592 261412756 261429696 261685248 261924828 262180864 263737573 264254199 264512512 264771837 265030656 265289728 266864896 267387648 267649024 267894064 267911424 268173312 268418832 268681216 269072298 269862912 270374016 270805956 271601664 272778528 273312864 273580032 275204424 275743512 276013056 276283656 276535808 276553728 276824064 277077504 277348352 278823204 279541632 280089216 280363008 281302857 281853891 282129408 282580128 283410432 284638464 285177552 285196032 285474816 285736176 286015488 287713716 288277308 288559104 288842004 289124352 289406976 290841039 290945952 291410757 291695616 292267008 292552704 292820544 293533416 294108408 294395904 294953472 297576576 298159488 298450944 300223008 300811104 301105152 301380822 301400352 301694976 301971186 301989888 302266368 303595776 304170768 305551872 306875844 307476972 307777536 309604977 310211451 310514688 311102784 311122944 311427072 311712192 312016896 314484336 315100368 315408384 317395584 317902644 318836736 320218272 320824746 321159168 321453198 321767424 323610023 324628992 325264896 325582848 327447296 328157568 329121792 329423112 331822656 334049056 334773648 335757312 337019848 337680024 337750884 338010112 338743296 339738624 340049664 342331264 343814603 344824832 345375712 346390528 347891456 348572928 348913664 349233104 349990632 351019008 352338932 353029116 353374208 355472381 356168703 356516864 357215232 357564416 357891776 358763064 359817216 360498688 361074608 362135552 363704704 364417152 364773376 366939232 367658016 368017408 368354338 368378208 368738304 369075894 369098752 369436672 371764272 372722176 373452288 373817344 375070476 375805188 376172544 376773504 377880576 378406083 379147329 379517952 379890027 380236736 380261376 380633088 380981568 381353984 383618288 384369744 384745472 385122672 385499136 385875968 387788052 387927936 388547676 388927488 389689344 390070272 390427392 391377888 392119134 392144544 392527872 392887242 393271296 396768768 397545984 397934592 400297344 401081472 401473536 401841096 401867136 402259968 402628248 403021824 403608447 404794368 405561024 406208934 407402496 409167792 409969296 410370048 412806636 413615268 414019584 414425484 414803712 414830592 415236096 415616256 416022528 418234806 419312448 420133824 420544512 423194112 423870192 425115648 426957696 427766328 427794048 428212224 428604264 429023232 431570574 432415962 432838656 433263006 433686528 434110464 436418928 437543424 438400512 438829056 439230816 440300124 441593856 442430208 446364864 447239232 447676416 450240032 450334512 451216656 451657728 452071233 452542464 452956779 452984832 453399552 456256152 458327808 460313766 461666304 463402291 464763904 465772032 466654176 467140608 467568288 468025344 470705488 471726504 473112576 474891604 476286976 478350752 479756288 480195518 481237119 482651136 485889536 486943488 488374272 490210688 491170944 491651072 492101192 495685696 496477586 497936384 500093968 501073584 501563392 502364672 503840768 504541444 505529772 506023936 506520036 507015168 507510784 507975424 512492992 513496896 513998848 517050736 517237248 518063568 518569984 519044749 519585792 520093696 520569856 521837184 522825512 522859392 523370496 523849656 524361728 527475146 528508398 529025024 529543674 530061312 530579456 533729792 534775296 535298048 535788128 535822848 536346624 536837664 537362432 538144596 539725824 540748032 541611912 543203328 545557056 546625728 547160064 550408848 551451289 551487024 552026112 552531507 552567312 553071616 553107456 553613841 553648128 554155008 554696704 557646408 559083264 560178432 560726016 562605714 563707782 564258816 565160256 566820864 569276928 570355104 570392064 570949632 571472352 572030976 575427432 576554616 577118208 577684008 578248704 578813952 581682078 581891904 582821514 583391232 584534016 585105408 585641088 587066832 588178701 588216816 588791808 589330863 589906944 595153152 596318976 596901888 600446016 601622208 602210304 602761644 602800704 603389952 603942372 603979776 604532736 607191552 608341536 609313401 611103744 613751688 614953944 615555072 619209954 620422902 621029376 622205568 622245888 622854144 623424384 624033792 627352209 628968672 630200736 630816768 634791168 635805288 637673472 640436544 641649492 642318336 642906396 643534848 647220046 647355861 648623943 649257984 650529792 651165696 654894592 656315136 658243584 658846224 663645312 668098112 669547296 671514624 674039696 675360048 675501768 676020224 676639139 677486592 679477248 680099328 684662528 687629206 689649664 690751424 692781056 695782912 697145856 697827328 698466208 699981264 702038016 704677864 706058232 706748416 710944762 712337406 713033728 714430464 715128832 715783552 717526128 718885079 719634432 720293277 720997376 722149216 724271104 727409408 728834304 729546752 733878464 735316032 736034816 736708676 736756416 737476608 738151788 738197504 738873344 743260433 743528544 744716379 745444352 746904576 747634688 750140952 751610376 752345088 753547008 755761152 756812166 758294658 759035904 759780054 760473472 760522752 761266176 761963136 762707968 767236576 768739488 769490944 770245344 770998272 771751936 775576104 775855872 777095352 777854976 779378688 780140544 780854784 782755776 784238268 784289088 785055744 785774484 786542592 791212719 792762597 793537536 794315511 795091968 795869184 800594688 802162944 802947072 803682192 803734272 804519936 805256496 806043648 807216894 809588736 811122048 812417868 814804992 818335584 819938592 820740096 825613272 827230536 828039168 828850968 829607424 829661184 830472192 831232512 832045056 836469612 838624896 840267648 841089024 843908571 845561673 846388224 847740384 850231296 853915392 855532656 855588096 856424448 857208528 858046464 863141148 864831924 865677312 866526012 867373056 868220928 872523117 872837856 874232271 875086848 876801024 877658112 878461632 880600248 883187712 884860416 892729728 894478464 895352832 900480064 900669024 902433312 903315456 904142466 905084928 905913558 905969664 906799104 912512304 916655616 920627532 923332608 926804582 928814931 929527808 931544064 933308352 934281216 935136576 936050688 941410976 943453008 946225152 949783208 952573952 956701504 959512576 960391036 962474238 965302272 968932063 970830069 971779072 973886976 976748544 980421376 982341888 983302144 984202384 991371392 992955172 995872768 1000187936 1001785801 1002147168 1003126784 1004729344 1007681536 1009082888 1011059544 1012047872 1013040072 1014030336 1015021568 1015950848 1024985984 1026993792 1027997696 1031443809 1034101472 1034474496 1036127136 1037139968 1038089498 1039171584 1040187392 1041139712 1043674368 1045651024 1045718784 1046740992 1047699312 1048723456 1054950292 1057016796 1058050048 1059087348 1060122624 1061158912 1066417143 1067459584 1068506109 1069550592 1070596096 1071576256 1071645696 1072693248 1073675328 1074724864 1076289192 1079451648 1081496064 1083223824 1086406656 1091114112 1093251456 1094320128 1100817696 1102902578 1102974048 1104052224 1105063014 1105134624 1106143232 1106214912 1107227682 1107296256 1108310016 1109393408 1115292816 1118166528 1120356864 1121452032 1125211428 1127415564 1128517632 1130320512 1133641728 1135218249 1137441987 1138553856 1139670081 1140710208 1140784128 1141899264 1142944704 1144061952 1150854864 1153109232 1154236416 1155368016 1156497408 1157627904 1163364156 1163783808 1165643028 1166782464 1169068032 1170210816 1171282176 1174133664 1176357402 1176433632 1177583616 1178661726 1179813888 1190306304 1192637952 1193803776 1200892032 1203244416 1204420608 1205523288 1205601408 1206779904 1207884744 1209065472 1210825341 1214383104 1216683072 1218626802 1222207488 1227503376 1229907888 1231110144 1238419908 1240845804 1242058752 1244411136 1244491776 1245708288 1246848768 1248067584 1254704418 1257937344 1260401472 1261633536 1269582336 1271610576 1275346944 1280873088 1283298984 1284636672 1285812792 1287069696 1294440092 1294711722 1297247886 1298515968 1301059584 1302331392 1305951911 1309789184 1312630272 1316487168 1317692448 1327290624 1336196224 1339094592 1343029248 1348079392 1350720096 1351003536 1352040448 1353278278 1354973184 1356213699 1358954496 1360198656 1369325056 1375258412 1379299328 1381502848 1385562112 1387488971 1390206873 1391565824 1394291712 1395654656 1396932416 1399962528 1404076032 1409355728 1412116464 1413496832 1421889524 1424674812 1426067456 1428860928 1430257664 1431567104 1435052256 1437770158 1439268864 1440586554 1441994752 1444298432 1448542208 1454818816 1457668608 1459093504 1467756928 1470632064 1472069632 1473417352 1473512832 1474953216 1476303576 1477746688 1486520866 1487057088 1489432758 1490888704 1493809152 1495269376 1500281904 1503220752 1504690176 1507094016 1511522304 1513624332 1516589316 1518071808 1519560108 1520946944 1521045504 1522532352 1523926272 1525415936 1534473152 1537478976 1538981888 1540490688 1541996544 1543503872 1551152208 1551711744 1554190704 1555709952 1557134247 1558757376 1560281088 1561709568 1565511552 1568476536 1568578176 1570111488 1571548968 1573085184 1582425438 1585525194 1587075072 1588631022 1590183936 1591738368 1601189376 1604325888 1605894144 1607364384 1607468544 1609039872 1610512992 1612087296 1614433788 1619177472 1622244096 1624835736 1629609984 1636671168 1639877184 1641480192 1651226544 1654353867 1654461072 1656078336 1657594521 1657701936 1659214848 1659322368 1660841523 1660944384 1662465024 1664090112 1672939224 1677249792 1680535296 1682178048 1687817142 1691123346 1692776448 1695480768 1700462592 1707830784 1711065312 1711176192 1712848896 1714417056 1716092928 1726282296 1729663848 1731354624 1733052024 1734746112 1736441856 1745046234 1745675712 1748464542 1750173696 1753602048 1755316224 1756923264 1761200496 1764536103 1766375424 1767992589 1769720832 1785459456 1788956928 1790705664 1800960128 1801338048 1804866624 1806630912 1808284932 1810169856 1811827116 1811939328 1813598208 1825024608 1827940203 1833311232 1841255064 1846665216 1853609164 1857629862 1859055616 1863088128 1866616704 1868562432 1870273152 1872101376 1882821952 1886906016 1892450304 1899566416 1905147904 1913403008 1919025152 1920782072 1924948476 1930604544 1937864126 1941660138 1942067583 1943558144 1947773952 1953497088 1960842752 1964683776 1966604288 1968404768 1982742784 1985910344 1991745536 2000375872 2003571602 2004294336 2006253568 2009458688 2015363072 2018165776 2022119088 2024095744 2025948859 2026080144 2028060672 2029917417 2030043136 2031901696 2049971968 2053987584 2055995392 2062887618 2068202944 2068948992 2072254272 2074279936 2076178996 2078343168 2080374784 2082279424 2087348736 2091302048 2091437568 2093481984 2095398624 2097446912 2109900584 2114033592 2116100096 2118174696 2120245248 2122317824 2132834286 2134919168 2137012218 2139101184 2141192192 2143152512 2143291392 2145386496 2147350656 2149449728 2152578384 2156655237 2158903296 2160879831 2162992128 2166447648 2172813312 2182228224 2186502912 2188640256 2201635392 2205805156 2205948096 2208104448 2210126028 2210269248 2212286464 2212429824 2214455364 2214592512 2216620032 2218786816 2229781299 2230585632 2234149137 2236333056 2240713728 2242904064 2250422856 2254831128 2257035264 2260641024 2267283456 2270436498 2274883974 2277107712 2279340162 2281420416 2281568256 2283798528 2285889408 2288123904 2301709728 2306218464 2308472832 2310736032 2312994816 2315255808 2326728312 2327567616 2331286056 2333564928 2338136064 2340421632 2342564352 2348267328 2352714804 2352867264 2355167232 2357323452 2359627776 2373638157 2378287791 2380612608 2382946533 2385275904 2387607552 2401784064 2406488832 2408841216 2411046576 2411202816 2413559808 2415769488 2418130944 2421650682 2428766208 2433366144 2437253604 2444414976 2455006752 2459815776 2462220288 2476839816 2481691608 2484117504 2488822272 2488983552 2491416576 2493697536 2496135168 2509408836 2515874688 2520802944 2523267072 2531725713 2539164672 2543221152 2550693888 2561746176 2566597968 2569273344 2571625584 2574139392 2588880184 2589423444 2594495772 2597031936 2602119168 2604662784 2611903822 2617569351 2619578368 2625260544 2632974336 2635384896 2654581248 2672392448 2678189184 2686058496 2696158784 2701440192 2702007072 2704080896 2706556556 2709946368 2712427398 2717908992 2720397312 2730626723 2738650112 2750516824 2758598656 2763005696 2771124224 2774977942 2780413746 2783131648 2788583424 2791309312 2793864832 2799925056 2808152064 2818711456 2824232928 2826993664 2843779048 2849349624 2852134912 2857721856 2860515328 2863134208 2870104512 2875540316 2878537728 2881173108 2883989504 2888596864 2897084416 2901113303 2906796189 2909637632 2912490207 2915337216 2918187008 2935513856 2941264128 2944139264 2946834704 2947025664 2949906432 2952607152 2955493376 2973041732 2974114176 2978865516 2981777408 2987618304 2990538752 3000563808 3005357403 3006441504 3009380352 3014188032 3023044608 3027248664 3033178632 3036143616 3039120216 3041893888 3042091008 3045064704 3047852544 3050831872 3068946304 3074957952 3077963776 3080981376 3083993088 3094331427 3102304416 3103423488 3108381408 3111419904 3114268494 3117514752 3120562176 3123419136 3131023104 3136953072 3137156352 3140222976 3143097936 3146170368 3164850876 3171050388 3174150144 3177262044 3180367872 3183476736 3199251429 3202378752 3205518327 3208651776 3211788288 3214728768 3214937088 3218079744 3221025984 3224174592 3228867576 3238354944 3244488192 3249671472 3259219968 3273342336 3279754368 3282960384 3302453088 3308707734 3308922144 3312156672 3315189042 3315403872 3318429696 3318644736 3321683046 3321888768 3324930048 3328180224 3345878448 3354499584 3361070592 3364356096 3375634284 3382246692 3385552896 3390961536 3400925184 3405654747 3412325961 3415661568 3422130624 3422352384 3425697792 3428834112 3432185856 3452564592 3459327696 3462709248 3466104048 3469492224 3472883712 3490092468 3491351424 3496929084 3500347392 3507204096 3510632448 3513846528 3522400992 3529072206 3532750848 3535985178 3539441664 3570918912 3577913856 3581411328 3601920256 3602676096 3609733248 3613261824 3616569864 3620339712 3623654232 3627196416 3650049216 3655880406 3666622464 3682510128 3693330432 3707218328 3715259724 3718111232 3726176256 3733233408 3737124864 3740546304 3744202752 3765643904 3773812032 3784900608 3799132832 3810295808 3826806016 3838050304 3841564144 3849896952 3861209088 3875728252 3883320276 3884135166 3887116288 3895547904 3906994176 3910196191 3917855733 3921685504 3929367552 3933208576 3936809536 3965485568 3971820688 3983491072 4000751744 4007143204 4008588672 4012507136 4018917376 4030726144 4036331552 4044238176 4048191488 4051897718 4052160288 4056121344 4059834834 4060086272 4063803392 4099943936 4107975168 4111990784 4125775236 4136405888 4137897984 4144508544 4148559872 4152357992 4156686336 4162466913 4164558848 4170620619 4174697472 4182604096 4182875136 4186963968 4190797248 4194893824 4219801168 4228067184 4232200192 4236349392 4240490496 4244635648 4265668572 4269838336 4274024436 4278202368 4282384384 4286305024 4286582784 4290772992 4294701312 4298899456 4305156768 4313310474 4317806592 4321759662 4325984256 4332895296 4345626624 4364456448 4373005824 4377280512 4403270784 4411610312 4411896192 4416208896 4420252056 4420538496 4424572928 4424859648 4428910728 4433240064 4437573632 4459562598 4461171264 4468298274 4472666112 4481427456 4485808128 4500845712 4509662256 4514070528 4521282048 4534566912 4540872996 4549767948 4554215424 4558680324 4562840832 4563136512 4567597056 4571778816 4576247808 4603419456 4612436928 4616945664 4621472064 4625989632 4630511616 4653456624 4655135232 4662572112 4667129856 4671402741 4676272128 4680843264 4685128704 4696534656 4705429608 4705734528 4710334464 4714646904 4719255552 4747276314 4756575582 4761225216 4765893066 4770551808 4775215104 4803568128 4812977664 4817682432 4822093152 4822405632 4827119616 4831538976 4836261888 4843301364 4857532416 4866732288 4874507208 4888829952 4910013504 4919631552 4924440576 4953679632 4963061601 4963383216 4968235008 4972783563 4977644544 4977967104 4982524569 4982833152 4987395072 4992270336 5018817672 5031749376 5041605888 5046534144 5063451426 5078329344 5086442304 5101387776 5123492352 5133195936 5138546688 5143251168 5148278784 5177760368 5178846888 5188991544 5194063872 5204238336 5209325568 5223807644 5235138702 5239156736 5250521088 5265948672 5270769792 5293608309 5309162496 5344784896 5356378368 5372116992 5392317568 5402880384 5404014144 5408161792 5413113112 5419892736 5424854796 5435817984 5440794624 5461253446 5477300224 5501033648 5517197312 5526011392 5542248448 5549955884 5560827492 5566263296 5577166848 5582618624 5587729664 5599850112 5616304128 5637422912 5648465856 5653987328 5687558096 5698699248 5704269824 5709492239 5715443712 5721030656 5726268416 5740209024 5751080632 5757075456 5762346216 5767979008 5777193728 5794168832 5802226606 5813592378 5819275264 5824980414 5830674432 5836374016 5871027712 5882528256 5888278528 5893669408 5894051328 5899812864 5905214304 5910986752 5946083464 5948228352 5957731032 5963554816 5975236608 5981077504 6001127616 6010714806 6012883008 6018760704 6028376064 6046089216 6054497328 6065964179 6066357264 6072287232 6077846577 6078240432 6083787776 6084182016 6089752251 6090129408 6095705088 6101663744 6137892608 6149915904 6155927552 6161962752 6167986176 6188662854 6204608832 6206846976 6216762816 6222839808 6228536988 6235029504 6241124352 6246838272 6262046208 6273906144 6274312704 6280445952 6286195872 6292340736 6329701752 6342100776 6348300288 6354524088 6360735744 6366953472 6398502858 6404757504 6411036654 6417303552 6423576576 6429457536 6429874176 6436159488 6442051968 6448349184 6457735152 6469965711 6476709888 6482639493 6488976384 6499342944 6518439936 6546684672 6559508736 6565920768 6604906176 6617415468 6617844288 6624313344 6630378084 6630807744 6636859392 6637289472 6643366092 6643777536 6649860096 6656360448 6689343897 6691756896 6702447411 6708999168 6722141184 6728712192 6751268568 6764493384 6771105792 6781923072 6801850368 6811309494 6824651922 6831323136 6844261248 6844704768 6851395584 6857668224 6864371712 6905129184 6918655392 6925418496 6932208096 6938984448 6945767424 6980184936 6982702848 6993858168 7000694784 7014408192 7021264896 7027693056 7044801984 7058144412 7065501696 7071970356 7078883328 7120914471 7134863373 7141837824 7155827712 7162822656 7203840512 7205352192 7219466496 7226523648 7233139728 7240679424 7247308464 7254392832 7300098432 7311760812 7333244928 7365020256 7386660864 7414436656 7430519448 7436222464 7443030529 7452352512 7466466816 7474249728 7481092608 7488405504 7531287808 7547624064 7569801216 7598265664 7620591616 7653612032 7676100608 7683128288 7699793904 7722418176 7751456504 7766640552 7768270332 7774232576 7791095808 7813988352 7820392382 7835711466 7843371008 7858735104 7866417152 7873619072 7907735869 7930971136 7943641376 7966982144 8001503488 8014286408 8017177344 8025014272 8037834752 8061452288 8072663104 8088476352 8096382976 8103795436 8104320576 8112242688 8119669668 8120172544 8127606784 8175864763 8191880169 8199887872 8215950336 8223981568 8251550472 8272811776 8275795968 8289017088 8297119744 8304715984 8313372672 8324933826 8329117696 8341241238 8349394944 8365208192 8365750272 8373927936 8381594496 8389787648 8439602336 8456134368 8464400384 8472698784 8480980992 8489271296 8531337144 8539676672 8548048872 8556404736 8564768768 8572610048 8573165568 8581545984 8589402624 8597798912 8610313536 8626620948 8635613184 8643519324 8651968512 8665790592 8691253248 8703339909 8720388567 8728912896 8737470621 8746011648 8754561024 8806541568 8823220624 8823792384 8832417792 8840504112 8841076992 8849145856 8849719296 8857821456 8866480128 8875147264 8919125196 8922342528 8936596548 8945332224 8962854912 8971616256 9001691424 9016072209 9019324512 9028141056 9042564096 9069133824 9081745992 9099535896 9108430848 9117360648 9125681664 9126273024 9135194112 9143557632 9152495616 9206838912 9224873856 9233891328 9242944128 9251979264 9282994281 9306913248 9310270464 9325144224 9334259712 9342805482 9352544256 9361686528 9370257408 9393069312 9410859216 9411469056 9420668928 9429293808 9438511104 9494552628 9513151164 9522450432 9531786132 9541103616 9550430208 9597754287 9607136256 9616554981 9625955328 9635364864 9644186304 9644811264 9654239232 9663077952 9672523776 9686602728 9715064832 9733464576 9749014416 9777659904 9820027008 9839263104 9848881152 9907359264 9926123202 9926766432 9936470016 9945567126 9955289088 9955934208 9965049138 9965666304 9974790144 9984540672 10037635344 10063498752 10083211776 10093068288 10126902852 10156658688 10172884608 10202775552 10216964241 10246984704 10266391872 10277093376 10286502336 10296557568 10355520736 10357693776 10377983088 10388127744 10408476672 10418651136 10447615288 10470277404 10478313472 10501042176 10531897344 10541539584 10587216618 10618324992 10658252693 10689569792 10712756736 10744233984 10784635136 10805760768 10808028288 10816323584 10826226224 10839785472 10849709592 10881589248 10922506892 10954600448 11002067296 11019643811 11034394624 11052022784 11084496896 11099911768 11121654984 11132526592 11154333696 11165237248 11175459328 11199700224 11232608256 11274845824 11296931712 11307974656 11375116192 11397398496 11408539648 11418984478 11430887424 11442061312 11452536832 11480418048 11502161264 11514150912 11524692432 11535958016 11554387456 11588337664 11604453212 11627184756 11638550528 11649960828 11661348864 11672748032 11730588573 11742055424 11753567199 11765056512 11776557056 11787338816 11788102656 11799625728 11810428608 11821973504 11892166928 11896456704 11915462064 11927109632 11950473216 11962155008 12002255232 12021429612 12025766016 12037521408 12056752128 12092178432 12108994656 12131928358 12132714528 12144574464 12155693154 12156480864 12167575552 12168364032 12179504502 12180258816 12191410176 12203327488 12275785216 12299831808 12311855104 12323925504 12335972352 12377325708 12409217664 12413693952 12433525632 12445679616 12457073976 12470059008 12487400739 12493676544 12511861857 12524092416 12547812288 12548625408 12560891904 12572391744 12584681472 12659403504 12684201552 12696600576 12709048176 12721471488 12733906944 12797005716 12809515008 12822073308 12834607104 12847153152 12858915072 12859748352 12872318976 12884103936 12896698368 12915470304 12939931422 12953419776 12965278986 12977952768 12998685888 13036879872 13093369344 13119017472 13131841536 13209812352 13234830936 13235688576 13248626688 13260756168 13261615488 13273718784 13274578944 13286732184 13299720192 13312720896 13378687794 13383513792 13404894822 13417998336 13444282368 13457424384 13502537136 13528986768 13542211584 13563846144 13603700736 13622618988 13649303844 13662646272 13688522496 13689409536 13702791168 13715336448 13728743424 13810258368 13837310784 13850836992 13864416192 13877968896 13891534848 13960369872 13965405696 13987716336 14001389568 14014208223 14028816384 14042529792 14055386112 14089603968 14116288824 14131003392 14143940712 14157766656 14241828942 14269726746 14283675648 14311655424 14325645312 14365471021 14407681024 14410704384 14438932992 14453047296 14466279456 14481358848 14494616928 14508785664 14600196864 14623521624 14666489856 14730040512 14773321728 14828873312 14861038896 14872444928 14886061058 14889184803 14904705024 14918350689 14932933632 14948499456 14962185216 14976811008 15062575616 15095248128 15139602432 15196531328 15241183232 15262378681 15307224064 15352201216 15366256576 15399587808 15444836352 15502913008 15533281104 15536540664 15548465152 15582191616 15627976704 15640784764 15671422932 15686742016 15717470208 15732834304 15747238144 15815471738 15861942272 15887282752 15933964288 16003006976 16028572816 16034354688 16050028544 16075669504 16122904576 16145326208 16176952704 16192765952 16207590872 16208641152 16224485376 16239339336 16255213568 16351729526 16383760338 16399775744 16431900672 16447963136 16503100944 16545623552 16551591936 16578034176 16594239488 16609431968 16626745344 16649867652 16658235392 16682482476 16698789888 16730416384 16731500544 16747855872 16763188992 16779575296 16879204672 16912268736 16928800768 16945397568 16961961984 16978542592 17062674288 17079353344 17094989959 17096097744 17112809472 17128476717 17129537536 17145220096 17146331136 17163091968 17178805248 17195597824 17220627072 17253241896 17271226368 17287038648 17303937024 17331581184 17382506496 17406679818 17440777134 17457825792 17474941242 17492023296 17509122048 17613083136 17646441248 17647584768 17664835584 17681008224 17682153984 17698291712 17699438592 17715642912 17732960256 17750294528 17838250392 17844685056 17873193096 17890664448 17925709824 17943232512 18003382848 18032144418 18038649024 18056282112 18085128192 18138267648 18163491984 18197892537 18199071792 18216861696 18233539731 18234721296 18251363328 18252546048 18269256753 18270388224 18287115264 18304991232 18413677824 18449747712 18467782656 18485888256 18503958528 18565988562 18613826496 18620540928 18650288448 18668519424 18685610964 18705088512 18723373056 18740514816 18786138624 18821718432 18822938112 18841337856 18858587616 18877022208 18989105256 19026302328 19044900864 19063572264 19082207232 19100860416 19195508574 19214272512 19233109962 19251910656 19270729728 19288372608 19289622528 19308478464 19326155904 19345047552 19373205456 19409897133 19430129664 19447918479 19466929152 19498028832 19555319808 19640054016 19678526208 19697762304 19814718528 19852246404 19853532864 19872940032 19891134252 19910578176 19911868416 19930098276 19931332608 19949580288 19969081344 20068031691 20075270688 20107342233 20126997504 20166423552 20186136576 20253805704 20313317376 20345769216 20405551104 20433928482 20493969408 20532783744 20554186752 20573004672 20593115136 20711041472 20715387552 20755966176 20776255488 20816953344 20837302272 20895230576 20940554808 20956626944 21002084352 21063794688 21083079168 21174433236 21236649984 21316505386 21362743413 21379139584 21425513472 21488467968 21569270272 21611521536 21616056576 21632647168 21652452448 21679570944 21699419184 21763178496 21845013784 21909200896 22004134592 22039287622 22068789248 22104045568 22168993792 22199823536 22243309968 22265053184 22285437449 22308667392 22329091587 22330474496 22350918656 22399400448 22465216512 22549691648 22593863424 22615949312 22750232384 22794796992 22817079296 22837968956 22861774848 22884122624 22905073664 22960836096 23004322528 23028301824 23041073423 23049384864 23071916032 23108774912 23176675328 23208906424 23254369512 23277101056 23299921656 23322697728 23345496064 23461177146 23484110848 23507134398 23530113024 23553114112 23574677632 23576205312 23599251456 23620857216 23643947008 23723207607 23784333856 23792913408 23830924128 23854219264 23900946432 23924310016 24004510464 24042859224 24051532032 24075042816 24113504256 24184356864 24217989312 24263856716 24265429056 24289148928 24311386308 24312961728 24335151104 24336728064 24359009004 24360517632 24382820352 24406654976 24527594289 24551570432 24575640507 24599663616 24623710208 24647851008 24671944704 24754651416 24818435328 24827387904 24867051264 24891359232 24914147952 24940118016 24974801478 24987353088 25023723714 25048184832 25095624576 25097250816 25121783808 25144783488 25169362944 25318807008 25368403104 25393201152 25418096352 25442942976 25467813888 25594011432 25619030016 25644146616 25669214208 25694306304 25717830144 25719496704 25744637952 25768207872 25793396736 25830940608 25879862844 25906839552 25930557972 25955905536 25997371776 26073759744 26110019727 26161165701 26186738688 26212411863 26238034944 26263683072 26419624704 26469661872 26471377152 26497253376 26521512336 26523230976 26547437568 26549157888 26573464368 26599440384 26625441792 26757375588 26767027584 26809789644 26835996672 26888564736 26914848768 27005074272 27048216627 27057973536 27084423168 27127692288 27207401472 27245237976 27298607688 27325292544 27377044992 27378819072 27405582336 27430672896 27457486848 27620516736 27674621568 27701673984 27728832384 27755937792 27848982843 27920739744 27930811392 27975432672 28002779136 28028416446 28057632768 28085059584 28110772224 28179207936 28232577648 28262006784 28287881424 28315533312 28483657884 28539453492 28567351296 28623310848 28651290624 28730942042 28793262861 28815362048 28821408768 28877865984 28906094592 28932558912 28962717696 28989233856 29017571328 29200393728 29247043248 29332979712 29460081024 29546643456 29657746624 29722077792 29744889856 29772122116 29778369606 29809410048 29836701378 29865867264 29896998912 29924370432 29953622016 30036893953 30125151232 30190496256 30279204864 30393062656 30482366464 30524757362 30614448128 30704402432 30732513152 30799175616 30889672704 31005826016 31066562208 31073081328 31096930304 31164383232 31255953408 31281569528 31342845864 31373484032 31434940416 31465668608 31494476288 31630943476 31723884544 31774565504 31867928576 31912246333 31974758079 32006013952 32057145632 32068709376 32100057088 32151339008 32245809152 32290652416 32353905408 32385531904 32415181744 32417282304 32448970752 32478678672 32510427136 32703459052 32767520676 32799551488 32863801344 32895926272 33006201888 33058931433 33091247104 33103183872 33156068352 33188478976 33218863936 33253490688 33299735304 33316470784 33364964952 33397579776 33460832768 33463001088 33495711744 33526377984 33559150592 33758409344 33824537472 33857601536 33890795136 33923923968 34125348576 34158706688 34189979918 34192195488 34225618944 34256953434 34259075072 34290440192 34292662272 34326183936 34357610496 34391195648 34441254144 34506483792 34542452736 34574077296 34607874048 34663162368 34765012992 34813359636 34881554268 34915651584 34949882484 34984046592 35018244096 35191765719 35226166272 35260701597 35292882496 35295169536 35329671168 35362016448 35364307968 35396583424 35398877184 35431285824 35465920512 35500589056 35676500784 35689370112 35746386192 35781328896 35851419648 35886465024 36006765696 36064288836 36077298048 36112564224 36170256384 36276535296 36326983968 36395785074 36398143584 36433723392 36467079462 36469442592 36502726656 36505092096 36538513506 36540776448 36574230528 36609982464 36827355648 36899495424 36935565312 36971776512 37007917056 37131977124 37227652992 37241081856 37300576896 37337038848 37371221928 37410177024 37462202217 37481029632 37535585571 37572277248 37643436864 37645876224 37682675712 37717175232 37754044416 37978210512 38052604656 38089801728 38127144528 38164414464 38201720832 38391017148 38428545024 38466219924 38503821312 38541459456 38576745216 38579245056 38616956928 38652311808 38690095104 38746410912 38819794266 38860259328 38895836958 38933858304 38996057664 39110639616 39280108032 39357052416 39395524608 39629437056 39704492808 39707065728 39745880064 39782268504 39821156352 39823736832 39860196552 39899160576 39938162688 40136063382 40150541376 40214684466 40253995008 40332847104 40372273152 40507611408 40626634752 40691538432 40811102208 40867856964 40987938816 41065567488 41108373504 41146009344 41186230272 41422082944 41430775104 41511932352 41552510976 41633906688 41674604544 41790461152 41881109616 41913253888 42004168704 42042624669 42127589376 42166158336 42348866472 42473299968 42633010772 42725486826 42758279168 42851026944 42976935936 43012158101 43096413063 43138540544 43223043072 43232113152 43265294336 43304904896 43359141888 43398838368 43526356992 43690027568 43818401792 44008269184 44078575244 44137578496 44208091136 44337987584 44399647072 44486619936 44530106368 44570874898 44617334784 44658183174 44660948992 44667554409 44701837312 44798800896 44930433024 45099383296 45187726848 45231898624 45500464768 45589593984 45634158592 45675937912 45723549696 45787136043 45810147328 45921672192 46008645056 46056603648 46082146846 46098769728 46143832064 46217549824 46353350656 46417812848 46508739024 46554202112 46599843312 46645395456 46690992128 46922354292 46968221696 47014268796 47060226048 47106228224 47149355264 47152410624 47198502912 47241714432 47287894016 47446415214 47568667712 47585826816 47661848256 47708438528 47801892864 47848620032 48009020928 48085718448 48103064064 48150085632 48227008512 48368713728 48435978624 48527713432 48530858112 48578297856 48622772616 48625923456 48670302208 48673456128 48718018008 48765640704 48813309952 49055188578 49103140864 49151281014 49199327232 49247420416 49295702016 49343889408 49509302832 49636870656 49654775808 49734102528 49782718464 49828295904 49880236032 49949602956 49974706176 50047447428 50096369664 50191249152 50194501632 50243567616 50289566976 50338725888 50637614016 50736806208 50786402304 50836192704 50885885952 50935627776 51188022864 51238060032 51284969877 51288293232 51338428416 51385430151 51388612608 51435660288 51438993408 51489275904 51536415744 51586793472 51661881216 51759725688 51813679104 51861115944 51911811072 51994743552 52147519488 52220039454 52322331402 52373477376 52424823726 52476069888 52527366144 52839249408 52939323744 52942754304 52994506752 53043024672 53046461952 53094875136 53098315776 53146928736 53198880768 53250883584 53514751176 53534055168 53619579288 53671993344 53777129472 53829697536 54010148544 54096433254 54115947072 54168846336 54255384576 54414802944 54490475952 54593677611 54597215376 54650585088 54700619193 54754089984 54757638144 54807770259 54811164672 54861345792 54914973696 55241033472 55349243136 55403347968 55457664768 55511875584 55697965686 55841479488 55861622784 55950865344 56005558272 56056832892 56115265536 56170119168 56221544448 56358415872 56465155296 56524013568 56575762848 56631066624 56967315768 57078906984 57134702592 57246621696 57302581248 57461884084 57586525722 57630724096 57642817536 57755731968 57812189184 57865117824 57925435392 57978467712 58035142656 58229691399 58400787456 58494086496 58665959424 58920162048 59093286912 59315493248 59444155584 59489779712 59544244232 59556739212 59618820096 59673402756 59731734528 59793997824 59848740864 59907244032 60073787906 60204095073 60250302464 60380992512 60558409728 60786125312 60964732928 61049514724 61228896256 61408804864 61465026304 61598351232 61779345408 62011652032 62133124416 62146162656 62193860608 62328766464 62511906816 62563139056 62685691728 62746968064 62804414629 62869880832 62931337216 62988952576 63261886952 63447769088 63549131008 63735857152 63824492666 63949516158 64012027904 64114291264 64137418752 64200114176 64302678016 64491618304 64581304832 64707810816 64771063808 64830363488 64834564608 64897941504 64957357344 65020854272 65406918104 65535041352 65599102976 65727602688 65791852544 66012403776 66117862866 66182494208 66206367744 66312136704 66376957952 66437727872 66506981376 66599470608 66632941568 66725605969 66729929904 66795159552 66856312347 66921665536 66926002176 66987274761 66991423488 67052755968 67118301184 67516818688 67649074944 67715203072 67781590272 67847847936 68250697152 68317413376 68379959836 68384390976 68451237888 68513906868 68518150144 68580880384 68585324544 68652367872 68715220992 68782391296 68882508288 69012967584 69084905472 69123220269 69148154592 69215748096 69326324736 69530025984 69626719272 69763108536 69831303168 69899764968 69968093184 70036488192 70383531438 70452332544 70521403194 70585764992 70590339072 70659342336 70724032896 70728615936 70793166848 70797754368 70862571648 70931841024 71169622821 71353001568 71378740224 71492772384 71562657792 71702839296 71772930048 72013531392 72128577672 72154596096 72225128448 72340512768 72553070592 72653967936 72791570148 72796287168 72867446784 72934158924 72938885184 73005453312 73010184192 73077027012 73081552896 73148461056 73219964928 73582782867 73654711296 73726921521 73798990848 73871130624 73943553024 74015834112 74263954248 74455305984 74482163712 74601153792 74674077696 74742443856 74820354048 74924404434 74962059264 75071171142 75144554496 75286873728 75291752448 75365351424 75434350464 75508088832 75956421024 76105209312 76179603456 76254289056 76328828928 76403441664 76782034296 76857090048 76932439848 77007642624 77082918912 77153490432 77158490112 77233913856 77304623616 77380190208 77492821824 77639588532 77720518656 77791673916 77867716608 77992115328 78221279232 78330059181 78483497103 78560216064 78714104832 78791049216 79258874112 79408985616 79414131456 79491760128 79564537008 79642312704 79647473664 79720393104 79798321152 79876325376 80272126764 80301082752 80429368932 80507990016 80665694208 80744546304 81015222816 81144649881 81253269504 81383076864 81622204416 81735713928 81975877632 82131134976 82216747008 82292018688 82372460544 82844165888 82861550208 83023864704 83105021952 83267813376 83580922304 83762219232 83826507776 84008337408 84085249338 84255178752 84332316672 84697732944 84946599936 85266021544 85450973652 85516558336 85702053888 85953871872 86024316202 86192826126 86277081088 86446086144 86464226304 86530588672 86609809792 86718283776 86797676736 87052713984 87380055136 87636803584 88016538368 88157150488 88275156992 88416182272 88675975168 88799294144 88973239872 89060212736 89141749796 89234669568 89316366348 89321897984 89335108818 89403674624 89597601792 89860866048 89934512393 90110681859 90198766592 90375453696 90463797248 91000929536 91179187968 91268317184 91351875824 91447099392 91574272086 91620294656 91843344384 92017290112 92113207296 92164293692 92197539456 92287664128 92435099648 92706701312 92835625696 93017478048 93108404224 93199686624 93290790912 93381984256 93844708584 93936443392 94028537592 94120452096 94212456448 94298710528 94304821248 94397005824 94483428864 94575788032 94892830428 95137335424 95171653632 95323696512 95416877056 95603785728 95736738999 95924274237 96018041856 96171436896 96206128128 96300171264 96454017024 96737427456 96871957248 97055426864 97061716224 97156595712 97245545232 97251846912 97340604416 97346912256 97436036016 97531281408 97626619904 98110377156 98206281728 98302562028 98398654464 98494840832 98591404032 98687778816 99018605664 99176794299 99273741312 99309551616 99468205056 99565436928 99656591808 99760472064 99899205912 99949412352 100094894856 100192739328 100382498304 100389003264 100487135232 100579133952 100677451776 101275228032 101473612416 101572804608 101672385408 101771771904 102376045728 102476120064 102569939754 102576586464 102676856832 102770860302 102777225216 102871320576 102877986816 102978551808 103072831488 103173586944 103323762432 103519451376 103627358208 103722231888 103823622144 103989487104 104295038976 104440078908 104644662804 104746954752 104849647452 104952139776 105054732288 105575297157 105678498816 105782104791 105878647488 105885508608 105989013504 106086049344 106092923904 106189750272 106196631552 106293857472 106397761536 106501767168 107029502352 107068110336 107239158576 107343986688 107554258944 107659395072 108020297088 108192866508 108231894144 108337692672 108510769152 108829605888 108980951904 109187355222 109194430752 109301170176 109401238386 109508179968 109515276288 109615540518 109622329344 109722691584 109829947392 110482066944 110698486272 110806695936 110915329536 111023751168 111395931372 111682958976 111723245568 111901730688 112011116544 112113665784 112230531072 112386606651 112443088896 112716831744 112930310592 113048027136 113151525696 113262133248 113934631536 114157813968 114269405184 114493243392 114605162496 114923768168 115173051444 115261448192 115285635072 115511463936 115624378368 115730235648 115850870784 115956935424 116070285312 116459382798 116801574912 116988172992 117331918848 117840324096 118186573824 118630986496 118888311168 118979559424 119088488464 119113478424 119237640192 119346805512 119463469056 119697481728 119814488064 120147575812 120408190146 120500604928 120761985024 121116819456 121216081921 121572250624 121929465856 122099029448 122457792512 122817609728 122930052608 123196702464 123558690816 124023304064 124266248832 124292325312 124387721216 124657532928 125023813632 125126278112 125371383456 125493936128 125608829258 125739761664 125862674432 125977905152 126523773904 126895538176 127098262016 127471714304 127648985332 127899032316 128024055808 128228582528 128274837504 128400228352 128605356032 129036474303 129162609664 129289239189 129415621632 129542127616 129660726976 129669129216 129795883008 129914714688 130041708544 130813836208 131070082704 131198205952 131455205376 131583705088 132024807552 132235725732 132364988416 132412735488 132624273408 132753915904 132875455744 133013962752 133198941216 133265883136 133451211938 133459859808 133590319104 133712624694 133843331072 133852004352 133974549522 133982846976 134105511936 134236602368 135033637376 135298149888 135430406144 135563180544 135695695872 136501394304 136634826752 136759919672 136768781952 136902475776 137027813736 137161760768 137170649088 137361408129 137430441984 137564782592 137765016576 138025935168 138169810944 138246440538 138296309184 138431496192 138652649472 139060051968 139253438544 139526217072 139662606336 139799529936 139936186368 140072976384 140767062876 140904665088 141042806388 141171529984 141180678144 141318684672 141448065792 141457231872 141586333696 141595508736 141725143296 141863682048 142339245642 142706003136 142757480448 142985544768 143125315584 143405678592 143545860096 144027062784 144257155344 144309192192 144450256896 144681025536 145106141184 145307935872 145583140296 145592574336 145734893568 145868317848 145877770368 146010906624 146020368384 146154054024 146296922112 146439929856 147165565734 147309422592 147453843042 147597981696 147742261248 147887106048 148031668224 148527908496 148910611968 148964327424 149202307584 149348155392 149484887712 149640708096 149848808868 149924118528 150142342284 150289108992 150573747456 150583504896 150730702848 150868700928 151016177664 151912842048 152210418624 152359206912 152508578112 152657657856 152806883328 153564068592 153714180096 153854909631 153864879696 154015285248 154156290453 154165837824 154306980864 154316980224 154467827712 154609247232 154760380416 154985643648 155279177064 155441037312 155583347832 155735433216 155984230656 156442558464 156660118362 156966994206 157120432128 157428209664 157582098432 158517748224 158817971232 158828262912 158983520256 159129074016 159284625408 159294947328 159440786208 159596642304 159752650752 160544253528 160602165504 160858737864 161015980032 161331388416 161489092608 162030445632 162289299762 162506539008 162766153728 163244408832 163471427856 163781032833 163951755264 164101857579 164262269952 164433494016 164584037376 164744921088 165688331776 165723100416 166047729408 166210043904 166535626752 167161844608 167524438464 167653015552 168016674816 168170498676 168510357504 168664633344 169395465888 169893199872 170532043088 170901947304 171033116672 171404107776 171907743744 172048632404 172385652252 172554162176 172892172288 172928452608 173061177344 173219619584 173436567552 173595353472 174105427968 174760110272 175273607168 176033076736 176314300976 176550313984 176832364544 177351950336 177598588288 177946479744 178120425472 178283499592 178469339136 178632732696 178670217636 178807349248 179195203584 179721732096 179869024786 180221363718 180397533184 180750907392 180927594496 182001859072 182358375936 182536634368 182703751648 182894198784 183148544172 183240589312 183686688768 184034580224 184226414592 184328587384 184395078912 184575328256 184870199296 185413402624 185671251392 186034956096 186216808448 186399373248 186581581824 186763968512 187689417168 187872886784 188044889549 188057075184 188240904192 188413243887 188424912896 188597421056 188609642496 188794011648 188966857728 189151576064 189785660856 190274670848 190343307264 190647393024 190833754112 191207571456 191473477998 191848548474 192036083712 192342873792 192412256256 192600342528 192908034048 193474854912 193743914496 194110853728 194123432448 194313191424 194491090464 194503693824 194681208832 194693824512 194872072032 195062562816 195253239808 196220754312 196412563456 196605124056 196797308928 196989681664 197182808064 197375557632 198037211328 198353588598 198547482624 198619103232 198936410112 199130873856 199313183616 199520944128 199798411824 199898824704 200176817907 200189789712 200385478656 200568937041 200764996608 200778006528 200961824283 200974270464 201158267904 201354903552 202550456064 202947224832 203145609216 203344770816 203543543808 204752091456 204952240128 205139879508 205153172928 205353713664 205541720604 205554450432 205742641152 205755973632 205957103616 206145662976 206347173888 206647524864 207038902752 207254716416 207369660807 207444463776 207647244288 207978974208 208590077952 208880157816 209289325608 209493909504 209699294904 209904279552 210109464576 211150594314 211356997632 211564209582 211757294976 211771017216 211978027008 212172098688 212185847808 212379500544 212393263104 212587714944 212795523072 213508868463 214059004704 214136220672 214478317152 214687973376 215108517888 215318790144 216040594176 216385733016 216463788288 216675385344 217021538304 217659211776 217961903808 218374710444 218388861504 218602340352 218802476772 219016359936 219030552576 219231081036 219244658688 219445383168 219659894784 220748348601 220964133888 221180764563 221396972544 221613391872 221830659072 222047502336 222791862744 223365917952 223446491136 223803461376 224022233088 224227331568 224461062144 224773213302 224886177792 225433663488 225860621184 226096054272 226303051392 226524266496 227869263072 228315627936 228538810368 228986486784 229210324992 229847536336 230346102888 230522896384 230571270144 231022927872 231248756736 231460471296 231701741568 231913870848 232140570624 232918765596 233603149824 233976345984 234663837696 234990177543 235680648192 236373147648 237261972992 237776622336 237959118848 238176976928 238226956848 238475280384 238693611024 238926938112 239394963456 239628976128 240295151624 240816380292 241001209856 241523970048 242233638912 242432163842 243144501248 243858931712 244198058896 244915585024 245139811939 245635219456 245860105216 246393404928 247117381632 248046608128 248532497664 248584650624 248775442432 249315065856 250252556224 250742766912 250987872256 251217658516 251479523328 251725348864 251955810304 253047547808 253451807653 253791076352 254196524032 254943428608 255297970664 255798064632 256048111616 256457165056 256549675008 256800456704 257210712064 258072948606 258325219328 258578478378 258831243264 259084255232 259321453952 259338258432 259591766016 259829429376 260083417088 261627672416 262140165408 262396411904 262910410752 263167410176 264049615104 264471451464 264729976832 264825470976 265248546816 265507831808 265750911488 266027925504 266397882432 266531766272 266902423876 266919719616 267180638208 267425249388 267686662144 267704008704 267949099044 267965693952 268211023872 268473204736 269803537179 270067274752 270332045577 270596299776 270860812288 271126361088 271391391744 273002788608 273269653504 273519839344 273537563904 273804951552 274055627472 274323521536 274341298176 274722816258 274860883968 275129565184 275530033152 276051870336 276339621888 276492881076 276592618368 276862992384 277305298944 278120103936 278506877088 279052434144 279325212672 279599059872 279872372736 280145952768 281534125752 281809330176 282085612776 282343059968 282361356288 282637369344 282896131584 282914463744 283172667392 283191017472 283450286592 283727364096 284678491284 285412006272 285514960896 285971089536 286250631168 286811357184 287210216997 287772822711 288054125568 288514310688 288618384384 288900513792 289362051072 290212282368 290615871744 291166280592 291185148672 291469787136 291736635696 291755540736 292021813248 292040736768 292308108048 292593844224 292879859712 294331131468 294618845184 294907686084 295195963392 295484522496 295774212096 296063336448 297055816992 297530382897 297821223936 297928654848 298404615168 298696310784 298969775424 299281416192 299697617736 299848237056 300284684568 300578217984 301147494912 301167009792 301461405696 301737401856 302032355328 303825684096 304420837248 304718413824 305017156224 305315315712 307128137184 307428360192 307709819262 307729759392 308030570496 308312580906 308331675648 308613961728 308633960448 308935655424 309218494464 309520760832 309971287296 310558354128 310882074624 311166695664 311470866432 311968461312 312885116928 313320236724 313933988412 314240864256 314856419328 315164196864 316725891471 317035496448 317635942464 317656525824 317967040512 318258148032 318569250816 318589894656 318881572416 319193284608 319505301504 321088507056 321204331008 321717475728 322031960064 322662776832 322978185216 324060891264 324578599524 325013078016 325532307456 326488817664 326942855712 327562065666 327903510528 328203715158 328524539904 328866988032 329168074752 329489842176 330405833483 331376663552 331446200832 332095458816 332420087808 333071253504 334323689216 335048876928 335306031104 336033349632 336340997352 337329266688 338790931776 339786399744 341064086176 341803894608 342066233344 342808215552 343815487488 344097264808 344771304504 345108324352 345784344576 345856905216 346122354688 346439239168 346873135104 347190706944 348210855936 349520220544 350547214336 351034709663 352066153472 352628601952 353100627968 353664729088 354703900672 355197176576 355892959488 356240850944 356566999184 356938678272 357265465392 357340435272 357614698496 358390407168 359443464192 359738049572 360442727436 360795066368 361501814784 361855188992 363648245763 364003718144 364716751872 365073268736 365407503296 365788397568 366297088344 366481178624 367373377536 368069160448 368452829184 368657174768 368790157824 369150656512 369740398592 370826805248 371342502784 372069912192 372433616896 372798746496 373163163648 375378834336 375745773568 376089779098 376114150368 376481808384 376826487774 376849825792 377194842112 377219284992 377588023296 377933715456 378303152128 379571321712 380549341696 380686614528 381294786048 381667508224 382415142912 382946955996 383697096948 384072167424 384685747584 384824512512 385200685056 385816068096 387109422909 387487828992 387867717567 388221707456 388246864896 388626382848 388982180928 389007387648 389362417664 389387649024 389744144064 390125125632 390506479616 392441508624 392825126912 393210248112 393594617856 393979363328 394365616128 394751115264 396074422656 396707177196 397094965248 397238206464 397872820224 398261747712 398626367232 399041888256 399596823648 399797649408 400353635814 400379579424 400770957312 401137874082 401529993216 401556013056 401923648566 401948540928 402316535808 402709807104 405100912128 405894449664 406291218432 406689541632 407087087616 409504182912 409904480256 410279759016 410306345856 410707427328 411083441208 411485282304 411511947264 412084224387 412291325952 412694347776 413295049728 414077805504 414509432832 414739321614 414888927552 415294488576 415957948416 417180155904 417760315632 418578651216 418987819008 419398589808 419808559104 420218929152 422301188628 422713995264 423128419164 423514589952 423542034432 423956054016 424344197376 424371695616 424759001088 424786526208 425175429888 425591046144 427017736926 428118009408 428272441344 428956634304 429375946752 430217035776 430637580288 432081188352 432771466032 432927576576 433350770688 434043076608 435318423552 435923807616 436749420888 436777723008 437204680704 437604953544 438032719872 438061105152 438462162072 438890766336 439319789568 441496697202 441928267776 442361529126 442793945088 443226783744 443661318144 444095004672 445583725488 446731835904 446892982272 447606922752 448044466176 448454663136 448922124288 449546426604 449772355584 450867326976 451721242368 452192108544 452606102784 453048532992 455738526144 456631255872 457077620736 457972973568 458420649984 459695072672 460692205776 461045792768 461142540288 461564728893 462045855744 462468871359 462497513472 462920942592 463403483136 463827741696 464281141248 465837531192 467206299648 467952691968 469327675392 469980355086 471361296384 472746295296 473133739111 474523945984 475553244672 475918237696 476353953856 476453913696 476950560768 477387222048 477853876224 478789926912 479257952256 480590303248 481632760584 482002419712 483047940096 484467277824 484864327684 486289002496 487717863424 488396117792 489831170048 490279623878 491270438912 491343098499 491720210432 492786809856 494234763264 496093216256 497064995328 497169301248 497550884864 498630131712 500505112448 501485533824 501975744512 502435317032 502959046656 503911620608 506095095616 506903615306 507582152704 508393048064 509886857216 510595941328 511596129264 512096223232 512914330112 513099350016 513600913408 514421424128 516145897212 516650438656 517156956756 517662486528 518168510464 518642907904 518676516864 519183532032 519658858752 520166834176 523255344832 524280330816 524792823808 525820821504 526334820352 528099230208 528942902928 529459953664 529650941952 529944688729 530497093632 531015663616 531501822976 532055851008 532795764864 533063532544 533804847752 533839439232 534361276416 534850498776 535373324288 535408017408 535898198088 536422047744 536946409472 539607074358 540134549504 540664091154 541192599552 541721624576 542252722176 542782783488 546005577216 546539307008 547039678688 547075127808 547609903104 548111254944 548647043072 548682596352 549445632516 549721767936 550259130368 551060066304 552103740672 552679243776 552985762152 553185236736 553725984768 554610597888 556240207872 557013754176 558104868288 558650425344 559198119744 559744745472 560291905536 563068251504 563618660352 564134668647 564171225552 564686119936 564722712576 565239731661 565274738688 565792263168 565828927488 566345334784 566382034944 566900573184 567454728192 569356982568 570824012544 571029921792 571942179072 572501262336 573622714368 574420433994 575545645422 576108251136 577028621376 577236768768 577801027584 578724102144 580424564736 581231743488 582332561184 582370297344 582939574272 583473271392 583511081472 584043626496 584081473536 584616216096 585187688448 585759719424 588662262936 589237690368 589815372168 590391926784 590969044992 591548424192 592126672896 594111633984 595060765794 595642447872 595857309696 596809230336 597392621568 597939550848 598562832384 599395235472 599696474112 600530453721 600569369136 601156435968 601706811123 602294989824 602334019584 602885472849 602922811392 603474803712 604064710656 607651368192 608841674496 609436827648 610034312448 610630631424 614256274368 614856720384 615419638524 615459518784 616061140992 616625161812 616663351296 617227923456 617267920896 617871310848 618436988928 619041521664 619942574592 621116708256 621764149248 622108982421 622333391328 622941732864 623936922624 625770233856 626640473448 627867976824 628481728512 629712838656 630328393728 633451782942 634070992896 635271884928 635313051648 635934081024 636516296064 637138501632 637179789312 637763144832 638386569216 640526605389 642177014112 642408662016 643434951456 644063920128 645325553664 645956370432 648121782528 649157199048 650026156032 651064614912 652977635328 653885711424 655124131332 655807021056 656407430316 657049079808 657733976064 658336149504 658979684352 660811666966 662245045803 662753327104 662892401664 664190917632 664840175616 666142507008 668647378432 670097753856 670612062208 672066699264 672681994704 674658533376 677581863552 679572799488 682128172352 683607789216 684132466688 685616431104 687630974976 688194529616 689542609008 690216648704 690848560919 691568689152 691713810432 692244709376 692878478336 693746270208 694381413888 696421711872 699040441088 701094428672 702069419326 704132306944 705257203904 706201255936 707329458176 709407801344 710394353152 711785918976 712481701888 713133998368 713877356544 714530930784 714680870544 715229396992 716780814336 718886928384 719476099144 720885454872 721590132736 723003629568 723710377984 727296491526 728007436288 729433503744 730146537472 730815006592 731576795136 732594176688 732962357248 733981665659 734746755072 735419435817 736138320896 736905658368 737314349536 737580315648 738301313024 739480797184 741653610496 742685005568 744139824384 744867233792 745597492992 746326327296 750757668672 751491547136 752179558196 752228300736 752963616768 753652975548 753699651584 754389684224 754438569984 755176046592 755867430912 756606304256 759142643424 760355422959 761098683392 761373229056 762589572096 763335016448 764830285824 765893911992 767394193896 768144334848 769371495168 769649025024 770401370112 771632136192 774218845818 774975657984 775735435134 776443414912 776493729792 777252765696 777964361856 778014775296 778724835328 778775298048 779488288128 780250251264 784883017248 785650253824 786420496224 787189235712 787958726656 788731232256 789502230528 792148845312 793414354392 794189930496 794476412928 795745640448 796523495424 797252734464 798083776512 799193647296 799595298816 800707271628 800759158848 801541914624 802275748164 803059986432 803112026112 803847297132 803897081856 804633071616 805419614208 809410611537 810201824256 810996136731 811788899328 812582436864 813379083264 814174175232 819008365824 819808960512 820559518032 820612691712 821414854656 822166882416 822970564608 823023894528 824168448774 824582651904 825388695552 826590099456 828155611008 829018865664 829478643228 829777855104 830588977152 831915896832 834360311808 835520631264 837157302432 837975638016 838797179616 839617118208 840437858304 844602377256 845427990528 846256838328 847029179904 847084068864 847912108032 848688394752 848743391232 849518002176 849573052416 850350859776 851182092288 854035473852 856236018816 856544882688 857913268608 858751893504 860434071552 861630650991 863318468133 864162376704 865542932064 865855153152 866701541376 868086153216 870636847104 871847615232 873498841776 873555446016 874409361408 875209907088 876065439744 876122210304 876924324144 877781532672 878639579136 882993394404 883856535552 884723058252 885587890176 886453567488 887322636288 888190009344 891167450976 892591148691 893463671808 893785964544 895213845504 896088932352 896909326272 897844248576 899092853208 899544711168 901734653952 903442484736 904384217088 905212205568 906097065984 911477052288 913262511744 914155241472 915945947136 919390145344 921384411552 922091585536 922285080576 923129457786 924091711488 924937742718 924995026944 925841885184 926806966272 927655483392 928562282496 931675062384 934412599296 935905383936 938655350784 939960710172 942722592768 945492590592 946267478222 949047891968 951106489344 951836475392 952707907712 952907827392 953901121536 954774444096 955707752448 957579853824 958515904512 961180606496 963265521168 964004839424 966095880192 968934555648 969728655368 972578004992 975435726848 976792235584 979662340096 980559247756 982540877824 982686196998 983440420864 985573619712 988469526528 989279636323 991217500449 992186432512 994129990656 994338602496 995101769728 997260263424 1001010224896 1002971067648 1003951489024 1004870634064 1005918093312 1007823241216 1012190191232 1013807230612 1015164305408 1016786096128 1019773714432 1021191882656 1023192258528 1024192446464 1025828660224 1026198700032 1027201826816 1028842848256 1032291794424 1033300877312 1034313913512 1035324973056 1036337020928 1037285815808 1037353033728 1038367064064 1039317717504 1040333668352 1046510689664 1048560661632 1049585647616 1051641643008 1053104128989 1056198460416 1057885805856 1058919907328 1059301883904 1059889377458 1060994187264 1062031327232 1063003645952 1064111702016 1065591529728 1066127065088 1067609695504 1067678878464 1068722552832 1069700997552 1070746648576 1070816034816 1071796396176 1072844095488 1073892818944 1079214148716 1080269099008 1081328182308 1082385199104 1083443249152 1084505444352 1085565566976 1090944737289 1092011154432 1093078614016 1094079357376 1094150255616 1095219806208 1096222509888 1097294086144 1097365192704 1098891265032 1099443535872 1100518260736 1102120132608 1104207481344 1105358487552 1105971524304 1106370473472 1107451969536 1109221195776 1112480415744 1114027508352 1116209736576 1117300850688 1118396239488 1119489490944 1126136503008 1127237320704 1128269337294 1128342451104 1129372239872 1129445425152 1130479463322 1130549477376 1131584526336 1131657854976 1132690669568 1132764069888 1133801146368 1134909456384 1138713965136 1141648025088 1142059843584 1143884358144 1145002524672 1147245428736 1148840867988 1151091290844 1152216502272 1154057242752 1154473537536 1155602055168 1157448204288 1161328268727 1162463486976 1163603152701 1164665122368 1164740594688 1165879148544 1166946542784 1167022162944 1168087252992 1168162947072 1169232432192 1170375376896 1171519438848 1177324525872 1178475380736 1179630744336 1180783853568 1181938089984 1183096848384 1184253345792 1188223267968 1190121531588 1191284895744 1191714619392 1193618460672 1194785243136 1195879101696 1197125664768 1198790470944 1199392948224 1201060907442 1201138738272 1202312871936 1203413622246 1204589979648 1204668039168 1205770945698 1205845622784 1206949607424 1208129421312 1215302736384 1217683348992 1218873655296 1220068624896 1221261262848 1228512548736 1229713440768 1230839277048 1230919037568 1232122281984 1233250323624 1234455846912 1234535841792 1236252673161 1236873977856 1238083043328 1239885149184 1242233416512 1243528298496 1244217964842 1244666782656 1245883465728 1247873845248 1251540467712 1253280946896 1255735953648 1256963457024 1259425677312 1260656787456 1266903565884 1268141985792 1270543769856 1270626103296 1271868162048 1273032592128 1274277003264 1274359578624 1275526289664 1276773138432 1281053210778 1284354028224 1284817324032 1286869902912 1288127840256 1290651107328 1291912740864 1296243565056 1298314398096 1300052312064 1302129229824 1305955270656 1307771422848 1310248262664 1311614042112 1312814860632 1314098159616 1316672299008 1317959368704 1321623333932 1324490091606 1325506654208 1325784803328 1328381835264 1329680351232 1332285014016 1333376901131 1337294756864 1340195507712 1341224124416 1344133398528 1345363989408 1349317066752 1355163727104 1359145598976 1364256344704 1367215578432 1368264933376 1371232862208 1375261949952 1376389059232 1379085218016 1380433297408 1381697121838 1383137378304 1383427620864 1384489418752 1384694186679 1385756956672 1387492540416 1388762827776 1392843423744 1398080882176 1402188857344 1404138838652 1408264613888 1410514407808 1412402511872 1414658916352 1419401217333 1420788706304 1423571837952 1424963403776 1426267996736 1427754713088 1429061861568 1429361741088 1430458793984 1433561628672 1437773856768 1438952198288 1441770909744 1443180265472 1446007259136 1447420755968 1454592983052 1456014872576 1458867007488 1460293074944 1461630013184 1463153590272 1465188353376 1465924714496 1467963331318 1469493510144 1470838871634 1472276641792 1473811316736 1474628699072 1475160631296 1476602626048 1478961594368 1483307220992 1485370011136 1488279648768 1489734467584 1491194985984 1492652654592 1501515337344 1502983094272 1504359116392 1504456601472 1505927233536 1507305951096 1508779368448 1508877139968 1511734861824 1513212608512 1518285286848 1520710845918 1522197366784 1522746458112 1525179144192 1526670032896 1529660571648 1531787823984 1534788387792 1536288669696 1538742990336 1539298050048 1540802740224 1543264272384 1548437691636 1549951315968 1551470870268 1552886829824 1552987459584 1554505531392 1555928723712 1556029550592 1557449670656 1557550596096 1558976576256 1560500502528 1569766034496 1571300507648 1572840992448 1574378471424 1575917453312 1577462464512 1579004461056 1584297690624 1586828708784 1588379860992 1588952825856 1589834066187 1591491280896 1593046990848 1594505468928 1596167553024 1598387294592 1599190597632 1601414543256 1601518317696 1603083829248 1604551496328 1606119972864 1606224052224 1607694594264 1609266143232 1610839228416 1618821223074 1620403648512 1621992273462 1623577798656 1625164873728 1626758166528 1628348350464 1638016731648 1639617921024 1641119036064 1641225383424 1642829709312 1644333764832 1645941129216 1646047789056 1648336897548 1649165303808 1650777391104 1653180198912 1656311222016 1658037731328 1658957286456 1659555710208 1661177954304 1663831793664 1668720623616 1671041262528 1674314604864 1675951276032 1677594359232 1679234236416 1680875716608 1689204754512 1690855981056 1692404005941 1692513676656 1694058359808 1694168137728 1695719194983 1695824216064 1697376789504 1697486782464 1699036004352 1699146104832 1700701719552 1702364184576 1708070947704 1712472037632 1713089765376 1715826537216 1717503787008 1720868143104 1723261301982 1726636936266 1728324753408 1731085864128 1731710306304 1733403082752 1736172306432 1741273694208 1743695230464 1746997683552 1747110892032 1748818722816 1750419814176 1752130879488 1752244420608 1753848648288 1755563065344 1757279158272 1765986788808 1767713071104 1769446116504 1771175780352 1772907134976 1774645272576 1776380018688 1782334901952 1785182297382 1786927343616 1787571929088 1790427691008 1792177864704 1793818652544 1795688497152 1798185706416 1799089422336 1801591361163 1803469307904 1805120433369 1806884969472 1808768434176 1810424411136 1812194131968 1822954104576 1826525023488 1828310482944 1831891894272 1838780290688 1842768823104 1844183171072 1844570161152 1846258915572 1848183422976 1849875485436 1849990053888 1851683770368 1853613932544 1855310966784 1857124564992 1863350124768 1866326947263 1868825198592 1871810767872 1877310701568 1879921420344 1885445185536 1890985181184 1892534956444 1898095783936 1902212978688 1903672950784 1905415815424 1905815654784 1907802243072 1909548888192 1911415504896 1915159707648 1922361212992 1926531042336 1928009678848 1932191760384 1937869111296 1939457310736 1945156009984 1950871453696 1953584471168 1959324680192 1961118495512 1965372393996 1966880841728 1971147239424 1976939053056 1978559272646 1982435000898 1984372865024 1988259981312 1988677204992 1990203539456 1994520526848 2002020449792 2005942135296 2007902978048 2009741268128 2011836186624 2015646482432 2024380382464 2027614461224 2030328610816 2033572192256 2039547428864 2042383765312 2046384517056 2048384892928 2051657320448 2052397400064 2054403653632 2057685696512 2064583588848 2066601754624 2068493785039 2068627827024 2070649946112 2072545682757 2072674041856 2074571631616 2074706067456 2076734128128 2078635435008 2080667336704 2093021379328 2097121323264 2099171295232 2103283286016 2106208257978 2112396920832 2115771611712 2117839814656 2118603767808 2119778754916 2121988374528 2124062654464 2126007291904 2128223404032 2131183059456 2132254130176 2135219391008 2135357756928 2137445105664 2139401995104 2141493297152 2141632069632 2143592792352 2145688190976 2147785637888 2158428297432 2160538198016 2162656364616 2164770398208 2166886498304 2169010888704 2171131133952 2181889474578 2184022308864 2186157228032 2188158714752 2188300511232 2190439612416 2192445019776 2194588172288 2194730385408 2197782530064 2198887071744 2201944996977 2204240265216 2206258307451 2208414962688 2210716975104 2211943048608 2212740946944 2214903939072 2218442391552 2224960831488 2228055016704 2232419473152 2234601701376 2236792478976 2238978981888 2252273006016 2254474641408 2256538674588 2256684902208 2258744479744 2258890850304 2260958926644 2261098954752 2263169052672 2263315709952 2265381339136 2265528139776 2267602292736 2269818912768 2277427930272 2281066268877 2283296050176 2284119687168 2287768716288 2290005049344 2294490857472 2297681735976 2302182581688 2304433004544 2308114485504 2308947075072 2311204110336 2314896408576 2322656537454 2324926973952 2327206305402 2329330244736 2329481189376 2331758297088 2333893085568 2334044325888 2336174505984 2336325894144 2338464864384 2340750753792 2354649051744 2356950761472 2359261488672 2361567707136 2363876179968 2366193696768 2368506691584 2376446535936 2380243063176 2382569791488 2383429238784 2387236921344 2389570486272 2391758203392 2394251329536 2397580941888 2398785896448 2402121814884 2402277476544 2404625743872 2406827244492 2409179959296 2409336078336 2411541891396 2411691245568 2413899214848 2416258842624 2428231834611 2430605472768 2432988410193 2435366697984 2437747310592 2440137249792 2442522525696 2457025097472 2459426881536 2461678554096 2461838075136 2464244563968 2466500647248 2468911693824 2469071683584 2472505346322 2473747955712 2476166086656 2479770298368 2484466833024 2487056596992 2488435929684 2489333565312 2491766931456 2495747690496 2503080935424 2506561893792 2511471907296 2513926914048 2518851354624 2521313574912 2533807131768 2536283971584 2541087539712 2541252206592 2543736324096 2546065184256 2548554006528 2548719157248 2551052579328 2553546276864 2562106421556 2568708056448 2569634648064 2573739805824 2576255680512 2581302214656 2584891952973 2592487130112 2596628796192 2600104624128 2604258459648 2611910541312 2615542845696 2620496525328 2623228084224 2625629721264 2628196319232 2633344598016 2635918737408 2643246667864 2648980183212 2651013308416 2651569606656 2656763670528 2659360702464 2664570028032 2666753802262 2674589513728 2680391015424 2682448248832 2688266797056 2690727978816 2698634133504 2710327454208 2718291197952 2728512689408 2734431156864 2736529866752 2742465724416 2752778118464 2758170436032 2760866594816 2763394243676 2766274756608 2766855241728 2768978837504 2769388373358 2771513913344 2774985080832 2777525655552 2785686847488 2787969884183 2796161764352 2804377714688 2808277677304 2816529227776 2821028815616 2824805023744 2829317832704 2838802434666 2841577412608 2847143675904 2849926807552 2852535993472 2855509426176 2858123723136 2858723482176 2860917587968 2867123257344 2875547713536 2877904396576 2883541819488 2886360530944 2892014518272 2894841511936 2909185966104 2912029745152 2917734014976 2920586149888 2923260026368 2926307180544 2930376706752 2931849428992 2935926662636 2938987020288 2941677743268 2944553283584 2947622633472 2949257398144 2950321262592 2953205252096 2957923188736 2967838908969 2970740022272 2973652501347 2976559297536 2979468935168 2982389971968 2985305309184 3003030674688 3005966188544 3008718232784 3008913202944 3011854467072 3014611902192 3017558736896 3017754279936 3023469723648 3026425217024 3036570573696 3041421691836 3044394733568 3045492916224 3050358288384 3053340065792 3059321143296 3063575647968 3069576775584 3072577339392 3077485980672 3078596100096 3081605480448 3086528544768 3096875383272 3099902631936 3102941740536 3105773659648 3105974919168 3109011062784 3111857447424 3112059101184 3114899341312 3115101192192 3117953152512 3121001005056 3139532068992 3142601015296 3145681984896 3148756942848 3154924929024 3159312386967 3168595381248 3173657417568 3176759721984 3177905651712 3179668132374 3182982561792 3186093981696 3189010937856 3192335106048 3196774589184 3198381195264 3202829086512 3203036635392 3206167658496 3209102992656 3212239945728 3212448104448 3215389188528 3218532286464 3221678456832 3237642446148 3240807297024 3243984546924 3247155597312 3250329747456 3253516333056 3256696700928 3272834211867 3276033463296 3279235842048 3282238072128 3282450766848 3285659418624 3288667529664 3291882258432 3292095578112 3296673795096 3298330607616 3301554782208 3306360397824 3312622444032 3316075462656 3317914572912 3319111420416 3322355908608 3327663587328 3337441247232 3342082525056 3348629209728 3351902552064 3355188718464 3358468472832 3378409509024 3381711962112 3384808011882 3385027353312 3388116719616 3388336275456 3391438389966 3391648432128 3394753579008 3394973564928 3398072008704 3398292209664 3401403439104 3404728369152 3416141895408 3424944075264 3426179530752 3431653074432 3435007574016 3441736286208 3446522603964 3453273872532 3456649506816 3462171728256 3463420612608 3466806165504 3472344612864 3483984806181 3487390460928 3493995367104 3494221784064 3497637445632 3500839628352 3504261758976 3504488841216 3507697296576 3511126130688 3514558316544 3531973577616 3535426142208 3538892233008 3542351560704 3545814269952 3549290545152 3552760037376 3564669803904 3570364594764 3573854687232 3575143858176 3580855382016 3584355729408 3587637305088 3591376994304 3596371412832 3598178844672 3603182722326 3606938615808 3610240866738 3613769938944 3617536868352 3620848822272 3624388263936 3645908209152 3653050046976 3656620965888 3663783788544 3677560581376 3685537646208 3688366342144 3689140322304 3692517831144 3696366845952 3699750970872 3703367540736 3710621933568 3714249129984 3726700249536 3732653894526 3737650397184 3743621535744 3754621403136 3759842840688 3770890371072 3781970362368 3785069912888 3796191567872 3804425957376 3807345901568 3810831630848 3811631309568 3815604486144 3819097776384 3822831009792 3830319415296 3844722425984 3853062084672 3856019357696 3864383520768 3875738222592 3878914621472 3890312019968 3901742907392 3907168942336 3918649360384 3922236991024 3930744787992 3933761683456 3942294478848 3953878106112 3957118545292 3964870001796 3968745730048 3976519962624 3977354409984 3980407078912 3989041053696 4000130703393 4004040899584 4011884270592 4015805956096 4019482536256 4023672373248 4031292964864 4048760764928 4055228922448 4060657221632 4067144384512 4079094857728 4084767530624 4092769034112 4096769785856 4103314640896 4104794800128 4115371393024 4129167177696 4133203509248 4136987570078 4137255654048 4141299892224 4145091365514 4145348083712 4149143263232 4149412134912 4153468256256 4157270870016 4161334673408 4186042758656 4194242646528 4198342590464 4206566572032 4212416515956 4224793841664 4231543223424 4235679629312 4237207535616 4239557509832 4243976749056 4252014583808 4258203651999 4262366118912 4264508260352 4270438782016 4270715513856 4274890211328 4278803990208 4282986594304 4283264139264 4287185584704 4291376381952 4295571275776 4316856594864 4321076396032 4325312729232 4329540796416 4333772996608 4338021777408 4342262267904 4363778949156 4368044617728 4372314456064 4376317429504 4376601022464 4380879224832 4384890039552 4389176344576 4389460770816 4395565060128 4397774143488 4403889993954 4408480530432 4412516614902 4416829925376 4421433950208 4423886097216 4425481893888 4429807878144 4436884783104 4449921662976 4456110033408 4464838946304 4469203402752 4473584957952 4477957963776 4504546012032 4508949282816 4513077349176 4513369804416 4517488959488 4517781700608 4521917853288 4526338105344 4526631419904 4530762678272 4535204585472 4539637825536 4554855860544 4562132537754 4566592100352 4568239374336 4575537432576 4580010098688 4588981714944 4595363471952 4604365163376 4608866009088 4616228971008 4617894150144 4622408220672 4629792817152 4645313074908 4649853947904 4654412610804 4658660489472 4658962378752 4663516594176 4667786171136 4668088651776 4672349011968 4672651788288 4676929728768 4681501507584 4709298103488 4713901522944 4718522977344 4723135414272 4727752359936 4732387393536 4737013383168 4752893071872 4760486126352 4765139582976 4766858477568 4769502198561 4774473842688 4779140972544 4783516406784 4788502659072 4795161883776 4797571792896 4804243629768 4804554953088 4809251487744 4813654488984 4818359918592 4818672156672 4823083782792 4827798429696 4832517685248 4856463669222 4861210945536 4865976820386 4870733395968 4875494621184 4880274499584 4885045051392 4914050194944 4918853763072 4923357108192 4923676150272 4928489127936 4933001294496 4937823387648 4938143367168 4945010692644 4947495911424 4952332173312 4959540596736 4968933666048 4974113193984 4976871859368 4978667130624 4983533862912 4991495380992 5006161870848 5013123787584 5022943814592 5027853828096 5037702709248 5042627149824 5067614263536 5072567943168 5077212017823 5082175079424 5082504413184 5087157584949 5087472648192 5092130368512 5097108013056 5097438314496 5102105158656 5107092553728 5124212843112 5137416112896 5139269296128 5147479611648 5152511361024 5162604429312 5169783905946 5184974260224 5193257592384 5200209248256 5208516919296 5223821082624 5231085691392 5240993050656 5246456168448 5251259442528 5256392638464 5266689196032 5271837474816 5286493335728 5297960366424 5302026616832 5303139213312 5313527341056 5318721404928 5329140056064 5333507604524 5349179027456 5360782030848 5364896497664 5376533594112 5381455957632 5397268267008 5404774083489 5420654908416 5436582395904 5457025378816 5468862313728 5473059733504 5484931448832 5505556236928 5516340872064 5521733189632 5526788487352 5532549513216 5533710483456 5538776746716 5543027826688 5549970161664 5555051311104 5571373694976 5575939768366 5592323528704 5608755429376 5616555354608 5633058455552 5642057631232 5649610047488 5658635665408 5677604869332 5683154825216 5694287351808 5699853615104 5705071986944 5711018852352 5716247446272 5717446964352 5721835175936 5734246514688 5755808793152 5767083638976 5772721061888 5784029036544 5789683023872 5818371932208 5824059490304 5829391576019 5835468029952 5841172299776 5846520052736 5852614361088 5860753413504 5863698857984 5871853325272 5877974040576 5883355486536 5889106567168 5898514796288 5900642525184 5906410504192 5915846377472 5935677817938 5941480044544 5947305002694 5953118595072 5958937870336 5964779943936 5970610618368 6006061349376 6011932377088 6017436465568 6017826405888 6023708934144 6029223804384 6035117473792 6035508559872 6046939447296 6052850434048 6073141147392 6082843383672 6088789467136 6090985832448 6100716576768 6106680131584 6118642286592 6127151295936 6139153551168 6145154678784 6154971961344 6157192200192 6163210960896 6173057089536 6193750766544 6199805263872 6205481355117 6205883481072 6211547319296 6211949838336 6217637048271 6218022125568 6223714894848 6224118202368 6229798682624 6230202384384 6235906305024 6242002010112 6279064137984 6285202030592 6291363969792 6297513885696 6309849858048 6318624773934 6337190762496 6347314835136 6353519443968 6355811303424 6359336264748 6365965123584 6372187963392 6378021875712 6384670212096 6393549178368 6396762390528 6405658173024 6406073270784 6412335316992 6418205985312 6424479891456 6424896208896 6430778377056 6437064572928 6443356913664 6475284892296 6481614594048 6487969093848 6494311194624 6500659494912 6507032666112 6513393401856 6545668423734 6552066926592 6558471684096 6564476144256 6564901533696 6571318837248 6577335059328 6583764516864 6584191156224 6593347590192 6596661215232 6605834990931 6612720795648 6618774922353 6625244888064 6632150925312 6635829145824 6638222840832 6644711817216 6655327174656 6674882494464 6684165050112 6697258419456 6703805104128 6710377436928 6716936945664 6756819018048 6763423924224 6769616023764 6770054706624 6776233439232 6776672550912 6782876779932 6783296864256 6789507158016 6789947129856 6796144017408 6796584419328 6802806878208 6809456738304 6832283790816 6843198806631 6849888150528 6852359061504 6863306148864 6870015148032 6883472572416 6893045207928 6906547745064 6913299013632 6924343456512 6926841225216 6933612331008 6944689225728 6967969612362 6974780921856 6987990734208 6988443568128 6995274891264 7001679256704 7008523517952 7008977682432 7015394593152 7022252261376 7063947155232 7070852284416 7077784466016 7084703121408 7091628539904 7098581090304 7105520074752 7129339607808 7140729189528 7147709374464 7150287716352 7161710764032 7168711458816 7175274610176 7182753988608 7192742825664 7196357689344 7206365444652 7213877231616 7220481733476 7227539877888 7235073736704 7241697644544 7248776527872 7284695503833 7291816418304 7306100093952 7313241931776 7327567577088 7355121162752 7371075292416 7376732684288 7378280644608 7385035662288 7392733691904 7399501941744 7406735081472 7421243867136 7428498259968 7453400499072 7465307789052 7475300794368 7487243071488 7509242806272 7519685681376 7541780742144 7563940724736 7570139825776 7592383135744 7599334170109 7608851914752 7614691803136 7621663261696 7623262619136 7631208972288 7638195552768 7645662019584 7660638830592 7689444851968 7706124169344 7712038715392 7728767041536 7757829242944 7780624039936 7803485814784 7814337884672 7837298720768 7844473982048 7861489575984 7867523366912 7884588957696 7907756212224 7914237090584 7929740003592 7937491460096 7953039925248 7954708819968 7960814157824 7978082107392 8000261406786 8008081799168 8023768541184 8031611912192 8038965072512 8047344746496 8062585929728 8073798322249 8097521529856 8110457844896 8121314443264 8134288769024 8158189715456 8169535061248 8185538068224 8193539571712 8206629281792 8209589600256 8230742786048 8258334355392 8266407018496 8273975140156 8274511308096 8282599784448 8290182731028 8290696167424 8298286526464 8298824269824 8306936512512 8314541740032 8322669346816 8363909652549 8372085517312 8388485293056 8396685180928 8413133144064 8424833031912 8449587683328 8463086446848 8471359258624 8474415071232 8479115019664 8487953498112 8504029167616 8516407303998 8524732237824 8529016520704 8540877564032 8541431027712 8549780422656 8557607980416 8565973188608 8566528278528 8574371169408 8582752763904 8633713189728 8642152792064 8650625458464 8659081592832 8667545993216 8676043554816 8684524535808 8727557898312 8736089235456 8744628912128 8752634859008 8753202044928 8761758449664 8769780079104 8778352689152 8778921541632 8791130120256 8795548286976 8807779987908 8816961060864 8825033229804 8833659850752 8842867900416 8847772194432 8850963787776 8859615756288 8873769566208 8903516726907 8912220066816 8920957504041 8929677892608 8938406805504 8947169915904 8955915927552 9009092024064 9017898565632 9026154698352 9026739608832 9034977918976 9035563401216 9043835706576 9052676210688 9053262839808 9061525356544 9070409170944 9079275651072 9109711721088 9124265075508 9133184200704 9136478748672 9151074865152 9160020197376 9177963429888 9190726943904 9208730326752 9217732018176 9232457942016 9235788300288 9244816441344 9259585634304 9290626149816 9299707895808 9308825221608 9317320978944 9317924757504 9327033188352 9335572342272 9336177303552 9344698023936 9345303576576 9353859457536 9363003015168 9418596206976 9427803045888 9437045954688 9446270828544 9464774787072 9477937160901 9505786143744 9520972252704 9530279165952 9533716955136 9539004397122 9548947685376 9558281945088 9567032813568 9577005318144 9590323767552 9595143585792 9608487259536 9609109906176 9618502975488 9627308977968 9636719837184 9637344313344 9646167565584 9655596859392 9665035370496 9712927338444 9722421891072 9731953640772 9741466791936 9750989242368 9760548999168 9770090102784 9818502635601 9828100389888 9837707526144 9846714216384 9847352300544 9856978255872 9866002588992 9875646775296 9876286734336 9890021385288 9894991822848 9904664346624 9919081193472 9937867332096 9948226387968 9953743718736 9957334261248 9967067725824 9982990761984 10012323741696 10026247575168 10045887629184 10055707656192 10075405418496 10135228527072 10145135886336 10154424035646 10164350158848 10165008826368 10174315169898 10174945296384 10184260737024 10194216026112 10194876628992 10204210317312 10214185107456 10248425686224 10274832225792 10278538592256 10294959223296 10305022722048 10325208858624 10339567811892 10369948520448 10386515184768 10400418496512 10417033838592 10462171382784 10481986101312 10492912336896 10502518885056 10512785276928 10533378392064 10543674949632 10572986671456 10595920732848 10604053233664 10606278426624 10627054682112 10637442809856 10658280112128 10667015209048 10698358054912 10721564061696 10729792995328 10753067188224 10762911915264 10794536534016 10809548166978 10841309816832 10873164791808 10882075999553 10914050757632 10937724627456 10946119467008 10969862897664 11011112473856 11032681744128 11043466379264 11053576974704 11065099026432 11067420966912 11077553493432 11086055653376 11110102622208 11142747389952 11151879536732 11184647057408 11217510858752 11233110709216 11266116911104 11284115262464 11299220094976 11317271330816 11355209738664 11366309650432 11388574703616 11399707230208 11410143973888 11422037704704 11432494892544 11434893928704 11443670351872 11468493029376 11511617586304 11534167277952 11545442123776 11568058073088 11636743864416 11648118980608 11658783152038 11670936059904 11682344599552 11693040105472 11705228722176 11721506827008 11727397715968 11743706650544 11755948081152 11766710973072 11778213134336 11797029592576 11801285050368 11812821008384 11831692754944 11871355635876 11882960089088 11894610005388 11906237190144 11917875740672 11929559887872 11941221236736 12000392110179 12012122698752 12023864754176 12034872931136 12035652811776 12047417868288 12058447608768 12070234947584 12071017119744 12093878894592 12105700868096 12146282294784 12165686767344 12177578934272 12181971664896 12201433153536 12213360263168 12237284573184 12254302591872 12278307102336 12290309357568 12309943922688 12314384400384 12346114179072 12387501533088 12399610527744 12410962710234 12411766962144 12423094638592 12423899676672 12435274096542 12436044251136 12447429789696 12448236404736 12459597365248 12460404768768 12471812610048 12484004020224 12558128275968 12570404061184 12582727939584 12595027771392 12619699716096 12637249547868 12674381524992 12694629670272 12707038887936 12711622606848 12718672529496 12731930247168 12756043751424 12774610955997 12787098356736 12793524781056 12811316346048 12812146541568 12824670633984 12836411970624 12848959782912 12849792417792 12861556754112 12874129145856 12886713827328 12950569784592 12963229188096 12975938187696 12988622389248 13001318989824 13014065332224 13026786803712 13091336847468 13104133853184 13116943368192 13128952288512 13129803067392 13142637674496 13154670118656 13167529033728 13168382312448 13186695180384 13193322430464 13211669981862 13225441591296 13237549844706 13250489776128 13264301850624 13271658291648 13276445681664 13289423634432 13310654349312 13349764988928 13368330100224 13394516838912 13407610208256 13420754873856 13433873891328 13513638036096 13526847848448 13539232047528 13540109413248 13552466878464 13553345101824 13565753559864 13579014316032 13579894259712 13592288034816 13605613756416 13618913476608 13664567581632 13686397613262 13699776301056 13704718123008 13726612297728 13740030296064 13766945144832 13786090415856 13813095490128 13826598027264 13848686913024 13853682450432 13867224662016 13889378451456 13935939224724 13949561843712 13975981468416 13976887136256 13990549782528 14003358513408 14017047035904 14017955364864 14030789186304 14044504522752 14127894310464 14141704568832 14155568932032 14169406242816 14183257079808 14197162180608 14211040149504 14258679215616 14281458379056 14295418748928 14300575432704 14308506595683 14323421528064 14337422917632 14350549220352 14365507977216 14385485651328 14392715378688 14412730889304 14427754463232 14440963466952 14455079755776 14483395289088 14497553055744 14569391007666 14583632836608 14612200187904 14626483863552 14655135154176 14667145912441 14710242325504 14742150584832 14753465368576 14756561289216 14770071324576 14785467383808 14799003883488 14813470162944 14842487734272 14856996519936 14906800998144 14930615578104 14950601588736 14974486142976 15018485612544 15039371362752 15083561484288 15127881449472 15140279651552 15184766271488 15198668340218 15217703829504 15229383606272 15231636053469 15243326523392 15246525238272 15262417944576 15276391105536 15291324039168 15321277661184 15378889703936 15412248338688 15424077430784 15457534083072 15515658485888 15561248079872 15628675769344 15674597441536 15688947964096 15722979151968 15735046733824 15769177915392 15815512424448 15828474181168 15859480007184 15874982920192 15906079850496 15909417639936 15921628315648 15956164214784 16000522813572 16016163598336 16047537082368 16063223824384 16077930145024 16094689492992 16125171859456 16147596644498 16195043059712 16220915689792 16242628886528 16268577538048 16316379430912 16339070122496 16371076136448 16387079143424 16413258563584 16419179200512 16461485572096 16516668710784 16532814036992 16547950280312 16549022616192 16565199568896 16580365462056 16596573052928 16597648539648 16629083480064 16645338693632 16727819305098 16744171034624 16776970586112 16793370361856 16826266288128 16849666063824 16899175366656 16926172893696 16942718517248 16948830142464 16958230039328 16975906996224 17008058335232 17032814607996 17049464475648 17058033041408 17081755128064 17082862055424 17099560845312 17115215960832 17131946377216 17133056557056 17148742338816 17165505527808 17267426379456 17284305584128 17301250916928 17318163185664 17335091986432 17352087109632 17369049071616 17455115796624 17472178470912 17488174728057 17489257824256 17505269718016 17506404089856 17523516899328 17539560158208 17556705378304 17557843083264 17582260240512 17591096573952 17615559975816 17633922121728 17650066459608 17667319701504 17695544388864 17701927575552 17719231512576 17747539132416 17807033453814 17824440133632 17841915008082 17859355785216 17876813611008 17894339831808 17911831855104 18018184048128 18035797131264 18052309396704 18053479217664 18069955837952 18071126802432 18087671413152 18105352421376 18106525679616 18123050713088 18140818341888 18158551302144 18219423442176 18248530151016 18266368401408 18272957497344 18302149730304 18320040394752 18355926859776 18381453887808 18417460653504 18435464036352 18464915884032 18471576600576 18489632882688 18519171268608 18581252299632 18599415791616 18616444065351 18617650443216 18634641957888 18635849515008 18652911144813 18654066376704 18671144684544 18672354607104 18689396047872 18690607153152 18707718915072 18726006030336 18837192413952 18855606091776 18874091909376 18892541657088 18929549574144 18955874321802 19011572287488 19041944505408 19060558331904 19067433910272 19078008794244 19097895370752 19116563890176 19134065627136 19154010636288 19180647535104 19190287171584 19216974519072 19218219812352 19237005950976 19254617955936 19273439674368 19274688626688 19292335131168 19311193718784 19330070740992 19425854676888 19444843782144 19463907281544 19482933583872 19501978484736 19521097998336 19540180205568 19637005271202 19656200779776 19675415052288 19693428432768 19694704601088 19713956511744 19732005177984 19751293550592 19752573468672 19780042770576 19789983645696 19817504972793 19838162386944 19856324767059 19875734664192 19896452775936 19907487437472 19914668522496 19934135451648 19965981523968 20024647483392 20052495150336 20091775258368 20111415312384 20150810836992 20270457054144 20290271772672 20308848071292 20328700317696 20330017652736 20348630339796 20349890592768 20368521474048 20388432052224 20389753257984 20408420634624 20428370214912 20496851372448 20529596419893 20549664451584 20557077184512 20589918446592 20610045444096 20650417717248 20679135623784 20739897040896 20773030369536 20800836993024 20834067677184 20924342765568 20963972202624 20985824673792 21005037770112 21025570553856 21066756784128 21145973342912 21191841465696 21208106467328 21212556853248 21254109364224 21274885619712 21316560224256 21334030418096 21396716109824 21443128123392 21459585990656 21506134376448 21525823830528 21589073068032 21619096333956 21682619633664 21746329583616 21764151999106 21828101515264 21875449254912 21892238934016 21939725795328 22022224947712 22065363488256 22086932758528 22107153949408 22130198052864 22134841933824 22155106986864 22172111306752 22220205244416 22285494779904 22303759073464 22369294114816 22435021717504 22466221418432 22532233822208 22568230524928 22598440189952 22634542661632 22710419477328 22732619300864 22753431635429 22777149407232 22798002510327 22799414460416 22820287947776 22844075409408 22864989785088 22869787857408 22887340703744 22936986058752 23023235172608 23068334555904 23090884247552 23136116146176 23273487728832 23296237961216 23317566304076 23341872119808 23364689199104 23386080210944 23410457444352 23443013654016 23454795431936 23487413301088 23511896162304 23533421946144 23556426268672 23594059185152 23602570100736 23625642016768 23663385509888 23742711271752 23765920178176 23789220010776 23812474380288 23835751481344 23859119775744 23882442473472 24000784220358 24024245397504 24047729508352 24069745862272 24071305623552 24094835736576 24116895217536 24140469895168 24142034239488 24187757789184 24221394966747 24292564589568 24331373534688 24355157868544 24363943329792 24402866307072 24426720526336 24474569146368 24508605183744 24556614204672 24580618715136 24619887845376 24628768800768 24692228358144 24775003066176 24799221055488 24821925420468 24823533924288 24846189277184 24847799353344 24870548193084 24872088502272 24894859579392 24896472809472 24919194730496 24920809537536 24943625220096 24968008040448 25091728957647 25116256551936 25140808122368 25165455879168 25190055542784 25239399432192 25274499095736 25348763049984 25389259340544 25414077775872 25423245213696 25437345058992 25463860494336 25512087502848 25549221911994 25574196713472 25587049562112 25622632692096 25624293083136 25649341267968 25672823941248 25697919565824 25699584835584 25723113508224 25748258291712 25901139569184 25926458376192 25951876375392 25977244778496 26002637979648 26028130664448 26053573607424 26182673694936 26208267706368 26233886736384 26257904577024 26259606134784 26285275348992 26309340237312 26335058067456 26336764624896 26373390360768 26386644860928 26423339963724 26450883182592 26475099689412 26500979552256 26528603701248 26543316583296 26552891363328 26578847268864 26621308698624 26710550180721 26736660200448 26762872512123 26789033677824 26815220416512 26841509747712 26867747782656 27027276072192 27053695696896 27078464095056 27080218826496 27104933756928 27106690203648 27131507119728 27158028632064 27159788519424 27184576069632 27211227512832 27237826953216 27329135163264 27372795226524 27399552602112 27409436246016 27453224595456 27480060592128 27533890289664 27572180831712 27626190980256 27653196054528 27697373826048 27707364900864 27734449324032 27778756902912 27871878449448 27899123687424 27951962936832 27953774272512 27981099565056 28006717026816 28034094071808 28035910729728 28061578372608 28089009045504 28255788620928 28283409137664 28311137864064 28338812485632 28394324361216 28433811482703 28517358431232 28562916758112 28590837497856 28601150865408 28617013191366 28646843056128 28674845835264 28701098440704 28731015954432 28770971302656 28785430757376 28825461778608 28855508926464 28881926933904 28910159511552 28966790578176 28995106111488 29138782015332 29167265673216 29224400375808 29252967727104 29310270308352 29334291824882 29420484651008 29484301169664 29506930737152 29513122578432 29540142649152 29570934767616 29598007766976 29626940325888 29684975468544 29713993039872 29813601996288 29861231156208 29901203177472 29948972285952 30036971225088 30078742725504 30167122968576 30280559303104 30369532542976 30397336680436 30435407659008 30458767212544 30463272106938 30486653046784 30493050476544 30524835889152 30552782211072 30582648078336 30642555322368 30667668726013 30757779407872 30824496677376 30848154861568 30915068166144 31031316971776 31122496159744 31257351538688 31349194883072 31377895928192 31445958303936 31470093467648 31538355830784 31631024848896 31656948362336 31718960014368 31749965840384 31812159700992 31818835279872 31843256631296 31912328429568 32001045627144 32032327196672 32095074164736 32126447648768 32155860290048 32189378985984 32250343718912 32295193288996 32390086119424 32441831379584 32485257773056 32537155076096 32646227998659 32678140244992 32742152272896 32774158286848 32826517127168 32838358401024 32922971144192 33033337421568 33065628073984 33095900560624 33098045232384 33130399137792 33160730924112 33193146105856 33195297079296 33258166960128 33290677387264 33455638610196 33488342069248 33553941172224 33586740723712 33652532576256 33699332127648 33798350733312 33852345787392 33885437034496 33897660284928 33916460078656 33951813992448 34016116670464 34065629215992 34098928951296 34116066082816 34163510256128 34165724110848 34199121690624 34230431921664 34263892754432 34266113114112 34297484677632 34331011055616 34534852758912 34568611168256 34602501833856 34636326371328 34704174219264 34910231593248 34944356941824 34976349456114 34978515648512 35010539436032 35012808179712 35047033798656 35079120316416 35113410756608 35115686166528 35164520481024 35182193147904 35231119951632 35267844243456 35300132919216 35334639403008 35391088777728 35403855151104 35438463025152 35495078264832 35614066907628 35648880267264 35683830016164 35718711570432 35753627222016 35788679663616 35823663710208 36001176330537 36036368096256 36071594262528 36104618793408 36106958435328 36139911675904 36142253604864 36175342826304 36210704842752 36213051359232 36246101426176 36281636683776 36317102604288 36438846884352 36497060302032 36532736802816 36545914994688 36604299460608 36640080789504 36711853719552 36762907775616 36834921307008 36870928072704 36929831768064 36943153201152 37038342537216 37162504599264 37198831583232 37232888130702 37235300886432 37269283915776 37271699030016 37305822289626 37308132753408 37342289369088 37344709214208 37378792095744 37381214306304 37415437830144 37452012060672 37674384827904 37711212183552 37748183818752 37785083314176 37859099148288 37911748643604 38023144574976 38083889010816 38121116663808 38134867820544 38156017588488 38195790741504 38268131254272 38323832867991 38361295070208 38380574343168 38433949038144 38436439624704 38474011901952 38509235911872 38546879348736 38549377253376 38584670262336 38622387437568 38660141481984 38851709353776 38889687564288 38927814563088 38965867167744 39003956969472 39042195996672 39080360411136 39274010542404 39312401559552 39350830104576 39386856865536 39389409202176 39427913023488 39464010355968 39502587101184 39505146937344 39560085541152 39579967291392 39635009945586 39676324773888 39712649534118 39751469328384 39792905551872 39814974874944 39829337044992 39868270903296 39931963047936 40049294966784 40104990300672 40183550516736 40222830624768 40301621673984 40540914108288 40580543545344 40617696142584 40657400635392 40660035305472 40697260679592 40737042948096 40776864104448 40816841269248 40856740429824 40993702744896 41059192839786 41099328903168 41114154369024 41179836893184 41220090888192 41300835434496 41358271247568 41479794081792 41546060739072 41601673986048 41668135354368 41848685531136 41927944405248 41971649347584 42010075540224 42051141107712 42133513568256 42291946685824 42383682931392 42416212934656 42425113706496 42508218728448 42549771239424 42633120448512 42668060836192 42793432219648 42886256246784 42919171981312 42925519787049 43012268752896 43051647661056 43178146136064 43238192667912 43365239267328 43492659167232 43528303998212 43656203030528 43750898509824 43784477868032 43879451590656 44001437737323 44044449895424 44130726976512 44173865517056 44214307898816 44260396105728 44269683867648 44310213973728 44344222613504 44440410488832 44570989559808 44607518146928 44738588229632 44870043435008 44932442836864 45064467644416 45136461049856 45269085323264 45420838954656 45465238601728 45506863270858 45554298814464 45596005020654 45598828920832 45640575895552 45688150818816 45729979570176 45739575714816 45774681407488 45873972117504 46046470345216 46136669111808 46181768495104 46272232292352 46546975457664 46592475922432 46635132608152 46683744239616 46772160421888 46886027308032 46909590863872 46974826602176 47023792324608 47066843892288 47112852537344 47188118370304 47205140201472 47251284033536 47326771019776 47485422543504 47531840356352 47578440021552 47624948760576 47671502962688 47718239551488 47764884946944 48001568440716 48048490795008 48095459016704 48139491724544 48142611247104 48189671473152 48233790435072 48280939790336 48284068478976 48375515578368 48442789933494 48585129179136 48662747069376 48710315737088 48727886659584 48805732614144 48853441052672 48949138292736 49017210367488 49113228409344 49161237430272 49239775690752 49257537601536 49384456716288 49550006132352 49598442110976 49643850840936 49647067848576 49692378554368 49695598706688 49741096386168 49789719158784 49792945618944 49838389460992 49887250440192 49936016080896 50183457915294 50232513103872 50281616244736 50330911758336 50380111085568 50478798864384 50548998191472 50697526099968 50778518681088 50828155551744 50846490427392 50874690117984 50927720988672 51024175005696 51098443823988 51148393426944 51174099124224 51245265384192 51248586166272 51298682535936 51345647882496 51395839131648 51399169671168 51446227016448 51496516583424 51802279138368 51852916752384 51903752750784 51954489556992 52005275959296 52056261328896 52107147214848 52365347389872 52416535412736 52464524184171 52467773472768 52515809154048 52519212269568 52570550697984 52618680474624 52670116134912 52673529249792 52746780721536 52773289721856 52846679927448 52901766365184 52950199378824 53001959104512 53086633166592 53105782726656 53157694537728 53242617397248 53421100361442 53473320400896 53525745024246 53578067355648 53630440833024 53683019495424 53735495565312 54054552144384 54107391393792 54156928190112 54160437652992 54209867513856 54213380407296 54263014239456 54316057264128 54319577038848 54369152139264 54422455025664 54475653906432 54658270326528 54745590453048 54799105204224 54818872492032 54906449190912 54960121184256 55067780579328 55144361663424 55252381960512 55306392109056 55394747652096 55414729801728 55468898648064 55557513805824 55743756898896 55798247374848 55849332196053 55903925873664 55907548545024 55958733434439 55962199130112 56013434053632 56068188143616 56071821459456 56123156745216 56178018091008 56511577241856 56566818275328 56622275728128 56677624971264 56788648722432 56867622965406 57034716862464 57125833516224 57181674995712 57202301730816 57234026382732 57293686112256 57349691670528 57402196881408 57462031908864 57541942605312 57570861514752 57650923557216 57711017852928 57763853867808 57820319023104 57933581156352 57990212222976 58277564030664 58334531346432 58448800751616 58505935454208 58620540616704 58668583649764 58840969302016 58968602339328 59013861474304 59026245156864 59080285298304 59141869535232 59196015533952 59253880651776 59369950937088 59452514918379 59627203992576 59722462312416 59802406354944 59897944571904 60073942450176 60157485451008 60334245937152 60561118606208 60739065085952 60794673360872 60870815318016 60926544213876 60973306093568 60986100953088 61049671778304 61105564422144 61165296156672 61285110644736 61335337452026 61515558815744 61648993354752 61696309723136 61830136332288 62062633943552 62244992319488 62514703077376 62698389766144 62755791856384 62891916607872 62940186935296 63076711661568 63313896724672 63437920028736 63499931680768 63624319401984 63637670559744 63686513262592 63824656859136 64002091254288 64064654393344 64123307336209 64190148329472 64252895297536 64311720580096 64378757971968 64500687437824 64590386577992 64780172238848 64883662759168 64970515546112 65074310152192 65292455997318 65356280489984 65484304545792 65548316573696 65653034254336 65676716802048 65845942288384 66066674843136 66131256147968 66191801121248 66196090464768 66260798275584 66321461848224 66386292211712 66390594158592 66516333920256 66581354774528 66911277220392 66976684138496 67107882344448 67173481447424 67305065152512 67398664255296 67596701466624 67704691574784 67770874068992 67795320569856 67832920157312 67903627984896 68032233340928 68131258431984 68197857902592 68260294906287 68327020512256 68331448221696 68394007530981 68398243381248 68460863843328 68527785508864 68532226228224 68594969355264 68662022111232 69069705517824 69137222336512 69205003667712 69272652742656 69408348438528 69820463186496 69888713883648 69952698912228 69957031297024 70021078872064 70025616359424 70094067597312 70158240632832 70226821513216 70231372333056 70329040962048 70364386295808 70462239903264 70535688486912 70600265838432 70669278806016 70782177555456 70807710302208 70876926050304 70990156529664 71228133815256 71297760534528 71367660032328 71437423140864 71507254444032 71577359327232 71647327420416 72002352661074 72072736192512 72143188525056 72209237586816 72213916870656 72279823351808 72284507209728 72350685652608 72421409685504 72426102718464 72563273367552 72664184900241 72877693768704 72994120604064 73065473605632 73091829989376 73208598921216 73280161579008 73423707439104 73525815551232 73669842614016 73741856145408 73859663536128 73886306402304 74076685074432 74325009198528 74397663166464 74465776261404 74470601772864 74538567831552 74543398060032 74611644579252 74616265506816 74684578738176 74689418428416 74757584191488 74762428612608 74830875660288 74904024121344 75275186872941 75348769655808 75422424367104 75496367637504 75570166628352 75718198296576 75823497287208 76046289149952 76167778021632 76242233327616 76269735641088 76312035176976 76391581483008 76536262508544 76647665735982 76722590140416 76761148686336 76867898076288 76872879249408 76948023803904 77018471823744 77093758697472 77098754506752 77169340524672 77244774875136 77703418707552 77779375128576 77855629126176 77931734335488 78007913938944 78084391993344 78160720822272 78548021084808 78624803119104 78701660209152 78773713731072 78778818404352 78855826046976 78928020711936 79005174202368 79010293874688 79120171082304 79159934582784 79270019891172 79352649547776 79425299068236 79502938656768 79585811103744 79629949749888 79658674089984 79736541806592 79863926095872 80131650542163 80209980601344 80367101033472 80445661249536 80603243347968 81081828216576 81161087090688 81235392285168 81314801270784 81320070610944 81394521359184 81474085896192 81553728208896 81633682538496 81713480859648 81987405489792 82118385679572 82198657806336 82228308738048 82359673786368 82440181776384 82601670868992 82716542495136 82959588163584 83092121478144 83203347972096 83336270708736 83697371062272 83855888810496 83943298695168 84020151080448 84102282215424 84267027136512 84583893371648 84767365862784 84832425869312 84850227412992 85016437456896 85336121672384 85586864439296 85772512493568 85838343962624 85851039574098 86024537505792 86103295322112 86356292272128 86476385335824 86730478534656 86985318334464 87056607996424 87312406061056 87501797019648 87568955736064 87758903181312 88002875474646 88088899790848 88261453953024 88347731034112 88428615797632 88520792211456 88539367735296 88620427947456 88688445227008 88880820977664 89141979119616 89215036293856 89477176459264 89740086870016 89864885673728 90128935288832 90272922099712 90538170646528 90841677909312 90930477203456 91013726541716 91108597628928 91192010041308 91197657841664 91281151791104 91376301637632 91459959140352 91479151429632 91549362814976 91747944235008 92003006178039 92092940690432 92273338223616 92363536990208 92544464584704 93093950915328 93184951844864 93270265216304 93367488479232 93544320843776 93772054616064 93819181727744 93949653204352 94047584649216 94133687784576 94225705074688 94376236740608 94410280402944 94653542039552 94970845087008 95063680712704 95156880043104 95249897521152 95343005925376 95436479102976 95529769893888 96003136881432 96096981590016 96190918033408 96278983449088 96285222494208 96379342946304 96467580870144 96561879580672 96568136957952 96751031156736 96885579866988 97170258358272 97325494138752 97420631474176 97455773319168 97611465228288 97938683995977 98034420734976 98226456818688 98322474860544 98479551381504 98515075203072 98768913432576 99100012264704 99196884221952 99287701681872 99294135697152 99384757108736 99391197413376 99482192772336 99579438317568 99585891237888 99676778921984 99774500880384 99872032161792 100366915830588 100465026207744 100563232489472 100661823516672 100760222171136 100957597728768 101097996382944 101395052199936 101557037362176 101656311103488 101692980854784 101749380235968 101855441977344 102048350011392 102196887647976 102296786853888 102348198248448 102490530768384 102497172332544 102597365071872 102691295764992 102791678263296 102798339342336 102892454032896 102993033166848 103604558276736 103705833504768 103807505501568 103908979113984 104112522657792 104730694779744 104833070825472 104929048368342 104935546945536 105031618308096 105038424539136 105141101395968 105237360949248 105340232269824 105347058499584 105493561443072 105546579443712 105693359854896 105803532730368 105900398757648 106003918209024 106173266333184 106211565453312 106315389075456 106485234794496 106842200722884 106946640801792 107051490048492 107156134711296 107260881666048 107366038990848 107470991130624 108003528991611 108109104288768 108214782787584 108313856380224 108320875305984 108419735027712 108426760814592 108526028478912 108632114528256 108639154077696 108738304278528 108844910051328 108951307812864 109316540653056 109491180906096 109598210408448 109637744984064 109812898381824 109920242368512 110135561158656 110288723326848 110504763921024 110612784218112 110789495304192 110829459603456 111115027611648 111487513797792 111596494749696 111698664392106 111807851747328 111815097090048 111917466868878 111924398260224 112026868107264 112136376287232 112143642918912 112246313490432 112356036182016 113023154483712 113133636550656 113244551456256 113355249942528 113577297444864 113735245930812 114069433724928 114251667032448 114363349991424 114404603461632 114468052765464 114587372224512 114804393762816 115083885210624 115141723029504 115301847114432 115422035705856 115527707735616 115640638046208 115867162312704 115980424445952 116555128061328 116669062692864 116897601503232 117011870908416 117241081233408 117337167299528 117681938604032 117937204678656 118027722948608 118052490313728 118160570596608 118283739070464 118392031067904 118507761303552 118739901874176 118905029836758 119254407985152 119444924624832 119604812709888 119795889143808 120147884900352 120314970902016 120668491874304 121122237212416 121478130171904 121589346721744 121741630636032 121853088427752 121946612187136 121972201906176 122211128844288 122330592313344 122570221289472 122670674904052 123031117631488 123297986709504 123392619446272 123660272664576 124125267887104 124489984638976 125029406154752 125396779532288 125511583712768 125783833215744 125880373870592 126153423323136 126627793449344 126875840057472 126999863361536 127248638803968 127275341119488 127649313718272 128004182508576 128129308786688 128246614672418 128380296658944 128505790595072 128623441160192 128757515943936 129001374875648 129180773155984 129560344477696 129767325518336 129941031092224 130148620304384 130584911994636 130712560979968 130968609091584 131096633147392 131306068508672 131353433604096 132004313211969 132133349686272 132262512295936 132383602242496 132392180929536 132521596551168 132642923696448 132772584423424 132781188317184 133032667840512 133162709549056 133822554440784 133953368276992 134215764688896 134346962894848 134610130305024 134797328510592 135193402933248 135409383149568 135541748137984 135665840314624 135807255969792 136064466681856 136262516863968 136395715805184 136520589812574 136654041024512 136662896443392 136788015061962 136796486762496 136921727686656 137055571017728 137064452456448 137189938710528 137324044222464 138139411035648 138274444673024 138410007335424 138545305485312 138816696877056 139640926372992 139777427767296 139905397824456 140042157744128 140051232718848 140316481265664 140453643026432 140658081924096 140728772591616 140924479806528 141071376973824 141200531676864 141338557612032 141564355110912 141615420604416 141753852100608 141980313059328 142456267630512 142595521069056 142735320064656 142874846281728 143014508888064 143154718654464 143294654840832 144004705322148 144145472385024 144286377050112 144418475173632 144427833741312 144559646703616 144569014419456 144701371305216 144842819371008 144852205436928 145126546735104 145328369800482 145755387537408 145988241208128 146130947211264 146183659978752 146417197842432 146560323158016 146847414878208 147051631102464 147339685228032 147483712290816 147719327072256 147772612804608 148153370148864 148650018397056 148795326332928 148931552522808 148941203545728 149077135663104 149086796120064 149223289158504 149369157476352 149378836856832 149515168382976 149661751320576 149808048242688 150550373745882 150697539311616 150844848734208 150992735275008 151140333256704 151436396593152 151646994574416 152092578299904 152335556043264 152484466655232 152539471282176 152624070353952 152783162966016 153072525017088 153295331471964 153445180280832 153522297372672 153735796152576 153745758498816 153896047607808 154036943647488 154187517394944 154197509013504 154338681049344 154489549750272 155406837415104 155558750257152 155711258252352 155863468670976 156015827877888 156168783986688 156321441644544 157096042169616 157249606238208 157393572552513 157403320418304 157547427462144 157557636808704 157711652093952 157856041423872 158010348404736 158020587749376 158240342164608 158319869165568 158540039782344 158705299095552 158850598136472 159005877313536 159259899499776 159317348179968 159473083613184 159727852191744 160263301084326 160419961202688 160734202066944 160891322499072 161206486695936 162163656433152 162322174181376 162470784570336 162629602541568 162640141221888 162789042718368 162948171792384 163107456417792 163267365076992 163426961719296 163974810979584 164236771359144 164397315612672 164456617476096 164719347572736 164880363552768 165203341737984 165433084990272 165919176327168 166184242956288 166406695944192 166672541417472 167394742124544 167547996588159 167711777620992 167886597390336 168040302160896 168204564430848 168534054273024 169167786743296 169534731725568 169664851738624 169700454825984 170032874913792 170672243344768 171173728878592 171545024987136 171702079148196 172049075011584 172206590644224 172712584544256 172952770671648 173460957069312 173970636668928 174113215992848 174624812122112 175003594039296 175137911472128 175517806362624 176005750949292 176177799581696 176522907906048 176695462068224 176857231595264 177041584422912 177078735470592 177240855894912 177376890454016 177761641955328 178430072587712 178954352918528 179480173740032 179729771347456 180257870577664 180545844199424 181076341293056 181683355818624 181860954406912 182027453083432 182217195257856 182384020082616 182562303582208 182919918280704 182958302859264 183098725629952 183495888470016 184006012356078 184185881380864 184546676447232 184727073980416 185088929169408 186187901830656 186369903689728 186540530432608 186734976958464 187088641687552 187544109232128 187638363455488 187899306408704 188095169298432 188267375569152 188451410149376 188752473481216 188820560805888 189307084079104 189941690174016 190127361425408 190313760086208 190499795042304 190686011850752 190872958205952 191059539787776 192006273762864 192193963180032 192369922008627 192381836066816 192557966898176 192570444988416 192758685892608 192935161740288 193123759161344 193136273915904 193502062313472 193771159733976 194340516716544 194650988277504 194841262948352 194911546638336 195222930456576 195877367991954 196068841469952 196452913637376 196644949721088 196959102763008 197030150406144 197537826865152 198200024529408 198393768443904 198575403363744 198588271394304 198769514217472 198782394826752 198964385544672 199158876635136 199171782475776 199353557843968 199549001760768 199744064323584 200733831661176 200930052415488 201126464978944 201323647033344 201520444342272 201915195457536 202195992765888 202790104399872 203114074724352 203312622206976 203385961709568 203498760471936 203710883954688 204096700022784 204393775295952 204593573707776 204780884718861 204981061536768 204994344665088 205182022592943 205194730143744 205382591529984 205583356526592 205596678684672 205784908065792 205986066333696 207209116553472 207411667009536 207615011003136 207817958227968 208225045315584 209461389559488 209666141650944 209858096736684 209871093891072 210063236616192 210076849078272 210282202791936 210474721898496 210680464539648 210694116999168 210987122886144 211093158887424 211386719709792 211607065460736 211800797515296 212007836418048 212346532666368 212423130906624 212630778150912 212970469588992 213684401445768 213893281603584 214102980096984 214312269422592 214521763332096 214732077981696 214941982261248 216007057983222 216218208577536 216429565575168 216627712760448 216641750611968 216839470055424 216853521629184 217052056957824 217264229056512 217278308155392 217689820102656 217992554700723 218633081306112 218982361812192 219196420816896 219275489968128 219625796763648 219840484737024 220271122317312 220577446653696 221009527842048 221225568436224 221578990608384 221658919206912 222230055223296 222975027595584 223192989499392 223397328784212 223615703494656 223630194180096 223834933737756 223848796520448 224053736214528 224272752574464 224287285837824 224492626980864 224712072364032 225825560618823 226046308967424 226267273101312 226489102912512 226710499885056 227154594889728 227470491861624 228138867449856 228503334064896 228726699982848 228809206923264 228936105530928 229174744449024 229608787525632 230167770421248 230283446059008 230603694228864 230844071411712 231055415471232 231281276092416 231734324625408 233110256122656 233338125385728 233795203006464 234023741816832 234482162466816 234674334599056 235363877208064 235874409357312 236055445897216 236104980627456 236321141193216 236567478140928 236784062135808 237015522607104 237479803748352 237810059673516 238508815970304 238889849249664 239209625419776 239591778287616 240629941804032 241336983748608 242244474424832 242956260343808 243178693443488 243483261272064 243706176855504 243893224374272 243944403812352 244422257688576 244661184626688 245140442578944 245341349808104 246062235262976 246595973419008 246785238892544 247320545329152 248250535774208 248979969277952 250058812309504 250287747989719 250793559064576 251023167425536 251567666431488 251760747741184 252306846646272 253255586898688 253751680114944 253999726723072 254497277607936 254550682238976 256008365017152 256258617573376 256493229344836 256760593317888 257011581190144 257246882320384 257515031887872 258002749751296 258361546311968 259120688955392 259534651036672 259882062184448 260297240608768 261169823989272 261425121959936 261937218183168 262193266294784 262612137017344 262706867208192 264008626423938 264266699372544 264525024591872 264767204484992 264784361859072 265043193102336 265285847392896 265545168846848 265562376634368 266065335681024 267645108881568 267906736553984 268431529377792 268693925789696 269220260610048 269594657021184 270386805866496 270818766299136 271083496275968 271331680629248 271614511939584 272128933363712 272525033727936 272791431610368 273041179625148 273308082049024 273325792886784 273576030123924 273592973524992 273843455373312 274111142035456 274128904912896 274379877421056 274648088444928 276009018534117 276278822071296 276548889346048 276820014670848 277090610970624 277633393754112 279281852745984 279554855534592 279810795648912 280084315488256 280102465437696 280632962531328 280907286052864 281316163848192 281457545183232 281848959613056 282142753947648 282401063353728 282677115224064 283128710221824 283230841208832 283960626118656 284912535261024 285191042138112 285470640129312 285749692563456 286029017776128 286309437308928 286589309681664 288009410644296 288290944770048 288572754100224 288836950347264 288855667482624 289119293407232 289138028838912 289402742610432 289685638742016 289704410873856 290253093470208 290656739600964 291510775074816 291976482416256 292261894422528 292367319957504 292834395684864 293816051987931 294103262204928 294679370456064 294967424581632 295438654144512 295545225609216 296306740297728 297300036794112 297590652665856 297863105045616 297882407091456 298154271326208 298173592240128 298446578317008 298738314952704 298757673713664 299030336765952 299323502641152 299616096485376 301100747491764 301395078623232 301689697468416 301985470550016 302280666513408 302872793186304 303293989148832 304185156599808 304671112086528 304968933310464 305078942564352 305248140707904 305566325932032 306145050034176 306590662943928 306890360561664 307044594745344 307471592305152 307491516997632 307792095215616 308073887294976 308375034789888 308395018027008 308677362098688 308979099500544 310813674830208 311117500514304 311422516504704 311726937341952 312337567973376 314192084339232 314499212476416 314787145105026 314806640836608 315094854924288 315115273617408 315423304187904 315712082847744 316020696809472 316041175498752 316480684329216 316639738331136 317080079564688 317410598191104 317701196272944 318011754627072 318519798999552 318634696359936 318946167226368 319455704383488 320526602168652 320839922405376 321468404133888 321782644998144 322412973391872 324327312866304 324644348362752 324941569140672 325259205083136 325280282443776 325578085436736 325896343584768 326214912835584 326534730153984 326853923438592 327949621959168 328473542718288 328794631225344 328913234952192 329438695145472 329760727105536 330406683475968 330866169980544 331838352654336 332368485912576 333345082834944 334789484249088 335095993176318 335423555241984 335773194780672 336080604321792 336409128861696 337068108546048 337344355986143 338335573486592 339069463451136 339329703477248 339400909651968 340065749827584 341344486689536 342347457757184 343090049974272 343404158296392 344413181288448 345425169088512 345905541343296 346921914138624 347941273337856 348226431985696 349249624244224 350007188078592 350275822944256 351035612725248 352011501898584 352355599163392 353045815812096 353390924136448 353714463190528 354083168845824 354157470941184 354481711789824 354753780908032 355523283910656 356860145175424 357908705837056 359459542694912 360515741155328 361091688398848 362152682586112 363366711637248 363721908813824 364054906166864 364434390515712 364768040165232 365124607164416 365839836561408 365916605718528 366197451259904 366991776940032 368012024712156 368371762761728 369093352894464 369454147960832 370177858338816 372375803661312 372739807379456 373081060865216 373469953916928 374177283375104 375088218464256 375276726910976 375798612817408 376190338596864 376534751138304 376902820298752 377504946962432 377641121611776 378614168158208 379883380348032 380254722850816 380627520172416 380999590084608 381745916411904 384012547525728 384387926360064 384739844017254 384763672133632 385115933796352 385140889976832 385517371785216 385870323480576 386247518322688 386272547831808 387004124626944 387542319467952 388681033433088 389301976555008 389682525896704 389823093276672 390445860913152 391754735983908 392137682939904 392905827274752 393289899442176 393918205526016 394060300812288 396012939635907 396400049058816 396787536887808 397150806727488 397176542788608 397539028434944 397564789653504 397928771089344 398317753270272 398343564951552 398707115687936 399098003521536 399488128647168 401467663322352 401860104830976 402252929957888 402647294066688 403040888684544 403830390915072 404391985531776 405580208799744 406228149448704 406625244413952 406997520943872 407421767909376 408193400045568 408787550591904 409187147415552 409561769437722 409962123073536 409988689330176 410364045185886 410389460287488 410765183059968 411166713053184 411193357369344 411569816131584 411972132667392 414418233106944 414823334019072 415230022006272 415635916455936 416450090631168 418922779118976 419332283301888 419716193473368 420126473232384 420153698156544 420949443796992 421360929079296 421974245772288 422186317774848 422773439419584 423214130921472 423601595030592 424015672836096 424693065332736 424846261813248 425261556301824 425940939177984 427368802891536 427786563207168 428205960193968 428624538845184 429043526664192 429464155963392 429883964522496 432014115966444 432436417155072 432859131150336 433255425520896 433283501223936 433678940110848 433707043258368 434104113915648 434528458113024 434556616310784 435379640205312 435985109401446 437266162612224 437964723624384 438392841633792 438550979936256 439251593527296 439680969474048 440542244634624 441154893307392 442019055684096 442451136872448 443157981216768 443317838413824 444460110446592 445950055191168 446385978998784 446794657568424 447231406989312 447260388360192 447669867475512 448107472429056 448545505148928 448985253961728 449424144728064 451651121237646 452092617934848 452534546202624 452978205825024 453420999770112 454309189779456 454940983723248 456277734899712 457006668129792 457453399965696 457618413846528 457872211061856 458349488898048 459217575051264 460335540842496 460566892118016 461207388457728 461688142823424 462110830942464 462562552184832 463468649250816 466220512245312 466676250771456 467590406012928 468047483633664 468964324933632 469348669198112 470727754416128 471748818714624 472110891794432 472180717657539 472209961254912 472642282386432 473134956281856 473568124271616 474031045214208 474959607496704 475620119347032 477017631940608 477779698499328 478419250839552 479183556575232 481259883608064 482673967497216 484488948849664 485912520687616 486357386886976 486966522544128 487412353711008 487786448748544 487888807624704 488844515377152 489322369253376 490280885157888 490682699616208 492124470525952 493191946838016 493570477785088 494641090658304 496501071548416 497959938555904 500117624619008 500575495979438 501587118129152 502046334851072 503135332862976 503521495482368 504613693292544 506511173797376 507503360229888 507999453446144 508994555215872 509101364477952 512016730034304 512517235146752 512986458689672 513521186635776 514493764640768 516005499502592 516723092623936 518241377910784 519069302073344 519764124368896 520594481217536 522339647978544 522850243919872 523874436366336 524386532589568 525224274034688 525413734416384 528017252847876 528533398745088 529050049183744 529534408969984 529568723718144 530086386204672 530571694785792 531090337693696 531124753268736 532130671362048 535290217763136 535813473107968 536863058755584 537387851579392 538440521220096 539189314042368 540773611732992 541637532598272 542166992551936 542663361258496 543229023879168 544257866727424 545050067455872 545582863220736 546082359250296 546616164098048 546651585773568 547152060247848 547686910746624 548222284070912 548759754842112 549296176889856 552018037068234 552557644142592 553097778692096 553640029341696 554181221941248 555266787508224 558563705491968 559109711069184 559621591297824 560168630976512 560204930875392 561265925062656 561814572105728 562632327696384 562915090366464 563697919226112 564285507895296 564802126707456 565354230448128 566257420443648 566461682417664 567921252237312 569825070522048 570382084276224 570941280258624 571499385126912 572058035552256 572618874617856 573178619363328 576018821288592 576581889540096 577109766025881 577145508200448 577673900694528 577711334965248 578238586814464 578276057677824 578805485220864 579371277484032 579408821747712 580506186940416 581313479201928 583021550149632 583952964832512 584523788845056 584734639915008 585668791369728 587632103975862 588206524409856 589358740912128 589934849163264 590877308289024 591090451218432 592613480595456 594600073588224 595181305331712 595726210091232 595764814182912 596308542652416 596347184480256 596893156634016 597476629905408 597515347427328 598060673531904 598647005282304 599232192970752 602201494983528 602790157246464 603379394936832 603970941100032 604561333026816 605745586372608 606587978297664 608370313199616 609342224173056 609937866620928 610157885128704 610496281415808 611132651864064 612290100068352 613181325887856 613780721123328 614342654156583 614943184610304 614983033995264 615546067778829 615584190431232 616147774589952 616750069579776 616790036054016 617354724197376 617958199001088 621627349660416 622235001028608 622845033009408 623453874683904 624675135946752 628384168678464 628998424952832 629574290210052 629613281673216 630189709848576 630230547234816 630846608375808 631424165695488 632041393618944 632082350997504 632961368658432 633279476662272 634160159129376 634821196382208 635402392545888 636023509254144 637039597999104 637269392719872 637892334452736 638911408766976 641053204337304 641679844810752 642936808267776 643565289996288 644825946783744 648654625732608 649288696725504 649883138281344 650518410166272 650560564887552 651156170873472 651792687169536 653069460307968 653977664102169 655899243918336 656947085436576 657589262450688 657826469904384 658877390290944 659521454211072 660813366951936 661732339961088 663676705308672 664736971825152 666690165669888 669578968498176 670191986352636 670847110483968 671546389561344 672161208643584 672818257723392 674136217092096 674688711972286 676671146973184 678138926902272 678659406954496 678801819303936 680131499655168 682688973379072 684694915514368 686180099948544 686808316592784 688826362576896 690850338177024 691811082686592 693843828277248 696452863971392 698499248488448 700014376157184 700551645888512 702071225450496 704023003797168 704711198326784 705356380698299 706091631624192 706781848272896 707428926381056 708166337691648 708314941882368 708963423579648 709507561816064 711046567821312 713720290350848 715817411674112 718919085389824 721031482310656 722183376797696 724305365172224 726733423274496 727443817627648 728109812333728 728868781031424 729536080330464 730249214328832 731679673122816 731833211437056 732394902519808 733983553880064 736024049424312 736743525523456 738186705788928 738908295921664 740355716677632 744751607322624 745479614758912 746162121730432 746939907833856 748354566750208 750176436928512 750863243969157 751597225634816 752380677193728 753069502276608 753805640597504 755009893924864 755282243223552 757228336316416 759766760696064 760509445701632 761255040344832 761999180169216 763491832823808 768025095051456 768775852720128 769479688034508 769527344267264 770231867592704 770281779953664 771034743570432 771740646961152 772495036645376 772545095663616 774008249253888 775084638935904 777362066866176 778603953110016 779365051793408 779646186553344 780891721826304 783509471967816 784275365879808 785811654549504 786579798884352 787836411052032 788120601624576 792025879271814 792800098117632 793575073775616 794301613454976 794353085577216 795078056869888 795129579307008 795857542178688 796635506540544 796687129903104 798196007043072 802935326644704 803720209661952 804505859915776 805294588133376 806081777369088 807660781830144 808783971063552 811160417599488 812456298897408 813250488827904 813995041887744 814843535818752 816386800091136 817575101183808 818374294831104 819123538875444 819924246147072 819977378660352 820728090371772 820778920574976 821530366119936 822333426106368 822386714738688 823139632263168 823944265334784 828027055602351 828836466213888 829646668038144 830460044012544 831271832911872 832900181262336 837845558237952 838664566603776 839432386946736 840252946464768 840307396313088 841898887593984 842721858158592 843948491544576 844372635549696 845546878839168 846428261842944 847203190061184 848031345672192 849386130665472 849692523626496 851881878355968 854737605783072 855573126414336 856411920387936 857249077690368 858087053328384 858928311926784 859767929044992 864028231932888 864872834310144 865718262300672 866510851041792 866567002447872 867357880221696 867414086516736 868208227831296 869056916226048 869113232621568 870759280410624 871970218802892 874532325224448 875929447248768 876785683267584 877101959872512 878503187054592 881448155963793 882309786614784 884038111368192 884902273744896 886315962433536 886635676827648 888920220893184 891900110382336 892771957997568 893589315136848 894462813978624 894520776720384 895339734951024 896214944858112 897091010297856 897970507923456 898848289456128 903302242475292 904185235869696 905069092405248 905956411650048 906841999540224 908618379558912 909881967446496 912555469799424 914013336259584 914906799931392 915236827693056 915744422123712 916698977796096 918435150102528 920671081684992 921133784236032 922414776915456 923376285646848 924221661884928 925125104369664 926937298501632 932441024490624 933352501542912 935180812025856 938697338396224 941455508832256 943497637429248 944221783588864 944361435315078 944419922509824 945284564772864 946269912563712 947136248543232 948062090428416 949919214993408 951240238694064 954035263881216 955559396998656 956838501679104 958367113150464 962519767216128 965347934994432 968977897699328 971825041375232 972714773773952 973933045088256 974824707422016 975572897497088 975777615249408 977689030754304 978644738506752 980561770315776 981365399232416 984248941051904 986383893676032 987140955570176 989282181316608 993002143096832 995919877111808 1000235249238016 1001150991958876 1003174236258304 1004092669702144 1006270665725952 1007042990964736 1009227386585088 1012033067958429 1013022347594752 1015006720459776 1015998906892288 1017989110431744 1018202728955904 1024033460068608 1025034470293504 1025972917379344 1027042373271552 1028987529281536 1032010999005184 1033446185247872 1036482755821568 1038138604146688 1041188962435072 1044679295957088 1045700487839744 1047748872732672 1048773065179136 1050448548069376 1050827468832768 1056034505695752 1057066797490176 1058100098367488 1059068817939968 1059137447436288 1060172772409344 1061143389571584 1062180675387392 1062249506537472 1064261342724096 1070580435526272 1071626946215936 1073726117511168 1078378628084736 1081547223465984 1083275065196544 1084333985103872 1085326722516992 1086458047758336 1088515733454848 1090100134911744 1091165726441472 1092164718500592 1093232328196096 1093303171547136 1094304120495696 1095373821493248 1096444568141824 1097519509684224 1098592353779712 1104036074136468 1105115288285184 1106195557384192 1107280058683392 1108362443882496 1110533575016448 1117127410983936 1118219422138368 1119243182595648 1120337261953024 1120409861750784 1122531850125312 1123629144211456 1125264655392768 1125830180732928 1127395838452224 1128571015790592 1129604253414912 1130708460896256 1132514840887296 1132923364835328 1135842504474624 1139650141044096 1140764168552448 1141882560517248 1142998770253824 1145237749235712 1152037642577184 1153163779080192 1154219532051762 1154291016400896 1155347801389056 1155422669930496 1156477173628928 1156552115355648 1157610970441728 1158742554968064 1158817643495424 1161012373880832 1162626958403856 1166043100299264 1167905929665024 1169047577690112 1169469279830016 1171337582739456 1175264207951724 1176413048819712 1178717481824256 1179869698326528 1181754616578048 1182180902436864 1188038818907721 1189200147176448 1190362610663424 1191452420182464 1191529628365824 1192617085304832 1192694368960512 1193786313268032 1194953259810816 1195030694854656 1196121347063808 1197294010564608 1198464385941504 1204402989967056 1205580314492928 1206758789873664 1207941882200064 1209122666053632 1211491172745216 1213175956595328 1216740626399232 1218684448346112 1219875733241856 1220992562831616 1222265303728128 1224580200136704 1226362651775712 1227561442246656 1228685308313166 1229886369220608 1229966067990528 1231092135557658 1231168380862464 1232295549179904 1233500139159552 1233580072108032 1234709448394752 1235916398002176 1243254699320832 1244470002057216 1245690066018816 1246907749367808 1249350271893504 1256768337356928 1257996849905664 1259148580420104 1260379419697152 1260461094469632 1262848331390976 1264082787237888 1265922737316864 1266558953324544 1268320318258752 1269642392764416 1270804785091776 1272047018508288 1274079195998208 1274538785439744 1275784668905472 1277822817533952 1282106408674608 1283359689621504 1285873616535552 1287130579992576 1289651893567488 1297309251465216 1298577393451008 1299766276562688 1301036820332544 1301121129775104 1302312341746944 1303585374339072 1306138920615936 1307955328204338 1311798487836672 1313894170873152 1315178524901376 1315652939808768 1317754780581888 1319042908422144 1321626733903872 1323464679922176 1327353410617344 1329473943650304 1333380331339776 1339157936996352 1340383972705272 1341694220967936 1344322417287168 1345636515446784 1348272434184192 1349377423944572 1353342293946368 1356277853804544 1357318813908992 1357603638607872 1360262999310336 1365377946758144 1369389831028736 1372360199897088 1373616633185568 1377652725153792 1381700676354048 1383622165373184 1387687656554496 1392905727942784 1396998496976896 1400028752314368 1404142450900992 1408046007594336 1409422396653568 1410712761396598 1412183263248384 1413563696545792 1414857852762112 1416332675383296 1416629883764736 1417926847159296 1419015123632128 1422093135642624 1427440580701696 1431634823348224 1437838170779648 1442062964621312 1444366753595392 1453466846548992 1454887635255296 1456219624667456 1457737562062848 1459072160660928 1460498428657664 1463359346245632 1463666422874112 1464789805039616 1467967107760128 1472048098848624 1473487051046912 1476373411577856 1477816591843328 1480711433355264 1489503214645248 1490959229517824 1492324243460864 1493879815667712 1496709133500416 1500352873857024 1501726487938314 1503194451269632 1504761354387456 1506139004553216 1507611281195008 1510019787849728 1510564486447104 1514456672632832 1519533521392128 1521018891403264 1522510080689664 1523998360338432 1526983665647616 1536050190102912 1537551705440256 1538959376069016 1540463735185408 1540563559907328 1543481293922304 1544990073290752 1548016498507776 1550169277871808 1554724133732352 1557207906220032 1558730103586816 1559292373106688 1561783443652608 1567018943935632 1568550731759616 1571623309099008 1573159597768704 1575672822104064 1576241203249152 1584051758543628 1585600196235264 1587150147551232 1588603226909952 1588706171154432 1590156113739776 1590259158614016 1591715084357376 1593271013081088 1593374259806208 1596392014086144 1605870653289408 1607440419323904 1609011719831552 1610589176266752 1612163554738176 1615321563660288 1617567942127104 1622320835198976 1624912597794816 1626500977655808 1627990083775488 1629687071637504 1632773600182272 1635150202367616 1636748589662208 1638247077750888 1639848492294144 1639954757320704 1641456180743544 1643060732239872 1644666852212736 1646279264526336 1647888530669568 1656054111204702 1657672932427776 1659293336076288 1660920088025088 1662543665823744 1665800362524672 1675691116475904 1677329133207552 1678864773893472 1680505892929536 1680614792626176 1683797775187968 1685443716317184 1687896983089152 1688745271099392 1691093757678336 1692856523685888 1694406380122368 1696062691344384 1698772261330944 1699385047252992 1703763756711936 1709475211566144 1711146252828672 1712823840775872 1714498155380736 1716174106656768 1717856623853568 1719535858089984 1728056463865776 1729745668620288 1731329298077643 1731436524601344 1733021702083584 1733134004895744 1734715760443392 1734828173033472 1736416455662592 1738113832452096 1738226465243136 1741518560821248 1743940437605784 1749064650448896 1751858894497536 1753571366535168 1754203919745024 1757006374109184 1762896311927586 1764619573229568 1768076222736384 1769804547489792 1772631924867072 1773271353655296 1777840441786368 1783800220764672 1785543915995136 1787178630273696 1788925627957248 1789041553440768 1790679469902048 1792429889716224 1794182020595712 1795941015846912 1797696578912256 1806604484950584 1808370471739392 1810138184810496 1811912823300096 1813683999080448 1817236759117824 1819763934892992 1825110939598848 1828026672519168 1829813599862784 1830473655386112 1831488844247424 1833397955592192 1836870300205056 1841342163369984 1843027962469749 1844829553830912 1846752571293696 1848443323769856 1850250208739328 1853874597003264 1864882048981248 1866705003085824 1870361624051712 1877394676792448 1882911017664512 1886995274858496 1888722870630156 1888839845019648 1890569129545728 1892539825127424 1894272497086464 1896124180856832 1899838429986816 1902480477388128 1908070527762432 1911118793997312 1913677003358208 1916734226300928 1925039534432256 1930695869988864 1937955795398656 1943650082750464 1945429547547904 1947866090176512 1949649414844032 1951145794994176 1951555230498816 1955378061508608 1962730798464832 1968497882103808 1972767787352064 1974281911140352 1978564362633216 1986004286193664 1991839754223616 2000470498476032 2002301983917752 2008185339404288 2012541331451904 2014085981929472 2018454773170176 2024066135916858 2026044695189504 2030013440919552 2031997813784576 2035978220863488 2036405457911808 2048066920137216 2050068940587008 2051945834758688 2054084746543104 2057975058563072 2064021998010368 2066892370495744 2072965511643136 2076277208293376 2082377924870144 2089358591914176 2091400975679488 2095497745465344 2097546130358272 2100897096138752 2101654937665536 2112069011391504 2114133594980352 2116069142094897 2116200196734976 2118137635879936 2118274894872576 2120345544818688 2122286779143168 2124361350774784 2124499013074944 2128522685448192 2141160871052544 2143253892431872 2147452235022336 2156757256169472 2163094446931968 2166550130393088 2168667970207744 2170653445033984 2172916095516672 2177031466909696 2180200269823488 2182331452882944 2184329437001184 2186464656392192 2186606343094272 2188608240991392 2190747642986496 2192889136283648 2195039019368448 2197184707559424 2208072148272936 2210230576570368 2212391114768384 2214560117366784 2216724887764992 2221067150032896 2234254821967872 2236438844276736 2238486365191296 2240674523906048 2240819723501568 2245063700250624 2250529310785536 2252589731907471 2254791676904448 2257142031581184 2259208506829824 2261416921792512 2265029681774592 2265846729670656 2271685008949248 2279300282088192 2281528337104896 2283765121034496 2285997540507648 2290475498471424 2304075285154368 2306327558160384 2308439064103524 2308582032801792 2310695602778112 2310845339860992 2312954347257856 2313104230711296 2315221940883456 2317485109936128 2317635286990848 2322024747761664 2325253916807712 2332086200598528 2335811859330048 2338095155380224 2338938559660032 2342675165478912 2350528415903448 2352826097639424 2357434963648512 2359739396653056 2363509233156096 2364361804873728 2376077637815442 2378400294352896 2380725221326848 2382904840364928 2383059256731648 2385234170609664 2385388737921024 2387572626536064 2389906519621632 2390061389709312 2394588021129216 2408805979934112 2411160628985856 2413517579747328 2415883764400128 2418245332107264 2422982345490432 2426351913190656 2433481252798464 2437368896692224 2439751466483712 2441985125663232 2444530607456256 2449160400273408 2452725303551424 2455122884493312 2457370616626332 2459772738441216 2459932135981056 2462184271115316 2462336761724928 2464591098359808 2467000278319104 2467160144216064 2469418896789504 2471832796004352 2484081166807053 2486509398641664 2488940004114432 2491380132037632 2493815498735616 2498700543787008 2513536674713856 2515993699811328 2518297160840208 2520758839394304 2520922188939264 2525696662781952 2528165574475776 2531845474633728 2533117906649088 2536640636517504 2539284785528832 2541609570183552 2544094037016576 2548158391996416 2549077570879488 2555645635067904 2564212817349216 2566719379243008 2571747233071104 2574261159985152 2579303787134976 2594618502930432 2597154786902016 2599532553125376 2602073640665088 2602242259550208 2604624683493888 2607170748678144 2612277841231872 2615910656408676 2623596975673344 2627788341746304 2630357049802752 2631305879617536 2635509561163776 2646929359844352 2654706821234688 2658947887300608 2666760662679552 2678315873992704 2680767945410544 2683388441935872 2688644834574336 2691273030893568 2696544868368384 2698754847889144 2706684587892736 2712555707609088 2714637627817984 2715207277215744 2720525998620672 2730755893516288 2738779662057472 2744720399794176 2747233266371136 2755305450307584 2763401352708096 2767244330746368 2775375313108992 2785811455885568 2793996993953792 2800057504628736 2816092015188672 2818844793307136 2821425522793196 2824366526496768 2827127393091584 2829715705524224 2832665350766592 2833259767529472 2835853694318592 2838030247264256 2844186271285248 2854881161403392 2863269646696448 2875676341559296 2884125929242624 2888733507190784 2906933693097984 2909775270510592 2912439249334912 2915475124125696 2918144321321856 2920996857315328 2926718692491264 2927332845748224 2935934215520256 2944096197697248 2946974102093824 2952746823155712 2955633183686656 2961422866710528 2979006429290496 2981918459035648 2984648486921728 2987759631335424 2993418267000832 3000705747714048 3003452975876628 3006388902539264 3009522708774912 3012278009106432 3015222562390016 3020039575699456 3021128972894208 3036099203875287 3039067042784256 3042037782806528 3045020161379328 3047996720676864 3053967331295232 3072100380205824 3075103410880512 3077918752138032 3080927470370816 3081127119814656 3086962587844608 3089980146581504 3096032997015552 3100338555743616 3109448267464704 3114415812440064 3117460207173632 3123566887305216 3134037887871264 3137101463519232 3143246618198016 3146319195537408 3151345644208128 3152482406498304 3168103517087256 3171200392470528 3174300295102464 3177206453819904 3177412342308864 3180312227479552 3180518317228032 3183430168714752 3186542026162176 3186748519612416 3192784028172288 3211741306578816 3214880838647808 3221178352533504 3235135884254208 3244641670397952 3249825195589632 3253001955311616 3255980167550976 3259374143275008 3265547200364544 3270300404735232 3273497179324416 3276494155501776 3279696984588288 3279909514641408 3282912361487088 3286121464479744 3289333704425472 3292558529052672 3295777061339136 3312108222409404 3315345864855552 3318586672152576 3321840176050176 3325087331647488 3331600725049344 3351382232951808 3354658266415104 3357729547786944 3361011785859072 3361229585252352 3367595550375936 3370887432634368 3375793966178304 3377490542198784 3382187515356672 3385713047371776 3388812760244736 3392125382688768 3397544522661888 3398770094505984 3407527513423872 3418950423132288 3422292505657344 3425647681551744 3428996310761472 3435713247707136 3456112927731552 3459491337240576 3462658596155286 3462873049202688 3466043404167168 3466268009791488 3469431520886784 3469656346066944 3472832911325184 3476227664904192 3476452930486272 3483037121642496 3487880875211568 3498129300897792 3503717788995072 3507142733070336 3508407839490048 3514012748218368 3525792623855172 3529239146459136 3536152445472768 3539609094979584 3545263849734144 3546542707310592 3567600441529344 3571087831990272 3574357260547392 3577851255914496 3578083106881536 3581358939804096 3584859779432448 3588364041191424 3591882031693824 3595393157824512 3613208969901168 3616740943478784 3620276369620992 3623825646600192 3627367998160896 3634473518235648 3639527869785984 3650221879197696 3656053345038336 3659627199725568 3662977688494848 3666795911184384 3673740600410112 3682684326739968 3686055924939498 3689659107661824 3693505142587392 3696886647539712 3700500417478656 3707749194006528 3729764097962496 3733410006171648 3740723248103424 3754789353584896 3765822035329024 3773990549716992 3777445741260312 3781138259091456 3788544994172928 3792248361713664 3799676859973632 3804960954776256 3816141055524864 3822237587994624 3827354006716416 3833468452601856 3850079068864512 3861391739977728 3875911590797312 3887300165500928 3890859095095808 3895732180353024 3899298829688064 3902291589988352 3903110460997632 3910756123017216 3925461596929664 3936995764207616 3945535574704128 3957128725266432 3972008572387328 3983679508447232 4000940996952064 4004603967835504 4016370678808576 4025082662903808 4028171963858944 4036909546340352 4048132271833716 4052089390379008 4060026881839104 4063995627569152 4071956441726976 4072810915823616 4096133840274432 4100137881174016 4103891669517376 4108169493086208 4115950117126144 4128043996020736 4133784740991488 4145931023286272 4152554416586752 4164755849740288 4178717183828352 4182801951358976 4190995490930688 4201794192277504 4224138022783008 4228267189960704 4232138284189794 4232400393469952 4236275271759872 4236549789745152 4240691089637376 4244573558286336 4248722701549568 4248998026149888 4257045370896384 4282321742105088 4286507784863744 4294904470044672 4313514512338944 4326188893863936 4333100260786176 4341306890067968 4354062933819392 4360400539646976 4364662905765888 4368658874002368 4372929312784384 4373212686188544 4377216481982784 4381495285972992 4385778272567296 4390078038736896 4394369415118848 4416144296545872 4420461153140736 4424782229536768 4429120234733568 4433449775529984 4442134300065792 4468509643935744 4472877688553472 4476972730382592 4481349047812096 4481639447003136 4490127400501248 4501058621571072 4505179463814942 4509583353808896 4514284063162368 4518417013659648 4522833843585024 4530059363549184 4531693459341312 4543370017898496 4558600564176384 4563056674209792 4567530242068992 4571995081015296 4580950996942848 4608150570308736 4612655116320768 4616878128207048 4621391205556224 4621690679721984 4625908694515712 4630443881766912 4634970219872256 4644049495523328 4650507833615424 4664172401197056 4671623718660096 4676190310760448 4677877119320064 4685350330957824 4701056831806896 4705652195278848 4714869927297024 4719478793306112 4727018466312192 4728723609747456 4752155275630884 4756800588705792 4761450442653696 4765809680729856 4766118513463296 4770468341219328 4770777475842048 4775145253072128 4779813039243264 4780122779418624 4789176042258432 4817611959868224 4822321257971712 4827035159494656 4831767528800256 4836490664214528 4845964690980864 4852703826381312 4866962505596928 4874737793384448 4879502932967424 4883970251326464 4889061214912512 4898320800546816 4905450607102848 4910245768986624 4914741233252664 4919545476882432 4919864271962112 4924368542230632 4929182196719616 4934000556638208 4938837793579008 4943665592008704 4968162333614106 4973018797283328 4977880008228864 4982760264075264 4987630997471232 4997401087574016 5027073349427712 5031987399622656 5036594321680416 5041517678788608 5041844377878528 5051393325563904 5056331148951552 5063690949267456 5066235813298176 5073281273035008 5078569571057664 5083219140367104 5088188074033152 5096316783992832 5098155141758976 5111291270135808 5128425634698432 5133438758486016 5143494466142208 5148522319970304 5158607574269952 5189237005860864 5193987894232929 5194309573804032 5199065106250752 5204147281330176 5204484519100416 5209249366987776 5214341497356288 5224555682463744 5231821312817352 5247193951346688 5255576683492608 5260714099605504 5262611759235072 5271019122327552 5293858719688704 5309413642469376 5317895774601216 5333521325359104 5356631747985408 5361535890821088 5366776883871744 5377289669148672 5382546061787136 5393089736736768 5397509695778288 5413369175785472 5425111415218176 5429275255635968 5430414554431488 5441051997241344 5461511787032576 5477559324114944 5489440799588352 5494466532742272 5510610900615168 5534488661492736 5550750626217984 5571622911771136 5587993987907584 5600115009257472 5632184030377344 5637689586614272 5642851045586392 5648733052993536 5659431411048448 5666519535058944 5671707388637184 5676060494528512 5688372542570496 5709762322806784 5726539293392896 5751352683118592 5768251858485248 5777467014381568 5813867386195968 5819550541021184 5824878498669824 5830950248251392 5836288642643712 5841993714630656 5853437384982528 5854665691496448 5888192395394496 5893948204187648 5905493646311424 5911266367373312 5922845733421056 5958012858580992 5963836918071296 5969296973843456 5975519262670848 5986836534001664 6001411495428096 6006905951753256 6012777805078528 6024556018212864 6030445124780032 6040079151398912 6042257945788416 6072198407750574 6078134085568512 6084075565613056 6090040322758656 6095993441353728 6107934662590464 6144200760411648 6150206821761024 6155837504276064 6161854940741632 6162254239629312 6173925175689216 6179960293163008 6192065994031104 6200677111487232 6218896534929408 6228831624880128 6234920414347264 6247133774610432 6268075775742528 6274202927038464 6286493236396032 6292638391074816 6302691288416256 6304964812996608 6336207034174512 6342400784941056 6348207426284691 6348600590204928 6354412907639808 6354824684617728 6360624454959104 6361036634456064 6366860337429504 6373084052324352 6373497039224832 6385568056344576 6423482613157632 6429761677295616 6442356705067008 6470271768508416 6489283340795904 6499650391179264 6506003910623232 6511960335101952 6518748286550016 6531094400729088 6540600809470464 6546994358648832 6552988311003552 6559393969176576 6559819029282816 6565824722974176 6572242928959488 6578667408850944 6585117058105344 6591554122678272 6624216444818808 6630691729711104 6637173344305152 6643680352100352 6650174663294976 6663201450098688 6702764465903616 6709316532830208 6715459095573888 6722023571718144 6722459170504704 6735191100751872 6751587932356608 6757769195722413 6764375030713344 6771426094743552 6777625520489472 6784250765377536 6795089045323776 6797540189011968 6815055026847744 6837900846264576 6844585011314688 6851295363103488 6857992621522944 6871426495414272 6912225855463104 6918982674481152 6925317192310572 6925746098405376 6932086808334336 6932536019582976 6938863041773568 6939312692133888 6945665822650368 6952455329808384 6952905860972544 6966074243284992 6975761750423136 6996258601795584 7007435577990144 7014285466140672 7016815678980096 7028025496436736 7051585247710344 7058478292918272 7072304890945536 7079218189959168 7090527699468288 7093085414621184 7135200883058688 7142175663980544 7148714521094784 7155702511828992 7156166213763072 7162717879608192 7169719558864896 7183764063387648 7226417939802336 7233481886957568 7240552739241984 7247651293200384 7254735996321792 7268947036471296 7279055739571968 7300443758395392 7312106690076672 7319254399451136 7325955376989696 7333591822368768 7347481200820224 7365368653479936 7372111849878996 7379318215323648 7387010285174784 7393773295079424 7401000834957312 7415498388013056 7459528195924992 7466820012343296 7481446496206848 7509578707169792 7531644070658048 7547981099433984 7554891482520624 7562276518182912 7577089988345856 7584496723427328 7599353719947264 7609921909552512 7632282111049728 7644475175989248 7666936905203712 7700158137729024 7722783479955456 7751823181594624 7758920187681289 7774600331001856 7781718190191616 7791464360706048 7798597659376128 7804583179976704 7806220921995264 7821512246034432 7850923193859328 7873991528415232 7891071149408256 7944017144774656 7967359016894464 8001881993904128 8009207935671008 8032741357617152 8050165325807616 8056343927717888 8073819092680704 8096264543667432 8104178780758016 8120053763678208 8127991255138304 8143912883453952 8145621831647232 8192267680548864 8200275762348032 8207783339034752 8216338986172416 8231900234252288 8267569481982976 8291862046572544 8305108833173504 8329511699480576 8357434367656704 8365603902717952 8381990981861376 8403588384555008 8448276045566016 8456534379921408 8464276568379588 8464800786939904 8472550543519744 8473099579490304 8481382179274752 8489147116572672 8497445403099136 8497996052299776 8514090741792768 8564643484210176 8573015569727488 8589808940089344 8627029024677888 8652377787727872 8666200521572352 8682613780135936 8708125867638784 8720801079293952 8729325811531776 8737317748004736 8745858625568768 8746425372377088 8754432963965568 8762990571945984 8780156077473792 8832288593091744 8840922306281472 8849564459073536 8858240469467136 8866899551059968 8884268600131584 8937019287871488 8945755377106944 8953945460765184 8962698095624192 8963278894006272 8980254801002496 9002117243142144 9010358927629884 9019166707617792 9028568126324736 9036834027319296 9045667687170048 9060118727098368 9063386918682624 9108297611625861 9117201128352768 9126113348419584 9135060484137984 9143990162030592 9161901993885696 9216301140617472 9225310232641536 9233756256414096 9242782411112448 9243381359443968 9251817389031424 9260887763533824 9269940439744512 9288098991046656 9301015667230848 9328344802394112 9343247437320192 9352380621520896 9370700661915648 9402113663613792 9411304390557696 9429739854594048 9438957586612224 9454036932624384 9457447219494912 9504310551261768 9513601177411584 9522900885307392 9531619361459712 9532237026926592 9540936682438656 9541554951684096 9550290506144256 9559626078486528 9560245558837248 9578352084516864 9635223919736448 9644642515943424 9663535057600512 9705407652762624 9733925011193856 9749475586768896 9759005865934848 9767940502652928 9778122429825024 9796641601093632 9810901214205696 9820491537973248 9829482466505328 9839090953764864 9839728543924224 9848737084461264 9858364393439232 9868001113276416 9877675587158016 9887331184017408 9936324667228212 9946037594566656 9955760016457728 9965520528150528 9975261994942464 9994802175148032 10054146698855424 10063974799245312 10073188643360832 10083035357577216 10083688755757056 10102786651127808 10112662297903104 10127381898534912 10132471626596352 10146562546070016 10157139142115328 10166438280734208 10176376148066304 10192633567985664 10196310283517952 10222582540271616 10256851269396864 10266877516972032 10286988932284416 10378474011721728 10387975788465858 10388619147608064 10398130212501504 10408294562660352 10408969038200832 10418498733975552 10428682994712576 10449111364927488 10463642625634704 10494387902693376 10511153366985216 10521428199211008 10525223518470144 10542038244655104 10587717439377408 10618827284938752 10635791549202432 10713263495970816 10723071781642176 10733553767743488 10754579338297344 10765092123574272 10786179473473536 10795019391556576 10826738351570944 10850222830436352 10858550511271936 10860829108862976 10882103994482688 10923023574065152 10955118648229888 10978881599176704 10988933065484544 11021221801230336 11068977322985472 11101501252435968 11143245823542272 11175987975815168 11200230018514944 11264368060754688 11275379173228544 11285702091172784 11297466105987072 11318862822096896 11343414777274368 11352120989057024 11376745085140992 11419524645613568 11453078586785792 11502705366237184 11536503716970496 11554934028763136 11627734772391936 11639101082042368 11649756997339648 11661900496502784 11672577285287424 11683987429261312 11706874769965056 11709331382992896 11776384790788992 11787896408375296 11810987292622848 11916025717161984 11927673836142592 11938593947686912 11951038525341696 11973673068003328 12002822990856192 12013811903506512 12025555610157056 12049112036425728 12060890249560064 12080158302797824 12084515891576832 12144396815501148 12156268171137024 12168151131226112 12180080645517312 12191986882707456 12215869325180928 12288401520823296 12300413643522048 12311675008552128 12323709881483264 12324508479258624 12347850351378432 12359920586326016 12384131988062208 12401354222974464 12437793069858816 12457663249760256 12469840828694528 12494267549220864 12536151551485056 12548405854076928 12572986472792064 12605382576832512 12672414068349024 12684801569882112 12696414852569382 12697201180409856 12708825815279616 12709649369235456 12721248909918208 12722073268912128 12733720674859008 12746168104648704 12746994078449664 12771136112689152 12846965226315264 12859523354591232 12884713410134016 12940543537016832 12978566681591808 12999300782358528 13023920670203904 13062188801458176 13081201618940928 13093988717297664 13105976622007104 13118787938353152 13119638058565632 13131649445948352 13144485857918976 13157334817701888 13170234116210688 13183108245356544 13248432889637616 13261383459422208 13274346688610304 13287360704200704 13300349326589952 13326402900197376 13405528931807232 13418633065660416 13430918191147776 13444047143436288 13444918341009408 13470382201503744 13503175864713216 13515538391444826 13528750061426688 13542852189487104 13555251040978944 13568501530755072 13590178090647552 13595080378023936 13630110053695488 13675801692529152 13689170022629376 13702590726206976 13715985243045888 13742852990828544 13824451710926208 13837965348962304 13850634384621144 13864173616668672 13865072039165952 13877726083547136 13891331645300736 13904910659616768 13932148486569984 13951523500846272 13992517203591168 14014871155980288 14028570932281344 14033631357960192 14056050992873472 14103170495420688 14116956585836544 14144609781891072 14158436379918336 14181055398936576 14186170829242368 14270401766117376 14284351327961088 14297429042189568 14311405023657984 14312332427526144 14325435759216384 14339439117729792 14367528126775296 14452835879604672 14466963773915136 14481105478483968 14495302586400768 14509471992643584 14537894072942592 14558111479143936 14600887516790784 14624213380153344 14638508798902272 14651910753979392 14667183644737536 14694962401640448 14730737306959872 14744223699757992 14758636430647296 14787546590158848 14802001669914624 14830996776026112 14919056391849984 14933640024686592 14962892992413696 15019157414339584 15063288141316096 15095962198867968 15109782965041248 15124553036365824 15154179976691712 15168993446854656 15198707439894528 15219843819105024 15264564222099456 15288950351978496 15333873810407424 15400316275458048 15445566959910912 15503646363189248 15517840375362578 15549200662003712 15563436380383232 15582928721412096 15597195318752256 15609166359953408 15612441843990528 15643024492068864 15701846387718656 15747983056830464 15782142298816512 15888034289549312 16003763987808256 16018415871342016 16065482715234304 16100330651615232 16112687855435776 16147638185361408 16192529087334864 16208357561516032 16240107527356416 16255982510276608 16287825766907904 16291243663294464 16384535361097728 16400551524696064 16415566678069504 16432677972344832 16463800468504576 16535138963965952 16583724093145088 16610217666347008 16659023398961152 16714868735313408 16731207805435904 16763981963722752 16807176769110016 16896552091132032 16913068759842816 16928553136759176 16945101087039488 16946199158980608 16978294233145344 16994890806198272 17028181483585536 17129286968420352 17146031139454976 17179617880178688 17254058049355776 17304755575455744 17332401043144704 17365227560271872 17416251735277568 17441602158587904 17458651623063552 17474635496009472 17491717251137536 17492850744754176 17508865927931136 17525981143891968 17560312154947584 17664577186183488 17681844612562944 17699128918147072 17716480938934272 17733799102119936 17768537200263168 17874038575742976 17891510754213888 17907890921530368 17925396191248384 17926557788012544 17960509602004992 18004234486284288 18020717855259768 18038333415235584 18073668054638592 18091335374340096 18120237454196736 18126773837365248 18216595223251722 18234402256705536 18252226696839168 18270120968275968 18287980324061184 18323803987771392 18432602281234944 18450620465283072 18467512512828192 18485564822224896 18486762718887936 18503634778062848 18521775527067648 18539880879489024 18576197982093312 18602031334461696 18656689604788224 18686494874640384 18704761243041792 18741401323831296 18804227327227584 18822608781115392 18859479709188096 18877915173224448 18908073865248768 18914894438989824 19008621102523536 19027202354823168 19044622278854073 19045801770614784 19063238722919424 19064474053853184 19081873364877312 19083109903368192 19100581012288512 19119252156973056 19120491117674496 19156704169033728 19270447839472896 19289285031886848 19327070115201024 19410815305525248 19467850022387712 19498951173537792 19518011731869696 19535881005305856 19556244859650048 19593283202187264 19621802428411392 19640983075946496 19658964933010656 19678181907529728 19679457087848448 19697474168922528 19716728786878464 19736002226552832 19755351174316032 19774662368034816 19872649334456424 19892075189133312 19911520032915456 19931041056301056 19950523989884928 19989604350296064 20108293397710848 20127949598490624 20146377286721664 20166070715154432 20167377511514112 20205573302255616 20254763797069824 20273307587167239 20293125092140032 20314278284230656 20332876561468416 20352752296132608 20385267135971328 20392620567035904 20445165080543232 20513702538793728 20533755033944064 20573977864568832 20756948023443456 20775951576931716 20777238295216128 20796260425003008 20816589125320704 20817938076401664 20836997467951104 20857365989425152 20898222729854976 20927285251269408 20988775805386752 21022306733970432 21042856398422016 21050447036940288 21084076489310208 21175434878754816 21237654569877504 21271583098404864 21426526991941632 21446143563284352 21467107535486976 21509158676594688 21590038783113152 21653476703141888 21700445660872704 21717101022543872 21721658217725952 21764207988965376 21846047148130304 21910237296459776 21957763198353408 21977866130969088 22042443602460672 22137954645970944 22203002504871936 22286491647084544 22351975951630336 22400460037029888 22528736121509376 22550758346457088 22571404182345568 22594932211974144 22637725644193792 22686829554548736 22704241978114048 22753490170281984 22839049291227136 22906157173571584 23005410732474368 23073007433940992 23109868057526272 23255469544783872 23276760563043867 23278202164084736 23299513994679296 23323800993005568 23345154570574848 23367974858522624 23413749539930112 23418662765985792 23552769581577984 23575792816750592 23621974585245696 23832051434323968 23855347672285184 23877187895373824 23902077050683392 23947346136006656 24005645981712384 24027623807013024 24051111220314112 24098224072851456 24121780499120128 24160316605595648 24169031783153664 24288793631002296 24312536342274048 24336302262452224 24360161291034624 24383973765414912 24431738650361856 24576803041646592 24600827287044096 24623350017104256 24647419762966528 24649016958517248 24695700702756864 24802708445948928 24875586139717632 24915326499520512 24939681657389056 24988535098441728 25072303102970112 25096811708153856 25145972945584128 25210765153665024 25344828136698048 25369603139764224 25392829705138764 25394402360819712 25417651630559232 25419298738470912 25442497819836416 25444146537824256 25467441349718016 25492336209297408 25493988156899328 25542272225378304 25693930452630528 25719046709182464 25769426820268032 25881087074033664 25957133363183616 25998601564717056 26047841340407808 26124377602916352 26162403237881856 26187977434595328 26211953244014208 26237575876706304 26239276117131264 26263298891896704 26288971715837952 26340468232421376 26496865779275232 26522766918844416 26548693377220608 26574721408401408 26600698653179904 26652805800394752 26811057863614464 26837266131320832 26861836382295552 26888094286872576 26889836682018816 26940764403007488 27006351729426432 27031076782889652 27057500122853376 27085704378974208 27110502081957888 27137003061510144 27180356181295104 27190160756047872 27324892834877583 27351603385058304 27378340045258752 27405181452413952 27431970486091776 27485705981657088 27648903421852416 27675930697924608 27701268769242288 27728347233337344 27730144078331904 27755452167094272 27782663290601472 27809821319233536 27864296973139968 27903047001692544 27985034407182336 28029742311960576 28057141864562688 28112101985746944 28206340990841376 28233913171673088 28289219563782144 28316872759836672 28362110797873152 28372341658484736 28540803532234752 28568702655922176 28594858084379136 28622810047315968 28624664855052288 28650871518432768 28678878235459584 28735056253550592 28905671759209344 28933927547830272 28990605172801536 29116222958287872 29201775033581568 29248426760306688 29277017597804544 29303821507958784 29334367289475072 29389924803280896 29461474613919744 29488447399515984 29517272861294592 29575093180317696 29604003339829248 29661993552052224 29838112783699968 29867280049373184 29925785984827392 30038314828679168 30126576282632192 30191924397735936 30219565930082496 30249106072731648 30308359953383424 30337986893709312 30397414879789056 30439687638210048 30529128444198912 30577900703956992 30667747620814848 30800632550916096 31007292726378496 31035680750725156 31098401324007424 31126872760766464 31165857442824192 31194390637504512 31218332719906816 31224883687981056 31286048984137728 31403692775437312 31495966113660928 31564284597633024 31776068579098624 32007527975616512 32036831742684032 32130965430468608 32200661303230464 32295276370722816 32385058174669728 32416715123032064 32480215054712832 32511965020553216 32575651533815808 32582487326588928 32769070722195456 32801103049392128 32831133356139008 32865355944689664 32927600937009152 33070277927931904 33167448186290176 33220435332694016 33429737470626816 33462415610871808 33527963927445504 33614353538220032 33793104182264064 33826137519685632 33857106273518352 33890202174078976 33892398317961216 33956588466290688 33989781612396544 34056362967171072 34258573936840704 34292062278909952 34359235760357376 34508116098711552 34609511150911488 34664802086289408 34730455120543744 34832503470555136 34883204317175808 34917303246127104 34949270992018944 34983434502275072 34985701489508352 35017731855862272 35051962287783936 35120624309895168 35329154372366976 35363689225125888 35432961877868544 35748077151485952 35783021508427776 35815781843060736 35850792382496768 35853115576025088 35921019204009984 36008468972568576 36041435710519536 36076666830471168 36147336109277184 36182670748680192 36240474908393472 36253547674730496 36433190446503444 36468804513411072 36504453393678336 36540241936551936 36575960648122368 36647607975542784 36865204562469888 36901240930566144 36935025025656384 36971129644449792 36973525437775872 37007269556125696 37043551054135296 37079761758978048 37152395964186624 37204062668923392 37313379209576448 37372989749280768 37409522486083584 37482802647662592 37608454654455168 37645217562230784 37718959418376192 37816147730497536 38017242205047072 38054404709646336 38089244557708146 38091603541229568 38126477445838848 38128948107706368 38163746729754624 38166219806736384 38201162024577024 38238504313946112 38240982235348992 38313408338067456 38540895678945792 38578570063773696 38654140230402048 38821630611050496 38935700044775424 38997902347075584 39071762010611712 39186566404374528 39243604856822784 39281966151892992 39317929866021312 39356363815059456 39358914175696896 39394948337845056 39433457573756928 39472004453105664 39510702348632064 39549324736069632 39745298668912848 39784150378266624 39823040065830912 39862082112602112 39901047979769856 39979208700592128 40216586795421696 40255899196981248 40292754573443328 40332141430308864 40334755023028224 40411146604511232 40509527594139648 40546615174334478 40586250184280064 40628556568461312 40665753122936832 40705504592265216 40770534271942656 40785241134071808 40890330161086464 41027405077587456 41067510067888128 41147955729137664 41513896046886912 41551903153863432 41592520850006016 41633178250641408 41673994935902208 41714731978850304 41796445459709952 41854570502538816 41977551610773504 42044613467940864 42085712796844032 42100894073880576 42168152978620416 42350869757509632 42475309139755008 42543166196809728 42853053983883264 42892287126568704 42934215070973952 43018317353189376 43180077566226304 43306953406283776 43400891321745408 43443316435451904 43528415977930752 43692094296260608 43820474592919552 43915526396706816 43955732261938176 44084887204921344 44275909291941888 44406005009743872 44572983294169088 44703951903260672 44800920074059776 45057472243018752 45101516692914176 45142808364691136 45189864423948288 45275451288387584 45373659109097472 45408483956228096 45506980340563968 45678098582454272 45812314347143168 46010821464948736 46219736115052544 46510939089567744 46553521126087734 46556404328169472 46599027989358592 46647601986011136 46690309141149696 46735949717045248 46827499079860224 46837325531971584 47105539163155968 47151585633501184 47243949170491392 47664102868647936 47754375790747648 47894692272013312 48011291963424768 48055247614026048 48102222440628224 48196448145702912 48243560998240256 48320633211191296 48338063566307328 48577587262004592 48625072684548096 48672604524904448 48720322582069248 48767947530829824 48863477300723712 49153606083293184 49201654574088192 49246700034208512 49294839525933056 49298033917034496 49391401405513728 49605416891897856 49751172279435264 49830652999041024 49879363314778112 49977070196883456 50144606205940224 50193623416307712 50291945891168256 50421530307330048 50689656273396096 50739206279528448 50785659410277528 50835303261118464 50838597476941824 50884995639672832 50934882699436032 50984672418594816 51084544450756608 51387860905261056 51438093418364928 51538853640536064 51762174148067328 51914266726367232 51997203129434112 52095682680815616 52248755205832704 52324806475763712 52375954869190656 52423906488028416 52475151753412608 52478552234262528 52526597783793408 52577943431675904 52680936464842752 52993731558550464 53045533837688832 53097386754441216 53149442816802816 53201397306359808 53305611600789504 53622115727228928 53674532262641664 53723672764591104 53776188573745152 53779673364037632 53881528806014976 54012703458852864 54062153565779304 54115000245706752 54221004163915776 54274006123020288 54360712362590208 54380321512095744 54649785669755166 54703206770116608 54756680090517504 54810362904827904 54863940972183552 54971411963314176 55297806843704832 55351861395849216 55402537538484576 55456694466674688 55460288156663808 55510904334188544 55565326581202944 55619642638467072 55728593946279936 55806094003385088 55970068814364672 56059484623921152 56114283729125376 56224203971493888 56412681981682752 56467826343346176 56578439127564288 56633745519673344 56724221595746304 56744683316969472 57081607064469504 57133866836562219 57137405311844352 57189716168758272 57245620094631936 57249329710104576 57301743036865536 57357756470919168 57470112507101184 57811343518418688 57867855095660544 57981210345603072 58232445916575744 58403550067163136 58496853520613376 58554035195609088 58607643015917568 58668734578950144 58779849606561792 58922949227839488 58976894799031968 59034545722589184 59150186360635392 59208006679658496 59323987104104448 59676225567399936 59734560098746368 59851571969654784 60076629657358336 60253152565264384 60383848795471872 60439131860164992 60498212145463296 60616719906766848 60879375276420096 61058256888397824 61155801407913984 61335495241629696 61601265101832192 62014585452756992 62071361501450312 62253745521532928 62331714885648384 62388781275009024 62436665439813632 62449767375962112 62572097968275456 62807385550874624 62991932227321856 63128569195266048 63552137158197248 64015055951233024 64073663485368064 64261930860937216 64401322606460928 64770116349339456 64833430246064128 64960430109425664 65023930041106432 65151303067631616 65164974653177856 65538141444390912 65602206098784256 65662266712278016 65730711889379328 65855201874018304 66140555855863808 66334896372580352 66440870665388032 66859474941253632 66924831221743616 67055927854891008 67228707076440064 67586208364528128 67652275039371264 67714212547036704 67780404348157952 67784796635922432 67913176932581376 67979563224793088 68112725934342144 68517147873681408 68584124557819904 68718471520714752 69016232197423104 69219022301822976 69329604172578816 69460910241087488 69766408634351616 69830281689131601 69834606492254208 69898541984037888 69966869004550144 69971402979016704 70035463711724544 70103924575567872 70241248619790336 70658308744733952 70727378450251776 70865923755737088 71496154302971904 71566043016855552 71631563686121472 71701584764993536 71706231152050176 71842038408019968 72016937945137152 72082871421039072 72153333660942336 72294672218554368 72365341497360384 72480949816786944 72507095349460992 72866380893006888 72937609026822144 73008906787356672 73080483873103872 73151921296244736 73295215951085568 73730409124939776 73802481861132288 73870050051312768 73942259288899584 73947050875551744 74087102108270592 74408125337846784 74626758419152896 74745979498561536 74819044972167168 74965605295325184 75216909308910336 75290435124461568 75437918836752384 75632295460995072 76034484410094144 76108809419292672 76178489115416292 76183207082459136 76252954891677696 76257896215412736 76327493459509248 76332439613472768 76402324049154048 76477008627892224 76481964470697984 76626816676134912 77081791357891584 77157140127547392 77308280460804096 77643261222100992 77871400089550848 77995804694151168 78143524021223424 78373132808749056 78487209713645568 78563932303785984 78635859732042624 78712727630118912 78717828351393792 78789896675690112 78866915147513856 79021404697264128 79490597337825696 79568300756533248 79646080131661824 79724164225204224 79802095959539712 79958417401184256 80433173590843392 80511798393962496 80585509146886656 80664282860617728 80669510046056448 80822293209022464 81019055188279296 81093230348668956 81172500368560128 81257113136922624 81331506245873664 81411009184530432 81541068543885312 81570482268143616 82054810155174912 82135020135776256 82295911458275328 83027792093773824 83103806307726864 83185041700012032 83266356501282816 83347989871804416 83429463957700608 83592890919419904 83709141005077632 83955103221547008 84089226935881728 84171425593688064 84336305957240832 84701739515019264 84950618279510016 85086332393619456 85706107967766528 85784574253137408 85868430141947904 86036634706378752 86360155132452608 86613906812567552 86801782643490816 87384188592521216 87640949185839104 87831052793413632 87911464523876352 88169774409842688 88551818583883776 88812010019487744 89145966588338176 89407903806521344 89601840148119552 90114944486037504 90203033385828352 90285616729382272 90379728847896576 90550902576775168 90747318218194944 91013960681127936 91356197164908544 91624628694286336 92021642929897472 92439472230105088 93021878179135488 93107042252175468 93112808656338944 93198055978717184 93295203972022272 93380618282299392 93471899434090496 93654998159720448 93674651063943168 94211078326311936 94303171267002368 94487898340982784 95328205737295872 95508751581495296 95789384544026624 96022583926849536 96110495228052096 96204444881256448 96392896291405824 96641266422382592 97155174524009184 97250145369096192 97345209049808896 97440645164138496 97535895061659648 97726954601447424 98307212166586368 98403309148176384 98493400068417024 98589679051866112 98596067834068992 98782802811027456 99210833783795712 99502344558870528 99661305998082048 100289212411880448 100387246832615424 100583891782336512 100843060614660096 101379312546792192 101478412559056896 101571318820555056 101670606522236928 101677194953883648 101769991279345664 101869765398872064 101969344837189632 102169088901513216 102775721810522112 102876186836729856 103077707281072128 103524348296134656 103828533452734464 103994406258868224 104191365361631232 104497510411665408 104649612951527424 104751909738381312 104847812976056832 104950303506825216 104957104468525056 105053195567586816 105155886863351808 105361872929685504 105987463117100928 106091067675377664 106298885633605632 107244231454457856 107349064525283328 107447345529182208 107552377147490304 107559346728075264 107763057612029952 108025406917705728 108124307131558608 108230000491413504 108442008327831552 108548012246040576 108721424725180416 108760643024191488 109299571339510332 109406413540233216 109513360181035008 109620725809655808 109727881944367104 109942823926628352 110595613687409664 110703722791698432 110805075076969152 110913388933349376 110920576313327616 111021808668377088 111130653162405888 111239285276934144 111457187892559872 111612188006770176 111940137628729344 112118969247842304 112228567458250752 112448407942987776 112825363963365504 112935652686692352 113156878255128576 113448443191492608 114163214128939008 114267733673124438 114274810623688704 114379432337516544 114491240189263872 114498659420209152 114603486073731072 114715512941838336 114940225014202368 115622687036837376 115735710191321088 115962420691206144 116464891833151488 116807100134326272 116993707041226752 117215286031835136 117559699213123584 117845898455678976 117953789598063936 118069091445178368 118300372721270784 118416013359316992 118647974208208896 119352451134799872 119469120197492736 119703143939309568 120153259314716672 120506305130528768 120767697590943744 120878263720329984 120996424290926592 121233439813533696 121758750552840192 122116513776795648 122311602815827968 122670990483259392 123202530203664384 124029170905513984 124142723002900624 124507491043065856 124777562550018048 124873330879627264 124899534751924224 125144195936550912 125614771101749248 125983864454643712 126257138390532096 127104274316394496 128030111902466048 128147326970736128 128523861721874432 128802645212921856 129540232698678912 129666860492128256 129920860218851328 130329949306355712 131076282888781824 131204412197568512 131324533424556032 131461423778758656 131710403748036608 132281111711727616 132669792745160704 132881741330776064 133718949882507264 133849662443487232 134111855709782016 135172416729056256 135304550078742528 135428425094073408 135560808696315904 135569593271844864 135826353865162752 135959126449586176 136225451868684288 137034295747362816 137168249115639808 137436943041429504 138032464394846208 138659208345157632 138921820482174976 139532817268703232 139660563378263202 139669212984508416 139797083968075776 139933738009100288 139942805958033408 140070927423449088 140207849151135744 140482497239580672 141316617489467904 141454756900503552 141731847511474176 142992308605943808 143263127372242944 143403169529987072 143684076816039936 144033875890274304 144165742842078144 144306667321884672 144589344437108736 144730682994720768 144961899633573888 145014190698921984 145732761786013776 145875218053644288 146017813574713344 146160967746207744 146303842592489472 146590431902171136 147460818249879552 147604963722264576 147740100102625536 147884518577799168 147894101751103488 148174204216541184 148816250675693568 149253516838305792 149491958997123072 149638089944334336 149931210590650368 150433818617820672 150580870248923136 150875837673504768 151264590921990144 152068968820188288 152217618838585344 152356978230832584 152505909783355392 152515792430825472 152654986919018496 152804648098308096 152954017255784448 153253633352269824 154163582715783168 154314280255094784 154616560921608192 155286522444201984 155742800179101696 155991609388302336 156287048042446848 156746265617498112 156974419427291136 157127864607571968 157271719464085248 157425455260237824 157435656702787584 157579793351380224 157733830295027712 158042809394528256 158981194675651392 159136601513066496 159292160263323648 159448328450408448 159604191919079424 159916834802368512 160866347181686784 161023596787924992 161171018293773312 161328565721235456 161339020092112896 161644586418044928 162038110376558592 162186460697337912 162345000737120256 162663012491747328 162822018369060864 163082137087770624 163140964536287232 164109620310349824 164270040271552512 164591822916550656 166055584187547648 166207612615453728 166370083400024064 166532713002565632 166695979743608832 166858927915401216 167185781838839808 167418282010155264 167910206443094016 168178453871763456 168342851187376128 168672611914481664 169403479030038528 169901236559020032 170172664787238912 171412215935533056 171569148506274816 171736860283895808 172073269412757504 172720310264905216 173227813625135104 173603565286981632 174768377185042432 175662105586827264 175822929047752704 176339548819685376 177103637167767552 177624020038975488 178291933176676352 178815807613042688 179203680296239104 180229888972075008 180406066771656704 180571233458764544 180759457695793152 181101805153550336 181494636436389888 182712394329817088 183249257388572672 184043285859794944 184878944460210176 186043756358270976 186214084504350936 186396111957434368 186761236564598784 186943798868180992 187309996319440896 187349302127886336 188422156652623872 188606342534004736 188975796681965568 190656411474591744 191017503162990592 191578769088053248 192045167853699072 192220990456104192 192408889762512896 192785792582811648 193282532844765184 194310349048018368 194500290738192384 194690418099617792 194881290328276992 195071790123319296 195453909202894848 196614424333172736 196806618296352768 196986800136834048 197179358103732224 197192135668137984 197565605622054912 198421667567591424 199004689117741056 199322611996164096 200578424823760896 200774493665230848 201167783564673024 201686121229320192 202758625093584384 202956825118113792 203142637641110112 203341213044473856 203354389907767296 203539982558691328 203739530797744128 203938689674379264 204338177803026432 205551443621044224 205752373673459712 206155414562144256 207048696592269312 207657066905468928 207988812517736448 208382730723262464 209299225903054848 209490845067394803 209503819476762624 209695625952113664 209900607013650432 209914208937050112 210106391135173632 210311773726703616 210723745859371008 211974926234201856 212182135350755328 212597771267211264 214488462908915712 214698129050566656 214894691058364416 215104754294980608 215118693456150528 215526115224059904 216050813835411456 216248614263117216 216460000982827008 216884016655663104 217096024492081152 217442849450360832 217521286048382976 218599142679020664 218812827080466432 219026720362070016 219241451619311616 219455763888734208 219885647853256704 221191227374819328 221407445583396864 221610150153938304 221826777866698752 221841152626655232 222261306324811776 223224376013540352 223880275257458688 224237938495684608 224457134916501504 224896815885975552 225650727926731008 225871305373384704 226313756510257152 226896886382985216 228326428257878016 228535467346248876 228549621247377408 228758864675033088 228982480378527744 228997318840418304 229206972147462144 229431025883676672 229880450028404736 231245374073674752 231471420382642176 231924841382412288 232929783666302976 233614200268652544 233987414082453504 234430572063670272 235119398426247168 235691796911357952 235907579196127872 236138182890356736 236600745442541568 238704902269599744 238938240394985472 239406287878619136 240306518629433344 241012610261057536 241535395181887488 241756527440659968 241992848581853184 242466879627067392 243517501105680384 244233027553591296 244623205631655936 246405060407328768 248058341811027968 248285446005801248 249014982086131712 249555125100036096 249746661759254528 249799069503848448 250288391873101824 251229542203498496 251967728909287424 252514276781064192 254208548632788992 256060223804932096 256294653941472256 257047723443748864 257605290425843712 259080465397357824 259333720984256512 259841720437702656 262152565777563648 262408824395137024 262649066849112064 262922847557517312 263420807496073216 264562223423455232 265339585490321408 265763482661552128 267437899765014528 267699324886974464 268223711419564032 270344833458112512 270609100157485056 270856850188146816 271121617392631808 271139186543689728 271652707730325504 274068591494725632 274336498231279616 274873886082859008 276064928789692416 277318416690315264 277843640964349952 279065634537406464 279321126756526404 279338425969016832 279594167936151552 279867476018200576 279885611916066816 280141854846898176 280415698302271488 280964994479161344 282633234978935808 282909513801007104 283463695022948352 285984617211887616 286526254744485888 286806339059974144 287368153632079872 288067751780548608 288331485684156288 288613334643769344 289178688874217472 289923799267147776 291465523572027552 291750436107288576 292035627149426688 292321935492415488 292607685184978944 293180863804342272 294921636499759104 295209927444529152 295480200205251072 295769037155598336 295788203502206976 296348408433082368 297632501351387136 298507033676611584 298983917994246144 300867637235641344 301161740497846272 301751675347009536 302529181843980288 304137937640376576 304435237677170688 304713956461665168 305011819566710784 305031584861650944 305309973838036992 305609296196616192 305908034511568896 306507266704539648 308327165431566336 308628560510189568 309233121843216384 310573044888403968 311485600358203392 311983218776604672 312574096084893696 313492531234996224 313948838854582272 314255729215143936 314543438928170496 314850910520475648 314871313405575168 315159586702760448 315467660590055424 316085618789056512 317962389351302784 318273203026132992 318896656900816896 321732694363373568 322047193575849984 322342036587546624 322657131442470912 322678040184225792 323289172836089856 324076220753117184 324372921394675824 324690001474240512 325326024983494656 325644036738121728 326164274175541248 326281929072574464 328219240620699648 328540080543105024 329183645833101312 332111168375095296 332415225230907456 332740166800048128 333065426005131264 333391959487217664 333717855830802432 334371563677679616 334836564020310528 335820412886188032 336356907743526912 336685702374752256 337345223828963328 338806958060077056 340345329574477824 342824431871066112 343138297012549632 343473720567791616 344146538825515008 345440620529810432 346455627250270208 347207130573963264 349536754370084864 351645858095505408 352679097639370752 354207274335535104 355248040077950976 356583866353352704 357631615226085376 358407360592478208 360459777944150016 360812133543313408 361142466917529088 361518915391586304 362203610307100672 362989272872779776 365424788659634176 368086571719589888 369757888920420352 372087512716541952 372428169008701872 372792223914868736 373522473129197568 373887597736361984 374619992638881792 374698604255772672 376844313305247744 377212685068009472 377951593363931136 381312822949183488 382035006325981184 383157538176106496 384090335707398144 384441980912208384 384817779525025792 385571585165623296 386565065689530368 388620698096036736 389000581476384768 389762580656553984 393228848666345472 393613236592705536 393973600273668096 394358716207464448 394384271336275968 395131211244109824 396843335135182848 398009378235482112 398645223992328192 401156849647521792 401548987330461696 402335567129346048 405517250187168768 405913650236227584 406285275282220224 406682426088947712 406708779815534592 407079965117382656 407479061595488256 407877379348758528 408676355606052864 411102887242088448 411504747346919424 412310829124288512 414097393184538624 415977625035472896 416765461446524928 418598451806109696 418981690134789606 419007638953525248 419391251904227328 419801214027300864 419828417874100224 420212782270347264 420623547453407232 421447491718742016 423949852468403712 424364270701510656 425195542534422528 428976925817831424 429789382116728832 430209508589961216 431052230448119808 432101627670822912 432497228526234432 432920001965654016 433768033311326208 434192048984162304 434885698900721664 435042572096765952 437198285358041328 437625654160932864 438053440724140032 438482903238623232 438911527777468416 439771295706513408 442382454749638656 442814891166793728 443220300307876608 443653555733397504 443682305253310464 444522612649623552 446448752027080704 447760550514917376 448475876991369216 448914269833003008 449793631771951104 451301455853462016 451742610746769408 452627513020514304 453793772765970432 456652856515756032 457070934692497752 457517729350066176 457964960757055488 458413944294924288 458862051767353344 459760900056809472 462490748147349504 462942840765284352 463849682764824576 465859567332605952 467228400537305088 467974828164907008 468861144127340544 470238796852494336 471383593822715904 471815158392255744 472276365780713472 473201490885083136 477409804539199488 477876480789970944 478812575757238272 480613037258866688 482025220522115072 483070790363774976 483513054881319936 483985697163706368 484933759254134784 487035002211360768 488466055107182592 489246411263311872 492810120814657536 496116683622055936 496570892011602496 498029964172263424 499110250200072192 499493323518509056 499598139007696896 500576783746203648 502459084406996992 503935457818574848 505028553562128384 508417097265577984 512120447609864192 512589307882944512 514095446887497728 515210580851687424 518160930794715648 518667441968513024 519683440875405312 524305131555127296 525298133698224128 526841614992146432 529124446846910464 530679170980642816 531526965323104256 534875799530029056 535398649773948928 536447422839128064 540689666916225024 541218200314970112 541713700376293632 542243234785263616 542278373087379456 543305415460651008 548137182989451264 548672996462559232 549747772165718016 552129857579384832 554636833380630528 555687281928699904 558131269074812928 558642253513052808 559188335872303104 559734952036401152 560283709693796352 560831396604542976 561929988958322688 565266469957871616 565819027602014208 566927390045896704 571969234423775232 573052509488971776 573612678119948288 574736307264159744 576135503561097216 576662971368312576 577226669287538688 578357377748434944 579847598534295552 582931047144055104 583500872214577152 584071254298853376 584643870984830976 585215370369957888 586361727608684544 589843272999518208 590419854889058304 590960400410502144 591538074311196672 591576407004413952 592696816866164736 595265002702774272 597014067353223168 597967835988492288 601735274471282688 602323480995692544 603503350694019072 605058363687960576 608275875280753152 608870475354341376 609427912923330336 610023639133421568 610063169723301888 610619947676073984 611218592393232384 611816069023137792 613014533409079296 616654330863132672 617257121020379136 618466243686432768 621146089776807936 622971200716406784 623966437553209344 625148192169787392 627897677709164544 628472535202184409 628511458430287872 629086877856340992 629701821040951296 629742626811150336 630319173405520896 630935321180110848 632171237578113024 635924778702605568 636546406052265984 637793313801633792 643465388726747136 644094387151699968 644684073175093248 645314262884941824 645356080368451584 646578345672179712 648152441506234368 648745842789351648 649380002948481024 650652049966989312 651288073476243456 652328548351082496 652563858145148928 656438481241399296 657080161086210048 658367291666202624 664222336750190592 664830450461814912 665480333600096256 666783918974435328 669673128040621056 671640825772376064 672713815487053824 673371404749504512 674690447657926656 677613916120154112 680690659148955648 685648863742132224 686276594025099264 686947441135583232 688293077651030016 690881241059620864 692911254500540416 694414261147926528 699073508740169728 703291716191010816 705358195278741504 708414548671070208 713167732706705408 715263230452170752 716814721184956416 720919555888300032 721624267086626816 722284933835058176 723037830783172608 724407220614201344 725978545745559552 730849577319268352 736173143439179776 739515777840840704 744175025433083904 744856338017403744 745584447829737472 747044946258395136 747775195472723968 749239985277763584 749397208511545344 753688626610495488 754425370136018944 755903186727862272 762625645898366976 764070012651962368 768180671414796288 768883961824416768 769635559050051584 771143170331246592 773130131379060736 777241396192073472 778001162952769536 779525161313107968 786457697332690944 787226473185411072 787947200547336192 788717432414928896 788768542672551936 790262422488219648 793686670270365696 796018756470964224 797290447984656384 802313699295043584 803097974660923392 804671134258692096 811034500374337536 811827300472455168 812570550564440448 813364852177895424 813417559631069184 814958123190976512 822205774484176896 823009494693838848 824621658248577024 828194786369077248 831955250070945792 833530922893049856 837196903612219392 837963380269579212 838015277907050496 838782503808454656 839602428054601728 839656835748200448 840425564540694528 841247094906814464 842894983437484032 847899704936807424 848728541403021312 850391085068845056 857953851635662848 859578764233457664 860419017179922432 862104460896239616 864203255341645824 864994457052468864 865840003931308032 867536066622652416 869771397801443328 874396570716082656 875251308321865728 876106881448280064 876965806477246464 877823055554936832 879542591413026816 884764909499277312 885629782333587456 886440600615753216 887307111466795008 887364610506620928 889045225299247104 892897504054161408 895521101029834752 896951753982738432 902602911706924032 903485221493538816 905255026041028608 907587545531940864 913305713031512064 914141869384995504 915035458700132352 915929921514110976 916827888589848576 917724103534706688 919521800113618944 924981496294699008 925885681530568704 927699365529649152 931719134665211904 934456801074610176 935949656329814016 937722288254681088 940477593704988672 942767187645431808 943630316784511488 944552731561426944 946402981770166272 954819609078398976 961226074517733376 964050441044230144 966141580727549952 967026109762639872 967971394327412736 969867518508269568 974070004422721536 976932110214365184 978492822526623744 985620241629315072 992233367244111872 993141784023204992 996059928344526848 998220500400144384 999196278015393792 1001153567492407296 1004918168813993984 1007870915637149696 1010057107124256768 1016834194531155968 1024240895219728384 1025178615765889024 1028190893774995456 1030421161703374848 1036321861589431296 1037334883937026048 1039366881750810624 1048610263110254592 1050596267396448256 1053683229984292864 1058248893693820928 1063053930646208512 1069751599060058112 1070797299547897856 1072894845678256128 1081379333832450048 1082436400629940224 1083427400752587264 1084486469570527232 1084556746174758912 1086610830921302016 1096274365978902528 1104259715158769664 1109273666761261056 1111374563857399808 1116262538149625856 1117284507026105616 1118376671744606208 1119469904072802304 1120567419387592704 1121662793209085952 1123859977916645376 1130532939915743232 1131638055204028416 1133854780091793408 1143938468847550464 1146105018977943552 1147225356239896576 1149472614528319488 1152271007122194432 1153325942736625152 1154453338575077376 1156714755496869888 1159695197068591104 1165862094288110208 1167001744429154304 1169287741969661952 1179686545999036416 1180839709778116608 1181920800821004288 1183076148622393344 1183152814008827904 1185393633732329472 1190530005405548544 1194028134706446336 1195935671976984576 1203470548942565376 1204646961991385088 1207006701388038144 1216551750561506304 1217740950708682752 1218855825846660672 1220047278266843136 1220126339446603776 1221239895352147968 1222437184786464768 1223632138046275584 1226029066818158592 1233308661726265344 1234514242040758272 1236932487372865536 1242292179553615872 1247932875106418688 1250296384339574784 1255795355418329088 1256945070404368818 1257022916860575744 1258173755712681984 1259403642081902592 1259485253622300672 1260638346811041792 1261870642360221696 1264342475156226048 1271849557405211136 1273092812104531968 1275586627603267584 1286930777453494272 1289368146350186496 1290628525769883648 1293156691344359424 1296304883012468736 1297491685578703296 1298760005896962048 1301304099933978624 1302576146952486912 1304657096702164992 1305127716290297856 1312876962482798592 1314160322172420096 1316734583332405248 1328444673500381184 1329660900923629824 1330960667200192512 1333567837948870656 1339346256081242112 1343281651544752128 1345427630974107648 1346742809499009024 1349380895315853312 1355227832240308224 1361381318297911296 1372553188050198528 1373894882271166464 1376586155302060032 1381762482119241728 1385822509001080832 1388828522295853056 1398147017480339456 1406583432382021632 1410716390557483008 1416829097342140416 1426335465413410816 1433629442369912832 1441839111776600064 1443248534173253632 1444569867670116352 1446075661566345216 1448814441228402688 1451957091491119104 1461699154638536704 1472346286878359552 1488350050866167808 1489712676034807488 1491168895659474944 1494089892516790272 1495550390945447936 1498479970555527168 1498794417023090688 1507377253220990976 1508850740272037888 1511806373455724544 1525251291796733952 1528140025303924736 1536361342829592576 1537767923648833536 1539271118100103168 1542286340662493184 1546260262758121472 1554482792384146944 1556002325905539072 1559050322626215936 1572915394665381888 1575894401094672384 1577434864829857792 1580524844976439296 1587373340540731392 1592037512941928448 1594580895969312768 1604627398590087168 1606195949321846784 1609342268517384192 1622069000748675072 1623654600944910336 1625141101128880896 1626729704355790848 1626835119262138368 1629916246381953024 1644411548968353792 1646018989387677696 1649243316497154048 1656389572738154496 1663910500141891584 1667061845786099712 1674393807224438784 1675926760539158424 1677565007616909312 1679204856109203456 1680851129081389056 1682494189813628928 1685789966874968064 1695799409873614848 1697457082806042624 1700782170137690112 1715907703271325696 1719157528466915328 1720838034359844864 1724208921792479232 1728406510683291648 1729988914104937728 1731680007862616064 1735072133245304832 1739542795602886656 1748793141432165312 1750502616643731456 1752213762896560128 1753931612954492928 1755646111109873664 1759085182826053632 1769529818998554624 1771259564667174912 1772881201231506432 1774614222933590016 1774729221013241856 1778090450598494208 1785795008108322816 1791042202059669504 1793903507965476864 1805205823413848064 1806970442987077632 1810510052082057216 1815175091063881728 1826611426063024128 1828283738769991008 1830070917400264704 1831859843028221952 1833655777179697152 1835448207069413376 1839043600227237888 1849962992589398016 1851771363061137408 1855398731059298304 1863438269330423808 1868913602149220352 1871899312659628032 1875444576509362176 1885534375290863616 1887260633569022976 1889105463122853888 1892805963540332544 1909639218156797952 1922452149035466752 1932283161455099904 1934052219525279744 1935942788654825472 1939735037016539136 1948140008845443072 1953864220428730368 1956985645053247488 1971240483258630144 1984466734488223744 1986283568046409984 1992119856689053696 1996441000800288768 2009836337627987968 2015741831274299392 2020114214248513536 2033668389062311936 2050357231531778048 2056381787549990912 2060842323406749696 2072643723178862592 2074669767874052096 2078733763501621248 2097220526220509184 2101192534792896512 2107366459968585728 2116497787387641856 2126107861292417024 2139503198120116224 2141594599095795712 2145789691356512256 2162758667664900096 2164872801259880448 2166854801505174528 2168972939141054464 2169113492349517824 2173221661842604032 2192548731957805056 2208519430317539328 2218547333522522112 2222749127714799616 2232525076299251712 2234569014052211232 2236753343489212416 2238939808145604608 2241134838775185408 2243325586418171904 2247719955833290752 2261065879831486464 2263276110408056832 2267709560183586816 2287876937695100928 2292210037955887104 2304542014244388864 2306651885473250304 2308906677150154752 2313429510993739776 2319390394137182208 2331724188576220416 2334003488858308608 2338575483939323904 2359373091998072832 2361679419556233216 2363841601642008576 2366152297244786688 2366305628017655808 2370787267464658944 2381060010811097088 2388056269412892672 2391871343953969152 2406941097885130752 2409293923982770176 2414013402776076288 2433103501123012608 2435481901417365504 2437711651693321344 2440094556533686272 2440252678893207552 2444874369572929536 2466617323452530688 2469028484081516544 2473864974745731072 2484584359107231744 2495865750212837376 2500592768679149568 2511590710836658176 2513890140808737636 2514045833721151488 2516347511425363968 2518807284163805184 2518970507244601344 2521276693622083584 2523741284720443392 2528684950312452096 2543699114810422272 2546185624209063936 2551173255206535168 2573861554906988544 2578736292700372992 2581257051539767296 2586313382688718848 2592609766024937472 2594983371157406592 2597520011793924096 2602608199867957248 2609314193404329984 2625753924965597184 2628320644344840192 2633469166664810496 2656889347000762368 2659321801847259648 2661921334400385024 2667135675897741312 2678692512162484224 2686563303089504256 2690855261948215296 2710455664480616448 2722762636595822592 2745106376100397056 2747789764542332928 2753172310604120064 2763524964238483456 2771645018002161664 2777657044591706112 2796294034960678912 2813166864764043264 2821432781114966016 2833658194684280832 2852670930826821632 2883678223553200128 2886497068346507264 2889139735340232704 2892151323132690432 2897628882456805376 2903914182982238208 2923398309277073408 2944692573756719104 2976700101732335616 2979425352069614976 2982337791318949888 2988179785033580544 2997588834046181376 3014754506441981952 3017701480544075776 3023612746911449088 3050502583593467904 3056280050607849472 3072722685659185152 3075535847297667072 3078542236200206336 3084572681324986368 3108965584768293888 3112004651811078144 3118100645252431872 3145830789330763776 3151788802189344768 3154869729659715584 3161049689952878592 3174746681081462784 3189161791938625536 3209254797180174336 3212391898643693568 3218684537034768384 3244138001497350144 3247309201889820672 3250282202257761792 3253459408711581696 3253670238524276736 3259832492763906048 3288823097936707584 3312779145476308992 3327821000283783168 3334123691572199424 3348787614448877568 3351853521078316848 3355130015233818624 3358409712218406912 3361702258162778112 3364988379627257856 3371579933749936128 3391598819747229696 3394914165612085248 3401564340275380224 3431815406542651392 3438315056933830656 3441676068719689728 3448417843584958464 3456813021366583296 3459977828209875456 3463360015725232128 3470144266490609664 3479085591205773312 3497586282864330624 3501005233287462912 3507863225908985856 3539059637997109248 3542519129334349824 3545762402463012864 3549228445867180032 3549458442026483712 3556180901196988416 3571590016216645632 3582084404119339008 3587807015930953728 3610411646827696128 3613940885974155264 3621020104164114432 3653222852126048256 3656567477539982016 3660141834800529408 3663719686056443904 3667311554359394304 3670896414138826752 3678087200454475776 3699925985178796032 3703542726122274816 3710797462118596608 3726876538660847616 3743798625319256064 3750889153018724352 3771068750581727232 3774521267138045952 3778210926245707776 3785611927080665088 3819278436313595904 3844904298070933504 3868104439050559488 3871885577309650944 3879470074033078272 3896280017690886144 3907728440857460736 3913971290106494976 3942480966517260288 3968933468976447488 3972567136092819968 3984239713378107392 3992882001600577536 4019672675255975936 4040228428497027072 4067336778124623872 4100714463063556096 4112763575099981824 4121684646813499392 4145287446357725184 4149339535748104192 4157467527003242496 4194441052441018368 4202385069585793024 4214732919937171456 4232995574775283712 4252215722584834048 4279006396240232448 4325517335329800192 4329745602519760896 4333709603010349056 4337945878282108928 4338226984699035648 4346443323685208064 4385097463915610112 4417038860635078656 4445498255429599232 4465050152598503424 4469138028104422464 4473506686978424832 4477879616291209216 4482269677550370816 4486651172836343808 4495439911666581504 4522131759662972928 4526552220816113664 4535419120367173632 4575753875390201856 4584420075911774208 4609084028488777728 4613303770946500608 4617813354300309504 4626859021987479552 4638780788274364416 4663448377152440832 4668006977716617216 4677150967878647808 4718746183996145664 4727683203284017152 4732304594489573376 4741574534929317888 4762120021622194176 4776112538825785344 4783742687907938304 4813882195770261504 4818587847965540352 4828026805552152576 4866207002246025216 4870963802834731008 4875423303386642688 4880189113067372544 4880505357786415104 4889748739145859072 4933234646905061376 4938056968163033088 4947729949491462144 4969168718214463488 4991731500425674752 5001185537358299136 5023181421673316352 5027780281617475272 5032695022850727936 5037614568327610368 5042553387244167168 5047482569440886784 5057369900624904192 5087398229620844544 5092371248418127872 5102346510413070336 5147723109813977088 5157472585400745984 5162514103079534592 5172626765377437696 5185219532049874944 5189966742314813184 5195040023587848192 5205216399735914496 5218628386808659968 5251507849931194368 5256641288689680384 5266938333329620992 5313778694001524736 5318643603694519296 5323842668800770048 5334271351795482624 5357385024324968448 5373126606179008512 5381710523896430592 5420911328961232896 5445525273191645184 5490212752200794112 5495579529084665856 5506344621208240128 5527049928476966912 5543290036004323328 5555314089183412224 5592588069921357824 5626333729528086528 5667316389368561664 5705341861653643264 5767356447106400256 5778279470680465408 5795257764913610752 5807828365964476416 5846796618554146816 5889385147513438208 5953400203464671232 5958850704139229952 5964675582637899776 5976359570067161088 6029509012883963904 6035402961088151552 6047225493822898176 6101005167186935808 6112560101215698944 6151071694595334144 6157084472400412672 6169145362649972736 6217931169536587776 6224009303622156288 6236201290504863744 6291661578661527552 6303577604378689536 6309739459319431168 6322099379905757184 6349493362162925568 6378323583877251072 6418509594360348672 6424783797287387136 6437369074069536768 6488276002994700288 6494618403779641344 6500564404515523584 6506918817423163392 6507340477048553472 6519664985527812096 6577646195873415168 6625558290952617984 6655642000567566336 6668247383144398848 6697575228897755136 6703707042156633696 6710260030467637248 6716819424436813824 6723404516325556224 6729976759254515712 6743159867499872256 6783197639494459392 6789828331224170496 6803128680550760448 6863630813085302784 6876630113867661312 6913626042733166592 6919955656419750912 6926720031450464256 6940288532981219328 6958171182411546624 6995172565728661248 7002010466574925824 7015726451817971712 7078119275994218496 7085038258668699648 7091524804926025728 7098456891734360064 7098916884052967424 7112361802393976832 7143180032433291264 7164168808238678016 7175614031861907456 7220823293655392256 7227881771948310528 7242040208328228864 7306445704252096512 7313134955079964032 7320283669601058816 7334623108718788608 7399851970357592064 7407085452244549632 7421594924237193216 7453753077321695232 7487597250638512128 7501778306037448704 7542137501163454464 7549042534276091904 7556421852491415552 7571223854161330176 7638556872627191808 7689808596141867008 7736208878101118976 7743771154619301888 7758940148066156544 7792560035381772288 7827942580212989952 7884961933034520576 7937866937952894976 7945134272185639936 7968479426756214784 7985764003201155072 8039345350511951872 8134673556249247744 8201428926127112192 8225527150199963648 8243369293626998784 8290574892715450368 8298679071496208384 8314935054006484992 8388882104882036736 8404770139171586048 8465991149550567424 8504431445169668096 8558012792480464896 8651034670659600384 8659491205039521792 8667419206020698112 8675891756564217856 8676453969398071296 8692886647370416128 8770194927831220224 8834077721270157312 8890996510859198464 8930100305197006848 8938276056208844928 8947013373956849664 8964539355100741632 9044263519325945856 9053104441632227328 9070838240734347264 9151507750780403712 9168840151823548416 9218168056977555456 9226607541893001216 9235626708600619008 9253718043974959104 9326896754304881664 9336013955433234432 9354301935757295616 9437492367992291328 9455366406568034304 9464609188979146752 9483149069858635776 9524240043244388352 9567485375815876608 9627764391540523008 9637175695931080704 9656053611104305152 9732414004492050432 9741927605669462016 9750846606773285376 9760378226134745088 9761010715572830208 9779497478291718144 9866469293810122752 9938337436428926976 9983463000851349504 10002371074716598272 10046362843346632704 10055560563234950544 10065390045701455872 10075229136655220736 10085106774488334336 10094965138881773568 10114739801249808384 10174796459241689088 10184742496836255744 10204693020826140672 10295446219627954176 10314945170801491968 10325028206159069184 10345253530754875392 10370439064099749888 10379933484629626368 10390080047175696384 10410432799471828992 10437256773617319936 10503015699862388736 10627557388003049472 10637287207389038592 10647685337601540096 10668542703590965248 10714770048649936896 10746253212358017024 10763421047792861184 10841822657922465792 10980425504401588224 10991159058169331712 11012689242416480256 11054099856953933824 11086580072008646656 11110628178366824448 11185176139842715648 11252667459056173056 11334632778737123328 11410683723307286528 11534712894212800512 11556558941360930816 11590515529827221504 11615656731928952832 11693593237108293632 11778770295026876416 11906800406929342464 11917701408278459904 11929351165275799552 11952719140134322176 12059018025767927808 12202010334373871616 12225120202431397888 12302143389190668288 12314168944800825344 12338290725299945472 12435862339073175552 12448018607244312576 12472402581009727488 12583323157323055104 12607155208757379072 12619478918638862336 12644198759811514368 12698986724325851136 12756647167754502144 12837019188720697344 12976552005989400576 12989236807559282688 13001128809031047168 13013837634846326784 13014680954097106944 13039329971055624192 13155292391746830336 13251116581905235968 13336494766288797696 13395150457795510272 13407414084313267392 13420520060935274496 13433638848873627648 13446809032651112448 13459953518509031424 13486319734999744512 13566395278988918784 13579656662448340992 13606257361101520896 13727261626170605568 13753260227735322624 13827252085466333184 13839911312839501824 13853440062900928512 13880577065962438656 13916342364823093248 13990345131457322496 14004020933149851648 14031452903635943424 14156238551988436992 14183049609852051456 14196913783468720128 14224723604787953664 14286360064866582528 14328337616477356032 14351228063723814912 14441646587310784512 14455763543896621056 14484080416656457728 14612891408504193024 14626269910159928064 14640567339202117632 14669246217437577216 14799703940715184128 14814170904489099264 14843189848474386432 14907506154643390464 14975194501277024256 15003556612074897408 15098085068552183808 15112843704982831104 15142447708322660352 15277113745254383616 15379617192283734016 15472417756202237952 15487542309238603776 15517880296132313088 15585120070763544576 15655885160425979904 15769923866069041152 15875733875905789952 15890268544371279872 15936958853512429568 15971528006402310144 16078690701023903744 16402857852254224384 16451054300399927296 16486738587253997568 16581149785430900736 16597358142992416768 16629870108012969984 16777764209764073472 16809540278343172096 16931982299101134848 17008862890339336192 17116025584960929792 17302069341319200768 17334838412041396224 17351783513128435712 17385773294740832256 17540389855662440448 17668155442540314624 17781993021718396928 17860200610394013696 17876552112417689856 17894026747913699328 17929078710201483264 18088527038651891712 18106208883264454656 18141676481468694528 18303015501560807424 18337680303647096832 18453215083786002432 18471253417201238016 18507436087949918208 18653793508609763328 18672027910866468864 18708603871514591232 18874984735984582656 18910732813136068608 18929218377958293504 18966298139717271552 19048480086488776704 19134970751631753216 19255528783081046016 19274351391862161408 19312107222208610304 19464828008984100864 19483855211338924032 19501693213546570752 19520756452269490176 19522021431145660416 19558994956583436288 19732938587620245504 19876674872857853952 19966926001702699008 20004742149433196544 20092725686693265408 20111121126469901088 20130780091402911744 20150458273310441472 20170213548976668672 20189930277763547136 20229479602499616768 20349592918483378176 20369484993672511488 20409386041652281344 20590892439255908352 20629890341602983936 20740878128199499776 20759866969259252736 20780160094351392768 20820865598943657984 20874513547234639872 21006031399724777472 21255114776006098944 21274574414778077184 21295370675203080192 21337085407181930496 21429540097299873792 21492506424716034048 21526842095585722368 21683645315844931584 21960851008803176448 22108199713907867648 22173160144017293312 22221256356733648896 22370352279685431296 22505334918112346112 22669265557474246656 22821367446614573056 23069425788425601024 23113117882721861632 23181031059654443008 23231313463857905664 23387186474216587264 23557540590053752832 23813600813858684928 23835402816556919808 23858702330551599104 23905438280268644352 24118036051535855616 24404020668747743232 24450240404862795776 24604286778381336576 24628337889601650688 24676581450599890944 24871724678146351104 24896037214488625152 24944805162019454976 25166646314646110208 25214310417514758144 25397973448651702272 25513294335509004288 25674038377441394688 25953104011978801152 25978473615118565376 26002257618062094336 26027675269692653568 26029361908194213888 26078659942111248384 26310584783493660672 26502233163810471936 26672989532577595392 26790300915591020544 26814828168626534784 26841040121870548992 26893618065302224896 27132790557977837568 27159313324896681984 27212514722203041792 27454523252341211136 27506520455470645248 27654504170932666368 27679822625679003648 27706880125801857024 27761154131924877312 27980690262914644992 28008041866299703296 28062905807271886848 28312477103976873984 28366099219704102912 28393827566937440256 28449447209575907328 28572720129733165056 28702456127447629824 28883293174621569024 28911527087793242112 28968160833312915456 29225782817008386048 29252539820319856128 29281134678404235264 29338492434875154432 29599407881430368256 29815012309286780928 29950389002554048512 30007113224149794816 30196170137104367616 30225687409965662208 30284895416645320704 30554227490508767232 30759234384567468032 30944835512404475904 30975084618477207552 31035760592264626176 31170240141527089152 31311770320851959808 31751467751811579904 31780537088742559744 31873917707024859136 31943056012804620288 32157381402047807488 32805715704508448768 32973477174507995136 33162299570861801472 33194716285984833536 33259740216025939968 33555528419528146944 33619080556686344192 33863964598202269696 34232051169921859584 34604138682638401536 34669676824082792448 34703567026256871424 34771546589481664512 35080779711324880896 35336310885080629248 35563986043436793856 35720401220788027392 35753104224835379712 35788053495827398656 35858157420402966528 36177054077303783424 36606031003121614848 36675360607294193664 36906430167572004864 36942506834402476032 37014872175899836416 37307587017219526656 37344055821732937728 37417207743029182464 37749969471969165312 37821465626272137216 37858436755916587008 37932596279434543104 38096960172977553408 38269941503263506432 38511057566162092032 38929656017968201728 38967710422677848064 39003386427093141504 39041512904538980352 39044042862291320832 39117989913166872576 39465877175240491008 39753349745715707904 40009484298866393088 40185451373386530816 40222242252939802176 40261560182805823488 40300916546620882944 40340427097953337344 40379860555527094272 40458959204999233536 40699185836966756352 40738969987345022976 40818772083304562688 41181784878511816704 41259780683205967872 41481756256398999552 41519733938518505472 41560320188702785536 41641731197887315968 41749027094469279744 42012062799449554944 42549148829556154368 42590741350406160384 42674170814363860992 42859080194599747584 42985012849432068096 43053684191171444736 43367290631689863168 43921702017606352896 44216399427815735296 44442512713467297792 44740704559370862592 45010669836224692224 45338531114948493312 45642734893229146112 46138851576851202048 46226235765443723264 46362062119308886016 46462626927715811328 46774372948433174528 47627201627717369856 47670805633113839616 47717404661103198208 47810876560537288704 48236072103071711232 48900480809725591552 49208573556762673152 49256675779203301376 49353162901199781888 49743449356292702208 49792074428977250304 49889610324038909952 50333292629292220416 50428620835029516288 50795946897303404544 51026588671018008576 51348076754882789376 51906208023957602304 52004515236124188672 52055350539385307136 52157319884222496768 52621169566987321344 53004466327620943872 53345979065155190784 53580601831182041088 53629656337253069568 53682080243741097984 53787236130604449792 54265581115955675136 54318626649793363968 54425029444406083584 54909046504682422272 55013040910941290496 55359645251358007296 55413760251603714048 55522308263849754624 55961380525829289984 56016083732599406592 56125811614543773696 56624954207953747968 56732198439408205824 56787655133874880512 56898894419151814656 57145440259466330112 57404912254895259648 57766586349243138048 57823054175586484224 57936321666625830912 58451565634016772096 58505079640639712256 58562269356808470528 58676984869750308864 59198815762860736512 59630024618573561856 59900778005108097024 60014226448299589632 60392340274208735232 60451374819931324416 60569790833290641408 61108454981017534464 61518468769134936064 61889671024808951808 62340480283054178304 62623540641703919616 63561074177485119488 63747835414049718272 63886112025609240576 64314762804095614976 65611431409016897536 66324599141723602944 66389432571969667072 66519480432051879936 67111056839056293888 67238161113372688384 67727929196404539392 68464102339843719168 69208277365276803072 69339353648165584896 69407134052513742848 69543093178963329024 70161559422649761792 70672621770161258496 71440802441576054784 71506208449670759424 71576106991654797312 71716314840805933056 72354108154607566848 73212062006243229696 73350721214588387328 73812860335144009728 73885013668804952064 74029744351799672832 74615174034439053312 74688111643465875456 74834415486058364928 75499938943938330624 75642931252544274432 76193920345955106816 76539883006527012864 77022115132324184064 77859312035936403456 77935420845355696128 78006772854186283008 78083025809077960704 78088085724582641664 78235979826333745152 78931754350480982016 79506699491431415808 80018968597732786176 80370902746773061632 80444484505879604352 80523120365611646976 80680854195906674688 81398371673933512704 81477939974690045952 81637544166609125376 82363569757023633408 82519561366411935744 82963512512797999104 83039467877037010944 83120640377405571072 83283462395774631936 84024125598899109888 85098297659112308736 85181482700812320768 85348341628727721984 85718160389199495168 86107368382342889472 86734581263379726336 87843404035212705792 88432798855631470592 89481409118741725184 90021339672449384448 90677062229896986624 91285469786458292224 92277703153702404096 92452471530887446528 92925253855431622656 93548745896866349056 95254403255434739712 95341611266227679232 95434809322206396416 95621753121074577408 96472144206143422464 97800961619451183104 98417147113525346304 99486898712585404416 99584148857954500608 99779220648077819904 100666585258584440832 100857241670059032576 101591893794606809088 102696153509765578752 103812416047915204608 104009030472248377344 104110701078770614272 104314639768444993536 105242339133974642688 106008932655241887744 106691958130310381568 107161203662364082176 107259312674506139136 107364160487482195968 107574472261208899584 108531162231911350272 109818093009364844544 110026081821882580992 110719290502716014592 110827520503207428096 111044616527699509248 111922761051658579968 112032167465198813184 112251623229087547392 113249908415907495936 113464396878816411648 113575310267749761024 113797788838303629312 114290880518932660224 114809824509790519296 115533172698486276096 116903131268033544192 117010159281279424512 117124538713616941056 117353969739500617728 118397631525721473024 119260049237147123712 120028452896599179264 120784680548417470464 120902749639862648832 121139581666581282816 122216909962035068928 123036937538269872128 123779342049617903616 124680960566108356608 125247081283407839232 127122148354970238976 127495670828099436544 127772224051218481152 128629525608191229952 131222862818033795072 132649198283447205888 134222113678112587776 134476322226745376768 135455858392809078784 136928204679687438336 138416554730553606144 138678707296331169792 138814268105027485696 139086186357926658048 140323118845299523584 142881604883152109568 143012416899341518848 143152213983309594624 143432629681611866112 144708216309215133696 146701442429176774656 147625720670288019456 147770027337609904128 148059488703599345664 149230348068878106624 149376223286931750912 149668830972116729856 150999877887876661248 151285862505088548864 152387840691910213632 153079766013054025728 154044230264648368128 155718624071872806912 156013545708372566016 156166051618155921408 156471959652667490304 157863508700961964032 159013398982862831616 160037937195465572352 160741805493546123264 160888969011759208704 161046240731223293952 161361708391813349376 162796743347867025408 162955879949380091904 163275088333218250752 164727139514047266816 165039122732823871488 166078935754074021888 166241280754811142144 166566924791549263872 168048251197798219776 170196595318224617472 170362965401624641536 170696683257455443968 171436320778398990336 172214736764685778944 173469162526759452672 175686808070425411584 176865597711262941184 180042679344898768896 181354124459793973248 182570939572916584448 184555406307404808192 184904943061774893056 187097491793732698112 190683222532455358464 190869618644412792832 191243506242149154816 192944288412286844928 195601923238902366208 196834294227050692608 198973797425170808832 199168297715909001216 199558441296155639808 201333170517168881664 201714483340118065152 203183787589213618176 205392307019531157504 207624832095830409216 208018060944496754688 208221402157541228544 208629279536889987072 210484678267949285376 212017865310483775488 214322407324728164352 214518625349012278272 214728320974964391936 215148944522417799168 217062324463822700544 219636186018729689088 220052163643765161984 221438581005432029184 221655041006414856192 222089233055399018496 223845522103317159936 224064334930397626368 224503246458175094784 226499816831814991872 226928793757632823296 228581761037865320448 229619649019581038592 231066345396972552192 233806262536067088384 234020318562558849024 234249077427233882112 234707939479001235456 236795263051442946048 238520098474294247424 240056905793198358528 241569361096834940928 244433819924070137856 246073875076539744256 247558684099235807232 249361921132216713216 254244296709940477952 254991341656198873088 255544448102436962304 257259051216382459904 262445725636067590144 265298396566894411776 268444227356225175552 268952644453490753536 270911716785618157568 273856409359374876672 276833109461107212288 277357414592662339584 280646237690599047168 285763209766304219136 286024833798683037696 286304427966619189248 286865259363223732224 289416432618430267392 293402884858353549312 295251441340576038912 298460696137756213248 298752446573863501824 299337661944233459712 301999755775753322496 302571725010177097728 304775681383820427264 308088460529296736256 311437248143745613824 312027091416745132032 312332103236311842816 312943919305334980608 315727017401923928064 318026797965725663232 320075874390931144704 321483610987092246528 321777938023518417408 322092481462446587904 322723416783626698752 325593486695734050816 329454279028094533632 330078245465647742976 332157871508148043776 332482561509622284288 333133849583098527744 336096502395596439552 340393190636449234944 340725930803249283072 341393366514910887936 342872641556797980672 344429473529371557888 351373616140850823168 353731195422525882368 360085358689797537792 362708248919587946496 365141879145833168896 369110812614809616384 369809886123549786112 381366445064910716928 381739237288825585664 382487012484298309632 385888576824573689856 391203846477804732416 393668588454101385216 397947594850341617664 402666341034337763328 403428966680236130304 406367575178427236352 410784614039062315008 415249664191660818432 416036121888993509376 416442804315082457088 417258559073779974144 420969356535898570752 428644814649456328704 429037250698024556544 429456641949928783872 430297889044835598336 434124648927645401088 440104327287530323968 442877162010864058368 443310082012829712384 444178466110798036992 447691044206634319872 448128669860795252736 449006492916350189568 452999633663629983744 453857587515265646592 457163522075730640896 459239298039162077184 462132690793945104384 468040637125117698048 468498154854467764224 469415878958002470912 473590526102885892096 477040196948588494848 480113811586396717056 483138722193669881856 488867639848140275712 492147750153079488512 495117368198471614464 498723842264433426432 508488593419880955904 509982683312397746176 511088896204873924608 514518102432764919808 524891451272135180288 530596793133788823552 537905288906981507072 541823433571236315136 547712818718749753344 553666218922214424576 554714829185324679168 561292475381198094336 572049667597366075392 572608855933238378496 573730518726447464448 578832865236860534784 586805769716707098624 590502882681152077824 596921392275512426496 597504893147727003648 598675323888466919424 603999511551506644992 605143450020354195456 609551362767640854528 616176921058593472512 622874496287491227648 624054182833490264064 624664206472623685632 625887838610669961216 631454034803847856128 636053595931451326464 642967221974184493056 643555876047036834816 644184962924893175808 645446833567253397504 651186973391468101632 658908558056189067264 660156490931295485952 664315743016296087552 664965123019244568576 666267699166197055488 672193004791192879104 680786381272898469888 685745283113595961344 688858947058743115776 702747232281701646336 707462390845051764736 720170717379595075584 730283758291666337792 738221625229619232768 739619772247099572224 762732890129821433856 763478474577651171328 764974024968596619264 771777153649147379712 787337176908202770432 795895189700683235328 805332682068675526656 806857933360472260608 812735150356854472704 821569228078124630016 830499328383321636864 832072243777987018752 841938713071797141504 857289629298912657408 858074501396049113088 858913283899857567744 860595778089671196672 868249297855290802176 880208654575060647936 885754324021728116736 895382088413268639744 896257339721590505472 898012985832700379136 905999267327259967488 907715175030531293184 914327044151461281792 924265381587890208768 936081274250235396096 936996309708935528448 938831757916004941824 947181052205771784192 954080393897176989696 960227623172793434112 966277444387339763712 984295500306158977024 990234736396943228928 997447684528866852864 1016977186839761911808 1022177792409747849216 1029036204865529839616 1049782902544270360576 1061193586267577647104 1075810577813963014144 1095425637437499506688 1107332437844428849152 1109429658370649358336 1144099335194732150784 1145217711866476756992 1147461037452894928896 1157665730473721069568 1173611539433414197248 1181005765362304155648 1193842784551024852992 1207999023103013289984 1210286900040708390912 1219102725535281709056 1232353842117186945024 1245748992574982455296 1248108365666980528128 1249328412945247371264 1251775677221339922432 1262908069607695712256 1285934443948368986112 1287111752094073669632 1288369925849786351616 1290893667134506795008 1302373946782936203264 1320312981862590971904 1328631486032592175104 1329930246038489137152 1332535398332394110976 1344386009582385758208 1361572762545796939776 1371490566227191922688 1377717894117486231552 1405494464563403292672 1414924781690103529472 1440341434759190151168 1476443250459238465536 1479239544494199144448 1525465780259642867712 1526956949155302342656 1529948049937193238528 1543554307298294759424 1574674353816405540864 1591790379401366470656 1613715866720944521216 1625470300713708945408 1643138456156249260032 1660998656766643273728 1664144487555974037504 1683877426143594283008 1716149002792098226176 1717826567799715135488 1721191556179342393344 1736498595710581604352 1760417309150121295872 1771508648043456233472 1790764176826537279488 1792514679443181010944 1796025971665400758272 1811998534654519934976 1815430350061062586368 1828654088302922563584 1848530763175780417536 1872162548500470792192 1873992619417871056896 1877663515832009883648 1894362104411543568384 1908160787794353979392 1932554888774679527424 1980469472793886457856 1994895369057733705728 2033954373679523823616 2058072409731059679232 2099565805088540721152 2122387172535155294208 2151621155627926028288 2190851274874999013376 2214664875688857698304 2218859316741298716672 2288198670389464301568 2290435423732953513984 2294922074905789857792 2315331460947442139136 2362011530724608311296 2387685569102049705984 2415998046206026579968 2420573800081416781824 2438205451070563418112 2464707684234373890048 2491497985149964910592 2496216731333961056256 2525816139215391424512 2571868887896737972224 2574223504188147339264 2576739851699572703232 2581787334269013590016 2604747893565872406528 2640625963725181943808 2657262972065184350208 2688772019164771516416 2723145525091593879552 2742981132454383845376 2810988929126806585344 2829849563380207058944 2880682869518380302336 2952886500918476931072 2958479088988398288896 3050931560519285735424 3087108614596589518848 3149348707632811081728 3183580758802732941312 3227431733441889042432 3286276912312498520064 3321997313533286547456 3328288975111948075008 3432298005584196452352 3435653135599430270976 3442383112358684786688 3472997191421163208704 3520834618300242591744 3543017296086912466944 3581528353653074558976 3623997069309039869952 3630860700122125172736 3657308176605845127168 3697061526351560835072 3744325097000941584384 3747985238835742113792 3755327031664019767296 3788724208823087136768 3865109777549359054848 3960938945587772915712 3989790738115467411456 4067908747359047647232 4199131610177081442304 4244774345070310588416 4303242311255852056576 4429329751377715396608 4437718633482597433344 4576397340778928603136 4580870847465907027968 4589844149811579715584 4630662921894884278272 4724023061449216622592 4775371138204099411968 4841147600162833563648 4876410902141126836224 4929415368468747780096 4982995970299929821184 4992433462667922112512 5051632278430782849024 5148447008376294678528 5153479703399145406464 5163574668538027180032 5209495787131744813056 5281251927450363887616 5314525944130368700416 5377544038329543032832 5446291050183187759104 5485962264908767690752 5621977858253613170688 5659699126760414117888 5916958177976796577792 6101863121038571470848 6174217229193179037696 6298697415265622163456 6367161517605465882624 6454863466883778084864 6572553824624997040128 6643994627066573094912 6656577950223896150016 6864596011168392904704 6871306271198860541952 6884766224717369573376 6945994382842326417408 7086034592173824933888 7163056707306149117952 7247994138618079739904 7261721400244250345472 7314616353211690254336 7394123052703121670144 7488650194001883168768 7577448417646174273536 7730219555098718109696 7921877891175545831424 8135817494718095294464 8398263220354162884608 8489548690140621176832 8858659502755430793216 8875437266965194866688 9152794681557857206272 9261325843789768556544 9448046122898433245184 9550742276408198823936 9682295200325667127296 9858830736937495560192 9965991940599859642368 9984866925335844225024 10296894016752589357056 10306959406798290812928 10327149337076054360064 10418991574263489626112 10562503854900727775232 10629051888260737400832 10892582100366375518208 10971924529817535381504 11243955716507226341376 11319398253520828235776 11833916355953593155584 12203726242077142941696 12597394830531244326912 12734323035210931765248 12909726933767556169728 13287989254133146189824 13313155900447792300032 13729192022336785809408 13742612542397721083904 13769532449434739146752 13891988765684652834816 14172069184347649867776 14326113414612298235904 14523442800488500690944 14629232706423380508672 14788246105406243340288 14977300388003766337536 15154896835292348547072 15460439110197436219392 15843755782351091662848 16271634989436190588928 16796526440708325769216 16979097380281242353664 17750874533930389733376 18305589363115714412544 18522651687579537113088 18896092245796866490368 19101484552816397647872 19364590400651334254592 19717661473874991120384 19931983881199719284736 19969733850671688450048 20593788033505178714112 20613918813596581625856 20654298674152108720128 20837983148526979252224 21258103776521474801664 21785164200732751036416 21943849059635070763008 22638796507041656471552 23667832711907186311168 24407452484154285883392 25194789661062488653824 25468646070421863530496 26575978508266292379648 26626311800895584600064 27458384044673571618816 27783977531369305669632 28344138368695299735552 28652226829224596471808 29046885600977001381888 29576492210812486680576 29954600776007532675072 30920878220394872438784 31687511564702183325696 32543269978872381177856 33958194760562484707328 35501749067860779466752 36611178726231428825088 37792184491593732980736 38202969105632795295744 38729180801302668509184 39863967762399438569472 39939467701343376900096 41187576067010357428224 41227837627193163251712 41308597348304217440256 41675966297053958504448 42516207553042949603328 43570328401465502072832 43887698119270141526016 47335665423814372622336 48814904968308571766784 50389579322124977307648 50937292140843727060992 53252623601791169200128 54916768089347143237632 55567955062738611339264 56688276737390599471104 57304453658449192943616 58093771201954002763776 59152984421624973361152 59909201552015065350144 61841756440789744877568 65086539957744762355712 67916389521124969414656 71003498135721558933504 73222357452462857650176 75584368983187465961472 76405938211265590591488 79727935524798877138944 79878935402686753800192 82375152134020714856448 83351932594107917008896 85032415106085899206656 87140656802931004145664 97629809936617143533568 101874584281687454121984 106505247203582338400256 109833536178694286475264 113376553474781198942208 114608907316898385887232 116187542403908005527552 119818403104030130700288 123683512881579489755136 130173079915489524711424 142006996271443117867008 146444714904925715300352 151168737966374931922944 152811876422531181182976 159757870805373507600384 164750304268041429712896 166703865188215834017792 170064830212171798413312 174281313605862008291328 195259619873234287067136 203749168563374908243968 213010494407164676800512 219667072357388572950528 226753106949562397884416 229217814633796771774464 239636806208060261400576 260346159830979049422848 292889429809851430600704 305623752845062362365952 319515741610747015200768 329500608536082859425792 340129660424343596826624 348562627211724016582656 390519239746468574134272 426020988814329353601024 439334144714777145901056 453506213899124795768832 458435629267593543548928 479273612416120522801152 520692319661958098845696 585778859619702861201408 611247505690124724731904 639031483221494030401536 659001217072165718851584 680259320848687193653248 781038479492937148268544 878668289429554291802112 916871258535187087097856 958547224832241045602304 1171557719239405722402816 1278062966442988060803072 1318002434144331437703168 1360518641697374387306496 1562076958985874296537088 1757336578859108583604224 1833742517070374174195712 1917094449664482091204608 2343115438478811444805632 2636004868288662875406336 3514673157718217167208448 3834188899328964182409216 4686230876957622889611264 5272009736577325750812672 7029346315436434334416896 10544019473154651501625344 14058692630872868668833792 21088038946309303003250688 42176077892618606006501376
- Sum of all divisors σ(n): 149867482858513751687454945
- Sum of proper divisors (its aliquot sum) s(n): 107691404965895145680953569
- 42176077892618606006501376 is an abundant number, because the sum of its proper divisors (107691404965895145680953569) is greater than itself. Its abundance is 65515327073276539674452193
Bases of 42176077892618606006501376
- Binary: 100010111000110010000111000011100011110100001011110011011001000000000000000000000000002
- Hexadecimal: 0x22E321C38F42F364000000
- Base-36: 5AS0IB6TVMOHQF400
Squares and roots of 42176077892618606006501376
- 42176077892618606006501376 squared (421760778926186060065013762) is 1778821546404231913893704858553638364445979889893376
- 42176077892618606006501376 cubed (421760778926186060065013763) is 75023716098213167411912857120218582970026162594969098761899120706491437285376
-
42176077892618606006501376 is a
perfect square number . Itssquare root is 6494311194624 -
The
cube root of 42176077892618606006501376 is 348087742.3660008689
Scales and comparisons
How big is 42176077892618606006501376?- 42,176,077,892,618,606,006,501,376 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 42,176,077,892,618,606,006,501,376 would take you about two hundred ninety-three billion, two hundred seventy-four million, seven hundred one thousand and nine years!
This is a very rough estimate, based on a speaking rate of half a second every third order of magnitude. If you speak quickly, you could probably say any randomly-chosen number between one and a thousand in around half a second. Very big numbers obviously take longer to say, so we add half a second for every extra x1000. (We do not count involuntary pauses, bathroom breaks or the necessity of sleep in our calculation!)
- A cube with a volume of 42176077892618606006501376 cubic inches would be around 29007311.9 feet tall.
Recreational maths with 42176077892618606006501376
- 42176077892618606006501376 backwards is 67310560060681629877067124
- 42176077892618606006501376 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 42176077892618606006501376's digits is 108
- 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 42176077892618606006501376 - Facts about the integer". Numbermatics.com. 2024. Web. 13 May 2024.
APA style:
Numbermatics. (2024). Number 42176077892618606006501376 - Facts about the integer. Retrieved 13 May 2024, from https://numbermatics.com/n/42176077892618606006501376/
Chicago style:
Numbermatics. 2024. "Number 42176077892618606006501376 - Facts about the integer". https://numbermatics.com/n/42176077892618606006501376/
The information we have on file for 42176077892618606006501376 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 42176077892618606006501376, math, Factors of 42176077892618606006501376, curriculum, school, college, exams, university, Prime factorization of 42176077892618606006501376, STEM, science, technology, engineering, physics, economics, calculator, forty-two septillion, one hundred seventy-six sextillion, seventy-seven quintillion, eight hundred ninety-two quadrillion, six hundred eighteen trillion, six hundred six billion, six million, five hundred one thousand, three hundred seventy-six.