371134604361051126173270016
371,134,604,361,051,126,173,270,016 is an even composite number composed of six prime numbers multiplied together.
What does the number 371134604361051126173270016 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 24057 divisors.
371134604361051126173270016 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-four thousand and fifty-seven divisors.
Prime factorization of 371134604361051126173270016:
226 × 310 × 172 × 232 × 532 × 4672
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 17 × 17 × 23 × 23 × 53 × 53 × 467 × 467)See below for interesting mathematical facts about the number 371134604361051126173270016 from the Numbermatics database.
Names of 371134604361051126173270016
- Cardinal: 371134604361051126173270016 can be written as Three hundred seventy-one septillion, one hundred thirty-four sextillion, six hundred four quintillion, three hundred sixty-one quadrillion, fifty-one trillion, one hundred twenty-six billion, one hundred seventy-three million, two hundred seventy thousand and sixteen.
Scientific notation
- Scientific notation: 3.71134604361051126173270016 × 1026
Factors of 371134604361051126173270016
Divisors of 371134604361051126173270016
- Number of divisors d(n): 24057
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 17 18 23 24 27 32 34 36 46 48 51 53 54 64 68 69 72 81 92 96 102 106 108 128 136 138 144 153 159 162 184 192 204 207 212 216 243 256 272 276 288 289 306 318 324 368 384 391 408 414 424 432 459 467 477 486 512 529 544 552 576 578 612 621 636 648 729 736 768 782 816 828 848 864 867 901 918 934 954 972 1024 1058 1088 1104 1152 1156 1173 1219 1224 1242 1272 1296 1377 1401 1431 1458 1472 1536 1564 1587 1632 1656 1696 1728 1734 1802 1836 1863 1868 1908 1944 2048 2116 2176 2187 2208 2304 2312 2346 2438 2448 2484 2544 2592 2601 2703 2754 2802 2809 2862 2916 2944 3072 3128 3174 3264 3312 3392 3456 3468 3519 3604 3657 3672 3726 3736 3816 3888 4096 4131 4203 4232 4293 4352 4374 4416 4608 4624 4692 4761 4876 4896 4968 5088 5184 5202 5406 5508 5589 5604 5618 5724 5832 5888 6144 6256 6348 6528 6561 6624 6647 6784 6912 6936 7038 7208 7314 7344 7452 7472 7632 7776 7803 7939 8109 8192 8262 8406 8427 8464 8586 8704 8748 8832 8993 9216 9248 9384 9522 9752 9792 9936 10176 10368 10404 10557 10741 10812 10971 11016 11178 11208 11236 11448 11664 11776 12288 12393 12512 12609 12696 12879 13056 13122 13248 13294 13568 13824 13872 14076 14283 14416 14628 14688 14904 14944 15264 15317 15552 15606 15878 16218 16384 16524 16767 16812 16854 16928 17172 17408 17496 17664 17986 18432 18496 18768 19044 19504 19584 19683 19872 19941 20352 20723 20736 20808 21114 21482 21624 21942 22032 22356 22416 22472 22896 23328 23409 23552 23817 24327 24576 24751 24786 25024 25218 25281 25392 25758 26112 26244 26496 26588 26979 27136 27648 27744 28037 28152 28566 28832 29256 29376 29808 29888 30528 30634 31104 31212 31671 31756 32223 32436 32768 32913 33048 33534 33624 33708 33856 34344 34816 34992 35328 35972 36864 36992 37179 37536 37827 38088 38637 39008 39168 39366 39744 39882 40704 41446 41472 41616 42228 42849 42964 43248 43884 44064 44712 44832 44944 45792 45951 46656 46818 47104 47634 47753 48654 49152 49502 49572 50048 50301 50436 50562 50784 51516 52224 52488 52992 53176 53958 54272 55296 55488 56074 56304 57132 57664 58512 58752 59049 59616 59776 59823 61056 61268 62169 62208 62424 63342 63512 64446 64607 64872 65536 65826 66096 67068 67248 67416 67712 68688 69632 69984 70227 70656 71451 71944 72981 73728 73984 74253 74358 75072 75654 75843 76176 77274 78016 78336 78732 79488 79764 80937 81408 82892 82944 83232 84111 84456 85698 85928 86496 87768 88128 89424 89664 89888 91584 91902 93312 93636 94208 95013 95268 95506 96669 97308 98304 98739 99004 99144 100096 100602 100872 101124 101568 103032 104448 104976 105984 106352 107916 108544 110592 110976 111537 112148 112608 113481 114264 115328 115911 117024 117504 118098 119232 119552 119646 122112 122536 124338 124416 124848 126684 127024 128547 128892 129214 129744 131072 131652 132192 134136 134496 134832 134963 135424 137376 137853 139264 139968 140454 141312 142902 143259 143888 145962 147456 147968 148506 148716 150144 150903 151308 151686 152352 152881 154548 156032 156672 157464 158976 159528 161874 162816 165784 165888 166464 168222 168912 171396 171856 172992 175536 176256 178848 179328 179469 179776 182597 183168 183804 186507 186624 187272 188416 190026 190536 191012 193338 193821 194616 196608 197478 198008 198288 200192 201204 201744 202248 203136 206064 208896 209952 210681 211968 212704 214353 215832 217088 218089 218943 221184 221952 222759 223074 224296 225216 226962 227529 228528 230656 231822 234048 235008 236196 238464 239104 239292 242811 244224 245072 247043 248676 248832 249696 252333 253368 254048 257094 257784 258428 259488 262144 263304 264384 268272 268992 269664 269926 270848 274752 275706 278528 279936 280908 282624 285039 285804 286518 287776 290007 291924 294912 295936 296217 297012 297432 300288 301806 302616 303372 304704 305762 309096 312064 313344 314928 317952 319056 323748 325632 331568 331776 332928 334611 336444 337824 340443 342792 343712 345984 347733 351072 352291 352512 357696 358656 358938 359552 365194 366336 367608 373014 373248 374544 376832 380052 381072 382024 385641 386676 387642 389232 393216 394956 396016 396576 400384 402408 403488 404496 404889 406272 412128 413559 417792 419904 420767 421362 423936 425408 428706 429777 431664 434176 436178 437886 442368 443904 445518 446148 448592 450432 452709 453924 455058 457056 458643 461312 463644 468096 470016 472392 476629 476928 478208 478584 485622 488448 490144 494086 497352 497664 499392 504666 506736 508096 514188 515568 516856 518976 524288 526608 528768 536544 537984 538407 539328 539852 541696 547791 549504 551412 557056 559521 559872 561816 565248 569273 570078 571608 573036 575552 580014 581463 583848 589824 591872 592434 594024 594864 600576 603612 605232 606744 609408 611524 618192 624128 626688 629856 632043 635904 638112 643059 647496 651264 654267 656829 663136 663552 665856 668277 669222 672888 675648 680886 682587 685584 687424 691968 695466 702144 704582 705024 715392 717312 717876 719104 728433 730388 732672 735216 741129 746028 746496 749088 753664 756999 760104 762144 764048 771282 773352 775284 778464 786432 789912 792032 793152 800768 804816 806976 808992 809778 811801 812544 824256 827118 835584 839808 841534 842724 847872 850816 855117 857412 859554 863328 868352 870021 872356 875772 884736 887808 888651 891036 892296 897184 900864 905418 907848 910116 914112 917286 922624 927288 936192 940032 944784 953258 953856 956416 957168 971244 976896 980288 988172 994704 995328 998784 1003833 1009332 1013472 1016192 1021329 1028376 1031136 1033712 1037952 1043199 1048576 1053216 1056873 1057536 1073088 1075968 1076814 1078656 1079704 1083392 1095582 1098319 1099008 1102824 1114112 1119042 1119744 1123632 1130496 1138546 1140156 1143216 1146072 1151104 1156923 1160028 1162926 1167696 1179648 1183744 1184868 1188048 1189728 1201152 1207224 1210464 1213488 1214667 1218816 1223048 1236384 1240677 1248256 1253376 1259712 1262301 1264086 1271808 1276224 1286118 1289331 1294992 1302528 1308534 1311803 1313658 1326272 1327104 1331712 1336554 1338444 1345776 1351296 1358127 1361772 1365174 1371168 1374848 1375929 1383936 1390932 1404288 1409164 1410048 1429887 1430784 1434624 1435752 1438208 1456866 1460776 1465344 1470432 1482258 1485961 1492056 1492992 1498176 1507328 1513998 1520208 1524288 1528096 1542564 1546704 1550568 1556928 1572864 1579824 1584064 1586304 1601536 1609632 1613952 1615221 1617984 1619556 1623602 1625088 1643373 1648512 1654236 1671168 1678563 1679616 1683068 1685448 1695744 1701632 1707819 1710234 1714824 1719108 1726656 1736704 1740042 1744389 1744712 1751544 1769472 1775616 1777302 1782072 1784592 1794368 1801728 1810836 1815696 1820232 1828224 1834572 1845248 1854576 1872384 1880064 1889568 1896129 1906516 1907712 1912832 1914336 1929177 1942488 1953792 1960576 1962801 1970487 1976344 1989408 1990656 1997568 2004831 2007666 2018664 2026944 2032384 2042658 2047761 2056752 2062272 2067424 2075904 2086398 2097152 2106432 2113746 2115072 2146176 2151936 2153628 2157312 2159408 2166784 2185299 2191164 2196638 2198016 2205648 2223387 2228224 2238084 2239488 2247264 2260992 2270997 2277092 2280312 2286432 2292144 2302208 2313846 2320056 2325852 2335392 2359296 2367488 2369736 2376096 2379456 2402304 2414448 2420928 2426976 2429334 2435403 2437632 2446096 2472768 2481354 2496512 2506752 2519424 2524602 2528172 2543616 2552448 2565351 2572236 2578662 2589984 2605056 2610063 2617068 2623606 2627316 2652544 2654208 2663424 2665953 2673108 2676888 2691552 2702592 2716254 2723544 2730348 2742336 2749696 2751858 2767872 2781864 2808576 2818328 2820096 2859774 2861568 2869248 2871504 2876416 2913732 2921552 2930688 2940864 2964516 2971922 2984112 2985984 2996352 3014656 3027996 3040416 3048576 3056192 3063987 3085128 3093408 3101136 3104149 3113856 3129597 3145728 3159648 3168128 3170619 3172608 3203072 3219264 3227904 3230442 3235968 3239112 3247204 3250176 3286746 3294957 3297024 3308472 3342336 3357126 3359232 3366136 3370896 3391488 3403264 3415638 3420468 3429648 3438216 3453312 3470769 3473408 3480084 3488778 3489424 3503088 3538944 3551232 3554604 3564144 3569184 3588736 3603456 3621672 3631392 3640464 3644001 3656448 3669144 3690496 3707513 3709152 3722031 3744768 3760128 3779136 3786903 3792258 3813032 3815424 3825664 3828672 3858354 3867993 3884976 3907584 3921152 3925602 3935409 3940974 3952688 3978816 3981312 3995136 4009662 4015332 4037328 4053888 4064768 4085316 4095522 4113504 4124544 4127787 4134848 4151808 4172796 4194304 4199731 4212864 4227492 4230144 4289661 4292352 4303872 4307256 4314624 4318816 4333568 4370598 4382328 4393276 4396032 4411296 4446774 4456448 4457883 4476168 4478976 4494528 4521984 4541994 4554184 4560624 4572864 4584288 4604416 4627692 4640112 4651704 4670784 4718592 4734976 4739472 4752192 4758912 4804608 4828896 4841856 4845663 4853952 4858668 4870806 4875264 4892192 4930119 4945536 4962708 4993024 5013504 5016047 5035689 5038848 5049204 5056344 5087232 5104896 5123457 5130702 5144472 5157324 5179968 5210112 5220126 5233167 5234136 5247212 5254632 5305088 5308416 5326848 5331906 5346216 5353776 5383104 5405184 5432508 5447088 5460696 5484672 5499392 5503716 5535744 5563728 5617152 5636656 5640192 5688387 5719548 5723136 5738496 5743008 5752832 5787531 5827464 5843104 5861376 5881728 5888403 5911461 5929032 5943844 5968224 5971968 5992704 6014493 6029312 6055992 6080832 6097152 6112384 6127974 6143283 6170256 6186816 6202272 6208298 6227712 6259194 6291456 6319296 6336256 6341238 6345216 6406144 6438528 6455808 6460884 6471936 6478224 6494408 6500352 6555897 6573492 6589914 6594048 6616944 6670161 6684672 6714252 6718464 6732272 6741792 6782976 6806528 6812991 6831276 6840936 6859296 6876432 6906624 6941538 6946816 6960168 6977556 6978848 7006176 7077888 7102464 7109208 7128288 7138368 7153039 7177472 7206912 7243344 7262784 7280928 7288002 7306209 7312896 7338288 7380992 7415026 7418304 7444062 7489536 7520256 7558272 7573806 7584516 7626064 7630848 7651328 7657344 7696053 7716708 7735986 7769952 7815168 7830189 7842304 7851204 7870818 7881948 7905376 7957632 7962624 7990272 7997859 8019324 8030664 8074656 8102693 8107776 8129536 8170632 8191044 8227008 8249088 8255574 8269696 8303616 8345592 8388608 8399462 8425728 8454984 8460288 8579322 8584704 8607744 8614512 8629248 8637632 8667136 8741196 8764656 8786552 8792064 8822592 8893548 8912896 8915766 8952336 8957952 8989056 9043968 9083988 9108368 9121248 9145728 9168576 9191961 9208832 9255384 9280224 9303408 9312447 9341568 9437184 9469952 9478944 9504384 9511857 9517824 9609216 9657792 9677641 9683712 9691326 9707904 9717336 9741612 9750528 9784384 9860238 9884871 9891072 9925416 9986048 10027008 10032094 10071378 10077696 10098408 10112688 10174464 10209792 10246914 10261404 10288944 10314648 10359936 10412307 10420224 10440252 10466334 10468272 10494424 10509264 10610176 10616832 10653696 10663812 10692432 10707552 10766208 10810368 10865016 10894176 10921392 10932003 10969344 10998784 11007432 11071488 11122539 11127456 11166093 11234304 11273312 11280384 11360709 11376774 11439096 11446272 11476992 11486016 11505664 11558717 11575062 11603979 11654928 11686208 11722752 11763456 11776806 11806227 11822922 11858064 11887688 11936448 11943936 11985408 12028986 12058624 12111984 12161664 12194304 12224768 12255948 12286566 12340512 12373632 12383361 12404544 12416596 12455424 12518388 12582912 12599193 12638592 12672512 12682476 12690432 12812288 12868983 12877056 12911616 12921768 12943872 12956448 12988816 13000704 13093279 13111794 13146984 13179828 13188096 13233888 13340322 13369344 13373649 13428504 13436928 13464544 13483584 13565952 13613056 13625982 13662552 13681872 13718592 13752864 13813248 13883076 13893632 13920336 13955112 13957696 14012352 14155776 14204928 14218416 14256576 14276736 14306078 14354944 14413824 14486688 14525568 14536989 14561856 14576004 14612418 14625792 14676576 14761984 14790357 14830052 14836608 14888124 14979072 15040512 15048141 15107067 15116544 15147612 15169032 15252128 15261696 15302656 15314688 15370371 15392106 15433416 15471972 15539904 15630336 15660378 15684608 15699501 15702408 15741636 15763896 15810752 15915264 15925248 15980544 15995718 16038648 16061328 16149312 16205386 16215552 16259072 16341264 16382088 16454016 16498176 16511148 16539392 16607232 16691184 16777216 16798924 16851456 16909968 16920576 17065161 17158644 17169408 17215488 17229024 17258496 17275264 17334272 17362593 17482392 17529312 17573104 17584128 17645184 17665209 17734383 17787096 17825792 17831532 17904672 17915904 17978112 18043479 18087936 18167976 18216736 18242496 18291456 18337152 18383922 18417664 18429849 18510768 18560448 18606816 18624894 18671423 18683136 18874368 18939904 18957888 19008768 19023714 19035648 19218432 19315584 19355282 19367424 19382652 19415808 19434672 19483224 19501056 19568768 19667691 19720476 19769742 19782144 19850832 19972096 20010483 20054016 20064188 20142756 20155392 20196816 20225376 20348928 20419584 20438973 20493828 20522808 20577888 20629296 20719872 20824614 20840448 20880504 20932668 20936544 20988848 21018528 21220352 21233664 21307392 21327624 21384864 21415104 21459117 21532416 21620736 21730032 21788352 21842784 21864006 21918627 21938688 21997568 22014864 22142976 22245078 22254912 22300651 22332186 22468608 22546624 22560768 22721418 22753548 22878192 22892544 22953984 22972032 23011328 23088159 23117434 23150124 23207958 23309856 23372416 23445504 23490567 23526912 23553612 23612454 23645844 23716128 23775376 23872896 23887872 23970816 23993577 24057972 24117248 24223968 24308079 24323328 24388608 24449536 24511896 24573132 24681024 24747264 24766722 24809088 24833192 24910848 25036776 25165824 25198386 25261337 25277184 25345024 25364952 25380864 25624576 25737966 25754112 25823232 25843536 25887744 25912896 25977632 26001408 26186558 26223588 26293968 26359656 26376192 26467776 26680644 26738688 26747298 26857008 26873856 26929088 26967168 27131904 27226112 27251964 27325104 27363744 27437184 27505728 27575883 27626496 27766152 27787264 27840672 27910224 27915392 27937341 28024704 28311552 28409856 28436832 28513152 28535571 28553472 28612156 28709888 28827648 28973376 29032923 29051136 29073978 29123712 29152008 29224836 29251584 29353152 29523968 29580714 29654613 29660104 29673216 29776248 29958144 30081024 30096282 30171469 30214134 30233088 30295224 30338064 30504256 30523392 30605312 30629376 30740742 30784212 30866832 30943944 31079808 31236921 31260672 31320756 31369216 31399002 31404816 31483272 31527792 31621504 31830528 31850496 31961088 31991436 32077296 32122656 32298624 32410772 32431104 32518144 32682528 32764176 32796009 32908032 32996352 33022296 33078784 33214464 33367617 33382368 33498279 33554432 33597848 33702912 33819936 33841152 34082127 34130322 34317288 34338816 34430976 34458048 34516992 34550528 34668544 34676151 34725186 34811937 34964784 35058624 35146208 35168256 35290368 35330418 35418681 35468766 35574192 35651584 35663064 35809344 35831808 35956224 36086958 36175872 36335952 36433472 36484992 36582912 36674304 36767844 36835328 36859698 37021536 37120896 37150083 37213632 37249788 37342846 37366272 37748736 37797579 37879808 37915776 38017536 38047428 38071296 38436864 38606949 38631168 38710564 38734848 38765304 38831616 38869344 38966448 39002112 39137536 39279837 39335382 39440952 39539484 39564288 39701664 39944192 40020966 40108032 40120947 40128376 40285512 40310784 40393632 40450752 40697856 40839168 40877946 40987656 41045616 41155776 41258592 41439744 41649228 41680896 41761008 41865336 41873088 41977696 42037056 42440704 42467328 42614784 42655248 42769728 42830208 42918234 43064832 43241472 43460064 43576704 43610967 43685568 43728012 43837254 43877376 43995136 44029728 44285952 44371071 44490156 44509824 44601302 44664372 44937216 45093248 45121536 45144423 45321201 45442836 45507096 45756384 45785088 45907968 45944064 46022656 46111113 46176318 46234868 46300248 46415916 46619712 46744832 46891008 46981134 47053824 47098503 47107224 47224908 47291688 47432256 47550752 47745792 47775744 47941632 47987154 48115944 48234496 48447936 48616158 48646656 48777216 48899072 49023792 49146264 49362048 49494528 49533444 49618176 49666384 49821696 50073552 50331648 50396772 50522674 50554368 50690048 50729904 50761728 51249152 51475932 51508224 51646464 51687072 51775488 51825792 51955264 52002816 52087779 52373116 52447176 52587936 52719312 52752384 52935552 52995627 53203149 53361288 53477376 53494596 53714016 53747712 53858176 53934336 54130437 54263808 54452224 54503928 54650208 54727488 54874368 55011456 55151766 55252992 55289547 55532304 55574528 55681344 55820448 55830784 55874682 56014269 56049408 56623104 56819712 56873664 57026304 57071142 57106944 57224312 57419776 57655296 57946752 58065846 58102272 58147956 58247424 58304016 58449672 58503168 58706304 59003073 59047936 59161428 59309226 59320208 59346432 59552496 59916288 60031449 60162048 60192564 60342938 60428268 60466176 60590448 60676128 61008512 61046784 61210624 61258752 61316919 61481484 61568424 61733664 61887888 62159616 62473842 62521344 62641512 62738432 62798004 62809632 62966544 63027721 63055584 63243008 63661056 63700992 63922176 63982872 64154592 64245312 64377351 64597248 64821544 64862208 65036288 65365056 65528352 65592018 65755881 65816064 65992704 66044592 66157568 66428928 66735234 66764736 66901953 66996558 67108864 67195696 67405824 67639872 67682304 68164254 68260644 68634576 68677632 68861952 68916096 69033984 69101056 69337088 69352302 69450372 69623874 69929568 70117248 70292416 70336512 70471701 70580736 70660836 70837362 70937532 71148384 71303168 71326128 71395427 71618688 71663616 71912448 71980731 72173916 72351744 72671904 72866944 72924237 72969984 73165824 73348608 73535688 73670656 73719396 74043072 74241792 74300166 74427264 74499576 74685692 74732544 75497472 75595158 75759616 75784011 75831552 76035072 76094856 76142592 76873728 77213898 77262336 77421128 77469696 77530608 77663232 77738688 77932896 78004224 78275072 78559674 78670764 78881904 79078968 79128576 79403328 79888384 80041932 80216064 80241894 80256752 80571024 80621568 80787264 80901504 81395712 81678336 81755892 81975312 82091232 82311552 82517184 82879488 83298456 83361792 83522016 83730672 83746176 83812023 83955392 84074112 84881408 84934656 85229568 85272799 85310496 85539456 85606713 85660416 85836468 86129664 86482944 86920128 87098769 87153408 87221934 87371136 87456024 87674508 87754752 87990272 88059456 88571904 88742142 88963839 88980312 89019648 89202604 89328744 89874432 90186496 90243072 90288846 90514407 90642402 90885672 91014192 91512768 91570176 91815936 91888128 92045312 92222226 92352636 92469736 92600496 92831832 93239424 93489664 93782016 93962268 94107648 94197006 94214448 94449816 94583376 94864512 95101504 95491584 95551488 95883264 95974308 96231888 96468992 96895872 97232316 97293312 97554432 97798144 98047584 98292528 98388027 98724096 98989056 99066888 99236352 99332768 99643392 100102851 100147104 100494837 100663296 100793544 101045348 101108736 101380096 101459808 101523456 102246381 102498304 102951864 103016448 103292928 103374144 103550976 103651584 103910528 104005632 104028453 104175558 104435811 104746232 104894352 105175872 105438624 105504768 105871104 105991254 106256043 106406298 106722576 106954752 106989192 107428032 107495424 107716352 107868672 108260874 108527616 108904448 109007856 109300416 109454976 109748736 110022912 110303532 110505984 110579094 111064608 111149056 111362688 111450249 111640896 111661568 111749364 112028538 112098816 113246208 113392737 113639424 113747328 114052608 114142284 114213888 114448624 114839552 115310592 115369081 115820847 115893504 116131692 116204544 116295912 116494848 116608032 116899344 117006336 117412608 117839511 118006146 118095872 118322856 118618452 118640416 118692864 119104992 119832576 120062898 120324096 120362841 120385128 120685876 120856536 120932352 121180896 121352256 122017024 122093568 122421248 122517504 122633838 122962968 123136848 123467328 123775776 124319232 124947684 125042688 125283024 125476864 125596008 125619264 125933088 126055442 126111168 126486016 127322112 127401984 127844352 127965744 128309184 128490624 128754702 129194496 129643088 129724416 130072576 130730112 130832901 131056704 131184036 131511762 131632128 131985408 132089184 132315136 132857856 133113213 133470468 133529472 133803906 133993116 134391392 134811648 135279744 135364608 135433269 135963603 136328508 136521288 137269152 137355264 137723904 137832192 138067968 138202112 138333339 138674176 138704604 138900744 139247748 139859136 140234496 140584832 140673024 140943402 141161472 141295509 141321672 141674724 141875064 142296768 142606336 142652256 142790854 143237376 143327232 143824896 143961462 144347832 144703488 145343808 145733888 145848474 145939968 146331648 146697216 147071376 147341312 147438792 148086144 148483584 148600332 148854528 148999152 149371384 149465088 150994944 151190316 151519232 151568022 151663104 152070144 152189712 152285184 153747456 154427796 154524672 154842256 154939392 155061216 155326464 155477376 155865792 156008448 156263337 156550144 157119348 157341528 157763808 158157936 158257152 158806656 158986881 159776768 160083864 160432128 160483788 160513504 161142048 161243136 161574528 161803008 162391311 162791424 163356672 163511784 163950624 164182464 164519897 164623104 165034368 165758976 165868641 166596912 166723584 167044032 167461344 167492352 167624046 167910784 168042807 168148224 169762816 169869312 170459136 170545598 170620992 171078912 171213426 171320832 171672936 172259328 172965888 173840256 174197538 174306816 174443868 174742272 174912048 175349016 175509504 175980544 176118912 177009219 177143808 177484284 177927678 177960624 178039296 178405208 178657488 179748864 180094347 180372992 180486144 180577692 181028814 181284804 181771344 182028384 183025536 183140352 183631872 183776256 183950757 184090624 184444452 184705272 184939472 185200992 185663664 186478848 186979328 187564032 187924536 188215296 188394012 188428896 188899632 189083163 189166752 189729024 190203008 190983168 191102976 191766528 191948616 192463776 192937984 193132053 193791744 194464632 194586624 195108864 195596288 196095168 196498189 196585056 196776054 197267643 197448192 197978112 198133776 198472704 198665536 199286784 200205702 200294208 200705859 200989674 201326592 201587088 202090696 202217472 202760192 202919616 203046912 204492762 204996608 205903728 206032896 206585856 206748288 207101952 207303168 207821056 208011264 208056906 208351116 208871622 209492464 209788704 210351744 210877248 211009536 211415103 211742208 211982508 212512086 212812596 213445152 213909504 213978384 214186281 214856064 214990848 215432704 215737344 216521748 217055232 217808896 218015712 218600832 218772711 218909952 219497472 220045824 220607064 221011968 221158188 222129216 222298112 222585743 222725376 222900498 223281792 223323136 223498728 224057076 224197632 226492416 226785474 227278848 227352033 227494656 228105216 228284568 228427776 228897248 229679104 230621184 230738162 231641694 231787008 232263384 232409088 232591824 232989696 233216064 233798688 234012672 234825216 235679022 236012292 236191744 236645712 237236904 237280832 237385728 238209984 239665152 240125796 240648192 240725682 240770256 241371752 241713072 241864704 242361792 242704512 244034048 244187136 244842496 245035008 245267676 245925936 246273696 246934656 247551552 248638464 249895368 250085376 250566048 250953728 251192016 251238528 251436069 251866176 252110884 252222336 252972032 254644224 254803968 255688704 255818397 255931488 256618368 256820139 256981248 257509404 258388992 259286176 259448832 260145152 261296307 261460224 261665802 262113408 262368072 263023524 263264256 263970816 264178368 264630272 265715712 265850491 266226426 266891517 266940936 267058944 267607812 267986232 268782784 269623296 270559488 270729216 270866538 271543221 271927206 272657016 273042576 274538304 274710528 275447808 275664384 276135936 276404224 276666678 277348352 277409208 277801488 278495496 279718272 280468992 281169664 281346048 281886804 282322944 282591018 282643344 283349448 283750128 284593536 285212672 285304512 285581708 286474752 286654464 287649792 287922924 288695664 289406976 290687616 291467776 291696948 291879936 292663296 293394432 294142752 294682624 294877584 295164081 296172288 296967168 297200664 297709056 297998304 298742768 298930176 300308553 301484511 301989888 302380632 303038464 303136044 303326208 304140288 304379424 304570368 306739143 307494912 308855592 309049344 309684512 309878784 310122432 310652928 310954752 311731584 312016896 312085359 312526674 313100288 313307433 314238696 314683056 315527616 316315872 316514304 317613312 317973762 318768129 319553536 320167728 320864256 320967576 321027008 322284096 322486272 323149056 323606016 324782622 325582848 326713344 327023568 327901248 328364928 329039794 329246208 330068736 331517952 331737282 333193824 333447168 334088064 334350747 334922688 334984704 335248092 335821568 336085614 336296448 339525632 339738624 340178211 340918272 341091196 341241984 342157824 342426852 342641664 343345872 344518656 345931776 346107243 347462541 347680512 348395076 348613632 348887736 349484544 349824096 350698032 351019008 351961088 352237824 353518533 354018438 354287616 354968568 355855356 355921248 356078592 356810416 357314976 359497728 360188694 360745984 360972288 361088523 361155384 362057628 362569608 363542688 364056768 366051072 366280704 367263744 367552512 367901514 368181248 368888904 369410544 369878944 370401984 371327328 372957696 373958656 375128064 375849072 376430592 376788024 376857792 377799264 378166326 378333504 379111067 379458048 380406016 381966336 382205952 383533056 383897232 384927552 385875968 386264106 387583488 388929264 389173248 390217728 391192576 392190336 392498703 392996378 393170112 393552108 394535286 394896384 395956224 396267552 396945408 397331072 398573568 399339639 400411404 400588416 401411718 401979348 403174176 404181392 404434944 405520384 405839232 406093824 406299807 407890809 408985524 409993216 411807456 412065792 413171712 413496576 414203904 414606336 415000017 415642112 416022528 416113812 416702232 417743244 418984928 419577408 420703488 421754496 422019072 422830206 423484416 423886527 423965016 425024172 425625192 426890304 427819008 427956768 428372562 429442729 429712128 429981696 430865408 431474688 433043496 434110464 435617792 436031424 437201664 437545422 437819904 438994944 440091648 441214128 442023936 442316376 444258432 444596224 445171486 445450752 445800996 446563584 446646272 446997456 448114152 448395264 452984832 453570948 454557696 454704066 454989312 456210432 456569136 456855552 457794496 459358208 461242368 461476324 463283388 463574016 464526768 464818176 465183648 465979392 466432128 467597376 468025344 468790011 469650432 471358044 472024584 472383488 473291424 474473808 474561664 474771456 476419968 476960643 479330304 480251592 481296384 481451364 481540512 482743504 483426144 483729408 484723584 485409024 487173933 488068096 488374272 489684992 490070016 490535352 491851872 492547392 493559691 493869312 495103104 497276928 499790736 500170752 501132096 501907456 502384032 502477056 502872138 503732352 504128421 504221768 504444672 505944064 509288448 509607936 511377408 511636794 511862976 512914973 513236736 513640278 513962496 515018808 516777984 518572352 518897664 520290304 522592614 522920448 523331604 524226816 524736144 526047048 526528512 527941632 528356736 529260544 531027657 531431424 531700982 532452852 533783034 533881872 534117888 535215624 535972464 537565568 539246592 540283041 541118976 541458432 541733076 543086442 543854412 545314032 546085152 549076608 549421056 550895616 551328768 551852271 552271872 552808448 553333356 554696704 554818416 555602976 556990992 559436544 560937984 562339328 562692096 563773608 564645888 565182036 565286688 566698896 567249489 567500256 569187072 570425344 570609024 571163416 572949504 573308928 575299584 575845848 577391328 578813952 579396159 581375232 582935552 583393896 583759872 585326592 586788864 588285504 589365248 589494567 589755168 590328162 591802929 592344576 593934336 594401328 595418112 595996608 597485536 597860352 600617106 602117577 602969022 603979776 604761264 606076928 606272088 606652416 608280576 608758848 609140736 612612001 613478286 614989824 617711184 618098688 619369024 619757568 620244864 621305856 621909504 623463168 624033792 624170718 625053348 626200576 626614866 628477392 629366112 631055232 632631744 633028608 634245309 635226624 635947524 637536258 639107072 640335456 641728512 641935152 642054016 642558843 644568192 644972544 646298112 647212032 649565244 651165696 653426688 654047136 655802496 656318133 656729856 658079588 658492416 660137472 663035904 663474564 666387648 666894336 667757229 668176128 668701494 669845376 669969408 670496184 671643136 672171228 672592896 679051264 679477248 680356422 681836544 682056099 682182392 682483968 684315648 684853704 685283328 686691744 689037312 691863552 692214486 693943787 694925082 695361024 696790152 697227264 697775472 698969088 699648192 701396064 702038016 703922176 704475648 707037066 708036876 708575232 709937136 711710712 711842496 712157184 713620832 714629952 718995456 720377388 721491968 721944576 722177046 722310768 724115256 725139216 727085376 728113536 732102144 732561408 734527488 735105024 735803028 736362496 737777808 738821088 739757888 740803968 742654656 745915392 747917312 750256128 751698144 752861184 753576048 753715584 754308207 755598528 756332652 756667008 758222134 758916096 760812032 763932672 764411904 767066112 767455191 767794464 769855104 770460417 771751936 772528212 775166976 777858528 778346496 780435456 782385152 783888921 784380672 784997406 785992756 786340224 787104216 789070572 789792768 791912448 792535104 793890816 794662144 797147136 797551473 798679278 800674551 800822808 801176832 802823436 803958696 806348352 808362784 808869888 811040768 811678464 812187648 812599614 814629663 815781618 817971048 819986432 823614912 824131584 826343424 826993152 828407808 829212672 830000034 831284224 832045056 832227624 833404464 835486488 837969856 839154816 841406976 843508992 844038144 845660412 846968832 847773054 847930032 850048344 851250384 853780608 855638016 855913536 856745124 858885458 859424256 859963392 861730816 862949376 866086992 868220928 871235584 872062848 874403328 875090844 875639808 877989888 880183296 882428256 884047872 884632752 885492243 888516864 889192448 890342972 890901504 891601992 893127168 893292544 893994912 896228304 896790528 900925659 904453533 905969664 907141896 909115392 909408132 909978624 912420864 913138272 913711104 915588992 918716416 920217429 922484736 922952648 926566776 927148032 929053536 929636352 930367296 931958784 932864256 935194752 936050688 936256077 937580022 939300864 939922299 942716088 944049168 944766976 946582848 948947616 949123328 949542912 952839936 953921286 956304387 958660608 960503184 962592768 962902728 963081024 965487008 966852288 967458816 969447168 970818048 974347866 976136192 976748544 979369984 980140032 981070704 983703744 985094784 987119382 987738624 990206208 994553856 999581472 1000341504 1002264192 1003052241 1003814912 1004768064 1004954112 1005744276 1007464704 1008256842 1008443536 1008889344 1011888128 1018576896 1019215872 1020534633 1022754816 1023273588 1023725952 1025829946 1026473472 1027280556 1027924992 1030037616 1033555968 1037144704 1037795328 1038321729 1040580608 1042387623 1045185228 1045840896 1046663208 1048453632 1049472288 1052094096 1053057024 1055883264 1056713472 1058521088 1060555599 1062055314 1062862848 1063401964 1064905704 1067566068 1067763744 1068235776 1070431248 1071944928 1075131136 1078493184 1080566082 1082237952 1082916864 1083265569 1083466152 1086172884 1087708824 1090628064 1092170304 1098153216 1098842112 1101791232 1102657536 1103704542 1104543744 1105616896 1106666712 1109393408 1109636832 1111205952 1113981984 1118873088 1121875968 1124678656 1125384192 1127547216 1129291776 1130364072 1130573376 1133397792 1134498978 1135000512 1137333201 1138374144 1140850688 1141218048 1142326832 1145899008 1146617856 1150599168 1151691696 1154782656 1157627904 1158792318 1162750464 1165871104 1166787792 1167519744 1170653184 1173577728 1176571008 1178730496 1178989134 1179510336 1180656324 1183605858 1184689152 1187868672 1188802656 1190836224 1191993216 1194971072 1195720704 1198018917 1201234212 1204235154 1205938044 1209522528 1212153856 1212544176 1213304832 1216561152 1217517696 1218281472 1218899421 1223672427 1225224002 1226956572 1229979648 1235422368 1236197376 1238738048 1239515136 1240489728 1242611712 1243819008 1245000051 1246926336 1248067584 1248341436 1250106696 1252401152 1253229732 1256954784 1258732224 1262110464 1265263488 1266057216 1268490618 1270453248 1271659581 1271895048 1275072516 1278214144 1280670912 1283457024 1283870304 1284108032 1285117686 1288328187 1289136384 1289945088 1292596224 1294424064 1299130488 1302331392 1306853376 1308094272 1311604992 1312636266 1313459712 1316159176 1316984832 1320274944 1326071808 1326949128 1332775296 1333788672 1335514458 1336352256 1337402988 1339690752 1339938816 1340992368 1343286272 1344342456 1345185792 1358102528 1358954496 1360712844 1363673088 1364112198 1364364784 1364967936 1368631296 1369707408 1370566656 1373383488 1378074624 1383727104 1384428972 1387887574 1389850164 1390722048 1393580304 1394454528 1395550944 1397938176 1399296384 1402792128 1404076032 1407844352 1408951296 1414074132 1416073752 1417150464 1419874272 1423421424 1423684992 1424314368 1427241664 1429259904 1430881929 1437990912 1440754776 1442983936 1443889152 1444354092 1444621536 1448230512 1449637583 1450278432 1454170752 1456227072 1461521799 1464204288 1465122816 1469054976 1470210048 1471606056 1472724992 1475555616 1477642176 1479515776 1480679073 1481607936 1485309312 1491830784 1495834624 1500512256 1503396288 1505722368 1507152096 1507431168 1508616414 1511197056 1512385263 1512665304 1513334016 1516444268 1517832192 1521624064 1527865344 1528823808 1534132224 1534910382 1535588928 1538744919 1539710208 1540920834 1543503872 1545056424 1550333952 1555717056 1556692992 1560870912 1564770304 1567777842 1568761344 1569994812 1571985512 1572680448 1574208432 1578141144 1579585536 1583824896 1585070208 1587781632 1589324288 1594294272 1595102946 1597358556 1601349102 1601645616 1602353664 1605646872 1607917392 1612696704 1616725568 1617739776 1620849123 1622081536 1623356928 1624375296 1625199228 1629259326 1631563236 1635942096 1639972864 1647229824 1648263168 1652686848 1653986304 1655556813 1656815616 1658425344 1660000068 1662568448 1664090112 1664455248 1666808928 1670972976 1675939712 1678309632 1682813952 1687017984 1688076288 1691320824 1693937664 1695546108 1695860064 1700096688 1701748467 1702500768 1707561216 1711276032 1711827072 1713490248 1717770916 1718848512 1719926784 1723461632 1725898752 1732173984 1736441856 1738188477 1742471168 1744125696 1748806656 1750181688 1751279616 1755979776 1760366592 1764856512 1768095744 1768483701 1769265504 1770984486 1775408787 1777033728 1778384896 1780685944 1781803008 1783203984 1786254336 1786585088 1787989824 1792456608 1793581056 1801851318 1806352731 1808907066 1811939328 1814283792 1818230784 1818816264 1819957248 1824841728 1826276544 1827422208 1831177984 1837432832 1837836003 1840434858 1844969472 1845905296 1853133552 1854296064 1858107072 1859272704 1860734592 1863917568 1865728512 1870389504 1872101376 1872512154 1875160044 1878601728 1879844598 1885432176 1888098336 1889533952 1893165696 1897895232 1898246656 1899085824 1905679872 1907842572 1912608774 1917321216 1921006368 1925185536 1925805456 1926162048 1927676529 1930974016 1933704576 1934917632 1938894336 1941636096 1948695732 1952272384 1953497088 1958739968 1960280064 1961274377 1962141408 1967407488 1968954399 1970189568 1974238764 1975477248 1980412416 1989107712 1999162944 2000683008 2003271687 2004528384 2006104482 2007629824 2009536128 2009908224 2011488552 2014929408 2016513684 2016887072 2017778688 2023776256 2037153792 2038431744 2041069266 2045509632 2046168297 2046547176 2047451904 2051659892 2052946944 2054561112 2055849984 2060075232 2067111936 2074289408 2075590656 2076643458 2081161216 2081831361 2084775246 2090370456 2091681792 2093326416 2096907264 2098944576 2104188192 2106114048 2111766528 2113426944 2117042176 2121111198 2124110628 2125725696 2126803928 2129811408 2135132136 2135527488 2136471552 2140862496 2143889856 2150262272 2156986368 2161132164 2164475904 2165833728 2166531138 2166932304 2172345768 2175417648 2181256128 2184340608 2196306432 2197684224 2203582464 2205315072 2207409084 2209087488 2211233792 2213333424 2218786816 2219273664 2222411904 2227963968 2237746176 2243751936 2249357312 2250768384 2255094432 2258583552 2260728144 2261146752 2262924621 2266795584 2268997956 2270001024 2274666402 2276748288 2282436096 2284653664 2291798016 2293235712 2301198336 2302365573 2303383392 2309565312 2311381251 2315255808 2317584636 2325500928 2331742208 2333575584 2335039488 2341306368 2347155456 2351666763 2353142016 2357460992 2357978268 2359020672 2361312648 2367211716 2369378304 2375737344 2377605312 2381672448 2383986432 2389942144 2391441408 2392654419 2396037834 2402023653 2402468424 2408470308 2411876088 2419045056 2424307712 2425088352 2426609664 2433122304 2435035392 2436562944 2437798842 2443888989 2447344854 2450448004 2453913144 2459959296 2470844736 2472394752 2477476096 2479030272 2480979456 2485223424 2487638016 2490000102 2493852672 2496135168 2496682872 2500213392 2504802304 2506459464 2513909568 2517464448 2524220928 2530526976 2532114432 2536981236 2540906496 2543319162 2543790096 2550145032 2556428288 2561341824 2566914048 2567740608 2568216064 2570235372 2576656374 2578272768 2579890176 2585192448 2588848128 2598260976 2604662784 2613706752 2616188544 2623209984 2625272532 2626919424 2632318352 2633969664 2640549888 2652143616 2653898256 2656476729 2665550592 2667577344 2671028916 2672704512 2674805976 2679381504 2679877632 2681984736 2686572544 2688684912 2690371584 2702776977 2716205056 2717908992 2721425688 2727346176 2728224396 2728729568 2729935872 2737262592 2739414816 2741133312 2746766976 2756149248 2760652287 2767454208 2768857944 2775775148 2779700328 2781444096 2787160608 2788909056 2791101888 2795876352 2798592768 2805584256 2808152064 2808768231 2815688704 2817902592 2819766897 2828148264 2832147504 2834300928 2839748544 2846842848 2847369984 2848628736 2854483328 2858519808 2861763858 2868913161 2875981824 2881509552 2885967872 2887778304 2888708184 2889243072 2896461024 2899275166 2900556864 2908341504 2912454144 2923043598 2928408576 2930245632 2938109952 2940420096 2943212112 2945449984 2951111232 2955284352 2959031552 2961358146 2963215872 2970618624 2983661568 2991669248 3001024512 3006792576 3009156723 3011444736 3014304192 3014862336 3017232828 3022394112 3024770526 3025330608 3026668032 3032888536 3035664384 3043248128 3055730688 3057647616 3061603899 3068264448 3069820764 3071177856 3077489838 3079420416 3081841668 3090112848 3100667904 3111434112 3113385984 3114965187 3121741824 3127162869 3129540608 3135555684 3137522688 3139989624 3143971024 3145360896 3148416864 3156282288 3159171072 3167649792 3170140416 3175563264 3178648576 3181666797 3188588544 3190205892 3194717112 3202698204 3203291232 3204707328 3211293744 3215834784 3225393408 3233451136 3235479552 3241698246 3244163072 3246713856 3248750592 3249796707 3250398456 3258518652 3263126472 3271884192 3279945728 3294459648 3296526336 3305373696 3307972608 3311113626 3313631232 3316850688 3320000136 3325136896 3328180224 3328910496 3333617856 3340469213 3341945952 3351879424 3356619264 3365627904 3374035968 3376152576 3382641648 3387875328 3391092216 3391720128 3400193376 3403496934 3405001536 3411999603 3415122432 3422552064 3423654144 3426980496 3435541832 3437697024 3439853568 3446923264 3451797504 3464347968 3472883712 3476376954 3484942336 3488251392 3497613312 3500363376 3502559232 3511959552 3520733184 3529713024 3536191488 3536967402 3538531008 3541968972 3550817574 3554067456 3556769792 3561371888 3563606016 3566407968 3572508672 3573170176 3575979648 3584913216 3587162112 3594056751 3603702636 3612705462 3617814132 3628567584 3636461568 3637632528 3639914496 3649683456 3652553088 3654844416 3656698263 3662355968 3674865664 3675672006 3680869716 3689938944 3691810592 3706267104 3708592128 3716214144 3718545408 3721469184 3727835136 3731457024 3735000153 3740779008 3744202752 3745024308 3750320088 3757203456 3759689196 3770864352 3776196672 3779067904 3783957631 3786331392 3795790464 3796493312 3798171648 3811359744 3814978743 3815685144 3825217548 3834642432 3842012736 3850371072 3851610912 3852324096 3855353058 3861948032 3864984561 3867409152 3869835264 3877788672 3883272192 3897391464 3904544768 3906994176 3917479936 3920560128 3922548754 3924282816 3934814976 3937908798 3940379136 3948477528 3950954496 3960824832 3978215424 3998325888 4001366016 4006543374 4009056768 4012208964 4015259648 4019072256 4019816448 4022977104 4029858816 4033027368 4033774144 4035557376 4047552512 4074307584 4076863488 4082138532 4091019264 4092336594 4093094352 4094903808 4103319784 4105893888 4109122224 4111699968 4120150464 4134223872 4148578816 4151181312 4153286916 4162322432 4163662722 4169550492 4180740912 4183363584 4186652832 4193814528 4197889152 4208376384 4212228096 4223533056 4226853888 4234084352 4242222396 4248221256 4251451392 4253607856 4259622816 4270264272 4271054976 4272943104 4281724992 4287779712 4292645787 4300524544 4313972736 4322264328 4328951808 4331667456 4333062276 4333864608 4344691536 4348912749 4350835296 4362512256 4368681216 4392612864 4395368448 4407164928 4410630144 4414818168 4418174976 4422467584 4426666848 4437573632 4438547328 4442037219 4444823808 4455927936 4475492352 4487503872 4498714624 4501536768 4510188864 4517167104 4519458347 4521456288 4522293504 4525849242 4533591168 4537155789 4537995912 4540002048 4549332804 4553496576 4564872192 4569307328 4583596032 4586471424 4602396672 4604731146 4606766784 4616234757 4619130624 4622762502 4630511616 4635169272 4651001856 4663484416 4667151168 4670078976 4682612736 4694310912 4703333526 4706284032 4714921984 4715956536 4718041344 4722625296 4734423432 4738756608 4751474688 4755210624 4763344896 4767972864 4779884288 4782882816 4785308838 4792075668 4804047306 4804936848 4816940616 4823752176 4838090112 4848615424 4850176704 4853219328 4862547369 4866244608 4870070784 4873125888 4875597684 4887777978 4894689708 4900896008 4907826288 4919918592 4941689472 4944789504 4954952192 4958060544 4961958912 4970446848 4975276032 4980000204 4987705344 4992270336 4993365744 5000426784 5009604608 5012918928 5027819136 5034928896 5048441856 5061053952 5064228864 5073962472 5081812992 5086638324 5087580192 5100290064 5105245401 5112856576 5122683648 5133828096 5135481216 5136432128 5140470744 5153312748 5156545536 5159780352 5170384896 5177696256 5196521952 5209325568 5214565431 5227413504 5232377088 5246419968 5250545064 5253838848 5264636704 5267939328 5281099776 5304287232 5305451103 5307796512 5312953458 5326226361 5331101184 5335154688 5342057832 5345409024 5349611952 5358763008 5359755264 5363969472 5373145088 5377369824 5380743168 5405553954 5419058193 5432410112 5435817984 5442851376 5454692352 5456448792 5457459136 5459871744 5474525184 5478829632 5482266624 5493533952 5512298496 5513508009 5521304574 5534908416 5537715888 5551550296 5559400656 5562888192 5574321216 5577818112 5582203776 5591752704 5597185536 5611168512 5616304128 5617536462 5631377408 5635805184 5639533794 5656296528 5664295008 5668601856 5679497088 5693685696 5694739968 5697257472 5708966656 5717039616 5723527716 5737826322 5751963648 5763019104 5771935744 5775556608 5777416368 5778486144 5783029587 5792922048 5798550332 5801113728 5816683008 5824908288 5846087196 5856817152 5860491264 5876219904 5880840192 5883823131 5886424224 5890899968 5902222464 5906863197 5910568704 5918063104 5922716292 5926431744 5941237248 5967323136 5983338496 6002049024 6009815061 6013585152 6018313446 6022889472 6028608384 6029724672 6034465656 6044788224 6049541052 6050661216 6053336064 6065777072 6071328768 6086496256 6111461376 6114561293 6115295232 6123207798 6136528896 6138504891 6139641528 6142355712 6154979676 6158840832 6163683336 6180225696 6201335808 6222868224 6226771968 6229930374 6243483648 6245494083 6254325738 6259081216 6271111368 6275045376 6279979248 6287942048 6290721792 6296833728 6312564576 6318342144 6335299584 6340280832 6351126528 6357297152 6363333594 6377177088 6380411784 6389434224 6405396408 6406582464 6409414656 6422587488 6431669568 6450786816 6466902272 6470959104 6483396492 6488326144 6493427712 6497501184 6499593414 6500796912 6517037304 6526252944 6543768384 6559891456 6588919296 6593052672 6610747392 6615945216 6622227252 6627262464 6633701376 6640000272 6650273792 6656360448 6657820992 6667235712 6680938426 6683891904 6703758848 6713238528 6731255808 6748071936 6752305152 6765283296 6775750656 6782184432 6783440256 6788773863 6800386752 6806993868 6810003072 6823999206 6830244864 6847308288 6853960992 6871083664 6875394048 6879707136 6893846528 6903595008 6907096719 6928695936 6934143753 6945767424 6952753908 6969884672 6976502784 6995226624 7000726752 7005118464 7023919104 7041466368 7055000289 7059426048 7072382976 7073934804 7077062016 7083937944 7101635148 7108134912 7122743776 7127212032 7132815936 7145017344 7146340352 7151959296 7169826432 7174324224 7177963257 7188113502 7206070959 7207405272 7225410924 7235628264 7257135168 7272923136 7275265056 7279828992 7299366912 7305106176 7309688832 7313396526 7324711936 7331666967 7349731328 7351344012 7361739432 7379877888 7383621184 7412534208 7417184256 7432428288 7437090816 7442938368 7455670272 7462914048 7470000306 7481558016 7488405504 7490048616 7500640176 7514406912 7519378392 7541728704 7552393344 7558135808 7567915262 7572662784 7591580928 7592986624 7596343296 7622719488 7629957486 7631370288 7650435096 7669284864 7684025472 7700742144 7703221824 7704648192 7710706116 7723896064 7729969122 7734818304 7739670528 7755577344 7766544384 7794782928 7809089536 7813988352 7834959872 7841120256 7845097508 7848565632 7869629952 7875817596 7880758272 7896955056 7901908992 7921649664 7956430848 7969430187 7996651776 8002732032 8013086748 8018113536 8024417928 8030519296 8038144512 8039632896 8045954208 8059717632 8066054736 8067548288 8071114752 8095105024 8108330931 8148615168 8153726976 8164277064 8182038528 8184673188 8186188704 8189807616 8206639568 8211787776 8218244448 8223399936 8240300928 8268447744 8281956861 8297157632 8302362624 8306573832 8324644864 8327325444 8339100984 8361481824 8366727168 8373305664 8387629056 8395778304 8416752768 8424456192 8426304693 8447066112 8453707776 8468168704 8484444792 8496442512 8502902784 8507215712 8519245632 8540528544 8542109952 8545886208 8563449984 8575559424 8585291574 8601049088 8606739483 8627945472 8644528656 8657903616 8663334912 8666124552 8667729216 8689383072 8697825498 8701670592 8719554541 8725024512 8737362432 8785225728 8790736896 8814329856 8821260288 8829636336 8836349952 8844935168 8853333696 8875147264 8877094656 8884074438 8889647616 8911855872 8950984704 8975007744 8997429248 9003073536 9020377728 9027470169 9034334208 9038916694 9042912576 9044587008 9051698484 9067182336 9074311578 9075991824 9080004096 9098665608 9106993152 9129744384 9138614656 9167192064 9172942848 9184811697 9204793344 9209462292 9213533568 9232469514 9238261248 9245525004 9270338544 9302003712 9326968832 9334302336 9340157952 9344895561 9365225472 9381488607 9388621824 9406667052 9412568064 9429843968 9431913072 9436082688 9445250592 9468846864 9477513216 9502949376 9510421248 9526689792 9535945728 9545000391 9559768576 9565765632 9570617676 9584151336 9608094612 9609873696 9633881232 9647504352 9676180224 9697230848 9700353408 9706438656 9725094738 9732489216 9740141568 9746251776 9749390121 9751195368 9775555956 9789379416 9801792016 9815652576 9839837184 9883378944 9889579008 9909904384 9916121088 9923917824 9940893696 9950552064 9960000408 9975410688 9984540672 9986731488 10000853568 10019209216 10021407639 10025837856 10055638272 10069857792 10096883712 10122107904 10128457728 10147924944 10163625984 10173276648 10175160384 10200580128 10210490802 10225713152 10235998809 10245367296 10267656192 10270962432 10272864256 10280941488 10306625496 10313091072 10319560704 10340769792 10355392512 10393043904 10414404017 10418651136 10429130862 10454827008 10464754176 10492839936 10501090128 10507677696 10529273408 10535878656 10562199552 10608574464 10610902206 10615593024 10625906916 10652452722 10662202368 10670309376 10684115664 10690818048 10699223904 10717526016 10719510528 10727938944 10746290176 10754739648 10761486336 10782170253 10811107908 10838116386 10864820224 10885702752 10909384704 10912897584 10914918272 10919743488 10949050368 10957659264 10964533248 10970094789 10987067904 11024596992 11027016018 11042609148 11069816832 11075431776 11103100592 11118801312 11125776384 11148642432 11155636224 11164407552 11183505408 11194371072 11205000459 11222337024 11232608256 11235072924 11262754816 11271610368 11279067588 11312593056 11328590016 11337203712 11351872893 11358994176 11387371392 11389479936 11394514944 11417933312 11434079232 11447055432 11475652644 11503927296 11526038208 11543871488 11551113216 11554832736 11556972288 11566059174 11585844096 11594953683 11597100664 11602227456 11633366016 11649816576 11692174392 11713634304 11720982528 11752439808 11761680384 11767646262 11772848448 11781799936 11797044379 11804444928 11813726394 11821137408 11836126208 11845432584 11852863488 11882474496 11934646272 11966676992 12004098048 12019630122 12027170304 12036626892 12045778944 12057216768 12059449344 12068931312 12089576448 12099082104 12101322432 12106672128 12131554144 12142657536 12172992512 12222922752 12229122586 12230590464 12246415596 12273057792 12277009782 12279283056 12284711424 12309959352 12317681664 12327366672 12360451392 12402671616 12445736448 12453543936 12459860748 12486967296 12490988166 12508651476 12518162432 12542222736 12550090752 12559958496 12575884096 12581443584 12593667456 12625129152 12636684288 12670599168 12680561664 12702253056 12714594304 12726667188 12754354176 12760823568 12778868448 12810792816 12813164928 12818829312 12845174976 12863339136 12877937361 12901573632 12933804544 12941918208 12966792984 12976652288 12986855424 12995002368 12999186828 13001593824 13034074608 13046738247 13052505888 13087536768 13119782912 13177838592 13186105344 13221494784 13231890432 13244454504 13254524928 13267402752 13280000544 13300547584 13312720896 13315641984 13326111657 13334471424 13361876852 13367783808 13407517696 13426477056 13462511616 13496143872 13504610304 13530566592 13551501312 13558375041 13564368864 13566880512 13577547726 13600773504 13611467367 13613987736 13620006144 13647998412 13660489728 13694616576 13707921984 13742167328 13750788096 13759414272 13787693056 13807190016 13814193438 13848704271 13857391872 13868287506 13891534848 13905507816 13939769344 13953005568 13990453248 14001453504 14010236928 14047838208 14082932736 14090076023 14110000578 14118852096 14144765952 14147869608 14154124032 14167875888 14203270296 14216269824 14245487552 14254424064 14265631872 14290034688 14292680704 14303918592 14339652864 14348648448 14355926514 14376227004 14412141918 14414810544 14450821848 14471256528 14514270336 14545846272 14550530112 14559657984 14587642107 14598733824 14610212352 14619377664 14626793052 14649423872 14663333934 14699462656 14702688024 14723478864 14759755776 14767242368 14825068416 14834368512 14864856576 14874181632 14885876736 14911340544 14925828096 14940000612 14963116032 14976811008 14980097232 15001280352 15028813824 15038756784 15083457408 15104786688 15116271616 15135830524 15145325568 15183161856 15185973248 15192686592 15245438976 15259914972 15262740576 15300870192 15315736203 15338569728 15368050944 15401484288 15406443648 15409296384 15421412232 15447792128 15459938244 15469636608 15479341056 15511154688 15533088768 15589565856 15618179072 15627976704 15643696293 15669919744 15682240512 15690195016 15697131264 15739259904 15751635192 15761516544 15793910112 15803817984 15843299328 15912861696 15916353309 15938860374 15978679083 15993303552 16005464064 16026173496 16036227072 16048835856 16061038592 16076289024 16079265792 16091908416 16119435264 16132109472 16135096576 16142229504 16190210048 16216661862 16257174579 16297230336 16307453952 16328554128 16364077056 16369346376 16372377408 16379615232 16413279136 16423575552 16436488896 16446799872 16480601856 16536895488 16540524027 16563913722 16594315264 16604725248 16613147664 16649289728 16654650888 16678201968 16722963648 16733454336 16746611328 16775258112 16791556608 16833505536 16848912384 16852609386 16894132224 16907415552 16936337408 16968889584 16992885024 17005805568 17014431424 17038491264 17081057088 17084219904 17091772416 17126899968 17151118848 17170583148 17202098176 17213478966 17255890944 17289057312 17315807232 17326669824 17332249104 17335458432 17349088761 17378766144 17395650996 17403341184 17439109082 17450049024 17474724864 17570451456 17581473792 17628659712 17642520576 17651469393 17659272672 17672699904 17689870336 17706667392 17720589591 17750294528 17754189312 17768148876 17779295232 17823711744 17901969408 17950015488 17994858496 18006147072 18029445183 18040755456 18054940338 18068668416 18077833388 18085825152 18089174016 18103396968 18134364672 18148623156 18151983648 18160008192 18197331216 18213986304 18259488768 18277229312 18334384128 18343683879 18345885696 18369623394 18409586688 18415514673 18418924584 18427067136 18464939028 18476522496 18491050008 18540677088 18604007424 18653937664 18668604672 18680315904 18689791122 18730450944 18736482249 18762977214 18777243648 18813334104 18825136128 18859687936 18863826144 18872165376 18890501184 18937693728 18955026432 19005898752 19020842496 19053379584 19071891456 19090000782 19119537152 19131531264 19141235352 19168302672 19216189224 19219747392 19267762464 19295008704 19352360448 19394461696 19400706816 19412877312 19450189476 19464978432 19480283136 19492503552 19498780242 19502390736 19551111912 19578758832 19603584032 19631305152 19679674368 19766757888 19779158016 19819808768 19832242176 19847835648 19881787392 19901104128 19920000816 19950821376 19969081344 19973462976 20001707136 20038418432 20042815278 20051675712 20111276544 20139715584 20193767424 20244215808 20256915456 20295849888 20327251968 20346553296 20350320768 20366321589 20401160256 20420981604 20451426304 20471997618 20490734592 20541924864 20545728512 20561882976 20613250992 20626182144 20639121408 20681539584 20710785024 20721290157 20786087808 20802431259 20828808034 20837302272 20858261724 20909654016 20929508352 20985679872 21002180256 21015355392 21058546816 21071757312 21124399104 21165000867 21217148928 21221804412 21231186048 21251813832 21304905444 21324404736 21368231328 21381636096 21398447808 21435052032 21439021056 21455877888 21492580352 21509479296 21522972672 21533889771 21564340506 21618212877 21622215816 21676232772 21729640448 21771405504 21818769408 21825795168 21829836544 21839486976 21898100736 21915318528 21929066496 21940189578 21974135808 21995000901 22049193984 22054032036 22085218296 22139633664 22150863552 22206201184 22237602624 22251552768 22297284864 22311272448 22328815104 22367010816 22388742144 22410000918 22444674048 22465216512 22470145848 22525509632 22543220736 22558135176 22625186112 22657180032 22674407424 22703745786 22717988352 22774742784 22778959872 22789029888 22835866624 22868158464 22894110864 22951305288 23007854592 23052076416 23087742976 23102226432 23109665472 23113944576 23132118348 23171688192 23189907366 23194201328 23204454912 23266732032 23299633152 23384348784 23427268608 23441965056 23504879616 23523360768 23535292524 23545696896 23563599872 23594088758 23608889856 23627452788 23642274816 23672252416 23690865168 23705726976 23764948992 23869292544 23933353984 24008196096 24039260244 24054340608 24073253784 24091557888 24114433536 24118898688 24137862624 24179152896 24198164208 24202644864 24213344256 24263108288 24285315072 24324992793 24345985024 24445845504 24458245172 24461180928 24492831192 24546115584 24554019564 24558566112 24569422848 24619918704 24635363328 24654733344 24720902784 24805343232 24845870583 24891472896 24907087872 24919721496 24973934592 24981976332 25017302952 25036324864 25084445472 25100181504 25119916992 25151768192 25162887168 25187334912 25250258304 25273368576 25278914079 25341198336 25361123328 25404506112 25429188608 25453334376 25508708352 25521647136 25557736896 25621585632 25626329856 25637658624 25690349952 25726678272 25755874722 25803147264 25820218449 25867609088 25883836416 25933585968 25953304576 25973710848 25990004736 25998373656 26003187648 26068149216 26093476494 26105011776 26158663623 26175073536 26239565824 26355677184 26372210688 26442989568 26463780864 26488909008 26509049856 26534805504 26560001088 26601095168 26625441792 26631283968 26652223314 26668942848 26723753704 26735567616 26815035392 26852954112 26925023232 26992287744 27009220608 27061133184 27103002624 27116750082 27128737728 27133761024 27155095452 27201547008 27222934734 27227975472 27240012288 27295996824 27320979456 27389233152 27415843968 27484334656 27501576192 27518828544 27554435091 27575386112 27614380032 27628386876 27697408542 27714783744 27736575012 27811015632 27879538688 27906011136 27980906496 28002907008 28020473856 28034686683 28095676416 28144465821 28165865472 28180152046 28220001156 28237704192 28289531904 28295739216 28308248064 28335751776 28406540592 28432539648 28490975104 28508848128 28531263744 28580069376 28585361408 28607837184 28635001173 28679305728 28697296896 28711853028 28752454008 28824283836 28829621088 28901643696 28942513056 29028540672 29091692544 29101060224 29119315968 29175284214 29197467648 29220424704 29238755328 29248170363 29253586104 29298847744 29326667868 29398925312 29405376048 29446957728 29519511552 29534484736 29650136832 29668737024 29729713152 29748363264 29771753472 29822681088 29851656192 29880001224 29926232064 29953622016 29960194464 30002560704 30057627648 30064222917 30077513568 30166914816 30209573376 30232543232 30271661048 30290651136 30366323712 30371946496 30385373184 30490877952 30519829944 30525481152 30601740384 30631472406 30677139456 30707996427 30736101888 30802968576 30812887296 30818592768 30842824464 30895584256 30919876488 30939273216 30958682112 31022309376 31066177536 31179131712 31236358144 31243212051 31255953408 31287392586 31339839488 31364481024 31380390032 31394262528 31478519808 31503270384 31523033088 31587820224 31607635968 31686598656 31825723392 31832706618 31877720748 31957358166 31986607104 32010928128 32052346992 32072454144 32097671712 32122077184 32152578048 32158531584 32183816832 32238870528 32264218944 32270193152 32284459008 32380420096 32433323724 32514349158 32594460672 32657108256 32728154112 32738692752 32744754816 32759230464 32826558272 32847151104 32872977792 32893599744 32910284367 32961203712 33073790976 33081048054 33127827444 33188630528 33209450496 33226295328 33298579456 33309301776 33341664409 33356403936 33445927296 33466908672 33493222656 33550516224 33583113216 33615001377 33667011072 33697824768 33705218772 33788264448 33814831104 33872674816 33937779168 33985770048 34011611136 34028862848 34055618679 34076982528 34162114176 34168439808 34183544832 34253799936 34302237696 34341166296 34404196352 34426957932 34511781888 34578114624 34631614464 34653339648 34664498208 34670916864 34698177522 34757532288 34784861049 34791301992 34806682368 34878218164 34900098048 34949449728 35140902912 35162947584 35257319424 35285041152 35302938786 35318545344 35345399808 35379740672 35391133137 35413334784 35441179182 35500589056 35508378624 35536297752 35558590464 35647423488 35803938816 35900030976 35989716992 36012294144 36058890366 36081510912 36109880676 36137336832 36155666776 36171650304 36178348032 36206793936 36268729344 36297246312 36303967296 36320016384 36394662432 36427972608 36518977536 36554458624 36668768256 36687367758 36691771392 36739246788 36819173376 36831029346 36837849168 36854134272 36929878056 36953044992 36982100016 37081354176 37208014848 37307875328 37337209344 37360631808 37379582244 37460901888 37472964498 37525954428 37554487296 37626668208 37650272256 37719375872 37727652288 37744330752 37781002368 37875387456 37910052864 38011797504 38041684992 38106759168 38143782912 38180001564 38239074304 38263062528 38282470704 38336605344 38432378448 38439494784 38535524928 38590017408 38704720896 38801413632 38825754624 38900378952 38929956864 38960566272 38985007104 38997560484 39004781472 39102223824 39140214741 39157517664 39207168064 39262610304 39359348736 39533515776 39558316032 39639617536 39664484352 39695671296 39763574784 39802208256 39840001632 39901642752 39938162688 39946925952 39978334971 40003414272 40076836864 40085630556 40103351424 40222553088 40279431168 40387534848 40488431616 40513830912 40591699776 40654503936 40675125123 40693106592 40700641536 40732643178 40802320512 40834402101 40841963208 40902852608 40943995236 40981469184 41083849728 41091457024 41123765952 41226501984 41252364288 41278242816 41363079168 41421570048 41442580314 41546112813 41572175616 41604862518 41657616068 41674604544 41716523448 41819308032 41859016704 41971359744 42004360512 42030710784 42117093632 42143514624 42248798208 42270228069 42330001734 42434297856 42443608824 42462372096 42503627664 42609810888 42648809472 42736462656 42763272192 42796895616 42870104064 42878042112 42911755776 42985160704 43018958592 43045945344 43067779542 43128681012 43236425754 43244431632 43352465544 43459280896 43542811008 43637538816 43651590336 43659673088 43678973952 43796201472 43830637056 43858132992 43880379156 43948271616 43990001802 44098387968 44108064072 44170436592 44279267328 44301727104 44412402368 44475205248 44503105536 44594569728 44622544896 44657630208 44734021632 44777484288 44820001836 44889348096 44930433024 44940291696 45051019264 45086441472 45116270352 45250372224 45314360064 45348814848 45407491572 45435976704 45549485568 45557919744 45578059776 45671733248 45736316928 45788221728 45902610576 45947208609 46015709184 46104152832 46175485952 46204452864 46219330944 46227889152 46264236696 46343376384 46379814732 46388402656 46408909824 46533464064 46599266304 46768697568 46854537216 46883930112 46931088879 47009759232 47046721536 47070585048 47091393792 47127199744 47188177516 47217779712 47254905576 47284549632 47344504832 47381730336 47411453952 47529897984 47738585088 47749059927 47866707968 47936037249 48016392192 48078520488 48108681216 48146507568 48183115776 48228867072 48237797376 48275725248 48358305792 48396328416 48405289728 48426688512 48526216576 48570630144 48649985586 48691970048 48771523737 48891691008 48916490344 48922361856 48985662384 49092231168 49108039128 49117132224 49138845696 49239837408 49270726656 49309466688 49441805568 49610686464 49621572081 49691741166 49782945792 49814175744 49839442992 49947869184 49963952664 50034605904 50072649728 50168890944 50200363008 50239833984 50303536384 50325774336 50374669824 50500516608 50546737152 50557828158 50682396672 50722246656 50809012224 50858377216 50906668752 51017416704 51043294272 51115473792 51243171264 51252659712 51275317248 51380699904 51453356544 51511749444 51606294528 51640436898 51735218176 51767672832 51867171936 51906609152 51947421696 51980009472 51996747312 52006375296 52047266283 52136298432 52186952988 52210023552 52317327246 52350147072 52711354368 52744421376 52885979136 52927561728 52954408179 52977818016 53018099712 53069611008 53120002176 53161768773 53202190336 53250883584 53262567936 53304446628 53337885696 53447507408 53471135232 53630070784 53705908224 53850046464 53984575488 54018441216 54088335549 54122266368 54206005248 54233500164 54257475456 54267522048 54310190904 54403094016 54445869468 54455950944 54480024576 54591993648 54641958912 54778466304 54831687936 54968669312 55003152384 55031051637 55037657088 55108870182 55150772224 55228760064 55246544019 55256773752 55394817084 55429567488 55473150024 55622031264 55759077376 55812022272 55961812992 56005814016 56040947712 56069373366 56191352832 56209446747 56288931642 56331730944 56360304092 56440002312 56475408384 56579063808 56591478432 56616496128 56671503552 56813081184 56865079296 56981950208 57017696256 57062527488 57160138752 57170722816 57215674368 57270002346 57358611456 57394593792 57423706056 57504908016 57648567672 57659242176 57803287392 57885026112 58057081344 58183385088 58202120448 58238631936 58350568428 58394935296 58440849408 58477510656 58496340726 58507172208 58597695488 58653335736 58797850624 58810752096 58893915456 59039023104 59068969472 59300273664 59337474048 59459426304 59496726528 59543506944 59645362176 59703312384 59760002448 59852464128 59907244032 59920388928 60005121408 60115255296 60128445834 60155027136 60333829632 60419146752 60465086464 60543322096 60581302272 60732647424 60743892992 60770746368 60981755904 61039659888 61050962304 61098964767 61203480768 61262944812 61354278912 61415992854 61472203776 61625774592 61637185536 61685648928 61791168512 61839752976 61878546432 61917364224 62044618752 62132355072 62163870471 62358263424 62472716288 62486424102 62511906816 62574785172 62728962048 62760780064 62788525056 62957039616 63006540768 63046066176 63175640448 63215271936 63373197312 63495002601 63651446784 63665413236 63755441496 63914716332 63973214208 64104693984 64144908288 64195343424 64244154368 64305156096 64317063168 64367633664 64477741056 64528437888 64540386304 64568918016 64601669313 64760840192 64854638631 64866647448 65028698316 65188921344 65314216512 65456308224 65477385504 65489509632 65518460928 65653116544 65694302208 65745955584 65787199488 65820568734 65922407424 65985002703 66147581952 66162096108 66255654888 66377261056 66418900992 66452590656 66597158912 66618603552 66683328818 66712807872 66891854592 66933817344 66986445312 67101032448 67166226432 67230002754 67334022144 67395649536 67410437544 67576528896 67629662208 67745349632 67875558336 67971540096 68023222272 68057725696 68111237358 68153965056 68324228352 68336879616 68367089664 68507599872 68604475392 68682332592 68808392704 68853915864 69023563776 69156229248 69263228928 69306679296 69328996416 69341833728 69396355044 69515064576 69569722098 69582603984 69613364736 69756436328 69800196096 69898899456 70281805824 70325895168 70514638848 70570082304 70605877572 70637090688 70690799616 70759481344 70782266274 70826669568 70882358364 71016757248 71072595504 71117180928 71294846976 71607877632 71800061952 71979433984 72024588288 72117780732 72163021824 72219761352 72274673664 72311333552 72343300608 72356696064 72413587872 72537458688 72594492624 72607934592 72640032768 72789324864 72855945216 72974978379 73037955072 73108917248 73337536512 73374735516 73383542784 73478493576 73638346752 73662058692 73675698336 73708268544 73859756112 73906089984 73964200032 74162708352 74416029696 74615750656 74674418688 74721263616 74759164488 74921803776 74945928996 75051908856 75108974592 75253336416 75300544512 75438751744 75455304576 75488661504 75562004736 75750774912 75820105728 75836742237 76023595008 76083369984 76213518336 76287565824 76360003128 76478148608 76526125056 76564941408 76673210688 76830791899 76864756896 76878989568 77071049856 77180034816 77409441792 77460655347 77602827264 77651509248 77800757904 77859913728 77921132544 77970014208 77995120968 78009562944 78204447648 78280429482 78315035328 78414336128 78475990869 78525220608 78718697472 79067031552 79116632064 79279235072 79328968704 79391342592 79527149568 79604416512 79680003264 79803285504 79876325376 79893851904 79956669942 80006828544 80153673728 80171261112 80206702848 80445106176 80558862336 80775069696 80976863232 81027661824 81183399552 81309007872 81350250246 81386213184 81401283072 81465286356 81604641024 81668804202 81683926416 81805705216 81887990472 81962938368 82167699456 82182914048 82247531904 82453003968 82504728576 82556485632 82663305273 82726158336 82843140096 82885160628 83092225626 83144351232 83209725036 83315232136 83433046896 83638616064 83718033408 83942719488 84008721024 84061421568 84104060049 84234187264 84287029248 84497596416 84540456138 84660003468 84868595712 84887217648 84924744192 85007255328 85219621776 85297618944 85472925312 85526544384 85593791232 85740208128 85756084224 85823511552 85905003519 85970321408 86037917184 86091890688 86135559084 86257362024 86472851508 86488863264 86704931088 86918561792 87085622016 87275077632 87303180672 87319346176 87357947904 87592402944 87661274112 87716265984 87744511089 87760758312 87896543232 87980003604 88196775936 88216128144 88340873184 88558534656 88603454208 88824804736 88950410496 89006211072 89189139456 89245089792 89315260416 89468043264 89554968576 89640003672 89778696192 89860866048 89880583392 90102038528 90172882944 90192668751 90232540704 90500744448 90628720128 90697629696 90814983144 90871953408 91098971136 91115839488 91156119552 91343466496 91472633856 91576443456 91805221152 91894417218 92031418368 92123989281 92208305664 92350971904 92408905728 92438661888 92455778304 92528473392 92686752768 92759629464 92776805312 92817819648 93066928128 93198532608 93537395136 93709074432 93729636153 93767860224 93862177758 94019518464 94093443072 94141170096 94182787584 94254399488 94376355032 94435559424 94509811152 94569099264 94689009664 94763460672 94822907904 95059795968 95477170176 95498119854 95733415936 95872074498 96032784384 96157040976 96217362432 96293015136 96366231552 96457734144 96475594752 96551450496 96716611584 96792656832 96810579456 96853377024 97052433152 97141260288 97299971172 97383940096 97543047474 97783382016 97832980688 97971324768 98184462336 98216078256 98234264448 98277691392 98479674816 98541453312 98618933376 98730853101 98883611136 99221372928 99243144162 99383482332 99565891584 99628351488 99678885984 99895738368 99927905328 100024993227 100069211808 100145299456 100337781888 100400726016 100479667968 100607072768 100651548672 100749339648 101001033216 101093474304 101115656316 101364793344 101444493312 101618024448 101716754432 101813337504 102034833408 102086588544 102166856037 102230947584 102486342528 102505319424 102550634496 102761399808 102906713088 103023498888 103212589056 103280873796 103470436352 103535345664 103734343872 103813218304 103894843392 103947541981 103960018944 103993494624 104012750592 104094532566 104272596864 104354583147 104373905976 104420047104 104634654492 104700294144 105422708736 105488842752 105771958272 105855123456 105908816358 105955636032 106036199424 106139222016 106173399411 106240004352 106323537546 106404380672 106501767168 106525135872 106608893256 106675771392 106895014816 106942270464 107260141568 107411816448 107700092928 107969150976 108036882432 108176671098 108244532736 108412010496 108467000328 108514950912 108535044096 108620381808 108806188032 108891738936 108911901888 108960049152 109183987296 109283917824 109556932608 109663375872 109937338624 110006304768 110062103274 110075314176 110217740364 110301544448 110457520128 110493088038 110513547504 110789634168 110859134976 110946300048 111244062528 111518154752 111624044544 111923625984 112011628032 112081895424 112138746732 112382705664 112418893494 112577863284 112663461888 112720608184 112880004624 112950816768 113158127616 113182956864 113232992256 113343007104 113626162368 113730158592 113963900416 114035392512 114125054976 114320277504 114341445632 114431348736 114540004692 114717222912 114789187584 114847412112 115009816032 115297135344 115318484352 115606574784 115770052224 116114162688 116404240896 116477263872 116701136856 116789870592 116881698816 116955021312 116992681452 117014344416 117195390976 117306671472 117420644223 117595701248 117621504192 117787830912 118078046208 118137938944 118600547328 118674948096 118918852608 118993453056 119087013888 119290724352 119406624768 119520004896 119704928256 119814488064 119840777856 119935004913 120010242816 120230510592 120256891668 120310054272 120667659264 120838293504 121086644192 121162604544 121465294848 121487785984 121541492736 121963511808 122025375369 122079319776 122101924608 122197929534 122406961536 122503206303 122525889624 122708557824 122831985708 122944407552 123251549184 123274371072 123371297856 123582337024 123679505952 123757092864 123834728448 124089237504 124264710144 124327740942 124638338439 124716526848 124945432576 124972848204 125023813632 125149570344 125457924096 125521560128 125577050112 125914079232 126013081536 126092132352 126351280896 126430543872 126746394624 126810684207 126990005202 127302893568 127330826472 127510882992 127829432664 127946428416 128209387968 128289816576 128390686848 128488308736 128610312192 128634126336 128735267328 128955482112 129056875776 129080772608 129137836032 129203338626 129521680384 129709277262 129733294896 130057396632 130377842688 130628433024 130912616448 130954771008 130979019264 131036921856 131306233088 131388604416 131491911168 131574398976 131641137468 131844814848 131970005406 132295163904 132324192216 132511309776 132754522112 132837801984 132905181312 133194317824 133237207104 133366657636 133425615744 133783709184 133867634688 133972890624 134202064896 134332452864 134460005508 134668044288 134791299072 134820875088 135153057792 135259324416 135490699264 135751116672 135943080192 136046444544 136115451392 136222474716 136307930112 136648456704 136673759232 136734179328 137015199744 137208950784 137364665184 137616785408 137707831728 137841625827 138047127552 138312458496 138526457856 138613358592 138657992832 138683667456 138792710088 139030129152 139139444196 139165207968 139226729472 139512872656 139600392192 139797798912 140563611648 140651790336 140793266637 141029277696 141140164608 141211755144 141274181376 141381599232 141518962688 141564532548 141653339136 141764716728 142033514496 142145191008 142234361856 142589693952 143215755264 143247179781 143600123904 143958867968 144049176576 144235561464 144326043648 144439522704 144549347328 144622667104 144686601216 144713392128 144827175744 145074917376 145188985248 145215869184 145280065536 145578649728 145711890432 145949956758 146075910144 146217834496 146314571211 146675073024 146749471032 146767085568 146956987152 147276693504 147324117384 147351396672 147416537088 147719512224 147812179968 147928400064 148325416704 148832059392 148864716243 149231501312 149348837376 149442527232 149518328976 149843607552 149891857992 150103817712 150217949184 150506672832 150601089024 150877503488 150910609152 150977323008 151124009472 151501549824 151640211456 151673484474 152047190016 152166739968 152427036672 152575131648 152720006256 152956297216 153052250112 153129882816 153346421376 153661583798 153729513792 153757979136 154142099712 154360069632 154818883584 154921310694 155205654528 155303018496 155601515808 155719827456 155842265088 155940028416 155990241936 156019125888 156141798849 156408895296 156560858964 156630070656 156828672256 156951981738 157050441216 158134063104 158233264128 158558470144 158657937408 158782685184 158863224537 159054299136 159208833024 159360006528 159485306319 159606571008 159752650752 159787703808 159913339884 160013657088 160307347456 160342522224 160413405696 160890212352 161117724672 161550139392 161953726464 162055323648 162265006647 162366799104 162618015744 162700500492 162772426368 162802566144 162930572712 163209282048 163337608404 163367852832 163775980944 163925876736 164335398912 164365828096 164495063808 164906007936 165009457152 165093154911 165112971264 165326610546 165452316672 165686280192 165739632057 165770321256 166184451252 166288702464 166419450072 166630464272 166866093792 167277232128 167436066816 167885438976 168017442048 168122843136 168208120098 168468374528 168574058496 168628340241 168995192832 169080912276 169320006936 169737191424 169774435296 169849488384 170014510656 170439243552 170595237888 170945850624 171053088768 171187582464 171480416256 171512168448 171647023104 171810007038 171940642816 172075834368 172183781376 172271118168 172514724048 172945703016 172977726528 173409862176 173837123584 174171244032 174550155264 174606361344 174638692352 174715895808 175184805888 175322548224 175432531968 175489022178 175521516624 175793086464 175960007208 176393551872 176432256288 176681746368 177044868289 177117069312 177206908416 177649609472 177900820992 178012422144 178378278912 178490179584 178630520832 178936086528 179109937152 179280007344 179557392384 179721732096 179761166784 180204077056 180345765888 180385337502 180465081408 181001488896 181257440256 181395259392 181629966288 181743906816 182197942272 182231678976 182312239104 182686932992 182945267712 183152886912 183296894301 183610442304 183788834436 184062836736 184247978562 184416611328 184701943808 184877323776 184911556608 185056946784 185373505536 185519258928 185553610624 185635639296 186133856256 186397065216 186491611413 187074790272 187418148864 187459272306 187535720448 187724355516 188186886144 188282340192 188365575168 188508798976 188752710064 188871118848 189019622304 189138198528 189378019328 189526921344 189645815808 190119591936 190485007803 190954340352 190996239708 191466831872 191744148996 192314081952 192434724864 192586030272 192732463104 192915468288 192951189504 193102900992 193433223168 193585313664 193621158912 193706754048 193805007939 194104866304 194282520576 194599942344 194767880192 195086094948 195566764032 195665961376 195942649536 196368924672 196432156512 196468528896 196555382784 196959349632 197082906624 197237866752 197461706202 197767222272 197955008109 198442745856 198486288324 198766964664 199131783168 199256702976 199357771968 199791476736 199855810656 200049986454 200138423616 200290598912 200549754443 200675563776 200801452032 200959335936 201214145536 201303097344 201498679296 202002066432 202186948608 202231312632 202729586688 202888986624 203236048896 203433508864 203626675008 204069666816 204173177088 204333712074 204461895168 204972685056 205010638848 205101268992 205522799616 205813426176 206046997776 206425178112 206561747592 206940872704 207070691328 207468687744 207626436608 207789686784 207895083962 207920037888 207986989248 208025501184 208189065132 208545193728 208709166294 208747811952 208840094208 209269308984 209400588288 210845417472 210977685504 211543916544 211710246912 211817632716 211911272064 212072398848 212278444032 212346798822 212480008704 212647075092 212808761344 213050271744 213217786512 213351542784 213790029632 213884540928 214520283136 214823632896 215400185856 215938301952 216073764864 216353342196 216489065472 216824020992 216934000656 217029901824 217070088192 217240763616 217612376064 217783477872 217823803776 217920098304 218367974592 218567835648 218924935137 219113865216 219326751744 219874677248 220012609536 220124206548 220150628352 220435480728 220603088896 220915040256 220986176076 221027095008 221579268336 221718269952 221892600096 222488125056 223036309504 223248089088 223847251968 224023256064 224163790848 224277493464 224765411328 224837786988 225155726568 225326923776 225441216368 225760009248 225901633536 226316255232 226365913728 226465984512 226686014208 227252324736 227460317184 227510226711 227927800832 228070785024 228250109952 228640555008 228682891264 228862697472 229080009384 229434445824 229578375168 229694824224 230019632064 230492375697 230594270688 230636968704 231213149568 231540104448 232228325376 232808481792 232954527744 233402273712 233579741184 233763397632 233910042624 233985362904 234028688832 234390781952 234613342944 234841288446 235191402496 235243008384 235427972607 235575661824 236156092416 236275877888 237201094656 237349896192 237837705216 237986906112 238174027776 238581448704 238813249536 239040009792 239409856512 239531292391 239628976128 239681555712 239870009826 240020485632 240461021184 240513783336 240620108544 241335318528 241676587008 242173288384 242325209088 242930589696 242975571968 243082985472 243927023616 244050750738 244158639552 244203849216 244395859068 244813923072 245006412606 245051779248 245417115648 245663971416 245888815104 246503098368 246548742144 246742595712 247164674048 247359011904 247514185728 247669456896 247989915819 248178475008 248529420288 248655481884 249276676878 249433053696 249890865152 249945696408 250299140688 250915848192 251043120256 251154100224 251828158464 252026163072 252184264704 252312180147 252702561792 252861087744 253492789248 253621368414 253980010404 254605787136 254661652944 255021765984 255658865328 255892856832 256418775936 256579633152 256781373696 256976617472 257220624384 257268252672 257470534656 257715010557 257910964224 258113751552 258161545216 258275672064 258406677252 259043360768 259418554524 259466589792 260114793264 260755685376 261256866048 261825232896 261909542016 261958038528 262073843712 262612466176 262777208832 262983822336 263148797952 263282274936 263689629696 263940010812 264590327808 264648384432 265022619552 265509044224 265675603968 265810362624 266388635648 266474414208 266733315272 266851231488 267567418368 267735269376 267945781248 268404129792 268664905728 268920011016 269336088576 269582598144 269641750176 270306115584 270518648832 270578006253 270981398528 271502233344 271886160384 272092889088 272230902784 272444949432 272615860224 273296913408 273347518464 273468358656 274030399488 274417901568 274729330368 275233570816 275415663456 275683251654 276094255104 276371967843 276624916992 277052915712 277226717184 277315985664 277367334912 277585420176 278060258304 278278888392 278330415936 278453458944 279025745312 279200784384 279595597824 281127223296 281188908459 281303580672 281586533274 282058555392 282280329216 282423510288 282548362752 282763198464 283037925376 283129065096 283306678272 283529433456 284067028992 284290382016 284468723712 285179387904 286431510528 286494359562 287200247808 287917735936 288098353152 288471122928 288652087296 288879045408 289098694656 289245334208 289373202432 289426784256 289654351488 290149834752 290377970496 290431738368 290560131072 291157299456 291423780864 291899913516 292151820288 292435668992 292629142422 293350146048 293498942064 293913974304 294553387008 294648234768 294702793344 294833074176 295439024448 295624359936 295856800128 296192559303 296650833408 297664118784 297729432486 298463002624 298697674752 298885054464 299036657952 299687215104 299783715984 300074979681 300207635424 300435898368 301013345664 301202178048 301755006976 301821218304 301954646016 302248018944 303003099648 303280422912 303346968948 304094380032 304333479936 304854073344 305150263296 305440012512 305912594432 306104500224 306259765632 306500568111 306692842752 307323167596 307459027584 307515958272 308284199424 308720139264 309637767168 309842621388 310411309056 310606036992 311203031616 311439654912 311684530176 311842625943 311880056832 311980483872 312038251776 312283597698 312817790592 313063749441 313121717928 313260141312 313657344512 313903963476 314100882432 316268126208 316466528256 317116940288 317315874816 317565370368 317726449074 318108598272 318417666048 318520198233 318720013056 318970612638 319213142016 319505301504 319575407616 319826679768 320027314176 320614694912 320685044448 320826811392 321780424704 322235449344 323100278784 323907452928 324071748529 324110647296 324530013294 324733598208 325236031488 325401000984 325544852736 325605132288 325861145424 326418564096 326675216808 326735705664 327551961888 327851753472 328670797824 328731656192 328990127616 329812015872 330018914304 330186309822 330225942528 330653221092 330904633344 331372560384 331479264114 331540642512 332368902504 332577404928 332838900144 333260928544 333732187584 334554464256 334872133632 335770877952 336034884096 336245686272 336416240196 336936749056 337148116992 337256680482 337990385664 338161824552 338640013872 339474382848 339548870592 339698976768 340029021312 340878487104 341190475776 341891701248 342106177536 342375164928 342960832512 343024336896 343294046208 343620014076 343881285632 344151668736 344367562752 344542236336 345029448096 345891406032 345955453056 346819724352 347674247168 348342488064 349212722688 349277384704 349431791616 350369611776 350645096448 350865063936 350978044356 351043033248 351586172928 351920014416 352261932669 352787103744 352864512576 353363492736 354089736578 354234138624 354413816832 355299218944 355801641984 356024844288 356756557824 356980359168 357261041664 357872173056 358219874304 358560014688 359114784768 359443464192 359522333568 359805014739 360408154112 360691531776 360770675004 360930162816 362002977792 362514880512 363259932576 363487813632 364395884544 364463357952 364624478208 365373865984 365890535424 366076126107 366305773824 366593788602 367220884608 367509618909 367577668872 368125673472 368495957124 368833222656 369403887616 369754647552 369823113216 370113893568 370747011072 371038517856 371107221248 371271278592 372267712512 372794130432 372983222826 373915015317 374149580544 374836297728 374918544612 375071440896 375448711032 376373772288 376564680384 376731150336 377505420128 377742237696 378039244608 378276397056 378756038656 379053842688 379291631616 380239183872 380432052621 380970015606 381908680704 381992479416 382933663744 383488297992 384628163904 384869449728 385172060544 385464926208 385830936576 385902379008 386205801984 386866446336 387170627328 387242317824 387413508096 387610015878 388209732608 388565041152 389199884688 389535760384 390172189896 391133528064 391331922752 391885299072 392737849344 392864313024 392937057792 393110765568 393918699264 394165813248 394475733504 394923412404 395534444544 395910016218 396885491712 396972576648 397533929328 398263566336 398513405952 398715543936 399582953472 399711621312 400099972908 400276847232 400581197824 401099508886 401351127552 401602904064 401918671872 402428291072 402606194688 402997358592 404004132864 404373897216 404462625264 405459173376 405777973248 406472097792 406867017728 407253350016 408139333632 408346354176 408667424148 408923790336 409945370112 410021277696 410202537984 411045599232 411626852352 412093995552 412850356224 413123495184 413524877481 413881745408 414141382656 414937375488 415252873216 415579373568 415790167924 415840075776 415973978496 416051002368 416378130264 417090387456 417418332588 417495623904 417680188416 418538617968 418801176576 421690834944 421955371008 422379799911 423087833088 423420493824 423635265432 423822544128 424144797696 424556888064 424693597644 424960017408 425294150184 425617522688 426100543488 426435573024 426703085568 427580059264 427769081856 429040566272 429647265792 429741539343 430800371712 431876603904 432147529728 432706684392 432978130944 433648041984 433868001312 434059803648 434140176384 434481527232 435224752128 435566955744 435647607552 435840196608 436735949184 437135671296 437849870274 438227730432 438653503488 438943713633 439749354496 440025219072 440248413096 440301256704 440870961456 441206177792 441830080512 441972352152 442054190016 443158536672 443436539904 443785200192 444976250112 446072619008 446496178176 446594148729 447694503936 448046512128 448327581696 448554986928 449530822656 449675573976 450311453136 450653847552 450882432736 451520018496 451803267072 452632510464 452731827456 452931969024 453372028416 454504649472 454920634368 455020453422 455855601664 456141570048 456500219904 457281110016 457365782528 457725394944 458160018768 458868891648 459156750336 459389648448 460039264128 460984751394 461188541376 461273937408 462426299136 463080208896 464456650752 465616963584 465909055488 466804547424 467159482368 467526795264 467820085248 467970725808 468057377664 468425396547 468781563904 469226685888 469682576892 470382804992 470486016768 470855945214 471151323648 472551755776 474402189312 474699792384 475675410432 475973812224 476348055552 476589673611 477162897408 477626499072 478080019584 478455918957 478819713024 479062584782 479257952256 479363111424 479740019652 480040971264 480922042368 481027566672 481240217088 482670637056 483353174016 484346576768 484650418176 485861179392 485951143936 486165970944 486795019941 487854047232 488101501476 488317279104 488407698432 488791718136 489627846144 490012825212 490103558496 491327942832 491777630208 493006196736 493097484288 493485191424 494329348096 494718023808 495028371456 495279464733 495338913792 495979831638 496356950016 497058840576 497218896171 497310963768 498553353756 498866107392 499781730304 499891392816 500598281376 501831696384 502086240512 502308200448 503656316928 504052326144 504368529408 504624360294 505405123584 505722175488 505885020723 506985578496 507242736828 507960020808 509211574272 509323305888 510043531968 511317730656 511785713664 512837551872 513159266304 513562747392 513953234944 514441248768 514536505344 514941069312 515430021114 515821928448 516227503104 516323090432 516551344128 516813354504 518086721536 518837109048 518933179584 520229586528 521511370752 522513732096 523650465792 523819084032 523916077056 524147687424 525224932352 525554417664 525967644672 526297595904 526564549872 527379259392 527880021624 529180655616 529296768864 530045239104 531018088448 531134604867 531351207936 531620725248 532777271296 532948828416 533466630544 533702462976 535134836736 535470538752 535891562496 536808259584 537329811456 537840022032 538672177152 539165196288 539283500352 540612231168 541037297664 541156012506 541962797056 543004466688 543772320768 544185778176 544461805568 544889898864 545231720448 546593826816 546695036928 546936717312 548060798976 548835803136 549458660736 550467141632 550831326912 551366503308 552188510208 552743935686 553249833984 554105831424 554631971328 554734669824 555170840352 556120516608 556557776784 556660831872 556906917888 558051490624 558401568768 559191195648 559474834239 562254446592 562377816918 562607161344 563173066548 564560658432 564847020576 565096725504 565526396928 566075850752 566258130192 566613356544 567058866912 568134057984 568580764032 568937447424 570358775808 571455023409 572863021056 572988719124 574400495616 575835471872 576942245856 577304174592 577758090816 578197389312 578490668416 578746404864 578853568512 579308702976 580299669504 580755940992 580863476736 581120262144 581415023817 582314598912 582847561728 583799827032 584303640576 584871337984 585258284844 586700292096 586997884128 587827948608 589106774016 589296469536 589405586688 589666148352 590878048896 591248719872 591713600256 592385118606 593301666816 593865024327 595328237568 595458864972 596926005248 597395349504 597770108928 598073315904 599374430208 599567431968 600149959362 600415270848 600871796736 601649263329 602026691328 602404356096 603510013952 603642436608 603909292032 604496037888 606006199296 606560845824 606693937896 608188760064 608666959872 609708146688 610300526592 610880025024 611825188864 612209000448 612519531264 613001136222 613385685504 614646335192 614918055168 615031916544 616568398848 617440278528 619275534336 619685242776 620822618112 621212073984 622406063232 622879309824 623369060352 623685251886 623760113664 623960967744 624076503552 624567195396 625635581184 626127498882 626243435856 626520282624 627314689024 627807926952 628201764864 632536252416 632933056512 634233880576 634631749632 635130740736 635452898148 636217196544 636835332096 637040396466 637440026112 637941225276 638426284032 639150815232 639653359536 640054628352 641229389824 641370088896 641653622784 643560849408 644470898688 646200557568 647814905856 648143497058 648221294592 649060026588 649467196416 650472062976 650802001968 651089705472 651210264576 651722290848 652837128192 653350433616 653471411328 655103923776 655703506944 657341595648 657463312384 657980255232 659624031744 660037828608 660372619644 660451885056 661306442184 661809266688 662745120768 662958528228 663081285024 664737805008 665154809856 665677800288 666521857088 667464375168 669108928512 669744267264 671541755904 672069768192 672491372544 672832480392 673873498112 674296233984 674513360964 675980771328 676323649104 677280027744 678948765696 679097741184 679397953536 680058042624 681756974208 682380951552 682530680133 683783402496 684212355072 684750329856 685921665024 686048673792 686588092416 687240028152 687762571264 688303337472 688735125504 689084472672 690058896192 691477127091 691782812064 691910906112 693639448704 695348494336 696684976128 698425445376 698554769408 698863583232 700739223552 701290192896 701730127872 701956088712 702086066496 703172345856 703840028832 704523865338 705574207488 705729025152 706283917821 706726985472 708179473156 708468277248 708827633664 710598437888 711603283968 712049688576 713513115648 713960718336 714522083328 715744346112 716439748608 717120029376 718229569536 718593877173 718886928384 719044667136 719610029478 720816308224 721383063552 721541350008 721860325632 724005955584 725029761024 726519865152 726975627264 728791769088 728926715904 729248956416 730747731968 731781070848 732152252214 732611547648 733187577204 734441769216 735019237818 735155337744 736251346944 736991914248 737666445312 738807775232 739509295104 739646226432 740227787136 741494022144 742077035712 742214442496 742542557184 744535425024 745588260864 745966445652 747830030634 748299161088 749672595456 749837089224 750897422064 752747544576 753129360768 753462300672 755010840256 755484475392 756078489216 756552794112 756936540441 757512077312 758107685376 758583263232 760478367744 760864105242 761940031212 763817361408 763984958832 765867327488 766976595984 769256327808 769738899456 770344121088 770929852416 771661873152 771804758016 772411603968 773145031671 773732892672 774341254656 774484635648 774827016192 775220031756 776419465216 777130082304 778399769376 779071520768 780344379792 782267056128 782663845504 783770598144 785475698688 785728626048 785874115584 786221531136 787837398528 788331626496 788951467008 789846824808 791068889088 791820032436 793770983424 793945153296 795067858656 796527132672 797026811904 797431087872 799165906944 799423242624 800199945816 800553694464 801162395648 802199017772 802702255104 803205808128 803837343744 804856582144 805212389376 805994717184 808008265728 808747794432 808925250528 810918346752 811555946496 811734018759 812944195584 813734035456 814506700032 816278667264 816692708352 817334848296 817847580672 819890740224 820042555392 820405075968 822091198464 823253704704 824187991104 825700712448 826246990368 827049754962 827763490816 828282765312 829115903529 829874750976 830505746432 831158747136 831580335848 831680151552 831947956992 832102004736 832756260528 834180774912 834836665176 834991247808 835360376832 837077235936 837602353152 843381669888 843566725377 843910742016 844759599822 846175666176 846840987648 847270530864 847645088256 848289595392 849113776128 849387195288 849920034816 850588300368 851235045376 852201086976 852871146048 853406171136 855160118528 855538163712 858081132544 859294531584 859483078686 861600743424 863753207808 864295059456 865413368784 865956261888 867296083968 867736002624 868119607296 868280352768 868963054464 870449504256 871133911488 871295215104 871680393216 873471898368 874271342592 875699740548 876455460864 877307006976 877887427266 879498708992 880050438144 880496826192 881741922912 882412355584 883660161024 883944704304 884108380032 886317073344 886873079808 887570400384 889952500224 892992356352 893188297458 895389007872 896093024256 896655163392 897109973856 899061645312 899351147952 900224939043 900622906272 901307695104 901764865472 903040036992 903606534144 905265020928 905463654912 905863938048 906744056832 909009298944 909841268736 910040906844 911711203328 912283140096 913000439808 914562220032 914731565056 915450789888 916320037536 917737783296 918313500672 918779296896 919501704333 920078528256 921969502788 922377082752 922547874816 924852598272 926160417792 928913301504 931233927168 931818110976 933609094848 934318964736 935053590528 935527877829 935640170496 935941451616 936114755328 936850793094 937563127808 938453371776 939191248323 939365153784 940765609984 940972033536 941711890428 942302647296 945103511552 948804378624 949399584768 951350820864 951947624448 952696111104 953179347222 954325794816 955252998144 955560594699 956160039168 956911837914 957639426048 958125169564 958515904512 958726222848 959480039304 960081942528 961844084736 962055133344 962480434176 965341274112 966706348032 968693153536 969300836352 971722358784 971902287872 972215245587 972331941888 973590039882 975708094464 976203002952 976634558208 976815396864 977583436272 979255692288 980025650424 980207116992 982655885664 983555260416 986012393472 986194968576 986970382848 988658696192 989436047616 990056742912 990558929466 990677827584 991959663276 992713900032 994117681152 994437792342 994621927536 997106707512 997732214784 999563460608 999782785632 1001196562752 1003663392768 1004172481024 1004616400896 1007312633856 1008104652288 1008737058816 1009248720588 1010810247168 1011444350976 1011770041446 1013971156992 1014485473656 1015920041616 1018423148544 1018646611776 1020087063936 1022635461312 1023571427328 1025675103744 1026318532608 1027125494784 1027906469888 1028882497536 1029073010688 1029882138624 1030860042228 1031643856896 1032455006208 1032646180864 1033102688256 1033626709008 1036173443072 1037674218096 1037866359168 1040459173056 1043022741504 1045027464192 1047638168064 1047832154112 1048295374848 1050449864704 1051108835328 1051935289344 1052595191808 1053129099744 1054758518784 1055760043248 1056785798007 1058361311232 1058593537728 1060090478208 1062036176896 1062269209734 1062702415872 1063241450496 1065897656832 1066933261088 1067404925952 1070269673472 1070941077504 1071783124992 1073616519168 1074659622912 1075680044064 1077344354304 1078330392576 1078567000704 1079415044217 1081224462336 1082074595328 1082312025012 1083925594112 1086008933376 1087544641536 1088923611136 1089779797728 1090463440896 1093187653632 1093390073856 1093873434624 1096121597952 1097671606272 1098228378321 1098917321472 1100934283264 1101662653824 1102528856727 1102733006616 1104377020416 1105487871372 1106499667968 1108211662848 1109263942656 1109469339648 1110341680704 1112241033216 1113115553568 1113321663744 1113813835776 1116102981248 1116803137536 1118382391296 1118949668478 1121745045951 1124508893184 1124755633836 1125214322688 1126346133096 1129121316864 1129694041152 1130193451008 1132151701504 1132516260384 1133226713088 1134117733824 1136268115968 1137161528064 1137874894848 1140717551616 1141296157863 1142910046818 1145726042112 1145977438248 1148800991232 1151670943744 1153884491712 1154608349184 1155516181632 1156394778624 1156981336832 1157492809728 1157707137024 1158617405952 1160599339008 1161511881984 1161726953472 1162240524288 1162830047634 1164629197824 1165695123456 1167599654064 1168607281152 1169742675968 1170516569688 1173400584192 1173995768256 1175655897216 1178213548032 1178592939072 1178811173376 1179332296704 1181756097792 1182497439744 1183427200512 1184770237212 1186603333632 1187730048654 1190656475136 1190917729944 1193852010496 1194790699008 1195540217856 1196146631808 1198748860416 1199134863936 1200299918724 1200830541696 1201743593472 1203298526658 1204053382656 1204808712192 1207284873216 1207818584064 1208992075776 1212012398592 1213121691648 1213387875792 1216377520128 1217333919744 1219416293376 1220601053184 1221760050048 1223650377728 1224418000896 1225039062528 1226002272444 1226771371008 1229292670384 1229836110336 1230063833088 1233136797696 1234880557056 1238551068672 1239370485552 1240574632443 1241645236224 1242424147968 1244812126464 1245758619648 1246738120704 1247370503772 1247520227328 1247921935488 1248153007104 1249134390792 1251271162368 1252254997764 1252486871712 1253040565248 1254629378048 1255615853904 1256403529728 1265072504832 1265866113024 1268467761152 1269263499264 1270261481472 1270905796296 1272434393088 1273670664192 1274080792932 1274880052224 1275882450552 1276852568064 1278301630464 1279306719072 1280109256704 1282458779648 1282740177792 1283307245568 1287121698816 1288941797376 1289224618029 1292401115136 1295629811712 1296286994116 1296442589184 1298120053176 1298934392832 1300944125952 1301604003936 1302179410944 1302420529152 1303444581696 1305674256384 1306700867232 1306942822656 1310207847552 1311407013888 1314683191296 1314926624768 1315960510464 1316831140899 1319248063488 1320075657216 1320745239288 1320903770112 1322612884368 1323618533376 1325490241536 1325917056456 1326162570048 1329475610016 1330309619712 1331355600576 1333043714176 1334928750336 1338217857024 1339488534528 1339782446187 1343083511808 1344139536384 1344982745088 1345664960784 1347746996224 1348592467968 1349026721928 1351961542656 1352647298208 1354560055488 1357897531392 1358195482368 1358795907072 1360116085248 1363513948416 1364761903104 1365061360266 1367566804992 1368424710144 1369500659712 1371843330048 1372097347584 1373176184832 1374480056304 1375525142528 1376606674944 1377470251008 1378168945344 1380117792384 1382954254182 1383565624128 1383821812224 1387278897408 1390696988672 1393369952256 1396850890752 1397109538816 1397727166464 1401478447104 1402580385792 1403460255744 1403912177424 1404172132992 1405276189641 1406344691712 1407680057664 1409047730676 1411148414976 1411458050304 1412567835642 1413453970944 1416358946312 1417655267328 1421196875776 1423206567936 1424099377152 1427026231296 1427921436672 1429044166656 1429769020833 1431488692224 1432879497216 1434240058752 1436459139072 1437187754346 1437773856768 1438089334272 1439220058956 1442766127104 1443082700016 1443720651264 1448011911168 1450059522048 1453039730304 1453951254528 1457583538176 1457853431808 1458497912832 1460385059823 1461495463936 1463562141696 1464304504428 1465223095296 1466375154408 1468883538432 1470038475636 1470310675488 1473983828496 1475332890624 1477615550464 1479018590208 1479292452864 1480455574272 1482988044288 1484154071424 1484428884992 1485085114368 1485838394199 1489070850048 1491176521728 1491656688513 1491932891304 1495660061268 1496598322176 1499345190912 1499674178448 1501794844128 1505495089152 1506258721536 1506924601344 1510021680512 1510968950784 1512156978432 1513105588224 1513873080882 1515024154624 1516215370752 1517166526464 1517655062169 1520956735488 1521728210484 1523880062424 1527634722816 1527969917664 1531734654976 1533953191968 1538512655616 1539477798912 1540688242176 1541859704832 1543323746304 1543609516032 1544823207936 1546290063342 1547465785344 1548682509312 1548969271296 1549654032384 1550440063512 1552838930432 1554260164608 1556799538752 1558143041536 1560688759584 1564534112256 1565327691008 1567541196288 1570951397376 1571457252096 1571748231168 1572443062272 1575674797056 1576663252992 1577902934016 1579693649616 1582137778176 1583640064872 1587541966848 1587890306592 1590135717312 1593054265344 1593403814601 1594053623808 1594862175744 1598331813888 1598846485248 1600399891632 1601107388928 1602324791296 1604398035544 1605404510208 1606411616256 1607674687488 1609713164288 1610424778752 1611989434368 1616016531456 1617495588864 1617850501056 1621836693504 1623111892992 1623468037518 1625888391168 1627468070912 1629013400064 1632557334528 1633385416704 1634669696592 1635695161344 1639781480448 1640085110784 1640810151936 1644182396928 1646507409408 1648375982208 1651401424896 1652493980736 1654099509924 1655526981632 1656565530624 1658231807058 1659749501952 1661011492864 1662317494272 1663160671696 1663895913984 1664204009472 1665512521056 1668361549824 1669673330352 1669982495616 1670720753664 1674154471872 1675204706304 1678424502717 1686763339776 1687133450754 1687821484032 1689519199644 1693681975296 1694541061728 1695290176512 1696579190784 1698227552256 1698774390576 1699840069632 1701176600736 1702470090752 1704402173952 1705742292096 1706812342272 1710320237056 1711076327424 1716162265088 1718589063168 1718966157372 1723201486848 1727506415616 1730826737568 1731912523776 1734592167936 1735472005248 1736239214592 1736560705536 1737926108928 1740899008512 1742267822976 1742590430208 1743360786432 1744245071451 1746943796736 1748542685184 1751399481096 1752910921728 1754614013952 1755774854532 1758997417984 1760100876288 1760993652384 1763483845824 1764824711168 1767108213677 1767320322048 1767889408608 1768216760064 1772634146688 1773746159616 1775140800768 1779905000448 1781595072981 1785984712704 1786376594916 1790778015744 1792186048512 1793310326784 1794219947712 1798123290624 1798702295904 1800449878086 1801245812544 1802615390208 1803529730944 1804947789987 1806080073984 1807213068288 1810530041856 1810927309824 1811727876096 1813488113664 1818018597888 1819682537472 1820081813688 1823422406656 1824566280192 1826000879616 1829124440064 1829463130112 1830901579776 1832640075072 1835475566592 1836627001344 1837558593792 1839003408666 1840157056512 1843939005576 1844754165504 1845095749632 1849705196544 1852320835584 1857826603008 1862467854336 1863636221952 1867218189696 1868637929472 1870107181056 1871055755658 1871280340992 1871882903232 1872229510656 1873701586188 1875126255616 1876906743552 1878382496646 1878730307568 1881531219968 1881944067072 1883423780856 1884605294592 1890207023104 1897608757248 1898799169536 1902701641728 1903895248896 1905392222208 1906358694444 1908651589632 1910505996288 1911121189398 1912320078336 1913823675828 1915278852096 1916250339128 1917452445696 1918960078608 1920163885056 1923688169472 1924110266688 1924960868352 1930682548224 1933412696064 1937386307072 1938601672704 1943444717568 1943804575744 1944430491174 1944663883776 1947180079764 1951416188928 1952406005904 1953269116416 1953630793728 1955166872544 1958511384576 1960051300848 1960414233984 1965311771328 1967110520832 1972024786944 1972389937152 1973940765696 1977317392384 1978872095232 1980113485824 1981117858932 1981355655168 1983919326552 1985427800064 1988235362304 1988875584684 1989243855072 1994213415024 1995464429568 1999126921216 1999565571264 2002393125504 2007326785536 2008344962048 2009232801792 2014625267712 2016209304576 2017474117632 2018497441176 2021620494336 2022888701952 2023540082892 2027942313984 2028970947312 2031840083232 2036846297088 2037293223552 2040174127872 2045270922624 2047142854656 2051350207488 2052637065216 2054250989568 2057764995072 2058146021376 2059764277248 2061720084456 2063287713792 2064910012416 2065292361728 2066205376512 2067253418016 2072346886144 2074431381273 2075348436192 2075732718336 2080918346112 2086045483008 2090054928384 2095276336128 2095664308224 2096590749696 2100899729408 2102217670656 2103870578688 2105190383616 2106258199488 2109517037568 2111520086496 2113571596014 2116722622464 2117187075456 2118851753463 2120180956416 2124072353792 2124538419468 2125404831744 2126482900992 2131795313664 2133866522176 2134809851904 2140539346944 2141882155008 2143566249984 2147233038336 2149319245824 2151360088128 2154688708608 2155781631519 2156660785152 2157134001408 2158830088434 2162448924672 2164149190656 2164624050024 2167851188224 2172017866752 2175089283072 2177847222272 2179559595456 2180926881792 2186375307264 2186780147712 2187746869248 2192243195904 2195343212544 2196456756642 2197834642944 2201868566528 2203325307648 2205057713454 2205466013232 2208754040832 2210975742744 2212999335936 2216423325696 2218527885312 2218938679296 2220683361408 2224482066432 2226231107136 2226643327488 2227627671552 2232205962496 2233606275072 2236764782592 2237899336956 2243490091902 2249017786368 2249511267672 2252692266192 2258242633728 2259388082304 2260386902016 2264303403008 2265032520768 2266453426176 2268235467648 2270809621323 2272536231936 2274323056128 2275749789696 2281435103232 2282592315726 2285820093636 2291452084224 2291954876496 2297601982464 2303341887488 2307768983424 2309216698368 2311032363264 2312789557248 2313962673664 2314985619456 2315414274048 2317234811904 2321198678016 2323023763968 2323453906944 2324481048576 2325660095268 2329258395648 2331390246912 2335199308128 2337214562304 2339485351936 2341033139376 2346801168384 2347991536512 2351311794432 2356427096064 2357185878144 2357622346752 2358664593408 2363512195584 2364994879488 2366854401024 2369540474424 2373206667264 2375460097308 2381312950272 2381835459888 2387704020992 2389581398016 2391080435712 2392293263616 2397497720832 2398269727872 2400599837448 2401661083392 2403487186944 2406597053316 2408106765312 2409617424384 2414569746432 2415637168128 2417984151552 2424024797184 2426243383296 2426775751584 2432755040256 2434667839488 2435202056277 2438832586752 2441202106368 2443520100096 2447300755456 2448836001792 2450078125056 2452004544888 2453542742016 2458585340768 2459672220672 2460127666176 2466273595392 2469761114112 2477102137344 2478740971104 2481149264886 2483290472448 2484848295936 2487347710587 2489624252928 2491517239296 2493476241408 2494741007544 2495040454656 2495843870976 2496306014208 2498268781584 2502542324736 2504509995528 2504973743424 2506081130496 2509258756096 2511231707808 2512807059456 2530145009664 2530700176131 2531732226048 2536935522304 2538526998528 2540522962944 2541811592592 2544868786176 2547341328384 2548161585864 2549760104448 2551764901104 2553705136128 2556603260928 2558613438144 2560218513408 2564917559296 2565480355584 2566614491136 2574243397632 2577883594752 2578449236058 2584802230272 2591259623424 2592573988232 2592885178368 2596240106352 2597868785664 2601888251904 2603208007872 2604358821888 2604841058304 2606889163392 2611348512768 2613401734464 2613885645312 2620415695104 2622814027776 2629366382592 2629853249536 2631921020928 2633662281798 2638496126976 2640151314432 2641490478576 2645225768736 2647237066752 2650980483072 2651834112912 2652325140096 2658951220032 2660619239424 2662711201152 2666087428352 2669857500672 2678977069056 2679564892374 2686167023616 2688279072768 2689965490176 2691329921568 2695493992448 2697184935936 2698053443856 2700674817129 2703923085312 2705294596416 2709120110976 2715795062784 2716390964736 2717591814144 2720232170496 2727027896832 2729523806208 2730122720532 2735133609984 2736849420288 2739001319424 2743686660096 2744194695168 2746352369664 2748960112608 2751050285056 2753213349888 2754940502016 2756337890688 2758505112999 2760235584768 2765908508364 2767131248256 2767643624448 2774557794816 2786739904512 2793701781504 2794219077632 2795454332928 2802956894208 2805160771584 2806583633487 2806920511488 2807824354848 2808344265984 2810552379282 2812689383424 2815360115328 2817573744969 2818095461352 2822296829952 2822916100608 2825135671284 2826907941888 2832717892624 2835310534656 2842393751552 2846413135872 2848198754304 2854052462592 2855842873344 2858088333312 2859538041666 2862977384448 2865758994432 2866681784097 2868480117504 2872918278144 2874375508692 2875547713536 2876178668544 2878440117912 2885532254208 2886165400032 2887441302528 2896023822336 2900119044096 2906079460608 2907902509056 2915167076352 2915706863616 2916645736761 2916995825664 2920770119646 2922990927872 2927124283392 2928609008856 2930446190592 2932750308816 2937767076864 2940076951272 2940621350976 2947967656992 2950665781248 2955231100928 2958037180416 2958584905728 2960911148544 2965976088576 2968308142848 2968857769984 2970170228736 2971676788398 2978141700096 2982353043456 2983313377026 2983865782608 2991320122536 2993196644352 2998690381824 2999348356896 3003589688256 3010990178304 3012517443072 3013849202688 3020043361024 3021937901568 3024313956864 3026211176448 3027746161764 3030048309248 3032430741504 3034333052928 3035310124338 3041913470976 3043456420968 3047760124848 3055269445632 3055939835328 3063469309952 3067906383936 3077025311232 3078955597824 3081376484352 3083719409664 3086647492608 3087219032064 3089646415872 3092580126684 3094931570688 3097365018624 3097938542592 3099308064768 3100880127024 3105677860864 3108520329216 3113599077504 3116286083072 3121377519168 3129068224512 3130655382016 3135082392576 3142914504192 3143496462336 3144886124544 3151349594112 3153326505984 3155805868032 3159387299232 3164275556352 3167280129744 3170357394021 3175083933696 3175780613184 3180271434624 3186108530688 3186807629202 3188107247616 3189724351488 3197692970496 3200799783264 3202214777856 3204649582592 3208796071088 3210809020416 3212823232512 3215349374976 3219426328576 3220849557504 3223978868736 3232033062912 3234991177728 3235701002112 3238245132651 3243673387008 3246223785984 3246936075036 3251776782336 3254936141824 3258026800128 3266770833408 3269339393184 3271390322688 3279562960896 3280170221568 3281620303872 3288364793856 3293014818816 3294685134963 3296751964416 3302802849792 3304987961472 3308199019848 3311053963264 3313131061248 3316463614116 3319499003904 3324634988544 3326321343392 3327791827968 3328408018944 3331025042112 3336723099648 3339346660704 3339964991232 3341441507328 3348308943744 3350409412608 3356849005434 3365235137853 3373526679552 3374266901508 3375642968064 3379038399288 3387363950592 3389082123456 3390580353024 3396455104512 3397548781152 3399680139264 3402353201472 3404940181504 3408804347904 3411484584192 3413624684544 3420640474112 3422152654848 3423888473589 3432324530176 3437178126336 3437932314744 3446402973696 3455012831232 3461653475136 3463825047552 3469184335872 3470944010496 3472478429184 3473121411072 3475852217856 3481798017024 3484535645952 3485180860416 3486721572864 3488490142902 3493887593472 3497085370368 3502798962192 3505821843456 3509228027904 3511549709064 3517994835968 3520201752576 3521987304768 3526967691648 3529649422336 3534216427354 3534640644096 3535778817216 3536433520128 3545268293376 3547492319232 3550281601536 3559810000896 3563190145962 3571969425408 3572753189832 3581556031488 3584372097024 3586620653568 3588439895424 3596246581248 3597404591808 3600899756172 3602491625088 3605230780416 3607059461888 3609895579974 3612160147968 3614426136576 3621854619648 3623455752192 3626976227328 3636037195776 3639365074944 3640163627376 3646844813312 3649132560384 3652001759232 3658248880128 3658926260224 3661803159552 3665280150144 3670951133184 3673254002688 3675117187584 3678006817332 3680314113024 3687878011152 3689508331008 3690191499264 3699410393088 3704641671168 3715653206016 3721723897329 3724935708672 3727272443904 3734436379392 3737275858944 3740214362112 3742111511316 3742560681984 3743765806464 3744459021312 3747403172376 3750252511232 3753813487104 3756764993292 3757460615136 3763888134144 3766847561712 3769210589184 3780414046208 3795217514496 3797598339072 3805403283456 3807790497792 3810784444416 3812717388888 3817303179264 3821011992576 3822242378796 3824640156672 3827647351656 3830557704192 3832500678256 3834904891392 3837920157216 3840327770112 3847376338944 3848220533376 3849921736704 3861365096448 3866825392128 3867673854087 3874772614144 3877203345408 3886889435136 3887609151488 3888860982348 3889327767552 3894360159528 3902832377856 3904812011808 3906538232832 3907261587456 3910333745088 3917022769152 3920102601696 3920828467968 3930623542656 3934221041664 3944049573888 3944779874304 3947881531392 3954634784768 3957744190464 3960226971648 3962235717864 3962711310336 3967838653104 3970855600128 3976470724608 3977751169368 3978487710144 3988426830048 3990928859136 3998253842432 3999131142528 4004786251008 4014653571072 4016689924096 4018465603584 4019347338561 4029250535424 4032418609152 4034948235264 4036994882352 4043240988672 4045777403904 4047080165784 4055884627968 4057941894624 4063680166464 4072031970647 4073692594176 4074586447104 4080348255744 4090541845248 4094285709312 4102700414976 4105274130432 4108501979136 4115529990144 4116292042752 4119528554496 4123440168912 4126575427584 4129820024832 4130584723456 4132410753024 4134506836032 4144693772288 4148862762546 4150696872384 4151465436672 4161836692224 4172090966016 4180109856768 4190552672256 4191328616448 4193181499392 4201799458816 4204435341312 4207741157376 4210380767232 4212516398976 4215828568923 4219034075136 4223040172992 4227143192028 4233445244928 4234374150912 4237703506926 4240361912832 4248144707584 4249076838936 4252965801984 4263590627328 4267733044352 4269619703808 4281078693888 4283764310016 4287132499968 4289307062499 4294466076672 4298638491648 4302720176256 4309377417216 4311563263038 4313321570304 4314268002816 4317660176868 4328298381312 4329248100048 4335702376448 4344035733504 4350178566144 4355694444544 4359119190912 4361853763584 4372750614528 4373560295424 4375493738496 4381155179469 4384486391808 4390686425088 4392913513284 4395669285888 4403737133056 4406650615296 4410115426908 4410932026464 4421951485488 4425998671872 4432846651392 4437055770624 4437877358592 4441366722816 4448964132864 4452462214272 4453286654976 4455255343104 4457515182597 4464411924992 4467212550144 4473529565184 4475798673912 4486980183804 4498035572736 4499022535344 4505384532384 4516485267456 4518776164608 4520773804032 4528606806016 4530065041536 4532906852352 4536470935296 4541619242646 4545072463872 4548646112256 4551499579392 4552965186507 4562870206464 4565184631452 4571640187272 4582904168448 4583909752992 4595203964928 4606683774976 4615537966848 4618433396736 4622064726528 4625579114496 4627925347328 4629971238912 4630828548096 4634469623808 4642397356032 4646047527936 4646907813888 4648962097152 4651320190536 4658516791296 4662780493824 4670398616256 4674429124608 4678970703872 4682066278752 4693602336768 4695983073024 4702623588864 4712854192128 4714371756288 4715244693504 4717329186816 4727024391168 4729989758976 4733708802048 4739080948848 4746413334528 4750920194616 4762625900544 4763670919776 4775408041984 4779162796032 4780211443803 4782160871424 4784586527232 4794995441664 4796539455744 4801199674896 4803322166784 4806974373888 4813194106632 4816213530624 4819234848768 4829139492864 4831274336256 4835968303104 4848049594368 4852486766592 4853551503168 4865510080512 4869335678976 4870404112554 4877665173504 4882404212736 4887040200192 4894601510912 4897672003584 4900156250112 4904009089776 4907085484032 4917170681536 4919344441344 4920255332352 4932547190784 4939522228224 4954204274688 4957481942208 4962298529772 4966580944896 4969696591872 4974695421174 4979248505856 4983034478592 4986952482816 4989482015088 4991687741952 4992612028416 4996537563168 5005084649472 5009019991056 5009947486848 5012162260992 5018517512192 5022463415616 5025614118912 5035273508151 5060290019328 5061400352262 5063464452096 5073871044608 5081045925888 5083623185184 5089737572352 5094682656768 5096323171728 5099520208896 5103529802208 5107410272256 5113206521856 5117226876288 5120437026816 5129835118592 5130960711168 5133228982272 5148486795264 5155767189504 5156898472116 5169604460544 5182519246848 5185147976464 5192480212704 5195737571328 5203776503808 5206416015744 5208717643776 5209682116608 5213778326784 5222697025536 5226803468928 5227771290624 5232735214353 5240831390208 5245628055552 5258732765184 5259706499072 5263842041856 5267324563596 5276992253952 5280302628864 5282980957152 5290451537472 5294474133504 5301324641031 5301960966144 5303668225824 5304650280192 5317902440064 5321238478848 5325422402304 5332174856704 5339715001344 5357954138112 5359129784748 5372334047232 5376558145536 5379930980352 5382659843136 5390987984896 5394369871872 5396106887712 5401349634258 5407846170624 5410589192832 5414843369961 5418240221952 5431590125568 5432781929472 5435183628288 5440464340992 5454055793664 5459047612416 5460245441064 5470267219968 5473698840576 5478002638848 5487373320192 5488389390336 5492704739328 5497920225216 5502100570112 5506426699776 5509219724993 5509881004032 5512675781376 5517010225998 5520471169536 5531817016728 5534262496512 5535287248896 5549115589632 5573479809024 5587403563008 5588438155264 5590908665856 5605913788416 5610321543168 5613167266974 5613841022976 5615648709696 5616688531968 5621104758564 5625378766848 5630720230656 5635147489938 5636190922704 5644593659904 5645832201216 5650271342568 5653815883776 5665435785248 5670621069312 5684787503104 5692826271744 5696397508608 5708104925184 5711685746688 5716176666624 5719076083332 5725954768896 5731517988864 5733363568194 5736960235008 5745836556288 5748751017384 5752357337088 5756880235824 5771064508416 5772330800064 5774882605056 5792047644672 5800238088192 5812158921216 5815805018112 5830334152704 5831413727232 5833291473522 5833991651328 5841540239292 5845981855744 5854248566784 5857218017712 5860892381184 5865500617632 5875534153728 5880153902544 5881242701952 5895935313984 5901331562496 5910462201856 5916074360832 5917169811456 5921822297088 5931952177152 5936616285696 5937715539968 5940340457472 5943353576796 5956283400192 5964706086912 5966626754052 5967731565216 5982640245072 5986393288704 5997380763648 5998696713792 6007179376512 6021980356608 6025034886144 6027698405376 6040086722048 6043875803136 6048627913728 6052422352896 6055492323528 6060096618496 6064861483008 6068666105856 6070620248676 6083826941952 6086912841936 6095520249696 6110538891264 6111879670656 6126938619904 6135812767872 6154050622464 6157911195648 6162752968704 6173294985216 6174438064128 6179292831744 6185160253368 6189863141376 6194730037248 6195877085184 6198616129536 6201760254048 6211355721728 6217040658432 6223294143819 6227198155008 6232572166144 6242755038336 6258136449024 6261310764032 6270164785152 6285829008384 6286992924672 6289772249088 6302699188224 6306653011968 6311611736064 6318774598464 6328551112704 6334560259488 6340714788042 6350167867392 6351561226368 6356555260389 6360542869248 6372217061376 6373615258404 6376214495232 6379448702976 6395385940992 6401599566528 6404429555712 6417592142176 6421618040832 6425646465024 6430698749952 6438852657152 6441699115008 6447957737472 6464066125824 6467344894557 6469982355456 6471402004224 6476490265302 6487346774016 6492447571968 6493872150072 6503553564672 6509872283648 6516053600256 6533541666816 6538678786368 6542780645376 6559125921792 6560340443136 6563240607744 6576729587712 6586029637632 6589370269926 6593503928832 6605605699584 6609975922944 6616398039696 6622107926528 6626262122496 6632927228232 6638998007808 6649269977088 6652642686784 6655583655936 6656816037888 6662050084224 6673446199296 6678693321408 6679929982464 6682883014656 6696617887488 6700818825216 6713698010868 6730470275706 6747053359104 6748533803016 6758076798576 6774727901184 6778164246912 6781160706048 6792910209024 6795097562304 6799360278528 6804706402944 6809880363008 6812428863969 6817608695808 6822969168384 6827249369088 6841280948224 6844305309696 6847776947178 6864649060352 6874356252672 6875864629488 6892805947392 6910025662464 6923306950272 6927650095104 6938368671744 6941888020992 6944956858368 6946242822144 6951704435712 6963596034048 6969071291904 6970361720832 6973443145728 6976980285804 6987775186944 6994170740736 7005597924384 7011643686912 7018456055808 7023099418128 7035989671936 7040403505152 7043974609536 7053935383296 7059298844672 7068432854708 7069281288192 7071557634432 7072867040256 7090536586752 7094984638464 7100563203072 7119620001792 7126380291924 7143938850816 7145506379664 7163112062976 7168744194048 7173241307136 7176879790848 7192493162496 7194809183616 7201799512344 7204983250176 7210461560832 7214118923776 7219791159948 7224320295936 7228852273152 7243709239296 7246911504384 7253952454656 7272074391552 7278730149888 7280327254752 7293689626624 7298265120768 7304003518464 7305606168831 7316497760256 7317852520448 7323606319104 7330560300288 7341902266368 7346508005376 7350234375168 7356013634664 7360628226048 7375756022304 7379016662016 7380382998528 7398820786176 7409283342336 7431306412032 7443447794658 7449871417344 7454544887808 7462043131761 7468872758784 7474551717888 7480428724224 7484223022632 7485121363968 7487531612928 7488918042624 7494806344752 7500505022464 7507626974208 7513529986584 7514921230272 7527776268288 7533695123424 7538421178368 7560828092416 7590435028992 7592100528393 7595196678144 7610806566912 7615580995584 7621568888832 7625434777776 7634606358528 7642023985152 7644484757592 7649280313344 7655294703312 7661115408384 7665001356512 7669809782784 7675840314432 7680655540224 7694752677888 7696441066752 7699843473408 7722730192896 7733650784256 7735347708174 7749545228288 7754406690816 7773778870272 7775218302976 7777721964696 7778655535104 7788720319056 7805664755712 7809624023616 7813076465664 7814523174912 7820667490176 7834045538304 7840205203392 7841656935936 7861247085312 7868442083328 7888099147776 7889559748608 7895763062784 7909269569536 7915488380928 7920453943296 7924471435728 7935677306208 7941711200256 7952941449216 7955502338736 7956975420288 7976853660096 7981857718272 7996507684864 7998262285056 8009572502016 8033379848192 8036931207168 8038694677122 8058501070848 8064837218304 8069896470528 8073989764704 8086481977344 8091554807808 8094160331568 8102024451387 8111769255936 8115883789248 8127360332928 8144063941294 8147385188352 8149172894208 8160696511488 8181083690496 8188571418624 8205400829952 8210548260864 8217003958272 8231059980288 8232584085504 8239057108992 8246880337824 8253150855168 8259640049664 8261169446912 8264821506048 8269013672064 8275515338997 8289387544576 8297725525092 8301393744768 8302930873344 8323673384448 8360219713536 8381105344512 8382657232896 8386362998784 8403598917632 8408870682624 8415482314752 8419750900461 8420761534464 8425032797952 8431657137846 8438068150272 8446080345984 8452721234907 8454286384056 8466890489856 8468748301824 8475407013852 8480723825664 8496289415168 8498153677872 8505931603968 8527181254656 8535466088704 8539239407616 8562157387776 8567528620032 8574264999936 8578614124998 8588932153344 8597276983296 8600045352291 8605440352512 8618754834432 8623126526076 8626643140608 8628536005632 8635320353736 8656596762624 8658496200096 8688071467008 8700357132288 8711388889088 8718238381824 8723707527168 8745501229056 8747120590848 8749937210283 8750987476992 8762310358938 8768972783616 8781372850176 8785827026568 8791338571776 8807474266112 8813301230592 8820230853816 8821864052928 8843902970976 8851997343744 8865693302784 8874111541248 8875754717184 8882733445632 8897928265728 8904924428544 8906573309952 8910510686208 8915030365194 8928823849984 8934425100288 8947059130368 8951597347824 8973960367608 8996071145472 8998045070688 9010769064768 9032970534912 9037552329216 9041547608064 9057213612032 9060130083072 9065813704704 9072941870592 9083238485292 9090144927744 9097292224512 9102999158784 9105930373014 9125740412928 9130369262904 9143280374544 9165808336896 9167819505984 9190407929856 9213367549952 9231075933696 9236866793472 9244129453056 9251158228992 9255850694656 9259942477824 9261657096192 9268939247616 9284794712064 9292095055872 9293815627776 9297924194304 9302640381072 9317033582592 9325560987648 9340797232512 9348858249216 9357941407744 9364132557504 9387204673536 9391966146048 9405247177728 9428743512576 9430489387008 9434658373632 9454048782336 9459979517952 9467417604096 9478161897696 9492826669056 9501840389232 9511072182063 9525251801088 9527341839552 9550816083968 9558325592064 9560422887606 9564321742848 9569173054464 9593078911488 9602399349792 9606644333568 9613948747776 9626388213264 9632427061248 9638469697536 9658278985728 9662548672512 9671936606208 9696099188736 9704973533184 9707103006336 9714735397953 9731020161024 9738671357952 9740808225108 9755330347008 9764808425472 9774080400384 9789203021824 9800312500224 9808018179552 9814170968064 9834341363072 9838688882688 9840510664704 9865094381568 9879044456448 9884055404889 9908408549376 9914963884416 9924597059544 9933161889792 9939393183744 9949390842348 9958497011712 9973904965632 9978964030176 9983375483904 9985224056832 9993075126336 10010169298944 10018039982112 10019894973696 10024324521984 10037035024384 10044926831232 10051228237824 10070547016302 10095705413559 10120580038656 10122800704524 10126928904192 10147742089216 10162091851776 10167246370368 10189365313536 10192646343456 10199040417792 10207059604416 10214820544512 10226413043712 10234453752576 10240874053632 10259670237184 10261921422336 10266457964544 10271665420767 10296973590528 10311534379008 10313796944232 10339208921088 10365038493696 10370295952928 10384960425408 10391475142656 10407553007616 10412832031488 10417435287552 10419364233216 10427556653568 10445394051072 10453606937856 10455542581248 10465470428706 10481662780416 10491256111104 10517465530368 10519412998144 10527684083712 10534649127192 10553984507904 10560605257728 10565961914304 10580903074944 10588948267008 10602649282062 10603921932288 10607336451648 10609300560384 10635804880128 10642476957696 10650844804608 10664349713408 10679430002688 10715908276224 10718259569496 10744668094464 10753116291072 10759861960704 10765319686272 10781975969792 10788739743744 10792213775424 10802699268516 10815692341248 10821178385664 10829686739922 10836480443904 10865563858944 10870367256576 10880928681984 10908111587328 10918095224832 10920490882128 10940534439936 10947397681152 10956005277696 10974746640384 10976778780672 10985409478656 10995840450432 11004201140224 11012853399552 11018439449986 11019762008064 11025351562752 11034020451996 11040942339072 11063634033456 11068524993024 11070574497792 11098231179264 11146959618048 11174807126016 11176876310528 11181817331712 11211827576832 11220643086336 11226334533948 11227682045952 11231297419392 11233377063936 11242209517128 11250757533696 11261440461312 11270294979876 11272381845408 11291664402432 11300542685136 11307631767552 11330871570496 11341242138624 11369575006208 11385652543488 11392795017216 11416209850368 11423371493376 11432353333248 11438152166664 11451909537792 11463035977728 11466727136388 11473920470016 11491673112576 11497502034768 11504714674176 11513760471648 11542129016832 11544661600128 11549765210112 11584095289344 11600476176384 11603021562261 11624317842432 11631610036224 11660668305408 11662827454464 11666582947044 11667983302656 11683080478584 11691963711488 11708497133568 11714436035424 11721784762368 11731001235264 11751068307456 11760307805088 11762485403904 11791870627968 11802663124992 11820924403712 11832148721664 11834339622912 11843644594176 11863904354304 11873232571392 11875431079936 11880680914944 11886707153592 11912566800384 11929412173824 11933253508104 11935463130432 11965280490144 11972786577408 11994761527296 11997393427584 12014358753024 12043960713216 12050069772288 12055396810752 12058042015683 12080173444096 12087751606272 12097255827456 12104844705792 12110984647056 12120193236992 12129722966016 12137332211712 12141240497352 12167653883904 12173825683872 12191040499392 12216095911941 12221077782528 12223759341312 12253877239808 12271625535744 12308101244928 12315822391296 12325505937408 12346589970432 12348876128256 12358585663488 12370320506736 12379726282752 12389460074496 12391754170368 12397232259072 12403520508096 12422711443456 12434081316864 12446588287638 12454396310016 12465144332288 12485510076672 12516272898048 12522621528064 12540329570304 12571658016768 12573985849344 12579544498176 12605398376448 12613306023936 12623223472128 12637549196928 12657102225408 12669120518976 12681429576084 12700335734784 12703122452736 12713110520778 12721085738496 12744434122752 12747230516808 12758897405952 12790771881984 12803199133056 12808859111424 12835184284352 12843236081664 12851292930048 12861397499904 12867921187497 12877705314304 12883398230016 12895915474944 12928132251648 12934689789114 12939964710912 12942804008448 12952980530604 12984895143936 12987744300144 13007107129344 13019744567296 13032107200512 13067083333632 13077357572736 13085561290752 13118251843584 13120680886272 13126481215488 13143465538407 13153459175424 13172059275264 13178740539852 13187007857664 13211211399168 13219951845888 13232796079392 13244215853056 13265854456464 13277996015616 13298539954176 13305285373568 13311167311872 13313632075776 13324100168448 13346892398592 13357386642816 13359859964928 13365766029312 13372545547791 13393235774976 13401637650432 13427396021736 13460940551412 13494106718208 13497067606032 13516153597152 13549455802368 13556328493824 13562321412096 13585820418048 13590195124608 13598720557056 13609412805888 13619760726016 13624857727938 13635217391616 13645938336768 13654498738176 13658895559521 13682561896448 13688610619392 13695553894356 13729298120704 13748712505344 13751729258976 13785611894784 13820051324928 13846613900544 13855300190208 13876737343488 13883776041984 13889913716736 13892485644288 13903408871424 13927192068096 13938142583808 13940723441664 13946886291456 13953960571608 13975550373888 13988341481472 14011195848768 14023287373824 14036912111616 14046198836256 14071979343872 14080807010304 14087949219072 14107870766592 14118597689344 14136865709416 14138562576384 14143115268864 14145734080512 14181073173504 14189969276928 14201126406144 14239240003584 14252760583848 14287877701632 14291012759328 14326224125952 14337488388096 14340634331409 14346482614272 14353759581696 14384986324992 14389618367232 14403599024688 14409966500352 14420923121664 14428237847552 14439582319896 14448640591872 14457704546304 14487418478592 14493823008768 14507904909312 14544148783104 14557460299776 14560654509504 14587379253248 14596530241536 14608007036928 14611212337662 14632995520512 14635705040896 14647212638208 14661120600576 14683804532736 14693016010752 14700468750336 14712027269328 14721256452096 14751512044608 14758033324032 14760765997056 14797641572352 14818566684672 14862612824064 14886895589316 14899742834688 14909089775616 14924086263522 14937745517568 14949103435776 14960857448448 14968446045264 14975063225856 14977836085248 14989612689504 15001010044928 15015253948416 15027059973168 15029842460544 15055552536576 15067390246848 15076842356736 15121656184832 15180870057984 15184201056786 15190393356288 15221613133824 15243137777664 15250869555552 15269212717056 15284047970304 15288969515184 15298560626688 15310589406624 15322230816768 15330002713024 15339619565568 15351680628864 15361311080448 15389505355776 15392882133504 15399686946816 15445460385792 15467301568512 15470695416348 15499090456576 15508813381632 15547557740544 15550436605952 15555443929392 15577440638112 15611329511424 15619248047232 15626152931328 15629046349824 15641334980352 15668091076608 15680410406784 15683313871872 15698205643059 15722494170624 15736884166656 15776198295552 15779119497216 15791526125568 15818539139072 15830976761856 15840907886592 15848942871456 15871354612416 15883422400512 15903973923093 15905882898432 15911004677472 15913950840576 15953707320192 15963715436544 15993015369728 15996524570112 16019145004032 16066759696384 16073862414336 16077389354244 16117002141696 16129674436608 16139792941056 16147979529408 16172963954688 16183109615616 16188320663136 16204048902774 16223538511872 16231767578496 16244530109883 16254720665856 16288127882588 16294770376704 16298345788416 16321393022976 16362167380992 16377142837248 16410801659904 16421096521728 16434007916544 16462119960576 16465168171008 16478114217984 16493760675648 16506301710336 16519280099328 16522338893824 16527659174979 16529643012096 16538027344128 16551030677994 16578775089152 16595451050184 16602787489536 16605861746688 16647346768896 16720439427072 16762210689024 16765314465792 16772725997568 16807197835264 16817741365248 16830964629504 16839501800922 16841523068928 16850065595904 16863314275692 16876136300544 16892160691968 16905442469814 16908572768112 16933780979712 16937496603648 16950814027704 16961447651328 16992578830336 16996307355744 17011863207936 17054362509312 17070932177408 17078478815232 17124314775552 17135057240064 17148529999872 17157228249996 17177864306688 17194553966592 17200090704582 17210880705024 17237509668864 17246253052152 17257072011264 17270640707472 17313193525248 17316992400192 17376142934016 17400714264576 17422777778176 17436476763648 17447415054336 17491002458112 17494241181696 17499874420566 17501974953984 17524620717876 17537945567232 17562745700352 17571654053136 17582677143552 17614948532224 17626602461184 17640461707632 17643728105856 17687805941952 17703994687488 17731386605568 17748223082496 17751509434368 17765466891264 17795856531456 17809848857088 17813146619904 17821021372416 17830060730388 17857647699968 17868850200576 17894118260736 17903194695648 17947920735216 17992142290944 17996090141376 18021538129536 18065941069824 18075104658432 18083095216128 18120260166144 18131627409408 18145883741184 18166476970584 18180289855488 18194584449024 18205998317568 18211860746028 18251480825856 18260738525808 18286560749088 18331616673792 18335639011968 18380815859712 18426735099904 18462151867392 18473733586944 18488258906112 18511701389312 18519884955648 18523314192384 18537878495232 18569589424128 18584190111744 18587631255552 18595848388608 18605280762144 18634067165184 18651121975296 18669882431457 18681594465024 18697716498432 18715882815488 18728265115008 18774409347072 18783932292096 18810494355456 18857487025152 18860978774016 18869316747264 18908097564672 18919959035904 18934835208192 18956323795392 18985653338112 19003680778464 19022144364126 19050503602176 19054683679104 19069665781167 19101632167936 19116651184128 19120845775212 19128643485696 19138346108928 19186157822976 19204798699584 19213288667136 19252776426528 19264854122496 19276939395072 19316557971456 19325097345024 19343873212416 19392198377472 19402034683671 19409947066368 19414206012672 19429470795906 19462040322048 19477342715904 19481616450216 19510660694016 19529616850944 19548160800768 19578406043648 19600625000448 19616036359104 19628341936128 19668682726144 19677377765376 19681021329408 19730188763136 19758088912896 19768110809778 19816817098752 19829927768832 19849194119088 19866323779584 19878786367488 19898781684696 19916994023424 19947809931264 19957928060352 19966750967808 19970448113664 19986150252672 20020338597888 20036079964224 20039789947392 20048649043968 20074070048768 20089853662464 20102456475648 20141094032604 20191410827118 20241160077312 20245601409048 20295484178432 20324183703552 20334492740736 20378730627072 20385292686912 20398080835584 20414119208832 20429641089024 20452826087424 20468907505152 20481748107264 20523842844672 20532915929088 20543330841534 20593947181056 20623068758016 20627593888464 20678417842176 20730076987392 20740591905856 20769920850816 20782950285312 20815106015232 20825664062976 20834870575104 20838728466432 20855113307136 20890788102144 20907213875712 20911085162496 20930940857412 20963325560832 20982512222208 21034931060736 21038825996288 21055368167424 21069298254384 21107969015808 21121210515456 21131923828608 21161806149888 21177896534016 21205298564124 21207843864576 21214672903296 21218601120768 21271609760256 21284953915392 21301689609216 21328699426816 21358860005376 21431816552448 21436519138992 21489336188928 21506232582144 21519723921408 21530639372544 21563951939584 21577479487488 21584427550848 21605398537032 21631384682496 21642356771328 21659373479844 21672960887808 21731127717888 21740734513152 21761857363968 21816223174656 21836190449664 21840981764256 21881068879872 21894795362304 21912010555392 21916818506493 21949493280768 21953557561344 21970818957312 21991680900864 22008402280448 22025706799104 22036878899972 22039524016128 22050703125504 22068040903992 22081884678144 22127268066912 22137049986048 22141148995584 22196462358528 22293919236096 22349614252032 22353752621056 22363634663424 22386129395283 22423655153664 22441286172672 22452669067896 22455364091904 22462594838784 22466754127872 22484419034256 22501515067392 22522880922624 22540589959752 22544763690816 22583328804864 22601085370272 22615263535104 22661743140992 22682484277248 22739150012416 22771305086976 22776301585179 22785590034432 22832419700736 22846742986752 22864706666496 22876304333328 22903819075584 22926071955456 22933454272776 22947840940032 22983346225152 22995004069536 23009429348352 23027520943296 23084258033664 23089323200256 23099530420224 23168190578688 23200952352768 23206043124522 23248635684864 23263220072448 23321336610816 23325654908928 23333165894088 23335966605312 23366160957168 23383927422976 23416994267136 23428872070848 23443569524736 23462002470528 23502136614912 23520615610176 23524970807808 23583741255936 23605326249984 23641848807424 23664297443328 23668679245824 23687289188352 23727808708608 23746465142784 23750862159872 23761361829888 23773414307184 23825133600768 23858824347648 23866507016208 23870926260864 23930560980288 23945573154816 23989523054592 23994786855168 24028717506048 24100139544576 24110793621504 24116084031366 24160346888192 24175503212544 24194511654912 24209689411584 24221969294112 24240386473984 24259445932032 24274664423424 24282480994704 24306073354161 24335307767808 24347651367744 24382080998784 24432191823882 24442155565056 24447518682624 24543251071488 24616202489856 24631644782592 24651011874816 24693179940864 24697752256512 24717171326976 24740641013472 24759452565504 24778920148992 24783508340736 24794464518144 24807041016192 24826546016991 24845422886912 24868162633728 24893176575276 24908792620032 24930288664576 24971020153344 25045243056128 25080659140608 25143316033536 25147971698688 25159088996352 25210796752896 25226612047872 25246446944256 25259252701383 25275098393856 25314204450816 25338241037952 25358163704721 25362859152168 25400671469568 25406244905472 25426221041556 25442171476992 25488868245504 25494461033616 25517794811904 25581543763968 25606398266112 25617718222848 25670368568704 25686472163328 25702585860096 25722794999808 25735842374994 25755410628608 25766796460032 25791830949888 25800136056873 25856264503296 25869379578228 25879929421824 25885608016896 25905961061208 25969790287872 25975488600288 26039489134592 26064214401024 26134166667264 26154715145472 26171122581504 26236503687168 26241361772544 26249811630849 26252962430976 26286931076814 26306918350848 26344118550528 26357481079704 26374015715328 26422422798336 26439903691776 26465592158784 26488431706112 26531708912928 26555992031232 26597079908352 26610570747136 26622334623744 26627264151552 26648200336896 26693784797184 26714773285632 26719719929856 26731532058624 26745091095582 26786471549952 26803275300864 26854792043472 26921881102824 26988213436416 26994135212064 27032307194304 27098911604736 27112656987648 27124642824192 27171640836096 27180390249216 27197441114112 27218825611776 27239521452032 27249715455876 27270434783232 27291876673536 27308997476352 27317791119042 27365123792896 27377221238784 27391107788712 27458596241408 27497425010688 27503458517952 27571223789568 27640102649856 27693227801088 27710600380416 27753474686976 27767552083968 27779827433472 27784971288576 27806817742848 27854384136192 27876285167616 27881446883328 27893772582912 27907921143216 27951100747776 27976682962944 28022391697536 28046574747648 28073824223232 28092397672512 28143958687744 28161614020608 28175898438144 28215741533184 28237195378688 28273731418832 28286230537728 28291468161024 28362146347008 28379938553856 28402252812288 28478480007168 28505521167696 28533216546189 28575755403264 28582025518656 28652448251904 28674976776192 28681268662818 28692965228544 28707519163392 28779236734464 28807198049376 28819933000704 28841846243328 28856475695104 28879164639792 28897281183744 28915409092608 28974836957184 28987646017536 29015809818624 29088297566208 29114920599552 29121309019008 29174758506496 29193060483072 29216014073856 29222424675324 29265991041024 29294425276416 29322241201152 29367609065472 29400937500672 29424054538656 29442512904192 29503024089216 29516066648064 29521531994112 29595283144704 29637133369344 29652166214667 29725225648128 29773791178632 29799485669376 29818179551232 29848172527044 29875491035136 29921714896896 29936892090528 29950126451712 29955672170496 29979225379008 30002020089856 30030507896832 30054119946336 30059684921088 30111105073152 30134780493696 30153684713472 30243312369664 30287116240677 30361740115968 30368402113572 30380786712576 30443226267648 30486275555328 30501739111104 30568095940608 30577939030368 30597121253376 30621178813248 30644461633536 30660005426048 30679239131136 30703361257728 30722622160896 30779010711552 30785764267008 30799373893632 30814996262301 30890920771584 30934603137024 30941390832696 30998180913152 31017626763264 31095115481088 31100873211904 31110887858784 31154881276224 31222659022848 31238496094464 31252305862656 31258092699648 31282669960704 31336182153216 31360820813568 31366627743744 31396411286118 31444988341248 31473768333312 31552396591104 31558238994432 31583052251136 31637078278144 31661953523712 31681815773184 31697885742912 31742709224832 31766844801024 31807947846186 31811765796864 31822009354944 31827901681152 31907414640384 31927430873088 31986030739456 31993049140224 32038290008064 32133519392768 32147724828672 32154778708488 32234004283392 32259348873216 32279585882112 32295959058816 32345927909376 32366219231232 32376641326272 32408097805548 32447077023744 32463535156992 32489060219766 32509441331712 32576255765176 32596691576832 32642786045952 32724334761984 32754285674496 32821603319808 32842193043456 32868015833088 32924239921152 32930336342016 32956228435968 32987521351296 33012603420672 33038560198656 33044677787648 33055318349958 33059286024192 33076054688256 33102061355988 33190902100368 33205574979072 33211723493376 33294693537792 33440878854144 33524421378048 33530628931584 33545451995136 33614395670528 33635482730496 33661929259008 33679003601844 33683046137856 33700131191808 33726628551384 33752272601088 33784321383936 33810884939628 33817145536224 33874993207296 33901628055408 33922895302656 33985157660672 33992614711488 34023726415872 34108725018624 34141864354816 34156957630464 34248629551104 34270114480128 34297059999744 34314456499992 34355728613376 34389107933184 34400181409164 34421761410048 34475019337728 34492506104304 34514144022528 34541281414944 34626387050496 34633984800384 34752285868032 34801428529152 34845555556352 34872953527296 34894830108672 34982004916224 34988482363392 34999748841132 35003949907968 35049241435752 35075891134464 35125491400704 35143308106272 35165354287104 35229897064448 35253204922368 35280923415264 35287456211712 35375611883904 35407989374976 35462773211136 35496446164992 35503018868736 35530933782528 35591713062912 35619697714176 35626293239808 35642042744832 35660121460776 35715295399936 35737700401152 35788236521472 35806389391296 35895841470432 35984284581888 35992180282752 36043076259072 36131882139648 36150209316864 36166190432256 36174126047049 36240520332288 36263254818816 36291767482368 36332953941168 36360579710976 36389168898048 36411996635136 36423721492056 36502961651712 36521477051616 36573121498176 36648287735823 36663233347584 36671278023936 36761631719424 36853470199808 36924303734784 36947467173888 36976517812224 37023402778624 37039769911296 37046628384768 37075756990464 37139178848256 37168380223488 37175262511104 37191696777216 37210561524288 37268134330368 37302243950592 37339764862914 37363188930048 37395432996864 37431765630976 37456530230016 37548818694144 37567864584192 37620988710912 37714974050304 37721957548032 37738633494528 37816195129344 37839918071808 37869670416384 37912647590784 37971306676224 38007361556928 38044288728252 38101007204352 38109367358208 38139331562334 38203264335872 38233302368256 38241691550424 38276692217856 38372315645952 38409597399168 38426577334272 38505552853056 38529708244992 38553878790144 38603763562491 38633115942912 38650194690048 38687746424832 38784396754944 38804069367342 38819894132736 38828412025344 38858941591812 38954685431808 38963232900432 39021321388032 39059233701888 39096321601536 39156812087296 39201250000896 39232072718208 39256683872256 39337365452288 39354755530752 39362042658816 39460377526272 39516177825792 39536221619556 39633634197504 39659855537664 39698388238176 39732647559168 39797563369392 39833988046848 39895619862528 39915856120704 39933501935616 39940896227328 39972300505344 40040677195776 40072159928448 40079579894784 40097298087936 40117636643373 40148140097536 40179707324928 40204912951296 40282188065208 40382821654236 40482320154624 40491202818096 40590968356864 40648367407104 40668985481472 40757461254144 40770585373824 40796161671168 40828238417664 40859282178048 40905652174848 40937815010304 40963496214528 40976686678563 41047685689344 41065831858176 41086661683068 41187894362112 41246137516032 41255187776928 41356835684352 41460153974784 41481183811712 41539841701632 41565900570624 41630212030464 41651328125952 41669741150208 41677456932864 41710226614272 41781576204288 41814427751424 41822170324992 41861881714824 41926651121664 41965024444416 42069862121472 42077651992576 42110736334848 42138596508768 42215938031616 42242421030912 42263847657216 42323612299776 42355793068032 42410597128248 42415687729152 42429345806592 42437202241536 42543219520512 42569907830784 42603379218432 42657398853632 42717720010752 42863633104896 42873038277984 42978672377856 43012465164288 43021902994227 43039447842816 43061278745088 43127903879168 43154958974976 43168855101696 43210797074064 43262769364992 43284713542656 43318746959688 43345921775616 43462255435776 43481469026304 43523714727936 43632446349312 43672380899328 43681963528512 43762137759744 43789590724608 43824021110784 43833637012986 43898986561536 43907115122688 43941637914624 43983361801728 44016804560896 44051413598208 44073757799944 44079048032256 44101406251008 44136081807984 44163769356288 44254536133824 44274099972096 44282297991168 44392924717056 44587838472192 44699228504064 44707505242112 44727269326848 44772258790566 44847310307328 44882572345344 44905338135792 44925189677568 44933508255744 44968838068512 45003030134784 45045761845248 45081179919504 45089527381632 45166657609728 45202170740544 45230527070208 45323486281984 45364968554496 45478300024832 45542610173952 45552603170358 45571180068864 45664839401472 45729413332992 45752608666656 45807638151168 45852143910912 45866908545552 45895681880064 45966692450304 45990008139072 46018858696704 46055041886592 46168516067328 46178646400512 46199060840448 46336381157376 46401904705536 46412086249044 46497271369728 46526440144896 46642673221632 46651309817856 46666331788176 46732321914336 46767854845952 46833988534272 46857744141696 46887139049472 46924004941056 47004273229824 47041231220352 47049941615616 47167482511872 47210652499968 47328594886656 47337358491648 47374578376704 47455617417216 47492930285568 47501724319744 47522723659776 47546828614368 47650267201536 47711921769279 47717648695296 47733014032416 47741852521728 47861121960576 47891146309632 47979046109184 47989573710336 48057435012096 48200279089152 48221587243008 48232168062732 48320693776384 48351006425088 48389023309824 48419378823168 48443938588224 48480772947968 48518891864064 48549328846848 48564961989408 48612146708322 48670615535616 48695302735488 48733590329649 48764161997568 48864383647764 48884311130112 48895037365248 49086502142976 49232404979712 49263289565184 49302023749632 49386359881728 49395504513024 49434342653952 49481282026944 49518905131008 49557840297984 49567016681472 49582977524937 49588929036288 49614082032384 49653092033982 49690845773824 49736325267456 49786353150552 49817585240064 49860577329152 49942040306688 50090486112256 50161318281216 50286632067072 50295943397376 50318177992704 50421593505792 50453224095744 50492893888512 50518505402766 50550196787712 50628408901632 50676482075904 50716327409442 50725718304336 50801342939136 50812489810944 50852442083112 50884342953984 50977736491008 50988922067232 51035589623808 51163087527936 51212796532224 51235436445696 51340737137408 51372944326656 51405171720192 51445589999616 51471684749988 51510821257216 51533592920064 51583661899776 51600272113746 51712529006592 51738759156456 51771216033792 51811922122416 51939580575744 51950977200576 52078978269184 52128428802048 52268333334528 52309430290944 52342245163008 52473007374336 52482723545088 52499623261698 52505924861952 52573862153628 52613836701696 52688237101056 52714962159408 52748031430656 52844845596672 52879807383552 52931184317568 52976863412224 53063417825856 53111984062464 53194159816704 53221141494272 53244669247488 53254528303104 53296400673792 53387569594368 53429546571264 53439439859712 53463064117248 53490182191164 53572943099904 53606550601728 53709584086944 53843762205648 53976426872832 53988270424128 54064614388608 54197823209472 54225313975296 54249285648384 54360780498432 54394882228224 54437651223552 54479042904064 54499430911752 54540869566464 54583753347072 54617994952704 54635582238084 54730247585792 54754442477568 54782215577424 54917192482816 54994850021376 55006917035904 55142447579136 55280205299712 55386455602176 55421200760832 55535104167936 55559654866944 55569942577152 55613635485696 55708768272384 55752570335232 55762893766656 55787545165824 55815842286432 55902201495552 55953365925888 56009647294371 56044783395072 56093149495296 56147648446464 56184795345024 56287917375488 56323228041216 56351796876288 56431483066368 56547462837664 56572461075456 56582936322048 56724292694016 56759877107712 56804505624576 56956960014336 57011042335392 57066433092378 57151510806528 57164051037312 57208997343501 57304896503808 57349953552384 57362537325636 57385930457088 57415038326784 57558473468928 57614396098752 57639866001408 57712951390208 57758329279584 57794562367488 57830818185216 57949673914368 57975292035072 58031619637248 58176595132416 58206104051013 58229841199104 58242618038016 58349517012992 58386120966144 58432028147712 58444849350648 58531982082048 58588850552832 58644482402304 58735218130944 58801875001344 58848109077312 58885025808384 59006048178432 59032133296128 59043063988224 59190566289408 59274266738688 59304332429334 59450451296256 59547582357264 59598971338752 59636359102464 59696345054088 59750982070272 59843429793792 59873784181056 59900252903424 59911344340992 59958450758016 60004040179712 60061015793664 60108239892672 60119369842176 60222210146304 60269560987392 60307369426944 60486624739328 60574232481354 60723480231936 60736804227144 60886452535296 60972551110656 61003478222208 61136191881216 61155878060736 61194242506752 61242357626496 61288923267072 61320010852096 61358478262272 61406722515456 61445244321792 61571528534016 61598747787264 61629992524602 61781841543168 61869206274048 61882781665392 61996361826304 62035253526528 62190230962176 62201746423808 62221775717568 62309762552448 62445318045696 62476992188928 62504611725312 62516185399296 62565339921408 62672364306432 62721641627136 62733255487488 62792822572236 62889976682496 62947536666624 63104793182208 63116477988864 63166104502272 63274156556288 63323907047424 63363631546368 63395771485824 63485418449664 63533689602048 63615895692372 63623531593728 63644018709888 63655803362304 63814829280768 63854861746176 63986098280448 64076580016128 64267038785536 64295449657344 64309557416976 64468008566784 64518697746432 64559171764224 64591918117632 64691855818752 64732438462464 64753282652544 64816195611096 64894154047488 64927070313984 64978120439532 65018882663424 65152511530352 65193383153664 65285572091904 65448669523968 65508571348992 65643206639616 65684386086912 65736031666176 65750455519479 65848479842304 65860672684032 65912456871936 65975042702592 66025206841344 66077120397312 66089355575296 66110636699916 66118572048384 66152109376512 66204122711976 66381804200736 66411149958144 66423446986752 66589387075584 66881757708288 67048842756096 67061257863168 67090903990272 67228791341056 67270965460992 67323858518016 67358007203688 67366092275712 67400262383616 67453257102768 67504545202176 67568642767872 67621769879256 67634291072448 67749986414592 67803256110816 67845790605312 67970315321344 67985229422976 68047452831744 68217450037248 68283728709632 68313915260928 68328904755537 68497259102208 68540228960256 68594119999488 68628912999984 68711457226752 68778215866368 68800362818328 68843522820096 68950038675456 68985012208608 69028288045056 69082562829888 69252774100992 69267969600768 69504571736064 69602857058304 69691111112704 69745907054592 69789660217344 69964009832448 69976964726784 69999497682264 70007899815936 70098482871504 70151782268928 70250982801408 70286616212544 70330708574208 70459794128896 70506409844736 70561846830528 70574912423424 70751223767808 70815978749952 70925546422272 70992892329984 71006037737472 71061867565056 71183426125824 71239395428352 71252586479616 71284085489664 71320242921552 71430590799872 71475400802304 71576473042944 71612778782592 71791682940864 71968569163776 71984360565504 72086152518144 72300418633728 72332380864512 72348252094098 72481040664576 72526509637632 72583534964736 72665907882336 72721159421952 72778337796096 72823993270272 72847442984112 72918220062483 73005923303424 73042954103232 73146242996352 73296575471646 73326466695168 73342556047872 73706940399616 73848607469568 73894934347776 73953035624448 74046805557248 74079539822592 74093256769536 74151513980928 74278357696512 74336760446976 74350525022208 74383393554432 74421123048576 74479638050973 74536268660736 74604487901184 74679529725828 74726377860096 74790865993728 74863531261952 74913060460032 75135729168384 75241977421824 75429948100608 75443915096064 75477266989056 75632390258688 75679836143616 75739340832768 75777758104149 75825295181568 75942613352448 76014723113856 76088577456504 76202014408704 76218734716416 76278663124668 76466604736512 76483383100848 76553384435712 76744631291904 76819194798336 76853154668544 77011105706112 77059416489984 77107757580288 77207527124982 77266231885824 77300389380096 77375492849664 77400408170619 77568793509888 77608138734684 77639788265472 77656824050688 77717883183624 77909370863616 77926465800864 78118467403776 78192643203072 78313624174592 78402500001792 78464145436416 78513367744512 78674730904576 78709511061504 78724085317632 78749434892547 78920755052544 79032355651584 79072443239112 79267268395008 79319711075328 79396776476352 79465295118336 79595126738784 79667976093696 79791239725056 79831712241408 79867003871232 79881792454656 79944601010688 80081354391552 80144319856896 80159159789568 80194596175872 80235273286746 80296280195072 80359414649856 80409825902592 80564376130416 80765643308472 80964640309248 80982405636192 81181936713728 81296734814208 81337970962944 81514922508288 81541170747648 81592323342336 81656476835328 81718564356096 81811304349696 81875630020608 81926992429056 81953373357126 82095371378688 82131663716352 82173323366136 82375788724224 82492275032064 82510375553856 82713671368704 82920307949568 82962367623424 83079683403264 83131801141248 83260424060928 83302656251904 83339482300416 83354913865728 83420453228544 83563152408576 83628855502848 83644340649984 83723763429648 83853302243328 83930048888832 84139724242944 84155303985152 84221472669696 84277193017536 84431876063232 84484842061824 84527695314432 84647224599552 84711586136064 84821194256496 84858691613184 84874404483072 85086439041024 85139815661568 85206758436864 85314797707264 85435440021504 85599649638567 85727266209792 85746076555968 85957344755712 86024930328576 86043805988454 86078895685632 86122557490176 86255807758336 86337710203392 86421594148128 86525538729984 86569427085312 86637493919376 86691843551232 86924510871552 86962938052608 87047429455872 87264892698624 87344761798656 87363927057024 87524275519488 87579181449216 87648042221568 87667274025972 87797973123072 87883275829248 87966723603456 88033609121792 88102827196416 88147515599888 88202812502016 88272163615968 88327538712576 88509072267648 88548199944192 88564595982336 88785849434112 88956498644001 89175676944384 89398457008128 89415010484224 89454538653696 89544517581132 89765144690688 89810676271584 89850379355136 89867016511488 89937676137024 90006060269568 90091523690496 90162359839008 90179054763264 90333315219456 90404341481088 90461054140416 90646972563968 90729937108992 90956600049664 91085220347904 91105206340716 91142360137728 91329678802944 91458826665984 91505217333312 91704287821824 91733817091104 91791363760128 91933384900608 91980016278144 92037717393408 92110083773184 92337032134656 92357292801024 92398121680896 92444988786903 92672762314752 92803809411072 92824172498088 92994542739456 93052880289792 93285346443264 93302619635712 93332663576352 93464643828672 93535709691904 93656735324881 93667977068544 93715488283392 93774278098944 93848009882112 94008546459648 94082462440704 94099883231232 94334965023744 94421304999936 94657189773312 94674716983296 94749156753408 94911234834432 94985860571136 95003448639488 95045447319552 95093657228736 95300534403072 95423843538558 95435297390592 95466028064832 95483705043456 95722243921152 95782292619264 95958092218368 95979147420672 96114870024192 96400558178304 96443174486016 96464336125464 96641387552768 96702012850176 96778046619648 96838757646336 96887877176448 96961545895936 97037783728128 97098657693696 97129923978816 97224293416644 97341231071232 97390605470976 97467180659298 97528323995136 97728767295528 97790074730496 98173004285952 98464809959424 98526579130368 98604047499264 98772719763456 98791009026048 98868685307904 98962564053888 99037810262016 99115680595968 99134033362944 99165955049874 99177858072576 99228164064768 99306184067964 99381691547648 99572706301104 99635170480128 99721154658304 99884080613376 100180972224512 100322636562432 100573264134144 100591886794752 100636355985408 100843187011584 100906448191488 100985787777024 101037010805532 101100393575424 101256817803264 101352964151808 101432654818884 101451436608672 101624979621888 101704884166224 101768685907968 101955472982016 101977844134464 102071179247616 102326175055872 102425593064448 102470872891392 102681474274816 102745888653312 102810343440384 102891179999232 102943369499976 103021642514432 103067185840128 103167323799552 103200544227492 103425058013184 103477518312912 103542432067584 103623844244832 103879161151488 103901954401152 104157956538368 104256857604096 104536666669056 104618860581888 104684490326016 104946014748672 104965447090176 104999246523396 105011849723904 105147724307256 105227673403392 105376474202112 105429924318816 105496062861312 105689691193344 105759614767104 105862368635136 105953726824448 106126835651712 106223968124928 106388319633408 106442282988544 106489338494976 106509056606208 106592801347584 106775139188736 106859093142528 106878879719424 106926128234496 106980364382328 107145886199808 107213101203456 107419168173888 107687524411296 107952853745664 107976540848256 108129228777216 108395646418944 108450627950592 108498571296768 108721560996864 108789764456448 108875302447104 108998861823504 109081739132928 109167506694144 109235989905408 109271164476168 109460495171584 109508884955136 109564431154848 109834384965632 109944863207469 109989700042752 110013834071808 110284895158272 110560410599424 110772911204352 110842401521664 111070208335872 111119309733888 111139885154304 111227270971392 111417536544768 111505140670464 111525787533312 111575090331648 111631684572864 111804402991104 111906731851776 112019294588742 112089566790144 112186298990592 112295296892928 112369590690048 112575834750976 112646456082432 112703593752576 112862966132736 113094925675328 113144922150912 113165872644096 113448585388032 113519754215424 113609011249152 113913920028672 114022084670784 114132866184756 114303021613056 114328102074624 114417994687002 114609793007616 114699907104768 114725074651272 114830076653568 115116946937856 115228792197504 115279732002816 115425902780416 115516658559168 115589124734976 115661636370432 115811290687473 115899347828736 115950584070144 116063239274496 116353190264832 116412208102026 116459682398208 116485236076032 116699034025984 116864056295424 116889698701296 117063964164096 117177701105664 117288964804608 117470436261888 117603750002688 117696218154624 117770051616768 118012096356864 118064266592256 118086127976448 118381132578816 118548533477376 118608664858668 118900902592512 119095164714528 119197942677504 119392690108176 119501964140544 119686859587584 119747568362112 119800505806848 119822688681984 119916901516032 120008080359424 120122031587328 120216479785344 120238739684352 120352909930119 120444420292608 120539121974784 120614738853888 120973249478656 121148464962708 121446960463872 121473608454288 121772905070592 121945102221312 122006956444416 122272383762432 122311756121472 122388485013504 122484715252992 122577846534144 122640021704192 122716956524544 122813445030912 122890488643584 123143057068032 123197495574528 123259985049204 123563683086336 123738412548096 123765563330784 123992723652608 124070507053056 124380461924352 124403492847616 124443551435136 124619525104896 124890636091392 124953984377856 125009223450624 125032370798592 125130679842816 125344728612864 125443283254272 125466510974976 125585645144472 125779953364992 125895073333248 126209586364416 126232955977728 126332209004544 126548313112576 126647814094848 126727263092736 126791542971648 126970836899328 127067379204096 127231791384744 127247063187456 127288037419776 127311606724608 127629658561536 127709723492352 127972196560896 128153160032256 128534077571072 128590899314688 128619114833952 128936017133568 129037395492864 129065708982681 129118343528448 129183836235264 129383711637504 129464876924928 129506565305088 129632391222192 129788308094976 129854140627968 129956240879064 130037765326848 130305023060704 130386766307328 130571144183808 130897339047936 131017142697984 131286413279232 131368772173824 131472063332352 131500911038958 131696959684608 131721345368064 131824913743872 131950085405184 132050413682688 132154240794624 132178711150592 132221273399832 132237144096768 132304218753024 132408245423952 132763608401472 132822299916288 132846893973504 133178774151168 133763515416576 134097685512192 134122515726336 134181807980544 134457582682112 134541930921984 134647717036032 134716014407376 134800524767232 134906514205536 135009090404352 135137285535744 135243539758512 135268582144896 135499972829184 135606512221632 135691581210624 135940630642688 135970458845952 136094905663488 136434900074496 136567457419264 136627830521856 136657809511074 136994518204416 137188239998976 137257825999968 137422914453504 137556431732736 137600725636656 137687045640192 137900077350912 137970024417216 138056576090112 138165125659776 138505548201984 138535939201536 139009143472128 139205714116608 139382222225408 139491814109184 139579320434688 139928019664896 139953929453568 139998995364528 140196965743008 140303564537856 140501965602816 140573232425088 140661417148416 140919588257792 141012819689472 141123693661056 141149824846848 141502447535616 141631957499904 141985784659968 142012075474944 142123735130112 142366852251648 142478790856704 142505172959232 142568170979328 142640485843104 142861181599744 142950801604608 143135765307837 143152946085888 143225557565184 143583365881728 143937138327552 143968721131008 144172305036288 144600837267456 144664761729024 144696504188196 144962081329152 145053019275264 145167069929472 145331815764672 145442318843904 145556675592192 145647986540544 145694885968224 145836440124966 146011846606848 146085908206464 146200770988947 146292485992704 146593150943292 146652933390336 146685112095744 147697214939136 147789868695552 147906071248896 148093611114496 148159079645184 148186513539072 148303027961856 148556715393024 148673520893952 148701050044416 148748932574811 148766787108864 148842246097152 148959276101946 149072537321472 149208975802368 149359059451656 149452755720192 149581731987456 149727062523904 149826120920064 150271458336768 150483954843648 150859896201216 150887830192128 150954533978112 151264780517376 151359672287232 151478681665536 151555516208298 151650590363136 151885226704896 152029446227712 152177154913008 152404028817408 152437469432832 152557326249336 152933209473024 152966766201696 153106768871424 153489262583808 153638389596672 153706309337088 154022211412224 154118832979968 154215515160576 154415054249964 154532463771648 154600778760192 154750985699328 154800816341238 155137587019776 155216277469368 155313648101376 155435766367248 155818741727232 155852931601728 156236934807552 156385286406144 156627248349184 156805000003584 156928290872832 157026735489024 157349461809152 157419022123008 157448170635264 157498869785094 157841510105088 158064711303168 158144886478224 158534536790016 158639422150656 158793552952704 158930590236672 159190253477568 159335952187392 159582479450112 159663424482816 159734007742464 159763584909312 159889202021376 160162708783104 160288639713792 160318319579136 160389192351744 160470546573492 160592560390144 160718829299712 160819651805184 161128752260832 161531286616944 161929280618496 161964811272384 162363873427456 162593469628416 162675941925888 163082341495296 163184646684672 163312953670656 163437128712192 163622608699392 163751260041216 163853984858112 163906746714252 164190742757376 164263327432704 164346646732272 164751577448448 164984550064128 165020751107712 165427342737408 165840615899136 165924735246848 166159366806528 166263602282496 166605312503808 166678964600832 166709827731456 166840906457088 167126304817152 167257711005696 167288681299968 167447526859296 167706604486656 167860097777664 168028941883113 168279448485888 168310607970304 168442945339392 168554386035072 168863752126464 168969684123648 169055390628864 169294449199104 169642388512992 169717383226368 169748808966144 170172878082048 170279631323136 170413516873728 170629595414528 170870880043008 171199299277134 171454532419584 171492153111936 171626992030503 171914689511424 172049860657152 172087611976908 172157791371264 172245114980352 172511615516672 172675420406784 172843188296256 173138854170624 173274987838752 173383687102464 173849021743104 173925876105216 174094858911744 174529785397248 174618312153039 174689523597312 174727854114048 175048551038976 175158362898432 175296084443136 175334548051944 175595946246144 175766551658496 175933447206912 176205654392832 176295031199776 176405625004032 176544327231936 176655077425152 177018144535296 177096399888384 177129191964672 177571698868224 177912997288002 178351353888768 178796914016256 178830020968448 178909077307392 179089035162264 179530289381376 179621352543168 179700758710272 179734033022976 179875352274048 180012120539136 180183047380992 180324719678016 180358109526528 180666630438912 180808682962176 180922108280832 181293945127936 181459874217984 181913200099328 182170440695808 182210412681432 182659357605888 182917653331968 183010434666624 183408575643648 183467634182208 183582727520256 183866769801216 183960032556288 184075434786816 184220167546368 184714585602048 184796243361792 184889977573806 185345524629504 185607618822144 185648344996176 185989085478912 186105760579584 186570692886528 186605239271424 186665327152704 186929287657344 187071419383808 187313470649762 187335954137088 187430976566784 187548556197888 187696019764224 188017092919296 188164924881408 188199766462464 188669930047488 188842609999872 189314379546624 189349433966592 189498313506816 189822469668864 189971721142272 190006897278976 190090894639104 190187314457472 190601068806144 190847687077116 190870594781184 190932056129664 190967410086912 191444487842304 191564585238528 191958294841344 192229740048384 192801116356608 192886348972032 192928672250928 193282775105536 193404025700352 193556093239296 193677515292672 193775754352896 193923091791872 194075567456256 194197315387392 194259847957632 194448586833288 194682462142464 194781210941952 194934361318596 195056647990272 195457534591056 195580149460992 196346008571904 196929619918848 197053158260736 197208094998528 197251366558437 197545439526912 197582018052096 197737370615808 197925128107776 198075620524032 198231361191936 198268066725888 198331910099748 198355716145152 198456328129536 198612368135928 198763383095296 199145412602208 199270340960256 199768161226752 200361944449024 200645273124864 201146528268288 201183773589504 201272711970816 201686374023168 201812896382976 201971575554048 202074021611064 202200787150848 202513635606528 202705928303616 202865309637768 202902873217344 203249959243776 203409768332448 203537371815936 203910945964032 203955688268928 204142358495232 204652350111744 204851186128896 204941745782784 204986714266611 205362948549632 205491777306624 205620686880768 205782359998464 205886738999952 206043285028864 206134371680256 206334647599104 206401088454984 206850116026368 206955036625824 207084864135168 207247688489664 207758322302976 207803908802304 208315913076736 208513715208192 209073333338112 209237721163776 209368980652032 209892029497344 209930894180352 209998493046792 210023699447808 210295448614512 210455346806784 210752948404224 210859848637632 210992125722624 211379382386688 211519229534208 211724737270272 211907453648896 212253671303424 212447936249856 212776639266816 212884565977088 212978676989952 213018113212416 213185602695168 213550278377472 213718186285056 213757759438848 213852256468992 213960728764656 214291772399616 214426202406912 214838336347776 215375048822592 215905707491328 215953081696512 216258457554432 216901255901184 216997142593536 217443121993728 217579528912896 217750604894208 217997723647008 218163478265856 218335013388288 218471979810816 218542328952336 218754660187449 218920990343168 219017769910272 219128862309696 219668769931264 219889726414938 219979400085504 220027668143616 221120821198848 221545822408704 221684803043328 222140416671744 222238619467776 222279770308608 222454541942784 222835073089536 223010281340928 223051575066624 223150180663296 223263369145728 223438914152919 223608805982208 223813463703552 224038589177484 224179133580288 224372597981184 224590593785856 224739181380096 225151669501952 225407187505152 225725932265472 226189851350656 226289844301824 226331745288192 226897170776064 227039508430848 227218022498304 227333274312447 227827840057344 228044169341568 228265732369512 228606043226112 228656204149248 228835989374004 229399814209536 229450149302544 229660153307136 230233893875712 230457584395008 230559464005632 230851805560832 231033317118336 231178249469952 231323272740864 231622581374946 231798695657472 231901168140288 232126478548992 232201224511857 232706380529664 232824416204052 232919364796416 232970472152064 233398068051968 233728112590848 233779397402592 234355402211328 234577929609216 234940872523776 235207500005376 235392436309248 235540103233536 236024192713728 236128533184512 236172255952896 236248304677641 236762265157632 237097066954752 237217329717336 237801805185024 238190329429056 238395885355008 238785380216352 239003928281088 239373719175168 239495136724224 239601011613696 239645377363968 239833803032064 240016160718848 240244063174656 240432959570688 240477479368704 240705819860238 240888840585216 241078243949568 241229477707776 241946498957312 242296929925416 242893920927744 242947216908576 243545810141184 243890204442624 244013912888832 244544767524864 244623512242944 244776970027008 244969430505984 245155693068288 245280043408384 245433913049088 245626890061824 245780977287168 246286114136064 246394991149056 246519970098408 247127366172672 247476825096192 247531126661568 247985447305216 248141014106112 248760923848704 248806985695232 248887102870272 249239050209792 249781272182784 249907968755712 250018446901248 250064741597184 250261359685632 250689457225728 250886566508544 250933021949952 251171290288944 251559906729984 251790146666496 252419172728832 252465911955456 252664418009088 253096626225152 253295628189696 253454526185472 253583085943296 253941673798656 254134758408192 254463582769488 254576074839552 254623213449216 255259317123072 255419446984704 255944393121792 256306320064512 257068155142144 257181798629376 257238229667904 257872034267136 258074790985728 258131417965362 258236687056896 258367672470528 258767423275008 259013130610176 259264782444384 259576616189952 259708281255936 259912481758128 260075530653696 260610046121408 260773532614656 261142288367616 261794678095872 262034285395968 262572826558464 262737544347648 262944126664704 263001822077916 263393919369216 263649827487744 263900170810368 264100827365376 264308481589248 264357422301184 264442546799664 264608437506048 264816490847904 265527216802944 265644599832576 265693787947008 266357548302336 266869495932003 267527030833152 268195371024384 268245031452672 268363615961088 268915165364224 269295434072064 269432028814752 269601049534464 269813028411072 270018180808704 270274571071488 270487079517024 270537164289792 270999945658368 271213024443264 271383162421248 271881261285376 271940917691904 272189811326976 272869800148992 273134914838528 273255661043712 273315619022148 273989036408832 274376479997952 274515651999936 275112863465472 275201451273312 275374091280384 275800154701824 275940048834432 276113152180224 276330251319552 277011096403968 277071878403072 277334966360709 278018286944256 278411428233216 278764444450816 278983628218368 279158640869376 279856039329792 279907858907136 279997990729056 280393931486016 280607129075712 280970205974643 281003931205632 281146464850176 281322834296832 281839176515584 282025639378944 282247387322112 282299649693696 283004895071232 283263914999808 283971569319936 284024150949888 284247470260224 284733704503296 284957581713408 285010345918464 285136341958656 285280971686208 285722363199488 285901603209216 286271530615674 286305892171776 286451115130368 287166731763456 287874276655104 287937442262016 288344610072576 289201674534912 289329523458048 289393008376392 289924162658304 290106038550528 290334139858944 290663631529344 290884637687808 291113351184384 291295973081088 291389771936448 291672880249932 292023693213696 292171816412928 292401541977894 292584971985408 293186301886584 293370224191488 295394429878272 295579737391104 295812142497792 296187222228992 296318159290368 296373027078144 296606055923712 297113430786048 297347041787904 297402100088832 297497865149622 297533574217728 297684492194304 297918552203892 298145074642944 298718118903312 298905511440384 299163463974912 299454125047808 299652241840128 300542916673536 300967909687296 301719792402432 301775660384256 301909067956224 302529561034752 302719344574464 302957363331072 303111032416596 303301180726272 303770453409792 304058892455424 304354309826016 304874938865664 305114652498672 305866418946048 305933532403392 306213537742848 306978525167616 307276779193344 307412618674176 308044422824448 308237665959936 308431030321152 308830108499928 309064927543296 309201557520384 309501971398656 309601632682476 310275174039552 310432554938736 310627296202752 310871532734496 311637483454464 311705863203456 312473869615104 312770572812288 313254496698368 313610000007168 313856581745664 314053470978048 314698923618304 314838044246016 314896341270528 314997739570188 315683020210176 316129422606336 316289772956448 317069073580032 317278844301312 317587105905408 317861180473344 318380506955136 318671904374784 319164958900224 319326848965632 319468015484928 319527169818624 319778404042752 320325417566208 320577279427584 320636639158272 320778384703488 320941093146984 321185120780288 321437658599424 321639303610368 322257504521664 323062573233888 323858561236992 323929622544768 324727746854912 325186939256832 325351883851776 326164682990592 326369293369344 326625907341312 327245217398784 327502520082432 327707969716224 327813493428504 328381485514752 328526654865408 328693293464544 329503154896896 329834589622407 329969100128256 330041502215424 330854685474816 331681231798272 331849470493696 332318733613056 332527204564992 333210625007616 333357929201664 333419655462912 333681812914176 334252609634304 334515422011392 334577362599936 334895053718592 335413208973312 335720195555328 336057883766226 336558896971776 336621215940608 336885890678784 337108772070144 337727504252928 337939368247296 338110781257728 338588898398208 339284777025984 339434766452736 339497617932288 340345756164096 340559262646272 340827033747456 341259190829056 341741760086016 342398598554268 342909064839168 342984306223872 343253984061006 343829379022848 344099721314304 344175223953816 344490229960704 345023231033344 345350840813568 345686376592512 346277708341248 346549975677504 346767374204928 347698043486208 347851752210432 348189717823488 349059570794496 349236624306078 349379047194624 349455708228096 350097102077952 350592168886272 350669096103888 351191892492288 351533103316992 351866894413824 352411308785664 352590062399552 352811250008064 353088654463872 353310154850304 354036289070592 354192799776768 354258383929344 355143397736448 355825994576004 356702707777536 357593828032512 357660041936896 358178070324528 359060578762752 359242705086336 359401517420544 359468066045952 359750704548096 360024241078272 360366094761984 360649439356032 360716219053056 361058729790357 361333260877824 361617365924352 361844216561664 362587890255872 362919748435968 363826400198656 364340881391616 364420825362864 365318715211776 365835306663936 366020869333248 366817151287296 366935268364416 367165455040512 367733539602432 367920065112576 368150869573632 368440335092736 369429171204096 369592486723584 369779955147612 370691049259008 371215237644288 371296689992352 371978170957824 372211521159168 373141385773056 373210478542848 373330654305408 373858575314688 374142838767616 374626941299524 374671908274176 374861953133568 375097112395776 375392039528448 376034185838592 376329849762816 376399532924928 377339860094976 377685219999744 378628759093248 378698867933184 378996627013632 379644939337728 379943442284544 380013794557952 380181789278208 380374628914944 381202137612288 381695374154232 381741189562368 381864112259328 381934820173824 382888975684608 383129170477056 383916589682688 384459480096768 385602232713216 385772697944064 385857344501856 386565550211072 386808051400704 387112186478592 387197126948043 387355030585344 387551508705792 387846183583744 388151134912512 388394630774784 388519695915264 388897173666576 389364924284928 389562421883904 389868722637192 390113295980544 390915069182112 391160298921984 392692017143808 393859239837696 394106316521472 394416189997056 394502733116874 395090879053824 395164036104192 395474741231616 395850256215552 396151241048064 396462722383872 396536133451776 396663820199496 396711432290304 396912656259072 397224736271856 397526766190592 398290825204416 398540681920512 399536322453504 400723888898048 401290546249728 402293056536576 402367547179008 402545423941632 403372748046336 403625792765952 403943151108096 404148043222128 404401574301696 405027271213056 405411856607232 405730619275536 405805746434688 406499918487552 406819536664896 407074743631872 407821891928064 407911376537856 408284716990464 409304700223488 409702372257792 409883491565568 409973428533222 410725897099264 410983554613248 411564719996928 411773477999904 412086570057728 412268743360512 412669295198208 412802176909968 413700232052736 413910073251648 414169728270336 414495376979328 415516644605952 415607817604608 417027430416384 418146666676224 418475442327552 418737961304064 419784058994688 419861788360704 419996986093584 420590897229024 420910693613568 421505896808448 421719697275264 421984251445248 422758764773376 423038459068416 423449474540544 423814907297792 424507342606848 424895872499712 425769131954176 425957353979904 426036226424832 426371205390336 427100556754944 427436372570112 427515518877696 427704512937984 427921457529312 428583544799232 428852404813824 429407295923511 429676672695552 430750097645184 431811414982656 431906163393024 432516915108864 433802511802368 433994285187072 434886243987456 435159057825792 435501209788416 435995447294016 436326956531712 436670026776576 436943959621632 437084657904672 437509320374898 437841980686336 438035539820544 438257724619392 438602312966841 439337539862528 439779452829876 439958800171008 440055336287232 443091644817408 443369606086656 444280833343488 444477238935552 444559540617216 444909083885568 445670146179072 446020562681856 446103150133248 446246797724433 446300361326592 446526738291456 446877828305838 447217611964416 447626927407104 448077178354968 448358267160576 448745195962368 449181187571712 449478362760192 450303339003904 450814375010304 451451864530944 452379702701312 452579688603648 452663490576384 453794341552128 454079016861696 454436044996608 454666548624894 455655680114688 456088338683136 456531464739024 457212086452224 457312408298496 457671978748008 458799628419072 458900298605088 459320306614272 460467787751424 460915168790016 461118928011264 461703611121664 462066634236672 462356498939904 462646545481728 463245162749892 463597391314944 463802336280576 464252957097984 464402449023714 465412761059328 465648832408104 465940944304128 466796136103936 467456225181696 467558794805184 468710804422656 469155859218432 469881745047552 470415000010752 470784872618496 471080206467072 472048385427456 472257066369024 472344511905792 472496609355282 473524530315264 474194133909504 474434659434672 475603610370048 476380658858112 476791770710016 477570760432704 478007856562176 478747438350336 478990273448448 479202023227392 479290754727936 479667606064128 480032321437696 480488126349312 480865919141376 480954958737408 481411639720476 481777681170432 482156487899136 482458955415552 483892997914624 484593859850832 485787841855488 485894433817152 487091620282368 487780408885248 488027825777664 489247024485888 489553940054016 489938861011968 490311386136576 490560086816768 490867826098176 491253780123648 491561954574336 492572228272128 492789982298112 493039940196816 494254732345344 494953650192384 495062253323136 495970894610432 496282028212224 497521847697408 497774205740544 498478100419584 499815937511424 500036893802496 500129483194368 500522719371264 501378914451456 501773133017088 501866043899904 502342580577888 503119813459968 503580293332992 504086825649339 504838345457664 504931823910912 505328836018176 506193252450304 506591256379392 506909052370944 507166171886592 507883347597312 508927165538976 509152149679104 509246426898432 510518634246144 510838893969408 511888786243584 512612640129024 514136310284288 514363597258752 514476459335808 514880976091509 515744068534272 516149581971456 516262835930724 516473374113792 516735344941056 517534846550016 518026261220352 518529564888768 519416562511872 519824963516256 520151061307392 521220092242816 521547065229312 522284576735232 523589356191744 523854936459117 524068570791936 525145653116928 525475088695296 525888253329408 526003644155832 526787838738432 527299654975488 527800341620736 528616963178496 528714844602368 528885093599328 529216875012096 529632981695808 531054433605888 531289199665152 531387575894016 532715096604672 533738991864006 535054061666304 536390742048768 536490062905344 536727231922176 537830330728448 538590868144128 538864057629504 539202099068928 539626056822144 540036361617408 540549142142976 540974159034048 541074328579584 541999891316736 542426048886528 542766324842496 543762522570752 543881835383808 544379622653952 545739600297984 546269829677056 546511322087424 546631238044296 547978072817664 548752959995904 549031303999872 550225726930944 550402902546624 550748182560768 551600309403648 551880097668864 552226304360448 552660502639104 554143756806144 554669932721418 556036573888512 556822856466432 557528888901632 557967256436736 558317281738752 559712078659584 559815717814272 559995981458112 560787862972032 561214258151424 561940411949286 562007862411264 562292929700352 562645668593664 564051278757888 564494774644224 564599299387392 566009790142464 566527829999616 567943138639872 568048301899776 568494940520448 569467409006592 569915163426816 570020691836928 570272683917312 570561943372416 571444726398976 571803206418432 572543061231348 572611784343552 572902230260736 574333463526912 575874884524032 576689220145152 578403349069824 578659046916096 578786016752784 579848325316608 580212077101056 580668279717888 581327263058688 581769275375616 582226702368768 582591946162176 582779543872896 583345760499864 584047386427392 584343632825856 584803083955788 585169943970816 586372603773168 586740448382976 590788859756544 591159474782208 591624284995584 592374444457984 592636318580736 592746054156288 593212111847424 594226861572096 594694083575808 594804200177664 594995730299244 595067148435456 595368984388608 595837104407784 596290149285888 597436237806624 597811022880768 598908250095616 599304483680256 601085833347072 601935819374592 603439584804864 603551320768512 603818135912448 605059122069504 605438689148928 605914726662144 606222064833192 606602361452544 607540906819584 608117784910848 608708619652032 609749877731328 610229304997344 611732837892096 611867064806784 612427075485696 613957050335232 614553558386688 614825237348352 614960142799833 616088845648896 616475331919872 616862060642304 617660216999856 618129855086592 618403115040768 619003942797312 619203265364952 620550348079104 620865109877472 621254592405504 621743065468992 623274966908928 623411726406912 624947739230208 625541145624576 626508993396736 627220000014336 627713163491328 628106941956096 629397847236608 629676088492032 629792682541056 629995479140376 631366040420352 632258845212672 632579545912896 634138147160064 634557688602624 635174211810816 635722360946688 636761013910272 637343808749568 638329917800448 638653697931264 638936030969856 639054339637248 639556808085504 640650835132416 641154558855168 641273278316544 641556769406976 641882186293968 642370241560576 642875317198848 643278607220736 644515009043328 646125146467776 647717122473984 647859245089536 649455493709824 650703767703552 652329365981184 652738586738688 653251814682624 654490434797568 655005040164864 655415939432448 655626986857008 656263980562347 656762971029504 657053309730816 657386586929088 659006309793792 659669179244814 659938200256512 660083004430848 663362463596544 663698940987392 664637467226112 665054409129984 666421250015232 666715858403328 666839310925824 667363625828352 668505219268608 669030844022784 669154725199872 669790107437184 670826417946624 671440391110656 672115767532452 673117793943552 673771781357568 674217544140288 675455008505856 676221562515456 677177796796416 678569554051968 678869532905472 678995235864576 680691512328192 681118525292544 681654067494912 681999822937341 682518381658112 683483520172032 684797197108536 685818129678336 685968612447744 686507968122012 688199442628608 688350447907632 688980459921408 690046462066688 690701681627136 691372753185024 692555416682496 693099951355008 693534748409856 695396086972416 695703504420864 696379435646976 696603673535571 698119141588992 698473248612156 698758094389248 698911416456192 700194204155904 701184337772544 701338192207776 703066206633984 703733788827648 704822617571328 705180124799104 705622500016128 706177308927744 706620309700608 708072578141184 708385599553536 708516767858688 708744914032923 710286795472896 711651989152008 713405415555072 715187656065024 715320083873792 716356140649056 718121157525504 718485410172672 718803034841088 718936132091904 719501409096192 720048482156544 720732189523968 721298878712064 721432438106112 722117459580714 722666521755648 723234731848704 723688433123328 725175780511744 725839496871936 727652800397312 728681762783232 728841650725728 730637430423552 731670613327872 732041738666496 733634302574592 733870536728832 734330910081024 735467079204864 735840130225152 736301739147264 736880670185472 738858342408192 739184973447168 739559910295224 741382098518016 742430475288576 742593379984704 743956341915648 744423042318336 746282771546112 746420957085696 746661308610816 747717150629376 748285677535232 749253882599048 749343816548352 749723906267136 750194224791552 750784079056896 752068371677184 752659699525632 752799065849856 754679720189952 755370439999488 757257518186496 757397735866368 757993254027264 759289878675456 759886884569088 760027589115904 760363578556416 760749257829888 762404275224576 763390748308464 763728224518656 763869640347648 765777951369216 766258340954112 767833179365376 768918960193536 771204465426432 771545395888128 771714689003712 773131100422144 773616102801408 774224372957184 774394253896086 774710061170688 775103017411584 775692367167488 776302269825024 777039391830528 777794347333152 778729848569856 779124843767808 779737445274384 780226591961088 781830138364224 782320597843968 785384034287616 787718479675392 788212633042944 788832379994112 789005466233748 790181758107648 790949482463232 791700512431104 792302482096128 792925444767744 793072266903552 793327640398992 793825312518144 794449472543712 795053532381184 796581650408832 797081363841024 799072644907008 801447777796096 802581092499456 804586113073152 804735094358016 805090847883264 806745496092672 807886302216192 808296086444256 808803148603392 810054542426112 810823713214464 811461238551072 811611492869376 812999836975104 813639073329792 814149487263744 815643783856128 815822753075712 816569433980928 818609400446976 819404744515584 819766983131136 819946857066444 821451794198528 821967109226496 823129439993856 823546955999808 824173140115456 825338590396416 825604353819936 827400464105472 827820146503296 828339456540672 828990753958656 831033289211904 831215635209216 832004899082127 834054860832768 836293333352448 836950884655104 837475922608128 839568117989376 839723576721408 839993972187168 841181794458048 841821387227136 842910617923929 843011793616896 843439394550528 843968502890496 845517529546752 846076918136832 846898949081088 847629814595584 849014685213696 849791744999424 851538263908352 851914707959808 852072452849664 852742410780672 854201113509888 854872745140224 855031037755392 855409025875968 855842915058624 857167089598464 857704809627648 858814591847022 859353345391104 861500195290368 863622829965312 863812326786048 865033830217728 867605023604736 867988570374144 869772487974912 870318115651584 871002419576832 871990894588032 872653913063424 873340053553152 873887919243264 874169315809344 875018640749796 875683961372672 876071079641088 876515449238784 877204625933682 878675079725056 879558905659752 880110672574464 886183289634816 886739212173312 888561666686976 888954477871104 889119081234432 889818167771136 891340292358144 892041125363712 892206300266496 892493595448866 892600722653184 893053476582912 893755656611676 894435223928832 896154356709936 896716534321152 897490391924736 898362375143424 898956725520384 900606678007808 901628750020608 902903729061888 904759405402624 905159377207296 905326981152768 907588683104256 908158033723392 908872089993216 909333097249788 911311360229376 912176677366272 913062929478048 914624816596992 915343957496016 917599256838144 917800597210176 918640613228544 920935575502848 921830337580032 922237856022528 923407222243328 924133268473344 924712997879808 925293090963456 926490325499784 927194782629888 927604672561152 928505914195968 928804898047428 930825522118656 931297664816208 931881888608256 933592272207872 934912450363392 935117589610368 937421608845312 938311718436864 939763490095104 940830000021504 941569745236992 942160412934144 944096770854912 944514132738048 944689023811584 944993218710564 947049060630528 948388267819008 948869318869344 951207220740096 952761317716224 953583541420032 955141520865408 956015713124352 957494876700672 957980546896896 958404046454784 958581509455872 959335212128256 960976252698624 961731838282752 961909917474816 962823279440952 963555362340864 964312975798272 964917910831104 967785995829248 969187719701664 971575683710976 971788867634304 974183240564736 975560817770496 976055651555328 978494048971776 979107880108032 979877722023936 981120173633536 981735652196352 982507560247296 983123909148672 985144456544256 985579964596224 986079880393632 988509464690688 989503768867221 989907300384768 990124506646272 991941789220864 992564056424448 995043695394816 995548411481088 996956200839168 999631875022848 1000073787604992 1000258966388736 1001045438742528 1002757828902912 1003546266034176 1003732087799808 1004685161155776 1006239626919936 1007160586665984 1008173651298678 1009676690915328 1009863647821824 1010657672036352 1012386504900608 1013182512758784 1013818104741888 1014332343773184 1015766695194624 1017854331077952 1018304299358208 1018492853796864 1021037268492288 1021677787938816 1023777572487168 1025225280258048 1028272620568576 1028727194517504 1028952918671616 1029761952183018 1031488137068544 1032299163942912 1032525671861448 1033470689882112 1035069693100032 1036052522440704 1037059129777536 1038833125023744 1039649927032512 1040302122614784 1042440184485632 1043094130458624 1044569153470464 1047178712383488 1047709872918234 1048137141583872 1050291306233856 1051776506658816 1052007288311664 1053575677476864 1054599309950976 1055600683241472 1057233926356992 1057429689204736 1057770187198656 1058433750024192 1059265963391616 1062108867211776 1062578399330304 1062775151788032 1065430193209344 1067477983728012 1070108123332608 1072781484097536 1072980125810688 1075660661456896 1077181736288256 1077728115259008 1078404198137856 1079252113644288 1080072723234816 1081098284285952 1081948318068096 1082148657159168 1083999782633472 1084852097773056 1085532649684992 1087763670767616 1088759245307904 1091479200595968 1092539659354112 1093022644174848 1093262476088592 1095956145635328 1097505919991808 1098062607999744 1100451453861888 1100805805093248 1101496365121536 1103200618807296 1103760195337728 1104452608720896 1105321005278208 1108287513612288 1109339865442836 1112073147777024 1113645712932864 1115057777803264 1115934512873472 1116634563477504 1119424157319168 1119631435628544 1119991962916224 1121575725944064 1122428516302848 1123880823898572 1124015724822528 1124585859400704 1125291337187328 1128102557515776 1128989549288448 1129198598774784 1132019580284928 1133055659999232 1135886277279744 1136096603799552 1136989881040896 1138934818013184 1139830326853632 1140041383673856 1140545367834624 1141123886744832 1142889452797952 1143606412836864 1145086122462696 1145223568687104 1145804460521472 1148666927053824 1151749769048064 1153378440290304 1156806698139648 1157318093832192 1157572033505568 1159696650633216 1160424154202112 1161336559435776 1161591380844129 1162654526117376 1163538550751232 1164453404737536 1165183892324352 1165559087745792 1166691520999728 1168094772854784 1168687265651712 1169606167911576 1170339887941632 1172745207546336 1173480896765952 1181577719513088 1182318949564416 1183248569991168 1184748888915968 1185272637161472 1185492108312576 1186424223694848 1188453723144192 1189388167151616 1189608400355328 1189991460598488 1190134296870912 1190737968777216 1191674208815568 1192580298571776 1194872475613248 1195622045761536 1197816500191232 1198608967360512 1202171666694144 1203871638749184 1206879169609728 1207102641537024 1207636271824896 1210118244139008 1210877378297856 1211829453324288 1212444129666384 1213204722905088 1215081813639168 1216235569821696 1217417239304064 1219499755462656 1220458609994688 1223465675784192 1223734129613568 1224854150971392 1227914100670464 1229107116773376 1229650474696704 1229920285599666 1232177691297792 1232950663839744 1235320433999712 1236259710173184 1236806230081536 1238007885594624 1238406530729904 1241100696158208 1241730219754944 1242509184811008 1243486130937984 1246549933817856 1246823452813824 1251082291249152 1253017986793472 1254440000028672 1255426326982656 1256213883912192 1258795694473216 1259352176984064 1259585365082112 1259990958280752 1262732080840704 1264517690425344 1265159091825792 1268276294320128 1269115377205248 1270348423621632 1271444721893376 1273522027820544 1274687617499136 1277307395862528 1277872061939712 1278108679274496 1279113616171008 1281301670264832 1282309117710336 1282546556633088 1283113538813952 1283764372587936 1284740483121152 1285750634397696 1286557214441472 1288221887770533 1289030018086656 1292250292935552 1295434244947968 1295718490179072 1301407535407104 1304658731962368 1305477173477376 1306503629365248 1308980869595136 1310010080329728 1310831878864896 1311253973714016 1312527961124694 1313525942059008 1314106619461632 1314773173858176 1315806938900523 1318012619587584 1319338358489628 1319876400513024 1320166008861696 1327397881974784 1329274934452224 1330108818259968 1332842500030464 1333431716806656 1333678621851648 1334727251656704 1337010438537216 1338061688045568 1338309450399744 1338740393173299 1339580214874368 1341652835893248 1342880782221312 1344231535064904 1346235587887104 1347543562715136 1348435088280576 1350910017011712 1352443125030912 1354355593592832 1357139108103936 1357739065810944 1357990471729152 1361383024656384 1362237050585088 1363308134989824 1363999645874682 1365036763316224 1366967040344064 1369594394217072 1371636259356672 1371937224895488 1373015936244024 1376398885257216 1376700895815264 1377960919842816 1380092924133376 1381403363254272 1382745506370048 1385110833364992 1386199902710016 1387069496819712 1390792173944832 1391407008841728 1392758871293952 1393207347071142 1396238283177984 1396946497224312 1397822832912384 1400388408311808 1402368675545088 1402676384415552 1406132413267968 1407467577655296 1409645235142656 1410360249598208 1411245000032256 1412354617855488 1413240619401216 1416145156282368 1416771199107072 1417033535717376 1417489828065846 1420573590945792 1423303978304016 1426810831110144 1430375312130048 1430640167747584 1432712281298112 1436242315051008 1436970820345344 1437606069682176 1437872264183808 1439002818192384 1440096964313088 1441464379047936 1442597757424128 1442864876212224 1444234919161428 1445333043511296 1446469463697408 1447376866246656 1450351561023488 1451678993743872 1455305600794624 1457363525566464 1457683301451456 1461274860847104 1463341226655744 1464083477332992 1467741073457664 1468661820162048 1470934158409728 1471680260450304 1472603478294528 1473761340370944 1477716684816384 1478369946894336 1479119820590448 1482764197036032 1484860950577152 1485186759969408 1487912683831296 1488846084636672 1492565543092224 1493322617221632 1495434301258752 1496571355070464 1498507765198096 1499447812534272 1500388449583104 1501568158113792 1504136743354368 1505319399051264 1505598131699712 1509359440379904 1510740879998976 1512260476948017 1514515036372992 1514795471732736 1515986508054528 1518579757350912 1519773769138176 1520055178231808 1520727157112832 1521498515659776 1526781496616928 1527456449037312 1527739280695296 1531555902738432 1532516681908224 1535666358730752 1537837920387072 1542408930852864 1543090791776256 1543429378007424 1546262200844288 1547232205602816 1548448745914368 1548788507792172 1549420122341376 1550206034823168 1552604539650048 1554078783661056 1555588694666304 1558249687535616 1559474890548768 1560453183922176 1563660276728448 1564641195687936 1570768068575232 1571564809377351 1575436959350784 1576425266085888 1577664759988224 1578010932467496 1580363516215296 1581898964926464 1583401024862208 1585850889535488 1586144533807104 1586655280797984 1587650625036288 1588898945087424 1590107064762368 1593163300817664 1594162727682048 1598145289814016 1602895555592192 1605162184998912 1609172226146304 1609470188716032 1610181695766528 1613490992185344 1615772604432384 1616592172888512 1617606297206784 1620109084852224 1621647426428928 1622922477102144 1623222985738752 1625999673950208 1627278146659584 1628298974527488 1631287567712256 1631645506151424 1633138867961856 1637218800893952 1638809489031168 1639533966262272 1639893714132888 1642903588397056 1643934218452992 1646258879987712 1647093911999616 1648346280230912 1650677180792832 1651208707639872 1654800928210944 1655640293006592 1656678913081344 1657981507917312 1662431270418432 1664009798164254 1668109721665536 1672586666704896 1673901769310208 1674951845216256 1679136235978752 1679447153442816 1679987944374336 1682363588916096 1683642774454272 1685821235847858 1686023587233792 1686878789101056 1687937005780992 1692153836273664 1693797898162176 1695259629191168 1698029370427392 1699583489998848 1703076527816704 1703829415919616 1704144905699328 1705484821561344 1708402227019776 1709745490280448 1710062075510784 1710818051751936 1711685830117248 1714334179196928 1715409619255296 1717629183694044 1718706690782208 1723000390580736 1727624653572096 1730067660435456 1735210047209472 1735977140748288 1739544975949824 1740636231303168 1742004839153664 1743981789176064 1745307826126848 1746680107106304 1747775838486528 1748338631618688 1750037281499592 1751367922745344 1752142159282176 1753030898477568 1754409251867364 1759117811319504 1760221345148928 1772366579269632 1773478424346624 1777123333373952 1777908955742208 1778238162468864 1779636335542272 1782680584716288 1784082250727424 1784412600532992 1784987190897732 1785201445306368 1786106953165824 1787511313223352 1788870447857664 1792308713419872 1793433068642304 1796724750286848 1797913451040768 1801213356015616 1803257500041216 1805807458123776 1809518810805248 1810318754414592 1810653962305536 1815177366208512 1816316067446784 1817744179986432 1818666194499576 1822622720458752 1824353354732544 1826125858956096 1829249633193984 1830687914992032 1835198513676288 1835601194420352 1837281226457088 1841871151005696 1843660675160064 1844475712045056 1846814444486656 1848266536946688 1849425995759616 1850586181926912 1852980650999568 1854389565259776 1855209345122304 1857011828391936 1857609796094856 1861651044237312 1862595329632416 1863763777216512 1867184544415744 1869824900726784 1870235179220736 1874843217690624 1876623436873728 1879526980190208 1881660000043008 1883139490473984 1884320825868288 1888193541709824 1889028265476096 1889378047623168 1889986437421128 1894098121261056 1896776535638016 1897738637738688 1902414441480192 1905522635432448 1907167082840064 1910283041730816 1912031426248704 1914989753401344 1915961093793792 1916808092909568 1917163018911744 1918670424256512 1921952505397248 1923463676565504 1923819834949632 1925646558881904 1927110724681728 1928625951596544 1929835821662208 1935571991658496 1938375439403328 1943151367421952 1943577735268608 1948366481129472 1952111303110656 1956988097943552 1958215760216064 1959755444047872 1962240347267072 1963471304392704 1965015120494592 1966247818297344 1968791941687041 1970288913088512 1971159929192448 1972159760787264 1977018929381376 1979007537734442 1979814600769536 1980249013292544 1983883578441728 1990087390789632 1991096822962176 1993912401678336 1999263750045696 2000147575209984 2000517932777472 2002090877485056 2005515657805824 2007092532068352 2007464175599616 2009370322311552 2012479253839872 2014321173331968 2016347302597356 2019353381830656 2021315344072704 2024773009801216 2026365025517568 2028664687546368 2031533390389248 2035708662155904 2036608598716416 2036985707593728 2042074536984576 2043355575877632 2045999468812023 2047555144974336 2050450560516096 2056545241137152 2057454389035008 2057905837343232 2059523904366036 2064598327885824 2065051343722896 2066941379764224 2070139386200064 2072105044881408 2074118259555072 2077666250047488 2079299854065024 2080604245229568 2084880368971264 2086188260917248 2089138306940928 2094357424766976 2095419745836468 2096274283167744 2100582612467712 2103553013317632 2104014576623328 2109198619901952 2111201366482944 2114467852713984 2114859378409472 2115540374397312 2116867500048384 2118531926783232 2124217734423552 2125156798660608 2125550303576064 2126234742098769 2130860386418688 2134955967456024 2140216246665216 2145562968195072 2145960251621376 2151321322913792 2154363472576512 2155456230518016 2156808396275712 2158504227288576 2160145446469632 2162196568571904 2163896636136192 2164297314318336 2167999565266944 2169704195546112 2171065299369984 2175527341535232 2177518490615808 2182958401191936 2185079318708224 2186045288349696 2186524952177184 2191912291270656 2195011839983616 2196125215999488 2200902907723776 2201611610186496 2202992730243072 2206401237614592 2207520390675456 2208905217441792 2210642010556416 2216575027224576 2218679730885672 2224146295554048 2227291425865728 2230115555606528 2231869025746944 2233269126955008 2238848314638336 2239262871257088 2239983925832448 2243151451888128 2244857032605696 2247761647797144 2248031449645056 2249171718801408 2250582674374656 2256205115031552 2257979098576896 2258397197549568 2264039160569856 2266111319998464 2271772554559488 2272193207599104 2273979762081792 2277869636026368 2279660653707264 2280082767347712 2281090735669248 2282247773489664 2285778905595904 2287212825673728 2290172244925392 2291608921042944 2297333854107648 2303499538096128 2306756880580608 2313613396279296 2314636187664384 2315144067011136 2319393301266432 2320848308404224 2322673118871552 2323182761688258 2325309052234752 2327077101502464 2328906809475072 2331118175491584 2333383041999456 2336189545709568 2337374531303424 2339212335823152 2340679775883264 2345490415092672 2346961793531904 2363155439026176 2364637899128832 2366497139982336 2369497777831936 2370545274322944 2372848447389696 2376907446288384 2378776334303232 2379216800710656 2379982921196976 2381475937554432 2383348417631136 2385160597143552 2389744951226496 2391244091523072 2395633000382464 2397217934721024 2404343333388288 2407743277498368 2413758339219456 2414205283074048 2415272543649792 2420236488278016 2423658906648576 2424888259332768 2426409445810176 2430163627278336 2432471139643392 2434834478608128 2438999510925312 2440917219989376 2446931351568384 2447468259227136 2449708301942784 2455828201340928 2458214233546752 2459300949393408 2459840571199332 2464355382595584 2465901327679488 2470640867999424 2472519420346368 2476015771189248 2476813061459808 2482201392316416 2483460439509888 2485018369622016 2486972261875968 2493099867635712 2493646905627648 2502164582498304 2508880000057344 2510852653965312 2512427767824384 2517591388946432 2518704353968128 2519170730164224 2519981916561504 2525464161681408 2528731853771787 2529035380850688 2530318183651584 2536552588640256 2538230754410496 2540696847243264 2542889443786752 2547044055641088 2549375234998272 2554614791725056 2555744123879424 2556217358548992 2558227232342016 2562603340529664 2564618235420672 2565093113266176 2566227077627904 2567528745175872 2569480966242304 2571501268795392 2573114428882944 2576443775541066 2578060036173312 2584500585871104 2590868489895936 2591436980358144 2602815070814208 2609317463924736 2610954346954752 2613007258730496 2617961739190272 2620020160659456 2621663757729792 2622507947428032 2625055922249388 2627051884118016 2628213238923264 2629546347716352 2631613877801046 2636025239175168 2638676716979256 2640332017723392 2654795763949568 2658549868904448 2660217636519936 2665685000060928 2666863433613312 2667357243703296 2669454503313408 2674020877074432 2676123376091136 2676618900799488 2677480786346598 2679160429748736 2683305671786496 2688463070129808 2692471175774208 2695087125430272 2696870176561152 2701820034023424 2704886250061824 2708711187185664 2714278216207872 2715478131621888 2715980943458304 2722766049312768 2724474101170176 2726616269979648 2727999291749364 2730073526632448 2733934080688128 2739188788434144 2743874449790976 2746031872488048 2752797770514432 2753401791630528 2755921839685632 2760185848266752 2762806726508544 2765491012740096 2770221666729984 2772399805420032 2774138993639424 2781584347889664 2782814017683456 2785517742587904 2786414694142284 2792476566355968 2793892994448624 2795645665824768 2800776816623616 2804737351090176 2805352768831104 2812264826535936 2814935155310592 2819290470285312 2820720499196416 2822490000064512 2824709235710976 2826481238802432 2832290312564736 2833542398214144 2834067071434752 2834979656131692 2841147181891584 2846607956608032 2853621662220288 2860750624260096 2861280335495168 2865424562596224 2872484630102016 2873941640690688 2875212139364352 2875744528367616 2878005636384768 2882928758095872 2885195514848256 2885729752424448 2888469838322856 2890666087022592 2892938927394816 2894753732493312 2900703122046976 2903357987487744 2910611201589248 2914727051132928 2915366602902912 2922549721694208 2926682453311488 2928166954665984 2935482146915328 2937323640324096 2943360520900608 2945206956589056 2947522680741888 2955433369632768 2956739893788672 2958239641180896 2965528394072064 2968511306601663 2969721901154304 2970373519938816 2975825367662592 2977692169273344 2985131086184448 2986645234443264 2990868602517504 2997015530396192 2998895625068544 3000776899166208 3003136316227584 3008273486708736 3010638798102528 3011196263399424 3018718880759808 3021481759997952 3024520953896034 3029030072745984 3029590943465472 3031973016109056 3037159514701824 3039547538276352 3040110356463616 3041454314225664 3042997031319552 3053562993233856 3054912898074624 3055478561390592 3063111805476864 3065033363816448 3071332717461504 3075675840774144 3084817861705728 3086181583552512 3086858756014848 3092524401688576 3094464411205632 3096897491828736 3097577015584344 3100412069646336 3105209079300096 3108157567322112 3111177389332608 3116499375071232 3118949781097536 3120906367844352 3127320553456896 3129282391375872 3141536137150464 3143129618754702 3150873918701568 3155329519976448 3156021864934992 3160727032430592 3163797929852928 3166802049724416 3171701779070976 3172289067614208 3173310561595968 3175301250072576 3177797890174848 3180214129524736 3186326601635328 3188325455364096 3196290579628032 3205791111184384 3210324369997824 3218344452292608 3218940377432064 3226981984370688 3231545208864768 3233184345777024 3235212594413568 3240218169704448 3243294852857856 3245844954204288 3246445971477504 3251999347900416 3254556293319168 3256597949054976 3263291012302848 3266277735923712 3274437601787904 3277618978062336 3279067932524544 3279787428265776 3285807176794112 3287868436905984 3292517759975424 3294187823999232 3296692560461824 3301354361585664 3302417415279744 3309601856421888 3311280586013184 3313357826162688 3315963015834624 3324862540836864 3328019596328508 3336219443331072 3345173333409792 3347803538620416 3349903690432512 3358272471957504 3358894306885632 3359975888748672 3364727177832192 3367285548908544 3371642471695716 3372047174467584 3373757578202112 3375874011561984 3384307672547328 3387595796324352 3396058740854784 3399166979997696 3406153055633408 3407658831839232 3408289811398656 3410969643122688 3416804454039552 3419490980560896 3420124151021568 3421636103503872 3423371660234496 3428668358393856 3430819238510592 3435258367388088 3437413381564416 3446000781161472 3455249307144192 3460135320870912 3470420094418944 3471954281496576 3479089951899648 3481272462606336 3484009678307328 3484774142532387 3487963578352128 3490615652253696 3493360214212608 3495551676973056 3496677263237376 3500074562999184 3502735845490688 3504284318564352 3506061796955136 3508818503734728 3518235622639008 3520442690297856 3544733158539264 3546956848693248 3554246666747904 3555817911484416 3556476324937728 3559272671084544 3565361169432576 3568164501454848 3568825201065984 3569974381795464 3570402890612736 3572213906331648 3575022626446704 3577740895715328 3584617426839744 3586866137284608 3593449500573696 3595826902081536 3602426712031232 3606515000082432 3611614916247552 3619037621610496 3620637508829184 3621307924611072 3630354732417024 3632632134893568 3635488359972864 3637332388999152 3645245440917504 3648706709465088 3652251717912192 3658499266387968 3661375829984064 3670397027352576 3671202388840704 3674562452914176 3683742302011392 3687321350320128 3688951424090112 3693628888973312 3696533073893376 3698851991519232 3705961301999136 3708779130519552 3710418690244608 3714023656783872 3715219592189712 3723302088474624 3725190659264832 3727527554433024 3734369088831488 3739649801453568 3740470358441472 3753246873747456 3759053960380416 3763320000086016 3766278980947968 3768641651736576 3776387083419648 3778056530952192 3778756095246336 3779972874842256 3788196242522112 3793553071276032 3795477275477376 3804828882960384 3811045270864896 3814334165680128 3820566083461632 3824062852497408 3831922187587584 3833616185819136 3834326037823488 3837340848513024 3843905010794496 3846927353131008 3847639669899264 3851293117763808 3854221449363456 3857251903193088 3859671643324416 3864665663311599 3871143983316992 3876750878806656 3886302734843904 3887155470537216 3904222606221312 3913976195887104 3916431520432128 3919510888095744 3924480694534144 3926942608785408 3930030240989184 3932495636594688 3937583883374082 3940577826177024 3942319858384896 3944319521574528 3947420816701569 3954037858762752 3958015075468884 3959629201539072 3960498026585088 3967767156883456 3982193645924352 3987824803356672 3998527500091392 4000295150419968 4001035865554944 4004181754970112 4011031315611648 4014185064136704 4014928351199232 4016221179519897 4018740644623104 4024958507679744 4028642346663936 4032694605194712 4038706763661312 4042630688145408 4052730051035136 4057329375092736 4063066780778496 4071417324311808 4073217197432832 4073971415187456 4084149073969152 4086711151755264 4091998937624046 4095110289948672 4100901121032192 4113090482274304 4114908778070016 4115811674686464 4119047808732072 4129196655771648 4130102687445792 4133882759528448 4140278772400128 4144210089762816 4148236519110144 4155332500094976 4158599708130048 4161208490459136 4169760737942528 4172376521834496 4178276613881856 4188714849533952 4190839491672936 4201165224935424 4207106026635264 4208029153246656 4218397239803904 4222402732965888 4228935705427968 4229718756818944 4231080748794624 4233735000096768 4237063853566464 4248435468847104 4250313597321216 4251100607152128 4252469484197538 4261720772837376 4269911934912048 4280432493330432 4291125936390144 4291920503242752 4302642645827584 4308726945153024 4310912461036032 4313616792551424 4317008454577152 4320290892939264 4324393137143808 4327793272272384 4328594628636672 4335999130533888 4339408391092224 4342130598739968 4351054683070464 4355036981231616 4365916802383872 4370158637416448 4372090576699392 4373049904354368 4383824582541312 4390023679967232 4392250431998976 4403223220372992 4405985460486144 4412802475229184 4415040781350912 4417810434883584 4421284021112832 4433150054449152 4437359461771344 4448292591108096 4454582851731456 4460231111213056 4463738051493888 4466538253910016 4477696629276672 4479967851664896 4486302903776256 4489714065211392 4495523295594288 4498343437602816 4501165348749312 4512410230063104 4515958197153792 4516794395099136 4528078321139712 4532222639996928 4536781430844051 4543545109118976 4544386415198208 4547959524163584 4555739272052736 4559321307414528 4560165534695424 4562181471338496 4564495546979328 4571557811191808 4580344489850784 4583217842085888 4594667708215296 4606999076192256 4613513761161216 4627226792558592 4629272375328768 4630288134022272 4638786602532864 4641696616808448 4645346237743104 4646365523376516 4650618104469504 4657813618950144 4662236350983168 4666766083998912 4674749062606848 4678424671646304 4681359551766528 4690980830185344 4693923587063808 4714694428132053 4726310878052352 4729275798257664 4732994279964672 4738995555663872 4741090548645888 4745696894779392 4757552668606464 4758433601421312 4759965842393952 4762951875108864 4766696835262272 4770321194287104 4779489902452992 4782488183046144 4791266000764928 4794435869442048 4808686666776576 4815486554996736 4827516678438912 4828410566148096 4830545087299584 4840472976556032 4847317813297152 4849776518665536 4852818891620352 4860327254556672 4864942279286784 4869668957216256 4877999021850624 4881834439978752 4893862703136768 4894936518454272 4899416603885568 4911656402681856 4916428467093504 4918601898786816 4919681142398664 4928710765191168 4931802655358976 4941281735998848 4945038840692736 4952031542378496 4953626122919616 4964402784632832 4966920879019776 4970036739244032 4973944523751936 4987293811255296 5004329164996608 5017760000114688 5021705307930624 5024855535648768 5035182777892864 5037408707936256 5038341460328448 5039963833123008 5050928323362816 5057463707543574 5058070761701376 5060636367303168 5076461508820992 5081393694486528 5085778887573504 5094088111282176 5098750469996544 5109229583450112 5111488247758848 5112434717097984 5116454464684032 5125206681059328 5129236470841344 5130186226532352 5132454155255808 5135057490351744 5138961932484608 5143002537590784 5146228857765888 5152887551082132 5156120072346624 5169001171742208 5182873960716288 5205630141628416 5218634927849472 5221908693909504 5226014517460992 5235923478380544 5240040321318912 5243327515459584 5245015894856064 5250111844498776 5254103768236032 5256426477846528 5259092695432704 5263227755602092 5277353433958512 5280664035446784 5309591527899136 5317099737808896 5320435273039872 5331370000121856 5333726867226624 5334714487406592 5338909006626816 5348041754148864 5352246752182272 5353237801598976 5354961572693196 5358320859497472 5366611343572992 5376926140259616 5390174250860544 5393740353122304 5403640068046848 5409772500123648 5417422374371328 5428556432415744 5430956263243776 5431961886916608 5445532098625536 5448948202340352 5453232539959296 5455998583498728 5460147053264896 5467868161376256 5478377576868288 5487748899581952 5492063744976096 5505595541028864 5506803583261056 5511843679371264 5520371696533504 5525613453017088 5530982025480192 5540443333459968 5544799610840064 5548277987278848 5563168695779328 5565628035366912 5571035485175808 5572829388284568 5584953132711936 5587785988897248 5591291331649536 5601553633247232 5609474702180352 5610705537662208 5624529653071872 5629870310621184 5638580940570624 5641440998392832 5644980000129024 5649418471421952 5652962477604864 5664580625129472 5667084796428288 5668134142869504 5669959312263384 5682294363783168 5693215913216064 5707243324440576 5721501248520192 5722560670990336 5730849125192448 5744969260204032 5747883281381376 5750424278728704 5751489056735232 5756011272769536 5765857516191744 5770391029696512 5771459504848896 5776939676645712 5781332174045184 5785877854789632 5789507464986624 5801406244093952 5806715974975488 5821222403178496 5829454102265856 5830733205805824 5845099443388416 5856333909331968 5870964293830656 5874647280648192 5886721041801216 5890413913178112 5895045361483776 5910866739265536 5913479787577344 5916479282361792 5931056788144128 5937022613203326 5939443802308608 5940747039877632 5951650735325184 5970262172368896 5973290468886528 5981737205035008 5994031060792384 5997791250137088 6001553798332416 6006272632455168 6016546973417472 6021277596205056 6022392526798848 6037437761519616 6042963519995904 6049041907792068 6058060145491968 6063946032218112 6074319029403648 6079095076552704 6080220712927232 6085994062639104 6107125986467712 6109825796149248 6110957122781184 6126223610953728 6130066727632896 6137998406436069 6142665434923008 6151351681548288 6169635723411456 6172363167105024 6173717512029696 6185048803377152 6193794983657472 6195154031168688 6200824139292672 6210418158600192 6216315134644224 6222354778665216 6232998750142464 6237899562195072 6241812735688704 6254641106913792 6258564782751744 6283072274300928 6286259237509404 6301747837403136 6310659039952896 6312043729869984 6327595859705856 6333604099448832 6343403558141952 6344578135228416 6346621123191936 6350602500145152 6355595780349696 6360428259049472 6372653203270656 6376650910728192 6378704226296307 6392581159256064 6411582222368768 6420648739995648 6436688904585216 6437880754864128 6453963968741376 6463090417729536 6466368691554048 6470425188827136 6480436339408896 6486589705715712 6491689908408576 6492891942955008 6503998695800832 6509112586638336 6513195898109952 6526582024605696 6532555471847424 6548875203575808 6555237956124672 6558135865049088 6559574856531552 6571614353588224 6575736873811968 6585035519950848 6588375647998464 6593385120923648 6602708723171328 6604834830559488 6619203712843776 6622561172026368 6626715652325376 6631926031669248 6649725081673728 6656039192657016 6672438886662144 6690346666819584 6695607077240832 6699807380865024 6716544943915008 6717788613771264 6719951777497344 6729454355664384 6734571097817088 6743284943391432 6744094348935168 6747515156404224 6751748023123968 6768615345094656 6775191592648704 6792117481709568 6798333959995392 6812306111266816 6815317663678464 6816579622797312 6821939286245376 6833608908079104 6838981961121792 6840248302043136 6843272207007744 6846743320468992 6857336716787712 6861638477021184 6870516734776176 6874826763128832 6892001562322944 6910498614288384 6920270641741824 6940840188837888 6943908562993152 6958179903799296 6962544925212672 6968019356614656 6969548285064774 6975927156704256 6981231304507392 6986720428425216 6993354526474752 7000149125998368 7005471690981376 7008568637128704 7012123593910272 7017637007469456 7036471245278016 7040885380595712 7089466317078528 7093913697386496 7108493333495808 7111635822968832 7118545342169088 7130722338865152 7136329002909696 7137650402131968 7139948763590928 7144427812663296 7150045252893408 7155481791430656 7169234853679488 7173732274569216 7186899001147392 7191653804163072 7204853424062464 7213030000164864 7223229832495104 7238075243220992 7241275017658368 7242615849222144 7260709464834048 7270976719945728 7274664777998304 7290490881835008 7297413418930176 7304503435824384 7316998532775936 7322751659968128 7340794054705152 7342404777681408 7349124905828352 7367484604022784 7374642700640256 7377902848180224 7387257777946624 7393066147786752 7397703983038464 7411922603998272 7417558261039104 7428047313567744 7430439184379424 7446604176949248 7450381318529664 7455055108866048 7468738177662976 7479299602907136 7480940716882944 7506493747494912 7526640000172032 7532557961895936 7537283303473152 7552774166839296 7556113061904384 7557512190492672 7559945749684512 7576392485044224 7586195561315361 7587106142552064 7590954550954752 7609657765920768 7622090541729792 7628668331360256 7641132166923264 7648125704994816 7663844375175168 7667232371638272 7668652075646976 7674681697026048 7687810021588992 7693854706262016 7695279339798528 7702586235527616 7708442898726912 7714503806386176 7719343286648832 7729331326623198 7742287966633984 7753501757613312 7772605469687808 7774310941074432 7808445212442624 7827952391774208 7832863040864256 7839021776191488 7848961389068288 7853885217570816 7860060481978368 7864991273189376 7875167766748164 7881155652354048 7884639716769792 7888639043149056 7894841633403138 7908075717525504 7916030150937768 7920996053170176 7935534313766912 7964387291848704 7975649606713344 7997055000182784 8000590300839936 8002071731109888 8008363509940224 8022062631223296 8028370128273408 8029856702398464 8032442359039794 8037481289246208 8049917015359488 8065389210389424 8077413527322624 8085261376290816 8105460102070272 8114658750185472 8126133561556992 8142834648623616 8146434394865664 8147942830374912 8168298147938304 8173422303510528 8183997875248092 8190220579897344 8201802242064384 8226180964548608 8231623349372928 8238095617464144 8258393311543296 8260205374891584 8267765519056896 8280557544800256 8288420179525632 8296473038220288 8310665000189952 8317199416260096 8322416980918272 8339521475885056 8344753043668992 8356553227763712 8377429699067904 8381678983345872 8402330449870848 8414212053270528 8416058306493312 8436794479607808 8444805465931776 8457871410855936 8462161497589248 8467470000193536 8474127707132928 8496870937694208 8500627194642432 8502201214304256 8504938968395076 8523441545674752 8539823869824096 8560864986660864 8582251872780288 8583841006485504 8605285291655168 8617453890306048 8621824922072064 8627233585102848 8634016909154304 8648786274287616 8655586544544768 8657189257273344 8671998261067776 8678816782184448 8684261197479936 8702109366140928 8710073962463232 8731833604767744 8740317274832896 8744181153398784 8746099808708736 8767649165082624 8780047359934464 8784500863997952 8806446440745984 8811970920972288 8830081562701824 8835620869767168 8842568042225664 8866300108898304 8874718923542688 8896585182216192 8905533919804989 8909165703462912 8920462222426112 8927476102987776 8933076507820032 8955393258553344 8959935703329792 8972605807552512 8991046591188576 8996686875205632 9002330697498624 9024820460126208 9031916394307584 9033588790198272 9056156642279424 9064445279993856 9073562861688102 9087090218237952 9088772830396416 9095919048327168 9111478544105472 9118642614829056 9120331069390848 9124362942676992 9128991093958656 9143115622383616 9160688979701568 9166435684171776 9189335416430592 9213998152384512 9227027522322432 9254453585117184 9258544750657536 9260576268044544 9277573205065728 9283393233616896 9290692475486208 9292731046753032 9301236208939008 9315627237900288 9324472701966336 9333532167997824 9349498125213696 9356849343292608 9362719103533056 9381961660370688 9387847174127616 9429388856264106 9452621756104704 9465988559929344 9477991111327744 9482181097291776 9491393789558784 9515105337212928 9516867202842624 9519931684787904 9525903750217728 9533393670524544 9540642388574208 9558979804905984 9564976366092288 9588871738884096 9617373333553152 9630973109993472 9655033356877824 9656821132296192 9680945953112064 9694635626594304 9699553037331072 9705637783240704 9720654509113344 9729884558573568 9739337914432512 9755998043701248 9763668879957504 9789873036908544 9798833207771136 9823312805363712 9832856934187008 9837203797573632 9839362284797328 9857421530382336 9863605310717952 9882563471997696 9890077681385472 9904063084756992 9907252245839232 9928805569265664 9933841758039552 9940073478488064 9947889047503872 9974587622510592 10008658329993216 10035520000229376 10043410615861248 10049711071297536 10070365555785728 10074817415872512 10076682920656896 10079927666246016 10101856646725632 10114927415087148 10116141523402752 10121272734606336 10152923017641984 10162787388973056 10188176222564352 10197500939993088 10218459166900224 10222976495517696 10224869434195968 10232908929368064 10250413362118656 10258472941682688 10260372453064704 10264908310511616 10270114980703488 10277923864969216 10286005075181568 10292457715531776 10305775102164264 10312240144693248 10338002343484416 10365747921432576 10411260283256832 10437269855698944 10443817387819008 10452029034921984 10454322427597161 10471846956761088 10480080642637824 10486655030919168 10490031789712128 10500223688997552 10508207536472064 10512852955693056 10518185390865408 10526455511204184 10554706867917024 10561328070893568 10619183055798272 10634199475617792 10640870546079744 10662740000243712 10667453734453248 10669428974813184 10677818013253632 10696083508297728 10704493504364544 10706475603197952 10709923145386392 10716641718994944 10733222687145984 10753852280519232 10780348501721088 10787480706244608 10807280136093696 10819545000247296 10834844748742656 10857112864831488 10861912526487552 10863923773833216 10891064197251072 10897896404680704 10906465079918592 10911997166997456 10920294106529792 10935736322752512 10956755153736576 10975497799163904 10984127489952192 11011191082057728 11013607166522112 11023687358742528 11040743393067008 11051226906034176 11061964050960384 11080886666919936 11089599221680128 11096555974557696 11126337391558656 11131256070733824 11142070970351616 11145658776569136 11169906265423872 11175571977794496 11182582663299072 11203107266494464 11218949404360704 11221411075324416 11259740621242368 11277161881141248 11282881996785664 11289960000258048 11298836942843904 11305924955209728 11329161250258944 11334169592856576 11336268285739008 11339918624526768 11364588727566336 11386431826432128 11414486648881152 11443002497040384 11461698250384896 11495766562762752 11500848557457408 11502978113470464 11512022545539072 11531715032383488 11540782059393024 11542919009697792 11553879353291424 11562664348090368 11571755709579264 11579014929973248 11593996989934797 11602812488187904 11613431949950976 11642444806356992 11658908204531712 11661466411611648 11712667818663936 11741928587661312 11749294561296384 11773442083602432 11780827826356224 11790090722967552 11821733478531072 11826959575154688 11832958564723584 11842262450104707 11862113576288256 11874045226406652 11878887604617216 11881494079755264 11903301470650368 11946580937773056 11963474410070016 11988062121584768 11995582500274176 12003107596664832 12012545264910336 12033093946834944 12042555192410112 12044785053597696 12048663538559691 12074875523039232 12085927039991808 12098083815584136 12116120290983936 12127892064436224 12158190153105408 12160441425854464 12171988125278208 12214251972935424 12219651592298496 12221914245562368 12252447221907456 12260133455265792 12275996812872138 12285330869846016 12302703363096576 12339271446822912 12344726334210048 12347435024059392 12370097606754304 12387589967314944 12390308062337376 12401648278585344 12420836317200384 12432630269288448 12444709557330432 12465997500284928 12475799124390144 12483625471377408 12509282213827584 12517129565503488 12566144548601856 12572518475018808 12603495674806272 12621318079905792 12624087459739968 12655191719411712 12667208198897664 12686807116283904 12689156270456832 12693242246383872 12701205000290304 12711191560699392 12720856518098944 12745306406541312 12753301821456384 12757408452592614 12785162318512128 12823164444737536 12841297479991296 12873377809170432 12875761509728256 12907927937482752 12926180835459072 12932737383108096 12940850377654272 12960872678817792 12973179411431424 12983379816817152 12985783885910016 13007997391601664 13018225173276672 13026391796219904 13053164049211392 13065110943694848 13097750407151616 13110475912249344 13116271730098176 13119149713063104 13143228707176448 13151473747623936 13170071039901696 13176751295996928 13186770241847296 13209669661118976 13238407425687552 13245122344052736 13253431304650752 13263852063338496 13299450163347456 13312078385314032 13344877773324288 13380693333639168 13391214154481664 13399614761730048 13433089887830016 13439903554994688 13458908711328768 13469142195634176 13486569886782864 13495030312808448 13503496046247936 13537230690189312 13550383185297408 13584234963419136 13596667919990784 13624612222533632 13630635327356928 13633159245594624 13643878572490752 13667217816158208 13677963922243584 13680496604086272 13686544414015488 13693486640937984 13714673433575424 13741033469552352 13749653526257664 13784003124645888 13820997228576768 13840541283483648 13881680377675776 13887817125986304 13916359807598592 13925089850425344 13936038713229312 13939096570129548 13951854313408512 13973440856850432 13986709052949504 14000298251996736 14010943381962752 14024247187820544 14035274014938912 14072942490556032 14081770761191424 14144083284396159 14178932634157056 14187827394772992 14216986666991616 14223271645937664 14237090684338176 14272658005819392 14275300804263936 14279897527181856 14288855625326592 14300090505786816 14310963582861312 14338469707358976 14347464549138432 14373798002294784 14383307608326144 14409706848124928 14426060000329728 14446459664990208 14476150486441984 14482550035316736 14485231698444288 14521418929668096 14541953439891456 14549329555996608 14580981763670016 14594826837860352 14609006871648768 14633997065551872 14645503319936256 14681588109410304 14684809555362816 14698249811656704 14734969208045568 14749285401280512 14755805696360448 14774515555893248 14786132295573504 14795407966076928 14823845207996544 14835116522078208 14856094627135488 14860878368758848 14893208353898496 14900762637059328 14910110217732096 14937476355325952 14961881433765888 15012987494989824 15053280000344064 15065115923791872 15074566606946304 15105548333678592 15112226123808768 15115024380985344 15119891499369024 15152784970088448 15172391122630722 15174212285104128 15181909101909504 15244181083459584 15257336662720512 15282264333846528 15296251409989632 15327688750350336 15334464743276544 15337304151293952 15349363394052096 15375620043177984 15387709412524032 15390558679597056 15405172471055232 15416885797453824 15429007612772352 15438686573297664 15458662653246396 15507003515226624 15548621882148864 15616890424885248 15655904783548416 15665726081728512 15678043552382976 15697922778136576 15707770435141632 15720120963956736 15729982546378752 15750335533496328 15762311304708096 15769279433539584 15777278086298112 15789683266806276 15832060301875536 15841992106340352 15871068627533824 15928774583697408 15951299213426688 15994110000365568 16001180601679872 16004143462219776 16016727019880448 16044125262446592 16056740256546816 16059713404796928 16064884718079588 16074962578492416 16099834030718976 16130778420778848 16170522752581632 16210920204140544 16229317500370944 16252267123113984 16285669297247232 16292868789731328 16295885660749824 16336596295876608 16346844607021056 16367995750496184 16380441159794688 16403604484128768 16452361929097216 16463246698745856 16476191234928288 16516786623086592 16520410749783168 16535531038113792 16561115089600512 16576840359051264 16592946076440576 16621330000379904 16634398832520192 16644833961836544 16679042951770112 16689506087337984 16713106455527424 16754859398135808 16763357966691744 16804660899741696 16828424106541056 16832116612986624 16873588959215616 16889610931863552 16915742821711872 16924322995178496 16934940000387072 16948255414265856 16993741875388416 17001254389284864 17004402428608512 17009877936790152 17046883091349504 17079647739648192 17121729973321728 17164503745560576 17167682012971008 17210570583310336 17234907780612096 17243649844144128 17254467170205696 17268033818308608 17297572548575232 17311173089089536 17314378514546688 17343996522135552 17357633564368896 17368522394959872 17404218732281856 17420147924926464 17463667209535488 17480634549665792 17488362306797568 17492199617417472 17535298330165248 17569001727995904 17612892881491968 17623941841944576 17660163125403648 17671241739534336 17685136084451328 17732600217796608 17749437847085376 17793170364432384 17811067839609978 17818331406925824 17840924444852224 17854952205975552 17910786517106688 17919871406659584 17945211615105024 17982093182377152 17993373750411264 18004661394997248 18049640920252416 18063832788615168 18067177580396544 18112313284558848 18128890559987712 18147125723376204 18174180436475904 18191838096654336 18222957088210944 18237285229658112 18240662138781696 18257982187917312 18286231244767232 18321377959403136 18332871368343552 18378670832861184 18427996304769024 18454055044644864 18508907170234368 18517089501315072 18521152536089088 18555146410131456 18581384950972416 18585462093506064 18602472417878016 18631254475800576 18648945403932672 18667064335995648 18698996250427392 18713698686585216 18725438207066112 18763923320741376 18775694348255232 18858777712528212 18905243512209408 18931977119858688 18955982222655488 18982787579117568 19030210674425856 19033734405685248 19039863369575808 19051807500435456 19066787341049088 19081284777148416 19117959609811968 19129952732184576 19136112678888921 19177743477768192 19234746667106304 19261946219986944 19310066713755648 19313642264592384 19361891906224128 19389271253188608 19399106074662144 19411275566481408 19441309018226688 19459769117147136 19478675828865024 19511996087402496 19527337759915008 19579746073817088 19597666415542272 19646625610727424 19665713868374016 19674407595147264 19678724569594656 19714843060764672 19727210621435904 19765126943995392 19780155362770944 19808126169513984 19814504491678464 19857611138531328 19867683516079104 19880146956976128 19895778095007744 19949175245021184 20017316659986432 20071040000458752 20086821231722496 20099422142595072 20140731111571456 20149634831745024 20153365841313792 20159855332492032 20203713293451264 20229854830174296 20232283046805504 20242545469212672 20305846035283968 20325574777946112 20376352445128704 20395001879986176 20436918333800448 20445952991035392 20449738868391936 20465817858736128 20500826724237312 20516945883365376 20520744906129408 20529816621023232 20540229961406976 20555847729938432 20572010150363136 20584915431063552 20611550204328528 20624480289386496 20676004686968832 20731495842865152 20822520566513664 20874539711397888 20887634775638016 20904058069843968 20908644855194322 20943693913522176 20960161285275648 20980063579424256 21000447377995104 21016415072944128 21025705911386112 21036370781730816 21052911022408368 21109413735834048 21122656141787136 21238366111596544 21268398951235584 21281741092159488 21325480000487424 21334907468906496 21355636026507264 21392167016595456 21408987008729088 21412951206395904 21419846290772784 21433283437989888 21466445374291968 21507704561038464 21560697003442176 21574961412489216 21614560272187392 21639090000494592 21669689497485312 21714225729662976 21723825052975104 21727847547666432 21782128394502144 21812930159837184 21823994333994912 21840588213059584 21871472645505024 21913510307473152 21950995598327808 21968254979904384 22022382164115456 22027214333044224 22047374717485056 22102453812068352 22123928101920768 22161773333839872 22179198443360256 22193111949115392 22252674783117312 22284141940703232 22291317553138272 22339812530847744 22351143955588992 22365165326598144 22406214532988928 22437898808721408 22442822150648832 22519481242484736 22565763993571328 22579920000516096 22597673885687808 22611849910419456 22658322500517888 22668339185713152 22672536571478016 22679837249053536 22729177455132672 22758586683946083 22772863652864256 22828973297762304 22886004994080768 22923396500769792 22991533125525504 23001697114914816 23005956226940928 23024045091078144 23063430064766976 23081564118786048 23085838019395584 23107758706582848 23125328696180736 23143511419158528 23158029859946496 23187993979869594 23205624976375808 23226863899901952 23284889612713984 23317816409063424 23322932823223296 23425335637327872 23483857175322624 23498589122592768 23546884167204864 23561655652712448 23580181445935104 23643466957062144 23653919150309376 23665917129447168 23684524900209414 23724227152576512 23748090452813304 23762988159510528 23806602941300736 23893161875546112 23926948820140032 23976124243169536 23991165000548352 24006215193329664 24025090529820672 24066187893669888 24085110384820224 24089570107195392 24097327077119382 24149751046078464 24196167631168272 24232240581967872 24255784128872448 24316380306210816 24320882851708928 24343976250556416 24428503945870848 24439303184596992 24443828491124736 24504894443814912 24520266910531584 24551993625744276 24570661739692032 24605406726193152 24678542893645824 24694870048118784 24740195213508608 24775179934629888 24780616124674752 24803296557170688 24841672634400768 24865260538576896 24889419114660864 24931995000569856 24951598248780288 24967250942754816 25018564427655168 25034259131006976 25132289097203712 25145036950037616 25206991349612544 25242636159811584 25248174919479936 25310383438823424 25334416397795328 25373614232567808 25386484492767744 25402410000580608 25422383121398784 25441713036197888 25490612813082624 25506603642912768 25514816905185228 25570324637024256 25646328889475072 25682594959982592 25746755618340864 25751523019456512 25815855874965504 25852361670918144 25865474766216192 25881700755308544 25946358822862848 25966759633634304 25971567771820032 26015994783203328 26036450346553344 26052783592439808 26106328098422784 26130221887389696 26195500814303232 26220951824498688 26232543460196352 26238299426126208 26286457414352896 26302947495247872 26340142079803392 26353502591993856 26419339322237952 26490244688105472 26506862609301504 26527704126676992 26598900326694912 26624156770628064 26689755546648576 26716601759414967 26761386667278336 26782428308963328 26799229523460096 26866179775660032 26879807109989376 26917817422657536 26973139773565728 26990060625616896 27006992092495872 27074461380378624 27100766370594816 27168469926838272 27193335839981568 27249224445067264 27261270654713856 27266318491189248 27287757144981504 27334435632316416 27355927844487168 27360993208172544 27373088828030976 27386973281875968 27429346867150848 27482066939104704 27499307052515328 27568006249291776 27641994457153536 27681082566967296 27763360755351552 27775634251972608 27832719615197184 27850179700850688 27872077426458624 27878193140259096 27903708626817024 27946881713700864 27973418105899008 28000596503993472 28021886763925504 28048494375641088 28070548029877824 28145884981112064 28163541522382848 28288166568792318 28357865268314112 28433973333983232 28446543291875328 28474181368676352 28545316011638784 28550601608527872 28559795054363712 28577711250653184 28600181011573632 28621927165722624 28676939414717952 28694929098276864 28766615216652288 28819413696249856 28852120000659456 28892919329980416 28952300972883968 28965100070633472 28970463396888576 29042837859336192 29083906879782912 29098659111993216 29161963527340032 29189653675720704 29218013743297536 29267994131103744 29291006639872512 29369619110725632 29396499623313408 29469938416091136 29498570802561024 29511611392720896 29549031111786496 29572264591147008 29590815932153856 29647690415993088 29670233044156416 29712189254270976 29721756737517696 29786416707796992 29801525274118656 29820220435464192 29923762867531776 30025974989979648 30106560000688128 30130231847583744 30149133213892608 30211096667357184 30224452247617536 30230048761970688 30239782998738048 30305569940176896 30344782245261444 30348424570208256 30363818203819008 30488362166919168 30564528667693056 30592502819979264 30655377500700672 30668929486553088 30674608302587904 30698726788104192 30751240086355968 30775418825048064 30781117359194112 30810344942110464 30833771594907648 30858015225544704 30877373146595328 30917325306492792 31014007030453248 31097243764297728 31233780849770496 31311809567096832 31331452163457024 31356087104765952 31395845556273152 31415540870283264 31440241927913472 31459965092757504 31500671066992656 31524622609416192 31538558867079168 31554556172596224 31579366533612552 31664120603751072 31683984212680704 31742137255067648 31857549167394816 31902598426853376 31988220000731136 32002361203359744 32008286924439552 32033454039760896 32088250524893184 32113480513093632 32119426809593856 32129769436159176 32149925156984832 32199668061437952 32261556841557696 32341045505163264 32421840408281088 32458635000741888 32504534246227968 32571338594494464 32585737579462656 32591771321499648 32673192591753216 32693689214042112 32735991500992368 32760882319589376 32807208968257536 32904723858194432 32926493397491712 32952382469856576 33033573246173184 33040821499566336 33071062076227584 33122230179201024 33153680718102528 33185892152881152 33242660000759808 33268797665040384 33289667923673088 33358085903540224 33379012174675968 33426212911054848 33509718796271616 33526715933383488 33609321799483392 33656848213082112 33664233225973248 33779221863727104 33831485643423744 33848645990356992 33869880000774144 33896510828531712 33987483750776832 34002508778569728 34008804857217024 34019755873580304 34093766182699008 34159295479296384 34243459946643456 34329007491121152 34421141166620672 34487299688288256 34508934340411392 34536067636617216 34595145097150464 34622346178179072 34628757029093376 34687993044271104 34715267128737792 34737044789919744 34781990969804391 34808437464563712 34840295849852928 34927334419070976 34961269099331584 34976724613595136 34984399234834944 35138003455991808 35225785762983936 35247883683889152 35320326250807296 35342483479068672 35370272168902656 35465200435593216 35498875694170752 35586340728864768 35622135679219956 35636662813851648 35709904411951104 35839742813319168 35890423230210048 35964186364754304 35986747500822528 36009322789994496 36099281840504832 36127665577230336 36134355160793088 36145990615679073 36224626569117696 36257781119975424 36294251446752408 36348360872951808 36383676193308672 36474570459316224 36481324277563392 36515964375834624 36572462489534464 36642755918806272 36665742736687104 36757341665722368 36855992609538048 36908110089289728 37017814340468736 37034179002630144 37042305072178176 37110292820262912 37162769901944832 37170924187012128 37204944835756032 37262508951601152 37297890807865344 37334128671991296 37397992500854784 37427397373170432 37450876414132224 37527846641482752 37551388696510464 37717555425056424 37810487024418816 37863954239717376 37911964445310976 37965575158235136 38060421348851712 38067468811370496 38079726739151616 38103615000870912 38133574682098176 38162569554296832 38235919219623936 38259905464369152 38272225357777842 38355486955536384 38469493334212608 38523892439973888 38620133427511296 38627284529184768 38723783812448256 38778542506377216 38798212149324288 38822551132962816 38882618036453376 38919538234294272 38957351657730048 39023992174804992 39054675519830016 39159492147634176 39195332831084544 39293251221454848 39331427736748032 39348815190294528 39357449139189312 39429686121529344 39454421242871808 39530253887990784 39560310725541888 39629008983356928 39715222277062656 39735367032158208 39760293913952256 39791556190015488 39898350490042368 40034633319972864 40142080000917504 40173642463444992 40198844285190144 40281462223142912 40299269663490048 40319710664984064 40407426586902528 40459709660348592 40485090938425344 40611692070567936 40651149555892224 40752704890257408 40790003759972352 40873836667600896 40891905982070784 40899477736783872 40931635717472256 41001653448474624 41033891766730752 41041489812258816 41059633242046464 41080459922813952 41111695459876864 41144020300726272 41223100408657056 41248960578772992 41352009373937664 41462991685730304 41645041133027328 41749079422795776 41775269551276032 41808116139687936 41817289710388644 41920322570551296 41960127158848512 42000894755990208 42032830145888256 42072741563461632 42105822044816736 42218827471668096 42245312283574272 42476732223193088 42536797902471168 42563482184318976 42650960000974848 42669814937812992 42711272053014528 42817974017458176 42825902412791808 42839692581545568 42866566875979776 42932890748583936 43015409122076928 43121394006884352 43149922824978432 43229120544374784 43278180000989184 43339378994970624 43428451459325952 43447650105950208 43455695095332864 43564256789004288 43625860319674368 43647988667989824 43681176426119168 43742945291010048 43827020614946304 43901991196655616 43936509959808768 44044764328230912 44054428666088448 44094749434970112 44204907624136704 44247856203841536 44323546667679744 44358396886720512 44386223898230784 44505349566234624 44568283881406464 44582635106276544 44679625061695488 44702287911177984 44730330653196288 44812429065977856 44885644301297664 45038962484969472 45131527987142656 45159840001032192 45195347771375616 45223699820838912 45316645001035776 45336678371426304 45345073142956032 45359674498107072 45458354910265344 45517173367892166 45545727305728512 45772009988161536 45846793001539584 45983066251051008 46003394229829632 46011912453881856 46048090182156288 46126860129533952 46163128237572096 46171676038791168 46215517413165696 46250657392361472 46287022838317056 46316059719892992 46375987959739188 46411249952751616 46569779225427968 46645865646446592 46850671274655744 46967714350645248 46997178245185536 47093768334409728 47123311305424896 47160362891870208 47286933914124288 47307838300618752 47331834258894336 47369049800418828 47496180905626608 47525976319021056 47613205882601472 47786323751092224 47853897640280064 47952248486339072 47982330001096704 48012430386659328 48050181059641344 48132375787339776 48170220769640448 48179140214390784 48194654154238764 48299502092156928 48392335262336544 48511568257744896 48632760612421632 48641765703417856 48687952501112832 48857007891741696 48878606369193984 48887656982249472 49009788887629824 49040533821063168 49103987251488552 49141323479384064 49210813452386304 49357085787291648 49389740096237568 49480390427017216 49550359869259776 49561232249349504 49606593114341376 49683345268801536 49730521077153792 49778838229321728 49863990001139712 49903196497560576 49934501885509632 50037128855310336 50068518262013952 50264578194407424 50290073900075232 50413982699225088 50485272319623168 50496349838959872 50620766877646848 50668832795590656 50747228465135616 50772968985535488 50804820001161216 50844766242797568 50981225626165248 51013207285825536 51029633810370456 51140649274048512 51292657778950144 51365189919965184 51493511236681728 51503046038913024 51631711749931008 51704723341836288 51730949532432384 51763401510617088 51892717645725696 51933519267268608 51943135543640064 52031989566406656 52072900693106688 52105567184879616 52212656196845568 52260443774779392 52391001628606464 52441903648997376 52465086920392704 52476598852252416 52572914828705792 52605894990495744 52707005183987712 52838678644475904 52980489376210944 53013725218603008 53055408253353984 53197800653389824 53248313541256128 53379511093297152 53433203518829934 53522773334556672 53564856617926656 53732359551320064 53759614219978752 53835634845315072 53946279547131456 53980121251233792 54013984184991744 54148922760757248 54201532741189632 54336939853676544 54386671679963136 54498448890134528 54522541309427712 54575514289963008 54668871264632832 54711855688974336 54721986416345088 54773946563751936 54858693734301696 54964133878209408 54998614105030656 55136012498583552 55283988914307072 55362165133934592 55526721510703104 55551268503945216 55665439230394368 55744154852917248 55756386280518192 55807417253634048 55893763427401728 55946836211798016 56001193007986944 56043773527851008 56096988751282176 56141096059755648 56291769962224128 56327083044765696 56576333137584636 56715730536628224 56867946667966464 56948362737352704 57090632023277568 57101203217055744 57119590108727424 57155422501306368 57200362023147264 57243854331445248 57353878829435904 57389858196553728 57533230433304576 57704240001318912 57785838659960832 57904601945767936 57930200141266944 57940926793777152 58085675718672384 58167813759565824 58197318223986432 58323927054680064 58379307351441408 58436027486595072 58535988262207488 58582013279745024 58739238221451264 58792999246626816 58939876832182272 58997141605122048 59023222785441792 59098062223572992 59144529182294016 59181631864307712 59295380831986176 59340466088312832 59424378508541952 59443513475035392 59572833415593984 59603050548237312 59640440870928384 59847525735063552 60051949979959296 60213120001376256 60260463695167488 60298266427785216 60422193334714368 60448904495235072 60460097523941376 60479565997476096 60611139880353792 60689564490522888 60696849140416512 60727636407638016 60976724333838336 61129057335386112 61185005639958528 61310755001401344 61337858973106176 61349216605175808 61397453576208384 61502480172711936 61550837650096128 61562234718388224 61620689884220928 61667543189815296 61716030451089408 61754746293190656 61834650612985584 62028014060906496 62194487528595456 62467561699540992 62623619134193664 62662904326914048 62712174209531904 62791691112546304 62831081740566528 62880483855826944 63001342133985312 63049245218832384 63077117734158336 63109112345192448 63158733067225104 63328241207502144 63367968425361408 63484274510135296 63715098334789632 63805196853706752 63976440001462272 64004722406719488 64066908079521792 64176501049786368 64226961026187264 64238853619187712 64259538872318352 64299850313969664 64399336122875904 64523113683115392 64682091010326528 64843680816562176 64917270001483776 65009068492455936 65142677188988928 65171475158925312 65183542642999296 65346385183506432 65471983001984736 65521764639178752 65614417936515072 65809447716388864 65852986794983424 65904764939713152 66067146492346368 66081642999132672 66142124152455168 66307361436205056 66371784305762304 66485320001519616 66537595330080768 66579335847346176 66716171807080448 66758024349351936 66852425822109696 67019437592543232 67053431866766976 67218643598966784 67313696426164224 67328466451946496 67558443727454208 67697291980713984 67739760001548288 67793021657063424 67974967501553664 68005017557139456 68017609714434048 68039511747160608 68187532365398016 68275760051838249 68318590958592768 68486919893286912 68658014982242304 68974599376576512 69017868680822784 69072135273234432 69190290194300928 69244692356358144 69257514058186752 69375986088542208 69430534257475584 69474089579839488 69563981939608782 69616874929127424 69680591699705856 69854668838141952 69922538198663168 69953449227190272 69968798469669888 70276006911983616 70451571525967872 70495767367778304 70640652501614592 70684966958137344 70740544337805312 70930400871186432 70997751388341504 71172681457729536 71244271358439912 71419808823902208 71679485626638336 71780846460420096 71928372729508608 71973495001645056 72018645579988992 72198563681009664 72255331154460672 72268710321586176 72291981231358146 72449253138235392 72588502893504816 72696721745903616 72767352386617344 72949140918632448 72962648555126784 73031928751669248 73144924979068928 73285511837612544 73331485473374208 73514683331444736 73711985219076096 73816220178579456 74035628680937472 74084610144356352 74220585640525824 74325539803889664 74341848374024256 74409889671512064 74525017903202304 74595781615730688 74668257343982592 74795985001709568 74854794746340864 74901752828264448 75055693282965504 75102777393020928 75435110850112848 75620974048837632 75727908479434752 75823928890621952 75931150316470272 76120842697703424 76159453478303232 76207230001741824 76267149364196352 76325139108593664 76471838439247872 76519810928738304 76544450715555684 76710973911072768 76938986668425216 77047784879947776 77240266855022592 77254569058369536 77447567624896512 77557085012754432 77596424298648576 77645102265925632 77839076468588544 77914703315460096 78047984349609984 78109351039660032 78318984295268352 78390665662169088 78586502442909696 78662855473496064 78697630380589056 78714898278378624 78859372243058688 78908842485743616 79060507775981568 79258017966713856 79470734064316416 79520587827904512 79583112380030976 79796700980084736 80069266639945728 80149805278244901 80284160001835008 80347284926889984 80397688570380288 80562924446285824 80598539326980096 80639421329968128 80919419320697184 80970181876850688 81223384141135872 81302299111784448 81505409780514816 81580007519944704 81747673335201792 81783811964141568 81798955473567744 81863271434944512 82003306896949248 82067783533461504 82082979624517632 82119266484092928 82160919845627904 82288040601452544 82446200817314112 82497921157545984 82704018747875328 82925983371460608 83290082266054656 83498158845591552 83550539102552064 83616232279375872 83634579420777288 83840645141102592 83920254317697024 84001789511980416 84065660291776512 84145483126923264 84211644089633472 84437654943336192 84490624567148544 84953464446386176 85073595804942336 85301920001949696 85339629875625984 85422544106029056 85635948034916352 85651804825583616 85679385163091136 85733133751959552 85865781497167872 86030818244153856 86299845649956864 86458241088749568 86556360001978368 86678757989941248 86856902918651904 86895300211900416 86911390190665728 87128513578008576 87251720639348736 87295977335979648 87362352852238336 87485890582020096 87654041229892608 87803982393311232 87873019919617536 88108857332176896 88189498869940224 88409815248273408 88495712407683072 88647093335359488 88716793773441024 88772447796461568 89010699132469248 89136567762812928 89165270212553088 89359250123390976 89404575822355968 89460661306392576 89771288602595328 90077924969938944 90263055974285312 90319680002064384 90390695542751232 90447399641677824 90633290002071552 90673356742852608 90690146285912064 90719348996214144 90916709820530688 91034346735784332 91091454611457024 91693586003079168 91966132502102016 92006788459659264 92023824907763712 92096180364312576 92253720259067904 92326256475144192 92343352077582336 92431034826331392 92501314784722944 92574045676634112 92632119439785984 92751975919478376 92822499905503232 93291731292893184 93701342549311488 93935428701290496 93994356490371072 94187536668819456 94246622610849792 94320725783740416 94573867828248576 94615676601237504 94663668517788672 94738099600837656 94992361811253216 95051952638042112 95226411765202944 95572647502184448 95707795280560128 95904496972678144 95964660002193408 96024860773318656 96100362119282688 96264751574679552 96340441539280896 96358280428781568 96389308308477528 96599004184313856 96784670524673088 97023136515489792 97265521224843264 97283531406835712 97375905002225664 97714015783483392 97757212738387968 97775313964498944 98019577775259648 98081067642126336 98207974502977104 98282646958768128 98421626904772608 98714171574583296 98779480192475136 98960780854034432 99100719738519552 99122464498699008 99213186228682752 99366690537603072 99461042154307584 99557676458643456 99727980002279424 99806392995121152 99869003771019264 100074257710620672 100137036524027904 100529156388814848 100580147800150464 100827965398450176 100970544639246336 100992699677919744 101337665591181312 101494456930271232 101545937971070976 101609640002322432 101689532485595136 101962451252330496 102026414571651072 102059267620740912 102281298548097024 102585315557900288 102730379839930368 102987022473363456 103263423499862016 103461899064864768 103526803021234176 103785435291451392 103867038534537216 103886271087280128 104063979132813312 104145801386213376 104211134369759232 104345972909413173 104425312393691136 104520887549558784 104782003257212928 104883807297994752 104930173840785408 104953197704504832 105145829657411584 105414010367975424 105677357288951808 105960978752421888 106027450437206016 106110816506707968 106395601306779648 106496627082512256 106759022186594304 106866407037659868 107129713235853312 107519228439957504 107671269690630144 107892559094262912 107960242502467584 108027968369983488 108297845521514496 108403065482379264 108437971847037219 108673879707353088 108773343359926272 108996897780269056 109045082618855424 109151028579926016 109423711377948672 109443972832690176 109547893127503872 109717387468603392 109928267756418816 109997228210061312 110272024997167104 110567977828614144 110724330267869184 111053443021406208 111102537007890432 111330878460788736 111488309705834496 111512772561036384 111614834507268096 111787526854803456 111893672423596032 112002386015973888 112087547055702016 112193977502564352 112282192119511296 112583539924448256 112654166089531392 113152666275169272 113431461073256448 113735893335932928 113896725474705408 114181264046555136 114202406434111488 114239180217454848 114310845002612736 114400724046294528 114487708662890496 114707757658871808 114779716393107456 115066460866609152 115408480002637824 115571677319921664 115809203891535872 115860400282533888 115881853587554304 116171351437344768 116335627519131648 116394636447972864 116647854109360128 116758614702882816 116872054973190144 117071976524414976 117164026559490048 117478476442902528 117585998493253632 117879753664364544 117994283210244096 118046445570883584 118196124447145984 118289058364588032 118363263728615424 118590761663972352 118680932176625664 118887026950070784 119145666831187968 119206101096474624 119280881741856768 119695051470127104 120103899959918592 120426240002752512 120520927390334976 120596532855570432 120844386669428736 120897808990470144 120959131994952192 121222279760707584 121379128981045776 121455272815276032 121953448667676672 122258114670772224 122370011279917056 122621510002802688 122675717946212352 122698433210351616 122794907152416768 123004960345423872 123101675300192256 123124469436776448 123241379768441856 123335086379630592 123432060902178816 123669301225971168 124056028121812992 124388975057190912 124935123399081984 125247238268387328 125325808653828096 125424348419063808 125583382225092608 125760967711653888 126002684267970624 126098490437664768 126218224690384896 126317466134450208 126656482415004288 126735936850722816 126968549020270592 127430196669579264 127610393707413504 127952880002924544 128009444813438976 128133816159043584 128453922052374528 128477707238375424 128519077744636704 128599700627939328 128798672245751808 129046227366230784 129364182020653056 129687361633124352 129834540002967552 130018136984911872 130285354377977856 130342950317850624 130367085285998592 130692770367012864 130943966003969472 131043529278357504 131228835873030144 131618895432777728 131705973589966848 131809529879426304 132134292984692736 132163285998265344 132284248304910336 132614722872410112 132743568611524608 132970640003039232 133075190660161536 133158671694692352 133432343614160896 133516048698703872 133704851644219392 134038875185086464 134106863733533952 134437287197933568 134656932903892992 135116887454908416 135394583961427968 135479520003096576 135586043314126848 135949935003107328 136010035114278912 136035219428868096 136079023494321216 136375064730796032 136551520103676498 136637181917185536 137316029964484608 137949198753153024 138035737361645568 138144270546468864 138380580388601856 138489384712716288 138515028116373504 138751972177084416 138861068514951168 138948179159678976 139127963879217564 139233749858254848 139709337676283904 139845076397326336 139937596939339776 140552013823967232 140903143051935744 140991534735556608 141281305003229184 141369933916274688 141481088675610624 141860801742372864 141995502776683008 142488542716879824 142839617647804416 143358971253276672 143561692920840192 143856745459017216 143946990003290112 144037291159977984 144397127362019328 144510662308921344 144537420643172352 144583962462716292 144898506276470784 145177005787009632 145534704773234688 145898281837264896 145925297110253568 146063857503338496 146289849958137856 146571023675225088 146662970946748416 147029366662889472 147423970438152192 147632440357158912 148071257361874944 148169220288712704 148441171281051648 148651079607779328 148683696748048512 148819779343024128 149050035806404608 149191563231461376 149336514687965184 149591970003419136 149709589492681728 149803505656528896 150111386565931008 150205554786041856 150870221700225696 151241948097675264 151455816958869504 151647857781243904 151862300632940544 152241685395406848 152318906956606464 152414460003483648 152534298728392704 152943676878495744 153039621857476608 153088901431111368 153421947822145536 153877973336850432 154095569759895552 154480533710045184 154509138116739072 154895135249793024 155114170025508864 155192848597297152 155290204531851264 155678152937177088 155829406630920192 156095968699219968 156218702079320064 156637968590536704 156781331324338176 157173004885819392 157325710946992128 157395260761178112 157429796556757248 157718744486117376 157817684971487232 158121015551963136 158516035933427712 158941468128632832 159041175655809024 159166224760061952 159593401960169472 160138533279891456 160299610556489802 160568320003670016 160694569853779968 161125848892571648 161197078653960192 161278842659936256 161838838641394368 161940363753701376 162446768282271744 162604598223568896 163010819561029632 163160015039889408 163495346670403584 163567623928283136 163726542869889024 164006613793898496 164135567066923008 164165959249035264 164321839691255808 164576081202905088 164892401634628224 164995842315091968 165408037495750656 165851966742921216 166580164532109312 166996317691183104 167232464558751744 167269158841554576 167681290282205184 167840508635394048 168003579023960832 168131320583553024 168290966253846528 168423288179266944 168875309886672384 168981249134297088 169906928892772352 170147191609884672 170603840003899392 170845088212058112 171271896069832704 171303609651167232 171358770326182272 171466267503919104 171731562994335744 172061636488307712 172599691299913728 173112720003956736 173357515979882496 173713805837303808 173790600423800832 173822780381331456 174257027156017152 174503441278697472 174591954671959296 174724705704476672 174971781164040192 175308082459785216 175607964786622464 175746039839235072 176217714664353792 176378997739880448 176819630496546816 176991424815366144 177294186670718976 177433587546882048 177544895592923136 178021398264938496 178273135525625856 178330540425106176 178718500246781952 178809151644711936 178921322612785152 179542577205190656 180155849939877888 180526111948570624 180639360004128768 180781391085502464 180894799283355648 181266580004143104 181346713485705216 181380292571824128 181438697992428288 181833419641061376 182068693471568664 182182909222914048 183387172006158336 183932265004204032 184013576919318528 184047649815527424 184192360728625152 184507440518135808 184652512950288384 184686704155164672 184862069652662784 185002629569445888 185148091353268224 185264238879571968 185503951838956752 185644999811006464 186583462585786368 187402685098622976 187870857402580992 187988712980742144 188375073337638912 188493245221699584 188641451567480832 189147735656497152 189231353202475008 189327337035577344 189476199201675312 189984723622506432 190103905276084224 190452823530405888 191145295004368896 191415590561120256 191808993945356288 191929320004386816 192200724238565376 192529503149359104 192680883078561792 192716560857563136 192778616616955056 193198008368627712 193569341049346176 194046273030979584 194531042449686528 194751810004451328 195428031566966784 195514425476775936 195550627928997888 196039155550519296 196415949005954208 196565293917536256 196843253809545216 197428343149166592 197558960384950272 197921561708068864 198201439477039104 198244928997398016 198426372457365504 198922084308615168 199115352917286912 199455960004558848 199612785990242304 199738007542038528 200148515421241344 200274073048055808 201058312777629696 201160295600300928 201655930796900352 201941089278492672 201985399355839488 202675331182362624 203091875942141952 203219280004644864 203379064971190272 203924902504660992 204052829143302144 204118535241481824 204562597096194048 204827280155514747 205170631115800576 205460759679860736 205974044946726912 206923798129729536 207053606042468352 207570870582902784 207734077069074432 207772542174560256 208127958265626624 208291602772426752 208422268739518464 208691945818826346 208850624787382272 209041775099117568 209564006514425856 209767614595989504 209860347681570816 209906395409009664 210291659314823168 210828020735950848 211354714577903616 211921957504843776 212054900874412032 212221633013415936 212791202613559296 212993254165024512 213518044373188608 213732814075319736 214259426471706624 215038456879915008 215342539381260288 215785118188525824 215920485004935168 216055936739966976 216595691043028992 216806130964758528 216875943694074438 217347759414706176 217993795560538112 218090165237710848 218302057159852032 218847422755897344 218887945665380352 219095786255007744 219434774937206784 219856535512837632 219994456420122624 220544049994334208 221135955657228288 221448660535738368 222106886042812416 222661756921577472 222976619411668992 223025545122072768 223229669014536192 223575053709606912 223787344847192064 224004772031947776 224175094111404032 224387955005128704 224564384239022592 225167079848896512 225308332179062784 226305332550338544 226862922146512896 227471786671865856 227793450949410816 228362528093110272 228478360434909696 228621690005225472 228801448092589056 228975417325780992 229415515317743616 229559432786214912 230132921733218304 230816960005275648 231143354639843328 231618407783071744 231720800565067776 231763707175108608 232342702874689536 232671255038263296 232789272895945728 233517229405765632 233744109946380288 234143953048829952 234328053118980096 234956952885805056 235171996986507264 235759507328729088 235988566420488192 236092891141767168 236392248894291968 236578116729176064 236726527457230848 237181523327944704 237774053900141568 238412202192949248 238561763483713536 239390102940254208 240207799919837184 240449415834734703 240852480005505024 241041854780669952 241193065711140864 241688773338857472 241795617980940288 241918263989904384 242758257962091552 242910545630552064 243906897335353344 244516229341544448 244740022559834112 245243020005605376 245351435892424704 245396866420703232 245589814304833536 246009920690847744 246203350600384512 246248938873552896 246482759536883712 246864121804357632 247338602451942336 248112056243625984 248777950114381824 249870246798163968 250494476536774656 250651617307656192 250848696838127616 251166764450185216 251521935423307776 252005368535941248 252196980875329536 252436449380769792 252634932268900416 253312964830008576 253471873701445632 253937098040541184 254860393339158528 255220787414827008 255905760005849088 256018889626877952 256267632318087168 256907844104749056 256955414476750848 257038155489273408 257199401255878656 257597344491503616 258092454732461568 259374723266248704 259669080005935104 260036273969823744 260570708755955712 260685900635701248 260734170571997184 261385540734025728 261887932007938944 262087058556715008 262457671746060288 263411947179933696 263619059758852608 264326571996530688 264568496609820672 265229445744820224 265487137223049216 265941280006078464 266150381320323072 266317343389384704 266864687228321792 267032097397407744 267409703288438784 268077750370172928 268213727467067904 269313865807785984 270233774909816832 270789167922855936 270959040006193152 271172086628253696 271899870006214656 272020070228557824 272070438857736192 272158046988642432 272750129461592064 273103040207352996 273274363834371072 275898397506306048 276071474723291136 276288541092937728 276761160777203712 276978769425432576 277030056232747008 277503944354168832 277722137029902336 277896358319357952 278255927758435128 278467499716509696 279690152794652672 279875193878679552 281104027647934464 281806286103871488 281983069471113216 282562610006458368 282739867832549376 282962177351221248 283721603484745728 283991005553366016 284977085433759648 285679235295608832 286717942506553344 287123385841680384 287713490918034432 287893980006580224 288074582319955968 288794254724038656 289021324617842688 289074841286344704 289167924925432584 289797012552941568 290354011574019264 291069409546469376 291796563674529792 291850594220507136 292127715006676992 292579699916275712 293142047350450176 293325941893496832 294058733325778944 294847940876304384 295264880714317824 296142514723749888 296338440577425408 296882342562103296 297302159215558656 297367393496097024 297639558686048256 298100071612809216 298383126462922752 298673029375930368 299183940006838272 299419178985363456 299607011313057792 300222773131862016 300411109572083712 301740443400451392 302483896195350528 302911633917739008 303295715562487808 304483370790813696 304637813913212928 304828920006967296 305068597456785408 305887353756991488 306079243714953216 306177802862222736 306843895644291072 307755946673700864 308191139519791104 308961067420090368 309790270499586048 310385697194594304 310580409063702528 311356305874354176 311658813261840384 312191937398439936 312437404158640128 313275937181073408 313562662648676352 314346009771638784 314651421893984256 314790521522356224 314859593113514496 315437488972234752 316242031103926272 317032071866855424 317882936257265664 318082351311618048 318332449520123904 319186803920338944 320277066559782912 320599221112979604 321389139707559936 322251697785143296 322557685319872512 323677677282788736 323880727507402752 324893536564543488 325209196447137792 325313915541111657 326021639122059264 326320030079778816 326990693340807168 327135247856566272 327453085739778048 328271134133846016 328331918498070528 328643679382511616 329152162405810176 329784803269256448 329991684630183936 330816074991501312 331703933485842432 333160329064218624 333992635382366208 334464929117503488 334538317683109152 335362580564410368 335681017270788096 336007158047921664 336262641167106048 336581932507693056 336846576358533888 337750619773344768 337962498268594176 339813857785544704 340294383219769344 341207680007798784 341690176424116224 342543792139665408 342607219302334464 342717540652364544 342932535007838208 343463125988671488 344123272976615424 345199382599827456 346225440007913472 346715031959764992 347427611674607616 347581200847601664 347645560762662912 348514054312034304 349006882557394944 349183909343918592 349449411408953344 349943562328080384 350616164919570432 351215929573244928 351492079678470144 352435429328707584 352757995479760896 353639260993093632 353982849630732288 354588373341437952 354867175093764096 355089791185846272 356042796529876992 356661080850212352 357437000493563904 357618303289423872 357842645225570304 359085154410381312 360311699879755776 361052223897141248 361278720008257536 361562782171004928 361789598566711296 362533160008286208 362693426971410432 362877395984856576 363666839282122752 364137386943137328 364365818445828096 366774344012316672 367864530008408064 368027153838637056 368095299631054848 368384721457250304 369014881036271616 369305025900576768 369373408310329344 369724139305325568 370005259138891776 370296182706536448 371007903677913504 371289999622012928 373166925171572736 374805370197245952 375741714805161984 375977425961484288 376750146675277824 377282903134961664 378295471312994304 378654674071154688 378952398403350624 379969447245012864 380207810552168448 380905647060811776 382290590008737792 382831181122240512 383617987890712576 383858640008773632 384401448477130752 385361766157123584 385433121715126272 385557233233910112 386396016737255424 387138682098692352 388092546061959168 389062084899373056 389503620008902656 390856063133933568 391028850953551872 391101255857995776 392078311101038592 392831898011908416 393130587835072512 393686507619090432 394856686298333184 395117920769900544 395843123416137728 396402878954078208 396489857994796032 396852744914731008 397844168617230336 398230705834573824 398911920009117696 399225571980484608 399476015084077056 400297030842482688 400548146096111616 402116625555259392 402320591200601856 403311861593800704 403970798711678976 405350662364725248 406183751884283904 406438560009289728 406758129942380544 407849805009321984 408105658286604288 408237070482963648 409125194192388096 409654560311029494 410341262231601152 411948089893453824 413847596259459072 414107212084936704 415141741165805568 415468154138148864 415545084349120512 416255916531253248 416583205544853504 416844537479036928 417383891637652692 417701249574764544 419128013028851712 419535229191979008 419812790818019328 420583318629646336 421656041471901696 422709429155807232 423843915009687552 424109801748824064 424443266026831872 425582405227118592 425986508330049024 427465628150639472 428518852943413248 430076913759830016 430685078762520576 431570236377051648 431840970009870336 432111873479933952 433191382086057984 433612261929517056 433751887388148876 434695518829412352 435987591121076224 436604114319704064 437694845511794688 437775891330760704 438191572510015488 438869549874413568 439713071025675264 439988912840245248 441088099988668416 442271911314456576 442897321071476736 444213772085624832 445323513843154944 445953238823337984 446051090244145536 446459338029072384 447150107419213824 447574689694384128 448009544063895552 448775910010257408 449128768478045184 450334159697793024 450616664358125568 452610665100677088 453725844293025792 454943573343731712 455586901898821632 456725056186220544 456956720869819392 457243380010450944 457602896185178112 458831030635487232 459118865572429824 460265843466436608 461633920010551296 462286709279686656 463236815566143488 463441601130135552 463527414350217216 464685405749379072 465342510076526592 465578545791891456 467034458811531264 467488219892760576 468287906097659904 468656106237960192 469913905771610112 470343993973014528 471519014657458176 471977132840976384 472185782283534336 472784497788583936 473156233458352128 473453054914461696 474363046655889408 475548107800283136 476824404385898496 477123526967427072 478780205880508416 480415599839674368 480898831669469406 481704960011010048 482083709561339904 483377546677714944 483591235961880576 483836527979808768 485516515924183104 485821091261104128 487813794670706688 489032458683088896 489480045119668224 490486040011210752 490702871784849408 491179628609667072 492019841381695488 492406701200769024 492497877747105792 492965519073767424 493728243608715264 494677204903884672 496224112487251968 497555900228763648 499740493596327936 500988953073549312 501697393676255232 502333528900370432 503043870846615552 504010737071882496 504393961750659072 504872898761539584 505269864537800832 506625929660017152 506943747402891264 509720786678317056 510441574829654016 511811520011698176 512535264636174336 513815688209498112 513910828953501696 514076310978546816 514398802511757312 515194688983007232 516184909464923136 519338160011870208 520072547939647488 521141417511911424 521371801271402496 521468341143994368 522771081468051456 523775864015877888 524174117113430016 524915343492120576 526823894359867392 527238119517705216 528653143993061376 529136993219641344 530458891489640448 530974274446098432 531882560012156928 532300762640646144 532634686778769408 533729374456643584 534064194794815488 534819406576877568 536155500740345856 536427454934135808 538627731615571968 540467549819633664 541578335845711872 541918080012386304 542344173256507392 543799740012429312 544040140457115648 544140877715472384 544316093977284864 545500258923184128 546206080414705992 546548727668742144 551796795012612096 552142949446582272 552577082185875456 553522321554407424 553957538850865152 554060112465494016 555007888708337664 555444274059804672 555792716638715904 556511855516870256 556934999433019392 559380305589305344 559750387757359104 562208055295868928 563612572207742976 563966138942226432 565125220012916736 565479735665098752 565924354702442496 567443206969491456 567982011106732032 569954170867519296 571358470591217664 573435885013106688 574246771683360768 575426981836068864 575787960013160448 577588509448077312 578042649235685376 578149682572689408 578335849850865168 579594025105883136 580708023148038528 582138819092938752 583593127349059584 584255430013353984 585159399832551424 586284094700900352 586651883786993664 588117466651557888 589695881752608768 590529761428635648 592285029447499776 592676881154850816 593764685124206592 594604318431117312 594734786992194048 595279117372096512 596766252925845504 597346058751860736 598367880013676544 598838357970726912 599214022626115584 600445546263724032 600822219144167424 603480886800902784 604967792390701056 605823267835478016 609275627826425856 609657840013934592 610137194913570816 611774707513982976 612158487429906432 612355605724445472 613687791288582144 614481840466544241 615511893347401728 616382279039582208 617922134840180736 620771394389188608 621160818127405056 622712611748708352 623317626523680768 624383874796879872 624874808317280256 626551874362146816 627125325297352704 628692019543277568 629302843787968512 629581043044712448 629719186227028992 630874977944469504 632484062207852544 634064143733710848 635765872514531328 636164702623236096 636664899040247808 638373607840677888 640554133119565824 641198442225959208 642778279415119872 644503395570286592 645115370639745024 647355354565577472 647761455014805504 649787073129086976 650418392894275584 650627831082223314 652043278244118528 653981386681614336 654270495713132544 654906171479556096 656542268267692032 656663836996141056 657287358765023232 658304324811620352 659569606538512896 659983369260367872 661632149983002624 663407866971684864 666320658128437248 667985270764732416 668929858235006976 669076635366218304 670725161128820736 671362034541576192 672014316095843328 672525282334212096 673163865015386112 673693152717067776 675501239546689536 675924996537188352 679627715571089408 680588766439538688 682415360015597568 683380352848232448 685087584279330816 685435081304729088 685865070015676416 686926251977342976 688246545953230848 690398765199654912 692450880015826944 693430063919529984 694855223349215232 695162401695203328 695291121525325824 697028108624068608 698013765114789888 698367818687837184 698898822817906688 701232329839140864 702431859146489856 702984159356940288 704870858657415168 705515990959521792 707278521986187264 707965699261464576 709176746682875904 709734350187528192 710179582371692544 713322161700424704 715236606578847744 715685290451140608 718170308820762624 720623399759511552 722104447794282496 722557440016515072 723125564342009856 723579197133422592 725066320016572416 725386853942820864 725754791969713152 728274773886274656 728731636891656192 733548688024633344 735729060016816128 736054307677274112 736190599262109696 736769442914500608 738029762072543232 738610051801153536 738746816620658688 739448278610651136 740592365413072896 742015807355827008 742579999244025856 746333850343145472 749610740394491904 751483429610323968 751954851922968576 753500293350555648 754565806269923328 756590942625988608 757309348142309376 757904796806701248 759938894490025728 760415621104336896 761811294121623552 764581180017475584 765662362244481024 767235975781425152 767717280017547264 768802896954261504 770723532314247168 770866243430252544 771114466467820224 772792033474510848 774277364197384704 778124169798746112 779007240017805312 781712126267867136 782057701907103744 782202511715991552 784156622202077184 785663796023816832 786261175670145024 787373015238180864 790235841539801088 791686246832275456 792979715989592064 793705489829462016 795688337234460672 796461411669147648 797823840018235392 798451143960969216 798952030168154112 800594061684965376 801096292192223232 804233251110518784 804641182401203712 807941597423357952 810701324729450496 812367503768567808 812877120018579456 813516259884761088 815699610018643968 816211316573208576 816474140965927296 818250388384776192 819309120622058988 827695192518918144 828214424169873408 830283482331611136 830936308276297728 831090168698241024 832511833062506496 833166411089707008 833689074958073856 834767783275305384 835402499149529088 839070458383958016 839625581636038656 841166637259292672 843312082943803392 845418858311614464 847687830019375104 848219603497648128 848886532053663744 851164810454237184 851973016660098048 854931256301278944 857037705886826496 860153827519660032 861370157525041152 863140472754103296 863681940019740672 864223746959867904 866382764172115968 867224523859034112 867503774776297752 869391037658824704 871975182242152448 873208228639408128 875389691023589376 875551782661521408 876383145020030976 877739099748827136 879426142051350528 879977825680490496 882176199977336832 884543822628913152 885794642142953472 888427544171249664 890647027686309888 891906477646675968 892102180488291072 892918676058144768 894300214838427648 895149379388768256 896019088127791104 897551820020514816 898257536956090368 900668319395586048 901233328716251136 905221330201354176 907451688586051584 909887146687463424 913450112372441088 913913441739638784 914486760020901888 915205792370356224 917662061270974464 918237731144859648 920531686932873216 923267840021102592 924573418559373312 926473631132286976 926883202260271104 929370811498758144 931157091583782912 934068917623062528 934976439785521152 936575812195319808 937312212475920384 939827811543220224 940687987946029056 943038029314916352 943954265681952768 944371564567068672 945568995577167872 946312466916704256 948726093311778816 951096215600566272 953648808771796992 954247053934854144 957560411761016832 960831199679348736 961797663338938812 964167419122679808 966755093355429888 967673055959617536 971033031848366208 971642182522208256 975627589341413376 978064917366177792 978960090239336448 980972080022421504 981405743569698816 982359257219334144 984813402401538048 984995755494211584 985931038147534848 987456487217430528 989354409807769344 992448224974503936 995111800457527296 999480987192655872 1001977906147098624 1003394787352510464 1004667057800740864 1006087741693231104 1008021474143764992 1008787923501318144 1009745797523079168 1010539729075601664 1013251859320034304 1013887494805782528 1019441573356634112 1020883149659308032 1023623040023396352 1025070529272348672 1027631376418996224 1027821657907003392 1028152621957093632 1028797605023514624 1030389377966014464 1032369818929846272 1038676320023740416 1040145095879294976 1042282835023822848 1042743602542804992 1042936682287988736 1045542162936102912 1047551728031755776 1048348234226860032 1049830686984241152 1053647788719734784 1054476239035410432 1057306287986122752 1058273986439282688 1060917782979280896 1061948548892196864 1063765120024313856 1064601525281292288 1065269373557538816 1067458748913287168 1068128389589630976 1072311001480691712 1072854909868271616 1077255463231143936 1080935099639267328 1083156671691423744 1083836160024772608 1084688346513014784 1087599480024858624 1088080280914231296 1088632187954569728 1091000517846368256 1092412160829411984 1093097455337484288 1103593590025224192 1104285898893164544 1105154164371750912 1107044643108814848 1107915077701730304 1108120224930988032 1110015777416675328 1110888548119609344 1113023711033740512 1113869998866038784 1118760611178610688 1119500775514718208 1124416110591737856 1127225144415485952 1127932277884452864 1130250440025833472 1131848709404884992 1134886413938982912 1135964022213464064 1139908341735038592 1142716941182435328 1146871770026213376 1148493543366721536 1150853963672137728 1151575920026320896 1156085298471370752 1156299365145378816 1156671699701730336 1159188050211766272 1161416046296077056 1164277638185877504 1167186254698119168 1168510860026707968 1172568189401800704 1173303767573987328 1176234933303115776 1179391763505217536 1181059522857271296 1184570058894999552 1185353762309701632 1187529370248413184 1189208636862234624 1189469573984388096 1190558234744193024 1193532505851691008 1194692117503721472 1196735760027353088 1197676715941453824 1198428045252231168 1200891092527448064 1201644438288334848 1206961773601805568 1209935584781402112 1218551255652851712 1219315680027869184 1220274389827141632 1223549415027965952 1224316974859812864 1224711211448890944 1227375582577164288 1228963680933088482 1231023786694803456 1235844269680361472 1241542788778377216 1242321636254810112 1245425223497416704 1246635253047361536 1248767749593759744 1249749616634560512 1253103748724293632 1257384039086555136 1258605687575937024 1259438372454057984 1261749955888939008 1264968124415705088 1268128287467421696 1271531745029062656 1272329405246472192 1273329798080495616 1276747215681355776 1282396884451918416 1285556558830239744 1289006791140573184 1290230741279490048 1294710709131154944 1295522910029611008 1299574146258173952 1300836785788551168 1301255662164446628 1304086556488237056 1307962773363228672 1309812342959112192 1313084536535384064 1313327673992282112 1314574717530046464 1316608649623240704 1319139213077025792 1319966738520735744 1323264299966005248 1326815733943369728 1332641316256874496 1335970541529464832 1337859716470013952 1338153270732436608 1341450322257641472 1342724069083152384 1344028632191686656 1346327730030772224 1347386305434135552 1351002479093379072 1351849993074376704 1359255431142178816 1361177532879077376 1364830720031195136 1366760705696464896 1370175168558661632 1370870162609458176 1371730140031352832 1376493091906461696 1380797530399309824 1384901760031653888 1386860127839059968 1389710446698430464 1390324803390406656 1390582243050651648 1394056217248137216 1396027530229579776 1396735637375674368 1402464659678281728 1404863718292979712 1405968318713880576 1409741717314830336 1411031981919043584 1414557043972374528 1415931398522929152 1418353493365751808 1419468700375056384 1420359164743385088 1426644323400849408 1430473213157695488 1431370580902281216 1436340617641525248 1441246799519023104 1444208895588564992 1445114880033030144 1446251128684019712 1450132640033144832 1450773707885641728 1451509583939426304 1456549547772549312 1457463273783312384 1467097376049266688 1471458120033632256 1472108615354548224 1473538885829001216 1476059524145086464 1477220103602307072 1477493633241317376 1478896557221302272 1481184730826145792 1484031614711654016 1485159998488051712 1492667700686290944 1499221480788983808 1502966859220647936 1507000586701111296 1509131612539846656 1513181885251977216 1514618696284618752 1515809593613402496 1519877788980051456 1520831242208673792 1529162360034951168 1531324724488962048 1534471951562850304 1535434560035094528 1537605793908523008 1541447064628494336 1541732486860505088 1542228932935640448 1545584066949021696 1548554728394769408 1558014480035610624 1563424252535734272 1564115403814207488 1564405023431983104 1568313244404154368 1571327592047633664 1572522351340290048 1574746030476361728 1580471683079602176 1585959431979184128 1587410979658924032 1591376674468921344 1592922823338295296 1595647680036470784 1596902287921938432 1597904060336308224 1601188123369930752 1602192584384446464 1608466502221037568 1609282364802407424 1615883194846715904 1621402649458900992 1624735007537135616 1625754240037158912 1627032519769522176 1631399220037287936 1632422633146417152 1632948281931854592 1636500776769552384 1638618241244117976 1655390385037836288 1656428848339746816 1660566964663222272 1661872616552595456 1662180337396482048 1665023666125012992 1666332822179414016 1667378149916147712 1669535566550610768 1670804998299058176 1678140916767916032 1679251163272077312 1682333274518585344 1686624165887606784 1690837716623228928 1695375660038750208 1696439206995296256 1697773064107327488 1702329620908474368 1703946033320196096 1709862512602557888 1714075411773652992 1720307655039320064 1722740315050082304 1726280945508206592 1727363880039481344 1732765528344231936 1734449047718068224 1735007549552595504 1738782075317649408 1743950364484304896 1746416457278816256 1750779382047178752 1752766290040061952 1755478199497654272 1758852284102701056 1759955651360980992 1764352399954673664 1769087645257826304 1771589284285906944 1776855088342499328 1781294055372619776 1783812955293351936 1784204360976582144 1785837352116289536 1790298758777536512 1792038176255582208 1795103640041029632 1796515073912180736 1801336638791172096 1802466657432502272 1810442660402708352 1814903377172103168 1827826883479277568 1828973520041803776 1830411584740712448 1835324122541948928 1836475462289719296 1841063373865746432 1843445521399632723 1846535680042205184 1849146837118746624 1852947262264573952 1853766404520542208 1862314183167565824 1868137835246125056 1869952879571042304 1873151624390639616 1874624424951840768 1879655623086440448 1881375975892058112 1886076058629832704 1887908531363905536 1888743129134137344 1892624933833408512 1897452186623557632 1902192431201132544 1907297617543593984 1908494107869708288 1915120823522033664 1921662399358697472 1923595326677877624 1928334838245359616 1933510186710859776 1935346111919235072 1942066063696732416 1943284365044416512 1951255178682826752 1956129834732355584 1961944160044843008 1962811487139397632 1964718514438668288 1969626804803076096 1969991510988423168 1971862076295069696 1974912974434861056 1978708819615538688 1984896449949007872 1990223600915054592 1998961974385311744 2003955812294197248 2006789574705020928 2009334115601481728 2012175483386462208 2016042948287529984 2017575847002636288 2019491595046158336 2021079458151203328 2026503718640068608 2027774989611565056 2038883146713268224 2041766299318616064 2047246080046792704 2050141058544697344 2055262752837992448 2056305243914187264 2057595210047029248 2060778755932028928 2064739637859692544 2077352640047480832 2080290191758589952 2084565670047645696 2085487205085609984 2085873364575977472 2091084325872205824 2095103456063511552 2096696468453720064 2107295577439469568 2108952478070820864 2114612575972245504 2116547972878565376 2121835565958561792 2123897097784393728 2127530240048627712 2129203050562584576 2130538747115077632 2134917497826574336 2145709819736543232 2154510926462287872 2161870199278534656 2166313343382847488 2167672320049545216 2169376693026029568 2175198960049717248 2176160561828462592 2177264375909139456 2184824321658823968 2186194910674968576 2207187180050448384 2208571797786329088 2210308328743501824 2214089286217629696 2215830155403460608 2216240449861976064 2221777096239218688 2226047422067481024 2227739997732077568 2237521222357221376 2239001551029436416 2248832221183475712 2254450288830971904 2255864555768905728 2260500880051666944 2263697418809769984 2269772827877965824 2271928044426928128 2279816683470077184 2285433882364870656 2293743540052426752 2296987086733443072 2301707927344275456 2303151840052641792 2312170596942741504 2312598730290757632 2313343399403460672 2318376100423532544 2322832092592154112 2334372509396238336 2337021720053415936 2345136378803601408 2346607535147974656 2352469866606231552 2358783527010435072 2362119045714542592 2370707524619403264 2375058740496826368 2378939147968776192 2381116469488386048 2387065011703382016 2389384235007442944 2393471520054706176 2395353431882907648 2396856090504462336 2401782185054896128 2403288876576669696 2413923547203611136 2437102511305703424 2438631360055738368 2440548779654283264 2447098830055931904 2448633949719625728 2449422422897781888 2454751165154328576 2457927361866176964 2483085577556754432 2484643272509620224 2490850446994833408 2493270506094723072 2497535499187519488 2499499233269121024 2506207497448587264 2517211375151874048 2518876744908115968 2523499911777878016 2529936248831410176 2536256574934843392 2543063490058125312 2544658810492944384 2546659596160991232 2553494431362711552 2564793768903836832 2571113117660479488 2578013582281146368 2580461482558980096 2589421418262309888 2591045820059222016 2599148292516347904 2601673571577102336 2602511324328893256 2608173112976474112 2615925546726457344 2619624685918224384 2626169073070768128 2626655347984564224 2629149435060092928 2633217299246481408 2638278426154051584 2639933477041471488 2646528599932010496 2653631467886739456 2665282632513748992 2671941083058929664 2675719432940027904 2676306541464873216 2682900644515282944 2685448138166304768 2688057264383373312 2692655460061544448 2694772610868271104 2702004958186758144 2703699986148753408 2718510862284357632 2722355065758154752 2729661440062390272 2740350337117323264 2741740325218916352 2743460280062705664 2752986183812923392 2761595060798619648 2769803520063307776 2773720255678119936 2779420893396860928 2780649606780813312 2788112434496274432 2793471274751348736 2804929319356563456 2809727436585959424 2811936637427761152 2819483434629660672 2822063963838087168 2829114087944749056 2831862797045858304 2836706986731503616 2838937400750112768 2853288646801698816 2860946426315390976 2862741161804562432 2872681235283050496 2882493599038046208 2888417791177129984 2892502257368039424 2900265280066289664 2903019167878852608 2913099095545098624 2914926547566624768 2934194752098533376 2942916240067264512 2944217230709096448 2947077771658002432 2954440207204614144 2954987266482634752 2957793114442604544 2962369461652291584 2968063229423308032 2970319996976103424 2985335401372581888 2998442961577967616 3005933718441295872 3014001173402222592 3018263225079693312 3026363770503954432 3029237392569237504 3031619187226804992 3039755577960102912 3041662484417347584 3058324720069902336 3062649448977924096 3068943903125700608 3070869120070189056 3075211587817046016 3082894129256988672 3083464973721010176 3084457865871280896 3091168133898043392 3097109456789538816 3116028960071221248 3126848505071468544 3128230807628414976 3128810046863966208 3136626488808308736 3142655184095267328 3145044702680580096 3149492060952723456 3160943366159204352 3171918863958368256 3174821959317848064 3182753348937842688 3185845646676590592 3191295360072941568 3193804575843876864 3195808120672616448 3202376246739861504 3204385168768892928 3216933004442075136 3218564729604814848 3231766389693431808 3242805298917801984 3249470015074271232 3251508480074317824 3254065039539044352 3262798440074575872 3265896563863709184 3273001553539104768 3277236482488235952 3310780770075672576 3312857696679493632 3321133929326444544 3323745233105190912 3324360674792964096 3330047332250025984 3332665644358828032 3339071133101221536 3341609996598116352 3356281833535832064 3358502326544154624 3364666549037170688 3373248331775213568 3381675433246457856 3390751320077500416 3395546128214654976 3404659241816948736 3407892066640392192 3419725025205115776 3428150823547305984 3440615310078640128 3445480630100164608 3452561891016413184 3454727760078962688 3468898095436136448 3470015099105191008 3477564150635298816 3487900728968609792 3492832914557632512 3501558764094357504 3505532580080123904 3517704568205402112 3519911302721961984 3528704799909347328 3538175290515652608 3543178568571813888 3553710176684998656 3562588110745239552 3567625910586703872 3568408721953164288 3571674704232579072 3580597517555073024 3584076352511164416 3590207280082059264 3593030147824361472 3602673277582344192 3604933314865004544 3620885320805416704 3629806754344206336 3655653766958555136 3657947040083607552 3660823169481424896 3670648245083897856 3672950924579438592 3682126747731492864 3686891042799265446 3693071360084410368 3705894524529147904 3707532809041084416 3724628366335131648 3736275670492250112 3739905759142084608 3746303248781279232 3749248849903681536 3759311246172880896 3772152117259665408 3775817062727811072 3785249867666817024 3794904373247115264 3804384862402265088 3814595235087187968 3816988215739416576 3830241647044067328 3847190653355755248 3856669676490719232 3867020373421719552 3870692223838470144 3884132127393464832 3886568730088833024 3902510357365653504 3912259669464711168 3923888320089686016 3929437028877336576 3939253609606152192 3939983021976846336 3943724152590139392 3949825948869722112 3957417639231077376 3969792899898015744 3980447201830109184 3997923948770623488 4007911624588394496 4013579149410041856 4018668231202963456 4024350966772924416 4032085896575059968 4038983190092316672 4042158916302406656 4053007437280137216 4055549979223130112 4077766293426536448 4083532598637232128 4094492160093585408 4100282117089394688 4110525505675984896 4112610487828374528 4115190420094058496 4129479275719385088 4154705280094961664 4160580383517179904 4169131340095291392 4170974410171219968 4171746729151954944 4182168651744411648 4190206912127023104 4214591154878939136 4217904956141641728 4229225151944491008 4233095945757130752 4243671131917123584 4247794195568787456 4255060480097255424 4258406101125169152 4261077494230155264 4269834995653148672 4291419639473086464 4309021852924575744 4323740398557069312 4332626686765694976 4335344640099090432 4338753386052059136 4350397920099434496 4352321123656925184 4354528751818278912 4369648643317647936 4372389821349937152 4414374360100896768 4420616657487003648 4428178572435259392 4431660310806921216 4432480899723952128 4443554192478437376 4452094844134962048 4455479995464155136 4478003102058872832 4497664442366951424 4508900577661943808 4521001760103333888 4527394837619539968 4539545655755931648 4543856088853856256 4559633366940154368 4587487080104853504 4593974173466886144 4603415854688550912 4606303680105283584 4624341193885483008 4625197460581515264 4626686798806921344 4636752200847065088 4645664185184308224 4674043440106831872 4690272757607202816 4693215070295949312 4704939733212463104 4717567054020870144 4724238091429085184 4741415049238806528 4757878295937552384 4762232938976772096 4774130023406764032 4778768470014885888 4786943040109412352 4790706863765815296 4793712181008924672 4803564370109792256 4806577753153339392 4827847094407222272 4874205022611406848 4877262720111476736 4881097559308566528 4894197660111863808 4897267899439251456 4898844845795563776 4909502330308657152 4915854723732353928 4966171155113508864 4969286545019240448 4981700893989666816 4986541012189446144 4995070998375038976 4998998466538242048 5012414994897174528 5034422750303748096 5037753489816231936 5046999823555756032 5059872497662820352 5072513149869686784 5086126980116250624 5089317620985888768 5093319192321982464 5106988862725423104 5129587537807673664 5142226235320958976 5156027164562292736 5160922965117960192 5178842836524619776 5182091640118444032 5198296585032695808 5203347143154204672 5205022648657786512 5216346225952948224 5231851093452914688 5239249371836448768 5252338146141536256 5258298870120185856 5266434598492962816 5276556852308103168 5279866954082942976 5293057199864020992 5307262935773478912 5330565265027497984 5343882166117859328 5351438865880055808 5352613082929746432 5370896276332609536 5376114528766746624 5385310920123088896 5389545221736542208 5404009916373516288 5407399972297506816 5437021724568715264 5444710131516309504 5483480650437832704 5486920560125411328 5505972367625846784 5523190121597239296 5530336564198898169 5539607040126615552 5547440511356239872 5558841786793721856 5561299213561626624 5586942549502697472 5609858638713126912 5619454873171918848 5623873274855522304 5638966869259321344 5644127927676174336 5658228175889498112 5663725594091716608 5677874801500225536 5706577293603397632 5721892852630781952 5725482323609124864 5745362470566100992 5764987198076092416 5776835582354259968 5785004514736078848 5800530560132579328 5806038335757705216 5826198191090197248 5829853095133249536 5868389504197066752 5885832480134529024 5888434461418192896 5894155543316004864 5908880414409228288 5909974532965269504 5915586228885209088 5924738923304583168 5936126458846616064 5940639993952206848 5970670802745163776 5996885923155935232 6011867436882591744 6028002346804445184 6036526450159386624 6052727541007908864 6058474785138475008 6063238374453609984 6079511155920205824 6083324968834695168 6116649440139804672 6125298897955848192 6137887806251401216 6141738240140378112 6150423175634092032 6165788258513977344 6168915731742561792 6182336267796086784 6194218913579077632 6232057920142442496 6253697010142937088 6256461615256829952 6257620093727932416 6273252977616617472 6285310368190534656 6290089405361160192 6321886732318408704 6343837727916736512 6349643918635696128 6365506697875685376 6371691293353181184 6382590720145883136 6387609151687753728 6391616241345232896 6404752493479723008 6437129459209629696 6463532779386863616 6485610597835603968 6498940030148542464 6503016960148635648 6508130079078088704 6525596880149151744 6531793127727418368 6554472964976471904 6621561540151345152 6625715393358987264 6642267858652889088 6647490466210381824 6648721349585928192 6665331288717656064 6678142266202443072 6683219993196232704 6712563667071664128 6717004653088309248 6729333098074341376 6746496663550427136 6763350866492915712 6781502640155000832 6791092256429309952 6809318483633897472 6815784133280784384 6839450050410231552 6856301647094611968 6881230620157280256 6890961260200329216 6905123782032826368 6909455520157925376 6937796190872272896 6940030198210382016 6955128301270597632 6975801457937219584 7003117528188715008 7011065160160247808 7035409136410804224 7039822605443923968 7057409599818694656 7076350581031305216 7086357137143627776 7125176221490479104 7136817443906328576 7143349408465158144 7161195035110146048 7168152705022328832 7180414560164118528 7186060295648722944 7205346555164688384 7209866629730009088 7241770641610833408 7311307533917110272 7315894080167215104 7321646338962849792 7341296490167795712 7345901849158877184 7364253495462985728 7373782085598530892 7411789049058295808 7449256732670263296 7472551340984500224 7479811518284169216 7492606497562558464 7498497699807363072 7518622492345761792 7551634125455622144 7570499735333634048 7589808746494230528 7608769724804530176 7629190470174375936 7633976431478833152 7660483294088134656 7694381306711510496 7713339352981438464 7734040746843439104 7741384447676940288 7768264254786929664 7773137460177666048 7805020714731307008 7824519338929422336 7847776640179372032 7858874057754673152 7878507219212304384 7879966043953692672 7887448305180278784 7899651897739444224 7914835278462154752 7939585799796031488 7960894403660218368 7995847897541246976 8015823249176788992 8027158298820083712 8037336462405926912 8048701933545848832 8064171793150119936 8077966380184633344 8084317832604813312 8106014874560274432 8111099958446260224 8155532586853072896 8167065197274464256 8188984320187170816 8221051011351969792 8225220975656749056 8230380840188116992 8258958551438770176 8309410560189923328 8321160767034359808 8338262680190582784 8341948820342439936 8364337303488823296 8380413824254046208 8429182309757878272 8435809912283283456 8458450303888982016 8466191891514261504 8487342263834247168 8495588391137574912 8510120960194510848 8516812202250338304 8539669991306297344 8582839278946172928 8618043705849151488 8647480797114138624 8665253373531389952 8677506772104118272 8700795840198868992 8709057503636557824 8739297286635295872 8744779642699874304 8828748720201793536 8841233314974007296 8863320621613842432 8864961799447904256 8887108384956874752 8904189688269924096 8910959990928310272 8956006204117745664 8995328884733902848 9017801155323887616 9042003520206667776 9054789675239079936 9079091311511863296 9087712177707712512 9119266733880308736 9174974160209707008 9187948346933772288 9206831709377101824 9212607360210567168 9248682387770966016 9250394921163030528 9253373597613842688 9273504401694130176 9291328370368616448 9348086880213663744 9380545515214405632 9386430140591898624 9409879466424926208 9435134108041740288 9448476182858170368 9482830098477613056 9515756591875104768 9524465877953544192 9548260046813528064 9557536940029771776 9573886080218824704 9581413727531630592 9587424362017849344 9607128740219584512 9613155506306678784 9655694188814444544 9748410045222813696 9754525440222953472 9762195118617133056 9788395320223727616 9797689691591127552 9819004660617314304 9831709447464707856 9932342310227017728 9938573090038480896 9963401787979333632 9973082024378892288 9990141996750077952 9997996933076484096 10024829989794349056 10068845500607496192 10075506979632463872 10093999647111512064 10119744995325640704 10145026299739373568 10172253960232501248 10186638384643964928 10213977725450846208 10259175075615347328 10284452470641917952 10321845930235920384 10357685673049239552 10364183280236888064 10406694286308409344 10410045297315573024 10432692451905896448 10463702186905829376 10478498743672897536 10504676292283072512 10516597740240371712 10553113704616206336 10559733908165885952 10586114399728041984 10614525871546957824 10661130530054995968 10687764332235718656 10702877731760111616 10705226165859492864 10741792552665219072 10752229057533493248 10770621840246177792 10779090443473084416 10808019832747032576 10814799944595013632 10874043449137430528 10889420263032619008 10966961300875665408 10973841120250822656 11011944735251693568 11046380243194478592 11060673128397796338 11079214080253231104 11117683573587443712 11122598427123253248 11173885099005394944 11219717277426253824 11238909746343837696 11247746549711044608 11277933738518642688 11316456351778996224 11327451188183433216 11355749603000451072 11413154587206795264 11443785705261563904 11450964647218249728 11490724941132201984 11553671164708519936 11570009029472157696 11601061120265158656 11612076671515410432 11652396382180394496 11659706190266499072 11736779008394133504 11771664960269058048 11788311086632009728 11817760828818456576 11819949065930539008 11831172457770418176 11849477846609166336 11872252917693232128 11881279987904413696 11941341605490327552 11993771846311870464 12023734873765183488 12056004693608890368 12073052900318773248 12116949570276950016 12126476748907219968 12159022311840411648 12166649937669390336 12233298880279609344 12250597795911696384 12275775612502802432 12283476480280756224 12300846351268184064 12331576517027954688 12337831463485123584 12388437827158155264 12464115840284884992 12507394020285874176 12512923230513659904 12515240187455864832 12546505955233234944 12570620736381069312 12643773464636817408 12687675455833473024 12699287837271392256 12731013395751370752 12743382586706362368 12765181440291766272 12775218303375507456 12783232482690465792 12809504986959446016 12874258918419259392 12927065558773727232 12971221195671207936 12997880060297084928 13006033920297271296 13016260158156177408 13051193760298303488 13063586255454836736 13108945929952943808 13243123080302690304 13284535717305778176 13294980932420763648 13297442699171856384 13330662577435312128 13356284532404886144 13366439986392465408 13434009306176618496 13458666196148682752 13492993327100854272 13526701732985831424 13563005280310001664 13582184512858619904 13618636967267794944 13631568266561568768 13678900100820463104 13762461240314560512 13781922520400658432 13810247564065652736 13818911040315850752 13875592381744545792 13880060396420764032 13910256602541195264 14022130320320495616 14070818272821608448 14079645210887847936 14114819199637389312 14152701162062610432 14172714274287255552 14273634887812657152 14286698816930316288 14322390070220292096 14336305410044657664 14360829120328237056 14372120591297445888 14410693110329376768 14419733259460018176 14483541283221666816 14622615067834220544 14631788160334430208 14643292677925699584 14682592980335591424 14691803698317754368 14728506990925971456 14747564171197061784 14823578098116591616 14898513465340526592 14945102681969000448 14959623036568338432 14985212995125116928 14996995399614726144 15037244984691523584 15103268250911244288 15140999470667268096 15179617492988461056 15217539449609060352 15258380940348751872 15267952862957666304 15320966588176269312 15388762613423020992 15426678705962876928 15468081493686878208 15482768895353880576 15536528509573859328 15546274920355332096 15610041429462614016 15649038677858844672 15695553280358744064 15717748115509346304 15757014438424608768 15774896610360557568 15799303795478888448 15829670556924309504 15879171599592062976 15921788807320436736 15991695795082493952 16031646498353577984 16054316597640167424 16074672924811853824 16128343586300239872 16155932760369266688 16168635665209626624 16212029749120548864 16222199916892520448 16311065173706145792 16334130394548928512 16450441951313498112 16460761680376233984 16517917102877540352 16618821120379846656 16642321534068719616 16676525360381165568 16683897640684879872 16760827648508092416 16858364619515756544 16871619824566566912 16916900607777964032 16932383783028523008 16974684527668494336 16991176782275149824 17033624404500676608 17079339982612594688 17165678557892345856 17236087411698302976 17294961594228277248 17330506747062779904 17355013544208236544 17401591680397737984 17418115007273115648 17478594573270591744 17489559285399748608 17657497440403587072 17682466629948014592 17726641243227684864 17729923598895808512 17774216769913749504 17808379376539848192 17821919981856620544 17912012408235491328 17990657769467805696 18035602310647775232 18084007040413335552 18109579350478159872 18158182623023726592 18175424355415425024 18238533467760617472 18349948320419414016 18375896693867544576 18413663418754203648 18425214720421134336 18497364775541932032 18506747195227685376 18547008803388260352 18582656740737232896 18696173760427327488 18761091030428811264 18772860281183797248 18819758932849852416 18870268216083480576 18965660196955226112 19031513183750209536 19048931755907088384 19096520093627056128 19115073880059543552 19147772160437649408 19162827455063261184 19174848724035698688 19214257480439169024 19311388377628889088 19496820090445627392 19509050880445906944 19524390237234266112 19576790640447455232 19595379383182255104 19663418894929415712 19864684620454035456 19877146180076961792 19926803575958667264 19946164048757784576 19995993866152968192 20049659979588698112 20137691001214992384 20151013959264927744 20187999294223024128 20239489990651281408 20290052599478747136 20344507920465002496 20373276769287929856 20427955450901692416 20518350151230694656 20568904941283835904 20643691860471840768 20715371346098479104 20728366560473776128 20813388572616818688 20820090594631146048 20865384903811792896 20927404373811658752 21009352584566145024 21033195480480743424 21106227409232412672 21119467816331771904 21172228799456083968 21229051743093915648 21375528664471437312 21410452331718985728 21483585105330438144 21504458115066986496 21541243680492355584 21558180886946168832 21616039665494065152 21629599889190027264 21748086898274861056 21933922601751330816 21947682240501645312 22023889470503387136 22092760486388957184 22121346256795592676 22235367147174887424 22347770198010789888 22439434554852507648 22477819492687675392 22495493099422089216 22555867477037285376 22654902376366866432 22711499206000902144 22826309174413590528 22887571410523127808 22901929294436499456 22981449882264403968 23107342329417039872 23140018058944315392 23202122240530317312 23224153343030820864 23304792764360788992 23319412380532998144 23473558016788267008 23543329920538116096 23576622173264019456 23635521657636913152 23639898131861078016 23662344915540836352 23698955693218332672 23744505835386464256 23882683210980655104 23987543692623740928 24047469747530366976 24112009387217780736 24146105800637546496 24233899140553900032 24252953497814439936 24318044623680823296 24333299875338780672 24466597760559218688 24501195591823392768 24551551225005604864 24566952960561512448 24663153034055909376 24675662926970247168 24776875654316310528 24928231680569769984 25014788040571748352 25025846461027319808 25093011910466469888 25141241472762138624 25287546929273634816 25375350911666946048 25398575674542784512 25462026791502741504 25486765173412724736 25530362880583532544 25550436606751014912 25619009973918892032 25748517836838518784 25854131117547454464 25942442391342415872 25995760120594169856 26032520316312354816 26102387520596606976 26127172510909673472 26217891859905887616 26486246160605380608 26589961864841527296 26594885398343712768 26661325154870624256 26712569064809772288 26732879972784930816 26868018612353236992 26985986654201708544 27053403465971662848 27126010560620003328 27164369025717239808 27237273934535589888 27263136533123137536 27357800201640926208 27524922480629121024 27563845040801316864 27620495128131305472 27637822080631701504 27751184763489091584 27760120792841528064 27820513205082390528 28044260640640991232 28141636545643216896 28159290421775695872 28229638399274778624 28305402324125220864 28345428548574511104 28547269775625314304 28573397633860632576 28644780140440584192 28672610820089315328 28721658240656474112 28744241182594891776 28821386220658753536 28839466518920036352 28967082566443333632 29245230135668441088 29263576320668860416 29286585355851399168 29365185960671182848 29457013981851942912 29495128342394123568 29647156196233183232 29797026930681053184 29890205363938000896 29919246073136676864 29970425990250233856 29993990799229452288 30074489969383047168 30206536501822488576 30281998941334536192 30359234985976922112 30435078899218120704 30516761880697503744 30641933176352538624 30777525226846041984 30853357411925753856 30965537790707761152 31073057019147718656 31092549840710664192 31220082858925228032 31298077355717689344 31391106560717488128 31435496231018692608 31514028876849217536 31549793220721115136 31659341113848619008 31758343199184125952 31843577614640873472 31983391590164987904 32063292996707155968 32108633195280334848 32256687172600479744 32311865520738533376 32337271330419253248 32424059498241097728 32444399833785040896 32622130347412291584 32668260789097857024 32900883902626996224 32921523360752467968 33035834205755080704 33237642240759693312 33353050720762331136 33367795281369759744 33521655297016184832 33716729239031513088 33743239649133133824 33833801215555928064 33949369055336988672 33982353564550299648 34067248809001353216 34158679965225189376 34331357115784691712 34472174823396605952 34661013494125559808 34710027088416473088 34803183360795475968 34836230014546231296 34957189146541183488 34979118570799497216 35314994880807174144 35364933259896029184 35453282486455369728 35459847197791617024 35548433539827499008 35616758753079696384 35643839963713241088 35824024816470982656 35981315538935611392 36071204621295550464 36168014080826671104 36219158700956319744 36350848710830850048 36477066935521234944 36699896640838828032 36751793387735089152 36827326837508407296 36850429440842268672 36994729551083864064 37013494390455370752 37165313481474465792 37392347520854654976 37522182060857622528 37545720562367594496 37639517865699704832 37931320393910452224 38063026367500419072 38097863511814176768 38193040187254112256 38230147760119087104 38295544320875298816 38325654910126522368 38349697448071397376 38428514960878338048 38622776755257778176 38993640180891254784 39018101760891813888 39048780474468532224 39153581280894910464 39190758766364510208 39326837789858831424 39729369240908070912 39853607151917334528 39892328097515569152 39991987732305936384 40099319959177396224 40302027918529855488 40375998588446048256 40478979981302562816 40580105198957494272 40689015840930004992 40746553538575859712 40855910901803384832 41036700302461389312 41287383720943681536 41430742692196958208 41456733120947552256 41626777145233637376 41640181189262292096 41730769807623585792 42066390960961486848 42212454818464825344 42238935632663543808 42344457598912167936 42458103486187831296 42820904663437971456 42967170210660876288 43008916230133972992 43082487360984711168 43116361773892337664 43232079330988130304 43259199778380054528 43867845203502661632 43895364481003290624 44047778941006774272 44185520972777914368 44242692513591185352 44470734294349774848 44695540396021579776 44878869109705015296 44955638985375350784 44990986198844178432 45111734954074570752 45309804752733732864 45422998412001804288 45652618348827181056 45775142821046255616 45803858588872998912 45962899764528807936 46214684658834079744 46280036117888630784 46404244481060634624 46448306686061641728 46609585528721577984 46638824761065996288 46947116033576534016 47086659841076232192 47153244346528038912 47271043315273826304 47324689831081672704 47397911386436665344 47489011670772928512 47765366421961310208 47975087385247481856 48094939495060733952 48224018774435561472 48467798281107800064 48505906995628879872 48636089247361646592 48666599750677561344 48933195521118437376 49002391183646785536 49103102450011209728 49351325853940494336 49553751308632621056 49856463361139539968 50029576081143496704 50051692922054639616 50282482945524277248 50575093858547269632 50750701823333892096 50797151349085569024 50924053583005483008 50973530346825449472 51100873213502029824 51238019947837784064 51497035673677037568 51708262235094908928 51884884782684831744 51991520241188339712 52065040632624709632 52204775041193213952 52254345021819346944 52435783719811775232 52972492321210761216 53179923729683054592 53189770796687425536 53322650309741248512 53425138129619544576 53465759945569861632 53736037224706473984 53971973308403417088 54106806931943325696 54252021121240006656 54328738051434479616 54474547869071179776 54526273066246275072 54715600403281852416 55049844961258242048 55127690081602633728 55240990256262610944 55275644161263403008 55520241585683056128 55641026410164781056 56088521281281982464 56283273091286433792 56318580843551391744 56459276798549557248 56610804648250441728 57094539551250628608 57146795267721265152 57289560280881168384 57345221640178630656 57443316481312948224 57488482365189783552 57642772441317507072 57934165132886667264 58490460271336882176 58527152641337720832 58573170711702798336 58730371921342365696 58990256684788247136 59294312392466366464 59594053861362106368 59780410727876001792 59838492146273353728 59987981598458904576 60148979938766094336 60413073003644977152 60563997882669072384 60718469971953844224 60870157798436241408 61033523761395007488 61283866352705077248 61555050453692083968 61706714823851507712 61931075581415522304 62146114038295437312 62185099681421328384 62440165717850456064 62596154711435378688 62782213121434976256 63028057753698435072 63099586441442230272 63318682227697238016 63516686398368251904 63687155229281746944 64126585993414311936 64513374345200959488 64623731041477066752 64674542660838506496 64848118996482195456 64888799667570081792 65244260694824583168 65801767805253992448 65843046721504935936 66071668411510161408 66706101441524662272 67043310594032369664 67433458478063026176 67486479298266267648 67667602431111856128 67964707129100599296 68134497618002706432 68317359930450378752 68662714231569383424 68944349646793211904 69322026988251119616 69420054176832946176 69606366721590951936 69672460029092462592 69914378293082366976 69958237141598994432 70629989761614348288 70729866519792058368 70906564972910739456 70919694395583234048 71096867079654998016 71233517506159392768 71648049632941965312 71962631077871222784 72142409242591100928 72336028161653342208 72438317401912639488 72701697421661700096 72954133871042469888 73399793281677656064 73503586775470178304 73654653675016814592 73700858881684537344 73989459102167728128 74026988780910741504 74330626962948931584 74784695041709309952 75044364121715245056 75279035731399409664 75862640787820904448 76126052735000838144 76195727023628353536 76386080374508224512 76460295520238174208 76591088641750597632 76651309820253044736 76857029921756676096 77245553510515556352 77987280361782509568 78097560948937064448 78307162561789820928 78381517532729020416 78653675579717662848 79458738481816141824 79784656195031138304 79983975464611872768 80198639918354792448 80604055837059710976 80957959962605125632 81160210397914988544 81378031681860009984 81493107077151719424 81711821803606769664 82073400604922778624 82574767441887363072 82861485384393916416 82913466241895104512 83253554290467274752 83280362378524584192 83461539615247171584 84132781921922973696 84424909636929650688 84477871265327087616 84688915197824335872 84916206972375662592 85641809326875942912 85934340421321752576 86017832460267945984 86164974721969422336 86232723547784675328 86464158661976260608 86518399556760109056 87735690407005323264 87790728962006581248 88095557882013548544 88371041945555828736 88485385027182370704 88941468588699549696 89391080792043159552 89757738219410030592 89911277970750701568 89981972397688356864 90223469908149141504 90619609505467465728 90845996824003608576 91305236697654362112 91550285642092511232 91925799529057615872 92429369317668159488 92560072235777261568 92896613372123283456 93219171057443155968 93277649522131992576 93894232067153068032 94173319682152464384 94306488693056077824 94542086630547652608 94649379662163345408 94978023341545857024 95530732843922620416 95950174770494963712 96189878990121467904 96935596562215600128 97011813991257759744 97272178494723293184 97333199501355122688 97866391042236874752 98004782367293571072 98206204900022419456 98702651707880988672 99107502617265242112 99712926722279079936 100059152162286993408 100103385844109279232 100564965891048554496 101150187717094539264 101501403646667784192 101848107166010966016 101947060693650898944 102201746427004059648 102476039895675568128 102994071347354075136 103416524470189817856 103983040482376679424 104130081265249419264 104409550082386427904 104508690043638693888 104871567439623550464 105944984642421522432 106359847459366109184 106379541593374851072 106645300619482497024 106850276259239089152 106931519891139723264 107472074449412947968 107943946616806834176 108213613863886651392 108504042242480013312 108657476102868959232 109052546132492550144 109431200806563704832 110099689922516484096 110255380163205267456 110481980512525221888 110551288322526806016 111040483171366112256 112177042562563964928 112566546182572867584 112637161687102783488 112918553597099114496 114189079102501257216 114293590535442530304 114579120561762336768 114690443280357261312 114886632962625896448 114976964730379567104 115285544882635014144 115868330265773334528 116980920542673764352 117054305282675441664 117146341423405596672 117460743842684731392 117980513369576494272 118588624784932732928 119188107722724212736 119560821455752003584 119676984292546707456 119975963196917809152 120297959877532188672 121127995765338144768 121436939943907688448 121740315596872482816 122067047522790014976 122567732705410154496 123110100907384167936 123862151162831044608 124292228076590874624 124370199362842656768 124880331435700912128 125192309422870757376 126199172882884460544 126637364455394476032 127033372796736503808 127374310458563493888 129026748690401918976 129247462082954133504 129349085321677012992 129696237992964390912 129777599335140163584 131603535610507984896 131686093443009871872 132143336823020322816 133412202883049324544 134086621188064739328 134866916956126052352 134972958596532535296 135335204862223712256 135929414258201198592 136268995236005412864 136634719860900757504 137325428463138766848 137888699293586423808 138644053976502239232 138840108353665892352 139212733443181903872 139344920058184925184 139828756586164733952 139916474283197988864 141259979523228696576 141459733039584116736 141813129945821478912 142193734159309996032 142467035012318785536 143296099265883930624 143925262155742445568 144284818485182201856 144672056323306684416 145403394843323400192 145908267742084939776 146799586563355312128 147007173550940356608 147309307350033629184 148053977561821483008 148661253925897863168 149569390083418619904 150088728243430490112 151725281575641808896 152252105470001676288 152391454047256707072 152772160749016449024 152920591040476348416 153302619640506089472 153714059843513352192 154491107021031112704 155974560723565019136 156195121897874128896 156614325123579641856 156763035065458040832 157307351159435325696 158917476963632283648 159569312390062276608 159967950929223745536 160397279836709584896 161208111674119421952 161915919925210251264 162320420795829977088 162756063363720019968 162986214154303438848 163423643607213539328 164146801209845557248 165149534883774726144 165722970768787832832 165826932483790209024 166560724757049168384 166923079230494343168 168265563843845947392 168849819273859301376 168955742530654175232 169377830395648671744 169832413944751325184 171283618653751885824 171868680842643505152 172035664920535891968 172329949443938844672 172465447095569350656 172928317323952521216 175471380814010646528 175581457924013162496 176191115764027097088 176970770054364741408 177882937177399099392 178782161584086319104 179515476438820061184 179963944795376713728 180446939816298283008 181239219010934931456 181691993648007217152 182610473395308724224 183100571284185022464 183851599058115231744 184858738635336318976 185120144471554523136 185793226744246566912 186438342114886311936 186555299044263985152 187788464134306136064 188346639364304928768 189084173261095305216 189298759324326690816 189956046683091714048 191061465687845240832 192379757980242935808 193871193124431200256 194023627982515519488 194544356989446586368 194666399002710245376 195732782084473749504 196412409800044838912 197405303415761977344 198215005234530484224 200118304324573986816 201129931782097108992 202300375434189078528 203002807293335568384 203894121387301797888 204403492854008119296 204952079791351136256 205988142694708150272 206833048940379635712 207966080964753358848 208260162530498838528 208819100164772855808 209017380087277387776 209743134879247100928 211889969284843044864 212719694918732218368 212759083186749702144 213290601238964994048 213700552518478178304 214944148898825895936 215887893233613668352 216427227727773302784 217008084484960026624 217314952205737918464 218105092264985100288 218862401613127409664 220199379845032968192 220510760326410534912 220963961025050443776 221102576645053612032 222080966342732224512 224354085125127929856 225133092365145735168 225837107194198228992 228378158205002514432 228587181070885060608 229158241123524673536 229380886560714522624 229773265925251792896 229953929460759134208 230571089765270028288 231736660531546669056 233961841085347528704 234292682846811193344 234921487685369462784 235961026739152988544 238376215445448425472 239353968585093414912 239951926393835618304 240595919755064377344 242873879887815376896 243480631193744965632 244134095045580029952 245135465410820308992 246220201814768335872 247724302325662089216 248584456153181749248 248740398725685313536 249760662871401824256 250384618845741514752 252398345765768921088 253274728910788952064 254066745593473007616 254748620917126987776 258053497380803837952 258494924165908267008 258698170643354025984 259392475985928781824 259555198670280327168 263207071221015969792 263372186886019743744 264286673646040645632 266824405766098649088 268173242376129478656 269733833912252104704 269945917193065070592 270670409724447424512 271858828516402397184 272537990472010825728 273269439721801515008 274650856926277533696 275777398587172847616 277288107953004478464 277680216707331784704 278689840116369850368 279657513172329467904 279832948566395977728 282519959046457393152 282919466079168233472 283626259891642957824 284934070024637571072 286592198531767861248 287850524311484891136 288569636970364403712 290806789686646800384 291816535484169879552 293599173126710624256 294014347101880713216 294618614700067258368 296107955123642966016 297322507851795726336 299138780166837239808 300177456486860980224 303450563151283617792 304504210940003352576 305544321498032898048 305841182080952696832 306605239281012178944 307428119687026704384 308982214042062225408 311949121447130038272 312390243795748257792 313228650247159283712 313526070130916081664 314614702318870651392 317834953927264567296 319138624780124553216 319935901858447491072 320794559673419169792 322416223348238843904 323831839850420502528 324640841591659954176 325512126727440039936 325972428308606877696 328293602419691114496 330299069767549452288 331445941537575665664 331653864967580418048 333121449514098336768 336531127687691894784 337699638547718602752 337911485061308350464 338755660791297343488 342567237307503771648 343737361685287010304 344071329841071783936 344659898887877689344 344930894191138701312 345856634647905042432 350942761628021293056 351162915848026324992 352382231528054194176 353941540108729482816 355765874354798198784 357564323168172638208 359030952877640122368 359927889590753427456 360893879632596566016 363383987296014434304 365220946790617448448 366201142568370044928 367703198116230463488 369717477270672637952 371586453488493133824 372876684229772623872 373110598088527970304 375576928268612272128 378597518648653381632 379912093366183428096 382122931375690481664 387742386248862400512 388047255965031038976 389088713978893172736 389332798005420490752 392824819600089677824 394810606831523954688 396430010469060968448 400236608649147973632 402259863564194217984 404600750868378157056 406005614586671136768 407788242774603595776 408806985708016238592 409904159582702272512 411976285389416300544 413666097880759271424 415932161929506717696 416520325060997677056 417638200329545711616 418034760174554775552 419486269758494201856 423779938569686089728 425439389837464436736 426581202477929988096 427401105036956356608 429888297797651791872 431775786467227336704 432854455455546605568 434016168969920053248 436210184529970200576 437724803226254819328 440398759690065936384 441021520652821069824 441927922050100887552 444161932685464449024 448708170250255859712 450266184730291470336 456756316410005028864 457174362141770121216 458316482247049347072 458761773121429045248 459907858921518268416 461142179530540056576 463473321063093338112 467923682170695057408 468585365693622386688 469842975370738925568 471922053478305977088 476752430890896850944 478707937170186829824 479903852787671236608 481191839510128754688 485747759775630753792 486961262387489931264 488268190091160059904 490270930821640617984 492440403629536671744 495448604651324178432 497168912306363498496 497480797451370627072 500769237691483029504 504796691531537842176 506549457821577904128 508133491186946015232 509497241834253975552 516106994761607675904 516989848331816534016 517396341286708051968 518784951971857563648 526414142442031939584 526744373772039487488 528573347292081291264 533648811532197298176 536346484752258957312 539891834386130141184 541340819448894849024 543717657032804794368 545075980944021651456 549301713852555067392 551554797174345695232 554576215906008956928 555360433414663569408 557379680232739700736 559315026344658935808 559665897132791955456 565039918092914786304 567252519783285915648 569868140049275142144 573184397063535722496 577139273940728807424 581613579373293600768 583633070968339759104 587198346253421248512 589237229400134516736 592215910247285932032 594645015703591452672 600354912973721960448 606901126302567235584 609008421880006705152 611682364161905393664 613210478562024357888 614856239374053408768 617964428084124450816 623898242894260076544 624780487591496515584 626457300494318567424 627052140261832163328 629229404637741302784 635669907854529134592 638277249560249106432 639871803716894982144 644832446696477687808 647663679700841005056 649281683183319908352 651024253454880079872 651944856617213755392 656587204839382228992 660598139535098904576 662891883075151331328 663307729935160836096 666242899028196673536 673062255375383789568 675399277095437205504 677511321582594686976 685134474615007543296 687474723370574020608 688142659682143567872 689319797775755378688 689861788382277402624 691713269295810084864 701885523256042586112 704764463056108388352 707883080217458965632 715128646336345276416 718061905755280244736 719855779181506854912 721787759265193132032 730441893581234896896 732402285136740089856 735406396232460926976 743172906976986267648 745753368459545247744 746221196177055940608 751153856537224544256 757195037297306763264 759824186732366856192 764245862751380963328 775484772497724801024 776094511930062077952 778177427957786345472 778665596010840981504 785649639200179355648 789621213663047909376 792860020938121936896 800473217298295947264 804519727128388435968 809201501736756314112 812011229173342273536 815576485549207191552 817613971416032477184 819808319165404545024 823952570778832601088 827332195761518542848 831864323859013435392 833040650121995354112 836069520349109551104 838972539516988403712 847559877139372179456 850878779674928873472 854802210073912713216 859776595595303583744 863551572934454673408 865708910911093211136 872420369059940401152 875449606452509638656 880797519380131872768 882043041305642139648 883855844100201775104 888323865370928898048 897416340500511719424 900532369460582940672 913512632820010057728 916632964494098694144 917523546242858090496 919815717843036536832 922284359061080113152 926946642126186676224 935847364341390114816 937170731387244773376 939685950741477851136 943844106956611954176 953504861781793701888 957415874340373659648 959807705575342473216 962383679020257509376 971495519551261507584 973922524774979862528 976536380182320119808 984880807259073343488 990897209302648356864 994337824612726996992 994961594902741254144 1009593383063075684352 1013098915643155808256 1016266982373892030464 1032213989523215351808 1033979696663633068032 1034792682573416103936 1037569903943715127296 1052828284884063879168 1053488747544078974976 1057146694584162582528 1067297623064394596352 1072692969504517914624 1079783668772260282368 1082681638897789698048 1090151961888043302912 1098603427705110134784 1103109594348691390464 1109152431812017913856 1114759360465479401472 1118630052689317871616 1119331794265583910912 1139736280098550284288 1146368794127071444992 1163227158746587201536 1167266141936679518208 1178474458800269033472 1184431820494571864064 1189290031407182905344 1200709825947443920896 1213802252605134471168 1218016843760013410304 1223364728323810787328 1226420957124048715776 1229712478748106817536 1235928856168248901632 1247796485788520153088 1249560975182993031168 1252914600988637134848 1254104280523664326656 1258458809275482605568 1271339815709058269184 1279743607433789964288 1289664893392955375616 1295327359401682010112 1298563366366639816704 1302048506909760159744 1313174409678764457984 1321196279070197809152 1325783766150302662656 1332485798056393347072 1346124510750767579136 1350798554190874411008 1370268949230015086592 1374949446741148041216 1376285319364287135744 1379723576764554805248 1383426538591620169728 1403771046512085172224 1409528926112216776704 1415766160434917931264 1430257292672690552832 1436123811510560489472 1439711558363013709824 1443575518530386264064 1460883787162469793792 1464804570273480179712 1470812792464921853952 1486345813953972535296 1491506736919090495488 1492442392354111881216 1502307713074449088512 1514390074594613526528 1519648373464733712384 1528491725502761926656 1550969544995449602048 1552189023860124155904 1556354855915572690944 1571299278400358711296 1579242427326095818752 1585720041876243873792 1600946434596591894528 1609039454256776871936 1624022458346684547072 1631152971098414383104 1635227942832064954368 1647905141557665202176 1654664391523037085696 1663728647718026870784 1666081300243990708224 1672139040698219102208 1677945079033976807424 1695119754278744358912 1701757559349857746944 1709604420147825426432 1719553191190607167488 1731417821822186422272 1744840738119880802304 1750899212905019277312 1761595038760263745536 1767711688200403550208 1776647730741857796096 1801064738921165881344 1827025265640020115456 1835047092485716180992 1839631435686073073664 1844568718122160226304 1853893284252373352448 1871694728682780229632 1874341462774489546752 1879371901482955702272 1887688213913223908352 1907009723563587403776 1914831748680747319296 1919615411150684946432 1942991039102523015168 1947845049549959725056 1953072760364640239616 1969761614518146686976 1981794418605296713728 1988675649225453993984 1989923189805482508288 2019186766126151368704 2026197831286311616512 2032533964747784060928 2064427979046430703616 2067959393327266136064 2069585365146832207872 2075139807887430254592 2105656569768127758336 2114293389168325165056 2145385939009035829248 2159567337544520564736 2165363277795579396096 2197206855410220269568 2206219188697382780928 2229518720930958802944 2237260105378635743232 2238663588531167821824 2279472560197100568576 2292737588254142889984 2326454317493174403072 2334532283873359036416 2356948917600538066944 2368863640989143728128 2378580062814365810688 2401419651894887841792 2427604505210268942336 2436033687520026820608 2446729456647621574656 2452841914248097431552 2459424957496213635072 2471857712336497803264 2495592971577040306176 2499121950365986062336 2508208561047328653312 2516917618550965211136 2542679631418116538368 2579329786785910751232 2590654718803364020224 2597126732733279633408 2626348819357528915968 2642392558140395618304 2651567532300605325312 2664971596112786694144 2692249021501535158272 2701597108381748822016 2740537898460030173184 2749898893482296082432 2752570638728574271488 2759447153529109610496 2766853077183240339456 2807542093024170344448 2819057852224433553408 2831532320869835862528 2860514585345381105664 2872247623021120978944 2879423116726027419648 2887151037060772528128 2921767574324939587584 2929609140546960359424 2972691627907945070592 2983013473838180990976 2984884784708223762432 3028780149189227053056 3039296746929467424768 3101939089990899204096 3104378047720248311808 3112709711831145381888 3142598556800717422592 3158484854652191637504 3171440083752487747584 3201892869193183789056 3218078908513553743872 3248044916693369094144 3270455885664129908736 3295810283115330404352 3309328783046074171392 3327457295436053741568 3344278081396438204416 3355890158067953614848 3419208840295650852864 3439106382381214334976 3489681476239761604608 3501798425810038554624 3535423376400807100416 3553295461483715592192 3602129477842331762688 3654050531280040230912 3670094184971432361984 3679262871372146147328 3689137436244320452608 3707786568504746704896 3743389457365560459264 3748682925548979093504 3758743802965911404544 3775376427826447816704 3814019447127174807552 3839230822301369892864 3885982078205046030336 3895690099099919450112 3906145520729280479232 3939523229036293373952 3963588837210593427456 3977351298450907987968 4038373532252302737408 4052395662572623233024 4128855958092861407232 4139170730293664415744 4150279615774860509184 4211313139536255516672 4228586778336650330112 4290771878018071658496 4319134675089041129472 4330726555591158792192 4394413710820440539136 4412438377394765561856 4459037441861917605888 4474520210757271486464 4477327177062335643648 4558945120394201137152 4585475176508285779968 4652908634986348806144 4669064567746718072832 4713897835201076133888 4737727281978287456256 4757160125628731621376 4802839303789775683584 4872067375040053641216 4893458913295243149312 4905683828496194863104 4943715424672995606528 4991185943154080612352 4998243900731972124672 5016417122094657306624 5033835237101930422272 5085359262836233076736 5158659573571821502464 5194253465466559266816 5252697638715057831936 5284785116280791236608 5303135064601210650624 5329943192225573388288 5403194216763497644032 5481075796920060346368 5505141277457148542976 5518894307058219220992 5533706154366480678912 5615084186048340688896 5638115704448867106816 5663064641739671725056 5721029170690762211328 5744495246042241957888 5758846233452054839296 5843535148649879175168 5859218281093920718848 5945383255815890141184 5966026947676361981952 5969769569416447524864 6057560298378454106112 6078593493858934849536 6203878179981798408192 6208756095440496623616 6225419423662290763776 6285197113601434845184 6316969709304383275008 6342880167504975495168 6436157817027107487744 6496089833386738188288 6591620566230660808704 6618657566092148342784 6688556162792876408832 6711780316135907229696 6838417680591301705728 6878212764762428669952 6979362952479523209216 7003596851620077109248 7070846752801614200832 7106590922967431184384 7204258955684663525376 7308101062560080461824 7340188369942864723968 7358525742744292294656 7378274872488640905216 7415573137009493409792 7486778914731120918528 7497365851097958187008 7550752855652895633408 7628038894254349615104 7771964156410092060672 7791380198199838900224 7879046458072586747904 7927177674421186854912 7954702596901815975936 8076747064504605474816 8104791325145246466048 8257711916185722814464 8278341460587328831488 8300559231549721018368 8422626279072511033344 8457173556673300660224 8581543756036143316992 8638269350178082258944 8661453111182317584384 8788827421640881078272 8918074883723835211776 8949040421514542972928 8954654354124671287296 9117890240788402274304 9305817269972697612288 9338129135493436145664 9427795670402152267776 9475454563956574912512 9514320251257463242752 9605678607579551367168 9744134750080107282432 9811367656992389726208 9887430849345991213056 9982371886308161224704 10032834244189314613248 10067670474203860844544 10317319147143643004928 10505395277430115663872 10606270129202421301248 10659886384451146776576 10806388433526995288064 10962151593840120692736 11010282554914297085952 11037788614116438441984 11067412308732961357824 11230168372096681377792 11276231408897734213632 11326129283479343450112 11442058341381524422656 11517692466904109678592 11687070297299758350336 11718436562187841437696 11890766511631780282368 11932053895352723963904 12115120596756908212224 12157186987717869699072 12417512190880993247232 12450838847324581527552 12633939418608766550016 12685760335009950990336 12872315634054214975488 12992179666773476376576 13183241132461321617408 13237315132184296685568 13377112325585752817664 13423560632271814459392 13676835361182603411456 13756425529524857339904 13958725904959046418432 14007193703240154218496 14141693505603228401664 14213181845934862368768 14408517911369327050752 14616202125120160923648 14680376739885729447936 14717051485488584589312 14831146274018986819584 14973557829462241837056 14994731702195916374016 15101505711305791266816 15256077788508699230208 15582760396399677800448 15758092916145173495808 15854355348842373709824 15909405193803631951872 16209582650290492932096 16515423832371445628928 16556682921174657662976 16601118463099442036736 16845252558145022066688 16914347113346601320448 17163087512072286633984 17276538700356164517888 17577654843281762156544 17836149767447670423552 17898080843029085945856 17909308708249342574592 18235780481576804548608 18611634539945395224576 18676258270986872291328 18855591340804304535552 18950909127913149825024 19028640502514926485504 19488269500160214564864 19774861698691982426112 20065668488378629226496 20135340948407721689088 20634638294287286009856 21010790554860231327744 21212540258404842602496 21319772768902293553152 21612776867053990576128 21924303187680241385472 22020565109828594171904 22075577228232876883968 22134824617465922715648 22460336744193362755584 22652258566958686900224 22884116682763048845312 23374140594599516700672 23781533023263560564736 23864107790705447927808 24230241193513816424448 24314373975435739398144 24835024381761986494464 24901677694649163055104 25267878837217533100032 25371520670019901980672 25744631268108429950976 25984359333546952753152 26366482264922643234816 26754224651171505635328 26847121264543628918784 27353670722365206822912 27917451809918092836864 28014387406480308436992 28283387011206456803328 28426363691869724737536 28817035822738654101504 29232404250240321847296 29434102970977169178624 29662292548037973639168 29947115658924483674112 30203011422611582533632 31516185832290346991616 31818810387607263903744 32419165300580985864192 33030847664742891257856 33113365842349315325952 33202236926198884073472 33690505116290044133376 33828694226693202640896 34326175024144573267968 34553077400712329035776 35155309686563524313088 35672299534895340847104 35796161686058171891712 36471560963153609097216 37352516541973744582656 37901818255826299650048 38057281005029852971008 38976539000320429129728 39549723397383964852224 40131336976757258452992 40270681896815443378176 41269276588574572019712 42021581109720462655488 42425080516809685204992 42639545537804587106304 43225553734107981152256 43848606375360482770944 44041130219657188343808 44151154456465753767936 44920673488386725511168 45304517133917373800448 45768233365526097690624 46748281189199033401344 47563066046527121129472 47728215581410895855616 48628747950871478796288 49670048763523972988928 49803355389298326110208 50535757674435066200064 50743041340039803961344 51489262536216859901952 52732964529845286469632 53508449302343011270656 53694242529087257837568 54707341444730413645824 55834903619836185673728 56028774812960616873984 56566774022412913606656 56852727383739449475072 58464808500480643694592 59324585096075947278336 60406022845223165067264 63032371664580693983232 63637620775214527807488 64838330601161971728384 66061695329485782515712 66226731684698630651904 66404473852397768146944 67381010232580088266752 68652350048289146535936 71344599069790681694208 71592323372116343783424 72943121926307218194432 74705033083947489165312 75803636511652599300096 76114562010059705942016 77953078000640858259456 79099446794767929704448 80262673953514516905984 80541363793630886756352 84043162219440925310976 84850161033619370409984 85279091075609174212608 86451107468215962304512 87697212750720965541888 88302308912931507535872 89841346976773451022336 90609034267834747600896 95456431162821791711232 97257495901742957592576 99340097527047945977856 99606710778596652220416 101071515348870132400128 101486082680079607922688 102978525072433719803904 105465929059690572939264 107016898604686022541312 107388485058174515675136 109414682889460827291648 112057549625921233747968 113705454767478898950144 116929617000961287389184 118649170192151894556672 120812045690446330134528 126064743329161387966464 127275241550429055614976 129676661202323943456768 132123390658971565031424 132453463369397261303808 134762020465160176533504 137304700096578293071872 142689198139581363388416 143184646744232687566848 145886243852614436388864 149410066167894978330624 151607273023305198600192 152229124020119411884032 158198893589535859408896 160525347907029033811968 161082727587261773512704 168086324438881850621952 169700322067238740819968 170558182151218348425216 175394425501441931083776 181218068535669495201792 190912862325643583422464 194514991803485915185152 198680195054095891955712 199213421557193304440832 202143030697740264800256 205957050144867439607808 214033797209372045082624 214776970116349031350272 218829365778921654583296 224115099251842467495936 227410909534957797900288 233859234001922574778368 237298340384303789113344 241624091380892660269056 252129486658322775932928 254550483100858111229952 259353322404647886913536 264906926738794522607616 269524040930320353067008 286369293488465375133696 291772487705228872777728 298820132335789956661248 303214546046610397200384 304458248040238823768064 316397787179071718817792 321050695814058067623936 322165455174523547025408 336172648877763701243904 341116364302436696850432 350788851002883862167552 362436137071338990403584 381825724651287166844928 389029983606971830370304 397360390108191783911424 404286061395480529600512 411914100289734879215616 428067594418744090165248 429553940232698062700544 437658731557843309166592 448230198503684934991872 454821819069915595800576 474596680768607578226688 483248182761785320538112 504258973316645551865856 509100966201716222459904 572738586976930750267392 583544975410457745555456 597640264671579913322496 606429092093220794400768 642101391628116135247872 644330910349047094050816 672345297755527402487808 682232728604873393700864 701577702005767724335104 724872274142677980807168 763651449302574333689856 778059967213943660740608 794720780216383567822848 808572122790961059201024 859107880465396125401088 875317463115686618333184 896460397007369869983744 909643638139831191601152 949193361537215156453376 966496365523570641076224 1008517946633291103731712 1145477173953861500534784 1167089950820915491110912 1212858184186441588801536 1284202783256232270495744 1288661820698094188101632 1344690595511054804975616 1364465457209746787401728 1449744548285355961614336 1527302898605148667379712 1718215760930792250802176 1750634926231373236666368 1792920794014739739967488 1819287276279662383202304 1932992731047141282152448 2017035893266582207463424 2290954347907723001069568 2334179901641830982221824 2425716368372883177603072 2577323641396188376203264 2689381191022109609951232 2728930914419493574803456 2899489096570711923228672 3436431521861584501604352 3501269852462746473332736 3638574552559324766404608 3865985462094282564304896 4034071786533164414926848 4581908695815446002139136 5154647282792376752406528 5378762382044219219902464 5457861828838987149606912 5798978193141423846457344 6872863043723169003208704 7002539704925492946665472 7277149105118649532809216 7731970924188565128609792 8068143573066328829853696 10309294565584753504813056 10915723657677974299213824 11597956386282847692914688 13745726087446338006417408 15463941848377130257219584 16136287146132657659707392 20618589131169507009626112 21831447315355948598427648 23195912772565695385829376 30927883696754260514439168 41237178262339014019252224 46391825545131390771658752 61855767393508521028878336 92783651090262781543317504 123711534787017042057756672 185567302180525563086635008 371134604361051126173270016
- Sum of all divisors σ(n): 1262876290756285261228276531
- Sum of proper divisors (its aliquot sum) s(n): 891741686395234135055006515
- 371134604361051126173270016 is an abundant number, because the sum of its proper divisors (891741686395234135055006515) is greater than itself. Its abundance is 520607082034183008881736499
Bases of 371134604361051126173270016
- Binary: 100110010111111101100111100110111011101011011011111100111111001000000000000000000000000002
- Hexadecimal: 0x132FECF3775B7E7E4000000
- Base-36: 1AMS3MZOZ6X3400000
Squares and roots of 371134604361051126173270016
- 371134604361051126173270016 squared (3711346043610511261732700162) is 137740894554233949602499121257453872787698530444640256
- 371134604361051126173270016 cubed (3711346043610511261732700163) is 51120412404722878507999271352909114584711343211277791355787758067047560271364096
-
371134604361051126173270016 is a
perfect square number . Itssquare root is 19264854122496 -
The
cube root of 371134604361051126173270016 is 718638504.9900343953
Scales and comparisons
How big is 371134604361051126173270016?- 371,134,604,361,051,126,173,270,016 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 371,134,604,361,051,126,173,270,016 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 371134604361051126173270016 cubic inches would be around 59886542.1 feet tall.
Recreational maths with 371134604361051126173270016
- 371134604361051126173270016 backwards is 610072371621150163406431173
- 371134604361051126173270016 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 371134604361051126173270016's digits is 81
- 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 371134604361051126173270016 - Facts about the integer". Numbermatics.com. 2024. Web. 20 June 2024.
APA style:
Numbermatics. (2024). Number 371134604361051126173270016 - Facts about the integer. Retrieved 20 June 2024, from https://numbermatics.com/n/371134604361051126173270016/
Chicago style:
Numbermatics. 2024. "Number 371134604361051126173270016 - Facts about the integer". https://numbermatics.com/n/371134604361051126173270016/
The information we have on file for 371134604361051126173270016 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 371134604361051126173270016, math, Factors of 371134604361051126173270016, curriculum, school, college, exams, university, Prime factorization of 371134604361051126173270016, STEM, science, technology, engineering, physics, economics, calculator, three hundred seventy-one septillion, one hundred thirty-four sextillion, six hundred four quintillion, three hundred sixty-one quadrillion, fifty-one trillion, one hundred twenty-six billion, one hundred seventy-three million, two hundred seventy thousand and sixteen.