690656925292513115373305856
690,656,925,292,513,115,373,305,856 is an even composite number composed of five prime numbers multiplied together.
690656925292513115373305856 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of twenty-one thousand, two hundred eighty divisors.
Prime factorization of 690656925292513115373305856:
218 × 39 × 133 × 196 × 1093
(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 × 19 × 19 × 19 × 109 × 109 × 109)See below for interesting mathematical facts about the number 690656925292513115373305856 from the Numbermatics database.
Names of 690656925292513115373305856
- Cardinal: 690656925292513115373305856 can be written as Six hundred ninety septillion, six hundred fifty-six sextillion, nine hundred twenty-five quintillion, two hundred ninety-two quadrillion, five hundred thirteen trillion, one hundred fifteen billion, three hundred seventy-three million, three hundred five thousand, eight hundred fifty-six.
Scientific notation
- Scientific notation: 6.90656925292513115373305856 × 1026
Factors of 690656925292513115373305856
Divisors of 690656925292513115373305856
- Number of divisors d(n): 21280
-
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 130321 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 260642 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 390963 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 521284 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 781926 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 1042568 1049997 1050624 1052676 1060352 1062423 1067742 1070004 1078272 1080378 1088256 1098162 1108809 1108992 1111158 1119744 1124864 1127061 1130112 1138176 1140399 1140576 1159171 1168128 1172889 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 1563852 1575936 1579014 1586234 1590528 1601613 1605006 1617408 1620567 1632384 1644032 1647243 1663488 1666737 1679616 1687296 1694173 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 2085136 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 2345778 2357888 2359296 2363904 2368521 2379351 2385792 2402816 2407509 2426112 2448576 2466048 2471248 2476099 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 3127704 3149991 3151872 3158028 3172468 3181056 3187269 3203226 3210012 3234816 3241134 3264768 3288064 3294486 3326427 3326976 3333474 3359232 3374592 3381183 3388346 3390336 3407872 3414528 3421197 3421728 3446144 3477513 3504384 3511808 3518667 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 4170272 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 4691556 4715776 4727808 4737042 4758702 4771584 4804839 4805632 4815018 4852224 4861701 4897152 4932096 4941729 4942496 4952198 4980736 4990464 5000211 5036672 5038848 5061888 5082519 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 6255408 6299982 6303744 6316056 6344936 6362112 6374538 6406452 6420024 6465771 6469632 6482268 6529536 6542289 6576128 6588972 6649981 6652854 6653952 6666948 6718464 6728679 6749184 6762366 6776692 6780672 6829056 6842394 6843456 6892288 6955026 7008768 7022457 7023616 7037334 7073664 7077888 7091712 7105563 7138053 7143424 7157376 7208448 7222527 7223648 7278336 7345728 7398144 7413744 7428297 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 8340544 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 9383112 9431552 9449973 9455616 9474084 9517404 9543168 9561807 9609678 9611264 9630036 9704448 9719203 9723402 9794304 9864192 9883458 9884992 9904396 9980928 10000422 10073344 10077696 10123776 10143549 10165038 10171008 10223616 10243584 10263591 10265184 10338432 10360232 10432539 10513152 10535424 10556001 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 12510816 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 13553384 13561344 13587831 13649961 13658112 13684788 13686912 13784576 13811499 13910052 14017536 14044914 14047232 14074668 14147328 14183424 14204989 14211126 14276106 14286848 14314752 14414517 14416896 14445054 14447296 14556672 14691456 14796288 14825187 14827488 14856594 14942208 14971392 15000633 15069223 15110016 15185664 15247557 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 16681088 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 18766224 18863104 18899946 18911232 18948168 19034808 19086336 19123614 19219356 19222528 19260072 19397313 19408896 19438406 19446804 19588608 19626867 19728384 19766916 19769984 19808792 19949943 19961856 20000844 20146688 20155392 20186037 20247552 20287098 20330076 20342016 20487168 20527182 20530368 20676864 20720464 20865078 21026304 21067371 21070848 21112002 21220992 21233664 21275136 21372416 21414159 21430272 21472128 21625344 21667581 21670944 21835008 22024249 22037184 22151168 22194432 22241232 22284891 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 25021632 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 27106768 27122688 27175662 27299922 27316224 27369576 27373824 27569152 27622998 27820104 27890811 28035072 28089828 28094464 28149336 28294656 28349919 28366848 28409978 28422252 28552212 28573696 28629504 28685421 28829034 28833792 28890108 28894592 29113344 29157609 29382912 29592576 29650374 29654976 29713188 29942784 30001266 30138446 30220032 30371328 30430647 30495114 30513024 30652544 30670848 30730752 30790773 30795552 31015296 31080696 31236608 31297617 31539456 31606272 31668003 31831488 31850496 31912704 32058624 32126224 32145408 32189287 32208192 32374784 32438016 32506416 32738368 32752512 33055776 33226752 33291648 33361848 33362176 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 37532448 37726208 37799892 37822464 37896336 38069616 38149891 38172672 38247228 38438712 38445056 38520144 38601369 38794626 38817792 38876812 38893608 39177216 39253734 39456768 39533832 39539968 39617584 39899886 39923712 40001688 40286727 40293376 40310784 40372074 40495104 40574196 40660152 40684032 40763493 40949883 40974336 41054364 41060736 41353728 41434497 41440928 41730156 42052608 42134742 42141696 42224004 42441984 42550272 42614967 42744832 42828318 42860544 42944256 43243551 43250688 43335162 43341888 43670016 44048498 44074368 44302336 44388864 44475561 44482464 44569782 44799872 44826624 44914176 45001899 45207669 45330048 45556992 45653504 45742671 45769536 45978816 46006272 46096128 46193328 46432256 46522944 46621044 46854912 46953712 47045881 47309184 47316992 47409408 47747232 47775744 47848384 47869056 48087936 48189336 48218112 48312288 48562176 48657024 48664576 48759624 49107552 49211102 49583664 49840128 49937472 50042772 50043264 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 54213536 54245376 54351324 54599844 54632448 54739152 54747648 54854577 55138304 55245996 55640208 55757533 55781622 56070144 56179656 56188928 56298672 56589312 56699838 56733696 56819956 56844504 57104424 57259008 57370842 57658068 57667584 57780216 57789184 58191939 58226688 58315218 58765824 58880601 59185152 59300748 59309952 59426376 59849829 59885568 60002532 60276892 60440064 60558111 60742656 60861294 60990228 61026048 61305088 61461504 61581546 61591104 62030592 62161392 62473216 62595234 63078912 63202113 63212544 63336006 63662976 63700992 63825408 64117248 64242477 64252448 64290816 64378574 64416384 64749568 64876032 65002743 65012832 65476736 65505024 66072747 66111552 66453504 66583296 66723696 66724352 66854673 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 75064896 75452416 75599784 75644928 75792672 76139232 76299782 76345344 76494456 76877424 76890112 77040288 77202738 77589252 77635584 77753624 77787216 77951241 78307671 78354432 78507468 78913536 79067664 79079936 79234389 79235168 79799772 79847424 80003376 80573454 80586752 80621568 80744148 80990208 81148392 81320304 81368064 81491779 81526986 81899766 81948672 82108728 82121472 82707456 82868994 82881856 83460312 84105216 84269484 84283392 84448008 84883968 85049757 85100544 85229934 85489664 85656636 85721088 85888512 86056263 86449753 86487102 86501376 86670324 86683776 87340032 87472827 88096996 88148736 88777728 88951122 88964928 89139564 89599744 89828352 90003798 90415338 90660096 91113984 91291941 91307008 91485342 91539072 91957632 92012544 92192256 92372319 92386656 92864512 93045888 93242088 93709824 93892851 93907424 94091762 94618368 94633984 94818816 95004009 95494464 95551488 95696768 95738112 96175872 96378672 96436224 96567861 96624576 97124352 97314048 97329152 97519248 98215104 98422204 99167328 99680256 99874944 100085544 100086528 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 108427072 108490752 108702648 109199688 109264896 109478304 109495296 109709154 110276608 110491992 111280416 111515066 111563244 112140288 112359312 112377856 112596237 112597344 113178624 113399676 113467392 113639912 113689008 114208848 114449673 114518016 114741684 115316136 115335168 115560432 115578368 115804107 116383878 116453376 116630436 117531648 117761202 118370304 118601496 118619904 118852752 119699658 119771136 120005064 120553784 120860181 120880128 121116222 121485312 121722588 121980456 122052096 122610176 122849649 122923008 123163092 123182208 124061184 124303491 124322784 124946432 125190468 126157824 126349639 126404226 126425088 126672012 127325952 127650816 127844901 128234496 128484954 128504896 128581632 128757148 128832768 129752064 130005486 130025664 130953472 131010048 132145494 132223104 132907008 133166592 133426683 133447392 133448704 133709346 134399616 134479872 134683016 134742528 135005697 135623007 135725056 135990144 136670976 136960512 137228013 137249312 137308608 137936448 138018816 138288384 138579984 139296768 139568832 139863132 140564736 140861136 141137643 141927552 141950976 142228224 143241696 143327232 143545152 143982592 144263808 144568008 144654336 144936864 145599584 145686528 145971072 145993728 146278872 147322656 147633306 148373888 148750992 149520384 149812416 150128316 150129792 150904832 151199568 151289856 151518393 151585344 152278464 152599564 152690688 152988912 153754848 153780224 154080576 154405476 155178504 155271168 155507248 155574432 155902482 156615342 156708864 157014936 157827072 158135328 158159872 158468778 158470336 159599544 159694848 160006752 161146908 161173504 161243136 161488296 161980416 162296784 162639009 162640608 162736128 162983558 163053972 163799532 163897344 164217456 164242944 164563731 165414912 165737988 165763712 166920624 167272599 168210432 168538968 168566784 168896016 169767936 170099514 170201088 170459868 170979328 171313272 171777024 172112526 172899506 172974204 173002752 173340648 173367552 174575817 174680064 174945654 176193992 176297472 176641803 177555456 177902244 177929856 178279128 179199488 179549487 179656704 180007596 180830676 181320192 181674333 182227968 182583882 182614016 182970684 183078144 183915264 184384512 184664857 184744638 184773312 185729024 186091776 186484176 187419648 187785702 187814848 188183524 189236736 189637632 190008018 190988928 191102976 191393536 191476224 192351744 192727431 192757344 192872448 193135722 193249152 194248704 194628096 194658304 195008229 195038496 196430208 196844408 198218241 198334656 199360512 199749888 200171088 200173056 200564019 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 216854144 216981504 217405296 218399376 218529792 218859901 218956608 218990592 219418308 220553216 220983984 221449959 222560832 223030132 223126488 224280576 224718624 224755712 225192474 225194688 226357248 226799352 226934784 227279824 227378016 228417696 228899346 229036032 229483368 230632272 230670336 231120864 231156736 231608214 232767756 232906752 233260872 233853723 234923013 235063296 235522404 236740608 237202992 237239808 237703167 237705504 239399316 239542272 240010128 241107568 241720362 241760256 242232444 242970624 243445176 243960912 244104192 244475337 245220352 245699298 245846016 246326184 246364416 248122368 248606982 248645568 249892864 250380936 252315648 252699278 252808452 252850176 253344024 254651904 255149271 255301632 255689802 256468992 256969908 257009792 257163264 257514296 257665536 258168789 259349259 259504128 260010972 260051328 261906944 262020096 262418481 264290988 264446208 266333184 266853366 266894784 266897408 267418692 268799232 269366032 269485056 269894791 270011394 271246014 271450112 271980288 273341952 273875823 273921024 274456026 274498624 274617216 275872896 276037632 276576768 277159968 278593536 279137664 279726264 281129472 281678553 281722272 282275286 283855104 283901952 284456448 285012027 286315237 286483392 286654464 287090304 287965184 288527616 289136016 289308672 289703583 289873728 291199168 291373056 291942144 291987456 292557744 294645312 295266612 296747776 297501984 299040768 299624832 300256632 300259584 301809664 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 316940672 319199088 319389696 319872163 320013504 322293816 322347008 322486272 322976592 323960832 324593568 325278018 325281216 325472256 325967116 326107944 327599064 327794688 328434912 328485888 329127462 330829824 331475976 331527424 333841248 334545198 336420864 337077936 337133568 337788711 337792032 339535872 340199028 340402176 340919736 341958656 342626544 343349019 343554048 344225052 345799012 345948408 346005504 346681296 346735104 347412321 349151634 349360128 349891308 352387984 352594944 353283606 355110912 355804488 355859712 356558256 358398976 359098974 359313408 360015192 361661352 362580543 362640384 363348666 364455936 365167764 365228032 365941368 366156288 367830528 368548947 368769024 369329714 369489276 369546624 371458048 372183552 372910473 372968352 374839296 375571404 375629696 376367048 378473472 379048917 379275264 380016036 381977856 382787072 382952448 383534703 384703488 385454862 385514688 385744896 386271444 386498304 389256192 389316608 390016458 390076992 392860416 393688816 396436482 396669312 398721024 399499776 400280049 400342176 400346112 401128038 403198848 403439616 404049048 404227584 406075904 406869021 407175168 407970432 410012928 410881536 411684039 411747936 413809344 414056448 414865152 415739952 417640912 417890304 418460731 418706496 419589396 420872192 421694208 422583408 423412929 425598784 425782656 425852928 426684672 429725088 429981696 430635456 431947776 432791424 433704024 433708288 433963008 434810592 436798752 437059584 437719802 437913216 437981184 438836616 441106432 441967968 442899918 445121664 446060264 446252976 448561152 449437248 449511424 450384948 450389376 452714496 453598704 453869568 454555179 454559648 454756032 456835392 457798692 458072064 458966736 461264544 461340672 462241728 462313472 463216428 465535512 465813504 466521744 467505469 467707446 469846026 470126592 471044808 473481216 474405984 474479616 475406334 475411008 478798632 479084544 480020256 482215136 483440724 483520512 484464888 485941248 486890352 487917027 487921824 488208384 488950674 490440704 491398596 491692032 492652368 492728832 493691193 495948583 496244736 497213964 497291136 499785728 500761872 501817797 504631296 505398556 505616904 505700352 506688048 509303808 510298542 510603264 511379604 512937984 513939816 514019584 515028592 515331072 516337578 518698518 519008256 520021944 520102656 523727451 523813888 524040192 524836962 528581976 528892416 529925409 532666368 533706732 533789568 533794816 534837384 537598464 538648461 538732064 538970112 539789582 540022788 542492028 542900224 543960576 545022999 546683904 547751646 547842048 548912052 548997248 549234432 551745792 553153536 553994571 554319936 557187072 558275328 559452528 562258944 563357106 563444544 564550572 567710208 568912896 570024054 572630474 572966784 573308928 574180608 575930368 577055232 578182293 578272032 578617344 579407166 579747456 582398336 582746112 583884288 583974912 585024687 585115488 589290624 590533224 593495552 594654723 595003968 598081536 599249664 600513264 600519168 601692057 603619328 604798272 605159424 606073572 606341376 609113856 610398256 610762752 611596453 611955648 615019392 615120896 616322304 617621904 620714016 621084672 622028992 622297728 623609928 626461368 626835456 628059744 629384094 631308288 632541312 632639488 633875112 633881344 638398176 638779392 639744326 640027008 644587632 644694016 644972544 645953184 647921664 649187136 650556036 650562432 650944512 651934232 652215888 655198128 655589376 656579703 656869824 656971776 658254924 661659648 662951952 663054848 664349877 667682496 669090396 672841728 674155872 674267136 675577422 675584064 679071744 680398056 680804352 681839472 683917312 685253088 686698038 687108096 688450104 691598024 691896816 692011008 693362592 693470208 694824642 698303268 698720256 699782616 704769039 704775968 705189888 706567212 710221824 711608976 711719424 713109501 713116512 716797952 718197948 718626816 720030384 723322704 724847929 725161086 725280768 726697332 728911872 730335528 730456064 731882736 732312576 733426011 735661056 737097894 737538048 738659428 738978552 739093248 744367104 745820946 745936704 749678592 751142808 751259392 752734096 756946944 758097834 758550528 760032072 763955712 765447813 765574144 765904896 767069406 769406976 770909724 771029376 771489792 772542888 772996608 774506367 778047777 778512384 778633216 780032916 780153984 785720832 787255443 787377632 792872964 793338624 798999552 800560098 800684352 800692224 802256076 806397696 808098096 808455168 809684373 812151808 813738042 814350336 815940864 820025856 821627469 821763072 823368078 823495872 827618688 828112896 829730304 831479904 835281824 835780608 836921462 837412992 839178792 841744384 843388416 845035659 845166816 846825858 851197568 851565312 851705856 853369344 855036081 858945711 859450176 859963392 861270912 863895552 865582848 867408048 867416576 867926016 869110749 869621184 873597504 874119168 875439604 875826432 875962368 877673232 882212864 883935936 885799836 890243328 892120528 892505952 897122304 898874496 899022848 900769896 900778752 905428992 907197408 907739136 909110358 909119296 909512064 913670784 915597384 916144128 917933472 922529088 922681344 924483456 924626944 926432856 931071024 931627008 933043488 935010938 935414892 939692052 940253184 942089616 944076141 946962432 948811968 948959232 950812668 950822016 957597264 958169088 959616489 960040512 964430272 966881448 967041024 968929776 971882496 973780704 975834054 975843648 976416768 977901348 980881408 982797192 983384064 985304736 985457664 987382386 991897166 992489472 994427928 994582272 999571456 1001523744 1003635594 1009262592 1010797112 1011233808 1011400704 1013366133 1013376096 1018607616 1020597084 1021206528 1022759208 1025875968 1027879632 1028039168 1030047057 1030057184 1030662144 1032675156 1037397036 1038016512 1040043888 1040205312 1042236963 1047454902 1047627776 1048080384 1049673924 1057163952 1057784832 1059393127 1059850818 1065332736 1067413464 1067579136 1067589632 1069674768 1075196928 1077296922 1077464128 1077940224 1079579164 1080045576 1084984056 1087921152 1090045998 1093367808 1095503292 1095684096 1097824104 1097994496 1098468864 1103491584 1105646841 1106307072 1107989142 1108639872 1114374144 1116550656 1118731419 1118905056 1124517888 1126714212 1126889088 1129101144 1135420416 1137146751 1137825792 1140048108 1145260948 1145933568 1148361216 1150604109 1154110464 1156364586 1156544064 1157234688 1158814332 1159494912 1164796672 1167768576 1167949824 1170049374 1170230976 1178581248 1181066448 1186991104 1189309446 1190007936 1196163072 1198499328 1200840147 1201026528 1201038336 1203384114 1207238656 1209596544 1210318848 1212147144 1212682752 1218227712 1220607063 1220796512 1221525504 1223192906 1223911296 1230038784 1230241792 1232644608 1235052117 1235243808 1241428032 1242169344 1244057984 1244595456 1247219856 1252922736 1253670912 1255382193 1256119488 1258768188 1262616576 1265082624 1265278976 1267750224 1267762688 1270238787 1276796352 1277558784 1279488652 1280054016 1289175264 1289388032 1289945088 1291906368 1295843328 1298374272 1301112072 1301124864 1301889024 1303868464 1304431776 1310396256 1311178752 1313159406 1313739648 1313943552 1316509848 1323319296 1325903904 1326109696 1328699754 1335364992 1338180792 1345683456 1348311744 1348534272 1351154844 1351168128 1358143488 1360796112 1361608704 1363665537 1363678944 1367834624 1370506176 1373396076 1374216192 1376900208 1383196048 1383793632 1384022016 1386725184 1386940416 1389649284 1396606536 1397440512 1399565232 1402516407 1409538078 1409551936 1410379776 1413134424 1420443648 1423217952 1423438848 1426219002 1426233024 1433595904 1436395896 1437253632 1440060768 1446645408 1449695858 1450322172 1450561536 1453394664 1457823744 1460671056 1460912128 1463751081 1463765472 1464625152 1466852022 1471322112 1474195788 1475076096 1477318856 1477957104 1478186496 1481073579 1487845749 1488734208 1491641892 1491873408 1499357184 1502285616 1502518784 1505453391 1505468192 1513893888 1516195668 1517101056 1520064144 1527911424 1530895626 1531148288 1531809792 1534138812 1538813952 1541819448 1542058752 1545085776 1545993216 1548343801 1549012734 1556095554 1557024768 1557266432 1560065832 1560307968 1571182353 1571441664 1574510886 1574755264 1585745928 1586677248 1597999104 1601120196 1601368704 1601384448 1604512152 1612795392 1615945383 1616196192 1616910336 1619368746 1624303616 1627476084 1628700672 1631881728 1635068997 1640051712 1642545307 1643254938 1643526144 1646736156 1646991744 1655237376 1659460608 1661983713 1662959808 1670563648 1671561216 1673842924 1674825984 1678357584 1686776832 1690071318 1690333632 1693651716 1702395136 1703130624 1706738688 1710072162 1717891422 1718900352 1719926784 1722541824 1727791104 1731165696 1734546879 1734816096 1734833152 1735852032 1738221498 1739242368 1747195008 1748238336 1750879208 1751652864 1751924736 1755074061 1755346464 1764425728 1767871872 1771599672 1780486656 1783964169 1784241056 1785011904 1794244608 1797748992 1798045696 1801539792 1801557504 1805076171 1810857984 1814394816 1815478272 1818220716 1818238592 1819024128 1827341568 1831194768 1832288256 1834789359 1835866944 1845058176 1845362688 1848966912 1849253888 1852865712 1862142048 1863254016 1866086976 1870021876 1870829784 1879384104 1880506368 1884179232 1888152282 1893924864 1897623936 1897918464 1901625336 1901644032 1915194528 1916338176 1919232978 1920081024 1928860544 1933762896 1934082048 1937859552 1943764992 1947561408 1951668108 1951687296 1952833536 1955802696 1961762816 1965594384 1966768128 1969739109 1970609472 1970915328 1974764772 1983794332 1984978944 1988855856 1989164544 1993049631 1999142912 2003047488 2007271188 2018525184 2021594224 2022467616 2022801408 2026732266 2026752192 2037215232 2041194168 2042413056 2045518416 2051751936 2055759264 2056078336 2060094114 2060114368 2061324288 2065350312 2074794072 2076033024 2080087776 2080410624 2084473926 2094909804 2095255552 2096160768 2099347848 2114307117 2114327904 2115569664 2118786254 2119701636 2130665472 2134826928 2135158272 2135179264 2139328503 2139349536 2150393856 2154593844 2154928256 2155880448 2159158328 2160091152 2169968112 2174543787 2175842304 2180091996 2186735616 2191006584 2191368192 2195648208 2195988992 2196937728 2200278033 2206983168 2211293682 2212614144 2215978284 2217279744 2233101312 2237462838 2237810112 2249035776 2253428424 2253778176 2258202288 2270840832 2274293502 2275651584 2280096216 2290521896 2291867136 2296343439 2296722432 2301208218 2308220928 2312729172 2313088128 2314469376 2317628664 2318989824 2329593344 2334143331 2335537152 2335899648 2340098748 2340461952 2357162496 2361766329 2362132896 2373982208 2378618892 2380015872 2396998656 2400643141 2401680294 2402053056 2402076672 2406768228 2414477312 2419193088 2424294288 2425365504 2429053119 2436455424 2441214126 2441593024 2443051008 2446385812 2447822592 2460077568 2465289216 2470104234 2470487616 2482856064 2484338688 2488115968 2489190912 2494439712 2505845472 2507341824 2510764386 2512238976 2517536376 2525233152 2530165248 2530557952 2535106977 2535500448 2535525376 2540477574 2553592704 2555117568 2558977304 2560108032 2565108243 2576837133 2578350528 2578776064 2579890176 2583812736 2591686656 2596748544 2602224144 2602249728 2603778048 2607332247 2607736928 2608863552 2620792512 2622357504 2626318812 2627479296 2627887104 2633019696 2646638592 2651807808 2652219392 2657399508 2670729984 2676361584 2691366912 2696623488 2697068544 2702309688 2702336256 2716286976 2721592224 2723217408 2727331074 2727357888 2735669248 2741012352 2746792152 2748432384 2753800416 2766392096 2767587264 2768044032 2773450368 2773880832 2779298568 2793213072 2794881024 2799130464 2805032814 2819076156 2819103872 2820759552 2826268848 2832228423 2840887296 2845178713 2846435904 2846877696 2852438004 2852466048 2867191808 2872791792 2874507264 2878849467 2880121536 2893290816 2899391716 2900644344 2901123072 2906789328 2915647488 2921342112 2921824256 2927502162 2927530944 2929250304 2933704044 2942644224 2948391576 2950152192 2954637712 2955914208 2956372992 2962147158 2975691498 2977468416 2983283784 2983746816 2998714368 3004571232 3005037568 3010906782 3010936384 3027787776 3032391336 3034202112 3040098399 3040128288 3055822848 3061791252 3062296576 3063619584 3068277624 3077627904 3083638896 3084117504 3090141171 3090171552 3091986432 3096687602 3098025468 3112191108 3114049536 3114532864 3120131664 3120615936 3126710889 3142364706 3142883328 3149021772 3149510528 3171491856 3173354496 3178179381 3195998208 3202240392 3202737408 3202768896 3209024304 3225590784 3231890766 3232392384 3233820672 3238737492 3248607232 3254952168 3263763456 3270137994 3280103424 3285090614 3286509876 3287052288 3293472312 3293983488 3310474752 3316940523 3318921216 3323967426 3325919616 3341127296 3343122432 3347685848 3349651968 3356194257 3356715168 3373553664 3380142636 3380667264 3387303432 3404790272 3406261248 3411440253 3413477376 3420144324 3435782844 3437800704 3445083648 3451812327 3462331392 3469093758 3469632192 3469666304 3471704064 3476442996 3478484736 3494390016 3501758416 3503305728 3503849472 3508632283 3510148122 3510692928 3528851456 3535743744 3543199344 3560973312 3567928338 3568482112 3570023808 3588489216 3595497984 3603079584 3603115008 3610152342 3621715968 3628789632 3630956544 3636441432 3636477184 3638048256 3654683136 3661821189 3662389536 3664576512 3669578718 3671733888 3690116352 3690725376 3697933824 3698507776 3705156351 3705731424 3724284096 3726508032 3732173952 3740043752 3741659568 3758768208 3761012736 3766146579 3768358464 3776304564 3787849728 3795247872 3795836928 3803250672 3803288064 3810716361 3830389056 3832676352 3838465956 3840162048 3857721088 3867525792 3868164096 3875719104 3887529984 3895122816 3903336216 3903374592 3905667072 3911605392 3923525632 3931188768 3933536256 3939478218 3941218944 3941830656 3949529544 3967588664 3969957888 3977711712 3978329088 3986099262 3998285824 4006094976 4014542376 4037050368 4043188448 4044935232 4045602816 4053464532 4053504384 4074430464 4082388336 4084826112 4090996611 4091036832 4103503872 4111518528 4112156672 4120188228 4120228736 4122648576 4130700624 4149588144 4152066048 4158338119 4160175552 4160821248 4168947852 4189819608 4190511104 4192321536 4198695696 4207549221 4228614234 4228655808 4231139328 4237572508 4239403272 4261330944 4269653856 4270316544 4270358528 4278657006 4278699072 4300787712 4309187688 4309856512 4311760896 4318316656 4320182304 4339936224 4349087574 4351684608 4360183992 4373471232 4382013168 4382736384 4391253243 4391296416 4391977984 4393875456 4400556066 4413966336 4422587364 4425228288 4431956568 4434559488 4443220737 4463537247 4466202624 4474925676 4475620224 4498071552 4506856848 4507556352 4516360173 4516404576 4541681664 4548587004 4551303168 4560192432 4581043792 4583734272 4592686878 4593444864 4602416436 4616441856 4625458344 4626176256 4635257328 4637979648 4645031403 4659186688 4668286662 4671074304 4671799296 4680197496 4680923904 4713547059 4714324992 4723532658 4724265792 4747964416 4757237784 4760031744 4793997312 4801286282 4803360588 4804106112 4804153344 4813536456 4828954624 4838386176 4847836149 4848588576 4850731008 4858106238 4872910848 4882428252 4883186048 4886102016 4892771624 4895645184 4905206991 4920155136 4927635921 4930578432 4940208468 4940975232 4965712128 4976231936 4978381824 4985951139 4988879424 5011690944 5014683648 5021528772 5024477952 5035072752 5060330496 5061115904 5070213954 5071000896 5071050752 5080955148 5107185408 5117954608 5120216064 5128001029 5130216486 5153674266 5156701056 5157552128 5159780352 5167625472 5183373312 5193497088 5203640637 5204448288 5204499456 5207556096 5214664494 5215473856 5217727104 5241585024 5244715008 5252637624 5254958592 5255774208 5266039392 5293277184 5303615616 5304438784 5314799016 5341459968 5351892507 5352723168 5382733824 5393246976 5394137088 5404619376 5404672512 5415228513 5432573952 5439989503 5443184448 5446434816 5454662148 5454715776 5471338496 5482024704 5493584304 5496864768 5504368077 5507600832 5532784192 5535174528 5536088064 5546900736 5547761664 5558597136 5586426144 5589762048 5598260928 5610065628 5638152312 5638207744 5641519104 5652537696 5664456846 5681774592 5690357426 5692871808 5693755392 5704876008 5704932096 5734383616 5745583584 5749014528 5757698934 5760243072 5786581632 5798783432 5801288688 5802246144 5813578656 5831294976 5842684224 5843648512 5855004324 5855061888 5858500608 5867408088 5885288448 5896783152 5900304384 5909217327 5909275424 5911828416 5912745984 5924294316 5951382996 5954936832 5966567568 5967493632 5979148893 5997428736 6009142464 6010075136 6021813564 6021872768 6055575552 6064782672 6068404224 6077571097 6080196798 6080256576 6111645696 6123582504 6124593152 6127239168 6136555248 6155255808 6167277792 6168235008 6180282342 6180343104 6183972864 6193375204 6196050936 6224382216 6228099072 6240263328 6241231872 6253421778 6284729412 6285766656 6298043544 6299021056 6342921351 6342983712 6346708992 6356358762 6391996416 6404480784 6405474816 6405537792 6417985509 6418048608 6451181568 6463781532 6464784768 6467641344 6477474984 6497214464 6509904336 6523631361 6527526912 6540275988 6560206848 6570181228 6573019752 6574104576 6586944624 6587966976 6600834099 6620949504 6633881046 6637842432 6647934852 6651839232 6682254592 6695371696 6699303936 6712388514 6713430336 6747107328 6760285272 6761334528 6774606864 6809580544 6812522496 6822880506 6826954752 6840288648 6871565688 6875601408 6889030317 6890167296 6903624654 6924662784 6938187516 6939264384 6939332608 6943408128 6952885992 6956969472 6988780032 7002429993 7003516832 7006611456 7007698944 7017264566 7020296244 7021385856 7057702912 7071487488 7085298987 7086398688 7121946624 7135856676 7136964224 7140047616 7190995968 7201929423 7206159168 7206230016 7220304684 7243431936 7257579264 7272882864 7272954368 7276096512 7287159357 7309366272 7323642378 7324779072 7329153024 7339157436 7343467776 7380232704 7395867648 7397015552 7410312702 7411462848 7448568192 7453016064 7464347904 7480087504 7483319136 7517536416 7522025472 7532293158 7536716928 7552609128 7575699456 7590495744 7591673856 7605320931 7606501344 7606576128 7621432722 7660778112 7665352704 7676931912 7680324096 7715442176 7730511399 7735051584 7736328192 7751438208 7775059968 7790245632 7806672432 7806749184 7811334144 7821996741 7823210784 7847051264 7862377536 7867072512 7878956436 7882437888 7883661312 7899059088 7935177328 7939915776 7950753889 7955423424 7956658176 7972198524 7996571648 8012189952 8029084752 8074100736 8086376896 8089870464 8091205632 8106929064 8107008768 8148860928 8164776672 8169652224 8181993222 8182073664 8207007744 8223037056 8224313344 8240376456 8240457472 8245297152 8261401248 8299176288 8304132096 8316676238 8320351104 8321642496 8337895704 8379639216 8381022208 8384643072 8397391392 8415098442 8457228468 8457311616 8462278656 8475145016 8478806544 8496685269 8522661888 8535536139 8539307712 8540633088 8540717056 8557314012 8557398144 8601575424 8618375376 8619713024 8623521792 8636548401 8636633312 8640364608 8679872448 8698175148 8703369216 8720367984 8746942464 8764026336 8765472768 8782506486 8782592832 8783955968 8787750912 8801112132 8827932672 8845174728 8850456576 8863913136 8869118976 8882603911 8886441474 8927074494 8932405248 8949851352 8951240448 8996143104 9013713696 9015112704 9032720346 9032809152 9083363328 9097174008 9102606336 9120384864 9162087584 9167468544 9185373756 9186889728 9204832872 9232883712 9250916688 9252352512 9270423513 9270514656 9275959296 9290062806 9318373376 9336573324 9342148608 9343598592 9360394992 9361847808 9380132667 9423023077 9427094118 9428649984 9447065316 9448531584 9495928832 9514475568 9520063488 9534538143 9587994624 9602572564 9606721176 9608212224 9608306688 9627072912 9676772352 9695672298 9697177152 9701462016 9716212476 9745821696 9764856504 9766372096 9785543248 9791290368 9810413982 9840310272 9855271842 9861156864 9880416936 9881950464 9931424256 9950821569 9952463872 9956763648 9971902278 9977758848 10023381888 10029367296 10043057544 10048955904 10068582771 10070145504 10120660992 10122231808 10140427908 10142001792 10142101504 10161910296 10214370816 10234320759 10235909216 10240432128 10256002058 10260432972 10307348532 10313402112 10315104256 10335250944 10355436981 10386994176 10407281274 10408896576 10408998912 10415112192 10429328988 10430947712 10435454208 10483170048 10505275248 10509917184 10511548416 10525896849 10532078784 10586554368 10607231232 10608877568 10629598032 10682919936 10703785014 10705446336 10765467648 10786493952 10809238752 10809345024 10830457026 10865147904 10879979006 10886368896 10892869632 10909324296 10909431552 10942676992 10964049408 10985463567 10987168608 10993729536 11008736154 11015201664 11065568384 11070349056 11072176128 11093801472 11095523328 11115469053 11117194272 11172852288 11179524096 11196521856 11220131256 11276304624 11276415488 11283038208 11298439737 11305075392 11328913692 11363549184 11380714852 11385743616 11387510784 11409752016 11409864192 11432149083 11468767232 11491167168 11498029056 11515397868 11520486144 11573163264 11597566864 11602577376 11604492288 11627157312 11662589952 11685368448 11687297024 11710008648 11710123776 11717001216 11734816176 11770576896 11793566304 11800608768 11818434654 11818550848 11823656832 11825491968 11848588632 11902765992 11909873664 11933135136 11934987264 11958297786 11994857472 12018284928 12020150272 12043627128 12043745536 12111151104 12129565344 12136808448 12155142194 12160393596 12160513152 12223291392 12247165008 12249186304 12254478336 12272989833 12273110496 12310511616 12334555584 12336470016 12360564684 12360686208 12367945728 12386750408 12392101872 12448764432 12456198144 12475014357 12480526656 12482463744 12506843556 12569458824 12571533312 12596087088 12598042112 12622647663 12685842702 12685967424 12693417984 12712717524 12783992832 12808961568 12810949632 12811075584 12835971018 12836097216 12902363136 12927563064 12929569536 12935282688 12954949968 12994428928 13019808672 13047262722 13055053824 13080551976 13120413696 13140362456 13146039504 13148209152 13173759729 13173889248 13175933952 13201668198 13241899008 13267762092 13275684864 13295869704 13303678464 13364509184 13390611741 13390743392 13398607872 13424777028 13426860672 13494214656 13520570544 13522669056 13549080519 13549213728 13619161088 13625044992 13645761012 13653909504 13680577296 13743131376 13751202816 13772110651 13778060634 13780334592 13807249308 13849325568 13876375032 13878528768 13878665216 13905771984 13913938944 13935094209 13977560064 14004859986 14007033664 14013222912 14015397888 14034529132 14040592488 14042771712 14142974976 14170597974 14172797376 14243893248 14271713352 14273928448 14280095232 14381991936 14403858846 14412318336 14412460032 14440609368 14486863872 14515158528 14543508447 14545765728 14545908736 14552193024 14574318714 14618732544 14647284756 14649558144 14658306048 14678314872 14686935552 14715620973 14760465408 14782907763 14791735296 14794031104 14820625404 14822925696 14897136384 14928695808 14957853417 14960175008 14966638272 15035072832 15044050944 15064586316 15073433856 15105218256 15180991488 15183347712 15210641862 15213002688 15213152256 15242865444 15321556224 15353863824 15360648192 15384003087 15430884352 15461022798 15470103168 15472656384 15502876416 15550119936 15580491264 15610921911 15613344864 15613498368 15622668288 15643993482 15646421568 15694102528 15724755072 15734145024 15757912872 15764875776 15767322624 15798118176 15870354656 15879831552 15901507778 15910846848 15913316352 15944397048 15993143296 16024379904 16055677521 16058169504 16148201472 16172753792 16179740928 16182411264 16213858128 16214017536 16245685539 16297721856 16319968509 16329553344 16339304448 16363986444 16364147328 16414015488 16446074112 16448626688 16480752912 16480914944 16490594304 16513104231 16522802496 16598352576 16608264192 16633352476 16640702208 16643284992 16675791408 16759278432 16762044416 16769286144 16794782784 16830196884 16914456936 16914623232 16924557312 16950290032 16957613088 16993370538 17045323776 17071072278 17078615424 17081266176 17081434112 17114628024 17114796288 17203150848 17236750752 17239426048 17247043584 17273096802 17273266624 17280729216 17359744896 17396350296 17406738432 17440735968 17493884928 17528052672 17530945536 17565012972 17565185664 17567911936 17575501824 17602224264 17655865344 17690349456 17700913152 17727651981 17727826272 17738237952 17765207822 17772882948 17854148988 17864810496 17899702704 17902480896 17937446679 17992286208 18027427392 18030225408 18065440692 18065618304 18166726656 18194348016 18205212672 18232713291 18240769728 18324175168 18334937088 18370747512 18373779456 18409665744 18465767424 18501833376 18504705024 18540847026 18541029312 18551918592 18580125612 18636746752 18673146648 18684297216 18720789984 18723695616 18760265334 18846046154 18854188236 18857299968 18894130632 18897063168 18991857664 19028764053 19028951136 19040126976 19069076286 19175989248 19205145128 19213442352 19216424448 19216613376 19253956527 19254145824 19353544704 19391344596 19394354304 19402924032 19432424952 19491643392 19529713008 19532744192 19570894083 19571086496 19582580736 19620827964 19680620544 19710543684 19722313728 19760833872 19763900928 19802502297 19862848512 19901643138 19904927744 19913527296 19943804556 19955517696 20046763776 20086115088 20097911808 20128469413 20137165542 20140291008 20241321984 20244463616 20280855816 20284003584 20284203008 20323820592 20428741632 20468641518 20471818432 20480864256 20512004116 20520865944 20614697064 20626804224 20670501888 20710873962 20773988352 20814562548 20817793152 20817997824 20830224384 20858657976 20861895424 20870908416 20966340096 21007289979 21010550496 21019834368 21023096832 21051793698 21064157568 21173108736 21214462464 21217755136 21255896961 21259196064 21365839872 21407570028 21410892672 21572987904 21605788269 21618477504 21618690048 21660914052 21730295808 21759958012 21772737792 21818648592 21818863104 21861478071 21928098816 21970927134 21974337216 21987459072 22017472308 22030403328 22131136768 22140698112 22187602944 22191046656 22230938106 22234388544 22345704576 22359048192 22393043712 22440262512 22552609248 22552830976 22566076416 22596879474 22610150784 22657827384 22727098368 22761429704 22771487232 22775021568 22815962793 22819504032 22819728384 22864298166 22937534464 22982334336 22996058112 23030795736 23040972288 23146326528 23191534197 23195133728 23205154752 23208984576 23254314624 23325179904 23370736896 23374594048 23420017296 23420247552 23434002432 23465990223 23469632352 23541153792 23587132608 23601217536 23636869308 23637101696 23647313664 23650983936 23697177264 23805531984 23819747328 23852261667 23866270272 23869974528 23916595572 23989714944 24036569856 24040300544 24087254256 24087491072 24222302208 24259130688 24273616896 24310284388 24320787192 24321026304 24446582784 24494330016 24498372608 24508956672 24545979666 24546220992 24621023232 24669111168 24672940032 24721129368 24721372416 24735891456 24773500816 24784203744 24897528864 24912396288 24950028714 24961053312 24964927488 25013687112 25138917648 25143066624 25192174176 25196084224 25245295326 25371685404 25371934848 25386835968 25425435048 25490055807 25567985664 25606608417 25617923136 25621899264 25622151168 25671942036 25672194432 25804726272 25855126128 25859139072 25870565376 25909645203 25909899936 25988857856 26039617344 26094525444 26110107648 26161103952 26240827392 26280724912 26292079008 26296418304 26347519458 26347778496 26351867904 26403336396 26483798016 26535524184 26551369728 26591739408 26607356928 26647811733 26729018368 26781223482 26781486784 26797215744 26849554056 26853721344 26988429312 27041141088 27045338112 27098161038 27098427456 27238322176 27250089984 27291522024 27307819008 27361154592 27486262752 27502405632 27544221302 27556121268 27560669184 27614498616 27698651136 27752750064 27757057536 27757330432 27811270539 27811543968 27827877888 27870188418 27955120128 28009719972 28014067328 28026445824 28030795776 28069058264 28081184976 28085543424 28140398001 28269069231 28285949952 28341195948 28345594752 28487786496 28543426704 28547856896 28560190464 28603614429 28763983872 28807717692 28824636672 28824920064 28881218736 29030317056 29087016894 29091531456 29091817472 29104386048 29148637428 29237465088 29294569512 29299116288 29356629744 29373871104 29418532219 29431241946 29520930816 29565815526 29583470592 29588062208 29641250808 29645851392 29794272768 29852464707 29857391616 29915706834 29920350016 29933276544 30070145664 30088101888 30129172632 30146867712 30210436512 30361982976 30366695424 30421283724 30426005376 30426304512 30485730888 30643112448 30702962277 30707727648 30721296384 30768006174 30861768704 30922045596 30940206336 30945312768 31005752832 31066310943 31160982528 31208360833 31221843822 31226689728 31226996736 31245336576 31287986964 31292843136 31388205056 31449510144 31515825744 31529751552 31534645248 31577690547 31596236352 31740709312 31759663104 31803015556 31821693696 31826632704 31888794096 32048759808 32111355042 32116339008 32296402944 32345507584 32359481856 32427716256 32428035072 32491371078 32595443712 32639937018 32659106688 32678608896 32727972888 32728294656 32828030976 32892148224 32897253376 32956390701 32961505824 32961829888 32981188608 33026208462 33045604992 33196705152 33216528384 33266704952 33281404416 33286569984 33346407159 33351582816 33518556864 33524088832 33538572288 33589565568 33660393768 33828913872 33829246464 33849114624 33895319211 33900580064 33915226176 33986741076 34090647552 34142144556 34157230848 34162532352 34162868224 34229256048 34229592576 34296447249 34406301696 34473501504 34478852096 34494087168 34546193604 34546533248 34561458432 34719489792 34792700592 34813476864 34881471936 34987769856 35056105344 35061891072 35130025944 35130371328 35135823872 35151003648 35204448528 35311730688 35380698912 35401826304 35455303962 35455652544 35476475904 35530415644 35545765896 35708297976 35729620992 35799405408 35804961792 35874893358 35984572416 36054854784 36060450816 36130881384 36131236608 36333453312 36388696032 36410425344 36465426582 36481539456 36648350336 36669874176 36741495024 36747558912 36818969499 36819331488 36931534848 37003666752 37009410048 37081694052 37082058624 37103837184 37160251224 37273493504 37346293296 37368594432 37425043071 37441579968 37447391232 37520530668 37692092308 37708376472 37714599936 37788261264 37794126336 37867942989 37983715328 38057528106 38057902272 38080253952 38138152572 38351978496 38410290256 38426884704 38432848896 38433226752 38507913054 38508291648 38707089408 38782689192 38788708608 38805848064 38864849904 38983286784 39059426016 39065488384 39141788166 39142172992 39165161472 39241655928 39361241088 39421087368 39444627456 39521279187 39521667744 39527801856 39605004594 39725697024 39803286276 39809855488 39827054592 39887609112 39911035392 40093527552 40171835223 40172230176 40195823616 40256938826 40274331084 40280582016 40482643968 40488927232 40561711632 40568007168 40568406016 40647241557 40647641184 40857483264 40937283036 40943636864 40961728512 41024008232 41041731888 41229394128 41253608448 41316331953 41341003776 41421747924 41547976704 41629125096 41635586304 41635995648 41717315952 41723790848 41741816832 41805282627 41932680192 42014579958 42021100992 42039668736 42046193664 42103587396 42128315136 42428924928 42435510272 42511793922 42518392128 42731679744 42815140056 42821785344 43145975808 43211576538 43236955008 43237380096 43321828104 43460591616 43519916024 43545475584 43630525341 43637297184 43637726208 43722956142 43856197632 43941854268 43948674432 43974918144 44034944616 44060806656 44262273536 44281396224 44348723289 44375205888 44382093312 44461876212 44468777088 44691409152 44786087424 44873560251 44880525024 45105218496 45105661952 45132152832 45193758948 45220301568 45315654768 45522859408 45542974464 45550043136 45612219679 45631925586 45639008064 45639456768 45728596332 45875068928 45964668672 46061591472 46081944576 46152009261 46292653056 46383068394 46390267456 46410309504 46417969152 46508629248 46650359808 46741473792 46840034592 46840495104 46868004864 46931980446 46939264704 47082307584 47174265216 47202435072 47273738616 47274203392 47294627328 47301967872 47394354528 47611063968 47639494656 47704523334 47732540544 47739949056 47833191144 47979429888 48073139712 48080601088 48167032563 48174508512 48174982144 48444604416 48518261376 48547233792 48620568776 48641574384 48642052608 48737056617 48893165568 48959905527 48988660032 48996745216 49017913344 49091959332 49092441984 49242046464 49338222336 49345880064 49442258736 49442744832 49471782912 49539312693 49547001632 49568407488 49795057728 49824792576 49900057428 49922106624 49929854976 50027374224 50277835296 50286133248 50384348352 50392168448 50490590652 50743370808 50743869696 50773671936 50850870096 50980111614 51135971328 51213216834 51235846272 51243798528 51244302336 51343884072 51344388864 51609452544 51710252256 51718278144 51741130752 51819290406 51819799872 51977715712 52079234688 52189050888 52220215296 52322207904 52481654784 52561449824 52584158016 52592836608 52695038916 52695556992 52703735808 52806672792 52967596032 53071048368 53102739456 53182955943 53183478816 53214713856 53295623466 53458036736 53562446964 53562973568 53594431488 53699108112 53707442688 53812340037 53976858624 54058395547 54082282176 54090676224 54196322076 54196854912 54476644352 54500179968 54583044048 54615638016 54698139873 54722309184 54972525504 55004811264 55088442604 55112242536 55121338368 55228997232 55397302272 55505500128 55514115072 55514660864 55622541078 55623087936 55655755776 55740376836 55910240256 56019439944 56028134656 56052891648 56138116528 56162369952 56171086848 56280796002 56538138462 56571899904 56682391896 56691189504 56975572992 57086292159 57086853408 57095713792 57120380928 57207228858 57527967744 57615435384 57649273344 57649840128 57761869581 57762437472 58060634112 58174033788 58183062912 58183634944 58208772096 58297274856 58474930176 58589139024 58598232576 58712682249 58713259488 58747742208 58837064438 58862483892 59041861632 59131631052 59166941184 59176124416 59282501616 59291702784 59407506891 59588545536 59704929414 59714783232 59831413668 59840700032 59866553088 60140291328 60258345264 60293735424 60385408239 60420873024 60723965952 60733390848 60842567448 60852010752 60852609024 60971461776 61286224896 61405924554 61415455296 61442592768 61536012348 61723537408 61844091192 61880412672 62011505664 62132621886 62321965056 62416721666 62443687644 62453379456 62453993472 62490673152 62575973928 62585686272 62776410112 62899020288 63021869937 63031651488 63059503104 63069290496 63155381094 63192472704 63481418624 63519326208 63606031112 63643387392 63653265408 63767690883 63777588192 64097519616 64222710084 64232678016 64691015168 64718963712 64817364807 64855432512 64856070144 64982742156 65190887424 65279874036 65318213376 65455945776 65456589312 65584434213 65784296448 65794506752 65912781402 65923011648 65923659776 65962377216 66052416924 66091209984 66393410304 66533409904 66562808832 66573139968 66664013377 66692814318 66703165632 67037113728 67048177664 67077144576 67179131136 67320787536 67657827744 67658492928 67698229248 67790638422 67801160128 67830452352 67973482152 68181295104 68284289112 68314461696 68325064704 68458512096 68459185152 68592894498 68812603392 68947003008 68957704192 68988174336 69092387208 69093066496 69122916864 69438979584 69574602591 69585401184 69626953728 69762943872 69975539712 70112210688 70123782144 70260051888 70260742656 70271647744 70302007296 70397970669 70408897056 70623461376 70761397824 70803652608 70910607924 70911305088 70952951808 71060831288 71091531792 71416595952 71459241984 71556785001 71598810816 71609923584 71749786716 71969144832 72109709568 72120901632 72261762768 72262473216 72666906624 72777392064 72820850688 72930853164 72963078912 73296700672 73339748352 73482990048 73495117824 73637938998 73638662976 73863069696 74007333504 74018820096 74163388104 74164117248 74207674368 74320502448 74546987008 74692586592 74737188864 74850086142 74883159936 74894782464 75041061336 75384184616 75416752944 75429199872 75576522528 75588252672 75735885978 75967430656 76115056212 76115804544 76160507904 76276305144 76703956992 76819825251 76820580512 76853769408 76865697792 76866453504 77015826108 77016583296 77414178816 77565378384 77577417216 77611696128 77728935609 77729699808 77966573568 78118852032 78130976768 78283576332 78284345984 78330322944 78483311856 78722482176 78842174736 78889254912 79008424261 79042558374 79043335488 79055603712 79210009188 79451394048 79606572552 79619710976 79654109184 79775218224 79822070784 79943435199 80187055104 80343670446 80344460352 80391647232 80513877652 80548662168 80561164032 80965287936 81123423264 81136014336 81136812032 81294483114 81295282368 81714966528 81874566072 81887273728 81923457024 82048016464 82083463776 82458788256 82507216896 82632663906 82682007552 82843495848 83095953408 83258250192 83271172608 83271991296 83433811617 83434631904 83447581696 83483633664 83610565254 83865360384 84029159916 84042201984 84079337472 84092387328 84207174792 84256630272 84421194003 84807207693 84857849856 84871020544 85023587844 85036784256 85463359488 85630280112 85643570688 85810843287 86291951616 86423153076 86473910016 86474760192 86643656208 87039832048 87090951168 87261050682 87274594368 87275452416 87445912284 87712395264 87883708536 87897348864 88069889232 88121613312 88255596657 88524547072 88562792448 88697446578 88750411776 88764186624 88923752424 88937554176 89382818304 89557394121 89572174848 89747120502 89761050048 90210436992 90211323904 90264305664 90387517896 90440603136 90631309536 91045718816 91085948928 91100086272 91224439358 91263851172 91278016128 91278913536 91457192664 91750137856 91929337344 92108886831 92123182944 92163889152 92304018522 92585306112 92766136788 92780534912 92820619008 92835938304 93017258496 93198932829 93482947584 93625082499 93680069184 93680990208 93736009728 93863960892 93878529408 94164615168 94348530432 94547477232 94548406784 94589254656 94603935744 94733071641 94788709056 95222127936 95278989312 95409046668 95465081088 95479898112 95666382288 96146279424 96161202176 96334065126 96349017024 96349964288 96889208832 97036522752 97241137552 97283148768 97284105216 97474113234 97786331136 97919811054 97977320064 97993490432 98035826688 98183918664 98184883968 98484092928 98676444672 98691760128 98869172103 98884517472 98885489664 98943565824 99078625386 99094003264 99136814976 99590115456 99649585152 99800114856 99844213248 99859709952 100054748448 100555670592 100572266496 100768696704 100784336896 100981181304 101486741616 101487739392 101547343872 101685957633 101701740192 101960223228 102271942656 102426433668 102471692544 102487597056 102488604672 102687768144 102688777728 102889341747 103218905088 103359800557 103420504512 103436556288 103482261504 103638580812 103639599744 103955431424 104158469376 104378101776 104440430592 104644415808 104963309568 105122899648 105168316032 105185673216 105390077832 105391113984 105407471616 105613345584 105935192064 106142096736 106205478912 106365911886 106366957632 106429427712 106591246932 106916073472 107124893928 107125947136 107188862976 107398216224 107414885376 107624680074 107953717248 108116791094 108164564352 108181352448 108392644152 108393709824 108953288704 109000359936 109166088096 109231276032 109396279746 109444618368 109945051008 110009622528 110176885208 110224485072 110242676736 110456908497 110457994464 110794604544 111011000256 111028230144 111029321728 111245082156 111246175872 111311511552 111480753672 111820480512 112038879888 112056269312 112105783296 112275129213 112276233056 112324739904 112342173696 112561592004 113076276924 113143799808 113364783792 113382379008 113603828967 113951145984 114172584318 114173706816 114191427584 114240761856 114414457716 115055935488 115230870768 115298546688 115299680256 115473850843 115523739162 115524874944 116121268224 116348067576 116366125824 116367269888 116417544192 116594549712 116949860352 117178278048 117196465152 117425364498 117426518976 117495484416 117674128876 117724967784 118083723264 118263262104 118333882368 118565003232 118583405568 118815013782 119177091072 119409858828 119429566464 119662827336 119681400064 119733106176 120280582656 120515505669 120516690528 120587470848 120770816478 120841746048 121447931904 121466781696 121685134896 121704021504 121705218048 121941724671 121942923552 122572449792 122811849108 122830910592 122885185536 123072024696 123447074816 123688182384 123760825344 123948995859 124023011328 124265243772 124643930112 124833443332 124887375288 124906758912 124907986944 125151947856 125171372544 125415847881 125798040576 126043739874 126063302976 126119006208 126138580992 126310762188 126384945408 126962837248 127212062224 127286774784 127306530816 127535381766 127555176384 128195039232 128445420168 128465356032 129382030336 129437927424 129634729614 129710865024 129712140288 129965484312 130381774848 130559748072 130636426752 130891576023 130911891552 130913178624 131168868426 131568592896 131589013504 131825562804 131846023296 131847319552 131924754432 132104833848 132182419968 132786820608 133046169867 133066819808 133125617664 133146279936 133328026754 133385628636 133406331264 134074227456 134096355328 134358262272 134620680753 134641575072 135315655488 135316985856 135396458496 135581276844 135602320256 135660904704 135946964304 136568578224 136628923392 136650129408 136836659037 136917024192 136918370304 137185788996 137625206784 137894006016 137915408384 138184774416 138186132992 138245833728 138456027783 138877959168 139149205182 139170802368 139253907456 139525887744 139951079424 140224421376 140520103776 140521485312 140543295488 140604014592 140795941338 140817794112 141246922752 141522795648 141607305216 141821215848 141822610176 141905903616 142121662576 142183063584 142833191904 142918483968 143113570002 143197621632 143219847168 143499573432 143938289664 144219419136 144241803264 144501097689 144523525536 144524946432 145333813248 145554784128 145641701376 145861706328 145926157824 146593401344 146679496704 146879716581 146965980096 146990235648 147275877996 147277325952 147726139392 148014667008 148037640192 148326776208 148328234496 148415348736 148617938079 148641004896 149093974016 149385173184 149474377728 149700172284 149766319872 149789564928 150082122672 150768369232 150833505888 150858399744 151153045056 151176505344 151471771956 151934861312 152230112424 152231609088 152321015808 152552610288 153407913984 153639650502 153641161024 153707538816 153731395584 153732907008 154031652216 154033166592 154828357632 155130756768 155154834432 155223392256 155457871218 155459399616 155933147136 156237704064 156261953536 156567152664 156568691968 156660645888 156966623712 157444964352 157684349472 157778509824 158016848522 158085116748 158086670976 158111207424 158420018376 158902788096 159213145104 159239421952 159308218368 159548867829 159550436448 159644141568 159886870398 160374110208 160687340892 160688920704 160783294464 161027755304 161097324336 161122328064 161437020111 161930575872 162175186641 162246846528 162272028672 162273624064 162588966228 162590564736 163429933056 163749132144 163774547456 163846914048 164094419619 164096032928 164166927552 164917576512 165014433792 165265327812 165364015104 165686991696 166191906816 166516500384 166542345216 166543982592 166867623234 166869263808 166895163392 166967267328 167221130508 167730720768 168058319832 168084403968 168158674944 168414349584 168513260544 168769474309 168842388006 169614415386 169715699712 169742041088 170047175688 170073568512 170926718976 171258876477 171260560224 171287141376 171621686574 172583903232 172846306152 172947820032 172949520384 173287312416 174079664096 174181902336 174522101364 174549188736 174550904832 174891824568 175424790528 175767417072 175794697728 176138046747 176139778464 176243226624 176511193314 177049094144 177125584896 177394893156 177500823552 177528373248 177847504848 177875108352 178222520673 178765636608 179037438463 179114788242 179144349696 179494241004 179522100096 180420873984 180422647808 180775035792 180881206272 181156224717 181262619072 182091437632 182171897856 182200172544 182448878716 182527702344 182556032256 182557827072 182914385328 183858674688 184217773662 184246365888 184327778304 184608037044 185170612224 185532273576 185561069824 185641238016 186034516992 186397865658 186965895168 187250164998 187360138368 187361980416 187472019456 187727921784 187757058816 188329230336 188697060864 189065609811 189094954464 189096813568 189178509312 189207871488 189466143282 189577418112 190444255872 190557978624 190818093336 190930162176 190959796224 191303072649 191332764576 192292558848 192322404352 192668130252 192698034048 192699928576 194073045504 194452094421 194482275104 194566297536 194568210432 194948226468 195572662272 195839622108 195954640128 195986980864 196367837328 196369767936 196753302639 197352889344 197383520256 197738344206 197769034944 197770979328 197887131648 198157250772 198188006528 198273629952 199180230912 199600229712 199688426496 199719419904 199992040131 200109496896 201111341184 201144532992 201537393408 201568673792 201962362608 202973483232 202975478784 203094687744 203371915266 203403480384 203920446456 204543885312 204852867336 204943385088 204975194112 205375536288 205377555456 205778683494 206437810176 206719601114 206841009024 206873112576 206964523008 207277161624 207279199488 207910862848 208316938752 208723807773 208756203552 208880861184 209288831616 209926619136 210245799296 210336632064 210371346432 210780155664 210782227968 210814943232 211193912007 211226691168 211870384128 212284193472 212410957824 212731823772 212733915264 212858855424 213182493864 213832146944 214249787856 214251894272 214377725952 214670355003 214796432448 214829770752 215249360148 215907434496 216233582188 216329128704 216362704896 216785288304 216787419648 217906577408 218000719872 218332176192 218462552064 218792559492 218889236736 219890102016 220019245056 220353770416 220448970144 220485353472 220913816994 220915988928 221589209088 222022000512 222056460288 222058643456 222490164312 222492351744 222623023104 222961507344 223640961024 224077759776 224112538624 224211566592 224550258426 224552466112 224649479808 224684347392 225123184008 226152553848 226287599616 226729567584 226764758016 227207657934 227902291968 228345168636 228347413632 228382855168 228481523712 228828915432 230111870976 230459475753 230461741536 230597093376 230599360512 230947701686 231047478324 231049749888 232242536448 232696135152 232732251648 232734539776 232835088384 233186806827 233189099424 233899720704 234356556096 234392930304 234850728996 234853037952 234990968832 235348257752 235449935568 236167446528 236526524208 236667764736 237025272783 237130006464 237166811136 237630027564 238354182144 238819717656 238859132928 239325654672 239362800128 239466212352 239830305597 240561165312 241031011338 241033381056 241174941696 241541632956 241683492096 242895863808 243370269792 243408043008 243410436096 243883449342 243885847104 245144899584 245623698216 245661821184 245770371072 246144049392 246894149632 247376364768 247521650688 247897991718 248046022656 248530487544 249287860224 249666886664 249774750576 249813517824 249815973888 250301434851 250303895712 250342745088 250831695762 251596081152 252087479748 252126605952 252238012416 252277161984 252621524376 252769890816 253925674496 254421623079 254424124448 254573549568 254613061632 255070763532 255110352768 256390078464 256890840336 256930712064 257432529861 258764060672 258875854848 259269459228 259421730048 259424280576 259930968624 261119496144 261272853504 261670102369 261783152046 261823783104 261826357248 262337736852 263137185792 263178027008 263651125608 263692046592 263694639104 264209667696 264364839936 264766789971 265573641216 266092339734 266133639616 266251235328 266292559872 266656053508 266771257272 266812662528 268148454912 268716524544 269241361506 269283150144 270631310976 270633971712 270792916992 271162553688 271204640512 271321809408 271893928608 273137156448 273257846784 273300258816 273673318074 273834048384 273836740608 274371577992 275250413568 275788012032 275830816768 276326660493 276369548832 276372265984 276491667456 276912055566 277755918336 278298410364 278341604736 278507814912 279051775488 279596798487 280448842752 280875247497 281040207552 281042970624 281086590976 281208029184 281591882676 281635588224 282493845504 283045591296 283642431696 283645220352 283811807232 284199214923 284243325152 284366127168 285666383808 285836967936 286227140004 286395243264 286439694336 286999146864 288438838272 288483606528 289002195378 289047051072 289049892864 290667626496 291109568256 291723412656 291852315648 293186802688 293358993408 293759433162 293931960192 293980471296 294551755992 294554651904 295452278784 296029334016 296075280384 296607516309 296653552416 296656468992 296830697472 297235876158 297282009792 298187948032 298770346368 298948755456 299400344568 299532639744 299579129856 300164245344 301536738464 301667011776 301716799488 302306090112 302353010688 302943543912 303869722624 304460224848 304463218176 304642031616 305057872899 305105220576 306815827968 307279301004 307282322048 307415077632 307462791168 307465814016 308063304432 308066333184 308668025241 309656715264 310079401671 310261513536 310309668864 310446784512 310915742436 310918799232 311866294272 312475408128 312523907072 313134305328 313137383936 313321291776 313933247424 314889928704 315368698944 315557019648 316033697044 316170233496 316173341952 316222414848 316840036752 317805576192 318426290208 318478843904 318616436736 319097735658 319100872896 319288283136 319773740796 320748220416 321374681784 321377841408 321566588928 322055510608 322194648672 322244656128 322874040222 323861151744 324350373282 324493693056 324544057344 324547248128 325177932456 325181129472 326859866112 327498264288 327549094912 327693828096 328188839238 328192065856 328333855104 329835153024 330028867584 330530655624 330728030208 331370725491 331373983392 332383813632 333033000768 333084690432 333087965184 333735246468 333738527616 333790326784 333934534656 334442261016 335461441536 336116639664 336168807936 336317349888 336825387639 336828699168 337026521088 337538948618 337684776012 339228830772 339431399424 339484082176 340094351376 340147137024 340811486901 341853437952 342517752954 342521120448 342574282752 343243373148 345167806464 345692612304 345895640064 345899040768 346421552529 346574624832 348159328192 348363804672 349044202728 349098377472 349101809664 349783649136 350849581056 351534834144 351589395456 352276093494 352279556928 352486453248 353022386628 354098188288 354251169792 354789786312 355001647104 355695009696 355750216704 356445041346 357531273216 358074876926 358229576484 358288699392 358988482008 359044200192 360841747968 360845295616 361546517007 361550071584 361762412544 362312449434 362525238144 364182875264 364343795712 364400345088 364897757432 365055404688 365112064512 365115654144 365825174013 365828770656 367717349376 368435547324 368492731776 368655556608 369216074088 370341224448 371064547152 371122139648 371282476032 371846987577 372069033984 372795731316 373931790336 374500329996 374720276736 374723960832 375455843568 375514117632 376247543643 377394121728 378131219622 378189908928 378193627136 378357018624 378415742976 378932286564 379154836224 380888511744 381636186672 381860324352 381919592448 382440918847 382606145298 382665529152 384585117696 384644808704 385336260504 385396068096 385399857152 388146091008 388904188842 388964550208 389132595072 389136420864 389896452936 391145324544 391679244216 391909280256 392735674656 392739535872 393506605278 394705778688 394767040512 395476688412 395538069888 395541958656 395774263296 396314501544 396376013056 396547259904 398360461824 399138509601 399200459424 399376852992 399438839808 399984080262 400218993792 402222682368 402289065984 403074786816 403137347584 403862042259 403924725216 405946966464 405950957568 406189375488 406743830532 406806960768 407840892912 409705734672 409886770176 409950388224 410509977111 410751072576 410755110912 411557366988 412875620352 413439202228 413682018048 413746225152 414554323248 414558398976 415368083349 416633877504 417447615546 417512407104 417761722368 418577663232 419853238272 420491598592 420673264128 421560311328 421564455936 421629886464 422387824014 422453382336 423740768256 424568386944 424821915648 425463647544 425467830528 425717710848 426364987728 427664293888 428499575712 428503788544 428755451904 429340710006 429592864896 429659541504 430498720296 431814868992 432467164376 432658257408 432725409792 433503293067 433570576608 433574839296 435813154816 436001439744 436664352384 436925104128 437585118984 437778473472 439780204032 440038490112 440639149743 440707540832 440897940288 440970706944 441827633988 441831977856 443178418176 444044001024 444112920576 444117286912 444980328624 444984703488 445246046208 445853814237 445923014688 447281922048 448155519552 448225077248 448423133184 449100516852 449104932224 449298959616 449368694784 450246368016 452305107696 452575199232 453459135168 453529516032 454415315868 455804583936 456690337272 456694827264 456765710336 456963047424 457657830864 460223741952 460918951506 460923483072 461194186752 461198721024 461895403372 462094956648 462099499776 464485072896 465392270304 465464503296 465469079552 465670176768 466373613654 466378198848 467799441408 468713112192 468785860608 469701457992 469706075904 469981937664 470696515504 470899871136 472334893056 473053048416 473335529472 474050545566 474260012928 474333622272 475260055128 476708364288 477639435312 477718265856 478646603487 478651309344 478725600256 478932424704 479660611194 481122330624 482062022676 482066762112 482349883392 483083265912 483366984192 484311060333 485791727616 486525559923 486740539584 486816086016 486820872192 487766898684 487771694208 490289799168 491247396432 491323642368 491540742144 492283258857 492288098784 493788299264 494752729536 495043301376 495795983436 496092045312 497060975088 498575720448 499333773328 499549501152 499627035648 499631947776 500602869702 500607791424 500685490176 501663391524 503192162304 504174959496 504253211904 504476024832 505243048752 505539781632 506308422927 507851348992 508843246158 508848248896 509147099136 509226123264 510141527064 510220705536 512780156928 513776629431 513781680672 513861424128 514865059722 517528121344 517751709696 518538918456 518843460096 518848561152 519861937248 522238992288 522545707008 523340204738 523566304092 523647566208 523652714496 524675473704 526274371584 526356054016 527302251216 527384093184 527389278208 528414140241 528419335392 528729679872 529533579942 531147282432 532184679468 532267279232 532502470656 532585119744 533312107016 533542514544 533625325056 534667562019 536296909824 537112315389 537433049088 538482723012 538566300288 541262621952 541267943424 542325107376 542409281024 542643618816 543468674151 543787857216 546274312896 546515693568 546600517632 547346636148 547668096768 547673481216 548743155984 551576024064 551661633536 552653320986 552739097664 552744531968 552983334912 553824111132 555511836672 556596820728 556683209472 558103550976 558952112161 559193596974 560897685504 561750494994 562080415104 562085941248 562173181952 562416058368 563183765352 563271176448 564987691008 566091182592 567196829433 567284863392 567290440704 567623614464 568398429846 568486650304 568732254336 571332767616 571673935872 572454280008 572790486528 572879388672 573998293728 576877676544 576967213056 578004390756 578094102144 578099785728 582219136512 583356283263 583446825312 583704631296 586373605376 586717986816 587518866324 587863920384 587960942592 589103511984 589109303808 590259907917 592058668032 592150560768 592958855827 593215032618 593307104832 593312937984 593661394944 594471752316 594564019584 596375896064 597540692736 598800689136 599065279488 599158259712 599976120393 600328490688 603073476928 603334023552 603433598976 604612180224 604706021376 605887087824 608920449696 608926436352 609284063232 610115745798 610210441152 613631655936 614558602008 614564644096 614830155264 614925582336 616126608864 616132666368 617336050482 619313430528 620158803342 620523027072 620619337728 620893569024 621831484872 621837598464 623732588544 624950816256 625047814144 626171423319 626268610656 626274767872 626642583552 627866494848 629779857408 630737397888 631114039296 632067394088 632340466992 632346683904 632444829696 633581736021 633680073504 635611152384 636852580416 636957687808 637232873472 638195471316 638201745792 638576566272 639547481592 641496440832 642749363568 642755682816 643133177856 644011065009 644111021216 644389297344 644489312256 645748080444 647722303488 648700746564 648987386112 649088114688 649094496256 650355864912 650362258944 653719732224 654996528576 655098189824 655387656192 656377678476 656384131712 656667710208 659670306048 660057735168 661061311248 661456060416 662741450982 662747966784 664767627264 666066001536 666169380864 666175930368 667470492936 667477055232 667580653568 667869069312 668884522032 670922883072 672233279328 672337615872 672634699776 673650775278 673657398336 674053042176 675077897236 675369552024 678457661544 678862798848 680188702752 680294274048 681622973802 683706875904 685035505908 685042240896 685148565504 686486746296 690335612928 691378427259 691385224608 691791280128 691798081536 692843105058 693149249664 696318656384 696727609344 698088405456 698196754944 698203619328 699560420481 699567298272 701699162112 703069668288 703178790912 704552186988 704559113856 704972906496 706044773256 708196376576 708502339584 709579572624 710003294208 711075818349 711390019392 711500433408 712890082692 715062546432 716149753852 716459152968 716577398784 717976964016 718088400384 719490916791 721683495936 721690591232 723093034014 723100143168 723524825088 724624898868 725050476288 728365750528 728687591424 729795514864 730110809376 730224129024 730231308288 731650348026 731657541312 735434698752 736871094648 736985463552 737311113216 738432148176 740682448896 742129094304 742244279296 742564952064 743693975154 744138067968 745591462632 747863580672 749000659992 749440553472 749447921664 750904304553 750911687136 751028235264 752495087286 754788243456 756262439244 756379817856 756387254272 756714037248 756831485952 757864573128 758309672448 761777023488 763264869237 763272373344 763720648704 763839184896 764881837694 765212290596 765331058304 769170235392 769289617408 770672521008 770792136192 770799714304 772297589583 776292182016 777808377684 777929100416 778265190144 778272841728 779792905872 783358488432 783818560512 785010307107 785471349312 785479071744 787013210556 789411557376 789534081024 790953376824 791076139776 791083917312 792629003088 792752026112 793094519808 794300369913 796720923648 798277019202 798400918848 798753705984 798877679616 799968160524 800437987584 804445364736 806149573632 806274695168 807724084518 807849450432 811893932928 811901915136 812378750976 813487661064 813613921536 815681785824 819411469344 819773540352 819900776448 821019954222 821502145152 821510221824 823114733976 825751240704 826878404456 827364036096 827492450304 828979981479 829108646496 829116797952 830736166698 833267755008 834895231092 835024814208 835523444736 837155326464 840983197184 841346528256 842625742491 843120622656 843128911872 843259772928 844775648028 844906764672 847481536512 849136773888 850927295088 850935661056 851435421696 852597644769 852729975456 855328587776 856999151424 857007577088 857510903808 858681420012 859185729792 859319083008 860997440592 864934328752 865316514816 865450819584 866632173901 867006586134 867141153216 867149678592 871626309632 872002879488 873328704768 875170237968 875556946944 879560408064 880076980224 881278299486 881415081664 881795880576 881941413888 883655267976 883663955712 886356836352 888088002048 888225841152 889960657248 889969406976 890492092416 891707628474 891846029376 894563844096 896311039104 896450154496 896846266368 898201033704 898209864448 898597919232 898737389568 900492736032 904610215392 905150398464 906918270336 907059032064 908830631736 911609167872 913380674544 913389654528 913531420672 913926094848 915173618697 915315661728 920447483904 921837903012 921846966144 922388373504 922397442048 923790806744 924189913296 924198999552 926004075723 928970145792 930238205013 930784540608 930929006592 930938159104 931340353536 932747227308 932756397696 935598882816 937426224384 937571721216 939402915984 939412151808 939963875328 941393031008 941799742272 944669786112 946106096832 946671058944 948101091132 948520025856 948667244544 950520110256 953416728576 955278870624 955436531712 957293206974 957302618688 957451200512 957864849408 959321222388 962244661248 964124045352 964133524224 964699766784 966166531824 966733968384 968622120666 971583455232 973051119846 973481079168 973632172032 973641744384 975533797368 975543388416 980579598336 982494792864 982647284736 983081484288 984566517714 984576197568 987576598528 989505459072 990086602752 991591966872 992184090624 994121950176 997151440896 998667546656 999099002304 999254071296 999263895552 1001205739404 1001215582848 1001370980352 1003326783048 1006384324608 1008349918992 1008506423808 1008952049664 1010476162917 1010486097504 1011079563264 1012616845854 1015702697984 1017686492316 1017696497792 1018294198272 1018452246528 1020283054128 1020441411072 1022434460703 1025560313856 1027109515393 1027553258862 1027563361344 1027722848256 1029730119444 1035056242688 1035503419392 1037077836912 1037686920192 1037697122304 1039264657587 1039723874496 1044477984576 1045091414016 1046680409476 1047132608184 1047295132416 1047305428992 1049350947408 1052548743168 1054604502432 1054768186368 1054778556416 1056828280482 1056838670784 1057459359744 1059067159884 1062294564864 1064369358936 1064534558464 1065004941312 1066624214032 1067085029088 1067250650112 1069335124038 1072593819648 1074224630778 1074866098176 1076965446024 1077132600576 1082525243904 1082535886848 1084639551021 1084650214752 1084818562048 1085287237632 1086937348302 1087575714432 1092548625792 1093031387136 1093201035264 1094693272296 1095336193536 1095346962432 1097475522039 1097486311968 1103152048128 1103323267072 1105306641972 1105478195328 1105489063936 1105966669824 1107648222264 1111023673344 1113193641456 1113366418944 1115540962731 1116207101952 1117904224322 1118387193948 1121795371008 1123500989988 1124160830208 1124171882496 1124346363904 1126367530704 1126542352896 1128742630929 1132182365184 1134393658866 1134569726784 1134580881408 1135247228928 1136796859692 1136973300608 1137464508672 1142665535232 1144908560016 1145580973056 1145758777344 1147322756541 1147996587456 1153755353088 1153934426112 1156008781512 1156188204288 1156199571456 1164438273024 1166712566526 1166893650624 1167409262592 1172747210752 1173435973632 1175037732648 1175727840768 1178207023968 1178218607616 1180519815834 1184117336064 1184301121536 1185917711654 1186430065236 1186614209664 1186625875968 1187322789888 1188943504632 1189128039168 1192751792128 1195081385472 1197415528803 1197601378272 1198130558976 1198316519424 1199952240786 1200656981376 1206146953856 1206668047104 1206867197952 1209224360448 1209412042752 1211586126777 1211774175648 1217840899392 1217852872704 1218568126464 1220231491596 1220420882304 1229117204016 1229129288192 1229660310528 1229851164672 1231529931333 1232253217728 1232265332736 1234672100964 1238626861056 1240317606684 1241046054144 1241238675456 1243662969744 1243675196928 1246104250047 1249901632512 1250095628288 1252342846638 1252537221312 1252549535744 1253285167104 1255732989696 1259559714816 1261474795776 1264134788176 1264680933984 1264693367808 1264889659392 1267163472042 1267360147008 1271222304768 1273705160832 1273915375616 1274465746944 1276390942632 1276403491584 1277153132544 1279094963184 1282992881664 1285498727136 1285511365632 1286266355712 1288022130018 1288222042432 1288778594688 1288978624512 1291496160888 1295444606976 1297401493128 1297974772224 1298176229376 1300711729824 1300724517888 1307439464448 1309993057152 1310196379648 1310775312384 1312755356952 1312768263424 1313335420416 1319340612096 1320115470336 1321917449229 1322122622496 1322912120832 1325482901964 1325495933568 1329535254528 1332132003072 1332338761728 1332351860736 1334940985872 1334954110464 1335161307136 1335738138624 1337561442711 1337769044064 1341845766144 1344466558656 1344675231744 1345269399552 1347301550556 1347314796672 1348106084352 1350155794472 1350739104048 1356915323088 1357725597696 1360377405504 1360588548096 1363245947604 1367413751808 1370071011816 1370084481792 1370297131008 1372973492592 1380671225856 1382756854518 1382770449216 1383582560256 1383596163072 1385686210116 1386298499328 1392637312768 1393455218688 1396176810912 1396393509888 1396407238656 1399120840962 1399134596544 1403398324224 1406139336576 1406357581824 1409104373976 1409118227712 1409945812992 1412089546512 1416392753152 1417004679168 1419159145248 1420006588416 1422151636698 1422780038784 1423000866816 1425780165384 1430125092864 1432299507704 1432918305936 1433154797568 1435939810461 1435953928032 1436176800768 1438981833582 1443366991872 1443381182464 1446186068028 1446200286336 1447049650176 1449249797736 1450100952576 1456731501056 1457375182848 1459576679769 1459591029728 1460221618752 1460448258048 1460462616576 1463300696052 1463315082624 1470869397504 1473742189296 1473970927104 1474622226432 1476849776571 1476864296352 1481364897792 1484258188608 1484488558592 1485129904128 1487387950308 1488276135936 1491182925264 1495727161344 1498001319984 1498881106944 1498895843328 1501160060959 1501808609106 1501823374272 1502056470528 1504990174572 1509576486912 1512524878488 1512759635712 1512774508544 1513428074496 1515729146256 1516619344896 1518925268781 1523554046976 1526529738474 1526544746688 1527441297408 1527678369792 1529763675388 1530424581192 1530662116608 1538340470784 1541345042016 1541584272384 1541599428608 1544595179166 1552584364032 1555616755368 1555858200832 1556530380288 1556545683456 1559585811744 1566716976864 1567637121024 1570020614214 1570942698624 1570958143488 1574026421112 1578823114752 1579068162048 1581906753648 1582152279552 1582167834624 1585242420723 1585258006176 1585504052224 1586189039616 1588600739826 1593441847296 1596554038404 1596801837696 1597507411968 1597755359232 1599936321048 1600875975168 1604002686057 1608890729472 1611336946167 1612299147264 1612549390336 1615448169036 1615698900864 1623787865856 1623803830272 1626975322128 1627227843072 1630406022453 1631363571648 1638822938688 1639547080704 1639801552896 1642039908444 1643004290304 1643020443648 1646229467952 1653756808912 1654728072192 1654984900608 1657959962958 1658217292992 1658233595904 1661472333396 1666535510016 1669790462184 1670049628416 1674310652928 1676856336483 1681966394368 1682693056512 1685251484982 1686241245312 1686257823744 1686519545856 1689551296056 1689813529344 1694963073024 1698273547776 1701590488299 1701854590176 1701871322112 1702870843392 1705195289538 1705459950912 1710657175552 1713998302848 1714015154176 1715021807616 1717362840024 1718371459584 1718638166016 1721994881184 1729868657504 1730633029632 1730901639168 1733264347802 1734013172268 1734282306432 1734299357184 1743252619264 1746657409536 1750068849789 1750340475936 1751113893888 1759120816128 1760153960448 1762556598972 1762830163328 1763591761152 1763882827776 1767310535952 1767327911424 1770779723751 1776176004096 1776451682304 1778876567481 1779921314496 1779938813952 1780984184832 1783415256948 1783692058752 1789127688192 1792622078208 1792900308992 1796402067408 1796419728896 1797195838464 1797474779136 1799928361179 1800985472064 1809220430784 1810300796928 1813836540672 1814118064128 1817661263472 1826761349088 1826779309056 1827062841344 1827852189696 1830347237394 1830631323456 1840894967808 1843675806024 1843693932288 1844776747008 1847581613488 1848379826592 1848397999104 1852008151446 1857940291584 1860476410026 1861569081216 1861858013184 1861876318208 1862680707072 1865494454616 1865512795392 1871197765632 1874852448768 1875143442432 1878514269957 1878805831968 1878824303616 1879927750656 1882786062016 1883599484544 1889339572224 1892212193664 1893342117888 1896202182264 1897040051712 1897334489088 1901040220512 1906833457152 1910557741248 1910873063424 1914586413948 1914605237376 1914902401024 1915729698816 1918642444776 1924489322496 1928248090704 1928267048448 1929399533568 1932033195027 1932333063648 1933467936768 1937244241332 1943166910464 1946102239692 1946962158336 1947264344064 1947283488768 1951067594736 1951086776832 1961159196672 1964989585728 1965294569472 1966162968576 1969133035428 1969152395136 1975153197056 1979010918144 1980173205504 1983183933744 1984368181248 1988243900352 1994302881792 1997335093312 1998198004608 1998508142592 1998527791104 2002411478808 2002431165696 2002741960704 2006653566096 2012768649216 2016699837984 2017012847616 2017904099328 2020952325834 2020972195008 2022159126528 2025233691708 2031405395968 2035372984632 2035392995584 2036588396544 2040566108256 2040882822144 2044868921406 2051120627712 2054219030786 2055106517724 2055126722688 2055445696512 2059460238888 2070112485376 2071006838784 2074135281777 2074155673824 2075373840384 2075394244608 2078529315174 2079447748992 2088955969152 2090182828032 2093360818952 2094265216368 2094590264832 2094610857984 2098681261443 2098701894816 2105097486336 2109209004864 2109536372736 2109557112832 2113656560964 2113677341568 2114918719488 2118134319768 2124589129728 2128738717872 2129069116928 2130009882624 2133227455047 2133248428064 2134170058176 2134501300224 2138670248076 2145187639296 2148449261556 2149732196352 2153930892048 2154265201152 2158472750373 2165050487808 2165071773696 2169279102042 2169300429504 2169637124096 2170574475264 2173874696604 2175151428864 2185097251584 2186062774272 2189386544592 2190672387072 2190693924864 2194003166017 2194951044078 2194972623936 2206304096256 2206646534144 2210613283944 2210956390656 2210978127872 2211933339648 2215296444528 2222047346688 2226387282912 2226732837888 2231081925462 2232414203904 2235808448644 2236774387896 2243590742016 2247001979976 2248321660416 2248343764992 2252735061408 2253084705792 2257485261858 2264364730368 2268787317732 2269139453568 2269161762816 2270494457856 2273593719384 2273946601216 2274929017344 2285331070464 2289794607711 2289817120032 2291161946112 2291517554688 2294645513082 2295993174912 2307510706176 2307868852224 2312017563024 2312376408576 2312399142912 2316892768749 2328876546048 2333425133052 2333787301248 2334818525184 2345494421504 2350075465296 2351455681536 2355030921321 2356414047936 2356437215232 2361039631668 2368234672128 2368602243072 2371835423308 2372860130472 2373228419328 2373251751936 2377887009264 2378256078336 2382901109739 2390162770944 2394831057606 2395202756544 2396261117952 2396633038848 2399904481572 2401313962752 2412293907712 2413336094208 2418448720896 2418824085504 2423172253554 2423548351296 2435681798784 2435705745408 2437136252928 2440462983192 2440841764608 2458234408032 2458258576384 2459320621056 2459702329344 2463059862666 2464506435456 2464530665472 2469344201928 2477253722112 2480635213368 2482092108288 2482477350912 2486939944437 2487325939488 2487350393856 2492208500094 2499803265024 2500191256576 2504685693276 2505074442624 2505099071488 2506570334208 2511465979392 2522949591552 2527877227473 2528269576352 2529361867968 2529386735616 2529779318784 2534326944084 2534720294016 2542444609536 2547410321664 2547830751232 2552781885264 2552806983168 2554306265088 2557792934307 2558189926368 2565985763328 2570997454272 2571022731264 2572532711424 2576044260036 2576444084864 2577557189376 2577957249024 2582992321776 2594802986256 2595949544448 2596352458752 2599896521703 2601423459648 2601449035776 2614878928896 2619986114304 2620392759296 2625510713904 2625536526848 2626670840832 2638681224192 2640230940672 2643834898458 2644245244992 2645824241664 2650965803928 2650991867136 2659070509056 2664264006144 2664677523456 2669881971744 2669908220928 2670322614272 2671476277248 2675122885422 2675538088128 2683691532288 2688933117312 2689350463488 2690538799104 2694603101112 2694629593344 2696212168704 2700311588944 2701478208096 2713830646176 2715451195392 2720754811008 2721177096192 2726491895208 2734827503616 2740142023632 2740168963584 2740594262016 2745520856091 2745946985184 2761342451712 2765513709036 2765540898432 2767165120512 2767192326144 2771372420232 2772596998656 2785274625536 2786910437376 2790714615039 2792353621824 2792787019776 2792814477312 2798241681924 2798269193088 2806796648448 2812278673152 2812715163648 2818208747952 2818236455424 2819891625984 2824179093024 2832785506304 2834009358336 2838318290496 2840013176832 2844303273396 2845560077568 2846001733632 2851560330768 2860250185728 2864599015408 2865836611872 2866309595136 2871879620922 2871907856064 2872353601536 2877963667164 2886733983744 2886762364928 2892372136056 2892400572672 2894099300352 2898499595472 2900201905152 2913463002112 2914750365696 2919153359538 2919182059456 2920443237504 2920896516096 2920925233152 2926601392104 2926630165248 2941738795008 2947484378592 2947941854208 2949244452864 2953699553142 2953728592704 2962729795584 2968516377216 2968977117184 2970259808256 2974775900616 2976552271872 2982365850528 2991454322688 2996002639968 2997762213888 2997791686656 3002320121918 3003617218212 3003646748544 3004112941056 3009980349144 3019152973824 3025049756976 3025519271424 3025549017088 3026856148992 3031428488751 3031458292512 3033238689792 3037850537562 3047108093952 3053059476948 3053089493376 3054882594816 3055356739584 3059527350776 3060849162384 3061324233216 3067303382109 3076680941568 3081328546179 3082690084032 3083168544768 3083198857216 3089190358332 3105168728064 3111233510736 3111716401664 3113060760576 3113091366912 3117793972761 3119171623488 3133433953728 3135274242048 3140041228428 3141885397248 3141916286976 3148052842224 3157646229504 3163813507296 3164304559104 3164335669248 3170484841446 3170516012352 3171008104448 3172378079232 3177201479652 3186883694592 3193108076808 3193603675392 3195014823936 3199872642096 3201751950336 3206620011871 3208005372114 3217781458944 3222673892334 3224598294528 3225098780672 3230896338072 3231397801728 3247575731712 3247607660544 3253918653063 3253950644256 3254455686144 3260812044906 3262727143296 3277645877376 3279094161408 3279603105792 3284079816888 3286008580608 3286040887296 3292458935904 3307513617824 3309456144384 3309969801216 3315919925916 3316434585984 3316467191808 3322944666792 3333071020032 3339580924368 3340099256832 3346622888193 3348621305856 3353712672966 3363932788736 3365386113024 3370502969964 3372482490624 3372515647488 3373039091712 3379102592112 3379627058688 3386227892787 3396547095552 3401711330797 3403180976598 3403709180352 3403742644224 3405741686784 3410390579076 3410919901824 3421314351104 3427996605696 3428030308352 3434725680048 3436742919168 3437276332032 3441968269623 3443989762368 3459737315008 3461266059264 3461803278336 3466528695604 3468026344536 3468564612864 3468598714368 3493314819072 3500137699578 3500680951872 3502227787776 3518241632256 3520307920896 3525113197944 3525660326656 3527183522304 3534621071904 3534655822848 3541559447502 3552352008192 3552903364608 3557753134962 3559842628992 3559877627904 3561968369664 3566830513896 3567384117504 3578255376384 3585244156416 3585800617984 3592246586409 3592804134816 3592839457792 3594391676928 3594949558272 3599856722358 3601970944128 3618440861568 3620601593856 3627673081344 3628236128256 3634758380331 3635322526944 3653522698176 3653558618112 3654125682688 3655704379392 3660694474788 3661262646912 3687351612048 3687387864576 3689553494016 3694589793999 3695163226976 3696759653184 3696795998208 3704016302892 3715880583168 3720952820052 3723138162432 3723716026368 3723752636416 3730988909232 3731025590784 3738312750141 3749704897536 3750286884864 3757028539914 3757611663936 3757648607232 3759855501312 3765572124032 3767198969088 3778679144448 3784424387328 3792404364528 3794080103424 3794668978176 3802080441024 3813666914304 3821115482496 3821746126848 3829172827896 3829210474752 3829804802048 3831459397632 3837284889552 3848978644992 3856496181408 3856534096896 3858799067136 3864066390054 3864666127296 3866935873536 3874488482664 3886333820928 3892204479384 3893924316672 3894528688128 3902135189472 3902173553664 3922318393344 3929979171456 3930589138944 3932325937152 3938266070856 3938304790272 3950306394112 3958021836288 3960346411008 3965752347687 3966367867488 3968736362496 3976487800704 3988605763584 3994670186624 3996396009216 3997016285184 3997055582208 4004822957616 4004862331392 4005483921408 4012684328133 4013307132192 4025537298432 4033399675968 4034025695232 4035808198656 4041904651668 4041944390016 4044318253056 4050467383416 4062810791936 4070745969264 4070785991168 4073176793088 4081132216512 4081765644288 4089737842812 4102241255424 4108438061572 4110213035448 4110253445376 4110891393024 4118920477776 4140224970752 4142013677568 4148270563554 4148311347648 4150747680768 4150788489216 4157058630348 4158895497984 4177911938304 4180365656064 4186721637904 4188530432736 4189180529664 4189221715968 4197362522886 4197403789632 4210194972672 4218418009728 4219072745472 4219114225664 4227313121928 4227354683136 4229837438976 4236268639536 4249178259456 4257477435744 4258138233856 4260019765248 4266454910094 4266496856128 4268340116352 4269002600448 4277340496152 4290375278592 4296898523112 4299464392704 4307819431383 4307861784096 4308530402304 4316945500746 4330100975616 4330143547392 4338558204084 4338600859008 4339274248192 4341148950528 4347749393208 4350302857728 4370194503168 4372125548544 4378730039307 4378773089184 4381344774144 4381387849728 4388006332034 4389902088156 4389945247872 4412608192512 4413293068288 4421226567888 4421912781312 4421956255744 4423866679296 4430549329713 4430592889056 4444094693376 4452774565824 4453465675776 4462163850924 4464828407808 4471616897288 4473548775792 4487181484032 4494003959952 4496643320832 4496687529984 4503480182877 4505470122816 4506169411584 4514970523716 4528729460736 4537574635464 4538278907136 4538323525632 4547187438768 4547893202432 4549858034688 4556775806343 4570662140928 4579589215422 4579634240064 4582323892224 4583035109376 4589291026164 4591986349824 4615021412352 4624035126048 4624752817152 4624798285824 4633785537498 4657753092096 4666850266104 4667574602496 4669637050368 4690988843008 4700150930592 4702911363072 4710061842642 4712828095872 4712874430464 4722079263336 4736469344256 4737204486144 4743670846616 4745720260944 4746456838656 4746503503872 4755727262169 4755774018528 4756512156672 4765802219478 4780325541888 4789662115212 4790405513088 4792522235904 4793266077696 4799808963144 4802627925504 4824587815424 4826672188416 4834010838501 4836897441792 4837648171008 4846344507108 4847096702592 4871363597568 4871411490816 4880925966384 4881683529216 4891218067359 4916468816064 4916517152768 4918641242112 4919404658688 4926119725332 4929012870912 4929061330944 4938688403856 4961270426736 4964184216576 4964954701824 4971731945011 4973879888874 4974651878976 4974700787712 4984417000188 4999606530048 5000382513152 5009371386552 5010148885248 5010198142976 5022931958784 5030569009449 5045899183104 5055754454946 5056539152704 5058723735936 5058773471232 5059558637568 5068653888168 5069440588032 5084889219072 5094820643328 5105563770528 5105613966336 5108612530176 5115585868614 5116379852736 5131971526656 5141994908544 5142045462528 5145065422848 5152088520072 5152888169728 5155114378752 5155914498048 5165984643552 5189605972512 5191899088896 5192704917504 5199793043406 5202846919296 5202898071552 5229757857792 5239972228608 5240785518592 5250206549367 5251021427808 5251073053696 5253341681664 5277362448384 5280461881344 5287669796916 5288490489984 5291648483328 5301931607856 5301983734272 5312339171253 5328528012288 5329355046912 5336629702443 5339763943488 5339816441856 5340645228544 5342952554496 5350245770844 5351076176256 5367383064576 5377866234624 5378700926976 5389206202224 5389259186688 5392424337408 5399785083537 5400623177888 5402956416192 5427661292352 5430902390784 5441509622016 5442354192384 5452983790416 5480284047264 5480337927168 5481188524032 5491041712182 5491893970368 5522684903424 5531027418072 5531081796864 5534330241024 5542744840464 5545193997312 5570549251072 5573820874752 5581429230078 5584707243648 5585574039552 5585628954624 5596483363848 5596538386176 5613593296896 5624557346304 5625430327296 5635542809871 5636417495904 5636472910848 5639783251968 5648358186048 5665571012608 5668018716672 5676636580992 5680026353664 5688606546792 5691120155136 5692003467264 5703120661536 5720500371456 5729198030816 5731673223744 5732619190272 5743759241844 5743815712128 5744707203072 5755927334328 5773467967488 5773524729856 5784744272112 5784801145344 5788198600704 5796099585081 5796999190944 5800403810304 5826926004224 5829500731392 5838306719076 5838364118912 5840886475008 5841793032192 5841850466304 5853202784208 5853260330496 5883477590016 5894968757184 5895883708416 5898488905728 5907399106284 5907457185408 5925459591168 5937032754432 5937954234368 5940519616512 5949551801232 5953104543744 5964731701056 5982908645376 5992005279936 5995524427776 5995583373312 6004640243836 6007234436424 6007293497088 6008225882112 6019960698288 6038305947648 6050099513952 6051038542848 6051098034176 6053712297984 6062856977502 6062916585024 6066477379584 6075701075124 6094216187904 6106118953896 6106178986752 6109765189632 6119054701552 6121698324768 6122648466432 6134606764218 6153361883136 6162657092358 6165380168064 6166337089536 6166397714432 6178380716664 6210337456128 6222405845331 6222467021472 6223432803328 6226121521152 6226182733824 6235587945522 6238343246976 6266867907456 6270548484096 6280082456856 6283770794496 6283832573952 6296043784329 6296105684448 6315292459008 6327627014592 6328609118208 6328671338496 6340969682892 6341032024704 6342016208896 6344756158464 6354402959304 6373767389184 6386216153616 6387207350784 6390029647872 6399682365141 6399745284192 6403503900672 6413240023742 6416010744228 6435562917888 6445347784668 6449196589056 6450197561344 6461792676144 6462795603456 6475418251119 6495151463424 6495215321088 6507837306126 6507901288512 6508911372288 6521624089812 6525454286592 6555291754752 6558188322816 6568159633776 6572017161216 6572081774592 6582009498051 6584917871808 6615027235648 6618912288768 6619939602432 6631839851832 6632869171968 6632934383616 6645889333584 6666142040064 6679161848736 6680198513664 6693245776386 6697242611712 6707425345932 6727865577472 6730772226048 6741005939928 6744964981248 6745031294976 6758205184224 6759254117376 6772455785574 6793094191104 6803422661594 6806361953196 6807418360704 6807485288448 6811483373568 6820781158152 6821839803648 6842628702208 6855993211392 6856060616704 6869383823133 6869451360096 6873485838336 6874552664064 6883936539246 6887979524736 6919474630016 6922532118528 6923606556672 6933057391208 6936052689072 6937129225728 6937197428736 6950678306247 6986629638144 7000275399156 7001361903744 7004455575552 7036483264512 7050226395888 7051320653312 7054367044608 7065092763963 7069242143808 7069311645696 7083118895004 7104704016384 7105806729216 7115506269924 7119685257984 7119755255808 7133661027792 7134768235008 7148703329217 7170488312832 7171601235968 7184493172818 7185608269632 7185678915584 7188783353856 7189899116544 7199713444716 7203941888256 7236881723136 7255346162688 7256472256512 7266377458093 7269516760662 7270645053888 7307045396352 7307117236224 7308251365376 7311408758784 7321388949576 7322525293824 7374703224096 7374775729152 7379106988032 7389179587998 7390326453952 7393519306368 7393591996416 7408032605784 7431761166336 7441905640104 7446276324864 7447432052736 7461977818464 7462051181568 7476625500282 7499409795072 7500573769728 7514057079828 7515223327872 7515297214464 7519711002624 7531144248064 7534397938176 7568848774656 7583631682419 7584808729056 7588160206848 7589337956352 7604160882048 7627333828608 7642230964992 7643492253696 7658345655792 7658420949504 7659609604096 7662918795264 7673378802921 7674569779104 7697957289984 7712992362816 7713068193792 7717598134272 7728132780108 7729332254592 7733871747072 7748976965328 7784408958768 7787848633344 7789057376256 7799689565109 7804270378944 7804347107328 7844636786688 7859958342912 7861178277888 7876532141712 7876609580544 7916043672576 7920692822016 7931504695374 7932735734976 7937472724992 7952975601408 7977211527168 7989340373248 7992792018432 7994032570368 8009645915232 8009724662784 8010967842816 8025368656266 8026614264384 8051074596864 8066799351936 8068051390464 8071616397312 8083809303336 8083888780032 8088636506112 8100934766832 8125621583872 8141491938528 8141571982336 8146353586176 8162264433024 8163531288576 8179475685624 8204482510848 8216876123144 8220426070896 8220506890752 8221782786048 8236562568273 8237840955552 8280449941504 8284027355136 8296541127108 8296622695296 8301495361536 8301576978432 8314117260696 8317790995968 8355823876608 8360731312128 8372143845117 8373443275808 8377060865472 8378361059328 8378443431936 8394725045772 8394807579264 8420389945344 8436836019456 8438145490944 8438228451328 8454626243856 8454709366272 8459674877952 8472537279072 8498356518912 8514954871488 8516276467712 8520039530496 8532909820188 8532993712256 8536680232704 8538005200896 8554680992304 8580750557184 8593797046224 8598928785408 8615638862766 8615723568192 8617060804608 8633891001492 8660201951232 8660287094784 8677116408168 8677201718016 8678548496384 8682297901056 8695498786416 8700605715456 8740389006336 8744251097088 8757460078614 8757546178368 8762689548288 8762775699456 8776012664068 8779804176312 8779890495744 8825216385024 8842453135776 8843825562624 8843912511488 8847733358592 8861098659426 8861185778112 8888189386752 8905549131648 8906931351552 8924327701848 8929656815616 8943233794576 8947097551584 8974362968064 8988007919904 8993286641664 8993375059968 9006960365754 9010940245632 9012338823168 9029941047432 9057458921472 9075149270928 9076557814272 9076647051264 9094285466253 9094374877536 9095786404864 9099716069376 9113551612686 9141324281856 9159178430844 9159268480128 9164647784448 9166070218752 9178582052328 9183972699648 9201910146327 9230042824704 9243985638537 9248070252096 9249505634304 9249596571648 9267571074996 9315506184192 9333700532208 9335149204992 9339274100736 9353381918283 9381977686016 9400301861184 9405822726144 9420123685284 9425656191744 9425748860928 9444158526672 9472938688512 9487341693232 9491440521888 9492913677312 9493007007744 9511454524338 9511548037056 9513024313344 9531604438956 9560651083776 9579324230424 9580811026176 9585044471808 9599617926288 9605255851008 9619860035613 9649175630848 9653344376832 9668021677002 9673794883584 9675296342016 9692689014216 9694193405184 9742727195136 9742822981632 9761755959189 9761851932768 9763367058432 9782436134718 9832937632128 9833034305536 9837282484224 9838809317376 9852239450664 9858025741824 9858122661888 9877376807712 9922540853472 9928368433152 9929909403648 9943463890022 9947759777748 9949303757952 9949401575424 9968834000376 9999213060096 10000765026304 10018742773104 10020297770496 10020396285952 10039868664579 10045863917568 10061138018898 10091798366208 10111508909892 10113078305408 10117447471872 10117546942464 10119117275136 10137307776336 10138881176064 10158683678361 10189641286656 10205133992391 10211127541056 10211227932672 10217225060352 10231171737228 10232759705472 10263943053312 10283989817088 10284090925056 10304177040144 10305776339456 10310228757504 10311828996096 10325904808869 10331969287104 10379211945024 10383798177792 10385409835008 10399586086812 10405693838592 10405796143104 10479944457216 10481571037184 10500413098734 10502042855616 10502146107392 10506683363328 10554724896768 10560923762688 10575339593832 10576980979968 10603863215712 10603967468544 10624678342506 10657056024576 10658710093824 10673259404886 10679527886976 10679632883712 10681290457088 10685905108992 10700491541688 10702152352512 10734766129152 10755732469248 10757401853952 10776739759227 10778412404448 10778518373376 10784848674816 10799570167074 10801246355776 10805912832384 10855322584704 10861804781568 10883019244032 10884708384768 10905967580832 10960568094528 10960675854336 10962377048064 10982083424364 10983787940736 11062054836144 11062163593728 11068660482048 11083769381997 11085489680928 11090387994624 11141098502144 11147641749504 11162858460156 11169414487296 11171148079104 11171257909248 11192966727696 11193076772352 11214938250423 11249114692608 11250860654592 11266218260713 11271085619742 11272834991808 11272945821696 11279566503936 11296716372096 11331142025216 11336037433344 11353273161984 11377213093584 11382240310272 11384006934528 11406241323072 11441000742912 11458396061632 11463346447488 11465238380544 11487518483688 11487631424256 11489414406144 11511854668656 11546935934976 11569488544224 11569602290688 11576397201408 11592199170162 11593998381888 11600807620608 11653852008448 11659001462784 11676613438152 11676728237824 11681772950016 11683586064384 11706405568416 11706520660992 11766955180032 11789937514368 11791767416832 11796977811456 11814798212568 11814914370816 11850919182336 11874065508864 11875908468736 11881039233024 11897257043061 11899103602464 11906209087488 11929463402112 11965817290752 11984010559872 11991048855552 11991166746624 12009280487672 12014468872848 12014586994176 12016451764224 12038052984399 12039921396576 12076611895296 12100199027904 12102077085696 12102196068352 12107424595968 12125713955004 12125833170048 12132954759168 12151402150248 12188432375808 12212237907792 12212357973504 12219530379264 12238109403104 12243396649536 12245296932864 12269213528436 12306723766272 12325314184716 12330760336128 12332674179072 12332795428864 12356761433328 12420674912256 12444811690662 12444934042944 12446865606656 12452243042304 12452365467648 12471175891044 12476686493952 12533735814912 12541096968192 12560164913712 12567541588992 12567665147904 12592087568658 12592211368896 12630584918016 12655254029184 12657218236416 12657342676992 12681939365784 12682064049408 12684032417792 12689512316928 12708805918608 12747534778368 12772432307232 12774414701568 12780059295744 12799364730282 12799490568384 12807007801344 12826480047484 12832021488456 12871125835776 12890695569336 12898393178112 12923585352288 12925591206912 12950836502238 12990302926848 12990430642176 13015674612252 13015802577024 13017822744576 13043248179624 13050908573184 13110583509504 13116376645632 13136190117921 13136319267552 13144034322432 13144163549184 13164018996102 13169835743616 13230054471296 13237824577536 13239879204864 13263679703664 13265738343936 13265868767232 13291647989139 13291778667168 13332284080128 13358323697472 13360397027328 13386491552772 13394485223424 13414850691864 13455731154944 13461544452096 13482011879856 13489929962496 13490062589952 13510440548631 13516410368448 13518508234752 13544911571148 13586188382208 13606845323188 13612723906392 13614836721408 13614970576896 13641562316304 13643679607296 13670327419029 13711986422784 13712121233408 13738767646266 13738902720192 13746971676672 13749105328128 13767873078492 13775959049472 13838949260032 13845064237056 13866114782416 13872105378144 13874258451456 13874394857472 13901356612494 13973259276288 14000550798312 14002723807488 14008911151104 14072966529024 14100452791776 14102641306624 14108734089216 14130185527926 14138484287616 14138623291392 14166237790008 14209408032768 14211613458432 14231012539848 14239370515968 14239510511616 14267181786507 14267322055584 14269536470016 14297406658434 14340976625664 14343202471936 14368986345636 14371216539264 14371357831168 14377566707712 14379798233088 14399426889432 14407883776512 14473763446272 14502032515503 14510692325376 14512944513024 14532754916186 14539033521324 14541290107776 14614090792704 14614234472448 14616502730752 14642777899152 14645050587648 14673654202077 14749406448192 14749551458304 14758213976064 14778359175996 14780652907904 14787038612736 14787183992832 14816065211568 14883811280208 14892552649728 14894864105472 14915195835033 14923955636928 14924102363136 14953251000564 14998819590144 15001147539456 15028114159656 15030446655744 15030594428928 15062288496128 15068795876352 15091707028347 15137697549312 15167263364838 15169617458112 15176320413696 15178675912704 15208321764096 15254667657216 15284461929984 15316691311584 15316841899008 15319219208192 15325837590528 15346757605842 15349139558208 15395914579968 15425984725632 15426136387584 15435196268544 15456265560216 15458664509184 15467743494144 15497953930656 15568817917536 15575697266688 15578114752512 15599379130218 15608540757888 15608694214656 15689273573376 15719916685824 15722356555776 15750619648101 15753064283424 15753219161088 15832087345152 15841385644032 15863009390748 15865471469952 15874945449984 15905951202816 15978680746496 15985584036864 15988065140736 16009889107329 16019291830464 16019449325568 16021935685632 16050737312532 16053228528768 16102149193728 16133598703872 16136102780928 16167618606672 16167777560064 16177273012224 16199355250611 16201869533664 16251243167744 16282983877056 16283143964672 16292707172352 16324528866048 16327062577152 16358951371248 16433752246288 16440852141792 16441013781504 16443565572096 16473125136546 16475681911104 16560899883008 16568054710272 16593082254216 16593245390592 16602990723072 16628234521392 16635581991936 16711647753216 16721462624256 16744287690234 16746886551616 16754121730944 16756722118656 16756886863872 16789450091544 16789615158528 16840779890688 16873672038912 16876290981888 16909252487712 16909418732544 16919349755904 16945074558144 16996713037824 17029909742976 17032552935424 17040079060992 17065819640376 17065987424512 17073360465408 17076010401792 17109361984608 17161501114368 17187594092448 17197857570816 17231277725532 17231447136384 17234121609216 17267782002984 17320403902464 17320574189568 17354232816336 17354403436032 17357096992768 17364595802112 17388298755243 17390997572832 17401211430912 17480778012672 17488502194176 17514920157228 17515092356736 17525379096576 17525551398912 17552025328136 17559608352624 17559780991488 17650432770048 17684906271552 17687651125248 17687825022976 17695466717184 17722197318852 17722371556224 17776378773504 17811098263296 17813862703104 17848655403696 17859313631232 17886467589152 17894195103168 17948725936128 17976015839808 17986573283328 17986750119936 18013920731508 18021880491264 18024677646336 18059882094864 18114917842944 18150298541856 18153115628544 18153294102528 18188570932506 18188749755072 18191572809728 18199432138752 18227103225372 18282648563712 18318356861688 18318536960256 18329295568896 18357164104656 18367945399296 18403820292654 18460085649408 18487971277074 18496140504192 18499011268608 18499193143296 18535142149992 18631012368384 18667217535993 18667401064416 18670298409984 18678548201472 18706763836566 18763955372032 18800603722368 18811645452288 18840247370568 18851312383488 18851497721856 18888317053344 18945877377024 18974683386464 18982881043776 18985827354624 18986014015488 19022909048676 19023096074112 19026048626688 19063208877912 19121302167552 19158648460848 19161622052352 19170088943616 19199047095423 19199235852576 19210511702016 19239720071226 19298351261696 19306688753664 19336043354004 19347589767168 19350592684032 19385378028432 19388386810368 19426254753357 19485454390272 19485645963264 19515080792467 19523511918378 19523703865536 19526734116864 19564872269436 19665875264256 19666068611072 19674564968448 19704478901328 19716051483648 19716245323776 19746028494153 19754753615424 19845081706944 19856736866304 19859818807296 19886927780044 19895519555496 19898607515904 19898803150848 19937668000752 19998426120192 20037485546208 20040595540992 20040792571904 20079737329158 20091727835136 20122276037796 20183596732416 20223017819784 20226156610816 20234894943744 20235093884928 20274615552672 20277762352128 20317367356722 20379282573312 20410267984782 20422255082112 20422455865344 20434450120704 20462343474456 20465519410944 20527886106624 20567979634176 20568181850112 20608151469399 20608354080288 20611552678912 20620457515008 20623657992192 20651809617738 20663938574208 20758423890048 20767596355584 20770819670016 20799172173624 20811387677184 20811592286208 20852034918741 20959888914432 20963142074368 21000826197468 21004085711232 21004292214784 21013366726656 21109449793536 21150679187664 21153961959936 21195278291889 21207726431424 21207934937088 21249356685012 21314112049152 21317420187648 21346518809772 21359055773952 21359265767424 21362580914176 21400983083376 21404304705024 21446109987651 21511464938496 21514803707904 21553479518454 21556824808896 21557036746752 21569697349632 21599140334148 21602492711552 21611825664768 21710645169408 21766038488064 21769416769536 21799132374279 21811935161664 21921136189056 21921351708672 21924754096128 21964166848728 21967575881472 22124109672288 22124327187456 22137320964096 22167538763994 22170979361856 22180775989248 22282197004288 22295283499008 22325716920312 22338828974592 22342296158208 22385933455392 22386153544704 22429876500846 22498229385216 22501721309184 22532436521426 22542171239484 22545669983616 22545891643392 22559133007872 22593432744192 22662284050432 22706546323968 22750895047257 22754426187168 22764480620544 22768013869056 22812482646144 22882001485824 22916792123264 22926692894976 22930476761088 22975036967376 22975262848512 22978828812288 23020136408763 23023709337312 23093871869952 23138977088448 23139204581376 23152794402816 23184398340324 23187996763776 23201615241216 23307704016896 23353226876304 23353456475648 23363545900032 23367172128768 23399068695327 23412811136832 23413041321984 23533910360064 23579875028736 23583534833664 23629596425136 23629828741632 23748131017728 23751816937472 23762078466048 23794514086122 23798207204928 23812418174976 23858926804224 23931634581504 23968021119744 23982097711104 24018560975344 24028937745696 24029173988352 24032903528448 24076105968798 24079842793152 24153223790592 24200398055808 24204154171392 24204392136704 24214849191936 24251427910008 24251666340096 24265909518336 24302804300496 24376864751616 24424475815584 24424715947008 24439060758528 24476218806208 24486793299072 24490593865728 24538427056872 24613447532544 24650628369432 24661520672256 24665348358144 24713522866656 24841349824512 24889623381324 24889868085888 24893731213312 24904486084608 24904730935296 24942351782088 24953372987904 25067471629824 25082193936384 25116431535351 25120329827424 25135083177984 25135330295808 25184175137316 25184422737792 25261169836032 25310508058368 25314436472832 25314685353984 25363878731568 25364128098816 25368064835584 25379024633856 25417611837216 25495069556736 25544864614464 25548829403136 25560118591488 25598729460564 25598981136768 25614015602688 25652960094968 25664042976912 25742251671552 25781391138672 25796786356224 25847170704576 25851182413824 25901673004476 25980605853696 25980861284352 26031349224504 26031605154048 26035645489152 26086496359248 26101817146368 26221167019008 26232753291264 26272380235842 26272638535104 26288068644864 26288327098368 26328037992204 26339671487232 26460108942592 26475649155072 26527359407328 26531476687872 26531737534464 26583295978278 26583557334336 26664568160256 26716647394944 26720794054656 26772983105544 26788970446848 26829701383728 26911462309888 26923088904192 26964023759712 26979859924992 26980125179904 27020881097262 27032820736896 27037016469504 27089823142296 27172376764416 27213690646376 27225447812784 27229673442816 27229941153792 27282856398759 27283124632608 27287359214592 27340654838058 27423972845568 27424242466816 27477535292532 27477805440384 27493943353344 27498210656256 27535746156984 27551918098944 27677898520064 27690128474112 27731956915611 27732229564832 27744210756288 27748516902912 27748789714944 27802713224988 27946518552576 28001101596624 28005447614976 28017822302208 28060145754849 28145933058048 28200905583552 28205282613248 28217468178432 28260371055852 28276968575232 28277246582784 28332475580016 28418816065536 28462025079696 28478741031936 28479021023232 28522041158221 28534363573014 28534644111168 28539072940032 28594813316868 28681953251328 28686404943872 28737972691272 28742433078528 28742715662336 28755133415424 28798853778864 28815767553024 28859580106839 28947526892544 29004065031006 29021384650752 29025889026048 29065509832372 29078067042648 29082580215552 29228181585408 29228468944896 29285555798304 29290101175296 29347308404154 29498812896384 29499102916608 29516427952128 29556718351992 29561305815808 29574077225472 29574367985664 29632130423136 29767622560416 29785105299456 29789728210944 29830391670066 29847911273856 29848204726272 29906502001128 29997639180288 30002295078912 30056228319312 30060893311488 30061188857856 30119605993737 30124576992256 30137591752704 30183414056694 30275395098624 30334526729676 30339234916224 30352640827392 30357351825408 30416643528192 30476051035083 30568923859968 30615401977173 30633382623168 30633683798016 30638438416384 30651675181056 30693515211684 30698279116416 30791829159936 30851969451264 30852272775168 30912531120432 30917329018368 30935486988288 30977714426607 30995907861312 31137635835072 31151394533376 31156229505024 31198758260436 31217081515776 31217388429312 31439833371648 31444713111552 31501239296202 31506128566848 31506438322176 31664174690304 31682771288064 31726018781496 31730942939904 31811902405632 31957361492992 31971168073728 31976130281472 32019778214658 32038583660928 32038898651136 32043871371264 32101474625064 32106457057536 32204298387456 32267197407744 32272205561856 32330219277681 32335237213344 32335555120128 32354546024448 32398710501222 32403739067328 32502486335488 32565967754112 32566287929344 32585414344704 32649057732096 32654125154304 32717902742496 32867504492576 32881704283584 32882027563008 32887131144192 32946250273092 32951363822208 33121799766016 33186164508432 33186490781184 33205981446144 33251308145991 33256469042784 33271163983872 33423295506432 33442925248512 33488575380468 33493773103232 33508243461888 33513444237312 33513773727744 33578900183088 33579230317056 33644814751269 33747344077824 33752581963776 33798654782139 33818504975424 33818837465088 33838699511808 33890149116288 33993426075648 34059819485952 34065105870848 34131639280752 34131974849024 34146720930816 34152020803584 34218723969216 34323002228736 34375188184896 34395715141632 34462555451064 34462894272768 34468243218432 34535564005968 34640807804928 34708465632672 34708806872064 34714193985536 34729191604224 34776597510486 34781995145664 34802422861824 34961556025344 34977004388352 35029840314456 35030184713472 35050758193152 35104050656272 35119216705248 35119561982976 35300865540096 35369812543104 35375302250496 35375650045952 35390933434368 35444394637704 35444743112448 35552757547008 35622196526592 35627725406208 35691771129183 35697310807392 35718627262464 35772935178304 35788390206336 35897451872256 35952031679616 35973146566656 35973500239872 36027841463016 36043760982528 36049355292672 36119764189728 36229835685888 36300597083712 36306231257088 36306588205056 36377141865012 36377499510144 36383145619456 36398864277504 36454206450744 36565297127424 36636713723376 36637073920512 36658591137792 36714328209312 36735890798592 36807640585308 36920171298816 36975942554148 36992281008384 36998022537216 36998386286592 37070284299984 37262024736768 37334435071986 37334802128832 37340596819968 37357096402944 37413527673132 37527910744064 37601207444736 37623290904576 37680494741136 37702624766976 37702995443712 37776634106688 37891754754048 37949366772928 37965762087552 37971654709248 37972028030976 38045818097352 38046192148224 38052097253376 38126417755824 38242604335104 38317296921696 38323244104704 38340177887232 38398094190846 38398471705152 38421023404032 38479440142452 38596702523392 38613377507328 38672086708008 38695179534336 38770756056864 38776773620736 38852509506714 38970908780544 38971291926528 39030161584934 39047023836756 39047407731072 39053468233728 39129744538872 39331750528512 39332137222144 39349129936896 39408570353763 39408957802656 39432102967296 39432490647552 39492056988306 39509507230848 39690163413888 39713473732608 39719637614592 39773855560088 39791039110992 39797215031808 39797606301696 39874943967417 39875336001504 39996852240384 40074971092416 40081191081984 40081585143808 40159474658316 40183455670272 40244552075592 40367193464832 40446035639568 40452313221632 40469789887488 40470187769856 40531321645893 40549231105344 40555524704256 40634734713444 40758565146624 40820535969564 40844510164224 40844911730688 40924686948912 40931038821888 41010982257087 41135959268352 41136363700224 41216302938798 41216708160576 41223105357824 41240915030016 41247315984384 41303619235476 41327877148416 41516847780096 41535192711168 41598344347248 41622775354368 41623184572416 41686060154323 41704069837482 41919777828864 41926284148736 42001652394936 42008171422464 42008584429568 42026733453312 42218899587072 42301358375328 42307923919872 42390556583778 42415452862848 42415869874176 42498713370024 42628224098304 42634840375296 42693037619544 42718111547904 42718531534848 42801966166752 42808609410048 42892219975302 43022929876992 43029607415808 43106959036908 43113649617792 43114073493504 43139394699264 43198280668296 43204985423104 43223651329536 43421290338816 43506097546509 43532076976128 43538833539072 43598264748558 43623870323328 43842272378112 43842703417344 43849508192256 43928333697456 43935151762944 44020962606231 44248219344576 44248654374912 44274641928192 44335077527988 44341958723712 44361551978496 44564394008576 44651433840624 44677657949184 44684592316416 44745587505099 44771866910784 44772307089408 44859753001692 44996458770432 45003442618368 45064873042852 45084342478968 45091339967232 45091783286784 45186865488384 45275121085041 45413092647936 45501790094514 45508852374336 45528961241088 45536027738112 45624965292288 45764002971648 45833584246528 45853385789952 45950073934752 45950525697024 45957657624576 46040272817526 46047418674624 46187743739904 46277954176896 46278409162752 46305588805632 46368796680648 46375993527552 46403230482432 46615408033792 46706453752608 46706912951296 46727091800064 46734344257536 46798137390654 46825622273664 46826082643968 47067820720128 47159750057472 47167069667328 47251858944303 47259192850272 47259657483264 47496262035456 47503633874944 47524156932096 47589028172244 47596414409856 47624836349952 47717853608448 47936042239488 47964195422208 48029667321987 48037121950688 48057875491392 48058347976704 48065807056896 48152211937596 48159685586304 48306447581184 48400796111616 48408308342784 48408784273408 48502855820016 48503332680192 48531819036672 48598065751833 48605608600992 48753729503232 48848951631168 48849431894016 48878121517056 48952437612416 48973586598144 48981187731456 49076854113744 49301256738864 49323041344512 49330696716288 49427045733312 49682699649024 49779246762648 49779736171776 49787462426624 49808972169216 49884703564176 49906745975808 50134943259648 50164387872768 50232863070702 50240659654848 50270166355968 50270660591616 50368350274632 50368845475584 50522339672064 50621016116736 50628872945664 50727757463136 50728256197632 50736129671168 50758049267712 50835223674432 50990139113472 51089729228928 51097658806272 51120237182976 51197458921128 51197962273536 51228031205376 51305920189936 51328085953824 51484503343104 51562782277344 51593572712448 51694341409152 51702364827648 51803346008952 51961211707392 51961722568704 52062698449008 52063210308096 52071290978304 52164896265729 52172992718496 52203634292736 52442334038016 52465506582528 52544760471684 52545277070208 52576137289728 52576654196736 52656075984408 52679342974464 52920217885184 52951298310144 53054718814656 53062953375744 53063475068928 53166591956556 53167114668672 53329136320512 53433294789888 53441588109312 53545966211088 53577940893696 53659402767456 53822924619776 53846177808384 53928047519424 53959719849984 53960250359808 54041762194524 54065641473792 54074032939008 54179646284592 54344753528832 54427381292752 54450895625568 54459346885632 54459882307584 54565712797518 54566249265216 54574718429184 54681309676116 54847945691136 54848484933632 54955070585064 54955610880768 54987886706688 55071492313968 55103836197888 55355797040128 55380256948224 55463913831222 55464459129664 55488421512576 55497033805824 55497579429888 55605426449976 55893037105152 56001652607979 56002203193248 56010895229952 56035644604416 56120291509698 56291866116096 56401811167104 56410565226496 56434936356864 56520742111704 56553937150464 56554493165568 56664951160032 56837632131072 56924050159392 56957482063872 56958042046464 57044082316442 57068727146028 57069288222336 57078145880064 57189626633736 57363906502656 57372809887744 57475945382544 57484866157056 57485431324672 57510266830848 57597141286269 57597707557728 57631535106048 57719160213678 57895053785088 58008130062012 58042769301504 58051778052096 58131019664744 58156134085296 58165160431104 58278764260071 58456363170816 58456937889792 58545242377401 58571111596608 58580202350592 58694616808308 58997625792768 58998205833216 59113436703984 59122611631616 59148154450944 59148735971328 59238085482459 59264260846272 59535245120832 59570210598912 59579456421888 59660783340132 59695822547712 59696409452544 59813004002256 59995278360576 60112456638624 60121786622976 60122377715712 60239211987474 60249153984512 60275183505408 60366828113388 60550790197248 60669053459352 60678469832448 60705281654784 60833287056384 60925780225549 60952102070166 61137847719936 61230803954346 61266765246336 61267367596032 61276876832768 61303350362112 61387030423368 61396558232832 61583658319872 61703938902528 61704545550336 61824454408197 61825062240864 61834658036736 61870973976576 61955428853214 61991815722624 62275271670144 62302789066752 62312459010048 62397516520872 62434163031552 62434776858624 62879666743296 62889426223104 63002478592404 63012257133696 63012876644352 63328349380608 63452037562992 63461885879808 63585834875667 63623804811264 63914722985984 63942336147456 63952260562944 64039556429316 64077167321856 64077797302272 64087742742528 64202949250128 64212914115072 64338329962953 64534394815488 64544411123712 64632515285143 64660438555362 64670474426688 64671110240256 64709092048896 64797421002444 64807478134656 65004972670976 65131935508224 65132575858688 65298115464192 65308250308608 65397397122837 65435805484992 65735008985152 65763408567168 65764055126016 65774262288384 65892500546184 65902727644416 66372329016864 66372981562368 66411962892288 66502616291982 66512938085568 66542327967744 66846591012864 66885850497024 66977150760936 66987546206464 67016486923776 67026888474624 67157800366176 67158460634112 67289629502538 67494688155648 67505163927552 67597309564278 67637009950848 67637674930176 67677399023616 67780298232576 67986852151296 68119638971904 68130211741696 68252685141771 68263278561504 68263949698048 68293441861632 68304041607168 68437447938432 68646004457472 68750376369792 68791430283264 68925110902128 68925788545536 68936486436864 69060409226289 69071128011936 69281615609856 69416931265344 69417613744128 69428387971072 69458383208448 69553195020972 69563990291328 69604845723648 69923112050688 70059680628912 70060369426944 70101516386304 70197206085981 70208101312544 70238433410496 70239123965952 70601731080192 70739625086208 70750604500992 70751300091904 70888789275408 70889486224896 71244393053184 71255450812416 71383542258366 71394621614784 71437254524928 71545870356608 71576780412672 71794903744512 71904063359232 71946293133312 72055682926032 72087521965056 72098710585344 72239528379456 72459671371776 72601194167424 72612462514176 72613176410112 72754283730024 72754999020288 72766291238912 72797728555008 72908412901488 73130594254848 73273427446752 73274147841024 73317182275584 73428656418624 73471781597184 73615281170616 73840342597632 73951885108296 73984562016768 73996045074432 74140568599968 74524049473536 74668870143972 74669604257664 74681193639936 74714192805888 74827055346264 75055821488128 75202414889472 75246581809152 75349294606053 75360989482272 75405249533952 75405990887424 75553268213376 75783509508096 75898733545856 75931524175104 75943309418496 75944056061952 76091636194704 76092384296448 76104194506752 76252835511648 76485208670208 76634593843392 76646488209408 76680355774464 76796188381692 76796943410304 76842046808064 76958880284904 77193405046784 77226755014656 77344173416016 77390359068672 77541512113728 77553547241472 77705019013428 77941817561088 77942583853056 78060323169868 78094047673512 78094815462144 78106936467456 78259489077744 78663501057024 78664274444288 78698259873792 78817140707526 78817915605312 78864205934592 78864981295104 78984113976612 79019014461696 79380326827776 79426947465216 79547711120176 79582078221984 79594430063616 79595212603392 79749887934834 79750672003008 79993704480768 80149942184832 80162382163968 80163170287616 80318949316632 80366911340544 80489104151184 80734386929664 80892071279136 80904626443264 80939579774976 80940375539712 81062643291786 81098462210688 81111049408512 81269469426888 81517130293248 81641071939128 81689020328448 81689823461376 81848569196277 81849373897824 81862077643776 82021964514174 82271918536704 82272727400448 82432605877596 82433416321152 82446210715648 82481830060032 82494631968768 82607238470952 82655754296832 83033695560192 83070385422336 83195870746833 83196688694496 83245550708736 83246369144832 83372120308646 83408139674964 83839555657728 83852568297472 84003304789872 84016342844928 84017168859136 84053466906624 84180437264547 84437799174144 84602716750656 84615847839744 84781113167556 84830905725696 84831739748352 84997426740048 85256448196608 85386075239088 85436223095808 85437063069696 85566123474663 85603932333504 85617218820096 85784439950604 86045859753984 86059214831616 86213918073816 86227299235584 86228146987008 86396561336592 86409970846208 86447302659072 86578740320517 86842580677632 87012195093018 87064153952256 87077667078144 87196529497116 87247740646656 87684544756224 87685406834688 87856667394912 87870303525888 88041925212462 88496438689152 88497308749824 88549283856384 88670155055976 88683917447424 88723103956992 89128788017152 89302867681248 89355315898368 89369184632832 89491175010198 89543733821568 89544614178816 89719506003384 89992917540864 90006885236736 90129746085704 90168684957936 90182679934464 90183566573568 90358817981211 90373730976768 90550242170082 90826185295872 91003580189028 91017704748672 91057922482176 91072055476224 91249930584576 91667168493056 91706771579904 91846205931519 91900147869504 91901051394048 91915315249152 92080545635052 92094837349248 92375487479808 92555908353792 92556818325504 92737593361296 92751987055104 92806460964864 92933143279821 93230816067584 93412907505216 93413825902592 93454183600128 93468688515072 93596274781308 93651244547328 93652165287936 94319500114944 94334139334656 94462906955209 94503717888606 94518385700544 94519314966528 94992524070912 95007267749888 95048313864192 95178056344488 95192828819712 95435707216896 95872084478976 95928390844416 96059334643974 96074243901376 96115750982784 96116695953408 96131614113792 96304423875192 96319371172608 96612895162368 96801592223232 96816616685568 97005711640032 97006665360384 97063638073344 97196131503666 97211217201984 97507459006464 97697903262336 97698863788032 97756243034112 97904875224832 97947173196288 97962375462912 98153708227488 98602513477728 98646082689024 98661393432576 98854091466624 99365399298048 99558493525296 99559472343552 99574924853248 99617944338432 99753924437973 99769407128352 99813491951616 100269886519296 100328775745536 100465726141404 100481319309696 100540332711936 100541321183232 100736700549264 100737690951168 100934444253807 101242032233472 101257745891328 101395964346417 101455514926272 101456512395264 101472259342336 101516098535424 101670447348864 101980278226944 102179458457856 102195317612544 102394917842256 102395924547072 102456062410752 102611840379872 102656171907648 102969006686208 103125564554688 103187145424896 103388682818304 103404729655296 103606692017904 103922423414784 104125396898016 104126420616192 104142581956608 104329792531458 104345985436992 104407268585472 104884668076032 104931013165056 105089520943368 105090554140416 105152274579456 105312151968816 105358685948928 105840435770368 105902596620288 106109437629312 106125906751488 106126950137856 106333183913112 106334229337344 106658272641024 106866589579776 106883176218624 107075313387549 107091932422176 107155881787392 107318805534912 107645849239552 107692355616768 107856095038848 107919439699968 107920500719616 108083524389048 108131282947584 108148065878016 108359292569184 108689507057664 108854762585504 108901791251136 108918693771264 108919764615168 109131425595036 109132498530432 109149436858368 109362619352232 109695891382272 109696969867264 109910141170128 109911221761536 109975773413376 110142984627936 110207672395776 110711594080256 110760513896448 110927827662444 110928918259328 110976843025152 110994067611648 110995158859776 111210852899952 111786074210304 112003305215958 112004406386496 112021790459904 112071289208832 112240583019396 112583732232192 112803622334208 112821130452992 112869872713728 113041484223408 113107874300928 113108986331136 113329902320064 113675264262144 113848100318784 113914964127744 113916084092928 114088164632884 114137454292056 114138576444672 114156291760128 114379253267472 114727813005312 114951890765088 114969732314112 114970862649344 115020533661696 115194282572538 115195415115456 115263070212096 115438320427356 115790107570176 116016260124024 116085538603008 116262039329488 116312268170592 116330320862208 116557528520142 116912726341632 116913875779584 117090484754802 117142223193216 117160404701184 117389233616616 117995251585536 117996411666432 118225711061289 118226873407968 118245223263232 118296308901888 118297471942656 118476170964918 118528521692544 119070490241664 119140421197824 119158912843776 119321566680264 119391645095424 119392818905088 119624831902251 119626008004512 119990556721152 120224913277248 120243573245952 120244755431424 120478423974948 120498307969024 120550367010816 120733656226776 121101580394496 121338106918704 121356939664896 121410563309568 121593964937679 121666574112768 121851560451098 121904204140332 122275695439872 122461607908692 122533530492672 122534735192064 122553753665536 122774060846736 122793116465664 123032946771261 123407877805056 123409091100672 123648908816394 123650124481728 123669316073472 123741947953152 123910857706428 123983631445248 124550543340288 124605578133504 124795033041744 124868326063104 124869553717248 125058180462969 125759333486592 125778852446208 126004957184808 126024514267392 126025753288704 126656698761216 126904075125984 126923771759616 127171669751334 127247609622528 127829445971968 127884672294912 127904521125888 128079112858632 128154334643712 128155594604544 128405898500256 128425828230144 128676659925906 129068789630976 129088822247424 129265030570286 129320877110724 129340948853376 129342220480512 129418184097792 129594842004888 129614956269312 130009945341952 130263871016448 130265151717376 130518292639527 130596230928384 130616500617216 130794794245674 130871610969984 131470017970304 131526817134336 131528110252032 131548524576768 131785001092368 131805455288832 132062887818693 132744658033728 132745963124736 132823925784576 133005232583964 133025876171136 133084655935488 133693182025728 133954301521872 133975092412928 134032973847552 134053776949248 134236762515297 134315600732352 134316921268224 134579259005076 134989376311296 135010327855104 135194619128556 135274019901696 135275349860352 135560596465152 135825363255123 136239277943808 136260423483392 136505370283542 136526557123008 136527899396096 136586883723264 136608083214336 136874895876864 137292008914944 137500752739584 137850221804256 137851577091072 137872972873728 138120818452578 138142256023872 138563231219712 138833862530688 138835227488256 138856775942144 138916766416896 139106390041944 139127980582656 139209691447296 139846224101376 140119361257824 140120738853888 140203032772608 140394412171962 140416202625088 140476866820992 140478247931904 141203462160384 141479250172416 141501209001984 141777578550816 141778972449792 142488786106368 142510901624832 142767084516732 142789243229568 142874509049856 143091740713216 143153560825344 143808126718464 143892586266624 144089001965961 144111365852064 144175043930112 144197421170688 144479056758912 144919342743552 145202388334848 145224925028352 145226352820224 145508567460048 145509998040576 145532582477824 145595457110016 145794197255499 145816825802976 146261188509696 146546854893504 146548295682048 146634364551168 146857312837248 146943563194368 147230562341232 147903770216592 147969124033536 147992090148864 148281137199936 149048098947072 149337740287944 149339208515328 149362387279872 149654110692528 150404829778944 150493163618304 150698589212106 150721978964544 150810499067904 150811981774848 151106536426752 151567019016192 151797467091712 151863048350208 151886618836992 152183272389408 152184768592896 152208389013504 152505671023296 152970417340416 153269187686784 153292976418816 153360711548928 153592376763384 153593886820608 153684093616128 153917760569808 154386810093568 154453510029312 154688346832032 154780718137344 155083024227456 155107094482944 155410038026856 155883635122176 155885167706112 156120646339736 156188095347024 156189630924288 156213872934912 156494688797187 156518978155488 157327002114048 157328548888576 157396519747584 157634281415052 157635831210624 157728411869184 157729962590208 157968227953224 158038028923392 158760653655552 158853894930432 159095422240352 159164156443968 159188860127232 159190425206784 159499775869668 159501344006016 159987408961536 160299884369664 160324764327936 160326340575232 160637898633264 160733822681088 160978208302368 161468773859328 161784142558272 161809252886528 161879159549952 161880751079424 162125286583572 162196924421376 162222098817024 162538938853776 163034260586496 163282143878256 163378040656896 163379646922752 163697138392554 163698747795648 163724155287552 164043929028348 164543837073408 164545454800896 164865211755192 164866832642304 164892421431296 164963660120064 165214476941904 165311508593664 166067391120384 166140770844672 166391741493666 166393377388992 166491101417472 166492738289664 166744240617292 166816279349928 167679111315456 168006609579744 168032685689856 168034337718272 168106933813248 168360874529094 168875598348288 169205433501312 169231695679488 169562226335112 169661811451392 169663479496704 169994853480096 170512896393216 170772150478176 170872446191616 170874126139392 171132246949326 171207864667008 171234437640192 171568879901208 172091719507968 172118429663232 172427836147632 172454598471168 172456293974016 172791423858807 172793122673184 172819941692416 172894605318144 173157480641034 173685161355264 174024390186036 174128307904512 174155334156288 174393058994232 174495481293312 174836292780213 175369089512448 175370813669376 175635727132203 175713334789824 175740607051776 176083850424924 176992877378304 176994617499648 177340310111952 177367834894848 177446207913984 177714256447377 178257576034304 178605735362496 178710631796736 178738369265664 178982350020396 179087467643136 179089228357632 179439012006768 179985835081728 180259492171408 180337369915872 180365359868928 180367133147136 180717635962422 180747461953536 181100484340164 181652370591744 182007160378056 182035409497344 182115844964352 182499861169152 182777340676647 183334336986112 183413543159808 183692411863038 183800295739008 183802102788096 183830630498304 184161091270104 184189674698496 184750974959616 185111816707584 185113636651008 185473363224591 185475186722592 185503974110208 185612921929728 185866286559642 186461632135168 186825815010432 186827651805184 186908367200256 186937377030144 187192549562616 187302489094656 187304330575872 188639000229888 188668278669312 188925813910418 189007435777212 189036771401088 189038629933056 189985048141824 190014535499776 190356112688976 190385657639424 190757504627001 190871414433792 191744168957952 191856781688832 192118669287948 192148487802752 192231501965568 192233391906816 192263228227584 192608847750384 192638742345216 193014989888859 193603184446464 193633233371136 193897545855429 194011423280064 194013330720768 194127276146688 194392263007332 194422434403968 195014918012928 195395806524672 195397727576064 195809750449664 195894346392576 195924750925824 196192191368511 196307416454976 197205026955456 197292165378048 197322786865152 197708182933248 199116987050592 199118944687104 199149849706496 199235888676864 199507848875946 199538814256704 199626983903232 200539773038592 200657551491072 200931452282808 200962638619392 201080665423872 201473401098528 201475381902336 201868888507614 202484064466944 202515491782656 202791928692834 202911029852544 202913024790528 202944518684672 203032197070848 203340894697728 203960556453888 204358916915712 204390635225088 204758055425313 204789835684512 204791849094144 204912124821504 205223680759744 205312343815296 205938013372416 206251129109376 206374290849792 206777365636608 206809459310592 207213384035808 207844846829568 208250793796032 208252841232384 208285163913216 208659585062916 208691970873984 208814537170944 209769336152064 210179041886736 210181108280832 210304549158912 210591618257943 210624303937632 210717371897856 211680871540736 211805193240576 212218875258624 212251813502976 212253900275712 212666367826224 212668458674688 213733179159552 213766352437248 214150626775098 214183864844352 214311763574784 214637611069824 215291698479104 215384711233536 215712190077696 215838879399936 216167048778096 216262565895168 216296131756032 216718585138368 217379014115328 217709525171008 217803582502272 217837387542528 217839529230336 218262851190072 218264997060864 218298873716736 218725238704464 219391782764544 219820282340256 219822443523072 219951546826752 220285969255872 220415344791552 221423188160512 221521027792896 221855655324888 221857836518656 221953686050304 221988135223296 222421705799904 223572148420608 224006610431916 224008812772992 224043580919808 224142578417664 224481166038792 225167464464384 225607244668416 225642260905984 225739745427456 226047883818159 226082968446816 226215748601856 226217972662272 226659804640128 227350528524288 227696200637568 227829928255488 227832168185856 228176329265768 228274908584112 228277152889344 228312583520256 228758506534944 229455626010624 229903781530176 229939464628224 229941725298688 230041067323392 230388565145076 230390830230912 230526140424192 230876640854712 231580215140352 232032520248048 232171077206016 232524078658976 232624536341184 232660641724416 233115057040284 233825452683264 233827751559168 234180969509604 234284446386432 234320809402368 234778467233232 235990503171072 235992823332864 236451422122578 236453746815936 236490446526464 236592617803776 236594943885312 236952341929836 237057043385088 238140980483328 238280842395648 238643133360528 238783290190848 238785637810176 239249663804502 239252016009024 239981113442304 240449826554496 240487146491904 240489510862848 240956847949896 240996615938048 241100734021632 241467312453552 242203160788992 242676213837408 242713879329792 242821126619136 243187929875358 243333148225536 243703120902196 243808408280664 244551390879744 244923215817384 245067060985344 245069470384128 245548121693472 245586232931328 246065893542522 246815755610112 246818182201344 247297817632788 247300248963456 247338632146944 247483895906304 247821715412856 247967262890496 249101086680576 249211156267008 249587612240499 249590066083488 249736652126208 249739107434496 250116360925938 251518666973184 251557704892416 252009914369616 252049028534784 252051506577408 252541311793641 253313397522432 253808150251968 253847543519232 254343339502668 254495219245056 255658891943936 255769344589824 256158225717264 256308669287424 256311189209088 256698370423989 256811797000512 256851656460288 257353319851812 258137579261952 258177644494848 258530061140572 258641754221448 258681897706752 258684440961024 259189684009776 259229912538624 259736220961551 260527742032896 260530303434752 261036585279054 261192461856768 261233001234432 261589588491348 261743221939968 262940035940608 263053634268672 263056220504064 263570002184736 263610910577664 264125775637386 265489316067456 265491926249472 265647851569152 266010465167928 266051752342272 266169311870976 267386364051456 267908603043744 267950184825856 268065947695104 268107553898496 268473525030594 268631201464704 268633842536448 269158518010152 269978752622592 270020655710208 270389238257112 270548039803392 270550699720704 271076453943633 271121192930304 271650726510246 272478555887616 272520846966784 273010740567084 273053114246016 273055798792192 273173767446528 273216166428672 273749791753728 275001505479168 275538617794557 275700443608512 275703154182144 275745945747456 276241636905156 276284512047744 277126462439424 277667725061376 277670454976512 277713551884288 278212780083888 278255961165312 278419382894592 278799429839463 279692448202752 280238722515648 280241477707776 280406065545216 280788824343924 280832405250176 280953733641984 280956495863808 282958500344832 283002418003968 283388720865627 283555157101632 283557944899584 284977572212736 285021803249664 285534169033464 285578486459136 286183481426432 286307121650688 287616253436928 287785172533248 288178003931922 288222731704128 288350087860224 288394842341376 288958113517824 289838685487104 290404776669696 290449850056704 291017134920096 291019996081152 291065164955648 291190914220032 291588394510998 291633651605952 292522377019392 293093709787008 293096591364096 293268729102336 293714625674496 293887126388736 294461124682464 295807540433184 295938248067072 295984180297728 296562274399872 298096197894144 298675480575888 298678417030656 298724774559744 299261773313919 299308221385056 300809659557888 300986327236608 301397178424212 301443957929088 301620998135808 301623963549696 302213072853504 303594934183424 303726096700416 303773237673984 304187893039251 304366544778816 304369537185792 304416778027008 305011342046592 305940834680832 306538375373568 306585952837632 307184753526768 307187773641216 307368187232256 307835521139616 308773620187136 308907020058624 309376693664064 309561436274688 310166048454912 310214188965888 310820076053712 311767270244352 312241292679472 312376190694048 312379261848576 312427745869824 312989377594374 313037956310976 314654004228096 314657097777152 314793039495168 315268562830104 315271662421248 315456823738368 315936455906448 316076057846784 317521307311104 317707789860864 318190844480704 318328312887936 318377720254464 318380850413568 318999551739336 319002688012032 319974817923072 320599768739328 320649528655872 321275797266528 321467645362176 321956416604736 322937547718656 323568285116544 323618505773056 323758319099904 323761502158848 324250573167144 324393848842752 324444197634048 325077877707552 326068521172992 326564287756512 326756081313792 326759293845504 327394276785108 327397495591296 327448310575104 328087858056696 329087674146816 329090909601792 329730423510384 329733665284608 329784842862592 329927320240128 330428953883808 330623017187328 332134782240768 332281541689344 332783482987332 332786754777984 332982202834944 332985476579328 333488481234584 333632558699856 335358222630912 336013219159488 336065371379712 336068675436544 336213867626496 336721749058188 337751196696576 338410867002624 338463391358976 339124452670224 339323622902784 339326958993408 339989706960192 341025792786432 341544300956352 341744892383232 341748252278784 342264493898652 342415729334016 342468875280384 343137759802416 344183439015936 344855672295264 344909196942336 344912587948032 345582847717614 345586245346368 345639883384832 345789210636288 346314961282068 347370322710528 348048780372072 348256615809024 348786117988464 348990962586624 349672585560426 350738179024896 350741627338752 351271454264406 351426669579648 351481214103552 352167700849848 353985754756608 353989234999296 354677133183867 354680620223904 354735669789696 354892415827968 355428512894754 356515152068608 357211470724992 357421263593472 357476738531328 357964700040792 358174935286272 358178456715264 358878024013536 359971670163456 360518984342816 360674739831744 360730719737856 360734266294272 361435271924844 361494923907072 362200968680328 363304741183488 364014320756112 364070818994688 364231689928704 364781894813037 364999722338304 365554681353294 366668673972224 366827086319616 367384823726076 367600591478016 367604205576192 367661260996608 368322182540208 368379349396992 369098840313783 370223633415168 370227273302016 370786535056873 370946726449182 370950373445184 371007948220416 371225843859456 371732573119284 372923264270336 373651630020864 373655303610368 373816734400512 374385099125232 374604978189312 374608661151744 375174541388907 377278000459776 377336557338624 377851627820836 378014871554424 378073542802176 378077259866112 379970096283648 380712225377952 380771315278848 381515009254002 381742828867584 383488337915904 383713563377664 384237338575896 384296975605504 384463003931136 384466783813632 385217695500768 385277484690432 386029979777718 387206368892928 387266466742272 387795091710858 388022846560128 388026661441536 388254552293376 388784526014664 388844868807936 390029836025856 390791613049344 390795455152128 391554877918581 391619500899328 391788692785152 391849501851648 392384382737022 392614832909952 394410053910912 394584330756096 394645573730304 395416365866496 396188663456079 398233974101184 398237889374208 398299699412992 398471777353728 399015697751892 399077628513408 399253967806464 401079546077184 401862904565616 401925277238784 402161330847744 402710287545891 402946802197056 402950763804672 403737777015228 404968128933888 405030983565312 405583857385668 405822059705088 405826049581056 405889037369344 406681789395456 407476089765369 408717833831424 408781270450176 409516110850626 409579671369024 409583698188288 409824249643008 410447361519488 410624687630592 411876026744832 412502258218752 413554731273216 413618918621184 414426768071616 415689693659136 416501587592064 416505682464768 416570327826432 417319170125832 417383941747968 417629074341888 419538672304128 420358083773472 420362216561664 420609098317824 421183236515886 421248607875264 421434743795712 423361743081472 423610386481152 424437750517248 424503627005952 425332735652448 425336917349376 427466358319104 427532704874496 428301253550196 428367729688704 428623527149568 429275222139648 430583396958208 431424380155392 431677758799872 432267005897883 432334097556192 432525131790336 432592263512064 433437170276736 434758028230656 435419050342016 435607165004544 435674775085056 435679058460672 436525702380144 436529994121728 436597747433472 437382591766497 437450477408928 438783565529088 439640564680512 439644887046144 439903093653504 440571938511744 440830689583104 442846376321024 443711310649776 443715673037312 443907372100608 443976270446592 444843411599808 447144296841216 448013220863832 448017625545984 448087161839616 448962332077584 451214489336832 451284521811968 451479490854912 452095767636318 452165936893632 452431497203712 452435945324544 453319609280256 454701057048576 455392401275136 455659856510976 456352658531536 456549817168224 456554305778688 456625167040512 457517013069888 458911252021248 459807563060352 459878929256448 459883450597376 460082134646784 460777130290152 460781660461824 461052280848384 461753281709424 463160430280704 464065040496096 464342154412032 465048157317952 465249072682368 465321283448832 466230114080568 467650905366528 467655503118336 468361939019208 468568892772864 468641618804736 469556934466464 471981006342144 471985646665728 472902844245156 472907493631872 472980893052928 473185235607552 473189887770624 473904683859672 474114086770176 476281960966656 476561684791296 477286266721056 477566580381696 477571275620352 478499327609004 478504032018048 479962226884608 480899653108992 480974292983808 480979021725696 481913695899792 481993231876096 482201468043264 482934624907104 484406321577984 485352427674816 485427758659584 485642253238272 486375859750716 486666296451072 487406241804392 487616816561328 489102781759488 489846431634768 490134121970688 490138940768256 491096243386944 491172465862656 492131787085044 493631511220224 493636364402688 494595635265576 494600497926912 494677264293888 495643430825712 495934525780992 498202173361152 498422312534016 499175224480998 499180132166976 499473304252416 499478214868992 500232721851876 503037333946368 504019828739232 504098057069568 504103013154816 505082623587282 506626795044864 507616300503936 507695087038464 508686679005336 508990438490112 511317783887872 511538689179648 512316451434528 512617338574848 512622378418176 513396740847978 513623594001024 513703312920576 514706639703624 516275158523904 516355288989696 517060122281144 517283508442896 517363795413504 517368881922048 518374271576421 518379368019552 518459825077248 519472441923102 521055484065792 521060606869504 522073170558108 522384923713536 522466002468864 523179176982696 523486443879936 525880071881216 526107268537344 526112441008128 526907181396609 527140004369472 527221821155328 528251551274772 530978632134912 530983852498944 532020930335856 532103504684544 532338623741952 533142769342131 534772728102912 535817206087488 535900369651712 536131895390208 536215107796992 536947050061188 537262402929408 537267685072896 538317036020304 539957505245184 540778476514224 541096079606784 541101399441408 541918782006199 542152907887266 542242385860608 543301453020492 544957111775232 545041693933568 546021481134168 546106228492032 546111597584384 546347534893056 547499583507456 548332022029941 550003010958336 551077235589114 551400887217024 551406308364288 551491891494912 552483273810312 552569024095488 554252924878848 555335450122752 555340909953024 556425560167776 556511922330624 556838765789184 557598859678926 559384896405504 560477445031296 560482955415552 560812131090432 561577648687848 561664810500352 561907467283968 561912991727616 565917000689664 566004836007936 566777441731254 567110314203264 567115889799168 569955144425472 570043606499328 571068338066928 571156972918272 572272513881003 572366962852864 572614243301376 575232506873856 575570345066496 576356007863844 576445463408256 576700175720448 576789684682752 577916227035648 579044969666577 580809553339392 580899700113408 581692637566287 582034269840192 582039992162304 582130329911296 582381828440064 583176789021996 583267303211904 585044754038784 586187419574016 586193182728192 587429251348992 587774252777472 588576574105533 588922249364928 591615080866368 591876496134144 591968360595456 593124548799744 597350961151776 597356834061312 597449549119488 598523546627838 598616442770112 601619319115776 601972654473216 602794356848424 602887915858176 603241996271616 604426145707008 607189868366848 607452193400832 607546475347968 608375786078502 608733089557632 608739074371584 608833556054016 610022684093184 611881669361664 613076750747136 613171905675264 614274166275939 614369507053536 614375547282432 614736374464512 615671042279232 617547240374272 617814040117248 618753387328128 619122872549376 620332096909824 620428377931776 621640152107424 623534540488704 624482585358944 624752381388096 624758523697152 624855491739648 625978755188748 626075912621952 629308008456192 629314195554304 630537125660208 630543324842496 630913647476736 631774854773829 631872911812896 632152115693568 635042614622208 635415579721728 636381688961408 636656625775872 636755440508928 636761700827136 637999103478672 638005376024064 641199537478656 641299057311744 642551594533056 642935290724352 643912833209472 645875095437312 647136570233088 647237011546112 647516638199808 648501146334288 648787697685504 648888395268096 650155755415104 652137042345984 653128575513024 653512162627584 653518587691008 654788553570216 654794991182592 654896621150208 656175716113392 658175348293632 659460847020768 659467330569216 659569685725184 659854640480256 660857907767616 661246034374656 664269564481536 664563083378688 665566965974664 665573509555968 665964405669888 666976962469168 667265117399712 670716445261824 672026438318976 672130742759424 672137350873088 672427735252992 673443498116376 675502393393152 676821734005248 676926782717952 678143651454477 678248905340448 678647245805568 678653917986816 679979413920384 682051585572864 683088601912704 683489784766464 683496504557568 684528987797304 684831458668032 684937750560768 686275519604832 688366878031872 689711344590528 689818393884672 689825175896064 691165695435228 691172490692736 691279766769664 691578421272576 692629922564136 694740645421056 696097560744144 696513231618048 697572235976928 697981925173248 699345171120852 701476358049792 701483254677504 702542908528812 702853339159296 702962428207104 704335401699696 707971509513216 707978469998592 709354266367734 709361240447808 709471339579392 709784831655936 710857025789508 713030304137216 714422941449984 714842527186944 715929400081584 716349870572544 716356913430528 717756048027072 719943340326912 721037968685632 721349479663488 721461439475712 721468532588544 722870543849688 722989847814144 724401937360656 726609482366976 728028641512224 728141637989376 728463379857408 729563789626074 729999444676608 731109362706588 733337347944448 733654172639232 734769647452152 735201182956032 735208411152384 736644365080416 736758698793984 738197680627566 740447266830336 740454546604032 741573070113746 741893452898364 741900746890368 742015896440832 742451687718912 743465146238568 745846528540672 747303260041728 747310607220736 747633468801024 748762836721497 748770198250464 749209956378624 749217322303488 750349082777814 754556000919552 754673114677248 755703255641672 756029743108848 756147085604352 756154519732224 757623935380923 759940192567296 761424450755904 761542630557696 763030018508004 763485657735168 766976675831808 768474677151792 768593951211008 768926007862272 768933567627264 770095111271967 770435391001536 770554969380864 772059959555436 774412737785856 774532933484544 775590183421716 776045693120256 776053322883072 777569052029328 777689737615872 779208662884653 781583226098688 781590910304256 783109755837162 783239001798656 783577385570304 783699003703296 784768765474044 785229665819904 788820107821824 789168661512192 790832731732992 792035142932137 792377326912158 796467948202368 796475778748416 796599398825984 796943554707456 798031395503784 798155257026816 798507935612928 802159092154368 803725809131232 803850554477568 804322661695488 805420575091782 805893604394112 805901527609344 807475554030456 809936257867776 810061967130624 811167714771336 811644119410176 811652099162112 813363578790912 814952179530738 817435667662848 817562540900352 819032221701252 819159342738048 819167396376576 819648499286016 820894723038976 821249375261184 825004516437504 826615853383671 827109462546432 827237837242368 828853536143232 831379387318272 833003175184128 833011364929536 833140655652864 834638340251664 834767883495936 835258148683776 836398289518389 839077344608256 840716167546944 840724433123328 841218196635648 842366473031772 842497215750528 842869487591424 846723486162944 848875501034496 849007254011904 850166162596881 850665471304896 850673834698752 854932716638208 855065409748992 856602507100392 856735459377408 858550444279296 862848760310784 863355517599744 864534011795766 864668195112384 865050263580672 865184527024128 866874340553472 869516056461312 870838100684032 871214330009088 871349550170112 873051404760288 873059988243456 873195494866944 874765183532994 874900954817856 877567131058176 879281129361024 879289774092288 879806187307008 881143877023488 881661379166208 885692752642048 887422621299552 887431346074624 887814744201216 887952540893184 889686823199616 894288593682432 896026441727664 896035251091968 896174323679232 897785319941757 897924664155168 902428978673664 902569043623936 902958981709824 904191535272636 904331873787264 904862994407424 904871890649088 906639218560512 910784802550272 911319713021952 912563679117753 912705317063072 913099634336448 913108611557376 913250334081024 915034026139776 917822504042496 919615126120704 919757858512896 919766901194752 921554260580304 921563320923648 922104561696768 923506563418848 926320860561408 928130080992192 928684308824064 930096314635904 930498145364736 930642566897664 932460228161136 935301810733056 936723878038416 937137785545728 937283237609472 939113868932928 943962012684288 943971293331456 945805688490312 945814987263744 945961786105856 946370471215104 947809367719344 948228173540352 952563921933312 953123369582592 954572533442112 955133160763392 955142551240704 956998655218008 957008064036096 959924453769216 961799306217984 961948585967616 963827391799584 963986463752192 964402936086528 965869249814208 968812643155968 970704855349632 970855517319168 971284506476544 972751719501432 973332592902144 974812483608784 975233633122656 978205563518976 979692863269536 980268243941376 980277881536512 982192486773888 982344931725312 984263574170088 987263022440448 987272728805376 989191270531152 989200995853824 989354528587776 991286861651424 991869051561984 996404346722304 996844625068032 998350448961996 998360264333952 998946608504832 998956429737984 1000465443703752 1006074667892736 1008039657478464 1008196114139136 1008206026309632 1010165247174564 1013253590089728 1015232601007872 1015390174076928 1017373358010672 1017980876980224 1022635567775744 1023077378359296 1024632902869056 1025234677149696 1025244756836352 1026793481695956 1027247188002048 1027406625841152 1029413279407248 1032550317047808 1034120244562288 1034567016885792 1034727590827008 1034737763844096 1036748543152842 1036758736039104 1036919650154496 1038944883846204 1042110968131584 1042121213739008 1044146341116216 1044769847427072 1046358353965392 1046972887759872 1051760143762432 1052214537074688 1052224882016256 1053814362793218 1054280008738944 1054443642310656 1056503102549544 1061957264269824 1061967704997888 1064031399551601 1064041860671712 1064207009369088 1064677247483904 1066285538684262 1069545456205824 1071634412174976 1071800739303424 1072263790780416 1072430215593984 1073894100122376 1074524805858816 1074535370145792 1076634072040608 1079915010490368 1081556953028448 1082192159213568 1082202798882816 1083837564012398 1084305815774532 1084484771721216 1086602906040984 1089914223550464 1090083387867136 1092042962268336 1092212456984064 1092223195168768 1092695069786112 1094345684439111 1094999167014912 1096664044059882 1100006021916672 1102154471178228 1102801774434048 1102812616728576 1102983782989824 1104966547620624 1105138048190976 1107296520941349 1110670900245504 1110681819906048 1112359605170619 1112851120335552 1113023844661248 1113677531578368 1115197719357852 1118769792811008 1120954890062592 1120965910831104 1123155297375696 1123329621000704 1123814934567936 1123825983455232 1125523624166721 1131834001379328 1132009672015872 1133554883462508 1134220628406528 1134231779598336 1139910288850944 1142136676133856 1142313945836544 1144545027762006 1144733925705728 1145228486602752 1150465013747712 1151140690132992 1152712015727688 1152890926816512 1153400351440896 1155832454071296 1158089939333154 1161619106678784 1161799400226816 1163385275132574 1164068539680384 1164079984324608 1164260659822592 1164763656880128 1166353578043992 1166534606423808 1170089508077568 1172374839148032 1172386365456384 1174664633755743 1174858502697984 1175548505554944 1177153148211066 1177844498729856 1183230161732736 1183752992268288 1183936721190912 1186249097599488 1194701922303552 1194713668122624 1194899098238976 1197047093255676 1197232885540224 1203238638231552 1205588713696848 1205775831716352 1206483992543232 1208130862637673 1208852291414016 1214379736733696 1214904386801664 1215092950695936 1216751572157004 1217466179115264 1217478148743168 1217667112108032 1220045368186368 1222428269296107 1226153501494272 1226343811350528 1228017790417717 1228548332551878 1228739014107072 1228751094564864 1229472748929024 1231342084558464 1235094480748544 1235628080234496 1237506774656256 1240664193819648 1240856755863552 1243280304214848 1247069080977408 1248965170717888 1249504762776192 1249517047394304 1249710983479296 1251957510377496 1252151825243904 1258616016912384 1261074251320416 1261086649684992 1261827294953472 1263549709547658 1263745823625792 1264304231387136 1270085229244416 1270831159443456 1272763377922816 1273313251551744 1273510881017856 1275998206957344 1276010752048128 1282399074957312 1282598114623488 1285103189066112 1285870581448704 1287825666418944 1291750190874624 1294273140466176 1294474023092224 1295033276399616 1296801017693649 1297002292668576 1297575395371008 1297776790536192 1300311510830208 1304274084691968 1306257151026048 1307024325255168 1307037175382016 1309577107140432 1309589982365184 1309793242300416 1312147775299491 1312351432226784 1316350696587264 1318921694041536 1318934661138432 1319139371450368 1319709280960512 1321715815535232 1322492068749312 1328539128963072 1331133931949328 1331147019111936 1331928811339776 1333953924938336 1334530234799424 1341432890523648 1344052876637952 1344261485518848 1344274701746176 1346886996232752 1353643468010496 1353853565435904 1356287302908954 1356497810680896 1357294491611136 1357307835973632 1359958827840768 1364103171145728 1366177203825408 1366979569532928 1369057975594608 1369662917336064 1369875501121536 1372551039209664 1376733756063744 1379422689181056 1379636787769344 1379650351792128 1382331390870456 1382344981385472 1382559533539328 1383156842545152 1385259845128272 1389481290842112 1392195121488288 1393026463236096 1395144471953856 1395963850346496 1398690342241704 1402952716099584 1402966509355008 1405085817057624 1405706678318592 1405924856414208 1408670803399392 1415943019026432 1415956939997184 1418708532735468 1418722480895616 1418942679158784 1419569663311872 1421714051579016 1426060608274432 1428845882899968 1429685054373888 1431858800163168 1432699741145088 1432713826861056 1435512096054144 1439886680653824 1442075937371264 1442698959326976 1442922878951424 1442937065177088 1445741087699376 1445979695628288 1448803874721312 1453218964733952 1456057283024448 1456283275978752 1456926759714816 1459127579252148 1459998889353216 1462218725413176 1466674695888896 1467308345278464 1469539294904304 1470402365912064 1470416822304768 1473288730160832 1473517397587968 1476395361255132 1480894533660672 1480909093208064 1483146140227492 1483786905796728 1483801493780736 1484031792881664 1486930292477136 1494606520083456 1494621214441472 1495266937602048 1497525673442994 1497540396500928 1498419912757248 1498434644606976 1500698165555628 1509112001839104 1511406511283344 1512059486217696 1512294171208704 1512309039464448 1515247870761846 1519880385134592 1522848901511808 1523085261115392 1526060037016008 1526971315470336 1533953351663616 1536949354303584 1537187902422016 1537852015724544 1537867135254528 1540190222543934 1540870782003072 1541109938761728 1544119919110872 1548825475571712 1549065866969088 1551180366843432 1552091386240512 1552106645766144 1555122814729263 1555138104058656 1555379475231744 1558417325769306 1563166452197376 1563181820608512 1566219511674324 1566478003597312 1567154771140608 1567398007406592 1569537530948088 1570459331639808 1577640215643648 1578337323024384 1580721544189827 1581665463465984 1584070285864274 1584754653824316 1592935896404736 1592951557496832 1593198797651968 1596062791007568 1596310514053632 1597015871225856 1599428308026393 1604318184308736 1607451618262464 1607701108955136 1608645323390976 1610841150183564 1611787208788224 1611803055218688 1614951108060912 1619872515735552 1622335429542672 1623288238820352 1623304198324224 1625756346018597 1626727157581824 1629904359061476 1634871335325696 1635125081800704 1638064443402504 1638318685476096 1638334792753152 1641789446077952 1642498750522368 1644996066089823 1650009032875008 1653231706767342 1654218925092864 1654475674484736 1657707072286464 1662758774636544 1666006350368256 1666022729859072 1669276680503328 1669535766991872 1670516297367552 1672796579036778 1678154689216512 1681432335093888 1681448866246656 1682436393271296 1684732946063544 1684994431501056 1685738975182848 1693446972325888 1697751002068992 1698014508023808 1700332325193762 1701330942609792 1701347669397504 1709865433276416 1710130819497984 1713205014200784 1713470918754816 1716817541643009 1717100888558592 1725697520621568 1726711035199488 1729068023591532 1729336390224768 1730100527161344 1730369054048256 1733748681106944 1741676201368064 1742428660018176 1742699100340224 1745077912698861 1746102809520576 1746119976486912 1746390989733888 1749530367065988 1749801909635712 1755134262116352 1758562258722048 1758579548184576 1762287754046976 1763322758332416 1765729722316599 1771385505284096 1774845242599104 1774862692149248 1775629488402432 1775905081786368 1779373646399232 1792052883455328 1792070502183936 1792348647358464 1795570639883514 1795849328310336 1804857957347328 1805138087247872 1805917963419648 1808383070545272 1808663747574528 1809725988814848 1813278437121024 1821569605100544 1822639426043904 1825127358235506 1825410634126144 1826199268672896 1826217223114752 1826500668162048 1830068052279552 1835645008084992 1839230252241408 1839515717025792 1843108521160608 1843126641847296 1844209123393536 1847013126837696 1852641721122816 1856260161984384 1857368617648128 1860192629271808 1860996290729472 1861285133795328 1864920456322272 1870603621466112 1873447756076832 1874275571091456 1874566475218944 1878227737865856 1887924025368576 1887942586662912 1891611376980624 1891629974527488 1891923572211712 1892740942430208 1895324564321487 1895618735438688 1896456347080704 1905127843866624 1906246739165184 1909145066884224 1910266321526784 1910285102481408 1913997310436016 1914016128072192 1923598612435968 1923897171935232 1927654783599168 1927972927504384 1928805872173056 1931738499628416 1937625286311936 1941409710699264 1941711034638336 1945503439002864 1946665185804288 1949624967217568 1950467266245312 1956411127037952 1959385726539072 1960536487882752 1960555763073024 1964384973547776 1964689863450624 1968527148340176 1974526044880896 1978382541062304 1978401991707648 1978709057175552 1982573723302848 1983738103123968 1992808693444608 1993689250136064 1996700897923992 1996720528667904 1997893217009664 2000930887407504 2012149335785472 2016079314956928 2016392228278272 2016412052619264 2020330494349128 2026507180179456 2030465202015744 2030780348153856 2034430954363431 2034746716021344 2035961753960448 2045271135551488 2046154756718592 2049265805738112 2050469354299392 2050489513672704 2053586963391912 2054494376004096 2054813251682304 2058826558814496 2065100634095616 2068240489124576 2069134033771584 2069455181654016 2069475527688192 2073497086305684 2073517472078208 2073839300308992 2077889767692408 2084221936263168 2084242427478016 2088292682232432 2089539694854144 2092716707930784 2093945775519744 2103520287524864 2104429074149376 2104449764032512 2107628725586436 2108560017477888 2108887284621312 2113006205099088 2123914528539648 2123935409995776 2128062799103202 2128083721343424 2128414018738176 2129354494967808 2132571077368524 2139090912411648 2143268824349952 2143601478606848 2144527581560832 2147788200244752 2149049611717632 2149070740291584 2153268144081216 2159830020980736 2163113906056896 2164384318427136 2164405597765632 2167675128024796 2168611631549064 2168969543442432 2173205812081968 2179828447100928 2184085924536672 2184424913968128 2184446390337536 2185390139572224 2188691368878222 2189998334029824 2193328088119764 2200012043833344 2204308942356456 2205603548868096 2205625233457152 2209933095241248 2210276096381952 2214593041882698 2221341800491008 2221363639812096 2224719210341238 2225702240671104 2226047689322496 2227355063156736 2230395438715704 2237539585622016 2241909780125184 2241931821662208 2246288510164491 2246310594751392 2246659242001408 2247629869135872 2247651966910464 2251047248333442 2263668002758656 2264019344031744 2267109766925016 2268441256813056 2268463559196672 2272871806142769 2279820577701888 2284273352267712 2284627891673088 2289090055524012 2289467851411456 2290456973205504 2300930027495424 2305424031455376 2305781853633024 2306800702881792 2310285333815901 2311664908142592 2316179878666308 2323238213357568 2323598800453632 2326770550265148 2328137079360768 2328159968649216 2328521319645184 2332707156087984 2333069212847616 2337625988653959 2344749678296064 2344772730912768 2349329267511486 2349717005395968 2351097011109888 2354306296422132 2355688997459712 2366460323465472 2367505984536576 2372498195198976 2376105428796411 2389403844607104 2389427336245248 2389798196477952 2394094186511352 2394465771080448 2406477276463104 2411177427393696 2411551663432704 2412967985086464 2416261725275346 2417704582828032 2428759473467392 2429808773603328 2430185901391872 2433503144314008 2434932358230528 2434956297486336 2440090736372736 2444856538592214 2452307002988544 2452687622701056 2456035580835434 2457096665103756 2457478028214144 2457502189129728 2458945497858048 2462684169116928 2470188961497088 2475013549312512 2479847560151013 2481328387639296 2481713511727104 2486560608429696 2494138161954816 2497930341435776 2499009525552384 2499034094788608 2499421966958592 2503915020754992 2504303650487808 2509194868555167 2517232033824768 2522148502640832 2522173299369984 2523654589906944 2527099419095316 2527491647251584 2528608462774272 2540170458488832 2545526755845632 2546626503103488 2547021762035712 2550498487790643 2551996413914688 2552021504096256 2564798149914624 2565196229246976 2570206378132224 2575651332837888 2588546280932352 2588948046184448 2590066552799232 2593602035387298 2594004585337152 2595150790742016 2595553581072384 2600623021660416 2608548169383936 2612514302052096 2614048650510336 2619154214280864 2619179964730368 2619586484600832 2624295550598982 2624702864453568 2632701393174528 2637843388083072 2637869322276864 2638278742900736 2639418561921024 2643431631070464 2644984137498624 2657078257926144 2662267863898656 2662294038223872 2663857622679552 2667907849876672 2669060469598848 2682865781047296 2688105753275904 2688522971037696 2693773992465504 2707286936020992 2707707130871808 2712574605817908 2712995621361792 2714588983222272 2714615671947264 2719917655681536 2732354407650816 2733959139065856 2737691037353259 2738115951189216 2739325834672128 2739751002243072 2745102078419328 2753467512127488 2758845378362112 2759273575538688 2759300703584256 2764662781740912 2764689962770944 2765119067078656 2766313685090304 2770519690256544 2778962581684224 2784390242976576 2786052926472192 2790288943907712 2791927700692992 2797380684483408 2805905432199168 2810171634115248 2811413356637184 2811849712828416 2817341606798784 2831886038052864 2831913879994368 2837417065470936 2837444961791232 2837885358317568 2843428103158032 2857691765799936 2859370108747776 2863717600326336 2865399482290176 2865427653722112 2871024192108288 2879773361307648 2884151874742528 2885397918653952 2885845757902848 2891482175398752 2891959391256576 2897607749442624 2906437929467904 2912114566048896 2912566551957504 2913853519429632 2918255158504296 2919997778706432 2924437450826352 2933349391777792 2934616690556928 2939078589808608 2940804731824128 2940833644609536 2946577460321664 2947034795175936 2952790722510264 2961789067321344 2961818186416128 2966292280454984 2967573811593456 2967602987561472 2968063585763328 2973860584954272 2989213040166912 2989242428882944 2990533875204096 2995051346885988 2995080793001856 2996839825514496 2996869289213952 3001396331111256 3018224003678208 3022813022566688 3024118972435392 3024588342417408 3024618078928896 3030495741523692 3039760770269184 3045697803023616 3046170522230784 3052120074032016 3053942630940672 3067906703327232 3073898708607168 3074375804844032 3075704031449088 3075734270509056 3080380445087868 3081741564006144 3082219877523456 3088239838221744 3097650951143424 3102360733686864 3104182772481024 3104213291532288 3110245629458526 3110276208117312 3110758950463488 3116834651538612 3126332904394752 3126363641217024 3132439023348648 3132956007194624 3134309542281216 3139075061896176 3140918663279616 3155280431287296 3156674646048768 3161443088379654 3163330926931968 3168140571728548 3169509307648632 3185871792809472 3185903114993664 3192125582015136 3192621028107264 3194031742451712 3198856616052786 3208636368617472 3214903236524928 3215402217910272 3217290646781952 3221682300367128 3223574417576448 3223606110437376 3229902216121824 3239745031471104 3244670859085344 3246576477640704 3246608396648448 3251512692037194 3253454315163648 3259808718122952 3269742670651392 3270250163601408 3276128886805008 3276637370952192 3276669585506304 3283037053317333 3283578892155904 3284997501044736 3289992132179646 3300018065750016 3306463413534684 3308437850185728 3308951348969472 3315414144572928 3321889562824047 3332012700736512 3332045459718144 3337078815511857 3338553361006656 3339071533983744 3341032594735104 3345593158073556 3356309378433024 3362864670187776 3362897732493312 3369465892127088 3369988863002112 3371477950365696 3376570872500163 3386893944651776 3395502004137984 3396029016047616 3400664650387524 3402661885219584 3402695338795008 3419730866552832 3426410028401568 3426941837509632 3433635083286018 3434201777117184 3451395041243136 3453422070398976 3458136047183064 3458672780449536 3460201054322688 3467497362213888 3483352402736128 3484857320036352 3485398200680448 3490155825397722 3492205619041152 3492239952973824 3492781979467776 3499060734131976 3499603819271424 3510268524232704 3517124517444096 3517159096369152 3523993901267229 3524575508093952 3526645516664832 3531459444633198 3542771010568192 3549690485198208 3549725384298496 3551258976804864 3551810163572736 3558747292798464 3584105766910656 3584141004367872 3584697294716928 3591141279767028 3591698656620672 3609715914694656 3610276174495744 3616766141090544 3617327495149056 3619451977629696 3624392587913019 3626556874242048 3643139210201088 3645278852087808 3650254716471012 3650821268252288 3652398537345792 3652434446229504 3653001336324096 3660136104559104 3667284807888321 3678460504482816 3679031434051584 3684053371253151 3686217042321216 3686253283694592 3688418246787072 3694026253675392 3705283442245632 3712520323968768 3720385258543616 3721992581458944 3722570267590656 3729840912644544 3741207242932224 3746895512153664 3748551142182912 3749132950437888 3756455475731712 3775848050737152 3783222753961248 3783259949054976 3783847144423424 3785481884860416 3790649128642974 3791237470877376 3792912694161408 3810255687733248 3812493478330368 3818290133768448 3820532643053568 3827994620872032 3828032256144384 3847197224871936 3847794343870464 3855309567198336 3855945855008768 3857611744346112 3863476999256832 3875250572623872 3882819421398528 3883422069276672 3890403053080947 3891006878005728 3893330371608576 3899249934435136 3900934532490624 3912822254075904 3918771453078144 3921072975765504 3921111526146048 3928769947095552 3929379726901248 3937054296680352 3949052089761792 3956765082124608 3956803983415296 3957418114351104 3965147446605696 3967476206247936 3985617386889216 3993401795847984 3993441057335808 3995786434019328 4001861774815008 4024298671570944 4032158629913856 4032784456556544 4032824105238528 4040660988698256 4060930404031488 4061560696307712 4068861908726862 4069493432042688 4071923507920896 4090542271102976 4092309513437184 4098531611476224 4100938708598784 4107173926783824 4108988752008192 4109626503364608 4117653117628992 4130201268191232 4136480978249152 4138268067543168 4138910363308032 4138951055376384 4146994172611368 4147034944156416 4147678600617984 4155779535384816 4168443872526336 4176585364464864 4179079389708288 4185433415861568 4187891551039488 4207040575049728 4208858148298752 4208899528065024 4215257451172872 4217120034955776 4217774569242624 4226012410198176 4247829057079296 4247870819991552 4256125598206404 4256167442686848 4256828037476352 4258708989935616 4265142154737048 4278181824823296 4286537648699904 4287202957213696 4289055163121664 4295576400489504 4298099223435264 4298141480583168 4306536288162432 4319660041961472 4326227812113792 4328768636854272 4328811195531264 4335350256049592 4337223263098128 4337939086884864 4346411624163936 4359656894201856 4368171849073344 4368849827936256 4368892780675072 4370780279144448 4377382737756444 4379996668059648 4386656176239528 4400024087666688 4408617884712912 4411207097736192 4411250466914304 4419866190482496 4420552192763904 4429186083765396 4442683600982016 4442727279624192 4449438420682476 4451404481342208 4452095378644992 4460790877431408 4483819560250368 4483863643324416 4492577020328982 4492621189502784 4493318484002816 4495259738271744 4495303933820928 4502094496666884 4527336005517312 4534219533850032 4536882513626112 4536927118393344 4545743612285538 4559641155403776 4568546704535424 4569255783346176 4578180111048024 4578935702822912 4580913946411008 4601860054990848 4610848062910752 4611563707266048 4613601405763584 4620570667631802 4623329816285184 4632359757332616 4646476426715136 4647197600907264 4653541100530296 4656274158721536 4656319937298432 4665414312175968 4666138425695232 4675251977307918 4689499356592128 4689545461825536 4698658535022972 4699434010791936 4702194022219776 4708612592844264 4711377994919424 4732920646930944 4735011969073152 4742164632569481 4744996390397952 4752210857592822 4778807689214208 4778854672490496 4779596392955904 4788188373022704 4788931542160896 4798284924079179 4812954552926208 4822354854787392 4823103326865408 4825935970172928 4832523450550692 4835409165656064 4857518946934784 4859617547206656 4867006288628016 4869864716461056 4869912594972672 4877269038055791 4880181472745472 4889713077184428 4904614005977088 4905375245402112 4912071161670868 4914193330207512 4914956056428288 4915004378259456 4925368338233856 4934988198269469 4950027098625024 4959695120302026 4962656775278592 4963427023454208 4973121216859392 4988276323909632 4995860682871552 4998019051104768 4998068189577216 5007830041509984 5008607300975616 5018389737110334 5034464067649536 5044297005281664 5044346598739968 5047309179813888 5054198838190632 5054983294503168 5057216925548544 5080340916977664 5091053511691264 5093253006206976 5094043524071424 5100996975581286 5103992827829376 5104043008192512 5129596299829248 5130392458493952 5140412756264448 5150452624929027 5151302665675776 5177092561864704 5177896092368896 5180133105598464 5187204070774596 5188009170674304 5190301581484032 5191107162144768 5201246043320832 5225028604104192 5228097301020672 5235233738096583 5238308428561728 5238359929460736 5239172969201664 5248591101197964 5249405728907136 5265402786349056 5275686776166144 5275738644553728 5276557485801472 5286863262140928 5289968274997248 5297189166949797 5314156515852288 5324535727797312 5324588076447744 5327715245359104 5335815699753344 5338120939197696 5376211506551808 5377045942075392 5387547984931008 5414573872041984 5415414261743616 5425149211635816 5425991242723584 5429177966444544 5439835311363072 5464708815301632 5467918278131712 5475382074706518 5476231902378432 5478651669344256 5479502004486144 5490204156838656 5506935024254976 5517690756724224 5518547151077376 5529325563481824 5529379925541888 5530238134157312 5532627370180608 5541039380513088 5557925163368448 5568780485953152 5572105852944384 5580577887815424 5583855401385984 5594761368966816 5611810864398336 5620343268230496 5622826713274368 5623699425656832 5634683213597568 5663772076105728 5663827759988736 5674834130941872 5674889923582464 5675770716635136 5685973692964461 5686856206316064 5715383531599872 5718740217495552 5727435200652672 5730798964580352 5730855307444224 5742048384216576 5768303749485056 5770795837307904 5771691515805696 5782964350797504 5783918782513152 5795215498885248 5812875858935808 5824229132097792 5825133103915008 5836510317008592 5839995557412864 5848874901652704 5866698783555584 5869233381113856 5878157179617216 5881609463648256 5881667289219072 5893154920643328 5894069590351872 5905581445020528 5923578134642688 5932584560909968 5935147623186912 5935205975122944 5936127171526656 5947721169908544 5978426080333824 5978484857765888 5981067750408192 5990102693771976 5990161586003712 5993679651028992 6002792662222512 6036448007356416 6045626045133376 6048237944870784 6049176684834816 6049236157857792 6060991483047384 6079521540538368 6091395606047232 6092341044461568 6104240148064032 6107885261881344 6135813406654464 6147797417214336 6148751609688064 6151408062898176 6151468541018112 6160760890175736 6163483128012288 6164439755046912 6176479676443488 6195301902286848 6204721467373728 6208365544962048 6208426583064576 6220491258917052 6220552416234624 6221517900926976 6233669303077224 6252665808789504 6252727282434048 6264878046697296 6265912014389248 6268619084562432 6278150123792352 6281837326559232 6310560862574592 6313349292097536 6322886176759308 6326661853863936 6336281143457096 6339018615297264 6371743585618944 6371806229987328 6384251164030272 6385242056214528 6388063484903424 6397713232105572 6417272737234944 6429806473049856 6430804435820544 6443364600734256 6447148835152896 6447212220874752 6459804432243648 6479490062942208 6489341718170688 6493152955281408 6493216793296896 6503025384074388 6506908630327296 6519617436245904 6539485341302784 6552257773610016 6553274741904384 6553339171012608 6566074106634666 6567157784311808 6569995002089472 6579984264359292 6600036131500032 6612926827069368 6616875700371456 6630828289145856 6643779125648094 6664025401473024 6664090919436288 6674157631023714 6677106722013312 6678143067967488 6682065189470208 6691186316147112 6712618756866048 6725729340375552 6725795464986624 6738865530493473 6738931784254176 6739977726004224 6742955900731392 6753141745000326 6773787889303552 6791004008275968 6792058032095232 6801329300775048 6805323770439168 6805390677590016 6839461733105664 6852820056803136 6853883675019264 6867270166572036 6868403554234368 6902790082486272 6916272094366128 6917345560899072 6920402108645376 6930856001447703 6934994724427776 6966704805472256 6969714640072704 6970796401360896 6980311650795444 6984411238082304 6984479905947648 6985563958935552 6998121468263952 6999207638542848 7012877965961877 7034249034888192 7034318192738304 7044944166080587 7047987802534458 7049151016187904 7053291033329664 7062918889266396 7085542021136384 7099380970396416 7099450768596992 7102517953609728 7117494585596928 7128316286389233 7168211533821312 7168282008735744 7169394589433856 7182282559534056 7183397313241344 7219431829389312 7233532282181088 7234654990298112 7238903955259392 7248785175826038 7253113748484096 7286278420402176 7290557704175616 7300509432942024 7301642536504576 7304797074691584 7304868892459008 7320272209118208 7334569615776642 7356921008965632 7358062868103168 7368106742506302 7372434084642432 7372506567389184 7376836493574144 7388052507350784 7410566884491264 7425040647937536 7439542680453039 7440770517087232 7443985162917888 7445140535181312 7459681825289088 7482414485864448 7493791024307328 7497102284365824 7498265900875776 7512910951463424 7527584605665501 7551696101474304 7566445507922496 7566519898109952 7567694288846848 7570963769720832 7581298257285948 7582474941754752 7585825388322816 7620511375466496 7636580267536896 7641065286107136 7651495463371929 7655989241744064 7656064512288768 7694394449743872 7695588687740928 7710619134396672 7711891710017536 7726953998513664 7765638842797056 7766844138553344 7780806106161894 7782013756011456 7786660743217152 7798499868870272 7801869064981248 7825644508151808 7837542906156288 7842145951531008 7857539894191104 7858759453802496 7874108593360704 7898104179523584 7913530164249216 7913607966830592 7914836228702208 7930294893211392 7934952412495872 7971234773778432 7986803591695968 7986882114671616 7991572868038656 8003723549630016 8048597343141888 8064317259827712 8065568913113088 8081321977396512 8121860808062976 8123121392615424 8137723817453724 8138986864085376 8143847015841792 8181084542205952 8197063222952448 8201877417197568 8213073112059777 8214347853567648 8217977504016384 8219253006729216 8235306235257984 8260402536382464 8272961956498304 8276536135086336 8277820726616064 8277902110752768 8293988345222736 8294069888312832 8295357201235968 8311559070769632 8336887745052672 8353170728929728 8358158779416576 8370866831723136 8375783102078976 8414081150099456 8417716296597504 8430514902345744 8434240069911552 8435549138485248 8452024820396352 8495658114158592 8495741639983104 8512251196412808 8512334885373696 8513656074952704 8530284309474096 8573075297399808 8574405914427392 8578110326243328 8591152800979008 8596198446870528 8596282961166336 8613072576324864 8639320083922944 8652455624227584 8657537273708544 8670700512099184 8674446526196256 8675878173769728 8692823248327872 8719313788403712 8736343698146688 8737699655872512 8737785561350144 8741560558288896 8754765475512888 8759993336119296 8773312352479056 8800048175333376 8817235769425824 8822414195472384 8822500933828608 8839732380964992 8841104385527808 8858372167530792 8885367201964032 8885454559248384 8898876841364952 8902808962684416 8904190757289984 8921581754862816 8967639120500736 8967727286648832 8985154040657964 8985242379005568 8986636968005632 8990519476543488 8990607867641856 9004188993333768 9054672011034624 9068439067700064 9073765027252224 9073854236786688 9091487224571076 9119282310807552 9137093409070848 9138511566692352 9156360222096048 9157871405645824 9161827892822016 9203720109981696 9221696125821504 9223127414532096 9227202811527168 9241141335263604 9246659632570368 9264719514665232 9292952853430272 9307082201060592 9312548317443072 9312639874596864 9330828624351936 9332276851390464 9350503954615836 9378998713184256 9379090923651072 9397317070045944 9398868021583872 9417225185688528 9422755989838848 9465841293861888 9470023938146304 9484329265138962 9489992780795904 9504421715185644 9557615378428416 9557709344980992 9576376746045408 9577863084321792 9596569848158358 9625909105852416 9644709709574784 9646206653730816 9651871940345856 9665046901101384 9670818331312128 9715037893869568 9719235094413312 9734012577256032 9739729432922112 9739825189945344 9754538076111582 9760362945490944 9779426154368856 9809228011954176 9810750490804224 9824142323341736 9828386660415024 9829912112856576 9830008756518912 9849111159951999 9850736676467712 9869976396538938 9900054197250048 9919390240604052 9925313550557184 9926854046908416 9946242433718784 9991721365743104 9996038102209536 9996136379154432 10011236446535571 10015660083019968 10017214601951232 10036779474220668 10068928135299072 10088594010563328 10088693197479936 10108397676381264 10109966589006336 10114433851097088 10129712617500489 10160681833955328 10182107023382528 10186506012413952 10188087048142848 10201993951162572 10207985655658752 10208086016385024 10259192599658496 10280825512528896 10296456858117781 10300905249858054 10302605331351552 10354185123729408 10355792184737792 10360266211196928 10374408141549192 10376018341348608 10380603162968064 10402492086641664 10450057208208384 10456194602041344 10470467476193166 10476616857123456 10476719858921472 10478345938403328 10497182202395928 10498811457814272 10530805572698112 10551373552332288 10551477289107456 10573726524281856 10579936549994496 10594378333899594 10628313031704576 10649071455594624 10649176152895488 10655430490718208 10671631399506688 10676241878395392 10752423013103616 10754091884150784 10775095969862016 10829147744083968 10830828523487232 10850298423271632 10851982485447168 10858355932889088 10873177763739057 10879670622726144 10929417630603264 10935836556263424 10950764149413036 10952463804756864 10957303338688512 10959004008972288 10980408313677312 11001854423664963 11035381513448448 11037094302154752 11052160113759453 11058651126963648 11058759851083776 11060476268314624 11065254740361216 11082078761026176 11115850326736896 11137560971906304 11161155775630848 11167710802771968 11189522737933632 11223621728796672 11240686536460992 11245653426548736 11247398851313664 11269366427195136 11327544152211456 11349668261883744 11349779847164928 11351541433270272 11371947385928922 11373712412632128 11430767063199744 11437480434991104 11454870401305344 11461597929160704 11484096768433152 11536607498970112 11541591674615808 11543383031611392 11565928701595008 11567837565026304 11590430997770496 11625751717871616 11648458264195584 11650266207830016 11671209159242841 11673020634017184 11679991114825728 11697749803305408 11733397567111168 11738466762227712 11756314359234432 11763218927296512 11763334578438144 11786309841286656 11788139180703744 11811162890041056 11847156269285376 11865169121819936 11870295246373824 11870411950245888 11872254343053312 11895442339817088 11956852160667648 11956969715531776 11980205387543952 11980323172007424 11987359302057984 12005585324445024 12072896014712832 12091252090266752 12096475889741568 12098353369669632 12098472315715584 12121982966094768 12182791212094464 12184682088923136 12208480296128064 12215770523762688 12271626813308928 12295594834428672 12297503219376128 12302816125796352 12321521780351472 12326966256024576 12328879510093824 12352959352886976 12390603804573696 12409442934747456 12416731089924096 12416853166129152 12440982517834104 12441104832469248 12443035801853952 12467338606154448 12505331617579008 12529756093394592 12531824028778496 12537238169124864 12556300247584704 12563674653118464 12621121725149184 12626698584195072 12645772353518616 12653323707727872 12672562286914192 12678037230594528 12743487171237888 12743612459974656 12768502328060544 12770484112429056 12776126969806848 12795426464211144 12834545474469888 12859612946099712 12861608871641088 12886729201468512 12894297670305792 12894424441749504 12919608864487296 12958980125884416 12978683436341376 12986305910562816 12986433586593792 13006050768148776 13013817260654592 13039234872491808 13078970682605568 13104515547220032 13106549483808768 13106678342025216 13132148213269332 13134315568623616 13139990004178944 13159968528718584 13200072263000064 13225853654138736 13233751400742912 13261656578291712 13287558251296188 13328050802946048 13328181838872576 13348315262047428 13354213444026624 13356286135934976 13382372632294224 13451458680751104 13451590929973248 13477731060986946 13477863568508352 13479955452008448 13485911801462784 13506283490000652 13547575778607104 13582008016551936 13602658601550096 13610647540878336 13610781355180032 13678923466211328 13705640113606272 13707767350038528 13734540333144072 13736807108468736 13805580164972544 13832544188732256 13834691121798144 13840804217290752 13861712002895406 13869989448855552 13933409610944512 13939429280145408 13941592802721792 13960623301590888 13968822476164608 13968959811895296 13996242936527904 13998415277085696 14025755931923754 14068498069776384 14068636385476608 14089888332161174 14095975605068916 14098302032375808 14106582066659328 14125837778532792 14171084042272768 14198761940792832 14198901537193984 14205035907219456 14226493897708443 14234989171193856 14256632572778466 14336423067642624 14336564017471488 14338789178867712 14364565119068112 14366794626482688 14394854772237537 14438863658778624 14467064564362176 14469309980596224 14477807910518784 14497570351652076 14506227496968192 14572556840804352 14601018865884048 14603285073009152 14609594149383168 14609737784918016 14631807114167373 14640544418236416 14669139231553284 14713842017931264 14716125736206336 14736213485012604 14744868169284864 14745013134778368 14776105014701568 14804964594808407 14850081295875072 14879085360906078 14881541034174464 14887970325835776 14890281070362624 14919363650578176 14964828971728896 14987582048614656 14994204568731648 15025821902926848 15055169211331002 15103392202948608 15132891015844992 15133039796219904 15135388577693696 15141927539441664 15162596514571896 15164949883509504 15171650776645632 15241022750932992 15273160535073792 15282130572214272 15302990926743858 15311978483488128 15312129024577536 15388788899487744 15391177375481856 15421238268793344 15453907997027328 15531277685594112 15533688277106688 15561612212323788 15564027512022912 15573321486434304 15596999737740544 15603738129962496 15675085812312576 15684291903062016 15705701214289749 15715079788382208 15717518907604992 15748217186721408 15796208359047168 15827060328498432 15827215933661184 15829672457404416 15860589786422784 15869904824991744 15891567500849391 15942469547556864 15973607183391936 15973764229343232 15983145736077312 16007447099260032 16128634519655424 16131137826226176 16162643954793024 16243721616125952 16246242785230848 16275447634907448 16277973728170752 16394126445904896 16403754834395136 16426146224119554 16428695707135296 16435955008032768 16438506013458432 16470612470515968 16520805072764928 16545923912996608 16553072270172672 16555641453232128 16587976690445472 16588139776625664 16590714402471936 16623118141539264 16673775490105344 16706341457859456 16716317558833152 16741733663446272 16751566204157952 16828162300198912 16835432593195008 16861029804691488 16868480139823104 16871098276970496 16904049640792704 16991316228317184 16991483279966208 17024502392825616 17024669770747392 17027312149905408 17057921078893383 17060568618948192 17146150594799616 17148811828854784 17156220652486656 17182305601958016 17192396893741056 17192565922332672 17226145152649728 17304911248455168 17315074547417088 17341401024198368 17348893052392512 17351756347539456 17385646496655744 17438627576807424 17472687396293376 17475399311745024 17475571122700288 17509530951025776 17519986672238592 17546624704958112 17600096350666752 17634471538851648 17644828390944768 17645001867657216 17679464761929984 17682208771055616 17716744335061584 17770734403928064 17797753682729904 17805617925368832 17808381514579968 17843163509725632 17935278241001472 17935454573297664 17970308081315928 17970484758011136 17973273936011264 17981038953086976 18008377986667536 18109344022069248 18136878135400128 18147530054504448 18147708473573376 18182974449142152 18238564621615104 18274186818141696 18277023133384704 18312720444192096 18315742811291648 18323655785644032 18407440219963392 18443392251643008 18446254829064192 18454405623054336 18482282670527208 18493319265140736 18529439029330464 18585905706860544 18614164402121184 18625096634886144 18625279749193728 18661657248703872 18664553702780928 18701007909231672 18757997426368512 18758181847302144 18794634140091888 18797736043167744 18834450371377056 18845511979677696 18931682587723776 18940047876292608 18968658530277924 18979985561591808 19008843430371288 19115230756856832 19115418689961984 19152753492090816 19155726168643584 19193139696316716 19251818211704832 19289419419149568 19292413307461632 19330093802202768 19341636662624256 19430075787739136 19438470188826624 19468025154512064 19479458865844224 19479650379890688 19509076152223164 19520725890981888 19558852308737712 19618456023908352 19648284646683472 19656773320830048 19659824225713152 19660017513037824 19698222319903998 19701473352935424 19739952793077876 19800108394500096 19838780481208104 19850627101114368 19892484867437568 19983442731486208 19992076204419072 19992272758308864 20022472893071142 20031320166039936 20034429203902464 20073558948441336 20137856270598144 20177188021126656 20177386394959872 20216596591480419 20216795352762528 20219933178012672 20228867702194176 20259425235000978 20321363667910656 20364214046765056 20373012024827904 20376174096285696 20403987902325144 20415971311317504 20416172032770048 20518385199316992 20561651025057792 20592913716235562 20601810499716108 20605210662703104 20708370247458816 20711584369475584 20748816283098384 20752036682697216 20761206325936128 20792568004343109 20804984173283328 20900114416416768 20912389204082688 20940934952386332 20953233714246912 20953439717842944 20956691876806656 20994364404791856 20997622915628544 21038633897885631 21102747104664576 21102954578214912 21134832498241761 21147453048563712 21159873099988992 21188756667799188 21256626063409152 21298142911189248 21298352305790976 21343262799013376 21352483756790784 21384948859167699 21504846026207232 21508183768301568 21550191939724032 21658295488167936 21700596846543264 21703964970894336 21716711865778176 21746355527478114 21759341245452288 21858835261206528 21871673112526848 21901528298826072 21904927609513728 21914606677377024 21960816627354624 22003708847329926 22070763026896896 22074188604309504 22104320227518906 22117302253927296 22117519702167552 22120952536629248 22130509480722432 22164157522052352 22231700653473792 22275121943812608 22318628041359117 22322311551261696 22335421605543936 22379045475867264 22447243457593344 22481373072921984 22491306853097472 22494797702627328 22538732854390272 22655088304422912 22699336523767488 22699559694329856 22703082866540544 22743894771857844 22747424825264256 22861534126399488 22909740802610688 22923195858321408 22954486390115787 22968193536866304 23073214997940224 23083183349231616 23086766063222784 23131857403190016 23135675130052608 23180861995540992 23296916528391168 23300532415660032 23342418318485682 23346041268034368 23359982229651456 23395499606610816 23466795134222336 23476933524455424 23512628718468864 23526437854593024 23572619682573312 23576278361407488 23622325780082112 23694312538570752 23730338243639872 23740590492747648 23740823900491776 23744508686106624 23790884679634176 23913704321335296 23960410775087904 23960646344014848 23974718604115968 24011170648890048 24145792029425664 24182504180533504 24192951779483136 24196706739339264 24243965932189536 24365582424188928 24369364177846272 24416960592256128 24431541047525376 24543253626617856 24591189668857344 24595006438752256 24605632251592704 24639219336179331 24643043560702944 24653932512049152 24657759020187648 24705918705773952 24781207609147392 24818885869494912 24833462179848192 24833706332258304 24881965035668208 24882209664938496 24886071603707904 24934677212308896 25010663235158016 25059512186789184 25063648057556992 25074476338249728 25112600495169408 25127349306236928 25242243450298368 25291544707037232 25306647415455744 25345124573828384 25356074461189056 25486974342475776 25487224919949312 25537004656121088 25540968224858112 25590852928422288 25719225892199424 25723217743282176 25773458402937024 25788595340611584 25788848883499008 25839217728974592 25917960251768832 25957366872682752 25972611821125632 26012101536297552 26027634521309184 26078469744983616 26157941365211136 26209031094440064 26213098967617536 26213356684050432 26264296426538664 26268631137247232 26279980008357888 26319937057437168 26400144526000128 26451707308277472 26467502801485824 26523313156583424 26575116502592376 26656101605892096 26656363677745152 26696630524094856 26708426888053248 26712572271869952 26764745264588448 26902917361502208 26903181859946496 26955462121973892 26955727137016704 26959910904016896 26971823602925568 27012566980001304 27095151557214208 27164016033103872 27205317203100192 27221295081756672 27221562710360064 27357846932422656 27411280227212544 27415534700077056 27469080666288144 27473614216937472 27611160329945088 27665088377464512 27669382243596288 27681608434581504 27723424005790812 27739978897711104 27866819221889024 27878858560290816 27921246603181776 27937644952329216 27937919623790592 27992485873055808 27996830554171392 28051511863847508 28136996139552768 28137272770953216 28179776664322348 28191951210137832 28196604064751616 28251675557065584 28397523881585664 28397803074387968 28410071814438912 28452987795416886 28469978342387712 28513265145556932 28672846135285248 28673128034942976 28729130238136224 28733589252965376 28789709544475074 28877727317557248 28934129128724352 28938619961192448 28955615821037568 28995140703304152 29012454993936384 29145113681608704 29202037731768096 29206570146018304 29219188298766336 29219475569836032 29263614228334746 29281088836472832 29338278463106568 29427684035862528 29432251472412672 29472426970025208 29489736338569728 29490026269556736 29547333479855997 29552210029403136 29609929189616814 29700162591750144 29758170721812156 29763082068348928 29775940651671552 29780562140725248 29838727301156352 29975164097229312 29988409137463296 30033709339606713 30051643805853696 30110338422662004 30206784405897216 30265782031689984 30266079592439808 30270777155387392 30325193029143792 30329899767019008 30343301553291264 30389137852501467 30482045501865984 30546321070147584 30564261144428544 30605981853487716 30623956966976256 30624258049155072 30777577798975488 30842476537586688 30889370574353343 30907815994054656 31062555371188224 31067376554213376 31123224424647576 31128055024045824 31193999475481088 31207476259924992 31350171624625152 31368583806124032 31411402428579498 31430159576764416 31435037815209984 31496434373442816 31592416718094336 31654120656996864 31654431867322368 31721179572845568 31739809649983488 31783135001698782 31884939095113728 31947214366783872 31947528458686464 31966291472154624 32014894198520064 32257269039310848 32262275652452352 32325287909586048 32487443232251904 32492485570461696 32550895269814896 32555947456341504 32619533291217171 32788252891809792 32807509668790272 32852292448239108 32857391414270592 32871910016065536 32877012026916864 32941224941031936 33091847825993216 33106144540345344 33111282906464256 33156480341278359 33175953380890944 33176279553251328 33181428804943872 33246236283078528 33347550980210688 33412682915718912 33483467326892544 33503132408315904 33656324600397824 33670865186390016 33722059609382976 33736960279646208 33742196553940992 33808099281585408 33982632456634368 34049004785651232 34049339541494784 34054624299810816 34115842157786766 34121137237896384 34292301189599232 34297623657709568 34312441304973312 34364611203916032 34384793787482112 34452290305299456 34609822496910336 34630149094834176 34682802048396736 34697786104785024 34703512695078912 34771292993311488 34877255153614848 34945374792586752 34950798623490048 35019061902051552 35039973344477184 35093249409916224 35200192701333504 35268943077703296 35289656781889536 35290003735314432 35358929523859968 35364417542111232 35433488670123168 35541468807856128 35595507365459808 35611235850737664 35616763029159936 35686327019451264 35870556482002944 35870909146595328 35940616162631856 35940969516022272 35946547872022528 35962077906173952 36016755973335072 36218688044138496 36273756270800256 36295060109008896 36295416947146752 36365948898284304 36548373636283392 36554046266769408 36625440888384192 36631485622583296 36647311571288064 36814880439926784 36886784503286016 36892509658128384 36964565341054416 36986638530281472 37058878058660928 37171811413721088 37228328804242368 37250193269772288 37250559498387456 37323314497407744 37329107405561856 37402015818463344 37515994852737024 37589268280183776 37595472086335488 37668900742754112 37691023959355392 37863365175447552 37880095752585216 37937317060555848 37959971123183616 38017686860742576 38230461513713664 38230837379923968 38305506984181632 38311452337287168 38386279392633432 38503636423409664 38578838838299136 38584826614923264 38660187604405536 38683273325248512 38860151575478272 38876940377653248 38936050309024128 38958917731688448 38959300759781376 39018152304446328 39041451781963776 39117704617475424 39236912047816704 39296569293366944 39313546641660096 39319648451426304 39320035026075648 39396444639807996 39402946705870848 39479905586155752 39600216789000192 39677560962416208 39701254202228736 39784969734875136 39966885462972416 39984152408838144 39984545516617728 40044945786142284 40062640332079872 40068858407804928 40147117896882672 40354376042253312 40354772789919744 40433193182960838 40433590705525056 40439866356025344 40457735404388352 40518850470001956 40642727335821312 40728428093530112 40746024049655808 40807975804650288 40831942622635008 40832344065540096 41036770398633984 41123302050115584 41185827432471124 41203620999432216 41210421325406208 41416740494917632 41497632566196768 41504073365394432 41522412651872256 41585136008686218 41609968346566656 41800228832833536 41824778408165376 41881869904772664 41906467428493824 41906879435685888 41988728809583712 41995245831257088 42077267795771262 42205494209329152 42205909156429824 42269664996483522 42294906097127424 42319746199977984 42377513335598376 42513252126818304 42596285822378496 42596704611581952 42679481693125329 42686525598026752 42704967513581568 42769897718335398 43009692052414464 43016367536603136 43100383879448064 43184564316712611 43316590976335872 43401193693086528 43407929941788672 43433423731556352 43492711054956228 43518682490904576 43717670522413056 43803056597652144 43809855219027456 43829213354754048 43895421342502119 43921633254709248 44007417694659852 44141526053793792 44148377208619008 44208640455037812 44234604507854592 44235039404335104 44241905073258496 44328315044104704 44414893784425221 44550243887625216 44637256082718234 44644623102523392 44670843211087872 44758090951734528 44894486915186688 44962746145843968 44982613706194944 45077465708780544 45310176608845824 45398673047534976 45399119388659712 45406165733081088 45487789543715688 45494849650528512 45723068252798976 45819481605221376 45846391716642816 45908972780231574 45936387073732608 46146429995880448 46166366698463232 46173532126445568 46263714806380032 46361723991081984 46593833056782336 46601064831320064 46684836636971364 46692082536068736 46719964459302912 46790999213221632 46933590268444672 47025257436937728 47052875709186048 47117103642869247 47145239365146624 47152556722814976 47244651560164224 47388625077141504 47460676487279744 47481180985495296 47481647800983552 47489017372213248 47581769359268352 47674702502548173 47827408642670592 47920821550175808 47921292688029696 47949437208231936 48022341297780096 48365008361067008 48385903558966272 48393413478678528 48487931864379072 48731164848377856 48738728355692544 48833921184512256 49182379337714688 49190012877504512 49211264503185408 49278438672358662 49286087121405888 49307865024098304 49315518040375296 49411837411547904 49562415218294784 49637771738989824 49666924359696384 49763930071336416 49764419329876992 49772143207415808 49869354424617792 50021326470316032 50119024373578368 50127296115113984 50148952676499456 50225200990338816 50254698612473856 50484486900596736 50583089414074464 50613294830911488 50690249147656768 50712148922378112 50973948684951552 50974449839898624 51074009312242176 51081936449716224 51181705856844576 51438451784398848 51446435486564352 51546916805874048 51577190681223168 51577697766998016 51678435457949184 51914733745365504 51945223642251264 52024203072595104 52055269042618368 52156939489967232 52315882730422272 52418062188880128 52426197935235072 52426713368100864 52528592853077328 52537262274494464 52559960016715776 52639874114874336 52800289052000256 52903414616554944 52935005602971648 53046626313166848 53150233005184752 53312203211784192 53393261048189712 53416853776106496 53425144543739904 53529490529176896 53805834723004416 53806363719892992 53910924243947784 53911454274033408 53919821808033792 54025133960002608 54328032066207744 54410634406200384 54442590163513344 54443125420720128 54715693864845312 54822560454425088 54831069400154112 54938161332576288 54947228433874944 55222320659890176 55330176754929024 55338764487192576 55363216869163008 55446848011581624 55479957795422208 55733638443778048 55757717120581632 55842493206363552 55875289904658432 55875839247581184 55984971746111616 55993661108342784 56103023727695016 56273992279105536 56274545541906432 56359553328644696 56383902420275664 56393208129503232 56503351114131168 56795047763171328 56795606148775936 56820143628877824 56905975590833772 56939956684775424 57026530291113864 57345692270570496 57346256069885952 57458260476272448 57467178505930752 57579419088950148 57755454635114496 57868258257448704 57877239922384896 57990281406608304 58024909987872768 58290227363217408 58404075463536192 58413140292036608 58438376597532672 58438951139672064 58527228456669492 58562177672945664 58676556926213136 58855368071725056 58944853940050416 58979472677139456 58980052539113472 59094666959711994 59104420058806272 59219858379233628 59400325183500288 59516341443624312 59526164136697856 59551881303343104 59677454602312704 59950328194458624 59976818274926592 60067418679213426 60103287611707392 60220676845324008 60413568811794432 60531564063379968 60532159184879616 60650386058287584 60659799534038016 60686603106582528 60778275705002934 60964091003731968 61092642140295168 61128522288857088 61211963706975432 61247913933952512 61248516098310144 61555155597950976 61684953075173376 61778741148706686 61815631988109312 62125110742376448 62134753108426752 62246448849295152 62256110048091648 62377704013029327 62387998950962176 62414952519849984 62700343249250304 62737167612248064 62822804857158996 62860319153528832 62870075630419968 62992868746885632 63115901693656893 63308241313993728 63308863734644736 63404497494725283 63442359145691136 63479619299966976 63566270003397564 63769878190227456 63894428733567744 63895056917372928 64029788397040128 64154846577503097 64514538078621696 64524551304904704 64650575819172096 64974886464503808 65101790539629792 65111894912683008 65239066582434342 65576505783619584 65615019337580544 65704584896478216 65714782828541184 65743820032131072 65882449882063872 66183695651986432 66212289080690688 66222565812928512 66312960682556718 66351906761781888 66352559106502656 66362857609887744 66492472566157056 66695101960421376 66825365831437824 66955884124077351 66966934653785088 67006264816631808 67312649200795648 67341730372780032 67444119218765952 67473920559292416 67484393107881984 67616198563170816 67965264913268736 68098009571302464 68098679082989568 68109248599621632 68231684315573532 68242274475792768 68584602379198464 68595247315419136 68729222407832064 68769587574964224 68863459170347361 68904580610598912 69219644993820672 69260298189668352 69365604096793472 69395572209570048 69407025390157824 69542585986622976 69890749585173504 69901597246980096 70038123804103104 70079946688954368 70186498819832448 70400385402667008 70537886155406592 70579313563779072 70717859047719936 70728835084222464 70866977340246336 71082937615712256 71191014730919616 71222471701475328 71233526058319872 71372654038902528 71741112964005888 71881232325263712 71881939032044544 71893095744045056 71924155812347904 72033511946670144 72437376088276992 72547512541600512 72590120218017792 72731897796568608 73096747272566784 73108092533538816 73250881776768384 73262971245166592 73294623142576128 73629760879853568 73773569006572032 73785019316256768 73917658008537993 73929130682108832 73973277060562944 74117756117321856 74343622827442176 74456657608484736 74500386539544576 74501118996774912 74646628994815488 74658214811123712 74804031636926688 75031989705474048 75178536560367552 75190944172670976 75337801485508224 75382047918710784 75726730350895104 75874634121111696 75919942246367232 76035373721485152 76460923027427328 76461674759847936 76611013968363264 76622904674574336 76772558785266864 77157677676598272 77169653229846528 77320375208811072 77366546650497024 77720303150956544 77753880755306496 77872100618048256 77917835463376896 78036304608892656 78082903563927552 78235409234950848 78473824095633408 78593138586733888 78627093283320192 78639296902852608 78640070052151296 78792889279615992 78805893411741696 78959811172311504 79200433578000384 79355121924832416 79402508404457472 79569939469750272 79933770925944832 79968304817676288 79969091033235456 80089891572284568 80125280664159744 80137716815609856 80294235793765344 80708752084506624 80709545579839488 80866386365921676 80867181411050112 80879732712050688 80915470808776704 81037700940003912 81285454671642624 81456856187060224 81492048099311616 81615951609300576 81663885245270016 81664688131080192 82073540797267968 82246604100231168 82371654864942248 82407241998864432 82420842650812416 82833480989835264 82995265132393536 83008146730788864 83044825303744512 83170272017372436 83219936693133312 83600457665667072 83763739809545328 83812934856987648 83813758871371776 83977457619167424 83990491662514176 84154535591542524 84410988418658304 84411818312859648 84539329992967044 84589812194254848 84755026671196752 85192571644756992 85193409223163904 85358963386250658 85373051196053504 85409935027163136 85539795436670796 86019384104828928 86200767758896128 86369128633425222 86633181952671744 86802387386173056 86815859883577344 86866847463112704 86985422109912456 87037364981809152 87435341044826112 87606113195304288 87619710438054912 87658426709508096 87790842685004238 87843266509418496 88014835389319704 88283052107587584 88296754417238016 88417280910075624 88469209015709184 88470078808670208 88656630088209408 88829787568850442 89100487775250432 89274512165436468 89289246205046784 89341686422175744 89516181903469056 89925492291687936 89965227412389888 90101128018820139 90154931417561088 90620353217691648 90797346095069952 90798238777319424 90812331466162176 90975579087431376 90989699301057024 91167413557504401 91446136505597952 91638963210442752 91692783433285632 91817945560463148 91872774147465216 92292859991760896 92332733396926464 92527429612760064 92668111723060029 92723447982163968 93187666113564672 93202129662640128 93369673273942728 93384165072137472 93581998426443264 94050514873875456 94105751418372096 94234207285738494 94290478730293248 94305113445629952 94489303120328448 94777250154283008 94921352974559488 94962361970990592 94963295601967104 95163538718536704 95349405005096346 95654817285341184 95841643100351616 95842585376059392 95898874416463872 96044682595560192 96730016722134016 96771807117932544 96786826957357056 96975863728758144 97462329696755712 97477456711385088 97667842369024512 97858599873651513 98364758675429376 98380025755009024 98422529006370816 98556877344717324 98572174242811776 98615730048196608 98631036080750592 98823674823095808 99275543477979648 99333848719392768 99469441023835077 99527860142672832 99528838659753984 99544286414831616 99738708849235584 100042652940632064 100238048747156736 100254592230227968 100450401980677632 100509397224947712 100968973801193472 101166178828148928 101226589661822976 101380498295313536 101424297844756224 101947897369903104 102148018624484352 102163872899432448 102363411713689152 102876903568797696 102892870973128704 103093833611748096 103154381362446336 103356870915898368 103829467490731008 103890447284502528 104048406145190208 104110538085236736 104313878979934464 104631765460844544 104836124377760256 104852395870470144 105057185706154656 105074524548988928 105119920033431552 105279748229748672 105600578104000512 105806829233109888 105870011205943296 106093252626333696 106300466010369504 106624406423568384 106786522096379424 106833707552212992 106850289087479808 107058981058353792 107611669446008832 107612727439785984 107821848487895568 107822908548066816 107839643616067584 108050267920005216 108656064132415488 108821268812400768 108885180327026688 108886250841440256 109645120908850176 109662138800308224 109876322665152576 109894456867749888 110444641319780352 110660353509858048 110677528974385152 110893696023163248 110959915590844416 111467276887556096 111515434241163264 111684986412727104 111750579809316864 111751678495162368 111969943492223232 111987322216685568 112206047455390032 112547984558211072 112719106657289392 112767804840551328 112786416259006464 113006702228262336 113590095526342656 113591212297551872 113640287257755648 113811951181667544 113879913369550848 114053060582227728 114691384541140992 114692512139771904 114916520952544896 114934357011861504 115158838177900296 115510909270228992 115736516514897408 115754479844769792 115980562813216608 116049819975745536 116580454726434816 116808150927072384 116826280584073216 116876753195065344 116877902279344128 117054456913338984 117124355345891328 117353113852426272 117710736143450112 117889707880100832 117958945354278912 117960105078226944 118189333919423988 118208840117612544 118439716758467256 118800650367000576 119032682887248624 119052328273395712 119103762606686208 119354909204625408 119900656388917248 119953636549853184 120134837358426852 120206575223414784 120441353690648016 121063128126759936 121064318369759232 121300772116575168 121319599068076032 121373206213165056 121556551410005868 121928182007463936 122185284280590336 122423927413950864 122495827867905024 122497032196620288 123110311195901952 123369906150346752 123557482297413372 123631263976218624 124250221484752896 124492897698590304 124512220096183296 124755408026058654 124775997901924352 124829905039699968 125400686498500608 125474335224496128 125645609714317992 125720638307057664 125985737493771264 126231803387313786 126616482627987456 126617727469289472 126808994989450566 126884718291382272 126959238599933952 127132540006795128 127539756380454912 127788857467135488 127790113834745856 128038445079375987 128059576794080256 128309693155006194 129029076157243392 129049102609809408 129301151638344192 129949772929007616 130203581079259584 130223789825366016 130478133164868684 131153011567239168 131409169792956432 131429565657082368 131487640064262144 131686264027506357 131764899764127744 132367391303972864 132424578161381376 132445131625857024 132625921365113436 132703813523563776 132705118213005312 132725715219775488 132984945132314112 133244681353275663 133650731662875648 133853939155531153 133911768248154702 133933869307570176 134012529633263616 134625298401591296 134683460745560064 134888238437531904 134947841118584832 135232397126341632 135930529826537472 136196019142604928 136197358165979136 136218497199243264 136463368631147064 136484548951585536 137169204758396928 137458444815664128 137539175149928448 137726918340694722 137809161221197824 138439289987641344 138520596379336704 138731208193586944 138791144419140096 139085171973245952 139781499170347008 139803194493960192 140076247608206208 140159893377908736 140372997639664896 140800770805334016 141075772310813184 141158627127558144 141351310928607741 141435718095439872 141457670168444928 141733954680492672 142165875231424512 142382029461839232 142444943402950656 142467052116639744 142745308077805056 143024107507644519 143482225928011776 143762464650527424 143763878064089088 143786191488090112 143848311624695808 144067023893340288 145095025083201024 145180240436035584 145463795593137216 146193494545133568 146216185067077632 146501763553536768 146525942490333184 147547138013144064 147570038632513536 147835316017075986 147858261364217664 147946554121125888 148235512234643712 148687245654884352 148913315216969472 149000773079089152 149293257989630976 149316429622247424 149608063273853376 150063979410948096 150357073120735104 150381888345341952 150675602971016448 150764095837421568 151453460701790208 151749268242223392 151839884492734464 152070747442970304 152921846054854656 152923349519695872 153222027936726528 153245809349148672 153545117570533728 154315355353196544 154339306459693056 154640750417622144 154733093300994048 155440606301913088 155744201236096512 155835670926753792 156072609217785312 156165807127855104 156470818469901696 156947648191266816 157186277173467776 157254186566640384 157278593805705216 157280140104302592 157585778559231984 157611786823483392 157919622344623008 158400867156000768 158710243849664832 158805016808914944 159139878939500544 159867541851889664 159936609635352576 160179783144569136 160250561328319488 160275433631219712 160588471587530688 161417504169013248 161419091159678976 161732772731843352 161734362822100224 161759465424101376 162075401880007824 162913712374120448 162984096198623232 163231903218601152 163327770490540032 163329376262160384 164147081594535936 164493208200462336 164743309729884496 164814483997728864 164841685301624832 165666961979670528 165990530264787072 166016293461577728 166089650607489024 166340544034744872 166439873386266624 167200915331334144 167527479619090656 167625869713975296 167627517742743552 167954915238334848 167980983325028352 168309071183085048 168821976837316608 168823636625719296 169078659985934088 169179624388509696 169510053342393504 170385143289513984 170386818446327808 170717926772501316 170746102392107008 170819870054326272 171079590873341592 172038768209657856 172401535517792256 172738257266850444 173266363905343488 173604774772346112 173631719767154688 173970844219824912 174074729963618304 174870682089652224 175212226390608576 175239420876109824 175316853419016192 175581685370008476 175686533018836992 176029670778639408 176566104215175168 176834561820151248 176938418031418368 176940157617340416 177313260176418816 177659575137700884 178200975550500864 178549024330872936 178578492410093568 179032363806938112 179850984583375872 179930454824779776 180202256037640278 180309862835122176 181240706435383296 181594692190139904 181596477554638848 181951158174862752 181979398602114048 182334827115008802 182892273011195904 183277926420885504 183385566866571264 183635891120926296 183745548294930432 184585719983521792 184665466793852928 185054859225520128 185336223446120058 185446895964327936 186375332227129344 186404259325280256 186739346547885456 186768330144274944 187133112039087981 187163996852886528 188101029747750912 188211502836744192 188468414571476988 188580957460586496 188610226891259904 188978606240656896 189842705949118976 189924723941981184 189926591203934208 190213492484175849 190327077437073408 190698810010192692 191309634570682368 191683286200703232 191685170752118784 192089365191120384 192464539732509291 193460033444268032 193543614235865088 193573653914714112 193951727457516288 194924659393511424 195335684738049024 195717199747303026 196729517350858752 196760051510018048 196845058012741632 197113754689434648 197144348485623552 197231460096393216 197647349646191616 198551086955959296 198667697438785536 198938882047670154 199055720285345664 199057677319507968 199088572829663232 199477417698471168 200085305881264128 200476097494313472 200900803961355264 201018794449895424 201937947602386944 202332357656297856 202453179323645952 202760996590627072 202848595689512448 203895794739806208 204296037248968704 204327745798864896 204726823427378304 205753807137595392 205785741946257408 206187667223496192 206308762724892672 206590377511042083 206713741831796736 207658934981462016 207780894569005056 208096812290380416 208221076170473472 208627757959868928 209672248755520512 209704791740940288 210114371412309312 210149049097977856 210239840066863104 210559496459497344 211201156208001024 211613658466219776 212186505252667392 212600932020739008 213248812847136768 213573044192758848 213667415104425984 213700578174959616 214117962116707584 215223338892017664 215643696975791136 215645817096133632 215679287232135168 216100535840010432 217312128264830976 217642537624801536 217770360654053376 219290241817700352 219324277600616448 219752645330305152 219788913735499776 220889282639560704 221320707019716096 221355057948770304 221752974025613979 221787392046326496 221919831181688832 222934553775112192 223030868482326528 223369972825454208 223501159618633728 223503356990324736 223939886984446464 223974644433371136 224412094910780064 225095969116422144 225438213314578784 225535609681102656 225572832518012928 226013404456524672 227180191052685312 227182424595103744 227623902363335088 227759826739101696 228106121164455456 229382769082281984 229385024279543808 229833041905089792 229868714023723008 230317676355800592 231473033029794816 231508959689539584 231961125626433216 232099639951491072 233160909452869632 233616301854144768 233652561168146432 233753506390130688 234108913826677968 234248710691782656 234706227704852544 235421472286900224 235779415760201664 235917890708557824 235920210156453888 236378667838847976 236417680235225088 236879433516934512 237601300734001152 238065365774497248 238104656546791424 238207525213372416 238709818409250816 239801312777834496 239907273099706368 240269674716853704 240413150446829568 240882707381296032 242126256253519872 242128636739518464 242601544233150336 242639198136152064 242746412426330112 243113102820011736 243856364014927872 244370568561180672 244847854827901728 244991655735810048 244994064393240576 246220622391803904 246739812300693504 247114964594826744 247262527952437248 248500442969505792 248985795397180608 249024440192366592 249510816052117308 249551995803848704 249659810079399936 250801372997001216 251291219428635984 251441276614115328 251971474987542528 252463606774627572 253232965255974912 253235454938578944 253617989978901132 253769436582764544 254265080013590256 255577714934270976 255580227669491712 256076890158751974 256119153588160512 256619386310012388 258058152314486784 258602303276688384 259899545858015232 260407162158519168 260447579650732032 260956266329737368 262306023134478336 262818339585912864 262859131314164736 262975280128524288 263372528055012714 263529799528255488 264734782607945728 264849156322762752 264890263251714048 265251842730226872 265407627047127552 265410236426010624 265969890264628224 266489362706551326 267301463325751296 267707878311062306 267823536496309404 267867738615140352 268025059266527232 269250596803182592 269776476875063808 269895682237169664 270303384056460417 270464794252683264 271861059653074944 272392038285209856 272394716331958272 272436994398486528 272926737262294128 272969097903171072 273502240672513203 274338409516793856 274916889631328256 275078350299856896 275453836681389444 275618322442395648 276878579975282688 277462416387173888 277582288838280192 278004335169180087 278170343946491904 279562998340694016 279606388987920384 280152495216412416 280745995279329792 282151544621626368 282317254255116288 282702621857215482 282871436190879744 282915340336889856 283467909360985344 284331750462849024 284764058923678464 284889886805901312 285490616155610112 286048215015289038 286964451856023552 287524929301054848 287527756128178176 287572382976180224 287696623249391616 288134047786680576 290190050166402048 290360480872071168 290927591186274432 292386989090267136 292432370134155264 293003527107073536 295094276026288128 295140077265027072 295670632034151972 295716522728435328 295893108242251776 296471024469287424 297826630433938944 298001546158178304 298408323071505231 298586515979261952 298632859244494848 299216126547706752 300127958821896192 300714146241470208 300763776690683904 301351205942032896 301528191674843136 302906921403580416 303498536484446784 303679768985468928 304141494885940608 305843692109709312 306444055873453056 306491618698297344 307090235141067456 308630710706393088 308678612919386112 309281500835244288 311488402472193024 311671341853507584 312145218435570624 312331614255710208 312941636939803392 313895296382533632 314372554346935552 314508373133280768 314557187611410432 315171557118463968 315223573646966784 315839244689246016 316801734312001536 317420487699329664 317610033617829888 318279757879001088 319735083703779328 319873219270705152 320359566289138272 320501122656638976 320550867262439424 321176943175061376 322835008338026496 322838182319357952 323465545463686704 323468725644200448 323518930848202752 324150803760015648 325827424748240896 325968192397246464 326463806437202304 326655540981080064 326658752524320768 328986416400924672 329486619459768992 329628967995457728 329683370603249664 331333923959341056 331981060529574144 332032586923155456 332681088069489744 332879746772533248 334401830662668288 335054959238181312 335251739427950592 335255035485487104 335909830476669696 335961966650056704 336618142366170096 337643953674633216 338157319971868176 338359248777019392 339020106684787008 340770286579027968 340773636892655616 341435853545002632 341492204784214016 341639740108652544 342159181746683184 344077536419315712 344803071035584512 345476514533700888 346532727810686976 347209549544692224 347263439534309376 347941688439649824 348149459927236608 349741364179304448 350424452781217152 350478841752219648 350633706838032384 351163370740016952 351373066037673984 352059341557278816 353132208430350336 353669123640302496 353876836062836736 353880315234680832 354626520352837632 355319150275401768 356401951101001728 357098048661745872 357156984820187136 358064727613876224 359701969166751744 359860909649559552 360404512075280556 360619725670244352 363189384380279808 363192955109277696 363902316349725504 363958797204228096 364669654230017604 365784546022391808 366555852841771008 367271782241852592 367491096589860864 369171439967043584 369330933587705856 370109718451040256 370672446892240116 370893791928655872 372750664454258688 373478693095770912 373536660288549888 374266224078175962 374327993705773056 376202059495501824 376423005673488384 376936829142953976 377161914921172992 377957212481313792 379685411898237952 379849447883962368 379853182407868416 380426984968351698 380654154874146816 381397620020385384 382619269141364736 383366572401406464 383370341504237568 384115335238127961 384178730382240768 384929079465018582 386920066888536064 387087228471730176 387147307829428224 387903454915032576 389849318787022848 390671369476098048 391434399494606052 393459034701717504 393520103020036096 394227509378869296 394288696971247104 394462920192786432 395058792082519071 395294699292383232 397102173911918592 397335394877571072 397877764095340308 398111440570691328 398115354639015936 398177145659326464 398954835396942336 399734044059826989 400952194988626944 401561817466593459 401801607922710528 402037588899790848 403875895204773888 404664715312595712 405521993181254144 405697191379024896 407791589479612416 408592074497937408 408655491597729792 409453646854756608 411507614275190784 412375334446992384 412617525449785344 413180755022084166 413427483663593472 415317869962924032 415561789138010112 416193624580760832 417255515919737856 419344497511041024 419409583481880576 420228742824618624 420298098195955712 420479680133726208 421118992918994688 422402312416002048 423227316932439552 424053932785823223 424373010505334784 425201864041478016 426497625694273536 427146088385517696 427334830208851968 427401156349919232 428235924233415168 430446677784035328 431287393951582272 431291634192267264 431358574464270336 432201071680020864 435285075249603072 435540721308106752 438580483635400704 438648555201232896 439505290660610304 439577827470999552 442641414039432192 442710115897540608 443505948051227958 443574784092652992 443839662363377664 445869107550224384 446061736964653056 446739945650908416 447002319237267456 447879773968892928 447949288866742272 448824189821560128 450191938232844288 450876426629157568 451071219362205312 451145665036025856 452026808913049344 454360382105370624 455247804726670176 455519653478203392 456212242328910912 458765538164563968 458770048559087616 459666083810179584 459737428047446016 460635352711601184 462946066059589632 463017919379079168 463922251252866432 464199279902982144 466321818905739264 467232603708289536 467305122336292864 467507012780261376 468217827653355936 468497421383565312 469412455409705088 470842944573800448 471558831520403328 471835781417115648 471840420312907776 472757335677695952 472835360470450176 473758867033869024 475202601468002304 476130731548994496 476209313093582848 476415050426744832 477419636818501632 479602625555668992 480539349433707408 480826300893659136 481765414762592064 484252512507039744 484257273479036928 485203088466300672 485278396272304128 486226205640023472 488741137122361344 489695709655803456 489983311471620096 489988128786481152 492441244783607808 493479624601387008 494229929189653488 494525055904874496 497000885939011584 497971590794361216 498048880384733184 499021632104234616 499103991607697408 499319620158799872 501602745994002432 502582438857271968 502882553228230656 503942949975085056 504927213549255144 506465930511949824 506470909877157888 507235979957802264 507538873165529088 508530160027180512 511155429868541952 511160455338983424 512153780317503948 512238307176321024 513238772620024776 516116304628973568 517204606553376768 519799091716030464 520814324317038336 520895159301464064 521912532659474736 524612046268956672 525636679171825728 525718262628329472 525950560257048576 526745056110025428 527059599056510976 529469565215891456 529698312645525504 530503685460453744 530815254094255104 530820472852021248 531939780529256448 532978725413102652 534602926651502592 535415756622124612 535647072992618808 535735477230280704 539552953750127616 539791364474339328 540606768112920834 540929588505366528 543722119306149888 544784076570419712 544789432663916544 545853474524588256 545938195806342144 547004481345026406 548676819033587712 549833779262656512 550156700599713792 550907673362778888 551236644884791296 553757159950565376 554924832774347776 555164577676560384 556008670338360174 556340687892983808 559125996681388032 559212777975840768 560304990432824832 561399336117263943 561491990558659584 564303089243252736 564634508510232576 565405243714430964 565742872381759488 565830680673779712 566935818721970688 569528117847356928 569779773611802624 570640477452527547 570981232311220224 572096430030578076 573928903712047104 575049858602109696 575055512256356352 575144765952360448 576268095573361152 577393619197527873 580380100332804096 580720961744142336 581855182372548864 584773978180534272 586007054214147072 590188552052576256 590280154530054144 591341264068303944 591433045456870656 592942048938574848 595653260867877888 596003092316356608 596816646143010462 597173031958523904 597265718488989696 598432253095413504 600255917643792384 601428292482940416 602702411884065792 603056383349686272 605813842807160832 606997072968893568 607359537970937856 608282989771881216 611687384219418624 612888111746906112 612983237396594688 614180470282134912 617261421412786176 617357225838772224 618563001670488576 619771132533126249 622976804944386048 623342683707015168 624290436871141248 624663228511420416 625883273879606784 628745108693871104 629016746266561536 629114375222820864 630343114236927936 630447147293933568 631678489378492032 633603468624003072 634840975398659328 636559515758002176 639470167407558656 639746438541410304 640719132578276544 641002245313277952 641101734524878848 642353886350122752 645670016676052992 646931090927373408 646937451288400896 647037861696405504 648301607520031296 651654849496481792 651936384794492928 652927612874404608 653311081962160128 657972832801849344 658973238919537984 659257935990915456 659366741206499328 662667847918682112 663962121059148288 664065173846310912 665362176138979488 665759493545066496 668803661325336576 670109918476362624 670503478855901184 670510070970974208 671819660953339392 671923933300113408 673236284732340192 675287907349266432 676314639943736352 676718497554038784 678040213369574016 681540573158055936 681547273785311232 682871707090005264 682984409568428032 683279480217305088 684318363493366368 688155072838631424 689606142071169024 690953029067401776 694419099089384448 694526879068618752 695883376879299648 696298919854473216 699482728358608896 700848905562434304 700957683504439296 702326741480033904 702746132075347968 704118683114557632 706264416860700672 707338247280604992 707753672125673472 707760630469361664 709253040705675264 710638300550803536 712803902202003456 714196097323491744 714313969640374272 716129455227752448 719403938333503488 719721819299119104 720809024150561112 721239451340488704 726378768760559616 726385910218555392 727804632699451008 727917594408456192 729339308460035208 731569092044783616 733111705683542016 734543564483705184 734982193179721728 738342879934087168 738661867175411712 740219436902080512 741344893784480232 741787583857311744 745501328908517376 746957386191541824 747073320577099776 748532448156351924 748655987411546112 752404118991003648 753873658285907952 754323829842345984 755914424962627584 759370823796475904 759698895767924736 759706364815736832 760853969936703396 761308309748293632 762795240040770768 766733144802812928 766740683008475136 768230670476255922 768357460764481536 769858158930037164 773840133777072128 774174456943460352 775806909830065152 779698637574045696 781342738952196096 782868798989212104 786918069403435008 788455018757738592 788577393942494208 788925840385572864 790117584165038142 790589398584766464 794204347823837184 794670789755142144 795755528190680616 796222881141382656 796230709278031872 797909670793884672 799468088119653978 801904389977253888 803123634933186918 803603215845421056 804075177799581696 807751790409547776 809329430625191424 810910152169381251 811043986362508288 811394382758049792 815583178959224832 817184148995874816 817310983195459584 818907293709513216 820506722017539609 823015228550381568 824750668893984768 825235050899570688 826361510044168332 826854967327186944 830635739925848064 832387249161521664 834013005507540261 834511031839475712 838688995022082048 838819166963761152 840457485649237248 840596196391911424 842237985837989376 846454633864879104 848107865571646446 848746021010669568 850403728082956032 852995251388547072 854292176771035392 854669660417703936 856471848466830336 860893355568070656 862574787903164544 862583268384534528 862717148928540672 864402143360041728 870570150499206144 871081442616213504 877160967270801408 877297110402465792 879010581321220608 885282828078864384 885420231795081216 887011896102455916 887149568185305984 887679324726755328 891738215100448768 893479891301816832 894004638474534912 895224969214515693 895759547937785856 895898577733484544 897648379643120256 900383876465688576 901752853258315136 902142438724410624 902291330072051712 904053617826098688 908720764210741248 910495609453340352 911039306956406784 912424484657821824 917531076329127936 919332167620359168 919474856094892032 921270705423202368 925892132119179264 926035838758158336 927844502505732864 934465207416579072 934610244672585728 935014025560522752 936435655306711872 936994842767130624 938824910819410176 941685889147600896 943117663040806656 943671562834231296 945514671355391904 945670720940900352 947517734067738048 950405202936004608 952261463097988992 952418626187165696 952830100853489664 954839273637003264 959205251111337984 961078698867414816 961652601787318272 963530829525184128 968505025014079488 968514546958073856 970406176932601344 970556792544608256 972452411280046944 977482274244722688 979391419311606912 979966622943240192 979976257572962304 986959249202774016 988459858379306976 989050111809748992 994001771878023168 995943181588722432 996097760769466368 998043264208469232 998207983215394816 998639240317599744 1003205491988004864 1005164877714543936 1005765106456461312 1007885899950170112 1009854427098510288 1012931861023899648 1014471959915604528 1015077746331058176 1017060320054361024 1022310859737083904 1022320910677966848 1024307560635007896 1024476614352642048 1026477545240049552 1032232609257947136 1034409213106753536 1039598183432060928 1041628648634076672 1041790318602928128 1043825065318949472 1049224092537913344 1051273358343651456 1051436525256658944 1051901120514097152 1053490112220050856 1054119198113021952 1058939130431782912 1059396625291051008 1061007370920907488 1061630508188510208 1061640945704042496 1063879561058512896 1065957450826205304 1069205853303005184 1070831513244249224 1071294145985237616 1071470954460561408 1079105907500255232 1079582728948678656 1081213536225841668 1081859177010733056 1089568153140839424 1089578865327833088 1091706949049176512 1091876391612684288 1094008962690052812 1097353638067175424 1099667558525313024 1101815346725557776 1102473289769582592 1107514319901130752 1109849665548695552 1110329155353120768 1112017340676720348 1112681375785967616 1118251993362776064 1120609980865649664 1122798672234527886 1122983981117319168 1128606178486505472 1129269017020465152 1130810487428861928 1131485744763518976 1133871637443941376 1139056235694713856 1139559547223605248 1141280954905055094 1141962464622440448 1144192860061156152 1147857807424094208 1150099717204219392 1150111024512712704 1152536191146722304 1154787238395055746 1160760200665608192 1161441923488284672 1163710364745097728 1169547956361068544 1172014108428294144 1180377104105152512 1180560309060108288 1182682528136607888 1182866090913741312 1185176376247557213 1185884097877149696 1191306521735755776 1192006184632713216 1193633292286020924 1194346063917047808 1194531436977979392 1196864506190827008 1199202132179480967 1202856584965880832 1204685452399780377 1205404823768131584 1206112766699372544 1211627685614321664 1213994145937787136 1216565979543762432 1223374768438837248 1225776223493812224 1225966474793189376 1228360940564269824 1234522842825572352 1237126003340977152 1239542265066252498 1245953609888772096 1246685367414030336 1248580873742282496 1251766547759213568 1257490217387742208 1258033492533123072 1258228750445641728 1260686228473855872 1260894294587867136 1263356978756984064 1267206937248006144 1269681950797318656 1272161798357469669 1273119031516004352 1278940334815117312 1279492877082820608 1281438265156553088 1282004490626555904 1282203469049757696 1284707772700245504 1291340033352105984 1293862181854746816 1293874902576801792 1294075723392811008 1296603215040062592 1303309698992963584 1305855225748809216 1306622163924320256 1315945665603698688 1317946477839075968 1318515871981830912 1318733482412998656 1327924242118296576 1328130347692621824 1330724352277958976 1331518987090132992 1337607322650673152 1340219836952725248 1341006957711802368 1343639321906678784 1343847866600226816 1346472569464680384 1350575814698532864 1352629279887472704 1353436995108077568 1356080426739148032 1363081146316111872 1365743414180010528 1365968819136856064 1366558960434610176 1368636726986732736 1376310145677262848 1379212284142338048 1381906058134803552 1388838198178768896 1389053758137237504 1391766753758599296 1392597839708946432 1398965456717217792 1401697811124868608 1401915367008878592 1404653482960067808 1405492264150695936 1408237366229115264 1412528833721401344 1414676494561209984 1415507344251346944 1415521260938723328 1418506081411350528 1421276601101607072 1425607804404006912 1428392194646983488 1428627939280748544 1432258910455504896 1438807876667006976 1441618048301122224 1442478902680977408 1452757537521119232 1452771820437110784 1455609265398902016 1455835188816912384 1458678616920070416 1466223411367084032 1469087128967410368 1469964386359443456 1476685759868174336 1477323734350823424 1480438873804161024 1482689787568960464 1483575167714623488 1491002657817034752 1493914772383083648 1494146641154199552 1497064896312703848 1497311974823092224 1504808237982007296 1507747316571815904 1508647659684691968 1511828849925255168 1518741647592951808 1519397791535849472 1519412729631473664 1521707939873406792 1522616619496587264 1525590480081541536 1533466289605625856 1533481366016950272 1536461340952511844 1536714921528963072 1539716317860074328 1547680267554144256 1548348913886920704 1551613819660130304 1559397275148091392 1562685477904392192 1565737597978424208 1573836138806870016 1576910037515477184 1577154787884988416 1577851680771145728 1580235168330076284 1581178797169532928 1588408695647674368 1591511056381361232 1592445762282765312 1592461418556063744 1595819341587769344 1598936176239307956 1603808779954507776 1606247269866373836 1607206431690842112 1618658861250382848 1621820304338762502 1622087972725016576 1622788765516099584 1631166357918449664 1634368297991749632 1637814587419026432 1641013444035079218 1646030457100763136 1649501337787969536 1650470101799141376 1652723020088336664 1653709934654373888 1661271479851696128 1664774498323043328 1668026011015080522 1669022063678951424 1677377990044164096 1677638333927522304 1680914971298474496 1684475971675978752 1692909267729758208 1696215731143292892 1697492042021339136 1700807456165912064 1708584353542070784 1709339320835407872 1711921432357582641 1712943696933660672 1721786711136141312 1725149575806329088 1725166536769069056 1725434297857081344 1728804286720083456 1732180857592583619 1741140300998412288 1742162885232427008 1754321934541602816 1758021162642441216 1770565656157728768 1770840463590162432 1774023792204911832 1774299136370611968 1786959782603633664 1788009276949069824 1790449938429031386 1791519095875571712 1791797155466969088 1795296759286240512 1800767752931377152 1803505706516630272 1804284877448821248 1808107235652197376 1817441528421482496 1820991218906680704 1822078613912813568 1824848969315643648 1835062152658255872 1838664335240718336 1838949712189784064 1842541410846404736 1851784264238358528 1852071677516316672 1855689005011465728 1859313397599378747 1868930414833158144 1869220489345171456 1870028051121045504 1872871310613423744 1873989685534261248 1877649821638820352 1886235326081613312 1887343125668462592 1891029342710783808 1891341441881800704 1895035468135476096 1900810405872009216 1904522926195977984 1904837252374331392 1909678547274006528 1918410502222675968 1922157397734829632 1923305203574636544 1927061659050368256 1937010050028158976 1940812353865202688 1941113585089216512 1944904822560093888 1954964548489445376 1958782838623213824 1959933245886480384 1973918498405548032 1976919716758613952 1978100223619497984 1988003543756046336 1991886363177444864 1992195521538932736 1996086528416938464 1996415966430789632 1997278480635199488 2006410983976009728 2010329755429087872 2011530212912922624 2015771799900340224 2019708854197020576 2025863722047799296 2028943919831209056 2030155492662116352 2034120640108722048 2044621719474167808 2044641821355933696 2048615121270015792 2048953228705284096 2052955090480099104 2064465218515894272 2068818426213507072 2083257297268153344 2083580637205856256 2087650130637898944 2098448185075826688 2102546716687302912 2102873050513317888 2106980224440101712 2108238396226043904 2117878260863565824 2118793250582102016 2122014741841814976 2123261016377020416 2123281891408084992 2127759122117025792 2131914901652410608 2138411706606010368 2141663026488498448 2142588291970475232 2142941908921122816 2158211815000510464 2159165457897357312 2162427072451683336 2163718354021466112 2179136306281678848 2179157730655666176 2183413898098353024 2183752783225368576 2188017925380105624 2194707276134350848 2199335117050626048 2203630693451115552 2204946579539165184 2215028639802261504 2219699331097391104 2220658310706241536 2224034681353440696 2225362751571935232 2236503986725552128 2241219961731299328 2245597344469055772 2245967962234638336 2257212356973010944 2261620974857723856 2262971489527037952 2267743274887882752 2278112471389427712 2279119094447210496 2282561909810110188 2283924929244880896 2288385720122312304 2300199434408438784 2300222049025425408 2305072382293444608 2309574476790111492 2321520401331216384 2327420729490195456 2339095912722137088 2344028216856588288 2360754208210305024 2365365056273215776 2365732181827482624 2370352752495114426 2371768195754299392 2382613043471511552 2384012369265426432 2387266584572041848 2388692127834095616 2393729012381654016 2398404264358961934 2405713169931761664 2409370904799560754 2410809647536263168 2412225533398745088 2423255371228643328 2427988291875574272 2432730456508143753 2433131959087524864 2446749536877674496 2451552446987624448 2451932949586378752 2456721881128539648 2469045685651144704 2474252006681954304 2479084530132504996 2491907219777544192 2497161747484564992 2502039016522620783 2503533095518427136 2514980434775484416 2516066985066246144 2516457500891283456 2521372456947711744 2521788589175734272 2526713957513968128 2539363901594637312 2544323596714939338 2546238063032008704 2557880669630234624 2558985754165641216 2562876530313106176 2564008981253111808 2569415545400491008 2582680066704211968 2587724363709493632 2587749805153603584 2588151446785622016 2593206430080125184 2611710451497618432 2613244327848640512 2631891331207397376 2635892955678151936 2637031743963661824 2655848484236593152 2656260695385243648 2661448704555917952 2663037974180265984 2675214645301346304 2680439673905450496 2682013915423604736 2685674907643547079 2687278643813357568 2687695733200453632 2692945138929360768 2701151629397065728 2705258559774945408 2706873990216155136 2712160853478296064 2726162292632223744 2731486828360021056 2731937638273712128 2733117920869220352 2737273453973465472 2758424568284676096 2763812116269607104 2777676396357537792 2778107516274475008 2783533507517198592 2803395622249737216 2803830734017757184 2809306965920135616 2810984528301391872 2816474732458230528 2825057667442802688 2829352989122419968 2831014688502693888 2837012162822701056 2842553202203214144 2851215608808013824 2856784389293966976 2857255878561497088 2864517820911009792 2877615753334013952 2883236096602244448 2884957805361954816 2905515075042238464 2905543640874221568 2911218530797804032 2911670377633824768 2917357233840140832 2932446822734168064 2938174257934820736 2939928772718886912 2953371519736348672 2960877747608322048 2965379575137920928 2967150335429246976 2982005315634069504 2987829544766167296 2988293282308399104 2994129792625407696 2994623949646184448 3009616475964014592 3015494633143631808 3017295319369383936 3023657699850510336 3037483295185903616 3038795583071698944 3043415879746813584 3045233238993174528 3051180960163083072 3066932579211251712 3066962732033900544 3072922681905023688 3073429843057926144 3079432635720148656 3095360535108288512 3096697827773841408 3103227639320260608 3118794550296182784 3125370955808784384 3131475195956848416 3147672277613740032 3153820075030954368 3154309575769976832 3155703361542291456 3160470336660152568 3162357594339065856 3176817391295348736 3183022112762722464 3184891524565530624 3184922837112127488 3191638683175538688 3197872352478615912 3207617559909015552 3212494539732747672 3214412863381684224 3237317722500765696 3243640608677525004 3244175945450033152 3245577531032199168 3268736595983499264 3275629174838052864 3282026888070158436 3292060914201526272 3299002675575939072 3305446040176673328 3307419869308747776 3322542959703392256 3329548996646086656 3336052022030161044 3338044127357902848 3354755980088328192 3361829942596948992 3368951943351957504 3385818535459516416 3392431462286585784 3401614912331824128 3417168707084141568 3418678641670815744 3423842864715165282 3425887393867321344 3443573422272282624 3450299151612658176 3450333073538138112 3457608573440166912 3464361715185167238 3482280601996824576 3484325770464854016 3508643869083205632 3516042325284882432 3541131312315457536 3541680927180324864 3548047584409823664 3548598272741223936 3555529128742671639 3573919565207267328 3576018553898139648 3580899876858062772 3583038191751143424 3583594310933938176 3590593518572481024 3607011413033260544 3608569754897642496 3614056357199341131 3616214471304394752 3634883056842964992 3641982437813361408 3649697938631287296 3670124305316511744 3677328670481436672 3677899424379568128 3685082821692809472 3703568528476717056 3711378010022931456 3718626795198757494 3737860829666316288 3738440978690342912 3740056102242091008 3745742621226847488 3755299643277640704 3772470652163226624 3774686251336925184 3782058685421567616 3782682883763601408 3790070936270952192 3801620811744018432 3809045852391955968 3819357094548013056 3836821004445351936 3844314795469659264 3846610407149273088 3854123318100736512 3874020100056317952 3881624707730405376 3882227170178433024 3889809645120187776 3909929096978890752 3917565677246427648 3919866491772960768 3947836996811096064 3953839433517227904 3956200447238995968 3983772726354889728 3984391043077865472 3992173056833876928 3992831932861579264 3994556961270398976 4012821967952019456 4020659510858175744 4031543599800680448 4039417708394041152 4051727444095598592 4057887839662418112 4060310985324232704 4068241280217444096 4089243438948335616 4097230242540031584 4097906457410568192 4105910180960198208 4128930437031788544 4137636852427014144 4166514594536306688 4167161274411712512 4175300261275797888 4196896370151653376 4205093433374605824 4205746101026635776 4213960448880203424 4216476792452087808 4235756521727131648 4237586501164204032 4244029483683629952 4246522032754040832 4246563782816169984 4255518244234051584 4263829803304821216 4276823413212020736 4283326052976996896 4285176583940950464 4285883817842245632 4316423630001020928 4324854144903366672 4327436708042932224 4358272612563357696 4358315461311332352 4366827796196706048 4367505566450737152 4376035850760211248 4398670234101252096 4407261386902231104 4409893159078330368 4430057279604523008 4439398662194782208 4441316621412483072 4448069362706881392 4450725503143870464 4473007973451104256 4482439923462598656 4491194688938111544 4491935924469276672 4514424713946021888 4523241949715447712 4525942979054075904 4535486549775765504 4556224942778855424 4558238188894420992 4565123819620220376 4567849858489761792 4576771440244624608 4600398868816877568 4600444098050850816 4610144764586889216 4619148953580222984 4643040802662432768 4654841458980390912 4678191825444274176 4688056433713176576 4721508416420610048 4730730112546431552 4731464363654965248 4740705504990228852 4743536391508598784 4765226086943023104 4774533169144083696 4777384255668191232 4787458024763308032 4796808528717923868 4811426339863523328 4818741809599121508 4821619295072526336 4855976583751148544 4865460913016287506 4866263918175049728 4893499073755348992 4903104893975248896 4913443762257079296 4938091371302289408 4948504013363908608 4958169060265009992 4983814439555088384 4994323494969129984 5004078033045241566 5007066191036854272 5029960869550968832 5032133970132492288 5032915001782566912 5042744913895423488 5053427915027936256 5078727803189274624 5088647193429878676 5092476126064017408 5115761339260469248 5125753060626212352 5128017962506223616 5135764297072747923 5138831090800982016 5165360133408423936 5175448727418987264 5175499610307207168 5176302893571244032 5186412860160250368 5196542572777750857 5223420902995236864 5226488655697281024 5271785911356303872 5274063487927323648 5311696968473186304 5312521390770487296 5322897409111835904 5360879347810900992 5364027830847209472 5371349815287094158 5374557287626715136 5375391466400907264 5385890277858721536 5402303258794131456 5410517119549890816 5424321706956592128 5452324585264447488 5462973656720042112 5463875276547424256 5466235841738440704 5474546907946930944 5516849136569352192 5527624232539214208 5555352792715075584 5556215032548950016 5567067015034397184 5606791244499474432 5607661468035514368 5618613931840271232 5621969056602783744 5632949464916461056 5658705978244839936 5662029377005387776 5674024325645402112 5685106404406428288 5702431217616027648 5713568778587933952 5714511757122994176 5729035641822019584 5755231506668027904 5766472193204488896 5769915610723909632 5811030150084476928 5822437061595608064 5823340755267649536 5834714467680281664 5864893645468336128 5876348515869641472 5921755495216644096 5930759150275841856 5934300670858493952 5964010631268139008 5975659089532334592 5976586564616798208 5988259585250815392 5989247899292368896 6019232951928029184 6030989266287263616 6034590638738767872 6047315399701020672 6074966590371807232 6077591166143397888 6086831759493627168 6090466477986349056 6102361920326166144 6133865158422503424 6133925464067801088 6145845363810047376 6146859686115852288 6158865271440297312 6190721070216577024 6193395655547682816 6206455278640521216 6250741911617568768 6262950391913696832 6295344555227480064 6307640150061908736 6308619151539953664 6320940673320305136 6324715188678131712 6353634782590697472 6366044225525444928 6369783049131061248 6369845674224254976 6383277366351077376 6395744704957231824 6415235119818031104 6424989079465495344 6428825726763368448 6474635445001531392 6487281217355050008 6488351890900066304 6491155062064398336 6537473191966998528 6551258349676105728 6564053776140316872 6584121828403052544 6598005351151878144 6610892080353346656 6614839738617495552 6645085919406784512 6659097993292173312 6672104044060322088 6676088254715805696 6709511960176656384 6723659885193897984 6737903886703915008 6771637070919032832 6784862924573171568 6803229824663648256 6834337414168283136 6837357283341631488 6847685729430330564 6851774787734642688 6900598303225316352 6900666147076276224 6915217146880333824 6928723430370334476 6964561203993649152 7017287738166411264 7032084650569764864 7082262624630915072 7096095168819647328 7097196545482447872 7111058257485343278 7147839130414534656 7152037107796279296 7161799753716125544 7166076383502286848 7181187037144962048 7214022826066521088 7217139509795284992 7228112714398682262 7232428942608789504 7269766113685929984 7283964875626722816 7298191369524431259 7299395877262574592 7340248610633023488 7354657340962873344 7355798848759136256 7370165643385618944 7407137056953434112 7422756020045862912 7437253590397514988 7475721659332632576 7476881957380685824 7491485242453694976 7506117049567862349 7510599286555281408 7544941304326453248 7549372502673850368 7564117370843135232 7565365767527202816 7580141872541904384 7618091704783911936 7638714189096026112 7673642008890703872 7688629590939318528 7708246636201473024 7748040200112635904 7763249415460810752 7764454340356866048 7779619290240375552 7835131354492855296 7839732983545921536 7895673993622192128 7907678867034455808 7967545452709779456 7968782086155730944 7984346113667753856 7985663865723158528 7989113922540797952 8025643935904038912 8041319021716351488 8057024722930641237 8063087199601360896 8078835416788082304 8103454888191197184 8115775679324836224 8120621970648465408 8136482560434888192 8178486877896671232 8194460485080063168 8195812914821136384 8211820361920396416 8275273704854028288 8333029189072613376 8334322548823425024 8350600522551595776 8410186866749211648 8411492202053271552 8427920897760406848 8432953584904175616 8471513043454263296 8475173002328408064 8488058967367259904 8493044065508081664 8511036488468103168 8527659606609642432 8553646826424041472 8566652105953993792 8570353167881900928 8571767635684491264 8632847260002041856 8649708289806733344 8654873416085864448 8716545225126715392 8716630922622664704 8733655592393412096 8735011132901474304 8752071701520422496 8797340468202504192 8814522773804462208 8819786318156660736 8860114559209046016 8878797324389564416 8882633242824966144 8896138725413762784 8901451006287740928 8946015946902208512 8964879846925197312 8982389377876223088 8983871848938553344 9028849427892043776 9046483899430895424 9051885958108151808 9070973099551531008 9112449885557710848 9130247639240440752 9135699716979523584 9153542880489249216 9200797737633755136 9200888196101701632 9220289529173778432 9238297907160445968 9286081605324865536 9309682917960781824 9356383650888548352 9376112867426353152 9443016832841220096 9461460225092863104 9462928727309930496 9481411009980457704 9487072783017197568 9530452173886046208 9549066338288167392 9554768511336382464 9574916049526616064 9593617057435847736 9622852679727046656 9637483619198243016 9643238590145052672 9711953167502297088 9730921826032575012 9732527836350099456 9806209787950497792 9826887524514158592 9876182742604578816 9897008026727817216 9916338120530019984 9967628879110176768 9988646989938259968 10008156066090483132 10014132382073708544 10059921739101937664 10064267940264984576 10085489827790846976 10106855830055872512 10157455606378549248 10177294386859757352 10251506121252424704 10256035925012447232 10271528594145495846 10277662181601964032 10330720266816847872 10350897454837974528 10350999220614414336 10372825720320500736 10393085145555501714 10446841805990473728 10452977311394562048 10543571822712607744 10548126975854647296 10623393936946372608 10625042781540974592 10645794818223671808 10666587386228014917 10721758695621801984 10728055661694418944 10742699630574188316 10749114575253430272 10750782932801814528 10771780555717443072 10821034239099781632 10842169071598023393 10848643413913184256 10904649170528894976 10925947313440084224 10927750553094848512 10949093815893861888 11033698273138704384 11055248465078428416 11110705585430151168 11134134030068794368 11213582488998948864 11215322936071028736 11237227863680542464 11265898929832922112 11317411956489679872 11324058754010775552 11348048651290804224 11370212808812856576 11404862435232055296 11427137557175867904 11458071283644039168 11510463013336055808 11532944386408977792 11539831221447819264 11622060300168953856 11644874123191216128 11646681510535299072 11669428935360563328 11729787290936672256 11752697031739282944 11843510990433288192 11861518300551683712 11868601341716987904 11951318179064669184 11953173129233596416 11976519170501630784 11978495798584737792 12038465903856058368 12061978532574527232 12094630799402041344 12149933180743614464 12155182332286795776 12173663518987254336 12180932955972698112 12204723840652332288 12267730316845006848 12291690727620094752 12293719372231704576 12317730542880594624 12381442140433154048 12386791311095365632 12412910557281042432 12501483823235137536 12525900783827393664 12590689110454960128 12615280300123817472 12617238303079907328 12641881346640610272 12649430377356263424 12707269565181394944 12732088451050889856 12739566098262122496 12739691348448509952 12766554732702154752 12791489409914463648 12830470239636062208 12849978158930990688 12857651453526736896 12949270890003062784 12974562434710100016 12976703781800132608 12982310124128796672 13074946383933997056 13102516699352211456 13128107552280633744 13196010702303756288 13221784160706693312 13229679477234991104 13290171838813569024 13318195986584346624 13344208088120644176 13352176509431611392 13419023920353312768 13447319770387795968 13475807773407830016 13543274141838065664 13569725849146343136 13606459649327296512 13668674828336566272 13674714566683262976 13695371458860661128 13703549575469285376 13801196606450632704 13801332294152552448 13830434293760667648 13857446860740668952 13929122407987298304 14034575476332822528 14064169301139529728 14164525249261830144 14192190337639294656 14194393090964895744 14222116514970686556 14295678260829069312 14323599507432251088 14332152767004573696 14362374074289924096 14428045652133042176 14434279019590569984 14456225428797364524 14464857885217579008 14567929751253445632 14596382739048862518 14598791754525149184 14680497221266046976 14709314681925746688 14740331286771237888 14814274113906868224 14845512040091725824 14874507180795029976 14951443318665265152 14982970484907389952 15012234099135724698 15021198573110562816 15089882608652906496 15098745005347700736 15128234741686270464 15160283745083808768 15236183409567823872 15277428378192052224 15347284017781407744 15377259181878637056 15407292891218243769 15416493272402946048 15496080400225271808 15526498830921621504 15528908680713732096 15559238580480751104 15589627718333252571 15670262708985710592 15679465967091843072 15815357734068911616 15935090905419558912 15937564172311461888 15968692227335507712 15971327731446317056 16082638043432702976 16114049445861282474 16126174399202721792 16157670833576164608 16206909776382394368 16231551358649672448 16272965120869776384 16356973755793342464 16388920970160126336 16391625829642272768 16423640723840792832 16550547409708056576 16666058378145226752 16668645097646850048 16701201045103191552 16820373733498423296 16822984404106543104 16855841795520813696 16865907169808351232 16943026086908526592 16976117934734519808 16986088131016163328 17022072976936206336 17055319213219284864 17107293652848082944 17133304211907987584 17140706335763801856 17143535271368982528 17265694520004083712 17299416579613466688 17309746832171728896 17433090450253430784 17467311184786824192 17470022265802948608 17504143403040844992 17594680936405008384 17629045547608924416 17757594648779128832 17765266485649932288 17792277450827525568 17802902012575481856 17892031893804417024 17929759693850394624 17964778755752446176 17967743697877106688 18057698855784087552 18092967798861790848 18103771916216303616 18141946199103062016 18224899771115421696 18260495278480881504 18271399433959047168 18307085760978498432 18401595475267510272 18401776392203403264 18440579058347556864 18476595814320891936 18572163210649731072 18619365835921563648 18752225734852706304 18886033665682440192 18922920450185726208 18925857454619860992 18962822019960915408 18974145566034395136 19060904347772092416 19098132676576334784 19109537022672764928 19149832099053232128 19187234114871695472 19245705359454093312 19274967238396486032 19286477180290105344 19423906335004594176 19461843652065150024 19465055672700198912 19612419575900995584 19653775049028317184 19752365485209157632 19794016053455634432 19832676241060039968 19935257758220353536 19977293979876519936 20016312132180966264 20028264764147417088 20119843478203875328 20128535880529969152 20170979655581693952 20213711660111745024 20314911212757098496 20354588773719514704 20503012242504849408 20512071850024894464 20543057188290991692 20555324363203928064 20701794909675949056 20701998441228828672 20745651440641001472 20786170291111003428 20893683611980947456 21087143645425215488 21096253951709294592 21246787873892745216 21291589636447343616 21333174772456029834 21443517391243603968 21456111323388837888 21485399261148376632 21498229150506860544 21543561111434886144 21642068478199563264 21684338143196046786 21697286827826368512 21809298341057789952 21851894626880168448 21898187631787723776 22067396546277408768 22110496930156856832 22221411170860302336 22268268060137588736 22427164977997897728 22430645872142057472 22474455727361084928 22518351148703587047 22531797859665844224 22634823912979359744 22648117508021551104 22696097302581608448 22740425617625713152 22854275114351735808 22916142567288078336 23020926026672111616 23065888772817955584 23244120600337907712 23289748246382432256 23293363021070598144 23338857870721126656 23505394063478565888 23687021980866576384 23723036601103367424 23902636358129338368 23906346258467192832 23953038341003261568 23956991597169475584 24076931807712116736 24123957065149054464 24171074168791923711 24189261598804082688 24299866361487228928 24310364664573591552 24347327037974508672 24361865911945396224 24409447681304664576 24535460633690013696 24583381455240189504 24587438744463409152 24635461085761189248 24762884280866308096 24825821114562084864 25002967646470275072 25051801567654787328 25230560600247634944 25234476606159814656 25283762693281220544 25298860754712526848 25414539130362789888 25464176902101779712 25479132196524244992 25533109465404309504 25582978819828927296 25660940479272124416 25699956317861981376 25715302907053473792 25898541780006125568 25949124869420200032 25953407563600265216 25964620248257593344 26149892767867994112 26205033398704422912 26256215104561267488 26392021404607512576 26443568321413386624 26459358954469982208 26580343677627138048 26636391973168693248 26688416176241288352 26704353018863222784 26838047840706625536 26894639540775591936 26951615546815660032 27086548283676131328 27139451698292686272 27212919298654593024 27337349656673132544 27390742917721322256 27407099150938570752 27602393212901265408 27602664588305104896 27660868587521335296 27714893721481337904 27858244815974596608 28069150952665645056 28128338602279059456 28329050498523660288 28384380675278589312 28388786181929791488 28444233029941373112 28591356521658138624 28647199014864502176 28664305534009147392 28724748148579848192 28856091304266084352 28868558039181139968 28912450857594729048 28929715770435158016 29135859502506891264 29192765478097725036 29197583509050298368 29418629363851493376 29480662573542475776 29628548227813736448 29691024080183451648 29749014361590059952 29902886637330530304 29965940969814779904 30024468198271449396 30042397146221125632 30179765217305812992 30256469483372540928 30320567490167617536 30472366819135647744 30754518363757274112 30814585782436487538 30832986544805892096 30992160800450543616 31052997661843243008 31118477160961502208 31179255436666505142 31340525417971421184 31358931934183686144 31630715468137823232 31870181810839117824 31875128344622923776 31937384454671015424 32165276086865405952 32228098891722564948 32252348798405443584 32315341667152329216 32463102717299344896 32526507214794070179 32545930241739552768 32713947511586684928 32777841940320252672 32783251659284545536 32847281447681585664 33101094819416113152 33332116756290453504 33402402090206383104 33640747466996846592 33645968808213086208 33711683591041627392 33952235869469039616 33972176262032326656 34044145953872412672 34110638426438569728 34214587305696165888 34266608423815975168 34281412671527603712 34531389040008167424 34598833159226933376 34619493664343457792 34866180900506861568 34934622369573648384 34940044531605897216 35008286806081689984 35189361872810016768 35258091095217848832 35515189297558257664 35530532971299864576 35584554901655051136 35605804025150963712 35859519387700789248 35929557511504892352 35935487395754213376 36115397711568175104 36185935597723581696 36283892398206124032 36449799542230843392 36520990556961763008 36542798867918094336 36614171521956996864 36803190950535020544 36881158116695113728 36953191628641783872 37144326421299462144 37238731671843127296 37504451469705412608 37772067331364880384 37845840900371452416 37851714909239721984 37925644039921830816 37948291132068790272 38121808695544184832 38196265353152669568 38219074045345529856 38299664198106464256 38374468229743390944 38491410718908186624 38549934476792972064 38572954360580210688 38847812670009188352 38923687304130300048 38930111345400397824 39224839151801991168 39307550098056634368 39588032106911268864 39665352482120079936 39870515516440707072 39954587959753039872 40032624264361932528 40056529528294834176 40239686956407750656 40257071761059938304 40341959311163387904 40427423320223490048 40629822425514196992 40709177547439029408 41006024485009698816 41024143700049788928 41086114376581983384 41110648726407856128 41403589819351898112 41403996882457657344 41491302881282002944 41572340582222006856 41787367223961894912 42174287290850430976 42192507903418589184 42493575747785490432 42583179272894687232 42666349544912059668 42887034782487207936 42970798522296753264 42996458301013721088 43087122222869772288 43284136956399126528 43368676286392093572 43394573655652737024 43703789253760336896 43796375263575447552 44220993860313713664 44442822341720604672 44536536120275177472 44854329955995795456 44948911454722169856 45036702297407174094 45063595719331688448 45269647825958719488 45296235016043102208 45480851235251426304 45708550228703471616 45832285134576156672 46041852053344223232 46131777545635911168 46221878673654731307 46488241200675815424 46579496492764864512 46586726042141196288 46677715741442253312 47010788126957131776 47446073202206734848 47805272716258676736 47812692516934385664 47906076682006523136 47913983194338951168 48247914130298108928 48342148337583847422 48378523197608165376 48599732722974457856 48620729329147183104 48694654075949017344 48818895362609329152 49070921267380027392 49166762910480379008 49174877488926818304 49270922171522378496 49651642229124169728 50005935292940550144 50103603135309574656 50461121200495269888 50468953212319629312 50567525386562441088 50597721509425053696 50829078260725579776 50928353804203559424 50958264393048489984 51066218930808619008 51165957639657854592 51321880958544248832 51399912635723962752 51430605814106947584 51797083560012251136 51898249738840400064 51906815127200530432 51929240496515186688 52410066797408845824 52512430209122534976 52784042809215025152 52887136642826773248 53272783946337386496 53376832352482576704 53408706037726445568 53676095681413251072 53789279081551183872 53903231093631320064 54173096567352262656 54278903396585372544 54425838597309186048 54674699313346265088 54781485835442644512 54814198301877141504 55204786425802530816 55205329176610209792 55321737175042670592 55429787442962675808 55716489631949193216 56256677204558118912 56658100997047320576 56768761350557178624 56777572363859582976 56888466059882746224 57182713043316277248 57294398029729004352 57328611068018294784 57449496297159696384 57712182608532168704 57737116078362279936 57824901715189458096 57859431540870316032 58271719005013782528 58385530956195450072 58395167018100596736 58837258727702986752 58961325147084951552 59257096455627472896 59382048160366903296 59498028723180119904 59805773274661060608 59931881939629559808 60048936396542898792 60084794292442251264 60359530434611625984 60512938966745081856 60641134980335235072 60944733638271295488 61509036727514548224 61629171564872975076 61665973089611784192 62105995323686486016 62236954321923004416 62358510873333010284 62681050835942842368 63261430936275646464 63740363621678235648 63874768909342030848 64330552173730811904 64456197783445129896 64630683334304658432 64926205434598689792 65053014429588140358 65091860483479105536 65427895023173369856 65555683880640505344 65694562895363171328 66202189638832226304 66664233512580907008 66804804180412766208 67281494933993693184 67291937616426172416 67423367182083254784 67555053446110761141 67904471738938079232 67944352524064653312 68088291907744825344 68221276852877139456 68533216847631950336 68562825343055207424 69062778080016334848 69197666318453866752 69732361801013723136 69869244739147296768 69880089063211794432 70016573612163379968 70516182190435697664 71030378595116515328 71061065942599729152 71169109803310102272 71719038775401578496 71859115023009784704 71870974791508426752 72230795423136350208 72371871195447163392 72567784796412248064 72899599084461686784 73041981113923526016 73085597735836188672 73228343043913993728 73606381901070041088 73762316233390227456 73906383257283567744 74288652842598924288 74477463343686254592 75008902939410825216 75691681800742904832 75703429818479443968 75851288079843661632 75896582264137580544 76243617391088369664 76392530706305339136 76599328396212928512 76748936459486781888 76982821437816373248 77099868953585944128 77145908721160421376 77695625340018376704 77847374608260600096 77860222690800795648 78449678303603982336 78615100196113268736 79176064213822537728 79330704964240159872 79741031032881414144 79909175919506079744 80065248528723865056 80113059056589668352 80479373912815501312 80514143522119876608 80683918622326775808 80854846640446980096 81259644851028393984 81418355094878058816 82012048970019397632 82172228753163966768 82221297452815712256 82807179638703796224 82807993764915314688 82982605762564005888 83144681164444013712 83574734447923789824 84348574581700861952 84385015806837178368 84987151495570980864 85166358545789374464 85332699089824119336 85774069564974415872 85941597044593506528 85992916602027442176 86174244445739544576 86568273912798253056 86737352572784187144 86789147311305474048 87407578507520673792 87592750527150895104 88441987720627427328 88885644683441209344 89073072240550354944 89708659911991590912 89897822909444339712 90073404594814348188 90127191438663376896 90539295651917438976 90961702470502852608 91417100457406943232 92263555091271822336 92443757347309462614 92976482401351630848 93158992985529729024 93355431482884506624 94021576253914263552 94892146404413469696 95610545432517353472 95625385033868771328 95812153364013046272 96495828260596217856 96684296675167694844 96757046395216330752 97199465445948915712 97389308151898034688 97579521644382210537 97637790725218658304 98141842534760054784 98333525820960758016 98349754977853636608 98541844343044756992 99303284458248339456 100207206270619149312 100922242400990539776 100937906424639258624 101135050773124882176 101856707608407118848 101916528786096979968 102132437861617238016 102331915279315709184 102643761917088497664 102799825271447925504 103594167120024502272 103796499477680800128 103813630254401060864 103858480993030373376 104820133594817691648 105024860418245069952 105568085618430050304 105774273285653546496 106545567892674772992 106753664704965153408 106817412075452891136 107578558163102367744 107806462187262640128 108346193134704525312 108557806793170745088 108851677194618372096 109349398626692530176 109562971670885289024 109628396603754283008 110409572851605061632 110643474350085341184 110859574885925351616 111432979263898386432 112513354409116237824 113316201994094641152 113537522701114357248 113555144727719165952 113776932119765492448 114365426086632554496 114588796059458008704 114657222136036589568 114898992594319392768 115424365217064337408 115474232156724559872 115649803430378916192 115718863081740632064 116543438010027565056 116771061912390900144 116790334036201193472 117674517455405973504 117922650294169903104 118764096320733806592 118996057446360239808 119611546549322121216 119863763879259119616 120097872793085797584 120169588584884502528 120719060869223251968 121025877933490163712 121282269960670470144 121889467276542590976 123018073455029096448 123258343129745950152 123331946179223568384 124211990647372972032 124473908643846008832 124717021746666020568 125362101671885684736 126522861872551292928 127480727243356471296 127749537818684061696 128661104347461623808 128912395566890259792 129261366668609316864 129852410869197379584 130106028859176280716 130183720966958211072 131111367761281010688 131389125790726342656 133328467025161814016 133609608360825532416 134562989867987386368 134846734364166509568 135110106892221522282 135808943477876158464 135888705048129306624 136442553705754278912 137066433695263900672 137125650686110414848 138125556160032669696 138395332636907733504 138665636020964193921 139464723602027446272 139738489478294593536 139760178126423588864 140033147224326759936 141032364380871395328 142060757190233030656 142338219606620204544 143438077550803156992 143718230046019569408 143741949583016853504 144743742390894326784 145135569592824496128 145799198168923373568 146083962227847052032 146456686087827987456 147212763802140082176 147524632466780454912 147812766514567135488 148954926687372509184 150017805878821650432 151383363601485809664 151406859636958887936 151702576159687323264 151793164528275161088 152487234782176739328 152785061412610678272 153198656792425857024 153497872918973563776 153965642875632746496 154199737907171888256 154291817442320842752 155391250680036753408 155694749216521200192 155720445381601591296 157230200392226537472 158352128427645075456 158661409928480319744 159818351839012159488 160130497057447730112 160226118113179336704 160958747825631002624 161028287044239753216 161367837244653551616 161709693280893960192 162519289702056787968 162836710189756117632 164024097940038795264 164344457506327933536 164442594905631424512 165614359277407592448 165615987529830629376 165965211525128011776 166289362328888027424 167149468895847579648 168697149163401723904 168770031613674356736 169974302991141961728 170332717091578748928 170665398179648238672 171548139129948831744 171883194089187013056 171985833204054884352 172348488891479089152 173136547825596506112 173474705145568374288 173578294622610948096 174815157015041347584 175185501054301790208 176883975441254854656 177771289366882418688 178146144481100709888 179417319823983181824 179795645818888679424 180146809189628696376 180254382877326753792 181078591303834877952 181923404941005705216 182834200914813886464 184527110182543644672 184887514694618925228 186317985971059458048 186710862965769013248 188043152507828527104 189784292808826939392 191221090865034706944 191624306728026092544 192991656521192435712 193368593350335389688 194778616303796069376 195159043288764421074 195275581450437316608 196283685069520109568 196667051641921516032 197083688686089513984 198606568916496678912 200414412541238298624 201844484801981079552 201875812849278517248 202270101546249764352 202665160338332283423 203713415216814237696 203833057572193959936 204264875723234476032 204663830558631418368 205599650542895851008 207188334240049004544 207592998955361600256 207627260508802121728 209640267189635383296 210049720836490139904 211548546571307092992 213091135785349545984 213507329409930306816 215157116326204735488 215612924374525280256 216692386269409050624 217115613586341490176 217703354389236744192 218698797253385060352 219125943341770578048 219256793207508566016 220819145703210123264 221286948700170682368 221719149771850703232 222865958527796772864 225026708818232475648 227075045402228714496 227110289455438331904 227553864239530984896 228730852173265108992 229177592118916017408 229797985188638785536 230848730434128674816 230948464313449119744 231299606860757832384 231437726163481264128 233086876020055130112 233542123824781800288 233580668072402386944 235349034910811947008 235845300588339806208 237528192641467613184 237992114892720479616 239223093098644242432 239727527758518239232 240195745586171595168 240339177169769005056 241438121738446503936 242051755866980327424 242564539921340940288 243778934553085181952 246036146910058192896 246516686259491900304 246663892358447136768 248423981294745944064 248947817287692017664 249434043493332041136 250724203343771369472 253045723745102585856 254961454486712942592 255499075637368123392 257322208694923247616 257824791133780519584 258522733337218633728 259704821738394759168 260212057718352561432 260367441933916422144 262222735522562021376 262778251581452685312 266656934050323628032 267219216721651064832 269125979735974772736 269693468728333019136 270220213784443044564 271617886955752316928 272885107411508557824 274132867390527801344 274251301372220829696 276790665273815467008 277331272041928387842 278929447204054892544 279476978956589187072 280066294448653519872 282064728761742790656 284676439213240409088 286876155101606313984 287436460092039138816 289487484781788653568 290271139185648992256 291598396337846747136 292167924455694104064 292738564933146631611 292913372175655974912 294425527604280164352 295049264933560909824 295625533029134270976 297909853374745018368 302766727202971619328 302813719273917775872 303405152319374646528 305570122825221356544 306397313584851714048 306995745837947127552 307931285751265492992 308399475814343776512 310782501360073506816 311389498433042400384 311440890763203182592 314460400784453074944 316704256855290150912 317322819856960639488 319636703678024318976 320260994114895460224 320452236226358673408 321917495651262005248 322735674489307103232 323419386561787920384 325038579404113575936 325673420379512235264 328048195880077590528 328688915012655867072 328885189811262849024 331228718554815184896 331930423050256023552 332578724657776054848 334298937791695159296 337394298326803447808 337540063227348713472 339948605982283923456 340665434183157497856 341330796359296477344 343096278259897663488 343766388178374026112 343971666408109768704 344696977782958178304 346273095651193012224 346949410291136748576 347156589245221896192 349630314030082695168 350371002108603580416 353767950882509709312 356292288962201419776 358834639647966363648 359591291637777358848 360293618379257392752 360508765754653507584 362157182607669755904 363846809882011410432 365668401829627772928 369054220365087289344 369775029389237850456 372635971942118916096 373421725931538026496 376086305015657054208 379568585617653878784 382442181730069413888 383248613456052185088 385983313042384871424 386737186700670779376 389557232607592138752 390318086577528842148 390551162900874633216 393334103283843032064 394167377372179027968 400828825082476597248 403688969603962159104 404540203092499528704 405330320676664566846 407426830433628475392 407666115144387919872 409327661117262836736 411199301085791702016 414376668480098009088 415185997910723200512 419280534379270766592 420099441672980279808 423097093142614185984 426182271570699091968 427014658819860613632 430314232652409470976 431225848749050560512 434231227172682980352 435406708778473488384 437397594506770120704 438251886683541156096 441638291406420246528 442573897400341364736 443438299543701406464 450053417636464951296 454150090804457428992 454220578910876663808 455107728479061969792 457461704346530217984 458355184237832034816 459595970377277571072 461697460868257349632 461896928626898239488 462599213721515664768 462875452326962528256 466173752040110260224 467084247649563600576 467161336144804773888 471690601176679612416 475056385282935226368 475984229785440959232 479455055517036478464 480391491172343190336 480678354339538010112 482876243476893007872 484103511733960654848 485129079842681880576 487557869106170363904 492072293820116385792 493033372518983800608 493327784716894273536 496847962589491888128 497895634575384035328 498868086986664082272 501448406687542738944 506091447490205171712 509922908973425885184 510998151274736246784 514644417389846495232 515649582267561039168 517045466674437267456 519409643476789518336 520424115436705122864 520734883867832844288 524445471045124042752 525556503162905370624 533313868100647256064 534438433443302129664 538251959471949545472 539386937456666038272 540440427568886089128 543235773911504633856 545770214823017115648 548265734781055602688 548502602744441659392 553581330547630934016 554662544083856775684 558953957913178374144 560132588897307039744 564129457523485581312 569352878426480818176 574872920184078277632 578974969563577307136 584335848911388208128 585477129866293263222 585826744351311949824 588851055208560328704 591251066058268541952 595819706749490036736 605533454405943238656 605627438547835551744 606810304638749293056 611140245650442713088 612794627169703428096 613991491675894255104 616798951628687553024 621565002720147013632 622778996866084800768 622881781526406365184 628920801568906149888 634645639713921278976 639273407356048637952 640521988229790920448 645471348978614206464 646838773123575840768 650077158808227151872 651346840759024470528 656096391760155181056 657377830025311734144 657770379622525698048 662457437109630369792 663860846100512047104 665157449315552109696 668597875583390318592 674788596653606895616 675080126454697426944 681330868366314995712 682661592718592954688 686192556519795326976 687532776356748052224 689393955565916356608 692546191302386024448 693898820582273497152 694313178490443792384 699260628060165390336 700742004217207160832 707535901765019418624 712584577924402839552 717669279295932727296 719182583275554717696 720587236758514785504 721017531509307015168 724314365215339511808 727693619764022820864 731336803659255545856 738108440730174578688 739550058778475700912 745271943884237832192 746843451863076052992 752172610031314108416 759137171235307757568 764884363460138827776 766497226912104370176 771966626084769742848 773474373401341558752 779114465215184277504 780636173155057684296 781102325801749266432 786668206567686064128 788334754744358055936 801657650164953194496 807377939207924318208 809080406184999057408 810660641353329133692 814853660867256950784 818655322234525673472 822398602171583404032 830371995821446401024 840198883345960559616 846194186285228371968 854029317639721227264 860628465304818941952 868462454345365960704 870813417556946976768 874795189013540241408 876503773367082312192 878215694799439894833 883276582812840493056 885147794800682729472 886876599087402812928 908300181608914857984 908441157821753327616 910215456958123939584 916710368475664069632 919191940754555142144 923394921736514699264 923793857253796478976 925198427443031329536 932347504080220520448 934168495299127201152 934322672289609547776 943381202353359224832 950112770565870452736 951968459570881918464 958910111034072956928 960782982344686380672 961356708679076020224 965752486953786015744 968207023467921309696 970258159685363761152 975115738212340727808 984144587640232771584 986066745037967601216 986655569433788547072 995791269150768070656 997736173973328164544 1002896813375085477888 1012182894980410343424 1019845817946851770368 1021996302549472493568 1029288834779692990464 1031299164535122078336 1034090933348874534912 1038819286953579036672 1040848230873410245728 1041469767735665688576 1048890942090248085504 1051113006325810741248 1068876866886604259328 1076503918943899090944 1078773874913332076544 1080880855137772178256 1086471547823009267712 1091540429646034231296 1096531469562111205376 1097005205488883318784 1107162661095261868032 1109325088167713551368 1117907915826356748288 1120265177794614079488 1128258915046971162624 1138705756852961636352 1149745840368156555264 1157949939127154614272 1168671697822776416256 1170954259732586526444 1171653488702623899648 1182502132116537083904 1211066908811886477312 1213620609277498586112 1222280491300885426176 1227982983351788510208 1233597903257375106048 1243130005440294027264 1245557993732169601536 1257841603137812299776 1269291279427842557952 1278546814712097275904 1281043976459581840896 1290942697957228412928 1293677546247151681536 1302693681518048941056 1312192783520310362112 1314755660050623468288 1324914874219260739584 1327721692201024094208 1330314898631104219392 1349577193307213791232 1350160252909394853888 1362661736732629991424 1365323185437185909376 1372385113039590653952 1375065552713496104448 1378787911131832713216 1385092382604772048896 1387797641164546994304 1388626356980887584768 1398521256120330780672 1401484008434414321664 1415071803530038837248 1425169155848805679104 1438365166551109435392 1441174473517029571008 1442035063018614030336 1448628730430679023616 1455387239528045641728 1462673607318511091712 1476216881460349157376 1479100117556951401824 1490543887768475664384 1493686903726152105984 1504345220062628216832 1518274342470615515136 1529768726920277655552 1532994453824208740352 1543933252169539485696 1546948746802683117504 1558228930430368555008 1561272346310115368592 1562204651603498532864 1573336413135372128256 1576669509488716111872 1603315300329906388992 1614755878415848636416 1618160812369998114816 1621321282706658267384 1629707321734513901568 1637310644469051346944 1644797204343166808064 1660743991642892802048 1680397766691921119232 1692388372570456743936 1708058635279442454528 1736924908690731921408 1753007546734164624384 1756431389598879789666 1766553165625680986112 1773753198174805625856 1816600363217829715968 1816882315643506655232 1820430913916247879168 1833420736951328139264 1838383881509110284288 1846789843473029398528 1850396854886062659072 1864695008160441040896 1868336990598254402304 1868645344579219095552 1886762404706718449664 1903936919141763836928 1917820222068145913856 1921565964689372761344 1936414046935842619392 1940516319370727522304 1950231476424681455616 1968289175280465543168 1972133490075935202432 1973311138867577094144 1991582538301536141312 1995472347946656329088 2005793626750170955776 2024365789960820686848 2043992605098944987136 2058577669559385980928 2062598329070244156672 2068181866697749069824 2077638573907158073344 2081696461746820491456 2082939535471331377152 2097781884180496171008 2102226012651621482496 2137753733773208518656 2153007837887798181888 2157547749826664153088 2161761710275544356512 2172943095646018535424 2183080859292068462592 2193062939124222410752 2194010410977766637568 2214325322190523736064 2218650176335427102736 2235815831652713496576 2240530355589228158976 2256517830093942325248 2277411513705923272704 2299491680736313110528 2315899878254309228544 2337343395645552832512 2341908519465173052888 2343306977405247799296 2365004264233074167808 2422133817623772954624 2427241218554997172224 2444560982601770852352 2455965966703577020416 2467195806514750212096 2491115987464339203072 2538582558855685115904 2562087952919163681792 2581885395914456825856 2605387363036097882112 2624385567040620724224 2629511320101246936576 2634647084398319684499 2649829748438521479168 2655443384402048188416 2660629797262208438784 2699154386614427582464 2725323473465259982848 2730646370874371818752 2750131105426992208896 2757575822263665426432 2770184765209544097792 2775595282329093988608 2797042512240661561344 2802968016868828643328 2830143607060077674496 2850338311697611358208 2876730333102218870784 2882348947034059142016 2884070126037228060672 2897257460861358047232 2910774479056091283456 2925347214637022183424 2952433762920698314752 2958200235113902803648 2987373807452304211968 3008690440125256433664 3036548684941231030272 3059537453840555311104 3065988907648417480704 3087866504339078971392 3093897493605366235008 3116457860860737110016 3122544692620230737184 3124409303206997065728 3146672826270744256512 3153339018977432223744 3206630600659812777984 3229511756831697272832 3236321624739996229632 3242642565413316534768 3259414643469027803136 3274621288938102693888 3289594408686333616128 3321487983285785604096 3360795533383842238464 3384776745140913487872 3416117270558884909056 3473849817381463842816 3506015093468329248768 3512862779197759579332 3547506396349611251712 3633200726435659431936 3640861827832495758336 3666841473902656278528 3700793709772125318144 3729390016320882081792 3736673981196508804608 3773524809413436899328 3807873838283527673856 3835640444136291827712 3843131929378745522688 3872828093871685238784 3881032638741455044608 3936578350560931086336 3944266980151870404864 3983165076603072282624 3990944695893312658176 4048731579921641373696 4087985210197889974272 4117155339118771961856 4125196658140488313344 4136363733395498139648 4155277147814316146688 4163392923493640982912 4165879070942662754304 4195563768360992342016 4204452025303242964992 4275507467546417037312 4315095499653328306176 4323523420551088713024 4345886191292037070848 4366161718584136925184 4386125878248444821504 4388020821955533275136 4428650644381047472128 4437300352670854205472 4471631663305426993152 4481060711178456317952 4513035660187884650496 4554823027411846545408 4598983361472626221056 4631799756508618457088 4674686791291105665024 4683817038930346105776 4686613954810495598592 4730008528466148335616 4844267635247545909248 4854482437109994344448 4889121965203541704704 4911931933407154040832 4934391613029500424192 4982231974928678406144 5077165117711370231808 5124175905838327363584 5210774726072195764224 5259022640202493873152 5269294168796639368998 5299659496877042958336 5321259594524416877568 5450646946930519965696 5461292741748743637504 5500262210853984417792 5515151644527330852864 5540369530419088195584 5551190564658187977216 5594085024481323122688 5605936033737657286656 5660287214120155348992 5753460666204437741568 5764697894068118284032 5821548958112182566912 5850694429274044366848 5904867525841396629504 5916400470227805607296 5974747614904608423936 6017380880250512867328 6073097369882462060544 6131977815296834961408 6175733008678157942784 6187794987210732470016 6232915721721474220032 6245089385240461474368 6248818606413994131456 6293345652541488513024 6306678037954864447488 6413261201319625555968 6459023513663394545664 6472643249479992459264 6485285130826633069536 6518829286938055606272 6549242577876205387776 6579188817372667232256 6642975966571571208192 6721591066767684476928 6769553490281826975744 6832234541117769818112 6947699634762927685632 7012030186936658497536 7025725558395519158664 7095012792699222503424 7266401452871318863872 7281723655664991516672 7333682947805312557056 7401587419544250636288 7473347962393017609216 7615747676567055347712 7686263858757491045376 7745656187743370477568 7873156701121862172672 7888533960303740809728 7966330153206144565248 7981889391786625316352 8097463159843282747392 8175970420395779948544 8250393316280976626688 8272727466790996279296 8310554295628632293376 8326785846987281965824 8391127536721984684032 8408904050606485929984 8551014935092834074624 8630190999306656612352 8647046841102177426048 8691772382584074141696 8732323437168273850368 8772251756496889643008 8776041643911066550272 8857301288762094944256 8874600705341708410944 8962121422356912635904 9026071320375769300992 9109646054823693090816 9197966722945252442112 9263599513017236914176 9349373582582211330048 9367634077860692211552 9373227909620991197184 9460017056932296671232 9688535270495091818496 9708964874219988688896 9778243930407083409408 9823863866814308081664 9868783226059000848384 9964463949857356812288 10154330235422740463616 10248351811676654727168 10421549452144391528448 10518045280404987746304 10538588337593278737996 10642519189048833755136 10922585483497487275008 11000524421707968835584 11102381129316375954432 11188170048962646245376 11320574428240310697984 11506921332408875483136 11529395788136236568064 11643097916224365133824 11809735051682793259008 11832800940455611214592 11949495229809216847872 12146194739764924121088 12263955630593669922816 12351466017356315885568 12375589974421464940032 12465831443442948440064 12490178770480922948736 12497637212827988262912 12586691305082977026048 12613356075909728894976 12826522402639251111936 12945286498959984918528 12970570261653266139072 13037658573876111212544 13098485155752410775552 13158377634745334464512 13285951933143142416384 13443182133535368953856 13539106980563653951488 13664469082235539636224 13895399269525855371264 14024060373873316995072 14051451116791038317328 14190025585398445006848 14532802905742637727744 14563447311329983033344 14667365895610625114112 14803174839088501272576 14946695924786035218432 15231495353134110695424 15372527717514982090752 15777067920607481619456 15963778783573250632704 16351940840791559897088 16500786632561953253376 16545454933581992558592 16621108591257264586752 16653571693974563931648 16782255073443969368064 16817808101212971859968 17260381998613313224704 17294093682204354852096 17464646874336547700736 17544503512993779286016 17552083287822133100544 17714602577524189888512 17749201410683416821888 17924242844713825271808 18052142640751538601984 18219292109647386181632 18395933445890504884224 18527199026034473828352 18698747165164422660096 18735268155721384423104 18746455819241982394368 18920034113864593342464 19377070540990183636992 19417929748439977377792 19556487860814166818816 19647727733628616163328 19737566452118001696768 19928927899714713624576 20308660470845480927232 20496703623353309454336 20843098904288783056896 21036090560809975492608 21077176675186557475992 21285038378097667510272 21845170966994974550016 22001048843415937671168 22204762258632751908864 23058791576272473136128 23619470103365586518016 23665601880911222429184 23898990459618433695744 24292389479529848242176 24527911261187339845632 24751179948842929880064 24931662886885896880128 24980357540961845897472 25173382610165954052096 25226712151819457789952 25653044805278502223872 25890572997919969837056 25941140523306532278144 26075317147752222425088 26196970311504821551104 26316755269490668929024 26571903866286284832768 26886364267070737907712 27078213961127307902976 27328938164471079272448 27790798539051710742528 28048120747746633990144 28102902233582076634656 28380051170796890013696 29065605811485275455488 29126894622659966066688 29334731791221250228224 29606349678177002545152 29893391849572070436864 30462990706268221390848 30745055435029964181504 31554135841214963238912 31927557567146501265408 33001573265123906506752 33307143387949127863296 33564510146887938736128 34520763997226626449408 34588187364408709704192 34929293748673095401472 35089007025987558572032 35429205155048379777024 35498402821366833643776 35848485689427650543616 36438584219294772363264 36791866891781009768448 37054398052068947656704 37397494330328845320192 37470536311442768846208 37492911638483964788736 37840068227729186684928 38835859496879954755584 39112975721628333637632 39295455467257232326656 39475132904236003393536 39857855799429427249152 40617320941690961854464 40993407246706618908672 41686197808577566113792 42072181121619950985216 42154353350373114951984 42570076756195335020544 43690341933989949100032 44002097686831875342336 44409524517265503817728 46117583152544946272256 47331203761822444858368 49055822522374679691264 49502359897685859760128 49863325773771793760256 49960715081923691794944 50346765220331908104192 50453424303638915579904 51781145995839939674112 51882281046613064556288 52393940623009643102208 52633510538981337858048 53143807732572569665536 53772728534141475815424 54156427922254615805952 54657876328942158544896 55581597078103421485056 56096241495493267980288 56205804467164153269312 56760102341593780027392 58131211622970550910976 58253789245319932133376 58669463582442500456448 59212699356354005090304 59786783699144140873728 60925981412536442781696 61490110870059928363008 63108271682429926477824 63855115134293002530816 66003146530247813013504 66614286775898255726592 69176374728817419408384 70858410310096759554048 70996805642733667287552 71696971378855301087232 72877168438589544726528 73583733783562019536896 74794988660657690640384 74941072622885537692416 75680136455458373369856 77671718993759909511168 78225951443256667275264 78590910934514464653312 78950265808472006787072 79715711598858854498304 81234641883381923708928 81986814493413237817344 83372395617155132227584 84144362243239901970432 84308706700746229903968 85140153512390670041088 87380683867979898200064 88004195373663750684672 88819049034531007635456 92235166305089892544512 94662407523644889716736 99004719795371719520256 99921430163847383589888 100693530440663816208384 103562291991679879348224 103764562093226129112576 104787881246019286204416 105267021077962675716096 106287615465145139331072 107545457068282951630848 109315752657884317089792 111163194156206842970112 112192482990986535960576 112411608934328306538624 113520204683187560054784 116507578490639864266752 117338927164885000912896 118425398712708010180608 119573567398288281747456 121851962825072885563392 122980221740119856726016 126216543364859852955648 127710230268586005061632 132006293060495626027008 133228573551796511453184 138352749457634838816768 141993611285467334575104 147167467567124039073792 149589977321315381280768 149882145245771075384832 151360272910916746739712 155343437987519819022336 157181821869028929306624 157900531616944013574144 159431423197717708996608 162469283766763847417856 163973628986826475634688 166744791234310264455168 168288724486479803940864 168617413401492459807936 170280307024781340082176 174761367735959796400128 176008390747327501369344 177638098069062015270912 184470332610179785089024 189324815047289779433472 198009439590743439040512 199842860327694767179776 207529124186452258225152 212575230930290278662144 215090914136565903261696 218631505315768634179584 224384965981973071921152 224823217868656613077248 227040409366375120109568 233015156981279728533504 234677854329770001825792 236850797425416020361216 239147134796576563494912 243703925650145771126784 245960443480239713452032 252433086729719705911296 255420460537172010123264 264012586120991252054016 266457147103593022906368 276705498915269677633536 283987222570934669150208 299764290491542150769664 310686875975039638044672 314363643738057858613248 315801063233888027148288 318862846395435417993216 327947257973652951269376 333489582468620528910336 336577448972959607881728 337234826802984919615872 340560614049562680164352 349522735471919592800256 352016781494655002738688 355276196138124030541824 368940665220359570178048 378649630094579558866944 396018879181486878081024 399685720655389534359552 415058248372904516450304 448769931963946143842304 449646435737313226154496 454080818732750240219136 466030313962559457067008 473701594850832040722432 478294269593153126989824 487407851300291542253568 491920886960479426904064 504866173459439411822592 510840921074344020246528 528025172241982504108032 532914294207186045812736 553410997830539355267072 567974445141869338300416 599528580983084301539328 637725692790870835986432 655894515947305902538752 673154897945919215763456 674469653605969839231744 681121228099125360328704 699045470943839185600512 704033562989310005477376 710552392276248061083648 737881330440719140356096 757299260189159117733888 792037758362973756162048 799371441310779068719104 830116496745809032900608 899292871474626452308992 932060627925118914134016 947403189701664081444864 956588539186306253979648 983841773920958853808128 1009732346918878823645184 1021681842148688040493056 1056050344483965008216064 1065828588414372091625472 1106821995661078710534144 1135948890283738676600832 1199057161966168603078656 1346309795891838431526912 1348939307211939678463488 1362242456198250720657408 1398090941887678371201024 1421104784552496122167296 1475762660881438280712192 1514598520378318235467776 1584075516725947512324096 1598742882621558137438208 1660232993491618065801216 1798585742949252904617984 1913177078372612507959296 1967683547841917707616256 2019464693837757647290368 2043363684297376080986112 2112100688967930016432128 2131657176828744183250944 2213643991322157421068288 2271897780567477353201664 2398114323932337206157312 2697878614423879356926976 2796181883775356742402048 2842209569104992244334592 2951525321762876561424384 3029197040756636470935552 3168151033451895024648192 3197485765243116274876416 3320465986983236131602432 3597171485898505809235968 4038929387675515294580736 4086727368594752161972224 4263314353657488366501888 4427287982644314842136576 4543795561134954706403328 4796228647864674412314624 5395757228847758713853952 5903050643525753122848768 6058394081513272941871104 6336302066903790049296384 6394971530486232549752832 6640931973966472263204864 7194342971797011618471936 8526628707314976733003776 8854575965288629684273152 9087591122269909412806656 9592457295729348824629248 10791514457695517427707904 12116788163026545883742208 12789943060972465099505664 13281863947932944526409728 14388685943594023236943872 17709151930577259368546304 18175182244539818825613312 19184914591458697649258496 21583028915391034855415808 25579886121944930199011328 26563727895865889052819456 28777371887188046473887744 36350364489079637651226624 38369829182917395298516992 43166057830782069710831616 53127455791731778105638912 57554743774376092947775488 76739658365834790597033984 86332115661564139421663232 115109487548752185895550976 172664231323128278843326464 230218975097504371791101952 345328462646256557686652928 690656925292513115373305856
- Sum of all divisors σ(n): 2391146456551231717038500800
- Sum of proper divisors (its aliquot sum) s(n): 1700489531258718601665194944
- 690656925292513115373305856 is an abundant number, because the sum of its proper divisors (1700489531258718601665194944) is greater than itself. Its abundance is 1009832605966205486291889088
Bases of 690656925292513115373305856
- Binary: 1000111011010011000100101011110001001101010000000111001011001011100100110000000000000000002
- Hexadecimal: 0x23B4C4AF13501CB2E4C0000
- Base-36: 2ES3KYYBXM53PC0000
Squares and roots of 690656925292513115373305856
- 690656925292513115373305856 squared (6906569252925131153733058562) is 477006988454508042657359221844302542711960142123892736
- 690656925292513115373305856 cubed (6906569252925131153733058563) is 329448179989031827377167234272628088497866533263027994434164222426674075864662016
-
The
square root of 690656925292513115373305856 is 26280352457539.7031598117 -
690656925292513115373305856 is a
perfect cube number . Itscube root is 883935936
Scales and comparisons
How big is 690656925292513115373305856?- 690,656,925,292,513,115,373,305,856 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 690,656,925,292,513,115,373,305,856 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 690656925292513115373305856 cubic inches would be around 73661328 feet tall.
Recreational maths with 690656925292513115373305856
- 690656925292513115373305856 backwards is 658503373511315292529656096
- 690656925292513115373305856 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 690656925292513115373305856's digits is 117
- 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 690656925292513115373305856 - Facts about the integer". Numbermatics.com. 2024. Web. 23 May 2024.
APA style:
Numbermatics. (2024). Number 690656925292513115373305856 - Facts about the integer. Retrieved 23 May 2024, from https://numbermatics.com/n/690656925292513115373305856/
Chicago style:
Numbermatics. 2024. "Number 690656925292513115373305856 - Facts about the integer". https://numbermatics.com/n/690656925292513115373305856/
The information we have on file for 690656925292513115373305856 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 690656925292513115373305856, math, Factors of 690656925292513115373305856, curriculum, school, college, exams, university, Prime factorization of 690656925292513115373305856, STEM, science, technology, engineering, physics, economics, calculator, six hundred ninety septillion, six hundred fifty-six sextillion, nine hundred twenty-five quintillion, two hundred ninety-two quadrillion, five hundred thirteen trillion, one hundred fifteen billion, three hundred seventy-three million, three hundred five thousand, eight hundred fifty-six.