402122348847630391091134464
402,122,348,847,630,391,091,134,464 is an even composite number composed of five prime numbers multiplied together.
402122348847630391091134464 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-one thousand, eight hundred seventy-five divisors.
Prime factorization of 402122348847630391091134464:
234 × 34 × 74 × 194 × 314
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 19 × 19 × 19 × 19 × 31 × 31 × 31 × 31)See below for interesting mathematical facts about the number 402122348847630391091134464 from the Numbermatics database.
Names of 402122348847630391091134464
- Cardinal: 402122348847630391091134464 can be written as Four hundred two septillion, one hundred twenty-two sextillion, three hundred forty-eight quintillion, eight hundred forty-seven quadrillion, six hundred thirty trillion, three hundred ninety-one billion, ninety-one million, one hundred thirty-four thousand, four hundred sixty-four.
Scientific notation
- Scientific notation: 4.02122348847630391091134464 × 1026
Factors of 402122348847630391091134464
Divisors of 402122348847630391091134464
- Number of divisors d(n): 21875
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 19 21 24 27 28 31 32 36 38 42 48 49 54 56 57 62 63 64 72 76 81 84 93 96 98 108 112 114 124 126 128 133 144 147 152 162 168 171 186 189 192 196 216 217 224 228 248 252 256 266 279 288 294 304 324 336 342 343 361 372 378 384 392 399 432 434 441 448 456 496 504 512 513 532 558 567 576 588 589 608 648 651 672 684 686 722 744 756 768 784 798 837 864 868 882 896 912 931 961 992 1008 1024 1026 1029 1064 1083 1116 1134 1152 1176 1178 1197 1216 1296 1302 1323 1344 1368 1372 1444 1488 1512 1519 1536 1539 1568 1596 1674 1728 1736 1764 1767 1792 1824 1862 1922 1953 1984 2016 2048 2052 2058 2128 2166 2232 2268 2304 2352 2356 2394 2401 2432 2511 2527 2592 2604 2646 2688 2736 2744 2793 2883 2888 2976 3024 3038 3072 3078 3087 3136 3192 3249 3348 3456 3472 3528 3534 3584 3591 3648 3724 3844 3906 3968 3969 4032 4096 4104 4116 4123 4256 4332 4464 4536 4557 4608 4704 4712 4788 4802 4864 5022 5054 5184 5208 5292 5301 5376 5472 5488 5586 5766 5776 5859 5952 6048 6076 6144 6156 6174 6272 6384 6498 6517 6696 6727 6859 6912 6944 7056 7068 7168 7182 7203 7296 7448 7581 7688 7812 7936 7938 8064 8192 8208 8232 8246 8379 8512 8649 8664 8928 9072 9114 9216 9261 9408 9424 9576 9604 9728 9747 10044 10108 10368 10416 10584 10602 10633 10752 10773 10944 10976 11172 11191 11532 11552 11718 11904 12096 12152 12288 12312 12348 12369 12544 12768 12996 13034 13392 13454 13671 13718 13824 13888 14112 14136 14336 14364 14406 14592 14896 15162 15376 15624 15872 15876 15903 16128 16384 16416 16464 16492 16758 17024 17298 17328 17577 17689 17856 18144 18228 18259 18432 18522 18816 18848 19152 19208 19456 19494 19551 20088 20181 20216 20577 20736 20832 21168 21204 21266 21504 21546 21609 21888 21952 22344 22382 22743 23064 23104 23436 23808 24192 24304 24576 24624 24696 24738 25088 25137 25536 25947 25992 26068 26784 26908 27342 27436 27648 27776 27783 28224 28272 28672 28728 28812 28861 29184 29241 29791 29792 30324 30752 31248 31744 31752 31806 31899 32256 32768 32832 32928 32984 33516 33573 34048 34596 34656 35154 35378 35712 36288 36456 36518 36864 37044 37107 37632 37696 38304 38416 38912 38988 39102 40176 40362 40432 41013 41154 41472 41664 42336 42408 42532 43008 43092 43218 43776 43904 44688 44764 45486 45619 46128 46208 46872 47089 47616 47709 48013 48384 48608 49152 49248 49392 49476 50176 50274 51072 51894 51984 52136 53067 53568 53816 54684 54777 54872 55296 55552 55566 56448 56544 57344 57456 57624 57722 58368 58482 58653 59582 59584 60543 60648 61504 61731 62496 63488 63504 63612 63798 64512 64827 65536 65664 65856 65968 67032 67146 68096 68229 69192 69312 70308 70756 71424 72576 72912 73036 73728 74088 74214 74431 75264 75392 75411 76608 76832 77824 77841 77976 78204 78337 80352 80724 80864 82026 82308 82944 83328 84672 84816 85064 86016 86184 86436 86583 87552 87808 89373 89376 89528 90972 91238 92256 92416 93744 94178 95232 95418 95697 96026 96768 97216 98304 98496 98784 98952 100352 100548 100719 102144 103788 103968 104272 106134 107136 107632 109368 109554 109744 110592 111104 111132 111321 112896 113088 114688 114912 115248 115444 116736 116964 117306 119164 119168 121086 121296 123008 123039 123462 123823 124992 126976 127008 127224 127596 127813 129024 129654 130321 131072 131328 131712 131936 134064 134292 136192 136458 136857 138384 138624 140616 141267 141512 142848 144039 145152 145824 146072 147456 148176 148428 148862 150528 150784 150822 153216 153664 155648 155682 155952 156408 156674 159201 160704 161448 161728 164052 164331 164616 165888 166656 169344 169632 170128 172032 172368 172872 173166 175104 175616 175959 178746 178752 179056 181629 181944 182476 184512 184832 185193 187488 188356 190464 190836 191394 192052 193536 194432 194481 196608 196992 197568 197904 200704 201096 201438 202027 204288 204687 207576 207936 208537 208544 212268 212629 214272 215264 218736 219108 219488 221184 222208 222264 222642 223293 225792 226176 229376 229824 230496 230888 233472 233928 234612 235011 238328 238336 242172 242592 246016 246078 246924 247646 249984 253952 254016 254448 255192 255626 258048 259308 259749 260642 262144 262656 263424 263872 268119 268128 268584 272384 272916 273714 276768 277248 281232 282534 283024 285696 287091 288078 290304 291648 292144 294912 296352 296856 297724 301056 301568 301644 302157 306432 307328 311296 311364 311904 312816 313348 318402 321408 322896 323456 328104 328662 329232 329623 331776 333312 333963 336091 338688 339264 340256 344064 344736 345744 346332 346921 350208 351232 351918 357492 357504 358112 363258 363888 364952 369024 369664 370386 371469 374976 376712 380928 381672 382788 383439 384104 387072 388864 388962 390963 393216 393984 395136 395808 401408 402192 402876 404054 408576 409374 410571 415152 415872 417074 417088 423801 424536 425258 428544 430528 432117 437472 438216 438976 442368 444416 444528 445284 446586 451584 452352 458752 459648 460992 461776 466944 467856 469224 470022 476656 476672 477603 484344 485184 492032 492156 492993 493848 495292 499968 507904 508032 508896 510384 511252 516096 518616 519498 521284 524288 525312 526848 527744 527877 536238 536256 537168 544768 544887 545832 547428 548359 553536 554496 555579 562464 565068 566029 566048 571392 574182 576156 580608 583296 584288 589824 592704 593712 595448 602112 603136 603288 604314 606081 612864 614656 622592 622728 623808 625611 625632 626696 636804 637887 642816 645792 646912 656208 657324 658464 659246 663552 666624 667926 669879 672182 677376 678528 680512 688128 689472 691488 692664 693842 700416 702464 703836 705033 714984 715008 716224 726516 727776 729904 738048 739328 740772 742938 749952 753424 761856 763344 765576 766878 768208 774144 777728 777924 779247 781926 786432 787968 790272 791616 802816 804357 804384 805752 808108 817152 818748 821142 830304 831744 834148 834176 847602 849072 850516 857088 861056 861273 864234 866761 874944 876432 877952 884736 888832 889056 890568 893172 894691 903168 904704 906471 912247 917504 919296 921984 923521 923552 933888 935712 938448 940044 953312 953344 955206 968688 970368 984064 984312 985986 987696 988869 990584 999936 1008273 1015808 1016064 1017792 1020768 1022504 1032192 1037232 1038996 1040763 1042568 1048576 1050624 1053696 1055488 1055754 1072476 1072512 1074336 1089536 1089774 1091664 1094856 1096718 1107072 1108992 1111158 1114407 1124928 1130136 1132058 1132096 1142784 1148364 1150317 1152312 1161216 1166592 1168576 1172889 1179648 1185408 1187424 1190896 1204224 1206272 1206576 1208628 1212162 1225728 1229312 1231713 1245184 1245456 1247616 1251222 1251264 1253392 1271403 1273608 1275774 1285632 1291584 1293824 1296351 1312416 1314648 1316928 1318492 1327104 1333248 1335852 1339758 1344364 1354752 1357056 1361024 1376256 1378944 1382976 1385328 1387684 1400832 1404928 1407672 1410066 1414189 1429968 1430016 1432448 1432809 1453032 1455552 1459759 1459808 1476096 1478656 1478979 1481544 1485876 1488403 1499904 1506848 1523712 1526688 1531152 1533756 1536416 1548288 1555456 1555848 1558494 1563852 1572864 1575936 1580544 1583232 1605632 1608714 1608768 1611504 1616216 1634304 1637496 1642284 1645077 1660608 1663488 1668296 1668352 1695204 1698087 1698144 1701032 1714176 1722112 1722546 1728468 1733522 1749888 1752864 1755904 1769472 1777664 1778112 1781136 1786344 1789382 1806336 1809408 1812942 1818243 1824494 1835008 1838592 1843968 1847042 1847104 1867776 1871424 1876833 1876896 1880088 1906624 1906688 1910412 1913661 1937376 1940736 1968128 1968624 1971972 1975392 1977738 1981168 1999872 2009637 2016546 2031616 2032128 2035584 2041536 2045008 2064384 2074464 2077992 2081526 2085136 2097152 2101248 2107392 2110976 2111508 2115099 2144952 2145024 2148672 2179072 2179548 2183328 2189712 2193436 2214144 2217984 2222316 2228814 2249856 2260272 2264116 2264192 2285568 2296728 2300634 2304624 2307361 2322432 2333184 2337152 2337741 2345778 2352637 2359296 2370816 2374848 2381792 2408448 2412544 2413071 2413152 2417256 2424324 2428447 2451456 2458624 2463426 2490368 2490912 2495232 2502444 2502528 2506784 2542806 2547216 2551548 2571264 2583168 2587648 2592702 2600283 2624832 2629296 2633856 2636984 2654208 2666496 2671704 2679516 2684073 2688728 2709504 2714112 2722048 2736741 2752512 2757888 2765952 2770563 2770656 2775368 2801664 2809856 2815344 2820132 2828378 2859936 2860032 2864896 2865618 2906064 2911104 2919518 2919616 2952192 2957312 2957958 2963088 2966607 2971752 2976806 2999808 3013696 3024819 3047424 3053376 3062304 3067512 3072832 3096576 3110912 3111696 3116988 3122289 3127704 3145728 3151872 3161088 3166464 3211264 3217428 3217536 3223008 3232432 3268608 3274992 3284568 3290154 3321216 3326976 3336592 3336704 3343221 3390408 3396174 3396288 3402064 3428352 3444224 3445092 3450951 3456936 3467044 3499776 3505728 3511808 3518667 3538944 3555328 3556224 3562272 3572688 3578764 3612672 3618816 3625884 3636486 3648988 3670016 3677184 3687936 3694084 3694208 3695139 3735552 3742848 3753666 3753792 3760176 3813248 3813376 3814209 3820824 3827322 3838513 3874752 3881472 3889053 3936256 3937248 3943944 3950784 3955476 3962203 3962336 3999744 4019274 4033092 4039951 4063232 4064256 4071168 4083072 4090016 4128768 4148928 4155984 4163052 4170272 4194304 4202496 4214784 4221952 4223016 4230198 4242567 4289904 4290048 4297344 4358144 4359096 4366656 4379277 4379424 4386872 4428288 4435968 4444632 4457628 4465209 4499712 4520544 4528232 4528384 4571136 4593456 4601268 4609248 4614722 4644864 4666368 4674304 4675482 4691556 4705274 4718592 4741632 4749696 4763584 4816896 4825088 4826142 4826304 4834512 4848648 4856894 4902912 4917248 4926852 4935231 4980736 4981824 4990464 5004888 5005056 5013568 5085612 5094261 5094432 5103096 5142528 5166336 5175296 5185404 5200566 5249664 5258592 5267712 5273968 5308416 5332992 5343408 5359032 5368146 5377456 5419008 5428224 5444096 5454729 5473482 5505024 5515776 5531904 5541126 5541312 5550736 5603328 5619712 5630499 5630688 5640264 5656756 5719872 5720064 5729792 5731236 5740983 5812128 5822208 5839036 5839232 5904384 5914624 5915916 5926176 5933214 5943504 5953612 5999616 6027392 6028911 6049638 6094848 6106752 6124608 6135024 6145664 6193152 6221824 6223392 6233976 6244578 6255408 6262837 6291456 6303744 6322176 6332928 6345297 6385729 6422528 6434856 6435072 6446016 6464647 6464864 6537216 6549984 6569136 6580308 6591499 6642432 6653952 6673184 6673408 6686442 6780816 6792348 6792576 6804128 6856704 6888448 6890184 6901902 6913872 6922083 6934088 6999552 7011456 7023616 7037334 7057911 7077888 7110656 7112448 7124544 7145376 7157528 7225344 7237632 7251768 7272972 7285341 7297976 7340032 7354368 7375872 7388168 7388416 7390278 7471104 7485696 7507332 7507584 7520352 7626496 7626752 7628418 7641648 7654644 7677026 7749504 7762944 7778106 7800849 7872512 7874496 7887888 7901568 7910952 7924406 7924672 7999488 8038548 8052219 8066184 8079902 8126464 8128512 8142336 8166144 8180032 8210223 8257536 8297856 8311689 8311968 8326104 8340544 8388608 8404992 8429568 8443904 8446032 8460396 8485134 8579808 8580096 8594688 8716288 8718192 8733312 8758554 8758848 8773744 8856576 8871936 8889264 8899821 8915256 8930418 8999424 9041088 9056464 9056768 9074457 9142272 9186912 9202536 9218496 9229444 9289728 9332736 9348608 9350964 9366867 9383112 9410548 9437184 9483264 9499392 9527168 9633792 9650176 9652284 9652608 9669024 9697296 9713788 9805824 9834496 9853704 9870462 9961472 9963648 9980928 10009776 10010112 10027136 10029663 10171224 10188522 10188864 10206192 10218313 10285056 10332672 10350592 10352853 10370808 10401132 10418821 10499328 10517184 10535424 10547936 10556001 10616832 10665984 10686816 10718064 10736292 10754551 10754912 10838016 10856448 10888192 10909458 10946964 11010048 11031552 11063808 11082252 11082624 11101472 11206656 11239424 11260998 11261376 11280528 11313512 11439744 11440128 11459584 11462472 11481966 11515539 11624256 11644416 11678072 11678464 11808768 11829248 11831832 11852352 11866428 11886609 11887008 11907224 11999232 12054784 12057822 12099276 12119853 12189696 12213504 12249216 12270048 12291328 12386304 12443648 12446784 12467952 12489156 12510816 12525674 12582912 12607488 12644352 12665856 12690594 12727701 12771458 12845056 12869712 12870144 12892032 12929294 12929728 13074432 13099968 13137831 13138272 13160616 13182998 13284864 13307904 13346368 13346816 13372884 13395627 13561632 13584696 13585152 13608256 13713408 13776896 13780368 13803804 13827744 13844166 13868176 13999104 14022912 14047232 14074668 14115822 14155776 14221312 14224896 14249088 14290752 14315056 14450688 14475264 14503536 14545944 14570682 14595952 14680064 14708736 14751744 14776336 14776832 14780556 14805693 14942208 14971392 15014664 15015168 15040704 15252992 15253504 15256836 15282783 15283296 15309288 15354052 15499008 15525888 15556212 15601698 15745024 15748992 15775776 15803136 15821904 15848812 15849344 15998976 16077096 16104438 16132368 16159804 16252928 16257024 16284672 16332288 16360064 16364187 16420446 16468459 16515072 16595712 16623378 16623936 16652208 16681088 16777216 16809984 16859136 16887808 16891497 16892064 16920792 16970268 16999129 17159616 17160192 17189376 17222949 17432576 17436384 17466624 17517108 17517696 17546899 17547488 17713152 17743872 17778528 17799642 17830512 17860836 17998848 18082176 18112928 18113536 18148914 18284544 18373824 18405072 18436992 18458888 18579456 18665472 18697216 18701928 18733734 18766224 18788511 18821096 18874368 18966528 18998784 19054336 19157187 19267584 19300352 19304568 19305216 19338048 19393941 19394592 19427576 19611648 19668992 19707408 19740924 19774497 19922944 19927296 19961856 20019552 20020224 20054272 20059326 20342448 20377044 20377728 20412384 20436626 20570112 20665344 20701184 20705706 20741616 20766249 20802264 20837642 20998656 21034368 21070848 21095872 21112002 21173733 21233664 21331968 21373632 21436128 21472584 21509102 21509824 21676032 21712896 21776384 21818916 21856023 21893928 22020096 22063104 22127616 22164504 22165248 22202944 22413312 22478848 22521996 22522752 22561056 22627024 22879488 22880256 22919168 22924944 22963932 23031078 23248512 23288832 23356144 23356928 23402547 23617536 23658496 23663664 23704704 23732856 23773218 23774016 23814448 23998464 24109568 24115644 24156657 24198552 24239706 24379392 24427008 24498432 24540096 24582656 24630669 24772608 24887296 24893568 24935067 24935904 24978312 25021632 25051348 25165824 25214976 25288704 25331712 25381188 25455402 25542916 25690112 25739424 25740288 25784064 25858588 25859456 26148864 26199936 26275662 26276544 26321232 26365996 26569728 26615808 26692736 26693632 26699463 26745768 26791254 26869591 27123264 27169392 27170304 27216512 27223371 27426816 27553792 27560736 27607608 27655488 27688332 27735421 27736352 27998208 28045824 28094464 28100601 28149336 28231644 28279657 28311552 28442624 28449792 28498176 28581504 28630112 28901376 28950528 29007072 29091888 29141364 29191904 29360128 29417472 29503488 29552672 29553664 29561112 29611386 29884416 29942784 30029328 30030336 30081408 30505984 30507008 30513672 30565566 30566592 30618576 30654939 30708104 30998016 31051776 31112424 31203396 31256463 31490048 31497984 31551552 31606272 31643808 31697624 31698688 31997952 32154192 32208876 32263653 32264736 32319608 32505856 32514048 32569344 32664576 32720128 32728374 32840892 32936918 33030144 33191424 33246756 33247872 33304416 33362176 33554432 33619968 33718272 33775616 33782994 33784128 33841584 33940536 33998258 34319232 34320384 34378752 34445898 34546617 34865152 34872768 34933248 35034216 35035392 35093798 35094976 35426304 35487744 35557056 35599284 35659827 35661024 35721672 35997696 36164352 36225856 36227072 36297828 36359559 36569088 36747648 36810144 36873984 36917776 37158912 37330944 37394432 37403856 37467468 37532448 37577022 37642192 37748736 37933056 37997568 38108672 38183103 38314374 38535168 38600704 38609136 38610432 38676096 38787882 38789184 38855152 39223296 39337984 39413493 39414816 39481848 39548994 39845888 39854592 39923712 40039104 40040448 40108544 40118652 40186881 40684896 40754088 40755456 40824768 40873252 41140224 41330688 41402368 41411412 41483232 41532498 41604528 41675284 41997312 42068736 42141696 42191744 42224004 42347466 42467328 42663936 42747264 42872256 42945168 43018204 43019648 43352064 43425792 43552768 43637832 43712046 43787856 43839859 44040192 44126208 44255232 44329008 44330496 44405888 44417079 44700103 44826624 44957696 45043992 45045504 45122112 45252529 45254048 45758976 45760512 45838336 45848349 45849888 45927864 46062156 46140493 46497024 46577664 46712288 46713856 46805094 47235072 47316992 47327328 47409408 47465712 47546436 47548032 47628896 47996928 48219136 48231288 48313314 48397104 48479412 48758784 48854016 48996864 49080192 49165312 49261338 49405377 49545216 49774592 49787136 49870134 49871808 49956624 50043264 50102696 50331648 50429952 50577408 50663424 50762376 50910804 50997387 51085832 51380224 51478848 51480576 51568128 51717176 51718912 52297728 52399872 52551324 52553088 52640697 52642464 52731992 53139456 53231616 53385472 53387264 53398926 53491536 53582508 53739182 54246528 54338784 54340608 54433024 54446742 54853632 55107584 55121472 55215216 55310976 55376664 55470842 55472704 55996416 56091648 56188928 56201202 56298672 56365533 56463288 56559314 56623104 56885248 56899584 56996352 57163008 57260224 57471561 57802752 57901056 58014144 58181823 58183776 58282728 58383808 58720256 58834944 59006976 59105344 59107328 59122224 59222772 59323491 59768832 59885568 60058656 60060672 60162816 61011968 61014016 61027344 61131132 61133184 61237152 61309878 61416208 61996032 62103552 62224848 62298747 62406792 62512926 62980096 62995968 63103104 63212544 63287616 63395248 63397376 63521199 63995904 64308384 64417752 64527306 64529472 64639216 65011712 65028096 65138688 65329152 65440256 65456748 65568069 65681784 65873836 66060288 66382848 66493512 66495744 66608832 66724352 67108864 67239936 67436544 67551232 67565988 67568256 67683168 67881072 67996516 68638464 68640768 68757504 68891796 69093234 69730304 69745536 69866496 70068432 70070784 70187596 70189952 70207641 70852608 70975488 71114112 71198568 71319654 71322048 71443344 71528191 71995392 72328704 72451712 72454144 72469971 72595656 72719118 72931747 73138176 73495296 73620288 73747968 73835552 73892007 74317824 74661888 74788864 74805201 74807712 74934936 75064896 75154044 75281857 75284384 75497472 75866112 75995136 76217344 76366206 76628748 77070336 77201408 77218272 77220864 77352192 77575764 77578368 77710304 78446592 78675968 78826986 78829632 78963696 79097988 79691776 79709184 79847424 80078208 80080896 80217088 80237304 80373762 80608773 81369792 81508176 81510912 81649536 81746504 82280448 82661376 82804736 82822824 82966464 83064996 83206263 83209056 83350568 83994624 84137472 84283392 84383488 84448008 84694932 84838971 84934656 85327872 85494528 85744512 85890336 86036408 86039296 86704128 86851584 87105536 87275664 87424092 87575712 87679718 88080384 88252416 88510464 88658016 88660992 88811776 88834158 89400206 89653248 89915392 90087984 90091008 90244224 90505058 90508096 91517952 91521024 91676672 91696698 91699776 91855728 91964817 92124312 92280986 92994048 93155328 93424576 93427712 93610188 93769389 94470144 94633984 94654656 94818816 94931424 95092872 95096064 95257792 95993856 96438272 96462576 96626628 96790959 96794208 96958824 97517568 97708032 97993728 98160384 98330624 98522676 98810754 99090432 99549184 99574272 99740268 99743616 99913248 100086528 100205392 100663296 100859904 101154816 101326848 101524752 101821608 101994774 102171664 102760448 102957696 102961152 103136256 103434352 103437824 103639851 104595456 104799744 105102648 105106176 105281394 105284928 105463984 106278912 106463232 106770944 106774528 106797852 106979481 106983072 107165016 107478364 108493056 108677568 108681216 108866048 108893484 109078677 109707264 110215168 110242944 110430432 110621952 110753328 110941684 110945408 111992832 112183296 112377856 112402404 112597344 112731066 112926576 113118628 113246208 113770496 113799168 113992704 114326016 114520448 114549309 114943122 115605504 115802112 116028288 116363646 116367552 116565456 116767616 117440512 117669888 118013952 118210688 118214656 118240479 118244448 118445544 118646982 118993903 119537664 119771136 120117312 120121344 120325632 120560643 122023936 122028032 122054688 122262264 122266368 122474304 122619756 122828293 122832416 123992064 124207104 124449696 124597494 124813584 125025852 125238481 125960192 125991936 126206208 126425088 126575232 126790496 126794752 127042398 127991808 128616768 128835504 129054612 129058944 129278432 130023424 130056192 130277376 130658304 130880512 130913496 131136138 131363568 131519577 131747672 132120576 132765696 132987024 132991488 133217664 133448704 134100309 134217728 134479872 134873088 135102464 135131976 135136512 135366336 135757587 135762144 135993032 137276928 137281536 137515008 137783592 138186468 138421479 139460608 139491072 139732992 140136864 140141568 140375192 140379904 140415282 141705216 141950976 142228224 142397136 142639308 142644096 142886688 143056382 143990784 144657408 144903424 144908288 144939942 145191312 145438236 145863494 146276352 146990592 147240576 147495936 147671104 147784014 148216131 148635648 149323776 149577728 149610402 149615424 149869872 150129792 150308088 150563714 150568768 150994944 151732224 151990272 152434688 152732412 152992161 153257496 154140672 154402816 154436544 154441728 154704384 155151528 155156736 155420608 156893184 157351936 157653972 157659264 157922091 157927392 158195976 159383552 159418368 159694848 160156416 160161792 160434176 160474608 160747524 161217546 162739584 163016352 163021824 163299072 163493008 164560896 165322752 165609472 165645648 165932928 166129992 166412526 166418112 166701136 167989248 168274944 168566784 168766976 168896016 169096599 169389864 169677942 169869312 170655744 170989056 171489024 171780672 172072816 172078592 172414683 173408256 173703168 174211072 174545469 174551328 174848184 175151424 175359436 176160768 176504832 177020928 177316032 177321984 177623552 177668316 177970473 178800412 179306496 179830784 180175968 180182016 180488448 181010116 181016192 183035904 183042048 183353344 183393396 183399552 183711456 183929634 184248624 184561972 185988096 186310656 186849152 186855424 186896241 187220376 187538778 188940288 189267968 189309312 189637632 189862848 190185744 190192128 190515584 190563597 191987712 192876544 192925152 193253256 193581918 193588416 193917648 194147947 195035136 195416064 195987456 196320768 196661248 196704207 197045352 197621508 197957599 198180864 199098368 199148544 199480536 199487232 199826496 200173056 200410784 201326592 201719808 202309632 202653696 203049504 203643216 203989548 204336469 204343328 205520896 205915392 205922304 206272512 206868704 206875648 207279702 209190912 209599488 210205296 210212352 210562788 210569856 210927968 212557824 212926464 213541888 213549056 213595704 213958962 213966144 214330032 214584573 214956728 216986112 217355136 217362432 217732096 217786968 218157354 218795241 219414528 220430336 220485888 220860864 221243904 221506656 221883368 221890816 223985664 224366592 224755712 224804808 225194688 225462132 225845571 225853152 226237256 226492416 227540992 227598336 227985408 228652032 229040896 229098618 229886244 231211008 231604224 232056576 232727292 232735104 233130912 233535232 234881024 235339776 236027904 236421376 236429312 236480958 236488896 236891088 237293964 237987806 239075328 239542272 240234624 240242688 240651264 241121286 241826319 244047872 244056064 244109376 244524528 244532736 244948608 245239512 245656586 245664832 247984128 248414208 248899392 249194988 249618789 249627168 250051704 250476962 251920384 251983872 252412416 252850176 253150464 253580992 253589504 254084796 254516913 255983616 257233536 257671008 258109224 258117888 258556864 260046848 260112384 260554752 261316608 261761024 261826992 262272276 262727136 263039154 263495344 264241152 265531392 265974048 265982976 266435328 266897408 268200618 268435456 268959744 269746176 270204928 270263952 270273024 270732672 271515174 271524288 271986064 274553856 274563072 275030016 275567184 275894451 276372936 276842958 278921216 278982144 279465984 280273728 280283136 280750384 280759808 280830564 281308167 283410432 283901952 284456448 284794272 285278616 285288192 285773376 286112764 287981568 289314816 289806848 289816576 289879884 290372877 290382624 290876472 291726988 292552704 293981184 294481152 294991872 295342208 295568028 296432262 297271296 298647552 299155456 299220804 299230848 299739744 300259584 300616176 301127428 301137536 301989888 303464448 303980544 304869376 305464824 305984322 306514992 308281344 308805632 308873088 308883456 309408768 310303056 310313472 310841216 310919553 312900721 313786368 314703872 315307944 315318528 315844182 315854784 316391952 316767703 318767104 318836736 319389696 320312832 320323584 320868352 320938443 320949216 321495048 322435092 322983451 325479168 326032704 326043648 326598144 326986016 327236031 329121792 330645504 331218944 331291296 331865856 332259984 332825052 332836224 333391081 333402272 335978496 336549888 337133568 337533952 337792032 338193198 338779728 339355884 339738624 341311488 341978112 342978048 343561344 344145632 344157184 344829366 346816512 347406336 348422144 349090938 349102656 349696368 350302848 350718872 352321536 353009664 354041856 354632064 354643968 355247104 355336632 355940946 356981709 357600824 358612992 359661568 360351936 360364032 360976896 362020232 362032384 366071808 366084096 366706688 366786792 366799104 367422912 367859268 368484879 368497248 369123944 371976192 372621312 373698304 373710848 373792482 374440752 375077556 375715443 377880576 378535936 378618624 379275264 379725696 380371488 380384256 381031168 381127194 383975424 385753088 385850304 386506512 387163836 387176832 387835296 388295894 390070272 390832128 391974912 392641536 393322496 393408414 394090704 394558731 395243016 395915198 396361728 398196736 398297088 398961072 398974464 399652992 400346112 400821568 402300927 402653184 403439616 404619264 405307392 406099008 407272761 407286432 407979096 408672938 408686656 411041792 411830784 411844608 412545024 413737408 413751296 414559404 415264437 418381824 419198976 420410592 420424704 421125576 421139712 421855936 425115648 425852928 427083776 427098112 427191408 427917924 427932288 428660064 429169146 429913456 433972224 434710272 434724864 435464192 435573936 436314708 437590482 438829056 440860672 440971776 441721728 442487808 443013312 443766736 443781632 444648393 447971328 448733184 449511424 449609616 450389376 450924264 451691142 451706304 452474512 452984832 455081984 455196672 455970816 457304064 458081792 458197236 458976483 459772488 462422016 463208448 464113152 465454584 465470208 466261824 467070464 469762048 470679552 472055808 472842752 472858624 472961916 472977792 473766273 473782176 474587928 475975612 478150656 479084544 480469248 480485376 481302528 482242572 483652638 488095744 488112128 488218752 489049056 489065472 489897216 490479024 491313172 491329664 495968256 496828416 497798784 498389976 499237578 499254336 500103408 500953924 503840768 503967744 504824832 505700352 506300928 507161984 507179008 507289797 508169592 509033826 510522229 511967232 514467072 515342016 516218448 516235776 517113728 517244049 520093696 520224768 521109504 522633216 523522048 523636407 523653984 524544552 525454272 526078308 526972999 526990688 528482304 531062784 531948096 531965952 532870656 533794816 533911419 536401236 536870912 537919488 539492352 540409856 540527904 540546048 541465344 543030348 543048576 543972128 549107712 549126144 550060032 551134368 551788902 552745872 553685916 557842432 557964288 558931968 560547456 560566272 561500768 561519616 561661128 562616334 566820864 567803904 568912896 569588544 570557232 570576384 571546752 572225528 575963136 578629632 579613696 579633152 579759768 580745754 580765248 581752944 582443841 583453976 585105408 587962368 588962304 589983744 590684416 591136056 592864524 593872797 594542592 597295104 598310912 598441608 598461696 599479488 600519168 601232352 602254856 602275072 603979776 606928896 607961088 609738752 610929648 611968644 613009407 613029984 616562688 617611264 617746176 617766912 618817536 620606112 620626944 621682432 621839106 625801442 627572736 629407744 630615888 630637056 631688364 631709568 632783904 633535406 637534208 637673472 638779392 640625664 640647168 641736704 641876886 641898432 642990096 643753719 644870184 645966902 650958336 652065408 652087296 653196288 653972032 654472062 656385723 658243584 661291008 662437888 662582592 663731712 664519968 665650104 665672448 666782162 666804544 671956992 673099776 674267136 675067904 675584064 676386396 677536713 677559456 678711768 679477248 682622976 683956224 685956096 687122688 688291264 688314368 689658732 693633024 694812672 696844288 698181876 698205312 699392736 700605696 701437744 704643072 706019328 708083712 709264128 709287936 710494208 710673264 711881892 713963418 715201648 717225984 719323136 720703872 720728064 721953792 724040464 724064768 725478957 732143616 732168192 733413376 733573584 733598208 734845824 735718536 736969758 736994496 738247888 743952384 745242624 747396608 747421696 747584964 748856367 748881504 750155112 751430886 755761152 757071872 757237248 758550528 759451392 760742976 760768512 762062336 762254388 763550739 767950848 771506176 771700608 773013024 774327672 774353664 775670592 776591788 780140544 781664256 783949824 785283072 786644992 786816828 788181408 789117462 790486032 791830396 792723456 796393472 796594176 797922144 797948928 799305984 800692224 801643136 804601854 805306368 806879232 809238528 810614784 812198016 814545522 814572864 815958192 817345876 817373312 822083584 823661568 823689216 825090048 827474816 827502592 827683353 829118808 830528874 832957321 836763648 838397952 840821184 840849408 842251152 842279424 843711872 843924501 850231296 851705856 854167552 854196224 854382816 855835848 855864576 857320128 858338292 859798051 859826912 867944448 869420544 869449728 870928384 871118631 871147872 872629416 875180964 876669367 877658112 881721344 881943552 883443456 884975616 886026624 887533472 887563264 889296786 895942656 897466368 899022848 899219232 900778752 901848528 903382284 903412608 904949024 905969664 910163968 910393344 911941632 914608128 916163584 916394472 917952966 919544976 924844032 926416896 928226304 930909168 930940416 932523648 934140928 938702163 939524096 941359104 944111616 945685504 945717248 945923832 945955584 947532546 947564352 949175856 950303109 951951224 956301312 958169088 960938496 960970752 962605056 964485144 967305276 968950353 976191488 976224256 976437504 978098112 978130944 979794432 980958048 982626344 982659328 991936512 993656832 995597568 996779952 998475156 998508672 1000173243 1000206816 1001907848 1007681536 1007935488 1009649664 1011400704 1012601856 1014323968 1014358016 1014579594 1016339184 1018067652 1021044458 1023934464 1028934144 1030684032 1032436896 1032471552 1034227456 1034488098 1040187392 1040449536 1042219008 1045266432 1047044096 1047272814 1047307968 1049089104 1050908544 1052156616 1053945998 1053981376 1056964608 1062125568 1063896192 1063931904 1065741312 1067589632 1067822838 1070945127 1072802472 1073741824 1075838976 1078984704 1080819712 1081055808 1081092096 1082930688 1086060696 1086097152 1087944256 1098215424 1098252288 1100120064 1102268736 1103577804 1105454637 1105491744 1107371832 1115684864 1115928576 1117863936 1121094912 1121132544 1123001536 1123039232 1123322256 1125232668 1127146329 1133641728 1135607808 1137825792 1139177088 1141114464 1141152768 1143093504 1144451056 1151926272 1157259264 1159227392 1159266304 1159519536 1161491508 1161530496 1163505888 1164887682 1166907952 1170210816 1175924736 1177924608 1179967488 1181368832 1182272112 1183676193 1185729048 1187745594 1189085184 1194590208 1196621824 1196883216 1196923392 1198958976 1201038336 1202464704 1204509712 1204550144 1206902781 1207959552 1213857792 1215922176 1219477504 1221818283 1221859296 1223937288 1226018814 1226059968 1233125376 1235222528 1235492352 1235533824 1237635072 1241212224 1241253888 1243364864 1243678212 1245793311 1251602884 1255145472 1258815488 1261231776 1261274112 1263376728 1263419136 1265567808 1267070812 1275068416 1275346944 1277558784 1281251328 1281294336 1283473408 1283753772 1283796864 1285980192 1287507438 1289740368 1291933804 1301916672 1304130816 1304174592 1306392576 1307944064 1308944124 1312771446 1316487168 1322582016 1324875776 1325165184 1327463424 1329039936 1331300208 1331344896 1333564324 1333609088 1333945179 1343913984 1346199552 1348534272 1350135808 1351168128 1352772792 1355073426 1355118912 1357423536 1358954496 1359035629 1365245952 1367912448 1371912192 1374245376 1376582528 1376628736 1376929449 1379317464 1385703193 1387266048 1389625344 1393688576 1396363752 1396410624 1398785472 1401211392 1402875488 1409286144 1412038656 1416167424 1418528256 1418575872 1420988416 1421298819 1421346528 1423763784 1427926836 1430355283 1430403296 1434451968 1438646272 1441407744 1441456128 1443907584 1448080928 1448129536 1450957914 1464287232 1464336384 1466826752 1467147168 1467196416 1469691648 1471437072 1473939516 1473988992 1476495776 1487904768 1490485248 1494793216 1494843392 1495169928 1497712734 1497763008 1500310224 1502861772 1511522304 1514143744 1514474496 1517101056 1518902784 1521485952 1521537024 1524124672 1524508776 1527101478 1531566687 1535901696 1543012352 1543401216 1546026048 1548655344 1548707328 1551341184 1553183576 1560281088 1563328512 1567899648 1570566144 1573289984 1573633656 1576362816 1578234924 1580918997 1580972064 1583660792 1585446912 1592786944 1593188352 1595844288 1595897856 1598611968 1601384448 1603286272 1609203708 1610612736 1613758464 1618477056 1621229568 1624396032 1629091044 1629145728 1631916384 1634691752 1634746624 1644167168 1647323136 1647378432 1650180096 1654949632 1655005184 1655366706 1658237616 1661057748 1665914642 1673527296 1676795904 1681642368 1681698816 1684502304 1684558848 1687423744 1687849002 1700462592 1703411712 1708335104 1708392448 1708765632 1711671696 1711729152 1714640256 1716676584 1719596102 1719653824 1735888896 1738841088 1738899456 1741856768 1742237262 1742295744 1745258832 1747331523 1750361928 1753338734 1755316224 1763442688 1763887104 1766886912 1769951232 1772053248 1775066944 1775126528 1778593572 1781618391 1791885312 1794932736 1798045696 1798438464 1801557504 1803697056 1806764568 1806825216 1809898048 1811939328 1820327936 1820786688 1823883264 1829216256 1832327168 1832788944 1835905932 1839028221 1839089952 1849688064 1852833792 1856452608 1861818336 1861880832 1865047296 1868281856 1877404326 1879048192 1882718208 1888223232 1891371008 1891434496 1891847664 1891911168 1895065092 1895128704 1898351712 1900606218 1903902448 1912602624 1916338176 1921876992 1921941504 1925210112 1928970288 1931261157 1934610552 1937900706 1952382976 1952448512 1952875008 1956196224 1956261888 1959588864 1961916096 1965252688 1965318656 1969157169 1983873024 1987313664 1991195136 1993559904 1996950312 1997017344 2000346486 2000413632 2003815696 2015363072 2015870976 2019299328 2022801408 2025203712 2028647936 2028716032 2029159188 2032610139 2032678368 2036135304 2042088916 2047868928 2057868288 2061368064 2064873792 2064943104 2068454912 2068976196 2080374784 2080899072 2084438016 2090532864 2094088192 2094545628 2094615936 2098178208 2101817088 2104313232 2107891996 2107962752 2113929216 2124251136 2127792384 2127863808 2131482624 2135179264 2135645676 2141890254 2145604944 2147483648 2151677952 2157969408 2161639424 2162111616 2162184192 2165861376 2172121392 2172194304 2175888512 2176436871 2196430848 2196504576 2200240128 2204537472 2207155608 2210909274 2210983488 2214743664 2217373921 2231369728 2231857152 2235727872 2242189824 2242265088 2246003072 2246078464 2246569101 2246644512 2250465336 2254292658 2260884157 2267283456 2271215616 2275651584 2278354176 2282228928 2282305536 2286187008 2288902112 2290652217 2303852544 2314518528 2318454784 2318532608 2319039072 2322983016 2323060992 2327011776 2329775364 2333737567 2333815904 2340421632 2351849472 2355849216 2359934976 2362737664 2364544224 2367352386 2371458096 2375491188 2378170368 2389180416 2393243648 2393766432 2393846784 2397917952 2402076672 2404929408 2409019424 2409100288 2413805562 2415919104 2427715584 2431844352 2438955008 2443636566 2443718592 2447874576 2452037628 2452119936 2466250752 2470445056 2470984704 2471067648 2475270144 2482424448 2482507776 2486729728 2487356424 2491586622 2498871963 2503205768 2510290944 2517630976 2522463552 2522548224 2526753456 2526838272 2531135616 2534141624 2550136832 2550693888 2555117568 2562502656 2562588672 2566946816 2567507544 2567593728 2571960384 2575014876 2579394153 2579480736 2583867608 2603833344 2608261632 2608349184 2612785152 2615888128 2617888248 2625542892 2630008101 2632974336 2645164032 2649751552 2650330368 2654926848 2658079872 2662600416 2662689792 2667128648 2667218176 2667890358 2687827968 2692399104 2697068544 2700271616 2702336256 2705545584 2710146852 2710237824 2714847072 2717908992 2718071258 2730491904 2735824896 2743824384 2748490752 2753165056 2753257472 2753858898 2758634928 2771406386 2774532096 2779250688 2787377152 2792727504 2792821248 2797570944 2802422784 2805750976 2816106489 2818572288 2824077312 2832334848 2837056512 2837151744 2841976832 2842597638 2842693056 2847527568 2850909327 2855853672 2860710566 2860806592 2868903936 2877292544 2882815488 2882912256 2887815168 2896161856 2896259072 2901915828 2906851059 2928574464 2928672768 2933653504 2934294336 2934392832 2939383296 2942874144 2947879032 2947977984 2952991552 2975809536 2980970496 2989586432 2989686784 2990339856 2995425468 2995526016 3000519729 3000620448 3005723544 3023044608 3028287488 3028948992 3034202112 3037805568 3042971904 3043074048 3048249344 3049017552 3054202956 3063133374 3071803392 3086024704 3086802432 3092052096 3097310688 3097414656 3102682368 3106367152 3120562176 3126657024 3135799296 3141132288 3146579968 3147267312 3152725632 3156469848 3161837994 3161944128 3167321584 3170893824 3185573888 3186376704 3191688576 3191795712 3197223936 3202768896 3206572544 3212835381 3218407416 3221225472 3227516928 3236954112 3242459136 3248792064 3258182088 3258291456 3263832768 3269383504 3269493248 3288334336 3294646272 3294756864 3300360192 3309899264 3310010368 3310733412 3316363911 3316475232 3322115496 3331829284 3347054592 3353591808 3363284736 3363397632 3369004608 3369117696 3374847488 3375698004 3381438987 3400925184 3406823424 3416670208 3416784896 3417531264 3423343392 3423458304 3429280512 3433353168 3439192204 3439307648 3471777792 3477682176 3477798912 3483713536 3484474524 3484591488 3490517664 3494663046 3500723856 3506677468 3510632448 3526885376 3527774208 3533773824 3539902464 3544106496 3550133888 3550253056 3551028579 3557187144 3563236782 3583770624 3589865472 3596091392 3596876928 3603115008 3607394112 3613529136 3613650432 3619796096 3620708343 3623878656 3640655872 3641573376 3647766528 3658432512 3664654336 3665454849 3665577888 3671811864 3678056442 3678179904 3688810993 3699376128 3705667584 3712905216 3723636672 3723761664 3730094592 3736563712 3737379933 3754808652 3758096384 3765436416 3776446464 3782742016 3782868992 3783695328 3783822336 3790130184 3790257408 3796703424 3801212436 3807804896 3825205248 3832676352 3843753984 3843883008 3850420224 3857940576 3862522314 3869221104 3875801412 3882392911 3904765952 3904897024 3905750016 3912392448 3912523776 3919177728 3923832192 3930505376 3930637312 3938314338 3967746048 3974627328 3982390272 3987119808 3993900624 3994034688 4000692972 4000827264 4007631392 4030726144 4031741952 4038598656 4045602816 4050407424 4057295872 4057432064 4058318376 4065220278 4065356736 4072270608 4077106887 4084177832 4095737856 4115736576 4122736128 4129747584 4129886208 4136909824 4137952392 4157109579 4160749568 4161798144 4168876032 4181065728 4188176384 4189091256 4189231872 4196356416 4203634176 4208626464 4215783992 4215925504 4227858432 4248502272 4255584768 4255727616 4262965248 4270358528 4271291352 4283780508 4291065849 4291209888 4294967296 4303355904 4315938816 4323278848 4324223232 4324368384 4331722752 4344242784 4344388608 4351777024 4352873742 4392861696 4393009152 4400480256 4409074944 4414311216 4421818548 4421966976 4429487328 4434747842 4462739456 4463714304 4471455744 4484379648 4484530176 4492006144 4492156928 4493138202 4493289024 4500930672 4508585316 4521768314 4534566912 4542431232 4551303168 4556708352 4564457856 4564611072 4572374016 4577804224 4581304434 4594700061 4607705088 4629037056 4636909568 4637065216 4638078144 4645966032 4646121984 4654023552 4659550728 4667475134 4667631808 4680843264 4703698944 4711698432 4719869952 4725475328 4729088448 4734704772 4742756991 4742916192 4750982376 4756340736 4778360832 4786487296 4787532864 4787693568 4795835904 4804153344 4809858816 4818038848 4818200576 4827611124 4831838208 4855431168 4863688704 4877910016 4887273132 4887437184 4895749152 4904075256 4904239872 4932501504 4940890112 4941969408 4942135296 4950540288 4964848896 4965015552 4973459456 4974712848 4983173244 4997743926 5006411536 5020581888 5035261952 5044927104 5045096448 5053506912 5053676544 5062271232 5068283248 5100273664 5101387776 5110235136 5125005312 5125177344 5133893632 5135015088 5135187456 5143920768 5150029752 5158788306 5158961472 5167735216 5207666688 5216523264 5216698368 5225570304 5231776256 5235776496 5241994569 5251085784 5260016202 5265948672 5290328064 5299503104 5300660736 5309853696 5316159744 5325200832 5325379584 5334257296 5334436352 5335780716 5344855173 5375655936 5384798208 5394137088 5400543232 5404672512 5411091168 5420293704 5420475648 5429694144 5435817984 5436142516 5460983808 5471649792 5487648768 5496981504 5506330112 5506514944 5507717796 5517084663 5517269856 5542812772 5549064192 5558501376 5574754304 5585455008 5585642496 5595141888 5604845568 5611501952 5632212978 5637144576 5648154624 5664669696 5674113024 5674303488 5683953664 5685195276 5685386112 5695055136 5701818654 5711707344 5721421132 5721613184 5737807872 5754585088 5765630976 5765824512 5775630336 5792323712 5792518144 5793783471 5803831656 5813702118 5857148928 5857345536 5867307008 5868588672 5868785664 5878766592 5885748288 5895758064 5895955968 5905983104 5907471507 5951619072 5961940992 5979172864 5979373568 5980679712 5990850936 5991052032 6001039458 6001240896 6011447088 6018586357 6046089216 6056574976 6057897984 6068404224 6075611136 6085943808 6086148096 6096498688 6097830417 6098035104 6108405912 6126266748 6136685569 6143606784 6172049408 6173604864 6184104192 6194621376 6194829312 6205364736 6212734304 6241124352 6253314048 6271598592 6282264576 6293159936 6294534624 6305451264 6312939696 6323675988 6323888256 6334430539 6334643168 6341787648 6371147776 6372753408 6383377152 6383591424 6394447872 6405537792 6413145088 6425670762 6436814832 6442450944 6455033856 6473908224 6484918272 6497584128 6516364176 6516582912 6527665536 6538767008 6538986496 6576668672 6589292544 6589513728 6600720384 6619798528 6620020736 6621466824 6632727822 6632950464 6644230992 6652121763 6663658568 6694109184 6707183616 6726569472 6726795264 6738009216 6738235392 6749694976 6751396008 6762877974 6782652471 6801850368 6813646848 6833340416 6833569792 6835062528 6846686784 6846916608 6858561024 6866706336 6878384408 6878615296 6943555584 6955364352 6955597824 6967427072 6968949048 6969182976 6981035328 6989326092 7001212701 7001447712 7013354936 7021264896 7053770752 7055548416 7067547648 7079804928 7088212992 7100267776 7100506112 7102057158 7114374288 7126473564 7167541248 7179730944 7192182784 7193753856 7206230016 7214788224 7227058272 7227300864 7239592192 7241416686 7247757312 7281311744 7283146752 7295533056 7316865024 7329308672 7330909698 7331155776 7343623728 7356112884 7356359808 7377621986 7398752256 7411335168 7425810432 7447273344 7447523328 7460189184 7473127424 7474759866 7496615889 7509617304 7516192768 7530872832 7552892928 7565484032 7565737984 7567390656 7567644672 7580260368 7580514816 7593406848 7602424872 7615609792 7650410496 7665352704 7687507968 7687766016 7700840448 7715881152 7725044628 7738182459 7738442208 7751602824 7764785822 7809531904 7809794048 7811500032 7824784896 7825047552 7838355456 7847664384 7861010752 7861274624 7876628676 7890024303 7935492096 7949254656 7964780544 7974239616 7987801248 7988069376 8001385944 8001654528 8015262784 8061452288 8063483904 8077197312 8091205632 8100814848 8114591744 8114864128 8116636752 8130440556 8130713472 8144541216 8154213774 8168355664 8191475712 8231473152 8245472256 8259495168 8259772416 8273819648 8275904784 8314219158 8321499136 8323596288 8337752064 8362131456 8376352768 8378182512 8378463744 8392712832 8407268352 8417252928 8431567984 8431851008 8448319467 8455716864 8497004544 8511169536 8511455232 8525930496 8540717056 8542582704 8552727981 8567561016 8582131698 8582419776 8589934592 8606711808 8631877632 8646557696 8648446464 8648736768 8663445504 8688485568 8688777216 8703554048 8705747484 8720553177 8785723392 8786018304 8800960512 8818149888 8828622432 8843637096 8843933952 8858974656 8869495684 8925478912 8927428608 8942911488 8968759296 8969060352 8984012288 8984313856 8986276404 8986578048 9001559187 9001861344 9017170632 9043536628 9069133824 9084862464 9102606336 9113416704 9128915712 9129222144 9144748032 9155608448 9162608868 9189400122 9215410176 9258074112 9273819136 9274130432 9276156288 9291932064 9292243968 9308047104 9319101456 9334950268 9335263616 9361686528 9407397888 9423396864 9439739904 9450950656 9458176896 9469409544 9485513982 9485832384 9501964752 9512681472 9556721664 9572974592 9575065728 9575387136 9591671808 9608306688 9619717632 9636077696 9636401152 9638506143 9655222248 9663676416 9699922351 9710862336 9727377408 9755820032 9774546264 9774874368 9791498304 9808150512 9808479744 9865003008 9881780224 9883938816 9884270592 9901080576 9929697792 9930031104 9946918912 9949091733 9949425696 9966346488 9995487852 10012486981 10012823072 10041163776 10070523904 10089854208 10090192896 10107013824 10107353088 10124542464 10136566496 10144316961 10200547328 10202775552 10220470272 10250010624 10250354688 10267787264 10270030176 10270374912 10287841536 10300059504 10317576612 10317922944 10335470432 10415333376 10433046528 10433396736 10451140608 10463552512 10471552992 10483989138 10502171568 10520032404 10531897344 10580656128 10599006208 10601321472 10619707392 10632319488 10650401664 10650759168 10668514592 10668872704 10671561432 10689710346 10751311872 10769596416 10788274176 10801086464 10809345024 10822182336 10840587408 10840951296 10859388288 10871635968 10872285032 10921967616 10943299584 10975297536 10993963008 11012660224 11013029888 11015435592 11034169326 11034539712 11066432979 11085625544 11098128384 11117002752 11149508608 11170910016 11171284992 11190283776 11209691136 11223003904 11264425956 11274289152 11296309248 11329339392 11348226048 11348606976 11367907328 11370390552 11370772224 11390110272 11403637308 11423414688 11442842264 11443226368 11475615744 11509170176 11531261952 11531649024 11551260672 11584647424 11585036288 11587566942 11607663312 11627404236 11647178733 11714297856 11714691072 11734614016 11737177344 11737571328 11757533184 11771496576 11791516128 11791911936 11811966208 11814943014 11903238144 11923881984 11958345728 11958747136 11961359424 11981701872 11982104064 12002078916 12002481792 12022894176 12037172714 12092178432 12113149952 12115795968 12136808448 12151222272 12171887616 12172296192 12192997376 12195660834 12196070208 12216811824 12231320661 12252533496 12273371138 12287213568 12344098816 12347209728 12368208384 12389242752 12389658624 12410729472 12425468608 12471328737 12482248704 12506628096 12543197184 12564529152 12586319872 12589069248 12610902528 12625879392 12647351976 12647776512 12668861078 12669286336 12683575296 12742295552 12745506816 12766754304 12767182848 12788895744 12811075584 12826290176 12851341524 12873197547 12873629664 12884901888 12910067712 12947816448 12969836544 12995168256 13032728352 13033165824 13055331072 13077534016 13077972992 13153337344 13178585088 13179027456 13201440768 13239597056 13240041472 13242933648 13265455644 13265900928 13288461984 13304243526 13327317136 13388218368 13414367232 13453138944 13453590528 13476018432 13476470784 13499389952 13502792016 13525755948 13565304942 13603700736 13627293696 13666680832 13667139584 13670125056 13693373568 13693833216 13717122048 13733412672 13756768816 13757230592 13784100183 13887111168 13910728704 13911195648 13934854144 13937898096 13938365952 13962070656 13978652184 14002425402 14002895424 14026709872 14042529792 14107541504 14111096832 14135095296 14159609856 14176425984 14200535552 14201012224 14204114316 14228270973 14228748576 14252947128 14335082496 14359461888 14384365568 14387507712 14412460032 14429576448 14454116544 14454601728 14479184384 14482833372 14495514624 14562623488 14566293504 14591066112 14633730048 14658617344 14661819396 14662311552 14687247456 14712225768 14712719616 14755243972 14797504512 14822670336 14851620864 14894546688 14895046656 14920378368 14946254848 14949519732 14993231778 15019234608 15032385536 15061745664 15105785856 15130968064 15131475968 15134781312 15135289344 15160520736 15161029632 15186813696 15204849744 15231219584 15300820992 15330705408 15375015936 15375532032 15401680896 15431762304 15450089256 15476364918 15476884416 15503205648 15529571644 15619063808 15619588096 15623000064 15649569792 15650095104 15676710912 15695328768 15722021504 15722549248 15725983707 15753257352 15780048606 15826189099 15870984192 15898509312 15929561088 15948479232 15975602496 15976138752 16002771888 16003309056 16030525568 16034565519 16122904576 16126967808 16154394624 16182411264 16201629696 16229183488 16229728256 16233273504 16260881112 16261426944 16289082432 16308427548 16336162969 16336711328 16382951424 16462946304 16490944512 16518990336 16519544832 16547639296 16551253989 16551809568 16628438316 16642998272 16647192576 16675504128 16724262912 16752705536 16756365024 16756927488 16785425664 16814536704 16834505856 16863135968 16863702016 16896638934 16911433728 16994009088 17022339072 17022910464 17051860992 17081434112 17085165408 17105455962 17135122032 17164263396 17164839552 17179869184 17213423616 17263755264 17293115392 17296892928 17297473536 17326891008 17376971136 17377554432 17407108096 17411494968 17441106354 17571446784 17572036608 17601921024 17636299776 17657244864 17687274192 17687867904 17717949312 17738991368 17850957824 17854857216 17885822976 17937518592 17938120704 17968024576 17968627712 17972552808 17973156096 18003118374 18003722688 18034341264 18055759071 18087073256 18138267648 18169724928 18205212672 18226833408 18257831424 18258444288 18289496064 18311216896 18325217736 18378800244 18410056707 18430820352 18516148224 18547638272 18548260864 18552312576 18583864128 18584487936 18616094208 18638202912 18669900536 18670527232 18723373056 18814795776 18846793728 18879479808 18901901312 18916353792 18938819088 18971027964 18971664768 19003291617 19003929504 19025362944 19113443328 19145949184 19150131456 19150774272 19183343616 19216613376 19239435264 19272155392 19272802304 19277012286 19310444496 19327352832 19399844702 19421724672 19454754816 19511640064 19549092528 19549748736 19582996608 19616301024 19616959488 19730006016 19763560448 19767877632 19768541184 19802161152 19859395584 19860062208 19893837824 19898183466 19898851392 19932692976 19956365289 19990975704 20024973962 20025646144 20082327552 20141047808 20179708416 20180385792 20214027648 20214706176 20249084928 20273132992 20288633922 20347957413 20401094656 20405551104 20440940544 20500021248 20500709376 20535574528 20540060352 20540749824 20575683072 20600119008 20635153224 20635845888 20670940864 20830666752 20866093056 20866793472 20902281216 20927105024 20943105984 20967978276 21003638103 21004343136 21040064808 21063794688 21161312256 21198012416 21202642944 21239414784 21264638976 21300803328 21301518336 21337029184 21337745408 21343122864 21379420692 21502623744 21539192832 21576548352 21602172928 21618690048 21644364672 21681174816 21681902592 21718776576 21743271936 21744570064 21843935232 21886599168 21950595072 21987926016 22025320448 22026059776 22030871184 22068338652 22069079424 22132865958 22171251088 22196256768 22234005504 22299017216 22341820032 22342569984 22380567552 22419382272 22446007808 22489847667 22528851912 22548578304 22592618496 22658678784 22696452096 22697213952 22735814656 22740781104 22741544448 22780220544 22807274616 22846829376 22885684528 22886452736 22951231488 23018340352 23062523904 23063298048 23102521344 23169294848 23170072576 23175133884 23214547377 23215326624 23254808472 23294357466 23428595712 23429382144 23469228032 23474354688 23475142656 23515066368 23542993152 23583032256 23583823872 23623932416 23629886028 23670072909 23806476288 23847763968 23916691456 23917494272 23922718848 23963403744 23964208128 24004157832 24004963584 24045788352 24074345428 24184356864 24226299904 24231591936 24273616896 24302444544 24343775232 24344592384 24385994752 24391321668 24392140416 24433623648 24462641322 24505066992 24546742276 24574427136 24688197632 24694419456 24736416768 24778485504 24779317248 24821458944 24850937216 24942657474 24964497408 25013256192 25086394368 25129058304 25172639744 25178138496 25221805056 25251758784 25294703952 25295553024 25337722156 25338572672 25344958401 25367150592 25484591104 25491013632 25533508608 25534365696 25577791488 25622151168 25652580352 25658183943 25702683048 25746395094 25747259328 25769803776 25820135424 25821676951 25895632896 25939673088 25990336512 26065456704 26066331648 26110662144 26155068032 26155945984 26161659531 26306674688 26357170176 26358054912 26402881536 26479194112 26480082944 26485867296 26530911288 26531801856 26576923968 26608487052 26654634272 26776436736 26828734464 26906277888 26907181056 26952036864 26952941568 26998779904 27004677561 27005584032 27051511896 27130609884 27176750377 27207401472 27254587392 27333361664 27334279168 27340250112 27386747136 27387666432 27434244096 27466825344 27513537632 27514461184 27568200366 27774222336 27821457408 27822391296 27869708288 27875796192 27876731904 27924141312 27957304368 28004850804 28005790848 28053419744 28085059584 28215083008 28222193664 28270190592 28319219712 28352851968 28401071104 28402024448 28408228632 28456541946 28457497152 28505894256 28670164992 28718923776 28768731136 28775015424 28824920064 28859152896 28908233088 28909203456 28958368768 28965666744 28991029248 29099767053 29125246976 29132587008 29182132224 29267460096 29317234688 29323638792 29324623104 29374494912 29424451536 29425439232 29510487944 29595009024 29645340672 29703241728 29789093376 29790093312 29840756736 29892509696 29899039464 29986463556 30037460943 30038469216 30064771072 30123491328 30211571712 30261936128 30262951936 30269562624 30270578688 30321041472 30322059264 30373627392 30409699488 30462439168 30601641984 30661410816 30750031872 30751064064 30803361792 30863524608 30900178512 30952729836 30953768832 31006411296 31059143288 31238127616 31239176192 31246000128 31299139584 31300190208 31353421824 31390657536 31444043008 31445098496 31451967414 31506514704 31560097212 31652378198 31741968384 31797018624 31859122176 31896958464 31951204992 31952277504 32005543776 32006618112 32061051136 32069131038 32245809152 32253935616 32308789248 32364822528 32403259392 32458366976 32459456512 32466547008 32521762224 32522853888 32578164864 32616855096 32672325938 32673422656 32765902848 32925892608 32981889024 33037980672 33039089664 33095278592 33102507978 33103619136 33199298937 33256876632 33285996544 33294385152 33351008256 33448525824 33505411072 33512730048 33513854976 33570851328 33629073408 33669011712 33726271936 33727404032 33793277868 33822867456 33988018176 34044678144 34045820928 34103721984 34162868224 34170330816 34210911924 34270244064 34328526792 34329679104 34426847232 34527510528 34586230784 34593785856 34594947072 34653782016 34753942272 34755108864 34814216192 34822989936 34882212708 34941536199 35142893568 35144073216 35203842048 35272599552 35314489728 35374548384 35375735808 35435898624 35477982736 35701915648 35709714432 35771645952 35875037184 35876241408 35936049152 35937255424 35945105616 35946312192 36006236748 36007445376 36068682528 36111518142 36174146512 36276535296 36339449856 36410425344 36453666816 36515662848 36516888576 36578992128 36622433792 36650435472 36693961983 36757600488 36820113414 36861640704 37032296448 37095276544 37096521728 37104625152 37167728256 37168975872 37232188416 37276405824 37339801072 37341054464 37413986211 37446746112 37629591552 37693587456 37758959616 37803802624 37832707584 37877638176 37942055928 37943329536 38006583234 38007859008 38050725888 38226886656 38291898368 38300262912 38301548544 38366687232 38433226752 38478870528 38544310784 38545604608 38554024572 38619592641 38620888992 38654705664 38799689404 38843449344 38909509632 39023280128 39098185056 39099497472 39165993216 39232602048 39233918976 39460012032 39527120896 39535755264 39537082368 39604322304 39718791168 39720124416 39787675648 39796366932 39797702784 39865385952 39912730578 39981951408 40049947924 40051292288 40164655104 40282095616 40359416832 40360771584 40428055296 40429412352 40498169856 40546265984 40577267844 40695914826 40802189312 40811102208 40881881088 41000042496 41001418752 41071149056 41080120704 41081499648 41151366144 41200238016 41270306448 41271691776 41341881728 41352300549 41661333504 41732186112 41733586944 41804562432 41854210048 41886211968 41935956552 42007276206 42008686272 42080129616 42127589376 42130104499 42322624512 42396024832 42405285888 42478829568 42529277952 42601606656 42603036672 42674058368 42675490816 42684812919 42686245728 42758841384 42956798983 43005247488 43078385664 43153096704 43204345856 43237380096 43288729344 43362349632 43363805184 43437553152 43486543872 43489140128 43687870464 43773198336 43901190144 43975852032 44050640896 44052119552 44061742368 44136677304 44138158848 44265731916 44341013773 44342502176 44392513536 44468011008 44598034432 44683640064 44685139968 44761135104 44838764544 44892015616 44979695334 45057703824 45097156608 45185236992 45317357568 45392904192 45394427904 45471629312 45481562208 45483088896 45560441088 45614549232 45693658752 45771369056 45772905472 45902462976 46036680704 46125047808 46126596096 46205042688 46338589696 46340145152 46350267768 46429094754 46430653248 46509616944 46588714932 46857191424 46858764288 46938456064 46948709376 46950285312 47030132736 47085986304 47166064512 47167647744 47247864832 47259772056 47340145818 47478567297 47612952576 47695527936 47833382912 47834988544 47845437696 47926807488 47928416256 48008315664 48009927168 48091576704 48148690856 48368713728 48452599808 48463183872 48547233792 48604889088 48687550464 48689184768 48771989504 48782643336 48784280832 48867247296 48925282644 49008488907 49010133984 49093484552 49148854272 49376395264 49388838912 49472833536 49556971008 49558634496 49642917888 49701874432 49885314948 49928994816 50026512384 50172788736 50258116608 50345279488 50356276992 50443610112 50503517568 50589407904 50591106048 50675444312 50677145344 50689916802 50734301184 50969182208 50982027264 51067017216 51068731392 51155582976 51244302336 51305160704 51316367886 51405366096 51492790188 51494518656 51539607552 51640270848 51643353902 51791265792 51879346176 51980673024 52130913408 52132663296 52221324288 52310136064 52311891968 52323319062 52613349376 52714340352 52716109824 52805763072 52958388224 52960165888 52971734592 53061822576 53063603712 53153847936 53216974104 53309268544 53552873472 53657468928 53812555776 53814362112 53904073728 53905883136 53997559808 54009355122 54011168064 54103023792 54167277213 54261219768 54353500754 54414802944 54509174784 54666723328 54668558336 54680500224 54773494272 54775332864 54868488192 54933650688 55027075264 55028922368 55136400732 55230170121 55548444672 55642914816 55644782592 55739416576 55751592384 55753463808 55848282624 55914608736 56009701608 56011581696 56106839488 56170119168 56430166016 56444387328 56540381184 56638439424 56705703936 56802142208 56804048896 56816457264 56913083892 56914994304 57009874851 57011788512 57340329984 57437847552 57537462272 57550030848 57649840128 57718305792 57816466176 57818406912 57916737536 57931333488 57982058496 58199534106 58250493952 58265174016 58364264448 58534920192 58634469376 58647277584 58649246208 58748989824 58848903072 58850878464 59020975888 59190018048 59290681344 59406483456 59578186752 59580186624 59681513472 59785019392 59798078928 59869095867 59972927112 60074921886 60076938432 60129542144 60246982656 60423143424 60523872256 60525903872 60539125248 60541157376 60642082944 60644118528 60747254784 60819398976 60924878336 61043872239 61203283968 61322821632 61500063744 61502128128 61606723584 61727049216 61800357024 61905459672 61907537664 62012822592 62118286576 62476255232 62478352384 62492000256 62598279168 62600380416 62706843648 62781315072 62888086016 62890196992 62903934828 63010914309 63013029408 63120194424 63304756396 63483936768 63594037248 63718244352 63793916928 63902409984 63904555008 64011087552 64013236224 64122102272 64138262076 64491618304 64507871232 64617578496 64729645056 64806518784 64916733952 64918913024 64933094016 65043524448 65045707776 65156329728 65233710192 65344651876 65346845312 65531805696 65851785216 65963778048 66075961344 66078179328 66190557184 66205015956 66207238272 66398597874 66513753264 66571993088 66588770304 66702016512 66897051648 67010822144 67025460096 67027709952 67141702656 67258146816 67338023424 67452543872 67454808064 67469543001 67586555736 67645734912 67976036352 68089356288 68091641856 68207443968 68325736448 68340661632 68421823848 68540488128 68657053584 68659358208 68853694464 69055021056 69172461568 69187571712 69189894144 69307564032 69507884544 69510217728 69628432384 69643642131 69645979872 69764425416 69883072398 70087408867 70285787136 70288146432 70407684096 70545199104 70628979456 70749096768 70751471616 70871797248 70955965472 71010218727 71403831296 71419428864 71543291904 71750074368 71752482816 71872098304 71874510848 71890211232 71892624384 72012473496 72014890752 72137365056 72223036284 72348293024 72553070592 72678899712 72820850688 72907333632 73031325696 73033777152 73157984256 73244867584 73300870944 73387923966 73515200976 73640226828 73723281408 74064592896 74190553088 74193043456 74209250304 74335456512 74337951744 74464376832 74552811648 74679602144 74682108928 74827972422 74893492224 75259183104 75387174912 75517919232 75607605248 75665415168 75755276352 75884111856 75886659072 76013166468 76015718016 76101451776 76453773312 76583796736 76600525824 76603097088 76733374464 76866453504 76957741056 77088621568 77091209216 77108049144 77239185282 77241777984 77309411328 77465030853 77599378808 77686898688 77819019264 78046560256 78196370112 78198994944 78331986432 78465204096 78467837952 78920024064 79054241792 79071510528 79074164736 79208644608 79437582336 79440248832 79575351296 79592733864 79595405568 79730771904 79825461156 79963902816 80099895848 80102584576 80329310208 80564191232 80718833664 80721543168 80856110592 80858824704 80996339712 81092531968 81154535688 81391829652 81530251131 81604378624 81622204416 81763762176 82000084992 82002837504 82142298112 82160241408 82162999296 82302732288 82400476032 82540612896 82543383552 82683763456 82704601098 83322667008 83464372224 83467173888 83609124864 83708420096 83772423936 83871913104 84014552412 84017372544 84160259232 84255178752 84260208998 84645249024 84792049664 84810571776 84957659136 85058555904 85203213312 85206073344 85348116736 85350981632 85369625838 85372491456 85517682768 85913597966 86010494976 86156771328 86306193408 86408691712 86474760192 86577458688 86724699264 86727610368 86875106304 86973087744 86978280256 87299301159 87375740928 87546396672 87802380288 87951704064 88101281792 88104239104 88123484736 88273354608 88276317696 88531463832 88682027546 88685004352 88785027072 88936022016 89196068864 89367280128 89370279936 89522270208 89677529088 89784031232 89959390668 90112382829 90115407648 90194313216 90370473984 90634715136 90785808384 90788855808 90943258624 90963124416 90966177792 91120882176 91229098464 91387317504 91542738112 91545810944 91804925952 92073361408 92250095616 92253192192 92410085376 92677179392 92680290304 92700535536 92858189508 92861306496 93019233888 93177429864 93714382848 93717528576 93876912128 93897418752 93900570624 94060265472 94171972608 94332129024 94335295488 94495729664 94519544112 94680291636 94957134594 95225905152 95391055872 95666765824 95669977088 95690875392 95853614976 95856832512 96016631328 96019854336 96183153408 96297381712 96737427456 96905199616 96926367744 97094467584 97209778176 97375100928 97378369536 97543979008 97565286672 97568561664 97734494592 97850565288 98016977814 98020267968 98186969104 98297708544 98752790528 98777677824 98945667072 99113942016 99117268992 99285835776 99403748864 99597896811 99770629896 99857989632 100053024768 100345577472 100516233216 100690558976 100712553984 100887220224 101007035136 101178815808 101182212096 101350888624 101354290688 101379833604 101468602368 101938364416 101964054528 102134034432 102137462784 102311165952 102488604672 102610321408 102632735772 102810732192 102985580376 102989037312 103280541696 103286707804 103582531584 103758692352 103961346048 104261826816 104265326592 104442648576 104620272128 104623783936 104646638124 104824608597 105226698752 105428680704 105432219648 105611526144 105916776448 105920331776 105943469184 106123645152 106127207424 106307695872 106433948208 106618537088 107105746944 107314937856 107625111552 107628724224 107808147456 107811766272 107995119616 108018710244 108022336128 108206047584 108334554426 108522439536 108707001508 108829605888 109018349568 109333446656 109337116672 109361000448 109546988544 109550665728 109736976384 109867301376 110054150528 110057844736 110081885949 110272801464 110460340242 111096889344 111285829632 111289565184 111478833152 111503184768 111506927616 111696565248 111829217472 112019403216 112023163392 112213678976 112241958633 112340238336 112860332032 112888774656 113080762368 113276878848 113411407872 113604284416 113608097792 113632914528 113826167784 113829988608 114019749702 114023577024 114353140783 114680659968 114875695104 115074924544 115100061696 115299680256 115436611584 115632932352 115636813824 115833475072 115858777923 115862666976 115964116992 116399068212 116500987904 116530348032 116728528896 117069840384 117268938752 117294555168 117298492416 117497979648 117697806144 117701756928 118041951776 118380036096 118581362688 118812966912 119156373504 119160373248 119363026944 119570038784 119596157856 119738191734 119945854224 120149843772 120153876864 120259084288 120354180241 120493965312 120846286848 121047744512 121051807744 121078250496 121082314752 121284165888 121288237056 121494509568 121638797952 121849756672 122087744478 122406567936 122645643264 123000127488 123004256256 123213447168 123454098432 123600714048 123810919344 123815075328 124025645184 124236573152 124952510464 124956704768 124984000512 125196558336 125200760832 125413687296 125562630144 125776172032 125780393984 125807869656 126021828618 126026058816 126240388848 126390313497 126609512792 126967873536 127188074496 127436488704 127587833856 127804819968 127809110016 128022175104 128026472448 128244204544 128276524152 128870396949 128983236608 129015742464 129235156992 129459290112 129613037568 129833467904 129837826048 129866188032 130087048896 130091415552 130312659456 130467420384 130689303752 130693690624 131063611392 131703570432 131927556096 132151922688 132156358656 132381114368 132410031912 132414476544 132797195748 133023041319 133027506528 133143986176 133177540608 133404033024 133794103296 134021644288 134050920192 134055419904 134283405312 134516293632 134676046848 134905087744 134909616128 134939086002 135173111472 135291469824 135952072704 136178712576 136183283712 136414887936 136651472896 136681323264 136843647696 137080976256 137314107168 137318716416 137707388928 138110042112 138344923136 138375143424 138379788288 138615128064 139015769088 139020435456 139256864768 139287284262 139291959744 139528850832 139766144796 140174817734 140571574272 140576292864 140815368192 141090398208 141257958912 141498193536 141502943232 141743594496 141911930944 142020437454 142435701891 142807662592 142838857728 143086583808 143500148736 143504965632 143744196608 143749021696 143780422464 143785248768 144024946992 144029781504 144274730112 144446072568 144696586048 145106141184 145357799424 145641701376 145814667264 146062651392 146067554304 146315968512 146489735168 146601741888 146775847932 147025466721 147030401952 147280453656 147446562816 148129185792 148381106176 148386086912 148418500608 148670913024 148675903488 148928753664 149105623296 149359204288 149364217856 149655944844 149786984448 150518366208 150774349824 151035838464 151215210496 151330830336 151510552704 151768223712 151773318144 152026332936 152031436032 152202903552 152907546624 153167593472 153201051648 153206194176 153466748928 153732907008 153915482112 154177243136 154182418432 154216098288 154478370564 154483555968 154618822656 154930061706 155198757616 155373797376 155638038528 156093120512 156392740224 156397989888 156663972864 156930408192 156935675904 157840048128 158108483584 158143021056 158148329472 158417289216 158875164672 158880497664 159150702592 159185467728 159190811136 159461543808 159650922312 159927805632 160199791696 160205169152 160658620416 161128382464 161437667328 161443086336 161712221184 161717649408 161992679424 162185063936 162309071376 162501831639 162783659304 163060502262 163208757248 163244408832 163527524352 164000169984 164005675008 164284596224 164320482816 164325998592 164605464576 164800952064 165081225792 165086767104 165367526912 165409202196 165690510363 166645334016 166928744448 166934347776 167218249728 167416840192 167544847872 167743826208 168029104824 168034745088 168320518464 168510357504 168520417996 169290498048 169584099328 169621143552 169915318272 170117111808 170406426624 170412146688 170696233472 170701963264 170739251676 170744982912 171029624553 171035365536 171827195932 172020989952 172313542656 172612386816 172817383424 172949520384 173154917376 173449398528 173455220736 173750212608 173946175488 173956560512 174598602318 174751481856 175092793344 175604760576 175903408128 176202563584 176208478208 176246969472 176546709216 176552635392 177062927664 177364055092 177370008704 177570054144 177872044032 178392137728 178734560256 178740559872 179044540416 179355058176 179568062464 179607287601 179918781336 180224765658 180230815296 180388626432 180740947968 181269430272 181571616768 181577711616 181886517248 181926248832 181932355584 182241764352 182458196928 182774635008 183085476224 183091621888 183131616717 183609851904 184146722816 184500191232 184506384384 184820170752 185354358784 185360580608 185401071072 185716379016 185722612992 186038467776 186354859728 187428765696 187435057152 187753824256 187794837504 187801141248 188120530944 188343945216 188664258048 188670590976 188991459328 189032742927 189039088224 189360583272 189914269188 190237252639 190451810304 190782111744 191333531648 191339954176 191381750784 191707229952 191713665024 192033262656 192039708672 192366306816 192594763424 193474854912 193810399232 193852735488 194188935168 194419556352 194750201856 194756739072 195087958016 195130573344 195137123328 195468989184 195701130576 196033955628 196040535936 196373938208 196595417088 197505581056 197555355648 197891334144 198227884032 198234537984 198571671552 198807497728 199195793622 199541259792 199715979264 200106049536 200691154944 201032466432 201381117952 201425107968 201774440448 202014070272 202357631616 202364424192 202701777248 202708581376 202759667208 202937204736 203876728832 203928109056 204268068864 204274925568 204622331904 204977209344 205220642816 205265471544 205621464384 205971160752 205978074624 206561083392 206573415608 207165063168 207517384704 207922692096 208523653632 208530653184 208885297152 209240544256 209247567872 209293276248 209649217194 210262226601 210453397504 210857361408 210864439296 211223052288 211833552896 211840663552 211886938368 212247290304 212254414848 212615391744 212867896416 213237074176 214211493888 214629875712 215250223104 215257448448 215616294912 215623532544 215990239232 216037420488 216044672256 216412095168 216669108852 217044879072 217414003016 217659211776 218036699136 218666893312 218674233344 218722000896 219093977088 219101331456 219473952768 219734602752 220108301056 220115689472 220163771898 220545602928 220920680484 222193778688 222571659264 222579130368 222957666304 223006369536 223013855232 223393130496 223658434944 224038806432 224046326784 224427357952 224483917266 224680476672 225720664064 225777549312 226161524736 226553757696 226822815744 227208568832 227216195584 227265829056 227652335568 227659977216 228039499404 228047154048 228706281566 229361319936 229751390208 230149849088 230200123392 230599360512 230873223168 231265864704 231273627648 231666950144 231717555846 231725333952 231928233984 232395092559 232798136424 233001975808 233060696064 233457057792 234139680768 234537877504 234589110336 234596984832 234995959296 235395612288 235403513856 236083903552 236760072192 237162725376 237625933824 238312747008 238320746496 238726053888 239140077568 239192315712 239476383468 239891708448 240299687544 240307753728 240708360482 240987930624 241692573696 242095489024 242103615488 242156500992 242164629504 242568331776 242576474112 242989019136 243277595904 243699513344 244175488956 244590753393 244813135872 245291286528 246000254976 246008512512 246426894336 246908196864 247201428096 247621838688 247630150656 248051290368 248473146304 249905020928 249913409536 249968001024 250393116672 250401521664 250827374592 251125260288 251552344064 251560787968 251615739312 252043657236 252052117632 252480777696 252780626994 253219025584 253935747072 254376148992 254872977408 255175667712 255609639936 255618220032 256044350208 256052944896 256488409088 256553048304 257740793898 257966473216 258031484928 258470313984 258918580224 259226075136 259666935808 259675652096 259732376064 260174097792 260182831104 260625318912 260934840768 261378607504 261387381248 261897903477 262127222784 263407140864 263855112192 264303845376 264312717312 264762228736 264820063824 264828953088 265594391496 266046082638 266055013056 266287972352 266355081216 266808066048 267588206592 268043288576 268101840384 268110839808 268566810624 269032587264 269352093696 269810175488 269819232256 269878172004 270337148487 270346222944 270582939648 271904145408 272357425152 272366567424 272829775872 273302945792 273362646528 273687295392 274161952512 274628214336 274637432832 275414777856 276220084224 276689846272 276750286848 276759576576 277230256128 278031538176 278040870912 278513729536 278574568524 278583919488 279057701664 279532289592 280349635468 281143148544 281152585728 281630736384 282180796416 282515917824 282996387072 283005886464 283487188992 283823861888 284040874908 284871403782 285615325184 285677715456 286173167616 287000297472 287009931264 287488393216 287498043392 287560844928 287570497536 288049893984 288059563008 288549460224 288892145136 289393172096 290212282368 290715598848 291283402752 291629334528 292125302784 292135108608 292631937024 292979470336 293203483776 293551695864 294050933442 294060803904 294560907312 294893125632 296258371584 296762212352 296772173824 296837001216 297341826048 297351806976 297857507328 298211246592 298718408576 298728435712 298793690433 299311889688 299573968896 300697592881 301036732416 301548699648 302071676928 302430420992 302661660672 303021105408 303536447424 303546636288 304052665872 304062872064 304405807104 305815093248 306335186944 306402103296 306412388352 306933497856 307465814016 307830964224 308354486272 308364836864 308432196576 308956741128 308967111936 309860123412 310387096411 310397515232 310747594752 311276077056 312186241024 312785480448 312795979776 313327945728 313860816384 313871351808 314473825791 315680096256 316216967168 316286042112 316296658944 316834578432 317750329344 317760995328 318301405184 318370935456 318381622272 318923087616 319301844624 319855611264 320399583392 320410338304 321317240832 322256764928 322875334656 322886172672 323424442368 323435298816 323985358848 324370127872 324618142752 325003663278 325567318608 326121004524 326417514496 326488817664 327055048704 328000339968 328011350016 328569192448 328640965632 328651997184 329210929152 329601904128 330162451584 330173534208 330735053824 330818404392 331381020726 333290668032 333857488896 333868695552 334436499456 334833680384 335089695744 335487652416 336058209648 336069490176 336641036928 337020715008 337040835992 338580996096 339168198656 339242287104 339830636544 340234223616 340812853248 340824293376 341392466944 341403926528 341478503352 341489965824 342059249106 342070731072 343059422349 343654391864 344041979904 344627085312 345224773632 345634766848 345899040768 346309834752 346898797056 346910441472 347500425216 347892350976 347913121024 349197204636 349502963712 350185586688 351209521152 351806816256 352405127168 352416956416 352493938944 353093418432 353105270784 354125855328 354728110184 354740017408 355140108288 355744088064 356784275456 357469120512 357481119744 358089080832 358710116352 359136124928 359214575202 359837562672 360449531316 360461630592 360777252864 361062540723 361481895936 362538860544 363143233536 363155423232 363773034496 363852497664 363864711168 364483528704 364916393856 365549270016 366170952448 366183243776 366263233434 367219703808 368293445632 369000382464 369012768768 369640341504 370708717568 370721161216 370802142144 371432758032 371445225984 372076935552 372709719456 374857531392 374870114304 375507648512 375589675008 375602282496 376241061888 376687890432 377328516096 377341181952 377982918656 378065485854 378078176448 378721166544 379170940491 379828538376 380474505278 380903620608 381564223488 382667063296 382679908352 382763501568 383414459904 383427330048 384066525312 384079417344 384732613632 385189526848 386611190847 386949709824 387620798464 387705470976 388377870336 388839112704 389500403712 389513478144 390175916032 390261146688 390274246656 390937978368 391402261152 392067911256 392081071872 392747876416 393190834176 395011162112 395110711296 395782668288 396455768064 396469075968 397143343104 397614995456 398391587244 399069123957 399082519584 399431958528 400212099072 401382309888 402064932864 402762235904 402850215936 403548880896 404028140544 404715263232 404728848384 405403554496 405417162752 405519334416 405874409472 407753457664 407856218112 408536137728 408549851136 409244663808 409954418688 410441285632 410530943088 411242928768 411942321504 411956149248 413122166784 413146831216 414330126336 415034769408 415845384192 417047307264 417061306368 417770594304 418481088512 418495135744 418586552496 419298434388 420524453202 420906795008 421714722816 421728878592 422446104576 423667105792 423681327104 423773876736 424494580608 424508829696 425230783488 425735792832 426474148352 427307105673 428422987776 429259751424 430500446208 430514896896 431232589824 431247065088 431980478464 432074840976 432089344512 432824190336 433338217704 434089758144 434828006032 435318423552 436073398272 437333786624 437348466688 437444001792 438187954176 438202662912 438947905536 439469205504 440216602112 440231378944 440327543796 441076400163 441091205856 441841360968 444387557376 445143318528 445158260736 445915332608 446012739072 446027710464 446786260992 447316869888 448077612864 448092653568 448854715904 448967834532 449360953344 451441328128 451555098624 452323049472 453107515392 453645631488 454417137664 454432391168 454531658112 455304671136 455319954432 456078998808 456094308096 457412563132 458722639872 459502780416 460299698176 460400246784 461198721024 461746446336 462531729408 462547255296 463333900288 463435111692 463450667904 463856467968 464790185118 465596272848 466003951616 466121392128 466914115584 468279361536 469075755008 469178220672 469193969664 469991918592 470791224576 470807027712 472167807104 473520144384 474325450752 475251867648 476625494016 476641492992 477452107776 478280155136 478384631424 478952766936 479783416896 480599375088 480615507456 481416720964 481975861248 483385147392 484190978048 484207230976 484313001984 484329259008 485136663552 485152948224 485978038272 486555191808 487399026688 487505494917 488350977912 489181506786 489626271744 490582573056 490611862069 492000509952 492017025024 492853788672 493816393728 494402856192 495243677376 495260301312 496102580736 496946292608 497071531089 499810041856 499826819072 499936002048 500786233344 500803043328 501654749184 502250520576 503104688128 503121575936 503231478624 504087314472 504104235264 504961555392 505561253988 506438051168 507871494144 508752297984 509745954816 510351335424 511219279872 511236440064 512088700416 512105889792 512976818176 513088873659 513106096608 515481587796 515932946432 516062969856 516940627968 517837160448 518452150272 519333871616 519351304192 519464752128 520348195584 520365662208 521250637824 521869681536 522757215008 522774762496 523795806954 524254445568 526814281728 527710224384 528607690752 528625434624 529524457472 529640127648 529657906176 531188782992 532092165276 532110026112 532575944704 532710162432 533616132096 535176413184 536086577152 536203680768 536221679616 537133621248 538065174528 538704187392 539620350976 539638464512 539756344008 540674296974 540692445888 541165879296 543808290816 544714850304 544733134848 545659551744 546605891584 546725293056 547374590784 548323905024 549256428672 549274865664 550829555712 552440168448 553379692544 553500573696 553519153152 554460512256 556063076352 556081741824 557027459072 557149137048 557167838976 558115403328 559064579184 560699270936 562286297088 562305171456 563261472768 564361592832 565031835648 565992774144 566011772928 566974377984 567647723776 568081749816 569742807564 570711757917 571230650368 571355430912 572346335232 574000594944 574019862528 574976786432 574996086784 575121689856 575140995072 576099787968 576119126016 577098920448 577784290272 578786344192 580424564736 581431197696 582566805504 583258669056 584250605568 584270217216 585263874048 585958940672 586406967552 587103391728 588101866884 588121607808 589121814624 589786251264 592516743168 593524424704 593544347648 593674002432 594683652096 594703613952 595715014656 596422493184 597436817152 597456871424 597587380866 598623779376 599147937792 601395185762 602073464832 603097399296 604143353856 604860841984 605323321344 606042210816 607072894848 607093272576 608105331744 608125744128 608811614208 611630186496 612670373888 612804206592 612824776704 613866995712 614931628032 615661928448 616708972544 616729673728 616864393152 617913482256 617934223872 619720246824 620774192822 620795030464 621495189504 622552154112 624372482048 625570960896 625591959552 626655891456 627721632768 627742703616 628947651582 630786679803 631360192512 632433934336 632572084224 632593317888 633669156864 635500658688 635521990656 636602810368 636741870912 636763244544 637846175232 638603689248 639711222528 640799166784 640820676608 642634481664 644513529856 645750669312 645772345344 646848884736 646870597632 647970717696 648740255744 649236285504 650007326556 651134637216 652242009048 652977635328 654110097408 656000679936 656022700032 657138384896 657281931264 657303994368 658421858304 659203808256 660324903168 660347068416 661470107648 661636808784 662762041452 666581336064 667714977792 667737391104 668872998912 669667360768 670179391488 670975304832 672116419296 672138980352 673282073856 674041430016 674081671984 677161992192 678336397312 678484574208 679661273088 680468447232 681625706496 681648586752 682784933888 682807853056 682957006704 682979931648 684118498212 684141462144 686118844698 687308783728 688083959808 689254170624 690449547264 691269533696 691798081536 692619669504 693797594112 693820882944 695000850432 695784701952 695826242048 697185277677 698394409272 699005927424 700371173376 702419042304 703613632512 704810254336 704833912832 704987877888 706186836864 706210541568 708251710656 709456220368 709480034816 710280216576 711488176128 713568550912 714938241024 714962239488 716178161664 717420232704 718272249856 718429150404 719675125344 720899062632 720923261184 722125081446 722963791872 725077721088 726286467072 726310846464 727546068992 727704995328 727729422336 728967057408 729832787712 731098540032 732341904896 732366487552 732526466868 733772260179 734439407616 736586891264 738000764928 738025537536 739280683008 741417435136 741442322432 741604284288 742865516064 742890451968 744153871104 745419438912 749715062784 749740228608 751015297024 751179350016 751204564992 752482123776 753375780864 754657032192 754682363904 755965837312 756130971708 756156352896 757442333088 758341880982 759657076752 760949010556 761807241216 763128446976 765334126592 765359816704 765527003136 766828919808 766854660096 768133050624 768158834688 769465227264 770379053696 773222381694 773899419648 775241596928 775410941952 776755740672 777678225408 779000807424 779026956288 780351832064 780522293376 780548493312 781875956736 782804522304 784135822512 784162143744 785495752832 785693710431 786381668352 790022324224 790221422592 791565336576 792911536128 792938151936 794286686208 795229990912 796783174488 798138247914 798165039168 798863917056 800424198144 800471985481 802764619776 804129865728 805524471808 805700431872 807097761792 808056281088 809430526464 809457696768 810807108992 810834325504 811011445461 811038668832 811748818944 815506915328 815712436224 817072275456 817099702272 818489327616 819908837376 820882571264 821061886176 822485857536 823884643008 823912298496 826244333568 826293662432 828660252672 830069538816 831690768384 834094614528 834122612736 835541188608 836962177024 836990271488 837173104992 838596868776 841048906404 841813590016 842479261687 843429445632 843457757184 844892209152 847334211584 847362654208 847547753472 848989161216 849017659392 850461566976 851471585664 852948296704 854614211346 856845975552 858519502848 861000892416 861029793792 862465179648 862494130176 863960956928 864149681952 864178689024 865648380672 866676435408 868179516288 869656012064 870636847104 872146796544 874667573248 874696933376 874888003584 876375908352 876405325824 877895811072 878938411008 880433204224 880462757888 880655087592 882152800326 882182411712 883682721936 888775114752 890286637056 890316521472 891830665216 892025478144 892055420928 893572521984 894633739776 896155225728 896185307136 897709431808 897935669064 898721906688 902092778643 902882656256 903110197248 904646098944 906215030784 907291262976 908834275328 908864782336 909063316224 910609342272 910639908864 912157997616 912188616192 914825126264 917445279744 919005560832 920599396352 920800493568 922397442048 923492892672 925063458816 925094510592 926667800576 926870223384 926901335808 929580370236 931161289233 931192545696 932007903232 932242784256 933828231168 936558723072 938151510016 938356441344 938387939328 939983837184 941582449152 941614055424 944335614208 947040288768 948650901504 950503735296 953250988032 953282985984 954904215552 956560310272 956769262848 957905533872 959566833792 961198750176 961231014912 962833441928 963951722496 966770294784 968381956096 968414461952 968626003968 968658518016 970273327104 970305896448 971956076544 973110383616 974798053376 975010989834 976701955824 978363013572 979252543488 981165146112 981223724138 984001019904 984034050048 985707577344 987632787456 988805712384 990487354752 990520602624 992205161472 993892585216 994143062178 999620083712 999653638144 999872004096 1001572466688 1001606086656 1003309498368 1004501041152 1006209376256 1006243151872 1006462957248 1008174628944 1008208470528 1009923110784 1011122507976 1012876102336 1015742988288 1017504595968 1019491909632 1020702670848 1022438559744 1022472880128 1024177400832 1024211779584 1025953636352 1026177747318 1026212193216 1029178267047 1030963175592 1031865892864 1032125939712 1033881255936 1035674320896 1036904300544 1038667743232 1038702608384 1038929504256 1040696391168 1040731324416 1042501275648 1043739363072 1045514430016 1045549524992 1047591613908 1048508891136 1053628563456 1055420448768 1057215381504 1057250869248 1059048914944 1059280255296 1059315812352 1062377565984 1064184330552 1064220052224 1065420324864 1067232264192 1070352826368 1072173154304 1072407361536 1072443359232 1074267242496 1076130349056 1077408374784 1079240701952 1079276929024 1079512688016 1081348593948 1081384891776 1082331758592 1083187622169 1087616581632 1089429700608 1089466269696 1091319103488 1093211783168 1093450586112 1094749181568 1096647810048 1098512857344 1098549731328 1101659111424 1104880336896 1106759385088 1107001147392 1107038306304 1108921024512 1112126152704 1112163483648 1114054918144 1114298274096 1114335677952 1116230806656 1118129158368 1121398541872 1124572594176 1124610342912 1126522945536 1128723185664 1130063671296 1131985548288 1132023545856 1133948755968 1135295447552 1136163499632 1137512821473 1139485615128 1141423515834 1142461300736 1142710861824 1144692670464 1148001189888 1148039725056 1149953572864 1149992173568 1150243379712 1150281990144 1152199575936 1152238252032 1154197840896 1155568580544 1157572688384 1159833572541 1160849129472 1162862395392 1165133611008 1166517338112 1168501211136 1168540434432 1170527748096 1171917881344 1172813935104 1174206783456 1176203733768 1176243215616 1178243629248 1179572502528 1185033486336 1187048849408 1187088695296 1187348004864 1189367304192 1189407227904 1191430029312 1192844986368 1194873634304 1194913742848 1195174761732 1197207371871 1197247558752 1198295875584 1202790371524 1204146929664 1206194798592 1208286707712 1209721683968 1210646642688 1212084421632 1214145789696 1214186545152 1216210663488 1216251488256 1217623228416 1223260372992 1225340747776 1225608413184 1225649553408 1227733991424 1229863256064 1231323856896 1233417945088 1233459347456 1233728786304 1235826964512 1235868447744 1239440493648 1241548385644 1241590060928 1242990379008 1245104308224 1248744964096 1251141921792 1251183919104 1253311782912 1255443265536 1255485407232 1257895303164 1261573359606 1262720385024 1264867868672 1265144168448 1265186635776 1267338313728 1271001317376 1271043981312 1273205620736 1273483741824 1273526489088 1275692350464 1277207378496 1279422445056 1281598333568 1281641353216 1281921317019 1285268963328 1289027059712 1291501338624 1291544690688 1293697769472 1293741195264 1295941435392 1297480511488 1298472571008 1300014653112 1302269274432 1304484018096 1305955270656 1308220194816 1312001359872 1312045400064 1314276769792 1314563862528 1314607988736 1316843716608 1318407616512 1320649806336 1320694136832 1322940215296 1323229200489 1323273617568 1325524082904 1331660768473 1333162672128 1335429955584 1335474782208 1337745997824 1339334721536 1340358782976 1341950609664 1344232838592 1344277960704 1346564147712 1348082860032 1348163343968 1354323984384 1356672794624 1356969148416 1359322546176 1360936894464 1363251412992 1363297173504 1365569867776 1365615706112 1365914013408 1365959863296 1368236996424 1368282924288 1372237689396 1374617567456 1376167919616 1378508341248 1380899094528 1382539067392 1383596163072 1385239339008 1387595188224 1387641765888 1390001700864 1391569403904 1391652484096 1394370555354 1396788818544 1398011854848 1400742346752 1404838084608 1407227265024 1409620508672 1409667825664 1409975755776 1412373673728 1412421083136 1416503421312 1418912440736 1418960069632 1420560433152 1422976352256 1427137101824 1429876482048 1429924478976 1432356323328 1434840465408 1436544499712 1436858300808 1439350250688 1441798125264 1441846522368 1444250162892 1445927583744 1450155442176 1452572934144 1452621692928 1455092137984 1455409990656 1455458844672 1457934114816 1459665575424 1462197080064 1464683809792 1464732975104 1465052933736 1467544520358 1468878815232 1471835586207 1473173782528 1476001529856 1476051075072 1478561366016 1482834870272 1482884644864 1483208568576 1485731032128 1485780903936 1488307742208 1490838877824 1499430125568 1499480457216 1502030594048 1502358700032 1502409129984 1504964247552 1506751561728 1509314064384 1509364727808 1511931674624 1512261943416 1512312705792 1514884666176 1516683761964 1519314153504 1521898021112 1523614482432 1526256893952 1530668253184 1530719633408 1531054006272 1533657839616 1533709320192 1536266101248 1536317669376 1538930454528 1540758107392 1546444763388 1547798839296 1550483193856 1550821883904 1553511481344 1555356450816 1558001614848 1558053912576 1560703664128 1561044586752 1561096986624 1563751913472 1565609044608 1568271645024 1568324287488 1570991505664 1571387420862 1572763336704 1580044648448 1580442845184 1583130673152 1585823072256 1585876303872 1588573372416 1590459981824 1593566348976 1596276495828 1596330078336 1597727834112 1600848396288 1600943970962 1605529239552 1608259731456 1611048943616 1611400863744 1614195523584 1616112562176 1618861052928 1618915393536 1621614217984 1621668651008 1622022890922 1622077337664 1623497637888 1631013830656 1631424872448 1634144550912 1634199404544 1636978655232 1639817674752 1641765142528 1642123772352 1644971715072 1647769286016 1647824596992 1652488667136 1652587324864 1657320505344 1660139077632 1663381536768 1668189229056 1668245225472 1671082377216 1673924354048 1673980542976 1674346209984 1677193737552 1682097812808 1684958523374 1686858891264 1686915514368 1689784418304 1694668423168 1694725308416 1695095506944 1697978322432 1698035318784 1700923133952 1702943171328 1705896593408 1709228422692 1712135273751 1713691951104 1717039005696 1722001784832 1722059587584 1724930359296 1724988260352 1727921913856 1728299363904 1728357378048 1731296761344 1733352870816 1736359032576 1739312024128 1741273694208 1744293593088 1749335146496 1749393866752 1749776007168 1752751816704 1752810651648 1755791622144 1757876822016 1760866408448 1760925515776 1761310175184 1764305600652 1764364823424 1767365443872 1777550229504 1780573274112 1780633042944 1783661330432 1784050956288 1784110841856 1787145043968 1789267479552 1792310451456 1792370614272 1795418863616 1795871338128 1797443813376 1804185557286 1805765312512 1806220394496 1809292197888 1812430061568 1814582525952 1817668550656 1817729564672 1818126632448 1821218684544 1821279817728 1824315995232 1824377232384 1829650252528 1834890559488 1838011121664 1841198792704 1841600987136 1844794884096 1846985785344 1850126917632 1850189021184 1853335601152 1853740446768 1853802671616 1859160740472 1862322578466 1862385091392 1864015806464 1864485568512 1867656462336 1873117446144 1876303020032 1876712882688 1876775878656 1879967674368 1883164898304 1883228110848 1888671228416 1892360039409 1894080577536 1897301803008 1901007470592 1906501976064 1906565971968 1909808431104 1913120620544 1913538525696 1915811067744 1919133667584 1922397500352 1922462029824 1925666883856 1927903444992 1933540589568 1936763912192 1936828923904 1937252007936 1937317036032 1940546654208 1940611792896 1943912153088 1946220767232 1949596106752 1950021979668 1953403911648 1956726027144 1962330292224 1962447448276 1968002039808 1968068100096 1971415154688 1975265574912 1977611424768 1980974709504 1981041205248 1984410322944 1987785170432 1988286124356 1999240167424 1999307276288 1999744008192 2003144933376 2003212173312 2006618996736 2009002082304 2012418752512 2012486303744 2012925914496 2016349257888 2016416941056 2019846221568 2022245015952 2025752204672 2031485976576 2035009191936 2038983819264 2041405341696 2044877119488 2044945760256 2048354801664 2048423559168 2051907272704 2052355494636 2052424386432 2058356534094 2061926351184 2063731785728 2064251879424 2067762511872 2071348641792 2073808601088 2077335486464 2077405216768 2077859008512 2081392782336 2081462648832 2085002551296 2087478726144 2091028860032 2091099049984 2091555833031 2095183227816 2097017782272 2107257126912 2110840897536 2114430763008 2114501738496 2118097829888 2118560510592 2118631624704 2124755131968 2128368661104 2128440104448 2130840649728 2134464528384 2140705652736 2144346308608 2144814723072 2144886718464 2148534484992 2152260698112 2154816749568 2158481403904 2158553858048 2159025376032 2162697187896 2162769783552 2166375244338 2172709674877 2175233163264 2178859401216 2178932539392 2182638206976 2186423566336 2186901172224 2189498363136 2193295620096 2197025714688 2197099462656 2201316780537 2203318222848 2209760673792 2213518770176 2214002294784 2214076612608 2217842049024 2224252305408 2224326967296 2228109836288 2228596548192 2228671355904 2232461613312 2236258316736 2242797083744 2249145188352 2249220685824 2253045891072 2257446371328 2260127342592 2263971096576 2264047091712 2267897511936 2270590895104 2272326999264 2275025642946 2278971230256 2282847031668 2284922601472 2285421723648 2289385340928 2296002379776 2296079450112 2299907145728 2299984347136 2300486759424 2300563980288 2304399151872 2304476504064 2308395681792 2311137161088 2315145376768 2319667145082 2321698258944 2325724790784 2330267222016 2333034676224 2337002422272 2337080868864 2341055496192 2343835762688 2345627870208 2348413566912 2352407467536 2352486431232 2356487258496 2359145005056 2370066972672 2374097698816 2374177390592 2374696009728 2378734608384 2378814455808 2382860058624 2385689972736 2389747268608 2389827485696 2390349523464 2394414743742 2394495117504 2396591751168 2401415956443 2405580743048 2408293859328 2412389597184 2416573415424 2419443367936 2421293285376 2424168843264 2428291579392 2428373090304 2432421326976 2432502976512 2435246456832 2446520745984 2450681495552 2451216826368 2451299106816 2455467982848 2459726512128 2462647713792 2466835890176 2466918694912 2467457572608 2471653929024 2471736895488 2478880987296 2483096771288 2483180121856 2485980758016 2490208616448 2497489928192 2502283843584 2502367838208 2506623565824 2510886531072 2510970814464 2515790606328 2523146719212 2525440770048 2527437785061 2529735737344 2530288336896 2530373271552 2534676627456 2542002634752 2542087962624 2546411241472 2546967483648 2547052978176 2551384700928 2554414756992 2558844890112 2563196667136 2563282706432 2563842634038 2570537926656 2578054119424 2583002677248 2583089381376 2587395538944 2587482390528 2591882870784 2594961022976 2596945142016 2600029306224 2604538548864 2608968036192 2611910541312 2616440389632 2624002719744 2624090800128 2628553539584 2629127725056 2629215977472 2633687433216 2636815233024 2641299612672 2641388273664 2645880430592 2646458400978 2646547235136 2651048165808 2663321536946 2666325344256 2670859911168 2670949564416 2675491995648 2678669443072 2680717565952 2683901219328 2688465677184 2688555921408 2693128295424 2696165720064 2696326687936 2706278335929 2708647968768 2713345589248 2713938296832 2718645092352 2721873788928 2726502825984 2726594347008 2731139735552 2731231412224 2731828026816 2731919726592 2736473992848 2736565848576 2744475378792 2749235134912 2752335839232 2757016682496 2761798189056 2765078134784 2767192326144 2770478678016 2775190376448 2775283531776 2780003401728 2783304968192 2788741110708 2793483867699 2793577637088 2796023709696 2801484693504 2809676169216 2814454530048 2819241017344 2819335651328 2819951511552 2824747347456 2824842166272 2833006842624 2837824881472 2837920139264 2841120866304 2845952704512 2854274203648 2859752964096 2859848957952 2864712646656 2869680930816 2873088999424 2873716601616 2878700501376 2883596250528 2883693044736 2888500325784 2891855167488 2900310884352 2905145868288 2905243385856 2910184275968 2910819981312 2910917689344 2915868229632 2919331150848 2924394160128 2929367619584 2929465950208 2930105867472 2935089040716 2937757630464 2943671172414 2946347565056 2952003059712 2952102150144 2957122732032 2965669740544 2965769289728 2966417137152 2971462064256 2971561807872 2976615484416 2981677755648 2998860251136 2998960914432 3004061188096 3004717400064 3004818259968 3009928495104 3013503123456 3018628128768 3018729455616 3023863349248 3024523886832 3024625411584 3029769332352 3033367523928 3038628307008 3043796042224 3047228964864 3052513787904 3061336506368 3061439266816 3062108012544 3067315679232 3067418640384 3072532202496 3072635338752 3077860909056 3081516214784 3087534801141 3092889526776 3095597678592 3100966387712 3101643767808 3107022962688 3110712901632 3116003229696 3116107825152 3121407328256 3122089173504 3122193973248 3127503826944 3131218089216 3136543290048 3136648574976 3141983011328 3142774841724 3145526673408 3160089296896 3160885690368 3166261346304 3171646144512 3171752607744 3177146744832 3180919963648 3187132697952 3192552991656 3192660156672 3201696792576 3201887941924 3211058479104 3216519462912 3222097887232 3222801727488 3228391047168 3232225124352 3237722105856 3237830787072 3243228435968 3243337302016 3244045781844 3244154675328 3246995275776 3249562866507 3262027661312 3262849744896 3268289101824 3268398809088 3273957310464 3279635349504 3283530285056 3284247544704 3289943430144 3295538572032 3295649193984 3304977334272 3305174649728 3314641010688 3320278155264 3326763073536 3336378458112 3336490450944 3342164754432 3347848708096 3347961085952 3348692419968 3354387475104 3364195625616 3369917046748 3373717782528 3373831028736 3379568836608 3389336846336 3389450616832 3390191013888 3395956644864 3396070637568 3401846267904 3405886342656 3411793186816 3412538464419 3418456845384 3424270547502 3427383902208 3434078011392 3444003569664 3444119175168 3449860718592 3449976520704 3455843827712 3456598727808 3456714756096 3462593522688 3466705741632 3472718065152 3478624048256 3479500717623 3482547388416 3488587186176 3498670292992 3498787733504 3499552014336 3505503633408 3505621303296 3511583244288 3515753644032 3521732816896 3521851031552 3522620350368 3528611201304 3528729646848 3534730887744 3555100459008 3561146548224 3561266085888 3567322660864 3568101912576 3568221683712 3574290087936 3578534959104 3584620902912 3584741228544 3590837727232 3591622115613 3591742676256 3594887626752 3608371114572 3611530625024 3612440788992 3618584395776 3624860123136 3629165051904 3635337101312 3635459129344 3636253264896 3642437369088 3642559635456 3648631990464 3648754464768 3659300505056 3669781118976 3676022243328 3682397585408 3683201974272 3689589768192 3693971570688 3700253835264 3700378042368 3706671202304 3707480893536 3707605343232 3718321480944 3724645156932 3724770182784 3728031612928 3728971137024 3735312924672 3746234892288 3752606040064 3753425765376 3753551757312 3759935348736 3766329796608 3766456221696 3777342456832 3784720078818 3788161155072 3794603606016 3802014941184 3813003952128 3813131943936 3819616862208 3826241241088 3827077051392 3831622135488 3838267335168 3844795000704 3844924059648 3851333767712 3855806889984 3867081179136 3873527824384 3873657847808 3874504015872 3874634072064 3881093308416 3881223585792 3887824306176 3892441534464 3899192213504 3900043959336 3906807823296 3913452054288 3924660584448 3924894896552 3936004079616 3936136200192 3942830309376 3950531149824 3955222849536 3961949419008 3962082410496 3968820645888 3975570340864 3976572248712 3994982305419 3998480334848 3998614552576 3999488016384 4006289866752 4006424346624 4013237993472 4018004164608 4024837505024 4024972607488 4025851828992 4032698515776 4032833882112 4039692443136 4044490031904 4051504409344 4062971953152 4070018383872 4077967638528 4082810683392 4089754238976 4089891520512 4096709603328 4096847118336 4103814545408 4104710989272 4104848772864 4116713068188 4123852702368 4127463571456 4128503758848 4135525023744 4142697283584 4147617202176 4154670972928 4154810433536 4155718017024 4162785564672 4162925297664 4170005102592 4174957452288 4182057720064 4182198099968 4183111666062 4190366455632 4194035564544 4214514253824 4221681795072 4228861526016 4229003476992 4236195659776 4237121021184 4237263249408 4249510263936 4256737322208 4256880208896 4261681299456 4268929056768 4281411305472 4288692617216 4289629446144 4289773436928 4297068969984 4304521396224 4309633499136 4316962807808 4317107716096 4318050752064 4325394375792 4325539567104 4332750488676 4345419349754 4350466326528 4357718802432 4357865078784 4365276413952 4372847132672 4373802344448 4378996726272 4386591240192 4394051429376 4394198925312 4402633561074 4406636445696 4415506758621 4419521347584 4427037540352 4428004589568 4428153225216 4435684098048 4448504610816 4448653934592 4456219672576 4457193096384 4457342711808 4464923226624 4472516633472 4485594167488 4498290376704 4498441371648 4506091782144 4514892742656 4520254685184 4527942193152 4528094183424 4535795023872 4541181790208 4544653998528 4550051285892 4557942460512 4565694063336 4570843447296 4578770681856 4592004759552 4592158900224 4599814291456 4599968694272 4600973518848 4601127960576 4608798303744 4608953008128 4616791363584 4622274322176 4630290753536 4639334290164 4643396517888 4651449581568 4660534444032 4666069352448 4674004844544 4674161737728 4682110992384 4687671525376 4691255740416 4696827133824 4704814935072 4704972862464 4712974516992 4718290010112 4740133945344 4748195397632 4748354781184 4749392019456 4757469216768 4757628911616 4765720117248 4771379945472 4779494537216 4779654971392 4780699046928 4788829487484 4788990235008 4793183502336 4802831912886 4811161486096 4816587718656 4824779194368 4833146830848 4838886735872 4842586570752 4848337686528 4856583158784 4856746180608 4864842653952 4865005953024 4870492913664 4893041491968 4901362991104 4902433652736 4902598213632 4910935965696 4919453024256 4925295427584 4933671780352 4933837389824 4934915145216 4943307858048 4943473790976 4957761974592 4966193542576 4966360243712 4971961516032 4980417232896 4994979856384 5004567687168 5004735676416 5013247131648 5021773062144 5021941628928 5031581212656 5046293438424 5054875570122 5059471474688 5060576673792 5060746543104 5069353254912 5084005269504 5084175925248 5092822482944 5093934967296 5094105956352 5102769401856 5108829513984 5117689780224 5126393334272 5126565412864 5127685268076 5136405821253 5141075853312 5156108238848 5166005354496 5166178762752 5174791077888 5174964781056 5183765741568 5189922045952 5193890284032 5200058612448 5209077097728 5217936072384 5223821082624 5232880779264 5248005439488 5248181600256 5257107079168 5258255450112 5258431954944 5267374866432 5273630466048 5282599225344 5282776547328 5291760861184 5292916801956 5293094470272 5302096331616 5326643073892 5332650688512 5341719822336 5341899128832 5350983991296 5357338886144 5361435131904 5367802438656 5376931354368 5377111842816 5386256590848 5392331440128 5392653375872 5412556671858 5417295937536 5426691178496 5427876593664 5437290184704 5443747577856 5453005651968 5453188694016 5462279471104 5462462824448 5463656053632 5463839453184 5472947985696 5473131697152 5488950757584 5498470269824 5504671678464 5514033364992 5523596378112 5530156269568 5534384652288 5540957356032 5550380752896 5550567063552 5560006803456 5566609936384 5577482221416 5586967735398 5587155274176 5592047419392 5602969387008 5619352338432 5628909060096 5638482034688 5638671302656 5639903023104 5649494694912 5649684332544 5666013685248 5675649762944 5675840278528 5677080118227 5682241732608 5691905409024 5708548407296 5719505928192 5719697915904 5729425293312 5739361861632 5746177998848 5747433203232 5757401002752 5767192501056 5767386089472 5777000651568 5783710334976 5800621768704 5810291736576 5810486771712 5820368551936 5821639962624 5821835378688 5831736459264 5838662301696 5848788320256 5858735239168 5858931900416 5860211734944 5870178081432 5887342344828 5892695130112 5897354831809 5904006119424 5904204300288 5914245464064 5931339481088 5931538579456 5932834274304 5942924128512 5943123615744 5953230968832 5963355511296 5997720502272 5997921828864 6008122376192 6009434800128 6009636519936 6019856990208 6027006246912 6037256257536 6037458911232 6047726698496 6049047773664 6049250823168 6059538664704 6066735047856 6077256614016 6087592084448 6094457929728 6105027575808 6122673012736 6122878533632 6124216025088 6134631358464 6134837280768 6145064404992 6145270677504 6155721818112 6163032429568 6175069602282 6185779053552 6191195357184 6201932775424 6203287535616 6214045925376 6221425803264 6232006459392 6232215650304 6242814656512 6244178347008 6244387946496 6255007653888 6262436178432 6273086580096 6273297149952 6283966022656 6285549683448 6291053346816 6320178593792 6321771380736 6332522692608 6343292289024 6343505215488 6354293489664 6361839927296 6374265395904 6385105983312 6385320313344 6403393585152 6403775883848 6422116958208 6433038925824 6444195774464 6445603454976 6456782094336 6464450248704 6475444211712 6475661574144 6486456871936 6486674604032 6488091563688 6488309350656 6499125733014 6518129024631 6524055322624 6525699489792 6536578203648 6536797618176 6547914620928 6559270699008 6567060570112 6568495089408 6579886860288 6591077144064 6591298387968 6609954668544 6610349299456 6629282021376 6640556310528 6653526147072 6672756916224 6672980901888 6684329508864 6695697416192 6695922171904 6697384839936 6708774950208 6728391251232 6739834093496 6747435565056 6747662057472 6759137673216 6778673692672 6778901233664 6780382027776 6791913289728 6792141275136 6803692535808 6811772685312 6823586373632 6825076928838 6836913690768 6848541095004 6854767804416 6868156022784 6888007139328 6888238350336 6899721437184 6899953041408 6911687655424 6913197455616 6913429512192 6925187045376 6933411483264 6945436130304 6957248096512 6959001435246 6965094776832 6977174372352 6997340585984 6997575467008 6999104028672 7011007266816 7011242606592 7023166488576 7031507288064 7043465633792 7043702063104 7045240700736 7057222402608 7057459293696 7069461775488 7110200918016 7122293096448 7122532171776 7134645321728 7136203825152 7136443367424 7148580175872 7157069918208 7169241805824 7169482457088 7181675454464 7183244231226 7183485352512 7189775253504 7204247869329 7216742229144 7223061250048 7224881577984 7237168791552 7249720246272 7258330103808 7270674202624 7270918258688 7272506529792 7284874738176 7285119270912 7297263980928 7297508929536 7318601010112 7339562237952 7352044486656 7364795170816 7366403948544 7379179536384 7387943141376 7400507670528 7400756084736 7413342404608 7414961787072 7415210686464 7436642961888 7449290313864 7449540365568 7457942274048 7470625849344 7492469784576 7505212080128 7506851530752 7507103514624 7519870697472 7532659593216 7532912443392 7554684913664 7569440157636 7576322310144 7582313355183 7589207212032 7604029882368 7626007904256 7626263887872 7639233724416 7652482482176 7654154102784 7663244270976 7676534670336 7689590001408 7689848119296 7702667535424 7711613779968 7734162358272 7747055648768 7747315695616 7749008031744 7749268144128 7762186616832 7762447171584 7775648612352 7784883068928 7798384427008 7800087918672 7813615646592 7826904108576 7849321168896 7849789793104 7872008159232 7872272400384 7885660618752 7901062299648 7910445699072 7923898838016 7924164820992 7937641291776 7951140681728 7953144497424 7989964610838 7996960669696 7997229105152 7998976032768 8012579733504 8012848693248 8026475986944 8036008329216 8049675010048 8049945214976 8051703657984 8065397031552 8065667764224 8079384886272 8088980063808 8103008818688 8118835007787 8125943906304 8140036767744 8155935277056 8165621366784 8179508477952 8179783041024 8193419206656 8193694236672 8207629090816 8209421978544 8209697545728 8233426136376 8247705404736 8254927142912 8257007517696 8271050047488 8285394567168 8295234404352 8309341945856 8309620867072 8311436034048 8325571129344 8325850595328 8340010205184 8349914904576 8364115440128 8364396199936 8366223332124 8380451603097 8380732911264 8388071129088 8429028507648 8443363590144 8457723052032 8458006953984 8472391319552 8474242042368 8474526498816 8499020527872 8513474644416 8513760417792 8523362598912 8537858113536 8562822610944 8577385234432 8579258892288 8579546873856 8594137939968 8609042792448 8619266998272 8633925615616 8634215432192 8636101504128 8650788751584 8651079134208 8665500977352 8690838699508 8700932653056 8715437604864 8715730157568 8730552827904 8745694265344 8747604688896 8757993452544 8773182480384 8788102858752 8788397850624 8805267122148 8813272891392 8831013517242 8839042695168 8854075080704 8856009179136 8856306450432 8871368196096 8897009221632 8897307869184 8912439345152 8914386192768 8914685423616 8929846453248 8945033266944 8971188334976 8996580753408 8996882743296 9012183564288 9029785485312 9040509370368 9055884386304 9056188366848 9071590047744 9082363580416 9089307997056 9100102571784 9115884921024 9131388126672 9141686894592 9157541363712 9184009519104 9184317800448 9199628582912 9199937388544 9201947037696 9202255921152 9217596607488 9217906016256 9233582727168 9244548644352 9260581507072 9262604403423 9278668580328 9286793035776 9302899163136 9321068888064 9321625379311 9332138704896 9348009689088 9348323475456 9364221984768 9375343050752 9382511480832 9393654267648 9409629870144 9409945724928 9425949033984 9436580020224 9480267890688 9496390795264 9496709562368 9498784038912 9514938433536 9515257823232 9531440234496 9542759890944 9558989074432 9559309942784 9561398093856 9577658974968 9577980470016 9605663825772 9622322972192 9633175437312 9649558388736 9666293661696 9677773471744 9685173141504 9696675373056 9713166317568 9713492361216 9729685307904 9730011906048 9740985827328 9748688599521 9786082983936 9802725982208 9804867305472 9805196427264 9821871931392 9838906048512 9850590855168 9867343560704 9867674779648 9869830290432 9886615716096 9886947581952 9915523949184 9932387085152 9932720487424 9943923032064 9960834465792 9989959712768 10009135374336 10009471352832 10026494263296 10043546124288 10043883257856 10063162425312 10092586876848 10109751140244 10118942949376 10121153347584 10121493086208 10138706509824 10168010539008 10168351850496 10185644965888 10187869934592 10188211912704 10205538803712 10217659027968 10235379560448 10252786668544 10253130825728 10255370536152 10272811642506 10282151706624 10312216477696 10332010708992 10332357525504 10349582155776 10349929562112 10367531483136 10379844091904 10387780568064 10400117224896 10418154195456 10435872144768 10447642165248 10465761558528 10496010878976 10496363200512 10514214158336 10516510900224 10516863909888 10534749732864 10547260932096 10565198450688 10565553094656 10583521722368 10585833603912 10586188940544 10604192663232 10653286147784 10665301377024 10683439644672 10683798257664 10701967982592 10714677772288 10722870263808 10735604877312 10753862708736 10754223685632 10772513181696 10784662880256 10785306751744 10825113343716 10834591875072 10853382356992 10855753187328 10874580369408 10887495155712 10906011303936 10906377388032 10924558942208 10924925648896 10927312107264 10927678906368 10945895971392 10946263394304 10977901515168 10996940539648 11009343356928 11028066729984 11047192756224 11060312539136 11068769304576 11081914712064 11100761505792 11101134127104 11120013606912 11133219872768 11154964442832 11173935470796 11174310548352 11184094838784 11205938774016 11238704676864 11257818120192 11276964069376 11277342605312 11279806046208 11298989389824 11299368665088 11332027370496 11351299525888 11351680557056 11354160236454 11364483465216 11383810818048 11417096814592 11439011856384 11439395831808 11458850586624 11478723723264 11492355997696 11494866406464 11514802005504 11534385002112 11534772178944 11554001303136 11567420669952 11601243537408 11620583473152 11620973543424 11640737103872 11643279925248 11643670757376 11663472918528 11677324603392 11697576640512 11717470478336 11717863800832 11720423469888 11740356162864 11774684689656 11794709663618 11808012238848 11808408600576 11828490928128 11862678962176 11863077158912 11865668548608 11885848257024 11886247231488 11906461937664 11926711022592 11984946916257 11995441004544 11995843657728 12016244752384 12018869600256 12019273039872 12039713980416 12054012493824 12074512515072 12074917822464 12095453396992 12098095547328 12098501646336 12119077329408 12133470095712 12154513228032 12175184168896 12188915859456 12210055151616 12245346025472 12245757067264 12248432050176 12269262716928 12269674561536 12290128809984 12290541355008 12311443636224 12326064859136 12350139204564 12371558107104 12382390714368 12406575071232 12428091850752 12442851606528 12464012918784 12464431300608 12485629313024 12488356694016 12488775892992 12510015307776 12524872356864 12546173160192 12546594299904 12567932045312 12571099366896 12582106693632 12640357187584 12643542761472 12665045385216 12686584578048 12687010430976 12708586979328 12723679854592 12748530791808 12770211966624 12770640626688 12806787170304 12807551767696 12844233916416 12866077851648 12888391548928 12891206909952 12913564188672 12928900497408 12950888423424 12951323148288 12972913743872 12973349208064 12976183127376 12976618701312 12998251466028 13036258049262 13048110645248 13051398979584 13073156407296 13073595236352 13095829241856 13118541398016 13134121140224 13136990178816 13159773720576 13182154288128 13182596775936 13219909337088 13220698598912 13246520275863 13258564042752 13281112621056 13307052294144 13345513832448 13345961803776 13368659017728 13391394832384 13391844343808 13394769679872 13417549900416 13456782502464 13479668186992 13494871130112 13495324114944 13518275346432 13557347385344 13557802467328 13560764055552 13583826579456 13584282550272 13607385071616 13623545370624 13647172747264 13650153857676 13673827381536 13697082190008 13736312045568 13776014278656 13776476700672 13799442874368 13799906082816 13823375310848 13826394911232 13826859024384 13850374090752 13866822966528 13890872260608 13914496193024 13918002870492 13930189553664 13954348744704 13994681171968 13995150934016 13998208057344 14022014533632 14022485213184 14046332977152 14063014576128 14086931267584 14087404126208 14090481401472 14114444805216 14114918587392 14138923550976 14220401836032 14244586192896 14245064343552 14269290643456 14272407650304 14272886734848 14297160351744 14314139836416 14338483611648 14338964914176 14363350908928 14366488462452 14366970705024 14379550507008 14408495738658 14433484458288 14446122500096 14449763155968 14474337583104 14499440492544 14516660207616 14541348405248 14541836517376 14545013059584 14569749476352 14570238541824 14594527961856 14595017859072 14637202020224 14679124475904 14704088973312 14729590341632 14732807897088 14758359072768 14775886282752 14801015341056 14801512169472 14826684809216 14829923574144 14830421372928 14873285923776 14898580627728 14899080731136 14915884548096 14941251698688 14984939569152 15010424160256 15013703061504 15014207029248 15039741394944 15065319186432 15065824886784 15109369827328 15138880315272 15164626710366 15178414424064 15208059764736 15208967724139 15252015808512 15252527775744 15278467448832 15304964964352 15308308205568 15326488541952 15353069340672 15379180002816 15379696238592 15405335070848 15409217463759 15423227559936 15468324716544 15494111297536 15494631391232 15498016063488 15498536288256 15524373233664 15524894343168 15551297224704 15569766137856 15596768854016 15600175837344 15627231293184 15653808217152 15698642337792 15699579586208 15744016318464 15744544800768 15771321237504 15802124599296 15820891398144 15847797676032 15848329641984 15875282583552 15902281363456 15906288994848 15979929221676 15993921339392 15994458210304 15997952065536 16025159467008 16025697386496 16052951973888 16072016658432 16099350020096 16099890429952 16103407315968 16130794063104 16131335528448 16158769772544 16177960127616 16206017637376 16237670015574 16251887812608 16280073535488 16311870554112 16331242733568 16359016955904 16359566082048 16386838413312 16387388473344 16415258181632 16418843957088 16419395091456 16466852272752 16495410809472 16509854285824 16514015035392 16542100094976 16570789134336 16590468808704 16618683891712 16619241734144 16622872068096 16651142258688 16651701190656 16680020410368 16699829809152 16728230880256 16728792399872 16732446664248 16760903206194 16761465822528 16776142258176 16858057015296 16886727180288 16915446104064 16916013907968 16944782639104 16948484084736 16949052997632 16998041055744 17026949288832 17027520835584 17046725197824 17075716227072 17125645221888 17154770468864 17158517784576 17159093747712 17188275879936 17218085584896 17238533996544 17267851231232 17268430864384 17272203008256 17301577503168 17302158268416 17331001954704 17381677399016 17401865306112 17430875209728 17431460315136 17461105655808 17491388530688 17495209377792 17515986905088 17546364960768 17576205717504 17576795701248 17610534244296 17662027034484 17678085390336 17692064495427 17708150161408 17712018358272 17712612900864 17742736392192 17794018443264 17794615738368 17824878690304 17828772385536 17829370847232 17859692906496 17890066533888 17942376669952 17993161506816 17993765486592 18024367128576 18059570970624 18081018740736 18111768772608 18112376733696 18143180095488 18164727160832 18178615994112 18200205143568 18231769842048 18262776253344 18283373789184 18315082727424 18368019038208 18368635600896 18399257165824 18399874777088 18403894075392 18404511842304 18435193214976 18435812032512 18467165454336 18489097288704 18521163014144 18525208806846 18557337160656 18573586071552 18605798326272 18642137776128 18643250758622 18664277409792 18696019378176 18696646950912 18728443969536 18750686101504 18765022961664 18787308535296 18819259740288 18819891449856 18851898067968 18873160040448 18960535781376 18992781590528 18993419124736 18997568077824 19029876867072 19030515646464 19062880468992 19085519781888 19117978148864 19118619885568 19122796187712 19155317949936 19155960940032 19211327651544 19244645944384 19266350874624 19299116777472 19332587323392 19355546943488 19370346283008 19393350746112 19426332635136 19426984722432 19459370615808 19460023812096 19497377199042 19554387073893 19572165967872 19605451964416 19609734610944 19610392854528 19643743862784 19677812097024 19701181710336 19734687121408 19735349559296 19739660580864 19773231432192 19773895163904 19831047898368 19864774170304 19865440974848 19887846064128 19921668931584 19979919425536 20018270748672 20018942705664 20052988526592 20087092248576 20087766515712 20126324850624 20185173753696 20219502280488 20242306695168 20242986172416 20277413019648 20336021078016 20336703700992 20371289931776 20375739869184 20376423825408 20411077607424 20435318055936 20470759120896 20505573337088 20506261651456 20510741072304 20545623285012 20564303413248 20624432955392 20664021417984 20664715051008 20699164311552 20699859124224 20735062966272 20759688183808 20775561136128 20800234449792 20836308390912 20871744289536 20895284330496 20931523117056 20992021757952 20992726401024 21028428316672 21033021800448 21033727819776 21069499465728 21094521864192 21130396901376 21131106189312 21167043444736 21171667207824 21172377881088 21208385326464 21306572295568 21330602754048 21366879289344 21367596515328 21403935965184 21429355544576 21445740527616 21471209754624 21507725417472 21508447371264 21545026363392 21569325760512 21570613503488 21612743607987 21650226687432 21669183750144 21706764713984 21711506374656 21749160738816 21774990311424 21812022607872 21812754776064 21849117884416 21849851297792 21854624214528 21855357812736 21891791942784 21892526788608 21955803030336 21993881079296 22018686713856 22056133459968 22094385512448 22120625078272 22137538609152 22163829424128 22201523011584 22202268254208 22240027213824 22266439745536 22309928885664 22347870941592 22348621096704 22411877548032 22477409353728 22515636240384 22553928138752 22554685210624 22559612092416 22597978779648 22598737330176 22664054740992 22702599051776 22703361114112 22708320472908 22728966930432 22746940065549 22767621636096 22834193629184 22878023712768 22878791663616 22917701173248 22957447446528 22984711995392 22989732812928 23029604011008 23068770004224 23069544357888 23108002606272 23134841339904 23202487074816 23241166946304 23241947086848 23281474207744 23286559850496 23287341514752 23326945837056 23354649206784 23395153281024 23434940956672 23435727601664 23440846939776 23480712325728 23549369379312 23589419327236 23616024477696 23616817201152 23656981856256 23725357924352 23726154317824 23731337097216 23771696514048 23772494462976 23812923875328 23853422045184 23969893832514 23990882009088 23991687315456 24032489504768 24037739200512 24038546079744 24079427960832 24108024987648 24149025030144 24149835644928 24190906793984 24196191094656 24197003292672 24238154658816 24266940191424 24309026456064 24350368337792 24356505023361 24377831718912 24420110303232 24490692050944 24491514134528 24496864100352 24538525433856 24539349123072 24580257619968 24581082710016 24622887272448 24652129718272 24700278409128 24743116214208 24764781428736 24813150142464 24856183701504 24885703213056 24928025837568 24928862601216 24971258626048 24976713388032 24977551785984 25020030615552 25049744713728 25092346320384 25093188599808 25135864090624 25141354809291 25142198733792 25164213387264 25280714375168 25287085522944 25330090770432 25373169156096 25374020861952 25417173958656 25447359709184 25497061583616 25540423933248 25541281253376 25613574340608 25615103535392 25688467832832 25732155703296 25776783097856 25782413819904 25827128377344 25857800994816 25901776846848 25902646296576 25945827487744 25946698416128 25952366254752 25953237402624 25996502932056 26072516098524 26096221290496 26102797959168 26146312814592 26147190472704 26191658483712 26237082796032 26268242280448 26273980357632 26319547441152 26364308576256 26365193551872 26439818674176 26441397197824 26493040551726 26517128085504 26562225242112 26614104588288 26691027664896 26691923607552 26737318035456 26782789664768 26783688687616 26789539359744 26835099800832 26913565004928 26959336373984 26989742260224 26990648229888 27036550692864 27114694770688 27115604934656 27121528111104 27167653158912 27168565100544 27214770143232 27247090741248 27294345494528 27300307715352 27347654763072 27394164380016 27472624091136 27552028557312 27552953401344 27598885748736 27599812165632 27646750621696 27652789822464 27653718048768 27700748181504 27733645933056 27781744521216 27828992386048 27836005740984 27860379107328 27908697489408 27964876137933 27989362343936 27990301868032 27996416114688 28044029067264 28044970426368 28092665954304 28126029152256 28173862535168 28174808252416 28180962802944 28228889610432 28229837174784 28277847101952 28440803672064 28489172385792 28490128687104 28538581286912 28544815300608 28545773469696 28594320703488 28628279672832 28676967223296 28677929828352 28726701817856 28732976924904 28733941410048 28816991477316 28866968916576 28892245000192 28899526311936 28948675166208 28998880985088 29033320415232 29082696810496 29083673034752 29090026119168 29139498952704 29140477083648 29189055923712 29190035718144 29274404040448 29358248951808 29408177946624 29459180683264 29465615794176 29516718145536 29551772565504 29602030682112 29603024338944 29653369618432 29659847148288 29660842745856 29746571847552 29797161255456 29798161462272 29831769096192 29882503397376 29969879138304 30020848320512 30027406123008 30028414058496 30079482789888 30130638372864 30131649773568 30218739654656 30277760630544 30329253420732 30356828848128 30416119529472 30417935448278 30504031617024 30505055551488 30556934897664 30609929928704 30616616411136 30652977083904 30706138681344 30758360005632 30759392477184 30810670141696 30818434927518 30846455119872 30936649433088 30988222595072 30989262782464 30996032126976 30997072576512 31048746467328 31049788686336 31102594449408 31139532275712 31193537708032 31200351674688 31254462586368 31307616434304 31397284675584 31399159172416 31488032636928 31489089601536 31542642475008 31604249198592 31641782796288 31695595352064 31696659283968 31750565167104 31804562726912 31812577989696 31959858443352 31987842678784 31995904131072 32050318934016 32051394772992 32105903947776 32144033316864 32198700040192 32199780859904 32206814631936 32261588126208 32262671056896 32317539545088 32355920255232 32412035274752 32475340031148 32503775625216 32560147070976 32623741108224 32662485467136 32718033911808 32719132164096 32773676826624 32774776946688 32830516363264 32837687914176 32838790182912 32933704545504 32990821618944 33028030070784 33084200189952 33141578268672 33180937617408 33237367783424 33238483468288 33245744136192 33302284517376 33303402381312 33360040820736 33399659618304 33456461760512 33457584799744 33464893328496 33521806412388 33522931645056 33552284516352 33716114030592 33773454360576 33830892208128 33832027815936 33889565278208 33896968169472 33898105995264 33996082111488 34053898577664 34055041671168 34093450395648 34151432454144 34251290443776 34309540937728 34317035569152 34318187495424 34376551759872 34436171169792 34477067993088 34535702462464 34536861728768 34544406016512 34603155006336 34604316536832 34662003909408 34763354798032 34803730612224 34861750419456 34862920630272 34922211311616 34982777061376 34990418755584 35031973810176 35092729921536 35152411435008 35153591402496 35221068488592 35324054068968 35384128990854 35416300322816 35424036716544 35425225801728 35485472784384 35588036886528 35589231476736 35649757380608 35657544771072 35658741694464 35719385812992 35780133067776 35884753339904 35954840748771 35986323013632 35987530973184 36048734257152 36119141941248 36162037481472 36223537545216 36224753467392 36286360190976 36329454321664 36357231988224 36400410287136 36463539684096 36525552506688 36566747578368 36630165454848 36736038076416 36737271201792 36798514331648 36799749554176 36807788150784 36809023684608 36870386429952 36871624065024 36934330908672 36978194577408 37042326028288 37050417613692 37114674321312 37147172143104 37284275552256 37286501517244 37328554819584 37392038756352 37393293901824 37456887939072 37501372203008 37530045923328 37574617070592 37638519480576 37639782899712 37703796135936 37746320080896 37921071562752 37985563181056 37986838249472 37995136155648 38059753734144 38061031292928 38125760937984 38171039563776 38235956297728 38237239771136 38245592375424 38310635899872 38311921880064 38422655303088 38489291888768 38532701749248 38598233554944 38665174646784 38711093886976 38740692566016 38786701492224 38852665270272 38853969444864 38918741231616 38920047624192 38994754398084 39108774147786 39144331935744 39210903928832 39219469221888 39220785709056 39287487725568 39355624194048 39402363420672 39469374242816 39470699118592 39479321161728 39546462864384 39547790327808 39662095796736 39729548340608 39730881949696 39739560827589 39775692128256 39843337863168 39959838851072 40036541497344 40037885411328 40105977053184 40174184497152 40175533031424 40252649701248 40370347507392 40439004560976 40484613390336 40485972344832 40554826039296 40672042156032 40673407401984 40742579863552 40751479738368 40752847650816 40822155214848 40870636111872 40941518241792 41011146674176 41012523302912 41021482144608 41091246570024 41248865910784 41281483822663 41328042835968 41329430102016 41398328623104 41399718248448 41470125932544 41519376367616 41551122272256 41600468899584 41672616781824 41743488579072 41790568660992 41863046234112 41984043515904 41985452802048 42056856633344 42066043600896 42067455639552 42138998931456 42189043728384 42260793802752 42262212378624 42334086889472 42343334415648 42344755762176 42416770652928 42613144591136 42661205508096 42733758578688 42735193030656 42807871930368 42858711089152 42891481055232 42942419509248 43015450834944 43016894742528 43090052726784 43138651521024 43141227006976 43225487215974 43300453374864 43338367500288 43413529427968 43423012749312 43498321477632 43549980622848 43624045215744 43625509552128 43698235768832 43699702595584 43709248429056 43710715625472 43783583885568 43785053577216 43911606060672 43987762158592 44037373427712 44112266919936 44188771024896 44241250156544 44275077218304 44327658848256 44403046023168 44404536508416 44480054427648 44532879491072 44619857771328 44695741883184 44697242193408 44823755096064 44954818707456 45031272480768 45107856277504 45109370421248 45119224184832 45195957559296 45197474660352 45328109481984 45405198103552 45406722228224 45416640945816 45493880131098 45535243272192 45626903172417 45668387258368 45756047425536 45757583327232 45835402346496 45914894893056 45969423990784 45979465625856 46059208022016 46137540008448 46139088715776 46216005212544 46269682679808 46404974149632 46482333892608 46483894173696 46562948415488 46573119700992 46574683029504 46653891674112 46709298413568 46790306562048 46869881913344 46871455203328 46881693879552 46961424651456 47098738758624 47178838654472 47232048955392 47233634402304 47313963712512 47450715848704 47452308635648 47462674194432 47543393028096 47544988925952 47625847750656 47706844090368 47939787665028 47981764018176 47983374630912 48064979009536 48075478401024 48077092159488 48158855921664 48216049975296 48298050060288 48299671289856 48381813587968 48392382189312 48394006585344 48476309317632 48533880382848 48618052912128 48700736675584 48713010046722 48755663437824 48840220606464 48981384101888 48983028269056 48993728200704 49077050867712 49078698246144 49160515239936 49162165420032 49245774544896 49304259436544 49400556818256 49486232428416 49529562857472 49626300284928 49712367403008 49771406426112 49856051675136 49857725202432 49942517252096 49953426776064 49955103571968 50040061231104 50099489427456 50184692640768 50186377199616 50271728181248 50282709618582 50284397467584 50328426774528 50561428750336 50574171045888 50660181540864 50746338312192 50748041723904 50834347917312 50894719418368 50994123167232 51080847866496 51082562506752 51227148681216 51230207070784 51376935665664 51464311406592 51553566195712 51564827639808 51654256754688 51715601989632 51803553693696 51805292593152 51891654975488 51893396832256 51904732509504 51906474805248 51993005864112 52145032197048 52205595918336 52292625629184 52294380945408 52383316967424 52474165592064 52536484560896 52547960715264 52639094882304 52728617152512 52730387103744 52882794395648 52986081103452 53034256171008 53076193486281 53124450484224 53228209176576 53382055329792 53383847215104 53474636070912 53565579329536 53567377375232 53579078719488 53670199601664 53827130009856 53918672747968 53979484520448 53981296459776 54073101385728 54229389541376 54231209869312 54243056222208 54335306317824 54337130201088 54429540286464 54494181482496 54588690989056 54600615430704 54695309526144 54788328760032 54945248182272 55104057114624 55105906802688 55197771497472 55199624331264 55293501243392 55305579644928 55307436097536 55401496363008 55467291866112 55563489042432 55657984772096 55672011481968 55720758214656 55817394978816 55929752275866 55978724687872 55980603736064 55992832229376 56088058134528 56089940852736 56185331908608 56252058304512 56347725070336 56349616504832 56361925605888 56457779220864 56459674349568 56555694203904 56881607344128 56978344771584 56980257374208 57077162573824 57089630601216 57091546939392 57188641406976 57256559345664 57353934446592 57355859656704 57453403635712 57465953849808 57467882820096 57633982954632 57733937833152 57784490000384 57799052623872 57897350332416 57997761970176 58066640830464 58165393620992 58167346069504 58180052238336 58278997905408 58280954167296 58378111847424 58380071436288 58548808080896 58663161221679 58716497903616 58816355893248 58918361366528 58931231588352 59033436291072 59103545131008 59204061364224 59206048677888 59306739236864 59319694296576 59321685491712 59493143695104 59594322510912 59596322924544 59663538192384 59765006794752 59939758276608 60041696641024 60054812246016 60056828116992 60158965579776 60261276745728 60263299547136 60437479309312 60555521261088 60658506841464 60832239058944 60835870896556 61008063234048 61010111102976 61113869795328 61219859857408 61233232822272 61305954167808 61412277362688 61516720011264 61518784954368 61621340283392 61636869855036 61692910239744 61873298866176 61976445190144 61978525564928 61992064253952 61994145153024 62097492934656 62099577372672 62205188898816 62279064551424 62387075416064 62400703349376 62508925172736 62615232868608 62794569351168 62798318344832 62976065273856 62978179203072 63085284950016 63208498397184 63283565592576 63391190704128 63393318567936 63501130334208 63609125453824 63625155979392 63919716886704 63975685357568 63991808262144 64100637868032 64102789545984 64211807895552 64288066633728 64397400080384 64399561719808 64413629263872 64523176252416 64525342113792 64635079090176 64711840510464 64824070549504 64838230823961 64950680062296 65007551250432 65120294141952 65247482216448 65324970934272 65436067823616 65438264328192 65547353653248 65549553893376 65661032726528 65675375828352 65677580365824 65867409091008 65981643237888 66056060141568 66168400379904 66283156537344 66361875234816 66474735566848 66476966936576 66491488272384 66604569034752 66606804762624 66720081641472 66799319236608 66912923521024 66915169599488 66929786656992 67043612824776 67045863290112 67432228061184 67546908721152 67661784416256 67664055631872 67779130556416 67793936338944 67796211990528 67992164222976 68107797155328 68110083342336 68186900791296 68240820196647 68302864908288 68502580887552 68619081875456 68634071138304 68636374990848 68753103519744 68872342339584 68954135986176 69071404924928 69073723457536 69088812033024 69206310012672 69208633073664 69324007818816 69526709596064 69607461224448 69723500838912 69725841260544 69844422623232 69965554122752 69980837511168 70063947620352 70185459843072 70304822870016 70307182804992 70442136977184 70648108137936 70768257981708 70832600645632 70848073433088 70850451603456 70970945568768 71176073773056 71178462953472 71299514761216 71315089542144 71317483388928 71438771625984 71560266135552 71769506679808 71909681497542 71972646027264 71975061946368 72097468514304 72238283882496 72324074962944 72447075090432 72449506934784 72572720381952 72658908643328 72714463976448 72800820574272 72927079368192 73051105013376 73133495156736 73260330909696 73472076152832 73474542403584 73597028663296 73599499108352 73615576301568 73618047369216 73740772859904 73743248130048 73868661817344 73956389154816 74084652056576 74100835227384 74229348642624 74294344286208 74568551104512 74573003034488 74657109639168 74784077512704 74786587803648 74913775878144 75002744406016 75060091846656 75149234141184 75277038961152 75279565799424 75407592271872 75492640161792 75842143125504 75971126362112 75973676498944 75990272311296 76119507468288 76122062585856 76251521875968 76342079127552 76471912595456 76474479542272 76491184750848 76621271799744 76623843760128 76845310606176 76978583777536 77065403498496 77196467109888 77330349293568 77422187773952 77481385132032 77573402984448 77705330540544 77707938889728 77837482463232 77840095248384 77989508796168 78217548295572 78288663871488 78421807857664 78438938443776 78441571418112 78574975451136 78711248388096 78804726841344 78938748485632 78941398237184 78958642323456 79092925728768 79095580655616 79324191593472 79459096681216 79461763899392 79479121655178 79551384256512 79686675726336 79919677702144 80073082994688 80075770822656 80211954106368 80348368994304 80351066062848 80505299402496 80740695014784 80878009121952 80969226780672 80971944689664 81109652078592 81344084312064 81346814803968 81485159727104 81502959476736 81505695301632 81644310429696 81741272223744 81883036483584 82022293348352 82025046605824 82042964289216 82182493140048 82562967645326 82656085671936 82658860204032 82796657246208 82799436496896 82940251865088 83038752735232 83102244544512 83200937799168 83345233563648 83486977158144 83581137321984 83726092468224 83894628413799 83968087031808 83970905604096 84113713266688 84132087201792 84134911279104 84277997862912 84378087456768 84521587605504 84524424757248 84668173778944 84686668831296 84689511524352 84833541305856 85226289182272 85322411016192 85467517157376 85470386061312 85615743860736 85717422178304 85782962110464 85884839018496 86030901669888 86033789485056 86180105453568 86282454013952 86450974431948 86600906749728 86676735000576 86846025498624 86996642955264 87099961245696 87248090431488 87251019104256 87396471537664 87399405191168 87418496858112 87421431250944 87567167771136 87570107154432 87823212121344 87975524317184 88074746855424 88224533839872 88377542049792 88482500313088 88550154436608 88655317696512 88806092046336 88809073016832 88960108855296 89065758982144 89239715542656 89391483766368 89394484386816 89647510192128 89909637414912 90062544961536 90215712555008 90218740842496 90238448369664 90391915118592 90394949320704 90656218963968 90810396207104 90813444456448 90833281891632 90987760262196 91070486544384 91253806344834 91336774516736 91512094851072 91515166654464 91670804692992 91829789786112 91938847981568 91958931251712 92118416044032 92275080016896 92278177431552 92432010425088 92539365359616 92809948299264 92964667785216 92967788347392 93125896830976 93146239401984 93149366059008 93307783348224 93418596827136 93580613124096 93739763826688 93742910406656 93763387759104 93922849302912 94197477517248 94357677308944 94464097910784 94467268804608 94627927425024 94901431697408 94904617271296 94925348388864 95086786056192 95089977851904 95251695501312 95413688180736 95879575330056 95963528036352 96129958019072 96150956802048 96154184318976 96317711843328 96432099950592 96596100120576 96599342579712 96763627175936 96784764378624 96788013170688 96952618635264 97067760765696 97236105824256 97401473351168 97426020093444 97511326875648 97680441212928 97962768203776 97966056538112 97987456401408 98154101735424 98157396492288 98321030479872 98324330840064 98491549089792 98608518873088 98801113636512 98972464856832 99252600569856 99424734806016 99542812852224 99712103350272 99715450404864 99885034504192 99906853552128 99910207143936 100080122462208 100198978854912 100369385281536 100372754399232 100543456362496 100565419237164 100568794935168 100656853549056 101122857500672 101148342091776 101320363081728 101492676624384 101496083447808 101668695834624 101789438836736 101988246334464 102161695732992 102165125013504 102454297362432 102460414141568 102753871331328 102928622813184 103107132391424 103129655279616 103308513509376 103431203979264 103607107387392 103610585186304 103783309950976 103786793664512 103809465019008 103812949610496 103986011728224 104290064394096 104411191836672 104585251258368 104588761890816 104766633934848 104948331184128 105072969121792 105095921430528 105278189764608 105457234305024 105460774207488 105765588791296 105972162206904 106152386972562 106248900968448 106456418353152 106764110659584 106767694430208 106949272141824 107131158659072 107134754750464 107158157438976 107340399203328 107654260019712 107837345495936 107864522246313 107958969040896 107962592919552 108146202771456 108458779082752 108462419738624 108486112444416 108670612635648 108674260402176 108859080572928 108988362964992 109177381978112 109201230861408 109390619052288 109576657520064 109890496364544 110208114229248 110211813605376 110395542994944 110399248662528 110587002486784 110611159289856 110614872195072 110802992726016 110934583732224 111126978084864 111315969544192 111344022963936 111441516429312 111859504551732 111957449375744 111961207472128 111985664458752 112176116269056 112179881705472 112370663817216 112504116609024 112695450140672 112699233009664 112723851211776 112915558441728 112919348699136 113111388407808 113763214688256 113956689543168 113960514748416 114154325147648 114179261202432 114183093878784 114377282813952 114513118691328 114707868893184 114711719313408 114906807271424 114931907699616 114935765640192 115267965909264 115467875666304 115568980000768 115598105247744 115794700664832 115995523940352 116133281660928 116330787241984 116334692139008 116360104476672 116557995810816 116561908334592 116756223694848 116760142872576 117097616161792 117326322443358 117432995807232 117632711786496 117836722733056 117862463176704 118066872582144 118207090262016 118408122728448 118412097355776 118613478473728 118639388593152 118643370983424 118986287390208 119188645021824 119192645849088 119327076384768 119530013589504 119879516553216 120083393282048 120109624492032 120113656233984 120317931159552 120522553491456 120526599094272 120874958618624 121111042522176 121317013682928 121664478117888 121671741793112 122016126468096 122020222205952 122227739590656 122439719714816 122466465644544 122611908335616 122824554725376 123033440022528 123037569908736 123242680566784 123273739710072 123746597732352 123844451467989 123952890380288 123957051129856 123984128507904 123988290306048 124194985869312 124199154745344 124410377797632 124558129102848 124774150832128 124801406698752 125017850345472 125230465737216 125589138702336 125596636689664 125952130547712 125956358406144 126170569900032 126416996794368 126567131185152 126782381408256 126786637135872 127002260668416 127218250907648 127250311958784 127839433773408 127951370715136 127983616524288 128201275736064 128205579091968 128423615791104 128576133267456 128794800160768 128799123439616 128827258527744 129046352504832 129050684227584 129270158180352 129423681020928 129648141099008 129676461647922 129901360124592 130015102500864 130240588283904 130494964432896 130649941868544 130872135647232 130876528656384 131094707306496 131099107786752 131322065453056 131350751656704 131355160731648 131734818182016 131963286475776 132112120283136 132336800759808 132566313074688 132723750469632 132949471133696 132953933873152 132982976544768 133209138069504 133213609525248 133440163282944 133598638473216 133825847042048 133830339198976 133859573313984 134087225649552 134091726580224 134864456122368 135093817442304 135323568832512 135328111263744 135558261112832 135587872677888 135592423981056 135984328445952 136215594310656 136220166684672 136481640393294 136605729816576 136880709517251 137005161775104 137238163750912 137268142276608 137272749981696 137506207039488 137744684679168 137908271972352 138142809849856 138147446915072 138177624066048 138412620025344 138417266147328 138648015637632 139053419192128 139214922448896 139447001677824 139451682521088 139688845246464 139931108245504 139961675022336 140127895240704 140370919686144 140609645740032 140614365609984 140884273954368 141296216275872 141536515963416 141696146866176 141700903206912 141941891137536 142352147546112 142356925906944 142599029522432 142630179084288 142634966777856 142877543251968 143120532271104 143539013359616 143819362995084 143945292054528 143950123892736 144194937028608 144476567764992 144648149925888 144894150180864 144899013869568 145145440763904 145317817286656 145428927952896 145601641148544 145854158736384 146102210026752 146266990313472 146520661819392 146944152305664 146949084807168 147194057326592 147198998216704 147231152603136 147236094738432 147481545719808 147486496260096 147737323634688 147912778309632 148169304113152 148201670454768 148458697285248 148588688572416 149137102209024 149146006068976 149314219278336 149568155025408 149573175607296 149827551756288 150005488812032 150120183693312 150298468282368 150554077922304 150559131598848 150815184543744 150985280323584 151684286251008 151942252724224 151947352997888 151980544622592 152239014936576 152244125171712 152503043751936 152684158255104 152943825190912 152948959084544 152982369501696 153242543599488 153247687520256 153690621212352 153957167555072 154130806996992 154392934219776 154660698587136 154844375547904 154962770264064 155146805968896 155410661081088 155415877779456 155674964926464 155680190496768 155979017592336 156435096591144 156843615715328 156877876887552 156883142836224 157149950902272 157422496776192 157609453682688 157877496971264 157882796474368 157917284646912 158185851457536 158191161311232 158648383186944 158918193362432 158923527798784 158958243310356 159102768513024 159228580458843 159373351452672 159839355404288 160146165989376 160151541645312 160423908212736 160696737988608 160702132125696 161010598804992 161481390029568 161756018243904 161938453561344 161943889379328 162219304157184 162688168624128 162693629607936 162970319454208 163005918953472 163011390603264 163288620859392 163482544447488 163766072967168 164044586696704 164050093211648 164085928578432 164364986280096 165125935290652 165312171343872 165317720408064 165593314492416 165598872993792 165880503730176 166077505470464 166204489089024 166401875598336 166690467127296 166973954316288 167162274643968 167452184936448 167789256827598 167936174063616 167941811208192 168227426533376 168264174403584 168269822558208 168555995725824 168756174913536 169043175211008 169048849514496 169336347557888 169373337662592 169379023048704 169667082611712 170452578364544 170644822032384 170935034314752 170940772122624 171231487721472 171434844356608 171565924220928 171769678036992 172061803339776 172067578970112 172360210907136 172564908027904 172901948863896 173201813499456 173353470001152 173692050997248 173993285910528 174199922491392 174496180862976 174502038208512 174792943075328 174798810382336 174836993716224 174842862501888 175134335542272 175140214308864 175646424242688 175951048634368 175989483665037 176149493710848 176449067679744 176755084099584 176965000626176 177100308873216 177310635393024 177612184092672 177618146033664 177920217710592 178131517964288 178479431085312 178782967532736 178788968773632 179295020384256 179819274829824 180125089923072 180431425110016 180437481684992 180476896739328 180783830237184 180789898641408 181312437927936 181620792414208 181626888912896 181666563783264 181975520524392 182507612689668 182673549033472 183024189702144 183030333308928 183341609385984 183659579572224 183877695963136 183917862503424 184236832088064 184550160033792 184556354863104 184864020850176 185078730719232 185619896598528 185929335570432 185935576694784 186251793661952 186292478803968 186298732118016 186615566696448 186837193654272 187161226248192 187479527653376 187485820813312 187526775518208 187845698605824 188394955034496 188715354617888 188928195821568 188934537609216 189255854850048 189802863394816 189809234542592 189850696777728 190173572112384 190179955703808 190503391002624 190827376361472 191759150660112 191927056072704 192259916038144 192301913604096 192308368637952 192635423686656 192864199901184 193192200241152 193198685159424 193527254351872 193569528757248 193576026341376 193905237270528 194135521531392 194472211648512 194802946702336 194852040186888 195022653751296 195360882425856 195925536407552 195932113076224 195974912802816 196308203470848 196314792984576 196642060959744 196648661680128 196983098179584 197217037746176 197602227273024 197944929713664 198505201139712 198849469612032 199085625704448 199424206700544 199430900809728 199770069008384 199813707104256 199820414287872 200160244924416 200397957709824 200738770563072 200745508798464 201086912724992 201130838474328 201137589870336 202245715001344 202296684183552 202640726163456 202985353248768 202992166895616 203337391669248 203578877673472 203976492668928 204323391465984 204330250027008 204908594724864 204920828283136 205507742662656 205857245626368 206214264782848 206259310559232 206617027018752 206862407958528 207214214774784 207221170372608 207566619901952 207573587329024 207618930038016 207625899220992 207972023456448 208580128788192 208822383673344 209170502516736 209177523781632 209533267869696 209896662368256 210145938243584 210191842861056 210556379529216 210914468610048 210921548414976 211531177582592 211944324413808 212304773945124 212497801936896 212912836706304 213528221319168 213535388860416 213898544283648 214262317318144 214269509500928 214316314877952 214680798406656 215308520039424 215674690991872 215729044492626 215917938081792 215925185839104 216292405542912 216917558165504 216924839477248 216972224888832 217341225271296 217348520804352 217718161145856 217976725929984 218354763956224 218402461722816 218781238104576 219153315040128 219780992729088 220416228458496 220423627210752 220791085989888 220798497325056 221174004973568 221222318579712 221229744390144 221605985452032 221869167464448 222253956169728 222631939088384 222688045927872 222883032858624 223719009103464 223914898751488 223971328917504 224352232538112 224359763410944 224741327634432 225008233218048 225390900281344 225398466019328 225447702423552 225831116883456 225838697398272 226222776815616 227526429376512 227913379086336 227921029496832 228308650295296 228358522404864 228366187757568 228754565627904 229026237382656 229415737786368 229423438626816 229813614542848 229863815399232 229871531280384 230535931818528 230935751332608 231196210495488 231589401329664 231991047880704 232266563321856 232661574483968 232669384278016 232720208953344 233115991621632 233123816669184 233512447389696 233520285745152 234195232323584 234652644886716 234865991614464 235265423572992 235724926353408 236133745164288 236414180524032 236816245456896 236824194711552 237226956947456 237278777186304 237286741966848 237972574780416 238377290043648 238385291698176 238654152769536 239060027179008 239759033106432 240166786564096 240219248984064 240227312467968 240635862319104 241045106982912 241053198188544 241749917237248 242222085044352 242634027365856 243328956235776 243343483586224 244032252936192 244040444411904 244455479181312 244879439429632 244932931289088 245223816671232 245649109450752 246066880045056 246075139817472 246485361133568 246547479420144 247688902935978 247905780760576 247914102259712 247968257015808 247976580612096 248389971738624 248398309490688 248820755595264 249116258205696 249548301664256 249602813397504 250035700690944 250460931474432 251178277404672 251193273379328 251683885241397 251904261095424 251912716812288 252341139800064 252833993588736 253134262370304 253564762816512 253573274271744 254004521336832 254436501815296 254500623917568 255678867546816 255902741430272 255967233048576 256402551472128 256411158183936 256847231582208 257152266534912 257589600321536 257598246879232 257654517055488 258092705009664 258101368455168 258540316360704 258847362041856 259296282198016 259352923295844 259802720249184 260030205001728 260989928865792 261299883737088 261744271294464 261753057312768 262189414612992 262198215573504 262644130906112 262701503313408 262710321463296 263469636364032 263926572951552 264224240566272 264673601519616 265132626149376 265447500939264 265898942267392 265907867746304 265965953089536 266418276139008 266427219050496 266880326565888 267197276946432 267651694084096 267660678397952 267719146627968 268174451299104 268183453160448 269728912244736 270187634884608 270647137665024 270656222527488 271116522225664 271175745355776 271184847962112 271968656891904 272431188621312 272440333369344 272963280786588 273211459633152 273761419034502 274010323550208 274476327501824 274536284553216 274545499963392 275012414078976 275489369358336 275816543944704 276285619699712 276294893830144 276355248132096 276825240050688 276834532294656 277296031275264 278106838384256 278429844897792 278894003355648 278903365042176 279377690492928 279862216491008 279923350044672 280255790481408 280741839372288 281219291480064 281228731219968 281768547908736 282592432551744 283073031926832 283392293732352 283401806413824 283883782275072 284704295092224 284713851813888 285198059044864 285260358168576 285269933555712 285755086503936 286241064542208 287078026719232 287638725990168 287890584109056 288389874057216 288953135529984 288970386758641 289296299851776 289788300361728 289798027739136 290290881527808 290635634573312 290857855905792 291203282297088 291708317472768 292204420053504 292533980626944 293041323638784 293888304611328 293898169614336 294388114653184 294397996433408 294462305206272 294472189476864 294963091439616 294972992520192 295474647269376 295825556619264 296338608226304 296403340909536 296917394570496 298274204418048 298292012137952 298628438556672 299136310050816 299146351214592 299655103512576 300010977624064 300240367386624 300596936564736 301108155844608 301118263197696 301630369087488 301970560647168 303368572502016 303884505448448 303894705995776 303961089245184 304478029873152 304488250343424 305006087503872 305368316510208 305887650381824 305897918169088 305964739003392 306485087198976 306495375040512 307381242424704 307914335110144 308261613993984 308785868439552 309321397174272 309688751095808 309925540528128 310293611937792 310821322162176 310831755558912 311349929852928 311360380993536 311958035184672 312870193182288 313687231430656 313755753775104 313766285672448 314299901804544 314844993552384 315218907365376 315754993942528 315765592948736 315834569293824 316371702915072 316382322622464 317296766373888 317836386724864 317847055597568 317916486620712 318457160917686 318746702905344 319678710808576 320292331978752 320303083290624 320847816425472 321393475977216 321404264251392 322021197609984 322962780059136 323512036487808 323876907122688 323887778758656 324438608314368 325376337248256 325387259215872 325940638908416 326011837906944 326022781206528 326577241718784 326965088894976 327532145934336 328089173393408 328100186423296 328171857156864 328729972560192 330251870581304 330624342687744 330635440816128 331186628984832 331197745987584 331761007460352 332155010940928 332408978178048 332803751196672 333380934254592 333947908632576 334324549287936 335578513655196 335872348127232 335883622416384 336454853066752 336528348807168 336539645116416 337111991451648 337512349827072 338086350422016 338097699028992 338672695115776 338746675325184 338758046097408 339334165223424 340905156729088 341289644064768 341870068629504 341881544245248 342462975442944 342869688713216 343131848441856 343539356073984 344123606679552 344135157940224 344720421814272 345129816055808 345803897727792 346403626998912 346706940002304 347384101994496 347986571821056 348399844982784 348992361725952 349004076417024 349585886150656 349597620764672 349673987432448 349685725003776 350268671084544 350280428617728 351292848485376 351902097268736 351978967330074 352298987421696 352898135359488 353510168199168 353930001252352 354200617746432 354621270786048 355224368185344 355236292067328 355840435421184 356263035928576 356958862170624 357565935065472 357577937547264 358590040768512 359638549659648 360250179846144 360862850220032 360874963369984 360953793478656 361567660474368 361579797282816 362624875855872 363241584828416 363253777825792 363333127566528 363951041048784 365015225379336 366048379404288 366060666617856 366683218771968 367319159144448 367755391926272 367835725006848 368473664176128 369100320067584 369112709726208 369728041700352 371239793197056 371533354403967 371858671140864 371871153389568 372503587323904 372584957607936 372597464236032 373231133392896 373674387308544 374322452496384 374959055306752 374971641626624 375053551036416 375691397211648 376789910068992 377430709235776 377856391643136 377869075218432 378511709700096 379605726789632 379618469085184 379701393555456 380347144224768 380359911407616 381006782005248 381654752722944 383518301320224 383854112145408 384603827208192 384616737275904 385270847373312 385728399802368 386384400482304 386397370318848 387054508703744 387139057514496 387152052682752 387810474541056 388271043062784 388944423297024 389605893404672 389704080373776 390045307502592 390721764851712 391851072815104 391864226152448 391949825605632 392616406941696 392629585969152 393284121919488 393297323360256 393966196359168 394434075492352 395204454546048 395889859427328 397010402279424 397698939224064 398171251408896 398848413401088 398861801619456 399540138016768 399627414208512 399640828575744 400320489848832 400795915419648 401477541126144 401491017596928 402173825449984 402261676948656 402275179740672 404491430002688 404593368367104 405281452326912 405970706497536 405984333791232 406674783338496 407157755346944 407952985337856 408646782931968 408660500054016 409817189449728 409841656566272 410642128551753 411015485325312 411714491252736 412428529565696 412518621118464 413234054037504 413724815917056 414428429549568 414442340745216 415133239803904 415147174658048 415237860076032 415251798441984 415944046912896 417160257576384 417644767346688 418341005033472 418355047563264 419066535739392 419793324736512 420291876487168 420383685722112 421112759058432 421828937220096 421843096829952 423062355165184 423888648827616 424609547890248 425825673412608 427056442638336 427070777720832 427797088567296 428524634636288 428539019001856 428632629755904 429361596813312 430617040078848 431349381983744 431458088985252 431835876163584 431850371678208 432584811085824 433835116331008 433849678954496 433944449777664 434682450542592 434697041608704 435436322291712 435953451859968 436709527912448 436804923445632 437562476209152 438306630080256 439561985458176 440832456916992 440847254421504 441582171979776 441596994650112 442348009947136 442444637159424 442459488780288 443211970904064 443738334928896 444507912339456 445263878176768 445376091855744 445766065717248 447438018206928 447829797502976 447942657835008 448704465076224 448719526821888 449482655268864 450016466436096 450781800562688 450796932038656 450895404847104 451662233766912 451677394796544 452445553631232 455052858753024 455826758172672 455842058993664 456617300590592 456717044809728 456732375515136 457509131255808 458052474765312 458831475572736 458846877253632 459627229085696 459727630798464 459743062560768 461071863637056 461871502665216 462392420990976 463178802659328 463982095761408 464533126643712 465323148967936 465338768556032 465440417906688 466231983243264 466247633338368 467024894779392 467040571490304 468390464647168 469305289773432 470530847145984 471449852706816 472267490328576 472828361048064 473632490913792 473648389423104 474453913894912 474557554372608 474573483933696 475945149560832 476754580087296 476770583396352 477308305539072 477685741376529 478120054358016 479518066212864 480333573128192 480438497968128 480454624935936 481271724638208 482090213965824 482106396377088 483499834474496 484444170088704 485268054731712 486657912471552 486686967172448 488064505872384 488080888823808 488910958362624 489758878859264 489865862578176 490447633342464 491298218901504 492133760090112 492150279634944 492970722267136 493094958840288 495377805871956 495811561521152 495828204519424 495936514031616 495953161224192 496779943477248 496796618981376 497641511190528 498232516411392 499096603328512 499205626795008 500071401381888 500921862948864 502356554809344 502386546758656 503367770482794 503808522190848 503825433624576 504682279600128 505667987177472 506268524740608 507129525633024 507146548543488 508009042673664 508873003630592 509001247835136 511357735093632 511805482860544 511934466097152 512805102944256 512822316367872 513694463164416 514304533069824 515179200643072 515196493758464 515309034110976 516185410019328 516202736910336 517080632721408 517694724083712 518592564396032 518705846591688 519605440498368 520060410003456 521979857731584 522599767474176 523488542588928 523506114625536 524378829225984 524396431147008 525288261812224 525403006626816 525420642926592 526939272728064 527853145903104 528448481132544 529347203039232 530265252298752 530895001878528 531797884534784 531815735492608 531931906179072 532836552278016 532854438100992 533760653131776 534394553892864 535303388168192 535321356795904 535438293255936 536348902598208 536366906320896 539457824489472 540375269769216 541294275330048 541312445054976 542233044451328 542351490711552 542369695924224 543937313783808 544862377242624 544880666738688 545926561573176 547522838069004 548020647100416 548952655003648 549072569106432 549090999926784 550024828157952 550978738716672 551633087889408 552571239399424 552589787660288 552710496264192 553650480101376 553669064589312 554592062550528 556213676768512 556859689795584 557788006711296 557806730084352 558755380985856 559724432982016 559846700089344 560511580962816 561483678744576 562438582960128 562457462439936 563537095817472 565184865103488 566146063853664 566784587464704 566803612827648 567767564550144 569408590184448 569427703627776 570396118089728 570520716337152 570539867111424 571510173007872 572482129084416 574156053438464 575277451980336 575781168218112 576779748114432 577906271059968 577940773517282 578592599703552 579576600723456 579596055478272 580581763055616 581271269146624 581715711811584 582406564594176 583416634945536 584408840107008 585067961253888 586082647277568 587776609222656 587796339228672 588776229306368 588795992866816 588924610412544 588944378953728 589926182879232 589945985040384 590949294538752 591651113238528 592677216452608 592806681819072 593834789140992 596548408836096 596584024275904 597256877113344 598272620101632 598292702429184 599310207025152 600021955248128 600480734773248 601193873129472 602216311689216 602236526395392 603260738174976 606737145004032 607769010896896 607922178490368 608956059746304 608976500686848 610012175007744 610736633020416 611775300763648 611795836338176 611929478006784 612970174397952 612990750081024 614762484849408 615828670220288 616523227987968 617571736879104 618642794348544 619377502191616 619851081056256 620587223875584 621642644324352 621663511117824 622699859705856 622720761987072 623916070369344 625740386364576 627511507550208 627532571344896 628599803609088 629689987104768 630437814730752 631509987885056 631531185897472 631669138587648 632743405830144 632764645244928 634593532747776 635672773449728 635694111195136 635832973241424 636914321835372 637493405810688 639357421617152 640584663957504 640606166581248 641695632850944 642786951954432 642808528502784 644042395219968 645925560118272 647024072975616 647753814245376 647775557517312 648877216628736 650752674496512 650774518431744 651881277816832 652023675813888 652045562413056 653154483437568 653930177789952 655064291868672 656178346786816 656200372846592 656343714313728 657459945120384 660503741162608 661248685375488 661270881632256 662373257969664 662395491975168 663522014920704 664310021881856 664817956356096 665607502393344 666761868509184 667895817265152 668649098575872 671157027310392 671744696254464 672909706133504 673056697614336 673079290232832 674223982903296 675024699654144 676172700844032 676195398057984 677345390231552 677493350650368 677516092194816 678668330446848 681810313458176 682579288129536 683740137259008 683763088490496 684925950885888 685739377426432 686263696883712 687078712147968 688247213359104 688270315880448 689440843628544 690259632111616 691607795455584 692807253997824 694768203988992 695973143642112 696799689965568 697984723451904 698008152834048 699171772301312 699195241529344 699347974864896 699371450007552 700537342169088 700560857235456 702585696970752 703804194537472 703957934660148 704597974843392 705796270718976 707860002504704 708401235492864 709242541572096 710448736370688 710472584134656 711680870842368 712526071857152 713917724341248 715131870130944 715155875094528 717180081537024 719277099319296 720500359692288 721725700440064 721749926739968 721907586957312 723135320948736 723159594565632 725249751711744 726483169656832 726507555651584 726666255133056 727902082097568 730030450758672 732096758808576 732121333235712 733366437543936 734638318288896 735510783852544 735671450013696 736947328352256 738200640135168 738225419452416 739456083400704 743066708807934 743717342281728 743742306779136 745007174647808 745169915215872 745194928472064 746462266785792 747348774617088 748644904992768 749918110613504 749943283253248 750107102072832 751382794423296 753579820137984 754861418471552 755051655724191 755712783286272 755738150436864 757023419400192 759211453579264 759236938170368 759402787110912 760694288449536 760719822815232 762013564010496 763309505445888 767036602640448 767708224290816 769207654416384 769233474551808 770541694746624 771456799604736 772768800964608 772794740637696 774109017407488 774278115028992 774304105365504 775620949082112 776542086125568 777888846594048 779211786809344 779408160747552 780090615005184 783702145630208 783728452304896 783899651211264 785232813883392 785259171938304 786568243838976 786594646720512 787932392718336 788868150984704 790408909092096 791779718854656 794020804558848 795397878448128 796342502817792 797696826802176 797723603238912 799080276033536 799254828417024 799281657151488 800640979697664 801591830839296 802955082252288 802982035193856 804347650899968 804523353897312 804550359481344 808982860005376 809186736734208 810562904653824 811941412995072 811968667582464 813349566676992 814315510693888 815905970675712 817293565863936 817321000108032 819634378899456 819683313132544 821284257103506 822030970650624 823428982505472 824857059131392 825037242236928 826468108075008 827449631834112 828856859099136 828884681490432 830266479607808 830294349316096 830475720152064 830503596883968 831888093825792 834320515152768 835289534693376 836682010066944 836710095126528 838133071478784 839586649473024 840583752974336 840767371444224 842225518116864 843657874440192 843686193659904 846124710330368 847777297655232 849219095780496 851651346825216 854112885276672 854141555441664 855594177134592 857049269272576 857078038003712 857265259511808 858723193626624 861234080157696 862698763967488 862916177970504 863671752327168 865169622171648 866911160275923 867670232662016 867699357908992 867888899555328 869364901085184 869394083217408 870872644583424 871906903719936 873419055824896 873609846891264 875124952418304 876613260160512 879123970916352 881664913833984 881694508843008 883164343959552 883193989300224 884696019894272 884889274318848 884918977560576 886423941808128 887476669857792 889015824678912 890527756353536 890752183711488 894876036413856 895659595005952 895885315670016 897408930152448 897439053643776 898965310537728 900032932872192 901563601125376 901593864077312 901790809694208 903324467533824 903354789593088 904891107262464 910105717506048 911653516345344 911684117987328 913234601181184 913434089619456 913464751030272 915018262511616 916104949530624 917662951145472 917693754507264 919254458171392 919455261596928 919486125121536 922143727274112 923743005330432 924784841981952 926357605318656 927964191522816 929066253287424 930646297935872 930677537112064 930880835813376 932463966486528 932495266676736 934049789558784 934081142980608 936780929294336 938610579546864 941061694291968 942899705413632 944534980657152 945656722096128 947264981827584 947296778846208 948907827789824 949115108745216 949146967867392 951890299121664 953509160174592 953541166792704 955371482753058 956240108716032 959036132425728 960667146256384 960876995936256 960909249871872 962543449276416 964180427931648 964212792754176 966999668948992 968888340177408 970536109463424 973315824943104 973373934344896 976129011744768 976161777647616 977821916725248 979517757718528 979731725156352 980895266684928 982596437803008 984267520180224 984300559269888 985941444534272 986189917680576 990755611743912 991623123042304 991873028063232 991906322448384 993559886954496 993593237962752 995283022381056 996465032822784 998193206657024 998411253590016 1000142802763776 1001843725897728 1004773093517312 1006735540965588 1007617044381696 1007650867249152 1009364559200256 1011335974354944 1012537049481216 1014259051266048 1014293097086976 1016018085347328 1017746007261184 1018002495670272 1022715470187264 1023868932194304 1025610205888512 1025644632735744 1027388926328832 1028609066139648 1030358401286144 1030392987516928 1030618068221952 1032370820038656 1032405473820672 1034161265442816 1035389448167424 1037185128792064 1037411693183376 1039210880996736 1040120820006912 1043959715463168 1045199534948352 1046977085177856 1047012229251072 1048757658451968 1048792862294016 1050576523624448 1050806013253632 1050841285853184 1053878545456128 1055706291806208 1056896962265088 1058694406078464 1060530504597504 1061790003757056 1063595769069568 1063631470985216 1063863812358144 1065673104556032 1065708876201984 1067521306263552 1068789107785728 1070606776336384 1070642713591808 1070876586511872 1072697805196416 1072733812641792 1078915648978944 1080750539538432 1082588550660096 1082624890109952 1084466088902656 1084702981423104 1084739391848448 1087874627567616 1089724754485248 1089761333477376 1091853123146352 1095045676138008 1097905310007296 1098145138212864 1098181999853568 1100049656315904 1101957477433344 1103266175778816 1105142478798848 1105179575320576 1105420992528384 1107300960202752 1107338129178624 1109184125101056 1112427353537024 1113719379591168 1114600063211901 1115576013422592 1115613460168704 1117510761971712 1119448865964032 1119693400178688 1121023161925632 1122967357489152 1124877165920256 1124914924879872 1127074191634944 1130369730206976 1132292127707328 1133569174929408 1133607225655296 1135535129100288 1138817180368896 1138855407255552 1140792236179456 1141041432674304 1141079734222848 1143020346015744 1144964258168832 1148312106876928 1150554903960672 1151562336436224 1155812542119936 1155881547034564 1157185199407104 1159153201446912 1159192110956544 1161163526111232 1162542538293248 1163431423623168 1164813129188352 1166833269891072 1168817680214016 1170135922507776 1172165294555136 1175553218445312 1175592678457344 1177552458612736 1177591985733632 1177849220825088 1177888757907456 1179852365758464 1179891970080768 1181898589077504 1183302226477056 1185354432905216 1185613363638144 1187669578281984 1193096817672192 1193168048551808 1194513754226688 1196545240203264 1196585404858368 1198620414050304 1200043910496256 1200961469546496 1202387746258944 1204432623378432 1204473052790784 1206521476349952 1213474290008064 1215538021793792 1215844356980736 1217912119492608 1217953001373696 1220024350015488 1221473266040832 1223550601527296 1223591672676352 1223858956013568 1225940348795904 1225981500162048 1229524969698816 1231657340440576 1231926385655259 1233046455975936 1235143473758208 1237285588697088 1238755004383232 1239702162112512 1241174447751168 1243285288648704 1243327022235648 1245399719411712 1245441523974144 1247832140738688 1251480772729152 1255023015100416 1255065142689792 1257199607218176 1259379974209536 1260875629461504 1263019975770112 1263062371794944 1263338277175296 1265486811660288 1265529290489856 1269187065495552 1271345546899456 1271388222390272 1271665946482848 1273828643670744 1278714843234304 1281169327915008 1281212333162496 1283391265701888 1285573903908864 1285617057005568 1288084790439936 1291851120236544 1294048145951232 1295507628490752 1295551115034624 1297754433257472 1301505348993024 1301549036863488 1303762555633664 1304047351627776 1304091124826112 1306308966875136 1307860355579904 1310128583737344 1312356693573632 1312400745693184 1312687428627456 1314919890240768 1321007482325216 1322497370750976 1322541763264512 1324746515939328 1324790983950336 1327044029841408 1328620043763712 1329635912712192 1331215004786688 1333523737018368 1335791634530304 1337298197151744 1342314054620784 1343489392508928 1345819412267008 1346113395228672 1346158580465664 1348447965806592 1350049399308288 1352345401688064 1352390796115968 1354690780463104 1354986701300736 1355032184389632 1357336660893696 1363620626916352 1365158576259072 1367480274518016 1367526176980992 1369851901771776 1371478754852864 1372527393767424 1374157424295936 1376494426718208 1376540631760896 1378881687257088 1380519264223232 1383215590911168 1385614507995648 1389536407977984 1391946287284224 1393599379931136 1395969446903808 1396016305668096 1398343544602624 1398390483058688 1398695949729792 1398742900015104 1401074684338176 1401121714470912 1405171393941504 1407608389074944 1407915869320296 1411592541437952 1415720005009408 1416802470985728 1418485083144192 1420897472741376 1420945168269312 1423361741684736 1425052143714304 1427835448682496 1430263740261888 1430311750189056 1434360163074048 1438554198638592 1441000719384576 1443451400880128 1443499853479936 1443815173914624 1446270641897472 1446319189131264 1450499503423488 1452966339313664 1453015111303168 1453332510266112 1455804164195136 1460060901517344 1464193517617152 1464242666471424 1466732875087872 1469276636577792 1471021567705088 1471342900027392 1473894656704512 1476401280270336 1476450838904832 1478912166801408 1486133417615868 1487434684563456 1487484613558272 1490014349295616 1490339830431744 1490389856944128 1492924533571584 1494697549234176 1497289809985536 1499836221227008 1499886566506496 1500214204145664 1502765588846592 1507159640275968 1509722836943104 1510103311448382 1511425566572544 1511476300873728 1514046838800384 1518422907158528 1518473876340736 1518805574221824 1521388576899072 1521439645630464 1524027128020992 1526619010891776 1534073205280896 1535416448581632 1538415308832768 1538466949103616 1541083389493248 1542913599209472 1545537601929216 1545589481275392 1548218034814976 1548556230057984 1548608210731008 1551241898164224 1553084172251136 1555777693188096 1558423573618688 1558816321495104 1560181230010368 1567404291260416 1567799302422528 1570465627766784 1570518343876608 1573136487677952 1573189293441024 1575864785436672 1577736301969408 1580817818184192 1583559437709312 1588041609117696 1590795756896256 1592685005635584 1595393653604352 1595447206477824 1598160552067072 1598509656834048 1598563314302976 1601281959395328 1603183661678592 1605910164504576 1605964070387712 1608695301799936 1609046707794624 1609100718962688 1618373473468416 1621125809307648 1623882825990144 1623937335164928 1626699133353984 1628631021387776 1631811941351424 1634587131727872 1634642000216064 1639366626265088 1642568514207012 1644061941301248 1646857965010944 1650074484473856 1652936216150016 1654899263668224 1657713718198272 1657769362980864 1660532959215616 1660588698632192 1660951440304128 1661007193767936 1663776187651584 1668641030305536 1670579069386752 1673364020133888 1673420190253056 1676266142957568 1679173298946048 1681167505948672 1681534742888448 1684451036233728 1687315748880384 1687372387319808 1692249420660736 1695554595310464 1698438191560992 1703302693650432 1708225770553344 1708283110883328 1711188354269184 1714098538545152 1714156076007424 1714530519023616 1717446387253248 1722468160315392 1725397527934976 1725832355941008 1727343504654336 1730339244343296 1733822320551846 1735340465324032 1735398715817984 1735777799110656 1738729802170368 1738788166434816 1741745289166848 1743813807439872 1746838111649792 1747219693782528 1750249904836608 1753226520321024 1758247941832704 1763329827667968 1763389017686016 1766328687919104 1766387978600448 1769392039788544 1769778548637696 1769837955121152 1772847883616256 1774953339715584 1778031649357824 1781055512707072 1781504367422976 1789752072827712 1791319190011904 1791770631340032 1794817860304896 1794878107287552 1797930621075456 1800065865744384 1803127202250752 1803187728154624 1803581619388416 1806648935067648 1806709579186176 1809782214524928 1820211435012096 1823307032690688 1826469202362368 1826868179238912 1826929502060544 1830036525023232 1832209899061248 1835325902290944 1835387509014528 1838508916342784 1838910523193856 1838972250243072 1844287454548224 1847486010660864 1849569683963904 1852715210637312 1855928383045632 1858132506574848 1861292595871744 1861355074224128 1861761671626752 1864927932973056 1864990533353472 1868099579117568 1868162285961216 1873561858588672 1877221159093728 1885799410827264 1889069961314304 1891313444192256 1894529963655168 1894593557692416 1897815655579648 1898230217490432 1898293935734784 1903780598243328 1907018320349184 1907082333585408 1910742965506116 1912480217432064 1918072264851456 1921334292512768 1921753991872512 1921818499743744 1925086898552832 1928360855863296 1928425585508352 1933999337897984 1937776680354816 1941072218926848 1946631649886208 1946747868689792 1952258023489536 1952323555295232 1955643833450496 1959035515437056 1959463450312704 1961790533369856 1965192875606016 1968535040360448 1968601118539776 1971882889068544 1972379835361152 1981511223487824 1983246246084608 1983746056126464 1983812644896768 1987119773908992 1987186475925504 1990566044762112 1992930065645568 1996386413314048 1996822507180032 2000285605527552 2003687451795456 2009546187034624 2013471081931176 2015234088763392 2018729118400512 2022671948709888 2025074098962432 2028518102532096 2028586194173952 2032036170694656 2035492014522368 2036004991340544 2045430940374528 2047737864388608 2051220411777024 2051289265471488 2054777852657664 2057218132279296 2060716802572288 2060785975033856 2061236136443904 2064741640077312 2064810947641344 2068322530885632 2070778896334848 2074370257584128 2074823386366752 2078421761993472 2087919430926336 2090399069896704 2093954170355712 2094024458502144 2097515316903936 2097585724588032 2101153047248896 2101612026507264 2101682571706368 2107757090912256 2111412583612416 2113793924530176 2117388812156928 2123580007514112 2127191538139136 2127262941970432 2127727624716288 2131346209112064 2131417752403968 2135042612527104 2137578215571456 2141213552672768 2141285427183616 2141753173023744 2145395610392832 2145467625283584 2157831297957888 2161501079076864 2165177101320192 2165249780219904 2168932177805312 2169405962846208 2169478783696896 2175749255135232 2179449508970496 2179522666954752 2183706246292704 2190091352276016 2195810620014592 2196290276425728 2196363999707136 2200099312631808 2203914954866688 2206532351557632 2210284957597696 2210359150641152 2210841985056768 2214601920405504 2214676258357248 2218368250202112 2224854707074048 2229200126423802 2231152026845184 2231226920337408 2235021523943424 2238897731928064 2239386800357376 2242046323851264 2245934714978304 2249754331840512 2249829849759744 2254148383269888 2260739460413952 2264584255414656 2267138349858816 2267214451310592 2271070258200576 2277634360737792 2277710814511104 2281584472358912 2282082865348608 2282159468445696 2286040692031488 2289928516337664 2296624213753856 2301109807921344 2303124672872448 2311625084239872 2311763094069128 2314370398814208 2318306402893824 2318384221913088 2322327052222464 2325085076586496 2326862847246336 2329626258376704 2333666539782144 2337635360428032 2340271845015552 2351106436890624 2351185356914688 2355104917225472 2355183971467264 2355698441650176 2355777515814912 2359704731516928 2359783940161536 2363797178155008 2366604452954112 2370708865810432 2371226727276288 2375339156563968 2386193635344384 2386336097103616 2389027508453376 2393090480406528 2393170809716736 2397240828100608 2400087820992512 2401922939092992 2404775492517888 2408865246756864 2408946105581568 2413042952699904 2426948580016128 2431076043587584 2431688713961472 2435824238985216 2435906002747392 2440048700030976 2442946532081664 2447101203054592 2447183345352704 2447717912027136 2451880697591808 2451963000324096 2459049939397632 2463314680881152 2463852771310518 2466092911951872 2470286947516416 2474571177394176 2477510008766464 2479404324225024 2482348895502336 2486570577297408 2486654044471296 2490799438823424 2490883047948288 2495664281477376 2502961545458304 2510046030200832 2510130285379584 2514399214436352 2518759948419072 2521751258923008 2526039951540224 2526124743589888 2526676554350592 2530973623320576 2531058580979712 2538374130991104 2542691093798912 2542776444780544 2543331892965696 2547657287341488 2562338655830016 2562424666324992 2566782531403776 2571147807817728 2571234114011136 2576169580879872 2583702240473088 2588096291902464 2591015256981504 2595508866514944 2600733480827769 2603010697986048 2603098073726976 2607525111267328 2608094703255552 2608182249652224 2612617933750272 2615720711159808 2620257167474688 2624713387147264 2624801491386368 2625374857254912 2629839780481536 2642014964650432 2644994741501952 2645083526529024 2649493031878656 2649581967900672 2654088059682816 2657240087527424 2659271825424384 2662430009573376 2667047474036736 2671583269060608 2684628109241568 2686978785017856 2692226790457344 2692317160931328 2696895931613184 2700098798616576 2704690803376128 2704781592231936 2709381560926208 2709973402601472 2710064368779264 2714673321787392 2727241253832704 2730317152518144 2734960549036032 2735052353961984 2739703803543552 2742957509705728 2745054787534848 2748314848591872 2752988853436416 2753081263521792 2757763374514176 2761038528446464 2766431181822336 2771229015991296 2779072815955968 2783892574568448 2787198759862272 2791938893807616 2792032611336192 2796687089205248 2796780966117376 2797391899459584 2797485800030208 2802149368676352 2802243428941824 2810342787883008 2815216778149888 2815831738640592 2823185082875904 2831440010018816 2833604941971456 2836970166288384 2841794945482752 2841890336538624 2846723483369472 2850104287428608 2855670897364992 2860527480523776 2860623500378112 2868720326148096 2877108397277184 2882001438769152 2886902801760256 2886999706959872 2887630347829248 2892541283794944 2892638378262528 2900999006846976 2905932678627328 2906030222606336 2906665020532224 2911608328390272 2920121803034688 2928387035234304 2928485332942848 2933465750175744 2938553273155584 2942043135410176 2942685800054784 2947789313409024 2952802560540672 2952901677809664 2957824333602816 2972266835231736 2974869369126912 2980028698591232 2980679660863488 2980779713888256 2985849067143168 2989395098468352 2994579619971072 2999672442454016 2999773133012992 3000428408291328 3005531177693184 3014319280551936 3019445673886208 3020206622896764 3022851133145088 3022952601747456 3028093677600768 3036845814317056 3036947752681472 3037611148443648 3042777153798144 3042879291260928 3048054256041984 3053238021783552 3068146410561792 3076830617665536 3076933898207232 3082166778986496 3085827198418944 3091075203858432 3091178962550784 3096436069629952 3097112460115968 3097216421462016 3102483796328448 3106168344502272 3111555386376192 3116847147237376 3117632642990208 3120362460020736 3134808582520832 3135598604845056 3140931255533568 3141036687753216 3146272975355904 3146378586882048 3151729570873344 3155472603938816 3161635636368384 3167118875418624 3176083218235392 3181591513792512 3185370011271168 3190787307208704 3190894412955648 3196321104134144 3197019313668096 3197126628605952 3202563918790656 3206367323357184 3211820329009152 3211928140775424 3217390603599872 3218093415589248 3218201437925376 3236746946936832 3242251618615296 3247765651980288 3247874670329856 3253398266707968 3257262042775552 3263623882702848 3269174263455744 3269284000432128 3278733252530176 3285137028414024 3293715930021888 3300148968947712 3305872432300032 3309798527336448 3315427436396544 3315538725961728 3321065918431232 3321177397264384 3321902880608256 3322014387535872 3327552375303168 3337282060611072 3341158138773504 3343800189635703 3346728040267776 3346840380506112 3352532285915136 3358346597892096 3362335011897344 3363069485776896 3368902072467456 3374631497760768 3374744774639616 3384498841321472 3391109190620928 3396876383121984 3406605387300864 3416451541106688 3416566221766656 3422376708538368 3428197077090304 3428312152014848 3429061038047232 3434892774506496 3444936320630784 3450795055869952 3451664711882016 3454687009308672 3467644641103692 3470680930648064 3470797431635968 3471555598221312 3477459604340736 3477576332869632 3483490578333696 3487627614879744 3493676223299584 3494439387565056 3500499809673216 3506453040642048 3516495883665408 3526659655335936 3526778035372032 3532657375838208 3532775957200896 3538784079577088 3539557097275392 3539675910242304 3545695767232512 3549906679431168 3556063298715648 3562111025414144 3563008734845952 3579504145655424 3582638380023808 3583541262680064 3589635720609792 3589756214575104 3595861242150912 3600131731488768 3606254404501504 3606375456309248 3607163238776832 3613297870135296 3613419158372352 3619564429049856 3640422870024192 3646614065381376 3652938404724736 3653736358477824 3653859004121088 3660073050046464 3664419798122496 3670651804581888 3670775018029056 3677017832685568 3677821046387712 3677944500486144 3688574909096448 3694972021321728 3699139367927808 3705430421274624 3711856766091264 3716265013149696 3722585191743488 3722710148448256 3723523343253504 3729855865946112 3729981066706944 3736199158235136 3736324571922432 3747123717177344 3754442318187456 3771598821654528 3778139922628608 3782626888384512 3789059927310336 3789187115384832 3795631311159296 3796460434980864 3796587871469568 3807561196486656 3814036640698368 3814164667170816 3821485931012232 3836144529702912 3842668585025536 3843507983745024 3843636999487488 3850173797105664 3856721711726592 3856851171016704 3867998675795968 3875553360709632 3882144437853696 3893263299772416 3893495737379584 3904516046979072 3904647110590464 3911287666900992 3918071030874112 3918926900625408 3923581066739712 3930385751212032 3937070080720896 3937202237079552 3943765778137088 3944759670722304 3963022446975648 3966492492169216 3967492112252928 3967625289793536 3974239547817984 3974372951851008 3981132089524224 3985860131291136 3992772826628096 3993645014360064 4000571211055104 4007374903590912 4019092374069248 4026942163862352 4030468177526784 4037458236801024 4045343897419776 4050148197924864 4057036205064192 4057172388347904 4064072341389312 4070984029044736 4072009982681088 4090861880749056 4095475728777216 4102440823554048 4102578530942976 4109555705315328 4114436264558592 4121433605144576 4121571950067712 4122472272887808 4129483280154624 4129621895282688 4136645061771264 4141557792669696 4148740515168256 4149646772733504 4156843523986944 4175838861852672 4180798139793408 4187908340711424 4188048917004288 4195030633807872 4195171449176064 4202306094497792 4203224053014528 4203365143412736 4215514181824512 4222825167224832 4234777624313856 4247160015028224 4254383076278272 4255455249432576 4262692418224128 4262835504807936 4270085225054208 4275156431142912 4282427105345536 4282570854367232 4283506346047488 4290791220785664 4290935250567168 4315662595915776 4323002158153728 4330354202640384 4330499560439808 4337864355610624 4338811925692416 4338957567393792 4351498510270464 4358899017940992 4359045333909504 4367412492585408 4380182704552032 4392580552851456 4392727999414272 4400198625263616 4407829909733376 4413064703115264 4420569915195392 4420718301282304 4421683970113536 4429203840811008 4429352516714496 4436736500404224 4449709414148096 4458400252847604 4462304053690368 4462453840674816 4470043047886848 4478773600714752 4484092647702528 4491869429956608 4499508663681024 4499659699519488 4508296766539776 4521478920827904 4529168510829312 4534276699717632 4534428902621184 4542140516401152 4555268721475584 4555421629022208 4563168944717824 4564165730697216 4564318936891392 4572081384062976 4579857032675328 4593248427507712 4602219615842688 4606249345744896 4623250168479744 4623526188138256 4628740797628416 4636612805787648 4636768443826176 4644654104444928 4650170153172992 4653725694492672 4659252516753408 4667333079564288 4675270720856064 4680543690031104 4702212873781248 4710209834450944 4710367942934528 4711396883300352 4711555031629824 4719409463033856 4719567880323072 4727594356310016 4733208905908224 4741417731620864 4742453454552576 4750678313127936 4772387270688768 4772672194207232 4778055016906752 4786180960813056 4786341619433472 4794481656201216 4800175641985024 4803845878185984 4809550985035776 4817730493513728 4817892211163136 4826085905399808 4862152087175168 4863377427922944 4871648477970432 4871812005494784 4880097400061952 4885893064163328 4894202406109184 4894366690705408 4895435824054272 4903761395183616 4903926000648192 4918099878795264 4926629361762304 4927705542621036 4932185823903744 4940573895032832 4955020017532928 4958808648450048 4964697791004672 4973141154594816 4973308088942592 4981598877646848 4981766095896576 4991328562954752 5005923090916608 5020092060401664 5020260570759168 5028798428872704 5037519896838144 5043502517846016 5052079903080448 5052249487179776 5053353108701184 5061947246641152 5062117161959424 5076748261982208 5085382187597824 5085552889561088 5086663785931392 5095314574682976 5124677311660032 5124849332649984 5133565062807552 5142295615635456 5142468228022272 5152339161759744 5167404480946176 5176192583804928 5182030513963008 5191017733029888 5201466961655538 5206021395972096 5206196147453952 5215050222534656 5216189406511104 5216364499304448 5225235867500544 5231441422319616 5240514334949376 5249426774294528 5249602982772736 5250749714509824 5259679560963072 5284029929300864 5289989483003904 5290167053058048 5298986063757312 5299163935801344 5308176119365632 5314480175054848 5318543650848768 5324860019146752 5334094948073472 5343166538121216 5369256218483136 5373957570035712 5384453580914688 5384634321862656 5393791863226368 5400197597233152 5409381606752256 5409563184463872 5418763121852416 5419946805202944 5420128737558528 5429346643574784 5454482507665408 5460634305036288 5469921098072064 5479407607087104 5485915019411456 5490109575069696 5496629697183744 5505977706872832 5506162527043584 5515526749028352 5522077056892928 5532862363644672 5542458031982592 5558145631911936 5567785149136896 5574397519724544 5583877787615232 5584065222672384 5593374178410496 5593561932234752 5594783798919168 5594971600060416 5604298737352704 5604486857883648 5620685575766016 5630433556299776 5631663477281184 5662880020037632 5667209883942912 5673940332576768 5683589890965504 5683780673077248 5693446966738944 5700208574857216 5711341794729984 5721054961047552 5721247000756224 5737440652296192 5754216794554368 5764002877538304 5773805603520512 5773999413919744 5775260695658496 5785082567589888 5785276756525056 5801998013693952 5811865357254656 5812060445212672 5813330041064448 5823216656780544 5840243606069376 5856774070468608 5856970665885696 5866931500351488 5877106546311168 5884086270820352 5885371600109568 5895578626818048 5905605121081344 5905803355619328 5915648667205632 5944533670463472 5949738738253824 5960057397182464 5961359321726976 5961559427776512 5971698134286336 5978790196936704 5989159239942144 5999344884908032 5999546266025984 6000856816582656 6011062355386368 6028638561103872 6038891347772416 6040413245793528 6045702266290176 6056187355201536 6073691628634112 6073895505362944 6075222296887296 6085554307596288 6085758582521856 6096108512083968 6106476043567104 6136292821123584 6153661235331072 6153867796414464 6164333557972992 6171654396837888 6182150407716864 6182357925101568 6192872139259904 6194224920231936 6194432842924032 6204967592656896 6212336689004544 6223110772752384 6233694294474752 6235265285980416 6269617165041664 6271197209690112 6281862511067136 6282073375506432 6292545950711808 6292757173764096 6303459141746688 6310945207877632 6323271272736768 6334237750837248 6352166436470784 6370740022542336 6381574614417408 6381788825911296 6392642208268288 6394038627336192 6394253257211904 6405127837581312 6412734646714368 6423640658018304 6423856281550848 6434781207199744 6436186831178496 6436402875850752 6473493893873664 6484503237230592 6495531303960576 6495749340659712 6506796533415936 6514524085551104 6527247765405696 6538348526911488 6538568000864256 6557466505060352 6570274056828048 6587431860043776 6600297937895424 6611744864600064 6619597054672896 6630854872793088 6631077451923456 6642131836862464 6642354794528768 6643805761216512 6644028775071744 6655104750606336 6674564121222144 6687600379271406 6693456080535552 6693680761012224 6705064571830272 6716693195784192 6724670023794688 6726138971553792 6737804144934912 6749262995521536 6749489549279232 6768997682642944 6782218381241856 6793752766243968 6813210774601728 6832903082213376 6833132443533312 6844753417076736 6856394154180608 6856624304029696 6858122076094464 6869785549012992 6889872641261568 6901590111739904 6903329423764032 6909374018617344 6935289282207384 6941361861296128 6943111196442624 6954919208681472 6955152665739264 6966981156667392 6975255229759488 6987352446599168 6988878775130112 7000999619346432 7012906081284096 7053319310671872 7053556070744064 7065314751676416 7065551914401792 7077568159154176 7079114194550784 7079351820484608 7091391534465024 7099813358862336 7112126597431296 7124222050828288 7126017469691904 7159008291310848 7167082525360128 7179271441219584 7179512429150208 7191722484301824 7200263462977536 7212508809003008 7212750912618496 7214326477553664 7226595740270592 7226838316744704 7239128858099712 7280845740048384 7293228130762752 7307472716955648 7307718008242176 7320146100092928 7328839596244992 7341303609163776 7341550036058112 7354035665371136 7355642092775424 7355889000972288 7377149818192896 7389944042643456 7398278735855616 7410860842549248 7423713532182528 7432530026299392 7445170383486976 7445420296896512 7447046686507008 7459711731892224 7459962133413888 7472398316470272 7472649143844864 7494247434354688 7508884636374912 7543197643309056 7556279845257216 7565253776769024 7578119854620672 7578374230769664 7591262622318592 7592920869961728 7593175742939136 7615122392973312 7628073281396736 7628329334341632 7642971862024464 7685337170051072 7687015967490048 7687273998974976 7700347594211328 7713443423453184 7713702342033408 7735997351591936 7751106721419264 7764288875707392 7786526599544832 7786991474759168 7802200442483307 7809032093958144 7809294221180928 7822575333801984 7836142061748224 7837853801250816 7847162133479424 7860771502424064 7874140161441792 7874404474159104 7887531556274176 7889519341444608 7926044893951296 7932984984338432 7934984224505856 7935250579587072 7948479095635968 7948745903702016 7962264179048448 7971720262582272 7985545653256192 7987290028720128 8001142422110208 8014749807181824 8038184748138496 8053884327724704 8060936355053568 8090687794839552 8100296395849728 8114072410128384 8114344776695808 8128144682778624 8141968058089472 8144019965362176 8181723761498112 8190951457554432 8204881647108096 8205157061885952 8219111410630656 8228872529117184 8242867210289152 8243143900135424 8244944545775616 8258966560309248 8259243790565376 8273290123542528 8283115585339392 8297481030336512 8299293545467008 8313687047973888 8351677723705344 8361596279586816 8375816681422848 8376097834008576 8390061267615744 8390342898352128 8404612188995584 8406448106029056 8406730286825472 8431028363649024 8445650334449664 8469555248627712 8494320030056448 8508766152556544 8510910498865152 8525384836448256 8525671009615872 8540170450108416 8550312862285824 8564854210691072 8565141708734464 8567012692094976 8581582441571328 8581870501134336 8631325191831552 8646004316307456 8660708405280768 8660999120879616 8675728711221248 8677623851384832 8677915134787584 8702997020540928 8717798035881984 8718090667819008 8734824985170816 8760365409104064 8785161105702912 8785455998828544 8800397250527232 8815659819466752 8826129406230528 8841139830390784 8841436602564608 8843367940227072 8858407681622016 8858705033428992 8873473000808448 8899418828296192 8916800505695208 8924608107380736 8940086095773696 8957547201429504 8968185295405056 8983738859913216 8999017327362048 8999319399038976 9016593533079552 9042957841655808 9058337021658624 9068553399435264 9068857805242368 9084281032802304 9110537442951168 9110843258044416 9126337889435648 9128331461394432 9128637873782784 9144162768125952 9159714065350656 9186496855015424 9204439231685376 9246500336959488 9247052376276512 9257481595256832 9273225611575296 9273536887652352 9289308208889856 9300340306345984 9307451388985344 9318505033506816 9334666159128576 9350541441712128 9361087380062208 9404425747562496 9420419668901888 9420735885869056 9422793766600704 9423110063259648 9438818926067712 9439135760646144 9455188712620032 9466417811816448 9482835463241728 9484906909105152 9501356626255872 9544774541377536 9545344388414464 9556110033813504 9572361921626112 9572683238866944 9588963312402432 9600351283970048 9607691756371968 9619101970071552 9635460987027456 9635784422326272 9652171810799616 9724304174350336 9726754855845888 9743296955940864 9743624010989568 9760194800123904 9771786128326656 9788404812218368 9788733381410816 9790871648108544 9807522790367232 9807852001296384 9836199757590528 9853258723524608 9855411085242072 9881147790065664 9910040035065856 9917617296900096 9929395582009344 9946282309189632 9946616177885184 9963197755293696 9963532191793152 9982657125909504 10011846181833216 10040184120803328 10040521141518336 10057596857745408 10075039793676288 10087005035692032 10104159806160896 10104498974359552 10106706217402368 10123894493282304 10124234323918848 10153496523964416 10170764375195648 10171105779122176 10173327571862784 10190629149365952 10249354623320064 10249698665299968 10267130125615104 10284591231270912 10284936456044544 10304678323519488 10334808961892352 10352385167609856 10364061027926016 10402933923311076 10412042791944192 10412392294907904 10430100445069312 10432378813022208 10432728998608896 10450471735001088 10462882844639232 10481028669898752 10498853548589056 10499205965545472 10501499429019648 10519359121926144 10568059858601728 10579978966007808 10580334106116096 10597972127514624 10598327871602688 10616352238731264 10628960350109696 10637087301697536 10649720038293504 10668189896146944 10686333076242432 10738512436966272 10747915140071424 10768907161829376 10769268643725312 10787583726452736 10800395194466304 10818763213504512 10819126368927744 10837526243704832 10839893610405888 10840257475117056 10858693287149568 10908965015330816 10921268610072576 10939842196144128 10958815214174208 10971830038822912 10980219150139392 10993259394367488 11011955413745664 11012325054087168 11031053498056704 11044154113785856 11065724727289344 11084916063965184 11116291263823872 11135570298273792 11148795039449088 11167755575230464 11168130445344768 11186748356820992 11187123864469504 11189567597838336 11189943200120832 11208597474705408 11208973715767296 11241371151532032 11260867112599552 11263326954562368 11334419767885824 11347880665153536 11367179781931008 11367561346154496 11386893933477888 11400417149714432 11422683589459968 11442109922095104 11442494001512448 11508433589108736 11528005755076608 11547611207041024 11550521391316992 11570165135179776 11570553513050112 11603996027387904 11623730714509312 11624120890425344 11626660082128896 11646433313561088 11680487212138752 11713548140937216 11713941331771392 11733863000702976 11754213092622336 11768172541640704 11770743200219136 11791157253636096 11811210242162688 11811606711238656 11831297334411264 11889067340926944 11899477476507648 11922718643453952 11923118855553024 11943396268572672 11957580393873408 11978318479884288 11998689769816064 11999092532051968 12001713633165312 12022124710772736 12057277122207744 12077782695544832 12080826491587056 12091404532580352 12112374710403072 12147383257268224 12147791010725888 12150444593774592 12171108615192576 12171517165043712 12192217024167936 12212952087134208 12272585642247168 12307322470662144 12307735592828928 12328667115945984 12343308793675776 12364300815433728 12364715850203136 12385744278519808 12388449840463872 12388865685848064 12409935185313792 12424673378009088 12446221545504768 12467388588949504 12470530571960832 12539234330083328 12542394419380224 12563725022134272 12564146751012864 12585091901423616 12585514347528192 12606918283493376 12621890415755264 12646542545473536 12668475501674496 12704332872941568 12741480045084672 12763149228834816 12785284416536576 12788077254672384 12788506514423808 12810255675162624 12825469293428736 12847281316036608 12847712563101696 12869562414399488 12872373662356992 12872805751701504 12946987787747328 12969006474461184 12991062607921152 12991498681319424 13013593066831872 13029048171102208 13054495530811392 13076697053822976 13077136001728512 13114933010120704 13140548113656096 13200595875790848 13223489729200128 13239194109345792 13261709745586176 13262154903846912 13284263673724928 13284709589057536 13287611522433024 13288057550143488 13310209501212672 13349128242444288 13375200758542812 13386912161071104 13387361522024448 13410129143660544 13449340047589376 13452277943107584 13475608289869824 13498525991043072 13498979098558464 13537995365285888 13564436762483712 13587505532487936 13626421549203456 13665806164426752 13666264887066624 13689506834153472 13712788308361216 13713248608059392 13716244152188928 13739571098025984 13779745282523136 13803180223479808 13806658847528064 13818748037234688 13870578564414768 13882723722592256 13886222392885248 13909838417362944 13910305331478528 13933962313334784 13950510459518976 13974704893198336 13977757550260224 14001999238692864 14025812162568192 14106638621343744 14130629503352832 14131103828803584 14155136318308352 14158228389101568 14158703640969216 14182783068930048 14199626717724672 14224253194862592 14248444101656576 14252034939383808 14318016582621696 14334165050720256 14358542882439168 14359024858300416 14383444968603648 14400526925955072 14425017618006016 14425501825236992 14428652955107328 14453191480541184 14453676633489408 14478257716199424 14586456261525504 14614945433911296 14615436016484352 14640292200185856 14657679192489984 14682607218327552 14683100072116224 14708071330742272 14711284185550848 14711778001944576 14754299636385792 14779888085286912 14796557471711232 14821721685098496 14865060052598784 14890340766973952 14890840593793024 14894093373014016 14919423463784448 14919924266827776 14944796632940544 14945298287689728 14988494868709376 15017769272749824 15086395286618112 15112559690514432 15130507553538048 15156239709241344 15156748461539328 15182525244637184 15185841739923456 15186351485878272 15230244785946624 15256146562793472 15256658668683264 15285943724048928 15370674340102144 15374031934980096 15374547997949952 15400695188422656 15426886846906368 15427404684066816 15471994703183872 15502213442838528 15528577751414784 15573053199089664 15573982949518336 15604400884966614 15618064187916288 15618588442361856 15645150667603968 15672284123496448 15675707602501632 15694324266958848 15721543004848128 15748280322883584 15748808948318208 15775063112548352 15779038682889216 15852089787902592 15865969968676864 15869968449011712 15870501159174144 15896958191271936 15897491807404032 15924528358096896 15943440525164544 15971091306512384 15974580057440256 16002284844220416 16029499614363648 16076369496276992 16107768655449408 16121872710107136 16181375589679104 16200592791699456 16228144820256768 16228689553391616 16256289365557248 16283936116178944 16288039930724352 16363447522996224 16381902915108864 16409763294216192 16438222821261312 16457745058234368 16485734420578304 16486287800270848 16489889091551232 16517933120618496 16518487581130752 16546580247085056 16566231170678784 16594962060673024 16598587090934016 16627374095947776 16703355447410688 16723192559173632 16751633362845696 16752195668017152 16780122535231488 16780685796704256 16809224377991168 16812896212058112 16813460573650944 16862056727298048 16891300668899328 16988640060112896 17017532305113088 17021820997730304 17050769672896512 17051342019231744 17080340900216832 17100625724571648 17129708421382144 17130283417468928 17134025384189952 17163164883142656 17163741002268672 17262650383663104 17292008632614912 17321416810561536 17321998241759232 17351457422442496 17355247702769664 17355830269575168 17405994041081856 17435596071763968 17436181335638016 17469649970341632 17520730818208128 17570322211405824 17570911997657088 17600794501054464 17631319638933504 17652258812461056 17682279660781568 17682873205129216 17686735880454144 17716815363244032 17717410066857984 17746946001616896 17798837656592384 17833601011390416 17849216214761472 17880172191547392 17915094402859008 17936370590810112 17967477719826432 17998034654724096 17998638798077952 18033187066159104 18085915683311616 18116674043317248 18137106798870528 18168562065604608 18221074885902336 18221686516088832 18252675778871296 18256662922788864 18257275747565568 18288325536251904 18319428130701312 18372993710030848 18408878463370752 18493000673918976 18494104752553024 18514963190513664 18546451223150592 18547073775304704 18578616417779712 18600680612691968 18614902777970688 18637010067013632 18669332318257152 18701082883424256 18808851495124992 18840839337803776 18845587533201408 18846220126519296 18877637852135424 18878271521292288 18910377425240064 18932835623632896 18965670926483456 18969813818210304 19002713252511744 19090688776828928 19112220067627008 19144723843252224 19145366477733888 19177926624804864 19200702567940096 19215383512743936 19238203940143104 19270921974054912 19271568844652544 19304343621599232 19453509711691776 19486593911881728 19487248021979136 19520389600247808 19543572256653312 19576809624436736 19577466762821632 19581743296217088 19615045580734464 19615704002592768 19672399515181056 19706517447049216 19710822170484144 19762295580131328 19820080070131712 19835234593800192 19858791164018688 19892564618379264 19893232355770368 19926395510587392 19927064383586304 19965314251819008 20023692363666432 20080368241606656 20081042283036672 20115193715490816 20150079587352576 20174010071384064 20208319612321792 20208997948719104 20213412434804736 20247788986564608 20248468647837696 20306993047928832 20341528750391296 20342211558244352 20346655143725568 20381258298731904 20498709246640128 20499397330599936 20534260251230208 20569182462541824 20569872912089088 20609356647038976 20669617923784704 20704770335219712 20728122055852032 20805867846622152 20824085583888384 20860200890138624 20864757626044416 20865457997217792 20900943470002176 20925765689278464 20962057339797504 20997707097178112 20998411931090944 21002998858039296 21038718243852288 21136119717203456 21159957932015616 21160668212232192 21195944255029248 21196655743205376 21232704477462528 21257920700219392 21274174603395072 21299440076587008 21336379792293888 21372666152484864 21477024873932544 21537814323658752 21538537287450624 21575167452905472 21600790388932608 21637526427009024 21638252737855488 21675052487409664 21679787220811776 21680514950234112 21717386574299136 21817930030661632 21842537220145152 21879684392288256 21943660077645824 21960438300278784 21986518788734976 22023910827491328 22024650108174336 22062106996113408 22088308227571712 22131449454578688 22169832127930368 22232582527647744 22271140596547584 22297590078898176 22335511150460928 22336260890689536 22373496713641984 22374247728939008 22379135195676672 22379886400241664 22417194949410816 22417947431534592 22482742303064064 22521734225199104 22526653909124736 22668839535771648 22695761330307072 22734359563862016 22735122692308992 22773787866955776 22800834299428864 22845367178919936 22884219844190208 22884988003024896 23056011510153216 23095222414082048 23101042782633984 23140330270359552 23141107026100224 23207992054775808 23247461429018624 23248241780850688 23253320164257792 23292866627122176 23360974424277504 23406601327449921 23427096281874432 23427882663542784 23467726001405952 23508426185244672 23536345083281408 23541486400438272 23582314507272192 23622420484325376 23623213422477312 23662594668822528 23778134681853888 23798954953015296 23845437286907904 23846237711106048 23886792537145344 23915160787746816 23956636959768576 23997379539632128 23998185064103936 24003427266330624 24044249421545472 24114554244415488 24155565391089664 24161652983174112 24182809065160704 24294766514536448 24295582021451776 24300889187549184 24342217230385152 24343034330087424 24384434048335872 24425904174268416 24545171284494336 24614644941324288 24615471185657856 24657334231891968 24686617587351552 24728601630867456 24729431700406272 24771488557039616 24776899680927744 24777731371696128 24819870370627584 24849346756018176 24892443091009536 24934777177899008 24941061143921664 25078468660166656 25084788838760448 25127450044268544 25128293502025728 25170183802847232 25171028695056384 25213836566986752 25243780831510528 25293085090947072 25336951003348992 25408665745883136 25482960090169344 25526298457669632 25570568833073152 25576154509344768 25577013028847616 25620511350325248 25650938586857472 25694562632073216 25695425126203392 25739124828798976 25744747324713984 25745611503403008 25893975575494656 25938012948922368 25982125215842304 25982997362638848 26027186133663744 26058096342204416 26108991061622784 26153394107645952 26154272003457024 26229866020241408 26281096227312192 26401191751581696 26446979458400256 26478388218691584 26523419491172352 26524309807693824 26568527347449856 26569419178115072 26575223044866048 26576115100286976 26620419002425344 26698256484888576 26750401517085624 26773824322142208 26820258287321088 26898680095178752 26904555886215168 26951216579739648 26997051982086144 26997958197116928 27075990730571776 27128873524967424 27175011064975872 27252843098406912 27331612328853504 27332529774133248 27379013668306944 27425576616722432 27426497216118784 27432488304377856 27479142196051968 27559490565046272 27606360446959616 27613317695056128 27741157128829536 27765447445184512 27772444785770496 27819676834725888 27820610662957056 27867924626669568 27901020919037952 27949409786396672 27955515100520448 28003998477385728 28051624325136384 28213277242687488 28261259006705664 28262207657607168 28310272636616704 28316456778203136 28317407281938432 28365566137860096 28399253435449344 28448506389725184 28496888203313152 28504069878767616 28636033165243392 28668330101440512 28717085764878336 28718049716600832 28766889937207296 28801053851910144 28850035236012032 28851003650473984 28857305910214656 28906382961082368 28907353266978816 28956515432398848 29172912523051008 29229890867822592 29230872032968704 29280584400371712 29315358384979968 29365214436655104 29366200144232448 29416142661484544 29422568371101696 29423556003889152 29508599272771584 29559776170573824 29643443370196992 29730120105197568 29780681533947904 29788186746028032 29838846927568896 29839848533655552 29889593265881088 29890596575379456 29976989737418752 30035538545499648 30172790573236224 30225119381028864 30261015107076096 30312479418482688 30313496923078656 30365050489274368 30371683479846912 30372702971756544 30460489571893248 30512293125586944 30513317337366528 30571887448097856 30748063869960192 30749095995899904 30801390376845312 30853773693812736 30854809368133632 30943989406367744 31004426885677056 31057155502829568 31147965899036672 31208801769933228 31236128375832576 31237176884723712 31290301335207936 31351415205003264 31388648533917696 31443086009696256 31496560645767168 31497617896636416 31550126225096704 31558077365778432 31704179575805184 31739936898023424 31741002318348288 31793916382543872 31794983614808064 31849056716193792 31886881050329088 31942182613024768 31949160114880512 32004569688440832 32058999228727296 32152738992553984 32215537310898816 32243745420214272 32362751179358208 32401185583398912 32456289640513536 32457379106783232 32512578731114496 32567872232357888 32576079861448704 32726895045992448 32763805830217728 32819526588432384 32876445642522624 32915490116468736 32971468841156608 32972575600541696 32979778183102464 33035866241236992 33036975162261504 33093160494170112 33132462341357568 33189924121346048 33197174181868032 33254748191895552 33406710894821376 33446385118347264 33503266725691392 33504391336034304 33560245070462976 33561371593408512 33618448755982336 33625792424116224 33626921147301888 33724113454596096 33782601337798656 34035064610226176 34043641995460608 34101539345793024 34102684038463488 34160681800433664 34201251449143296 34259416842764288 34260566834937856 34268050768379904 34326329766285312 34327482004537344 34525300767326208 34584017265229824 34642833621123072 34702914844884992 34710495405539328 34711660539150336 34811988082163712 34871192143527936 34872362671276032 34939299940683264 35041461636416256 35140644422811648 35141823995314176 35201589002108928 35262639277867008 35304517624922112 35364559321563136 35365746410258432 35373471760908288 35433630726488064 35434820133715968 35493892003233792 35597675313184768 35667202022780832 35698432429522944 35830188805718016 35872741181620224 35934955439652864 35996069309448192 35997277596155904 36066374132318208 36171831366623232 36233348086634496 36274213597741056 36337124131209216 36442149771804672 36443373032177664 36505351557742592 36513325845577728 36514551495131136 36576651072503808 36638856261402624 36745987420061696 36817756926741504 36986001347837952 36988209505106048 37029926381027328 37092902446301184 37094147550609408 37157232835559424 37201361225383936 37229805555941376 37274020134027264 37338664636514304 37402165766848512 37617702990249984 37681678675607552 37691175066402816 37692440253038592 37755275704270848 37756543042584576 37820754850480128 37865671247265792 37931341852966912 37939627636420608 38005426505023488 38181377553657856 38224440135254016 38289447686504448 38355853249609728 38401405135880192 38430767025487872 38476407880286208 38541843948109824 38543137689305088 38608687243198464 38907019423383552 38973187823763456 38974496043958272 39040779200495616 39087144513306624 39153619248873472 39154933525643264 39163486592434176 39230091161468928 39231408005185536 39344799030362112 39413034894098432 39421644340968288 39640160140263424 39670469187600384 39717582328037376 39785129236758528 39786464711540736 39852791021174784 39854128767172608 39930628503638016 40047384727332864 40160736483213312 40162084566073344 40230387430981632 40348020142768128 40416639224643584 40417995897438208 40426824869609472 40495577973129216 40496937295675392 40613986095857664 40683057500782592 40684423116488704 40693310287451136 40762516597463808 40997418493280256 40998794661199872 41068520502460416 41138364925083648 41139745824178176 41218713294077952 41339235847569408 41409540670439424 41456244111704064 41611735693244304 41648171167776768 41720401780277248 41729515252088832 41730915994435584 41801886940004352 41851531378556928 41924114679595008 41995414194356224 41996823862181888 42005997716078592 42077436487704576 42272239434406912 42319915864031232 42391888510058496 42393311486410752 42465408954925056 42515841400438784 42548349206790144 42598880153174016 42672759584587776 42745332304969728 42954049747865088 43075628647317504 43077074574901248 43150334905810944 43201580777865216 43275052854018048 43276505475710976 43350104974819328 43359574441623552 43361029900468224 43434773148598272 43635860061323264 43759368784576512 43887320155291648 43920876600557568 43973037577469952 44047821654982656 44049300216348672 44124213992226816 44176616455143424 44262898909157376 44339664255860736 44465165055295488 44595180157796352 44671022300921856 44672521781379072 44746993427283968 44748495457878016 44758270391353344 44759772800483328 44834389898821632 44835894863069184 44965484606128128 45043468450398208 45053307818249472 45337679071543296 45391522660614144 45468719127724032 45470245384617984 45547575733911552 45601668598857728 45690734357839872 45768439688380416 45769976006049792 46112023020306432 46190444828164096 46202085565267968 46280660540719104 46282214052200448 46415984109551616 46494922858037248 46496483561701376 46506640328515584 46585733254244352 46721948848555008 46813202654899842 46854192563748864 46855765327085568 46935452002811904 47016852370489344 47072690166562816 47082972800876544 47164629014544384 47244840968650752 47246426844954624 47325189337645056 47556269363707776 47597909906030592 47690874573815808 47692475422212096 47773585074290688 47830321575493632 47913273919537152 47994759079264256 47996370128207872 48006854532661248 48088498843090944 48229108488830976 48311130782179328 48323305966348224 48365618130321408 48589533029072896 48601778375098368 48684434460770304 48686068660174848 48768868096671744 48851808348536832 49090342568988672 49229289882648576 49314668463783936 49373235174703104 49457203261734912 49458863400812544 49542977114079232 49553799361855488 49555462743392256 49639740741255168 49698693512036352 49784886182019072 49869554355798016 49882122287843328 50169577677520896 50254900088537088 50256587004051456 50340367605694464 50342057390112768 50427673133973504 50487561663021056 50586170181894144 50673902006697984 50965920180338688 51052596915339264 51152309018689536 51154026057695232 51241022700650496 51301877173714944 51389125264146432 51390850252406784 51478249657597952 51489494649427968 51491223006806016 51787951150989312 51876025897844736 51964250431684608 51965994725277696 52054372267327488 52116192684408832 52217982123245568 52306788215291904 52308544006914048 52459732040482816 52562192454624384 52802383503163392 52893958916800512 52956776437383168 53046838982344704 53048619615387648 53137054694899712 53138838356230144 53150446089732096 53152230200573952 53240838004850688 53396512969777152 53500803034171248 53547648644284416 53640516574642176 53797360190357504 53809111772430336 53902433159479296 53994103964172288 53995916394233856 54151981461143552 54257747049934848 54350022129951744 54505686196813824 54663224657707008 54665059548266496 54758027336613888 54851153233444864 54852994432237568 54864976608755712 54958284392103936 55118981130092544 55212720893919232 55226635390112256 55482314257659072 55530894890369024 55544889571540992 55639353669451776 55641221325914112 55735849253339136 55802041838075904 55898819572793344 55911030201040896 56007996954771456 56103248650272768 56426554485374976 56522518013411328 56620545273233408 56632913556406272 56634814563876864 56731132275720192 56798506870898688 56897012779450368 56993776406626304 57008139757535232 57272066330486784 57336660202881024 57434171529756672 57436099433201664 57533779874414592 57602107703820288 57700070472024064 57702007300947968 57714611820429312 57812765922164736 57814706533957632 57913030864797696 58459781735645184 58461744065937408 58561168800743424 58630716769959936 58730428873310208 58732400288464896 58832285322969088 58845136742203392 58847112007778304 59017198545543168 59119552341147648 59286886740393984 59460240210395136 59561363067895808 59576373492056064 59677693855137792 59679697067311104 59779186531762176 59781193150758912 59953979474837504 60071077090999296 60345581146472448 60450238762057728 60522030214152192 60624958836965376 60626993846157312 60730100978548736 60743366959693824 60745405943513088 60920979143786496 61024586251173888 61026634674733056 61143774896195712 61496127739920384 61498191991799808 61602780753690624 61707547387625472 61709618736267264 61887978812735488 62008853771354112 62114311005659136 62295931798073344 62417603539866456 62472256751665152 62580602670415872 62702830410006528 62777297067835392 62886172019392512 62993121291534336 62995235793272832 63100252450193408 63116154731556864 63408359151610368 63479873796046848 63482004636696576 63587832765087744 63589967229616128 63698113432387584 63773762100658176 63884365226049536 63898320229761024 64009139376881664 64117998457454592 64305477985107968 64431074621797632 64725502358716416 64802371166797824 64912579281027072 64914758213566464 65025157462228992 65135744464715776 65152159722897408 65453790091984896 65527611660435456 65639053176864768 65830980232937472 65942937682313216 65945151201083392 65959556366204928 66071732482473984 66073950324523008 66186320988340224 66264924682715136 66379848242692096 66394348363736064 66509496383791104 66813421789642752 66892770236694528 67006533451382784 67008782672068608 67120490140925952 67122743186817024 67236897511964672 67251584848232448 67253842294603776 67448226909192192 67565202675597312 68070129220452352 68087283990921216 68203078691586048 68205368076926976 68321363600867328 68402502898286592 68518833685528576 68521133669875712 68536101536759808 68652659532570624 68654964009074688 69168034530459648 69285667242246144 69405829689769984 69420990811078656 69423321078300672 69623976164327424 69742384287055872 69744725342552064 69878599881366528 70082923272832512 70281288845623296 70283647990628352 70403178004217856 70525278555734016 70609035249844224 70729118643126272 70731492820516864 70746943521816576 70867261452976128 70869640267431936 70987784006467584 71195350626369536 71334404045561664 71396864859045888 71660377611436032 71745482363240448 71869910879305728 71992138618896384 71994555192311808 72132748264636416 72343662733246464 72466696173268992 72548427195482112 72884299543609344 72886746064355328 73010703115485184 73026651691155456 73029102990262272 73153302145007616 73277712522805248 73491974840123392 73635513853483008 73972002695675904 73976419010212096 74059852762054656 74185804892602368 74188295101218816 74314465671118848 74402722450767872 74459611111882752 74548040268054528 74677329273028608 74804331533697024 75235405980499968 75363357351215104 75382350132805632 75384880506077184 75510551408541696 75513086085169152 75641509700960256 75731342494531584 75862683705933824 75879255272841216 76010853010046976 76362755107315712 76448880270508032 76578895373008896 76711706499219456 76802810271760384 76861534050975744 76952815760572416 77083687896219648 77086275378610176 77217374486396928 77814038846767104 77946375647526912 77948992087916544 78081558400991232 78174289026613248 78307238497746944 78309867051286528 78326973184868352 78460182322937856 78462816010371072 78689598060724224 78826069788196864 78843288681936576 79340938375200768 79435164656074752 79570258473517056 79572929423081472 79705582042349568 79708257534345216 79861257007276032 80094769454665728 80321472966426624 80460774861963264 80696040285536256 80833278449287168 80853649739218944 80991155946258432 80993874591350784 81227972191715328 81366115001565184 81368846232977408 81386620574902272 81525033194927616 81994836986560512 81997589322399744 82137041004920832 82276729850167296 82279491648356352 82437426588155904 82678471695138816 82819081340878848 83223471386488608 83296342335553536 83459030504177664 83461831988871168 83603773880008704 83703062757113856 83848229359190016 83990828388712448 83993647724363776 84011995432157184 84154872975409152 84544478868813824 84639831728062464 84783777020116992 84786622972821504 84930817909850112 85031682800877568 85096698413580288 85197760306348032 85345519169175552 85490664609939456 85908099495730176 86151257294635008 86154149149802496 86300669811621888 86403161555730432 86550105708036096 86553010951421952 86700209949638656 86719148883247104 86722059800936448 86869546297196544 87271720122646528 87518737569153024 87774640310583296 87841753201115136 87946075154939904 88095643309965312 88098600432697344 88248427984453632 88353232910286848 88525797818314752 88679328511721472 88930330110590976 89190360315592704 89342044601843712 89493986854567936 89496990915756032 89516540782706688 89519545600966656 89668779797643264 89671789726138368 89930969212256256 90086936900796416 90106615636498944 90675358143086592 90783045321228288 90937438255448064 90940490769235968 91095151467823104 91203337197715456 91381468715679744 91536879376760832 91539952012099584 92380889656328192 92404171130535936 92561321081438208 92564428104400896 92831968219103232 92989845716074496 92992967123402752 93013280657031168 93171466508488704 93443897697110016 93626405309799684 93708385127497728 93711530654171136 93870904005623808 94145380333125632 94165945601753088 94329258029088768 94489681937301504 94492853689909248 94650378675290112 95112538727415552 95381749147631616 95384950844424192 95547170148581376 95660643150987264 95826547839074304 95989518158528512 95992740256415744 96013709065322496 96176997686181888 96458216977661952 96622261564358656 96646611932696448 96731236260642816 97179066058145792 97203556750196736 97368868921540608 97372137320349696 97537736193343488 97703616697073664 98180685137977344 98458579765297152 98629336927567872 98746470349406208 98914406523469824 98917726801625088 99085954228158464 99107598723710976 99110925486784512 99279481482510336 99397387024072704 99569772364038144 99739108711596032 99764244575686656 100339155355041792 100509800177074176 100513174008102912 100680735211388928 100684114780225536 100855346267947008 100975123326042112 101172340363788288 101347804013395968 102105193830678528 102304618037379072 102308052115390464 102482045401300992 102603754347429888 102778250528292864 102781700504813568 102956499315195904 102978989298855936 102982446013612032 103575902301978624 103752051795689472 103928500863369216 104108744534654976 104232385368817664 104435964246491136 104613576430583808 104617088013828096 104919464080965632 105124384909248768 105604767006326784 105787917833601024 105913552874766336 106093677964689408 106097239230775296 106274109389799424 106277676712460288 106300892179464192 106304460401147904 106481676009701376 106793025939554304 107001606068342496 107095297288568832 107594720380715008 107618223544860672 107804866318958592 107988207928344576 107991832788467712 108303962922287104 108515494099869696 108700044259903488 109011372393627648 109326449315414016 109330119096532992 109516054673227776 109702306466889728 109705988864475136 109729953217511424 109916568784207872 110237962260185088 110425441787838464 110453270780224512 110964628515318144 111061789780738048 111089779143081984 111278707338903552 111282442651828224 111471698506678272 111604083676151808 111797639145586688 111822060402081792 112015993909542912 112206497300545536 112853108970749952 113045036026822656 113241090546466816 113265827112812544 113269629127753728 113462264551440384 113597013741797376 113794025558900736 113987552813252608 114016279515070464 114544132660973568 114673320405762048 114868343059513344 115067559748829184 115204215407640576 115400140944048128 115404014601895936 115429223640858624 115625531844329472 115629413067915264 115826061729595392 116919563471290368 116923488131874816 117122337601486848 117261433539919872 117460857746620416 117464800576929792 117664570645938176 117690273484406784 117694224015556608 118034397091086336 118239104682295296 118920480420790272 119122726135791616 119152746984112128 119355387710275584 119359394134622208 119558373063524352 119562386301517824 119907958949675008 120142154181998592 120691162292944896 121044060428304384 121249917673930752 121253987692314624 121460201957097472 121486733919387648 121490811887026176 121841958287572992 122049172502347776 122053269349466112 122287549792391424 122992255479840768 122996383983599616 123205561507381248 123415094775250944 123419237472534528 123775957625470976 124017707542708224 124228622011318272 124591863596146688 124835207079732912 124944513503330304 125161205340831744 125405660820013056 125554594135670784 125772344038785024 125986242583068672 125990471586545664 126200504900386816 126232309463113728 126816718303220736 126959747592093696 127175665530175488 127179934459232256 127396226864775168 127547524201316352 127768730452099072 127796640459522048 128018278753763328 128235996914909184 128610955970215936 128862149243595264 129451004717432832 129604742333595648 129825158562054144 129829516427132928 130050314924457984 130271488929431552 130304319445794816 130907580183969792 131278106353729536 131661960465874944 131885875364626432 131919112732409856 132143464964947968 132147900649046016 132372641976680448 132529849365430272 132759696485384192 132788696727472128 133018992767582208 133785540473389056 134013066902765568 134017565344137216 134240980281851904 134245486373634048 134473795023929344 134503169696464896 134507684589207552 134896453818384384 135130405351194624 136174567981842432 136406157383172096 136410736153853952 136642727201734656 136805005796573184 137037667371057152 137042267339751424 137072203073519616 137305319065141248 137309928018149376 138336069060919296 138571334484492288 138841981622157312 138846642156601344 139247952328654848 139484768574111744 139489450685104128 139757199762733056 140165846545665024 140562577691246592 140567295981256704 140806356008435712 141050557111468032 141218070499688448 141458237286252544 141462985641033728 141493887043633152 141734522905952256 141739280534863872 141975568012935168 142390701252739072 142668808091123328 142793729718091776 143320755222872064 143490964726480896 143739821758611456 143984277237792768 143989110384623616 144265496529272832 144687325466492928 144933392346537984 145096854390964224 145768599087218688 146021406230970368 146053303382310912 146058205980524544 146306604290015232 146555425045610496 146983949680246784 147271027706966016 147944005391351808 147952838020424192 148119705524109312 148371609785204736 148376590202437632 148628931342237696 148805444901535744 148919222223765504 149096080536109056 149354658546057216 149608663067394048 150726714702430208 150764700265611264 150769761012154368 151021102817083392 151026172170338304 151283019401920512 151462684989063168 151725367411867648 151758510545682432 152021706020093952 152725510214631424 152897760541016064 153157790746017792 153605620543520768 153723068101951488 153905631521144832 154167375792439296 154172550757220352 154434748972793856 155628077693534208 155892751295053824 155897984175833088 156163116801982464 156348578053226496 156614476995493888 156619734102573056 156653946369736704 156920364645875712 156925632020742144 157379196121448448 157652139576393728 157686577363873152 158681876750401536 158870329312149504 159140516947034112 159145858846162944 159411164084699136 159416515068690432 159722514014552064 160189538909331456 160642945932853248 160921549723926528 161392080571072512 161666556898574336 161707299478437888 161982311892516864 161987749182701568 162455944383430656 162732230003130368 162737692465954816 162773241149804544 163050066389855232 163989673973121024 163995178644799488 164274082009841664 164553459700334592 164558983296712704 164874853176311808 165356943390277632 165638162681757696 166446942772977216 166592684671107072 166918061008355328 166923663977742336 167207547760017408 167406125514227712 167696458718380032 167981656777424896 167987295448727552 168023990864314368 168309745950818304 169088957737627648 169279663456124928 169567554040233984 169861635819700224 170063365601755136 170193396827160576 170395520612696064 170691038338351104 170981329219878912 171816198991460352 172302514589270016 172308298299604992 172601339623243776 172806323111460864 173100211416072192 173106021902843904 173400419899277312 173438297766494208 173444119601872896 173739092594393088 174543440245293056 175549280621166592 175683506402230272 175892150309879808 176191286619930624 176197200865394688 176496855968907264 176706465820573696 177051595636629504 177358657023442944 177860660221181952 178380720631185408 178684089203687424 178987973709135872 178993981831512064 179033081565413376 179039091201933312 179337559595286528 179343579452276736 179861938424512512 180173873801592832 180213231272997888 181350716286173184 181566090642456576 181874876510896128 181880981538471936 182190302935646208 182406674395430912 182762937431359488 183073758753521664 183079904024199168 184761779312656384 184808342261071872 185122642162876416 185128856208801792 185663936438206464 185979691432148992 185985934246805504 186026561314062336 186342933016977408 186887795394220032 187252810619599368 187416770254995456 187741808011247616 188290760666251264 188331891203506176 188658516058177536 188979363874603008 188985707379818496 189300757350580224 190225077454831104 190763498295263232 190769901688848384 191094340297162752 191321286301974528 191653095678148608 191979036317057024 191985480512831488 192027418130644992 192353995372363776 192916433955323904 193244523128717312 193293223865392896 194358132116291584 194407113500393472 194737737843081216 194744274640699392 195075472386686976 195407233394147328 196361370275954688 196917159530594304 197492940698812416 197828813046939648 197835453603250176 198171908456316928 198215197447421952 198221850973569024 198558962965020672 198794774048145408 199139544728076288 199478217423192064 199528489151373312 200678310710083584 201019600354148352 201026348016205824 201361470422777856 201368229560451072 201710692535894016 201950246652084224 202344680727576576 202695608026791936 204210387661357056 204609236074758144 204616104230780928 204964090802601984 205207508694859776 205556501056585728 205563401009627136 205912998630391808 205957978597711872 205964892027224064 207504103591378944 207857001726738432 208217489069309952 208464770737635328 208871928492982272 209227152861167616 209234176027656192 209838928161931264 210248769818497536 211209534012653568 211575835667202048 211827105749532672 212187355929378816 212194478461550592 212548218779598848 212555353424920576 212601784358928384 212608920802295808 212963352019402752 213586051879108608 214003212136684992 214190594577137664 215236447089721344 215609732637917184 215976415856689152 215983665576935424 216607925844574208 217030988199739392 217400088519806976 218652898630828032 218660238193065984 219032109346455552 219404612933779456 219459906435022848 219833137568415744 220475924520370176 220850883575676928 220906541560449024 221929257030636288 222179558286163968 222557414677807104 222564885303656448 222943397013356544 223208167352303616 223595278291173376 223644120804163584 224031987819085824 224412994601091072 225706217941499904 226090072053645312 226531654225625088 226539258255507456 226924529102880768 227194027483594752 227588051117801472 227975105626505216 228032559030140928 229088265321947136 229346640811524096 229736686119026688 230135119497658368 230408430815281152 230800281888096256 230808029203791872 230858447281717248 231251063688658944 231258826135830528 231652123459190784 233839126942580736 233846976263749632 234244675202973696 234522867079839744 234921715493240832 234929601153859584 235329141291876352 235380546968813568 235388448031113216 236068794182172672 236478209364590592 238245452271583232 238305493968224256 238710775420551168 238718788269244416 239116746127048704 239124772603035648 239815917899350016 240284308363997184 241382324585889792 242088120856608768 242499835347861504 242920403914194944 242973467838775296 242981623774052352 243683916575145984 244098345004695552 244106538698932224 244575099584782848 245984510959681536 245992767967199232 246411123014762496 246830189550501888 246838474945069056 247551915250941952 248035415085416448 248457244022636544 249183727192293376 249670414159465824 249889027006660608 250811321640026112 251109188271341568 251544688077570048 251972485166137344 251980943173091328 252401009800773632 252464618926227456 253633436606441472 253919495184187392 254351331060350976 254359868918464512 254792453729550336 255095048402632704 255537460904198144 255593280919044096 256036557507526656 256471993829818368 257221911940431872 257724298487190528 258902009434865664 259209484667191296 259650317124108288 259659032854265856 260100629848915968 260542977858863104 260608638891589632 261815160367939584 262556212707459072 263323920931749888 263771750729252864 263838225464819712 264286929929895936 264295801298092032 264745283953360896 265059698730860544 265519392970768384 265577393454944256 266037985535164416 267571080946778112 268026133805531136 268481960563703808 268490972747268096 268947590047858688 269006339392929792 269015369178415104 269792907636768768 270260810702389248 272349135963684864 272812314766344192 272821472307707904 273285454403469312 273610011593146368 274075334742114304 274084534679502848 274144406147039232 274610638130282496 274619856036298752 277142668968984576 277683963244314624 277693284313202688 278495904657309696 278969537148223488 278978901370208256 279514399525466112 280331693091330048 281125155382493184 281134591962513408 281612712016871424 282436140999376896 282916474572505088 282925971282067456 282987774087266304 283469045811904512 283478561069727744 283951136025870336 284781402505478144 285337616182246656 286641510445744128 286981929452961792 287479643517222912 287968554475585536 287978220769247232 288530993058545664 289374650932985856 289866784693075968 290193708781928448 291537198174437376 292042812461940736 292106606764621824 292116411961049088 292613208580030464 293110850091220992 293967899360493568 294542055413932032 295888010782703616 295905676040848384 296239411048218624 296743219570409472 296753180404875264 297257862684475392 297610889803071488 297838444447531008 298192161072218112 298709317092114432 299217326134788096 301453429404860416 301529400531222528 301539522024308736 302042205634166784 302052344340676608 302566038803841024 302925369978126336 303450734823735296 303517021091364864 304043412040187904 305451020429262848 306315581492035584 307211241087041536 307446136203902976 307811263042289664 308334751584878592 308345101514440704 308869497945587712 311256155387068416 311785502590107648 312326233603964928 312697156106452992 313228953990987776 313239468205146112 313307892739473408 313840729291751424 313851264041484288 314758392242896896 315304279152787456 315373154727746304 317363753500803072 317740658624299008 318281033894068224 318291717692325888 318822328169398272 318833030137380864 319445028029104128 320379077818662912 321285891865706496 322784161142145024 323333113797148672 323414598956875776 323964623785033728 323975498365403136 324911888766861312 325464460006260736 325475384931909632 325546482299609088 326100132779710464 327979347946242048 327990357289598976 328548164019683328 329106919400669184 329117966593425408 329749706352623616 330713886780555264 331276325363515392 332893885545954432 333185369342214144 333836122016710656 333847327955484672 334415095520034816 334812251028455424 335392917436760064 335963313554849792 335974590897455104 336047981728628736 336619491901636608 338177915475255296 338559326912249856 339135108080467968 339723271639400448 340126731203510272 340386793654321152 340791041225392128 341382076676702208 341962658439757824 343632397982920704 344605029178540032 345202679246487552 345612646222921728 346200422832144384 346212043805687808 346800839798554624 346876595532988416 346888239203745792 347478185188786176 349086880490586112 351367012804460544 351784300619759616 352382573239861248 352394401730789376 352993711937814528 353412931641147392 354103191273259008 354717314046885888 356761441262370816 357368178407374848 357975947418271744 358066163130826752 358078182403866624 358675119190573056 358687158904553472 359723876849025024 360347747603185664 360426462545995776 363132181284913152 363749753021792256 363761963076943872 364380605871292416 364813348790861824 365525874862718976 366147517507043328 366159808048398336 369616684522143744 370245284325752832 370257712417603584 371327872876412928 371959382864297984 371971868493611008 372053122628124672 372685866033954816 373775590788440064 374505621239198736 374833540509990912 375483616022495232 376581521332502528 376663782407012352 377317032116355072 377958727749206016 377971414759636992 378601514701160448 380450154909662208 381526996590526464 381539803377696768 382188680594325504 382642572603949056 383306191356297216 383958072634114048 383970961025662976 384054836261289984 384707990744727552 385832867910647808 386489046257434624 386586447730785792 388716264232583168 388814227000786944 389475475686162432 389488549281398784 390150944773373952 390814466788294656 392722740551909376 393834319061188608 394985881397624832 395657626093879296 396343816912633856 396430394894843904 396443701947138048 397117925930041344 397589548096290816 398279089456152576 398956434846384128 399056978302746624 401356621420167168 402039200708296704 402052696032411648 402722940845555712 402736459120902144 403421385071788032 403900493304168448 404689361455153152 405391216053583872 409218472149516288 409232208461561856 409928181605203968 410415017389719552 411113002113171456 411126802019254272 411825997260783616 411915957195423744 411929784054448128 415008207182757888 415714003453476864 416929541475270656 417743856985964544 418454305722335232 418468352055312384 419677856323862528 420497539636995072 422419068025307136 423151671334404096 423654211499065344 424374711858757632 424388956923101184 425096437559197696 425110706849841152 425203568717856768 425217841604591616 425926704038805504 427172103758217216 428006424273369984 428381189154275328 430472894179442688 431219465275834368 431952831713378304 431967331153870848 433215851689148416 434061976399478784 434800177039613952 437305797261656064 438064218692911104 438809225867558912 438919812870045696 439666275136831488 440951849040740352 441701767151353856 441813083120898048 443858514061272576 444359116572327936 445114829355614208 445129770607312896 445886794026713088 446416334704607232 447190556582346752 447288241608327168 448063975638171648 448825989202182144 452180144107290624 453063308451250176 453078516511014912 453849058205761536 454388054967189504 455176102235602944 455950211253010432 456065118060281856 458176530643894272 458693281623048192 459473372238053376 460816861630562304 461600563776192512 461616058407583744 461716894563434496 462502127377317888 462517652271661056 463304246918381568 467678253885161472 467693952527499264 468489350405947392 469045734159679488 469843430986481664 469859202307719168 470658282583752704 470761093937627136 470776896062226432 472137588364345344 472956418729181184 476490904543166464 476610987936448512 477421550841102336 477437576538488832 478233492254097408 478249545206071296 479631835798700032 480568616727994368 482764649171779584 484176241713217536 484999670695723008 485840807828389888 485946935677550592 485963247548104704 487367833150291968 488196690009391104 488213077397864448 489150199169565696 491969021919363072 491985535934398464 492822246029524992 493660379101003776 493676949890138112 495103830501883904 496070830170832896 496914488045273088 498367454384586752 499340828318931648 499778054013321216 501622643280052224 502218376542683136 503089376155140096 503944970332274688 503961886346182656 504802019601547264 504929237852454912 507266873212882944 507838990368374784 508702662120701952 509584907459100672 510190096805265408 511074921808396288 511186561838088192 512073115015053312 512943987659636736 514443823880863744 515448596974381056 517804018869731328 518418969334382592 519300634248216576 519318065708531712 520201259697831936 521085955717726208 521217277783179264 523630320735879168 526647841863499776 527543501458505728 527676450929639424 528573859859791872 528591602596184064 529490567906721792 530119397461721088 531038785941536768 531154786909888512 532075971070328832 535142161893556224 536052267611062272 536963921127407616 536981945494536192 537895180095717376 538012678785859584 538030738356830208 539585815273537536 540521621404778496 544698271927369728 545624629532688384 545642944615415808 546570908806938624 547220023186292736 548150669484228608 548169069359005696 548288812294078464 549221276260564992 549239712072597504 554285337937969152 555367926488629248 555386568626405376 556991809314619392 557939074296446976 557957802740416512 559028799050932224 560663386182660096 562250310764986368 563225424033742848 564872281998753792 565832949145010176 565975548174532608 566938091623809024 566957122139455488 567902272051740672 569562805010956288 570675232364493312 573283020891488256 573963858905923584 574959287034445824 575937108951171072 575956441538494464 577061986117091328 578749301865971712 579733569386151936 583074396348874752 584213213529243648 584232823922098176 585226417160060928 586221700182441984 587935798720987136 589084110827864064 591811352081696768 592478822096437248 593486439140818944 593506360809750528 594515725368950784 595221779606142976 595676888895062016 596384322144436224 597418634184228864 598434652269576192 603058801062445056 603079044048617472 604084411268333568 604104688681353216 605132077607682048 605850739956252672 606901469647470592 607034042182729728 608086824080375808 610902040858525696 612631162984071168 614422482174083072 614892272407805952 615622526084579328 616669503169757184 616690203028881408 617738995891175424 622512310774136832 623571005180215296 624652467207929856 625394312212905984 626457907981975552 626478936410292224 626615785478946816 627681458583502848 627702528082968576 629516784485793792 630608558305574912 630746309455492608 634727507001606144 635481317248598016 636562067788136448 636583435384651776 637644656338796544 637666060274761728 638890056058208256 640758155637325824 642571783731412992 646666227594297344 646829197913751552 647929247570067456 647950996730806272 649823777533722624 650928920012521472 650950769863819264 651092964599218176 652200265559420928 655958695892484096 655980714579197952 657096328039366656 658213838801338368 659499412705247232 661427773561110528 662552650727030784 665787771091908864 667672244033421312 667694655910969344 668830191040069632 669624502056910848 670785834873520128 671926627109699584 671949181794910208 672095963457257472 673238983803273216 676355830950510592 677118653824499712 678270216160935936 680253462407020544 680773587308642304 681582082450784256 682764153353404416 683925316879515648 687264795965841408 689210058357080064 690405358492975104 691225292445843456 692400845664288768 692424087611375616 693601679597109248 693753191065976832 693776478407491584 694956370377572352 698173760981172224 702734025608921088 703568601239519232 704765146479722496 704788803461578752 705987423875629056 706825863282294784 708206382546518016 709434628093771776 714736356814749696 715951894836543488 716132326261653504 716156364807733248 717350238381146112 717374317809106944 719447753698050048 720695495206371328 720852925091991552 726264362569826304 727499506043584512 728761211742584832 729626697581723648 731051749725437952 732295035014086656 732319616096796672 739233369044287488 740490568651505664 740515424835207168 742655745752825856 743918765728595968 743943736987222016 744106245256249344 745371732067909632 747551181576880128 749011242478397472 749667081019981824 753163042665005056 753327564814024704 754634064232710144 755917455498412032 755942829519273984 757203029402320896 760900309819324416 763053993181052928 763079606755393536 764377361188651008 765285145207898112 766612382712594432 767916145268228096 767941922051325952 768109672522579968 769415981489455104 771665735821295616 772978092514869248 773172895461571584 777432528465166336 777628454001573888 778950951372324864 778977098562797568 780301889546747904 781628933576589312 785445481103818752 787668638122377216 789971762795249664 791315252187758592 792687633825267712 792860789789687808 792887403894276096 794235851860082688 795179096192581632 796558178912305152 797912869692768256 798113956605493248 802713242840334336 804078401416593408 805445881691111424 805472918241804288 806842770143576064 807800986608336896 809378722910306304 810782432107167744 818436944299032576 818464416923123712 819856363210407936 820830034779439104 822226004226342912 822253604038508544 823651994521567232 823831914390847488 823859568108896256 831428006906953728 833859082950541312 835487713971929088 836908611444670464 836936704110624768 839355712647725056 840995079273990144 844838136050614272 847308422998130688 848749423717515264 848777913846202368 850192875118395392 850221413699682304 850407137435713536 850435683209183232 851853408077611008 854344207516434432 856012848546739968 860945788358885376 862438930551668736 863905663426756608 863934662307741696 866431703378296832 868123952798957568 869600354079227904 874611594523312128 876128437385822208 877618451735117824 877839625740091392 879332550273662976 881903698081480704 883403534302707712 883626166241796096 887717028122545152 888718233144655872 890229658711228416 890259541214625792 891773588053426176 892832669409214464 894381113164693504 894576483216654336 896127951276343296 897651978404364288 904360288214581248 906126616902500352 906157033022029824 907698116411523072 908776109934379008 910352204471205888 911900422506020864 912130236120563712 916353061287788544 918946744476106752 921633723261124608 923201127552385024 923433789126868992 925004254754635776 925035304543322112 926608493836763136 935356507770322944 936978700811894784 938091468319358976 939686861972963328 939718404615438336 941316565167505408 941522187875254272 941553792124452864 944275176728690688 945912837458362368 953221975872897024 954843101682204672 954875153076977664 956466984508194816 956499090412142592 959263671597400064 961137233455988736 968352483426435072 969999341391446016 971893871355101184 971926495096209408 974735666300583936 976393380018782208 976426154795728896 978300398339131392 983938043838726144 983971071868796928 985644492059049984 987320758202007552 987353899780276224 990207661003767808 992141660341665792 993828976090546176 996734908769173504 998681656637863296 999556108026642432 1003245286560104448 1004436753085366272 1006178752310280192 1007889940664549376 1007923772692365312 1009604039203094528 1009858475704909824 1014533746425765888 1015677980736749568 1017405324241403904 1019169814918201344 1020380193610530816 1022149843616792576 1022373123676176384 1024146230030106624 1025887975319273472 1028887647761727488 1030897193948762112 1035608037739462656 1036837938668765184 1038601268496433152 1038636131417063424 1040402519395663872 1042171911435452416 1042434555566358528 1047260641471758336 1055087002917011456 1055352901859278848 1057147719719583744 1057183205192368128 1058981135813443584 1060238794923442176 1062077571883073536 1062309573819777024 1064151942140657664 1070284323787112448 1072104535222124544 1073927842254815232 1075790360191434752 1076025357571719168 1076061476713660416 1079171630547075072 1081043242809556992 1089396543854739456 1091249259065376768 1091285889230831616 1093141817613877248 1094440046372585472 1096301338968457216 1096338138718011392 1096577624588156928 1098442552521129984 1098479424145195008 1110735852977258496 1110773137252810752 1113983618629238784 1115878148592893952 1115915605480833024 1118057598101864448 1121326772365320192 1124500621529972736 1126450848067485696 1129744563997507584 1131665898290020352 1131951096349065216 1133876183247618048 1133914244278910976 1135804544103481344 1139125610021912576 1141350464728986624 1146566041782976512 1147927717811847168 1149918574068891648 1151874217902342144 1151912883076988928 1154123972234182656 1157498603731943424 1159467138772303872 1166148792697749504 1168426427058487296 1168465647844196352 1170452834320121856 1172443400364883968 1175871597441974272 1178168221655728128 1183622704163393536 1184957644192874496 1186972878281637888 1189031450737901568 1190443559212285952 1191353777790124032 1192768644288872448 1194837268368457728 1196869304539152384 1206117602124890112 1206158088097234944 1208168822536667136 1208209377362706432 1210264155215364096 1211701479912505344 1213802939294941184 1214068084365459456 1216173648160751616 1221804081717051392 1228844964348166144 1229784544815611904 1231245052169158656 1233339006339514368 1233380406057762816 1235477991782350848 1245024621548273664 1247142010360430592 1250788624425811968 1252915815963951104 1252957872820584448 1253231570957893632 1255362917167005696 1255405056165937152 1259033568971587584 1261217116611149824 1261492618910985216 1269455014003212288 1270962634497196032 1273124135576272896 1273166870769303552 1275289312677593088 1275332120549523456 1277780112116416512 1281516311274651648 1285143567462825984 1293332455188594688 1293658395827503104 1295858495140134912 1295901993461612544 1299647555067445248 1301857840025042944 1301901539727638528 1302185929198436352 1304400531118841856 1311917391784968192 1314192656078733312 1316427677602676736 1318998825410494464 1322855547122221056 1325105301454061568 1331575542183817728 1335344488066842624 1335389311821938688 1337660382080139264 1339249004113821696 1341571669747040256 1343853254219399168 1343898363589820416 1344191926914514944 1346477967606546432 1352711661901021184 1356540432321871872 1360506924814041088 1361547174617284608 1363164164901568512 1365528306706808832 1367850633759031296 1374529591931682816 1378420116714160128 1382450584891686912 1384801691328577536 1384848175222751232 1387203359194218496 1387506382131953664 1387552956814983168 1389912740755144704 1396347521962344448 1405468051217842176 1407137202479038464 1409530292959444992 1409577606923157504 1411974847751258112 1413651726564589568 1416412765093036032 1418869256187543552 1429472713629499392 1431903789673086976 1432264652523307008 1432312729615466496 1434700476762292224 1434748635618213888 1438895507396100096 1441390990412742656 1441705850183983104 1452528725139652608 1454999012087169024 1457522423485169664 1459253395163447296 1462103499450875904 1464590070028173312 1464639232193593344 1478466738088574976 1480981137303011328 1481030849670414336 1485311491505651712 1487837531457191936 1487887473974444032 1488212490512498688 1490743464135819264 1495102363153760256 1498022484956794944 1499334162039963648 1506655129628049408 1509268128465420288 1511834910996824064 1511885659038547968 1514406058804641792 1521800619638648832 1526107986362105856 1528754722377302016 1530570290415796224 1533224765425188864 1535832290536456192 1536219345045159936 1538831962978910208 1543331471642591232 1545956185029738496 1546345790923143168 1555256908003147776 1557901902744649728 1557954197125595136 1560603779093495808 1563257867153178624 1570890962207637504 1579943525590499328 1582630504375517184 1585721579579375616 1585774807788552192 1588471703720165376 1590358192385163264 1593116357824610304 1595825739385536512 1596227913210986496 1605426485680668672 1608156802833186816 1610891763382222848 1610945836483608576 1613685540287152128 1615601973216673792 1618757445820612608 1621564864214335488 1636873888598065152 1636928833846247424 1639712726420815872 1641660069558878208 1644452008452685824 1644507208077017088 1647303989043134464 1647663828781694976 1647719136217792512 1662856013813907456 1667718165901082624 1670975427943858176 1673817222889340928 1673873408221249536 1678711425295450112 1681990158547980288 1689676272101228544 1694616845996261376 1697498847435030528 1700385750236790784 1700442827399364608 1700814274871427072 1700871366418366464 1703706816155222016 1708688415032868864 1712025697093479936 1721891576717770752 1724877861103337472 1727811326853513216 1727869324615483392 1732863406756593664 1736247905597915136 1739200708158455808 1749223189046624256 1755236903470235648 1755679251480182784 1758665100547325952 1763807396162961408 1766807068605415424 1767252332483592192 1775434056245090304 1777436466289311744 1780459317422456832 1780519082429251584 1783547176106852352 1785665338818428928 1788762226329387008 1789152966433308672 1792255902552686592 1795303956808728576 1812253233805000704 1812314066044059648 1815396232823046144 1817552219868758016 1820704408942411776 1823800845012041728 1824260472241127424 1832706122575577088 1837893488952213504 1843267446522249216 1846402255104770048 1846867578253737984 1850008509509271552 1850070609086644224 1853216987673526272 1870713015540645888 1873957401623789568 1876182936638717952 1879373723945926656 1879436809230876672 1882633130335010816 1883044375750508544 1883107584248905728 1888550353457381376 1891825674916724736 1906443951745794048 1909686203364409344 1909750306153955328 1912933969016389632 1912998180824285184 1918527343194800128 1922274466911977472 1939998682782892032 1943787742710202368 1943852990192418816 1949471332601167872 1952786760037564416 1952852309591457792 1956600796678262784 1967876087677452288 1967942143737593856 1971288984118099968 1974641516404015104 1980415322007535616 1984283320683331584 1987657952181092352 1993469817538347008 1997363313275726592 2006490573120208896 2008873506170732544 2012357504620560384 2015779881329098752 2015847545384730624 2019208078406189056 2019716951409819648 2029067492851531776 2031355961473499136 2034810648482807808 2040760387221061632 2044299687233585152 2044746247352352768 2048292460060213248 2051775950638546944 2057775295523454976 2061794387897524224 2071216075478925312 2073675877337530368 2077202536992866304 2077272262834126848 2080805038791327744 2084343822870904832 2084869111132717056 2094521282943516672 2110174005834022912 2110705803718557696 2114295439439167488 2114366410384736256 2117962271626887168 2120477589846884352 2124155143766147072 2124619147639554048 2128303884281315328 2144209070444249088 2147855684509630464 2151580720382869504 2152050715143438336 2152122953427320832 2158343261094150144 2162086485619113984 2178793087709478912 2182498518130753536 2186283635227754496 2188880092745170944 2192602677936914432 2192676277436022784 2193155249176313856 2196885105042259968 2196958848290390016 2221471705954516992 2221546274505621504 2227967237258477568 2231756297185787904 2231831210961666048 2236115196203728896 2242653544730640384 2249001243059945472 2259489127995015168 2263331796580040704 2263902192698130432 2267752366495236096 2267828488557821952 2271609088206962688 2278251220043825152 2282700929457973248 2293132083565953024 2295855435623694336 2299837148137783296 2303748435804684288 2303825766153977856 2308247944468365312 2314997207463886848 2318934277544607744 2332297585395499008 2336852854116974592 2336931295688392704 2340905668640243712 2344886800729767936 2351743194883948544 2356336443311456256 2367245408326787072 2369915288385748992 2373945756563275776 2378062901475803136 2380887118424571904 2382707555580248064 2385537288577744896 2389674536736915456 2393738609078304768 2412235204249780224 2416337645073334272 2416418754725412864 2420528310430728192 2423402959825010688 2427605878589882368 2428136168730918912 2432347296321503232 2443608163434102784 2459569089631223808 2462490104338317312 2466678012679028736 2466760812115525632 2470955983564701696 2494284020720861184 2501577248851623936 2505831631927902208 2506463141915787264 2510725834334011392 2510810112331874304 2518067137943175168 2522434233222299648 2522985237821970432 2541925268994392064 2546248271152545792 2546333741538607104 2550578625355186176 2550664241099046912 2555560224232833024 2563032622549303296 2587316791655006208 2591716990280269824 2591803986923225088 2599295110134890496 2603715680050085888 2603803079455277056 2604371858396872704 2608801062237683712 2623834783569936384 2628385312157466624 2632855355205353472 2637997650820988928 2645711094244442112 2650210602908123136 2663151084367635456 2670688976133685248 2670778623643877376 2675320764160278528 2678498008227643392 2683143339494080512 2687706508438798336 2687796727179640832 2688383853829029888 2692955935213092864 2705423323802042368 2713080864643743744 2721013849628082176 2723094349234569216 2726328329803137024 2731056613413617664 2735701267518062592 2749059183863365632 2756840233428320256 2764901169783373824 2769603382657155072 2774406718388436992 2775012764263907328 2775105913629966336 2779825481510289408 2792695043924688896 2810936102435684352 2814274404958076928 2819060585918889984 2819155213846315008 2823949695502516224 2827303453129179136 2832825530186072064 2837738512375087104 2863807579346173952 2864529305046614016 2864625459230932992 2869400953524584448 2869497271236427776 2877791014792200192 2882781980825485312 2883411700367966208 2905057450279305216 2909998024174338048 2918506790326894592 2924206998901751808 2929180140056346624 2929278464387186688 2956933476177149952 2961962274606022656 2962061699340828672 2970622983011303424 2975675062914383872 2975774947948888064 2976424981024997376 2981486928271638528 2990204726307520512 2996044969913589888 2998668324079927296 3013310259256098816 3018536256930840576 3023669821993648128 3023771318077095936 3028812117609283584 3043601239277297664 3052215972724211712 3057509444754604032 3061140580831592448 3066449530850377728 3071664581072912384 3072438690090319872 3077663925957820416 3086662943285182464 3091912370059476992 3092691581846286336 3110513816006295552 3115803805489299456 3115908394251190272 3121207558186991616 3126515734306357248 3141781924415275008 3165261008751034368 3171443159158751232 3171549615577104384 3176943407440330752 3180716384770326528 3186232715649220608 3191651478771073024 3192455826421972992 3210852971361337344 3216313605666373632 3221783526764445696 3227371080574304256 3231203946433347584 3237514891641225216 3243129728428670976 3273747777196130304 3273857667692494848 3279425452841631744 3283320139117756416 3288904016905371648 3289014416154034176 3294607978086268928 3295327657563389952 3295438272435585024 3335436331802165248 3341950855887716352 3347634445778681856 3347746816442499072 3357422850590900224 3363980317095960576 3379352544202457088 3389233691992522752 3394997694870061056 3400771500473581568 3400885654798729216 3401628549742854144 3401742732836732928 3407413632310444032 3417376830065737728 3424051394186959872 3443783153435541504 3449755722206674944 3455622653707026432 3455738649230966784 3465726813513187328 3472495811195830272 3478401416316911616 3498446378093248512 3510473806940471296 3511358502960365568 3517330201094651904 3527614792325922816 3533614137210830848 3534504664967184384 3550868112490180608 3554872932578623488 3560918634844913664 3567094352213704704 3571330677636857856 3577524452658774016 3578305932866617344 3584511805105373184 3590607913617457152 3624506467610001408 3624628132088119296 3630792465646092288 3635104439737516032 3641408817884823552 3647601690024083456 3648520944482254848 3665412245151154176 3686534893044498432 3692804510209540096 3693735156507475968 3700017019018543104 3700141218173288448 3706433975347052544 3741426031081291776 3752365873277435904 3758747447891853312 3758873618461753344 3765266260670021632 3766088751501017088 3766215168497811456 3777100706914762752 3783651349833449472 3812887903491588096 3819372406728818688 3819500612307910656 3825867938032779264 3825996361648570368 3837054686389600256 3844548933823954944 3879997365565784064 3887575485420404736 3887705980384837632 3898942665202335744 3905573520075128832 3905704619182915584 3913201593356525568 3935752175354904576 3942577968236199936 3949283032808030208 3960830644015071232 3968566641366663168 3975315904362184704 3986939635076694016 3994726626551453184 4012981146240417792 4017747012341465088 4024715009241120768 4031559762658197504 4031695090769461248 4038416156812378112 4039433902819639296 4058134985703063552 4069621296965615616 4081520774442123264 4089492494704705536 4096584920120426496 4103551901277093888 4115550591046909952 4123588775795048448 4147351754675060736 4154405073985732608 4154544525668253696 4161610077582655488 4168687645741809664 4169738222265434112 4189042565887033344 4221411607437115392 4228590878878334976 4228732820769472512 4235924543253774336 4240955179693768704 4248310287532294144 4249238295279108096 4256607768562630656 4288418140888498176 4295711369019260928 4304101430286876672 4304245906854641664 4316686522188300288 4324172971238227968 4357586175418957824 4364997036261507072 4372567270455508992 4377760185490341888 4385205355873828864 4385352554872045568 4386310498352627712 4393770210084519936 4393917696580780032 4442943411909033984 4443092549011243008 4455934474516955136 4463512594371575808 4463662421923332096 4472230392407457792 4485307089461280768 4498002486119890944 4526663593160081408 4527804385396260864 4535504732990472192 4535656977115643904 4543218176413925376 4556502440087650304 4565401858915946496 4586264167131906048 4591710871247388672 4599674296275566592 4607496871609368576 4616495888936730624 4629994414927773696 4637868555089215488 4673705708233949184 4673862591376785408 4681811337280487424 4689773601459535872 4703486389767897088 4712672886622912512 4734490816653574144 4739830576771497984 4747891513126551552 4761774236849143808 4765415111160496128 4771074577155489792 4779349073473830912 4787477218156609536 4824470408499560448 4832675290146668544 4832837509450825728 4841056620861456384 4846805919650021376 4855211757179764736 4856272337461837824 4864694592643006464 4887216326868205568 4919138179262447616 4924980208676634624 4933356025358057472 4933521624231051264 4941911967129403392 4988568041441722368 5003154497703247872 5011663263855804416 5012926283831574528 5021451668668022784 5021620224663748608 5036134275886350336 5044868466444599296 5045970475643940864 5083850537988784128 5092496542305091584 5101157250710372352 5101328482198093824 5111120448465666048 5126065245098606592 5174633583310012416 5183433980560539648 5183607973846450176 5198590220269780992 5207431360100171776 5207606158910554112 5208743716793745408 5217602124475367424 5247669567139872768 5265710710410706944 5275995301641977856 5291422188488884224 5300421205816246272 5326302168735270912 5341377952267370496 5341557247287754752 5350641528320557056 5356996016455286784 5366286678988161024 5375413016877596672 5375593454359281664 5376767707658059776 5385911870426185728 5410846647604084736 5442027699256164352 5446188698469138432 5452656659606274048 5462113226827235328 5471402535036125184 5498118367726731264 5513680466856640512 5529802339566747648 5539206765314310144 5548813436776873984 5550025528527814656 5550211827259932672 5559650963020578816 5585390087849377792 5621872204871368704 5628548809916153856 5638121171837779968 5638310427692630016 5647899391005032448 5654606906258358272 5665651060372144128 5675477024750174208 5727615158692347904 5729058610093228032 5729250918461865984 5738801907049168896 5738994542472855552 5755582029584400384 5765563961650970624 5766823400735932416 5819996048348676096 5837013580653789184 5848413997803503616 5858360280112693248 5858556928774373376 5913866952354299904 5923924549212045312 5941245966022606848 5951350125828767744 5951549895897776128 5952849962049994752 5962973856543277056 5980409452615041024 5992089939827179776 6026620518512197632 6037072513861681152 6047339643987296256 6047542636154191872 6057624235218567168 6087202478554595328 6104431945448423424 6122281161663184896 6132899061700755456 6143329162145824768 6144877380180639744 6155327851915640832 6173325886570364928 6183824740118953984 6185383163692572672 6221027632012591104 6231607610978598912 6231816788502380544 6242415116373983232 6253031468612714496 6283563848830550016 6330522017502068736 6342886318317502464 6343099231154208768 6353886814880661504 6361432769540653056 6372465431298441216 6383302957542146048 6384911652843945984 6432627211332747264 6443567053528891392 6454742161148608512 6462407892866695168 6475029783282450432 6486259456857341952 6547495554392260608 6558850905683263488 6566640278235512832 6577808033810743296 6578028832308068352 6589215956172537856 6590655315126779904 6590876544871170048 6683901711775432704 6695268891557363712 6695493632884998144 6714845701181800448 6727960634191921152 6778467383985045504 6789995389740122112 6801543000947163136 6803257099485708288 6803485465673465856 6814827264620888064 6834753660131475456 6848102788373919744 6887566306871083008 6899511444413349888 6911245307414052864 6911477298461933568 6931453627026374656 6944991622391660544 6956802832633823232 6996892756186497024 7022717005920731136 7034660402189303808 7055229584651845632 7067228274421661696 7069009329934368768 7101736224980361216 7109745865157246976 7121837269689827328 7134188704427409408 7142661355273715712 7155048905317548032 7156611865733234688 7169023610210746368 7181215827234914304 7249012935220002816 7249256264176238592 7261584931292184576 7270208879475032064 7282817635769647104 7295203380048166912 7297041888964509696 7330824490302308352 7385609020419080192 7387470313014951936 7400034038037086208 7400282436346576896 7412867950694105088 7482852062162583552 7504731746554871808 7517494895783706624 7530532521340043264 7532177503002034176 7532430336995622912 7554201413829525504 7567302699666898944 7625775806983176192 7638744813457637376 7639001224615821312 7651735876065558528 7651992723297140736 7674109372779200512 7689097867647909888 7775150970840809472 7775411960769675264 7797885330404671488 7811147040150257664 7811409238365831168 7826403186713051136 7871504350709809152 7885155936472399872 7898566065616060416 7921661288030142464 7937133282733326336 7950631808724369408 7973879270153388032 7989453253102906368 8025962292480835584 8035494024682930176 8049430018482241536 8063119525316395008 8063390181538922496 8076832313624756224 8078867805639278592 8116269971406127104 8139242593931231232 8163041548884246528 8178984989409411072 8193169840240852992 8207103802554187776 8231101182093819904 8247177551590096896 8294703509350121472 8308810147971465216 8323220155165310976 8337375291483619328 8339476444530868224 8378085131774066688 8442823214874230784 8457181757756669952 8457465641538945024 8471849086507548672 8481910359387537408 8496620575064588288 8498476590558216192 8513215537125261312 8591422738038521856 8608202860573753344 8608491813709283328 8633373044376600576 8648345942476455936 8715172350837915648 8729994072523014144 8755520370980683776 8770410711747657728 8770705109744091136 8772620996705255424 8787540420169039872 8787835393161560064 8885886823818067968 8886185098022486016 8911868949033910272 8927025188743151616 8927324843846664192 8944460784814915584 8970614178922561536 8996004972239781888 9053327186320162816 9055608770792521728 9071009465980944384 9071313954231287808 9086436352827850752 9113004880175300608 9130803717831892992 9172528334263812096 9183421742494777344 9199348592551133184 9214993743218737152 9232991777873461248 9259988829855547392 9275737110178430976 9347411416467898368 9347725182753570816 9363622674560974848 9379547202919071744 9406972779535794176 9425345773245825024 9468981633307148288 9495783026253103104 9523548473698287616 9530830222320992256 9542149154310979584 9558698146947661824 9574954436313219072 9648940816999120896 9665350580293337088 9682113241722912768 9693611839300042752 9710423514359529472 9712544674923675648 9729389185286012928 9774432653736411136 9838276358524895232 9849960417353269248 9866712050716114944 9867043248462102528 9883823934258806784 10006308995406495744 10023326527711608832 10025852567663149056 10042903337336045568 10043240449327497216 10072268551772700672 10089736932889198592 10091940951287881728 10167701075977568256 10184993084610183168 10202314501420744704 10202656964396187648 10222240896931332096 10252130490197213184 10349267166620024832 10366867961121079296 10367215947692900352 10397180440539561984 10414862720200343552 10415212317821108224 10417487433587490816 10435204248950734848 10495339134279745536 10531421420821413888 10551990603283955712 10582844376977768448 10600842411632492544 10652604337470541824 10682755904534740992 10701283056641114112 10713992032910573568 10732573357976322048 10750826033755193344 10753535415316119552 10771823740852371456 10821693295208169472 10892377396938276864 10905313319212548096 10924226453654470656 10942805070072250368 10996236735453462528 11059604679133495296 11078413530628620288 11100051057055629312 11100423654519865344 11119301926041157632 11170780175698755584 11257097619832307712 11276242343675559936 11276620855385260032 11295798782010064896 11309213812516716544 11331302120744288256 11350954049500348416 11458117220186456064 11458501836923731968 11477603814098337792 11477989084945711104 11511164059168800768 11531127923301941248 11533646801471864832 11639992096697352192 11674027161307578368 11696827995607007232 11716720560225386496 11717113857548746752 11827733904708599808 11847849098424090624 11882491932045213696 11902700251657535488 11903099791795552256 11905699924099989504 11925947713086554112 11960818905230082048 11984179879654359552 12053241037024395264 12074145027723362304 12094679287974592512 12095085272308383744 12115248470437134336 12174404957109190656 12208863890896846848 12244562323326369792 12286658324291649536 12289754760361279488 12310655703831281664 12346651773140729856 12367649480237907968 12370766327385145344 12442055264025182208 12463215221957197824 12463633577004761088 12484830232747966464 12506062937225428992 12567127697661100032 12685772636635004928 12686198462308417536 12707773629761323008 12722865539081306112 12744930862596882432 12766605915084292096 12769823305687891968 12865254422665494528 12887134107057782784 12924815785733390336 12950059566564900864 12972518913714683904 13094991108784521216 13117701811366526976 13133280556471025664 13155616067621486592 13156057664616136704 13178431912345075712 13181310630253559808 13181753089742340096 13367803423550865408 13390537783114727424 13390987265769996288 13429691402363600896 13455921268383842304 13579990779480244224 13603086001894326272 13606514198971416576 13606970931346931712 13629654529241776128 13669507320262950912 13696205576747839488 13775132613742166016 13799022888826699776 13822490614828105728 13862907254052749312 13889983244783321088 13913605665267646464 14045434011841462272 14069320804378607616 14110459169303691264 14134456548843323392 14138018659868737536 14203472449960722432 14219491730314493952 14243674539379654656 14285322710547431424 14310097810635096064 14313223731466469376 14338047220421492736 14362431654469828608 14498025870440005632 14498512528352477184 14523169862584369152 14540417758950064128 14565635271539294208 14590406760096333824 14594083777929019392 14661648980604616704 14771218040838160384 14774940626029903872 14800068076074172416 14800564872693153792 14825735901388210176 14965704124325167104 15009463493109743616 15034989791567413248 15061065042680086528 15064355006004068352 15064860673991245824 15108402827659051008 15134605399333797888 15251551613966352384 15277489626915274752 15303471752131117056 15303985446594281472 15348218745558401024 15378195735295819776 15550301941681618944 15550823921539350528 15595770660809342976 15622294080300515328 15622818476731662336 15652806373426102272 15743008701419618304 15797132131232120832 15843322576060284928 15874266565466652672 15901263617448738816 15947758540306776064 15978906506205812736 16051924584961671168 16070988049365860352 16098860036964483072 16126239050632790016 16126780363077844992 16153664627249512448 16157735611278557184 16232539942812254208 16326083097768493056 16357969978818822144 16386339680481705984 16414207605108375552 16462202364187639808 16494355103180193792 16589407018700242944 16617620295942930432 16646440310330621952 16674750582967238656 16678952889061736448 16756170263548133376 16885646429748461568 16914363515513339904 16914931283077890048 16943698173015097344 16963820718775074816 16993241150129176576 16996953181116432384 17026431074250522624 17182845476077043712 17216405721147506688 17216983627418566656 17266746088753201152 17296691884952911872 17459988145046028288 17511040741961367552 17540821423495315456 17545241993410510848 17575080840338079744 17575670786323120128 17771773647636135936 17823737898067820544 17854050377486303232 17854649687693328384 17888921569629831168 17941228357845123072 18111217541585043456 18142018931961888768 18142627908462575616 18172872705655701504 18226009760350601216 18261607435663785984 18366843484989554688 18398697185102266368 18429987486437474304 18465983555746922496 18519977659711094784 18551474220356861952 18694822832935796736 18695450365507141632 18727245349121949696 18759094405838143488 18813945559071588352 18850691546491650048 18937963266614296576 18991566052506206208 19047096947396575232 19061660444641984512 19084298308621959168 19117396293895323648 19149908872626438144 19297881633998241792 19330701160586674176 19364226483445825536 19387223678600085504 19420847028719058944 19425089349847351296 19458778370572025856 19548865307472822272 19676552717049790464 19699920834706538496 19733424101432229888 19734086496924205056 19767647868517613568 20046653055423217664 20051705135326298112 20085806674672091136 20086480898654994432 20144537103545401344 20179473865778397184 20183881902575763456 20335402151955136512 20369986169220366336 20404629002841489408 20444481793862664192 20504260980394426368 20698534333240049664 20733735922242158592 20734431895385800704 20794360881079123968 20829725440400687104 20830424635642216448 20834974867174981632 20870408497901469696 20990678268559491072 21103981206567911424 21165688753955536896 21201684823264985088 21305208674941083648 21365511809069481984 21402566113282228224 21427984065821147136 21465146715952644096 21501652067510386688 21507070830632239104 21543647481704742912 21643386590416338944 21784754793876553728 21810626638425096192 21848452907308941312 21885610140144500736 21992473470906925056 22156827061257240576 22200102114111258624 22200847309039730688 22238603852082315264 22341560351397511168 22514195239664615424 22552484687351119872 22591597564020129792 22618427625033433088 22662604241488576512 22701908099000696832 22916234440372912128 22917003673847463936 22955207628196675584 22955978169891422208 23022328118337601536 23062255846603882496 23067293602943729664 23348054322615156736 23393655991214014464 23433441120450772992 23434227715097493504 23655467809417199616 23695698196848181248 23764983864090427392 23805400503315070976 23806199583591104512 23811399848199979008 23851895426173108224 23921637810460164096 23968359759308719104 24106482074048790528 24148290055446724608 24189358575949185024 24190170544616767488 24230496940874268672 24348809914218381312 24417727781793693696 24489124646652739584 24573316648583299072 24579509520722558976 24621311407662563328 24693303546281459712 24735298960475815936 24741532654770290688 24884110528050364416 24926430443914395648 24969660465495932928 25012125874450857984 25134255395322200064 25371545273270009856 25372396924616835072 25415547259522646016 25445731078162612224 25489861725193764864 25533211830168584192 25539646611375783936 25774268214115565568 25849631571466780672 25900119133129801728 25945037827429367808 26189982217569042432 26266561112942051328 26311232135242973184 26312115329232273408 26356863824690151424 26362621260507119616 26363506179484680192 26735606847101730816 26781075566229454848 26781974531539992576 26859382804727201792 26911842536767684608 27159981558960488448 27206172003788652544 27213028397942833152 27213941862693863424 27259309058483552256 27339014640525901824 27392411153495678976 27550265227484332032 27598045777653399552 27644981229656211456 27725814508105498624 27779966489566642176 27827211330535292928 28090868023682924544 28138641608757215232 28220918338607382528 28268913097686646784 28276037319737475072 28406944899921444864 28487349078759309312 28570645421094862848 28626447462932938752 28676094440842985472 28724863308939657216 28996051740880011264 29046339725168738304 29080835517900128256 29131270543078588416 29180813520192667648 29188167555858038784 29323297961209233408 29549881252059807744 29600136152148344832 29601129745386307584 29651471802776420352 30018926986219487232 30069979583134826496 30128710012008136704 30129721347982491648 30216805655318102016 30269210798667595776 30503103227932704768 30554979253830549504 30606943504262234112 30607970893188562944 30696437491116802048 30756391470591639552 31100603883363237888 31101647843078701056 31191541321618685952 31244588160601030656 31245636953463324672 31305612746852204544 31486017402839236608 31594264262464241664 31686645152120569856 31748533130933305344 31802527234897477632 31895517080613552128 31957813012411625472 32103849169923342336 32141976098731720704 32197720073928966144 32252478101265580032 32307329254499024896 32315471222557114368 32465079885624508416 32715939957637644288 32772679360963411968 32828415210216751104 32924404728375279616 32988710206360387584 33178814037400485888 33235240591885860864 33349501165934477312 33357905778123472896 33512340527096266752 33771292859496923136 33828727031026679808 33829862566155780096 33887396346030194688 33927641437550149632 33986482300258353152 33993906362232864768 34052862148501045248 34432811442295013376 34433967254837133312 34533492177506402304 34593383769905823744 34919976290092056576 35022081483922735104 35081642846990630912 35090483986821021696 35150161680676159488 35151341572646240256 35543547295272271872 35647475796135641088 35708100754972606464 35709299375386656768 35777843139259662336 35882456715690246144 36222435083170086912 36284037863923777536 36285255816925151232 36345745411311403008 36452019520701202432 36523214871327571968 36733686969979109376 36859974972874948608 36931967111493844992 37039955319422189568 37102948440713723904 37389645665871593472 37390900731014283264 37454490698243899392 37518188811676286976 37627891118143176704 37701383092983300096 37875926533228593152 38094193894793150464 38123320889283969024 38168596617243918336 38234792587790647296 38299817745252876288 38595763267996483584 38661402321173348352 38774447357200171008 38841694057438117888 38850178699694702592 38917556741144051712 39097730614945644544 39353105434099580928 39399841669413076992 39466848202864459776 39468172993848410112 39535295737035227136 40093306110846435328 40103410270652596224 40171613349344182272 40172961797309988864 40289074207090802688 40358947731556794368 40367763805151526912 40739972338440732672 40809258005682978816 40888963587725328384 41008521960788852736 41397068666480099328 41467471844484317184 41588721762158247936 41659450880801374208 41660849271284432896 41669949734349963264 41740816995802939392 42207962413135822848 42331377507911073792 42403369646529970176 42610417349882167296 42731023618138963968 42855968131642294272 42930293431905288192 43003304135020773376 43014141661264478208 43087294963409485824 43286773180832677888 43569509587753107456 43621253276850192384 43696905814617882624 43771220280289001472 43984946941813850112 44313654122514481152 44400204228222517248 44401694618079461376 44477207704164630528 44683120702795022336 45028390479329230848 45104969374702239744 45183195128040259584 45236855250066866176 45325208482977153024 45403816198001393664 45832468880745824256 45910415256393351168 45911956339782844416 46044656236675203072 46124511693207764992 46134587205887459328 46787311982428028928 46866882240901545984 46868455430194987008 47391396393696362496 47529967728180854784 47610801006630141952 47622799696399958016 47703790852346216448 47843275620920328192 47936719518617438208 48212964148097581056 48296580110893449216 48378717151898370048 48380341089233534976 48460993881748537344 48697619828436762624 48978249293305479168 49159019041445117952 49242622815325126656 49386607092562919424 49470597920951631872 49483065309540581376 49768221056100728832 49852860887828791296 49939320930991865856 50024251748901715968 50268510790644400128 50743090546540019712 50744793849233670144 50831094519045292032 50891462156325224448 50979723450387529728 51066423660337168384 51079293222751567872 51548536428231131136 51699263142933561344 51800238266259603456 51890075654858735616 52379964435138084864 52533122225884102656 52622464270485946368 52713727649380302848 52725242521014239232 52727012358969360384 53471213694203461632 53562151132458909696 53563949063079985152 53718765609454403584 53823685073535369216 54412344007577305088 54426056795885666304 54427883725387726848 54518618116967104512 54678029281051803648 54784822306991357952 55100530454968664064 55196091555306799104 55289962459312422912 55451629016210997248 55559932979133284352 55654422661070585856 56181736047365849088 56277283217514430464 56441836677214765056 56537826195373293568 56552074639474950144 56813889799842889728 56974698157518618624 57141290842189725696 57252894925865877504 57352188881685970944 57449726617879314432 57992103481760022528 58092679450337476608 58161671035800256512 58262541086157176832 58361627040385335296 58376335111716077568 58646595922418466816 59099762504119615488 59200272304296689664 59202259490772615168 59302943605552840704 60139959166269652992 60257420024016273408 60259442695964983296 60433611310636204032 60538421597335191552 61006206455865409536 61109958507661099008 61213887008524468224 61392874982233604096 61512782941183279104 62201207766726475776 62203295686157402112 62383082643237371904 62489176321202061312 62491273906926649344 62611225493704409088 62972034805678473216 63373290304241139712 63497066261866610688 63605054469794955264 63791034161227104256 63915626024823250944 64207698339846684672 64283952197463441408 64395440147857932288 64504956202531160064 64614658508998049792 64630942445114228736 64930159771249016832 65431879915275288576 65545358721926823936 65656830420433502208 65848809456750559232 65977420412720775168 66470481183771721728 66699002331868954624 66715811556246945792 67024681054192533504 67542585718993846272 67657454062053359616 67774792692060389376 67855282875100299264 67972964600516706304 67987812724465729536 68105724297002090496 68865622884590026752 68867934509674266624 69066984355012804608 69186767539811647488 70044162967845470208 70163285693981261824 70180967973642043392 70300323361352318976 70302683145292480512 71087094590544543744 71294951592271282176 71416201509945212928 71418598750773313536 71555686278519324672 71764913431380492288 72444870166340173824 72568075727847555072 72570511633850302464 72691490822622806016 72904039041402404864 73046429742655143936 73467373939958218752 73719949945749897216 73863934222987689984 74079910638844379136 74205896881427447808 74779291331743186944 74908981396487798784 75036377623352573952 75255782236286353408 75402766185966600192 75751853066457186304 76246641778567938048 76337193234487836672 76469585175581294592 76599635490505752576 77322804642346696704 77548894714400342016 77700357399389405184 77835113482288103424 78195461229891289088 78799683338826153984 78933696405728919552 78936345987696820224 79070591474070454272 80206820541305192448 80343226698688364544 80345923594619977728 80578148414181605376 80717895463113588736 80735527610303053824 81479944676881465344 81618516011365957632 81777927175450656768 82017043921577705472 82794137332960198656 82934943688968634368 83177443524316495872 83318901761602748416 83321698542568865792 83339899468699926528 83481633991605878784 84415924826271645696 84662755015822147584 84806739293059940352 85220834699764334592 85462047236277927936 85711936263284588544 86006608270041546752 86028283322528956416 86174589926818971648 86573546361665355776 87139019175506214912 87242506553700384768 87393811629235765248 87542440560578002944 87969893883627700224 88800408456445034496 88803389236158922752 88954415408329261056 89366241405590044672 90056780958658461696 90209938749404479488 90473710500133732352 90650416965954306048 90807632396002787328 91664937761491648512 91820830512786702336 91823912679565688832 92089312473350406144 92249023386415529984 92269174411774918656 93574623964856057856 93733764481803091968 93736910860389974016 94782792787392724992 95059935456361709568 95221602013260283904 95245599392799916032 95407581704692432896 95686551241840656384 95873439037234876416 96425928296195162112 96593160221786898432 96757434303796740096 96921987763497074688 97395239656873525248 98318038082890235904 98485245630650253312 98773214185125838848 98941195841903263744 98966130619081162752 99536442112201457664 99705721775657582592 100048503497803431936 100537021581288800256 101486181093080039424 101489587698467340288 101662189038090584064 101782924312650448896 101959446900775059456 102132847320674336768 102158586445503135744 103398526285867122688 103600476532519206912 103780151309717471232 104759928870276169728 105066244451768205312 105244928540971892736 105427455298760605696 105450485042028478464 105454024717938720768 106942427388406923264 107124302264917819392 107127898126159970304 107437531218908807168 107647370147070738432 108824688015154610176 108852113591771332608 108855767450775453696 109037236233934209024 109356058562103607296 109569644613982715904 110201060909937328128 110579924918624845824 110903258032421994496 111119865958266568704 111308845322141171712 112363472094731698176 112554566435028860928 112883673354429530112 113075652390746587136 113104149278949900288 113627779599685779456 114282581684379451392 114505789851731755008 114704377763371941888 114899453235758628864 115984206963520045056 116323342071600513024 116525082172314353664 116723254080770670592 116752670223432155136 117293191844836933632 118199525008239230976 118400544608593379328 118404518981545230336 118605887211105681408 120279918332539305984 120514840048032546816 120518885391929966592 120867222621272408064 121076843194670383104 122219917015322198016 122427774017048936448 122785749964467208192 123025565882366558208 124402415533452951552 124766165286474743808 124978352642404122624 124982547813853298688 125222450987408818176 126994132523733221376 127210108939589910528 127582068322454208512 127831252049646501888 128567904394926882816 128790880295715864576 129009912405062320128 129229317017996099584 129261884890228457472 129860319542498033664 130863759830550577152 131090717443853647872 131313660840867004416 131697618913501118464 131954840825441550336 132940962367543443456 133431623112493891584 134049362108385067008 135085171437987692544 135314908124106719232 135549585384120778752 135710565750200598528 135945929201033412608 135975625448931459072 136211448594004180992 137731245769180053504 137735869019348533248 138133968710025609216 138373535079623294976 140326571387962523648 140361935947284086784 140600646722704637952 140605366290584961024 142174189181089087488 142589903184542564352 142832403019890425856 143111372557038649344 143529826862760984576 144889740332680347648 145136151455695110144 145141023267700604928 145382981645245612032 145808078082804809728 146092859485310287872 146934747879916437504 147727868445975379968 148159821277688758272 148411793762854895616 149558582663486373888 149817962792975597568 150072755246705147904 150511564472572706816 150805532371933200384 151503706132914372608 152493283557135876096 152674386468975673344 152939170351162589184 153199270981011505152 154645609284693393408 155097789428800684032 155400714798778810368 155670226964576206848 156390922459782578176 157599366677652307968 157867392811457839104 158141182948140908544 160413641082610384896 160686453397376729088 160691847189239955456 161156296828363210752 161435790926227177472 161471055220606107648 163237032022731915264 163555854350901313536 164034087843155410944 165588274665920397312 165869887377937268736 166354887048632991744 166637803523205496832 166643397085137731584 166679798937399853056 166963267983211757568 168831849652543291392 169325510031644295168 169613478586119880704 170441669399528669184 170924094472555855872 171423872526569177088 172013216540083093504 172056566645057912832 172349179853637943296 173147092723330711552 174278038351012429824 174485013107400769536 174787623258471530496 175084881121156005888 175939787767255400448 177600816912890068992 177606778472317845504 177908830816658522112 178732482811180089344 180419877498808958976 180947421000267464704 181300833931908612096 181615264792005574656 183329875522983297024 183641661025573404672 184178624946700812288 184498046772831059968 184538348823549837312 187149247929712115712 187467528963606183936 187473821720779948032 190119870912723419136 190443204026520567808 190491198785599832064 190815163409384865792 191373102483681312768 191746878074469752832 192851856592390324224 193186320443573796864 193514868607593480192 193843975526994149376 194790479313747050496 196636076165780471808 196970491261300506624 197546428370251677696 197882391683806527488 197932261238162325504 199411443551315165184 200097006995606863872 201074043162577600512 202972362186160078848 203324378076181168128 203565848625300897792 203918893801550118912 204265694641348673536 204317172891006271488 207200953065038413824 207560302619434942464 210132488903536410624 210489857081943785472 210900970084056956928 210908049435877441536 213884854776813846528 214248604529835638784 214255796252319940608 214875062437817614336 215294740294141476864 217704227183542665216 217711534901550907392 218074472467868418048 218712117124207214592 219139289227965431808 220402121819874656256 221159849837249691648 221806516064843988992 222239731916533137408 222617690644282343424 224726944189463396352 225109132870057721856 225767346708859060224 226151304781493174272 226208298557899800576 227255559199371558912 229011579703463510016 229408755526743883776 229798906471517257728 231968413927040090112 232646684143201026048 233446508161541341184 233505340446864310272 234586383689673867264 236399050016478461952 236801089217186758656 236809037963090460672 237211774422211362816 241029680096065093632 241037770783859933184 241734445242544816128 242153686389340766208 244439834030644396032 244855548034097872896 245571499928934416384 246051131764733116416 248804831066905903104 249532330572949487616 249956705284808245248 249965095627706597376 250444901974817636352 253988265047466442752 254420217879179821056 255164136644908417024 255662504099293003776 257135808789853765632 258019824810124640256 258458634035992199168 258523769780456914944 259720639084996067328 261727519661101154304 262181434887707295744 262627321681734008832 263395237827002236928 263909681650883100672 266863246224987783168 268098724216770134016 270170342875975385088 270629816248213438464 271421131500401197056 271891858402066825216 271951250897862918144 272422897188008361984 275462491538360107008 275471738038697066496 276267937420051218432 276747070159246589952 280653142775925047296 280723871894568173568 281201293445409275904 281210732581169922048 284348378362178174976 285179806369085128704 285664806039780851712 286222745114077298688 287059653725521969152 289779480665360695296 290272302911390220288 290765963290491224064 291616156165609619456 292185718970620575744 295455736891950759936 296319642555377516544 296823587525709791232 299117165326972747776 300145510493410295808 301023128945145413632 301611064743866400768 303007412265828745216 304986567114271752192 305348772937951346688 305878340702325178368 306398541962023010304 310195578857601368064 310801429597557620736 311340453929152413696 312781844919565156352 315198733355304615936 315734785622915678208 316282365896281817088 320827282165220769792 321372906794753458176 321383694378479910912 322312593656726421504 322871581852454354944 322942110441212215296 326474064045463830528 327111708701802627072 328068175686310821888 331739774755874537472 332709774097265983488 333275607046410993664 333359597874799706112 333926535966423515136 337663699305086582784 338651020063288590336 339226957172239761408 340883338799057338368 342847745053138354176 344113133290115825664 344698359707275886592 346294185446661423104 348970026214801539072 349575246516943060992 350169762242312011776 351879575534510800896 355201633825780137984 355213556944635691008 355817661633317044224 357464965622360178688 360839754997617917952 361894842000534929408 362601667863817224192 363230529584011149312 366659751045966594048 367283322051146809344 368357249893401624576 368996093545662119936 369076697647099674624 374298495859424231424 374935057927212367872 374947643441559896064 380886408053041135616 380982397571199664128 381630326818769731584 382746204967362625536 383493756148939505664 385703713184780648448 386372640887147593728 387029737215186960384 387687951053988298752 389580958627494100992 393272152331560943616 393940982522601013248 395092856740503355392 395764783367613054976 395864522476324651008 398822887102630330368 402148086325155201024 405944724372320157696 406648756152362336256 407131697250601795584 407837787603100237824 408531389282697347072 408634345782012542976 414401906130076827648 415120605238869884928 420979714163887570944 421801940168113913856 421816098871754883072 427769709553627693056 428497209059671277568 429750124875635228672 430589480588282953728 435408454367085330432 435423069803101814784 436148944935736836096 437424234248414429184 438278578455930863616 440804243639749312512 443613032129687977984 444479463833066274816 445235381288564686848 449453888378926792704 450218265740115443712 451534693417718120448 452302609562986348544 452416597115799601152 454511118398743117824 458023159406927020032 458817511053487767552 459597812943034515456 463936827854080180224 465293368286402052096 466893016323082682368 467010680893728620544 469172767379347734528 472798100032956923904 473602178434373517312 474423548844422725632 482059360192130187264 482075541567719866368 483468890485089632256 484307372778681532416 489711096068195745792 491142999857868832768 492102263529466232832 497609662133811806208 499064661145898975232 499913410569616490496 499930191255413194752 500889803949635272704 507976530094932885504 508840435758359642112 510328273289816834048 511325008198586007552 514271617579707531264 516039649620249280512 516917268071984398336 517047539560913829888 519441278169992134656 523455039322202308608 524362869775414591488 525254643363468017664 526790475654004473856 527819363301766201344 533726492449975566336 536197448433540268032 541259632496426876928 542842263000802394112 543902501795725836288 544845794376016723968 550924983076720214016 552535874840102436864 553494140318493179904 561447743789136347136 562402586890818551808 562421465162339844096 570359612738170257408 571329612079561703424 572445490228154597376 574119307451043938304 579558961330721390592 580544605822780440576 581531926580982448128 583232312331219238912 584371437941241151488 590911473783901519872 592639285110755033088 593647175051419582464 598234330653945495552 600291020986820591616 602046257890290827264 603222129487732801536 606014824531657490432 609973134228543504384 610697545875902693376 611756681404650356736 612797083924046020608 621602859195115241472 622680907858304827392 625563689839130312704 630397466710609231872 631469571245831356416 641654564330441539584 642745813589506916352 642767388756959821824 644625187313452843008 645743163704908709888 645884220882424430592 654223417403605254144 656136351372621643776 663479549511749074944 665419548194531966976 666551214092821987328 666719195749599412224 667853071932847030272 675327398610173165568 677302040126577180672 678453914344479522816 681766677598114676736 688226266580231651328 689396719414551773184 692588370893322846208 697940052429603078144 700339524484624023552 703759151069021601792 710403267651560275968 710427113889271382016 711635323266634088448 714929931244720357376 723789684001069858816 725203335727634448384 726461059168022298624 733319502091933188096 734566644102293618688 736714499786803249152 737992187091324239872 738153395294199349248 748596991718848462848 749870115854424735744 749895286883119792128 761772816106082271232 761964795142399328256 763260653637539463168 765492409934725251072 766987512297879011328 771407426369561296896 774059474430373920768 775375902107976597504 779161917254988201984 786544304663121887232 787881965045202026496 790185713481006710784 791529566735226109952 791729044952649302016 804296172650310402048 811889448744640315392 814263394501203591168 815675575206200475648 817062778565394694144 817268691564025085952 828803812260153655296 830241210477739769856 841959428327775141888 843603880336227827712 843632197743509766144 855539419107255386112 856994418119342555136 859500249751270457344 861178961176565907456 870816908734170660864 872297889871473672192 874848468496828858368 876557156911861727232 888958927666132549632 890470762577129373696 900436531480230887424 903069386835436240896 904605219125972697088 904833194231599202304 909022236797486235648 916046318813854040064 917635022106975535104 919195625886069030912 930586736572804104192 934021361787457241088 938345534758695469056 945596200065913847808 947204356868747034624 948847097688845451264 964118720384260374528 964151083135439732736 966937780970179264512 968614745557363064832 979422192136391491584 982285999715737665536 984204527058932465664 995219324267623612416 998129322291797950464 999826821139232980992 1001779607899270545408 1015953060189865771008 1017680871516719284224 1020656546579633668096 1022650016397172015104 1028543235159415062528 1033834536143968796672 1034095079121827659776 1038882556339984269312 1046910078644404617216 1048725739550829182976 1050509286726936035328 1053580951308008947712 1055638726603532402688 1067452984899951132672 1072394896867080536064 1082519264992853753856 1085684526001604788224 1087805003591451672576 1089691588752033447936 1101849966153440428032 1105071749680204873728 1106988280636986359808 1122895487578272694272 1124805173781637103616 1124842930324679688192 1142659224159123406848 1144890980456309194752 1148238614902087876608 1159117922661442781184 1161089211645560881152 1163063853161964896256 1166464624662438477824 1168742875882482302976 1181822947567803039744 1185278570221510066176 1187294350102839164928 1196468661307890991104 1204092515780581654528 1206444258975465603072 1212029649063314980864 1219946268457087008768 1221395091751805386752 1223513362809300713472 1225594167848092041216 1243205718390230482944 1245361815716609654784 1251127379678260625408 1262939142491662712832 1283309128660883079168 1285491627179013832704 1289250374626905686016 1291486327409817419776 1291768441764848861184 1308446834807210508288 1312272702745243287552 1330839096389063933952 1333102428185643974656 1333438391499198824448 1335706143865694060544 1350654797220346331136 1354604080253154361344 1356907828688959045632 1363533355196229353472 1376452533160463302656 1378793438829103546368 1385176741786645692416 1395880104859206156288 1400679048969248047104 1407518302138043203584 1420806535303120551936 1423270646533268176896 1429859862489440714752 1450406671455268896768 1452922118336044597248 1469133288204587237376 1473428999573606498304 1476306790588398698496 1497193983437696925696 1499740231708849471488 1499790573766239584256 1523929590284798656512 1526521307275078926336 1530984819869450502144 1533975024595758022656 1542814852739122593792 1548118948860747841536 1550751804215953195008 1558323834509976403968 1573088609326243774464 1575763930090404052992 1580371426962013421568 1583059133470452219904 1583458089905298604032 1608592345300620804096 1623778897489280630784 1628526789002407182336 1634125557130789388288 1634537383128050171904 1657607624520307310592 1660482420955479539712 1687207760672455655424 1687264395487019532288 1711078838214510772224 1713988836238685110272 1719000499502540914688 1722357922353131814912 1741633817468341321728 1744595779742947344384 1749696936993657716736 1753114313823723454464 1777917855332265099264 1780941525154258747392 1800873062960461774848 1806138773670872481792 1809210438251945394176 1809666388463198404608 1818044473594972471296 1832092637627708080128 1835270044213951070208 1838391251772138061824 1868042723574914482176 1876691069517390938112 1891192400131827695616 1894408713737494069248 1928237440768520749056 1928302166270879465472 1933875561940358529024 1937229491114726129664 1964571999431475331072 1968409054117864931328 1990438648535247224832 1996258644583595900928 1999653642278465961984 2003559215798541090816 2031906120379731542016 2035361743033438568448 2041313093159267336192 2045300032794344030208 2067669072287937593344 2068190158243655319552 2077765112679968538624 2093820157288809234432 2101018573453872070656 2107161902616017895424 2111277453207064805376 2134905969799902265344 2144789793734161072128 2171369052003209576448 2175610007182903345152 2179383177504066895872 2203699932306880856064 2210143499360409747456 2213976561273972719616 2245790975156545388544 2249610347563274207232 2249685860649359376384 2285318448318246813696 2289781960912618389504 2296477229804175753216 2322178423291121762304 2326127706323929792512 2332929249324876955648 2337485751764964605952 2363645895135606079488 2370557140443020132352 2374588700205678329856 2412888517950931206144 2424059298126629961728 2442790183503610773504 2447026725618601426944 2451188335696184082432 2486411436780460965888 2490723631433219309568 2502254759356521250816 2525878284983325425664 2566618257321766158336 2570983254358027665408 2578500749253811372032 2582972654819634839552 2583536883529697722368 2616893669614421016576 2624545405490486575104 2666204856371287949312 2666876782998397648896 2671412287731388121088 2701309594440692662272 2709208160506308722688 2713815657377918091264 2727066710392458706944 2752905066320926605312 2757586877658207092736 2770353483573291384832 2791760209718412312576 2815036604276086407168 2841613070606241103872 2846541293066536353792 2859719724978881429504 2900813342910537793536 2905844236672089194496 2938266576409174474752 2946857999147212996608 2952613581176797396992 2994387966875393851392 2999480463417698942976 3047859180569597313024 3053042614550157852672 3061969639738901004288 3067950049191516045312 3085629705478245187584 3101503608431906390016 3116647669019952807936 3146177218652487548928 3151527860180808105984 3160742853924026843136 3166118266940904439808 3166916179810597208064 3217184690601241608192 3247557794978561261568 3257053578004814364672 3268251114261578776576 3269074766256100343808 3315215249040614621184 3320964841910959079424 3374415521344911310848 3374528790974039064576 3427977672477370220544 3438000999005081829376 3444715844706263629824 3483267634936682643456 3489191559485894688768 3499393873987315433472 3506228627647446908928 3555835710664530198528 3561883050308517494784 3612277547341744963584 3618420876503890788352 3619332776926396809216 3636088947189944942592 3664185275255416160256 3670540088427902140416 3676782503544276123648 3736085447149828964352 3753382139034781876224 3788817427474988138496 3856474881537041498112 3867751123880717058048 3874458982229452259328 3936818108235729862656 3992517289167191801856 3999307284556931923968 4007118431597082181632 4063812240759463084032 4070723486066877136896 4082626186318534672384 4090600065588688060416 4136380316487310639104 4155530225359937077248 4187640314577618468864 4202037146907744141312 4214323805232035790848 4222554906414129610752 4269811939599804530688 4289579587468322144256 4351220014365806690304 4358766355008133791744 4407399864613761712128 4420286998720819494912 4491581950313090777088 4499220695126548414464 4499371721298718752768 4579563921825236779008 4592954459608351506432 4644356846582243524608 4652255412647859585024 4665858498649753911296 4674971503529929211904 4727291790271212158976 4741114280886040264704 4749177400411356659712 4825777035901862412288 4848118596253259923456 4885580367007221547008 4902376671392368164864 4972822873560921931776 4981447262866438619136 5004509518713042501632 5133236514643532316672 5141966508716055330816 5157001498507622744064 5165945309639269679104 5167073767059395444736 5233787339228842033152 5249090810980973150208 5332409712742575898624 5333753565996795297792 5342824575462776242176 5402619188881385324544 5418416321012617445376 5427631314755836182528 5454133420784917413888 5505810132641853210624 5515173755316414185472 5540706967146582769664 5630073208552172814336 5683226141212482207744 5719439449957762859008 5801626685821075587072 5811688473344178388992 5893715998294425993216 5905227162353594793984 5988775933750787702784 5998960926835397885952 6095718361139194626048 6106085229100315705344 6123939279477802008576 6135900098383032090624 6203007216863812780032 6233295338039905615872 6303055720361616211968 6321485707848053686272 6332236533881808879616 6333832359621194416128 6434369381202483216384 6514107156009628729344 6538149532512200687616 6630430498081229242368 6641929683821918158848 6748831042689822621696 6749057581948078129152 6855955344954740441088 6876001998010163658752 6889431689412527259648 6966535269873365286912 6978383118971789377536 6998787747974630866944 7012457255294893817856 7111671421329060397056 7123766100617034989568 7236841753007781576704 7238665553852793618432 7272177894379889885184 7328370550510832320512 7341080176855804280832 7353565007088552247296 7472170894299657928704 7506764278069563752448 7577634854949976276992 7712949763074082996224 7735502247761434116096 7748917964458904518656 7873636216471459725312 7998614569113863847936 8014236863194164363264 8127624481518926168064 8141446972133754273792 8165252372637069344768 8181200131177376120832 8272760632974621278208 8311060450719874154496 8375280629155236937728 8428647610464071581696 8445109812828259221504 8539623879199609061376 8579159174936644288512 8702440028731613380608 8717532710016267583488 8814799729227523424256 8840573997441638989824 8983163900626181554176 8998441390253096828928 9159127843650473558016 9185908919216703012864 9304510825295719170048 9331716997299507822592 9349943007059858423808 9454583580542424317952 9482228561772080529408 9498354800822713319424 9651554071803724824576 9696237192506519846912 9771160734014443094016 9804753342784736329728 9945645747121843863552 9962894525732877238272 10009019037426085003264 10283933017432110661632 10314002997015245488128 10334147534118790889472 10467574678457684066304 10498181621961946300416 10667507131993590595584 10685649150925552484352 10836832642025234890752 10855262629511672365056 10908266841569834827776 11011620265283706421248 11030347510632828370944 11081413934293165539328 11260146417104345628672 11366452282424964415488 11438878899915525718016 11603253371642151174144 11623376946688356777984 11810454324707189587968 11977551867501575405568 11997921853670795771904 12191436722278389252096 12212170458200631410688 12247878558955604017152 12271800196766064181248 12466590676079811231744 12606111440723232423936 12642971415696107372544 12664473067763617759232 12667664719242388832256 12868738762404966432768 13076299065024401375232 13260860996162458484736 13497662085379645243392 13498115163896156258304 13752003996020327317504 13778863378825054519296 13933070539746730573824 13956766237943578755072 13997575495949261733888 14024914510589787635712 14223342842658120794112 14247532201234069979136 14473683506015563153408 14477331107705587236864 14544355788759779770368 14656741101021664641024 14707130014177104494592 14944341788599315857408 15013528556139127504896 15425899526148165992448 15471004495522868232192 15497835928917809037312 15747272432942919450624 15997229138227727695872 16028473726388328726528 16255248963037852336128 16282893944267508547584 16330504745274138689536 16362400262354752241664 16545521265949242556416 16622120901439748308992 16890219625656518443008 17158318349873288577024 17404880057463226761216 17435065420032535166976 17681147994883277979648 17966327801252363108352 17996882780506193657856 18318255687300947116032 18371817838433406025728 18609021650591438340096 18663433994599015645184 18699886014119716847616 18909167161084848635904 18964457123544161058816 18996709601645426638848 19303108143607449649152 19392474385013039693824 19542321468028886188032 19891291494243687727104 19925789051465754476544 20018038074852170006528 20567866034864221323264 20628005994030490976256 20668295068237581778944 20935149356915368132608 20996363243923892600832 21335014263987181191168 21371298301851104968704 21710525259023344730112 21816533683139669655552 22023240530567412842496 22060695021265656741888 22162827868586331078656 22520292834208691257344 22732904564849928830976 22877757799831051436032 23206506743284302348288 23246753893376713555968 23620908649414379175936 23995843707341591543808 24382873444556778504192 24424340916401262821376 24495757117911208034304 24543600393532128362496 24933181352159622463488 25285942831392214745088 25328946135527235518464 25335329438484777664512 25737477524809932865536 26152598130048802750464 26521721992324916969472 26995324170759290486784 27557726757650109038592 27913532475887157510144 27995150991898523467776 28049829021179575271424 28446685685316241588224 28495064402468139958272 28954662215411174473728 29088711577519559540736 29313482202043329282048 29414260028354208989184 29888683577198631714816 30027057112278255009792 30851799052296331984896 30942008991045736464384 31494544865885838901248 32056947452776657453056 32510497926075704672256 32565787888535017095168 32661009490548277379072 32724800524709504483328 33091042531898485112832 33244241802879496617984 33780439251313036886016 34316636699746577154048 34809760114926453522432 34870130840065070333952 35932655602504726216704 35993765561012387315712 36636511374601894232064 36743635676866812051456 37326867989198031290368 37399772028239433695232 37818334322169697271808 37928914247088322117632 37993419203290853277696 38606216287214899298304 38784948770026079387648 39782582988487375454208 40036076149704340013056 41256011988060981952512 41336590136475163557888 41870298713830736265216 41992726487847785201664 42670028527974362382336 42742596603702209937408 43421050518046689460224 43633067366279339311104 44121390042531313483776 44325655737172662157312 45040585668417382514688 46413013486568604696576 46493507786753427111936 47241817298828758351872 47991687414683183087616 48765746889113557008384 48848681832802525642752 48991514235822416068608 49087200787064256724992 49866362704319244926976 50657892271054471036928 50670658876969555329024 51474955049619865731072 52305196260097605500928 53043443984649833938944 53990648341518580973568 55115453515300218077184 55827064951774315020288 55990301983797046935552 56099658042359150542848 56893371370632483176448 56990128804936279916544 57909324430822348947456 58177423155039119081472 58626964404086658564096 59777367154397263429632 60054114224556510019584 61703598104592663969792 61884017982091472928768 62989089731771677802496 64113894905553314906112 65131575777070034190336 65322018981096554758144 65449601049419008966656 66182085063796970225664 66488483605758993235968 67560878502626073772032 68633273399493154308096 69619520229852907044864 69740261680130140667904 71987531122024774631424 73273022749203788464128 73487271353733624102912 74799544056478867390464 75857828494176644235264 75986838406581706555392 77212432574429798596608 77569897540052158775296 79565165976974750908416 80072152299408680026112 82673180272950327115776 83740597427661472530432 83985452975695570403328 85340057055948724764672 85485193207404419874816 87266134732558678622208 88242780085062626967552 88651311474345324314624 90081171336834765029376 92826026973137209393152 94483634597657516703744 97531493778227114016768 97697363665605051285504 97983028471644832137216 98174401574128513449984 99732725408638489853952 101315784542108942073856 101341317753939110658048 102949910099239731462144 104610392520195211001856 107981296683037161947136 110230907030600436154368 111980603967594093871104 112199316084718301085696 113786742741264966352896 113980257609872559833088 115818648861644697894912 116354846310078238162944 120108228449113020039168 123768035964182945857536 125978179463543355604992 128227789811106629812224 130263151554140068380672 130644037962193109516288 130899202098838017933312 132364170127593940451328 132976967211517986471936 135121757005252147544064 139239040459705814089728 139480523360260281335808 143975062244049549262848 146546045498407576928256 146974542707467248205824 149599088112957734780928 151973676813163413110784 154424865148859597193216 155139795080104317550592 159130331953949501816832 160144304598817360052224 165346360545900654231552 167481194855322945060864 167970905951391140806656 170680114111897449529344 170970386414808839749632 174532269465117357244416 177302622948690648629248 180162342673669530058752 185652053946274418786304 188967269195315033407488 195394727331210102571008 195966056943289664274432 196348803148257026899968 199465450817276979707904 202682635507878221316096 205899820198479462924288 209220785040390422003712 215962593366074323894272 220461814061200872308736 224398632169436602171392 227573485482529932705792 227960515219745119666176 231637297723289395789824 232709692620156476325888 240216456898226040078336 251956358927086711209984 256455579622213259624448 261288075924386219032576 261798404197676035866624 264728340255187880902656 265953934423035972943872 270243514010504295088128 278478080919411628179456 293092090996815153856512 293949085414934496411648 299198176225915469561856 303947353626326826221568 308849730297719194386432 310279590160208635101184 330692721091801308463104 335941811902782281613312 341360228223794899058688 341940772829617679499264 349064538930234714488832 354605245897381297258496 360324685347339060117504 371304107892548837572608 377934538390630066814976 390789454662420205142016 391932113886579328548864 392697606296514053799936 398930901634553959415808 405365271015756442632192 418441570080780844007424 431925186732148647788544 440923628122401744617472 448797264338873204342784 455921030439490239332352 463274595446578791579648 465419385240312952651776 480432913796452080156672 503912717854173422419968 512911159244426519248896 523596808395352071733248 531907868846071945887744 540487028021008590176256 556956161838823256358912 586184181993630307713024 587898170829868992823296 598396352451830939123712 617699460595438388772864 620559180320417270202368 661385442183602616926208 682720456447589798117376 683881545659235358998528 698129077860469428977664 709210491794762594516992 720649370694678120235008 755869076781260133629952 783864227773158657097728 785395212593028107599872 797861803269107918831616 810730542031512885264384 881847256244803489234944 897594528677746408685568 911842060878980478664704 926549190893157583159296 930838770480625905303552 1007825435708346844839936 1025822318488853038497792 1047193616790704143466496 1063815737692143891775488 1080974056042017180352512 1113912323677646512717824 1172368363987260615426048 1175796341659737985646592 1196792704903661878247424 1241118360640834540404736 1322770884367205233852416 1367763091318470717997056 1396258155720938857955328 1441298741389356240470016 1511738153562520267259904 1570790425186056215199744 1595723606538215837663232 1621461084063025770528768 1763694512489606978469888 1795189057355492817371136 1853098381786315166318592 1861677540961251810607104 2051644636977706076995584 2094387233581408286932992 2127631475384287783550976 2161948112084034360705024 2351592683319475971293184 2393585409807323756494848 2482236721281669080809472 2645541768734410467704832 2735526182636941435994112 2792516311441877715910656 3023476307125040534519808 3141580850372112430399488 3191447213076431675326464 3242922168126051541057536 3527389024979213956939776 3590378114710985634742272 3723355081922503621214208 4103289273955412153991168 4188774467162816573865984 4323896224168068721410048 4787170819614647512989696 4964473442563338161618944 5291083537468820935409664 5585032622883755431821312 6283161700744224860798976 6382894426152863350652928 6485844336252103082115072 7054778049958427913879552 7180756229421971269484544 7446710163845007242428416 8206578547910824307982336 8377548934325633147731968 9574341639229295025979392 10582167074937641870819328 11170065245767510863642624 12566323401488449721597952 12971688672504206164230144 14361512458843942538969088 14893420327690014484856832 16755097868651266295463936 19148683278458590051958784 21164334149875283741638656 22340130491535021727285248 25132646802976899443195904 28723024917687885077938176 33510195737302532590927872 44680260983070043454570496 50265293605953798886391808 57446049835375770155876352 67020391474605065181855744 100530587211907597772783616 134040782949210130363711488 201061174423815195545567232 402122348847630391091134464
- Sum of all divisors σ(n): 1528730220359973404369660735
- Sum of proper divisors (its aliquot sum) s(n): 1126607871512343013278526271
- 402122348847630391091134464 is an abundant number, because the sum of its proper divisors (1126607871512343013278526271) is greater than itself. Its abundance is 724485522664712622187391807
Bases of 402122348847630391091134464
- Binary: 101001100101000001011100000110110000101100101110100000100000000000000000000000000000000002
- Hexadecimal: 0x14CA0B836165D0400000000
- Base-36: 1EIY6V2VW7A3MUPS00
Squares and roots of 402122348847630391091134464
- 402122348847630391091134464 squared (4021223488476303910911344642) is 161702383442735350921927825196112507716096338528567296
- 402122348847630391091134464 cubed (4021223488476303910911344643) is 65024142244252917373263933408446375919847071834629010838571173762456265208889344
-
402122348847630391091134464 is a
perfect square number . Itssquare root is 20052988526592 -
The
cube root of 402122348847630391091134464 is 738107135.0792286991
Scales and comparisons
How big is 402122348847630391091134464?- 402,122,348,847,630,391,091,134,464 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 402,122,348,847,630,391,091,134,464 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 402122348847630391091134464 cubic inches would be around 61508927.9 feet tall.
Recreational maths with 402122348847630391091134464
- 402122348847630391091134464 backwards is 464431190193036748843221204
- The number of decimal digits it has is: 27
- The sum of 402122348847630391091134464's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 402122348847630391091134464 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 402122348847630391091134464 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/402122348847630391091134464/
Chicago style:
Numbermatics. 2024. "Number 402122348847630391091134464 - Facts about the integer". https://numbermatics.com/n/402122348847630391091134464/
The information we have on file for 402122348847630391091134464 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 402122348847630391091134464, math, Factors of 402122348847630391091134464, curriculum, school, college, exams, university, Prime factorization of 402122348847630391091134464, STEM, science, technology, engineering, physics, economics, calculator, four hundred two septillion, one hundred twenty-two sextillion, three hundred forty-eight quintillion, eight hundred forty-seven quadrillion, six hundred thirty trillion, three hundred ninety-one billion, ninety-one million, one hundred thirty-four thousand, four hundred sixty-four.