349453229825342981683897344
349,453,229,825,342,981,683,897,344 is an even composite number composed of five prime numbers multiplied together.
349453229825342981683897344 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of fifteen thousand, nine hundred thirty-nine divisors.
Prime factorization of 349453229825342981683897344:
210 × 322 × 136 × 192 × 792
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 13 × 13 × 19 × 19 × 79 × 79)See below for interesting mathematical facts about the number 349453229825342981683897344 from the Numbermatics database.
Names of 349453229825342981683897344
- Cardinal: 349453229825342981683897344 can be written as Three hundred forty-nine septillion, four hundred fifty-three sextillion, two hundred twenty-nine quintillion, eight hundred twenty-five quadrillion, three hundred forty-two trillion, nine hundred eighty-one billion, six hundred eighty-three million, eight hundred ninety-seven thousand, three hundred forty-four.
Scientific notation
- Scientific notation: 3.49453229825342981683897344 × 1026
Factors of 349453229825342981683897344
Divisors of 349453229825342981683897344
- Number of divisors d(n): 15939
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 27 32 36 38 39 48 52 54 57 64 72 76 78 79 81 96 104 108 114 117 128 144 152 156 158 162 169 171 192 208 216 228 234 237 243 247 256 288 304 312 316 324 338 342 351 361 384 416 432 456 468 474 486 494 507 512 513 576 608 624 632 648 676 684 702 711 722 729 741 768 832 864 912 936 948 972 988 1014 1024 1026 1027 1053 1083 1152 1216 1248 1264 1296 1352 1368 1404 1422 1444 1458 1482 1501 1521 1536 1539 1664 1728 1824 1872 1896 1944 1976 2028 2052 2054 2106 2133 2166 2187 2197 2223 2304 2432 2496 2528 2592 2704 2736 2808 2844 2888 2916 2964 3002 3042 3072 3078 3081 3159 3211 3249 3328 3456 3648 3744 3792 3888 3952 4056 4104 4108 4212 4266 4332 4374 4394 4446 4503 4563 4608 4617 4693 4864 4992 5056 5184 5408 5472 5616 5688 5776 5832 5928 6004 6084 6156 6162 6241 6318 6399 6422 6498 6561 6591 6656 6669 6912 7296 7488 7584 7776 7904 8112 8208 8216 8424 8532 8664 8748 8788 8892 9006 9126 9216 9234 9243 9386 9477 9633 9728 9747 9984 10112 10368 10816 10944 11232 11376 11552 11664 11856 12008 12168 12312 12324 12482 12636 12798 12844 12996 13122 13182 13312 13338 13351 13509 13689 13824 13851 14079 14592 14976 15168 15552 15808 16224 16416 16432 16848 17064 17328 17496 17576 17784 18012 18252 18468 18486 18723 18772 18954 19197 19266 19456 19494 19513 19683 19773 19968 20007 20224 20736 21632 21888 22464 22752 23104 23328 23712 24016 24336 24624 24648 24964 25272 25596 25688 25992 26244 26364 26676 26702 27018 27378 27648 27702 27729 28158 28431 28519 28561 28899 29184 29241 29952 30336 31104 31616 32448 32832 32864 33696 34128 34656 34992 35152 35568 36024 36504 36936 36972 37446 37544 37908 38394 38532 38988 39026 39366 39546 39936 40014 40053 40448 40527 41067 41472 41553 41743 42237 43264 43776 44928 45504 46208 46656 47424 48032 48672 49248 49296 49928 50544 51192 51376 51984 52488 52728 53352 53404 54036 54756 55404 55458 56169 56316 56862 57038 57122 57591 57798 58368 58482 58539 59049 59319 59904 60021 60672 61009 62208 63232 64896 65664 65728 67392 68256 69312 69984 70304 71136 72048 73008 73872 73944 74892 75088 75816 76788 77064 77976 78052 78732 79092 80028 80106 80896 81054 81133 82134 82944 83106 83187 83486 84474 85293 85557 85683 86528 86697 87552 87723 89856 91008 92416 93312 94848 96064 97344 98496 98592 99856 101088 102384 102752 103968 104976 105456 106704 106808 108072 109512 110808 110916 112338 112632 113724 114076 114244 115182 115596 116964 117078 118098 118579 118638 119808 120042 120159 121344 121581 122018 123201 124416 124659 125229 126464 126711 129792 131328 131456 134784 136512 138624 139968 140608 142272 144096 146016 147744 147888 149784 150176 151632 153576 154128 155952 156104 157464 158184 160056 160212 162108 162266 164268 166212 166374 166972 168507 168948 170586 171114 171366 172773 173056 173394 173563 175104 175446 175617 177147 177957 179712 180063 182016 183027 184832 186624 189696 192128 194688 196992 197184 199712 202176 204768 205504 207936 209952 210912 213408 213616 216144 219024 221616 221832 224676 225264 227448 228152 228488 230364 231192 233928 234156 236196 237158 237276 240084 240318 242688 243162 243399 244036 246402 248832 249318 249561 250458 252928 253422 253669 255879 256671 257049 259584 260091 262656 262912 263169 269568 273024 277248 279936 281216 284544 288192 292032 295488 295776 299568 300352 303264 307152 308256 311904 312208 314928 316368 320112 320424 324216 324532 328536 332424 332748 333944 337014 337896 341172 342228 342732 345546 346788 347126 350892 351234 354294 355737 355914 359424 360126 360477 364032 364743 366054 369603 369664 370747 371293 373248 373977 375687 379392 380133 384256 389376 393984 394368 399424 404352 409536 411008 415872 419904 421824 426816 427232 432288 438048 443232 443664 449352 450528 454896 456304 456976 460728 462384 467856 468312 472392 474316 474552 480168 480636 486324 486798 488072 492804 498636 499122 500916 505521 506844 507338 511758 513342 514098 518319 519168 520182 520689 525312 525824 526338 526851 531441 533871 539136 540189 542659 546048 549081 554496 559872 562432 569088 576384 584064 590976 591552 599136 600704 606528 614304 616512 623808 624416 629856 632736 640224 640848 648432 649064 657072 664848 665496 667888 674028 675792 682344 684456 685464 691092 693576 694252 701784 702468 708588 711474 711828 720252 720954 728064 729486 730197 732108 739206 741494 742586 746496 747954 748683 751374 758784 760266 761007 767637 768512 770013 771147 778752 780273 787968 788736 789507 793117 798848 808704 819072 822016 831744 839808 843648 853632 854464 864576 876096 886464 887328 898704 901056 909792 912608 913952 921456 924768 935712 936624 944784 948632 949104 960336 961272 972648 973596 976144 985608 997272 998244 1001832 1011042 1013688 1014676 1023516 1026684 1028196 1036638 1040364 1041378 1051648 1052676 1053702 1054729 1062882 1067211 1067742 1078272 1080378 1081431 1085318 1092096 1094229 1098162 1108809 1108992 1112241 1113879 1119744 1121931 1124864 1127061 1138176 1140399 1152768 1168128 1181952 1183104 1198272 1201408 1213056 1228608 1233024 1247616 1248832 1259712 1265472 1280448 1281696 1296864 1298128 1314144 1329696 1330992 1335776 1348056 1351584 1364688 1368912 1370928 1382184 1387152 1388504 1403568 1404936 1417176 1422948 1423656 1440504 1441908 1458972 1460394 1464216 1478412 1482988 1485172 1495908 1497366 1502748 1516563 1520532 1522014 1535274 1537024 1540026 1541527 1542294 1554957 1557504 1560546 1562067 1575936 1577472 1579014 1580553 1586234 1594323 1597696 1601613 1617408 1620567 1627977 1638144 1644032 1647243 1663488 1679616 1687296 1707264 1708928 1729152 1752192 1772928 1774656 1797408 1802112 1819584 1825216 1827904 1842912 1849536 1871424 1873248 1889568 1897264 1898208 1920672 1922544 1945296 1947192 1952288 1971216 1994544 1996488 2003664 2022084 2027376 2029352 2047032 2053368 2056392 2073276 2080728 2082756 2105352 2107404 2109458 2125764 2134422 2135484 2160756 2162862 2170636 2184192 2188458 2190591 2196324 2217618 2224482 2227758 2239488 2243862 2246049 2249728 2253001 2254122 2256319 2276352 2280798 2283021 2302911 2305536 2310039 2313441 2336256 2340819 2363904 2366208 2368521 2379351 2396544 2402816 2426112 2457216 2466048 2495232 2497664 2519424 2530944 2560896 2563392 2593728 2596256 2628288 2659392 2661984 2671552 2696112 2703168 2729376 2737824 2741856 2764368 2774304 2777008 2807136 2809872 2834352 2845896 2847312 2881008 2883816 2917944 2920788 2928432 2956824 2965976 2970344 2991816 2994732 3005496 3033126 3041064 3044028 3070548 3080052 3083054 3084588 3109914 3121092 3124134 3154944 3158028 3161106 3164187 3172468 3188646 3195392 3201633 3203226 3234816 3241134 3244293 3255954 3276288 3282687 3288064 3294486 3297697 3326427 3326976 3336723 3341637 3359232 3365793 3374592 3381183 3414528 3417856 3421197 3458304 3504384 3545856 3549312 3594816 3604224 3639168 3650432 3655808 3685824 3699072 3742848 3746496 3779136 3794528 3796416 3841344 3845088 3890592 3894384 3904576 3942432 3989088 3992976 4007328 4044168 4054752 4058704 4094064 4106736 4112784 4146552 4161456 4165512 4210704 4214808 4218916 4251528 4268844 4270968 4321512 4325724 4341272 4376916 4381182 4392648 4435236 4448964 4455516 4487724 4492098 4506002 4508244 4512638 4549689 4561596 4566042 4605822 4611072 4620078 4624581 4626882 4664871 4672512 4681638 4686201 4727808 4732416 4737042 4741659 4758702 4782969 4793088 4804839 4805632 4819711 4826809 4852224 4861701 4883931 4914432 4932096 4941729 4990464 4995328 5038848 5061888 5121792 5126784 5187456 5192512 5256576 5318784 5323968 5343104 5392224 5406336 5458752 5475648 5483712 5528736 5548608 5554016 5614272 5619744 5668704 5691792 5694624 5762016 5767632 5835888 5841576 5856864 5913648 5931952 5940688 5983632 5989464 6010992 6066252 6082128 6088056 6141096 6160104 6166108 6169176 6219828 6242184 6248268 6316056 6322212 6328374 6344936 6377292 6390784 6403266 6406452 6482268 6488586 6511908 6552576 6565374 6571773 6588972 6595394 6652854 6673446 6683274 6718464 6731586 6738147 6749184 6759003 6762366 6768957 6829056 6835712 6842394 6849063 6908733 6916608 6930117 6940323 7008768 7022457 7054567 7091712 7098624 7105563 7138053 7189632 7208448 7278336 7300864 7311616 7371648 7398144 7485696 7492992 7558272 7589056 7592832 7682688 7690176 7781184 7788768 7809152 7884864 7978176 7985952 8014656 8088336 8109504 8117408 8188128 8213472 8225568 8293104 8322912 8331024 8421408 8429616 8437832 8503056 8537688 8541936 8643024 8651448 8682544 8753832 8762364 8785296 8870472 8897928 8911032 8975448 8984196 9012004 9016488 9025276 9099378 9123192 9132084 9211644 9240156 9249162 9253764 9329742 9363276 9372402 9464832 9474084 9483318 9492561 9517404 9565938 9586176 9604899 9609678 9639422 9653618 9704448 9723402 9732879 9767862 9828864 9848061 9864192 9883458 9893091 9979281 9980928 9990656 10010169 10024911 10077696 10097379 10123776 10143549 10243584 10253568 10263591 10310521 10374912 10385024 10513152 10637568 10647936 10686208 10784448 10812672 10917504 10951296 10967424 11057472 11097216 11108032 11228544 11239488 11337408 11383584 11389248 11524032 11535264 11671776 11683152 11713728 11827296 11863904 11881376 11967264 11978928 12021984 12132504 12164256 12176112 12282192 12320208 12332216 12338352 12439656 12484368 12496536 12632112 12644424 12656748 12689872 12754584 12806532 12812904 12964536 12977172 13023816 13130748 13143546 13177944 13190788 13305708 13346892 13366548 13463172 13476294 13518006 13524732 13537914 13649067 13671424 13684788 13698126 13711477 13817466 13833216 13860234 13873743 13880646 13994613 14017536 14044914 14058603 14109134 14183424 14197248 14211126 14224977 14276106 14348907 14379264 14414517 14416896 14459133 14480427 14556672 14585103 14601728 14623232 14651793 14743296 14796288 14825187 14971392 14985984 15116544 15178112 15185664 15365376 15380352 15562368 15577536 15618304 15769728 15956352 15971904 16029312 16176672 16219008 16234816 16376256 16426944 16451136 16586208 16645824 16662048 16842816 16859232 16875664 17006112 17075376 17083872 17286048 17302896 17365088 17507664 17524728 17570592 17740944 17795856 17822064 17950896 17968392 18024008 18032976 18050552 18198756 18246384 18264168 18423288 18480312 18498324 18507528 18659484 18726552 18744804 18948168 18966636 18985122 19034808 19131876 19172352 19209798 19219356 19278844 19307236 19446804 19465758 19535724 19657728 19696122 19715319 19766916 19786182 19958562 19981312 20020338 20039851 20049822 20155392 20194758 20214441 20247552 20277009 20287098 20306871 20487168 20507136 20527182 20547189 20621042 20726199 20749824 20770048 20790351 20820969 21026304 21067371 21163701 21275136 21295872 21316689 21372416 21414159 21568896 21625344 21835008 21902592 21934848 22114944 22194432 22216064 22457088 22478976 22674816 22767168 22778496 23048064 23070528 23343552 23366304 23427456 23654592 23727808 23762752 23934528 23957856 24043968 24265008 24328512 24352224 24564384 24640416 24664432 24676704 24879312 24968736 24993072 25264224 25288848 25313496 25379744 25509168 25613064 25625808 25929072 25954344 26047632 26261496 26287092 26355888 26381576 26611416 26693784 26733096 26926344 26952588 27036012 27049464 27075828 27298134 27369576 27396252 27422954 27634932 27720468 27747486 27761292 27989226 28089828 28117206 28218268 28394496 28422252 28449954 28477683 28552212 28697814 28758528 28814697 28829034 28918266 28960854 29113344 29170206 29198637 29203456 29246464 29289013 29303586 29332147 29486592 29544183 29592576 29650374 29679273 29937843 29942784 29971968 30030507 30074733 30233088 30292137 30356224 30371328 30430647 30730752 30760704 30790773 30931563 31124736 31155072 31236608 31539456 31912704 31943808 32058624 32353344 32438016 32469632 32752512 32853888 32902272 33172416 33291648 33324096 33685632 33718464 33751328 34012224 34150752 34167744 34572096 34605792 34730176 35015328 35049456 35141184 35481888 35591712 35644128 35901792 35936784 36048016 36065952 36101104 36397512 36492768 36528336 36846576 36960624 36996648 37015056 37318968 37453104 37489608 37896336 37933272 37970244 38069616 38263752 38419596 38438712 38557688 38614472 38893608 38931516 39071448 39392244 39430638 39533832 39572364 39917124 40040676 40079702 40099644 40389516 40428882 40554018 40574196 40613742 40947201 41014272 41054364 41094378 41134431 41242084 41452398 41499648 41540096 41580702 41621229 41641938 41983839 42052608 42134742 42175809 42327402 42550272 42591744 42633378 42674931 42744832 42828318 42870061 43046721 43137792 43243551 43250688 43377399 43441281 43670016 43755309 43805184 43869696 43955379 44229888 44388864 44432128 44475561 44914176 44957952 45349632 45534336 45556992 46096128 46141056 46687104 46732608 46854912 47309184 47455616 47525504 47869056 47915712 48087936 48530016 48657024 48704448 49128768 49280832 49328864 49353408 49758624 49937472 49986144 50528448 50577696 50626992 50759488 51018336 51226128 51251616 51858144 51908688 52095264 52522992 52574184 52711776 52763152 53222832 53387568 53466192 53852688 53905176 54072024 54098928 54151656 54596268 54739152 54792504 54845908 55269864 55440936 55494972 55522584 55978452 56179656 56234412 56436536 56844504 56899908 56955366 57104424 57395628 57517056 57629394 57658068 57836532 57921708 58340412 58397274 58578026 58607172 58664294 58973184 59088366 59145957 59300748 59358546 59875686 59943936 60061014 60119553 60149466 60466176 60584274 60643323 60712448 60742656 60831027 60861294 60920613 61461504 61521408 61581546 61641567 61863126 62178597 62249472 62310144 62371053 62462907 62473216 62656243 63078912 63202113 63491103 63825408 63887616 63950067 64117248 64242477 64706688 64876032 64939264 65505024 65707776 65804544 66344832 66583296 66648192 67371264 67436928 67502656 68024448 68301504 68335488 69144192 69211584 69460352 70030656 70098912 70282368 70963776 71183424 71288256 71803584 71873568 72096032 72131904 72202208 72795024 72985536 73056672 73693152 73921248 73993296 74030112 74637936 74906208 74979216 75792672 75866544 75940488 76139232 76527504 76839192 76877424 77115376 77228944 77787216 77863032 78142896 78784488 78861276 79067664 79144728 79834248 80081352 80159404 80199288 80779032 80857764 81108036 81148392 81227484 81894402 82108728 82188756 82268862 82484168 82904796 83080192 83161404 83242458 83283876 83967678 84269484 84351618 84654804 85183488 85266756 85349862 85433049 85656636 85740122 86093442 86275584 86444091 86487102 86754798 86882562 87340032 87510618 87595911 87610368 87739392 87867039 87910758 87996441 88459776 88632549 88777728 88864256 88951122 89037819 89813529 89828352 89915904 90091521 90224199 90699264 90876411 91068672 91113984 91291941 91709371 92192256 92282112 92372319 92794689 93374208 93465216 93709824 94618368 94911232 95051008 95738112 95831424 96175872 97060032 97314048 97408896 98257536 98561664 98657728 98706816 99517248 99874944 99972288 101056896 101155392 101253984 101518976 102036672 102452256 102503232 103716288 103817376 104190528 105045984 105148368 105423552 105526304 106445664 106775136 106932384 107705376 107810352 108144048 108197856 108303312 109192536 109478304 109585008 109691816 110539728 110881872 110989944 111045168 111956904 112359312 112468824 112873072 113689008 113799816 113910732 114208848 114791256 115258788 115316136 115673064 115843416 116680824 116794548 117156052 117214344 117328588 118176732 118291914 118601496 118717092 119751372 120122028 120239106 120298932 121168548 121286646 121424896 121662054 121722588 121841226 122841603 123042816 123163092 123283134 123403293 123726252 124357194 124498944 124620288 124742106 124863687 124925814 125312486 125951517 126157824 126404226 126527427 126982206 127650816 127775232 127900134 128024793 128234496 128484954 128610183 129140163 129413376 129730653 129752064 129878528 130132197 130323843 131010048 131265927 131415552 131609088 131866137 132689664 133166592 133296384 133426683 134036773 134742528 134873856 135005312 136048896 136603008 136670976 138288384 138423168 138920704 140061312 140197824 140564736 141927552 142366848 142576512 143607168 143747136 144192064 144263808 144404416 145590048 145971072 146113344 147386304 147842496 147986592 148060224 149275872 149812416 149958432 151585344 151733088 151880976 152278464 153055008 153678384 153754848 154230752 154457888 155574432 155726064 156285792 157568976 157722552 158135328 158289456 159668496 160162704 160318808 160398576 161558064 161715528 162216072 162296784 162454968 163788804 164217456 164377512 164537724 164968336 165809592 166322808 166484916 166567752 167935356 168538968 168703236 169309608 170533512 170699724 170866098 171313272 171480244 172186884 172551168 172888182 172974204 173509596 173765124 175021236 175191822 175734078 175821516 175992882 176919552 177265098 177437871 177728512 177902244 178075638 178249201 179627058 179831808 180183042 180358659 180448398 181398528 181752822 181929969 182137344 182227968 182493081 182583882 182761839 183418742 184384512 184564224 184744638 184924701 185589378 186535791 186748416 186930432 187113159 187388721 187419648 187968729 189236736 189606339 189822464 190102016 190473309 191476224 191662848 191850201 192351744 192727431 194120064 194628096 194817792 196515072 197123328 197315456 197413632 199034496 199749888 199944576 202113792 202310784 202507968 203037952 204073344 204904512 205006464 207432576 207634752 208381056 210091968 210296736 210847104 211052608 212891328 213550272 213864768 215410752 215620704 216288096 216395712 216606624 218385072 218956608 219170016 219383632 221079456 221763744 221979888 222090336 223913808 224718624 224937648 225746144 227378016 227599632 227821464 228417696 229582512 230517576 230632272 231346128 231686832 233361648 233589096 234312104 234428688 234657176 236353464 236583828 237202992 237434184 239502744 240244056 240478212 240597864 242337096 242573292 243324108 243445176 243682452 245683206 246326184 246566268 246806586 247452504 248714388 249240576 249484212 249727374 249851628 250624972 251903034 252808452 253054854 253964412 255550464 255800268 256049586 256299147 256969908 257220366 258280326 258826752 259332273 259461306 259757056 260264394 260518063 260647686 262020096 262531854 262787733 262831104 263218176 263601117 263732274 263989323 265379328 265897647 266333184 266592768 266853366 267113457 268073546 269440587 269485056 269747712 270010624 270274563 270672597 272097792 272629233 273206016 273341952 273875823 275128113 276576768 276846336 277116957 277841408 278384067 280122624 280395648 281129472 283855104 284733696 285153024 287214336 287494272 288384128 288527616 288808832 291180096 291942144 292226688 294772608 295684992 295973184 296120448 298551744 299624832 299916864 303170688 303466176 303761952 304556928 306110016 307356768 307509696 308461504 308915776 311148864 311452128 312571584 315137952 315445104 316270656 316578912 319336992 320325408 320637616 320797152 323116128 323431056 324432144 324593568 324909936 327577608 328434912 328755024 329075448 329936672 331619184 332645616 332969832 333135504 335870712 337077936 337406472 338619216 341067024 341399448 341732196 342626544 342960488 344373768 345776364 345948408 347019192 347530248 350042472 350383644 351468156 351643032 351985764 354530196 354875742 355804488 356151276 356498402 359254116 360366084 360717318 360896796 363505644 363859938 364274688 364986162 365167764 365523678 366837484 368524809 369128448 369489276 369849402 370209879 371178756 373071582 373496832 373860864 374226318 374591061 374777442 375937458 377854551 378473472 379212678 379582281 379644928 380204032 380757169 380946618 381317911 382952448 383325696 383700402 384074379 384703488 385454862 385830549 387420489 388240128 389191959 389256192 389635584 390396591 390971529 393030144 393797781 394246656 394630912 394827264 395598411 398068992 399499776 399889152 400280049 402110319 404227584 404621568 405015936 406075904 408146688 409809024 410012928 414865152 415269504 416762112 420183936 420593472 421694208 422105216 425782656 427100544 427729536 430821504 431241408 432576192 432791424 433213248 436770144 437913216 438340032 438767264 442158912 443527488 443959776 444180672 447827616 449437248 449875296 451492288 454756032 455199264 455642928 456835392 459165024 461035152 461264544 462692256 463373664 466723296 467178192 468624208 468857376 469314352 472706928 473167656 474405984 474868368 479005488 480488112 480956424 481195728 484674192 485146584 486648216 486890352 487364904 491366412 492652368 493132536 493613172 494905008 497428776 498968424 499454748 499703256 501249944 503806068 505616904 506109708 507928824 511600536 512099172 512598294 513939816 514440732 516560652 517653504 518664546 518922612 520528788 521036126 521295372 525063708 525575466 527202234 527464548 527978646 530758656 531795294 532313613 533185536 533706732 534226914 534747603 536147092 538881174 539495424 540021248 540549126 541075977 541345194 544195584 545258466 545789907 546412032 546683904 547479243 547751646 548285517 550256226 553153536 553692672 554233914 554774103 555682816 556768134 557310793 559607373 560245248 560791296 561339477 562166163 562258944 563906187 567710208 568819017 569467392 570306048 571419927 574428672 574988544 575550603 576768256 577055232 577617664 578182293 582360192 583884288 584453376 589545216 591369984 591946368 592240896 597103488 599249664 599833728 606341376 606932352 607523904 609113856 612220032 614713536 615019392 616923008 617831552 622297728 622904256 625143168 630275904 630890208 632541312 633157824 638673984 640650816 641275232 641594304 646232256 646862112 648864288 649187136 649819872 655155216 656869824 657510048 658150896 659873344 663238368 665291232 665939664 666271008 671741424 674155872 674812944 677238432 682134048 682798896 683464392 685253088 685920976 688747536 691552728 691896816 694038384 695060496 700084944 700767288 702936312 703286064 703971528 709060392 709751484 711608976 712302552 712996804 718508232 720732168 721434636 721793592 727011288 727719876 729972324 730335528 731047356 733674968 737049618 738978552 739698804 740419758 742357512 746143164 747721728 748452636 749182122 749554884 751874916 755709102 758425356 759164562 761514338 761893236 762635822 766651392 767400804 768148758 768897441 770909724 771661098 774840978 776480256 777996819 778383918 779271168 780793182 781554189 781943058 786060288 787595562 788363199 788493312 789261824 789654528 790803351 791196822 791967969 796137984 797692941 798999552 799778304 800560098 801340371 804220638 808321761 808455168 809243136 810031872 810823689 812017791 812151808 814531159 816293376 817887699 819618048 820025856 821627469 825384339 829730304 830539008 831350871 833524224 835152201 840367872 841186944 843388416 844210432 851565312 854201088 855459072 861643008 862482816 865152384 865582848 866426496 873540288 875826432 876680064 877534528 884317824 887054976 887919552 888361344 895655232 898874496 899750592 902984576 909512064 910398528 911285856 913670784 918330048 922070304 922529088 925384512 926747328 933446592 934356384 937248416 937714752 938628704 945413856 946335312 948811968 949736736 958010976 960976224 961912848 962391456 969348384 970293168 973296432 973780704 974729808 982732824 985304736 986265072 987226344 989810016 994857552 997936848 998909496 999406512 1002499888 1007612136 1011233808 1012219416 1015857648 1023201072 1024198344 1025196588 1027879632 1028881464 1033121304 1037329092 1037845224 1041057576 1042072252 1042590744 1050127416 1051150932 1054404468 1054929096 1055957292 1063590588 1064627226 1067413464 1068453828 1069495206 1072294184 1077762348 1080042496 1081098252 1082151954 1082690388 1090516932 1091579814 1092824064 1094958486 1095503292 1096571034 1100512452 1105574427 1107385344 1108467828 1109548206 1110629637 1113536268 1114621586 1119214746 1120490496 1121582592 1122678954 1123773183 1124332326 1127812374 1133563653 1135420416 1137638034 1138746843 1138934784 1140612096 1142271507 1142839854 1143953733 1148857344 1149977088 1151101206 1152223137 1153536512 1154110464 1155235328 1156364586 1157491647 1162261467 1164720384 1167575877 1167768576 1168906752 1171189773 1172914587 1179090432 1181393343 1182739968 1183892736 1184481792 1186795233 1194206976 1198499328 1199667456 1200840147 1206330957 1212682752 1213864704 1215047808 1218227712 1224440064 1229427072 1230038784 1233846016 1235663104 1244595456 1245808512 1250286336 1260551808 1261780416 1265082624 1266315648 1277347968 1281301632 1282550464 1283188608 1292464512 1293724224 1297728576 1298374272 1299639744 1310310432 1313739648 1315020096 1316301792 1319746688 1326476736 1330582464 1331879328 1332542016 1343482848 1348311744 1349625888 1354476864 1364268096 1365597792 1366928784 1370506176 1371841952 1377495072 1383105456 1383793632 1388076768 1390120992 1400169888 1401534576 1405872624 1406572128 1407943056 1418120784 1419502968 1423217952 1424605104 1425993608 1437016464 1441464336 1442869272 1443587184 1454022576 1455439752 1459944648 1460671056 1462094712 1467349936 1474099236 1477957104 1479397608 1480839516 1484715024 1492286328 1496905272 1498364244 1499109768 1503749832 1511418204 1516850712 1518329124 1523028676 1523786472 1525271644 1534801608 1536297516 1537794882 1541819448 1543322196 1549681956 1552960512 1555993638 1556767836 1561586364 1563108378 1563886116 1575191124 1576726398 1578523648 1581606702 1582393644 1583935938 1592275968 1595385882 1596940839 1599556608 1601120196 1602680742 1604242809 1608441276 1616643522 1618486272 1620063744 1621647378 1623227931 1624035582 1629062318 1632586752 1635775398 1637369721 1639236096 1640051712 1642437729 1643254938 1644856551 1650768678 1659460608 1661078016 1662701742 1664322309 1667048448 1670304402 1671932379 1678822119 1680735744 1682373888 1684018431 1686498489 1686776832 1688420864 1691718561 1703130624 1706457051 1708402176 1710918144 1714259781 1723286016 1724965632 1726651809 1730304768 1731165696 1732852992 1734546879 1742478049 1747080576 1751652864 1753360128 1755069056 1768635648 1774109952 1775839104 1776722688 1791310464 1797748992 1799501184 1805969152 1819024128 1820797056 1822571712 1827341568 1836660096 1844140608 1845058176 1850769024 1853494656 1866893184 1868712768 1874496832 1875429504 1877257408 1890827712 1892670624 1897623936 1899473472 1916021952 1921952448 1923825696 1924782912 1938696768 1940586336 1946592864 1947561408 1949459616 1965465648 1970609472 1972530144 1974452688 1979620032 1989715104 1995873696 1997818992 1998813024 2004999776 2015224272 2022467616 2024438832 2031715296 2046402144 2048396688 2050393176 2055759264 2057762928 2066242608 2074658184 2075690448 2082115152 2084144504 2085181488 2100254832 2102301864 2108808936 2109858192 2111914584 2127181176 2129254452 2134826928 2136907656 2138990412 2144588368 2155524696 2162196504 2164303908 2165380776 2181033864 2183159628 2189916972 2191006584 2193142068 2201024904 2211148854 2216935656 2219096412 2221259274 2227072536 2229243172 2238429492 2243165184 2245357908 2247546366 2248664652 2255624748 2267127306 2275276068 2277493686 2284543014 2285679708 2287907466 2299954176 2302202412 2304446274 2306692323 2307073024 2310470656 2312729172 2314983294 2317239613 2324522934 2329440768 2333990457 2335151754 2337813504 2342379546 2344662567 2345829174 2358180864 2362786686 2365089597 2365479936 2367785472 2368963584 2372410053 2373590466 2375903907 2388413952 2393078823 2396998656 2399334912 2401680294 2404021113 2412661914 2424965283 2425365504 2427729408 2430095616 2432471067 2436053373 2436455424 2443593477 2448880128 2453663097 2458854144 2460077568 2464882407 2467692032 2471326208 2476153017 2489190912 2491617024 2494052613 2500572672 2505456603 2521103616 2523560832 2530165248 2532631296 2554695936 2562603264 2565100928 2566377216 2584929024 2587448448 2595457152 2596748544 2599279488 2620620864 2627479296 2630040192 2632603584 2639493376 2652953472 2661164928 2663758656 2665084032 2686965696 2696623488 2699251776 2708953728 2728536192 2731195584 2733857568 2741012352 2743683904 2754990144 2766210912 2767587264 2776153536 2780241984 2800339776 2803069152 2811745248 2813144256 2815886112 2836241568 2839005936 2846435904 2849210208 2851987216 2874032928 2882928672 2885738544 2887174368 2908045152 2910879504 2919889296 2921342112 2924189424 2934699872 2948198472 2955914208 2958795216 2961679032 2969430048 2984572656 2993810544 2996728488 2998219536 3007499664 3022836408 3033701424 3036658248 3046057352 3047572944 3050543288 3069603216 3072595032 3075589764 3083638896 3086644392 3099363912 3111987276 3113535672 3123172728 3126216756 3127772232 3150382248 3153452796 3163213404 3164787288 3167871876 3190771764 3193881678 3202240392 3205361484 3208485618 3216882552 3233287044 3240127488 3243294756 3246455862 3248071164 3258124636 3271550796 3274739442 3278472192 3284875458 3286509876 3289713102 3301537356 3316723281 3322156032 3325403484 3328644618 3331888911 3340608804 3343864758 3357644238 3361471488 3364747776 3368036862 3371319549 3372996978 3376841728 3383437122 3386734819 3400690959 3406261248 3412914102 3416240529 3416804352 3421836288 3426814521 3428519562 3431861199 3446572032 3449931264 3453303618 3456669411 3460609536 3462331392 3465705984 3469093758 3472474941 3484956098 3486784401 3494161152 3502727631 3503305728 3506720256 3510138112 3513569319 3518743761 3537271296 3544180029 3548219904 3551678208 3553445376 3560385699 3582620928 3595497984 3599002368 3602520441 3611938304 3618992871 3638048256 3641594112 3645143424 3654683136 3673320192 3688281216 3690116352 3701538048 3706989312 3733786368 3737425536 3748993664 3750859008 3754514816 3781655424 3785341248 3795247872 3798946944 3832043904 3843904896 3847651392 3849565824 3877393536 3881172672 3893185728 3895122816 3898919232 3930931296 3941218944 3945060288 3948905376 3959240064 3979430208 3991747392 3995637984 3997626048 4009999552 4030448544 4044935232 4048877664 4063430592 4092804288 4096793376 4100786352 4111518528 4115525856 4132485216 4149316368 4151380896 4164230304 4168289008 4170362976 4200509664 4204603728 4217617872 4219716384 4223829168 4254362352 4258508904 4269653856 4273815312 4277980824 4289176736 4311049392 4324393008 4328607816 4330761552 4362067728 4366319256 4379833944 4382013168 4386284136 4402049808 4422297708 4433871312 4438192824 4442518548 4454145072 4458486344 4476858984 4490715816 4495092732 4497329304 4511249496 4534254612 4550552136 4554987372 4569086028 4571359416 4575814932 4604404824 4608892548 4613384646 4625458344 4629966588 4634479226 4649045868 4658881536 4667980914 4670303508 4684759092 4689325134 4691658348 4725573372 4730179194 4735570944 4744820106 4747180932 4751807814 4776827904 4786157646 4790822517 4798669824 4803360588 4808042226 4812728427 4825323828 4849930566 4855458816 4860191232 4864942134 4869683793 4872106746 4887186954 4897760256 4907326194 4912109163 4917708288 4920155136 4927313187 4929764814 4934569653 4935384064 4942652416 4949843197 4952306034 4978381824 4983234048 4988105226 4992966927 5001145344 5010913206 5015797137 5036466357 5042207232 5047121664 5052055293 5059495467 5060330496 5065262592 5075155683 5109391872 5119371153 5125206528 5130201856 5132754432 5142779343 5169858048 5174896896 5179955427 5190914304 5193497088 5198558976 5203640637 5227434147 5241241728 5254958592 5260080384 5265207168 5278986752 5305906944 5322329856 5327517312 5330168064 5373931392 5393246976 5398503552 5417907456 5457072384 5462391168 5467715136 5482024704 5487367808 5509980288 5532421824 5535174528 5552307072 5560483968 5600679552 5606138304 5623490496 5626288512 5631772224 5672483136 5678011872 5692871808 5698420416 5703974432 5748065856 5765857344 5771477088 5774348736 5816090304 5821759008 5839778592 5842684224 5848378848 5869399744 5896396944 5911828416 5917590432 5923358064 5938860096 5969145312 5987621088 5993456976 5996439072 6014999328 6045672816 6067402848 6073316496 6092114704 6095145888 6101086576 6139206432 6145190064 6151179528 6167277792 6173288784 6198727824 6223974552 6227071344 6246345456 6252433512 6255544464 6300764496 6306905592 6326426808 6329574576 6335743752 6381543528 6387763356 6404480784 6410722968 6416971236 6433765104 6466574088 6486589512 6492911724 6496142328 6516249272 6543101592 6549478884 6569750916 6573019752 6579426204 6603074712 6633446562 6650806968 6657289236 6663777822 6681217608 6687729516 6715288476 6729495552 6736073724 6742639098 6745993956 6766874244 6773469638 6801381918 6825828204 6832481058 6853629042 6857039124 6863722398 6899862528 6906607236 6913338822 6920076969 6921219072 6931411968 6938187516 6944949882 6951718839 6969912196 6973568802 6988322304 7001971371 7005455262 7013440512 7020276224 7027138638 7033987701 7037487522 7074542592 7088360058 7095268791 7096439808 7103356416 7106890752 7117230159 7120771398 7127711721 7165241856 7179236469 7190995968 7198004736 7205040882 7212063339 7223876608 7237985742 7245040309 7274895849 7276096512 7283188224 7290286848 7297413201 7308160119 7309366272 7330780431 7346640384 7360989291 7376562432 7380232704 7394647221 7403076096 7413978624 7428459051 7467572736 7474851072 7482157839 7497987328 7501718016 7509029632 7516369809 7563310848 7570682496 7590495744 7597893888 7664087808 7687809792 7695302784 7699131648 7754787072 7762345344 7786371456 7790245632 7797838464 7861862592 7882437888 7890120576 7897810752 7918480128 7958860416 7983494784 7991275968 7995252096 8019999104 8060897088 8089870464 8097755328 8126861184 8185608576 8193586752 8201572704 8223037056 8231051712 8264970432 8298632736 8302761792 8328460608 8336578016 8340725952 8401019328 8409207456 8435235744 8439432768 8447658336 8508724704 8517017808 8539307712 8547630624 8555961648 8578353472 8622098784 8648786016 8657215632 8661523104 8724135456 8732638512 8759667888 8764026336 8772568272 8804099616 8844595416 8867742624 8876385648 8885037096 8908290144 8916972688 8953717968 8981431632 8990185464 8994658608 9022498992 9068509224 9101104272 9109974744 9138172056 9142718832 9151629864 9208809648 9217785096 9226769292 9250916688 9259933176 9268958452 9298091736 9335961828 9340607016 9369518184 9378650268 9383316696 9451146744 9460358388 9489640212 9494361864 9503615628 9572315292 9581645034 9606721176 9616084452 9625456854 9650647656 9699861132 9720382464 9729884268 9739367586 9744213492 9774373908 9814652388 9824218326 9835416576 9854626374 9859529628 9869139306 9899686394 9904612068 9950169843 9966468096 9976210452 9985933854 9995666733 10021826412 10031594274 10072932714 10084414464 10094243328 10104110586 10113958647 10118990934 10130525184 10150311366 10160204457 10202072877 10218783744 10238742306 10248721587 10250413056 10260403712 10265508864 10280443563 10285558686 10295583597 10339716096 10349793792 10359910854 10370008233 10381828608 10386994176 10397117952 10407281274 10417424823 10454868294 10460353203 10482483456 10508182893 10509917184 10520160768 10530414336 10540707957 10556231283 10557973504 10588905067 10611813888 10632540087 10644659712 10655034624 10660336128 10681157097 10747862784 10786493952 10797007104 10807561323 10835814912 10856978613 10914144768 10924782336 10935430272 10964049408 10974735616 11019960576 11064843648 11070349056 11104614144 11120967936 11201359104 11212276608 11246980992 11252577024 11263544448 11344966272 11356023744 11385743616 11396840832 11407948864 11496131712 11531714688 11542954176 11548697472 11632180608 11643518016 11679557184 11685368448 11696757696 11738799488 11792793888 11823656832 11835180864 11846716128 11877720192 11938290624 11975242176 11986913952 11992878144 12029998656 12091345632 12134805696 12146632992 12184229408 12190291776 12202173152 12278412864 12290380128 12302359056 12334555584 12346577568 12397455648 12447949104 12454142688 12492690912 12504867024 12511088928 12601528992 12613811184 12652853616 12659149152 12671487504 12763087056 12775526712 12808961568 12821445936 12833942472 12867530208 12933148176 12973179024 12985823448 12992284656 13032498544 13086203184 13098957768 13139501832 13146039504 13158852408 13206149424 13266893124 13301613936 13314578472 13327555644 13362435216 13375459032 13430576952 13472147448 13485278196 13491987912 13533748488 13546939276 13602763836 13651656408 13664962116 13707258084 13714078248 13727444796 13813214472 13826677644 13840153938 13876375032 13889899764 13903437678 13939824392 13947137604 13976644608 14003942742 14010910524 14040552448 14054277276 14067975402 14074975044 14176720116 14190537582 14206712832 14234460318 14241542796 14255423442 14330483712 14358472938 14372467551 14396009472 14410081764 14424126678 14438185281 14475971484 14490080618 14549791698 14566376448 14580573696 14594826402 14609051379 14616320238 14661560862 14693280768 14721978582 14736327489 14753124864 14760465408 14781939561 14789294442 14803708959 14806152192 14827957248 14849529591 14856918102 14935145472 14949702144 14964315678 14978900781 14995974656 15003436032 15018059264 15032739618 15047391411 15109399071 15126621696 15141364992 15156165879 15178486401 15180991488 15195787776 15225467049 15328175616 15358113459 15375619584 15390605568 15398263296 15428338029 15509574144 15524690688 15539866281 15572742912 15580491264 15595676928 15610921911 15682302441 15723725184 15764875776 15780241152 15795621504 15836960256 15917720832 15966989568 15982551936 15990504192 16039998208 16121794176 16179740928 16195510656 16253722368 16371217152 16387173504 16403145408 16446074112 16462103424 16529940864 16597265472 16605523584 16656921216 16673156032 16681451904 16802038656 16818414912 16870471488 16878865536 16895316672 17017449408 17034035616 17078615424 17095261248 17111923296 17156706944 17244197568 17297572032 17314431264 17323046208 17448270912 17465277024 17519335776 17528052672 17545136544 17608199232 17689190832 17735485248 17752771296 17770074192 17816580288 17833945376 17907435936 17962863264 17980370928 17989317216 18044997984 18137018448 18202208544 18219949488 18276344112 18285437664 18303259728 18417619296 18435570192 18453538584 18501833376 18519866352 18537916904 18596183472 18671923656 18681214032 18739036368 18757300536 18766633392 18902293488 18920716776 18979280424 18988723728 19007231256 19144630584 19163290068 19213442352 19232168904 19250913708 19301295312 19399722264 19459768536 19478735172 19488426984 19548747816 19629304776 19648436652 19709252748 19719059256 19738278612 19799372788 19809224136 19900339686 19952420904 19971867708 19991333466 20043652824 20063188548 20145865428 20188486656 20208221172 20227917294 20237981868 20300622732 20320408914 20404145754 20477484612 20497443174 20520807424 20560887126 20571117372 20591167194 20699587584 20719821708 20740016466 20760230907 20763657216 20794235904 20814562548 20834849646 20855156517 20909736588 20920706406 20964966912 21005914113 21016365786 21040321536 21060828672 21081415914 21101963103 21112462566 21177810134 21223627776 21265080174 21285806373 21289319424 21310069248 21320672256 21351690477 21362314194 21383135163 21495725568 21537709407 21572987904 21594014208 21615122646 21636190017 21671629824 21713957226 21735120927 21824687547 21828289536 21849564672 21870860544 21892239603 21924480357 21928098816 21949471232 21992341293 22039921152 22082967873 22129687296 22140698112 22183941663 22209228288 22241935872 22285377153 22402718208 22424553216 22446473517 22493961984 22505154048 22527088896 22549109427 22689932544 22712047488 22771487232 22793681664 22815897728 22992263424 23063429376 23085908352 23097394944 23264361216 23287036032 23359114368 23370736896 23393515392 23477598976 23585587776 23647313664 23670361728 23693432256 23755440384 23876581248 23950484352 23973827904 23985756288 24059997312 24182691264 24269611392 24293265984 24368458816 24380583552 24404346304 24556825728 24580760256 24604718112 24669111168 24693155136 24794911296 24895898208 24908285376 24985381824 25009734048 25022177856 25203057984 25227622368 25305707232 25318298304 25342975008 25526174112 25551053424 25617923136 25642891872 25667884944 25735060416 25866296352 25946358048 25971646896 25984569312 26064997088 26172406368 26197915536 26279003664 26292079008 26317704816 26412298848 26533786248 26603227872 26629156944 26655111288 26724870432 26750918064 26861153904 26944294896 26970556392 26983975824 27067496976 27093878552 27205527672 27303312816 27329924232 27414516168 27428156496 27454889592 27626428944 27653355288 27680307876 27752750064 27779799528 27806875356 27879648784 27894275208 28007885484 28021821048 28108554552 28135950804 28149950088 28353440232 28381075164 28468920636 28483085592 28510846884 28716945876 28744935102 28820163528 28848253356 28876370562 28951942968 28980161236 29099583396 29161147392 29189652804 29218102758 29232640476 29323121724 29443957164 29472654978 29506249728 29563879122 29578588884 29607417918 29699059182 29713836204 29850509529 29899404288 29928631356 29957801562 29987000199 29991949312 30036118528 30065479236 30094782822 30124114969 30218798142 30253243392 30282729984 30312331758 30341875941 30356972802 30391575552 30450934098 30480613371 30606218631 30656351232 30716226918 30746164761 30751239168 30781211136 30796526592 30841330689 30856676058 30886750791 31019148288 31049381376 31079732562 31110024699 31145485824 31160982528 31191353856 31221843822 31252274469 31364604882 31381059609 31447450368 31524548679 31529751552 31560482304 31591243008 31622123871 31668693849 31673920512 31766715201 31835441664 31897620261 31933979136 31965103872 31981008384 32043471291 32079996416 32243588352 32359481856 32391021312 32422683969 32507444736 32570935839 32742434304 32774347008 32806290816 32892148224 32924206848 33059881728 33194530944 33211047168 33313842432 33346312064 33362903808 33604077312 33636829824 33740942976 33757731072 33790633344 34034898816 34068071232 34157230848 34190522496 34223846592 34313413888 34488395136 34595144064 34628862528 34646092416 34896541824 34930554048 35038671552 35056105344 35090273088 35216398464 35378381664 35470970496 35505542592 35540148384 35633160576 35667890752 35814871872 35925726528 35960741856 35978634432 36089995968 36274036896 36404417088 36439898976 36552688224 36570875328 36606519456 36835238592 36871140384 36907077168 37003666752 37039732704 37075833808 37192366944 37343847312 37362428064 37478072736 37514601072 37533266784 37804586976 37841433552 37958560848 37977447456 38014462512 38289261168 38326580136 38426884704 38464337808 38501827416 38602590624 38799444528 38919537072 38957470344 38976853968 39097495632 39258609552 39296873304 39418505496 39438118512 39476557224 39598745576 39618448272 39800679372 39904841808 39943735416 39982666932 40087305648 40126377096 40291730856 40416442344 40455834588 40475963736 40601245464 40640817828 40808291508 40954969224 40994886348 41121774252 41142234744 41182334388 41439643416 41480032932 41520461814 41629125096 41669699292 41710313034 41819473176 41841412812 41929933824 42011828226 42032731572 42121657344 42162831828 42203926206 42224925132 42355620268 42530160348 42571612746 42620138496 42703380954 42724628388 42766270326 42991451136 43075418814 43117402653 43188028416 43230245292 43272380034 43314555843 43427914452 43470241854 43649375094 43699129344 43741721088 43784479206 43827154137 43848960714 43898942464 43984682586 44027552647 44079842304 44165935746 44208982467 44259374592 44281396224 44345818683 44367883326 44411126877 44418456576 44483871744 44548588773 44570754306 44805436416 44849106432 44892947034 44936702343 44987923968 45010308096 45054177792 45098218854 45142174233 45328197213 45379865088 45424094976 45468497637 45535459203 45542974464 45587363328 45631795456 45676401147 45984526848 46074340377 46126858752 46171816704 46194789888 46285014087 46528722432 46574072064 46619598843 46718228736 46741473792 46787030784 46832765733 46955197952 47046907323 47171175552 47294627328 47340723456 47386864512 47510880768 47753162496 47900968704 47947655808 47971512576 48119994624 48365382528 48539222784 48586531968 48736917632 48761167104 48808692608 49113651456 49161520512 49209436224 49338222336 49386310272 49589822592 49791796416 49816570752 49970763648 50019468096 50044355712 50406115968 50455244736 50611414464 50636596608 50685950016 51052348224 51102106848 51235846272 51285783744 51335769888 51470120832 51732592704 51892716096 51943293792 51969138624 52129994176 52344812736 52395831072 52558007328 52584158016 52635409632 52824597696 53067572496 53206455744 53258313888 53310222576 53449740864 53501836128 53722307808 53888589792 53941112784 53967951648 54134993952 54187757104 54411055344 54606625632 54659848464 54829032336 54856312992 54909779184 55252857888 55306710576 55360615752 55505500128 55559599056 55613750712 55759297568 55788550416 56015770968 56043642096 56217109104 56271901608 56299900176 56706880464 56762150328 56937841272 56966171184 57021693768 57433891752 57489870204 57640327056 57696506712 57752741124 57903885936 57960322472 58199166792 58379305608 58436205516 58465280952 58646243448 58887914328 58945309956 59127758244 59157177768 59214835836 59398118364 59427672408 59701019058 59857262712 59915603124 59974000398 60130958472 60189565644 60248229938 60437596284 60565459968 60624663516 60683751882 60713945604 60901868196 60961226742 61212437262 61432453836 61492329522 61562422272 61682661378 61713352116 61773501582 62098762752 62159465124 62220049398 62280692721 62290971648 62382707712 62443687644 62504548938 62565469551 62729209764 62762119218 62894900736 63017742339 63049097358 63120964608 63182486016 63244247742 63305889309 63337387698 63533430402 63670883328 63795240522 63857419119 63867958272 63930207744 63962016768 64055071431 64086942582 64149405489 64159992832 64347961561 64487176704 64613128221 64718963712 64782042624 64845367938 64908570051 65014889472 65141871678 65205362781 65474062641 65484868608 65548694016 65612581632 65676718809 65773441071 65784296448 65848413696 65977023879 66119763456 66248903619 66389061888 66422094336 66551824989 66627684864 66692624128 66725807616 66856131459 67208154624 67273659648 67339420551 67481885952 67515462144 67581266688 67647328281 68069797632 68136142464 68314461696 68381044992 68447693184 68626827776 68976790272 69190288128 69257725056 69292184832 69793083648 69861108096 70077343104 70112210688 70180546176 70432796928 70756763328 70941940992 71011085184 71080296768 71266321152 71335781504 71629743744 71851453056 71921483712 71957268864 72179991936 72548073792 72808834176 72879797952 73105376448 73141750656 73213038912 73670477184 73742280768 73814154336 74007333504 74079465408 74151667616 74384733888 74687694624 74724856128 74956145472 75029202144 75066533568 75609173952 75682867104 75917121696 75954894912 76028925024 76578522336 76653160272 76853769408 76928675616 77003654832 77205181248 77598889056 77839074144 77914940688 77953707936 78194991264 78517219104 78593746608 78837010992 78876237024 78953114448 79197491152 79236896544 79601358744 79809683616 79887470832 79965333864 80174611296 80252754192 80583461712 80832884688 80911669176 80951927472 81202490928 81281635656 81616583016 81909938448 81989772696 82243548504 82284469488 82364668776 82879286832 82960065864 83040923628 83258250192 83339398584 83420626068 83638946352 83682825624 84023656452 84065463144 84325663656 84407852412 84449850264 84711240536 85060320696 85143225492 85406761908 85449256776 85532540652 86150837628 86234805306 86460490584 86544760068 86629111686 86855828904 86940483708 87298750188 87483442176 87568958412 87654308274 87697921428 87969365172 88055105294 88331871492 88417964934 88518749184 88691637366 88735766652 88822253754 89097177546 89141508612 89551528587 89698212864 89785894068 89873404686 89961000597 89975847936 90108355584 90196437708 90284348466 90372344907 90656394426 90759730176 90848189952 90936995274 91025627823 91070918406 91174726656 91263590912 91352802294 91441840113 91818655893 91969053696 92148680754 92238494283 92253717504 92343633408 92389579776 92523992067 92570028174 92660252373 93057444864 93148144128 93239197686 93330074097 93436457472 93482947584 93574061568 93665531466 93756823407 93910395904 94093814646 94342351104 94573646037 94589254656 94681446912 94773729024 94866371613 95006081547 95021761536 95300145603 95506324992 95692860783 95801937408 95895311616 95943025152 96130413873 96239989248 96730765056 97078445568 97173063936 97268051907 97473835264 97522334208 97617385216 97712807517 98227302912 98323041024 98418872448 98676444672 98772620544 99179645184 99583592832 99633141504 99941527296 100038936192 100088711424 100812231936 100910489472 101222828928 101273193216 101371900032 102104696448 102204213696 102471692544 102571567488 102671539776 102940241664 103465185408 103785432192 103886587584 103938277248 104259988352 104689625472 104791662144 105116014656 105168316032 105270819264 105649195392 106135144992 106412911488 106516627776 106620445152 106899481728 107003672256 107444615616 107777179584 107882225568 107935903296 108269987904 108375514208 108822110688 109213251264 109319696928 109658064672 109712625984 109819558368 110505715776 110613421152 110721231504 111011000256 111119198112 111227501424 111518595136 111577100832 112031541936 112087284192 112434218208 112543803216 112599800352 113413760928 113524300656 113875682544 113932342368 114043387536 114867783504 114979740408 115280654112 115393013424 115505482248 115807771872 115920644944 116398333584 116758611216 116872411032 116930561904 117292486896 117775828656 117890619912 118255516488 118314355536 118429671672 118796236728 118855344816 119402038116 119714525424 119831206248 119948000796 120261916944 120379131288 120496459876 120875192568 121249327032 121367503764 121427891208 121803736392 121922453484 122424874524 122864907672 122984659044 123365322756 123426704232 123547003164 124318930248 124440098796 124561385442 124887375288 125009097876 125130939102 125458419528 125524238436 125789801472 126035484678 126098194716 126364972032 126488495484 126611778618 126674775396 127066860804 127590481044 127714838238 127860415488 128110142862 128173885164 128298810978 128695923122 128974353408 129226256442 129352207959 129564085248 129690735876 129817140102 129943667529 130283743356 130410725562 130948125282 131097388032 131225163264 131353437618 131481462411 131546882142 131696827392 131954047758 132082657941 132239526912 132497807238 132626947401 132778123776 132844188672 133037456049 133103649978 133233380631 133255369728 133385248256 133451615232 133645766319 133712262918 134416309248 134547319296 134678841102 134810107029 134963771904 135030924288 135162533376 135294656562 135426522699 135984591639 136139595264 136272284928 136405492911 136606377609 136628923392 136762089984 136895386368 137029203441 137253655552 137655765871 137953580544 138223021131 138380576256 138515450112 138584369664 138855042261 139586167296 139722216192 139858796529 140154686208 140224421376 140361092352 140498297199 140865593856 141140721969 141513526656 141883881984 142022170368 142160593536 142532642304 142671563008 143259487488 143702906112 143842967424 143914537728 144359983872 145096147584 145617668352 145759595904 146210752896 146283501312 146426077824 147340954368 147484561536 147628308672 148014667008 148158930816 148303335232 148769467776 149375389248 149449712256 149912290944 150058404288 150133067136 151218347904 151365734208 151834243392 151909789824 152057850048 153157044672 153306320544 153707538816 153857351232 154007309664 154410362496 155197778112 155678148288 155829881376 155907415872 156389982528 157034438208 157187493216 157674021984 157752474048 157906228896 158394982304 158473793088 159202717488 159619367232 159774941664 159930667728 160349222592 160505508384 161166923424 161665769376 161823338352 161903854944 162404981856 162563271312 163233166032 163819876896 163979545392 164487097008 164568938976 164729337552 165758573664 165920131728 166081847256 166516500384 166678797168 166841252136 167277892704 167365651248 168047312904 168130926288 168651327312 168815704824 168899700528 169422481072 170120641392 170286450984 170813523816 170898513552 171065081304 172301675256 172469610612 172920981168 173089520136 173258223372 173711657808 173880967416 174597500376 175137916824 175308616548 175395842856 175938730344 176110210588 176663742984 176835929868 177383274732 177471533304 177644507508 178194355092 178283017224 179103057174 179571788136 179746809372 179922001194 180392875416 180568696932 180744689814 181312788852 181696379904 181873990548 182051255646 182141836812 182527181824 182705604588 182883680226 183637311786 184297361508 184476988566 184687266816 185047984134 185140056348 185320504746 186296288256 186478395372 186660148194 186842078163 186872914944 187148123136 187331062932 187513646814 187696408653 188187629292 188684702208 189053227017 189147292074 189362893824 189547458048 189732743226 189917667927 190012163094 190600291206 191012649984 191385721566 191572257357 191603874816 191790623232 191886050304 192165214293 192260827746 192448216467 192479978496 193043884683 193461530112 193839384663 194156891136 194346127872 194536103814 194725710153 194947670528 195044668416 195234770432 195425615034 195616088343 196422187923 196454605824 196646082048 196837744896 197030156427 197320323213 197352889344 197545241088 197931071637 198359290368 198746710857 199167185664 199266283008 199655474967 199883054592 200077872384 200177422848 200568394377 201624463872 201820978944 202018261653 202445657856 202546386432 202743800064 202941984843 204209392896 204408427392 204943385088 205143134976 205343079552 205880483328 206930370816 207570864384 207773175168 207876554496 208519976704 209379250944 209583324288 210232029312 210336632064 210541638528 211298390784 212270289984 212825822976 213033255552 213240890304 213798963456 214007344512 214889231232 215554359168 215764451136 215871806592 216539975808 216751028416 217644221376 218426502528 218639393856 219316129344 219425251968 219639116736 221011431552 221226842304 221442463008 222022000512 222238396224 222455002848 223037190272 223154201664 224063083872 224174568384 224868436416 225087606432 225199600704 226827521856 227048601312 227751365088 227864684736 228086775072 229735567008 229959480816 230561308224 230786026848 231010964496 231615543744 231841289888 232796667168 233517222432 233744822064 233861123808 234584973792 235551657312 235781239824 236511032976 236628711072 236859343344 237592473456 237710689632 238804076232 239429050848 239662412496 239896001592 240523833888 240758262576 240992919752 241750385136 242498654064 242735007528 242855782416 243607472784 243844906968 244849749048 245729815344 245969318088 246730645512 246853408464 247094006328 248637860496 248880197592 249122770884 249774750576 250018195752 250261878204 250916839056 251048476872 252070969356 252196389432 252976990968 253223557236 253349550792 254133721608 255180962088 255429676476 256220285724 256347770328 256597621956 257391846244 258452512884 258704415918 259381471752 259634280204 259887335058 260567486712 260821451124 261896250564 262450326528 262706875236 262962924822 263093764284 263908095516 264165315882 264995614476 265253894802 265556247552 266074912098 266207299956 266466761262 266770496512 267291532638 267424525836 268654585761 269094638592 269357682204 269620214058 269883001791 269927543808 270325066752 270589313124 270853045398 271117034721 271969183278 272279190528 272544569856 272810985822 273076883469 273212755218 273524179968 273790772736 274058406882 274325520339 275311531742 275455967679 275907161088 276446042262 276715482849 276761152512 277030900224 277168739328 277571976201 277710084522 277980757119 279172334592 279444432384 279717593058 279990222291 280309372416 280448842752 280722184704 280996594398 281270470221 281731187712 282281443938 283027053312 283720938111 283767763968 284044340736 284321187072 284599114839 285018244641 285065284608 285343126016 285900436809 286518974976 287078582349 287405812224 287685934848 287829075456 288391241619 288719967744 290192295168 291235336704 291519191808 291804155721 292421505792 292567002624 292852155648 293138422551 294681908736 294969123072 295256617344 296029334016 296317861632 296606670464 297538935552 298750778496 298899424512 299824581888 300116808576 300266134272 302436695808 302731468416 303668486784 303819579648 304115700096 306314089344 306612641088 307415077632 307714702464 308014619328 308820724992 310395556224 311356296576 311659762752 311814831744 312779965056 314068876416 314374986432 315348043968 315504948096 315812457792 316789964608 316947586176 318405434976 319238734464 319549883328 319861335456 320698445184 321011016768 322333846848 323331538752 323646676704 323807709888 324809963712 325126542624 326466332064 327639753792 327959090784 328974194016 329137877952 329458675104 331517147328 331840263456 332163694512 333033000768 333357594336 333682504272 334555785408 334731302496 336094625808 336261852576 337302654624 337631409648 337799401056 338844962144 340241282784 340572901968 341627047632 341797027104 342130162608 344603350512 344939221224 345841962336 346179040272 346516446744 347423315616 347761934832 349195000752 350275833648 350617233096 350791685712 351877460688 352220421176 353327485968 353671859736 354766549464 354943066608 355289015016 356388710184 356566034448 358206114348 359143576272 359493618744 359844002388 360785750832 361137393864 361489379628 362625577704 363747981096 364102511292 364283673624 365411209176 365767360452 367274623572 368594723016 368953977132 370095968268 370280112696 370641009492 372956790744 373320296388 373684156326 374662125864 375027293628 375392817306 376375258584 377369404416 378106454034 378294584148 379094916096 379465486452 379835335854 380024326188 381200582412 382771443132 383144514714 383581246464 384330428586 384521655492 384896432934 386087769366 386923060224 387678769326 388056623877 388692255744 389072207628 389451420306 389831002587 389895341056 390469540864 390851230068 391232176686 392844375846 393292164096 393675489792 394060312854 394444387233 394640646426 395090482176 395862143274 396247973823 396718580736 397493421714 397880842203 398334371328 398532566016 399112368147 399310949934 399700141893 399766109184 400155744768 400354845696 400937298957 401136788754 403248927744 403641957888 404036523306 404430321087 404891315712 405092772864 405487600128 405883969686 406279568097 407953774917 408418785792 408816854784 409216478733 409819132827 409886770176 410286269952 410686159104 411087610323 411760966656 412967297613 413860741632 414669063393 415141728768 415546350336 415753108992 416565126783 417039953408 418758501888 419166648576 419576389587 420464058624 420673264128 421083277056 421494891597 422596781568 423422165907 424540579968 425651645952 426066511104 426481780608 427597926912 428014689024 429778462464 431108718336 431528902272 431743613184 433079951616 433502056832 435288442752 436853005056 437278787712 438632258688 438850503936 439278233472 442022863104 442453684608 442884926016 444044001024 444476792448 444910005696 446074380544 446308403328 448126167744 448349136768 449736872832 450175212864 450399201408 453655043712 454097202624 455502730176 455729369472 456173550144 459471134016 459918961632 461122616448 461572053696 462021928992 463231087488 463682579776 465593334336 467034444864 467489644128 467722247616 469169947584 471103314624 471562479648 473022065952 473257422144 473718686688 475184946912 475421379264 477608152464 478858101696 479324824992 479792003184 481047667776 481516525152 481985839504 483500770272 484997308128 485470015056 485711564832 487214945568 487689813936 489699498096 491459630688 491938636176 493461291024 493706816928 494188012656 497275720992 497760395184 498245541768 499549501152 500036391504 500523756408 501833678112 502096953744 504141938712 504392778864 505953981936 506447114472 506699101584 508267443216 510361924176 510859352952 512440571448 512695540656 513195243912 514783692488 516905025768 517408831836 518762943504 519268560408 519774670116 521134973424 521642902248 523792501128 525413750472 525925849644 526187528568 527816191032 528330631764 529991228952 530507789604 532149824196 532414599912 532933522524 534583065276 534849051672 537309171522 538715364408 539240428116 539766003582 541178626248 541706090796 542234069442 543938366556 545089139712 545621971644 546153766938 546425510436 547581545472 548116813764 548651040678 550623063484 550911935358 552892084524 553430965698 554061800448 555143952402 555420169044 555961514238 558888864768 559435186116 559980444582 560526234489 560618744832 561444369408 561993188796 562540940442 563089225959 564562887876 566054106624 567159681051 567441876222 568088681472 568642374144 569198229678 569753003781 570036489282 570686252032 571800873618 572358184411 573037949952 574157164698 574716772071 574811624448 575371869696 575658150912 576495642879 576782483238 577344649401 577439935488 579131654049 580384590336 581518153989 582470673408 583038383616 583608311442 584177130459 584843011584 585134005248 585704311296 586276845102 586848265029 589266563769 589363817472 589938246144 590513234688 591090469281 591960969639 592058668032 592635723264 593213340928 593793214911 595077871104 596240132571 597501556992 597798849024 598966424901 599649163776 600233617152 600532268544 601705183131 604873391616 605462936832 606054784959 607336973568 607639159296 608231400192 608825954529 612628178688 613225282176 614830155264 615429404928 616029238656 617641449984 620791112448 622712593152 623319525504 623629663488 625559930112 628137752832 628749972864 630696087936 631009896192 631624915584 633579929216 633895172352 636810869952 638477468928 639099766656 639722670912 641396890368 642022033536 644667693696 646663077504 647293353408 647615419776 649619927424 650253085248 652932664128 655279507584 655918181568 657948388032 658275755904 658917350208 663034294656 663680526912 664327389024 666066001536 666715188672 667365008544 669111570816 669462604992 672189251616 672523705152 674605309248 675262819296 675598802112 677689924288 680482565568 681145803936 683254095264 683594054208 684260325216 689206701024 689878442448 691683924672 692358080544 693032893488 694846631232 695523869664 698390001504 700551667296 701234466192 701583371424 703754921376 704440842352 706654971936 707343719472 709533098928 709886133216 710578030032 712777420368 713132068896 716412228696 718287152544 718987237488 719688004776 721571501664 722274787728 722978759256 725251155408 727495962192 728205022584 728567347248 730822418352 731534720904 734549247144 737189446032 737907954264 740191936536 740560225392 741282018984 745913581488 746640592776 747368312652 749324251728 750054587256 750785634612 752750517168 756212908068 756589168296 758930972904 759670671708 760048652376 762401164824 765542886264 766289029428 768660857172 769043310984 769792865868 772175538732 775357538652 776113247754 778144415256 778902840612 779662005174 781702460136 782464353372 785688751692 787350979584 788120625708 788888774466 789281292852 791724286548 792495947646 794986843428 795761684406 796668742656 798224736294 798621899868 799400283786 800311489536 801874597914 802273577508 805963757283 807283915776 808073046612 808860642174 809649005373 809782631424 810975200256 811767939372 812559136194 813351104163 815907549834 816837571584 817633709568 818432957466 819230650407 819638265654 820572539904 821372318208 822175220646 822976561017 825934595226 826367903037 827721483264 829338126786 830146448547 830283457536 831092700672 831506217984 832715928603 833130253566 833942271357 834079906816 836523500293 837517003776 838333297152 839152779174 839970666873 840928117248 841346528256 842166554112 842989783194 843811410663 845193563136 846844331814 849081159936 851162814333 851303291904 852133022208 852963561216 853797344517 855054733923 855195853824 856029378048 857701310427 859556924928 861235747047 862217436672 863057804544 863487226368 865173724857 866159903232 867004113664 870576885504 873706010112 874557575424 875412467163 877264517376 877701007872 878556466944 879415267653 884045726208 884907369216 885769852032 888088002048 888953584896 889820011392 892148761088 892616806656 896252335488 896698273536 899473745664 900350425728 900798402816 907310087424 908194405248 911005460352 911458738944 912347100288 918942268032 919837923264 922245232896 923144107392 924043857984 926462174976 927365159552 931186668672 934068889728 934979288256 935444495232 938339895168 942206629248 943124959296 946044131904 946514844288 947437373376 950369893824 950842758528 955216304928 957716203392 958649649984 959584006368 962095335552 963033050304 963971679008 967001540544 969994616256 970940030112 971423129664 974429891136 975379627872 979398996192 982919261376 983877272352 986922582048 987413633856 988376025312 994551441984 995520790368 996491083536 999099002304 1000072783008 1001047512816 1003667356224 1004193907488 1008283877424 1008785557728 1011907963872 1012894228944 1013398203168 1016534886432 1020723848352 1021718705904 1024881142896 1025391081312 1026390487824 1029567384976 1033810051536 1034817663672 1037525887008 1038537120816 1039549340232 1042269946848 1043285804496 1047585002256 1050827500944 1051851699288 1052375057136 1055632382064 1056661263528 1059982457904 1061015579208 1064299648392 1064829199824 1065867045048 1069166130552 1069698103344 1074618343044 1077430728816 1078480856232 1079532007164 1082357252496 1083412181592 1084468138884 1087876733112 1091243943288 1092307533876 1092851020872 1096233627528 1097302081356 1101246126968 1101823870716 1105784169048 1106861931396 1110287904804 1110840338088 1111923028476 1118870372232 1119960889164 1121052468978 1123986377592 1125081880884 1126178451918 1129125775752 1132108213248 1134319362102 1134883752444 1137284748288 1138396459356 1139506007562 1140072978564 1143601747236 1144716368822 1148314329396 1149433544142 1150743739392 1152991285758 1153564966476 1154689298802 1158263308098 1160769180672 1163036307978 1164169871631 1166076767232 1167216622884 1168354260918 1169493007761 1169686023168 1171408622592 1172553690204 1173696530058 1178533127538 1179876492288 1181026469376 1182180938562 1183333161699 1183921939278 1185271446528 1186426681856 1187586429822 1188743921469 1190155742208 1192480265142 1193642526609 1195003113984 1195597698048 1197337104441 1197932849802 1199100425679 1199298327552 1200467234304 1201064537088 1202811896871 1203410366262 1209746783232 1210925873664 1212109569918 1213290963261 1214673947136 1215278318592 1216462800384 1217651909058 1218838704291 1225256357376 1226450564352 1227649436199 1229457398481 1229660310528 1230858809856 1232058477312 1233262830969 1235282899968 1238901892839 1241582224896 1244007190179 1245425186304 1246639051008 1247259326976 1249695380349 1251119860224 1256275505664 1257499945728 1258729168761 1261392175872 1262019792384 1263249831168 1264484674791 1267159858432 1267790344704 1270266497721 1273621739904 1276954937856 1278199533312 1279445341824 1282793780736 1284044067072 1289335387392 1293326155008 1294586706816 1295230839552 1299239854848 1300506170496 1305865328256 1310559015168 1311836363136 1315896776064 1316551511808 1317834700416 1326068589312 1327361053824 1328654778048 1332132003072 1333430377344 1334730017088 1338223141632 1338925209984 1344378503232 1345047410304 1349210618496 1350525638592 1351197604224 1355379848576 1360965131136 1362291607872 1366508190528 1367188108416 1368520650432 1378413402048 1379756884896 1383367849344 1384716161088 1386065786976 1389693262464 1391047739328 1396780003008 1401103334592 1402468932384 1403166742848 1407509842752 1408881684704 1413309943872 1414687438944 1419066197856 1419772266432 1421156060064 1425554840736 1426264137792 1432824457392 1436574305088 1437974474976 1439376009552 1443143003328 1444549575456 1445957518512 1450502310816 1454991924384 1456410045168 1457134694496 1461644836704 1463069441808 1469098494288 1474378892064 1475815908528 1480383873072 1481120450784 1482564037968 1491827162976 1493281185552 1494736625304 1498648503456 1500109174512 1501571269224 1505501034336 1512425816136 1513178336592 1517861945808 1519341343416 1520097304752 1524802329648 1531085772528 1532578058856 1537321714344 1538086621968 1539585731736 1544351077464 1550715077304 1552226495508 1556288830512 1557805681224 1559324010348 1563404920272 1564928706744 1571377503384 1576241251416 1577777548932 1578562585704 1583448573096 1584991895292 1589973686856 1591523368812 1596449472588 1597243799736 1598800567572 1603749195828 1604547155016 1611927514566 1616146093224 1617721284348 1619298010746 1623535878744 1625118272388 1626702208326 1631815099668 1635267419136 1636865914932 1638461300814 1639276531308 1642744636416 1644350441292 1645953122034 1651869190452 1652735806074 1658676253572 1660292897094 1662185401344 1665431857206 1666260507132 1667884542714 1673047000586 1676666594304 1678305558348 1679941333746 1681578703467 1681856234496 1684333108224 1685979566388 1687622821326 1689267677877 1693688663628 1698162319872 1701479043153 1702325628666 1704266044416 1705927122432 1707594689034 1709259011343 1710109467846 1712058756096 1715402620854 1717074553233 1719113849856 1722471494094 1724150316213 1724434873344 1726115609088 1726974452736 1729486928637 1730347449714 1732033948203 1732319806464 1734008227328 1737394962147 1741153771008 1744554461967 1747412020224 1749115150848 1750824934326 1752531391377 1754529034752 1755402015744 1757112933888 1758830535306 1760544795087 1767799691307 1768091452416 1769814738432 1771539704064 1773271407843 1775882908917 1776176004096 1777907169792 1779640022784 1781379644733 1784297522176 1785233613312 1792504670976 1793396547072 1796899274703 1798947491328 1800700851456 1801596805632 1805115549393 1814620174848 1816388810496 1818164354877 1822010920704 1822917477888 1824694200576 1826477863587 1837884536064 1839675846528 1844490465792 1846288214784 1848087715968 1852924349952 1854730319104 1862373337344 1868137779456 1869958576512 1870888990464 1876679790336 1884413258496 1886249918592 1892088263808 1893029688576 1894874746752 1900739787648 1901685517056 1910432609856 1915432406784 1917299299968 1919168012736 1924190671104 1926066100608 1927943358016 1934003081088 1939989232512 1941880060224 1942846259328 1948859782272 1950759255744 1958797992384 1965838522752 1967754544704 1973845164096 1974827267712 1976752050624 1989102883968 1991041580736 1992982167072 1998198004608 2000145566016 2002095025632 2007334712448 2008387814976 2016567754848 2017571115456 2023815927744 2025788457888 2026796406336 2033069772864 2041447696704 2043437411808 2049762285792 2050782162624 2052780975648 2059134769952 2067620103072 2069635327344 2075051774016 2077074241632 2079098680464 2084539893696 2086571608992 2095170004512 2101655001888 2103703398576 2104750114272 2111264764128 2113322527056 2119964915808 2122031158416 2128599296784 2129658399648 2131734090096 2138332261104 2139396206688 2149236686088 2154861457632 2156961712464 2159064014328 2164714504992 2166824363184 2168936277768 2175753466224 2182487886576 2184615067752 2185702041744 2192467255056 2194604162712 2202492253936 2203647741432 2211568338096 2213723862792 2220575809608 2221680676176 2223846056952 2237740744464 2239921778328 2242104937956 2247972755184 2250163761768 2252356903836 2258251551504 2268638724204 2269767504888 2276792918712 2279012015124 2280145957128 2287203494472 2289432737644 2296628658792 2298867088284 2305982571516 2307129932952 2309378597604 2316526616196 2326072615956 2328339743262 2334433245768 2336708521836 2338986015522 2345107380408 2347393060116 2357066255076 2362052938752 2364361877124 2366666323398 2367843878556 2372853363712 2375172859644 2377487842938 2384960530284 2387285053218 2390006227968 2394674208882 2395865699604 2398200851358 2400934468608 2405623793742 2406820732524 2417891271849 2421851747328 2424219139836 2426581926522 2428947016119 2429347894272 2432925600768 2435303818116 2437677408582 2440053312489 2450512714752 2452901128704 2455298872398 2457691951221 2458914796962 2461717619712 2464116954624 2466525661938 2468929683051 2477803785678 2479103709111 2483164449792 2488014380358 2490439345641 2490850372608 2493278102016 2494518653952 2498147785809 2499390760698 2501826814071 2502239720448 2509570500879 2512551011328 2514999891456 2517458337522 2519912000619 2522784351744 2524039584768 2526499662336 2528969349582 2531434231989 2534319716864 2535580689408 2540532995442 2547243479808 2553488442999 2553909875712 2556399066624 2558890683648 2561392033551 2565164201769 2565587561472 2568088134144 2573103931281 2578670774784 2583707241141 2586652310016 2589173413632 2590461679104 2595521174571 2598479709696 2601012340992 2611730656512 2621118030336 2623672726272 2626237401489 2631793552128 2633103023616 2635669400832 2638245802959 2652137178624 2654722107648 2657309556096 2664264006144 2666860754688 2669460034176 2676446283264 2677850419968 2688757006464 2690094820608 2698421236992 2701051277184 2702395208448 2710759697152 2721930262272 2724583215744 2733016381056 2734376216832 2737041300864 2756826804096 2759513769792 2766735698688 2769432322176 2772131573952 2779386524928 2782095478656 2793560006016 2802206669184 2804937864768 2806333485696 2815019685504 2817763369408 2826619887744 2829374877888 2838132395712 2839544532864 2842312120128 2851109681472 2852528275584 2865648914784 2873148610176 2875948949952 2878752019104 2886286006656 2889099150912 2891915037024 2901004621632 2909983848768 2912820090336 2914269388992 2923289673408 2926138883616 2938196988576 2948757784128 2951631817056 2960767746144 2962240901568 2965128075936 2983654325952 2986562371104 2989473250608 2997297006912 3000218349024 3003142538448 3011002068672 3024851632272 3026356673184 3035723891616 3038682686832 3040194609504 3049604659296 3062171545056 3065156117712 3074643428688 3076173243936 3079171463472 3088702154928 3101430154608 3104452991016 3112577661024 3115611362448 3118648020696 3126809840544 3129857413488 3142755006768 3152482502832 3155555097864 3157125171408 3166897146192 3169983790584 3179947373712 3183046737624 3192898945176 3194487599472 3197601135144 3207498391656 3209094310032 3223855029132 3232292186448 3235442568696 3238596021492 3247071757488 3250236544776 3253404416652 3263630199336 3273731829864 3276922601628 3278553062616 3288700882584 3291906244068 3303738380904 3305471612148 3317352507144 3320585794188 3330863714412 3332521014264 3335769085428 3346094001172 3356611116696 3359882667492 3363157406934 3371959132776 3375245642652 3378535355754 3387377327256 3396324639744 3402958086306 3404651257332 3411854244864 3415189378068 3418518022686 3420218935692 3430805241708 3434149106466 3444942988188 3448300632426 3452231218176 3458973857274 3460694899428 3464067896406 3468016454656 3474789924294 3482307542016 3489108923934 3492509614893 3498230301696 3501649868652 3505062782754 3508479023283 3509058069504 3514225867776 3517661070612 3521089590174 3535599382614 3539629476864 3543079408128 3546542815686 3549999485097 3551765817834 3555814339584 3559280045568 3562759289466 3566231764407 3570467226624 3580927579827 3585009341952 3586793094144 3592011313323 3593798549406 3597301277037 3597894982656 3601401702912 3603193611264 3608435690613 3610231098786 3629240349696 3632777620992 3636328709754 3639872889783 3644021841408 3645834955776 3649388401152 3652955727174 3656516112873 3675769072128 3679351693056 3682948308597 3688372195443 3688980931584 3692576429568 3696175431936 3699788492907 3705848699904 3709460638208 3716705678517 3724746674688 3732021570537 3736275558912 3739917153024 3741777980928 3749086141047 3753359580672 3768826516992 3772499837184 3776187506283 3784176527616 3786059377152 3789749493504 3793454024373 3801479575296 3803371034112 3810799493163 3820865219712 3830864813568 3834598599936 3838336025472 3848381342208 3852132201216 3855886716032 3868006162176 3879978465024 3883760120448 3885692518656 3897719564544 3901518511488 3917595984768 3931677045504 3935509089408 3947690328192 3949654535424 3953504101248 3978205767936 3982083161472 3985964334144 3996396009216 4000291132032 4004190051264 4014669424896 4016775629952 4033135509696 4035142230912 4047631855488 4051576915776 4053592812672 4066139545728 4082895393408 4086874823616 4099524571584 4101564325248 4105561951296 4118269539904 4135240206144 4139270654688 4150103548032 4154148483264 4158197360928 4169079787392 4173143217984 4190340009024 4203310003776 4207406797152 4209500228544 4222529528256 4226645054112 4239929831616 4244062316832 4257198593568 4259316799296 4263468180192 4276664522208 4278792413376 4298473372176 4309722915264 4313923424928 4318128028656 4329429009984 4333648726368 4337872555536 4351506932448 4364975773152 4369230135504 4371404083488 4384934510112 4389208325424 4404984507872 4407295482864 4423136676192 4427447725584 4441151619216 4443361352352 4447692113904 4475481488928 4479843556656 4484209875912 4495945510368 4500327523536 4504713807672 4516503103008 4537277448408 4539535009776 4553585837424 4558024030248 4560291914256 4574406988944 4578865475288 4593257317584 4597734176568 4611965143032 4614259865904 4618757195208 4633053232392 4652145231912 4656679486524 4668866491536 4673417043672 4677972031044 4690214760816 4694786120232 4714132510152 4728723754248 4733332646796 4735687757112 4750345719288 4754975685876 4769921060568 4774570106436 4789348417764 4791731399208 4796401702716 4811247587484 4813641465048 4835782543698 4848438279672 4853163853044 4857894032238 4870607636232 4875354817164 4880106624978 4905802257408 4910597744796 4915383902442 4917829593924 4928233909248 4933051323876 4937859366102 4955607571356 4958207418222 4976028760716 4980878691282 4986556204032 4996295571618 4998781521396 5003653628142 5019141001758 5029999782912 5034916675044 5039824001238 5044736110401 5045568703488 5052999324672 5057938699164 5062868463978 5067803033631 5068639433728 5081065990884 5094486959616 5104437129459 5106976885998 5112798133248 5117781367296 5122784067102 5127777034029 5130328403538 5136176268288 5146207862562 5151223659699 5157341549568 5167414482282 5172450948639 5173304620032 5178346827264 5180923358208 5188460785911 5191042349142 5196101844609 5196959419392 5202024681984 5212184886441 5223461313024 5233663385901 5242236060672 5247345452544 5252474802978 5257594174131 5263587104256 5266206047232 5271338801664 5276491605918 5281634385261 5303399073921 5304274357248 5309444215296 5314619112192 5319814223529 5327648726751 5328528012288 5333721509376 5338920068352 5344138934199 5352892566528 5355700839936 5377514012928 5380189641216 5390697824109 5396842473984 5402102554368 5404790416896 5415346648179 5421519394304 5443860524544 5449166431488 5454493064631 5466032762112 5468752433664 5474082601728 5479433590761 5513653608192 5519027539584 5533471397376 5538864644352 5544263147904 5558773049856 5564190957312 5587120012032 5604413338368 5609875729536 5612666971392 5630039371008 5635526738816 5653239775488 5658749755776 5676264791424 5679089065728 5684624240256 5702219362944 5705056551168 5731297829568 5746297220352 5751897899904 5757504038208 5772572013312 5778198301824 5783830074048 5802009243264 5819967697536 5825640180672 5828538777984 5846579346816 5852277767232 5876393977152 5897515568256 5903263634112 5921535492288 5924481803136 5930256151872 5967308651904 5973124742208 5978946501216 5994594013824 6000436698048 6006285076896 6022004137344 6049703264544 6052713346368 6071447783232 6077365373664 6080389219008 6099209318592 6124343090112 6130312235424 6149286857376 6152346487872 6158342926944 6177404309856 6202860309216 6208905982032 6225155322048 6231222724896 6237296041392 6253619681088 6259714826976 6285510013536 6304965005664 6311110195728 6314250342816 6333794292384 6339967581168 6359894747424 6366093475248 6385797890352 6388975198944 6395202270288 6414996783312 6418188620064 6447710058264 6464584372896 6470885137392 6477192042984 6494143514976 6500473089552 6506808833304 6527260398672 6547463659728 6553845203256 6557106125232 6577401765168 6583812488136 6607476761808 6610943224296 6634705014288 6641171588376 6661727428824 6665042028528 6671538170856 6692188002344 6713222233392 6719765334984 6726314813868 6743918265552 6750491285304 6757070711508 6774754654512 6805916172612 6809302514664 6830378756136 6837036045372 6840437871384 6861610483416 6868298212932 6889885976376 6896601264852 6917947714548 6921389798856 6928135792812 6949579848588 6978217847868 6985019229786 7003299737304 7010125565508 7016958046566 7035322141224 7042179180348 7071198765228 7086158816256 7093085631372 7099998970194 7103531635668 7118560091136 7125518578932 7132463528814 7161855159654 7170018683904 7184022626646 7187597098812 7194602554074 7202803405824 7216871381226 7220462197572 7253673815547 7265555241984 7272657419508 7279745779566 7286841048357 7288043682816 7298776802304 7305911454348 7313032225746 7320159937467 7351538144256 7358703386112 7365896617194 7373075853663 7376744390886 7385152859136 7392350863872 7399576985814 7406789049153 7418921276416 7433411357034 7449493349376 7464043141074 7471318036923 7472551117824 7479834306048 7483555961856 7494443357427 7498172282094 7505480442213 7506719161344 7528711502637 7537653033984 7544999674368 7552375012566 7559736001857 7568353055232 7572118754304 7579498987008 7586908048746 7594302695967 7602959150592 7606742068224 7621598986326 7641730439424 7660465328997 7661729627136 7669197199872 7676672050944 7684176100653 7695492605307 7696762684416 7704264402432 7711773432064 7719311793843 7736012324352 7751121723423 7759956930048 7767520240896 7771385037312 7786563523713 7795439129088 7803037022976 7835191969536 7863354091008 7871018178816 7878712204467 7895380656384 7899309070848 7907008202496 7914737408877 7956411535872 7964166322944 7971928668288 7992792018432 8000582264064 8008380102528 8029338849792 8033551259904 8066271019392 8070284461824 8095263710976 8103153831552 8107185625344 8132279091456 8165790786816 8173749647232 8199049143168 8203128650496 8211123902592 8236539079808 8270480412288 8278541309376 8300207096064 8308296966528 8316394721856 8338159574784 8346286435968 8380680018048 8406620007552 8414813594304 8419000457088 8445059056512 8453290108224 8479859663232 8488124633664 8514397187136 8518633598592 8526936360384 8553329044416 8557584826752 8596946744352 8619445830528 8627846849856 8636256057312 8658858019968 8667297452736 8675745111072 8703013864896 8729951546304 8738460271008 8742808166976 8769869020224 8778416650848 8809969015744 8814590965728 8846273352384 8854895451168 8882303238432 8886722704704 8895384227808 8950962977856 8959687113312 8968419751824 8991891020736 9000655047072 9009427615344 9033006206016 9074554896816 9079070019552 9107171674848 9116048060496 9120583828512 9148813977888 9157730950576 9186514635168 9195468353136 9223930286064 9228519731808 9237514390416 9266106464784 9304290463824 9313358973048 9337732983072 9346834087344 9355944062088 9380429521632 9389572240464 9428265020304 9457447508496 9466665293592 9471375514224 9500691438576 9509951371752 9539842121136 9549140212872 9578696835528 9583462798416 9592803405432 9622495174968 9627282930096 9671565087396 9696876559344 9706327706088 9715788064476 9741215272464 9750709634328 9760213249956 9821195489592 9830767804884 9835659187848 9866102647752 9875718732204 9911215142712 9916414836444 9952057521432 9961757382564 9992591143236 9997563042792 10007307256284 10038282003516 10069833350088 10079648002476 10089472220802 10115877398328 10125736927956 10135606067262 10162131981768 10188973919232 10208874258918 10213953771996 10235562734592 10245568134204 10255554068058 10260656807076 10292415725124 10302447319398 10334828964564 10344901897278 10356693654528 10376921571822 10382084698284 10392203689218 10404049363968 10424369772882 10446922626048 10467326771802 10477528844679 10494690905088 10504949605956 10515188348262 10525437069849 10527174208512 10542677603328 10552983211836 10563268770522 10606798147842 10618888430592 10629238224384 10639628447058 10649998455291 10655297453502 10667443018752 10677840136704 10688277868398 10698695293221 10711401679872 10742782739481 10755028025856 10760379282432 10776033939969 10781395648218 10791903831111 10793684947968 10804205108736 10809580833792 10825307071839 10830693296358 10843038788608 10874805503809 10887721049088 10898332862976 10908986129262 10919618669349 10932065524224 10937504867328 10948165203456 10958867181522 10969548338619 11027307216384 11038055079168 11048844925791 11065116586329 11066942794752 11077729288704 11088526295808 11099365478721 11117546099712 11128381914624 11150117035551 11174240024064 11196064711611 11208826676736 11219751459072 11225333942784 11247258423141 11260078742016 11271053477632 11306479550976 11317499511552 11328562518849 11352529582848 11358178131456 11369248480512 11380362073119 11404438725888 11410113102336 11432398479489 11462595659136 11492594440704 11503795799808 11515008076416 11545144026624 11556396603648 11567660148096 11604018486528 11639935395072 11651280361344 11657077555968 11693158693632 11704555534464 11752787954304 11795031136512 11806527268224 11843070984576 11848963606272 11860512303744 11934617303808 11946249484416 11957893002432 11989188027648 12000873396096 12012570153792 12044008274688 12099406529088 12105426692736 12142895566464 12154730747328 12160778438016 12198418637184 12248686180224 12260624470848 12298573714752 12304692975744 12316685853888 12354808619712 12405720618432 12417811964064 12450310644096 12462445449792 12474592082784 12507239362176 12519429653952 12571020027072 12609930011328 12622220391456 12628500685632 12667588584768 12679935162336 12719789494848 12732186950496 12771595780704 12777950397888 12790404540576 12829993566624 12836377240128 12895420116528 12929168745792 12941770274784 12954384085968 12988287029952 13000946179104 13013617666608 13054520797344 13094927319456 13107690406512 13114212250464 13154803530336 13167624976272 13214953523616 13221886448592 13269410028576 13282343176752 13323454857648 13330084057056 13343076341712 13384376004688 13426444466784 13439530669968 13452629627736 13487836531104 13500982570608 13514141423016 13549509309024 13611832345224 13618605029328 13660757512272 13674072090744 13680875742768 13723220966832 13736596425864 13779771952752 13793202529704 13835895429096 13842779597712 13856271585624 13899159697176 13956435695736 13970038459572 14006599474608 14020251131016 14033916093132 14070644282448 14084358360696 14142397530456 14186171262744 14199997940388 14207063271336 14251037157864 14264927057628 14323710319308 14368045253292 14375194197624 14389205108148 14433742762452 14440924395144 14507347631094 14545314839016 14559491559132 14573682096714 14611822908696 14626064451492 14640319874934 14717406772224 14731793234388 14746151707326 14753488781772 14784701727744 14799153971628 14813578098306 14866822714068 14928086282148 14942636073846 14959668612096 14988886714854 14996344564188 15010960884426 15057423005274 15089999348736 15104750025132 15119472003714 15134208331203 15136706110464 15158997974016 15173816097492 15188605391934 15203409100893 15205918301184 15243197972652 15283460878848 15313311388377 15320930657994 15338394399744 15353344101888 15368352201306 15383331102087 15390985210614 15408528804864 15423546864128 15438623587686 15453670979097 15472024648704 15502243446846 15517352845917 15519913860096 15535040481792 15542770074624 15565382357733 15573127047426 15588305533827 15590878258176 15606074045952 15636554659323 15670383939072 15700990157703 15726708182016 15742036357632 15757424408934 15772782522393 15790761312768 15798618141696 15814016404992 15829474817754 15844903155783 15912823071744 15928332645888 15943857336576 15959442670587 15982946180253 15985584036864 16001164528128 16016760205056 16032416802597 16058677699584 16067102519808 16132542038784 16140568923648 16172093472327 16190527421952 16206307663104 16214371250688 16246039944537 16264558182912 16331581573632 16347499294464 16363479193893 16398098286336 16406257300992 16422247805184 16438300772283 16473078159616 16540960824576 16557082618752 16600414192128 16616593933056 16632789443712 16676319149568 16692572871936 16761360036096 16813240015104 16829627188608 16838000914176 16890118113024 16906580216448 16959719326464 16976249267328 17028794374272 17037267197184 17053872720768 17106658088832 17115169653504 17193893488704 17238891661056 17255693699712 17272512114624 17317716039936 17334594905472 17351490222144 17406027729792 17459903092608 17476920542016 17485616333952 17539738040448 17556833301696 17619938031488 17629181931456 17692546704768 17709790902336 17764606476864 17773445409408 17790768455616 17901925955712 17919374226624 17936839503648 17983782041472 18001310094144 18018855230688 18066012412032 18149109793632 18158140039104 18214343349696 18232096120992 18241167657024 18297627955776 18315461901152 18373029270336 18390936706272 18447860572128 18457039463616 18475028780832 18532212929568 18608580927648 18626717946096 18675465966144 18693668174688 18711888124176 18760859043264 18779144480928 18856530040608 18914895016992 18933330587184 18942751028448 19001382877152 19019902743504 19079684242272 19098280425744 19157393671056 19166925596832 19185606810864 19244990349936 19254565860192 19343130174792 19393753118688 19412655412176 19431576128952 19482430544928 19501419268656 19520426499912 19642390979184 19661535609768 19671318375696 19732205295504 19751437464408 19822430285424 19832829672888 19904115042864 19923514765128 19985182286472 19995126085584 20014614512568 20076564007032 20139666700176 20159296004952 20178944441604 20231754796656 20251473855912 20271212134524 20324263963536 20417748517836 20427907543992 20491136268408 20511108136116 20521313614152 20584831450248 20604894638796 20669657929128 20689803794556 20753843143644 20764169396568 20784407378436 20848739545764 20934653543604 20955057689358 21009899211912 21030376696524 21050874139698 21105966423672 21126537541044 21213596295684 21258476448768 21279256894116 21299996910582 21310594907004 21355680273408 21376555736796 21397390586442 21485565478962 21510056051712 21552067879938 21562791296436 21583807662222 21608410217472 21650614143678 21661386592716 21749611007618 21761021446641 21796665725952 21817972258524 21839237338698 21860523145071 21864131048448 21896330406912 21917734363044 21939096677238 21960479812401 22054614432768 22076110158336 22097689851582 22119227560989 22130233172658 22155458577408 22177052591616 22198730957442 22220367147459 22256763829248 22300234071102 22348480048128 22392129423222 22413954110769 22417653353472 22439502918144 22450667885568 22483330072281 22494516846282 22516441326639 22520157484032 22542106955264 22586134507911 22612959101952 22634999023104 22657125037698 22679208005571 22705059165696 22716356262912 22738496961024 22760724146238 22782908087901 22808877451776 22820226204672 22864796958978 22925191318272 22981395986991 22985188881408 23007591599616 23030016152832 23052528301959 23086477815921 23090288053248 23112793207296 23135320296192 23157935381529 23208036973056 23279870790144 23302560722688 23314155111936 23359690571139 23386317387264 23409111068928 23505575908608 23590062273024 23613054536448 23636136613401 23686141969152 23697927212544 23721024607488 23744212226631 23869234607616 23892498968832 23915786004864 23978376055296 24001746792192 24025140307584 24088016549376 24198813058176 24210853385472 24285791132928 24309461494656 24321556876032 24396837274368 24497372360448 24521248941696 24597147429504 24609385951488 24633371707776 24709617239424 24811441236864 24835623928128 24900621288192 24924890899584 24949184165568 25014478724352 25038859307904 25142040054144 25219860022656 25244440782912 25257001371264 25335177169536 25359870324672 25439578989696 25464373900992 25543191561408 25555900795776 25580809081152 25659987133248 25672754480256 25790840233056 25858337491584 25883540549568 25908768171936 25976574059904 26001892358208 26027235333216 26109041594688 26189854638912 26215380813024 26228424500928 26309607060672 26335249952544 26429907047232 26443772897184 26538820057152 26564686353504 26646909715296 26660168114112 26686152683424 26768752009376 26852888933568 26879061339936 26905259255472 26975673062208 27001965141216 27028282846032 27099018618048 27223664690448 27237210058656 27321515024544 27348144181488 27361751485536 27446441933664 27473192851728 27559543905504 27586405059408 27671790858192 27685559195424 27712543171248 27798319394352 27912871391472 27940076919144 28013198949216 28040502262032 28067832186264 28141288564896 28168716721392 28284795060912 28372342525488 28399995880776 28414126542672 28502074315728 28529854115256 28647420638616 28736090506584 28750388395248 28778410216296 28867485524904 28881848790288 29014695262188 29090629678032 29118983118264 29147364193428 29223645817392 29252128902984 29280639749868 29463586468776 29492303414652 29506977563544 29598307943256 29627156196612 29733645428136 29856172564296 29885272147692 29977773429708 29992689128376 30021921768852 30114846010548 30209500050264 30238944007428 30268416662406 30347632194984 30377210783868 30406818201786 30486395945304 30566921757696 30626622776754 30641861315988 30706688203776 30736704402612 30766662204174 30781970421228 30847093728256 30877247175372 30907341958194 31004486893692 31034705691834 31070080963584 31130764715466 31146254094852 31176611067654 31212148091904 31273109318646 31340767878144 31401980315406 31432586534037 31484072715264 31514848817868 31545565044786 31576311209547 31581522625536 31628032809984 31658949635508 31689806311566 31856665291776 31887714673152 31918885341174 31949995365873 31965892360506 32002329056256 32033520410112 32064833605194 32096085879663 32134205039616 32228348218443 32265084077568 32281137847296 32328101819907 32344186944654 32375711493333 32381054843904 32412615326208 32428742501376 32475921215517 32492079889074 32529116365824 32624416511427 32663163147264 32694998588928 32726958387786 32758856008047 32796196572672 32812514601984 32844495610368 32876601544566 32908645015857 32946156319232 33081921649152 33114165237504 33146534777373 33195349758987 33200828384256 33233187866112 33265578887424 33298096436163 33352638299136 33385145743872 33450351106653 33522720072192 33588194134833 33626480030208 33659254377216 33676001828352 33741775269423 33780236226048 33813160432896 33919438652928 33952498534656 34057588748544 34074534394368 34107745441536 34141086219357 34213316177664 34230339307008 34297195438467 34387786977408 34477783322112 34511387399424 34545024229248 34635432079872 34669189810944 34702980444288 34812055459584 34919806185216 34953841084032 34971232667904 35079476080896 35113666603392 35239876062976 35258363862912 35385093409536 35419581804672 35529212953728 35546890818816 35581536911232 35803851911424 35838748453248 35873679007296 35967564082944 36002620188288 36037710461376 36132024824064 36298219587264 36316280078208 36428686699392 36464192241984 36482335314048 36595255911552 36630923802304 36746058540672 36781873412544 36895721144256 36914078927232 36950057561664 37064425859136 37217161855296 37253435892192 37350931932288 37387336349376 37423776248352 37521718086528 37558288961856 37713060081216 37829790033984 37866661174368 37885502056896 38002765754304 38039805487008 38159368484544 38196560851488 38314787342112 38333851193664 38371213621728 38489980699872 38509131720384 38686260349584 38787506237376 38825310824352 38863152257904 38964861089856 39002838537312 39040852999824 39284781958368 39323071219536 39342636751392 39464410591008 39502874928816 39644860570848 39665659345776 39808230085728 39847029530256 39970364572944 39990252171168 40029229025136 40153128014064 40279333400352 40318592009904 40357888883208 40463509593312 40502947711824 40542424269048 40648527927072 40835497035672 40855815087984 40982272536816 41022216272232 41042627228304 41169662900496 41209789277592 41339315858256 41379607589112 41507686287288 41528338793136 41568814756872 41697479091528 41869307087208 41910115378716 42019798423824 42060753393048 42101748279396 42211932847344 42253075082088 42427192591368 42558513788232 42599993821164 42621189814008 42753111473592 42794781172884 42971130957924 43104135759876 43125582592872 43167615324444 43301228287356 43322773185432 43499222015236 43522042893282 43635944517048 43678474677396 43721046290142 43835468726088 43878193354476 43920959624802 44152220316672 44195379703164 44238455121978 44260466345316 44354105183232 44397461914884 44440734294918 44600468142204 44784258846444 44827908221538 44879005836288 44966660144562 44989033692564 45032882653278 45084213910528 45172269015822 45269998046208 45314250075396 45358416011142 45402624993609 45410118331392 45476993922048 45521448292476 45565816175802 45610227302679 45617754903552 45729593917956 45850382636544 45939934165131 45962791973982 46015183199232 46060032305664 46105056603918 46149993306261 46172955631842 46225586414592 46270640592384 46315870763058 46361012937291 46416073946112 46552058537751 46559741580288 46605121445376 46628310223872 46696147073199 46719381142278 46764916601481 46772634774528 46818222137856 46909663977969 47011151817216 47102970473109 47180124546048 47226109072896 47272273226802 47318347567179 47372283938304 47395854425088 47442049214976 47488424453262 47534709467349 47738469215232 47784997937664 47831572009728 47878328011761 47948838540759 47956752110592 48003493584384 48050280615168 48097250407791 48176033098752 48397626116352 48421706770944 48516280416981 48571582265856 48618922989312 48643113752064 48738119833611 48793674548736 48994744720896 49042497883392 49090437581679 49194294859008 49218771902976 49266743415552 49314902316849 49419234478848 49622882473728 49671247856256 49801242576384 49849781799168 49898368331136 50028957448704 50077718615808 50284080108288 50439720045312 50488881565824 50514002742528 50670354339072 50719740649344 50879157979392 50928747801984 51086383122816 51111801591552 51161618162304 51319974266496 51345508960512 51581680466112 51716674983168 51767081099136 51817536343872 51953148119808 52003784716416 52054470666432 52218083189376 52379709277824 52430761626048 52456849001856 52619214121344 52670499905088 52859814094464 52887545794368 53077640114304 53129372707008 53293819430592 53320336228224 53372305366848 53537504018752 53705777867136 53758122679872 53810518510944 53951346124416 54003930282432 54056565692064 54198037236096 54447329380896 54474420117312 54643030049088 54696288362976 54723502971072 54892883867328 54946385703456 55119087811008 55172810118816 55343581716384 55371118390848 55425086342496 55596638788704 55825742782944 55880153838288 56026397898432 56081004524064 56135664372528 56282577129792 56337433442784 56569590121824 56744685050976 56799991761552 56828253085344 57004148631456 57059708230512 57294841277232 57472181013168 57500776790496 57556820432592 57734971049808 57763697580576 58029390524376 58181259356064 58237966236528 58294728386856 58447291634784 58504257805968 58561279499736 58927172937552 58984606829304 59013955127088 59196615886512 59254312393224 59467290856272 59712345128592 59770544295384 59955546859416 59985378256752 60043843537704 60229692021096 60419000100528 60477888014856 60536833324812 60695264389968 60754421567736 60813636403572 60972791890608 61253245553508 61283722631976 61473408805224 61533324408348 61563940842456 61754494350744 61814683916388 62008973787384 62069411383668 62261529430932 62292508189704 62353222135308 62546218637292 62803960630812 62865173068074 63029697635736 63091130089572 63152622419094 63317899271016 63379612623132 63775429346304 63837770682348 63899990731746 63931784721012 64067040820224 64129667210388 64192171759326 64456696436886 64530168155136 64656203639814 64688373889308 64751422986666 64825230652416 64951842431034 64984159778148 65248833022854 65283064339923 65389997177856 65453916775572 65517712016094 65581569435213 65592393145344 65688991220736 65753203089132 65817290031714 65881439437203 65892312638464 66163843298304 66228330475008 66293069554746 66357682682967 66390699517974 66466375732224 66531157774848 66596192872326 66661101442377 66770291487744 66900702213306 67045440144384 67176388269666 67241862332307 67252960060416 67318508754432 67352003656704 67449990216843 67483550538846 67549323979917 67560472452096 67626320865792 67758403523733 67838877305856 67904997069312 68037624016713 68115177497088 68149068788736 68215490883072 68282172438714 68348724263703 68426632355328 68460678614016 68594390876934 68775573954816 68944187960973 68955566644224 69022774798848 69090048458496 69157584905877 69259433447763 69270864159744 69338379621888 69405960888576 69473806144587 69624110919168 69839612370432 69907682168064 69942465335808 70079071713417 70158952161792 70227333206784 70479752125952 70516727725824 70770186819072 70839163609344 70908409840203 71058425907456 71093781637632 71163073822464 71232636679893 71607703822848 71677496906496 71747358014592 71935128165888 72005240376576 72075420922752 72264049648128 72596439174528 72632560156416 72857373398784 72928384483968 72964670628096 73190511823104 73261847604608 73492117081344 73563746825088 73791442288512 73828157854464 73900115123328 74128851718272 74434323710592 74506871784384 74701863864576 74774672698752 74847552496704 75043436173056 75116577923712 75426120162432 75659580067968 75733322348736 75771004113792 76005531508608 76079610974016 76318736969088 76393121702976 76629574684224 76667702387328 76742427243456 76979961399744 77018263440768 77372520699168 77575012474752 77650621648704 77726304515808 77929722179712 78005677074624 78081705999648 78569563916736 78646142439072 78685273502784 78928821182016 79005749857632 79289721141696 79331318691552 79616460171456 79694059060512 79940729145888 79980504342336 80058458050272 80306256028128 80558666800704 80637184019808 80715777766416 80927019186624 81005895423648 81084848538096 81297055854144 81670994071344 81711630175968 81964545073632 82044432544464 82085254456608 82339325800992 82419578555184 82678631716512 82759215178224 83015372574576 83056677586272 83137629513744 83394958183056 83738614174416 83820230757432 84039596847648 84121506786096 84203496558792 84423865694688 84506150164176 84854385182736 85117027576464 85199987642328 85242379628016 85506222947184 85589562345768 85942261915848 86208271519752 86251165185744 86335230648888 86602456574712 86645546370864 86998444030472 87044085786564 87271889034096 87356949354792 87442092580284 87670937452176 87756386708952 87841919249604 88390759406328 88476910243956 88520932690632 88794923829768 88881468589836 89200936284408 89568517692888 89655816443076 89933320289124 89978067385128 90065765306556 90344538031644 90628500150792 90716832022284 90805249987218 91042896584952 91131632351604 91220454605358 91459187835912 91700765273088 91879868330262 91925583947964 92120064611328 92210113207836 92299986612522 92345911263684 92541281184768 92631741526116 92722025874582 93104117075502 93210242890752 93392294146398 93438762284556 93529833202962 93636444275712 93819327955938 94022303634432 94205940946218 94297759602111 94452218145792 94544546453604 94636695134358 94728933628641 94744567876608 94884098429952 94976848906524 95069418934698 95569995875328 95663144019456 95756656023522 95849986097619 95897677081518 96006987168768 96100561230336 96194500815582 96288257638989 96795252232704 96843413541888 96984305459721 97032560833962 97127134479999 97143164531712 97237845978624 97286227504128 97427763646551 97476239667222 97587349097472 97873249534281 97989489441792 98084995766784 98180875163358 98276568024141 98388589718016 98437543805952 98533486831104 98629804633698 98725935047571 98838468957696 99245764947456 99342495712512 99439604332119 99586049276961 99602485152768 99699563598336 99796736662272 99894289308489 100057914897408 100155437231616 100351053319959 100568160216576 100764582404499 100879440090624 100977763131648 101028005485056 101225325808269 101340708678144 101439481298688 101758315958784 101857495603968 102172766245632 102223603183104 102323236324608 102423258658071 102639948532992 102691017921024 102891586315401 103163360932224 103433349966336 103534162198272 103635072687744 103906296239616 104007569432832 104108941332864 104436166378752 104759418555648 104861523252096 104913698003712 105238428242688 105340999810176 105719628188928 105775091588736 106155280228608 106258745414016 106587638861184 106640672456448 106744610733696 107075008037504 107411555734272 107516245359744 107621037021888 107902692248832 108007860564864 108113131384128 108396074472192 108894658761792 108948840234624 109286060098176 109392576725952 109447005942144 109785767734656 109892771406912 110238175622016 110345620237632 110687163432768 110742236781696 110850172684992 111193277577408 111651485565888 111760307676576 112052795796864 112162009048128 112271328745056 112565154259584 112674866885568 113139180243648 113489370101952 113599983523104 113656506170688 114008297262912 114119416461024 114589682554464 114944362026336 115001553580992 115113640865184 115469942099616 115527395161152 116058781048752 116362518712128 116475932473056 116589456773712 116894583269568 117008515611936 117122558999472 117854345875104 117969213658608 118027910254176 118393231773024 118508624786448 118934581712544 119424690257184 119541088590768 119911093718832 119970756513504 120087687075408 120459384042192 120838000201056 120955776029712 121073666649624 121390528779936 121508843135472 121627272807144 121945583781216 122506491107016 122567445263952 122946817610448 123066648816696 123127881684912 123508988701488 123629367832776 124017947574768 124138822767336 124523058861864 124585016379408 124706444270616 125092437274584 125607921261624 125730346136148 126059395271472 126182260179144 126305244838188 126635798542032 126759225246264 127675541364696 127799981463492 127863569442024 128259334420776 128384343518652 128913392873772 129312407279628 129376747778616 129502845973332 129903684862068 129968319556296 130497666045708 130566128679846 130907833551144 131035424032188 131163138870426 131506406178264 131634580063428 131762878874406 132456660950016 132586139109492 132715365365934 132781399035948 133062315549696 133192385744652 133322202884754 133801404426612 134352776539332 134483724664614 134637017508864 134899980433686 134967101077692 135098647959834 135252641731584 135516807047466 135809994138624 136075248033426 136207874980827 136230354994176 136430981766144 136564344877428 136697448527406 136830681908037 136853264710656 137188781753868 137551147909632 137819802495393 137888375921946 138045549597696 138180096916992 138315169811754 138449979918783 138518866895526 138676759243776 138811921777152 138947612289174 139083038811873 139248221838336 139656175613253 139679224740864 139815364336128 139884930671616 140088441219597 140158143426834 140294749804443 140317904323584 140454666413568 140728991933907 140959504251904 141033455451648 141540373638144 141678327218688 141816819680406 141955042701537 142116851814912 142187563275264 142326147644928 142465273359786 142604128402047 143215407645696 143354993812992 143494716029184 143634984035283 143846515622277 143870256331776 144010480753152 144150841845504 144291751223373 144528099296256 145192878349056 145265120312832 145548841250943 145714746797568 145856768967936 145929341256192 146214359500833 146381023646208 146523695209216 146984234162688 147127493650176 147271312745037 147582884577024 147656315708928 147800230246656 147944706950547 148257703436544 148868647421184 149013743568768 149403727729152 149549345397504 149695104993408 150086872346112 150233155847424 150852240324864 151319160135936 151466644697472 151542008227584 152011063017216 152159221948032 152637473938176 152786243405952 153259149368448 153335404774656 153484854486912 153959922799488 154036526881536 154745041398336 155150024949504 155301243297408 155452609031616 155859444359424 156011354149248 156163411999296 157139127833472 157292284878144 157370547005568 157857642364032 158011499715264 158579442283392 158662637383104 159232920342912 159388118121024 159881458291776 159961008684672 160116916100544 160612512056256 161117333601408 161274368039616 161431555532832 161854038373248 162011790847296 162169697076192 162594111708288 163341988142688 163423260351936 163929090147264 164088865088928 164170508913216 164678651601984 164839157110368 165357263433024 165518430356448 166030745149152 166113355172544 166275259027488 166789916366112 167477228348832 167640461514864 168079193695296 168243013572192 168406993117584 168847731389376 169012300328352 169708770365472 170234055152928 170399975284656 170484759256032 171012445894368 171179124691536 171884523831696 172416543039504 172502330371488 172670461297776 173204913149424 173291092741728 173996888060944 174088171573128 174543778068192 174713898709584 174884185160568 175341874904352 175512773417904 175683838499208 176781518812656 176953820487912 177041865381264 177589847659536 177762937179672 178401872568816 179137035385776 179311632886152 179866640578248 179956134770256 180131530613112 180689076063288 181257000301584 181433664044568 181610499974436 182085793169904 182263264703208 182440909210716 182918375671824 183759736660524 183851167895928 184420226415672 184599973225044 184691822527368 185263483052232 185444051749164 186208234151004 186784588292796 186877524569112 187059666405924 187638655911876 188411881892436 188595519204222 189089092907208 189273390268716 189457867257282 189953697813048 190138837869396 191326288038912 191513312047044 191699972195238 191795354163036 192201122460672 192389001631164 192576515277978 193590504465408 193968610919442 194065121667924 194254268959998 194475691957248 194855527293102 194952479334444 195746499068562 195849193019769 196169991533568 196361750326716 196553136048282 196744708305639 196777179436032 197066973662208 197259609267396 197451870095142 197644318311609 197676937915392 198491529894912 198684991425024 198879208664238 199073048048901 199172098553922 199399127196672 199593473324544 199788578616978 199983304327131 200310874463232 200702106639918 201136320433152 201529164808998 201725586996921 201758880181248 201955526263296 202056010970112 202349970650529 202450651616538 202647971939751 202681417356288 202878962597376 203275210571199 203516631917568 203714991207936 204112872050139 204345532491264 204447206366208 204646472649216 204846517316142 205046172791109 205279897065984 205382035842048 205783172630802 206326721864448 206866699932672 207068324396544 207270145375488 207472754717631 207778300343289 207812592479232 208015138865664 208217882665728 208421418433761 208872332757504 209518837111296 209723046504192 209827396007424 210237215140251 210476856485376 210681999620352 211439256377856 211550183177472 212310560457216 212517490828032 212725229520609 213175277722368 213281344912896 213489221467392 213697910039679 214150016075008 214823111468544 215032490719488 215242074043776 215805384497664 216015721129728 216226262768256 216792148944384 217789317523584 217897680469248 218572120196352 218785153451904 218894011884288 219571535469312 219785542813824 220476351244032 220691240475264 221374326865536 221484473563392 221700345369984 222386555154816 223302971131776 223520615353152 224105591593728 224324018096256 224542657490112 225130308519168 225349733771136 226278360487296 226978740203904 227199967046208 227313012341376 228016594525824 228238832922048 229179365108928 229888724052672 230003107161984 230227281730368 230939884199232 231054790322304 232117562097504 232725037424256 232951864946112 233178913547424 233789166539136 234017031223872 234245117998944 235708691750208 235938427317216 236055820508352 236786463546048 237017249572896 237869163425088 238849380514368 239082177181536 239822187437664 239941513027008 240175374150816 240918768084384 241676000402112 241911552059424 242147333299248 242781057559872 243017686270944 243254545614288 243891167562432 245012982214032 245134890527904 245893635220896 246133297633392 246255763369824 247017977402976 247258735665552 248035895149536 248277645534672 249046117723728 249170032758816 249412888541232 250184874549168 251215842523248 251460692272296 252118790542944 252364520358288 252610489676376 253271597084064 253518450492528 255351082729392 255599962926984 255727138884048 256518668841552 256768687037304 257826785747544 258624814559256 258753495557232 259005691946664 259807369724136 259936639112592 260995332091416 261132257359692 261815667102288 262070848064376 262326277740852 263012812356528 263269160126856 263525757748812 265172278218984 265430730731868 265562798071896 266384771489304 266644405769508 267602808853224 268705553078664 268967449329228 269799960867372 269934202155384 270197295919668 271033614094932 272150496066852 272415749961654 273128689754856 273394897054812 273661363816074 274377563507736 275102295819264 275639604990786 275776751843892 276360193833984 276630339623508 276899959837566 277037733791052 277623843554304 277895224578348 278166077623746 279312351226506 279630728672256 280176882439194 280316286853668 280589499608886 280909332827136 281457983867814 282066910903296 282893278806333 283356654437376 283633639360812 283910085403074 284186800885923 284233703629824 284652295289856 284930546719572 285208256804094 286709987625984 286989432058368 287269968070566 287549958292857 287693031244554 288020961506304 288301683691008 288583502446746 288864772916967 290385756698112 290530240625664 290952916379163 291097682501886 291381403439997 291429493595136 291713537935872 291858682512384 292283290939653 292428719001666 292762047292416 293047390418432 293619748602843 293968468325376 294254987300352 294542625490074 294829704072423 295165769154048 295312631417856 295600460493312 295889413901094 296177805142713 296515406873088 297737294842368 298027487137536 298318812996357 298758147830883 298807455458304 299098690795008 299390209986816 299682867925467 300173744692224 300466311694848 301053159959877 301704480649728 302638320271872 302933289394944 303084016455168 303675977424807 304022126034432 304318443896064 305274947876352 305572486811904 306518298736896 306670809549312 306969708973824 307269775974213 307919845598976 308073053763072 308674758946203 309490082796672 310300049899008 310602486594816 310905218063232 311718888718848 312022708298496 312326823998592 314278255666944 314584569756288 314741094011136 315715284728064 316022999430528 317158884566784 317325274766208 318465840685824 318776236242048 319762916583552 319922017369344 320233832201088 321225024112512 322234667202816 322548736079232 322863111065664 323708076746496 324023581694592 324339394152384 325188223416576 326683976285376 326846520703872 327858180294528 328177730177856 328341017826432 329357303203968 329678314220736 330714526866048 331036860712896 332061490298304 332226710345088 332550518054976 333579832732224 334954456697664 335280923029728 336158387390592 336486027144384 336813986235168 337695462778752 338024600656704 339417540730944 340468110305856 340799950569312 340969518512064 342024891788736 342358249383072 343769047663392 344833086079008 345004660742976 345340922595552 346409826298848 346582185483456 347993776121888 348176343146256 349087556136384 349427797419168 349768370321136 350683749808704 351025546835808 351367676998416 353563037625312 353907640975824 354083730762528 355179695319072 355525874359344 356803745137632 358274070771552 358623265772304 359733281156496 359912269540512 360263061226224 361378152126576 362514000603168 362867328089136 363220999948872 364171586339808 364526529406416 364881818421432 365836751343648 367519473321048 367702335791856 368840452831344 369199946450088 369383645054736 370526966104464 370888103498328 372416468302008 373569176585592 373755049138224 374119332811848 375277311823752 376823763784872 377191038408444 378178185814416 378546780537432 378915734514564 379907395626096 380277675738792 383026624094088 383399944390476 383590708326072 384778003262328 385153030555956 387937221838884 388130243335848 388508537919996 389711054586204 389904958668888 391492998137124 391698386039538 392723500653432 393106272096564 393489416611278 394519218534792 394903740190284 395288636623218 397369982850048 397758417328476 398146096097802 398344197107844 399186946649088 399577157233956 399966608654262 401404213279836 403058329617996 403451173993842 403911052526592 404699941301058 404901303233076 405295943879502 405757925194752 406550421142398 407429982415872 408225744100278 408623624942481 408691064982528 409292945298432 409693034632284 410092345582218 410492045724111 410559794131968 411566345261604 412653443728896 413459407486179 414136648793088 414540290750976 414945509435262 415349939756349 415556600686578 416030277731328 416435765331456 416842836867522 417249116435619 417744665515008 418968526839759 419037674222592 419446093008384 419654792014848 420265323658791 420474430280502 420884249413329 420953712970752 421363999240704 422186975801721 422878512755712 423100366354944 424621120914432 425034981656064 425450459041218 425865128104611 426350555444736 426562689825792 426978442934784 427395820079358 427812385206141 428300032150016 429646222937088 430064981438976 430484148087552 430904952105849 431539546866831 431610768995328 432031442259456 432452525536512 432875253670119 433584297888768 435578635047168 435795360938496 436646523752829 437144240392704 437570306903808 437788023768576 438643078502499 439143070938624 439571085627648 440952702488064 441382480950528 442748653731072 442968947126784 443400690739968 443834120851641 444773110309632 446605942263552 447041230706304 448211183187456 448648036192512 449085314980224 450260617038336 450699467542272 452556720974592 453957480407808 454399934092416 454626024682752 456033189051648 456477665844096 458358730217856 459777448105344 460006214323968 460454563460736 461879768398464 462109580644608 464235124195008 465450074848512 465903729892224 466357827094848 467578333078272 468034062447744 468490235997888 471417383500416 471876854634432 472111641016704 473572927092096 474034499145792 475738326850176 477698761028736 478164354363072 479644374875328 479883026054016 480350748301632 481837536168768 483352000804224 483823104118848 484294666598496 485562115119744 486035372541888 486509091228576 487782335124864 490025964428064 490269781055808 491787270441792 492266595266784 492511526739648 494035954805952 494517471331104 496071790299072 496555291069344 498092235447456 498340065517632 498825777082464 500369749098336 502431685046496 502921384544592 504237581085888 504729040716576 505220979352752 506543194168128 507036900985056 510702165458784 511199925853968 511454277768096 513037337683104 513537374074608 515653571495088 517249629118512 517506991114464 518011383893328 519614739448272 519873278225184 521990664182832 522264514719384 523631334204576 524141696128752 524652555481704 526025624713056 526538320253712 527051515497624 530344556437968 530861461463736 531125596143792 532769542978608 533288811539016 535205617706448 537411106157328 537934898658456 539599921734744 539868404310768 540394591839336 542067228189864 544300992133704 544831499923308 546257379509712 546789794109624 547322727632148 548755127015472 551279209981572 551553503687784 553260679247016 553799919675132 554075467582104 555790449156696 556332155247492 558624702453012 560353764878388 560632573707336 561178999217772 562915967735628 565786557612666 567267278721624 567820170806148 568373601771846 569861093439144 570416513608188 573978864116736 574539936141132 575099916585714 575386062489108 576603367382016 577167004893492 577729545833934 580771513396224 581905832758326 582195365003772 582762806879994 583427075871744 584566581879306 584857438003332 586094780836864 587239497205686 588509974600704 589085250980148 589659408144846 590234124916917 590331538308096 591200920986624 591778827802188 592355610285426 592932954934827 593030813746176 595474589684736 596054974275072 596637625992714 597219144146703 597516295661766 598197381590016 598780419973632 599365735850934 599949912981393 600932623389696 602106319919754 603408961299456 605176760990763 605276640543744 605866578789888 606168032910336 607049911951587 607351954849614 607943915819253 608044252068864 608636887792128 609825631713597 610549895752704 611144973623808 612338616150417 613036597473792 613341619098624 613939417947648 614539551948426 615138518373327 615839691197952 616146107526144 617349517892406 618980165593344 620600099798016 621204973189632 621810436126464 622418264152893 623334901029867 623437777437696 624045416596992 624653647997184 625264255301283 628556511333888 629169139512576 629482188022272 630711645420753 631430569456128 632045998861056 634317769133568 634650549532416 636931681371648 637552472484096 638175688561827 639525833167104 639844034738688 640467664402176 641093730119037 642450048225024 644469334405632 645097472158464 645726222131328 647416153492992 648047163389184 648678788304768 650376446833152 653367952570752 653693041407744 655716360589056 656355460355712 656682035652864 658714606407936 659356628441472 661429053732096 662073721425792 664122980596608 664453420690176 665101036109952 667159665464448 669908913395328 670561846059456 672316774781184 672972054288768 673627972470336 675390925557504 676049201313408 678835081461888 680936220611712 681599901138624 681939037024128 684049783577472 684716498766144 687538095326784 689666172158016 690009321485952 690681845191104 692819652597696 693164370966912 695987552243776 696352686292512 698175112272768 698855594838336 699536740642272 701367499617408 702051093671616 702735353996832 707126075250624 707815281951648 708167461525056 710359390638144 711051748718688 713607490275264 716548141543104 717246531544608 719466562312992 719824539081024 720526122452448 722756304253152 725028001206336 725734656178272 726441999897744 728343172679616 729053058812832 729763636842864 731673502687296 735038946642096 735404671583712 737680905662688 738399892900176 738767290109472 741053932208928 741776206996656 744832936604016 747138353171184 747510098276448 748238665623696 750554623647504 753647527569744 754382076816888 756356371628832 757093561074864 757831469029128 759814791252192 760555351477584 766053248188176 766799888780952 767181416652144 769556006524656 770306061111912 775874443677768 776260486671696 777017075839992 779422109172408 779809917337776 782985996274248 783396772079076 785447001306864 786212544193128 786978833222556 789038437069584 789807480380568 790577273246436 795516834656952 796292192195604 796688394215688 799154314467912 799933217308524 802808426559672 806116659235992 806902347987684 809399882602116 809802606466152 810591887759004 813100842284796 816451488200556 817247249884962 819386069264568 820184691164436 820984091448222 823132690523208 825306887457792 826918814972358 829080581501952 829891018870524 830699879512698 831113201373156 832871530662912 833685673735044 834498232871238 837937053679518 838892186016768 840530647317582 840948860561004 841768498826658 842727998481408 844373951603442 846200732709888 848679836418999 850069963312128 850900918082436 851730256209222 852560402657769 852701110889472 853956885869568 854791640158716 855624770412282 856600064300032 860129962877952 860968296175104 861809904211698 862649874878571 863079093733662 864062884518912 864905051073024 865750507340238 866594318750901 871157270094336 871590721876992 872858749137489 873293047505658 874144210319991 874288480785408 875140613807616 875576047537152 876849872818959 877286157004998 878286141877248 879142171255296 880859245808529 881905404976128 882764961901056 884489112217269 885497307462144 885937894253568 886801381479936 887668241703282 888533415428139 889546220619264 893211884527104 894082461412608 894956438989071 896274443492649 896422366374912 897296072385024 898170629960448 899048603776401 900521234076672 901398935084544 903159479879631 905113441949184 907914960815616 908799868184832 909252049365504 911027932274421 912066378103296 912955331688192 916717460435712 919554896210688 920012428647936 920909126921472 921809327922639 923759536796928 924219161289216 926024276838609 928470248390016 930900149697024 931807459784448 932715654189696 935156666156544 936068124895488 936980471995776 942834767000832 943753709268864 944223282033408 947145854184192 948068998291584 951476653700352 955397522057472 956328708726144 959288749750656 959766052108032 960701496603264 963675072337536 966704001608448 967646208237696 968589333196992 971124230239488 972070745083776 973018182457152 975564670249728 980051928856128 980539562111616 983574540883584 984533190533568 985023053479296 988071909611904 989034942662208 992143580598144 993110582138688 996184470894912 996680131035264 997651554164928 1000739498196672 1004863370092992 1005842769089184 1008475162171776 1009458081433152 1010441958705504 1013086388336256 1014073801970112 1021404330917568 1022399851707936 1022908555536192 1026074675366208 1027074748149216 1031307142990176 1034499258237024 1035013982228928 1036022767786656 1039229478896544 1039746556450368 1043981328365664 1044529029438768 1047262668409152 1048283392257504 1049305110963408 1052051249426112 1053076640507424 1054103030995248 1060689112875936 1061722922927472 1062251192287584 1065539085957216 1066577623078032 1070411235412896 1074822212314656 1075869797316912 1079199843469488 1079736808621536 1080789183678672 1084134456379728 1088601984267408 1089662999846616 1092514759019424 1093579588219248 1094645455264296 1097510254030944 1102558419963144 1103107007375568 1106521358494032 1107599839350264 1108150935164208 1111580898313392 1112664310494984 1117249404906024 1120707529756776 1121265147414672 1122357998435544 1125831935471256 1131573115225332 1134534557443248 1135640341612296 1136747203543692 1139722186878288 1140833027216376 1149079872282264 1150199833171428 1150772124978216 1154334009786984 1155459091667868 1163811665516652 1164390730007544 1165525613759988 1169133163758612 1169714876006664 1174478994411372 1178170501960296 1179318816289692 1180468249833834 1183557655604376 1184711220570852 1185865909869654 1192109948550144 1193275251985428 1194438288293406 1195032591323532 1197560839947264 1198731471701868 1199899825962786 1204212639839508 1210353521981526 1211733157579776 1214099823903174 1214703909699228 1215887831638506 1217273775584256 1219651263427194 1222289947247616 1224677232300834 1225870874827443 1226073194947584 1227878835895296 1229079103896852 1230277036746654 1231476137172333 1231679382395904 1234699035784812 1237960331186688 1240378222458537 1242409946379264 1243620872252928 1244836528305786 1246049819269047 1246669802059734 1248090833193984 1249307295994368 1250528510602566 1251747349306857 1257113022667776 1258338279025152 1258964376044544 1260795970976373 1261423290841506 1262652748239987 1262861138912256 1264091997722112 1266560927405163 1268635538267136 1269301099064832 1273863362743296 1275104944968192 1276351377123654 1277595384313833 1279051666334208 1279688069477376 1280935328804352 1282187460238074 1283437155618423 1284900096450048 1288938668811264 1290194944316928 1291452444262656 1292714856317547 1294618640600493 1294832306985984 1296094326778368 1297357576609536 1298625761010357 1300752893666304 1306735905141504 1307386082815488 1309939571258487 1311432721178112 1312710920711424 1313364071305728 1315929235507497 1317429212815872 1318713256882944 1322858107464192 1324147442851584 1328245961193216 1328906841380352 1330202072219904 1331502362554923 1334319330928896 1339817826790656 1341123692118912 1344633549562368 1345944108577536 1347255944940672 1350781851115008 1352098402626816 1357670162923776 1361872441223424 1363199802277248 1363878074048256 1368099567154944 1369432997532288 1375076190653568 1379332344316032 1380018642971904 1381363690382208 1385639305195392 1386328741933824 1391975104487552 1392705372585024 1396350224545536 1397711189676672 1399073481284544 1402734999234816 1404102187343232 1405470707993664 1414252150501248 1415630563903296 1416334923050112 1420718781276288 1422103497437376 1427214980550528 1433096283086208 1434493063089216 1438933124625984 1439649078162048 1441052244904896 1445512608506304 1450056002412672 1451469312356544 1452883999795488 1456686345359232 1458106117625664 1459527273685728 1463347005374592 1470077893284192 1470809343167424 1475361811325376 1476799785800352 1477534580218944 1482107864417856 1483552413993312 1489665873208032 1494276706342368 1495020196552896 1496477331247392 1501109247295008 1507295055139488 1508764153633776 1512712743257664 1514187122149728 1515662938058256 1519629582504384 1521110702955168 1532106496376352 1533599777561904 1534362833304288 1539112013049312 1540612122223824 1551748887355536 1552520973343392 1554034151679984 1558844218344816 1559619834675552 1565971992548496 1566793544158152 1570894002613728 1572425088386256 1573957666445112 1578076874139168 1579614960761136 1581154546492872 1591033669313904 1592584384391208 1593376788431376 1598308628935824 1599866434617048 1605616853119344 1612233318471984 1613804695975368 1618799765204232 1619605212932304 1621183775518008 1626201684569592 1632902976401112 1634494499769924 1638772138529136 1640369382328872 1641968182896444 1646265381046416 1653837629944716 1659782037741048 1661399759025396 1662226402746312 1667371347470088 1668996465742476 1675874107359036 1681061294635164 1681897721122008 1683536997653316 1688747903206884 1697359672837998 1701801836164872 1703460512418444 1705120805315538 1709583280317432 1711249540824564 1721936592350208 1723619808423396 1725299749757142 1726158187467324 1729810102146048 1731501014680476 1733188637501802 1742314540188672 1745717498274978 1746586095011316 1748288420639982 1750281227615232 1753699745637918 1754572314009996 1758284342510592 1761718491617058 1765529923802112 1768978224434538 1770702374750751 1770994614924288 1773602762959872 1775336483406564 1777066830856278 1778798864804481 1779092441238528 1786423769054208 1788164922825216 1789912877978142 1791657432440109 1792548886985298 1794592144770048 1796341259920896 1798097207552802 1799849738944179 1802797870169088 1806318959759262 1810226883898368 1815530282972289 1815829921631232 1817599736369664 1818504098731008 1821149735854761 1822055864548842 1823831747457759 1824132756206592 1825910663376384 1829476895140791 1833434920871424 1839109792421376 1840024857295872 1841818253842944 1843618655845278 1845415555119981 1847519073593856 1848438322578432 1852048553677218 1856940496780032 1861800299394048 1863614919568896 1865431308379392 1867254792458679 1870004703089601 1870313332313088 1872136249790976 1873960943991552 1875792765903849 1885669534001664 1887507418537728 1888446564066816 1892134936262259 1894291708368384 1896137996583168 1902953307400704 1910795044114944 1912657417452288 1914527065685481 1918577499501312 1919532104216064 1921402993206528 1923281190357111 1927350144675072 1933408003216896 1935292416475392 1937178666393984 1942248460478976 1944141490167552 1946036364914304 1951129340499456 1960103857712256 1961079124223232 1967149081767168 1969066381067136 1970046106958592 1976143819223808 1978069885324416 1984287161196288 1986221164277376 1992368941789824 1993360262070528 1995303108329856 2001478996393344 2009726740185984 2011685538178368 2016950324343552 2018916162866304 2020883917411008 2026172776672512 2028147603940224 2042808661835136 2044799703415872 2045817111072384 2052149350732416 2054149496298432 2062614285980352 2068998516474048 2070027964457856 2072045535573312 2078458957793088 2079493112900736 2087962656731328 2089058058877536 2094525336818304 2096566784515008 2098610221926816 2104102498852224 2106153281014848 2108206061990496 2121378225751872 2123445845854944 2124502384575168 2131078171914432 2133155246156064 2140822470825792 2149644424629312 2151739594633824 2158399686938976 2159473617243072 2161578367357344 2168268912759456 2177203968534816 2179325999693232 2185029518038848 2187159176438496 2189290910528592 2195020508061888 2205116839926288 2206214014751136 2213042716988064 2215199678700528 2216301870328416 2223161796626784 2225328620989968 2234498809812048 2241415059513552 2242530294829344 2244715996871088 2251663870942512 2263146230450664 2269069114886496 2271280683224592 2273494407087384 2279444373756576 2281666054432752 2298159744564528 2300399666342856 2301544249956432 2308668019573968 2310918183335736 2327623331033304 2328781460015088 2331051227519976 2338266327517224 2339429752013328 2348957988822744 2356341003920592 2358637632579384 2360936499667668 2367115311208752 2369422441141704 2371731819739308 2386550503970856 2388876576586812 2390065182647064 2397462943403736 2399799651925572 2408425279679016 2420707043963052 2428199647806348 2429407819398456 2431775663277012 2439302526854388 2449354464601668 2451741749654886 2458158207793704 2460554073493308 2462952274344666 2469398071569624 2475920662373376 2480756444917074 2487241744505856 2489673056611572 2492099638538094 2493339604119468 2498614591988736 2501057021205132 2503494698613714 2516676558050304 2521591941952746 2522846581683012 2525305496479974 2528183995444224 2533121854810326 2538602198129664 2546039509256997 2550209889936384 2552702754247308 2555190768627666 2557681207973307 2558103332668416 2561870657608704 2564374920476148 2566874311236846 2569800192900096 2580389888633856 2582904888525312 2585429712635094 2587949624635713 2589237281200986 2592188653556736 2594715153219072 2597251522020714 2599782956252703 2613471810283008 2614772165630976 2618576247412467 2619879142516974 2622432630959973 2622865442356224 2625421841422848 2626728142611456 2630549618456877 2631858471014994 2634858425631744 2637426513765888 2642577737425587 2645716214928384 2648294885703168 2653467336651807 2656491922386432 2657813682760704 2660404144439808 2663004725109846 2665600246284417 2668638661857792 2679635653581312 2682247384237824 2689267099124736 2691888217155072 2694511889881344 2697145811329203 2701563702230016 2704196805253632 2709478439638893 2715340325847552 2723744882446848 2726399604554496 2727756148096512 2733083796823263 2736199134309888 2738865995064576 2750152381307136 2758664688632064 2760037285943808 2762727380764416 2765427983767917 2771278610390784 2772657483867648 2778072830515827 2783950208975104 2785410745170048 2792700449091072 2795422379353344 2798146962569088 2805469998469632 2808204374686464 2810941415987328 2828504301002496 2831261127806592 2832669846100224 2841437562552576 2844206994874752 2854429961101056 2866192566172416 2868986126178432 2877866249251968 2879298156324096 2882104489809792 2891025217012608 2900112004825344 2902938624713088 2905767999590976 2913372690718464 2916212235251328 2919054547371456 2926694010749184 2940155786568384 2941618686334848 2950723622650752 2953599571600704 2955069160437888 2964215728835712 2967104827986624 2979331746416064 2988553412684736 2990040393105792 2992954662494784 3002218494590016 3014590110278976 3017528307267552 3025425486515328 3028374244299456 3031325876116512 3039259165008768 3042221405910336 3064212992752704 3067199555123808 3068725666608576 3078224026098624 3081224244447648 3103497774711072 3105041946686784 3108068303359968 3117688436689632 3119239669351104 3131943985096992 3133587088316304 3141788005227456 3144850176772512 3147915332890224 3156153748278336 3159229921522272 3162309092985744 3182067338627808 3185168768782416 3186753576862752 3196617257871648 3199732869234096 3211233706238688 3224466636943968 3227609391950736 3237599530408464 3239210425864608 3242367551036016 3252403369139184 3265805952802224 3268988999539848 3277544277058272 3280738764657744 3283936365792888 3292530762092832 3307675259889432 3319564075482096 3322799518050792 3324452805492624 3334742694940176 3337992931484952 3351748214718072 3362122589270328 3363795442244016 3367073995306632 3377495806413768 3394719345675996 3403603672329744 3406921024836888 3410241610631076 3419166560634864 3422499081649128 3447239616846792 3450599499514284 3452316374934648 3463002029360952 3466377275003604 3491434996549956 3493172190022632 3496576841279964 3507399491275836 3509144628019992 3523436983234116 3537956448869076 3541404749501502 3550672966813128 3554133661712556 3557597729608962 3576329845650432 3579825755956284 3583314864880218 3585097773970596 3592682519841792 3596194415105604 3599699477888358 3612637919518524 3631060565944578 3635199472739328 3642299471709522 3644111729097684 3647663494915518 3651821326752768 3658953790281582 3666869841742848 3677612624482329 3678219584842752 3683636507685888 3687237311690556 3690831110239962 3694428411516999 3695038147187712 3704097107354436 3713880993560064 3721134667375611 3727229839137792 3730862616758784 3734509584917358 3738149457807141 3740009406179202 3744272499581952 3747921887983104 3751585531807698 3755242047920571 3771339068003328 3775014837075456 3776893128133632 3782387912929119 3784269872524518 3787958244719961 3788583416736768 3792275993166336 3799682782215489 3805906614801408 3821590088229888 3825314834904576 3829054131370962 3832786152941499 3837154999002624 3839064208432128 3842805986413056 3846562380714222 3850311466855269 3854700289350144 3866816006433792 3870584832950784 3874357332787968 3878144568952641 3883855921801479 3884496920957952 3888282980335104 3892072729828608 3895877283031071 3902258680998912 3920207715424512 3922158248446464 3934298163534336 3938132762134272 3940092213917184 3947787706522491 3952287638447616 3956139770648832 3968574322392576 3972442328554752 3984737883579648 3986720524141056 3990606216659712 3994507087664769 4002957992786688 4019453480371968 4023371076356736 4033900648687104 4037832325732608 4041767834822016 4052345553345024 4056295207880448 4085617323670272 4089599406831744 4091634222144768 4104298701464832 4108298992596864 4125228571960704 4137997032948096 4140055928915712 4144091071146624 4156917915586176 4158986225801472 4175925313462656 4178116117755072 4189050673636608 4193133569030016 4197220443853632 4208204997704448 4212306562029696 4216412123980992 4242756451503744 4246891691709888 4249004769150336 4262156343828864 4266310492312128 4281644941651584 4299288849258624 4303479189267648 4316799373877952 4318947234486144 4323156734714688 4336537825518912 4354407937069632 4358651999386464 4370059036077696 4374318352876992 4378581821057184 4390041016123776 4410233679852576 4412428029502272 4426085433976128 4430399357401056 4432603740656832 4446323593253568 4450657241979936 4468997619624096 4482830119027104 4485060589658688 4489431993742176 4503327741885024 4526292460901328 4538138229772992 4542561366449184 4546988814174768 4558888747513152 4563332108865504 4596319489129056 4600799332685712 4603088499912864 4617336039147936 4621836366671472 4655246662066608 4657562920030176 4662102455039952 4676532655034448 4678859504026656 4697915977645488 4712682007841184 4717275265158768 4721872999335336 4734230622417504 4738844882283408 4743463639478616 4773101007941712 4777753153173624 4780130365294128 4794925886807472 4799599303851144 4816850559358032 4841414087926104 4856399295612696 4858815638796912 4863551326554024 4878605053708776 4898708929203336 4903483499309772 4916316415587408 4921108146986616 4925904548689332 4938796143139248 4961512889834148 4979346113223144 4984199277076188 4986679208238936 5002114042410264 5006989397227428 5043183883905492 5045693163366024 5050610992959948 5066243709620652 5092079018513994 5105405508494616 5110381537255332 5115362415946614 5128749840952296 5133748622473692 5165809777050624 5170859425270188 5175899249271426 5178474562401972 5189430306438144 5194503044041428 5199565912505406 5226943620566016 5237152494824934 5239758285033948 5244865261919946 5250843682845696 5261099236913754 5263716942029988 5274853027531776 5285155474851174 5296589771406336 5306934673303614 5312107124252253 5312983844772864 5320808288879616 5326009450219692 5331200492568834 5336396594413443 5337277323715584 5359271307162624 5364494768475648 5374972297320327 5383776434310144 5389023779762688 5394291622658406 5399549216832537 5408393610507264 5418956879277786 5430680651695104 5446590848916867 5447489764893696 5452799209108992 5455512296193024 5463449207564283 5466167593646526 5471495242373277 5472398268619776 5477731990129152 5488430685422373 5500304762614272 5517329377264128 5520074571887616 5525454761528832 5530855967535834 5536246665359943 5542557220781568 5545314967735296 5556145661031654 5567900417950208 5570821490340096 5585400898182144 5590844758706688 5596293925138176 5601764377376037 5610014109268803 5610939996939264 5616408749372928 5621882831974656 5627378297711547 5657008602004992 5662522255613184 5665339692200448 5676404808786777 5682875125105152 5688413989749504 5708859922202112 5732385132344832 5737972252356864 5755732498503936 5758596312648192 5764208979619584 5769843571071333 5782050434025216 5800224009650688 5805877249426176 5811535999181952 5826745381436928 5832424470502656 5838109094742912 5853388021498368 5880311573136768 5883237372669696 5901447245301504 5907199143201408 5910138320875776 5928431457671424 5934209655973248 5958663492832128 5977106825369472 5980080786211584 5985909324989568 6004436989180032 6029180220557952 6035056614535104 6050850973030656 6056748488598912 6062651752233024 6078518330017536 6084442811820672 6128425985505408 6134399110247616 6137451333217152 6156448052197248 6162448488895296 6206995549422144 6210083893373568 6216136606719936 6235376873379264 6238479338702208 6263887970193984 6267174176632608 6283576010454912 6289700353545024 6295830665780448 6312307496556672 6318459843044544 6324618185971488 6364134677255616 6370337537564832 6373507153725504 6393234515743296 6399465738468192 6422467412477376 6448933273887936 6455218783901472 6475199060816928 6478420851729216 6484735102072032 6504806738278368 6531611905604448 6537977999079696 6555088554116544 6561477529315488 6567872731585776 6585061524185664 6615350519778864 6639128150964192 6645599036101584 6648905610985248 6669485389880352 6675985862969904 6703496429436144 6724245178540656 6727590884488032 6734147990613264 6754991612827536 6789438691351992 6807207344659488 6813842049673776 6820483221262152 6838333121269728 6844998163298256 6894479233693584 6901198999028568 6904632749869296 6926004058721904 6932754550007208 6982869993099912 6986344380045264 6993153682559928 7014798982551672 7018289256039984 7046873966468232 7075912897738152 7082809499003004 7101345933626256 7108267323425112 7115195459217924 7159651511912568 7166629729760436 7170195547941192 7192388830211208 7199398955776716 7225275839037048 7262121131889156 7284598943419044 7288223458195368 7295326989831036 7317907580563164 7355225248964658 7374474623381112 7381662220479924 7388856823033998 7408194214708872 7427761987120128 7442269334751222 7461725233517568 7469019169834716 7476298915614282 7480018812358404 7495843775966208 7503171063615396 7510484095841142 7550029674150912 7564775825858238 7568539745049036 7575916489439922 7584551986332672 7599365564430978 7650629669809152 7658108262741924 7665572305882998 7673043623919921 7674309998005248 7685611972826112 7693124761428444 7700622933710538 7709400578700288 7741169665901568 7748714665575936 7756289137905282 7763848873907139 7767711843602958 7776565960670208 7784145459657216 7791754566062142 7799348868758109 7840415430849024 7844316496892928 7855728742237401 7867297892879919 7868596327068672 7876265524268544 7880184427834368 7891648855370631 7895575413044982 7904575276895232 7912279541297664 7927733212276761 7937148644785152 7944884657109504 7960402009955421 7969475767159296 7973441048282112 7981212433319424 7989014175329538 7996800738853251 8005915985573376 8038906960743936 8046742152713472 8067801297374208 8075664651465216 8083535669644032 8091437433987609 8104691106690048 8112590415760896 8128435318916679 8171234647340544 8179198813663488 8183268444289536 8199251390469789 8208597402929664 8216597985193728 8250457143921408 8275994065896192 8280111857831424 8288182142293248 8296283951303751 8313835831172352 8317972451602944 8334218491547481 8351850626925312 8356232235510144 8378101347273216 8386267138060032 8394440887707264 8416409995408896 8424613124059392 8432824247961984 8485512903007488 8493783383419776 8498009538300672 8524312687657728 8532620984624256 8563289883303168 8598577698517248 8606958378535296 8633598747755904 8637894468972288 8646313469429376 8673075651037824 8708815874139264 8717303998772928 8740118072155392 8748636705753984 8757163642114368 8780082032247552 8820467359705152 8824856059004544 8852170867952256 8860798714802112 8865207481313664 8892647186507136 8901314483959872 8937995239248192 8965660238054208 8970121179317376 8978863987484352 9006655483770048 9052584921802656 9076276459545984 9085122732898368 9093977628349536 9117777495026304 9126664217731008 9192638978258112 9201598665371424 9206176999825728 9234672078295872 9243672733342944 9310493324133216 9315125840060352 9324204910079904 9353065310068896 9357719008053312 9395831955290976 9425364015682368 9434550530317536 9443745998670672 9468461244835008 9477689764566816 9486927278957232 9546202015883424 9555506306347248 9560260730588256 9589851773614944 9599198607702288 9633701118716064 9682828175852208 9712798591225392 9717631277593824 9727102653108048 9757210107417552 9797417858406672 9806966998619544 9832632831174816 9842216293973232 9851809097378664 9877592286278496 9923025779668296 9958692226446288 9968398554152376 9973358416477872 10004228084820528 10013978794454856 10086367767810984 10091386326732048 10101221985919896 10132487419241304 10184158037027988 10210811016989232 10220763074510664 10230724831893228 10257499681904592 10267497244947384 10341718850540376 10351798498542852 10356949124803944 10389006088082856 10399131825010812 10474304989649868 10479516570067896 10489730523839892 10522198473827508 10527433884059976 10570310949702348 10613869346607228 10624214248504506 10652018900439384 10662400985137668 10672793188826886 10728989536951296 10749944594640654 10778047559525376 10788583245316812 10799098433665074 10837913758555572 10893181697833734 10905598418217984 10926898415128566 10932335187293052 10942990484746554 10955463980258304 10976861370844746 11000609525228544 11032837873446987 11034658754528256 11050909523057664 11061711935071668 11072493330719886 11083285234550997 11085114441563136 11112291322063308 11135800835900416 11141642980680192 11181689517413376 11192587850276352 11203528754752074 11214448373421423 11220028218537606 11232817498745856 11243765663949312 11254756595423094 11265726143761713 11314017204009984 11325044511226368 11330679384400896 11347163738787357 11352809617573554 11363874734159883 11365750250210304 11376827979499008 11399048346646467 11417719844404224 11464770264689664 11475944504713728 11498358458824497 11511464997007872 11517192625296384 11528417959239168 11539687142142666 11550934400565807 11564100868050432 11600448019301376 11611754498852352 11623071998363904 11634433706857923 11651567765404437 11653490762873856 11664848941005312 11676218189485824 11687631849093213 11706776042996736 11760623146273536 11766474745339392 11802894490603008 11814398286402816 11820276641751552 11843363119567473 11856862915342848 11868419311946496 11917326985664256 11954213650738944 11960161572423168 11971818649979136 11983521262994307 12008873978360064 12058360441115904 12070113229070208 12101701946061312 12113496977197824 12125303504466048 12157036660035072 12168885623641344 12256851971010816 12268798220495232 12274902666434304 12312896104394496 12324896977790592 12413991098844288 12420167786747136 12432273213439872 12470753746758528 12476958677404416 12527775940387968 12534348353265216 12567152020909824 12579400707090048 12591661331560896 12624614993113344 12636919686089088 12649236371942976 12728269354511232 12740675075129664 12747014307451008 12786469031486592 12798931476936384 12844934824954752 12897866547775872 12910437567802944 12950398121633856 12956841703458432 12969470204144064 13009613476556736 13063223811208896 13075955998159392 13110177108233088 13122955058630976 13135745463171552 13170123048371328 13230701039557728 13278256301928384 13291198072203168 13297811221970496 13338970779760704 13351971725939808 13406992858872288 13448490357081312 13455181768976064 13468295981226528 13509983225655072 13578877382703984 13614414689318976 13627684099347552 13640966442524304 13676666242539456 13689996326596512 13788958467387168 13802397998057136 13809265499738592 13852008117443808 13865509100014416 13965739986199824 13972688760090528 13986307365119856 14029597965103344 14036578512079968 14093747932936464 14151825795476304 14165618998006008 14202691867252512 14216534646850224 14230390918435848 14319303023825136 14333259459520872 14340391095882384 14384777660422416 14398797911553432 14450551678074096 14524242263778312 14569197886838088 14576446916390736 14590653979662072 14635815161126328 14710450497929316 14748949246762224 14763324440959848 14777713646067996 14816388429417744 14884538669502444 14938038339669432 14952597831228564 14960037624716808 15006342127230792 15020968191682284 15129551651716476 15137079490098072 15151832978879844 15198731128861956 15316216525483848 15331144611765996 15346087247839842 15386249522856888 15401245867421076 15497429331151872 15512578275810564 15527697747814278 15535423687205916 15568290919314432 15583509132124284 15598697737516218 15680830861698048 15711457484474802 15734595785759838 15752531048537088 15783297710741262 15791150826089964 15824559082595328 15855466424553522 15889769314219008 15920804019910842 15936321372756759 15938951534318592 15962424866638848 15978028350659076 15993601477706502 16009189783240329 16011831971146752 16077813921487872 16093484305426944 16124916891960981 16151329302930432 16167071339288064 16182874867975218 16198647650497611 16225180831521792 16256870637833358 16342469294681088 16358397627326976 16366536888579072 16390347622692849 16398502780939578 16414485727119831 16417194805859328 16433195970387456 16465292056267119 16500914287842816 16551988131792384 16560223715662848 16576364284586496 16592567902607502 16608739996079829 16627671662344704 16635944903205888 16668436983094962 16703701253850624 16712464471020288 16756202694546432 16772534276120064 16788881775414528 16805293132128111 16830042327806409 16832819990817792 16849226248118784 16865648495923968 16882134893134641 16971025806014976 16987566766839552 16996019076601344 17029214426360331 17048625375315456 17065241969248512 17126579766606336 17197155397034496 17213916757070592 17267197495511808 17275788937944576 17292626938858752 17309530713213999 17346151302075648 17417631748278528 17434607997545856 17480236144310784 17497273411507968 17514327284228736 17560164064495104 17640934719410304 17649712118009088 17704341735904512 17721597429604224 17730414962627328 17785294373014272 17802628967919744 17875990478496384 17931320476108416 17940242358634752 17957727974968704 18013310967540096 18105169843605312 18152552919091968 18170245465796736 18187955256699072 18235554990052608 18253328435462016 18385277956516224 18403197330742848 18412353999651456 18469344156591744 18487345466685888 18620986648266432 18630251680120704 18648409820159808 18706130620137792 18715438016106624 18791663910581952 18850728031364736 18869101060635072 18887491997341344 18936922489670016 18955379529133632 18973854557914464 19092404031766848 19111012612694496 19120521461176512 19179703547229888 19198397215404576 19267402237432128 19365656351704416 19425597182450784 19435262555187648 19454205306216096 19514420214835104 19594835716813344 19613933997239088 19665265662349632 19684432587946464 19703618194757328 19755184572556992 19846051559336592 19917384452892576 19936797108304752 19946716832955744 20008456169641056 20027957588909712 20172735535621968 20182772653464096 20202443971839792 20264974838482608 20368316074055976 20421622033978464 20441526149021328 20461449663786456 20514999363809184 20534994489894768 20683437701080752 20703596997085704 20713898249607888 20778012176165712 20798263650021624 20948609979299736 20959033140135792 20979461047679784 21044396947655016 21054867768119952 21140621899404696 21227738693214456 21248428497009012 21304037800878768 21324801970275336 21345586377653772 21499889189281308 21577166490633624 21598196867330148 21675827517111144 21786363395667468 21853796830257132 21864670374586104 21885980969493108 21953722741689492 22065675746893974 22123423870143336 22144986661439772 22166570469101994 22224582644126616 22283285961360384 22385175700552704 22407057509504148 22428896746842846 22440056437075212 22487531327898624 22509513190846188 22531452287523426 22650089022452736 22694327477574714 22705619235147108 22727749468319766 22753655958998016 22798096693292934 22951889009427456 22996716917648994 23019130871759763 23022929994015744 23056835918478336 23079374284285332 23101868801131614 23128201736100864 23223508997704704 23246143996727808 23268867413715846 23291546621721417 23303135530808874 23329697882010624 23352436378971648 23375263698186426 23398046606274327 23521246292547072 23532949490678784 23567186226712203 23601893678639757 23605788981206016 23628796572805632 23640553283503104 23674946566111893 23686726239134946 23713725830685696 23736838623892992 23783199636830283 23834653971328512 23908427301477888 23920323144846336 23943637299958272 23967042525988614 23990402216559753 24017747956720128 24116720882231808 24140226458140416 24203403892122624 24226993954395648 24250607008932096 24274312301962827 24314073320070144 24337771247282688 24385305956750037 24513703942021632 24537596440990464 24549805332868608 24597754171409367 24625792208788992 24649793955581184 24827982197688576 24840335573494272 24864546426879744 24888851853911253 24941507493517056 24953917354808832 25002655474642443 25055551880775936 25068696706530432 25134304041819648 25158801414180096 25183322663121792 25249229986226688 25273839372178176 25298472743885952 25456538709022464 25481350150259328 25494028614902016 25572938062973184 25597862953872768 25689869649909504 25795733095551744 25820875135605888 25900796243267712 25913683406916864 25938940408288128 26019226953113472 26126447622417792 26151911996318784 26220354216466176 26245910117261952 26271490926343104 26340246096742656 26461402079115456 26556512603856768 26582396144406336 26595622443940992 26677941559521408 26703943451879616 26813985717744576 26896980714162624 26910363537952128 26936591962453056 27019966451310144 27157754765407968 27228829378637952 27255368198695104 27281932885048608 27353332485078912 27379992653193024 27577916934774336 27604795996114272 27618530999477184 27704016234887616 27731018200028832 27931479972399648 27945377520181056 27972614730239712 28059195930206688 28073157024159936 28187495865872928 28303651590952608 28331237996012016 28405383734505024 28433069293700448 28460781836871696 28638606047650272 28666518919041744 28680782191764768 28769555320844832 28797595823106864 28901103356148192 29048484527556624 29138395773676176 29152893832781472 29181307959324144 29271630322252656 29420900995858632 29497898493524448 29526648881919696 29555427292135992 29632776858835488 29769077339004888 29876076679338864 29905195662457128 29920075249433616 30012684254461584 30041936383364568 30259103303432952 30274158980196144 30303665957759688 30397462257723912 30632433050967696 30662289223531992 30692174495679684 30772499045713776 30802491734842152 31025156551621128 31055395495628556 31070847374411832 31167018264248568 31197395475032436 31422914968949604 31469191571519676 31566595421482524 31582301652179928 31710932849107044 31841608039821684 31872642745513518 31956056701318152 31987202955413004 32018379566480658 32186968610853888 32249833783921962 32334142678576128 32365749735950436 32397295300995222 32513741275666716 32716795254653952 32780695245385698 32797005561879156 32828971454239662 32866391940774912 32930584112534238 33001828575685632 33098513620340961 33103976263584768 33152728569172992 33185135805215004 33217479992159658 33249855703652991 33255343324689408 33336873966189924 33407402507701248 33424928942040576 33545068552240128 33577763550829056 33610586264256222 33643345120264269 33660084655612818 33698452496237568 33731296991847936 33764269786269282 33797178431285139 33942051612029952 33975133533679104 33992038153202688 34041491216362071 34058428852720662 34091624202479649 34097250750630912 34130483938497024 34197145039939401 34253159533212672 34394310794068992 34427833514141184 34495075376473491 34534394991023616 34551577875889152 34585253877717504 34619061426427998 34652803201697421 34692302604151296 34835263496557056 34869215995091712 34960472288621568 34994546823015936 35028654568457472 35062895547279639 35120328128990208 35281869438820608 35299424236018176 35408683471809024 35443194859208448 35460829925254656 35530089358702419 35570588746028544 35605257935839488 35751980956992768 35862640952216832 35880484717269504 35915455949937408 35950563788982921 36026621935080192 36210339687210624 36305105838183936 36340490931593472 36375910513398144 36471109980105216 36506656870924032 36770555913032448 36806394661485696 36824707999302912 36938688313183488 36974690933371776 37241973296532864 37260503360241408 37296819640319616 37412261240275584 37430876032213248 37583327821163904 37701456062729472 37738202121270144 37774983994682688 37873844979340032 37910759058267264 37947709115828928 38184808063533696 38222025225388992 38241042922353024 38359407094459776 38396794430809152 38534804474864256 38731312703408832 38851194364901568 38870525110375296 38908410612432192 39028840429670208 39189671433626688 39227867994478176 39330531324699264 39368865175892928 39407236389514656 39510369145113984 39692103118673184 39834768905785152 39873594216609504 39893433665911488 40016912339282112 40055915177819424 40345471071243936 40365545306928192 40404887943679584 40529949676965216 40736632148111952 40843244067956928 40883052298042656 40922899327572912 41029998727618368 41069988979789536 41366875402161504 41407193994171408 41427796499215776 41556024352331424 41596527300043248 41897219958599472 41918066280271584 41958922095359568 42088793895310032 42109735536239904 42281243798809392 42455477386428912 42496856994018024 42608075601757536 42649603940550672 42691172755307544 42999778378562616 43154332981267248 43196393734660296 43351655034222288 43572726791334936 43707593660514264 43729340749172208 43771961938986216 43907445483378984 44131351493787948 44246847740286672 44289973322879544 44333140938203988 44449165288253232 44814115019008296 44857793493685692 44880112874150424 45019026381692376 45062904575046852 45388654955149428 45411238470294216 45455498936639532 45596193386585868 45993433835297988 46038261743519526 46158748568570664 46203737602263228 46492287993455616 46537734827431692 46583093243442834 46606271061617748 46704872757943296 46750527396372852 46796093212548654 47042492585094144 47134372453424406 47203787357279514 47257593145611264 47349893132223786 47373452478269892 47473677247785984 47566399273660566 47669307942657024 47808964118270277 47816854602955776 47887274599916544 47934085051977228 47980804433119506 48027569349720987 48035495913440256 48233441764463616 48280452916280832 48374750675882943 48453987908791296 48501214017864192 48548624603925654 48595942951492833 48675542494565376 48770611913500074 49027407884043264 49075192881980928 49099610665737216 49171042868078547 49195508342818734 49243457181359493 49251584417577984 49299587911162368 49395876168801357 49655964395377152 49680671146988544 49729092853759488 49777703707822506 49826219988239487 49883014987034112 49907834709617664 50005310949284886 50111103761551872 50137393413060864 50268608083639296 50317602828360192 50366645326243584 50415879396384333 50490126983419227 50498459972453376 50547678744356352 50596945487771904 50646404679403923 50913077418044928 50962700300518656 50988057229804032 51145876125946368 51195725907745536 51379739299819008 51591466191103488 51641750271211776 51801592486535424 51827366813833728 51877880816576256 51928592139641997 52038453906226944 52252895244835584 52303823992637568 52440708432932352 52491820234523904 52542981852686208 52680492193485312 52922804158230912 53113025207713536 53164792288812672 53191244887881984 53355883119042816 53407886903759232 53627971435489152 53793961428325248 53820727075904256 53873183924906112 54039932902620288 54315509530815936 54457658757275904 54510736397390208 54563865770097216 54706664970157824 54759985306386048 55155833869548672 55209591992228544 55237061998954368 55408032469775232 55462036400057664 55862959944799296 55890755040362112 55945229460479424 56118391860413376 56146314048319872 56374991731745856 56607303181905216 56662475992024032 56810767469010048 56866138587400896 56921563673743392 57277212095300544 57333037838083488 57361564383529536 57539110641689664 57595191646213728 57802206712296384 58096969055113248 58276791547352352 58305787665562944 58362615918648288 58543260644505312 58841801991717264 58995796987048896 59053297763839392 59110854584271984 59265553717670976 59538154678009776 59752153358677728 59810391324914256 59840150498867232 60025368508923168 60083872766729136 60518206606865904 60548317960392288 60607331915519376 60794924515447824 61264866101935392 61324578447063984 61384348991359368 61544998091427552 61604983469684304 62050313103242256 62110790991257112 62141694748823664 62334036528497136 62394790950064872 62845829937899208 62938383143039352 63133190842965048 63164603304359856 63421865698214088 63683216079643368 63745285491027036 63912113402636304 63974405910826008 64036759132961316 64499667567843924 64731499471900872 64794590601990444 65027482551333432 65561390490771396 65594011123758312 65657942908479324 65861168225068476 66197027240681922 66370271610430008 66434959984319316 66499711407305982 66673747932379848 66849857884081152 67155527101658112 67221172528512444 67286690240528538 67320169311225636 67462593983695872 67528539572538564 67594356862570278 67950267067358208 68082982432724142 68116857705441324 68183248404959298 68260967876994048 68394290079878802 68855667028282368 68990150752946982 69057392615279289 69068789982047232 69170507755435008 69238122852855996 69305606403394842 69384605208302592 69670526993114112 69738431990183424 69874639865164251 69989093646031872 70057309136914944 70125791094559278 70194139818822981 70563738877641216 70598848472036352 70701558680136609 70805681035919271 70817366943618048 70886389718416896 70921659850509312 71024839698335679 71060178717404838 71141177492057088 71210515871678976 71349598910490849 71503961913985536 71725281904433664 71760969434539008 71830911899874816 71901127577965842 71971206649679259 72053243870160384 72420679374421248 72610211676367872 72680981863186944 72751821026796288 72822936905888481 72942219960210432 73013313741848064 73155917870250111 73541111826064896 73612789322971392 73649415998605824 73793262514228101 73877376626366976 73949381866743552 74483946593065728 74521006720482816 74593639280639232 74824522480551168 74861752064426496 75007966423927329 75166655642327808 75402912125458944 75476404242540288 75549967989365376 75747689958680064 75821518116534528 75895418231657856 76369616127067392 76444050450777984 76482085844706048 76718814188919552 76793588861618304 77069608949728512 77462625406817664 77702388729803136 77741050220750592 77816821224864384 78057680859340416 78379342867253376 78455735988956352 78661062649398528 78737730351785856 78814472779029312 79020738290227968 79384206237346368 79669537811570304 79747188433219008 79786867331822976 80033824678564224 80111830355638848 80690942142487872 80731090613856384 80809775887359168 81059899353930432 81473264296223904 81686488135913856 81766104596085312 81845798655145824 82059997455236736 82139977959579072 82733750804323008 82814387988342816 82855592998431552 83112048704662848 83193054600086496 83794439917198944 83836132560543168 83917844190719136 84177587790620064 84219471072479808 84562487597618784 84910954772857824 84993713988036048 85216151203515072 85299207881101344 85382345510615088 85999556757125232 86308665962534496 86392787469320592 86703310068444576 87145453582669872 87415187321028528 87458681498344416 87543923877972432 87814890966757968 88262702987575896 88493695480573344 88579946645759088 88666281876407976 88898330576506464 89628230038016592 89715586987371384 89760225748300848 90038052763384752 90125809150093704 90777309910298856 90822476940588432 90910997873279064 91192386773171736 91986867670595976 92076523487039052 92317497137141328 92407475204526456 93075469654863384 93166186486885668 93212542123235496 93501054792745704 93592186425097308 94268744906848812 94407574714559028 94699786264447572 94746904956539784 95132798547321132 95617928236540554 95868170103954456 95961608866239012 96055138699441974 96560905832561664 96749501351765886 97002428035728384 97097249207851308 97191885902985666 97541223827000148 98150385763961856 98342085736157094 98391016685637468 98486914362718986 98599175822324736 98791752337602714 99311928790754304 99458185707518976 99555407415645012 99652439976478974 99749567110958973 99766029974068224 100010621898569772 100222207523103744 100274786826121728 100635205656720384 100733290652487168 100831758792768666 100930035360792807 100980253966838454 101095357488712704 101193890975543808 101292809358807846 101391535293855417 101826154836089856 101925400601037312 101976114459608064 102124473649086213 102274872607438947 102291752251892736 102391451815491072 102591435119818203 102759478599638016 103182932382206976 103283500542423552 103485226129420473 103603184973070848 103654733627667456 103755761633152512 103857184279283994 103958409605092263 104076907812453888 104505790489671168 104607647985275136 104881416865864704 104983640469047808 105085963705372416 105188686641838917 105360984386970624 105845608316461824 106226050415427072 106329584577625344 106382489775763968 106590268076107257 106711766238085632 106815773807518464 107255942870978304 107587922856650496 107641454151808512 107746367849812224 107851691366948763 108079865805240576 108631019061631872 108915317514551808 109021472794780416 109127731540194432 109413329940315648 109519970612772096 110311667739097344 110419183984457088 110474123997908736 110816064939550464 110924072800115328 111725919889598592 111781510080724224 111890458920958848 112236783720826752 112292628096639744 112749983463491712 113214606363810432 113324951984048064 113621534938020096 113732277174801792 113843127347486784 114554424190601088 114666075676166976 114723128767059072 115078221283379328 115190383292427456 115604413424592768 116193938110226496 116553583094704704 116611575331125888 116725231837296576 117086521289010624 117683603983434528 117991593974097792 118106595527678784 118221709168543968 118531107435341952 119076309356019552 119504306717355456 119620782649828512 119680300997734464 120050737017846336 120167745533458272 121036413213731808 121096635920784576 121214663831038752 121589849030895648 122529732203870784 122649156894127968 122768697982718736 123089996182855104 123209966939368608 124100626206484512 124221581982514224 124283389497647328 124668073056994272 124789581900129744 125691659875798416 125876766286078704 126266381685930096 126329206608719712 126843731396428176 127366432159286736 127490570982054072 127824226805272608 127948811821652016 128073518265922632 128999335135687848 129462998943801744 129589181203980888 130054965102666864 131122780981542792 131188022247516624 131315885816958648 131722336450136952 132394054481363844 132740543220860016 132869919968638632 132999422814611964 133347495864759696 134442345057024888 134573380481057076 134640338622451272 135057079145077128 135188713725140556 136165964865448284 136233715410882648 136366496809918596 136788580159757604 137980301505893964 138114785230558578 138476245705711992 138611212806789684 139476863980366848 139749279730328502 140114618273829888 140251582189118556 140388279637645962 141127477755282432 141403117360273218 141611362071838542 141772779436833792 142049679396671358 142120357434809676 142421031743357952 142699197820981698 143007923827971072 143426892354810831 143450563808867328 143661823799749632 143802255155931684 143942413299358518 144082708049162961 144106487740320768 144841358748842496 145361963726373888 145503642053592576 145645873811776962 145787828854478499 146026627483696128 146311835740500222 147082223652129792 147225578645942784 147298831997211648 147513128604235641 147586525028456202 147730371544078479 147754753252733952 147898763733487104 148187628506404071 148967893186131456 149042013440965632 149187278561278464 149478659964718461 149649044961102336 149723504128852992 150015932847854658 150333311284655616 150805824250917888 150952808485080576 151099935978730752 151247638189152999 151470380950257681 151495379917360128 151643036233069056 151790836463315712 151939214038211769 152739232254134784 152888100901555968 152964171689412096 153437628377839104 153587177723236608 154139217899457024 154925250813635328 155404777459606272 155482100441501184 155633642449728768 155785776418925991 156115361718680832 156758685734506752 156911471977912704 157322125298797056 157475460703571712 157628945558058624 158041476580455936 158768412474692736 159339075623140608 159494376866438016 159573734663645952 160067649357128448 160223660711277696 161381884284975744 161462181227712768 161619551774718336 162119798707860864 162946528592447808 163372976271827712 163532209192170624 163691597310291648 164119994910473472 164279955919158144 165467501608646016 165628775976685632 165711185996863104 166224097409325696 166386109200172992 167588879834397888 167672265121086336 167835688381438272 168355175581240128 168438942144959616 169124975195237568 169821909545715648 169987427976072096 170432302407030144 170598415762202688 170764691021230176 171999113514250464 172617331925068992 172785574938641184 173406620136889152 174290907165339744 174830374642057056 174917362996688832 175087847755944864 175629781933515936 176525405975151792 176987390961146688 177159893291518176 177332563752815952 177796661153012928 179256460076033184 179431173974742768 179520451496601696 180076105526769504 180251618300187408 181554619820597712 181644953881176864 181821995746558128 182384773546343472 183973735341191952 184153046974078104 184634994274282656 184814950409052912 186150939309726768 186332372973771336 186425084246470992 187002109585491408 187184372850194616 188537489813697624 188815149429118056 189399572528895144 189493809913079568 190265597094642264 191235856473081108 191736340207908912 191923217732478024 192110277398883948 193499002703531772 194194498415702616 194383771805971332 195082447654000296 196684171472314188 196782033371274936 196973828725437972 197583504675205428 199110814831290024 199304879952957948 199499134221917946 200021243797139544 200549573652243456 201466581304974336 201663517585537332 201860070721585614 201960507933676908 202387781951087616 202585618717615692 202783070587710834 203850801202074624 204248947298172426 204549745214877894 204782903630982144 205182870239636406 206567001084847104 206970452258840946 207172177845837867 207206369946141696 207511523266305024 207714368558567988 207916819210184526 208153815624907776 209011580979342336 209215295970550272 209623919595492753 209967280938095616 210171927410744832 210377373283677834 210582419456468943 211691216632923648 212452100830854144 212659169155250688 212764979551527936 213074519095007037 213180536152214514 213423532476171264 213631547615036928 214048796731472547 214511885741956608 215175845713300992 215282908303617024 215492735699624448 215703382733897526 215913619949037777 216159731610481152 217262038123263744 217830635029103616 218042945589560832 218255463080388864 218468810717665443 218826659880631296 219039941225544192 219467753610750333 220623335478194688 220838367968914176 220948247995817472 221379787542684303 221632129879100928 221848145600230656 223451839779197184 223563020161448448 223780917841917696 224473567441653504 224585256193279488 225023899271781987 225499966926983424 226429212727620864 226649903968096128 227243069876040192 227464554349603584 227686254694973568 229108848381202176 229332151352333952 229446257534118144 230156442566758656 230380766584854912 231208826849185536 232387876220452992 233107166189409408 233223150662251776 233450463674593152 234173042578021248 235367207966869056 235983187948195584 236213191055357568 236443418337087936 237062214870683904 238152618712039104 239008613434710912 239241565299657024 239360601995468928 240101474035692672 240335491066916544 242072826427463616 242193271841569152 242429327662077504 243179698061791296 245059464407741568 245298313788255936 245537395965437472 246179992365710208 246419933878737216 248201252412969024 248443163965028448 248566778995294656 249336146113988544 249579163800259488 251383319751596832 251753532572157408 252532763371860192 252658413217439424 253687462792856352 254732864318573472 254981141964108144 255648453610545216 255897623643304032 256147036531845264 257998670271375696 258925997887603488 259178362407961776 260109930205333728 262245561963085584 262376044495033248 262631771633917296 263444672900273904 264788108962727688 265481086441720032 265739839937277264 265998845629223928 266694991729519392 268884690114049776 269146760962114152 269280677244902544 270114158290154256 270377427450281112 272331929730896568 272467430821765296 272732993619837192 273577160319515208 275960603011787928 276229570461117156 276952491411423984 277222425613579368 279498559460657004 280503164378237112 280776559275291924 282806234720546436 283222724143677084 284099358793342716 284240714869619352 285398395641963396 286853784709621662 287604510311863368 287884826598717036 288165416098325922 289682717497684992 291007284107185152 291291747623553924 291575657708956998 292623671481000444 294451157291885568 295026257208471282 295173050056912404 295460743088156958 295797527466974208 296375257012808142 297935786372262912 298374557122556928 298957319929436922 299248701332876919 299298089922204672 300031865695709316 300666622569311232 301905616970161152 302199871957461504 302495276378305998 302790106082378421 302940761900515362 303286072466138112 303581672926631424 303878428076423538 304174605881566251 305478464508269568 305776201803111936 305928343378824192 306373420947258639 306824617822316841 306875256755678208 307174355446473216 307774305359454609 308278435798914048 309850501627270656 310809554919212544 310964200883002368 311267284899457536 311571552837851982 311875228815276789 312230723437361664 313517371469013504 313822943955825408 314644250597594112 314950921407143424 315257891116117248 315566059925516751 316082953160911872 317536824949385472 318678151246281216 318988753732876032 319147469327291904 319770804228321771 320135298714256896 320447321422555392 322763768569951488 322924362455425536 323239103549436672 323555074100846289 324239597415721728 325893057184895616 326745952543655424 327064418384341248 327383194620583296 328239989820946944 328559911838316288 330935003217292032 331257551953371264 331422371993726208 332448194818651392 332772218400345984 335177759668795776 335344530242172672 335671376762876544 336710351162480256 336877884289919232 338249950390475136 339643819091431296 339974855952144192 340864604814060288 341196831524405376 341529382042460352 343998227028500928 345234663850137984 345571149877282368 346813240273778304 348581814330679488 349660749284114112 349834725993377664 350175695511889728 351259563867031872 353050811950303584 353974781922293376 354319786583036352 354665127505631904 355593322306025856 358512920152066368 358862347949485536 359040902993203392 360152211053539008 360503236600374816 363109239641195424 363289907762353728 363643991493116256 364769547092686944 367947470682383904 368306093948156208 369269988548565312 369629900818105824 372301878619453536 372664745947542672 372850168492941984 374004219170982816 374368745700389232 377074979627395248 377630298858236112 378799145057790288 378987619826159136 380531194189284528 382471712946162216 383472680415817824 383846435464956048 384220554797767896 386998005407063544 388388996831405232 388767543611942664 390164895308000592 393368342944628376 393564066742549872 393947657450875944 395167009350410856 398221629662580048 398609759905915896 398998268443835892 400042487594279088 403327035171074664 403720141443171228 403921015867353816 405171237435231384 405566141175421668 408497894596344852 409099490429755788 410365740479272812 413940904517681892 414344355691675734 415428737117135976 415833638420369052 418430591941100544 419247839190985506 420343854821489664 420754746567355668 421164838912937886 423382433265847296 425318338310501376 426149038190014074 426361072304429028 427263095230073856 428097593462945094 429023771483913216 430280677064432493 430351691426601984 430985471399248896 431406765467795052 431827239898075554 432248124147488883 432319463220962304 434524076246527488 436085891179121664 436510926160777728 436937621435330886 437363486563435497 438079882451088384 438935507221500666 441246670956389376 441676735937828352 441896495991634944 442539385812706923 442759575085368606 443191114632235437 443264259758201856 443696291200461312 444562885519212213 446903679558394368 447126040322896896 447561835683835392 448435979894155383 448947134883307008 449170512386558976 450047798543563974 450999933853966848 452858425455241728 453299807936192256 454486139752080384 454929108699207168 455372509389947136 455817642114635307 458217696762404352 458664302704667904 458892515068236288 460312885133517312 460761533169709824 462417653698371072 464775752440905984 466214332378818816 466446301324503552 466900927349186304 467357329256777973 468346085156042496 470734415933738112 471966375896391168 472426382110715136 472886836674175872 474124429741367808 476305237424078208 478017226869421824 478483130599314048 478721203990937856 480202948071385344 480670982133833088 484145652854927232 484386543683138304 484858655324155008 486359396123582592 490118928815483136 490596627576511872 491074791930874944 492359984731420416 492839867757474432 496402504825938048 496886327930056896 497133557990589312 498672292227977088 499158327600518976 502766639503193664 503507065144314816 505065526743720384 505316826434878848 507374925585712704 509465728637146944 509962283928216288 511296907221090432 511795247286608064 512294073063690528 515997340542751392 517851995775206976 518356724815923552 520219860410667456 524491123926171168 524752088990066496 525263543267834592 526889345800547808 529576217925455376 530962172883440064 531479679874554528 531997691258447856 533389983459038784 537769380228099552 538293521924228304 538561354489805088 540228316580308512 540754854900562224 544663859461793136 544934861643530592 545465987239674384 547154320639030416 551921206023575856 552459140922234312 553904982822847968 554444851227158736 558997118921314008 561006328756474224 561553118550583848 565612469441092872 566445448287354168 568198717586685432 568481429739238704 570796791283926792 573707569419243324 575209020623726736 575769653197434072 576330832196651844 582583495247107848 583151315417913996 585247342962000888 590052514416942564 590346100113824808 590921486176313916 592750514025616284 597914639858873844 598497402665753838 600063731391418632 604399743914923008 604990552756611996 605580212164756842 605881523801030724 607163345853262848 607756856152847076 608349211763132502 611552403606223872 612746841894517278 613649235644633682 614348710892946432 615548610718909218 619701003254541312 621516533537513601 621619109838425088 622534569798915072 623143105675703964 623750457630553578 624461446874723328 627034742938027008 627645887911650816 628871758786478259 629901842814286848 630515782232234496 631132119851033502 631747258369406829 635073649898770944 637356302492562432 637977507465752064 638294938654583808 639223557285021111 639541608456643542 640270597428513792 640894642845110784 642146390194417641 645527537139902976 645848724910851072 646478207098873344 647110148201692578 647740859847113331 648479194831443456 651786114369791232 653491905087310848 654128836768682496 654766389241166592 655406432152996329 656479979641893888 657119823676632576 658403260832250999 661870006434584064 662515103906742528 662844743987452416 664896389637302784 665544436800691968 670355519337591552 670689060484345344 671342753525753088 673420702324960512 673755768579838464 675071697815345961 676499900780950272 679287638182862592 679949711904288384 681729209628120576 682393663048810752 683058764084920704 687996454057001856 690469327700275968 691142299754564736 693626480547556608 697163628661358976 699321498568228224 699669451986755328 700351391023779456 702519127734063744 706101623900607168 707949563844586752 708639573166072704 709330255011263808 711186644612051712 717025840304132736 717724695898971072 718081805986406784 720304422107078016 721006473200749632 726218479282390848 726579815524707456 727287982986232512 729539094185373888 735894941364767808 736612187896312416 738539977097130624 739259801636211648 744603757238907072 745329491895085344 745700336985883968 748008438341965632 748737491400778464 754149959254790496 755260597716472224 757598290115580576 757975239652318272 761062388378569056 764943425892324432 766945360831635648 767692870929912096 768441109595535792 773996010814127088 776777993662810464 777535087223885328 780329790616001184 786736685889256752 787128133485099744 787895314901751888 790334018700821712 796443259325160096 797219519811831792 797996536887671784 800084975188558176 806654070342149328 807440282886342456 807842031734707632 810342474870462768 811132282350843336 816995789192689704 818198980859511576 820731480958545624 827881809035363784 828688711383351468 830857474234271952 831667276840738104 838495678381971012 841509493134711336 842329677825875772 852298076380028148 852722144608858056 856195186925890188 860561354128864986 862813530935590104 863654479796151108 864496248294977766 869048152493054976 873021852321555456 873875242870661772 874726973126870994 877871014443001332 883353471875656704 885078771625413846 885519150170737212 886382229264470874 887392582400922624 889125771038424426 893807359116788736 895123671367670784 896871959788310766 897746103998630757 897894269766614016 900095597087127948 901999867707933696 905716850910483456 906599615872384512 908370318247135263 909858217398414336 910745018779894272 911635284229270614 912523817644698753 916435393524808704 917328605409335808 917785030136472576 919120262841775917 920473853466950523 920625770267034624 921523066339419648 923322916078363827 924835307396742144 929551504881811968 932428664757637632 932892602649007104 933801854698372608 934714658513555946 935625686445830367 936692170312084992 941468831867476224 943932751792782336 944852764221430272 945773673348351744 946698179776550253 948248859482735616 952610474848156416 956034453738843648 956966261198628096 957442407981875712 959312412684965313 960405896142770688 961341964267666176 968291305709854464 968773087366276608 969717310648310016 972718792247165184 980237857630966272 981193255153023744 982149583861749888 984719969462840832 985679735514948864 992805009651876096 993772655860113792 994267115981178624 997344584455954176 998316655201037952 1005533279006387328 1007014130288629632 1010131053487440768 1010633652869757696 1014749851171425408 1018931457274293888 1019924567856432576 1022593814442180864 1023590494573216128 1024588146127381056 1031994681085502784 1035703991550413952 1036713449631847104 1040439720821334912 1048982247852342336 1049504177980132992 1050527086535669184 1053778691601095616 1059152435850910752 1061924345766880128 1062959359749109056 1063995382516895712 1066779966918077568 1075538760456199104 1076587043848456608 1077122708979610176 1080456633160617024 1081509709801124448 1089327718923586272 1089869723287061184 1090931974479348768 1094308641278060832 1103842412047151712 1104918281844468624 1107809965645695936 1108889702454317472 1117994237842628016 1122012657512948448 1123106237101167696 1131224938882185744 1132890896574708336 1136397435173370864 1136962859478477408 1141593582567853584 1147415138838486648 1150418041247453472 1151539306394868144 1152661664393303688 1165166990494215696 1166302630835827992 1170494685924001776 1180105028833885128 1180692200227649616 1181842972352627832 1185501028051232568 1195829279717747688 1196994805331507676 1200127462782837264 1209981105513223992 1211160424329513684 1211763047602061448 1215513712305694152 1216698423526265004 1225493683789034556 1227298471289267364 1231097221437818436 1243033067075027202 1246286211351407928 1247500915261107156 1255291775823301632 1257743517572956518 1261031564464468992 1262264239702067004 1263494516738813658 1270147299797541888 1275955014931504128 1278447114570042222 1279083216913287084 1281789285690221568 1284292780388835282 1291055074279805952 1292956414197746688 1294220296403385156 1295481719694226662 1296744372442466649 1296958389662886912 1303572228739582464 1308257673537364992 1309532778482333184 1310812864305992658 1312090459690306491 1314239647353265152 1316806521664501998 1323740012869168128 1325030207813485056 1325689487974904832 1327618157438120769 1329573343896706311 1329792779274605568 1331088873601383936 1333688656557636639 1340711038675183104 1341378120968690688 1342685507051506176 1345307939682466149 1346841404649921024 1347511537159676928 1350143395630691922 1352999801561900544 1358575276365725184 1359899423808576768 1363458419256241152 1364787326097621504 1366117528169841408 1367452926343905921 1375992908114003712 1380938655400551936 1382284599509129472 1387252961095113216 1394327257322717952 1398642997136456448 1399338903973510656 1400702782047558912 1402071987770333919 1405038255468127488 1412203247801214336 1415899127689173504 1417279146332145408 1418660510022527616 1422373289224103424 1434051680608265472 1435449391797942144 1436163611972813568 1440608844214156032 1442012946401499264 1452436958564781696 1453159631049414912 1454575965972465024 1459078188370747776 1471789882729535616 1473224375792624832 1477079954194261248 1478519603272423296 1489207514477814144 1490658983790170688 1491400673971767936 1496016876683931264 1497474982801556928 1508299918509580992 1510521195432944448 1515196580231161152 1515950479304636544 1522124776757138112 1529886851784648864 1533890721663271296 1535385741859824192 1536882219191071584 1547992021628254176 1553555987325620928 1555070174447770656 1560659581232002368 1573473371778513504 1574256266970199488 1575790629803503776 1580668037401643424 1592886518650320192 1594439039623663584 1595993073775343568 1600169950377116352 1613308140684298656 1614880565772684912 1615684063469415264 1620684949740925536 1622264564701686672 1633991578385379408 1636397961719023152 1641462961917091248 1655763618070727568 1657377422766702936 1661714948468543904 1663334553681476208 1676991356763942024 1683018986269422672 1684659355651751544 1704596152760056296 1705444289217716112 1712390373851780376 1721122708257729972 1725627061871180208 1727308959592302216 1728992496589955532 1747750485741323544 1749453946253741988 1755742028886002664 1770157543250827692 1771038300341474424 1772764458528941748 1778251542076848852 1793743919576621532 1795492207997261514 1800191194174255896 1813199231744769024 1816740636494270526 1821490037559788544 1823270568458541228 1825047635289397506 1834657210818671616 1838240525683551834 1840947706933901046 1843046132678839296 1846645832156727654 1859103009763623936 1864549600612540803 1864857329515275264 1867603709396745216 1869429317027111892 1871251372891660734 1873384340624169984 1882937663734952448 1889705528442860544 1891547346696703488 1893396359553100506 1895241775108220487 1905220949696312832 1912068907477687296 1913932522397256192 1914884815963751424 1917670671855063333 1918624825369930626 1920811792285541376 1922683928535332352 1926439170583252923 1936582611419708928 1937546174732553216 1939434621296620032 1943222579541339993 1945437584494330368 1960475715261932544 1962386510306047488 1964299167723499776 1966219296458988987 1969439938925681664 1971359471029897728 1975209782496752997 1985610019303752192 1987545311720227584 1988534231962357248 1994689168911908352 1996633310402075904 2011066558012774656 2014028260577259264 2020262106974881536 2021267305739515392 2025215093446037883 2029499702342850816 2037862914548587776 2039849135712865152 2045187628884361728 2047180989146432256 2049176292254762112 2063989362171005568 2071407983100827904 2073426899263694208 2080879441642669824 2097964495704684672 2099008355960265984 2101054173071338368 2107557383202191232 2118304871701821504 2123848691533760256 2125918719498218112 2127990765033791424 2133559933836155136 2151077520912398208 2153174087696913216 2154245417959220352 2160913266321234048 2163019419602248896 2178655437847172544 2179739446574122368 2181863948958697536 2188617282556121664 2207684824094303424 2209836563688937248 2215619931291391872 2217779404908634944 2235988475685256032 2244025315025896896 2246212474202335392 2262449877764371488 2265781793149416672 2272794870346741728 2273925718956954816 2283187165135707168 2294830277676973296 2300836082494906944 2303078612789736288 2305323328786607376 2330333980988431392 2332605261671655984 2340989371848003552 2360210057667770256 2361384400455299232 2363685944705255664 2371002056102465136 2391658559435495376 2393989610663015352 2400254925565674528 2419962211026447984 2422320848659027368 2423526095204122896 2431027424611388304 2433396847052530008 2450987367578069112 2454596942578534728 2462194442875636872 2486066134150054404 2492572422702815856 2495001830522214312 2515487035145913036 2524528479404134008 2526989033477627316 2556894229140084444 2558166433826574168 2568585560777670564 2588440592806770312 2590963439388453324 2593488744884933298 2607144457479164928 2619065556964666368 2621625728611985316 2624180919380612982 2633613043329003996 2650060415626970112 2655236314876241538 2659146687793412622 2662177747202767872 2667377313115273278 2681422077350366208 2685371014103012352 2690615879364932298 2693238311995892271 2693682809299842048 2700286791261383844 2705999603123801088 2717150552731450368 2719798847617153536 2725110954741405789 2729574652195243008 2732235056339682816 2734905852687811842 2737571452934096259 2751985816228007424 2761877310801103872 2764569199018258944 2769968748235091481 2774505922190226432 2788654514645435904 2797285994272912896 2798677807947021312 2801405564095117824 2804143975540667838 2806877059337491101 2810076510936254976 2824406495602428672 2831798255378347008 2834558292664290816 2837321020045055232 2840094539329650759 2844746578448206848 2868103361216530944 2870898783595884288 2872327223945627136 2877937238054895939 2881217688428312064 2884025892802998528 2904873917129563392 2906319262098829824 2909151931944930048 2918156376741495552 2943579765459071232 2946448751585249664 2954159908388522496 2957039206544846592 2978415028955628288 2981317967580341376 2982801347943535872 2992033753367862528 2994949965603113856 3016599837019161984 3021042390865888896 3030393160462322304 3031900958609273088 3044249553514276224 3059773703569297728 3067781443326542592 3070771483719648384 3073764438382143168 3095984043256508352 3107111974651241856 3110140348895541312 3121319162464004736 3146946743557027008 3148512533940398976 3151581259607007552 3161336074803286848 3185773037300640384 3188878079247327168 3191986147550687136 3200339900754232704 3226616281368597312 3229761131545369824 3231368126938830528 3241369899481851072 3244529129403373344 3267983156770758816 3272795923438046304 3282925923834182496 3311527236141455136 3314754845533405872 3323429896937087808 3326669107362952416 3353982713527884048 3366037972538845344 3369318711303503088 3409192305520112592 3410888578435432224 3424780747703560752 3442245416515459944 3451254123742360416 3454617919184604432 3457984993179911064 3495500971482647088 3498907892507483976 3511484057772005328 3540315086501655384 3542076600682948848 3545528917057883496 3556503084153697704 3587487839153243064 3590984415994523028 3600382388348511792 3633481272988541052 3646541136917082456 3650095270578795012 3676481051367103668 3681895413867802092 3693291664313455308 3729099201225081606 3738858634054223784 3742502745783321468 3765875327469904896 3783094693393406976 3786792719106201012 3790483550216440974 3810441899392625664 3827865044794512384 3835341343710126666 3837249650739861252 3845367857070664704 3852878341166505846 3873165222839417856 3878869242593240064 3886445159082679986 3890233117327399947 3890875168988660736 3924773020612094976 3928598335446999552 3932438592917977974 3936271379070919473 3942718942059795456 3950419564993505994 3971220038607504384 3975090623440455168 3977068463924714496 3982854472314362307 3988720031690118933 3989378337823816704 3993266620804151808 4001065969672909917 4022133116025549312 4028056521154518528 4040524213949763072 4042534611479030784 4050430186892075766 4058999404685701632 4075725829097175552 4079698271425730304 4090375257768723456 4094361978292864512 4098352584509524224 4102358779031717763 4127978724342011136 4142815966201655808 4146853798527388416 4161758883285339648 4195928991409369344 4198016711920531968 4202108346142676736 4206215963311001757 4215114766404382464 4236609743403643008 4247697383067520512 4251837438996436224 4255981530067582848 4267119867672310272 4302155041824796416 4306348175393826432 4308490835918440704 4321826532642468096 4326038839204497792 4357310875694345088 4359478893148244736 4363727897917395072 4377234565112243328 4415369648188606848 4419673127377874496 4431239862582783744 4435558809817269888 4471976951370512064 4488050630051793792 4492424948404670784 4524899755528742976 4531563586298833344 4545589740693483456 4547851437913909632 4566374330271414336 4589660555353946592 4601672164989813888 4606157225579472576 4610646657573214752 4660667961976862784 4665210523343311968 4681978743696007104 4720420115335540512 4722768800910598464 4727371889410511328 4742004112204930272 4783317118870990752 4787979221326030704 4800509851131349056 4839924422052895968 4844641697318054736 4847052190408245792 4862054849222776608 4866793694105060016 4901974735156138224 4909193885157069456 4924388885751273744 4972132268300108808 4985144845405631712 4990003661044428624 5030974070291826072 5049056958808268016 5053978066955254632 5113788458280168888 5116332867653148336 5137171121555341128 5176881185613540624 5181926878776906648 5186977489769866596 5243251457223970632 5248361838761225964 5267226086658007992 5310472629752483076 5318293375586825244 5334754626230546556 5381231758729864596 5386476623991784542 5400573582522767688 5439597695234307072 5450221909482811578 5464470112679365632 5469811705375623684 5475142905868192518 5503971632456014848 5529138398036517888 5539937496470182962 5577309029290871808 5593648801837622409 5594571988545825792 5602811128190235648 5608287951081335676 5613754118674982202 5620153021872509952 5648812991204857344 5669116585328581632 5674642040090110464 5680189078659301518 5685725325324661461 5736206722433061888 5741797567191768576 5744654447891254272 5753012015565189999 5755874476109791878 5762435376856624128 5768051785605997056 5779317511749758769 5809747834259126784 5812638524197659648 5818303863889860096 5829667738624019979 5836312753482991104 5887159530918142464 5892897503170499328 5908319816777044992 5914078413089693184 5925629347490258991 5956830057911256576 5962635935160682752 5965602695887071744 5984067506735725056 5989899931206227712 6033199674038323968 6042084781731777792 6060786320924644608 6063801917218546176 6075645280338113649 6088499107028552448 6119547407138595456 6135562886653085184 6141542967439296768 6147528876764286336 6191968086513016704 6214223949302483712 6220280697791082624 6242638324928009472 6293893487114054016 6297025067880797952 6303162519214015104 6322672149606573696 6371546074601280768 6377756158494654336 6383972295101374272 6400679801508465408 6453232562737194624 6459522263090739648 6462736253877661056 6482739798963702144 6489058258806746688 6535966313541517632 6545591846876092608 6565851847668364992 6623054472282910272 6629509691066811744 6646859793874175616 6653338214725904832 6707965427055768096 6732075945077690688 6738637422607006176 6818384611040225184 6821777156870864448 6849561495407121504 6884490833030919888 6902508247484720832 6909235838369208864 6915969986359822128 6991001942965294176 6997815785014967952 7022968115544010656 7080630173003310768 7084153201365897696 7091057834115766992 7113006168307395408 7174975678306486128 7181968831989046056 7200764776697023584 7266962545977082104 7293082273834164912 7300190541157590024 7352962102734207336 7363790827735604184 7386583328626910616 7458198402450163212 7477717268108447568 7485005491566642936 7573585438212402024 7580967100432881948 7670682687420253332 7674499301479722504 7705756682333011692 7772890318165359972 7780466234654799894 7857196670893999104 7864877185835955948 7872542758141838946 7900839129987011988 7950181246880910336 7965708944628724614 7977440063380237866 7986533241608303616 8002131939345819834 8044266232051098624 8056113042309037056 8079714935987676813 8081048427899526144 8100860373784151532 8117998809371403264 8151451658194351104 8159396542851460608 8175332864224217367 8188723956585729024 8196705169019048448 8204717558063435526 8212714358802288777 8255957448684022272 8285631932403311616 8293707597054776832 8309906244705274443 8323517766570679296 8391857982818738688 8396033423841063936 8404216692285353472 8412431926622003514 8420631178012473303 8430229532808764928 8473219486807286016 8495394766135041024 8503674877992872448 8511963060135165696 8520283617988952277 8534239735344620544 8604310083649592832 8612696350787652864 8616981671836881408 8643653065284936192 8652077678408995584 8714621751388690176 8718957786296489472 8727455795834790144 8754469130224486656 8830739296377213696 8839346254755748992 8862479725165567488 8871117619634539776 8943953902741024128 8976101260103587584 8984849896809341568 9049799511057485952 9063127172597666688 9091179481386966912 9095702875827819264 9132748660542828672 9179321110707893184 9203344329979627776 9212314451158945152 9221293315146429504 9321335923953725568 9330421046686623936 9363957487392014208 9440840230671081024 9445537601821196928 9454743778821022656 9484008224409860544 9566634237741981504 9575958442652061408 9601019702262698112 9679848844105791936 9689283394636109472 9694104380816491584 9724109698445553216 9733587388210120032 9803949470312276448 9818387770314138912 9848777771502547488 9944264536600217616 9970289690811263424 9980007322088857248 10061948140583652144 10098113917616536032 10107956133910509264 10227576916560337776 10232665735306296672 10274342243110682256 10353762371227081248 10363853757553813296 10373954979539733192 10486502914447941264 10496723677522451928 10534452173316015984 10620945259504966152 10636586751173650488 10669509252461093112 10762463517459729192 10772953247983569084 10801147165045535376 10900443818965623156 10939623410751247368 10950285811736385036 11079874992940365924 11187297603675244818 11216575902162671352 11227508237349964404 11297625982409714688 11349284080180220928 11360378157318603036 11371450650649322922 11483595134383537152 11506024031130379998 11511748952219583756 11536103571211994112 11558635023499517538 11619495668518253568 11636607727779720192 11659335477248039958 11670699351982199841 11672625506965982208 11774319061836284928 11785795006340998656 11808814137212758419 11828156826179386368 11851258694980517982 11913660115822513152 11925271870321365504 11931205391774143488 11948563416943086921 11966160095070356799 11968135013471450112 11979799862412455424 12003197909018729751 12066399348076647936 12084169563463555584 12121572641849289216 12127603834437092352 12151290560676227298 12176998214057104896 12239094814277190912 12271125773306170368 12283085934878593536 12295057753528572672 12307076337095153289 12383936173026033408 12428447898604967424 12440561395582165248 12485276649856018944 12587786974228108032 12594050135761595904 12606325038428030208 12645344299213147392 12743092149202561536 12755512316989308672 12767944590202748544 12801359603016930816 12906465125474389248 12919044526181479296 12925472507755322112 12965479597927404288 12978116517613493376 13071932627083035264 13091183693752185216 13131703695336729984 13246108944565820544 13259019382133623488 13293719587748351232 13306676429451809664 13415930854111536192 13464151890155381376 13477274845214012352 13636769222080450368 13643554313741728896 13699122990814243008 13768981666061839776 13805016494969441664 13818471676738417728 13831939972719644256 13982003885930588352 13995631570029935904 14045936231088021312 14161260346006621536 14168306402731795392 14182115668231533984 14226012336614790816 14349951356612972256 14363937663978092112 14401529553394047168 14533925091954164208 14586164547668329824 14600381082315180048 14705924205468414672 14727581655471208368 14773166657253821232 14916396804900326424 14955434536216895136 14970010983133285872 15147170876424804048 15161934200865763896 15341365374840506664 15348998602959445008 15411513364666023384 15545780636330719944 15560932469309599788 15729754371671911896 15745085516283677892 15801678259974023976 15931417889257449228 15954880126760475732 16004263878691639668 16159429871975353626 16201720747568303064 16318793085702921216 16350665728448434734 16393410338038096896 16409435116126871052 16425428717604577554 16511914897368044544 16587415194109553664 16619812489410548886 16783715965637477376 16808433384570706944 16824863853244007028 16841262356024946606 16860459065617529856 16946438973614572032 17007349755985744896 17023926120270331392 17040567235977904554 17057175975973984383 17208620167299185664 17225392701575305728 17233963343673762816 17259036046695569997 17287306130569872384 17304155356817991168 17337952535249276307 17429243502777380352 17437915572592978944 17454911591669580288 17489003215872059937 17508938260448973312 17661478592754427392 17678692509511497984 17724959450331134976 17742235239269079552 17776888042470776973 17887907805482048256 17952202520207175168 17969699793618683136 18099599022114971904 18126254345195333376 18182358962773933824 18191405751655638528 18226935841014340947 18265497321085657344 18358642221415786368 18406688659959255552 18424628902317890304 18442586630292859008 18642671847907451136 18660842093373247872 18727914974784028416 18881680461342162048 18891075203642393856 18909487557642045312 18968016448819721088 19133268475483963008 19151916885304122816 19202039404525396224 19359697688211583872 19378566789272218944 19388208761632983168 19448219396891106432 19467174776420240064 19607898940624552896 19636775540628277824 19697555543005094976 19888529073200435232 19940579381622526848 19960014644177714496 20123896281167304288 20196227835233072064 20215912267821018528 20455153833120675552 20465331470612593344 20548684486221364512 20707524742454162496 20727707515107626592 20747909959079466384 20973005828895882528 20993447355044903856 21068904346632031968 21241890519009932304 21273173502347300976 21339018504922186224 21524927034919458384 21545906495967138168 21602294330091070752 21800887637931246312 21879246821502494736 21900571623472770072 22159749985880731848 22374595207350489636 22433151804325342704 22455016474699928808 22720756314637206072 22742901301298645844 23012048062260759996 23023497904439167512 23117270046999035076 23318670954496079916 23341398703964399682 23571590012681997312 23617628274425516838 23702517389961035964 23850543740642731008 23897126833886173842 23932320190140713598 23959599724824910848 24006395818037459502 24132798696153295872 24168339126927111168 24239144807963030439 24243145283698578432 24302581121352454596 24353996428114209792 24478189628554381824 24566171869757187072 24590115507057145344 24614152674190306578 24638143076406866331 24767872346052066816 24856895797209934848 24881122791164330496 24929718734115823329 24970553299712037888 25175573948456216064 25188100271523191808 25212650076856060416 25261893534037419909 25290688598426294784 25486184298405123072 25511024633978617344 25535889180405497088 25560850853966856831 25602719206033861632 25812930250948778496 25838089052362958592 25850945015510644224 25930959195854808576 25956233035226986752 26143865254166070528 26182367387504370432 26263407390673459968 26492217889131641088 26518038764267246976 26587439175496702464 26613352858903619328 26831861708223072384 26928303780310762752 26954549690428024704 27273538444160900736 27287108627483457792 27398245981628486016 27537963332123679552 27610032989938883328 27636943353476835456 27663879945439288512 27964007771861176704 27991263140059871808 28091872462176042624 28322520692013243072 28336612805463590784 28364231336463067968 28452024673229581632 28699902713225944512 28727875327956184224 28803059106788094336 29067850183908328416 29172329095336659648 29200762164630360096 29411848410936829344 29455163310942416736 29546333314507642464 29832793609800652848 29910869072433790272 29940021966266571744 30294341752849608096 30323868401731527792 30682730749681013328 30697997205918890016 30823026729332046768 31091561272661439888 31121864938619199576 31459508743343823792 31490171032567355784 31603356519948047952 31862835778514898456 31909760253520951464 32008527757383279336 32318859743950707252 32403441495136606128 32701331456896869468 32818870232253742104 32850857435209155108 33239624978821097772 33649727706488014056 33682524712049893212 33892877947229144064 34047852240540662784 34081134471955809108 34114351951947968766 34450785403150611456 34518072093391139994 34608310713635982336 34675905070498552614 34858487005554760704 34909823183339160576 34978006431744119874 35012098055946599523 35017876520897946624 35322957185508854784 35357385019022995968 35426442411638275257 35484470478538159104 35553776084941553946 35775815610964096512 35904405040414350336 35939399587237366272 36009593727056189253 36199198044229943808 36252508690390666752 36364717925547867648 36382811503311277056 36453871682028681894 36530994642171314688 36717284442831572736 36813377319918511104 36849257804635780608 36885173260585718016 36921229011285459867 37285343695814902272 37321684186746495744 37455829949568056832 37763360922684324096 37782150407284787712 37818975115284090624 37936032897639442176 38266536950967926016 38303833770608245632 38404078809050792448 38719395376423167744 38757133578544437888 38776417523265966336 38896438793782212864 38934349552840480128 39215797881249105792 39273551081256555648 39395111086010189952 39777058146400870464 39881158763245053696 39920029288355428992 40247792562334608576 40392455670466144128 40431824535642037056 40910307666241351104 40930662941225186688 41097368972442729024 41415049484908324992 41455415030215253184 41495819918158932768 41946011657791765056 41986894710089807712 42137808693264063936 42483781038019864608 42546347004694601952 42678037009844372448 43049854069838916768 43091812991934276336 43204588660182141504 43601775275862492624 43758493643004989472 43801143246945540144 44319499971761463696 44749190414700979272 44866303608650685408 44910032949399857616 45441512629274412144 45485802602597291688 46024096124521519992 46046995808878335024 46234540093998070152 46637341908992159832 46682797407928799364 47235256548851033676 47405034779922071928 47794253667772347684 47864640380281427196 48012791636074919004 48478289615926060878 48605162242704909192 48956379257108763648 49180231014114290688 49228305348380613156 49276286152813732662 49535744692104133632 49762245582328660992 49859437468231646658 50351147896912432128 50425300153712120832 50523787068074839818 50581377196852589568 51022049267957234688 51071778360810994176 51121701707933713662 51171527927921953149 51625860501897556992 51676178104725917184 51701890031021288448 51777108140086709991 51861918391709617152 51912466070453973504 52013857605747828921 52287730508332141056 52364734775008740864 52526814781346919936 52984435778263282176 53036077528534493952 53174878350993404928 53226705717807238656 53330664127412330919 53663723416446144768 53856607560621525504 53909099380856049408 54547076888321801472 54574217254966915584 54680807523043022841 54796491963256972032 55075926664247359104 55220065979877766656 55273886706953670912 55327759890878577024 55928015543722353408 55982526280119743616 56183744924352085248 56645041384026486144 56673225610927181568 56728462672926135936 56904049346459163264 57399805426451889024 57455750655912368448 57606118213576188672 58135700367816656832 58344658190673319296 58401524329260720192 58823696821873658688 58910326621884833472 59092666629015284928 59665587219601305696 59821738144867580544 59880043932533143488 60588683505699216192 60647736803463055584 61365461499362026656 61395994411837780032 61646053458664093536 62183122545322879776 62243729877238399152 62919017486687647584 62980342065134711568 63206713039896095904 63725671557029796912 63819520507041902928 64017055514766558672 64637719487901414504 64806882990273212256 65402662913793738936 65637740464507484208 65701714870418310216 66479249957642195544 67299455412976028112 67365049424099786424 68162268943911618216 68228703903895937532 69036144186782279988 69351810140997105228 69956012863488239748 70024196111893199046 70714770038045991936 70852884823276550514 71107552169883107892 71551631221928193024 71878799174474732544 72019187454112378506 72398396088459887616 72505017380781333504 72717434423889091317 72729435851095735296 72907743364057363788 73061989284342629376 73434568885663145472 73698515609271561216 73770346521171436032 73842458022570919734 73914429229220598993 74570687391629804544 74643368373492991488 74789156202347469987 74911659899136113664 75526721845368648192 75564300814569575424 75637950230568181248 75785680602112259727 75872065795278884352 76533073901935852032 76607667541216491264 76808157618101584896 77438790752846335488 77514267157088875776 77552835046531932672 77792877587564425728 77868699105680960256 78431595762498211584 78547102162513111296 78790222172020379904 79554116292801740928 79762317526490107392 79840058576710857984 80495585124669217152 80784911340932288256 80863649071284074112 81820615332482702208 81861325882450373376 82194737944885458048 82830098969816649984 82910830060430506368 82991639836317865536 83892023315583530112 83973789420179615424 84275617386528127872 84967562076039729216 85092694009389203904 85356074019688744896 86099708139677833536 86183625983868552672 86409177320364283008 87203550551724985248 87516987286009978944 87602286493891080288 88638999943522927392 89498380829401958544 89732607217301370816 89820065898799715232 90883025258548824288 90971605205194583376 92048192249043039984 92093991617756670048 92469080187996140304 93274683817984319664 93365594815857598728 94470513097702067352 94810069559844143856 95588507335544695368 95729280760562854392 96025583272149838008 96956579231852121756 97210324485409818384 98456610696761226312 98552572305627465324 99718874936463293316 101047574136149679636 102143556721621988352 102243403415867427324 102343055855843906298 103352356209451834368 103554216280173419982 103824932140907947008 104027715211495657842 104575461016664282112 104729469550017481728 105036294167839798569 105053629562693839872 105968871556526564352 106072155057068987904 106279327234914825771 106453411435614477312 106661328254824661838 107327446832892289536 107713215121243051008 107818198761712098816 108028781181168567759 109094153776643602944 109148434509933831168 109361615046086045682 109592983926513944064 110151853328494718208 110440131959755533312 110547773413907341824 110655519781757154048 110763687033856379601 111856031087444706816 111965052560239487232 112367489848704170496 113290082768052972288 113346451221854363136 113456925345852271872 113808098692918326528 114799610852903778048 114911501311824736896 115212236427152377344 116271400735633313664 116689316381346638592 116803048658521440384 117647393643747317376 117820653243769666944 118185333258030569856 119331174439202611392 119643476289735161088 119760087865066286976 121177367011398432384 121295473606926111168 122730922998724053312 122791988823675560064 123292106917328187072 124366245090645759552 124487459754476798304 125838034973375295168 125960684130269423136 126413426079792191808 127451343114059593824 127639041014083805856 128034111029533117344 129275438975802829008 129613765980546424512 130805325827587477872 131275480929014968416 131403429740836620432 132958499915284391088 134598910825952056224 134730098848199572848 136324537887823236432 136457407807791875064 138072288373564559976 138703620281994210456 139912025726976479496 140048392223786398092 141705769646553101028 142215104339766215784 144038374908224757012 145434868847778182634 145815486728114727576 146869137771326290944 147540693042342872064 147684916045141839468 147828858458441197986 149286736746985982976 149578312404694939974 151053443690737296384 151275900461136362496 151571361204224519454 151744131590557768704 153066147803871704064 153215335082432982528 153514583783765859447 154877581505692670976 155028534314177751552 155105670093063865344 155331324420260129973 155585755175128851456 155737398211361920512 156041572817243486763 156863191524996423168 157094204325026222592 157580444344040759808 159108232585603481856 159524635052980214784 159680117153421715968 159991992382236992757 160991170249338434304 161569822681864576512 161727298142568148224 163641230664965404416 163722651764900746752 164389475889770916096 165660197939633299968 165821660120861012736 165983279672635731072 167784046631167060224 167947578840359230848 168551234773056255744 169935124152079458432 170185388018778407808 170712148039377489792 172199416279355667072 172367251967737105344 172818354640728566016 174407101103449970496 175033974572019957888 175204572987782160576 177277999887045854784 178996761658803917088 179465214434602741632 179640131797599430464 181766050517097648576 181943210410389166752 184096384498086079968 184187983235513340096 184938160375992280608 186549367635968639328 186731189631715197456 188941026195404134704 189620139119688287712 191177014671089390736 191458561521125708784 192051166544299676016 193913158463704243512 194420648970819636768 196913221393522452624 197105144611254930648 199437749872926586632 202095148272299359272 204486806831734854648 204686111711687812596 207108432560346839964 208055430422991315684 210072588335679597138 212144310114137975808 212558654469829651542 213322656509649323676 214654893665784579072 215636397523424197632 216057562362337135518 218188307553287205888 218723230092172091364 219185967853027888128 220303706656989436416 221095546827814683648 221311039563514308096 221527374067712759202 221743287687661796979 223712062174889413632 223930105120478974464 224367468607042409961 224734979697408340992 226580165536105944576 226692902443708726272 226913850691704543744 227357041806336779181 227616197385836653056 229599221705807556096 229823002623649473792 230424472854304754688 232542801471266627328 233378632762693277184 233606097317042880768 235294787287494634752 235641306487539333888 236370666516061139712 238662348878405222784 239286952579470322176 239520175730132573952 242354734022796864768 242590947213852222336 245461845997448106624 245583977647351120128 246584213834656374144 248732490181291519104 248974919508953596608 251676069946750590336 251921368260538846272 252826852159584383616 254902686228119187648 255278082028167611712 256068222059066234688 258550877951605658016 259227531961092849024 261610651655174955744 262550961858029936832 262806859481673240864 265916999830568782176 269197821651904112448 269460197696399145696 272649075775646472864 272914815615583750128 276144576747129119952 277407240563988420912 279824051453952958992 280096784447572796184 283411539293106202056 284430208679532431568 288076749816449514024 290869737695556365268 291630973456229455152 295369832090283678936 295657716916882395972 299156624809389879948 303142722408449038908 306430670164865965056 307029167567531718894 310057068628355503104 310662648840520259946 311474796422723841024 312083145634486973526 313726383049992846336 314188408650052445184 315108882503519395707 315160888688081519616 318216465171206963712 319360234306843431936 319983984764473985514 321982340498676868608 323139645363729153024 323454596285136296448 324086343543505703277 327282461329930808832 327445303529801493504 328778951779541832192 331320395879266599936 331643320241722025472 331966559345271462144 332291061101569138803 335568093262334120448 335895157680718461696 337102469546112511488 339870248304158916864 340370776037556815616 341424296078754979584 344398832558711334144 344734503935474210688 345636709281457132032 348814202206899940992 350067949144039915776 350409145975564321152 354555999774091709568 357993523317607834176 358930428869205483264 359280263595198860928 363532101034195297152 363886420820778333504 368192768996172159936 368375966471026680192 369876320751984561216 373098735271937278656 373462379263430394912 377882052390808269408 379240278239376575424 382354029342178781472 382917123042251417568 384102333088599352032 387826316927408487024 388841297941639273536 393826442787044905248 394210289222509861296 398875499745853173264 404190296544598718544 408973613663469709296 409372223423375625192 414216865120693679928 416110860845982631368 420145176671359194276 425117308939659303084 426645313019298647352 432115124724674271036 437446460184344182728 440607413313978872832 442622079127028616192 443054748135425518404 443486575375323593958 447860210240957948928 448734937214084819922 453160331072211889152 453827701383409087488 454714083612673558362 455232394771673306112 459198443411615112192 459646005247298947584 460543751351297578341 465085602942533254656 466757265525386554368 467212194634085761536 468124718451730460289 470589574574989269504 471282612975078667776 472741333032122279424 477324697756810445568 478573905158940644352 479040351460265147904 479975977146710978271 484709468045593729536 485181894427704444672 490923691994896213248 491167955294702240256 493168427669312748288 497464980362583038208 497949839017907193216 503352139893501180672 503842736521077692544 505653704319168767232 509805372456238375296 510556164056335223424 512136444118132469376 517101755903211316032 518455063922185698048 523221303310349911488 525101923716059873664 525613718963346481728 531833999661137564352 538395643303808224896 538920395392798291392 545298151551292945728 545829631231167500256 552289153494258239904 554814481127976841824 559648102907905917984 560193568895145592368 566823078586212404112 568860417359064863136 576153499632899028048 581739475391112730536 583261946912458910304 590739664180567357872 591315433833764791944 598313249618779759896 606285444816898077816 614058335135063437788 621325297681040519892 624166291268973947052 630217765007038791414 636432930342413927424 639967969528947971028 643964680997353737216 646909192570272592896 648172687087011406554 654564922659861617664 657557903559083664384 663286640483444050944 663933118690542924288 664582122203138277606 665229863062985390937 671136186524668240896 671790315361436923392 673102405821127229883 674204939092225022976 679740496608317833728 680741552075113631232 682848592157509959168 688797665117422668288 689469007870948421376 691273418562914264064 697628404413799881984 700135898288079831552 700818291951128642304 709111999548183419136 715987046635215668352 717860857738410966528 718560527190397721856 727064202068390594304 727772841641556667008 736385537992344319872 736751932942053360384 739752641503969122432 746197470543874557312 746924758526860789824 755764104781616538816 758480556478753150848 764708058684357562944 765834246084502835136 768204666177198704064 775652633854816974048 777682595883278547072 787652885574089810496 788420578445019722592 797750999491706346528 808380593089197437088 817947227326939418592 818744446846751250384 828433730241387359856 832221721691965262736 840290353342718388552 850234617879318606168 853290626038597294704 864230249449348542072 874892920368688365456 886109496270851036808 886973150750647187916 897469874428169639844 909428167225347116724 919292010494597895168 921087502702595156682 930171205885066509312 934424389268171523072 936249436903460920578 941179149149978539008 942565225950157335552 945326647510558187121 945482666064244558848 954649395513620891136 958080702920530295808 959951954293421956542 969418936091187459072 970363788855408889344 972259030630517109831 981847383989792426496 982335910589404480512 986336855338625496576 994929960725166076416 995899678035814386432 1006704279787002361344 1007685473042155385088 1011307408638337534464 1019610744912476750592 1021112328112670446848 1024272888236264938752 1034203511806422632064 1036910127844371396096 1046442606620699822976 1050203847432119747328 1051227437926692963456 1063667999322275128704 1076791286607616449792 1077840790785596582784 1090596303102585891456 1091659262462335000512 1104578306988516479808 1109628962255953683648 1119296205815811835968 1120387137790291184736 1133646157172424808224 1137720834718129726272 1152306999265798056096 1163478950782225461072 1166523893824917820608 1181479328361134715744 1182630867667529583888 1196626499237559519792 1212570889633796155632 1228116670270126875576 1242650595362081039784 1248332582537947894104 1260435530014077582828 1279935939057895942056 1296345374174022813108 1327866237381085848576 1329164244406276555212 1330459726125970781874 1343580630722873846784 1346204811642254459766 1359480993216635667456 1361483104150227262464 1365697184315019918336 1377595330234845336576 1378938015741896842752 1381631254053892735023 1395256808827599763968 1400271796576159663104 1401636583902257284608 1404374155355191380867 1418223999096366838272 1431974093270431336704 1435721715476821933056 1437121054380795443712 1439927931440132934813 1454128404136781188608 1455545683283113334016 1472771075984688639744 1473503865884106720768 1479505283007938244864 1492394941087749114624 1493849517053721579648 1511528209563233077632 1516961112957506301696 1529416117368715125888 1531668492169005670272 1536409332354397408128 1551305267709633948096 1555365191766557094144 1575305771148179620992 1576841156890039445184 1595501998983412693056 1616761186178394874176 1635894454653878837184 1637488893693502500768 1656867460482774719712 1664443443383930525472 1680580706685436777104 1700469235758637212336 1706581252077194589408 1728460498898697084144 1749785840737376730912 1772218992541702073616 1773946301501294375832 1794939748856339279688 1818856334450694233448 1842175005405190313364 1872498873806921841156 1890653295021116374242 1909298791027241782272 1919903908586843913084 1940727577710817778688 1944518061261034219662 1963694767979584852992 1972673710677250993152 1989859921450332152832 1991799356071628772864 1995689589188956172811 2013408559574004722688 2015370946084310770176 2019307217463381689649 2022614817276675068928 2039221489824953501184 2042224656225340893696 2048545776472529877504 2068407023612845264128 2073820255688742792192 2092885213241399645952 2100407694864239494656 2102454875853385926912 2127335998644550257408 2153582573215232899584 2155681581571193165568 2181192606205171782912 2183318524924670001024 2209156613977032959616 2219257924511907367296 2238592411631623671936 2240774275580582369472 2267292314344849616448 2275441669436259452544 2304613998531596112192 2326957901564450922144 2333047787649835641216 2362958656722269431488 2365261735335059167776 2393252998475119039584 2425141779267592311264 2456233340540253751152 2485301190724162079568 2496665165075895788208 2520871060028155165656 2559871878115791884112 2592690748348045626216 2658328488812553110424 2660919452251941563748 2692409623284508919532 2757876031483793685504 2763262508107785470046 2790513617655199527936 2803273167804514569216 2808748310710382761734 2836447998192733676544 2863948186540862673408 2874242108761590887424 2879855862880265869626 2908256808273562377216 2911091366566226668032 2916777091891551329493 2945542151969377279488 2947007731768213441536 2959010566015876489728 2984789882175498229248 2987699034107443159296 3023056419126466155264 3033922225915012603392 3058832234737430251776 3063336984338011340544 3072818664708794816256 3102610535419267896192 3110730383533114188288 3150611542296359241984 3153682313780078890368 3191003997966825386112 3233522372356789748352 3271788909307757674368 3274977787387005001536 3313734920965549439424 3328886886767861050944 3361161413370873554208 3400938471517274424672 3413162504154389178816 3456920997797394168288 3499571681474753461824 3544437985083404147232 3547892603002588751664 3589879497712678559376 3637712668901388466896 3684350010810380626728 3744997747613843682312 3781306590042232748484 3839807817173687826168 3889036122522068439324 3983598712143257545728 3991379178377912345622 4030741892168621540352 4038614434926763379298 4078442979649907002368 4084449312450681787392 4097091552945059755008 4136814047225690528256 4185770426482799291904 4200815389728478989312 4204909751706771853824 4213122466065574142601 4254671997289100514816 4307165146430465799168 4311363163142386331136 4319783794320398804439 4362385212410343565824 4366637049849340002048 4418313227954065919232 4438515849023814734592 4477184823263247343872 4481548551161164738944 4534584628689699232896 4550883338872518905088 4609227997063192224384 4653915803128901844288 4666095575299671282432 4725917313444538862976 4730523470670118335552 4786505996950238079168 4850283558535184622528 4912466681080507502304 4970602381448324159136 4993330330151791576416 5041742120056310331312 5119743756231583768224 5185381496696091252432 5316656977625106220848 5321838904503883127496 5384819246569017839064 5526525016215570940092 5617496621420765523468 5727896373081725346816 5759711725760531739252 5822182733132453336064 5833554183783102658986 5891084303938754558976 5918021132031752979456 5969579764350996458496 5975398068214886318592 5987068767566868518433 6046112838252932310528 6067844451830025206784 6117664469474860503552 6126673968676022681088 6145637329417589632512 6205221070838535792384 6221460767066228376576 6301223084592718483968 6307364627560157780736 6382007995933650772224 6467044744713579496704 6543577818615515348736 6549955574774010003072 6627469841931098878848 6657773773535722101888 6722322826741747108416 6801876943034548849344 6826325008308778357632 6913841995594788336576 6999143362949506923648 7088875970166808294464 7095785206005177503328 7179758995425357118752 7275425337802776933792 7368700021620761253456 7489995495227687364624 7562613180084465496968 7679615634347375652336 7778072245044136878648 7982758356755824691244 8077228869853526758596 8273628094451381056512 8371540852965598583808 8409819503413543707648 8426244932131148285202 8509343994578201029632 8622726326284772662272 8639567588640797608878 8724770424820687131648 8733274099698680004096 8750331275674653988479 8836626455908131838464 8877031698047629469184 8954369646526494687744 8963097102322329477888 9069169257379398465792 9101766677745037810176 9218455994126384448768 9307831606257803688576 9332191150599342564864 9451834626889077725952 9461046941340236671104 9573011993900476158336 9700567117070369245056 9824933362161015004608 9941204762896648318272 9986660660303583152832 10083484240112620662624 10239487512463167536448 10370762993392182504864 10633313955250212441696 10643677809007766254992 10769638493138035678128 11053050032431141880184 11234993242841531046936 11519423451521063478504 11667108367566205317972 11950796136429772637184 11974137535133737036866 12092225676505864621056 12235328938949721007104 12253347937352045362176 12291274658835179265024 12410442141677071584768 12602446169185436967936 12614729255120315561472 12639367398196722427803 12764015991867301544448 12934089489427158993408 13087155637231030697472 13099911149548020006144 13254939683862197757696 13315547547071444203776 13444645653483494216832 13603753886069097698688 13652650016617556715264 13827683991189576673152 13998286725899013847296 14177751940333616588928 14191570412010355006656 14359517990850714237504 14550850675605553867584 14737400043241522506912 14979990990455374729248 15125226360168930993936 15359231268694751304672 15556144490088273757296 15965516713511649382488 16154457739707053517192 16852489864262296570404 17279135177281595217756 17466548199397360008192 17500662551349307976958 17673252911816263676928 17754063396095258938368 17908739293052989375488 17926194204644658955776 17961206302700605555299 18138338514758796931584 18203533355490075620352 18436911988252768897536 18615663212515607377152 18664382301198685129728 18903669253778155451904 18922093882680473342208 19146023987800952316672 19401134234140738490112 19649866724322030009216 19882409525793296636544 19973321320607166305664 20166968480225241325248 20478975024926335072896 20741525986784365009728 21266627910500424883392 21287355618015532509984 21539276986276071356256 22106100064862283760368 22469986485683062093872 23038846903042126957008 23334216735132410635944 23948275070267474073732 24820884283354143169536 25229458510240631122944 25278734796393444855606 25528031983734603088896 25868178978854317986816 26174311274462061394944 26199822299096040012288 26250993827023961965437 26509879367724395515392 26631095094142888407552 26889291306966988433664 27207507772138195397376 27305300033235113430528 27655367982379153346304 27996573451798027694592 28355503880667233177856 28383140824020710013312 28719035981701428475008 29101701351211107735168 29474800086483045013824 29959981980910749458496 30250452720337861987872 30718462537389502609344 31112288980176547514592 31931033427023298764976 32308915479414107034384 33704979728524593140808 34558270354563190435512 35001325102698615953916 35852388409289317911552 35922412605401211110598 36276677029517593863168 36873823976505537795072 37231326425031214754304 37807338507556310903808 37844187765360946684416 37918102194590167283409 38292047975601904633344 38802268468281476980224 39299733448644060018432 39764819051586593273088 39946642641214332611328 40333936960450482650496 40957950049852670145792 41483051973568730019456 42533255821000849766784 42574711236031065019968 43078553972552142712512 44212200129724567520736 44939972971366124187744 46077693806084253914016 46668433470264821271888 47896550140534948147464 50557469592786889711212 52399644598192080024576 52501987654047923930874 53019758735448791030784 53262190188285776815104 53778582613933976867328 54415015544276390794752 54610600066470226861056 55310735964758306692608 55993146903596055389184 56711007761334466355712 56766281648041420026624 57438071963402856950016 58203402702422215470336 58949600172966090027648 59919963961821498916992 60500905440675723975744 61436925074779005218688 62224577960353095029184 63862066854046597529952 64617830958828214068768 67409959457049186281616 69116540709126380871024 70002650205397231907832 71844825210802422221196 74462652850062429508608 75688375530721893368832 75836204389180334566818 76584095951203809266688 77604536936562953960448 78599466897288120036864 79529638103173186546176 79893285282428665222656 80667873920900965300992 81915900099705340291584 82966103947137460038912 85066511642001699533568 85149422472062130039936 86157107945104285425024 88424400259449135041472 89879945942732248375488 92155387612168507828032 93336866940529642543776 95793100281069896294928 101114939185573779422424 105003975308095847861748 107557165227867953734656 108830031088552781589504 110621471929516613385216 113422015522668932711424 113532563296082840053248 113754306583770501850227 114876143926805713900032 116406805404844430940672 117899200345932180055296 119839927923642997833984 121001810881351447951488 122873850149558010437376 124449155920706190058368 127724133708093195059904 129235661917656428137536 134819918914098372563232 138233081418252761742048 140005300410794463815664 143689650421604844442392 151672408778360669133636 157198933794576240073728 159059276206346373092352 159786570564857330445312 161335747841801930601984 163831800199410680583168 165932207894274920077824 170133023284003399067136 170298844944124260079872 172314215890208570850048 176848800518898270082944 179759891885464496750976 184310775224337015656064 186673733881059285087552 191586200562139792589856 202229878371147558844848 210007950616191695723496 227065126592165680106496 227508613167541003700454 229752287853611427800064 232813610809688861881344 235798400691864360110592 239679855847285995667968 242003621762702895902976 245747700299116020874752 248898311841412380116736 255448267416186390119808 258471323835312856275072 269639837828196745126464 276466162836505523484096 280010600821588927631328 287379300843209688884784 303344817556721338267272 322671495683603861203968 331864415788549840155648 340266046568006798134272 340597689888248520159744 341262919751311505550681 344628431780417141700096 353697601037796540165888 359519783770928993501952 368621550448674031312128 373347467762118570175104 383172401124279585179712 404459756742295117689696 420015901232383391446992 455017226335082007400908 471596801383728720221184 479359711694571991335936 484007243525405791805952 491495400598232041749504 497796623682824760233472 510896534832372780239616 516942647670625712550144 539279675656393490252928 552932325673011046968192 560021201643177855262656 574758601686419377769568 606689635113442676534544 681195379776497040319488 682525839502623011101362 689256863560834283400192 707395202075593080331776 719039567541857987003904 737243100897348062624256 746694935524237140350208 766344802248559170359424 808919513484590235379392 840031802464766782893984 910034452670164014801816 968014487050811583611904 995593247365649520466944 1021793069664745560479232 1033885295341251425100288 1078559351312786980505856 1105864651346022093936384 1120042403286355710525312 1149517203372838755539136 1213379270226885353069088 1365051679005246022202724 1414790404151186160663552 1438079135083715974007808 1474486201794696125248512 1493389871048474280700416 1532689604497118340718848 1617839026969180470758784 1680063604929533565787968 1820068905340328029603632 2043586139329491120958464 2067770590682502850200576 2157118702625573961011712 2211729302692044187872768 2240084806572711421050624 2299034406745677511078272 2426758540453770706138176 2730103358010492044405448 2986779742096948561400832 3065379208994236681437696 3235678053938360941517568 3360127209859067131575936 3640137810680656059207264 4314237405251147922023424 4423458605384088375745536 4480169613145422842101248 4598068813491355022156544 4853517080907541412276352 5460206716020984088810896 6130758417988473362875392 6471356107876721883035136 6720254419718134263151872 7280275621361312118414528 8960339226290845684202496 9196137626982710044313088 9707034161815082824552704 10920413432041968177621792 12942712215753443766070272 13440508839436268526303744 14560551242722624236829056 18392275253965420088626176 19414068323630165649105408 21840826864083936355243584 26881017678872537052607488 29121102485445248473658112 38828136647260331298210816 43681653728167872710487168 58242204970890496947316224 87363307456335745420974336 116484409941780993894632448 174726614912671490841948672 349453229825342981683897344
- Sum of all divisors σ(n): 1213415909230826208625626573
- Sum of proper divisors (its aliquot sum) s(n): 863962679405483226941729229
- 349453229825342981683897344 is an abundant number, because the sum of its proper divisors (863962679405483226941729229) is greater than itself. Its abundance is 514509449580140245257831885
Bases of 349453229825342981683897344
- Binary: 100100001000011111001100110001100010001011000001011011101110100111011010101100100000000002
- Hexadecimal: 0x1210F998C4582DDD3B56400
- Base-36: 17WPH2SGBKE2900000
Squares and roots of 349453229825342981683897344
- 349453229825342981683897344 squared (3494532298253429816838973442) is 122117559835363981645042605745513658657600505130254336
- 349453229825342981683897344 cubed (3494532298253429816838973443) is 42674375702857522726637923078458952699821661158674833589416441834054930434883584
-
349453229825342981683897344 is a
perfect square number . Itssquare root is 18693668174688 -
The
cube root of 349453229825342981683897344 is 704362705.4903333641
Scales and comparisons
How big is 349453229825342981683897344?- 349,453,229,825,342,981,683,897,344 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 349,453,229,825,342,981,683,897,344 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 349453229825342981683897344 cubic inches would be around 58696892.1 feet tall.
Recreational maths with 349453229825342981683897344
- 349453229825342981683897344 backwards is 443798386189243528922354943
- The number of decimal digits it has is: 27
- The sum of 349453229825342981683897344's digits is 135
- 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 349453229825342981683897344 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 349453229825342981683897344 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/349453229825342981683897344/
Chicago style:
Numbermatics. 2024. "Number 349453229825342981683897344 - Facts about the integer". https://numbermatics.com/n/349453229825342981683897344/
The information we have on file for 349453229825342981683897344 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 349453229825342981683897344, math, Factors of 349453229825342981683897344, curriculum, school, college, exams, university, Prime factorization of 349453229825342981683897344, STEM, science, technology, engineering, physics, economics, calculator, three hundred forty-nine septillion, four hundred fifty-three sextillion, two hundred twenty-nine quintillion, eight hundred twenty-five quadrillion, three hundred forty-two trillion, nine hundred eighty-one billion, six hundred eighty-three million, eight hundred ninety-seven thousand, three hundred forty-four.