369648739572475245460890624
369,648,739,572,475,245,460,890,624 is an even composite number composed of five prime numbers multiplied together.
369648739572475245460890624 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred thirty-five divisors.
Prime factorization of 369648739572475245460890624:
210 × 316 × 134 × 196 × 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 × 13 × 13 × 13 × 13 × 19 × 19 × 19 × 19 × 19 × 19 × 79 × 79)See below for interesting mathematical facts about the number 369648739572475245460890624 from the Numbermatics database.
Names of 369648739572475245460890624
- Cardinal: 369648739572475245460890624 can be written as Three hundred sixty-nine septillion, six hundred forty-eight sextillion, seven hundred thirty-nine quintillion, five hundred seventy-two quadrillion, four hundred seventy-five trillion, two hundred forty-five billion, four hundred sixty million, eight hundred ninety thousand, six hundred twenty-four.
Scientific notation
- Scientific notation: 3.69648739572475245460890624 × 1026
Factors of 369648739572475245460890624
Divisors of 369648739572475245460890624
- Number of divisors d(n): 19635
-
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 6859 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 13718 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 20577 20736 21632 21888 22464 22752 23104 23328 23712 24016 24336 24624 24648 24964 25272 25596 25688 25992 26244 26364 26676 26702 27018 27378 27436 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 41154 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 54872 55404 55458 56169 56316 56862 57038 57122 57591 57798 58368 58482 58539 59049 59319 59904 60021 60672 61009 61731 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 82308 82944 83106 83187 83486 84474 85293 85557 85683 86528 86697 87552 87723 89167 89856 91008 92416 93312 94848 96064 97344 98496 98592 99856 101088 102384 102752 103968 104976 105456 106704 106808 108072 109512 109744 110808 110916 112338 112632 113724 114076 114244 115182 115596 116964 117078 118098 118579 118638 119808 120042 120159 121344 121581 122018 123201 123462 124416 124659 125229 126464 126711 129792 130321 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 164616 166212 166374 166972 168507 168948 170586 171114 171366 172773 173056 173394 173563 175104 175446 175617 177147 177957 178334 179712 180063 182016 183027 184832 185193 186624 189696 192128 194688 196992 197184 199712 202176 204768 205504 207936 209952 210912 213408 213616 216144 219024 219488 221616 221832 224676 225264 227448 228152 228488 230364 231192 233928 234156 236196 237158 237276 240084 240318 242688 243162 243399 244036 246402 246924 248832 249318 249561 250458 252928 253422 253669 255879 256671 257049 259584 260091 260642 262656 262912 263169 267501 269568 273024 277248 279936 281216 284544 288192 292032 295488 295776 299568 300352 303264 307152 308256 311904 312208 314928 316368 320112 320424 324216 324532 328536 329232 332424 332748 333944 337014 337896 341172 342228 342732 345546 346788 347126 350892 351234 354294 355737 355914 356668 359424 360126 360477 364032 364743 366054 369603 369664 370386 370747 373248 373977 375687 379392 380133 384256 389376 390963 393984 394368 399424 404352 409536 411008 415872 419904 421824 426816 427232 432288 438048 438976 443232 443664 449352 450528 454896 456304 456976 460728 462384 467856 468312 472392 474316 474552 480168 480636 486324 486798 488072 492804 493848 498636 499122 500916 505521 506844 507338 511758 513342 514098 518319 519168 520182 520689 521284 525312 525824 526338 526851 531441 533871 535002 539136 540189 541861 542659 546048 549081 554496 555579 559872 562432 569088 576384 584064 590976 591552 599136 600704 606528 614304 616512 623808 624416 629856 632736 640224 640848 648432 649064 657072 658464 664848 665496 667888 674028 675792 682344 684456 685464 691092 693576 694252 701784 702468 708588 711474 711828 713336 720252 720954 728064 729486 730197 732108 739206 740772 741494 746496 747954 748683 751374 758784 760266 761007 767637 768512 770013 771147 778752 780273 781926 787968 788736 789507 793117 798848 802503 808704 819072 822016 831744 839808 843648 853632 854464 864576 876096 877952 886464 887328 898704 901056 909792 912608 913952 921456 924768 935712 936624 944784 948632 949104 960336 961272 972648 973596 976144 985608 987696 997272 998244 1001832 1011042 1013688 1014676 1023516 1026684 1028196 1036638 1040364 1041378 1042568 1051648 1052676 1053702 1054729 1062882 1067211 1067742 1070004 1078272 1080378 1081431 1083722 1085318 1092096 1094229 1098162 1108809 1108992 1111158 1112241 1119744 1121931 1124864 1127061 1138176 1140399 1152768 1159171 1168128 1172889 1181952 1183104 1198272 1201408 1213056 1228608 1233024 1247616 1248832 1259712 1265472 1280448 1281696 1296864 1298128 1314144 1316928 1329696 1330992 1335776 1348056 1351584 1364688 1368912 1370928 1382184 1387152 1388504 1403568 1404936 1417176 1422948 1423656 1426672 1440504 1441908 1458972 1460394 1464216 1478412 1481544 1482988 1495908 1497366 1502748 1516563 1520532 1522014 1535274 1537024 1540026 1541527 1542294 1554957 1557504 1560546 1562067 1563852 1575936 1577472 1579014 1580553 1586234 1594323 1597696 1601613 1605006 1617408 1620567 1625583 1627977 1638144 1644032 1647243 1663488 1666737 1679616 1687296 1694173 1707264 1708928 1729152 1752192 1755904 1772928 1774656 1797408 1802112 1819584 1825216 1827904 1842912 1849536 1871424 1873248 1889568 1897264 1898208 1920672 1922544 1945296 1947192 1952288 1971216 1975392 1994544 1996488 2003664 2022084 2027376 2029352 2047032 2053368 2056392 2073276 2080728 2082756 2085136 2105352 2107404 2109458 2125764 2134422 2135484 2140008 2160756 2162862 2167444 2170636 2184192 2188458 2190591 2196324 2217618 2222316 2224482 2239488 2243862 2246049 2249728 2253001 2254122 2256319 2276352 2280798 2283021 2302911 2305536 2310039 2313441 2318342 2336256 2340819 2345778 2363904 2366208 2368521 2379351 2396544 2402816 2407509 2426112 2457216 2466048 2476099 2495232 2497664 2519424 2530944 2560896 2563392 2593728 2596256 2628288 2633856 2659392 2661984 2671552 2696112 2703168 2729376 2737824 2741856 2764368 2774304 2777008 2807136 2809872 2834352 2845896 2847312 2853344 2881008 2883816 2917944 2920788 2928432 2956824 2963088 2965976 2991816 2994732 3005496 3033126 3041064 3044028 3070548 3080052 3083054 3084588 3109914 3121092 3124134 3127704 3154944 3158028 3161106 3164187 3172468 3188646 3195392 3201633 3203226 3210012 3234816 3241134 3244293 3251166 3255954 3276288 3282687 3288064 3294486 3297697 3326427 3326976 3333474 3336723 3359232 3365793 3374592 3381183 3388346 3414528 3417856 3421197 3458304 3477513 3504384 3511808 3518667 3545856 3549312 3594816 3604224 3639168 3650432 3655808 3685824 3699072 3742848 3746496 3779136 3794528 3796416 3841344 3845088 3890592 3894384 3904576 3942432 3950784 3989088 3992976 4007328 4044168 4054752 4058704 4094064 4106736 4112784 4146552 4161456 4165512 4170272 4210704 4214808 4218916 4251528 4268844 4270968 4280016 4321512 4325724 4334888 4341272 4376916 4381182 4392648 4435236 4444632 4448964 4487724 4492098 4506002 4508244 4512638 4549689 4561596 4566042 4605822 4611072 4620078 4624581 4626882 4636684 4664871 4672512 4681638 4686201 4691556 4727808 4732416 4737042 4741659 4758702 4782969 4793088 4804839 4805632 4815018 4819711 4852224 4861701 4876749 4883931 4914432 4932096 4941729 4952198 4990464 4995328 5000211 5038848 5061888 5082519 5121792 5126784 5187456 5192512 5256576 5267712 5318784 5323968 5343104 5392224 5406336 5458752 5475648 5483712 5528736 5548608 5554016 5614272 5619744 5668704 5691792 5694624 5706688 5762016 5767632 5835888 5841576 5856864 5913648 5926176 5931952 5983632 5989464 6010992 6066252 6082128 6088056 6141096 6160104 6166108 6169176 6219828 6242184 6248268 6255408 6316056 6322212 6328374 6344936 6377292 6390784 6403266 6406452 6420024 6482268 6488586 6502332 6511908 6552576 6565374 6571773 6588972 6595394 6652854 6666948 6673446 6718464 6731586 6738147 6749184 6759003 6762366 6768957 6776692 6829056 6835712 6842394 6849063 6908733 6916608 6930117 6940323 6955026 7008768 7022457 7023616 7037334 7044193 7091712 7098624 7105563 7138053 7189632 7208448 7222527 7278336 7300864 7311616 7371648 7398144 7428297 7485696 7492992 7558272 7589056 7592832 7682688 7690176 7781184 7788768 7809152 7884864 7901568 7978176 7985952 8014656 8088336 8109504 8117408 8188128 8213472 8225568 8293104 8322912 8331024 8340544 8421408 8429616 8437832 8503056 8537688 8541936 8560032 8643024 8651448 8669776 8682544 8753832 8762364 8785296 8870472 8889264 8897928 8975448 8984196 9012004 9016488 9025276 9099378 9123192 9132084 9211644 9240156 9249162 9253764 9273368 9329742 9363276 9372402 9383112 9464832 9474084 9483318 9492561 9517404 9565938 9586176 9604899 9609678 9630036 9639422 9704448 9723402 9732879 9753498 9767862 9828864 9848061 9864192 9883458 9893091 9904396 9979281 9980928 9990656 10000422 10010169 10077696 10097379 10123776 10143549 10165038 10243584 10253568 10263591 10295359 10310521 10374912 10385024 10432539 10513152 10535424 10556001 10637568 10647936 10686208 10784448 10812672 10917504 10951296 10967424 11057472 11097216 11108032 11228544 11239488 11337408 11383584 11389248 11413376 11524032 11535264 11671776 11683152 11713728 11827296 11852352 11863904 11967264 11978928 12021984 12132504 12164256 12176112 12282192 12320208 12332216 12338352 12439656 12484368 12496536 12510816 12632112 12644424 12656748 12689872 12754584 12806532 12812904 12840048 12964536 12977172 13004664 13023816 13130748 13143546 13177944 13190788 13305708 13333896 13346892 13463172 13476294 13518006 13524732 13537914 13553384 13649067 13671424 13684788 13698126 13711477 13817466 13833216 13860234 13873743 13880646 13910052 13994613 14017536 14044914 14058603 14074668 14088386 14183424 14197248 14211126 14224977 14276106 14348907 14379264 14414517 14416896 14445054 14459133 14556672 14585103 14601728 14623232 14630247 14651793 14743296 14796288 14825187 14856594 14971392 14985984 15000633 15069223 15116544 15178112 15185664 15247557 15365376 15380352 15562368 15577536 15618304 15769728 15803136 15956352 15971904 16029312 16176672 16219008 16234816 16376256 16426944 16451136 16586208 16645824 16662048 16681088 16842816 16859232 16875664 17006112 17075376 17083872 17120064 17286048 17302896 17339552 17365088 17507664 17524728 17570592 17740944 17778528 17795856 17950896 17968392 18024008 18032976 18050552 18198756 18246384 18264168 18423288 18480312 18498324 18507528 18546736 18659484 18726552 18744804 18766224 18948168 18966636 18985122 19034808 19131876 19172352 19209798 19219356 19260072 19278844 19446804 19465758 19506996 19535724 19657728 19696122 19715319 19766916 19786182 19808792 19958562 19981312 20000844 20020338 20039851 20155392 20194758 20214441 20247552 20277009 20287098 20306871 20330076 20487168 20507136 20527182 20547189 20590718 20621042 20726199 20749824 20770048 20790351 20820969 20865078 21026304 21067371 21070848 21112002 21132579 21275136 21295872 21316689 21372416 21414159 21568896 21625344 21667581 21835008 21902592 21934848 22024249 22114944 22194432 22216064 22284891 22457088 22478976 22674816 22767168 22778496 22826752 23048064 23070528 23343552 23366304 23427456 23654592 23704704 23727808 23934528 23957856 24043968 24265008 24328512 24352224 24564384 24640416 24664432 24676704 24879312 24968736 24993072 25021632 25264224 25288848 25313496 25379744 25509168 25613064 25625808 25680096 25929072 25954344 26009328 26047632 26261496 26287092 26355888 26381576 26611416 26667792 26693784 26926344 26952588 27036012 27049464 27075828 27106768 27298134 27369576 27396252 27422954 27634932 27720468 27747486 27761292 27820104 27989226 28089828 28117206 28149336 28176772 28394496 28422252 28449954 28477683 28552212 28697814 28758528 28814697 28829034 28890108 28918266 29113344 29170206 29198637 29203456 29246464 29260494 29289013 29303586 29486592 29544183 29592576 29650374 29679273 29713188 29937843 29942784 29971968 30001266 30030507 30138446 30233088 30292137 30356224 30371328 30430647 30495114 30730752 30760704 30790773 30886077 30931563 31124736 31155072 31236608 31297617 31539456 31606272 31668003 31912704 31943808 32058624 32189287 32353344 32438016 32469632 32752512 32853888 32902272 33172416 33291648 33324096 33362176 33685632 33718464 33751328 34012224 34150752 34167744 34240128 34572096 34605792 34679104 34730176 35015328 35049456 35141184 35481888 35557056 35591712 35901792 35936784 36048016 36065952 36101104 36397512 36492768 36528336 36846576 36960624 36996648 37015056 37093472 37318968 37453104 37489608 37532448 37896336 37933272 37970244 38069616 38263752 38419596 38438712 38520144 38557688 38893608 38931516 39013992 39071448 39392244 39430638 39533832 39572364 39617584 39917124 40001688 40040676 40079702 40389516 40428882 40554018 40574196 40613742 40660152 40947201 41014272 41054364 41094378 41134431 41181436 41242084 41452398 41499648 41540096 41580702 41621229 41641938 41730156 41983839 42052608 42134742 42175809 42224004 42265158 42550272 42591744 42633378 42674931 42744832 42807019 42828318 42870061 43046721 43137792 43243551 43250688 43335162 43377399 43670016 43755309 43805184 43869696 43890741 43955379 44048498 44229888 44388864 44432128 44475561 44569782 44914176 44957952 45001899 45207669 45349632 45534336 45556992 45653504 45742671 46096128 46141056 46687104 46732608 46854912 47045881 47309184 47409408 47455616 47869056 47915712 48087936 48530016 48657024 48704448 49128768 49280832 49328864 49353408 49758624 49937472 49986144 50043264 50528448 50577696 50626992 50759488 51018336 51226128 51251616 51360192 51858144 51908688 52018656 52095264 52522992 52574184 52711776 52763152 53222832 53335584 53387568 53852688 53905176 54072024 54098928 54151656 54213536 54596268 54739152 54792504 54845908 55269864 55440936 55494972 55522584 55640208 55978452 56179656 56234412 56298672 56353544 56844504 56899908 56955366 57104424 57395628 57517056 57629394 57658068 57780216 57836532 58340412 58397274 58520988 58578026 58607172 58973184 59088366 59145957 59300748 59358546 59426376 59875686 59943936 60002532 60061014 60119553 60276892 60466176 60584274 60643323 60712448 60742656 60831027 60861294 60920613 60990228 61461504 61521408 61581546 61641567 61772154 61863126 62178597 62249472 62310144 62371053 62462907 62473216 62595234 62656243 63078912 63202113 63212544 63336006 63397737 63825408 63887616 63950067 64117248 64242477 64378574 64706688 64876032 64939264 65002743 65505024 65707776 65804544 66072747 66344832 66583296 66648192 66724352 66854673 67371264 67436928 67502656 68024448 68301504 68335488 68480256 69144192 69211584 69358208 69460352 70030656 70098912 70282368 70963776 71114112 71183424 71803584 71873568 72096032 72131904 72202208 72795024 72985536 73056672 73693152 73921248 73993296 74030112 74186944 74637936 74906208 74979216 75064896 75792672 75866544 75940488 76139232 76527504 76839192 76877424 77040288 77115376 77787216 77863032 78027984 78142896 78784488 78861276 79067664 79144728 79235168 79834248 80003376 80081352 80159404 80779032 80857764 81108036 81148392 81227484 81320304 81894402 82108728 82188756 82268862 82362872 82484168 82904796 83080192 83161404 83242458 83283876 83460312 83967678 84269484 84351618 84448008 84530316 85183488 85266756 85349862 85433049 85614038 85656636 85740122 86093442 86275584 86444091 86487102 86670324 86754798 87340032 87510618 87595911 87610368 87739392 87781482 87867039 87910758 88096996 88459776 88632549 88777728 88864256 88951122 89037819 89139564 89813529 89828352 89915904 90003798 90091521 90415338 90699264 90876411 91068672 91113984 91291941 91307008 91485342 91574509 92192256 92282112 92372319 92658231 92794689 93374208 93465216 93709824 93892851 94091762 94618368 94818816 94911232 95004009 95738112 95831424 96175872 96567861 97060032 97314048 97408896 98257536 98561664 98657728 98706816 99517248 99874944 99972288 100086528 101056896 101155392 101253984 101518976 102036672 102452256 102503232 102720384 103716288 103817376 104037312 104190528 105045984 105148368 105423552 105526304 106445664 106671168 106775136 107705376 107810352 108144048 108197856 108303312 108427072 109192536 109478304 109585008 109691816 110539728 110881872 110989944 111045168 111280416 111956904 112359312 112468824 112597344 112707088 113689008 113799816 113910732 114208848 114791256 115258788 115316136 115560432 115673064 116680824 116794548 117041976 117156052 117214344 118176732 118291914 118601496 118717092 118852752 119751372 120005064 120122028 120239106 120553784 121168548 121286646 121424896 121662054 121722588 121841226 121980456 122841603 123042816 123163092 123283134 123403293 123544308 123726252 124357194 124498944 124620288 124742106 124863687 124925814 125190468 125312486 125951517 126157824 126404226 126527427 126672012 126795474 127650816 127775232 127900134 128024793 128234496 128421057 128484954 128610183 128757148 129413376 129730653 129752064 129878528 130005486 130132197 131010048 131265927 131415552 131609088 131672223 131866137 132145494 132689664 133166592 133296384 133426683 133448704 133709346 133839667 134742528 134873856 135005312 135005697 135623007 136048896 136603008 136670976 136960512 137228013 138288384 138423168 138716416 138920704 140061312 140197824 140564736 141137643 141927552 142228224 142366848 143607168 143747136 144192064 144263808 144404416 145590048 145971072 146113344 147386304 147842496 147986592 148060224 148373888 149275872 149812416 149958432 150129792 151585344 151733088 151880976 152278464 153055008 153678384 153754848 154080576 154230752 155574432 155726064 156055968 156285792 157568976 157722552 158135328 158289456 158470336 159668496 160006752 160162704 160318808 161558064 161715528 162216072 162296784 162454968 162640608 163788804 164217456 164377512 164537724 164725744 164968336 165809592 166322808 166484916 166567752 166920624 167935356 168538968 168703236 168896016 169060632 170533512 170699724 170866098 171228076 171313272 171480244 172186884 172551168 172888182 172974204 173340648 173509596 175021236 175191822 175562964 175734078 175821516 176193992 176919552 177265098 177437871 177728512 177902244 178075638 178249201 178279128 179627058 179831808 180007596 180183042 180358659 180830676 181398528 181752822 181929969 182137344 182227968 182493081 182583882 182761839 182970684 183149018 184384512 184564224 184744638 184924701 185316462 185589378 186535791 186748416 186930432 187113159 187388721 187419648 187785702 187968729 188183524 189236736 189606339 189637632 189822464 190008018 190193211 191476224 191662848 191850201 192351744 192727431 193135722 194120064 194628096 194817792 195008229 195611821 195899899 196515072 197123328 197315456 197413632 198218241 199034496 199749888 199944576 200173056 200564019 202113792 202310784 202507968 203037952 204073344 204904512 205006464 205440768 207432576 207634752 208074624 208381056 210091968 210296736 210847104 211052608 212891328 213342336 213550272 215410752 215620704 216288096 216395712 216606624 216854144 218385072 218956608 219170016 219383632 221079456 221763744 221979888 222090336 222560832 223913808 224718624 224937648 225194688 225414176 227378016 227599632 227821464 228417696 229582512 230517576 230632272 231120864 231346128 233361648 233589096 234083952 234312104 234428688 236353464 236583828 237202992 237434184 237705504 239502744 240010128 240244056 240478212 241107568 242337096 242573292 243324108 243445176 243682452 243960912 245683206 246326184 246566268 246806586 247088616 247452504 248714388 249240576 249484212 249727374 249851628 250380936 250624972 251903034 252808452 253054854 253344024 253590948 255550464 255800268 256049586 256299147 256842114 256969908 257220366 257514296 258826752 259332273 259461306 259757056 260010972 260264394 260518063 262020096 262531854 262787733 262831104 263218176 263344446 263601117 263732274 264290988 265379328 265897647 266333184 266592768 266853366 267113457 267418692 267679334 269440587 269485056 269747712 270010624 270011394 270274563 271246014 272097792 272629233 273206016 273341952 273875823 273921024 274456026 274723527 276576768 276846336 277116957 277432832 277841408 277974693 278384067 280122624 280395648 281129472 281678553 282275286 283855104 284456448 284733696 285012027 286315237 287214336 287494272 288384128 288527616 288808832 289703583 291180096 291942144 292226688 294772608 295684992 295973184 296120448 296747776 298551744 299624832 299916864 300259584 303170688 303466176 303761952 304556928 306110016 307356768 307509696 308161152 308461504 311148864 311452128 312111936 312571584 315137952 315445104 316270656 316578912 316940672 319336992 320013504 320325408 320637616 323116128 323431056 324432144 324593568 324909936 325281216 327577608 328434912 328755024 329075448 329451488 329936672 331619184 332645616 332969832 333135504 333841248 335870712 337077936 337406472 337792032 338121264 341067024 341399448 341732196 342456152 342626544 342960488 344373768 345776364 345948408 346681296 347019192 350042472 350383644 351125928 351468156 351643032 352387984 354530196 354875742 355804488 356151276 356498402 356558256 359254116 360015192 360366084 360717318 361661352 363505644 363859938 364274688 364986162 365167764 365523678 365941368 366298036 368524809 369128448 369489276 369849402 370209879 370632924 371178756 373071582 373496832 373860864 374226318 374591061 374777442 375571404 375937458 376367048 377854551 378473472 379212678 379582281 379644928 380016036 380386422 380757169 382952448 383325696 383700402 384074379 384703488 385263171 385454862 385830549 386271444 388240128 389191959 389256192 389635584 390016458 390396591 391223642 391799798 393030144 393797781 394246656 394630912 394827264 395016669 395598411 396436482 398068992 399499776 399889152 400280049 400346112 401128038 401519001 404227584 404621568 405015936 405017091 406075904 406869021 408146688 409809024 410012928 410881536 411684039 414865152 415269504 416149248 416762112 418460731 420183936 420593472 421694208 422105216 423412929 425782656 426684672 427100544 430821504 431241408 432576192 432791424 433213248 433708288 436770144 437913216 438340032 438767264 442158912 443527488 443959776 444180672 445121664 447827616 449437248 449875296 450389376 450828352 454756032 455199264 455642928 456835392 459165024 461035152 461264544 462241728 462692256 466723296 467178192 468167904 468624208 468857376 472706928 473167656 474405984 474868368 475411008 479005488 480020256 480488112 480956424 482215136 484674192 485146584 486648216 486890352 487364904 487921824 491366412 492652368 493132536 493613172 494177232 494905008 497428776 498968424 499454748 499703256 500761872 501249944 503806068 505616904 506109708 506688048 507181896 511600536 512099172 512598294 513684228 513939816 514440732 515028592 517653504 518664546 518922612 520021944 520528788 521036126 525063708 525575466 526688892 527202234 527464548 528581976 530758656 531795294 532313613 533185536 533706732 534226914 534747603 534837384 535358668 538881174 539495424 540021248 540022788 540549126 541075977 542492028 544195584 545258466 545789907 546412032 546683904 547479243 547751646 548285517 548912052 549447054 553153536 553692672 554233914 554774103 554865664 555682816 555949386 556491247 556768134 559607373 560245248 560791296 561339477 562166163 562258944 563357106 563906187 564550572 567710208 568819017 568912896 569467392 570024054 570579633 572630474 574428672 574988544 575550603 576768256 577055232 577617664 578182293 579407166 582360192 583884288 584453376 585024687 586835463 587699697 589545216 591369984 591946368 592240896 593495552 594654723 597103488 599249664 599833728 600519168 601692057 606341376 606932352 607523904 609113856 611596453 612220032 614713536 615019392 616322304 616923008 622297728 622904256 624223872 625143168 630275904 630890208 632541312 633157824 633881344 638673984 640027008 640650816 641275232 646232256 646862112 648864288 649187136 649819872 650562432 655155216 656869824 657510048 658150896 658902976 659873344 663238368 665291232 665939664 666271008 667682496 671741424 674155872 674812944 675584064 676242528 682134048 682798896 683464392 684912304 685253088 685920976 688747536 691552728 691896816 693362592 694038384 700084944 700767288 702251856 702936312 703286064 704775968 709060392 709751484 711608976 712302552 712996804 713116512 718508232 720030384 720732168 721434636 723322704 727011288 727719876 729972324 730335528 731047356 731882736 732596072 737049618 738978552 739698804 740419758 741265848 742357512 746143164 747721728 748452636 749182122 749554884 751142808 751874916 752734096 755709102 758425356 759164562 760032072 760772844 761514338 766651392 767400804 768148758 768897441 770526342 770909724 771661098 772542888 776480256 777996819 778383918 779271168 780032916 780793182 781554189 782447284 783599596 786060288 787595562 788363199 788493312 789261824 789654528 790033338 790803351 791196822 792872964 796137984 797692941 798999552 799778304 800560098 801340371 802256076 803038002 808321761 808455168 809243136 810031872 810034182 810823689 812151808 813333361 813738042 814531159 816293376 817887699 819618048 820025856 821627469 821763072 823368078 824170581 829730304 830539008 831350871 832298496 833524224 833924079 835152201 836921462 840367872 841186944 843388416 844210432 845035659 846825858 851565312 853369344 854201088 855036081 858945711 861643008 862482816 865152384 865582848 866426496 867416576 869110749 873540288 875826432 876680064 877534528 884317824 887054976 887919552 888361344 890243328 895655232 898874496 899750592 900778752 901656704 909512064 910398528 911285856 913670784 918330048 922070304 922529088 924483456 925384512 933446592 934356384 936335808 937248416 937714752 945413856 946335312 948811968 949736736 950822016 958010976 960040512 960976224 961912848 964430272 969348384 970293168 973296432 973780704 974729808 975843648 982732824 985304736 986265072 987226344 988354464 989810016 994857552 997936848 998909496 999406512 1001523744 1002499888 1007612136 1011233808 1012219416 1013376096 1014363792 1023201072 1024198344 1025196588 1027368456 1027879632 1028881464 1030057184 1037329092 1037845224 1040043888 1041057576 1042072252 1050127416 1051150932 1053377784 1054404468 1054929096 1057163952 1063590588 1064627226 1067413464 1068453828 1069495206 1069674768 1070717336 1077762348 1080042496 1080045576 1081098252 1082151954 1084984056 1090516932 1091579814 1092824064 1094958486 1095503292 1096571034 1097824104 1098894108 1105574427 1107385344 1108467828 1109548206 1110629637 1111898772 1112982494 1113536268 1119214746 1120490496 1121582592 1122678954 1123773183 1124332326 1126714212 1127812374 1129101144 1133563653 1135420416 1137638034 1138746843 1138934784 1140048108 1141159266 1142271507 1145260948 1148857344 1149977088 1151101206 1152223137 1153536512 1154110464 1155235328 1155789513 1156364586 1157491647 1158814332 1164720384 1167575877 1167768576 1168906752 1170049374 1171189773 1173670926 1175399394 1179090432 1181393343 1182739968 1183892736 1184481792 1185050007 1186795233 1186991104 1189309446 1190468617 1194206976 1198499328 1199667456 1200840147 1201038336 1203384114 1204557003 1212682752 1213864704 1215047808 1215051273 1218227712 1220607063 1223192906 1224440064 1229427072 1230038784 1232644608 1233846016 1235052117 1244595456 1245808512 1248447744 1250286336 1255382193 1260551808 1261780416 1265082624 1266315648 1267762688 1270238787 1277347968 1280054016 1281301632 1282550464 1292464512 1293724224 1297728576 1298374272 1299639744 1301124864 1310310432 1313739648 1315020096 1316301792 1317805952 1319746688 1326476736 1330582464 1331879328 1332542016 1335364992 1343482848 1348311744 1349625888 1351168128 1352485056 1364268096 1365597792 1366928784 1369824608 1370506176 1371841952 1377495072 1383105456 1383793632 1386725184 1388076768 1400169888 1401534576 1404503712 1405872624 1406572128 1409551936 1418120784 1419502968 1423217952 1424605104 1425993608 1426233024 1437016464 1440060768 1441464336 1442869272 1446645408 1454022576 1455439752 1459944648 1460671056 1462094712 1463765472 1465192144 1474099236 1477957104 1479397608 1480839516 1482531696 1484715024 1492286328 1496905272 1498364244 1499109768 1502285616 1503749832 1505468192 1511418204 1516850712 1518329124 1520064144 1521545688 1523028676 1534801608 1536297516 1537794882 1541052684 1541819448 1543322196 1545085776 1552960512 1555993638 1556767836 1560065832 1561586364 1563108378 1564894568 1567199192 1575191124 1576726398 1578523648 1580066676 1581606702 1582393644 1585745928 1592275968 1595385882 1596940839 1599556608 1601120196 1602680742 1604242809 1604512152 1606076004 1616643522 1618486272 1620063744 1620068364 1621647378 1623227931 1626666722 1627476084 1629062318 1632586752 1635775398 1637369721 1639236096 1640051712 1642437729 1643254938 1644856551 1646736156 1648341162 1659460608 1661078016 1662701742 1664322309 1664596992 1667048448 1667848158 1669473741 1670304402 1673842924 1680735744 1682373888 1684018431 1686498489 1686776832 1688420864 1690071318 1691718561 1693651716 1703130624 1706457051 1706738688 1708402176 1710072162 1711738899 1717891422 1723286016 1724965632 1726651809 1730304768 1731165696 1732852992 1734546879 1734833152 1738221498 1739915671 1747080576 1751652864 1753360128 1755069056 1755074061 1760506389 1763099091 1768635648 1774109952 1775839104 1776722688 1780486656 1783964169 1791310464 1797748992 1799501184 1801557504 1803313408 1805076171 1819024128 1820797056 1822571712 1827341568 1834789359 1836660096 1844140608 1845058176 1848966912 1850769024 1866893184 1868712768 1872671616 1874496832 1875429504 1890827712 1892670624 1897623936 1899473472 1901644032 1916021952 1920081024 1921952448 1923825696 1928860544 1938696768 1940586336 1946592864 1947561408 1949459616 1951687296 1965465648 1970609472 1972530144 1974452688 1976708928 1979620032 1989715104 1995873696 1997818992 1998813024 2003047488 2004999776 2015224272 2022467616 2024438832 2026752192 2028727584 2046402144 2048396688 2050393176 2054736912 2055759264 2057762928 2060114368 2074658184 2075690448 2080087776 2082115152 2084144504 2100254832 2102301864 2106755568 2108808936 2109858192 2114327904 2127181176 2129254452 2134826928 2136907656 2138990412 2139349536 2141434672 2155524696 2160091152 2162196504 2164303908 2169968112 2181033864 2183159628 2189916972 2191006584 2193142068 2195648208 2197788216 2211148854 2216935656 2219096412 2221259274 2223797544 2225964988 2227072536 2238429492 2243165184 2245357908 2247546366 2248664652 2253428424 2255624748 2258202288 2267127306 2275276068 2277493686 2280096216 2282318532 2284543014 2290521896 2299954176 2302202412 2304446274 2306692323 2307073024 2310470656 2311579026 2312729172 2314983294 2317628664 2329440768 2333990457 2335151754 2337813504 2340098748 2342379546 2344662567 2347341852 2350798788 2358180864 2362786686 2365089597 2365479936 2367785472 2368963584 2370100014 2372410053 2373590466 2378618892 2380937234 2388413952 2393078823 2396998656 2399334912 2401680294 2404021113 2406768228 2409114006 2424965283 2425365504 2427729408 2430095616 2430102546 2432471067 2436455424 2440000083 2441214126 2443593477 2446385812 2448880128 2458854144 2460077568 2464882407 2465289216 2467692032 2470104234 2472511743 2489190912 2491617024 2494052613 2496895488 2500572672 2501772237 2505456603 2510764386 2521103616 2523560832 2530165248 2532631296 2535106977 2535525376 2540477574 2542953673 2554695936 2560108032 2562603264 2565100928 2565108243 2576837133 2584929024 2587448448 2595457152 2596748544 2599279488 2602249728 2607332247 2620620864 2627479296 2630040192 2632603584 2635611904 2639493376 2652953472 2661164928 2663758656 2665084032 2670729984 2686965696 2696623488 2699251776 2702336256 2704970112 2728536192 2731195584 2733857568 2739649216 2741012352 2743683904 2754990144 2766210912 2767587264 2773450368 2776153536 2800339776 2803069152 2809007424 2811745248 2813144256 2819103872 2836241568 2839005936 2846435904 2849210208 2851987216 2852466048 2874032928 2880121536 2882928672 2885738544 2893290816 2908045152 2910879504 2919889296 2921342112 2924189424 2927530944 2930384288 2948198472 2955914208 2958795216 2961679032 2965063392 2969430048 2984572656 2993810544 2996728488 2998219536 3004571232 3007499664 3010936384 3022836408 3033701424 3036658248 3040128288 3043091376 3046057352 3069603216 3072595032 3075589764 3082105368 3083638896 3086644392 3090171552 3111987276 3113535672 3120131664 3123172728 3126216756 3129789136 3134398384 3150382248 3153452796 3160133352 3163213404 3164787288 3171491856 3190771764 3193881678 3202240392 3205361484 3208485618 3209024304 3212152008 3233287044 3240127488 3240136728 3243294756 3246455862 3253333444 3254952168 3258124636 3271550796 3274739442 3278472192 3284875458 3286509876 3289713102 3293472312 3296682324 3316723281 3322156032 3325403484 3328644618 3331888911 3335696316 3338947482 3340608804 3347685848 3361471488 3364747776 3368036862 3371319549 3372996978 3376841728 3380142636 3383437122 3386734819 3387303432 3400690959 3406261248 3412914102 3416240529 3416804352 3420144324 3423477798 3426814521 3435782844 3446572032 3449931264 3453303618 3456669411 3460609536 3462331392 3465705984 3467368539 3469093758 3472474941 3476442996 3479831342 3494161152 3502727631 3503305728 3506720256 3510138112 3510148122 3513569319 3521012778 3526198182 3537271296 3544180029 3548219904 3551678208 3553445376 3555150021 3560385699 3560973312 3567928338 3571405851 3582620928 3595497984 3599002368 3602520441 3603115008 3606626816 3610152342 3613671009 3638048256 3641594112 3645143424 3645153819 3654683136 3661821189 3669578718 3673320192 3688281216 3690116352 3697933824 3701538048 3705156351 3716624599 3722098081 3733786368 3737425536 3745343232 3748993664 3750859008 3766146579 3781655424 3785341248 3795247872 3798946944 3803288064 3810716361 3832043904 3840162048 3843904896 3847651392 3857721088 3877393536 3881172672 3893185728 3895122816 3898919232 3903374592 3930931296 3941218944 3945060288 3948905376 3953417856 3959240064 3979430208 3991747392 3995637984 3997626048 4006094976 4009999552 4030448544 4044935232 4048877664 4053504384 4057455168 4092804288 4096793376 4100786352 4109473824 4111518528 4115525856 4120228736 4149316368 4151380896 4160175552 4164230304 4168289008 4200509664 4204603728 4213511136 4217617872 4219716384 4228655808 4254362352 4258508904 4269653856 4273815312 4277980824 4278699072 4282869344 4311049392 4320182304 4324393008 4328607816 4339936224 4362067728 4366319256 4379833944 4382013168 4386284136 4391296416 4395576432 4422297708 4433871312 4438192824 4442518548 4447595088 4451929976 4454145072 4476858984 4490715816 4495092732 4497329304 4506856848 4511249496 4516404576 4534254612 4550552136 4554987372 4560192432 4564637064 4569086028 4581043792 4604404824 4608892548 4613384646 4623158052 4625458344 4629966588 4635257328 4658881536 4667980914 4670303508 4680197496 4684759092 4689325134 4694683704 4701597576 4725573372 4730179194 4735570944 4740200028 4744820106 4747180932 4757237784 4761874468 4776827904 4786157646 4790822517 4798669824 4803360588 4808042226 4812728427 4813536456 4818228012 4849930566 4855458816 4860191232 4860205092 4864942134 4869683793 4880000166 4882428252 4887186954 4892771624 4897760256 4912109163 4917708288 4920155136 4927313187 4929764814 4934569653 4935384064 4940208468 4945023486 4949843197 4978381824 4983234048 4988105226 4992966927 4993790976 5001145344 5003544474 5008421223 5010913206 5021528772 5042207232 5047121664 5052055293 5059495467 5060330496 5065262592 5070213954 5075155683 5080955148 5085907346 5109391872 5119371153 5120216064 5125206528 5130201856 5130216486 5135216697 5153674266 5169858048 5174896896 5179955427 5190914304 5193497088 5198558976 5203640637 5204499456 5214664494 5219747013 5241241728 5254958592 5260080384 5265207168 5265222183 5271223808 5278986752 5281519167 5289297273 5305906944 5322329856 5327517312 5330168064 5341459968 5351892507 5373931392 5393246976 5398503552 5404672512 5409940224 5415228513 5439989503 5457072384 5462391168 5467715136 5479298432 5482024704 5487367808 5504368077 5509980288 5532421824 5535174528 5546900736 5552307072 5600679552 5606138304 5618014848 5623490496 5626288512 5638207744 5672483136 5678011872 5692871808 5698420416 5703974432 5704932096 5748065856 5760243072 5765857344 5771477088 5786581632 5816090304 5821759008 5839778592 5842684224 5848378848 5855061888 5860768576 5896396944 5911828416 5917590432 5923358064 5930126784 5938860096 5969145312 5987621088 5993456976 5996439072 6009142464 6014999328 6021872768 6045672816 6067402848 6073316496 6080256576 6086182752 6092114704 6139206432 6145190064 6151179528 6164210736 6167277792 6173288784 6180343104 6223974552 6227071344 6240263328 6246345456 6252433512 6259578272 6268796768 6300764496 6306905592 6320266704 6326426808 6329574576 6342983712 6381543528 6387763356 6404480784 6410722968 6416971236 6418048608 6424304016 6466574088 6480273456 6486589512 6492911724 6506666888 6509904336 6516249272 6543101592 6549478884 6569750916 6573019752 6579426204 6586944624 6593364648 6633446562 6650806968 6657289236 6663777822 6671392632 6677894964 6681217608 6695371696 6729495552 6736073724 6742639098 6745993956 6760285272 6766874244 6773469638 6774606864 6801381918 6825828204 6832481058 6840288648 6846955596 6853629042 6871565688 6899862528 6906607236 6913338822 6920076969 6921219072 6931411968 6934737078 6938187516 6944949882 6952885992 6959662684 6988322304 7001971371 7005455262 7013440512 7020276224 7020296244 7027138638 7033987701 7042025556 7052396364 7074542592 7088360058 7095268791 7096439808 7103356416 7106890752 7110300042 7117230159 7120771398 7135856676 7142811702 7165241856 7179236469 7190995968 7198004736 7205040882 7212063339 7213253632 7220304684 7227342018 7234386211 7274895849 7276096512 7283188224 7290286848 7290307638 7297413201 7309366272 7320000249 7323642378 7330780431 7339157436 7346640384 7376562432 7380232704 7394647221 7395867648 7403076096 7410312702 7417535229 7433249198 7444196162 7467572736 7474851072 7482157839 7490686464 7497987328 7501718016 7505316711 7516369809 7532293158 7563310848 7570682496 7590495744 7597893888 7605320931 7606576128 7621432722 7628861019 7664087808 7680324096 7687809792 7695302784 7695324729 7715442176 7730511399 7754787072 7762345344 7786371456 7790245632 7797838464 7806749184 7821996741 7861862592 7882437888 7890120576 7897810752 7906835712 7918480128 7950753889 7958860416 7983494784 7991275968 7995252096 8012189952 8019999104 8060897088 8089870464 8097755328 8107008768 8114910336 8185608576 8193586752 8201572704 8218947648 8223037056 8231051712 8240457472 8298632736 8302761792 8320351104 8328460608 8336578016 8401019328 8409207456 8427022272 8435235744 8439432768 8457311616 8508724704 8517017808 8539307712 8547630624 8555961648 8557398144 8565738688 8622098784 8640364608 8648786016 8657215632 8679872448 8724135456 8732638512 8759667888 8764026336 8772568272 8782592832 8791152864 8844595416 8867742624 8876385648 8885037096 8895190176 8903859952 8908290144 8953717968 8981431632 8990185464 8994658608 9013713696 9022498992 9032809152 9068509224 9101104272 9109974744 9120384864 9129274128 9138172056 9162087584 9208809648 9217785096 9226769292 9246316104 9250916688 9259933176 9270514656 9335961828 9340607016 9360394992 9369518184 9378650268 9389367408 9403195152 9451146744 9460358388 9480400056 9489640212 9494361864 9514475568 9523748936 9572315292 9581645034 9606721176 9616084452 9625456854 9627072912 9636456024 9699861132 9720382464 9720410184 9729884268 9739367586 9760000332 9764856504 9774373908 9785543248 9824218326 9835416576 9854626374 9859529628 9869139306 9880416936 9890046972 9899686394 9950169843 9966468096 9976210452 9985933854 9995666733 10007088948 10016842446 10021826412 10043057544 10084414464 10094243328 10104110586 10113958647 10118990934 10130525184 10140427908 10150311366 10160204457 10161910296 10171814692 10218783744 10238742306 10248721587 10250413056 10260403712 10260432972 10270433394 10280443563 10307348532 10339716096 10349793792 10359910854 10370008233 10381828608 10386994176 10397117952 10402105617 10407281274 10417424823 10429328988 10439494026 10482483456 10508182893 10509917184 10520160768 10530414336 10530444366 10540707957 10542447616 10557973504 10563038334 10573333693 10578594546 10611813888 10632540087 10644659712 10655034624 10660336128 10665450063 10681157097 10682919936 10703785014 10714217553 10747862784 10786493952 10797007104 10807561323 10809345024 10819880448 10830457026 10841013027 10879979006 10914144768 10924782336 10935430272 10935461457 10958596864 10964049408 10974735616 10985463567 11008736154 11019960576 11064843648 11070349056 11093801472 11104614144 11115469053 11149873797 11166294243 11201359104 11212276608 11236029696 11246980992 11252577024 11276415488 11298439737 11344966272 11356023744 11385743616 11396840832 11407948864 11409864192 11432149083 11496131712 11520486144 11531714688 11542954176 11573163264 11632180608 11643518016 11679557184 11685368448 11696757696 11710123776 11721537152 11792793888 11823656832 11835180864 11846716128 11860253568 11877720192 11938290624 11975242176 11986913952 11992878144 12018284928 12029998656 12043745536 12091345632 12134805696 12146632992 12160513152 12172365504 12184229408 12278412864 12290380128 12302359056 12328421472 12334555584 12346577568 12360686208 12447949104 12454142688 12480526656 12492690912 12504867024 12519156544 12537593536 12601528992 12613811184 12640533408 12652853616 12659149152 12685967424 12763087056 12775526712 12808961568 12821445936 12833942472 12836097216 12848608032 12933148176 12960546912 12973179024 12985823448 13013333776 13019808672 13032498544 13086203184 13098957768 13139501832 13146039504 13158852408 13173889248 13186729296 13266893124 13301613936 13314578472 13327555644 13342785264 13355789928 13362435216 13390743392 13472147448 13485278196 13491987912 13520570544 13533748488 13546939276 13549213728 13602763836 13651656408 13664962116 13680577296 13693911192 13707258084 13743131376 13813214472 13826677644 13840153938 13869474156 13876375032 13889899764 13905771984 13919325368 13976644608 14003942742 14010910524 14040552448 14040592488 14054277276 14067975402 14084051112 14104792728 14176720116 14190537582 14206712832 14220600084 14234460318 14241542796 14271713352 14285623404 14330483712 14358472938 14372467551 14396009472 14410081764 14424126678 14438185281 14440609368 14454684036 14468772422 14549791698 14566376448 14580573696 14580615276 14594826402 14609051379 14640000498 14647284756 14661560862 14678314872 14693280768 14736327489 14753124864 14760465408 14781939561 14789294442 14803708959 14806152192 14820625404 14835070458 14849529591 14866498396 14888392324 14935145472 14949702144 14964315678 14978900781 14981372928 14995974656 15003436032 15010633422 15025263669 15032739618 15064586316 15126621696 15141364992 15156165879 15178486401 15180991488 15195787776 15210641862 15225467049 15242865444 15257722038 15328175616 15358113459 15360648192 15375619584 15390605568 15390649458 15405650091 15430884352 15453333859 15461022798 15476092021 15509574144 15524690688 15539866281 15572742912 15580491264 15595676928 15610921911 15613498368 15643993482 15659241039 15723725184 15764875776 15780241152 15795621504 15795666549 15813671424 15836960256 15844557501 15867891819 15901507778 15917720832 15966989568 15982551936 15990504192 16024379904 16039998208 16055677521 16121794176 16179740928 16195510656 16214017536 16229820672 16245685539 16319968509 16371217152 16387173504 16403145408 16437895296 16446074112 16462103424 16480914944 16513104231 16597265472 16605523584 16640702208 16656921216 16673156032 16802038656 16818414912 16854044544 16870471488 16878865536 16914623232 17017449408 17034035616 17078615424 17095261248 17111923296 17114796288 17131477376 17244197568 17280729216 17297572032 17314431264 17359744896 17448270912 17465277024 17519335776 17528052672 17545136544 17565185664 17582305728 17689190832 17735485248 17752771296 17770074192 17790380352 17807719904 17816580288 17907435936 17962863264 17980370928 17989317216 18027427392 18044997984 18065618304 18137018448 18202208544 18219949488 18240769728 18258548256 18276344112 18324175168 18417619296 18435570192 18453538584 18492632208 18501833376 18519866352 18541029312 18671923656 18681214032 18720789984 18739036368 18757300536 18778734816 18806390304 18902293488 18920716776 18960800112 18979280424 18988723728 19028951136 19047497872 19144630584 19163290068 19213442352 19232168904 19250913708 19254145824 19272912048 19399722264 19440820368 19459768536 19478735172 19520000664 19529713008 19548747816 19571086496 19648436652 19709252748 19719059256 19738278612 19760833872 19780093944 19799372788 19900339686 19952420904 19971867708 19991333466 20014177896 20033684892 20043652824 20086115088 20188486656 20208221172 20227917294 20237981868 20280855816 20300622732 20320408914 20323820592 20343629384 20477484612 20497443174 20520807424 20520865944 20540866788 20560887126 20614697064 20699587584 20719821708 20740016466 20760230907 20763657216 20794235904 20804211234 20814562548 20834849646 20858657976 20878988052 20964966912 21005914113 21016365786 21040321536 21060828672 21060888732 21081415914 21101963103 21126076668 21146667386 21157189092 21223627776 21265080174 21285806373 21289319424 21310069248 21320672256 21330900126 21351690477 21362314194 21407570028 21428435106 21495725568 21537709407 21572987904 21594014208 21615122646 21636190017 21639760896 21660914052 21682026054 21703158633 21759958012 21828289536 21849564672 21870860544 21870922914 21892239603 21917193728 21928098816 21949471232 21960000747 21970927134 21992341293 22017472308 22039921152 22129687296 22140698112 22183941663 22187602944 22209228288 22230938106 22252605687 22299747594 22332588486 22402718208 22424553216 22446473517 22472059392 22493961984 22505154048 22515950133 22549109427 22552830976 22596879474 22618903723 22689932544 22712047488 22771487232 22793681664 22815897728 22815962793 22819728384 22864298166 22886583057 22992263424 23040972288 23063429376 23085908352 23085974187 23146326528 23191534197 23264361216 23287036032 23359114368 23370736896 23393515392 23420247552 23443074304 23465990223 23585587776 23647313664 23670361728 23693432256 23720507136 23755440384 23852261667 23876581248 23950484352 23973827904 23985756288 24036569856 24059997312 24087491072 24182691264 24269611392 24293265984 24321026304 24344731008 24368458816 24556825728 24580760256 24604718112 24656842944 24669111168 24693155136 24721372416 24895898208 24908285376 24961053312 24985381824 25009734048 25038313088 25075187072 25203057984 25227622368 25281066816 25305707232 25318298304 25371934848 25526174112 25551053424 25617923136 25642891872 25667884944 25672194432 25697216064 25866296352 25921093824 25946358048 25971646896 26026667552 26039617344 26064997088 26172406368 26197915536 26279003664 26292079008 26317704816 26347778496 26373458592 26533786248 26603227872 26629156944 26655111288 26685570528 26711579856 26724870432 26781486784 26944294896 26970556392 26983975824 27041141088 27067496976 27093878552 27098427456 27205527672 27303312816 27329924232 27361154592 27387822384 27414516168 27486262752 27626428944 27653355288 27680307876 27738948312 27752750064 27779799528 27811543968 27838650736 28007885484 28021821048 28081184976 28108554552 28135950804 28168102224 28209585456 28353440232 28381075164 28441200168 28468920636 28483085592 28543426704 28571246808 28716945876 28744935102 28820163528 28848253356 28876370562 28881218736 28909368072 28937544844 29099583396 29161147392 29161230552 29189652804 29218102758 29280000996 29294569512 29323121724 29356629744 29472654978 29506249728 29563879122 29578588884 29607417918 29641250808 29670140916 29699059182 29732996792 29776784648 29850509529 29899404288 29928631356 29957801562 29987000199 29991949312 30021266844 30050527338 30065479236 30129172632 30253243392 30282729984 30312331758 30341875941 30356972802 30391575552 30421283724 30450934098 30480613371 30485730888 30515444076 30656351232 30716226918 30746164761 30751239168 30781211136 30781298916 30811300182 30841330689 30906667718 30922045596 30952184042 31019148288 31049381376 31079732562 31110024699 31145485824 31160982528 31191353856 31206316851 31221843822 31252274469 31287986964 31318482078 31447450368 31524548679 31529751552 31560482304 31591243008 31591333098 31622123871 31627342848 31673920512 31689115002 31720001079 31735783638 31803015556 31835441664 31933979136 31965103872 31981008384 31996350189 32043471291 32048759808 32079996416 32111355042 32142652659 32243588352 32359481856 32391021312 32422683969 32428035072 32459641344 32491371078 32523039081 32639937018 32742434304 32774347008 32806290816 32806384371 32875790592 32892148224 32924206848 32956390701 32961829888 33026208462 33058397749 33194530944 33211047168 33281404416 33313842432 33346312064 33346407159 33449621391 33498882729 33604077312 33636829824 33708089088 33740942976 33757731072 33829246464 33895319211 34034898816 34068071232 34157230848 34190522496 34223846592 34229592576 34262954752 34296447249 34488395136 34561458432 34595144064 34628862528 34719489792 34896541824 34930554048 35038671552 35056105344 35090273088 35130371328 35164611456 35378381664 35470970496 35505542592 35540148384 35580760704 35615439808 35633160576 35814871872 35925726528 35960741856 35978634432 36054854784 36089995968 36131236608 36274036896 36404417088 36439898976 36481539456 36517096512 36552688224 36648350336 36835238592 36871140384 36907077168 36985264416 37003666752 37039732704 37082058624 37343847312 37362428064 37441579968 37478072736 37514601072 37557469632 37612780608 37804586976 37841433552 37921600224 37958560848 37977447456 38057902272 38094995744 38289261168 38326580136 38426884704 38464337808 38501827416 38508291648 38545824096 38799444528 38881640736 38919537072 38957470344 39040001328 39059426016 39097495632 39142172992 39296873304 39418505496 39438118512 39476557224 39521667744 39560187888 39598745576 39800679372 39904841808 39943735416 39982666932 40028355792 40067369784 40087305648 40172230176 40416442344 40455834588 40475963736 40561711632 40601245464 40640817828 40647641184 40687258768 40954969224 40994886348 41041731888 41081733576 41121774252 41229394128 41439643416 41480032932 41520461814 41608422468 41629125096 41669699292 41717315952 41757976104 41929933824 42011828226 42032731572 42121657344 42121777464 42162831828 42203926206 42252153336 42293334772 42314378184 42530160348 42571612746 42620138496 42661800252 42703380954 42724628388 42815140056 42856870212 42991451136 43075418814 43117402653 43188028416 43230245292 43272380034 43314555843 43321828104 43364052108 43406317266 43519916024 43699129344 43741721088 43741845828 43784479206 43827154137 43834387456 43898942464 43920001494 43941854268 43984682586 44034944616 44079842304 44208982467 44259374592 44281396224 44345818683 44367883326 44411126877 44418456576 44461876212 44505211374 44548588773 44599495188 44665176972 44805436416 44849106432 44892947034 44936702343 44944118784 44987923968 45010308096 45031900266 45075791007 45098218854 45193758948 45237807446 45379865088 45424094976 45468497637 45535459203 45542974464 45587363328 45631795456 45631925586 45676401147 45728596332 45773166114 45984526848 46074340377 46081944576 46126858752 46171816704 46171948374 46216950273 46292653056 46360001577 46383068394 46428276063 46528722432 46574072064 46718228736 46741473792 46787030784 46832765733 46840495104 46886148608 46931980446 46977723117 47171175552 47294627328 47340723456 47386864512 47386999647 47441014272 47510880768 47533672503 47603675457 47704523334 47753162496 47900968704 47947655808 47971512576 48073139712 48119994624 48167032563 48174982144 48316119787 48365382528 48539222784 48586531968 48642052608 48689462016 48736917632 48737056617 48959905527 49113651456 49161520512 49209436224 49313685888 49338222336 49386310272 49442744832 49539312693 49791796416 49816570752 49922106624 49970763648 50019468096 50076626176 50150374144 50406115968 50455244736 50562133632 50611414464 50636596608 50743869696 51052348224 51102106848 51235846272 51285783744 51335769888 51344388864 51394432128 51732592704 51842187648 51892716096 51943293792 52053335104 52079234688 52129994176 52344812736 52395831072 52558007328 52584158016 52635409632 52695556992 52746917184 53067572496 53206455744 53258313888 53310222576 53371141056 53423159712 53449740864 53562973568 53888589792 53941112784 53967951648 54082282176 54134993952 54187757104 54196854912 54411055344 54606625632 54659848464 54722309184 54775644768 54829032336 54972525504 55252857888 55306710576 55360615752 55477896624 55505500128 55559599056 55623087936 55677301472 56015770968 56043642096 56162369952 56217109104 56271901608 56336204448 56419170912 56706880464 56762150328 56882400336 56937841272 56966171184 57086853408 57142493616 57433891752 57489870204 57640327056 57696506712 57752741124 57762437472 57818736144 57875089688 58199166792 58322461104 58379305608 58436205516 58560001992 58589139024 58646243448 58713259488 58945309956 59127758244 59157177768 59214835836 59282501616 59340281832 59398118364 59465993584 59553569296 59701019058 59857262712 59915603124 59974000398 60042533688 60101054676 60130958472 60258345264 60565459968 60624663516 60683751882 60713945604 60842567448 60901868196 60961226742 60971461776 61030888152 61432453836 61492329522 61562422272 61562597832 61622600364 61682661378 61813335436 61844091192 61904368084 62098762752 62159465124 62220049398 62280692721 62290971648 62382707712 62412633702 62443687644 62504548938 62575973928 62636964156 62894900736 63017742339 63049097358 63120964608 63182486016 63182666196 63244247742 63305889309 63378230004 63440002158 63471567276 63606031112 63670883328 63857419119 63867958272 63930207744 63962016768 63992700378 64055071431 64086942582 64159992832 64222710084 64285305318 64347961561 64487176704 64613128221 64718963712 64782042624 64845367938 64908570051 64919282688 64982742156 65046078162 65109475899 65279874036 65484868608 65548694016 65612581632 65612768742 65676718809 65751581184 65784296448 65848413696 65880002241 65912781402 65977023879 66052416924 66116795498 66389061888 66422094336 66551824989 66562808832 66627684864 66692624128 66692814318 66757817061 66899242782 66997765458 67208154624 67273659648 67339420551 67416178176 67481885952 67515462144 67547850399 67647328281 67658492928 67790638422 67856711169 68069797632 68136142464 68314461696 68381044992 68447693184 68447888379 68459185152 68525909504 68592894498 68659749171 68976790272 69122916864 69190288128 69257725056 69257922561 69438979584 69574602591 69793083648 69861108096 70077343104 70112210688 70180546176 70260742656 70329222912 70397970669 70719863539 70756763328 70941940992 71011085184 71080296768 71161521408 71230879616 71266321152 71556785001 71629743744 71851453056 71921483712 71957268864 72109709568 72179991936 72262473216 72548073792 72808834176 72879797952 72963078912 73034193024 73105376448 73296700672 73670477184 73742280768 73814154336 73970528832 74007333504 74079465408 74164117248 74687694624 74724856128 74883159936 74956145472 75029202144 75114939264 75225561216 75609173952 75682867104 75843200448 75917121696 75954894912 76115804544 76189991488 76578522336 76653160272 76853769408 76928675616 77003654832 77016583296 77091648192 77598889056 77763281472 77839074144 77914940688 78080002656 78118852032 78194991264 78284345984 78593746608 78837010992 78876237024 78953114448 79043335488 79120375776 79197491152 79601358744 79809683616 79887470832 79965333864 80056711584 80134739568 80174611296 80344460352 80832884688 80911669176 80951927472 81123423264 81202490928 81281635656 81295282368 81374517536 81909938448 81989772696 82083463776 82163467152 82243548504 82458788256 82879286832 82960065864 83040923628 83216844936 83258250192 83339398584 83434631904 83515952208 84023656452 84065463144 84243554928 84325663656 84407852412 84504306672 84586669544 84628756368 85060320696 85143225492 85323600504 85406761908 85449256776 85630280112 85713740424 86150837628 86234805306 86460490584 86544760068 86629111686 86643656208 86728104216 86812634532 87039832048 87483442176 87483691656 87568958412 87654308274 87840002988 87883708536 87969365172 88069889232 88417964934 88518749184 88691637366 88735766652 88822253754 88923752424 89010422748 89097177546 89198990376 89330353944 89551528587 89698212864 89785894068 89873404686 89961000597 89975847936 90063800532 90151582014 90196437708 90387517896 90475614892 90759730176 90848189952 90936995274 91025627823 91070918406 91174726656 91263590912 91263851172 91352802294 91441840113 91457192664 91546332228 91969053696 92148680754 92238494283 92253717504 92343633408 92343896748 92433900546 92523992067 92720003154 92766136788 92856552126 93057444864 93148144128 93330074097 93436457472 93482947584 93574061568 93618950553 93665531466 93756823407 93772297216 93863960892 93955446234 94047020743 94342351104 94573646037 94589254656 94681446912 94773729024 94773999294 94866371613 94882028544 95021761536 95067345006 95160003237 95207350914 95409046668 95506324992 95801937408 95895311616 95943025152 95989050567 96130413873 96146279424 96239989248 96334065126 96427957977 96632239574 96730765056 97078445568 97173063936 97268051907 97284105216 97378924032 97473835264 97474113234 97569117243 97919811054 98227302912 98323041024 98418872448 98419153113 98627371776 98676444672 98772620544 98869172103 98885489664 99078625386 99175193247 99583592832 99633141504 99844213248 99941527296 100038936192 100039221477 100153252352 100300748288 100348864173 100496648187 100812231936 100910489472 101124267264 101222828928 101273193216 101487739392 101685957633 102104696448 102204213696 102471692544 102571567488 102671539776 102688777728 102788864256 102889341747 103359800557 103465185408 103684375296 103785432192 103886587584 104106670208 104158469376 104259988352 104689625472 104791662144 105116014656 105168316032 105270819264 105391113984 105493834368 106135144992 106412911488 106516627776 106620445152 106742282112 106846319424 106899481728 107125947136 107777179584 107882225568 107935903296 108164564352 108269987904 108375514208 108393709824 108822110688 109213251264 109319696928 109444618368 109551289536 109658064672 109945051008 110505715776 110613421152 110721231504 110955793248 111011000256 111119198112 111246175872 111354602944 112031541936 112087284192 112324739904 112434218208 112543803216 112672408896 112838341824 113413760928 113524300656 113764800672 113875682544 113932342368 114173706816 114284987232 114867783504 114979740408 115280654112 115393013424 115505482248 115524874944 115637472288 115750179376 116398333584 116644922208 116758611216 116872411032 117120003984 117178278048 117292486896 117426518976 117890619912 118255516488 118314355536 118429671672 118565003232 118680563664 118796236728 118931987168 119107138592 119402038116 119714525424 119831206248 119948000796 120085067376 120202109352 120261916944 120516690528 121249327032 121367503764 121427891208 121685134896 121803736392 121922453484 121942923552 122061776304 122864907672 122984659044 123125195664 123245200728 123365322756 123626670872 123688182384 123808736168 124318930248 124440098796 124561385442 124825267404 124887375288 125009097876 125151947856 125273928312 125789801472 126035484678 126098194716 126364972032 126365332392 126488495484 126611778618 126756460008 126880004316 126943134552 127212062224 127714838238 127860415488 127985400756 128110142862 128173885164 128445420168 128570610636 128695923122 128974353408 129226256442 129352207959 129564085248 129690735876 129817140102 129943667529 129965484312 130092156324 130218951798 130559748072 131097388032 131225163264 131225537484 131353437618 131481462411 131503162368 131696827392 131760004482 131825562804 131954047758 132104833848 132233590996 132778123776 132844188672 133037456049 133103649978 133233380631 133255369728 133385248256 133385628636 133515634122 133645766319 133798485564 133995530916 134416309248 134547319296 134678841102 134810107029 134832356352 134963771904 135030924288 135095700798 135227373021 135294656562 135581276844 135713422338 136139595264 136272284928 136405492911 136606377609 136628923392 136762089984 136895386368 136895776758 137029203441 137051819008 137185788996 137319498342 137453338009 137953580544 138223021131 138245833728 138380576256 138515450112 138515845122 138650850819 138877959168 139080004731 139149205182 139284828189 139586167296 139722216192 140154686208 140224421376 140361092352 140498297199 140521485312 140658445824 140795941338 140933169351 141439727078 141513526656 141883881984 142022170368 142160593536 142160998941 142323042816 142461759232 142532642304 142601017509 142811026371 143113570002 143259487488 143702906112 143842967424 143914537728 144219419136 144359983872 144501097689 144524946432 144948359361 145096147584 145617668352 145759595904 145926157824 146068386048 146210752896 146211169851 146593401344 146879716581 147340954368 147484561536 147628308672 147941057664 148014667008 148158930816 148328234496 148617938079 149375389248 149449712256 149766319872 149912290944 150058404288 150229878528 150451122432 151218347904 151365734208 151686400896 151834243392 151909789824 152231609088 152379982976 153157044672 153306320544 153707538816 153857351232 154007309664 154033166592 154183296384 155197778112 155526562944 155678148288 155829881376 156160005312 156237704064 156389982528 156568691968 157187493216 157674021984 157752474048 157906228896 158086670976 158240751552 158394982304 159202717488 159619367232 159774941664 159930667728 160113423168 160269479136 160349222592 160688920704 161665769376 161823338352 161903854944 162246846528 162404981856 162563271312 162590564736 162749035072 163819876896 163979545392 164166927552 164326934304 164487097008 164917576512 165758573664 165920131728 166081847256 166433689872 166516500384 166678797168 166869263808 167031904416 168047312904 168130926288 168487109856 168651327312 168815704824 169008613344 169173339088 169257512736 170120641392 170286450984 170647201008 170813523816 170898513552 171260560224 171427480848 172301675256 172469610612 172920981168 173089520136 173258223372 173287312416 173456208432 173625269064 174079664096 174967383312 175137916824 175308616548 175680005976 175767417072 175938730344 176139778464 176835929868 177383274732 177471533304 177644507508 177847504848 178020845496 178194355092 178397980752 178660707888 179103057174 179571788136 179746809372 179922001194 180127601064 180303164028 180392875416 180775035792 180951229784 181696379904 181873990548 182051255646 182141836812 182527181824 182527702344 182705604588 182883680226 182914385328 183092664456 184297361508 184476988566 184687266816 184687793496 184867801092 185047984134 185440006308 185532273576 185713104252 186296288256 186660148194 186842078163 186872914944 187148123136 187237901106 187331062932 187513646814 187727921784 187910892468 188094041486 188684702208 189053227017 189147292074 189362893824 189547458048 189547998588 189732743226 189917667927 190134690012 190320006474 190414701828 190818093336 191012649984 191572257357 191603874816 191790623232 191886050304 191978101134 192165214293 192260827746 192479978496 192668130252 192855915954 193043884683 193264479148 193461530112 194156891136 194346127872 194536103814 194725710153 194757848064 194947670528 194948226468 195138234486 195328427697 195839622108 196454605824 196646082048 196837744896 196838306226 197030156427 197254743552 197352889344 197545241088 197640006723 197738344206 197931071637 198157250772 198350386494 199167185664 199266283008 199655474967 199688426496 199883054592 200077872384 200078442954 200273451183 200306504704 200601496576 200697728346 200893340167 200993296374 201624463872 201820978944 202018261653 202248534528 202445657856 202546386432 202643551197 202941984843 202975478784 203371915266 203570133507 204209392896 204408427392 204943385088 205143134976 205343079552 205343665137 205377555456 205577728512 205778683494 205979247513 206719601114 206930370816 207368750592 207570864384 207773175168 207773767683 208213340416 208316938752 208519976704 208723807773 209379250944 209583324288 210232029312 210336632064 210541638528 210782227968 210987668736 211193912007 212159590617 212270289984 212825822976 213033255552 213240890304 213484564224 213692638848 213798963456 214251894272 214670355003 215554359168 215764451136 215871806592 216329128704 216539975808 216751028416 216787419648 217644221376 218426502528 218639393856 218889236736 219102579072 219316129344 219890102016 221011431552 221226842304 221442463008 221911586496 222022000512 222238396224 222492351744 222709205888 224063083872 224174568384 224649479808 224868436416 225087606432 225344817792 225676683648 226827521856 227048601312 227529601344 227751365088 227864684736 228347413632 228569974464 229735567008 229959480816 230561308224 230786026848 231010964496 231049749888 231274944576 231500358752 232796667168 233289844416 233517222432 233744822064 234240007968 234356556096 234584973792 234853037952 235781239824 236511032976 236628711072 236859343344 237130006464 237361127328 237592473456 237863974336 238214277184 238804076232 239429050848 239662412496 239896001592 240170134752 240404218704 240523833888 241033381056 242498654064 242735007528 242855782416 243370269792 243607472784 243844906968 243885847104 244123552608 245729815344 245969318088 246250391328 246490401456 246730645512 247253341744 247376364768 247617472336 248637860496 248880197592 249122770884 249650534808 249774750576 250018195752 250303895712 250547856624 252070969356 252196389432 252730664784 252976990968 253223557236 253512920016 253760008632 253886269104 254424124448 255429676476 255970801512 256220285724 256347770328 256890840336 257141221272 257391846244 258452512884 258704415918 259381471752 259634280204 259887335058 259930968624 260184312648 260437903596 261119496144 262450326528 262451074968 262706875236 262962924822 263520008964 263651125608 263908095516 264209667696 264467181992 265556247552 266074912098 266207299956 266466761262 266770496512 266771257272 267031268244 267291532638 267596971128 267991061832 268654585761 269094638592 269357682204 269620214058 269883001791 269927543808 270191401596 270454746042 270589313124 271162553688 271426844676 272279190528 272544569856 272810985822 273076883469 273212755218 273524179968 273790772736 273791553516 274058406882 274325520339 274371577992 274638996684 274906676018 275907161088 276446042262 276715482849 276761152512 277030900224 277031690244 277301701638 277571976201 278160009462 278298410364 278569656378 279172334592 279444432384 279990222291 280309372416 280448842752 280722184704 280856851659 280996594398 281270470221 281316891648 281591882676 281866338702 282141062229 282879454156 283027053312 283767763968 284044340736 284321187072 284321997882 284599114839 284646085632 284923518464 285065284608 285202035018 285480009711 285622052742 286227140004 286518974976 287405812224 287685934848 287829075456 287967151701 288391241619 288438838272 288719967744 289002195378 289283873931 289896718722 290192295168 291235336704 291519191808 291804155721 291852315648 292136772096 292421505792 292422339702 292707351729 293186802688 293613343321 293759433162 294045748399 294681908736 294969123072 295256617344 295257459339 295882115328 296029334016 296317861632 296607516309 296656468992 297235876158 297525579741 298750778496 298899424512 299532639744 299824581888 300116808576 300117664431 300459757056 300902244864 301046592519 301489944561 302436695808 302731468416 303372801792 303668486784 303819579648 304463218176 304759965952 305057872899 306314089344 306612641088 307415077632 307714702464 308014619328 308066333184 308366592768 308668025241 310079401671 310395556224 311053125888 311356296576 311659762752 312320010624 312475408128 312779965056 313137383936 314374986432 315348043968 315504948096 315812457792 316173341952 316481503104 316789964608 318405434976 319238734464 319549883328 319861335456 320226846336 320538958272 320698445184 321377841408 323331538752 323646676704 323807709888 324493693056 324809963712 325126542624 325181129472 325498070144 327639753792 327959090784 328333855104 328653868608 328974194016 329835153024 331517147328 331840263456 332163694512 332867379744 333033000768 333357594336 333738527616 334063808832 336094625808 336261852576 336974219712 337302654624 337631409648 338017226688 338346678176 338515025472 340241282784 340572901968 341294402016 341627047632 341797027104 342521120448 342854961696 344603350512 344939221224 345841962336 346179040272 346516446744 346574624832 346912416864 347250538128 348159328192 349934766624 350275833648 350617233096 351360011952 351534834144 351877460688 352279556928 353671859736 354766549464 354943066608 355289015016 355695009696 356041690992 356388710184 356795961504 357321415776 358206114348 359143576272 359493618744 359844002388 360255202128 360606328056 360785750832 361550071584 361902459568 363747981096 364102511292 364283673624 365055404688 365411209176 365767360452 365828770656 366185328912 368594723016 368953977132 369375586992 369735602184 370095968268 370880012616 371064547152 371426208504 373320296388 373684156326 374475802212 374662125864 375027293628 375455843568 375821784936 376188082972 377369404416 378106454034 378294584148 379094916096 379095997176 379465486452 379835335854 380269380024 380640012948 380829403656 381636186672 383144514714 383581246464 383956202268 384330428586 384521655492 385336260504 385711831908 386087769366 386528958296 386923060224 388056623877 388692255744 389072207628 389451420306 389831002587 389895341056 389896452936 390276468972 390656855394 391679244216 393292164096 393675489792 393676612452 394060312854 394444387233 394509487104 395090482176 395280013446 395476688412 395862143274 396314501544 396700772988 398334371328 398532566016 399112368147 399310949934 399700141893 399766109184 400155744768 400156885908 400546902366 400937298957 401395456692 401786680334 401986592748 403248927744 403641957888 404036523306 404430321087 404497069056 404891315712 405092772864 405287102394 405682119063 405883969686 406743830532 407140267014 408418785792 408816854784 409216478733 409819132827 409886770176 410286269952 410686159104 410687330274 411087610323 411155457024 411557366988 411958495026 412360014027 413439202228 413860741632 414737501184 415141728768 415546350336 415547535366 415952552457 416426680832 416633877504 417039953408 417240014193 417447615546 417854484567 418758501888 419166648576 420464058624 420673264128 421083277056 421494891597 421564455936 421975337472 422387824014 422799508053 424319181234 424540579968 425651645952 426066511104 426481780608 426482996823 426969128448 427385277696 427597926912 427803052527 428433079113 428503788544 429340710006 429759170737 431108718336 431528902272 431743613184 432658257408 433079951616 433502056832 433503293067 433574839296 434845078083 435288442752 436853005056 437278787712 437778473472 438205158144 438632258688 438633509553 439780204032 440639149743 442022863104 442453684608 442884926016 443823172992 444044001024 444476792448 444984703488 445418411776 445853814237 448126167744 448349136768 449298959616 449736872832 450175212864 450689635584 451353367296 453655043712 454097202624 455059202688 455502730176 455729369472 456694827264 457139948928 459471134016 459918961632 461122616448 461572053696 462021928992 462099499776 462549889152 463000717504 465593334336 466579688832 467034444864 467489644128 468480015936 468713112192 469169947584 469706075904 471562479648 473022065952 473257422144 473718686688 474260012928 474722254656 475184946912 475727948672 476428554368 477608152464 478858101696 479324824992 479792003184 480340269504 480808437408 481047667776 482066762112 484997308128 485470015056 485711564832 486740539584 487214945568 487689813936 487771694208 488247105216 491459630688 491938636176 492500782656 492980802912 493461291024 494506683488 494752729536 495234944672 497275720992 497760395184 498245541768 499301069616 499549501152 500036391504 500607791424 501095713248 504141938712 504392778864 505461329568 505953981936 506447114472 507025840032 507520017264 507772538208 508848248896 510859352952 511941603024 512440571448 512695540656 513781680672 514282442544 514783692488 516905025768 517408831836 518762943504 519268560408 519774670116 519861937248 520368625296 520875807192 522238992288 524902149936 525413750472 525925849644 527040017928 527302251216 527816191032 528419335392 528934363984 532149824196 532414599912 532933522524 533542514544 534062536488 534583065276 535193942256 535982123664 537309171522 538715364408 539240428116 539766003582 540382803192 540909492084 541178626248 542325107376 542853689352 545089139712 545621971644 546153766938 546425510436 547581545472 547583107032 548116813764 548651040678 548743155984 549277993368 549813352036 552892084524 553430965698 554061800448 554063380488 554603403276 555143952402 556320018924 556596820728 557139312756 558888864768 559980444582 560526234489 560618744832 561444369408 561713703318 561993188796 562540940442 563183765352 563732677404 564282124458 565758908312 566054106624 567159681051 568088681472 568642374144 568643995764 569198229678 569753003781 569847036928 570404070036 570960019422 571244105484 572454280008 573037949952 574716772071 574811624448 575371869696 575658150912 575934303402 576495642879 576782483238 577439935488 578004390756 578567747862 579131654049 579793437444 580384590336 582470673408 583038383616 583608311442 584177130459 584273544192 584843011584 584844679404 585414703458 585985283091 587226686642 587518866324 588091496798 589363817472 589938246144 590513234688 590514918678 591090469281 591764230656 592058668032 592635723264 592920020169 593215032618 593793214911 594471752316 595051159482 597501556992 597798849024 598966424901 599065279488 599649163776 600233617152 600235328862 600820353549 600919514112 601804489728 602093185038 602680020501 602979889122 604873391616 605462936832 606745603584 607336973568 607639159296 607930653591 608825954529 608926436352 609519931904 610115745798 610710400521 612628178688 613225282176 614830155264 615429404928 616029238656 616030995411 616132666368 616733185536 617336050482 617937742539 620158803342 620791112448 622106251776 622712593152 623319525504 623321303049 624640021248 624950816256 625559930112 626171423319 626274767872 628109557231 628749972864 630696087936 631009896192 631624915584 632346683904 632963006208 633579929216 633581736021 636478771851 636810869952 638477468928 639099766656 639722670912 640453692672 641077916544 641396890368 642755682816 644011065009 646663077504 647293353408 647615419776 648987386112 649619927424 650253085248 650362258944 650996140288 655279507584 655918181568 656667710208 657307737216 657948388032 659670306048 663034294656 663680526912 664327389024 665734759488 666066001536 666715188672 667477055232 668127617664 672189251616 672523705152 673948439424 674605309248 675262819296 676034453376 676693356352 677030050944 680482565568 681145803936 682588804032 683254095264 683594054208 685042240896 685709923392 689206701024 689878442448 691683924672 692358080544 693032893488 693149249664 693824833728 694501076256 696318656384 699869533248 700551667296 701234466192 702720023904 703069668288 703754921376 704559113856 707343719472 709533098928 709886133216 710578030032 711390019392 712083381984 712777420368 713591923008 714642831552 716412228696 718287152544 718987237488 719688004776 720510404256 721212656112 721571501664 723100143168 723804919136 727495962192 728205022584 728567347248 730110809376 730822418352 731534720904 731657541312 732370657824 737189446032 737907954264 738751173984 739471204368 740191936536 741760025232 742129094304 742852417008 746640592776 747368312652 748951604424 749324251728 750054587256 750911687136 751643569872 752376165944 756212908068 756589168296 758191994352 758930972904 759670671708 760538760048 761280025896 761658807312 763272373344 766289029428 767912404536 768660857172 769043310984 770672521008 771423663816 772175538732 773057916592 776113247754 778144415256 778902840612 779662005174 779792905872 780552937944 781313710788 783358488432 787350979584 787353224904 788120625708 788888774466 790560026892 790953376824 791724286548 792629003088 793401545976 796668742656 798224736294 798621899868 799400283786 800311489536 800313771816 801093804732 801874597914 802790913384 803573360668 803973185496 807283915776 808073046612 808860642174 809649005373 809782631424 810574204788 811364238126 811767939372 813487661064 814280534028 816837571584 817633709568 818432957466 819230650407 819638265654 820572539904 821372318208 821374660548 822175220646 822976561017 823114733976 823916990052 824720028054 826878404456 827721483264 830146448547 830283457536 831092700672 831095070732 831905104914 832715928603 832853361664 834079906816 834480028386 834895231092 835708969134 837517003776 838333297152 839970666873 840928117248 841346528256 842166554112 842570554977 842989783194 843811410663 843950674944 844775648028 845599016106 846423186687 848638362468 849081159936 851303291904 852133022208 852963561216 852965993646 853797344517 853938256896 854770555392 855195853824 855606105054 856440029133 856866158226 858681420012 859518341474 862217436672 863057804544 863487226368 863901455103 865173724857 865316514816 866159903232 867004113664 867006586134 867851621793 869690156166 870576885504 873706010112 874557575424 875412467163 875556946944 876410316288 877264517376 877267019106 878122055187 879560408064 880840029963 881278299486 882137245197 884045726208 884907369216 885769852032 887646345984 888088002048 888953584896 889822548927 889969406976 890836823552 891707628474 892576739223 896252335488 896698273536 898597919232 899473745664 900350425728 900352993293 901379271168 902706734592 903139777557 904469833683 907310087424 908194405248 910118405376 911005460352 911458738944 913389654528 914279897856 915173618697 918942268032 919837923264 922245232896 923144107392 924043857984 924198999552 925099778304 926001435008 926004075723 930238205013 931186668672 933159377664 934068889728 934979288256 936960031872 937426224384 938339895168 939412151808 943124959296 946044131904 946514844288 947437373376 948520025856 949444509312 950369893824 951455897344 952857108736 955216304928 957716203392 958649649984 959584006368 960680539008 961616874816 962095335552 964133524224 969994616256 970940030112 971423129664 973481079168 974429891136 975379627872 975543388416 976494210432 982919261376 983877272352 985001565312 985961605824 986922582048 989013366976 989505459072 990469889344 994551441984 995520790368 996491083536 998602139232 999099002304 1000072783008 1001215582848 1002191426496 1008283877424 1008785557728 1010922659136 1011907963872 1012894228944 1014051680064 1015040034528 1015545076416 1017696497792 1021718705904 1023883206048 1024881142896 1025391081312 1027563361344 1028564885088 1029567384976 1033810051536 1034817663672 1037525887008 1038537120816 1039549340232 1039723874496 1040737250592 1041751614384 1044477984576 1049804299872 1050827500944 1051851699288 1054080035856 1054604502432 1055632382064 1056838670784 1057868727968 1064299648392 1064829199824 1065867045048 1067085029088 1068125072976 1069166130552 1070387884512 1071964247328 1074618343044 1077430728816 1078480856232 1079532007164 1080765606384 1081818984168 1082357252496 1084650214752 1085707378704 1091243943288 1092307533876 1092851020872 1095166214064 1096233627528 1097302081356 1097486311968 1098555986736 1099626704072 1105784169048 1106861931396 1108126760976 1109206806552 1110287904804 1112640037848 1113193641456 1114278625512 1119960889164 1121052468978 1123427406636 1123986377592 1125081880884 1126367530704 1127465354808 1128564248916 1131517816624 1132108213248 1134319362102 1137284748288 1137287991528 1138396459356 1139506007562 1140808140072 1141920038844 1142488210968 1144908560016 1149433544142 1150743739392 1151868606804 1152991285758 1153564966476 1156008781512 1157135495724 1158263308098 1159586874888 1160769180672 1164169871631 1166076767232 1167216622884 1168354260918 1169493007761 1169686023168 1169689358808 1170829406916 1171970566182 1174453373284 1175037732648 1176182993596 1179876492288 1181026469376 1181029837356 1182180938562 1183333161699 1183528461312 1185271446528 1185840040338 1186430065236 1187586429822 1188943504632 1190102318964 1195003113984 1195597698048 1197337104441 1197932849802 1199100425679 1199298327552 1200467234304 1200470657724 1201640707098 1202811896871 1204186370076 1205360041002 1205959778244 1209746783232 1210925873664 1213290963261 1213491207168 1214673947136 1215278318592 1215861307182 1217046357189 1217651909058 1219039863808 1220231491596 1221420801042 1222611269659 1225256357376 1226450564352 1227649436199 1229457398481 1229660310528 1230858809856 1232058477312 1232061990822 1233262830969 1233466371072 1234672100964 1235875485078 1237080042081 1240317606684 1241582224896 1244212503552 1245425186304 1246639051008 1246642606098 1247857657371 1249280042496 1249901632512 1251119860224 1251720042579 1252342846638 1253563453701 1256219114462 1257499945728 1261392175872 1262019792384 1263249831168 1264484674791 1264693367808 1265926012416 1267159858432 1267163472042 1268398524159 1272957543702 1273621739904 1276954937856 1278199533312 1279445341824 1279448990469 1280907385344 1282155833088 1282793780736 1283409157581 1285299237339 1285511365632 1288022130018 1289277512211 1293326155008 1294586706816 1295230839552 1297974772224 1299239854848 1300506170496 1300509879201 1300724517888 1301992280576 1304535234249 1310559015168 1311836363136 1313335420416 1314615474432 1315896776064 1315900528659 1319340612096 1321917449229 1326068589312 1327361053824 1328654778048 1331469518976 1332132003072 1333430377344 1334954110464 1336255235328 1337561442711 1343677407241 1344378503232 1345047410304 1347896878848 1349210618496 1350525638592 1352068906752 1353386712704 1354060101888 1360965131136 1362291607872 1365177608064 1366508190528 1367188108416 1370084481792 1371419846784 1378413402048 1379756884896 1383367849344 1384716161088 1386065786976 1386298499328 1387649667456 1389002152512 1392637312768 1399739066496 1401103334592 1402468932384 1405440047808 1406139336576 1407509842752 1409118227712 1414687438944 1419066197856 1419772266432 1421156060064 1422780038784 1424166763968 1425554840736 1427183846016 1429285663104 1432824457392 1436574305088 1437974474976 1439376009552 1441020808512 1442425312224 1443143003328 1446200286336 1447609838272 1454991924384 1456410045168 1457134694496 1460221618752 1461644836704 1463069441808 1463315082624 1464741315648 1474378892064 1475815908528 1477502347968 1478942408736 1480383873072 1483520050464 1484258188608 1485704834016 1493281185552 1494736625304 1497903208848 1498648503456 1500109174512 1501823374272 1503287139744 1504752331888 1512425816136 1513178336592 1516383988704 1517861945808 1519341343416 1521077520096 1522560051792 1523317614624 1526544746688 1532578058856 1535824809072 1537321714344 1538086621968 1541345042016 1542847327632 1544351077464 1546115833184 1552226495508 1556288830512 1557805681224 1559324010348 1559585811744 1561105875888 1562627421576 1566716976864 1574706449808 1576241251416 1577777548932 1581120053784 1581906753648 1583448573096 1585258006176 1586803091952 1596449472588 1597243799736 1598800567572 1600627543632 1602187609464 1603749195828 1605581826768 1607146721336 1607946370992 1616146093224 1617721284348 1619298010746 1621148409576 1622728476252 1623535878744 1626975322128 1628561068056 1635267419136 1636865914932 1638461300814 1639276531308 1642744636416 1642749321096 1644350441292 1645953122034 1646229467952 1647833980104 1649440056108 1653756808912 1660292897094 1662185401344 1662190141464 1663810209828 1665431857206 1668960056772 1669790462184 1671417938268 1676666594304 1679941333746 1681578703467 1681856234496 1684333108224 1685141109954 1685979566388 1687622821326 1689551296056 1691198032212 1692846373374 1697276724936 1698162319872 1701479043153 1704266044416 1705927122432 1705931987292 1707594689034 1709259011343 1709541110784 1711212210108 1712880058266 1713732316452 1717362840024 1719036682948 1724434873344 1726115609088 1726974452736 1727802910206 1729486928637 1730347449714 1732319806464 1734008227328 1734013172268 1735703243586 1737394962147 1739380312332 1741153771008 1747412020224 1749115150848 1750824934326 1752531391377 1752820632576 1754529034752 1754534038212 1756244110374 1757955849273 1761680059926 1762556598972 1764274490394 1768091452416 1769814738432 1771539704064 1773271407843 1775292691968 1776176004096 1777907169792 1778760060507 1779645097854 1781379644733 1781673647104 1783415256948 1785153478446 1786893394117 1792504670976 1793396547072 1796899274703 1797195838464 1798947491328 1800700851456 1800705986586 1802461060647 1802758542336 1805413469184 1806279555114 1808040061503 1808939667366 1814620174848 1816388810496 1820236810752 1822010920704 1822917477888 1823791960773 1826477863587 1826779309056 1828559795712 1830347237394 1832131201563 1837884536064 1839675846528 1844490465792 1846288214784 1848087715968 1848092986233 1848397999104 1850199556608 1852002870016 1852008151446 1853813227617 1860476410026 1862373337344 1866318755328 1868137779456 1869958576512 1869963909147 1873920063744 1874852448768 1876679790336 1878514269957 1878824303616 1884328671693 1886249918592 1892088263808 1893029688576 1894874746752 1897040051712 1898889018624 1900739787648 1900745208063 1902911794688 1905714217472 1909436315553 1910432609856 1915432406784 1917299299968 1919168012736 1921361078016 1923233749632 1924190671104 1928267048448 1932033195027 1939989232512 1941880060224 1942846259328 1946962158336 1948859782272 1950759255744 1951086776832 1952988420864 1965838522752 1967754544704 1970003130624 1971923211648 1973845164096 1978026733952 1979010918144 1980939778688 1989102883968 1991041580736 1992982167072 1997204278464 1998198004608 2000145566016 2002431165696 2004382852992 2016567754848 2017571115456 2021845318272 2023815927744 2025788457888 2028103360128 2030080069056 2031090152832 2035392995584 2043437411808 2047766412096 2049762285792 2050782162624 2055126722688 2057129770176 2059134769952 2067620103072 2069635327344 2075051774016 2077074241632 2079098680464 2079447748992 2081474501184 2083503228768 2088955969152 2099608599744 2101655001888 2103703398576 2108160071712 2109209004864 2111264764128 2113677341568 2115737455936 2128599296784 2129658399648 2131734090096 2134170058176 2136250145952 2138332261104 2140775769024 2143928494656 2149236686088 2154861457632 2156961712464 2159064014328 2161531212768 2163637968336 2164714504992 2169300429504 2171414757408 2182487886576 2184615067752 2185702041744 2190332428128 2192467255056 2194604162712 2194972623936 2197111973472 2199253408144 2211568338096 2213723862792 2216253521952 2218413613104 2220575809608 2225280075696 2226387282912 2228557251024 2239921778328 2242104937956 2246854813272 2247972755184 2250163761768 2252735061408 2254930709616 2257128497832 2263035633248 2268638724204 2274575983056 2276792918712 2279012015124 2281616280144 2283840077688 2284976421936 2289817120032 2298867088284 2303737213608 2305982571516 2307129932952 2312017563024 2314270991448 2316526616196 2319173749776 2328339743262 2334433245768 2336708521836 2338986015522 2339378717616 2341658813832 2343941132364 2348906746568 2350075465296 2352365987192 2362052938752 2362059674712 2364361877124 2366666323398 2371680080676 2372860130472 2375172859644 2377887009264 2380204637928 2390006227968 2394674208882 2395865699604 2398200851358 2400934468608 2400941315448 2403281414196 2405623793742 2408372740152 2410720082004 2411919556488 2421851747328 2426581926522 2428947016119 2429347894272 2431722614364 2434092714378 2435303818116 2440462983192 2442841602084 2445222539318 2450512714752 2452901128704 2455298872398 2457691951221 2458914796962 2461717619712 2464116954624 2464123981644 2466525661938 2468929683051 2469344201928 2471750970156 2474160084162 2480635213368 2483164449792 2490439345641 2490850372608 2493278102016 2493285212196 2495715314742 2498147785809 2498560084992 2502239720448 2503440085158 2504685693276 2507126907402 2512438228924 2514999891456 2522784351744 2524039584768 2526499662336 2527711664931 2528969349582 2531434231989 2531852024832 2534319716864 2534326944084 2536797048318 2539269560061 2545915087404 2547243479808 2553909875712 2556399066624 2558890683648 2558897980938 2561392033551 2561814770688 2564311666176 2565587561472 2566818315162 2569320087399 2570598474678 2576044260036 2578555024422 2586652310016 2589173413632 2590461679104 2591704365309 2595521174571 2595949544448 2598479709696 2601012340992 2601019758402 2603554865379 2603984561152 2609070468498 2611613422171 2621118030336 2623672726272 2626237401489 2626670840832 2629230948864 2631793552128 2631801057318 2634366165561 2638681224192 2642520089889 2643834898458 2646411735591 2652137178624 2654722107648 2657309556096 2662939037952 2664264006144 2666860754688 2669467646781 2669908220928 2672510470656 2675122885422 2677730217669 2687354814482 2688757006464 2690094820608 2695793757696 2698421236992 2701051277184 2701058979879 2704137813504 2706773425408 2708120203776 2709419332671 2713409501049 2721930262272 2724583215744 2730355216128 2733016381056 2734376216832 2740168963584 2742839693568 2745520856091 2756826804096 2759513769792 2766735698688 2769432322176 2772131573952 2772596998656 2775299334912 2778004305024 2778012227169 2785274625536 2790714615039 2799478132992 2802206669184 2804937864768 2810880095616 2812278673152 2815019685504 2818236455424 2829374877888 2838132395712 2839544532864 2842312120128 2845560077568 2848333527936 2851109681472 2854367692032 2858571326208 2865648914784 2873148610176 2875948949952 2878752019104 2882041617024 2884850624448 2886286006656 2892400572672 2895219676544 2909983848768 2912820090336 2914269388992 2920443237504 2923289673408 2926138883616 2926630165248 2929482631296 2948757784128 2951631817056 2955004695936 2957884817472 2960767746144 2967040100928 2968516377216 2971409668032 2986562371104 2989473250608 2995806417696 2997297006912 3000218349024 3003646748544 3006574279488 3009504663776 3024851632272 3026356673184 3032767977408 3035723891616 3038682686832 3042155040192 3045120103584 3046635229248 3053089493376 3065156117712 3071649618144 3074643428688 3076173243936 3082690084032 3085694655264 3088702154928 3092231666368 3104452991016 3112577661024 3115611362448 3118648020696 3119171623488 3122211751776 3125254843152 3133433953728 3149412899616 3152482502832 3155555097864 3162240107568 3163813507296 3166897146192 3170516012352 3173606183904 3192898945176 3194487599472 3197601135144 3201255087264 3204375218928 3207498391656 3211163653536 3214293442672 3215892741984 3232292186448 3235442568696 3238596021492 3242296819152 3245456952504 3247071757488 3253950644256 3257122136112 3273731829864 3276922601628 3278553062616 3285498642192 3288700882584 3291906244068 3292458935904 3295667960208 3298880112216 3307513617824 3320585794188 3324380282928 3327620419656 3330863714412 3337920113544 3339580924368 3342835876536 3359882667492 3363157406934 3370282219908 3371959132776 3375245642652 3379102592112 3382396064424 3385692746748 3394553449872 3396324639744 3402958086306 3411854244864 3411863974584 3415189378068 3418518022686 3422424420216 3425760116532 3427464632904 3434725680048 3438073365896 3452231218176 3455605820412 3458973857274 3460694899428 3468016454656 3468026344536 3471406487172 3474789924294 3478760624664 3482307542016 3492509614893 3498230301696 3501649868652 3505062782754 3508479023283 3509058069504 3509068076424 3512488220748 3515911698546 3523360119852 3525113197944 3528548980788 3539629476864 3543079408128 3546542815686 3549999485097 3550585383936 3555814339584 3557520121014 3559290195708 3562759289466 3566830513896 3570306956892 3573786788234 3585009341952 3586793094144 3592011313323 3593798549406 3597301277037 3597894982656 3601401702912 3601411973172 3604922121294 3608435690613 3612559110228 3616080123006 3617879334732 3629240349696 3632777620992 3639872889783 3640473621504 3644021841408 3645834955776 3647583921546 3651139071567 3652955727174 3657119591424 3660694474788 3664262403126 3667833808977 3675769072128 3679351693056 3688980931584 3692576429568 3696175431936 3696185972466 3699788492907 3700399113216 3704005740032 3704016302892 3707626455234 3711240126243 3720952820052 3724746674688 3732637510656 3736275558912 3739917153024 3739927818294 3743572972113 3747840127488 3749704897536 3753359580672 3755160127737 3757028539914 3760690361103 3768657343386 3772499837184 3784176527616 3786059377152 3789749493504 3793454024373 3794080103424 3797778037248 3801479575296 3801490416126 3805195572477 3805823589376 3811428434944 3816973463173 3818872631106 3820865219712 3830864813568 3834598599936 3838336025472 3838346971407 3842722156032 3846467499264 3848381342208 3850227472743 3855897712017 3856534096896 3864066390054 3867832536633 3879978465024 3883760120448 3885692518656 3893924316672 3897719564544 3901518511488 3901529637603 3902173553664 3905976841728 3913605702747 3931677045504 3935509089408 3940006261248 3943846423296 3947690328192 3947701585977 3956053467904 3958021836288 3961879557376 3965752347687 3978205767936 3982083161472 3985964334144 3994408556928 3996396009216 4000291132032 4004862331392 4008765705984 4012684328133 4031032221723 4033135509696 4035142230912 4043690636544 4047631855488 4051576915776 4056206720256 4060160138112 4062180305664 4070785991168 4086874823616 4095532824192 4099524571584 4101564325248 4110253445376 4114259540352 4118269539904 4135240206144 4139270654688 4150103548032 4154148483264 4158197360928 4158895497984 4162949002368 4167006457536 4177911938304 4199217199488 4203310003776 4207406797152 4216320143424 4218418009728 4222529528256 4227354683136 4231474911872 4257198593568 4259316799296 4263468180192 4268340116352 4272500291904 4276664522208 4281551538048 4287856989312 4298473372176 4309722915264 4313923424928 4318128028656 4323062425536 4327275936672 4329429009984 4338600859008 4342829514816 4364975773152 4369230135504 4371404083488 4380664856256 4384934510112 4389208325424 4389945247872 4394223946944 4398506816288 4423136676192 4427447725584 4432507043904 4436827226208 4441151619216 4450560151392 4452774565824 4457114502048 4479843556656 4484209875912 4493709626544 4495945510368 4500327523536 4505470122816 4509861419232 4514256995664 4526071266496 4537277448408 4549151966112 4553585837424 4558024030248 4563232560288 4567680155376 4569952843872 4579634240064 4597734176568 4607474427216 4611965143032 4614259865904 4624035126048 4628541982896 4633053232392 4638347499552 4656679486524 4668866491536 4673417043672 4677972031044 4678757435232 4683317627664 4687882264728 4697813493136 4700150930592 4704731974384 4724119349424 4728723754248 4733332646796 4743360161352 4745720260944 4750345719288 4755774018528 4760409275856 4789348417764 4791731399208 4796401702716 4801882630896 4806562828392 4811247587484 4816745480304 4821440164008 4823839112976 4853163853044 4857894032238 4863445228728 4868185428756 4870607636232 4880925966384 4885683204168 4890445078636 4905802257408 4910597744796 4915383902442 4917829593924 4928233909248 4928247963288 4933051323876 4937859366102 4938688403856 4943501940312 4948320168324 4961270426736 4980878691282 4986556204032 4986570424392 4991430629484 4996295571618 5006880170316 5009371386552 5014253814804 5024876457848 5029999782912 5044736110401 5045568703488 5052999324672 5055423329862 5057938699164 5062868463978 5068639433728 5068653888168 5073594096636 5078539120122 5091830174808 5094486959616 5104437129459 5112798133248 5117781367296 5117795961876 5122784067102 5127777034029 5128623332352 5133636630324 5138640174798 5141196949356 5152088520072 5157110048844 5173304620032 5178346827264 5180923358208 5183408730618 5188460785911 5191042349142 5196959419392 5202024681984 5202039516804 5207109730758 5212184886441 5218140936996 5223226844342 5242236060672 5247345452544 5252474802978 5257594174131 5258461897728 5263587104256 5263602114636 5268732331122 5273867547819 5285040179778 5287669796916 5292823471182 5304274357248 5309444215296 5314619112192 5319814223529 5325878075904 5328528012288 5333721509376 5336280181521 5338935293562 5344138934199 5345020941312 5350245770844 5355460435338 5360680182351 5374709628964 5377514012928 5380189641216 5391587515392 5396842473984 5402102554368 5402117959758 5407383181941 5408275627008 5413546850816 5416240407552 5418838665342 5424120184509 5426819002098 5443860524544 5449166431488 5460710432256 5466032762112 5468752433664 5471375882319 5479433590761 5480337927168 5485679387136 5491041712182 5496393604689 5513653608192 5519027539584 5533471397376 5538864644352 5544263147904 5544278958699 5545193997312 5550598669824 5556008610048 5556024454338 5561439682851 5570549251072 5581429230078 5586869219581 5598956265984 5604413338368 5609875729536 5609891727441 5621760191232 5624557346304 5630039371008 5635542809871 5636472910848 5652986015079 5658749755776 5676264791424 5679089065728 5684624240256 5691120155136 5696667055872 5702219362944 5702235624189 5708735384064 5717142652416 5728308946659 5731297829568 5746297220352 5751897899904 5757504038208 5764083234048 5769701248896 5772572013312 5784801145344 5790439353088 5796099585081 5819967697536 5825640180672 5828538777984 5840886475008 5846579346816 5852277767232 5853260330496 5858965262592 5897515568256 5903263634112 5910009391872 5915769634944 5921535492288 5934080201856 5937032754432 5942819336064 5973124742208 5978946501216 5991612835392 5994594013824 6000436698048 6007293497088 6013148558976 6019009327552 6049703264544 6052713346368 6065535954816 6071447783232 6077365373664 6084310080384 6090240207168 6093270458496 6106178986752 6130312235424 6143299236288 6149286857376 6152346487872 6165380168064 6171389310528 6177404309856 6184463332736 6208905982032 6225155322048 6231222724896 6237296041392 6238343246976 6244423503552 6250509686304 6266867907456 6298825799232 6304965005664 6311110195728 6324480215136 6327627014592 6333794292384 6341032024704 6347212367808 6385797890352 6388975198944 6395202270288 6402510174528 6408750437856 6414996783312 6422327307072 6428586885344 6431785483968 6464584372896 6470885137392 6477192042984 6484593638304 6490913905008 6494143514976 6507901288512 6514244272224 6547463659728 6553845203256 6557106125232 6570997284384 6577401765168 6583812488136 6584917871808 6591335920416 6597760224432 6615027235648 6641171588376 6648760565856 6655240839312 6661727428824 6675840227088 6679161848736 6685671753072 6719765334984 6726314813868 6740564439816 6743918265552 6750491285304 6758205184224 6764792128848 6771385493496 6789106899744 6805916172612 6823727949168 6830378756136 6837036045372 6844848840432 6851520233064 6854929265808 6869451360096 6876146731792 6911211640824 6917947714548 6921389798856 6936052689072 6942812974344 6949579848588 6957521249328 6985019229786 7003299737304 7010125565508 7016958046566 7018136152848 7024976441496 7031823397092 7046720239704 7050226395888 7057097961576 7086158816256 7093085631372 7099998970194 7115040242028 7118580391416 7125518578932 7133661027792 7140613913784 7147573576468 7170018683904 7184022626646 7187597098812 7194602554074 7202803405824 7202823946344 7209844242588 7216871381226 7225118220456 7232160246012 7235758669464 7265555241984 7279745779566 7286841048357 7288043682816 7295167843092 7302278143134 7305911454348 7321388949576 7328524806252 7335667617954 7351538144256 7358703386112 7373075853663 7385152859136 7392350863872 7392371944932 7399576985814 7406789049153 7408011480064 7408032605784 7415252910468 7422480252486 7441905640104 7449493349376 7471318036923 7472551117824 7479834306048 7479855636588 7487145944226 7494443357427 7495680254976 7506719161344 7510320255474 7514057079828 7521380722206 7537314686772 7544999674368 7568353055232 7572118754304 7579498987008 7583134994793 7586908048746 7594302695967 7595556074496 7602959150592 7602980832252 7610391144954 7617808680183 7633946926346 7637745262212 7641730439424 7661729627136 7669197199872 7676672050944 7676693942814 7684176100653 7685444312064 7692934998528 7696762684416 7700454945486 7707960262197 7711795424034 7728132780108 7735665073266 7759956930048 7767520240896 7771385037312 7775113095927 7786563523713 7787848633344 7795439129088 7803037022976 7803059275206 7810664596137 7811953683456 7827211405494 7834840266513 7863354091008 7871018178816 7880012522496 7887692846592 7895380656384 7895403171954 7903098496683 7912106935808 7916043672576 7923759114752 7927560269667 7931504695374 7939235206773 7956411535872 7964166322944 7971928668288 7988817113856 7992792018432 8000582264064 8008402940343 8009724662784 8017531411968 8025368656266 8033190653007 8062064443446 8066271019392 8070284461824 8087381273088 8095263710976 8103153831552 8103176939637 8112413440512 8120320276224 8124360611328 8128257998013 8140228503147 8141571982336 8165424244003 8173749647232 8191065648384 8199049143168 8203128650496 8220506890752 8228519080704 8236539079808 8236562568273 8270480412288 8278541309376 8300207096064 8308296966528 8316394721856 8317790995968 8325898004736 8334012915072 8334036681507 8355823876608 8372143845117 8398434398976 8406620007552 8414813594304 8432640286848 8436836019456 8445059056512 8454709366272 8462949823744 8514397187136 8518633598592 8526936360384 8536680232704 8545000583808 8553329044416 8563103076096 8575713978624 8596946744352 8619445830528 8627846849856 8636256057312 8646124851072 8654551873344 8658858019968 8677201718016 8685659029632 8729951546304 8738460271008 8742808166976 8761329712512 8769869020224 8778416650848 8779890495744 8788447893888 8797013632576 8846273352384 8854895451168 8865014087808 8873654452416 8882303238432 8901120302784 8905549131648 8914229004096 8959687113312 8968419751824 8987419253088 8991891020736 9000655047072 9010940245632 9019722838464 9028513991328 9052142532992 9074554896816 9098303932224 9107171674848 9116048060496 9126465120576 9135360310752 9139905687744 9159268480128 9195468353136 9214948854432 9223930286064 9228519731808 9248070252096 9257083965792 9266106464784 9276694999104 9313358973048 9337732983072 9346834087344 9355944062088 9357514870464 9366635255328 9375764529456 9395626986272 9400301861184 9409463948768 9448238698848 9457447508496 9466665293592 9486720322704 9491440521888 9500691438576 9511548037056 9520818551712 9578696835528 9583462798416 9592803405432 9603765261792 9613125656784 9622495174968 9633490960608 9642880328016 9647678225952 9706327706088 9715788064476 9726890457456 9736370857512 9741215272464 9761851932768 9771366408336 9780890157272 9821195489592 9830767804884 9835659187848 9856495926576 9866102647752 9875718732204 9877376807712 9887003880624 9896640336648 9922540853472 9961757382564 9973140848784 9982861258968 9992591143236 10013760340632 10018742773104 10028507629608 10049752915696 10089472220802 10110846659724 10115877398328 10125736927956 10137307776336 10147188193272 10157078240244 10183660349616 10188973919232 10208874258918 10235562734592 10235591923752 10245568134204 10255554068058 10267273260648 10277280349596 10282393898712 10304177040144 10314220097688 10356693654528 10366817461236 10376921571822 10382084698284 10404049363968 10404079033608 10414219461516 10424369772882 10436281873992 10446453688684 10494690905088 10504949605956 10515188348262 10525437069849 10527174208512 10527204229272 10537464662244 10547735095638 10570080359556 10575339593832 10585646942364 10618888430592 10629238224384 10639628447058 10649998455291 10651756151808 10667443018752 10672560363042 10677870587124 10688277868398 10700491541688 10710920870676 10721360364702 10749419257928 10755028025856 10760379282432 10776033939969 10791903831111 10793684947968 10804205108736 10804235919516 10814766363882 10825307071839 10827093701632 10837677330684 10848240369018 10853638004196 10887721049088 10898332862976 10919618669349 10921420864512 10932065524224 10937504867328 10942751764638 10953417214701 10958867181522 10971358774272 10982083424364 10992787209378 11003501426931 11027307216384 11038055079168 11066942794752 11077729288704 11088526295808 11088557917398 11099365478721 11101197339648 11112017220096 11112048908676 11122879365702 11133720378729 11162858460156 11173738439162 11197912531968 11208826676736 11219751459072 11219783454882 11230718916339 11243520382464 11249114692608 11260078742016 11265480383211 11271085619742 11282071083309 11305972030158 11317499511552 11352529582848 11358178131456 11369248480512 11380362073119 11382240310272 11393334111744 11404438725888 11404471248378 11415586717431 11417470768128 11434285304832 11450920389519 11456617893318 11462595659136 11492594440704 11503795799808 11515008076416 11528166468096 11539402497792 11545144026624 11550682418229 11567693136051 11569602290688 11580878706176 11592199170162 11603497609899 11639935395072 11651280361344 11657077555968 11681772950016 11693158693632 11704555534464 11704588912809 11706520660992 11717930525184 11740817108241 11795031136512 11806527268224 11820018783744 11831539269888 11843070984576 11843104757931 11868160403712 11874065508864 11885638672128 11897257043061 11946249484416 11957893002432 11983225670784 11989188027648 12000873396096 12014586994176 12026297117952 12038018655104 12038052984399 12093096665169 12099406529088 12105426692736 12131071909632 12142895566464 12154730747328 12168620160768 12180480414336 12186540916992 12212357973504 12260624470848 12286598472576 12298573714752 12304692975744 12330760336128 12342778621056 12354808619712 12368926665472 12417811964064 12450310644096 12462445449792 12474592082784 12476686493952 12488847007104 12501019372608 12533735814912 12597651598464 12609930011328 12622220391456 12648960430272 12655254029184 12667588584768 12682064049408 12694424735616 12771595780704 12777950397888 12790404540576 12805020349056 12817500875712 12829993566624 12844654614144 12857173770688 12863570967936 12929168745792 12941770274784 12954384085968 12969187276608 12981827810016 12988287029952 13015802577024 13028488544448 13094927319456 13107690406512 13114212250464 13141994568768 13154803530336 13167624976272 13169835743616 13182671840832 13195520448864 13230054471296 13282343176752 13297521131712 13310481678624 13323454857648 13351680454176 13358323697472 13371343506144 13439530669968 13452629627736 13481128879632 13487836531104 13500982570608 13516410368448 13529584257696 13542770986992 13578213799488 13611832345224 13647455898336 13660757512272 13674072090744 13689697680864 13703040466128 13709858531616 13738902720192 13752293463584 13822423281648 13835895429096 13842779597712 13872105378144 13885625948688 13899159697176 13915042498656 13970038459572 14006599474608 14020251131016 14033916093132 14036272305696 14049952882992 14063646794184 14093440479408 14100452791776 14114195923152 14186171262744 14199997940388 14230080484056 14237160782832 14251037157864 14267322055584 14281227827568 14295147152936 14368045253292 14375194197624 14389205108148 14405647892688 14419688485176 14433742762452 14450236440912 14464320492024 14471517338928 14559491559132 14573682096714 14590335686184 14604556286268 14611822908696 14642777899152 14657049612504 14671335235908 14717406772224 14746151707326 14784701727744 14784743889864 14799153971628 14813578098306 14816065211568 14830505820936 14844960504972 14883811280208 14942636073846 14959668612096 14959711273176 14974291888452 14988886714854 15020640510948 15028114159656 15042761444412 15074629373544 15089999348736 15134208331203 15136706110464 15158997974016 15166269989586 15173816097492 15188605391934 15205918301184 15205961664504 15220782289908 15235617360366 15267893852692 15275490524424 15283460878848 15338394399744 15353344101888 15353387885628 15368352201306 15383331102087 15385869997056 15400909890972 15415920524394 15423590848068 15456265560216 15471330146532 15519913860096 15535040481792 15542770074624 15550226191854 15565382357733 15573127047426 15590878258176 15606074045952 15606118550412 15621329192274 15636554659323 15654422810988 15669680533026 15726708182016 15742036357632 15772782522393 15775385693184 15790761312768 15790806343908 15806196993366 15821602643457 15824213871616 15847518229504 15855120539334 15863009390748 15878470413546 15912823071744 15928332645888 15943857336576 15959442670587 15977634227712 15985584036864 16001164528128 16008840544563 16016805880686 16032416802597 16035062823936 16050737312532 16066381306014 16082040547053 16124128886892 16132542038784 16140568923648 16174762546176 16190527421952 16206307663104 16206353879274 16222149545823 16224826881024 16240640552448 16248721222656 16256515996026 16272360553527 16280457006294 16330848488006 16347499294464 16382131296768 16398098286336 16406257300992 16414127646957 16438300772283 16441013781504 16457038161408 16473078159616 16473125136546 16489180814067 16540960824576 16557082618752 16600414192128 16616593933056 16632789443712 16632836876097 16635581991936 16651796009472 16668025830144 16668073363014 16684319048553 16711647753216 16744287690234 16760607658743 16796868797952 16813240015104 16829627188608 16865280573696 16873672038912 16890118113024 16906628429613 16909418732544 16925899647488 16958958045237 17028794374272 17037267197184 17053872720768 17073360465408 17090001167616 17106658088832 17106706872567 17126206152192 17151427957248 17184926839977 17193893488704 17238891661056 17255693699712 17272512114624 17292249702144 17309103746688 17317716039936 17354403436032 17371318059264 17388298755243 17459903092608 17476920542016 17485616333952 17522659425024 17539738040448 17556833301696 17559780991488 17576895787776 17594027265152 17692546704768 17709790902336 17730028175616 17747308904832 17764606476864 17802240605568 17811098263296 17828458008192 17919374226624 17936839503648 17974838506176 17983782041472 18001310094144 18021880491264 18039445676928 18057027982656 18104285065984 18149109793632 18196607864448 18214343349696 18232096120992 18252930241152 18270720621504 18279811375488 18318536960256 18390936706272 18429897708864 18447860572128 18457039463616 18496140504192 18514167931584 18532212929568 18553389998208 18626717946096 18675465966144 18693668174688 18711888124176 18715029740928 18733270510656 18751529058912 18791253972544 18800603722368 18818927897536 18896477397696 18914895016992 18933330587184 18973440645408 18982881043776 19001382877152 19023096074112 19041637103424 19157393671056 19166925596832 19185606810864 19207530523584 19226251313568 19244990349936 19266981921216 19285760656032 19295356451904 19412655412176 19431576128952 19453780914912 19472741715024 19482430544928 19523703865536 19542732816672 19561780314544 19642390979184 19661535609768 19671318375696 19712991853152 19732205295504 19751437464408 19754753615424 19774007761248 19793280673296 19845081706944 19923514765128 19946281697568 19965722517936 19985182286472 20027520681264 20037485546208 20057015259216 20099505831392 20178944441604 20221693319448 20231754796656 20251473855912 20274615552672 20294376386544 20314156480488 20367320699232 20417748517836 20471183847504 20491136268408 20511108136116 20534546521296 20554560699192 20564787797424 20608354080288 20628440195376 20733634922472 20753843143644 20764169396568 20808158067216 20828438923032 20848739545764 20872563747984 20892907377368 21009899211912 21030376696524 21050874139698 21054408458544 21074929324488 21095470191276 21140160719112 21150679187664 21171293884728 21258476448768 21279256894116 21299996910582 21345120726084 21355741174248 21376555736796 21400983083376 21421841741352 21442720729404 21498838515856 21510056051712 21552067879938 21583807662222 21608410217472 21608471839032 21629532727764 21650614143678 21675354661368 21696480738036 21707276008392 21796665725952 21839237338698 21860523145071 21864131048448 21885503529276 21906834429402 21917734363044 21964166848728 21985574418756 22007002853862 22054614432768 22076110158336 22119227560989 22155458577408 22177052591616 22177115834796 22198730957442 22220367147459 22224034440192 22224097817352 22245758731404 22267440757458 22325716920312 22347476878324 22417653353472 22439502918144 22439566909764 22461437832678 22483330072281 22487040764928 22520157484032 22530960766422 22542171239484 22564142166618 22611944060316 22634999023104 22705059165696 22716356262912 22738496961024 22749404984379 22760724146238 22782908087901 22786668223488 22808877451776 22808942496756 22831173434862 22853426040549 22901840779038 22913235786636 22925191318272 22985188881408 23007591599616 23030016152832 23052528301959 23056332936192 23078804995584 23090288053248 23101364836458 23123880786591 23135386272102 23161757412352 23184398340324 23206995219798 23229614123521 23279870790144 23302560722688 23314155111936 23325339287781 23359690571139 23363545900032 23386317387264 23409111068928 23409177825618 23431993788411 23435861050368 23481634216482 23504520799539 23590062273024 23613054536448 23640037567488 23663078539776 23686141969152 23686209515862 23709295490049 23736320807424 23748131017728 23771277344256 23782680809001 23794514086122 23817705620319 23892498968832 23915786004864 23966451341568 23978376055296 24001746792192 24025208821029 24029173988352 24052594235904 24076037310208 24076105968798 24099571959021 24186193330338 24198813058176 24210853385472 24262143819264 24285791132928 24309461494656 24309530818911 24337240321536 24360960828672 24373081833984 24384773994039 24420685509441 24424715947008 24496272732009 24521248941696 24573196945152 24597147429504 24609385951488 24661520672256 24685557242112 24709617239424 24709687704819 24737853330944 24835623928128 24900621288192 24924890899584 24949184165568 24953372987904 24977694014208 25002038745216 25002110044521 25067471629824 25116431535351 25195303196928 25219860022656 25244440782912 25297920860544 25310508058368 25335177169536 25364128098816 25388849471232 25543191561408 25555900795776 25580809081152 25610040698112 25635001751424 25659987133248 25689309228288 25714347541376 25727141935872 25858337491584 25883540549568 25908768171936 25938374553216 25963655620032 25976574059904 26031605154048 26056977088896 26189854638912 26215380813024 26228424500928 26283989137536 26309607060672 26335249952544 26339671487232 26365343681664 26391040897728 26460108942592 26564686353504 26595042263424 26620963357248 26646909715296 26703360908352 26716647394944 26742687012288 26879061339936 26905259255472 26962257759264 26975673062208 27001965141216 27032820736896 27059168515392 27085541973984 27156427598976 27223664690448 27294911796672 27321515024544 27348144181488 27379395361728 27406080932256 27419717063232 27477805440384 27504586927168 27644846563296 27671790858192 27685559195424 27744210756288 27771251897376 27798319394352 27830084997312 27940076919144 28013198949216 28040502262032 28067832186264 28072544611392 28099905765984 28127293588368 28186880958816 28200905583552 28228391846304 28372342525488 28399995880776 28460160968112 28474321565664 28502074315728 28534644111168 28562455655136 28590294305872 28736090506584 28750388395248 28778410216296 28811295785376 28839376970352 28867485524904 28900472881824 28928640984048 28943034677856 29118983118264 29147364193428 29180671372368 29209112572536 29223645817392 29285555798304 29314099225008 29342670471816 29492303414652 29569487779728 29598307943256 29627156196612 29632130423136 29661011641872 29689921009944 29767622560416 29885272147692 29919422546352 29948583776904 29977773429708 30041281021896 30056228319312 30085522888824 30149258747088 30268416662406 30332539979172 30347632194984 30377210783868 30411923329008 30441564579816 30471234720732 30535787705384 30550981048848 30566921757696 30706688203776 30706775771256 30736704402612 30766662204174 30801819781944 30831841048788 30847181696136 30912531120432 30942660293064 31070080963584 31100452383708 31130764715466 31146254094852 31212148091904 31212237100824 31242658384548 31273109318646 31308845621976 31339361066052 31484072715264 31545565044786 31576311209547 31581522625536 31581612687816 31612393986732 31643205286914 31710241078668 31726018781496 31756940827092 31856665291776 31887714673152 31918885341174 31949995365873 31955268455424 32002329056256 32017681089126 32033611761372 32064833605194 32101474625064 32132762612028 32164081094106 32248257773784 32265084077568 32281137847296 32328101819907 32375711493333 32381054843904 32412615326208 32412707758548 32444299091646 32475921215517 32481281104896 32513031992052 32544721107054 32560914012588 32661696976012 32694998588928 32764262593536 32796196572672 32812514601984 32828255293914 32860251644103 32876601544566 32914076322816 32946156319232 32946250273092 32978361628134 33010504280793 33081921649152 33114165237504 33200828384256 33233187866112 33265578887424 33265673752194 33298096436163 33303592018944 33336051660288 33336146726028 33368638097106 33401161136187 33488575380468 33521215317486 33593737595904 33626480030208 33659254377216 33692156749017 33730561147392 33747344077824 33780236226048 33796441149633 33813256859226 33846213249927 33851799294976 33917916090474 33950974488223 34057588748544 34074534394368 34107745441536 34141086219357 34146720930816 34180002335232 34213316177664 34213413745134 34246760152293 34252412304384 34302855914496 34352761168557 34369853679954 34387786977408 34477783322112 34511387399424 34545024229248 34584499404288 34618207493376 34635432079872 34652047254687 34703079408153 34708806872064 34742636118528 34776597510486 34810492829697 34919806185216 34953841084032 34971232667904 35045318850048 35079476080896 35113666603392 35113766738427 35119561982976 35153791575552 35188054530304 35222451324723 35385093409536 35419581804672 35460056351232 35494617809664 35529212953728 35529314273793 35604481211136 35622196526592 35656916016384 35691771129183 35838748453248 35873679007296 35949677012352 35967564082944 36002620188288 36043760982528 36078891353856 36114055965312 36114158953197 36208570131968 36279289995507 36298219587264 36393215728896 36428686699392 36464192241984 36505860482304 36541441243008 36559622750976 36637073920512 36781873412544 36859795417728 36895721144256 36914078927232 36992281008384 37028335863168 37064425859136 37106779996416 37253435892192 37350931932288 37387336349376 37423776248352 37430059481856 37466541021312 37503058117824 37582507945088 37601207444736 37637855795072 37792954795392 37829790033984 37866661174368 37946881290816 37965762087552 38002765754304 38046192148224 38083274206848 38314787342112 38333851193664 38371213621728 38415061047168 38452502627136 38489980699872 38533963842432 38571521312064 38590712903808 38825310824352 38863152257904 38907561829824 38945483430048 38964861089856 39047407731072 39085465633344 39123560629088 39284781958368 39323071219536 39342636751392 39425983706304 39464410591008 39502874928816 39509507230848 39548015522496 39586561346592 39690163413888 39847029530256 39892563395136 39931445035872 39970364572944 40055041362528 40074971092416 40114030518432 40199011662784 40357888883208 40443386638896 40463509593312 40502947711824 40549231105344 40588752773088 40628312960976 40734641398464 40835497035672 40942367695008 40982272536816 41022216272232 41069093042592 41109121398384 41129575594848 41216708160576 41256880390752 41467269844944 41507686287288 41528338793136 41616316134432 41656877846064 41697479091528 41745127495968 41785814754736 42019798423824 42060753393048 42101748279396 42108816917088 42149858648976 42190940382552 42280321438224 42301358375328 42342587769456 42558513788232 42599993821164 42690241452168 42711482348496 42753111473592 42801966166752 42843683482704 42885441458808 42997677031712 43104135759876 43167615324444 43216943678064 43259065455528 43301228287356 43350709322736 43392961476072 43414552016784 43678474677396 43721046290142 43771007058552 43813668858804 43835468726088 43928333697456 43971148837512 44014005707724 44152220316672 44238455121978 44354105183232 44354231669592 44397461914884 44440734294918 44448195634704 44491517462808 44534881514916 44651433840624 44694953756648 44879005836288 44879133819528 44922875665356 44966660144562 45061921532844 45084342478968 45128284333236 45223888120632 45269998046208 45402624993609 45410118331392 45476993922048 45498809968758 45521448292476 45565816175802 45617754903552 45617884993512 45662346869724 45706852081098 45803681558076 45826471573272 45850382636544 46015183199232 46060032305664 46105056603918 46149993306261 46157609991168 46202729672916 46247761573182 46270772544204 46368796680648 46413990439596 46459228247042 46559741580288 46605121445376 46628310223872 46650678575562 46696147073199 46719381142278 46772634774528 46818222137856 46818355651236 46863987576822 46909663977969 46963268432964 47009041599078 47180124546048 47226109072896 47318347567179 47326157079552 47372283938304 47372419031724 47418590980098 47464807930371 47472641614848 47542554688512 47565361618002 47589028172244 47635411240638 47784997937664 47831572009728 47932902683136 47956752110592 48003493584384 48026521633689 48050417642058 48097250407791 48105188471808 48152074620416 48152211937596 48199143918042 48246121641159 48372386660676 48397626116352 48421706770944 48524287638528 48571582265856 48618922989312 48619061637822 48666448637469 48674480643072 48721921657344 48746163667968 48769547988078 48817081660581 48841371018882 48992545464018 49042497883392 49146393890304 49194294859008 49218771902976 49242382940871 49314902316849 49323041344512 49371114484224 49419234478848 49419375409638 49467542442201 49475706661888 49620655021249 49671247856256 49801242576384 49849781799168 49898368331136 49898510628291 49906745975808 49955388028416 50004077490432 50004220089042 50052957145659 50134943259648 50232863070702 50281822976229 50390606393856 50439720045312 50488881565824 50595841721088 50621016116736 50670354339072 50719885288839 50728256197632 50777698942464 50876874135711 51086383122816 51111801591552 51161618162304 51220081396224 51270003502848 51319974266496 51320120617701 51378618456576 51428695082752 51454283871744 51554780519931 51716674983168 51767081099136 51817536343872 51876749106432 51927311240064 51953148119808 52063210308096 52113954177792 52164896265729 52379709277824 52430761626048 52456849001856 52567978275072 52619214121344 52670499905088 52679342974464 52730687363328 52782081795456 52920217885184 53129372707008 53190084526848 53241926714496 53293819430592 53406721816704 53433294789888 53485374024576 53758122679872 53810518510944 53924515518528 53951346124416 54003930282432 54065641473792 54118337030784 54171083947968 54312855197952 54447329380896 54589823593344 54643030049088 54696288362976 54758790723456 54812161864512 54839434126464 54955610880768 55009173854336 55289693126592 55343581716384 55371118390848 55488421512576 55542503794752 55596638788704 55660169994624 55880153838288 56026397898432 56081004524064 56135664372528 56145089222784 56199811531968 56254587176736 56373761917632 56401811167104 56456783692608 56744685050976 56799991761552 56920321936224 56948643131328 57004148631456 57069288222336 57124911310272 57180588611744 57472181013168 57500776790496 57556820432592 57622591570752 57678753940704 57734971049808 57800945763648 57857281968096 57886069355712 58237966236528 58294728386856 58361342744736 58418225145072 58447291634784 58571111596608 58628198450016 58685340943632 58984606829304 59138975559456 59196615886512 59254312393224 59264260846272 59322023283744 59379842019888 59535245120832 59770544295384 59838845092704 59897167553808 59955546859416 60082562043792 60112456638624 60171045777648 60298517494176 60536833324812 60665079958344 60695264389968 60754421567736 60823846658016 60883129159632 60942469441464 61071575410768 61101962097696 61413551542512 61473408805224 61533324408348 61603639563888 61663682097576 61694363392272 61825062240864 61885320586128 62200904767416 62261529430932 62292508189704 62424474201648 62485316769096 62546218637292 62617691243952 62678722132104 63091130089572 63152622419094 63163225375632 63224787973464 63286410573828 63420482157336 63452037562992 63513881654184 63775429346304 63837770682348 63899990731746 64035362178252 64067223522744 64129667210388 64202949250128 64265525224056 64328162188212 64496515547568 64530168155136 64656203639814 64751422986666 64825230652416 64825415517096 64888598183292 64951842431034 65026063984104 65089442214108 65121828025176 65323393952024 65389997177856 65581569435213 65592393145344 65656510587828 65720503288206 65753203089132 65892312638464 65892500546184 65956723256268 66021008561586 66163843298304 66228330475008 66357682682967 66466375732224 66531157774848 66531347504388 66596192872326 66661101442377 66672103320576 66672293452056 66737276194212 66802322272374 66977150760936 67042430634972 67252960060416 67318508754432 67384313498034 67449990216843 67461122294784 67560472452096 67592882299266 67626513718452 67692426499854 67835832180948 67901948976446 68115177497088 68149068788736 68215490883072 68248214953137 68282172438714 68348724263703 68360004670464 68426632355328 68426827490268 68493520304586 68560278121647 68705522337114 68739707359908 68775573954816 68955566644224 69022774798848 69090048458496 69157584905877 69168998808576 69236414986752 69270864159744 69304094509374 69371642359773 69406158816306 69485272237056 69553195020972 69620985659394 69688842370563 69839612370432 69907682168064 69942465335808 70090637700096 70158952161792 70227333206784 70227533476854 70295981365233 70307583151104 70376109060608 70444902649446 70513562398617 70770186819072 70839163609344 70920112702464 70989235619328 71058425907456 71058628547586 71127886470147 71208962422272 71244393053184 71313832032768 71348042427003 71383542258366 71453116860957 71677496906496 71747358014592 71899354024704 71935128165888 72005240376576 72075626463087 72087521965056 72157782707712 72228111930624 72228317906394 72298715877063 72417140263936 72558579991014 72596439174528 72786431457792 72857373398784 72928384483968 72928592456733 73011720964608 73082882486016 73119245501952 73154321982117 73262056528323 73274147841024 73488818196027 73563746825088 73719590835456 73791442288512 73828157854464 73984562016768 74056671726336 74128851718272 74129063114457 74213559992832 74506871784384 74701863864576 74774672698752 74847552496704 74860118963712 74933082042624 75006116235648 75006330133563 75165015890176 75202414889472 75275711590144 75349294606053 75585909590784 75659580067968 75733322348736 75893762581632 75931524175104 76005531508608 76092384296448 76166548413696 76629574684224 76667702387328 76742427243456 76830122094336 76905005254272 76979961399744 77067927684864 77143042624128 77181425807616 77650621648704 77726304515808 77815123659648 77890966860096 77929722179712 78094815462144 78170931266688 78247121258176 78569563916736 78646142439072 78685273502784 78851967412608 78928821182016 79005749857632 79019014461696 79096031044992 79173122693184 79380326827776 79694059060512 79785126790272 79862890071744 79940729145888 80110082725056 80149942184832 80228061036864 80398023325568 80715777766416 80886773277792 80927019186624 81005895423648 81098462210688 81177505546176 81256625921952 81469282796928 81670994071344 81884735390016 81964545073632 82044432544464 82138186085184 82218242796768 82259151189696 82433416321152 82513760781504 82934539689888 83015372574576 83056677586272 83232632268864 83313755692128 83394958183056 83490254991936 83571629509472 84039596847648 84121506786096 84203496558792 84217633834176 84299717297952 84381880765104 84560642876448 84602716750656 84685175538912 85117027576464 85199987642328 85380482904336 85422964696992 85506222947184 85603932333504 85687366965408 85770882917616 85995354063424 86208271519752 86335230648888 86433887356128 86518130911056 86602456574712 86701418645472 86785922952144 86829104033568 87356949354792 87442092580284 87542014117104 87627337717608 87670937452176 87856667394912 87942297675024 88028011415448 88476910243956 88708463339184 88794923829768 88881468589836 88896391269408 88983034925616 89069763029832 89302867681248 89389907513296 89758267639056 89845751330712 89933320289124 90123843065688 90168684957936 90256568666472 90447776241264 90805249987218 90997619937516 91042896584952 91131632351604 91235769987024 91324693739448 91413704162196 91607363116152 91652943146544 91700765273088 92120064611328 92210113207836 92299986612522 92405459345832 92495523146364 92541545088408 92737593361296 92827980879192 92918456494084 93210242890752 93301357151124 93392294146398 93438762284556 93636444275712 93636711302472 93727975153644 93819327955938 93926536865928 94018083198156 94452218145792 94636695134358 94728933628641 94744567876608 94744838063448 94837181960196 94929615860742 95130723236004 95178056344488 95270822481276 95569995875328 95663144019456 95849986097619 95865805366272 96006987168768 96053043267378 96100835284116 96194500815582 96304149240832 96304423875192 96398287836084 96492243282318 96744773321352 96795252232704 96843413541888 96984305459721 97127134479999 97143164531712 97237845978624 97238123275644 97332897274938 97427763646551 97443843314688 97539095976156 97634163321162 97682742037764 97985090928036 98084995766784 98292787780608 98388589718016 98437543805952 98484765881742 98580754932309 98629804633698 98742228968448 98838468957696 98838750819276 98935084884402 99031512842379 99241310042498 99342495712512 99602485152768 99699563598336 99796736662272 99797021256582 99894289308489 99910776056832 100008154980864 100008440178084 100105914291318 100203483408561 100465726141404 100563645952458 100781212787712 100879440090624 100977763131648 101076470247051 101191683442176 101242032233472 101340708678144 101389323448899 101439770577678 101538639749781 101555397884928 101753748271422 101852923464669 102172766245632 102223603183104 102323236324608 102440162792448 102540007005696 102639948532992 102640241235402 102740280456879 102757236913152 102857390165504 102908567743488 103058283505671 103109561039862 103433349966336 103534162198272 103635072687744 103753498212864 103854622480128 103906296239616 103956141764061 104109238224459 104126420616192 104227908355584 104329792531458 104431478489091 104759418555648 104861523252096 104913698003712 105135956550144 105238428242688 105340999810176 105341300215281 105358685948928 105461374726656 105564163590912 105667353974169 105840435770368 106150515172039 106258745414016 106380169053696 106483853428992 106587638861184 106587942821379 106813443633408 106866589579776 106970748049152 107075313387549 107516245359744 107621037021888 107849031037056 107902692248832 108007860564864 108131282947584 108236674061568 108342167895936 108342476859591 108625710395904 108837869986521 108894658761792 109179647186688 109286060098176 109392576725952 109517581446912 109624323729024 109678868252928 109911221761536 110018347708672 110579386253184 110687163432768 110742236781696 110976843025152 111085007589504 111193277577408 111320339989248 111760307676576 112052795796864 112162009048128 112271328745056 112290178445568 112399623063936 112509174353472 112747523835264 112803622334208 112913567385216 113489370101952 113599983523104 113840643872448 113897286262656 114008297262912 114138576444672 114249822620544 114361177223488 114944362026336 115001553580992 115113640865184 115245183141504 115357507881408 115469942099616 115601891527296 115714563936192 115772138711424 116475932473056 116589456773712 116722685489472 116836450290144 116894583269568 117142223193216 117256396900032 117370681887264 117969213658608 118277951118912 118393231773024 118508624786448 118528521692544 118644046567488 118759684039776 119070490241664 119541088590768 119677690185408 119794335107616 119911093718832 120165124087584 120224913277248 120342091555296 120597034988352 121073666649624 121330159916688 121390528779936 121508843135472 121647693316032 121766258319264 121884938882928 122143150821536 122203924195392 122827103085024 122946817610448 123066648816696 123207279127776 123327364195152 123388726784544 123650124481728 123770641172256 124401809534832 124523058861864 124585016379408 124848948403296 124970633538192 125092437274584 125235382487904 125357444264208 126182260179144 126305244838188 126326450751264 126449575946928 126572821147656 126840964314672 126904075125984 127027763308368 127675541364696 127799981463492 128070724356504 128134447045488 128259334420776 128405898500256 128531050448112 128656324376424 128993031095136 129312407279628 129502845973332 129650831034192 129777196366584 129903684862068 130052127968208 130178884428216 130243656050352 130646787904048 131163138870426 131313021175656 131441006576412 131506406178264 131785001092368 131913446512536 132042017123172 132456660950016 132715365365934 133062315549696 133062695008776 133192385744652 133322202884754 133344586904112 133474552388424 133604644544748 133954301521872 134084861269944 134637017508864 134768626996068 134899980433686 135185764598532 135253027436904 135384852999708 135671664361896 135803897952892 136230354994176 136430981766144 136496429906274 136564344877428 136697448527406 136853264710656 136853654980536 136987040609172 137120556243294 137411044674228 137479414719816 137551147909632 138045549597696 138180096916992 138315169811754 138449979918783 138472829973504 138608189018748 138743284719546 138812317632612 139106390041944 139241971318788 139377684741126 139679224740864 139815364336128 139884930671616 140088441219597 140317904323584 140454666413568 140455066953708 140591962730466 140728991933907 140752218121216 140889805298892 141027124797234 141540373638144 141678327218688 141955042701537 141978471238656 142116851814912 142117257095172 142255772940294 142394423791113 142417924844544 142627664065536 142696084854006 142767084516732 142906233721914 143354993812992 143494716029184 143798708049408 143870256331776 144010480753152 144079564901067 144151252926174 144291751223373 144315565415424 144456223861248 144456635812788 144597431754126 144738364923477 145117159982028 145192878349056 145572862915584 145714746797568 145856768967936 145857184913466 145999345912407 146023441929216 146165764972032 146238491003904 146308643964234 146451244981743 146524113056646 146977636392054 147127493650176 147439181670912 147582884577024 147656315708928 147727148822613 147944706950547 147969124033536 148113343452672 148257703436544 148258126228914 148402627326603 148427119985664 148861965063747 149013743568768 149403727729152 149549345397504 149695104993408 149720237927424 149866164085248 150012232471296 150012660267126 150158871436977 150330031780352 150404829778944 150551423180288 150698589212106 150845468928687 151171819181568 151319160135936 151466644697472 151787525163264 151863048350208 152011063017216 152159655866517 152184768592896 152333096827392 152630622407133 153259149368448 153335404774656 153484854486912 153660244188672 153810010508544 153959922799488 153960361853103 154135855369728 154286085248256 154362851615232 154664341559793 155301243297408 155452609031616 155630247319296 155781933720192 155859444359424 156189630924288 156341862533376 156494242516352 156494688797187 157139127833472 157292284878144 157370547005568 157703934825216 157857642364032 158011499715264 158038028923392 158192062089984 158346245386368 158760653655552 159388118121024 159570253580544 159725780143488 159881458291776 160220165450112 160299884369664 160456122073728 160796046651136 161431555532832 161773546555584 161854038373248 162011790847296 162196924421376 162355011092352 162513251843904 162938565593856 163341988142688 163769470780032 163929090147264 164088865088928 164276372170368 164436485593536 164518302379392 164866832642304 165027521563008 165869079379776 166030745149152 166113355172544 166465264537728 166627511384256 166789916366112 166980509983872 167143259018944 168079193695296 168243013572192 168406993117584 168435267668352 168599434595904 168763761530208 169121285752896 169205433501312 169370351077824 170234055152928 170399975284656 170760965808672 170845929393984 171012445894368 171207864667008 171374733930816 171541765835232 171990708126848 172416543039504 172670461297776 172867774712256 173036261822112 173204913149424 173402837290944 173571845904288 173658208067136 174713898709584 174884185160568 175084028234208 175254675435216 175341874904352 175713334789824 175884595350048 176056022830896 176953820487912 177416926678368 177589847659536 177762937179672 177792782538816 177966069851232 178139526059664 178605735362496 178779815026592 179516535278112 179691502661424 179866640578248 180247686131376 180337369915872 180513137332944 180895552482528 181610499974436 181995239875032 182085793169904 182263264703208 182471539974048 182649387478896 182827408324392 183214726232304 183305886293088 184420226415672 184599973225044 184810918691664 184991046292728 185083090176816 185475186722592 185655961758384 185836912988168 186602714302248 186784588292796 186877524569112 187273422604944 187455950307288 187638655911876 187853073731856 188036166396312 189273390268716 189457867257282 189489676126896 189674363920392 189859231721484 190261446472008 190356112688976 190541644962552 191326288038912 191699972195238 192106086534756 192201670568232 192389001631164 192608847750384 192796575672168 192984486564636 193489546642704 193590504465408 193968610919442 194254268959998 194475691957248 194476246551288 194665794549876 194855527293102 195078191952312 195268326642324 195365484075528 195970181856072 196169991533568 196744708305639 196777179436032 196969531763484 197161509864618 197259609267396 197676937915392 197677501638552 197870169768804 198063025684758 198482620084996 198684991425024 199399127196672 199593473324544 199594042513164 199788578616978 199983304327131 200016309961728 200016880356168 200211828582636 200406966817122 200931452282808 201127291904916 201758880181248 201955526263296 202152940494102 202349970650529 202383366884352 202681417356288 202778646897798 202879541155356 203077279499562 203507496542844 203705846929338 204345532491264 204447206366208 204646472649216 204744644859411 205046172791109 205080014011392 205279897065984 205280482470804 205480560913758 205680834364941 205714780331008 206116567011342 206219122079724 206866699932672 207068324396544 207270145375488 207472754717631 207506996425728 207709244960256 207812592479232 207912283528122 208114927079319 208218476448918 208455816711168 208659585062916 208862956978182 209066527111689 209518837111296 209723046504192 209827396007424 210271913100288 210476856485376 210681999620352 210682600430562 210887944095699 210922749453312 211128327181824 211334707948338 211540687195851 212301030344078 212517490828032 212760338107392 212967706857984 213175277722368 213175885642758 213383659410441 213626887266816 213733179159552 213941496098304 214044127281009 214150626775098 214359350582871 215032490719488 215242074043776 215698062074112 215805384497664 216015721129728 216226879389261 216262565895168 216473348123136 216684335791872 216684953719182 216896147631189 217251420791808 217675739973042 217789317523584 218359294373376 218572120196352 218785153451904 219035162893824 219248647458048 219357736505856 219462965946351 219786169584969 219822443523072 220036695417344 220466454588081 221158772506368 221374326865536 221484473563392 221953686050304 222170015179008 222386555154816 222387189343371 222640679978496 223520615353152 224105591593728 224324018096256 224542657490112 224580356891136 224799246127872 225018348706944 225018990400689 225495047670528 225607244668416 225827134770432 226047883818159 226978740203904 227199967046208 227681287744896 227794572525312 228016594525824 228277152889344 228499645241088 228722354446976 229888724052672 230003107161984 230227281730368 230490366283008 230715015762816 230939884199232 231203783054592 231429127872384 231544277422848 232951864946112 233178913547424 233445370978944 233672900580288 233789166539136 234284446386432 234512793800064 234741363774528 235938427317216 236555902237824 236786463546048 237017249572896 237057043385088 237288093134976 237519368079552 238140980483328 239082177181536 239355380370816 239588670215232 239822187437664 240330248175168 240449826554496 240684183110592 241194069976704 242147333299248 242660319833376 242781057559872 243017686270944 243295386632064 243532516638528 243769877765856 244286301643072 244407848390784 245654206170048 245893635220896 246133297633392 246414558255552 246654728390304 246777453569088 247300248963456 247541282344512 248803619069664 249046117723728 249170032758816 249697896806592 249941267076384 250184874549168 250470764975808 250714888528416 252364520358288 252610489676376 252652901502528 252899151893856 253145642295312 253681928629344 253808150251968 254055526616736 255351082729392 255599962926984 256141448713008 256268894090976 256518668841552 256811797000512 257062100896224 257312648752848 257986062190272 258624814559256 259005691946664 259301662068384 259554392733168 259807369724136 260104255936416 260357768856432 260487312100704 261293575808096 262326277740852 262626042351312 262882013152824 263012812356528 263570002184736 263826893025072 264084034246344 265430730731868 266125390017552 266384771489304 266644405769508 266689173808224 266949104776848 267209289089496 267908603043744 268169722539888 269537253992136 269799960867372 270371529197064 270506054873808 270769705999416 271343328723792 271607795905784 272992859812548 273128689754856 273394897054812 273707309961072 273974081218344 274241112486588 274822089348456 274958829439632 275102295819264 276360193833984 276630339623508 276899959837566 277216378037496 277486569439092 277624635265224 278212780083888 278483942637576 278755369482252 279630728672256 280176882439194 280909332827136 280910133907416 281183925460932 281457983867814 281779610597784 282054249594468 283356654437376 283910085403074 284186800885923 284233703629824 284234514190344 284511545880588 284788847582226 285392169708012 285534169033464 285812467443828 286709987625984 286989432058368 287549958292857 287597416098816 288020961506304 288159129802134 288302505852348 288583502446746 288912447722496 288913271625576 289194863508252 289476729846954 290234319964056 290385756698112 291429493595136 291713537935872 291714369826932 291998691824814 292283290939653 292331529944064 292617287928468 292902489963486 293048226113292 293955272784108 294254987300352 294878363341824 295165769154048 295312631417856 295454297645226 295742264796927 295889413901094 296226686905344 296515406873088 296516252457828 296805254653206 297094538527137 297723930127494 298027487137536 298807455458304 299098690795008 299390209986816 299682867925467 299732328170496 300024464942592 300025320534252 300317742873954 300610450225683 300660063560704 301102846360576 301397178424212 301690937857374 302343638363136 302638320271872 302933289394944 303229410741153 303575050326528 303726096700416 304022126034432 304167970346697 304319311733034 304615919249343 304666193654784 305261244814266 305558770394007 306518298736896 306670809549312 306969708973824 307320488377344 307620021017088 307919845598976 307920723706206 308220841370637 308271710739456 308572170496512 308725703230464 309174850517013 309328683119586 310602486594816 310905218063232 311260494638592 311563867440384 311718888718848 311868425292183 312327714673377 312379261848576 312683725066752 312988485032704 312989377594374 313294435467273 314278255666944 314584569756288 314741094011136 315407869650432 315715284728064 316022999430528 316023900645843 316076057846784 316384124179968 316692490772736 317002061922507 317521307311104 318451545516117 318776236242048 319140507161088 319451560286976 319762916583552 320440330900224 320599768739328 320912244147456 321225940162647 321592093302272 322863111065664 323547093111168 323708076746496 324023581694592 324393848842752 324710022184704 325026503687808 325027430578773 325877131187712 326513609959563 326683976285376 327538941560064 327858180294528 328177730177856 328552744340736 328872971187072 329036604758784 329733665284608 330055043126016 331738158759552 332061490298304 332226710345088 332930529075456 333255022768512 333579832732224 333961019967744 334286518037888 336158387390592 336486027144384 336813986235168 336870535336704 337198869191808 337527523060416 338242571505792 338410867002624 338740702155648 340468110305856 340799950569312 341521931617344 341691858787968 342024891788736 342415729334016 342749467861632 343083531670464 343981416253696 344833086079008 345340922595552 345735549424512 346072523644224 346409826298848 346805674581888 347143691808576 347316416134272 349427797419168 349768370321136 350168056468416 350509350870432 350683749808704 351426669579648 351769190700096 352112045661792 353907640975824 354833853356736 355179695319072 355525874359344 355585565077632 355932139702464 356279052119328 357211470724992 357559630053184 359033070556224 359383005322848 359733281156496 360495372262752 360674739831744 361026274665888 361791104965056 363220999948872 363990479750064 364171586339808 364526529406416 364943079948096 365298774957792 365654816648784 366429452464608 366611772586176 368840452831344 369199946450088 369621837383328 369982092585456 370166180353632 370950373445184 371311923516768 371673825976336 373205428604496 373569176585592 373755049138224 374546845209888 374911900614576 375277311823752 375706147463712 376072332792624 378546780537432 378915734514564 378979352253792 379348727840784 379718463442968 380522892944016 380712225377952 381083289925104 383399944390476 384212173069512 384403341136464 384778003262328 385217695500768 385593151344336 385968973129272 386979093285408 387937221838884 388508537919996 388952493102576 389331589099752 389711054586204 390156383904624 390536653284648 390730968151056 391940363712144 393489416611278 393939063526968 394323019729236 394519218534792 395355003277104 395740339537608 396126051369516 396965240169992 397369982850048 399186946649088 399188085026328 399577157233956 399966608654262 400033760712336 400423657165272 400813933634244 401862904565616 402254583809832 403911052526592 404305880988204 404699941301058 405557293795596 405759082310712 406154558999124 407014993085688 407411693858676 408691064982528 409292945298432 409489289718822 410092345582218 410559794131968 410560964941608 410961121827516 411361668729882 412233134022684 412438244159448 414136648793088 414540290750976 414945509435262 415349939756349 415418489920512 415824567056244 416229854158638 416436952897836 417319170125832 417725913956364 418133054223378 419037674222592 419446093008384 419654792014848 420265323658791 420953712970752 421363999240704 421365200861124 421775888191398 422186975801721 422256654363648 422669415896676 423081374391702 424602060688156 425034981656064 425935413715968 426350555444736 426351771285516 426767318820882 427183271373339 427253774533632 427882992196608 428088254562018 428301253550196 428718701165742 430064981438976 430484148087552 431396124148224 431610768995328 432031442259456 432238694703201 432453758778522 432875253670119 432946696246272 433368671583744 433369907438364 433792295262378 434215094770431 435351479946084 435578635047168 436718588746752 437144240392704 437570306903808 437998037737221 438070325787648 438497294916096 438715473011712 438925931892702 439353734945229 439572339169938 440073390834688 440932909176162 441362668346899 442317545012736 442748653731072 442968947126784 443181446467839 443834120851641 443907372100608 444340030358016 444773110309632 444774378686742 445207881979809 445281359956992 446585895191241 447041230706304 448211183187456 448648036192512 449085314980224 449160713782272 449598492255744 450036697413888 450037980801378 450476614310931 450990095341056 451214489336832 451654269540864 452095767636318 452536406786061 453957480407808 454399934092416 455362575489792 455589145050624 456033189051648 456478967599551 456554305778688 456999290482176 457444708893952 457891867221399 459777448105344 460006214323968 460454563460736 460980732566016 461430031525632 461879768398464 461881085559309 462407566109184 462858255744768 463088554845696 463993024679379 465903729892224 466357827094848 466890741957888 467345801160576 467578333078272 468568892772864 469025587600128 469482727549056 469484066391561 471876854634432 473111804475648 473572927092096 474034499145792 474114086770176 474576186269952 475038736159104 476281960966656 478164354363072 478710760741632 479177340430464 479644374875328 480660496350336 480899653108992 481368366221184 482388139953408 484294666598496 485320639666752 485562115119744 486035372541888 486590773264128 487065033277056 487539755531712 488572603286144 488815696781568 491308412340096 491787270441792 492266595266784 492829116511104 493309456780608 493554907138176 494600497926912 495082564689024 497607238139328 498092235447456 498340065517632 499395793613184 499882534152768 500369749098336 500941529951616 501429777056832 504729040716576 505220979352752 505305803005056 505798303787712 506291284590624 507363857258688 507616300503936 508111053233472 510702165458784 511199925853968 512282897426016 512537788181952 513037337683104 513623594001024 514124201792448 514625297505696 515972124380544 517249629118512 518011383893328 518603324136768 519108785466336 519614739448272 520208511872832 520715537712864 520974624201408 522587151616192 524652555481704 525252084702624 525764026305648 526025624713056 527140004369472 527653786050144 528168068492688 530861461463736 532250780035104 532769542978608 533288811539016 533378347616448 533898209553696 534418578178992 535817206087488 536339445079776 539074507984272 539599921734744 540743058394128 541012109747616 541539411998832 542686657447584 543215591811568 545985719625096 546257379509712 546789794109624 547414619922144 547948162436688 548482224973176 549644178696912 549917658879264 553260679247016 553799919675132 554432756074992 554973138878184 555249270530448 556425560167776 556967885275152 557510738964504 560353764878388 561820267814832 562367850921864 562915967735628 563559221195568 564108499188936 567820170806148 568373601771846 568469028380688 569023091761176 569577695164452 570784339416024 571068338066928 571624934887656 573978864116736 575099916585714 576318259604268 576605011704696 577167004893492 577826543251152 578389727016504 578953459693908 580468639928112 580771513396224 583427075871744 583428739653864 583997383649628 584566581879306 585234575856936 585804979926972 586096452226584 587910545568216 588509974600704 590234124916917 590331538308096 590908595290452 591484529593854 591778827802188 593030813746176 593032504915656 593610509306412 594189077054274 595447860254988 596054974275072 598197381590016 598780419973632 599365735850934 599949912981393 600048929885184 600050641068504 600635485747908 601220900451366 602794356848424 603381875714748 605276640543744 605866578789888 606458821482306 607049911951587 607150100653056 608044252068864 608335940693394 608638623466068 609231838498686 610522489628532 611117540788014 613036597473792 613341619098624 613939417947648 614233934578233 615138518373327 615240042034176 615839691197952 615841447412412 616441682741274 617042503094823 617144340993024 618349701034026 618657366239172 621204973189632 621810436126464 622520989277184 623127734880768 623437777437696 623736850584366 624344781237957 624655429346754 625367450133504 625976970065408 625978755188748 626588870934546 627199581335067 628556511333888 629169139512576 629482188022272 630815739300864 631430569456128 632045998861056 632047801291686 632663832287097 632768248359936 633384981545472 634004123845014 634622061587553 636903091032234 637552472484096 638281014322176 638903120573952 639525833167104 640150978231323 640880661800448 641199537478656 641824488294912 642132381843027 642451880325294 643078051748613 643184186604544 645068515276237 645726222131328 647094186222336 647416153492992 648047163389184 648680638167783 648787697685504 649420044369408 650053007375616 650054861157546 650688442893567 651754262375424 653027219919126 653367952570752 655077883120128 655716360589056 656355460355712 657105488681472 657745942374144 658073209517568 658388897839053 659358508754907 659467330569216 660110086252032 661399363764243 663476317519104 664122980596608 664453420690176 665861058150912 666510045537024 667159665464448 667161568030113 667922039935488 668573036075776 672316774781184 672972054288768 673627972470336 673741070673408 674397738383616 675055046120832 675056971202067 676485143011584 676821734005248 677481404311296 678143651454477 680936220611712 681599901138624 683043863234688 683383717575936 684049783577472 684831458668032 685498935723264 686167063340928 687962832507392 689666172158016 690681845191104 691471098849024 692145047288448 692819652597696 693611349163776 694287383617152 694632832268544 698855594838336 699536740642272 700336112936832 701018701740864 701367499617408 702853339159296 703538381400192 704224091323584 707815281951648 709667706713472 710359390638144 711051748718688 711171130155264 711864279404928 712558104238656 714422941449984 715119260106368 718066141112448 718766010645696 719466562312992 720990744525504 721349479663488 722052549331776 723582209930112 726441999897744 727980959500128 728343172679616 729053058812832 729886159896192 730597549915584 731309633297568 732858904929216 733223545172352 737680905662688 738399892900176 739243674766656 739964185170912 740332360707264 741900746890368 742623847033536 743347651952672 746410857208992 747138353171184 747510098276448 749093690419776 749823801229152 750554623647504 751412294927424 752144665585248 757093561074864 757831469029128 757958704507584 758697455681568 759436926885936 761045785888032 761424450755904 762166579850208 766799888780952 768424346139024 768806682272928 769556006524656 770435391001536 771186302688672 771937946258544 773958186570816 775874443677768 777017075839992 777904986205152 778663178199504 779422109172408 780312767809248 781073306569296 781461936302112 783880727424288 786978833222556 787878127053936 788646039458472 789038437069584 790710006554208 791480679075216 792252102739032 793930480339984 798376170052656 799154314467912 799933217308524 800067521424672 800847314330544 801627867268488 803725809131232 804509167619664 808611761976408 809399882602116 811114587591192 811518164621424 812309117998248 814029986171376 814823387717352 818978579437644 820184691164436 821121929883216 821922243655032 822723337459764 824466268045368 824876488318896 829080581501952 829891018870524 830699879512698 831649134112488 832459708317276 832873905795672 834638340251664 835451827912728 836266108446756 838892186016768 840530647317582 842727998481408 842730401722248 843551776382796 844373951603442 845338831793352 846162748783404 849204121376312 850069963312128 852560402657769 852701110889472 852703542571032 853534637641764 854366542746678 856176509124036 856602507100392 857437402331484 860129962877952 860968296175104 862649874878571 862792248296448 864062884518912 864477389406402 864907517557044 865750507340238 866737343167488 866739814876728 867584590524756 868430189540862 870702959892168 871157270094336 874288480785408 875140613807616 875996075474442 876849872818959 876994589832192 877851863785404 878707469890458 879144678339876 881865818352324 882725336693798 884635090025472 885497307462144 885937894253568 886362892935678 887226794390781 887668241703282 888680060716032 889546220619264 889548757373484 890415763959618 891283615581411 893171790382482 894082461412608 896422366374912 897296072385024 898170629960448 899048603776401 899196984511488 900073394827776 900075961602756 900953228621862 901831350677049 901980190682112 903308539081728 904191535272636 905072813572122 907914960815616 908799868184832 910725150979584 911178290101248 912066378103296 912503911040091 912957935199102 913847757748029 913998580964352 914889417787904 915783734442798 916676311182021 919554896210688 920012428647936 920909126921472 921961465132032 922860063051264 923759536796928 923762171118618 924662524111911 924815132218368 925716511489536 926177109691392 927524551551039 927986049358758 931807459784448 932715654189696 933781483915776 934691602321152 935156666156544 935605275876549 936983144020131 937137785545728 938051175200256 938965455098112 938968132783122 939883306401819 943753709268864 946223608951296 947145854184192 948068998291584 948071701937529 948228173540352 949152372539904 950077472318208 951006185767521 952563921933312 955354636548351 956328708726144 957421521483264 958354680860928 959288749750656 961320992700672 961799306217984 962736732442368 963677820487941 964776279906816 968589333196992 970641279333504 971124230239488 972070745083776 973181546528256 974130066554112 975079511063424 975082291736319 977145206572288 977631393563136 979540829878689 982616824680192 983574540883584 984533190533568 985658233022208 986618913561216 987109814276352 989200995853824 990165129378048 995214476278656 996184470894912 996680131035264 998791587226368 999765068305536 1000739498196672 1001883059903232 1002859554113664 1009458081433152 1010441958705504 1010611606010112 1011596607575424 1012582569181248 1014727714517376 1015232601007872 1016222106466944 1021404330917568 1022399851707936 1024565794852032 1025075576363904 1026074675366208 1027247188002048 1028248403584896 1029250595011392 1031944248761088 1034499258237024 1036022767786656 1037206648273536 1038217570932672 1039229478896544 1040417023745664 1041431075425728 1041949248402816 1045174303232384 1049305110963408 1050504169405248 1051528052611296 1052051249426112 1054280008738944 1055307572100288 1056336136985376 1061722922927472 1064501560070208 1065539085957216 1066577623078032 1066756695232896 1067796419107392 1068837156357984 1071634412174976 1072678890159552 1078149015968544 1079199843469488 1081486116788256 1082024219495232 1083078823997664 1085373314895168 1086431183623136 1091971439250192 1092514759019424 1093579588219248 1094829239844288 1095896324873376 1096964449946352 1099288357393824 1099835317758528 1106521358494032 1107599839350264 1108865512149984 1109946277756368 1110498541060896 1112851120335552 1113935770550304 1115021477929008 1120707529756776 1123640535629664 1124735701843728 1125831935471256 1127118442391136 1128216998377872 1135640341612296 1136747203543692 1136938056761376 1138046183522352 1139155390328904 1141568678832048 1142136676133856 1143249869775312 1150199833171428 1152636519208536 1153210023409392 1154334009786984 1155653086502304 1156779454033008 1157906919387816 1160937279856224 1166857479307728 1167994767299256 1169133163758612 1170469151713872 1171609959853944 1172192904453168 1175821091136432 1180468249833834 1181817190580904 1182969059187708 1183557655604376 1186065009831312 1187221018612824 1188378154108548 1190895720509976 1192109948550144 1197560839947264 1198731471701868 1199899825962786 1200101282137008 1201270971495816 1202441800902732 1205588713696848 1206763751429496 1211733157579776 1212917642964612 1214099823903174 1216671881386788 1217277246932136 1218463676997372 1221044979257064 1222235081576028 1226073194947584 1227878835895296 1228467869156466 1230277036746654 1231679382395904 1231682894824824 1232883365482548 1234085006189646 1236699402068052 1237314732478344 1242409946379264 1243620872252928 1246049819269047 1246255469761536 1247473701168732 1248689562475914 1249310858693508 1251953940130816 1251957510377496 1253177741869092 1254399162670134 1257113022667776 1258338279025152 1258964376044544 1260795970976373 1262861138912256 1264091997722112 1264095602583372 1265327664574194 1266560927405163 1266769963090944 1268008247690028 1269244123175106 1273806182064468 1275104944968192 1277806241147904 1279051666334208 1280301956462646 1281549814120017 1281761323600896 1283648976589824 1284264763686054 1284903760650588 1286156103497226 1290137030552474 1291452444262656 1294188372444672 1294832306985984 1296094326778368 1296716084109603 1297361276335566 1298625761010357 1298840088738816 1300106014751232 1300109722315092 1301376885787134 1302645284311293 1306054439838252 1306735905141504 1310155766240256 1311432721178112 1312710920711424 1313994113211663 1314210977362944 1315491884748288 1316146419035136 1316777795678106 1318061204835687 1318717017509814 1320220172504064 1322798727528486 1324088005040697 1326952635038208 1328245961193216 1328906841380352 1331722116301824 1333020091074048 1334319330928896 1334323136060226 1335623645939427 1335844079870976 1337146072151552 1339757685573723 1344633549562368 1345944108577536 1347255944940672 1347482141346816 1348795476767232 1350110092241664 1350113942404134 1351429842932793 1352970286023168 1353643468010496 1354962808622592 1356287302908954 1357609220358183 1361872441223424 1363199802277248 1366087726469376 1366767435151872 1368099567154944 1369436902798653 1369662917336064 1370997871446528 1372334126681856 1373675601664197 1375925665014784 1379332344316032 1381363690382208 1382942197698048 1384290094576896 1385639305195392 1385643256677927 1387222698327552 1388574767234304 1389265664537088 1391979074038137 1397711189676672 1399073481284544 1400672225873664 1402037403481728 1402734999234816 1405706678318592 1407076762800384 1408448182647168 1408452199174683 1415630563903296 1419335413426944 1420718781276288 1422103497437376 1422342260310528 1423728558809856 1425116208477312 1428845882899968 1430238520212736 1436132282224896 1437532021291392 1438933124625984 1441981489051008 1442698959326976 1444105098663552 1447164419860224 1452883999795488 1455961919000256 1456686345359232 1458106117625664 1459772319792384 1461195099831168 1462619266595136 1465717809858432 1466447090344704 1475361811325376 1476799785800352 1478487349533312 1479928370341824 1480664721414528 1483801493780736 1485247694067072 1486695303905344 1492821714417984 1494276706342368 1495020196552896 1498187380839552 1499647602458304 1501109247295008 1502824589854848 1504289331170496 1514187122149728 1515662938058256 1515917409015168 1517394911363136 1518873853771872 1522091571776064 1522848901511808 1524333159700416 1533599777561904 1536848692278048 1537613364545856 1539112013049312 1540870782003072 1542372605377344 1543875892517088 1547916373141632 1551748887355536 1554034151679984 1555809972410304 1557326356399008 1558844218344816 1560625535618496 1562146613138592 1562923872604224 1567761454848576 1573957666445112 1575756254107872 1577292078916944 1578076874139168 1581420013108416 1582961358150432 1584504205478064 1587860960679968 1596752340105312 1598308628935824 1599866434617048 1600135042849344 1601694628661088 1603255734536976 1607451618262464 1609018335239328 1617223523952816 1618799765204232 1622229175182384 1623036329242848 1624618235996496 1628059972342752 1629646775434704 1637957158875288 1640369382328872 1642243859766432 1643844487310064 1645446674919528 1648932536090736 1649752976637792 1659782037741048 1661399759025396 1663298268224976 1664919416634552 1665747811591344 1669276680503328 1670903655825456 1672532216893512 1681061294635164 1685460803444496 1687103552765592 1688747903206884 1690677663586704 1692325497566808 1698408242752624 1705120805315538 1705407085142064 1707069275283528 1708733085493356 1712353018248072 1713205014200784 1714874804662968 1721936592350208 1725299749757142 1728954778812804 1729815035114088 1731501014680476 1733479629753456 1735169181049512 1736860379081724 1741405919784336 1742314540188672 1750281227615232 1751992150948884 1753699745637918 1755703727570808 1757414939780916 1758289356679752 1763731636704648 1765450673387596 1770994614924288 1772725785871356 1774453588781562 1775336483406564 1779092441238528 1779097514746968 1780831527919236 1782567231162822 1786343580764964 1788164922825216 1794592144770048 1796341259920896 1798097207552802 1799849738944179 1800146789655552 1800151923205512 1801906457243724 1803662701354098 1808383070545272 1810145627144244 1815829921631232 1817599736369664 1821149735854761 1821450301959168 1824132756206592 1825007822080182 1825915870398204 1827695515496058 1829778835575808 1831567468885596 1833352622364042 1839109792421376 1840024857295872 1841818253842944 1842701803734699 1845415555119981 1845720126102528 1847519073593856 1847524342237236 1849325048223822 1851127509284469 1851433022979072 1855049103102078 1855972098717516 1863614919568896 1865431308379392 1867562967831552 1869383204642304 1870313332313088 1871210551753098 1873034343713871 1873966288040262 1876102350400512 1877930910196224 1877936265566244 1879766612803638 1881598744005201 1887507418537728 1892447217902592 1894291708368384 1896137996583168 1896143403875058 1897991496861291 1898304745079808 1900154944636416 1902012371535042 1903866184762659 1910709273096702 1912657417452288 1914843042966528 1916709361721856 1918577499501312 1920452934693969 1922641985401344 1923598612435968 1925473464884736 1926397145529081 1927355640975882 1929234155245839 1929552559813632 1935205545828711 1937178666393984 1941282558667008 1942248460478976 1944141490167552 1946363093056512 1948260133108224 1950159022126848 1950164583472638 1952065328680701 1954290413144576 1955262787126272 1959081659757378 1965233649360384 1967149081767168 1969066381067136 1971316466044416 1973237827122432 1974219628552704 1975166693517159 1978075526264721 1978401991707648 1980330258756096 1984198091292729 1990428952557312 1992368941789824 1993360262070528 1997583174452736 1999530136611072 2001478996393344 2001484704090339 2003766119806464 2005719108227328 2018916162866304 2020883917411008 2021223212020224 2023193215150848 2025165138362496 2025170913606201 2029455429034752 2030465202015744 2032444212933888 2034430954363431 2042808661835136 2044799703415872 2049131589704064 2050151152727808 2052149350732416 2054494376004096 2056496807169792 2058501190022784 2063888497522176 2068998516474048 2072045535573312 2074413296547072 2076435141865344 2078458957793088 2080834047491328 2082862150851456 2083898496805632 2090348606464768 2098610221926816 2101008338810496 2103056105222592 2104102498852224 2108560017477888 2110615144200576 2112672273970752 2123445845854944 2129003120140416 2131078171914432 2133155246156064 2133513390465792 2135592838214784 2137674312715968 2143268824349952 2145357780319104 2156298031937088 2158399686938976 2162972233576512 2164048438990464 2166157647995328 2170746629790336 2172862367246272 2183942878500384 2185029518038848 2187159176438496 2189658479688576 2191792649746752 2193928899892704 2198576714787648 2199670635517056 2213042716988064 2215199678700528 2217731024299968 2219892555512736 2220997082121792 2225702240671104 2227871541100608 2230042955858016 2241415059513552 2247281071259328 2249471403687456 2251663870942512 2254236884782272 2256433996755744 2271280683224592 2273494407087384 2273876113522752 2276092367044704 2278310780657808 2283137357664096 2284273352267712 2286499739550624 2300399666342856 2305273038417072 2306420046818784 2308668019573968 2311306173004608 2313558908066016 2315813838775632 2321874559712448 2333714958615456 2335989534598512 2338266327517224 2340938303427744 2343219919707888 2344385808906336 2351642182272864 2360936499667668 2363634381161808 2365938118375416 2367115311208752 2372130019662624 2374442037225648 2376756308217096 2381791441019952 2397462943403736 2399799651925572 2400202564274016 2402541942991632 2404883601805464 2411177427393696 2413527502858992 2425835285929224 2428199647806348 2433343762773576 2434554493864272 2436927353994744 2442089958514128 2444470163152056 2456935738312932 2460554073493308 2463365789649648 2465766730965096 2468170012379292 2473398804136104 2474629464956688 2487241744505856 2492099638538094 2494947402337464 2497379124951828 2498621717387016 2503915020754992 2506355483738184 2508798325340268 2516676558050304 2521591941952746 2528183995444224 2528191205166744 2530655329148388 2533121854810326 2536016495380056 2538488246350212 2547612364128936 2550209889936384 2557681207973307 2558103332668416 2560603912925292 2563099628240034 2568529527372108 2569807521301176 2572312206994452 2580274061104948 2582904888525312 2588376744889344 2592188653556736 2593432168219206 2594722552671132 2597251522020714 2600212029502464 2600219444630184 2602753771574268 2605290568622586 2612108879676504 2613471810283008 2622865442356224 2625421841422848 2627988226423326 2630549618456877 2630983769496576 2633555591356212 2636122409671374 2637434035019628 2645597455056972 2648176010081394 2653905270076416 2656491922386432 2657813682760704 2661680383172343 2666040182148096 2668638661857792 2668646272120452 2671247291878854 2673850846744233 2674292144303104 2679515371147446 2689267099124736 2691888217155072 2694511889881344 2697145811329203 2697590953534464 2700220184483328 2700227884808268 2702859685865586 2705494052031147 2705940572046336 2709925617245184 2712574605817908 2715218440716366 2723744882446848 2726399604554496 2732175452938752 2733534870303744 2736199134309888 2737511733120273 2738873805597306 2741543273244087 2741995742893056 2744668253363712 2747351203328394 2750028933546063 2758664688632064 2762727380764416 2765884395396096 2768580189153792 2771278610390784 2771286513355854 2773987572335733 2774445396655104 2777149534468608 2778531329074176 2782573654653117 2783958148076274 2795422379353344 2798146962569088 2801344451747328 2804074806963456 2805469998469632 2806815827629647 2810949432060393 2811413356637184 2814153525600768 2816896365294336 2816904398349366 2819649919205457 2831261127806592 2838670826853888 2841437562552576 2844206994874752 2844684520621056 2847457117619712 2850232416954624 2853018557302563 2857691765799936 2860477040425472 2866063909645053 2872264564449792 2875064042582784 2877866249251968 2883962978102016 2885397918653952 2888210197327104 2891033461463823 2894328839720448 2905767999590976 2911923838000512 2913372690718464 2916212235251328 2919544639584768 2922390199662336 2925238533190272 2925246875208957 2931435619716864 2932894180689408 2938622489636067 2950723622650752 2953599571600704 2956974699066624 2959856740683648 2961329442829056 2967602987561472 2970495388134144 2973390607810688 2985643428835968 2988553412684736 2990040393105792 2996374761679104 2999295204916608 3002218494590016 3005649179709696 3008578662340992 3028374244299456 3031325876116512 3031834818030336 3034789822726272 3037747707543744 3044183143552128 3045697803023616 3048666319400832 3067199555123808 3073697384556096 3075226729091712 3078224026098624 3081741564006144 3084745210754688 3087751785034176 3095832746283264 3103497774711072 3108068303359968 3111619944820608 3114652712798016 3117688436689632 3121251071236992 3124293226277184 3125847745208448 3135522909697152 3147915332890224 3151512508215744 3154584157833888 3156153748278336 3162840026216832 3165922716300864 3169008410956128 3175721921359936 3193504680210624 3196617257871648 3199732869234096 3200270085698688 3203389257322176 3206511469073952 3214903236524928 3218036670478656 3234447047905632 3237599530408464 3244458350364768 3246072658485696 3249236471992992 3256119944685504 3259293550869408 3275914317750576 3280738764657744 3284487719532864 3287688974620128 3290893349839056 3297865072181472 3299505953275584 3319564075482096 3322799518050792 3326596536449952 3329838833269104 3331495623182688 3338553361006656 3341807311650912 3345064433787024 3362122589270328 3370921606888992 3374207105531184 3377495806413768 3381355327173408 3384650995133616 3396816485505248 3410241610631076 3410814170284128 3414138550567056 3417466170986712 3424706036496144 3426410028401568 3429749609325936 3450599499514284 3457909557625608 3459630070228176 3463002029360952 3466959259506912 3470338362099024 3473720758163448 3482811839568672 3503984301897768 3507399491275836 3511407455141616 3514829879561832 3516578713359504 3527463273409296 3530901346775192 3545451571742712 3548907177563124 3550672966813128 3558195029493936 3561663055838472 3565134462325644 3572687161529928 3576329845650432 3592682519841792 3596194415105604 3599699477888358 3600303846411024 3603812914487448 3607325402708196 3616766141090544 3620291254288488 3635199472739328 3642299471709522 3650015644160364 3651831740796408 3655391030992116 3663134937771192 3666705244728084 3678219584842752 3683636507685888 3685403607469398 3690831110239962 3695038147187712 3695048684474472 3698650096447644 3702255018568938 3710098206204156 3711944197435032 3727229839137792 3730862616758784 3738149457807141 3738766409284608 3742421103506196 3746068687427742 3747932576080524 3755861820392448 3755872531132488 3759533225607276 3763197488010402 3775014837075456 3788583416736768 3792275993166336 3792286807750116 3795982993722582 3799682782215489 3800309889272832 3804024743070084 3807732369525318 3821418546193404 3825314834904576 3833418723443712 3837154999002624 3840905869387938 3844649442360051 3845283970802688 3850946929769472 3852794291058162 3854711281951764 3858468310491678 3870411091657422 3874357332787968 3882565117334016 3884496920957952 3888282980335104 3890148252328809 3895877283031071 3896520266216448 3900318044253696 3900329166945276 3904130657361402 3907935852933879 3908580826289152 3918163319514756 3930467298720768 3934298163534336 3938132762134272 3941982339634989 3942632932088832 3946475654244864 3948439257105408 3950333387034318 3954183614507061 3956151052529442 3960660517512192 3968396182585458 3972264015122091 3980857905114624 3984737883579648 3986720524141056 3995166348905472 3999060273222144 4002957992786688 4002969408180678 4006870937818281 4007532239612928 4011438216454656 4019273056721169 4037832325732608 4041767834822016 4042446424040448 4046386430301696 4050330276724992 4050341827212402 4054289528798379 4058910858069504 4060930404031488 4064888425867776 4068861908726862 4072827661074549 4085617323670272 4089599406831744 4098263179408128 4100302305455616 4104298701464832 4108310708395959 4108988752008192 4112993614339584 4117002380045568 4121026804992591 4127776995044352 4137997032948096 4144091071146624 4148826593094144 4152870283730688 4156917915586176 4161668094982656 4165724301702912 4167796993611264 4175937222114411 4180697212929536 4197220443853632 4202016677620992 4206112210445184 4208204997704448 4217120034955776 4221230288401152 4225344547941504 4225356597524049 4246891691709888 4258006240280832 4262156343828864 4266310492312128 4267026780931584 4271185676429568 4275348625431936 4286537648699904 4290715560638208 4312596063874176 4316799373877952 4325944467153024 4328096877980928 4332315295990656 4341493259580672 4345724734492544 4367885757000768 4370059036077696 4374318352876992 4379316959377152 4383585299493504 4387857799785408 4397153429575296 4399341271034112 4426085433976128 4430399357401056 4435462048599936 4439785111025472 4441994164243584 4451404481342208 4455743082201216 4460085911716032 4482830119027104 4494562142518656 4498942807374912 4503327741885024 4508473769564544 4512867993511488 4542561366449184 4546988814174768 4547752227045504 4552184734089408 4556621561315616 4566274715328192 4568546704535424 4572999479101248 4600799332685712 4610546076834144 4612840093637568 4617336039147936 4622612346009216 4627117816132032 4631627677551264 4643749119424896 4667429917230912 4671979069197024 4676532655034448 4681876606855488 4686439839415776 4688771617812672 4703284364545728 4721872999335336 4727268762323616 4731876236750832 4734230622417504 4744260039325248 4748884074451296 4753512616434192 4763582882039904 4794925886807472 4799599303851144 4800405128548032 4805083885983264 4809767203610928 4822354854787392 4827055005717984 4851670571858448 4856399295612696 4866687525547152 4869108987728544 4873854707989488 4884179917028256 4888940326304112 4913871476625864 4921108146986616 4926731579299296 4931533461930192 4936340024758584 4946797608272208 4949258929913376 4984199277076188 4989894804674928 4994758249903656 4997243434774032 5007830041509984 5012710967476368 5017596650680536 5043183883905492 5056382410333488 5061310658296776 5066243709620652 5072032990760112 5076976492700424 5095224728257872 5115362415946614 5121207825850584 5126199256480068 5137059054744216 5139615042602352 5144624413988904 5160548122209896 5165809777050624 5186864336438412 5189445105342264 5194503044041428 5200438889260368 5205507543148536 5210581137245172 5224217759353008 5226943620566016 5250843682845696 5255976452846652 5261099236913754 5267111182712424 5272244819342748 5274868070039256 5291194910113944 5296352020162788 5312983844772864 5323360766344686 5337277323715584 5337292544240904 5342494583757708 5347701693488466 5359030742294892 5383776434310144 5389023779762688 5394291622658406 5399549216832537 5400440368966656 5400455769616536 5405719371731172 5410988104062294 5425149211635816 5430436881432732 5447489764893696 5452799209108992 5463449207564283 5464350905877504 5472398268619776 5475023466240546 5477747611194612 5483086546488174 5489336506727424 5494702406656788 5500057867092126 5517329377264128 5525454761528832 5537160378307584 5542557220781568 5542573026711708 5547975144671466 5553382527853407 5554299068937216 5565147309306234 5567916296152548 5590844758706688 5596293925138176 5602688903494656 5608149613926912 5610939996939264 5613631655259294 5619103031141613 5621898864120786 5628307051201536 5633792730588672 5633808796698732 5639299838410914 5644796232015603 5662522255613184 5677341653707776 5682875125105152 5688413989749504 5693974490583873 5694914235239424 5700464833909248 5706037114605126 5711598554287977 5720954080850944 5732127819290106 5744529128899584 5750128085165568 5755732498503936 5761358804081907 5767925956204032 5770795837307904 5776420394654208 5779191436587243 5782066922927646 5787702465737517 5788657679440896 5805616637486133 5811535999181952 5823847676001024 5826745381436928 5832424470502656 5839089279169536 5844780399324672 5850477066380544 5850493750417914 5856195986042103 5862871239433728 5865788361378816 5877244979272134 5901447245301504 5907199143201408 5913949398133248 5919713481367296 5922658885658112 5925500080551477 5934226578794163 5935205975122944 5940990776268288 5946781215621376 5952594273878187 5971286857671936 5977106825369472 5980080786211584 5992749523358208 5998590409833216 6004436989180032 6004454112271017 6011298359419392 6017157324681984 6056748488598912 6062651752233024 6063669636060672 6069579645452544 6075495415087488 6088366287104256 6091395606047232 6097332638801664 6103292863090293 6134399110247616 6147394769112192 6150453458183424 6156448052197248 6163483128012288 6169490421509376 6175503570068352 6191665492566528 6206995549422144 6216136606719936 6223239889641216 6229305425596032 6235376873379264 6242502142473984 6248586452554368 6251695490416896 6271045819394304 6295830665780448 6303025016431488 6309168315667776 6312307496556672 6325680052433664 6331845432601728 6338016821912256 6351443842719872 6387009360421248 6393234515743296 6399465738468192 6400540171397376 6406778514644352 6413022938147904 6429806473049856 6436073340957312 6468894095811264 6475199060816928 6488916700729536 6492145316971392 6498472943985984 6512239889371008 6518587101738816 6551828635501152 6561477529315488 6568975439065728 6575377949240256 6581786699678112 6595730144362944 6599011906551168 6639128150964192 6645599036101584 6653193072899904 6659677666538208 6662991246365376 6677106722013312 6683614623301824 6690128867574048 6724245178540656 6741843213777984 6748414211062368 6754991612827536 6762710654346816 6769301990267232 6793632971010496 6820483221262152 6821628340568256 6828277101134112 6834932341973424 6849412072992288 6852820056803136 6859499218651872 6901198999028568 6915819115251216 6919260140456352 6926004058721904 6933918519013824 6940676724198048 6947441516326896 6965623679137344 7007968603795536 7014798982551672 7022814910283232 7029659759123664 7033157426719008 7054926546818592 7061802693550384 7090903143485424 7097814355126248 7101345933626256 7116390058987872 7123326111676944 7130268924651288 7145374323059856 7192388830211208 7199398955776716 7200607692822048 7207625828974896 7214650805416392 7233532282181088 7240582508576976 7284598943419044 7300031288320728 7303663481592816 7310782061984232 7326269875542384 7333410489456168 7370807214938796 7381662220479924 7390097368948944 7397300192895288 7404510037137876 7420196412408312 7423888394870064 7461725233517568 7476298915614282 7484842207012392 7492137374855484 7495865152161048 7511745062264976 7519066451214552 7526394976020804 7550029674150912 7584551986332672 7584573615500232 7591965987445164 7599365564430978 7608049486140168 7615464739050636 7642837092386808 7650629669809152 7673043623919921 7674309998005248 7681811738775876 7689298884720102 7705588582116324 7709422563903528 7716936620983356 7740822183314844 7748714665575936 7765130234668032 7776565960670208 7780296504657618 7791754566062142 7800636088507392 7800658333890552 7808261314722804 7815871705867758 7836326639029512 7868596327068672 7876265524268544 7883964679269978 7891648855370631 7892951308489728 7900666774068636 7908367229014122 7912302105058884 7936792365170916 7944528030244182 7961715810229248 7969475767159296 7973441048282112 7985041149517029 7998120546444288 8005915985573376 8005938816361356 8013741875636562 8021552540232699 8022876432909312 8038546113442338 8075664651465216 8083535669644032 8092772860603392 8100660553449984 8100683654424804 8108579057596758 8116482156093441 8117821716139008 8129776851735552 8137723817453724 8145655322149098 8171234647340544 8179198813663488 8196526358816256 8200604610911232 8208597402929664 8212535199360819 8216621416791918 8224629819732261 8225987228679168 8234004760091136 8242053609985182 8250086800638189 8275994065896192 8288182142293248 8297653186188288 8305740567461376 8313835831172352 8321962717007199 8323336189965312 8331448603405824 8335593987222528 8347720963959351 8351874444228822 8361394425859072 8385890698591081 8394440887707264 8404033355241984 8412224420890368 8416409995408896 8420447482888941 8432848296181179 8434240069911552 8442460576802304 8450689095883008 8450713195048098 8458949757616371 8493783383419776 8516012480561664 8524312687657728 8532620984624256 8534053561863168 8542371352859136 8550697250863872 8559055671907689 8573075297399808 8581431121276416 8598191728935159 8625192127748352 8633598747755904 8651888934306048 8656193755961856 8664630591981312 8673100384391469 8682986519161344 8691449468985088 8735771514001536 8740118072155392 8748636705753984 8758633918754304 8767170598987008 8775715599570816 8775740625626871 8794306859150592 8798682542068224 8815867468908201 8852170867952256 8860798714802112 8870924097199872 8879570222050944 8883988328487168 8902808962684416 8911486164402432 8920171823432064 8965660238054208 8989124285037312 8997885614749824 9006655483770048 9016947539129088 9025735987022976 9085122732898368 9093977628349536 9095504454091008 9104369468178816 9113243122631232 9132549430656384 9137093409070848 9145998958202496 9201598665371424 9221092153668288 9225680187275136 9234672078295872 9245224692018432 9254235632264064 9263255355102528 9287498238849792 9334859834461824 9343958138394048 9353065310068896 9363753213710976 9372879678831552 9377543235625344 9406568729091456 9443745998670672 9454537524647232 9463752473501664 9468461244835008 9488520078650496 9497768148902592 9507025232868384 9527165764079808 9589851773614944 9599198607702288 9600810257096064 9610167771966528 9619534407221856 9644709709574784 9654110011435968 9703341143716896 9712798591225392 9733375051094304 9738217975457088 9747709415978976 9768359834056512 9777880652608224 9827742953251728 9842216293973232 9853463158598592 9863066923860384 9872680049517168 9893595216544416 9898517859826752 9968398554152376 9979789609349856 9989516499807312 9994486869548064 10015660083019968 10025421934952736 10035193301361072 10086367767810984 10112764820666976 10122621316593552 10132487419241304 10144065981520224 10153952985400848 10190449456515744 10230724831893228 10242415651701168 10252398512960136 10274118109488432 10279230085204704 10289248827977808 10321096244419792 10373728672876824 10378890210684528 10389006088082856 10400877778520736 10411015086297072 10421162274490344 10448435518706016 10511952905693304 10522198473827508 10534222365424848 10544489638685496 10549736140078512 10582389820227888 10592704040325576 10646721532689372 10674585088481808 10684989167515416 10695403386976932 10718061484589784 10778047559525376 10788583245316812 10799098433665074 10800911539233072 10811438743462344 10821976208124588 10850298423271632 10860873762865464 10905598418217984 10926898415128566 10950046932481092 10955495222389224 10966173092976348 10989404813313576 11000115734184252 11034658754528256 11050909523057664 11085114441563136 11085146053423416 11095950289342932 11106765055706814 11130294618612468 11135832592305096 11181689517413376 11192587850276352 11214448373421423 11216299227853824 11227263310518588 11238206062283226 11243797728241572 11267585461177344 11267617593397464 11278599676821828 11289592464031206 11325044511226368 11365750250210304 11376827979499008 11387948981167746 11399048346646467 11400929667818496 11412074229210252 11423197108575954 11464255638580212 11500256170331136 11511464997007872 11522717608163814 11533948327080153 11535851912408064 11552840789308416 11558382873174486 11564133845855292 11575404931475034 11611233274972266 11623071998363904 11647695352002048 11653490762873856 11664848941005312 11670444756986427 11687631849093213 11689560798649344 11700954132761088 11700987500835828 11712391972084206 11723807558801637 11725742478867456 11754489958544268 11802894490603008 11814398286402816 11827898796266496 11839426962734592 11845317771316224 11851000161102954 11862550843521183 11868453157588326 11881981552536576 11893562431242752 11905188547756374 11916792045366273 11942573715343872 11954213650738944 11960161572423168 11985499046716416 11997180819666432 12008873978360064 12008908224542034 12020612813454843 12022596718838784 12034314649363968 12057819170163507 12113496977197824 12125303504466048 12127339272121344 12139159290905088 12150990830174976 12162868586395137 12176732574208512 12182791212094464 12194665277603328 12206585726180586 12218482983223647 12268798220495232 12294789538224384 12300906916366848 12312896104394496 12324932125187877 12326966256024576 12338980843018752 12351007140136704 12363080414977773 12383330985133056 12413991098844288 12432273213439872 12446479779282432 12458610851192064 12470753746758528 12485004284947968 12497172905108736 12503390980833792 12527811666343233 12542091638788608 12591661331560896 12606050032862976 12618336631335552 12624614993113344 12651360104867328 12663690865203456 12676033643824512 12676069792572147 12702887685439744 12774018720842496 12786469031486592 12798931476936384 12801080342794752 12813557029288704 12826045876295808 12859612946099712 12872146681914624 12937788191622528 12950398121633856 12977833401459072 12984290633942784 12996945887971968 13024479778742016 13037174203477632 13103657271002304 13122955058630976 13137950878131456 13150755898480512 13163573399356224 13191460288725888 13198023813102336 13278256301928384 13291198072203168 13306386145799808 13319355333076416 13325982492730752 13354213444026624 13367229246603648 13380257735148096 13448490357081312 13483686427555968 13496828422124736 13509983225655072 13525421308693632 13538603980534464 13587265942020992 13640966442524304 13643256681136512 13656554202268224 13669864683946848 13698824145984576 13705640113606272 13718998437303744 13802397998057136 13831638230502432 13838520280912704 13852008117443808 13867837038027648 13881353448396096 13894883032653792 13931247358274688 14015937207591072 14029597965103344 14045629820566464 14059319518247328 14066314853438016 14109853093637184 14123605387100768 14181806286970848 14195628710252496 14202691867252512 14232780117975744 14246652223353888 14260537849302576 14290748646119712 14384777660422416 14398797911553432 14401215385644096 14415251657949792 14429301610832784 14467064564362176 14481165017153952 14569197886838088 14600062576641456 14607326963185632 14621564123968464 14652539751084768 14666820978912336 14741614429877592 14763324440959848 14780194737897888 14794600385790576 14809020074275752 14840392824816624 14847776789740128 14952597831228564 14969684414024784 14984274749710968 14991730304322096 15023490124529952 15038132902429104 15052789952041608 15169147231000464 15183931974890328 15198731128861956 15216098972280336 15230929478101272 15285674184773616 15346087247839842 15363623477551752 15378597769440204 15411177164232648 15418845127807056 15433873241966712 15481644366629688 15497429331151872 15560593009315236 15583509132124284 15601316667781104 15616522629445608 15631743411735516 15672653278059024 15752531048537088 15767929358539956 15783297710741262 15801333548137272 15816734458028244 15824604210117768 15873584730341832 15889056060488364 15938951534318592 15970082299034058 16011831971146752 16011877632722712 16027483751273124 16043105080465398 16077092226884676 16151329302930432 16167071339288064 16198647650497611 16201321106899968 16201367308849608 16217158115193516 16232964312186882 16275447634907448 16291310644298196 16342469294681088 16358397627326976 16390347622692849 16393052717632512 16417194805859328 16425070398721638 16433242833583836 16449259639464522 16468009520182272 16484107219970364 16500173601276378 16551988131792384 16576364284586496 16611481134922752 16627671662344704 16643925434014398 16660147583560221 16662897206811648 16695441927918702 16703748888457644 16771781397182162 16788881775414528 16808066710483968 16824448841780736 16832819990817792 16840894965777882 16857309093424839 16865696592362358 16884921153604608 16901378191766016 16901426390096196 16917899515232742 16934388696046809 16987566766839552 17032024961123328 17048625375315456 17065241969248512 17081923471751619 17084742705718272 17101394501727744 17118111343815378 17134795662863931 17162862242552832 17196383457870318 17250384255496704 17267197495511808 17303777868612096 17312387511923712 17329261183962624 17337574309761729 17346200768782938 17363107397212551 17365973038322688 17382898937970176 17416849912458399 17471543028003072 17480236144310784 17497273411507968 17517267837508608 17534341197974016 17551431199141632 17551481251253742 17568587958126309 17588613718301184 17597365084136448 17631734937816402 17704341735904512 17721597429604224 17741848194399744 17759140444101888 17767976656974336 17776500241654431 17802679736382489 17805617925368832 17822972328804864 17840343646864128 17857782821634561 17931320476108416 17978248570074624 17995771229499648 18013310967540096 18013362336813051 18033895078258176 18051471974045952 18170245465796736 18187955256699072 18191008908182016 18208738936357632 18226486245262464 18265098861312768 18274186818141696 18291997916404992 18309878589270879 18403197330742848 18442184307336576 18451360374550272 18469344156591744 18490449384036864 18508471264528128 18526510710205056 18574996477699584 18669719668923648 18687916276788096 18706130620137792 18727506427421952 18745759357663104 18755086471250688 18813137458182912 18887491997341344 18909075049294464 18927504947003328 18936922489670016 18977040157300992 18995536297805184 19014050465736768 19054331528159616 19179703547229888 19198397215404576 19201620514192128 19220335543933056 19239068814443712 19289419419149568 19308220022871936 19406682287433792 19425597182450784 19466750102188608 19476435950914176 19495418831957952 19536719668113024 19555761305216448 19655485906503456 19684432587946464 19706926317197184 19726133847720768 19745360099034336 19787190433088832 19797035719653504 19936797108304752 19959579218699712 19979032999614624 19988973739096128 20031320166039936 20050843869905472 20070386602722144 20172735535621968 20225529641333952 20245242633187104 20264974838482608 20288131963040448 20307905970801696 20380898913031488 20461449663786456 20484831303402336 20504797025920272 20548236218976864 20558460170409408 20578497655955616 20642192488839584 20747457345753648 20757780421369056 20778012176165712 20801755557041472 20822030172594144 20842324548980688 20896871037412032 21023905811386608 21044396947655016 21068444730849696 21088979277370992 21099472280157024 21164779640455776 21185408080651152 21293443065378744 21349170176963616 21369978335030832 21390806773953864 21436122969179568 21577166490633624 21598196867330148 21601823078466144 21622877486924688 21643952416249176 21700596846543264 21721747525730928 21853796830257132 21900093864962184 21910990444778448 21932346185952696 21978809626627152 22000231468368504 22170292106846832 22191900578685864 22213530111413628 22260589237224936 22271665184610192 22385175700552704 22428896746842846 22454526621037176 22476412124566452 22487595456483144 22535235186794928 22557199353643656 22579184928062412 22650089022452736 22753655958998016 22775897962335492 22798096693292934 22824148458420504 22846394217151908 22928511277160424 23022929994015744 23045435216327628 23067896654160306 23116765746348972 23128267691710584 23150809862950068 23222466549944532 23246143996727808 23295390704004096 23329697882010624 23340889513972854 23375263698186426 23401908265522176 23401975001671656 23424783944168412 23447615117603274 23508979917088536 23605788981206016 23628796572805632 23674946566111893 23678853925469184 23702000322205908 23725101687042366 23736906315176652 23787124862485504 23810377095512748 23833584090732546 23885147430687744 23908427301477888 23920323144846336 23955123448551087 23994361639332864 24017747956720128 24017816449084068 24041225626909686 24064657620698097 24068629298727936 24115638340327014 24226993954395648 24250607008932096 24278318581810176 24301981660349952 24325737172790274 24349446468280323 24353465148417024 24389330555206656 24413171452361172 24436965966447294 24537596440990464 24589579076448768 24601813832733696 24625792208788992 24637605598082457 24649864250375754 24673889459196783 24677961686037504 24702014280273408 24726160829955546 24750260401914567 24827982197688576 24864546426879744 24892959558564864 24917221702384128 24941507493517056 24965888151021597 24970008569895936 24994345810217472 25006781961667584 25043162891878053 25055623332686466 25084183277577216 25157672095773243 25183322663121792 25212100065725952 25236673262671104 25249229986226688 25302720209734656 25327381730406912 25352067287649024 25352139585144294 25376849272849113 25405775370879488 25548037441684992 25572938062973184 25597862953872768 25602160685589504 25627114058577408 25652091752591616 25677167015723067 25719225892199424 25744293363829248 25794575186805477 25875576383245056 25900796243267712 25955666802918144 25968581267885568 25993891775943936 26019301153174407 26048959557484032 26074348406955264 26207314542004608 26245910117261952 26275901756262912 26301511796961024 26327146798712448 26327221876880613 26382920577451776 26396047626204672 26447602406724603 26556512603856768 26582396144406336 26612772291599616 26638710666152832 26651964985461504 26708426888053248 26734458493207296 26760515470296192 26896980714162624 26967372855111936 26993656844249472 27019966451310144 27050842617387264 27077207961068928 27174531884041984 27281932885048608 27286513362273024 27313108404536448 27339729367893696 27397648291969152 27411280227212544 27437996874607488 27604795996114272 27663276461004864 27677040561825408 27704016234887616 27735674076055296 27762706896792192 27789766065307584 27862494716549376 28031874415182144 28059195930206688 28091259641132928 28118639036494656 28132629706876032 28219706187274368 28247210774201536 28363612573941696 28391257420504992 28405383734505024 28465560235951488 28493304446707776 28521075698605152 28581497292239424 28769555320844832 28797595823106864 28802430771288192 28830503315899584 28858603221665568 28934129128724352 28962330034307904 29138395773676176 29200125153282912 29214653926371264 29243128247936928 29305079502169536 29333641957824672 29483228859755184 29526648881919696 29560389475795776 29589200771581152 29618040148551504 29680785649633248 29695553579480256 29905195662457128 29939368828049568 29968549499421936 29983460608644192 30046980249059904 30076265804858208 30105579904083216 30338294462000928 30367863949780656 30397462257723912 30432197944560672 30461858956202544 30571348369547232 30692174495679684 30727246955103504 30757195538880408 30822354328465296 30837690255614112 30867746483933424 30963288733259376 31121186018630472 31167018264248568 31202633335562208 31233045258891216 31263486823471032 31345306556118048 31535858717079912 31566595421482524 31602667096274544 31633468916056488 31649208420235536 31747169460683664 31778112120976728 31940164598068116 32023755265445424 32054967502546248 32086210160930796 32154184453769352 32334142678576128 32397295300995222 32402734617699216 32434316230387032 32465928624373764 32550895269814896 32582621288596392 32716795254653952 32780695245385698 32850140797443276 32866485667167672 32898519278929044 32968214439940728 33000347202552756 33103976263584768 33152728569172992 33255343324689408 33287850868028796 33320295167120442 33390883855837404 33407497776915288 33543562794364324 33577763550829056 33648897683561472 33681789931555764 33714618186849678 33731393184724716 33802756383532032 33802852780192392 33835799030465484 33868777392093618 33975133533679104 34097250750630912 34130483938497024 34163846943503238 34197145039939401 34202789003455488 34236222687630756 34269591325727862 34392766915740636 34500768510993408 34534394991023616 34601844981240459 34607555737224192 34658522367925248 34675148619523458 34692401537565876 34726214794425102 34765797875940352 34833699824916798 34943086056006144 34960472288621568 34994546823015936 35011334270959281 35062895547279639 35068682395948032 35102862398283264 35102962502507484 35137175916252618 35171422676404911 35177227436602368 35263469875632804 35408683471809024 35443194859208448 35483696388799488 35518280888203776 35535953313948672 35553000483308862 35587652530563549 35605359472764978 35645944657609728 35680687293728256 35715565643269122 35750376136098819 35862640952216832 35956497140149248 35991542458999296 36026621935080192 36026724673626102 36061838440364529 36067790156516352 36102943948091904 36173457510490521 36340490931593472 36375910513398144 36382017816364032 36417477872715264 36452972490524928 36488605759185411 36530197722625536 36548373636283392 36583995832809984 36619757178541758 36655448949670941 36806394661485696 36884368614673152 36902720749100544 36938688313183488 36980898768073728 37016942529056256 37053021420410112 37089241244933319 37149992955399168 37339439337847296 37375832553576192 37412261240275584 37455012854843904 37491518715326208 37510172942501376 37583434999029699 37626274916365824 37774983994682688 37818150098588928 37855009894006656 37873844979340032 37954080314601984 37991072595610368 38028100931473536 38028209377716441 38108663056319232 38359407094459776 38396794430809152 38403241028384256 38440671087866112 38478137628887424 38578838838299136 38616440045743872 38813364574867584 38851194364901568 38933500204377216 38952871901828352 38990837663915904 39073439336226048 39111522610432896 39310971813006912 39368865175892928 39413852634394368 39452267695441536 39490720198068672 39574380866177664 39594071439307008 39873594216609504 39919158437399424 39958065999229248 39977947478192256 40062640332079872 40101687739810944 40140773205444288 40345471071243936 40451059282667904 40490485266374208 40529949676965216 40576263926080896 40615811941603392 40761797826062976 40922899327572912 40969662606804672 41009594051840544 41096472437953728 41116920340818816 41156995311911232 41284384977679168 41494914691507296 41515560842738112 41556024352331424 41603511114082944 41644060345188288 41684649097961376 41793742074824064 42047811622773216 42088793895310032 42136889461699392 42177958554741984 42198944560314048 42329559280911552 42370816161302304 42586886130757488 42698340353927232 42739956670061664 42781613547907728 42872245938359136 43154332981267248 43196393734660296 43203646156932288 43245754973849376 43287904832498352 43401193693086528 43443495051461856 43707593660514264 43800187729924368 43821980889556896 43864692371905392 43957619253254304 44000462936737008 44340584213693664 44383801157371728 44427060222827256 44521178474449872 44543330369220384 44857793493685692 44909053242074352 44952824249132904 44975190912966288 45070470373589856 45114398707287312 45158369856124824 45551795924670984 45596193386585868 45648296916841008 45692788434303816 45857022554320848 46090870432655256 46135793308320612 46233531492697944 46256535383421168 46301619725900136 46444933099889064 46492287993455616 46681779027945708 46750527396372852 46803950003343312 46849567888336824 46895230235206548 47017959834177072 47257593145611264 47349893132223786 47404000644411816 47450203374084732 47473812630353304 47620754191025496 47667168181465092 47816854602955776 47910246897102174 48035495913440256 48035632898168136 48082451253819372 48129315241396194 48231276680654028 48453987908791296 48501214017864192 48595942951492833 48603963320699904 48651474345580548 48698892936560646 48826342904722344 48873931932894588 49075192881980928 49179158152897536 49251584417577984 49275211196164914 49299728500751508 49347778918393566 49404028560546816 49452321659911092 49500520803829134 49655964395377152 49729092853759488 49834443404768256 49883014987034112 49931776302043194 49980442750680663 49988691620434944 50086325783756106 50111246665372932 50315344191546486 50366645326243584 50424200131451904 50473346525342208 50498459972453376 50571927280274517 50654763460813824 50704134575298048 50704279170288588 50753698545698226 50803166088140427 50811550741758976 51096074883369984 51145876125946368 51195725907745536 51245770415254857 51254228117154816 51304183505183232 51354334031446134 51404386988591793 51488586727658496 51589150373610954 51751152766490112 51801592486535424 51911333605836288 51937162535771136 51987783551887872 52012722929285187 52038602306348814 52089322191637653 52097919114968064 52148696813910528 52250549737375197 52414629084009216 52491820234523904 52551803512525824 52603023593922048 52654293597424896 52654443753761226 52705763874378927 52765841154903552 52792095252409344 52895204813449206 53113025207713536 53164792288812672 53225544583199232 53277421332305664 53303929970923008 53329500724963293 53408039209147467 53416853776106496 53468916986414592 53521030940592384 53573348464903683 53793961428325248 53934745710223872 53987313688498944 54039932902620288 54101685234774528 54154415922137856 54349063768083968 54563865770097216 54573026724546048 54626216809072896 54679458735787392 54795296583938304 54822560454425088 54875993749214976 54929635767812637 55209591992228544 55326552922009728 55354081123650816 55408032469775232 55471348152110592 55525413793584384 55579532130615168 55724989433098752 56063748830364288 56118391860413376 56182519282265856 56237278072989312 56265259413752064 56439412374548736 56494421548403072 56727225147883392 56782514841009984 56810767469010048 56931120471902976 56986608893415552 57042151397210304 57162994584478848 57539110641689664 57595191646213728 57604861542576384 57661006631799168 57717206443331136 57868258257448704 57924660068615808 58276791547352352 58400250306565824 58429307852742528 58486256495873856 58610159004339072 58667283915649344 58966457719510368 59053297763839392 59120778951591552 59178401543162304 59236080297103008 59361571299266496 59391107158960512 59810391324914256 59878737656099136 59937098998843872 59966921217288384 60093960498119808 60152531609716416 60211159808166432 60676588924001856 60735727899561312 60794924515447824 60864395889121344 60923717912405088 61142696739094464 61384348991359368 61454493910207008 61514391077760816 61644708656930592 61675380511228224 61735492967866848 61926577466518752 62242372037260944 62334036528497136 62405266671124416 62466090517782432 62526973646942064 62690613112236096 63071717434159824 63133190842965048 63205334192549088 63266937832112976 63298416840471072 63494338921367328 63556224241953456 63880329196136232 64047510530890848 64109935005092496 64172420321861592 64308368907538704 64794590601990444 64805469235398432 64868632460774064 64931857248747528 65101790539629792 65165242577192784 65561390490771396 65700281594886552 65732971334335344 65797038557858088 65936428879881456 66000694405105512 66575701736057592 66640590334240884 66781767711674808 66814995553830576 67087125588728648 67155527101658112 67363579863111528 67429236373699356 67462786369449432 67605705560384784 67671598060930968 67737554784187236 67950267067358208 68260967876994048 68327693887006476 68394290079878802 68472445375261512 68539182651455724 68785533831481272 69068789982047232 69203689962480918 69350297239046916 69384803075131752 69452429588850204 69667399649833596 69886172112012288 69989093646031872 70022668541918562 70125791094559278 70205724796566528 70205925005014968 70274351832505236 70342845352809822 70526939751265608 70817366943618048 70886389718416896 71024839698335679 71036561776407552 71106000966617724 71175305061127098 71210718945529956 71361374587456512 71431131286538244 71500752272197638 71725281904433664 71983084917998592 72053243870160384 72053449347252204 72123676880729058 72193972862094291 72205887896183808 72346915020981042 72680981863186944 72751821026796288 72834955745430528 72905944981049856 72977211518370822 73048339404840969 73060395445251072 73167991665619968 73239514357083516 73310897899341882 73612789322971392 73768737229346304 73805441498201088 73877376626366976 73912816794247371 74021668377590349 74033885058112512 74106042840820224 74178482489866638 74250781205743701 74678878675694592 74751665107152384 74824522480551168 74897664453064791 74910025709687808 74983037430652416 75020345885002752 75129488675634159 75166869998059398 75252549832731648 75473016287319729 75549967989365376 75636300197177856 75710019788013312 75747689958680064 75908160629203968 75982145191220736 76056201862947072 76056418755432882 76130547818547339 76217326112638464 76718814188919552 76793588861618304 76806482056768512 76881342175732224 76956275257774848 77031501047169201 77157677676598272 77232880091487744 77383725560416431 77626729149735168 77702388729803136 77867000408754432 77905743803656704 77981675327831808 78057903459523221 78146878672452096 78223045220865792 78621943626013824 78737730351785856 78827705268788736 78904535390883072 78981440396137344 79148761732355328 79188142878614016 79342807220173809 79747188433219008 79838316874798848 79916131998458496 79955894956384512 80125280664159744 80203375479621888 80281546410888576 80690942142487872 80902118565335808 80980970532748416 81059899353930432 81152527852161792 81231623883206784 81523595652125952 81845798655145824 81939325213609344 82019188103681088 82192944875907456 82233840681637632 82313990623822464 82568769955358336 82989829383014592 83031121685476224 83112048704662848 83207022228165888 83288120690376576 83369298195922752 83587484149648128 84095623245546432 84177587790620064 84273778923398784 84355917109483968 84397889120628096 84659118561823104 84741632322604608 85173772261514976 85396680707854464 85479913340123328 85563227095815456 85744491876718272 86308665962534496 86392787469320592 86407292313864576 86491509947698752 86575809664996704 86802387386173056 86886990102923712 87415187321028528 87600375459848736 87643961779113792 87729384743810784 87915238506508608 88000925873474016 88681168427387328 88767602314743456 88854120445654512 89042356948899744 89086660738440768 89715586987371384 89818106484148704 89905648498265808 89950381825932576 90140940747179712 90228797414574624 90316739712249648 91103591849341968 91192386773171736 91296593833682016 91385576868607632 91714045108641696 92181740865310512 92271586616641224 92467062985395888 92513070766842336 92603239451800272 92889866199778128 93363558055891416 93501054792745704 93607900006686624 93699135776673648 93790460470413096 94035919668354144 94699786264447572 94808001288823632 94900406748169464 94947625260706608 95241508382050992 95334336362930184 95820493794204348 96071265796336272 96164902507638744 96258630482792388 96462553361308056 97002428035728384 97191885902985666 97302948691161096 97397785873121292 97652685809444688 97747863865789176 98150385763961856 98550422392329828 98599457001503016 98695557836787132 98904643319822184 99001041607658268 99311928790754304 99458185707518976 99766029974068224 99863552604086388 99960885501361326 100172651567512212 100222493330745864 100630688383092972 100733290652487168 100946693050684416 101143854560549034 101408269150596096 101408558340577176 101507397091396452 101606332176280854 102291752251892736 102391451815491072 102491540830509714 102591435119818203 102608367010366464 102708668062892268 102808773977183586 103178300747221908 103502305532980224 103603184973070848 103805534943721377 103822667211672576 103975567103775744 104025445858570374 104077204612697628 104178644383275306 104297393627821056 104501099474750394 104829258168018432 104983640469047808 105206047187844096 105308587194849792 105308887507522452 105411527748757854 105514268029214733 105531682309807104 105790409626898412 106226050415427072 106329584577625344 106451089166398464 106554842664611328 106607859941846016 106659001449926586 106762957591690647 106816078418294934 106937833972829184 107042061881184768 107146696929807366 107251128408296457 107587922856650496 107869491420447744 107974627376997888 108079865805240576 108185515321093587 108203370469549056 108308831844275712 108520372531471563 108698127536167936 109127731540194432 109146053449092096 109252433618145792 109358917471574784 109465817277556233 109590593167876608 109645120908850176 109751987498429952 109859271535625274 109966346849012823 110419183984457088 110653105844019456 110708162247301632 110816064939550464 110942696304221184 111050827587168768 111159064261230336 111267723734799957 111449978866197504 112127497660728576 112236783720826752 112365038564531712 112474556145978624 112530518827504128 112750304997089097 112878824749097472 112988843096806144 113454450295766784 113565029682019968 113621534938020096 113862240943805952 113973217786831104 114084302794420608 114084628133149323 114325989168957696 115078221283379328 115190383292427456 115209723085152768 115322013263598336 115434412886662272 115736516514897408 115849320137231616 116553583094704704 116800500613131648 116858615705485056 116972512991747712 117220318008678144 117334567831298688 117932915439020736 118106595527678784 118241557903183104 118356803086324608 118472160594206016 118723142598532992 118782214317921024 119620782649828512 119757475312198272 119874197997687744 119933842434576768 120187920996239616 120305063219432832 120422319616332864 121353177848003712 121471455799122624 121589849030895648 121728791778242688 121847435824810176 122285393478188928 122768697982718736 122908987820414016 123028782155521632 123289417313861184 123350761022456448 123470985935733696 123853154933037504 124484744074521888 124668073056994272 124810533342248832 124932181035564864 125053947293884128 125381226224472192 126143434868319648 126266381685930096 126410668385098176 126533875664225952 126596833680942144 126988677842734656 127112448483906912 127760658392272464 128095021061781696 128219870010184992 128344840643723184 128616737815077408 129589181203980888 129610938470796864 129737264921548128 129863714497495056 130203581079259584 130330485154385568 131122780981542792 131400563189773104 131465942668670688 131594077115716176 131872857759762912 132001388810211024 133151403472115184 133281180668481768 133563535423349616 133629991107661152 134174251177457296 134727159726223056 134858472747398712 134925572738898864 135211411120769568 135343196121861936 135475109568374472 136655387774012952 136788580159757604 136944890750523024 137078365302911448 137571067662962544 138407379924961836 138700594478093832 138769606150263504 138904859177700408 139334799299667192 140045337083837124 140251582189118556 140411850010029936 140548703665010472 140685690705619644 141053879502531216 141772779436833792 142049679396671358 142212001933235448 142350610122254196 142421437891059912 142862262573076488 143001504544395276 143450563808867328 144106487740320768 144106898694504408 144247353761458116 144387945724188582 144693830041962084 145361963726373888 145503642053592576 145787828854478499 145811889962099712 145954423036741644 146096678809681938 146479028714167032 146621795798683764 147225578645942784 147537474458692608 147754753252733952 147825633588494742 148043336755180698 148212085681640448 148356964979733276 148501562411487402 149503330214304768 149649044961102336 149795328906129582 149941328252041989 149966074861304832 150258977351268318 150333739996118796 150946032574639458 151099935978730752 151272600394355712 151420039576026624 151495379917360128 151715781840823551 151964290382441472 152112403725894144 152112837510865764 152261095637094678 152409498264421281 152434652225276928 153437628377839104 153587177723236608 153762684351464448 153912550515549696 154063002094338402 154213160965775379 154465760182975488 154767451120832862 155253458299470336 155404777459606272 155734000817508864 155811487607313408 155963350655663616 156038168787855561 156115806919046442 156267966574912959 156293757344904192 156446090441731584 156751649212125591 157243887252027648 157475460703571712 157655410537577472 157809070781766144 157962880792274688 158117291623136781 158297523464710656 158376285757228032 158685614440347618 159494376866438016 159676633749597696 159832263996916992 159911789912769024 159988502174889879 160224117627442401 160250561328319488 160406750959243776 160563092821777152 160720045394711049 161381884284975744 161804237130671616 161961941065496832 162119798707860864 162305055704323584 162463247766413568 163047191304251904 163691597310291648 163878650427218688 164038376207362176 164385889751814912 164467681363275264 164627981247644928 164788907303437911 165137539910716672 165979658766029184 166062243370952448 166224097409325696 166414044456331776 166576241380753152 166738596391845504 167174968299296256 168191246491092864 168355175581240128 168547557846797568 168711834218967936 168795778241256192 169318237123646208 169483264645209216 170347544523029952 170793361415708928 170959826680246656 171126454191630912 171488983753436544 172617331925068992 172785574938641184 172814584627729152 172983019895397504 173151619329993408 173604774772346112 173773980205847424 174830374642057056 175200750919697472 175287923558227584 175458769487621568 175830477013017216 176001851746948032 177362336854774656 177535204629486912 177708240891309024 178084713897799488 178173321476881536 179431173974742768 179636212968297408 179811296996531616 179900763651865152 180281881494359424 180457594829149248 180633479424499296 182207183698683936 182384773546343472 182593187667364032 182771153737215264 183428090217283392 184363481730621024 184543173233282448 184934125970791776 185026141533684672 185206478903600544 185779732399556256 186727116111782832 187002109585491408 187215800013373248 187398271553347296 187580920940826192 188071839336708288 189399572528895144 189616002577647264 189800813496338928 189895250521413216 190483016764101984 190668672725860368 191640987588408696 192142531592672544 192329805015277488 192517260965584776 192925106722616112 194383771805971332 194605897382322192 194795571746242584 195305371618889376 195495727731578352 197100844784659656 197198914003006032 197391115673574264 197809286639644368 198002083215316536 199727105208172776 199921771002722652 200345303135024424 200444986661491728 201261376766185944 201466581304974336 202287709121098068 202817116681154352 203014794182792904 203212664352561708 204782903630982144 204983081661019428 205182870239636406 205417336125784536 205617547954367172 206356601494443816 207206369946141696 207611069887442754 208050891717140748 208154409225395256 208357288766550612 209002198949500788 209658516336036864 209967280938095616 210617174389699584 210617775015044904 210823055497515708 211028536058429466 211580819253796824 212452100830854144 212659169155250688 213074519095007037 213109685329222656 213318002899853172 213525915183381294 213632156836589868 214084123762369536 214293393859614732 214502256816592914 215175845713300992 215949254753995776 216159731610481152 216371030642187174 216581918586282873 216617663688551424 217040745062943126 218255463080388864 218504867236291584 218717834943149568 218931634555112466 219145018214522907 219181186335753216 219503974996859904 219718543071250548 219932693698025646 220838367968914176 221306211688038912 221416324494603264 221632129879100928 221738450382742113 222065005132771047 222101655174337536 222318128522460672 222535447469599914 222752343617231103 224254995321457152 224473567441653504 224730077129063424 224949112291957248 225061037655008256 225388466026902477 225500609994178194 225757649498194944 225977686193612288 226419048861959187 226908900591533568 227130059364039936 227243069876040192 227724481887611904 227946435573662208 228168605588841216 228169256266298646 228391643455642017 228651978337915392 230156442566758656 230380766584854912 230419446170305536 230644026527196672 230868825773324544 231094503141507603 231473033029794816 231698640274463232 232151176681249293 233107166189409408 233601001226263296 233717231410970112 233945025983495424 234173710378569663 234440636017356288 234669135662597376 235865830878041472 236213191055357568 236483115806366208 236713606172649216 236944321188412032 237446285197065984 237564428635842048 238028421660521427 239241565299657024 239514950624396544 239748395995375488 239867684869153536 240375841992479232 240610126438865664 240844639232665728 242706355696007424 242942911598245248 243179698061791296 243457583556485376 243694871649620352 244570786956377856 245537395965437472 245817975640828032 246057564311043264 246578834627722368 246701522044912896 246941971871467392 247706309866075008 248969488149043776 249336146113988544 249621066684497664 249864362071129728 250107894587768256 250762452448944384 252286869736639296 252532763371860192 252821336770196352 253067751328451904 253193667361884288 253977355685469312 254224896967813824 255521316784544928 256190042123563392 256439740020369984 256689681287446368 257233475630154816 259178362407961776 259221876941593728 259474529843096256 259727428994990112 260407162158519168 260660970308771136 262245561963085584 262801126379546208 262931885337341376 263188154231432352 263745715519525824 264002777620422048 266302806944230368 266562361336963536 267127070846699232 267259982215322304 268348502354914592 269454319452446112 269716945494797424 269851145477797728 270422822241539136 270686392243723872 270950219136748944 273310775548025904 273577160319515208 273889781501046048 274156730605822896 275142135325925088 276814759849923672 277401188956187664 277539212300527008 277809718355400816 278669598599334384 280090674167674248 280503164378237112 280823700020059872 281097407330020944 281371381411239288 282107759005062432 284099358793342716 284424003866470896 284701220244508392 284842875782119824 285724525146152976 286003009088790552 288213797389008816 288494707522916232 288775891448377164 289387660083924168 291007284107185152 291575657708956998 291908846073483288 292193357619363876 292958057428334064 293243591597367528 294451157291885568 295651267176989484 296086673510361396 296713929959466552 297003124822974804 299298089922204672 299590657812259164 299882656504083978 300517954702536636 300667479992237592 301892065149278916 302199871957461504 302840079152053248 303431563681647102 304224807451788288 304225675021731528 304522191274189356 304818996528842562 306875256755678208 307174355446473216 307774305359454609 307825101031099392 308126004188676804 308426321931550758 309534902241665724 310506916598940672 310809554919212544 311416604831164131 311468001635017728 311926701311327232 312076337575711122 312231613838092884 312535933149825918 312892180883463168 313503298424251182 314487774504055296 314950921407143424 315618141563532288 315925761584549376 316234583246273562 316542804087644199 316595046929421312 317371228880695236 318988753732876032 319353267499195392 319664527993833984 319823579825538048 319977004349779758 320288872775071941 320448235254884802 320813501918487552 321126185643554304 321440090789422098 321753385224889371 322763768569951488 323608474261343232 323923882130993664 324239597415721728 324556545963280761 324610111408647168 324926495532827136 325561117594414689 326094382608503808 327383194620583296 327757300854437376 328076752414724352 328771779503629824 328935362726550528 329255962495289856 329577814606875822 329899040547038469 330275079821433344 331959317532058368 332124486741904896 332448194818651392 332828088912663552 333152482761506304 333477192783691008 333803171204399871 334349936598592512 336382492982185728 336710351162480256 337095115693595136 337423668437935872 337591556482512384 338250914991267291 338636474247292416 338966529290418432 340695089046059904 341586722831417856 341919653360493312 342252908383261824 342253884399447969 342977967506873088 345234663850137984 345571149877282368 345629169255458304 345966039790795008 346303238659986816 347209549544692224 347547960411694848 349660749284114112 350401501839394944 350575847116455168 350917538975243136 351660954026034432 352003703493896064 354724673709549312 355070409258973824 355416481782618048 356169427795598976 356346642953763072 358862347949485536 359272425936594816 359622593993063232 359801527303730304 360563762988718848 360915189658298496 361266958848998592 364414367397367872 364769547092686944 365186375334728064 365542307474430528 366856180434566784 368726963461242048 369086346466564896 369868251941583552 370052283067369344 370412957807201088 371559464799112512 373454232223565664 374004219170982816 374431600026746496 374796543106694592 375161841881652384 376143678673416576 378799145057790288 379232005155294528 379601626992677856 379790501042826432 380966033528203968 381337345451720736 383281975176817392 384285063185345088 384659610030554976 385034521931169552 385850213445232224 388767543611942664 389211794764644384 389591143492485168 390610743237778752 390991455463156704 394201689569319312 394397828006012064 394782231347148528 395618573279288736 396004166430633072 399454210416345552 399843542005445304 400690606270048848 400889973322983456 402522753532371888 404575418242196136 405634233362308704 406029588365585808 406425328705123416 409966163322038856 410365740479272812 410834672251569072 411235095908734344 412713202988887632 415222139774885508 416101783434281496 416308818450790512 416714577533101224 418004397899001576 421235550030089808 421646110995031416 422057072116858932 423161638507593648 425318338310501376 426149038190014074 426636005799706344 427051830366762588 427264313673179736 428586787719229464 429004513633185828 430351691426601984 432319463220962304 432742061284374348 433163837172565746 434081490125886252 436510926160777728 437435669886299136 437863269110224932 438290036429045814 439437086142501096 439865387396051292 441676735937828352 442612423376077824 443264259758201856 443476900765484226 444130010265542094 444636257044921344 445070894939199828 445504687234462206 448509990642914304 448947134883307008 449823984756125967 449898224583914496 450776932053804954 451001219988356388 451955372387224576 452838097723918374 453817801183067136 454260118728079872 454486139752080384 455147345522470653 455892871147324416 456337211177682432 456338512532597292 456783286911284034 457228494793263843 457303956675830784 460312885133517312 460761533169709824 461288053054393344 461737651546649088 462189006283015206 462639482897326137 463397280548926464 464302353362498586 466214332378818816 467202002452526592 467434462821940224 467890051966990848 468114506363566683 468347420757139326 468803899724738877 468881272034712576 469338271325194752 470254947636376773 471731661756082944 472426382110715136 472966231612732416 473427212345298432 473888642376824064 474351874869410343 474892570394131968 475128857271684096 476056843321042854 478483130599314048 479029901248793088 479496791990750976 479735369738307072 480751683984958464 481220252877731328 481689278465331456 482160136184133147 485412711392014848 485885823196490496 486359396123582592 486915167112970752 487389743299240704 489141573912755712 491074791930874944 491635951281656064 492115128622086528 493157669255444736 493403044089825792 493883943742934784 494366721910313733 495412619732150016 497938976298087552 498672292227977088 499242133368995328 499728724142259456 500215789175536512 501524904897888768 504573739473278592 505065526743720384 505642673540392704 506135502656903808 506387334723768576 507954711370938624 508449793935627648 511042633569089856 512380084247126784 512879480040739968 513379362574892736 514466951260309632 518356724815923552 518443753883187456 518949059686192512 519454857989980224 520814324317038336 521321940617542272 524491123926171168 525602252759092416 525863770674682752 526376308462864704 527491431039051648 528005555240844096 532605613888460736 533124722673927072 534254141693398464 534519964430644608 536697004709829184 538908638904892224 539433890989594848 539702290955595456 540845644483078272 541372784487447744 541900438273497888 546621551096051808 547154320639030416 547779563002092096 548313461211645792 550284270651850176 553629519699847344 554802377912375328 555078424601054016 555619436710801632 557339197198668768 560181348335348496 561006328756474224 561647400040119744 562194814660041888 562742762822478576 564215518010124864 568198717586685432 568848007732941792 569402440489016784 569685751564239648 571449050292305952 572006018177581104 576427594778017632 576989415045832464 577551782896754328 578775320167848336 583151315417913996 583817692146966576 584386715238727752 585916114856668128 586487183194735056 591302534353978968 592173347020722792 593427859918933104 594006249645949608 599181315624518328 599765313008167956 601035909405073272 601334959984475184 603784130298557832 604399743914923008 606863127363294204 608451350043463056 609044382548378712 609637993057685124 614348710892946432 615548610718909218 616252008377353608 616852643863101516 619069804483331448 621619109838425088 622833209662328262 624152675151422244 624463227676185768 625071866299651836 627006596848502364 628975549008110592 629901842814286848 631851523169098752 632469166492547124 633085608175288398 634742457761390472 637977507465752064 639329055987667968 639954008699559516 640577745550143882 640896470509769604 642252371287108608 642880181578844196 643506770449778742 645527537139902976 647847764261987328 648479194831443456 649113091926561522 649745755758848619 649852991065654272 651122235188829378 654766389241166592 655514601708874752 656153504829448704 657435054643568721 657543559007259648 658511924990579712 659155629213751644 659798081094076938 660550159642866688 663918635064116736 664248973483809792 664896389637302784 665215351148226339 666195015398313141 666304965523012608 666954385567382016 667606342408799742 668257030851693309 672764985964371456 673420702324960512 674190231387190272 674847336875871744 675183112965024768 676165398080707431 676501829982534582 677272948494584832 677933058580836864 679257146585877561 681390178092119808 683173445662835712 683839306720986624 684505816766523648 684507768798895938 685174930366926051 685955935013746176 690469327700275968 691142299754564736 691258338510916608 691932079581590016 692606477319973632 693283509424522809 694419099089384448 695095920823389696 696453530043747879 699321498568228224 700803003678789888 701151694232910336 701835077950486272 703321908052068864 704007406987792128 709449347419098624 710140818517947648 710832963565236096 712338855591197952 712693285907526144 714085264981564281 717724695898971072 718544851873189632 719245187986126464 719603054607460608 721127525977437696 721830379316596992 722533917697997184 728828734794735744 729539094185373888 730372750669456128 731084614948861056 733712360869133568 737453926922484096 738172692933129792 739736503883167104 740104566134738688 740825915614402176 743118929598225024 746908464447131328 748008438341965632 748863200053492992 749593086213389184 750323683763304768 752287357346833152 757598290115580576 758464010310589056 759203253985355712 759581002085652864 761932067056407936 762674690903441472 766563950353634784 768570126370690176 769319220061109952 770069043862339104 771700426890464448 777535087223885328 778423589529288768 779182286984970336 781221486475557504 781982910926313408 788403379138638624 788795656012024128 789564462694297056 791237146558577472 792008332861266144 798908420832691104 799687084010890608 801381212540097696 801779946645966912 805045507064743776 809150836484392272 811268466724617408 812059176731171616 812850657410246832 819932326644077712 820731480958545624 821669344503138144 822470191817468688 825426405977775264 830444279549771016 832203566868562992 832617636901581024 833429155066202448 836008795798003152 842471100060179616 843292221990062832 844114144233717864 846323277015187296 852298076380028148 853272011599412688 854103660733525176 854528627346359472 857173575438458928 858009027266371656 865484122568748696 866327674345131492 868162980251772504 873021852321555456 875726538220449864 876580072858091628 878874172285002192 879730774792102584 883353471875656704 886953801530968452 888260020531084188 890141789878399656 891009374468924412 897894269766614016 899647969512251934 901553864107609908 902002439976712776 905676195447836748 908520237456159744 910294691044941306 912674422355364864 912677025065194584 913566573822568068 914456989586527686 920625770267034624 921523066339419648 923322916078363827 923475303093298176 924378012566030412 925278965794652274 928604706724997172 932428664757637632 934404004905053184 935780103933981696 936229012727133366 936694841514278652 937607799449477754 938676542650389504 940509895272753546 943463323512165888 944852764221430272 946854424690596864 947777284753648128 948703749738820686 949628412262932597 949785140788263936 952113686642085708 956966261198628096 958059802497586176 958993583981501952 959470739476614144 960866618325215823 962440505755462656 963378556930662912 964320272368266294 965260155674668113 970825422784029696 971771646392980992 972718792247165184 973669637889842283 973830334225941504 974779486598481408 976683352783244067 978283147825511424 982149583861749888 983271902563312128 984230257244173056 986315338510889472 986806088179651584 987767887485869568 988733443820627466 989697121641115407 990825239464300032 995877952596175104 997344584455954176 998484266737990656 999457448284518912 1000431578351073024 1001409513613199613 1003049809795777536 1009147478946557184 1010131053487440768 1011285347080785408 1012271005313807616 1012774669447537152 1014752744973801873 1015909422741877248 1016899587871255296 1022085267138179712 1024760168494253568 1025758960081479936 1026758725149785472 1028933902520619264 1036713449631847104 1036887507766374912 1037898119372385024 1038909715979960448 1041628648634076672 1042643881235084544 1048982247852342336 1051204505518184832 1051727541349365504 1052752616925729408 1054982862078103296 1056011110481688192 1065211227776921472 1066249445347854144 1068508283386796928 1069039928861289216 1073394009419658368 1077817277809784448 1078867781979189696 1079404581911190912 1081691288966156544 1082745568974895488 1083800876546995776 1093243102192103616 1094308641278060832 1095559126004184192 1096626922423291584 1100568541303700352 1107259039399694688 1109604755824750656 1110156849202108032 1111238873421603264 1114678394397337536 1120362696670696992 1122012657512948448 1123294800080239488 1124389629320083776 1125485525644957152 1128431036020249728 1136397435173370864 1137696015465883584 1138804880978033568 1139371503128479296 1142898100584611904 1144012036355162208 1152855189556035264 1153978830091664928 1155103565793508656 1157550640335696672 1166302630835827992 1167635384293933152 1168773430477455504 1171832229713336256 1172974366389470112 1182605068707957936 1184346694041445584 1186855719837866208 1188012499291899216 1198362631249036656 1199530626016335912 1202071818810146544 1202669919968950368 1207568260597115664 1213726254726588408 1216902700086926112 1218088765096757424 1219275986115370248 1231097221437818436 1232504016754707216 1233705287726203032 1238139608966662896 1245666419324656524 1248305350302844488 1248926455352371536 1250143732599303672 1254013193697004728 1264938332985094248 1266171216350576796 1269484915522780944 1275955014931504128 1279908017399119032 1281155491100287764 1281792941019539208 1285760363157688392 1287013540899557484 1291055074279805952 1296958389662886912 1298226183853123044 1299491511517697238 1302244470377658756 1309532778482333184 1312307009658897408 1314870109287137442 1318311258427503288 1319596162188153876 1327837270128233472 1329792779274605568 1330430702296452678 1332390030796626282 1333908771134764032 1335212684817599484 1336514061703386618 1345529971928742912 1346841404649921024 1349471954268377901 1349694673751743488 1352330796161414862 1353003659965069164 1355866117161673728 1358514293171755122 1362780356184239616 1367678613441973248 1369011633533047296 1369015537597791876 1370349860733852102 1371685484379791529 1371911870027492352 1380938655400551936 1382284599509129472 1383864159163180032 1385212954639947264 1386567018849045618 1387918448691978411 1390191841646779392 1392907060087495758 1398642997136456448 1401606007357579776 1402303388465820672 1403670155900972544 1404343519090700049 1406411699174216631 1406643816104137728 1408014813975584256 1410764842909130319 1418898694838197248 1420281637035895296 1421665927130472192 1423055624608231029 1424677711182395904 1425386571815052288 1428170529963128562 1435449391797942144 1437089703746379264 1438490375972252928 1439206109214921216 1442255051954875392 1443660758633193984 1445067835395994368 1446480408552399441 1457657469589471488 1459078188370747776 1460745501338912256 1462169229897722112 1467424721738267136 1474907853844968192 1476345385866259584 1479473007766334208 1480209132269477376 1481651831228804352 1483100165730941199 1486237859196450048 1493816928894262656 1496016876683931264 1497726400106985984 1499186172426778368 1500647367526609536 1504574714693666304 1515196580231161152 1516928020621178112 1518406507970711424 1519162004171305728 1523864134112815872 1525349381806882944 1533127900707269568 1537140252741380352 1538638440122219904 1540138087724678208 1543400853780928896 1555070174447770656 1556847179058577536 1558364573969940672 1562442972951115008 1563965821852626816 1576806758277277248 1577591312024048256 1579128925388594112 1582474293117154944 1584016665722532288 1597816841665382208 1599374168021781216 1602762425080195392 1603559893291933824 1610091014129487552 1618301672968784544 1622536933449234816 1624118353462343232 1625701314820493664 1639864653288155424 1641462961917091248 1643338689006276288 1644940383634937376 1650852811955550528 1660888559099542032 1664407133737125984 1665235273803162048 1666858310132404896 1672017591596006304 1684942200120359232 1686584443980125664 1688228288467435728 1692646554030374592 1704596152760056296 1706544023198825376 1708207321467050352 1709057254692718944 1714347150876917856 1716018054532743312 1730968245137497392 1732655348690262984 1736325960503545008 1751453076440899728 1753160145716183256 1757748344570004384 1759461549584205168 1773907603061936904 1776520041062168376 1780283579756799312 1782018748937848824 1799295939024503868 1803107728215219816 1804004879953425552 1811352390895673496 1820589382089882612 1825354050130389168 1827133147645136136 1828913979173055372 1843046132678839296 1846645832156727654 1848756025132060824 1850557931589304548 1857209413449994344 1864857329515275264 1872458025454266732 1873389683028557304 1875215598898955508 1881019790545507092 1886926647024331776 1889705528442860544 1895554569507296256 1897407499477641372 1899256824525865194 1904227373284171416 1913932522397256192 1917987167963003904 1921733236650431646 1926757113861325824 1928640544736532588 1930520311349336226 1943543292785961984 1945437584494330368 1947339275779684566 1949237267276545857 1949558973196962816 1953366705566488134 1964299167723499776 1966543805126624256 1968460514488346112 1972305163930706163 1972630677021778944 1975535774971739136 1977466887641254932 1979394243282230814 1981650478928600064 1991755905192350208 1994689168911908352 1998914896569037824 2000863156702146048 2002819027226399226 2004771092555079927 2018294957893114368 2020262106974881536 2022570694161570816 2024542010627615232 2025549338895074304 2028496194242122293 2029505489947603746 2031818845483754496 2033799175742510592 2037771439757632683 2044170534276359424 2049520336988507136 2051517920162959872 2053517450299570944 2055524791100778153 2057867805041238528 2073426899263694208 2073775015532749824 2075796238744770048 2077819431959920896 2079850528273568427 2083257297268153344 2085287762470169088 2089360590131243637 2097964495704684672 2102409011036369664 2103455082698731008 2105505233851458816 2109965724156206592 2112022220963376384 2130422455553842944 2132498890695708288 2137016566773593856 2138079857722578432 2142255794944692843 2146788018839316736 2155634555619568896 2157735563958379392 2158809163822381824 2163382577932313088 2165491137949790976 2167601753093991552 2186486204384207232 2188617282556121664 2191118252008368384 2193253844846583168 2201137082607400704 2214518078799389376 2219209511649501312 2220313698404216064 2222477746843206528 2229356788794675072 2240725393341393984 2244025315025896896 2246589600160478976 2248779258640167552 2250971051289914304 2256862072040499456 2272794870346741728 2275392030931767168 2277609761956067136 2278743006256958592 2285796201169223808 2288024072710324416 2305710379112070528 2307957660183329856 2310207131587017312 2315101280671393344 2332605261671655984 2335270768587866304 2337546860954911008 2343664459426672512 2345948732778940224 2365210137415915872 2368693388082891168 2373711439675732416 2376024998583798432 2396725262498073312 2399061252032671824 2404143637620293088 2405339839937900736 2415136521194231328 2427452509453176816 2433805400173852224 2436177530193514848 2438551972230740496 2462194442875636872 2465008033509414432 2467410575452406064 2476279217933325792 2491332838649313048 2496610700605688976 2497852910704743072 2500287465198607344 2508026387394009456 2529876665970188496 2532342432701153592 2538969831045561888 2559816034798238064 2562310982200575528 2563585882039078416 2571520726315376784 2574027081799114968 2596452367706246088 2598983023035394476 2604488940755317512 2619065556964666368 2629740218574274884 2636622516855006576 2639192324376307752 2660861404592905356 2664780061593252564 2670425369635198968 2673028123406773236 2693682809299842048 2698943908536755802 2704661592322829724 2706007319930138328 2717028586343510244 2725560712368479232 2738023267066094592 2738031075195583752 2740699721467704204 2743370968759583058 2761877310801103872 2764569199018258944 2769968748235091481 2770425909279894528 2773134037698091236 2775836897383956822 2785814120174991516 2797285994272912896 2803212014715159552 2807340311801945088 2808687038181400098 2812823398348433262 2816029627951168512 2821529685818260638 2840563274071790592 2843331854260944384 2846111249216462058 2848885236788797791 2849355422364791808 2856341059926257124 2870898783595884288 2874179407492758528 2876980751944505856 2878412218429842432 2882599854975647469 2887321517266387968 2890135670791988736 2892960817104798882 2895780467024004339 2915314939178942976 2918156376741495552 2921491002677824512 2924338459795444224 2930050058349732201 2934849443476534272 2949815707689936384 2952690771732519168 2958946015532668416 2960418264538954752 2963303662457608704 2966200331461882398 2969091364923346221 2972475718392900096 2987633857788525312 2992033753367862528 2995452800213971968 2998372344853556736 3001294735053219072 3004228540839598839 3009149429387332608 3030393160462322304 3033856041242356224 3036813015941422848 3038324008342611456 3044258234921405619 3047728268225631744 3050698763613765888 3066255801414539136 3074280505482760704 3077276880244439808 3080276175449356416 3086801707561857792 3110140348895541312 3113694358117155072 3116729147939881344 3124885945902230016 3127931643705253632 3153613516554554496 3155182624048096512 3158257850777188224 3164948586234309888 3168033331445064576 3195633683330764416 3198748336043562432 3205524850160390784 3207119786583867648 3220182028258975104 3236603345937569088 3245073866898469632 3248236706924686464 3251402629640987328 3279729306576310848 3282925923834182496 3286677378012552576 3289880767269874752 3301705623911101056 3321777118199084064 3328814267474251968 3330470547606324096 3333716620264809792 3344035183192012608 3369884400240718464 3373168887960251328 3376456576934871456 3385293108060749184 3409192305520112592 3413088046397650752 3416414642934100704 3418114509385437888 3428694301753835712 3432036109065486624 3461936490274994784 3465310697380525968 3472651921007090016 3502906152881799456 3506320291432366512 3515496689140008768 3518923099168410336 3547815206123873808 3553040082124336752 3560567159513598624 3564037497875697648 3598591878049007736 3606215456430439632 3608009759906851104 3622704781791346992 3641178764179765224 3650708100260778336 3654266295290272272 3657827958346110744 3693291664313455308 3697512050264121648 3701115863178609096 3714418826899988688 3744916050908533464 3746779366057114608 3750431197797911016 3762039581091014184 3794814998955282744 3798513649051730388 3808454746568342832 3827865044794512384 3843466473300863292 3857281089473065176 3861040622698672452 3890875168988660736 3894678551559369132 3898474534553091714 3906733411132976268 3928598335446999552 3936921028976692224 3944610327861412326 3954933775282509864 3958788486564461628 3983511810384700416 3989378337823816704 4001726313404292096 4005638054452798452 4009542185110159854 4036589915786228736 4040524213949763072 4048415862805133703 4049084021255230464 4056992388484244586 4059010979895207492 4067598351485021184 4075542879515265366 4088341068552718848 4103035840325919744 4107034900599141888 4111049582201556306 4115056453139374587 4115735610082477056 4146853798527388416 4151592477489540096 4155638863919841792 4159701056547136854 4163755346075935233 4170575524940338176 4178721180262487274 4195928991409369344 4204818022072739328 4206910165397462016 4211010467702917632 4213030557272100147 4219235097522649893 4219931448312413184 4224044441926752768 4232294528727390957 4260844911107685888 4264997781391416576 4274033133547187712 4276159715445156864 4284511589889385686 4293576037678633472 4311269111239137792 4315471127916758784 4317618327644763648 4326765155864626176 4330982275899581952 4335203506187983104 4339441225657198323 4372972408768414464 4377234565112243328 4382236504016736768 4386507689693166336 4402274165214801408 4429036157598778752 4438419023299002624 4440627396808432128 4444955493686413056 4449300497192823597 4458713577589350144 4481450786682787968 4488050630051793792 4493179200320957952 4497558517280335104 4501942102579828608 4513724144080998912 4545589740693483456 4550784061863534336 4555219523912134272 4557486012513917184 4571592402338447616 4576048145420648832 4611420758224141056 4615915320366659712 4620414263174034624 4630202561342786688 4665210523343311968 4670541537175732608 4675093721909822016 4687328918853345024 4691897465557880448 4730420274831831744 4737386776165782336 4747422879351464832 4752049997167596864 4793450524996146624 4798122504065343648 4808287275240586176 4810679679875801472 4830273042388462656 4854905018906353632 4867610800347704448 4872355060387029696 4877103944461480992 4924388885751273744 4930016067018828864 4934821150904812128 4952558435866651584 4982665677298626096 4993221401211377952 4995705821409486144 5000574930397214688 5016052774788018912 5059753331940376992 5064684865402307184 5077939662091123776 5119632069596476128 5124621964401151056 5127171764078156832 5143041452630753568 5148054163598229936 5192904735412492176 5197966046070788952 5208977881510635024 5259480437148549768 5273245033710013152 5278384648752615504 5321722809185810712 5329560123186505128 5340850739270397936 5346056246813546472 5397887817073511604 5409323184645659448 5412014639860276656 5434057172687020488 5476062150391167504 5481399442935408408 5486741937519166116 5529138398036517888 5539937496470182962 5546268075396182472 5551673794767913644 5571628240349983032 5594571988545825792 5617374076362800196 5625646796696866524 5643059371636521276 5686663708521888768 5692222498432924116 5697770473577595582 5712682119852514248 5741797567191768576 5753961503889011712 5765199709951294938 5780271341583977472 5785921634209597764 5791560934048008678 5830629878357885952 5836312753482991104 5847711801829637571 5848676919590888448 5860100116699464402 5899631415379872768 5905381543465038336 5916915491792118489 5917892031065336832 5926607324915217408 5932400662923764796 5938182729846692442 5944951436785800192 5975267715577050624 5984067506735725056 5996744689707113472 6002589470106438144 6008457081679197678 6014313277665239781 6060786320924644608 6067712082484712448 6073626031882845696 6076648016685222912 6085488582726366879 6088516469842811238 6095456536451263488 6101397527227531776 6113314319272898049 6132511602829078272 6148561010965521408 6154553760488879616 6160552350898712832 6166574373302334459 6173603415123715584 6220280697791082624 6227388716234310144 6233458295879762688 6249771891804460032 6255863287410507264 6268081770393730911 6307227033109108992 6310365248096193024 6316515701554376448 6329897172468619776 6336066662890129152 6391267366661528832 6397496672087124864 6411049700320781568 6414239573167735296 6426767384834078529 6440364056517950208 6473206691875138176 6490147733796939264 6496473413849372928 6502805259281974656 6559458613152621696 6565851847668364992 6573354756025105152 6579761534539749504 6603411247822202112 6643554236398168128 6657628534948503936 6660941095212648192 6667433240529619584 6688070366384025216 6739768800481436928 6746337775920502656 6752913153869742912 6770586216121498368 6818384611040225184 6826176092795301504 6832829285868201408 6836229018770875776 6857388603507671424 6864072218130973248 6923872980549989568 6930621394761051936 6945303842014180032 7005812305763598912 7012640582864733024 7030993378280017536 7037846198336820672 7095630412247747616 7106080164248673504 7121134319027197248 7128074995751395296 7197183756098015472 7212430912860879264 7216019519813702208 7245409563582693984 7282357528359530448 7301416200521556672 7308532590580544544 7315655916692221488 7386583328626910616 7395024100528243296 7402231726357218192 7428837653799977376 7489832101817066928 7493558732114229216 7500862395595822032 7524079162182028368 7589629997910565488 7597027298103460776 7616909493136685664 7686932946601726584 7714562178946130352 7722081245397344904 7789357103118738264 7796949069106183428 7813466822265952536 7857196670893999104 7889220655722824652 7909867550565019728 7917576973128923256 8011276108905596904 8019084370220319708 8081048427899526144 8096831725610267406 8113984776968489172 8118021959790414984 8151085759030530732 8176682137105437696 8214069801198283776 8222099164403112612 8230112906278749174 8293707597054776832 8311277727839683584 8319402113094273708 8327510692151870466 8357442360524974548 8391857982818738688 8409636044145478656 8422020935405835264 8426061114544200294 8438470195045299786 8448088883853505536 8464589057454781914 8521689822215371776 8529995562782833152 8546655710366393373 8548066267094375424 8569023179778771372 8587152075357266944 8622538222478275584 8630942255833517568 8635236655289527296 8647799564926942407 8661964551799163904 8670407012375966208 8678882451314396646 8687341401072013017 8745944817536828928 8754469130224486656 8764473008033473536 8773015379386332672 8790150175049196603 8804548330429602816 8858072315197557504 8876838046598005248 8881254793616864256 8889910987372826112 8898600994385647194 8907274094770038663 8917427155178700288 8962901573365575936 8976101260103587584 8986358400641915904 8995117034560670208 9003884205159657216 9012685622518796517 9027448288161997824 9091179481386966912 9101568123727068672 9110439047824268544 9114972025027834368 9143184804676895232 9152096290841297664 9222841516448282112 9231830640733319424 9240828526348069248 9260405122685573376 9330421046686623936 9341083074351465216 9350187443819644032 9374657837706690048 9383794931115760896 9460840549663663488 9474773552331564672 9494845758702929664 9504099994335193728 9586901049992293248 9596245008130687296 9616574550481172352 9621359359751602944 9660546084776925312 9709810037812707264 9735221600695408896 9744710120774059392 9754207888922961984 9848777771502547488 9860032134037657728 9869642301809624256 9905116871733303168 9965331354597252192 9986442802422755904 9991411642818972288 10001149860794429376 10032105549576037824 10119506663880753984 10129369730804614368 10155879324182247552 10239264139192952256 10249243928802302112 10254343528156313664 10286082905261507136 10296108327196459872 10385809470824984352 10395932092141577904 10417955763021270048 10518960874297099536 10546490067420026304 10556769297505231008 10643445618371621424 10659120246373010256 10681701478540795872 10692112493627092944 10795775634147023208 10818646369291318896 10824029279720553312 10868114345374040976 10952124300782335008 10962798885870816816 10973483875038332232 11079874992940365924 11092536150792364944 11103347589535827288 11143256480699966064 11234748152725600392 11251293593393733048 11286118743273042552 11384444996865848232 11395540947155191164 11425364239705028496 11483595134383537152 11530399419902589876 11571843268419195528 11583121868096017356 11672625506965982208 11695423603659275142 11720200233398928804 11810763086930076672 11833830983584236978 11864801325847529592 11876365459693384884 11950535431154101248 11968135013471450112 12005178940212876288 12016914163358395356 12028626555330479562 12121572641849289216 12147252063765691392 12170977165452733758 12177032939685622476 12202795054455063552 12226628638545796098 12265023205658156544 12309107520977759232 12321104701797425664 12333148746604668918 12345169359418123761 12347206830247431168 12440561395582165248 12454777432468620288 12466916591759525376 12491266038227805699 12511726574821014528 12536163540787461822 12614454066218217984 12620730496192386048 12633031403108752896 12639091671816300441 12657705292567949679 12659794344937239552 12672133325780258304 12696883586182172871 12782534733323057664 12794993344174249728 12822099400641563136 12828479146335470592 12853534769668157058 12880728113035900416 12946413383750276352 12980295467593878528 12992946827698745856 13005610518563949312 13018323676971594969 13118917226305243392 13131703695336729984 13146709512050210304 13159523069079499008 13206822495644404224 13287108472796336256 13315257069897007872 13321882190425296384 13334866481059239168 13376140732768050432 13479537600962873856 13492675551841005312 13505826307739485824 13541172432242996736 13636769222080450368 13652352185590603008 13665658571736402816 13672458037541751552 13714777207015342848 13728144436261946496 13847745961099979136 13861242789522103872 13890607684028360064 14011624611527197824 14025281165729466048 14061986756560035072 14075692396673641344 14191260824495495232 14212160328497347008 14242268638054394496 14256149991502790592 14394367512196030944 14424861825721758528 14432039039627404416 14490819127165387968 14564715056719060896 14602832401043113344 14617065181161089088 14631311833384442976 14773166657253821232 14790048201056486592 14804463452714436384 14857675307599954752 14979664203634133856 14987117464228458432 15001724791191644064 15048158324364056736 15179259995821130976 15194054596206921552 15233818986273371328 15373865893203453168 15429124357892260704 15444162490794689808 15578714206237476528 15593898138212366856 15626933644531905072 15778441311445649304 15819735101130039456 15835153946257846512 16022552217811193808 16038168740440639416 16193663451220534812 16227969553936978344 16236043919580829968 16302171518061061464 16444198328806225224 16460225812557498348 16587415194109553664 16638804226188547416 16655021384303740932 16714884721049949096 16783715965637477376 16852122229088400588 16876940390090599572 16929178114909563828 17059991125565666304 17093311420732786746 17138046359557542744 17261884511667035136 17295599129853884814 17340814024751932416 17357764902628793292 17374682802144026034 17491889635073657856 17508938260448973312 17543135405488912713 17546030758772665344 17580300350098393206 17716144630395115008 17753676093196010496 17779821974745652224 17797201988771294388 17814548189540077326 17834854310357400576 17925803146731151872 17952202520207175168 17990234069121340416 18007768410319314432 18025371245037593034 18042939832995719343 18182358962773933824 18203136247454137344 18220878095648537088 18229944050055668736 18256465748179100637 18286369609353790464 18304192581682595328 18339942957818694147 18445683032896564224 18463661281466638848 18481657052696138496 18499723119907003377 18520810245371146752 18660842093373247872 18682166148702930432 18700374887639288064 18749315675413380096 18767589862231521792 18804245311181192733 18921681099327326976 18949547104663129344 18989691517405859328 19008199988670387456 19173802099984586496 19192490016261374592 19233149100962344704 19242718719503205888 19280302154502235587 19321092169553850624 19419620075625414528 19470443201390817792 19489420241548118784 19508415777845923968 19697555543005094976 19720064268075315456 19739284603619248512 19810233743466606336 19930662709194504384 19972885604845511808 19982823285637944576 20002299721588858752 20064211099152075648 20239013327761507968 20258739461609228736 20311758648364495104 20478528278385904512 20498487857604604224 20508687056312627328 20572165810523014272 20592216654392919744 20771618941649968704 20791864184283155808 20835911526042540096 21037921748594199072 21092980134840052608 21113538595010462016 21286891236743242848 21318240492746020512 21363402957081591744 21384224987254185888 21591551268294046416 21637292738582637792 21648058559441106624 21736228690748081952 21904248601564670016 21925597771741633632 21946967750076664464 22159749985880731848 22185072301584729888 22206695179071654576 22286512961399932128 22469496305451200784 22502587186787466096 22572237486546085104 22768889993731696464 22791081894310382328 22850728479410056992 23060798839805179752 23143686536838391056 23166243736192034712 23390847207318550284 23440400466797857608 23667661967168473956 23729602651695059184 23752730919386769768 24033828326716790712 24057253110660959124 24243145283698578432 24341954330905467516 24354065879371244952 24453257277091592196 24530046411316313088 24642209403594851328 24666297493209337836 24690338718836247522 24881122791164330496 24933833183519050752 24982532076455611398 25072327081574923644 25228908132436435968 25266062806217505792 25278183343632600882 25315410585135899358 25344266651560516608 25393767172364345742 25565069466646115328 25589986688348499456 25639967131099180119 25644198801283126272 25707069539336314116 25761456226071800832 25892826767500552704 25985893655397491712 26011221037127898624 26036647353943189938 26062024203216039051 26237834452610486784 26263407390673459968 26293419024100420608 26319046138158998016 26370450525147589809 26413644991288808448 26574216945592672512 26630514139794015744 26643764380850592768 26669732962118478336 26721822284310115989 26752281465536100864 26959075201925747712 26985351103682010624 27011652615478971648 27038056867556389551 27082344864485993472 27273538444160900736 27304704371181206016 27331317143472805632 27344916075083503104 27429554414030685696 27456288872523892992 27695491922199958272 27722485579044207744 27781215368056720128 28023249223054395648 28050562331458932096 28123973513120070144 28151384793347282688 28382521648990990464 28424320656994694016 28484537276108788992 28512299983005581184 28788735024392061888 28849723651443517056 28864078079254808832 28981638254330775936 29129430113438121792 29205664802086226688 29234130362322178176 29262623666768885952 29546333314507642464 29580096402112973184 29608926905428872768 29715350615199909504 29959328407268267712 29974234928456916864 30003449582383288128 30096316648728113472 30358519991642261952 30388109192413843104 30467637972546742656 30747731786406906336 30858248715784521408 30888324981589379616 31157428412474953056 31187796276424733712 31253867289063810144 31556882622891298608 31639470202260078912 31670307892515693024 32045104435622387616 32076337480881278832 32387326902441069624 32455939107873956688 32472087839161659936 32604343036122122928 32888396657612450448 32920451625114996696 33277608452377094832 33310042768607481864 33429769442099898192 33704244458176801176 33753880780181199144 33858356229819127656 34186622841465573492 34276092719115085488 34591198259707769628 34715529805257586584 34749365604288052068 35017876520897946624 35086270810977825426 35160600700196786412 35432289260790230016 35594403977542588776 35629096379080154652 35851606293462303744 35904405040414350336 36015536820638628864 36050742490075186068 36085879665991438686 36364717925547867648 36441756191297074176 36512931496358201274 36608385163365190656 36679885915637388294 36927322562933277696 36963314105392276992 36999446239814006754 37035508078254371283 37041620490742293504 37321684186746495744 37364332297405860864 37400749775278576128 37473798114683417097 37535179724463043584 37608490622362385466 37843362198654653952 37899094209326258688 37979383034811718656 38016399977340774912 38090650758546518613 38347604199969172992 38384980032522749184 38466298201924689408 38485437439006411776 38560604309004471174 38642184339107701248 38839240151250829056 38940886402781635584 38978840483096237568 39016831555691847936 39054971030914784907 39395111086010189952 39440128536150630912 39478569207238497024 39620467486933212672 39861325418389008768 39945771209691023616 39965646571275889152 40004599443177717504 40128422198304151296 40478026655523015936 40517478923218457472 40623517296728990208 40957056556771809024 40996975715209208448 41017374112625254656 41144331621046028544 41184433308785839488 41543237883299937408 41583728368566311616 41671823052085080192 42075843497188398144 42185960269680105216 42227077190020924032 42573782473486485696 42636480985492041024 42726805914163183488 42768449974508371776 43183102536588092832 43274585477165275584 43296117118882213248 43472457381496163904 43808497203129340032 43851195543483267264 43893935500153328928 44319499971761463696 44370144603169459776 44413390358143309152 44573025922799864256 44938992610902401568 45005174373574932192 45144474973092170208 45537779987463392928 45582163788620764656 45701456958820113984 46121597679610359504 46287373073676782112 46332487472384069424 46781694414637100568 46880800933595715216 47335323934336947912 47459205303390118368 47505461838773539536 48067656653433581424 48114506221321918248 48683908661810935032 48708131758742489904 48906514554183184392 49332594986418675672 49380677437672495044 49762245582328660992 49965064152911222796 50144654163149847288 50556366687265201764 50630821170271798716 50787534344728691484 51179973376696998912 51279934262198360238 51414139078672628232 51785653535001105408 52022442074255797248 52073294707886379876 52124048406432078102 52475668905220973568 52526814781346919936 52629406216466738139 52638092276317996032 52740901050295179618 53148433891185345024 53261028279588031488 53339465924236956672 53443644568620231978 53504562931072201728 53970702207364021248 54023305230957943296 54076113735112779102 54128819498987158029 54547076888321801472 54609408742362412032 54662634286945611264 54689832150167006208 54769397244537301911 54859108828061371392 54912577745047785984 55019828873456082441 55390983844399916544 55444971158088415488 55562430736113440256 56046498446108791296 56101124662917864192 56247947026240140288 56302769586694565376 56412735933543578199 56765043297981980928 56848641313989388032 56969074552217577984 57024599966011162368 57577470048784123776 57699447302887034112 57728156158509617664 57840906463506706761 57963276508661551872 58258860226876243584 58411329604172453376 58468260724644356352 58525247333537771904 59092666629015284928 59160192804225946368 59217853810857745536 59430701230399819008 59918656814536535424 59948469856913833728 60006899164766576256 60192633297456226944 60717039983284523904 60776218384827686208 60935275945093485312 61495463572813812672 61716497431569042816 61776649963178759232 62314856824949906112 62375592552849467424 62507734578127620288 63113765245782597216 63278940404520157824 63340615785031386048 64090208871244775232 64152674961762557664 64774653804882139248 64911878215747913376 64944175678323319872 65208686072244245856 65776793315224900896 65840903250229993392 66555216904754189664 66620085537214963728 66859538884199796384 67408488916353602352 67507761560362398288 67716712459638255312 68373245682931146984 68552185438230170976 69182396519415539256 69431059610515173168 69498731208576104136 70172541621955650852 70321201400393572824 71188807955085177552 71258192758160309304 72101484980150372136 72171759331982877372 72729435851095735296 73025862992716402548 73359771831274776588 73926628210784553984 73998892479628013508 74071016156508742566 74643368373492991488 74801499550557152256 74947596229366834194 75216981244724770932 75686724397309307904 75798188418652517376 76032799954681549824 76181301517093037226 76695208399938345984 76769960065045498368 76919901393297540357 76932596403849378816 77121208618008942348 77284368678215402496 77678480302501658112 77957680966192475136 78033663111383695872 78109942061829569814 78186072609648117153 78790222172020379904 78880257072301261824 78957138414476994048 79111351575442769427 79240934973866425344 79722650836778017536 79891542419382047232 79931293142551778304 80009198886355435008 80165466852930347967 80256844396608302592 80956053311046031872 81034957846436914944 81247034593457980416 81914113113543618048 81993951430418416896 82034748225250509312 82288663242092057088 82368866617571678976 83086475766599874816 83167456737132623232 83343646104170160384 84151686994376796288 84371920539360210432 84454154380041848064 85147564946972971392 85272961970984082048 85453611828326366976 85536899949016743552 86366205073176185664 86549170954330551168 86592234237764426496 86944914762992327808 87616994406258680064 87702391086966534528 87787871000306657856 88638999943522927392 88740289206338919552 88826780716286618304 89146051845599728512 89877985221804803136 90010348747149864384 90288949946184340416 91075559974926785856 91164327577241529312 91402913917640227968 92243195359220719008 92574746147353564224 92664974944768138848 93563388829274201136 93761601867191430432 94670647868673895824 94918410606780236736 95010923677547079072 96135313306867162848 96229012442643836496 97367817323621870064 97416263517484979808 97813029108366368784 98665189972837351344 98761354875344990088 99930128305822445592 100289308326299694576 101112733374530403528 101261642340543597432 101575068689457382968 102559868524396720476 102828278157345256464 104146589415772759752 104248096812864156204 105053629562693839872 105258812432933476278 105481802100590359236 106296867782370690048 106887289137240463956 108046610461915886592 108152227470225558204 108257638997974316058 109094153776643602944 109325268573891222528 109538794489074603822 109825155490095571968 110039657746912164882 110781967688799833088 110889942316176830976 111106524234763113849 111124861472226880512 112092996892217582592 112202249325835728384 112421394344050251291 112605539173389130752 112825471867087156398 113530086595963961856 113697282627978776064 113938149104435155968 114049199932022324736 114271952275639555839 115154940097568247552 115398894605774068224 115456312317019235328 115681812927013413522 115926553017323103744 116517720453752487168 116822659208344906752 116936521449288712704 117050494667075543808 117164913092744354721 118185333258030569856 118320385608451892736 118435707621715491072 118861402460799638016 119837313629073070848 119896939713827667456 120013798329533152512 120385266594912453888 121434079966569047808 121552436769655372416 121870551890186970624 122990927145627625344 123432994863138085632 123553299926357518464 124629713649899812224 124751185105698934848 125015469156255240576 126227530491565194432 126557880809040315648 126681231570062772096 128180417742489550464 128305349923525115328 129549307609764278496 129823756431495826752 129888351356646639744 130417372144488491712 131553586630449801792 131681806500459986784 133110433809508379328 133240171074429927456 133719077768399592768 134816977832707204704 135015523120724796576 135433424919276510624 136746491365862293968 137104370876460341952 138364793038831078512 138862119221030346336 138997462417152208272 140345083243911301704 140642402800787145648 142377615910170355104 142516385516320618608 144202969960300744272 144343518663965754744 146051725985432805096 146719543662549553176 147997784959256027016 148142032313017485132 149286736746985982976 149895192458733668388 150433962489449541864 152362603034186074452 153539920130090996736 153839802786595080714 154242417236017884696 155356960605003316224 156067326222767391744 156219884123659139628 156372145219296234306 157580444344040759808 157914276828953988096 158222703150885538854 159445301673556035072 159783084838764094464 160018397772710870016 160330933705860695934 160513688793216605184 161912106622092063744 162069915692873829888 162386458496961474087 163828226227087236096 163987902860836833792 164069496450501018624 164308191733611905733 164577326484184114176 164737733235143357952 165059486620368247323 166172951533199749632 166334913474265246464 166687292208340320768 168303373988753592576 168743841078720420864 168908308760083696128 169238207800630734597 170295129893945942784 170545923941968164096 170907223656652733952 171073799898033487104 172732410146352371328 173098341908661102336 173184468475528852992 173889829525984655616 175233988812517360128 175404782173933069056 175575742000613315712 177277999887045854784 177480578412677839104 177653561432573236608 178292103691199457024 179755970443609606272 180020697494299728768 180577899892368680832 182151119949853571712 182328655154483058624 182805827835280455936 184486390718441438016 185149492294707128448 185329949889536277696 187126777658548402272 187523203734382860864 189341295737347791648 189836821213560473472 190021847355094158144 192270626613734325696 192458024885287672992 194735634647243740128 194832527034969959616 195626058216732737568 197330379945674702688 197522709750689980176 199860256611644891184 200578616652599389152 202225466749060807056 202523284681087194864 203150137378914765936 205119737048793440952 205656556314690512928 208293178831545519504 208496193625728312408 210517624865866952556 210963604201180718472 213774578274480927912 216304454940451116408 216515277995948632116 218188307553287205888 219077588978149207644 220079315493824329764 221779884632353661952 222213048469526227698 224404498651671456768 224842788688100502582 225650943734174312796 227060173191927923712 227394565255957552128 228098399864044649472 228543904551279111678 230309880195136495104 230797789211548136448 231363625854026827044 231853106034646207488 233035440907504974336 233873042898577425408 234100989334151087616 234329826185488709442 234558217828944351459 236370666516061139712 236640771216903785472 236871415243430982144 237334054726328308281 237722804921599276032 239674627258146141696 239793879427655334912 240027596659066305024 240496400558791043901 240770533189824907776 242868159933138095616 243104873539310744832 243741103780373941248 245981854291255250688 246865989726276171264 247106599852715036928 249259427299799624448 249502370211397869696 250030938312510481152 252455060983130388864 253115761618080631296 253362463140125544192 256360835484979100928 256610699847050230656 259098615219528556992 259647512862991653504 259776702713293279488 260834744288976983424 263107173260899603584 263363613000919973568 266220867619016758656 266480342148859854912 267438155536799185536 269633955665414409408 270031046241449593152 270866849838553021248 273492982731724587936 274208741752920683904 276729586077662157024 277724238442060692672 277994924834304416544 280690166487822603408 281284805601574291296 284755231820340710208 285032771032641237216 288405939920601488544 288687037327931509488 292103451970865610192 293439087325099106352 295995569918512054032 296284064626034970264 299790384917467336776 300867924978899083728 304725206068372148904 307679605573190161428 308484834472035769392 312439768247318279256 312744290438592468612 315160888688081519616 316445406301771077708 318890603347112070144 320661867411721391868 324139831385747659776 324772916993922948174 327975805721673667584 328616383467223811466 329475466470286715904 330118973240736494646 332345903066399499264 332669826948530492928 333319572704289341547 333374584416680641536 336606747977507185152 337816617520167392256 338476415601261469194 340590259787891885568 341091847883936328192 341814447313305467904 342147599796066974208 342815856826918667517 345464820292704742656 346196683817322204672 346368936951057705984 347779659051969311232 350467977625034720256 350809564347866138112 351151484001226631424 351494739278233064163 354555999774091709568 354961156825355678208 355307122865146473216 356584207382398914048 359511940887219212544 360041394988599457536 361155799784737361664 364302239899707143424 364657310308966117248 365611655670560911872 368972781436882876032 370298984589414256896 370659899779072555392 374253555317096804544 375046407468765721728 378682591474695583296 379673642427120946944 380043694710188316288 384541253227468651392 384916049770575345984 389471269294487480256 389665054069939919232 391252116433465475136 394660759891349405376 395045419501379960352 399720513223289782368 401157233305198778304 404450933498121614112 405046569362174389728 406300274757829531872 410239474097586881904 411313112629381025856 416586357663091039008 416992387251456624816 421035249731733905112 421927208402361436944 427549156548961855824 432608909880902232816 433030555991897264232 438155177956298415288 440158630987648659528 444426096939052455396 449685577376201005164 451301887468348625592 457087809102558223356 460619760390272990208 462727251708053654088 466070881815009948672 468201978668302175232 468659652370977418884 469116435657888702918 472741333032122279424 473742830486861964288 474668109452656616562 479349254516292283392 480055193318132610048 480992801117582087802 481541066379649815552 485736319866276191232 486209747078621489664 487159375490884422261 491963708582510501376 493731979452552342528 494213199705430073856 495178459861104741969 498518854599599248896 499004740422795739392 500061876625020962304 504910121966260777728 506231523236161262592 506724926280251088384 507714623401892203791 512721670969958201856 513221399694100461312 518197230439057113984 519295025725983307008 519553405426586558976 521669488577953966848 526214346521799207168 526727226001839947136 532441735238033517312 532960684297719709824 534876311073598371072 539267911330828818816 540062092482899186304 541733699677106042496 546985965463449175872 548417483505841367808 553459172155324314048 555448476884121385344 555989849668608833088 561380332975645206816 562569611203148582592 569510463640681420416 570065542065282474432 576811879841202977088 577374074655863018976 584206903941731220384 586878174650198212704 591991139837024108064 592568129252069940528 599580769834934673552 601735849957798167456 609450412136744297808 615359211146380322856 616969668944071538784 624879536494636558512 625488580877184937224 632890812603542155416 641323734823442783736 649545833987845896348 657232766934447622932 660237946481472989292 665339653897060985856 666639145408578683094 673213495955014370304 676952831202522938388 681180519575783771136 682183695767872656384 684295199592133948416 685631713653837335034 690929640585409485312 692393367634644409344 695559318103938622464 701619128695732276224 702302968002453262848 702989478556466128326 703674653486833054377 709111999548183419136 709922313650711356416 710614245730292946432 712002164178984924843 713168414764797828096 719023881774438425088 720082789977198915072 722311599569474723328 728604479799414286848 729314620617932234496 731223311341121823744 737945562873765752064 740597969178828513792 741319799558145110784 748507110634193609088 750092814937531443456 757365182949391166592 759347284854241893888 760087389420376632576 769082506454937302784 769832099541150691968 778942538588974960512 779330108139879838464 782504232866930950272 789321519782698810752 790090839002759920704 799441026446579564736 802314466610397556608 808901866996243228224 810093138724348779456 812600549515659063744 820478948195173763808 822626225258762051712 833172715326182078016 833984774502913249632 842070499463467810224 843854416804722873888 855098313097923711648 865217819761804465632 866061111983794528464 876310355912596830576 880317261975297319056 888852193878104910792 899371154752402010328 902603774936697251184 914175618205116446712 925454503416107308176 937319304741954837768 938232871315777405836 945482666064244558848 949336218905313233124 961985602235164175604 972419494157242979328 974318750981768844522 983927417165021002752 988426399410860147712 990356919722209483938 997037709199198497792 998009480845591478784 999958718112868024641 1000123753250041924608 1009820243932521555456 1013449852560502176768 1015429246803784407582 1025443341939916403712 1026442799388200922624 1028447570480756002551 1036394460878114227968 1038590051451966614016 1039106810853173117952 1043338977155907933696 1052428693043598414336 1053454452003679894272 1064883470476067034624 1065921368595439419648 1069752622147196742144 1078535822661657637632 1080124184965798372608 1083467399354212084992 1093971930926898351744 1096834967011682735616 1106918344310648628096 1110896953768242770688 1111979699337217666176 1122760665951290413632 1125139222406297165184 1139020927281362840832 1140131084130564948864 1153623759682405954176 1154748149311726037952 1168413807883462440768 1173756349300396425408 1183982279674048216128 1185136258504139881056 1199161539669869347104 1203471699915596334912 1218900824273488595616 1230718422292760645712 1233939337888143077568 1249759072989273117024 1250977161754369874448 1265781625207084310832 1282647469646885567472 1299091667975691792696 1314465533868895245864 1320475892962945978584 1333278290817157366188 1353905662405045876776 1371263427307674670068 1381859281170818970624 1404605936004906525696 1405978957112932256652 1407349306973666108754 1418223999096366838272 1421228491460585892864 1424004328357969849686 1438047763548876850176 1440165579954397830144 1444623199138949446656 1457208959598828573696 1458629241235864468992 1461478126472653266783 1475891125747531504128 1481195938357657027584 1482639599116290221568 1485535379583314225907 1497014221268387218176 1500185629875062886912 1514730365898782333184 1518694569708483787776 1520174778840753265152 1523143870205676611373 1538165012909874605568 1539664199082301383936 1557885077177949921024 1558660216279759676928 1565008465733861900544 1578643039565397621504 1580181678005519841408 1598882052893159129472 1604628933220795113216 1617803733992486456448 1620186277448697558912 1625201099031318127488 1640957896390347527616 1645252450517524103424 1666345430652364156032 1667969549005826499264 1684140998926935620448 1687708833609445747776 1710196626195847423296 1730435639523608931264 1732122223967589056928 1752620711825193661152 1760634523950594638112 1777704387756209821584 1798742309504804020656 1805207549873394502368 1828351236410232893424 1850909006832214616352 1874638609483909675536 1876465742631554811672 1898672437810626466248 1923971204470328351208 1948637501963537689044 1980713839444418967876 1996018961691182957568 1999917436225736049282 2019640487865043110912 2030858493607568815164 2052885598776401845248 2056895140961512005102 2072788921756228455936 2077180102903933228032 2086677954311815867392 2104857386087196828672 2106908904007359788544 2111023960460499163131 2129766940952134069248 2131842737190878839296 2136006492536954774529 2139505244294393484288 2157071645323315275264 2160248369931596745216 2166934798708424169984 2187943861853796703488 2193669934023365471232 2213836688621297256192 2221793907536485541376 2223959398674435332352 2245521331902580827264 2250278444812594330368 2278041854562725681664 2280262168261129897728 2307247519364811908352 2309496298623452075904 2336827615766924881536 2347512698600792850816 2367964559348096432256 2370272517008279762112 2398323079339738694208 2406943399831192669824 2437801648546977191232 2461436844585521291424 2467878675776286155136 2499518145978546234048 2501954323508739748896 2531563250414168621664 2565294939293771134944 2598183335951383585392 2628931067737790491728 2640951785925891957168 2666556581634314732376 2707811324810091753552 2742526854615349340136 2811957914225864513304 2814698613947332217508 2836447998192733676544 2848008656715939699372 2917258482471728937984 2922956252945306533566 2951782251495063008256 2965279198232580443136 2971070759166628451814 2994028442536774436352 3000371259750125773824 3029460731797564666368 3040349557681506530304 3046287740411353222746 3076330025819749211136 3079328398164602767872 3085342711442268007653 3115770154355899842048 3117320432559519353856 3130016931467723801088 3157286079130795243008 3160363356011039682816 3197764105786318258944 3209257866441590226432 3235607467984972912896 3240372554897395117824 3250402198062636254976 3281915792780695055232 3290504901035048206848 3332690861304728312064 3335939098011652998528 3368281997853871240896 3375417667218891495552 3420393252391694846592 3460871279047217862528 3464244447935178113856 3505241423650387322304 3521269047901189276224 3555408775512419643168 3597484619009608041312 3610415099746789004736 3656702472820465786848 3701818013664429232704 3749277218967819351072 3752931485263109623344 3797344875621252932496 3847942408940656702416 3897275003927075378088 3961427678888837935752 3999834872451472098564 4061716987215137630328 4113790281923024010204 4145577843512456911872 4213817808014719577088 4222047920920998326262 4263685474381757678592 4272012985073909549058 4314143290646630550528 4320496739863193490432 4333869597416848339968 4375887723707593406976 4427673377242594512384 4443587815072971082752 4447918797348870664704 4456606138749942677721 4491042663805161654528 4500556889625188660736 4556083709125451363328 4560524336522259795456 4569431610617029834119 4614495038729623816704 4618992597246904151808 4673655231533849763072 4695025397201585701632 4735929118696192864512 4740545034016559524224 4796646158679477388416 4813886799662385339648 4875603297093954382464 4922873689171042582848 4935757351552572310272 4999036291957092468096 5003908647017479497792 5063126500828337243328 5130589878587542269888 5196366671902767170784 5257862135475580983456 5281903571851783914336 5333113163268629464752 5415622649620183507104 5485053709230698680272 5623915828451729026608 5629397227894664435016 5696017313431879398744 5845912505890613067132 5942141518333256903628 5988056885073548872704 6058921463595129332736 6092575480822706445492 6158656796329205535744 6170685422884536015306 6231540308711799684096 6260033862935447602176 6314572158261590486016 6320726712022079365632 6333071881381497489393 6395528211572636517888 6418515732883180452864 6471214935969945825792 6480745109794790235648 6500804396125272509952 6563831585561390110464 6581009802070096413696 6665381722609456624128 6671878196023305997056 6736563995707742481792 6750835334437782991104 6840786504783389693184 6921742558094435725056 6928488895870356227712 7010482847300774644608 7042538095802378552448 7110817551024839286336 7194969238019216082624 7220830199493578009472 7313404945640931573696 7403636027328858465408 7498554437935638702144 7505862970526219246688 7594689751242505864992 7695884817881313404832 7794550007854150756176 7922855357777675871504 7999669744902944197128 8123433974430275260656 8227580563846048020408 8444095841841996652524 8544025970147819098116 8751775447415186813952 8855346754485189024768 8895837594697741329408 8913212277499885355442 8982085327610323309056 9001113779250377321472 9121048673044519590912 9138863221234059668238 9228990077459247633408 9237985194493808303616 9256028134326804022959 9347310463067699526144 9390050794403171403264 9471858237392385729024 9481090068033119048448 9593292317358954776832 9627773599324770679296 9751206594187908764928 9845747378342085165696 9871514703105144620544 9998072583914184936192 10007817294034958995584 10126253001656674486656 10261179757175084539776 10392733343805534341568 10515724270951161966912 10563807143703567828672 10666226326537258929504 10831245299240367014208 10970107418461397360544 11247831656903458053216 11258794455789328870032 11392034626863758797488 11691825011781226134264 11884283036666513807256 12185150961645412890984 12341370845769072030612 12641453424044158731264 12666143762762994978786 12791056423145273035776 12942429871939891651584 12961490219589580471296 13001608792250545019904 13127663171122780220928 13330763445218913248256 13343756392046611994112 13369818416249828033163 13473127991415484963584 13501670668875565982208 13681573009566779386368 13843485116188871450112 13856977791740712455424 14020965694601549289216 14085076191604757104896 14221635102049678572672 14389938476038432165248 14441660398987156018944 14626809891281863147392 14807272054657716930816 14997108875871277404288 15011725941052438493376 15189379502485011729984 15391769635762626809664 15589100015708301512352 15845710715555351743008 15999339489805888394256 16246867948860550521312 16455161127692096040816 16888191683683993305048 17088051940295638196232 17826424554999770710884 17964170655220646618112 18277726442468119336476 18475970388987616607232 18512056268653608045918 18694620926135399052288 18780101588806342806528 18943716474784771458048 18962180136066238096896 18999215644144492468179 19186584634717909553664 19255547198649541358592 19502413188375817529856 19691494756684170331392 19743029406210289241088 19996145167828369872384 20015634588069917991168 20252506003313348973312 20522359514350169079552 20785466687611068683136 21031448541902323933824 21127614287407135657344 21332452653074517859008 21662490598480734028416 21940214836922794721088 22495663313806916106432 22517588911578657740064 22784069253727517594976 23383650023562452268528 23768566073333027614512 24370301923290825781968 24682741691538144061224 25332287525525989957572 26255326342245560441856 26687512784093223988224 26739636832499656066326 26946255982830969927168 27003341337751131964416 27363146019133558772736 27686970232377742900224 27713955583481424910848 27768084402980412068877 28041931389203098578432 28170152383209514209792 28443270204099357145344 28779876952076864330496 28883320797974312037888 29253619782563726294784 29614544109315433861632 29994217751742554808576 30023451882104876986752 30378759004970023459968 30783539271525253619328 31178200031416603024704 31691421431110703486016 31998678979611776788512 32493735897721101042624 32910322255384192081632 33776383367367986610096 34176103880591276392464 35652849109999541421768 36555452884936238672952 37024112537307216091836 37924360272132476193792 37998431288288984936358 38373169269435819107328 39004826376751635059712 39382989513368340662784 39992290335656739744768 40031269176139835982336 40109455248749484099489 40505012006626697946624 41044719028700338159104 41570933375222137366272 42062897083804647867648 42255228574814271314688 42664905306149035718016 43324981196961468056832 43880429673845589442176 44991326627613832212864 45035177823157315480128 45568138507455035189952 46767300047124904537056 47537132146666055229024 48740603846581651563936 49365483383076288122448 50664575051051979915144 53479273664999312132652 53892511965661939854336 55427911166962849821696 55536168805960824137754 56083862778406197156864 56340304766419028419584 56886540408198714290688 57559753904153728660992 57766641595948624075776 58507239565127452589568 59229088218630867723264 59988435503485109617152 60046903764209753973504 60757518009940046919936 61567078543050507238656 62356400062833206049408 63382842862221406972032 63997357959223553577024 64987471795442202085248 65820644510768384163264 67552766734735973220192 68352207761182552784928 71305698219999082843536 73110905769872477345904 74048225074614432183672 75996862576577969872716 78765979026736681325568 80062538352279671964672 80218910497498968198978 81010024013253395893248 82089438057400676318208 83141866750444274732544 84125794167609295735296 84510457149628542629376 85329810612298071436032 86649962393922936113664 87760859347691178884352 89982653255227664425728 90070355646314630960256 91136277014910070379904 93534600094249809074112 95074264293332110458048 97481207693163303127872 98730966766152576244896 101329150102103959830288 106958547329998624265304 111072337611921648275508 113773080816397428581376 115119507808307457321984 117014479130254905179136 119976871006970219234304 120093807528419507947008 120328365746248452298467 121515036019880093839872 123134157086101014477312 124712800125666412098816 126765685724442813944064 127994715918447107154048 129974943590884404170496 131641289021536768326528 135105533469471946440384 136704415522365105569856 142611396439998165687072 146221811539744954691808 148096450149228864367344 151993725153155939745432 160437820994997936397956 166283733500888549465088 168251588335218591470592 169020914299257085258752 170659621224596142872064 173299924787845872227328 175521718695382357768704 179965306510455328851456 180140711292629261920512 182272554029820140759808 187069200188499618148224 190148528586664220916096 194962415386326606255744 197461933532305152489792 202658300204207919660576 213917094659997248530608 222144675223843296551016 240187615056839015894016 240656731492496904596934 243030072039760187679744 246268314172202028954624 249425600251332824197632 253531371448885627888128 255989431836894214308096 259949887181768808340992 263282578043073536653056 270211066938943892880768 273408831044730211139712 285222792879996331374144 292443623079489909383616 296192900298457728734688 303987450306311879490864 320875641989995872795912 341319242449192285744128 351043437390764715537408 359930613020910657702912 360281422585258523841024 360985097238745356895401 364545108059640281519616 374138400376999236296448 380297057173328441832192 389924830772653212511488 394923867064610304979584 405316600408415839321152 427834189319994497061216 444289350447686593102032 481313462984993809193868 498851200502665648395264 507062742897771255776256 511978863673788428616192 519899774363537616681984 526565156086147073306112 540422133877887785761536 546817662089460422279424 570445585759992662748288 584887246158979818767232 592385800596915457469376 607974900612623758981728 641751283979991745591824 720562845170517047682048 721970194477490713790802 729090216119280563039232 748276800753998472592896 760594114346656883664384 779849661545306425022976 789847734129220609959168 810633200816831678642304 855668378639988994122432 888578700895373186204064 962626925969987618387736 1023957727347576857232384 1053130312172294146612224 1080844267755775571523072 1093635324178920844558848 1140891171519985325496576 1169774492317959637534464 1184771601193830914938752 1215949801225247517963456 1283502567959983491183648 1443940388954981427581604 1496553601507996945185792 1521188228693313767328768 1559699323090612850045952 1579695468258441219918336 1621266401633663357284608 1711336757279977988244864 1777157401790746372408128 1925253851939975236775472 2161688535511551143046144 2187270648357841689117696 2281782343039970650993152 2339548984635919275068928 2369543202387661829877504 2431899602450495035926912 2567005135919966982367296 2887880777909962855163208 3159390936516882439836672 3242532803267326714569216 3422673514559955976489728 3554314803581492744816256 3850507703879950473550944 4563564686079941301986304 4679097969271838550137856 4739086404775323659755008 4863799204900990071853824 5134010271839933964734592 5775761555819925710326416 6485065606534653429138432 6845347029119911952979456 7108629607162985489632512 7701015407759900947101888 9478172809550647319510016 9727598409801980143707648 10268020543679867929469184 11551523111639851420652832 13690694058239823905958912 14217259214325970979265024 15402030815519801894203776 19455196819603960287415296 20536041087359735858938368 23103046223279702841305664 28434518428651941958530048 30804061631039603788407552 41072082174719471717876736 46206092446559405682611328 61608123262079207576815104 92412184893118811365222656 123216246524158415153630208 184824369786237622730445312 369648739572475245460890624
- Sum of all divisors σ(n): 1283725035751659238641465807
- Sum of proper divisors (its aliquot sum) s(n): 914076296179183993180575183
- 369648739572475245460890624 is an abundant number, because the sum of its proper divisors (914076296179183993180575183) is greater than itself. Its abundance is 544427556606708747719684559
Bases of 369648739572475245460890624
- Binary: 100110001110001000010101001010011001101100111111100110000101011000001001010100100000000002
- Hexadecimal: 0x131C42A53367F30AC12A400
- Base-36: 1AG252BMCTN2900000
Squares and roots of 369648739572475245460890624
- 369648739572475245460890624 squared (3696487395724752454608906242) is 136640190667519626514395292622553242997625927291109376
- 369648739572475245460890624 cubed (3696487395724752454608906243) is 50508874255191324891008379736831847601842455726945864532206334495175149956890624
-
369648739572475245460890624 is a
perfect square number . Itssquare root is 19226251313568 -
The
cube root of 369648739572475245460890624 is 717678181.5021696779
Scales and comparisons
How big is 369648739572475245460890624?- 369,648,739,572,475,245,460,890,624 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 369,648,739,572,475,245,460,890,624 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 369648739572475245460890624 cubic inches would be around 59806515.1 feet tall.
Recreational maths with 369648739572475245460890624
- 369648739572475245460890624 backwards is 426098064542574275937846963
- The number of decimal digits it has is: 27
- The sum of 369648739572475245460890624'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 369648739572475245460890624 - Facts about the integer". Numbermatics.com. 2024. Web. 6 June 2024.
APA style:
Numbermatics. (2024). Number 369648739572475245460890624 - Facts about the integer. Retrieved 6 June 2024, from https://numbermatics.com/n/369648739572475245460890624/
Chicago style:
Numbermatics. 2024. "Number 369648739572475245460890624 - Facts about the integer". https://numbermatics.com/n/369648739572475245460890624/
The information we have on file for 369648739572475245460890624 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 369648739572475245460890624, math, Factors of 369648739572475245460890624, curriculum, school, college, exams, university, Prime factorization of 369648739572475245460890624, STEM, science, technology, engineering, physics, economics, calculator, three hundred sixty-nine septillion, six hundred forty-eight sextillion, seven hundred thirty-nine quintillion, five hundred seventy-two quadrillion, four hundred seventy-five trillion, two hundred forty-five billion, four hundred sixty million, eight hundred ninety thousand, six hundred twenty-four.