117656422127274545520574464
117,656,422,127,274,545,520,574,464 is an even composite number composed of six prime numbers multiplied together.
117656422127274545520574464 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred fifty-six divisors.
Prime factorization of 117656422127274545520574464:
218 × 33 × 73 × 193 × 313 × 6193
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 19 × 19 × 19 × 31 × 31 × 31 × 619 × 619 × 619)See below for interesting mathematical facts about the number 117656422127274545520574464 from the Numbermatics database.
Names of 117656422127274545520574464
- Cardinal: 117656422127274545520574464 can be written as One hundred seventeen septillion, six hundred fifty-six sextillion, four hundred twenty-two quintillion, one hundred twenty-seven quadrillion, two hundred seventy-four trillion, five hundred forty-five billion, five hundred twenty million, five hundred seventy-four thousand, four hundred sixty-four.
Scientific notation
- Scientific notation: 1.17656422127274545520574464 × 1026
Factors of 117656422127274545520574464
Divisors of 117656422127274545520574464
- Number of divisors d(n): 19456
-
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 84 93 96 98 108 112 114 124 126 128 133 144 147 152 168 171 186 189 192 196 216 217 224 228 248 252 256 266 279 288 294 304 336 342 343 361 372 378 384 392 399 432 434 441 448 456 496 504 512 513 532 558 576 588 589 608 619 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 1152 1176 1178 1197 1216 1238 1302 1323 1344 1368 1372 1444 1488 1512 1519 1536 1568 1596 1674 1728 1736 1764 1767 1792 1824 1857 1862 1922 1953 1984 2016 2048 2052 2058 2128 2166 2232 2304 2352 2356 2394 2432 2476 2527 2604 2646 2688 2736 2744 2793 2883 2888 2976 3024 3038 3072 3087 3136 3192 3249 3348 3456 3472 3528 3534 3584 3591 3648 3714 3724 3844 3906 3968 4032 4096 4104 4116 4123 4256 4332 4333 4464 4557 4608 4704 4712 4788 4864 4952 5054 5208 5292 5301 5376 5472 5488 5571 5586 5766 5776 5859 5952 6048 6076 6144 6174 6272 6384 6498 6517 6696 6727 6859 6912 6944 7056 7068 7168 7182 7296 7428 7448 7581 7688 7812 7936 8064 8192 8208 8232 8246 8379 8512 8649 8664 8666 8928 9114 9216 9261 9408 9424 9576 9728 9747 9904 10108 10416 10584 10602 10633 10752 10944 10976 11142 11172 11191 11532 11552 11718 11761 11904 12096 12152 12288 12348 12369 12544 12768 12996 12999 13034 13392 13454 13671 13718 13824 13888 14112 14136 14336 14364 14592 14856 14896 15162 15376 15624 15872 15903 16128 16384 16416 16464 16492 16713 16758 17024 17298 17328 17332 17689 17856 18228 18259 18432 18522 18816 18848 19152 19189 19456 19494 19551 19808 20181 20216 20577 20832 21168 21204 21266 21504 21888 21952 22284 22344 22382 22743 23064 23104 23436 23522 23808 24192 24304 24576 24696 24738 25088 25137 25536 25947 25992 25998 26068 26784 26908 27342 27436 27648 27776 28224 28272 28672 28728 28861 29184 29712 29791 29792 30324 30331 30752 31248 31744 31806 31899 32256 32768 32832 32928 32984 33426 33516 33573 34048 34596 34656 34664 35283 35378 35712 36456 36518 36864 37044 37107 37632 37696 38304 38378 38912 38988 38997 39102 39616 40362 40432 41013 41154 41664 42336 42408 42532 43008 43776 43904 44568 44688 44764 45486 46128 46208 46872 47044 47089 47616 48013 48384 48608 49152 49392 49476 50176 50274 51072 51894 51984 51996 52136 53067 53568 53816 54684 54777 54872 55296 55552 56448 56544 57344 57456 57567 57722 58368 58653 59424 59582 59584 60543 60648 60662 61504 61731 62496 63488 63612 63798 64512 65536 65664 65856 65968 66852 67032 67146 68096 68229 69192 69312 69328 70566 70756 71424 72912 73036 73728 74088 74214 75264 75392 76608 76756 77824 77976 77994 78204 78337 79232 80724 80864 82026 82308 82327 83328 84672 84816 85064 86016 86583 87552 87808 89136 89373 89376 89528 90972 90993 92256 92416 93744 94088 94178 95232 95697 96026 96768 97216 98304 98784 98952 100352 100548 100719 102144 103788 103968 103992 104272 105849 106134 107136 107632 109368 109554 109744 110592 111104 111321 112896 113088 114688 114912 115134 115444 116736 116991 117306 118848 119164 119168 121086 121296 121324 123008 123462 123823 124992 126976 127224 127596 127813 129024 131072 131328 131712 131936 133704 134064 134292 134323 136192 136458 138384 138624 138656 141132 141267 141512 142848 144039 145824 146072 147456 148176 148428 150528 150784 153216 153512 155648 155952 155988 156408 156674 158464 159201 161448 161728 164052 164331 164616 164654 166656 169344 169632 170128 172032 172701 173166 175104 175616 175959 178272 178746 178752 179056 181629 181944 181986 184512 184832 185193 187488 188176 188356 190464 191394 192052 193536 194432 196608 197568 197904 200704 201096 201438 202027 204288 207576 207936 207984 208537 208544 211698 212268 212317 212629 214272 215264 218736 219108 219488 221184 222208 222642 223459 225792 226176 229376 229824 230268 230888 233472 233982 234612 235011 237696 238328 238336 242172 242592 242648 246016 246924 246981 247646 249984 253952 254448 255192 255626 258048 259749 262144 262656 263424 263872 267408 268119 268128 268584 268646 272384 272916 272979 276768 277248 277312 282264 282534 283024 285696 287091 288078 291648 292144 294912 296352 296856 301056 301568 302157 306432 307024 311296 311904 311976 312816 313348 316928 317547 318402 322896 323456 328104 328662 329232 329308 329623 333312 336091 338688 339264 340256 344064 345402 346332 346921 350208 351232 351918 356544 357492 357504 358112 363258 363888 363972 364591 369024 369664 370386 371469 374976 376352 376712 380928 382788 383161 383439 384104 387072 388864 393216 395136 395808 401408 402192 402876 402969 404054 408576 415152 415872 415968 417074 417088 423396 423801 424536 424634 425258 428544 430528 432117 437472 438216 438976 442368 444416 445284 446918 451584 452352 458752 459648 460536 461776 466944 467964 469224 470022 475392 476656 476672 477603 484344 485184 485296 492032 492993 493848 493962 495292 499968 507904 508896 510384 511252 516096 518103 519498 525312 526848 527744 534816 536238 536256 537168 537292 544768 545832 545958 548359 553536 554496 554624 564528 565068 566029 566048 571392 574182 576156 576289 583296 584288 589824 592704 593712 594859 602112 603136 604314 606081 612864 614048 622592 623808 623952 625611 625632 626696 633856 635094 636804 636951 637887 645792 646912 656208 657324 658464 658616 659246 666624 670377 672182 677376 678528 680512 688128 690804 692664 693842 700416 702464 703836 705033 713088 714984 715008 716224 726516 727776 727944 729182 738048 739328 740772 740943 742938 749952 752704 753424 761856 765576 766322 766878 768208 774144 777728 779247 786432 790272 791616 802816 804357 804384 805752 805938 808108 817152 818937 830304 831744 831936 834148 834176 846792 847602 849072 849268 850516 857088 861056 864234 874944 876432 877952 884736 888832 890568 893836 894691 903168 904704 917504 919296 921072 923552 933888 935928 938448 940044 940261 950784 953312 953344 955206 968688 970368 970592 984064 985986 987696 987924 988869 990584 999936 1008273 1015808 1017792 1020768 1022504 1032192 1036206 1038996 1040763 1050624 1053696 1055488 1069632 1072476 1072512 1074336 1074584 1089536 1091664 1091916 1093773 1096718 1107072 1108992 1109248 1114407 1129056 1130136 1132058 1132096 1142784 1148364 1149483 1150317 1152312 1152578 1166592 1168576 1179648 1185408 1187424 1189718 1204224 1206272 1208628 1208907 1212162 1225728 1228096 1245184 1247616 1247904 1251222 1251264 1253392 1267712 1270188 1271403 1273608 1273902 1275774 1291584 1293824 1296351 1312416 1314648 1316928 1317232 1318492 1333248 1340754 1344364 1354752 1357056 1361024 1376256 1381608 1385328 1387684 1400832 1404928 1407672 1410066 1426176 1429968 1430016 1432448 1453032 1455552 1455888 1458364 1459759 1476096 1478656 1481544 1481886 1485876 1488403 1499904 1505408 1506848 1523712 1531152 1532644 1533756 1536416 1548288 1555456 1558494 1564213 1580544 1583232 1605632 1608714 1608768 1611504 1611876 1616216 1634304 1637874 1645077 1660608 1663488 1663872 1668296 1668352 1693584 1695204 1698087 1698144 1698536 1701032 1714176 1722112 1728468 1728867 1749888 1752864 1755904 1769472 1777664 1781136 1784577 1787672 1789382 1806336 1809408 1818243 1835008 1838592 1842144 1847104 1867776 1871856 1876833 1876896 1880088 1880522 1901568 1906624 1906688 1910412 1910853 1913661 1937376 1940736 1941184 1968128 1971972 1975392 1975848 1977738 1981168 1999872 2011131 2016546 2031616 2035584 2041536 2045008 2064384 2072412 2077992 2081526 2101248 2107392 2110976 2115099 2139264 2144952 2145024 2148672 2149168 2179072 2183328 2183832 2187546 2193436 2214144 2217984 2218496 2222829 2228814 2258112 2260272 2264116 2264192 2285568 2296728 2298966 2300634 2304624 2305156 2333184 2337152 2352637 2359296 2370816 2374848 2379436 2408448 2412544 2417256 2417814 2424324 2428447 2451456 2456192 2490368 2495232 2495808 2502444 2502528 2506784 2535424 2540376 2542806 2547216 2547804 2551548 2552137 2583168 2587648 2592702 2624832 2629296 2633856 2634464 2636984 2666496 2681508 2682127 2684073 2688728 2709504 2714112 2722048 2752512 2763216 2770656 2775368 2801664 2809856 2815344 2820132 2820783 2852352 2859936 2860032 2864896 2906064 2911104 2911776 2916728 2919518 2952192 2957312 2963088 2963772 2966607 2971752 2976806 2999808 3010816 3013696 3024819 3047424 3062304 3065288 3067512 3072832 3096576 3110912 3116988 3122289 3128426 3161088 3166464 3211264 3217428 3217536 3223008 3223752 3232432 3268608 3275748 3281319 3290154 3321216 3326976 3327744 3336592 3336704 3343221 3387168 3390408 3396174 3396288 3397072 3402064 3428352 3444224 3448449 3450951 3456936 3457734 3499776 3505728 3511808 3538944 3555328 3562272 3569154 3575344 3578764 3612672 3618816 3626721 3636486 3677184 3684288 3694208 3735552 3743712 3753666 3753792 3760176 3761044 3803136 3813248 3813376 3820824 3821706 3827322 3838513 3874752 3881472 3882368 3936256 3943944 3950784 3951696 3955476 3962203 3962336 3999744 4022262 4033092 4034023 4063232 4071168 4083072 4090016 4128768 4144824 4155984 4163052 4164013 4202496 4214784 4221952 4230198 4245721 4278528 4289904 4290048 4297344 4298336 4358144 4366656 4367664 4375092 4379277 4386872 4428288 4435968 4436992 4445658 4457628 4465209 4516224 4520544 4528232 4528384 4571136 4593456 4597932 4601268 4609248 4610312 4666368 4674304 4692639 4705274 4741632 4749696 4758872 4816896 4825088 4834512 4835628 4848648 4856894 4902912 4912384 4935231 4980736 4990464 4991616 5004888 5005056 5013568 5070848 5080752 5085612 5094261 5094432 5095608 5103096 5104274 5166336 5175296 5185404 5186601 5249664 5258592 5267712 5268928 5273968 5332992 5353731 5363016 5364254 5368146 5377456 5419008 5428224 5444096 5454729 5505024 5526432 5541312 5550736 5603328 5619712 5630499 5630688 5640264 5641566 5704704 5719872 5720064 5729792 5732559 5740983 5812128 5822208 5823552 5833456 5839036 5904384 5914624 5926176 5927544 5933214 5943504 5953612 5999616 6021632 6027392 6033393 6049638 6094848 6124608 6130576 6135024 6145664 6193152 6221824 6233976 6244578 6256852 6262837 6322176 6332928 6422528 6434856 6435072 6446016 6447504 6464864 6537216 6551496 6562638 6580308 6581827 6591499 6642432 6653952 6655488 6673184 6673408 6686442 6774336 6780816 6792348 6792576 6794144 6804128 6856704 6888448 6896898 6901902 6913872 6915468 6927229 6999552 7011456 7023616 7057911 7077888 7110656 7124544 7138308 7150688 7157528 7225344 7237632 7253442 7272972 7280059 7285341 7354368 7368576 7388416 7471104 7487424 7507332 7507584 7520352 7522088 7606272 7626496 7626752 7641648 7643412 7654644 7656411 7677026 7749504 7762944 7764736 7872512 7887888 7901568 7903392 7910952 7924406 7924672 7999488 8044524 8046381 8052219 8066184 8068046 8126464 8142336 8166144 8180032 8257536 8289648 8311968 8326104 8328026 8404992 8429568 8443904 8460396 8462349 8491442 8557056 8579808 8580096 8594688 8596672 8716288 8733312 8735328 8750184 8758554 8773744 8856576 8871936 8873984 8891316 8899821 8915256 8930418 9032448 9041088 9056464 9056768 9074457 9142272 9186912 9195864 9202536 9218496 9220624 9332736 9348608 9366867 9385278 9410548 9483264 9499392 9517744 9633792 9650176 9669024 9671256 9697296 9713788 9805824 9824768 9843957 9870462 9980928 9983232 10009776 10010112 10027136 10141696 10161504 10171224 10188522 10188864 10191216 10206192 10208548 10218313 10332672 10345347 10350592 10370808 10373202 10418821 10499328 10517184 10535424 10537856 10547936 10665984 10707462 10726032 10728508 10736292 10754551 10754912 10838016 10856448 10888192 10909458 10949491 11052864 11082624 11101472 11206656 11239424 11260998 11261376 11280528 11283132 11302321 11409408 11439744 11440128 11459584 11465118 11481966 11515539 11624256 11644416 11647104 11666912 11678072 11808768 11829248 11852352 11855088 11866428 11877991 11886609 11887008 11907224 11999232 12043264 12054784 12066786 12099276 12102069 12189696 12249216 12261152 12270048 12291328 12386304 12443648 12467952 12489156 12492039 12513704 12525674 12644352 12665856 12737163 12845056 12869712 12870144 12892032 12895008 12929728 13074432 13102992 13125276 13137831 13160616 13163654 13182998 13284864 13307904 13310976 13346368 13346816 13372884 13395627 13548672 13561632 13584696 13585152 13588288 13608256 13713408 13776896 13793796 13803804 13827744 13830936 13854458 13999104 14022912 14047232 14077917 14115822 14221312 14249088 14276616 14301376 14315056 14450688 14475264 14506884 14545944 14560118 14570682 14708736 14737152 14776832 14805693 14942208 14974848 15014664 15015168 15040704 15044176 15212544 15252992 15253504 15282783 15283296 15286824 15309288 15312822 15354052 15499008 15525888 15529472 15559803 15745024 15775776 15803136 15806784 15821904 15848812 15849344 15998976 16061193 16089048 16092762 16104438 16132368 16136092 16284672 16332288 16360064 16515072 16579296 16623936 16652208 16656052 16809984 16859136 16887808 16920792 16924698 16982884 16999129 17114112 17159616 17160192 17189376 17193344 17432576 17466624 17470656 17500368 17517108 17547488 17713152 17743872 17747968 17782632 17799642 17830512 17860836 17864959 18064896 18082176 18112928 18113536 18148914 18284544 18373824 18391728 18405072 18436992 18440629 18441248 18665472 18697216 18733734 18770556 18774889 18788511 18821096 18966528 18998784 19035488 19267584 19300352 19338048 19342512 19394592 19427576 19611648 19649536 19687914 19740924 19745481 19774497 19961856 19966464 20019552 20020224 20054272 20283392 20323008 20342448 20377044 20377728 20382432 20412384 20417096 20436626 20665344 20690694 20701184 20741616 20746404 20781687 20837642 20998656 21034368 21070848 21075712 21095872 21173733 21331968 21414924 21452064 21457016 21472584 21509102 21509824 21676032 21712896 21776384 21818916 21840177 21856023 21898982 22105728 22165248 22202944 22413312 22478848 22521996 22522752 22561056 22566264 22604642 22818816 22879488 22880256 22919168 22930236 22963932 22969233 23031078 23248512 23288832 23294208 23333824 23356144 23617536 23658496 23704704 23710176 23732856 23755982 23773218 23774016 23814448 23998464 24086528 24109568 24133572 24139143 24156657 24198552 24204138 24379392 24498432 24522304 24540096 24582656 24772608 24887296 24935904 24978312 24984078 25027408 25051348 25288704 25331712 25387047 25474326 25739424 25740288 25784064 25790016 25859456 26148864 26205984 26250552 26275662 26321232 26327308 26365996 26569728 26615808 26621952 26692736 26693632 26745768 26791254 27097344 27123264 27169392 27170304 27176576 27216512 27426816 27553792 27587592 27607608 27655488 27661872 27708916 27735421 27998208 28045824 28094464 28155834 28231644 28442624 28498176 28553232 28602752 28630112 28901376 28950528 29013768 29091888 29120236 29141364 29148091 29417472 29474304 29553664 29611386 29720047 29949696 30029328 30030336 30081408 30088352 30425088 30505984 30507008 30565566 30566592 30573648 30618576 30625644 30654939 30708104 30998016 31051776 31058944 31119606 31256463 31490048 31551552 31606272 31613568 31643808 31697624 31698688 31997952 32122386 32178096 32185524 32208876 32263653 32264736 32272184 32569344 32664576 32720128 32848473 33158592 33247872 33304416 33312104 33619968 33718272 33775616 33841584 33849396 33906963 33965768 33998258 34228224 34319232 34320384 34378752 34386688 34546617 34865152 34933248 34941312 35000736 35034216 35094976 35426304 35487744 35495936 35565264 35599284 35633973 35659827 35661024 35721672 35729918 36129792 36164352 36225856 36227072 36297828 36306207 36569088 36747648 36783456 36810144 36873984 36881258 36882496 37330944 37394432 37467468 37476117 37541112 37549778 37577022 37642192 37933056 37997568 38070976 38211489 38535168 38600704 38676096 38685024 38789184 38855152 39223296 39299072 39375828 39413493 39481848 39490962 39548994 39923712 39932928 40039104 40040448 40108544 40186881 40566784 40646016 40684896 40754088 40755456 40764864 40824768 40834192 40873252 41330688 41381388 41402368 41483232 41492808 41563374 41675284 41997312 42068736 42141696 42151424 42191744 42233751 42347466 42663936 42829848 42904128 42914032 42945168 43018204 43019648 43352064 43425792 43552768 43637832 43680354 43712046 43797964 44211456 44330496 44405888 44826624 44957696 45043992 45045504 45122112 45132528 45209284 45637632 45758976 45760512 45838336 45860472 45927864 45938466 46062156 46140493 46497024 46577664 46588416 46667648 46712288 47235072 47316992 47409408 47420352 47465712 47511964 47546436 47548032 47628896 47996928 48173056 48219136 48267144 48278286 48313314 48397104 48408276 48490603 48996864 49044608 49080192 49165312 49545216 49774592 49871808 49956624 49968156 50054816 50102696 50577408 50663424 50774094 50948652 50960413 50997387 51478848 51480576 51568128 51580032 51718912 52297728 52411968 52501104 52551324 52642464 52654616 52731992 53139456 53231616 53243904 53385472 53387264 53491536 53582508 53594877 54194688 54246528 54338784 54340608 54353152 54433024 54853632 55107584 55175184 55215216 55310976 55321887 55323744 55417832 55470842 55996416 56091648 56188928 56311668 56324667 56365533 56463288 56885248 56996352 57106464 57205504 57260224 57802752 57901056 58027536 58183776 58240472 58282728 58296182 58834944 58948608 59107328 59222772 59236443 59323491 59440094 59899392 60058656 60060672 60162816 60176704 60850176 61011968 61014016 61131132 61133184 61147296 61237152 61251288 61309878 61416208 61996032 62103552 62117888 62239212 62345061 62512926 62980096 63103104 63212544 63227136 63287616 63395248 63397376 63521199 63995904 64244772 64356192 64371048 64417752 64527306 64529472 64544368 65138688 65329152 65440256 65520531 65568069 65696946 66317184 66495744 66608832 66624208 67239936 67436544 67551232 67683168 67698792 67813926 67931536 67996516 68456448 68638464 68640768 68757504 68773376 68907699 69093234 69866496 69882624 70001472 70068432 70189952 70852608 70975488 70991872 71130528 71198568 71267946 71319654 71322048 71443344 71459836 72259584 72328704 72417429 72451712 72454144 72595656 72612414 72931747 73138176 73495296 73566912 73620288 73747968 73762516 73764992 74661888 74788864 74934936 74952234 75082224 75099556 75154044 75281857 75284384 75866112 75995136 76141952 76422978 76646437 77201408 77352192 77370048 77578368 77710304 78446592 78598144 78751656 78826986 78963696 78981924 79097988 79116247 79847424 79865856 80078208 80080896 80217088 80373762 81133568 81292032 81369792 81508176 81510912 81529728 81649536 81668384 81746504 82661376 82762776 82804736 82966464 82985616 83126748 83145937 83206263 83350568 83994624 84137472 84283392 84302848 84383488 84467502 84694932 85327872 85659696 85808256 85828064 85890336 86036408 86039296 86704128 86851584 87105536 87275664 87360708 87424092 87444273 87595928 88422912 88660992 88811776 89160141 89915392 90087984 90091008 90244224 90265056 90418568 91275264 91517952 91521024 91676672 91720944 91855728 91876932 91964817 92124312 92280986 92994048 93155328 93176832 93335296 93424576 93769389 94470144 94633984 94818816 94840704 94931424 95023928 95092872 95096064 95257792 95993856 96346112 96438272 96534288 96556572 96626628 96790959 96794208 96816552 96981206 97993728 98089216 98160384 98330624 98545419 99549184 99743616 99913248 99936312 100109632 100205392 101154816 101326848 101548188 101720889 101897304 101920826 101994774 102957696 102961152 103136256 103160064 103437824 103639851 104595456 104823936 105002208 105102648 105284928 105309232 105463984 106278912 106463232 106487808 106770944 106774528 106901919 106979481 106983072 107165016 107189754 108389376 108493056 108677568 108681216 108706304 108866048 108918621 109707264 110215168 110350368 110430432 110621952 110643774 110647488 110835664 110941684 111992832 112183296 112377856 112428351 112623336 112649334 112731066 112926576 113992704 114212928 114411008 114520448 114634467 115605504 115802112 116055072 116367552 116480944 116565456 116592364 117669888 117897216 118214656 118445544 118472886 118646982 118880188 118993903 119798784 120117312 120121344 120325632 120353408 121700352 122023936 122028032 122262264 122266368 122294592 122474304 122502576 122619756 122832416 123992064 124207104 124235776 124478424 124690122 125025852 125054713 125960192 126206208 126425088 126454272 126575232 126790496 126794752 127042398 127991808 128489544 128712384 128742096 128835504 129054612 129058944 129084403 129088736 130277376 130658304 130880512 131041062 131136138 131393892 131424223 131617351 132634368 132991488 133217664 133248416 134479872 134873088 135102464 135366336 135397584 135627852 135863072 135993032 136912896 137276928 137281536 137515008 137546752 137815398 138186468 138321121 138421479 139732992 139765248 140002944 140136864 140379904 141705216 141950976 141983744 142261056 142397136 142535892 142639308 142644096 142886688 142919672 144519168 144657408 144834858 144903424 144908288 145191312 145224828 145471809 145863494 146990592 147133824 147240576 147495936 147525032 147529984 149323776 149577728 149869872 149904468 150164448 150199112 150308088 150563714 150568768 151732224 151990272 152283904 152845956 152881239 152992161 153292874 154402816 154704384 154740096 155156736 155420608 156893184 157196288 157503312 157653972 157927392 157963848 158195976 158232494 159694848 159731712 160156416 160161792 160434176 160747524 160784631 162267136 162584064 162739584 163016352 163021824 163059456 163299072 163336768 163493008 165322752 165525552 165609472 165932928 165965661 165971232 166253496 166291874 166412526 166701136 167989248 168274944 168566784 168605696 168766976 168935004 168974001 169096599 169389864 170655744 171319392 171616512 171656128 171780672 172072816 172078592 173408256 173703168 174211072 174551328 174721416 174848184 174888546 175191856 176845824 177321984 177623552 177709329 177970473 178320282 180175968 180182016 180488448 180530112 180837136 182550528 183035904 183042048 183353344 183441888 183711456 183753864 183929634 184248624 184561972 185988096 186310656 186353664 186670592 186849152 187035183 187538778 188940288 189637632 189681408 189862848 190047856 190185744 190192128 190515584 191987712 192692224 192876544 193068576 193113144 193253256 193581918 193588416 193633104 193962412 194147947 195987456 196178432 196320768 196561593 196661248 197090838 199098368 199487232 199826496 199872624 200219264 200410784 202309632 202653696 203096376 203441778 203794608 203841652 203989548 204036637 204336469 205915392 205922304 206272512 206320128 206875648 207279702 208040329 209647872 210004416 210205296 210569856 210618464 210927968 212557824 212926464 212975616 213541888 213549056 213803838 213958962 213966144 214330032 214379508 214744099 216778752 216986112 217355136 217362432 217412608 217732096 217837242 218795241 219414528 220430336 220700736 220860864 221243904 221287548 221294976 221671328 221883368 223985664 224366592 224755712 224856702 225246672 225298668 225462132 225681829 225845571 225853152 227985408 228425856 228822016 229040896 229268934 229939311 231604224 232110144 232735104 232961888 233130912 233184728 235339776 235794432 236429312 236891088 236945772 237176659 237293964 237348741 237760376 237987806 239597568 240234624 240242688 240651264 240706816 243400704 244047872 244056064 244524528 244532736 244589184 244948608 245005152 245239512 245664832 247984128 248414208 248471552 248956848 249380244 249437811 249618789 250051704 250109426 251920384 252412416 252850176 252908544 253150464 253580992 253589504 254084796 255983616 256979088 257424768 257484192 257671008 258109224 258117888 258168806 258177472 260554752 261316608 261761024 262082124 262272276 262332819 262787784 262848446 263234702 265268736 265982976 266435328 266496832 267480423 269746176 270204928 270732672 270795168 271255704 271726144 271986064 273825792 274553856 274563072 275030016 275093504 275630796 275894451 276372936 276642242 276842958 279465984 279530496 280005888 280273728 280759808 281308167 283410432 283901952 283967488 284522112 284794272 285071784 285278616 285288192 285773376 285839344 289038336 289314816 289669716 289806848 289816576 290372877 290382624 290449656 290943618 291726988 293981184 294267648 294481152 294991872 295050064 295059968 295636257 298647552 299155456 299739744 299808936 300328896 300398224 300616176 301127428 301137536 303464448 303980544 304567808 305162667 305691912 305762478 305984322 306585748 309408768 309480192 310313472 310841216 313786368 314392576 315006624 315307944 315854784 315927696 316391952 316464988 319389696 319463424 320312832 320323584 320705757 320868352 321495048 321569262 322983451 325168128 325479168 326032704 326043648 326118912 326598144 326673536 326986016 330645504 331051104 331218944 331865856 331931322 331942464 332506992 332583748 332825052 333402272 335978496 336549888 337133568 337211392 337533952 337870008 337948002 338193198 338779728 339434221 342638784 343233024 343312256 343561344 344145632 344157184 346816512 347406336 348422144 349102656 349442832 349696368 349777092 350371951 350383712 353691648 354643968 355247104 355418658 355940946 356640564 356722891 356981709 360351936 360364032 360976896 361060224 361674272 365101056 366071808 366084096 366706688 366883776 367422912 367507728 367859268 368217721 368497248 369123944 371976192 372621312 372707328 373341184 373698304 374070366 375077556 375164139 377880576 379275264 379362816 379725696 380095712 380371488 380384256 381031168 383975424 385384448 385753088 386137152 386226288 386506512 387163836 387176832 387253209 387266208 387924824 388295894 391974912 392356864 392641536 393123186 393322496 394181676 394272669 394852053 398196736 398974464 399652992 399745248 400438528 400821568 404619264 405307392 406192752 406883556 407589216 407683304 407979096 408073274 408672938 411830784 411844608 412545024 412640256 413751296 414559404 414963363 415264437 416080658 419295744 420008832 420410592 421139712 421236928 421855936 425115648 425852928 425951232 427083776 427098112 427607676 427917924 427932288 428660064 428759016 429488198 433557504 433972224 434710272 434724864 434825216 435464192 435674484 436415427 437590482 440860672 441401472 441721728 442487808 442575096 442589952 443342656 443766736 447971328 448733184 449511424 449713404 450493344 450597336 450924264 451363658 451691142 451706304 455970816 456851712 457644032 458081792 458537868 458643717 458976483 459878622 463208448 464220288 465470208 465923776 466261824 466369456 470679552 471588864 472858624 473782176 473891544 474353318 474587928 474697482 475520752 475975612 479195136 480469248 480485376 481302528 481413632 482353893 486801408 488095744 489049056 489065472 489178368 489897216 490010304 490479024 491329664 495968256 496828416 496943104 497896983 497913696 498760488 498875622 499237578 500103408 500218852 504824832 505700352 505817088 506300928 506922003 507161984 507179008 508169592 511967232 513958176 514849536 514968384 515342016 516218448 516235776 516337612 516354944 521109504 522633216 523522048 524164248 524544552 524665638 525575568 525696892 526469404 526972999 530537472 531965952 532870656 532993664 534960846 540409856 541465344 541590336 542511408 543452288 543972128 547651584 549107712 549126144 550060032 550187008 551261592 551788902 552745872 553284484 553685916 553813729 558931968 559060992 560011776 560547456 561519616 562616334 566820864 567934976 569044224 569588544 570143568 570557232 570576384 571546752 571678688 578076672 578629632 579339432 579613696 579633152 580745754 580765248 580899312 581887236 582021559 582443841 583453976 587962368 588535296 588962304 589983744 590100128 590119936 591272514 597295104 598310912 599479488 599617872 600657792 600796448 601232352 602254856 602275072 606928896 607961088 609135616 610325334 611383824 611524956 611968644 612109911 613009407 613171496 618817536 618960384 620626944 621682432 624120987 628785152 630013248 630615888 631709568 631855392 632783904 632929976 638779392 638926848 640625664 640647168 641411514 641736704 642990096 643138524 644232297 645966902 650336256 650958336 652065408 652087296 652237824 653196288 653347072 653972032 656385723 661291008 662102208 662437888 663731712 663862644 663884928 665013984 665167496 665650104 666804544 671956992 673099776 674267136 674422784 675067904 675740016 675896004 676386396 677045487 677536713 677559456 678868442 685277568 686466048 686624512 687122688 688291264 688314368 689817933 694812672 696844288 698205312 698885664 699392736 699554184 700743902 700767424 707383296 709287936 710494208 710837316 711529977 711881892 712046223 713281128 713445782 713963418 720703872 720728064 721953792 722120448 723348544 730202112 732143616 732168192 733413376 733767552 734845824 735015456 735718536 736435442 736994496 738247888 743952384 745242624 745414656 746682368 747396608 748140732 748313433 748856367 750155112 750328278 755761152 758550528 758725632 759451392 760191424 760742976 760768512 762062336 767950848 770768896 771506176 772274304 772452576 773013024 774327672 774353664 774506418 774532416 775849648 776591788 783949824 784713728 785283072 786246372 786644992 786998457 788363352 788545338 789704106 797948928 799305984 799490496 800877056 801643136 802441269 809238528 810614784 812385504 813767112 815178432 815366608 815958192 816146548 817345876 823661568 823689216 825090048 825280512 827502592 829118808 829926726 830528874 832161316 838591488 840017664 840821184 842279424 842473856 843711872 850231296 851705856 851902464 854167552 854196224 855215352 855835848 855864576 857320128 857518032 858976396 867115008 867944448 869420544 869449728 869650432 870928384 871348968 872830854 875180964 881721344 882802944 883443456 884975616 885150192 885179904 886685312 887533472 895942656 897466368 899022848 899426808 900986688 901194672 901848528 902727316 903382284 903412608 903590821 911941632 913703424 915288064 916163584 917075736 917287434 917952966 919757244 921321457 928440576 930940416 931847552 932523648 932738912 941359104 943177728 945717248 947564352 947783088 948706636 949175856 949394964 951041504 951951224 958390272 960938496 960970752 962605056 962827264 964707786 968247847 968950353 976191488 978098112 978130944 978356736 979794432 980020608 980958048 982659328 991936512 993656832 993886208 995793966 995827392 997520976 997751244 998475156 1000206816 1000437704 1009649664 1011400704 1011634176 1012601856 1013844006 1014323968 1014358016 1016339184 1018302663 1027916352 1029699072 1029936768 1030684032 1032436896 1032471552 1032675224 1032709888 1042219008 1045266432 1047044096 1048328496 1049089104 1049331276 1051115853 1051151136 1051393784 1052938808 1053945998 1061074944 1063931904 1065741312 1065987328 1069921692 1070168673 1070945127 1080819712 1082930688 1083180672 1085022816 1086904576 1087944256 1095303168 1098215424 1098252288 1100120064 1100374016 1102523184 1103577804 1104653163 1105491744 1106568968 1107371832 1107627458 1117863936 1118121984 1120023552 1121094912 1123039232 1125232668 1125492417 1133641728 1135869952 1138088448 1139177088 1140287136 1141114464 1141152768 1143093504 1143357376 1156153344 1157259264 1158678864 1159227392 1159266304 1161491508 1161530496 1161759627 1161798624 1163774472 1164043118 1164887682 1166907952 1175924736 1177070592 1177924608 1179967488 1180200256 1180239872 1182545028 1182818007 1184556159 1194590208 1196621824 1198958976 1199235744 1201315584 1201592896 1202464704 1204509712 1204550144 1213857792 1215922176 1218271232 1220650668 1222767648 1223049912 1223937288 1224219822 1226018814 1226342992 1237635072 1237920768 1241253888 1243364864 1244890089 1245793311 1248241974 1257570304 1260026496 1261231776 1263419136 1263710784 1265567808 1265859952 1277558784 1277853696 1281251328 1281294336 1282823028 1283473408 1285980192 1286277048 1288464594 1291933804 1300672512 1301916672 1304130816 1304174592 1304475648 1306392576 1306694144 1307944064 1309246281 1312771446 1322582016 1324204416 1327463424 1327725288 1327769856 1330027968 1330334992 1331300208 1333609088 1343913984 1346199552 1348534272 1348845568 1350135808 1351480032 1351792008 1352772792 1354090974 1355073426 1355118912 1357736884 1370555136 1372932096 1373249024 1374245376 1375931151 1376582528 1376628736 1379635866 1389625344 1393688576 1396410624 1397771328 1398785472 1399108368 1401487804 1401534848 1414766592 1418575872 1420988416 1421674632 1423059954 1423763784 1424092446 1426562256 1426891564 1427926836 1430355283 1441407744 1441456128 1443907584 1444240896 1446697088 1456282303 1460404224 1464287232 1466826752 1467535104 1469691648 1470030912 1471437072 1472870884 1473988992 1476495776 1487904768 1490485248 1490829312 1493364736 1494793216 1496281464 1496626866 1497712734 1500310224 1500656556 1503208693 1517101056 1517451264 1518902784 1520382848 1521485952 1521537024 1524124672 1535901696 1541537792 1543012352 1544548608 1544905152 1546026048 1548655344 1548707328 1549012836 1549064832 1551699296 1553183576 1567899648 1569427456 1570566144 1572492744 1573289984 1573996914 1576726704 1577090676 1579408212 1579772803 1580918997 1595897856 1598611968 1598980992 1601754112 1603286272 1604882538 1621229568 1624771008 1627534224 1630356864 1630733216 1631916384 1632293096 1634691752 1647323136 1647378432 1650180096 1650561024 1655005184 1658237616 1659853452 1660236613 1661057748 1661441187 1664322632 1677182976 1680035328 1681642368 1684558848 1684947712 1687423744 1700462592 1703804928 1708335104 1708392448 1710430704 1711671696 1711729152 1714640256 1715036064 1717952792 1734230016 1735888896 1738841088 1738899456 1739300864 1741856768 1742697936 1745661708 1746064677 1747331523 1750361928 1763442688 1765605888 1766886912 1769951232 1770300384 1770359808 1773370624 1775066944 1791885312 1794932736 1798045696 1798853616 1801973376 1802389344 1803697056 1805454632 1806764568 1806825216 1807181642 1823883264 1827406848 1830576128 1832327168 1834151472 1834574868 1835905932 1836329733 1839028221 1839514488 1842642914 1856881152 1861880832 1863695104 1865047296 1865477824 1872362961 1886355456 1891434496 1895128704 1895566176 1897413272 1898351712 1898789928 1902083008 1903902448 1916780544 1921876992 1921941504 1925210112 1925654528 1929415572 1932696891 1936495694 1937900706 1952382976 1956196224 1956261888 1956713472 1959588864 1960041216 1961916096 1965318656 1969157169 1983873024 1987313664 1987772416 1991587932 1991654784 1995041952 1995502488 1996950312 2000413632 2000875408 2019299328 2022801408 2023268352 2025203712 2027688012 2028647936 2028716032 2031136461 2032610139 2032678368 2036605326 2055832704 2059398144 2059873536 2061368064 2064873792 2064943104 2065350448 2065419776 2069453799 2084438016 2090532864 2094088192 2096656992 2098178208 2098662552 2102231706 2102302272 2102787568 2105877616 2107891996 2122149888 2127863808 2131482624 2131974656 2134589931 2136138669 2139843384 2140337346 2141890254 2165861376 2166361344 2170045632 2173809152 2175888512 2190606336 2196430848 2196504576 2200240128 2200748032 2205046368 2207155608 2209306326 2210983488 2213137936 2214743664 2215254916 2235727872 2236243968 2240047104 2242189824 2244940299 2246078464 2250465336 2250984834 2260884157 2267283456 2276176896 2278354176 2280574272 2282228928 2282305536 2286187008 2286714752 2312306688 2314518528 2317357728 2318454784 2318532608 2322983016 2323060992 2323519254 2323597248 2327548944 2328086236 2329775364 2333815904 2351849472 2354141184 2355849216 2359934976 2360400512 2360479744 2365090056 2365636014 2369112318 2376039547 2393243648 2397917952 2398471488 2402631168 2403185792 2404929408 2409019424 2409100288 2427715584 2431844352 2436542464 2441301336 2445535296 2446099824 2447874576 2448439644 2452037628 2452603657 2452685984 2475270144 2475841536 2482507776 2486729728 2489780178 2491586622 2496483948 2497060237 2515140608 2520052992 2522463552 2526838272 2527421568 2531135616 2531719904 2555117568 2555707392 2562502656 2562588672 2565646056 2566946816 2571960384 2572554096 2576929188 2577524047 2583867608 2601345024 2603833344 2608261632 2608349184 2608951296 2612785152 2613388288 2615888128 2618492562 2625542892 2628101299 2645164032 2648408832 2654926848 2655450576 2655539712 2660055936 2660669984 2662600416 2667218176 2687827968 2692399104 2697068544 2697691136 2700271616 2702960064 2703584016 2705545584 2708181948 2710146852 2710237824 2710772463 2715473768 2741110272 2745864192 2746498048 2748490752 2751862302 2753165056 2753257472 2759271732 2763964371 2787377152 2792821248 2795542656 2797570944 2798216736 2802975608 2803069696 2829533184 2837151744 2841976832 2843349264 2846119908 2847527568 2848184892 2853124512 2853783128 2855853672 2860710566 2882815488 2882912256 2887815168 2888481792 2893394176 2904743541 2906851059 2912564606 2928574464 2933653504 2935070208 2939383296 2940061824 2942874144 2945741768 2947977984 2952991552 2975809536 2980970496 2981658624 2986729472 2989586432 2992562928 2993253732 2995425468 3000620448 3001313112 3006417386 3034202112 3034902528 3037805568 3040765696 3042971904 3043074048 3048249344 3054907989 3083075584 3086024704 3089097216 3089810304 3092052096 3097310688 3097414656 3098025672 3098129664 3103398592 3106367152 3135799296 3138854912 3141132288 3144985488 3146579968 3147993828 3153347559 3153453408 3154181352 3158816424 3159545606 3161837994 3191795712 3197223936 3197961984 3203508224 3206572544 3209765076 3210506019 3212835381 3242459136 3249542016 3255068448 3260713728 3261466432 3263832768 3264586192 3269383504 3294646272 3294756864 3300360192 3301122048 3310010368 3313959489 3316475232 3319706904 3320473226 3322115496 3322882374 3328645264 3354365952 3360070656 3363284736 3369117696 3369895424 3374847488 3376477251 3400925184 3407609856 3416670208 3420861408 3423343392 3423458304 3429280512 3430072128 3435905584 3468460032 3471777792 3477682176 3477798912 3478601728 3483713536 3485278881 3485395872 3491323416 3492129354 3494663046 3500723856 3531211776 3533773824 3539902464 3540600768 3540719616 3546741248 3548454021 3550133888 3553668477 3583770624 3589865472 3597707232 3603946752 3604778688 3607394112 3610909264 3613529136 3613650432 3614363284 3647766528 3654813696 3661152256 3664654336 3668302944 3669149736 3671811864 3672659466 3678056442 3679028976 3685285828 3688810993 3713762304 3723761664 3727390208 3730094592 3730955648 3734670267 3744725922 3772710912 3782868992 3790257408 3791132352 3794826544 3796703424 3797579856 3804166016 3807804896 3833561088 3843753984 3843883008 3850420224 3851309056 3858831144 3865393782 3872991388 3875801412 3876696103 3904765952 3912392448 3912523776 3913426944 3919177728 3920082432 3923832192 3930637312 3938314338 3967746048 3975544832 3983175864 3983309568 3990083904 3991004976 3993900624 4000827264 4001750816 4038598656 4045602816 4046536704 4050407424 4055376024 4057295872 4057432064 4062272922 4065220278 4065356736 4073210652 4074150913 4080137881 4111665408 4118796288 4119747072 4122736128 4129747584 4129886208 4130700896 4130839552 4138907598 4168876032 4181065728 4188176384 4193313984 4196356416 4197325104 4204463412 4204604544 4205575136 4211755232 4215783992 4244299776 4255727616 4262965248 4263949312 4269179862 4272277338 4279686768 4280674692 4283780508 4287954751 4291065849 4331722752 4332722688 4340091264 4347618304 4351777024 4368846909 4381212672 4392861696 4400480256 4401496064 4410092736 4414311216 4418612652 4421966976 4426275872 4429487328 4430509832 4471455744 4472487936 4480094208 4484379648 4489880598 4492156928 4500930672 4501969668 4506356521 4509626079 4521768314 4552353792 4556708352 4561148544 4564457856 4564611072 4572374016 4573429504 4624613376 4629037056 4634715456 4636909568 4637065216 4645966032 4646121984 4647038508 4647194496 4655097888 4656172472 4659550728 4667631808 4703698944 4708282368 4711698432 4719869952 4720801024 4720959488 4730180112 4731272028 4738224636 4739318409 4742756991 4752079094 4786487296 4795835904 4796942976 4805262336 4806371584 4809858816 4818038848 4818200576 4863688704 4873084928 4882602672 4891070592 4892199648 4895749152 4896879288 4904075256 4905207314 4905371968 4950540288 4951683072 4965015552 4973459456 4979560356 4980709839 4983173244 4984323561 4992967896 4994120474 5030281216 5040105984 5044927104 5053676544 5054843136 5062271232 5063439808 5111414784 5125005312 5125177344 5131292112 5133893632 5143920768 5145108192 5153858376 5155048094 5167735216 5202690048 5207666688 5216523264 5216698368 5217902592 5225570304 5226776576 5231776256 5236985124 5238194031 5241994569 5251085784 5256202598 5290328064 5296817664 5309853696 5310901152 5311079424 5320111872 5321339968 5325200832 5334436352 5375655936 5384798208 5394137088 5395382272 5400543232 5405920128 5407168032 5411091168 5416363896 5420293704 5420475648 5421544926 5430947536 5482220544 5491728384 5492996096 5496981504 5503724604 5506330112 5506514944 5508989199 5517084663 5518543464 5527928742 5585642496 5591085312 5595141888 5596433472 5605951216 5606139392 5617088883 5659066368 5674303488 5683953664 5686698528 5692239816 5695055136 5696369784 5706249024 5707566256 5711707344 5721421132 5765630976 5765824512 5775630336 5776963584 5786788352 5798090673 5809487082 5813702118 5825129212 5857148928 5870140416 5878766592 5880123648 5885748288 5891483536 5895955968 5905983104 5951619072 5961940992 5963317248 5973458944 5979172864 5985125856 5986507464 5990850936 6001240896 6002626224 6012834772 6068404224 6069805056 6075611136 6081531392 6085943808 6086148096 6093409383 6096498688 6109815978 6172049408 6178194432 6179620608 6184104192 6194621376 6194829312 6196051344 6196259328 6206797184 6212734304 6271598592 6277709824 6282264576 6289970976 6293159936 6295987656 6306695118 6306906816 6308362704 6317632848 6319091212 6323675988 6325135747 6383591424 6394447872 6395923968 6403769793 6407016448 6413145088 6419530152 6421012038 6425670762 6449250199 6499084032 6510136896 6521427456 6522932864 6527665536 6529172384 6538767008 6589292544 6589513728 6600720384 6602244096 6620020736 6627918978 6632950464 6639413808 6640946452 6644230992 6645764748 6657067069 6657290528 6708731904 6720141312 6726569472 6738235392 6739790848 6749694976 6752954502 6777734929 6782652471 6801850368 6833340416 6841722816 6846686784 6846916608 6858561024 6860144256 6871811168 6936920064 6943555584 6955364352 6955597824 6957203456 6967427072 6970557762 6970791744 6982646832 6984258708 6989326092 6996136699 7001447712 7062423552 7067547648 7079804928 7081201536 7081439232 7093482496 7096908042 7100267776 7107336954 7128118641 7179730944 7195414464 7207893504 7209557376 7214788224 7221818528 7227058272 7227300864 7228726568 7295533056 7309627392 7322304512 7329308672 7336605888 7338299472 7343623728 7345318932 7352476429 7356112884 7357810971 7358057952 7370571656 7377621986 7427524608 7447523328 7454780416 7460189184 7461911296 7469340534 7489451844 7491180711 7545421824 7565737984 7580514816 7582264704 7589653088 7593406848 7595159712 7608332032 7615609792 7667122176 7687507968 7687766016 7700840448 7702618112 7717662288 7730787564 7732572141 7745982776 7751602824 7753392206 7809531904 7824784896 7825047552 7826853888 7838355456 7840164864 7847664384 7861274624 7876628676 7884303897 7935492096 7951089664 7966351728 7966619136 7980167808 7982009952 7987801248 8001654528 8003501632 8077197312 8091205632 8093073408 8100814848 8110752048 8114591744 8114864128 8124545844 8130440556 8130713472 8132317389 8146421304 8148301826 8160275762 8223330816 8237592576 8239494144 8245472256 8259495168 8259772416 8261401792 8261679104 8277815196 8291893113 8362131456 8376352768 8386627968 8392712832 8394650208 8408926824 8409209088 8411150272 8423510464 8431567984 8488599552 8511455232 8525930496 8527898624 8538359724 8544554676 8559373536 8561349384 8567561016 8575909502 8582131698 8663445504 8665445376 8680182528 8695236608 8703554048 8714230623 8720553177 8737693818 8785723392 8800960512 8802992128 8820185472 8828622432 8837225304 8843933952 8852551744 8858974656 8861019664 8942911488 8944975872 8960188416 8968759296 8979761196 8984313856 9001861344 9003939336 9012713042 9019252158 9043536628 9104707584 9113416704 9122297088 9128915712 9129222144 9144748032 9146859008 9164723967 9249226752 9258074112 9269430912 9273819136 9291932064 9292243968 9294077016 9294388992 9310195776 9312344944 9319101456 9335263616 9407397888 9416564736 9423396864 9439739904 9441602048 9441918976 9460042677 9460360224 9462544056 9476449272 9478636818 9485513982 9504158188 9591671808 9593885952 9610524672 9612743168 9619717632 9631518057 9636077696 9636401152 9727377408 9746169856 9765205344 9782141184 9784399296 9791498304 9793758576 9808150512 9810414628 9810743936 9901080576 9903366144 9930031104 9941878467 9946918912 9959120712 9961419678 9966346488 9968647122 9985935792 9988240948 10012486981 10080211968 10089854208 10107353088 10109686272 10124542464 10126879616 10222829568 10250010624 10262584224 10267787264 10287841536 10290216384 10307716752 10310096188 10335470432 10405380096 10415333376 10433046528 10433396736 10435805184 10451140608 10453553152 10463552512 10473970248 10476388062 10483989138 10502171568 10512405196 10522460851 10593635328 10619707392 10621802304 10622158848 10640223744 10642679936 10650401664 10668872704 10751311872 10769596416 10790764544 10801086464 10811840256 10814336064 10822182336 10832727792 10840587408 10840951296 10843089852 10861895072 10964441088 10983456768 10985992192 10993963008 11007449208 11012660224 11013029888 11017978398 11034169326 11037086928 11055857484 11058409621 11066432979 11171284992 11182170624 11190283776 11192866944 11211902432 11212278784 11234177766 11318132736 11348606976 11367907328 11373397056 11384479632 11390110272 11392739568 11412498048 11414749351 11415132512 11423414688 11442842264 11531261952 11531649024 11551260672 11553927168 11573576704 11596181346 11618974164 11621656291 11627404236 11630088309 11650258424 11714297856 11740280832 11757533184 11760247296 11771496576 11782967072 11791911936 11811966208 11903238144 11926634496 11946917888 11958345728 11970251712 11973014928 11981701872 12002481792 12005252448 12025669544 12136808448 12139610112 12151222272 12163062784 12171887616 12172296192 12186818766 12192997376 12219631956 12222452739 12240413643 12344098816 12356388864 12359241216 12368208384 12389242752 12389658624 12392102688 12392518656 12413594368 12425468608 12543197184 12555419648 12564529152 12579941952 12586319872 12591975312 12613390236 12613813632 12616725408 12635265696 12638182424 12647351976 12650271494 12767182848 12788895744 12791847936 12807539586 12814032896 12826290176 12839060304 12842024076 12851341524 12863864253 12873197547 12898500398 12998168064 13020273792 13042854912 13045865728 13055331072 13058344768 13077534016 13106540727 13178585088 13201440768 13204488192 13240041472 13255837956 13265900928 13278827616 13281892904 13288461984 13291529496 13314134138 13314581056 13417463808 13440282624 13453138944 13476470784 13479581696 13499389952 13505909004 13519069563 13528878237 13555469858 13565304942 13666680832 13683445632 13693373568 13693833216 13717122048 13720288512 13743622336 13873840128 13887111168 13910728704 13911195648 13914406912 13934854144 13941115524 13941583488 13965293664 13968517416 13978652184 13992273398 14002895424 14124847104 14135095296 14159609856 14162403072 14162878464 14186964992 14193816084 14200535552 14214673908 14217955227 14228270973 14256237282 14359461888 14390828928 14415787008 14419114752 14429576448 14443637056 14454116544 14454601728 14457453136 14591066112 14619254784 14644609024 14658617344 14673211776 14676598944 14687247456 14690637864 14704952858 14712225768 14715621942 14716115904 14741143312 14755243972 14855049216 14895046656 14909560832 14920378368 14923822592 14938681068 14942129517 14952970683 14978903688 14982361422 15090843648 15161029632 15164529408 15179306176 15186813696 15190319424 15216664064 15231219584 15334244352 15375015936 15375532032 15401680896 15405236224 15435324576 15461575128 15465144282 15491965552 15503205648 15506784412 15649569792 15650095104 15653707776 15676710912 15680329728 15695328768 15714582093 15722549248 15753257352 15768607794 15870984192 15932703456 15933238272 15960335616 15964019904 15975602496 16003309056 16007003264 16154394624 16182411264 16186146816 16201629696 16221504096 16229183488 16229728256 16249091688 16260881112 16261426944 16264634778 16292842608 16296603652 16320551524 16446661632 16475185152 16478988288 16490944512 16518990336 16519544832 16522803584 16523358208 16555630392 16583786226 16752705536 16773255936 16785425664 16789300416 16817853648 16818418176 16822300544 16847020928 16863135968 16977199104 17022910464 17051860992 17055797248 17076719448 17089109352 17118747072 17122698768 17135122032 17151819004 17164263396 17168225599 17326891008 17330890752 17360365056 17390473216 17407108096 17428461246 17441106354 17475387636 17571446784 17605984256 17640370944 17657244864 17674450608 17687867904 17705103488 17717949312 17722039328 17885822976 17889951744 17920376832 17937518592 17959522392 17968627712 18003722688 18007878672 18025426084 18038504316 18042668329 18087073256 18209415168 18226833408 18244594176 18257831424 18258444288 18289496064 18293718016 18329447934 18396709093 18516148224 18538861824 18547638272 18583864128 18584487936 18588154032 18588777984 18620391552 18624689888 18638202912 18670527232 18814795776 18833129472 18846793728 18879479808 18883204096 18883837952 18920085354 18920720448 18925088112 18952898544 18957273636 18971027964 18975407241 19008316376 19183343616 19187771904 19221049344 19225486336 19239435264 19263036114 19272155392 19272802304 19347750597 19492339712 19530410688 19564282368 19568798592 19582996608 19587517152 19616301024 19620829256 19621487872 19802161152 19806732288 19860062208 19883756934 19893837824 19918241424 19922839356 19932692976 19937294244 19971201207 19971871584 19976481896 20024973962 20160423936 20179708416 20214706176 20219372544 20249084928 20253759232 20333204787 20347957413 20500021248 20525168448 20535574528 20575683072 20580432768 20615433504 20620192376 20670940864 20810760192 20830666752 20866093056 20866793472 20871610368 20902281216 20907106304 20927105024 20947940496 20952776124 20967978276 20988410097 21004343136 21024810392 21044921702 21187270656 21239414784 21243604608 21244317696 21280447488 21285359872 21300803328 21337745408 21384355923 21539192832 21581529088 21602172928 21623680512 21628672128 21644364672 21665455584 21681174816 21681902592 21686179704 21723790144 21928882176 21966913536 21971984384 21987926016 22014898416 22025320448 22026059776 22035956796 22057429287 22068338652 22073432913 22074173856 22111714968 22116819242 22132865958 22342569984 22364341248 22380567552 22385733888 22423804864 22424557568 22468355532 22473542133 22636265472 22697213952 22735814656 22746794112 22768959264 22780220544 22785479136 22824996096 22829498702 22830265024 22846829376 22885684528 23062523904 23063298048 23102521344 23107854336 23147153408 23192362692 23197716423 23237948328 23243312582 23254808472 23260176618 23300516848 23428595712 23480561664 23515066368 23520494592 23542993152 23565934144 23583823872 23623932416 23652911691 23806476288 23853268992 23893835776 23916691456 23940503424 23946029856 23963403744 24004963584 24010504896 24051339088 24273616896 24279220224 24302444544 24326125568 24343775232 24344592384 24373637532 24385994752 24396952167 24439263912 24444905478 24480827286 24712777728 24718482432 24736416768 24778485504 24779317248 24784205376 24785037312 24827188736 24850937216 24875679339 25086394368 25110839296 25129058304 25159883904 25183950624 25226780472 25227627264 25233450816 25270531392 25276364848 25294703952 25300542988 25534365696 25577791488 25583695872 25615079172 25628065792 25652580352 25678120608 25684048152 25702683048 25727728506 25746395094 25797000796 25996336128 26040547584 26085709824 26091731456 26110662144 26116689536 26142691869 26155068032 26213081454 26357170176 26402881536 26408976384 26480082944 26511675912 26531801856 26557655232 26563785808 26576923968 26583058992 26628268276 26629162112 26834927616 26880565248 26906277888 26952941568 26959163392 26998779904 27011818008 27038139126 27057756474 27110939716 27130609884 27333361664 27366891264 27386747136 27387666432 27434244096 27440577024 27487244672 27747680256 27774222336 27821457408 27828813824 27869708288 27882231048 27883166976 27930587328 27937034832 27957304368 27984546796 28005790848 28249694208 28270190592 28319219712 28324806144 28325756928 28373929984 28387632168 28401071104 28429347816 28435910454 28456541946 28512474564 28560965167 28781657856 28831574016 28838229504 28859152896 28887274112 28908233088 28909203456 28914906272 29182132224 29238509568 29289218048 29317234688 29346423552 29353197888 29374494912 29381275728 29409905716 29424451536 29431243884 29432231808 29482286624 29510487944 29710098432 29790093312 29819121664 29840756736 29847645184 29877362136 29884259034 29905941366 29957807376 29964722844 30015683257 30037460943 30322059264 30329058816 30358612352 30373627392 30380638848 30433328128 30462439168 30668488704 30750031872 30803361792 30810472448 30870649152 30923150256 30930288564 30983931104 31006411296 31013568824 31299139584 31300190208 31307415552 31353421824 31360659456 31390657536 31429164186 31445098496 31506514704 31537215588 31544495647 31567382553 31865406912 31866476544 31920671232 31928039808 31951204992 32006618112 32014006528 32308789248 32372293632 32403259392 32443008192 32458366976 32459456512 32498183376 32521762224 32522853888 32529269556 32585685216 32593207304 32641103048 32893323264 32950370304 32957976576 32981889024 33037980672 33039089664 33045607168 33046716416 33111260784 33167572452 33175228863 33199298937 33505411072 33546511872 33570851328 33578600832 33635707296 33636836352 33644601088 33694041856 33726271936 33954398208 34045820928 34103721984 34111594496 34153438896 34178218704 34237494144 34244248053 34245397536 34270244064 34303638008 34328526792 34336451198 34653782016 34661781504 34720730112 34780946432 34814216192 34856922492 34864968873 34882212708 34890264927 34950775272 35142893568 35211968512 35280741888 35314489728 35348901216 35375735808 35410206976 35435898624 35444078656 35779903488 35840753664 35875037184 35919044784 35937255424 36007445376 36015757344 36050852168 36077008632 36085336658 36174146512 36418830336 36453666816 36489188352 36515662848 36516888576 36578992128 36587436032 36658895868 36667358217 36721240929 36793418186 37032296448 37077723648 37095276544 37167728256 37168975872 37176308064 37177555968 37240783104 37249379776 37276405824 37341054464 37629591552 37666258944 37693587456 37758959616 37766408192 37767675904 37840170708 37841440896 37850176224 37905797088 37914547272 37942055928 37950814482 38016632752 38366687232 38375543808 38442098688 38450972672 38478870528 38526072228 38544310784 38545604608 38591592759 38619592641 38695501194 38984679424 39060821376 39128564736 39137597184 39165993216 39175034304 39232602048 39241658512 39242975744 39319622181 39604322304 39613464576 39720124416 39767513868 39787675648 39836482848 39845678712 39865385952 39874588488 39942402414 39943743168 39952963792 40049947924 40320847872 40359416832 40429412352 40438745088 40498169856 40507518464 40557208689 40586634711 40666409574 40695914826 41000042496 41050336896 41151366144 41160865536 41230867008 41240384752 41341881728 41621520384 41661333504 41732186112 41733586944 41743220736 41804562432 41814212608 41854210048 41895880992 41905552248 41935956552 41976820194 42008686272 42049620784 42089843404 42374541312 42478829568 42487209216 42488635392 42560894976 42570719744 42601606656 42653865681 42675490816 42768711846 43078385664 43204345856 43247361024 43257344256 43288729344 43330911168 43362349632 43363805184 43372359408 43447580288 43857764352 43933827072 43943968768 43975852032 44029796832 44050640896 44052119552 44071913592 44114858574 44136677304 44146865826 44148347712 44223429936 44233638484 44265731916 44685139968 44728682496 44761135104 44771467776 44826388551 44847609728 44849115136 44936711064 44947084266 45144751393 45272530944 45471629312 45493588224 45537918528 45560441088 45570958272 45649992192 45658997404 45660530048 45693658752 45771369056 46125047808 46126596096 46205042688 46215708672 46294306816 46384725384 46395432846 46475896656 46486625164 46509616944 46520353236 46599469483 46601033696 46961123328 47030132736 47040989184 47085986304 47131868288 47167647744 47247864832 47305823382 47444144503 47612952576 47787671552 47833382912 47881006848 47892059712 47926807488 48009927168 48021009792 48102678176 48547233792 48558440448 48604889088 48652251136 48687550464 48689184768 48747275064 48771989504 48793904334 48878527824 48889810956 48961654572 48972956893 49425555456 49436964864 49472833536 49556971008 49558634496 49568410752 49570074624 49654377472 49701874432 49751358678 50221678592 50258116608 50319767808 50367901248 50453560944 50455254528 50466901632 50541062784 50552729696 50589407904 50601085976 51068731392 51155582976 51167391744 51230158344 51256131584 51305160704 51356241216 51368096304 51405366096 51455457012 51467335003 51492790188 51504676797 51594001592 51992672256 52081095168 52171419648 52183462912 52221324288 52233379072 52285383738 52310136064 52426162908 52714340352 52817952768 52960165888 53023351824 53063603712 53115310464 53127571616 53153847936 53166117984 53256536552 53258324224 53669855232 53761130496 53812555776 53905883136 53918326784 53997559808 54023636016 54076278252 54115512948 54128004987 54221879432 54261219768 54666723328 54733782528 54773494272 54775332864 54868488192 54881154048 54974489344 55190127279 55548444672 55642914816 55657627648 55739416576 55764462096 55766333952 55861174656 55874069664 55914608736 55969093592 56011581696 56499388416 56540381184 56638439424 56649612288 56651513856 56747859968 56775264336 56802142208 56858695632 56871820908 56913083892 56926221723 57024949128 57121930334 57563315712 57663148032 57676459008 57718305792 57774548224 57816466176 57818406912 57829812544 58043251791 58477019136 58578436096 58634469376 58692847104 58706395776 58748989824 58762551456 58819811432 58848903072 58862487768 58864463616 58964573248 59020975888 59420196864 59580186624 59638243328 59681513472 59695290368 59754724272 59768518068 59811882732 59913603621 59915614752 59929445688 60031366514 60074921886 60644118528 60658117632 60717224704 60747254784 60761277696 60866656256 60924878336 60999614361 61043872239 61500063744 61606723584 61620944896 61741298304 61846300512 61860577128 61967862208 62012822592 62027137648 62598279168 62600380416 62614831104 62706843648 62721318912 62781315072 62858328372 62890196992 62965230291 63013029408 63074431176 63088991294 63134765106 63730813824 63732953088 63841342464 63856079616 63902409984 64013236224 64028013056 64153067769 64617578496 64744587264 64806518784 64886016384 64916733952 64996366752 65043524448 65045707776 65058539112 65171370432 65186414608 65282206096 65786646528 65900740608 65915953152 65963778048 66075961344 66078179328 66091214336 66093432832 66172287861 66220298739 66222521568 66335144904 66350457726 66398597874 67093023744 67141702656 67157201664 67271414592 67273672704 67289202176 67388083712 67420626399 67452543872 67908796416 68091641856 68207443968 68223188992 68306877792 68356437408 68474988288 68488496106 68490795072 68540488128 68607276016 68657053584 68672902396 69307564032 69323563008 69441460224 69561892864 69593149269 69628432384 69713844984 69729937746 69764425416 69780529854 69901550544 70087408867 70285787136 70561483776 70628979456 70697802432 70751471616 70820413952 70871797248 70888157312 70958735073 71559806976 71681507328 71750074368 71838089568 71874510848 72014890752 72031514688 72101704336 72154017264 72170673316 72348293024 72837660672 72907333632 72978376704 73031325696 73033777152 73157984256 73174872064 73317791736 73334716434 73442481858 73586836372 73657225957 74155447296 74190553088 74335456512 74337951744 74352616128 74355111936 74481566208 74498759552 74552811648 74682108928 75259183104 75332517888 75387174912 75532816384 75535351808 75680341416 75682881792 75700352448 75811594176 75829094544 75884111856 75901628964 76033265504 76733374464 76751087616 76884197376 76901945344 76957741056 77052144456 77088621568 77091209216 77183185518 77239185282 77391002388 77408867347 77969358848 78121642752 78257129472 78275194368 78331986432 78350068608 78465204096 78483317024 78485951488 78639244362 79208644608 79226929152 79440248832 79535027736 79575351296 79672965696 79691357424 79730771904 79749176976 79884804828 79887486336 79903245457 79905927584 80099895848 80641695744 80718833664 80858824704 80877490176 80996339712 81015036928 81114417378 81173269422 81332819148 81351594037 81391829652 81471140269 82000084992 82100673792 82302732288 82321731072 82461734016 82480769504 82683763456 83243040768 83322667008 83464372224 83486441472 83609124864 83628425216 83708420096 83791761984 83811104496 83871913104 83953640388 84017372544 84099241568 84179686808 84749082624 84957659136 84974418432 84977270784 85121789952 85141439488 85203213312 85307731362 85350981632 85537423692 85620773899 85682895501 86408691712 86494722048 86514688512 86577458688 86661822336 86724699264 86727610368 86744718816 86895160576 87715528704 87867654144 87887937536 87951704064 88059593664 88101281792 88104239104 88143827184 88229717148 88273354608 88293731652 88296695424 88446859872 88467276968 88531463832 89370279936 89457364992 89522270208 89542935552 89652777102 89695219456 89698230272 89873422128 89894168532 90047049771 90112382829 90289502786 90943258624 90987176448 91075837056 91120882176 91141916544 91299984384 91317994808 91321060096 91387317504 91542738112 92250095616 92410085376 92431417344 92588613632 92769450768 92790865692 92951793312 92973250328 93019233888 93040706472 93198938966 93202067392 93922246656 94060265472 94081978368 94171972608 94263736576 94335295488 94495729664 94611646764 94633486941 94702147659 94888289006 95575343104 95666765824 95762013696 95784119424 95853614976 96019854336 96042019584 96205356352 97116880896 97209778176 97304502272 97375100928 97378369536 97494550128 97543979008 97587808668 97757055648 97779621912 97923309144 97945913786 98851110912 98873929728 98945667072 99113942016 99117268992 99136821504 99140149248 99308754944 99403748864 99502717356 99525686589 99597896811 100443357184 100516233216 100639535616 100735802496 100907121888 100910509056 100933803264 101082125568 101105459392 101178815808 101202171952 102137462784 102311165952 102334783488 102460316688 102512263168 102610321408 102712482432 102732744159 102736192608 102810732192 102910914024 102934670006 102985580376 103009353594 103188003184 103985344512 104162190336 104342839296 104366925824 104442648576 104466758144 104570767476 104594906619 104620272128 104670794781 104852325816 105428680704 105635905536 106046703648 106127207424 106230620928 106255143232 106307695872 106332235968 106513073104 106516648448 107339710464 107522260992 107625111552 107811766272 107836653568 107995119616 108047272032 108152556504 108231025896 108256009974 108443758864 108522439536 109467565056 109546988544 109550665728 109736976384 109762308096 109948978688 110002074651 110163722787 110380254558 111096889344 111285829632 111528924192 111532667904 111722349312 111748139328 111829217472 111938187184 112023163392 112998776832 113080762368 113276878848 113299224576 113303027712 113495719936 113550528672 113604284416 113717391264 113743641816 113826167784 113852443446 114049898256 114243860668 115126631424 115326296064 115352918016 115436611584 115549096448 115632932352 115636813824 115659625088 115774778277 116086503582 116954038272 117268938752 117385694208 117412791552 117497979648 117525102912 117639622864 117697806144 117724975536 117728927232 117929146496 118041951776 118840393728 119160373248 119276486656 119363026944 119390580736 119509448544 119537036136 119623765464 119827207242 119831229504 119858891376 120062733028 120149843772 120177579193 121288237056 121316235264 121434449408 121494509568 121522555392 121671626067 121733312512 121849756672 121999228722 122087744478 123000127488 123241889792 123482596608 123692601024 123721154256 123935724416 124025645184 124054275296 125196558336 125200760832 125229662208 125413687296 125442637824 125562630144 125716656744 125780393984 125930460582 126026058816 126148862352 126177982588 126269530212 126298678303 126484274311 127461627648 127465906176 127682684928 127712159232 127804819968 128026472448 128056026112 128306135538 128776963651 129235156992 129613037568 129772032768 129833467904 129992733504 130087048896 130091415552 130117078224 130342740864 130372829216 130564412192 131573293056 131801481216 131831906304 131927556096 132151922688 132156358656 132182428672 132186865664 132344575722 132440597478 132445043136 132670289808 132700915452 132797195748 132926597281 134186047488 134283405312 134314403328 134542829184 134547345408 134578404352 134776167424 134841252798 134905087744 135434254179 135817592832 136414887936 136446377984 136613755584 136712874816 136949976576 136976992212 136981590144 137080976256 137214552032 137314107168 137345804792 138615128064 138647126016 138882920448 139123785728 139186298538 139256864768 139427689968 139459875492 139528850832 139561059708 139697052151 139798408449 139803101088 140174817734 141122967552 141257958912 141395604864 141502943232 141640827904 141743594496 141776314624 141917470146 142332433509 143363014656 143500148736 143676179136 143749021696 144029781504 144063029376 144203408672 144308034528 144341346632 144696586048 145675321344 145814667264 145956753408 146062651392 146067554304 146315968512 146349744128 146635583472 146669432868 146884963716 146918870679 147173672744 147314451914 148310894592 148381106176 148670913024 148675903488 148705232256 148710223872 148963132416 148997519104 149105623296 149364217856 150665035776 150774349824 151065632768 151070703616 151360682832 151365763584 151400704896 151623188352 151658189088 151768223712 151803257928 152066531008 153466748928 153502175232 153768394752 153803890688 153915482112 154104288912 154177243136 154182418432 154366371036 154402005009 154478370564 154514030391 154782004776 154817734694 155938717696 156243285504 156514258944 156550388736 156663972864 156700137216 156930408192 156966634048 156971902976 157278488724 158453858304 158880497664 159070055472 159150702592 159345931392 159382714848 159461543808 159498353952 159769609656 159774972672 159806490914 159811855168 160199791696 161283391488 161437667328 161717649408 161754980352 161992679424 162030073856 162228834756 162346538844 162384014961 162665638296 162703188074 162783659304 162942280538 164000169984 164201347584 164605464576 164643462144 164923468032 164961539008 165367526912 165570381837 166645334016 166928744448 166972882944 167218249728 167256850432 167416840192 167583523968 167622208992 167743826208 167907280776 168034745088 168198483136 168359373616 169498165248 169915318272 169948836864 169954541568 170243579904 170282878976 170406426624 170615462724 170701963264 170778665169 171074847384 171241547798 171365791002 172989444096 173029377024 173154917376 173323644672 173449398528 173455220736 173489437632 173790321152 174129755373 175431057408 175735308288 175775875072 175903408128 176119187328 176202563584 176287654368 176459434296 176546709216 176587463304 176593390848 176893719744 176934553936 177062927664 178740559872 178914729984 179044540416 179085871104 179305554204 179390438912 179396460544 179740810863 179746844256 179788337064 180094099542 180224765658 180579005572 181974352896 182151674112 182241764352 182283833088 182599968768 182635989616 182642120192 182774635008 182998843083 183085476224 184500191232 184820170752 184862834688 185177227264 185538901536 185581731384 185903586624 185946500656 186038467776 186081412944 186397877932 186404134784 187844493312 188120530944 188163956736 188343945216 188527473152 188670590976 188895690873 188991459328 189223293528 189266973882 189404295318 189776578012 191333531648 191524027392 191568238848 191707229952 192039708672 192084039168 192410712704 194233761792 194419556352 194609004544 194750201856 194989100256 195087958016 195175617336 195514111296 195559243824 195846618288 195891827572 197702221824 197747859456 197891334144 198227884032 198234537984 198273643008 198280298496 198516863583 198617509888 198807497728 199005434712 199051373178 199195793622 199926756169 201279071232 201471604992 201814243776 201821018112 201867606528 202164251136 202210918784 202357631616 202404343904 204274925568 204622331904 204669566976 204920633376 205024526336 205220642816 205424964864 205465488318 205472385216 205621464384 205821828048 205869340012 205971160752 206018707188 206376006368 207970689024 208324380672 208685678592 208733851648 208885297152 208933516288 209141534952 209189813238 209240544256 209341589562 209704651632 210109782799 210262226601 210857361408 212093407296 212254414848 212461241856 212510286464 212615391744 212664471936 213026146208 213033296896 214679420928 215044521984 215250223104 215623532544 215673307136 215990239232 216094544064 216305113008 216462051792 216512019948 216880237669 216887517728 217044879072 218935130112 219093977088 219101331456 219473952768 219524616192 219897957376 220004149302 220327445574 220760509116 220811469529 220971677871 222571659264 223057848384 223065335808 223444698624 223496278656 223658434944 223876374368 224046326784 225997553664 226161524736 226598449152 226606055424 226991439872 227101057344 227208568832 227434782528 227487283632 227652335568 227704886892 227926769299 228099796512 228487721336 230253262848 230652592128 230705836032 230873223168 231098192896 231265864704 231273627648 231319250176 231549556554 232173007164 232226602041 233908076544 234537877504 234771388416 234825583104 234995959296 235050205824 235279245728 235395612288 235449951072 235457854464 235858292992 236083903552 237680787456 238320746496 238552973312 238726053888 238781161472 239018897088 239074072272 239247530928 239654414484 239662459008 239709736371 239717782752 240125466056 240299687544 240355158386 242576474112 242632470528 242868898816 242989019136 243045110784 243343252134 243466625024 243699513344 243998457444 244054782111 244175488956 244413420807 246000254976 246483779584 246965193216 247385202048 247442308512 247871448832 248051290368 248108550592 250393116672 250459324416 250827374592 250885275648 251125260288 251433313488 251560787968 251860921164 252052117632 252297724704 252355965176 252539060424 252597356606 252968548622 254923255296 254931812352 255365369856 255424318464 255609639936 256052944896 256112052224 256612271076 256862321697 257048686503 257553927302 259226075136 259544065536 259666935808 259985467008 260174097792 260182831104 260234156448 260685481728 260745658432 261128824384 263146586112 263602962432 263663812608 263855112192 264303845376 264312717312 264364857344 264373731328 264689151444 264881194956 264890086272 265340579616 265401830904 265594391496 265853194562 268372094976 268566810624 268628806656 269085658368 269094690816 269156808704 269552334848 269682505596 269810175488 270141149313 270337148487 270868508358 272829775872 272892755968 273227511168 273425749632 273899953152 273953984424 273963180288 274161952512 274429104064 274628214336 274691609584 277230256128 277294252032 277765840896 278247571456 278372597076 278513729536 278855379936 278919750984 279057701664 279122119416 279394104302 279596816898 279606202176 280349635468 282245935104 282515917824 282791209728 283005886464 283281655808 283487188992 283552629248 283834940292 283900460823 284106442977 284664867018 286726029312 287000297472 287352358272 288059563008 288126058752 288406817344 288616069056 288682693264 289393172096 291350642688 291629334528 291913506816 292125302784 292135108608 292631937024 292699488256 293271166944 293338865736 293769927432 293837741358 294347345488 294628903828 296621789184 297341826048 297351806976 297410464512 297420447744 297926264832 297995038208 298211246592 298577059767 298728435712 301330071552 301548699648 302131265536 302721365664 302731527168 302801409792 303246376704 303316378176 303536447424 303606515856 304133062016 306933497856 307004350464 307536789504 307607781376 307830964224 308198232477 308208577824 308354486272 308364836864 308732742072 308804010018 308956741128 309028060782 309564009552 309635469388 312486571008 313028517888 313100777472 313327945728 313400274432 313784719857 313860816384 313933268096 313943805952 314556977448 316907716608 318140110944 318301405184 318691862784 318765429696 318923087616 318996707904 319539219312 319549945344 319612981828 319623710336 320399583392 322566782976 322875334656 323435298816 323509960704 323985358848 324060147712 324457669512 324693077688 324768029922 325331276592 325406376148 325567318608 325884561076 326196286381 328402695168 329210929152 329286924288 329846936064 329923078016 330735053824 331140763674 333290668032 333857488896 334513700864 334833680384 335167047936 335244417984 335487652416 335814561552 336069490176 336396966272 336718747232 338996330496 339830636544 339897673728 339909083136 340487159808 340565757952 340812853248 341230925448 341403926528 341557330338 342149694768 342483095596 342731582004 342810698251 345978888192 346058754048 346309834752 346647289344 346898797056 346910441472 346978875264 347580642304 348259510746 350862114816 351551750144 351806816256 352238374656 352405127168 352575308736 352918868592 353093418432 353174926608 353186781696 353787439488 353869107872 354125855328 357481119744 357829459968 358089080832 358171742208 358611108408 358780877824 358792921088 359481621726 359493688512 359576674128 360188199084 360271345021 360449531316 360532737579 361158011144 363948705792 364303348224 364483528704 364567666176 365199937536 365271979232 365284240384 365549270016 365997686166 366170952448 369000382464 369725669376 370354454528 371077803072 371163462768 371807173248 371893001312 372076935552 372162825888 372795755864 372808269568 375688986624 376241061888 376327913472 376687890432 377054946304 377341181952 377791381746 377982918656 378446587056 378533947764 378808590636 378896034909 379452822933 379553156024 382667063296 383048054784 383136477696 383414459904 384079417344 384168078336 384821425408 386330890953 388839112704 389218009088 389500403712 389978200512 390175916032 390351234672 391028222592 391118487648 391693236576 391783655144 395404443648 395495718912 395782668288 396455768064 396469075968 396547286016 396560596992 397033727166 397235019776 397614995456 398010869424 398102746356 398391587244 398779791843 399853512338 402558142464 402943209984 403628487552 403642036224 403735213056 404328502272 404421837568 404715263232 404808687808 406302762537 409244663808 409339133952 409841266752 410049052672 410441285632 410849929728 410930976636 410944770432 411242928768 411643656096 411738680024 411942321504 412037414376 412752012736 415941378048 416648761344 417371357184 417467703296 417770594304 417867032576 418283069904 418379626476 418481088512 418683179124 419091156453 419395225347 419409303264 420219565598 420524453202 424186814592 424508829696 424922483712 425020572928 425230783488 425328943872 426052292416 426066593792 426997300527 430089043968 430500446208 431247065088 431346614272 431980478464 432189088128 432610226016 432924103584 433024039896 433760475338 433775035456 434089758144 437870260224 438187954176 438202662912 438947905536 439049232384 439795914752 440008298604 440654891148 440756612037 441521018232 441622939058 441943355742 445143318528 446115696768 446130671616 446889397248 446992557312 447316869888 447752748736 448092653568 451995107328 452323049472 453196898304 453212110848 453982879744 454202114688 454417137664 454869565056 454974567264 455304671136 455409773784 455853538598 456199593024 456975442672 460506525696 461305184256 461411672064 461746446336 462196385792 462531729408 462547255296 462638500352 463099113108 463206015027 463542091173 464346014328 464453204082 467816153088 469542776832 469651166208 469991918592 470100411648 470558491456 470791224576 470899902144 470915708928 471716585984 472167807104 475361574912 476641492992 477105946624 477452107776 477562322944 478037794176 478148144544 478495061856 479308828968 479324918016 479419472742 479435565504 480250932112 480599375088 480710316772 485152948224 485264941056 485737797632 485978038272 486090221568 486686504268 486933250048 487152044883 487399026688 487996914888 488109564222 488350977912 488826841614 492000509952 493930386432 494770404096 494884617024 495742897664 496102580736 496217101184 496711145511 500786233344 500918648832 501654749184 501770551296 502250520576 502866626976 503121575936 503721842328 504104235264 504595449408 504711930352 505078120848 505194713212 505937097244 509846510592 509863624704 510730739712 510848636928 511219279872 512105889792 512224104448 513224542152 513724643394 514097373006 515107854604 519088131072 519333871616 519970934016 520348195584 520365662208 520468312896 521370963456 521491316864 522257648768 526293172224 527205924864 527327625216 527710224384 528607690752 528729714688 528747462656 529378302888 529762389912 529780172544 530681159232 530803661808 531188782992 531706389124 536744189952 537133621248 537257613312 538171316736 538189381632 538313617408 539104669696 539365011192 539620350976 540282298626 540674296974 541737016716 545785511936 546455022336 546851499264 547799906304 547907968848 547926360576 548323905024 548858208128 549256428672 549383219168 554460512256 554588504064 555531681792 556495142912 556745194152 557027459072 557710759872 557839501968 558115403328 558244238832 558788208604 559193633796 559212404352 559322718199 560699270936 564491870208 565031835648 565582419456 566011772928 566563311616 566974377984 567105258496 567669880584 567800921646 568212885954 569329734036 570297981883 574000594944 574704716544 576119126016 576252117504 576813634688 577232138112 577365386528 578786344192 582701285376 583258669056 583827013632 584250605568 585263874048 585398976512 586542333888 586677731472 587539854864 587675482716 588694690976 589257807656 593243578368 594683652096 594703613952 594820929024 594840895488 595852529664 595990076416 596422493184 597154119534 597456871424 599345417293 599780268507 604262531072 605442731328 605463054336 605602819584 606492753408 606632756352 607072894848 607213031712 608266124032 613866995712 614008700928 615073579008 615215562752 615661928448 616396464954 616417155648 616708972544 616729673728 617465484144 617608020036 617913482256 618056121564 619128019104 619270938776 624973142016 626057035776 626201554944 626655891456 626800548864 627569439714 627721632768 627866536192 627887611904 629113954896 630329348397 630786679803 636280221888 636602810368 637383725568 637530859392 637846175232 637993415808 639078438624 639099890688 639225963656 639247420672 640799166784 645133565952 645750669312 646870597632 647019921408 647970717696 648120295424 648915339024 649386155376 649536059844 650640713007 650662553184 650812752296 651134637216 651769122152 652392572762 656805390336 658421858304 658573848576 659693872128 659846156032 661470107648 662281527348 662434408587 662915033613 667714977792 669027401728 669667360768 670334095872 670488835968 670975304832 671629123104 672138980352 672793932544 673437494464 677992660992 679795347456 679818166272 680974319616 681131515904 681625706496 682461850896 682807853056 683114660676 683780307897 684299389536 684966191192 685463164008 685621396502 691957776384 692117508096 692619669504 693294578688 693797594112 693820882944 693957750528 695161284608 696519021492 696679806123 701724229632 703103500288 703613632512 704476749312 704810254336 705150617472 705837737184 706186836864 706349853216 706373563392 707574878976 707738215744 708251710656 714962239488 715658919936 716178161664 716343484416 717222216816 717561755648 717585842176 718963243452 718987377024 719129209113 719153348256 720376398168 720542690042 720899062632 721065475158 722316022288 727897411584 728606696448 728967057408 729135332352 730399875072 730543958464 730568480768 731098540032 731995372332 732164346333 732341904896 733240262421 738000764928 739451338752 740708909056 742155606144 742326925536 743614346496 743786002624 744153871104 744325651776 745591511728 745616539136 751377973248 752482123776 752655826944 753375780864 754109892608 754682363904 755582763492 755965837312 756893174112 757067895528 757617181272 757792069818 758905645866 759106312048 766096109568 766272955392 766828919808 768158834688 768336156672 769642850816 770586965091 771146059509 772661781906 777678225408 778436018176 779000807424 779956401024 780702469344 782056445184 782236975296 783386473152 783567310288 790808887296 790991437824 791565336576 792911536128 792938151936 793094572032 793121193984 794067454332 794470039552 795229990912 796021738848 796205492712 796783174488 797559583686 799707024676 805116284928 805886419968 807256975104 807284072448 807470426112 808657004544 808843675136 809430526464 809617375616 810423447939 812605525074 818489327616 818678267904 819682533504 820882571264 821699859456 821861953272 821889540864 822485857536 823287312192 823477360048 823884643008 824074828752 825504025472 831882756096 833297522688 834742714368 834935406592 835541188608 835734065152 836566139808 836759252952 836962177024 837366358248 838182312906 838790450694 838818606528 840439131196 841048906404 848373629184 849017659392 849844967424 850041145856 850461566976 850657887744 851701382469 852104584832 852133187584 853994601054 860178087936 861000892416 862693228544 863960956928 864378176256 865220452032 865848207168 866048079792 867520950676 867550070912 868179516288 875740520448 876375908352 876405325824 877895811072 878098464768 879591829504 880016597208 881309782296 881513224074 883042036464 883245878116 883886711484 885389920177 892231393536 892261343232 893778794496 893985114624 894633739776 895505497472 896185307136 901438745557 903990214656 904646098944 906393796608 907965759488 908404229376 908834275328 909739130112 909949134528 910609342272 910819547568 911707077196 912399186048 913950885344 921013051392 922610368512 922823344128 923492892672 924392771584 925063458816 925094510592 925277000704 926198226216 926412030054 927084182346 928692028656 928906408164 930486180967 939085553664 939302332416 939983837184 940200823296 941116982912 941582449152 941799804288 941831417856 943433171968 944335614208 950723149824 954211893248 954904215552 955124645888 956075588352 956296289088 956990123712 958617657936 958649836032 958838945484 958871131008 960501864224 961198750176 961420633544 970305896448 970529882112 971475595264 971956076544 972180443136 973373008536 973866500096 974304089766 974798053376 975993829776 976219128444 976701955824 977653683228 977879365057 978588859143 987860772864 989540808192 989769234048 991485795328 992205161472 992434202368 993422291022 1001572466688 1003541102592 1004501041152 1005733253952 1006243151872 1007443684656 1008208470528 1009190898816 1009423860704 1010156241696 1010389426424 1011874194488 1019693021184 1019727249408 1021461479424 1021697273856 1022438559744 1024211779584 1024448208896 1026449084304 1027449286788 1028194746012 1028432094753 1030215709208 1038176262144 1038667743232 1039941868032 1040696391168 1040731324416 1040936625792 1042741926912 1042982633728 1044515297536 1052586344448 1054655250432 1055420448768 1057215381504 1057459429376 1057494925312 1058756605776 1059524779824 1059560345088 1061362318464 1061607323616 1062377565984 1063412778248 1073488379904 1074267242496 1074515226624 1076342633472 1076378763264 1076627234816 1078209339392 1078730022384 1079240701952 1080564597252 1080814035063 1081348593948 1081598212737 1083474033432 1091571023872 1092910044672 1093702998528 1095599812608 1095815937696 1095852721152 1096647810048 1097716416256 1098512857344 1098766438336 1109177008128 1111063363584 1112990285824 1113490388304 1114054918144 1115421519744 1115679003936 1116230806656 1116488477664 1117576417208 1118387267592 1118424808704 1118645436398 1121398541872 1128983740416 1130063671296 1131164838912 1132023545856 1133126623232 1133948755968 1134210516992 1135339761168 1135601843292 1136425771908 1136688104727 1138358468799 1138659468072 1140595963766 1148001189888 1149409433088 1152238252032 1152504235008 1153627269376 1154464276224 1154730773056 1157572688384 1158992672859 1166517338112 1167654027264 1168501211136 1170527748096 1170797953024 1173084667776 1173355462944 1175079709728 1175350965432 1177389381952 1178515615312 1186487156736 1189367304192 1189407227904 1189641858048 1189681790976 1191705059328 1191980152832 1192844986368 1194308239068 1194913742848 1196339375529 1198690834586 1199560537014 1208525062144 1210885462656 1210926108672 1211205639168 1212985506816 1213265512704 1214145789696 1214426063424 1216532248064 1218908287611 1227733991424 1228017401856 1230147158016 1230431125504 1231323856896 1232792929908 1232834311296 1233417945088 1234930968288 1235216040072 1235826964512 1236112243128 1238256038208 1238541877552 1249946284032 1252114071552 1252403109888 1253311782912 1253601097728 1255138879428 1255443265536 1255733072384 1255775223808 1257273469359 1258185676041 1258227909792 1260658696794 1261573359606 1272560443776 1274767451136 1275061718784 1275692350464 1275986831616 1278156877248 1278199781376 1278451927312 1278494841344 1280991901581 1281598333568 1290267131904 1291501338624 1293741195264 1294039842816 1295941435392 1296240590848 1297830678048 1298772310752 1299072119688 1301281426014 1301325106368 1301625504592 1302269274432 1303538244304 1304785145524 1313610780672 1316843716608 1317147697152 1319387744256 1319692312064 1322269836111 1322940215296 1324563054696 1324868817174 1325830067226 1335429955584 1339334721536 1340668191744 1340977671936 1341950609664 1343258246208 1344277960704 1345587865088 1346874988928 1355985321984 1359590694912 1359636332544 1361948639232 1362263031808 1363251412992 1364923701792 1365615706112 1366229321352 1367560615794 1368598779072 1369932382384 1370926328016 1371242793004 1383915552768 1384235016192 1385239339008 1386589157376 1387595188224 1387641765888 1387915501056 1389618045081 1390322569216 1393038042984 1393359612246 1399487293183 1403448459264 1408953498624 1409620508672 1410301234944 1411675474368 1412373673728 1412699706432 1412747126784 1415149757952 1415476431488 1416503421312 1429924478976 1431317839872 1432356323328 1432686968832 1434444433632 1435123511296 1435171684352 1437926486904 1437974754048 1438258418226 1438306696512 1440752796336 1441085380084 1441798125264 1442130950316 1444632044576 1455794823168 1457213392896 1457934114816 1458270664704 1460799750144 1461087916928 1461136961536 1462197080064 1463990744664 1464328692666 1464683809792 1466480524842 1470768479593 1476001529856 1481417818112 1484311212288 1484653851072 1487228692992 1487572005248 1488307742208 1488651303552 1491183023456 1491233078272 1502755946496 1504964247552 1505311653888 1506751561728 1508219785216 1509364727808 1511165526984 1511931674624 1513786348224 1514135791056 1515234362544 1515584139636 1517811291732 1518161663683 1518212624096 1532192219136 1532545910784 1533657839616 1536317669376 1536672313344 1539285701632 1541173930182 1542292119018 1545323563812 1545680286703 1556872036352 1558001614848 1559912802048 1561404938688 1564112890368 1564473950592 1566772946304 1567134620576 1581617774592 1581982875648 1583130673152 1585823072256 1586189144064 1586242387968 1588134908664 1588940079104 1590459981824 1592043477696 1592410985424 1593566348976 1595119167372 1595487385093 1599414049352 1610232569856 1611772839936 1614513950208 1614568144896 1614940852224 1617314009088 1617687350272 1618861052928 1619234751232 1620846895878 1625211050148 1626794704081 1637356535808 1639365067008 1641765142528 1643399718912 1643723906544 1643779081728 1644971715072 1646574624384 1646954720096 1647769286016 1648149657504 1651008050944 1663765512192 1666595045376 1669485428736 1669870813184 1671082377216 1671468130304 1673132279616 1673518505904 1673924354048 1674732716496 1676364625812 1677580901388 1677637213056 1677968154597 1680878262392 1682097812808 1696747258368 1698035318784 1699689934848 1700082291712 1700923133952 1701315775488 1703402764938 1704209169664 1704266375168 1707989202108 1710893945649 1722001784832 1725386457088 1727921913856 1728756352512 1730440904064 1731696414336 1732096159584 1735041901352 1735100141824 1736359032576 1751481040896 1752751816704 1755791622144 1756196929536 1759183659008 1760033194416 1762619564592 1763026448148 1766084072928 1766491756232 1767773422968 1770779840354 1784462787072 1784522686464 1787557588992 1787970229248 1789267479552 1791010994944 1792370614272 1798036251879 1799340805521 1802877491114 1812787593216 1815931518976 1816808458752 1817668550656 1819478260224 1819898269056 1821218684544 1821639095136 1823414154392 1824798372096 1827901770688 1842026102784 1845220737024 1845646688256 1846985785344 1848785543168 1850126917632 1850189021184 1850554001408 1852396452432 1852824060108 1854168364692 1857384057312 1857812816328 1860972361934 1878171107328 1878604664832 1879967674368 1880401646592 1882233965824 1883164898304 1883599608576 1883662835712 1886866343936 1888671228416 1890988045191 1892360039409 1908423786496 1909808431104 1910249291776 1912151176704 1912592578176 1913980247424 1917235315872 1917299672064 1917677890968 1917742262016 1921003728448 1922397500352 1922841267088 1940611792896 1941059764224 1942951190528 1943912153088 1944360886272 1946746017072 1947733000192 1948608179532 1949596106752 1951922139021 1951987659552 1952438256888 1953403911648 1955307366456 1955758730114 1957177718286 1975721545728 1979081616384 1979538468096 1982971590656 1984410322944 1984868404736 1986844582044 1987303225761 1988745100839 2003144933376 2007082205184 2009002082304 2011466507904 2014887369312 2016416941056 2018381797632 2018847721408 2020312483392 2020778852848 2023748388976 2039386042368 2039454498816 2042922958848 2043394547712 2044877119488 2048423559168 2048896417792 2051340923691 2052898168608 2054898573576 2056389492024 2056864189506 2060431418416 2076352524288 2079883736064 2081392782336 2081462648832 2081873251584 2085483853824 2085965267456 2089030595072 2090039418369 2105172688896 2109310500864 2110840897536 2114430763008 2114918858752 2117513211552 2119049559648 2119120690176 2122724636928 2123214647232 2124755131968 2126825556496 2146976759808 2148534484992 2149030453248 2152685266944 2152757526528 2153254469632 2156418678784 2157387627339 2157460044768 2158481403904 2161129194504 2161628070126 2162697187896 2163196425474 2166948066864 2185820089344 2187405997056 2191199625216 2191631875392 2191705442304 2193295620096 2195432832512 2196493038999 2197025714688 2197532876672 2199720787263 2218354016256 2222126727168 2226980776608 2228109836288 2230843039488 2231358007872 2232461613312 2232976955328 2235152834416 2236774535184 2236849617408 2237290872796 2242797083744 2257967480832 2260127342592 2262329677824 2264047091712 2266253246464 2267897511936 2268421033984 2270679522336 2271203686584 2272851543816 2273376209454 2276716937598 2277318936144 2281191927532 2283374004667 2298818866176 2304476504064 2305008470016 2307254538752 2308928552448 2309461546112 2311760895273 2315145376768 2317985345718 2333034676224 2335308054528 2337002422272 2341595906048 2346169335552 2346710925888 2350159419456 2350701930864 2354778763904 2357031230624 2372974313472 2378734608384 2378814455808 2379283716096 2379363581952 2383410118656 2383960305664 2385689972736 2388616478136 2389827485696 2392678751058 2397381669172 2399121074028 2399674887757 2417050124288 2421770925312 2421852217344 2422411278336 2425971013632 2426531025408 2428291579392 2428852126848 2433064496128 2437816575222 2455467982848 2456034803712 2460862251008 2462647713792 2465585859816 2465668622592 2466835890176 2469861936576 2470432080144 2471653929024 2472224486256 2476512076416 2477083755104 2499892568064 2504228143104 2504806219776 2506623565824 2507202195456 2510277758856 2510886531072 2511466144768 2511550447616 2514546938718 2516371352082 2516455819584 2521317393588 2521899415147 2523146719212 2525605348339 2545120887552 2549534902272 2550123437568 2551384700928 2551973663232 2556313754496 2556399562752 2556903854624 2556989682688 2561983803162 2563196667136 2580534263808 2583002677248 2588079685632 2591882870784 2592481181696 2595661356096 2597544621504 2598144239376 2602562852028 2602650212736 2603251009184 2604538548864 2607076488608 2609570291048 2627221561344 2633687433216 2634295394304 2638775488512 2639384624128 2644539672222 2645880430592 2649126109392 2649737634348 2651660134452 2654243990869 2656169760531 2678669443072 2681336383488 2681955343872 2683901219328 2686516492416 2688555921408 2691175730176 2693749977856 2704316236671 2711970643968 2719181389824 2723897278464 2724526063616 2726502825984 2729847403584 2731231412224 2732458642704 2735121231588 2737197558144 2739864764768 2741852656032 2742485586008 2767831105536 2768470032384 2770478678016 2773178314752 2775190376448 2775283531776 2775831002112 2779236090162 2780645138432 2786076085968 2786719224492 2791458542901 2798974586366 2817906997248 2819241017344 2820602469888 2823350948736 2824747347456 2825399412864 2825494253568 2830299515904 2830952862976 2833006842624 2862635679744 2864712646656 2865373937664 2868888867264 2870247022592 2870343368704 2875852973808 2875949508096 2876516836452 2876613393024 2881505592672 2882170760168 2883596250528 2884261900632 2889264089152 2911589646336 2914426785792 2915868229632 2916541329408 2921599500288 2922175833856 2922273923072 2924394160128 2927981489328 2928657385332 2929367619584 2932961049684 2933638095171 2935766577429 2941536959186 2962835636224 2968622424576 2969307702144 2974457385984 2975144010496 2976615484416 2977302607104 2982366046912 2982466156544 3010623307776 3013503123456 3016439570432 3018729455616 3022331053968 3023863349248 3027572696448 3028271582112 3030468725088 3031168279272 3035622583464 3036323327366 3036425248192 3064384438272 3065091821568 3067315679232 3072635338752 3073344626688 3078571403264 3082347860364 3084584238036 3085296284259 3090647127624 3091360573406 3113744072704 3116003229696 3119825604096 3122809877376 3128225780736 3128947901184 3133545892608 3134269241152 3163965751296 3166261346304 3171646144512 3172378288128 3172484775936 3176269817328 3177880158208 3180919963648 3184086955392 3184821970848 3187132697952 3190238334744 3190974770186 3198828098704 3220465139712 3223545679872 3229027900416 3229136289792 3229881704448 3234628018176 3235374700544 3237722105856 3238469502464 3241693791756 3242442105189 3244794638211 3250422100296 3253589408162 3274713071616 3278730134016 3286799437824 3287447813088 3287558163456 3289943430144 3293149248768 3293909440192 3295538572032 3296299315008 3302016101888 3327531024384 3333190090752 3338970857472 3339741626368 3342164754432 3342936260608 3346264559232 3347037011808 3347848708096 3349465432992 3352729251624 3355161802776 3355274426112 3355936309194 3361756524784 3364195625616 3393494516736 3396070637568 3399379869696 3400164583424 3401846267904 3402631550976 3406805529876 3408418339328 3408532750336 3410064314181 3415075406397 3415978404216 3421787891298 3444003569664 3457512705024 3460881808128 3463392828672 3464192319168 3470083802704 3470200283648 3472718065152 3476978018577 3502962081792 3505503633408 3511583244288 3512393859072 3518367318016 3520066388832 3525239129184 3526052896296 3532168145856 3532983512464 3535546845936 3541559680708 3568925574144 3569045372928 3575115177984 3575940458496 3578534959104 3582021989888 3584741228544 3589018126587 3596072503758 3598681611042 3605754982228 3625575186432 3633616917504 3635337101312 3638956520448 3639796538112 3642437369088 3643278190272 3646828308784 3649596744192 3655803541376 3684052205568 3690441474048 3691293376512 3693971570688 3697571086336 3700253835264 3701108002816 3704792904864 3705648120216 3708336729384 3714768114624 3715625632656 3721944723868 3756342214656 3757209329664 3759935348736 3760803293184 3764467931648 3766329796608 3767199217152 3767325671424 3771820408077 3773732687872 3777342456832 3781976090382 3784720078818 3820498583552 3824302353408 3825185156352 3827960494848 3834470631744 3834599344128 3835355781936 3835484524032 3842007456896 3844795000704 3845682534176 3881223585792 3882119528448 3885902381056 3887824306176 3888721772544 3893492034144 3895466000384 3897216359064 3899192213504 3903844278042 3903975319104 3904876513776 3906807823296 3910614732912 3911517460228 3914355436572 3915259027393 3951443091456 3958163232768 3959076936192 3965943181312 3968820645888 3969736809472 3973689164088 3974606451522 3977490201678 3992085873181 4006289866752 4018004164608 4022933015808 4029774738624 4032833882112 4036763595264 4037695442816 4040624966784 4041557705696 4047496777952 4078772084736 4078908997632 4085845917696 4086789095424 4089754238976 4096847118336 4097792835584 4102681847382 4105796337216 4109797147152 4112778984048 4113728379012 4120724515711 4120862836832 4152705048576 4159767472128 4162785564672 4162925297664 4163746503168 4170967707648 4171930534912 4178061190144 4180078836738 4195417921051 4198461879549 4210345377792 4228861526016 4229837717504 4235026423104 4238099119296 4238241380352 4245449273856 4246429294464 4249510263936 4253651112992 4293953519616 4297068969984 4298060906496 4305370533888 4305515053056 4306508939264 4312837357568 4314775254678 4314920089536 4316962807808 4322258389008 4323256140252 4325394375792 4326392850948 4330608616681 4333896133728 4371640178688 4374811994112 4382399250432 4383263750784 4383410884608 4386591240192 4390865665024 4392986077998 4394051429376 4395065753344 4399441574526 4412305438779 4444253454336 4453961553216 4456219672576 4461686078976 4462716015744 4464923226624 4465953910656 4470305668832 4473549070368 4473699234816 4474581745592 4485594167488 4515934961664 4520254685184 4524659355648 4528094183424 4532506492928 4535795023872 4536842067968 4541359044672 4542407373168 4545703087632 4546752418908 4553433875196 4554484991049 4554637872288 4562383855064 4566748009334 4597637732352 4608953008128 4610016940032 4614509077504 4617857104896 4618923092224 4623521790546 4630290753536 4635970691436 4637040860109 4670616109056 4674004844544 4683191812096 4692338671104 4693421851776 4700318838912 4701403861728 4709557527808 4714062461248 4745948626944 4757469216768 4758567432192 4758727163904 4766820237312 4767920611328 4771379945472 4777232956272 4779654971392 4785357502116 4786462155279 4794763338344 4798242148056 4799349775514 4834100248576 4843541850624 4843704434688 4844822556672 4851942027264 4853062050816 4856583158784 4857704253696 4866128992256 4875633150444 4880384112243 4912069607424 4921724502016 4925295427584 4931171719632 4931337245184 4933671780352 4939723873152 4940864160288 4943307858048 4944448972512 4953024152832 4954167510208 4999785136128 5008456286208 5009612439552 5013247131648 5014404390912 5020555517712 5021773062144 5022932289536 5023100895232 5029093877436 5032742704164 5032911639168 5033904463791 5042634787176 5043798830294 5046293438424 5051210696678 5090241775104 5099069804544 5100246875136 5102769401856 5103947326464 5112627508992 5112799125504 5113807709248 5113979365376 5123967606324 5126393334272 5132681836947 5166005354496 5176159371264 5183765741568 5184962363392 5191322712192 5195089243008 5196288478752 5205125704056 5205300425472 5206502018368 5209077097728 5214152977216 5219140582096 5254443122688 5267374866432 5268590788608 5277550977024 5278769248256 5289079344444 5291760861184 5298252218784 5299475268696 5303320268904 5308487981738 5312339521062 5362672766976 5363910687744 5367802438656 5373032984832 5377111842816 5382351460352 5387499955712 5394108755637 5398022416563 5408632473342 5438362779648 5447794556928 5449052127232 5453005651968 5459694807168 5464917285408 5470242463176 5474395116288 5479729529536 5483705312064 5484971172016 5535662211072 5536940064768 5540957356032 5546356629504 5550380752896 5550567063552 5551662004224 5558472180324 5561290276864 5572152171936 5573438448984 5582917085802 5597949172732 5635813994496 5641204939776 5646701897472 5649494694912 5650798825728 5650988507136 5660599031808 5661905725952 5666013685248 5672964135573 5725271359488 5729425293312 5730747875328 5737777734528 5740494045184 5751705947616 5751899016192 5753033672904 5753226786048 5763011185344 5764341520336 5767192501056 5768523801264 5778528178304 5823179292672 5828853571584 5831736459264 5833082658816 5843199000576 5844351667712 5844547846144 5848788320256 5855766417063 5855962978656 5857314770664 5858735239168 5865922099368 5867276190342 5871533154858 5883073918372 5937244849152 5938615404288 5948914771968 5950288020992 5953230968832 5954605214208 5961909677283 5964732093824 5964932313088 6021246615552 6027006246912 6032879140864 6044662107936 6047726698496 6055145392896 6056543164224 6060937450176 6062336558544 6071245166928 6072646654732 6072850496384 6128768876544 6130183643136 6134631358464 6145270677504 6146689253376 6154022771073 6157142806528 6164695720728 6169168476072 6170592568518 6181294255248 6182721146812 6197729441239 6239651208192 6245619754752 6256451561472 6257895802368 6267091785216 6268538482304 6327931502592 6332522692608 6343292289024 6344756576256 6352539634656 6355760316416 6361839927296 6368173910784 6369643941696 6374265395904 6380476669488 6381949540372 6397656197408 6440930279424 6447091359744 6458055800832 6458272579584 6459763408896 6469256036352 6470749401088 6475444211712 6476939004928 6483387583512 6484884210378 6489589276422 6500844200592 6507178816324 6513403266769 6557460268032 6573598875648 6574895626176 6575116326912 6579886860288 6586298497536 6587818880384 6591077144064 6592598630016 6604032203776 6655062048768 6666380181504 6679483252736 6684329508864 6685872521216 6692529118464 6694074023616 6695697416192 6698930865984 6705458503248 6710323605552 6710548852224 6711872618388 6723513049568 6728391251232 6786989033472 6792141275136 6798759739392 6800329166848 6803692535808 6805263101952 6813611059752 6816836678656 6817065500672 6820128628362 6830150812794 6831956808432 6843575782596 6845155555399 6850122014001 6915025410048 6921763616256 6926785657344 6928384638336 6940167605408 6940400567296 6945436130304 6953956037154 7005924163584 7011007266816 7024787718144 7036734636032 7040132777664 7050478258368 7052105792592 7064336291712 7065729848269 7065967024928 7071093691872 7083119361416 7137851148288 7138090745856 7150230355968 7151880916992 7157069918208 7164043979776 7169482457088 7178036253174 7192145007516 7197363222084 7199024663271 7211509964456 7251150372864 7267233835008 7270674202624 7277913040896 7279593076224 7284874738176 7286556380544 7293656617568 7299193488384 7311607082752 7368104411136 7382586753024 7387943141376 7395142172672 7400507670528 7402216005632 7409585809728 7411296240432 7416673458768 7429536229248 7431251265312 7443889447736 7512684429312 7514418659328 7519870697472 7521606586368 7528935863296 7532659593216 7534398434304 7534651342848 7543640816154 7547465375744 7554684913664 7563952180764 7565698245441 7569440157636 7576816045017 7640997167104 7648604706816 7650370312704 7655920989696 7668941263488 7669198688256 7670711563872 7670969048064 7684014913792 7689590001408 7691365068352 7764239056896 7771804762112 7775648612352 7777443545088 7786984068288 7790932000768 7794432718128 7798384427008 7807688556084 7807950638208 7809753027552 7813615646592 7821229465824 7823034920456 7828710873144 7830518054786 7902886182912 7916326465536 7918153872384 7931886362624 7937641291776 7939473618944 7947378328176 7949212903044 7954980403356 7962731972607 7968509281593 7984171746362 8036008329216 8045866031616 8059549477248 8065667764224 8073527190528 8075390885632 8081249933568 8083115411392 8094993555904 8112948710013 8157544169472 8171691835392 8173578190848 8179508477952 8193694236672 8195585671168 8205363694764 8211592674432 8219594294304 8225557968096 8227456758024 8241449031422 8241725673664 8305410097152 8319534944256 8325571129344 8325850595328 8327493006336 8341935415296 8343861069824 8356122380288 8360157673476 8374375628703 8390835842102 8396923759098 8457723052032 8459675435008 8470052846208 8476198238592 8476482760704 8490898547712 8492858588928 8499020527872 8507302225984 8587907039232 8594137939968 8596121812992 8610741067776 8611030106112 8613017878528 8625674715136 8629550509356 8629840179072 8633925615616 8644516778016 8646512280504 8650788751584 8652785701896 8661217233362 8667792267456 8743280357376 8749623988224 8764798500864 8766527501568 8766821769216 8773182480384 8781731330048 8785972155996 8788102858752 8790131506688 8798883149052 8800914285513 8807299732287 8824610877558 8888506908672 8907923106432 8923372157952 8925432031488 8929846453248 8931907821312 8940611337664 8947098140736 8947398469632 8949163491184 8971188334976 9031869923328 9040509370368 9049318711296 9056188366848 9065012985856 9071590047744 9073684135936 9082718089344 9084814746336 9091406175264 9093504837816 9106867750392 9108969982098 9109275744576 9124767710128 9133496018668 9195275464704 9217906016256 9220033880064 9229018155008 9235714209792 9237846184448 9247043581092 9255888852777 9260581507072 9271941382872 9274081720218 9341232218112 9348009689088 9384677342208 9386843703552 9400637677824 9402807723456 9419115055616 9428124922496 9491897253888 9514938433536 9517134864384 9517454327808 9533640474624 9535841222656 9542759890944 9554465912544 9559309942784 9570715004232 9572924310558 9589526676688 9596484296112 9598699551028 9687083701248 9687408869376 9689645113344 9703884054528 9706124101632 9713166317568 9715408507392 9727326315567 9732257984512 9751266300888 9760768224486 9824139214848 9862343439264 9862674490368 9867343560704 9879447746304 9881728320576 9886615716096 9888897945024 9906048305664 9908335020416 9999570272256 10016912572416 10019224879104 10026494263296 10028808781824 10041111035424 10043546124288 10045864579072 10046201790464 10058187754872 10065485408328 10065823278336 10067808927582 10085269574352 10087597660588 10092586876848 10102421393356 10180483550208 10198139609088 10200493750272 10205538803712 10207894652928 10225255017984 10225598251008 10227615418496 10227958730752 10247935212648 10252786668544 10265363673894 10332010708992 10369924726784 10382645424384 10390178486016 10392576957504 10410251408112 10410600850944 10413004036736 10418154195456 10428305954432 10438281164192 10508886245376 10534749732864 10537181577216 10555101954048 10557538496512 10578158688888 10583521722368 10596504437568 10598950537392 10606640537808 10616975963476 10624679042124 10627131645781 10725345533952 10727821375488 10735604877312 10746065969664 10754223685632 10764702920704 10774999911424 10788217511274 10796044833126 10817264946684 10876725559296 10898104254464 10906011303936 10919389614336 10929834570816 10940484926352 10948790232576 10959459059072 10967410624128 10969942344032 11071324422144 11073880129536 11081914712064 11092713259008 11100761505792 11103324008448 11116944360648 11122580553728 11144304343872 11146876897968 11165834171604 11168411695651 11195898345464 11271627988992 11282409879552 11293403794944 11298989389824 11301597651456 11301977014272 11321198063616 11323811451904 11332027370496 11345928271146 11387562928567 11461495750656 11475555469056 11480988090368 11503411895232 11503798032384 11506067345808 11506453572096 11526022370688 11528683040672 11534385002112 11537047602528 11557056356608 11646358585344 11657707143168 11663472918528 11666165317632 11686398001152 11688703335424 11689095692288 11697576640512 11711532834126 11711925957312 11714629541328 11717470478336 11731844198736 11734552380684 11743066309716 11745777082179 11766147836744 11874489698304 11877230808576 11897829543936 11900576041984 11906461937664 11909210428416 11923819354566 11929464187648 11929864626176 11976257619543 12054012493824 12065758281728 12089324215872 12095453396992 12110290785792 12113086328448 12121874900352 12124673117088 12142490333856 12145293309464 12145700992768 12257537753088 12260367286272 12269262716928 12290541355008 12293378506752 12308045542146 12314285613056 12329391441456 12338336952144 12341185137036 12362173547133 12362588510496 12365442293624 12395458882478 12479302416384 12491239509504 12512903122944 12515791604736 12534183570432 12537076964608 12586253763153 12595385638647 12686584578048 12689513152512 12705079269312 12711520632832 12723679854592 12736347821568 12739287883392 12748530791808 12760953338976 12763899080744 12795312394816 12881860558848 12894182719488 12916111601664 12916545159168 12919526817792 12938512072704 12941498802176 12950888423424 12953878009856 12966775167024 12969768420756 12979178552844 12991825850043 13001688401184 13014357632648 13026806533538 13114920536064 13147197751296 13149791252352 13150232653824 13159773720576 13172596995072 13175637760768 13182154288128 13185197260032 13208064407552 13236916316337 13332760363008 13358966505472 13368659017728 13371745042432 13385058236928 13388148047232 13391394832384 13397861731968 13410917006496 13420647211104 13421097704448 13423745236776 13447026099136 13456782502464 13573978066944 13584282550272 13597519478784 13600658333696 13607385071616 13610526203904 13627222119504 13633673357312 13634131001344 13640257256724 13660301625588 13663454973147 13663913616864 13687151565192 13690311110798 13700244028002 13830050820096 13843527232512 13853571314688 13856769276672 13880335210816 13880801134592 13890872260608 13907912074308 13911122580327 14011848327168 14022014533632 14049575436288 14073469272064 14080265555328 14100956516736 14104211585184 14128672583424 14131459696538 14131934049856 14142187383744 14166238722832 14275702296576 14276181491712 14300460711936 14303761833984 14314139836416 14328087959552 14338964914176 14356072506348 14359386465837 14384290015032 14394726444168 14398049326542 14423019928912 14502300745728 14534467670016 14555826081792 14559186152448 14569749476352 14573112761088 14587313235136 14598386976768 14623214165504 14641152336729 14736208822272 14765173506048 14775886282752 14790284345344 14801015341056 14804432011264 14819171619456 14822592480864 14833346917536 14859072458496 14862502530624 14887778895472 15025368858624 15028837318656 15039741394944 15043213172736 15057871726592 15065319186432 15068796868608 15069302685696 15087281632308 15094930751488 15101713391373 15109369827328 15127904361528 15131396490882 15138880315272 15153632090034 15297209413632 15300740625408 15311841979392 15337882526976 15338397376512 15341423127744 15341938096128 15368029827584 15379180002816 15382730136704 15398045510841 15528478113792 15543609524224 15551297224704 15554887090176 15573968136576 15588865436256 15596768854016 15615377112168 15615901276416 15619506055104 15627231293184 15642458931648 15646069840912 15657421746288 15661036109572 15805772365824 15832652931072 15836307744768 15863772725248 15875282583552 15878947237888 15894756656352 15898425806088 15909960806712 15925463945214 15937018563186 15968343492724 16091732063232 16119098954496 16131335528448 16147054381056 16150781771264 16162499867136 16166230822784 16182326266911 16189987111808 16225897420026 16315088338944 16343383670784 16347156381696 16359016955904 16391171342336 16410727389528 16423185348864 16439188588608 16451115936192 16454913516048 16482898062844 16483451347328 16610820194304 16639069888512 16651142258688 16651701190656 16654986012672 16683870830592 16687722139648 16712244760576 16720315346952 16748751257406 16781671684204 16793847518196 16919350870016 16940105692416 16952396477184 16952965521408 16981797095424 16985717177856 16998041055744 17014604451968 17175814078464 17188275879936 17192243625984 17221482135552 17226035757056 17251349430272 17259101018712 17259680358144 17267851231232 17289033556032 17293024561008 17301577503168 17305571403792 17322434466724 17335584534912 17486560714752 17499247976448 17529597001728 17533055003136 17533643538432 17546364960768 17563462660096 17571944311992 17576205717504 17580263013376 17597766298104 17601828571026 17614599464574 17649221755116 17679237438373 17815846212864 17846744315904 17850864062976 17859692906496 17863815642624 17881222675328 17894196281472 17894796939264 17898326982368 17942376669952 18063739846656 18081018740736 18098637422592 18130025971712 18143180095488 18147368271872 18165436178688 18169629492672 18182812350528 18187009675632 18213735500784 18217939964196 18218551489152 18249535420256 18266992037336 18390550929408 18435812032512 18440067760128 18458036310016 18471428419584 18475692368896 18494087162184 18511777705554 18521163014144 18543882765744 18548163440436 18579707936083 18593188323717 18769354684416 18773687407104 18801275355648 18805615446912 18838230111232 18856249844992 18983794507776 19029876867072 19034269728768 19067280949248 19071682445312 19085519781888 19108931825088 19118619885568 19141430008464 19145848621116 19179053353376 19192968592224 19197399102056 19374167402496 19374817738752 19379290226688 19407768109056 19412248203264 19426332635136 19430817014784 19454652631134 19464515969024 19502532601776 19521536448972 19540209800307 19724686878528 19725348980736 19734687121408 19758895492608 19763456641152 19773231432192 19777795890048 19812096611328 19816670040832 19999140544512 20038449758208 20052988526592 20057617563648 20082222070848 20087092248576 20091729158144 20092403580928 20116375509744 20130970816656 20131646556672 20135617855164 20170539148704 20175195321176 20185173753696 20204842786712 20360967100416 20396279218176 20400987500544 20411077607424 20415789305856 20450510035968 20451196502016 20455230836992 20455917461504 20495870425296 20505573337088 20530727347788 20535466666197 20550366042003 20739849453568 20765290848768 20780356972032 20785153915008 20820502816224 20821201701888 20826008073472 20836308390912 20856611908864 20876562328384 21017772490752 21074363154432 21110203908096 21115076993024 21156317377776 21167043444736 21193008875136 21197189544807 21197901074784 21213281075616 21233951926952 21249358084248 21254263291562 21450691067904 21455642750976 21471209754624 21492131939328 21508447371264 21529405841408 21549999822848 21576435022548 21592089666252 21597073989813 21634529893368 21753451118592 21796208508928 21812022607872 21838779228672 21859669141632 21880969852704 21897580465152 21918918118144 21934821248256 21939884688064 22147760259072 22163829424128 22185426518016 22201523011584 22206648016896 22233888721296 22245161107456 22288608687744 22293753795936 22331668343208 22336823391302 22391796690928 22543255977984 22564819759104 22586807589888 22597978779648 22603195302912 22603954028544 22642396127232 22647622903808 22664054740992 22691856542292 22697094736323 22730448135051 22775125857134 22922991501312 22951110938112 22961976180736 23006823790464 23007596064768 23012134691616 23012907144192 23052044741376 23057366081344 23068770004224 23074095205056 23114112713216 23292717170688 23315414286336 23326945837056 23332330635264 23372796002304 23377406670848 23378191384576 23395153281024 23423065668252 23423851914624 23429259082656 23434940956672 23463688397472 23469104761368 23486132619432 23491554164358 23532295673488 23748979396608 23754461617152 23795659087872 23801152083968 23812923875328 23818420856832 23847638709132 23858928375296 23859729252352 23888195917821 23905527844779 23952515239086 24108024987648 24131516563456 24178648431744 24220581571584 24226172656896 24243749800704 24249346234176 24284980667712 24290586618928 24291401985536 24338846130039 24515075506176 24520734572544 24538525433856 24581082710016 24586757013504 24616091084292 24628571226112 24658782882912 24676673904288 24682370274072 24724347094266 24725177020992 24730884587248 24790917764956 24958604832768 24982479019008 25025806245888 25031583209472 25068367140864 25074153929216 25123126886109 25172507526306 25190771277294 25373169156096 25379026305024 25410158538624 25447359709184 25472695643136 25478575766784 25497061583616 25521906677952 25527798161488 25590624789632 25763721117696 25788365438976 25832223203328 25833090318336 25839053635584 25877024145408 25882997604352 25901776846848 25907756019712 25933550334048 25939536841512 25958357105688 25983651700086 26003376802368 26028715265296 26053613067076 26229841072128 26294395502592 26299582504704 26300465307648 26319547441152 26345193990144 26351275521536 26364308576256 26370394520064 26402742856539 26416128815104 26473832632674 26665520726016 26743490084864 26770116473856 26776296094464 26782789664768 26795723463936 26821834012992 26841294422208 26842195408896 26847490473552 26894052198272 26913565004928 27147956133888 27168565100544 27195038957568 27201316667392 27214770143232 27221052407808 27254444239008 27267346714624 27268262002688 27280514513448 27320603251176 27326909946294 27327827233728 27374303130384 27380622221596 27400488056004 27660101640192 27687054465024 27707142629376 27713538553344 27760670421632 27761602269184 27781744521216 27815824148616 27822245160654 27944601112267 28023696654336 28044029067264 28146938544128 28160531110656 28201913033472 28208423170368 28257345166848 28262919393076 28263868099712 28284374767488 28332477445664 28551404593152 28552362983424 28600921423872 28607523667968 28628279672832 28656175919104 28677929828352 28712145012696 28718772931674 28768580030064 28789452888336 28796098653084 28845071609977 28846039857824 29068935340032 29111652163584 29118372304896 29139498952704 29146225522176 29174626470272 29196773953536 29246428331008 29282304673458 29367925447357 29472417644544 29580568690688 29602030682112 29608864022528 29638343238912 29645184961728 29666693835072 29718144916992 29725005061248 29775557790944 30050737717248 30057674637312 30079482789888 30086426345472 30115743453184 30130638372864 30137593737216 30138605371392 30174563264616 30189861502976 30203426782746 30218739654656 30255808723056 30262792981764 30277760630544 30307264180068 30314260316767 30594418827264 30601481250816 30623683958784 30675765053952 30676794753024 30682846255488 30683876192256 30736059655168 30758360005632 30765460273408 30796091021682 31087219048448 31109774180352 31147936273152 31177730872512 31193537708032 31230754224336 31231802552832 31239012110208 31254462586368 31284917863296 31292139681824 31314843492576 31322072219144 31611544731648 31665305862144 31672615489536 31727545450496 31750565167104 31757894475776 31789513312704 31796851612176 31819921613424 31850927890428 31874037126372 31881394937343 31936686985448 32183464126464 32238197908992 32262671056896 32294108762112 32301563542528 32324999734272 32332461645568 32364652533822 32379974223616 32451794840052 32630176677888 32694312763392 32718033911808 32782342684672 32821454779056 32846370697728 32878377177216 32902231872384 32909827032096 32965796125688 32966902694656 33221640388608 33278139777024 33302284517376 33309972025344 33367741661184 33375444279296 33424489521152 33440630693904 33497502514812 33505235086953 33563343368408 33587695036392 33838701740032 33880211384832 33904792954368 33905931042816 33963594190848 33971434355712 33996082111488 34029208903936 34162688785701 34384487251968 34442964271104 34452071514112 34502698860544 34518202037424 34519360716288 34535702462464 34578067112064 34586049122016 34603155006336 34611142807584 34644868933448 34671169069824 34973121429504 34998495952896 35059194003456 35066110006272 35067287076864 35092729921536 35126925320192 35143888623984 35152411435008 35160526026752 35195532596208 35203657142052 35229198929148 35237331246537 35298443510232 35358474876746 35631692425728 35693488631808 35701728125952 35719385812992 35727631285248 35762445350656 35788392562944 35789593878528 35796653964736 35884753339904 35928772858629 36162037481472 36197274845184 36260051943424 36286360190976 36294736543744 36330872357376 36339258985344 36365624701056 36374019351264 36427471001568 36435879928392 36437102978304 36499070840512 36533984074672 36781101858816 36871624065024 36880135520256 36916072620032 36942856839168 36951384737792 36988174324368 37023555411108 37042326028288 37086520641399 37087765531488 37096326880872 37159415872166 37186376647434 37538709368832 37547374814208 37602550711296 37611230893824 37676460222464 37712499689984 37758761289459 37786156915941 38059753734144 38068539457536 38134561898496 38143364890624 38171039563776 38217863650176 38282860016928 38291697242232 38358106706752 38385937184448 38394798204112 38748334804992 38749635477504 38758580453376 38815536218112 38824496406528 38852665270272 38861634029568 38909305262268 38929031938048 38975477550129 39005065203552 39043072897944 39080419600614 39449373757056 39450697961472 39517790985216 39526913282304 39546462864384 39555591780096 39624193222656 39633340081664 39710748949011 39998281089024 40076899516416 40105977053184 40115235127296 40164444141696 40174184497152 40183458316288 40232751019488 40261941633312 40263293113344 40271235710328 40341078297408 40350390642352 40370347507392 40409685573424 40721934200832 40792558436352 40801975001088 40822155214848 40831578611712 40901020071936 40902393004032 40910461673984 40911834923008 40990364919441 40991740850592 41011146674176 41061454695576 41070933332394 41100732084006 41530581697536 41560713944064 41570307830016 41641005632448 41642403403776 41652016146944 41672616781824 41713223817728 41733367740981 41753124656768 42035544981504 42148726308864 42220407816192 42230153986048 42312634755552 42334086889472 42386017750272 42394379089614 42395802149568 42426562151232 42467903853904 42498716168496 42508526583124 42901382135808 42911285501952 42942419509248 42984263878656 43016894742528 43058811682816 43078159397511 43099999645696 43152870045096 43184179332504 43194147979626 43269059786736 43384106088673 43506902237184 43677558457344 43719338283264 43761939705408 43795160930304 43837836236288 43869642496512 43879769376128 43923457010187 44295520518144 44327658848256 44370853036032 44403046023168 44413296033792 44467777442592 44490322214912 44577217375488 44587507591872 44663336686416 44673646782604 44783593381856 45086511955968 45129639518208 45173615179776 45195957559296 45206390605824 45207908057088 45284792254464 45295245807616 45328109481984 45383713084584 45394189472646 45460896270102 45550251714268 45593822867383 45902221876224 45923952361472 46013647580928 46015192129536 46024269383232 46025814288384 46104089482752 46114732162688 46137540008448 46148190410112 46228225426432 46585434341376 46630828572672 46653891674112 46664661270528 46754813341696 46756382769152 46790306562048 46846131336504 46847703829248 46858518165312 46869881913344 46927376794944 46938209522736 46972265238864 46983108328716 47064591346976 47497958793216 47508923234304 47591318175744 47602304167936 47625847750656 47636841713664 47695277418264 47717856750592 47719458504704 47776391835642 47811055689558 47905030478172 47916088887793 48263033126912 48357296863488 48441163143168 48452345313792 48487499601408 48498692468352 48569961335424 48581173237856 48582803971072 48677692260078 49030151012352 49041469145088 49077050867712 49173514027008 49232182168584 49257142452224 49317565765824 49353347808576 49364740548144 49448694188532 49450354041984 49460108937883 49461769174496 49581835529912 49917209665536 49964958038016 50051612491776 50063166418944 50136734281728 50148307858432 50246253772218 50345015052612 50381542554588 50430635826511 50758052610048 50820317077248 50894719418368 50945391286272 50957151533568 50994123167232 51043813355904 51055596322976 51181249579264 51527442235392 51576730877952 51664446406656 51678107271168 51754048290816 51765995208704 51803553693696 51815512039424 51867100668096 51879073683024 51916714211376 51967303400172 52006753604736 52057430530592 52107226134152 52459682144256 52588791005184 52599165009408 52600930615296 52639094882304 52690387980288 52702551043072 52728617152512 52740789040128 52805485713078 52832257630208 52947665265348 53037712315119 53486980169728 53540232947712 53552592188928 53565579329536 53591446927872 53643668025984 53682588844416 53684390817792 53694980947104 53788104396544 53827130009856 54295912267776 54390077915136 54402633334784 54429540286464 54442104815616 54508888478016 54534693429248 54536524005376 54561029026896 54641206502352 54653819892588 54655654467456 54748606260768 54761244443192 54800976112008 55320203280384 55374108930048 55414285258752 55427077106688 55521340843264 55523204538368 55563489042432 55631648297232 55644490321308 55739123808249 55779564971151 55889202224534 56293877088256 56321062221312 56403826066944 56416846340736 56514690333696 56525838786152 56527736199424 56568749534976 56664954891328 57102809186304 57201842847744 57215047335936 57256559345664 57312351838208 57355859656704 57424290025392 57437545863348 57537160060128 57578905776672 57592197306168 57690143219954 57692079715648 58137870680064 58223304327168 58236744609792 58278997905408 58292451044352 58349252940544 58393547907072 58492856662016 58564609346916 58620629400921 58735850894714 59161137381376 59204061364224 59217728045056 59276686477824 59290369923456 59333387670144 59436289833984 59450010122496 59551115581888 60115349274624 60158965579776 60172852690944 60231486906368 60261276745728 60275187474432 60277210742784 60349126529232 60379723005952 60406853565492 60437479309312 60511617446112 60525585963528 60555521261088 60614528360136 60628520633534 61188837654528 61202962501632 61247367917568 61351530107904 61353589506048 61365692510976 61367752384512 61472119310336 61516720011264 61530920546816 61592182043364 61606399998591 61651098126009 62174438096896 62219548360704 62295872546304 62355461745024 62461508448672 62463605105664 62478024220416 62508925172736 62569835726592 62584279363648 62629686985152 62644144438288 63223089463296 63330611724288 63345230979072 63455090900992 63501130334208 63515788951552 63579026625408 63591568634421 63593703224352 63639843226848 63701855780856 63748074252744 63762789874686 63873373970896 64366928252928 64476395817984 64525342113792 64588217524224 64603127085056 64649999468544 64664923291136 64729305067644 64759948447232 64791221969439 64903589680104 65260353355776 65388625526784 65436067823616 65642909558112 65692741395456 65756754354432 65804463744768 65819654064192 65931592251376 65933805389312 66443280777216 66556279554048 66604569034752 66619944050688 66735483322368 66750888558592 66848979042304 66881261387808 66995005029624 67010470173906 67126686736816 67175390072784 67760422769664 67809585908736 67811862085632 67927188381696 67942868711424 67992164222976 68058417807872 68091284208969 68191344405153 68325377571402 68768974503936 68885928542208 69036404074848 69038721432576 69071404924928 69156134224128 69172098244032 69206310012672 69222285615168 69289737866896 69342338139648 69946242859008 69996991905792 70118388006912 70132220012544 70134574153728 70185459843072 70253850640384 70287777247968 70304822870016 70321052053504 70391065192416 70407314284104 70458397858296 70474662493074 70596887020464 70716949753492 71263384851456 71386977263616 71403456251904 71438771625984 71455262570496 71524890701312 71576785125888 71579187757056 71593307929472 71664587753463 71769506679808 71857545717258 72324074962944 72394549690368 72589473087488 72661744714752 72678517970688 72731249402112 72748038702528 72854942003136 72871759856784 72874205956608 72998141681024 73067968149344 73562203717632 73743248130048 73760271040512 73832145240064 73885713678336 73902769475584 73976348648736 74047110822216 74084652056576 74173041282798 74175531062976 74192653761744 74318831744332 74372753294868 74389921520467 75077418737664 75094749628416 75205101422592 75222461787648 75352920444928 75424999379968 75517522578918 75572313831882 76119507468288 76137078915072 76286729781248 76342079127552 76435727300352 76565720033856 76583394484464 76716213413504 76771874368896 76789596408224 77496669609984 77499270955008 77517160906752 77631072436224 77648992813056 77705330540544 77723268059136 77818610524536 77858063876096 77950955100258 78010130407104 78086145795888 78160839201228 78178881869557 78293765798509 78898747514112 78901395922944 79035581970432 79053826564608 79092925728768 79111183560192 79248386445312 79266680163328 79421497898022 79712940499969 79996562178048 80230470254592 80328888283392 80348368994304 80366916632576 80465502038976 80523883266624 80526586226688 80542471420656 80682156594816 80700781284704 80740695014784 80819371146848 81443868401664 81585116872704 81603950002176 81644310429696 81663157223424 81802040143872 81804786008064 81820923347968 81823669846016 81980729838882 81983481701184 82022293348352 82122909391152 82141866664788 82201464168012 82281563716939 83061163395072 83121427888128 83140615660032 83282011264896 83284806807552 83304032293888 83345233563648 83426447635456 83466735481962 83506249313536 83833803336801 84071089963008 84440815632384 84460307972096 84625269511104 84668173778944 84772035500544 84788758179228 84791604299136 84853124302464 84935807707808 84997432336992 85017053166248 85802764271616 85822571003904 85884839018496 85968527757312 86033789485056 86117623365632 86156318795022 86199999291392 86305740090192 86368358665008 86388295959252 86535214829931 86538119573472 86768212177346 87355116914688 87438676566528 87523879410816 87590321860608 87675672472576 87739284993024 87759538752256 87846914020374 88103776342071 88741706072064 88806092046336 88826592067584 88935554885184 88980644429824 89154434750976 89175015183744 89326673372832 89347293565208 89567186763712 90173023911936 90259279036416 90347230359552 90391915118592 90412781211648 90415816114176 90569584508928 90590491615232 90656218963968 90767426169168 90788378945292 90921792540204 90942780950301 91100503428536 91187645734766 91804443752448 91847904722944 92027295161856 92030384259072 92048538766464 92051628576768 92208178965504 92229464325376 92275080016896 92296380820224 92456450852864 93261657145344 93329322541056 93509626683392 93512765538304 93580613124096 93692262673008 93695407658496 93717036330624 93739763826688 93854753589888 93876419045472 93944530477728 93966216657432 94129182693952 94995917586432 95017846468608 95182636351488 95204608335872 95251695501312 95273683427328 95390554836528 95435713501184 95438917009408 95552783671284 95622111379116 95644184812029 95810060956344 95832177775586 96526066253824 96714593726976 96882326286336 96904690627584 96974999202816 96997384936704 97139922670848 97162346475712 97165607942144 97355384520156 98082938290176 98154101735424 98347028054016 98464364337168 98514284904448 98635131531648 98706695617152 98729481096288 98897388377064 98900708083968 98920217875766 98923538348992 99163671059824 99834419331072 99929916076032 100103224983552 100126332837888 100273468563456 100296615716864 100492507544436 100515705260859 100690030105224 100763085109176 100861271653022 101516105220096 101640634154496 101890782572544 101914303067136 101988246334464 102087626711808 102111192645952 102362499158528 102488066357103 103153461755904 103328892813312 103356214542336 103508096581632 103531990417408 103607107387392 103631024078848 103734201336192 103758147366048 103833428422752 103934606800344 104013507209472 104114861061184 104214452268304 104919364288512 105177582010368 105198330018816 105201861230592 105278189764608 105380775960576 105405102086144 105457234305024 105481578080256 105610971426156 105664515260416 105711993739611 105895330530696 106075424630238 107080465895424 107105184377856 107182893855744 107287336051968 107365177688832 107368781635584 107389961894208 107576208793088 107654260019712 107786318575887 108591824535552 108780155830272 108805266669568 108859080572928 108884209631232 109017776956032 109069386858496 109122058053792 109282413004704 109307639785176 109311308934912 109497212521536 109522488886384 109601952224016 110640406560768 110748217860096 110828570517504 110854154213376 111042681686528 111046409076736 111126978084864 111259561924197 111263296594464 111288980642616 111478247616498 111559129942302 111778404449068 112642124442624 112807652133888 112833692681472 113029380667392 113051677572304 113055472398848 113137499069952 113276283868377 113329909782656 114205618372608 114403685695488 114430094671872 114513118691328 114624703676416 114848580050784 114875091726696 115074320120256 115157811553344 115184394612336 115380286439908 115384159431296 116275741360128 116446608654336 116473489219584 116557995810816 116584902088704 116698505881088 116787095814144 116926432650387 116985713324032 117129218693832 117241258801842 117471701789428 118435456090112 118553372955648 118580739846912 118666775340288 118872579667968 118900020244992 119102231163776 120230698549248 120317931159552 120345705381888 120462973812736 120522553491456 120550374948864 120698253058464 120759446011904 120813707130984 120874958618624 121023234892224 121051171927056 121111042522176 121229056720272 121257041267068 122377675309056 122405925003264 122494735835136 122703060215808 122707179012096 122731385021952 122735504769024 122944238620672 123033440022528 123061841093632 123184364086728 123212799997182 123302196252018 123754662068611 124591745092608 124710923490048 124923016897344 124927210211328 124956048440832 125017850345472 125139671453184 125168558727296 125259373970304 125288288876576 126446178926592 126661223448576 126690461958144 126910181801984 127002260668416 127031577903104 127158053250816 127183137268842 127187406448704 127279686453696 127403711561712 127496148505488 127525579749372 127746747941792 128733856505856 128952791635968 129050684227584 129176435048448 129206254170112 129299998937088 129329846582272 129458610135288 129519896894464 129582443938878 129807179360208 130057955552581 130152318266019 130520706711552 131285819116224 131385482790912 131513508708864 131608927489536 131639308128384 131863184502752 131867610778624 132886561554432 133112559108096 133209138069504 133239888101376 133470966644736 133501777117184 133697958084608 133762522775616 133990010059248 134020940347812 134248867117111 134253373473632 134350780145568 135520845539328 135619171817472 135623724171264 135854376763392 135885737422848 135984328445952 136116835615744 136182568417938 136382688810306 136650755142804 136781468602149 137771857084416 138072808149696 138077442865152 138142809849856 138312268448256 138344196488064 138412620025344 138444571230336 138579475733792 138684676279296 139892485718016 139993983811584 140264440025088 140269148307456 140370919686144 140507701280768 140575554495936 140609645740032 140642104107008 140782130384832 140814628568208 140916795716592 140949324986148 141193774040928 141433899506984 142526769702912 142773954527232 142806912503808 142877543251968 142910525140992 143049781402624 143153570251776 143158375514112 143186615858944 143329175506926 143539013359616 143715091434516 143748266663379 144789099380736 145178946174976 145323489429504 145357035941376 145462498804224 145496077405056 145709884006272 145743519713568 145748411913216 145996283362048 146135936298688 147124407435264 147520542081024 147664290480128 147771427356672 147805538951168 147952697297472 148094221644432 148169304113152 148346082565596 148351062125952 148380326813649 148385307523488 148637663488664 148745506589736 148779843040934 150154837475328 150189499256832 150410202845184 150444923575296 150705840889856 150849998759936 151035045157836 151144627663764 151291907479533 152274157830144 152573459562496 152684158255104 152871454600704 153131440067712 153166788968928 153432426827008 153543748737792 153579192816448 154993339219968 155034321813504 155262144872448 155297985626112 155410661081088 155446536118272 155637221049072 155716127752192 155901910200516 156020260814208 156172291591776 156321678402456 156357763739114 156587531597018 157797495028224 157802791845888 158071163940864 158107653129216 158185851457536 158222367120384 158496772890624 158533360326656 158842995796044 159113136945357 159425880999938 160460940509184 160657776566784 160696737988608 160733833265152 160931004077952 161047766533248 161053172453376 161084942841312 161364313189632 161401562569408 161481390029568 161638742293696 162887736803328 163170233745408 163207900004352 163288620859392 163326314446848 163604080287744 163609572016128 163641846695936 163647339692032 163961459677764 163966963402368 164044586696704 164245818782304 164283733329576 164402928336024 164563127433878 166122326790144 166242855776256 166281231320064 166564022529792 166569613615104 166608064587776 166690467127296 166852895270912 166933470963924 167012498627072 167217371424747 167338694913453 167667606673602 168881631264768 168920615944192 169250539022208 169544071001088 169577516358456 169583208598272 169706248604928 169871615415616 169994864673984 170034106332496 171605528543232 171645142007808 171769678036992 171937055514624 172067578970112 172235246731264 172312637590044 172399998582784 172611480180384 172736717330016 172776591918504 173070429659862 173076239146944 173536424354692 174710233829376 174877353133056 175047758821632 175180643721216 175351344945152 175478569986048 175519077504512 175693828040748 175861888202763 176207552684142 177483412144128 177612184092672 177653184135168 177871109770368 178308869501952 178350030367488 178653346745664 178694587130416 179134373527424 180346047823872 180518558072832 180694460719104 180783830237184 180825562423296 180831632228352 181139169017856 181180983230464 181312437927936 181534852338336 181576757890584 181843585080408 181885561900602 182201006857072 182375291469532 183608887504896 184054590323712 184060768518144 184097077532928 184103257153536 184416357931008 184458928650752 184550160033792 184592761640448 184819199995773 184912901705728 186523314290688 186658645082112 187019253366784 187384525346016 187390815316992 187434072661248 187479527653376 187709507179776 187752838090944 187889060955456 187932433314864 188258365387904 189991835172864 190035692937216 190365272702976 190409216671744 190503391002624 190547366854656 190774705903263 190781109673056 190871427002368 190877834018816 191105567342568 191244222758232 191288369624058 191620121912688 191664355551172 193429187453952 193764652572672 193809381255168 193949998405632 193994769873408 194279845341696 194324692951424 194331215884288 194710769040312 196165876580352 196308203470848 196928728674336 197028569808896 197270263063296 197413391234304 197458962192576 197794776754128 197801416167936 197840435751532 197847076697984 198327342119648 199668838662144 199859832152064 200206449967104 200252665675776 200546937126912 200593231433728 200985015088872 201031410521718 201380060210448 201526170218352 201722543306044 201915501269839 203281268308992 203781565145088 203828606134272 203976492668928 204175253423616 204222385291904 204724998317056 204976132714206 206306923511808 206657785626624 207063980834816 207214214774784 207262048157696 207468402672384 207516294732096 207666856845504 207869213600688 208027014418944 208229722122368 208428904536608 209838728577024 210355164020736 210396660037632 210403722461184 210556379529216 210761551921152 210810204172288 210914468610048 210963156160512 211221942852312 211329030520832 211423987479222 211790661061392 212150849260476 212199822217369 214160931790848 214210368755712 214365787711488 214574672103936 214730355377664 214737563271168 214779923788416 215152417586176 215308520039424 215572637151774 217183649071104 217610533339136 217768419262464 218035553912064 218138773716992 218244116107584 218564826009408 218615279570352 218622617869824 218994425043072 219044977772768 219203904448032 221280813121536 221496435720192 221657141035008 221708308426752 222085363373056 222092818153472 222253956169728 222519123848394 222526593188928 222577961285232 222956495232996 223118259884604 223169764561401 223556808898136 225284248885248 225615304267776 225667385362944 226058761334784 226103355144608 226110944797696 226274998139904 226552567736754 226659819565312 228411236745216 228860189343744 229026237382656 229249407352832 229697160101568 229750183453392 230148640240512 230315623106688 230368789224672 230760572879816 230768318862592 232551482720256 232893217308672 232946978439168 233115991621632 233169804177408 233397011762176 233574191628288 233852865300774 233971426648064 234258437387664 234482517603684 234536645608671 234881297395527 234943403578856 236870912180224 237106745911296 237161479693824 237333550680576 237745159335936 237800040489984 238204462327552 239138821499907 240691410763776 240925947625472 241045106982912 241100749897728 241396506116928 241518892023808 241627414261968 241749917237248 242046469784448 242102343854112 242222085044352 242458113440544 242514082534136 244755350618112 244811850006528 244989471670272 245406120431616 245414358024192 245462770043904 245471009538048 245888477241344 246066880045056 246123682187264 246368728173456 246425599994364 246604392504036 246844691150817 247509324137222 249183490185216 249421846980096 249846033794688 249854420422656 249912096881664 250035700690944 250279342906368 250337117454592 250518747940608 250576577753152 251501410010403 253322446897152 253380923916288 253820363603968 254004521336832 254063155806208 254316106501632 254366274537684 254374812897408 254559372907392 254807423123424 254992297010976 255051159498744 255493495883584 257467713011712 257905583271936 258101368455168 258352870096896 258412508340224 258599997874176 258659693164544 258917220270576 259039793788928 259164887877756 259605644489793 259614358720416 260115911105162 260304636532038 262571638232448 262770965581824 263027017417728 263217854979072 263278616256768 263726369005504 263735221557248 264311329026213 266225118216192 266418276139008 266479776202752 266941933289472 267003554234368 267395916169216 267525045551232 267980020118496 268041880695624 268497734234222 268506746947264 268701560291136 271041691078656 271238343634944 271247448342528 271708753526784 271771474845696 271968656891904 272233671231488 272365136835876 272765377620612 272828342850903 273301510285608 273562937204298 275543714168832 276145616299392 276154885730304 276624536896512 276688392976128 276825240050688 276889142460672 277158951467584 277369352558592 279784971436032 279987967623168 280528880050176 280538296614912 280741839372288 281015402561536 281151108991872 281219291480064 281284208214016 281564260769664 281629257136416 281833591433184 281898649972296 282387548081856 282867799013968 285053539405824 285547909054464 285613825007616 285755086503936 285821050281984 286099562805248 286307140503552 286316751028224 286373231717888 286658351013852 286932554436087 287078026719232 287430182869032 287496533326758 289578198761472 290646978859008 290714071882752 290924997608448 290992154810112 291419768012544 291487039427136 291496823826432 291992566724096 292271872597376 294248814870528 295041084162048 295328580960256 295542854713344 295611077902336 295905394594944 296188443288864 296338608226304 296692165131192 296702124251904 296760653627298 296770615046976 297275326977328 297491013179472 297559686081868 300309674950656 300378998513664 300820405690368 300889847150592 301411681779712 301547115782577 301699997519872 302070090315672 302289255327528 302583814959066 304548315660288 305742909201408 306262880135424 306333577937856 306864853654016 307087497475584 307158385632896 307464199071309 309986678439936 310068643627008 310524289744896 310595971252224 310821322162176 310893072236544 311274442098144 311432255504384 311803820401032 312040521628416 312344583183552 312643356804912 312715527478228 313175063194036 315594990056448 315605583691776 316142327881728 316215306258432 316371702915072 316444734240768 316993545781248 317066720653312 317685991592088 318226273890714 318851761999876 321315553133568 321467666530304 321862008155904 322095533066496 322106344906752 322169885682624 322728626379264 322803125138816 322962780059136 323277484587392 325775473606656 326340467490816 326415800008704 326577241718784 326652628893696 327208160575488 327283693391872 327294679384064 327922919355528 327933926804736 328089173393408 328491637564608 328567466659152 328805856672048 329126254867756 332244653580288 332485711552512 332562462640128 333128045059584 333139227230208 333216129175552 333380934254592 333705790541824 333866941927848 334024997254144 334434742849494 334677389826906 335335213347204 337841231888384 338501078044416 339088142002176 339155032716912 339166417196544 339412497209856 339743230831232 339989729347968 340068212664992 343211057086464 343290284015616 343539356073984 343874111029248 344470493462528 344625275180088 344799997165568 345222960360768 345473434660032 345553183837008 346140859319724 346152478293888 346220762565181 347072848709384 349420467658752 349754706266112 350095517643264 350361287442432 350702689890304 350957139972096 351038155009024 351387656081496 351723776405526 352415105368284 353014450785577 355306368270336 355742219540736 356617739003904 356700060734976 357306693491328 357389174260832 358268747054848 360692095647744 361037116145664 361388921438208 361567660474368 361651124846592 362278338035712 362361966460928 362624875855872 363069704676672 363153515781168 363687170160816 363771123801204 364402013714144 364750582939064 367217775009792 368109180647424 368121537036288 368194155065856 368206514307072 368832715862016 368917857301504 369100320067584 369185523280896 369638399991546 369825803411456 371263986205833 374038506733568 374769050692032 374781630633984 374868145322496 374959055306752 375419014359552 375505676181888 375778121910912 375864866629728 376516730775808 379983670345728 380071385874432 380730545405952 380818433343488 381006782005248 381094733709312 381549411806526 381562219346112 381742854004736 381755668037632 382211134685136 382488445516464 382576739248116 383240243825376 383328711102344 386858374907904 387529305145344 387618762510336 387899996811264 387989539746816 388559690683392 388649385902848 388662431768576 389421538080624 390173866657743 390456954798057 393857457348672 394057139617792 394540526126592 394826782468608 394917924385152 395589553508256 395602832335872 395680871503064 395694153395968 396654684239296 399337677324288 399719664304128 400412899934208 400505331351552 401093874253824 401186462867456 401970030177744 402062821043436 402746601351333 402760120420896 403052340436704 403445086612088 403831002539678 406562536617984 407563130290176 407657212268544 407952985337856 408350506847232 408444770583808 409449996634112 409952265428412 410344405806447 413315571253248 414127961669632 414428429549568 414524096315392 414936805344768 415032589464192 415333713691008 415738427201376 416054028837888 416459444244736 416857809073216 419677457154048 420793320075264 420807444922368 421112759058432 421523103842304 421620408344576 421828937220096 421926312321024 422443885704624 422658061041664 422847974958444 423581322122784 424301698520952 424399644434738 428321863581696 428420737511424 428731575422976 429149344207872 429460710755328 429475126542336 429559847576832 430304835172352 430617040078848 431145274303548 431244799990137 434367298142208 435221066678272 435536838524928 436071107824128 436277547433984 436488232215168 437129652018816 437230559140704 437245235739648 437988850086144 438089955545536 438407808896064 442561626243072 442992871440384 443314282070016 443416616853504 444170726746112 444185636306944 444507912339456 445038247696788 445053186377856 445140980440947 445155922570464 445912990465992 446236519769208 446339529122802 447113617796272 450568497770496 451230608535552 451334770725888 452117522669568 452206710289216 452221889595392 452549996279808 453105135473508 453319639130624 453875722438599 456822473490432 457720378687488 458052474765312 458498814705664 459394320203136 459500366906784 460297280481024 460631246213376 460737578449344 461521145759632 461536637725184 465102965440512 465786434617344 465893956878336 466231983243264 466339608354816 466794023524352 467148383256576 467705730601548 467942853296128 468516874775328 468965035207368 469073291217342 469762594791054 469886807157712 474213491822592 474322959387648 474667101361152 475490318671872 475600080979968 476408924655104 477339410836071 478277642999814 481382821527552 481851895250944 482090213965824 482201499795456 482793012233856 483254828523936 483499834474496 484092939568896 484204687708224 484444170088704 484916226881088 485028165068272 489510701236224 489623700013056 489978943340544 490812240863232 490828716048384 490925540087808 490942019076096 491776954482688 492133760090112 492247364374528 492737456346912 492851199988728 493208785008072 493689382301634 495018648274444 498366980370432 498843693960192 499692067589376 499708840845312 499824193763328 500071401381888 500558685812736 500674234909184 501037495881216 501153155506304 501652114274241 503002820020806 506644893794304 506761847832576 508126311612416 508632213003264 508732549075368 508749625794816 509118745814784 509614846246848 509984594021952 510102318997488 510986991767168 514935426023424 515811166543872 516202736910336 516705740193792 516825016680448 517199995748352 517319386329088 517834440541152 518079587577856 518329775755512 519211288979586 519228717440832 520231822210324 520609273064076 525143276464896 525541931163648 526054034835456 526435709958144 526557232513536 527452738011008 527470443114496 528622658052426 532450236432384 532836552278016 532959552405504 534007108468736 534791832338432 535050091102464 535960040236992 536083761391248 536995468468444 537013493894528 537403120582272 542083382157312 542476687269888 542494896685056 543417507053568 543542949691392 543937313783808 544467342462976 544730273671752 545530755241224 545656685701806 546603020571216 547125874408596 548056360589563 552291232598784 552309771460608 553249073793024 553376785952256 553650480101376 553778284921344 554317902935168 554738705117184 557990583499783 559569942872064 559975935246336 561057760100352 562030805123072 562302217983744 562438582960128 562568416428032 563128521539328 563258514272832 563667182866368 563797299944592 564775096163712 565735598027936 570107078811648 571095818108928 571227650015232 571510173007872 571642100563968 572199125610496 572614281007104 572633502056448 572746463435776 573316702027704 573865108872174 574156053438464 574860365738064 574993066653516 575970946018573 581293957718016 581428143765504 581849995216896 581984309620224 582839536025088 582974078854272 582993647652864 583985133448192 584543745194752 588497629741056 590657161920512 591085709426688 591222155804672 591810789189888 592376886577728 592677216452608 593384330262384 593404248503808 593521307254596 593541230093952 594550653954656 594982026358944 595119372163736 600619349901312 600757997027328 601640811380736 601779694301184 602823363559424 603094231565154 603399995039744 604140180631344 604578510655056 605167629918132 605746503809517 611485818402816 612525760270848 612667155875712 613729707308032 614174994951168 614316771265792 614928398142618 619973356879872 621191942504448 621642644324352 621786144473088 622548884196288 622864511008768 623607640802064 624081043256832 624689166367104 625286713609824 625431054956456 626350126388072 631189980112896 631211167383552 632284655763456 632430612516864 632743405830144 632889468481536 633987091562496 634133441306624 635371983184176 636452547781428 636599466652107 637703523999752 642631106267136 642935333060608 643724016311808 644191066132992 644212689813504 644339771365248 645457252758528 645606250277632 645925560118272 646554969174784 651550947213312 652831600017408 653305257787392 654416321150976 654567386783744 654589358768128 655845838711056 655867853609472 656178346786816 656983275129216 657134933318304 657611713344096 658252509735512 664489307160576 664971423105024 665124925280256 666256090119168 666278454460416 666432258351104 666761868509184 667411581083648 667733883855696 668049994508288 668869485698988 669354779653812 669509293684203 670670426694408 675682463776768 677002156088832 678176284004352 678310065433824 678332834393088 678824994419712 679486461662464 679979458695936 680136425329984 686580568031232 687078712147968 687748222058496 688940986925056 689250550360176 689599994331136 690445920721536 690946869320064 691106367674016 692281718639448 692304956587776 692441525130362 694145697418768 698840935317504 699509412532224 700191035286528 700722574884864 701405379780608 701914279944192 702076310018048 702775312162992 703447552811052 703609936826013 704643892186581 704830210736568 706028901571154 710612736540672 711484439081472 713235478007808 713400121469952 714613386982656 714778348521664 716537494109696 717416464499721 722074232291328 722777842876416 723135320948736 723302249693184 724556676071424 724723932921856 725249751711744 726139409353344 726307031562336 727374340321632 727542247602408 728804027428288 729501165878128 734435550019584 736218361294848 736243074072576 736388310131712 736413028614144 737665431724032 737835714603008 738200640135168 738371046561792 739276799983092 739651606822912 740534073452451 742527972411666 748077013467136 749538101384064 749563261267968 749736290644992 750838028719104 751011352363776 751556243821824 751729733259456 753033461551616 754504230031209 759967340691456 760142771748864 761461090811904 761636866686976 762013564010496 762189467418624 763098823613052 763124438692224 763485708009472 764422269370272 764976891032928 765153478496232 766480487650752 766657422204688 773716749815808 775058610290688 775237525020672 775799993622528 775979079493632 777119381366784 777298771805696 777324863537152 778816933469379 778843076161248 780347733315486 780913909596114 787714914697344 789081052253184 789653564937216 789835848770304 791179107016512 791205664671744 791361743006128 791388306791936 792933987078639 793309368478592 798675354648576 799439328608256 800825799868416 801010662703104 802187748507648 802372925734912 803940060355488 804125642086872 805493202702666 805520240841792 806104680873408 806890173224176 807662005079356 813125073235968 815126260580352 815314424537088 815905970675712 816701013694464 816889541167616 818485028552709 818899993268224 819904530856824 820688811612894 826631142506496 829048192630784 829873610689536 830065178928384 830667427382016 831476854402752 832108057675776 832918888489472 833715618146432 839354914308096 841586640150528 841614889844736 842225518116864 843046207684608 843240816689152 843657874440192 843852624642048 844887771409248 845316122083328 845695949916888 847162644245568 848603397041904 848799288869476 856643727163392 856841475022848 857463150845952 858298688415744 858921421510656 858950253084672 859119695153664 860609670344704 861234080157696 862290548607096 862489599980274 866282634480277 868734596284416 872142215648256 872555094867968 872976464430336 874259304037632 874461118281408 874490471479296 875977700172288 876179911091072 876815617792128 885123252486144 885985742880768 886628564140032 886833233707008 888341453492224 888371272613888 889015824678912 890076495393576 890106372755712 890281960881894 890311845140928 891825980931984 892473039538416 892679058245604 894227235592544 901136995540992 902461217071104 902669541451776 904235045339136 904413420578432 904443779190784 905099992559616 906210270947016 906639278261248 907751444877198 910405688868067 913644946980864 916997629411328 918788640406272 919000733813568 920594560962048 921262492426752 921475156898688 923042291519264 923073275450368 930205930881024 931572869234688 931787913756672 932463966486528 932679216709632 933588047048704 934296766513152 935411461203096 935885706592256 937033749550656 937930070414736 938146582434684 939525189582108 939742069819777 939773614315424 948426983645184 948645918775296 949334202722304 950980637343744 951200161959936 952817849310208 954678821672142 956555285999628 963703790501888 964402999590912 965586024467712 966509657047872 966999668948992 968185879137792 968409375416448 968888340177408 969832453762176 970056330136544 979021402472448 979247400026112 979957886681088 981624481726464 981851080175616 981884038152192 983553908965376 984267520180224 984494728749056 985474912693824 985702399977456 986417570016144 987378764603268 990037296548888 996733960740864 997687387920384 999384135178752 999417681690624 999648387526656 1000142802763776 1001117371625472 1001348469818368 1002074991762432 1002306311012608 1003304228548482 1006005640041612 1013523695665152 1016252623224832 1017264426006528 1017465098150736 1017499251589632 1018237491629568 1019229692493696 1019969188043904 1020204637994976 1021973983534336 1029870852046848 1031622333087744 1033411480387584 1033650033360896 1034399991496704 1034638772658176 1035668881082304 1036159175155712 1036659551511024 1038422577959172 1038457434881664 1038662287695543 1040463644420648 1041218546128152 1050286552929792 1051083862327296 1052108069670912 1052871419916288 1053114465027072 1054905476022016 1054940886228992 1057245316104852 1059043352356731 1065919104811008 1068014216937472 1069583664676864 1070100182204928 1071920080473984 1072167522782496 1073990936936888 1074026987789056 1074806241164544 1084166764314624 1084953374539776 1086835014107136 1087085899382784 1087874627567616 1088934684925952 1089460547343504 1091061510482448 1091313371403612 1093206041142432 1094251748817192 1096112721179126 1104582465197568 1104619542921216 1106498147586048 1106753571904512 1107300960202752 1107556569842688 1108635805870336 1109477410234368 1113791958617499 1115981166999566 1122115520200704 1124061610246144 1124604435967488 1124877165920256 1125136832856064 1126257043078656 1126517028545664 1127334365732736 1127594599889184 1129550192327424 1131471196055872 1140214157623296 1142191636217856 1142455300030464 1143020346015744 1143284201127936 1144398251220992 1145228562014208 1145267004112896 1145492926871552 1146633404055408 1147730217744348 1148312106876928 1149720731476128 1149986133307032 1151941892037146 1162587915436032 1162856287531008 1163699990433792 1163968619240448 1165679072050176 1165948157708544 1165987295305728 1167970266896384 1169087490389504 1170521599973229 1171370864394171 1181314323841024 1182171418853376 1182444311609344 1183621578379776 1184753773155456 1186768660524768 1186808497007616 1187042614509192 1187082460187904 1189101307909312 1189964052717888 1190238744327472 1201238699802624 1201515994054656 1203281622761472 1203559388602368 1205646727118848 1206188463130308 1206799990079488 1208239804053999 1208280361262688 1209157021310112 1210335259836264 1211493007619034 1222971636805632 1225051520541696 1225334311751424 1227459414616064 1228349989902336 1228633542531584 1229856796285236 1231033217419341 1239946713759744 1242383885008896 1243285288648704 1243572288946176 1245097768392576 1247215281604128 1248162086513664 1249378332734208 1250573427219648 1250862109912912 1252700252776144 1262379960225792 1262422334767104 1264569311526912 1264861225033728 1265486811660288 1265778936963072 1267974183124992 1268266882613248 1270743966368352 1272905095562856 1273198933304214 1275407047999504 1285262212534272 1287448032623616 1288382132265984 1288425379627008 1288679542730496 1290914505517056 1291212500555264 1291851120236544 1293109938349568 1293734399970411 1303101894426624 1305663200034816 1306610515574784 1308832642301952 1309134773567488 1311691677422112 1311735707218944 1312356693573632 1313966550258432 1314269866636608 1315223426688192 1316505019471024 1328978614321152 1329942846210048 1330249850560512 1332512180238336 1332556908920832 1332864516702208 1333523737018368 1334823162167296 1335422941322841 1335467767711392 1336099989016576 1337738971397976 1338709559307624 1339018587368406 1341340853388816 1354004312177664 1356352568008704 1356620130867648 1356665668786176 1357649988839424 1358972923324928 1359958917391872 1360272850659968 1361627167315797 1373161136062464 1374157424295936 1375496444116992 1378501100720352 1379199988662272 1380891841443072 1381893738640128 1382212735348032 1384563437278896 1384609913175552 1384883050260724 1388291394837536 1397681870635008 1399018825064448 1400382070573056 1401445149769728 1402810759561216 1403828559888384 1404152620036096 1405550624325984 1406895105622104 1407219873652026 1409287784373162 1409660421473136 1412057803142308 1413408508888873 1422968878162944 1426470956015616 1426800242939904 1429226773965312 1429556697043328 1433074988219392 1434832928999442 1444148464582656 1445555685752832 1446270641897472 1446604499386368 1449447865843712 1450499503423488 1452278818706688 1452614063124672 1454748680643264 1455084495204816 1457608054856576 1459002331756256 1468871100039168 1472436722589696 1472486148145152 1472776620263424 1472826057228288 1475330863448064 1475671429206016 1476401280270336 1476742093123584 1478553599966184 1479303213645824 1481068146904902 1485055944823332 1485398755521583 1496154026934272 1499076202768128 1499126522535936 1499472581289984 1501676057438208 1502022704727552 1503112487643648 1503459466518912 1506066923103232 1509008460062418 1519934681382912 1520285543497728 1523273733373952 1524378934837248 1526197647226104 1526248877384448 1526971416018944 1528844538740544 1529953782065856 1530306956992464 1532960975301504 1533314844409376 1547433499631616 1550117220581376 1550475050041344 1551599987245056 1551958158987264 1554238762733568 1554597543611392 1554649727074304 1557633866938758 1557686152322496 1560695466630972 1561827819192228 1563349710621841 1575429829394688 1578162104506368 1579307129874432 1579671697540608 1582358214033024 1582411329343488 1582723486012256 1582776613583872 1585867974157278 1586618736957184 1597350709297152 1598878657216512 1602021325406208 1604375497015296 1604745851469824 1607880120710976 1608251284173744 1610986405405332 1611040481683584 1612209361746816 1613780346448352 1615324010158712 1626250146471936 1630252521160704 1630628849074176 1631811941351424 1633402027388928 1633779082335232 1636970057105418 1637799986536448 1639809061713648 1641377623225788 1644169081768689 1658096385261568 1659747221379072 1660130357856768 1661334854764032 1662953708805504 1664216115351552 1665837776978944 1667431236292864 1673971750499349 1678709828616192 1683173280301056 1686092415369216 1686481633378304 1687315748880384 1687705249284096 1689775542818496 1690632244166656 1691391899833776 1694325288491136 1697206794083808 1697598577738952 1713287454326784 1713682950045696 1714926301691904 1716597376831488 1717842843021312 1717900506169344 1718239390307328 1721219340689408 1722468160315392 1724581097214192 1724979199960548 1727912838055719 1732565268960554 1744284431296512 1745110189735936 1745952928860672 1748518608075264 1748922236562816 1748980942958592 1751955400344576 1752359822182144 1753631235584256 1771971485761536 1773257128280064 1773666467414016 1776682906984448 1776742545227776 1778031649357824 1780152990787152 1780212745511424 1780563921763788 1780623690281856 1783651961863968 1784946079076832 1785358116491208 1788454471185088 1802273991081984 1804922434142208 1805339082903552 1808470090678272 1808826841156864 1808887558381568 1810199985119232 1812420541894032 1813278556522496 1815502889754396 1817239511428551 1820811377736134 1833995258822656 1837577280812544 1838001467627136 1841189121924096 1842524984853504 1842950313797376 1846084583038528 1846146550900736 1863575827513344 1864927932973056 1865358433419264 1867176094097408 1868593533026304 1870822922406192 1871771413184512 1874067499101312 1875860140829472 1876293164869368 1879050379164216 1879484139639554 1879547228630848 1896853967290368 1897291837550592 1898668405444608 1901961274687488 1902400323919872 1905635698620416 1909357643344284 1909798399956321 1913110571999256 1927407581003776 1928805999181824 1931172048935424 1933019314095744 1936371758275584 1936818750832896 1937776680354816 1939664907524352 1940112660273088 1958494800052224 1959915773362176 1963248963452928 1963702160351232 1963768076304384 1967107817930752 1968535040360448 1968989457498112 1970949825387648 1971404799954912 1972835140032288 1974757529206536 1980074593097776 1993467921481728 1995374775840768 1998768270357504 1998835363381248 1999296775053312 2000285605527552 2002234743250944 2002696939636736 2004149983524864 2004612622025216 2006608457096964 2008527881052609 2012011280083224 2027047391330304 2034528852013056 2034930196301472 2034998503179264 2036474983259136 2038459384987392 2039938376087808 2040409275989952 2043947967068672 2059741704093696 2063244666175488 2066822960775168 2067300066721792 2068799982993408 2069277545316352 2071337762164608 2072318350311424 2073319103022048 2076845155918344 2076914869763328 2077324575391086 2080927288841296 2082437092256304 2100573105859584 2102167724654592 2104216139341824 2105742839832576 2106228930054144 2109810952044032 2109881772457984 2110829810478039 2113931676559743 2114490632209704 2118086704713462 2131838209622016 2140200364409856 2143840160947968 2144335045564992 2147981873873776 2148053975578112 2149612482329088 2152249393499163 2168333528629248 2169906749079552 2173670028214272 2174171798765568 2175749255135232 2177869369851904 2178921094687008 2182123020964896 2182626742807224 2186412082284864 2188503497634384 2192225442358252 2209164930395136 2209239085842432 2212996295172096 2213507143809024 2214601920405504 2215113139685376 2217271611740672 2218954820468736 2221602220357353 2227583917234998 2231962333999132 2244231040401408 2249208871934976 2250273665712128 2252514086157312 2253034057091328 2254668731465472 2255189199778368 2259100384654848 2262942392111744 2280428315246592 2284383272435712 2284910600060928 2286040692031488 2286568402255872 2288796502441984 2290457124028416 2290985853743104 2293266808110816 2295460435488696 2296624213753856 2299441462952256 2299972266614064 2303883784074292 2325175830872064 2325712575062016 2327399980867584 2327937238480896 2331358144100352 2331896315417088 2331974590611456 2335940533792768 2338174980779008 2341043199946458 2342741728788342 2364888623218688 2367243156759552 2369507546310912 2373537321049536 2373616994015232 2374085229018384 2374164920375808 2378202615818624 2379928105435776 2380477488654944 2402477399605248 2403031988109312 2406563245522944 2407118777204736 2411293454237696 2412376926260616 2413599980158976 2416479608107998 2416560722525376 2418314042620224 2420670519672528 2422986015238068 2423545337956267 2445943273611264 2450103041083392 2450668623502848 2454918829232128 2456699979804672 2457267085063168 2459713592570472 2462066434838682 2471101155499039 2479893427519488 2487144577892352 2490195536785152 2494430563208256 2496324173027328 2498756665468416 2501146854439296 2501724219825824 2505400505552288 2524759920451584 2524844669534208 2529138623053824 2529722450067456 2530973623320576 2531557873926144 2535948366249984 2536533765226496 2541487932736704 2545810191125712 2546397866608428 2550728475225109 2550814095999008 2570524425068544 2574896065247232 2576764264531968 2576850759254016 2577359085460992 2581829011034112 2582425001110528 2583702240473088 2586219876699136 2587468799940822 2598847903440831 2606203788853248 2617665284603904 2618269547134976 2623383354844224 2623471414437888 2624713387147264 2627933100516864 2628539733273216 2630446853376384 2633010038942048 2657957228642304 2659885692420096 2660499701121024 2665024360476672 2665113817841664 2665729033404416 2667047474036736 2669646324334592 2670845882645682 2670935535422784 2672199978033152 2675477942795952 2677419118615248 2678037174736812 2682681706777632 2708008624355328 2712705136017408 2713240261735296 2713331337572352 2715299977678848 2717945846649856 2719917834783744 2720545701319936 2723254334631594 2731217066604201 2750992888233984 2757002201440704 2758399977324544 2761783682886144 2763787477280256 2764425470696064 2769126874557792 2769219826351104 2769766100521448 2776582789675072 2795363741270016 2798037650128896 2800764141146112 2802890299539456 2805621519122432 2807657119776768 2808305240072192 2811101248651968 2813790211244208 2814439747304052 2818575568746324 2819226209459331 2819320842946272 2824115606284616 2826817017777746 2845937756325888 2852941912031232 2853600485879808 2858453547930624 2859113394086656 2866149976438784 2869665857998884 2891111371505664 2893208998772736 2898895731687424 2900999006846976 2904557637413376 2905228126249344 2909497361286528 2910168990409632 2915216109713152 2918004663512512 2937742200078336 2944873445179392 2945553240526848 2945652114456576 2950661726896128 2951342858412032 2952802560540672 2953484186247168 2957107199932368 2958606427291648 2962136293809804 2970111889646664 2970797511043166 2992308053868544 2998152405536256 2998253045071872 2998945162579968 3003352114876416 3004045409455104 3006224975287296 3006918933037824 3012133846206464 3018016920124836 3040571086995456 3046547466747904 3048757869674496 3052395294452208 3052497754768896 3053942832037888 3057689077481088 3059907564131712 3060613913984928 3065921950603008 3066629688818752 3094866999263232 3100234441162752 3100950100082688 3103199974490112 3103916317974528 3108477525467136 3109195087222784 3109299454148608 3115267733877516 3115372304644992 3115986863086629 3121390933261944 3123655638384456 3126699421243682 3150859658789376 3156324209012736 3158614259748864 3159343395081216 3164716428066048 3164822658686976 3165446972024512 3165553227167744 3171735948314556 3173237473914368 3177130057070193 3197757314433024 3204042650812416 3208750994030592 3209491702939648 3215760241421952 3216502568347488 3221972810810664 3222080963367168 3224418723493632 3227560692896704 3230648020317424 3252500292943872 3260505042321408 3261257698148352 3263623882702848 3266804054777856 3267558164670464 3273940114210836 3275599973072896 3279618123427296 3282755246451576 3288338163537378 3319494442758144 3320260715713536 3322669709528064 3325907417611008 3328432230703104 3331675553957888 3334862472585728 3341375875852497 3347943500998698 3366346560602112 3372184830738432 3372963266756608 3374631497760768 3375410498568192 3379551085636992 3382783799667552 3388650576982272 3394413588167616 3395197155477904 3426574908653568 3427365900091392 3429852603383808 3433194753662976 3435685686042624 3435801012338688 3436478780614656 3442438681378816 3444936320630784 3449162194428384 3449958399921096 3455825676111438 3465130537921108 3488568862593024 3491905857721344 3497037216150528 3497844473125632 3497961885917184 3503910800689152 3504719644364288 3507262471168512 3511564799919687 3543942971523072 3546514256560128 3547332934828032 3553365813968896 3560305981574304 3560425491022848 3561127843527576 3561247380563712 3567303923727936 3569892158153664 3570716232982416 3576908942370176 3604547982163968 3609844868284416 3610678165807104 3616940181356544 3617653682313728 3617775116763136 3620399970238464 3624719412161997 3624841083788064 3626557113044992 3631005779508792 3634479022857102 3641622755472268 3675154561625088 3676002935254272 3682378243848192 3685049969707008 3685900627594752 3692169166077056 3692293101801472 3727151655026688 3729855865946112 3730716866838528 3734352188194816 3741645844812384 3743542826369024 3748134998202624 3751720281658944 3752586329738736 3758100758328432 3758968279279108 3759094457261696 3793707934580736 3794583675101184 3797336810889216 3803922549374976 3804800647839744 3811271397240832 3818715286688568 3819596799912642 3826221143998512 3836394524126941 3862344097870848 3866038628191488 3872743516551168 3873637501665792 3875553360709632 3879329815048704 3880225320546176 3916989600104448 3919831546724352 3926497926905856 3927404320702464 3934215635861504 3937070080720896 3937978914996224 3941899650775296 3942809599909824 3945670280064576 3949515058413072 3960149186195552 3986935842963456 3990749551681536 3997536540715008 3997670726762496 3998593550106624 4000571211055104 4004469486501888 4005393879273472 4008299967049728 4009225244050432 4013216914193928 4017055762105218 4024022560166448 4031796622130011 4069057704026112 4069860392602944 4069997006358528 4072949966518272 4076918769974784 4079876752175616 4080818551979904 4087895934137344 4119483408187392 4126489332350976 4134600133443584 4137599965986816 4138555090632704 4142675524329216 4144636700622848 4146638206044096 4153690311836688 4153829739526656 4154649150782172 4161854577682592 4164874184512608 4201146211719168 4204335449309184 4208432278683648 4211485679665152 4212457860108288 4219621904088064 4219763544915968 4221659620956078 4227863353119486 4228981264419408 4236173409426924 4240225526666619 4280400728819712 4287680321895936 4288670091129984 4295963747747552 4296107951156224 4299224964658176 4304498786998326 4336667057258496 4339813498159104 4348343597531136 4351498510270464 4355738739703808 4357842189374016 4364246041929792 4365253485614448 4372824164569728 4377006995268768 4384450884716504 4418329860790272 4418478171684864 4425992590344192 4427014287618048 4429203840811008 4430226279370752 4434543223481344 4437909640937472 4443204440714706 4455167834469996 4456196266564749 4463924667998264 4488462080802816 4498417743869952 4500547331424256 4505028172314624 4506068114182656 4509337462930944 4510378399556736 4518200769309696 4525884784223488 4560856630493184 4569821200121856 4573136804511744 4577593004883968 4580914248056832 4581971707486208 4586533616221632 4590920870977392 4593248427507712 4598882925904512 4599944533228128 4607767568148584 4650351661744128 4651425150124032 4654799961735168 4655874476961792 4662716288200704 4663792630834176 4663949181222912 4671881067585536 4676349961558016 4682086399892916 4685483457576684 4690049131865523 4729777246437376 4734486313519104 4739015092621824 4747074642099072 4747233988030464 4748170458036768 4748329840751616 4756405231637248 4759856210871552 4760954977309888 4806063976218624 4813126491045888 4814237554409472 4822586908475392 4824753852521232 4827199960317952 4832959216215996 4833121445050752 4836628085240448 4841341039345056 4845972030476136 4847090675912534 4891886547222528 4900206082166784 4901337247005696 4909837658464256 4913399959609344 4914534170126336 4919427185140944 4924132869677364 4932507245306067 4942202310998078 4974289155784704 4980391073570304 4988861126416512 4992648346054656 4997513330936832 5002293708878592 5003448439651648 5010801011104576 5021915251498047 5049519840903168 5058277246107648 5059444900134912 5061947246641152 5063115747852288 5071896732499968 5073067530452992 5082975865473408 5091620382251424 5092795733216856 5101456950450218 5101628191998016 5141048850137088 5149792130494464 5153528529063936 5153701518508032 5154718170921984 5163658022068224 5164850002221056 5167404480946176 5172439753398272 5174937599881644 5183738514167157 5197695806881662 5235330569207808 5236539094269952 5246766709688448 5246942828875776 5255866201033728 5257079466546432 5260893706752768 5266020077884096 5315914457284608 5319771384840192 5320999402242048 5330048720953344 5330227635683328 5331458066808832 5334094948073472 5339292648669184 5341691765291364 5341871070845568 5344399956066304 5350955885591904 5354838237230496 5356074349473624 5365363413555264 5416017248710656 5425410272034816 5426480523470592 5426662675144704 5430599955357696 5435891693299712 5439835669567488 5441091402639872 5446508669263188 5451718534285653 5462434133208402 5501985776467968 5514004402881408 5523567365772288 5527574954560512 5528850941392128 5538253749115584 5538439652702208 5539532201042896 5553165579350144 5590727482540032 5596075300257792 5601528282292224 5605780599078912 5611243038244864 5615314239553536 5616610480144384 5622202497303936 5627580422488416 5628879494608104 5637151137492648 5638452418918662 5638641685892544 5648231212569232 5653634035555492 5691875512651776 5705883824062464 5707200971759616 5716907095861248 5718226788173312 5729395199868963 5732299952877568 5739331715997768 5782222743011328 5786417997545472 5809115274826752 5810456252498688 5818994722573056 5820337980819264 5830432219426304 5836009327025024 5875484400156672 5889746890358784 5891106481053696 5891304228913152 5901323453792256 5902685716824064 5905605121081344 5906968372494336 5914214399864736 5917212854583296 5924272587619608 5940223779293328 5941595022086332 5996304811072512 5996506090143744 5997890325159936 6006704229752832 6008090818910208 6012449950574592 6013837866075648 6024267692412928 6036033840249672 6081142173990912 6104790588904416 6104995509537792 6107885664075776 6115378154962176 6119815128263424 6121227827969856 6131843901206016 6133259377637504 6189733998526464 6200468882325504 6201900200165376 6206399948980224 6207832635949056 6216955050934272 6218390174445568 6218598908297216 6230535467755032 6230744609289984 6231973726173258 6242781866523888 6247311276768912 6253398842487364 6301719317578752 6312648418025472 6317228519497728 6318686790162432 6329432856132096 6329645317373952 6330893944049024 6331106454335488 6343471896629112 6346474947828736 6354260114140386 6395514628866048 6418983405879296 6431520482843904 6433005136694976 6443945621621328 6444161926734336 6448837446987264 6455121385793408 6461296040634848 6505000585887744 6521010084642816 6522515396296704 6527247765405696 6533608109555712 6535116329340928 6547880228421672 6551199946145792 6559236246854592 6565510492903152 6576676327074756 6578194488738439 6638988885516288 6640521431427072 6645339419056128 6651814835222016 6656864461406208 6663351107915776 6669724945171456 6682751751704994 6695887001997396 6732693121204224 6745926533513216 6750820997136384 6759102171273984 6765567599335104 6777301153964544 6788827176335232 6790394310955808 6853149817307136 6854731800182784 6859705206767616 6866389507325952 6871371372085248 6872957561229312 6884877362757632 6889872641261568 6898324388856768 6899916799842192 6911651352222876 6930261075842216 6977137725186048 6983811715442688 6994074432301056 6995688946251264 6995923771834368 7007821601378304 7009439288728576 7014524942337024 7023129599839374 7094665869656064 7106731627937792 7120611963148608 7120850982045696 7122255687055152 7122494761127424 7134607847455872 7139784316307328 7141432465964832 7153817884740352 7209095964327936 7219689736568832 7221356331614208 7233880362713088 7235307364627456 7235550233526272 7240799940476928 7249438824323994 7249682167576128 7253114226089984 7262011559017584 7268958045714204 7270636013868801 7283245510944536 7350309123250176 7352005870508544 7364756487696384 7370099939414016 7371801255189504 7384338332154112 7384586203602944 7413303466497117 7461433733677056 7468704376389632 7483291689624768 7487085652738048 7496269996405248 7503440563317888 7505172659477472 7516201516656864 7517936558558216 7518188914523392 7587415869161472 7589167350202368 7594673621778432 7607845098749952 7609601295679488 7622542794481664 7637430573377136 7639193599825284 7652185425675327 7652442287997024 7672789048253882 7724688195741696 7732077256382976 7745487033102336 7747275003331584 7751106721419264 7758659630097408 7760450641092352 7796543710322493 7852995853811712 7854808641404928 7868431271723008 7874140161441792 7875957829992448 7883799301550592 7885619199819648 7891340560129152 7899030116826144 7920298372391104 7973871685926912 7981499103363072 7995073081430016 7995341453524992 7997187100213248 8001142422110208 8008938973003776 8010787758546944 8016599934099456 8018450488100864 8026433828387856 8034111524210436 8048045120332896 8063593244260022 8138115408052224 8139720785205888 8139994012717056 8145899933036544 8153837539949568 8159753504351232 8161637103959808 8175791868274688 8193651199812603 8252978664701952 8269200266887168 8275199931973632 8277110181265408 8285351048658432 8289273401245696 8293276412088192 8307380623673376 8307659479053312 8309298301564344 8323709155365184 8329748369025216 8402292423438336 8408670898618368 8416864557367296 8422971359330304 8424915720216576 8439243808176128 8439527089831936 8443319241912156 8455726706238972 8457678628377993 8457962528838816 8472346818853848 8480451053333238 8560801457639424 8575360643791872 8577340182259968 8591927495495104 8592215902312448 8598449929316352 8608997573996652 8673334114516992 8679626996318208 8696687195062272 8702997020540928 8711477479407616 8715684378748032 8728492083859584 8730506971228896 8745648329139456 8754013990537536 8768901769433008 8836659721580544 8836956343369728 8851985180688384 8854028575236096 8858407681622016 8860452558741504 8869086446962688 8875819281874944 8886408881429412 8910335668939992 8912392533129498 8927849335996528 8976924161605632 8996835487739904 9010056344629248 9012136228365312 9018674925861888 9020756799113472 9036401538619392 9051769568446976 9121713260986368 9139642400243712 9146273609023488 9155186009767936 9161828496113664 9163943414972416 9173067232443264 9181841741954784 9186496855015424 9197765851809024 9199889066456256 9215535136297168 9300703323488256 9302850300248064 9309599923470336 9311748953923584 9325432576401408 9327585261668352 9327898362445824 9343762135171072 9347960589259887 9352699923116032 9364172799785832 9370966915153368 9380098263731046 9468972627038208 9478030185243648 9494149284198144 9494467976060928 9496340916073536 9496659681503232 9512810463274496 9519712421743104 9521909954619776 9531390171210579 9612127952437248 9626252982091776 9628475108818944 9649507705042464 9654399920635904 9665918432431992 9666242890101504 9673256170480896 9682682078690112 9691944060952272 9694181351825068 9783773094445056 9800412164333568 9802674494011392 9819675316928512 9826799919218688 9829068340252672 9838854370281888 9848265739354728 9865014490612134 9884404621996156 9960782147140608 9977722252833024 9985296692109312 9995026661873664 10004587417757184 10006896879303296 10021602022209152 10043830502996094 10099039681806336 10116554492215296 10118889800269824 10123894493282304 10126231495704576 10146135060905984 10165951730946816 10183240764502848 10185591466433712 10202913900900436 10203256383996032 10282097700274176 10299584260988928 10307057058127872 10307403037016064 10309436341843968 10327316044136448 10329700004442112 10334808961892352 10344879506796544 10349875199763288 10367477028334314 10395391613763324 10473078188539904 10493533419376896 10493885657751552 10511732402067456 10514158933092864 10521787413505536 10532040155768192 10631828914569216 10639542769680384 10641998804484096 10660097441906688 10662916133617664 10678585297338368 10683383530582728 10683742141691136 10688799912132608 10701911771183808 10709676474460992 10712148698947248 10730726827110528 10832034497421312 10850820544069632 10852961046941184 10853325350289408 10861199910715392 10871783386599424 10879671339134976 10882182805279744 10893017338526376 10903437068571306 10924868266416804 10943447974352887 11028008805762816 11047134731544576 11055149909121024 11057701882784256 11076507498231168 11076879305404416 11079064402085792 11106331158700288 11181454965080064 11192150600515584 11203056564584448 11222486076489728 11230628479107072 11233220960288768 11244404994607872 11255160844976832 11257758989216208 11274302274985296 11276904837837324 11277283371785088 11296462425138464 11307268071110984 11383751025303552 11411767648124928 11414401943519232 11433814191722496 11436453576346624 11458790399737926 11464599905755136 11478663431995536 11509183572380823 11618230549653504 11620912504997376 11637989445146112 11640675961638528 11660864438852608 11672018654050048 11750968800313344 11779493780717568 11782212962107392 11802646907584512 11805371433648128 11811210242162688 11813936744988672 11828428799729472 11834425709166592 11848545175239216 11880447558586656 11883190044172664 11992609622145024 11993012180287488 11995780650319872 12013408459505664 12016181637820416 12024899901149184 12027675732151296 12048535384825856 12072067680499344 12095389866390033 12209581177808832 12209991019075584 12215771328151552 12230756309924352 12239630256526848 12242455655939712 12263687802412032 12266518755275008 12379467997052928 12403800400330752 12412799897960448 12415665271898112 12433910101868544 12436780348891136 12437197816594432 12461070935510064 12461489218579968 12463947452346516 12485563733047776 12494622553537824 12506797684974728 12603438635157504 12625296836050944 12634457038995456 12637373580324864 12658865712264192 12659290634747904 12661787888098048 12662212908670976 12686943793258224 12692949895657472 12708520228280772 12720676579999857 12837966811758592 12863040965687808 12866010273389952 12887891243242656 12888323853468672 12897674893974528 12910242771586816 12922592081269696 13010001171775488 13045030792593408 13054495530811392 13067216219111424 13070232658681856 13095760456843344 13102399892291584 13118472493709184 13131020985806304 13153352654149512 13156388977476878 13277977771032576 13281042862854144 13290678838112256 13303629670444032 13313728922812416 13326702215831552 13339449890342912 13365503503409988 13368588799694247 13391774003994792 13465386242408448 13491853067026432 13501641994272768 13518204342547968 13531135198670208 13554602307929088 13577654352670464 13580788621911616 13709463600365568 13719410413535232 13732779014651904 13742742744170496 13745915122458624 13769754725515264 13779745282523136 13796648777713536 13799833599684384 13823302704445752 13860522151684432 13954275450372096 13967623430885376 13988148864602112 13991377892502528 13991847543668736 14015643202756608 14018878577457152 14029049884674048 14046259199678748 14070147395596569 14189331739312128 14213463255875584 14241223926297216 14241701964091392 14244511374110304 14244989522254848 14269215694911744 14279568632614656 14282864931929664 14307635769480704 14418191928655872 14439379473137664 14442712663228416 14467760725426176 14470614729254912 14471100467052544 14481599880953856 14498877648647988 14499364335152256 14506228452179968 14524023118035168 14537916091428408 14541272027737602 14566491021889072 14700618246500352 14704011741017088 14729512975392768 14740199878828032 14743602510379008 14768676664308224 14769172407205888 14797521735918201 14826606932994234 14922867467354112 14937408752779264 14966583379249536 14992539992810496 15006881126635776 15010345318954944 15032403033313728 15035873117116432 15036377829046784 15065745754494141 15174831738322944 15178334700404736 15189347243556864 15215690197499904 15219202591358976 15245085588963328 15274861146754272 15278387199650568 15304370851350654 15304884575994048 15345578096507764 15449376391483392 15464154512765952 15490974066204672 15494550006663168 15502213442838528 15517319260194816 15520901282184704 15551215542501471 15593087420644986 15705991707623424 15709617282809856 15751915659984896 15767598603101184 15771238399639296 15782681120258304 15798060233652288 15840596744782208 15947743371853824 15962998206726144 15990146162860032 15990682907049984 15994374200426496 16002284844220416 16017877946007552 16021575517093888 16033199868198912 16036900976201728 16052867656775712 16068223048420872 16096090240665792 16127186488520044 16276230816104448 16279441570411776 16279988025434112 16291799866073088 16307675079899136 16319507008702464 16323274207919616 16351583736549376 16387302399625206 16505957329403904 16554220362530816 16570702097316864 16578546802491392 16586552824176384 16614761247346752 16615318958106624 16618596603128688 16647418310730368 16659496738050432 16804584846876672 16817341797236736 16833729114734592 16845942718660608 16849831440433152 16878487616352256 16879054179663872 16886638483824312 16911453412477944 16915357256755986 16915925057677632 16944693637707696 16960902106666476 17121602915278848 17150721287583744 17154680364519936 17183854990990208 17184431804624896 17196899858632704 17217995147993304 17297708088493273 17346668229033984 17359253992636416 17422954958815232 17431368757496064 17456984167719168 17461013942457792 17491296658278912 17508027981075072 17537803538866016 17673319443161088 17673912686739456 17703970361376768 17708057150472192 17716815363244032 17720905117483008 17738172893925376 17751638563749888 17772817762858824 17820671337879984 17824785066258996 17855099326575763 17855698671993056 17993670975479808 18020112689258496 18024272456730624 18037349851723776 18041513598226944 18072803077238784 18103539136893952 18243426521972736 18310372019535872 18323656992227328 18327886829944832 18346134464886528 18363683483909568 18372993710030848 18395531703618048 18399778132912512 18431070272594336 18601406646976512 18605700600496128 18619199846940672 18623497907847168 18650865152802816 18655170523336704 18655796724891648 18687524270342144 18695921178519774 18705399846232064 18728345599571664 18741933830306736 18760196527462092 18937945254076416 18956060370487296 18988298568396288 18988935952121856 18992681832147072 18993319363006464 19025620926548992 19039424843486208 19043819909239552 19062780342421158 19256950217637888 19299015410084928 19308799841271808 19331836864863984 19332485780203008 19346512340961792 19365364157380224 19383888121904544 19388362703650136 19567546188890112 19600824328667136 19605348988022784 19639350633857024 19653599838437376 19658136680505344 19677708740563776 19696531478709456 19730028981224268 19734583466215317 19768809243992312 19921564294281216 19955444505666048 19970593384218624 19990053323747328 20009174835514368 20013793758606592 20043204044418304 20087661005992188 20198079363612672 20237779600539648 20252462991409152 20292270121811968 20331903461893632 20366481529005696 20371182932867424 20405827801800872 20406512767992064 20564195400548352 20599168521977856 20614114116255744 20618872683687936 20654632088272896 20659400008884224 20669617923784704 20689759013593088 20699750399526576 20734954056668628 20790783227526648 20946156377079808 20987066838753792 20987771315503104 21023464804134912 21028317866185728 21043574827011072 21064080311536384 21283997608968192 21320194883813376 21325832267235328 21357170594676736 21366767061165456 21367484283382272 21377599824265216 21403823542367616 21419352948921984 21424297397894496 21461453654221056 21664068994842624 21701641088139264 21705922093882368 21706650700578816 21722399821430784 21743566773198848 21759342678269952 21764365610559488 21786034677052752 21806874137142612 21811908041606403 21849736532833608 21886895948705774 22056017611525632 22094269463089152 22110299818242048 22115403765568512 22153014996462336 22153758610808832 22158128804171584 22212662317400576 22239910399491351 22384301201031168 22406113129168896 22444972152979456 22461256958214144 22466441920577536 22488809989215744 22510321689953664 22515517978432416 22548604549970592 22553809675674648 22554566743570176 22592924850276928 22614536142221968 22767502050607104 22823535296249856 22828803887038464 22867628383444992 22872907152693248 22917580799475852 22929199811510272 22956556277025981 22957326863991072 23018367144761646 23236461099307008 23241825009994752 23275978890292224 23281351923277056 23321728877705216 23344037308100096 23389631130967479 23558987561435136 23564425924214784 23605293815169024 23610742867296256 23622420484325376 23627873489977344 23656857599458944 23697090350478432 23760895117173312 23766380088345328 23985219244290048 23986024360574976 23991561300639744 24026816919011328 24032363275640832 24049799802298368 24055351464302592 24097070769651712 24144135360998688 24190779732780066 24419162355617664 24419982038151168 24461512619848704 24479260513053696 24484911311879424 24527375604824064 24533037510550016 24580953599437809 24758935994105856 24807600800661504 24825599795920896 24831330543796224 24867820203737088 24873560697782272 24922141871020128 24922978437159936 24927894904693032 24971127466095552 24989245107075648 25013595369949456 25206877270315008 25250593672101888 25268914077990912 25274747160649728 25317731424528384 25318581269495808 25323575776196096 25324425817341952 25373035885133979 25373887586516448 25385899791314944 25417040456561544 25441353159999714 25726081931375616 25732020546779904 25775782486485312 25776647706937344 25795349787949056 25820485543173632 25845184162539392 26020002343550976 26090061585186816 26108991061622784 26134432438222848 26140465317363712 26191520913686688 26204799784583168 26236944987418368 26262041971612608 26306705308299024 26312777954953756 26555955542065152 26562085725708288 26581357676224512 26607259340888064 26627457845624832 26653404431663104 26678899780685824 26731007006819976 26737177599388494 26783548007989584 26854761668888587 26930772484816896 27036408685095936 27062270397340416 27109204615858176 27155308705340928 27161577243823232 27418927200731136 27438820827070464 27465558029303808 27485485488340992 27491830244917248 27539509451030528 27559490565046272 27593297555427072 27599667199368768 27646605408891504 27721044303368864 27908550900744192 27935246861770752 27976297729204224 27982755785005056 27983695087337472 28031286405513216 28037757154914304 28058099769348096 28092518399357496 28140294791193138 28222576354910077 28426926511751168 28482447852594432 28483403928182784 28489022748220608 28489979044509696 28538431389823488 28559137265229312 28565729863859328 28615271538961408 28836383857311744 28878758946275328 28885425326456832 28941229458509824 28942200934105088 28963199761907712 28997755297295976 28998728670304512 29012456904359936 29048046236070336 29075832182856816 29082544055475204 29132982043778144 29401236493000704 29408023482034176 29459025950785536 29480399757656064 29487205020758016 29537353328616448 29538344814411776 29595043471836402 29653213865988468 29874817505558528 29933166758499072 29985079985620992 30013762253271552 30020690637909888 30064806066627456 30071746234232864 30072755658093568 30131491508988282 30349663476645888 30356669400809472 30378694487113728 30438405182717952 30490171177926656 30549722293508544 30556774399301136 30608741702701308 30609769151988096 30691156193015528 30898752782966784 30928309025531904 30981948132409344 30989100013326336 31004426885677056 31034638520389632 31041802564369408 31102431085002942 31186174841289972 31419234565619712 31503831319969792 31535197206202368 31542476799278592 31565362240516608 31596120467304576 31681193489564416 31895486743707648 31925996413452288 31980292325720064 31988748400852992 32035755892015104 32043151034187776 32066399736397824 32073801952403456 32105735313551424 32136446096841744 32192180481331584 32254372977040088 32552461632208896 32558883140823552 32559976050868224 32583599732146176 32615350159798272 32639014017404928 32646548415839232 32703167473098752 32774604799250412 32830343923058661 33108440725061632 33141404194633728 33157093604982784 33173105648352768 33229522494693504 33230637916213248 33237193206257376 33294836621460736 33318993476100864 33609169693753344 33667458229469184 33691885437321216 33699662880866304 33756975232704512 33758108359327744 33773276967648624 33822906824955888 33830714513511972 33831850115355264 33889387275415392 33921804213332952 34243205830557696 34301442575167488 34309360729039872 34367709981980416 34368863609249792 34393799717265408 34435990295986608 34527550717142469 34595416176986546 34845909917630464 34862737514992128 34913968335438336 34922027884915584 34982593316557824 35016055962150144 35075607077732032 35346638886322176 35407940722753536 35416114300944384 35433630726488064 35441810234966016 35476345787850752 35503277127499776 35545635525717648 35641342675759968 35649570132517992 35710198653151526 35711397343986112 35987341950959616 36040225378516992 36048544913461248 36074699703447552 36083027196453888 36145606154477568 36207078273787904 36286169599170099 36620744039071744 36647313984454656 36655773659889664 36692268929773056 36727366967819136 36791063407236096 36799556265825024 36862140545188672 37211401200992256 37238399693881344 37246995815694336 37301730305605632 37310341046673408 37311593449783296 37375048540684288 37391842357039548 37410799692464128 37456691199143328 37483867660613472 37520393054924184 37875890508152832 37912120740974592 37976597136792576 37977871904243712 37985363664294144 37986638726012928 38051241853097984 38078849686972416 38087639818479104 38125560684842316 38162029739999571 38513900435275776 38598030820169856 38663673729727968 38664971560406016 38693024681923584 38730728314760448 38767776243809088 38776725407300272 39135092377780224 39201648657334272 39210697976045568 39278701267714048 39307199676874752 39316273361010688 39355417481127552 39393062957418912 39460057962448536 39469166932430634 39537618487984624 39843128588562432 39910889011332096 39941186768437248 39980106647494656 40018349671028736 40027587517213184 40086408088836608 40105766399082741 40175322011984376 40396158727225344 40475559201079296 40504925982818304 40663806923787264 40732963058011392 40742365865734848 40811655603601744 40813025535984128 41128390801096704 41198337043955712 41228228232511488 41237745367375872 41309264176545792 41318800017768448 41339235847569408 41379518027186176 41399500799053152 41469908113337256 41581566455053296 41974133677507584 41975542631006208 42046929608269824 42056635732371456 42087149654022144 42128160623072768 42210442186789707 42567995217936384 42640389767626752 42733534122330912 42734968566764544 42755199648530432 42807647084735232 42838705897843968 42848594795788992 42922907308442112 43328137989685248 43403282176278528 43411844187764736 43413301401157632 43444799642861568 43487133546397696 43518685356539904 43528731221118976 43572069354105504 43613748274285224 43623816083212806 43699473065667216 43773791897411548 44112035223051264 44188538926178304 44220599636484096 44230807531137024 44306029992924672 44307517221617664 44316257608343168 44425324634801152 44479820798982702 44768602402062336 44812226258337792 44932883841155072 44977619978431488 45020643379907328 45031035956864832 45097209099941184 45107619351349296 45109133487140352 45185849700553856 45229072284443936 45535004101214208 45647070592499712 45657607774076928 45735256766889984 45745814305386496 45835161598951704 45858399623020544 45913112554051962 45914653727982144 46036734289523292 46047361421169073 46472922198614016 46483650019989504 46551957780584448 46562703846554112 46643457755410432 46688074616200192 46779262261934958 47117975122870272 47128851848429568 47221485734592512 47255746979954688 47313715198917888 47394180700956864 47521790234346624 47532760176690656 47970438488580096 47972048721149952 47983122601279488 48053633838022656 48064726551281664 48099599604596736 48110702928605184 48194141539303424 48288270721997376 48381559465560132 48463841029277071 48838324711235328 48839964076302336 48923025239697408 48958521026107392 48969822623758848 49054751209648128 49066075021100032 49161907198875618 49517871988211712 49662661087592448 49735640407474176 49747121395564544 49844283742040256 49845956874319872 49855789809386064 49942254932191104 49978490214151296 50027190739898912 50413754540630016 50501187344203776 50537828155981824 50549494321299456 50635462849056768 50637162538991616 50647151552392192 50648851634683904 50746071770267958 50747775173032896 50771799582629888 50834080913123088 50882706319999428 51452163862751232 51464041093559808 51551564972970624 51553295413874688 51590699575898112 51640971086347264 51690368325078784 51893124265479819 52040004687101952 52268864876445696 52280930634727424 52383041827373376 52409599569166336 52473889974836736 52524083943225216 52613410616598048 52625555909907512 53111911084130304 53124171451416576 53162715352449024 53214518681776128 53254915691249664 53306808863326208 53357799561371648 53462014013639952 53474355198776988 53565297979727289 53567096015979168 53709523337777174 54072817370191872 54124540794680832 54218409231716352 54310617410681856 54323154487646464 54931116058607616 54970970976681984 54983660489834496 55079018902061056 55118981130092544 55186595110854144 55199334398737536 55293210817783008 55442088606737728 55817101801488384 55870493723541504 55952595458408448 55965511570010112 55967390174674944 56062572811026432 56075514309828608 56116199538696192 56185036798714992 56280589582386276 56445152709820154 56853853023502336 56964895705188864 56966807856365568 56978045496441216 56979958089019392 57076862779646976 57118274530458624 57131459727718656 57230543077922816 57770850652913664 57882458917019648 57884401868210176 57926399523815424 57995510594591952 57997457340609024 58024913808719872 58096092472140672 58151664365713632 58165088110950408 58265964087556288 58802472986001408 58816046964068352 58918051901571072 58960799515312128 58974410041516032 59074706657232896 59076689628823552 59190086943672804 59203750398645951 59306427731976936 59749635011117056 59866333516998144 59970159971241984 60027524506543104 60041381275819776 60129612133254912 60143492468465728 60145511316187136 60262983017976564 60713338801618944 60757388974227456 60876810365435904 60980342355853312 61099444587017088 61113548798602272 61217483405402616 61219538303976192 61382312386031056 61797505565933568 61856618051063808 61963896264818688 61978200026652672 62008853771354112 62069277040779264 62083605128738816 62204862170005884 62372349682579944 62838469131239424 63070394412404736 63084953598557184 63130724481033216 63192240934609152 63362386979128832 63851992826904576 63960584651440128 63977496801705984 64071511784030208 64086302068375552 64132799472795648 64147603904806912 64211470627102848 64272892193683488 64384360962663168 64508745954080176 65104923264417792 65117766281647104 65119952101736448 65167199464292352 65230700319596544 65278028034809856 65293096831678464 65406334946197504 65435724124819209 65549209598500824 65660687846117322 66282808389267456 66346211296705536 66459044989387008 66461275832426496 66474386412514752 66589673242921472 66637986952201728 66719731198474053 67218339387506688 67334916458938368 67383770874642432 67399325761732608 67513950465409024 67546553935297248 67645813649911776 67661429027023944 67663700230710528 67778774550830784 67843608426665904 68486411661115392 68602885150334976 68618721458079744 68735419963960832 68737727218499584 68787599434530816 68869668831077943 68871980591973216 69055101434284938 69190832353973092 69725475029984256 69827936670876672 69844055769831168 69965186633115648 70032111924300288 70151214155464064 70693277772644352 70815881445507072 70832228601888768 70867261452976128 70883620469932032 70952691575701504 71091271051435296 71282685351519936 71299140265035984 71420397306303052 71422794687972224 71974683901919232 72080450757033984 72097089826922496 72149399406895104 72166054392907776 72291212308955136 72414156547575808 72572339198340198 73311547319779328 73384537859546112 73454733935638272 73582126814472192 73599112531650048 73724281090377344 74422802401984512 74476799387762688 74493991631388672 74603460611211264 74620682093346816 74750097081368576 74783684714079096 74821599384928256 74913382398286656 74967735321226944 75040786109848368 75751781016305664 75824241481949184 75953194273585152 75955743808487424 75970727328588288 75973277452025856 76102483706195968 76157699373944832 76175279636958208 76251121369684632 76324059479999142 76604135820470209 77196061640339712 77327347459455936 77329943120812032 77386049363847168 77461456629520896 77535552487618176 77553450814600544 78270184755560448 78403297314668544 78421395952091136 78557402535428096 78614399353749504 78632546722021376 78710834962255104 78786125914837824 78920115924897072 78938333864861268 79075236975969248 79686257177124864 79821778022664192 79882373536874496 79960213294989312 80036699342057472 80055175034426368 80172816177673216 80211532798165482 80350644023968752 80564285006665761 80792317454450688 81327613847574528 81465926116022784 81484731731469696 81623311207203488 81626051071968256 82256781602193408 82396674087911424 82456456465022976 82475490734751744 82618528353091584 82637600035536896 82678471695138816 82759036054372352 82799001598106304 82939816226674512 83163132910106592 83948267355015168 83951085262012416 84093859216539648 84113271464742912 84174299308044288 84256321246145536 84420884373579414 84667729064730231 85280779535253504 85467068244661824 85469937133529088 85510399297060864 85615294169470464 85677411795687936 85697189591577984 85845814616884224 86656275979370496 86823688375529472 86826602802315264 86889599285723136 86974267092795392 87037370713079808 87057462442237952 87144138708211008 87227496548570448 87247632166425612 87398946131334432 87547583794823096 88224070446102528 88377077852356608 88441199272968192 88461615062274048 88612059985849344 88615034443235328 88632515216686336 88850649269602304 88959641597965404 89624452516675584 89865767682310144 89955239956862976 90041286759814656 90062071913729664 90194418199882368 90215238702698592 90218266974280704 90371699401107712 90458144568887872 91070008202428416 91315215548153856 91470513533779968 91491628610772992 91670323197903408 91716799246041088 91826225108103924 91829307455964288 92073468579046584 92094722842338146 92945844397228032 92967300039979008 93103915561168896 93125407693108224 93286915510820864 93376149232400384 93558524523869916 94257703696859136 94442971469185024 94511493959909376 94627430397835776 94788361401913728 95043580468693248 95065520353381312 95940876977160192 95966245202558976 96107267676045312 96129453102563328 96199199209193472 96221405857210368 96388283078606848 96576541443994752 96763118931120264 96927682058554142 97676649422470656 97679928152604672 97846050479394816 97917042052214784 97939645247517696 98109502419296256 98132150042200064 98323814397751236 98491031769175983 99325322175184896 99471280814948352 99494242791129088 99688567484080512 99691913748639744 99711579618772128 99884509864382208 99956980428302592 100054381479797824 100827509081260032 101002374688407552 101075656311963648 101098988642598912 101270925698113536 101274325077983232 101294303104784384 101297703269367808 101492143540535916 101495550346065792 101543599165259776 101668161826246176 101765412639998856 102904327725502464 102928082187119616 103103129945941248 103106590827749376 103181399151796224 103281942172694528 103380736650157568 103582652151427407 103786248530959638 104537729752891392 104561861269454848 104766083654746752 104947779949673472 105048167886450432 105226821233196096 105251111819815024 106223822168260608 106248342902833152 106325430704898048 106429037363552256 106509831382499328 106613617726652416 106715599122743296 106924028027279904 106948710397553976 107130595959454578 107134192031958336 107419046675554348 108145634740383744 108249081589361664 108436818463432704 108621234821363712 108646308975292928 108858508797510297 109862232117215232 109941941953363968 109967320979668992 110373190221708288 110398668797475072 110586421635566016 110884177213475456 111634203602976768 111740987447083008 111905190916816896 111931023140020224 111934780349349888 112125145622052864 112151028619657216 112232399077392384 112370073597429984 112561179164772552 112890305419640308 113929791410377728 113933615712731136 113956090992882432 113959916178038784 114153725559293952 114236549060917248 114262919455437312 114461086155845632 115541701305827328 115764917834039296 115991021189183904 115994914681218048 116049827617439744 116192184944281344 116303328731427264 116330176221900816 116531928175112576 117604945972002816 117632093928136704 117836103803142144 117921599030624256 117948820083032064 118149413314465792 118153379257647104 118380173887345608 118407500797291902 118612855463953872 119732667033996288 119940319942483968 120055049013086208 120082762551639552 120259224266509824 120286984936931456 120291022632374272 120525966035953128 121426677603237888 121514777948454912 121960684711706624 122198889174034176 122227097597204544 122434966810805232 122439076607952384 122764624772062112 123595011131867136 123713236102127616 123927792529637376 123956400053305344 124017707542708224 124138554081558528 124167210257477632 124409724340011768 124744699365159888 124985695286030341 126140788824809472 126169907197114368 126261448962066432 126384481869218304 126724773958257664 127703985653809152 127921169302880256 128172604136751104 128265598945591296 128295207809613824 128422941254205696 128545784387366976 128768721925326336 129017491908160352 130209846528835584 130235532563294208 130239904203472896 130334398928584704 130461400639193088 130556056069619712 130586193663356928 130812669892395008 130871448249638418 131098419197001648 131321375692234644 132565616778534912 132692422593411072 132918089978774016 132922551664852992 132948772825029504 133179346485842944 133275973904403456 133439462396948106 134436678775013376 134798651523465216 135027900930818048 135093107870594496 135291627299823552 135322858054047888 135327400461421056 135557549101661568 135687216853331808 136972823322230784 137205770300669952 137237442916159488 137470839927921664 137475454436999168 137575198869061632 137739337662155886 137743961183946432 138110202868569876 138142084263507219 138381664707946184 139450950059968512 139655873341753344 139688111539662336 139930373266231296 140064223848600576 140302428310928128 141386555545288704 141664457203777536 141767240939864064 141905383151403008 142182542102870592 142565370703039872 142598280530071968 142840794612606104 142845589375944448 143949367803838464 144160901514067968 144194179653844992 144298798813790208 144332108785815552 144582424617910272 144828313095151616 145144678396680396 145391523087831213 146623094639558656 146769075719092224 146909467871276544 147164253628944384 147198225063300096 147448562180754688 148987983262777344 149206921222422528 149241364186693632 149500194162737152 149567369428158192 149643198769856512 149826764796573312 149935470642453888 150081572219696736 151503562032611328 151648482963898368 151906388547170304 151911487616974848 151941454657176576 151946554904051712 152204967412391936 152315398747889664 152350559273916416 152502242739369264 152648118959998284 153208271640940418 154392123280679424 154654694918911872 154659886241624064 154772098727694336 154922913259041792 155071104975236352 155106901629201088 155679372796439457 156806594629337088 156842791904182272 157114805070856192 157228798707499008 157265093444042752 157421669924510208 157572251829675648 157840231849794144 157876667729722536 158150473951938496 159372514354249728 159643556045328384 159764747073748992 159920426589978624 160073398684114944 160110350068852736 160345632355346432 160423065596330964 160695893939181867 160701288047937504 161128570013331522 162655227695149056 162931852232045568 162969463462939392 163246622414406976 163252102143936512 164793348175822848 164912912930045952 164950981469503488 165237056706183168 165275200071073792 165356943390277632 165518072108744704 165598003196212608 165879632453349024 166326265820213184 167896534710030336 167902170524024832 168187718433079296 168226542929485824 168348598616088576 168512642492291072 168841768747158828 169335458129460462 170561559070507008 170934136489323648 170939874267058176 171230588338940928 171354823591375872 171394379183155968 171691629233768448 173312551958740992 173647376751058944 173653205604630528 173779198571446272 173948534185590784 174074741426159616 174114924884475904 174288277416422016 174454993097140896 174495264332851224 174797892262668864 175095167589646192 176448140892205056 176754155704713216 176882398545936384 176923230124548096 177224119971698688 177230068886470656 177265030433372672 177611251195937853 177701298539204608 177919283195930808 179248905033351168 179910479913725952 180082573519629312 180124143827459328 180388836399764736 180430477405397184 180436533948561408 180743398802215424 180916289137775744 182140016404856832 182630431096307712 182941027067559936 182983257221545984 183340646395806816 183433598492082176 183652450216207848 183658614911928576 184146937158093168 184189445684676292 185891688794456064 185934600079958016 186207831122337792 186250815386216448 186573831021641728 186752298464800768 187117049047739832 188515407393718272 189254860795671552 189576722803827456 190087160937386496 190131040706762624 191881753954320384 191932490405117952 192214535352090624 192258906205126656 192398398418386944 192442811714420736 192776566157213696 193153082887989504 193526237862240528 193855364117108284 195353298844941312 195359856305209344 195692100958789632 195834084104429568 195879290495035392 196219004838592512 196264300084400128 196647628795502472 196982063538351966 198988485582258176 199377134968161024 199383827497279488 199423159237544256 199769019728764416 199913960856605184 200108762959595648 201655018162520064 202004749376815104 202151312623927296 202197977285197824 202541851396227072 202588606209568768 202595406538735616 202984287081071832 202991100692131584 203087198330519552 203336323652492352 203530825279997712 205808655451004928 205856164374239232 206206259891882496 206213181655498752 206362798303592448 206563884345389056 206761473300315136 207165304302854814 207572497061919276 209123722538909696 209532167309493504 209895559899346944 210096335772900864 210453642466392192 210502223639630048 212447644336521216 212496685805666304 212650861409796096 212858074727104512 213227235453304832 213431198245486592 213848056054559808 213897420795107952 214261191918909156 214268384063916672 214838093351108696 216291269480767488 216498163178723328 216873636926865408 217242469642727424 217292617950585856 217717017595020594 219934641959337984 220746380443416576 220797337594950144 221172843271132032 221768354426950912 223268407205953536 223481974894166016 223810381833633792 223862046280040448 224250291244105728 224302057239314432 224464798154784768 224740147194859968 225122358329545104 225780610839280616 227859582820755456 227867231425462272 227912181985764864 227919832356077568 228307451118587904 228473098121834496 228525838910874624 228922172311691264 229812407461410627 231529835668078592 231982042378367808 231989829362436096 232099655234879488 232384369888562688 232606657462854528 232660352443801632 233063856350225152 235209891944005632 235264187856273408 235672207606284288 235843198061248512 235897640166064128 236298826628931584 236306758515294208 236760347774691216 236815001594583804 237225710927907744 239465334067992576 239880639884967936 240110098026172416 240165525103279104 240518448533019648 240573969873862912 240582045264748544 241051932071906256 241692855019997283 243921369423413248 244397778348068352 244454195194409088 244869933621610464 244878153215904768 245529249544124224 247190022263734272 247426472204255232 247855585059274752 247912800106610688 248035415085416448 248277108163117056 248334420514955264 248819448680023536 249489398730319776 249971390572060682 252281577649618944 252339814394228736 252522897924132864 252768963738436608 253449547916515328 254003187194190693 255842338605760512 256345208273502208 256531197891182592 256590415619227648 256845882508411392 257091568774733952 257537443850652672 258034983816320704 260471065126588416 260479808406945792 260668797857169408 260922801278386176 261112112139239424 261172387326713856 261625339784790016 261742896499276836 262196838394003296 262642751384469288 265131233557069824 265384845186822144 265836179957548032 265845103329705984 265897545650059008 266358692971685888 266551947808806912 266878924793896212 268873357550026752 269597303046930432 270055801861636096 270186215741188992 270583254599647104 270645716108095776 270654800922842112 271115098203323136 271374433706663616 273945646644461568 274411540601339904 274474885832318976 274941679855843328 274950908873998336 275150397738123264 275478675324311772 275487922367892864 276220405737139752 276284168527014438 276763329415892368 278901900119937024 279311746683506688 279376223079324672 279860746532462592 280128447697201152 280604856621856256 282773111090577408 283328914407555072 283534481879728128 283810766302806016 284365084205741184 285130741406079744 285196561060143936 285681589225212208 285691178751888896 287898735607676928 288321803028135936 288388359307689984 288597597627580416 288664217571631104 289164849235820544 289656626190303232 290289356793360792 290783046175662426 293538151438184448 293818935742553088 294328507257888768 294396450126600192 294897124361509376 295473095307527949 297975966525554688 298413842444845056 298482728373387264 299134738856316384 299286397539713024 299653529593146624 299870941284907776 300163144439393472 303007124065222656 303296965927796736 303812777094340608 303822975233949696 303882909314353152 303893109808103424 304409934824783872 304630797495779328 304701118547832832 305004485478738528 305296237919996568 306416543281880836 308784246561358848 309309389837823744 309319772483248128 309544197455388672 309845826518083584 310142209950472704 310213803258402176 311358745592878914 313613189258674176 313685583808364544 314530186888085504 314843339849020416 315144503659351296 315680463699588288 315753335459445072 316300947903876992 318745028708499456 319287112090656768 319529494147497984 319840853179957248 320146797368229888 320220700137705472 320691264710692864 320846131192661928 321391787878363734 321402576095875008 322257140026663044 325310455390298112 325863704464091136 325938926925878784 326493244828813952 326504204287873024 329586696351645696 329825825860091904 329901962939006976 330550400142147584 331036144217489408 331196006392425216 331759264906698048 332652531640426368 335793069420060672 335804341048049664 336375436866158592 336453085858971648 336697197232177152 337025284984582144 337683537494317656 338670916258920924 339246887204939497 341868272978647296 341879748534116352 342461176677881856 342709647182751744 342788758366311936 343383258467536896 346625103917481984 347294753502117888 347897068371181568 348149482852319232 348229849768951808 348576554832844032 348909986194281792 348990528665702448 349595784525337728 350190335179292384 352896281784410112 353508311409426432 353764797091872768 353846460249096192 354448239943397376 354460137772941312 354530060866745344 355222502391875706 355402597078409216 355838566391861616 359820959827451904 360165147039258624 360248287654918656 360777672799529472 360860954810794368 360873067897122816 361486797604430848 361832578275551488 364280032809713664 365882054135119872 365966514443091968 366681292791613632 366867196984164352 367304900432415696 367317229823857152 368293874316186336 368378891369352584 371783377588912128 371869200159916032 372415662244675584 372501630772432896 373147662043283456 373504596929601536 374234098095479664 374957085858091023 378509721591343104 379153445607654912 380174321874772992 380262081413525248 383763507908640768 384517812410253312 384796796836773888 384885623428841472 385553132314427392 386306165775979008 387052475724481056 387710728234216568 390706597689882624 390719712610418688 391384201917579264 391668168208859136 391758580990070784 392438009677185024 392528600168800256 393295257591004944 393964127076703932 397976971164516352 398754269936322048 398767654994558976 398846318475088512 399538039457528832 399827921713210368 400217525919191296 403310036325040128 404395954570395648 405083702792454144 405177212419137536 405190813077471232 405968574162143664 405982201384263168 406174396661039104 406672647304984704 407061650559995424 411617310902009856 411712328748478464 412412519783764992 412426363310997504 412725596607184896 413127768690778112 413522946600630272 414330608605709628 414426252790521657 415144994123838552 418247445077819392 419064334618987008 419791119798693888 420192671545801728 420907284932784384 421004447279260096 424993371611332608 425301722819592192 425716149454209024 426454470906609664 426862396490973184 427696112109119616 427794841590215904 428522383837818312 428536768127833344 429676186702217392 432582538961534976 432996326357446656 433747273853730816 434484939285454848 434585235901171712 435434035190041188 436174569263493639 439869283918675968 441492760886833152 441594675189900288 442345686542264064 443536708853901824 446963949788332032 447620763667267584 447724092560080896 448500582488211456 448604114478628864 448929596309569536 449480294389719936 450244716659090208 451561221678561232 455719165641510912 455734462850924544 455824363971529728 455839664712155136 456614902237175808 456946196243668992 457051677821749248 457844344623382528 459624814922821254 463059671336157184 463964084756735616 463979658724872192 464768739777125376 465213314925709056 465320704887603264 466127712700450304 467038118389318371 470419783888011264 470528375712546816 471344415212568576 471686396122497024 471795280332128256 472597653257863168 473520695549382432 473630003189167608 474451421855815488 478930668135985152 479761279769935872 480220196052344832 480331050206558208 481036897066039296 481147939747725824 481164090529497088 482087681817545601 482103864143812512 483385710039994566 488795556696136704 488908390388818176 489739867243220928 489756306431809536 491058499088248448 494380044527468544 494852944408510464 495711170118549504 495825600213221376 496070830170832896 496554216326234112 496668841029910528 497638897360047072 498978797460639552 499942781144121364 504563155299237888 504679628788457472 505045795848265728 505537927476873216 506899095833030656 508006374388381386 511684677211521024 513180831238455296 513691765016822784 514183137549467904 515074887701305344 516069967632641408 520942130253176832 520959616813891584 521337595714338816 521845602556772352 522224224278478848 522344774653427712 523250679569580032 523485792998553672 524393676788006592 525285502768938576 530262467114139648 530769690373644288 531672359915096064 531690206659411968 531795091300118016 532717385943371776 533103895617613824 533757849587792424 536228950743291463 537746715100053504 540111603723272192 540372431482377984 541166509199294208 541291432216191552 541309601845684224 542230196406646272 542748867413327232 547891293288923136 548823081202679808 548949771664637952 549883359711686656 549901817747996672 550300795476246528 550957350648623544 550975844735785728 552440811474279504 552568337054028876 553526658831784736 557803800239874048 558623493367013376 558752446158649344 559721493064925184 560256895394402304 561209713243712512 565546222181154816 567621532605612032 568730168411482368 570261482812159488 570393122120287872 571363178450424416 571382357503777792 575797471215353856 576643606056271872 576776718615379968 577195195255160832 577328435143262208 578329698471641088 579313252380606464 580578713586721584 581566092351324852 587076302876368896 587637871485106176 588657014515777536 588792900253200384 589794248723018752 590946190615055898 596965456746774528 598269477712632768 598572795079426048 599307059186293248 599741882569815552 600326288878786944 606014248130445312 606593931855593472 607625554188681216 607765818628706304 607786219616206848 608819869649567744 609261594991558656 609402237095665664 610008970957477056 610592475839993136 612833086563761672 617568493122717696 618618779675647488 618639544966496256 619088394910777344 619691653036167168 620284419900945408 620427606516804352 622717491185757828 627371167616729088 629060373776171008 629686679698040832 630289007318702592 631360927399176576 631506670918890144 632601895807753984 637490057416998912 638574224181313536 639681706359914496 640293594736459776 640441400275410944 641382529421385728 641692262385323856 642783575756727468 642805152191750016 644514280053326088 650620910780596224 651727408928182272 651877853851757568 652986489657627904 653008408575746048 659803925878013952 661100800284295168 662072288434978816 662392012784850432 663518529813396096 665305063280852736 671586138840121344 672750873732317184 672906171717943296 673394394464354304 674050569969164288 675367074988635312 677341832517841848 678493774409878994 683736545957294592 683759497068232704 684922353355763712 685419294365503488 685577516732623872 686766516935073792 689437222384231881 694589507004235776 695794136742363136 696298965704638464 696459699537903616 697153109665688064 697819972388563584 697981057331404896 699191569050675456 700380670358584768 705792563568820224 707016622818852864 707529594183745536 707692920498192384 708896479886794752 708920275545882624 709060121733490688 710445004783751412 710805194156818432 711677132783723232 719641919654903808 720330294078517248 720496575309837312 721555345599058944 721721909621588736 721746135794245632 722973595208861696 723665156551102976 725078565059991849 731764108270239744 731933028886183936 733362585583227264 734609800864831392 734634459647714304 736587748632372672 736757782738705168 743566755177824256 743738400319832064 744831324489351168 745003261544865792 746295324086566912 747009193859203072 748468196190959328 749914171716182046 757019443182686208 758306891215309824 760348643749545984 760524162827050496 762009561582572079 767527015817281536 769035624820506624 769593593673547776 769771246857682944 772612331551958016 774104951448962112 775421456468433136 781413195379765248 781439425220837376 782768403835158528 783336336417718272 783517161980141568 784876019354370048 785057200337600512 786590515182009888 787928254153407864 797508539872644096 797535309989117952 797692636950177024 799076078915057664 799655843426420736 800435051838382592 806620072650080256 808791909140791296 810167405584908288 810354424838275072 811937148324287328 811964402768526336 812348793322078208 813345294609969408 814123301119990848 823234621804019712 823424657496956928 824825039567529984 824852726621995008 825451193214369792 826255537381556224 827045893201260544 828661217211419256 828852505581043314 830289988247677104 838128669237974016 839582239597387776 840385343091603456 841814569865568768 842008894558520192 849986743222665216 850603445639184384 851432298908418048 853724792981946368 855392224218239232 855589683180431808 857044767675636624 857073536255666688 859352373404434784 865165077923069952 865992652714893312 867494547707461632 868969878570909696 869170471802343424 870868070380082376 872349138526987278 874899867002212387 882985521773666304 883189350379800576 884691373084528128 887073417707803648 893927899576664064 895241527334535168 895448185120161792 897208228957257728 897859192619139072 898960588779439872 900489433318180416 903122443357122464 911438331283021824 911468925701849088 911648727943059456 911679329424310272 913229804474351616 913892392487337984 914103355643498496 915688689246765056 919249629845642508 926119342672314368 927928169513471232 927959317449744384 929537479554250752 930426629851418112 930641409775206528 932255425400900608 934076236778636742 940839567776022528 941056751425093632 943590560664256512 945195306515726336 947041391098764864 947260006378335216 948902843711630976 957861336271970304 959522559539871744 960440392104689664 960662100413116416 962073794132078592 962295879495451648 962328181058994176 964175363635091202 964207728287625024 966771420079989132 977591113392273408 977816780777636352 979479734486441856 979512612863619072 982116998176496896 988760089054937088 989705888817020928 991651200426442752 993108432652468224 993337682059821056 995277794720094144 997957594921279104 999885562288242728 1009126310598475776 1009359257576914944 1010091591696531456 1011075854953746432 1013798191666061312 1016012748776762772 1017740661614818491 1026361662476910592 1027383530033645568 1028366275098935808 1030149775402610688 1032139935265282816 1041884260506353664 1043691205113544704 1044448448556957696 1044689549306855424 1046501359139160064 1046971585997107344 1048787353576013184 1050571005537877152 1060524934228279296 1061539380747288576 1063344719830192128 1063380413318823936 1063590182600236032 1065434771886743552 1066207791235227648 1067515699175584848 1072457901486582926 1080223207446544384 1080744862964755968 1082333018398588416 1082582864432383104 1082619203691368448 1084460392813292544 1085497734826654464 1097646162405359616 1097899543329275904 1099766719423373312 1099803635495993344 1100601590952493056 1101914701297247088 1101951689471571456 1104881622948559008 1105136674108057752 1107053317663569472 1115607600479748096 1117246986734026752 1117504892317298688 1119442986129850368 1120513790788804608 1122419426487425024 1124871257574273069 1135243065211224064 1137460336822964736 1140522965624318976 1140786244240575744 1142726356900848832 1142764715007555584 1153553437230759936 1154390390510321664 1154656870286524416 1156659396943282176 1158626504761212928 1161157427173443168 1163132184702649704 1174152605752737792 1175275742970212352 1177314029031555072 1177585800506400768 1179588497446037504 1181892381230111796 1193930913493549056 1196538955425265536 1198614118372586496 1199483765139631104 1200652577757573888 1213187863711186944 1215251108377362432 1215531637257412608 1215572439232413696 1217639739299135488 1218523189983117312 1218804474191331328 1220017941914954112 1221184951679986272 1225666173127523344 1235136986245435392 1237237559351294976 1237279089932992512 1238176789821554688 1239383306072334336 1240568839801890816 1240855213033608704 1243278758371564971 1245434982371515656 1254742335233458176 1259373359396081664 1260578014637405184 1262721854798353152 1263013341837780288 1265203791615507968 1274980114833997824 1277148448362627072 1279363412719828992 1280587189472919552 1280882800550821888 1282765058842771456 1283384524770647712 1285567151513454936 1285610304383500032 1289028560106652176 1301241821561192448 1303454817856364544 1303755707703515136 1305972979315255808 1306016817151492096 1308523707790480917 1319607851756027904 1324784025569700864 1327037059626792192 1330610126561705472 1343172277680242688 1345501747464634368 1345812343435886592 1346788788928708608 1348101139938328576 1350734149977270624 1354683665035683696 1356987548819757988 1367473091914589184 1367518994136465408 1369844706711527424 1370838588731006976 1371155033465247744 1373533033870147584 1378874444768463762 1389179014008471552 1392919399075807232 1394306219331376128 1395639944777127168 1395962114662809792 1398383138101350912 1400761340717169536 1411585127137640448 1414033245637705728 1415059188367491072 1415385840996384768 1417792959773589504 1418120243466981376 1420890009567502824 1421610388313636864 1423354265567446464 1439283839309807616 1440660588157034496 1440993150619674624 1443110691198117888 1443443819243177472 1443492271588491264 1445947190417723392 1447330313102205952 1450157130119983698 1463866057772367872 1466725171166454528 1469219601729662784 1469268919295428608 1473175497264745344 1473515565477410336 1487133510355648512 1487476800639664128 1489662648978702336 1490006523089731584 1492590648173133824 1494018387718406144 1496936392381918656 1499828343432364092 1514038886365372416 1516613782430619648 1520697287499091968 1521048325654100992 1524019123165144158 1535054031634563072 1539542493715365888 1545224663103916032 1548209902897924224 1550842912936866272 1562826390759530496 1562878850441674752 1565536807670317056 1566672672835436544 1567034323960283136 1569752038708740096 1570114400675201024 1573181030364019776 1575856508306815728 1595017079745288192 1595070619978235904 1595385273900354048 1598152157830115328 1599311686852841472 1600870103676765184 1608686852229874389 1613240145300160512 1620334811169816576 1620708849676550144 1623874296648574656 1623928805537052672 1624697586644156416 1626690589219938816 1628246602239981696 1646469243608039424 1646849314993913856 1649650079135059968 1649705453243990016 1650902386428739584 1652511074763112448 1654091786402521088 1657322434422838512 1657705011162086628 1660579976495354208 1676257338475948032 1679164479194775552 1680770686183206912 1683629139731137536 1684017789117040384 1702864597816836096 1707449585963892736 1710784448436478464 1711179366360863616 1714089535351273248 1714147072511333376 1718704746808869568 1730330155846139904 1731985305429786624 1734989095414923264 1737939757141819392 1738340943604686848 1741736140760164752 1744698277053974556 1749799734004424774 1765971043547332608 1766378700759601152 1769382746169056256 1774146835415607296 1790896370240323584 1794416457914515456 1795718385238278144 1797921177558879744 1800978866636360832 1806244886714244928 1822876662566043648 1823297455886118912 1823358658848620544 1826459608948703232 1827784784974675968 1828206711286996992 1831377378493530112 1838499259691285016 1852238685344628736 1855856339026942464 1855918634899488768 1859074959108501504 1860853259702836224 1861282819550413056 1864510850801801216 1868152473557273484 1882113502850187264 1887181121328513024 1890390613031452672 1894082782197529728 1894520012756670432 1897805687423261952 1915722672543940608 1919045119079743488 1920880784209379328 1921324200826232832 1924147588264157184 1924591758990903296 1924656362117988352 1928350727270182404 1928415456575250048 1933542840159978264 1955182226784546816 1955633561555272704 1958959468972883712 1959025225727238144 1964233996352993792 1979411777634041856 1983302400852885504 1986216865304936448 1986675364119642112 1990555589440188288 1995915189842558208 1999771124576485456 2018252621196951552 2018718515153829888 2020183183393062912 2022151709907492864 2027596383332122624 2032025497553525544 2035481323229636982 2054767060067291136 2056732550197871616 2060299550805221376 2064279870530565632 2068311667152695643 2083768521012707328 2087382410227089408 2088896897113915392 2089379098613710848 2093943171994214688 2097574707152026368 2101142011075754304 2121049868456558592 2123078761494577152 2126689439660384256 2126760826637647872 2127180365200472064 2130869543773487104 2132415582470455296 2135031398351169696 2144915802973165852 2161489725929511936 2164666036797176832 2165165728864766208 2165238407382736896 2168920785626585088 2170995469653308928 2195292324810719232 2195799086658551808 2199533438846746624 2203829402594494176 2203903378943142912 2209763245897118016 2210273348216115504 2214106635327138944 2231215200959496192 2234493973468053504 2235009784634597376 2238885972259700736 2241027581577609216 2244838852974850048 2249742515148546138 2274920673645929472 2281045931248637952 2281572488481151488 2285452713801697664 2285529430015111168 2307106874461519872 2308780781020643328 2309313740573048832 2317253009522425856 2322314854346886336 2326264369405299408 2348305211505475584 2350551485940424704 2354628058063110144 2355171601012801536 2359176994892075008 2363784762460223592 2374728210434576479 2393077910850531072 2397228236745172992 2398967530279262208 2401305155515147776 2426375727422373888 2430502216754724864 2431063274514825216 2435279478598270976 2437046379966234624 2437608948382662656 2440035883829908224 2442369903359972544 2451332346255046688 2470273972490870784 2474475118702589952 2474558179865985024 2476353579643109376 2478766612144668672 2481137679603781632 2481710426067217408 2486557516743129942 2490869964743031312 2518746718792163328 2521156029274810368 2525443709596706304 2526026683675560576 2530407583231015936 2549960229667995648 2554296896725254144 2561174378945839104 2561765601101643776 2565530117685542912 2566769049541295424 2571134303026909872 2571220608767000064 2578057120213304352 2602483643122384896 2606909635712729088 2607511415407030272 2611945958630511616 2612033634302984192 2617047415580961834 2624699601006637161 2649568051139401728 2654074119253584384 2661220253123410944 2686344555360485376 2691624686871773184 2693577577857417216 2696202279876657152 2701468299954541248 2709367330071367392 2713975097639515976 2734946183829178368 2735037988272930816 2739689413423054848 2741677177462013952 2742310066930495488 2747066067740295168 2757748889536927524 2778358028016943104 2785838798151614464 2788612438662752256 2791279889554254336 2791924229325619584 2796766276202701824 2801522681434339072 2823170254275280896 2830771681992769536 2835585919547179008 2836240486933962752 2841780019135005648 2843220776627273728 2846708531134892928 2878567678619615232 2881321176314068992 2881986301239349248 2886221382396235776 2886887638486354944 2886984543176982528 2891894380835446784 2894660626204411904 2900314260239967396 2927732115544735744 2933450342332909056 2938439203459325568 2938537838590857216 2946350994529490688 2947031130954820672 2974953601279328256 2979325297957404672 2980013046179463168 2985181296346267648 2988036775436812288 2993872784763837312 2999656686864728184 3028077772730744832 3033227564861239296 3041394574998183936 3042096651308201984 3048038246330288316 3053221984844455473 3079084987430731776 3090449326207832064 3096419805795848448 3101685825873732544 3125652781519060992 3131073615340634112 3133345345670873088 3134068647920566272 3139504077417480192 3140228801350402048 3146362060728039552 3151713016613631456 3190034159490576384 3190141239956471808 3190770547800708096 3196304315660230656 3198623373705682944 3201740207353530368 3217373704459748778 3240669622339633152 3241417699353100288 3247748593297149312 3247857611074105344 3253381178439877632 3256493204479963392 3292938487216078848 3293698629987827712 3299300158270119936 3299410906487980032 3301804772857479168 3305022149526224896 3308183572805042176 3314644868845677024 3315410022324173256 3321159952990708416 3352514676951896064 3358328958389551104 3361541372366413824 3367258279462275072 3368035578234080768 3374613772722819207 3405729195633672192 3421568896872956928 3422358732721727232 3428179070702546496 3428294145022666752 3437409493617739136 3460660311692279808 3463970610859573248 3469978190829846528 3475879514283638784 3476681887209373696 3483472281520329504 3489396554107949112 3499599468008849548 3531942087094665216 3532757401519202304 3538765492338112512 3548293670831214592 3581792740480647168 3595842355117759488 3601957733272721664 3612489773428489856 3645753325132087296 3646594911772237824 3646717317697241088 3652919217897406464 3655569569949351936 3656413422573993984 3662754756987060224 3676998519382570032 3711712678053884928 3711837269798977536 3718149918217003008 3721706519405672448 3722565639100826112 3729021701603602432 3736304947114546968 3764227005700374528 3780781226062905344 3788165564395059456 3789040025513340864 3795611374846523904 3831445345087881216 3838090238159486976 3841761568418758656 3842648401652465664 3848295176528314368 3849183517981806592 3849312724235976704 3856701454540364808 3856830913150500096 3867085680319956528 3910364453569093632 3911267123110545408 3917918937945767424 3918050451454476288 3928467992705987584 3958823555268083712 3973350728239284224 3981111178880376576 3991830379685116416 3999542249152970912 4036505242393903104 4037437030307659776 4040366366786125824 4044303419814985728 4055192766664245248 4064050995107051088 4070962646459273964 4109534120134582272 4113465100395743232 4120599101610442752 4128559741061131264 4136623334305391286 4167537042025414656 4178758197227421696 4187886343988429376 4195149414304052736 4202284022151508608 4242099736913117184 4246157522989154304 4253378879320768512 4254360730400944128 4261739087546974208 4264831164940910592 4270062796702339392 4289831605946331704 4322979451859023872 4329332073594353664 4330331457729532416 4330476814765473792 4337841571253170176 4341990939306617856 4391598173317103616 4399066877693493248 4407658805188988352 4407806757886285824 4419526491794236032 4420546696432231008 4428213270654277888 4462430401918992384 4468987946936107008 4470019569269194752 4477771944519401472 4482055163155218432 4489677705949700096 4499485030297092276 4549841347291858944 4562091862497275904 4563144976962302976 4570905427603395328 4571058860030222336 4618627481146097664 4634506019044851712 4644629708693772672 4652528738810598816 4696610423010951168 4701102971880849408 4709256116126220288 4710343202025603072 4718353989784150016 4727569524920447184 4749456420869152958 4786155821701062144 4794456473490345984 4797935060558524416 4802610311030295552 4826060556689623167 4861004433509449728 4862126549029650432 4870558957196541952 4874092759932469248 4875217896765325312 4880071767659816448 4884739806719945088 4902664692510093376 4940547944981741568 4948950237405179904 4949116359731970048 4952707159286218752 4957533224289337344 4962275359207563264 4963420852134434816 4973115033486259884 4981739929486062624 5037493437584326656 5042312058549620736 5050887419193412608 5052053367351121152 5060815166462031872 5108593793450508288 5122348757891678208 5123531202203287552 5131060235371085824 5133538099082590848 5142268606053819744 5142441217534000128 5156114240426608704 5204967286244769792 5213819271425458176 5215022830814060544 5223891917261023232 5224067268605968384 5234094831161923668 5249399202013274322 5299136102278803456 5308148238507168768 5322440506246821888 5372689110720970752 5383249373743546368 5387155155714834432 5392404559753314304 5402936599909082496 5418734660142734784 5427950195279031952 5469892367658356736 5470075976545861632 5479378826846109696 5483354354924027904 5484620133860990976 5494132135480590336 5515497779073855048 5556716056033886208 5577224877325504512 5582559779108508672 5583848458651239168 5593532552405403648 5603045362868678144 5646340508550561792 5661543363985539072 5671171839094358016 5672480973867925504 5683560038270011296 5686441553254547456 5693417062269785856 5757135357239230464 5762642352628137984 5763972602478698496 5772442764792471552 5773775276972709888 5773969086353965056 5783788761670893568 5789321252408823808 5800628520479934792 5866900684665818112 5876878406918651136 5877075677181714432 5892701989058981376 5894062261909641344 5949907202558656512 5958650595914809344 5960026092358926336 5976073550873624576 5987745569527674624 5999313373729456368 6056155545461489664 6066455129722478592 6082789149996367872 6084193302616403968 6096076492660576632 6106443969688910946 6180898652415664128 6192839611591696896 6203371651747465088 6251305563038121984 6262147230681268224 6266690691341746176 6268137295841132544 6280457602700804096 6292724121456079104 6303426033227262912 6380068318981152768 6380282479912943616 6381541095601416192 6392608631320461312 6397246747411365888 6403480414707060736 6434747408919497556 6482835398706200576 6495497186594298624 6495715222148210688 6506762356879755264 6512986408959926784 6585876974432157696 6587397259975655424 6598600316540239872 6610044299052449792 6616367145610084352 6629289737691354048 6630820044648346512 6642319905981416832 6705029353903792128 6716657916779102208 6723082744732827648 6734516558924550144 6736071156468161536 6749227545445638414 6843137793745913856 6844717465443454464 6856358141405092992 6856588290045333504 6874818987235478272 6921320623384559616 6927941221719146496 6951759028567277568 6953363774418747392 6966944563040659008 6978793108215898224 6999198936017699096 7063884174189330432 7065514803038404608 7077530984676225024 7096587341662429184 7124184631303729437 7191684710235518976 7203915466545443328 7224979546856979712 7291506650264174592 7293189823544475648 7305838435794812928 7311139139898703872 7312826845147987968 7325509513974120448 7353997038765140064 7423425356107769856 7423674539597955072 7436299836434006016 7443413038811344896 7445131278201652224 7458043403207204864 7472609894229093936 7561562452125810688 7576331128790118912 7578080051026681728 7591222749693047808 7662890690175762432 7683523136837517312 7685296803304931328 7696590353056628736 7698367035963613184 7698625448471953408 7713402909080729616 7713661826301000192 7734171360639913056 7820728907138187264 7822534246221090816 7835837875891534848 7836100902908952576 7856935985411975168 7874098803019911483 7946701456478568448 7962222357760753152 7983660759370232832 7999084498305941824 8074874060615319552 8080732733572251648 8088606839629971456 8110385533328490496 8128101990214102176 8141925292918547928 8219068240269164544 8226930200791486464 8241198203220885504 8257119482122262528 8273246668610782572 8335074084050829312 8357516394454843392 8375772687976858752 8390298828608105472 8404568044303017216 8492315045978308608 8506757758641537024 8508721460801888256 8523478175093948416 8529662329881821184 8540125593404678784 8579663211892663408 8645958903718047744 8658664147188707328 8660662915459064832 8660953629530947584 8675683142506340352 8683981878613235712 8783196346634207232 8798133755386986496 8815317610377976704 8815613515772571648 8839052983588472064 8841093392864462016 8856426541308555776 8924860803837984768 8937975893872214016 8940039138538389504 8955543889038802944 8964110326310436864 8979355411899400192 8998970060594184552 9099682694583717888 9124183724994551808 9126289953924605952 9141810855206790656 9142117720060444672 9159665954533366419 9237254962292195328 9289259417387545344 9305057477621197632 9393220846021902336 9402205943761698816 9418512232252440576 9420686404051206144 9436707979568300032 9455139049840894368 9498912841738305916 9572311643402124288 9588912946980691968 9595870121117048832 9605220622060591104 9652121113379246334 9722008867018899456 9724253098059300864 9750435793530650624 9760143535319632896 9769479613439890176 9805329385020186752 9881095889963483136 9897900474810359808 9898232719463940096 9905414318572437504 9915066448578674688 9924550718415126528 9926841704268869632 9946230066972519768 9963479858972125248 10074986875168653312 10084624117099241472 10101774838386825216 10104106734702242304 10121630332924063744 10217187586901016576 10247062404406575104 10262120470742171648 10267076198165181696 10284537212107639488 10284882435068000256 10312228480853217408 10409934572489539584 10427638542850916352 10430045661628121088 10447783834522046464 10448134537211936768 10468189662323847336 10498798404026548644 10598272204557606912 10616296477014337536 10644881012493643776 10745378221441941504 10784809119506628608 10805873199818164992 10837469320285469568 10855900390558063904 10939784735316713472 10940151953091723264 10958757653692219392 10966708709848055808 10969240267721981952 10988264270961180672 11030995558147710096 11154449754651009024 11165119558217017344 11167696917302478336 11187065104810807296 11206090725737356288 11292681017101123584 11342343678188716032 11344961947735851008 11367120076540022592 11372883106509094912 11386834124539571712 11514270714478460928 11525284705256275968 11527945204957396992 11544885529584943104 11547550553945419776 11547938172707930112 11567577523341787136 11578642504817647616 11601257040959869584 11733801369331636224 11753756813837302272 11754151354363428864 11785403978117962752 11788124523819282688 11920052184717852672 11952147101747249152 11975491139055349248 11998626747458912736 12112311090922979328 12132910259444957184 12165578299992735744 12168386605232807936 12192152985321153264 12212887939377821892 12361797304831328256 12385679223183393792 12406743303494930176 12502611126076243968 12536274591682265088 12560915205401608192 12585448242912158208 12606852066454525824 12760136637962305536 12763082191202832384 12785217262640922624 12794493494822731776 12806960829414121472 12869494817838995112 12965670797412401152 12990994373188597248 12991430444296421376 13013524713759510528 13025972817919853568 13174794519951310848 13197200633080479744 13220088598104899584 13232734291220168704 13258579475382708096 13261640089296693024 13284639811962833664 13410058707807584256 13433315833558204416 13446165489465655296 13469033117849100288 13472142312936323072 13498455090891276828 13686275587491827712 13689434930886908928 13712716282810185984 13713176580090667008 13749637974470956544 13855882443438292992 13903518057134555136 13906727548837494784 13933889126081318016 13957586216431796448 13998397872035398192 14127768348378660864 14131029606076809216 14155061969352450048 14193174683324858368 14248369262607458874 14383369420471037952 14407830933090886656 14449959093713959424 14478181670068869501 14583013300528349184 14586379647088951296 14611676871589625856 14622278279797407744 14625653690295975936 14707994077530280128 14846850712215539712 14847349079195910144 14872599672868012032 14886826077622689792 14890262556403304448 14916086806414409728 14945219788458187872 15152662257580237824 15156160102053363456 15182445499386095616 15325781380351524864 15367046273675034624 15370593606609862656 15393180706113257472 15396734071927226368 15426805818161459232 15427323652602000384 15468342721279826112 15641457814276374528 15645068492442181632 15671675751783069696 15672201805817905152 15713871970823950336 15748197606039822966 15924444715521506304 15967321518740465664 15998168996611883648 16149748121230639104 16161465467144503296 16177213679259942912 16220771066656980992 16256203980428204352 16283850585837095856 16438136480538329088 16453860401582972928 16482396406441771008 16514238964244525056 16546493337221565144 16623097473042035353 16670148168101658624 16751545375953717504 16780597657216210944 16809136088606034432 16984630091956617216 17013515517283074048 17017442921603776512 17046956350187896832 17059324659763642368 17080251186809357568 17159326423785326816 17291917807436095488 17317328294377414656 17321325830918129664 17321907259061895168 17351366285012680704 17367963757226471424 17596267510773972992 17630635220755953408 17631227031545143296 17678105967176944128 17682186785728924032 17712853082617111552 17849721607675969536 17875951787744428032 17880078277076779008 17928220652620873728 17958710823798800384 17997940121188369104 18199365389167435776 18248367449989103616 18252579907849211904 18283621710413581312 18284235440120889344 18319331909066732838 18578518834775090688 18610114955242395264 18786441692043804672 18804411887523397632 18841372808102412288 18873415959136600064 18910278099681788736 18997825683476611832 19144623286804248576 19177825893961383936 19191740242234097664 19210441244121182208 19304242226758492668 19448506196118601728 19500871587061301248 19520287070639265792 19538959226879780352 19610658770040373504 19762191779926966272 19795800949620719616 19830132897157349376 19849101436830253056 19853683408537739264 19892460133945039536 19926959717944250496 20149973750337306624 20169248234198482944 20203549676773650432 20208213469404484608 20243260665848127488 20494124808813150208 20524240941484343296 20534152396330363392 20569074424215278976 20569764870136000512 20624456961706434816 20855277085701832704 20860091323256242176 20895567669044092928 20896269074423873536 20936379324647694672 20997596808053097288 21196544409115213824 21232592954028675072 21289762024987287552 21372553893911188311 21569618239013257216 21611746399636329984 21674938640570939136 21711800781116127808 21879569470633426944 21917515307384438784 21933417419696111616 21938480535443963904 21976528541922361344 22061991116295420192 22308899509302018048 22330239116434034688 22335393834604956672 22374130209621614592 22412181451474712576 22684687356377432064 22689923895471702016 22734240153080045184 22773668249079143424 23050569410512551936 23055890409914793984 23089771059169886208 23095101107890839552 23095876345415860224 23135155046683574272 23157285009635295232 23202514081919739168 23467602738663272448 23507513627674604544 23508302708726857728 23570807956235925504 23576249047638565376 23622296409059734449 23840104369435705344 23950982278110698496 23997253494917825472 24224622181845958656 24265820518889914368 24331156599985471488 24336773210465615872 24384305970642306528 24425775878755643784 24723594609662656512 24771358446366787584 24813486606989860352 25005222252152487936 25072549183364530176 25170896485824316416 25213704132909051648 25520273275924611072 25526164382405664768 25570434525281845248 25588986989645463552 25613921658828242944 25738989635677990224 25981988746377194496 25982860888592842752 26027049427519021056 26051945635839707136 26349589039902621696 26394401266160959488 26465468582440337408 26517158950765416192 26523280178593386048 26569279623925667328 26820117415615168512 26866631667116408832 26892330978931310592 26938066235698200576 26944284625872646144 26996910181782553656 27372551174983655424 27378869861773817856 27425432565620371968 27426353160181334016 27499275948941913088 27711764886876585984 27813455097674989568 27867778252162636032 27915172432863592896 27996795744070796384 28255536696757321728 28262059212153618432 28310123938704900096 28386349366649716736 28496738525214917748 28766738840942075904 28815661866181773312 28899918187427918848 28956363340137739002 29166026601056698368 29172759294177902592 29251307380591951872 29415988155060560256 29693701424431079424 29694698158391820288 29745199345736024064 29773652155245379584 29780525112806608896 29832173612828819456 29890439576916375744 30305324515160475648 30312320204106726912 30364890998772191232 30651562760703049728 30741187213219725312 30786361412226514944 30793468143854452736 30853611636322918464 30854647305204000768 30936685442559652224 31282915628552749056 31290136984884363264 31343351503566139392 31344403611635810304 31427743941647900672 31496395212079645932 31848889431043012608 31934643037480931328 31996337993223767296 32354427358519885824 32441542133313961984 32512407960856408704 32567701171674191712 32876272961076658176 32907720803165945856 32964792812883542016 33028477928489050112 33092986674443130288 33246194946084070706 33503090751907435008 33561195314432421888 33618272177212068864 34027031034566148096 34034885843207553024 34093912700375793664 34118649319527284736 34160502373618715136 34318652847570653632 34583835614872190976 34634656588754829312 34642651661836259328 34643814518123790336 34702732570025361408 34735927514452942848 35192535021547945984 35261270441511906816 35262454063090286592 35356211934353888256 35364373571457848064 35425706165234223104 35760156554153558016 35856441305241747456 35917421647597600768 35995880242376738208 36398730778334871552 36496734899978207232 36505159815698423808 36567243420827162624 36568470880241778688 36638663818133465676 37157037669550181376 37220229910484790528 37608823775046795264 37682745616204824576 37746831918273200128 37820556199363577472 37995651366953223664 38289246573608497152 38355651787922767872 38383480484468195328 38420882488242364416 38608484453516985336 38897012392237203456 39040574141278531584 39077918453759560704 39221317540080747008 39524383559853932544 39591601899241439232 39660265794314698752 39698202873660506112 39707366817075478528 39784920267890079072 39853919435888500992 40299947500674613248 40338496468396965888 40407099353547300864 40416426938808969216 40486521331696254976 41068304792660726784 41138148848430557952 41139529740272001024 41248913923412869632 41710554171403665408 41720182646512484352 41791135338088185856 41872758649295389344 41995193616106194576 42393088818230427648 42465185908057350144 42579524049974575104 42745107787822376622 43223492799272659968 43349877281141878272 43423601562232255616 43759138941266853888 43835030614768877568 43866834839392223232 43876961070887927808 44123982232590840384 44617799018604036096 44660478232868069376 44670787669209913344 44748260419243229184 44824362902949425152 45379847790943404032 45468480306160090368 45547336498158286848 46101138821025103872 46111780819829587968 46179542118339772416 46190202215781679104 46270310093367148544 46314570019270590464 46405028163839478336 46935205477326544896 47015027255349209088 47016605417453715456 47141615912471851008 47152498095277130752 47244592818119468898 47901964556221396992 47994506989835650944 48449244363691917312 48531641037779828736 48662313199970942976 48673546420931231744 48768611941284613056 48851551757511287568 49447189219325313024 49542716892733575168 49626973213979720704 49869292419126106059 50010444504304975872 50341792971648632832 50427408265818103296 51040546551849222144 51052328764811329536 51140869050563690496 51177973979290927104 51227843317656485888 51477979271355980448 51963977492754388992 51965721777185685504 52054098855038042112 52103891271679414272 52788802532321918976 52930937164880674816 53034317901530832384 53046560357186772096 53138559247851334656 53640234831230337024 53784661957862621184 53876132471396401152 53888569251745292288 53993820363565107312 54745102349967310848 54757739723547635712 54850865131240743936 54852706320362668032 54998551897883826176 55626910195349979136 55735556504325272064 55830344865727185792 55993591488141592768 56524118424307236864 56620247877409800192 56772698733299433472 56993477050429835496 57533477681884151808 57631323732363546624 57799836374855837696 57912726680275478004 58345518588355805184 58502614761183903744 58831976310121120512 59387402848862158848 59490398691472048128 59547304310490759168 59561050225613217792 59664347225657638912 59780879153832751488 60610649030320951296 60624640408213453824 60729781997544382464 61482374426439450624 61572722824453029888 61586936287708905472 61707223272645836928 61709294610408001536 61873370885119304448 62565831257105498112 62580273969768726528 62686703007132278784 62688807223271620608 62855487883295801344 62992790424159291864 63697778862086025216 63869286074961862656 63992675986447534592 64117661681733564933 64708854717039771648 65024815921712817408 65135402343348383424 65752545922153316352 65815441606331891712 65929585625767084032 66056955856978100224 66185973348886260576 66492389892168141412 67006181503814870016 67122390628864843776 67236544354424137728 68054062069132296192 68069771686415106048 68321004747237430272 68637305695141307264 69167671229744381952 69269313177509658624 69285303323672518656 69287629036247580672 69405465140050722816 69471855028905885696 70522540883023813632 70524908126180573184 70712423868707776512 70728747142915696128 70851412330468446208 71520313108307116032 71834843295195201536 71991760484753476416 72797461556669743104 72993469799956414464 73010319631396847616 73134486841654325248 73136941760483557376 73277327636266931352 74314075339100362752 74440459820969581056 75217647550093590528 75493663836546400256 75641112398727154944 75991302733906447328 76578493147216994304 76711303575845535744 76766960968936390656 76841764976484728832 77216968907033970672 78081148282557063168 78155836907519121408 78442635080161494016 79048767119707865088 79183203798482878464 79396405747321012224 79414733634150957056 79569840535780158144 79707838871777001984 80599895001349226496 80676992936793931776 80814198707094601728 80832853877617938432 80973042663392509952 82136609585321453568 82276297696861115904 82279059480544002048 82497827846825739264 83440365293024968704 83582270676176371712 83745517298590778688 83990387232212389152 84786177636460855296 84930371816114700288 85159048099949150208 85490215575644753244 86446985598545319936 86699754562283756544 86847203124464511232 87518277882533707776 87753922141775855616 88247964465181680768 89235598037208072192 89320956465736138752 89341575338419826688 89496520838486458368 89648725805898850304 90759695581886808064 90936960612320180736 91094672996316573696 92223561639659175936 92359084236679544832 92380404431563358208 92540620186734297088 92629140038541180928 92810056327678956672 93870410954653089792 94030054510698418176 94033210834907430912 94283231824943702016 94304996190554261504 94489185636238937796 95803929112442793984 95989013979671301888 97063282075559657472 97324626399941885952 97347092841862463488 97537223882569226112 97703103515022575136 98894378438650626048 99085433785467150336 99253946427959441408 99738584838252212118 100683585943297265664 100854816531636206592 102081093103698444288 102104657529622659072 102281738101127380992 102355947958581854208 102455686635312971776 102955958542711960896 103927954985508777984 103931443554371371008 104108197710076084224 104207782543358828544 105577605064643837952 106068635803061664768 106093120714373544192 106277118495702669312 107280469662460674048 107569323915725242368 107752264942792802304 107777138503490584576 107987640727130214624 109490204699934621696 109515479447095271424 109701730262481487872 109705412640725336064 109997103795767652352 111471113008650544128 111660689731454371584 111987182976283185536 113048236848614473728 113240495754819600384 113545397466598866944 113986954100859670992 115066955363768303616 115262647464727093248 115599672749711675392 115825453360550956008 116691037176711610368 117663952620242241024 118774805697724317696 118980797382944096256 119094608620981518336 119122100451226435584 119328694451315277824 119561758307665502976 121221298060641902592 121249280816426907648 121459563995088764928 123173872575417810944 123414446545291673856 123418589220816003072 123746741770238608896 125131662514210996224 125160547939537453056 125373406014264557568 125710975766591602688 125985580848318583728 127395557724172050432 127738572149923725312 127985351972895069184 128235323363467129866 130049631843425634816 130270804686696766848 131505091844306632704 131630883212663783424 132113911713956200448 132371946697772521152 132984779784336282824 134012363007629740032 134244781257729687552 134473088708848275456 136139543372830212096 136642009494474860544 137274611390282614528 138335342459488763904 138538626355019317248 138570606647345037312 138810930280101445632 138943710057811771392 141045081766047627264 141049816252361146368 141424847737415553024 141457494285831392256 141702824660936892416 143669686590390403072 143983520969506952832 145594923113339486208 145986939599912828928 146020639262793695232 146268973683308650496 146273883520967114752 146554655272533862704 148628150678200725504 148880919641939162112 149607877257378318177 150987327673092800512 151282224797454309888 151982605467812894656 153156986294433988608 153422607151691071488 153533921937872781312 153683529952969457664 154433937814067941344 156162296565114126336 156311673815038242816 156885270160322988032 158366407596965756928 158792811494642024448 158829467268301914112 159139681071560316288 159415677743554003968 161353985873587863552 161628397414189203456 161665707755235876864 161946085326785019904 164273219170642907136 164552595393722231808 164558118961088004096 164995655693651478528 166880730586049937408 167164541352352743424 167491034597181557376 167980774464424778304 169572355272921710592 169860743632229400576 170318096199898300416 170980431151289506488 172893971197090639872 173399509124567513088 173694406248929022464 175036555765067415552 175507844283551711232 176495928930363361536 178471196074416144384 178641912931472277504 178683150676839653376 178993041676972916736 179297451611797700608 181873921224640361472 182189345992633147392 184447123279318351872 184718168473359089664 184760808863126716416 185258280077082361856 185620112655357913344 187740821909306179584 188060109021396836352 188066421669814861824 188566463649887404032 188609992381108523008 188978371272477875592 191607858224885587968 191978027959342603776 194126564151119314944 194694185683724926976 195074447765138452224 195406207030045150272 197788756877301252096 198170867570934300672 198507892855918882816 199477169676504424236 201367171886594531328 201709633063272413184 204162186207396888576 204209315059245318144 204911373270625943552 205911917085423921792 207855909971017555968 207862887108742742016 208216395420152168448 208415565086717657088 212137271606123329536 212186241428747088384 212554236991405338624 214560939324921348096 215504529885585604608 215554277006981169152 215975281454260429248 218980409399869243392 219030958894190542848 219403460524962975744 219410825281450672128 219994207591535304704 222942226017301088256 223321379462908743168 223974365952566371072 226480991509639200768 227090794933197733888 227973908201719341984 230133910727536607232 230525294929454186496 231199345499423350784 231650906721101912016 235327905240484482048 237549611395448635392 238189217241963036672 238244200902452871168 238657388902630555648 239123516615331005952 242442596121283805184 242498561632853815296 242919127990177529856 246347745150835621888 246828893090583347712 246837178441632006144 247493483540477217792 250321095879074906112 250746812028529115136 251421951533183205376 251971161696637167456 254791115448344100864 255477144299847450624 255970703945790138368 256470646726934259732 260099263686851269632 260541609373393533696 263261766425327566848 264227823427912400896 264743893395545042304 265969559568672565648 268024726015259480064 268489562515459375104 268946177417696550912 272279086745660424192 273284018988949721088 274549222780565229056 276670684918977527808 277077252710038634496 277141213294690074624 277621860560202891264 277887420115623542784 282090163532095254528 282099632504722292736 282849695474831106048 282914988571662784512 283405649321873784832 287967041939013905664 291189846226678972416 291973879199825657856 292041278525587390464 292537947366617300992 293109310545067725408 297256301356401451008 297761839283878324224 299215754514756636354 302564449594908619776 303965210935625789312 306313972588867977216 306845214303382142976 307067843875745562624 307367059905938915328 308867875628135882688 312324593130228252672 312623347630076485632 313770540320645976064 316732815193931513856 317658934536603828224 318279362143120632576 318831355487108007936 322707971747175727104 323256794828378406912 323331415510471753728 323892170653570039808 328546438341285814272 329105190787444463616 329116237922176008192 329991311387302957056 334329082704705486848 334982069194363114752 335961548928849556608 339144710545843421184 339721487264458801152 340636192399796600832 341960862302579012976 345787942394181279744 346799018249135026176 347388812497858044928 350073111530134831104 352991857860726723072 356942392148832288768 357283825862944555008 357366301353679306752 357986083353945833472 358594903223595401216 363747842449280722944 364378691985266294784 369521617726253432832 370516560154164723712 371240225310715826688 375481643818612359168 376120218042793672704 377132927299774808064 377219984762217046016 377956742544955751184 383215716449771175936 383956055918685207552 389388371367449853952 390148895530276904448 390812414060090300544 396341735141868601344 397015785711837765632 398954339353008848472 402734343773189062656 403419266126544826368 408418630118490636288 409822746541251887104 411823834170847843584 415711819942035111936 416432790840304336896 416831130173435314176 424274543212246659072 424372482857494176768 425108473982810677248 431009059771171209216 431108554013962338304 431950562908520858496 437960818799738486784 438061917788381085696 438806921049925951488 438821650562901344256 439988415183070609408 445884452034602176512 446642758925817486336 447948731905132742144 448823631772134954531 452961983019278401536 455947816403438683968 460267821455073214464 461050589858908372992 462398690998846701568 463301813442203824032 470655810480968964096 475099222790897270784 476378434483926073344 476488401804905742336 478247033230662011904 484885192242567610368 484997123265707630592 485838255980355059712 493657786181166695424 493674356883264012288 494986967080954435584 500642191758149812224 501493624057058230272 502843903066366410752 503942323393274334912 509582230896688201728 510954288599694901248 511941407891580276736 512941293453868519464 520198527373702539264 521083218746787067392 526523532850655133696 528455646855824801792 529487786791090084608 531939119137345131296 536049452030518960128 536979125030918750208 537892354835393101824 546568037977899442176 549098445561130458112 553341369837955055616 554154505420077268992 554282426589380149248 555774840231247085568 564180327064190509056 564199265009444585472 565699390949662212096 565829977143325569024 566811298643747569664 575934083878027811328 582379692453357944832 584082557051174780928 585075894733234601984 586218621090135450816 594512602712802902016 595523678567756648448 598431509029513272708 605128899189817239552 607930421871251578624 612627945177735954432 614734119811877830656 617735751256271765376 624649186260456505344 625246695260152971264 627541080641291952128 635317869073207656448 636558724286241265152 637662710974216015872 646513589656756813824 646662831020943507456 647784341307140079616 657092876682571628544 658210381574888927232 658232475844352016384 659982622774605914112 668658165409410973696 669964138388726229504 671923097857699113216 679442974528917602304 681272384799593201664 683921724605158025952 691575884788362559488 693598036498270052352 694777624995716089856 705983715721453446144 714567651725889110016 714732602707358613504 715972166707891666944 717189806447190802432 727495684898561445888 728757383970532589568 739043235452506865664 742480450621431653376 750963287637224718336 752240436085587345408 754265854599549616128 754439969524434092032 755913485089911502368 766431432899542351872 767912111837370415104 780297791060553808896 781624828120180601088 792683470283737202688 794031571423675531264 797908678706017696944 805468687546378125312 806838532253089652736 816837260236981272576 823647668341695687168 831423639884070223872 832865581680608673792 833662260346870628352 848549086424493318144 848744965714988353536 850216947965621354496 862217108027924676608 863901125817041716992 875921637599476973568 876123835576762171392 877613842099851902976 879976830366141218816 891768904069204353024 893285517851634972672 895897463810265484288 897647263544269909062 911895632806877367936 920535642910146428928 922101179717816745984 924797381997693403136 926603626884407648064 941311620961937928192 950198445581794541568 952976803609811484672 956494066461324023808 969770384485135220736 969994246531415261184 971676511960710119424 987315572362333390848 987348713766528024576 989973934161908871168 1002987248114116460544 1005687806132732821504 1007884646786548669824 1019164461793376403456 1021908577199389802496 1023882815783160553472 1025882586907737038928 1040397054747405078528 1042166437493574134784 1056911293711649603584 1058975573582180169216 1063878238274690262592 1072098904061037920256 1073958250061837500416 1075784709670786203648 1093136075955798884352 1098196891122260916224 1108564853178760298496 1111549680462494171136 1128360654128381018112 1131398781899324424192 1131659954286651138048 1133622597287495139328 1151868167756055622656 1168165114102349561856 1170151789466469203968 1172437242180270901632 1189025205425605804032 1191047357135513296896 1196863018059026545416 1210257798379634479104 1215860843742503157248 1225255890355471908864 1229468239623755661312 1235471502512543530752 1249298372520913010688 1250493390520305942528 1255082161282583904256 1273117448572482530304 1275325421948432031744 1293027179313513627648 1293325662041887014912 1314185753365143257088 1316420763149777854464 1316464951688704032768 1319965245549211828224 1339928276777452459008 1343846195715398226432 1358885949057835204608 1367843449210316051904 1383151769576725118976 1387196072996540104704 1389555249991432179712 1411967431442906892288 1429135303451778220032 1429465205414717227008 1434379612894381604864 1454991369797122891776 1457514767941065179136 1484960901242863306752 1501926575274449436672 1504480872171174690816 1508531709199099232256 1508879939048868184064 1511826970179823004736 1532862865799084703744 1535824223674740830208 1560595582121107617792 1563249656240361202176 1585366940567474405376 1588063142847351062528 1595817357412035393888 1610937375092756250624 1613677064506179305472 1647295336683391374336 1662847279768140447744 1667324520693741256704 1697098172848986636288 1697489931429976707072 1700433895931242708992 1724434216055849353216 1727802251634083433984 1752247671153524342784 1755227684199703805952 1759953660732282437632 1783537808138408706048 1786571035703269945344 1791794927620530968576 1795294527088539818124 1823791265613754735872 1844202359435633491968 1849594763995386806272 1853207253768815296128 1882623241923875856384 1905953607219622969344 1912988132922648047616 1939540768970270441472 1939988493062830522368 1943353023921420238848 1974631144724666781696 1974697427533056049152 1979947868323817742336 2005974496228232921088 2015769293573097339648 2038328923586752806912 2043817154398779604992 2047765631566321106944 2051765173815474077856 2080794109494810157056 2084332874987148269568 2117951147164360338432 2127756476549380525184 2144197808122075840512 2147916500123675000832 2151569419341572407296 2186272151911597768704 2196393782244521832448 2217129706357520596992 2256721308256762036224 2262797563798648848384 2263319908573302276096 2267245194574990278656 2303736335512111245312 2340303578932938407936 2344874484360541803264 2378050410851211608064 2382094714271026593792 2393726036118053090832 2420515596759268958208 2431721687485006314496 2450511780710943817728 2470943005025087061504 2498596745041826021376 2500986781040611885056 2510164322565167808512 2546234897144965060608 2550650843896864063488 2586651324083774029824 2628371506730286514176 2632841526299555708928 2639930491098423656448 2679856553554904918016 2687692391430796452864 2735686898420632103808 2766303539153450237952 2774392145993080209408 2779110499982864359424 2823934862885813784576 2858930410829434454016 2868759225788763209728 2909982739594245783552 2915029535882130358272 2969921802485726613504 3008961744342349381632 3017063418398198464512 3017759878097736368128 3023653940359646009472 3065725731598169407488 3071648447349481660416 3121191164242215235584 3126499312480722404352 3170733881134948810752 3176126285694702125056 3191634714824070787776 3221874750185512501248 3227354129012358610944 3294590673366782748672 3325694559536280895488 3334649041387482513408 3394196345697973272576 3394979862859953414144 3400867791862485417984 3455604503268166867968 3504495342307048685568 3510455368399407611904 3519907321464564875264 3567075616276817412096 3573142071406539890688 3583589855241061937152 3590589054177079636248 3647582531227509471744 3688404718871266983936 3699189527990773612544 3706414507537630592256 3765246483847751712768 3825976265845296095232 3879081537940540882944 3879976986125661044736 3949262289449333563392 3949394855066112098304 3959895736647635484672 4031538587146194679296 4076657847173505613824 4095531263132642213888 4103530347630948155712 4161588218989620314112 4168665749974296539136 4235902294328720676864 4255512953098761050368 4288395616244151681024 4303138838683144814592 4372544303823195537408 4392787564489043664896 4513442616513524072448 4525595127597297696768 4526639817146604552192 4534490389149980557312 4607472671024222490624 4680607157865876815872 4689748968721083606528 4756100821702423216128 4764189428542053187584 4787452072236106181664 4841031193518537916416 4863443374970012628992 4941886010050174123008 5001973562081223770112 5020328645130335617024 5092469794289930121216 5101301687793728126976 5173302648167548059648 5256743013460573028352 5265683052599111417856 5279860982196847312896 5359713107109809836032 5375384782861592905728 5471373796841264207616 5532607078306900475904 5548784291986160418816 5558220999965728718848 5647869725771627569152 5717860821658868908032 5819965479188491567104 5830059071764260716544 5939843604971453227008 6017923488684698763264 6035519756195472736256 6047307880719292018944 6131451463196338814976 6143296894698963320832 6242382328484430471168 6252998624961444808704 6352252571389404250112 6383269429648141575552 6443749500371025002496 6454708258024717221888 6589181346733565497344 6651389119072561790976 6788392691395946545152 6789959725719906828288 6801735583724970835968 6911209006536333735936 7020910736798815223808 7039814642929129750528 7134151232553634824192 7146284142813079781376 7167179710482123874304 7181178108354159272496 7295165062455018943488 7398379055981547225088 7412829015075261184512 7530492967695503425536 7651952531690592190464 7759953972251322089472 7898524578898667126784 7919791473295270969344 8063077174292389358592 8191062526265284427776 8207060695261896311424 8323176437979240628224 8337331499948593078272 8471804588657441353728 8511025906197522100736 8576791232488303362048 8606277677366289629184 8745088607646391074816 8785575128978087329792 9026885233027048144896 9051190255194595393536 9053279634293209104384 9214945342048444981248 9379497937442167213056 9512201643404846432256 9528378857084106375168 9574904144472212363328 9682062387037075832832 9726886749940025257984 9883772020100348246016 10003947124162447540224 10040657290260671234048 10184939588579860242432 10202603375587456253952 10513486026921146056704 10531366105198222835712 10559721964393694625792 10719426214219619672064 10750769565723185811456 10942747593682528415232 11065214156613800951808 11097568583972320837632 11116441999931457437696 11295739451543255138304 11639930958376983134208 11879687209942906454016 12071039512390945472512 12094615761438584037888 12286593789397926641664 12484764656968860942336 12505997249922889617408 12704505142778808500224 12766538859296283151104 12909416516049434443776 13178362693467130994688 13576785382791893090304 13579919451439813656576 13603471167449941671936 13822418013072667471872 14041821473597630447616 14268302465107269648384 14292568285626159562752 14334359420964247748608 14362356216708318544992 14590330124910037886976 14825658030150522369024 15060985935391006851072 15303905063381184380928 15519907944502644178944 15797049157797334253568 15839582946590541938688 16126154348584778717184 16382125052530568855552 16414121390523792622848 16646352875958481256448 16674662999897186156544 16943609177314882707456 17022051812395044201472 17153582464976606724096 17490177215292782149632 17571150257956174659584 18053770466054096289792 18106559268586418208768 18429890684096889962496 18758995874884334426112 19056757714168212750336 19149808288944424726656 19364124774074151665664 19453773499880050515968 19767544040200696492032 20081314580521342468096 20369879177159720484864 20405206751174912507904 21062732210396445671424 21119443928787389251584 21438852428439239344128 21501539131446371622912 21885495187365056830464 22195137167944641675264 22232883999862914875392 22591478903086510276608 23279861916753966268416 23759374419885812908032 24189231522877168075776 24573187578795853283328 24969529313937721884672 25011994499845779234816 25533077718592566302208 25818833032098868887552 26356725386934261989376 27153570765583786180608 27159838902879627313152 27644836026145334943744 28536604930214539296768 28585136571252319125504 28668718841928495497216 28724712433416637089984 29180660249820075773952 29651316060301044738048 30121971870782013702144 30607810126762368761856 31594098315594668507136 31679165893181083877376 32252308697169557434368 32764250105061137711104 32828242781047585245696 33292705751916962512896 33349325999794372313088 33887218354629765414912 34044103624790088402944 35142300515912349319168 36213118537172836417536 36859781368193779924992 37517991749768668852224 38113515428336425500672 38299616577888849453312 38728249548148303331328 38907546999760101031936 39535088080401392984064 40739758354319440969728 40810413502349825015808 42125464420792891342848 42877704856878478688256 43003078262892743245824 43770990374730113660928 44465767999725829750784 45182957806173020553216 46559723833507932536832 47518748839771625816064 48378463045754336151552 49146375157591706566656 49939058627875443769344 50023988999691558469632 51066155437185132604416 52713450773868523978752 54319677805759254626304 55289672052290669887488 57170273142504638251008 57337437683856990994432 57449424866833274179968 58361320499640151547904 59302632120602089476096 60243943741564027404288 61215620253524737523712 63188196631189337014272 63358331786362167754752 64504617394339114868736 65656485562095170491392 66585411503833925025792 66698651999588744626176 67774436709259530829824 68088207249580176805888 70284601031824698638336 73719562736387559849984 75035983499537337704448 76599233155777698906624 77456499096296606662656 77815093999520202063872 79070176160802785968128 81479516708638881939456 85755409713756957376512 86006156525785486491648 87541980749460227321856 88931535999451659501568 90365915612346041106432 95037497679543251632128 96756926091508672303104 98292750315183413133312 99878117255750887538688 100047977999383116939264 102132310874370265208832 105426901547737047957504 108639355611518509252608 110579344104581339774976 114340546285009276502016 114674875367713981988864 114898849733666548359936 116722640999280303095808 118605264241204178952192 122431240507049475047424 126376393262378674028544 129009234788678229737472 131312971124190340982784 133397303999177489252352 135548873418519061659648 136176414499160353611776 140569202063649397276672 147439125472775119699968 150071966999074675408896 153198466311555397813248 155630187999040404127744 158140352321605571936256 162959033417277763878912 171510819427513914753024 172012313051570972983296 175083961498920454643712 180731831224692082212864 190074995359086503264256 193513852183017344606208 199756234511501775077376 200095955998766233878528 204264621748740530417664 210853803095474095915008 221158688209162679549952 229349750735427963977728 229797699467333096719872 233445281998560606191616 237210528482408357904384 258018469577356459474944 262625942248380681965568 266794607998354978504704 271097746837038123319296 272352828998320707223552 294878250945550239399936 300143933998149350817792 306396932623110795626496 311260375998080808255488 316280704643211143872512 325918066834555527757824 343021638855027829506048 344024626103141945966592 350167922997840909287424 387027704366034689212416 400191911997532467757056 408529243497481060835328 421707606190948191830016 442317376418325359099904 459595398934666193439744 466890563997121212383232 474421056964816715808768 516036939154712918949888 525251884496761363931136 542195493674076246638592 544705657996641414447104 600287867996298701635584 612793865246221591252992 622520751996161616510976 632561409286422287745024 688049252206283891933184 700335845995681818574848 774055408732069378424832 800383823995064935514112 817058486994962121670656 884634752836650718199808 919190797869332386879488 933781127994242424766464 948842113929633431617536 1032073878309425837899776 1050503768993522727862272 1089411315993282828894208 1200575735992597403271168 1225587730492443182505984 1265122818572844575490048 1400671691991363637149696 1548110817464138756849664 1634116973989924243341312 1838381595738664773758976 1867562255988484849532928 1897684227859266863235072 2064147756618851675799552 2101007537987045455724544 2178822631986565657788416 2401151471985194806542336 2451175460984886365011968 2801343383982727274299392 3096221634928277513699328 3268233947979848486682624 3676763191477329547517952 3795368455718533726470144 4202015075974090911449088 4357645263973131315576832 4902350921969772730023936 5602686767965454548598784 6192443269856555027398656 6536467895959696973365248 7353526382954659095035904 8404030151948181822898176 9804701843939545460047872 13072935791919393946730496 14707052765909318190071808 16808060303896363645796352 19609403687879090920095744 29414105531818636380143616 39218807375758181840191488 58828211063637272760287232 117656422127274545520574464
- Sum of all divisors σ(n): 444147078194018020556800000
- Sum of proper divisors (its aliquot sum) s(n): 326490656066743475036225536
- 117656422127274545520574464 is an abundant number, because the sum of its proper divisors (326490656066743475036225536) is greater than itself. Its abundance is 208834233939468929515651072
Bases of 117656422127274545520574464
- Binary: 1100001010100101011011101101100100000100100101101010001010110001000110000000000000000002
- Hexadecimal: 0x6152B76C824B51588C0000
- Base-36: ES7CDCM7EFW2F6DC0
Squares and roots of 117656422127274545520574464
- 117656422127274545520574464 squared (1176564221272745455205744642) is 13843033667791419291452647575084397359435532568887296
- 117656422127274545520574464 cubed (1176564221272745455205744643) is 1628721812739740854828257573079736811948874505021566543303891464283367191609344
-
The
square root of 117656422127274545520574464 is 10846954509320.7865596605 -
117656422127274545520574464 is a
perfect cube number . Itscube root is 490010304
Scales and comparisons
How big is 117656422127274545520574464?- 117,656,422,127,274,545,520,574,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 117,656,422,127,274,545,520,574,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 117656422127274545520574464 cubic inches would be around 40834192 feet tall.
Recreational maths with 117656422127274545520574464
- 117656422127274545520574464 backwards is 464475025545472721224656711
- 117656422127274545520574464 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 117656422127274545520574464's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 117656422127274545520574464 - Facts about the integer". Numbermatics.com. 2024. Web. 26 September 2024.
APA style:
Numbermatics. (2024). Number 117656422127274545520574464 - Facts about the integer. Retrieved 26 September 2024, from https://numbermatics.com/n/117656422127274545520574464/
Chicago style:
Numbermatics. 2024. "Number 117656422127274545520574464 - Facts about the integer". https://numbermatics.com/n/117656422127274545520574464/
The information we have on file for 117656422127274545520574464 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 117656422127274545520574464, math, Factors of 117656422127274545520574464, curriculum, school, college, exams, university, Prime factorization of 117656422127274545520574464, STEM, science, technology, engineering, physics, economics, calculator, one hundred seventeen septillion, six hundred fifty-six sextillion, four hundred twenty-two quintillion, one hundred twenty-seven quadrillion, two hundred seventy-four trillion, five hundred forty-five billion, five hundred twenty million, five hundred seventy-four thousand, four hundred sixty-four.