2244075993546642289852416
2,244,075,993,546,642,289,852,416 is an even composite number composed of seven prime numbers multiplied together.
2244075993546642289852416 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of thirteen thousand, eight hundred fifty-one divisors.
Prime factorization of 2244075993546642289852416:
218 × 32 × 192 × 232 × 292 × 412 × 18772
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 19 × 19 × 23 × 23 × 29 × 29 × 41 × 41 × 1877 × 1877)See below for interesting mathematical facts about the number 2244075993546642289852416 from the Numbermatics database.
Names of 2244075993546642289852416
- Cardinal: 2244075993546642289852416 can be written as Two septillion, two hundred forty-four sextillion, seventy-five quintillion, nine hundred ninety-three quadrillion, five hundred forty-six trillion, six hundred forty-two billion, two hundred eighty-nine million, eight hundred fifty-two thousand, four hundred sixteen.
Scientific notation
- Scientific notation: 2.244075993546642289852416 × 1024
Factors of 2244075993546642289852416
Divisors of 2244075993546642289852416
- Number of divisors d(n): 13851
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 19 23 24 29 32 36 38 41 46 48 57 58 64 69 72 76 82 87 92 96 114 116 123 128 138 144 152 164 171 174 184 192 207 228 232 246 256 261 276 288 304 328 342 348 361 368 369 384 414 437 456 464 492 512 522 529 551 552 576 608 656 667 684 696 722 736 738 768 779 828 841 874 912 928 943 984 1024 1044 1058 1083 1102 1104 1152 1189 1216 1311 1312 1334 1368 1392 1444 1472 1476 1536 1558 1587 1653 1656 1681 1682 1748 1824 1856 1877 1886 1968 2001 2048 2088 2116 2166 2204 2208 2304 2337 2378 2432 2523 2622 2624 2668 2736 2784 2829 2888 2944 2952 3072 3116 3174 3249 3306 3312 3362 3364 3496 3567 3648 3712 3754 3772 3933 3936 4002 4096 4176 4232 4332 4408 4416 4608 4674 4756 4761 4864 4959 5043 5046 5244 5248 5336 5472 5568 5631 5658 5776 5888 5904 6003 6144 6232 6348 6498 6612 6624 6724 6728 6992 7011 7134 7296 7424 7508 7544 7569 7866 7872 8004 8192 8303 8352 8464 8487 8664 8816 8832 9216 9348 9512 9522 9728 9918 10051 10086 10092 10469 10488 10496 10672 10701 10944 11136 11262 11316 11552 11776 11808 12006 12288 12464 12673 12696 12996 13224 13248 13448 13456 13984 14022 14268 14592 14801 14848 15016 15088 15129 15138 15341 15732 15744 15979 16008 16384 16606 16704 16893 16928 16974 17328 17632 17664 17917 18432 18696 19024 19044 19343 19456 19836 20102 20172 20184 20938 20976 20992 21344 21402 21689 21888 22272 22524 22591 22632 23104 23552 23616 24012 24576 24909 24928 25346 25392 25992 26448 26496 26896 26912 27347 27968 28044 28536 29184 29602 29696 30032 30153 30176 30258 30276 30682 31407 31464 31488 31939 31958 32016 32768 33212 33408 33786 33856 33948 34481 34656 35264 35328 35663 35834 36864 37392 38019 38048 38088 38663 38686 38912 39672 40204 40344 40368 41876 41952 41984 42688 42804 43171 43378 43776 44403 44544 45048 45182 45264 46023 46208 47104 47232 47937 48024 48749 49152 49818 49856 50692 50784 51984 52896 52992 53751 53792 53824 54433 54694 55936 56088 57072 58029 58368 59204 59392 60064 60306 60352 60516 60552 61364 62814 62928 62976 63878 63916 64032 65067 65536 66424 66816 67572 67712 67773 67896 68962 69312 70528 70656 71326 71668 73728 74727 74784 76038 76096 76176 76957 77326 77372 77824 79344 80408 80688 80736 82041 83752 83904 83968 85376 85608 86342 86756 87552 88806 89088 90096 90364 90459 90528 92046 92416 94208 94221 94464 95817 95874 96048 97498 98304 99636 99712 101384 101568 103443 103968 105792 105984 106989 107502 107584 107648 108866 109388 111872 112176 114057 114144 115989 116058 116736 118408 118784 120128 120612 120704 121032 121104 122728 125628 125856 125952 127756 127832 128064 129513 130134 131072 132848 133209 133632 135144 135424 135546 135792 137924 138069 138624 141056 141312 142652 143336 143811 146247 147456 149454 149568 152076 152192 152352 153914 154652 154744 155648 158688 160816 161253 161376 161472 163299 164082 167504 167808 167936 170752 171216 172684 173512 174087 175104 177612 178176 180192 180728 180918 181056 184092 184832 188416 188442 188928 190969 191634 191748 192096 194996 195201 196608 199272 199424 202768 203136 203319 206886 207936 211584 211968 213978 215004 215168 215296 217732 218776 223744 224352 228114 228288 230871 231978 232116 233472 236816 237568 240256 240787 241224 241408 242064 242208 245456 246123 251256 251712 251904 255512 255664 256128 259026 260268 262144 265696 266418 267264 270288 270848 271092 271584 275848 276138 277248 282112 282624 285304 286672 287451 287622 291479 292494 294912 298908 299136 303601 304152 304384 304704 307828 309304 309488 310329 311296 317376 320967 321632 322506 322752 322944 326598 328164 335008 335616 335872 340423 341504 342432 345368 347024 347967 348174 350208 355224 356352 360384 361456 361836 362112 367517 368184 369664 376832 376884 377856 381938 383268 383496 384192 388539 389992 390402 393216 398544 398848 405536 406272 406638 412091 413772 415872 423168 423936 427956 429229 430008 430336 430592 435464 437552 438741 444889 447488 448704 456228 456576 461742 463956 464232 466944 473632 475136 480512 481574 482448 482816 484128 484416 489897 490912 492246 502512 503424 503808 511024 511328 512256 518052 519593 520536 531392 532836 534528 540576 541696 542184 543168 551696 552276 554496 564224 565248 570608 572907 573344 574902 575244 582958 584988 589824 597816 598272 606841 607202 608304 608768 609408 615656 618608 618976 620658 622592 628981 634752 641934 643264 645012 645504 645888 653196 655139 656328 670016 671232 671744 677597 680846 683008 684864 690736 692613 694048 695934 696348 700416 710448 712704 720768 722361 722912 723672 724224 734597 735034 736368 739328 753664 753768 755712 763876 766536 766992 768384 777078 779984 780804 786432 793063 797088 797696 811072 812544 813276 820249 824182 827544 831744 846336 847872 855912 858458 860016 860672 861184 870928 874437 875104 877482 889249 889778 894976 897408 910803 912456 913152 923484 926231 927912 928464 933888 947264 950272 961024 963148 964896 965632 968256 968832 979794 981824 984492 992933 1005024 1006848 1007616 1021269 1022048 1022656 1024512 1034227 1036104 1039186 1041072 1062784 1065672 1069056 1081152 1083392 1084368 1086336 1102551 1103392 1104552 1108992 1121227 1128448 1130496 1141216 1145814 1146688 1149804 1150488 1165916 1169976 1179648 1195632 1196544 1213682 1214404 1216608 1217536 1218816 1231312 1236273 1237216 1237952 1241316 1245184 1251959 1257962 1269504 1283868 1286528 1287687 1290024 1291008 1291776 1306392 1310278 1312656 1334667 1340032 1342464 1343488 1355194 1361692 1366016 1369728 1381472 1385226 1388096 1391868 1392696 1400832 1413721 1420896 1425408 1441536 1444722 1445824 1447344 1448448 1462183 1469194 1470068 1472736 1478656 1507328 1507536 1511424 1527752 1533072 1533984 1536768 1554156 1558779 1559968 1561608 1578557 1586126 1594176 1595392 1622144 1625088 1626552 1640498 1648364 1655088 1663488 1692672 1695744 1711824 1716916 1718721 1720032 1721344 1722368 1741856 1748874 1750208 1754964 1770011 1778498 1779556 1789952 1794816 1820523 1821606 1824912 1826304 1846968 1852462 1855824 1856928 1867776 1886943 1894528 1900544 1922048 1926296 1929792 1931264 1936512 1937664 1959588 1963648 1965417 1968984 1985866 2010048 2013696 2015232 2032791 2042538 2044096 2045312 2049024 2068454 2072208 2078372 2082144 2125568 2131344 2138112 2162304 2166784 2167083 2168736 2172672 2203791 2205102 2206784 2209104 2217984 2231753 2242454 2256896 2260992 2282432 2291628 2293376 2299608 2300976 2331832 2339952 2359296 2379189 2391264 2393088 2427364 2428808 2433216 2435072 2437632 2460747 2462624 2472546 2474432 2475904 2482632 2490368 2503918 2515924 2539008 2567736 2573056 2575374 2580048 2582016 2583552 2612784 2620556 2623311 2625312 2667747 2669334 2680064 2684928 2686976 2710388 2723384 2732032 2732409 2739456 2762944 2770452 2776192 2778693 2783736 2785392 2801664 2827442 2841792 2850816 2883072 2889444 2891648 2894688 2896896 2924366 2938388 2940136 2945472 2957312 2978799 3014656 3015072 3022848 3055504 3063807 3066144 3067968 3073536 3102681 3108312 3117558 3119936 3123216 3155237 3157114 3172252 3188352 3190784 3244288 3250176 3253104 3280996 3296728 3307653 3310176 3326976 3363681 3385344 3391488 3423648 3433832 3437442 3440064 3442688 3444736 3483712 3497748 3500416 3509928 3523129 3540022 3556996 3559112 3579904 3589632 3641046 3643212 3649824 3652608 3693936 3704924 3708819 3711648 3713856 3735552 3755877 3773886 3789056 3801088 3844096 3852592 3859584 3862528 3863061 3873024 3875328 3919176 3927296 3930834 3937968 3971732 4004001 4020096 4027392 4030464 4065582 4085076 4088192 4090624 4098048 4136908 4144416 4156744 4164288 4241163 4251136 4262688 4276224 4324608 4333568 4334166 4337472 4345344 4386549 4407582 4410204 4413568 4418208 4435968 4463506 4484908 4513792 4521984 4564864 4583256 4586752 4599216 4601952 4663664 4676337 4679904 4735671 4758378 4782528 4786176 4854728 4857616 4866432 4870144 4875264 4921494 4925248 4945092 4948864 4951808 4965264 4980736 5007836 5031848 5078016 5135472 5146112 5150748 5160096 5164032 5167104 5225568 5241112 5246622 5250624 5310033 5335494 5338668 5360128 5369856 5373952 5420776 5446768 5461569 5464064 5464818 5478912 5525888 5538101 5540904 5552384 5557386 5567472 5570784 5603328 5654884 5660829 5683584 5701632 5766144 5778888 5783296 5789376 5793792 5848732 5876776 5880272 5890944 5896251 5914624 5957598 6029312 6030144 6045696 6098373 6111008 6127614 6132288 6135936 6147072 6205362 6216624 6235116 6239872 6246432 6310474 6314228 6344504 6376704 6381568 6488576 6500352 6506208 6561992 6593456 6611373 6615306 6620352 6653952 6695259 6727362 6770688 6782976 6847296 6867664 6874884 6880128 6885376 6889472 6967424 6982823 6995496 7000832 7019856 7046258 7080044 7113992 7118224 7137567 7159808 7179264 7282092 7286424 7299648 7305216 7382241 7387872 7409848 7417638 7423296 7427712 7471104 7511754 7547772 7578112 7602176 7688192 7705184 7719168 7725056 7726122 7746048 7750656 7829729 7838352 7854592 7861668 7875936 7943464 8003241 8008002 8040192 8054784 8060928 8131164 8170152 8176384 8181248 8196096 8273816 8288832 8313488 8328576 8336079 8452891 8482326 8502272 8525376 8552448 8649216 8667136 8668332 8674944 8690688 8773098 8815164 8820408 8827136 8836416 8871936 8927012 8936397 8969816 9027584 9043968 9129728 9166512 9173504 9198432 9203904 9308043 9327328 9352674 9359808 9465711 9471342 9516756 9565056 9572352 9709456 9715232 9732864 9740288 9750528 9842988 9850496 9872267 9890184 9897728 9903616 9930528 10015672 10063696 10091043 10156032 10270944 10292224 10301496 10320192 10328064 10334208 10451136 10482224 10493244 10501248 10569387 10620066 10670988 10677336 10720256 10739712 10747904 10841552 10893536 10923138 10928128 10929636 10957824 11051776 11076202 11081808 11104768 11114772 11134944 11141568 11206656 11267631 11309768 11321658 11367168 11403264 11532288 11557776 11566592 11578752 11587584 11697464 11753552 11760544 11781888 11792502 11829248 11915196 11950639 12060288 12091392 12196746 12222016 12255228 12264576 12271872 12294144 12410724 12433248 12447641 12470232 12479744 12492864 12620948 12628456 12689008 12723489 12753408 12763136 12977152 13000704 13012416 13123984 13159647 13186912 13222746 13230612 13240704 13307904 13390518 13454724 13541376 13565952 13694592 13735328 13749768 13760256 13770752 13778944 13934848 13957343 13965646 13990992 14001664 14039712 14092516 14160088 14207013 14227984 14236448 14275134 14319616 14358528 14564184 14572848 14599296 14610432 14764482 14775744 14819696 14835276 14846592 14855424 14942208 15023508 15068197 15095544 15156224 15376384 15410368 15438336 15450112 15452244 15492096 15501312 15584731 15659458 15676704 15709184 15723336 15751872 15886928 15930099 16006482 16016004 16080384 16109568 16121856 16262328 16340304 16352768 16362496 16392192 16547632 16577664 16614303 16626976 16657152 16672158 16895731 16905782 16964652 17004544 17050752 17104896 17298432 17334272 17336664 17349888 17381376 17546196 17598389 17630328 17640816 17654272 17672832 17743872 17854024 17872794 17939632 18055168 18087936 18240449 18259456 18333024 18347008 18396864 18407808 18616086 18654656 18705348 18719616 18865727 18931422 18942684 19033512 19130112 19144704 19418912 19430464 19465728 19480576 19501056 19650313 19685976 19700992 19744534 19780368 19795456 19807232 19861056 20031344 20085777 20127392 20182086 20312064 20541888 20584448 20602992 20640384 20656128 20668416 20902272 20948469 20964448 20986488 21002496 21138774 21240132 21303313 21341976 21354672 21440512 21479424 21683104 21787072 21846276 21856256 21859272 21915648 22103552 22152404 22163616 22209536 22229544 22269888 22283136 22413312 22535262 22619536 22643316 22734336 22806528 23064576 23115552 23133184 23157504 23175168 23394928 23489187 23507104 23521088 23563776 23585004 23658496 23787221 23830392 23901278 24120576 24182784 24393492 24444032 24510456 24529152 24543744 24588288 24821448 24866496 24895282 24940464 24959488 24985728 25241896 25256912 25358673 25378016 25446978 25506816 25526272 25788221 25954304 26001408 26024832 26247968 26319294 26373824 26445492 26461224 26481408 26615808 26781036 26860699 26909448 27082752 27131904 27389184 27470656 27499536 27520512 27541504 27557888 27781477 27869696 27914686 27931292 27981984 28003328 28079424 28185032 28320176 28397133 28414026 28455968 28472896 28550268 28639232 28717056 28795057 29128368 29145696 29198592 29220864 29528964 29551488 29616801 29639392 29670552 29693184 29710848 29992583 30047016 30136394 30191088 30312448 30752768 30820736 30876672 30900224 30904488 30984192 31002624 31169462 31318916 31353408 31418368 31446672 31503744 31708161 31773856 31860198 32012964 32032008 32160768 32219136 32243712 32515583 32524656 32680608 32705536 32724992 32784384 33095264 33155328 33228606 33253952 33314304 33344316 33630209 33791462 33811564 33929304 34009088 34101504 34209792 34596864 34668544 34673328 34699776 34762752 35092392 35196778 35260656 35281632 35308544 35345664 35487744 35708048 35745588 35851917 35879264 36110336 36306811 36480898 36518912 36666048 36694016 36793728 36815616 37232172 37309312 37342923 37410696 37439232 37731454 37862844 37885368 38067024 38260224 38289408 38837824 38860928 38931456 38961152 39002112 39300626 39371952 39401984 39489068 39560736 39590912 39614464 39722112 40062688 40171554 40254784 40364172 40624128 40710253 41083776 41168896 41205984 41280768 41312256 41336832 41804544 41872029 41896938 41928896 41972976 42004992 42277548 42403307 42480264 42606626 42683952 42709344 42881024 42958848 43366208 43574144 43692552 43712512 43718544 43831296 44207104 44304808 44327232 44419072 44459088 44539776 44566272 44826624 45070524 45204591 45239072 45286632 45468672 46129152 46231104 46266368 46315008 46350336 46754193 46789856 46978374 47014208 47042176 47127552 47170008 47316992 47574442 47660784 47802556 48241152 48365568 48786984 48888064 49020912 49058304 49087488 49176576 49642896 49732992 49790564 49842909 49880928 49918976 49971456 50483792 50513824 50687193 50717346 50756032 50893956 51013632 51052544 51330319 51576442 51908608 52002816 52049664 52495936 52638588 52747648 52795167 52890984 52922448 52962816 53231616 53562072 53721398 53818896 54165504 54263808 54721347 54778368 54941312 54999072 55041024 55083008 55115776 55562954 55739392 55829372 55862584 55963968 56006656 56158848 56370064 56597181 56640352 56794266 56828052 56911936 56945792 57100536 57278464 57434112 57590114 58256736 58291392 58397184 58441728 58950939 59057928 59102976 59233602 59278784 59341104 59386368 59421696 59949503 59985166 60094032 60272788 60382176 60624896 61505536 61641472 61753344 61800448 61808976 61968384 62005248 62338924 62637832 62706816 62836736 62845407 62893344 63007488 63416322 63547712 63720396 63909939 64025928 64064016 64321536 64438272 64720837 65031166 65049312 65361216 65411072 65449984 65568768 66190528 66310656 66457212 66507904 66628608 66688632 66939451 67260418 67582924 67623128 67858608 68018176 68203008 68419584 69193728 69337088 69346656 69399552 69525504 70184784 70393556 70467561 70521312 70563264 70617088 70691328 70975488 71361663 71416096 71491176 71703834 71758528 72220672 72570451 72613622 72961796 73037824 73332096 73388032 73587456 73631232 74464344 74618624 74685846 74821392 74878464 75462908 75725688 75770736 76076019 76134048 76520448 76578816 77364663 77675648 77721856 77862912 77922304 78004224 78601252 78743904 78803968 78978136 79121472 79181824 79228928 79444224 80125376 80343108 80509568 80582097 80728344 81031967 81248256 81420506 82167552 82337792 82411968 82561536 82624512 82673664 83344431 83609088 83744058 83793876 83857792 83945952 84009984 84555096 84806614 84960528 85213252 85367904 85418688 85762048 85917696 86385171 86732416 87148288 87385104 87425024 87437088 87662592 88414208 88609616 88654464 88838144 88850403 88918176 89079552 89132544 89977749 90141048 90409182 90478144 90573264 90937344 91501873 92258304 92462208 92532736 92630016 92700672 93508386 93579712 93956748 94028416 94084352 94255104 94340016 94633984 95148884 95321568 95605112 96482304 96731136 97546749 97573968 97776128 98041824 98116608 98174976 98353152 99285792 99465984 99581128 99685818 99761856 99837952 99942912 100890627 100967584 101027648 101374386 101434692 101512064 101787912 102027264 102105088 102170741 102660638 103152884 103817216 104005632 104099328 104991872 105277176 105495296 105590334 105781968 105844896 105925632 106463232 107124144 107442796 107555751 107637792 108331008 108920433 109442694 109556736 109882624 109998144 110082048 110166016 110231552 111125908 111478784 111658744 111725168 111927936 112013312 112028769 112317696 112740128 113194362 113280704 113588532 113656104 113823872 113891584 114201072 114556928 114868224 115180228 116513472 116582784 116794368 116883456 117901878 118115856 118205952 118467204 118557568 118682208 118772736 118843392 119899006 119970332 120188064 120545576 120764352 121249792 122130759 123011072 123282944 123506688 123600896 123617952 123936768 124010496 124677848 125275664 125413632 125616087 125673472 125690814 125786688 126014976 126832644 127095424 127209921 127440792 127819878 128051856 128128032 128643072 128876544 129441674 130062332 130098624 130722432 130822144 130899968 131137536 132381056 132621312 132914424 133015808 133257216 133377264 133878902 134520836 135165848 135246256 135613773 135717216 136036352 136406016 138387456 138674176 138693312 138799104 139051008 140262579 140369568 140787112 140935122 141042624 141126528 141234176 141382656 141950976 142723326 142832192 142982352 143407668 143517056 144441344 144448289 145140902 145227244 145923592 146075648 146664192 146776064 147174912 147262464 148928688 149237248 149371692 149642784 149756928 150925816 151451376 151541472 152061579 152152038 152268096 153040896 153157632 153990957 154729326 155351296 155443712 155725824 155844608 156008448 157202504 157487808 157607936 157956272 158242944 158363648 158385501 158457856 158888448 160250752 160604929 160686216 161019136 161164194 161456688 162063934 162496512 162841012 164164041 164335104 164675584 164823936 165123072 165249024 165347328 166688862 167218176 167488116 167587752 167715584 167891904 168019968 169110192 169613228 169791543 169921056 170426504 170735808 170837376 171524096 171835392 172770342 173464832 174296576 174770208 174850048 174874176 175325184 176828416 176852817 177219232 177308928 177676288 177700806 177836352 178159104 178265088 179848509 179955498 180282096 180818364 180956288 181146528 181874688 183003746 184516608 184924416 185065472 185260032 185401344 187016772 187159424 187913496 188056832 188168704 188510208 188680032 190297768 190643136 191210224 191729817 192964608 194162511 195093498 195147936 195552256 196083648 196233216 196349952 196706304 198571584 198931968 199162256 199371636 199523712 199675904 199885824 200818353 201781254 201935168 202055296 202748772 202869384 203024128 203575824 204054528 204210176 204341482 205321276 206305768 207634432 208011264 208198656 209983744 210554352 210990592 211180668 211563936 211689792 211851264 212926464 214084989 214248288 214885592 215111502 215275584 216662016 217711353 217840866 218885388 219113472 219765248 219996288 220164096 220332032 220463104 222251816 222957568 223317488 223450336 223855872 224026624 224057538 224635392 225480256 226388724 226561408 227062141 227177064 227312208 227647744 227783168 228402144 229736448 230360456 232093989 233026944 233165568 233588736 233766912 235803756 236231712 236411904 236934408 237115136 237364416 237545472 237686784 239798012 239940664 240376128 241091152 241528704 241746291 242499584 243095901 244261518 246022144 246565888 247013376 247201792 247235904 247873536 248020992 249355696 250033293 250551328 250827264 251232174 251346944 251381628 251573376 252029952 253665288 254190848 254419842 254881584 255639756 256103712 256256064 257286144 257753088 258883348 259155513 260124664 260197248 261444864 261644288 261799936 262275072 264762112 265242624 265828848 266031616 266514432 266754528 267757804 269041672 269933247 270331696 270492512 271227546 271434432 272072704 272812032 274505619 276774912 277386624 277598208 278102016 280525158 280739136 281574224 281870244 282085248 282253056 282468352 282765312 283901952 285446652 285664384 285964704 286295743 286815336 287034112 288896578 290281804 290454488 291847184 292151296 292640247 293328384 293552128 294349824 294524928 297857376 298474496 298743384 299285568 299513856 301851632 302671881 302902752 303082944 304123158 304304076 304536192 306081792 306315264 306512223 307981914 309458652 310702592 310887424 311451648 311689216 312016896 314405008 314975616 315215872 315912544 316485888 316727296 316771002 316915712 317776896 320501504 321018889 321209858 321372432 322038272 322328388 322913376 324127868 324993024 325682024 326761299 328328082 328670208 329351168 329647872 330246144 330498048 330694656 333377724 334436352 334976232 335175504 335431168 335783808 336039936 338220384 339226456 339583086 339842112 340853008 341471616 341674752 343048192 343670784 345540684 346568531 346929664 348593152 349540416 349748352 350650368 353656832 353705634 354438464 354617856 355352576 355401612 355672704 356318208 356530176 358448813 359697018 359910996 360564192 361636728 361912576 362293056 363749376 366007492 366392277 369033216 369848832 370130944 370520064 370802688 374033544 374318848 375826992 376113664 376337408 377020416 377360064 380595536 381286272 381629763 382420448 383459634 385929216 388325022 390186996 390295872 391104512 392167296 392466432 392699904 393412608 397143168 397863936 398324512 398743272 399047424 399351808 399771648 401636706 403562508 403870336 404110592 404762947 405497544 405738768 406048256 407151648 408109056 408682964 410642552 412611536 415268864 416022528 416397312 419967488 421108704 421981184 422361336 423127872 423379584 423702528 425852928 428169978 428496576 429771184 430223004 430551168 433324032 433344867 435422706 435681732 437770776 438226944 439530496 439992576 440328192 440664064 444503632 445915136 446634976 446900672 447711744 448053248 448115076 449270784 450960512 451957199 452777448 453122816 454124282 454354128 454624416 455295488 455566336 456804288 459472896 460720912 461972871 464187978 466053888 466331136 467177472 467533824 471607512 472463424 472823808 473868816 474230272 474728832 475090944 475373568 479596024 479881328 480752256 481814787 482182304 483057408 483492582 484999168 486191802 488523036 489976199 492044288 493131776 494026752 494471808 495747072 496041984 498711392 500066586 501102656 501654528 502464348 502693888 502763256 503146752 504059904 507330576 508381696 508839684 509763168 510353281 511279512 512207424 512512128 514572288 515506176 517766696 518311026 520249328 520394496 522889728 523288576 523599872 524550144 529524224 530485248 531657696 532063232 533028864 533509056 535515608 538083344 539545527 539866494 540663392 540985024 542455092 542868864 544145408 545624064 547106083 549011238 553549824 554773248 555196416 556204032 561050316 561478272 563148448 563740488 564170496 564506112 564936704 565530624 569859077 570893304 571328768 571929408 572591486 573630672 574068224 577793156 580563608 580908976 582487533 583694368 584302592 585280494 586656768 587104256 588699648 589049856 595714752 596948992 597486768 598571136 599027712 602455059 603703264 605343762 605805504 606165888 608246316 608608152 609072384 612163584 612630528 613024446 615963828 617796077 618917304 621405184 621774848 622903296 624033792 628810016 629951232 630431744 631825088 632971776 633454592 633542004 633831424 635553792 638973971 641003008 642037778 642419716 642744864 644076544 644656776 645826752 648255736 649986048 651364048 653134059 653522598 656656164 657340416 658702336 659295744 660492288 660996096 661389312 666755448 668872704 669952464 670351008 670862336 671567616 672079872 676440768 678452912 679166172 679684224 681186423 681706016 682943232 683349504 686096384 689829409 691081368 693137062 693859328 697186304 699080832 699496704 701300736 707313664 707411268 708876928 709235712 710705152 710803224 711345408 712636416 713060352 716897626 719394036 719821992 721128384 723273456 723825152 724586112 727498752 729287703 732014984 732784554 738066432 739697664 740261888 741040128 741605376 747858409 748067088 748637696 751653984 752227328 752674816 754040832 754720128 761191072 762572544 763259526 764840896 766919268 771858432 773494807 776650044 780373992 780591744 782209024 784334592 784932864 785399808 786825216 794286336 795727872 796649024 797486544 798094848 798703616 799543296 803273412 805662833 807125016 807740672 808221184 809525894 810995088 811477536 812096512 814303296 816218112 817365928 821285104 823516857 825223072 830537728 832794624 835056653 839934976 842217408 843962368 844722672 846255744 846759168 847405056 851705856 856339956 856993152 858887229 859542368 860446008 861102336 866689734 870845412 871363464 875541552 876453888 879060992 879985152 880656384 889007264 891830272 893269952 893801344 895423488 896106496 896230152 898541568 901921024 903914398 905554896 906245632 908248564 908708256 909248832 910590976 911132672 913608576 918945792 919536669 921441824 923945742 928375956 932107776 932662272 934354944 935067648 943215024 944926848 945647616 947737632 948460544 949457664 950181888 950747136 959192048 959762656 961504512 963056667 963629574 964364608 966114816 966985164 969998336 972383604 975276061 977046072 979952398 986263552 988053504 988943616 991494144 992083968 997422784 1000133172 1002205312 1003309056 1004928696 1005387776 1005526512 1006293504 1008119808 1014661152 1016763392 1017679368 1019526336 1020706562 1022559024 1024414848 1025024256 1029144576 1031012352 1035533392 1036622052 1039705593 1040498656 1040788992 1045779456 1046577152 1047199744 1059048448 1060970496 1063315392 1064126464 1066057728 1067018112 1071031216 1075346439 1076166688 1079091054 1079732988 1081326784 1081970048 1084910184 1085737728 1088290816 1091248128 1094212166 1098022476 1107099648 1109546496 1110392832 1112408064 1122100632 1122956544 1126296896 1127480976 1128340992 1129012224 1129873408 1131061248 1139040557 1139718154 1141786608 1142657536 1143858816 1145182972 1147261344 1148136448 1155586312 1161127216 1161817952 1164975066 1167388736 1168605184 1170560988 1173313536 1174208512 1177399296 1178099712 1180597337 1191429504 1193897984 1194973536 1197142272 1198055424 1204910118 1207406528 1210687524 1211611008 1212331776 1214288841 1216492632 1217216304 1218144768 1224327168 1226048892 1229695903 1231927656 1235592154 1237834608 1242810368 1243549696 1245806592 1248067584 1257620032 1259902464 1260863488 1263650176 1265943552 1266909184 1267084008 1267662848 1271107584 1271849569 1277947942 1282006016 1284075556 1284839432 1285489728 1288153088 1289313552 1291653504 1296511472 1299972096 1300034601 1302728096 1306268118 1307045196 1313312328 1314680832 1317404672 1318591488 1320984576 1321992192 1333510896 1337745408 1339904928 1340702016 1341724672 1343135232 1344159744 1352881536 1355871597 1356905824 1358332344 1359368448 1362372846 1363412032 1365886464 1366699008 1372192768 1378838569 1379658818 1382162736 1386274124 1387718656 1394372608 1398161664 1398993408 1402601472 1414627328 1414822536 1417753856 1418471424 1421410304 1421606448 1422690816 1425272832 1426120704 1433795252 1438788072 1439643984 1442256768 1445444361 1446546912 1447650304 1449172224 1454997504 1458575406 1464029968 1465569108 1469928597 1476132864 1479395328 1480523776 1482080256 1488579251 1495716818 1496134176 1497275392 1503307968 1504454656 1505349632 1508081664 1509440256 1522382144 1525145088 1526519052 1529681792 1531059843 1533838536 1539607373 1543716864 1546989614 1553300088 1560747984 1561183488 1564418048 1568669184 1569865728 1570799616 1573650432 1588572672 1591455744 1593298048 1594973088 1596189696 1597407232 1599086592 1606546824 1611325666 1614250032 1615481344 1616442368 1619051788 1621990176 1622955072 1624193024 1628606592 1632436224 1634731856 1641318249 1642570208 1647033714 1650446144 1661075456 1665589248 1669120373 1670113306 1679869952 1684434816 1687924736 1689445344 1692511488 1693518336 1694810112 1709577231 1712679912 1713986304 1717774458 1719084736 1720892016 1722204672 1733379468 1738535587 1741690824 1742726928 1751083104 1752907776 1758121984 1759970304 1761312768 1778014528 1783660544 1786539904 1787602688 1790846976 1792212992 1792460304 1797083136 1803842048 1807828796 1811109792 1812491264 1816497128 1817416512 1818497664 1821181952 1822265344 1827217152 1837891584 1839073338 1842883648 1847891484 1853388231 1856751912 1863735241 1864215552 1865324544 1868709888 1886430048 1889853696 1891295232 1895475264 1896921088 1898915328 1900363776 1901494272 1916921913 1918384096 1919525312 1923009024 1926113334 1927259148 1928729216 1932229632 1933970328 1939996672 1941244079 1944767208 1950552122 1954092144 1959904796 1972527104 1976107008 1977887232 1982988288 1984167936 1994845568 2000266344 2004410624 2006618112 2009857392 2010775552 2011053024 2012587008 2016239616 2029322304 2033526784 2035358736 2039052672 2041413124 2043559269 2045118048 2048829696 2050048512 2058289152 2069488227 2071066784 2073244104 2079411186 2080997312 2081577984 2091558912 2093154304 2094399488 2104543079 2118096896 2121940992 2126630784 2128252928 2132115456 2134036224 2142062432 2150692878 2152333376 2158182108 2159465976 2162653568 2163940096 2169820368 2171475456 2176581632 2182496256 2188424332 2196044952 2214199296 2219092992 2220785664 2224816128 2243575227 2244201264 2245913088 2252593792 2254961952 2256681984 2258024448 2259746816 2262122496 2278081114 2279436308 2283573216 2285315072 2287717632 2290365944 2294522688 2296272896 2311172624 2320484421 2322254432 2323635904 2329950132 2334777472 2337210368 2341121976 2346627072 2348417024 2349927043 2354798592 2356199424 2361194674 2382859008 2387795968 2389947072 2394284544 2396110848 2409820236 2414813056 2416988499 2421375048 2423222016 2424663552 2428577682 2432985264 2434432608 2436289536 2448654336 2452097784 2459391806 2463855312 2471184308 2475669216 2485620736 2487099392 2491613184 2505169959 2515240064 2519804928 2521726976 2527300352 2531887104 2533818368 2534168016 2535325696 2542215168 2543699138 2555895884 2564012032 2568151112 2569678864 2570979456 2576306176 2576661687 2578627104 2583307008 2593022944 2600069202 2605456192 2612536236 2614090392 2626624656 2629361664 2634809344 2637182976 2641969152 2653554317 2667021792 2675490816 2679809856 2681404032 2683449344 2686270464 2688319488 2705763072 2711743194 2713811648 2716664688 2718736896 2724745692 2726824064 2731772928 2733398016 2744385536 2744517491 2757677138 2759317636 2764325472 2772548248 2775437312 2788745216 2796323328 2797986816 2805202944 2829254656 2829645072 2835507712 2836942848 2842820608 2843212896 2845381632 2850545664 2852241408 2867590504 2877576144 2879287968 2884513536 2889170001 2890888722 2893093824 2895300608 2898344448 2909995008 2917150812 2925828183 2928059936 2931138216 2939857194 2958790656 2961047552 2962951489 2964160512 2977158502 2991433636 2992268352 2994550784 3006615936 3008909312 3010699264 3016163328 3018880512 3044764288 3050290176 3053038104 3059363584 3062119686 3067677072 3079214746 3087433728 3093979228 3106600176 3119116779 3121495968 3122366976 3128836096 3137338368 3139731456 3141599232 3177145344 3182911488 3186596096 3189946176 3192379392 3194814464 3198173184 3213093648 3222651332 3226039317 3228500064 3230962688 3232884736 3238103576 3243980352 3245910144 3248386048 3257213184 3264872448 3269463712 3282636498 3285140416 3294067428 3300892288 3322150912 3322310647 3331178496 3338240746 3340226612 3359739904 3368869632 3375849472 3378890688 3385022976 3387036672 3389620224 3417121671 3419154462 3425359824 3427972608 3435548916 3438169472 3441784032 3444409344 3466758936 3477071174 3483381648 3485453856 3502166208 3505815552 3516243968 3519940608 3522625536 3541792011 3556029056 3567321088 3573079808 3575205376 3581693952 3584425984 3584920608 3594166272 3607684096 3615657592 3622219584 3624982528 3632994256 3634833024 3636995328 3642363904 3642866523 3644530688 3654434304 3678146676 3685767296 3689087709 3695782968 3706776462 3713503824 3727470482 3728431104 3730649088 3737419776 3772860096 3779707392 3782590464 3790950528 3793842176 3797830656 3800727552 3802988544 3815548707 3833843826 3836768192 3839050624 3846018048 3852226668 3854518296 3857458432 3864459264 3867940656 3879993344 3882488158 3889534416 3901104244 3908184288 3919809592 3945054208 3952214016 3955774464 3965976576 3989691136 4000532688 4008821248 4013236224 4019714784 4021551104 4022106048 4025174016 4032479232 4058644608 4067053568 4067614791 4070717472 4078105344 4082826248 4087118538 4090236096 4097659392 4100097024 4116578304 4136515707 4138976454 4142133568 4146488208 4158822372 4161994624 4163155968 4183117824 4186308608 4188798976 4189000381 4209086158 4236193792 4243881984 4253261568 4256505856 4264230912 4268072448 4284124864 4301385756 4304666752 4316364216 4318931952 4325307136 4327880192 4339640736 4342950912 4364992512 4376848664 4392089904 4409785791 4428398592 4438185984 4441571328 4465737753 4487150454 4488402528 4491826176 4505187584 4509923904 4513363968 4516048896 4519493632 4524244992 4556162228 4558872616 4567146432 4570630144 4575435264 4580731888 4589045376 4592545792 4593179529 4618822119 4622345248 4640968842 4644508864 4647271808 4659900264 4669554944 4674420736 4682243952 4693254144 4696834048 4699854086 4709597184 4712398848 4722389348 4765718016 4775591936 4779894144 4788569088 4792221696 4819640472 4829626112 4833976998 4842750096 4846444032 4849327104 4857155364 4865970528 4868865216 4872579072 4897308672 4904195568 4918783612 4923954747 4927710624 4942368616 4951338432 4971241472 4974198784 4983226368 5007361119 5010339918 5030480128 5039609856 5043453952 5054600704 5063774208 5067636736 5068336032 5070651392 5084430336 5087398276 5111791768 5128024064 5128731693 5136302224 5139357728 5141958912 5152612352 5153323374 5157254208 5166614016 5186045888 5200138404 5210912384 5215606761 5225072472 5228180784 5253249312 5258723328 5274365952 5283938304 5307108634 5334043584 5350981632 5359619712 5362808064 5366898688 5372540928 5376638976 5411526144 5423486388 5427623296 5433329376 5437473792 5449491384 5453648128 5463545856 5466796032 5489034982 5515354276 5518635272 5528650944 5545096496 5550874624 5560164693 5577490432 5591205723 5592646656 5595973632 5658509312 5659290144 5671015424 5673885696 5685641216 5686425792 5690763264 5701091328 5704482816 5735181008 5750765739 5755152288 5758575936 5769027072 5778340002 5781777444 5786187648 5790601216 5796688896 5819990016 5823732237 5834301624 5851656366 5856119872 5862276432 5879714388 5917581312 5922095104 5922379849 5925902978 5928321024 5954317004 5982867272 5984536704 5989101568 6013231872 6017818624 6021398528 6032326656 6037761024 6089528576 6100580352 6106076208 6118727168 6124239372 6135354144 6158429492 6174867456 6187958456 6208464681 6213200352 6238233558 6242991936 6244733952 6257672192 6274676736 6279462912 6283198464 6313629237 6354290688 6365822976 6373192192 6379892352 6384758784 6389628928 6396346368 6426187296 6445302664 6452078634 6457000128 6461925376 6465769472 6476207152 6487960704 6491820288 6496772096 6514426368 6529744896 6538927424 6565272996 6570280832 6584802089 6588134856 6601784576 6644621294 6662356992 6676481492 6680453224 6719479808 6730725681 6737739264 6751698944 6757781376 6770045952 6774073344 6779240448 6834243342 6838308924 6850719648 6855945216 6871097832 6876338944 6883568064 6888818688 6933517872 6954142348 6961453263 6966763296 6970907712 7004332416 7011631104 7032487936 7039881216 7045251072 7049781129 7083584022 7112058112 7134642176 7146159616 7150410752 7163387904 7168851968 7169841216 7188332544 7215368192 7231315184 7244439168 7249965056 7250965497 7265988512 7269666048 7273990656 7284727808 7285733046 7289061376 7308868608 7356293352 7371534592 7378175418 7391565936 7413552924 7427007648 7454940964 7456862208 7461298176 7474839552 7515509877 7545720192 7559414784 7565180928 7581901056 7587684352 7595661312 7601455104 7605977088 7631097414 7667687652 7673536384 7678101248 7692036096 7704453336 7709036592 7714916864 7728918528 7735881312 7764976316 7779068832 7802208488 7816368576 7839619184 7890108416 7904428032 7911548928 7960662951 7979382272 8001065376 8017642496 8026472448 8039429568 8044212096 8050348032 8064958464 8117289216 8134107136 8135229582 8141434944 8156210688 8165652496 8174237076 8180472192 8195318784 8200194048 8233156608 8233552473 8273031414 8277952908 8284267136 8292976416 8317644744 8323989248 8326311936 8366235648 8372617216 8378000762 8418172316 8472387584 8487763968 8506523136 8513011712 8528461824 8536144896 8568249728 8602771512 8609333504 8632728432 8637863904 8650614272 8655760384 8679281472 8685901824 8729985024 8753697328 8777484549 8784179808 8819571582 8876371968 8883142656 8888854467 8931475506 8974300908 8976805056 8983652352 9010375168 9019847808 9026727936 9032097792 9038987264 9048489984 9112324456 9117745232 9134292864 9141260288 9150870528 9161463776 9178090752 9185091584 9186359058 9237644238 9244690496 9281937684 9289017728 9294543616 9309547781 9319800528 9339109888 9348841472 9364487904 9386508288 9399708172 9419194368 9424797696 9444778696 9531436032 9551183872 9559788288 9577138176 9584443392 9639280944 9659252224 9667953996 9685500192 9692888064 9698654208 9714310728 9731941056 9737730432 9745158144 9794617344 9808391136 9837567224 9847909494 9855421248 9884737232 9902676864 9942482944 9948397568 9966452736 9966931941 10014722238 10020679836 10060960256 10079219712 10086907904 10109201408 10127548416 10135273472 10136672064 10168860672 10174796552 10223583536 10251365013 10256048128 10257463386 10272604448 10278715456 10283917824 10305224704 10306646748 10314508416 10333228032 10372091776 10395015577 10400276808 10421824768 10431213522 10450144944 10456361568 10506498624 10517446656 10548731904 10567876608 10614217268 10625376033 10668087168 10701963264 10719239424 10725616128 10733797376 10745081856 10753277952 10823052288 10846972776 10855246592 10866658752 10874947584 10898982768 10907296256 10927091712 10933592064 10978069964 11030708552 11037270544 11057301888 11067263127 11090192992 11101749248 11120329386 11154980864 11182411446 11185293312 11191947264 11317018624 11318580288 11342030848 11347771392 11372851584 11381526528 11402182656 11408965632 11446646121 11470362016 11501531478 11510304576 11517151872 11538054144 11556680004 11563554888 11572375296 11581202432 11593377792 11639980032 11647464474 11668603248 11703312732 11712239744 11724552864 11738125463 11759428776 11835162624 11844759698 11851805956 11856642048 11908634008 11965734544 11969073408 11978203136 12026463744 12035637248 12042797056 12064653312 12075522048 12179057152 12201160704 12212152416 12237454336 12248478744 12270708288 12316858984 12349734912 12375916912 12409547121 12416929362 12426400704 12476467116 12485983872 12489467904 12515344384 12549353472 12558925824 12566396928 12567001143 12627258474 12708581376 12731645952 12746384384 12759784704 12769517568 12779257856 12792692736 12852374592 12890605328 12904157268 12914000256 12923850752 12931538944 12952414304 12975921408 12983640576 12993544192 13028852736 13077854848 13106758771 13130545992 13140561664 13169604178 13176269712 13203569152 13289242588 13324713984 13352962984 13360906448 13397213259 13438959616 13461451362 13475478528 13503397888 13515562752 13540091904 13548146688 13558480896 13668486684 13676617848 13701439296 13711890432 13742195664 13752677888 13767136128 13777637376 13856466357 13867035744 13908284696 13922906526 13933526592 13941815424 14008664832 14023262208 14064975872 14079762432 14090502144 14099562258 14167168044 14209309771 14224116224 14269284352 14292319232 14300821504 14326775808 14339682432 14376665088 14430736384 14462630368 14488878336 14499930112 14501930994 14531977024 14539332096 14547981312 14569455616 14571466092 14578122752 14617737216 14696401333 14712586704 14743069184 14756350836 14783131872 14827105848 14854015296 14909881928 14913724416 14922596352 14949679104 15022083357 15031019754 15091440384 15118829568 15130361856 15163802112 15175368704 15191322624 15202910208 15211954176 15262194828 15335375304 15347072768 15356202496 15384072192 15408906672 15418073184 15429833728 15457837056 15471762624 15529952632 15558137664 15604416976 15632737152 15646820283 15679238368 15780216832 15823097856 15866076407 15921325902 15958764544 16002130752 16035284992 16052944896 16078859136 16088424192 16100696064 16129916928 16234578432 16268214272 16270459164 16282869888 16312421376 16331304992 16348474152 16360944384 16390637568 16400388096 16467104946 16546062828 16555905816 16568534272 16585952832 16635289488 16647978496 16652623872 16732471296 16756001524 16773617169 16836344632 16944775168 16975527936 17013046272 17026023424 17056923648 17072289792 17136499456 17205543024 17218667008 17265456864 17275727808 17301228544 17311520768 17358562944 17371803648 17459970048 17471196711 17507394656 17554969098 17568359616 17639143164 17752743936 17766285312 17767139547 17777708934 17862951012 17948601816 17953610112 17967304704 18020750336 18039695616 18053455872 18064195584 18096979968 18224648912 18235490464 18268585728 18282520576 18301741056 18322927552 18356181504 18370183168 18372718116 18475288476 18489380992 18530245159 18563875368 18578035456 18589087232 18619095562 18639601056 18678219776 18728975808 18773016576 18799416344 18838388736 18849595392 18889557392 18940887711 19062872064 19102367744 19119576576 19154276352 19168886784 19278561888 19318504448 19335907992 19371000384 19385776128 19397308416 19428621456 19463882112 19475460864 19490316288 19589234688 19616782272 19675134448 19695818988 19710842496 19754406267 19769474464 19805353728 19884965888 19896795136 19933863882 20029444476 20041359672 20121920512 20158439424 20173815808 20218402816 20255096832 20273344128 20337721344 20349593104 20447167072 20502730026 20512096256 20514926772 20545208896 20557430912 20567835648 20610449408 20613293496 20629016832 20666456064 20744183552 20790031154 20800553616 20843649536 20862427044 20900289888 20912723136 21012997248 21034893312 21097463808 21135753216 21149343387 21228434536 21250752066 21336174336 21403926528 21438478848 21451232256 21467594752 21490163712 21506555904 21646104576 21693945552 21710493184 21733317504 21749895168 21797965536 21814592512 21854183424 21867184128 21956139928 22061417104 22074541088 22114603776 22134526254 22180385984 22203498496 22240658772 22309961728 22364822892 22370586624 22383894528 22431349403 22637160576 22684061696 22695542784 22745703168 22763053056 22804365312 22817931264 22893292242 22940724032 23003062956 23020609152 23034303744 23076108288 23113360008 23127109776 23144750592 23162404864 23186755584 23294928948 23337206496 23364222157 23406625464 23424479488 23449105728 23476250926 23518857552 23670325248 23689519396 23703611912 23713284096 23817268016 23881988853 23931469088 23938146816 23956406272 24052927488 24071274496 24085594112 24151044096 24358114304 24402321408 24424304832 24474908672 24496957488 24541416576 24633717968 24699469824 24700657419 24751833824 24819094242 24833858724 24852801408 24952934232 24971967744 24978935808 25030688768 25098706944 25117851648 25134002286 25254516948 25417162752 25463291904 25492768768 25519569408 25539035136 25585385472 25704749184 25781210656 25808314536 25828000512 25847701504 25863077888 25904828608 25951842816 25967281152 25987088384 26057705472 26155709696 26197932811 26213517542 26261091984 26281123328 26339208356 26352539424 26407138304 26578485176 26649427968 26666563401 26705925968 26721812896 26794426518 26877919232 26922902724 26950957056 27006795776 27031125504 27080183808 27096293376 27116961792 27336973368 27353235696 27402878592 27423780864 27484391328 27505355776 27534272256 27555274752 27712932714 27734071488 27816569392 27845813052 27867053184 27883630848 27928643343 28017329664 28046524416 28129951744 28159524864 28199124516 28283005769 28334336088 28418619542 28448232448 28584638464 28601643008 28653551616 28679364864 28753330176 28861472768 28925260736 28977756672 28999860224 29003861988 29063954048 29078664192 29095962624 29138911232 29142932184 29156245504 29235474432 29252540087 29392802666 29425173408 29486138368 29512701672 29566263744 29654211696 29708030592 29819763856 29827448832 29845192704 29899358208 29900795823 30044166714 30062039508 30182880768 30237659136 30260723712 30327604224 30350737408 30382645248 30405820416 30524389656 30670750608 30694145536 30712404992 30768144384 30817813344 30836146368 30859667456 30915674112 30943525248 31059905264 31116275328 31185046731 31208833952 31265474304 31293640566 31358476736 31560433664 31646195712 31713287087 31732152814 31842651804 31917529088 32004261504 32070569984 32105889792 32157718272 32176848384 32201392128 32259833856 32469156864 32536428544 32540918328 32565739776 32624842752 32662609984 32696948304 32721888768 32781275136 32800776192 32934209892 33032176153 33092125656 33111811632 33137068544 33171905664 33270578976 33295956992 33305247744 33464942592 33512003048 33547234338 33672689264 33889550336 33951055872 34026092544 34052046848 34144579584 34237322773 34272998912 34411086048 34437334016 34530913728 34551455616 34602457088 34623041536 34717125888 34743607296 34919940096 34942393422 35014789312 35109938196 35136719232 35214376389 35278286328 35410969579 35505487872 35534279094 35555417868 35725902024 35897203632 35907220224 35934609408 36041500672 36079391232 36106911744 36128391168 36193959936 36449297824 36470980928 36537171456 36565041152 36603482112 36645855104 36712363008 36740366336 36745436232 36883637501 36950576952 36978761984 37060490318 37127750736 37156070912 37178174464 37238191124 37279202112 37356439552 37457951616 37546033152 37598832688 37676777472 37699190784 37701003429 37779114784 37881775422 38125744128 38204735488 38239153152 38308552704 38337773568 38557123776 38637008896 38671815984 38742000768 38771552256 38794616832 38857242912 38927764224 38950921728 38980632576 39233564544 39320276313 39350268896 39391637976 39421684992 39508812534 39538948928 39610707456 39769931776 39793590272 39867727764 39986318501 40058888952 40082719344 40243841024 40316878848 40436805632 40510193664 40546688256 40675442688 40699186208 40894334144 41005460052 41024192512 41029853544 41090417792 41114861824 41135671296 41220898816 41226586992 41258033664 41332912128 41488367104 41580062308 41601107232 41687299072 41724854088 41800579776 41825446272 42025994496 42069786624 42194927616 42271506432 42298686774 42456869072 42501504132 42627929313 42672348672 42807853056 42876957696 42902464512 42935189504 42980327424 43292209152 43387891104 43420986368 43466635008 43499790336 43595931072 43629185024 43708366848 43734368256 43912279856 44089203999 44122834208 44149082176 44229207552 44269052508 44360771968 44406996992 44481317544 44619923456 44648613817 44729645784 44741173248 44767789056 44862698806 45274321152 45368123392 45391085568 45491406336 45526106112 45608730624 45635862528 45786584484 45881448064 46006125912 46041218304 46068607488 46152216576 46226720016 46254219552 46289501184 46324809728 46373511168 46589857896 46674412992 46728444314 46813250928 46848958976 46898211456 46952501852 47037715104 47340650496 47379038792 47407223824 47598229221 47634536032 47763977706 47862938176 47876293632 47912812544 48105854976 48142548992 48171188224 48302088192 48404490817 48716228608 48804642816 48848609664 48949817344 48993914976 49082833152 49267435936 49401314838 49503667648 49638188484 49667717448 49705602816 49905868464 49943935488 49957871616 50061377536 50197413888 50268004572 50417532023 50509033896 50834325504 50926583808 50985537536 51039138816 51078070272 51170770944 51409498368 51562421312 51616629072 51656001024 51695403008 51726155776 51809657216 51903685632 51934562304 51974176768 52115410944 52145832329 52311419392 52395865622 52427035084 52522183968 52562246656 52678416712 52705078848 52814276608 53156970352 53298855936 53301418641 53333126802 53411851936 53443625792 53588853036 53755838464 53845805448 53901914112 54013591552 54048321989 54062251008 54160367616 54192586752 54673946736 54706471392 54805757184 54847561728 54968782656 55010711552 55068544512 55110549504 55425865428 55468142976 55590735477 55633138784 55691626104 55734106368 55767261696 55857286686 56034659328 56259903488 56296078291 56319049728 56398249032 56566011538 56668672176 56837239084 56896464896 57169276928 57203286016 57307103232 57358729728 57506660352 57722945536 57850521472 57955513344 57999720448 58007723976 58127908096 58157328384 58191925248 58277822464 58285864368 58312491008 58470948864 58505080174 58785605332 58850346816 58972276736 59025403344 59132527488 59263218801 59308423392 59416061184 59639527712 59654897664 59690385408 59801591646 60088333428 60124079016 60365761536 60475318272 60521447424 60655208448 60701474816 60765290496 61031749291 61048779312 61341501216 61388291072 61424809984 61536288768 61635626688 61672292736 61719334912 61831348224 61887050496 62119810528 62232550656 62370093462 62417667904 62530948608 62587281132 62716953472 63120867328 63123902293 63292391424 63426574174 63464305628 63685303608 63835058176 64008523008 64141139968 64211779584 64315436544 64353696768 64402784256 64519667712 64938313728 65072857088 65081836656 65131479552 65249685504 65325219968 65393896608 65443777536 65562550272 65601552384 65868419784 66064352306 66184251312 66223623264 66274137088 66343811328 66541157952 66591913984 66610495488 66929885184 67024006096 67094468676 67294048209 67345378528 67779100672 68052185088 68104093696 68147884247 68289159168 68474645546 68545997824 68822172096 68874668032 69061827456 69102911232 69204914176 69246083072 69434251776 69487214592 69884786844 70029578624 70092666471 70219876392 70273438464 70428752778 70556572656 70821939158 71010975744 71068558188 71110835736 71451804048 71794407264 71814440448 71869218816 72083001344 72158782464 72213823488 72256782336 72898595648 72941961856 73074342912 73130082304 73206964224 73291710208 73424726016 73480732672 73490872464 73767275002 73901153904 73957523968 74120980636 74255501472 74312141824 74356348928 74476382248 74558404224 74712879104 74915903232 75092066304 75197665376 75353554944 75402006858 75558229568 75763550844 76251488256 76409470976 76413144881 76478306304 76617105408 77114247552 77274017792 77343631968 77484001536 77543104512 77589233664 77714485824 77855528448 77901843456 77961265152 78467129088 78593798433 78640552626 78700537792 78783275952 78843369984 79017625068 79077897856 79221414912 79539863552 79587180544 79591007239 79735455528 79972637002 80117777904 80165438688 80487682048 80633757696 80873611264 81020387328 81093376512 81350885376 81398372416 81788668288 82010920104 82048385024 82059707088 82180835584 82229723648 82271342592 82441797632 82453173984 82516067328 82665824256 82976734208 83160124616 83202214464 83374598144 83449708176 83601159552 83650892544 83785930029 84051988992 84139573248 84389855232 84597373548 84849017307 84913738144 85003008264 85255858626 85344697344 85753915392 85804929024 85870379008 85960654848 86584418304 86775782208 86841972736 86933270016 86999580672 87191862144 87258370048 87416733696 87468736512 87757620261 87824559712 88178407998 88245668416 88298164352 88458415104 88538105016 88721543936 88813993984 88962635088 89239846912 89297227634 89459291568 89482346496 89535578112 89725397612 90548642304 90736246784 90782171136 90982812672 91052212224 91217461248 91573168968 91762896128 92012251824 92082436608 92137214976 92304433152 92453440032 92508439104 92579002368 92649619456 92747022336 93179715792 93348825984 93456888628 93555140193 93626501856 93697917952 93796422912 93905003704 94075430208 94681300992 94758077584 94814447648 95139861261 95196458442 95269072064 95527955412 95725876352 95752587264 95825625088 96211709952 96285097984 96342376448 96347008763 96604176384 96808981634 97432457216 97609285632 97697219328 97899634688 97987829952 98165666304 98534871872 98802629676 99007335296 99096528459 99276376968 99335434896 99411205632 99811736928 99887870976 99915743232 100394827776 100536009144 100835064046 101018067792 101668651008 101853167616 101971075072 102078277632 102156140544 102711968319 102818996736 103124842624 103233258144 103312002048 103390806016 103452311552 103619314432 103807371264 103869124608 103948353536 104230821888 104291664658 104622838784 104791731244 104854070168 105044367936 105124493312 105356833424 105410157696 105628553216 105643129167 106232908737 106313940704 106602837282 106666253604 106823703872 106887251584 107177706072 107511676928 107691610896 107803828224 108027183104 108096643978 108124502016 108320735232 108385173504 109347893472 109412942784 109611514368 109695123456 109937565312 110021423104 110137089024 110221099008 110650912503 110851730856 110936285952 111181470954 111266277568 111383252208 111468212736 111534523392 111714573372 112069318656 112519806976 112525217131 112592156582 112638099456 112796498064 113132023076 113337344352 113674478168 113792929792 114338553856 114406572032 114614206464 114717459456 115013320704 115445891072 115701042944 115911026688 115999440896 116015447952 116255816192 116314656768 116383850496 116555644928 116571728736 116624982016 116941897728 117010160348 117571210664 117700693632 117944553472 117960828939 118050806688 118265054976 118526437602 118616846784 118832122368 119279055424 119309795328 119380770816 119603183292 119958955503 120176666856 120248158032 120731523072 120950636544 121310416896 121402949632 121481011049 121530580992 122063498582 122097558624 122683002432 122776582144 122849619968 123072577536 123271253376 123344585472 123438669824 123662696448 123774100992 124239621056 124465101312 124740186924 124835335808 125061897216 125174562264 125433906944 126247804586 126584782848 126853148348 126928611256 127370607216 127670116352 127883787939 128017046016 128282279936 128423559168 128630873088 128707393536 128805568512 129876627456 130145714176 130163673312 130262959104 130499371008 130650439936 130787793216 130887555072 131125100544 131203104768 131736839568 132128704612 132267611997 132368502624 132447246528 132548274176 132687622656 133082315904 133183827968 133220990976 133859770368 133945841451 134048012192 134188937352 134588096418 134690757056 135558201344 136104370176 136208187392 136214736527 136295768494 136578318336 136949291092 137091995648 137644344192 137749336064 138123654912 138205822464 138409828352 138492166144 138868503552 138974429184 139769573688 140059157248 140185332942 140439752784 140546876928 140857505556 141113145312 141643878316 142021951488 142137116376 142221671472 142794687663 142903608096 143588814528 143628880896 143738437632 144166002688 144317564928 144427646976 144513564672 145213472451 145797191296 145883923712 146148685824 146260164608 146413928448 146583420416 146849452032 146961465344 146981744928 147534550004 147802307808 147915047936 148241961272 148511002944 148624283648 148712697856 148952764496 149116808448 149425758208 149831806464 150184132608 150395330752 150804013716 151116459136 151252596069 151527101688 152502976512 152826289762 152956612608 153234210816 154228495104 154548035584 154687263936 154968003072 155086209024 155178467328 155428971648 155711056896 155803686912 155922530304 156437496987 156934258176 157187596866 157281105252 157401075584 157566551904 157686739968 158035250136 158155795712 158442829824 159079727104 159182014478 159470911056 159945274004 160235555808 160330877376 160975364096 161267515392 161747222528 162040774656 162144965967 162186753024 162796744832 163577336576 164021840208 164096770048 164119414176 164361671168 164459447296 164542685184 164883595264 164906347968 165032134656 165331648512 165953468416 166320249232 166404428928 166749196288 166772206431 166899416352 167202319104 167301785088 167571860058 168103977984 168779710464 168888234873 169194747096 169698034614 169827476288 170006016528 170511717252 170689394688 171507830784 171609858048 171740758016 171749015621 171921309696 173168836608 173551564416 173683945472 173866540032 173999161344 174383724288 174516740096 174833467392 174937473024 175515240522 175649119424 176356815996 176491336832 176596328704 176916830208 177076210032 177443087872 177627987968 177925270176 178594455268 178918583136 178964692992 179071156224 179450795224 181097284608 181472493568 181564342272 181965625344 182104424448 183095247873 183146337936 183525792256 184024503648 184164873216 184274429952 184608866304 184906880064 185016878208 185158004736 185299238912 185494044672 186359431584 186697651968 186913777256 187110280386 187253003712 187395835904 187592845824 187810007408 188150860416 189362601984 189371706879 189516155168 189628895296 190279722522 190392916884 190538144128 191055910824 191451752704 191505174528 191651250176 192423419904 192570195968 192694017526 193208352768 193617963268 194864914432 195218571264 195394438656 195799269376 195975659904 196331332608 197069743744 197605259352 198014670592 198193056918 198552753936 198670869792 198822411264 199623473856 199775741952 199831486464 200789655552 201072018288 201670128092 201882144627 202036135584 203337302016 203942150144 204156555264 204312281088 204443652741 205423936638 205637993472 206249685248 206466516288 206624004096 206781612032 206904623104 207238628864 207614742528 207738249216 207896707072 208461643776 208583329316 209245677568 209583462488 209708140336 210088735872 210248986624 210277999413 210713666848 210820315392 211257106432 211286258334 212465817474 212627881408 213205674564 213332507208 213647407744 213774503168 214355412144 215023353856 215383221792 215607656448 216193287956 216249004032 216641470464 216770347008 218695786944 218825885568 219223028736 219390246912 219875130624 220042846208 220274178048 220442198016 221301825006 221703461712 221872571904 222362941908 222532555136 222766504416 222936425472 223069046784 223429146744 224138637312 225050434262 225184313164 225276198912 225592996128 226264046152 226674688704 227348956336 227585859584 228677107712 228813144064 229228412928 229239434643 229434918912 230891782144 231402085888 231822053376 231998881792 232030895904 232511632384 232629313536 232767700992 233111289856 233143457472 233883795456 234020320696 235142421328 235401387264 235781395299 235889106944 235921657878 236101613376 236530109952 237052875204 237233693568 237664244736 238558110848 238619590656 238761541632 238773021717 239206366584 239917911006 240353333712 240496316064 241463046144 241901273088 242620833792 242805899264 242962022098 243061161984 244126997164 244195117248 245366004864 245553164288 245699239936 246145155072 246542506752 246689170944 246877339648 247325392896 247548201984 248479242112 248930202624 249480373848 249670671616 250123794432 250349124528 250867813888 252495609172 253169565696 253706296696 253857222512 254547051921 254741214432 255340232704 255767575878 256034092032 256564559872 257261746176 257414787072 257611137024 259753254912 260291428352 260327346624 260525918208 260998742016 261300879872 261575586432 261775110144 262250201088 262406209536 263272860783 263473679136 264257409224 264535223994 264737005248 264894493056 265096548352 265375245312 266164631808 266367655936 266441981952 267719540736 267891682902 268096024384 268377874704 269176192836 269381514112 269976885649 271116402688 272208740352 272429473054 272591536988 273156636672 273898582184 274183991296 275288688384 275498672128 276247309824 276411644928 276819656704 276984332288 277737007104 277948858368 279539147376 280118314496 280370665884 280879505568 281093753856 281715011112 282226290624 283287756632 284043902976 284274232752 284443342944 285419583783 285589375326 285807216192 287177629056 287257761792 287476875264 288332005376 288635129856 288855293952 289027129344 289041026289 290426944902 291594382592 291767847424 292297371648 292520329216 292827856896 293166840832 293698904064 293922930688 293963489856 295069100008 295604615616 295830095872 296483922544 297022005888 297248567296 297289585377 297425395712 297905528992 298233616896 298851516416 299663612928 300790661504 301455451733 301608027432 302232918272 302505192138 303054203376 305005953024 305652579524 305913225216 306468421632 308135904957 308456990208 309096071168 309374527872 309936006144 310172418048 310356934656 310857943296 311422113792 311607373824 311845060608 312874993974 313868516352 314375193732 314562210504 314802151168 315133103808 315373479936 316070500272 316311591424 316885659648 318364028956 318698726211 318941822112 319890548008 320471111616 320661754752 321950728192 322535030784 323494445056 324081549312 324289931934 324373506048 325593489664 327154673152 328043680416 328193540096 328238828352 328723342336 328918894592 329085370368 329812695936 330064269312 330663297024 331906936832 331952737509 332640498464 332808857856 333498392576 333544412862 333798832704 334404638208 334603570176 335143720116 336207955968 337559420928 337575651393 337776469746 338389494192 339396069228 339654952576 340012033056 341023434504 341378789376 343015661568 343219716096 343498031242 343842619392 346337673216 347103128832 347367890944 347733080064 347998322688 348767448576 349033480192 349666934784 349874946048 351030481044 351298238848 352713631992 352982673664 353192657408 353833660416 354152420064 354886175744 355850540352 357188910536 357837166272 357929385984 358142312448 358901590448 359876866509 362194569216 362944987136 363931250688 364208848896 364443033147 366190495746 366292675872 367051584512 368049007296 368329746432 368548859904 369217732608 369813760128 370033756416 370316009472 370598477824 370988089344 372718863168 373395303936 373827554512 374220560772 374506007424 374791671808 375185691648 375620014816 376301720832 378743413758 379032310336 379257790592 380559445044 380785833768 381076288256 382111821648 382903505408 383010349056 383302500352 384846839808 385388035052 386416705536 387235926536 389729828864 390437142528 390788877312 391598538752 391951319808 392662665216 394139487488 395210518704 396029341184 396386113836 397105507872 397341739584 397644822528 399246947712 399551483904 399662972928 401579311104 401837524353 402144036576 403340256184 403764289254 404072271168 406674604032 407884300288 408313110528 408624562176 408644209581 408887305482 410847873276 411275986944 412499370496 412933032576 413248008192 413563224064 413809246208 414477257728 415229485056 415476498432 416923287552 417166658632 418491355136 419166924976 419416280672 420177471744 420497973248 420555998826 421427333696 421640630784 422514212864 422572516668 424931634948 425255762816 426195638657 426411349128 426665014416 427294815488 427549006336 428710824288 430766443584 431215312896 432386575912 432498008064 433282940928 433540694016 435640417353 437391573888 437651771136 438446057472 438780493824 439750261248 440085692416 440548356096 440884396032 442603650012 443406923424 443745143808 444725883816 445065110272 445533008832 445872850944 446138093568 446858293488 448277274624 450100868524 450368626328 450552397824 451185992256 452528092304 453349377408 453757788207 454697912672 455171719168 457354215424 457626288128 458478869286 458869837824 461783564288 462804171776 463644106752 463997763584 464061791808 465023264768 465258627072 465535401984 466286914944 467767590912 468040641392 469312490961 470284842656 470802774528 471562790598 471778213888 471843315756 472203226752 473060219904 474105750408 474467387136 475328489472 477116221696 477239181312 477546043434 478412733168 479835822012 480706667424 480992632128 482926092288 483802546176 485241667584 485924044196 486122323968 486434897901 488253994328 488390234496 490732009728 491106328576 491398479872 492290310144 493085013504 493378341888 493754679296 494650785792 495096403968 496958484224 497860405248 498960747696 499341343232 500247588864 500698249056 501735627776 504991218344 506339131392 506664704619 507412593392 507714445024 509094103842 509482428864 510680465408 511535151756 512068184064 513129119744 514523492352 514829574144 515222274048 515247046863 519506509824 520654693248 521051836416 521997484032 522601759744 523151172864 523550220288 524500402176 524812419072 526545721566 526947358272 528514818448 529070447988 529474010496 529788986112 530193096704 530750490624 532329263616 532735311872 532883963904 535783365804 536192048768 536755749408 537377109611 538352385672 538763028224 539953771298 544417480704 544858946108 545183073976 546313273344 547797164368 548367982592 549285743619 550577376768 550997344256 552494619648 552823289856 553639313408 553968664576 555474014208 555897716736 559078294752 560236628992 560741331768 561759011136 562187507712 563430022224 564452581248 566575513264 568087805952 568115120637 568548465504 568886685888 570839167566 571178750652 571614432384 574355258112 574515523584 574953750528 576664010752 577270259712 577710587904 578082052578 580853889804 583188765184 583535694848 584594743296 585040658432 585655713792 586333681664 587397808128 587926979712 590138200016 591209231232 591660191744 592967845088 594044011776 594497134592 594579170754 594850791424 595811057984 596467233792 597703032832 599327225856 601581323008 602552454653 602910903466 603216054864 604465836544 605010384276 606108406752 610011906048 611305159048 611826450432 612936843264 613330958223 616271809914 616913980416 618192142336 618749055744 619872012288 620344836096 620713869312 621715886592 622844227584 623214747648 623690121216 625749987948 627737032704 628750387464 629124421008 629604302336 630266207616 630746959872 632141000544 632623182848 633771319296 636728057912 637397452422 637883644224 639781096016 640942223232 641323509504 643901456384 645070061568 646988890112 648579863868 648747012096 650509132687 651186979328 654309346304 656087360832 656477656704 657446684672 657837789184 658170740736 659625391872 660128538624 661326594048 663813873664 663905475018 665280996928 665617715712 666996785152 667088825724 667597665408 668809276416 669207140352 670287440232 672415911936 672808422001 675151302786 675552939492 676778988384 678792138456 679309905152 680024066112 682046869008 682757578752 686031323136 686439432192 686996062484 687685238784 687718303929 692675346432 694206257664 694735781888 695466160128 695996645376 697534897152 698066960384 699333869568 702060962088 702596477696 705427263984 705965347328 706385314816 707667320832 708304840128 709772351488 711701080704 714377821072 715674332544 715858771968 716284624896 716319065151 717803180896 719753733018 724389138432 725889974272 727862501376 728417697792 728886066294 732380991492 732585351744 734103169024 736098014592 736659492864 737097719808 738435465216 739627520256 740067512832 740632018944 741976178688 745437726336 746790607872 747655109024 748441121544 749012014848 749583343616 750371383296 751240029632 752603441664 757486827516 758064620672 758515581184 759740051519 761118890088 761571667536 762152576512 764223643296 765807010816 766020698112 769693679616 770776070104 772833411072 774471853072 779459657728 780874285056 781577754624 783197077504 783902639616 785325330432 788278974976 790421037408 792058682368 792772227672 794211015744 794683479168 795289645056 798493895424 799102967808 799325945856 803158622208 803675048706 804288073152 806680512368 807528578508 808144542336 809930656947 813349208064 815768600576 816626221056 817288419162 817774610964 821695746552 822551973888 824998740992 825866065152 826496016384 827126448128 828954515456 830458970112 830952996864 833846575104 834333317264 836982710272 838333849952 838832561344 840354943488 840995946496 841111997652 842854667392 843281261568 845028425728 845145033336 848323662523 849863269896 850511525632 852391277314 852822698256 853330028832 854589630976 855098012672 857421648576 861532887168 862430625792 864773151824 864996016128 866565881856 867081388032 867123078867 871280834706 874783147776 875303542272 876892114944 877560987648 879500522496 880171384832 881096712192 881768792064 885207300024 886813846848 887490287616 889451767632 890130220544 891066017664 891745701888 892276187136 893716586976 896554549248 900201737048 900737252656 902371984512 904366355199 905056184608 906698754816 907515576414 909395825344 910343438336 914708430848 915252576256 916957738572 917739675648 919685325523 923567128576 925608343552 927288213504 928123583616 930046529536 930517254144 931070803968 932573829888 935535181824 936081282784 938624981922 940569685312 941605549056 943125581196 943556427776 943686631512 944406453504 946120439808 948211500816 948934774272 950656978944 954232443392 955092086868 956825466336 957933108437 959671644024 961413334848 961985264256 965852184576 967605092352 970483335168 971848088392 972244647936 972869795802 976507988656 976780468992 981464019456 982212657152 982796959744 984580620288 986170027008 986756683776 987509358592 990192807936 993916968448 995720810496 997921495392 998682686464 1000495177728 1001396498112 1003471255552 1009982436688 1012678262784 1012726954179 1013329409238 1014825186784 1015428890048 1018188207684 1018964857728 1021360930816 1023070303512 1024136368128 1026258239488 1026918117791 1029046984704 1029659148288 1030494093726 1039013019648 1041309386496 1042103672832 1043994968064 1045203519488 1046302345728 1047100440576 1049000804352 1049624838144 1053091443132 1053894716544 1057029636896 1058140895976 1058948020992 1059577972224 1060386193408 1061500981248 1064658527232 1065470623744 1069625487529 1071566731608 1072384097536 1073511498816 1074754219222 1076704771344 1077526056448 1079907542596 1088834961408 1089717892216 1090366147952 1092626546688 1093329099441 1095594328736 1096735965184 1098571487238 1101154753536 1101994688512 1104989239296 1105646579712 1107278626816 1107937329152 1110948028416 1111795433472 1118156589504 1120473257984 1121482663536 1123518022272 1124375015424 1126860044448 1128905162496 1133151026528 1136230241274 1137096931008 1137773371776 1141678335132 1142357501304 1143228864768 1148710516224 1149031047168 1149907501056 1153328021504 1154540519424 1156164105156 1159603236529 1161707779608 1166377530368 1167071389696 1169189486592 1171311427584 1172667363328 1174795616256 1175853959424 1180276400032 1182418462464 1183320383488 1185935690176 1188088023552 1188994269184 1189158341508 1189701582848 1191622115968 1192934467584 1195406065664 1198654451712 1199354143567 1203162646016 1205104909306 1205821806932 1206432109728 1208931673088 1210020768552 1212216813504 1220023812096 1222610318096 1223652900864 1225873686528 1225932628743 1226661916446 1232543619828 1233827960832 1236384284672 1237498111488 1239744024576 1240689672192 1241427738624 1243431773184 1245688455168 1246429495296 1251499975896 1255474065408 1257500774928 1258248842016 1259208604672 1260532415232 1261493919744 1264282001088 1265246365696 1267542638592 1273456115824 1274794904844 1275767288448 1278586915971 1279562192032 1281884446464 1282647019008 1287802912768 1293977780224 1294809800693 1297159727736 1297494024192 1301018265374 1302373958656 1308618692608 1312174721664 1312955313408 1314893369344 1315675578368 1316341481472 1319250783744 1320257077248 1322653188096 1327627747328 1327810950036 1330561993856 1331235431424 1333993570304 1334177651448 1335195330816 1337618552832 1338414280704 1340574880464 1344831823872 1345616844002 1350302605572 1351105878984 1353557976768 1357584276912 1358619810304 1360048132224 1364093738016 1365515157504 1372062646272 1372878864384 1373992124968 1375436607858 1385350692864 1388412515328 1389471563776 1390932320256 1391993290752 1395069794304 1396133920768 1403730233693 1404121924176 1405192955392 1410854527968 1411930694656 1412770629632 1415334641664 1416609680256 1419544702976 1423402161408 1428755642144 1431348665088 1431717543936 1432638130302 1435606361792 1439507466036 1448778276864 1451779948544 1451849752739 1455725002752 1457772132588 1464761982984 1465170703488 1468206338048 1472196029184 1473318985728 1474195439616 1476870930432 1479255040512 1480135025664 1481264037888 1483952357376 1490875452672 1493581215744 1495310218048 1496882243088 1498024029696 1499166687232 1500742766592 1502480059264 1505206883328 1512229137541 1514973655032 1516129241344 1517031162368 1519480103038 1522237780176 1523143335072 1524305153024 1528447286592 1531614021632 1532041396224 1539387359232 1541552140208 1545666822144 1545741140589 1548943706144 1558919315456 1563155509248 1566394155008 1567401337681 1567805279232 1570650660864 1576557949952 1580842074816 1584117364736 1585544455344 1588422031488 1589366958336 1590579290112 1596987790848 1598205935616 1598651891712 1607350097412 1608576146304 1612131328833 1613361024736 1615057157016 1616289084672 1619861313894 1631537201152 1633252442112 1634576838324 1635549221928 1643391493104 1645103947776 1649997481984 1651732130304 1652992032768 1657909030912 1660917940224 1661905993728 1667693150208 1668666634528 1673965420544 1676667699904 1677665122688 1680709886976 1681991892992 1682223995304 1685709334784 1686562523136 1690056851456 1690290066672 1696647325046 1699726539792 1701023051264 1704782554628 1705645396512 1706660057664 1709179261952 1710196025344 1714843297152 1723065774336 1724861251584 1729546303648 1729992032256 1733131763712 1734246157734 1742561669412 1749566295552 1750607084544 1753784229888 1755121975296 1759001044992 1760342769664 1762193424384 1770414600048 1773627693696 1774980575232 1778903535264 1780260441088 1782132035328 1783491403776 1784552374272 1787433173952 1793109098496 1800403474096 1801474505312 1804743969024 1807657363959 1808732710398 1810112369216 1813397509632 1815031152828 1818791650688 1820686876672 1829416861696 1830505152512 1830593166497 1833915477144 1835479351296 1839370651046 1851216687104 1854576427008 1856247167232 1860093059072 1861034508288 1862141607936 1865147659776 1871070363648 1872162565568 1877249963844 1881139370624 1883211098112 1886251162392 1887112855552 1887373263024 1888812907008 1892240879616 1896423001632 1897869548544 1901313957888 1908464886784 1910184173736 1913650932672 1915866216874 1919343288048 1922826669696 1923970528512 1931704369152 1935210184704 1940966670336 1943696176784 1945739591604 1951527398061 1953015977312 1953560937984 1962928038912 1964425314304 1965593919488 1972340054016 1973513367552 1975018717184 1980385615872 1987833936896 1991441620992 1995842990784 1997365372928 2000990355456 2002792996224 2006942511104 2018425266003 2019964873376 2025453908358 2026658818476 2029650373568 2030857780096 2036376415368 2037929715456 2042721861632 2046140607024 2048272736256 2052516478976 2053836235582 2058093969408 2059318296576 2060988187452 2078026039296 2082618772992 2084207345664 2087989936128 2090407038976 2092604691456 2094200881152 2098001608704 2106182886264 2107789433088 2114059273792 2116281791952 2117896041984 2119155944448 2120772386816 2123001962496 2129317054464 2130941247488 2137979125489 2139250975058 2143133463216 2144768195072 2147022997632 2149508438444 2153409542688 2155052112896 2159815085192 2177669922816 2179435784432 2180732295904 2185253093376 2186658198882 2191188657472 2193471930368 2197142974476 2202309507072 2203989377024 2209978478592 2211293159424 2214557253632 2215874658304 2215981201549 2221896056832 2236313179008 2240946515968 2242965327072 2247036044544 2248750030848 2253720088896 2257810324992 2266302053056 2272460482548 2274193862016 2275546743552 2279220154557 2283356670264 2284715002608 2286457729536 2297421032448 2298062094336 2306656043008 2308139209931 2309081038848 2312328210312 2319206473058 2323415559216 2332755060736 2334142779392 2338378973184 2342622855168 2345334726656 2349591232512 2351707918848 2360552800064 2364836924928 2366640766976 2371871380352 2376176047104 2377988538368 2378316683016 2379403165696 2383244231936 2385868935168 2390812131328 2397308903424 2398708287134 2406325292032 2410209818612 2411643613864 2412864219456 2417863346176 2420041537104 2424433627008 2429791970841 2440047624192 2445220636192 2447305801728 2451865257486 2453323832892 2465087239656 2467655921664 2472768569344 2474996222976 2479488049152 2481379344384 2486863546368 2491376910336 2492858990592 2502999951792 2510948130816 2515001549856 2516497684032 2518417209344 2521064830464 2522987839488 2528564002176 2530492731392 2535085277184 2544970987569 2546912231648 2549589809688 2551534576896 2557173831942 2559124384064 2563768892928 2565294038016 2575605825536 2587955560448 2588079994013 2589619601386 2594319455472 2594988048384 2602036530748 2604747917312 2617237385216 2624349443328 2625910626816 2629786738688 2631351156736 2632682962944 2638501567488 2640514154496 2645306376192 2655255494656 2655621900072 2661123987712 2662470862848 2667987140608 2668355302896 2670390661632 2675237105664 2676828561408 2681149760928 2689663647744 2691233688004 2700605211144 2702211757968 2707115953536 2713099065597 2715168553824 2717239620608 2720096264448 2728187476032 2731030315008 2744125292544 2745757728768 2747984249936 2750873215716 2759055976569 2770701385728 2776825030656 2778943127552 2781864640512 2790139588608 2792267841536 2794063254127 2807460467386 2808243848352 2810385910784 2821709055936 2823861389312 2825541259264 2830669283328 2833219360512 2839089405952 2846804322816 2857511284288 2862697330176 2865276260604 2871212723584 2873799325311 2879014932072 2897556553728 2903699505478 2911450005504 2915544265176 2929523965968 2930341406976 2936412676096 2944392058368 2946637971456 2948390879232 2953741860864 2958510081024 2960270051328 2962528075776 2981750905344 2987162431488 2990620436096 2993764486176 2996048059392 2998333374464 3001485533184 3004960118528 3010413766656 3024458275082 3029947310064 3032258482688 3034062324736 3038960206076 3044475560352 3046286670144 3048610306048 3056894573184 3063228043264 3064082792448 3078774718464 3080754353373 3083104280416 3091482281178 3097887412288 3117838630912 3126311018496 3132788310016 3132938940121 3134802675362 3135610558464 3141301321728 3153115899904 3161684149632 3168234729472 3171088910688 3176844062976 3178733916672 3181158580224 3193975581696 3196411871232 3208876462587 3214700194824 3217152292608 3224262657666 3226722049472 3230114314032 3232578169344 3239722627788 3263074402304 3263231296799 3266504884224 3269153676648 3271098443856 3286782986208 3290207895552 3299994963968 3303464260608 3305984065536 3315818061824 3321835880448 3323811987456 3335386300416 3337333269056 3347930841088 3353335399808 3355330245376 3361419773952 3363983785984 3364447990608 3371418669568 3373125046272 3380113702912 3380580133344 3393294650092 3399453079584 3402046102528 3409565109256 3411290793024 3413320115328 3418358523904 3420392050688 3429686594304 3446131548672 3449722503168 3459092607296 3459984064512 3468492315468 3478809709587 3485123338824 3499132591104 3501214169088 3507568459776 3518002089984 3520685539328 3524386848768 3540829200096 3547255387392 3549961150464 3557807070528 3560520882176 3564264070656 3566982807552 3569104748544 3574866347904 3586218196992 3598062430701 3600806948192 3602949010624 3609487938048 3615314727918 3617465420796 3620224738432 3626795019264 3630062305656 3637583301376 3641373753344 3658833723392 3661186332994 3667830954288 3670958702592 3678741302092 3702433374208 3709152854016 3712494334464 3720186118144 3722069016576 3724283215872 3730295319552 3744325131136 3754499927688 3762278741248 3766422196224 3772502324784 3774225711104 3774746526048 3777625814016 3784481759232 3792846003264 3795739097088 3802627915776 3816929773568 3820368347472 3827301865344 3831732433748 3835760747913 3838686576096 3845653339392 3847941057024 3863408738304 3881933340672 3884429402079 3887392353568 3891479183208 3903054796122 3906031954624 3907121875968 3925856077824 3928850628608 3931187838976 3944680108032 3947026735104 3950037434368 3950227359283 3960771231744 3975667873792 3982883241984 3991685981568 3994730745856 4001980710912 4005585992448 4013885022208 4036850532006 4039929746752 4050907816716 4053317636952 4059300747136 4061715560192 4072752830736 4075859430912 4085443723264 4092281214048 4096545472512 4107672471164 4116187938816 4118636593152 4121976374904 4156052078592 4165237545984 4168414691328 4175979872256 4180814077952 4185209382912 4188401762304 4211190701079 4212365772528 4215578866176 4228118547584 4232563583904 4235792083968 4238311888896 4241544773632 4246003924992 4258634108928 4261882494976 4275958250978 4278501950116 4286266926432 4289536390144 4294045995264 4299016876888 4306819085376 4310104225792 4319630170384 4355339845632 4355549258217 4358871568864 4361464591808 4373316397764 4382377314944 4386943860736 4394285948952 4404619014144 4407978754048 4419956957184 4422586318848 4429114507264 4431962403098 4443792113664 4472626358016 4481893031936 4485930654144 4494072089088 4497500061696 4507440177792 4515620649984 4532604106112 4536687412623 4544920965096 4548387724032 4551093487104 4558440309114 4566713340528 4569430005216 4572915459072 4594842064896 4596124188672 4613312086016 4616278419862 4618162077696 4624656420624 4638412946116 4646831118432 4665510121472 4668285558784 4676757946368 4690669453312 4699182465024 4702204013043 4703415837696 4721105600128 4729673849856 4733281533952 4743742760704 4752352094208 4755977076736 4756633366032 4758806331392 4766488463872 4771737870336 4781624262656 4794617806848 4797416574268 4812650584064 4820419637224 4823287227728 4825728438912 4835726692352 4836393986499 4840083074208 4848867254016 4859583941682 4890441272384 4894611603456 4903730514972 4906647665784 4930174479312 4935311843328 4945537138688 4949992445952 4958976098304 4973727092736 4980721453009 4982753820672 4985717981184 5005999903584 5021896261632 5030003099712 5032995368064 5036834418688 5042129660928 5045975678976 5057128004352 5060985462784 5070170554368 5089941975138 5093824463296 5099179619376 5103069153792 5114347663884 5118248768128 5127537785856 5130588076032 5151211651072 5176159988026 5179239202772 5188638910944 5189976096768 5204073061496 5209495834624 5234474770432 5248698886656 5251821253632 5259573477376 5262702313472 5265365925888 5277003134976 5281028308992 5310510989312 5311243800144 5322247975424 5324941725696 5335974281216 5336710605792 5340781323264 5350474211328 5353657122816 5362299521856 5379327295488 5382467376008 5401210422288 5404423515936 5414231907072 5422972091877 5426198131194 5430337107648 5434479241216 5440192528896 5456374952064 5462060630016 5488250585088 5491515457536 5491779499491 5495968499872 5501746431432 5518111953138 5553650061312 5557886255104 5563729281024 5580279177216 5584535683072 5588126508254 5614920934772 5616487696704 5620771821568 5643418111872 5647722778624 5651082518528 5661338566656 5666438721024 5678178811904 5693608645632 5715022568576 5725394660352 5730552521208 5742425447168 5747598650622 5758029864144 5795113107456 5807399010956 5822900011008 5831088530352 5854582194183 5859047931936 5860682813952 5872825352192 5888784116736 5893275942912 5896781758464 5917020162048 5920540102656 5925056151552 5963501810688 5974324862976 5981240872192 5987528972352 5992096118784 5996666748928 6002971066368 6009920237056 6020827533312 6048916550164 6055275798009 6059894620128 6064516965376 6068124649472 6077920412152 6088951120704 6092573340288 6097220612096 6113789146368 6126456086528 6128165584896 6157549436928 6161508706746 6166208560832 6182964562356 6195774824576 6235677261824 6252622036992 6265877880242 6269605350724 6271221116928 6282602643456 6306231799808 6323368299264 6336469458944 6342177821376 6353688125952 6357467833344 6362317160448 6387951163392 6392823742464 6413937376467 6417752925174 6429400389648 6434304585216 6448525315332 6453444098944 6460228628064 6465156338688 6479445255576 6526462593598 6533009768448 6538307353296 6542196887712 6573565972416 6580415791104 6599989927936 6606928521216 6611968131072 6631636123648 6643671760896 6647623974912 6647943604647 6674666538112 6695861682176 6706670799616 6710660490752 6722839547904 6727967571968 6728895981216 6742837339136 6746250092544 6760227405824 6761160266688 6786589300184 6798906159168 6804092205056 6819130218512 6822581586048 6826640230656 6836717047808 6837660463671 6840784101376 6859373188608 6892263097344 6918185214592 6919968129024 6924417629793 6936984630936 6957619419174 6970246677648 6998265182208 7002428338176 7015136919552 7036004179968 7041371078656 7048773697536 7081658400192 7094510774784 7099922300928 7115614141056 7121041764352 7128528141312 7133965615104 7138209497088 7149732695808 7172436393984 7196124861402 7201613896384 7205898021248 7218975876096 7230629455836 7234930841592 7240449476864 7253590038528 7260124611312 7275166602752 7282747506688 7322372665988 7335661908576 7341917405184 7357482604184 7404866748416 7418305708032 7424988668928 7440372236288 7444138033152 7460590639104 7488650262272 7508999855376 7524557482496 7532844392448 7545004649568 7548451422208 7549493052096 7555251628032 7568963518464 7585692006528 7591478194176 7605255831552 7633859547136 7634912962707 7640736694944 7654603730688 7663464867496 7671521495826 7677373152192 7691306678784 7695882114048 7726817476608 7763866681344 7764239982039 7768858804158 7774784707136 7782958366416 7806109592244 7812063909248 7814243751936 7851712155648 7857701257216 7862375677952 7889360216064 7894053470208 7900454718566 7921542463488 7951335747584 7965766483968 7983371963136 7989461491712 8003961421824 8011171984896 8027770044416 8073701064012 8079859493504 8101815633432 8106635273904 8118601494272 8123431120384 8145505661472 8151718861824 8184562428096 8193090945024 8215344942328 8232375877632 8237273186304 8243952749808 8277167929707 8312104157184 8330475091968 8336829382656 8361628155904 8370418765824 8376803524608 8382189762381 8422381402158 8424731545056 8431157732352 8456237095168 8465127167808 8471584167936 8476623777792 8483089547264 8492007849984 8517268217856 8523764989952 8551916501956 8557003900232 8572533852864 8579072780288 8588091990528 8598033753776 8613638170752 8620208451584 8621397975933 8639260340768 8711098516434 8717743137728 8722929183616 8746632795528 8764754629888 8773887721472 8788571897904 8809238028288 8815957508096 8839913914368 8845172637696 8863924806196 8887584227328 8945252716032 8963786063872 8971861308288 8988144178176 8995000123392 9014880355584 9031241299968 9065208212224 9073374825246 9089841930192 9096775448064 9102186974208 9116880618228 9133426681056 9138860010432 9145830918144 9189684129792 9192248377344 9232556839724 9236324155392 9242263060119 9249312841248 9276825892232 9293662236864 9331020242944 9336571117568 9353515892736 9381338906624 9398364930048 9398816820363 9404408026086 9406831675392 9442211200256 9459347699712 9466563067904 9487485521408 9504704188416 9511954153472 9513266732064 9517612662784 9532976927744 9543475740672 9589235613696 9594833148536 9625301168128 9626629387761 9640839274448 9646574455456 9651456877824 9671453384704 9672787972998 9680166148416 9697734508032 9719167883364 9780882544768 9789223206912 9789693890397 9807461029944 9813295331568 9860348958624 9870623686656 9899984891904 9917952196608 9947454185472 9961442906018 9965507641344 9971435962368 10011999807168 10043792523264 10060006199424 10065990736128 10073668837376 10084259321856 10091951357952 10114256008704 10121970925568 10140341108736 10179883950276 10187648926592 10198359238752 10206138307584 10228695327768 10236497536256 10255075571712 10261176152064 10352319976052 10358478405544 10377277821888 10379952193536 10408146122992 10418991669248 10436429128761 10468949540864 10497397773312 10503642507264 10519146954752 10525404626944 10554006269952 10562056617984 10621021978624 10622487600288 10644495950848 10649883451392 10671948562432 10673421211584 10681562646528 10700948422656 10707314245632 10724599043712 10758654590976 10764934752016 10794187292103 10802420844576 10808847031872 10828463814144 10845944183754 10852396262388 10860674215296 10868958482432 10880385057792 10912749904128 10924121260032 10976501170176 10983558998982 10991936999744 11003492862864 11036223906276 11107300122624 11115772510208 11127458562048 11160558354432 11176253016508 11229841869544 11232975393408 11241543643136 11286836223744 11295445557248 11302165037056 11322677133312 11332877442048 11356357623808 11387217291264 11430045137152 11450789320704 11461105042416 11484850894336 11495197301244 11516059728288 11590226214912 11614798021912 11645800022016 11653288206237 11662177060704 11709164388366 11718095863872 11721365627904 11745650704384 11777568233472 11786551885824 11793563516928 11834040324096 11841080205312 11850112303104 11850682077849 11927003621376 11948649725952 11962481744384 11975057944704 11984192237568 11993333497856 12005942132736 12019840474112 12041655066624 12097833100328 12110551596018 12119789240256 12129033930752 12136249298944 12155840824304 12177902241408 12185146680576 12194441224192 12227578292736 12252912173056 12256331169792 12323017413492 12332417121664 12359673521053 12365929124712 12391549649152 12505244073984 12531755760484 12539210701448 12542442233856 12565205286912 12612463599616 12633572103237 12646736598528 12672938917888 12684355642752 12707376251904 12714935666688 12724634320896 12775902326784 12785647484928 12827874752934 12835505850348 12858800779296 12868609170432 12897050630664 12906888197888 12920457256128 12930312677376 12958890511152 13052925187196 13066019536896 13066647774651 13076614706592 13084393775424 13147131944832 13160831582208 13199979855872 13213857042432 13223936262144 13263272247296 13287343521792 13295887209294 13349333076224 13391723364352 13413341599232 13421320981504 13445679095808 13455935143936 13457791962432 13485674678272 13492500185088 13522320533376 13573178600368 13597812318336 13608184410112 13610062237869 13638260437024 13645163172096 13653280461312 13673434095616 13675320927342 13681568202752 13718746377216 13784526194688 13836370429184 13839936258048 13848835259586 13873969261872 13915238838348 13940493355296 13996530364416 14004856676352 14030273839104 14072008359936 14097547395072 14106612039129 14163316800384 14189021549568 14199844601856 14231228282112 14242083528704 14257056282624 14267931230208 14276418994176 14299465391616 14344872787968 14392249722804 14403227792768 14411796042496 14437951752192 14461258911672 14469861683184 14480898953728 14507180077056 14520249222624 14550333205504 14644745331976 14671323817152 14683834810368 14714965208368 14809733496832 14836611416064 14849977337856 14880744472576 14921181278208 14942164359027 14977300524544 15017999710752 15049114964992 15065688784896 15090009299136 15098986104192 15110503256064 15137927036928 15171384013056 15182956388352 15210511663104 15267719094272 15269825925414 15281473389888 15309207461376 15326929734992 15343042991652 15354746304384 15382613357568 15391764228096 15453634953216 15528479964078 15537717608316 15549569414272 15565916732832 15612219184488 15624127818496 15628487503872 15703424311296 15715402514432 15778720432128 15788106940416 15800909437132 15843084926976 15902671495168 15931532967936 15966743926272 15978922983424 16007922843648 16022343969792 16055540088832 16147402128024 16159718987008 16203631266864 16213270547808 16237202988544 16246862240768 16291011322944 16303437723648 16369124856192 16386181890048 16430689884656 16464751755264 16474546372608 16475338498473 16487905499616 16554335859414 16660950183936 16673658765312 16723256311808 16740837531648 16753607049216 16764379524762 16844762804316 16849463090112 16862315464704 16912474190336 16930254335616 16943168335872 16953247555584 16966179094528 16984015699968 17034536435712 17103833003912 17114007800464 17145067705728 17158145560576 17176183981056 17196067507552 17227276341504 17240416903168 17242795951866 17278520681536 17422197032868 17435486275456 17445858367232 17474021184937 17493265591056 17529509259776 17547775442944 17577143795808 17618476056576 17679827828736 17690345275392 17727849612392 17775168454656 17890505432064 17927572127744 17943722616576 17976288356352 17990000246784 18029760711168 18062482599936 18130416424448 18146749650492 18179683860384 18193550896128 18204373948416 18233761236456 18266853362112 18277720020864 18291661836288 18379368259584 18384496754688 18465113679448 18472648310784 18484526120238 18498625682496 18553651784464 18587324473728 18662040485888 18673142235136 18707031785472 18762677813248 18797633640726 18808816052172 18813663350784 18884422400512 18918695399424 18933126135808 18974971042816 19009408376832 19023908306944 19026533464128 19065953855488 19086951481344 19178471227392 19189666297072 19241812129401 19250602336256 19253258775522 19281678548896 19293148910912 19302913755648 19342906769408 19345575945996 19360332296832 19395469016064 19438335766728 19511444238029 19561765089536 19579387780794 19614922059888 19626590663136 19720697917248 19741247373312 19799969783808 19835904393216 19894908370944 19922885812036 19931015282688 19942871924736 19943830813941 20023999614336 20087585046528 20120012398848 20131981472256 20147337674752 20168518643712 20183902715904 20228512017408 20243941851136 20280682217472 20359767900552 20375297853184 20396718477504 20412276615168 20457390655536 20472995072512 20510151143424 20522352304128 20704639952104 20716956811088 20754555643776 20759904387072 20773252889379 20816292245984 20837983338496 20872858257522 20937899081728 20994795546624 21007285014528 21038293909504 21050809253888 21108012539904 21124113235968 21242043957248 21244975200576 21288991901696 21299766902784 21346842423168 21363125293056 21401896845312 21414628491264 21449198087424 21517309181952 21529869504032 21588374584206 21604841689152 21617694063744 21656927628288 21691888367508 21704792524776 21721348430592 21737916964864 21760770115584 21825499808256 21848242520064 21967117997964 21983873999488 22006985725728 22032461494051 22072447812552 22214600245248 22254917124096 22321116708864 22352506033016 22459683739088 22465950786816 22483087286272 22573672447488 22590891114496 22604330074112 22645354266624 22665754884096 22712715247616 22774434582528 22860090274304 22901578641408 22922210084832 22969701788672 22990394602488 23032119456576 23180452429824 23229596043824 23291600044032 23292719946117 23306576412474 23324354121408 23418328776732 23436191727744 23442731255808 23491301408768 23555136466944 23573103771648 23587127033856 23668080648192 23682160410624 23701364155698 23854007242752 23897299451904 23924963488768 23950115889408 23968384475136 23986666995712 24011884265472 24039680948224 24083310133248 24195666200656 24221103192036 24239578480512 24258067861504 24272498597888 24311681648608 24355804482816 24370293361152 24388882448384 24455156585472 24505824346112 24601386213167 24646034826984 24664834243328 24719347042106 24731858249424 24783099298304 25010488147968 25063511520968 25078421402896 25084884467712 25130410573824 25146569287143 25224927199232 25267144206474 25293473197056 25345877835776 25368711285504 25414752503808 25429871333376 25449268641792 25551804653568 25571294969856 25655749505868 25671011700696 25717601558592 25737218340864 25794101261328 25813776395776 25840914512256 25860625354752 25917781022304 26105850374392 26133295549302 26153229413184 26168787550848 26294263889664 26321663164416 26399959711744 26427714084864 26447872524288 26526544494592 26591774418588 26670874440167 26698666152448 26783446728704 26826683198464 26842641963008 26891358191616 26915583924864 26971349356544 26985000370176 27044641066752 27146357200736 27195624636672 27216368820224 27220124475738 27276520874048 27290326344192 27306560922624 27346868191232 27350641854684 27363136405504 27437492754432 27569052389376 27585145302041 27672740858368 27697670519172 27747938523744 27830477676696 27880986710592 27993060728832 28009713352704 28060547678208 28144016719872 28195094790144 28196450461089 28213224078258 28326633600768 28378043099136 28399689203712 28462456564224 28484167057408 28514112565248 28535862460416 28552837988352 28598930783232 28784499445608 28806455585536 28823592084992 28875903504384 28922517823344 28939723366368 28961797907456 29014360154112 29040498445248 29100666411008 29289490663952 29342647634304 29367669620736 29369081671191 29429930416736 29619466993664 29699954675712 29761488945152 29780625415939 29842362556416 29884328718054 29954601049088 30035999421504 30098229929984 30131377569792 30180018598272 30197972208384 30221006512128 30275854073856 30342768026112 30365912776704 30421023326208 30535438188544 30539651850828 30562946779776 30618414922752 30653859469984 30686085983304 30709492608768 30765226715136 30783528456192 31056959928156 31075435216632 31099138828544 31131833465664 31224438368976 31248255636992 31256975007744 31406848622592 31557440864256 31576213880832 31601818874264 31686169853952 31805342990336 31863065935872 31933487852544 31957845966848 32015845687296 32044687939584 32111080177664 32294804256048 32319437974016 32407262533728 32426541095616 32474405977088 32493724481536 32582022645888 32606875447296 32738249712384 32772363780096 32861379769312 32929503510528 32950676996946 32975810999232 33108671718828 33321900367872 33347317530624 33446512623616 33481675063296 33528759049524 33689525608632 33698926180224 33724630929408 33824948380672 33860508671232 33886336671744 33906495111168 33968031399936 34069072871424 34207666007824 34228015600928 34290135411456 34316291121152 34352367962112 34392135015104 34454552683008 34480833806336 34485591903732 34557041363072 34781270163443 34844394065736 34870972550912 34891716734464 34948042369874 34986531182112 35059018519552 35154287591616 35236952113152 35359655657472 35380690550784 35455699224784 35550336909312 35552046233547 35781010864128 35855144255488 35887445233152 35952576712704 35980000493568 36059521422336 36124965199872 36260832848896 36293499300984 36359367720768 36387101792256 36408747896832 36467522472912 36533706724224 36555440041728 36583323672576 36758736519168 36768993509376 36930227358896 36969052240476 36997251364992 37079020563159 37107303568928 37174648947456 37324080971776 37346284470272 37525355626496 37595267281452 37617632104344 37627326701568 37768844801024 37837390798848 37866252271616 37949942085632 38018816753664 38053066928256 38131907710976 38173902962688 38356942454784 38379332594144 38483624258802 38501204672512 38506517551044 38563357097792 38586297821824 38605827511296 38685813538816 38691151891992 38720664593664 38790938032128 38876671533456 39022888476058 39123530179072 39158775561588 39229844119776 39253181326272 39441395834496 39482494746624 39599939567616 39671808786432 39789816741888 39845771624072 39862030565376 39887661627882 40047999228672 40175170093056 40240024797696 40263962944512 40294675349504 40337037287424 40367805431808 40457024034816 40487883702272 40719535801104 40750595706368 40793436955008 40824553230336 40914781311072 40945990145024 41020302286848 41044704608256 41409279904208 41433913622176 41509111287552 41519808774144 41546505778758 41632584491968 41675966676992 41745716515044 41875798163456 41989591093248 42014570029056 42076587819008 42101618507776 42103642829431 42216025079808 42489950401152 42577983803392 42599533805568 42693684846336 42726250586112 42803793690624 42829256982528 42898396174848 43034618363904 43059739008064 43176749168412 43209683378304 43235388127488 43313855256576 43383776735016 43409585049552 43442696861184 43475833929728 43521540231168 43650999616512 43854644988689 43934235995928 43967747998976 44013971451456 44064922988102 44144895625104 44429200490496 44509834248192 44642233417728 44705012066032 44826493077081 44919367478176 44931901573632 44966174572544 45147344894976 45181782228992 45208660148224 45331509768192 45425430495232 45548869165056 45720180548608 45803157282816 45844420169664 45939403577344 45980789204976 46064238913152 46360904859648 46459192087648 46585439892234 46613152824948 46648708242816 46836657553464 46872383455488 46885462511616 46982602817536 47110272933888 47146207543296 47336161296384 47364320821248 47402728311396 47708014485504 47794598903808 47849926977536 47900231778816 47936768950272 48023768530944 48079361896448 48166620266496 48391332401312 48442206384072 48479156961024 48516135723008 48544997195776 48623363297216 48711608965632 48740586722304 48777764896768 48910313170944 49011648692224 49173519886247 49202772426334 49292069653968 49329668486656 49438694084212 49463716498848 49566198596608 50020976295936 50127023041936 50156842805792 50169768935424 50260821147648 50293138574286 50449854398464 50534288412948 50586946394112 50691755671552 50737422571008 50829505007616 50859742666752 50898537283584 51103609307136 51311499011736 51342023401392 51435203117184 51474436681728 51588202522656 51627552791552 51681829024512 51721250709504 51835562044608 52211700748784 52266591098604 52306458826368 52337575101696 52422063554811 52588527779328 52643326328832 52799919423488 52855428169728 53053088989184 53087201828413 53183548837176 53341748880334 53397332304896 53653366396928 53685283926016 53782716383232 53831167849728 53942698713088 53970000740352 54089282133504 54292714401472 54391249273344 54432737640448 54440248951476 54553041748096 54580652688384 54613121845248 54693736382464 54701283709368 54726272811008 54874985508864 55138104778752 55170290604082 55345481716736 55395341038344 55495877047488 55660955353392 55761973421184 55986121457664 56019426705408 56121095356416 56288033439744 56392900922178 56426448156516 56653267201536 56756086198272 56799378407424 56924913128448 56968334114816 57028225130496 57071724920832 57197861566464 57568998891216 57612911171072 57647184169984 57751807008768 57845035646688 57879446732736 57923595814912 58028720308224 58080996890496 58201332822016 58534332714087 58578981327904 58685295268608 58738163342382 58859860833472 59238933987328 59399909351424 59522977890304 59525839862299 59561250831878 59684725112832 59768657436108 59909202098176 60071998843008 60196459859968 60262755139584 60360037196544 60395944416768 60442013024256 60551708147712 60685536052224 60731825553408 60842046652416 61070876377088 61079303701656 61125893559552 61236829845504 61307718939968 61372171966608 61418985217536 61530453430272 61567056912384 62001394639181 62113919856312 62150870433264 62198277657088 62263666931328 62448876737952 62496511273984 62513950015488 62813697245184 63114881728512 63152427761664 63203637748528 63372339707904 63610685980672 63726131871744 63866975705088 63915691933696 64089375879168 64222160355328 64263454844921 64589608512096 64638875948032 64814525067456 64853082191232 64948811954176 64987448963072 65164045291776 65213750894592 65476499424768 65544727560192 65722759538624 65901353993892 65951621998464 66097384482153 66217343437656 66643800735744 66893025247232 66963350126592 67057518099048 67379051217264 67397852360448 67449261858816 67649896761344 67721017342464 67772673343488 67812990222336 67936062799872 68138145742848 68415332015648 68456031201856 68580270822912 68632582242304 68704735924224 68784270030208 68909105366016 68961667612672 68971183807464 69114082726144 69562540326886 69688788131472 69741945101824 69783433468928 69896084739748 69973062364224 70118037039104 70308575183232 70473904226304 70719311314944 70761381101568 70911398449568 71104092467094 71562021728256 71710288510976 71774890466304 71905153425408 71960000987136 72119042844672 72249930399744 72521665697792 72586998601968 72718735441536 72774203584512 72817495793664 72935044945824 73067413448448 73110880083456 73166647345152 73517473038336 73804158639501 73860454717792 73938104480952 73994502729984 74158041126318 74214607137856 74349297894912 74648161943552 74692568940544 75050711252992 75054319826377 75190534562904 75235264208688 75254653403136 75537689602048 75674781597696 75899884171264 76037633507328 76106133856512 76263815421952 76347805925376 76713884909568 76758665188288 76967248517604 77002409345024 77013035102088 77126714195584 77172595643648 77211655022592 77371627077632 77382303783984 77441329187328 77581876064256 77753343066912 78045776952116 78247060358144 78317551123176 78459688239552 78506362652544 78882791668992 78964989493248 79199879135232 79343617572864 79579633483776 79691543248144 79775323255764 80012623320501 80095998457344 80350340186112 80480049595392 80527925889024 80589350699008 80674074574848 80914048069632 80975767404544 81439071602208 81501191412736 81586873910016 81649106460672 81829562622144 81891980290048 82040604573696 82089409216512 82755435906123 82818559808416 82867827244352 83018222575104 83093011557516 83265168983936 83351933353984 83491433030088 83751596326912 83979182186496 84029140058112 84153175638016 84207285658862 84432050159616 84979900802304 85155967606784 85199067611136 85387369692672 85452501172224 85607587381248 85658513965056 85796792349696 86119478016128 86353498336824 86419366756608 86470776254976 86627710513152 86767553470032 86819170099104 86885393722368 86951667859456 87043080462336 87301999233024 87709289977378 87868471991856 87935495997952 88027942902912 88129845976204 88289791250208 88858400980992 89284466835456 89341876247817 89410024132064 89652986154162 89838734956352 89863803147264 89932349145088 90294689789952 90363564457984 90417320296448 90663019536384 90850860990464 90855229263509 91097738330112 91440361097216 91606314565632 91688840339328 91878807154688 91961578409952 92128477826304 92918384175296 93170879784468 93226305649896 93297416485632 93673315106928 93744766910976 93770925023232 93965205635072 94220545867776 94633707607171 94672322592768 94728641642496 94805456622792 95416028971008 95589197807616 95699853955072 95800463557632 95873537900544 96047537061888 96158723792896 96333240532992 96782664802624 96884412768144 96958313922048 97032271446016 97089994391552 97246726594432 97423217931264 97481173444608 97555529793536 97820626341888 98023297384448 98347039772494 98405544852668 98584139307936 98659336973312 98877388168424 98927432997696 99132397193216 100041952591872 100254046083872 100313685611584 100339537870848 100586277148572 100899708796928 101068576825896 101173892788224 101383511343104 101474845142016 101659010015232 101719485333504 102207218614272 102622998023472 102684046802784 102870406234368 102948873363456 103176405045312 103255105583104 103363658049024 103442501419008 103671124089216 104343810490329 104423401497568 104533182197208 104612917652736 104675150203392 104844127109622 105177055558656 105599838846976 105710856339456 106106177978368 106174403656826 106367097674352 106683497760668 106794664609792 107306732793856 107370567852032 107565432766464 107662335699456 107885397426176 107940001480704 108178564267008 108585428802944 108782498546688 108865475280896 108880497902952 109106083496192 109161305376768 109226243690496 109387472764928 109402567418736 109452545622016 109749971017728 110276209557504 110340581208164 110690963433472 110790682076688 110991754094976 111237061689477 111321910706784 111523946842368 111972242915328 112038853410816 112576066879488 112785801844356 112852896313032 113306534403072 113512172396544 113598756814848 113849826256896 113936668229632 114056450260992 114395723132928 114556593419207 115137997782432 115225822342144 115294368339968 115503614017536 115690071293376 115758893465472 115847191629824 116057440616448 116161993780992 116402665644032 117068665428174 117157962655808 117370590537216 117476326684764 117719721666944 118477867974656 118799818702848 119051679724598 119122501663756 119369450225664 119537314872216 119818404196352 120143997686016 120392919719936 120525510279168 120720074393088 120791888833536 120884026048512 121103416295424 121371072104448 121463651106816 122141752754176 122158607403312 122251787119104 122473659691008 122615437879936 122744343933216 122837970435072 123060906860544 123134113824768 124002789278362 124227839712624 124301740866528 124396555314176 124527333862656 124897753475904 124993022547968 125027900030976 125627394490368 126229763457024 126304855523328 126310928488293 126407275497056 127221371961344 127733951410176 127831383867392 128178751758336 128444320710656 128526909689842 129179217024192 129277751896064 129629050134912 129706164382464 129897623908352 129974897926144 130328090583552 130427501789184 130952998849536 131445519077248 131563934966067 131802707987784 131903243996928 132194768964306 132434686875312 133287601471488 133786050494464 133926700253184 134115036198096 134758102434528 134795704720896 134898523717632 135299793522688 135442034684928 135545346686976 135625980444672 136276291485696 136830664031296 136912062403712 137160541645824 137265164484608 137409471848448 137568540060416 137818210732032 137923335225344 137942367614928 138228165452288 139125080653772 139377576262944 139483890203648 139566866937856 139792169479496 139946124728448 140236074078208 140617150366464 140947808452608 141438622629888 141822796899136 142208184934188 143124043456512 143420577021952 143549780932608 143810306850816 144238085689344 144499860799488 145043331395584 145173997203936 145437470883072 145548407169024 145634991587328 145870089891648 146134826896896 146221760166912 146333294690304 147034946076672 147520559658741 147608317279002 147720909435584 147876208961904 147989005459968 148316082252636 148429214275712 148698595789824 149296323887104 149385137881088 150108639652754 150381069125808 150470528417376 150509306806272 151075379204096 151349563195392 151799768342528 152075267014656 152212267713024 152527630843904 152695611850752 153517330376576 153934497035208 154004818690048 154026070204176 154253428391168 154345191287296 154423310045184 154743254155264 154764607567968 154882658374656 155163752128512 155506686133824 156091553904232 156494120716288 156635102246352 156919376479104 157012725305088 157266190664433 157765583337984 157929978986496 158399758270464 159159266967552 159261605485239 159383086496288 159550646511528 160025246641002 160191996914688 160960099190784 161055851778048 161178701398016 161348149149696 161828096139264 161951534809088 162878143204416 163002382825472 163173747820032 163298212921344 163659125244288 163783960580096 164081209147392 164178818433024 165510871812246 165637119616832 165735654488704 166036445150208 166186023115032 166530337967872 166703866707968 166982866060176 167503192653824 167958364372992 168058280116224 168414571317724 168864100319232 169959801604608 170311935213568 170398135222272 170774739385344 170905002344448 171215174762496 171593584699392 172238956032256 172706996673648 172838733513216 172941552509952 173255421026304 173535106940064 173638340198208 173770787444736 173903335718912 174086160924672 174603998466048 175418579954756 175602998142261 175736943983712 175870991995904 176055885805824 176259691952408 176579582500416 177716801961984 178568933670912 178577519586897 178683752495634 178820048264128 179305972308324 179677469912704 179727606294528 179864698290176 180589379579904 180727128915968 180834640592896 181326039072768 181710458527018 182195476660224 182880722194432 183212629131264 183377680678656 183757614309376 183923156819904 184256955652608 185836768350592 186004183917543 186341759568936 186452611299792 186594832971264 187346630213856 187489533821952 187541850046464 188441091735552 189267415214342 189344645185536 189457283284992 189610913245584 190832057942016 191178395615232 191399707910144 191600927115264 191747075801088 192317447585792 192666481065984 192790364534763 193565329605248 193768825536288 193916627844096 194064542892032 194179988783104 194493453188864 194846435862528 194962346889216 195111059587072 195641252683776 196046594768896 196694079544988 196811089705336 197168278615872 197318673946624 197754776336848 197854865995392 198264794386432 198292153446459 200508092167744 200627371223168 200679075741696 201172554297144 201799417593856 202137153651792 202347785576448 202767022686208 202949690284032 203318020030464 203438970667008 204414437228544 205245996046944 205368093605568 205740812468736 205897746726912 206352810090624 206510211166208 206727316098048 206885002838016 207342248178432 208687620980658 208846802995136 209066364394416 209225835305472 209350300406784 209688254219244 210354111117312 211199677693952 211421712678912 212348807313652 212734195348704 213366995521336 213589329219584 214613465587712 214741135704064 215130865532928 215324671398912 215770794852352 215880002961408 216357128534016 217170857605888 217564997093376 217730950561792 217760995805904 218212166992384 218322610753536 218452487380992 218774945529856 218805134837472 218905091244032 219499942035456 220552419115008 220681162416328 221381926866944 221412475918503 221581364153376 221983508189952 222474123378954 222643821413568 223047893684736 223944485830656 224077706821632 225152133758976 225162959479131 225571603688712 225705792626064 226613068806144 227024344793088 227699652513792 227873336459264 228112900521984 228791446265856 229113186838414 230275995564864 230451644684288 230588736679936 231007228035072 231380142586752 231517786930944 231694383259648 232114881232896 232323987561984 232805331288064 234137330856348 234315925311616 234741181074432 234952653369528 235439443333888 237599637405696 238103359449196 238245003327512 238738900451328 239074629744432 239636808392704 240037869961503 240287995372032 240785839439872 241051020558336 241440148786176 241583777667072 241768052097024 242742144208896 242927302213632 244283505508352 244317214806624 244503574238208 244947319382016 245230875759872 245488687866432 245675940870144 246121813721088 246268227649536 248005578556724 248266307718369 248455679425248 248603481733056 248793110628352 249054667725312 249795506951808 249986045095936 250055800061952 251254788980736 252459526914048 252621856976586 252814550994112 254442743922688 255467902820352 255662767734784 256357503516672 257053819379684 258358434048384 258555503792128 259258100269824 259412328764928 259795247816704 259949795852288 260656181167104 260855003578368 261905997699072 262891038154496 263127869932134 263605415975568 263806487993856 264389537928612 264869373750624 266575202942976 267853400506368 268025628743451 268230072396192 269516204869056 269591409441792 269797047435264 270599587045376 270884069369856 271090693373952 271251960889344 272552582971392 272565687790527 273661328062592 273824124807424 274321083291648 274530328969216 274818943696896 275137080120832 275636421464064 275846670450688 275884735229856 276456330904576 278250161307544 278755152525888 278967780407296 279133733875712 279584338958992 279892249456896 280472148156416 281234300732928 281895616905216 283645593798272 283901122821513 284416369868376 286248086913024 287099561865216 287620613701632 288476171378688 288999721598976 290086662791168 290347994407872 290874941766144 291096814338048 291269983174656 291740179783296 292269653793792 292443520333824 292666589380608 294069892153344 295041119317482 295216634558004 295441818871168 295752417923808 295978010919936 296632164505272 296858428551424 297397191579648 298592647774208 300217279305508 300762138251616 300941056834752 301018613612544 302150758408192 302699126390784 303599536685056 304150534029312 304424535426048 305055261687808 307034660753152 307868994070416 308009637380096 308052140408352 308506856782336 308690382574592 308846620090368 309486508310528 309529215135936 309765316749312 310327504257024 311013372267648 312183107808464 312988241432576 313031431470987 313270204492704 313838752958208 314025450610176 314532381328866 315531166675968 316799516540928 318318533935104 318523210970478 318766172992576 319101293023056 320050493282004 320383993829376 321920198381568 322111703556096 322357402796032 322696298299392 323656192278528 325756286408832 326004765650944 326347495640064 326596425842688 327318250488576 327567921160192 328162418294784 328357636866048 331021743624492 331274239233664 331471308977408 332072890300416 332372046230064 333060675935744 333407733415936 333965732120352 335916728745984 336116560232448 336829142635448 337728200638464 339919603209216 340623870427136 340796270444544 341549478770688 341810004688896 343187169398784 343669780257621 344477912064512 345413993347296 345677467026432 345883105019904 346510842052608 347070213880128 347276680396416 347541574889472 347806671437824 348172321849344 349207996932096 350837159909512 351205996284522 351473887967424 351741983991808 352111771611648 352519383904816 353159165000832 355433603923968 357155039173794 357367504991268 357640096528256 358611944616648 359354939825408 359455212589056 359729396580352 361178759159808 361454257831936 362652078145536 363420917054036 364390953320448 365761444388864 366425258262528 366755361357312 367515228618752 367846313639808 368513911305216 371673536701184 372008367835086 372683519137872 372905222599584 373189665942528 374693260427712 374979067643904 375083700092928 376882183471104 378534830428684 378689290371072 378914566569984 378932785464879 379221826491168 381664115884032 382799415820288 383201854230528 383494151602176 384634895171584 385332962131968 385580729069526 387130659210496 387537651072576 387833255688192 388129085784064 388359977566208 388986906377728 389692871725056 389924693778432 390222119174144 391282505367552 393388159089976 393622179410672 394336557231744 394637347893248 394691804898201 395509552673696 395709731990784 396529588772864 396584306892918 401016184335488 401254742446336 401358151483392 402345108594288 403598835187712 404274307303584 404695571152896 405899380568064 406636040060928 406877941334016 408828874457088 410491992093888 410736187211136 411481624937472 411795493453824 412705620181248 413020422332416 413454632196096 413770005676032 414684496356864 417375241961316 417693605990272 418132728788832 418451670610944 418700600813568 419376508438488 420708222234624 422843425357824 424697614627304 425468390697408 426733991042672 427178658439168 429226931175424 429482271408128 430261731065856 430649342797824 431541589704704 432714257068032 434341715211776 435129994186752 435461901123584 435521991611808 436424333984768 436645221507072 436904974761984 437549891059712 437610269674944 438999884070912 441104838230016 441362324832656 442561678976223 442763853733888 442824951837006 443162728306752 443967016379904 444948246757908 445287642827136 446095787369472 447888971661312 448155413643264 450325918958262 451143207377424 451411585252128 453226137612288 454048689586176 455399305027584 455746672918528 456225801043968 457582892531712 458226373676828 460551991129728 460903289368576 461177473359872 462014456070144 462760285173504 463035573861888 463388766519296 464229762465792 464647975123968 465610662576128 468274661712696 468631850623232 469482362148864 469905306739056 470878886667776 475199274811392 476206718898392 476490006655024 477477800902656 477784816455717 478149259488864 479273616785408 480075739923006 480575990744064 481571678879744 482880297572352 483167555334144 483536104194048 485484288417792 485854604427264 488567011016704 488634429613248 489007148476416 489894638764032 490461751519744 490977375732864 491351881740288 492243627442176 492536455299072 496011157113448 496532615436738 496911358850496 497206963466112 497586221256704 498109335450624 499591013903616 499972090191872 500111600123904 502509577961472 505243713953172 505629101988224 506746614363173 508885487845376 510935805640704 512715007033344 514107638759368 516716868096768 517111007584256 518516200539648 518824657529856 519590495633408 519899591704576 521312362334208 521710007156736 523811995398144 525782076308992 526255739864268 527210831951136 527612975987712 528779075857224 529738747501248 533150405885952 535706801012736 535732558760691 536051257486902 536460144792384 539032409738112 539182818883584 539594094870528 541199174090752 541768138739712 542181386747904 542503921778688 545131375581054 547322656125184 547648249614848 548642166583296 549060657938432 549637887393792 550274160241664 551272842928128 551693340901376 551769470459712 552912661809152 556500322615088 557510305051776 557935560814592 558012551752629 558267467751424 559168677917984 559784498913792 560944296312832 562468601465856 565831882902841 567291187596544 567802245643026 568832739736752 572496173826048 574199123730432 575241227403264 576952342757376 577999443197952 578371093604289 580173325582336 580695988815744 581749883532288 582193628676096 582539966349312 583480359566592 584539307587584 584887040667648 585333178761216 588139784306688 590082238634964 590433269116008 590883637742336 591504835847616 591956021839872 593264329010544 593716857102848 594794383159296 600434558611016 601524276503232 601882113669504 602037227225088 604301516816384 605398252781568 607199073370112 608301068058624 608849070852096 610110523375616 614069321506304 615737988140832 616019274760192 616104280816704 617013713564672 617380765149184 617693240180736 619058430271872 619530633498624 620655008514048 622026744535296 624366215616928 625976482865152 626062862941974 626540408985408 627677505916416 628050901220352 629064762657732 631062333351936 633599033081856 637046421940956 637532345985152 638202586046112 640100986564008 640767987658752 643840396763136 644223407112192 645392596598784 647312384557056 651512572817664 652009531301888 652694991280128 653192851685376 654636500977152 655135842320384 656324836589568 656715273732096 662043487248984 662548478467328 662942617954816 664145780600832 664744092460128 666121351871488 667931464240704 671833457491968 672233120464896 673658285270896 675456401276928 675488878437393 679839206418432 681247740854272 683098957541376 683620009377792 686374338797568 687339560515242 688955824129024 690827986694592 691354934052864 691766210039808 693021684105216 694140427760256 694553360792832 695083149778944 695613342875648 696344643698688 698415993864192 701674319819024 702411992569044 702947775934848 703483967983616 704223543223296 705038767809632 706318330001664 714310078347588 714735009982536 715280193056512 717223889233296 718709879650816 718910425178112 719458793160704 722357518319616 725304156291072 726841834108072 728781906640896 731522888777728 732850516525056 733510722714624 735030457237504 735692627279616 737027822610432 743347073402368 744016735670172 745367038275744 745810445199168 746379331885056 749386520855424 749958135287808 750167400185856 753764366942208 757069660857368 757378580742144 757865570929758 758443652982336 763328231768064 765598831640576 766403708461056 766988303204352 769269790343168 771161458139052 774261318420992 775075302145152 775666511376384 776258171568128 776719955132416 777973812755456 779385743450112 779849387556864 782565010735104 786776318179952 787244358821344 788673114463488 789274695786496 789383609796402 791019105347392 791419463981568 793059177545728 793168613785836 799969213759189 802032368670976 802509484892672 804690217188576 808548614607168 809391142305792 811798761136128 813272080121856 813755882668032 817657748914176 817697063371581 820983984187776 821472374422272 822963249874944 823590986907648 825411240362496 826040844664832 826909264392192 827540011352064 829368992713728 834750483922632 835387211980544 836265457577664 836903341221888 837401201627136 838753016876976 841416444469248 845686850715648 849395229254608 850936781394816 851703368464539 853467982085344 854357316878336 858453862350848 858964542816256 861298685595648 863083179409408 865428514136064 868683430423552 870259988373504 870923802247168 871043983223616 872848667969536 873290443014144 873809949523968 875220539349888 877999768141824 882209676460032 882724649665312 885123357952446 885527707467776 885649903674012 886325456613504 887934032759808 889896493515816 890575285654272 892191574738944 895777943322624 900651837916524 902286414754848 902823170504256 906452275224576 908097379172352 910798610055168 912451602087936 915165785063424 916452747353656 921103982259456 921806578737152 922354946719744 924028912140288 925520570347008 926071147723776 926777533038592 928459524931584 929295950247936 931221325152256 936549323425392 937263701246464 938964724297728 939810613478112 941757773335552 950398549622784 952413437796784 952980013310048 954955601805312 955569632911434 956298518977728 958547233570816 960151479846012 961151981488128 963143357759488 965760595144704 966335110668288 967072208388096 970968576835584 977268859226496 978014296952832 979789277528064 980923503039488 981954751465728 982703763480576 984487254884352 985072910598144 992022314226896 993065230873476 993822717700992 994413926932224 995172442513408 996218670901248 999182027807232 999944180383744 1000223200247808 1008656834739847 1010487427906344 1011258203976448 1013493228726346 1021871611281408 1025430014066688 1028215277518736 1031009340772863 1033433736193536 1034222015168512 1037032401079296 1037649315059712 1039180991266816 1039799183409152 1042624724668416 1043420014313472 1047623990796288 1051564152617984 1052511479728536 1054421663902272 1055225951975424 1057558151714448 1059477495002496 1066300811771904 1071465117521382 1072102514973804 1072920289584768 1078064819476224 1078365637767168 1079188189741056 1082398348181504 1083536277479424 1084362773495808 1090262751162108 1094645312250368 1095296499229696 1097284333166592 1098121315876864 1099275774787584 1100548320483328 1102545685856256 1103538940919424 1105825323618304 1113000645230176 1115020610103552 1115871121629184 1116025103505258 1116534935502848 1118337355835968 1119568997827584 1121888592625664 1124937202931712 1130990957383681 1131663765805682 1134582375193088 1135604491286052 1137665479473504 1144992347652096 1148398247460864 1150482454806528 1153904685514752 1155998886395904 1156742187208578 1160346651164672 1161391977631488 1163499767064576 1164387257352192 1165079932698624 1166960719133184 1169078615175168 1169774081335296 1170666357522432 1180164477269928 1180866538232016 1181767275484672 1183009671695232 1183912043679744 1186528658021088 1187433714205696 1189588766318592 1200869117222032 1203048553006464 1203764227339008 1204074454450176 1208603033632768 1210796505563136 1214398146740224 1217698141704192 1220221046751232 1221005642053499 1228138643012608 1231475976281664 1232208561633408 1234027427129344 1234761530298368 1235386480361472 1238116860543744 1239061266997248 1241310017028096 1244053489070592 1248732431233856 1251952965730304 1252125725883948 1253080817970816 1255355011832832 1256101802440704 1258129525315464 1262124666703872 1274092843881912 1275064691970304 1276405172092224 1280201973128016 1281535975317504 1287680793526272 1288446814224384 1290785193197568 1294624769114112 1303025145635328 1304019062603776 1305389982560256 1306385703370752 1309273001954304 1310271684640768 1312649673179136 1324086974497968 1325096956934656 1325885235909632 1328291561201664 1329488184920256 1332242703742976 1335862928481408 1343666914983936 1344466240929792 1347316570541792 1350977756874786 1359678412836864 1362495481708544 1366197915082752 1367240018755584 1372748677595136 1374679121030484 1377911648258048 1381655973389184 1382709868105728 1383532420079616 1386043368210432 1388280855520512 1389106721585664 1390166299557888 1392689287397376 1396831987728384 1403348639638048 1404823985138088 1405895551869696 1406967935967232 1408447086446592 1410077535619264 1412636660003328 1426032076701163 1428620156695176 1429470019965072 1430560386113024 1434447778466592 1437419759301632 1437820850356224 1444715036639232 1450608312582144 1453683668216144 1457563813281792 1463045777555456 1465701033050112 1467021445429248 1470060914475008 1471385254559232 1474055645220864 1486694146804736 1488033471340344 1490734076551488 1491620890398336 1492758663770112 1498773041710848 1499916270575616 1500334800371712 1507528733884416 1514139321714736 1515731141859516 1516887305964672 1520239843089519 1526656463536128 1531197663281152 1532807416922112 1538539580686336 1542322916278104 1548522636841984 1550150604290304 1551333022752768 1552516343136256 1555947625510912 1558771486900224 1559698775113728 1565130021470208 1573552636359904 1574488717642688 1577346228926976 1578549391572992 1578767219592804 1582038210694784 1582838927963136 1586118355091456 1586337227571672 1599938427518378 1604064737341952 1605018969785344 1609380434377152 1617097229214336 1618782284611584 1623597522272256 1626544160243712 1627511765336064 1635394126743162 1641967968375552 1642944748844544 1645926499749888 1647181973815296 1650822480724992 1652081689329664 1653818528784384 1655080022704128 1658737985427456 1669500967845264 1670774423961088 1672530915155328 1673806682443776 1674802403254272 1677506033753952 1682832888938496 1697495648708523 1698790458509216 1701873562789632 1703406736929078 1706935964170688 1708714633756672 1716907724701696 1717929085632512 1722597371191296 1726166358818816 1726249356006671 1730857028272128 1737366860847104 1740519976747008 1742087966447232 1745697335939072 1746580886028288 1747619899047936 1750441078699776 1755999536283648 1764419352920064 1765449299330624 1770246715904892 1771055414935552 1771299807348024 1772650913227008 1775868065519616 1779792987031632 1781150571308544 1784383149477888 1798040444536249 1801303675833048 1804572829509696 1805646341008512 1812904550449152 1816194758344704 1821597220110336 1824903204175872 1830331570126848 1832905494707312 1842207964518912 1843613157474304 1844709893439488 1848057824280576 1851041140694016 1852142295447552 1853555066077184 1858591900495872 1862442650304512 1873098646850784 1874527402492928 1877929448595456 1879621226956224 1883515546671104 1900797099245568 1904826875593568 1905960026620096 1911139265822868 1912597037955456 1917094467141632 1920302959692024 1922303962976256 1926286715518976 1931521190289408 1932670221336576 1941937153671168 1954537718452992 1956028593905664 1959578555056128 1961847006078976 1963909502931456 1965407526961152 1968974509768704 1970145821196288 1984044628453792 1986130461746952 1987645435401984 1988827853864448 1990344885026816 1992437341802496 1998364055614464 1999888360767488 2017313669479694 2020974855812688 2022516407952896 2026986457452692 2043743222562816 2050860028133376 2056430555037472 2062018681545726 2066867472387072 2068444030337024 2074064802158592 2075298630119424 2078361982533632 2079598366818304 2085249449336832 2086840028626944 2095247981592576 2103128305235968 2105022959457072 2108843327804544 2110451903950848 2115116303428896 2118954990004992 2142930235042764 2144205029947608 2145840579169536 2156129638952448 2156731275534336 2158376379482112 2164796696363008 2167072554958848 2176575274964933 2180525502324216 2189290624500736 2190592998459392 2194568666333184 2198551549575168 2201096640966656 2205091371712512 2207077881838848 2211650647236608 2226001290460352 2230041220207104 2231742243258368 2232050207010516 2233069871005696 2236674711671936 2239137995655168 2243777185251328 2249874405863424 2261981914767362 2263327531611364 2269164750386176 2271208982572104 2275330958947008 2289984695304192 2296796494921728 2300964909613056 2307809371029504 2313484374417156 2320693302329344 2322783955262976 2326999534129152 2328774514704384 2330159865397248 2333921438266368 2338157230350336 2339548162670592 2360328954539856 2361733076464032 2363534550969344 2366019343390464 2367824087359488 2373057316042176 2374867428411392 2379177532637184 2399907641277567 2401738234444064 2406097106012928 2407528454678016 2417206067265536 2428796293480448 2435396283408384 2440442093502464 2442011284106998 2456277286025216 2462951952563328 2464417123266816 2468054854258688 2469523060596736 2470772960722944 2476233721087488 2478122533994496 2482620034056192 2488106978141184 2497464862467712 2503905931460608 2504251451767896 2506161635941632 2510710023665664 2512203604881408 2516259050630928 2524249333407744 2548185687763824 2550129383940608 2552810344184448 2560403946256032 2563071950635008 2575361587052544 2576893628448768 2589249538228224 2606050291270656 2608038125207552 2610779965120512 2612771406741504 2618546003908608 2620543369281536 2634801648641761 2648173948995936 2650193913869312 2651770471819264 2656583122403328 2658976369840512 2664485407485952 2671725856962816 2687333829967872 2694633141083584 2701955513749572 2719356825673728 2724990963417088 2732395830165504 2745497355190272 2749358242060968 2755823296516096 2763311946778368 2765419736211456 2767064840159232 2772086736420864 2776561711041024 2778213443171328 2780332599115776 2785378574794752 2793663975456768 2806697279276096 2809647970276176 2811791103739392 2813935871934464 2816894172893184 2820155071238528 2825273320006656 2852064153402326 2857240313390352 2858940039930144 2861120772226048 2868895556933184 2874839518603264 2875641700712448 2889430073278464 2901216625164288 2907367336432288 2926091555110912 2934042890858496 2940121828950016 2942770509118464 2948111290441728 2973388293609472 2976066942680688 2981468153102976 2983241780796672 2985517327540224 2997546083421696 2999832541151232 3000669600743424 3025970504219541 3028278643429472 3031462283719032 3033774611929344 3040479686179038 3062395326562304 3065614833844224 3077079161372672 3084645832556208 3097045273683968 3100301208580608 3102666045505536 3111895251021824 3117542973800448 3119397550227456 3130260042940416 3147105272719808 3148977435285376 3154692457853952 3157098783145984 3157534439185608 3164076421389568 3165677855926272 3172236710182912 3172674455143344 3199876855036756 3208129474683904 3210037939570688 3218760868754304 3234194458428672 3237564569223168 3247195044544512 3253088320487424 3270788253486324 3283935936751104 3285889497689088 3291852999499776 3294363947630592 3301644961449984 3304163378659328 3307637057568768 3317475970854912 3339001935690528 3341548847922176 3345061830310656 3347613364887552 3349604806508544 3355012067507904 3365665777876992 3392972872151043 3394991297417046 3397580917018432 3403747125579264 3406813473858156 3413871928341376 3417429267513344 3433815449403392 3435858171265024 3445194742382592 3452498712013342 3461714056544256 3474733721694208 3481039953494016 3484175932894464 3491394671878144 3493161772056576 3495239798095872 3500882157399552 3511999072567296 3530898598661248 3540493431809784 3542110829871104 3542599614696048 3545301826454016 3551736131039232 3559585974063264 3562301142617088 3568766298955776 3596080889072498 3602607351666096 3609145659019392 3611292682017024 3625809100898304 3632389516689408 3643194440220672 3660663140253696 3663016926160497 3665810989414624 3684415929037824 3687226314948608 3689419786878976 3702082281388032 3704284590895104 3707110132154368 3717183800991744 3724885300609024 3746197293701568 3749054804985856 3755858897190912 3759242453912448 3767031093342208 3809653751187136 3811920053240192 3822278531645736 3825194075910912 3834188934283264 3840605919384048 3844607925952512 3852573431037952 3863042380578816 3865340442673152 3883874307342336 3909075436905984 3912057187811328 3919157110112256 3923694012157952 3927819005862912 3930815053922304 3937949019537408 3968089256907584 3972260923493904 3975290870803968 3977655707728896 3980689770053632 3984874683604992 3996728111228928 3999776721534976 4034627338959388 4041949711625376 4045032815905792 4053972914905384 4087486445125632 4101720056266752 4112861110074944 4124037363091452 4133734944774144 4136888060674048 4148129604317184 4150597260238848 4156723965067264 4159196733636608 4170498898673664 4190495963185152 4206256610471936 4210045918914144 4217686655609088 4220903807901696 4230232606857792 4237909980009984 4278096230103489 4285860470085528 4288410059895216 4291681158339072 4312259277904896 4313462551068672 4329593392726016 4334145109917696 4353150549929866 4361051004648432 4378581249001472 4381185996918784 4389137332666368 4397103099150336 4402193281933312 4410182743425024 4414155763677696 4423301294473216 4452002580920704 4460082440414208 4463484486516736 4464100414021032 4466139742011392 4473349423343872 4478275991310336 4487554370502656 4499748811726848 4523963829534724 4526655063222728 4538329500772352 4542417965144208 4550661917894016 4560719529268557 4579969390608384 4593592989843456 4615618742059008 4626968748834312 4641386604658688 4645567910525952 4653999068258304 4657549029408768 4667842876532736 4676314460700672 4679096325341184 4720657909079712 4723466152928064 4727069101938688 4732038686780928 4735648174718976 4746114632084352 4749734856822784 4758355065274368 4799815282555134 4803476468888128 4812194212025856 4815056909356032 4834412134531072 4857592586960896 4870792566816768 4884022568213996 4912554572050432 4925903905126656 4928834246533632 4936109708517376 4939046121193472 4941545921445888 4952467442174976 4956245067988992 4965240068112384 4976213956282368 4994929724935424 5007811862921216 5008502903535792 5012323271883264 5021420047331328 5024407209762816 5032518101261856 5048498666815488 5092486946125569 5096371375527648 5100258767881216 5105620688368896 5120807892512064 5126143901270016 5150723174105088 5153787256897536 5178499076456448 5178748068020013 5212100582541312 5216076250415104 5221559930241024 5237092007817216 5241086738563072 5269603297283522 5296347897991872 5300387827738624 5303540943638528 5313166244806656 5317952739681024 5328970814971904 5343451713925632 5389266282167168 5394121333608747 5403911027499144 5438713651347456 5464791660331008 5490994710380544 5498716484121936 5511646593032192 5526623893556736 5530839472422912 5534129680318464 5544173472841728 5553123422082048 5556426886342656 5560665198231552 5587327950913536 5613394558552192 5619295940552352 5623582207478784 5627871743868928 5633788345786368 5640310142477056 5650546640013312 5704128306804652 5714480626780704 5717880079860288 5722241544452096 5737791113866368 5749679037206528 5751283401424896 5778860146556928 5814734672864576 5852183110221824 5868085781716992 5880243657900032 5885541018236928 5896222580883456 5946776587218944 5952133885361376 5962936306205952 5966483561593344 5971034655080448 5995092166843392 5999665082302464 6051941008439082 6056557286858944 6062924567438064 6067549223858688 6080959372358076 6124790653124608 6131229667688448 6169291665112416 6194090547367936 6200602417161216 6205332091011072 6223790502043648 6235085947600896 6238795100454912 6260520085880832 6294210545439616 6297954870570752 6309384915707904 6314197566291968 6315068878371216 6328152842779136 6331355711852544 6344473420365824 6345348910286688 6399753710073512 6416258949367808 6420075879141376 6437521737508608 6468388916857344 6475129138446336 6494390089089024 6529725824894799 6541576506972648 6567871873502208 6571778995378176 6583705998999552 6603289922899968 6608326757318656 6615274115137536 6634951941709824 6678003871381056 6683097695844352 6690123660621312 6695226729775104 6699209613017088 6710024135015808 6731331555753984 6785945744302086 6789982594834092 6795161834036864 6807494251158528 6813626947716312 6827743856682752 6834858535026688 6867630898806784 6890389484765184 6904997424026684 6923428113088512 6949467443388416 6962079906988032 6968351865788928 6982789343756288 6986323544113152 6990479596191744 7001764314799104 7061797197322496 7080986863619568 7084221659742208 7085199229392096 7090603652908032 7103472262078464 7119171948126528 7124602285234176 7137532597911552 7192161778144996 7199722923832701 7205214703332192 7218291318038784 7222585364034048 7251618201796608 7286388880441344 7321326280507392 7326033852320994 7331621978829248 7368831858075648 7374452629897216 7378839573757952 7404164562776064 7408569181790208 7414220264308736 7434367601983488 7492394587403136 7498109609971712 7511717794381824 7518484907824896 7534062186684416 7619307502374272 7623840106480384 7644557063291472 7650388151821824 7668377868566528 7681211838768096 7689215851905024 7726084761157632 7730680885346304 7767748614684672 7818150873811968 7824114375622656 7838314220224512 7847388024315904 7855638011725824 7861630107844608 7904404945925283 7936178513815168 7944521846987808 7950581741607936 7955311415457792 7961379540107264 7969749367209984 7993456222457856 7999553443069952 8069254677918776 8083899423250752 8090065631811584 8107945829810768 8174972890251264 8225722220149888 8248074726182904 8267469889548288 8273776121348096 8296259208634368 8301194520477696 8313447930134528 8340997797347328 8380991926370304 8412513220943872 8420091837828288 8435373311218176 8441807615803392 8460465213715584 8475819960019968 8556192460206978 8571720940171056 8576820119790432 8583362316678144 8624518555809792 8626925102137344 8659186785452032 8668290219835392 8706301099859732 8722102009296864 8757162498002944 8762371993837568 8778274665332736 8804386563866624 8820365486850048 8828311527355392 8846602588946432 8904005161841408 8920164880828416 8926968973033472 8928200828042064 8932279484022784 8946698846687744 8956551982620672 8975108741005312 8999497623453696 9047927659069448 9053310126445456 9076659001544704 9077911512658623 9084835930288416 9101323835788032 9121439058537114 9187185979686912 9231237484118016 9253937497668624 9282773209317376 9291135821051904 9307998136516608 9335685753065472 9352628921401344 9358192650682368 9441315818159424 9446932305856128 9454138203877376 9464077373561856 9471296349437952 9492229264168704 9499469713645568 9516710130548736 9599630565110268 9606952937776256 9624388424051712 9630113818712064 9668824269062144 9741585133633536 9768045136427992 9825109144100864 9851807810253312 9857668493067264 9872219417034752 9878092242386944 9883091842891776 9904934884349952 9912490135977984 9952427912564736 9989859449870848 10015623725842432 10017005807071584 10024646543766528 10042840094662656 10048814419525632 10065036202523712 10096997333630976 10178918616453129 10184973892251138 10192742751055296 10200517535762432 10211241376737792 10241615785024128 10252287802540032 10301446348210176 10307574513795072 10357496136040026 10424201165082624 10432152500830208 10443119860482048 10474184015634432 10482173477126144 10539206594567044 10592695795983744 10600775655477248 10607081887277056 10626332489613312 10635905479362048 10657941629943808 10686903427851264 10778532564334336 10788242667217494 10807822054998288 10877427302694912 10929583320662016 10981989420761088 10989050778481491 10997432968243872 11023293186064384 11053247787113472 11061678944845824 11068259360636928 11106246844164096 11112853772685312 11121330396463104 11174655901827072 11226789117104384 11238591881104704 11247164414957568 11255743487737856 11267576691572736 11280620284954112 11301093280026624 11408256613609304 11428961253561408 11435760159720576 11444483088904192 11475582227732736 11499358074413056 11502566802849792 11557720293113856 11629469345729152 11704366220443648 11736171563433984 11771082036473856 11792445161766912 11893553174437888 11904267770722752 11925872612411904 11932967123186688 11942069310160896 11990184333686784 11999330164604928 12103882016878164 12113114573717888 12125849134876128 12135098447717376 12161918744716152 12262459335376896 12338583330224832 12388181094735872 12401204834322432 12410664182022144 12447581004087296 12470171895201792 12477590200909824 12588421090879232 12595909741141504 12618769831415808 12628395132583936 12630137756742432 12656305685558272 12662711423705088 12688946840731648 12690697820573376 12799507420147024 12832517898735616 12834288690310467 12840151758282752 12875043475017216 12936777833714688 12988780178178048 13059451649789598 13083153013945296 13135743747004416 13143557990756352 13167411997999104 13206579845799936 13216653514637312 13230548230275072 13269903883419648 13356007742762112 13366195391688704 13380247321242624 13390453459550208 13398419226034176 13420048270031616 13462663111507968 13571891488604172 13579965189668184 13590323668073728 13614988502317056 13627253895432624 13655487713365504 13669717070053376 13780778969530368 13809994848053368 13846856226177024 13898934886776832 13924159813976064 13936703731577856 13965578687512576 13972647088226304 14003528629598208 14123594394644992 14161973727239136 14168443319484416 14170398458784192 14181207305816064 14206944524156928 14238343896253056 14249204570468352 14275065195823104 14384323556289992 14399445847665402 14410429406664384 14436582636077568 14445170728068096 14503236403593216 14572777760882688 14652067704641988 14663243957658496 14737663716151296 14748905259794432 14757679147515904 14808329125552128 14817138363580416 14868735203966976 14984789174806272 14996219219943424 15023435588763648 15036969815649792 15068124373368832 15238615004748544 15247680212960768 15289114126582944 15300776303643648 15362423677536192 15378431703810048 15452169522315264 15461361770692608 15535497229369344 15536244204060039 15636301747623936 15648228751245312 15694776048631808 15711276023451648 15723260215689216 15808809891850566 15872357027630336 15889043693975616 15901163483215872 15910622830915584 15922759080214528 15939498734419968 15986912444915712 15999106886139904 16138509355837552 16167798846501504 16180131263623168 16182364000826241 16215891659621536 16451444440299776 16496149452365808 16534939779096576 16547552242696192 16592518417268736 16602389040955392 16681995594694656 16761983852740608 16825026441887744 16840183675656576 16870746622436352 16883615231606784 16920930427431168 16951639920039936 17112384920413956 17143441880342112 17153640239580864 17166724633356288 17249037111619584 17253850204274688 17336580439670784 17412602199719464 17444204018593728 17514324996005888 17524743987675136 17556549330665472 17608773127733248 17640730973700096 17656623054710784 17693205177892864 17808010323682816 17840329761656832 17853937946066944 17856401656084128 17864558968045568 17893397693375488 17913103965241344 17998995246907392 18095855318138896 18106620252890912 18153318003089408 18155823025317246 18169671860576832 18202647671576064 18242878117074228 18374371959373824 18507874995337248 18582271642103808 18615996273033216 18671371506130944 18705257842802688 18716385301364736 18882631636318848 18893864611712256 18908276407754752 18928154747123712 18942592698875904 18984458528337408 18998939427291136 19033420261097472 19199261130220536 19213905875552512 19248776848103424 19260227637424128 19483170267267072 19536090272855984 19589177474684397 19650218288201728 19703615620506624 19715336986134528 19744438834069504 19756184484773888 19809869768699904 19824980271955968 19904855825129472 19979718899741696 20031247451684864 20034011614143168 20049293087533056 20085680189325312 20097628839051264 20130072405047424 20193994667261952 20357837232906258 20369947784502276 20385485502110592 20401035071524864 20422482753475584 20483231570048256 20504575605080064 20602892696420352 20714992272080052 20848402330165248 20864305001660416 20886239720964096 20948368031268864 21078413189134088 21185391591967488 21201551310954496 21214163774554112 21252664979226624 21271810958724096 21315883259887616 21373806855702528 21557065128668672 21576485334434988 21615644109996576 21754854605389824 21859166641324032 21963978841522176 21978101556962982 21994865936487744 22046586372128768 22106495574226944 22123357889691648 22136518721273856 22212493688328192 22225707545370624 22242660792926208 22453578234208768 22477183762209408 22494328829915136 22511486975475712 22535153383145472 22561240569908224 22602186560053248 22816513227218608 22857922507122816 22871520319441152 22888966177808384 22951164455465472 22998716148826112 23005133605699584 23199107199016481 23258938691458304 23472343126867968 23542164072947712 23584890323533824 23713214837775849 23787106348875776 23808535541445504 23851745224823808 23865934246373376 23884138620321792 23980368667373568 23998660329209856 24207764033756328 24226229147435776 24251698269752256 24270196895434752 24323837489432304 24524918670753792 24677166660449664 24776362189471744 24802409668644864 24821328364044288 24895162008174592 24940343790403584 25176842181758464 25191819482283008 25237539662831616 25256790265167872 25260275513484864 25312611371116544 25325422847410176 25381395641146752 25599014840294048 25665035797471232 25668577380620934 25680303516565504 25750086950034432 25873555667429376 25977560356356096 26118903299579196 26166306027890592 26271487494008832 26287115981512704 26334823995998208 26413159691599872 26461096460550144 26539807766839296 26712015485524224 26732390783377408 26760494642485248 26780906919100416 26796838452068352 26840096540063232 26925326223015936 27143782977208344 27159930379336368 27180647336147456 27229977004634112 27254507790865248 27310975426731008 27561557939060736 27619989696106736 27693712452354048 27797869773553664 27848319627952128 27873407463155712 27931157375025152 28007057259196416 28247188789289984 28323947454478272 28340796917568384 28362414611632128 28413889048313856 28476687792506112 28498409140936704 28550130391646208 28768647112579984 28798891695330804 28820858813328768 28873165272155136 28890341456136192 29006472807186432 29304135409283976 29326487915316992 29475327432302592 29497810519588864 29616658251104256 29634276727160832 29737470407933952 29969578349612544 29992438439886848 30046871177527296 30073939631299584 30136248746737664 30477230009497088 30495360425921536 30578228253165888 30601552607287296 30724847355072384 30756863407620096 30904339044630528 30922723541385216 31072488408120078 31272603495247872 31296457502490624 31389552097263616 31422552046903296 31446520431378432 31617619783701132 31744714055260672 31778087387951232 31802326966431744 31821245661831168 31845518160429056 31878997468839936 31973824889831424 32277018711675104 32335597693003008 32360262527246336 32364728001652482 32431783319243072 32798737764126749 32902888880599552 32992298904731616 33069879558193152 33185036834537472 33204778081910784 33363991189389312 33523967705481216 33650052883775488 33680367351313152 33741493244872704 33767230463213568 33841860854862336 33903279840079872 34224769840827912 34286883760684224 34307280479161728 34333449266712576 34498074223239168 34507700408549376 34673160879341568 34825204399438928 34888408037187456 35028649992011776 35049487975350272 35113098661330944 35217546255466496 35313246109421568 35386410355785728 35616020647365632 35680659523313664 35707875892133888 35712803312168256 35786795386750976 35826207930482688 35997990493814784 36191710636277792 36213240505781824 36306636006178816 36311646050634492 36339343721153664 36405295343152128 36485756234148456 37015749990674496 37164543284207616 37231992546066432 37342743012261888 37410515685605376 37432770602729472 37765263272637696 37787729223424512 37816552815509504 37856309494247424 37885185397751808 37968917056674816 37997878854582272 38066840522194944 38398522260441072 38427811751105024 38497553696206848 38520455274848256 38966340534534144 39072180545711968 39178354949368794 39300436576403456 39407231241013248 39430673972269056 39488877668139008 39512368969547776 39619739537399808 39649960543911936 39809711650258944 39959437799483392 40068023228286336 40098586175066112 40171360378650624 40195257678102528 40260144810094848 40387989334523904 40715674465812516 40739895569004552 40770971004221184 40802070143049728 40844965506951168 40966463140096512 41009151210160128 41354930224333727 41429984544160104 41696804660330496 41772479441928192 41896736062537728 42156826378268176 42370783183934976 42403102621908992 42428327549108224 42505329958453248 42543621917448192 42631766519775232 42747613711405056 43114130257337344 43152970668869976 43231288219993152 43509709210779648 43718333282648064 43956203113925964 43989731872975488 44093172744257536 44212991148453888 44246715779383296 44273037442547712 44424987376656384 44451415090741248 44907156468417536 44954367524418816 44988657659830272 45022973950951424 45070306766290944 45122481139816448 45204373120106496 45633026454437216 45715845014245632 45743040638882304 45777932355616768 45902328910930944 45997432297652224 46398214398032962 46517877382916608 46944686253735936 47084328145895424 47169780647067648 47426429675551698 47574212697751552 47617071082891008 47703490449647616 47731868492746752 47768277240643584 47960737334747136 47997320658419712 48415528067512656 48452458294871552 48503396539504512 48540393790869504 48647674978864608 49354333320899328 49552724378943488 49604819337289728 49642656728088576 49790324016349184 50061231324193459 50353684363516928 50383638964566016 50475079325663232 50520551026969728 50625222742233088 50650845694820352 50762791282293504 51198029680588096 51330071594942464 51337154761241868 51360607033131008 51500173900068864 51747111334858752 52237806599158392 52332612055781184 52542974988017664 52574231963025408 52669647991996416 52826319383199744 52922192921100288 53079615533678592 53424030971048448 53464781566754816 53520989284970496 53561813838200832 53593676904136704 53680193080126464 54287565954416688 54319860758672736 54361294672294912 54459954009268224 54509015581730496 54621950853462016 55123115878121472 55239979392213472 55595739547107328 55746814926311424 55862314750050304 56014114518392832 56494377578579968 56647894908956544 56681593835136768 56724829223264256 56827778096627712 56953375585012224 56996818281873408 57100260783292416 57537294225159968 57597783390661608 57641717626657536 57746330544310272 57780682912272384 58608270818567952 58652975830633984 58950654864605184 59233316502208512 59268553454321664 59474940815867904 59939156699225088 59984876879773696 60093742355054592 60147879262599168 60272497493475328 60954460018994176 60990720851843072 61156456506331776 61203105214574592 61449694710144768 61513726815240192 61808678089261056 62144976816240156 62545206990495744 62592915004981248 62779104194527232 62845104093806592 63235239567402264 63489428110521344 63556174775902464 63604653932863488 63642491323662336 63757994937679872 63947649779662848 64554037423350208 64671195386006016 64720525054492672 64729456003304964 64863566638486144 65597475528253498 65805777761199104 65984597809463232 66139759116386304 66370073669074944 66409556163821568 66727982378778624 67300105767550976 67360734702626304 67482986489745408 67534460926427136 67683721709724672 67806559680159744 68449539681655824 68573767521368448 68614560958323456 68666898533425152 68996148446478336 69015400817098752 69597321597049443 69650408798877856 69776816074374912 70057299984023552 70098975950700544 70435092510932992 70626492218843136 70772820711571456 71232041294731264 71361319046627328 71425606624336512 71573590773501952 71652415860965376 71995980987629568 72383421272555584 72426481011563648 72613272012357632 72623292101268984 72678687442307328 72810590686304256 72971512468296912 74031499981348992 74329086568415232 74463985092132864 74685486024523776 74821031371210752 75530526545275392 75575458446849024 75633105631019008 75712618988494848 75770370795503616 75937834113349632 75995757709164544 76797044520882144 76855623502210048 76995107392413696 77040910549696512 77932681069068288 78144361091423936 78356709898737588 78600873152806912 78814462482026496 78861347944538112 78977755336278016 79024737939095552 79239479074799616 79619423300517888 79918875598966784 80136046456572672 80197172350132224 80342720757301248 80390515356205056 80520289620189696 80775978669047808 81431348931625032 81479791138009104 81541942008442368 81604140286099456 81689931013902336 81932926280193024 82709860448667454 82859969088320208 83393609320660992 83544958883856384 83793472125075456 84313652756536352 84741566367869952 84806205243817984 84856655098216448 85087243834896384 85263533039550464 85495227422810112 86228260514674688 86305941337739952 86462576439986304 87019418421559296 87912406227851928 87979463745950976 88186345488515072 88425982296907776 88493431558766592 88849974753312768 88902830181482496 89814312936835072 89908735048837632 89977315319660544 90140613532581888 90244962279632896 90408746240212992 91266052908874432 91431690028491264 91486081277764608 91555864711233536 91804657821861888 91994864595304448 92796428796065924 93035754765833216 93889372507471872 94168656291790848 94339561294135296 94852859351103396 95148425395503104 95234142165782016 95406980899295232 95463736985493504 95536554481287168 95921474669494272 96831056135025312 96904916589743104 97006793079009024 97080787581739008 97295349957729216 98396213292380247 98708666641798656 99105448757886976 99209638674579456 99580648032698368 100122462648386918 100707368727033856 100767277929132032 100950158651326464 101041102053939456 101250445484466176 101301691389640704 101525582564587008 102396059361176192 102660143189884928 102674309522483736 102721214066262016 103000347800137728 103494222669717504 104475613198316784 104665224111562368 105085949976035328 105148463926050816 105339295983992832 105652638766399488 106159231067357184 106848061942096896 106929563133509632 107041978569940992 107123627676401664 107360386160252928 108575131908833376 108639721517345472 108722589344589824 108919908018536448 109018031163460992 109243901706924032 110479958784426944 111191479094214656 111493629852622848 111724629500100608 112028229036785664 112988755157159936 113295789817913088 113363187670273536 113449658446528512 113655556193255424 113906751170024448 113993636563746816 114200521566584832 115074588450319936 115195566781323216 115283435253315072 115492661088620544 115561365824544768 117216541637135904 117305951661267968 117901309729210368 118466633004417024 118537106908643328 118949881631735808 119878313398450176 119969753759547392 120295758525198336 120544994986950656 121908920037988352 121981441703686144 122312913012663552 122406210429149184 122899389420289536 123027453630480384 124064790673001181 124289953632480312 125090413980991488 125558208389054464 125690208187613184 126470479134804528 126978856221042688 127112349551804928 127209307865726976 127284982647324672 127515989875359744 127895299559325696 129108074846700416 129342390772012032 129441050108985344 129458912006609928 129727133276972288 131194951056506996 131611555522398208 131969195618926464 132279518232772608 132740147338149888 132819112327643136 134600211535101952 134721469405252608 134965972979490816 135068921852854272 135367443419449344 135613119360319488 136899079363311648 137147535042736896 137229121916646912 137333797066850304 137992296892956672 139194643194098886 139300817597755712 139553632148749824 140114599968047104 140197951901401088 140870185021865984 141252984437686272 142464082589462528 142722638093254656 142851213248673024 143147181547003904 143304831721930752 143991961975259136 144766842545111168 144852962023127296 145226544024715264 145246584202537968 145357374884614656 145621181372608512 145943024936593824 148062999962697984 148658173136830464 148927970184265728 149370972049047552 150183693972580377 151061053090550784 151150916893698048 151266211262038016 151425237976989696 151875668226699264 151991515418329088 153594089041764288 153711247004420096 153990214784827392 154081821099393024 156288722182847872 156713419797475176 157201746305613824 157628924964052992 157722695889076224 157955510672556032 158478958149599232 159238846601035776 159837751197933568 160272092913145344 160394344700264448 160685441514602496 160781030712410112 161040579240379392 162862697863250064 162959582276018208 163083884016884736 163208280572198912 163379862027804672 163865852560386048 165419720897334908 165719938176640416 166787218641321984 167586944250150912 168627305513072704 169483132735739904 169612410487635968 169713310196432896 170174487669792768 170527066079100928 170990454845620224 172456521029349376 172611882675479904 172925152879972608 175824812455703856 175958927491901952 176372690977030144 176851964593815552 177699949506625536 177805660362964992 179628625873670144 179817470097675264 179954630639321088 180281227065163776 180489924559265792 180817492480425984 182532105817748864 182863380056982528 182972162555529216 183111729422467072 183609315643723776 183989729190608896 185592857592131848 186071509531666432 187778745014943744 188337312583581696 189705718702206792 190296850791006208 190468284331564032 190813961798590464 190927473970987008 191842949338988544 193662112270050624 193809833179486208 194013586158018048 194161575163478016 194590699915458432 196792426584760494 197417333283597312 198210897515773952 198419277349158912 199161296065396736 200244925296773836 201414737454067712 201534555858264064 201900317302652928 202082204107878912 202500890968932352 202603382779281408 203051165129174016 204792118722352384 205320286379769856 205348619044967472 205442428132524032 206000695600275456 206988445339435008 208791964791148329 208951226396633568 209330448223124736 210171899952070656 210296927852101632 211305277532798976 212318462134714368 213696123884193792 213859126267019264 214083957139881984 214720772320505856 217150263817666752 217279443034690944 217445178689179648 217839816037072896 218036062326921984 218487803413848064 220959917568853888 222382958188429312 222987259705245696 224056458073571328 225977510314319872 226591579635826176 226726375340547072 226899316893057024 227311112386510848 227813502340048896 227987273127493632 230149176900639872 230391133562646432 230566870506630144 230985322177241088 231122731649089536 234433083274271808 234611903322535936 235802619458420736 236933266008834048 237074213817286656 239756626796900352 239939507519094784 240591517050396672 241089989973901312 243817840075976704 243962883407372288 244625826025327104 244812420858298368 245798778840579072 248129581346002362 248579907264960624 250180827961982976 251116416778108928 251380416375226368 252940958269609056 253957712442085376 254224699103609856 254418615731453952 254569965294649344 255790599118651392 258216149693400832 258684781544024064 258882100217970688 258917824013219856 259454266553944576 262389902113013992 263223111044796416 263938391237852928 264559036465545216 265480294676299776 269200423070203904 269442938810505216 269931945958981632 270734886838898688 271226238720638976 273798158726623296 274295070085473792 274458243833293824 274667594133700608 275984593785913344 278389286388197772 278601635195511424 279107264297499648 280229199936094208 280395903802802176 282505968875372544 284928165178925056 285445276186509312 285702426497346048 286294363094007808 286609663443861504 289533685090222336 289705924046254592 290453088049430528 290493168405075936 290714749769229312 291242362745217024 291886049873187648 295188639877140741 296125999925395968 297316346273660928 298741944098095104 300367387945160754 302122106181101568 302301833787396096 302532422524076032 302850475953979392 303751336453398528 303983030836658176 307188178083528576 307422494008840192 307980429569654784 308163642198786048 312577444365695744 313426839594950352 314403492611227648 315257849928105984 315445391778152448 316957916299198464 318477693202071552 319675502395867136 320544185826290688 320788689400528896 321370883029204992 322081158480758784 325725395726500128 325919164552036416 326167768033769472 326416561144397824 326759724055609344 327731705120772096 330839441794669816 331439876353280832 333574437282643968 335173888500301824 337254611026145408 338966265471479808 339224820975271936 339426620392865792 340348975339585536 341980909691240448 344913042058698752 345223765350959808 345850305759945216 351649624911407712 351917854983803904 353703929187631104 355399899013251072 355611320725929984 359257251747340288 359634940195350528 359909261278642176 360979849118531584 361634984960851968 365064211635497728 365726760113965056 365944325111058432 366223458844934144 367218631287447552 367979458381217792 371185715184263696 372143019063332864 372194372019003543 376674625167163392 379411437404413584 380593701582012416 380936568663128064 381627923597180928 381854947941974016 383685898677977088 387324224540101248 387619666358972416 388027172316036096 388323150326956032 389181399830916864 393584853169520988 394834666567194624 396421795031547904 396838554698317824 400489850593547672 402829474908135424 403069111716528128 403800634605305856 404164408215757824 405001781937864704 405206765558562816 406102330258348032 409584237444704768 410640572759539712 410697238089934944 410884856265048064 412001391200550912 413976890678870016 417583929582296658 417902452793267136 418660896446249472 420343799904141312 420593855704203264 422610555065597952 427392247768387584 427718252534038528 428167914279763968 429441544641011712 434300527635333504 434558886069381888 434890357378359296 435679632074145792 436072124653843968 436975606827696128 441919835137707776 445974519410491392 448112916147142656 450551081917741131 451955020628639744 453183159271652352 453452750681094144 453798633786114048 455627004680097792 455974546254987264 460298353801279744 460782267125292864 461133741013260288 461970644354482176 462245463298179072 468866166548543616 469223806645071872 471605238916841472 473866532017668096 479513253593800704 479879015038189568 481183034100793344 487635680151953408 487925766814744576 489251652050654208 489624841716596736 491597557681158144 496259162692004724 497159814529921248 500361655923965952 502760832750452736 505881916539218112 507915424884170752 508449398207219712 508837231462907904 509139930589298688 511581198237302784 516432299386801664 517369563088048128 517764200435941376 517835648026439712 518908533107889152 524779804226027984 526446222089592832 527876782475705856 529118072931090432 538885877621010432 539863891917963264 541469773677797376 542452477441277952 547596317453246592 548590140170947584 548916487666587648 549335188267401216 551969187571826688 556778572776395544 557203270391022848 558214528594999296 560458399872188416 565011937750745088 569856330357850112 570890552373018624 571404852994692096 572588726188015616 579067370180444672 579411848092509184 580906176098861056 580986336810151872 581429499538458624 582484725490434048 583772099746375296 590377279754281482 592251999850791936 594632692547321856 597483888196190208 600734775890321508 604244212362203136 604603667574792192 605064845048152064 605700951907958784 607502672906797056 614376356167057152 614844988017680384 615960859139309568 616327284397572096 625154888731391488 626853679189900704 630515699856211968 630890783556304896 633915832598396928 636955386404143104 639351004791734272 641088371652581376 641577378801057792 644162316961517568 651450791453000256 651838329104072832 652335536067538944 652833122288795648 653519448111218688 655463410241544192 661678883589339632 662879752706561664 667148874565287936 674509222052290816 677932530942959616 678449641950543872 680697950679171072 683961819382480896 689826084117397504 690447530701919616 691700611519890432 703299249822815424 703835709967607808 707407858375262208 710799798026502144 711222641451859968 718514503494680576 719269880390701056 719818522557284352 721959698237063168 723269969921703936 730128423270995456 731453520227930112 731888650222116864 732446917689868288 734437262574895104 742371430368527392 744286038126665728 744388744038007086 753349250334326784 758822874808827168 761873137326256128 763255847194361856 763709895883948032 767371797355954176 774648449080202496 775239332717944832 776054344632072192 776646300653912064 778362799661833728 787169706339041976 789669333134389248 793677109396635648 800979701187095344 805658949816270848 806138223433056256 807601269210611712 808328816431515648 810003563875729408 812204660516696064 819168474889409536 821281145519079424 821394476179869888 824002782401101824 827953781357740032 835167859164593316 835804905586534272 837321792892498944 840687599808282624 841187711408406528 854784495536775168 855436505068077056 856335828559527936 858883089282023424 868601055270667008 869117772138763776 869780714756718592 871359264148291584 872144249307687936 873951213655392256 883839670275415552 891949038820982784 896225832294285312 901102163835482262 903910041257279488 906366318543304704 906905501362188288 907597267572228096 911254009360195584 911949092509974528 920596707602559488 921564534250585728 922267482026520576 923941288708964352 924490926596358144 937732333097087232 938447613290143744 943210477833682944 951163395159675721 959026507187601408 962366068201586688 975271360303906816 975851533629489152 978503304101308416 979249683433193472 983195115362316288 992518325384009448 994319629059842496 1000723311847931904 1005521665500905472 1011763833078436224 1015830849768341504 1016898796414439424 1017674462925815808 1018279861178597376 1032864598773603328 1034739126176096256 1035528400871882752 1035671296052879424 1037817066215778304 1049559608452055968 1052892444179185664 1055753564951411712 1077771755242020864 1079727783835926528 1082939547355594752 1084904954882555904 1095192634906493184 1097180280341895168 1097832975333175296 1098670376534802432 1103938375143653376 1113557145552791088 1114406540782045696 1116429057189998592 1130023875501490176 1139712660715700224 1141781104746037248 1142809705989384192 1145177452376031232 1158134740360889344 1158823696185018368 1161972673620303744 1162858999076917248 1164969450980868096 1167544199492750592 1180754559508562964 1184503999701583872 1189265385094643712 1201469551780643016 1208488424724406272 1209207335149584384 1211401903815917568 1215005345813594112 1228752712334114304 1229689976035360768 1231921718278619136 1232654568795144192 1250309777462782976 1253707358379801408 1261031399712423936 1261781567112609792 1267831665196793856 1278702009583468544 1282176743305162752 1283154757602115584 1288324633923035136 1302901582906000512 1303676658208145664 1304671072135077888 1305666244577591296 1307038896222437376 1310926820483088384 1323357767178679264 1325759505413123328 1349018444104581632 1355865061885919232 1361395901358342144 1367923638764961792 1379652168234795008 1380895061403839232 1383401223039780864 1406598499645630848 1407671419935215616 1414815716750524416 1421599596053004288 1437029006989361152 1438539760781402112 1439637045114568704 1443919396474126336 1460256846541990912 1462907040455860224 1463777300444233728 1468874525149790208 1484742860737054784 1488572076253331456 1488777488076014172 1517645749617654336 1523746274652512256 1526511694388723712 1527419791767896064 1534743594711908352 1549296898160404992 1550478665435889664 1552108689264144384 1553292601307824128 1556725599323667456 1574339412678083952 1579338666268778496 1587354218793271296 1601959402374190688 1611317899632541696 1612276446866112512 1616657632863031296 1620007127751458816 1624409321033392128 1638336949778819072 1642788952359739776 1648005564802203648 1655907562715480064 1670335718329186632 1671609811173068544 1674643585784997888 1681375199616565248 1709568991073550336 1712671657119055872 1717766178564046848 1737202110541334016 1738235544277527552 1739561429513437184 1742718528296583168 1744288498615375872 1747902427310784512 1767679340550831104 1783898077641965568 1792451664588570624 1802204327670964524 1807820082514558976 1812732637086609408 1813811002724376576 1815194535144456192 1822508018720391168 1841193415205118976 1843129068501171456 1844534964053041152 1847882577417928704 1848981853192716288 1875464666194174464 1876895226580287488 1902326790319351442 1918053014375202816 1924732136403173376 1950542720607813632 1951703067258978304 1957006608202616832 1958499366866386944 1966390230724632576 1985036650768018896 1988639258119684992 2001446623695863808 2023527666156872448 2031661699536683008 2033797592828878848 2035348925851631616 2065729197547206656 2069478252352192512 2071342592105758848 2075634132431556608 2099119216904111936 2105784888358371328 2111507129902823424 2155543510484041728 2159455567671853056 2165879094711189504 2169809909765111808 2190385269812986368 2194360560683790336 2195665950666350592 2197340753069604864 2227114291105582176 2228813081564091392 2232858114379997184 2260047751002980352 2279425321431400448 2285619411978768384 2290354904752062464 2316269480721778688 2317647392370036736 2323945347240607488 2325717998153834496 2329938901961736192 2335088398985501184 2361509119017125928 2369007999403167744 2402939103561286032 2416976849448812544 2418414670299168768 2422803807631835136 2430010691627188224 2457505424668228608 2459379952070721536 2463843436557238272 2500619554925565952 2507414716759602816 2522062799424847872 2523563134225219584 2557404019166937088 2564353486610325504 2566309515204231168 2576649267846070272 2605803165812001024 2607353316416291328 2609342144270155776 2614077792444874752 2621853640966176768 2646715534357358528 2651519010826246656 2698036888209163264 2711730123771838464 2722791802716684288 2735847277529923584 2759304336469590016 2761790122807678464 2766802446079561728 2813196999291261696 2815342839870431232 2829631433501048832 2853490185479027163 2874058013978722304 2877079521562804224 2887838792948252672 2920513693083981824 2925814080911720448 2927554600888467456 2937749050299580416 2969485721474109568 2977144152506662912 2977554976152028344 3035291499235308672 3047492549305024512 3053023388777447424 3054839583535792128 3098593796320809984 3100957330871779328 3104217378528288768 3106585202615648256 3113451198647334912 3148678825356167904 3158677332537556992 3203918804748381376 3222635799265083392 3224552893732225024 3233315265726062592 3240014255502917632 3248818642066784256 3276673899557638144 3285577904719479552 3296011129604407296 3311815125430960128 3340671436658373264 3343219622346137088 3349287171569995776 3419137982147100672 3425343314238111744 3435532357128093696 3474404221082668032 3476471088555055104 3479122859026874368 3488576997230751744 3495804854621569024 3535358681101662208 3567796155283931136 3604408655341929048 3615640165029117952 3625465274173218816 3627622005448753152 3645016037440782336 3682386830410237952 3686258137002342912 3689069928106082304 3695765154835857408 3697963706385432576 3750929332388348928 3753790453160574976 3804653580638702884 3836106028750405632 3849464272806346752 3901085441215627264 3903406134517956608 3914013216405233664 3916998733732773888 3932780461449265152 3970073301536037792 3977278516239369984 4047055332313744896 4063323399073366016 4067595185657757696 4131458395094413312 4138956504704385024 4142685184211517696 4151268264863113216 4198238433808223872 4211569776716742656 4223014259805646848 4311087020968083456 4318911135343706112 4331758189422379008 4380770539625972736 4388721121367580672 4391331901332701184 4454228582211164352 4457626163128182784 4465716228759994368 4558850642862800896 4571238823957536768 4580709809504124928 4632538961443557376 4635294784740073472 4647890694481214976 4651435996307668992 4659877803923472384 4670176797971002368 4723018238034251856 4738015998806335488 4805878207122572064 4833953698897625088 4836829340598337536 4860021383254376448 4915010849336457216 4918759904141443072 5001239109851131904 5014829433519205632 5044125598849695744 5114808038333874176 5128706973220651008 5153298535692140544 5211606331624002048 5214706632832582656 5218684288540311552 5228155584889749504 5243707281932353536 5293431068714717056 5303038021652493312 5396073776418326528 5423460247543676928 5445583605433368576 5518608672939180032 5523580245615356928 5533604892159123456 5626393998582523392 5630685679740862464 5706980370958054326 5748116027957444608 5754159043125608448 5775677585896505344 5841027386167963648 5851628161823440896 5855109201776934912 5875498100599160832 5938971442948219136 5954288305013325824 5955109952304056688 6070582998470617344 6094985098610049024 6106046777554894848 6197187592641619968 6201914661743558656 6208434757056577536 6226902397294669824 6297357650712335808 6317354665075113984 6407837609496762752 6445271598530166784 6449105787464450048 6466630531452125184 6497637284133568512 6553347799115276288 6571155809438959104 6592022259208814592 6681342873316746528 6686439244692274176 6698574343139991552 6838275964294201344 6871064714256187392 6948808442165336064 6952942177110110208 6958245718053748736 6977153994461503488 6991609709243138048 7070717362203324416 7208817310683858096 7231280330058235904 7250930548346437632 7255244010897506304 7290032074881564672 7364773660820475904 7372516274004685824 7378139856212164608 7391530309671714816 7501858664776697856 7507580906321149952 7609307161277405768 7672212057500811264 7698928545612693504 7802170882431254528 7806812269035913216 7828026432810467328 7865560922898530304 7940146603072075584 7954557032478739968 8094110664627489792 8126646798146732032 8135190371315515392 8262916790188826624 8277913009408770048 8285370368423035392 8302536529726226432 8396476867616447744 8423139553433485312 8446028519611293696 8560470556437081489 8622174041936166912 8663516378844758016 8761541079251945472 8777442242735161344 8782663802665402368 8908457164422328704 8915252326256365568 8931432457519988736 9117701285725601792 9142477647915073536 9265077922887114752 9270589569480146944 9295781388962429952 9302871992615337984 9319755607846944768 9340353595942004736 9446036476068503712 9476031997612670976 9611756414245144128 9667907397795250176 9673658681196675072 9720042766508752896 9830021698672914432 9837519808282886144 10002478219702263808 10029658867038411264 10257413946441302016 10306597071384281088 10423212663248004096 10429413265665165312 10437368577080623104 10487414563864707072 10586862137429434112 10606076043304986624 10792147552836653056 10846920495087353856 11037217345878360064 11047160491230713856 11067209784318246912 11252787997165046784 11261371359481724928 11413960741916108652 11496232055914889216 11508318086251216896 11682054772335927296 11703256323646881792 11710218403553869824 11750996201198321664 11877942885896438272 11908576610026651648 11910219904608113376 12141165996941234688 12189970197220098048 12394375185283239936 12403829323487117312 12416869514113155072 12453804794589339648 12594715301424671616 12634709330150227968 12815675218993525504 12890543197060333568 12933261062904250368 12995274568267137024 13106695598230552576 13142311618877918208 13362685746633493056 13372878489384548352 13397148686279983104 13676551928588402688 13742129428512374784 13897616884330672128 13905884354220220416 13916491436107497472 13954307988923006976 14141434724406648832 14417634621367716192 14501861096692875264 14510488021795012608 14580064149763129344 14729547321640951808 14745032548009371648 14756279712424329216 15003717329553395712 15015161812642299904 15218614322554811536 15344424115001622528 15604341764862509056 15656052865620934656 15731121845797060608 15880293206144151168 15909114064957479936 16188221329254979584 16253293596293464064 16270380742631030784 16525833580377653248 16555826018817540096 16570740736846070784 16605073059452452864 16792953735232895488 16846279106866970624 16892057039222587392 17120941112874162978 17244348083872333824 17327032757689516032 17523082158503890944 17554884485470322688 17565327605330804736 17816914328844657408 17830504652512731136 17862864915039977472 18284955295830147072 18530155845774229504 18541179138960293888 18591562777924859904 18605743985230675968 18680707191884009472 18892072952137007424 18952063995225341952 19223512828490288256 19335814795590500352 19347317362393350144 19660043397345828864 19675039616565772288 20004956439404527616 20059317734076822528 20514827892882604032 20613194142768562176 20846425326496008192 20858826531330330624 20874737154161246208 20974829127729414144 21173724274858868224 21212152086609973248 21584295105673306112 21693840990174707712 22094320982461427712 22134419568636493824 22505575994330093568 22522742718963449856 22827921483832217304 23016636172502433792 23364109544671854592 23406512647293763584 23420436807107739648 23755885771792876544 23817153220053303296 23820439809216226752 24282331993882469376 24379940394440196096 24788750370566479872 24807658646974234624 24833739028226310144 24907609589178679296 25189430602849343232 25269418660300455936 25631350437987051008 25866522125808500736 25990549136534274048 26213391196461105152 26284623237755836416 26725371493266986112 26745756978769096704 26794297372559966208 27353103857176805376 27795233768661344256 27811768708440440832 27908615977846013952 28282869448813297664 28835269242735432384 29003722193385750528 29020976043590025216 29160128299526258688 29459094643281903616 29490065096018743296 29512559424848658432 30007434659106791424 30030323625284599808 30437228645109623072 31312105731241869312 31462243691594121216 31760586412288302336 31818228129914959872 32376442658509959168 32540761485262061568 33051667160755306496 33111652037635080192 33141481473692141568 33210146118904905728 33585907470465790976 33784114078445174784 34241882225748325956 34488696167744667648 35046164317007781888 35109768970940645376 35130655210661609472 35633828657689314816 35661009305025462272 35725729830079954944 36569910591660294144 37060311691548459008 37082358277920587776 37183125555849719808 37211487970461351936 37361414383768018944 37784145904274014848 37904127990450683904 38447025656980576512 38671629591181000704 39320086794691657728 40009912878809055232 40118635468153645056 41029655785765208064 41226388285537124352 41692850652992016384 41717653062660661248 41749474308322492416 42347448549717736448 42424304173219946496 43168590211346612224 44188641964922855424 44268839137272987648 45011151988660187136 45045485437926899712 45655842967664434608 46033272345004867584 46728219089343709184 46813025294587527168 47511771543585753088 47640879618432453504 48564663987764938752 48759880788880392192 49577500741132959744 49667478056452620288 49815219178357358592 50378861205698686464 50538837320600911872 51262700875974102016 51733044251617001472 51981098273068548096 52426782392922210304 52569246475511672832 53450742986533972224 53491513957538193408 53588594745119932416 55590467537322688512 55623537416880881664 55817231955692027904 56565738897626595328 57670538485470864768 58007444386771501056 58041952087180050432 58918189286563807232 58980130192037486592 59025118849697316864 60014869318213582848 60874457290219246144 62624211462483738624 62924487383188242432 63521172824576604672 63636456259829919744 64752885317019918336 65081522970524123136 66103334321510612992 66282962947384283136 66420292237809811456 67171814940931581952 67568228156890349568 68483764451496651912 70092328634015563776 70219537941881290752 70261310421323218944 71267657315378629632 71322018610050924544 71451459660159909888 73139821183320588288 74120623383096918016 74164716555841175552 74366251111699439616 74422975940922703872 74722828767536037888 75568291808548029696 75808255980901367808 76894051313961153024 78640173589383315456 80019825757618110464 80237270936307290112 82059311571530416128 83385701305984032768 83435306125321322496 84694897099435472896 84848608346439892992 86337180422693224448 88377283929845710848 88537678274545975296 90022303977320374272 90090970875853799424 91311685935328869216 93456438178687418368 95023543087171506176 95281759236864907008 97129327975529877504 99155001482265919488 99334956112905240576 99630438356714717184 100757722411397372928 102525401751948204032 103466088503234002944 104853564785844420608 105138492951023345664 106901485973067944448 106983027915076386816 107177189490239864832 111180935074645377024 111247074833761763328 111634463911384055808 113131477795253190656 115341076970941729536 116014888773543002112 117836378573127614464 117960260384074973184 120029738636427165696 121748914580438492288 125248422924967477248 127042345649153209344 127272912519659839488 129505770634039836672 132206668643021225984 132565925894768566272 132840584475619622912 134343629881863163904 135136456313780699136 136967528902993303824 140184657268031127552 140439075883762581504 142535314630757259264 142644037220101849088 146279642366641176576 148241246766193836032 148329433111682351104 148732502223398879232 149445657535072075776 151136583617096059392 151616511961802735616 153788102627922306048 157280347178766630912 160039651515236220928 160474541872614580224 166771402611968065536 166870612250642644992 169389794198870945792 169697216692879785984 172674360845386448896 176754567859691421696 177075356549091950592 180044607954640748544 182623371870657738432 186912876357374836736 190047086174343012352 190563518473729814016 194258655951059755008 198310002964531838976 199260876713429434368 201515444822794745856 205050803503896408064 209707129571688841216 210276985902046691328 213802971946135888896 213966055830152773632 214354378980479729664 222361870149290754048 222494149667523526656 223268927822768111616 226262955590506381312 230682153941883459072 235672757146255228928 235920520768149946368 240059477272854331392 243497829160876984576 254084691298306418688 254545825039319678976 259011541268079673344 264413337286042451968 265131851789537132544 268687259763726327808 270272912627561398272 273935057805986607648 280369314536062255104 285070629261514518528 285288074440203698176 296482493532387672064 297465004446797758464 298891315070144151552 302273167234192118784 307576205255844612096 314560694357533261824 320079303030472441856 320949083745229160448 333542805223936131072 333741224501285289984 338779588397741891584 339394433385759571968 345348721690772897792 353509135719382843392 360089215909281497088 365246743741315476864 373825752714749673472 380094172348686024704 381127036947459628032 388517311902119510016 396620005929063677952 398521753426858868736 403030889645589491712 410101607007792816128 420553971804093382656 427605943892271777792 427932111660305547264 444723740298581508096 444988299335047053312 452525911181012762624 461364307883766918144 471345514292510457856 471841041536299892736 480118954545708662784 486995658321753969152 508169382596612837376 509091650078639357952 518023082536159346688 530263703579074265088 537374519527452655616 547870115611973215296 560738629072124510208 570141258523029037056 570576148880407396352 594930008893595516928 597782630140288303104 604546334468384237568 615152410511689224192 629121388715066523648 641898167490458320896 667085610447872262144 667482449002570579968 677559176795483783168 678788866771519143936 690697443381545795584 707018271438765686784 720178431818562994176 730493487482630953728 760188344697372049408 762254073894919256064 777034623804239020032 793240011858127355904 806061779291178983424 820203214015585632256 841107943608186765312 855211887784543555584 855864223320611094528 889447480597163016192 922728615767533836288 943682083072599785472 960237909091417325568 973991316643507938304 1016338765193225674752 1018183300157278715904 1036046165072318693376 1060527407158148530176 1074749039054905311232 1095740231223946430592 1121477258144249020416 1140282517046058074112 1189860017787191033856 1195565260280576606208 1209092668936768475136 1230304821023378448384 1283796334980916641792 1334171220895744524288 1334964898005141159936 1355118353590967566336 1357577733543038287872 1414036542877531373568 1440356863637125988352 1460986974965261907456 1520376689394744098816 1524508147789838512128 1554069247608478040064 1612123558582357966848 1640406428031171264512 1682215887216373530624 1710423775569087111168 1711728446641222189056 1845457231535067672576 1887364166145199570944 1947982633287015876608 2032677530386451349504 2036366600314557431808 2072092330144637386752 2121054814316297060352 2149498078109810622464 2191480462447892861184 2280565034092116148224 2379720035574382067712 2418185337873536950272 2460609642046756896768 2567592669961833283584 2668342441791489048576 2710236707181935132672 2880713727274251976704 2921973949930523814912 3040753378789488197632 3049016295579677024256 3108138495216956080128 3224247117164715933696 3280812856062342529024 3364431774432747061248 3420847551138174222336 3690914463070135345152 3895965266574031753216 4065355060772902699008 4072733200629114863616 4242109628632594120704 4298996156219621244928 4382960924895785722368 4561130068184232296448 4836370675747073900544 4921219284093513793536 5135185339923666567168 5420473414363870265344 5843947899861047629824 6081506757578976395264 6098032591159354048512 6216276990433912160256 6448494234329431867392 6561625712124685058048 6841695102276348444672 7381828926140270690304 7791930533148063506432 8130710121545805398016 8597992312439242489856 8765921849791571444736 9122260136368464592896 9672741351494147801088 9842438568187027587072 10840946828727740530688 11687895799722095259648 12196065182318708097024 12896988468658863734784 13123251424249370116096 13683390204552696889344 14763657852280541380608 15583861066296127012864 16261420243091610796032 17531843699583142889472 18244520272736929185792 19345482702988295602176 19684877136374055174144 23375791599444190519296 24392130364637416194048 25793976937317727469568 27366780409105393778688 29527315704561082761216 31167722132592254025728 32522840486183221592064 35063687399166285778944 38690965405976591204352 39369754272748110348288 46751583198888381038592 48784260729274832388096 54733560818210787557376 59054631409122165522432 62335444265184508051456 70127374798332571557888 77381930811953182408704 93503166397776762077184 97568521458549664776192 118109262818244331044864 124670888530369016102912 140254749596665143115776 187006332795553524154368 249341777060738032205824 280509499193330286231552 374012665591107048308736 561018998386660572463104 748025331182214096617472 1122037996773321144926208 2244075993546642289852416
- Sum of all divisors σ(n): 7596717293871326136707373
- Sum of proper divisors (its aliquot sum) s(n): 5352641300324683846854957
- 2244075993546642289852416 is an abundant number, because the sum of its proper divisors (5352641300324683846854957) is greater than itself. Its abundance is 3108565306778041557002541
Bases of 2244075993546642289852416
- Binary: 1110110110011001110011010011101101000101001111101101101100100010000000000000000002
- Hexadecimal: 0x1DB339A768A7DB6440000
- Base-36: A5FFHCLH8255DDS0
Squares and roots of 2244075993546642289852416
- 2244075993546642289852416 squared (22440759935466422898524162) is 5035877064812349728131526310353268788567061037056
- 2244075993546642289852416 cubed (22440759935466422898524163) is 11300890827597522444944321334445066978709732924403700239582185562147127296
-
2244075993546642289852416 is a
perfect square number . Itssquare root is 1498024029696 -
The
cube root of 2244075993546642289852416 is 130921966.4929221869
Scales and comparisons
How big is 2244075993546642289852416?- 2,244,075,993,546,642,289,852,416 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 2,244,075,993,546,642,289,852,416 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 2244075993546642289852416 cubic inches would be around 10910163.9 feet tall.
Recreational maths with 2244075993546642289852416
- 2244075993546642289852416 backwards is 6142589822466453995704422
- The number of decimal digits it has is: 25
- The sum of 2244075993546642289852416'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 2244075993546642289852416 - Facts about the integer". Numbermatics.com. 2024. Web. 18 May 2024.
APA style:
Numbermatics. (2024). Number 2244075993546642289852416 - Facts about the integer. Retrieved 18 May 2024, from https://numbermatics.com/n/2244075993546642289852416/
Chicago style:
Numbermatics. 2024. "Number 2244075993546642289852416 - Facts about the integer". https://numbermatics.com/n/2244075993546642289852416/
The information we have on file for 2244075993546642289852416 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 2244075993546642289852416, math, Factors of 2244075993546642289852416, curriculum, school, college, exams, university, Prime factorization of 2244075993546642289852416, STEM, science, technology, engineering, physics, economics, calculator, two septillion, two hundred forty-four sextillion, seventy-five quintillion, nine hundred ninety-three quadrillion, five hundred forty-six trillion, six hundred forty-two billion, two hundred eighty-nine million, eight hundred fifty-two thousand, four hundred sixteen.