51555087585619873898692608
51,555,087,585,619,873,898,692,608 is an even composite number composed of five prime numbers multiplied together.
51555087585619873898692608 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 51555087585619873898692608:
227 × 39 × 133 × 193 × 1093
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 19 × 19 × 19 × 109 × 109 × 109)See below for interesting mathematical facts about the number 51555087585619873898692608 from the Numbermatics database.
Names of 51555087585619873898692608
- Cardinal: 51555087585619873898692608 can be written as Fifty-one septillion, five hundred fifty-five sextillion, eighty-seven quintillion, five hundred eighty-five quadrillion, six hundred nineteen trillion, eight hundred seventy-three billion, eight hundred ninety-eight million, six hundred ninety-two thousand, six hundred eight.
Scientific notation
- Scientific notation: 5.1555087585619873898692608 × 1025
Factors of 51555087585619873898692608
Divisors of 51555087585619873898692608
- Number of divisors d(n): 17920
-
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 104 108 109 114 117 128 144 152 156 162 169 171 192 208 216 218 228 234 243 247 256 288 304 312 324 327 338 342 351 361 384 416 432 436 456 468 486 494 507 512 513 576 608 624 648 654 676 684 702 722 729 741 768 832 864 872 912 936 972 981 988 1014 1024 1026 1053 1083 1152 1216 1248 1296 1308 1352 1368 1404 1417 1444 1458 1482 1521 1536 1539 1664 1728 1744 1824 1872 1944 1962 1976 2028 2048 2052 2071 2106 2166 2187 2197 2223 2304 2432 2496 2592 2616 2704 2736 2808 2834 2888 2916 2943 2964 3042 3072 3078 3159 3211 3249 3328 3456 3488 3648 3744 3888 3924 3952 4056 4096 4104 4142 4212 4251 4332 4374 4394 4446 4563 4608 4617 4693 4864 4992 5184 5232 5408 5472 5616 5668 5776 5832 5886 5928 6084 6144 6156 6213 6318 6422 6498 6561 6591 6656 6669 6859 6912 6976 7296 7488 7776 7848 7904 8112 8192 8208 8284 8424 8502 8664 8748 8788 8829 8892 9126 9216 9234 9386 9477 9633 9728 9747 9984 10368 10464 10816 10944 11232 11336 11552 11664 11772 11856 11881 12168 12288 12312 12426 12636 12753 12844 12996 13122 13182 13312 13338 13689 13718 13824 13851 13952 14079 14592 14976 15552 15696 15808 16224 16384 16416 16568 16848 17004 17328 17496 17576 17658 17784 18252 18421 18432 18468 18639 18772 18954 19266 19456 19494 19683 19773 19968 20007 20577 20736 20928 21632 21888 22464 22672 23104 23328 23544 23712 23762 24336 24576 24624 24852 25272 25506 25688 25992 26244 26364 26487 26624 26676 26923 27378 27436 27648 27702 27904 28158 28431 28899 29184 29241 29952 31104 31392 31616 32448 32768 32832 33136 33696 34008 34656 34992 35152 35316 35568 35643 36504 36842 36864 36936 37278 37544 37908 38259 38532 38912 38988 39349 39366 39546 39936 40014 41067 41154 41472 41553 41743 41856 42237 43264 43776 44928 45344 46208 46656 47088 47424 47524 48672 49152 49248 49704 50544 51012 51376 51984 52488 52728 52974 53248 53352 53846 54756 54872 55263 55296 55404 55808 55917 56316 56862 57798 58368 58482 59319 59904 60021 61009 61731 62208 62784 63232 64896 65536 65664 66272 67392 68016 69312 69984 70304 70632 71136 71286 73008 73684 73728 73872 74556 75088 75816 76518 77064 77824 77976 78698 78732 79092 79461 79872 80028 80769 82134 82308 82944 83106 83486 83712 84474 85293 86528 86697 87552 87723 89167 89856 90688 92416 93312 94176 94848 95048 97344 98304 98496 99408 101088 102024 102752 103968 104976 105456 105948 106496 106704 106929 107692 109512 109744 110526 110592 110808 111616 111834 112632 113724 114777 115596 116736 116964 118047 118638 119808 120042 122018 123201 123462 124416 124659 125229 125568 126464 126711 129792 131072 131328 132544 134784 136032 138624 139968 140608 141264 142272 142572 146016 147368 147456 147744 149112 150176 151632 153036 154128 154453 155648 155952 157396 157464 158184 158922 159744 160056 161538 164268 164616 165789 165888 166212 166972 167424 167751 168948 170586 173056 173394 175104 175446 177957 178334 179712 180063 181376 183027 184832 185193 186624 188352 189696 190096 194688 196608 196992 198816 202176 204048 205504 207936 209952 210912 211896 212992 213408 213858 215384 219024 219488 221052 221184 221616 223232 223668 225264 225739 227448 229554 231192 233472 233928 236094 237276 238383 239473 239616 240084 242307 244036 246402 246924 248832 249318 250458 251136 252928 253422 255879 259584 260091 262144 262656 263169 265088 267501 269568 272064 277248 279936 281216 282528 284544 285144 292032 294736 294912 295488 298224 300352 303264 306072 308256 308906 311296 311904 314792 314928 316368 317844 319488 320112 320787 323076 328536 329232 331578 331776 332424 333944 334848 335502 337896 341172 344331 346112 346788 349999 350208 350892 354141 355914 356668 359424 360126 362752 366054 369603 369664 370386 373248 373977 375687 376704 379392 380133 380192 389376 393216 393984 397632 404352 408096 411008 415872 419904 421824 423792 425984 426816 427716 430768 438048 438976 442104 442368 443232 446464 447336 450528 451478 454896 459108 462384 463359 466944 467856 472188 474552 476766 478946 479232 480168 484614 488072 492804 493848 497367 497664 498636 500916 502272 503253 505856 506844 511537 511758 519168 520182 524288 525312 526338 530176 533871 535002 539136 540189 544128 549081 554496 555579 559872 562432 565056 569088 570288 584064 589472 589824 590976 596448 600704 606528 612144 616512 617812 622592 623808 629584 629856 632736 635688 638976 640224 641574 646152 657072 658464 663156 663552 664848 667888 669696 671004 675792 677217 682344 688662 692224 693576 699998 700416 701784 708282 711828 713336 715149 718419 718848 720252 725504 726921 732108 739206 739328 740772 746496 747631 747954 751374 753408 758784 760266 760384 778752 780273 786432 787968 789507 793117 795264 802503 808704 816192 822016 831744 839808 843648 847584 851968 853632 855432 861536 876096 877952 884208 884736 886464 892928 894672 901056 902956 909792 918216 924768 926718 933888 935712 944376 949104 953532 957892 958464 960336 962361 969228 976144 985608 987696 994734 995328 997272 1001832 1004544 1006506 1011712 1013688 1023074 1023516 1032993 1038336 1040364 1048576 1049997 1050624 1052676 1060352 1062423 1067742 1070004 1078272 1080378 1088256 1098162 1108809 1108992 1111158 1119744 1124864 1127061 1130112 1138176 1140399 1140576 1159171 1168128 1178944 1179648 1181952 1192896 1201408 1213056 1224288 1233024 1235624 1245184 1247616 1259168 1259712 1265472 1271376 1277952 1280448 1283148 1292304 1295029 1314144 1316928 1326312 1327104 1329696 1335776 1339392 1342008 1351584 1354434 1364688 1377324 1384448 1387152 1390077 1399996 1400832 1403568 1416564 1423656 1426672 1430298 1436838 1437696 1440504 1451008 1453842 1464216 1478412 1478656 1481544 1492101 1492992 1495262 1495908 1502748 1506816 1509759 1517568 1520532 1520768 1534611 1557504 1560546 1572864 1575936 1579014 1586234 1590528 1601613 1605006 1617408 1620567 1632384 1644032 1647243 1663488 1666737 1679616 1687296 1695168 1703936 1707264 1710864 1723072 1752192 1755904 1768416 1769472 1772928 1785856 1789344 1802112 1805912 1819584 1836432 1849536 1853436 1867776 1871424 1888752 1898208 1907064 1915784 1916928 1920672 1924722 1938456 1952288 1971216 1975392 1989468 1990656 1994544 2003664 2007889 2009088 2013012 2023424 2027376 2031651 2046148 2047032 2065986 2076672 2080728 2097152 2099994 2101248 2105352 2120704 2124846 2135484 2140008 2145447 2155257 2156544 2160756 2176512 2180763 2196324 2217618 2217984 2222316 2239488 2242893 2249728 2254122 2260224 2276352 2280798 2281152 2318342 2336256 2340819 2357888 2359296 2363904 2368521 2379351 2385792 2402816 2407509 2426112 2448576 2466048 2471248 2490368 2495232 2518336 2519424 2530944 2542752 2555904 2560896 2566296 2584608 2590058 2628288 2633856 2652624 2654208 2659392 2671552 2678784 2684016 2703168 2708868 2729376 2754648 2768896 2774304 2780154 2799992 2801664 2807136 2833128 2847312 2853344 2860596 2873676 2875392 2881008 2887083 2902016 2907684 2928432 2934607 2956824 2957312 2963088 2984202 2985984 2990524 2991816 3005496 3013632 3019518 3035136 3041064 3041536 3069222 3098979 3115008 3121092 3145728 3149991 3151872 3158028 3172468 3181056 3187269 3203226 3210012 3234816 3241134 3264768 3288064 3294486 3326427 3326976 3333474 3359232 3374592 3381183 3390336 3407872 3414528 3421197 3421728 3446144 3477513 3504384 3511808 3536832 3538944 3545856 3571712 3578688 3604224 3611824 3639168 3672864 3699072 3706872 3735552 3742848 3777504 3796416 3814128 3831568 3833856 3841344 3849444 3876912 3885087 3904576 3942432 3950784 3978936 3981312 3989088 4007328 4015778 4018176 4026024 4046848 4054752 4063302 4092296 4094064 4131972 4153344 4161456 4170231 4194304 4199988 4202496 4210704 4241408 4249692 4270968 4280016 4289041 4290894 4310514 4313088 4321512 4353024 4361526 4392648 4435236 4435968 4444632 4476303 4478976 4485786 4499456 4508244 4520448 4529277 4549987 4552704 4561596 4562304 4603833 4636684 4672512 4681638 4715776 4718592 4727808 4737042 4758702 4771584 4804839 4805632 4815018 4852224 4861701 4897152 4932096 4941729 4942496 4980736 4990464 5000211 5036672 5038848 5061888 5085504 5111808 5121792 5132592 5169216 5180116 5256576 5267712 5305248 5308416 5318784 5343104 5357568 5368032 5406336 5417736 5458752 5509296 5537792 5548608 5560308 5599984 5603328 5614272 5666256 5694624 5706688 5721192 5747352 5750784 5762016 5774166 5804032 5815368 5856864 5869214 5913648 5914624 5926176 5968404 5971968 5981048 5983632 6010992 6023667 6027264 6039036 6070272 6082128 6083072 6094953 6138444 6197958 6230016 6242184 6291456 6299982 6303744 6316056 6344936 6362112 6374538 6406452 6420024 6465771 6469632 6482268 6529536 6542289 6576128 6588972 6649981 6652854 6653952 6666948 6718464 6728679 6749184 6762366 6780672 6815744 6829056 6842394 6843456 6892288 6955026 7008768 7022457 7023616 7073664 7077888 7091712 7105563 7138053 7143424 7157376 7208448 7222527 7223648 7278336 7345728 7398144 7413744 7471104 7485696 7555008 7592832 7628256 7663136 7667712 7682688 7698888 7753824 7770174 7809152 7884864 7901568 7957872 7962624 7978176 8014656 8031556 8036352 8052048 8093696 8109504 8126604 8184592 8188128 8263944 8306688 8322912 8340462 8388608 8399976 8404992 8421408 8482816 8499384 8541936 8560032 8578082 8581788 8621028 8626176 8643024 8661249 8706048 8723052 8785296 8803821 8870472 8871936 8889264 8952606 8957952 8971572 8998912 9016488 9040896 9058554 9099974 9105408 9123192 9124608 9207666 9273368 9296937 9345024 9363276 9431552 9437184 9449973 9455616 9474084 9517404 9543168 9561807 9609678 9611264 9630036 9704448 9719203 9723402 9794304 9864192 9883458 9884992 9961472 9980928 10000422 10073344 10077696 10123776 10143549 10171008 10223616 10243584 10263591 10265184 10338432 10360232 10432539 10513152 10535424 10610496 10616832 10637568 10686208 10715136 10736064 10812672 10835472 10917504 11018592 11075584 11097216 11120616 11199968 11206656 11228544 11332512 11389248 11413376 11442384 11494704 11501568 11524032 11548332 11608064 11630736 11655261 11713728 11738428 11827296 11829248 11852352 11936808 11943936 11962096 11967264 12021984 12047334 12054528 12078072 12140544 12164256 12166144 12189906 12276888 12395916 12460032 12484368 12510693 12582912 12599964 12607488 12632112 12689872 12724224 12749076 12812904 12840048 12867123 12931542 12939264 12964536 13059072 13084578 13152256 13177944 13299962 13305708 13307904 13333896 13428909 13436928 13457358 13498368 13524732 13561344 13587831 13631488 13649961 13658112 13684788 13686912 13784576 13811499 13910052 14017536 14044914 14047232 14147328 14155776 14183424 14211126 14276106 14286848 14314752 14414517 14416896 14445054 14447296 14556672 14691456 14796288 14825187 14827488 14942208 14971392 15000633 15069223 15110016 15185664 15256512 15326272 15335424 15365376 15397776 15507648 15540348 15618304 15769728 15803136 15915744 15925248 15956352 16029312 16063112 16072704 16104096 16187392 16219008 16253208 16369184 16376256 16527888 16613376 16645824 16680924 16777216 16799952 16809984 16835377 16842816 16965632 16998768 17083872 17120064 17156164 17163576 17242056 17252352 17286048 17322498 17412096 17446104 17570592 17607642 17740944 17743872 17778528 17905212 17915904 17943144 17997824 18032976 18071001 18081792 18117108 18199948 18210816 18246384 18249216 18284859 18415332 18546736 18593874 18690048 18726552 18863104 18874368 18899946 18911232 18948168 19034808 19086336 19123614 19219356 19222528 19260072 19397313 19408896 19438406 19446804 19588608 19626867 19728384 19766916 19769984 19922944 19949943 19961856 20000844 20146688 20155392 20186037 20247552 20287098 20342016 20447232 20487168 20527182 20530368 20676864 20720464 20865078 21026304 21067371 21070848 21220992 21233664 21275136 21372416 21414159 21430272 21472128 21625344 21667581 21670944 21835008 22037184 22151168 22194432 22241232 22399936 22413312 22457088 22665024 22778496 22826752 22884768 22989408 23003136 23048064 23096664 23216128 23261472 23310522 23427456 23476856 23654592 23658496 23704704 23873616 23887872 23924192 23934528 24043968 24094668 24109056 24156144 24281088 24328512 24332288 24379812 24553776 24605551 24791832 24920064 24968736 25021386 25165824 25199928 25214976 25264224 25379744 25448448 25498152 25625808 25680096 25734246 25863084 25878528 25929072 25983747 26102557 26118144 26169156 26304512 26355888 26411463 26599924 26611416 26615808 26667792 26857818 26873856 26914716 26996736 27049464 27122688 27175662 27262976 27299922 27316224 27369576 27373824 27569152 27622998 27820104 27890811 28035072 28089828 28094464 28294656 28311552 28349919 28366848 28422252 28552212 28573696 28629504 28685421 28829034 28833792 28890108 28894592 29113344 29157609 29382912 29592576 29650374 29654976 29884416 29942784 30001266 30138446 30220032 30371328 30430647 30513024 30652544 30670848 30730752 30790773 30795552 31015296 31080696 31236608 31297617 31539456 31606272 31831488 31850496 31912704 32058624 32126224 32145408 32208192 32374784 32438016 32506416 32738368 32752512 33055776 33226752 33291648 33361848 33554432 33599904 33619968 33670754 33685632 33931264 33997536 34167744 34240128 34312328 34327152 34484112 34504704 34572096 34644996 34824192 34892208 34965783 35141184 35215284 35481888 35487744 35557056 35810424 35831808 35886288 35995648 36065952 36142002 36163584 36234216 36399896 36421632 36492768 36498432 36569718 36830664 37093472 37187748 37380096 37453104 37532079 37726208 37748736 37799892 37822464 37896336 38069616 38149891 38172672 38247228 38438712 38445056 38520144 38601369 38794626 38817792 38876812 38893608 39177216 39253734 39456768 39533832 39539968 39845888 39899886 39923712 40001688 40286727 40293376 40310784 40372074 40495104 40574196 40684032 40763493 40894464 40949883 40974336 41054364 41060736 41353728 41434497 41440928 41730156 42052608 42134742 42141696 42441984 42467328 42550272 42744832 42828318 42860544 42944256 43243551 43250688 43335162 43341888 43670016 44074368 44302336 44388864 44475561 44482464 44799872 44826624 44914176 45001899 45207669 45330048 45556992 45653504 45769536 45978816 46006272 46096128 46193328 46432256 46522944 46621044 46854912 46953712 47309184 47316992 47409408 47747232 47775744 47848384 47869056 48087936 48189336 48218112 48312288 48562176 48657024 48664576 48759624 49107552 49211102 49583664 49840128 49937472 50042772 50331648 50399856 50429952 50506131 50528448 50759488 50896896 50996304 51251616 51360192 51468492 51726168 51757056 51858144 51967494 52205114 52236288 52338312 52609024 52711776 52822926 53199848 53222832 53231616 53335584 53715636 53747712 53829432 53993472 54098928 54213003 54245376 54351324 54525952 54599844 54632448 54739152 54747648 54854577 55138304 55245996 55640208 55757533 55781622 56070144 56179656 56188928 56589312 56623104 56699838 56733696 56844504 57104424 57147392 57259008 57370842 57658068 57667584 57780216 57789184 58191939 58226688 58315218 58765824 58880601 59185152 59300748 59309952 59768832 59849829 59885568 60002532 60276892 60440064 60558111 60742656 60861294 61026048 61305088 61341696 61461504 61581546 61591104 62030592 62161392 62473216 62595234 63078912 63202113 63212544 63662976 63700992 63825408 64117248 64242477 64252448 64290816 64416384 64749568 64876032 65002743 65012832 65476736 65505024 66111552 66453504 66583296 66723696 67108864 67199808 67239936 67341508 67371264 67862528 67995072 68335488 68480256 68624656 68654304 68968224 69009408 69144192 69289992 69648384 69784416 69931566 70282368 70430568 70963776 70975488 71114112 71620848 71663616 71772576 71991296 72131904 72284004 72327168 72468432 72799792 72843264 72985536 72996864 73139436 73661328 73816653 74186944 74375496 74760192 74906208 75064158 75452416 75497472 75599784 75644928 75792672 76139232 76299782 76345344 76494456 76877424 76890112 77040288 77202738 77589252 77635584 77753624 77787216 77951241 78307671 78354432 78507468 78913536 79067664 79079936 79234389 79691776 79799772 79847424 80003376 80573454 80586752 80621568 80744148 80990208 81148392 81368064 81491779 81526986 81788928 81899766 81948672 82108728 82121472 82707456 82868994 82881856 83460312 84105216 84269484 84283392 84883968 84934656 85049757 85100544 85489664 85656636 85721088 85888512 86056263 86449753 86487102 86501376 86670324 86683776 87340032 87472827 88148736 88604672 88777728 88951122 88964928 89599744 89653248 89828352 90003798 90415338 90660096 91113984 91291941 91307008 91539072 91957632 92012544 92192256 92372319 92386656 92864512 93045888 93242088 93709824 93892851 93907424 94618368 94633984 94818816 95494464 95551488 95696768 95738112 96175872 96378672 96436224 96624576 97124352 97314048 97329152 97519248 98215104 98422204 99167328 99680256 99874944 100085544 100663296 100799712 100859904 101012262 101056896 101518976 101793792 101992608 102503232 102720384 102936984 103452336 103514112 103716288 103934988 104410228 104472576 104676624 104897349 105218048 105423552 105645852 106399696 106445664 106463232 106671168 107431272 107495424 107658864 107986944 108197856 108426006 108490752 108702648 109051904 109199688 109264896 109478304 109495296 109709154 110276608 110491992 111280416 111515066 111563244 112140288 112359312 112377856 112596237 113178624 113246208 113399676 113467392 113689008 114208848 114294784 114449673 114518016 114741684 115316136 115335168 115560432 115578368 115804107 116383878 116453376 116630436 117531648 117761202 118370304 118601496 118619904 119537664 119699658 119771136 120005064 120553784 120860181 120880128 121116222 121485312 121722588 122052096 122610176 122683392 122849649 122923008 123163092 123182208 124061184 124303491 124322784 124946432 125190468 126157824 126349639 126404226 126425088 127325952 127401984 127650816 128234496 128484954 128504896 128581632 128832768 129499136 129752064 130005486 130025664 130953472 131010048 132223104 132907008 133166592 133426683 133447392 134217728 134399616 134479872 134683016 134742528 135005697 135623007 135725056 135990144 136670976 136960512 137249312 137308608 137936448 138018816 138288384 138579984 139296768 139568832 139863132 140564736 140861136 141927552 141950976 142228224 143241696 143327232 143545152 143982592 144263808 144568008 144654336 144936864 145599584 145686528 145971072 145993728 146278872 147322656 147633306 148373888 148750992 149520384 149812416 150128316 150904832 150994944 151199568 151289856 151518393 151585344 152278464 152599564 152690688 152988912 153754848 153780224 154080576 154405476 155178504 155271168 155507248 155574432 155902482 156615342 156708864 157014936 157827072 158135328 158159872 158468778 159383552 159599544 159694848 160006752 161146908 161173504 161243136 161488296 161980416 162296784 162639009 162736128 162983558 163053972 163577856 163799532 163897344 164217456 164242944 164563731 165414912 165737988 165763712 166920624 167272599 168210432 168538968 168566784 169767936 169869312 170099514 170201088 170979328 171313272 171442176 171777024 172112526 172899506 172974204 173002752 173340648 173367552 174575817 174680064 174945654 176297472 176641803 177209344 177555456 177902244 177929856 179199488 179306496 179549487 179656704 180007596 180830676 181320192 181674333 182227968 182583882 182614016 183078144 183915264 184025088 184384512 184744638 184773312 185729024 186091776 186484176 187419648 187785702 187814848 189236736 189267968 189637632 190988928 191102976 191393536 191476224 192351744 192727431 192757344 192872448 193249152 194248704 194628096 194658304 195008229 195038496 196430208 196844408 198334656 199360512 199749888 200171088 201326592 201599424 201719808 202024524 202113792 203037952 203587584 203985216 205006464 205440768 205873968 206904672 207028224 207432576 207869976 208820456 208945152 209353248 209794698 210436096 210847104 211291704 212799392 212891328 212926464 213342336 214862544 214990848 215317728 215973888 216395712 216852012 216981504 217405296 218103808 218399376 218529792 218859901 218956608 218990592 219418308 220553216 220983984 221449959 222560832 223030132 223126488 224280576 224718624 224755712 225192474 226357248 226492416 226799352 226934784 227378016 228417696 228589568 228899346 229036032 229483368 230632272 230670336 231120864 231156736 231608214 232767756 232906752 233260872 233853723 234923013 235063296 235522404 236740608 237202992 237239808 237703167 239075328 239399316 239542272 240010128 241107568 241720362 241760256 242232444 242970624 243445176 244104192 244475337 245220352 245366784 245699298 245846016 246326184 246364416 248122368 248606982 248645568 249892864 250380936 252315648 252699278 252808452 252850176 254651904 254803968 255149271 255301632 256468992 256969908 257009792 257163264 257665536 258168789 258998272 259349259 259504128 260010972 260051328 261906944 262020096 262418481 264446208 265814016 266333184 266853366 266894784 268799232 268959744 269366032 269485056 270011394 271246014 271450112 271980288 273341952 273875823 273921024 274498624 274617216 275872896 276037632 276576768 277159968 278593536 279137664 279726264 281129472 281678553 281722272 283855104 283901952 284456448 286483392 286654464 287090304 287965184 288527616 289136016 289308672 289873728 291199168 291373056 291942144 291987456 292557744 294645312 295266612 296747776 297501984 299040768 299624832 300256632 301809664 301989888 302399136 302579712 303036786 303170688 304556928 305199128 305381376 305977824 307509696 307560448 308161152 308810952 310357008 310542336 311014496 311148864 311804964 313230684 313417728 314029872 314692047 315654144 316270656 316319744 316937556 318767104 319199088 319389696 319872163 320013504 322293816 322347008 322486272 322976592 323960832 324593568 325278018 325472256 325967116 326107944 327155712 327599064 327794688 328434912 328485888 329127462 330829824 331475976 331527424 333841248 334545198 336420864 337077936 337133568 337788711 339535872 339738624 340199028 340402176 341958656 342626544 342884352 343349019 343554048 344225052 345799012 345948408 346005504 346681296 346735104 347412321 349151634 349360128 349891308 352594944 353283606 354418688 355110912 355804488 355859712 358398976 358612992 359098974 359313408 360015192 361661352 362580543 362640384 363348666 364455936 365167764 365228032 366156288 367830528 368050176 368548947 368769024 369489276 369546624 371458048 372183552 372910473 372968352 374839296 375571404 375629696 378473472 378535936 379048917 379275264 381977856 382205952 382787072 382952448 384703488 385454862 385514688 385744896 386498304 388497408 389256192 389316608 390016458 390076992 392860416 393688816 396669312 398721024 399499776 400280049 400342176 402653184 403198848 403439616 404049048 404227584 406075904 406869021 407175168 407970432 410012928 410881536 411747936 413809344 414056448 414865152 415739952 417640912 417890304 418706496 419589396 420872192 421694208 422583408 425598784 425782656 425852928 426684672 429725088 429981696 430635456 431947776 432791424 433704024 433963008 434810592 436207616 436798752 437059584 437719802 437913216 437981184 438836616 441106432 441967968 442899918 445121664 446060264 446252976 448561152 449437248 449511424 450384948 452714496 452984832 453598704 453869568 454555179 454756032 456835392 457179136 457798692 458072064 458966736 461264544 461340672 462241728 462313472 463216428 465535512 465813504 466521744 467505469 467707446 469846026 470126592 471044808 473481216 474405984 474479616 475406334 478150656 478798632 479084544 480020256 482215136 483440724 483520512 484464888 485941248 486890352 487917027 488208384 488950674 490440704 490733568 491398596 491692032 492652368 492728832 493691193 495948583 496244736 497213964 497291136 499785728 500761872 501817797 504631296 505398556 505616904 505700352 509303808 509607936 510298542 510603264 512937984 513939816 514019584 514326528 515331072 516337578 517996544 518698518 519008256 520021944 520102656 523727451 523813888 524040192 524836962 528892416 529925409 531628032 532666368 533706732 533789568 537598464 537919488 538648461 538732064 538970112 540022788 542492028 542900224 543960576 545022999 546683904 547751646 547842048 548997248 549234432 551745792 552075264 553153536 554319936 557187072 558275328 559452528 562258944 563357106 563444544 567710208 567803904 568912896 572966784 573308928 574180608 575930368 577055232 578182293 578272032 578617344 579747456 582398336 582746112 583884288 583974912 585024687 585115488 589290624 590533224 593495552 595003968 598081536 599249664 600513264 603619328 603979776 604798272 605159424 606073572 606341376 609113856 610398256 610762752 611955648 615019392 615120896 616322304 617621904 620714016 621084672 622028992 622297728 623609928 626461368 626835456 628059744 629384094 631308288 632541312 632639488 633875112 637534208 638398176 638779392 639744326 640027008 644587632 644694016 644972544 645953184 647921664 649187136 650556036 650944512 651934232 652215888 654311424 655198128 655589376 656579703 656869824 656971776 658254924 661659648 662951952 663054848 664349877 667682496 669090396 672841728 674155872 674267136 675577422 679071744 679477248 680398056 680804352 683917312 685253088 685768704 686698038 687108096 688450104 691598024 691896816 692011008 693362592 693470208 694824642 698303268 698720256 699782616 704769039 705189888 706567212 708837376 710221824 711608976 711719424 713109501 716797952 717225984 718197948 718626816 720030384 723322704 724847929 725161086 725280768 726697332 728911872 730335528 730456064 732312576 733426011 735661056 736100352 737097894 737538048 738978552 739093248 742916096 744367104 745820946 745936704 749678592 751142808 751259392 756946944 757071872 758097834 758550528 763955712 764411904 765447813 765574144 765904896 769406976 770909724 771029376 771489792 772996608 774506367 776994816 778047777 778512384 778633216 780032916 780153984 785720832 787255443 787377632 793338624 797442048 798999552 800560098 800684352 806397696 806879232 808098096 808455168 812151808 813738042 814350336 815940864 820025856 821627469 821763072 823495872 827618688 828112896 829730304 831479904 835281824 835780608 837412992 839178792 841744384 843388416 845035659 845166816 851197568 851565312 851705856 853369344 859450176 859963392 861270912 863895552 865582848 867408048 867926016 869621184 872415232 873597504 874119168 875439604 875826432 875962368 877673232 882212864 883935936 885799836 890243328 892120528 892505952 897122304 898874496 899022848 900769896 905428992 905969664 907197408 907739136 909110358 909512064 913670784 914358272 915597384 916144128 917933472 922529088 922681344 924483456 924626944 926432856 931071024 931627008 933043488 935010938 935414892 939692052 940253184 942089616 944076141 946962432 948811968 948959232 950812668 956301312 957597264 958169088 959616489 960040512 964430272 966881448 967041024 968929776 971882496 973780704 975834054 976416768 977901348 980881408 981467136 982797192 983384064 985304736 985457664 987382386 991897166 992489472 994427928 994582272 999571456 1001523744 1003635594 1009262592 1010797112 1011233808 1011400704 1013366133 1018607616 1019215872 1020597084 1021206528 1025875968 1027879632 1028039168 1028653056 1030047057 1030662144 1032675156 1035993088 1037397036 1038016512 1040043888 1040205312 1042236963 1047454902 1047627776 1048080384 1049673924 1057784832 1059393127 1059850818 1063256064 1065332736 1067413464 1067579136 1075196928 1075838976 1077296922 1077464128 1077940224 1080045576 1084984056 1085800448 1087921152 1090045998 1093367808 1095503292 1095684096 1097994496 1098468864 1103491584 1104150528 1105646841 1106307072 1108639872 1114374144 1116550656 1118731419 1118905056 1124517888 1126714212 1126889088 1135420416 1135607808 1137146751 1137825792 1145933568 1146617856 1148361216 1151860736 1154110464 1156364586 1156544064 1157234688 1159494912 1164796672 1165492224 1167768576 1167949824 1170049374 1170230976 1178581248 1181066448 1186991104 1190007936 1196163072 1198499328 1200840147 1201026528 1207238656 1207959552 1209596544 1210318848 1212147144 1212682752 1218227712 1220607063 1220796512 1221525504 1223911296 1230038784 1230241792 1232644608 1235243808 1241428032 1242169344 1244057984 1244595456 1247219856 1252922736 1253670912 1256119488 1258768188 1262616576 1265082624 1265278976 1267750224 1275068416 1276796352 1277558784 1279488652 1280054016 1289175264 1289388032 1289945088 1291906368 1295843328 1298374272 1301112072 1301889024 1303868464 1304431776 1308622848 1310396256 1311178752 1313159406 1313739648 1313943552 1316509848 1323319296 1325903904 1326109696 1328699754 1335364992 1338180792 1345683456 1348311744 1348534272 1351154844 1358143488 1358954496 1360796112 1361608704 1363665537 1367834624 1370506176 1371537408 1373396076 1374216192 1376900208 1383196048 1383793632 1384022016 1386725184 1386940416 1389649284 1396606536 1397440512 1399565232 1402516407 1409538078 1410379776 1413134424 1417674752 1420443648 1423217952 1423438848 1426219002 1433595904 1434451968 1436395896 1437253632 1440060768 1446645408 1449695858 1450322172 1450561536 1453394664 1457823744 1460671056 1460912128 1463751081 1464625152 1466852022 1471322112 1472200704 1474195788 1475076096 1477957104 1478186496 1481073579 1485832192 1487845749 1488734208 1491641892 1491873408 1499357184 1502285616 1502518784 1505453391 1513893888 1514143744 1516195668 1517101056 1527911424 1528823808 1530895626 1531148288 1531809792 1538813952 1541819448 1542058752 1542979584 1545993216 1549012734 1553989632 1556095554 1557024768 1557266432 1560065832 1560307968 1571182353 1571441664 1574510886 1574755264 1586677248 1594884096 1597999104 1601120196 1601368704 1612795392 1613758464 1615945383 1616196192 1616910336 1624303616 1627476084 1628700672 1631881728 1635068997 1640051712 1642545307 1643254938 1643526144 1646991744 1655237376 1656225792 1659460608 1662959808 1670563648 1671561216 1674825984 1678357584 1683488768 1686776832 1690071318 1690333632 1702395136 1703130624 1703411712 1706738688 1718900352 1719926784 1722541824 1727791104 1731165696 1734546879 1734816096 1735852032 1739242368 1744830464 1747195008 1748238336 1750879208 1751652864 1751924736 1755074061 1755346464 1764425728 1767871872 1771599672 1780486656 1784241056 1785011904 1794244608 1797748992 1798045696 1801539792 1810857984 1811939328 1814394816 1815478272 1818220716 1819024128 1827341568 1828716544 1831194768 1832288256 1835866944 1845058176 1845362688 1848966912 1849253888 1852865712 1862142048 1863254016 1866086976 1870021876 1870829784 1879384104 1880506368 1884179232 1888152282 1893924864 1897623936 1897918464 1901625336 1912602624 1915194528 1916338176 1919232978 1920081024 1928860544 1933762896 1934082048 1937859552 1943764992 1947561408 1951668108 1952833536 1955802696 1961762816 1962934272 1965594384 1966768128 1969739109 1970609472 1970915328 1974764772 1983794332 1984978944 1988855856 1989164544 1993049631 1999142912 2003047488 2007271188 2018525184 2021594224 2022467616 2022801408 2026732266 2037215232 2038431744 2041194168 2042413056 2051751936 2055759264 2056078336 2057306112 2060094114 2061324288 2065350312 2071986176 2074794072 2076033024 2080087776 2080410624 2084473926 2094909804 2095255552 2096160768 2099347848 2114307117 2115569664 2118786254 2119701636 2126512128 2130665472 2134826928 2135158272 2139328503 2150393856 2151677952 2154593844 2154928256 2155880448 2160091152 2169968112 2171600896 2174543787 2175842304 2180091996 2186735616 2191006584 2191368192 2195988992 2196937728 2200278033 2206983168 2208301056 2211293682 2212614144 2217279744 2228748288 2233101312 2237462838 2237810112 2249035776 2253428424 2253778176 2270840832 2271215616 2274293502 2275651584 2291867136 2293235712 2296343439 2296722432 2303721472 2308220928 2312729172 2313088128 2314469376 2318989824 2329593344 2330984448 2334143331 2335537152 2335899648 2340098748 2340461952 2357162496 2361766329 2362132896 2373982208 2380015872 2392326144 2396998656 2401680294 2402053056 2414477312 2419193088 2420637696 2424294288 2425365504 2436455424 2441214126 2441593024 2443051008 2447822592 2460077568 2460483584 2465289216 2470487616 2482856064 2484338688 2488115968 2489190912 2494439712 2505845472 2507341824 2512238976 2517536376 2525233152 2530165248 2530557952 2535106977 2535500448 2550136832 2553592704 2555117568 2558977304 2560108032 2578350528 2578776064 2579890176 2583812736 2591686656 2596748544 2602224144 2603778048 2607736928 2608863552 2617245696 2620792512 2622357504 2626318812 2627479296 2627887104 2633019696 2646638592 2651807808 2652219392 2657399508 2670729984 2676361584 2691366912 2696623488 2697068544 2702309688 2716286976 2717908992 2721592224 2723217408 2727331074 2735669248 2741012352 2743074816 2746792152 2748432384 2753800416 2766392096 2767587264 2768044032 2773450368 2773880832 2779298568 2793213072 2794881024 2799130464 2805032814 2819076156 2820759552 2826268848 2832228423 2835349504 2840887296 2845178713 2846435904 2846877696 2852438004 2867191808 2868903936 2872791792 2874507264 2878849467 2880121536 2893290816 2899391716 2900644344 2901123072 2906789328 2915647488 2921342112 2921824256 2927502162 2929250304 2933704044 2942644224 2944401408 2948391576 2950152192 2955914208 2956372992 2962147158 2971664384 2975691498 2977468416 2983283784 2983746816 2998714368 3004571232 3005037568 3010906782 3027787776 3028287488 3032391336 3034202112 3040098399 3055822848 3057647616 3061791252 3062296576 3063619584 3077627904 3083638896 3084117504 3085959168 3090141171 3091986432 3098025468 3107979264 3112191108 3114049536 3114532864 3120131664 3120615936 3126710889 3142364706 3142883328 3149021772 3149510528 3173354496 3178179381 3189768192 3195998208 3202240392 3202737408 3225590784 3227516928 3231890766 3232392384 3233820672 3248607232 3254952168 3257401344 3263763456 3270137994 3280103424 3285090614 3286509876 3287052288 3293983488 3310474752 3312451584 3316940523 3318921216 3325919616 3341127296 3343122432 3349651968 3356194257 3356715168 3366977536 3373553664 3380142636 3380667264 3404790272 3406261248 3406823424 3411440253 3413477376 3437800704 3439853568 3445083648 3455582208 3462331392 3469093758 3469632192 3471704064 3478484736 3494390016 3496476672 3501758416 3503305728 3503849472 3510148122 3510692928 3528851456 3535743744 3543199344 3560973312 3568482112 3570023808 3588489216 3595497984 3596091392 3603079584 3621715968 3623878656 3628789632 3630956544 3636441432 3638048256 3654683136 3657433088 3661821189 3662389536 3664576512 3671733888 3690116352 3690725376 3697933824 3698507776 3705731424 3724284096 3726508032 3732173952 3740043752 3741659568 3758768208 3761012736 3768358464 3776304564 3787849728 3795247872 3795836928 3803250672 3825205248 3830389056 3832676352 3838465956 3840162048 3857721088 3867525792 3868164096 3875719104 3887529984 3895122816 3903336216 3905667072 3911605392 3923525632 3925868544 3931188768 3933536256 3939478218 3941218944 3941830656 3949529544 3967588664 3969957888 3977711712 3978329088 3986099262 3998285824 4006094976 4014542376 4037050368 4043188448 4044935232 4045602816 4053464532 4074430464 4076863488 4082388336 4084826112 4090996611 4103503872 4111518528 4112156672 4114612224 4120188228 4122648576 4130700624 4143972352 4149588144 4152066048 4158338119 4160175552 4160821248 4168947852 4189819608 4190511104 4192321536 4198695696 4207549221 4228614234 4231139328 4237572508 4239403272 4253024256 4261330944 4269653856 4270316544 4278657006 4300787712 4303355904 4309187688 4309856512 4311760896 4320182304 4339936224 4343201792 4349087574 4351684608 4360183992 4373471232 4382013168 4382736384 4391253243 4391977984 4393875456 4400556066 4413966336 4416602112 4422587364 4425228288 4434559488 4443220737 4457496576 4463537247 4466202624 4474925676 4475620224 4498071552 4506856848 4507556352 4516360173 4541681664 4542431232 4548587004 4551303168 4583734272 4586471424 4592686878 4593444864 4607442944 4616441856 4625458344 4626176256 4628938752 4637979648 4659186688 4661968896 4668286662 4671074304 4671799296 4680197496 4680923904 4713547059 4714324992 4723532658 4724265792 4747964416 4760031744 4784652288 4793997312 4803360588 4804106112 4828954624 4838386176 4841275392 4847836149 4848588576 4850731008 4872910848 4882428252 4883186048 4886102016 4895645184 4905206991 4920155136 4920967168 4927635921 4930578432 4940975232 4965712128 4968677376 4976231936 4978381824 4988879424 5011690944 5014683648 5024477952 5035072752 5050466304 5060330496 5061115904 5070213954 5071000896 5107185408 5110235136 5117954608 5120216064 5156701056 5157552128 5159780352 5167625472 5183373312 5193497088 5203640637 5204448288 5207556096 5215473856 5217727104 5234491392 5241585024 5244715008 5252637624 5254958592 5255774208 5266039392 5293277184 5303615616 5304438784 5314799016 5341459968 5352723168 5382733824 5393246976 5394137088 5404619376 5432573952 5435817984 5443184448 5446434816 5454662148 5471338496 5482024704 5486149632 5493584304 5496864768 5507600832 5532784192 5535174528 5536088064 5546900736 5547761664 5558597136 5586426144 5589762048 5598260928 5610065628 5638152312 5641519104 5652537696 5664456846 5670699008 5681774592 5690357426 5692871808 5693755392 5704876008 5734383616 5737807872 5745583584 5749014528 5757698934 5760243072 5786581632 5798783432 5801288688 5802246144 5813578656 5831294976 5842684224 5843648512 5855004324 5858500608 5867408088 5885288448 5888802816 5896783152 5900304384 5909217327 5911828416 5912745984 5924294316 5943328768 5951382996 5954936832 5966567568 5967493632 5979148893 5997428736 6009142464 6010075136 6021813564 6055575552 6056574976 6064782672 6068404224 6077571097 6080196798 6111645696 6115295232 6123582504 6124593152 6127239168 6155255808 6167277792 6168235008 6171918336 6180282342 6183972864 6196050936 6215958528 6224382216 6228099072 6229065728 6240263328 6241231872 6253421778 6284729412 6285766656 6298043544 6299021056 6342921351 6346708992 6356358762 6379536384 6391996416 6404480784 6405474816 6417985509 6451181568 6455033856 6463781532 6464784768 6467641344 6497214464 6509904336 6514802688 6523631361 6527526912 6540275988 6560206848 6570181228 6573019752 6574104576 6587966976 6600834099 6620949504 6624903168 6633881046 6637842432 6651839232 6682254592 6686244864 6699303936 6712388514 6713430336 6733955072 6747107328 6760285272 6761334528 6809580544 6812522496 6813646848 6822880506 6826954752 6875601408 6879707136 6889030317 6890167296 6911164416 6924662784 6938187516 6939264384 6943408128 6956969472 6988780032 6992953344 7002429993 7003516832 7006611456 7007698944 7020296244 7021385856 7057702912 7071487488 7085298987 7086398688 7121946624 7136964224 7140047616 7176978432 7190995968 7192182784 7206159168 7243431936 7257579264 7261913088 7272882864 7276096512 7309366272 7314866176 7323642378 7324779072 7329153024 7343467776 7380232704 7381450752 7395867648 7397015552 7411462848 7448568192 7453016064 7464347904 7480087504 7483319136 7517536416 7522025472 7536716928 7552609128 7575699456 7590495744 7591673856 7605320931 7606501344 7650410496 7660778112 7665352704 7676931912 7680324096 7715442176 7735051584 7736328192 7751438208 7775059968 7790245632 7806672432 7811334144 7823210784 7847051264 7851737088 7862377536 7867072512 7878956436 7882437888 7883661312 7899059088 7935177328 7939915776 7955423424 7956658176 7972198524 7996571648 8012189952 8029084752 8074100736 8086376896 8089870464 8091205632 8106929064 8148860928 8153726976 8164776672 8169652224 8181993222 8207007744 8223037056 8224313344 8229224448 8240376456 8245297152 8261401248 8287944704 8299176288 8304132096 8316676238 8320351104 8321642496 8337895704 8379639216 8381022208 8384643072 8397391392 8415098442 8457228468 8462278656 8475145016 8478806544 8496685269 8506048512 8522661888 8535536139 8539307712 8540633088 8557314012 8601575424 8606711808 8618375376 8619713024 8623521792 8636548401 8640364608 8679872448 8686403584 8698175148 8703369216 8720367984 8746942464 8764026336 8765472768 8782506486 8783955968 8787750912 8801112132 8827932672 8833204224 8845174728 8850456576 8869118976 8882603911 8886441474 8914993152 8927074494 8932405248 8949851352 8951240448 8996143104 9013713696 9015112704 9032720346 9083363328 9084862464 9097174008 9102606336 9167468544 9172942848 9185373756 9186889728 9214885888 9232883712 9250916688 9252352512 9257877504 9270423513 9275959296 9318373376 9323937792 9336573324 9342148608 9343598592 9360394992 9361847808 9380132667 9423023077 9427094118 9428649984 9447065316 9448531584 9495928832 9520063488 9534538143 9569304576 9587994624 9606721176 9608212224 9657909248 9676772352 9682550784 9695672298 9697177152 9701462016 9745821696 9764856504 9766372096 9772204032 9791290368 9810413982 9840310272 9841934336 9855271842 9861156864 9881950464 9931424256 9937354752 9950821569 9952463872 9956763648 9977758848 10023381888 10029367296 10048955904 10068582771 10070145504 10100932608 10120660992 10122231808 10140427908 10142001792 10214370816 10220470272 10234320759 10235909216 10240432128 10313402112 10315104256 10319560704 10335250944 10366746624 10386994176 10407281274 10408896576 10415112192 10430947712 10435454208 10483170048 10489430016 10505275248 10509917184 10511548416 10532078784 10586554368 10607231232 10608877568 10629598032 10682919936 10705446336 10765467648 10786493952 10788274176 10809238752 10865147904 10871635968 10886368896 10892869632 10909324296 10942676992 10964049408 10972299264 10985463567 10987168608 10993729536 11015201664 11065568384 11070349056 11072176128 11093801472 11095523328 11117194272 11172852288 11179524096 11196521856 11220131256 11276304624 11283038208 11305075392 11328913692 11341398016 11363549184 11380714852 11385743616 11387510784 11409752016 11468767232 11475615744 11491167168 11498029056 11515397868 11520486144 11573163264 11597566864 11602577376 11604492288 11627157312 11662589952 11685368448 11687297024 11710008648 11717001216 11734816176 11770576896 11777605632 11793566304 11800608768 11818434654 11823656832 11825491968 11848588632 11886657536 11902765992 11909873664 11933135136 11934987264 11958297786 11994857472 12018284928 12020150272 12043627128 12111151104 12113149952 12129565344 12136808448 12155142194 12160393596 12223291392 12230590464 12247165008 12249186304 12254478336 12272989833 12310511616 12334555584 12336470016 12343836672 12360564684 12367945728 12392101872 12431917056 12448764432 12456198144 12458131456 12475014357 12480526656 12482463744 12506843556 12569458824 12571533312 12596087088 12598042112 12622647663 12685842702 12693417984 12712717524 12759072768 12783992832 12808961568 12810949632 12835971018 12902363136 12910067712 12927563064 12929569536 12935282688 12994428928 13019808672 13029605376 13047262722 13055053824 13080551976 13120413696 13140362456 13146039504 13148209152 13173759729 13175933952 13201668198 13241899008 13249806336 13267762092 13275684864 13303678464 13364509184 13372489728 13390611741 13398607872 13424777028 13426860672 13467910144 13494214656 13520570544 13522669056 13549080519 13619161088 13625044992 13627293696 13645761012 13653909504 13751202816 13759414272 13772110651 13778060634 13780334592 13822328832 13849325568 13876375032 13878528768 13886816256 13913938944 13977560064 13985906688 14004859986 14007033664 14013222912 14015397888 14040592488 14042771712 14115405824 14142974976 14170597974 14172797376 14243893248 14273928448 14280095232 14353956864 14381991936 14384365568 14412318336 14486863872 14515158528 14523826176 14543508447 14545765728 14552193024 14618732544 14629732352 14647284756 14649558144 14658306048 14686935552 14715620973 14760465408 14762901504 14782907763 14791735296 14794031104 14822925696 14897136384 14906032128 14928695808 14960175008 14966638272 15035072832 15044050944 15073433856 15105218256 15151398912 15180991488 15183347712 15210641862 15213002688 15321556224 15330705408 15353863824 15360648192 15430884352 15470103168 15472656384 15502876416 15550119936 15580491264 15610921911 15613344864 15622668288 15646421568 15694102528 15703474176 15724755072 15734145024 15757912872 15764875776 15767322624 15798118176 15870354656 15879831552 15910846848 15913316352 15944397048 15993143296 16024379904 16058169504 16148201472 16172753792 16179740928 16182411264 16213858128 16297721856 16307453952 16329553344 16339304448 16363986444 16414015488 16446074112 16448626688 16458448896 16480752912 16490594304 16522802496 16575889408 16598352576 16608264192 16633352476 16640702208 16643284992 16675791408 16759278432 16762044416 16769286144 16794782784 16830196884 16914456936 16924557312 16950290032 16957613088 16993370538 17012097024 17045323776 17071072278 17078615424 17081266176 17114628024 17203150848 17213423616 17236750752 17239426048 17247043584 17273096802 17280729216 17359744896 17372807168 17396350296 17406738432 17440735968 17493884928 17528052672 17530945536 17565012972 17567911936 17575501824 17602224264 17655865344 17666408448 17690349456 17700913152 17727651981 17738237952 17765207822 17772882948 17829986304 17854148988 17864810496 17899702704 17902480896 17937446679 17992286208 18027427392 18030225408 18065440692 18166726656 18169724928 18194348016 18205212672 18232713291 18334937088 18345885696 18370747512 18373779456 18429771776 18465767424 18501833376 18504705024 18515755008 18540847026 18551918592 18636746752 18647875584 18673146648 18684297216 18687197184 18720789984 18723695616 18760265334 18846046154 18854188236 18857299968 18894130632 18897063168 18991857664 19028764053 19040126976 19069076286 19138609152 19175989248 19213442352 19216424448 19253956527 19315818496 19353544704 19365101568 19391344596 19394354304 19402924032 19491643392 19529713008 19532744192 19544408064 19570894083 19582580736 19620827964 19680620544 19683868672 19710543684 19722313728 19763900928 19802502297 19862848512 19874709504 19901643138 19904927744 19913527296 19955517696 20046763776 20058734592 20097911808 20137165542 20140291008 20201865216 20241321984 20244463616 20280855816 20284003584 20428741632 20440940544 20468641518 20471818432 20480864256 20626804224 20630208512 20639121408 20670501888 20733493248 20773988352 20814562548 20817793152 20830224384 20861895424 20870908416 20966340096 20978860032 21007289979 21010550496 21019834368 21023096832 21064157568 21173108736 21214462464 21217755136 21255896961 21259196064 21365839872 21410892672 21530935296 21572987904 21576548352 21618477504 21730295808 21772737792 21785739264 21818648592 21885353984 21928098816 21944598528 21970927134 21974337216 21987459072 22030403328 22131136768 22140698112 22144352256 22187602944 22191046656 22234388544 22345704576 22359048192 22393043712 22440262512 22552609248 22566076416 22610150784 22657827384 22682796032 22727098368 22761429704 22771487232 22775021568 22815962793 22819504032 22937534464 22951231488 22982334336 22996058112 23030795736 23040972288 23146326528 23195133728 23205154752 23208984576 23254314624 23325179904 23370736896 23374594048 23420017296 23434002432 23469632352 23541153792 23555211264 23587132608 23601217536 23636869308 23647313664 23650983936 23697177264 23773315072 23805531984 23819747328 23866270272 23869974528 23916595572 23989714944 24036569856 24040300544 24087254256 24222302208 24226299904 24259130688 24273616896 24310284388 24320787192 24446582784 24461180928 24494330016 24498372608 24508956672 24545979666 24621023232 24669111168 24672940032 24687673344 24721129368 24735891456 24784203744 24863834112 24897528864 24912396288 24916262912 24950028714 24961053312 24964927488 25013687112 25138917648 25143066624 25192174176 25196084224 25245295326 25371685404 25386835968 25425435048 25490055807 25518145536 25567985664 25606608417 25617923136 25621899264 25671942036 25804726272 25820135424 25855126128 25859139072 25870565376 25909645203 25988857856 26039617344 26059210752 26094525444 26110107648 26161103952 26240827392 26280724912 26292079008 26296418304 26347519458 26351867904 26403336396 26483798016 26499612672 26535524184 26551369728 26607356928 26647811733 26729018368 26744979456 26781223482 26797215744 26849554056 26853721344 26935820288 26988429312 27041141088 27045338112 27098161038 27238322176 27250089984 27254587392 27291522024 27307819008 27502405632 27518828544 27544221302 27556121268 27560669184 27644657664 27698651136 27752750064 27757057536 27773632512 27811270539 27827877888 27955120128 27971813376 28009719972 28014067328 28026445824 28030795776 28081184976 28085543424 28140398001 28230811648 28269069231 28285949952 28341195948 28345594752 28487786496 28547856896 28560190464 28603614429 28707913728 28763983872 28768731136 28824636672 28973727744 29030317056 29047652352 29087016894 29091531456 29104386048 29237465088 29294569512 29299116288 29316612096 29373871104 29431241946 29520930816 29525803008 29565815526 29583470592 29588062208 29645851392 29794272768 29812064256 29852464707 29857391616 29920350016 29933276544 30070145664 30088101888 30146867712 30210436512 30302797824 30361982976 30366695424 30421283724 30426005376 30643112448 30661410816 30702962277 30707727648 30721296384 30861768704 30940206336 30945312768 31005752832 31100239872 31160982528 31221843822 31226689728 31245336576 31292843136 31388205056 31449510144 31468290048 31515825744 31529751552 31534645248 31596236352 31740709312 31759663104 31821693696 31826632704 31888794096 31986286592 32048759808 32116339008 32296402944 32345507584 32359481856 32364822528 32427716256 32595443712 32614907904 32659106688 32678608896 32727972888 32828030976 32892148224 32897253376 32916897792 32956390701 32961505824 32981188608 33045604992 33151778816 33196705152 33216528384 33266704952 33281404416 33286569984 33351582816 33518556864 33524088832 33538572288 33589565568 33660393768 33828913872 33849114624 33900580064 33915226176 33986741076 34024194048 34090647552 34142144556 34157230848 34162532352 34229256048 34406301696 34426847232 34473501504 34478852096 34494087168 34546193604 34561458432 34719489792 34745614336 34792700592 34813476864 34881471936 34987769856 35056105344 35061891072 35130025944 35135823872 35151003648 35204448528 35311730688 35332816896 35380698912 35401826304 35455303962 35476475904 35530415644 35545765896 35659972608 35708297976 35729620992 35799405408 35804961792 35874893358 35984572416 36054854784 36060450816 36130881384 36333453312 36339449856 36388696032 36410425344 36465426582 36669874176 36691771392 36741495024 36747558912 36818969499 36859543552 36931534848 37003666752 37009410048 37031510016 37081694052 37103837184 37273493504 37295751168 37346293296 37368594432 37374394368 37425043071 37441579968 37447391232 37520530668 37692092308 37708376472 37714599936 37788261264 37794126336 37867942989 37983715328 38057528106 38080253952 38138152572 38277218304 38351978496 38426884704 38432848896 38507913054 38631636992 38707089408 38730203136 38782689192 38788708608 38805848064 38983286784 39059426016 39065488384 39088816128 39141788166 39165161472 39241655928 39361241088 39367737344 39421087368 39444627456 39521279187 39527801856 39605004594 39725697024 39749419008 39803286276 39809855488 39827054592 39911035392 40093527552 40117469184 40171835223 40195823616 40274331084 40280582016 40403730432 40482643968 40488927232 40561711632 40568007168 40647241557 40857483264 40881881088 40937283036 40943636864 40961728512 41253608448 41260417024 41278242816 41316331953 41341003776 41466986496 41547976704 41629125096 41635586304 41660448768 41723790848 41741816832 41932680192 41957720064 42014579958 42021100992 42039668736 42046193664 42128315136 42346217472 42428924928 42435510272 42511793922 42518392128 42731679744 42821785344 43061870592 43145975808 43153096704 43236955008 43460591616 43545475584 43571478528 43630525341 43637297184 43770707968 43856197632 43889197056 43941854268 43948674432 43974918144 44060806656 44262273536 44281396224 44288704512 44348723289 44375205888 44382093312 44468777088 44691409152 44718096384 44786087424 44880525024 45105218496 45132152832 45220301568 45315654768 45454196736 45522859408 45542974464 45550043136 45631925586 45639008064 45875068928 45964668672 45992116224 46061591472 46081944576 46292653056 46390267456 46410309504 46417969152 46508629248 46650359808 46741473792 46749188096 46840034592 46868004864 46939264704 47082307584 47110422528 47174265216 47202435072 47273738616 47294627328 47301967872 47394354528 47546630144 47611063968 47639494656 47732540544 47739949056 47833191144 47979429888 48073139712 48080601088 48174508512 48444604416 48452599808 48518261376 48547233792 48620568776 48641574384 48893165568 48922361856 48988660032 48996745216 49017913344 49091959332 49242046464 49338222336 49345880064 49375346688 49442258736 49471782912 49568407488 49727668224 49795057728 49824792576 49832525824 49900057428 49922106624 49929854976 50027374224 50277835296 50286133248 50384348352 50392168448 50490590652 50743370808 50773671936 50850870096 50980111614 51036291072 51135971328 51213216834 51235846272 51243798528 51343884072 51609452544 51640270848 51710252256 51718278144 51741130752 51819290406 51977715712 52079234688 52118421504 52189050888 52220215296 52322207904 52481654784 52561449824 52584158016 52592836608 52695038916 52703735808 52806672792 52967596032 52999225344 53071048368 53102739456 53182955943 53214713856 53295623466 53458036736 53489958912 53562446964 53594431488 53699108112 53707442688 53812340037 53871640576 53976858624 54058395547 54082282176 54090676224 54196322076 54476644352 54500179968 54509174784 54583044048 54615638016 54698139873 55004811264 55037657088 55088442604 55112242536 55121338368 55289315328 55397302272 55505500128 55514115072 55547265024 55622541078 55655755776 55910240256 55943626752 56019439944 56028134656 56052891648 56061591552 56162369952 56171086848 56280796002 56461623296 56538138462 56571899904 56682391896 56691189504 56975572992 57086292159 57095713792 57120380928 57207228858 57415827456 57527967744 57537462272 57649273344 57761869581 57947455488 58060634112 58095304704 58174033788 58183062912 58208772096 58474930176 58589139024 58598232576 58633224192 58712682249 58747742208 58862483892 59041861632 59051606016 59131631052 59166941184 59176124416 59291702784 59407506891 59588545536 59624128512 59704929414 59714783232 59840700032 59866553088 60140291328 60176203776 60293735424 60420873024 60605595648 60723965952 60733390848 60842567448 60852010752 61286224896 61322821632 61405924554 61415455296 61442592768 61723537408 61880412672 61890625536 62011505664 62200479744 62321965056 62443687644 62453379456 62490673152 62585686272 62776410112 62899020288 62936580096 63021869937 63031651488 63059503104 63069290496 63192472704 63481418624 63519326208 63643387392 63653265408 63767690883 63777588192 63972573184 64097519616 64232678016 64592805888 64691015168 64718963712 64729645056 64855432512 65190887424 65318213376 65357217792 65455945776 65656061952 65784296448 65794506752 65833795584 65912781402 65923011648 65962377216 66091209984 66393410304 66433056768 66533409904 66562808832 66573139968 66703165632 67037113728 67048177664 67077144576 67179131136 67320787536 67657827744 67698229248 67801160128 67830452352 67973482152 68048388096 68181295104 68284289112 68314461696 68325064704 68458512096 68812603392 68853694464 68947003008 68957704192 68988174336 69092387208 69122916864 69438979584 69491228672 69585401184 69626953728 69762943872 69975539712 70112210688 70123782144 70260051888 70271647744 70302007296 70408897056 70623461376 70665633792 70761397824 70803652608 70910607924 70952951808 71060831288 71091531792 71319945216 71416595952 71459241984 71598810816 71609923584 71749786716 71969144832 72109709568 72120901632 72261762768 72666906624 72678899712 72777392064 72820850688 72930853164 73339748352 73383542784 73482990048 73495117824 73637938998 73719087104 73863069696 74007333504 74018820096 74063020032 74163388104 74207674368 74546987008 74591502336 74692586592 74737188864 74748788736 74850086142 74883159936 74894782464 75041061336 75384184616 75416752944 75429199872 75576522528 75588252672 75735885978 75967430656 76115056212 76160507904 76276305144 76554436608 76703956992 76819825251 76853769408 76865697792 77015826108 77263273984 77414178816 77460406272 77565378384 77577417216 77611696128 77728935609 77966573568 78118852032 78130976768 78177632256 78283576332 78330322944 78483311856 78722482176 78735474688 78842174736 78889254912 79008424261 79042558374 79055603712 79210009188 79451394048 79498838016 79606572552 79619710976 79654109184 79822070784 79943435199 80187055104 80234938368 80343670446 80391647232 80548662168 80561164032 80807460864 80965287936 80977854464 81123423264 81136014336 81294483114 81714966528 81763762176 81874566072 81887273728 81923457024 82507216896 82520834048 82556485632 82632663906 82682007552 82933972992 83095953408 83258250192 83271172608 83320897536 83433811617 83447581696 83483633664 83865360384 83915440128 84029159916 84042201984 84079337472 84092387328 84256630272 84421194003 84692434944 84807207693 84857849856 84871020544 85023587844 85036784256 85463359488 85643570688 85810843287 86123741184 86291951616 86306193408 86473910016 86921183232 87090951168 87142957056 87261050682 87274594368 87541415936 87712395264 87883708536 87897348864 87949836288 88121613312 88524547072 88562792448 88577409024 88697446578 88750411776 88764186624 88937554176 89382818304 89436192768 89557394121 89572174848 89761050048 90210436992 90264305664 90440603136 90631309536 90908393472 91045718816 91085948928 91100086272 91263851172 91278016128 91750137856 91929337344 91984232448 92108886831 92123182944 92163889152 92585306112 92780534912 92820619008 92835938304 93017258496 93300719616 93482947584 93498376192 93680069184 93736009728 93878529408 94164615168 94348530432 94404870144 94547477232 94589254656 94603935744 94788709056 95093260288 95222127936 95278989312 95465081088 95479898112 95666382288 95958859776 96146279424 96161202176 96349017024 96889208832 97036522752 97094467584 97241137552 97283148768 97786331136 97844723712 97977320064 97993490432 98035826688 98183918664 98484092928 98676444672 98691760128 98750693376 98869172103 98884517472 98943565824 99136814976 99455336448 99590115456 99649585152 99665051648 99800114856 99844213248 99859709952 100054748448 100555670592 100572266496 100768696704 100784336896 100981181304 101486741616 101547343872 101701740192 101960223228 102072582144 102271942656 102426433668 102471692544 102487597056 102687768144 103218905088 103280541696 103420504512 103436556288 103482261504 103638580812 103955431424 104158469376 104236843008 104378101776 104440430592 104644415808 104963309568 105122899648 105168316032 105185673216 105390077832 105407471616 105613345584 105935192064 105998450688 106142096736 106205478912 106365911886 106429427712 106591246932 106916073472 106979917824 107124893928 107188862976 107398216224 107414885376 107624680074 107743281152 107953717248 108116791094 108164564352 108181352448 108392644152 108953288704 109000359936 109018349568 109166088096 109231276032 109396279746 110009622528 110075314176 110176885208 110224485072 110242676736 110456908497 110578630656 110794604544 111011000256 111028230144 111094530048 111245082156 111311511552 111820480512 111887253504 112038879888 112056269312 112105783296 112123183104 112275129213 112324739904 112342173696 112561592004 112923246592 113076276924 113143799808 113364783792 113382379008 113603828967 113951145984 114172584318 114191427584 114240761856 114414457716 114831654912 115055935488 115074924544 115298546688 115473850843 115523739162 115894910976 116121268224 116190609408 116348067576 116366125824 116417544192 116949860352 117178278048 117196465152 117266448384 117425364498 117495484416 117724967784 118083723264 118103212032 118263262104 118333882368 118352248832 118583405568 118815013782 119177091072 119248257024 119409858828 119429566464 119681400064 119733106176 120280582656 120352407552 120515505669 120587470848 120841746048 121211191296 121447931904 121466781696 121685134896 121704021504 121941724671 122572449792 122645643264 122811849108 122830910592 122885185536 123447074816 123760825344 123781251072 123948995859 124023011328 124400959488 124643930112 124887375288 124906758912 124981346304 125171372544 125552820224 125798040576 125873160192 126043739874 126063302976 126119006208 126138580992 126384945408 126962837248 127038652416 127286774784 127306530816 127535381766 127555176384 127945146368 128195039232 128465356032 129185611776 129382030336 129437927424 129459290112 129710865024 130381774848 130636426752 130714435584 130891576023 130911891552 131312123904 131568592896 131589013504 131667591168 131825562804 131846023296 131924754432 132182419968 132786820608 132866113536 133046169867 133066819808 133125617664 133146279936 133406331264 134074227456 134096355328 134154289152 134358262272 134641575072 135315655488 135396458496 135602320256 135660904704 135946964304 136362590208 136568578224 136628923392 136650129408 136917024192 137625206784 137894006016 137915408384 137976348672 138184774416 138245833728 138877959168 138982457344 139170802368 139253907456 139525887744 139951079424 140224421376 140247564288 140520103776 140543295488 140604014592 140817794112 141246922752 141331267584 141522795648 141607305216 141821215848 141905903616 142121662576 142183063584 142639890432 142833191904 142918483968 143197621632 143219847168 143499573432 143938289664 144219419136 144241803264 144523525536 145333813248 145357799424 145554784128 145641701376 145861706328 146679496704 146767085568 146965980096 146990235648 147275877996 147438174208 147726139392 148014667008 148037640192 148126040064 148326776208 148415348736 149093974016 149183004672 149385173184 149474377728 149497577472 149700172284 149766319872 149789564928 150082122672 150768369232 150833505888 150858399744 151153045056 151176505344 151471771956 151934861312 152230112424 152321015808 152552610288 153108873216 153407913984 153639650502 153707538816 153731395584 154031652216 154526547968 154828357632 154920812544 155130756768 155154834432 155223392256 155457871218 155933147136 156237704064 156261953536 156355264512 156567152664 156660645888 156966623712 157444964352 157470949376 157684349472 157778509824 158016848522 158085116748 158111207424 158420018376 158902788096 158997676032 159213145104 159239421952 159308218368 159548867829 159644141568 159886870398 160374110208 160469876736 160687340892 160783294464 161097324336 161122328064 161437020111 161614921728 161930575872 161955708928 162175186641 162246846528 162272028672 162588966228 163429933056 163527524352 163749132144 163774547456 163846914048 164094419619 165014433792 165041668096 165112971264 165265327812 165364015104 165867945984 166191906816 166516500384 166542345216 166641795072 166867623234 166895163392 166967267328 167730720768 167830880256 168058319832 168084403968 168158674944 168184774656 168513260544 168842388006 169384869888 169614415386 169715699712 169742041088 170047175688 170073568512 170926718976 171258876477 171287141376 171621686574 172247482368 172583903232 172612386816 172947820032 173842366464 174181902336 174285914112 174522101364 174549188736 175082831872 175424790528 175767417072 175794697728 175899672576 176138046747 176243226624 177049094144 177125584896 177154818048 177394893156 177500823552 177528373248 177875108352 178222520673 178765636608 178872385536 179037438463 179114788242 179144349696 179522100096 180420873984 180528611328 180881206272 181262619072 181816786944 182091437632 182171897856 182200172544 182527702344 182556032256 183500275712 183858674688 183968464896 184217773662 184246365888 184327778304 185170612224 185561069824 185641238016 185671876608 186034516992 186601439232 186965895168 186996752384 187360138368 187472019456 187757058816 188329230336 188697060864 188809740288 189065609811 189094954464 189178509312 189207871488 189577418112 190186520576 190444255872 190557978624 190930162176 190959796224 191303072649 191332764576 191917719552 192292558848 192322404352 192698034048 193778417664 194073045504 194188935168 194482275104 194566297536 195572662272 195954640128 195986980864 196071653376 196367837328 196968185856 197352889344 197383520256 197501386752 197738344206 197769034944 197887131648 198273629952 199180230912 199299170304 199330103296 199600229712 199688426496 199719419904 200109496896 201111341184 201144532992 201537393408 201568673792 201962362608 202973483232 203094687744 203403480384 203920446456 204145164288 204543885312 204852867336 204943385088 204975194112 205375536288 206437810176 206561083392 206841009024 206873112576 206964523008 207277161624 207910862848 208316938752 208473686016 208756203552 208880861184 209288831616 209926619136 210245799296 210336632064 210371346432 210780155664 210814943232 211226691168 211870384128 211996901376 212284193472 212410957824 212731823772 212858855424 213182493864 213832146944 213959835648 214249787856 214377725952 214796432448 214829770752 215249360148 215486562304 215907434496 216233582188 216329128704 216362704896 216785288304 217906577408 218000719872 218036699136 218332176192 218462552064 218792559492 220019245056 220150628352 220353770416 220448970144 220485353472 220913816994 221157261312 221589209088 222022000512 222056460288 222189060096 222490164312 222623023104 223640961024 223774507008 224077759776 224112538624 224211566592 224246366208 224550258426 224649479808 224684347392 225123184008 225846493184 226152553848 226287599616 226729567584 226764758016 227207657934 227902291968 228345168636 228382855168 228481523712 228828915432 229663309824 230111870976 230149849088 230459475753 230597093376 230947701686 231047478324 231789821952 232242536448 232381218816 232696135152 232732251648 232835088384 233186806827 233899720704 234356556096 234392930304 234532896768 234850728996 234990968832 235449935568 236167446528 236206424064 236526524208 236667764736 236704497664 237025272783 237166811136 237630027564 238354182144 238496514048 238819717656 238859132928 239362800128 239466212352 239830305597 240561165312 240704815104 241031011338 241174941696 241683492096 242422382592 242895863808 242933563392 243370269792 243408043008 243883449342 245144899584 245291286528 245623698216 245661821184 245770371072 246894149632 247521650688 247562502144 247897991718 248046022656 248801918976 249287860224 249774750576 249813517824 249962692608 250301434851 250342745088 251105640448 251596081152 251746320384 252087479748 252126605952 252238012416 252277161984 252769890816 253925674496 254077304832 254421623079 254573549568 254613061632 255070763532 255110352768 255890292736 256390078464 256930712064 257432529861 258371223552 258764060672 258875854848 258918580224 259421730048 260763549696 261272853504 261428871168 261783152046 261823783104 262624247808 263137185792 263178027008 263651125608 263692046592 263849508864 264364839936 265573641216 265732227072 266092339734 266133639616 266251235328 266292559872 266812662528 268148454912 268192710656 268308578304 268716524544 269283150144 270631310976 270792916992 271204640512 271321809408 271893928608 272725180416 273137156448 273257846784 273300258816 273834048384 275250413568 275788012032 275830816768 275952697344 276326660493 276369548832 276491667456 277755918336 277964914688 278341604736 278507814912 279051775488 279902158848 280448842752 280495128576 281040207552 281086590976 281208029184 281635588224 282493845504 283045591296 283214610432 283642431696 283811807232 284243325152 284366127168 285279780864 285666383808 285836967936 286395243264 286439694336 286999146864 287876579328 288438838272 288483606528 289047051072 290667626496 291109568256 291283402752 291723412656 293358993408 293534171136 293931960192 293980471296 294551755992 294876348416 295452278784 296029334016 296075280384 296252080128 296607516309 296653552416 296830697472 298187948032 298366009344 298770346368 298948755456 298995154944 299400344568 299532639744 299579129856 300164245344 301536738464 301667011776 301716799488 302306090112 302353010688 302943543912 303869722624 304460224848 304642031616 305105220576 306217746432 306815827968 307279301004 307415077632 307462791168 308063304432 309053095936 309656715264 309841625088 310261513536 310309668864 310446784512 310915742436 311866294272 312475408128 312523907072 312710529024 313134305328 313321291776 313933247424 314889928704 314941898752 315368698944 315557019648 316033697044 316170233496 316222414848 316840036752 317805576192 317995352064 318426290208 318478843904 318616436736 319097735658 319288283136 319773740796 320748220416 320939753472 321374681784 321566588928 322194648672 322244656128 322874040222 323229843456 323861151744 323911417856 324350373282 324493693056 324544057344 325177932456 326859866112 327055048704 327498264288 327549094912 327693828096 328188839238 330028867584 330083336192 330225942528 330530655624 330728030208 331370725491 331735891968 332383813632 333033000768 333084690432 333283590144 333735246468 333790326784 333934534656 335461441536 335661760512 336116639664 336168807936 336317349888 336369549312 336825387639 337026521088 337684776012 338769739776 339228830772 339431399424 339484082176 340094351376 340147137024 340811486901 341853437952 342517752954 342574282752 343243373148 344494964736 345167806464 345224773632 345895640064 346421552529 347684732928 348363804672 348571828224 349044202728 349098377472 350165663744 350849581056 351534834144 351589395456 351799345152 352276093494 352486453248 354098188288 354251169792 354309636096 354789786312 355001647104 355056746496 355750216704 356445041346 357531273216 357744771072 358074876926 358229576484 358288699392 359044200192 360841747968 361057222656 361546517007 361762412544 362525238144 363633573888 364182875264 364343795712 364400345088 365055404688 365112064512 365825174013 367000551424 367717349376 367936929792 368435547324 368492731776 368655556608 370341224448 371122139648 371282476032 371343753216 371846987577 372069033984 373202878464 373931790336 373993504768 374720276736 374944038912 375514117632 376658460672 377394121728 377619480576 378131219622 378189908928 378357018624 378415742976 379154836224 380888511744 381115957248 381860324352 381919592448 382606145298 382665529152 383835439104 384585117696 384644808704 385396068096 387556835328 388146091008 388377870336 388964550208 389132595072 391145324544 391909280256 391973961728 392143306752 392735674656 393936371712 394705778688 394767040512 395002773504 395476688412 395538069888 395774263296 396547259904 398360461824 398598340608 398660206592 399138509601 399200459424 399376852992 399438839808 400218993792 402222682368 402289065984 403074786816 403137347584 403924725216 405946966464 406189375488 406806960768 407840892912 409087770624 409705734672 409886770176 409950388224 410751072576 412875620352 413682018048 413746225152 413929046016 414554323248 415821725696 416633877504 416947372032 417512407104 417761722368 418577663232 419853238272 420491598592 420673264128 420742692864 421560311328 421629886464 422453382336 423740768256 423993802752 424568386944 424821915648 425463647544 425717710848 426364987728 427664293888 427919671296 428499575712 428755451904 429592864896 429659541504 430498720296 430973124608 431814868992 432467164376 432658257408 432725409792 433570576608 435813154816 436001439744 436073398272 436664352384 436925104128 437585118984 440038490112 440301256704 440707540832 440897940288 440970706944 441827633988 442314522624 443178418176 444044001024 444112920576 444378120192 444980328624 445246046208 447281922048 447549014016 448155519552 448225077248 448423133184 448492732416 449100516852 449298959616 449368694784 450246368016 451692986368 452305107696 452575199232 453459135168 453529516032 454415315868 455804583936 456690337272 456765710336 456963047424 457657830864 459326619648 460223741952 460299698176 460918951506 461194186752 461895403372 462094956648 463579643904 464485072896 464762437632 465392270304 465464503296 465670176768 466373613654 467799441408 468713112192 468785860608 469065793536 469701457992 469981937664 470899871136 472334893056 472412848128 473053048416 473335529472 473408995328 474050545566 474333622272 475260055128 476708364288 476993028096 477639435312 477718265856 478646603487 478725600256 478932424704 479660611194 481122330624 481409630208 482062022676 482349883392 483366984192 484311060333 484844765184 485791727616 485867126784 486525559923 486740539584 486816086016 487766898684 490289799168 490582573056 491247396432 491323642368 491540742144 492283258857 493788299264 495043301376 495125004288 495795983436 496092045312 497603837952 498575720448 499549501152 499627035648 499925385216 500602869702 500685490176 502211280896 503192162304 503492640768 504174959496 504253211904 504476024832 504554323968 505539781632 507851348992 508154609664 508843246158 509147099136 509226123264 510141527064 510220705536 511780585472 512780156928 513776629431 513861424128 514865059722 516742447104 517528121344 517751709696 517837160448 518843460096 521527099392 522545707008 522857742336 523566304092 523647566208 525248495616 526274371584 526356054016 527302251216 527384093184 527699017728 528414140241 528729679872 531147282432 531464454144 532184679468 532267279232 532502470656 532585119744 533625325056 534667562019 536296909824 536385421312 536617156608 537112315389 537433049088 538566300288 541262621952 541585833984 542409281024 542643618816 543787857216 545450360832 546274312896 546515693568 546600517632 547668096768 550500827136 551576024064 551661633536 551905394688 552653320986 552739097664 552983334912 555511836672 556683209472 557015629824 558103550976 559804317696 560897685504 560990257152 562080415104 562173181952 562416058368 563271176448 564987691008 566091182592 566429220864 567196829433 567284863392 567623614464 568486650304 568732254336 570559561728 571332767616 571673935872 572790486528 572879388672 573998293728 575753158656 576877676544 576967213056 578094102144 581335252992 582219136512 582566805504 583446825312 586717986816 587863920384 587960942592 589103511984 590904557568 592058668032 592150560768 592504160256 593215032618 593307104832 593661394944 596375896064 597540692736 597897510912 597990309888 598800689136 599065279488 599158259712 600328490688 603073476928 603334023552 603433598976 604612180224 604706021376 605887087824 607739445248 608920449696 609284063232 610210441152 612435492864 613631655936 614558602008 614830155264 614925582336 616126608864 618106191872 619313430528 619683250176 620523027072 620619337728 620893569024 621831484872 623732588544 624950816256 625047814144 625421058048 626268610656 626642583552 627866494848 629779857408 629883797504 630737397888 631114039296 632067394088 632340466992 632444829696 633680073504 635611152384 635990704128 636852580416 636957687808 637232873472 638195471316 638576566272 639547481592 641496440832 641879506944 642749363568 643133177856 644389297344 644489312256 645748080444 646459686912 647722303488 647822835712 648700746564 648987386112 649088114688 650355864912 653719732224 654110097408 654996528576 655098189824 655387656192 656377678476 660057735168 660166672384 660451885056 661061311248 661456060416 662741450982 663471783936 664767627264 666066001536 666169380864 666567180288 667470492936 667580653568 667869069312 670922883072 671323521024 672233279328 672337615872 672634699776 672739098624 673650775278 674053042176 675369552024 677539479552 678457661544 678862798848 678968164352 680188702752 680294274048 681622973802 683706875904 685035505908 685148565504 686486746296 688989929472 690335612928 690449547264 691378427259 691791280128 692843105058 695369465856 696727609344 697143656448 698088405456 698196754944 699560420481 700331327488 701699162112 703069668288 703178790912 703598690304 704552186988 704972906496 708196376576 708502339584 708619272192 709579572624 710003294208 710113492992 711075818349 711500433408 712890082692 715062546432 715489542144 716149753852 716459152968 716577398784 718088400384 719490916791 721683495936 722114445312 723093034014 723524825088 725050476288 727267147776 728365750528 728687591424 728800690176 730110809376 730224129024 731650348026 734001102848 735434698752 735873859584 736871094648 736985463552 737311113216 740682448896 742244279296 742564952064 742687506432 743693975154 744138067968 746405756928 747863580672 747987009536 749440553472 749888077824 750904304553 751028235264 753316921344 754788243456 755238961152 756262439244 756379817856 756714037248 756831485952 758309672448 761777023488 762231914496 763264869237 763720648704 763839184896 765212290596 765331058304 767670878208 769170235392 769289617408 770792136192 772297589583 775113670656 776292182016 776755740672 777929100416 778265190144 782290649088 783818560512 783947923456 784286613504 785471349312 787872743424 789411557376 789534081024 790953376824 791076139776 791548526592 793094519808 796720923648 797196681216 797320413184 798277019202 798400918848 798753705984 798877679616 800437987584 804445364736 804578131968 806149573632 806274695168 807849450432 811893932928 812378750976 813613921536 815681785824 818175541248 819411469344 819773540352 819900776448 821502145152 825751240704 827364036096 827492450304 827858092032 828979981479 829108646496 831643451392 833267755008 833894744064 835024814208 835523444736 837155326464 839706476544 840983197184 841346528256 841485385728 843120622656 843259772928 844906764672 847481536512 849136773888 849643831296 850927295088 851435421696 852729975456 855328587776 855839342592 856999151424 857510903808 859185729792 859319083008 860997440592 863629737984 864934328752 865316514816 865450819584 867141153216 871626309632 872002879488 873328704768 873850208256 875170237968 880076980224 880602513408 881415081664 881795880576 881941413888 883655267976 884629045248 886356836352 888088002048 888225841152 888756240384 889960657248 890492092416 894563844096 895098028032 896311039104 896450154496 896846266368 896985464832 898201033704 898597919232 898737389568 900492736032 903385972736 904610215392 905150398464 906918270336 907059032064 908830631736 911609167872 913380674544 913531420672 913926094848 915315661728 918653239296 920447483904 920599396352 921837903012 922388373504 923790806744 924189913296 927159287808 928970145792 929524875264 930784540608 930929006592 931340353536 932747227308 935598882816 937426224384 937571721216 938131587072 939402915984 939963875328 941799742272 944669786112 944825696256 946106096832 946671058944 946817990656 948101091132 948667244544 950520110256 953416728576 953986056192 955278870624 955436531712 957293206974 957451200512 957864849408 959321222388 962244661248 962819260416 964124045352 964699766784 966733968384 968622120666 969689530368 971583455232 971734253568 973051119846 973481079168 973632172032 975533797368 980579598336 981165146112 982494792864 982647284736 983081484288 984566517714 987576598528 990086602752 990250008576 991591966872 992184090624 995207675904 997151440896 999099002304 999254071296 999850770432 1001205739404 1001370980352 1004422561792 1006384324608 1006985281536 1008349918992 1008506423808 1008952049664 1009108647936 1010476162917 1011079563264 1015702697984 1016309219328 1017686492316 1018294198272 1018452246528 1020283054128 1020441411072 1022434460703 1023561170944 1025560313856 1027109515393 1027553258862 1027722848256 1029730119444 1033484894208 1035056242688 1035503419392 1035674320896 1037686920192 1039264657587 1043054198784 1045091414016 1045715484672 1047132608184 1047295132416 1050496991232 1052548743168 1052712108032 1054604502432 1054768186368 1055398035456 1056828280482 1057459359744 1062294564864 1062928908288 1064369358936 1064534558464 1065004941312 1065170239488 1067250650112 1069335124038 1072593819648 1072770842624 1073234313216 1074224630778 1074866098176 1077132600576 1082525243904 1083171667968 1084639551021 1084818562048 1085287237632 1087575714432 1090900721664 1092548625792 1093031387136 1093201035264 1095336193536 1097475522039 1101001654272 1103152048128 1103323267072 1103810789376 1105306641972 1105478195328 1105966669824 1111023673344 1113366418944 1114031259648 1115540962731 1116207101952 1119608635392 1121795371008 1121980514304 1124160830208 1124346363904 1124832116736 1126542352896 1129975382016 1132182365184 1132858441728 1134393658866 1134569726784 1135247228928 1136973300608 1137464508672 1142665535232 1143347871744 1145580973056 1145758777344 1147996587456 1151506317312 1153755353088 1153934426112 1156188204288 1162670505984 1164438273024 1165133611008 1166893650624 1173435973632 1175727840768 1175921885184 1178207023968 1181809115136 1184117336064 1184301121536 1185008320512 1186430065236 1186614209664 1187322789888 1192751792128 1195081385472 1195795021824 1195980619776 1197415528803 1197601378272 1198130558976 1198316519424 1200656981376 1206146953856 1206668047104 1206867197952 1209224360448 1209412042752 1211774175648 1215478890496 1217840899392 1218568126464 1220420882304 1227263311872 1229117204016 1229660310528 1229851164672 1232253217728 1236212383744 1238626861056 1241046054144 1241238675456 1241787138048 1243662969744 1247465177088 1249901632512 1250095628288 1250842116096 1252537221312 1253285167104 1255732989696 1259559714816 1261474795776 1262228078592 1264134788176 1264680933984 1264889659392 1267360147008 1271222304768 1271981408256 1273705160832 1273915375616 1274465746944 1276390942632 1277153132544 1279094963184 1282992881664 1283759013888 1285498727136 1286266355712 1288778594688 1288978624512 1291496160888 1292919373824 1295444606976 1295645671424 1297401493128 1297974772224 1298176229376 1300711729824 1307439464448 1308220194816 1309993057152 1310196379648 1310775312384 1312755356952 1320115470336 1320333344768 1320903770112 1322122622496 1322912120832 1325482901964 1326943567872 1329535254528 1332132003072 1332338761728 1333134360576 1334940985872 1335161307136 1335738138624 1341845766144 1342647042048 1344466558656 1344675231744 1345269399552 1345478197248 1347301550556 1348106084352 1350739104048 1355078959104 1356915323088 1357725597696 1357936328704 1360377405504 1360588548096 1363245947604 1367413751808 1370071011816 1370297131008 1372973492592 1377979858944 1380671225856 1380899094528 1382756854518 1383582560256 1385686210116 1390738931712 1393455218688 1394287312896 1396176810912 1396393509888 1399120840962 1400662654976 1403398324224 1406139336576 1406357581824 1407197380608 1409104373976 1409945812992 1416392753152 1417004679168 1417238544384 1419159145248 1420006588416 1420226985984 1422151636698 1423000866816 1425780165384 1430125092864 1430979084288 1432299507704 1432918305936 1433154797568 1435939810461 1436176800768 1438981833582 1443366991872 1444228890624 1446186068028 1447049650176 1450100952576 1454534295552 1456731501056 1457375182848 1457601380352 1459576679769 1460221618752 1460448258048 1463300696052 1468002205696 1470869397504 1471747719168 1473742189296 1473970927104 1474622226432 1476849776571 1481364897792 1484488558592 1485129904128 1485375012864 1487387950308 1488276135936 1492811513856 1495727161344 1495974019072 1498881106944 1499776155648 1501160060959 1501808609106 1502056470528 1506633842688 1509576486912 1510477922304 1512524878488 1512759635712 1513428074496 1513662971904 1516619344896 1523554046976 1524463828992 1526529738474 1527441297408 1527678369792 1530424581192 1530662116608 1535341756416 1538340470784 1538579234816 1541584272384 1544595179166 1550227341312 1552584364032 1553511481344 1555858200832 1556530380288 1564581298176 1567637121024 1567895846912 1568573227008 1570942698624 1575745486848 1578823114752 1579068162048 1581906753648 1582152279552 1583097053184 1585242420723 1586189039616 1593441847296 1594393362432 1594640826368 1596554038404 1596801837696 1597507411968 1597755359232 1600875975168 1604002686057 1608890729472 1609156263936 1611336946167 1612299147264 1612549390336 1615698900864 1623787865856 1624757501952 1627227843072 1631363571648 1636351082496 1638822938688 1639547080704 1639801552896 1643004290304 1651502481408 1654728072192 1654984900608 1655716184064 1657959962958 1658217292992 1663286902784 1666535510016 1670049628416 1671046889472 1674310652928 1679412953088 1681966394368 1682693056512 1682970771456 1686241245312 1686519545856 1689813529344 1694963073024 1698273547776 1699287662592 1701590488299 1701854590176 1702870843392 1705459950912 1710657175552 1711678685184 1713998302848 1715021807616 1718371459584 1718638166016 1721994881184 1727259475968 1729868657504 1730633029632 1730901639168 1734282306432 1743252619264 1744005758976 1746657409536 1747700416512 1750340475936 1760153960448 1762830163328 1763591761152 1763882827776 1767310535952 1772713672704 1776176004096 1776451682304 1777512480768 1779921314496 1780984184832 1789127688192 1792622078208 1792900308992 1793692532736 1793970929664 1796402067408 1797195838464 1797474779136 1800985472064 1806771945472 1809220430784 1810300796928 1813836540672 1814118064128 1817661263472 1823218335744 1826761349088 1827062841344 1827852189696 1830631323456 1837306478592 1840894967808 1843675806024 1844776747008 1847581613488 1848379826592 1854318575616 1857940291584 1859049750528 1861569081216 1861858013184 1862680707072 1865494454616 1871197765632 1874852448768 1875143442432 1876263174144 1878805831968 1879927750656 1883599484544 1889339572224 1889651392512 1892212193664 1893342117888 1893635981312 1896202182264 1897334489088 1901040220512 1906833457152 1907972112384 1910557741248 1910873063424 1914586413948 1914902401024 1915729698816 1918642444776 1924489322496 1925638520832 1928248090704 1929399533568 1933467936768 1937244241332 1939379060736 1943166910464 1943468507136 1946102239692 1946962158336 1947264344064 1951067594736 1961159196672 1962330292224 1964989585728 1965294569472 1966162968576 1969133035428 1975153197056 1980173205504 1980500017152 1983183933744 1984368181248 1990415351808 1994302881792 1998198004608 1998508142592 1999701540864 2002411478808 2002741960704 2008845123584 2012768649216 2013970563072 2016699837984 2017012847616 2017904099328 2018217295872 2020952325834 2022159126528 2031405395968 2032618438656 2035372984632 2036588396544 2036904493056 2040566108256 2040882822144 2044868921406 2047122341888 2051120627712 2054219030786 2055106517724 2055445696512 2059460238888 2066969788416 2070112485376 2071006838784 2071348641792 2074135281777 2075373840384 2078529315174 2086108397568 2090182828032 2091430969344 2094265216368 2094590264832 2098681261443 2100993982464 2105097486336 2105424216064 2109209004864 2109536372736 2110796070912 2113656560964 2114918719488 2124589129728 2125857816576 2128738717872 2129069116928 2130009882624 2130340478976 2133227455047 2134501300224 2138670248076 2145187639296 2145541685248 2146468626432 2148449261556 2149732196352 2154265201152 2158472750373 2165050487808 2166343335936 2169279102042 2169637124096 2170574475264 2175151428864 2181801443328 2185097251584 2186062774272 2186402070528 2190672387072 2194951044078 2202003308544 2206304096256 2206646534144 2207621578752 2210613283944 2210956390656 2211933339648 2222047346688 2226732837888 2228062519296 2231081925462 2232414203904 2239217270784 2243590742016 2243961028608 2248321660416 2248692727808 2249664233472 2253084705792 2259950764032 2264364730368 2265716883456 2268787317732 2269139453568 2270494457856 2273946601216 2274929017344 2285331070464 2286695743488 2289794607711 2291161946112 2291517554688 2295993174912 2303012634624 2307510706176 2307868852224 2312376408576 2316892768749 2325341011968 2328876546048 2330267222016 2333787301248 2346871947264 2351455681536 2351843770368 2356414047936 2363618230272 2368234672128 2368602243072 2372860130472 2373228419328 2374645579776 2385503584256 2390162770944 2391590043648 2391961239552 2394831057606 2395202756544 2396261117952 2396633038848 2401313962752 2412293907712 2413336094208 2413734395904 2418448720896 2418824085504 2423548351296 2430957780992 2435681798784 2437136252928 2440841764608 2454526623744 2458234408032 2459320621056 2459702329344 2464506435456 2472424767488 2477253722112 2482092108288 2482477350912 2483574276096 2486939944437 2487325939488 2494930354176 2499803265024 2500191256576 2501684232192 2505074442624 2506570334208 2511465979392 2519119429632 2522949591552 2524456157184 2528269576352 2529361867968 2529779318784 2534720294016 2542444609536 2547410321664 2547830751232 2548931493888 2552781885264 2554306265088 2558189926368 2565985763328 2567518027776 2570997454272 2572532711424 2577557189376 2577957249024 2582992321776 2590889213952 2591291342848 2594802986256 2595949544448 2596352458752 2601423459648 2614878928896 2619986114304 2620392759296 2621550624768 2625510713904 2640230940672 2640666689536 2641807540224 2644245244992 2645824241664 2650965803928 2653887135744 2659070509056 2664264006144 2664677523456 2666268721152 2669881971744 2670322614272 2671476277248 2683691532288 2685294084096 2688933117312 2689350463488 2690538799104 2690956394496 2694603101112 2696212168704 2701478208096 2710157918208 2713830646176 2715451195392 2715872657408 2720754811008 2721177096192 2726491895208 2734827503616 2740142023632 2740594262016 2745946985184 2755959717888 2761342451712 2761798189056 2765513709036 2767165120512 2771372420232 2781477863424 2786910437376 2788574625792 2792353621824 2792787019776 2798241681924 2801325309952 2806796648448 2812278673152 2812715163648 2814394761216 2818208747952 2819891625984 2832785506304 2834009358336 2834477088768 2838318290496 2840013176832 2840453971968 2844303273396 2846001733632 2851560330768 2860250185728 2861958168576 2864599015408 2865836611872 2866309595136 2871879620922 2872353601536 2877963667164 2886733983744 2888457781248 2892372136056 2894099300352 2900201905152 2909068591104 2913463002112 2914750365696 2915202760704 2919153359538 2920443237504 2920896516096 2926601392104 2936004411392 2941738795008 2943495438336 2947484378592 2947941854208 2949244452864 2953699553142 2962729795584 2968977117184 2970259808256 2970750025728 2974775900616 2976552271872 2985623027712 2991454322688 2991948038144 2997762213888 2999552311296 3002320121918 3003617218212 3004112941056 3013267685376 3019152973824 3020955844608 3025049756976 3025519271424 3026856148992 3027325943808 3031428488751 3033238689792 3047108093952 3048927657984 3053059476948 3054882594816 3055356739584 3060849162384 3061324233216 3067303382109 3070683512832 3076680941568 3077158469632 3081328546179 3083168544768 3089190358332 3100454682624 3105168728064 3107022962688 3111716401664 3113060760576 3117793972761 3129162596352 3135274242048 3135791693824 3137146454016 3141885397248 3151490973696 3157646229504 3158136324096 3163813507296 3164304559104 3166194106368 3170484841446 3172378079232 3186883694592 3188786724864 3193108076808 3193603675392 3195014823936 3195510718464 3201751950336 3208005372114 3217781458944 3218312527872 3222673892334 3224598294528 3225098780672 3231397801728 3247575731712 3249515003904 3253918653063 3254455686144 3262727143296 3272702164992 3277645877376 3279094161408 3279603105792 3286008580608 3303004962816 3309456144384 3309969801216 3311432368128 3315919925916 3316434585984 3326573805568 3333071020032 3340099256832 3342093778944 3346622888193 3348621305856 3358825906176 3363932788736 3365386113024 3365941542912 3372482490624 3373039091712 3379627058688 3389926146048 3396547095552 3398575325184 3403180976598 3403709180352 3405741686784 3410919901824 3421314351104 3427996605696 3430043615232 3436742919168 3437276332032 3443989762368 3454518951936 3459737315008 3461266059264 3461803278336 3468564612864 3486505238528 3488011517952 3493314819072 3495400833024 3500680951872 3520307920896 3525660326656 3527183522304 3527765655552 3534621071904 3545427345408 3552352008192 3552903364608 3555024961536 3559842628992 3561968369664 3578255376384 3585244156416 3585800617984 3587385065472 3587941859328 3592246586409 3592804134816 3594391676928 3594949558272 3601970944128 3613543890944 3618440861568 3620601593856 3627673081344 3628236128256 3635322526944 3646436671488 3653522698176 3654125682688 3655704379392 3661262646912 3681789935616 3687351612048 3689553494016 3695163226976 3696759653184 3708637151232 3715880583168 3723138162432 3723716026368 3725361414144 3730988909232 3742395531264 3749704897536 3750286884864 3752526348288 3757611663936 3759855501312 3767198969088 3778679144448 3784424387328 3786684235776 3787271962624 3792404364528 3794668978176 3802080441024 3813666914304 3815944224768 3821115482496 3821746126848 3829172827896 3829804802048 3831459397632 3837284889552 3848978644992 3851277041664 3856496181408 3858799067136 3866935873536 3874488482664 3878758121472 3886333820928 3886937014272 3892204479384 3893924316672 3894528688128 3902135189472 3922318393344 3924660584448 3929979171456 3930589138944 3932325937152 3938266070856 3950306394112 3960346411008 3961000034304 3966367867488 3968736362496 3980830703616 3988605763584 3996396009216 3997016285184 3999403081728 4004822957616 4005483921408 4017690247168 4025537298432 4027941126144 4033399675968 4034025695232 4035808198656 4036434591744 4041904651668 4044318253056 4062810791936 4065236877312 4070745969264 4073176793088 4073808986112 4081132216512 4081765644288 4089737842812 4094244683776 4102241255424 4108438061572 4110213035448 4110891393024 4118920477776 4133939576832 4140224970752 4142013677568 4142697283584 4148270563554 4150747680768 4157058630348 4172216795136 4180365656064 4182861938688 4188530432736 4189180529664 4197362522886 4201987964928 4210194972672 4210848432128 4218418009728 4219072745472 4221592141824 4227313121928 4229837438976 4249178259456 4251715633152 4257477435744 4258138233856 4260019765248 4260680957952 4266454910094 4269002600448 4277340496152 4290375278592 4291083370496 4292937252864 4296898523112 4299464392704 4307819431383 4308530402304 4316945500746 4330100975616 4332686671872 4338558204084 4339274248192 4341148950528 4350302857728 4363602886656 4370194503168 4372125548544 4372804141056 4378730039307 4381344774144 4389902088156 4404006617088 4412608192512 4413293068288 4415243157504 4421226567888 4421912781312 4423866679296 4430549329713 4444094693376 4453465675776 4456125038592 4462163850924 4464828407808 4478434541568 4487181484032 4487922057216 4496643320832 4497385455616 4499328466944 4503480182877 4506169411584 4519901528064 4528729460736 4531433766912 4537574635464 4538278907136 4540988915712 4547893202432 4549858034688 4570662140928 4573391486976 4579589215422 4582323892224 4583035109376 4591986349824 4606025269248 4615021412352 4615737704448 4624752817152 4633785537498 4650682023936 4657753092096 4660534444032 4667574602496 4693743894528 4702911363072 4703687540736 4712828095872 4727236460544 4736469344256 4737204486144 4745720260944 4746456838656 4749291159552 4755727262169 4771007168512 4780325541888 4783180087296 4783922479104 4789662115212 4790405513088 4792522235904 4793266077696 4802627925504 4824587815424 4826672188416 4827468791808 4834010838501 4836897441792 4837648171008 4847096702592 4861915561984 4871363597568 4874272505856 4881683529216 4909053247488 4916468816064 4918641242112 4919404658688 4929012870912 4954507444224 4964184216576 4964954701824 4967148552192 4973879888874 4974651878976 4989860708352 4999606530048 5000382513152 5010148885248 5013140668416 5022931958784 5038238859264 5045899183104 5048912314368 5056539152704 5058723735936 5059558637568 5069440588032 5084889219072 5094820643328 5095661502464 5097862987776 5105563770528 5108612530176 5116379852736 5131971526656 5135036055552 5141994908544 5145065422848 5155114378752 5155914498048 5165984643552 5181778427904 5182582685696 5189605972512 5191899088896 5192704917504 5202846919296 5229757857792 5239972228608 5240785518592 5243101249536 5251021427808 5280461881344 5281333379072 5288490489984 5291648483328 5301931607856 5318141018112 5328528012288 5329355046912 5332537442304 5339763943488 5340645228544 5342952554496 5367383064576 5377866234624 5378700926976 5381077598208 5381912788992 5389206202224 5392424337408 5402956416192 5420315836416 5427661292352 5430902390784 5431745314816 5441509622016 5442354192384 5452983790416 5469655007232 5480284047264 5481188524032 5491893970368 5511919435776 5522684903424 5531027418072 5534330241024 5542744840464 5562955726848 5573820874752 5577149251584 5584707243648 5585574039552 5596483363848 5602650619904 5613593296896 5624557346304 5625430327296 5628789522432 5636417495904 5639783251968 5665571012608 5668018716672 5668954177536 5676636580992 5680026353664 5680907943936 5688606546792 5692003467264 5703120661536 5720500371456 5723916337152 5729198030816 5731673223744 5732619190272 5743759241844 5744707203072 5755927334328 5773467967488 5776915562496 5784744272112 5788198600704 5800403810304 5818137182208 5826926004224 5829500731392 5830405521408 5838306719076 5840886475008 5841793032192 5853202784208 5872008822784 5883477590016 5886990876672 5894968757184 5895883708416 5898488905728 5907399106284 5925459591168 5937954234368 5940519616512 5941500051456 5949551801232 5953104543744 5971246055424 5982908645376 5983896076288 5995524427776 5999104622592 6004640243836 6007234436424 6008225882112 6026535370752 6038305947648 6041911689216 6050099513952 6051038542848 6053712297984 6054651887616 6062856977502 6066477379584 6094216187904 6097855315968 6106118953896 6109765189632 6110713479168 6121698324768 6122648466432 6134606764218 6141367025664 6153361883136 6154316939264 6162657092358 6166337089536 6178380716664 6200909365248 6210337456128 6214045925376 6222405845331 6223432803328 6226121521152 6235587945522 6258325192704 6270548484096 6271583387648 6274292908032 6283770794496 6296043784329 6302981947392 6315292459008 6316272648192 6327627014592 6328609118208 6332388212736 6340969682892 6344756158464 6373767389184 6377573449728 6386216153616 6387207350784 6390029647872 6391021436928 6399682365141 6403503900672 6416010744228 6435562917888 6436625055744 6445347784668 6449196589056 6450197561344 6462795603456 6475418251119 6495151463424 6499030007808 6507837306126 6508911372288 6525454286592 6545404329984 6555291754752 6558188322816 6559206211584 6572017161216 6606009925632 6618912288768 6619939602432 6622864736256 6631839851832 6632869171968 6653147611136 6666142040064 6680198513664 6684187557888 6693245776386 6697242611712 6717651812352 6727865577472 6730772226048 6731883085824 6744964981248 6746078183424 6759254117376 6779852292096 6793094191104 6797150650368 6806361953196 6807418360704 6811483373568 6821839803648 6842628702208 6855993211392 6860087230464 6869383823133 6873485838336 6874552664064 6887979524736 6909037903872 6919474630016 6922532118528 6923606556672 6937129225728 6950678306247 6973010477056 6976023035904 6986629638144 6990801666048 7001361903744 7040615841792 7051320653312 7054367044608 7055531311104 7069242143808 7090854690816 7104704016384 7105806729216 7119685257984 7123936739328 7156510752768 7170488312832 7171601235968 7174770130944 7175883718656 7184493172818 7185608269632 7188783353856 7189899116544 7203941888256 7236881723136 7241203187712 7255346162688 7256472256512 7270645053888 7292873342976 7307045396352 7308251365376 7311408758784 7322525293824 7363579871232 7374703224096 7379106988032 7390326453952 7393519306368 7417274302464 7431761166336 7446276324864 7447432052736 7450722828288 7461977818464 7484791062528 7499409795072 7500573769728 7505052696576 7515223327872 7519711002624 7534397938176 7557358288896 7568848774656 7573368471552 7574543925248 7584808729056 7589337956352 7604160882048 7627333828608 7642230964992 7643492253696 7658345655792 7659609604096 7662918795264 7674569779104 7697957289984 7702554083328 7712992362816 7717598134272 7733871747072 7748976965328 7772667641856 7773874028544 7784408958768 7787848633344 7789057376256 7804270378944 7844636786688 7859958342912 7861178277888 7864651874304 7876532141712 7900612788224 7920692822016 7922000068608 7932735734976 7937472724992 7961661407232 7977211527168 7992792018432 7994032570368 7998806163456 8009645915232 8010967842816 8035380494336 8051074596864 8055882252288 8066799351936 8068051390464 8071616397312 8072869183488 8083809303336 8088636506112 8125621583872 8130473754624 8141491938528 8146353586176 8147617972224 8162264433024 8163531288576 8179475685624 8188489367552 8204482510848 8216876123144 8220426070896 8221782786048 8237840955552 8267879153664 8280449941504 8284027355136 8285394567168 8296541127108 8301495361536 8314117260696 8344433590272 8360731312128 8365723877376 8377060865472 8378361059328 8394725045772 8403975929856 8420389945344 8421696864256 8436836019456 8438145490944 8443184283648 8454626243856 8459674877952 8498356518912 8503431266304 8514954871488 8516276467712 8520039530496 8521361915904 8532909820188 8538005200896 8554680992304 8580750557184 8582166740992 8585874505728 8593797046224 8598928785408 8615638862766 8617060804608 8633891001492 8660201951232 8665373343744 8677116408168 8678548496384 8682297901056 8700605715456 8727205773312 8740389006336 8744251097088 8745608282112 8757460078614 8762689548288 8779804176312 8808013234176 8825216385024 8826586136576 8830486315008 8842453135776 8843825562624 8847733358592 8861098659426 8888189386752 8906931351552 8912250077184 8924327701848 8929656815616 8956869083136 8974362968064 8975844114432 8993286641664 8994770911232 8998656933888 9006960365754 9012338823168 9039803056128 9057458921472 9062867533824 9075149270928 9076557814272 9081977831424 9094285466253 9095786404864 9099716069376 9141324281856 9146782973952 9159178430844 9164647784448 9166070218752 9183972699648 9201910146327 9212050538496 9230042824704 9231475408896 9243985638537 9249505634304 9267571074996 9301364047872 9315506184192 9321068888064 9335149204992 9353381918283 9387487789056 9405822726144 9407375081472 9425656191744 9454472921088 9472938688512 9474408972288 9491440521888 9492913677312 9498582319104 9511454524338 9542014337024 9560651083776 9566360174592 9579324230424 9580811026176 9585044471808 9586532155392 9605255851008 9649175630848 9653344376832 9654937583616 9668021677002 9673794883584 9675296342016 9694193405184 9723831123968 9742727195136 9748545011712 9761755959189 9763367058432 9818106494976 9832937632128 9837282484224 9838809317376 9858025741824 9909014888448 9928368433152 9929909403648 9934297104384 9947759777748 9949303757952 9979721416704 9999213060096 10000765026304 10020297770496 10026281336832 10039868664579 10045863917568 10076477718528 10091798366208 10097824628736 10113078305408 10117447471872 10119117275136 10138881176064 10169778438144 10189641286656 10191323004928 10195725975552 10211127541056 10217225060352 10232759705472 10263943053312 10283989817088 10290130845696 10310228757504 10311828996096 10331969287104 10363556855808 10365165371392 10379211945024 10383798177792 10385409835008 10405693838592 10459515715584 10479944457216 10481571037184 10486202499072 10502042855616 10560923762688 10576980979968 10583296966656 10603863215712 10636282036224 10657056024576 10658710093824 10665074884608 10679527886976 10681290457088 10685905108992 10734766129152 10755732469248 10757401853952 10762155196416 10763825577984 10776739759227 10778412404448 10784848674816 10805912832384 10840631672832 10855322584704 10861804781568 10863490629632 10883019244032 10884708384768 10905967580832 10939310014464 10960568094528 10962377048064 10983787940736 11045369806848 11062054836144 11068660482048 11085489680928 11125911453696 11147641749504 11169414487296 11171148079104 11192966727696 11227186593792 11249114692608 11250860654592 11257579044864 11272834991808 11279566503936 11331142025216 11336037433344 11353273161984 11360052707328 11361815887872 11377213093584 11384006934528 11406241323072 11441000742912 11447832674304 11458396061632 11463346447488 11465238380544 11487518483688 11489414406144 11511854668656 11546935934976 11553831124992 11569488544224 11576397201408 11600807620608 11636274364416 11653852008448 11659001462784 11660811042816 11676613438152 11681772950016 11683586064384 11706405568416 11744017645568 11766955180032 11773981753344 11789937514368 11791767416832 11796977811456 11814798212568 11850919182336 11875908468736 11881039233024 11883000102912 11899103602464 11906209087488 11942492110848 11965817290752 11967792152576 11991048855552 11998209245184 12009280487672 12014468872848 12016451764224 12053070741504 12076611895296 12083823378432 12100199027904 12102077085696 12107424595968 12109303775232 12125713955004 12132954759168 12188432375808 12195710631936 12212237907792 12219530379264 12221426958336 12243396649536 12245296932864 12269213528436 12282734051328 12306723766272 12308633878528 12325314184716 12332674179072 12356761433328 12401818730496 12420674912256 12428091850752 12444811690662 12446865606656 12452243042304 12471175891044 12516650385408 12541096968192 12543166775296 12548585816064 12567541588992 12592087568658 12605963894784 12630584918016 12632545296384 12655254029184 12657218236416 12664776425472 12681939365784 12689512316928 12747534778368 12755146899456 12772432307232 12774414701568 12780059295744 12782042873856 12799364730282 12807007801344 12832021488456 12871125835776 12873250111488 12890695569336 12898393178112 12900395122688 12925591206912 12950836502238 12990302926848 12998060015616 13015674612252 13017822744576 13050908573184 13090808659968 13110583509504 13116376645632 13118412423168 13136190117921 13144034322432 13212019851264 13237824577536 13239879204864 13245729472512 13263679703664 13265738343936 13291647989139 13306295222272 13332284080128 13360397027328 13368375115776 13386491552772 13394485223424 13435303624704 13455731154944 13461544452096 13463766171648 13489929962496 13492156366848 13510440548631 13518508234752 13559704584192 13586188382208 13594301300736 13612723906392 13614836721408 13622966747136 13643679607296 13685257404416 13711986422784 13720174460928 13738767646266 13746971676672 13749105328128 13775959049472 13818075807744 13838949260032 13845064237056 13847213113344 13874258451456 13901356612494 13946020954112 13952046071808 13973259276288 13981603332096 14002723807488 14081231683584 14102641306624 14108734089216 14111062622208 14138484287616 14181709381632 14209408032768 14211613458432 14239370515968 14247873478656 14267181786507 14313021505536 14340976625664 14343202471936 14349540261888 14351767437312 14368986345636 14371216539264 14377566707712 14379798233088 14407883776512 14473763446272 14482406375424 14502032515503 14510692325376 14512944513024 14541290107776 14585746685952 14614090792704 14616502730752 14622817517568 14645050587648 14727159742464 14749406448192 14758213976064 14780652907904 14787038612736 14863522332672 14892552649728 14894864105472 14901445656576 14923955636928 14969582125056 14998819590144 15001147539456 15030446655744 15039422005248 15068795876352 15114716577792 15137697549312 15146736943104 15149087850496 15169617458112 15178675912704 15208321764096 15254667657216 15284461929984 15286984507392 15316691311584 15319219208192 15325837590528 15349139558208 15395914579968 15405108166656 15425984725632 15435196268544 15467743494144 15497953930656 15545335283712 15547748057088 15568817917536 15575697266688 15578114752512 15608540757888 15689273573376 15719916685824 15722356555776 15729303748608 15753064283424 15801225576448 15841385644032 15844000137216 15865471469952 15874945449984 15954423054336 15985584036864 15988065140736 15997612326912 16019291830464 16021935685632 16070760988672 16102149193728 16133598703872 16136102780928 16143232794624 16145738366976 16167618606672 16177273012224 16251243167744 16260947509248 16282983877056 16292707172352 16295235944448 16324528866048 16327062577152 16358951371248 16408965021696 16433752246288 16440852141792 16443565572096 16475681911104 16535758307328 16560899883008 16568054710272 16593082254216 16602990723072 16628234521392 16688867180544 16721462624256 16731447754752 16754121730944 16756722118656 16789450091544 16807951859712 16840779890688 16843393728512 16873672038912 16876290981888 16886368567296 16909252487712 16919349755904 16996713037824 17006862532608 17029909742976 17032552935424 17040079060992 17042723831808 17065819640376 17076010401792 17109361984608 17161501114368 17164333481984 17171749011456 17187594092448 17197857570816 17231277725532 17234121609216 17267782002984 17320403902464 17330746687488 17354232816336 17357096992768 17364595802112 17401211430912 17454411546624 17480778012672 17488502194176 17491216564224 17514920157228 17525379096576 17559608352624 17616026468352 17650432770048 17653172273152 17660972630016 17684906271552 17687651125248 17695466717184 17722197318852 17776378773504 17813862703104 17824500154368 17848655403696 17859313631232 17913738166272 17948725936128 17951688228864 17986573283328 17989541822464 17997313867776 18013920731508 18024677646336 18079606112256 18114917842944 18125735067648 18150298541856 18153115628544 18163955662848 18188570932506 18191572809728 18199432138752 18282648563712 18293565947904 18318356861688 18329295568896 18332140437504 18367945399296 18403820292654 18424101076992 18460085649408 18462950817792 18487971277074 18499011268608 18535142149992 18602728095744 18631012368384 18642137776128 18667217535993 18670298409984 18706763836566 18774975578112 18811645452288 18814750162944 18851312383488 18908945842176 18945877377024 18948817944576 18982881043776 18985827354624 18997164638208 19022909048676 19084028674048 19121302167552 19132720349184 19158648460848 19161622052352 19170088943616 19173064310784 19199047095423 19210511702016 19298351261696 19306688753664 19309875167232 19336043354004 19347589767168 19350592684032 19388386810368 19426254753357 19447662247936 19485454390272 19497090023424 19515080792467 19523511918378 19526734116864 19636212989952 19665875264256 19674564968448 19677618634752 19716051483648 19818029776896 19856736866304 19859818807296 19868594208768 19895519555496 19898607515904 19959442833408 19998426120192 20001530052608 20040595540992 20052562673664 20079737329158 20091727835136 20152955437056 20183596732416 20195649257472 20226156610816 20234894943744 20238234550272 20277762352128 20339556876288 20379282573312 20382646009856 20391451951104 20422255082112 20434450120704 20465519410944 20527886106624 20567979634176 20580261691392 20608151469399 20620457515008 20623657992192 20663938574208 20727113711616 20730330742784 20758423890048 20767596355584 20770819670016 20811387677184 20852034918741 20919031431168 20959888914432 20963142074368 20972404998144 21004085711232 21121847525376 21153961959936 21166593933312 21207726431424 21272564072448 21314112049152 21317420187648 21359055773952 21362580914176 21371810217984 21469532258304 21511464938496 21514803707904 21524310392832 21527651155968 21553479518454 21556824808896 21569697349632 21611825664768 21710645169408 21723609563136 21726981259264 21766038488064 21769416769536 21811935161664 21878620028928 21921136189056 21924754096128 21967575881472 22090739613696 22124109672288 22137320964096 22170979361856 22251822907392 22295283499008 22338828974592 22342296158208 22385933455392 22454373187584 22498229385216 22501721309184 22515158089728 22545669983616 22559133007872 22662284050432 22672074866688 22706546323968 22720105414656 22723631775744 22754426187168 22768013869056 22812482646144 22882001485824 22916792123264 22926692894976 22930476761088 22975036967376 22978828812288 23023709337312 23093871869952 23107662249984 23138977088448 23152794402816 23201615241216 23307704016896 23318002925568 23321622085632 23353226876304 23363545900032 23367172128768 23412811136832 23488035291136 23533910360064 23579875028736 23583534833664 23593955622912 23629596425136 23701838364672 23751816937472 23762078466048 23766000205824 23798207204928 23812418174976 23884984221696 23931634581504 23982097711104 23996418490368 24018560975344 24028937745696 24032903528448 24106141483008 24153223790592 24167646756864 24200398055808 24204154171392 24214849191936 24218607550464 24251427910008 24265909518336 24376864751616 24391421263872 24424475815584 24439060758528 24442853916672 24486793299072 24490593865728 24538427056872 24565468102656 24613447532544 24617267757056 24650628369432 24665348358144 24713522866656 24803637460992 24841349824512 24856183701504 24889623381324 24893731213312 24904486084608 24942351782088 25033300770816 25082193936384 25086333550592 25097171632128 25135083177984 25184175137316 25211927789568 25261169836032 25265090592768 25310508058368 25314436472832 25329552850944 25363878731568 25379024633856 25495069556736 25510293798912 25544864614464 25548829403136 25560118591488 25564085747712 25598729460564 25614015602688 25664042976912 25742251671552 25746500222976 25781391138672 25796786356224 25800790245376 25851182413824 25901673004476 25980605853696 25996120031232 26031349224504 26035645489152 26101817146368 26181617319936 26221167019008 26232753291264 26236824846336 26272380235842 26288068644864 26424039702528 26475649155072 26479758409728 26491458945024 26527359407328 26531476687872 26583295978278 26612590444544 26664568160256 26720794054656 26736750231552 26772983105544 26788970446848 26870607249408 26911462309888 26923088904192 26927532343296 26979859924992 26984312733696 27020881097262 27037016469504 27119409168384 27172376764416 27188602601472 27225447812784 27229673442816 27245933494272 27282856398759 27287359214592 27370514808832 27423972845568 27440348921856 27477535292532 27493943353344 27498210656256 27551918098944 27636151615488 27677898520064 27690128474112 27694426226688 27731956915611 27748516902912 27802713224988 27892041908224 27904092143616 27946518552576 27963206664192 28005447614976 28060145754849 28162463367168 28205282613248 28217468178432 28222125244416 28276968575232 28363418763264 28418816065536 28423226916864 28478741031936 28495746957312 28534363573014 28626043011072 28681953251328 28686404943872 28699080523776 28737972691272 28742433078528 28755133415424 28759596466176 28815767553024 28947526892544 28964812750848 29004065031006 29021384650752 29025889026048 29082580215552 29171493371904 29228181585408 29233005461504 29245635035136 29290101175296 29454319484928 29498812896384 29516427952128 29561305815808 29574077225472 29727044665344 29785105299456 29789728210944 29802891313152 29847911273856 29939164250112 29997639180288 30002295078912 30060893311488 30078844010496 30119605993737 30137591752704 30229433155584 30275395098624 30293473886208 30298175700992 30339234916224 30357351825408 30416643528192 30509335314432 30568923859968 30573969014784 30633382623168 30638438416384 30651675181056 30698279116416 30791829159936 30851969451264 30870392537088 30935486988288 30995907861312 31090670567424 31095496114176 31137635835072 31151394533376 31156229505024 31217081515776 31378547146752 31439833371648 31444713111552 31458607497216 31506128566848 31602451152896 31682771288064 31730942939904 31749890899968 31908846108672 31971168073728 31976130281472 31995224653824 32038583660928 32043871371264 32141521977344 32204298387456 32267197407744 32272205561856 32286465589248 32291476733952 32330219277681 32335237213344 32354546024448 32502486335488 32521895018496 32565967754112 32585414344704 32590471888896 32649057732096 32654125154304 32717902742496 32817930043392 32867504492576 32881704283584 32887131144192 32951363822208 33121799766016 33136109420544 33186164508432 33205981446144 33256469042784 33377734361088 33442925248512 33508243461888 33513444237312 33578900183088 33681559781376 33686787457024 33747344077824 33752581963776 33772737134592 33818504975424 33838699511808 33993426075648 34059819485952 34065105870848 34080158121984 34085447663616 34131639280752 34152020803584 34218723969216 34323002228736 34328666963968 34343498022912 34375188184896 34395715141632 34462555451064 34468243218432 34535564005968 34640807804928 34661493374976 34708465632672 34714193985536 34729191604224 34802422861824 34908823093248 34961556025344 34977004388352 34982433128448 35029840314456 35050758193152 35119216705248 35232052936704 35300865540096 35306344546304 35321945260032 35369812543104 35375302250496 35390933434368 35444394637704 35552757547008 35627725406208 35649000308736 35697310807392 35718627262464 35827476332544 35897451872256 35903376457728 35973146566656 35979083644928 35994627735552 36027841463016 36049355292672 36159212224512 36229835685888 36251470135296 36300597083712 36306231257088 36327911325696 36377141865012 36383145619456 36398864277504 36565297127424 36587131895808 36636713723376 36658591137792 36664280875008 36735890798592 36807640585308 36848202153984 36920171298816 36925901635584 36975942554148 36998022537216 37070284299984 37205456191488 37262024736768 37284275552256 37334435071986 37340596819968 37413527673132 37549951156224 37623290904576 37629500325888 37702624766976 37817891684352 37891754754048 37897635889152 37965762087552 37971654709248 37994329276416 38045818097352 38168057348096 38242604335104 38265440698368 38317296921696 38323244104704 38340177887232 38346128621568 38398094190846 38421023404032 38596702523392 38613377507328 38619750334464 38672086708008 38695179534336 38701185368064 38776773620736 38852509506714 38895324495872 38970908780544 38994180046848 39030161584934 39047023836756 39053468233728 39272425979904 39331750528512 39349129936896 39355237269504 39408570353763 39432102967296 39636059553792 39713473732608 39719637614592 39737188417536 39791039110992 39797215031808 39874943967417 39918885666816 39996852240384 40003060105216 40081191081984 40105125347328 40159474658316 40183455670272 40305910874112 40367193464832 40391298514944 40452313221632 40469789887488 40476469100544 40531321645893 40555524704256 40679113752576 40758565146624 40765292019712 40782903902208 40844510164224 40868900241408 40931038821888 41055772213248 41135959268352 41160523382784 41216302938798 41240915030016 41247315984384 41327877148416 41454227423232 41516847780096 41535192711168 41541639340032 41622775354368 41704069837482 41838062862336 41919777828864 41926284148736 41944809996288 42008171422464 42243695050752 42307923919872 42333187866624 42415452862848 42545128144896 42628224098304 42634840375296 42718111547904 42725161828352 42743620435968 42939064516608 43022929876992 43029607415808 43048620785664 43055302311936 43106959036908 43113649617792 43139394699264 43223651329536 43421290338816 43447219126272 43453962518528 43506097546509 43532076976128 43538833539072 43623870323328 43757240057856 43842272378112 43849508192256 43935151762944 44181479227392 44248219344576 44274641928192 44341958723712 44590566998016 44677657949184 44684592316416 44771866910784 44908746375168 44996458770432 45003442618368 45091339967232 45118266015744 45324568100864 45344149733376 45413092647936 45440210829312 45447263551488 45508852374336 45536027738112 45624965292288 45764002971648 45833584246528 45853385789952 45860953522176 45950073934752 45957657624576 46047418674624 46187743739904 46215324499968 46277954176896 46305588805632 46403230482432 46615408033792 46636005851136 46643244171264 46706453752608 46727091800064 46734344257536 46825622273664 46976070582272 47067820720128 47159750057472 47167069667328 47187911245824 47259192850272 47403676729344 47503633874944 47524156932096 47532000411648 47596414409856 47624836349952 47863269163008 47964195422208 47992836980736 48037121950688 48057875491392 48065807056896 48212282966016 48306447581184 48400796111616 48408308342784 48429698383872 48437215100928 48502855820016 48531819036672 48753729503232 48782842527744 48848951631168 48878121517056 48885707833344 48973586598144 48981187731456 49076854113744 49226895065088 49234535514112 49301256738864 49330696716288 49427045733312 49607274921984 49682699649024 49779246762648 49787462426624 49808972169216 49884703564176 50066601541632 50164387872768 50172667101184 50194343264256 50270166355968 50368350274632 50423855579136 50522339672064 50530181185536 50621016116736 50628872945664 50659105701888 50727757463136 50758049267712 50990139113472 51020587597824 51089729228928 51097658806272 51120237182976 51128171495424 51197458921128 51228031205376 51328085953824 51484503343104 51493000445952 51562782277344 51593572712448 51601580490752 51702364827648 51803346008952 51961211707392 51992240062464 52062698449008 52071290978304 52203634292736 52363234639872 52442334038016 52465506582528 52473649692672 52544760471684 52576137289728 52848079405056 52951298310144 52959516819456 52982917890048 53054718814656 53062953375744 53166591956556 53225180889088 53329136320512 53441588109312 53473500463104 53545966211088 53577940893696 53741214498816 53822924619776 53846177808384 53855064686592 53959719849984 53968625467392 54041762194524 54074032939008 54238818336768 54344753528832 54377205202944 54450895625568 54459346885632 54491866988544 54565712797518 54574718429184 54741029617664 54847945691136 54880697843712 54955070585064 54987886706688 54996421312512 55103836197888 55272303230976 55355797040128 55380256948224 55388852453376 55463913831222 55497033805824 55605426449976 55784083816448 55808184287232 55893037105152 55926413328384 56001652607979 56010895229952 56120291509698 56324926734336 56410565226496 56434936356864 56444250488832 56553937150464 56726837526528 56837632131072 56846453833728 56957482063872 56991493914624 57068727146028 57252086022144 57363906502656 57372809887744 57398161047552 57475945382544 57484866157056 57510266830848 57519192932352 57597141286269 57631535106048 57895053785088 57929625501696 58008130062012 58042769301504 58051778052096 58165160431104 58278764260071 58342986743808 58456363170816 58466010923008 58491270070272 58545242377401 58580202350592 58908638969856 58997625792768 59032855904256 59122611631616 59148154450944 59454089330688 59570210598912 59579456421888 59605782626304 59695822547712 59878328500224 59995278360576 60004590157824 60121786622976 60157688020992 60239211987474 60275183505408 60458866311168 60550790197248 60586947772416 60678469832448 60714703650816 60833287056384 61018670628864 61137847719936 61147938029568 61266765246336 61276876832768 61303350362112 61396558232832 61583658319872 61703938902528 61740785074176 61824454408197 61870973976576 61991815722624 62181341134848 62190992228352 62275271670144 62302789066752 62312459010048 62434163031552 62757094293504 62879666743296 62889426223104 62917214994432 63012257133696 63204902305792 63365542576128 63461885879808 63499781799936 63817692217344 63942336147456 63952260562944 64077167321856 64087742742528 64408596774912 64534394815488 64544411123712 64572931178496 64582953467904 64660438555362 64670474426688 64709092048896 65004972670976 65131935508224 65170828689408 65180943777792 65298115464192 65308250308608 65435805484992 65635860086784 65735008985152 65763408567168 65774262288384 65902727644416 66243599532032 66272218841088 66372329016864 66411962892288 66512938085568 66755468722176 66885850497024 67016486923776 67026888474624 67157800366176 67363119562752 67373574914048 67494688155648 67505163927552 67545474269184 67637009950848 67677399023616 67986852151296 68119638971904 68130211741696 68160316243968 68170895327232 68263278561504 68304041607168 68437447938432 68646004457472 68657333927936 68750376369792 68791430283264 68925110902128 68936486436864 69071128011936 69281615609856 69322986749952 69416931265344 69428387971072 69458383208448 69604845723648 69923112050688 69954008776704 69964866256896 70059680628912 70101516386304 70238433410496 70464105873408 70601731080192 70612689092608 70739625086208 70750604500992 70781866868736 70888789275408 71105515094016 71255450812416 71298000617472 71394621614784 71437254524928 71654952665088 71794903744512 71946293133312 71958167289856 71989255471104 72055682926032 72098710585344 72318424449024 72459671371776 72502940270592 72601194167424 72612462514176 72655822651392 72754283730024 72766291238912 72797728555008 73130594254848 73174263791616 73273427446752 73317182275584 73328561750016 73471781597184 73615281170616 73696404307968 73840342597632 73851803271168 73951885108296 73996045074432 74140568599968 74410912382976 74524049473536 74568551104512 74668870143972 74681193639936 74827055346264 75099902312448 75246581809152 75259000651776 75405249533952 75635783368704 75783509508096 75795271778304 75931524175104 75943309418496 75988658552832 76091636194704 76336114696192 76485208670208 76530881396736 76634593843392 76646488209408 76680355774464 76692257243136 76796188381692 76842046808064 77193405046784 77226755014656 77239500668928 77344173416016 77390359068672 77402370736128 77553547241472 77705019013428 77790648991744 77941817561088 77988360093696 78060323169868 78094047673512 78106936467456 78544851959808 78663501057024 78698259873792 78710474539008 78817140707526 78864205934592 79272119107584 79426947465216 79439275229184 79474376835072 79582078221984 79594430063616 79749887934834 79837771333632 79993704480768 80006120210432 80162382163968 80210250694656 80318949316632 80366911340544 80611821748224 80734386929664 80782597029888 80904626443264 80939579774976 80952938201088 81062643291786 81111049408512 81358227505152 81517130293248 81530584039424 81565807804416 81689020328448 81737800482816 81848569196277 81862077643776 82111544426496 82271918536704 82321046765568 82432605877596 82481830060032 82494631968768 82655754296832 82908454846464 83033695560192 83070385422336 83083278680064 83195870746833 83245550708736 83408139674964 83676125724672 83839555657728 83852568297472 83889619992576 84016342844928 84180437264547 84487390101504 84615847839744 84666375733248 84830905725696 85090256289792 85256448196608 85269680750592 85436223095808 85450323656704 85487240871936 85878129033216 86045859753984 86059214831616 86097241571328 86213918073816 86227299235584 86278789398528 86447302659072 86842580677632 86894438252544 86907925037056 87012195093018 87064153952256 87077667078144 87247740646656 87514480115712 87684544756224 87699016384512 87870303525888 88362958454784 88496438689152 88549283856384 88683917447424 89181133996032 89355315898368 89369184632832 89543733821568 89817492750336 89992917540864 90006885236736 90182679934464 90236532031488 90358817981211 90649136201728 90688299466752 90826185295872 90880421658624 90894527102976 91017704748672 91072055476224 91249930584576 91528005943296 91667168493056 91706771579904 91721907044352 91900147869504 91915315249152 92094837349248 92375487479808 92555908353792 92611177611264 92806460964864 93230816067584 93272011702272 93286488342528 93412907505216 93454183600128 93468688515072 93651244547328 94135641440256 94319500114944 94334139334656 94375822491648 94518385700544 94807353458688 95007267749888 95048313864192 95192828819712 95249672699904 95726538326016 95928390844416 95985673961472 96074243901376 96115750982784 96131614113792 96424565932032 96612895162368 96801592223232 96816616685568 96859396767744 96874430201856 97005711640032 97063638073344 97507459006464 97565685055488 97697903262336 97756243034112 97771415666688 97947173196288 97962375462912 98153708227488 98453790130176 98469071028224 98602513477728 98661393432576 98854091466624 99365399298048 99558493525296 99574924853248 99617944338432 99769407128352 100133203083264 100328775745536 100345334202368 100540332711936 100736700549264 101044679344128 101060362371072 101242032233472 101257745891328 101318211403776 101455514926272 101516098535424 101980278226944 102179458457856 102195317612544 102240474365952 102256342990848 102394917842256 102456062410752 102656171907648 102969006686208 102986000891904 103125564554688 103187145424896 103203160981504 103404729655296 103606692017904 103922423414784 103984480124928 104125396898016 104142581956608 104407268585472 104726469279744 104884668076032 104931013165056 104947299385344 105089520943368 105152274579456 105696158810112 105902596620288 105919033638912 105965835780096 106109437629312 106125906751488 106333183913112 106450361778176 106658272641024 106883176218624 106947000926208 107091932422176 107155881787392 107482428997632 107645849239552 107692355616768 107710129373184 107919439699968 107937250934784 108083524389048 108148065878016 108477636673536 108689507057664 108754410405888 108901791251136 108918693771264 108983733977088 109131425595036 109149436858368 109482059235328 109695891382272 109761395687424 109910141170128 109975773413376 109992842625024 110207672395776 110544606461952 110711594080256 110760513896448 110777704906752 110927827662444 110994067611648 111210852899952 111568167632896 111616368574464 111786074210304 111852826656768 112003305215958 112021790459904 112240583019396 112649853468672 112821130452992 112869872713728 112888500977664 113107874300928 113453675053056 113675264262144 113692907667456 113914964127744 113982987829248 114137454292056 114504172044288 114727813005312 114745619775488 114796322095104 114951890765088 114969732314112 115020533661696 115038385864704 115194282572538 115263070212096 115790107570176 115859251003392 116016260124024 116085538603008 116103556104192 116330320862208 116557528520142 116685973487616 116912726341632 116932021846016 116982540140544 117090484754802 117160404701184 117817277939712 117995251585536 118065711808512 118225711061289 118245223263232 118296308901888 118908178661376 119140421197824 119158912843776 119211565252608 119391645095424 119624831902251 119756657000448 119990556721152 120009180315648 120243573245952 120315376041984 120478423974948 120550367010816 120917732622336 121101580394496 121173895544832 121356939664896 121429407301632 121593964937679 121666574112768 122037341257728 122275695439872 122295876059136 122533530492672 122553753665536 122606700724224 122793116465664 123167316639744 123407877805056 123481570148352 123648908816394 123741947953152 123983631445248 124362682269696 124550543340288 124605578133504 124624918020096 124868326063104 125514188587008 125759333486592 125778852446208 125834429988864 126024514267392 126409804611584 126731085152256 126923771759616 126999563599872 127635384434688 127884672294912 127904521125888 128154334643712 128175485485056 128817193549824 129068789630976 129088822247424 129145862356992 129165906935808 129320877110724 129340948853376 129418184097792 130009945341952 130263871016448 130341657378816 130361887555584 130518292639527 130596230928384 130616500617216 130871610969984 131271720173568 131470017970304 131526817134336 131548524576768 131805455288832 132487199064064 132544437682176 132744658033728 132823925784576 133025876171136 133771700994048 134032973847552 134053776949248 134315600732352 134726239125504 134747149828096 134989376311296 135010327855104 135274019901696 135354798047232 135973704302592 136239277943808 136260423483392 136320632487936 136341790654464 136526557123008 136608083214336 136874895876864 137292008914944 137500752739584 137582860566528 137850221804256 137872972873728 138142256023872 138563231219712 138645973499904 138833862530688 138856775942144 138916766416896 139209691447296 139846224101376 139908017553408 139929732513792 140119361257824 140203032772608 140476866820992 140928211746816 141203462160384 141225378185216 141479250172416 141501209001984 141563733737472 141777578550816 142211030188032 142510901624832 142596001234944 142789243229568 142874509049856 143589807489024 143892586266624 143916334579712 143978510942208 144111365852064 144197421170688 144636848898048 144919342743552 145202388334848 145224925028352 145311645302784 145508567460048 145532582477824 145595457110016 146261188509696 146348527583232 146546854893504 146634364551168 146657123500032 146943563194368 147230562341232 147680685195264 147703606542336 147903770216592 147992090148864 148281137199936 148821824765952 149048098947072 149337740287944 149362387279872 149654110692528 150199804624896 150493163618304 150518001303552 150810499067904 151271566737408 151567019016192 151590543556608 151863048350208 151886618836992 151977317105664 152183272389408 152672229392384 152970417340416 153061762793472 153269187686784 153292976418816 153360711548928 153384514486272 153592376763384 153684093616128 154386810093568 154453510029312 154479001337856 154688346832032 154780718137344 154804741472256 155107094482944 155410038026856 155581297983488 155883635122176 155976720187392 156120646339736 156188095347024 156213872934912 157089703919616 157327002114048 157396519747584 157420949078016 157634281415052 157728411869184 158544238215168 158853894930432 158878550458368 158948753670144 159164156443968 159188860127232 159499775869668 159675542667264 159987408961536 160012240420864 160324764327936 160420501389312 160637898633264 160733822681088 161223643496448 161468773859328 161565194059776 161809252886528 161879159549952 161905876402176 162125286583572 162222098817024 162716455010304 163034260586496 163061168078848 163131615608832 163378040656896 163475600965632 163697138392554 163724155287552 164223088852992 164543837073408 164642093531136 164865211755192 164963660120064 164989263937536 165311508593664 165816909692928 166067391120384 166140770844672 166166557360128 166391741493666 166491101417472 166816279349928 167352251449344 167679111315456 167705136594944 167779239985152 168032685689856 168360874529094 168974780203008 169231695679488 169332751466496 169661811451392 170180512579584 170512896393216 170539361501184 170872446191616 170900647313408 170974481743872 171756258066432 172091719507968 172118429663232 172194483142656 172427836147632 172454598471168 172557578797056 172791423858807 172894605318144 173685161355264 173788876505088 173815850074112 174024390186036 174128307904512 174155334156288 174495481293312 174836292780213 175028960231424 175369089512448 175398032769024 175635727132203 175740607051776 176725916909568 176992877378304 177098567712768 177367834894848 178362267992064 178710631796736 178738369265664 179087467643136 179634985500672 179985835081728 180013770473472 180365359868928 180473064062976 180717635962422 181298272403456 181376598933504 181652370591744 181760843317248 182035409497344 182144110952448 182499861169152 183056011886592 183334336986112 183413543159808 183443814088704 183800295739008 183830630498304 184189674698496 184750974959616 185111816707584 185222355222528 185473363224591 185612921929728 186461632135168 186544023404544 186572976685056 186825815010432 186908367200256 186937377030144 187302489094656 188271282880512 188639000229888 188668278669312 188751644983296 189036771401088 189614706917376 190014535499776 190096627728384 190385657639424 190499345399808 191453076652032 191856781688832 192148487802752 192231501965568 192263228227584 193225790324736 193603184446464 193633233371136 193718793535488 193748860403712 194011423280064 194127276146688 195014918012928 195395806524672 195512486068224 195542831333376 195894346392576 195924750925824 196307416454976 196907580260352 196938142056448 197205026955456 197322786865152 197708182933248 198730798596096 199116987050592 199149849706496 199235888676864 199538814256704 200266406166528 200657551491072 201080665423872 201473401098528 202089358688256 202120724742144 202484064466944 202515491782656 202636422807552 202911029852544 203032197070848 203960556453888 204358916915712 204390635225088 204480948731904 204512685981696 204789835684512 204912124821504 205312343815296 205938013372416 205972001783808 206251129109376 206374290849792 206406321963008 206809459310592 207213384035808 207844846829568 207968960249856 208250793796032 208285163913216 208814537170944 209769336152064 209862026330112 209894598770688 210179041886736 210304549158912 211392317620224 211805193240576 211838067277824 212218875258624 212251813502976 212666367826224 213316545282048 213766352437248 213894001852416 214183864844352 214311763574784 214964857995264 215291698479104 215384711233536 215838879399936 215874501869568 216167048778096 216296131756032 216955273347072 217379014115328 217508820811776 217803582502272 217837387542528 217967467954176 218262851190072 218298873716736 218964118470656 219391782764544 219522791374848 219820282340256 219951546826752 219985685250048 220415344791552 221089212923904 221423188160512 221521027792896 221555409813504 221855655324888 221988135223296 222421705799904 223136335265792 223232737148928 223572148420608 223705653313536 224006610431916 224043580919808 224481166038792 225299706937344 225642260905984 225739745427456 225777001955328 226215748601856 226907350106112 227350528524288 227385815334912 227829928255488 227965975658496 228274908584112 229008344088576 229455626010624 229491239550976 229592644190208 229903781530176 229939464628224 230041067323392 230076771729408 230388565145076 230526140424192 231580215140352 231718502006784 232032520248048 232171077206016 232207112208384 232660641724416 233115057040284 233371946975232 233825452683264 233864043692032 233965080281088 234180969509604 234320809402368 235634555879424 235990503171072 236131423617024 236451422122578 236490446526464 236592617803776 237816357322752 238280842395648 238317825687552 238423130505216 238783290190848 239249663804502 239513314000896 239981113442304 240018360631296 240487146491904 240630752083968 240956847949896 241100734021632 241835465244672 242203160788992 242347791089664 242713879329792 242858814603264 243187929875358 243333148225536 244074682515456 244551390879744 244591752118272 245067060985344 245107507331072 245213401448448 245586232931328 246334633279488 246815755610112 246963140296704 247297817632788 247483895906304 247967262890496 248725364539392 249101086680576 249211156267008 249249836040192 249587612240499 249736652126208 251028377174016 251518666973184 251557704892416 251668859977728 252049028534784 252541311793641 252819609223168 253462170304512 253847543519232 253999127199744 255270768869376 255769344589824 255809042251776 256308669287424 256350970970112 257634387099648 258137579261952 258177644494848 258291724713984 258641754221448 258681897706752 258836368195584 260019890683904 260527742032896 260683314757632 260723775111168 261036585279054 261192461856768 261233001234432 261743221939968 262543440347136 262940035940608 263053634268672 263097049153536 263610910577664 264974398128128 265088875364352 265489316067456 265647851569152 266051752342272 267543401988096 268065947695104 268107553898496 268631201464704 269452478251008 269494299656192 269978752622592 270020655710208 270548039803392 270709596094464 271076453943633 271947408605184 272478555887616 272520846966784 272641264975872 272683581308928 273053114246016 273216166428672 273749791753728 274584017829888 275001505479168 275165721133056 275700443608512 275745945747456 276284512047744 277126462439424 277667725061376 277713551884288 277833532833792 278419382894592 279692448202752 279816035106816 279859465027584 280238722515648 280406065545216 280953733641984 282406924320768 282450756370432 282958500344832 283002418003968 283127467474944 283555157101632 284422060376064 285021803249664 285578486459136 285749018099712 287179614978048 287785172533248 287832669159424 287957021884416 288222731704128 288394842341376 289273697796096 289838685487104 290404776669696 290449850056704 290623290605568 291017134920096 291065164955648 291190914220032 292522377019392 292697055166464 293093709787008 293268729102336 293314247000064 293887126388736 294461124682464 295361370390528 295407213084672 295807540433184 295984180297728 296562274399872 298096197894144 298675480575888 298724774559744 299308221385056 300399609249792 300986327236608 301036002607104 301620998135808 303134038032384 303181087113216 303726096700416 303773237673984 303954634211328 304366544778816 305344458784768 305940834680832 306538375373568 306585952837632 306721423097856 306769028972544 307184753526768 307368187232256 308773620187136 308907020058624 308958002675712 309376693664064 309561436274688 309609482944512 310214188965888 310820076053712 311767270244352 311953440374784 312241292679472 312376190694048 312427745869824 314179407839232 314654004228096 314793039495168 314841898156032 315268562830104 315456823738368 317088476430336 317707789860864 317757100916736 317897507340288 318328312887936 318377720254464 318999551739336 319351085334528 319974817923072 320024480841728 320649528655872 320841002778624 321275797266528 321467645362176 322447286992896 322937547718656 323130388119552 323618505773056 323758319099904 323811752804352 324250573167144 324444197634048 325432910020608 326068521172992 326122336157696 326263231217664 326756081313792 326951201931264 327394276785108 327448310575104 328446177705984 329087674146816 329284187062272 329730423510384 329927320240128 329978527875072 330623017187328 331633819385856 332134782240768 332281541689344 332333114720256 332783482987332 332982202834944 333632558699856 334704502898688 335358222630912 335410273189888 335558479970304 336065371379712 336721749058188 337949560406016 338463391358976 338665502932992 339323622902784 340361025159168 341025792786432 341078723002368 341744892383232 341801294626816 341948963487744 343512516132864 344183439015936 344236859326464 344388966285312 344855672295264 344909196942336 345115157594112 345582847717614 345789210636288 347370322710528 347577753010176 348048780372072 348256615809024 348310668312576 348990962586624 349672585560426 350057920462848 350738179024896 350796065538048 351271454264406 351481214103552 353451833819136 353985754756608 354197135425536 354677133183867 354735669789696 356724535984128 357421263593472 357476738531328 358174935286272 359269971001344 359971670163456 360027540946944 360730719737856 360946128125952 361435271924844 362596544806912 362753197867008 363304741183488 363521686634496 364070818994688 364288221904896 364781894813037 364999722338304 366112023773184 366668673972224 366827086319616 366887628177408 367600591478016 367661260996608 368379349396992 369501949919232 370223633415168 370444710445056 370946726449182 371225843859456 372923264270336 373088046809088 373651630020864 373816734400512 373874754060288 374604978189312 376542565761024 377278000459776 377336557338624 377503289966592 378073542802176 379229413834752 380029070999552 380193255456768 380771315278848 380998690799616 382906153304064 383713563377664 384296975605504 384463003931136 384526456455168 386451580649472 387206368892928 387266466742272 387437587070976 387497720807424 388022846560128 388254552293376 390029836025856 390791613049344 391024972136448 391085662666752 391554877918581 391788692785152 391849501851648 392614832909952 393815160520704 393876284112896 394410053910912 394645573730304 395416365866496 397461597192192 398233974101184 398299699412992 398471777353728 399077628513408 401315102982144 402161330847744 402946802197056 404178717376512 404241449484288 404968128933888 405030983565312 405822059705088 406064394141696 407921112907776 408717833831424 408781270450176 408961897463808 409025371963392 409579671369024 409824249643008 410624687630592 411876026744832 412502258218752 412748581699584 412812643926016 413618918621184 414426768071616 415689693659136 415937920499712 416501587592064 416570327826432 417629074341888 419538672304128 419724052660224 419789197541376 420358083773472 420609098317824 422784635240448 423610386481152 423676134555648 424437750517248 424503627005952 425332735652448 426633090564096 427532704874496 427788003704832 428367729688704 428623527149568 430583396958208 430769422467072 431677758799872 431749003739136 432334097556192 432592263512064 433910546694144 434758028230656 435607165004544 435674775085056 435934935908352 436525702380144 436597747433472 437928236941312 438783565529088 439045582749696 439640564680512 439903093653504 439971370500096 440830689583104 442846376321024 443042055585792 443110819627008 443711310649776 443976270446592 444843411599808 446272670531584 446465474297856 447144296841216 448013220863832 448087161839616 448962332077584 450599413874688 451284521811968 451479490854912 451554003910656 452431497203712 453814700212224 454701057048576 454771630669824 455659856510976 455931951316992 456549817168224 458016688177152 458911252021248 458982479101952 459185288380416 459807563060352 459878929256448 460082134646784 460153543458816 460777130290152 461052280848384 463160430280704 463437004013568 464065040496096 464342154412032 464414224416768 465321283448832 466230114080568 466743893950464 467650905366528 467728087384064 467930160562176 468361939019208 468641618804736 471269111758848 471981006342144 472262847234048 472902844245156 472980893052928 473185235607552 475632714645504 476561684791296 476635651375104 476846261010432 477566580381696 478499327609004 479026628001792 479962226884608 480036721262592 480974292983808 481261504167936 481913695899792 482201468043264 483670930489344 484406321577984 484695582179328 485427758659584 485717629206528 486375859750716 486666296451072 488149365030912 489102781759488 489183504236544 490134121970688 490215014662144 490426802896896 491172465862656 492669266558976 493631511220224 493926280593408 494595635265576 494967791812608 495934525780992 497450729078784 498202173361152 498422312534016 498499672080384 499175224480998 499473304252416 502056754348032 503037333946368 503115409784832 503337719955456 504098057069568 505082623587282 505639218446336 506924340609024 507695087038464 507998254399488 510541537738752 511538689179648 511618084503552 512617338574848 512701941940224 515268774199296 516275158523904 516355288989696 516583449427968 517283508442896 517363795413504 517672736391168 518374271576421 520039781367808 521055484065792 521366629515264 521447550222336 522073170558108 522384923713536 522466002468864 523486443879936 525086880694272 525880071881216 526107268537344 526194098307072 526907181396609 527221821155328 529948796256256 530177750728704 530978632134912 531295703138304 532103504684544 535086803976192 536131895390208 536215107796992 537262402929408 538904956502016 539957505245184 540041311420416 541096079606784 541419192188928 542152907887266 543894817210368 544957111775232 545041693933568 545282529951744 546106228492032 546432332857344 547499583507456 549168035659776 550003010958336 550331442266112 551400887217024 551491891494912 552569024095488 554252924878848 555335450122752 555427103768576 555667065667584 556838765789184 559384896405504 559632070213632 559718930055168 560477445031296 560812131090432 561907467283968 564813848641536 564901512740864 565917000689664 566004836007936 566254934949888 567110314203264 568844120752128 570043606499328 571156972918272 571498036199424 574359229956096 575570345066496 575665338318848 576445463408256 576789684682752 579677370974208 580809553339392 580899700113408 581246581211136 582034269840192 582130329911296 582381828440064 585044754038784 586187419574016 586537458204672 586628494000128 587774252777472 588922249364928 590722740781056 590814426169344 591615080866368 591968360595456 593124548799744 596192395788288 597350961151776 597449549119488 598616442770112 600799218499584 601972654473216 603241996271616 606268076064768 606362174226432 607452193400832 607546475347968 607909268422656 608733089557632 610688917569536 611881669361664 613076750747136 613171905675264 613442846195712 613538057945088 614369507053536 614736374464512 617547240374272 617814040117248 617916005351424 618753387328128 619122872549376 619218965889024 620428377931776 621640152107424 623534540488704 623906880749568 624482585358944 624752381388096 624855491739648 629308008456192 629586078990336 629683796312064 630537125660208 630913647476736 634176952860672 635415579721728 635514201833472 636656625775872 636755440508928 637999103478672 639949635846144 640048961683456 641299057311744 641682005557248 642551594533056 642935290724352 644894573985792 645875095437312 647237011546112 647516638199808 647623505608704 648501146334288 648888395268096 650865820041216 652137042345984 652244672315392 652526462435328 653512162627584 653902403862528 654788553570216 654896621150208 656892355411968 658175348293632 658568374124544 659460847020768 659854640480256 659957055750144 661246034374656 663267638771712 664269564481536 664563083378688 664666229440512 665566965974664 665964405669888 667265117399712 669409005797376 670716445261824 670820546379776 671116959940608 672130742759424 673443498116376 675899120812032 676926782717952 677331005865984 678647245805568 680722050318336 682051585572864 682157446004736 683489784766464 683602589253632 683897926975488 687025032265728 688366878031872 688473718652928 688777932570624 689711344590528 689818393884672 690230315188224 691165695435228 691578421272576 694740645421056 695155506020352 696097560744144 696513231618048 696621336625152 697981925173248 699345171120852 700115840925696 701476358049792 701592131076096 702542908528812 702962428207104 706903667638272 707971509513216 708394270851072 709354266367734 709471339579392 713449071968256 714842527186944 714953477062656 716349870572544 718539942002688 719943340326912 720055081893888 721461439475712 721892256251904 722870543849688 725193089613824 725506395734016 726609482366976 727043373268992 728141637989376 728576443809792 729563789626074 729999444676608 732224047546368 733337347944448 733654172639232 733775256354816 735201182956032 735322521993216 736758698793984 739003899838464 740447266830336 740889420890112 741893452898364 742451687718912 745846528540672 746176093618176 747303260041728 747633468801024 747749508120576 748762836721497 749209956378624 753085131522048 754556000919552 754673114677248 755006579933184 756147085604352 757623935380923 758458827669504 760058141999104 760386510913536 761542630557696 761997381599232 765812306608128 767427126755328 768593951211008 768926007862272 769052912910336 772903161298944 774412737785856 774532933484544 774875174141952 776045693120256 776509104586752 780059672051712 781583226098688 782049944272896 782171325333504 783109755837162 783577385570304 783699003703296 785229665819904 787630321041408 788820107821824 789291147460608 790832731732992 794923194384384 796467948202368 796599398825984 796943554707456 798155257026816 802630205964288 804322661695488 805893604394112 808357434753024 808482898968576 809936257867776 810061967130624 811644119410176 812128788283392 815842225815552 817435667662848 817562540900352 817923794927616 818050743926784 819159342738048 819648499286016 821249375261184 823752053489664 825004516437504 825497163399168 825625287852032 827237837242368 828853536143232 831379387318272 833003175184128 833140655652864 835258148683776 839077344608256 839448105320448 839578395082752 840716167546944 841218196635648 847220772962304 847352269111296 848875501034496 849007254011904 850665471304896 853266181128192 855065409748992 856735459377408 857247054299136 861166793916416 861538844934144 863355517599744 863498007478272 864668195112384 865184527024128 867821093388288 869516056461312 871214330009088 871349550170112 871869871816704 873051404760288 873195494866944 875856473882624 877567131058176 878091165499392 879281129361024 879806187307008 879942741000192 881661379166208 885692752642048 886084111171584 886221639254016 887422621299552 887952540893184 889686823199616 892545341063168 894288593682432 896026441727664 896174323679232 897924664155168 901198827749376 902569043623936 902958981709824 903108007821312 904862994407424 909402114097152 909543261339648 911319713021952 911863902633984 913099634336448 916033376354304 917822504042496 917964958203904 919615126120704 919757858512896 920164269293568 920307086917632 921554260580304 922104561696768 926320860561408 926874008027136 928130080992192 928684308824064 928828448833536 930642566897664 932460228161136 935301810733056 935456174768128 935860321124352 936723878038416 937283237609472 942538223517696 943962012684288 944525694468096 945805688490312 945961786105856 946370471215104 951265429291008 953123369582592 953271302750208 953692522020864 955133160763392 956998655218008 958053256003584 959924453769216 960073442525184 961948585967616 962523008335872 963827391799584 964402936086528 967341860978688 968812643155968 969391164358656 970855517319168 971435258413056 972751719501432 973332592902144 976298730061824 978205563518976 978367008473088 980268243941376 980430029324288 980853605793792 982344931725312 985338533117952 987263022440448 987852561186816 989191270531152 989935583625216 991869051561984 994901458157568 996404346722304 996844625068032 996999344160768 998350448961996 998946608504832 1004113508696064 1006074667892736 1006230819569664 1006675439910912 1008196114139136 1010165247174564 1011278436892672 1013848681218048 1015390174076928 1015996508798976 1021083075477504 1023077378359296 1023236169007104 1025234677149696 1025403883880448 1030537548398592 1032550317047808 1032710577979392 1033166898855936 1034567016885792 1034727590827008 1035345472782336 1036748543152842 1040079562735616 1042110968131584 1042733259030528 1044146341116216 1044769847427072 1044932004937728 1046972887759872 1050173761388544 1051760143762432 1052214537074688 1052388196614144 1053814362793218 1054443642310656 1059897592512512 1060355501457408 1061957264269824 1062591406276608 1064031399551601 1064207009369088 1070173607952384 1072263790780416 1072430215593984 1074524805858816 1077809913004032 1079915010490368 1080082622840832 1082192159213568 1082838384377856 1084305815774532 1087789634420736 1089914223550464 1090083387867136 1090565059903488 1092212456984064 1092864665714688 1094345684439111 1094999167014912 1098336071319552 1100006021916672 1100662884532224 1102801774434048 1102983782989824 1105138048190976 1108505849757696 1110670900245504 1110854207537152 1111334131335168 1113677531578368 1118769792811008 1119264140427264 1120954890062592 1121624262180864 1123814934567936 1129627697283072 1129803025481728 1131834001379328 1132009672015872 1132509869899776 1134220628406528 1137688241504256 1140087212998656 1142313945836544 1142996072398848 1148718459912192 1151140690132992 1152890926816512 1153579369365504 1159354741948416 1161619106678784 1161799400226816 1162493162422272 1164068539680384 1164260659822592 1164763656880128 1170089508077568 1172374839148032 1173074916409344 1173256988000256 1174664633755743 1175548505554944 1177844498729856 1181445481562112 1181628852338688 1183230161732736 1183936721190912 1186249097599488 1192384791576576 1194701922303552 1194899098238976 1197232885540224 1203945308946432 1206483992543232 1212536152129536 1212724348452864 1214904386801664 1215092950695936 1217466179115264 1223763338723328 1226153501494272 1226343811350528 1226885692391424 1227076115890176 1228739014107072 1229472748929024 1235094480748544 1235628080234496 1237506774656256 1238245745098752 1238437931778048 1240856755863552 1243280304214848 1247069080977408 1247813761499136 1248965170717888 1249504762776192 1249710983479296 1258616016912384 1259172157980672 1259367592624128 1261074251320416 1261827294953472 1268353905721344 1270831159443456 1271028403666944 1273313251551744 1273510881017856 1275998206957344 1279899271692288 1280097923366912 1282598114623488 1283364011114496 1285103189066112 1285870581448704 1291750190874624 1294474023092224 1295033276399616 1295247011217408 1297002292668576 1297776790536192 1301731640082432 1304274084691968 1304489344630784 1307024325255168 1307804807725056 1309577107140432 1309793242300416 1313784710823936 1316350696587264 1317136748249088 1318921694041536 1319709280960512 1319914111500288 1322492068749312 1328539128963072 1329126166757376 1329332458881024 1331133931949328 1331928811339776 1334530234799424 1338818011594752 1341432890523648 1341641092759552 1344261485518848 1346886996232752 1351798241624064 1353853565435904 1354662011731968 1357294491611136 1361444100636672 1364103171145728 1364314892009472 1366979569532928 1367205178507264 1367795853950976 1374050064531456 1376733756063744 1376947437305856 1377555865141248 1379422689181056 1379636787769344 1380460630376448 1382331390870456 1383156842545152 1389481290842112 1390311012040704 1392195121488288 1393026463236096 1393242673250304 1395963850346496 1398690342241704 1400231681851392 1402952716099584 1403184262152192 1405085817057624 1405924856414208 1413807335276544 1415943019026432 1416788541702144 1418708532735468 1418942679158784 1426898143936512 1429685054373888 1429906954125312 1432699741145088 1437079884005376 1439886680653824 1440110163787776 1442922878951424 1443784512503808 1445741087699376 1450386179227648 1451012791468032 1453218964733952 1454086746537984 1456283275978752 1457152887619584 1459127579252148 1459998889353216 1464448095092736 1466674695888896 1467308345278464 1467550512709632 1470402365912064 1470645043986432 1473517397587968 1478007799676928 1480894533660672 1481778841780224 1483786905796728 1484903375437824 1491693057081344 1492352187236352 1494606520083456 1495266937602048 1495499016241152 1497525673442994 1498419912757248 1506170263044096 1509112001839104 1509346229354496 1510013159866368 1512294171208704 1515247870761846 1516917655339008 1520116283998208 1520773021827072 1523085261115392 1523994763198464 1531624613216256 1534854253510656 1537187902422016 1537852015724544 1538105825820672 1545806322597888 1548825475571712 1549065866969088 1549750348283904 1552091386240512 1553018209173504 1555122814729263 1560119344103424 1563166452197376 1564099888545792 1564342650667008 1566219511674324 1567154771140608 1567398007406592 1570459331639808 1575260642082816 1577640215643648 1578582294921216 1580721544189827 1581665463465984 1589846388768768 1592935896404736 1593198797651968 1593887109414912 1596310514053632 1605260411928576 1608645323390976 1611787208788224 1616714869506048 1619872515735552 1620123934261248 1623288238820352 1624257576566784 1631684451631104 1634871335325696 1635125081800704 1635847589855232 1638318685476096 1639296998572032 1642498750522368 1647504106979328 1650009032875008 1650994326798336 1651250575704064 1654475674484736 1657707072286464 1662758774636544 1666006350368256 1666281311305728 1670516297367552 1678154689216512 1678896210640896 1679156790165504 1681432335093888 1682436393271296 1694441545924608 1694704538222592 1697751002068992 1698014508023808 1701330942609792 1706532362256384 1710130819497984 1713470918754816 1714494108598272 1722333587832832 1723077689868288 1726711035199488 1726996014956544 1729336390224768 1730369054048256 1739032112922624 1742428660018176 1742699100340224 1743739743633408 1746102809520576 1746390989733888 1751712947765248 1755134262116352 1758562258722048 1759612374614016 1759885482000384 1763322758332416 1771385505284096 1772168222343168 1772443278508032 1774845242599104 1775905081786368 1779373646399232 1788577187364864 1792052883455328 1792348647358464 1795849328310336 1802397655498752 1805138087247872 1805917963419648 1809725988814848 1818804228194304 1819086522679296 1822639426043904 1823727805267968 1826199268672896 1832066752708608 1835645008084992 1835929916407808 1839230252241408 1839515717025792 1840328538587136 1840614173835264 1843108521160608 1844209123393536 1852641721122816 1853748016054272 1856260161984384 1857368617648128 1857656897667072 1861285133795328 1864920456322272 1870603621466112 1870912349536256 1871720642248704 1873447756076832 1874566475218944 1887924025368576 1889051388936192 1891611376980624 1891923572211712 1892740942430208 1902530858582016 1906246739165184 1906542605500416 1910266321526784 1913997310436016 1919848907538432 1920146885050368 1923897171935232 1925046016671744 1927654783599168 1928805872173056 1934683721957376 1937625286311936 1941711034638336 1942870516826112 1945503439002864 1946665185804288 1952597460123648 1956411127037952 1956734016946176 1960536487882752 1960860058648576 1961707211587584 1964689863450624 1970677066235904 1974526044880896 1975705122373632 1978382541062304 1979871167250432 1983738103123968 1989802916315136 1992808693444608 1993689250136064 1993998688321536 1996700897923992 1997893217009664 2008227017392128 2012149335785472 2012461639139328 2013350879821824 2016392228278272 2020330494349128 2022556873785344 2027697362436096 2030780348153856 2031993017597952 2042166150955008 2046154756718592 2046472338014208 2050469354299392 2050807767760896 2061075096797184 2065100634095616 2065421155958784 2066333797711872 2069134033771584 2069455181654016 2070690945564672 2073497086305684 2080159125471232 2084221936263168 2085466518061056 2088292682232432 2089539694854144 2089864009875456 2093945775519744 2100347522777088 2103520287524864 2104429074149376 2104776393228288 2107628725586436 2108887284621312 2119795185025024 2120711002914816 2123914528539648 2125182812553216 2128062799103202 2128414018738176 2140347215904768 2144527581560832 2144860431187968 2149049611717632 2155619826008064 2159830020980736 2160165245681664 2164384318427136 2165676768755712 2168611631549064 2175579268841472 2179828447100928 2180166775734272 2181130119806976 2184424913968128 2185729331429376 2188691368878222 2189998334029824 2196672142639104 2200012043833344 2201325769064448 2205603548868096 2205967565979648 2210276096381952 2217011699515392 2221341800491008 2221708415074304 2222668262670336 2227355063156736 2237539585622016 2238528280854528 2241909780125184 2243248524361728 2246288510164491 2247629869135872 2259255394566144 2259606050963456 2263668002758656 2264019344031744 2265019739799552 2268441256813056 2272871806142769 2275376483008512 2280174425997312 2284627891673088 2285992144797696 2297436919824384 2302281380265984 2305781853633024 2307158738731008 2318709483896832 2323238213357568 2323598800453632 2328137079360768 2328521319645184 2329527313760256 2340179016155136 2344749678296064 2346149832818688 2346513976000512 2349329267511486 2351097011109888 2355688997459712 2362890963124224 2366460323465472 2367873442381824 2372498195198976 2384769583153152 2389403844607104 2389798196477952 2394465771080448 2407890617892864 2412967985086464 2425072304259072 2425448696905728 2429808773603328 2430185901391872 2434932358230528 2447526677446656 2452307002988544 2452687622701056 2453771384782848 2454152231780352 2457478028214144 2458945497858048 2470188961497088 2471256160468992 2475013549312512 2476491490197504 2476875863556096 2481713511727104 2486560608429696 2494138161954816 2497930341435776 2499009525552384 2499421966958592 2517232033824768 2518344315961344 2518735185248256 2522148502640832 2523654589906944 2541662318886912 2542056807333888 2546626503103488 2547021762035712 2551996413914688 2559798543384576 2560195846733824 2565196229246976 2570206378132224 2571741162897408 2583500381749248 2588948046184448 2590066552799232 2590494022434816 2594004585337152 2595553581072384 2603463280164864 2608548169383936 2614048650510336 2615609615450112 2619154214280864 2619586484600832 2627569421647872 2632701393174528 2634273496498176 2637843388083072 2639418561921024 2639828223000576 2644984137498624 2657078257926144 2658252333514752 2658664917762048 2662267863898656 2663857622679552 2669060469598848 2677636023189504 2682865781047296 2683282185519104 2688522971037696 2693773992465504 2703596483248128 2707707130871808 2709324023463936 2714588983222272 2728206342291456 2728629784018944 2733959139065856 2734410357014528 2735591707901952 2748100129062912 2753467512127488 2753894874611712 2758845378362112 2759273575538688 2760921260752896 2764662781740912 2766313685090304 2778962581684224 2780622024081408 2784390242976576 2786052926472192 2786485346500608 2791927700692992 2797380684483408 2805905432199168 2806368524304384 2810171634115248 2811849712828416 2827614670553088 2831886038052864 2833577083404288 2837417065470936 2837885358317568 2853796287873024 2859370108747776 2859813908250624 2865399482290176 2874159768010752 2879773361307648 2880220327575552 2885845757902848 2887569025007616 2891482175398752 2900772358455296 2902025582936064 2906437929467904 2908173493075968 2912566551957504 2914305775239168 2918255158504296 2919997778706432 2928896190185472 2933349391777792 2934616690556928 2935101025419264 2940804731824128 2941290087972864 2947034795175936 2956015599353856 2961789067321344 2963557683560448 2967573811593456 2969806750875648 2983386114162688 2984704374472704 2989213040166912 2990533875204096 2990998032482304 2995051346885988 2996839825514496 3012340526088192 3018224003678208 3018692458708992 3020026319732736 3024588342417408 3030495741523692 3033835310678016 3040232567996416 3041546043654144 3046170522230784 3047989526396928 3063249226432512 3069708507021312 3074375804844032 3075704031449088 3076211651641344 3091612645195776 3097650951143424 3098131733938176 3099500696567808 3104182772481024 3106036418347008 3110245629458526 3120238688206848 3126332904394752 3128199777091584 3132439023348648 3134309542281216 3134796014813184 3140918663279616 3150521284165632 3155280431287296 3157164589842432 3161443088379654 3163330926931968 3179692777537536 3185871792809472 3186397595303936 3187774218829824 3192621028107264 3210520823857152 3217290646781952 3223574417576448 3233429739012096 3239745031471104 3240247868522496 3246576477640704 3248515153133568 3263368903262208 3269742670651392 3270250163601408 3271695179710464 3276637370952192 3278593997144064 3283037053317333 3284997501044736 3295008213958656 3300018065750016 3301988653596672 3302501151408128 3308951348969472 3315414144572928 3325517549273088 3332012700736512 3332562622611456 3341032594735104 3356309378433024 3357792421281792 3362864670187776 3364872786542592 3388883091849216 3389409076445184 3395502004137984 3396029016047616 3402661885219584 3413064724512768 3420261638995968 3426941837509632 3428988217196544 3444667175665664 3446155379736576 3453422070398976 3458672780449536 3460738108096512 3478064225845248 3484857320036352 3485398200680448 3487479487266816 3492205619041152 3492781979467776 3503425895530496 3510268524232704 3517124517444096 3519224749228032 3519770964000768 3523993901267229 3526645516664832 3542771010568192 3544336444686336 3544886557016064 3549690485198208 3551810163572736 3558747292798464 3577154374729728 3584105766910656 3584697294716928 3591698656620672 3610276174495744 3611835926839296 3619451977629696 3637608456388608 3638173045358592 3645278852087808 3652398537345792 3671290016169984 3671859832815616 3678460504482816 3679031434051584 3680657077174272 3681228347670528 3686217042321216 3688418246787072 3705283442245632 3712520323968768 3714737235296256 3715313795334144 3722570267590656 3729840912644544 3741207242932224 3741824699072512 3743441284497408 3746895512153664 3749132950437888 3775848050737152 3778102777872384 3783222753961248 3783847144423424 3785481884860416 3805061717164032 3812493478330368 3813085211000832 3820532643053568 3827994620872032 3839697815076864 3840293770100736 3847794343870464 3850092033343488 3855309567198336 3857611744346112 3875250572623872 3883422069276672 3885741033652224 3891006878005728 3893330371608576 3905194920247296 3912822254075904 3913468033892352 3921072975765504 3921720117297152 3923414423175168 3929379726901248 3941354132471808 3949052089761792 3951410244747264 3956765082124608 3959742334500864 3967476206247936 3985617386889216 3987378500272128 3987997376643072 3993401795847984 3995786434019328 4016454034784256 4024298671570944 4024923278278656 4032784456556544 4040660988698256 4055394724872192 4061560696307712 4063986035195904 4084332301910016 4092309513437184 4092944676028416 4100938708598784 4101615535521792 4122150193594368 4130201268191232 4130842311917568 4132667595423744 4138268067543168 4138910363308032 4141381891129344 4146994172611368 4160318250942464 4168443872526336 4170933036122112 4176585364464864 4179079389708288 4179728019750912 4187891551039488 4200695045554176 4207040575049728 4208858148298752 4209552786456576 4215257451172872 4217774569242624 4239590370050048 4241422005829632 4247829057079296 4250365625106432 4256125598206404 4256828037476352 4280694431809536 4289055163121664 4289720862375936 4298099223435264 4311239652016128 4319660041961472 4320330491363328 4328768636854272 4331353537511424 4337223263098128 4351158537682944 4359656894201856 4360333551468544 4362260239613952 4368849827936256 4371458662858752 4377382737756444 4379996668059648 4393344285278208 4400024087666688 4402651538128896 4411207097736192 4411935131959296 4420552192763904 4434023399030784 4442683600982016 4443416830148608 4445336525340672 4454710126313472 4475079171244032 4477056561709056 4483819560250368 4486497048723456 4492577020328982 4495259738271744 4518510789132288 4527336005517312 4528038688063488 4530039479599104 4536882513626112 4545743612285538 4550752966017024 4560348851994624 4569255783346176 4571984289595392 4594873839648768 4604562760531968 4611563707266048 4614317477462016 4637418967793664 4646476426715136 4647197600907264 4656274158721536 4657042639290368 4659054627520512 4680358032310272 4689499356592128 4692299665637376 4693027952001024 4698658535022972 4702194022219776 4711377994919424 4725781926248448 4732920646930944 4735746884763648 4742164632569481 4744996390397952 4769539166306304 4778807689214208 4779596392955904 4788931542160896 4815781235785728 4825935970172928 4850144608518144 4859617547206656 4860371802783744 4869864716461056 4895053354893312 4904614005977088 4905375245402112 4907542769565696 4914956056428288 4917890995716096 4940377922994176 4942512320937984 4950027098625024 4952982980395008 4953751727112192 4963427023454208 4973121216859392 4988276323909632 4995860682871552 4998019051104768 4998843933917184 5034464067649536 5036688631922688 5037470370496512 5044297005281664 5047309179813888 5083324637773824 5084113614667776 5093253006206976 5094043524071424 5103992827829376 5119597086769152 5120391693467648 5130392458493952 5140412756264448 5143482325794816 5167000763498496 5177896092368896 5180133105598464 5180988044869632 5188009170674304 5191107162144768 5217096338767872 5228097301020672 5231219230900224 5238308428561728 5239172969201664 5255138843295744 5265402786349056 5275686776166144 5278837123842048 5279656446001152 5289968274997248 5314156515852288 5316504667029504 5317329835524096 5324535727797312 5327715245359104 5338120939197696 5365731562094592 5366564371038208 5377045942075392 5387547984931008 5407192966496256 5415414261743616 5429177966444544 5456412684582912 5457259568037888 5467918278131712 5468820714029056 5471183415803904 5496200258125824 5506935024254976 5507789749223424 5517690756724224 5518547151077376 5521842521505792 5529325563481824 5532627370180608 5557925163368448 5561244048162816 5568780485953152 5572105852944384 5572970693001216 5583855401385984 5594761368966816 5611810864398336 5612737048608768 5620343268230496 5623699425656832 5663772076105728 5667154166808576 5674834130941872 5675770716635136 5707592575746048 5718740217495552 5719627816501248 5730798964580352 5759546722615296 5760440655151104 5771691515805696 5775138050015232 5782964350797504 5801544716910592 5804051165872128 5812875858935808 5825133103915008 5828611550478336 5836510317008592 5839995557412864 5857792380370944 5866698783555584 5869233381113856 5870202050838528 5881609463648256 5882580175945728 5894069590351872 5912031198707712 5923578134642688 5927115367120896 5935147623186912 5939613501751296 5966772228325376 5969408748945408 5978426080333824 5981067750408192 5981996064964608 5990102693771976 5993679651028992 6024681052176384 6036448007356416 6037384917417984 6040052639465472 6049176684834816 6060991483047384 6067670621356032 6080465135992832 6083092087308288 6092341044461568 6095979052793856 6126498452865024 6139417014042624 6148751609688064 6151408062898176 6152423303282688 6183225290391552 6195301902286848 6196263467876352 6199001393135616 6208365544962048 6212072836694016 6220491258917052 6240477376413696 6252665808789504 6256399554183168 6264878046697296 6268619084562432 6269592029626368 6281837326559232 6301042568331264 6310560862574592 6314329179684864 6322886176759308 6326661853863936 6359385555075072 6371743585618944 6372795190607872 6375548437659648 6385242056214528 6421041647714304 6434581293563904 6447148835152896 6466859478024192 6479490062942208 6480495737044992 6493152955281408 6497030306267136 6526737806524416 6539485341302784 6540500327202816 6543390359420928 6553274741904384 6557187994288128 6566074106634666 6569995002089472 6590016427917312 6600036131500032 6603977307193344 6617902697938944 6630828289145856 6651035098546176 6664025401473024 6665125245222912 6682065189470208 6712618756866048 6715584842563584 6725729340375552 6729745573085184 6738865530493473 6777766183698432 6778818152890368 6791004008275968 6792058032095232 6805323770439168 6826129449025536 6840523277991936 6853883675019264 6857976434393088 6889334351331328 6892310759473152 6906844140797952 6917345560899072 6921476216193024 6956128451690496 6969714640072704 6970796401360896 6984411238082304 6985563958935552 7020537048465408 7034249034888192 7038449498456064 7039541928001536 7047987802534458 7053291033329664 7085542021136384 7088672889372672 7099380970396416 7103620327145472 7117494585596928 7154308749459456 7168211533821312 7169394589433856 7183397313241344 7220552348991488 7223671853678592 7238903955259392 7275216912777216 7276346090717184 7290557704175616 7304797074691584 7342580032339968 7343719665631232 7356921008965632 7358062868103168 7361314154348544 7362456695341056 7372434084642432 7376836493574144 7410566884491264 7425040647937536 7429474470592512 7430627590668288 7445140535181312 7459681825289088 7482414485864448 7483649398145024 7493791024307328 7498265900875776 7551696101474304 7556205555744768 7566445507922496 7567694288846848 7570963769720832 7624986956660736 7626170422001664 7641065286107136 7655989241744064 7679395630153728 7680587540201472 7695588687740928 7710619134396672 7715223488692224 7750501145247744 7766844138553344 7771482067304448 7782013756011456 7786660743217152 7810389840494592 7825644508151808 7842145951531008 7843440234594304 7846828846350336 7858759453802496 7882708264943616 7898104179523584 7902820489494528 7913530164249216 7919484669001728 7934952412495872 7971234773778432 7974757000544256 7975994753286144 7986803591695968 7991572868038656 8032908069568512 8048597343141888 8049846556557312 8065568913113088 8081321977396512 8110789449744384 8123121392615424 8127972070391808 8184619026874368 8185889352056832 8201877417197568 8203231071043584 8244300387188736 8260402536382464 8261684623835136 8276536135086336 8277820726616064 8282763782258688 8293988345222736 8320636501884928 8336887745052672 8341866072244224 8353170728929728 8358158779416576 8359456039501824 8375783102078976 8414081150099456 8417716296597504 8419105572913152 8430514902345744 8435549138485248 8479180740100096 8482844011659264 8495658114158592 8500731250212864 8512251196412808 8513656074952704 8561388863619072 8578110326243328 8579441724751872 8596198446870528 8622479304032256 8639320083922944 8640660982726656 8657537273708544 8662707075022848 8674446526196256 8702317075365888 8719313788403712 8720667102937088 8724520479227904 8737699655872512 8742917325717504 8754765475512888 8759993336119296 8786688570556416 8800048175333376 8805303076257792 8822414195472384 8823870263918592 8841104385527808 8868046798061568 8885367201964032 8886833660297216 8890673050681344 8909420252626944 8950158342488064 8954113123418112 8967639120500736 8972994097446912 8985154040657964 8990519476543488 9037021578264576 9054672011034624 9056077376126976 9060078959198208 9073765027252224 9091487224571076 9101505932034048 9120697703989248 9138511566692352 9143968579190784 9189747679297536 9209125521063936 9223127414532096 9228634954924032 9274837935587328 9292952853430272 9294395201814528 9312548317443072 9314085278580736 9318109255041024 9360716064620544 9378998713184256 9384599331274752 9397317070045944 9404388044439552 9422755989838848 9451563852496896 9465841293861888 9471493769527296 9484329265138962 9489992780795904 9539078332612608 9557615378428416 9559192785911808 9577863084321792 9631562471571456 9651871940345856 9700289217036288 9719235094413312 9720743605567488 9739729432922112 9790106709786624 9809228011954176 9810750490804224 9815085539131392 9829912112856576 9835781991432192 9849111159951999 9880755845988352 9885024641875968 9900054197250048 9905965960790016 9907503454224384 9926854046908416 9946242433718784 9976552647819264 9991721365743104 9996038102209536 9997687867834368 10068928135299072 10073377263845376 10088594010563328 10094618359627776 10166649275547648 10168227229335552 10186506012413952 10188087048142848 10207985655658752 10239194173538304 10260784916987904 10280825512528896 10286964651589632 10334001526996992 10355792184737792 10360266211196928 10376018341348608 10382214324289536 10434192677535744 10456194602041344 10462438461800448 10476616857123456 10478345938403328 10510277686591488 10530805572698112 10551373552332288 10557674247684096 10559312892002304 10579936549994496 10628313031704576 10633009334059008 10634659671048192 10649071455594624 10655430490718208 10676241878395392 10731463124189184 10733128742076416 10754091884150784 10775095969862016 10830828523487232 10858355932889088 10912825369165824 10914519136075776 10935836556263424 10937641428058112 11013870048509952 11015579498446848 11035381513448448 11037094302154752 11043685043011584 11058651126963648 11065254740361216 11115850326736896 11137560971906304 11144211705888768 11145941386002432 11167710802771968 11189522737933632 11223621728796672 11225474097217536 11240686536460992 11247398851313664 11327544152211456 11334308333617152 11349668261883744 11351541433270272 11415185151492096 11437480434991104 11439255633002496 11461597929160704 11519093445230592 11520881310302208 11543383031611392 11550276100030464 11565928701595008 11603089433821184 11625751717871616 11650266207830016 11657223100956672 11673020634017184 11679991114825728 11715584760741888 11733397567111168 11738466762227712 11740404101677056 11763218927296512 11765160351891456 11788139180703744 11824062397415424 11847156269285376 11854230734241792 11870295246373824 11879227003502592 11933544456650752 11956852160667648 11962135500816384 11963992129929216 11980205387543952 11987359302057984 12049362104352768 12072896014712832 12074769834835968 12098353369669632 12121982966094768 12160930271985664 12166184174616576 12184682088923136 12191958105587712 12252996905730048 12278834028085248 12297503219376128 12302816125796352 12304846606565376 12366450580783104 12390603804573696 12392526935752704 12398002786271232 12416731089924096 12424145673388032 12440982517834104 12480954752827392 12505331617579008 12512799108366336 12529756093394592 12537238169124864 12539184059252736 12563674653118464 12602085136662528 12621121725149184 12628658359369728 12645772353518616 12653323707727872 12718771110150144 12743487171237888 12745590381215744 12751096875319296 12770484112429056 12842083295428608 12869162587127808 12894297670305792 12933718956048384 12958980125884416 12960991474089984 12986305910562816 12994060612534272 13053475613048832 13078970682605568 13081000654405632 13086780718841856 13106549483808768 13114375988576256 13132148213269332 13139990004178944 13180032855834624 13200072263000064 13207954614386688 13235805395877888 13261656578291712 13302070197092352 13328050802946048 13330250490445824 13364130378940416 13425237513732096 13431169685127168 13451458680751104 13459491146170368 13477731060986946 13555532367396864 13582008016551936 13584116064190464 13610647540878336 13652258898051072 13681046555983872 13707767350038528 13715952868786176 13778668702662656 13784621518946304 13813688281595904 13834691121798144 13842952432386048 13912256903380992 13939429280145408 13941592802721792 13968822476164608 13971127917871104 14041074096930816 14068498069776384 14076898996912128 14079083856003072 14095975605068916 14106582066659328 14171084042272768 14177345778745344 14198761940792832 14207240654290944 14226493897708443 14234989171193856 14308617498918912 14336423067642624 14338789178867712 14366794626482688 14441104697982976 14447343707357184 14477807910518784 14550433825554432 14581115408351232 14609594149383168 14685160064679936 14687439331262464 14713842017931264 14716125736206336 14722628308697088 14744868169284864 14753672987148288 14821133768982528 14850081295875072 14858948941185024 14861255181336576 14890281070362624 14919363650578176 14964828971728896 14987582048614656 14996531801751552 15103392202948608 15112411111489536 15132891015844992 15135388577693696 15141927539441664 15249973913321472 15252340844003328 15282130572214272 15311978483488128 15358791260307456 15361175080402944 15391177375481856 15421238268793344 15430446977384448 15501002290495488 15533688277106688 15542964134608896 15564027512022912 15573321486434304 15651289016303616 15684291903062016 15686880469188608 15693657692700672 15717518907604992 15765416529887232 15796208359047168 15827060328498432 15838969338003456 15869904824991744 15942469547556864 15949514001088512 15951989506572288 15973607183391936 15983145736077312 16097194686283776 16099693113114624 16131137826226176 16162643954793024 16221578899488768 16246242785230848 16369238053748736 16371778704113664 16403754834395136 16406462142087168 16488600774377472 16520805072764928 16523369247670272 16553072270172672 16555641453232128 16565527564517376 16587976690445472 16641273003769856 16673775490105344 16683732144488448 16706341457859456 16716317558833152 16718912079003648 16751566204157952 16828162300198912 16835432593195008 16838211145826304 16861029804691488 16871098276970496 16958361480200192 16991316228317184 17001462500425728 17024502392825616 17027312149905408 17122777727238144 17156220652486656 17158883449503744 17192396893741056 17278640167845888 17281321965453312 17315074547417088 17325414150045696 17348893052392512 17404634150731776 17438627576807424 17441334205874176 17475399311745024 17485834651435008 17509530951025776 17519986672238592 17573377141112832 17600096350666752 17610606152515584 17644828390944768 17647740527837184 17682208771055616 17736093596123136 17770734403928064 17773667320594432 17781346101362688 17818840505253888 17900316684976128 17908226246836224 17935278241001472 17945988194893824 17970308081315928 17981038953086976 18074043156529152 18109344022069248 18112154752253952 18120157918396416 18147530054504448 18182974449142152 18203011864068096 18241395407978496 18277023133384704 18287937158381568 18379495358595072 18418251042127872 18446254829064192 18457269909848064 18549675871174656 18585905706860544 18588790403629056 18625096634886144 18628170557161472 18636218510082048 18721432129241088 18757997426368512 18769198662549504 18794634140091888 18808776088879104 18845511979677696 18903127704993792 18931682587723776 18942987539054592 18968658530277924 18979985561591808 19078156665225216 19115230756856832 19118385571823616 19155726168643584 19263124943142912 19303743880691712 19400578434072576 19438470188826624 19441487211134976 19479458865844224 19580213419573248 19618456023908352 19621500981608448 19630171078262784 19659824225713152 19671563982864384 19698222319903998 19761511691976704 19770049283751936 19800108394500096 19811931921580032 19853708093816832 19892484867437568 19953105295638528 19983442731486208 19992076204419072 19995375735668736 20137856270598144 20146754527690752 20177188021126656 20189236719255552 20216596591480419 20333298551095296 20336454458671104 20373012024827904 20376174096285696 20415971311317504 20478388347076608 20521569833975808 20561651025057792 20573929303179264 20668003053993984 20711584369475584 20720532422393856 20752036682697216 20764428648579072 20868385355071488 20912389204082688 20953233714246912 20956691876806656 21061611145396224 21102747104664576 21115348495368192 21118625784004608 21159873099988992 21256626063409152 21266018668118016 21298142911189248 21310860981436416 21352483756790784 21462926248378368 21466257484152832 21508183768301568 21550191939724032 21661657046974464 21716711865778176 21825650738331648 21829038272151552 21871673112526848 22027740097019904 22031158996893696 22070763026896896 22074188604309504 22087370086023168 22117302253927296 22130509480722432 22231700653473792 22275121943812608 22288423411777536 22291882772004864 22335421605543936 22379045475867264 22447243457593344 22450948194435072 22481373072921984 22494797702627328 22655088304422912 22668616667234304 22699336523767488 22703082866540544 22874960869982208 22878511266004992 22923195858321408 23038186890461184 23041762620604416 23086766063222784 23131857403190016 23251503435743232 23300532415660032 23314446201913344 23346041268034368 23359982229651456 23431169521483776 23466795134222336 23476933524455424 23526437854593024 23530320703782912 23576278361407488 23648124794830848 23694312538570752 23708461468483584 23740590492747648 23758454007005184 23867088913301504 23913704321335296 23924271001632768 23927984259858432 23960410775087904 23974718604115968 24098724208705536 24145792029425664 24149539669671936 24196706739339264 24243965932189536 24321860543971328 24332368349233152 24369364177846272 24383916211175424 24557668056170496 24595006438752256 24605632251592704 24609693213130752 24732901161566208 24781207609147392 24785053871505408 24833462179848192 24848291346776064 24881965035668208 24961909505654784 25010663235158016 25025598216732672 25059512186789184 25074476338249728 25078368118505472 25127349306236928 25242243450298368 25257316718739456 25291544707037232 25306647415455744 25437542220300288 25486974342475776 25491180762431488 25502193750638592 25540968224858112 25684166590857216 25738325174255616 25788595340611584 25867437912096768 25917960251768832 25921982948179968 25972611821125632 25988121225068544 26106951226097664 26157941365211136 26162001308811264 26173561437683712 26213098967617536 26228751977152512 26264296426538664 26279980008357888 26360065711669248 26400144526000128 26415909228773376 26471610791755776 26523313156583424 26604140394184704 26656101605892096 26660500980891648 26728260757880832 26850475027464192 26862339370254336 26902917361502208 26918982292340736 26955462121973892 27111064734793728 27164016033103872 27168232128380928 27221295081756672 27304517796102144 27362093111967744 27415534700077056 27431905737572352 27557337405325312 27569243037892608 27627376563191808 27669382243596288 27685904864772096 27824513806761984 27878858560290816 27883185605443584 27937644952329216 27942255835742208 28082148193861632 28136996139552768 28153797993824256 28191951210137832 28213164133318656 28342168084545536 28354691557490688 28397523881585664 28414481308581888 28452987795416886 28469978342387712 28617234997837824 28672846135285248 28677578357735424 28733589252965376 28882209395965952 28894687414714368 28955615821037568 29100867651108864 29162230816702464 29219188298766336 29370320129359872 29374878662524928 29427684035862528 29432251472412672 29445256617394176 29489736338569728 29507345974296576 29547333479855997 29642267537965056 29700162591750144 29717897882370048 29722510362673152 29780562140725248 29838727301156352 29929657943457792 29975164097229312 29993063603503104 30206784405897216 30265782031689984 30270777155387392 30283855078883328 30499947826642944 30504681688006656 30564261144428544 30623956966976256 30717582520614912 30782354750963712 30842476537586688 30860893954768896 31002004580990976 31067376554213376 31128055024045824 31146642972868608 31302578032607232 31368583806124032 31373760938377216 31387315385401344 31435037815209984 31530833059774464 31592416718094336 31654120656996864 31677938676006912 31739809649983488 31884939095113728 31899028002177024 31903979013144576 31947214366783872 31966291472154624 32194389372567552 32199386226229248 32262275652452352 32325287909586048 32492485570461696 32738476107497472 32743557408227328 32807509668790272 32812924284174336 33041610145529856 33046738495340544 33106144540345344 33111282906464256 33131055129034752 33175953380890944 33282546007539712 33347550980210688 33412682915718912 33432635117666304 33437824158007296 33503132408315904 33656324600397824 33670865186390016 33676422291652608 33722059609382976 33742196553940992 33982632456634368 34002925000851456 34049004785651232 34054624299810816 34245555454476288 34312441304973312 34317766899007488 34384793787482112 34557280335691776 34562643930906624 34630149094834176 34650828300091392 34697786104785024 34809268301463552 34877255153614848 34882668411748352 34950798623490048 34971669302870016 35019061902051552 35039973344477184 35146754282225664 35200192701333504 35221212305031168 35289656781889536 35295481055674368 35364417542111232 35472187192246272 35541468807856128 35547334641188864 35562692202725376 35637681010507776 35800633369952256 35870556482002944 35891976389787648 35940616162631856 35962077906173952 36148086313058304 36218688044138496 36224309504507904 36295060109008896 36365948898284304 36482790815956992 36554046266769408 36575874316763136 36758990717190144 36836502084255744 36892509658128384 36914539819696128 37099351742349312 37171811413721088 37177580807258112 37250193269772288 37256341114322944 37272437020164096 37442864258482176 37515994852737024 37538397325099008 37589268280183776 37617552177758208 37691023959355392 37806255409987584 37863365175447552 37885975078109184 37937317060555848 37959971123183616 38156313330450432 38230461513713664 38236771143647232 38311452337287168 38526249886285824 38607487761383424 38801156868145152 38876940377653248 38882974422269952 38958917731688448 39160426839146496 39236912047816704 39243001963216896 39260342156525568 39319648451426304 39343127965728768 39396444639807996 39523023383953408 39540098567503872 39600216789000192 39623863843160064 39707416187633664 39784969734875136 39906210591277056 39966885462972416 39984152408838144 39990751471337472 40275712541196288 40293509055381504 40354376042253312 40378473438511104 40433193182960838 40666597102190592 40746024049655808 40752348192571392 40831942622635008 40956776694153216 41043139667951616 41123302050115584 41147858606358528 41336006107987968 41423168738951168 41441064844787712 41504073365394432 41528857297158144 41736770710142976 41824778408165376 41906467428493824 41913383753613312 42123222290792448 42205494209329152 42230696990736384 42237251568009216 42319746199977984 42513252126818304 42532037336236032 42596285822378496 42621721962872832 42679481693125329 42704967513581568 42925852496756736 42932514968305664 43016367536603136 43100383879448064 43323314093948928 43433423731556352 43651301476663296 43743346225053696 44055480194039808 44062317993787392 44141526053793792 44148377208619008 44234604507854592 44261018961444864 44463401306947584 44550243887625216 44576846823555072 44583765544009728 44670843211087872 44758090951734528 44894486915186688 44962746145843968 44989595405254656 45310176608845824 45337233334468608 45398673047534976 45406165733081088 45749921739964416 45757022532009984 45846391716642816 46076373780922368 46083525241208832 46173532126445568 46263714806380032 46503006871486464 46601064831320064 46628892403826688 46692082536068736 46719964459302912 46933590268444672 46953867048910848 47052875709186048 47060641407565824 47152556722814976 47296249589661696 47388625077141504 47481180985495296 47516908014010368 47734177826603008 47827408642670592 47848542003265536 47855968519716864 47920821550175808 47949437208231936 48291584058851328 48299079339343872 48393413478678528 48487931864379072 48643721087942656 48664736698466304 48738728355692544 49115336112340992 49190012877504512 49211264503185408 49219386426261504 49465802323132416 49562415218294784 49570107743010816 49666924359696384 49696582693552128 49763930071336416 49923819011309568 50021326470316032 50051196433465344 50119024373578368 50148952676499456 50156736237010944 50254698612473856 50484486900596736 50514633437478912 50583089414074464 50613294830911488 50875084440600576 50973948684951552 50982361524862976 51004387501277184 51081936449716224 51368333181714432 51476650348511232 51577190681223168 51835920503537664 51843965896359936 51945223642251264 51976242450137088 52213902452195328 52315882730422272 52324002617622528 52426197935235072 52457503954305024 52528592853077328 52559960016715776 52720131423338496 52800289052000256 52831818457546752 52943221583511552 53046626313166848 53208280788369408 53312203211784192 53321001961783296 53456521515761664 53700950054928384 53724678740508672 53805834723004416 53837964584681472 53910924243947784 54222129469587456 54328032066207744 54336464256761856 54442590163513344 54609035592204288 54724186223935488 54831069400154112 54863811475144704 55114674810650624 55138486075785216 55254753126383616 55338764487192576 55371809729544192 55649027613523968 55757717120581632 55766371210887168 55875289904658432 55884511671484416 56164296387723264 56273992279105536 56307595987648512 56383902420275664 56426328266637312 56684336169091072 56709383114981376 56795047763171328 56828962617163776 56905975590833772 56939956684775424 57234469995675648 57345692270570496 57355156715470848 57467178505930752 57764418791931904 57789374829428736 57911231642075136 58201735302217728 58324461633404928 58438376597532672 58740640258719744 58855368071725056 58864502944825344 58890513234788352 58979472677139456 59014691948593152 59094666959711994 59284535075930112 59400325183500288 59435795764740096 59561124281450496 59677454602312704 59859315886915584 59950328194458624 59986127207006208 60413568811794432 60531564063379968 60541554310774784 60567710157766656 60999895653285888 61009363376013312 61128522288857088 61247913933952512 61435165041229824 61564709501927424 61684953075173376 61721787909537792 62004009161981952 62134753108426752 62256110048091648 62293285945737216 62605156065214464 62737167612248064 62747521876754432 62870075630419968 63184833436188672 63308241313993728 63355877352013824 63479619299966976 63769878190227456 63798056004354048 63894428733567744 63932582944309248 64388778745135104 64398772452458496 64524551304904704 64650575819172096 64984971140923392 65476952214994944 65487114816454656 65615019337580544 66083220291059712 66093476990681088 66212289080690688 66222565812928512 66262110258069504 66351906761781888 66565092015079424 66695101960421376 66825365831437824 66865270235332608 66875648316014592 67006264816631808 67312649200795648 67341730372780032 67352844583305216 67444119218765952 67484393107881984 67965264913268736 68005850001702912 68098009571302464 68109248599621632 68624882609946624 68635533798014976 68769587574964224 69114560671383552 69125287861813248 69260298189668352 69395572209570048 69754510307229696 69765336823496704 69901597246980096 69943338605740032 70038123804103104 70079946688954368 70293508564451328 70400385402667008 70579313563779072 70590962111348736 70728835084222464 70944374384492544 71082937615712256 71094669282377728 71125384405450752 71275362021015552 71601266739904512 71741112964005888 71783952779575296 71881232325263712 71924155812347904 72296172626116608 72437376088276992 72448619009015808 72590120218017792 72731897796568608 72965581631913984 73108092533538816 73151748633526272 73673004168511488 73785019316256768 73829079639392256 74198703484698624 74343622827442176 74355161614516224 74500386539544576 74512682228645888 74544874040328192 74885728516964352 75031989705474048 75076794650198016 75178536560367552 75235104355516416 75382047918710784 75726730350895104 75771950156218368 75874634121111696 75919942246367232 76312626660900864 76460923027427328 76473542287294464 76622904674574336 77052499772571648 77214975522766848 77602313736290304 77753880755306496 77765948844539904 77917835463376896 78320853678292992 78473824095633408 78486003926433792 78520684313051136 78639296902852608 78686255931457536 78792889279615992 79046046767906816 79080197135007744 79200433578000384 79247727686320128 79414832375267328 79569939469750272 79812421182554112 79933770925944832 79968304817676288 79981502942674944 80551425082392576 80587018110763008 80708752084506624 80756946877022208 80866386365921676 81333194204381184 81492048099311616 81504696385142784 81663885245270016 81913553388306432 82086279335903232 82246604100231168 82295717212717056 82672012215975936 82846337477902336 82882129689575424 83008146730788864 83057714594316288 83473541420285952 83649556816330752 83812934856987648 83826767507226624 84246444581584896 84410988418658304 84461393981472768 84639492399955968 85026504253636608 85064074672472064 85192571644756992 85243443925745664 85358963386250658 85409935027163136 85851704993513472 86032735073206272 86200767758896128 86646628187897856 86866847463112704 87302602953326592 87486692450107392 88110960388079616 88124635987574784 88283052107587584 88296754417238016 88469209015709184 88522037922889728 88926802613895168 89100487775250432 89153693647110144 89167531088019456 89341686422175744 89516181903469056 89788973830373376 89925492291687936 89979190810509312 90620353217691648 90797346095069952 90812331466162176 91499843479928832 91514045064019968 91692783433285632 92152747561844736 92347064252891136 92527429612760064 93006013742972928 93202129662640128 93384165072137472 93439928918605824 93867180536889344 93907734097821696 94105751418372096 94121282815131648 94305113445629952 94592499179323392 94777250154283008 94962361970990592 95033816028020736 95468355653206016 95654817285341184 95697084006531072 95711937039433728 95841643100351616 95898874416463872 96583168117702656 96598158678687744 96786826957357056 96975863728758144 97287442175885312 97477456711385088 98230672224681984 98380025755009024 98422529006370816 98438772852523008 99124830436589568 99140215486021632 99333848719392768 99393165387104256 99527860142672832 99847638022619136 100042652940632064 100238048747156736 100297905352998912 100313472474021888 100509397224947712 100968973801193472 101029266874957824 101166178828148928 101226589661822976 101947897369903104 101964723049725952 102008775002554368 102163872899432448 102736666363428864 102953300697022464 103154381362446336 103671841007075328 103687931792719872 103890447284502528 103952484900274176 104427804904390656 104631765460844544 104648005235245056 104852395870470144 104915007908610048 105057185706154656 105119920033431552 105440262846676992 105600578104000512 105663636915093504 105886443167023104 106093252626333696 106416561576738816 106624406423568384 106642003923566592 106913043031523328 107401900109856768 107611669446008832 107675929169362944 107821848487895568 108444258939174912 108656064132415488 108672928513523712 108885180327026688 109448372447870976 109662138800308224 109727622950289408 110229349621301248 110276972151570432 110509506252767232 110677528974385152 110743619459088384 111298055227047936 111515434241163264 111532742421774336 111750579809316864 111769023342968832 112328592775446528 112547984558211072 112615191975297024 112767804840551328 112852656533274624 113368672338182144 113418766229962752 113590095526342656 113657925234327552 113811951181667544 113879913369550848 114468939991351296 114691384541140992 114710313430941696 114934357011861504 115528837583863808 115578749658857472 115822463284150272 116403470604435456 116648923266809856 116876753195065344 117481280517439488 117710736143450112 117729005889650688 117781026469576704 117958945354278912 118029383897186304 118189333919423988 118569070151860224 118800650367000576 118871591529480192 119122248562900992 119354909204625408 119718631773831168 119900656388917248 119972254414012416 120827137623588864 121063128126759936 121083108621549568 121135420315533312 121999791306571776 122257044577714176 122495827867905024 122870330082459648 123129419003854848 123369906150346752 123443575819075584 124008018323963904 124269506216853504 124512220096183296 124586571891474432 125210312130428928 125474335224496128 125740151260839936 126369666872377344 126616482627987456 126711754704027648 126959238599933952 127539756380454912 127596112008708096 127788857467135488 127865165888618496 128038445079375987 128777557490270208 128797544904916992 129049102609809408 129301151638344192 129969942281846784 130953904429989888 131230038675161088 132166440582119424 132186953981362176 132424578161381376 132445131625857024 132703813523563776 133390203920842752 133650731662875648 133730540470665216 133751296632029184 134012529633263616 134625298401591296 134683460745560064 134888238437531904 134968786215763968 135930529826537472 136011700003405824 136196019142604928 136218497199243264 137249765219893248 137271067596029952 137539175149928448 138229121342767104 138250575723626496 138520596379336704 138791144419140096 139509020614459392 139530673646993408 139803194493960192 139886677211480064 140076247608206208 140159893377908736 140800770805334016 141158627127558144 141181924222697472 141457670168444928 141888748768985088 142165875231424512 142189338564755456 142550724042031104 143202533479809024 143482225928011776 143567905559150592 143762464650527424 143848311624695808 144874752176553984 144897238018031616 145180240436035584 145463795593137216 145931163263827968 146216185067077632 147346008337022976 147570038632513536 147658159278784512 148397406969397248 148687245654884352 148710323229032448 149000773079089152 149025364457291776 149089748080656384 149771457033928704 150063979410948096 150153589300396032 150357073120735104 150470208711032832 150764095837421568 151453460701790208 151543900312436736 151749268242223392 151839884492734464 152625253321801728 152921846054854656 152947084574588928 153245809349148672 154104999545143296 154429951045533696 155507761510612992 155531897689079808 155835670926753792 156641707356585984 156947648191266816 156972007852867584 157278593805705216 157372511862915072 157585778559231984 158092093535813632 158160394270015488 158400867156000768 158495455372640256 158829664750534656 159139878939500544 159624842365108224 159867541851889664 159936609635352576 159963005885349888 161102850164785152 161174036221526016 161417504169013248 161513893754044416 161732772731843352 162666388408762368 162984096198623232 163009392770285568 163327770490540032 163827106776612864 164172558671806464 164493208200462336 164591434425434112 165344024431951872 165692674955804672 165764259379150848 166016293461577728 166115429188632576 166947082840571904 167299113632661504 167625869713975296 167653535014453248 168492889163169792 168821976837316608 168922787962945536 169278984799911936 170053008507273216 170128149344944128 170385143289513984 170486887851491328 170717926772501316 170819870054326272 171703409987026944 172065470146412544 172401535517792256 173293256375795712 173733694926225408 174605205906653184 174973384900214784 176221920776159232 176566104215175168 176593508834476032 176938418031418368 177044075845779456 177853605227790336 178200975550500864 178307387294220288 178683372844351488 179032363806938112 179577947660746752 179850984583375872 179958381621018624 181240706435383296 181594692190139904 181624662932324352 182999686959857664 183028090128039936 183385566866571264 184305495123689472 184694128505782272 185054859225520128 186012027485945856 186404259325280256 186768330144274944 186879857837211648 187734361073778688 187815468195643392 188211502836744192 188242565630263296 188610226891259904 189554500308566016 189924723941981184 190067632056041472 190936711306412032 191309634570682368 191394168013062144 191683286200703232 191797748832927744 193166336235405312 193196317357375488 193573653914714112 193951727457516288 194954913422770176 196461344449363968 196760051510018048 196845058012741632 198249660873179136 198280430972043264 198667697438785536 198786330774208512 199055720285345664 199695276045238272 200085305881264128 200476097494313472 200595810705997824 200626944948043776 201018794449895424 201937947602386944 202058533749915648 202332357656297856 202453179323645952 203895794739806208 203929446099451904 204017550005108736 204327745798864896 205906601394044928 206308762724892672 207343682014150656 207375863585439744 207780894569005056 209263530921689088 209296010470490112 209704791740940288 209830015817220096 210114371412309312 210239840066863104 210880525693353984 211201156208001024 211772886334046208 212186505252667392 212833123153477632 213248812847136768 213284007847133184 213826086063046656 214803800219713536 215223338892017664 215351858338725888 215643696975791136 216888517878349824 217312128264830976 217345857027047424 217770360654053376 218896744895741952 219324277600616448 219455245900578816 220458699242602496 221019012505534464 221355057948770304 221487238918176768 222596110454095872 223030868482326528 223065484843548672 223501159618633728 223538046685937664 224657185550893056 225095969116422144 225230383950594048 225535609681102656 225705313066549248 226737344676364288 227180191052685312 227315850468655104 227623902363335088 227759826739101696 228937879982702592 229382769082281984 229420626861883392 229868714023723008 231057675167727616 231157499317714944 231644926568300544 232806941208870912 233297846533619712 233753506390130688 234962561034878976 235421472286900224 235458011779301376 235562052939153408 235917890708557824 236058767794372608 236378667838847976 237138140303720448 237601300734001152 237743183058960384 238244497125801984 238709818409250816 239437263547662336 239801312777834496 239944508828024832 241654275247177728 242126256253519872 242166217243099136 242270840631066624 243999582613143552 244514089155428352 244991655735810048 245740660164919296 246258838007709696 246739812300693504 246887151638151168 248016036647927808 248539012433707008 249024440192366592 249173143782948864 250420624260857856 250948670448992256 251480302521679872 252739333744754688 253232965255974912 253918477199867904 255079512760909824 255192224017416192 255577714934270976 255730331777236992 256076890158751974 257555114980540416 258098205219618816 258602303276688384 259939884563693568 261907808859979776 262460077350322176 264332881164238848 264373907962724352 264849156322762752 264890263251714048 265407627047127552 266780407841685504 267301463325751296 267461080941330432 267502593264058368 268025059266527232 269250596803182592 269366921491120128 269776476875063808 269937572431527936 271861059653074944 272392038285209856 272436994398486528 274499530439786496 274542135192059904 275078350299856896 276458242685534208 277041192758673408 277582288838280192 279018041228918784 279061347293986816 279606388987920384 280152495216412416 280319786755817472 281601541610668032 282317254255116288 282363848445394944 282915340336889856 283777497537970176 284331750462849024 285101448084062208 286405066959618048 286964451856023552 287135811118301184 287524929301054848 287696623249391616 289749504353107968 289794476036063232 290360480872071168 290927591186274432 291862326527655936 292432370134155264 294692016674045952 295140077265027072 295316318557569024 297374491309768704 297420646458064896 298001546158178304 298050728914583552 298179496161312768 299542914067857408 300127958821896192 300714146241470208 300940417422065664 301528191674843136 302906921403580416 303087800624873472 303498536484446784 303679768985468928 305843692109709312 305894169149177856 306491618698297344 308209999090286592 308859902091067392 311015523021225984 311063795378159616 311671341853507584 313283414713171968 313895296382533632 313944015705735168 314557187611410432 314745023725830144 315171557118463968 316184187071627264 316320788540030976 316801734312001536 316990910745280512 317659329501069312 318279757879001088 319249684730216448 319735083703779328 319873219270705152 319926011770699776 322205700329570304 322835008338026496 323027787508088832 323465545463686704 325332776817524736 325968192397246464 326018785540571136 326655540981080064 328345117343612928 328986416400924672 329182868850868224 330688048863903744 331385349911609344 331528518758301696 332032586923155456 332230858377265152 333894165681143808 334598227265323008 335251739427950592 335307070028906496 336985778326339584 337643953674633216 337845575925891072 338557969599823872 340106017014546432 340256298689888256 340770286579027968 340973775702982656 341435853545002632 341639740108652544 343406819974053888 344130940292825088 344803071035584512 346586512751591424 347467389852450816 349210411813306368 349946769800429568 352443841552318464 353132208430350336 353187017668952064 353876836062836736 354088151691558912 355707210455580672 356401951101001728 356614774588440576 357366745688702976 358064727613876224 359155895321493504 359701969166751744 359916763242037248 362481412870766592 363189384380279808 363249325864648704 365999373919715328 366771133733142528 368610990247378944 369388257011564544 370109718451040256 372024054971891712 372808518650560512 373536660288549888 373759715674423296 375468722147557376 375630936391286784 376423005673488384 377220453782519808 379109000617132032 379849447883962368 380135264112082944 381873422612824064 382619269141364736 382788336026124288 383366572401406464 383595497665855488 384115335238127961 386332672470810624 386392634714750976 387147307829428224 387903454915032576 389909826845540352 393520103020036096 393690116025483264 396499321746358272 396560861944086528 397335394877571072 398111440570691328 400170611762528256 400952194988626944 401191621411995648 401253889896087552 402037588899790848 403875895204773888 404664715312595712 404906358647291904 407791589479612416 407858892198903808 408035100010217472 408655491597729792 411813202788089856 412617525449785344 414687364028301312 414751727170879488 415561789138010112 418527061843378176 418592020940980224 419409583481880576 419660031634440192 420228742824618624 420479680133726208 422402312416002048 423545772668092416 424373010505334784 425666246306955264 426497625694273536 426568015694266368 427652172126093312 429607600439427072 430446677784035328 430703716677451776 431287393951582272 434624256529661952 434691714054094848 435540721308106752 437793489791483904 438648555201232896 442038025011068928 442710115897540608 442974477836353536 445192220908191744 446061736964653056 446130969687097344 447002319237267456 447076093371875328 449314371101786112 450191938232844288 450460767901188096 451071219362205312 451410626133098496 453474689352728576 454360382105370624 454631700937310208 455247804726670176 455519653478203392 457875759965405184 458765538164563968 458841253723766784 459737428047446016 462115350335455232 462314998635429888 463289853136601088 466595693067239424 467507012780261376 469925122069757952 470842944573800448 470916023558602752 471835781417115648 472117535588745216 472757335677695952 474276280607440896 475202601468002304 475486366117920768 476488994251603968 477419636818501632 478874527095324672 479602625555668992 479889017656049664 483308550494355456 484252512507039744 484332434486198272 484541681262133248 487999165226287104 489028178310856704 489983311471620096 491481320329838592 492517676015419392 493479624601387008 493774303276302336 496032073295855616 497078024867414016 498048880384733184 498346287565897728 500841248521715712 501897340897984512 502960605043359744 505478667489509376 506465930511949824 507836954399735808 510159025521819648 510384448034832384 511155429868541952 511460663554473984 512153780317503948 515110229961080832 516196410439237632 517204606553376768 519879769127387136 523815617719959552 524920154700644352 528665762328477696 529698312645525504 529780526503428096 530815254094255104 533560815683371008 534602926651502592 534922161882660864 536050118533054464 538501193606365184 538733842982240256 539552953750127616 539875144863055872 543722119306149888 544784076570419712 544873988796973056 548999060879572992 549084270384119808 550156700599713792 552916485371068416 554082385517346816 555164577676560384 558036082457837568 558122694587973632 559212777975840768 560304990432824832 560639573511634944 563203083221336064 564634508510232576 564727696890789888 565830680673779712 568663500925698048 570202896168124416 572810133919236096 573928903712047104 575049858602109696 575393246498783232 579499008706215936 579588952072126464 580720961744142336 581855182372548864 584864740268310528 589384033348091904 590280154530054144 594748982619537408 594841292916129792 596003092316356608 596101457829167104 596358992322625536 599085828135714816 600255917643792384 601428292482940416 601880834844131328 603056383349686272 605813842807160832 606175601249746944 606997072968893568 607359537970937856 611687384219418624 611788338298355712 612983237396594688 617719804182134784 622031046042451968 622127590756319232 623342683707015168 627790592765067264 627888031411470336 629114375222820864 629490047451660288 630343114236927936 632368374143254528 632641577080061952 633603468624003072 635318659002138624 636559515758002176 638499369460432896 639470167407558656 639746438541410304 639852023541399552 644411400659140608 645670016676052992 646055575016177664 646931090927373408 650665553635049472 651936384794492928 652037571081142272 653311081962160128 656690234687225856 657972832801849344 658365737701736448 661376097727807488 662770699823218688 663057037516603392 664065173846310912 664461716754530304 667788331362287616 669196454530646016 670503478855901184 670614140057812992 673971556652679168 675287907349266432 675691151851782144 677115939199647744 680212034029092864 681540573158055936 681947551405965312 682871707090005264 683279480217305088 686813639948107776 688261880585650176 689606142071169024 693173025503182848 694934779704901632 698420823626612736 699893539600859136 704887683104636928 706264416860700672 706374035337904128 707753672125673472 708176303383117824 711414420911161344 712803902202003456 713229549176881152 714733491377405952 716129455227752448 718311790642987008 719403938333503488 719833526484074496 724962825741533184 726378768760559616 726498651729297408 731998747839430656 733542267466285056 737221980494757888 738776514023129088 740219436902080512 744048109943783424 745617037301121024 747073320577099776 747519431348846592 750937444295114752 751261872782573568 752846011346976768 754440907565039616 758218001234264064 759698895767924736 765238538282729472 765576672052248576 766733144802812928 767190995331710976 768230670476255922 772665344941621248 774294615658856448 775806909830065152 779819653691080704 787040206040072192 787380232050966528 792998643492716544 793121723888173056 794670789755142144 796222881141382656 800341223525056512 801904389977253888 802383242823991296 802507779792175104 804075177799581696 807751790409547776 809329430625191424 809812717294583808 815583178959224832 815717784397807616 817310983195459584 823626405576179712 825235050899570688 829374728056602624 831123578276020224 837054123686756352 837184041881960448 838819166963761152 840457485649237248 840959360267452416 844804624832004096 847091545336184832 848746021010669568 851332492613910528 852995251388547072 855304344252186624 859215200878854144 860893355568070656 861407433354903552 862574787903164544 869248513059323904 869383428108189696 871081442616213504 875586979582967808 877297110402465792 884076050022137856 885420231795081216 885948955672707072 892123473929306112 892261939374194688 894004638474534912 894152186743750656 898628742203572224 900383876465688576 902142438724410624 902821252266196992 906949378705457152 908720764210741248 909263401874620416 910495609453340352 911039306956406784 917531076329127936 917682507447533568 919474856094892032 924230700670910464 924629997270859776 926579706273202176 933191386134478848 935014025560522752 939850244139515904 941685889147600896 941832047117205504 943671562834231296 944235071177490432 945514671355391904 948552561214881792 950405202936004608 950972732235841536 952977988503207936 954839273637003264 957749054190649344 959205251111337984 959778035312099328 966617100988710912 968505025014079488 968664868972396544 969083362524266496 975998330452574208 978056356621713408 979966622943240192 985035352030838784 986959249202774016 987548606552604672 992064146591711232 994156049734828032 996097760769466368 996692575131795456 1001682497043431424 1003794681795969024 1005921210086719488 1010957334979018752 1012931861023899648 1015673908799471616 1020318051043639296 1020768896069664768 1022310859737083904 1022921327108947968 1024307560635007896 1030220459922161664 1032392820878475264 1034409213106753536 1039759538254774272 1047631235439919104 1049840309401288704 1057331524656955392 1059396625291051008 1059561053006856192 1061630508188510208 1067121631366742016 1069205853303005184 1069844323765321728 1072100237066108928 1077002387212730368 1077467685964480512 1079105907500255232 1079750289726111744 1087444238612299776 1089568153140839424 1089747977593946112 1097998121759145984 1100313401199427584 1105832970742136832 1108164771034693632 1110329155353120768 1116072164915675136 1118425555951681536 1120609980865649664 1121279147023269888 1126406166442672128 1129269017020465152 1131661361347559424 1137327001851396096 1140405792336248832 1145620267838472192 1147857807424094208 1150099717204219392 1150786492997566464 1158998017412431872 1159177904144252928 1161441923488284672 1163710364745097728 1169729480536621056 1180560309060108288 1189497965239074816 1189682585832259584 1192006184632713216 1192202915658334208 1200511835287584768 1202856584965880832 1203761669688262656 1206112766699372544 1211627685614321664 1213994145937787136 1214719075941875712 1223374768438837248 1223576676596711424 1225966474793189376 1235439608364269568 1244062092084903936 1244255181512638464 1246685367414030336 1255581185530134528 1255776062822940672 1258228750445641728 1258980094903320576 1260686228473855872 1264736748286509056 1267206937248006144 1270637318004277248 1273119031516004352 1276998738920865792 1278940334815117312 1279492877082820608 1279704047082799104 1288822801318281216 1291340033352105984 1292111150032355328 1293862181854746816 1303872769588985856 1304075142162284544 1306622163924320256 1313380469374451712 1315945665603698688 1325541399646437376 1326114075033206784 1328130347692621824 1328923433509060608 1335576662724575232 1338392909061292032 1341006957711802368 1341228280115625984 1347943113305358336 1350575814698532864 1351382303703564288 1354231878399295488 1360424068058185728 1363081146316111872 1363895102811930624 1365743414180010528 1366558960434610176 1373627279896215552 1376523761171300352 1379212284142338048 1386346051006365696 1389869559409803264 1399787079201718272 1409775366209273856 1412528833721401344 1412748070675808256 1415507344251346944 1416352606766235648 1422828841822322688 1425607804404006912 1426459098353762304 1429466982754811904 1432258910455504896 1436623581285974016 1438807876667006976 1439667052968148992 1449925651483066368 1452757537521119232 1452997303458594816 1463997495678861312 1467084534932570112 1474443960989515776 1477553028046258176 1480438873804161024 1488096219887566848 1491234074602242048 1494146641154199552 1495038862697693184 1501874888590229504 1502523745565147136 1505692022693953536 1508881815130079232 1516436002468528128 1519397791535849472 1530477076565458944 1531153344104497152 1533466289605625856 1534381990663421952 1536461340952511844 1545330689883242496 1548589231317712896 1551613819660130304 1559639307382161408 1574080412080144384 1574760464101933056 1585997286985433088 1589341579510284288 1592445762282765312 1600682447050113024 1603808779954507776 1604766485647982592 1608150355599163392 1615503580819095552 1618658861250382848 1619625434589167616 1631166357918449664 1634621966390919168 1647252811152359424 1650470101799141376 1658749456113205248 1662247156552040448 1674108247373512704 1674368083763920896 1677638333927522304 1680914971298474496 1681918720534904832 1689609249664008192 1694183090672369664 1697492042021339136 1705990502777094144 1710608688504373248 1718430401757708288 1721786711136141312 1725149575806329088 1738497026118647808 1738766856216379392 1742162885232427008 1754594220804931584 1768152100044275712 1770840463590162432 1784246947858612224 1784523878748389376 1788009276949069824 1788304373487501312 1797257484407144448 1800767752931377152 1804284877448821248 1805642504532393984 1813898757410914304 1817441528421482496 1818526803749240832 1820991218906680704 1822078613912813568 1835062152658255872 1835365014895067136 1838949712189784064 1848461401341820928 1853159412546404352 1866382772268957696 1870028051121045504 1883371778295201792 1883664094234411008 1887343125668462592 1888470142354980864 1891029342710783808 1897105122429763584 1900810405872009216 1905955977006415872 1909678547274006528 1915498108381298688 1918410502222675968 1919556070624198656 1933234201977421824 1937010050028158976 1937329737944793088 1938166725048532992 1951996660905148416 1956112713243426816 1959933245886480384 1970070704061677568 1973918498405548032 1975097213105209344 1984128293183422464 1988312099469656064 1992195521538932736 1993385150263590912 2003364994086862848 2007589363591938048 2011842420173438976 2021914669958037504 2025863722047799296 2031347817598943232 2040636102087278592 2044621719474167808 2045842654217895936 2048615121270015792 2060440919844323328 2064785641756950528 2068818426213507072 2079519076509548544 2095262470879838208 2099680618802577408 2114663049313910784 2118793250582102016 2119122106013712384 2123261016377020416 2134243262733484032 2138411706606010368 2139688647530643456 2144200474132217856 2154004774425460736 2154935371928961024 2158211815000510464 2159500579452223488 2174888477224599552 2179136306281678848 2179495955187892224 2195996243518291968 2200626802398855168 2211665941484273664 2216329542069387264 2220658310706241536 2232144329831350272 2236851111903363072 2241219961731299328 2242558294046539776 2252812332885344256 2258538034040930304 2263322722695118848 2274654003702792192 2295715614848188416 2300199434408438784 2301572985995132928 2317996034824863744 2322883846976569344 2327420729490195456 2339458961073242112 2361120618120216576 2378995930478149632 2379365171664519168 2384012369265426432 2401023670575169536 2405713169931761664 2407523339376525312 2412225533398745088 2423255371228643328 2427988291875574272 2429438151883751424 2446749536877674496 2447153353193422848 2451932949586378752 2470879216728539136 2488124184169807872 2493370734828060672 2511162371060269056 2511552125645881344 2516457500891283456 2521372456947711744 2534413874496012288 2541274636008554496 2546238063032008704 2553997477841731584 2557880669630234624 2558985754165641216 2577645602636562432 2582680066704211968 2584222300064710656 2587724363709493632 2607745539177971712 2608150284324569088 2613244327848640512 2626760938748903424 2631891331207397376 2651082799292874752 2652228150066413568 2656260695385243648 2657846867018121216 2676785818122584064 2682013915423604736 2682456560231251968 2695886226610716672 2701151629397065728 2708463756798590976 2720848136116371456 2726162292632223744 2727790205623861248 2731486828360021056 2733117920869220352 2753047522342600704 2758424568284676096 2772692102012731392 2779739118819606528 2799574158403436544 2819550732418547712 2825057667442802688 2825496141351616512 2831014688502693888 2832705213532471296 2845657683644645376 2851215608808013824 2852918196707524608 2858933965509623808 2864517820911009792 2873247162571948032 2877615753334013952 2879334105936297984 2899851302966132736 2905515075042238464 2905994606917189632 2927994991357722624 2934169069865140224 2955106056092516352 2960877747608322048 2976192439775133696 2982468149204484096 2988293282308399104 2990077725395386368 3003749777180459008 3005047491130294272 3011384045387907072 3017763630260158464 3032872004937056256 3038795583071698944 3060954153130917888 3062306688208994304 3066932579211251712 3068763981326843904 3072922681905023688 3090661379766484992 3097178462635425792 3103227639320260608 3119278614764322816 3148160824160288768 3149520928203866112 3171994573970866176 3178683159020568576 3184891524565530624 3201364894100226048 3207617559909015552 3209532971295965184 3216300711198326784 3231007161638191104 3237317722500765696 3239250869178335232 3262332715836899328 3269243932781838336 3300940203598282752 3317498912226410496 3324494313104080896 3348216494747025408 3355276667855044608 3361829942596948992 3363837441069809664 3379218499328016384 3394984084042678272 3411981005554188288 3421217377008746496 3436860803515416576 3443573422272282624 3450299151612658176 3476994052237295616 3477533712432758784 3484325770464854016 3509188441609863168 3541680927180324864 3568493895717224448 3569047757496778752 3576018553898139648 3576608746975002624 3601535505862754304 3608569754897642496 3611285009064787968 3627797514821828608 3634883056842964992 3641982437813361408 3644157227825627136 3670124305316511744 3670730029790134272 3677899424379568128 3706318825092808704 3732765544537915392 3740056102242091008 3766743556590403584 3767328188468822016 3774686251336925184 3776940284709961728 3782058685421567616 3794210244859527168 3801620811744018432 3811911954012831744 3819357094548013056 3830996216762597376 3836821004445351936 3839112141248397312 3866468403954843648 3874020100056317952 3874659475889586176 3876333450097065984 3912225426486853632 3919866491772960768 3940141408123355136 3947836996811096064 3976624198939312128 3984391043077865472 3986770300527181824 4006729988173725696 4015178727183876096 4023684840346877952 4043829339916075008 4051727444095598592 4062695635197886464 4081272204174557184 4089243438948335616 4091685308435791872 4097230242540031584 4120881839688646656 4129571283513901056 4137636852427014144 4159038153019097088 4199361237605154816 4229326098627821568 4237586501164204032 4238244212027424768 4246522032754040832 4268486525466968064 4276823413212020736 4279377295061286912 4288400948264435712 4308009548850921472 4309870743857922048 4316423630001020928 4319001158904446976 4349776954449199104 4358272612563357696 4358991910375784448 4391992487036583936 4401253604797710336 4423331882968547328 4432659084138774528 4441316621412483072 4464288659662700544 4473702223806726144 4482439923462598656 4485116588093079552 4505624665770688512 4517076068081860608 4526645445390237696 4549308007405584384 4591431229696376832 4600398868816877568 4603145971990265856 4635992069649727488 4645767693953138688 4654841458980390912 4678917922146484224 4722241236240433152 4757991860956299264 4768024738530852864 4802047341150339072 4811426339863523328 4824451066797490176 4846510742457286656 4855976583751148544 4858876303767502848 4893499073755348992 4903865899172757504 4941758433457078272 4976248368339615744 4986741469656121344 5022324742120538112 5023104251291762688 5032915001782566912 5042744913895423488 5068827748992024576 5082549272017108992 5092476126064017408 5115761339260469248 5117971508331282432 5155291205273124864 5165360133408423936 5175448727418987264 5215491078355943424 5216300568649138176 5226488655697281024 5263782662414794752 5302165598585749504 5304456300132827136 5312521390770487296 5353571636245168128 5364027830847209472 5364913120462503936 5391772453221433344 5402303258794131456 5416927513597181952 5441696272232742912 5452324585264447488 5455580411247722496 5462973656720042112 5466235841738440704 5506095044685201408 5516849136569352192 5545384204025462784 5559478237639213056 5599148316806873088 5650115334885605376 5650992282703233024 5662029377005387776 5665410427064942592 5691315367289290752 5702431217616027648 5717867931019247616 5729035641822019584 5746494325143896064 5755231506668027904 5758668211872595968 5799702605932265472 5811030150084476928 5811989213834379264 5855989982715445248 5868338139730280448 5910212112185032704 5921755495216644096 5952384879550267392 5964936298408968192 5976586564616798208 5980155450790772736 6007499554360918016 6010094982260588544 6022768090775814144 6035527260520316928 6065744009874112512 6077591166143397888 6121908306261835776 6133865158422503424 6137527962653687808 6145845363810047376 6181322759532969984 6194356925270851584 6206455278640521216 6238557229528645632 6296321648320577536 6299041856407732224 6343989147941732352 6357366318041137152 6369783049131061248 6402729788200452096 6415235119818031104 6419065942591930368 6432601422396653568 6462014323276382208 6474635445001531392 6478501738356670464 6524665431673798656 6538487865563676672 6601880407196565504 6634997824452820992 6648988626208161792 6696432989494050816 6710553335710089216 6723659885193897984 6727674882139619328 6758436998656032768 6789968168085356544 6823962011108376576 6887146844544565248 6900598303225316352 6953988104474591232 6968651540929708032 7018376883219726336 7083361854360649728 7136987791434448896 7138095514993557504 7152037107796279296 7203071011725508608 7217139509795284992 7222570018129575936 7255595029643657216 7269766113685929984 7283964875626722816 7288314455651254272 7340248610633023488 7341460059580268544 7355798848759136256 7412637650185617408 7480112204484182016 7533487113180807168 7534656376937644032 7549372502673850368 7564117370843135232 7603241623488036864 7623823908025663488 7638714189096026112 7661992433525194752 7673642008890703872 7732936807909687296 7748040200112635904 7749318951779172352 7752666900194131968 7824450852973707264 7839732983545921536 7880282816246710272 7895673993622192128 7953248397878624256 7968782086155730944 7973540601054363648 8030357454367752192 8047369680693755904 8087658679832150016 8103454888191197184 8125391270395772928 8162544408349114368 8178486877896671232 8183370616871583744 8194460485080063168 8259142567027802112 8275273704854028288 8318076306038194176 8398722475210309632 8458652197255643136 8475173002328408064 8476488424054849536 8493044065508081664 8536973050933936128 8553646826424041472 8558754590122573824 8576801896528871424 8616019097701842944 8619741487715844096 8632847260002041856 8638002317808893952 8699553908898398208 8716545225126715392 8717983820751568896 8783984974073167872 8802507209595420672 8865318168277549056 8882633242824966144 8928577319325401088 8947404447613452288 8964879846925197312 8970233176186159104 9011249331541377024 9034152136163721216 9053290890780475392 9098616014811168768 9182862459392753664 9200797737633755136 9206291943980531712 9271984139299454976 9291535387906277376 9309682917960781824 9357835844292968448 9444482472480866304 9515983721912598528 9536049477061705728 9604094682300678144 9622852679727046656 9648902133594980352 9693021484914573312 9711953167502297088 9717752607535005696 9786998147510697984 9807731798345515008 9952496736679231488 9973482939312242688 10044649484241076224 10065830003565133824 10085489827790846976 10137655497984049152 10184952252128034816 10231522678520938496 10235943016662564864 10310582410546249728 10330720266816847872 10350897454837974528 10430982156711886848 10432601137298276352 10452977311394562048 10527565324829589504 10604331197171499008 10625042781540974592 10707143272490336256 10728055661694418944 10729826240925007872 10804606517588262912 10833855027194363904 10883392544465485824 10904649170528894976 10925947313440084224 10932471683476881408 11012190089370402816 11033698273138704384 11118956475278426112 11198296633613746176 11300230669771210752 11301984565406466048 11324058754010775552 11330820854129885184 11382630734578581504 11404862435232055296 11435735862038495232 11458071283644039168 11492988650287792128 11510463013336055808 11517336423745191936 11599405211864530944 11622060300168953856 11623978427668758528 11736676279460560896 11820424224370065408 11843510990433288192 11929872596817936384 11953173129233596416 11960310901581545472 12014999108721836032 12020189964521177088 12045536181551628288 12071054521040633856 12131488019748225024 12155182332286795776 12243816612523671552 12267730316845006848 12275055925307375616 12291690727620094752 12362645519065939968 12388713850541703168 12412910557281042432 12477114459057291264 12592643296641155072 12598083712815464448 12687978295883464704 12714732636082274304 12739566098262122496 12805459576400904192 12830470239636062208 12838131885183860736 12865202844793307136 12924028646552764416 12949270890003062784 12957003476713340928 13049330863347597312 13076975731127353344 13203760814393131008 13269995648905641984 13297977252416323584 13392865978988101632 13421106671420178432 13447319770387795968 13455349764279238656 13516873997312065536 13579936336170713088 13647924022216753152 13774293689089130496 13801196606450632704 13907976208949182464 13937303081859416064 14036753766439452672 14166723708721299456 14273975582868897792 14304074215592558592 14406142023451017216 14434279019590569984 14539532227371859968 14567929751253445632 14576628911302508544 14680497221266046976 14711597697518272512 14825275300371234816 14960224408968364032 15066974226361614336 15069312753875288064 15098745005347700736 15128234741686270464 15206483246976073728 15247647816051326976 15277428378192052224 15347284017781407744 15465873615819374592 15496080400225271808 15498637903558344704 15648901705947414528 15679465967091843072 15791347987244384256 15906496795757248512 15937564172311461888 16060714908735504384 16094739361387511808 16175317359664300032 16206909776382394368 16250782540791545856 16325088816698228736 16356973755793342464 16366741233743167488 16388920970160126336 16518285134055604224 16550547409708056576 16636152612076388352 16797444950420619264 16950346004656816128 16952976848109699072 16986088131016163328 17073946101867872256 17107293652848082944 17153603793057742848 17232038195403685888 17239482975431688192 17265694520004083712 17276004635617787904 17399107817796796416 17433090450253430784 17435967641503137792 17567969948146335744 17605014419190841344 17730636336555098112 17765266485649932288 17857154638650802176 17894808895226904576 17929759693850394624 17940466352372318208 18022498663082754048 18068304272327442432 18106581781560950784 18197232029622337536 18365724918785507328 18401595475267510272 18412583887961063424 18543968278598909952 18583070775812554752 18619365835921563648 18715671688585936896 18888964944961732608 19031967443825197056 19072098954123411456 19208189364601356288 19245705359454093312 19297804267189960704 19386042969829146624 19423906335004594176 19435505215070011392 19573996295021395968 19615463596691030016 19904993473358462976 19946965878624485376 20089298968482152448 20131660007130267648 20170979655581693952 20275310995968098304 20369904504256069632 20463045357041876992 20471886033325129728 20661440533633695744 20701794909675949056 20861964313423773696 20905954622789124096 21055130649659179008 21250085563081949184 21414286544980672512 21456111323388837888 21609213035176525824 21667710054388727808 21766785088930971648 21809298341057789952 21851894626880168448 21864943366953762816 22024380178740805632 22067396546277408768 22237912950556852224 22600461339542421504 22603969130812932096 22648117508021551104 22809724870464110592 22871471724076990464 22916142567288078336 22985977300575584256 23020926026672111616 23198810423729061888 23244120600337907712 23247956855337517056 23473352558921121792 23640848448740130816 23687021980866576384 23859745193635872768 23906346258467192832 23920621803163090944 24029998217443672064 24091072363103256576 24142109042081267712 24262976039496450048 24310364664573591552 24487633225047343104 24535460633690013696 24550111850614751232 24583381455240189504 24777427701083406336 24825821114562084864 24954228918114582528 25185286593282310144 25196167425630928896 25375956591766929408 25429465272164548608 25479132196524244992 25610919152801808384 25660940479272124416 25676263770367721472 25730405689586614272 25848057293105528832 25898541780006125568 25914006953426681856 26098661726695194624 26153951462254706688 26407521628786262016 26595954504832647168 26785731957976203264 26842213342840356864 26894639540775591936 26910699528558477312 27033747994624131072 27159872672341426176 27295848044433506304 27548587378178260992 27602393212901265408 27815952417898364928 27874606163718832128 28073507532878905344 28333447417442598912 28547951165737795584 28608148431185117184 28812284046902034432 28868558039181139968 29079064454743719936 29135859502506891264 29153257822605017088 29360994442532093952 29423195395036545024 29920448817936728064 30133948452723228672 30197490010695401472 30256469483372540928 30412966493952147456 30554856756384104448 30694568035562815488 30931747231638749184 30992160800450543616 31297803411894829056 31358931934183686144 31582695974488768512 31812993591514497024 31875128344622923776 32121429817471008768 32189478722775023616 32413819552764788736 32501565081583091712 32650177633396457472 32713947511586684928 32777841940320252672 33036570268111208448 33101094819416113152 33594889900841238528 33900692009313632256 33905953696219398144 33972176262032326656 34147892203735744512 34214587305696165888 34307207586115485696 34464076390807371776 34478965950863376384 34531389040008167424 34552009271235575808 34798215635593592832 34866180900506861568 34871935283006275584 35210028838381682688 35461272673110196224 35530532971299864576 35789617790453809152 35859519387700789248 35880932704744636416 36044997326165508096 36136608544654884864 36213163563121901568 36394464059244675072 36731449837571014656 36803190950535020544 36825167775922126848 37087936557197819904 37166141551625109504 37238731671843127296 37431343377171873792 37777929889923465216 38063934887650394112 38144197908246822912 38416378729202712576 38491410718908186624 38595608534379921408 38772085939658293248 38847812670009188352 38871010430140022784 39147992590042791936 39230927193382060032 39809986946716925952 39893931757248970752 40178597936964304896 40263320014260535296 40341959311163387904 40550621991936196608 40739809008512139264 40926090714083753984 40943772066650259456 41322881067267391488 41403589819351898112 41723928626847547392 41811909245578248192 42110261299318358016 42500171126163898368 42912222646777675776 43218426070353051648 43618596682115579904 43703789253760336896 43729886733907525632 44134793092554817536 44475825901113704448 45200922679084843008 45207938261625864192 45296235016043102208 45619449740928221184 45742943448153980928 45832285134576156672 46041852053344223232 46397620847458123776 46488241200675815424 46495913710675034112 46946705117842243584 47374043961733152768 47719490387271745536 47812692516934385664 48182144726206513152 48284218084162535424 48525952078992900096 48620729329147183104 48975266450094686208 49070921267380027392 49100223701229502464 49166762910480379008 49554855402166812672 49651642229124169728 49908457836229165056 50370573186564620288 50392334851261857792 50858930544329097216 50958264393048489984 51221838305603616768 51321880958544248832 51460811379173228544 51696114586211057664 51797083560012251136 51828013906853363712 52197323453390389248 52307902924509413376 52815043257572524032 53191909009665294336 53571463915952406528 53684426685680713728 53789279081551183872 53821399057116954624 54067495989248262144 54319745344682852352 54591696088867012608 55097174756356521984 55204786425802530816 55631904835796729856 55749212327437664256 56147015065757810688 56666894834885197824 57095902331475591168 57216296862370234368 57624568093804068864 57737116078362279936 58158128909487439872 58271719005013782528 58306515645210034176 58721988885064187904 58846390790073090048 59840897635873456128 60267896905446457344 60394980021390802944 60512938966745081856 60825932987904294912 61109713512768208896 61389136071125630976 61984321600901087232 62717863868367372288 63165391948977537024 63750256689245847552 64242859634942017536 64827639105529577472 65003130163166183424 65300355266792914944 65427895023173369856 65555683880640505344 66073140536222416896 66202189638832226304 67801384018627264512 67811907392438796288 67944352524064653312 68429174611392331776 68614415172230971392 68928152781614743552 68957931901726752768 69062778080016334848 69596431271187185664 69732361801013723136 69743870566012551168 70420057676763365376 70922545346220392448 71061065942599729152 71579235580907618304 71719038775401578496 71761865409489272832 72089994652331016192 72273217089309769728 72426327126243803136 72788928118489350144 73462899675142029312 73606381901070041088 73650335551844253696 74332283103250219008 74477463343686254592 74862686754343747584 75555859779846930432 76127869775300788224 76288395816493645824 76832757458405425152 76982821437816373248 77191217068759842816 77544171879316586496 77695625340018376704 77742020860280045568 78295985180085583872 78461854386764120064 79787863514497941504 80357195873928609792 80526640028521070592 80683918622326775808 81101243983872393216 81479618017024278528 81852181428167507968 81887544133300518912 82645762134534782976 82807179638703796224 83447857253695094784 83623818491156496384 84220522598636716032 85000342252327796736 85824445293555351552 86436852140706103296 87237193364231159808 87407578507520673792 87459773467815051264 88269586185109635072 90401845358169686016 90592470032086204416 91238899481856442368 91664570269152313344 92083704106688446464 92795241694916247552 92976482401351630848 93893410235684487168 94748087923466305536 95438980774543491072 95625385033868771328 96364289452413026304 96568436168325070848 97241458658294366208 97950532900189372416 98141842534760054784 98333525820960758016 99109710804333625344 99303284458248339456 100741146373129240576 100784669702523715584 101717861088658194432 101916528786096979968 102443676611207233536 102643761917088497664 102921622758346457088 103392229172422115328 103594167120024502272 103656027813706727424 104394646906780778496 104615805849018826752 105630086515145048064 106383818019330588672 107368853371361427456 107578558163102367744 107642798114233909248 108134991978496524288 108639490689365704704 109183392177734025216 110194349512713043968 110409572851605061632 111263809671593459712 111498424654875328512 112294030131515621376 113333789669770395648 114191804662951182336 114432593724740468736 115249136187608137728 115474232156724559872 116316257818974879744 116543438010027565056 116613031290420068352 117443977770128375808 117692781580146180096 119681795271746912256 120535793810892914688 120789960042781605888 121025877933490163712 121651865975808589824 122219427025536417792 122778272142251261952 123968643201802174464 125435727736734744576 126330783897955074048 127500513378491695104 129655278211059154944 130855790046346739712 131111367761281010688 132404379277664452608 135602768037254529024 135623814784877592576 135888705048129306624 136858349222784663552 137228830344461942784 137856305563229487104 138125556160032669696 139192862542374371328 139464723602027446272 139487741132025102336 140840115353526730752 142122131885199458304 143158471161815236608 143438077550803156992 144546434178619539456 144852654252487606272 145577856236978700288 146925799350284058624 147212763802140082176 147300671103688507392 148664566206500438016 148954926687372509184 149725373508687495168 151111719559693860864 152576791632987291648 153665514916810850304 153965642875632746496 154382434137519685632 155088343758633172992 155391250680036753408 155484041720560091136 156591970360171167744 156923708773528240128 159575727028995883008 160714391747857219584 161053280057042141184 161367837244653551616 162202487967744786432 162959236034048557056 163704362856335015936 163775088266601037824 165291524269069565952 165614359277407592448 166895714507390189568 167247636982312992768 168441045197273432064 170000684504655593472 171648890587110703104 172873704281412206592 174474386728462319616 174815157015041347584 174919546935630102528 176539172370219270144 180803690716339372032 181184940064172408832 182477798963712884736 183329140538304626688 184167408213376892928 185952964802703261696 189496175846932611072 191250770067737542656 192728578904826052608 194482917316588732416 195901065800378744832 196283685069520109568 196667051641921516032 198219421608667250688 198606568916496678912 201482292746258481152 203435722177316388864 203833057572193959936 205287523834176995328 205843245516692914176 206784458344844230656 207188334240049004544 208789293813561556992 209231611698037653504 211260173030290096128 212767636038661177344 214737706742722854912 215157116326204735488 215285596228467818496 216269983956993048576 217278981378731409408 218366784355468050432 220388699025426087936 220819145703210123264 222996849309750657024 224588060263031242752 226667579339540791296 228383609325902364672 228865187449480937472 230498272375216275456 230948464313449119744 232632515637949759488 233086876020055130112 233226062580840136704 234887955540256751616 235385563160292360192 239363590543493824512 241071587621785829376 241579920085563211776 242051755866980327424 243303731951617179648 244438854051072835584 245556544284502523904 247937286403604348928 250871455473469489152 252661567795910148096 255001026756983390208 259310556422118309888 261711580092693479424 262222735522562021376 264808758555328905216 271205536074509058048 271777410096258613248 273716698445569327104 276251112320065339392 278385725084748742656 278929447204054892544 281680230707053461504 284244263770398916608 286316942323630473216 286876155101606313984 289092868357239078912 289705308504975212544 293851598700568117248 294425527604280164352 297329132413000876032 297909853374745018368 302223439119387721728 305153583265974583296 307331029833621700608 307931285751265492992 308764868275039371264 310176687517266345984 310782501360073506816 310968083441120182272 313183940720342335488 313847417547056480256 319151454057991766016 322106560114084282368 322735674489307103232 324404975935489572864 325918472068097114112 327408725712670031872 327550176533202075648 330583048538139131904 331228718554815184896 333791429014780379136 334495273964625985536 336882090394546864128 340001369009311186944 343297781174221406208 345747408562824413184 348948773456924639232 349630314030082695168 349839093871260205056 353078344740438540288 361607381432678744064 362369880128344817664 364955597927425769472 366658281076609253376 368334816426753785856 371905929605406523392 378992351693865222144 382501540135475085312 388965834633177464832 392567370139040219136 393334103283843032064 397213137832993357824 406871444354632777728 407666115144387919872 410575047668353990656 411686491033385828352 413568916689688461312 414376668480098009088 417578587627123113984 418463223396075307008 422520346060580192256 429475413485445709824 430314232652409470976 434557962757462818816 436733568710936100864 440777398050852175872 441638291406420246528 445993698619501314048 449176120526062485504 453335158679081582592 457730374898961874944 460996544750432550912 461896928626898239488 465265031275899518976 466173752040110260224 466452125161680273408 469775911080513503232 470771126320584720384 478727181086987649024 482143175243571658752 483159840171126423552 484103511733960654848 486607463903234359296 488877708102145671168 491113088569005047808 495874572807208697856 501742910946938978304 505323135591820296192 510002053513966780416 518621112844236619776 523423160185386958848 524445471045124042752 529617517110657810432 542411072149018116096 543554820192517226496 547433396891138654208 552502224640130678784 557858894408109785088 568488527540797833216 573752310203212627968 578185736714478157824 587703197401136234496 588851055208560328704 594658264826001752064 595819706749490036736 604446878238775443456 610307166531949166592 615862571502530985984 617529736550078742528 620353375034532691968 621565002720147013632 626367881440684670976 627694835094112960512 638302908115983532032 644213120228168564736 645471348978614206464 648809951870979145728 651836944136194228224 654817451425340063744 655100353066404151296 661166097076278263808 662457437109630369792 668990547929251971072 673764180789093728256 680002738018622373888 686595562348442812416 691494817125648826368 697897546913849278464 699260628060165390336 699678187742520410112 706156689480877080576 723214762865357488128 724739760256689635328 729911195854851538944 733316562153218506752 736669632853507571712 743811859210813046784 757984703387730444288 765003080270950170624 777931669266354929664 785134740278080438272 786668206567686064128 794426275665986715648 815332230288775839744 821150095336707981312 828753336960196018176 835157175254246227968 845040692121160384512 858950826970891419648 860628465304818941952 869115925514925637632 881554796101704351744 883276582812840493056 891987397239002628096 906670317358163165184 915460749797923749888 921993089500865101824 923793857253796478976 930530062551799037952 932347504080220520448 932904250323360546816 939551822161027006464 941542252641169440768 957454362173975298048 966319680342252847104 968207023467921309696 973214927806468718592 977755416204291342336 982226177138010095616 991749145614417395712 1003485821893877956608 1010646271183640592384 1020004107027933560832 1037242225688473239552 1046846320370773917696 1048890942090248085504 1059235034221315620864 1084822144298036232192 1087109640385034452992 1094866793782277308416 1105004449280261357568 1115717788816219570176 1136977055081595666432 1147504620406425255936 1177702110417120657408 1191639413498980073472 1220614333063898333184 1231725143005061971968 1235059473100157485056 1240706750069065383936 1243130005440294027264 1252735762881369341952 1255389670188225921024 1288426240456337129472 1290942697957228412928 1303673888272388456448 1309634902850680127488 1310200706132808302592 1322332194152556527616 1324914874219260739584 1337981095858503942144 1347528361578187456512 1360005476037244747776 1373191124696885624832 1382989634251297652736 1395795093827698556928 1398521256120330780672 1399356375485040820224 1412313378961754161152 1446429525730714976256 1449479520513379270656 1459822391709703077888 1466633124306437013504 1473339265707015143424 1487623718421626093568 1515969406775460888576 1530006160541900341248 1555863338532709859328 1570269480556160876544 1573336413135372128256 1588852551331973431296 1630664460577551679488 1642300190673415962624 1657506673920392036352 1721256930609637883904 1763109592203408703488 1766553165625680986112 1783974794478005256192 1813340634716326330368 1830921499595847499776 1847587714507592957952 1861060125103598075904 1864695008160441040896 1879103644322054012928 1883084505282338881536 1914908724347950596096 1932639360684505694208 1936414046935842619392 1946429855612937437184 1955510832408582684672 1964452354276020191232 1983498291228834791424 2006971643787755913216 2021292542367281184768 2040008214055867121664 2074484451376946479104 2093692640741547835392 2097781884180496171008 2118470068442631241728 2169644288596072464384 2174219280770068905984 2189733587564554616832 2210008898560522715136 2231435577632439140352 2273954110163191332864 2295009240812850511872 2355404220834241314816 2383278826997960146944 2463450286010123943936 2486260010880588054528 2505471525762738683904 2576852480912674258944 2581885395914456825856 2607347776544776912896 2619269805701360254976 2644664388305113055232 2649829748438521479168 2675962191717007884288 2720010952074489495552 2746382249393771249664 2765979268502595305472 2791590187655397113856 2797042512240661561344 2798712750970081640448 2824626757923508322304 2898959041026758541312 2919644783419406155776 2933266248612874027008 2946678531414030286848 2975247436843252187136 3031938813550921777152 3060012321083800682496 3111726677065419718656 3140538961112321753088 3146672826270744256512 3177705102663946862592 3261328921155103358976 3284600381346831925248 3315013347840784072704 3442513861219275767808 3533106331251361972224 3661842999191694999552 3695175429015185915904 3722120250207196151808 3729390016320882081792 3758207288644108025856 3766169010564677763072 3865278721369011388416 3872828093871685238784 3911021664817165369344 3928904708552040382464 3966996582457669582848 4013943287575511826432 4042585084734562369536 4080016428111734243328 4148968902753892958208 4187385281483095670784 4195563768360992342016 4236940136885262483456 4339288577192144928768 4348438561540137811968 4379467175129109233664 4420017797121045430272 4462871155264878280704 4547908220326382665728 4590018481625701023744 4710808441668482629632 4766557653995920293888 4926900572020247887872 4972520021761176109056 5163770791828913651712 5289328776610226110464 5299659496877042958336 5351924383434015768576 5440021904148978991104 5492764498787542499328 5583180375310794227712 5594085024481323122688 5649253515847016644608 5797918082053517082624 5839289566838812311552 5866532497225748054016 5893357062828060573696 5950494873686504374272 6063877627101843554304 6120024642167601364992 6223453354130839437312 6281077922224643506176 6293345652541488513024 6355410205327893725184 6522657842310206717952 6569200762693663850496 6630026695681568145408 6885027722438551535616 7066212662502723944448 7390350858030371831808 7458780032641764163584 7516414577288216051712 7730557442738022776832 7745656187743370477568 7822043329634330738688 7857809417104080764928 7933993164915339165696 8027886575151023652864 8160032856223468486656 8297937805507785916416 8374770562966191341568 8391127536721984684032 8473880273770524966912 8696877123080275623936 8758934350258218467328 8840035594242090860544 8925742310529756561408 9095816440652765331456 9180036963251402047488 9421616883336965259264 9533115307991840587776 9853801144040495775744 9945040043522352218112 10327541583657827303424 10599318993754085916672 10985528997575084998656 11166360750621588455424 11188170048962646245376 11298507031694033289216 11595836164107034165248 11733064994451496108032 11786714125656121147392 11900989747373008748544 12127755254203687108608 12240049284335202729984 12446906708261678874624 12562155844449287012352 12586691305082977026048 12710820410655787450368 13045315684620413435904 13138401525387327700992 13260053391363136290816 13770055444877103071232 14132425325005447888896 14780701716060743663616 14917560065283528327168 15491312375486740955136 15867986329830678331392 16055773150302047305728 16320065712446936973312 16749541125932382683136 16782255073443969368064 16947760547541049933824 17393754246160551247872 17517868700516436934656 17680071188484181721088 17851484621059513122816 18191632881305530662912 18360073926502804094976 18843233766673930518528 19066230615983681175552 19707602288080991551488 19890080087044704436224 20655083167315654606848 21198637987508171833344 22376340097925292490752 23191672328214068330496 23466129988902992216064 23573428251312242294784 23801979494746017497088 24480098568670405459968 24893813416523357749248 25124311688898574024704 25173382610165954052096 25421640821311574900736 26090631369240826871808 26276803050774655401984 26520106782726272581632 27540110889754206142464 28264850650010895777792 29561403432121487327232 29835120130567056654336 30982624750973481910272 33499082251864765366272 33564510146887938736128 33895521095082099867648 34787508492321102495744 35360142376968363442176 35702969242119026245632 36383265762611061325824 36720147853005608189952 37686467533347861037056 38132461231967362351104 39415204576161983102976 39780160174089408872448 41310166334631309213696 42397275975016343666688 44752680195850584981504 47603958989492034994176 48960197137340810919936 50248623377797148049408 50346765220331908104192 50843281642623149801472 52181262738481653743616 52553606101549310803968 53040213565452545163264 55080221779508412284928 56529701300021791555584 59122806864242974654464 59670240261134113308672 61965249501946963820544 67129020293775877472256 69575016984642204991488 70720284753936726884352 71405938484238052491264 73440295706011216379904 75372935066695722074112 76264922463934724702208 78830409152323966205952 79560320348178817744896 82620332669262618427392 84794551950032687333376 89505360391701169963008 100497246755594296098816 100693530440663816208384 101686563285246299602944 104362525476963307487232 106080427130905090326528 110160443559016824569856 113059402600043583111168 118245613728485949308928 119340480522268226617344 123930499003893927641088 134258040587551754944512 142811876968476104982528 146880591412022432759808 150745870133391444148224 152529844927869449404416 157660818304647932411904 159120640696357635489792 165240665338525236854784 169589103900065374666752 179010720783402339926016 201387060881327632416768 208725050953926614974464 212160854261810180653056 220320887118033649139712 226118805200087166222336 236491227456971898617856 238680961044536453234688 247860998007787855282176 268516081175103509889024 301491740266782888296448 305059689855738898808832 318241281392715270979584 330481330677050473709568 339178207800130749333504 358021441566804679852032 402774121762655264833536 440641774236067298279424 452237610400174332444672 472982454913943797235712 477361922089072906469376 495721996015575710564352 537032162350207019778048 636482562785430541959168 660962661354100947419136 678356415600261498667008 716042883133609359704064 805548243525310529667072 904475220800348664889344 954723844178145812938752 991443992031151421128704 1074064324700414039556096 1321925322708201894838272 1356712831200522997334016 1432085766267218719408128 1611096487050621059334144 1909447688356291625877504 1982887984062302842257408 2148128649400828079112192 2713425662401045994668032 2864171532534437438816256 3222192974101242118668288 3965775968124605684514816 4296257298801656158224384 5728343065068874877632512 6444385948202484237336576 8592514597603312316448768 12888771896404968474673152 17185029195206624632897536 25777543792809936949346304 51555087585619873898692608
- Sum of all divisors σ(n): 178489564573818039622080000
- Sum of proper divisors (its aliquot sum) s(n): 126934476988198165723387392
- 51555087585619873898692608 is an abundant number, because the sum of its proper divisors (126934476988198165723387392) is greater than itself. Its abundance is 75379389402578291824694784
Bases of 51555087585619873898692608
- Binary: 101010101001010011011011100101111011010011000010001010110010000000000000000000000000002
- Hexadecimal: 0x2AA536E5ED308AC8000000
- Base-36: 6H7B09UIOO8AO0000
Squares and roots of 51555087585619873898692608
- 51555087585619873898692608 squared (515550875856198738986926082) is 2657927055960936438502889888514423733645971673841664
- 51555087585619873898692608 cubed (515550875856198738986926083) is 137029662166254854032253525826212017028177611856239081148916326047562399219712
-
The
square root of 51555087585619873898692608 is 7180187155333.7573081395 -
51555087585619873898692608 is a
perfect cube number . Itscube root is 372183552
Scales and comparisons
How big is 51555087585619873898692608?- 51,555,087,585,619,873,898,692,608 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 51,555,087,585,619,873,898,692,608 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 51555087585619873898692608 cubic inches would be around 31015296 feet tall.
Recreational maths with 51555087585619873898692608
- 51555087585619873898692608 backwards is 80629689837891658578055515
- 51555087585619873898692608 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 51555087585619873898692608'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 51555087585619873898692608 - Facts about the integer". Numbermatics.com. 2024. Web. 13 May 2024.
APA style:
Numbermatics. (2024). Number 51555087585619873898692608 - Facts about the integer. Retrieved 13 May 2024, from https://numbermatics.com/n/51555087585619873898692608/
Chicago style:
Numbermatics. 2024. "Number 51555087585619873898692608 - Facts about the integer". https://numbermatics.com/n/51555087585619873898692608/
The information we have on file for 51555087585619873898692608 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 51555087585619873898692608, math, Factors of 51555087585619873898692608, curriculum, school, college, exams, university, Prime factorization of 51555087585619873898692608, STEM, science, technology, engineering, physics, economics, calculator, fifty-one septillion, five hundred fifty-five sextillion, eighty-seven quintillion, five hundred eighty-five quadrillion, six hundred nineteen trillion, eight hundred seventy-three billion, eight hundred ninety-eight million, six hundred ninety-two thousand, six hundred eight.