94299135987241512757886976
94,299,135,987,241,512,757,886,976 is an even composite number composed of five prime numbers multiplied together.
94299135987241512757886976 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 94299135987241512757886976:
220 × 38 × 134 × 196 × 1012
(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 × 13 × 13 × 13 × 13 × 19 × 19 × 19 × 19 × 19 × 19 × 101 × 101)See below for interesting mathematical facts about the number 94299135987241512757886976 from the Numbermatics database.
Names of 94299135987241512757886976
- Cardinal: 94299135987241512757886976 can be written as Ninety-four septillion, two hundred ninety-nine sextillion, one hundred thirty-five quintillion, nine hundred eighty-seven quadrillion, two hundred forty-one trillion, five hundred twelve billion, seven hundred fifty-seven million, eight hundred eighty-six thousand, nine hundred seventy-six.
Scientific notation
- Scientific notation: 9.4299135987241512757886976 × 1025
Factors of 94299135987241512757886976
Divisors of 94299135987241512757886976
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 27 32 36 38 39 48 52 54 57 64 72 76 78 81 96 101 104 108 114 117 128 144 152 156 162 169 171 192 202 208 216 228 234 243 247 256 288 303 304 312 324 338 342 351 361 384 404 416 432 456 468 486 494 507 512 513 576 606 608 624 648 676 684 702 722 729 741 768 808 832 864 909 912 936 972 988 1014 1024 1026 1053 1083 1152 1212 1216 1248 1296 1313 1352 1368 1404 1444 1458 1482 1521 1536 1539 1616 1664 1728 1818 1824 1872 1919 1944 1976 2028 2048 2052 2106 2166 2187 2197 2223 2304 2424 2432 2496 2592 2626 2704 2727 2736 2808 2888 2916 2964 3042 3072 3078 3159 3211 3232 3249 3328 3456 3636 3648 3744 3838 3888 3939 3952 4056 4096 4104 4212 4332 4374 4394 4446 4563 4608 4617 4693 4848 4864 4992 5184 5252 5408 5454 5472 5616 5757 5776 5832 5928 6084 6144 6156 6318 6422 6464 6498 6561 6591 6656 6669 6859 6912 7272 7296 7488 7676 7776 7878 7904 8112 8181 8192 8208 8424 8664 8748 8788 8892 9126 9216 9234 9386 9477 9633 9696 9728 9747 9984 10201 10368 10504 10816 10908 10944 11232 11514 11552 11664 11817 11856 12168 12288 12312 12636 12844 12928 12996 13122 13182 13312 13338 13689 13718 13824 13851 14079 14544 14592 14976 15352 15552 15756 15808 16224 16362 16384 16416 16848 17069 17271 17328 17496 17576 17784 18252 18432 18468 18772 18954 19266 19392 19456 19494 19773 19968 20007 20402 20577 20736 21008 21632 21816 21888 22464 23028 23104 23328 23634 23712 24336 24543 24576 24624 24947 25272 25688 25856 25992 26244 26364 26624 26676 27378 27436 27648 27702 28158 28431 28561 28899 29088 29184 29241 29952 30603 30704 31104 31512 31616 32448 32724 32768 32832 33696 34138 34542 34656 34992 35152 35451 35568 36461 36504 36864 36936 37544 37908 38532 38784 38912 38988 39546 39936 40014 40804 41067 41154 41472 41553 41743 42016 42237 43264 43632 43776 44928 46056 46208 46656 47268 47424 48672 49086 49152 49248 49894 50544 51207 51376 51712 51813 51984 52488 52728 53248 53352 54756 54872 55296 55404 56316 56862 57122 57798 58176 58368 58482 59319 59904 60021 61009 61206 61408 61731 62208 63024 63232 64896 65448 65536 65664 67392 68276 69084 69312 69984 70304 70902 71136 72922 73008 73629 73728 73872 74841 75088 75816 77064 77568 77824 77976 79092 79872 80028 81608 82134 82308 82944 83106 83486 84032 84474 85293 85683 86528 86697 87264 87552 87723 89167 89856 91809 92112 92416 93312 94536 94848 97344 98172 98304 98496 99788 101088 102414 102752 103424 103626 103968 104976 105456 106353 106496 106704 109383 109512 109744 110592 110808 112632 113724 114244 115596 116352 116736 116964 118638 119808 120042 122018 122412 122816 123201 123462 124416 124659 125229 126048 126464 126711 129792 130321 130896 131072 131328 132613 134784 136552 138168 138624 139968 140608 141804 142272 145844 146016 147258 147456 147744 149682 150176 151632 153621 154128 155136 155439 155648 155952 158184 159744 160056 163216 164268 164616 165888 166212 166972 168064 168948 170586 171366 173056 173394 174528 175104 175446 177957 178334 179712 180063 183027 183618 184224 184832 185193 186624 189072 189696 193819 194688 196344 196608 196992 199576 202176 204828 205504 206848 207252 207936 209952 210912 212706 212992 213408 218766 219024 219488 220887 221184 221616 221897 224523 225264 227448 228488 231192 232704 233472 233928 237276 239616 240084 244036 244824 245632 246402 246924 248832 249318 250458 252096 252928 253422 257049 259584 260091 260642 261792 262144 262656 263169 265226 267501 269568 273104 275427 276336 277248 279936 281216 283608 284544 291688 292032 294516 294912 295488 299364 300352 303264 307242 308256 310272 310878 311296 311904 316368 319059 319488 320112 324311 326432 328149 328536 329232 331776 332424 333944 336128 337896 341172 342732 346112 346788 349056 350208 350892 355914 356668 359424 360126 366054 367236 368448 369603 369664 370386 373248 375687 378144 379392 380133 387638 389376 390963 392688 393216 393984 397839 399152 404352 409656 411008 413696 414504 415872 419904 421824 425412 425984 426816 437532 438048 438976 441774 442368 443232 443794 449046 450528 454896 456976 460863 462384 465408 466317 466944 467856 473993 474552 479232 480168 488072 489648 491264 492804 493848 497664 498636 500916 504192 505856 506844 514098 519168 520182 521284 523584 524288 525312 526338 530452 533871 535002 539136 540189 542659 546208 549081 550854 552672 554496 555579 559872 562432 567216 569088 581457 583376 584064 589032 589824 590976 598728 600704 606528 614484 616512 620544 621756 622592 623808 632736 638118 638976 640224 648622 652864 656298 657072 658464 662661 663552 664848 665691 667888 672256 673569 675792 682344 685464 692224 692759 693576 698112 700416 701784 711828 713336 718848 720252 732108 734472 736896 739206 739328 740772 746496 751374 756288 758784 760266 771147 775276 778752 780273 781926 785376 786432 787968 789507 793117 795678 798304 802503 808704 819312 822016 826281 827392 829008 831744 839808 843648 850824 851968 853632 875064 876096 877952 883548 884736 886464 887588 898092 901056 909792 913952 921726 924768 930816 932634 933888 935712 947986 949104 957177 958464 960336 972933 976144 979296 982528 984447 985608 987696 995328 997272 1001832 1008384 1011712 1013688 1028196 1038336 1040364 1042568 1047168 1048576 1050624 1052676 1060904 1067742 1070004 1078272 1080378 1085318 1092416 1098162 1101708 1105344 1108809 1108992 1111158 1119744 1124864 1127061 1134432 1138176 1140399 1159171 1162914 1166752 1168128 1172889 1178064 1179648 1181952 1193517 1197456 1201408 1213056 1228968 1233024 1241088 1243512 1245184 1247616 1265472 1276236 1277952 1280448 1297244 1305728 1312596 1314144 1316928 1325322 1327104 1329696 1331382 1335776 1344512 1347138 1351584 1364688 1370928 1382589 1384448 1385518 1387152 1396224 1398951 1400832 1403568 1421979 1423656 1426672 1437696 1440504 1464216 1468944 1473792 1478412 1478656 1481544 1492992 1502748 1512576 1517568 1520532 1542294 1550552 1557504 1560546 1563852 1570752 1572864 1575936 1579014 1586234 1591356 1596608 1601613 1605006 1617408 1620567 1627977 1638624 1644032 1647243 1652562 1654784 1658016 1663488 1666737 1679616 1687296 1694173 1701648 1703936 1707264 1723969 1744371 1750128 1752192 1755904 1767096 1769472 1772928 1775176 1796184 1802112 1819584 1827904 1843452 1849536 1861632 1865268 1867776 1871424 1895972 1898208 1914354 1916928 1920672 1945866 1952288 1958592 1965056 1968894 1971216 1975392 1990656 1994544 1997073 2003664 2016768 2020707 2023424 2027376 2056392 2076672 2078277 2080728 2085136 2094336 2101248 2105352 2121808 2135484 2140008 2156544 2160756 2170636 2184832 2196324 2203416 2210688 2217618 2217984 2222316 2239488 2249728 2254122 2268864 2276352 2280798 2313441 2318342 2325828 2333504 2336256 2340819 2345778 2356128 2359296 2363904 2368521 2379351 2387034 2394912 2402816 2407509 2426112 2457936 2466048 2476099 2478843 2482176 2487024 2490368 2495232 2519647 2530944 2552472 2555904 2560896 2594488 2611456 2625192 2628288 2633856 2650644 2654208 2659392 2662764 2671552 2689024 2694276 2703168 2729376 2741856 2765178 2768896 2771036 2774304 2792448 2797902 2801664 2807136 2843958 2847312 2853344 2871531 2875392 2881008 2884661 2918799 2928432 2937888 2947584 2953341 2956824 2957312 2963088 2985984 3005496 3025152 3035136 3041064 3084588 3101104 3115008 3121092 3127704 3141504 3145728 3151872 3158028 3172468 3182712 3193216 3203226 3210012 3234816 3241134 3255954 3277248 3288064 3294486 3305124 3309568 3316032 3326976 3333474 3359232 3374592 3381183 3388346 3403296 3407872 3414528 3421197 3447938 3477513 3488742 3500256 3504384 3511808 3518667 3534192 3538944 3545856 3550352 3580551 3592368 3604224 3639168 3655808 3682561 3686904 3699072 3723264 3730536 3735552 3742848 3791944 3796416 3828708 3833856 3841344 3891732 3904576 3917184 3930112 3937788 3942432 3950784 3981312 3989088 3994146 4007328 4033536 4041414 4046848 4054752 4112784 4147767 4153344 4156554 4161456 4170272 4188672 4196853 4202496 4210704 4216043 4243616 4265937 4270968 4280016 4313088 4321512 4341272 4369664 4392648 4406832 4421376 4435236 4435968 4444632 4478976 4499456 4508244 4537728 4552704 4561596 4626882 4636684 4651656 4667008 4672512 4681638 4691556 4712256 4718592 4727808 4737042 4758702 4774068 4789824 4804839 4805632 4815018 4852224 4883931 4915872 4932096 4941729 4952198 4957686 4964352 4974048 4980736 4990464 5000211 5039294 5061888 5082519 5104944 5111808 5121792 5171907 5188976 5222912 5233113 5250384 5256576 5267712 5301288 5308416 5318784 5325528 5343104 5378048 5388552 5406336 5458752 5483712 5530356 5537792 5542072 5548608 5584896 5595804 5603328 5614272 5687916 5694624 5706688 5743062 5750784 5762016 5769322 5837598 5856864 5875776 5895168 5906682 5913648 5914624 5926176 5971968 5991219 6010992 6050304 6062121 6070272 6082128 6161909 6169176 6202208 6230016 6234831 6242184 6255408 6283008 6303744 6316056 6344936 6365424 6386432 6406452 6420024 6469632 6482268 6511908 6554496 6576128 6588972 6610248 6619136 6632064 6653952 6666948 6718464 6749184 6762366 6776692 6806592 6815744 6829056 6842394 6895876 6940323 6955026 6977484 7000512 7008768 7022457 7023616 7037334 7068384 7077888 7091712 7100704 7138053 7161102 7184736 7208448 7222527 7278336 7311616 7365122 7373808 7398144 7428297 7436529 7446528 7461072 7471104 7485696 7558941 7583888 7592832 7657416 7667712 7682688 7783464 7809152 7834368 7860224 7875576 7884864 7901568 7962624 7978176 7988292 8014656 8067072 8082828 8093696 8109504 8225568 8295534 8306688 8313108 8322912 8340544 8377344 8393706 8404992 8421408 8432086 8487232 8531874 8541936 8560032 8614593 8626176 8643024 8653983 8682544 8739328 8756397 8785296 8813664 8842752 8860023 8870472 8871936 8889264 8957952 8998912 9005867 9016488 9075456 9105408 9123192 9253764 9273368 9303312 9334016 9345024 9363276 9383112 9424512 9437184 9455616 9474084 9517404 9548136 9579648 9609678 9611264 9630036 9704448 9767862 9831744 9864192 9883458 9904396 9915372 9928704 9948096 9961472 9980928 10000422 10078588 10123776 10143549 10165038 10209888 10223616 10243584 10263591 10310521 10343814 10377952 10432539 10445824 10466226 10500768 10513152 10535424 10556001 10602576 10616832 10637568 10651056 10686208 10741653 10756096 10777104 10812672 10917504 10967424 11047683 11060712 11075584 11084144 11097216 11169792 11191608 11206656 11228544 11375832 11389248 11413376 11486124 11501568 11524032 11538644 11675196 11713728 11751552 11790336 11813364 11827296 11829248 11852352 11943936 11982438 12021984 12100608 12124242 12140544 12164256 12323818 12338352 12404416 12443301 12460032 12469662 12484368 12510816 12566016 12590559 12607488 12632112 12648129 12689872 12730848 12772864 12797811 12812904 12840048 12939264 12964536 13023816 13108992 13152256 13162421 13177944 13220496 13238272 13264128 13307904 13333896 13436928 13498368 13524732 13553384 13613184 13631488 13658112 13684788 13791752 13880646 13910052 13954968 14001024 14017536 14044914 14047232 14074668 14136768 14155776 14183424 14201408 14276106 14322204 14369472 14414517 14416896 14445054 14556672 14623232 14651793 14730244 14747616 14796288 14825187 14856594 14873058 14893056 14922144 14942208 14971392 15000633 15069223 15117882 15167776 15185664 15247557 15314832 15335424 15365376 15515721 15566928 15618304 15668736 15699339 15720448 15751152 15769728 15803136 15925248 15956352 15976584 16029312 16134144 16165656 16187392 16219008 16451136 16591068 16613376 16626216 16645824 16681088 16754688 16787412 16809984 16842816 16864172 16974464 17063748 17083872 17120064 17229186 17252352 17286048 17307966 17365088 17478656 17512794 17570592 17627328 17685504 17720046 17740944 17743872 17778528 17915904 17973657 17997824 18011734 18032976 18150912 18186363 18210816 18246384 18485727 18507528 18546736 18606624 18668032 18690048 18704493 18726552 18766224 18849024 18911232 18948168 19034808 19096272 19159296 19219356 19222528 19260072 19408896 19535724 19663488 19728384 19766916 19808792 19830744 19857408 19896192 19922944 19961856 20000844 20157176 20247552 20287098 20330076 20419776 20447232 20487168 20527182 20621042 20687628 20755904 20820969 20865078 20891648 20932452 21001536 21026304 21067371 21070848 21112002 21205152 21233664 21275136 21302112 21372416 21414159 21483306 21512192 21554208 21625344 21667581 21835008 21934848 22024249 22095366 22121424 22151168 22168288 22194432 22284891 22309587 22339584 22383216 22411597 22413312 22457088 22676823 22751664 22778496 22826752 22972248 23003136 23048064 23077288 23350392 23427456 23503104 23580672 23626728 23654592 23658496 23704704 23887872 23964876 24043968 24201216 24248484 24281088 24328512 24647636 24676704 24808832 24886602 24920064 24939324 24968736 25021632 25132032 25181118 25214976 25264224 25296258 25379744 25461696 25545728 25595622 25625808 25680096 25878528 25929072 25961949 26047632 26217984 26269191 26304512 26324842 26355888 26440992 26476544 26528256 26580069 26615808 26667792 26873856 26996736 27017601 27049464 27106768 27226368 27316224 27369576 27583504 27761292 27820104 27909936 28002048 28035072 28089828 28094464 28149336 28273536 28311552 28366848 28402816 28552212 28644408 28738944 28829034 28833792 28890108 29113344 29246464 29303586 29460488 29495232 29592576 29650374 29713188 29746116 29786112 29844288 29884416 29942784 30001266 30138446 30235764 30335552 30371328 30430647 30495114 30629664 30670848 30730752 30790773 30931563 31031442 31133856 31236608 31297617 31337472 31398678 31440896 31502304 31539456 31606272 31668003 31850496 31912704 31953168 32058624 32189287 32224959 32268288 32331312 32374784 32438016 32755411 32902272 33143049 33182136 33226752 33252432 33291648 33362176 33509376 33574824 33619968 33685632 33728344 33948928 34127496 34167744 34240128 34458372 34504704 34572096 34615932 34730176 34957312 35025588 35141184 35254656 35371008 35440092 35481888 35487744 35557056 35831808 35947314 35995648 36023468 36065952 36301824 36372726 36421632 36492768 36971454 37015056 37093472 37213248 37329903 37336064 37380096 37408986 37453104 37532448 37698048 37822464 37896336 37944387 38069616 38192544 38318592 38393433 38438712 38445056 38520144 38817792 39071448 39326976 39456768 39487263 39533832 39617584 39661488 39714816 39792384 39923712 40001688 40314352 40495104 40574196 40660152 40839552 40894464 40974336 41054364 41242084 41375256 41511808 41641938 41730156 41783296 41864904 42003072 42052608 42134742 42141696 42224004 42410304 42467328 42550272 42604224 42744832 42828318 42966612 43024384 43108416 43250688 43335162 43670016 43869696 43955379 44048498 44190732 44242848 44302336 44336576 44388864 44475561 44569782 44619174 44679168 44766432 44823194 44826624 44914176 45001899 45207669 45353646 45503328 45556992 45653504 45742671 45944496 46006272 46096128 46154576 46547163 46700784 46854912 47006208 47045881 47098017 47161344 47253456 47309184 47316992 47409408 47775744 47873293 47929752 48087936 48402432 48496968 48562176 48657024 49295272 49353408 49617664 49773204 49840128 49878648 49937472 50043264 50264064 50362236 50429952 50528448 50592516 50759488 50923392 51091456 51191244 51251616 51360192 51757056 51858144 51923898 52095264 52435968 52538382 52609024 52649684 52711776 52881984 52953088 53056512 53160138 53231616 53335584 53747712 53920971 53993472 54035202 54098928 54213536 54452736 54559089 54632448 54739152 54808559 55167008 55457181 55522584 55640208 55819872 56004096 56070144 56113479 56179656 56188928 56298672 56547072 56733696 56805632 57104424 57288816 57477888 57658068 57667584 57780216 58226688 58492928 58607172 58920976 58990464 59185152 59300748 59426376 59492232 59572224 59688576 59768832 59885568 60002532 60276892 60471528 60671104 60742656 60861294 60990228 61259328 61341696 61461504 61581546 61863126 62062884 62267712 62462907 62473216 62595234 62674944 62797356 62881792 63004608 63078912 63212544 63336006 63700992 63825408 63906336 64117248 64242477 64378574 64449918 64536576 64662624 64749568 64876032 65002743 65510822 65804544 66072747 66286098 66364272 66453504 66504864 66583296 66724352 66854673 66928761 67018752 67149648 67234791 67239936 67371264 67456688 67897856 68030469 68254992 68335488 68480256 68916744 69009408 69144192 69231864 69460352 69914624 69968659 70051176 70282368 70509312 70742016 70880184 70963776 70975488 71114112 71663616 71894628 71991296 72046936 72131904 72603648 72745452 72843264 72985536 73942908 74030112 74186944 74426496 74659806 74672128 74760192 74817972 74906208 75064896 75396096 75644928 75792672 75888774 76139232 76385088 76637184 76786866 76877424 76890112 77040288 77635584 77885847 78142896 78653952 78807573 78913536 78974526 79067664 79235168 79322976 79429632 79584768 79740207 79847424 80003376 80104817 80628704 80990208 81052803 81148392 81320304 81679104 81948672 82108728 82484168 82750512 83023616 83283876 83460312 83566592 83729808 84006144 84105216 84269484 84283392 84448008 84820608 84934656 85100544 85208448 85489664 85656636 85933224 86048768 86216832 86501376 86670324 87340032 87739392 87910758 88096996 88381464 88485696 88604672 88673152 88777728 88951122 89139564 89238348 89358336 89532864 89646388 89653248 89828352 90003798 90415338 90707292 91006656 91113984 91291941 91307008 91485342 91888992 92012544 92192256 92309152 92794689 93094326 93401568 93709824 93892851 94012416 94091762 94196034 94322688 94506912 94618368 94633984 94818816 95004009 95551488 95746586 95859504 96175872 96567861 96674877 96804864 96993936 97124352 97314048 98266233 98590544 98706816 99235328 99429147 99546408 99680256 99757296 99874944 100086528 100528128 100724472 100859904 101056896 101185032 101518976 101846784 102182912 102382488 102503232 102720384 103514112 103716288 103847796 104190528 104871936 105076764 105218048 105299368 105423552 105763968 105906176 106113024 106320276 106463232 106671168 107495424 107841942 107986944 108070404 108197856 108427072 108905472 109118178 109264896 109478304 109617118 110334016 110914362 111045168 111280416 111639744 111989709 112008192 112140288 112226958 112359312 112377856 112597344 113094144 113467392 113611264 113833161 114208848 114577632 114955776 115180299 115316136 115335168 115560432 116453376 116985856 117076271 117214344 117841952 117980928 118370304 118461789 118601496 118852752 118984464 119144448 119377152 119771136 120005064 120553784 120943056 121342208 121485312 121722588 121980456 122518656 122683392 122923008 123163092 123726252 124125768 124535424 124925814 124946432 125190468 125349888 125594712 125763584 126009216 126157824 126425088 126672012 127401984 127650816 127812672 128234496 128484954 128757148 128899836 129073152 129325248 129499136 129752064 130005486 131021644 131609088 131866137 132145494 132572196 132728544 132907008 133009728 133166592 133426683 133448704 133709346 133857522 134037504 134299296 134469582 134479872 134742528 134913376 135623007 135795712 136060938 136509984 136670976 136960512 137228013 137833488 138018816 138288384 138463728 138920704 139641489 139829248 139937318 140102352 140564736 141018624 141137643 141294051 141484032 141760368 141927552 141950976 142228224 143327232 143619879 143789256 143982592 144093872 144263808 145207296 145490904 145686528 145971072 147885816 148060224 148373888 148852992 149319612 149344256 149520384 149635944 149812416 150129792 150792192 151289856 151585344 151777548 152278464 152770176 153274368 153573732 153754848 153780224 154080576 155271168 155771694 156285792 157307904 157615146 157827072 157949052 158135328 158470336 158645952 158859264 159169536 159480414 159694848 160006752 160209634 161257408 161762913 161980416 162105606 162296784 162640608 163358208 163677267 163897344 164217456 164425677 164968336 165501024 166047232 166371543 166567752 166920624 167133184 167459616 168012288 168210432 168340437 168538968 168566784 168896016 169641216 170201088 170416896 170979328 171111473 171313272 171866448 172097536 172433664 173002752 173340648 174680064 175478784 175821516 176193992 176762928 176971392 177209344 177346304 177555456 177902244 178279128 178476696 178716672 179065728 179292776 179306496 179656704 180007596 180830676 181414584 182013312 182227968 182583882 182614016 182970684 183777984 184025088 184384512 184618304 185589378 186188652 186803136 187388721 187419648 187785702 188024832 188183524 188392068 188645376 189013824 189236736 189267968 189637632 190008018 191102976 191493172 191719008 192351744 192727431 193135722 193349754 193609728 193987872 194248704 194628096 195008229 195899899 196532466 197181088 197413632 198218241 198470656 198858294 199092816 199360512 199514592 199749888 200173056 200564019 201056256 201448944 201704373 201719808 202113792 202370064 203037952 203693568 204091407 204365824 204764976 205006464 205440768 207028224 207432576 207695592 208381056 209743872 209905977 210153528 210436096 210598736 210847104 211527936 212226048 212640552 212926464 213342336 214990848 215683884 215973888 216140808 216395712 216854144 217810944 218236356 218529792 218956608 219234236 220668032 221828724 222090336 222560832 223279488 223979418 224016384 224280576 224453916 224718624 224755712 225194688 226188288 226934784 227222528 227666322 228417696 229155264 229911552 230360598 230632272 230670336 231120864 232906752 233657541 233971712 234152542 234428688 235683904 235961856 236422719 236740608 236923578 237202992 237705504 237968928 238288896 238754304 239220621 239542272 240010128 240314451 241107568 241886112 242684416 242970624 243158409 243445176 243960912 245037312 245846016 246326184 247452504 248251536 249070848 249851628 249892864 250085999 250380936 250699776 251189424 251527168 252018432 252315648 252850176 253344024 254803968 255301632 255625344 256468992 256969908 257514296 257799672 258146304 258650496 258998272 259504128 260010972 262043288 263218176 263732274 264290988 265144392 265457088 265814016 266019456 266333184 266853366 266897408 267418692 267715044 268075008 268598592 268939164 268959744 269485056 269826752 271246014 271591424 272121876 273019968 273341952 273875823 273921024 274456026 275666976 276037632 276576768 276927456 277841408 278384067 279282978 279658496 279874636 280204704 281129472 281678553 282037248 282275286 282588102 282968064 283520736 283855104 283901952 284456448 285012027 286315237 286654464 287239758 287578512 287965184 288187744 288527616 289703583 290024631 290414592 290981808 291350761 291373056 291942144 294798699 295771632 296120448 296747776 297705984 298287441 298639224 298688512 299040768 299271888 299624832 300259584 301584384 302579712 303170688 303555096 304556928 305540352 306548736 307147464 307509696 307560448 308161152 310542336 311543388 312571584 314615808 315230292 315654144 315898104 316270656 316940672 317291904 317718528 318339072 318960828 319389696 320013504 320419268 322514816 323525826 323960832 324211212 324593568 325281216 326716416 327354534 327794688 328434912 328851354 329936672 331002048 332094464 332743086 333135504 333841248 334266368 334919232 336024576 336420864 336680874 337077936 337133568 337792032 339282432 340402176 340833792 341499483 341958656 342222946 342626544 343732896 344195072 344867328 345540897 346005504 346681296 349360128 350957568 351228813 351643032 352387984 353525856 353942784 354692608 355110912 355385367 355804488 356558256 356953392 357433344 358131456 358585552 359313408 360015192 361661352 362829168 364026624 364455936 365167764 365228032 365941368 367555968 368050176 368769024 369236608 371178756 372377304 373606272 374777442 374839296 375571404 376049664 376367048 376784136 377290752 378027648 378473472 378535936 379275264 380016036 382205952 382986344 383438016 384703488 385454862 386271444 386699508 387219456 387975744 388497408 389256192 390016458 391799798 393064932 394362176 394827264 395598411 396436482 396941312 397716588 398185632 398721024 399029184 399499776 400280049 400346112 401128038 402112512 402897888 403408746 403439616 404227584 404740128 406075904 406869021 407387136 408182814 408731648 409529952 410012928 410881536 411684039 414056448 414865152 415391184 416762112 418460731 418924467 419487744 419811954 420307056 420872192 421197472 421694208 423055872 423412929 423882153 424452096 425281104 425820343 425852928 426684672 429981696 430859637 431367768 431947776 432281616 432791424 433708288 435621888 436472712 437059584 437913216 438468472 441336064 443657448 444180672 445121664 446558976 447958836 448032768 448561152 448907832 449437248 449511424 450389376 452376576 453869568 454445056 455332644 456835392 458310528 459823104 460721196 461264544 461340672 462241728 465813504 467315082 467943424 468305084 468857376 471367808 471923712 472845438 473481216 473847156 474405984 475411008 475937856 476577792 477508608 478441242 479084544 480020256 480628902 482215136 483772224 485288739 485368832 485941248 486316818 486890352 487921824 490074624 491692032 492652368 493277031 494905008 496503072 498141696 499114629 499703256 499785728 500171998 500761872 501399552 502378848 503054336 504036864 504631296 505021311 505700352 506688048 510603264 511250688 512937984 513334419 513939816 515028592 515599344 516292608 517300992 519008256 520021944 524086576 526436352 527464548 528581976 530288784 530914176 531628032 532038912 532666368 533706732 533794816 534837384 535430088 536150016 537197184 537878328 537919488 538970112 539653504 542492028 543182848 544243752 546039936 546683904 547751646 547842048 548912052 551333952 552075264 553153536 553854912 555682816 556768134 558565956 559316992 559749272 560409408 562258944 563357106 564074496 564550572 565176204 565936128 567041472 567710208 567803904 568912896 570024054 572630474 573308928 574479516 575157024 575930368 576375488 577055232 578182293 579407166 580049262 580829184 581963616 582701522 582746112 583884288 585024687 587699697 589597398 591543264 592240896 593495552 594654723 595411968 596574882 597278448 597377024 598081536 598543776 599249664 600519168 601692057 603168768 605113119 605159424 606341376 607110192 609113856 611080704 611596453 612274221 613097472 614294928 615019392 615120896 616322304 621084672 622352809 623086776 625143168 629231616 629717931 630460584 631308288 631796208 632541312 633881344 634583808 636678144 637921656 638779392 640027008 640838536 645029632 647051652 647921664 648422424 649187136 650562432 653432832 654709068 655589376 656869824 657702708 659873344 662004096 664188928 665486172 666271008 667682496 668532736 669838464 672049152 672841728 673361748 674155872 674267136 675584064 678564864 680804352 681667584 682998966 683917312 684445892 685253088 687465792 688390144 689734656 691081794 692011008 693362592 698720256 700972623 701915136 702457626 703286064 704775968 707051712 707885568 709268157 709385216 710221824 710770734 711608976 713116512 713906784 714866688 716262912 717171104 718626816 720030384 720943353 723322704 725658336 728053248 728911872 729475227 730335528 730456064 731882736 735111936 737538048 738473216 742357512 744754608 747212544 749554884 749678592 750257997 751142808 752099328 752734096 753568272 754581504 756055296 756946944 758550528 760032072 764411904 765972688 766876032 769406976 770909724 772542888 773399016 774438912 775951488 776994816 778512384 780032916 783599596 786129864 788724352 789654528 791196822 792872964 793882624 795433176 796371264 797442048 798058368 798999552 800560098 800692224 802256076 804225024 805795776 806817492 806879232 808455168 809480256 812151808 813738042 814774272 816365628 817463296 819059904 820025856 821763072 823368078 828112896 829730304 830782368 833524224 835152201 836921462 837848934 838975488 839623908 840614112 841744384 842394944 843388416 845035659 846111744 846825858 847764306 848904192 850562208 851640686 851705856 853369344 855036081 858945711 859963392 861719274 862735536 863895552 864563232 865582848 867416576 869110749 870073893 871243776 872945424 874052283 874119168 875826432 876936944 882672128 884396097 887314896 888361344 890243328 893117952 894862323 895917672 896065536 897122304 897815664 898874496 899022848 900778752 904753152 907739136 908890112 909592567 910665288 913670784 916621056 919646208 921442392 922529088 922681344 924483456 931627008 934630164 935886848 936610168 937714752 942735616 943847424 945690876 946962432 947694312 948811968 950822016 951875712 953155584 955017216 956882484 958169088 960040512 961257804 964430272 967544448 970577478 970737664 971882496 972633636 973780704 975843648 980149248 983384064 985304736 986554062 989810016 993006144 996283392 998229258 999406512 999571456 1000343996 1001523744 1002799104 1004757696 1006108672 1008073728 1009262592 1010042622 1011400704 1013376096 1021206528 1022501376 1024498449 1025875968 1026668838 1027879632 1030057184 1031198688 1032585216 1034601984 1036622691 1038016512 1040043888 1041362621 1048173152 1052872704 1053686439 1054929096 1057163952 1060577568 1061828352 1064077824 1065332736 1066156101 1067413464 1067589632 1069674768 1070860176 1072300032 1074394368 1075756656 1077940224 1079307008 1084984056 1086365696 1088487504 1092079872 1093367808 1095503292 1095684096 1097824104 1102667904 1104150528 1106307072 1107709824 1111365632 1113536268 1117131912 1118633984 1119498544 1120818816 1124517888 1126714212 1128148992 1129101144 1130352408 1131872256 1134082944 1135420416 1135607808 1137825792 1140048108 1145260948 1146617856 1148959032 1150314048 1151860736 1152750976 1154110464 1156364586 1158814332 1160098524 1161658368 1163927232 1165403044 1165492224 1167768576 1170049374 1175399394 1179194796 1183086528 1184481792 1186795233 1186991104 1189309446 1190823936 1193149764 1194556896 1194754048 1196163072 1197087552 1198499328 1201038336 1203384114 1206337536 1210226238 1210318848 1212682752 1214220384 1218227712 1220607063 1222161408 1223192906 1224548442 1226194944 1228589856 1230038784 1230241792 1232644608 1235052117 1242169344 1244705618 1246173552 1250286336 1255382193 1256773401 1258463232 1259435862 1260921168 1262616576 1263592416 1265082624 1267762688 1269167616 1270238787 1271646459 1273356288 1275843312 1277461029 1277558784 1280054016 1281677072 1290059264 1292578911 1294103304 1295843328 1296844848 1298374272 1301124864 1306865664 1309418136 1311178752 1313739648 1315405416 1319746688 1324008192 1328377856 1329404521 1330972344 1332542016 1335364992 1337065472 1339676928 1344098304 1345683456 1346723496 1348311744 1348534272 1351168128 1357129728 1361608704 1363335168 1365997932 1367834624 1368891784 1370506176 1374931584 1376780288 1379469312 1382163588 1384022016 1386725184 1397440512 1401945246 1403830272 1404915252 1406572128 1409551936 1414103424 1415771136 1418536314 1418770432 1420443648 1421541468 1423217952 1426233024 1427813568 1429733376 1432525824 1434342208 1437253632 1440060768 1441886706 1446645408 1451316672 1455866217 1456106496 1457823744 1458950454 1460671056 1460912128 1463765472 1470223872 1475076096 1476946432 1479831093 1484715024 1489509216 1494425088 1497343887 1499109768 1499357184 1500515994 1502285616 1504198656 1505468192 1507136544 1509163008 1512110592 1513893888 1515063933 1517101056 1520064144 1521991523 1531945376 1533752064 1538813952 1540003257 1541819448 1545085776 1546798032 1548877824 1551902976 1557024768 1560065832 1567199192 1572259728 1577448704 1579309056 1582393644 1585745928 1587765248 1590866352 1592742528 1594884096 1596116736 1597999104 1601120196 1601384448 1604512152 1608450048 1611591552 1613634984 1613758464 1616910336 1618960512 1624303616 1627476084 1629548544 1632731256 1634926592 1638119808 1640051712 1643526144 1646736156 1656225792 1659460608 1661564736 1667048448 1670304402 1673842924 1675697868 1677950976 1679247816 1681228224 1683488768 1684789888 1686776832 1690071318 1692223488 1693651716 1695528612 1697808384 1701124416 1703281372 1703411712 1706738688 1710072162 1717891422 1719926784 1723438548 1725471072 1727791104 1729126464 1731165696 1734546879 1734833152 1738221498 1740147786 1742487552 1745890848 1748104566 1748238336 1751652864 1753873888 1763099091 1765344256 1768792194 1774629792 1776722688 1780486656 1783964169 1786235904 1789724646 1791835344 1792131072 1794244608 1795631328 1797748992 1798045696 1801557504 1805076171 1809506304 1815339357 1815478272 1817780224 1819185134 1821330576 1827341568 1833242112 1834789359 1836822663 1839292416 1842884784 1845058176 1845362688 1848966912 1863254016 1867058427 1869260328 1871773696 1873220336 1875429504 1885471232 1887694848 1889153793 1891381752 1893924864 1895388624 1897623936 1901644032 1903751424 1910034432 1913764968 1916338176 1920081024 1922515608 1928860544 1935088896 1941154956 1941475328 1943764992 1945267272 1947561408 1951687296 1960298496 1966768128 1970609472 1973108124 1979620032 1986012288 1992566784 1996458516 1998813024 1999142912 2000687992 2003047488 2005598208 2009515392 2012217344 2016147456 2018525184 2020085244 2022801408 2026752192 2042413056 2045002752 2048996898 2051751936 2053337676 2055759264 2060114368 2062397376 2065170432 2069203968 2073245382 2076033024 2080087776 2082725242 2096346304 2102917869 2105745408 2107372878 2109858192 2114327904 2121155136 2123656704 2127804471 2128155648 2130665472 2132312202 2134826928 2135179264 2139349536 2141720352 2144600064 2148788736 2151513312 2155880448 2158614016 2162830059 2169968112 2172731392 2176975008 2184159744 2186735616 2188425681 2191006584 2191368192 2195648208 2205335808 2212614144 2215419648 2222731264 2224449149 2227072536 2234263824 2237267968 2238997088 2241637632 2249035776 2250773991 2253428424 2256297984 2258202288 2260704816 2263744512 2268165888 2270840832 2275651584 2280096216 2290521896 2293235712 2297918064 2300628096 2303721472 2305501952 2308220928 2312729172 2317628664 2320197048 2323316736 2327854464 2330806088 2330984448 2335537152 2340098748 2350798788 2358389592 2366173056 2368963584 2373590466 2373982208 2378618892 2381647872 2386299528 2389113792 2389508096 2392326144 2394175104 2396998656 2402076672 2406768228 2412675072 2420452476 2420637696 2425365504 2428440768 2436455424 2441214126 2444322816 2446385812 2449096884 2452389888 2457179712 2460077568 2460483584 2465289216 2470104234 2484338688 2489411236 2492347104 2500572672 2505456603 2510764386 2513546802 2516926464 2518871724 2521842336 2525233152 2527184832 2530165248 2535106977 2535525376 2538335232 2540477574 2543292918 2546712576 2551686624 2554922058 2555117568 2560108032 2563354144 2576837133 2580118528 2585157822 2588206608 2591686656 2593689696 2596748544 2602249728 2607332247 2613731328 2618836272 2622156849 2622357504 2627479296 2630810832 2639493376 2648016384 2653188291 2656755712 2658809042 2661944688 2665084032 2670729984 2674130944 2679353856 2684586969 2688196608 2691366912 2693446992 2696623488 2697068544 2702336256 2714259456 2723217408 2726670336 2728777701 2731995864 2735669248 2737783568 2741012352 2749863168 2758938624 2764327176 2768044032 2773450368 2794881024 2803890492 2807660544 2809830504 2813144256 2819103872 2828206848 2831542272 2837072628 2837540864 2840887296 2843082936 2846435904 2852466048 2855627136 2859466752 2865051648 2868684416 2874507264 2880121536 2883773412 2893290816 2902633344 2911732434 2912212992 2915647488 2917900908 2921342112 2921824256 2927530944 2940447744 2950152192 2953892864 2959662186 2969430048 2979018432 2988850176 2994687774 2998219536 2998714368 3001031988 3004571232 3008397312 3010936384 3014273088 3018326016 3024221184 3027787776 3030127866 3034202112 3040128288 3043983046 3063890752 3067504128 3073495347 3077627904 3080006514 3083638896 3090171552 3093596064 3097755648 3103805952 3109868073 3114049536 3120131664 3124087863 3134398384 3144519456 3154897408 3158618112 3161059317 3164787288 3171491856 3175530496 3181732704 3185485056 3192233472 3195998208 3198468303 3202240392 3202768896 3209024304 3216900096 3223183104 3227269968 3233820672 3237921024 3248607232 3251117987 3254952168 3259097088 3265462512 3269853184 3276239616 3280103424 3287052288 3293472312 3312451584 3318921216 3323129472 3334096896 3340608804 3347685848 3351395736 3355901952 3358495632 3362456448 3366977536 3369579776 3373553664 3380142636 3384446976 3387303432 3391057224 3395616768 3402248832 3406562744 3406823424 3413477376 3420144324 3435782844 3439853568 3446877096 3450942144 3455582208 3458252928 3462331392 3469093758 3469666304 3476442996 3480295572 3484975104 3491781696 3496209132 3496476672 3503305728 3507747776 3526198182 3530688512 3537584388 3549259584 3553445376 3560385699 3560973312 3567928338 3572471808 3579449292 3583670688 3584262144 3588489216 3591262656 3595497984 3596091392 3603115008 3610152342 3619012608 3630678714 3630956544 3635560448 3638370268 3642661152 3654683136 3661821189 3666484224 3669578718 3673645326 3678584832 3685769568 3690116352 3690725376 3697933824 3705156351 3722098081 3726508032 3734116854 3738520656 3743547392 3746440672 3750859008 3766146579 3770320203 3770942464 3775389696 3778307586 3782763504 3787849728 3790777248 3795247872 3803288064 3807502848 3810716361 3820068864 3827529936 3832383087 3832676352 3840162048 3845031216 3857721088 3870177792 3877736733 3882309912 3882950656 3887529984 3890534544 3895122816 3903374592 3920596992 3933536256 3941218944 3946216248 3959240064 3972024576 3985133568 3988213563 3992917032 3997626048 3998285824 4001375984 4006094976 4011196416 4019030784 4032294912 4037050368 4040170488 4045602816 4053504384 4084826112 4090005504 4097993796 4103503872 4106675352 4111518528 4120228736 4124794752 4130340864 4138407936 4146490764 4152066048 4160175552 4165450484 4192692608 4205835738 4211490816 4214745756 4219716384 4228655808 4242310272 4247313408 4255608942 4256311296 4261330944 4264624404 4269653856 4270358528 4278699072 4283440704 4289200128 4297577472 4303026624 4311760896 4317228032 4325660118 4339936224 4345462784 4353950016 4368319488 4373471232 4376851362 4382013168 4382736384 4391296416 4410671616 4425228288 4430839296 4439493279 4445462528 4448898298 4454145072 4468527648 4474535936 4477994176 4483275264 4492031661 4498071552 4501547982 4506856848 4512595968 4516404576 4521409632 4527489024 4536331776 4541681664 4545191799 4551303168 4560192432 4565974569 4581043792 4595836128 4601256192 4611003904 4616441856 4620009771 4625458344 4635257328 4640394096 4646633472 4655708928 4661612176 4671074304 4680197496 4701597576 4716779184 4732346112 4737927168 4747180932 4747964416 4751633981 4757237784 4763295744 4772599056 4778227584 4779016192 4784652288 4788350208 4793997312 4804153344 4813536456 4825350144 4840904952 4841275392 4850731008 4856881536 4872910848 4882428252 4888645632 4892771624 4898193768 4904779776 4914359424 4920155136 4920967168 4930578432 4940208468 4968677376 4978822472 4984694208 5001145344 5010913206 5021528772 5027093604 5033852928 5037743448 5043684672 5050466304 5054369664 5060330496 5070213954 5071050752 5076670464 5080955148 5086585836 5093425152 5103373248 5109844116 5110235136 5120216064 5126708288 5153674266 5160237056 5170315644 5176413216 5183373312 5187379392 5193497088 5203640637 5204499456 5214664494 5227462656 5237672544 5244313698 5244715008 5254958592 5261621664 5278986752 5289297273 5296032768 5306376582 5313511424 5317618084 5323889376 5330168064 5341459968 5348261888 5351892507 5358707712 5369173938 5376393216 5382733824 5386893984 5393246976 5394137088 5404672512 5415228513 5428518912 5439989503 5446018071 5446434816 5453340672 5457555402 5463991728 5471338496 5475567136 5482024704 5499726336 5504368077 5510467989 5517877248 5528654352 5535664459 5536088064 5546900736 5589762048 5601175281 5607780984 5615321088 5619661008 5626288512 5638207744 5656413696 5663084544 5667461379 5674145256 5675081728 5681774592 5686165872 5692871808 5704932096 5711254272 5730103296 5737368832 5749014528 5760243072 5767546824 5786581632 5805266688 5823464868 5824425984 5831294976 5835801816 5842684224 5843648512 5855061888 5880895488 5900304384 5907785728 5919324372 5938860096 5958036864 5977700352 5989375548 5996439072 5997428736 6002063976 6009142464 6016794624 6021872768 6028546176 6036652032 6048442368 6055575552 6060255732 6068404224 6080256576 6087966092 6127781504 6135008256 6146990694 6155255808 6160013028 6167277792 6180343104 6187192128 6195511296 6207611904 6219736146 6228099072 6240263328 6248175726 6268796768 6289038912 6308753607 6309794816 6317236224 6322118634 6329574576 6342983712 6351060992 6363465408 6370970112 6384466944 6391996416 6396936606 6404480784 6405537792 6418048608 6433800192 6446366208 6454539936 6467641344 6475842048 6488490177 6497214464 6502235974 6509904336 6518194176 6530925024 6539706368 6552479232 6560206848 6565277043 6574104576 6586944624 6637842432 6646258944 6668193792 6673347447 6681217608 6695371696 6702791472 6711803904 6716991264 6724912896 6739159552 6747107328 6752321973 6760285272 6768893952 6774606864 6782114448 6791233536 6804497664 6813125488 6826954752 6840288648 6871565688 6879707136 6893754192 6901884288 6911164416 6916505856 6924662784 6938187516 6939332608 6952885992 6960591144 6969950208 6983563392 6992418264 6992953344 7006611456 7015495552 7052396364 7061377024 7075168776 7098519168 7106890752 7120771398 7121946624 7135856676 7144943616 7158898584 7167341376 7168524288 7176978432 7182525312 7190995968 7192182784 7206230016 7220304684 7238025216 7261357428 7261913088 7271120896 7276740536 7285322304 7309366272 7323642378 7332968448 7339157436 7347290652 7357169664 7371539136 7380232704 7381450752 7395867648 7410312702 7444196162 7453016064 7468233708 7477041312 7487094784 7492881344 7501718016 7516369809 7532293158 7540640406 7541884928 7550779392 7556615172 7565527008 7575699456 7581554496 7590495744 7605320931 7606576128 7615005696 7621432722 7640137728 7655059872 7664766174 7665352704 7680324096 7690062432 7715442176 7730511399 7740355584 7755473466 7764619824 7765901312 7775059968 7781069088 7790245632 7806749184 7821996741 7841193984 7866470547 7867072512 7882437888 7892432496 7918480128 7944049152 7950753889 7959564873 7970267136 7976427126 7985834064 7995252096 7996571648 8002751968 8012189952 8022392832 8038061568 8053760907 8064589824 8074100736 8080340976 8090586517 8091205632 8107008768 8169652224 8180011008 8186333103 8195987592 8207007744 8213350704 8223037056 8240457472 8249589504 8276815872 8292981528 8304132096 8320351104 8330900968 8385385216 8411671476 8422981632 8429491512 8439432768 8457311616 8484620544 8494626816 8511217884 8512622592 8522661888 8529248808 8539307712 8540717056 8557398144 8566881408 8578400256 8595154944 8606053248 8623521792 8634456064 8651320236 8679872448 8690925568 8707900032 8736638976 8746942464 8753702724 8764026336 8765472768 8782592832 8821343232 8850456576 8861678592 8878986558 8890925056 8897796596 8908290144 8937055296 8949071872 8955988352 8966550528 8984063322 8996143104 9003095964 9013713696 9025191936 9032809152 9042819264 9054978048 9072663552 9083363328 9090383598 9102606336 9120384864 9131949138 9162087584 9191672256 9202512384 9220486041 9222007808 9232883712 9240019542 9250916688 9270514656 9280788192 9293266944 9311417856 9323224352 9342148608 9360394992 9372263589 9403195152 9433558368 9464692224 9475854336 9483177951 9494361864 9495928832 9503267962 9514475568 9526591488 9545198112 9556455168 9558032384 9576700416 9587994624 9595404909 9608306688 9627072912 9650700288 9681809904 9701462016 9713763072 9745821696 9753353961 9764856504 9777291264 9785543248 9796387536 9809559552 9828718848 9840310272 9861156864 9880416936 9937354752 9957644944 9969388416 10002290688 10021826412 10043057544 10054187208 10067705856 10075486896 10087369344 10100932608 10108739328 10120660992 10140427908 10142101504 10153340928 10161910296 10173171672 10186850304 10206746496 10219688232 10220470272 10240432128 10253416576 10307348532 10320474112 10340631288 10352826432 10366746624 10374758784 10386994176 10407281274 10408998912 10429328988 10454925312 10475345088 10488627396 10489430016 10509917184 10523243328 10557973504 10578594546 10592065536 10612753164 10627022848 10635236168 10647778752 10660336128 10682919936 10696523776 10703785014 10717415424 10738347876 10752786432 10765467648 10773787968 10786493952 10788274176 10809345024 10830457026 10857037824 10879979006 10892036142 10892869632 10906681344 10915110804 10927983456 10942676992 10951134272 10964049408 10985463567 10999452672 11008736154 11020935978 11035754496 11057308704 11071328918 11072176128 11093801472 11115469053 11166294243 11179524096 11202350562 11215561968 11230642176 11239322016 11252577024 11276415488 11298439737 11310960609 11312827392 11326169088 11334922758 11348290512 11350163456 11363549184 11372331744 11385743616 11409864192 11422508544 11432149083 11460206592 11474737664 11497149261 11498029056 11520486144 11535093648 11573163264 11610533376 11633210199 11646929736 11648851968 11662589952 11671603632 11685368448 11687297024 11710123776 11761790976 11800608768 11815571456 11824703371 11838648744 11877720192 11916073728 11955400704 11964640689 11978751096 11992878144 11994857472 12004127952 12018284928 12033589248 12043745536 12057092352 12096884736 12111151104 12120511464 12136808448 12160513152 12175932184 12255563008 12270016512 12293981388 12310511616 12320026056 12334555584 12360686208 12374384256 12391022592 12415223808 12439472292 12456198144 12480526656 12496351452 12537593536 12578077824 12617507214 12619589632 12634472448 12644237268 12659149152 12685967424 12702121984 12726930816 12741940224 12768933888 12783992832 12793873212 12808961568 12811075584 12836097216 12867600384 12892732416 12909079872 12935282688 12951684096 12976980354 12994428928 13004471948 13019808672 13036388352 13061850048 13079412736 13104958464 13120413696 13130554086 13148209152 13173889248 13275684864 13292517888 13318479837 13336387584 13346694894 13362435216 13390743392 13405582944 13423607808 13433982528 13449825792 13476094983 13478319104 13494214656 13504643946 13520570544 13537787904 13549213728 13564228896 13582467072 13608995328 13626250976 13653909504 13680577296 13697923707 13743131376 13787508384 13803768576 13833011712 13849325568 13860029313 13876375032 13878665216 13905771984 13921182288 13939900416 13967126784 13984836528 14013222912 14030991104 14104792728 14122754048 14150337552 14197038336 14213781504 14241542796 14243893248 14254901943 14271713352 14289887232 14317797168 14334682752 14337048576 14353956864 14365050624 14381991936 14412460032 14440609368 14476050432 14522714856 14523826176 14542241792 14553481072 14570644608 14618732544 14647284756 14665936896 14678314872 14694581304 14714339328 14743078272 14760465408 14762901504 14791735296 14820625404 14888392324 14906032128 14936467416 14954082624 14974189568 14985762688 15003436032 15032739618 15064586316 15081280812 15083769856 15101558784 15113230344 15131054016 15151398912 15163108992 15180991488 15210641862 15213152256 15230011392 15242865444 15280275456 15310119744 15329532348 15330705408 15360648192 15380124864 15430884352 15461022798 15480711168 15510946932 15529239648 15531802624 15550119936 15562138176 15580491264 15613498368 15643993482 15682387968 15732941094 15734145024 15764875776 15784864992 15836960256 15867891819 15888098304 15901507778 15919129746 15940534272 15952854252 15971668128 15990504192 15993143296 16005503936 16024379904 16044785664 16055677521 16076123136 16107521814 16129179648 16148201472 16160681952 16181173034 16182411264 16214017536 16245685539 16319968509 16338054213 16339304448 16360022016 16372666206 16391975184 16414015488 16426701408 16446074112 16480914944 16499179008 16513104231 16531403967 16553631744 16585963056 16606993377 16608264192 16640702208 16661801936 16770770432 16803525843 16823342952 16845963264 16858983024 16878865536 16914623232 16969241088 16989253632 17002384137 17022435768 17025245184 17045323776 17058497616 17078615424 17081434112 17114796288 17133762816 17190309888 17212106496 17247043584 17268912128 17282258773 17302640472 17359744896 17381851136 17415800064 17473277952 17493884928 17507405448 17528052672 17530945536 17565185664 17642686464 17700913152 17723357184 17757973116 17781850112 17795593192 17816580288 17874110592 17898143744 17911976704 17933101056 17968126644 17992286208 18006191928 18027427392 18050383872 18065618304 18085638528 18109956096 18145327104 18166726656 18180767196 18205212672 18240769728 18263898276 18324175168 18383344512 18405024768 18440972082 18444015616 18465767424 18480039084 18501833376 18541029312 18561576384 18586533888 18622835712 18646448704 18684297216 18720789984 18744527178 18806390304 18867116736 18926260821 18929384448 18951708672 18966355902 18988723728 18991857664 19006535924 19028951136 19053182976 19090396224 19112910336 19116064768 19153400832 19175989248 19190809818 19216613376 19254145824 19301400576 19363619808 19402924032 19427526144 19465470531 19491643392 19506707922 19529713008 19554582528 19571086496 19592775072 19619119104 19657437696 19680620544 19695831129 19722313728 19760833872 19785889799 19915289888 19938776832 20004581376 20020042341 20043652824 20086115088 20108374416 20135411712 20150973792 20174738688 20217478656 20241321984 20256965919 20280855816 20284203008 20306681856 20323820592 20346343344 20373700608 20413492992 20439376464 20480864256 20506833152 20614697064 20640948224 20681262576 20705652864 20733493248 20749517568 20773988352 20814562548 20817997824 20858657976 20909850624 20950690176 20977254792 20978860032 21019834368 21046486656 21115947008 21157189092 21184131072 21225506328 21254045696 21270472336 21295557504 21320672256 21365839872 21407570028 21434830848 21476695752 21505572864 21530935296 21547575936 21572987904 21576548352 21618690048 21660914052 21714075648 21759958012 21784072284 21785739264 21813362688 21830221608 21855966912 21885353984 21902268544 21928098816 21970927134 21998905344 22017472308 22041871956 22071508992 22114617408 22142657836 22144352256 22187602944 22230938106 22332588486 22359048192 22404701124 22431123936 22461284352 22478644032 22505154048 22549109427 22552830976 22596879474 22621921218 22625654784 22652338176 22669845516 22696581024 22700326912 22727098368 22744663488 22771487232 22819728384 22845017088 22864298166 22920413184 22949475328 22994298522 22996058112 23040972288 23070187296 23146326528 23191534197 23221066752 23266420398 23293859472 23297703936 23325179904 23343207264 23370736896 23374594048 23420247552 23465990223 23523581952 23599411641 23601217536 23631142912 23649406742 23677297488 23755440384 23832147456 23852261667 23878694619 23910801408 23929281378 23957502192 23985756288 23989714944 24008255904 24036569856 24067178496 24087491072 24114184704 24161282721 24193769472 24222302208 24241022928 24271759551 24273616896 24321026304 24351864368 24511126016 24540033024 24558999309 24587962776 24621023232 24640052112 24669111168 24721372416 24748768512 24830447616 24878944584 24912396288 24961053312 24992702904 25075187072 25156155648 25235014428 25239179264 25258685899 25268944896 25288474536 25318298304 25371934848 25404243968 25453861632 25483880448 25537867776 25567985664 25587746424 25617923136 25622151168 25672194432 25735200768 25785464832 25818159744 25870565376 25903368192 25953960708 25988857856 26008943896 26039617344 26072776704 26123700096 26158825472 26209916928 26240827392 26261108172 26296418304 26347778496 26551369728 26585035776 26636959674 26672775168 26693389788 26724870432 26781486784 26811165888 26847215616 26867965056 26899651584 26952189966 26956638208 26988429312 27009287892 27041141088 27075575808 27098427456 27128457792 27164934144 27217990656 27252501952 27307819008 27361154592 27395847414 27486262752 27575016768 27607537152 27661458123 27666023424 27698651136 27720058626 27752750064 27757330432 27811543968 27842364576 27879800832 27934253568 27969673056 28026445824 28061982208 28116790767 28209585456 28245508096 28300675104 28394076672 28427563008 28449533853 28483085592 28487786496 28509803886 28543426704 28579774464 28635594336 28669365504 28674097152 28730101248 28763983872 28786214727 28824920064 28881218736 28917838937 28952100864 29045429712 29084483584 29106962144 29141289216 29237465088 29260061883 29294569512 29331873792 29356629744 29389162608 29428678656 29486156544 29520930816 29583470592 29641250808 29776784648 29812064256 29872934832 29908165248 29948379136 29971525376 30006872064 30065479236 30129172632 30162561624 30167539712 30203117568 30226460688 30262108032 30302797824 30326217984 30361982976 30421283724 30426304512 30460022784 30485730888 30560550912 30620239488 30659064696 30661410816 30721296384 30760249728 30861768704 30922045596 30961422336 31021893864 31058479296 31063605248 31100239872 31124276352 31160982528 31226996736 31287986964 31364775936 31465882188 31468290048 31529751552 31569729984 31673920512 31735783638 31776196608 31803015556 31838259492 31881068544 31905708504 31943336256 31981008384 31986286592 32011007872 32048759808 32089571328 32111355042 32152246272 32215043628 32258359296 32296402944 32321363904 32362346068 32364822528 32428035072 32491371078 32639937018 32676108426 32678608896 32720044032 32745332412 32783950368 32828030976 32853402816 32892148224 32956390701 32961829888 32998358016 33026208462 33062807934 33107263488 33171926112 33213986754 33216528384 33281404416 33323603872 33498882729 33541540864 33607051686 33646685904 33691926528 33717966048 33757731072 33829246464 33895319211 33938482176 33978507264 34004768274 34044871536 34050490368 34090647552 34116995232 34157230848 34162868224 34229592576 34267525632 34296447249 34380619776 34424212992 34491447783 34494087168 34537824256 34564517546 34605280944 34719489792 34763702272 34831600128 34899630597 34946555904 34987769856 35014810896 35056105344 35061891072 35130371328 35285372928 35401826304 35446714368 35474110113 35515946232 35563700224 35591186384 35633160576 35748221184 35823953408 35866202112 35893922067 35936253288 35984572416 36012383856 36054854784 36100767744 36131236608 36171277056 36290654208 36333453312 36361534392 36410425344 36481539456 36527796552 36648350336 36766689024 36810049536 36881944164 36888031232 36931534848 36960078168 37003666752 37082058624 37123152768 37173067776 37245671424 37292897408 37368594432 37441579968 37489054356 37612780608 37734233472 37852521642 37858768896 37903417344 37932711804 37977447456 37983715328 38013071848 38057902272 38106365952 38180792448 38225820672 38232129536 38306801664 38351978496 38381619636 38433226752 38508291648 38602801152 38727239616 38805848064 38855052288 38930941062 38983286784 39013415844 39059426016 39109165056 39142172992 39185550144 39238238208 39314875392 39361241088 39391662258 39444627456 39521667744 39571779598 39830579776 39877553664 39955439511 40009162752 40040084682 40087305648 40172230176 40216748832 40270823424 40301947584 40349477376 40428284949 40434957312 40482643968 40513931838 40561711632 40568406016 40613363712 40647641184 40692686688 40747401216 40826985984 40878752928 40961728512 41013666304 41093771121 41229394128 41281896448 41362525152 41411305728 41499035136 41547976704 41580087939 41629125096 41635995648 41717315952 41819701248 41901380352 41954509584 42039668736 42092973312 42231894016 42264533831 42314378184 42368262144 42451012656 42508091392 42540944672 42591115008 42641344512 42731679744 42764705829 42815140056 42869661696 42953391504 43011145728 43061870592 43095151872 43145975808 43237380096 43321828104 43428151296 43519916024 43568144568 43571478528 43626725376 43660443216 43711933824 43770707968 43804537088 43856197632 43941854268 43997810688 44034944616 44083743912 44143017984 44229234816 44285315672 44288704512 44375205888 44461876212 44665176972 44718096384 44809402248 44862247872 44922568704 44957288064 45010308096 45098218854 45105661952 45193758948 45243842436 45251309568 45304676352 45339691032 45393162048 45400653824 45454196736 45489326976 45542974464 45639456768 45690034176 45728596332 45840826368 45898950656 45988597044 45992116224 46081944576 46140374592 46292653056 46383068394 46442133504 46532840796 46587718944 46595407872 46650359808 46686414528 46741473792 46749188096 46840495104 46931980446 47047163904 47198823282 47202435072 47262285824 47298813484 47354594976 47510880768 47603675457 47664294912 47704523334 47757389238 47821602816 47858562756 47915004384 47971512576 47979429888 48016511808 48073139712 48134356992 48167032563 48174982144 48228369408 48322565442 48387538944 48444604416 48482045856 48543519102 48547233792 48642052608 48703728736 48959905527 49014162639 49022252032 49080066048 49117998618 49175925552 49242046464 49280104224 49338222336 49442744832 49497537024 49539312693 49660895232 49757889168 49820980131 49824792576 49922106624 49985405808 50150374144 50312311296 50410577529 50470028856 50478358528 50517371798 50537889792 50576949072 50636596608 50743869696 50808487936 50907723264 50967760896 51007152411 51075735552 51135971328 51175492848 51235846272 51244302336 51344388864 51570929664 51636319488 51741130752 51806736384 51846776319 51907921416 51977715712 52017887792 52079234688 52145553408 52247400192 52419833856 52481654784 52522216344 52592836608 52695556992 53102739456 53170071552 53273919348 53345550336 53386779576 53449740864 53562973568 53622331776 53694431232 53735930112 53799303168 53904379932 53913276416 53976858624 54018575784 54082282176 54151151616 54196854912 54256915584 54329868288 54435981312 54505003904 54615638016 54722309184 54791694828 54972525504 55150033536 55215074304 55322916246 55332046848 55397302272 55440117252 55505500128 55514660864 55623087936 55684729152 55759601664 55868507136 55939346112 56052891648 56123964416 56233581534 56419170912 56491016192 56601350208 56788153344 56855126016 56899067706 56966171184 56975572992 57019607772 57086853408 57159548928 57271188672 57338731008 57348194304 57460202496 57527967744 57572429454 57649840128 57762437472 57835677874 57904201728 58090859424 58168967168 58213924288 58282578432 58396411593 58474930176 58520123766 58589139024 58663747584 58713259488 58778325216 58857357312 58972313088 59041861632 59087493387 59166941184 59282501616 59357669397 59553569296 59745869664 59816330496 59943050752 60013744128 60060127023 60130958472 60258345264 60325123248 60335079424 60406235136 60452921376 60524216064 60652435968 60723965952 60770897757 60842567448 60852609024 60920045568 60971461776 61121101824 61240478976 61318129392 61442592768 61520499456 61723537408 61771241753 61844091192 61922844672 62043787728 62116958592 62127210496 62200479744 62248552704 62321965056 62453993472 62575973928 62729551872 62931764376 62936580096 63059503104 63139459968 63347841024 63471567276 63552393216 63606031112 63676518984 63762137088 63811417008 63886672512 63962016768 63972573184 64022015744 64097519616 64222710084 64304492544 64430087256 64516718592 64592805888 64642727808 64724692136 64729645056 64856070144 64982742156 65279874036 65352216852 65357217792 65440088064 65490664824 65567900736 65656061952 65706805632 65784296448 65912781402 65923659776 65996716032 66052416924 66125615868 66214526976 66343852224 66427973508 66433056768 66562808832 66647207744 66997765458 67083081728 67214103372 67293371808 67383853056 67435932096 67515462144 67647328281 67658492928 67790638422 67876964352 67957014528 68009536548 68089743072 68100980736 68181295104 68233990464 68314461696 68325736448 68459185152 68535051264 68592894498 68761239552 68848425984 68982895566 68988174336 69075648512 69129035092 69210561888 69438979584 69527404544 69574602591 69663200256 69799261194 69893111808 69975539712 70029621792 70112210688 70123782144 70260742656 70397970669 70570745856 70719863539 70798234923 70803652608 70893428736 70948220226 71031892464 71127400448 71182372768 71266321152 71496442368 71556785001 71636083857 71647906816 71732404224 71787844134 71872506576 71969144832 72024767712 72109709568 72201535488 72262473216 72342554112 72581308416 72666906624 72723068784 72815278653 72820850688 72963078912 73055593104 73296700672 73533378048 73620099072 73676997927 73763888328 73776062464 73863069696 73920156336 74007333504 74164117248 74246305536 74491342848 74585794816 74737188864 74883159936 74978108712 75225561216 75468466944 75705043284 75717537792 75776057697 75806834688 75865423608 75954894912 75967430656 76026143696 76115804544 76212731904 76361584896 76451641344 76613603328 76703956992 76763239272 76866453504 77016583296 77205602304 77454479232 77611696128 77710104576 77861882124 77966573568 78026831688 78118852032 78218330112 78284345984 78371100288 78476476416 78629750784 78722482176 78783324516 78889254912 79043335488 79143559196 79661159552 79755107328 79910879022 80018325504 80080169364 80174611296 80344460352 80433497664 80541646848 80603895168 80698954752 80856569898 80869914624 80965287936 81027863676 81123423264 81136812032 81226727424 81295282368 81385373376 81494802432 81653971968 81757505856 81923457024 82027332608 82187542242 82458788256 82563792896 82725050304 82822611456 82998070272 83095953408 83160175878 83258250192 83271991296 83434631904 83639402496 83802760704 83909019168 84079337472 84185946624 84350372301 84463788032 84529067662 84628756368 84736524288 84902025312 85016182784 85081889344 85182230016 85282689024 85348601559 85463359488 85529411658 85630280112 85739323392 85906783008 86022291456 86190303744 86291951616 86358644181 86474760192 86643656208 86753516811 86856302592 87039832048 87136289136 87253450752 87320886432 87423867648 87609074176 87712395264 87780185649 87883708536 87995621376 88069889232 88167487824 88286035968 88458469632 88570631344 88750411776 88923752424 89330353944 89436192768 89618804496 89724495744 89845137408 89914576128 90020616192 90196437708 90211323904 90387517896 90487684872 90502619136 90609352704 90679382064 90786324096 90801307648 90908393472 90978653952 91085948928 91278913536 91380068352 91457192664 91681652736 91797901312 91977194088 91984232448 92163889152 92280749184 92585306112 92766136788 92884267008 93065681592 93175437888 93190815744 93300719616 93372829056 93482947584 93498376192 93680990208 93863960892 94094327808 94397646564 94404870144 94524571648 94597626968 94709189952 95021761536 95207350914 95328589824 95409046668 95514778476 95643205632 95717125512 95830008768 95943025152 95958859776 96033023616 96146279424 96268713984 96334065126 96349964288 96456738816 96645130884 96775077888 96889208832 96964091712 97087038204 97094467584 97284105216 97407457472 97919811054 98028325278 98044504064 98160132096 98235997236 98351851104 98484092928 98560208448 98676444672 98869172103 98885489664 98995074048 99078625386 99321790464 99515778336 99641960262 99649585152 99844213248 99970811616 100300748288 100496648187 100624622592 100821155058 100940057712 100956717056 101034743596 101075779584 101153898144 101273193216 101487739392 101616975872 101685957633 101815446528 101935521792 102014304822 102151471104 102271942656 102350985696 102471692544 102488604672 102688777728 102889341747 103141859328 103272638976 103359800557 103474343349 103482261504 103613472768 103693552638 103815842832 103955431424 104035775584 104158469376 104291106816 104494800384 104698891791 104839667712 104963309568 105044432688 105177624721 105185673216 105391113984 106205478912 106340143104 106422330339 106547838696 106691100672 106773559152 106899481728 107125947136 107244663552 107471860224 107598606336 107681766201 107808759864 107826552832 107953717248 108037151568 108164564352 108302303232 108393709824 108513831168 108871962624 109010007808 109231276032 109444618368 109583389656 109945051008 110300067072 110430148608 110645832492 110664093696 110794604544 110880234504 111011000256 111029321728 111246175872 111369458304 111519203328 111737014272 111878692224 112105783296 112247928832 112467163068 112838341824 112982032384 113202700416 113576306688 113710252032 113798135412 113932342368 113951145984 114039215544 114173706816 114319097856 114542377344 114677462016 114696388608 114920404992 115055935488 115144858908 115299680256 115524874944 115671355748 115808403456 116181718848 116337934336 116427848576 116565156864 116792823186 116949860352 117040247532 117178278048 117327495168 117426518976 117556650432 117714714624 117944626176 118083723264 118174986774 118333882368 118565003232 118715338794 119107138592 119491739328 119632660992 119866318533 119886101504 120027488256 120120254046 120261916944 120516690528 120650246496 120670158848 120812470272 120905842752 121048432128 121304871936 121447931904 121541795514 121685134896 121705218048 121840091136 121942923552 122242203648 122480957952 122636258784 122885185536 123040998912 123281313363 123447074816 123542483506 123688182384 123845689344 124087575456 124233917184 124254420992 124497105408 124643930112 124740263817 124907986944 125151947856 125459103744 125863528752 126119006208 126278919936 126695682048 126793601493 126943134552 127104786432 127212062224 127353037968 127524274176 127622834016 127773345024 127924033536 128044031488 128195039232 128294117487 128445420168 128608985088 128860174512 129033437184 129185611776 129285455616 129449384272 129712140288 129965484312 130559748072 130704433704 130714435584 130880176128 130981329648 131135801472 131312123904 131413611264 131568592896 131825562804 131847319552 131993432064 132104833848 132251231736 132429053952 132687704448 132855947016 132866113536 133125617664 133294415488 133995530916 134166163456 134428206744 134586743616 134767706112 134871864192 135030924288 135294656562 135316985856 135581276844 135753928704 135914029056 136019073096 136179486144 136201961472 136362590208 136467980928 136628923392 136651472896 136918370304 137070102528 137185788996 137522479104 137696851968 137965791132 137976348672 138151297024 138258070184 138421123776 138877959168 139054809088 139149205182 139326400512 139598522388 139786223616 139951079424 140059243584 140224421376 140247564288 140521485312 140795941338 141141491712 141439727078 141596469846 141607305216 141786857472 141896440452 142063784928 142254800896 142364745536 142532642304 142811026371 142992884736 143113570002 143272167714 143295813632 143464808448 143575688268 143745013152 143938289664 144049535424 144219419136 144403070976 144501097689 144524946432 144685108224 145162616832 145333813248 145446137568 145630557306 145641701376 145926157824 146111186208 146593401344 146879716581 147042487917 147066756096 147240198144 147353995854 147527776656 147552124928 147726139392 147840312672 148014667008 148328234496 148492611072 148617938079 148982685696 149171589632 149462940393 149474377728 149766319872 149956217424 150451122432 150936933888 151231732587 151410086568 151435075584 151552115394 151613669376 151730847216 151909789824 151934861312 152052287392 152231609088 152425463808 152723169792 152903282688 153021457233 153227206656 153407913984 153526478544 153721143823 153732907008 154033166592 154908958464 155223392256 155420209152 155540328957 155723764248 155933147136 156053663376 156237704064 156436660224 156568691968 156742200576 157259501568 157444964352 157566649032 157778509824 158086670976 158287118392 159322319104 159510214656 159821758044 160036651008 160160338728 160349222592 160688920704 160866995328 161083293696 161207790336 161397909504 161713139796 161739829248 161930575872 162055727352 162246846528 162273624064 162453454848 162590564736 162770746752 162989604864 163307943936 163515011712 163846914048 164054665216 164375084484 164917576512 165127585792 165450100608 165645222912 165996140544 166191906816 166320351756 166516500384 166543982592 166869263808 167278804992 167605521408 167818038336 168158674944 168371893248 168700744602 168927576064 169058135324 169257512736 169473048576 169804050624 170032365568 170163778688 170364460032 170565378048 170697203118 170926718976 171058823316 171260560224 171478646784 171813566016 172044582912 172380607488 172583903232 172717288362 172949520384 173287312416 173507033622 173712605184 174079664096 174272578272 174506901504 174641772864 174847735296 175189234779 175218148352 175424790528 175560371298 175767417072 175991242752 176139778464 176334975648 176572071936 176916939264 177141262688 177500823552 177847504848 178073008191 178660707888 179237608992 179448991488 179829152256 180041232384 180180381069 180392875416 180422647808 180775035792 180975369744 181005238272 181218705408 181358764128 181572648192 181602615296 181957307904 182171897856 182312693271 182557827072 182760136704 182914385328 183363305472 183595802624 183954388176 184327778304 184561498368 185170612224 185313725259 185532273576 185768534016 186131363184 186350875776 186381631488 186601439232 186745658112 186965895168 187361980416 187727921784 188188655616 188795293128 188809740288 189049143296 189195253936 189418379904 190043523072 190414701828 190657179648 190818093336 191029556952 191286411264 191434251024 191660017536 191886050304 191917719552 192066047232 192292558848 192668130252 192699928576 192913477632 193290261768 193550155776 193778417664 193928183424 194174076408 194188935168 194568210432 194814914944 195839622108 196056650556 196089008128 196320264192 196471994472 196703702208 196968185856 197120416896 197352889344 197738344206 197770979328 197990148096 198157250772 198643580928 199031556672 199283920524 199299170304 199688426496 199941623232 200601496576 200993296374 201249245184 201642310116 201880115424 201913434112 202069487192 202151559168 202307796288 202546386432 202975478784 203233951744 203371915266 203630893056 203871043584 204028609644 204302942208 204543885312 204701971392 204943385088 204977209344 205377555456 205778683494 206283718656 206545277952 206719601114 206948686698 206964523008 207226945536 207387105276 207631685664 207910862848 208071551168 208316938752 208582213632 208723807773 208989600768 209397783582 209679335424 209926619136 210088865376 210355249442 210371346432 210782227968 211193912007 212159590617 212394704769 212410957824 212680286208 212844660678 213095677392 213382201344 213547118304 213798963456 214251894272 214489327104 214670355003 214908251571 214943720448 215197212672 215363532402 215617519728 215653105664 215907434496 216074303136 216329128704 216604606464 216787419648 217027662336 217743925248 218020015616 218445835959 218462552064 218889236736 219166779312 219890102016 220600134144 220860297216 221030993781 221291664984 221328187392 221589209088 221760469008 222022000512 222058643456 222492351744 222738916608 223474028544 223757384448 224211566592 224495857664 224669364049 224934326136 225676683648 225964064768 226405400832 227152613376 227328173091 227420504064 227596270824 227864684736 227902291968 228078431088 228347413632 228638195712 229084754688 229354924032 229840809984 230111870976 230289717816 230599360512 231049749888 231342711496 231616806912 232363437696 232675868672 232855697152 233130313728 233585646372 233899720704 234080495064 234356556096 234654990336 234853037952 235113300864 235429429248 235889252352 236167446528 236349973548 236667764736 237130006464 237430677588 238214277184 238983478656 239265321984 239732637066 239772203008 240054976512 240240508092 240523833888 241033381056 241300492992 241340317696 241624940544 241811685504 242096864256 242609743872 242895863808 243083591028 243370269792 243410436096 243680182272 243885847104 244484407296 244961915904 245272517568 245770371072 246081997824 246562626726 246894149632 247084967012 247376364768 247691378688 248175150912 248467834368 248508841984 248994210816 249287860224 249480527634 249815973888 250303895712 250918207488 251727057504 252238012416 252557839872 253051116903 253391364096 253587202986 253886269104 254209572864 254424124448 254706075936 255048548352 255245668032 255546690048 255848067072 256045804677 256088062976 256390078464 256588234974 256890840336 257217970176 257720349024 258066874368 258570911232 258898768544 259424280576 259930968624 260260550433 261119496144 261408867408 261760352256 261962659296 262271602944 262827222528 263137185792 263340556947 263651125608 263694639104 263986864128 264209667696 264502463472 264858107904 265375408896 265711894032 266251235328 266588830976 267991061832 268332326912 268856413488 269173487232 269535412224 269743728384 270061848576 270589313124 270633971712 271162553688 271507857408 271828058112 272038146192 272358972288 272403922944 272725180416 272935961856 273257846784 273836740608 274140205056 274371577992 275044958208 275393703936 275931582264 275952697344 276302594048 276516140368 276842247552 277755918336 278298410364 278652801024 279197044776 279572447232 279902158848 280118487168 280448842752 280495128576 281042970624 281591882676 282282983424 282879454156 283192939692 283214610432 283573714944 283792880904 284127569856 284509601792 284729491072 285065284608 285622052742 285985769472 286227140004 286544335428 286591627264 286929616896 287151376536 287490026304 287876579328 288099070848 288438838272 288806141952 289002195378 289049892864 289370216448 290325233664 290667626496 290892275136 291261114612 291283402752 291852315648 292222372416 293186802688 293759433162 294084975834 294133512192 294480396288 294707991708 295055553312 295104249856 295452278784 295680625344 296029334016 296656468992 296985222144 297235876158 297965371392 298343179264 298925880786 298948755456 299532639744 299912434848 300902244864 301489944561 301873867776 302463465174 302820173136 302870151168 303104230788 303227338752 303461694432 303819579648 303869722624 304104574784 304463218176 304850927616 305057872899 305446339584 305806565376 306042914466 306454413312 306815827968 307052957088 307442287646 307465814016 308066333184 308668025241 309817916928 310079401671 310423030047 310446784512 310840418304 311080657914 311447528496 311866294272 312107326752 312475408128 312873320448 313137383936 313484401152 314096675373 314519003136 314889928704 315133298064 315532874163 315557019648 316173341952 316574236784 318644638208 319020429312 319266991017 319643516088 320073302016 320320677456 320698445184 321377841408 321733990656 322415580672 322795819008 323045298603 323426279592 323479658496 323861151744 324111454704 324493693056 324547248128 324906909696 325181129472 325541493504 326615887872 327030023424 327693828096 328109330432 328362916687 328750168968 329835153024 330255171584 330900201216 331290445824 331992281088 332383813632 332640703512 333033000768 333087965184 333738527616 334557609984 335211042816 335636076672 336317349888 336743786496 337401489204 337855152128 338116270648 338515025472 338946097152 339608101248 340064731136 340327557376 340728920064 341130756096 341394406236 341853437952 342117646632 342521120448 342957293568 343627132032 344089165824 344761214976 345167806464 345434576724 345899040768 346574624832 347014067244 347425210368 348159328192 348545156544 349013803008 349283545728 349695470592 350378469558 350436296704 350849581056 351120742596 351534834144 351982485504 352279556928 352669951296 353144143872 353833878528 354282525376 355001647104 355695009696 356146016382 357321415776 358475217984 358897982976 359598955599 359658304512 360082464768 360360762138 360785750832 360845295616 361550071584 361950739488 362010476544 362437410816 362717528256 363145296384 363205230592 363914615808 364343795712 364625386542 365115654144 365520273408 365828770656 366726610944 367191605248 367908776352 368655556608 369122996736 369843940089 370341224448 370627450518 371064547152 371537068032 372262726368 372701751552 372763262976 373491316224 373931790336 374220791451 374723960832 375455843568 375931906181 376377311232 377590586256 378098286592 378390507872 378836759808 380087046144 380380804479 380829403656 381314359296 381636186672 382059113904 382572822528 382868502048 383320035072 383772100608 384132094464 384585117696 384882352461 385336260504 385399857152 385826955264 386580523536 387100311552 387556835328 387856366848 388348152816 389136420864 389629829888 391679244216 392113301112 392178016256 392640528384 392943988944 393407404416 393936371712 394240833792 394705778688 395476688412 395541958656 395980296192 396314501544 397287161856 398063113344 398567841048 398598340608 399376852992 399883246464 401202993152 401986592748 402498490368 403284620232 403760230848 403826868224 404138974384 404303118336 404615592576 405092772864 405950957568 406743830532 407261786112 407742087168 408057219288 408605884416 409087770624 409403942784 409886770176 409954418688 410755110912 411557366988 412567437312 413090555904 413439202228 413897373396 413929046016 414453891072 414774210552 415263371328 415821725696 416143102336 416633877504 417164427264 417447615546 417979201536 418795567164 419358670848 419853238272 420177730752 420710498884 420742692864 421564455936 422387824014 424319181234 424789409538 424821915648 425360572416 425689321356 426191354784 426764402688 427094236608 427597926912 428433079113 428503788544 428978654208 429340710006 429816503142 429887440896 430394425344 430727064804 431235039456 431306211328 431814868992 432148606272 432658257408 433209212928 433574839296 434055324672 435487850496 436040031232 436891671918 436925104128 437778473472 438333558624 439780204032 440639149743 441200268288 441720594432 442061987562 442583329968 442656374784 443178418176 443520938016 444044001024 444117286912 444984703488 445477833216 445853814237 446948057088 447514768896 448388821179 448423133184 448991715328 449338728098 449868652272 451353367296 451928129536 452810801664 453695197761 454305226752 454656346182 454841008128 455192541648 455729369472 455804583936 456156862176 456694827264 457276391424 458169509376 458709848064 459064371699 459681619968 460223741952 460579435632 461163431469 461198721024 462099499776 462685422992 464726875392 465711394304 466260627456 466620986871 467171292744 467799441408 468160990128 468713112192 469309980672 469706075904 470226601728 471778504704 472334893056 472699947096 473335529472 474260012928 474861355176 476428554368 477966957312 478530643968 479465274132 479544406016 479915032081 480109953024 480481016184 481047667776 482066762112 482600985984 482680635392 483249881088 483623371008 484193728512 485219487744 485791727616 486167182056 486740539584 486820872192 487360364544 487771694208 488968814592 489923831808 490545035136 491540742144 492163995648 493125253452 493788299264 494169934024 494752729536 495382757376 496350301824 496935668736 497017683968 497988421632 498575720448 498961055268 499631947776 500607791424 501836414976 503454115008 504476024832 505115679744 506102233806 506782728192 507174405972 507772538208 508419145728 508848248896 509412151872 510097096704 510491336064 511093380096 511696134144 512091609354 512176125952 512780156928 513176469948 513781680672 514435940352 515440698048 516133748736 517141822464 517797537088 518848561152 519861937248 520521100866 522238992288 522817734816 523520704512 523925318592 524543205888 525567704337 525654445056 526274371584 526681113894 527302251216 527389278208 527973728256 528419335392 529004926944 529716215808 530750817792 531423788064 532502470656 533177661952 534219024573 535982123664 536664653824 537712826976 538346974464 539487456768 540123697152 540541143207 541178626248 541267943424 542325107376 543015714816 543656116224 544076292384 544717944576 544807845888 545871923712 546515693568 546938079813 547673481216 548280410112 548743155984 549438939803 550089916416 550787407872 551863164528 552605188096 553032280736 553684495104 555511836672 555941175777 556596820728 557305602048 558394089552 559144894464 559804317696 560236974336 560897685504 562085941248 563183765352 564565966848 565758908312 566385879384 566429220864 567147429888 567585761808 568255139712 569019203584 569458982144 570130569216 571244105484 571971538944 572454280008 573088670856 573183254528 573859233792 574302753072 574980052608 575753158656 576198141696 576877676544 578004390756 578099785728 578740432896 580650467328 581335252992 581784550272 582522229224 582566805504 583704631296 584444744832 586373605376 587518866324 588169951668 588267024384 588960792576 589415983416 590111106624 590208499712 590904557568 591361250688 592058668032 593312937984 593970444288 594471752316 595930742784 596686358528 597851761572 597897510912 599065279488 599824869696 601804489728 602979889122 603747735552 604926930348 605640346272 605740302336 606208461576 606454677504 606923388864 607639159296 607739445248 608209149568 608926436352 609701855232 610115745798 610892679168 611613130752 612085828932 612908826624 613631655936 614105914176 614884575292 614931628032 616132666368 617336050482 619635833856 620158803342 620846060094 620893569024 621680836608 622161315828 622895056992 623732588544 624214653504 624950816256 625746640896 626171423319 626274767872 626968802304 628193350746 629038006272 629779857408 630266596128 631065748326 631114039296 632346683904 633148473568 636478771851 637184114307 637289276416 638040858624 638533982034 639287032176 640146604032 640641354912 641396890368 642755682816 643467981312 644011065009 644831161344 645591638016 646090597206 646852559184 646959316992 647722303488 648222909408 648987386112 649094496256 649813819392 650362258944 651082987008 653231775744 654060046848 655337507877 655387656192 656218660864 656725833374 657500337936 659670306048 660510343168 661800402432 662580891648 663092981343 663984562176 664767627264 665281407024 666066001536 666175930368 667477055232 670422085632 671272153344 672634699776 673487572992 674008092147 674802978408 675710304256 676232541296 677030050944 677892194304 679216202496 680655114752 681457840128 681984519273 682261512192 682788812472 683706875904 684235293264 685042240896 685914587136 687254264064 689522429952 690335612928 690869153448 691798081536 693149249664 694028134488 694850420736 696318656384 697090313088 698027606016 698567091456 699390941184 700756939116 700872593408 701699162112 702241485192 703069668288 703964971008 704559113856 705339902592 706288287744 707667757056 708565050752 710003294208 711390019392 712292032764 714642831552 716950435968 717795965952 719197911198 719316609024 720164929536 720721524276 721571501664 721690591232 723100143168 723901478976 724020953088 724874821632 725435056512 726290592768 726410461184 727829231616 728687591424 729250773084 730231308288 731040546816 731657541312 733453221888 734383210496 735817552704 737311113216 738245993472 739687880178 740682448896 741254901036 742129094304 743074136064 744525452736 745403503104 745526525952 746982632448 747863580672 748441582902 749447921664 750911687136 751863812362 752754622464 755181172512 756196573184 756781015744 757673519616 759153350709 760174092288 760761608958 761658807312 762628718592 763272373344 764118227808 765145645056 765737004096 766640070144 767544201216 768137414031 768264188928 769170235392 769764704922 770672521008 770799714304 771653910528 773161047072 774200623104 775712733696 776696305632 778272841728 779259659776 780781651299 783358488432 784226602224 784356032512 785281056768 785887977888 786814808832 788481667584 789411557376 790021670841 790953376824 791083917312 791960592384 792629003088 794574323712 796126226688 797135682096 798753705984 799766492928 802405986304 803026142789 803973185496 804996980736 806569240464 807520461696 807653736448 808277948768 808606236672 809231185152 810185545728 811901915136 813487661064 814523572224 815484174336 816114438576 817211768832 818175541248 818807885568 819773540352 821510221824 823114733976 825134874624 826181111808 826878404456 827794746792 827858092032 828907782144 829548421104 830526742656 831643451392 832286204672 833267755008 834895231092 835958403072 837591134328 838717341696 839706476544 840355461504 841420997768 841485385728 843128911872 844775648028 848638362468 849578819076 849643831296 850721144832 851378642712 852382709568 853528805376 854188473216 855195853824 856866158226 857007577088 857957308416 858681420012 859633006284 859774881792 860788850688 861454129608 862470078912 862612422656 863629737984 864297212544 865316514816 866418425856 867149678592 868110649344 870975700992 872080062464 873783343836 873850208256 875556946944 876667117248 879560408064 881278299486 882400536576 883441188864 884123975124 885166659936 885312749568 886356836352 887041876032 888088002048 888234573824 889969406976 890955666432 891707628474 893896114176 895029537792 896777642358 896846266368 897983430656 898677456196 899737304544 902706734592 903856259072 904469833683 905621603328 907390395522 908610453504 909312692364 909682016256 910385083296 911458738944 911609167872 912313724352 913389654528 914552782848 915173618697 916339018752 917419696128 918128743398 919363239936 920447483904 921158871264 922326862938 922397442048 924198999552 925370845984 929453750784 930238205013 931269090141 931422788608 932521254912 933241973742 934342585488 935598882816 936321980256 937426224384 938619961344 939412151808 940453203456 943557009408 944669786112 945399894192 946598622489 946671058944 948520025856 949722710352 952857108736 955933914624 957061287936 957800973051 958930548264 959088812032 959830064162 960219906048 960962032368 962095335552 964133524224 965201971968 965361270784 967246742016 968387457024 969135895809 970438975488 971583455232 972334364112 973481079168 973641744384 974720729088 975543388416 979847663616 981090070272 983081484288 984327991296 985088750061 986250506904 987576598528 988339868048 989505459072 990765514752 992700603648 993871337472 995976843264 997151440896 997922110536 999263895552 1001215582848 1003672829952 1006908230016 1008952049664 1010231359488 1012204467612 1013565456384 1014348811944 1015545076416 1016838291456 1017696497792 1018824303744 1020194193408 1020982672128 1022186760192 1023392268288 1024183218708 1024352251904 1025560313856 1026352939896 1027563361344 1028871880704 1030881396096 1032267497472 1034283644928 1035595074176 1037697122304 1039723874496 1041042201732 1044477984576 1045635469632 1047041409024 1047850637184 1049086411776 1051135408674 1051308890112 1052548743168 1053362227788 1054604502432 1054778556416 1055947456512 1056838670784 1058009853888 1059432431616 1061501635584 1062847576128 1065004941312 1066355323904 1068438049146 1071964247328 1073329307648 1075425653952 1076693948928 1078974913536 1080247394304 1081082286414 1082357252496 1082535886848 1084650214752 1086031429632 1087312232448 1088152584768 1089435889152 1089615691776 1091743847424 1093031387136 1093876159626 1095346962432 1096560820224 1097486311968 1098877879606 1100179832832 1101574815744 1103726329056 1105210376192 1106064561472 1107368990208 1109531820267 1111023673344 1111882351554 1113193641456 1114611204096 1116788179104 1118289788928 1120473948672 1121795371008 1122662374353 1124171882496 1126367530704 1127795718543 1129131933696 1131517816624 1132771758768 1134294859776 1135171523616 1136510279424 1138917964288 1140261138432 1141142413437 1142488210968 1143943077888 1144908560016 1146177341712 1146366509056 1147718467584 1148605506144 1149960105216 1152396283392 1153755353088 1154647057383 1156008781512 1156199571456 1157480865792 1161300934656 1162670505984 1163569100544 1165044458448 1167409262592 1168889489664 1172747210752 1175037732648 1176339903336 1176534048768 1177921585152 1178831966832 1180222213248 1180416999424 1181809115136 1182722501376 1184117336064 1186625875968 1187940888576 1188943504632 1191861485568 1193372717056 1195703523144 1195795021824 1198130558976 1199649739392 1203608979456 1205959778244 1207495471104 1209853860696 1211280692544 1211480604672 1212416923152 1212909355008 1213846777728 1215278318592 1215478890496 1216418299136 1217852872704 1220231491596 1221785358336 1223226261504 1224171657864 1225817653248 1227263311872 1228211828352 1229769150584 1229863256064 1232265332736 1234672100964 1239271667712 1240317606684 1241692120188 1241787138048 1243361673216 1244322631656 1245790113984 1247465177088 1248429307008 1249901632512 1251493281792 1252342846638 1252549535744 1253937604608 1256386701492 1258076012544 1259559714816 1260533192256 1262131496652 1262228078592 1264693367808 1266296947136 1272957543702 1274368228614 1274578552832 1276081717248 1277067964068 1278574064352 1280293208064 1281282709824 1282793780736 1285299237339 1285511365632 1286935962624 1288022130018 1289662322688 1291183276032 1292181194412 1293705118368 1293918633984 1295444606976 1296445818816 1297974772224 1298188992512 1299627638784 1300724517888 1302165974016 1306463551488 1308120093696 1310675015754 1310775312384 1312437321728 1313451666748 1315000675872 1319340612096 1321020686336 1321917449229 1323600804864 1325161783296 1326185962686 1327969124352 1329535254528 1330562814048 1332132003072 1332351860736 1334954110464 1337561442711 1340844171264 1342544306688 1343677407241 1345166463537 1345269399552 1346975145984 1348016184294 1349605956816 1351420608512 1352465082592 1354060101888 1355784388608 1358432404992 1361085593283 1361310229504 1362915680256 1363969038546 1364523024384 1365577624944 1367413751808 1368470586528 1370084481792 1371829174272 1374508528128 1379044859904 1380671225856 1381738306896 1383490294407 1383596163072 1386298499328 1388056268976 1392637312768 1394180626176 1397134182912 1398781882368 1399862960613 1401513878232 1401745186816 1403398324224 1404482970384 1406139336576 1407929942016 1409118227712 1410679805184 1415335514112 1417130101504 1420006588416 1422780038784 1424584065528 1429285663104 1433900871936 1435591931904 1438395822396 1438633218048 1439745096243 1440329859072 1441443048552 1443143003328 1443381182464 1446200286336 1447802957952 1448041906176 1449749643264 1450870113024 1452581185536 1455658463232 1457375182848 1458501546168 1460462616576 1462081093632 1463315082624 1466906443776 1468766420992 1471635105408 1474622226432 1476491986944 1479375760356 1481364897792 1482509802072 1484258188608 1486148272128 1489050905472 1490807006208 1491053051904 1493965264896 1495727161344 1496883165804 1498895843328 1501823374272 1503727624724 1505509244928 1510362345024 1512393146368 1513562031488 1515347039232 1518306701418 1520348184576 1521523217916 1523317614624 1525257437184 1526544746688 1528236455616 1530291290112 1531474008192 1533280140288 1535088402432 1536274828062 1536528377856 1538340470784 1539529409844 1541345042016 1541599428608 1543307821056 1546322094144 1548401246208 1551425467392 1553392611264 1556545683456 1558519319552 1561563302598 1566716976864 1568453204448 1568712065024 1570562113536 1571775955776 1573629617664 1576963335168 1578823114752 1580043341682 1581906753648 1582167834624 1583921184768 1585258006176 1589148647424 1592252453376 1594271364192 1597507411968 1599532985856 1602657073719 1604811972608 1606052285578 1607946370992 1609993961472 1613138480928 1615040923392 1615307472896 1616555897536 1618462370304 1620371091456 1621623429621 1623803830272 1626975322128 1629047144448 1630968348672 1632228877152 1634423537664 1637615771136 1639547080704 1640814239439 1643020443648 1646229467952 1648316819409 1650269749248 1652362223616 1653756808912 1655589493584 1657815564288 1659096842208 1661053485312 1664572409344 1666535510016 1667823527331 1669790462184 1671916806144 1675182268656 1677434683392 1679412953088 1680710923008 1682841995536 1686257823744 1689551296056 1697276724936 1699157638152 1699287662592 1701442289664 1702757285424 1704765419136 1707057610752 1708376946432 1710391707648 1713732316452 1714015154176 1715914616832 1717362840024 1719266012568 1719549763584 1721577701376 1722908259216 1724940157824 1725224845312 1727259475968 1728594425088 1730633029632 1734299357184 1736221298688 1741951401984 1744160124928 1747566687672 1747700416512 1751113893888 1753334234496 1759120816128 1762556598972 1764801073152 1766882377728 1768247950248 1770333319872 1770625499136 1772713672704 1774083752064 1776176004096 1776469147648 1779938813952 1781911332864 1783415256948 1787792228352 1790059075584 1793555284716 1793692532736 1795966861312 1797354912392 1799474609088 1805413469184 1807712518144 1808939667366 1811243206656 1814780791044 1817220907008 1818625384728 1819364032512 1820770166592 1822917477888 1823218335744 1824627448704 1826779309056 1829105565696 1830347237394 1832678037504 1834839392256 1836257486796 1838726479872 1840894967808 1842317742528 1844653725876 1844794884096 1848397999104 1850741691968 1858907501568 1860476410026 1862538180282 1862845577216 1865042509824 1866483947484 1868685170976 1871197765632 1872643960512 1874852448768 1877239922688 1878514269957 1878824303616 1880906406912 1887114018816 1889339572224 1890799788384 1893197244978 1893342117888 1897040051712 1899445420704 1905714217472 1909436315553 1911552342921 1911867829248 1914122575872 1915601946102 1917861096528 1918177624064 1919660128324 1920439812096 1921924064736 1924190671104 1928267048448 1930403943936 1930722541568 1932033195027 1934493484032 1936774914048 1938271791618 1940877950976 1943166910464 1944668728224 1946962158336 1947283488768 1949441458176 1951086776832 1959695327232 1962180140544 1966012523631 1966162968576 1968655982592 1970177500122 1972501013808 1975153197056 1976679736096 1979010918144 1981531029504 1985401207296 1987742674944 1989278944029 1991953686528 1994302881792 1995844221072 1998374869699 1998527791104 2002431165696 2013816460032 2017904099328 2020462718976 2022024276441 2024408935224 2027130912768 2028697623888 2031090152832 2033676582912 2035392995584 2037648607488 2041965344256 2044373520384 2045953557819 2046784536576 2048366437416 2048704503808 2051120627712 2052705879792 2055126722688 2057743761408 2061762792192 2068567289856 2071190148352 2075394244608 2079447748992 2082084403464 2088955969152 2091270939264 2094082818048 2095701274368 2098172823552 2102270817348 2102617780224 2105097486336 2106724455576 2109209004864 2109557112832 2111894913024 2113677341568 2116019707776 2118864863232 2123003271168 2125695152256 2130009882624 2132710647808 2136876098292 2143928494656 2146658615296 2150851307904 2153387897856 2157949827072 2160494788608 2162164572828 2164714504992 2165071773696 2169300429504 2172062859264 2174624464896 2176305169536 2178871778304 2179231383552 2183487694848 2186062774272 2187752319252 2190693924864 2193121640448 2194972623936 2197755759212 2200359665664 2203149631488 2207452658112 2210420752384 2212129122944 2214737980416 2219063640534 2222047346688 2223764703108 2226387282912 2229222408192 2233576358208 2236579577856 2240947897344 2243590742016 2245324748706 2248343764992 2252735061408 2255591437086 2258263867392 2263035633248 2265543517536 2268589719552 2270343047232 2273020558848 2277460052127 2277835928576 2280522276864 2282284826874 2284976421936 2287886155776 2289817120032 2292354683424 2292733018112 2295436935168 2297211012288 2299920210432 2304792566784 2307510706176 2309294114766 2312017563024 2312399142912 2314961731584 2322601869312 2327138201088 2330088916896 2334818525184 2337778979328 2342344953897 2345494421504 2350075465296 2352679806672 2353068097536 2355843170304 2357663933664 2360444426496 2360833998848 2365445002752 2368234672128 2370065012523 2373251751936 2375881777152 2377887009264 2383722971136 2386745434112 2391407046288 2396261117952 2399299478784 2407217958912 2409078428367 2411919556488 2414990942208 2419707721392 2422561385088 2422961209344 2424833846304 2425818710016 2427693555456 2430556637184 2432836598272 2435705745408 2440462983192 2443570716672 2446452523008 2448343315728 2451635306496 2454526623744 2456423656704 2459538301168 2464530665472 2469344201928 2478543335424 2480635213368 2483384240376 2483574276096 2486723346432 2488645263312 2491580227968 2494930354176 2496858614016 2499803265024 2504685693276 2505099071488 2507875209216 2512773402984 2516152025088 2519119429632 2521066384512 2524262993304 2524456157184 2529386735616 2532593894272 2545915087404 2548736457228 2549157105664 2552163434496 2554135928136 2557148128704 2560586416128 2562565419648 2565587561472 2570598474678 2571022731264 2573871925248 2576044260036 2579324645376 2582366552064 2584362388824 2587410236736 2587837267968 2590889213952 2592891637632 2595949544448 2596377985024 2599255277568 2601449035776 2604331948032 2612927102976 2616240187392 2621350031508 2621550624768 2624874643456 2626903333496 2630001351744 2638681224192 2642041372672 2643834898458 2647201609728 2650323566592 2652371925372 2655938248704 2659070509056 2661125628096 2664264006144 2664703721472 2669908220928 2675122885422 2681688342528 2685088613376 2687354814482 2690332927074 2690538799104 2693950291968 2696032368588 2699211913632 2702841217024 2704930165184 2708120203776 2711568777216 2713409501049 2716864809984 2722171186566 2722620459008 2725831360512 2727938077092 2729046048768 2731155249888 2734827503616 2736941173056 2740168963584 2743658348544 2745520856091 2749017056256 2758089719808 2761342451712 2763476613792 2766980588814 2767192326144 2772596998656 2776112537952 2785274625536 2788361252352 2790714615039 2793807270423 2794268365824 2797563764736 2799725921226 2803027756464 2803490373632 2806796648448 2808965940768 2812278673152 2815859884032 2818236455424 2821359610368 2830671028224 2834260203008 2839795867467 2840013176832 2845560077568 2849168131056 2858571326208 2867801743872 2871183863808 2873402919153 2876791644792 2877266436096 2879490192486 2880659718144 2882886097104 2886286006656 2886762364928 2892400572672 2895605915904 2896083812352 2901740226048 2905162371072 2907407687427 2911316926464 2914750365696 2917003092336 2920701732637 2920925233152 2924162187264 2926630165248 2937532841984 2943270210816 2949244452864 2952983973888 2955266250183 2958751520712 2962729795584 2965019604144 2968516377216 2972296544256 2978101810944 2981614012416 2987930529792 2991454322688 2993766331608 2997791686656 3003646748544 3007455249448 3011018489856 3020724690048 3024786292736 3027124062976 3030694078464 3036613402836 3040696369152 3043046435832 3046635229248 3050514874368 3053089493376 3056472911232 3060582580224 3062948016384 3066560280576 3070176804864 3072549656124 3073056755712 3076680941568 3079058819688 3082690084032 3083198857216 3086615642112 3092644188288 3096802492416 3102850934784 3106785222528 3113091366912 3117038639104 3123126605196 3133433953728 3136906408896 3137424130048 3141124227072 3143551911552 3147259235328 3153926670336 3157646229504 3160086683364 3163813507296 3164335669248 3167842369536 3170516012352 3178297294848 3184504906752 3188542728384 3195014823936 3199065971712 3205314147438 3209623945216 3212104571156 3215892741984 3219987922944 3226276961856 3230081846784 3230614945792 3233111795072 3236924740608 3240742182912 3243246859242 3247607660544 3253950644256 3258094288896 3261936697344 3264457754304 3268847075328 3275231542272 3279094161408 3281628478878 3286040887296 3292458935904 3296633638818 3300539498496 3304724447232 3307513617824 3311178987168 3315631128576 3318193684416 3322106970624 3328595460801 3329144818688 3333071020032 3335647054662 3339580924368 3343833612288 3350364537312 3354869366784 3361421846016 3365683991072 3372515647488 3379102592112 3383387155629 3394553449872 3398315276304 3402884579328 3405514570848 3409530838272 3416753892864 3420783415296 3423427240311 3427464632904 3428030308352 3431829233664 3434725680048 3438532025136 3439099527168 3443155402752 3445816518432 3449880315648 3450449690624 3457188850176 3461266059264 3463941172149 3468598714368 3472442597376 3483902803968 3488320249856 3495133375344 3502227787776 3506668468992 3518241632256 3525113197944 3529602146304 3533764755456 3536495900496 3540666639744 3541250998272 3545427345408 3548167504128 3552352008192 3559877627904 3563822665728 3566830513896 3575584456704 3580118151168 3587110569432 3587385065472 3591933722624 3594709824784 3598949218176 3610826938368 3617879334732 3622486413312 3629561582088 3634441814016 3637250769456 3638728065024 3641540333184 3645834955776 3646436671488 3649254897408 3653558618112 3660694474788 3665356075008 3669678784512 3672514973592 3677452959744 3681789935616 3684635485056 3689307451752 3689589768192 3696795998208 3701483383936 3717815003136 3720952820052 3725076360564 3725691154432 3730085019648 3732967894968 3737370341952 3742395531264 3745287921024 3749704897536 3754479845376 3757028539914 3757648607232 3761812813824 3774228037632 3778679144448 3781599576768 3786394489956 3786684235776 3794080103424 3798890841408 3811428434944 3818872631106 3823104685842 3823735658496 3828245151744 3831203892204 3835722193056 3836355248128 3839320256648 3840879624192 3843848129472 3848381342208 3856534096896 3860807887872 3861445083136 3864066390054 3868986968064 3873549828096 3876543583236 3881755901952 3886333820928 3889337456448 3893924316672 3894566977536 3898882916352 3902173553664 3919390654464 3924360281088 3932025047262 3932325937152 3937311965184 3940355000244 3945002027616 3950306394112 3953359472192 3958021836288 3963062059008 3965752347687 3970802414592 3975485349888 3978557888058 3983907373056 3988605763584 3991688442144 3996749739398 3997055582208 4004862331392 4012684328133 4027632920064 4031032221723 4035499390611 4035808198656 4040925437952 4044048552882 4048817870448 4054261825536 4057395247776 4062180305664 4067353165824 4070785991168 4075297214976 4083256779849 4083930688512 4088747040768 4091907115638 4093569073152 4096732874832 4097409007616 4102241255424 4105411759584 4110253445376 4115487522816 4123525584384 4137134579712 4142380296704 4150470883221 4150788489216 4158895497984 4164168806928 4177911938304 4182541878528 4191402548736 4196345647104 4199588881839 4204541634696 4205235560448 4210194972672 4213448911152 4218418009728 4219114225664 4223789826048 4227354683136 4232039415552 4246006542336 4251390304512 4260019765248 4265421295616 4268717916931 4273752196584 4287856989312 4293317230592 4301702615808 4306775795712 4315899654144 4319235288729 4320989577216 4324329145656 4329429009984 4330143547392 4338600859008 4344125718528 4349248929792 4352610339072 4357743556608 4366975389696 4372125548544 4375504638504 4381387849728 4386243280896 4389945247872 4395511518424 4400719331328 4406299262976 4414905316224 4420841504768 4424258245888 4429475960832 4438127281068 4444094693376 4447529406216 4452774565824 4458444816384 4467152716416 4473159155712 4481895794688 4487181484032 4490649497412 4496687529984 4505470122816 4511182874172 4516527734784 4526071266496 4531087035072 4537179439104 4540686094464 4546041117696 4554920104254 4555671857152 4561044553728 4564569653748 4569952843872 4575772311552 4579634240064 4584709366848 4585466036224 4590873870336 4594422024576 4599840420864 4609585133568 4615021412352 4618588229532 4624035126048 4624798285824 4629923463168 4645203738624 4654276402176 4660177833792 4669637050368 4675557958656 4684689907794 4690988843008 4700150930592 4705359613344 4706136195072 4711686340608 4715327867328 4720888852992 4721667997696 4730890005504 4736469344256 4740130025046 4746503503872 4751763554304 4755774018528 4767445942272 4773490868224 4782814092576 4792522235904 4798598957568 4807971221157 4814435917824 4818156856734 4823839112976 4829981884416 4839415442784 4845122770176 4845922418688 4849667692608 4855387110912 4861113274368 4864870288863 4865673196544 4871411490816 4880925966384 4887141433344 4892905046016 4896686631456 4903270612992 4912847313408 4919076602336 4929061330944 4938688403856 4944950458227 4957086670848 4961270426736 4966768480752 4973446692864 4977290526624 4983160455936 4993717228032 4999606530048 5003470581993 5009371386552 5010198142976 5015750418432 5025546805968 5032304050176 5038238859264 5042132769024 5048525986608 5058773471232 5065187788544 5091830174808 5097472914456 5098314211328 5104326868992 5108271856272 5114296257408 5121172832256 5125130839296 5131175122944 5141196949356 5142045462528 5147743850496 5152088520072 5158649290752 5164733104128 5168724777648 5174820473472 5175674535936 5181778427904 5185783275264 5191899088896 5202898071552 5208663896064 5225854205952 5232480374784 5242700063016 5243101249536 5249749286912 5253806666992 5260002703488 5277362448384 5287669796916 5294403219456 5300647133184 5304743850744 5311876497408 5318141018112 5322251256192 5328528012288 5329407442944 5339816441856 5350245770844 5363376685056 5370177226752 5374709628964 5380665854148 5381077598208 5387900583936 5392064737176 5398423827264 5405682434048 5409860330368 5416240407552 5423137554432 5426819002098 5433729619968 5444342373132 5445240918016 5451662721024 5455876154184 5458092097536 5462310499776 5469655007232 5473882346112 5480337927168 5487316697088 5491041712182 5498034112512 5516179439616 5522684903424 5526953227584 5533961177628 5534384652288 5545193997312 5552225075904 5570549251072 5576722504704 5581429230078 5587614540846 5588536731648 5595127529472 5599451842452 5606055512928 5606980747264 5613593296896 5617931881536 5624557346304 5631719768064 5636472910848 5642719220736 5661342056448 5668520406016 5679591734934 5680026353664 5691120155136 5698336262112 5717142652416 5728308946659 5735603487744 5742367727616 5746805838306 5753583289584 5754532872192 5758980384972 5761319436288 5765772194208 5772572013312 5773524729856 5784801145344 5791211831808 5792167624704 5796099585081 5803480452096 5810324742144 5814815374854 5822633852928 5829500731392 5834006184672 5841403465274 5841850466304 5848324374528 5853260330496 5875065683968 5886540421632 5898037570893 5898488905728 5905967947776 5910532500366 5917503041424 5925459591168 5930039208288 5937032754432 5944593088512 5956203621888 5963228024832 5967836832087 5975861059584 5982908645376 5987532663216 5995124609097 5995583373312 6007293497088 6014910498896 6041449380096 6054248125952 6061388156928 6066072829323 6073226805672 6081392738304 6086092871664 6093270458496 6101029748736 6106178986752 6112945822464 6125896032768 6133120561152 6137860673457 6140353609728 6145099312248 6146113511424 6153361883136 6158117639376 6165380168064 6166397714432 6173231284224 6185288376576 6205701869568 6213570445056 6226182733824 6234077278208 6238895417053 6246253210392 6266867907456 6273812817792 6274848260096 6282248454144 6287103823104 6294518470656 6307853340672 6315292459008 6320173366728 6327627014592 6328671338496 6335684739072 6341032024704 6356594589696 6369009813504 6377085456768 6390029647872 6398131943424 6410628294876 6419247890432 6424209142312 6431785483968 6439975845888 6452553923712 6460163693568 6461229891584 6466223590144 6473849481216 6481484365824 6486493718484 6495215321088 6507901288512 6516188577792 6523873394688 6528915508608 6537694150656 6550463084544 6558188322816 6563256957756 6572081774592 6584917871808 6593267277636 6601078996992 6609448894464 6615027235648 6622357974336 6631262257152 6636387368832 6644213941248 6657190921602 6658289637376 6666142040064 6671294109324 6679161848736 6687667224576 6700729074624 6709738733568 6722843692032 6731367982144 6745031294976 6758205184224 6766774311258 6789106899744 6796630552608 6805769158656 6811029141696 6819061676544 6832380156381 6833507785728 6841566830592 6846854480622 6854929265808 6856060616704 6863658467328 6869451360096 6877064050272 6878199054336 6886310805504 6891633036864 6899760631296 6900899381248 6914377700352 6922532118528 6927882344298 6937197428736 6944885194752 6967805607936 6976640499712 6990266750688 7004455575552 7013336937984 7027034861691 7036483264512 7050226395888 7059204292608 7067529510912 7072991800992 7081333279488 7082501996544 7096335008256 7104704016384 7110195037569 7119755255808 7127645331456 7133661027792 7142706217439 7151168913408 7160236302336 7174221138864 7183867445248 7189419649568 7197898436352 7221653876736 7227235285101 7235758669464 7244972826624 7259123164176 7268883628032 7274501538912 7277456130048 7283080666368 7291669911552 7298509794816 7307117236224 7321388949576 7330712150016 7339357569024 7345029947184 7354905919488 7363579871232 7369270970112 7378614903504 7393591996416 7402966767872 7435630006272 7441905640104 7450152721128 7451382308864 7460170039296 7465935789936 7474740683904 7484791062528 7490575842048 7499409795072 7514057079828 7515297214464 7523625627648 7548456075264 7557358288896 7563199153536 7572788979912 7573368471552 7588160206848 7597781682816 7622856869888 7637745262212 7646209371684 7647471316992 7656490303488 7662407784408 7671444386112 7672710496256 7678640513296 7681759248384 7687696258944 7696762684416 7713068193792 7721615775744 7728132780108 7737973936128 7747099656192 7753087166472 7763511803904 7772667641856 7778674912896 7787848633344 7789133955072 7797765832704 7804347107328 7838781308928 7848720562176 7864050094524 7864651874304 7874623930368 7880710000488 7890004055232 7900612788224 7906718944384 7916043672576 7926124118016 7931504695374 7941604829184 7950970699776 7957115776116 7967814746112 7977211527168 7983376884288 7993499478796 7994111164416 8009724662784 8025368656266 8055265840128 8062064443446 8070998781222 8071616397312 8081850875904 8088097105764 8097635740896 8108523651072 8114790495552 8124360611328 8134706331648 8140228503147 8141571982336 8150594429952 8166513559698 8167861377024 8177494081536 8183814231276 8187138146304 8193465749664 8194818015232 8204482510848 8210823519168 8220506890752 8230975045632 8247051168768 8274269159424 8284760593408 8300941766442 8301576978432 8317790995968 8328337613856 8355823876608 8365083757056 8372143845117 8382805097472 8392691294208 8399177763678 8409083269392 8410471120896 8420389945344 8426897822304 8436836019456 8438228451328 8447579652096 8454709366272 8464078831104 8492013084672 8502780609024 8519387602401 8520039530496 8530842591232 8537435833862 8547504393168 8575713978624 8586634461184 8603405231616 8613551591424 8620208757459 8631799308288 8638470577458 8641979154432 8648658291312 8658858019968 8660287094784 8677201718016 8688251437056 8705220678144 8715487113216 8722223062281 8733950779392 8744251097088 8751009277008 8762105197911 8762775699456 8772486561792 8779890495744 8791023036848 8812598525952 8829810632448 8848516491776 8858951921664 8865798750549 8876254562136 8888189386752 8895058812432 8905549131648 8916889632768 8934305432832 8963791589376 8974362968064 8981298994824 8993375059968 9010940245632 9022365748344 9033055469568 9052142532992 9062174070144 9074358878208 9081372188928 9092082235392 9109840208508 9111343714304 9122089107456 9129139307496 9139905687744 9151544623104 9159268480128 9169418733696 9170932072448 9181747740672 9188844049152 9199680841728 9219170267136 9230042824704 9237176459064 9248070252096 9249596571648 9259846926336 9290407477248 9308552804352 9320355667584 9339274100736 9351115917312 9369379815588 9381977686016 9400301861184 9410719226688 9412272390144 9423372681216 9430655734656 9441777705984 9443335995392 9461780011008 9472938688512 9480260050092 9493007007744 9503527108608 9511548037056 9534891884544 9546981736448 9565628185152 9585044471808 9597197915136 9615942442314 9628871835648 9636313713468 9647678225952 9659963768832 9678830885568 9690245540352 9691844837376 9699335385216 9710774221824 9722226548736 9729740577726 9731346393088 9742822981632 9761851932768 9774282866688 9785810092032 9793373262912 9806541225984 9825694626816 9838153204672 9858122661888 9877376807712 9889900916454 9914173341696 9922540853472 9933536961504 9946893385728 9954581053248 9966320911872 9985786382403 9987434456064 9999213060096 10006941163986 10018742773104 10020396285952 10031500836864 10051093611936 10064608100352 10084265538048 10097051973216 10117546942464 10130375577088 10150161466887 10183660349616 10194945828912 10196628422656 10208653737984 10216543712544 10228592514816 10250261678592 10262350245888 10270281720933 10282393898712 10284090925056 10295487700992 10304177040144 10317298581504 10329466208256 10337449555296 10349640946944 10351349071872 10371566550528 10383798177792 10391823516447 10405796143104 10417327792128 10439339856257 10451708411904 10464960749568 10485400126032 10499498573824 10507613333984 10520005406976 10554724896768 10575339593832 10588806438912 10601294266368 10609487701488 10623752994816 10636282036224 10644502512384 10657056024576 10679632883712 10700491541688 10726753370112 10740354453504 10749419257928 10761331708296 10762155196416 10775801167872 10784129474352 10796847654528 10811364868096 10819720660736 10832480815104 10853638004196 10867459239936 10888684746264 10890481836032 10903325442048 10911752308368 10916184195072 10924620999552 10939310014464 10947764692224 10960675854336 10982083424364 10996068225024 11032358879232 11045369806848 11053906455168 11067922355256 11068769304576 11090387994624 11104450151808 11141098502144 11153445009408 11162858460156 11175229081692 11177073463296 11190255058944 11198903684904 11212111025856 11213961494528 11227186593792 11235863763072 11249114692608 11263439536128 11272945821696 11285438441472 11322684112896 11337040812032 11359183469868 11360052707328 11382240310272 11396672524224 11434285304832 11456617893318 11471206975488 11484735455232 11493611676612 11507166579168 11509065744384 11517960769944 11522638872576 11531544388416 11545144026624 11547049459712 11569602290688 11582423663616 11584335249408 11592199170162 11606960904192 11620649484288 11629630749708 11645267705856 11659001462784 11668012369344 11682806930548 11683700932608 11696648749056 11706520660992 11750131367936 11773080843264 11796075141786 11796977811456 11811935895552 11821065000732 11835006082848 11850919182336 11860078416576 11874065508864 11889186177024 11897257043061 11912407243776 11926456049664 11935673664174 11951722119168 11965817290752 11975065326432 11990249218194 11991166746624 12014586994176 12029820997792 12082898760192 12093096665169 12106498171833 12108496251904 12122776313856 12132145658646 12146453611344 12162785476608 12172185743328 12186540916992 12202059497472 12212357973504 12225891644928 12251792065536 12266241122304 12275721346914 12280707219456 12290198624496 12292227022848 12306723766272 12316235278752 12330760336128 12332795428864 12346462568448 12370576753152 12411403739136 12427140890112 12451412649663 12452365467648 12468154556416 12477790834106 12492506420784 12533735814912 12547625635584 12549696520192 12574207646208 12589036941312 12598766645517 12615706681344 12630584918016 12640346733456 12655254029184 12657342676992 12671369478144 12682064049408 12738019627008 12754170913536 12780059295744 12796263886848 12806153750793 12821256589752 12838495780864 12848418284624 12863570967936 12879951691776 12905107847424 12920327387136 12932447180288 12947698962432 12957705866187 12962968731648 12972987436968 12990430642176 13015802577024 13032377155584 13047746789376 13057831017216 13100926169088 13116376645632 13126513915512 13144163549184 13169835743616 13186534555272 13202157993984 13218897788928 13230054471296 13244715948672 13262524514304 13272774737664 13288427882496 13314381843204 13316579274752 13332284080128 13342588218648 13358323697472 13375334449152 13401458149248 13419477467136 13445687384064 13462735964288 13490062589952 13516410368448 13533548622516 13578213799488 13593261105216 13611538317312 13622058283392 13638123353088 13664760312762 13667015571456 13683133661184 13693708961244 13709858531616 13712121233408 13727316934656 13738902720192 13754128100544 13756398108672 13772621611008 13783266073728 13799521262592 13801798762496 13828755400704 13845064237056 13855764688596 13874394857472 13889770389504 13935611215872 13953280999424 13980533501376 14008911151104 14026673875968 14054069723382 14072966529024 14100452791776 14118408585216 14135059021824 14145983601984 14162666558976 14165003993088 14192670016512 14209408032768 14220390075138 14239510511616 14255290662912 14267322055584 14285412434878 14302337826816 14320472604672 14348442277728 14367734890496 14378839299136 14395796872704 14423913663471 14443307753472 14454470570202 14471517338928 14489945653248 14518246328352 14537767256064 14549003077824 14566161332736 14583339823104 14594610866589 14597019589632 14614234472448 14642777899152 14661424300032 14678715138048 14690059894368 14709811838976 14738541940224 14757229807008 14787183992832 14805933535744 14834851374681 14871260012544 14883811280208 14900305442256 14902764617728 14920340078592 14931871579872 14949481367808 14981151684096 14998819590144 15010411745979 15028114159656 15030594428928 15047251255296 15096912150528 15114716577792 15126398307072 15145577959824 15176320413696 15195563365632 15245713739776 15275490524424 15292418743368 15294942633984 15312980606976 15324815568816 15342888772224 15345420992512 15357281026592 15363518496768 15375392517888 15393525368832 15426136387584 15443231551488 15456265560216 15475947872256 15494199312384 15506174332944 15527023607808 15545335283712 15557349825792 15575697266688 15608694214656 15677562617856 15697441124352 15728100189048 15729303748608 15749247860736 15761420000976 15780008110464 15801225576448 15813437888768 15832087345152 15863009390748 15883209658368 15901941399552 15914231552232 15935629492224 15954423054336 15966753768576 15986998957592 15988222328832 16019449325568 16050737312532 16110531680256 16124128886892 16141997562444 16143232794624 16163701751808 16176194211528 16195271481792 16217047302144 16229580991104 16248721222656 16269412663296 16280457006294 16283143964672 16301188859904 16333027119396 16335722754048 16354988163072 16367628462552 16374276292608 16386931499328 16389636030464 16408965021696 16421647038336 16441013781504 16461950091264 16494102337536 16548538318848 16569521186816 16601883532884 16603153956864 16635581991936 16656675227712 16711647753216 16730167514112 16744287690234 16765610194944 16785382588416 16798355527356 16818166538784 16820942241792 16840779890688 16853795644608 16873672038912 16876456902656 16895159304192 16909418732544 16928157662208 16984026169344 17005561218048 17038775204802 17040079060992 17061685182464 17074871667724 17095008786336 17151427957248 17173268922368 17184926839977 17206810463232 17227103182848 17240417514918 17263598616576 17276941154916 17283958308864 17297316582624 17317716039936 17320574189568 17354403436032 17376502874112 17388298755243 17410441356288 17430974226432 17444446124562 17467901558784 17488502194176 17502018554016 17524210395822 17525551398912 17544973123584 17559780991488 17582046073696 17625197051904 17659621264896 17694112712679 17697032983552 17717903843328 17731597501098 17752509124272 17776378773504 17790117624864 17811098263296 17833779265536 17868610865664 17927583178752 17948725936128 17962597989648 17985373827291 17986750119936 18021880491264 18044731496688 18104285065984 18124348140288 18162744377856 18184164470784 18198218487969 18219680417016 18222687428608 18244178214912 18258278614992 18279811375488 18303089246208 18318536960256 18338837467392 18341864144896 18377688098304 18399361683456 18413582020371 18438340534272 18460085649408 18474352918128 18496140504192 18499193143296 18519693852672 18617105608704 18640711335168 18678548201472 18702231834624 18716686251159 18738759631176 18763955372032 18800603722368 18821438453376 18824544780288 18846745362432 18861311469312 18883555411968 18923560022016 18945877377024 18960520100184 18986014015488 19007054217216 19023096074112 19069783769088 19093963472896 19131256370304 19170088943616 19194395830272 19231884884628 19257743671296 19272627426936 19295356451904 19319927537664 19357661771136 19380491080704 19383689674752 19398670770432 19421548443648 19444453097472 19459481155452 19462692786176 19485645963264 19523703865536 19548565733376 19571620184064 19586746525824 19613082451968 19651389253632 19676306409344 19716245323776 19754753615424 19779801832908 19828346683392 19845081706944 19867073923008 19893786771456 19909162106496 19932641823744 19971572764806 19974868912128 19998426120192 20013882327972 20037485546208 20040792571904 20063001673728 20102187223872 20129216200704 20168531076096 20194103946432 20235093884928 20260751154176 20300322933774 20367320699232 20389891657824 20393256845312 20417307475968 20433087425088 20457185029632 20500523357184 20524700491776 20540563441866 20564787797424 20568181850112 20590975401984 20608354080288 20634597163008 20658932416512 20674899110592 20699281893888 20702698143744 20743133101056 20767596355584 20783647032894 20811592286208 20834655584256 20878679712514 20903416823808 20929921499136 20970800252064 20998997147648 21015226667968 21040010813952 21081104585073 21109449793536 21150679187664 21177612877824 21202588532736 21218975402976 21247505989632 21289005024768 21314112049152 21330585112707 21359265767424 21400983083376 21428118652317 21453506740224 21480708907008 21498838515856 21522663416592 21551602335744 21568258948704 21593695309056 21639441321472 21664961630208 21681705855303 21707276008392 21734918479872 21777369492528 21780963672064 21806650884096 21823504616736 21832368390144 21849241999104 21895529384448 21921351708672 21964166848728 21992136450048 22064717758464 22090739613696 22107812910336 22135844710512 22180775989248 22208900303616 22282197004288 22306890018816 22325716920312 22350458163384 22354146926592 22380510117888 22397807369808 22424222051712 22427922989056 22454373187584 22471727526144 22498229385216 22545891643392 22570876882944 22645368225792 22674081624064 22718366939736 22720105414656 22764480620544 22793345048448 22868570609664 22913235786636 22942413950976 22969470910464 22987223353224 23014333158336 23018131488768 23035921539888 23045277745152 23063088776832 23090288053248 23094098919424 23139204581376 23164847327232 23184398340324 23213921808384 23241298968576 23259261499416 23290535411712 23318002925568 23336024738688 23365613861096 23367401865216 23393297498112 23413041321984 23500262735872 23546161686528 23592150283572 23593955622912 23623871791104 23642130001464 23670012165696 23701838364672 23720156833152 23748131017728 23778372354048 23794514086122 23824814487552 23852912099328 23871347328348 23903444238336 23931634581504 23950130652864 23980498436388 23982333493248 24029173988352 24059641995584 24165797520384 24186193330338 24212996343666 24216992503808 24245552627712 24264291317292 24292907222688 24325570953216 24344371486656 24373081833984 24404118994944 24420685509441 24424715947008 24451783289856 24503584131072 24532482244608 24551442693828 24561414438912 24580397248992 24584454045696 24613447532544 24632470557504 24661520672256 24665590857728 24692925136896 24741153506304 24822807478272 24854281780224 24902825299326 24904730935296 24936309112832 24955581668212 24985012841568 25067471629824 25095251271168 25099393040384 25116431535351 25148415292416 25178073882624 25197533291034 25231413362688 25261169836032 25280693466912 25310508058368 25314685353984 25342738956288 25364128098816 25476039254016 25508341827072 25558162807203 25560118591488 25592527773696 25612307501586 25642513179504 25676991561728 25696836569248 25727141935872 25759903383552 25810215694848 25840654774272 25860626272377 25864894360576 25895397924864 25915411732374 25925937463296 25945974873936 25980861284352 26031605154048 26064754311168 26115662034432 26201852338176 26232753291264 26253027831024 26286315593733 26288327098368 26339671487232 26373069110544 26437795577856 26460108942592 26489431897344 26545549475328 26576855764992 26597396251647 26628763686408 26633158549504 26664568160256 26685176437296 26716647394944 26750668898304 26802916298496 26891374768128 26925471928576 26980125179904 27032820736896 27067097245032 27156427598976 27186522210432 27223076634624 27244116566784 27276246706176 27329520625524 27334031142912 27366267322368 27387417922488 27419717063232 27424242466816 27454633869312 27477805440384 27508256201088 27512796217344 27545243222016 27566532147456 27599042525184 27657510801408 27690128474112 27711529377192 27748789714944 27779540779008 27871222431744 27906561998848 27961067002752 28017822302208 28053347751936 28108139446764 28145933058048 28200905583552 28236817170432 28270118043648 28291967203968 28325333117952 28330007986176 28385340033024 28418816065536 28440780150276 28479021023232 28510581325824 28534644111168 28570824869756 28604675653632 28640945209344 28696884555456 28735469780992 28757678598272 28791593745408 28847827326942 28886615506944 28908941140404 28943034677856 28979891306496 29036492656704 29075534512128 29098006155648 29132322665472 29166679646208 29189221733178 29194039179264 29228468944896 29285555798304 29322848600064 29357430276096 29380119788736 29419623677952 29477083880448 29514459614016 29574367985664 29611867071488 29669702749362 29742520025088 29767622560416 29800610884512 29805529235456 29840680157184 29863743159744 29898962735616 29962303368192 29997639180288 30020823491958 30056228319312 30061188857856 30094502510592 30193824301056 30252796614144 30291155919648 30352640827392 30391126731264 30450484400661 30491427479552 30550981048848 30584837486736 30589885267968 30625961213952 30649631137632 30685777544448 30690841985024 30714562053184 30750785035776 30787050737664 30810845162799 30852272775168 30886463102976 30912531120432 30951895744512 30988398624768 31012348665888 31054047215616 31114699651584 31151394533376 31175470549341 31217388429312 31318019568771 31355125235712 31394882248704 31456200378096 31498495721472 31522840001952 31560016220928 31626875777536 31664174690304 31726018781496 31766419316736 31803882799104 31828463104464 31871258984448 31908846108672 31933507537152 31973997915184 32038898651136 32101474625064 32221063360512 32248257773784 32283995124888 32286465589248 32327403503616 32352388423056 32390542963584 32434094604288 32459161982208 32497442445312 32560914012588 32566287929344 32602377719808 32666054238792 32671445508096 32709976326144 32735256925104 32748552585216 32773862998656 32779272060928 32817930043392 32843294076672 32882027563008 32988204675072 33097076637696 33139042373632 33203767065768 33206307913728 33271163983872 33313350455424 33423295506432 33460335028224 33488575380468 33531220389888 33570765176832 33596711054712 33636333077568 33641884483584 33681559781376 33707591289216 33747344077824 33752913805312 33790318608384 33818837465088 33856315324416 33968052338688 34011122436096 34077550409604 34080158121984 34123370364928 34149743335448 34190017572672 34302855914496 34346537844736 34369853679954 34413620926464 34454206365696 34480835029836 34527197233152 34553882309832 34567916617728 34594633165248 34635432079872 34641148379136 34708806872064 34753005748224 34776597510486 34820882712576 34861948452864 34888892249124 34935803117568 34977004388352 35004037108032 35048420791644 35051102797824 35089946247168 35119561982976 35164092147392 35250394103808 35319242529792 35388225425358 35394065967104 35435807686656 35463195002196 35505018248544 35552757547008 35580235249728 35622196526592 35667558531072 35691771129183 35737221731328 35855166357504 35897451872256 35925195979296 35970747654582 35973500239872 36043760982528 36089462993376 36208570131968 36248696280576 36279289995507 36319494515499 36325488755712 36368328941568 36396436975938 36439360834032 36445374857216 36488356429824 36516557229984 36559622750976 36606178492416 36637073920512 36677674934784 36683728289792 36755376196608 36798723366912 36827164040742 36876681068544 36920171298816 36948705836256 36992281008384 36998386286592 37039387705344 37234211217408 37281422670336 37354237948989 37357096402944 37404463669248 37433372502318 37477519262352 37527910744064 37601207444736 37642876906752 37649089560576 37722622938624 37767110823936 37796299936551 37847120044032 37891754754048 37921040200368 37969122524281 37972028030976 38014108434432 38046192148224 38187926945792 38262512740608 38340177887232 38388791660544 38418461252379 38463769769256 38515487342592 38545254853872 38590712903808 38639855075328 38715323542272 38760982161408 38797341540864 38843096887296 38873117598561 38888906194944 38918962310904 38925385572352 38971291926528 39047407731072 39097131466752 39143240368128 39173493051648 39302778507264 39352612818688 39432490647552 39509507230848 39559603665816 39656693366784 39690163413888 39734147846016 39787573542912 39818324212992 39865283647488 39943145529612 39949737824256 39996852240384 40027764655944 40074971092416 40081585143808 40126003347456 40204374447744 40258432401408 40337062152192 40388207892864 40470187769856 40521502308352 40600645867548 40734641398464 40779783315648 40786513690624 40834614951936 40866174850176 40914370059264 41001046714368 41049400983552 41081126883732 41129575594848 41136363700224 41181950803968 41216708160576 41269194326016 41317864833024 41349798221184 41398563787776 41405396287488 41486266202112 41535192711168 41567294065788 41623184572416 41669311168512 41757359425028 41806833647616 41859842998272 41941600504128 41997994295296 42030453335936 42080021627904 42162209170146 42218899587072 42301358375328 42355225755648 42405177065472 42437950805952 42495011979264 42578010049536 42628224098304 42661170225414 42718531534848 42801966166752 42856237304634 42907013480448 42961417814016 42997677031712 43045326833184 43103204671488 43136517897408 43187390618112 43271740990413 43278882642944 43329923260416 43363411710606 43414552016784 43469836959744 43554738985056 43561927344128 43613301768192 43647009233472 43698483998208 43791058768896 43842703417344 43928333697456 43984272900096 44129435516928 44215625820672 44271689421024 44361551978496 44417800607232 44504554124043 44564394008576 44613780037632 44651433840624 44700916326768 44708293853184 44761020235776 44795614739616 44848444103424 44855845978112 44943455052288 44996458770432 45031235237937 45091783286784 45141753765888 45290736451584 45348163248128 45436733879472 45528961241088 45586690096896 45737141219328 45826471573272 45884827901952 45938941820928 45974446706448 46028666316672 46036262977536 46071843079776 46090555490304 46126177553664 46180576106496 46278409162752 46329694654464 46368796680648 46427843616768 46482597937152 46518522998832 46581070823424 46636005851136 46672049477376 46731227722192 46826082643968 47092323373056 47184300567144 47187911245824 47247743582208 47284260002928 47340024331392 47403676729344 47440313666304 47496262035456 47589028172244 47649628975104 47705824198656 47742694656696 47806888476672 47863269163008 47900261305728 47960996872776 47964666986496 48058347976704 48119283991168 48331595040768 48372386660676 48425992687332 48433985007616 48491105255424 48528582634584 48585814445376 48651141906432 48688742973312 48746163667968 48808237989888 48841371018882 48849431894016 48903566579712 49007168262144 49064964489216 49102885387656 49122828877824 49160794497984 49168908091392 49226895065088 49264941115008 49323041344512 49331181715456 49385850273792 49482307012608 49645614956544 49708563560448 49805650598652 49809461870592 49872618225664 49911163336424 49970025683136 50134943259648 50190502542336 50198786080768 50232863070702 50296830584832 50356147765248 50395066582068 50462826725376 50522339672064 50561386933824 50621016116736 50629370707968 50685477912576 50728256197632 50952078508032 51016683654144 51116325614406 51120237182976 51185055547392 51224615003172 51285026359008 51353983123456 51393673138496 51454283871744 51519806767104 51554780519931 51620431389696 51681309548544 51721252544754 51729788721152 51790795849728 51830823464748 51851874926592 51891949747872 51961722568704 52063210308096 52129508622336 52164896265729 52231324068864 52403704676352 52465506582528 52506055662048 52572631187466 52576654196736 52679342974464 52746138221088 52875591155712 52920217885184 52978863794688 53082338138037 53091098950656 53153711529984 53194792503294 53257527372816 53266317099008 53329136320512 53370352874592 53433294789888 53501337796608 53605832596992 53782749536256 53850943857152 53956121481873 53960250359808 54065641473792 54134194490064 54312855197952 54373044420864 54488233133568 54552493412352 54594655463907 54659041251048 54668062285824 54732534644736 54774835844976 54839434126464 54848484933632 54909267738624 54955610880768 55016512402176 55025592434688 55133064294912 55198085050368 55240746061113 55315021602816 55380256948224 55423058754384 55493332920103 55497579429888 55559081558016 55813123997696 55922134005504 56035644604416 56106695503872 56150058753477 56216278893528 56291866116096 56401811167104 56473634340864 56540236087296 56583934407936 56650666235904 56770680066048 56837632131072 56881560300552 56958042046464 57021162651648 57069288222336 57141649739512 57209351307264 57281890418688 57393769110912 57470939561984 57515357196544 57583187490816 57695654653884 57773231013888 57817882280808 57886069355712 57959782612992 58072985313408 58151069024256 58196012311296 58264645330944 58333359292416 58378443466356 58388078358528 58456937889792 58571111596608 58645697200128 58714860552192 58760239577472 58839247355904 58954167760896 59028919228032 59148735971328 59223734142976 59339405498724 59485040050176 59535245120832 59601221769024 59611058470912 59681360314368 59727486319488 59797925471232 59924606736384 59995278360576 60041646983916 60112456638624 60122377715712 60189005021184 60387648602112 60505593228288 60582311839296 60705281654784 60782253462528 60900968801322 60982854959104 61101962097696 61169674973472 61179770535936 61251922427904 61299262275264 61371555088896 61381683970048 61429124106368 61501570071552 61574101475328 61621690325598 61704545550336 61772926205952 61825062240864 61903791489024 61976797249536 62024697331776 62108094431232 62229399303168 62302789066752 62350941098682 62434776858624 62636039137542 62710250471424 62789764497408 62912400756192 62996991442944 63045680003904 63120032441856 63243313755219 63253751555072 63328349380608 63452037562992 63532838633472 63607765598208 63656926208928 63742517968896 63867015074304 63947995830368 64077797302272 64202949250128 64284355956951 64442126721024 64496515547568 64567990249776 64654807007232 64704776846112 64781085927168 64918323964416 64994884890624 65045117565909 65121828025176 65132575858688 65204755439616 65332108477584 65342891016192 65419952652288 65470513850208 65497105170432 65547725997312 65558544121856 65686588153344 65764055126016 65976409350144 66194153275392 66278084747264 66407534131536 66542327967744 66626700910848 66846591012864 66920670056448 66977150760936 67062440779776 67141530353664 67193422109424 67272666155136 67283768967168 67363119562752 67415182578432 67494688155648 67637674930176 67712630648832 67936104677376 68022244872192 68155100819208 68160316243968 68246740729856 68299486670896 68380035145344 68605711828992 68739707359908 68827241852928 68908412731392 68961670059672 69054394466304 69107764619664 69135833235456 69189266330496 69270864159744 69282296758272 69417613744128 69553195020972 69641765425152 69723896905728 69777784498248 69871606235136 69954008776704 70008074216064 70096841583288 70102205595648 70179892494336 70239123965952 70328184294784 70500788207616 70638485059584 70776450850716 70788131934208 70871615373312 70926390004392 71010036497088 71105515094016 71160470499456 71244393053184 71335117062144 71383542258366 71474443462656 71710332715008 71794903744512 71850391958592 71941495309164 71947000479744 72087521965056 72178925986752 72417140263936 72497392561152 72558579991014 72638989030998 72650977511424 72736657883136 72792873951876 72878721668064 72890749714432 72976712859648 73033114459968 73119245501952 73212356984832 73274147841024 73355349869568 73367456579584 73510752393216 73597446733824 73654328081484 73753362137088 73840342597632 73897411672512 73984562016768 73996772573184 74078775410688 74468422434816 74562845340672 74708475897978 74714192805888 74808927338496 74866745004636 74955038524704 75055821488128 75202414889472 75285753813504 75298179121152 75349294606053 75445245877248 75534221647872 75592599873102 75694240088064 75783509508096 75842080400736 75938245048562 75944056061952 76028216868864 76092384296448 76375853891584 76525025481216 76674488421609 76680355774464 76777583321088 76836922504758 76927539538512 77030974685184 77090509707744 77181425807616 77279710150656 77430647084544 77521964322816 77581878817131 77594683081728 77686193774592 77746235197122 77777812389888 77837924621808 77850771144704 77942583853056 78094815462144 78194262933504 78346986103296 78605557014528 78705225637376 78858946781199 78864981295104 79019014461696 79119207331632 79313386733568 79380326827776 79468295692032 79636648425984 79730567294976 79792188754941 79886291059224 79899475648512 79993704480768 80055529311888 80149942184832 80163170287616 80252006694912 80408748895488 80674124304384 80776415785728 80940375539712 81043004616704 81105640421689 81201291735096 81469282796928 81559566631296 81573027381248 81669229903872 81732349700352 81828740118528 82002093428736 82098801967104 82162253767464 82259151189696 82272727400448 82363901607936 82433416321152 82538388652032 82635729666048 82699596442368 82797127575552 82972532404224 83070385422336 83134588131576 83246369144832 83338622337024 83514718850056 83613667295232 83719685996544 83883201008256 83995988590592 84060906671872 84160043255808 84324418340292 84437799174144 84602716750656 84710451511296 84810354130944 84875901611904 84990023958528 85156020099072 85256448196608 85322340450828 85437063069696 85603932333504 85712474609268 85814026960896 85922835628032 85995354063424 86090653666368 86206409342976 86273035794816 86374781236224 86543481980826 86557765285888 86659846520832 86726823421212 86829104033568 86939673919488 87109477970112 87123854688256 87226603536384 87294018466944 87396967996416 87582117537792 87685406834688 87856667394912 87968545800192 88258871033856 88431251641344 88543378842048 88723103956992 88835601214464 89009108248086 89128788017152 89227560075264 89302867681248 89401832653536 89416587706368 89522040471552 89591229479232 89696888206848 89711691956224 89886910104576 89992917540864 90062470475874 90183566573568 90283507531776 90581472903168 90696326496256 90873467758944 91057922482176 91173380193792 91351453201983 91474282438656 91652943146544 91769655803904 91877883641856 91948893412896 92057332633344 92072525955072 92143686159552 92252355107328 92361152212992 92432535488397 92556818325504 92659389308928 92737593361296 92855687233536 92965195874304 93037045997664 93162141646848 93344098954752 93462455444384 93652165287936 93954058706313 94184646746112 94368601134288 94495487164416 94568520005856 94680048662784 94880627332608 94992524070912 95178056344488 95299257950208 95411648397312 95485389313392 95613776953344 95726538326016 95800522611456 95921993745552 96116695953408 96238567982336 96663190081536 96744773321352 96851985374664 96867970015232 96982210510848 97057165269168 97171628890752 97302283812864 97377485946624 97492327335936 97682742037764 97698863788032 97807133159424 98014336524288 98129928978432 98205770775312 98245657755648 98321588995968 98337816182784 98453790130176 98529882230016 98646082689024 98964614025216 99291229913088 99417127120896 99611301197304 99618923741184 99745236451328 99822326672848 99940051366272 100269886519296 100381005084672 100465726141404 100593661169664 100712295530496 100790133164136 100925653450752 101044679344128 101122773867648 101242032233472 101258741415936 101370955825152 101456512395264 101904157016064 102033367308288 102232651228812 102240474365952 102370111094784 102449230006344 102570052718016 102707966246912 102787346276992 102908567743488 103039613534208 103109561039862 103240862779392 103362619097088 103442505089508 103459577442304 103581591699456 103661646929496 103703749853184 103783899495744 103923445137408 104126420616192 104259017244672 104329792531458 104462648137728 104807409352704 104931013165056 105012111324096 105145262374932 105153308393472 105358685948928 105492276442176 105751182311424 105840435770368 105957727589376 106164676276074 106182197901312 106307423059968 106389585006588 106515054745632 106532634198016 106658272641024 106740705749184 106866589579776 107002675593216 107211665193984 107565499072512 107701887714304 107912242963746 107920500719616 108131282947584 108268388980128 108625710395904 108746088841728 108837869986521 108976466267136 109104986824704 109189310927814 109318082502096 109336124571648 109465069289472 109549671689952 109678868252928 109696969867264 109818535477248 109911221761536 110033024804352 110051184869376 110266128589824 110396170100736 110481492122226 110630043205632 110760513896448 110846117508768 110986665840206 110995158859776 111118163116032 111626247995392 111844268011008 112062713846967 112071289208832 112213391007744 112300117506954 112432557787056 112583732232192 112803622334208 112947268681728 113167868815872 113301332471808 113388899809653 113541360132096 113675264262144 113763120601104 113907367572843 113916084092928 114042325303296 114138576444672 114283299479024 114563780837376 114787538221824 115030714393088 115166374981632 115255383757137 115391309307768 115546462027776 115635764561616 115772138711424 115919565225984 116145970626816 116392024622592 116529290661888 116619352795683 116666718584832 116756886932712 116776156717056 116913875779584 117142223193216 117291394400256 117429721104384 117520479154944 117908335521792 118057838456064 118297471942656 118447468285952 118678810997448 118970080100352 119070490241664 119202443538048 119222116941824 119362720628736 119454972638976 119595850942464 119849213472768 119990556721152 120083293967832 120224913277248 120244755431424 120378010042368 120775297204224 121011186456576 121164623678592 121410563309568 121564506925056 121801937602644 121965709918208 122203924195392 122339349946944 122359541071872 122503844855808 122598524550528 122743110177792 122763367940096 122858248212736 123003140143104 123148202950656 123243380651196 123409091100672 123545852411904 123650124481728 123807582978048 123953594499072 124049394663552 124216188862464 124458798606336 124605578133504 124701882197364 124869553717248 125272078275084 125420500942848 125579528994816 125824801512384 125993982885888 126091360007808 126240064883712 126486627510438 126507503110144 126656698761216 126904075125984 127065677266944 127215531196416 127313852417856 127485035937792 127734030148608 127895991660736 128155594604544 128405898500256 128568711913902 128884253442048 128993031095136 129135980499552 129309614014464 129409553692224 129562171854336 129815222971239 129836647928832 129989769781248 130090235131818 130243656050352 130265151717376 130409510879232 130664216955168 130685782032384 130839905304576 130941027700416 131095451994624 131117088243712 131373176306688 131528110252032 131952818700288 132388306550784 132556169494528 132815068263072 133084655935488 133253401821696 133513662372129 133693182025728 133841340112896 133954301521872 134124881559552 134283060707328 134386844218848 134545332310272 134567537934336 134830365156864 134989376311296 135093705713811 135275349860352 135425261297664 135711418131341 135872209354752 136044489744384 136310201638416 136493481459712 136598973341792 136760070290688 137211423657984 137479414719816 137654483705856 137816825462784 137923340119344 138108788932608 138215529239328 138271666470912 138378532660992 138541728319488 138835227488256 139106390041944 139283530850304 139447793811456 139555568996496 139743212470272 139908017553408 140016148432128 140193683166576 140478247931904 140656368589568 141276970119168 141552901701432 141576263868416 141743230746624 141852780008784 142020072994176 142211030188032 142320940998912 142488786106368 142767084516732 142948886925312 143420665430016 143589807489024 143700783917184 143882990618328 143894000959488 144175043930112 144357851973504 144834280527872 144994785122304 145117159982028 145277978061996 145301955022848 145473315766272 145585747903752 145757443336128 145781499428864 145953425719296 146066228919936 146238491003904 146424713969664 146548295682048 146710699739136 147021504786432 147194893467648 147308656162968 147506724274176 147680685195264 147794823345024 147969124033536 147993545146368 148157550821376 148936844869632 149125690681344 149416951795956 149428385611776 149617854676992 149733490009272 149910077049408 150111642976256 150404829778944 150571507627008 150596358242304 150698589212106 150890491754496 151068443295744 151185199746204 151388480176128 151567019016192 151684160801472 151876490097124 151888112123904 152056433737728 152184768592896 152751707783168 153050050962432 153348976843218 153360711548928 153555166642176 153673845009516 153855079077024 154061949370368 154181019415488 154362851615232 154559420301312 154664341559793 154861294169088 155043928645632 155163757634262 155189366163456 155372387549184 155492470394244 155555624779776 155675849243616 155701542289408 155885167706112 156189630924288 156388525867008 156693972206592 157211114029056 157410451274752 157717893562398 157729962590208 158038028923392 158238414663264 158626773467136 158760653655552 158936591384064 159273296851968 159461134589952 159584377509882 159772582118448 159798951297024 159987408961536 160111058623776 160299884369664 160326340575232 160504013389824 160817497790976 161348248608768 161552831571456 161868364445619 161880751079424 162086009233408 162211280843378 162402583470192 162938565593856 163119133262592 163146054762496 163464699400704 163657480237056 163783966391721 164004186857472 164197603934208 164324507534928 164518302379392 164545454800896 164727803215872 164866832642304 165076777304064 165399192884736 165594255151104 165722238183339 165945064808448 166140770844672 166269176263152 166479998760309 166492738289664 166677244674048 167029437700112 167439371993088 167766402016512 168121813343744 168320086511616 168450176260431 168648836680584 168875598348288 169205433501312 169420903022592 169620708261888 169751803223808 170312040198144 170512896393216 170644680901656 170874126139392 171207864667008 171424949218536 171628053921792 171845671256064 171990708126848 172181307332736 172412818685952 172546071589632 172749562472448 173086963961652 173115530571776 173319693041664 173453646842424 173658208067136 173879347838976 174218955940224 174247709376512 174453207072768 174588036933888 174793935992832 175164235075584 175370813669376 175713334789824 175937091600384 176517742067712 176862503282688 177086757684096 177446207913984 177671202428928 178018216496172 178257576034304 178455120150528 178605735362496 178803665307072 178833175412736 179044080943104 179182458958464 179393776413696 179423383912448 179773820209152 179985835081728 180124940951748 180367133147136 180567015063552 181162945806336 181392652992512 181746935517888 182115844964352 182346760387584 182702906403966 182948564877312 183305886293088 183539311607808 183755767283712 183897786825792 184114665266688 184145051910144 184287372319104 184504710214656 184722304425984 184865070976794 185113636651008 185318778617856 185475186722592 185711374467072 185930391748608 186074091995328 186324283293696 186688197909504 186924910888768 187304330575872 187908117412626 188369293492224 188737202268576 188990974328832 189137040011712 189360097325568 189729941265657 189761254665216 189985048141824 190356112688976 190598515900416 190823296794624 190970778626784 191227553906688 191601045222912 191843987491104 192233391906816 192477135964672 192853067870853 193326380163072 193489546642704 193703970749328 193735940030464 193964421021696 194114330538336 194343257781504 194754971893248 194984654671872 195135352697727 195365484075528 195397727576064 195614266318848 196028673048576 196259857956864 196411541550624 196491315511296 196643177991936 196675632365568 197059764460032 197292165378048 197929228050432 198582459826176 198834254241792 199222602394608 199490472902656 199644653345696 199880102732544 200539773038592 200762010169344 200931452282808 201187322339328 201424591060992 201580266328272 201851306901504 202089358688256 202245547735296 202484064466944 202913024790528 203808314032128 204066734616576 204465302457624 204480948731904 204740222189568 204898460012688 205140105436032 205415932493824 205574692553984 205817135486976 206219122079724 206481725558784 206725238194176 206885010179016 206919154884608 207163183398912 207323293858992 207407499706368 207567798991488 207846890274816 208252841232384 208659585062916 208925296275456 209614818705408 209862026330112 210024222648192 210290524749864 210306616786944 210717371897856 210984552884352 211502364622848 211680871540736 211915455178752 212329352552148 212364395802624 212614846119936 212779170013176 213030109491264 213065268396032 213316545282048 213481411498368 213733179159552 214005351186432 214423330387968 215130998145024 215403775428608 215824485927492 215841001439232 216262565895168 216536777960256 217251420791808 217492177683456 217675739973042 217952932534272 218209973649408 218378621855628 218636165004192 218672249143296 218930138578944 219099343379904 219357736505856 219393939734528 219637070954496 219822443523072 220066049608704 220102369738752 220532257179648 220792340201472 220962984244452 221260086411264 221521027792896 221692235017536 221973331680412 221990317719552 222236326232064 223252495990784 223688536022016 224125427693934 224142578417664 224426782015488 224600235013908 224865115574112 225167464464384 225607244668416 225894537363456 226047883818159 226335737631744 226602664943616 226777799619306 227082720264192 227350528524288 227526241202208 227814735145686 227832168185856 228084650606592 228277152889344 228566598958048 229127561674752 229575076443648 230023465264827 230061428786176 230332749963264 230510767514274 230782618615536 231092924055552 231271529123232 231544277422848 231839130451968 232291941253632 232784049245184 233058581323776 233238705591366 233333437169664 233513773865424 233552313434112 233827751559168 234284446386432 234582788800512 235040958309888 235816671043584 236115676912128 236576840343597 236594943885312 236894936571904 237357621994896 237940160200704 238140980483328 238404887076096 238444233883648 238909945277952 239191701884928 239376566264823 239698426945536 239981113442304 240166587935664 240449826554496 240489510862848 240756020084736 242022372913152 242329247357184 242821126619136 243129013850112 243316921265067 243603875205288 243931419836416 244407848390784 244678699893888 244719082143744 245007689711616 245197049101056 245486220355584 245716496425472 246006280286208 246296405901312 246486761302392 246818182201344 247091704823808 247300248963456 247615165956096 247907188998144 248098789327104 248917597212672 249211156267008 249403764394728 249739107434496 250544156550168 250841001885696 251159057989632 251649603024768 251987965771776 252182720015616 252480129767424 252973255020876 253015006220288 253313397522432 253808150251968 254131354533888 254431062392832 254627704835712 254970071875584 255468060297216 255791983321472 256311189209088 256811797000512 257137423827804 257768506884096 257986062190272 258271960999104 258619228028928 258819107384448 259124343708672 259630445942478 259673295857664 259979539562496 260180470263636 260487312100704 260530303434752 260819021758464 261328433910336 261371564064768 261679810609152 261882055400832 262190903989248 262234176487424 262746352613376 263056220504064 263905637400576 264776613101568 265112338989056 265630136526144 266169311870976 266506803643392 267027324744258 267386364051456 267682680225792 267908603043744 268249763119104 268566121414656 268773688437696 269090664620544 269135075868672 269660730313728 269978752622592 270187411427622 270550699720704 270850522595328 271422836262682 271744418709504 272088979488768 272620403276832 272986962919424 273197946683584 273520140581376 274054359605949 274422847315968 274958829439632 275308967411712 275633650925568 275846680238688 276217577865216 276431058478656 276757065321984 277083456638976 277297606465191 277670454976512 278212780083888 278567061700608 278895587622912 279111137992992 279486424940544 280032296864256 280387366333152 280956495863808 281312737179136 281862176118939 282553940238336 283105803402864 283152527736832 283486461493248 283705560017568 284040145988352 284641881997824 284977572212736 285534169033464 285897773850624 286841330860032 287179614978048 287401567834368 287765981236656 288350087860224 288715703947008 289668561055744 289989570244608 290234319964056 290555956123992 290603910045696 290946631532544 291171495807504 291514886672256 291562998857728 291906851438592 292132457839872 292476982007808 293096591364096 293421399478272 294043009572864 294389786935296 294617312325936 295013448548352 295361370390528 295589646690048 295938248067072 297873689739264 298251381362688 298833903591912 298856771223552 299235709353984 299466980018544 299820154098816 300223285952512 300809659557888 301143015254016 301397178424212 301780983508992 302136886591488 302370399492408 302776960352256 303134038032384 303368321602944 303752980194248 303776224247808 304112867475456 304369537185792 305503415566336 306100101924864 306697953686436 306721423097856 307110333284352 307347690019032 307710158154048 308123898740736 308362038830976 308725703230464 309118840602624 309328683119586 309722588338176 310087857291264 310327515268524 310378732326912 310744775098368 310984940788488 311111249559552 311351698487232 311403084578816 311770335412224 312379261848576 312777051734016 313387944413184 314422228058112 314820902549504 315435787124796 315459925180416 316076057846784 316476829326528 317253546934272 317521307311104 317873182768128 318546593703936 318922269179904 319168755019764 319545164236896 319597902594048 319974817923072 320222117247552 320599768739328 320652681150464 321008026779648 321634995581952 322696497217536 323105663142912 323736728891238 323761502158848 324172018466816 324422561686756 324805166940384 325877131187712 326238266525184 326292109524992 326513609959563 326929398801408 327314960474112 327567932783442 328008373714944 328395207868416 328649015069856 329036604758784 329090909601792 329455606431744 329733665284608 330153554608128 330798385769472 331188510302208 331444476366678 331890129616896 332281541689344 332538352526304 332959997520618 332985476579328 333354489348096 334058875400224 334878743986176 335532804033024 336188141540901 336243626687488 336640173023232 336900352520862 337297673361168 337751196696576 338410867002624 338841806045184 339503606447616 340624080396288 341025792786432 341289361803312 341722102718529 341748252278784 342415729334016 342849898437072 343691342512128 343981416253696 344362614665472 345092143179264 345499124944896 345766151271411 346173927923304 346231061143552 346639386083328 346907293684848 347316416134272 347758695677952 348437911880448 348495418753024 349176073867776 349587871985664 349858058387049 350328470151168 350741627338752 351426669579648 351874183200768 353725006565376 354173515368192 354892415827968 355342404857856 356036432992344 356515152068608 356910240301056 357211470724992 357607330614144 357666350825472 358088161886208 358364917916928 358787552827392 359547640418304 359971670163456 360249881903496 360734266294272 361134030127104 362325891612672 362785305985024 363493871035776 364231689928704 364693520775168 365405812807932 365897129754624 366611772586176 367078623215616 367511534567424 367795573651584 368229330533376 368290103820288 368574744638208 369009420429312 369444608851968 369730141953588 370227273302016 370637557235712 370950373445184 371422748934144 371860783497216 372148183990656 372648566587392 373376395819008 373849821777536 374608661151744 375816234825252 376738586984448 377474404537152 377981948657664 378274080023424 378720194651136 379459882531314 379522509330432 379970096283648 380712225377952 381197031800832 381646593589248 381941557253568 382455107813376 383202090445824 383687974982208 384466783813632 384954271929344 385706135741706 386652760326144 386979093285408 387407941498656 387471880060928 387928842043392 388228661076672 388686515563008 389509943786496 389969309343744 390270705395454 390730968151056 390795455152128 391228532637696 392057346097152 392519715913728 392823083101248 393286355983872 393351264731136 394119528920064 394584330756096 395858456100864 397164919652352 397668508483584 398445204789216 398980945805312 399289306691392 399760205465088 400540987116387 401079546077184 401524020338688 401862904565616 402374644678656 402849182121984 403160532656544 403702613803008 404491095470592 404968128933888 405281117141433 405826049581056 407134254394023 407616628064256 408133469233152 408930604915248 409480444379136 409796920025376 410280210872064 411149385107968 411634270973952 412438244159448 412963451117568 413450476388352 413770020358032 413838309769216 414326366797824 414646587717984 414814999412736 415135597982976 416505682464768 417319170125832 417850592550912 419229637410816 419724052660224 420048445296384 420581049499728 421434743795712 421969105768704 423361743081472 423830910357504 424658705104296 424728791605248 425229692239872 425558340026352 426060218982528 426130536792064 426633090564096 426962822996736 427466358319104 428846660775936 430261996290048 430807550857216 431648971854984 431682002878464 432525131790336 433073555920512 434502841583616 434984355366912 435351479946084 435905865068544 436419947298816 436757243711256 437272330008384 437344498286592 437860277157888 438198686759808 438715473011712 438787879469056 439274141908992 439644887046144 440132099217408 441064514359296 441584680402944 441925968488904 442520172822528 443042055585792 443384470035072 443946663360824 443980635439104 444472652464128 446504991981568 447377072044032 448250855387868 448285156835328 448853564030976 449200470027816 449730231148224 450334928928768 451214489336832 451789074726912 452095767636318 452671475263488 453205329887232 453555599238612 454165440528384 454701057048576 455052482404416 455629470291372 455664336371712 456169301213184 456554305778688 457133197916096 458255123349504 459150152887296 460046930529654 460122857572352 460665499926528 461021535028548 461565237231072 462185848111104 462543058246464 463088554845696 463678260903936 463993024679379 464583882507264 465568098490368 466117162647552 466477411182732 466666874339328 467027547730848 467104626868224 467655503118336 468568892772864 469165577601024 470081916619776 471633342087168 472231353824256 473153680687194 473189887770624 473789873143808 474715243989792 475880320401408 476281960966656 476809774152192 476888467767296 477819890555904 478383403769856 478753132529646 479396853891072 479962226884608 480333175871328 480899653108992 480979021725696 481512040169472 484044745826304 484658494714368 485605093336857 485642253238272 486258027700224 486633842530134 487207750410576 487862839672832 488815696781568 489357399787776 489438164287488 490394098202112 490972440711168 491351899175163 491432992850944 492012560572416 492592811802624 492973522604784 493636364402688 494183409647616 494600497926912 495230331912192 496197578654208 497835194425344 498422312534016 498807528789456 499439996280927 499478214868992 501088313100336 502318115979264 503299206049536 504365440031232 504960259534848 505350528781293 505946510041752 506030012440576 506626795044864 507616300503936 508262709067776 508862124785664 509255409671424 510936120594432 511583966642944 512622378418176 513623594001024 514274847655608 515537013768192 515972124380544 516543921998208 517238456057856 517638214768896 518248687417344 519260891884956 519346591715328 519959079124992 520360940527272 520974624201408 521060606869504 521638043516928 522656867820672 522743128129536 523359621218304 523764110801664 524381807978496 525492705226752 526112441008128 527811274801152 529553226203136 530224677978112 531260273052288 532338623741952 533013607286784 534054649488516 534772728102912 535365360451584 535817206087488 536499526238208 537132242829312 537547376875392 538181329241088 538270151737344 539321460627456 539957505245184 540374822855244 541101399441408 541701045190656 542845672525364 543488837419008 544177958977536 545240806553664 545973925838848 546395893367168 547040281162752 548108719211898 548845694631936 549917658879264 550617934823424 551267301851136 551693360477376 552435155730432 552862116957312 553514130643968 554166913277952 554595212930382 555340909953024 556425560167776 557134123401216 557791175245824 558222275985984 558972849881088 560064593728512 560774732666304 561912991727616 562625474358272 563724352237878 565107880476672 566211606805728 566305055473664 566972922986496 567411120035136 568080291976704 569283763995648 569955144425472 571068338066928 571795547701248 573682661720064 574803135668736 575531962473312 576700175720448 577431407894016 578559203612559 579337122111488 579979140489216 580468639928112 581111912247984 581207820091392 581893263065088 582342991615008 583029773344512 583125997715456 584264915679744 584953964015616 585406058093181 586193182728192 586842798956544 588086019145728 588779573870592 589234624651872 590026897096704 591179293380096 591876496134144 595747379478528 596502762725376 597667807183824 598471418707968 598933960037088 599640308197632 601619319115776 602286030508032 602794356848424 603561967017984 604273773182976 604740798984816 605553920704512 606268076064768 606736643205888 607505960388496 608739074371584 612200203849728 613395907372872 613442846195712 614220666568704 614695380038064 615420316308096 616247797481472 616724077661952 617451406460928 618657366239172 619445176676352 620175714582528 620655030537048 620757464653824 621489550196736 621969881576976 622222499119104 622703396974464 622806169157632 623540670824448 624758523697152 626775888826368 628844456116224 629641805099008 630871574249592 630919850360832 632152115693568 632953658653056 634507093868544 635042614622208 635746365536256 637093187407872 637844538359808 638337510039528 639090328473792 639195805188096 639949635846144 640444234495104 641199537478656 641305362300928 642016053559296 643269991163904 645392994435072 646211326285824 647473457782476 647523004317696 648344036933632 648845123373512 649610333880768 651754262375424 652476533050368 652584219049984 653027219919126 653858797602816 654629920948224 655135865566884 656016747429888 656790415736832 657298030139712 658073209517568 658181819203584 658911212863488 659467330569216 660307109216256 661596771538944 662377020604416 662888952733356 663780259233792 664563083378688 665076705052608 665919995041236 665970953158656 666708978696192 668117750800448 669757487972352 671065608066048 672376283081802 672487253374976 673280346046464 673800705041724 674595346722336 675502393393152 676821734005248 677683612090368 678143651454477 679007212895232 681248160792576 682051585572864 682578723606624 683444205437058 683496504557568 684831458668032 685699796874144 687382685024256 687962832507392 688725229330944 690070395794481 690184286358528 690998249889792 691532302542822 692347855846608 692462122287104 693278772166656 693814587369696 694632832268544 695517391355904 696875823760896 696990837506048 698352147735552 699175743971328 699716116774098 700656940302336 701483254677504 702853339159296 703748366401536 707450013130752 708347030736384 709730521030791 709784831655936 710684809715712 712072865984688 713030304137216 713820480602112 714422941449984 715214661228288 715332701650944 716729835833856 717575105654784 718129698794469 719095280836608 719943340326912 720499763806992 721413327961339 721468532588544 722268060254208 725570611970048 726987742071552 728463379857408 729387041550336 729950763795201 730811625615864 731794259509248 733223545172352 734157246431232 735023069134848 735591147303168 736458661066752 737149489276416 738018840858624 738889217703936 739460283907176 740454546604032 741275114471424 741900746890368 742845497868288 743721566994432 744296367981312 746752791638016 747699643555072 749217322303488 751632469650504 753477173968896 754948809074304 755963897315328 756548160046848 757440389302272 758919765062628 759045018660864 759940192567296 761424450755904 762394063601664 763293187178496 763883114507136 764910215626752 766404180891648 767375949964416 768933567627264 769908543858688 771412271483412 773305520652288 773958186570816 774815882997312 774943760121856 775857684086784 776457322153344 777373031126016 779019887572992 779938618687488 780541410790908 781461936302112 781590910304256 782457065275392 784114692194304 785039431827456 785646166202496 786572711967744 786702529462272 788239057840128 789168661512192 791716912201728 794329839304704 795337016967168 796890409578432 797961891610624 798578613382784 799520410930176 801081974232774 802159092154368 803048040677376 803725809131232 804749289357312 805698364243968 806321065313088 807405227606016 808982190941184 809936257867776 810562234282866 811652099162112 814268508788046 815233256128512 816266938466304 817861209830496 818960888758272 819593840050752 820560421744128 822163078817847 822298770215936 823268541947904 824876488318896 825926902235136 826900952776704 827540040716064 827676619538432 828652733595648 829293175435968 830271195965952 833011364929536 834638340251664 835701185101824 838459274821632 840096890592768 841162098999456 842869487591424 843938211537408 845586528356817 846723486162944 847661820715008 849317410208592 849457583210496 850459384479744 851116680052704 852120437965056 852261073584128 853925645993472 854932716638208 857693321551872 860523992580096 861615101714432 863297943709968 865050263580672 866147111841024 869005683167232 869968710733824 870702959892168 871811730137088 872839894597632 873514487422512 874544660016768 874688996573184 875720554315776 876397373519616 877430946023424 879289774092288 880264198434816 882129028718592 883169360805888 883851936977808 885040345645056 886084111171584 886768940070144 887893326721648 894754144088064 896501710775736 896570313670656 897707128061952 898400940055632 899460462296448 900669857857536 902428978673664 904191535272636 905342950526976 906410659774464 907111198477224 908330881056768 909402114097152 910104964808832 911258940582744 911328672743424 912338602426368 913108611557376 914266395832192 916510246699008 918300305774592 920093861059308 920245715144704 921330999853056 922043070057096 923130474462144 924371696222208 925086116492928 926177109691392 927356521807872 927986049358758 929167765014528 931136196980736 932234325295104 932954822365464 933333748678656 934055095461696 934209253736448 935311006236672 937137785545728 938331155202048 940163833239552 943266684174336 944462707648512 946307361374388 946379775541248 947579746287616 949430487979584 951760640802816 952563921933312 953619548304384 953776935534592 955639781111808 956766807539712 957506265059292 958793707782144 959924453769216 960666351742656 961799306217984 961958043451392 963024080338944 968089491652608 969316989428736 971210186673714 971284506476544 972516055400448 973267685060268 974415500821152 975725679345664 977631393563136 978714799575552 978876328574976 979540829878689 980788196404224 981944881422336 982703798350326 982865985701888 984025121144832 985185623605248 985947045209568 987272728805376 988366819295232 989200995853824 990460663824384 992395157308416 995670388850688 996844625068032 997615057578912 998879992561854 998956429737984 1002176626200672 1004636231958528 1006598412099072 1008564424622703 1008730880062464 1009920519069696 1010701057562586 1011893020083504 1012060024881152 1013253590089728 1015232601007872 1016525418135552 1018510819342848 1021872241188864 1023167933285888 1025166308155587 1025244756836352 1027247188002048 1028549695311216 1031074027536384 1031944248761088 1033087843996416 1035276429537792 1036497374834688 1037298453814233 1038521783769912 1038693183430656 1039918158249984 1040721881054544 1041949248402816 1042121213739008 1043276087033856 1045313735641344 1045486256259072 1047528221603328 1048763615956992 1049574175161147 1050985410453504 1052224882016256 1054373325481957 1055622549602304 1060449355956224 1062520546104576 1064677247483904 1066027214573568 1068109298977032 1069545456205824 1070730720903168 1071634412174976 1072999052476416 1074264485658624 1075094753750784 1076362658482176 1078642921254912 1079915010490368 1080749645710488 1082202798882816 1083402090381312 1085691345050728 1086977674838016 1088355917955072 1090481613107328 1091947851677696 1092791786734336 1094080562325504 1096217438423796 1097691389263872 1099835317758528 1101235869646848 1102534603702272 1103386720954752 1104870311460864 1105724233914624 1107028261287936 1108333826555904 1109190425860764 1110681819906048 1112851120335552 1114268246802432 1115582350491648 1116444551971968 1117945699762176 1120129187457024 1121549465332608 1123825983455232 1125250948716544 1127448704475756 1130215760953344 1132423213611456 1132610110947328 1133945845972992 1134822240070272 1136160583953408 1138567527991296 1139910288850944 1142136676133856 1143591095402496 1147365323440128 1149606271337472 1151063924946624 1153400351440896 1154862815788032 1157118407225118 1158674244222976 1159958280978432 1160937279856224 1162223824495968 1162415640182784 1163786526130176 1164685983230016 1166059546689024 1166251995430912 1168529831359488 1169907928031232 1170812116186362 1172386365456384 1173685597913088 1176172038291456 1177559147741184 1178469249303744 1180053794193408 1182358586760192 1183752992268288 1191494758957056 1193005525450752 1195335614367648 1196942837415936 1197867920074176 1199280616395264 1201622961349161 1203238638231552 1204572061016064 1205588713696848 1207123934035968 1208547546365952 1209481597969632 1211107841409024 1213473286411776 1215011920776992 1217478148743168 1221402763182069 1224400407699456 1226791814745744 1228441333137408 1229390760076128 1230840632616192 1233448155323904 1234902812921856 1237314732478344 1238890353352704 1240351429165056 1241310061074096 1241514929307648 1242979100393472 1243939763153952 1244444998238208 1245406793948928 1245612338315264 1249517047394304 1253551777652736 1257688912232448 1259283610198016 1261743148499184 1264304231387136 1265907317306112 1270085229244416 1271492731072512 1274186374815744 1275689076719616 1276675020079056 1278180656947584 1278391610376192 1279899271692288 1280888468990208 1282399074957312 1286539982327808 1290785988870144 1292422652571648 1294946915564952 1295046008635392 1296688073867264 1297690246747024 1299220667761536 1303508524750848 1304953066100736 1306054439838252 1307717595205632 1309259841896448 1310271731133768 1312033494859776 1313580831473664 1314596060279424 1316146419035136 1316363638407168 1317822425726976 1318934661138432 1323193543077888 1324754041208832 1325777905466712 1327560518467584 1329126166757376 1330153410105216 1331839990082472 1331941906317312 1333417957392384 1336235501600896 1339514975944704 1342131216132096 1344752566163604 1344974506749952 1346560692092928 1347601410083448 1349190693444672 1351004786786304 1353643468010496 1355367224180736 1356287302908954 1358014425790464 1362496321585152 1364103171145728 1365157447213248 1366888410874116 1366993009115136 1369662917336064 1371399593748288 1374765370048512 1375925665014784 1377450458661888 1380140791588962 1380368572717056 1381996499779584 1383064605085644 1384695711693216 1384924244574208 1386557544333312 1387629174739392 1389265664537088 1391034782711808 1393751647521792 1393981675012096 1396704295471104 1398351487942656 1399432233548196 1401313880604672 1402966509355008 1405706678318592 1407496732803072 1414900026261504 1416694061472768 1419461042061582 1419569663311872 1421369619431424 1424145731969376 1426060608274432 1427640961204224 1428845882899968 1430429322456576 1430665403301888 1433459671667712 1435150211309568 1436259397588938 1438190561673216 1439886680653824 1440999527613984 1442826655922678 1442937065177088 1444536120508416 1451141223940096 1453975484143104 1456815280010571 1456926759714816 1458774083100672 1459901527590402 1461623251231728 1463588519018496 1466447090344704 1468314492862464 1471182294606336 1472917322133504 1474055697525489 1474298978552832 1476037681717248 1477778435407872 1478920567814352 1480909093208064 1482550228942848 1483801493780736 1485690995736576 1488592735962624 1493505583276032 1495399287110144 1498319988842781 1498434644606976 1503264939301008 1506954347937792 1509897618148608 1513096320093696 1514880778604544 1516051586343879 1517839530125256 1518090037321728 1519880385134592 1522848901511808 1524788127203328 1526586374356992 1527766229014272 1532808361783296 1534751899928832 1537867135254528 1539817087717376 1542824542966824 1546611041304576 1547916373141632 1549631765994624 1549887520243712 1551715368173568 1552914644306688 1554746062252032 1558039775145984 1559877237374976 1561082821581816 1562923872604224 1563181820608512 1564914130550784 1568229384388608 1570078863654912 1571292332404992 1573145423935488 1576478115680256 1578337323024384 1583433824403456 1588659678609408 1590674033934336 1593780819156864 1595923783221248 1597157226765568 1599040821860352 1602163948465548 1604318184308736 1606096081354752 1607451618262464 1609498578714624 1611396728487936 1612642130626176 1614810455212032 1617964381882368 1619872515735552 1621124468565732 1623304198324224 1628537017576092 1630466512257024 1632533876932608 1635722419660992 1637921777516544 1639187680101504 1641120843488256 1644326157635694 1644597540431872 1646537083895808 1649752976637792 1651853804470272 1653801905553408 1655080081432128 1655353239076864 1657305467191296 1658586350871936 1660542391931904 1666022729859072 1669276680503328 1671402370203648 1676918549643264 1680193781185536 1682324197998912 1685738975182848 1687876423074816 1691173056713634 1693446972325888 1695323641430016 1698634820417184 1698915166420992 1700918768959488 1702233360105408 1704240875930112 1704522147168256 1707851291986944 1709865433276416 1715386643103744 1721047985160192 1723230203428864 1726595887419936 1730100527161344 1732294223682048 1735677610837677 1738011366334464 1739937421467648 1741405919784336 1743623460274176 1745679789195264 1747028974845024 1749089320033536 1749377993146368 1752794747039232 1754861892046848 1756218174279543 1758579548184576 1760528396869632 1764258057437184 1766338721611776 1767703873955616 1770080691290112 1773537880140288 1775786653443296 1789508288176128 1793003421551472 1795414256123904 1796801880111264 1798920924592896 1804857957347328 1808383070545272 1810685901053952 1812821319548928 1814222396954448 1816661762113536 1818804228194304 1820209929617664 1822517881165488 1826217223114752 1828532791664384 1836600611549184 1840187722118616 1840491430289408 1842661999706112 1844086140114192 1846260948924288 1848743392444416 1850172232985856 1852354219382784 1855972098717516 1858335530029056 1862272393961472 1864468650590208 1865909644730928 1866667497357312 1868110190923392 1868418507472896 1870622012473344 1874275571091456 1880327666479104 1886533368348672 1888925415297024 1892614722748776 1892759551082496 1895159492575232 1898860975959168 1903521281605632 1905127843866624 1907239096608768 1911279562223616 1913533615079424 1915012530118584 1917587415564288 1919848907538432 1921332703485312 1923598612435968 1923916086902784 1926048160677888 1936178983305216 1938633978857472 1942420373347428 1942569012953088 1945032110800896 1946535370120536 1948831001642304 1951451358691328 1955262787126272 1957429599151104 1957752657149952 1959081659757378 1961576392808448 1963889762844672 1965407596700652 1965731971403776 1968050242289664 1970371247210496 1971894090419136 1974545457610752 1976733638590464 1978401991707648 1980921327648768 1984790314616832 1991340777701376 1993689250136064 1995230115157824 1997759985123708 1997912859475968 2004353252401344 2009272463917056 2013196824198144 2017128849245406 2017461760124928 2019841038139392 2021402115125172 2023786040167008 2024120049762304 2026507180179456 2030465202015744 2033050836271104 2037021638685696 2043744482377728 2046335866571776 2050332616311174 2050489513672704 2054494376004096 2057099390622432 2062148055072768 2063888497522176 2066175687992832 2070552859075584 2072994749669376 2074596907628466 2077043567539824 2077386366861312 2079836316499968 2081443762109088 2083898496805632 2084242427478016 2086552174067712 2090627471282688 2090972512518144 2095056443206656 2097527231913984 2099148350322294 2101970820907008 2104449764032512 2108746650963914 2111245099204608 2120898711912448 2125041092209152 2129191563092373 2129354494967808 2132054429147136 2136218597954064 2139090912411648 2141461441806336 2143268824349952 2145998104952832 2150189507501568 2152725316964352 2154389096383407 2157285842509824 2159830020980736 2161499291420976 2164239983884017 2164405597765632 2166804180762624 2171382690101456 2176711835910144 2180963226214656 2185583573468672 2188161124651008 2189852291385603 2192434876847592 2195382778527744 2199670635517056 2202471739293696 2205069207404544 2206773441909504 2211448467829248 2214056522575872 2216667653111808 2218380851721528 2221363639812096 2225702240671104 2228536493604864 2231164700983296 2232889103943936 2240258374914048 2243098930665216 2247651966910464 2250501897433088 2254897408951512 2260431521906688 2264846427222912 2265220221894656 2267891691945984 2269644480140544 2272321167906816 2277135055982592 2279820577701888 2284273352267712 2287182190804992 2294730646880256 2299212542674944 2302127849893248 2306800702881792 2309725631576064 2314236814450236 2317348488445952 2319916561956864 2321874559712448 2324447648991936 2324831280365568 2327573052260352 2329371966460032 2332119093378048 2332503990861824 2337059662718976 2339815856062464 2341624232372724 2344772730912768 2347371195826176 2352344076582912 2355118295482368 2356938498607488 2360107588386816 2364717173520384 2367505984536576 2382989517914112 2386011050901504 2390671228735296 2393885674831872 2395735840148352 2398561232790528 2403245922698322 2406477276463104 2409144122032128 2411177427393696 2414247868071936 2417095092731904 2418963195939264 2422215682818048 2426946572823552 2430023841553984 2434956297486336 2442805526364138 2448800815398912 2453583629491488 2456882666274816 2458781520152256 2461681265232384 2466489236453541 2466896310647808 2469805625843712 2474629464956688 2477780706705408 2480702858330112 2482620122148192 2483029858615296 2485958200786944 2487879526307904 2490813587897856 2491224676630528 2499034094788608 2507103555305472 2515377824464896 2518567220396032 2523486296998368 2528608462774272 2531814634612224 2536759585070451 2540170458488832 2542985462145024 2548372749631488 2551378153439232 2553350040158112 2556361313895168 2556783220752384 2561776937980416 2564798149914624 2573079964655616 2581571977740288 2584845305143296 2589893831129904 2593376147734528 2595380493494048 2598441335523072 2607017049501696 2609906132201472 2612108879676504 2615435190411264 2618519683792896 2620543462267536 2624066989719552 2627161662947328 2629192120558848 2632292838070272 2637869322276864 2646387086155776 2649508082417664 2651555810933424 2655121036935168 2658252333514752 2660306820210432 2663679980164944 2672471003201792 2684262432264192 2689505132327208 2689949013499904 2693121384185856 2695202820166896 2698381386889344 2702009573572608 2707286936020992 2712574605817908 2716028851580928 2724992643170304 2728206342291456 2730314894426496 2733776821748232 2733986018230272 2739325834672128 2742799187496576 2749530740097024 2751851330029568 2754900917323776 2760281583177924 2760737145434112 2763992999559168 2766129210171288 2769391423386432 2769848489148416 2773115088666624 2775258349478784 2778531329074176 2782069565423616 2787503295043584 2793408590942208 2796702975885312 2798864467096392 2802627761209344 2805933018710016 2811413356637184 2814993465606144 2829800052523008 2833388122945536 2838922084123164 2839139326623744 2842739238862848 2848291463938752 2852121216548864 2855281922408448 2857691765799936 2860858644913152 2861330806603776 2866919343335424 2870300422619136 2872518795177876 2876381123346432 2879773361307648 2881999055227968 2885653311845356 2885874130354176 2889072241016832 2902282447880192 2907950968286208 2913630560021142 2913853519429632 2917548166201344 2919803055180804 2923246502463456 2927177038036992 2932894180689408 2936628985724928 2938622489636067 2942364589212672 2945834644267008 2948111395050978 2948597957105664 2952075363434496 2955556870815744 2957841135628704 2961818186416128 2965100457885696 2967602987561472 2971381991473152 2977185471925248 2987011166552064 2990798574220288 2996639977685562 2996869289213952 3006529878602016 3013908695875584 3019795236297216 3026192640187392 3029761557209088 3032103172687758 3035679060250512 3036180074643456 3039760770269184 3045697803023616 3049576254406656 3055532458028544 3065616723566592 3069503799857664 3075498924466761 3075734270509056 3079634175434752 3085649085933648 3093222082609152 3095832746283264 3099263531989248 3099775040487424 3105829288613376 3109492124504064 3111895361442699 3116079550291968 3119754474749952 3122165643163632 3125847745208448 3126363641217024 3129828261101568 3136458768777216 3142584664809984 3146290847870976 3148722525483441 3152956231360512 3156674646048768 3163119976445871 3166867648806912 3181348067868672 3187561638313728 3194314453531136 3198081643720704 3204327896931096 3208636368617472 3212192162709504 3214903236524928 3218997157429248 3222793456975872 3225284261252352 3235928763764736 3239745031471104 3242248937131464 3246608396648448 3257074035152184 3260933024514048 3265067753865216 3271444839321984 3275843555033088 3278375360203008 3282241686976512 3288652315271388 3289195080863744 3293074167791616 3299505953275584 3303707608940544 3307603811106816 3310160162864256 3310706478153728 3314610934382592 3317172701743872 3321084783863808 3332045459718144 3338553361006656 3342804740407296 3353837099286528 3360387562371072 3364648395997824 3371477950365696 3375752846149632 3382346113427268 3386893944651776 3390647282860032 3397269640834368 3397830332841984 3401837537918976 3404466720210816 3408481751860224 3409044294336512 3415702583973888 3419730866552832 3430773286207488 3442095970320384 3446460406857728 3453191774839872 3460201054322688 3464588447364096 3471355221675354 3476022732668928 3479874842935296 3482811839568672 3487246920548352 3491359578390528 3494057949690048 3498178640067072 3498755986292736 3505589494078464 3509723784093696 3512436348559086 3517159096369152 3521056793739264 3528516114874368 3532677443223552 3535407747911232 3540161382580224 3547075760280576 3551573306886592 3579016576352256 3586006843102944 3590828512247808 3593603760222528 3597841849185792 3604868884047483 3609715914694656 3616766141090544 3621371802107904 3625642639097856 3628444793908896 3633323524227072 3640419859235328 3645035762330976 3652434446229504 3657065583328768 3664208289546207 3673201223098368 3680375444237232 3680982860578816 3685323999412224 3688172280228384 3692521897848576 3700344465971712 3704708438765568 3711944197435032 3716671060058112 3724544787922944 3728937301180416 3731819289461856 3733334994714624 3736220381846784 3736837014945792 3748551142182912 3760655332958208 3773066736697344 3777850830594048 3785229445497552 3790318985150464 3797721951918336 3810255687733248 3814478193217536 3822559124447232 3827067230158848 3830025060237168 3835174831128576 3839697815076864 3842665406970624 3847197224871936 3872357966610432 3877267957714944 3884840746694856 3885138025906176 3890064221601792 3893070740241072 3897662003284608 3902902717382656 3910525574252544 3914859198302208 3918163319514756 3923152785616896 3927779525689344 3930815193401304 3931463942807552 3936100484579328 3940742494420992 3943788180838272 3949090915221504 3953467277180928 3956803983415296 3969580629233664 3982681555402752 3987378500272128 3990460230315648 3995519970247416 3995825718951936 4008706504802688 4018544927834112 4026393648396288 4034257698490812 4034923520249856 4039682076278784 4042804230250344 4047572080334016 4048240099524608 4053014360358912 4060930404031488 4066101672542208 4074043277371392 4087488964755456 4092671733143552 4100665232622348 4100979027345408 4108988752008192 4114198781244864 4124296110145536 4127776995044352 4132351375985664 4141105718151168 4145989499338752 4149193815256932 4154087135079648 4154772733722624 4159672632999936 4162887524218176 4167796993611264 4168484854956032 4173104348135424 4181254942565376 4181945025036288 4190112886413312 4195054463827968 4198296700644588 4203941641814016 4208899528065024 4217493301927828 4222490198409216 4241797423824896 4250082184418304 4258383126184746 4258708989935616 4264108858294272 4272437195908128 4278181824823296 4282922883612672 4286537648699904 4291996209905664 4300379015003136 4305450633928704 4308778192766814 4314571685019648 4319660041961472 4322998582841952 4328479967768034 4328811195531264 4333608361525248 4342765380202912 4353423671820288 4361926452429312 4370445840031713 4371167146937344 4376322249302016 4379704582771206 4384869753695184 4390765557055488 4399341271034112 4404943478587392 4413546883819008 4422896935658496 4428113045151744 4433335306223616 4436761703443056 4442727279624192 4451404481342208 4457072987209728 4465778207887872 4480516749828096 4486197861330432 4494959966528343 4495303933820928 4501003794866176 4509794817903024 4520863043813376 4529692854445824 4530440443789312 4539288960281088 4544642335813632 4548154759031637 4554270111965184 4559641155403776 4568546704535424 4574364381609984 4598425085349888 4604255699786496 4613601405763584 4619451263152128 4628473628900472 4634696976891904 4639833123913728 4643749119424896 4648895297983872 4649662560731136 4655146104520704 4658743932920064 4664238186756096 4674119325437952 4679631712124928 4683248464745448 4689545461825536 4694742391652352 4704688153165824 4710236590964736 4713876997214976 4729434347040768 4735011969073152 4765979035828224 4772022101803008 4781342457470592 4787771349663744 4791471680296704 4797122465581056 4806491845396644 4812954552926208 4818288244064256 4822354854787392 4828495736143872 4834190185463808 4837926391878528 4844431365636096 4853893145647104 4860047683107968 4869912594972672 4885611052728276 4897601630797824 4907167258982976 4913765332549632 4917563040304512 4923362530464768 4932978472907082 4933792621295616 4939611251687424 4949258929913376 4955561413410816 4961405716660224 4965240244296384 4966059717230592 4971916401573888 4975759052615808 4981627175795712 4982449353261056 4998068189577216 5014207110610944 5030755648929792 5037134440792064 5046972593996736 5057216925548544 5063629269224448 5073519170140902 5080340916977664 5085970924290048 5096745499262976 5102756306878464 5106700080316224 5112722627790336 5113566441504768 5123553875960832 5129596299829248 5146159929311232 5163143955480576 5169690610286592 5179787662259808 5186752295469056 5190760986988096 5196882671046144 5207032832513031 5214034099003392 5219812264402944 5224217759353008 5230870380822528 5237039367585792 5241086924535072 5248133979439104 5258384241117696 5264585676140544 5268654522838629 5275738644553728 5292774172311552 5299016164835328 5303111621866848 5310242073870336 5320613640420864 5327359960329888 5344942006403584 5368524864528384 5379010264654416 5379898026999808 5386242768371712 5390405640333792 5396762773778688 5414573872041984 5425149211635816 5432057703161856 5449985286340608 5456412684582912 5460629788852992 5467553643496464 5478651669344256 5485598374993152 5503702660059136 5509801834647552 5520563166355848 5521474290868224 5527985999118336 5532258420342576 5538782846772864 5539696978296832 5546230177333248 5550516698957568 5557062658148352 5575006590087168 5586817181884416 5593405951770624 5597728934192784 5605255522418688 5611866037420032 5622826713274368 5659600105046016 5666776245891072 5677844168246328 5678278653247488 5685478477725696 5696582927877504 5704242433097728 5710563844816896 5715383531599872 5721717289826304 5733838686670848 5740600845238272 5745037590355752 5752762246692864 5759546722615296 5763998110455936 5771306623690712 5771748260708352 5778144482033664 5804564895760384 5815901936572416 5827261120042284 5827707038859264 5835096332402688 5839606110361608 5846493004926912 5854354076073984 5865788361378816 5873257971449856 5877244979272134 5884729178425344 5891669288534016 5896222790101956 5897195914211328 5904150726868992 5911113741631488 5915682271257408 5923636372832256 5930200915771392 5935205975122944 5942763982946304 5954370943850496 5974022333104128 5981597148440576 5993279955371124 5993738578427904 6013059757204032 6027817391751168 6039590472594432 6052385280374784 6059523114418176 6064206345375516 6071358120501024 6072360149286912 6079521540538368 6091395606047232 6099152508813312 6111064916057088 6131233447133184 6139007599715328 6150997848933522 6151468541018112 6159268350869504 6171298171867296 6186444165218304 6191665492566528 6198527063978496 6199550080974848 6211658577226752 6218984249008128 6223790722885398 6232159100583936 6239508949499904 6244331286327264 6251695490416896 6252727282434048 6259656522203136 6272917537554432 6285169329619968 6292581695741952 6297445050966882 6305912462721024 6313349292097536 6326239952891742 6333735297613824 6362696135737344 6375123276627456 6387574689277119 6388628907062272 6396163287441408 6408655793862192 6417272737234944 6424384325419008 6429806473049856 6437994314858496 6450568522504704 6471857527529472 6479490062942208 6484497874262928 6492719951652051 6493216793296896 6514148070304368 6530135507730432 6542889678643968 6556750720406016 6564483373953024 6569556874156809 6577304630542776 6578390161727488 6586148335583232 6599011906551168 6607415217881088 6615207622213632 6620320325728512 6621412956307456 6634345403487744 6642169567727616 6664090919436288 6677106722013312 6685609480814592 6720775124742144 6729296791995648 6742955900731392 6751505692299264 6764692226854536 6773787889303552 6781294565720064 6794539281668736 6795660665683968 6803675075837952 6808933440421632 6816963503720448 6831405167947776 6839461733105664 6861546572414976 6884191940640768 6892920813715456 6906383549679744 6920402108645376 6929176894728192 6942710443350708 6952045465337856 6959749685870592 6965623679137344 6974493841096704 6982719156781056 6988115899380096 6996357280134144 6997511972585472 7011178988156928 7019447568187392 7024872697118172 7034318192738304 7042113587478528 7057032229748736 7065354886447104 7070815495822464 7080322765160448 7094151520561152 7103146613773184 7158033152704512 7172013686205888 7181657024495616 7187207520445056 7195683698371584 7209737768094966 7219431829389312 7233532282181088 7242743604215808 7251285278195712 7256889587817792 7266647048454144 7280839718470656 7290071524661952 7304868892459008 7314131166657536 7328416579092414 7346402446196736 7360750888474464 7361965721157632 7370647998824448 7376344560456768 7385043795697152 7400688931943424 7409416877531136 7423888394870064 7433342120116224 7449089575845888 7457874602360832 7463638578923712 7472440763693568 7473674029891584 7497102284365824 7521310665916416 7546133473394688 7555701661188096 7570458890995104 7580637970300928 7595443903836672 7610278755211353 7620511375466496 7628956386435072 7645118248894464 7654134460317696 7660050120474336 7670349662257152 7685330813941248 7694394449743872 7744715933220864 7754535915429888 7769681493389712 7780128443203584 7786141480482144 7795324006569216 7821051148505088 7829718396604416 7836326639029512 7846305571233792 7855559051378688 7861630386802608 7862927885615104 7872200969158656 7881484988841984 7887576361676544 7913607966830592 7939161258467328 7965363110805504 7974757000544256 7980920460631296 7991039940494832 8017413009605376 8052787296792576 8068515396981624 8069847040499712 8079364152557568 8085608460500688 8095144160668032 8096480199049216 8106028720717824 8121860808062976 8148086554742784 8174977929510912 8185343466287104 8201330465244696 8201958054690816 8217977504016384 8228397562489728 8248592220291072 8255553990088704 8264702751971328 8282211436302336 8291978998677504 8298387630513864 8308174270159296 8309545467445248 8319345265999872 8325775048436352 8335593987222528 8336969709912064 8346208696270848 8362509885130752 8380225772826624 8390108927655936 8396593401289176 8407883283628032 8417799056130048 8434986603855656 8444980396818432 8483594847649792 8500164368836608 8516766252369492 8517417979871232 8528217716588544 8544874391816256 8556363649646592 8565845767225344 8573075297399808 8583992419811328 8600758030006272 8610901267857408 8617556385533628 8629143370039296 8639320083922944 8645997165683904 8656959935536068 8657622391062528 8667216723050496 8685530760405824 8706847343640576 8723852904858624 8740891680063426 8742334293874688 8752644498604032 8759409165542412 8769739507390368 8781531114110976 8798682542068224 8809886957174784 8815867468908201 8827093767638016 8845793871316992 8856226090303488 8866670612447232 8873523406886112 8885454559248384 8902808962684416 8914145974419456 8931556415775744 8961033499656192 8972395722660864 8989919933056686 8990607867641856 9002007589732352 9019589635806048 9041726087626752 9059385708891648 9060880887578624 9078577920562176 9089284671627264 9096309518063274 9108540223930368 9119282310807552 9137093409070848 9148728763219968 9196850170699776 9208511399572992 9226496773400283 9227202811527168 9238902526304256 9256947257800944 9269393953783808 9279666247827456 9287498238849792 9297790595967744 9299325121462272 9317487865840128 9328476373512192 9335686084328097 9348238650875904 9359263424249856 9366496929490896 9379090923651072 9389484783304704 9409376306331648 9427753994429952 9458868694081536 9470023938146304 9489359929337613 9544044203606016 9562684914941184 9582943360593408 9594244931162112 9612983690793288 9625909105852416 9636576488128512 9644709709574784 9656991472287744 9668380370927616 9675852783757056 9707786291294208 9720095366215936 9739825189945344 9771222105456552 9795203261595648 9814334517965952 9827530665099264 9835126080609024 9846725060929536 9865956945814164 9867585242591232 9879222503374848 9898517859826752 9911122826821632 9922811433320448 9930480488592768 9932119434461184 9943832803147776 9951518105231616 9963254351591424 9996136379154432 10028414221221888 10061511297859584 10074268881584128 10093945187993472 10114433851097088 10127258538448896 10147038340281804 10160681833955328 10171941848580096 10193490998525952 10205512613756928 10213400160632448 10225445255580672 10227132883009536 10247107751921664 10259192599658496 10292319858622464 10326287910961152 10339381220573184 10359575324519616 10373504590938112 10381521973976192 10393765342092288 10414065665026062 10428068198006784 10439624528805888 10448435518706016 10461740761645056 10474078735171584 10482173849070144 10496267958878208 10516768482235392 10529171352281088 10537309045677258 10551477289107456 10585548344623104 10598032329670656 10606223243733696 10620484147740672 10641227280841728 10654719920659776 10689884012807168 10737049729056768 10758020529308832 10759796053999616 10772485536743424 10780811280667584 10793525547557376 10829147744083968 10850298423271632 10864115406323712 10899970572681216 10921259577705984 10935107286992928 10957303338688512 10971196749986304 10992624868638621 11007405320118272 11019603669295104 11041126332711696 11042948581736448 11055971998236672 11064516840685152 11077565693545728 11079393956593664 11101033397915136 11114125316296704 11150013180174336 11173634363768832 11186811903541248 11195457868385568 11210511044837376 11245653426548736 11319200210092032 11333552491782144 11355688336492656 11370956955451392 11393165855755008 11430767063199744 11443434579652608 11467677373341696 11481201690476544 11490075180711504 11505524493385728 11519093445230592 11527996220911872 11542613247381424 11631803873144832 11654522240084568 11655414077718528 11670192664805376 11679212220723216 11692986009853824 11708708152147968 11731576722757632 11754489958544268 11769458356850688 11783338577068032 11792445580203912 11794391828422656 11808301453737984 11822227483262976 11831364542514816 11847272745664512 11860401831542784 11870411950245888 11908741887700992 11948044666208256 11963194296881152 11986559910742248 11987477156855808 12026119514408064 12055634783502336 12079180945188864 12104770560749568 12119046228836352 12128412690751032 12142716241002048 12144720298573824 12159043081076736 12182791212094464 12198305017626624 12222129832114176 12262466894266368 12278015199430656 12301995697867044 12302937082036224 12318536701739008 12342596343734592 12372888330436608 12383330985133056 12397054127956992 12399100161949696 12423317154453504 12437968498016256 12447581445770796 12464318201167872 12479017898999808 12488662572654528 12503390980833792 12505454564868096 12519313044406272 12545835075108864 12570338659239936 12585163391483904 12594890101933764 12611824925442048 12626698584195072 12652479905783484 12667470595227648 12725392271474688 12750246553254912 12775149378554238 12777257814124544 12792326574882816 12817311587724384 12834545474469888 12848768650838016 12859612946099712 12875988629716992 12901137045009408 12943715055058944 12958980125884416 12968995748525856 12985439903304102 12986433586593792 13028296140608736 13060271015460864 13085779357287936 13111337520095139 13113501440812032 13128966747906048 13139113748313618 13154609261085552 13156780323454976 13172296671166464 13198023813102336 13214830435762176 13240640651457024 13242825912614912 13268690806975488 13284339135455232 13328181838872576 13354213444026624 13371218961629184 13441550249484288 13458593583991296 13484879899585029 13485911801462784 13503011384598528 13529384453709072 13547575778607104 13562589131440128 13589078563337472 13591321331367936 13617866880843264 13633927007440896 13644464277094911 13662810335895552 13678923466211328 13706853231265441 13723093144829952 13785841627430912 13812767099359488 13840804217290752 13858353789456384 13885420886701416 13904090930675712 13919499371741184 13931247358274688 13948987682193408 13965438313562112 13976231798760192 13992714560268288 14022357976313856 14038895136374784 14049745394236344 14068636385476608 14084227174957056 14114064459497472 14130709772894208 14141630991644928 14188303041122304 14206293227546368 14316066305409024 14344027372411776 14363314048991232 14374415040890112 14391367396743168 14419475536189932 14438863658778624 14467064564362176 14485487208431616 14502570556391424 14513779175635584 14533294096908288 14561679436941312 14580143049323904 14609737784918016 14628262333315072 14656833158184828 14692804892393472 14721501776948928 14723931442315264 14741295997648896 14752689120913536 14770087591394304 14801377863886848 14818833755062272 14847776789740128 14866684240232448 14898179151691776 14915749204721664 14927277157847424 14944881527387136 14947348059783168 14994204568731648 15042621331832832 15092266946789376 15111403322376192 15140917781990208 15161275940601856 15190887807673344 15220557510422706 15241022750932992 15257912772870144 15290236497788928 15308268920635392 15320100240948672 15340699324514304 15370661627882496 15388788899487744 15489431866441728 15509071830859776 15539362986779424 15560256886407168 15572282960964288 15590648013138432 15621098497539093 15642102297010176 15659436793208832 15672653278059024 15692611142467584 15711118102757376 15723260773605216 15725855771230208 15744401938317312 15775152723353088 15827215933661184 15878322516934656 15930726221611008 15961840921262592 15982079880989664 16034826019210752 16105574593585152 16137030793963248 16139694080999424 16158728305115136 16171216921001376 16190288321336064 16192960398098432 16243721616125952 16296173109485568 16349955859021824 16370686932574208 16402660930489392 16435955008032768 16456795124979456 16511107980177408 16529405503942656 16564422872604672 16583957997355008 16596775261027728 16616348540318592 16619090934890496 16638690531999744 16651550096872704 16671187974445056 16725019770261504 16760451545653248 16780217855311872 16793186802578352 16815766567256064 16835598112260096 16869973207711312 17000328737673216 17033532504738984 17034835959742464 17056435433177088 17089748783632512 17112727299293184 17131691534450688 17146150594799616 17201516060012544 17221802535714816 17235112771067256 17258286740078592 17278640167845888 17291994331367808 17313919871072136 17315244782125056 17334433446100992 17371061520811648 17413694687281152 17447705809717248 17481783360126852 17484668587749376 17505288997208064 17518818331084824 17539479014780736 17563062228221952 17597365084136448 17619773914349568 17631734937816402 17654187535276032 17691587742633984 17712452180606976 17733341224894464 17747046813772224 17770909118496768 17805617925368832 17828291948838912 17863112831551488 17922066999312384 17944791445321728 17979839866113372 17981215735283712 18004015179464704 18039179271612096 18083452175253504 18118771417783296 18121761775157248 18157155841124352 18178569343254528 18192619036126548 18217080447860736 18238564621615104 18274186818141696 18297457526439936 18393700341399552 18417022799145984 18452993546800566 18454405623054336 18477805052608512 18513894515601888 18538787907567616 18559332495654912 18574996477699584 18595581191935488 18598650242924544 18634975731680256 18656952747024384 18671372168656194 18696477301751808 18718526848499712 18732993858981792 18758181847302144 18778969566609408 18818752612663296 18855507988859904 18917737388163072 18940047876292608 18978719858675226 19088088407212032 19125369829882368 19162724067831357 19165886721186816 19188489862324224 19225967381586576 19251818211704832 19273152976257024 19289419419149568 19313982944575488 19351705567514112 19415572582588416 19440190732431872 19478159854956153 19479650379890688 19542444210913104 19590406523191296 19628669035931904 19670252161218048 19693450121859072 19708670622470427 19731913891628328 19735170485182464 19758445006749696 19797035719653504 19822245653643264 19845622866640896 19860960977185536 19864238868922368 19903036210463232 19926508703182848 19992272758308864 20056828442443776 20148537763168256 20187890375986944 20228867702194176 20254517076897792 20294076680563608 20321363667910656 20343883697160192 20386981997051904 20411025227513856 20426800321264896 20450890511161344 20494215503843328 20518385199316992 20584639717244928 20652575821922304 20678762441146368 20719150649039232 20747009181876224 20763043947952384 20787530684184576 20828131330052124 20856136396013568 20879249057611776 20896871037412032 20923481523290112 20948157470343168 20964347698140288 20992535917756416 21033536964470784 21058342704562176 21074618091354516 21102954578214912 21171096689246208 21196064659341312 21212446487467392 21240968295481344 21282454561683456 21309439841319552 21379768025614336 21474099458113536 21516041058617664 21519592107999232 21544971073486848 21561622561335168 21587051095114752 21658295488167936 21700596846543264 21728230812647424 21799941145362432 21842519155411968 21870214573985856 21914606677377024 21942393499972608 21985249737277242 22014810640236544 22039207338590208 22082252665423392 22085897163472896 22111943996473344 22129033681370304 22155131387091456 22158787913187328 22202066795830272 22228250632593408 22300026360348672 22347268727537664 22373623807082496 22390915736771136 22421022089674752 22491306853097472 22638400420184064 22667104983564288 22711376672985312 22741913910902784 22786331711510016 22830836265634059 22861534126399488 22886869159305216 22935354746683392 22962403380953088 22980150361423008 23011048986771456 23055992441823744 23085226494762848 23263607746289664 23309044480169136 23340385329610752 23358424441446432 23385972019707648 23463153445515264 23508979917088536 23538916713701376 23566677154136064 23584891160407824 23588783656845312 23616602907475968 23644454966525952 23662729085029632 23740823900491776 23817483775401984 23896089332416512 23926388593762304 23973119821484496 24052239028816128 24158361890377728 24209541121499136 24238092457672704 24256825381502064 24285432482004096 24289440597147648 24318086162153472 24365582424188928 24444259664228352 24524933788532736 24556030398861312 24603991395734088 24605874164072448 24637073403478016 24685192687469184 24745776660873216 24766661970266112 24794108255913984 24846634308907008 24875936996032512 24895162891541592 24928636402335744 24958035797999616 24977325145309056 25006781961667584 25010909129736192 25038626088812544 25140677318479872 25170326782967808 25189780203867528 25223649850884096 25253397168390144 25304959811566968 25334941190455296 25450784542949376 25500493106509824 25550298757108476 25554515628249088 25584653149765632 25634623175448768 25669090948939776 25697537301676032 25719225892199424 25751977259433984 25802274090018816 25887430110117888 25917960251768832 25937991497051712 25970879806608204 25972867173187584 26056592281217472 26120542030921728 26171558714575872 26222675040190278 26227002881624064 26257933495812096 26278227496627236 26309218522171104 26313560646909952 26344593342332928 26396047626204672 26429660871524352 26481281302914048 26485651825229824 26537381613950976 26568678270910464 26656363677745152 26708426888053248 26742437923258368 26883100498968576 26917187167982592 26969759799170058 26971823602925568 27006022769197056 27058768907418144 27095151557214208 27125178262880256 27178157126674944 27182642662735872 27235733761686528 27267854014881792 27288928554189822 27325620671791104 27357846932422656 27413706462530882 27446186289659904 27571683254861824 27625534198718976 27679490320200849 27681608434581504 27716707578912768 27770841773402832 27808181861351424 27838998743482368 27862494716549376 27897975364386816 27952463597520384 27985429120536576 28007058252984291 28044715952627712 28077790272749568 28099490788472688 28137272770953216 28168454349914112 28228128918994944 28283261983289856 28376606082244608 28412586455092736 28468079788012839 28632132610818048 28688054744823552 28748830081780224 28782734793486336 28838951072379864 28877727317557248 28934129128724352 28970974416863232 29005141112782848 29027558351271168 29123358873882624 29160286098647808 29219475569836032 29256524666630144 29313666316369656 29385609784786944 29443003553897856 29447862884630528 29482591995297792 29505378241827072 29540175182788608 29602755727773696 29637667510124544 29695553579480256 29733368480464896 29796358303383552 29831498409443328 29854554315694848 29889763054774272 29988409137463296 30085242663665664 30184533893578752 30222806644752384 30281835563980416 30322551881203712 30381775615346688 30441115020845412 30482045501865984 30515825545740288 30580472995577856 30616537841270784 30640200481897344 30681398649028608 30741323255764992 30777577798975488 30978863732883456 31018143661719552 31078725973558848 31120513772814336 31144565921928576 31181296026276864 31242196995078186 31284204594020352 31318873586417664 31345306556118048 31385222284935168 31422236205514752 31446521547210432 31451711542460416 31488803876634624 31550305446706176 31654431867322368 31756645033869312 31861452443222016 31923681842525184 31964159761979328 32069652038421504 32211149187170304 32274061587926496 32279388161998848 32317456610230272 32342433842002752 32380576642672128 32385920796196864 32487443232251904 32592346218971136 32699911718043648 32741373865148416 32805321860978784 32871910016065536 32913590249958912 32977874605915863 33022215960354816 33058811007885312 33128845745209344 33167915994710016 33193550522055456 33232697080637184 33238181869780992 33303100193745408 33342375948890112 33450039540523008 33520903091306496 33560435710623744 33586373605156704 33631533134512128 33739946415422624 34000657475346432 34067065009477968 34112870866354176 34179497567265024 34292301189599232 34403032120025088 34443605071429632 34470225542134512 34516573480157184 34557280335691776 34583988662735616 34627839742144272 34742123041623296 34895411619434496 34963566720253704 34969337175498752 35010577994416128 35037636662169648 35078958029561472 35126124456443904 35194730168272896 35263469875632804 35308375070552064 35383175485267968 35424904361213952 35466682449788928 35494093627544448 35541818236993536 35611235850737664 35726225663102976 35844133998624768 35889582890643456 35959679732226744 35962431470567424 36008030358929408 36078358543224192 36166904350507008 36237542835566592 36314311682248704 36357138686509056 36385238072253096 36434160895721472 36477129243230208 36548373636283392 36594915052879872 36787400682799104 36834045598291968 36905987093601132 36908811246108672 36955610105217024 37027789031203776 37077575815135232 37118664991309824 37149992955399168 37191162383870976 37197300485849088 37269951463360512 37313905494048768 37342744337312388 37392954603503616 37437053696999424 37465987717963584 37516363694604288 37557939133218816 37637505225326592 37711015977719808 37835474776326144 37880095752585216 37957439717350452 38176176814424064 38250739659764736 38325448135662714 38331773442373632 38376979724648448 38451934763173152 38503636423409664 38546305952514048 38578838838299136 38627965889150976 38703411135028224 38831145165176832 38880381464863744 38956319709912306 38959300759781376 39084888421826208 39180813046382592 39257338071863808 39340504322436096 39386900243718144 39417341244940854 39463827783256656 39470340970364928 39516890013499392 39594071439307008 39644491307286528 39721921954371072 39728477737844736 39806072420926464 39853017406365696 39984545516617728 40113656884887552 40297075526336512 40375780751973888 40454639698755087 40457735404388352 40509034153795584 40588153361127216 40642727335821312 40687767394320384 40773963994103808 40853600642529792 40901781022322688 40933392831284733 40988431007686656 41036770398633984 41120559693796323 41169279434489856 41357524882292736 41438301298078464 41526087895904768 41575061368369152 41656262660104248 41712272792027136 41758498115223552 41793742074824064 41846963046580224 41896314940686336 41928695396280576 42067073928941568 42116685409124352 42149236182709032 42205909156429824 42342193378492416 42392129318682624 42424892974934784 42564909123366912 42618879682639104 42759536051228672 42948198916227072 43032082117235328 43039184215998464 43089942146973696 43123245122670336 43174102190229504 43316590976335872 43401193693086528 43456461625294848 43599882290724864 43685038310823936 43740429147971712 43829213354754048 43884786999945216 43970499474554484 44029621280473088 44078414677180416 44164505330846784 44171794326945792 44223887992946688 44258067362740608 44310262774182912 44317575826374656 44404133591660544 44456501265186816 44600052720697344 44694537455075328 44747247614164992 44781831473542272 44842044179349504 44982613706194944 45276800840368128 45334209967128576 45422753345970624 45483827821805568 45572663423020032 45661672531268118 45723068252798976 45773738318610432 45870709493366784 45924806761906176 45960300722846016 46022097973542912 46111984883647488 46170452989525696 46527215492579328 46618088960338272 46680770659221504 46716848882892864 46771944039415296 46863295492617279 46926306891030528 47017959834177072 47077833427402752 47133354308272128 47169782320815648 47177567313690624 47233205814951936 47325458170059264 47481647800983552 47634967550803968 47792178664833024 47852777187524608 47946239642968992 48104478057632256 48316723780755456 48419082242998272 48476184915345408 48513650763004128 48570864964008192 48578881194295296 48731164848377856 48888519328456704 49049867577065472 49112060797722624 49207982791468176 49274146806956032 49370385374938368 49533323940532224 49588216511827968 49693268617814016 49751873992065024 49790325783083184 49857272804671488 49916071595999232 49954650290618112 50013563923335168 50281354636959744 50340653565935616 50379560407735056 50447299701768192 50506794336780288 50609919623133936 51000986213019648 51100597514216952 51109031256498176 51169306299531264 51269246350897536 51338181897879552 51395074603352064 51438451784398848 51604548180037632 51774860220235776 51835920503537664 51875982994103424 51941759613216408 51945734346375168 52113184562434944 52241084061843456 52343117429151744 52445350080380556 52454005763248128 52515866991624192 52556454993254472 52618437044342208 52627121293819904 52689186684665856 52792095252409344 52859321743048704 52962562605828096 53074763227901952 53137356541820928 53312727355490304 53416853776106496 53484875846516736 53766200997937152 53834374335965184 53939519598340116 53943647205851136 54012045538394112 54117537814836288 54190303114428416 54250356525760512 54356314253349888 54365285325471744 54471467523373056 54535708029763584 54577857108379644 54651241343582208 54715693864845312 54827412925061764 54892372579319808 55143366509723648 55251068397437952 55358980640401698 55363216869163008 55433415157825536 55541683546805664 55616363722702848 55677997486964736 55724989433098752 55795950728773632 55904927195040768 55970858241073152 56014116505968582 56089431905255424 56155580545499136 56198981576945376 56274545541906432 56336908699828224 56456257837989888 56566523966579712 56753212164489216 56825172910185472 56936159576025678 57264265221636096 57376109489647104 57497660163560448 57565469586972672 57677902144759728 57755454635114496 57868258257448704 57941948833726464 58055116702542336 58246717747765248 58320572197295616 58434479564868459 58438951139672064 58513049333260288 58627332632739312 58771219569573888 58886007107795712 58895725769261056 59010756483654144 59080350365577216 59126011867411281 59205511455547392 59275335020249088 59391107158960512 59466736960929792 59592716606767104 59709108631389696 59779526109548544 59976818274926592 60170485327331328 60445613289504768 60563671127960832 60763551230693376 60882230041690824 60964091003731968 61031651091480576 61160945991155712 61233075682541568 61280400963794688 61482646511529984 61555155597950976 61957727465766912 62036287323439104 62157451947117696 62241027545628672 62289131843857152 62362592052553728 62484393990156372 62568409188040704 62637747172835328 62690613112236096 62770444569870336 62844472411029504 62893043094420864 62903423084920832 62977607753269248 63100610893412352 63308863734644736 63513290067738624 63722904886444032 63847363685050368 63928319523958656 64139304076843008 64422298374340608 64548123175852992 64558776323997696 64634913220460544 64684867684005504 64761153285344256 64771841592393728 64974886464503808 65184692437942272 65399823436087296 65482747730296832 65610643721957568 65743820032131072 65827180499917824 65955749211831726 66044431920709632 66117622015770624 66257691490418688 66335831989420032 66387101044110912 66465394161274368 66476363739561984 66606200387490816 66684751897780224 66900079081046016 67041806182612992 67120871421247488 67172747210313408 67263066269024256 67479892830845248 68001314950692864 68134130018955936 68225741732708352 68358995134530048 68492508796902177 68584602379198464 68806064240050176 68887210142859264 68940451084269024 69033146960314368 69167977325471232 69255679484288544 69484246083246592 69790823238868992 69927133440507408 69938674350997504 70021155988832256 70075273324339296 70157916059122944 70389460336545792 70526939751265608 70616750141104128 70766350970535936 70849808722427904 70933364899577856 70988187255088896 71222471701475328 71452451326205952 71688267997249536 71779165781286912 71919359464453488 72016060717858816 72156717086448384 72475085671133184 72628623364497408 72714277373018112 72770476144506192 72868321791442944 72954258486460416 73096747272566784 73574801365598208 73668091196583936 73811974187202264 73817622492217344 73911220210434048 74055578062407552 74155151630270464 74237329982619648 74299985910798336 74382324767741952 74539902926721024 74627810988097536 74685488674624776 74785909207007232 74874107393998848 74931975435927168 75032727389208576 75115878266437632 75422031955439616 75670949552652288 75760191505170432 75914879434700904 76352353628848128 76501479319529472 76650896271325428 76663546884747264 76753959449296896 76903869526346304 77007272846819328 77092611905028096 77157677676598272 77255931778301952 77406822270056448 77662290330353664 77760762929727488 77912639419824612 77918601519562752 78169776843652416 78361626092765184 78514676143727616 78681008644872192 78773800487436288 78834682489881708 78927655566513312 78940681940729856 79033780026998784 79188142878614016 79288982614573056 79443843908742144 79456955475689472 79612144841852928 79706034812731392 79969091033235456 80227313769775104 80594151052673024 80751561503947776 80909279397510174 80915470808776704 81018068307591168 81176306722254432 81285454671642624 81375534788640768 81547927988207616 81707201285059584 81803562044645376 81866785662569466 81976862015373312 82073540797267968 82241119387592646 82338558868979712 82715049764585472 82876602596156928 83038470960602547 83052175791809536 83150122736738304 83312525320208496 83424545584054272 83516996230447104 83587484149648128 83693926093160448 83857390792561152 84134147857883136 84233370818248704 84298472365418064 84411818312859648 84684386756984832 84849785949869568 85129818246733824 85237759365278208 85404239364038517 85519072102457344 85896397832454144 86064164234470656 86078368431996928 86246490245340672 86348204380459008 86633181952671744 86802387386173056 86912923250589696 87370076621647872 87480858295943424 87658426709508096 87769573999890432 87940998949108968 88059242560946176 88156829354360832 88329010661693568 88343588653891584 88447775985893376 88516134725481216 88620525548365824 88808267183321088 88913002530373632 89200105441394688 89389074910150656 89494495228329984 89563662947084544 89965227412389888 90553601680736256 90668419934257152 90845506691941248 90967655643611136 91145326846040064 91323345062536236 91446136505597952 91547476637220864 91741418986733568 91849613523812352 91920601445692032 92044195947085824 92223969767294976 92340905979051392 93054430985158656 93236177920676544 93361541318443008 93433697765785728 93543888078830592 93726590985234558 93852613782061056 94035919668354144 94155666854805504 94266708616544256 94339564641631296 94355134627381248 94466411629903872 94650916340118528 94963295601967104 95269935101607936 95584357329666048 95705554375049216 95892479285937984 96208956115264512 96633447561510912 96838164485996544 96952369830690816 97027301526008256 97141729928016384 97157762388590592 97462329696755712 97777038656913408 98099735154130944 98224121595445248 98415965582936352 98548293613912064 98740770749876736 98933623817747589 99066647881064448 99176433023655936 99386537235628032 99503747984130048 99580651566166368 99714545609342976 99909300581236224 100027127846670336 100562709273919488 100681307131871232 100759120815470112 100894599403536384 101219839246267872 102001972426039296 102201195028433904 102218062512996352 102338612599062528 102538492701795072 102876903568797696 103209096360075264 103549720440471552 103671841007075328 103751965988206848 103883519226432816 104226369124869888 104686234858303488 104890700160761112 104908011526496256 105031733983248384 105112909986508944 105236874088684416 105254242587639808 105378373369331712 105584190504818688 105925125211656192 106149526455803904 106274713083641856 106625454710980608 106833707552212992 107532401995874304 107668748671930368 107879039196680232 107887294411702272 108024091076788224 108235075629672576 108380606228856832 108500713051521024 108712628506699776 108942935046746112 109071416059527168 109155714216759288 109302482687164416 109431387729690624 109654825850123528 109784745158639616 110286733019447296 110502136794875904 110717961280803396 110726433738326016 110866830315651072 111083367093611328 111232727445405696 111355994973929472 111449978866197504 111591901457547264 111809854390081536 111941716482146304 112028233011937164 112178863810510848 112311161090998272 112397963153890752 112549091083812864 112673817399656448 112912515675979776 113133047933159424 113506424328978432 113650345820370944 113872319152051356 114528530443272192 114752218979294208 114995320327120896 115130939173945344 115355804289519456 115510909270228992 115736516514897408 115883897667452928 116110233405084672 116493435495530496 116641144394591232 116868959129736918 116877902279344128 117026098666520576 117254665265478624 117542439139147776 117772014215591424 117791451538522112 118021512967308288 118160700731154432 118252023734822562 118411022911094784 118550670040498176 118782214317921024 118933473921859584 119185433213534208 119418217262779392 119559052219097088 119953636549853184 120340970654662656 120891226579009536 121127342255921664 121363919096265261 121527102461386752 121764460083381648 121928182007463936 122063302182961152 122321891982311424 122560801927589376 122965293023059968 123110311195901952 123361679081388969 124072574646878208 124314903894235392 124578263687714304 124725184105107456 124968787980312744 125136818376081408 125275494345670656 125381226224472192 125540889139740672 125688944822059008 125786086188841728 125806846169841664 126201221786824704 126617727469289472 127026580135477248 127694727370100736 127856639047917312 128278608153686016 128844596748681216 129096246351705984 129117552647995392 129269826440921088 129369735368011008 129522306570688512 129949772929007616 130369384875884544 130799646872174592 130965495460593664 131221287443915136 131487640064262144 131654360999835648 131911498423663452 132088863841419264 132235244031541248 132515382980837376 132671663978840064 132774202088221824 132930788322548736 132952727479123968 133212400774981632 133369503795560448 133800158162092032 134083612365225984 134241742842494976 134345494420626816 134526132538048512 134959785661690496 136002629901385728 136268260037911872 136451483465416704 136717990269060096 136985017593804354 137169204758396928 137612128480100352 137774420285718528 137880902168538048 138066293920628736 138335954650942464 138511358968577088 138968492166493184 139581646477737984 139854266881014816 139877348701995008 140042311977664512 140150546648678592 140315832118245888 140778920673091584 141053879502531216 141233500282208256 141532701941071872 141699617444855808 141976374510177792 142444943402950656 142904902652411904 143376535994499072 143558331562573824 143838718928906976 144032121435717632 144313434172896768 144950171342266368 145257246728994816 145428554746036224 145540952289012384 145736643582885888 146193494545133568 147149602731196416 147336182393167872 147623948374404528 147822440420868096 148111156124815104 148599971821596672 148764649535483904 149079805853442048 149255621976195072 149370977349249552 149571818414014464 149748214787997696 149863950871854336 150844063910879232 151341899105304576 151520383010340864 151829758869401808 153002958639058944 153301792542650856 153327093769494528 153507918898593792 153807739052692608 154014545693638656 154185223810056192 154315355353196544 154813644540112896 155324580660707328 155521525859454976 155825278839649224 155837203039125504 156339553687304832 156723252185530368 157029352287455232 157362017289744384 157547600974872576 157669364979763416 157855311133026624 157881363881459712 158067560053997568 158376285757228032 158577965229146112 158887687817484288 159224289683705856 159412069625462784 159938182066470912 160454627539550208 161188302105346048 161503123007895552 161818558795020348 161830941617553408 162036136615182336 162352613444508864 162570909343285248 162751069577281536 163095855976415232 163414402570119168 163607124089290752 163733571325138932 163953724030746624 164147081594535936 164482238775185292 164677117737959424 165430099529170944 165753205192313856 166076941921205094 166104351583619072 166300245473476608 166625050640416992 166849091168108544 167033992460894208 167174968299296256 167387852186320896 167714781585122304 168268295715766272 168466741636497408 168596944730836128 168823636625719296 169368773513969664 169699571899739136 170259636493467648 170475518730556416 170808478728077034 171038144204914688 171792795664908288 172128328468941312 172156736863993856 172492980490681344 172696408760918016 173266363905343488 173604774772346112 173825846501179392 174740153243295744 174961716591886848 175303438694605377 175316853419016192 175539147999780864 175881997898217936 176118485121892352 176313658708721664 176658021323387136 176687177307783168 177032269450962432 177241051096731648 177378035602233843 177616534366642176 177826005060747264 178400210882789376 178778149820301312 179127325894169088 179930454824779776 181336839868514304 181691013383882496 182290653692080128 182646690125072472 182892273011195904 183094953274441728 183482837973467136 183699227047624704 183841202891384064 184447939534589952 184681811958102784 186108861970317312 186472355841353088 186723082636886016 186867395531571456 187087776157661184 187453181970469116 187705227564122112 188071839336708288 188311333709611008 188533417233088512 188679129283262592 188710269254762496 188932823259807744 189301832680237056 189926591203934208 190539870203215872 191168714659332096 191411108750098432 191784958571875968 192417912230529024 193266895123021824 193676328971993088 193904739661381632 194054603052016512 194283459856032768 194315524777181184 194924659393511424 195554077313826816 196199470308261888 196448243190890496 196831931165872704 197096587227824128 197481541499753472 197867247635495178 198133295762128896 198352866047311872 198773074471256064 199007495968260096 199161303132332736 199429091218685952 199818601162472448 200054255693340672 201125418547838976 201362614263742464 201518241630940224 201789198807072768 202439678492535744 204003944852078592 204402390056867808 204436125025992704 204677225198125056 205076985403590144 205753807137595392 206418192720150528 207099440880943104 207503931976413696 207767038452865632 208452738249739776 209372469716606976 209781400321522224 209816023052992512 210063467966496768 210225819973017888 210473748177368832 210508485175279616 211168381009637376 211850250423312384 212299052911607808 212549426167283712 213667415104425984 215064803991748608 215337497343860736 215758078393360464 216048182153576448 216470151259345152 217425257013399552 217885870093492224 218142832119054336 218311428433518576 218604965374328832 218862775459381248 219309651700247056 221004273589751808 221435922561606792 221452867476652032 221733660631302144 222166734187222656 222465454890811392 222711989947858944 222899957732395008 223619708780163072 223883432964292608 224056466023874328 224357727621021696 224622322181996544 224795926307781504 225098182167625728 225347634799312896 226266095866318848 227012848657956864 227300691640741888 227744638304102712 229057060886544384 229504437958588416 229990640654241792 230261878347890688 230711608579038912 231021818540457984 231473033029794816 231767795334905856 232220466810169344 232986870991060992 233282288789182464 233737918259473836 233755804558688256 234052197333041152 234509330530957248 235084878278295552 235544028431182848 235582903077044224 236043025934616576 236321401462308864 236504047469645124 236822045822189568 237101340080996352 237564428635842048 237866947843719168 238370866427068416 238836434525558784 239118104438194176 239907273099706368 240681941309325312 241782453158019072 242254684511843328 242727838192530522 243054204922773504 243528920166763296 243856364014927872 244126604365922304 244643783964622848 245121603855178752 245930586046119936 246220622391803904 246723358162777938 248145149293756416 248629807788470784 249115412881807641 249156527375428608 249450368210214912 249937575960625488 250273636752162816 250550988691341312 250762452448944384 251081778279481344 251572172377683456 251613692339683328 252402443573649408 253235454938578944 254053160270954496 255389454740201472 255713278095834624 256212718092115551 256557216307372032 257689193497362432 258192492703411968 258235105295990784 258739470736022016 259044613141377024 259899545858015232 260738769751769088 261930990921187328 262442574887830272 262975280128524288 263308721999671296 263822996847326904 264177727682838528 264470488063082496 265030765961674752 265343327957680128 265548404176443648 265861576645097472 266424801549963264 266739007591120896 267600316324184064 268167224730451968 268483485684989952 268690988841253632 269919571323380992 272005259802771456 272536520075823744 272902966930833408 273435980538120192 273970035187608708 274338409516793856 275224256960200704 275548840571437056 275761804337076096 276132587841257472 276671909301884928 277022717937154176 277936984332986368 279163292955475968 279708533762029632 279754697403990016 280084623955329024 280301093297357184 280631664236491776 281557841346183168 282107759005062432 282467000564416512 283065403882143744 283399234889711616 283952749020355584 284889886805901312 285809805304823808 286753071988998144 287116663125147648 287677437857813952 288064242871435264 288626868345793536 289900342684532736 290514493457989632 290857109492072448 291081904578024768 291473287165771776 292386989090267136 294299205462392832 294672364786335744 295247896748809056 295644880841736192 296222312249630208 296800871453242767 297199943643193344 297529299070967808 298159611706884096 298511243952390144 298741954698499104 299143636828028928 299727901743708672 301688127821758464 302683798210609152 303659517738803616 306005917278117888 306603585085301712 306654187538989056 307015837797187584 307615478105385216 308630710706393088 309627289080225792 310649161321414656 311043051718909952 311650557679298448 312679107374609664 314058704574910464 314724034579488768 315095201949745152 315338729959526832 315710622266053248 315762727762919424 316135120107995136 316752571514456064 317775375634968576 318448579367411712 318824139250925568 319876364132941824 323006246015791104 323637117590040696 323661883235106816 324072273230364672 324705226889017728 325141818686570496 325502139154563072 326828805140238336 327214248178581504 327467142650277864 327907448061493248 328294163189071872 328964477550370584 329354235475918848 330860199058341888 331506410384627712 332153883842410188 332208703167238144 332600490946953216 333250101280833984 333698182336217088 334067984921788416 334349936598592512 334775704372641792 335429563170244608 336536591431532544 336933483272994816 337193889461672256 337647273251438592 338737547027939328 339399143799478272 340519272986935296 340951037461112832 341616957456154068 342076288409829376 343585591329816576 344256656937882624 344313473727987712 344985960981362688 345392817521836032 346532727810686976 347209549544692224 347651693002358784 349480306486591488 349923433183773696 350606877389210754 350633706838032384 351078295999561728 351763995796435872 352236970243784704 352627317417443328 353316042646774272 353374354615566336 354064538901924864 354482102193463296 354756071204467686 355233068733284352 355652010121494528 356800421765578752 357556299640602624 358254651788338176 359860909649559552 362673679737028608 363382026767764992 364091757288795783 364581307384160256 365293380250144944 365784546022391808 366189906548883456 366965675946934272 367682405782768128 368895879069179904 369363623916205568 370085037244166907 372217723940634624 372944711682706176 373734791063142912 374175552315322368 374906363940938232 375410455128244224 376143678673416576 376622667419222016 377066834466177024 377358258566525184 377420538509524992 378603665360474112 379853182407868416 381079740406431744 382822217500196864 383569917143751936 384835824461058048 386533790246043648 387352657943986176 387809479322763264 388109206104033024 388566919712065536 389849318787022848 391108154627653632 392398940616523776 392896486381780992 393663862331745408 394193174455648256 394963082999506944 395734495270990356 396266591524257792 396705732094623744 397546148942512128 398014991936520192 398322606264665472 398858182437371904 399637202324944896 400108511386681344 402250837095677952 402725228527484928 403036483261880448 403578397614145536 404879356985071488 408007889704157184 408804780113735616 408872250051985408 409354450396250112 410153970807180288 411507614275190784 412836385440301056 414198881761886208 415007863952827392 415534076905731264 416905476499479552 418744939433213952 419562800643044448 419632046105985024 420126935932993536 420451639946035776 420947496354737664 421016970350559232 422336762019274752 423700500846624768 424598105823215616 425098852334567424 427334830208851968 430129607983497216 430674994687721472 431516156786720928 432096364307152896 432940302518690304 434850514026799104 435771740186984448 436285664238108672 436622856867037152 437209930748657664 438619303400494112 442008547179503616 442871845123213584 443467321262604288 444333468374445312 445799915464790016 447239417560326144 447766865928585216 448112932047748656 448715455242043392 449244644363993088 449591852615563008 452532191732637696 454025697315913728 454601383281483776 455489276608205424 459008875917176832 459981281308483584 460523756695781376 461423217158077824 462043637080915968 462946066059589632 464440933620338688 465973741982121984 466564577578364928 467475836518947672 467511609117376512 468104394666082304 469018661061914496 470169756556591104 471088056862365696 472086051869233152 472642802924617728 473008094939290248 473644091644379136 474202680161992704 475128857271684096 475733895687438336 477672869051117568 478236208876388352 479814546199412736 481363882618650624 483564906316038144 484509369023686656 485455676385061044 486108409845547008 487057840333526592 487712728029855744 488253208731844608 489287567929245696 490243207710357504 491861172092239872 492441244783607808 493446716325555876 496290298587512832 497259615576941568 498230825763615282 498313054750857216 498900736420429824 499875151921250976 500547273504325632 501101977382682624 501524904897888768 502163556558962688 503144344755366912 503227384679366656 504804887147298816 506470909877157888 508106320541908992 510778909480402944 511426556191669248 512425436184231102 513114432614744064 515378386994724864 516384985406823936 516470210591981568 517478941472044032 518089226282754048 519799091716030464 521477539503538176 523861981842374656 524885149775660544 525910316083816131 525950560257048576 526617443999342592 527645993694653808 528355455365677056 528940976126164992 530061531923349504 531096808352887296 531723153290194944 532134106806701529 532849603099926528 533478015182241792 535200632648368128 536334449460903936 537381977682507264 539839142646761984 544010519605542912 545073040151647488 546871961076240384 547940070375217416 548676819033587712 550448513920401408 551097681142874112 551523608674152192 553343818603769856 554045435874308352 555873968665972736 558326585910951936 559417067524059264 559509394807980032 560169247910658048 560602186594714368 561263328472983552 563115682692366336 564215518010124864 564934001128833024 566130807764287488 566798469779423232 567905498040711168 569779773611802624 571619610609647616 573506143977996288 574233326250295296 575354875715627904 576128485742870528 577253736691587072 579800685369065472 581028986915979264 581714218984144896 582163809156049536 582946574331543552 584773978180534272 588598410924785664 589344729572671488 590495793497618112 591289761683472384 592444624499260416 593601742906485534 594399887286386688 595058598141935616 596319223413768192 597022487904780288 597483909396998208 598287273656057856 599455803487417344 603376255643516928 605367596421218304 607319035477607232 612011834556235776 613207170170603424 613308375077978112 614031675594375168 615230956210770432 617261421412786176 619254578160451584 621298322642829312 622086103437819904 623301115358596896 625358214749219328 628117409149820928 629448069158977536 630190403899490304 630677459919053664 631421244532106496 631525455525838848 633505143028912128 635550751269937152 636897158734823424 637648278501851136 646012492031582208 647274235180081392 648144546460729344 649410453778035456 653657610280476672 654428496357163008 654934285300555728 655814896122986496 656588326378143744 657928955100741168 663012820769255424 664307767684820376 664417406334476288 665200981893906432 666500202561667968 667396364672434176 668135969843576832 668699873197185024 670859126340489216 673073182863065088 673866966545989632 674387778923344512 675294546502877184 678798287598956544 681038545973870592 681902074922225664 683233914912308136 684152576819658752 687171182659633152 688513313875765248 689971921962725376 690785635043672064 693065455621373952 694419099089384448 695303386004717568 698960612973182976 699846866367547392 701213754778421508 701267413676064768 702156591999123456 703527991592871744 704473940487569408 705254634834886656 706632085293548544 706748709231132672 708129077803849728 708964204386926592 709512142408935372 710466137466568704 711304020242989056 713600843531157504 715112599281205248 716509303576676352 719721819299119104 725347359474057216 726764053535529984 728183514577591566 729162614768320512 730586760500289888 731569092044783616 732379813097766912 733931351893868544 735364811565536256 737791758138359808 738727247832411136 740170074488333814 744435447881269248 745889423365412352 747469582126285824 748351104630644736 749812727881876464 750820910256488448 752287357346833152 753245334838444032 754716517133050368 754841077019049984 757207330720948224 759706364815736832 762159480812863488 765644435000393728 767139834287503872 768638154276346653 769671648922116096 773067580492087296 774705315887972352 776218412208066048 777133839424131072 779698637574045696 782216309255307264 785792972763561984 787327724663490816 789926165999013888 791468990541980712 792533183048515584 793411464189247488 795092297885024256 796029983873040384 796645212529330944 799274404649889792 800217022773362688 804501674191355904 805450457054969856 806072966523760896 809758713970142976 816015779408314368 817609560227471232 817744500103970816 818708900792500224 820307941614360576 823015228550381568 825672770880602112 828397763523772416 830015727905654784 831068153811462528 833810952998959104 837489878866427904 839125601286088896 839264092211970048 840253871865987072 840903279892071552 841894992709475328 842033940701118464 844673524038549504 847401001693249536 849196211646431232 850197704669134848 854669660417703936 860259215966994432 861349989375442944 863032313573441856 864192728614305792 865880605037380608 869701028053598208 871543480373968896 872571328476217344 873245713734074304 874419861497315328 877238606800988224 884017094359007232 885743690246427168 886934642525208576 888666936748890624 890402614359728301 891599830929580032 894478835120652288 895533731857170432 896225864095497312 897430910484086784 899183705231126016 905064383465275392 908051394631827456 909202766562967552 910978553216410848 918017751834353664 919962562616967168 921047513391562752 922846434316155648 925892132119179264 928881867240677376 931947483964243968 933129155156729856 934951673037895344 936208789332164608 938037322123828992 942176113724731392 944172103738466304 945285605849235456 946016189878580496 947288183288758272 948405360323985408 950257714543368192 955345738102235136 956472417752776704 959629092398825472 969018738047373312 970911352770122088 972216819691094016 974115680667053184 975425456059711488 976506417463689216 980486415420715008 983722344184479744 984882489567215616 986893432651111752 992580597175025664 994519231153883136 996461651527230564 996626109501714432 997801472840859648 999750303842501952 1001094547008651264 1002203954765365248 1003049809795777536 1004327113117925376 1006288689510733824 1009609774294597632 1012941819754315776 1016212641083817984 1021557818960805888 1022853112383338496 1024850872368462204 1026228865229488128 1030756773989449728 1032769970813647872 1032940421183963136 1034957882944088064 1036178452565508096 1039598183432060928 1042955079007076352 1047723963684749312 1049770299551321088 1051820632167632262 1051901120514097152 1053234887998685184 1055291987389307616 1056710910731354112 1057881952252329984 1060123063846699008 1062193616705774592 1063446306580389888 1064268213613403058 1065699206199853056 1066956030364483584 1070401265296736256 1072668898921807872 1074763955365014528 1079678285293523968 1088021039211085824 1090146080303294976 1093743922152480768 1095880140750434832 1097353638067175424 1100897027840802816 1103047217348304384 1106687637207539712 1108090871748616704 1110255111732500721 1111747937331945472 1116653171821903872 1118834135048118528 1119018789615960064 1121204373189428736 1122526656945967104 1126231365384732672 1128431036020249728 1129868002257666048 1132261615528574976 1135810996081422336 1139559547223605248 1143239221219295232 1148466652500590592 1150709751431255808 1154507473383174144 1159601370738130944 1162057973831958528 1163428437968289792 1164327618312099072 1169547956361068544 1177196821849571328 1178689459145342976 1180991586995236224 1182579523366944768 1184889248998520832 1187203485812971068 1188799774572773376 1190117196283871232 1192638446827536384 1194044975809560576 1194967818793996416 1196574547312115712 1198911606974834688 1206752511287033856 1210735192842436608 1214638070955214464 1224023669112471552 1226414340341206848 1226616750155956224 1228063351188750336 1230461912421540864 1234522842825572352 1238509156320903168 1242596645285658624 1244172206875639808 1246602230717193792 1250716429498438656 1256234818299641856 1258896138317955072 1260380807798980608 1261354919838107328 1262842489064212992 1263050911051677696 1267010286057824256 1271101502539874304 1273794317469646848 1275296557003702272 1292024984063164416 1294548470360162784 1296289092921458688 1298820907556070912 1307315220560953344 1308856992714326016 1309868570601111456 1311629792245972992 1315857910201482336 1326025641538510848 1328615535369640752 1328834812668952576 1330401963787812864 1333000405123335936 1337399746394370048 1341718252680978432 1346146365726130176 1347733933091979264 1348775557846689024 1357596575197913088 1362077091947741184 1363804149844451328 1366467829824616272 1368305153639317504 1377026627751530496 1379943843925450752 1381571270087344128 1386130911242747904 1388838198178768896 1397921225946365952 1399693732735094784 1402427509556843016 1402534827352129536 1404313183998246912 1407055983185743488 1408947880975138816 1410509269669773312 1413264170587097088 1416258155607699456 1417928408773853184 1419024284817870744 1420932274933137408 1422608040485978112 1427201687062315008 1433018607153352704 1439443638598238208 1450694718948114432 1453528107071059968 1456367029155183132 1458325229536641024 1461173521000579776 1463138184089567232 1464759626195533824 1467862703787737088 1470729623131072512 1475583516276719616 1477454495664822272 1480340148976667628 1488870895762538496 1491778846730824704 1494939164252571648 1496702209261289472 1499625455763752928 1501641820512976896 1504574714693666304 1506490669676888064 1509433034266100736 1509682154038099968 1514414661441896448 1519412729631473664 1524318961625726976 1531288870000787456 1534279668575007744 1537276308552693306 1539343297844232192 1546135160984174592 1549410631775944704 1552436824416132096 1554267678848262144 1559397275148091392 1564432618510614528 1571585945527123968 1574655449326981632 1577730948251448393 1579852331998027776 1582937981083961424 1585066366097031168 1586822928378494976 1590184595770048512 1593290425058661888 1598548809299779584 1600434045546725376 1609003348382711808 1612145933047521792 1619517427940285952 1632031558816628736 1635219120454942464 1635489000207941632 1640615883228721152 1646030457100763136 1651345541761204224 1660031455811309568 1662136307622925056 1667621905997918208 1674979757732855808 1678251202572177792 1678528184423940096 1680507743731974144 1681806559784143104 1683789985418950656 1689347048077099008 1694802003386499072 1698392423292862464 1700395409338269696 1709339320835407872 1720518431933988864 1722699978750885888 1726064627146883712 1728385457228611584 1731761210074761216 1739402056107196416 1743086960747937792 1745142656952434688 1746491427468148608 1748839722994630656 1754477213601976448 1768034188718014464 1771487380492854336 1773869285050417152 1777333873497781248 1780805228719456602 1783199661859160064 1788957670241304576 1791067463714340864 1792451728190994624 1794861820968173568 1798367410462252032 1810128766930550784 1816102789263654912 1818405533125935104 1821957106432821696 1836035503668707328 1839925125233934336 1842095026783125504 1845692868632311296 1851784264238358528 1857763734481354752 1863894967928487936 1866258310313459712 1869903346075790688 1872417578664329216 1876074644247657984 1884352227449462784 1888344207476932608 1890571211698470912 1892032379757160992 1894576366577516544 1900515429086736384 1910691476204470272 1912944835505553408 1938037476094746624 1941822705540244176 1944433639382188032 1948231361334106368 1960972830841430016 1967444688368959488 1969764979134431232 1973786865302223504 1989038462307766272 1992923303054461128 1993252219003428864 1995602945681719296 1999500607685003904 2002189094017302528 2004407909530730496 2006099619591555072 2012577379021467648 2019219548589195264 2025883639508631552 2043115637921611776 2045706224766676992 2049701744736924408 2052457730458976256 2061513547978899456 2065539941627295744 2069915765888176128 2072356905131016192 2079196366864121856 2085910158014152704 2095447927369498624 2099540599102642176 2103641264335264524 2103802241028194304 2106469775997370368 2110583974778615232 2113421821462708224 2115763904504659968 2120246127693398016 2124387233411549184 2126892613160779776 2128536427226806116 2131398412399706112 2133912060728967168 2140802530593472512 2145337797843615744 2149527910730029056 2159356570587047936 2176042078422171648 2180292160606589952 2187487844304961536 2191760281500869664 2194707276134350848 2201794055681605632 2206094434696608768 2213375274415079424 2216181743497233408 2220510223465001442 2223495874663890944 2233306343643807744 2237668270096237056 2238037579231920128 2242408746378857472 2245053313891934208 2252462730769465344 2256862072040499456 2259736004515332096 2264523231057149952 2271621992162844672 2279119094447210496 2286478442438590464 2296933305001181184 2301419502862511616 2305914462829039959 2309014946766348288 2319202741476261888 2324115947663917056 2328655236624198144 2339095912722137088 2357378918290685952 2361983173990472448 2369778497997041664 2374406971625942136 2377599549145546752 2380234392567742464 2385276893655072768 2388089951619121152 2389935637587992832 2397823213949669376 2413505022574067712 2429276141910428928 2448047338224943104 2452828680682413696 2453233500311912448 2456126702377500672 2460923824843081728 2469045685651144704 2477018312641806336 2485193290571317248 2488344413751279616 2493204461434387584 2501432858996877312 2512469636599283712 2517792276635910144 2520761615597961216 2522709839676214656 2525684978128425984 2526101822103355392 2534020572115648512 2542203005079748608 2547588634939293696 2550593114007404544 2584049968126328832 2589096940720325568 2592578185842917376 2597641815112141824 2614630441121906688 2617713985428652032 2619737141202222912 2623259584491945984 2631715820402964672 2652051283077021696 2657231070739281504 2657669625337905152 2660803927575625728 2666000810246671872 2674799492788740096 2683436505361956864 2692292731452260352 2697551115693378048 2715193150395826176 2724154183895482368 2727608299688902656 2732935659649232544 2736610307278635008 2754053255503060992 2759887687850901504 2763142540174688256 2777676396357537792 2795842451892731904 2799387465470189568 2804855019113686032 2808626367996493824 2814111966371486976 2826528341174194176 2832516311215398912 2835856817547706368 2838048569635741488 2841864549866274816 2845216080971956224 2866037214306705408 2878887277196476416 2907056214142119936 2912734058310366264 2916650459073282048 2922347042001159552 2926276368179134464 2929519252391067648 2941459246262145024 2951167032553439232 2954908991329644544 2960680297953335256 2977741791525076992 2983557693461649408 2989878328505143296 2993404418522578944 2999250911527505856 3003283641025953792 3009149429387332608 3012981339353776128 3018866068532201472 3028829322883792896 3038825459262947328 3048637923251453952 3062577740001574912 3068559337150015488 3074552617105386612 3078686595688464384 3092270321968349184 3098821263551889408 3104873648832264192 3108535357696524288 3118794550296182784 3128865237021229056 3143171891054247936 3149310898653963264 3155461896502896786 3159704663996055552 3165875962167922848 3170132732194062336 3173645856756989952 3180369191540097024 3186580850117323776 3197097618599559168 3200868091093450752 3218006696765423616 3224291866095043584 3239034855880571904 3264063117633257472 3270438240909884928 3270978000415883264 3281231766457442304 3292060914201526272 3302691083522408448 3320062911622619136 3324272615245850112 3330765335197502163 3335243811995836416 3349959515465711616 3356502405144355584 3357056368847880192 3363613119568286208 3367579970837901312 3378694096154198016 3389604006772998144 3396784846585724928 3418678641670815744 3445399957501771776 3452129254293767424 3463522420149522432 3478804112214392832 3486173921495875584 3490285313904869376 3492982854936297216 3508954427203952896 3536068377436028928 3542974760985708672 3547738570100834304 3554667746995562496 3561610457438913204 3566399323718320128 3577915340482609152 3582134927428681728 3584903456381989248 3589723641936347136 3596734820924504064 3620257533861101568 3632205578527309824 3636811066251870208 3643914212865643392 3672071007337414656 3679850250467868672 3684190053566251008 3691385737264622592 3703568528476717056 3715527468962709504 3727789935856975872 3732516620626919424 3739806692151581376 3744835157328658432 3752149288495315968 3768704454898925568 3776688414953865216 3781142423396941824 3784064759514321984 3789152733155033088 3801030858173472768 3821382952408940544 3825889671011106816 3876074952189493248 3883645411080488352 3888867278764376064 3896462722668212736 3921945661682860032 3934889376737918976 3947573730604447008 3978076924615532544 3985846606108922256 3986504438006857728 3991205891363438592 3999001215370007808 4012199239183110144 4025154758042935296 4038439097178390528 4086231275843223552 4091412449533353984 4099403489473848816 4104915460917952512 4131079883254591488 4139831531776352256 4144713810262032384 4158392733728243712 4199081198205284352 4207282528670529048 4207604482056388608 4212939551994740736 4221167949557230464 4226843642925416448 4231527809009319936 4248774466823098368 4253785226321559552 4257072854453612232 4262796824799412224 4267824121457934336 4281605061186945024 4299055821460058112 4318713141174095872 4352084156844343296 4360584321213179904 4374975688609923072 4383520563001739328 4389414552268701696 4403588111363211264 4412188869393217536 4426750548830158848 4432363486994466816 4441020446930002884 4446991749327781888 4466612687287615488 4475336540192474112 4476075158463840256 4484817492757714944 4490106627783868416 4504925461538930688 4513724144080998912 4519472009030664192 4529046462114299904 4543243984325689344 4558238188894420992 4572956884877180928 4593866610002362368 4602839005725023232 4611828925658079918 4618029893532696576 4638405482952523776 4648231895327834112 4657310473248396288 4678191825444274176 4714757836581371904 4723966347980944896 4733192844754345179 4739556995994083328 4748813943251884272 4755199098291093504 4760468785135484928 4770553787310145536 4779871275175985664 4795646427899338752 4827010045148135424 4858552283820857856 4896094676449886208 4905657361364827392 4906467000623824896 4921847649686163456 4938091371302289408 4954036625283612672 4976688827502559232 4986408922868775168 5002865717993754624 5024939273198567424 5035584553271820288 5041523231195922432 5045419679352429312 5051369956256851968 5068041144231297024 5084406010159497216 5095177269878587392 5101186228014809088 5168099936252657664 5178193881440651136 5185156371685834752 5195283630224283648 5229260882243813376 5235427970857304064 5239474282404445824 5246519168983891968 5263431640805929344 5304102566154043392 5314462141478563008 5315339250675810304 5321607855151251456 5332001620493343744 5349598985577480192 5366873010723913728 5384585462904520704 5395102231386756096 5430386300791652352 5448308367790964736 5455216599377805312 5465871319298465088 5473220614557270016 5508106511006121984 5519775375701803008 5526285080349376512 5555352792715075584 5591684903785463808 5598774930940379136 5609710038227372064 5617252735992987648 5628223932742973952 5653056682348388352 5665032622430797824 5671713635095412736 5676097139271482976 5683729099732549632 5732074428613410816 5814112428284239872 5825468116620732528 5833300918146564096 5844694084002319104 5882918492524290048 5902334065106878464 5909817982659289088 5921360595906670512 5967115386923298816 5979756657010286592 5986808837045157888 5998501823055011712 6006567282051907584 6018298858774665216 6037732137064402944 6057658645767585792 6077650918525894656 6137118674300030976 6149105234210773224 6157373191376928768 6184540643936698368 6209747297664528384 6217070715393048576 6237589100592365568 6257730474042458112 6286343782108495872 6298621797307926528 6310923793005793572 6319409327992111104 6331751924335845696 6340265464388124672 6347291713513979904 6360738383080194048 6373161700234647552 6394195237199118336 6401736182186901504 6436013393530847232 6448583732190087168 6478069711761143808 6528126235266514944 6540876481819769856 6541956000831766528 6562463532914884608 6584121828403052544 6605382167044816896 6640125823245238272 6648545230491700224 6661530670395004326 6670487623991672832 6699919030931423232 6713004810288711168 6714112737695760384 6727226239136572416 6735159941675802624 6757388192308396032 6779208013545996288 6793569693171449856 6837357283341631488 6890799915003543552 6904258508587534848 6917743388487119877 6927044840299044864 6957608224428785664 6972347842991751168 6985965709872594432 7017908854407905792 7072136754872057856 7085949521971417344 7109335493991124992 7123220914877826408 7132798647436640256 7155830680965218304 7164269854857363456 7169806912763978496 7193469641849008128 7240515067722203136 7273622132503740416 7287828425731286784 7344142014674829312 7359700500935737344 7368380107132502016 7382771474529245184 7407137056953434112 7431054937925419008 7455579871713951744 7465033241253838848 7479613384303162752 7489670314657316864 7504298576990631936 7537408909797851136 7553376829907730432 7562284846793883648 7568129519028643968 7578305466310066176 7602061716346945536 7642765904817881088 7651779342022213632 7752149904378986496 7767290822160976704 7777734557528752128 7792925445336425472 7843891323365720064 7869778753475837952 7895147461208894016 7956153849231065088 7971693212217844512 7973008876013715456 7982411782726877184 7998002430740015616 8024398478366220288 8050309516085870592 8076878194356781056 8172462551686447104 8182824899066707968 8198806978947697632 8209830921835905024 8262159766509182976 8279663063552704512 8289427620524064768 8398162396410568704 8414565057341058096 8425879103989481472 8442335899114460928 8497548933646196736 8507570452643119104 8514145708907224464 8525593649598824448 8535648242915868672 8598111642920116224 8637426282348191744 8721168642426359808 8749951377219846144 8767041126003478656 8778829104537403392 8824377738786435072 8853501097660317696 8864726973988933632 8882040893860005768 8893983498655563776 8933225374575230976 8950673080384948224 8969634985515429888 8980213255567736832 9009850923077861376 9027448288161997824 9038944018061328384 9086487968651378688 9116476377788841984 9145913769754361856 9187733220004724736 9205678011450046464 9223657851316159836 9236059787065393152 9276810965905047552 9296463790655668224 9314620946496792576 9356383650888548352 9429515673162743808 9447932695961889792 9466385689508690358 9479113991988166656 9497627886503768544 9510398196582187008 9520937570270969856 9541107574620291072 9559742550351971328 9591292855798677504 9654020090296270848 9717104567641715712 9792189352899772416 9811314722729654784 9812934001247649792 9843695299372326912 9876182742604578816 9908073250567225344 9953377655005118464 9972817845737550336 9992296005592506489 10005731435987509248 10049878546397134848 10071169106543640576 10090839358704858624 10102739912513703936 10136082288462594048 10168812020318994432 10190354539757174784 10336199872505315328 10356387762881302272 10390567260448567296 10458521764487626752 10470855941714608128 10478948564808891648 10526863281611858688 10608205132308086784 10628924282957126016 10630678501351620608 10643215710302502912 10664003240986687488 10699197971154960384 10733746021447827456 10769170925809041408 10790204462773512192 10860772601583304704 10896616735581929472 10910433198755610624 10931742638596930176 10946441229114540032 11016213022012243968 11039550751403606016 11052570160698753024 11110705585430151168 11183369807570927616 11197549861880758272 11219420076454744128 11234505471985975296 11256447865485947904 11306113364696776704 11330065244861595648 11343427270190825472 11352194278542965952 11367458199465099264 11464148857226821632 11628224856568479744 11650936233241465056 11666601836293128192 11689388168004638208 11765836985048580096 11804668130213756928 11819635965318578176 11842721191813341024 11934230773846597632 11959513314020573184 11973617674090315776 11997003646110023424 12036597717549330432 12075464274128805888 12115317291535171584 12274237348600061952 12298210468421546448 12314746382753857536 12419494595329056768 12434141430786097152 12475178201184731136 12597243594615853056 12621847586011587144 12638818655984222208 12663503848671691392 12680530928776249344 12694583427027959808 12746323400469295104 12788390474398236672 12803472364373803008 12897167464380174336 12956139423522287616 13056252470533029888 13081752963639539712 13124927065829769216 13168243656806105088 13210764334089633792 13280251646490476544 13297090460983400448 13323061340790008652 13340975247983345664 13399838061862846464 13426009620577422336 13428225475391520768 13454452478273144832 13470319883351605248 13514776384616792064 13558416027091992576 13587139386342899712 13674714566683262976 13781599830007087104 13808517017175069696 13835486776974239754 13854089680598089728 13915216448857571328 13944695685983502336 13971931419745188864 14035817708815811584 14144273509744115712 14171899043942834688 14218670987982249984 14246441829755652816 14265597294873280512 14311661361930436608 14339613825527956992 14386939283698016256 14481030135444406272 14547244265007480832 14575656851462573568 14688284029349658624 14719401001871474688 14765542949058490368 14814274113906868224 14862109875850838016 14930066482507677696 14959226768606325504 15008597153981263872 15074817819595702272 15106753659815460864 15124569693587767296 15136259038057287936 15204123432693891072 15285531809635762176 15303558684044427264 15504299808757972992 15534581644321953408 15555469115057504256 15585850890672850944 15687782646731440128 15739557506951675904 15790294922417788032 15912307698462130176 15943386424435689024 15946017752027430912 15964823565453754368 15996004861480031232 16048796956732440576 16100619032171741184 16153756388713562112 16344925103372894208 16365649798133415936 16397613957895395264 16419661843671810048 16524319533018365952 16559326127105409024 16578855241048129536 16796324792821137408 16829130114682116192 16851758207978962944 16884671798228921856 16995097867292393472 17015140905286238208 17028291417814448928 17051187299197648896 17196223285840232448 17274852564696383488 17442337284852719616 17499902754439692288 17534082252006957312 17648755477572870144 17707002195320635392 17729453947977867264 17764081787720011536 17787966997311127552 17901346160769896448 17939269971030859776 17960426511135473664 18019701846155722752 18054896576323995648 18172975937302757376 18232952755577683968 18411356022900092928 18447315702632319672 18472119574130786304 18553621931810095104 18629241892993585152 18712767301777096704 18859031346325487616 18895865391923779584 18932771379017380716 18958227983976333312 18995255773007537088 19020796393164374016 19041875140541939712 19082215149240582144 19119485100703942656 19182585711597355008 19308040180592541696 19434209135283431424 19584378705799544832 19622629445459309568 19625868002495299584 19687390598744653824 19752365485209157632 19816146501134450688 19906755310010236928 19945635691475100672 19984592011185012978 20011462871975018496 20099757092794269696 20142338213087281152 20181678717409717248 20205479825027407872 20272164576925188096 20337624040637988864 20380709079514349568 20672399745010630656 20712775525762604544 20781134520897134592 20917043528975253504 20957897129617783296 21053726563223717376 21216410264616173568 21257848565914252032 21261357002703241216 21328006481973374976 21398395942309920768 21467492042895654912 21580408925547024384 21721545203166609408 21820866397511221248 21863485277193860352 22032426044024487936 22079101502807212032 22105140321397506048 22221411170860302336 22366739615141855232 22395099723761516544 22438840152909488256 22469010943971950592 22512895730971895808 22612226729393553408 22660130489723191296 22686854540381650944 22704388557085931904 22734916398930198528 22928297714453643264 23256449713136959488 23301872466482930112 23333203672586256384 23378776336009276416 23531673970097160192 23609336260427513856 23639271930637156352 23685442383626682048 23868461547693195264 23919026628041146368 23947235348180631552 23994007292220046848 24073195435098660864 24150928548257611776 24230634583070343168 24548474697200123904 24596420936843092896 24629492765507715072 24838989190658113536 24868282861572194304 25194487189231706112 25243695172023174288 25277637311968444416 25327007697343382784 25492646800938590208 25576780948796473344 25606944728747606016 25794334928760348672 25912278847044575232 26163505927279079424 26249854131659538432 26336487313612210176 26560503292980953088 26594180921966800896 26646122681580017304 26681950495966691328 26799676123725692928 26852019241154844672 26908904956546289664 26940639766703210496 27029552769233584128 27116832054183985152 27349429133366525952 27563199660014174208 27617034034350139392 27670973553948479508 27708179361196179456 27830432897715142656 27889391371967004672 27943862839490377728 28071635417631623168 28288547019488231424 28343798087885669376 28437341975964499968 28492883659511305632 28531194589746561024 28623322723860873216 28679227651055913984 28773878567396032512 28962060270888812544 29094488530014961664 29151313702925147136 29376568058699317248 29438802003742949376 29531085898116980736 29628548227813736448 29724219751701676032 29860132965015355392 29918453537212651008 29976888016777519467 30017194307962527744 30149635639191404544 30213507319630921728 30272518076114575872 30408246865387782144 30571063619271524352 31008599617515945984 31069163288643906816 31171701781345701888 31375565293462880256 31580589844835576064 31824615396924260352 31886772848871378048 31892035504054861824 31929647130907508736 31992009722960062464 32097593913464881152 32201238064343482368 32307512777427124224 32689850206745788416 32731299596266831872 32795227915790790528 32839323687343620096 33048639066036731904 33118652254210818048 33157710482096259072 33592649585642274816 33658260229364232384 33703516415957925888 33769343596457843712 33990195734584786944 34030281810572476416 34056582835628897856 34102374598395297792 34392446571680464896 34549705129392766976 34884674569705439232 34999805508879384576 35068164504013914624 35297510955145740288 35414004390641270784 35458907895955734528 35528163575440023072 35575933994622255104 35802692321539792896 35878539942061719552 35920853022270947328 36109793152647991296 36345951874605514752 36822712045800185856 36894631405264639344 36944239148261572608 37258483785987170304 37425534603554193408 37791730783847559168 37865542758034761432 37916455967952666624 37990511546015074176 38041592786328748032 38083750281083879424 38238970201407885312 38365171423194710016 38868418270566862848 39168757411599089664 39245258890918619136 39374781197489307648 39504730970418315264 39632293002268901376 39813510620020473856 39891271382950201344 39969184022370025956 40022925743950036992 40199514185588539392 40284676426174562304 40363357434819434496 40410959650054815744 40544329153850376192 40675248081275977728 40761418159028699136 41344799490021261312 41425551051525209088 41562269041794269184 41834087057950507008 41915794259235566592 42107453126447434752 42432820529232347136 42515697131828504064 42522714005406482432 42656012963946749952 42796791884619841536 42934984085791309824 43160817851094048768 43443090406333218816 43641732795022442496 43726970554387720704 44064852088048975872 44158203005614424064 44442822341720604672 44790199447523033088 44877680305818976512 45025791461943791616 45224453458787106816 45320260979446382592 45373709080763301888 45408777114171863808 45856595428907286528 46512899426273918976 46603744932965860224 46666407345172512768 46757552672018552832 47063347940194320384 47218672520855027712 47278543861274312704 47370884767253364096 47736923095386390528 47838053256082292736 47894470696361263104 47988014584440093696 48146390870197321728 48301857096515223552 48461269166140686336 49096949394400247808 49192841873686185792 49258985531015430144 49677978381316227072 49736565723144388608 50388974378463412224 50487390344046348576 50555274623936888832 50654015394686765568 50985293601877180416 51153561897592946688 51588669857520697344 51824557694089150464 52327011854558158848 52499708263319076864 53121006585961906176 53188361843933601792 53292245363160034608 53363900991933382656 53704038482309689344 53817809913092579328 53881279533406420992 54059105538467168256 54698858266733051904 55234068068700278784 55341947107896959016 55416358722392358912 55660865795430285312 55887725678980755456 56143270835263246336 56577094038976462848 56687596175771338752 56874683951928999936 56985767319022611264 57062389179493122048 57246645447721746432 57358455302111827968 57547757134792065024 57924120541777625088 58188977060029923328 58302627405850294272 58753136117398634496 58877604007485898752 59062171796233961472 59257096455627472896 59448439503403352064 59720265930030710784 59836907074425302016 59953776033555038934 60034388615925055488 60299271278382809088 60427014639261843456 60545036152229151744 60816493730775564288 61142127238543048704 62017199235031891968 62138326577287813632 62343403562691403776 62751130586925760512 63161179689671152128 63649230793848520704 63773545697742756096 63784071008109723648 63984019445920124928 64195187826929762304 64402476128686964736 65462599192533663744 65590455831581581056 66097278132073463808 66237304508421636096 66315420964192518144 67185299171284549632 67316520458728464768 67407032831915851776 67538687192915687424 67980391469169573888 68060563621144952832 68113165671257795712 68204749196790595584 68784893143360929792 69099410258785533952 69769349139410878464 69999611017758769152 70136329008027829248 70595021910291480576 70828008781282541568 70917815791911469056 71056327150880046144 71151867989244510208 71605384643079585792 71757079884123439104 71841706044541894656 72219586305295982592 72691903749211029504 73645424091600371712 73789262810529278688 73888478296523145216 74516967571974340608 75583461567695118336 75731085516069522864 75832911935905333248 75981023092030148352 76477940402815770624 76730342846389420032 77736836541133725696 78490517781837238272 78749562394978615296 79009461940836630528 79782542765900402688 79938368044740051912 80045851487900073984 80399028371177078784 80726714869638868992 80821919300109631488 81088658307700752384 81350496162551955456 82689598980042522624 82851102103050418176 83124538083588538368 83668174115901014016 83831588518471133184 84214906252894869504 84865641058464694272 85031394263657008128 85045428010812964864 85312025927893499904 85593583769239683072 85869968171582619648 86321635702188097536 86886180812666437632 87283465590044884992 87453941108775441408 88129704176097951744 88316406011228848128 88885644683441209344 89580398895046066176 89755360611637953024 89930664050332558401 90051582923887583232 90448906917574213632 90640521958892765184 90817554228343727616 91713190857814573056 93025798852547837952 93207489865931720448 93515105344037105664 94126695880388640768 94557087722548625408 94741769534506728192 95473846190772781056 95676106512164585472 95788941392722526208 95976029168880187392 96292781740394643456 96603714193030447104 96922538332281372672 98193898788800495616 98385683747372371584 98517971062030860288 99355956762632454144 99473131446288777216 100777948756926824448 100974780688092697152 101110549247873777664 101308030789373531136 101970587203754360832 102307123795185893376 103177339715041394688 103649115388178300928 104654023709116317696 104999416526638153728 106242013171923812352 106376723687867203584 106584490726320069216 106727801983866765312 107408076964619378688 107635619826185158656 107762559066812841984 110468136137400557568 110683894215793918032 110832717444784717824 111775451357961510912 112286541670526492672 113375192351542677504 113749367903857999872 113971534638045222528 114124778358986244096 114716910604223655936 115095514269584130048 116605254811700588544 117506272234797268992 118124343592467922944 118514192911254945792 118896879006806704128 119440531860061421568 119673814148850604032 119907552067110077868 120068777231850110976 120598542556765618176 120854029278523686912 121090072304458303488 121632987461551128576 122284254477086097408 124034398470063783936 124276653154575627264 124686807125382807552 125502261173851521024 126322359379342304256 127298461587697041408 127547091395485512192 127568142016219447296 127968038891840249856 128390375653859524608 128804952257373929472 130925198385067327488 131180911663163162112 132194556264146927616 132474609016843272192 134370598342569099264 134633040917456929536 135077374385831374848 135960782938339147776 136121127242289905664 136226331342515591424 137569786286721859584 138198820517571067904 139538698278821756928 139999222035517538304 140272658016055658496 141190043820582961152 141656017562565083136 141835631583822938112 142112654301760092288 142303735978489020416 143210769286159171584 143514159768246878208 143683412089083789312 144439172610591965184 145383807498422059008 147290848183200743424 147578525621058557376 147776956593046290432 149033935143948681216 151166923135390236672 151462171032139045728 151665823871810666496 151962046184060296704 152955880805631541248 153460685692778840064 155473673082267451392 156981035563674476544 157499124789957230592 159565085531800805376 159876736089480103824 160091702975800147968 161453429739277737984 161643838600219262976 162177316615401504768 165702204206100836352 166249076167177076736 167663177036942266368 168429812505789739008 169731282116929388544 170062788527314016256 170624051855786999808 171187167538479366144 171739936343165239296 172643271404376195072 173772361625332875264 174566931180089769984 174907882217550882816 176259408352195903488 176632812022457696256 177771289366882418688 179160797790092132352 179510721223275906048 179861328100665116802 180103165847775166464 180897813835148427264 181281043917785530368 181635108456687455232 183426381715629146112 186051597705095675904 186414979731863440896 187030210688074211328 188253391760777281536 189114175445097250816 189483539069013456384 190947692381545562112 191352213024329170944 191952058337760374784 192585563480789286912 193207428386060894208 196387797577600991232 196771367494744743168 198711913525264908288 198946262892577554432 201555897513853648896 201949561376185394304 202221098495747555328 202616061578747062272 203941174407508721664 204614247590371786752 206354679430082789376 207298230776356601856 209308047418232635392 209998833053276307456 212484026343847624704 212753447375734407168 213168981452640138432 213455603967733530624 214816153929238757376 215271239652370317312 215525118133625683968 220936272274801115136 221367788431587836064 221665434889569435648 223550902715923021824 224573083341052985344 226750384703085355008 227498735807715999744 227943069276090445056 229433821208447311872 230191028539168260096 233210509623401177088 236248687184935845888 237028385822509891584 239347628297701208064 239815104134220155736 240137554463700221952 241197085113531236352 242180144608916606976 243265974923102257152 248068796940127567872 248553306309151254528 249373614250765615104 251004522347703042048 252644718758684608512 254596923175394082816 255094182790971024384 255136284032438894592 255936077783680499712 256780751307719049216 257609904514747858944 261850396770134654976 262361823326326324224 264389112528293855232 264949218033686544384 268741196685138198528 269266081834913859072 270154748771662749696 271921565876678295552 272452662685031182848 275139572573443719168 276397641035142135808 279077396557643513856 280545316032111316992 282380087641165922304 283671263167645876224 284225308603520184576 286421538572318343168 287028319536493756416 287366824178167578624 288878345221183930368 290767614996844118016 294581696366401486848 295157051242117114752 295553913186092580864 298067870287897362432 302333846270780473344 302924342064278091456 303331647743621332992 303924092368120593408 305911761611263082496 306921371385557680128 310947346164534902784 313962071127348953088 314998249579914461184 319130171063601610752 319753472178960207648 320183405951600295936 322906859478555475968 323287677200438525952 331404408412201672704 332498152334354153472 335326354073884532736 336859625011579478016 340125577054628032512 341248103711573999616 342374335076958732288 345286542808752390144 349815764435101765632 352518816704391806976 355542578733764837376 358321595580184264704 359021442446551812096 359722656201330233604 360206331695550332928 361795627670296854528 362562087835571060736 363270216913374910464 366852763431258292224 372103195410191351808 372829959463726881792 374060421376148422656 376506783521554563072 378228350890194501632 378967078138026912768 381895384763091124224 382704426048658341888 383904116675520749568 385171126961578573824 386414856772121788416 392775595155201982464 393542734989489486336 397423827050529816576 403111795027707297792 403899122752370788608 405232123157494124544 407882348815017443328 412709358860165578752 414596461552713203712 418616094836465270784 419997666106552614912 424968052687695249408 425506894751468814336 426337962905280276864 426911207935467061248 429632307858477514752 430542479304740634624 431050236267251367936 441872544549602230272 442735576863175672128 443330869779138871296 447101805431846043648 449146166682105970688 453500769406170710016 454997471615431999488 455886138552180890112 458867642416894623744 460382057078336520192 466421019246802354176 472497374369871691776 478695256595402416128 479630208268440311472 480275108927400443904 484360289217833213952 486531949846204514304 497106612618302509056 498747228501531230208 505289437517369217024 509193846350788165632 510188365581942048768 511872155567360999424 513561502615438098432 515219809029495717888 523700793540269309952 524723646652652648448 528778225056587710464 529898436067373088768 537482393370276397056 538532163669827718144 540309497543325499392 543843131753356591104 544905325370062365696 550279145146887438336 552795282070284271616 558154793115287027712 561090632064222633984 564760175282331844608 567342526335291752448 568450617207040369152 572843077144636686336 574056639072987512832 577756690442367860736 589163392732802973696 590314102484234229504 596135740575794724864 604667692541560946688 605848684128556182912 606663295487242665984 607848184736241186816 611823523222526164992 613842742771115360256 621894692329069805568 627924142254697906176 629996499159828922368 638260342127203221504 639506944357920415296 640366811903200591872 645813718957110951936 646575354400877051904 662808816824403345408 664996304668708306944 670652708147769065472 673719250023158956032 680251154109256065024 682496207423147999232 690573085617504780288 699631528870203531264 711085157467529674752 718042884893103624192 719445312402660467208 720412663391100665856 723591255340593709056 726540433826749820928 744206390820382703616 745659918927453763584 748120842752296845312 753013567043109126144 756456701780389003264 757934156276053825536 763790769526182248448 765408852097316683776 767808233351041499136 770342253923157147648 772829713544243576832 785551190310403964928 787085469978978972672 794847654101059633152 806223590055414595584 807798245504741577216 810464246314988249088 815764697630034886656 825418717720331157504 829192923105426407424 837232189672930541568 851013789502937628672 852675925810560553728 859264615716955029504 861084958609481269248 862100472534502735872 883745089099204460544 885471153726351344256 886661739558277742592 894203610863692087296 898292333364211941376 907001538812341420032 909994943230863998976 911772277104361780224 917735284833789247488 920764114156673040384 932842038493604708352 944994748739743383552 957390513190804832256 959260416536880622944 960550217854800887808 968720578435666427904 994213225236605018112 997494457003062460416 1010578875034738434048 1020376731163884097536 1023744311134721998848 1027123005230876196864 1049447293305305296896 1057556450113175420928 1074964786740552794112 1077064327339655436288 1080618995086650998784 1087686263506713182208 1089810650740124731392 1100558290293774876672 1105590564140568543232 1116309586230574055424 1122181264128445267968 1129520350564663689216 1134685052670583504896 1136901234414080738304 1145686154289273372672 1148113278145975025664 1155513380884735721472 1178326785465605947392 1180628204968468459008 1192271481151589449728 1209335385083121893376 1211697368257112365824 1215696369472482373632 1223647046445052329984 1243789384658139611136 1255848284509395812352 1259992998319657844736 1276520684254406443008 1279013888715840830592 1280733623806401183744 1291627437914221903872 1293150708801754103808 1325617633648806690816 1329992609337416613888 1341305416295538130944 1347438500046317912064 1360502308218512130048 1364992414846295998464 1381146171235009560576 1399263057740407062528 1436085769786207248384 1438890624805320934416 1440825326782201331712 1453080867653499641856 1491319837854907527168 1496241685504593690624 1515868312552107651072 1527581539052364496896 1535616466702082998272 1540684507846314295296 1545659427088487153664 1571102380620807929856 1574170939957957945344 1589695308202119266304 1612447180110829191168 1615596491009483154432 1620928492629976498176 1631529395260069773312 1650837435440662315008 1658385846210852814848 1674464379345861083136 1702027579005875257344 1705351851621121107456 1718529231433910059008 1722169917218962538496 1767490178198408921088 1770942307452702688512 1788407221727384174592 1796584666728423882752 1814003077624682840064 1819989886461727997952 1823544554208723560448 1835470569667578494976 1841528228313346080768 1865684076987209416704 1889989497479486767104 1914781026381609664512 1918520833073761245888 1921100435709601775616 1937441156871332855808 1988426450473210036224 1994988914006124920832 2021157750069476868096 2040753462327768195072 2047488622269443997696 2098894586610610593792 2154128654679310872576 2161237990173301997568 2179621301480249462784 2232619172461148110848 2244362528256890535936 2259040701129327378432 2269370105341167009792 2273802468828161476608 2291372308578546745344 2296226556291950051328 2311026761769471442944 2356653570931211894784 2361256409936936918016 2384542962303178899456 2418670770166243786752 2423394736514224731648 2431392738944964747264 2447294092890104659968 2487578769316279222272 2511696569018791624704 2553041368508812886016 2558027777431681661184 2583254875828443807744 2586301417603508207616 2651235267297613381632 2659985218674833227776 2682610832591076261888 2694877000092635824128 2721004616437024260096 2729984829692591996928 2762292342470019121152 2798526115480814125056 2872171539572414496768 2877781249610641868832 2881650653564402663424 2906161735306999283712 2982639675709815054336 2992483371009187381248 3031736625104215302144 3071232933404165996544 3081369015692628590592 3148341879915915890688 3224894360221658382336 3231192982018966308864 3241856985259952996352 3263058790520139546624 3301674870881324630016 3316771692421705629696 3348928758691722166272 3404055158011750514688 3410703703242242214912 3437058462867820118016 3444339834437925076992 3534980356396817842176 3541884614905405377024 3576814443454768349184 3593169333456847765504 3628006155249365680128 3647089108417447120896 3670941139335156989952 3731368153974418833408 3779978994958973534208 3829562052763219329024 3837041666147522491776 3842200871419203551232 3874882313742665711616 3976852900946420072448 3989977828012249841664 4042315500138953736192 4081506924655536390144 4094977244538887995392 4197789173221221187584 4308257309358621745152 4322475980346603995136 4359242602960498925568 4488725056513781071872 4547604937656322953216 4582744617157093490688 4622053523538942885888 4713307141862423789568 4722512819873873836032 4769085924606357798912 4837341540332487573504 4846789473028449463296 4862785477889929494528 4894588185780209319936 4975157538632558444544 5023393138037583249408 5106082737017625772032 5116055554863363322368 5166509751656887615488 5302470534595226763264 5365221665182152523776 5389754000185271648256 5442009232874048520192 5459969659385183993856 5524584684940038242304 5597052230961628250112 5744343079144828993536 5755562499221283737664 5763301307128805326848 5812323470613998567424 5965279351419630108672 5984966742018374762496 6063473250208430604288 6142465866808331993088 6296683759831831781376 6462385964037932617728 6483713970519905992704 6697857517383444332544 6808110316023501029376 6821407406484484429824 6874116925735640236032 6888679668875850153984 7069960712793635684352 7083769229810810754048 7153628886909536698368 7186338666913695531008 7256012310498731360256 7294178216834894241792 7341882278670313979904 7462736307948837666816 7659124105526438658048 7674083332295044983552 7749764627485331423232 7953705801892840144896 7979955656024499683328 8084631000277907472384 8163013849311072780288 8189954489077775990784 8395578346442442375168 8616514618717243490304 8644951960693207990272 8718485205920997851136 8977450113027562143744 9095209875312645906432 9244107047077885771776 9445025639747747672064 9674683080664975147008 9693578946056898926592 9725570955779858989056 9789176371560418639872 9950315077265116889088 10046786276075166498816 10212165474035251544064 10232111109726726644736 10333019503313775230976 10604941069190453526528 10730443330364305047552 10779508000370543296512 10884018465748097040384 11194104461923256500224 11488686158289657987072 11511124998442567475328 11526602614257610653696 11624646941227997134848 11930558702839260217344 11969933484036749524992 12126946500416861208576 12284931733616663986176 12593367519663663562752 12924771928075865235456 12967427941039811985408 13642814812968968859648 13748233851471280472064 14139921425587271368704 14167538459621621508096 14307257773819073396736 14372677333827391062016 14512024620997462720512 14588356433669788483584 14683764557340627959808 14925472615897675333632 15318248211052877316096 15348166664590089967104 15499529254970662846464 15907411603785680289792 16169262000555814944768 16326027698622145560576 16379908978155551981568 16791156692884884750336 17233029237434486980608 17289903921386415980544 17436970411841995702272 17954900226055124287488 18190419750625291812864 18890051279495495344128 19387157892113797853184 19451141911559717978112 20093572552150332997632 20424330948070503088128 20464222219453453289472 20666039006627550461952 21209882138380907053056 21460886660728610095104 21559016000741086593024 21768036931496194080768 22388208923846513000448 22977372316579315974144 23022249996885134950656 23249293882455994269696 23861117405678520434688 23939866968073499049984 24253893000833722417152 24569863467233327972352 25186735039327327125504 25849543856151730470912 25934855882079623970816 27285629625937937719296 28335076919243243016192 29024049241994925441024 29176712867339576967168 29367529114681255919616 29850945231795350667264 30636496422105754632192 30696333329180179934208 30999058509941325692928 31814823207571360579584 32338524001111629889536 32652055397244291121152 33582313385769769500672 34466058474868973961216 34579807842772831961088 34873940823683991404544 35909800452110248574976 36380839501250583625728 37780102558990990688256 38774315784227595706368 38902283823119435956224 40928444438906906578944 42419764276761814106112 42921773321457220190208 43118032001482173186048 43536073862992388161536 44776417847693026000896 45954744633158631948288 46044499993770269901312 46498587764911988539392 47722234811357040869376 48507786001667444834304 49139726934466655944704 50373470078654654251008 51699087712303460941824 51869711764159247941632 54571259251875875438592 56670153838486486032384 58353425734679153934336 61272992844211509264384 61392666658360359868416 61998117019882651385856 63629646415142721159168 64677048002223259779072 65304110794488582242304 67164626771539539001344 68932116949737947922432 69747881647367982809088 71819600904220497149952 72761679002501167251456 75560205117981981376512 77548631568455191412736 77804567646238871912448 81856888877813813157888 87072147725984776323072 89552835695386052001792 91909489266317263896576 92088999987540539802624 92997175529823977078784 95444469622714081738752 97015572003334889668608 100746940157309308502016 103398175424606921883648 103739423528318495883264 109142518503751750877184 113340307676972972064768 116706851469358307868672 122785333316720719736832 127259292830285442318336 129354096004446519558144 130608221588977164484608 134329253543079078002688 137864233899475895844864 139495763294735965618176 145523358005002334502912 151120410235963962753024 155097263136910382825472 155609135292477743824896 163713777755627626315776 183818978532634527793152 184177999975081079605248 185994351059647954157568 190888939245428163477504 194031144006669779337216 201493880314618617004032 206796350849213843767296 218285037007503501754368 226680615353945944129536 233413702938716615737344 245570666633441439473664 261216443177954328969216 268658507086158156005376 275728467798951791689728 278991526589471931236352 291046716010004669005824 302240820471927925506048 310194526273820765650944 311218270584955487649792 327427555511255252631552 368355999950162159210496 381777878490856326955008 388062288013339558674432 402987760629237234008064 413592701698427687534592 436570074015007003508736 453361230707891888259072 466827405877433231474688 491141333266882878947328 551456935597903583379456 557983053178943862472704 582093432020009338011648 604481640943855851012096 620389052547641531301888 654855111022510505263104 736711999900324318420992 805975521258474468016128 827185403396855375069184 873140148030014007017472 906722461415783776518144 933654811754866462949376 982282666533765757894656 1164186864040018676023296 1208963281887711702024192 1240778105095283062603776 1309710222045021010526208 1473423999800648636841984 1654370806793710750138368 1746280296060028014034944 1813444922831567553036288 1964565333067531515789312 2417926563775423404048384 2481556210190566125207552 2619420444090042021052416 2946847999601297273683968 3492560592120056028069888 3626889845663135106072576 3929130666135063031578624 4963112420381132250415104 5238840888180084042104832 5893695999202594547367936 7253779691326270212145152 7858261332270126063157248 10477681776360168084209664 11787391998405189094735872 15716522664540252126314496 23574783996810378189471744 31433045329080504252628992 47149567993620756378943488 94299135987241512757886976
- Sum of all divisors σ(n): 326715456110382010399932113
- Sum of proper divisors (its aliquot sum) s(n): 232416320123140497642045137
- 94299135987241512757886976 is an abundant number, because the sum of its proper divisors (232416320123140497642045137) is greater than itself. Its abundance is 138117184135898984884158161
Bases of 94299135987241512757886976
- Binary: 1001110000000001001111001100111101100001111000100000110010001000001000000000000000000002
- Hexadecimal: 0x4E009E67B0F10644100000
- Base-36: BUJT4IOYZIN0G0000
Squares and roots of 94299135987241512757886976
- 94299135987241512757886976 squared (942991359872415127578869762) is 8892327047940267352966217041612632797088092390424576
- 94299135987241512757886976 cubed (942991359872415127578869763) is 838538757536745149799878834439392327690951015942621762243728679586405260722176
-
94299135987241512757886976 is a
perfect square number . Itssquare root is 9710774221824 -
The
cube root of 94299135987241512757886976 is 455165396.5169524615
Scales and comparisons
How big is 94299135987241512757886976?- 94,299,135,987,241,512,757,886,976 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 94,299,135,987,241,512,757,886,976 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 94299135987241512757886976 cubic inches would be around 37930449.7 feet tall.
Recreational maths with 94299135987241512757886976
- 94299135987241512757886976 backwards is 67968875721514278953199249
- 94299135987241512757886976 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 94299135987241512757886976's digits is 144
- 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 94299135987241512757886976 - Facts about the integer". Numbermatics.com. 2024. Web. 15 June 2024.
APA style:
Numbermatics. (2024). Number 94299135987241512757886976 - Facts about the integer. Retrieved 15 June 2024, from https://numbermatics.com/n/94299135987241512757886976/
Chicago style:
Numbermatics. 2024. "Number 94299135987241512757886976 - Facts about the integer". https://numbermatics.com/n/94299135987241512757886976/
The information we have on file for 94299135987241512757886976 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 94299135987241512757886976, math, Factors of 94299135987241512757886976, curriculum, school, college, exams, university, Prime factorization of 94299135987241512757886976, STEM, science, technology, engineering, physics, economics, calculator, ninety-four septillion, two hundred ninety-nine sextillion, one hundred thirty-five quintillion, nine hundred eighty-seven quadrillion, two hundred forty-one trillion, five hundred twelve billion, seven hundred fifty-seven million, eight hundred eighty-six thousand, nine hundred seventy-six.