67096743303426471358304256
67,096,743,303,426,471,358,304,256 is an even composite number composed of six prime numbers multiplied together.
What does the number 67096743303426471358304256 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 15795 divisors.
67096743303426471358304256 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of fifteen thousand, seven hundred ninety-five divisors.
Prime factorization of 67096743303426471358304256:
212 × 38 × 134 × 192 × 792 × 62292
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 13 × 13 × 13 × 13 × 19 × 19 × 79 × 79 × 6229 × 6229)See below for interesting mathematical facts about the number 67096743303426471358304256 from the Numbermatics database.
Names of 67096743303426471358304256
- Cardinal: 67096743303426471358304256 can be written as Sixty-seven septillion, ninety-six sextillion, seven hundred forty-three quintillion, three hundred three quadrillion, four hundred twenty-six trillion, four hundred seventy-one billion, three hundred fifty-eight million, three hundred four thousand, two hundred fifty-six.
Scientific notation
- Scientific notation: 6.7096743303426471358304256 × 1025
Factors of 67096743303426471358304256
Divisors of 67096743303426471358304256
- Number of divisors d(n): 15795
-
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 2048 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 4096 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 6144 6156 6162 6229 6241 6318 6399 6422 6498 6561 6591 6656 6669 6912 7296 7488 7584 7776 7904 8112 8208 8216 8424 8532 8664 8748 8788 8892 9006 9126 9216 9234 9243 9386 9477 9633 9728 9747 9984 10112 10368 10816 10944 11232 11376 11552 11664 11856 12008 12168 12288 12312 12324 12458 12482 12636 12798 12844 12996 13122 13182 13312 13338 13351 13509 13689 13824 13851 14079 14592 14976 15168 15552 15808 16224 16416 16432 16848 17064 17328 17496 17576 17784 18012 18252 18432 18468 18486 18687 18723 18772 18954 19197 19266 19456 19494 19513 19773 19968 20007 20224 20736 21632 21888 22464 22752 23104 23328 23712 24016 24336 24624 24648 24916 24964 25272 25596 25688 25992 26244 26364 26624 26676 26702 27018 27378 27648 27702 27729 28158 28431 28519 28561 28899 29184 29241 29952 30336 31104 31616 32448 32832 32864 33696 34128 34656 34992 35152 35568 36024 36504 36864 36936 36972 37374 37446 37544 37908 38394 38532 38912 38988 39026 39546 39936 40014 40053 40448 40527 41067 41472 41553 41743 42237 43264 43776 44928 45504 46208 46656 47424 48032 48672 49248 49296 49832 49928 50544 51192 51376 51984 52488 52728 53248 53352 53404 54036 54756 55296 55404 55458 56061 56169 56316 56862 57038 57122 57591 57798 58368 58482 58539 59319 59904 60021 60672 61009 62208 63232 64896 65664 65728 67392 68256 69312 69984 70304 71136 72048 73008 73872 73944 74748 74892 75088 75816 76788 77064 77824 77976 78052 79092 79872 80028 80106 80896 80977 81054 81133 82134 82944 83106 83187 83486 84474 85293 85557 85683 86528 86697 87552 87723 89856 91008 92416 93312 94848 96064 97344 98496 98592 99664 99856 101088 102384 102752 103968 104976 105456 106704 106808 108072 109512 110592 110808 110916 112122 112338 112632 113724 114076 114244 115182 115596 116736 116964 117078 118351 118579 118638 119808 120042 120159 121344 121581 122018 123201 124416 124659 125229 126464 126711 129792 131328 131456 134784 136512 138624 139968 140608 142272 144096 146016 147744 147888 149496 149784 150176 151632 153576 154128 155952 156104 158184 159744 160056 160212 161792 161954 162108 162266 164268 165888 166212 166374 166972 168183 168507 168948 170586 171114 171366 172773 173056 173394 173563 175104 175446 175617 177957 179712 180063 182016 183027 184832 186624 189696 192128 194688 196992 197184 199328 199712 202176 204768 205504 207936 209952 210912 213408 213616 216144 219024 221616 221832 224244 224676 225264 227448 228152 228488 230364 231192 233472 233928 234156 236702 237158 237276 239616 240084 240318 242688 242931 243162 243399 244036 246402 248832 249318 249561 250458 252928 253422 253669 256671 257049 259584 260091 262656 262912 263169 269568 273024 277248 279936 281216 284544 288192 292032 295488 295776 298992 299568 300352 303264 307152 308256 311904 312208 316368 320112 320424 323584 323908 324216 324532 328536 331776 332424 332748 333944 336366 337014 337896 341172 342228 342732 345546 346112 346788 347126 350208 350892 351234 355053 355737 355914 359424 360126 360477 364032 364743 366054 369603 369664 370747 373248 375687 379392 380133 384256 389376 393984 394368 398656 399424 404352 409536 411008 415872 419904 421824 426816 427232 432288 438048 443232 443664 448488 449352 450528 454896 456304 456976 460728 462384 467856 468312 473404 474316 474552 479232 480168 480636 485376 485862 486324 486798 488072 492091 492804 497664 498636 499122 500916 504549 505521 505856 506844 507338 513342 514098 518319 519168 520182 520689 525312 525824 526338 526851 533871 539136 540189 542659 546048 549081 554496 559872 562432 569088 576384 584064 590976 591552 597984 599136 600704 606528 614304 616512 623808 624416 632736 640224 640848 647816 648432 649064 657072 664848 665496 667888 672732 674028 675792 682344 684456 685464 691092 692224 693576 694252 700416 701784 702468 710106 711474 711828 718848 720252 720954 728064 728793 729486 730197 732108 739206 739328 741494 746496 748683 751374 758784 760266 761007 768512 770013 771147 778752 780273 787968 788736 789507 793117 797312 798848 808704 819072 822016 831744 839808 843648 853632 854464 864576 876096 886464 887328 896976 898704 901056 909792 912608 913952 921456 924768 935712 936624 946808 948632 949104 960336 961272 970752 971724 972648 973596 976144 984182 985608 995328 997272 998244 1001832 1009098 1011042 1011712 1013688 1014676 1026684 1028196 1036638 1038336 1040364 1041378 1050624 1051648 1052676 1052701 1053702 1054729 1065159 1067211 1067742 1078272 1080378 1081431 1085318 1092096 1094229 1098162 1108809 1108992 1112241 1119744 1124864 1127061 1138176 1140399 1152768 1168128 1181952 1183104 1195968 1198272 1201408 1213056 1228608 1233024 1247616 1248832 1265472 1280448 1281696 1295632 1296864 1298128 1314144 1329696 1330992 1335776 1345464 1348056 1351584 1364688 1368912 1370928 1382184 1387152 1388504 1403568 1404936 1420212 1422948 1423656 1437696 1440504 1441908 1456128 1457586 1458972 1460394 1464216 1476273 1478412 1478656 1482988 1492992 1497366 1502748 1513647 1516563 1517568 1520532 1522014 1537024 1538563 1540026 1541527 1542294 1557504 1560546 1562067 1575936 1577472 1579014 1580553 1586234 1594624 1597696 1601613 1617408 1620567 1627977 1638144 1644032 1647243 1663488 1679616 1687296 1707264 1708928 1729152 1752192 1772928 1774656 1793952 1797408 1802112 1819584 1825216 1827904 1842912 1849536 1871424 1873248 1893616 1897264 1898208 1920672 1922544 1943448 1945296 1947192 1952288 1968364 1971216 1994544 1996488 2003664 2018196 2022084 2027376 2029352 2053368 2056392 2073276 2076672 2080728 2082756 2101248 2103296 2105352 2105402 2107404 2109458 2130318 2134422 2135484 2156544 2160756 2162862 2170636 2184192 2186379 2188458 2190591 2196324 2217618 2217984 2224482 2239488 2246049 2248669 2249728 2253001 2254122 2256319 2276352 2280798 2283021 2305536 2310039 2313441 2336256 2340819 2363904 2366208 2368521 2379351 2391936 2396544 2402816 2426112 2457216 2466048 2495232 2497664 2530944 2560896 2563392 2591264 2593728 2596256 2628288 2659392 2661984 2671552 2690928 2696112 2703168 2729376 2737824 2741856 2764368 2774304 2777008 2807136 2809872 2840424 2845896 2847312 2881008 2883816 2912256 2915172 2917944 2920788 2928432 2952546 2956824 2965976 2985984 2994732 3005496 3027294 3033126 3035136 3041064 3044028 3074048 3077126 3080052 3083054 3084588 3115008 3121092 3124134 3151872 3154944 3158028 3158103 3161106 3164187 3172468 3189248 3195392 3195477 3201633 3203226 3234816 3241134 3244293 3255954 3276288 3282687 3288064 3294486 3297697 3326976 3336723 3359232 3374592 3381183 3414528 3417856 3421197 3458304 3504384 3545856 3549312 3587904 3594816 3604224 3639168 3650432 3655808 3685824 3699072 3742848 3746496 3787232 3794528 3796416 3841344 3845088 3886896 3890592 3894384 3904576 3936728 3942432 3989088 3992976 4007328 4036392 4044168 4054752 4058704 4106736 4112784 4146552 4161456 4165512 4206592 4210704 4210804 4214808 4218916 4260636 4268844 4270968 4313088 4321512 4325724 4341272 4368384 4372758 4376916 4381182 4392648 4428819 4435236 4435968 4448964 4478976 4492098 4497338 4499456 4506002 4508244 4512638 4540941 4549689 4552704 4561596 4566042 4611072 4615689 4620078 4624581 4626882 4672512 4681638 4686201 4727808 4732416 4737042 4741659 4758702 4783872 4793088 4804839 4805632 4819711 4852224 4883931 4914432 4932096 4941729 4990464 4995328 5061888 5121792 5126784 5182528 5187456 5192512 5256576 5318784 5323968 5343104 5381856 5392224 5406336 5458752 5475648 5483712 5528736 5548608 5554016 5614272 5619744 5680848 5691792 5694624 5762016 5767632 5830344 5835888 5841576 5856864 5905092 5913648 5931952 5989464 6010992 6054588 6066252 6082128 6088056 6148096 6154252 6160104 6166108 6169176 6230016 6242184 6248268 6303744 6309888 6316056 6316206 6322212 6328374 6344936 6378496 6390784 6390954 6397183 6403266 6406452 6469632 6482268 6488586 6511908 6552576 6559137 6565374 6571773 6576128 6588972 6595394 6653952 6673446 6718464 6738147 6746007 6749184 6759003 6762366 6768957 6829056 6835712 6842394 6849063 6916608 6930117 6940323 7008768 7022457 7091712 7098624 7138053 7175808 7189632 7208448 7278336 7300864 7311616 7371648 7398144 7485696 7492992 7574464 7589056 7592832 7682688 7690176 7773792 7781184 7788768 7809152 7873456 7884864 7978176 7985952 8014656 8072784 8088336 8109504 8117408 8213472 8225568 8293104 8322912 8331024 8421408 8421608 8429616 8437832 8521272 8537688 8541936 8643024 8651448 8682544 8736768 8745516 8753832 8762364 8785296 8857638 8870472 8897928 8957952 8984196 8994676 8998912 9012004 9016488 9025276 9081882 9099378 9105408 9123192 9132084 9222144 9231378 9240156 9249162 9253764 9345024 9349729 9363276 9372402 9455616 9464832 9474084 9474309 9483318 9492561 9517404 9567744 9586176 9586431 9604899 9609678 9611264 9639422 9704448 9732879 9767862 9828864 9848061 9864192 9883458 9893091 9980928 9990656 10010169 10123776 10143549 10243584 10253568 10263591 10310521 10365056 10374912 10385024 10513152 10637568 10647936 10686208 10763712 10784448 10812672 10917504 10951296 10967424 11057472 11097216 11108032 11228544 11239488 11361696 11383584 11389248 11524032 11535264 11660688 11671776 11683152 11713728 11810184 11827296 11863904 11978928 12021984 12109176 12132504 12164256 12176112 12308504 12320208 12332216 12338352 12484368 12496536 12619776 12632112 12632412 12644424 12656748 12689872 12756992 12781568 12781908 12794366 12806532 12812904 12939264 12964536 12977172 13023816 13105152 13118274 13130748 13143546 13152256 13177944 13190788 13286457 13307904 13346892 13436928 13476294 13492014 13498368 13518006 13524732 13537914 13622823 13649067 13658112 13671424 13684788 13685113 13698126 13711477 13833216 13847067 13860234 13873743 13880646 14017536 14044914 14058603 14183424 14197248 14224977 14276106 14351616 14379264 14414517 14416896 14459133 14556672 14601728 14623232 14651793 14743296 14796288 14825187 14971392 14985984 15148928 15178112 15185664 15365376 15380352 15547584 15562368 15577536 15618304 15746912 15769728 15956352 15971904 16029312 16145568 16176672 16219008 16234816 16426944 16451136 16586208 16645824 16662048 16842816 16843216 16859232 16875664 17042544 17075376 17083872 17286048 17302896 17365088 17491032 17507664 17524728 17570592 17715276 17740944 17795856 17968392 17989352 18024008 18032976 18050552 18163764 18198756 18246384 18264168 18444288 18462756 18480312 18498324 18507528 18690048 18699458 18726552 18744804 18911232 18929664 18948168 18948618 18966636 18985122 19034808 19135488 19172352 19172862 19191549 19209798 19219356 19222528 19278844 19408896 19465758 19535724 19657728 19677411 19696122 19715319 19728384 19766916 19786182 19961856 19981312 20001319 20020338 20039851 20238021 20247552 20277009 20287098 20306871 20487168 20507136 20527182 20547189 20621042 20730112 20749824 20770048 20790351 20820969 21026304 21067371 21275136 21295872 21372416 21414159 21527424 21568896 21625344 21835008 21902592 21934848 22114944 22194432 22216064 22457088 22478976 22723392 22767168 22778496 23048064 23070528 23321376 23343552 23366304 23427456 23620368 23654592 23727808 23957856 24043968 24218352 24265008 24328512 24352224 24617008 24640416 24664432 24676704 24968736 24993072 25264224 25264824 25288848 25313496 25379744 25513984 25563136 25563816 25588732 25613064 25625808 25929072 25954344 26047632 26210304 26236548 26261496 26287092 26355888 26381576 26572914 26693784 26873856 26952588 26984028 26996736 27036012 27049464 27075828 27245646 27298134 27316224 27342848 27369576 27370226 27396252 27422954 27666432 27694134 27720468 27747486 27761292 28035072 28049187 28089828 28117206 28366848 28394496 28422927 28449954 28477683 28552212 28703232 28758528 28759293 28814697 28829034 28833792 28918266 29113344 29198637 29203456 29232697 29246464 29289013 29303586 29486592 29592576 29650374 29679273 29942784 29971968 30030507 30297856 30356224 30371328 30430647 30730752 30760704 30790773 30931563 31095168 31124736 31155072 31236608 31493824 31539456 31912704 31943808 32058624 32291136 32353344 32438016 32469632 32853888 32902272 33172416 33291648 33324096 33685632 33686432 33718464 33751328 34085088 34150752 34167744 34572096 34605792 34730176 34982064 35015328 35049456 35141184 35430552 35481888 35591712 35936784 35978704 36048016 36065952 36101104 36327528 36397512 36492768 36528336 36925512 36960624 36996648 37015056 37398916 37453104 37489608 37859328 37896336 37897236 37933272 37970244 38069616 38270976 38344704 38345724 38383098 38419596 38438712 38557688 38800441 38817792 38875189 38931516 39071448 39315456 39354822 39392244 39430638 39456768 39533832 39572364 39859371 39923712 39962624 40002638 40040676 40079702 40476042 40495104 40554018 40574196 40613742 40868469 40947201 40974336 41014272 41054364 41055339 41094378 41134431 41242084 41460224 41499648 41540096 41541201 41580702 41621229 41641938 42052608 42134742 42175809 42550272 42591744 42674931 42744832 42828318 42870061 43054848 43137792 43250688 43377399 43670016 43805184 43869696 43955379 44229888 44388864 44432128 44475561 44914176 44957952 45446784 45534336 45556992 46096128 46141056 46642752 46687104 46732608 46854912 47240736 47309184 47455616 47915712 48087936 48436704 48530016 48657024 48704448 49234016 49280832 49328864 49353408 49937472 49986144 50528448 50529648 50577696 50626992 50759488 51127632 51177464 51226128 51251616 51858144 51908688 52095264 52473096 52522992 52574184 52711776 52763152 53145828 53387568 53905176 53968056 54072024 54098928 54151656 54491292 54596268 54685696 54739152 54740452 54792504 54845908 55332864 55388268 55440936 55494972 55522584 56070144 56098374 56179656 56234412 56733696 56788992 56845854 56899908 56955366 57104424 57406464 57517056 57518586 57574647 57629394 57658068 57667584 57836532 58226688 58397274 58406912 58465394 58492928 58578026 58607172 58973184 59032233 59145957 59185152 59300748 59358546 59885568 59943936 60003957 60061014 60119553 60595712 60712448 60714063 60742656 60831027 60861294 60920613 61461504 61521408 61581546 61641567 61863126 62190336 62249472 62310144 62371053 62462907 62473216 62656243 62987648 63078912 63825408 63887616 64117248 64242477 64582272 64706688 64876032 64939264 65707776 65804544 66344832 66583296 66648192 67371264 67372864 67436928 67502656 68170176 68301504 68335488 69144192 69211584 69460352 69964128 70030656 70098912 70282368 70861104 70963776 71183424 71873568 71957408 72096032 72131904 72202208 72655056 72795024 72985536 73056672 73851024 73921248 73993296 74030112 74797832 74906208 74979216 75792672 75794472 75866544 75940488 76139232 76541952 76689408 76691448 76766196 76839192 76877424 77115376 77600882 77750378 77863032 78142896 78630912 78709644 78784488 78861276 79067664 79144728 79718742 79925248 80005276 80081352 80159404 80952084 80990208 81108036 81148392 81227484 81736938 81894402 81948672 82028544 82108728 82110678 82188756 82268862 82484168 82920448 82999296 83080192 83082402 83161404 83163379 83242458 83283876 84105216 84147561 84269484 84351618 85100544 85183488 85268781 85349862 85433049 85489664 85656636 85740122 86109696 86275584 86277879 86444091 86501376 86754798 87340032 87595911 87610368 87698091 87739392 87867039 87910758 88459776 88777728 88864256 88951122 89037819 89828352 89915904 90091521 90893568 91068672 91113984 91291941 92192256 92282112 92794689 93285504 93374208 93465216 93709824 94481472 94618368 94911232 95831424 96175872 96873408 97060032 97314048 97408896 98468032 98561664 98657728 98706816 99874944 99972288 101056896 101059296 101155392 101253984 101518976 102255264 102354928 102452256 102503232 103716288 103817376 104190528 104946192 105045984 105148368 105423552 105526304 106291656 106775136 107810352 107936112 108144048 108197856 108303312 108982584 109192536 109478304 109480904 109585008 109691816 110776536 110881872 110989944 111045168 112196748 112359312 112468824 113577984 113691708 113799816 113910732 114208848 114812928 115034112 115037172 115149294 115258788 115316136 115673064 116401323 116453376 116625567 116794548 116813824 116930788 116985856 117156052 117214344 117946368 118064466 118291914 118370304 118601496 118717092 119578113 119771136 119887872 120007914 120122028 120239106 121191424 121424896 121428126 121485312 121546477 121662054 121722588 121841226 122923008 123042816 123163092 123166017 123283134 123403293 123726252 124380672 124498944 124620288 124623603 124742106 124863687 124925814 124946432 125312486 125975296 126157824 126527427 127650816 127775232 128024793 128234496 128484954 128610183 129164544 129413376 129752064 129878528 130132197 131415552 131609088 131866137 132689664 133166592 133296384 133426683 134742528 134745728 134873856 135005312 136340352 136603008 136670976 138288384 138423168 138920704 139928256 140061312 140197824 140564736 141722208 141927552 142366848 143747136 143914816 144192064 144263808 144404416 145310112 145590048 145971072 146113344 147702048 147842496 147986592 148060224 149595664 149812416 149958432 151585344 151588944 151733088 151880976 152278464 153382896 153532392 153678384 153754848 154230752 155201764 155500756 155726064 156285792 157419288 157568976 157722552 158135328 158289456 159437484 160010552 160162704 160318808 161904168 162216072 162296784 162454968 163473876 163788804 164057088 164217456 164221356 164377512 164537724 164968336 165840896 165998592 166160384 166164804 166322808 166326758 166484916 166567752 168210432 168295122 168538968 168703236 170201088 170366976 170537562 170699724 170866098 170979328 171313272 171480244 172219392 172551168 172555758 172723941 172888182 173002752 173509596 174680064 175191822 175220736 175396182 175478784 175734078 175821516 176919552 177096699 177437871 177555456 177644851 177728512 177902244 177906469 178075638 178249201 179656704 179831808 180011871 180183042 180358659 181787136 182137344 182142189 182227968 182493081 182583882 182761839 184384512 184564224 184924701 185589378 186571008 186748416 186930432 187113159 187388721 187419648 187968729 188962944 189236736 189822464 191662848 192351744 192727431 193746816 194120064 194628096 194817792 196936064 197123328 197315456 197413632 199749888 199944576 202113792 202118592 202310784 202507968 203037952 204510528 204709856 204904512 205006464 207432576 207634752 208381056 209892384 210091968 210296736 210847104 211052608 212583312 213550272 215620704 215872224 216288096 216395712 216606624 217965168 218385072 218956608 218961808 219170016 219383632 221553072 221763744 221979888 222090336 224393496 224718624 224937648 227383416 227599632 227821464 228417696 229625856 230068224 230074344 230298588 230517576 230632272 231346128 232802646 233251134 233589096 233861576 234312104 234428688 235892736 236128932 236583828 237202992 237434184 239156226 239775744 240015828 240244056 240478212 242382848 242849792 242856252 242970624 243092954 243324108 243445176 243682452 245846016 246085632 246326184 246332034 246566268 246806586 247452504 248761344 248997888 249240576 249247206 249484212 249490137 249727374 249851628 249892864 250624972 251950592 252315648 252442683 253054854 255301632 255550464 255806343 256049586 256299147 256468992 256969908 257220366 258329088 258826752 258833637 259332273 259504128 259757056 260017147 260264394 260518063 262831104 263094273 263218176 263601117 263732274 265379328 266333184 266592768 266853366 267113457 269485056 269491456 269747712 270010624 270274563 272680704 273206016 273341952 273875823 276576768 276846336 277841408 278384067 279856512 280122624 280395648 281129472 283444416 283855104 284733696 287494272 287829632 288384128 288527616 288808832 290620224 291180096 291942144 292226688 295404096 295684992 295973184 296120448 299191328 299624832 299916864 303170688 303177888 303466176 303761952 304556928 306765792 307064784 307356768 307509696 308461504 310403528 311001512 311452128 312571584 314838576 315137952 315445104 316270656 316578912 318874968 320021104 320325408 320637616 323808336 324432144 324593568 324909936 326947752 327577608 328434912 328442712 328755024 329075448 329936672 331681792 332320768 332329608 332645616 332653516 332969832 333135504 336590244 337077936 337406472 340733952 341075124 341399448 341732196 342626544 342960488 344438784 345102336 345111516 345447882 345776364 347019192 349203969 349360128 349876701 350383644 350441472 350792364 350957568 351468156 351643032 353839104 354193398 354875742 355110912 355289702 355457024 355804488 355812938 356151276 356498402 358734339 359313408 359663616 360023742 360366084 360717318 363574272 364274688 364284378 364455936 364639431 364986162 365167764 365523678 368769024 369128448 369498051 369849402 370209879 371178756 373142016 373496832 373860864 373870809 374226318 374591061 374777442 374839296 375937458 377925888 378473472 379582281 379644928 380025061 380757169 383325696 384703488 385454862 385830549 387493632 388240128 389256192 389635584 390396591 393872128 394246656 394630912 394827264 395598411 399499776 399889152 400280049 404227584 404237184 404621568 405015936 406075904 409021056 409419712 409809024 410012928 414865152 415269504 416762112 419784768 420183936 420593472 421694208 422105216 425166624 427100544 431241408 431744448 432576192 432791424 433213248 435930336 436770144 437913216 437923616 438340032 438767264 443106144 443527488 443959776 444180672 448786992 449437248 449875296 454766832 455199264 455642928 456835392 460148688 460597176 461035152 461264544 462692256 465605292 466502268 467178192 467723152 468624208 468857376 472257864 473167656 474405984 474868368 478312452 480031656 480488112 480956424 484765696 485699584 485712504 486185908 486648216 486890352 487364904 492171264 492652368 492664068 493132536 493613172 494905008 497522688 497995776 498481152 498494412 498968424 498980274 499454748 499703256 501249944 503901184 504405733 504631296 504885366 505377457 506109708 510603264 511100928 511612686 512099172 512598294 512937984 513939816 514440732 516658176 517653504 517667274 518171823 518664546 519008256 519514112 520034294 520528788 521036126 525662208 526188546 526436352 527202234 527464548 530758656 531290097 532313613 532666368 532934553 533185536 533706732 533719407 534226914 534747603 538970112 538982912 539495424 540021248 540035613 540549126 541075977 545361408 546412032 546426567 546683904 547479243 547751646 548285517 553153536 553692672 554774103 555682816 556768134 559713024 560245248 560791296 562258944 563906187 566888832 567710208 569467392 574988544 575659264 576768256 577055232 577617664 578182293 581240448 582360192 583884288 584453376 590808192 591369984 591946368 592240896 598382656 599249664 599833728 606341376 606355776 606932352 607523904 609113856 613531584 614129568 614713536 615019392 616923008 620807056 622003024 622904256 625143168 629677152 630275904 630890208 632541312 633157824 637749936 640042208 640650816 641275232 647616672 648864288 649187136 649819872 653895504 655155216 656869824 656885424 657510048 658150896 659873344 664659216 665291232 665307032 665939664 666271008 673180488 674155872 674812944 682150248 682798896 683464392 685253088 685920976 688877568 690204672 690223032 690895764 691552728 694038384 698407938 699753402 700767288 701584728 702936312 703286064 707678208 708386796 709751484 710579404 710914048 711608976 711625876 712302552 712996804 717468678 719327232 720047484 720732168 721434636 727148544 728549376 728568756 728911872 729278862 729972324 730335528 731047356 737208379 737538048 738256896 738628591 738996102 739698804 740419758 742357512 746284032 746993664 747721728 747741618 748452636 748470411 749182122 749554884 749678592 751874916 755851776 756946944 757328049 759164562 759289856 760050122 761514338 766651392 767419029 768897441 769406976 770909724 771661098 774987264 776480256 776500911 777996819 778512384 779271168 780051441 780793182 781554189 787744256 788493312 789261824 789282819 789654528 790803351 791196822 798999552 799778304 800560098 801340371 808455168 808474368 809243136 810031872 810823689 812151808 814531159 818042112 818839424 819618048 820025856 829730304 830539008 833524224 835152201 839569536 840367872 841186944 843388416 844210432 850333248 854201088 862482816 863488896 865152384 865582848 866426496 871860672 873540288 875826432 875847232 876680064 877534528 886212288 887054976 887919552 888361344 897573984 898874496 899750592 909533664 910398528 911285856 913670784 920297376 921194352 922070304 922529088 925384512 931210584 933004536 934356384 935446304 937248416 937714752 944515728 946335312 948811968 949736736 956624904 960063312 960976224 961912848 971425008 972371816 973296432 973780704 974729808 985304736 985328136 986265072 987226344 989810016 995045376 996962304 996988824 997936848 997960548 998909496 999406512 1002499888 1007802368 1008811466 1009770732 1010754914 1012219416 1022201856 1023225372 1024198344 1025196588 1027879632 1028881464 1033316352 1035307008 1035334548 1036343646 1037329092 1039028224 1040068588 1041057576 1042072252 1047611907 1049630103 1051324416 1052377092 1052872704 1054404468 1054929096 1061517312 1062580194 1064627226 1065332736 1065869106 1066371072 1067413464 1067438814 1068453828 1069495206 1076203017 1077940224 1077965824 1078990848 1080042496 1080071226 1081098252 1081123927 1082151954 1090722816 1092824064 1092853134 1093367808 1093918293 1094958486 1095503292 1096571034 1106307072 1107385344 1108494153 1109548206 1110629637 1111365632 1113536268 1119426048 1120490496 1121582592 1121612427 1123773183 1124517888 1127812374 1133777664 1135420416 1138746843 1138934784 1140075183 1142271507 1149977088 1151318528 1153536512 1154110464 1155235328 1156364586 1157491647 1162480896 1164720384 1167768576 1168906752 1171189773 1181616384 1182739968 1183892736 1184481792 1186795233 1196765312 1198499328 1199667456 1212682752 1212711552 1213864704 1215047808 1218227712 1227063168 1228259136 1229427072 1230038784 1233846016 1241614112 1244006048 1245808512 1250286336 1259354304 1260551808 1261780416 1265082624 1266315648 1275499872 1280084416 1281301632 1282550464 1295233344 1297728576 1298374272 1299639744 1307791008 1310310432 1313739648 1313770848 1315020096 1316301792 1319746688 1329318432 1330582464 1330614064 1331879328 1332542016 1346360976 1348311744 1349625888 1364300496 1365597792 1366928784 1370506176 1371841952 1380446064 1381791528 1383105456 1388076768 1396815876 1399506804 1401534576 1403169456 1405872624 1406572128 1416773592 1419502968 1421158808 1423217952 1423251752 1424605104 1425993608 1434937356 1440094968 1441464336 1442869272 1454297088 1457098752 1457137512 1458557724 1459944648 1460671056 1462094712 1474416758 1476513792 1477257182 1477992204 1479397608 1480839516 1484715024 1492568064 1493987328 1495443456 1495483236 1496905272 1496940822 1498364244 1499109768 1503749832 1511703552 1513217199 1513893888 1514656098 1516132371 1518329124 1518579712 1520100244 1523028676 1533302784 1534838058 1537794882 1538813952 1541819448 1543322196 1549974528 1552960512 1553001822 1554515469 1555993638 1557024768 1558542336 1560102882 1561586364 1563108378 1575488512 1576986624 1578523648 1578565638 1579309056 1580104201 1581606702 1582393644 1597999104 1598803659 1599556608 1601120196 1601158221 1602680742 1604242809 1616910336 1616948736 1618486272 1620063744 1620106839 1621647378 1623227931 1624303616 1629062318 1636084224 1637678848 1639236096 1639279701 1640051712 1642437729 1644856551 1659460608 1661078016 1664322309 1667048448 1670304402 1679139072 1680735744 1682373888 1686776832 1688420864 1691718561 1700666496 1708402176 1724965632 1726977792 1730304768 1731165696 1732852992 1734546879 1743721344 1747080576 1751652864 1751694464 1753360128 1755069056 1772424576 1774109952 1775839104 1776722688 1795147968 1797748992 1799501184 1819067328 1820797056 1822571712 1827341568 1840594752 1842388704 1844140608 1845058176 1850769024 1862421168 1866009072 1868712768 1870892608 1874496832 1875429504 1889031456 1892670624 1897623936 1899473472 1913249808 1920126624 1921952448 1923825696 1942850016 1944743632 1946592864 1947561408 1949459616 1970609472 1970656272 1972530144 1974452688 1979620032 1993977648 1995873696 1995921096 1997818992 1998813024 2004999776 2015604736 2017622932 2019541464 2021509828 2024438832 2046450744 2048396688 2050393176 2055759264 2057762928 2066632704 2070614016 2070669096 2072687292 2074658184 2080137176 2082115152 2084144504 2095223814 2099260206 2104754184 2108808936 2109858192 2123034624 2125160388 2129254452 2131738212 2132742144 2134826928 2134877628 2136907656 2138990412 2152406034 2155931648 2157981696 2160084992 2160142452 2162196504 2162247854 2164303908 2181445632 2185648128 2185706268 2186735616 2187836586 2189916972 2191006584 2193142068 2211625137 2212614144 2214770688 2215885773 2216988306 2219096412 2221259274 2222731264 2227072536 2238852096 2240980992 2243165184 2243224854 2245411233 2247546366 2249035776 2255624748 2267555328 2270840832 2271984147 2277493686 2277869568 2280150366 2284543014 2299954176 2302257087 2302637056 2306692323 2307073024 2308220928 2309383063 2310470656 2312729172 2314983294 2324961792 2329440768 2335537152 2337813504 2340154323 2342379546 2344662567 2363232768 2365479936 2367785472 2367848457 2368963584 2372410053 2373590466 2393530624 2396998656 2399334912 2404021113 2425365504 2425423104 2427729408 2430095616 2432471067 2436455424 2443593477 2454126336 2456518272 2458854144 2460077568 2467692032 2483228224 2488012096 2491617024 2500572672 2505456603 2518708608 2521103616 2523560832 2530165248 2532631296 2550999744 2560168832 2562603264 2565100928 2590466688 2595457152 2596748544 2599279488 2615582016 2620620864 2627479296 2627541696 2630040192 2632603584 2639493376 2658636864 2661164928 2661228128 2663758656 2665084032 2692721952 2696623488 2699251776 2728600992 2731195584 2733857568 2741012352 2743683904 2760892128 2763583056 2766210912 2776153536 2793631752 2799013608 2803069152 2806338912 2811745248 2813144256 2833547184 2839005936 2842317616 2846435904 2846503504 2849210208 2851987216 2869874712 2880189936 2882928672 2885738544 2914275024 2917115448 2919889296 2921342112 2924189424 2948833516 2954514364 2955984408 2958795216 2961679032 2969430048 2985136128 2990886912 2990966472 2993810544 2993881644 2996728488 2998219536 3007499664 3023407104 3026434398 3029312196 3032264742 3036658248 3040200488 3046057352 3065234839 3066605568 3069676116 3075589764 3083638896 3086644392 3099949056 3105921024 3106003644 3109030938 3111987276 3117084672 3120205764 3123172728 3126216756 3142835721 3148890309 3150977024 3153973248 3157047296 3157131276 3158618112 3160208402 3163213404 3164787288 3195998208 3197607318 3199113216 3202240392 3202316442 3205361484 3208485618 3228609051 3233820672 3233897472 3236972544 3240127488 3240213678 3243294756 3243371781 3246455862 3248607232 3258124636 3272168448 3275357696 3278472192 3278559402 3280103424 3281754879 3284875458 3289713102 3318921216 3322156032 3325482459 3328644618 3331888911 3334096896 3340608804 3358278144 3361471488 3364747776 3364837281 3371319549 3373553664 3376841728 3380222911 3383437122 3386734819 3401332992 3416804352 3420225549 3426814521 3449931264 3453955584 3460609536 3462331392 3465705984 3469093758 3472474941 3487442688 3494161152 3503305728 3503388928 3506720256 3510138112 3513569319 3544849152 3548219904 3551678208 3553445376 3560385699 3590295936 3595497984 3599002368 3638134656 3641594112 3645143424 3654683136 3681189504 3684777408 3688281216 3690116352 3701538048 3724842336 3732018144 3737425536 3741785216 3748993664 3750859008 3778062912 3785341248 3795247872 3798946944 3826499616 3840253248 3843904896 3847651392 3885700032 3889487264 3893185728 3895122816 3898919232 3941218944 3941312544 3945060288 3948905376 3959240064 3987955296 3991747392 3991842192 3995637984 3997626048 4009999552 4035245864 4039082928 4043019656 4048877664 4092901488 4096793376 4100786352 4111518528 4115525856 4141338192 4145374584 4149316368 4160274352 4164230304 4168289008 4190447628 4198520412 4209508368 4217617872 4219716384 4250320776 4258508904 4263476424 4269653856 4269755256 4273815312 4277980824 4304812068 4311863296 4320169984 4320284904 4324393008 4324495708 4328607816 4362891264 4371296256 4371412536 4375673172 4379833944 4382013168 4386284136 4423250274 4429541376 4431771546 4433976612 4438192824 4442518548 4454145072 4477704192 4481961984 4486330368 4486449708 4490822466 4495092732 4511249496 4535110656 4539651597 4541681664 4543968294 4548397113 4554987372 4555739136 4560300732 4569086028 4599908352 4604514174 4605274112 4613384646 4614146048 4616441856 4618766126 4620941312 4625458344 4629966588 4649923584 4658881536 4663546407 4671074304 4675627008 4680308646 4684759092 4689325134 4726465536 4730959872 4735570944 4735696914 4737927168 4740312603 4744820106 4747180932 4787061248 4793997312 4796410977 4798669824 4803474663 4808042226 4812728427 4850731008 4850846208 4855458816 4860191232 4860320517 4864942134 4869683793 4872910848 4887186954 4908252672 4913036544 4917708288 4917839103 4920155136 4927313187 4934569653 4935384064 4940325793 4949843197 4966456448 4976024192 4983234048 5001145344 5010913206 5037417216 5042207232 5047121664 5060330496 5065262592 5075155683 5101999488 5120337664 5125206528 5130201856 5180933376 5190914304 5193497088 5198558976 5203640637 5231164032 5241241728 5254958592 5255083392 5260080384 5265207168 5278986752 5317273728 5322329856 5322456256 5327517312 5330168064 5385443904 5393246976 5398503552 5457201984 5462391168 5467715136 5482024704 5487367808 5521784256 5527166112 5532421824 5552307072 5587263504 5598027216 5606138304 5612677824 5623490496 5626288512 5667094368 5678011872 5684635232 5692871808 5693007008 5698420416 5703974432 5739749424 5760379872 5765857344 5771477088 5828550048 5834230896 5839778592 5842684224 5848378848 5897667032 5909028728 5911968816 5917590432 5923358064 5938860096 5981932944 5987621088 5987763288 5993456976 5996439072 6014999328 6046814208 6052868796 6058624392 6064529484 6073316496 6080400976 6092114704 6130469678 6139352232 6151179528 6167277792 6173288784 6199898112 6211842048 6212007288 6218061876 6223974552 6240411528 6246345456 6252433512 6285671442 6297780618 6301954048 6314094592 6314262552 6320416804 6326426808 6329574576 6395214636 6398226432 6404480784 6404632884 6410722968 6416971236 6457218102 6467794944 6473945088 6480254976 6480427356 6486589512 6486743562 6492911724 6516249272 6544336896 6550715392 6556944384 6557118804 6557274529 6560206848 6563509758 6569750916 6569906941 6579426204 6634875411 6637842432 6644312064 6647657319 6650964918 6657289236 6663777822 6668193792 6681217608 6716556288 6722942976 6729495552 6729674562 6736233699 6742639098 6747107328 6753683456 6760445822 6766874244 6773469638 6802665984 6815952441 6833608704 6840451098 6853629042 6899862528 6906771261 6907911168 6920076969 6921219072 6924662784 6928149189 6931411968 6938187516 6944949882 6974885376 6988322304 7006611456 7006777856 7013440512 7020276224 7020462969 7027138638 7033987701 7089698304 7096439808 7103356416 7103545371 7106890752 7117230159 7120771398 7180591872 7190995968 7198004736 7212063339 7276269312 7283188224 7290286848 7309366272 7330780431 7362379008 7369554816 7376562432 7380232704 7403076096 7449684672 7464036288 7474851072 7483570432 7497987328 7501718016 7516369809 7556125824 7570682496 7590495744 7597893888 7652999232 7680506496 7687809792 7695302784 7771400064 7778974528 7786371456 7790245632 7797838464 7882437888 7882625088 7890120576 7897810752 7918480128 7975910592 7983494784 7983684384 7991275968 7995252096 8019999104 8070491728 8078165856 8086039312 8097755328 8185802976 8193586752 8201572704 8223037056 8231051712 8282676384 8290749168 8298632736 8320548704 8328460608 8336578016 8380895256 8397040824 8419016736 8435235744 8439432768 8500641552 8517017808 8526952848 8539307712 8539510512 8547630624 8555961648 8609624136 8640569808 8648786016 8648991416 8657215632 8742825072 8751346344 8759667888 8764026336 8772568272 8846500548 8863543092 8867953224 8876385648 8885037096 8908290144 8955408384 8972660736 8972899416 8981644932 8990185464 9022498992 9070221312 9079303194 9087936588 9096794226 9109974744 9120601464 9138172056 9195704517 9199816704 9209028348 9210548224 9226769292 9228292096 9237532252 9241882624 9250916688 9259933176 9299847168 9317763072 9327092814 9351254016 9360617292 9369518184 9378650268 9428507163 9446670927 9452931072 9461919744 9471141888 9471393828 9475854336 9480625206 9489640212 9494361864 9574122496 9583708927 9587994624 9592821954 9597339648 9602171683 9606949326 9616084452 9625456854 9701462016 9701692416 9710917632 9720382464 9720641034 9729884268 9730115343 9739367586 9745821696 9774373908 9816505344 9826073088 9835416576 9835678206 9840310272 9845264637 9854626374 9869139306 9870768128 9880651586 9899686394 9932912896 9952048384 9966468096 9976447377 9995666733 10002290688 10021826412 10074834432 10084414464 10094243328 10094511843 10113958647 10120660992 10130525184 10140668733 10150311366 10160204457 10203998976 10240675328 10250413056 10260403712 10260676647 10280443563 10361866752 10381828608 10386994176 10397117952 10407281274 10417424823 10462328064 10482483456 10509917184 10510166784 10520160768 10530414336 10540707957 10557973504 10634547456 10644659712 10644912512 10655034624 10660336128 10770887808 10786493952 10797007104 10914403968 10924782336 10935430272 10964049408 10974735616 11043568512 11054332224 11064843648 11104614144 11174527008 11196054432 11212276608 11225355648 11246980992 11252577024 11334188736 11356023744 11369270464 11385743616 11386014016 11396840832 11407948864 11479498848 11520759744 11531714688 11542954176 11657100096 11668461792 11679557184 11685368448 11696757696 11795334064 11818057456 11823937632 11835180864 11846716128 11877720192 11963865888 11975242176 11975526576 11986913952 11992878144 12029998656 12105737592 12117248784 12129058968 12146632992 12160801952 12184229408 12260939356 12278704464 12302359056 12334555584 12346577568 12424014576 12436123752 12447949104 12480823056 12492690912 12504867024 12571342884 12595561236 12628525104 12640833608 12652853616 12659149152 12790429272 12808961568 12809265768 12821445936 12833942472 12914436204 12935589888 12960509952 12960854712 12973179024 12973487124 12985823448 13032498544 13088673792 13101430784 13113888768 13114237608 13114549058 13127019516 13139501832 13139813882 13158852408 13269750822 13288624128 13295314638 13301929836 13314578472 13327555644 13362435216 13433112576 13445885952 13458991104 13459349124 13472467398 13485278196 13507366912 13520891644 13533748488 13546939276 13605331968 13618954791 13631904882 13645191339 13667217408 13680902196 13707258084 13799725056 13813542522 13815822336 13840153938 13842438144 13849325568 13856298378 13862823936 13876375032 13889899764 13949770752 13976644608 13990639221 14006959201 14013222912 14013555712 14026881024 14033943229 14040552448 14040925938 14054277276 14054611051 14067975402 14179396608 14192879616 14206712832 14207090742 14213781504 14220937809 14234460318 14241542796 14361183744 14381991936 14389232931 14396009472 14410423989 14424126678 14438185281 14552538624 14566376448 14580573696 14580961551 14609051379 14618732544 14661560862 14724758016 14739109632 14753124864 14753517309 14760465408 14781939561 14803708959 14806152192 14820977379 14849529591 14899369344 14928072576 14949702144 14967140864 14995974656 15003436032 15032739618 15112251648 15141364992 15180991488 15195787776 15225467049 15305998464 15361012992 15375619584 15390605568 15542800128 15557949056 15572742912 15580491264 15595676928 15764875776 15765250176 15780241152 15795621504 15836960256 15951821184 15966989568 15967368768 15982551936 15990504192 16039998208 16140983456 16156331712 16172078624 16195510656 16371605952 16387173504 16403145408 16446074112 16462103424 16565352768 16581498336 16597265472 16641097408 16656921216 16673156032 16761790512 16794081648 16838033472 16870471488 16878865536 17001283104 17034035616 17053905696 17078615424 17079021024 17095261248 17111923296 17219248272 17281139616 17297572032 17297982832 17314431264 17485650144 17502692688 17519335776 17528052672 17545136544 17693001096 17727086184 17735906448 17752771296 17770074192 17816580288 17945798832 17963289864 17980370928 18044997984 18140442624 18158606388 18175873176 18193588452 18219949488 18241202928 18276344112 18391409034 18418056696 18453538584 18475064504 18501833376 18519866352 18599694336 18635526144 18654185628 18721234584 18739036368 18757300536 18857014326 18893341854 18905862144 18942283776 18942787656 18961250412 18979280424 18988723728 19148244992 19167417854 19185643908 19194679296 19204343366 19213898652 19232168904 19250913708 19403384832 19421835264 19440764928 19441282068 19459768536 19460230686 19478735172 19548747816 19633010688 19652146176 19670833152 19671356412 19671823587 19680620544 19690529274 19709252748 19709720823 19738278612 19741536256 19761303172 19799372788 19865825792 19904096768 19904626233 19932936192 19942971957 19952894754 19991333466 20004581376 20043652824 20149668864 20168828928 20188486656 20189023686 20208701097 20227917294 20241321984 20261050368 20281337466 20300622732 20320408914 20407997952 20447857323 20481350656 20500826112 20520807424 20521353294 20541354613 20560887126 20723733504 20763657216 20773988352 20784447567 20794235904 20814562548 20834849646 20924656128 20964966912 21019834368 21020333568 21040321536 21060828672 21061388907 21081415914 21101963103 21115947008 21269094912 21289319424 21289825024 21310069248 21310636113 21320672256 21351690477 21541775616 21572987904 21594014208 21636190017 21828807936 21849564672 21870860544 21928098816 21949471232 21992341293 22087137024 22108664448 22129687296 22209228288 22349054016 22392108864 22424553216 22450711296 22493961984 22505154048 22549109427 22668377472 22712047488 22738540928 22771487232 22772028032 22793681664 22815897728 22958997696 23041519488 23063429376 23085908352 23314200192 23336923584 23359114368 23370736896 23393515392 23590668128 23636114912 23647875264 23670361728 23693432256 23755440384 23927731776 23950484352 23951053152 23973827904 23985756288 24059997312 24211475184 24234497568 24258117936 24293265984 24321603904 24368458816 24521878712 24557408928 24604718112 24669111168 24693155136 24848029152 24872247504 24895898208 24961646112 24985381824 25009734048 25142685768 25191122472 25257050208 25281667216 25305707232 25318298304 25580858544 25617923136 25618531536 25642891872 25667884944 25828872408 25921709424 25946358048 25946974248 25971646896 26064997088 26202861568 26228475216 26229098116 26254039032 26279003664 26279627764 26317704816 26539501644 26590629276 26603859672 26629156944 26655111288 26724870432 26866225152 26917982208 26918698248 26944934796 26970556392 27041783288 27067496976 27093878552 27210663936 27237909582 27263809764 27290382678 27361804392 27414516168 27587113551 27599450112 27627085044 27631644672 27680307876 27684876288 27712596756 27725647872 27752750064 27779799528 27899541504 27953289216 27981278442 28013918402 28027111424 28053762048 28067886458 28081104896 28081851876 28108554552 28109222102 28135950804 28285521489 28340012781 28358793216 28385759232 28413425664 28414181484 28427563008 28441875618 28468920636 28483085592 28722367488 28751126781 28763983872 28778465862 28792018944 28806515049 28820847978 28848253356 28876370562 29105077248 29132752896 29161147392 29161923102 29190346029 29218102758 29237465088 29323121724 29449516032 29478219264 29506249728 29507034618 29520930816 29535793911 29563879122 29607417918 29612304384 29641954758 29699059182 29798738688 29856145152 29899404288 29929342131 29934281728 29987000199 29991949312 30006872064 30021979819 30065479236 30224503296 30282729984 30361982976 30391575552 30422006199 30450934098 30480613371 30611996928 30722025984 30751239168 30781211136 30782029941 30841330689 31085600256 31115898112 31145485824 31160982528 31191353856 31252274469 31529751552 31530500352 31560482304 31591243008 31622123871 31673920512 31903642368 31933979136 31934737536 31965103872 31981008384 32079996416 32281966912 32312663424 32344157248 32391021312 32743211904 32774347008 32806290816 32892148224 32924206848 33130705536 33162996672 33194530944 33282194816 33313842432 33346312064 33523581024 33588163296 33676066944 33740942976 33757731072 34002566208 34068071232 34107811392 34157230848 34158042048 34190522496 34223846592 34438496544 34562279232 34595144064 34595965664 34628862528 34971300288 35005385376 35038671552 35056105344 35090273088 35386002192 35454172368 35471812896 35505542592 35540148384 35633160576 35891597664 35926579728 35960741856 36089995968 36317212776 36351746352 36387176904 36439898976 36482405856 36552688224 36782818068 36836113392 36907077168 36950129008 37003666752 37039732704 37308371256 37442469168 37478072736 37514601072 37714028652 37786683708 37885575312 37922500824 37958560848 37977447456 38296489984 38334835708 38371287816 38408686732 38427797304 38464337808 38501827416 38806769664 38881529856 38882564136 38919537072 38920461372 38957470344 39097495632 39266021376 39304292352 39341666304 39342712824 39343647174 39381058548 39418505496 39419441646 39476557224 39522606344 39598745576 39731651584 39808193536 39809252466 39848052907 39865872384 39885943914 39905789508 39982666932 40087305648 40299337728 40337657856 40376973312 40378047372 40417402194 40455834588 40522100736 40562674932 40601245464 40640817828 40815995904 40856864373 40895714646 40935574017 40962701312 41001652224 41041614848 41042706588 41082709226 41121774252 41447467008 41527314432 41547976704 41568895134 41588471808 41629125096 41669699292 41849312256 41929933824 41971917663 42020877603 42039668736 42040667136 42080643072 42101829687 42121657344 42122777814 42162831828 42163833153 42203926206 42231894016 42538189824 42578638848 42579650048 42620138496 42621272226 42641344512 42662813427 42703380954 43083551232 43145975808 43167698793 43188028416 43231271967 43272380034 43314555843 43657615872 43699129344 43741721088 43742884653 43827154137 43856197632 43898942464 43984682586 44174274048 44217328896 44259374592 44418456576 44462932137 44548588773 44698108032 44784217728 44849106432 44901422592 44987923968 45010308096 45098218854 45336754944 45424094976 45477081856 45542974464 45544056064 45587363328 45631795456 45676401147 45917995392 46083038976 46126858752 46171816704 46628400384 46673847168 46718228736 46741473792 46787030784 47181336256 47272229824 47295750528 47340723456 47386864512 47510880768 47855463552 47900968704 47902106304 47947655808 47971512576 48119994624 48422950368 48468995136 48516235872 48586531968 48643207808 48736917632 49043757424 49114817856 49209436224 49338222336 49386310272 49696058304 49744495008 49791796416 49923292224 49970763648 50019468096 50285371536 50382244944 50514100416 50563334432 50611414464 50636596608 51161717088 51235846272 51237063072 51285783744 51335769888 51657744816 51843418848 51892716096 51893948496 51943293792 52129994176 52456950432 52458196232 52508078064 52558007328 52559255528 52635409632 53079003288 53181258552 53207719344 53258313888 53310222576 53449740864 53837396496 53889869592 53941112784 54083566576 54134993952 54187757104 54421327872 54475819164 54527619528 54580765356 54723608784 54829032336 55174227102 55254170088 55360615752 55425193512 55505500128 55559599056 55799083008 55906578432 55962556884 56027836804 56054222848 56135772916 56162209792 56163703752 56217109104 56218444204 56271901608 56571042978 56680025562 56717586432 56826851328 56828362968 56883751236 56937841272 56966171184 57444734976 57502253562 57556931724 57584037888 57613030098 57641695956 57696506712 57752741124 58210154496 58239461941 58265505792 58322294784 58323846204 58380692058 58436205516 58646243448 58899032064 58956438528 59012499456 59014069236 59015470761 59041861632 59071587822 59127758244 59129162469 59214835836 59224608768 59283909516 59398118364 59597477376 59712290304 59713878699 59798808576 59828915871 59858684262 59868563456 59974000398 59983898624 60013744128 60043959638 60130958472 60449006592 60565459968 60626103291 60723965952 60783151104 60844012398 60901868196 60961226742 61223993856 61343571969 61444051968 61502478336 61562422272 61564059882 61624063839 61682661378 62171200512 62231796224 62290971648 62321965056 62353342701 62382707712 62504548938 63059503104 63061000704 63120964608 63182486016 63184166721 63244247742 63305889309 63347841024 63807284736 63867958272 63869475072 63930207744 63931908339 63962016768 64055071431 64159992832 64224235309 64347961561 64563933824 64625326848 64688314496 64782042624 65486423808 65548694016 65612581632 65784296448 65848413696 65977023879 66261411072 66325993344 66389061888 66564389632 66627684864 66692624128 67047162048 67176326592 67352133888 67481885952 67515462144 67647328281 68005132416 68136142464 68215622784 68314461696 68316084096 68381044992 68447693184 68876993088 69124558464 69190288128 69191931328 69257725056 69942600576 70010770752 70077343104 70112210688 70180546176 70772004384 70908344736 70943625792 71011085184 71080296768 71266321152 71783195328 71853159456 71921483712 72179991936 72634425552 72703492704 72774353808 72879797952 72964811712 73105376448 73565636136 73672226784 73814154336 73900258016 74007333504 74079465408 74616742512 74884938336 74956145472 75029202144 75428057304 75573367416 75771150624 75845001648 75917121696 75954894912 76669671416 76742575632 76817373464 76855594608 76928675616 77003654832 77765128272 77839074144 77840922744 77914940688 78194991264 78608584704 78685425648 78687294348 78762117096 78837010992 78838883292 78953114448 79045212688 79197491152 79463303168 79616387072 79618504932 79696105814 79771887828 79811579016 79965333864 80174611296 80598675456 80753946624 80756094744 80834804388 80911669176 81125349864 81202490928 81281635656 81631991808 81713728746 81791429292 81871148034 81925402624 82083229696 82085413176 82165418452 82243548504 82761340653 82894934016 83054628864 83137790268 83176943616 83258250192 83339398584 83698624512 83859867648 83943835326 84041755206 84081334272 84161286144 84203659374 84243314688 84245555628 84325663656 84327666306 84407852412 84856564467 85020038343 85076379648 85157277696 85159300096 85240276992 85242544452 85244568877 85282689024 85325626854 85406761908 85408790233 86167102464 86253380343 86291951616 86335397586 86376056832 86419545147 86462543934 86544760068 86629111686 87315231744 87398258688 87483442176 87485769306 87571038087 87654308274 87712395264 87797884928 87969365172 88348548096 88434657792 88518749184 88607381733 88836913152 88925864274 89097177546 89396216064 89568435456 89698212864 89788026393 89802845184 89961000597 89975847936 90020616192 90065939457 90196437708 90673509888 90848189952 90954163712 91085948928 91088112128 91174726656 91263590912 91266018597 91352802294 91441840113 91835990784 92166077952 92253717504 92343633408 92346089823 92523992067 93256800768 93347694336 93436457472 93482947584 93574061568 93756823407 94362672512 94544459648 94591501056 94681446912 94773729024 95021761536 95710927104 95801937408 95804212608 95895311616 95943025152 96239989248 96845900736 96937990272 97032471744 97173063936 97286415616 97473835264 98087514848 98229635712 98418872448 98676444672 98772620544 99392116608 99488990016 99583592832 99846584448 99941527296 100038936192 100570743072 100764489888 101028200832 101126668864 101222828928 101273193216 102323434176 102471692544 102474126144 102571567488 102671539776 103315489632 103686837696 103785432192 103787896992 103886587584 104259988352 104913900864 104916392464 105016156128 105116014656 105118511056 105270819264 106158006576 106362517104 106415438688 106516627776 106620445152 106899481728 107674792992 107779739184 107882225568 108167133152 108269987904 108375514208 108951638328 109055239056 109161530712 109447217568 109658064672 110348454204 110508340176 110721231504 110850387024 111011000256 111119198112 111925113768 112055673608 112271545832 112327407504 112434218208 112436888408 112543803216 113142085956 113360051124 113656725936 113767502472 113875682544 113932342368 114889469952 115004507124 115113863448 115226060196 115283391912 115393013424 115505482248 116420308992 116478923882 116644589568 116647692408 116761384116 116872411032 117292486896 117798064128 117912877056 118024998912 118028138472 118030941522 118143175644 118255516488 118258324938 118429671672 118567819032 118796236728 119194954752 119424580608 119427757398 119544158721 119597617152 119657831742 119717368524 119737126912 119948000796 119967797248 120087919276 120261916944 120898013184 121130919936 121252206582 121566302208 121688024796 121803736392 121922453484 122447987712 122570593119 122687143938 122806722051 122888103936 123004956672 123124844544 123128119764 123248127678 123365322756 124342401024 124463592448 124581943296 124588216051 124643930112 124706685402 124765415424 124828231879 125009097876 126062632809 126119006208 126122001408 126241929216 126305489061 126364972032 126368333442 126488495484 126491499459 126611778618 126695682048 127614569472 127735916544 127738950144 127860415488 127863816678 127924033536 127988440281 128110142862 128319985664 128448470618 128695923122 129127867648 129250653696 129376628992 129503096379 129564085248 129693815901 129943667529 130972847616 131097388032 131225163264 131228653959 131481462411 131568592896 131696827392 131954047758 132522822144 132651986688 132778123776 133128779264 133255369728 133385248256 133388796411 133645766319 134094324096 134352653184 134704267776 134963771904 135030924288 135294656562 136010264832 136272284928 136431245568 136628923392 136632168192 136762089984 136895386368 137029203441 137753986176 138249116928 138380576256 138383862656 138515450112 139885201152 140021541504 140154686208 140224421376 140361092352 141544008768 141816689472 141887251584 142022170368 142160593536 142532642304 143566390656 143706318912 143842967424 144359983872 145268851104 145406985408 145548707616 145759595904 145929623424 146210752896 147131272272 147344453568 147628308672 147800516032 148014667008 148158930816 149233485024 149769876672 149912290944 150058404288 150856114608 151146734832 151542301248 151690003296 151834243392 151909789824 153339342832 153485151264 153634746928 153711189216 153857351232 154007309664 155530256544 155678148288 155681845488 155829881376 156389982528 157370851296 157374588696 157524234192 157674021984 157677766584 157906228896 158090425376 158394982304 158926606336 159232774144 159237009864 159392211628 159543775656 159623158032 159930667728 160349222592 161512189488 161669608776 161823338352 162250699728 162404981856 162563271312 163263983616 163427457492 163582858584 163742296068 164170826352 164330836904 164487097008 165522681306 166275580536 166516500384 166678797168 167397249024 167719735296 167887670652 168083510412 168162668544 168407318748 168486629376 168491111256 168651327312 168655332612 168815704824 169713128934 170040076686 170152759296 170318600192 170480553984 170485088904 170489137754 170651253708 170813523816 170817580466 172334204928 172506760686 172670795172 172752113664 172839090294 172925087868 173089520136 173258223372 174630463488 174718385823 174796517376 174966884352 174971538612 175142076174 175308616548 175595769856 175938730344 176697096192 176869315584 177037498368 177046412283 177214763466 177387487407 177673826304 177851728548 178194355092 178792432128 179136870912 179141636097 179396425728 179486747613 179576052786 179605690368 179922001194 179951695872 180041232384 180131878914 180392875416 181347019776 181696379904 181878309873 181908327424 182090469613 182171897856 182176224256 182349453312 182441261977 182527181824 182532037194 182705604588 182883680226 183671981568 184332155904 184507435008 184687266816 184692179646 184872191517 185047984134 186513601536 186695388672 186872914944 186965895168 187060028103 187148123136 187513646814 188725345024 189088919296 189183002112 189362893824 189547458048 189552500163 189917667927 190043523072 191421854208 191603874816 191608425216 191790623232 191795725017 191886050304 192165214293 192479978496 192672705927 193043884683 193691801472 193875980544 194064943488 194346127872 194572831232 194947670528 196175029696 196459271424 196837744896 197352889344 197545241088 197931071637 198784233216 198977980032 199167185664 199693168896 199883054592 200077872384 201141486144 201528979776 202056401664 202253337728 202445657856 202546386432 204646868352 204943385088 204948252288 205143134976 205343079552 206630979264 207373675392 207570864384 207575793984 207773175168 208519976704 209827801728 209832784928 210032312256 210232029312 210237022112 210541638528 212316013152 212725034208 212830877376 213033255552 213240890304 213798963456 215349585984 215559478368 215764451136 216334266304 216539975808 216751028416 217903276656 218110478112 218323061424 218894435136 219316129344 220696908408 221016680352 221442463008 221700774048 222022000512 222238396224 223850227536 224111347216 224543091664 224654815008 224868436416 224873776816 225087606432 226284171912 226720102248 227313451872 227535004944 227751365088 227864684736 230009014248 230227726896 230452120392 230566783824 230786026848 231010964496 232957847764 233295384816 233522768232 233744822064 234584973792 235825754112 236056276944 236061883044 236286351288 236511032976 236516649876 236859343344 237135638064 237592473456 238389909504 238849161216 238855514796 239088317442 239315663484 239434737048 239896001592 240175838552 240523833888 241796026368 242153552281 242261839872 242504413164 243376049592 243607472784 243844906968 244895975424 245141186238 245374287876 245613444102 245776207872 246249689088 246256239528 246496255356 246730645512 248284021959 248684802048 248927184896 249163886592 249176432102 249413370804 249530830848 249656463758 250018195752 252125265618 252244002816 252483858432 252610978122 252729944064 252736666884 252976990968 252982998918 253223557236 254569693401 255060115029 255229138944 255471833088 255477900288 255720830976 255727633356 255733706631 255848067072 255976880562 256220285724 256226370699 256639971328 256896941236 257391846244 258255735296 258501307392 258753257984 258760141029 259006192758 259128170496 259258635441 259387631802 259887335058 261945695232 262194776064 262450326528 262457307918 262713114261 262962924822 263137185792 263393654784 263908095516 265045644288 265303973376 265556247552 265822145199 266257558528 266510739456 266770496512 266777592822 267037609969 267291532638 268188648192 268705306368 269408535552 269927543808 270061848576 270197818371 270589313124 272020529664 272544569856 272862491136 273257846784 273264336384 273524179968 273790772736 273798055791 274058406882 274325520339 275507972352 276498233856 276761152512 276767725312 277030900224 277038269469 277571976201 279770402304 280043083008 280309372416 280448842752 280722184704 281270470221 283088017536 283633378944 283774503168 284044340736 284321187072 285065284608 287132781312 287412637824 287685934848 288719967744 290537702208 290813970816 291097415232 291519191808 291859246848 292421505792 294262544544 294688907136 295256617344 295601032064 296029334016 296317861632 298466970048 299539753344 299824581888 300116808576 301712229216 302293469664 303084602496 303380006592 303668486784 303819579648 306678685664 306970302528 307269493856 307422378432 307714702464 308014619328 311060513088 311356296576 311363690976 311659762752 312779965056 314741702592 314749177392 315048468384 315348043968 315355533168 315812457792 316180850752 316789964608 318474019728 318784423256 319087551312 319246316064 319861335456 320698445184 323024378976 323339217552 323646676704 324501399456 324809963712 325126542624 326854914984 327165717168 327484592136 328341652704 328661673808 328974194016 331045362612 332551161072 333033000768 333357594336 335775341304 336167020824 336814637496 336982222512 337302654624 337310665224 337631409648 339426257868 340080153372 340637200384 340970177808 340978275508 341302507416 341627047632 341635160932 344668409856 345013521372 345341590344 345678180588 345850175736 346179040272 346516446744 349260926976 349436771646 349933768704 349943077224 350284152348 350617233096 351877460688 353394192384 353738631168 354074996736 354092824566 354429526932 354774974814 355703457096 356388710184 357584864256 358273741824 358283272194 358632476163 358792851456 358973495226 359152105572 359211380736 359844002388 359903391744 360263757828 360785750832 362694039552 363392759808 363756619746 363816654848 364180939226 364352448512 364698906624 364882523954 365054363648 365064074388 365411209176 365767360452 367343963136 367711779357 368420166153 368664311808 369014870016 369374533632 369384359292 369744383034 370095968268 373027203072 373390777344 373745829888 373764648153 373931790336 374120056206 374296246272 374484695637 375027293628 377450690048 378177838592 378187898427 378366004224 378725787648 378916467183 379094916096 379105000326 379474498377 379835335854 380087046144 382843708416 383207749632 383216850432 383581246464 383591450034 383772100608 383965320843 384330428586 384959956992 385345411854 386087769366 387383602944 387751961088 388129886976 388509289137 388692255744 389081447703 389145662464 389831002587 389895341056 390285737647 392350059392 392918542848 393675489792 394705778688 395090482176 395862143274 397568466432 397955960064 398334371328 399386337792 399766109184 400155744768 400166389233 400937298957 402282972288 403057959552 404112803328 404506675456 404891315712 405092772864 409293736704 409886770176 409896504576 410286269952 410686159104 411087610323 413261958528 414747350784 415141728768 415151587968 415546350336 417039953408 419655603456 419665569856 420064624512 420464058624 420474044224 421083277056 424632026304 425450068416 425661754752 426066511104 426481780608 427597926912 430699171968 431118956736 431528902272 432668532608 433079951616 433502056832 435806553312 436220956224 436646122848 437788870272 438632258688 441393816816 442033360704 442884926016 443401548096 444044001024 444476792448 447700455072 448222694432 449086183328 449309630016 449736872832 449747553632 450175212864 452568343824 453440204496 454626903744 455070009888 455502730176 455729369472 460018028496 460455453792 460904240784 461133567648 461572053696 462021928992 465915695528 466590769632 467045536464 467489644128 469169947584 472112553888 472123766088 472572702576 473022065952 473033299752 473718686688 474271276128 475184946912 476779819008 477698322432 477711029592 478176634884 478631326968 478869474096 479792003184 480351677104 481047667776 484307104562 485008826328 486752099184 487214945568 487689813936 489791950848 490282372476 490748575752 491226888204 492512479056 492992510712 493461291024 496568043918 497854369792 498352864204 498826741608 499312927516 500036391504 504250531236 504488005632 505221956244 505459888128 505473333768 505953981936 505965997836 506447114472 509139386802 510120230058 510458277888 510955800576 511441661952 511455266712 511467413262 511953761124 512440571448 512452741398 513793882472 514783692488 516511470592 517002614784 517506515968 517520282058 518012385516 518024687791 518256340992 518517270882 518775263604 519774670116 523891390464 524155157469 524389552128 524900653056 524914615836 525426228522 525925849644 526787309568 527816191032 530091288576 530607946752 531112495104 531139236849 531644290398 532162462221 532515117056 533021478912 533540993024 533555185644 534075219938 534583065276 536377296384 537410612736 537424908291 538460242839 538817071104 539855087616 540123697152 540395636742 541178626248 544041059328 545089139712 545634929619 545724982272 546271408839 546515693568 546528672768 547048359936 547323785931 547581545472 547596111582 548116813764 548651040678 551015944704 552996467712 553522305024 553535450624 554061800448 554076538938 554616574551 555143952402 559540804608 560086166016 560618744832 560897685504 561180084309 561444369408 562540940442 566176035072 567266757888 567549006336 568088681472 568642374144 568657500489 569753003781 570130569216 574265562624 574825275648 575371869696 577439935488 578018117781 579131654049 581075404416 581627941632 582194830464 583038383616 583718493696 584843011584 588525089088 589377814272 590513234688 591202064128 592058668032 592635723264 593793214911 596933940096 599079506688 599649163776 600233617152 603424458432 604586939328 606169204992 606760013184 607336973568 607639159296 613357371328 613940605056 614538987712 614844756864 615429404928 616029238656 622121026176 622712593152 622727381952 623319525504 625559930112 629483405184 629498354784 630096936768 630696087936 630711066336 631624915584 632361701504 633579929216 636948039456 637568846512 638175102624 638492632128 639722670912 641396890368 646048757952 646678435104 647293353408 649002798912 649619927424 650253085248 653709829968 654331434336 654969184272 656683305408 657323347616 657948388032 662090725224 665102322144 666066001536 666715188672 671550682608 672334041648 673629274992 673964445024 674605309248 674621330448 675262819296 678852515736 680160306744 681940355616 681956551016 682605014832 683254095264 683270321864 690027042744 690683180688 691356361176 691700351472 692358080544 693032893488 698873543292 699886154448 700568304696 701234466192 703754921376 707477262336 708185649132 708859053864 709549949628 711406914192 712777420368 715169728512 716547483648 716566544388 717264952326 717946990452 718304211144 719688004776 720527515656 721571501664 725388079104 726460656843 726785519616 727513239492 727633309696 728361878452 728704897024 729765047908 730108727296 730128148776 730822418352 731534720904 734687926272 735423558714 736840332306 737328623616 738749067264 738768718584 739488766068 740191936536 744852065877 746054406144 746781554688 747491659776 747529296306 748240112412 748592492544 748969391274 750054587256 754901380096 756355677184 756375796854 756732008448 757113005233 757451575296 757832934366 758189832192 758210000652 758948996754 759670671708 765687416832 766415499264 766433700864 767162492928 767182900068 767201119893 767544201216 767930641686 768660857172 768679112097 769919913984 770690823708 772175538732 774767205888 775503922176 776259773952 776280423087 777018578274 777384511488 777775906323 778162895406 778291324928 779662005174 779790682112 780571475294 784700118784 785837085696 787350979584 788139342783 789411557376 790180964352 791724286548 795136932864 795911920128 796668742656 797466435597 798772675584 799532218368 800311489536 800332778466 801112829907 801874597914 804565944576 806115919104 808225606656 809013350912 809782631424 810185545728 810593455113 818587473408 819773540352 819793009152 820572539904 821372318208 821394167373 822175220646 822976561017 826523917056 829494701568 830283457536 830303175936 831092700672 831114808407 832715928603 834079906816 839311206912 839331139712 840129249024 840928117248 840948088448 842166554112 849264052608 850900136832 851323509504 852133022208 852963561216 855195853824 861398343936 862237913472 863057804544 865337065216 866159903232 867004113664 871613106624 872441912448 873292245696 875577740544 877264517376 882787633632 884066721408 885769852032 886803096192 888088002048 888953584896 895400910144 896445388864 898172366656 898619260032 899473745664 899495107264 900350425728 905136687648 906880408992 909253807488 910140019776 911005460352 911458738944 920036056992 920910907584 921808481568 922267135296 923144107392 924043857984 931831391056 933181539264 934091072928 934979288256 938339895168 944225107776 944247532176 945145405152 946044131904 946066599504 947437373376 948542552256 950369893824 955422059184 956353269768 957262653936 957738948192 959584006368 960703354208 962095335552 968614209124 970017652656 973504198368 974429891136 975379627872 980564744952 981497151504 982453776408 985024958112 985985021424 986922582048 993136087836 996705728408 997653483216 998625855032 1000072783008 1008501062472 1010443912488 1010946667536 1011907963872 1011931995672 1012894228944 1018278773604 1020240460116 1021911601152 1022910533424 1022934826524 1023907522248 1024881142896 1024905482796 1027587764944 1029567384976 1033022941184 1034005229568 1035013031936 1035040564116 1036024771032 1036049375582 1037034541764 1037550527208 1039549340232 1047782780928 1048310314938 1049801306112 1049829231672 1050852457044 1051851699288 1055632382064 1060182577152 1061215893504 1062224990208 1062278473698 1063288580796 1064324924442 1065030234112 1067081986048 1067110371288 1068150439876 1069166130552 1072754592768 1074821225472 1074849816582 1075897428489 1076920485678 1077634142208 1079710175232 1080791273484 1082357252496 1088082118656 1090178279424 1091269859238 1091449964544 1092542817678 1093057345536 1094096719872 1094647571862 1095163090944 1095192223164 1096233627528 1097302081356 1102031889408 1103135338071 1105260498459 1105992935424 1106549776879 1107044610048 1107070901248 1108123600896 1108153077876 1108179395401 1109233149102 1110287904804 1110314273029 1119081609216 1120172332032 1121237489664 1121293944459 1121795371008 1122360168618 1122888738816 1123454086911 1125081880884 1132352070144 1134533515776 1134563695281 1135098012672 1136177362944 1136749401549 1137284748288 1137315000978 1138423495131 1139506007562 1140261138432 1148531125248 1149650551296 1150743739392 1151895962529 1154879870976 1156036235562 1158263308098 1162150808832 1163255883264 1164389660928 1165527867411 1166076767232 1167244343109 1167436987392 1169493007761 1169686023168 1170857212941 1177050178176 1178755628544 1181026469376 1182404128256 1184117336064 1185271446528 1187586429822 1193867880192 1198159013376 1199298327552 1200467234304 1200499167699 1202811896871 1206848916864 1209173878656 1212338409984 1213520026368 1214673947136 1215278318592 1226714742656 1227881210112 1229077975424 1229689513728 1230858809856 1232058477312 1244242052352 1245425186304 1245454763904 1246639051008 1251119860224 1258966810368 1258996709568 1260193873536 1261392175872 1261422132672 1263249831168 1264723403008 1267159858432 1273896078912 1275137693024 1276350205248 1276985264256 1279445341824 1282793780736 1292097515904 1293356870208 1294586706816 1298005597824 1299239854848 1300506170496 1307419659936 1308662868672 1309938368544 1313366610816 1314646695232 1315896776064 1324181450448 1330204644288 1332132003072 1333430377344 1343101365216 1344668083296 1347258549984 1347928890048 1349210618496 1349242660896 1350525638592 1357705031472 1360320613488 1363880711232 1363913102032 1365210029664 1366508190528 1366540643728 1380054085488 1381366361376 1382712722352 1383400702944 1384716161088 1386065786976 1397747086584 1399772308896 1401136609392 1402468932384 1407509842752 1416371298264 1417718107728 1419099899256 1422813828384 1425554840736 1430339457024 1433094967296 1433133088776 1434529904652 1435893980904 1436608422288 1439376009552 1441055031312 1443143003328 1452921313686 1455026478984 1456723756904 1459530095816 1460256297552 1461644836704 1463069441808 1469375852544 1470847117428 1473680664612 1477537437168 1478977532136 1480383873072 1489704131754 1493563109376 1495058592612 1496480224824 1497938782548 1500109174512 1509802760192 1512711354368 1512751593708 1513464016896 1514226010466 1515665868732 1516379664384 1516420001304 1517897993508 1519341343416 1531374833664 1532867401728 1534324985856 1534365800136 1534402239786 1535861283372 1537321714344 1537358224194 1541381647416 1544351077464 1549534411776 1551007844352 1552519547904 1552560846174 1554037156548 1554074063373 1554769022976 1555551812646 1556325790812 1556582649856 1559324010348 1559581364224 1561142950588 1569400237568 1571674171392 1572465472407 1574701959168 1576278685566 1580361928704 1583448573096 1590273865728 1591823840256 1593337485312 1593417710547 1594932871194 1596487386663 1597545351168 1599064436736 1600622979072 1600665556932 1602225659814 1603749195828 1609131889152 1612231838208 1612274724873 1615380728517 1616451213312 1618026701824 1619565262848 1619646808663 1620371091456 1621186910226 1622767014427 1637174946816 1638814226517 1639547080704 1639586018304 1641145079808 1641971357793 1642744636416 1642788334746 1644350441292 1645953122034 1653047834112 1658989403136 1660566915072 1660606351872 1662185401344 1662229616814 1663849723653 1665431857206 1668159813632 1678622413824 1678662279424 1680258498048 1681856234496 1681896176896 1683540252927 1684333108224 1698528105216 1701800273664 1702647019008 1704266044416 1705927122432 1705972501467 1709259011343 1710391707648 1722796687872 1724475826944 1726115609088 1730674130432 1732319806464 1734008227328 1734054353343 1737394962147 1743226213248 1744883824896 1746584491392 1751155481088 1754529034752 1765575267264 1768133442816 1771539704064 1773606192384 1776176004096 1777907169792 1781379644733 1790801820288 1792890777728 1796344733312 1797238520064 1798947491328 1798990214528 1800700851456 1810273375296 1813760817984 1818507614976 1820280039552 1822010920704 1822917477888 1840072113984 1841821815168 1843616963136 1844534270592 1846288214784 1848087715968 1863662782112 1866363078528 1868182145856 1869958576512 1876679790336 1888450215552 1888495064352 1890290810304 1892088263808 1892133199008 1894874746752 1897085104512 1900739787648 1910844118368 1912706539536 1914525307872 1915477896384 1919168012736 1921406708416 1924190671104 1937228418248 1940035305312 1947008396736 1948859782272 1950759255744 1961129489904 1962994303008 1964907552816 1970049916224 1971970042848 1973845164096 1986272175672 1993411456816 1995306966432 1997251710064 2000145566016 2017002124944 2020887824976 2021893335072 2023815927744 2023863991344 2025788457888 2036557547208 2040480920232 2045821066848 2045869653048 2047815044496 2049762285792 2049810965592 2055175529888 2059134769952 2066045882368 2070026063872 2070081128232 2072049542064 2072098751164 2074069083528 2075101054416 2079098680464 2096620629876 2099658463344 2101704914088 2103703398576 2111264764128 2122431787008 2124556947396 2126577161592 2128649848884 2134220742576 2136300879752 2138332261104 2145509185536 2149642450944 2149699633164 2151794856978 2153840971356 2161582546968 2164714504992 2176164237312 2179381970529 2180356558848 2182539718476 2182899929088 2185085635356 2186114691072 2189295143724 2190326181888 2190384446328 2192467255056 2194604162712 2204063778816 2206270676142 2210520996918 2211985870848 2213099553758 2214141802496 2216247201792 2216306155752 2216358790802 2218466298204 2220575809608 2220628546058 2234556197631 2238163218432 2240344664064 2242474979328 2242587888918 2244720337236 2245777477632 2246908173822 2250163761768 2264704140288 2269067031552 2269127390562 2270196025344 2271339015699 2272354725888 2273498803098 2274569496576 2274630001956 2276846990262 2279012015124 2297062250496 2299301102592 2301487478784 2301603359679 2303791925058 2306037336291 2309759741952 2312072471124 2316526616196 2324301617664 2326511766528 2328779321856 2328841269261 2331055734822 2332153534464 2333327718969 2334488686218 2334873974784 2338986015522 2339372046336 2341714425882 2354100356352 2357511257088 2362052938752 2364418028349 2364808256512 2367176104969 2368234672128 2370542893056 2371736405701 2375172859644 2387735760384 2396318026752 2398596655104 2400934468608 2400998335398 2403338489721 2405623793742 2413697833728 2418347757312 2424676819968 2427040052736 2429347894272 2430556637184 2431780365339 2453429485312 2455762420224 2458155950848 2459379027456 2461717619712 2464116954624 2464182502119 2468929683051 2488484104704 2490850372608 2490909527808 2493278102016 2493344425221 2498147785809 2502239720448 2517933620736 2517993419136 2520387747072 2522784351744 2522844265344 2526499662336 2529446806016 2534319716864 2547792157824 2550275386048 2552700410496 2553970528512 2558890683648 2565587561472 2584195031808 2586713740416 2589173413632 2596011195648 2598479709696 2601012340992 2614839319872 2617325737344 2619876737088 2626733221632 2629293390464 2631793552128 2648362900896 2660409288576 2664264006144 2666860754688 2686202730432 2689336166592 2694517099968 2695857780096 2698421236992 2698485321792 2701051277184 2715410062944 2720641226976 2727761422464 2727826204064 2730420059328 2733016381056 2733081287456 2760108170976 2762732722752 2765425444704 2766801405888 2769432322176 2772131573952 2795494173168 2799544617792 2802273218784 2804937864768 2815019685504 2832742596528 2835436215456 2838199798512 2845627656768 2851109681472 2866266177552 2869059809304 2871787961808 2873216844576 2878752019104 2882110062624 2886286006656 2905842627372 2910052957968 2913447513808 2919060191632 2920512595104 2923289673408 2926138883616 2941694234856 2947361329224 2955074874336 2957955064272 2960767746144 2979408263508 2990117185224 2992960449648 2995877565096 3000218349024 3019605520384 3025422708736 3025503187416 3028452020932 3031331737464 3032840002608 3035795987016 3038682686832 3065734803456 3068731600272 3068804479572 3071722566744 3074643428688 3074716448388 3082763294832 3088702154928 3099068823552 3102015688704 3105039095808 3105121692348 3108074313096 3108148126746 3111103625292 3112651581624 3118648020696 3122285901176 3138800475136 3143348342784 3144930944814 3147996179653 3149403918336 3152557371132 3166897146192 3180547731456 3183647680512 3186674970624 3186835421094 3189865742388 3192974773326 3195090702336 3201245958144 3201331113864 3204451319628 3207498391656 3218263778304 3224463676416 3224549449746 3227692285467 3230761457034 3232902426624 3236053403648 3239130525696 3239293617326 3242373820452 3245534028854 3274349893632 3277628453034 3279172036608 3282290159616 3283942715586 3285489272832 3285576669492 3288700882584 3291906244068 3306095668224 3309406014213 3315781495377 3317978806272 3319649330637 3321133830144 3321212703744 3324370802688 3324459233628 3324538186203 3327699447306 3330863714412 3330942819087 3336319627264 3357244827648 3357324558848 3360516996096 3363712468992 3363792353792 3363881833377 3367080505854 3368666216448 3370362260733 3397056210432 3403600547328 3403691085843 3405294038016 3408532088832 3410248204647 3411854244864 3411945002934 3415270485393 3418518022686 3420783415296 3445593375744 3448951653888 3452231218176 3455687887587 3461348260864 3464639612928 3468016454656 3468108706686 3474789924294 3486452426496 3489767649792 3493168982784 3502310962176 3509058069504 3512571638823 3531150534528 3536266885632 3543079408128 3547212384768 3552352008192 3555814339584 3562759289466 3581603640576 3585781555456 3592689466624 3594477040128 3597894982656 3597980429056 3601401702912 3601497503097 3608435690613 3620546750592 3627521635968 3637015229952 3640560079104 3644021841408 3645834955776 3680144227968 3683643630336 3687233926272 3689068541184 3692576429568 3696175431936 3727325564224 3732726157056 3736364291712 3739917153024 3753359580672 3776900431104 3776990128704 3780581620608 3784176527616 3784266398016 3789749493504 3794170209024 3801479575296 3821688236736 3825413079072 3829050615744 3830955792768 3838336025472 3842813416832 3848381342208 3874456836496 3880070610624 3894016793472 3897719564544 3901518511488 3922258979808 3925988606016 3929815105632 3940099832448 3943940085696 3947690328192 3972544351344 3986822913632 3990613932864 3994503420128 4000291132032 4034004249888 4041775649952 4043786670144 4047631855488 4047727982688 4051576915776 4073115094416 4080961840464 4091642133696 4091739306096 4095630088992 4099524571584 4099621931184 4110351059776 4118269539904 4140162256464 4144099084128 4144197502328 4148138167056 4150202108832 4158197360928 4193241259752 4199316926688 4203409828176 4207406797152 4222529528256 4249113894792 4253154323184 4257299697768 4268441485152 4272601759504 4276664522208 4291018371072 4299284901888 4299399266328 4303589713956 4307681942712 4323165093936 4329429009984 4358763941058 4365079436952 4370171270712 4378590287448 4380768892656 4384934510112 4389208325424 4408127557632 4412541352284 4421041993836 4426199107516 4428283604992 4432612311504 4432717581604 4436932596408 4441151619216 4441257092116 4469112395262 4480689328128 4485175777836 4489440674472 4493816347644 4500327523536 4529408280576 4538134063104 4538254781124 4540392050688 4542678031398 4546997606196 4549138993152 4549260003912 4553693980524 4558024030248 4594124500992 4598602205184 4600917493339 4602974957568 4603206719358 4607583850116 4612074672582 4624144942248 4633053232392 4648603235328 4653023533056 4657558643712 4657682538522 4662111469644 4662222190119 4664307068928 4666655437938 4668977372436 4669747949568 4677972031044 4678744092672 4683428851764 4708200712704 4715022514176 4717396417221 4724105877504 4728836056698 4729616513024 4734352209938 4741085786112 4743472811402 4750345719288 4775471520768 4780253131641 4789462159989 4792636053504 4797193310208 4801868937216 4801996670796 4806676979442 4811247587484 4827395667456 4836695514624 4836824174619 4846142185551 4849353639936 4854080105472 4858695788544 4858940425989 4861113274368 4863560730678 4868301043281 4906858970624 4911524840448 4916311901696 4916442679551 4918758054912 4923435239424 4925914073379 4928233909248 4928365004238 4937859366102 4976968209408 4981700745216 4981819055616 4986556204032 4986688850442 4991549170959 4996295571618 5004479440896 5035867241472 5035986838272 5040775494144 5045568703488 5045688530688 5050620758781 5052999324672 5058893612032 5068639433728 5073714589411 5095584315648 5100550772096 5105400820992 5107941057024 5117781367296 5131175122944 5168390063616 5173427480832 5178346827264 5192022391296 5196959419392 5202024681984 5202163060029 5212184886441 5229678639744 5234651474688 5239753474176 5253466443264 5258586780928 5263587104256 5296725801792 5320818577152 5328528012288 5333721509376 5344138934199 5372405460864 5378672333184 5389034199936 5391715560192 5396842473984 5396970643584 5402102554368 5430820125888 5441282453952 5455522844928 5455652408128 5460840118656 5466032762112 5466162574912 5520216341952 5525465445504 5530850889408 5533602811776 5538864644352 5544263147904 5590988346336 5599089235584 5604546437568 5609875729536 5630039371008 5665485193056 5670872430912 5676399597024 5691255313536 5702219362944 5732532355104 5738119618608 5743575923616 5746433689152 5757504038208 5764220125248 5772572013312 5811685254744 5820105915936 5826895027616 5838120383264 5841025190208 5846579346816 5852277767232 5883388469712 5894722658448 5910149748672 5915910128544 5921535492288 5958816527016 5980234370448 5985920899296 5991755130192 6000436698048 6051006374832 6056904041864 6062663474928 6065680005216 6071591974032 6077365373664 6137463200544 6137608959144 6143445133488 6149286857376 6149432896776 6165526589664 6177404309856 6198137647104 6210078191616 6210243384696 6216148626192 6216296253492 6222207250584 6225303163248 6237296041392 6244571802352 6277600950272 6289861889628 6295992359306 6305114742264 6333794292384 6367295361024 6373670842188 6379731484776 6385949546652 6402662227728 6408902639256 6414996783312 6436527556608 6448927352832 6449098899492 6455384570934 6461522914068 6472106807296 6478587234652 6484747640904 6491068057708 6538145911587 6548699787264 6555256906068 6558344073216 6567885431172 6570978545664 6571153338984 6577401765168 6583812488136 6612191336448 6618812028426 6631562990754 6635957612544 6639298661274 6642425407488 6648741605376 6648918467256 6649076372406 6655398894612 6661727428824 6661885638174 6703668592893 6714489655296 6714649117696 6721033992192 6727424937984 6727584707584 6727763666754 6734161011708 6734320941283 6737332432896 6740724521466 6794112420864 6807201094656 6807382171686 6810588076032 6814017047097 6817064177664 6820496409294 6823708489728 6823890005868 6830540970786 6837036045372 6891186751488 6897903307776 6904462436352 6904810079037 6911375775174 6918112008873 6922696521728 6929279225856 6936032909312 6936217413372 6949579848588 6972904852992 6979535299584 6986337965568 6986523807783 6999983156907 7004621924352 7018116139008 7025143277646 7062301069056 7072533771264 7086158816256 7093254085047 7094424769536 7101528314907 7104704016384 7111628679168 7115209217103 7125518578932 7163207281152 7171563110912 7185378933248 7188954080256 7195789965312 7195960858112 7202803405824 7202995006194 7210015469163 7216871381226 7241093501184 7255043271936 7274030459904 7281120158208 7288043682816 7291669911552 7295341096017 7360288455936 7367287260672 7374467852544 7378137082368 7385152859136 7392350863872 7392547506357 7406789049153 7454651128448 7465452314112 7472728583424 7479834306048 7506719161344 7553800862208 7553980257408 7561163241216 7568353055232 7568532796032 7579498987008 7588340418048 7602959150592 7643376473472 7650826158144 7658101231488 7661911585536 7676672050944 7685626833664 7696762684416 7748913672992 7760141221248 7788033586944 7795439129088 7803037022976 7844517959616 7851977212032 7859630211264 7880199664896 7887880171392 7895380656384 7945088702688 7973645827264 7981227865728 7989006840256 8000582264064 8068008499776 8083551299904 8087573340288 8095263710976 8095455965376 8103153831552 8146230188832 8161923680928 8183284267392 8183478612192 8191260177984 8199049143168 8199243862368 8220702119552 8236539079808 8280324512928 8288198168256 8288395004656 8296276334112 8300404217664 8316394721856 8386482519504 8398633853376 8406819656352 8414813594304 8445059056512 8498227789584 8506308646368 8514599395536 8536882970304 8545203519008 8553329044416 8598798532656 8607179427912 8615363885424 8646330187872 8658858019968 8717527882116 8730158873904 8740342541424 8757180574896 8761537785312 8769869020224 8778416650848 8825082704568 8842083987672 8852398215032 8865224623008 8865435163208 8873865192816 8882303238432 8882514184232 8938224790524 8970351555672 8978881348944 8987632695288 9000655047072 9058816561152 9076268126208 9076509562248 9085356062796 9093995212392 9098520007824 9107387961048 9116048060496 9197204410368 9201834986678 9206413438716 9215167700232 9224149345164 9248289884496 9266106464784 9297206470656 9306047066112 9315117287424 9315365077044 9324222939288 9324444380238 9333310875876 9337954744872 9355944062088 9366857703528 9416401425408 9430045028352 9434792834442 9443988538959 9448211755008 9457672113396 9459233026048 9468704419876 9486945622804 9500691438576 9550943041536 9560506263282 9578924319978 9585272107008 9603737874432 9603993341592 9613353958884 9622495174968 9654791334912 9673391029248 9673648349238 9683076856401 9692284371102 9698707279872 9708160210944 9717391577088 9717880851978 9727121461356 9736602086562 9813717941248 9823049680896 9832623803392 9832885359102 9837516109824 9842469068029 9846870478848 9851828146758 9856467818496 9856730008476 9875718732204 9953936418816 9958947991911 9963401490432 9963638111232 9973112408064 9973377700884 9973614558609 9983098341918 9992591143236 9992828457261 10008958881792 10071734482944 10071973676544 10081550988288 10091137406976 10091377061376 10091645500131 10101241517562 10105998649344 10111086782199 10117787224064 10137278867456 10147429178822 10191168631296 10201101544192 10210801641984 10211073257529 10215882114048 10230744613941 10235562734592 10245811456179 10262350245888 10336780127232 10346854961664 10356693654528 10367063662761 10384044782592 10393918838784 10404049363968 10404326120058 10424369772882 10459357279488 10469302949376 10479506948352 10506932886528 10517173561856 10527174208512 10537714916469 10593451603584 10641637154304 10657056024576 10667443018752 10688277868398 10744810921728 10757344666368 10778068399872 10783431120384 10793684947968 10793941287168 10804205108736 10804492509291 10825307071839 10861640251776 10882564907904 10911045689856 10911304816256 10921680237312 10932065524224 10932325149824 11040432683904 11050930891008 11061701778816 11067205623552 11077729288704 11088526295808 11181976692672 11198178471168 11209092875136 11219751459072 11260078742016 11330970386112 11341744861824 11352799194048 11382510627072 11404438725888 11465064710208 11476239237216 11487151847232 11492867378304 11515008076416 11528440250496 11545144026624 11623370509488 11640211831872 11653790055232 11676240766528 11682050380416 11693158693632 11704555534464 11766776939424 11789445316896 11820299497344 11831820257088 11843070984576 11917633054032 11960468740896 11971841798592 11983510260384 12000873396096 12102012749664 12113808083728 12125326949856 12131360010432 12143183948064 12154730747328 12274926401088 12275217918288 12286890266976 12298573714752 12298865793552 12331053179328 12354808619712 12420486769392 12432297252384 12432592506984 12444414501168 12450606326496 12474592082784 12489143604704 12555201900544 12579723779256 12591984718612 12610229484528 12667588584768 12747341684376 12759462969552 12771899093304 12805324455456 12817805278512 12829993566624 12873055113216 12897854705664 12898197798984 12910769141868 12923045828136 12957174469304 12969495281808 12982136115416 13076291823174 13110513812136 13135770862344 13142306677968 13154803530336 13167624976272 13224382672896 13237624056852 13263125981508 13278597322548 13284850814976 13297836934512 13298152744812 13310797789224 13323454857648 13323771276348 13407337185786 13429298235392 13442067984384 13455169415168 13455527333508 13468322023416 13468641882566 13481449042932 13588224841728 13614402189312 13614764343372 13621176152064 13628034094194 13640992818588 13647416979456 13647780011736 13661081941572 13674072090744 13782373502976 13795806615552 13802752480017 13808924872704 13809620158074 13822751550348 13836224017746 13845393043456 13872065818624 13872434826744 13899159697176 13945809705984 13959070599168 13972675931136 13973047615566 13986666570357 13999966313814 14009243848704 14036232278016 14050286555292 14124602138112 14145067542528 14152189251663 14172317632512 14186508170094 14188849539072 14203056629814 14223257358336 14230418434206 14251037157864 14326414562304 14340759394923 14343126221824 14368386479967 14370757866496 14377908160512 14385147099427 14391579930624 14391921716224 14405606811648 14405990012388 14420030938326 14433742762452 14482187002368 14510086543872 14548060919808 14562240316416 14576087365632 14576821277967 14583339823104 14590682192034 14604903129843 14720576911872 14734574521344 14748935705088 14749328038653 14756274164736 14770305718272 14777742220137 14784701727744 14785095012714 14813578098306 14909302256896 14930904628224 14945457166848 14959668612096 14974647512877 15013438322688 15107601724416 15107960514816 15122326482432 15136706110464 15137065592064 15151862276343 15158997974016 15176680836096 15205918301184 15221143768233 15286752946944 15301652316288 15316202462976 15323823171072 15353344101888 15371253667328 15393525368832 15497827345984 15520282442496 15576067173888 15590878258176 15606074045952 15606489180087 15636554659323 15689035919232 15703954424064 15719260422528 15760399329792 15775760342784 15790761312768 15890177405376 15947291654528 15962455731456 15978013680512 16001164528128 16136016999552 16167102599808 16175146680576 16190527421952 16190911930752 16206307663104 16292460377664 16323847361856 16366568534784 16366957224384 16382520355968 16398098286336 16398487724736 16441404239104 16473078159616 16560649025856 16576396336512 16576790009312 16592552668224 16600808435328 16632789443712 16772965039008 16797267706752 16813639312704 16829627188608 16890118113024 16996455579168 17012617292736 17029198791072 17073765940608 17090407038016 17106658088832 17197597065312 17214358855824 17230727770848 17292660375744 17317716039936 17435055764232 17460317747808 17480685082848 17514361149792 17523075570624 17539738040448 17556833301696 17650165409136 17684167975344 17704796430064 17730449246016 17730870326416 17747730385632 17764606476864 17765028368464 17876449581048 17940703111344 17957762697888 17975265390576 18001310094144 18153019124496 18170712125592 18187990424784 18197040015648 18214775922096 18232096120992 18403669973356 18412826877432 18430335400464 18448298690328 18496579768992 18532212929568 18594412941312 18630234574848 18630730154088 18648445878576 18648888760476 18666621751752 18675909489744 18711888124176 18733715407056 18832802850816 18869585668884 18887977077918 18915344226792 18937408839752 18973891245608 19001382877152 19101886083072 19121012526564 19157848639956 19207986683184 19226707917768 19244990349936 19309582669824 19346782058496 19347296698476 19366153712802 19384568742204 19416320421888 19435761703956 19454242922712 19473204173124 19614437734761 19627435882496 19646099361792 19665247606784 19665770718204 19675032219648 19684938136058 19703656293516 19712935636992 19713460016952 19751437464408 19907872837632 19917895983822 19927276222464 19946224816128 19946755401768 19947229117218 19966196683836 19985182286472 19985656914522 20111005778679 20143468965888 20143947353088 20163101976576 20182274813952 20182754122752 20183291000262 20202483035124 20202962823849 20211997298688 20222173564398 20235574448128 20274557734912 20294858357644 20382337262592 20402203088384 20421603283968 20422146515058 20431764228096 20442051141291 20461489227882 20471125469184 20491622912358 20673560254464 20693709923328 20713387309056 20714430237111 20734127325522 20754336026619 20768089565184 20787837677568 20808098727936 20808652240116 20848739545764 20918714558976 20938605898752 20959013896704 20959571423349 20999949470721 21013865773056 21034347123712 21054348417024 21055408512619 21075429832938 21095971187551 21186903207168 21283274308608 21304584944721 21314112049152 21334886037504 21345627651309 21376555736796 21489621843456 21514689332736 21556136799744 21566862240768 21587369895936 21587882574336 21608410217472 21608985018582 21630046407489 21650614143678 21723280503552 21765129815808 21822091379712 21822609632512 21843360474624 21864131048448 21864650299648 21886023288051 22080865367808 22101861782016 22123403557632 22134411247104 22155458577408 22177052591616 22177642519071 22220367147459 22363953385344 22396356942336 22418185750272 22439502918144 22520157484032 22661940772224 22683489723648 22705598388096 22765021254144 22808877451776 22930129420416 22952478474432 22974303694464 22985734756608 23030016152832 23056880500992 23090288053248 23246741018976 23280423663744 23307580110464 23352481533056 23364100760832 23386317387264 23409111068928 23533553878848 23578890633792 23640598994688 23663640514176 23686141969152 23835266108064 23920937481792 23943683597184 23967020520768 24001746792192 24204025499328 24227616167456 24250653899712 24262720020864 24286367896128 24309461494656 24549852802176 24550435836576 24573780533952 24597147429504 24597731587104 24662106358656 24709617239424 24840973538784 24864594504768 24865185013968 24888829002336 24901212652992 24949184165568 24978287209408 25159447558512 25183969437224 25220458969056 25335177169536 25494683368752 25518925939104 25543798186608 25610648910912 25635610557024 25659987133248 25796395597968 25821538283736 25846091656272 25914348938608 25938990563616 25964272230832 26152583646348 26221027624272 26271541724688 26284613355936 26309607060672 26335249952544 26475248113704 26526251963016 26557194645096 26595673869024 26596305489624 26621595578448 26646909715296 26647542552696 26814674371572 26858596470784 26910338830336 26911054667016 26936644046832 26937283765132 26962898085864 27176449683456 27228804378624 27229528686744 27256068188388 27281985637176 27295560023472 27322163883144 27348144181488 27591613231104 27605504960034 27619240316148 27645503100696 27672448035492 27744869653488 27798319394352 27891619411968 27918141198336 27945351862272 27946095231132 27973333140714 27999932627628 28100573110584 28249204276224 28290135085056 28304378503326 28331965616877 28344635265024 28373016340188 28377699078144 28406113259628 28460836868412 28502074315728 28652829124608 28681518789846 28686252443648 28736772959934 28741515732992 28755816321024 28770294198854 28783843432448 28811213623296 28811980024776 28840061876652 28867485524904 28964374004736 29020173087744 29049230569203 29096121839616 29124480632832 29152174731264 29153642555934 29181364384068 29209806259686 29441153823744 29469149042688 29497871410176 29498656077306 29512548329472 29527407204087 29540611436544 29555484440274 29569403455488 29570190025428 29627156196612 29818604513792 29861809256448 29876843975733 29890914333696 29919337224192 29920843675827 29949295025754 29978485371783 30026876645376 30215203448832 30215921029632 30244652964864 30273412220928 30274131184128 30274936500393 30303724552686 30317995948032 30333260346597 30353361672192 30411836602368 30442287536466 30573505893888 30603304632576 30632404925952 30633219772587 30647646342144 30692233841823 30706688203776 30737434368537 30742507334656 30773289364597 30787050737664 30832573274113 30995654691968 31040564884992 31152134347776 31181756516352 31212148091904 31212978360174 31273109318646 31378071838464 31407908848128 31438520845056 31520798659584 31551520685568 31581522625536 31613144749407 31780354810752 31894583309056 31924911462912 31956027361024 32002329056256 32272033999104 32334205199616 32350293361152 32381054843904 32381823861504 32412615326208 32413477527873 32475921215517 32584920755328 32647694723712 32733137069568 32733914448768 32765040711936 32796196572672 32796975449472 32882808478208 32946156319232 33121298051712 33152792673024 33153580018624 33185105336448 33201616870656 33265578887424 33545930078016 33594535413504 33627278625408 33659254377216 33780236226048 33992911158336 34025234585472 34058397582144 34147531881216 34180814076032 34213316177664 34395194130624 34428717711648 34461455541696 34585320751488 34635432079872 34870111528464 34920635495616 34961370165696 35028722299584 35046151141248 35079476080896 35113666603392 35300330818272 35368335950688 35409592860128 35460898492032 35461740652832 35495460771264 35529212953728 35530056736928 35752899162096 35881406222688 35915525395776 35950530781152 36002620188288 36306038248992 36341424251184 36375980849568 36394080031296 36429551844192 36464192241984 36807339946712 36825653754864 36860670800928 36896597380656 36993159537984 37064425859136 37261460308176 37296891757152 37297777520952 37333243503504 37351818979488 37423776248352 37467430814112 37665605701632 37739171337768 37775954155836 37830688453584 37874817679504 37947782491216 38002765754304 38242025053128 38315697279912 38415973366368 38453415835536 38489980699872 38619165339648 38693564116992 38694593396952 38732307425604 38769137484408 38871523407912 38908485845424 38946408346248 39228875469522 39254871764992 39330495213568 39331541436408 39369876272116 39407312587032 39426920033904 39502874928816 39835791967644 39854552444928 39893510803536 39894458234436 39932393367672 39970364572944 39971313829044 40222011557358 40287894706176 40326203953152 40365508245504 40366582000524 40404966070248 40405925647698 40444347128796 40589716715288 40764674525184 40804406176768 40843206567936 40844293030116 40863528456192 40884102282582 40922978455764 40923950335489 40942250938368 40983245824716 41347120508928 41387419846656 41408257440051 41426774618112 41428860474222 41468254651044 41508672053238 41536179130368 41616197455872 41617304480232 41697479091528 41837429117952 41877211797504 41918027793408 41919142846698 41959999711071 41999898941442 42027731546112 42068694247424 42108696834048 42110817025238 42150859665876 42191942375102 42373806414336 42456567754989 42566548617216 42609169889442 42669772075008 42691255302618 42753111473592 42979243686912 43022278184769 43029378665472 43105159439901 43112273599488 43133724481536 43155441298281 43174739791872 43175765148672 43216820434944 43217970037164 43260092814978 43301228287356 43446561007104 43530259631616 43644182759424 43645219265024 43686720949248 43728262096896 43729300599296 43730463833901 43772046576102 43814709389529 44161730735616 44203723564032 44246807115264 44247984115959 44268822494208 44310917154816 44333226660411 44354105183232 44355285038142 44440734294918 44727906770688 44792713884672 44836371500544 44879005836288 44923942538631 45040314968064 45323881544448 45366979447296 45411196776192 45530042508288 45617754903552 45663431304699 45860258840832 45904956948864 45948607388928 45971469513216 46060032305664 46113761001984 46180576106496 46493482037952 46560847327488 46615160220928 46704963066112 46728201521664 46772634774528 46818222137856 46819467540261 46909663977969 47067107757696 47157781267584 47281197989376 47327281028352 47372283938304 47670532216128 47841874963584 47887367194368 47934041041536 48003493584384 48408050998656 48455232334912 48501307799424 48525440041728 48572735792256 48618922989312 49099705604352 49100871673152 49147561067904 49194294859008 49195463174208 49324212717312 49419234478848 49681947077568 49729189009536 49730370027936 49777658004672 49802425305984 49898368331136 49956574418816 50318895117024 50367938874448 50440917938112 50670354339072 50989366737504 51037851878208 51087596373216 51221297821824 51271221114048 51319974266496 51592791195936 51643076567472 51692183312544 51828697877216 51877981127232 51928544461664 52305167292696 52442055248544 52543083449376 52569226711872 52619214121344 52670499905088 52950496227408 53052503926032 53114389290192 53191347738048 53192610979248 53243191156896 53293819430592 53295085105392 53629348743144 53822109334032 53873288093664 53874567530264 53925796171728 54459057373488 54512136376776 54563971274352 54591120046944 54644327766288 54696288362976 55211009920068 55238480632296 55291006201392 55344896070984 55489739306976 55596638788704 55783238823936 55890703724544 55892190462264 55946666281428 55999865255256 56201146221168 56498408552448 56608757006652 56663931233754 56746032680376 56812226519256 56921673736824 57004148631456 57305658249216 57363037579692 57372504887296 57473545919868 57483031465984 57540588397708 57567686864896 57623960049552 57680123753304 57734971049808 57928748009472 58040346175488 58098461138406 58248961265664 58307285111868 58362728768136 58419612519372 58843313204283 58882307647488 58938298085376 58995742820352 58997312154612 59025096658944 59054814408174 59110968880548 59138806910976 59140380050856 59254312393224 59637209027584 59723618512896 59753687951466 59781828667392 59811927413407 59838674448384 59841687351654 59898590051508 59956970743566 60430406897664 60431842059264 60489305929728 60546824441856 60548262368256 60549873000786 60607449105372 60608888471547 60635991896064 60666520693194 60706723344384 60823673204736 60884575072932 61147011787776 61206609265152 61264809851904 61266439545174 61295292684288 61326153423873 61384467683646 61413376407552 61474868737074 61485014669312 61546578729194 61665146548226 61991309383936 62081129769984 62143290711333 62263008079857 62304268695552 62363513032704 62424296183808 62425956720348 62546218637292 62756143676928 62815817696256 62877041690112 62878714270047 62999848412163 63041597319168 63103041371136 63163045251072 63166225537857 63226289498814 63287913562653 63560709621504 63789166618112 63849822925824 63912054722048 63913754834163 64004658112512 64036882953927 64544067998208 64668410399232 64700586722304 64762109687808 64763647723008 64825230652416 64826955055746 64890139222467 64951842431034 65169841510656 65295389447424 65466274139136 65467828897536 65530081423872 65592393145344 65593950898944 65658069864153 65765616956416 65892312638464 66242596103424 66305585346048 66307160037248 66370210672896 66403233741312 66531157774848 67091860156032 67189070827008 67254557250816 67318508754432 67560472452096 67985822316672 68050469170944 68116795164288 68295063762432 68361628152064 68426632355328 68790388261248 68857435423296 68922911083392 69170641502976 69270864159744 69740223056928 69841270991232 69922740331392 70057444599168 70092302282496 70158952161792 70227333206784 70600661636544 70736671901376 70819185720256 70921796984064 70923481305664 70990921542528 71058425907456 71060113473856 71505798324192 71762812445376 71831050791552 71901061562304 72005240376576 72612076497984 72682848502368 72751961699136 72788160062592 72859103688384 72928384483968 73614679893424 73651307509728 73721341601856 73793194761312 73986319075968 74128851718272 74522920616352 74593783514304 74595555041904 74666487007008 74703637958976 74847552496704 74934861628224 75478342675536 75551908311672 75661376907168 75749635359008 75895564982432 76005531508608 76484050106256 76631394559824 76831946732736 76906831671072 76979961399744 77389186793904 77464614851208 77538274968816 77743046815824 77816971690848 77892816692496 78457750939044 78663082872816 78739752544232 78814625174064 78853840067808 79005749857632 79671583935288 79787021607072 79788916468872 79864786735344 79940729145888 79942627658088 80444023114716 80575789412352 80731016491008 80733164001048 80809932140496 80811851295396 80888694257592 81179433430576 81529349050368 81608812353536 81686413135872 81688586060232 81768204565164 81845956911528 81847900670978 81966491649432 82774839693312 82816514880102 82857720948444 82936509302088 83017344106476 83234608960464 83394958183056 83674858235904 83754423595008 83836055586816 83838285693396 83919999422142 83999797882884 84137388494848 84221634050476 84301719331752 84383884750204 84747612828672 84913135509978 84995896850631 85133097234432 85218339778884 85382510605236 85506222947184 85958487373824 86044556369538 86058757330944 86210318879802 86224547198976 86267448963072 86310882596562 86351530297344 86433640869888 86435940074328 86520185629956 86602456574712 86893122014208 87060519263232 87147691707609 87288365518848 87290438530048 87373441898496 87417432373441 87456524193792 87458601198592 87460927667802 87544093152204 87546172236679 87629418779058 88323461471232 88407447128064 88493614230528 88495968231918 88537644988416 88582221612261 88621834309632 88666453320822 88708210366464 88710570076284 88881468589836 89455813541376 89585427769344 89630531927199 89672743001088 89758011672576 89762531027481 89847885077262 89935456115349 90080629936128 90647763088896 90733958894592 90822393552384 90824809501179 90999781039791 91060085016576 91235509807104 91326862609398 91720517681664 91809913897728 91897214777856 91899659317761 91942939026432 92076701525469 92120064611328 92212303105611 92227522003968 92319868093791 92361152212992 92497719822339 92986964075904 93121694654976 93230320441856 93409926132224 93456403043328 93545269549056 93636444275712 93638935080522 93819327955938 94134215515392 94315562535168 94562395978752 94654562056704 94744567876608 94839434248221 95341064432256 95683749927168 95774734388736 95868082083072 96006987168768 96816101997312 96910464669824 97002615598848 97050880083456 97145471584512 97237845978624 98199411208704 98201743346304 98295122135808 98388589718016 98390926348416 98648425434624 98838468957696 99363894155136 99458378019072 99460740055872 99555316009344 99604850611968 99796736662272 99913148837632 100637790234048 100735877748896 100881835876224 101340708678144 101978733475008 102075703756416 102175192746432 102442595643648 102542442228096 102639948532992 103185582391872 103286153134944 103384366625088 103657395754432 103755962254464 103857088923328 104610334585392 104884110497088 105086166898752 105138453423744 105238428242688 105340999810176 105900992454816 106105007852064 106228778580384 106382695476096 106385221958496 106486382313792 106587638861184 106590170210784 107258697486288 107644218668064 107746576187328 107749135060528 107851592343456 108918114746976 109024272753552 109127942548704 109182240093888 109288655532576 109392576725952 110422019840136 110476961264592 110582012402784 110689792141968 110979478613952 111193277577408 111784380924528 111893332562856 111999730510512 112402292442336 112996817104896 113217514013304 113327862467508 113492065360752 113624453038512 113843347473648 114008297262912 114726075159384 114947091839736 115081176795416 115247920099104 115360247506608 115469942099616 115857496018944 116080692350976 116196922276812 116614570223736 116725457536272 116839225038744 117686626408566 117764615294976 117991485640704 117994624309224 118109628816348 118221937761096 118280760101712 118508624786448 119274418055168 119507375902932 119563657334784 119623854826814 119683374703308 119797180103016 119913941487132 120863684118528 120978611859456 121096524736512 121099746001572 121214898210744 121217776943094 121333041386388 121769150145864 122294023575552 122413218530304 122529619703808 122532879090348 122590585368576 122652306847746 122768935367292 122771851006467 122826752815104 122949737474148 122970029338624 123093157458388 123330293096452 123982618767872 124162259539968 124224772320153 124286581422666 124526016159714 124608537391104 124848592367616 124851913440696 125092437274584 125512287353856 125631635392512 125754083380224 125757428540094 125879999133213 125999696824326 126083194638336 126206082742272 126326090502144 126332451075714 126452578997628 126575827125306 127121419243008 127369703264967 127578333236224 127699645851648 127824109444096 127827509668326 127952097884377 128009316225024 128073765907854 129088135996416 129336820798464 129401173444608 129466323894843 129524219375616 129527295446016 129650461304832 129653910111492 129780278444934 129903684862068 130339683021312 130590778894848 130932548278272 130935657795072 131060162847744 131184786290688 131187901797888 131191391501703 131316139728306 131444128168587 131531233912832 131784625276928 132485192206848 132611170692096 132614320074496 132740421345792 132743952347877 132806467482624 132999679981233 133062315549696 134183720312064 134378141654016 134509114501632 134637017508864 134771827615893 135120944904192 135971644633344 136100938341888 136233590328576 136590127524864 136723256304128 136853264710656 136990293914097 137580776522496 137714870846592 137845822166784 138341283005952 138541728319488 139480446113856 139682541982464 139845480662784 140114889198336 140184604564992 140317904323584 140454666413568 140458402620783 140728991933907 141201323273088 141473343802752 141638371440512 141843593968128 141846962611328 141981843085056 142116851814912 142120226947712 143011596648384 143525624890752 143662101583104 143802123124608 144010480753152 145224152995968 145365697004736 145503923398272 145576320125184 145718207376768 145856768967936 147229359786848 147302615019456 147442683203712 147586389522624 147972638151936 148257703436544 149045841232704 149187567028608 149191110083808 149332974014016 149407275917952 149695104993408 149869723256448 150956685351072 151103816623344 151322753814336 151499270718016 151791129964864 152011063017216 152968100212512 153262789119648 153663893465472 153813663342144 153959922799488 154778373587808 154929229702416 155076549937632 155486093631648 155633943381696 155785633384992 156915501878088 157326165745632 157479505088464 157629250348128 157707680135616 158011499715264 159343167870576 159574043214144 159577832937744 159729573470688 159881458291776 159885255316176 160888046229432 161466328002096 161619864280992 161623702590792 161777388515184 162358866861152 163217624707072 163377172120464 163536409130328 163691913823056 163695801341956 163932983298864 165633029760204 165715441896888 165873018604176 166034688212952 166469217920928 166789916366112 167349716471808 167672111173632 167676571386792 167839998844284 167999595765768 168443268100952 168603438663504 168767769500408 169495225657344 169826271019956 169991793701262 170436679557768 170765021210472 171012445894368 171916974747648 172089112739076 172117514661888 172420637759604 172449094397952 172621765193124 172703060594688 172871880148656 173040371259912 173204913149424 173786244028416 174121038526464 174295383415218 174580877060096 174746883796992 174834864746882 174917202397184 174921855335604 175088186304408 175092344473358 175258837558116 176529939612849 176646922942464 176814894256128 176987228461056 176991936463836 177075289976832 177164443224522 177332906641644 177416420732928 177421140152568 177762937179672 178911627082752 179170855538688 179261063854398 179345486002176 179435782240221 179516023345152 179525062054962 179695770154524 179870912230698 181295526177792 181467917789184 181644787104768 181649619002358 181826665414641 181999562079582 182120170033152 182471019614208 182653725218796 183441035363328 183619827795456 183794429555712 183799318635522 183885878052864 183978460271619 184153403050938 184240129222656 184424606211222 184455044007936 184639736187582 184995439644678 185973928151808 186243389309952 186429872133999 186460640883712 186789024239571 186819852264448 186912806086656 187006912292551 187090539098112 187272888551424 187277870161044 187638655911876 188268431030784 188631125070336 189124791957504 189309124113408 189489135753216 189498676613571 189678868496442 189863740687959 190682128864512 191367499854336 191549468777472 191736164166144 191741264502489 192013974337536 192110648861781 193632203994624 193820929339648 194005231197696 194101760166912 194290943169024 194475691957248 194670417667401 196398822417408 196403486692608 196590244271616 196777179436032 196781852696832 196974209592459 197296850869248 197676937915392 198727788310272 198916756038144 198921480111744 199110632018688 199209701223936 199593473324544 199826297675264 201275580468096 201471755497792 201763671752448 202681417356288 203957466950016 204151407512832 204350385492864 204885191287296 205084884456192 205279897065984 206371164783744 206572306269888 206768733250176 207314791508864 207511924508928 207714177846656 209220669170784 209768220994176 210172333797504 210276906847488 210476856485376 210681999620352 211801984909632 212210015704128 212457557160768 212765390952192 212770443916992 212972764627584 213175277722368 213180340421568 214517394972576 215288437336128 215493152374656 215498270121056 215703184686912 217836229493952 218048545507104 218255885097408 218364480187776 218577311065152 218785153451904 220844039680272 220953922529184 221164024805568 221379584283936 221958957227904 222386555154816 223568761849056 223786665125712 223999461021024 224804584884672 226435028026608 226655724935016 226984130721504 227248906077024 227686694947296 228016594525824 229452150318768 229894183679472 230162353590832 230495840198208 230720495013216 230939884199232 232393844553624 233229140447472 233450915072544 233678450077488 235373252817132 235989248618448 236219257632696 236443875522192 236561520203424 237017249572896 238548836110336 239014751805864 239247709653628 239366749406616 239594360206032 239827882974264 241727368237056 242193049473024 242199492003144 242429796421488 242435553886188 242666082772776 243538300291728 244588047151104 244826437060608 245059239407616 245065758180696 245304613695492 245537870734584 245543702012934 245899474948296 246186314916776 246660586192904 247965237535744 248324519079936 248449544640306 248573162845332 249052032319428 249703826881392 250184874549168 251024574707712 251263270785024 251508166760448 251514857080188 251759998266426 251999393648652 252412165484544 252664902151428 252905157995256 253151654250612 254242838486016 254739406529934 254987690551893 255156666472448 255399291703296 255648218888192 255655019336652 255904195768754 256147531815708 258176271992832 258673641596928 258802346889216 258932647789686 259054590892032 259300922609664 259307820222984 259560556889868 259807369724136 260679366042624 261181557789696 261443075122827 261865096556544 261871315590144 262120325695488 262252297120323 262369572581376 262375803595776 262382783003406 262632279456612 262638516710037 262888256337174 263062467825664 263569250553856 264970384413696 265222341384192 265228640148992 265480842691584 265487904695754 265612934965248 265746664836783 265999359962466 266124631099392 268367440624128 268756283308032 268891595781597 269018229003264 269274035017728 269287593082443 269543655231786 269806368346047 270241889808384 271943289266688 272201876683776 272467180657152 272474428503537 272999343119373 273180255049728 273446512608256 273706529421312 273980587828194 275161553044992 275429741693184 275691644333568 276682566011904 276959604281373 277083456638976 277493159467017 278960892227712 279365083964928 279690961325568 280229778396672 280369209129984 280635808647168 280909332827136 280916805241566 281457983867814 282402646546176 282946687605504 283276742881024 283687187936256 283693925222656 283963686170112 284233703629824 284240453895424 284518302744663 286023193296768 287051249781504 287324203166208 287604246249216 288020961506304 290448305991936 290731394009472 291007846796544 291152640250368 291436414753536 291713537935872 294458719573696 294605230038912 294885366407424 295172779045248 295945276303872 296515406873088 298091682465408 298375134057216 298382220167616 298665948028032 298814551835904 299390209986816 299739446512896 301913370702144 302207633246688 302645507628672 302998541436032 303582259929728 304022126034432 305936200425024 306525578239296 307327786930944 307627326684288 307919845598976 309556747175616 309858459404832 310153099875264 310972187263296 311267886763392 311571266769984 313831003756176 314652331491264 314959010176928 315258500696256 315415360271232 316022999430528 318686335741152 319148086428288 319155665875488 319459146941376 319762916583552 319770510632352 321776092458864 322932656004192 323239728561984 323247405181584 323554777030368 324717733722304 326754344240928 327072818260656 327383827646112 327391602683912 327865966597728 331266059520408 331430883793776 331746037208352 332069376425904 332938435841856 333579832732224 335353142773584 335679997688568 335999191531536 336886536201904 337206877327008 337535539000816 338990451314688 339652542039912 339983587402524 340873359115536 341530042420944 342024891788736 344178225478152 344841275519208 345243530386248 345743760297312 346080742519824 346409826298848 347572488056832 348242077052928 348590766830436 349161754120192 349669729493764 349834404794368 349843710671208 350176372608816 350184688946716 350517675116232 353059879225698 353293845884928 353974456922112 353983872927672 354328886449044 354665813283288 354842280305136 355525874359344 357823254165504 358522127708796 358690972004352 358871564480442 359050124109924 359391540309048 359741824461396 362591052355584 362935835578368 363289574209536 363299238004716 363653330829282 363999124159164 365307450437592 366882070726656 367239655590912 367588859111424 367598637271044 367771756105728 367956920543238 368306806101876 368315553019401 368480258445312 368849212422444 368910088015872 369279472375164 369990879289356 371947856303616 372486778619904 372674316960459 372859744267998 372921281767424 373578048479142 373639704528896 373825612173312 374013824585102 374545777102848 374555740322088 375277311823752 376536862061568 377262250140672 377639997399639 378249583915008 378618248226816 378978271506432 378997353227142 379357736992884 379727481375918 381364257729024 382109109794901 382734999708672 383098937554944 383472328332288 383482529004978 383856293653131 384027948675072 384221297723562 387264407989248 387641858679296 388010462395392 388203520333824 388398971684529 388581886338048 388951383914496 389340835334802 392797644834816 392806973385216 393180488543232 393554358872064 393563705393664 393574174505109 393948419184918 394332384505761 394593701738496 395353875830784 397455576620544 397833512076288 397842960223488 398221264037376 398231857043631 398419402447872 398999039943699 399186946649088 399652595350528 400052761739761 400823452563469 402551160936192 402943510995584 403527343504896 405362834712576 407914933900032 408302815025664 408700770985728 409770382574592 410169768912384 410559794131968 410970881742291 412742329567488 413144612539776 413537466500352 414629583017728 415023849017856 415428355693312 418441338341568 419536441988352 420344667595008 420553813694976 420953712970752 421363999240704 421375207862349 422186975801721 423603969819264 424420031408256 424915114321536 425530781904384 425540887833984 425945529255168 426350555444736 426360680843136 429034789945152 430576874672256 430986304749312 430996540242112 431406369373824 435672458987904 436097091014208 436511770194816 436728960375552 437154622130304 437570306903808 441688079360544 441907845058368 442328049611136 442759168567872 443917914455808 444773110309632 447137523698112 447573330251424 447998922042048 449609169769344 452870056053216 453311449870032 453968261443008 454497812154048 455373389894592 456033189051648 458904300637536 459788367358944 460324707181664 460991680396416 461440990026432 461879768398464 464787689107248 466458280894944 466901830145088 467356900154976 470746505634264 471978497236896 472438515265392 472887751044384 473123040406848 474034499145792 478029503611728 478495419307256 478733498813232 479188720412064 479655765948528 484398984006288 484859592842976 484871107772376 485332165545552 487076600583456 489652874121216 490131516361392 490609227390984 491075741469168 491087404025868 491798949896592 492372629833552 493321172385808 495930475071488 496899089280612 497146325690664 498104064638856 499407653762784 500369749098336 502049149415424 503016333520896 503029714160376 503519996532852 503998787297304 505329804302856 505810315990512 506303308501224 508485676972032 509478813059868 509975381103786 510313332944896 511296437776384 511310038673304 511808391537508 512295063631416 516352543985664 517347283193856 517865295579372 518109181784064 518615640445968 519121113779736 519614739448272 521358732085248 522363115579392 522886150245654 523742631180288 524240651390976 524504594240646 524751607191552 524765566006812 525264558913224 525277033420074 525776512674348 529589818838547 529940768827392 530444682768384 530457280297984 530961685383168 530975809391508 531225869930496 531493329673566 531998719924932 532011354361357 532249262198784 536734881248256 537512566616064 537783191563194 538036458006528 538307346720663 538548070035456 538575186164886 539087310463572 539612736692094 543886578533376 544403753367552 544934361314304 544948857007074 545479996243923 545998686238746 546360510099456 546893025216512 547413058842624 547961175656388 550323106089984 550859483386368 551383288667136 551935380814857 553365132023808 553919208562746 554986318934034 557921784455424 558730167929856 559289616401997 559381922651136 560367072718713 560459556793344 560738418259968 561020736877653 561271617294336 561818665654272 561833610483132 562915967735628 564805293092352 565893375211008 566553485762048 567374375872512 567387850445312 567927372340224 568467407259648 568480907790848 568496029840713 569036605489326 569591222063877 572046386593536 574102499563008 574648406332416 575208492498432 575223793507467 576041923012608 576331946585343 580896611983872 581462788018944 582015693593088 582305280500736 582872829507072 583427075871744 584011253002203 588917439147392 589210460077824 589770732814848 590345558090496 591890552607744 593030813746176 596183364930816 596750268114432 596764440335232 597331896056064 597629103671808 598780419973632 599478893025792 603826741404288 604415266493376 605291015257344 605997082872064 607164519859456 608044252068864 611872400850048 613051156478592 614655573861888 615254653368576 615839691197952 619113494351232 619716918809664 620306199750528 621944374526592 622535773526784 623142533539968 627662007512352 629304662982528 629918020353856 630517001392512 630830720542464 632045998861056 637372671482304 638296172856576 638311331750976 638918293882752 639525833167104 639541021264704 643552184917728 645865312008384 646479457123968 646494810363168 647109554060736 649435467444608 653508688481856 654145636521312 654767655292224 654783205367824 655731933195456 662532119040816 662861767587552 663492074416704 664138752851808 665876871683712 667159665464448 670706285547168 671359995377136 671998383063072 673773072403808 674413754654016 675071078001632 679305084079824 679967174805048 681746718231072 683060084841888 684049783577472 688356450956304 689682551038416 690487060772496 691487520594624 692161485039648 692819652597696 697181533660872 699339458987528 699687421342416 700352745217632 700369377893432 701035350232464 706119758451396 707967745855344 708657772898088 709331626566576 709684560610272 711051748718688 715646508331008 717044255417592 717743128960884 718100248219848 718783080618096 719483648922792 725182104711168 726579148419072 726598476009432 727306661658564 727998248318328 730614900875184 733764141453312 734479311181824 735177718222848 735197274542088 735913841086476 736613612203752 736631106038802 737698424844888 738558944750328 739981758578712 743895712607232 744973557239808 745348633920918 745719488535996 745842563534848 747156096958284 747279409057792 748027649170204 749111480644176 750554623647504 753073724123136 754524500281344 755279994799278 757236496453632 757994706454284 758715473985768 759454962751836 762728515458048 764218219589802 764963071655679 765469999417344 766197875109888 766944656664576 766965058009956 767712587306262 768442595447124 774528815978496 775283717358592 776020924790784 776407040667648 776797943369058 777163772676096 777555056374291 777902767828992 778681670669604 785595289669632 785613946770432 786360977086464 786756891360969 787108717744128 787127410787328 787148349010218 787896838369836 787915550130111 788664769011522 789187403476992 790707751661568 794911153241088 795667024152576 795685920446976 796442528074752 796463714087262 796838804895744 797239994510349 797998079887398 798373893298176 799305190701056 800105523479522 801646905126938 805102321872384 805887021991168 806674787344791 807054687009792 807862779247329 809419105038141 810725669425152 815829867800064 816605630051328 817401541971456 817423285510611 818998029358119 819540765149184 820339537824768 821119588263936 821941763484582 825484659134976 826289225079552 827074933000704 829259166035456 830047698035712 830856711386624 830878812844119 832479478401051 836882676683136 839072883976704 840689335190016 841107627389952 841907425941504 842727998481408 842750415724698 844373951603442 847207939638528 848840062816512 849830228643072 851061563808768 851081775667968 851891058510336 852701110889472 852721361686272 853554908233989 858069579890304 861153749344512 861972609498624 861993080484224 862812738747648 871344917975808 872194182028416 873023540389632 873457920751104 874309244260608 875140613807616 883376158721088 883815690116736 884656099222272 885518337135744 887835828911616 889546220619264 894275047396224 895146660502848 895997844084096 899218339538688 905740112106432 906622899740064 907936522886016 908995624308096 910746779789184 912066378103296 917808601275072 919576734717888 920649414363328 921983360792832 922881980052864 923759536796928 929575378214496 932916561789888 933803660290176 934713800309952 941493011268528 943956994473792 944877030530784 945775502088768 946246080813696 948068998291584 956059007223456 956990838614512 957466997626464 958377440824128 959311531897056 968797968012576 969719185685952 969742215544752 970664331091104 974153201166912 980263032722784 981218454781968 982151482938336 982174808051736 983597899793184 984745259667104 986642344771616 991860950142976 993798178561224 994292651381328 996208129277712 998815307525568 1000739498196672 1006059428320752 1007039993065704 1007997574594608 1010659608605712 1011620631981024 1012606617002448 1016971353944064 1018957626119736 1019950762207572 1022620077346608 1023616783075016 1024590127262832 1035730591158744 1037231280891936 1038242227559472 1039229478896544 1042717464170496 1044726231158784 1045772300491308 1047485262360576 1049009188481292 1049503214383104 1049531132013624 1050529117826448 1050554066840148 1051553025348696 1059179637677094 1059881537654784 1060914560595968 1061923370766336 1061951618783016 1062986659347132 1063997439849864 1064022708722714 1073469762496512 1075566383126388 1076072916013056 1076614693441326 1077150372329772 1078174620927144 1079225473384188 1087773157066752 1088807506735104 1089868722628608 1089897714014148 1090959992487846 1091997372477492 1093786050433024 1095922351312776 1100646212179968 1101718966772736 1102766577334272 1103870761629714 1104946659058203 1106730264047616 1107838417125492 1109972637868068 1115843568910848 1117460335859712 1118022950881377 1118579232803994 1118763845302272 1120734145437426 1120919113586688 1121476836519936 1122041473755306 1123637331308544 1123667220966264 1125831935471256 1129610586184704 1131786750422016 1132919992198917 1133106971524096 1134748751745024 1134775700890624 1135854744680448 1136426620854733 1136934814519296 1136961815581696 1136992059681426 1138073210978652 1139182444127754 1144092773187072 1148204999126016 1149296812664832 1150416984996864 1150447587014934 1151568880959393 1152083846025216 1152663893170686 1161793223967744 1162925576037888 1164031387186176 1164610561001472 1165196915053587 1165745659014144 1166854151743488 1168022506004406 1177834878294784 1178420920155648 1179541465629696 1180691116180992 1180722523515327 1182997153517283 1183781105215488 1186061627492352 1192366729861632 1193500536228864 1193528880670464 1194663792112128 1194695571130893 1195258207343616 1196997119831097 1197560839947264 1198957786051584 1200158285219283 1202470357690407 1207653482808576 1208830532986752 1210582030514688 1211994165744128 1214329039718912 1216088504137728 1223744801700096 1226102312957184 1229311147723776 1230509306737152 1231679382395904 1232912645226873 1238226988702464 1239433837619328 1240612399501056 1243888749053184 1245071547053568 1246285067079936 1255324015024704 1258609325965056 1259836040707712 1261034002785024 1261661441084928 1264091997722112 1274745342964608 1276592345713152 1276622663501952 1277836587765504 1279051666334208 1279082042529408 1287104369835456 1291730624016768 1292958914247936 1292989620726336 1294219108121472 1298870934889216 1307017376963712 1308291273042624 1309535310584448 1309566410735648 1311463866390912 1325064238081632 1325723535175104 1326984148833408 1328277505703616 1331753743367424 1334319330928896 1341412571094336 1342719990754272 1343996766126144 1347546144807616 1348827509308032 1350142156003264 1358610168159648 1359934349610096 1363493436462144 1366120169683776 1368099567154944 1376712901912608 1379365102076832 1380974121544992 1382975041189248 1384322970079296 1385639305195392 1394363067321744 1398678917975056 1399374842684832 1400705490435264 1400738755786864 1402070700464928 1412239516902792 1415935491710688 1417315545796176 1418663253133152 1419369121220544 1422103497437376 1434088510835184 1435486257921768 1436200496439696 1437566161236192 1438967297845584 1453196952018864 1454613323317128 1455996496636656 1461229801750368 1468958622363648 1470394549084176 1471827682172952 1473227224407504 1473262212077604 1475396849689776 1477117889500656 1479963517157424 1487791425214464 1490697267841836 1491438977071992 1494312193916568 1496055298340408 1498222961288352 1501109247295008 1506147448246272 1509049000562688 1510559989598556 1515989412908568 1517430947971536 1518909925503672 1525457030916096 1528436439179604 1529926143311358 1530939998834688 1533889313329152 1533930116019912 1535425174612524 1536885190894248 1549057631956992 1550567434717184 1552041849581568 1553595886738116 1554327545352192 1555110112748582 1557363341339208 1571227893540864 1572721954172928 1573513782721938 1574254821574656 1574296698020436 1575793676739672 1575831100260222 1577329538023044 1588769456515641 1589822306482176 1591334048305152 1591371840893952 1592885056149504 1592927428174524 1593677609791488 1594479989020698 1595996159774796 1596034063084071 1596747786596352 1598610381402112 1600211046959044 1603293810253876 1610204643744768 1611774043982336 1613349574689582 1614109374019584 1614922040161989 1615725558494658 1618838210076282 1631659735600128 1633211260102656 1634803083942912 1634846571021222 1636439988731769 1637996058716238 1639081530298368 1640679075649536 1642239176527872 1643883526969164 1650969318269952 1652578450159104 1654149866001408 1655806142444571 1658518332070912 1660095396071424 1661713422773248 1661757625688238 1663377272496901 1664958956802102 1673765353366272 1678145767953408 1681378670380032 1682215254779904 1683062210632959 1683814851883008 1685455996962816 1685500831449396 1688747903206884 1694415879277056 1697680125633024 1699660457286144 1702123127617536 1702163551335936 1703782117020672 1705402221778944 1705442723372544 1705488089522139 1707109816467978 1708773666191631 1716139159780608 1722307498689024 1723945218997248 1723986160968448 1725625477495296 1725671380522401 1728995839756029 1742689835951616 1744388364056832 1746047080779264 1746915841502208 1748618488521216 1750281227615232 1752033759006609 1766752317442176 1767631380233472 1769312198444544 1771036674271488 1775671657823232 1779092441238528 1788550094792448 1790293321005696 1791995688168192 1798436679077376 1811480224212864 1813245799480128 1815873045772032 1817991248616192 1821493559578368 1824132756206592 1835617202550144 1839153469435776 1841298828726656 1843966721585664 1845763960105728 1847519073593856 1859150756428992 1865833123579776 1867607320580352 1869427600619904 1882986022537056 1887913988947584 1889754061061568 1891551004177536 1892492161627392 1896137996583168 1912118014446912 1913981677229024 1914933995252928 1916754881648256 1918623063794112 1937595936025152 1939438371371904 1939484431089504 1941328662182208 1948306402333824 1960526065445568 1962436909563936 1964302965876672 1964349616103472 1967195799586368 1969490519334208 1973284689543232 1987596357122448 1988585302762656 1992416258555424 1997630615051136 2001478996393344 2012118856641504 2014079986131408 2015995149189216 2021319217211424 2023241263962048 2025213234004896 2037915252239472 2039901524415144 2045240154693216 2047233566150032 2049180254525664 2071461182317488 2074462561783872 2076484455118944 2078458957793088 2091544600982616 2098018376962584 2099062264027248 2101058235652896 2101108133680296 2103106050697392 2118359275354188 2121829121191936 2123903237566032 2125973318694264 2127994879699728 2128045417445428 2146939524993024 2151132766252776 2153229386882652 2154300744659544 2156349241854288 2158450946768376 2175546314133504 2179737445257216 2179795428028296 2181919984975692 2183994744954984 2191844702625552 2201292424359936 2203437933545472 2205533154668544 2207741523259428 2209893318116406 2215676834250984 2219945275736136 2231687137821696 2234920671719424 2236045901762754 2237158465607988 2237527690604544 2241468290874852 2241838227173376 2244082947510612 2247334441932528 2251663870942512 2259221172369408 2263573500844032 2265839984397834 2266213943048192 2269551401781248 2271709489360896 2272853241709466 2273923631163392 2273984119362852 2276146421957304 2278364888255508 2288185546374144 2294889214967037 2296409998252032 2298593625329664 2300833969993728 2300895174029868 2303137761918786 2305327786341372 2323586447935488 2325851152075776 2328062774372352 2329221122002944 2330393830107174 2331491318028288 2332665169122873 2333708303486976 2336045012008812 2355669756589568 2356841840311296 2359082931259392 2360270674082907 2361382232361984 2361445047030654 2363746650390333 2365994307034566 2367562210430976 2372123254984704 2384733459723264 2387001072457728 2387057761340928 2389327584224256 2389391142261786 2390516414687232 2391719983531047 2393994239662194 2395121679894528 2397915572103168 2400316570438566 2404940715380814 2415306965617152 2417661065973504 2420024362034373 2421164061029376 2423588337741987 2423988331488256 2428257315114423 2428658079437824 2431089859803163 2432177008275456 2447489603400192 2452204625914368 2458622295447552 2461018613474304 2463358764791808 2465825290453746 2476453977404928 2478867675238656 2481224799002112 2487777498106368 2490143094107136 2492570134159872 2492636438532357 2497438435203153 2510648030049408 2517218651930112 2519672081415424 2522068005570048 2523322882169856 2528183995444224 2549490685929216 2553184691426304 2553245327003904 2555673175531008 2558103332668416 2558164085058816 2560664724701967 2574208739670912 2583461248033536 2585917828495872 2585979241452672 2588438216242944 2597741869778432 2614034753927424 2616582546085248 2619070621168896 2619132821471296 2622927732781824 2650128476163264 2651447070350208 2653968297666816 2656555011407232 2663507486734848 2668638661857792 2682825142188672 2685439981508544 2687993532252288 2695092289615232 2697655018616064 2700284312006528 2717220336319296 2719868699220192 2726986872924288 2732240339367552 2736199134309888 2753425803825216 2758730204153664 2761948243089984 2765950082378496 2768645940158592 2771278610390784 2788726134643488 2797357835950112 2798749685369664 2801410980870528 2801477511573728 2804141400929856 2824479033805584 2831870983421376 2834631091592352 2837326506266304 2838738242441088 2844206994874752 2868177021670368 2870972515843536 2872400992879392 2875132322472384 2877934595691168 2906393904037728 2909226646634256 2911992993273312 2922459603500736 2940789098168352 2943655364345904 2946454448815008 2946524424155208 2950793699379552 2954235779001312 2959927034314848 2975582850428928 2981394535683672 2982877954143984 2988624387833136 2992110596680816 2996445922576704 3002218494590016 3021119979197112 3031978825817136 3034861895943072 3037819851007344 3050914061832192 3056872878359208 3059852286622716 3067860232039824 3070850349225048 3073770381788496 3101134869434368 3107191773476232 3110220225497164 3114726682678416 3142455787081728 3147027565443876 3148509643149312 3148593396040872 3151587353479344 3151662200520444 3154659076046088 3177538913031282 3179644612964352 3182743681787904 3185770112299008 3185854856349048 3188959978041396 3191992319549592 3192068126168142 3200422093918088 3206587620507752 3220409287489536 3223548087964672 3226699149379164 3228218748039168 3229844080323978 3231451116989316 3237676420152564 3263319471200256 3266422520205312 3269606167885824 3269693142042444 3272879977463538 3275992117432476 3281358151299072 3287767053938328 3301938636539904 3305156900318208 3308299732002816 3311612284889142 3314839977174609 3317036664141824 3320190792142848 3323426845546496 3323515251376476 3326754544993802 3329917913604204 3347530706732544 3354068852644131 3356291535906816 3362757340760064 3364430509559808 3366124421265918 3370911993925632 3371001662898792 3377495806413768 3388831758554112 3395360251266048 3398759976596751 3399320914572288 3404246255235072 3404327102671872 3407564234041344 3409279862564199 3410804443557888 3410885446745088 3410976179044278 3414219632935956 3417547332383262 3432278319561216 3444614997378048 3447890437994496 3447972321936896 3451250954990592 3451342761044802 3454706642878179 3457991679512058 3485379671903232 3488776728113664 3492094161558528 3493831683004416 3495590745160761 3497236977042432 3500562455230464 3504067518013218 3533504634884352 3535262760466944 3538624396889088 3542073348542976 3542167570545981 3548991460551849 3551343315646464 3558184882477056 3577100189584896 3580586642011392 3583991376336384 3596873358154752 3600474855657849 3607411073071221 3622960448425728 3626491598960256 3631746091544064 3635982497232384 3642987119156736 3648265512413184 3671234405100288 3678306938871552 3682597657453312 3687933443171328 3691527920211456 3695038147187712 3698737935680619 3718301512857984 3731666247159552 3735214641160704 3738855201239808 3765972045074112 3775827977895168 3779508122123136 3783102008355072 3784984323254784 3792275993166336 3824236028893824 3827963354458048 3829867990505856 3833509763296512 3837246127588224 3875191872050304 3878876742743808 3878968862179008 3882657324364416 3896612804667648 3921052130891136 3924873819127872 3928605931753344 3928699232206944 3934391599172736 3938981038668416 3946569379086464 3975192714244896 3977170605525312 3984832517110848 3995261230102272 4002957992786688 4024237713283008 4028159972262816 4031990298378432 4042638434422848 4046482527924096 4050426468009792 4075830504478944 4079803048830288 4090480309386432 4094467132300064 4098360509051328 4142922364634976 4148925123567744 4152968910237888 4156917915586176 4183089201965232 4196036753925168 4198124528054496 4202116471305792 4202216267360592 4206212101394784 4236718550708376 4247806475132064 4251946637388528 4255989759399456 4256090834890856 4302265532505552 4306458773765304 4308601489319088 4312698483708576 4316901893536752 4359590856056592 4363839969951384 4367989489909968 4383689405251104 4406875867090944 4415483046518856 4419786636232812 4431353668501968 4439890551472272 4463374275643392 4472091803525508 4474316931215976 4482936581749704 4488165895021224 4494668883865056 4503327741885024 4518442344738816 4527147001688064 4531679968795668 4532427886096384 4539102803562496 4545706483418932 4547847262326784 4547968238725704 4552292843914608 4556729776511016 4576371092748288 4589778429934074 4592819996504064 4601667939987456 4601790348059736 4606275523837572 4610655572682744 4647172895870976 4651702304151552 4656125548744704 4660787660214348 4662982636056576 4665330338245746 4672090024017624 4711339513179136 4713683680622592 4718165862518784 4720541348165814 4722764464723968 4722890094061308 4727493300780666 4731988614069132 4769466919446528 4774002144915456 4774115522681856 4778655168448512 4778782284523572 4781032829374464 4783439967062094 4787988479324388 4788102189252213 4790243359789056 4795831144206336 4800633140877132 4809881430761628 4830613931234304 4835322131947008 4840048724068746 4842328122058752 4844766120485967 4847176675483974 4847976662976512 4856514630228846 4857316158875648 4862179719606326 4894979206800384 4904409251828736 4909319966195307 4917244590895104 4922037226948608 4926717529583616 4931650580907492 4952907954809856 4957735350477312 4962449598004224 4967418427333713 4975554996212736 4980286188214272 4985140268319744 4985272877064714 4990131817490703 4994876870406306 5021296060098816 5034437303860224 5039344162830848 5044136011140096 5046645764339712 5049186631898877 5056367990888448 5098981371858432 5106369382852608 5106490654007808 5111346351062016 5116206665336832 5116328170117632 5116464268566417 5121329449403934 5126320998574893 5148417479341824 5166922496067072 5171835656991744 5171958482905344 5176876432485888 5177014141567203 5186987519268087 5195483739556864 5228069507854848 5233165092170496 5238141242337792 5238265642942592 5245855465563648 5300256952326528 5302894140700416 5307936595333632 5313110022814464 5327014973469696 5337277323715584 5365650284377344 5370879963017088 5375987064504576 5390184579230464 5395310037232128 5400568624013056 5434440672638592 5439737398440384 5453973745848576 5464480678735104 5472398268619776 5506851607650432 5517460408307328 5523896486179968 5531900164756992 5537291880317184 5542557220781568 5577452269286976 5594715671900224 5597499370739328 5602821961741056 5602955023147456 5608282801859712 5648958067611168 5663741966842752 5669262183184704 5674653012532608 5677476484882176 5688413989749504 5736354043340736 5741945031687072 5744801985758784 5750264644944768 5755869191382336 5812787808075456 5818453293268512 5823985986546624 5844919207001472 5881578196336704 5887310728691808 5892908897630016 5893048848310416 5901587398759104 5908471558002624 5919854068629696 5962789071367344 5965755908287968 5977248775666272 5984221193361632 5992891845153408 6004436989180032 6042239958394224 6063957651634272 6069723791886144 6075639702014688 6113745756718416 6119704573245432 6135720464079648 6141700698450096 6147540763576992 6214383546952464 6220440450994328 6229453365356832 6294055130887752 6297186792081744 6303174706958688 6303324401040888 6309318152092176 6355077826062564 6365487363575808 6371709712698096 6377919956082792 6383984639099184 6384136252336284 6400844187836176 6413175241015504 6440818574979072 6447096175929344 6453398298758328 6459688160647956 6462902233978632 6475352840305128 6526638942400512 6539212335771648 6539386284084888 6545759954927076 6551984234864952 6575534107876656 6603877273079808 6610313800636416 6616599464005632 6623224569778284 6629679954349218 6634073328283648 6646853691092992 6647030502752952 6653509089987604 6659835827208408 6695061413465088 6708137705288262 6712583071813632 6725514681520128 6732248842531836 6742003325797584 6754991612827536 6777663517108224 6790720502532096 6797519953193502 6798641829144576 6808654205343744 6815128468082688 6818559725128398 6821770893490176 6821952358088556 6828439265871912 6835094664766524 6864556639122432 6884667644901111 6889229994756096 6895780875988992 6895944643873792 6902501909981184 6902685522089604 6909413285756358 6915983359024116 6916147606697641 6970759343806464 6977553456227328 6984188323117056 6987663366008832 6991181490321522 6994473954084864 6997995507368619 7001124910460928 7008135036026436 7067009269768704 7070525520933888 7077248793778176 7080812022248721 7084146697085952 7084335141091962 7091239951170999 7097982921103698 7102686631292928 7116369764954112 7154200379169792 7161173284022784 7167982752672768 7175159950593141 7193746716309504 7200949711315698 7214822146142442 7245920896851456 7252983197920512 7260073086103119 7263492183088128 7270765013225961 7271964994464768 7284771945343269 7285974238313472 7293269579409489 7296531024826368 7342468810200576 7356613877743104 7365195314906624 7375866886342656 7383055840422912 7390076294375424 7397475871361238 7436603025715968 7463332494319104 7470429282321408 7477710402479616 7477909315597071 7492315305609459 7531944090148224 7551655955790336 7559016244246272 7566204016710144 7569968646509568 7584551986332672 7648472057787648 7655926708916096 7659735981011712 7667019526593024 7674492255176448 7750383744100608 7757753485487616 7757937724358016 7765314648728832 7793225609335296 7842104261782272 7849747638255744 7857211863506688 7857398464413888 7868783198345472 7877962077336832 7893138758172928 7950385428489792 7954341211050624 7969665034221696 7990522460204544 8005915985573376 8048475426566016 8056319944525632 8063980596756864 8085276868845696 8092965055848192 8100852936019584 8151661008957888 8159606097660576 8180960618772864 8188934264600128 8196721018102656 8285844729269952 8297850247135488 8305937820475776 8313835831172352 8366178403930464 8392073507850336 8396249056108992 8404232942611584 8404432534721184 8412424202789568 8473437101416752 8495612950264128 8503893274777056 8511979518798912 8512181669781712 8604531065011104 8612917547530608 8617202978638176 8625396967417152 8633803787073504 8719181712113184 8727679939902768 8735978979819936 8767378810502208 8830966093037712 8839573272465624 8862707337003936 8879781102944544 8926748551286784 8944183607051016 8948633862431952 8965873163499408 8976331790042448 8989337767730112 9006655483770048 9063359937591336 9091412966837864 9095936477451408 9104585687829216 9113459553022032 9152742185496576 9179556859868148 9203580696119472 9212551047675144 9221311145365488 9303404608303104 9321575320428696 9330660676491492 9344180048035248 9422679026358272 9427367361245184 9441082696331628 9445528929447936 9445780188122616 9454986601561332 9463977228138264 9538933838893056 9548231045363712 9557310336897024 9557564569047144 9566879934124188 9575976958648776 9576204378504426 9601266281754264 9619762861523256 9661227862468608 9670644263894016 9680097448137492 9684656244117504 9689532240971934 9694353350967948 9695953325953024 9713029260457692 9714632317751296 9724359439212652 9789958413600768 9808818503657472 9818639932390614 9844074453897216 9863301161814984 9905815909619712 9915470700954624 9924899196008448 9934836854667426 9944519931523827 9951109992425472 9960572376428544 9970280536639488 9970545754129428 9980263634981406 9989753740812612 10042592120197632 10062206557932393 10068874607720448 10078688325661696 10088272022280192 10093291528679424 10098373263797754 10108215732865783 10112735981776896 10197962743716864 10212738765705216 10212981308015616 10222692702124032 10227839587692597 10232413330673664 10232656340235264 10232928537132834 10242658898807868 10252641997149786 10296834958683648 10333844992134144 10343671313983488 10343916965810688 10353752864971776 10354028283134406 10364119928634537 10373975038536174 10390967479113728 10456139015709696 10466330184340992 10476282484675584 10476531285885184 10486772235482283 10491710931127296 10600513904653056 10605788281400832 10615873190667264 10626220045628928 10626502711637943 10646974381655547 10654029946939392 10674554647431168 10731300568754688 10741759926034176 10751974129009152 10780369158460928 10790620074464256 10801137248026112 10801424566973547 10822233219213663 10868881345277184 10879474796880768 10907947491697152 10928961357470208 10944796537239552 11013703215300864 11034920816614656 11047792972359936 11063800329513984 11074583760634368 11085114441563136 11096213807041857 11154904538573952 11189431343800448 11194998741478656 11205643923482112 11205910046294912 11216565603719424 11297916135222336 11327483933685504 11338524366369408 11349306025065216 11354952969764352 11376827979499008 11472708086681472 11483890063374144 11489603971517568 11500529289889536 11511738382764672 11625575616150912 11636906586537024 11647971973093248 11689838414002944 11763156392673408 11774621457383616 11785817795260032 11786097696620832 11803174797518208 11816943116005248 11839708137259392 11925578142734688 11931511816575936 11954497551332544 11968442386723264 11985783690306816 12008873978360064 12084479916788448 12127915303268544 12139447583772288 12151279404029376 12227491513436832 12239409146490864 12271440928159296 12283401396900192 12295081527153984 12428767093904928 12440880901988656 12458906730713664 12588110261775504 12594373584163488 12606349413917376 12606648802081776 12618636304184352 12710155652125128 12743419425396192 12755839912165584 12767969278198368 12768272504672568 12801688375672352 12826350482031008 12894192351858688 12906796597516656 12919376321295912 12925804467957264 12950705680610256 13078772568169776 13091519909854152 13103968469729904 13151068215753312 13220627601272832 13246449139556568 13259359908698436 13294061005505904 13307018179975208 13319671654416816 13390122826930176 13416275410576524 13464497685063672 13484006651595168 13509983225655072 13555327034216448 13581441005064192 13595039906387004 13597283658289152 13617308410687488 13637119450256796 13643541786980352 13643904716177112 13656878531743824 13670189329533048 13729113278244864 13769335289802222 13778459989512192 13791889287747584 13805003819962368 13805371044179208 13818826571512716 13831966718048232 13832295213395282 13941518687612928 13955106912454656 13968376646234112 13982362980643044 13988947908169728 13995991014737238 14016270072052872 14134018539537408 14141051041867776 14154497587556352 14161624044497442 14168293394171904 14168670282183924 14182479902341998 14195965842207396 14308400758339584 14322346568045568 14335965505345536 14350319901186282 14364306567756639 14387493432619008 14401899422631396 14429644292284884 14491841793702912 14505966395841024 14520146172206238 14526984366176256 14534298361457901 14541530026451922 14543929988929536 14569543890686538 14571948476626944 14586539158818978 14684937620401152 14713227755486208 14727959898585921 14730390629813248 14751733772685312 14766111680845824 14773546071111529 14780152588750848 14794951742722476 14873206051431936 14926664988638208 14940858564642816 14955420804959232 14955818631194142 14970395452472109 14984630611218918 15063888180296448 15103311911580672 15118032488492544 15132408033420288 15139937293019136 15147559895696631 15169103972665344 15296944115575296 15311853417832192 15319471962023424 15334039053186048 15348984510352896 15349392805699251 15378962995724679 15500767488201216 15515506970975232 15515875448716032 15530629297457664 15531042424701609 15560962557804261 15586451218670592 15684208523564544 15699495276511488 15714423727013376 15714796928827776 15737566396690944 15755924154673664 15786277516345856 15900770856979584 15908682422101248 15939330068443392 15981044920409088 16011831971146752 16096950853132032 16112639889051264 16127961193513728 16170553737691392 16185930111696384 16201705872039168 16303322017915776 16319212195321152 16361921237545728 16377868529200256 16393442036205312 16571689458539904 16595700494270976 16611875640951552 16627671662344704 16732356807860928 16784147015700672 16792498112217984 16808465885223168 16808865069442368 16824848405579136 16946874202833504 16991225900528256 17007786549554112 17023959037597824 17024363339563424 17209062130022208 17225835095061216 17234405957276352 17250793934834304 17267607574147008 17438363424226368 17455359879805536 17471957959639872 17534757621004416 17661932186075424 17679146544931248 17725414674007872 17759562205889088 17888367214102032 17897267724863904 17931746326998816 17952663580084896 17978675535460224 18013310967540096 18126719875182672 18182825933675728 18191872954902816 18209171375658432 18226919106044064 18359113719736296 18407161392238944 18425102095350288 18442622290730976 18643150640857392 18661321352982984 18688360096070496 18845358052716544 18882165392663256 18891560376245232 18909973203122664 18927954456276528 19096462090727424 19115129138094288 19133759868248376 19151953917297552 19152408757008852 19202532563508528 19239525723046512 19322455724937216 19341288527788032 19360194896274984 19379064481943868 19388706701935896 19426058520915384 19448718878425304 19579916827201536 19617637007314944 19637279864781228 19726602323629968 19811631819239424 19830941401909248 19849798392016896 19869673709334852 19889039863047654 19902219984850944 19940561073278976 19941091508258856 19960527269962812 19979507481625224 20085184240395264 20124413115864786 20137749215440896 20157376651323392 20176544044560384 20196746527595508 20216431465731566 20395925487433728 20425962616031232 20445385404248064 20455679175385194 20465312680470528 20465857074265668 20485317797615736 20505283994299572 20593669917367296 20654002934703333 20667689984268288 20687342627966976 20687833931621376 20707505729943552 20708056566268812 20728239857269074 20747950077072348 20748442820092923 20781934958227456 20912278031419392 20932660368681984 20952564969351168 20953062571770368 20973544470964566 20983421862254592 20993986522105857 21201027809306112 21211576562801664 21231746381334528 21242436066746163 21252440091257856 21253005423275886 21273719853512997 21293948763311094 21308059893878784 21349109294862336 21462601137509376 21483519852068352 21503948258018304 21525479851779423 21560738316921856 21581240148928512 21602274496052224 21602849133947094 21644466438427326 21737762690554368 21758949593761536 21815894983394304 21857922714940416 21879808738228467 21889593074479104 22027406430601728 22069841633229312 22095585944719872 22127600659027968 22149167521268736 22170228883126272 22192427614083714 22309809077147904 22378862687600896 22389997482957312 22411287846964224 22411820092589824 22433131207438848 22433727946791213 22476945916828377 22595832270444672 22654967867371008 22677048732738816 22698612050130432 22709905939528704 22753655958998016 22945416173362944 22967780126748288 22979207943035136 23001058579779072 23023476765529344 23251151232301824 23273813173074048 23295943946186496 23379676828005888 23526312785346816 23549242914767232 23571635590520064 23572195393241664 23606349595036416 23633886232010496 23679416274518784 23851156285469376 23863023633151872 23908995102665088 23936884773446528 23971567380613632 24017747956720128 24168959833576896 24255830606537088 24278895167544576 24302558808058752 24454983026873664 24478818292981728 24542881856318592 24566802793800384 24590163054307968 24857534187809856 24881761803977312 24917813461427328 25176220523551008 25188747168326976 25212698827834752 25213297604163552 25237272608368704 25420311304250256 25486838850792384 25511679824331168 25535938556396736 25536545009345136 25603376751344704 25652700964062016 25813593195033312 25838752642591824 25851608935914528 25901411361220512 26157545136339552 26183039819708304 26207936939459808 26302136431506624 26492898279113136 26518719817396872 26588122011011808 26614036359950416 26639343308833632 26780245653860352 26832550821153048 26928995370127344 26968013303190336 27019966451310144 27190079812774008 27274238900513592 27287809432354224 27313757063487648 27340378659066096 27458226556489728 27538670579604444 27583778575495168 27610742088358416 27637653143025432 27663933436096464 27664590426790564 27910213824909312 27964725961286088 27991982029474476 28032540144105744 28268037079074816 28282102083735552 28323248088994884 28336586788343808 28337340564367848 28364959804683996 28391931684414792 28616801516679168 28644693136091136 28671931010691072 28700639802372564 28728613135513278 28803798845262792 28859288584569768 28983683587405824 29011932791682048 29040292344412476 29053968732352512 29068596722915802 29083060052903844 29087859977859072 29139087781373076 29143896953253888 29173078317637956 29369875240802304 29426455510972416 29455919797171842 29460781259626496 29532223361691648 29547092142223058 29589903485444952 29746412102863872 29833559794571481 29853329977276416 29881717129285632 29910841609918464 29911637262388284 29940790904944218 29969261222437836 30127776360592896 30186619673797179 30206623823161344 30236064976985088 30264816066840576 30279874586038272 30295119791393262 30324647198597349 30338207945330688 30593888231150592 30623706835664384 30638943924046848 30668078106372096 30683518763077791 30697969020705792 30698785611398502 30757925991449358 31001534976402432 31031013941950464 31031750897432064 31061258594915328 31062084849403218 31092359785903611 31121925115608522 31172902437341184 31368417047129088 31398990553022976 31428847454026752 31429593857655552 31460316706446849 31475132793381888 31511848309347328 31572555032691712 31604168177441119 31801541713959168 31817364844202496 31878660136886784 31962089840818176 32023663942293504 32193901706264064 32225279778102528 32255922387027456 32341107475382784 32371860223392768 32403411744078336 32404273700920641 32466699657640989 32606644035831552 32638424390642304 32723842475091456 32755737058400512 32786884072410624 33143378917079808 33191400988541952 33223751281903104 33255343324689408 33288641421125571 33464713615721856 33568294031401344 33584996224435968 33616931770446336 33617730138884736 33649696811158272 33893748405667008 33982451801056512 34015573099108224 34047918075195648 34048726679126848 34418124260044416 34451670190122432 34468811914552704 34501587869668608 34535215148294016 34876726848452736 34910719759611072 34943915919279744 35069515242008832 35323864372150848 35358293089862496 35450829348015744 35519124411778176 35776734428204064 35794535449727808 35863492653997632 35905327160169792 35957351070920448 36026621935080192 36253439750365344 36365651867351456 36383745909805632 36418342751316864 36453838212088128 36718227439472592 36814322784477888 36850204190700576 36885244581461952 37286301281714784 37322642705965968 37376720192140992 37764330785326512 37783120752490464 37819946406245328 37855908912553056 38230258276188576 38267519736496752 38303907834595104 38304817514017704 38405065127017056 38479051446093024 38682577055576064 38720389792549968 38758128963887736 38777413403871792 38852117041830768 38897437756850608 39274559729562456 39453204647259936 39661882803818496 39739347418669704 39778079726095308 39882183016517712 39921054539925624 39959014963250448 40170368480790528 40248826231729572 40314753302646784 40393493055191016 40432862931463132 40791850974867456 40851925232062464 40911358350770388 40930625360941056 40931714148531336 40970635595231472 41010567988599144 41187339834734592 41308005869406666 41335379968536576 41375667863242752 41415011459887104 41416113132537624 41456479714538148 41495900154144696 41496885640185846 41824556062838784 41865320737363968 41905129938702336 41906125143540736 41947088941929132 41966843724509184 41987973044211714 42402055618612224 42423153125603328 42463492762669056 42484872133492326 42504880182515712 42506010846551772 42547439707025994 42587897526622188 42925202275018752 42967039704136704 43007896516036608 43050959703558846 43092919703269917 43121476633843712 43162480297857024 43204548992104448 43205698267894188 43288932876854652 43475525381108736 43517899187523072 43602895084373703 43631789966788608 43715845429880832 43759617476456934 44054812861203456 44139683266458624 44183879695757763 44191171889439744 44255201318055936 44298335042537472 44320638213334587 44340457766252544 44384855228167428 44619618154295808 44757725375201792 44779994965914624 44822575693928448 44823640185179648 44866262414877696 44867455893582426 44911186357416327 44953891833656754 45191664540889344 45309935734742016 45354097465477632 45397224100260864 45419811879057408 45442679687089893 45507311917996032 45890832346725888 45935560253496576 45958415886070272 46002117159558144 46046953531058688 46048178417097753 46136888987174037 46502302464603648 46547626346148096 46591887892372992 46759353656011776 47052625570693632 47098485829534464 47143271181040128 47144390786483328 47212699190072832 47267772464020992 47358832549037568 47702312570938752 47726047266303744 47817990205330176 47873769546893056 47943134761227264 48035495913440256 48337919667153792 48511661213074176 48557790335089152 48605117616117504 48909966053747328 48957636585963456 49085763712637184 49133605587600768 49180326108615936 49715068375619712 49763523607954624 49835626922854656 50352441047102016 50377494336653952 50425397655669504 50426595208327104 50474545216737408 50840622608500512 50973677701584768 51023359648662336 51071877112793472 51073090018690272 51206753502689408 51305401928124032 51627186390066624 51677505285183648 51703217871829056 51802822722441024 52315090272679104 52366079639416608 52415873878919616 52604272863013248 52985796558226272 53037439634793744 53176244022023616 53228072719900832 53278686617667264 53665101642306096 53857990740254688 53936026606380672 54039932902620288 54380159625548016 54548477801027184 54575618864708448 54627514126975296 54680757318132192 55077341159208888 55221484176716832 55275306286050864 55327866872192928 55329180853581128 55929451922572176 55983964058948952 56065080288211488 56536074158149632 56646496177989768 56674681128735696 56729919609367992 56783863368829584 57289386272182272 57401279604745128 57457226271026556 57607597690525584 57718577169139536 57967367174811648 58023865583364096 58080584688824952 58137193445831604 58166120105807688 58278175562746152 58346156635275912 58739750481604608 58852911021944832 58911839594343684 58921562519252992 59094184284446116 59179806970889904 59492824205727744 59667119589142962 59706659954552832 59821683219836928 59823274524776568 59881581809888436 59938522444875672 60255552721185792 60373239347594358 60413247646322688 60472129953970176 60529632133681152 60590239582786524 60649294397194698 61187776462301184 61247413671328768 61277887848093696 61336156212744192 61367037526155582 61395938041411584 61397571222797004 61515851982898716 62003069952804864 62062027883900928 62063501794864128 62122517189830656 62124169698806436 62184719571807222 62243850231217044 62245328460278769 62345804874682368 62736834094258176 62797981106045952 62857694908053504 62859187715311104 62920633412893698 62950265586763776 62981959566317571 63023696618694656 63145110065383424 63208336354882238 63603083427918336 63634729688404992 63727308200238489 63757320273773568 63821159560538991 63924179681636352 64047327884587008 64387803412528128 64450559556205056 64511844774054912 64576439555338269 64682214950765568 64743720446785536 64806823488156672 64808547401841282 64933399315281978 65213288071663104 65276848781284608 65447684950182912 65511474116801024 65573768144821248 65639426214685401 66286757834159616 66382801977083904 66447502563806208 66510686649378816 66577282842251142 66929427231443712 67136588062802688 67169992448871936 67233863540892672 67235460277769472 67299393622316544 67301183840373639 67430837750485131 67787496811334016 67964903602113024 68031146198216448 68095836150391296 68097453358253696 68836248520088832 68903340380244864 68937623829105408 69003175739337216 69070430296588032 69753453696905472 69821439519222144 69887831838559488 70139030484017664 70647728744301696 70716586179724992 70901658696031488 71038248823556352 71553468856408128 71589070899455616 71726985307995264 71810654320339584 71914702141840896 72053243870160384 72506879500730688 72731303734702912 72767491819611264 72836685502633728 72907676424176256 73436454878945184 73628645568955776 73700408381401152 73770489162923904 74572602563429568 74645285411931936 74753440384281984 75528661570653024 75566241504980928 75639892812490656 75711817825106112 76460516552377152 76535039472993504 76607815669190208 76609635028035408 76810130254034112 76958102892186048 77440779585099936 77516257927775472 77554826807743584 77704234083661536 77794875513701216 78549119459124912 78906409294519872 79478694837339408 79556159452190616 79764366033035424 79842109079851248 79918029926500896 80340736961581056 80497652463459144 80786986110382032 80865725862926264 81822716701540776 81863428297062672 81941271190462944 82021135977198288 82374679669469184 82616011738813332 82751335726485504 82832226265075248 82912959429076296 82991800308289392 82993771280371692 83730641474727936 83812250287081472 83894177883858264 83975946088423428 84804111237224448 84846306251206656 84969744266984652 85009760365031424 85012021693103544 85094879414051988 85175795053244376 85850404550037504 85934079408273408 86015793032073216 86101919407117692 86185839406539834 86242953267687424 86409097984208896 86411396535788376 86577865753709304 86951050762217472 87035798375046144 87205790168747406 87263579933577216 87431690859761664 87519234952913868 88109625722406912 88279366532917248 88367759391515526 88382343778879488 88596670085074944 88641276426669174 88769710456334856 89239236308591616 89500679383714443 89515450750403584 89559989931829248 89645151387856896 89647280370359296 89732524829755392 89734911787164852 89822372714832654 89907783667313508 90383329081778688 90619871469484032 90708194930955264 90794448200521728 90839623758114816 90885359374179786 90973941595792047 91014623835992064 91781664693451776 91871120506993152 91916831772140544 92004234319116288 92050556289233373 92093907062117376 92096356834195506 92273777974348074 93004604929207296 93095252692296192 93183775784745984 93277079357710833 93518707312023552 94105251141387264 94196971659068928 94286542362080256 94288781572966656 94380950119340547 94425398380145664 94535544928041984 94717665098075136 94812504532323357 95404625141877504 95452094532607488 95635980410660352 95747539093786112 95886269522454528 96070991826880512 96675839334307584 97023322426148352 97115580670178304 97210235232235008 97212821102761923 97400098972922967 97819932107494656 97915273171926912 98171527425274368 98267211175201536 98360652217231872 99430136751239424 99527047215909248 99671253845709312 100704882094204032 100754988673307904 100850795311339008 100853190416654208 100949090433474816 101681245217001024 101947355403169536 102046719297324672 102143754225586944 102146180037380544 102413507005378816 102610803856248064 103254372780133248 103355010570367296 103406435743658112 103605645444882048 104630180545358208 104732159278833216 104831747757839232 105208545726026496 105971593116452544 106074879269587488 106352488044047232 106456145439801664 106557373235334528 107330203284612192 107715981480509376 107872053212761344 108079865805240576 108760319251096032 109096955602054368 109151237729416896 109255028253950592 109361514636264384 110154682318417776 110442968353433664 110550612572101728 110655733744385856 110658361707162256 111858903845144352 111967928117897904 112130160576422976 113292992355979536 113349362257471392 113459839218735984 113567726737659168 114802559209490256 114914452542053112 115215195381051168 115437154338279072 116047731166728192 116161169377649904 116274386891663208 116332240211615376 116556351125492304 116692313270551824 117823679188687368 118188368568892232 118359613941779808 118985648411455488 119334239178285924 119646549049553136 119763163619776872 119877044889751344 120511105442371584 120746478695188716 120944259907940352 121180479165573048 121298588794389396 122375552924602368 122494827342657536 122555775696187392 122734075052311164 122791876082823168 122795142445594008 123031703965797432 124006139905609728 124127003589728256 124245034379661312 124248339397612872 124369439143614444 124487700462434088 124490656920557538 125473668188516352 125595962212091904 125715389816107008 125718375430622208 125841266825787396 125900531173527552 125963919132635142 126047393237389312 126290220130766848 126416672709764476 127206166855836672 127269459376809984 127454616400476978 127514640547547136 127642319121077982 128775606825056256 128901119112410112 129023689548109824 129152879110676538 129278759109809751 129364429901531136 129487440893571072 129613646976313344 129617094803682564 129866798630563956 130426576143326208 130553697562569216 130808685253121109 130895369900365824 131022948233602048 131147536289642496 131278852429370802 131406804527255179 132573515668319232 132765603954167808 132895005127612416 132961914640003761 133021373298757632 133154565684502284 133858854462887424 134273176125605376 134339984897743872 134467727081785344 134470920555538944 134598787244633088 134602367680747278 134733559072248981 134861675500970262 135574993622668032 135929807204226048 136062292396432896 136191672300782592 136194906716507392 136328039061269679 137672497040177664 137806680760489728 137875247658210816 138006351478674432 138140860593176064 138144535251293259 138410666961522111 139506907393810944 139642879038444288 139775663677118976 140278060968035328 141295457488603392 141433172359449984 141803317392062976 142076497647112704 143106937712816256 143178141798911232 143453970615990528 143621308640679168 143829404283681792 144106487740320768 145013759001461376 145462607469405824 145534983639222528 145673371005267456 145815352848352512 146872909757890368 147257291137911552 147400816762802304 147540978325847808 149145205126859136 149290570823863872 149506880768563968 151057323141306048 151132483009961856 151279785624981312 151423635650212224 152921033104754304 153070078945987008 153215631338380416 153219270056070816 153620260508068224 153916205784372096 154881559170199872 155032515855550944 155109653615487168 155408468167323072 155589751027402432 157098238918249824 157812818589039744 158957389674678816 159112318904381232 159528732066070848 159684218159702496 159836059853001792 160995304926918288 161573972220764064 161731451725852528 163645433403081552 163726856594125344 163882542380925888 164042271954396576 165232023477626664 165664452530150496 165825918858152592 165983600616578784 165987542560743384 167624500574162944 167788355767716528 167951892176846856 169608222474448896 169939488533969304 170024043386207088 170189758828103976 170351590106488752 171868158816546816 172203838814235384 172371678813079668 172822793071576752 173155731507418608 173902101524434944 174071596750092288 174411580337494812 175038469905827736 176219251444813824 176558733065834496 176735518783031052 176764687557758976 177282552853338348 177539420912669712 178478472617183232 179001358767428886 179030901500807168 179119979863658496 179294560740718592 179465049659510784 179469823574329704 179644745429665308 179815567334627016 180766658163557376 181239742938968064 181416389861910528 181588896401043456 181770718748359572 181947883191584094 183563329386903552 183742241013986304 183833663544281088 184008468638232576 184101112578466746 184187814124234752 184192713668391012 184547555948696148 186009209858414592 186190505384592384 186367551569491968 186554158715421666 186735985380836307 187037414624047104 188210502282774528 188393943318137856 188573084724160512 188577563145933312 188761900238681094 188850796760291328 188945878698952713 189071089856083968 189435330196150272 189625009064646714 190809250283755008 190904189065214976 191181924600715467 191271960821320704 191463478681616973 191495078187572224 191772539044909056 192056098924449877 192141983653761024 193351678668615168 194046644852296704 194231161340356608 194420470464470016 194425642205523846 194800197945845934 195639864214989312 195830546343853824 196343054850548736 196534422350403072 196721304434463744 196918278644056203 198860273502478848 199054094431818496 199342507691418624 201409764188408064 201509977346615808 201701590622678016 201706380833308416 201898180866949632 201903551521120917 202292513251455393 203362490434002048 203894710806339072 204093438594649344 204287508451173888 204292360074761088 204827014010757632 205221607712496128 206508745560266496 206710021140734592 206812871487316224 207211290889764096 209260361090716416 209464318557666432 209663495515678464 210417091452052992 211943186232905088 212149758539174976 212704976088094464 212912290879603328 213114746470669056 214660406569224384 215431962961018752 215744106425522688 216159731610481152 217520638502192064 218193911204108736 218302475458833792 218510056507901184 218723029272528768 220309364636835552 220885936706867328 221101225144203456 221311467488771712 221316723414324512 223717807690288704 223935856235795808 224260321152845952 226585984711959072 226698724514942784 226919678437471968 227135453475318336 229605118418980512 229828905084106224 230430390762102336 230874308676558144 232322338755299808 232548773783326416 232664480423230752 233112702250984608 233384626541103648 235647358377374736 236376737137784464 236719227883559616 238668478356571848 239293098099106272 239526327239553744 239754089779502688 241022210884743168 241492957390377432 242360958331146096 242597177588778792 244989654685315072 245468150104622328 245590284891188016 246063407931594864 248254007179456512 248496678795225744 248738878287228888 248975400924868176 248981313841115076 251191924424183808 251436750861244416 251682533651574792 251927838265270284 252833345419528952 254412333711673344 254538918753619968 254909232800953956 255029281095094272 255284638242155964 257551213650112512 257802238224820224 258047379096219648 258305758221353076 258557518219619502 258728859803062272 259227293952626688 259234189607365128 259733597261127912 260853152286652416 261107395125138432 261617370506242218 261790739800731648 262045896467204096 262295072579284992 262557704858741604 262813609054510358 265147031336638464 265790010255224832 265923829280007522 266309131369004568 267717708925774848 268502038151143329 268546352251210752 268679969795487744 268935454163570688 268941841111077888 269197574489266176 269204735361494556 269467118144497962 269723351001940524 271149987245336064 271859614408452096 272124584792865792 272383344601565184 272389813433014784 272656078122539358 272921824787376141 275344994080355328 275613361520979456 275750495316421632 276012702957348864 276151668867700119 276281721186352128 276289070502586518 276821333923044222 279013814787621888 279285758076888576 279551327354237952 279831238073132499 280556121936070656 282590914977206784 282866344718899968 283606634784125952 284152995294225408 284437513596970071 286213875425632512 286356283597822464 286907941231981056 287242617281358336 287658808567363584 288212975480641536 290027518002922752 290925214938811648 291069967278445056 291346742010534912 291630705696705024 291638463308285769 292200296918768901 293745819515780736 294514582275823104 294801633525604608 295081956651695616 298290410253718272 298581141647727744 299013761537127936 302114646282612096 302264966019923712 302559571249962624 302847271300424448 305842066209508608 306140157891974016 306431262676760832 306438540112141632 307240521016136448 307832411568744192 309763118340399744 310065031711101888 310219307230974336 310816936334646144 311179502054804864 314196477836499648 315625637178079488 317914779349357632 318224637808762464 319057464132141696 319368436319404992 319672119706003584 321990609853836576 323147944441528128 323462903451705056 327290866806163104 327453713188250688 327765084761851776 328084543908793152 330464046955253328 331328905060300992 331651837716305184 331967201233157568 331975085121486768 335576711535433056 335903784353693712 339878977067938608 340048086772414176 340379517656207952 340703180212977504 344407677628470768 344743357626159336 345645586143153504 346311463014837216 348143193500184576 348823160674989624 350076939811655472 353471037566062104 354565105706676696 355078841825339424 356956945234366464 358002717534857772 358061803001614336 358589121481437184 358939647148659408 359289490859330616 359631134669254032 361533316327114752 362832779723821056 363541437496719144 363895766383168188 367126658773807104 367484482027972608 367667327088562176 368202225156933492 368375628248469504 368385427336782024 369095111897392296 372018419716829184 372381010769184768 372735103138983936 373108317430843332 373471970761672614 376421004565549056 376787886636275712 377146169448321024 377155126291866624 377523800477362188 377701593520582656 377891757397905426 378142179712167936 378870660392300544 379250018129293428 381618500567510016 381808378130429952 382363849201430934 382543921642641408 382926957363233946 382990156375144448 384112197848899754 386703357337230336 387836277329429253 388093289704593408 388462322680713216 388840940928940032 388851284411047692 389600395891691868 391279728429978624 391661092687707648 392426055759363327 392686109701097472 393068844700806144 393442608868927488 393836557288112406 394220413581765537 397720547004957696 398108188863636992 398685015382837248 398885743920011283 402819528376816128 403019954693231616 403403181245356032 403412761666616832 403796361733899264 403807103042241834 404200677216746943 404585026502910786 406724980868004096 407789421612678144 408186877189298688 408575016902347776 408584720149522176 408984117183809037 409654028021515264 410443215424992256 413017491120532992 413420042281469184 413625742974632448 414422581779528192 418520722181432832 418928637115332864 419326991031356928 420834182904105984 423886372465810176 424299517078349952 425409952176188928 425824581759206656 426229492941338112 429320813138448768 430863925922037504 431488212851045376 432319463220962304 435041277004384128 436387822408217472 436604950917667584 437020113015802368 437446058545057536 440618729273671104 441771873413734656 442202450288406912 442622934977543424 442633446828649024 447435615380577408 447871712471591616 448520642305691904 453171969423918144 453397449029885568 453839356874943936 454270906950636672 459210236837961024 459657810168212448 460860781524204672 461748617353116288 464644677510599616 465097547566652832 465328960846461504 466225404501969216 466769253082207296 471294716754749472 472753474275568928 473438455767119232 477336956713143696 478586196198212544 479052654479107488 479508179559005376 482985914780754864 484721916662292192 485194355177557584 490936300209244656 491180569782376032 492126815863189728 496993357590451488 497477756574457776 497950801849736352 497962627682230152 502873501722488832 503365067303149584 503855676530540568 505666690839057904 508824667423346688 509818465601907912 510569276484311928 515604476449640448 516611516442706152 517115036439239004 518468379214730256 519467194522255824 521706304573304832 522214790250276864 523234741012484436 524091792934408192 525115409717483208 525627218109020716 530294062673276928 531847658560015044 532618262738009136 535435417851549696 537004076302286658 537092704502421504 537359939590975488 537883682222155776 538395148978532352 538409470722989112 538934236288995924 539446702003881048 542299974490672128 543719228816904192 544249169585731584 544766689203130368 544779626866029568 545312156245078716 545843649574752282 550689988160710656 551226723041958912 551500990632843264 552025405914697728 552303337735400238 552563442372704256 552578141005173036 553642667846088444 558027629575243776 558571516153777152 559102654708475904 559662476146264998 560207956142508921 561112243872141312 565181829954413568 565732689437799936 566837636096858139 567213269568251904 568305990588450816 568875027193940142 572427750851265024 572712567195644928 573545773802146401 573815882463962112 574390436044850919 574485234562716672 575317617134727168 576168296773349631 576425950961283072 580055036005845504 581850429877623296 582139934556890112 582693484021069824 583261411393410048 583276926616571538 584400593837537802 587491639031561472 589029164551646208 589603267051209216 590163913303391232 590754835932168609 596580820507436544 597162283295455488 598027523074255872 604229292565224192 604529932039847424 605119142499925248 605694542600848896 611684132419017216 612280315783948032 612862525353521664 612877080224283264 614481042032272896 615664823137488384 619526236680799488 620130063422203776 620438614461948672 621633872669292288 622359004109609728 628392955672999296 631251274356158976 635829558698715264 636449275617524928 638114928264283392 638736872638809984 639344239412007168 643981219707673152 646295888883056256 646925806903410112 654581733612326208 654907426376501376 655530169523703552 656169087817586304 660928093910506656 662657810120601984 663303675432610368 663934402466315136 663950170242973536 671153423070866112 671807568707387424 679757954135877216 680096173544828352 680759035312415904 681406360425955008 688815355256941536 689486715252318672 691291172286307008 692622926029674432 697646321349979248 700153879623310944 706942075132124208 709130211413353392 710157683650678848 716005435069715544 717879294297318816 718578981718661232 719262269338508064 723066632654229504 727082874993438288 727791532766336376 734968964055945216 736404450313866984 736770854673564048 738190223794784592 744762021538369536 746216634861686664 746943941523345228 753575773272551424 754310252583733248 755047600954724376 755783514795810852 758500036258586856 763237001135020032 763616756260859904 764727698402861868 765087843285282816 765853914726467892 765980312750288896 768224395697799508 773406714674460672 775672554658858506 776186579409186816 777681881857880064 777702568822095384 779200791783383736 782559456859957248 783322185375415296 784852111518726654 785372219402194944 786137689401612288 786885217737854976 787673114576224812 788440827163531074 795441094009915392 796216377727273984 797370030765674496 797771487840022566 805639056753632256 806039909386463232 806806362490712064 806825523333233664 807592723467798528 807614206084483668 808401354433493886 809170053005821572 813449961736008192 815578843225356288 816373754378597376 817150033804695552 817169440299044352 817968234367618074 818765474362128423 819308056043030528 820886430849984512 826034982241065984 826840084562938368 827251485949264896 828455006603100357 828845163559056384 837041444362865664 837857274230665728 838653982062713856 839493714219397497 841668365808211968 847772744931620352 848599034156699904 850819904352377856 851649163518413312 852458985882676224 853312540790910213 858641626276897536 861727851844075008 862976425702090752 864638926441924608 870082554008768256 872775644816434944 873209901835335168 874040226031604736 874892117090115072 874915389924857307 876600890756306703 881237458547342208 883543746827469312 884404900576813824 885245869955086848 885266893657298048 894871230761154816 895743424943183232 897041284611383808 906343938847836288 906794898059771136 907678713749887872 908541813901273344 918420473675922048 919315620336424896 921721563048409344 923497234706232576 929289355021199232 930195095133305664 930657921692923008 932450809003938432 933538506164414592 942589433509498944 945506948551137856 946876911534238464 954673913426287392 957172392396425088 958105308958214976 959016359118010752 965971829561509728 969443833324584384 970388710355115168 981872600418489312 982361139564752064 984253631726379456 993986715180902976 994955513148915552 995901603699472704 995925255364460304 1006730134606299168 1007711353061081136 1011333381678115808 1019636931203815824 1021138552968623856 1033223032885412304 1034230072878478008 1036936758429460512 1038934389044511648 1044429580500553728 1046469482024968872 1050230819434966416 1051254436218041432 1063695317120030088 1065236525476018272 1070870835703099392 1074008152604573316 1074185409004843008 1075767364444311552 1076818941445978224 1077868472577991848 1078893404007762096 1084599948981344256 1088498339171463168 1089559253732059136 1090624312490157432 1091687299149504564 1101379976321421312 1102453446083917824 1103001981265686528 1104606675470800476 1105126884745408512 1105156282010346072 1107285335692176888 1116055259150487552 1117143032307554304 1118205309416951808 1119324952292529996 1120415912285017842 1130363659908827136 1131465378875599872 1133675272193716278 1134426539136503808 1136611981176901632 1137750054387880284 1144855501702530048 1145425134391289856 1147091547604292802 1147631764927924224 1148780872089701838 1148970469125433344 1152336593546699262 1160110072011691008 1163508831988287759 1163700859755246592 1164279869113780224 1165386968042139648 1166522822786820096 1166553853233143076 1168801187675075604 1174983278063122944 1178058329103292416 1179206534102418432 1180327826606782464 1181509671864337218 1182661240745296611 1193161641014873088 1194324566590910976 1196055046148511744 1196657231760033849 1208458585130448384 1209059864079694848 1210238284999850496 1211389085201697792 1212602031650240829 1223368264838034432 1224560631567896064 1225725050707043328 1225754160448566528 1226952351551427111 1228962084064545792 1231329646274976768 1239052473361598976 1240260126844407552 1240877228923897344 1243267745338584576 1244718008219219456 1256785911345998592 1262502548712317952 1271659117397430528 1272898551235049856 1276229856528566784 1277473745277619968 1278688478824014336 1287962439415346304 1292591777766112512 1293851613806820224 1309163467224652416 1309814852753002752 1311060339047407104 1312338175635172608 1321856187821013312 1325315620241203968 1326607350865220736 1327868804932630272 1327900340485947072 1342306846141732224 1343615137414774848 1359515908271754432 1360192347089656704 1361518070624831808 1362812720851910016 1377630710513883072 1378973430504637344 1382582344572614016 1385245852059348864 1395292642699958496 1400307759246621888 1413884150264248416 1418260422826706784 1420315367301357696 1432010870139431088 1435758588594637632 1437157963437322464 1438524538677016128 1454165749986876576 1455583065532672752 1472808900627733968 1473541709347128096 1476380447589569184 1492433269723373328 1493887883046690456 1508620505167466496 1510095201909448752 1511567029591621704 1517000072517173712 1526474002270040064 1529455396805723736 1531707829452935784 1536448791395599016 1546813429348921344 1551345109317717012 1555405137644190768 1558401583566767472 1565118913719914496 1566644370750830592 1569704223037453308 1572275378803224576 1575346229152449624 1576881654327062148 1590882188019830784 1592432755454547968 1595542975680045132 1611278113507264512 1612079818772926464 1613651046666467328 1615185446935597056 1615228412168967336 1616802708866987772 1618340106011643144 1626899923472016384 1631157686450712576 1632747508757194752 1634300067609391104 1634338880598088704 1635936468735236148 1637530948724256846 1638616112086061056 1641772861699969024 1652069964482131968 1653680169125876736 1654502971898529792 1656910013206200714 1657690327118112768 1674082888725731328 1675714548461331456 1677307964125427712 1678987428438794994 1680623868427526763 1683336731616423936 1695545489863240704 1697198068313399808 1700512908290574417 1701639808704755712 1703298327036826624 1704917971765352448 1706625081581820426 1717283252553795072 1723455703688150016 1725952851404181504 1728504890320048893 1729277852883849216 1740165108017536512 1745551289632869888 1746419803670670336 1748080452063209472 1749784234180230144 1749830779849714614 1753201781512613406 1762474917094684416 1767087493654938624 1768809801153627648 1770491739910173696 1770533787314596096 1772264507796505827 1789742461522309632 1791486849886366464 1794082569222767616 1812687877695672576 1813589796119542272 1815357427499775744 1817083627802546688 1836840947351844096 1838631240672849792 1843443126096818688 1846994469412465152 1858578710042398464 1860390190266611328 1861315843385846016 1864901618007876864 1867077012328829184 1885178867018997888 1891013897102275712 1893753823068476928 1909347826852574784 1914344784792850176 1916210617916429952 1918032718236021504 1931943659123019456 1938887666649168768 1940777420710230336 1963745200836978624 1964722279129504128 1968507263452758912 1987973430361805952 1989911026297831104 1991803207398945408 1991850510728920608 2013460269212598336 2015422706122162272 2022666763356231616 2039273862407631648 2042277105937247712 2066446065770824608 2068460145756956016 2073873516858921024 2077868778089023296 2092938964049937744 2100461638869932832 2102508872436082864 2127390634240060176 2130473050952036544 2148016305209146632 2153637882891956448 2155736945155983696 2157786808015524192 2169199897962688512 2179118507464118272 2181248624980314864 2183374598299009128 2204906892167835648 2209213350941600952 2210312564020692144 2214570671384353776 2234286064615108608 2238649904585059992 2240831824570035684 2260727319817654272 2262930757751199744 2267350544387432556 2275500108775760568 2289711003405060096 2290850268782579712 2294183095208585604 2295263529855848448 2297561744179403676 2297940938250866688 2304673187093398524 2320220144023382016 2327017663976575518 2327401719510493184 2328559738227560448 2333045645573640192 2333107706466286152 2337602375350151208 2349966556126245888 2356116658206584832 2358413068204836864 2360655653213564928 2363019343728674436 2365322481490593222 2386323282029746176 2388649133181821952 2392110092297023488 2393314463520067698 2416917170260896768 2418119728159389696 2420476569999700992 2422778170403395584 2425204063300481658 2446736529676068864 2449121263135792128 2451450101414086656 2451508320897133056 2453904703102854222 2456296423086385269 2457924168129091584 2462659292549953536 2478104946723197952 2480520253688815104 2481754457847794688 2485365019809301071 2486535490677169152 2489436016438438912 2496729286017848401 2513571822691997184 2525005097424635904 2543318234794861056 2545797102470099712 2552459713057133568 2554947490555239936 2557376957648028672 2559937622372730639 2575924878830692608 2585183555532225024 2587703227613640448 2618326934449304832 2619629705506005504 2622120678094814208 2624676351270345216 2624746169774571921 2629802672268920109 2643712375642026624 2650631240482407936 2653214701730441472 2655737609865260544 2655800680971894144 2684613692283464448 2687230274829549696 2719031816543508864 2720384694179313408 2723036141249663616 2725625441703820032 2755261421027766144 2757946861009274688 2765164689145228032 2770491704118697728 2790585285399916992 2800615518493243776 2827768300528496832 2836520845653413568 2840630734602715392 2864021740278862176 2871517177189275264 2874315926874644928 2877049077354032256 2908331499973753152 2911166131065345504 2945617801255467936 2947083418694256192 2952760895179138368 2984866539446746656 2987775766093380912 3020190403818897504 3023134059183243408 3034000145034347424 3058910793611447472 3063415658905871568 3072897582791198032 3102690218635434024 3110810275288381536 3116803167133534944 3133288741501661184 3139408446074906616 3150692458304899248 3153763308654124296 3184865510909095936 3191085951360090264 3222556227014529024 3227302093332934656 3230456824337934672 3233605417733975544 3236680212023286288 3253799846944032768 3265495017514389504 3268677761196177408 3271872937470472296 3275061897448513692 3304139928964263936 3307360338251753472 3309005943797059584 3313820026412401428 3315380654236225536 3348165777451462656 3351429096922662912 3354615928250855424 3357974856877589988 3361247736855053526 3391090979726481408 3394396136626799616 3401025816581148834 3403279617409511424 3406596654073653248 3409835943530704896 3413250163163640852 3434566505107590144 3446911407376300032 3457009780640097786 3480330216035073024 3490526495964863277 3491102579265739776 3492839607341340672 3496160904126418944 3499568468360460288 3499661559699429228 3506403563025226812 3524949834189368832 3534174987309877248 3537619602307255296 3540983479820347392 3541067574629192192 3544529015593011654 3547983722235889833 3579484923044619264 3582973699772732928 3588165138445535232 3589971695280101547 3625375755391345152 3627179592239084544 3630714854999551488 3634167255605093376 3637806094950722487 3673681894703688192 3677262481345699584 3686886252193637376 3693988938824930304 3717157420084796928 3720780380533222656 3722631686771692032 3729803236015753728 3734154024657658368 3770357734037995776 3782027794204551424 3787507646136953856 3818695653705149568 3828689569585700352 3832421235832859904 3836065436472043008 3863887318246038912 3877775333298337536 3881554841420460672 3927490401673957248 3929444558259008256 3937014526905517824 3975946860723611904 3979822052595662208 3983606414797890816 3983701021457841216 4026920538425196672 4030845412244324544 4045333526712463232 4078547724815263296 4084554211874495424 4132892131541649216 4136920291513912032 4147747033717842048 4155737556178046592 4185877928099875488 4200923277739865664 4205017744872165728 4254781268480120352 4260946101904073088 4296032610418293264 4307275765783912896 4311473890311967392 4315573616031048384 4362497249960629728 4366749196598018256 4418426701883201904 4420625128041384288 4429141342768707552 4477299809170119984 4481663649140071368 4525861515502399488 4534701088774865112 4551000217551521136 4579422006810120192 4588366190417171208 4595123488358807352 4609346374186797048 4640440288046764032 4654035327953151036 4654803439020986368 4666215412932572304 4675204750700302416 4699933112252491776 4716826136409673728 4726038687457348872 4730644962981186444 4772646564059492352 4777298266363643904 4786628927040135396 4833834340521793536 4836239456318779392 4840953139999401984 4845556340806791168 4850408126600963316 4893473059352137728 4898242526271584256 4902900202828173312 4903016641794266112 4907809406205708444 4912592846172770538 4915848336258183168 4925318585099907072 4956209893446395904 4961040507377630208 4963508915695589376 4970730039618602142 4973070981354338304 4978872032876877824 4993458572035696802 5027143645383994368 5041871605282580289 5050010194849271808 5086636469589722112 5091594204940199424 5101538724871723251 5104919426114267136 5109894981110479872 5114753915296057344 5119875244745461278 5151849757661385216 5170367111064450048 5175406455227280896 5185514670960146679 5236653868898609664 5239259411012011008 5244241356189628416 5249352702540690432 5249492339549143842 5259605344537840218 5287424751284053248 5301262480964815872 5306429403460882944 5311475219730521088 5311601361943788288 5316793523389517481 5369227384566928896 5374460549659099392 5438063633087017728 5440769388358626816 5446072282499327232 5451250883407640064 5510522842055532288 5515893722018549376 5530329378290456064 5540983408237395456 5581170570799833984 5601231036986487552 5655536601056993664 5673041691306827136 5681261469205430784 5728043480557724352 5743034354378550528 5748631853749289856 5754098154708064512 5816662999947506304 5822332262130691008 5891235602510935872 5894166837388512384 5905521790358276736 5969733078893493312 5975551532186761824 6040380807637795008 6046268118366486816 6068000290068694848 6117821587222894944 6126831317811743136 6145795165582396064 6205380437270868048 6221620550576763072 6233606334267069888 6278816892149813232 6301384916609798496 6307526617308248592 6382171902720180528 6460913648675869344 6467210835467951088 6473360424046572576 6507599693888065536 6537355522392354816 6543745874940944592 6550123794897027384 6614720676503506944 6627640052824802856 6702858193845325824 6715949713755179976 6722495473710107052 6782181959452962816 6788792273253599232 6802051633162297668 6813193308147306496 6826500326327281704 6869133010215180288 6893822814752600064 6914019561280195572 6960660432070146048 6981052991929726554 6982205158531479552 6985679214682681344 6999136936720920576 6999323119398858456 7012807126050453624 7049899668378737664 7068349974619754496 7075239204614510592 7081966959640694784 7082135149258384384 7089058031186023308 7095967444471779666 7158969846089238528 7165947399545465856 7176330276891070464 7179943390560203094 7250751510782690304 7254359184478169088 7261429709999102976 7268334511210186752 7275612189901444974 7347363789407376384 7354524962691399168 7368889269259155807 7373772504387274752 7387977877649860608 7434314840169593856 7441560761066445312 7445263373543384064 7456095059427903213 7459606472031507456 7468308049315316736 7490187858053545203 7540715468075991552 7564055588409102848 7575015292273907712 7637391307410299136 7657379139171400704 7664842471665719808 7672130872944086016 7679812867118191917 7727774636492077824 7755550666596675072 7763109682840921344 7854980803347914496 7858889116518016512 7874029053811035648 7951893721447223808 7959644105191324416 7967212829595781632 7967402042915682432 8053841076850393344 8061690824488649088 8090667053424926464 8157095449630526592 8169108423748990848 8265784263083298432 8273840583027824064 8295494067435684096 8311475112356093184 8371755856199750976 8401846555479731328 8410035489744331456 8509562536960240704 8521892203808146176 8592065220836586528 8614551531567825792 8622947780623934784 8631147232062096768 8724994499921259456 8733498393196036512 8836853403766403808 8841250256082768576 8858282685537415104 8954599618340239968 8963327298280142736 9069402177549730224 9102000435103042272 9176732380834342416 9190246976717614704 9218692748373594096 9308070655906302072 9332430825865144608 9350409501400604832 9399866224504983552 9452077374914697744 9461289925962372888 9554596532727287808 9573257854080270792 9667668681043587072 9681906279998803968 9700816253201926632 9796485052543168512 9806033283588532224 9815618812411416888 9825185692345541076 9912419786892791808 9922081014755260416 9927017831391178752 9941460079237204284 9946141962708676608 9957744065753755648 9986917144071393604 10054287290767988736 10083743210565160578 10173272939179444224 10183188409880398848 10203077449743446502 10209838852228534272 10219789962220959744 10229507830592114688 10239750489490922556 10303699515322770432 10340734222128900096 10350812910454561792 10371029341920293358 10473307737797219328 10478518822024022016 10488482712379256832 10498705405081380864 10498984679098287684 10519210689075680436 10574849502568106496 10602524961929631744 10612858806921765888 10622950439461042176 10623202723887576576 10633587046779034962 10643951166707669499 10738454769133857792 10748921099318198784 10769915085840304641 10876127266174035456 10881538776717253632 10892144564998654464 10902501766815280128 10913418284852167461 11021045684111064576 11031787444037098752 11060658756580912128 11081966816474790912 11162341141599667968 11202462073972975104 11311073202113987328 11346083382613654272 11362522938410861568 11456086961115448704 11486068708757101056 11497263707498579712 11508196309416129024 11633325999895012608 11644664524261382016 11782471205021871744 11788333674777024768 11811043580716553472 11939466157786986624 11951103064373523648 12080761615275590016 12092536236732973632 12136000580137389696 12235643174445789888 12253662635623486272 12291590331164792128 12410760874541736096 12443241101153526144 12467212668534139776 12557633784299626464 12602769833219596992 12615053234616497184 12764343805440361056 12921827297351738688 12934421670935902176 12946720848093145152 13087491749881889184 13100247589794054768 13255280105649605712 13431899427510359952 13444990947420214104 13577584546507198464 13604103266324595336 13653000652654563408 13738266020430360576 13828039122560391144 13921320864140292096 13962105983859453108 13964410317062959104 13998646238797716912 14025614252100907248 14099799336757475328 14150478409229021184 14164270298516768768 14178116062372046616 14191934888943559332 14317939692178477056 14331894799090931712 14359886781120406188 14501503021565380608 14508718368956338176 14522859419998205952 14536669022420373504 14551224379802889948 14694727578814752768 14709049925382798336 14737778538518311614 14747545008774549504 14775955755299721216 14868629680339187712 14883121522132890624 14890526747086768128 14912190118855806426 14919212944063014912 14936616098630633472 14980375716107090406 15081430936151983104 15125614815847740867 15128111176818205696 15150030584547815424 15274782614820598272 15314758278342801408 15329684943331439616 15344261745888172032 15359625734236383834 15455549272984155648 15511101333193350144 15526219365681842688 15556544012880440037 15709961606695828992 15717778233036033024 15748058107622071296 15903787442894447616 15919288210382648832 15934425659191563264 15934804085831364864 15950380570168552443 16107682153700786688 16123381648977298176 16181334106849852928 16314190899261053184 16338216847497981696 16531568526166596864 16547681166055648128 16590988134871368192 16622950224712186368 16743511712399501952 16803693110959462656 16820070979488662912 17019125073920481408 17043784407616292352 17184130441673173056 17229103063135651584 17245895561247869568 17262294464124193536 17449988999842518912 17466996786392073024 17673706807532807616 17682500512165537152 17716565371074830208 17909199236680479936 17926654596560285472 18138804355099460448 18204000870206084544 18353464761668684832 18380493953435229408 18437385496747188192 18616141311812604144 18664861651730289216 18700819002801209664 18904154749829395488 18922579851924745776 19146515708160541584 19401632506403853264 19612066567177064448 19631237624822833776 19650371384691082152 19844162029510520832 19882920158474408568 19973834288142787208 20108574581535977472 20167486421130321156 20346545878358888448 20366376819760797696 20406154899486893004 20439579924441919488 20479500978981845112 20607399030645540864 20681468444257800192 20701625820909123584 20742058683840586716 20946615475594438656 20957037644048044032 20997410810162761728 20997969358196575368 21038421378151360872 21149699005136212992 21205049923859263488 21225717613843531776 21245900878922084352 21246405447775153152 21267174093558069924 21287902333415338998 21476909538267715584 21497842198636397568 21539830171680609282 21752254532348070912 21763077553434507264 21784289129997308928 21805003533630560256 21826836569704334922 22042091368222129152 22063574888074197504 22106667807777467421 22121317513161824256 22163933632949581824 22324682283199335936 22404924147945950208 22470563574160635609 22622146404227974656 22692166765227308544 22725045876821723136 22912173922230897408 22972137417514202112 22994527414997159424 23016392618832258048 23039438601354575751 23266651999790025216 23289329048522764032 23564942410043743488 23576667349554049536 23622087161433106944 23878932315573973248 23902206128747047296 24161523230551180032 24185072473465947264 24272001160274779392 24471286348891579776 24507325271246972544 24583180662329584256 24821521749083472192 24886482202307052288 24934425337068279552 25115267568599252928 25205539666439193984 25230106469232994368 25528687610880722112 25843654594703477376 25868843341871804352 25893441696186290304 26174983499763778368 26200495179588109536 26510560211299211424 26863798855020719904 26889981894840428208 27208206532649190672 27306001305309126816 27656078245120782288 27924211967718906216 27997292477595433824 28051228504201814496 28199598673514950656 28328540597033537536 28356232124744093232 28383869777887118664 28663789598181863424 28719773562240812376 29003006043130761216 29045718839996411904 29102448759605779896 29389455157629505536 29418099850765596672 29475557077036623228 29737259360678375424 29766243044265781248 29781053494173536256 29824380237711612852 29838425888126029824 29873232197261266944 29960751432214180812 30162861872303966208 30251229631695481734 30256222353636411392 30549565229641196544 30629516556685602816 30659369886662879232 30688523491776344064 30719251468472767668 30911098545968311296 31022202666386700288 31052438731363685376 31113088025760880074 31419923213391657984 31435556466072066048 31496116215244142592 31807574885788895232 31838576420765297664 31868851318383126528 31869608171662729728 31900761140337104886 31931853500123008497 32215364307401573376 32246763297954596352 32309745257520913923 32362668213699705856 32628381798522106368 32676433694995963392 33063137052333193728 33095362332111296256 33181976269742736384 33245900449424372736 33487023424799003904 33607386221918925312 33640141958977325824 34038250147840962816 34087568815232584704 34368260883346346112 34458206126271303168 34491791122495739136 34524588928248387072 34899977999685037824 34933993572784146048 35347413615065615232 35365001024331074304 35433130742149660416 35818398473360959872 35853309193120570944 36277608710198920896 36408001740412169088 36706929523337369664 36760987906870458816 36874770993494376384 37232282623625208288 37329723303460578432 37401638005602419328 37808309499658790976 37845159703849491552 38293031416321083168 38803265012807706528 39262475249645667552 39300742769382164304 39765840316948817136 39947668576285574416 40334972842260642312 40732753639521595392 40812309798973786008 40959001957963690224 41214798061291081728 41403251641818247168 41484117367681173432 41893230951188877312 41995938716393150736 42076842756302721744 42299398010272425984 42451435227687063552 42492810895550306304 42534348187116139848 42575804666830677996 42953819076535431168 42995684397272795136 43079660343361218564 43504509064696141824 43526155106869014528 43568578259994617856 43610007067261120512 43653673139408669844 44084182736444258304 44127149776148395008 44213335615554934842 44242635026323648512 44327867265899163648 44649364566398671872 44809848295891900416 44941127148321271218 45244292808455949312 45376844447543222601 45384333530454617088 45450091753643446272 45824347844461794816 45944274835028404224 45989054829994318848 46032785237664516096 46078877202709151502 46533303999580050432 46578658097045528064 46669632038641320111 47129884820087486976 47153334699108099072 47244174322866213888 47757864631147946496 47804412257494094592 48323046461102360064 48370144946931894528 48544002320549558784 48942572697783159552 49014650542493945088 49166361324659168512 49643043498166944384 49772964404614104576 49868850674136559104 50230535137198505856 50411079332878387968 50460212938465988736 51057375221761444224 51687309189406954752 51737686683743608704 51786883392372580608 52349966999527556736 52400990359176219072 53021120422598422848 53727597710041439808 53779963789680856416 54416413065298381344 54612002610618253632 55312156490241564576 55848423935437812432 55994584955190867648 56102457008403628992 56712464249488186464 56767739555774237328 57439547124481624752 58204897519211559792 58836199701531193344 58951114154073246456 59532486088531562496 59648760475423225704 59921502864428361624 60325723744607932416 60502459263390963468 60512444707272822784 61099130459282393088 61318739773325758464 61438502936945535336 61822197091936622592 62044405332773400576 62104877462727370752 62226176051521760148 62839846426783315968 62871112932144132096 62992232430488285184 63615149771577790464 63677152841530595328 63737702636766253056 63739216343325459456 63801522280674209772 63863707000246016994 64430728614803146752 64493526595909192704 64619490515041827846 64725336427399411712 65256763597044212736 65352867389991926784 66126274104666387456 66190724664222592512 66320003423332402263 66363952539485472768 66491800898848745472 66974046849598007808 67214772443837850624 67280283917954651648 67411690722481906827 68076500295681925632 68175137630465169408 68736521766692692224 68916412252542606336 68983582244991478272 69049177856496774144 69118315804063727253 69799955999370075648 69867987145568292096 70694827230131230464 70730002048662148608 70866261484299320832 71636796946721919744 71706618386241141888 72555217420397841792 72816003480824338176 73413859046674739328 73521975813740917632 73749541986988752768 74464565247250416576 74659446606921156864 74803276011204838656 75616618999317581952 75690319407698983104 76586062832642166336 77606530025615413056 78524950499291335104 78601485538764328608 79531680633897634272 79895337152571148832 80669945684521284624 81624619597947572016 81918003915927380448 82968234735362346864 83991877432786301472 84153685512605443488 84598796020544851968 84985621791100612608 85068696374232279696 85151609333661355992 85991368794545590272 86159320686722437128 87009018129392283648 87137156519989235712 87307346278817339688 88168365472888516608 88254299552296790016 88426671231109869684 89298729132797343744 89619696591783800832 89882254296642542436 90488585616911898624 90753688895086445202 90768667060909234176 91648695688923589632 91888549670056808448 91978109659988637696 92065570475329032192 92157754405418303004 93066607999160100864 93157316194091056128 93339264077282640222 94259769640174973952 94306669398216198144 94488348645732427776 95515729262295892992 95608824514988189184 95795560500369025491 96646092922204720128 96740289893863789056 96929235772562741769 97088004641099117568 97885145395566319104 98029301084987890176 98332722649318337024 99286086996333888768 99545928809228209152 99737701348273118208 100461070274397011712 100822158665756775936 100920425876931977472 102114750443522888448 103374618378813909504 103475373367487217408 103573766784745161216 104699933999055113472 104801980718352438144 106042240845196845696 107455195420082879616 107559927579361712832 108832826130596762688 109224005221236507264 110624312980483129152 111696847870875624864 111989169910381735296 112204914016807257984 113424928498976372928 113535479111548474656 114879094248963249504 116409795038423119584 117902228308146492912 119297520950846451408 119843005728856723248 121004918526781926936 122198260918564786176 122877005873891070672 123644394183873245184 124209754925454741504 124452352103043520296 125679692853566631936 127354305683061190656 127478432686650918912 127603044561348419544 127727414000492033988 128861457229606293504 128987053191818385408 129238981030083655692 129450672854798823424 130513527194088425472 130705734779983853568 132252548209332774912 132381449328445185024 132640006846664804526 132727905078970945536 132983601797697490944 133948093699196015616 134429544887675701248 134560567835909303296 134823381444963813654 136153000591363851264 136350275260930338816 137473043533385384448 137832824505085212672 137967164489982956544 138098355712993548288 138236631608127454506 139599911998740151296 139735974291136584192 140008896115923960333 141389654460262460928 141460004097324297216 141732522968598641664 143273593893443839488 143413236772482283776 145110434840795683584 145632006961648676352 146827718093349478656 147043951627481835264 147499083973977505536 148929130494500833152 149318893213842313728 149606552022409677312 151233237998635163904 151380638815397966208 153172125665284332672 155213060051230826112 157049900998582670208 157202971077528657216 159063361267795268544 159790674305142297664 161339891369042569248 163249239195895144032 163836007831854760896 165936469470724693728 167983754865572602944 168307371025210886976 170137392748464559392 170303218667322711984 172318641373444874256 174614692557634679376 176508599104593580032 176853342462219739368 178597458265594687488 179764508593285084872 180977171233823797248 181507377790172890404 181537334121818468352 183297391377847179264 183956219319977275392 184315508810836606008 186133215998320201728 186314632388182112256 186678528154565280444 188519539280349947904 188613338796432396288 188976697291464855552 191031458524591785984 191217649029976378368 191591121000738050982 193292185844409440256 193480579787727578112 193858471545125483538 194176009282198235136 195770290791132638208 196058602169975780352 196665445298636674048 198572173992667777536 199091857618456418304 199475402696546236416 200922140548794023424 201644317331513551872 201840851753863954944 202235072167445720481 204229500887045776896 206749236757627819008 206950746734974434816 207147533569490322432 207354947412191181759 209399867998110226944 209603961436704876288 212084481690393691392 214910390840165759232 215119855158723425664 217665652261193525376 218448010442473014528 221248625960966258304 223393695741751249728 223978339820763470592 224409828033614515968 226849856997952745856 227070958223096949312 229758188497926499008 232819590076846239168 235804456616292985824 238595041901692902816 239686011457713446496 242009837053563853872 245754011747782141344 248904704206087040592 254956865373301837824 255206089122696839088 255454828000984067976 257974106383636770816 258477962060167311384 261027054388176850944 261411469559967707136 264505096418665549824 264762898656890370048 265280013693329609052 267896187398392031232 268859089775351402496 269121135671818606592 269646762889927627308 272306001182727702528 274946087066770768896 275665649010170425344 275934328979965913088 276196711425987096576 276473263216254909012 279199823997480302592 279471948582273168384 280017792231847920666 282779308920524921856 282920008194648594432 283465045937197283328 286547187786887678976 286826473544964567552 287386681501107076473 290220869681591367168 291264013923297352704 293655436186698957312 294087903254963670528 294998167947955011072 297858260989001666304 298637786427684627456 299213104044819354624 302466475997270327808 302761277630795932416 306344251330568665344 310426120102461652224 314099801997165340416 314405942155057314432 318126722535590537088 319581348610284595328 322679782738085138496 326498478391790288064 327672015663709521792 331872938941449387456 335967509731145205888 336614742050421773952 340274785496929118784 340606437334645423968 344637282746889748512 349229385115269358752 353706684924439478736 359529017186570169744 363014755580345780808 366594782755694358528 368631017621673212016 372629264776364224512 373357056309130560888 377039078560699895808 382062917049183571968 382435298059952756736 383182242001476101964 386584371688818880512 386961159575455156224 387716943090250967076 388352018564396470272 391540581582265276416 392117204339951560704 393330890597273348096 397144347985335555072 398183715236912836608 398950805393092472832 401844281097588046848 403288634663027103744 403681703507727909888 404470144334891440962 408459001774091553792 413498473515255638016 413901493469948869632 414295067138980644864 414709894824382363518 418799735996220453888 419207922873409752576 420026688347771880999 424168963380787382784 429820781680331518464 430239710317446851328 435331304522387050752 436896020884946029056 442497251921932516608 446787391483502499456 447956679641526941184 448819656067229031936 453699713995905491712 454141916446193898624 459516376995852998016 465639180153692478336 471608913232585971648 477190083803385805632 479372022915426892992 484019674107127707744 491508023495564282688 497809408412174081184 510412178245393678176 510909656001968135952 516955924120334622768 529525797313780740096 530560027386659218104 535792374796784062464 538242271343637213184 539293525779855254616 544612002365455405056 549892174133541537792 551868657959931826176 552946526432509818024 558399647994960605184 558943897164546336768 560035584463695841332 565558617841049843712 565840016389297188864 566930091874394566656 573094375573775357952 573652947089929135104 574773363002214152946 580441739363182734336 582528027846594705408 587310872373397914624 588175806509927341056 589996335895910022144 595716521978003332608 597275572855369254912 598426208089638709248 604932951994540655616 605522555261591864832 606705216502337161443 612688502661137330688 620852240204923304448 628199603994330680832 628811884310114628864 636253445071181074176 639162697220569190656 645359565476170276992 652996956783580576128 655344031327419043584 663745877882898774912 671935019462290411776 673229484100843547904 680549570993858237568 681212874669290847936 689274565493779497024 698458770230538717504 707413369848878957472 719058034373140339488 726029511160691561616 737262035243346424032 746714112618261121776 764870596119905513472 766364484002952203928 773922319150910312448 775433886180501934152 783081163164530552832 784234408679903121408 786661781194546696192 794288695970671110144 803688562195176093696 806577269326054207488 807363407015455819776 808940288669782881924 816918003548183107584 826996947030511276032 827802986939897739264 828590134277961289728 829419789648764727036 837599471992440907776 838415845746819505152 840053376695543761998 848337926761574765568 859641563360663036928 860479420634893702656 862160044503321229419 870662609044774101504 873792041769892058112 884994503843865033216 893574782967004998912 895913359283053882368 897639312134458063872 907399427991810983424 908283832892387797248 919032753991705996032 931278360307384956672 943217826465171943296 954380167606771611264 958744045830853785984 968039348214255415488 983016046991128565376 995618816824348162368 1020824356490787356352 1021819312003936271904 1033911848240669245536 1061120054773318436208 1078587051559710509232 1099784348267083075584 1105893052865019636048 1117887794329092673536 1120071168927391682664 1131117235682099687424 1146188751147550715904 1147305894179858270208 1149546726004428305892 1160883478726365468672 1165056055693189410816 1174621744746795829248 1176351613019854682112 1179992671791820044288 1191433043956006665216 1194551145710738509824 1196852416179277418496 1209865903989081311232 1211045110523183729664 1213410433004674322886 1225377005322274661376 1241704480409846608896 1256399207988661361664 1257623768620229257728 1260080065043315642997 1272506890142362148352 1278325394441138381312 1290719130952340553984 1305993913567161152256 1310688062654838087168 1327491755765797549824 1343870038924580823552 1346458968201687095808 1361099141987716475136 1362425749338581695872 1378549130987558994048 1396917540461077435008 1414826739697757914944 1438116068746280678976 1452059022321383123232 1474524070486692848064 1493428225236522243552 1532728968005904407856 1550867772361003868304 1588577391941342220288 1607377124390352187392 1614726814030911639552 1617880577339565763848 1633836007096366215168 1655605973879795478528 1658839579297529454072 1675198943984881815552 1676831691493639010304 1680106753391087523996 1696675853523149531136 1719283126721326073856 1720958841269787405312 1724320089006642458838 1741325218089548203008 1747584083539784116224 1769989007687730066432 1787149565934009997824 1791826718566107764736 1795278624268916127744 1814798855983621966848 1816567665784775594496 1820115649507011484329 1838065507983411992064 1862556720614769913344 1886435652930343886592 1908760335213543222528 1917488091661707571968 1936078696428510830976 1966032093982257130752 1991237633648696324736 2041648712981574712704 2043638624007872543808 2067823696481338491072 2122240109546636872416 2157174103119421018464 2211786105730039272096 2240142337854783365328 2294611788359716540416 2299093452008856611784 2321766957452730937344 2349243489493591658496 2352703226039709364224 2359985343583640088576 2382866087912013330432 2419731807978162622464 2422090221046367459328 2426820866009348645772 2450754010644549322752 2483408960819693217792 2512798415977322723328 2515247537240458515456 2520160130086631285994 2545013780284724296704 2556650788882276762624 2581438261904681107968 2611987827134322304512 2621376125309676174336 2654983511531595099648 2687740077849161647104 2692917936403374191616 2722198283975432950272 2724851498677163391744 2757098261975117988096 2793835080922154870016 2829653479395515829888 2876232137492561357952 2904118044642766246464 2949048140973385696128 2986856450473044487104 3065457936011808815712 3101735544722007736608 3235761154679131527696 3317679158595058908144 3353663382987278020608 3360213506782175047992 3393351707046299062272 3438566253442652147712 3441917682539574810624 3448640178013284917676 3482650436179096406016 3495168167079568232448 3539978015375460132864 3574299131868019995648 3583653437132215529472 3590557248537832255488 3629597711967243933696 3633135331569551188992 3640231299014022968658 3676131015966823984128 3725113441229539826688 3772871305860687773184 3817520670427086445056 3834976183323415143936 3872157392857021661952 3932064187964514261504 3982475267297392649472 4083297425963149425408 4087277248015745087616 4135647392962676982144 4244480219093273744832 4314348206238842036928 4423572211460078544192 4480284675709566730656 4598186904017713223568 4765732175824026660864 4844180442092734918656 4853641732018697291544 4901508021289098645504 4966817921639386435584 5025596831954645446656 5030495074480917030912 5040320260173262571988 5090027560569448593408 5113301577764553525248 5162876523809362215936 5223975654268644609024 5242752250619352348672 5309967023063190199296 5375480155698323294208 5385835872806748383232 5444396567950865900544 5449702997354326783488 5460346948521034452987 5514196523950235976192 5587670161844309740032 5659306958791031659776 5752464274985122715904 5808236089285532492928 5898096281946771392256 5973712900946088974208 6130915872023617631424 6203471089444015473216 6471522309358263055392 6635358317190117816288 6720427013564350095984 6883835365079149621248 6897280356026569835352 6965300872358192812032 7079956030750920265728 7148598263736039991296 7259195423934487867392 7266270663139102377984 7280462598028045937316 7352262031933647968256 7450226882459079653376 7545742611721375546368 7635041340854172890112 7669952366646830287872 7744314785714043323904 7864128375929028523008 7964950534594785298944 8166594851926298850816 8174554496031490175232 8271294785925353964288 8488960438186547489664 8628696412477684073856 8847144422920157088384 8960569351419133461312 9196373808035426447136 9707283464037394583088 10060990148961834061824 10080640520346525143976 10180055121138897186816 10226603155529107050496 10325753047618724431872 10447951308537289218048 10485504501238704697344 10619934046126380398592 10750960311396646588416 10771671745613496766464 10888793135901731801088 10899405994708653566976 10920693897042068905974 11028393047900471952384 11175340323688619480064 11318613917582063319552 11504928549970245431808 11616472178571064985856 11796192563893542784512 11947425801892177948416 12261831744047235262848 12406942178888030946432 12943044618716526110784 13270716634380235632576 13440854027128700191968 13794560712053139670704 14297196527472079982592 14532541326278204755968 14560925196056091874632 14704524063867295936512 14900453764918159306752 15091485223442751092736 15270082681708345780224 15339904733293660575744 15488629571428086647808 15728256751858057046016 15929901069189570597888 16333189703852597701632 16349108992062980350464 16381040845563103358961 16542589571850707928576 16977920876373094979328 17257392824955368147712 17694288845840314176768 17921138702838266922624 18392747616070852894272 19414566928074789166176 20161281040693050287952 20651506095237448863744 20895902617074578436096 21239868092252760797184 21777586271803463602176 21798811989417307133952 21841387794084137811948 22056786095800943904768 22350680647377238960128 22637227835164126639104 23009857099940490863616 23232944357142129971712 23592385127787085569024 23894851603784355896832 24523663488094470525696 24813884357776061892864 25886089237433052221568 26541433268760471265152 26881708054257400383936 27589121424106279341408 29121850392112183749264 30182970446885502185472 30540165363416691560448 30679809466587321151488 30977259142856173295616 31456513503716114092032 31859802138379141195776 32666379407705195403264 32698217984125960700928 32762081691126206717922 33085179143701415857152 33955841752746189958656 34514785649910736295424 35388577691680628353536 35842277405676533845248 36785495232141705788544 38829133856149578332352 40322562081386100575904 43597623978834614267904 43682775588168275623896 44113572191601887809536 44701361294754477920256 45274455670328253278208 46019714199880981727232 46465888714284259943424 47184770255574171138048 47789703207568711793664 49047326976188941051392 49627768715552123785728 51772178474866104443136 53082866537520942530304 53763416108514800767872 55178242848212558682816 58243700784224367498528 61954518285712346591232 63719604276758282391552 65332758815410390806528 65396435968251921401856 65524163382252413435844 66170358287402831714304 67911683505492379917312 69029571299821472590848 70777155383361256707072 71684554811353067690496 73570990464283411577088 77658267712299156664704 80645124162772201151808 87365551176336551247792 90548911340656506556416 92039428399761963454464 92931777428568519886848 94369540511148342276096 95579406415137423587328 98094653952377882102784 99255537431104247571456 103544356949732208886272 106165733075041885060608 107526832217029601535744 110356485696425117365632 116487401568448734997056 130792871936503842803712 131048326764504826871688 132340716574805663428608 135823367010984759834624 138059142599642945181696 141554310766722513414144 143369109622706135380992 147141980928566823154176 155316535424598313329408 161290248325544402303616 174731102352673102495584 185863554857137039773696 191158812830274847174656 196189307904755764205568 198511074862208495142912 207088713899464417772544 212331466150083770121216 215053664434059203071488 220712971392850234731264 232974803136897469994112 262096653529009653743376 271646734021969519669248 276118285199285890363392 283108621533445026828288 286738219245412270761984 294283961857133646308352 310633070849196626658816 322580496651088804607232 349462204705346204991168 392378615809511528411136 397022149724416990285824 414177427798928835545088 424662932300167540242432 430107328868118406142976 441425942785700469462528 465949606273794939988224 524193307058019307486752 573476438490824541523968 588567923714267292616704 621266141698393253317632 645160993302177609214464 698924409410692409982336 828354855597857671090176 849325864600335080484864 860214657736236812285952 882851885571400938925056 931899212547589879976448 1048386614116038614973504 1177135847428534585233408 1242532283396786506635264 1290321986604355218428928 1397848818821384819964672 1720429315472473624571904 1765703771142801877850112 1863798425095179759952896 2096773228232077229947008 2485064566793573013270528 2580643973208710436857856 2795697637642769639929344 3531407542285603755700224 3727596850190359519905792 4193546456464154459894016 5161287946417420873715712 5591395275285539279858688 7455193700380719039811584 8387092912928308919788032 11182790550571078559717376 16774185825856617839576064 22365581101142157119434752 33548371651713235679152128 67096743303426471358304256
- Sum of all divisors σ(n): 233092155651376630087483641
- Sum of proper divisors (its aliquot sum) s(n): 165995412347950158729179385
- 67096743303426471358304256 is an abundant number, because the sum of its proper divisors (165995412347950158729179385) is greater than itself. Its abundance is 98898669044523687370875129
Bases of 67096743303426471358304256
- Binary: 110111100000000100100110111110001010010000110010010100000100101111111100010000000000002
- Hexadecimal: 0x378049BE290C9412FF1000
- Base-36: 8FI4QNVQQUAZ40000
Squares and roots of 67096743303426471358304256
- 67096743303426471358304256 squared (670967433034264713583042562) is 4501972961925905028317626682228249013103091867713536
- 67096743303426471358304256 cubed (670967433034264713583042563) is 302067724185309004715106318745961750954143962170010232045002650372204937609216
-
67096743303426471358304256 is a
perfect square number . Itssquare root is 8191260177984 -
The
cube root of 67096743303426471358304256 is 406350202.3887793251
Scales and comparisons
How big is 67096743303426471358304256?- 67,096,743,303,426,471,358,304,256 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 67,096,743,303,426,471,358,304,256 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 67096743303426471358304256 cubic inches would be around 33862516.9 feet tall.
Recreational maths with 67096743303426471358304256
- 67096743303426471358304256 backwards is 65240385317462430334769076
- 67096743303426471358304256 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 67096743303426471358304256's digits is 108
- 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 67096743303426471358304256 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 67096743303426471358304256 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/67096743303426471358304256/
Chicago style:
Numbermatics. 2024. "Number 67096743303426471358304256 - Facts about the integer". https://numbermatics.com/n/67096743303426471358304256/
The information we have on file for 67096743303426471358304256 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 67096743303426471358304256, math, Factors of 67096743303426471358304256, curriculum, school, college, exams, university, Prime factorization of 67096743303426471358304256, STEM, science, technology, engineering, physics, economics, calculator, sixty-seven septillion, ninety-six sextillion, seven hundred forty-three quintillion, three hundred three quadrillion, four hundred twenty-six trillion, four hundred seventy-one billion, three hundred fifty-eight million, three hundred four thousand, two hundred fifty-six.