579373398745331427829223424
579,373,398,745,331,427,829,223,424 is an even composite number composed of six prime numbers multiplied together.
579373398745331427829223424 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 579373398745331427829223424:
212 × 32 × 134 × 196 × 374 × 792
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 13 × 13 × 13 × 13 × 19 × 19 × 19 × 19 × 19 × 19 × 37 × 37 × 37 × 37 × 79 × 79)See below for interesting mathematical facts about the number 579373398745331427829223424 from the Numbermatics database.
Names of 579373398745331427829223424
- Cardinal: 579373398745331427829223424 can be written as Five hundred seventy-nine septillion, three hundred seventy-three sextillion, three hundred ninety-eight quintillion, seven hundred forty-five quadrillion, three hundred thirty-one trillion, four hundred twenty-seven billion, eight hundred twenty-nine million, two hundred twenty-three thousand, four hundred twenty-four.
Scientific notation
- Scientific notation: 5.79373398745331427829223424 × 1026
Factors of 579373398745331427829223424
Divisors of 579373398745331427829223424
- Number of divisors d(n): 20475
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 19 24 26 32 36 37 38 39 48 52 57 64 72 74 76 78 79 96 104 111 114 117 128 144 148 152 156 158 169 171 192 208 222 228 234 237 247 256 288 296 304 312 316 333 338 342 361 384 416 444 456 468 474 481 494 507 512 576 592 608 624 632 666 676 684 703 711 722 741 768 832 888 912 936 948 962 988 1014 1024 1027 1083 1152 1184 1216 1248 1264 1332 1352 1368 1369 1406 1422 1443 1444 1482 1501 1521 1536 1664 1776 1824 1872 1896 1924 1976 2028 2048 2054 2109 2166 2197 2223 2304 2368 2432 2496 2528 2664 2704 2736 2738 2812 2844 2886 2888 2923 2964 3002 3042 3072 3081 3211 3249 3328 3552 3648 3744 3792 3848 3952 4056 4096 4107 4108 4218 4329 4332 4394 4446 4503 4608 4693 4736 4864 4992 5056 5328 5408 5472 5476 5624 5688 5772 5776 5846 5928 6004 6084 6144 6162 6241 6253 6327 6422 6498 6591 6656 6859 7104 7296 7488 7584 7696 7904 8112 8214 8216 8436 8658 8664 8769 8788 8892 9006 9139 9216 9243 9386 9472 9633 9728 9984 10112 10656 10816 10944 10952 11248 11376 11544 11552 11692 11856 12008 12168 12288 12321 12324 12482 12506 12654 12844 12996 13182 13312 13351 13357 13509 13718 14079 14208 14592 14976 15168 15392 15808 16224 16428 16432 16872 17316 17328 17538 17576 17784 17797 18012 18278 18432 18486 18723 18759 18772 18944 19266 19456 19513 19773 19968 20224 20577 21312 21632 21888 21904 22496 22752 23088 23104 23384 23712 24016 24336 24642 24648 24964 25012 25308 25688 25992 26011 26307 26364 26624 26702 26714 27018 27417 27436 28158 28416 28519 28561 28899 29184 29952 30336 30784 31616 32448 32856 32864 33744 34632 34656 35076 35152 35568 35594 36024 36556 36864 36972 37446 37518 37544 37888 37999 38532 38912 39026 39546 39936 40053 40071 40448 41154 41743 42237 42624 43264 43776 43808 44992 45504 46176 46208 46768 47424 48032 48672 49284 49296 49928 50024 50616 50653 51376 51984 52022 52614 52728 53248 53391 53404 53428 54036 54834 54872 55537 56169 56277 56316 56832 57038 57122 57798 58368 58539 59904 60672 61009 61568 61731 63232 64896 65712 65728 67488 69264 69312 70152 70304 71136 71188 72048 73112 73944 74892 75036 75088 75776 75998 77064 77824 78033 78052 79092 79872 80106 80142 80896 81133 81289 82251 82308 83486 84474 85248 85557 85683 86528 87552 87616 89167 89984 91008 92352 92416 93536 94848 96064 97344 98568 98592 99856 100048 101232 101306 102752 103968 104044 105228 105456 106782 106808 106856 108072 108151 109668 109744 111074 112338 112554 112632 113664 113997 114076 114244 115596 116736 117078 118579 118807 119808 120159 120213 121344 122018 123136 123462 125229 126464 129792 130321 131424 131456 134976 138528 138624 140304 140608 142272 142376 144096 146224 147888 149784 150072 150176 151552 151959 151996 154128 156066 156104 158184 159744 160173 160212 160284 161792 162266 162578 164502 164616 166611 166972 168948 170496 171114 171366 173056 173563 173641 175104 175232 175617 178334 179968 182016 183027 184704 184832 187072 189696 192128 194688 197136 197184 199712 200096 202464 202612 205504 207936 208088 210456 210912 213564 213616 213712 216144 216302 219336 219488 222148 224676 225108 225264 227328 227994 228152 228488 230917 231192 231361 233472 234099 234156 237158 237614 239616 240318 240426 242688 243399 243867 244036 246272 246924 250458 252928 253669 253783 256671 257049 259584 260642 262848 262912 267501 269952 277056 277248 280608 281216 284544 284752 288192 292448 295776 299568 300144 300352 303918 303992 308256 312132 312208 316368 320346 320424 320568 323584 324453 324532 325156 329004 329232 333222 333944 337896 338143 340992 341991 342228 342732 346112 347126 347282 350208 350464 351234 355737 356421 356668 359936 364032 366054 369408 369664 370747 374144 375687 379392 384256 389376 390963 394272 394368 399424 400192 404928 405224 411008 415872 416176 420912 421824 427128 427232 427424 432288 432604 438672 438976 444296 449352 450216 450528 454656 455877 455988 456304 456976 461834 462384 462722 468198 468312 474316 475228 479232 480636 480852 485376 486798 487734 488072 492544 493848 493987 494209 499833 500916 505856 507338 507566 513342 514098 519168 520689 520923 521284 525696 525824 535002 539904 541861 542659 549081 554112 554496 561216 562432 569088 569504 576384 584896 591552 599136 600288 600704 607836 607984 616512 624264 624416 632736 640692 640848 641136 648906 649064 650312 658008 658464 658489 666444 667888 675792 676286 681984 683982 684456 685464 692224 692751 694083 694252 694564 700416 700928 702468 711474 712842 713336 719872 721981 728064 730197 731601 732108 738816 739328 741494 748288 751374 758784 761007 761349 768512 778752 781926 788544 788736 793117 798848 800384 802503 809856 810448 822016 831744 832352 841824 843648 854256 854464 854848 864576 865208 877344 877952 888592 898704 900432 901056 911754 911976 912608 913952 923668 924768 925444 936396 936624 948632 950456 961272 961704 962407 970752 973359 973596 975468 976144 985088 987696 987974 988418 999666 1001832 1011712 1014429 1014676 1015132 1026684 1028196 1038336 1041378 1041846 1042568 1051392 1051648 1054729 1055203 1056757 1067211 1069263 1070004 1079808 1083722 1085318 1098162 1108224 1108992 1112241 1122432 1124864 1138176 1139008 1152768 1159171 1169792 1172889 1183104 1198272 1200576 1201408 1215672 1215968 1233024 1248528 1248832 1265472 1281384 1281696 1282272 1297812 1298128 1300624 1316016 1316928 1316978 1332888 1335776 1351584 1352572 1363968 1367964 1368912 1370928 1385502 1388166 1388504 1389128 1401856 1404936 1405963 1422948 1425684 1426672 1439744 1443962 1456128 1460394 1463202 1464216 1477632 1478656 1481961 1482627 1482988 1496576 1502748 1517568 1522014 1522698 1537024 1541527 1544491 1557504 1562067 1562769 1563852 1577088 1577472 1586234 1597696 1600768 1605006 1619712 1620896 1625583 1627977 1644032 1663488 1664704 1683648 1687296 1694173 1708512 1708928 1709696 1729152 1730416 1754688 1755904 1777184 1797408 1800864 1802112 1823508 1823952 1825216 1827904 1847336 1849536 1850888 1872792 1873248 1874161 1897264 1900912 1922544 1923408 1924814 1946718 1947192 1950936 1952288 1970176 1975392 1975467 1975948 1976836 1999332 2003664 2028858 2029352 2030264 2053368 2054869 2056392 2076672 2078253 2082249 2082756 2083692 2085136 2102784 2103296 2109458 2110406 2113514 2134422 2138526 2140008 2159616 2165943 2167444 2170636 2196324 2216448 2217984 2224482 2244864 2249728 2253001 2256319 2257333 2276352 2278016 2283021 2284047 2305536 2318342 2339584 2345778 2366208 2379351 2396544 2401152 2402816 2431344 2431936 2466048 2476099 2497056 2497664 2530944 2562768 2563392 2564544 2595624 2596256 2601248 2632032 2633856 2633956 2665776 2671552 2703168 2705144 2735928 2737824 2741856 2771004 2776332 2777008 2778256 2803712 2809872 2811926 2845896 2851368 2853344 2879488 2887221 2887924 2912256 2920788 2926404 2928432 2955264 2963922 2965254 2965976 2993152 3001921 3005496 3007693 3035136 3043287 3044028 3045396 3074048 3083054 3088982 3115008 3124134 3125538 3127704 3154176 3154944 3164187 3165609 3170271 3172468 3195392 3201536 3210012 3239424 3241792 3251166 3255954 3288064 3297697 3299179 3326976 3329408 3336723 3367296 3374592 3388346 3417024 3417856 3419392 3458304 3460832 3477513 3509376 3511808 3554368 3594816 3601728 3604224 3647016 3647904 3650432 3655808 3694672 3699072 3701776 3745584 3746496 3748322 3794528 3801824 3845088 3846816 3849628 3893436 3894384 3901872 3904576 3950784 3950934 3951896 3953672 3998664 4001587 4007328 4057716 4058704 4060528 4106736 4109738 4112784 4156506 4164498 4165512 4167384 4170272 4205568 4206592 4217889 4218916 4220812 4227028 4268844 4277052 4280016 4319232 4331886 4334888 4341272 4387423 4392648 4395859 4432896 4435968 4445883 4447881 4448964 4489728 4499456 4506002 4512638 4514666 4552704 4556032 4566042 4568094 4611072 4624581 4633473 4636684 4679168 4691556 4732416 4758702 4793088 4802304 4805632 4819711 4821877 4862688 4863872 4876749 4883931 4932096 4952198 4994112 4995328 5061888 5082519 5125536 5126784 5129088 5191248 5192512 5202496 5264064 5267712 5267912 5331552 5343104 5406336 5410288 5471856 5475648 5483712 5542008 5552664 5554016 5556512 5607424 5619744 5622483 5623852 5691792 5702736 5706688 5774442 5775848 5841576 5852808 5856864 5910528 5926401 5927844 5930508 5931952 5986304 6003842 6010992 6015386 6086574 6088056 6090792 6148096 6164607 6166108 6177964 6230016 6248268 6251076 6255408 6308352 6309888 6328374 6331218 6340542 6344936 6390784 6403072 6420024 6421831 6424717 6478848 6483584 6497829 6502332 6511908 6576128 6595394 6598358 6653952 6658816 6673446 6734592 6749184 6759003 6768957 6771999 6776692 6834048 6835712 6838784 6916608 6921664 6955026 7018752 7023616 7044193 7108736 7138053 7189632 7203456 7208448 7294032 7295808 7300864 7311616 7389344 7398144 7403552 7428297 7491168 7492992 7496644 7589056 7603648 7690176 7693632 7699256 7786872 7788768 7803744 7809152 7901568 7901868 7903792 7907344 7997328 8003174 8014656 8115432 8117408 8121056 8213472 8219476 8225568 8313012 8328996 8331024 8334768 8340544 8411136 8435778 8437832 8441624 8454056 8537688 8543929 8554104 8560032 8560357 8638464 8661663 8663772 8669776 8682544 8774846 8785296 8791718 8865792 8891766 8895762 8897928 8979456 8998912 9005763 9012004 9023079 9025276 9029332 9105408 9112064 9132084 9136188 9222144 9249162 9266946 9273368 9358336 9383112 9385753 9389971 9464832 9492561 9496827 9510813 9517404 9586176 9604608 9611264 9639422 9643754 9725376 9727744 9753498 9767862 9864192 9893091 9897537 9904396 9988224 9990656 10123776 10165038 10251072 10253568 10258176 10295359 10310521 10382496 10385024 10404992 10432539 10528128 10535424 10535824 10663104 10686208 10812672 10820576 10943712 10951296 10967424 11084016 11105328 11108032 11113024 11239488 11244966 11247704 11383584 11405472 11413376 11548884 11551696 11683152 11705616 11713728 11852802 11855688 11861016 11863904 11972608 12004761 12007684 12021984 12030772 12173148 12176112 12181584 12329214 12332216 12355928 12496536 12502152 12510816 12511291 12616704 12619776 12653667 12656748 12662436 12681084 12689872 12781568 12806144 12840048 12843662 12849434 12957696 12967168 12995658 13004664 13023816 13152256 13162269 13187577 13190788 13196716 13307904 13317632 13346892 13469184 13498368 13518006 13537914 13543998 13553384 13668096 13671424 13677568 13711477 13717639 13833216 13843328 13873743 13900419 13910052 14037504 14047232 14088386 14217472 14276106 14379264 14406912 14416896 14459133 14465631 14588064 14591616 14601728 14623232 14778688 14796288 14807104 14856594 14982336 14985984 14993288 15069223 15178112 15207296 15247557 15380352 15387264 15398512 15573744 15577536 15607488 15618304 15803136 15803736 15807584 15814688 15994656 16006348 16029312 16230864 16234816 16242112 16426944 16438952 16451136 16626024 16657992 16662048 16669536 16681088 16822272 16867449 16871556 16875664 16883248 16908112 17075376 17087858 17108208 17120064 17120714 17323326 17327544 17339552 17365088 17549692 17570592 17583436 17731584 17783532 17791524 17795856 17958912 18011526 18024008 18046158 18050552 18058664 18224128 18264168 18272376 18277519 18285733 18444288 18493821 18498324 18533892 18546736 18716672 18766224 18771506 18779942 18929664 18985122 18993654 19021626 19034808 19172352 19209216 19222528 19265493 19274151 19278844 19287508 19450752 19455488 19506996 19535724 19728384 19786182 19795074 19808792 19976448 19981312 20039851 20048857 20078383 20247552 20277009 20306871 20315997 20330076 20502144 20507136 20516352 20590718 20621042 20764992 20770048 20809984 20865078 21056256 21070848 21071648 21132579 21326208 21372416 21625344 21641152 21887424 21902592 21934848 22024249 22168032 22210656 22216064 22226048 22284891 22478976 22489932 22495408 22767168 22810944 22826752 23097768 23103392 23366304 23411232 23427456 23705604 23711376 23722032 23727808 24009522 24015368 24043968 24061544 24346296 24352224 24363168 24364093 24658428 24664432 24711856 24993072 25004304 25021632 25022582 25233408 25307334 25313496 25324872 25362168 25379744 25563136 25612288 25631787 25680096 25681071 25687324 25698868 25915392 25934336 25991316 26009328 26047632 26324538 26375154 26381576 26393432 26635264 26693784 26713297 26938368 26996736 27017289 27036012 27069237 27075828 27087996 27106768 27336192 27342848 27355136 27422954 27435278 27666432 27686656 27747486 27800838 27820104 28075008 28094464 28157259 28169913 28176772 28434944 28552212 28758528 28813824 28833792 28918266 28931262 29176128 29183232 29203456 29246464 29289013 29345329 29557376 29592576 29614208 29679273 29692611 29713188 29964672 29971968 29986576 30138446 30356224 30414592 30495114 30760704 30774528 30797024 30886077 30931563 31147488 31155072 31214976 31236608 31606272 31607472 31615168 31629376 31989312 32012696 32058624 32189287 32461728 32469632 32484224 32853888 32877904 32902272 33252048 33315984 33324096 33339072 33362176 33734898 33743112 33751328 33766496 33816224 34150752 34175716 34216416 34240128 34241428 34646652 34655088 34679104 34730176 35099384 35141184 35166872 35567064 35583048 35591712 35609059 35917824 36014283 36023052 36048016 36092316 36101104 36117328 36448256 36528336 36544752 36555038 36571466 36987642 36996648 37067784 37093472 37433344 37532448 37533873 37543012 37559884 37859328 37970244 37987308 38043252 38069616 38344704 38418432 38530986 38548302 38557688 38575016 38901504 38910976 39013992 39024973 39042511 39071448 39100009 39456768 39486807 39562731 39572364 39590148 39617584 39952896 39962624 40079702 40097714 40156766 40495104 40554018 40613742 40631994 40660152 41004288 41014272 41032704 41134431 41152917 41181436 41242084 41529984 41540096 41619968 41730156 42112512 42141696 42143296 42265158 42652416 42744832 42807019 42870061 42889327 43250688 43282304 43377399 43396893 43774848 43805184 43869696 44048498 44336064 44421312 44432128 44452096 44569782 44957952 44979864 44990816 45207669 45534336 45621888 45653504 46195536 46206784 46732608 46822464 46854912 47045881 47411208 47422752 47444064 47455616 48019044 48030736 48087936 48123088 48692592 48704448 48726336 48728186 49316856 49328864 49423712 49986144 50008608 50043264 50045164 50466816 50614668 50626992 50649744 50724336 50759488 51263574 51360192 51362142 51374648 51397736 51868672 51982632 52018656 52020631 52095264 52649076 52750308 52763152 52786864 53270528 53387568 53426594 53876736 54034578 54072024 54138474 54151656 54175992 54213536 54672384 54685696 54710272 54832557 54845908 54857199 54870556 55332864 55373312 55494972 55601676 55640208 56150016 56314518 56339826 56353544 56869888 57036499 57104424 57146167 57517056 57627648 57667584 57796479 57822453 57836532 57862524 58352256 58366464 58406912 58492928 58578026 58690658 59114752 59185152 59228416 59358546 59385222 59426376 59929344 59943936 59973152 60119553 60146571 60235149 60276892 60712448 60829184 60990228 61521408 61549056 61594048 61772154 61863126 62294976 62310144 62429952 62473216 62656243 62684401 63212544 63214944 63230336 63258752 63397737 63978624 64025392 64117248 64378574 64923456 64939264 64968448 65707776 65755808 65804544 66072747 66504096 66631968 66648192 66678144 66724352 67469796 67486224 67502656 67532992 67632448 68301504 68351432 68432832 68480256 68482856 69293304 69310176 69358208 69460352 70198768 70282368 70333744 71134128 71166096 71183424 71218118 72028566 72046104 72096032 72184632 72202208 72234656 72896512 73056672 73089504 73092279 73110076 73142932 73975284 73993296 74135568 74186944 75064896 75067746 75086024 75119768 75940488 75974616 76030153 76086504 76139232 76689408 76836864 76895361 77043213 77061972 77096604 77115376 77150032 77803008 77821952 78027984 78049946 78085022 78142896 78200018 78973614 79125462 79144728 79180296 79235168 79905792 79925248 80139891 80159404 80195428 80313532 80990208 81108036 81227484 81263988 81320304 82008576 82028544 82065408 82268862 82305834 82362872 82484168 83059968 83080192 83239936 83361037 83460312 83483803 83521321 84225024 84283392 84286592 84471777 84509739 84530316 85304832 85489664 85614038 85740122 85778654 86501376 86564608 86754798 86793786 87549696 87610368 87739392 87867039 88035987 88096996 88672128 88842624 88864256 88904192 89139564 89915904 89959728 89981632 90415338 91068672 91243776 91307008 91574509 91615663 92391072 92413568 92658231 92794689 93465216 93644928 93709824 94091762 94822416 94845504 94888128 94911232 96038088 96061472 96175872 96246176 96567861 97385184 97408896 97452672 97456372 98633712 98657728 98847424 99972288 100017216 100086528 100090328 101229336 101253984 101299488 101448672 101518976 102527148 102720384 102724284 102749296 102795472 103737344 103965264 104037312 104041262 104190528 105298152 105500616 105526304 105573728 106541056 106775136 106827177 106853188 107753472 108069156 108144048 108276948 108303312 108351984 108427072 109344768 109665114 109691816 109714398 109741112 110746624 110989944 111071077 111203352 111280416 111284641 112300032 112601619 112629036 112679652 112707088 113739776 114072998 114208848 114292334 115034112 115255296 115592958 115644906 115673064 115725048 116704512 116732928 116813824 116985856 117074919 117127533 117156052 117300027 117381316 118229504 118370304 118456832 118717092 118770444 118852752 119858688 119887872 119946304 120239106 120293142 120470298 120553784 121424896 121658368 121980456 122014789 122069623 123042816 123098112 123188096 123403293 123458751 123544308 123726252 124589952 124620288 124859904 124946432 125312486 125368802 126425088 126429888 126460672 126517504 126795474 127957248 128050784 128234496 128421057 128610183 128667981 128757148 129846912 129878528 129936896 131415552 131511616 131609088 132145494 133008192 133263936 133296384 133356288 133448704 133839667 134939592 134972448 135005312 135065984 135264896 135623007 136603008 136702864 136865664 136960512 136965712 138586608 138620352 138716416 138920704 140397536 140564736 140667488 141137643 142268256 142332192 142366848 142436236 144057132 144092208 144192064 144369264 144404416 144469312 146113344 146179008 146184558 146220152 146285864 147950568 147986592 148058719 148271136 148373888 150129792 150135492 150172048 150239536 151880976 151949232 152060306 152173008 152278464 153790722 154086426 154123944 154193208 154230752 154300064 155606016 155643904 156055968 156061893 156099892 156170044 156285792 156400036 157947228 158250924 158289456 158360592 158470336 159811584 160279782 160318808 160390856 160627064 162216072 162334651 162454968 162527976 162640608 162646783 164017152 164057088 164130816 164497671 164537724 164571597 164611668 164725744 164968336 166119936 166160384 166479872 166722074 166920624 166967606 167042642 168450048 168573184 168943554 169019478 169060632 170609664 170979328 171109497 171228076 171438501 171480244 171557308 173002752 173129216 173509596 173587572 175099392 175220736 175478784 175734078 176071974 176193992 177344256 177685248 177728512 177808384 178249201 178279128 178329307 178409449 179831808 179919456 179963264 180358659 180439713 180705447 180830676 182137344 182487552 182614016 183149018 183231326 184782144 184827136 185316462 185589378 186930432 187289856 187419648 187968729 188053203 188183524 189644832 189691008 189776256 189822464 192076176 192122944 192351744 192492352 193135722 194770368 194817792 194905344 194912744 195611821 195899899 197267424 197315456 197694848 198218241 199944576 200034432 200173056 200180656 202458672 202507968 202598976 202897344 203037952 205054296 205440768 205448568 205498592 205590944 207474688 207930528 208074624 208082524 208381056 210596304 211001232 211052608 211147456 213550272 213654354 213706376 216138312 216288096 216553896 216606624 216703968 216854144 218689536 219276837 219330228 219383632 219428796 219482224 221493248 221979888 222142154 222406704 222560832 222569282 225203238 225258072 225359304 225414176 227479552 228090459 228145996 228417696 228584668 230068224 230510592 231185916 231289812 231346128 231450096 233409024 233465856 234149838 234255066 234312104 234600054 234762632 236459008 236913664 237434184 237540888 237607747 237705504 237714529 239717376 239775744 239892608 240419673 240478212 240586284 240940596 241107568 242849792 243316736 243960912 244029578 244139246 246085632 246196224 246376192 246806586 246917502 247088616 247452504 249179904 249240576 249719808 249892864 250083111 250451409 250563963 250624972 250737604 252850176 252859776 252921344 253035008 253590948 255914496 256101568 256468992 256842114 257220366 257335962 257514296 259693824 259757056 259873792 260518063 260635141 262831104 263023232 263218176 263601117 264107961 264290988 266016384 266527872 266592768 266712576 266897408 267679334 269879184 269944896 270010624 270131968 270529792 271246014 273206016 273405728 273731328 273921024 273931424 274723527 274846989 277173216 277240704 277432832 277841408 280795072 281129472 281334976 282275286 284536512 284664384 284733696 284872472 286315237 288114264 288184416 288384128 288738528 288808832 288938624 289703583 292226688 292358016 292369116 292440304 292571728 295901136 295973184 296117438 296542272 296747776 300259584 300270984 300344096 300479072 303761952 303898464 304120612 304346016 304556928 307581444 308172852 308247888 308386416 308461504 308600128 311212032 312111936 312123786 312199784 312340088 312571584 312800072 315894456 316125373 316501848 316578912 316721184 316733209 316940672 319623168 320481531 320559564 320637616 320781712 321254128 324432144 324669302 324909936 325055952 325281216 325293566 328034304 328995342 329075448 329143194 329223336 329451488 329936672 332239872 332320768 332959744 333213231 333444148 333841248 333853923 333935212 334085284 336900096 337146368 337887108 338038956 338121264 341219328 342218994 342456152 342877002 342960488 343114616 346258432 347019192 347175144 347272861 347428927 350198784 350441472 350957568 351224757 351382599 351468156 351900081 352143948 352387984 354688512 355370496 355457024 355616768 356498402 356558256 356658614 356818898 359663616 359838912 359926528 360717318 360879426 361410894 361661352 364274688 364975104 365228032 366044367 366208869 366298036 366462652 369564288 369654272 370632924 371178756 373860864 374579712 374839296 375937458 376106406 376367048 379289664 379382016 379552512 379644928 380757169 380928283 381489277 384152352 384245888 384703488 384984704 385263171 385830549 386003943 386271444 389540736 389635584 389810688 389825488 391223642 391799798 394534848 394630912 395389696 396436482 399889152 400068864 400346112 400361312 401519001 404917344 405015936 405197952 405794688 406075904 410108592 410881536 410897136 410997184 411181888 415861056 416149248 416165048 416762112 418460731 421192608 422002464 422105216 422294912 423412929 427100544 427308708 427412752 432276624 432576192 433107792 433213248 433407936 433708288 438553674 438660456 438767264 438857592 438964448 442986496 443959776 444176157 444284308 444813408 445121664 445138564 450406476 450516144 450718608 450828352 456180918 456291992 456835392 457169336 462371832 462579624 462692256 462900192 462917767 466818048 466931712 468185679 468299676 468510132 468624208 469200108 469525264 472918016 473827328 474868368 475081776 475215494 475411008 475429058 479434752 479785216 480839346 480956424 481172568 481881192 482215136 485699584 486633472 487003953 487921824 487940349 488059156 488278492 492171264 492392448 492752384 493613172 493835004 494177232 494905008 498359808 498481152 499439616 500166222 500902818 501127926 501249944 501475208 505719552 505842688 506070016 507181896 507324649 507552643 511828992 512203136 512937984 513328491 513684228 514315503 514440732 514671924 515028592 519387648 519514112 519747584 521036126 521270282 525662208 526046464 526436352 527202234 528215922 528581976 532032768 533055744 533185536 533425152 533794816 534747603 534987921 535228347 535358668 539758368 539889792 540021248 540263936 541059584 542492028 546412032 546811456 547462656 547842048 547862848 549447054 549693978 554346432 554481408 554865664 555682816 556491247 557561251 561590144 562258944 562669952 563906187 564159609 564550572 569073024 569328768 569467392 569744944 572630474 576228528 576368832 576768256 577477056 577617664 577877248 579407166 584453376 584716032 584738232 584880608 585143456 586835463 587699697 591802272 591946368 592234876 593084544 593495552 600519168 600541968 600688192 600958144 607523904 607796928 608241224 608692032 609113856 611596453 615162888 616345704 616495776 616772832 616923008 617200256 622424064 624223872 624247572 624399568 624680176 625143168 625600144 631788912 632250746 633003696 633157824 633442368 633466418 633881344 640963062 641119128 641275232 641563424 642508256 648864288 649338604 649819872 650111904 650562432 650587132 656068608 657990684 658150896 658286388 658446672 658902976 659873344 664479744 666426462 666888296 667682496 667707846 667870424 668170568 674292736 675774216 676077912 676242528 676268203 676572121 682438656 684271377 684437988 684912304 685754004 685920976 686229232 692516864 694038384 694350288 694545722 694857854 700397568 702449514 702765198 702936312 703800162 704287896 704775968 709377024 710740992 710914048 711233536 712823241 712996804 713116512 713143587 713317228 713637796 719327232 719677824 719853056 721434636 721758852 722821788 723322704 728549376 729950208 732088734 732417738 732596072 732925304 739128576 739308544 741265848 741474487 741807709 742357512 742900171 747721728 749159424 749678592 750249333 751354227 751691889 751874916 752212812 752734096 758579328 758764032 759105024 759289856 761514338 761856566 762978554 768304704 768491776 769406976 769969408 770526342 771661098 772007886 772542888 779081472 779271168 779621376 779650976 781554189 781905423 782447284 783599596 789069696 789261824 790779392 792872964 799778304 800137728 800692224 800722624 803038002 809834688 810031872 810395904 811589376 812151808 813333361 814531159 814897213 820217184 821763072 821794272 821994368 822363776 824170581 824540967 831722112 832298496 832330096 833524224 836921462 842385216 844004928 844210432 844589824 846825858 854201088 854617416 854825504 858945711 864553248 865152384 866215584 866426496 866815872 867416576 877107348 877320912 877534528 877715184 877928896 887919552 888352314 888568616 889626816 890243328 890277128 900812952 901032288 901437216 901656704 912361836 912583984 913670784 914338672 924743664 925159248 925384512 925800384 925835534 933636096 936371358 936599352 937020264 937248416 938400216 939050528 945836032 947654656 948376119 949736736 950163552 950199627 950430988 950822016 950858116 958869504 959570432 961678692 961912848 962345136 963762384 964430272 974007906 975843648 975880698 976118312 976556984 985504768 987226344 987670008 988354464 988391989 989810016 996719616 996962304 998879232 999639693 1000332444 1001561769 1001805636 1002255852 1002499888 1002950416 1011439104 1011685376 1012140032 1014363792 1014649298 1015105286 1023657984 1024406272 1026656982 1027368456 1028631006 1028881464 1029343848 1030057184 1038775296 1039028224 1039495168 1041818583 1042072252 1042286781 1042540564 1051324416 1052092928 1052872704 1054404468 1056431844 1057163952 1064065536 1066111488 1066371072 1066850304 1069495206 1069975842 1070456694 1070717336 1079516736 1079779584 1080042496 1080527872 1082119168 1083693481 1084984056 1085777173 1092824064 1093622912 1094925312 1095684096 1095725696 1098133101 1098626607 1098894108 1099387956 1108692864 1108962816 1109731328 1111365632 1112982494 1115122502 1123180288 1124517888 1125339904 1127812374 1128319218 1129101144 1138146048 1138657536 1138934784 1139489888 1142271507 1142784849 1144467831 1145260948 1152457056 1152737664 1153536512 1154954112 1155235328 1155754496 1158814332 1168906752 1169432064 1169476464 1169761216 1170286912 1173670926 1175399394 1183604544 1183892736 1184469752 1186169088 1186991104 1190468617 1191003619 1201038336 1201083936 1201376384 1201916288 1204557003 1215047808 1215593856 1216482448 1217384064 1218227712 1223192906 1230325776 1232691408 1232991552 1233545664 1233846016 1234400512 1248447744 1248495144 1248799136 1249360352 1250286336 1251200288 1255382193 1263577824 1264501492 1266007392 1266315648 1266884736 1266932836 1267762688 1281926124 1282238256 1282550464 1283126848 1285016512 1297728576 1298677208 1299639744 1300223808 1301124864 1301174264 1315981368 1316301792 1316572776 1316893344 1317805952 1319746688 1328959488 1332528471 1332852924 1333776592 1335364992 1335415692 1335740848 1336341136 1348585472 1351548432 1352155824 1352485056 1352536406 1353144242 1368542754 1368875976 1369824608 1371508008 1371841952 1372458464 1385033728 1388076768 1388700576 1388753301 1389091444 1389715708 1400795136 1404899028 1405530396 1405872624 1407600324 1408575792 1409551936 1418754048 1421481984 1425646482 1425993608 1426233024 1426287174 1426634456 1427275592 1439355648 1439706112 1442869272 1443517704 1443924001 1444572907 1445643576 1446645408 1446700333 1457098752 1459900416 1461011859 1463821047 1464177468 1464835476 1465192144 1465850608 1478257152 1478617088 1482531696 1482948974 1483615418 1484715024 1485800342 1495443456 1498318848 1500498666 1502708454 1503383778 1503749832 1504425624 1505468192 1517158656 1517528064 1518210048 1518579712 1521973947 1522657929 1523028676 1523713132 1525957108 1536609408 1536983552 1538813952 1539938816 1541052684 1543322196 1544015772 1545085776 1558162944 1558542336 1559242752 1559301952 1563108378 1563810846 1564894568 1567199192 1578139392 1578523648 1581558784 1583859703 1585745928 1586192257 1586905099 1599556608 1600275456 1601384448 1601445248 1604242809 1604963763 1605685041 1606076004 1619669376 1620063744 1620791808 1623178752 1624303616 1626666722 1629062318 1629794426 1640434368 1643526144 1643588544 1643988736 1644727552 1648341162 1649081934 1663444224 1664596992 1664660192 1667048448 1669473741 1672683753 1673842924 1684770432 1688009856 1688420864 1689179648 1693651716 1708402176 1709234832 1709651008 1717891422 1729106496 1730304768 1732431168 1732852992 1733631744 1734833152 1739915671 1740697597 1754214696 1754641824 1755069056 1755430368 1755857792 1760506389 1763099091 1775839104 1776704628 1777137232 1779253632 1780486656 1780554256 1801625904 1802064576 1802874432 1803313408 1824723672 1825167968 1827341568 1828677344 1834789359 1849487328 1850318496 1850769024 1851600768 1851671068 1867272192 1872742716 1873198704 1874040528 1874496832 1876800432 1878101056 1896752238 1899473472 1900327104 1900399254 1900861976 1901644032 1901716232 1919140864 1923357384 1923825696 1924690272 1924763347 1927524768 1928860544 1948015812 1951687296 1951761396 1952236624 1953113968 1971009536 1974452688 1975340016 1976708928 1976783978 1979620032 1993439232 1999279386 2000664888 2003123538 2003611272 2004511704 2004999776 2005900832 2022878208 2023370752 2024280064 2028727584 2028804609 2029298596 2029716363 2030210572 2047315968 2048812544 2053313964 2054736912 2057262012 2057762928 2058687696 2060114368 2077550592 2083637166 2084144504 2084573562 2085081128 2104185856 2108808936 2110350463 2112863688 2114327904 2114408179 2128131072 2132222976 2132742144 2133700608 2138469723 2138990412 2139430761 2139951684 2140913388 2141434672 2159033472 2159559168 2160084992 2161055744 2164238336 2167386962 2169968112 2171554346 2185648128 2187245824 2189850624 2191451392 2196266202 2197253214 2197788216 2198775912 2217385728 2217925632 2219462656 2222731264 2224423461 2225423127 2225964988 2228700513 2230245004 2246360576 2249035776 2250679808 2255624748 2256638436 2258202288 2276292096 2277315072 2277869568 2278979776 2284543014 2285569698 2288935662 2290521896 2304914112 2305475328 2307073024 2309908224 2310470656 2311508992 2317628664 2318280991 2319322837 2337813504 2338864128 2338952928 2339522432 2340573824 2344662567 2345716269 2347341852 2350798788 2367209088 2367785472 2368939504 2372338176 2373982208 2380937234 2382007238 2402076672 2402167872 2402752768 2403832576 2409114006 2430095616 2431187712 2432964896 2434768128 2436455424 2440000083 2443593477 2444691639 2446385812 2460651552 2465382816 2465983104 2467091328 2467692032 2468801024 2496895488 2496990288 2497598272 2498720704 2500572672 2502400576 2510764386 2527155648 2529002984 2532014784 2532631296 2533769472 2533865672 2535525376 2542953673 2563852248 2564476512 2565100928 2566253696 2570033024 2576837133 2595457152 2597354416 2599279488 2600447616 2602249728 2602348528 2631962736 2632603584 2633145552 2633786688 2635611904 2639493376 2665056942 2665705848 2667553184 2670729984 2670831384 2671481696 2672682272 2697170944 2703096864 2704311648 2704970112 2705072812 2706288484 2737085508 2737751952 2739649216 2743016016 2743683904 2744916928 2776153536 2777401152 2777506602 2778182888 2779431416 2809798056 2811060792 2811745248 2813115661 2815200648 2817151584 2819103872 2837508096 2842963968 2845128357 2850598881 2851292964 2851987216 2852466048 2852574348 2853268912 2854551184 2878711296 2879412224 2885738544 2887035408 2887848002 2889145814 2891287152 2893290816 2893400666 2922023718 2927642094 2928354936 2929670952 2930384288 2931701216 2956514304 2957234176 2965063392 2965175967 2965897948 2967230836 2969430048 2971600684 2990886912 2996637696 3000997332 3005416908 3006767556 3007499664 3008851248 3010936384 3034317312 3035056128 3036420096 3043947894 3045315858 3046057352 3047426264 3051914216 3073218816 3073967104 3079877632 3082105368 3084358369 3086644392 3088031544 3088900711 3090171552 3090288877 3116325888 3117084672 3118485504 3118603904 3125455749 3126216756 3126860343 3127621692 3129789136 3134398384 3156278784 3157047296 3163117568 3167719406 3171491856 3172384514 3173810198 3199113216 3200550912 3202890496 3208485618 3209927526 3211370082 3212152008 3239338752 3240127488 3241583616 3246357504 3248607232 3251080443 3253333444 3257331519 3258124636 3259588852 3280868736 3287052288 3287177088 3287977472 3289455104 3296682324 3298163868 3326888448 3329193984 3329320384 3334096896 3338947482 3345367506 3347685848 3369540864 3376019712 3376841728 3378359296 3386734819 3387303432 3388256833 3389779531 3416804352 3418469664 3419302016 3426814521 3428354547 3433403493 3435782844 3458212992 3460609536 3464862336 3465705984 3467263488 3469666304 3479831342 3481395194 3508429392 3509283648 3510138112 3510860736 3511715584 3521012778 3526198182 3551678208 3553409256 3554274464 3558507264 3560973312 3561108512 3571405851 3573010857 3603251808 3604129152 3605748864 3606626816 3649447344 3650335936 3654683136 3657354688 3669578718 3698974656 3700636992 3701538048 3703201536 3703342136 3716624599 3722098081 3745485432 3746397408 3748081056 3748993664 3753600864 3756202112 3766146579 3793504476 3798946944 3800654208 3800798508 3801723952 3803288064 3803432464 3838281728 3846714768 3847651392 3849380544 3849526694 3855049536 3857721088 3896031624 3903374592 3903522792 3904473248 3906227936 3942019072 3948905376 3950680032 3953417856 3953567956 3959240064 3986878464 3998558772 4001329776 4006247076 4007222544 4009023408 4009999552 4011801664 4045756416 4057455168 4057609218 4058597192 4059432726 4060421144 4097625088 4106627928 4109473824 4109629849 4114524024 4115525856 4117375392 4117531717 4120228736 4155101184 4166259903 4167274332 4168289008 4169147124 4170162256 4208371712 4217617872 4220700926 4225727376 4228655808 4228816358 4256262144 4264445952 4276939446 4277980824 4278861522 4279903368 4281826776 4282869344 4318066944 4319118336 4320169984 4322111488 4328476672 4331772003 4333718721 4334773924 4339936224 4340100999 4343108692 4371296256 4374491648 4379701248 4382902784 4392532404 4394506428 4395576432 4397551824 4434771456 4435851264 4448846922 4450846254 4451929976 4457401026 4460490008 4492721152 4501359616 4511249496 4513276872 4514547193 4516404576 4516576051 4552584192 4554630144 4555739136 4557959552 4565921841 4567973787 4569086028 4571139396 4577871324 4581043792 4609828224 4610950656 4614146048 4619816448 4620941312 4623017984 4635257328 4636561982 4638645674 4675627008 4677728256 4677905856 4679044864 4681147648 4689325134 4691432538 4694683704 4701597576 4734418176 4735570944 4737879008 4744676352 4747964416 4751579109 4758576771 4760715297 4761874468 4764014476 4804153344 4804335744 4805505536 4807665152 4818228012 4860191232 4862375424 4865929792 4869536256 4872910848 4880000166 4887186954 4889383278 4892771624 4921303104 4930765632 4931966208 4934182656 4935384064 4937602048 4949843197 4952067679 4993790976 4993980576 4995196544 4997441408 5001145344 5004801152 5008421223 5018051259 5021528772 5054311296 5058005968 5064029568 5065262592 5067538944 5067731344 5071050752 5085907346 5127704496 5128953024 5130201856 5132507392 5140066048 5153674266 5190914304 5194708832 5198558976 5200895232 5204499456 5204697056 5219747013 5222092791 5263925472 5265207168 5266291104 5267573376 5271223808 5278986752 5330113884 5331411696 5335106368 5341459968 5341662768 5342963392 5345364544 5406193728 5408623296 5409940224 5410145624 5412576968 5439989503 5474171016 5475503904 5479298432 5486032032 5487367808 5489833856 5504368077 5552307072 5554802304 5555013204 5556365776 5558862832 5619596112 5622121584 5623490496 5626231322 5630401296 5634303168 5638207744 5690256714 5701197762 5702585928 5703974432 5704932096 5705148696 5706537824 5709102368 5757422592 5758824448 5771477088 5774070816 5774290041 5775696004 5778291628 5782574304 5786581632 5786801332 5844047436 5855284188 5856709872 5859341904 5860768576 5863402432 5913028608 5930126784 5930351934 5931795896 5934461672 5938860096 5943201368 6001994664 6006382087 6010833816 6013535112 6014999328 6017702496 6017930971 6021872768 6068634624 6070112256 6072840192 6086413827 6087895788 6089149089 6090631716 6092114704 6094852528 6103828432 6146437632 6147934208 6159755264 6164210736 6168716738 6173288784 6176063088 6177801422 6180343104 6180577754 6232651776 6237207808 6250911498 6252433512 6253720686 6255243384 6259578272 6268796768 6312557568 6314094592 6326235136 6331051389 6335438812 6342983712 6343224537 6344769028 6347620396 6398226432 6401101824 6405780992 6416971236 6419855052 6422740164 6424304016 6478677504 6480254976 6483167232 6492715008 6502160886 6506666888 6514663038 6516249272 6519177704 6561737472 6574354176 6575954944 6578910208 6593364648 6595220437 6596327736 6598184359 6601149613 6653776896 6658387968 6658640768 6668193792 6673270383 6676269381 6677894964 6686101539 6690735012 6695371696 6739081728 6752039424 6753683456 6756718592 6773469638 6774606864 6776513666 6779559062 6833608704 6836939328 6838604032 6853629042 6856709094 6866806986 6871565688 6916425984 6921219072 6929724672 6931411968 6934526976 6939332608 6954842973 6957968511 6959662684 6962790388 7016858784 7018567296 7020276224 7021721472 7023431168 7042025556 7052396364 7103356416 7106818512 7108548928 7117014528 7121946624 7122217024 7142811702 7146021714 7206503616 7208258304 7211497728 7213253632 7234386211 7237637377 7248296263 7298894688 7300671872 7309366272 7314709376 7320000249 7330780431 7334074917 7339157436 7397949312 7401273984 7403076096 7406403072 7406684272 7433249198 7444196162 7490970864 7492794816 7496162112 7497987328 7507201728 7512404224 7532293158 7587008952 7597893888 7601308416 7601597016 7603447904 7606576128 7606864928 7628861019 7676563456 7693429536 7695302784 7698761088 7699053388 7710099072 7715442176 7792063248 7806749184 7807045584 7808946496 7812455872 7897810752 7901360064 7906835712 7907135912 7918480128 7950753889 7997117544 8002659552 8012494152 8014445088 8018046816 8019999104 8023603328 8091512832 8114910336 8115218436 8117194384 8118865452 8120842288 8195250176 8213255856 8218947648 8219259698 8229048048 8231051712 8234750784 8235063434 8240457472 8332519806 8334548664 8336578016 8338294248 8340324512 8416743424 8435235744 8439346983 8441401852 8451454752 8457311616 8457632716 8512524288 8528891904 8553878892 8555961648 8557723044 8559806736 8563653552 8565738688 8636133888 8638236672 8663544006 8667437442 8669547848 8679872448 8680201998 8686217384 8748983296 8765805568 8785064808 8789012856 8791152864 8791486639 8795103648 8795437573 8869542912 8871702528 8895527901 8897693844 8901692508 8903859952 8914802052 8920980016 8985442304 9002719232 9022498992 9026553744 9029094386 9032809152 9033152102 9105168384 9109260288 9115919104 9131843682 9135947574 9138172056 9142278792 9155742648 9162087584 9219656448 9221901312 9228292096 9239632896 9241882624 9246035968 9253075107 9266702133 9270514656 9270866631 9273123964 9277291348 9351254016 9355456512 9355811712 9358089728 9362295296 9378650268 9382865076 9389367408 9403195152 9468836352 9471141888 9475758016 9489352704 9503158218 9517153542 9521430594 9523748936 9528028952 9608671488 9611011072 9615330304 9636456024 9639168331 9643500217 9720382464 9724750848 9731859584 9739072512 9745821696 9753241329 9760000332 9771994557 9774373908 9778766556 9785543248 9842606208 9861531264 9863932416 9868365312 9870768128 9875204096 9899686394 9904135358 9987581952 9987961152 9990393088 9994882816 10002290688 10009602304 10016842446 10036102518 10043057544 10108622592 10116011936 10128059136 10130525184 10135077888 10135462688 10142101504 10160204457 10164770499 10169338593 10171814692 10255408992 10257906048 10260403712 10265014784 10280132096 10307348532 10381828608 10389417664 10397117952 10401790464 10408998912 10409394112 10439494026 10444185582 10527850944 10530414336 10532582208 10535146752 10542447616 10557973504 10573333693 10593663769 10660227768 10662823392 10670212736 10682919936 10683325536 10685926784 10690729088 10714217553 10719032571 10812387456 10817246592 10819880448 10820291248 10825153936 10879979006 10948342032 10951007808 10958596864 10972064064 10974735616 10979667712 11008736154 11104614144 11109604608 11110026408 11112731552 11117725664 11149873797 11166294243 11239192224 11244243168 11246980992 11252462644 11260802592 11268606336 11276415488 11380513428 11402395524 11405171856 11407948864 11409864192 11410297392 11413075648 11418204736 11514845184 11542954176 11548141632 11548580082 11551392008 11556583256 11565148608 11573163264 11573602664 11688094872 11696638801 11710568376 11713419744 11718683808 11721537152 11726804864 11826057216 11860253568 11860703868 11863591792 11868923344 11877720192 11886402736 12003989328 12012764174 12021667632 12027070224 12029998656 12035404992 12035861942 12043745536 12137269248 12172827654 12175791576 12178298178 12181263432 12184229408 12189705056 12207656864 12292875264 12295868416 12319510528 12328421472 12328889547 12337433476 12346577568 12352126176 12352595151 12355602844 12360686208 12361155508 12465303552 12474415616 12501822996 12504867024 12507441372 12510486768 12519156544 12537593536 12625115136 12662102778 12670877624 12685967424 12686449074 12689538056 12695240792 12811561984 12833942472 12839710104 12845480328 12848608032 12849095857 12854870299 12957355008 12960509952 12966334464 12985430016 12995316009 13001156163 13004321772 13013333776 13020302997 13029326076 13032498544 13038355408 13123474944 13148708352 13151909888 13157820416 13186729296 13190440874 13192655472 13196368718 13202299226 13307553792 13317281536 13346540766 13352538762 13355789928 13372203078 13381470024 13390743392 13478163456 13504078848 13507366912 13513437184 13543641579 13546939276 13549213728 13549728153 13553027332 13559118124 13667217408 13673878656 13677208064 13707258084 13713418188 13733613972 13743131376 13832851968 13842438144 13859449344 13862823936 13869053952 13909685946 13915937022 13919325368 13925580776 14033717568 14037134592 14040552448 14043442944 14046862336 14084051112 14088015253 14094346471 14104792728 14115103249 14206712832 14213637024 14217097856 14234029056 14243893248 14244434048 14254737327 14275730313 14282145891 14285623404 14292043428 14413007232 14416516608 14422995456 14426507264 14468772422 14475274754 14496592526 14597789376 14601343744 14618732544 14629418752 14640000498 14661560862 14668149834 14678314872 14795898624 14802547968 14806152192 14812806144 14813368544 14849529591 14856203037 14866498396 14888392324 14981941728 14985589632 14992324224 14995974656 15014403456 15024808448 15064586316 15174017904 15195787776 15202616832 15203194032 15206895808 15213152256 15213729856 15257722038 15386859072 15390605568 15397522176 15398106776 15420198144 15430884352 15453333859 15476092021 15483047047 15584126496 15613498368 15614091168 15617892992 15624911744 15659241039 15666278373 15795621504 15802720128 15813671424 15814271824 15836960256 15901507778 15994235088 16005319104 16024988304 16028890176 16036093632 16039998208 16047206656 16229820672 16230436872 16234388768 16237730904 16241684576 16319968509 16390500352 16426511712 16437895296 16438519396 16458096096 16462103424 16469501568 16470126868 16480914944 16665039612 16669097328 16673156032 16676588496 16680649024 16870471488 16878693966 16882803704 16902909504 16914623232 16915265432 17107757784 17111923296 17115446088 17119613472 17127307104 17131477376 17272267776 17276473344 17322870123 17327088012 17334874884 17339095696 17359744896 17360403996 17372434768 17497966592 17531611136 17570129616 17578025712 17582305728 17582973278 17590207296 17590875146 17739085824 17791055802 17795387688 17803385016 17807719904 17829604104 17841960032 17970884608 18005438464 18019146261 18044997984 18053107488 18053792913 18058188772 18065618304 18066304204 18210336768 18218520576 18231838208 18263687364 18271895148 18276344112 18284557584 18311485296 18324175168 18439312896 18443802624 18479265792 18506150214 18533404266 18541029312 18541733262 18546247928 18554582696 18711623424 18716179456 18724590592 18757300536 18765730152 18771012013 18778734816 18779447791 18806390304 18937672704 18942283776 18951516032 18978705408 18993154167 19006316436 19029673611 19034307084 19042861188 19047497872 19056057904 19217342976 19222022144 19230660608 19272912048 19278336662 19287000434 19440764928 19449501696 19463719168 19478145024 19506482658 19520000664 19543989114 19548747816 19557533112 19571086496 19685212416 19723062528 19727864832 19736730624 19741536256 19750408192 19785661311 19794553077 19799372788 19803448839 19808270716 19975163904 19975922304 19980786176 19989765632 20004581376 20019204608 20033684892 20072205036 20086115088 20217245184 20232023872 20256118272 20261050368 20270155776 20270925376 20320408914 20329540998 20338677186 20343629384 20510817984 20515812096 20520807424 20530029568 20560264192 20590176139 20614697064 20629766287 20763657216 20778835328 20794235904 20803580928 20817997824 20818788224 20864528919 20873905533 20878988052 20888371164 21055701888 21060828672 21065164416 21070293504 21084895232 21115947008 21146667386 21187327538 21320455536 21325646784 21340425472 21365839872 21366651072 21371853568 21381458176 21428435106 21438065142 21624774912 21634493184 21639760896 21640582496 21650307872 21703158633 21712912131 21744888789 21759958012 21896684064 21902015616 21917193728 21944128128 21949471232 21959335424 22017472308 22209228288 22219209216 22220052816 22225463104 22235451328 22299747594 22332588486 22478384448 22488486336 22493961984 22504925288 22521605184 22537212672 22552830976 22618903723 22629068761 22761026856 22804791048 22810343712 22815897728 22819728384 22820594784 22826151296 22836409472 22886583057 23029690368 23085908352 23096283264 23097160164 23102784016 23113166512 23130297216 23146326528 23147205328 23376189744 23393277602 23421136752 23426839488 23437367616 23443074304 23453609728 23720507136 23721407736 23727183584 23737846688 23755440384 23772805472 23852261667 24007978656 24025528348 24043335264 24054140448 24059997312 24070809984 24071723884 24087491072 24274538496 24345655308 24351583152 24356596356 24362526864 24368458816 24379410112 24415313728 24585750528 24656842944 24657779094 24674866952 24693155136 24704252352 24705190302 24711205688 24721372416 24722311016 24948831232 25003645992 25009734048 25014882744 25020973536 25021923511 25038313088 25075187072 25250230272 25318040949 25324205556 25341755248 25371934848 25372898148 25379076112 25390481584 25623123968 25667884944 25679420208 25690960656 25697216064 25698191714 25709740598 25914710016 25990632018 26002312326 26008643544 26026667552 26040605994 26058652152 26064997088 26076710816 26246949888 26297416704 26303819776 26315640832 26373458592 26374459917 26380881748 26385310944 26386312719 26392737436 26404598452 26615107584 26634563072 26693081532 26705077524 26711579856 26744406156 26762940048 26781486784 26956326912 27008157696 27087283158 27093878552 27098427456 27099456306 27106054664 27118236248 27347757312 27354416128 27414516168 27426836376 27434556019 27446885233 27467227944 27486262752 27487306327 27665703936 27684876288 27718898688 27725647872 27738107904 27759225321 27800106399 27812599893 27819371892 27831874044 27838650736 27851161552 28067435136 28074269184 28081104896 28086885888 28093724672 28168102224 28176030506 28188692942 28209585456 28230206498 28413425664 28427274048 28434195712 28468058112 28488868096 28509474654 28551460626 28564291782 28571246808 28584086856 28826014464 28833033216 28845990912 28853014528 28917504993 28930500651 28937544844 28950549508 28993185052 29195578752 29202687488 29237465088 29258837504 29280000996 29323121724 29336299668 29356629744 29591797248 29605095936 29612304384 29625612288 29626737088 29699059182 29712406074 29732996792 29776784648 29963883456 29971179264 29984648448 29991949312 30028806912 30049616896 30093334357 30129172632 30137652883 30151196881 30348035808 30391575552 30405233664 30406388064 30413791616 30426304512 30427459712 30480613371 30494311497 30508015779 30515444076 30773718144 30781211136 30795044352 30796213552 30840396288 30861768704 30906667718 30952184042 30966094094 31168252992 31226996736 31228182336 31235785984 31249823488 31318482078 31332556746 31591243008 31605440256 31627342848 31628543648 31673920512 31720001079 31780991307 31803015556 31988470176 32010638208 32049976608 32057780352 32072187264 32079996416 32094413312 32459641344 32460873744 32468777536 32475461808 32483369152 32639937018 32853023424 32875790592 32877038792 32916192192 32924206848 32939003136 32940253736 32961829888 33058397749 33330079224 33338194656 33346312064 33353176992 33361298048 33449621391 33498882729 33740942976 33757387932 33765607408 33805819008 33829246464 33830530864 34215515568 34223846592 34230892176 34239226944 34254614208 34262954752 34544535552 34645740246 34654176024 34669749768 34678191392 34719489792 34720807992 34744869536 34995933184 35063222272 35089916403 35140259232 35156051424 35164611456 35165946556 35180414592 35181750292 35478171648 35582111604 35590775376 35606770032 35615439808 35659208208 35683920064 36038292522 36089995968 36106214976 36107585826 36116377544 36131236608 36132608408 36463676416 36527374728 36543790296 36552688224 36569115168 36570503593 36622970592 36648350336 36878625792 36887605248 36958531584 36986668641 37012300428 37057785453 37066808532 37082058624 37083466524 37092495856 37109165392 37423246848 37432358912 37449181184 37514601072 37531460304 37542024026 37557469632 37558895582 37612780608 37875345408 37903032064 37986308334 38012632872 38059347222 38068614168 38085722376 38094995744 38112115808 38434685952 38444044288 38461321216 38545824096 38547287571 38556673324 38564610897 38574000868 38881529856 38899003392 38927438336 38956290048 39012965316 39040001328 39087978228 39097495632 39115066224 39142172992 39370424832 39446125056 39455729664 39473461248 39571322622 39589106154 39598745576 39606897678 39616541432 39951844608 39961572352 39979531264 40038409216 40067369784 40096658797 40144410072 40172230176 40173755401 40434490368 40464047744 40512236544 40522100736 40540311552 40541850752 40630924737 40640817828 40649184459 40659081996 40677354372 40687258768 41021635968 41031624192 41041614848 41060059136 41120528384 41180352278 41229394128 41259532574 41527314432 41557670656 41588471808 41607161856 41637576448 41729057838 41747811066 41757976104 41776742328 42111403776 42121657344 42130328832 42140587008 42169790464 42231894016 42264045759 42283039413 42293334772 42345309747 42374655076 42640911072 42651293568 42680850944 42731679744 42733302144 42743707136 42762916352 42856870212 42876130284 43249549824 43268986368 43279521792 43281164992 43300615744 43406317266 43425824262 43489777578 43519916024 43793368128 43804031232 43834387456 43888256256 43898942464 43918670848 44034944616 44047338829 44067133903 44418456576 44438418432 44440105632 44450926208 44470902656 44548588773 44568609111 44599495188 44665176972 44956768896 44976972672 44987923968 45009850576 45043210368 45074425344 45105661952 45237807446 45258137522 45522053712 45609582096 45620687424 45631795456 45639456768 45641189568 45652302592 45672818944 45773166114 46171816704 46192566528 46194320328 46205568032 46226333024 46260594432 46292653056 46294410656 46360001577 46428276063 46449141141 46752379488 46786555204 46842273504 46853678976 46874735232 46886148608 46907219456 47441014272 47442815472 47454367168 47475693376 47510880768 47545610944 47704523334 48015957312 48051056696 48086670528 48108280896 48119994624 48141619968 48143447768 48174982144 48316119787 48691310616 48703166304 48713192712 48725053728 48736917632 48758820224 48830627456 48959905527 49171501056 49313685888 49315558188 49349733904 49386310272 49408504704 49410380604 49422411376 49442744832 49444622032 49897662464 50007291984 50019468096 50029765488 50041947072 50043847022 50076626176 50150374144 50636081898 50648411112 50683510496 50743869696 50745796296 50758152224 50780963168 51246247936 51335769888 51358840416 51381921312 51394432128 51396383428 51419481196 51829420032 51981264036 52004624652 52017287088 52053335104 52081211988 52117304304 52129994176 52153421632 52493899776 52594833408 52746917184 52748919834 52761763496 52770621888 52772625438 52785474872 52809196904 53269126144 53386163064 53410155048 53423159712 53425188037 53449197559 53488812312 53525880096 53527912321 53562973568 53912653824 54016315392 54057438783 54161378739 54174566316 54187757104 54196854912 54198912612 54212109328 54236472496 54695514624 54708832256 54829032336 54853672752 54869112038 54893770466 54934455888 54972525504 54974612654 55331407872 55437797376 55518450642 55600212798 55625199786 55638743784 55663748088 55677301472 55702323104 56134870272 56148538368 56162209792 56173771776 56187449344 56313036039 56336204448 56338343373 56352061012 56377385884 56419170912 56460412996 56826851328 56854548096 56868391424 56936116224 56977736192 57018949308 57102921252 57128583564 57142493616 57168173712 57652028928 57666066432 57691981824 57835009986 57861001302 57875089688 57901099016 57986370104 58391157504 58405374976 58517675008 58560001992 58602809011 58646243448 58672599336 58689113509 58713259488 58715488663 59183594496 59210191872 59224608768 59251224576 59253474176 59356983933 59383659231 59398118364 59410346517 59424812148 59465993584 59553569296 59927766912 59942358528 59969296896 59983898624 60057613824 60099233792 60186668714 60258345264 60275305766 60302393762 60696071616 60783151104 60810467328 60812776128 60827583232 60854919424 60961226742 60988622994 61016031558 61030888152 61547436288 61562422272 61590088704 61592427104 61680792576 61723537408 61770528417 61813335436 61889298861 61904368084 61932188188 62336505984 62453993472 62456364672 62471571968 62499646976 62636964156 62665113492 63182486016 63210880512 63254685696 63257087296 63347841024 63440002158 63561982614 63606031112 63976940352 64021276416 64099953216 64115560704 64144374528 64159992832 64188826624 64347961561 64376879827 64405811089 64919282688 64921747488 64937555072 64950923616 64966738304 65109475899 65138736393 65234666367 65279874036 65706046848 65751581184 65754077584 65832384384 65848413696 65878006272 65880507472 65923659776 66116795498 66660158448 66676389312 66692624128 66706353984 66722596096 66899242782 66997765458 67481885952 67514775864 67531214816 67611638016 67658492928 67661061728 67856711169 67887206283 68431031136 68447693184 68461784352 68478453888 68509228416 68525909504 69089071104 69291480492 69308352048 69339499536 69356382784 69438979584 69441615984 69489739072 70179832806 70280518464 70312102848 70329222912 70331893112 70360829184 70363500584 70719863539 71164223208 71181550752 71213540064 71230879616 71318416416 71367840128 71556785001 72076585044 72179991936 72212429952 72215171652 72232755088 72262473216 72265216816 72927352832 73054749456 73087580592 73105376448 73138230336 73141007186 73245941184 73296700672 73757251584 73973337282 74024600856 74115570906 74133617064 74164117248 74166933048 74184991712 74218330784 74846493696 74864717824 74898362368 75029202144 75062920608 75065770533 75084048052 75114939264 75117791164 75225561216 75750690816 75806064128 75972616668 76025265744 76118694444 76137228336 76171444752 76189991488 76224231616 76869371904 77091648192 77094575142 77113346648 77129221794 77148001736 77854876672 78025930632 78080002656 78082967131 78175956456 78194991264 78230132448 78233102623 78284345984 78740849664 78892250112 78911459328 78946922496 79123379751 79142645244 79158938157 79178212308 79197491152 79213795356 79233082864 79903689216 79923144704 79959062528 80076818432 80134739568 80193317594 80288820144 80344460352 80347510802 80868980736 80928095488 81024473088 81083701504 81261849474 81281635656 81298368918 81318163992 81354708744 81374517536 82043271936 82063248384 82083229696 82120118272 82241056768 82303668057 82340655699 82360704556 82458788256 82461918981 82519065148 83054628864 83115341312 83176943616 83214323712 83275152896 83458115676 83495622132 83515952208 83553484656 84222807552 84243314688 84260657664 84281174016 84528091518 84566078826 84586669544 84690619494 84749310152 85281822144 85302587136 85361701888 85466604288 85487414272 85525832704 85713740424 85752260568 85776396667 85814944969 86499099648 86537972736 86559043584 86562329984 86601231488 86752514979 86791501953 86812634532 86851648524 86979555156 87039832048 87586736256 87608062464 87668774912 87776512512 87797884928 87837341696 88069889232 88094677658 88134267806 88836913152 88876836864 88880211264 88901852416 88941805312 89097177546 89137218222 89198990376 89330353944 89913537792 89953945344 89975847936 90019701152 90086420736 90148850688 90211323904 90280003071 90412958649 90453590643 90475614892 90516275044 91044107424 91219164192 91241374848 91263590912 91278913536 91282379136 91304605184 91345637888 91546332228 92343633408 92385133056 92388640656 92411136064 92452666048 92521188864 92585306112 92588821312 92720003154 92856552126 92898282282 93504758976 93573110408 93684547008 93707357952 93749470464 93772297216 93814438912 94047020743 94089285901 94882028544 94885630944 94908734336 94951386752 95021761536 95091221888 95160003237 95342973921 95409046668 96031914624 96102113392 96173341056 96216561792 96239989248 96283239936 96286895536 96349964288 96632239574 97382621232 97406332608 97426385424 97450107456 97473835264 97517640448 97661254912 97919811054 98627371776 98631116376 98699467808 98772620544 98817009408 98820761208 98844822752 98885489664 98889244064 99175193247 99795324928 100014583968 100038936192 100059530976 100083894144 100087694044 100153252352 100300748288 101272163796 101296822224 101367020992 101487739392 101491592592 101516304448 101561926336 102671539776 102717680832 102763842624 102788864256 102792766856 102838962392 103359800557 103962528072 104009249304 104034574176 104106670208 104162423976 104234608608 104259988352 104306843264 104987799552 105189666816 105269749209 105493834368 105497839668 105523526992 105541243776 105545250876 105570949744 105618393808 106538252288 106772326128 106820310096 106846319424 106850376074 106898395118 106977624624 107051760192 107055824642 107125947136 108114877566 108322757478 108349132632 108375514208 108393709824 108397825224 108424218656 108472944992 109391029248 109417664512 109658064672 109707345504 109711510779 109738224076 109787540932 109868911776 109945051008 109949225308 110662815744 110875594752 111036901284 111200425596 111250399572 111277487568 111327496176 111354602944 111404646208 112269740544 112297076736 112347543552 112626072078 112672408896 112676686746 112704122024 112754771768 112838341824 112920825992 113709096192 113736782848 113955472384 114037898616 114121259653 114205842504 114257167128 114284987232 114289326307 114336347424 114340688449 115304057856 115332132864 115383963648 115641862713 115670019972 115693832691 115722002604 115750179376 115802198032 115972740208 116782315008 116810749952 117035350016 117120003984 117205618022 117292486896 117345198672 117378227018 117426518976 117430977326 118367188992 118420383744 118506948352 118713967866 118767318462 118796236728 118820693034 118849624296 118931987168 119107138592 119855533824 119884717056 119938593792 119967797248 120115227648 120198467584 120289976391 120373337428 120516690528 120521266203 120550611532 120604787524 121392143232 121566302208 121620934656 121625552256 121655166464 121709838848 121922453484 121977245988 122032063116 122061776304 123094872576 123124844544 123180177408 123184854208 123361585152 123541056834 123626670872 123778597722 123808736168 123864376376 124673011968 124912729344 124943143936 124999293952 125273928312 125309188303 125330226984 125365502821 125421842647 126364972032 126421761024 126509371392 126514174592 126695682048 126792137277 126849118239 126880004316 127035929241 127123965228 127212062224 127953880704 128042552832 128199906432 128231121408 128288749056 128319985664 128377653248 128695923122 128753759654 128811622178 129838565376 129843494976 129875110144 129901847232 129933476608 130218951798 130277472786 130469332734 130559748072 131412093696 131503162368 131508155168 131664768768 131696827392 131756012544 131761014944 131847319552 132142016487 132201401709 132233590996 133320316896 133352778624 133385248256 133412707968 133445192192 133798485564 133995530916 134963771904 135029551728 135062429632 135223276032 135316985856 135322123456 135713422338 135774412566 136862062272 136895386368 136923568704 136956907776 137018456832 137051819008 137453338009 137515110163 137717628997 138582960984 138616704096 138678999072 138712765568 138877959168 138883231968 138979478144 139080004731 139284828189 139347423423 140359665612 140561036928 140624205696 140658445824 140663786224 140721658368 140727001168 141439727078 142328446416 142363101504 142427080128 142461759232 142636832832 142735680256 143113570002 144153170088 144359983872 144424859904 144430343304 144465510176 144524946432 144530433632 144948359361 145854705664 146109498912 146175161184 146210752896 146276460672 146282014372 146491882368 146593401344 147514503168 147946674564 148049201712 148231141812 148267234128 148328234496 148333866096 148369983424 148436661568 149692987392 150058404288 150125841216 150131541066 150168096104 150229878528 150235582328 150451122432 151612128256 151945233336 152050531488 152056304413 152237388888 152274456672 152342889504 152379982976 152448463232 153738743808 154183296384 154189150284 154226693296 154258443588 154296003472 155709753344 156051861264 156160005312 156165934262 156351912912 156389982528 156460264896 156466205246 156568691968 157481699328 157784500224 158246759502 158285290488 158317876314 158356424616 158394982304 158427590712 158466165728 159807378432 159846289408 159918125056 160153636864 160269479136 160275564111 160347592677 160386635188 160577640288 160583736963 160688920704 160695021604 161737961472 161856190976 162048946176 162167403008 162523698948 162563271312 162596737836 162636327984 162709417488 162749035072 164086543872 164126496768 164607336114 164681311398 164721409112 164917576512 164923837962 165038130296 166230682624 166550305792 166916231352 166991244264 167031904416 167038246141 167106969312 167113313887 168445615104 168486629376 168521315328 168562348032 168939108117 169015030119 169056183036 169132157652 169173339088 169381238988 169498620304 170563644288 170605174272 170723403776 170933208576 170974828544 171051665408 171427480848 171504521136 171552793334 171629889938 172998199296 173075945472 173124659968 173202462976 173505029958 173583003906 173625269064 173703297048 173959110312 174079664096 175173472512 175216124928 175337549824 175553025024 175595769856 175674683392 175808427033 176067340527 176139778464 176146465989 176189355316 176268535612 177673826304 177753673728 177760422528 177803704832 177883610624 178194355092 178274436444 178397980752 178660707888 179827075584 179907890688 179951695872 180039402304 180172841472 180297701376 180560006142 180825917298 180907181286 180951229784 181032550088 182088214848 182438328384 182482749696 182527181824 182564758272 182609210368 182691275776 183092664456 183144198289 183226504123 184687266816 184770266112 184777281312 184822272128 184905332096 185042377728 185170612224 185177642624 185311585251 185440006308 185667896583 185713104252 185796564564 187009517952 187146220816 187369094016 187414715904 187498940928 187544594432 187628877824 188094041486 188178571802 189764057088 189771261888 189817468672 189902773504 190043523072 190182443776 190320006474 190685947842 190818093336 192063829248 192204226784 192346682112 192433123584 192479978496 192566479872 192573791072 192699928576 193043884683 193130639481 193217433267 193264479148 194765242464 194812665216 194852770848 194900214912 194947670528 195035280896 195322509824 195839622108 197254743552 197262232752 197398935616 197545241088 197634018816 197641522416 197689645504 197770979328 197778488128 198350386494 200029167936 200077872384 200119061952 200167788288 200175388088 200306504704 200601496576 200893340167 201279611611 202544327592 202593644448 202734041984 202975478784 202983185184 203032608896 203123852672 203570133507 203661618849 205343079552 205435361664 205527685248 205577728512 205585533712 205677924784 206719601114 207925056144 208018498608 208069148352 208213340416 208324847952 208469217216 208519976704 208613686528 210539498418 210987668736 210995679336 211047053984 211082487552 211090501752 211141899488 211236787616 212159590617 213076504576 213544652256 213640620192 213692638848 213700752148 213796790236 213955249248 214103520384 214111649284 214251894272 216229755132 216645514956 216698265264 216751028416 216787419648 216795650448 216848437312 216945889984 218782058496 219316129344 219414691008 219423021558 219476448152 219575081864 219737823552 219890102016 219898450616 222073802568 222236137219 222400851192 222500799144 222554975136 222654992352 222709205888 222809292416 224539481088 224594153472 224695087104 225197311599 225252144156 225344817792 225353373492 225408244048 225509543536 225676683648 225841651984 227418192384 227473565696 227910944768 228075797232 228242519306 228411685008 228514334256 228569974464 228578652614 228672694848 228681376898 230608115712 231283725426 231340039944 231387665382 231444005208 231500358752 231604396064 231945480416 233564630016 233621499904 234070700032 234240007968 234248901393 234411236044 234584973792 234690397344 234699307869 234756454036 234853037952 234861954652 236734377984 236840767488 237013896704 237427935732 237534636924 237592473456 237641386068 237699248592 237863974336 238214277184 239711067648 239769434112 239877187584 240230455296 240579952782 240746674856 241033381056 241042532406 241101223064 241209575048 242784286464 243251104512 243310332928 243419677696 243844906968 243954491976 244023156169 244064126232 244123552608 244132821283 244242535681 246189745152 246249689088 246360354816 246369708416 246723170304 246911004171 247021967097 247082113668 247253341744 247385756943 247557195444 247617472336 247728752752 249346023936 249825458688 249886287872 249998587904 250547856624 250618376606 250660453968 250731005642 250843685294 252729944064 252843522048 253028349184 253584274554 253698236478 253760008632 254071858482 254247930456 254424124448 255907761408 256085105664 256399812864 256462242816 256577498112 256639971328 256755306496 257329190001 257391846244 257444834907 257507519308 257623244356 259677130752 259686989952 259750220288 259803694464 259866953216 260437903596 260554945572 260938665468 261119496144 262824187392 263006324736 263016310336 263329537536 263393654784 263512025088 263522029888 264284032974 264402803418 264467181992 266640633792 266705557248 266770496512 266825415936 266890384384 267596971128 267672289807 267792582949 267991061832 268186961731 269927543808 270059103456 270124859264 270446552064 270633971712 270644246912 270840009213 271238875947 271360771929 271426844676 271548825132 273724124544 273790772736 273847137408 273913815552 274036913664 274103638016 274906676018 275030220326 275435257994 277165921968 277233408192 277357998144 277425531136 277755918336 277766463936 277958956288 278160009462 278569656378 278694846846 280719331224 281122073856 281248411392 281316891648 281327572448 281443316736 281454002336 282141062229 282267857703 282879454156 284656892832 284726203008 284854160256 284923518464 285273665664 285471360512 286227140004 288306340176 288719967744 288849719808 288860686608 288931020352 289049892864 289060867264 289896718722 292218997824 292350322368 292421505792 292552921344 292564028744 292983764736 293186802688 293613343321 294045748399 294177893893 295893349128 296098403424 296462283624 296534468256 296656468992 296667732192 296739966848 296873323136 297525579741 299385974784 300116808576 300251682432 300263082132 300336192208 300459757056 300471164656 300902244864 303224256512 303890466672 304101062976 304112608826 304474777776 304548913344 304685779008 304759965952 304896926464 308366592768 308378300568 308453386592 308516887176 308592006944 310079401671 311419506688 312103722528 312320010624 312331868524 312703825824 312779965056 312920529792 312932410492 313137383936 314963398656 315569000448 316493519004 316570580976 316635752628 316712849232 316789964608 316855181424 316932331456 319614756864 320538958272 320551128222 320695185354 320773270376 321155280576 321167473926 321377841408 321390043208 323712381952 324334806016 325047397896 325126542624 325193475672 325272655968 325285005643 325418834976 325498070144 328173087744 328252993536 329134532337 329214672228 329362622796 329442818224 329835153024 329847675924 330076260592 332461365248 333100611584 333832462704 333982488528 334063808832 334076492282 334213938624 334226627774 336891230208 337042630656 337878216234 338030060238 338112366072 338264315304 338346678176 338762477976 338997240608 341127288576 341210348544 341446807552 341866417152 341949657088 342103330816 342363778959 342854961696 342867978921 343009042272 343022065347 343105586668 343259779876 345996398592 346151890944 346249319936 346404925952 347010059916 347166007812 347250538128 347406594096 347918220624 348159328192 350346945024 350432249856 351106050048 351616854066 352134681054 352279556928 352292931978 352378710632 352537071224 355520845056 355607409664 355767221248 356388710184 356548872888 356649228247 356795961504 356809508029 357321415776 359654151168 359815781376 359903391744 360078804608 360345682944 360595402752 360869929173 361120012284 361563798609 361651834596 361814362572 361902459568 362065100176 364176429696 364876656768 364965499392 365054363648 365129516544 365218420736 365382551552 366185328912 366288396578 366453008246 369374533632 369540532224 369554562624 369644544256 369810664192 370084755456 370355285248 370623170502 370880012616 371335793166 371426208504 371593129128 374019035904 374292441632 374738188032 374829431808 374997881856 375089188864 375257755648 375927564909 376096508463 376188082972 376265527941 376357143604 379528114176 379542523776 379634937344 379805547008 380087046144 380364887552 380640012948 381371895684 381636186672 384127658496 384408453568 384693364224 384866247168 384959956992 385132959744 385147582144 386087769366 386261278962 386434866534 386528958296 389530484928 389625330432 389705541696 389800429824 389895341056 390070561792 390645019648 391213346641 391679244216 391965559453 394509487104 394524465504 394797871232 395090482176 395268037632 395283044832 395379291008 395541958656 395556976256 396426049461 396604205127 396700772988 400058335872 400155744768 400238123904 400335576576 400350776176 400613009408 401202993152 401786680334 402559223222 405088655184 405187288896 405468083968 405950957568 405966370368 406065217792 406247705344 407140267014 407323237698 410686159104 410870723328 411055370496 411155457024 411171067424 411355849568 412360014027 412545330489 413152886991 413439202228 415850112288 416036997216 416138296704 416426680832 416649695904 416938434432 417039953408 417227373056 421078996836 421975337472 421991358672 422094107968 422164975104 422181003504 422283798976 422473575232 424319181234 427089304512 427281240384 427385277696 427401504296 427593580472 427910498496 428207040768 428223298568 428503788544 429759170737 432459510264 433291029912 433396530528 433502056832 433574839296 433591300896 433696874624 433891779968 434845078083 437564116992 438632258688 438829382016 438846043116 438952896304 439150163728 439475647104 439780204032 439796901232 444147605136 444472274438 444801702384 445001598288 445109950272 445309984704 445418411776 445618584832 449078962176 450394623198 450504288312 450689635584 450706746984 450816488096 451019087072 451353367296 451683303968 454836384768 454947131392 455821889536 456151594464 456168913239 456485038612 456823370016 457028668512 457139948928 457157305228 457345389696 457362753796 461216231424 462567450852 462680079888 462775330764 462888010416 463000717504 463208792128 463890960832 467129260032 468480015936 468497802786 468822472088 469169947584 469380794688 469398615738 469512908072 469706075904 469723909304 474027793408 474855871464 475069273848 475184946912 475282772136 475398497184 475416546709 475727948672 476428554368 479422135296 479538868224 479754375168 480460910592 480826692333 481042778031 481159905564 481493349712 481751210889 482066762112 482085064812 482202446128 482419150096 485568572928 486502209024 486620665856 486839355392 487689813936 487908983952 488046312338 488128252464 488247105216 488265642566 488485071362 492379490304 492739416832 493822008342 494043934194 494164227336 494506683488 494771513886 495114390888 495234944672 495457505504 498692047872 499650917376 499772575744 499997175808 501095713248 501114738423 501236753212 501320907936 501339941661 501462011284 501687370588 505459888128 505687044096 506056698368 507168549108 507396472956 507520017264 508143716964 508495860912 508848248896 511815522816 512170211328 512799625728 512924485632 513154996224 514658380002 514783692488 514889669814 515015038616 515246488712 519373979904 519500440576 519607388928 519733906432 520875807192 521109891144 521256564361 521490819427 521877330936 522238992288 522258820213 525648374784 526012649472 526032620672 526659075072 526787309568 527024050176 527044059776 527425281099 528202021581 528439397967 528568065948 528805606836 528934363984 533281267584 533411114496 533540993024 533650831872 533780768768 535193942256 535344579614 535585165898 535982123664 536373923462 539855087616 540118206912 540249718528 540893104128 541288493824 541680018426 542477751894 542721543858 542853689352 543097650264 547448249088 547581545472 547694274816 547827631104 548073827328 548207276032 549432594867 549679512369 549813352036 550060440652 550870515988 554331843936 554466816384 554715996288 554851062272 555511836672 555532927872 555917912576 556320018924 557139312756 557389693692 561438662448 562244147712 562496822784 562633783296 562655144896 562886633472 562908004672 564282124458 564535715406 565758908312 569313785664 569452406016 569708320512 569847036928 570547331328 570942721024 571773352783 572454280008 572615404777 572872740739 576612680352 577439935488 577699439616 577721373216 577862040704 578099785728 578121734528 579131654049 579391918443 579652299801 579793437444 584437995648 584700644736 584843011584 585105842688 585128057488 585967529472 586373605376 587226686642 588091496798 588355787786 591786698256 592196806848 592924567248 593068936512 593312937984 593335464384 593479933696 593746646272 595051159482 600233617152 600503364864 600526164264 600672384416 600919514112 600942329312 601804489728 602680020501 603838834833 606448513024 607780933344 608202125952 608225217652 608949555552 609097826688 609371558016 609519931904 609793852928 616733185536 616756601136 616906773184 617033774352 617184013888 620158803342 624207445056 624640021248 624663737048 625407651648 625559930112 625841059584 625864820984 626274767872 628109557231 632987038008 633141161952 633271505256 633425698464 633579929216 633710362848 633864662912 636478771851 639229513728 641077916544 641102256444 641390370708 641546540752 642310561152 642334947852 642755682816 642780086416 647424763904 648669612032 650094795792 650253085248 650386951344 650545311936 650570011286 650837669952 650996140288 656346175488 658269064674 658429344456 658725245592 658885636448 659670306048 659695351848 660152521184 664922730496 666201223168 666708411657 667664925408 667964977056 668127617664 668152984564 668427877248 668453255548 673782460416 674085261312 675756432468 676060120476 676224732144 676528630608 676693356352 677524955952 677994481216 682254577152 682420697088 683732834304 684727557918 685709923392 685735957842 686018084544 686044130694 686211173336 686519559752 692498639872 692809851904 694020119832 694332015624 694501076256 694527444481 694813188192 694839568267 695836441248 696318656384 700693890048 700864499712 702212100096 702746704179 703233708132 704097923607 704269362108 704559113856 704585863956 704757421264 705074142448 711041690112 711214819328 711534442496 712777420368 713097745776 713298456494 713591923008 713619016058 714642831552 719308302336 719631562752 720157609216 720691365888 721739858346 722240024568 723127597218 723303669192 723628725144 723804919136 724130200352 728352859392 729753313536 729930998784 730108727296 730259033088 730436841472 730765103104 732069468507 732370657824 732398463849 732576793156 732727607043 732906016492 738749067264 739081064448 739109125248 739289088512 739621328384 740169510912 740710570496 741246341004 741760025232 742671586332 742852417008 743186258256 748038071808 748584883264 749476376064 749658863616 749995763712 751855129818 752193016926 752376165944 752531055882 752714287208 759085047552 759269874688 759611094016 760729775104 761280025896 761836517143 762743791368 763272373344 763301352619 768255316992 768816907136 769386728448 769732494336 769919913984 770265919488 770295164288 771987570003 772175538732 772334504721 772522557924 772869733068 773057916592 779060969856 779250660864 779411083392 779600859648 779790682112 780141123584 781290039296 782426693282 783358488432 783931118906 789018974208 789048931008 789595742464 790180964352 790536075264 790566089664 790758582016 791113952512 792852098922 793208410254 793401545976 800116671744 800311489536 800476247808 800671153152 800701552352 801226018816 802405986304 803016869421 803377748847 803573360668 804560885193 805118446444 810177310368 810374577792 810936167936 811901915136 811932740736 812130435584 812495410688 814280534028 814646475396 821372318208 821741446656 822110740992 822310914048 822342134848 822711699136 824720028054 825090660978 826305773982 826878404456 831700224576 832073994432 832276593408 832853361664 833299391808 833876868864 834079906816 834454746112 836899437751 837275544157 842157993672 843950674944 843982717344 844188215936 844329950208 844362007008 844567597952 844947150464 846423186687 846803573109 848638362468 854178609024 854562480768 854770555392 854803008592 855187160944 855820996992 856414081536 856446597136 857007577088 859518341474 864919020528 866582059824 866793061056 867004113664 867149678592 867182601792 867393749248 867783559936 869690156166 877264517376 877658764032 877692086232 877905792608 878300327456 878951294208 879560408064 879593802464 880840029963 882137245197 882533681679 888295210272 888944548876 889603404768 890003196576 890219900544 890619969408 890836823552 891237169664 898157924352 900789246396 901008576624 901379271168 901413493968 901632976192 902038174144 902706734592 903366607936 909672769536 912303188928 912337826478 912970077224 913646740032 914057337024 914279897856 914314610456 914690779392 914725507592 925134901704 925360159776 925550661528 925776020832 926001435008 926417584256 927781921664 930238205013 934258520064 936960031872 936995605572 937644944176 938339895168 938761589376 938797231476 939025816144 939412151808 939447818608 948055586816 949711742928 950138547696 950369893824 950565544272 950796994368 950833093418 951455897344 952857108736 958844270592 961653384666 962085556062 962319811128 962986699424 963502421778 964133524224 964170129624 964404892256 964838300192 971137145856 973004418048 973241331712 973678710784 975379627872 975817967904 975855016929 976092624676 976256504928 976494210432 976531285132 976970142724 984758980608 985478833664 987644016684 988087868388 988328454672 989013366976 989543027772 990228781776 990469889344 990915011008 997384095744 999301834752 1002191426496 1002229476846 1002473506424 1002641815872 1002679883322 1002924022568 1003374741176 1012113396736 1014337098216 1014792945912 1015040034528 1015078572703 1015534753621 1016287433928 1016991721824 1017030334099 1017696497792 1023631045632 1024340422656 1025599251456 1025848971264 1026309992448 1027091336877 1028603936763 1029066196041 1029316760004 1029567384976 1029779339628 1030030077232 1030492977424 1038747959808 1039000881152 1039214777856 1039467812864 1041751614384 1042219782288 1042513128722 1042981638854 1043754661872 1044477984576 1044517640426 1051296749568 1052065241344 1053318150144 1054088119552 1054850562198 1056404043162 1056878795934 1057136131896 1057611213672 1057868727968 1066562535168 1066822228992 1067081986048 1067301663744 1067561537536 1069947684741 1070387884512 1070428524087 1070689159228 1071170331796 1071964247328 1072747846924 1079710175232 1080236413824 1080499437056 1081786208256 1082576987648 1083360036852 1084955503788 1085443087716 1085707378704 1086195300528 1094896498176 1095163090944 1095388549632 1095655262208 1096147654656 1098865189734 1099359024738 1099626704072 1100120881304 1101741031976 1108663687872 1108933632768 1109431992576 1109702124544 1111065855744 1111835825152 1112640037848 1113453371209 1114278625512 1114779387384 1115093156671 1115594284597 1122877324896 1124488295424 1124993645568 1125267566592 1125310289792 1125773266944 1125816009344 1127782694727 1128289525389 1128564248916 1128796583823 1129071430812 1131517816624 1138627571328 1138904812032 1139416641024 1139694073856 1141094662656 1141885442048 1143546705566 1144908560016 1145230809554 1145745481478 1153225360704 1154879870976 1155398879232 1155442746432 1155724081408 1156243469056 1158263308098 1158783836886 1159304599602 1159586874888 1168875991296 1169401289472 1169686023168 1170211685376 1170256114976 1171935058944 1172747210752 1173640039923 1174453373284 1175896678359 1176182993596 1176711575572 1183573396512 1184393613696 1185849134496 1186137873024 1186625875968 1186670928768 1186959867392 1187493292544 1190102318964 1200467234304 1201006729728 1201052328528 1201344768832 1201839028224 1201884658624 1203608979456 1205360041002 1207677669666 1215561866688 1216404251904 1216450435304 1217899111104 1218195653376 1218743116032 1219039863808 1219587705856 1222611269659 1223160716713 1233466371072 1233513202272 1233813546368 1234067548704 1234368027776 1237080042081 1237635991467 1239458660973 1240317606684 1248414890112 1249280042496 1249327474096 1250815303296 1251119860224 1251682119168 1251729641968 1252549535744 1256219114462 1265974076016 1266282323904 1266543010512 1266851396928 1267159858432 1267420725696 1267729325824 1272957543702 1282155833088 1282204512888 1282780741416 1283093081504 1284621122304 1284669895704 1285511365632 1285560172832 1289277512211 1294849527808 1297339224064 1300189591584 1300506170496 1300773902688 1301090623872 1301140022572 1301675339904 1301992280576 1312692350976 1316538129348 1316858688912 1317450491184 1317771272896 1319340612096 1319390703696 1320305042368 1333416823314 1335329850816 1335929954112 1336255235328 1336305969128 1336855754496 1336906511096 1343677407241 1351512864936 1352120240952 1352449464288 1353057261216 1353386712704 1355049911904 1355988962432 1364509154304 1364841394176 1367465668608 1368506739717 1369455115836 1371419846784 1371471915684 1372036169088 1372088261388 1372422346672 1373039119504 1384997279744 1385619703808 1388040239664 1388664031248 1389002152512 1389054888962 1389626376384 1389679136534 1391672882496 1392637312768 1401387780096 1405493408358 1406467416264 1408195847214 1408538724216 1409118227712 1409171727912 1409514842528 1410148284896 1422083380224 1422429638656 1423068884992 1425554840736 1426195491552 1426249640127 1426596912988 1427183846016 1427238032116 1429285663104 1438616604672 1439263125504 1440315218432 1441382731776 1443479716692 1444480049136 1446255194436 1446607338384 1447257450288 1447609838272 1448260400704 1456705718784 1459506627072 1459861997568 1460518066176 1464138937014 1464741315648 1464796927698 1465153586312 1465455214086 1465812032984 1478218250496 1478578177024 1479242656768 1481421140992 1482492682008 1483520050464 1483576375489 1485343172664 1485704834016 1486372516512 1486428949837 1496076143616 1497169766528 1498952752128 1499317727232 1499991527424 1503344215269 1503710259636 1504019824983 1504386033852 1504752331888 1505062111764 1505428574416 1518170095104 1518539749376 1519222188032 1521459550208 1522560051792 1523673034286 1525487582736 1526544746688 1526602705238 1536510633984 1537633814272 1538773456896 1539464988672 1540590328576 1543975140006 1544351077464 1544669009442 1545045115848 1545739466136 1546115833184 1558121939712 1558501321728 1558822166784 1559201719296 1559581364224 1560282247168 1562580078592 1563769693083 1564472458281 1564853386564 1566716976864 1566776460639 1567862237812 1578037948416 1578097862016 1579191484928 1580361928704 1581072150528 1581132179328 1581517164032 1582227905024 1585704197844 1586416820508 1586803091952 1600233343488 1600622979072 1600952495616 1601342306304 1601403104704 1606033738842 1606755497694 1607146721336 1609121770386 1610236892888 1620354620736 1620749155584 1621872335872 1623865481472 1624260871168 1624990821376 1628561068056 1629292950792 1629751536673 1630483954411 1642744636416 1643482893312 1644221481984 1644621828096 1644684269696 1645423398272 1648297784601 1649038537107 1649440056108 1650181321956 1652611547964 1653756808912 1663400449152 1664147988864 1664553186816 1665706723328 1666598783616 1667753737728 1668159813632 1668909492224 1673798875502 1674551088314 1684315987344 1687901349888 1687965434688 1688376431872 1688659900416 1688724014016 1689135195904 1689894300928 1692846373374 1693607146218 1697276724936 1708357218048 1709124961536 1709541110784 1709606017184 1710374321888 1711641993984 1712828163072 1712893194272 1714015154176 1715320058349 1717846214331 1718618222217 1719036682948 1729838041056 1733164119648 1733586122112 1734008227328 1734299357184 1734365203584 1734787498496 1735567119872 1739380312332 1754529034752 1755317528064 1755384172464 1755811585216 1756600654912 1757902588416 1759120816128 1759187604928 1761680059926 1764274490394 1765067363358 1776590420544 1777889097752 1779206809536 1780006393152 1780439801088 1781239938816 1781673647104 1782474339328 1786893394117 1787696432119 1801578492792 1802017153248 1802758542336 1802826987936 1803265952384 1804076348288 1805413469184 1806733215872 1808040061503 1811516504499 1819345539072 1824606377856 1824675652956 1825940154448 1827293480064 1828114674048 1828559795712 1828629220912 1829381558784 1829451015184 1850269803408 1850720319552 1851101323056 1851552041664 1852002870016 1852835168512 1855563843328 1860476410026 1873920063744 1873991211144 1875289888352 1876679790336 1877523178752 1877594462952 1878051632288 1878824303616 1878895637216 1884328671693 1896111173632 1899423485856 1900277095392 1900739787648 1901131088544 1901593988736 1901666186836 1902911794688 1905714217472 1917688541184 1923306769332 1924171112124 1924639622256 1925973398848 1927004843556 1928267048448 1928340259248 1928809784512 1929676600384 1942274291712 1946008836096 1950759255744 1951635935808 1951710033858 1952185249352 1952513009856 1952988420864 1953062570264 1953940285448 1970957667328 1975288033368 1976175736776 1976656909344 1976731957369 1978026733952 1979086055544 1980457563552 1980939778688 1981830022016 1994768191488 1998603669504 2000125234971 2004382852992 2004458953692 2004947012848 2005283631744 2005359766644 2005848045136 2006749482352 2024226793472 2028674196432 2029585891824 2030080069056 2030157145406 2031069507242 2032574867856 2033983443648 2034060668198 2035392995584 2047262091264 2051198502912 2054182673754 2057207873526 2058132392082 2058633520008 2059134769952 2059558679256 2060060154464 2060985954848 2077495919616 2078001762304 2078429555712 2078935625728 2083503228768 2083582333443 2084439564576 2084518704801 2085026257444 2085963277708 2087509323744 2088955969152 2089035280852 2102593499136 2104130482688 2106636300288 2108176239104 2109701124396 2112808086324 2113757591868 2114272263792 2115222427344 2115737455936 2133125070336 2133644457984 2134603327488 2139895369482 2140775769024 2140857048174 2141378318456 2142340663592 2143928494656 2145495693848 2160472827648 2160998874112 2165153975296 2166720073704 2168303933407 2169911007576 2170886175432 2171414757408 2171497199833 2172390601056 2172473080531 2189792996352 2190326181888 2190777099264 2191310524416 2192295309312 2196208405521 2197195391547 2197730379468 2198182821129 2198718049476 2199253408144 2200241762608 2203482063952 2217327375744 2217867265536 2218863985152 2219404249088 2222131711488 2223671650304 2225280075696 2226906742418 2228557251024 2229558774768 2230186313342 2231188569194 2245754649792 2248976590848 2249987291136 2250620579584 2251632018688 2255565389454 2256579050778 2257128497832 2257593167646 2258142861624 2263035633248 2277255142656 2277809624064 2278833282048 2279388147712 2282189325312 2283770884096 2285509551429 2287093411132 2289817120032 2289904057857 2290461619108 2291490962956 2306450721408 2309759741952 2310797758464 2310885492864 2311448162816 2312486938112 2316526616196 2317567673772 2318609199204 2319173749776 2337751982592 2338802578944 2339372046336 2340423370752 2340512229952 2343870117888 2347280079846 2348906746568 2351793356718 2352365987192 2353423151144 2367146793024 2368787227392 2371698268992 2372275746048 2373341857536 2373919734784 2374986585088 2380204637928 2380874577757 2381944553599 2383015010293 2400934468608 2402013459456 2402104657056 2402689537664 2403678056448 2403769317248 2407217958912 2409050608263 2410133246541 2410720082004 2413682655579 2415355339332 2431123733376 2432808503808 2432900870608 2435798222208 2436391306752 2437486232064 2438079727616 2439175411712 2445222539318 2446321433426 2466932742144 2467026404544 2467627092736 2468135097408 2468736055552 2474160084162 2475271982934 2478917321946 2480635213368 2496829780224 2498560084992 2498654948192 2501630606592 2502239720448 2503364238336 2503459283936 2505099071488 2510698313253 2511826632471 2512438228924 2531948152032 2532564647808 2533086021024 2533702793856 2534319716864 2534841451392 2535458651648 2545915087404 2564311666176 2564409025776 2565561482832 2566186163008 2569242244608 2569339791408 2571022731264 2571120345664 2578555024422 2600379183168 2601012340992 2601547805376 2602181247744 2602280045144 2603350679808 2603984561152 2611613422171 2616634950943 2633076258696 2633717377824 2634900982368 2635542545792 2638681224192 2638781407392 2640610084736 2642520089889 2646411735591 2647601045037 2666833646628 2670659701632 2671859908224 2672510470656 2672611938256 2673711508992 2673813022192 2687354814482 2703025729872 2704240481904 2704898928576 2706114522432 2706773425408 2710099823808 2711977924864 2729018308608 2737013479434 2738910231672 2742839693568 2742943831368 2744072338176 2744176522776 2744844693344 2746078239008 2769994559488 2771239407616 2776080479328 2777328062496 2778004305024 2778109777924 2779252752768 2779358273068 2783345764992 2785274625536 2802775560192 2810986816716 2812934832528 2816391694428 2817077448432 2818236455424 2818343455824 2819029685056 2820296569792 2844166760448 2851109681472 2852390983104 2852499280254 2853193825976 2854367692032 2854476064232 2858571326208 2880630436864 2886959433384 2888960098272 2889069783847 2892510388872 2893214676768 2894514900576 2895219676544 2896520801408 2913411437568 2919013254144 2919723995136 2921036132352 2927565050787 2928277874028 2929482631296 2929593855396 2930307172624 2930910428172 2931624065968 2956436500992 2957156354048 2958485313536 2962842281984 2964985364016 2967040100928 2967152750978 2970686345328 2971409668032 2972745033024 2972857899674 2992152287232 2994339533056 2997905504256 3006688430538 3007420519272 3008039649966 3008772067704 3009504663776 3010124223528 3010857148832 3036340190208 3037079498752 3038444376064 3042919100416 3045120103584 3045235718109 3046604260863 3047346068572 3050975165472 3051091002297 3053089493376 3053205410476 3073021267968 3075267628544 3077546913792 3078929977344 3081180657152 3087950280012 3088702154928 3089338018884 3090090231696 3091478932272 3092231666368 3116243879424 3117002643456 3117644333568 3118403438592 3127539386166 3128944916562 3129706773128 3133433953728 3133552921278 3135724475624 3156195724032 3158382969856 3162264358656 3163034328064 3164455810048 3171408395688 3172833641016 3173606183904 3173726676679 3175152963853 3200466686976 3201245958144 3201904991232 3202684612608 3202806209408 3209843054223 3211285572261 3212067477684 3213510995388 3214293442672 3218243540772 3220473785776 3240709241472 3241498311168 3243744671744 3247730962944 3248521742336 3249981642752 3257122136112 3258585901584 3259503073346 3260967908822 3285489272832 3286965786624 3288442963968 3289368539392 3290846796544 3296595569202 3298077074214 3298880112216 3300362643912 3305223095928 3307513617824 3326800898304 3328295977728 3329106373632 3331413446656 3333197567232 3335507475456 3336319627264 3337818984448 3340360113627 3345279470013 3346782853791 3347597751004 3349102176628 3368631974688 3375802699776 3375930869376 3376752863744 3377319800832 3377448028032 3378270391808 3379788601856 3385692746748 3387214292436 3394553449872 3416714436096 3418249923072 3419082221568 3419212034368 3420748643776 3423283987968 3425656326144 3425786388544 3430640116698 3435692428662 3437236444434 3438073365896 3459676082112 3466328239296 3467172244224 3468016454656 3468730407168 3469574996992 3471134239744 3478760624664 3479739767491 3481303578337 3509058069504 3510635056128 3510768344928 3511623170432 3513201309824 3515805176832 3518241632256 3518375209856 3520920119769 3523360119852 3527690035077 3528548980788 3530134726716 3553180841088 3555778195504 3558413619072 3560012786304 3560879602176 3562479877632 3563347294208 3564948678656 3573786788234 3575392864238 3603156985584 3604034306496 3605517084672 3605653975872 3606531904768 3608152696576 3610826938368 3613466431744 3616080123006 3623033008998 3649212755712 3649351305912 3651880308896 3654586960128 3656229348096 3657119591424 3657258441824 3658763117568 3658902030368 3667833808977 3669482150139 3700539606816 3701440639104 3702202646112 3703104083328 3704005740032 3705670337024 3711127686656 3720952820052 3747840127488 3747982422288 3750579776704 3753359580672 3755046357504 3755188925904 3756103264576 3757648607232 3757791274432 3768657343386 3798846971712 3800554190784 3801479575296 3802262177088 3803187977472 3803332373672 3805823589376 3811428434944 3816973463173 3824312620609 3846613538664 3848342224248 3849279244512 3851946797696 3854009687112 3856534096896 3856680518496 3857619569024 3859353200768 3867832536633 3884548583424 3892017672192 3901518511488 3903271871616 3903420067716 3904370498704 3905026019712 3905976841728 3906125140528 3907880570896 3941915334656 3950576066736 3952351473552 3953313818688 3953463914738 3956053467904 3958172111088 3960915127104 3961879557376 3963660044032 4000250469942 4008765705984 4008917907384 4009894025696 4010567263488 4010719533288 4011696090272 4013498964704 4031032221723 4048453586944 4057348392864 4059171783648 4060160138112 4060314290812 4062139014484 4065149735712 4067966887296 4068121336396 4070785991168 4094524182528 4102397005824 4108365347508 4114415747052 4116264784164 4117267040016 4118269539904 4119117358512 4120120308928 4121971909696 4154991839232 4156859111424 4167006457536 4167164666886 4168879129152 4169037409602 4170052514888 4171926555416 4175018647488 4177911938304 4178070561704 4208260965376 4216352478208 4219402248792 4222486607161 4225616172648 4227515183736 4228544527584 4228705073359 4230444854688 4231474911872 4266250140672 4267288915968 4269206654976 4278748920381 4279790738964 4281551538048 4281714096348 4282756636912 4284681327184 4287856989312 4290991387696 4320945655296 4321997748224 4330307950592 4333440147408 4336607866814 4339822015152 4341772350864 4342829514816 4342994399666 4344781202112 4344946161062 4379585992704 4381554198528 4392416811042 4394390783094 4395460758936 4396365642258 4397436098952 4398506816288 4400483525216 4406964127904 4434654751488 4435734531072 4437727970304 4438808498176 4444263422976 4447343300608 4450560151392 4450729126467 4453813484836 4457114502048 4459117549536 4459286849511 4460372626684 4462377138388 4491509299584 4497953181696 4499974582272 4501241159168 4503264037376 4511130778908 4513158101556 4514256995664 4515186335292 4516285723248 4526071266496 4554510285312 4555619248128 4557666564096 4564378650624 4571019102858 4574186822264 4579634240064 4579808115714 4580923238216 4582981925912 4612901442816 4621770985728 4622896325632 4624973876224 4633053232392 4635135347544 4636439967211 4637218398408 4638347499552 4638523604377 4640608177939 4675503965184 4677605157888 4678744092672 4680846741504 4681024459904 4687740235776 4691309079249 4693417374843 4694560159692 4697813493136 4700329381917 4703586713436 4704731974384 4706846302288 4734293586048 4737574454784 4743396537984 4744551492096 4746683715072 4747839469568 4749973170176 4760409275856 4761749155514 4763889107198 4766030020586 4801868937216 4804026918912 4804209314112 4805379075328 4807538634496 4818101216526 4820266493082 4821440164008 4827365311158 4830710678664 4862247466752 4865617007616 4865801741216 4871596444416 4872782613504 4874972464128 4876159455232 4878350823424 4889254610019 4890445078636 4891451863233 4892642866852 4933865484288 4934052809088 4935254185472 4936270194816 4937472111104 4948320168324 4950543965868 4957834643892 4961270426736 4993659560448 4997120169984 4997309896384 5003261213184 5004479440896 5006728476672 5006918567872 5021396626506 5023653264942 5024876457848 5063896304064 5065129295616 5066172042048 5067405587712 5068639433728 5069682902784 5070917303296 5085773506333 5088059076031 5091830174808 5095552272889 5128623332352 5128818051552 5131122965664 5132372326016 5138484489216 5138679582816 5142045462528 5142240691328 5145960175047 5153538642993 5155854666651 5157110048844 5200758366336 5202024681984 5203095610752 5204362495488 5204560090288 5206701359616 5207969122304 5223226844342 5233269901886 5266152517392 5267434755648 5269801964736 5271085091584 5277362448384 5277562814784 5281220169472 5285040179778 5292823471182 5295202090074 5333667293256 5341319403264 5343719816448 5345020941312 5345223876512 5347423017984 5347626044384 5360680182351 5363089296357 5374709628964 5406051459744 5408480963808 5409797857152 5412229044864 5413546850816 5420199647616 5423955849728 5458036617216 5474026958868 5477820463344 5485679387136 5485887662736 5488144676352 5488353045552 5489689386688 5492156478016 5552160958656 5554656124992 5556008610048 5556219555848 5558505505536 5558716546136 5566691529984 5570549251072 5586869219581 5621973633432 5625869665056 5632783388856 5634154896864 5636472910848 5636686911648 5638059370112 5640593139584 5652986015079 5688333520896 5702219362944 5704781966208 5704998560508 5706387651952 5708735384064 5708952128464 5717142652416 5761260873728 5773918866768 5777920196544 5778139567694 5785020777744 5786429353536 5789029801152 5790439353088 5793041602816 5826822875136 5838026508288 5855130101574 5856555748056 5858965262592 5859187710792 5860614345248 5861820856344 5863248131936 5912873001984 5914312708096 5916970627072 5925684563968 5929970728032 5930195872107 5934080201856 5934305501956 5941372690656 5942819336064 5945490066048 5945715799348 5984304574464 5988679066112 5995811008512 6013376861076 6014841038544 6016079299932 6017544135408 6019009327552 6020248447056 6021714297664 6072680380416 6090240207168 6090471436218 6093208521726 6094692137144 6101950330944 6102182004594 6106178986752 6106410820952 6150535257088 6162361314304 6175900560024 6177404309856 6178676037768 6180180463392 6180415107217 6182957864544 6184463332736 6232487758848 6234005286912 6235288667136 6236806877184 6250747000329 6253556114403 6255078772332 6257889833124 6259413546256 6266867907456 6267105842556 6271448951248 6312391448064 6316765939712 6324528717312 6326068656128 6328911620096 6342816791376 6345667282032 6347212367808 6347453353358 6350305927706 6400933373952 6403809982464 6405612418816 6419686108446 6422571144522 6424134955368 6427021990776 6428586885344 6436487081544 6440947571552 6481418482944 6482996622336 6487489343488 6495461925888 6497043484672 6499963285504 6504911800221 6514244272224 6514491599499 6517171803168 6517419241593 6519006146692 6521935817644 6570978545664 6573931573248 6576885927936 6578737078784 6581693593088 6593191138404 6596154148428 6597760224432 6600725287824 6610446191856 6615027235648 6653601796608 6656591955456 6658212747264 6666395134464 6671014950912 6680720227254 6690558940026 6693565707582 6695195502008 6698204353256 6737263949376 6751861738752 6753505727488 6754896056064 6756540783616 6759577203712 6771385493496 6774428584872 6776335336693 6779380652551 6789106899744 6833428872192 6836499846144 6838164443136 6838424068736 6841497287552 6846567975936 6851312652288 6851572777088 6856528654287 6861280233396 6869712173571 6871384857324 6874472888868 6876146731792 6919352164224 6932656478592 6934344488448 6936032909312 6937460814336 6939149993984 6942268479488 6957521249328 6959479534982 6962607156674 7018116139008 7021270112256 7021536689856 7023246340864 7026402619648 7031610353664 7036750419712 7041840239538 7046720239704 7055380070154 7057097961576 7060269453432 7106361682176 7111556391008 7116827238144 7120025572608 7121759204352 7124959755264 7126694588416 7129897357312 7142623733271 7145833660797 7147573576468 7149045030879 7150785728476 7206313971168 7208068612992 7211034169344 7211307951744 7213063809536 7216305393152 7221653876736 7226932863488 7232160246012 7246066017996 7298425511424 7298702611824 7303760617792 7309173920256 7312458696192 7314239182848 7314516883648 7317526235136 7317804060736 7335667617954 7338964300278 7401079213632 7402881278208 7404405292224 7406208166656 7408011480064 7411340674048 7422255373312 7433053586179 7441905640104 7447345629607 7495680254976 7495964844576 7501159553408 7506719161344 7510092715008 7510377851808 7512206529152 7515297214464 7515582548864 7532094939759 7535479897413 7537314686772 7597693943424 7601108381568 7602959150592 7604524354176 7606375954944 7606664747344 7611647178752 7622856869888 7633946926346 7648625241218 7693227077328 7696684448496 7698558489024 7703893595392 7708019374224 7713068193792 7713361036992 7715239138048 7718706401536 7735665073266 7803037022976 7806543743232 7806840135432 7808740997408 7810052039424 7811953683456 7812250281056 7815761141792 7834840266513 7849904852829 7883830669312 7901152133472 7904702947104 7906627637376 7906927829476 7912106935808 7916344222176 7921830254208 7923759114752 7927320088064 8000500939884 8017531411968 8017835814768 8019788051392 8021134526976 8021439066576 8023392180544 8026997929408 8062064443446 8114696785728 8118343567296 8120320276224 8120628581624 8124278028968 8130299471424 8135933774592 8136242672792 8141571982336 8165424244003 8216730695016 8228831494104 8232529568328 8234534080032 8236539079808 8238234717024 8240240617856 8243943819392 8309983678464 8313718222848 8334012915072 8334329333772 8337758258304 8338074819204 8340105029776 8343853110832 8350037294976 8355823876608 8356141123408 8416521930752 8432704956416 8438804497584 8444973214322 8451232345296 8455030367472 8457089055168 8457410146718 8460889709376 8462949823744 8532500281344 8557497840762 8559581477928 8563103076096 8563428192696 8565513273824 8569362654368 8575713978624 8581982775392 8641891310592 8643995496448 8660615901184 8666880294816 8667209351541 8673215733628 8679644030304 8683544701728 8685659029632 8685988799332 8689562404224 8689892322124 8759171985408 8763108397056 8784833622084 8788781566188 8790921517872 8792731284516 8794872197904 8797013632576 8800967050432 8813928255808 8869309502976 8871469062144 8875455940608 8888526845952 8901120302784 8901458252934 8907626969672 8914229004096 8918235099072 8918573699022 8920745253368 8924754276776 8983018599168 9002482318336 9006528074752 9022261557816 9026316203112 9028513991328 9028856778253 9030372670584 9032571446496 9032914387471 9052142532992 9109020570624 9111238496256 9115333128192 9128757301248 9135707154327 9139812782589 9142038205716 9148373644528 9153273006891 9159268480128 9159616231428 9161846476432 9165963851824 9225802885632 9243541971456 9245792651264 9249947752448 9266106464784 9270270695088 9272879934422 9274436796816 9276694999104 9277047208754 9281216355878 9351007930368 9355210315776 9362048919808 9382618158498 9386834749686 9389120319384 9395626986272 9400658763834 9407173426872 9409463948768 9413692604576 9468587172096 9475148909568 9486793075968 9489102984192 9493367430144 9495678939136 9499946340352 9520818551712 9521180030037 9523498311028 9525458891559 9527778214396 9532060041172 9603737874432 9608053837824 9608418628224 9610758150656 9615077268992 9636202433052 9640532986164 9642880328016 9654730622316 9661421357328 9724494933504 9731234015232 9731603482432 9743192888832 9745565227008 9749944928256 9778509220038 9780890157272 9782903726466 9785285733704 9868105618176 9870508370944 9872540389632 9874944222208 9896640336648 9901087931736 9903874722859 9908325569113 9915669287784 9922540853472 9922917584047 9987319120896 9994240339968 9994619792768 10006522426368 10008958881792 10013456953344 10013837135744 10021080340881 10035838410039 10040348561373 10042793253012 10047306529884 10049752915696 10127792608128 10130258591232 10132344084096 10134811175424 10137278867456 10139365805568 10141834606592 10171547012666 10176118152062 10183660349616 10191104545778 10257246664704 10257636103104 10262245931328 10264744652032 10276968978432 10277359165632 10284481382656 10291920350094 10307077285986 10311709333302 10314220097688 10401516732672 10404049363968 10406191221504 10408724990976 10409120180576 10413402719232 10415938244608 10439219302473 10443910735011 10446453688684 10466539803772 10532305034784 10534869511296 10539603929472 10542170183168 10554724896768 10555125629568 10562440338944 10570080359556 10585646942364 10590404180148 10667334586512 10682638806528 10687439632896 10690041882624 10690447753024 10694846035968 10695252088768 10721360364702 10726178592714 10749419257928 10812102919488 10816961927616 10819595714304 10824458089728 10827093701632 10840399295232 10847911699456 10863693702877 10879692690763 10884582074041 10948053917736 10955640926688 10971358774272 10971775325472 10976289352704 10976706091104 10979378773376 10984312956032 11003501426931 11008446450417 11104321917312 11109312249984 11112017220096 11112439111696 11117011011072 11117433092272 11133383059968 11141098502144 11173738439162 11243947266864 11251739330112 11265566777712 11268309793728 11272945821696 11273373823296 11276118740224 11281186279168 11305972030158 11404438725888 11409563932416 11409997121016 11412775303904 11417470768128 11417904256928 11434285304832 11450920389519 11472937861827 11522521747456 11547837733536 11555840393088 11556279135388 11570041555488 11572858707072 11578059602304 11580878706176 11586083205632 11653645750272 11676053016576 11710260203148 11713111496112 11717930525184 11718375421584 11721228690496 11723641712688 11726496263872 11825746003968 11859941456064 11860391744214 11868160403712 11868611003912 11882745381312 11885638672128 11890980132096 11891431598696 11977358132224 12026753722152 12029682077088 12032158599864 12035088270816 12038018655104 12040496894112 12043428595328 12093096665169 12145360760832 12180480414336 12180942872436 12186417043452 12189384274288 12203900661888 12204364009188 12212357973504 12212821641904 12301070514176 12324722628608 12351801120048 12354808619712 12357352075536 12360360926784 12360830214434 12365915729088 12368926665472 12464975517696 12470577334272 12501494000658 12507112228806 12510157544664 12515779666248 12518827092512 12533735814912 12534211685112 12542897902496 12624782896128 12633531879424 12649057434624 12652137312256 12657823240192 12667459821483 12685633582752 12686115220077 12691334564064 12694424735616 12694906706716 12700611855412 12801866747904 12807619964928 12811224837632 12839372216892 12845142289044 12848269910736 12854043981552 12857173770688 12872974163088 12881895143104 12962836965888 12965993244672 12990923851776 13009823600442 13028488544448 13028983198998 13034343606336 13034838483186 13038012293384 13043871635288 13157474157568 13163387186176 13186382276808 13192308296856 13195520448864 13196021445139 13201450575648 13201951797073 13220892383712 13230054471296 13307203593216 13313183910912 13316425494528 13332790268928 13342029901824 13352187379401 13361440454508 13377860548533 13381117880052 13387131415164 13390391004016 13396408706512 13474527898752 13503723477504 13507011454976 13509792112128 13513081567232 13519154407424 13542770986992 13548857169744 13552670673386 13558761305102 13578213799488 13666857744384 13672999692288 13676848137472 13682994575104 13693135951872 13703145554176 13713057308574 13722560466792 13739424347142 13742769714648 13748945777736 13752293463584 13838704328448 13865312957184 13868688976896 13872065818624 13874921628672 13878299987968 13884536958976 13909319901633 13915042498656 13915570813131 13918959069964 13921824533817 13925214313348 14036232278016 14042540224512 14043073379712 14046492681728 14052805239296 14063220707328 14073500839424 14083680479076 14093440479408 14110760140308 14114195923152 14120538906864 14212723364352 14223112782016 14233654476288 14240051145216 14243518408704 14249919510528 14285247466542 14291667321594 14295147152936 14298090061758 14301571456952 14412627942336 14416137225984 14422615903488 14426127619072 14432610786304 14453865726976 14464320492024 14474893825717 14492132035992 14502725699761 14596851022848 14597405223648 14607521235584 14618347840512 14624917392384 14628478365696 14629033767296 14635052470272 14635608121472 14667763830057 14671335235908 14674355589699 14677928600556 14802158427264 14805762556416 14808810584448 14812416333312 14816022960128 14822681348096 14844510746624 14866107172358 14883811280208 14894691259214 14991360509952 14991929689152 15002319106816 15013438322688 15020185430016 15020755703616 15024413058304 15031165097728 15064189879518 15070959794826 15074629373544 15195387886848 15202216763136 15205918301184 15209048708352 15212751909888 15213329494688 15223294357504 15245713739776 15257320518999 15264177228093 15267893852692 15286656818667 15297250482436 15386454154656 15393368896992 15397116978048 15407787190784 15416038748448 15426136387584 15426722073984 15430478276096 15437412803072 15471330146532 15606074045952 15613087486464 15613680270864 15617481994816 15620104078848 15623907366912 15624500562112 15631522283584 15669680533026 15699809705658 15802304266944 15809405894208 15813255274752 15813855658952 15824213871616 15832688444352 15843660508416 15847518229504 15854640176128 15901089317269 16001001879768 16035062823936 16035671629536 16039576102784 16042269053952 16042878133152 16046784361088 16053995858816 16082040547053 16089267889071 16124128886892 16229393571456 16236687134592 16240640552448 16241257163248 16248556057936 16260598942848 16271867549184 16272485345584 16283143964672 16330848488006 16433461390032 16457662988208 16465059136656 16469068160064 16473078159616 16476469434048 16480481235712 16487887638784 16668025830144 16668658667544 16675516516608 16676149638408 16680210059552 16687706221664 16700074589952 16711647753216 16712282246816 16760607658743 16833043861504 16865409912832 16877608995168 16889946428644 16902464690592 16910060734944 16914178110336 16914820293436 16921779418752 16925899647488 17065000562688 17114995681524 17119162955856 17126206152192 17126856385392 17131026547648 17138725308736 17151427957248 17163965550784 17283782621184 17333760589632 17334418703082 17346431467256 17359288060608 17367089403456 17371318059264 17371977598664 17379124808448 17379784644248 17569667244168 17577563132376 17581843035744 17585462569032 17589744395808 17594027265152 17601934100864 17627856511616 17738619005952 17742938124288 17750911881216 17777053691904 17790587616321 17802240605568 17802916505868 17815253939344 17828458008192 17836470198144 17837147398044 17841490506736 17849508553552 17966037198336 18004964636672 18013056149504 18044523115632 18052632406224 18057027982656 18057713556506 18060745341168 18065142892992 18065828774942 18104285065984 18218041141248 18271414308654 18279625565178 18284076411432 18296747289056 18306546013782 18318536960256 18319232462856 18323692952864 18331927703648 18451605771264 18487083942912 18491585302528 18499895504896 18532212929568 18540541390176 18541245321651 18545759868844 18548873593632 18553389998208 18554094417508 18562432711756 18702015860736 18710420631552 18724097839616 18765236316996 18773669499372 18778240638768 18791253972544 18801317527668 18814346853744 18818927897536 18827385209152 18937174344192 18950297819136 18973586151936 18978205968384 18986734860288 19041637103424 19042360060074 19046996622056 19050917783118 19055556428792 19064120082344 19216837256448 19221516301312 19230154537984 19272404866104 19281065972328 19285760656032 19286492881357 19295160318799 19309461244632 19322842714656 19323576347881 19448989867008 19462468030464 19463206964864 19486385777664 19491130454016 19499889856512 19514735400663 19543474798497 19552257724779 19557018440076 19561780314544 19565807452932 19570571467408 19736211236352 19741016741888 19745080779264 19749888444416 19793280673296 19802175863472 19807749445718 19816651138226 19831338575568 19845081706944 19845835168094 19974638241792 19989239585536 20013044852736 20027674271488 20042160681762 20071676820078 20080697122746 20085586506024 20094613059768 20099505831392 20255585216256 20260517182464 20264688168192 20269622350848 20274557734912 20278731611136 20283669213184 20329006010079 20338141957653 20343094025332 20352236304124 20367320699232 20382209091556 20514493329408 20515272206208 20524491862656 20529489304064 20553937956864 20554718331264 20568962765312 20583840700188 20614154571972 20623418666604 20628440195376 20803033465344 20808098727936 20812382443008 20817449981952 20818240361152 20826805438464 20878438604946 20887821470022 20892907377368 20933079607544 21064610069568 21069739022592 21079207858944 21084340366336 21110251259136 21124880677888 21140160719112 21155614052971 21171293884728 21180808360296 21186769976749 21196291407343 21334669173024 21365277613056 21374879265792 21380083765248 21380895506048 21389692071936 21390504177536 21427871199813 21437500982391 21442720729404 21447135092637 21452357185428 21498838515856 21624205838976 21633923855232 21639191428608 21648916179456 21654187403264 21680798590464 21695823398912 21727387405754 21759385381526 21769164148082 21896107835472 21911281853376 21942717548544 21943550650944 21952578705408 21953412182208 21958757546752 21968625912064 22007002853862 22016892900834 22208643834624 22218624499968 22224034440192 22224878223392 22234022022144 22234866184544 22266766119936 22282197004288 22299160758537 22342036888821 22347476878324 22487894533728 22503478660224 22531133555424 22536619587456 22545891643392 22546747646592 22552237480448 22562372558336 22611944060316 22808877451776 22819127864832 22819994242032 22825550607808 22834941536256 22835808513856 22868570609664 22901840779038 22945875723654 23095675467072 23111680786176 23112558270776 23140083110976 23145717414144 23156119204608 23161757412352 23172166411264 23229614123521 23240053617547 23420520406296 23426222992224 23435861050368 23436750843168 23442457380992 23447283425376 23452992527744 23504520799539 23549714558487 23651492007936 23719882912128 23720783488428 23736320807424 23737222007824 23765490762624 23771277344256 23781960264192 23782863197392 23954716264448 24053507444304 24059364154176 24064317199728 24070176541632 24076037310208 24080993788224 24086857190656 24186193330338 24360960828672 24361885744872 24372834086904 24378768548576 24407801323776 24408728018376 24424715947008 24425643283808 24496272732009 24602141028352 24649445257216 24703602240096 24709617239424 24714704151072 24720721853568 24721660428868 24731831458176 24737853330944 24929951035392 24941154668544 25002988001316 25014224457612 25020315089328 25031559332496 25037654185024 25067471629824 25068423370224 25085795804992 25249565792256 25298114869248 25334919642966 25371267165504 25372230440154 25382669128128 25388849471232 25389813413432 25401223710824 25622449675264 25678744433784 25690284578088 25696539821472 25697515445797 25708087963104 25714347541376 25745948326176 25763790286208 25925673931776 25931986489344 25981847703552 26001628054623 26019647200884 26056977088896 26057966397996 26068687212672 26069676966372 26076024586768 26087743270576 26314948315136 26326774372352 26372764553616 26384616593712 26391040897728 26392042890278 26402901151296 26403903594146 26441784767424 26460108942592 26614407186432 26626367821824 26665580537856 26704374758802 26722880909016 26755721097066 26762235760104 26774262830328 26780782008032 26792817413024 26949055797504 27007446955008 27014022909952 27019584224256 27026163134464 27038308814848 27085541973984 27086570334759 27097714339488 27098743162413 27105341346772 27117522610204 27156427598976 27333715488768 27345999384576 27353696274944 27365989150208 27386271903744 27406291108352 27426114617148 27445120933584 27478848694284 27485539429296 27497891555472 27504586927168 27677408656896 27730625914368 27737377953792 27749843257344 27818639803266 27830084997312 27831141626262 27837918139928 27843649067634 27850428626696 28086146759424 28092985363456 28105610478592 28147001678848 28167360958152 28186880958816 28187951134291 28221520280616 28228391846304 28241077813728 28242150046903 28425446728704 28446225564032 28467308952576 28480102290432 28487036817408 28499839021056 28563540090111 28570494933084 28576376674677 28583334643188 28590294305872 28596180123516 28603142913904 28825255884672 28832274451968 28845231806976 28852255238144 28865221572608 28907731453952 28928640984048 28949787651434 28984264071984 29005451399522 29193702045696 29194810447296 29215042471168 29236695681024 29249834784768 29258067534592 29271216242944 29335527660114 29342670471816 29348711179398 29355857201112 29604316854528 29611525112832 29617621168896 29624832666624 29632045920256 29645362696192 29689021493248 29711624168577 29724976707339 29732214344716 29767622560416 29768752752141 29789382518428 29982721019904 29983859378304 30004638213632 30026876645376 30040370860032 30041511407232 30048826116608 30062330195456 30128379759036 30141919589652 30149258747088 30390775773696 30404433526272 30411836602368 30418097416704 30425503819776 30426658989376 30514641037998 30528354456186 30535787705384 30573313637334 30594500964872 30772908309312 30786737793984 30794233956096 30815574381568 30832077496896 30853444147968 30860956552192 30874825606144 30942660293064 30965279196787 30979195133809 31212148091904 31226174972928 31227360541728 31234963989632 31240208157696 31247814733824 31249001124224 31263044567168 31317657907419 31331732205033 31339361066052 31399619411316 31604608533888 31618811788416 31626510549504 31627711317904 31648427743232 31665376888704 31687321016832 31695036459008 31709280352256 31802178634538 32002003759536 32070125647872 32071343259072 32079152205568 32084538107904 32085756266304 32093568722176 32107991717632 32164081094106 32178535778142 32248257773784 32458787142912 32473374269184 32481281104896 32482514326496 32497112115872 32521197885696 32543735098368 32544970691168 32566287929344 32591081108631 32639078072289 32653746222123 32661696976012 32866922780064 32915325976416 32930118273312 32938136320128 32946156319232 32952938868096 32960962471424 32975775277568 33336051660288 33337317335088 33351033033216 33352299276816 33360420119104 33375412443328 33400149179904 33423295506432 33424564493632 33521215317486 33755217990336 33779892857288 33804929381184 33820121469888 33828356220672 33829640586872 33843558837504 33851799294976 33950974488223 34229991363048 34238325911712 34252412304384 34253712770784 34262053095296 34277450617472 34302855914496 34327931101568 34352761168557 34418813585481 34567565242368 34667521179264 34668837406164 34692862934512 34718576121216 34734178806912 34742636118528 34743955197328 34758249616896 34759569288496 35139334488336 35155126264752 35163686071488 35170925138064 35179488791616 35188054530304 35203868201728 35255713023232 35477238011904 35581175232642 35604481211136 35605833011736 35630507878688 35656916016384 35672940396288 35674294796088 35682981013472 35699017107104 35932074396672 36009929273344 36026112299008 36089046231264 36105264812448 36114055965312 36115427113012 36121490682336 36130285785984 36131657549884 36208570131968 36436082282496 36542828617308 36559251130356 36568152822864 36593494578112 36613092027564 36637073920512 36638464925712 36647385905728 36663855407296 36903211542528 36974167885824 37064425859136 37081082780352 37082490643302 37091519737688 37097747187264 37106779996416 37108188835016 37124865423512 37448195679232 37530472633992 37547338998744 37556481277536 37557907190011 37582507945088 37602635055336 37628693707488 37637855795072 37654770418304 37874348688384 37900595638272 37947172303872 37956411936768 37973469720576 38002379464449 38058345660231 38083274206848 38084720120148 38093993244112 38101835566236 38111112857584 38128240164688 38433674512896 38443032602624 38460309075968 38544809732208 38562131944656 38571521312064 38572985762714 38590320637598 38618922489264 38645685429312 38647152695762 38897979734016 38926413929728 38972771555328 39029470801326 39086949596994 39104515449558 39114036880152 39123560629088 39131614905864 39141142934816 39472422472704 39482033483776 39490161558528 39499776888832 39586561346592 39588064335417 39604351726944 39605855391219 39615498891436 39633302276452 39662677151136 39690163413888 39691670336188 39949276483584 39978479171072 40026089705472 40055348542976 40084321363524 40143353640156 40161394245492 40171173012048 40189226119536 40199011662784 40511170432512 40521034364928 40529376336384 40539244701696 40557463222272 40658012020158 40676283915306 40686188050664 40704472608248 40734641398464 40764418183112 41030544412416 41048983725312 41058978608128 41109436662528 41137925530624 41167681400376 41197774734733 41228309143944 41246837333208 41256880390752 41258446796827 41276988530089 41606066930688 41616197455872 41624764886016 41634899963904 41636480722304 41653610876928 41727959704899 41746712439393 41756877209892 41765473601451 41775642940044 41785814754736 41866159215088 42129220139136 42139478045184 42158415717888 42168680732672 42220502518272 42249761355776 42280321438224 42311228105942 42342587769456 42361616720592 42373539953498 42392582814686 42669338346048 42730555226112 42749758531584 42761791012096 42781008355072 42855742399626 42875001964782 42885441458808 42894270185274 42904714370856 42997677031712 43248411677952 43267847710464 43278382857216 43297832358912 43308374806528 43361597180928 43391646797824 43424681477151 43454774811508 43508177099283 43518770763052 43538328296164 43792215670944 43822563706752 43885435097088 43887101301888 43905157410816 43906824364416 43917515093504 43937251824128 44014005707724 44033785801668 44417287669248 44437248999936 44448068880384 44449756446784 44468044044288 44469732369088 44533532239872 44598321517074 44684073777642 44694953756648 44975789067456 45006957320448 45062267110848 45073239174912 45093495293184 45104474960896 45124745116672 45223888120632 45236616977383 45256946518381 45617754903552 45638255729664 45639988484064 45651101215616 45669883072512 45671617027712 45737141219328 45771961556997 45792531684279 45803681558076 45859970456001 45891751447308 46191350934144 46223361572352 46225116541552 46280166221952 46291434828288 46312238409216 46323514824704 46344332822528 46459228247042 46480107235094 46841040812592 46852445984448 46871722100736 46873501686336 46884914761984 46894566850752 46905985055488 47009041599078 47099429116974 47439765824256 47441566976856 47472641614848 47474444015648 47530981525248 47542554688512 47563920528384 47565726394784 47703267951807 47909432528896 48107014888608 48118728308352 48128634399456 48140353083264 48152074620416 48161987576448 48173714381312 48372386660676 48721921657344 48723771489744 48745668173808 48757537097152 48815602647552 48817456036752 48849431894016 48851286567616 48992545464018 49407204480192 49419234478848 49429408302144 49441443707136 49443320857736 49463662916352 49475706661888 49620655021249 49716064067917 50005976002632 50028448915224 50040630178656 50063118664992 50075308370048 50134943259648 50136846740448 50171591609984 50281822976229 50499131584512 50596229738496 50669839285932 50742534331008 50744460880308 50765338256256 50777698942464 50779626826864 50802447421648 51244899350528 51357488867568 51380569156176 51393079642944 51395030891594 51416175926208 51428695082752 51491896652352 51527580572416 51851347863552 52003256109246 52039294401768 52113954177792 52115932795992 52137374425344 52139353932744 52152049173536 52175486541152 52629896630272 52653548744704 52745529107232 52769233187424 52782081795456 52784085780556 52805802302592 52807807188292 52883569534848 52920217885184 53228814372864 53252735643648 53331161075712 53408749517604 53445761818032 53511442194132 53524471520208 53548525660656 53561564016064 53585634826048 53898111595008 54014893910016 54039168448512 54171083947968 54173140669518 54195428678976 54197486324826 54210682693544 54235045220408 54312855197952 54707392549888 54731978300416 54812582216704 54852229234296 54890241867168 54892325893093 54957697388568 54971078858592 54995783110944 55009173854336 55354817313792 55461251828736 55474755907584 55499686514688 55623735964953 55637279606532 55660169994624 55662283252524 55675836279856 55687298135268 55700857253392 56172293518848 56185970726912 56211220957184 56294003357696 56334721916304 56373761917632 56375902268582 56443040561232 56456783692608 56482155627456 56484300093806 56850893457408 56892451128064 56934617905152 56960204580864 57127080180222 57140989866168 57152753349354 57166669286376 57180588611744 57192360247032 57206285827808 57650511769344 57664548903936 57690463613952 57704510476288 57730443145216 57815462907904 57857281968096 57859478644071 57885480956397 57899575302868 57968528143968 57970729043643 58010902799044 58387404091392 58389620894592 58430084942336 58473391362048 58499669569536 58516135069184 58542432485888 58671055320228 58685340943632 58697422358796 58711714402224 59208633709056 59223050225664 59235242337792 59249665333248 59423248337154 59449953414678 59464428689432 59535245120832 59537505504282 59578765036856 59967718756608 60009276427264 60083022814464 60097652233216 60124660390912 60256759518072 60283839179304 60298517494176 60300806856901 60327906313207 60781551547392 60808867052544 60823673204736 60836194833408 60851007639552 60853317978752 60987018030237 61014425872959 61029282075996 61056708912372 61071575410768 61146627274668 61189001929744 61545816618624 61573475587968 61588467912192 61631148763136 61664154993792 61706888295936 61721913104384 61749651212288 61885320586128 61930558393574 61958390267618 62424296183808 62452349945856 62454721083456 62469927979264 62480416315392 62498002248448 62526089134336 62635315814838 62663464410066 62678722132104 62799238822632 63209217067776 63237623576832 63253021099008 63255422635808 63296855486464 63330753777408 63374642033664 63390072918016 63418560704512 63466842158913 63560309930247 63588874222029 63604357269076 64004007519072 64140251295744 64142686518144 64158304411136 64169076215808 64171512532608 64187137444352 64215983435264 64328162188212 64357071556284 64496515547568 64917574285824 64946748538368 64962562209792 64965028652992 64994224231744 65042395771392 65087470196736 65089941382336 65182162217262 65278156144578 65307492444246 65323393952024 65733845560128 65830651952832 65860236546624 65876272640256 65892312638464 65905877736192 65921924942848 65951550555136 66115055582329 66144767988403 66672103320576 66674634670176 66702066066432 66704598553632 66720840238208 66750824886656 66800298359808 66846591012864 66849128987264 66897482275611 67026110666463 67042430634972 67510435980672 67559785714576 67609858762368 67640242939776 67656712441344 67659281173744 67687117675008 67703598589952 67901948976446 68459982726096 68476651823424 68504824608768 68507425541568 68524106190592 68554901234944 68605711828992 68655862203136 68705522337114 68837627170962 69335042358528 69337674812328 69385725869024 69437152242432 69468357613824 69485272237056 69487910394656 69516499233792 69519138576992 69688842370563 69720160852641 70278668976672 70310252529504 70327372142976 70341850276128 70358977583232 70376109060608 70407736403456 70511426046464 70954476023808 71162350465284 71208962422272 71211666023472 71261015757376 71313832032768 71345880792576 71348589592176 71365962026944 71398034214208 71864148793344 72178092462528 72210529624896 72228111930624 72230854226024 72242981364672 72260571571968 72263315099768 72417140263936 73085657234616 73118502260712 73136305645728 73186989156224 73226184055128 73274147841024 73276929851424 73294771811456 73327710814592 73488818196027 73806423085056 73948335771648 74128851718272 74162165560704 74164981286604 74183039475376 74195494374528 74213559992832 74216377670032 74249730847024 74896391358464 75060945267984 75094677997488 75112962555072 75115814380022 75165015890176 75205270110672 75257387414976 75275711590144 75309540836608 75748697376768 75894344607744 76004758928898 76116691320462 76166548413696 76169440240296 76187986488224 76203671132472 76222225715168 76256480329376 76867349025792 76886065205248 76920618151936 77089619464416 77092546337391 77124263889312 77143042624128 77145971525428 77180641275196 77237844978528 77291370858624 77294305391524 77795959468032 77852827859456 77945543110656 78058941602652 78173899193988 78209030899116 78228073760304 78247121258176 78263229811728 78282285869632 78944844945408 78980323117056 79173122693184 79176128670834 79208703453888 79211710782438 79230997782872 79266604552904 79325354302272 79380326827776 79383340672376 79956958342144 80110697085952 80168642727048 80227245536059 80286707280312 80322788490984 80342346024096 80345396393821 80378452239072 80398023325568 81022340865024 81042068729856 81058752672768 81078489403392 81114926444544 81259711004277 81296229487239 81316024040316 81352567830612 81372376101328 81408945216496 81469282796928 81528836366224 82061088824832 82097967450624 82117957216256 82218873325056 82275851061248 82335362800752 82395549469466 82456618287888 82493674666416 82513760781504 82516893593654 82553977060178 83212133861376 83249529772032 83272961444608 83455919409798 83493424878786 83513754419784 83530947202902 83551285880088 83571629509472 83732318430176 84258440278272 84278956090368 84316831435776 84337361465344 84441005036544 84499522711552 84560642876448 84563853402873 84622456211884 84685175538912 84723233441184 84726450140709 84747079906996 84785165629372 85338676692096 85461110452224 85499517063168 85523582024192 85562016710144 85711484799252 85750003929564 85770882917616 85788540370548 85809428741712 85995354063424 86496823355904 86535695420928 86556765714432 86595664717824 86723194361856 86849362954302 86909549623016 87016354198566 87037541526104 87076656592328 87584431341888 87645127413504 87774202603776 87813648728832 87835030187008 87874503648256 88028011415448 88067571603336 88092359377009 88131948483163 88171555380841 88834575338496 88874497999872 88896137760768 88899512893568 88936088088576 88939464738176 89067064479744 89134872505731 89174930122017 89196643034148 89306258256423 89368147555284 89389907513296 89951578134912 90013914640896 90124534221696 90146478349824 90186990586368 90208949921792 90249490233344 90447776241264 90473233954766 90513893036762 91235509807104 91276511459328 91279976968128 91302202431232 91343234055424 91543923113994 91585063368558 91607363116152 91719940912002 91783502894616 92382701868288 92446723144704 92450233083104 92560332443904 92582869656576 92624476818432 92647029649408 92688665645056 92895837590361 92918456494084 92937585401427 92960214470188 93682081625184 93704891968896 93743444201472 93747003372672 93769829523968 93789133701504 93811970110976 94018083198156 94198858233948 94879531648512 94883133953712 94945283229696 94948888031296 95061963050496 95085109377024 95127841056768 95131452789568 95406535903614 96214029777216 96237456616704 96257268798912 96280706166528 96304149240832 96323975152896 96347428762624 96629696620327 96744773321352 96815493184891 97443843314688 97447542979488 97491336347616 97515074194304 97631205295104 97634912073504 97698863788032 97702573135232 97773243325893 97917234216867 97961238666369 97985090928036 98814408960384 98838468957696 98858816604288 98882887414272 98886641715472 98927325832704 98951413323776 99241310042498 99432128135834 100011952005264 100056897830448 100081260357312 100126237329984 100150616740096 100269886519296 100273693480896 100343183219968 100563645952458 101339678571864 101485068662016 101488921760616 101530676512512 101555397884928 101559253653728 101604894843296 101852923464669 102489798701056 102714977735136 102761138312352 102786159285888 102790061783188 102832351852416 102857390165504 102983793304704 103055161144832 103702695727104 104006512218492 104078588803536 104227908355584 104231865591984 104274748850688 104278707865488 104304098347072 104350973082304 105491058214464 105538466374848 105564163590912 105568171561112 105611604605184 105615614376584 105767139069696 105840435770368 106150515172039 106817499035208 106891523636064 107022884388264 107048943040416 107097051321312 107123128032128 107171269652096 107796223190016 108029787820032 108078336897024 108342167895936 108346281339036 108390857357952 108394972649652 108421365387088 108470090440816 108625710395904 109414785099776 109463956600832 109625164433408 109704458468592 109780483734336 109784651786186 109915394777136 109942157717184 109991566221888 110018347708672 110709634627584 110922503657472 111247471929906 111274559213064 111320339989248 111324566505048 111351672559712 111374596270536 111401714506784 112344587037696 112371941453824 112422441914368 112588006715392 112669443832608 112673721570033 112747523835264 112751804537164 112886081122464 112913567385216 112964311254912 112968600187612 113701786914816 113784902256128 113869235810304 113920409161728 114254160360444 114281979732336 114305506698708 114333338572752 114361177223488 114384720494064 114412571655616 115301023538688 115329097807872 115380927227904 115714563936192 115718957288142 115770961912794 115799150605736 115937056287936 115941458087286 116021805598088 116779241789184 116860169884672 117032270138368 117084864971776 117342110640456 117370681887264 117394844717592 117423428804448 117427887037123 118417267418112 118446100451328 118470484675584 118499330666496 118764193006251 118817566173657 118846496674308 118899906829356 118928857378864 119070490241664 119075011008564 119157530073712 119935437513216 120018552854528 120166045628928 120195304466432 120249320781824 120513519036144 120567678358608 120597034988352 120601613713802 120655812626414 121563103094784 121617734105088 121672389666816 121706635957504 121974036060474 122028851745918 122058564151992 122113417824744 122143150821536 122293254549336 122378003859488 123091633237248 123146951175936 123176935824384 123262297526272 123328309987584 123413776591872 123443826208768 123499302424576 123593324204199 123770641172256 123775340390481 123830965590267 123861116787148 123916780535236 124848592367616 124904699891712 124909442166912 124939855958528 124960832630784 124996004496896 125052178268672 125270631629676 125326928820132 125357444264208 125598477645264 126418434135552 126475247153664 126506042198016 126510845271616 126661507554816 126749284067328 126933684317826 127120619860494 127177748444058 127208714538152 128008015038144 128285373036288 128316608822272 128343025065216 128374274888704 128431966870528 128656324376424 128714143112568 128750371397167 128808232398469 128993031095136 129835148571648 129893497076736 129925124419584 129930057305984 129988448463488 130084791542784 130174940393472 130179882764672 130274044431453 130364324434524 130524531297849 130556312289156 130614984888492 130646787904048 131467691120256 131661303905664 131720473093248 131752545280512 131784625276928 131811755472384 131843849885696 131903101110272 132230111164658 132289535976806 133344206641152 133349269340352 133404132132864 133409197107264 133441680476416 133501649773312 133600596719616 133698257974528 133794964551222 134052221332926 134084861269944 135020871961344 135119571429152 135219717524736 135280485879552 135313424882688 135318562347488 135374235350016 135407197179904 135709850932149 135770839555143 135803897952892 136919965452192 136953303646848 137009649217536 137014851083136 137048212381184 137109802469888 137211423657984 137311724406272 137411044674228 137675254341924 138670084717056 138675349624656 138771451738048 138874304484864 138936715227648 138970544474112 138975820789312 139032998467584 139038277153984 139377684741126 139440321705282 140557337953344 140620505059008 140654744285952 140683700552256 140717955166464 140752218121216 140815472806912 141022852092928 141228018137401 141499566962533 142324700930568 142417924844544 142423332046944 142522031514752 142627664065536 142691761585152 142697179184352 142731924053888 142796068428416 143109803855421 143728297586688 144356184925056 144421059249792 144456223861248 144461708452048 144485962729344 144521143143936 144526630199536 144834280527872 146171314469232 146237004521424 146272611291456 146373978312448 146452368110256 146548295682048 146553859702848 146589543622912 146655421629184 146977636392054 148257703436544 148324331121408 148329962573208 148366078950752 148390988749056 148427119985664 148432755340064 148499461694048 148861965063747 149148192203751 149792782716928 150121890535968 150189355994976 150225925110144 150231628760044 150330031780352 150410540221344 150514774829952 150551423180288 150619081673216 151497394753536 151788689215488 152009517857796 152233382640924 152333096827392 152338880480592 152375972976448 152407342264944 152444451430336 152512960658752 153734698051584 154179238928832 154185092674782 154248527778624 154286085248256 154291943050856 154361282550392 154475689957056 154582741717248 154588610783048 155705655718912 156117883205304 156347798387976 156418061798232 156456147520608 156494242516352 156526459623456 156564571739264 157889689890816 157960646234112 158346245386368 158352257341668 158417406907776 158423421564876 158461995565744 158533209105808 158650708604544 158760653655552 158766681344752 159913916684288 160221394171904 160337285454096 160454491072118 160573414560624 160645576981968 160684692048192 160690792787642 160756904478144 160796046651136 162044681730048 162117505345536 162519422008554 162592458974478 162632048080632 162705135661224 162744752202656 162817890432992 162938565593856 163057672732448 164122177649664 164195934901248 164235914432512 164437746650112 164551702122496 164670725601504 164676977679279 164791098938932 164913236575776 164987349332832 165027521563008 165033787187308 165107954120356 166424267722752 166499059544064 166545922889216 166911838819596 166986849757572 167027508839568 167061894405804 167102571760176 167143259018944 167464636860352 168516880556544 168557912180736 168633662871552 168882010073088 169121285752896 169127706805746 169244912423768 169370351077824 169446466882368 169452900281418 169494159813992 169570331258744 170677353384192 171047164048384 171124033420288 171422969598504 171500007859128 171541765835232 171548278786807 171577080741096 171618857483424 171625373361949 171990708126848 172993646711808 173071390841856 173113531428864 173191329435648 173446388723712 173578435932213 173656442869191 173698725908604 173819099246032 173912187130929 174032708397132 174075083052208 174153313184656 175168862683776 175290254827008 175548405207552 175627297457664 175670060374016 175749007296512 176056022830896 176135143206672 176184718754018 176263896966326 176343110761682 177669150676992 177748995999744 177799025787136 177878929476352 178269745011462 178349860244034 178393286068296 178612516512846 178736295110568 178779815026592 179903156269824 180027829281792 180249068443392 180292956699648 180373981172736 180417899843584 180498980466688 180895552482528 180902420570703 180946467909532 180983718939621 181027786073524 182471019614208 182553022918656 182559953936256 182604404862464 182686468110848 183087846227988 183170126737116 183214726232304 183439881824004 183567005789232 184765403736576 184893446289408 184900466166208 185120664887808 185165739313152 185248953636864 185791675180722 185836912988168 185875170802854 185920428940376 187364163250368 187409783937792 187494006745344 187539659047936 187578267403008 187623940221952 188036166396312 188173619734321 188258185813147 188397716467896 188535434096893 189759063297024 189766267907424 189890566459392 189897776062592 190123926100992 190170218754048 190255682113536 190262905579136 190400526476739 190680929790741 190766622666087 190813071807228 192428059554432 192474913233408 192514537597824 192561412333056 192608298481664 192647950305792 192694857525248 193259393240654 193489546642704 193630986369782 194887686629376 194895085958976 194982672695232 195030148388608 195262410590208 195269824147008 195405146270464 195546486651786 195834468433734 195922477332738 195970181856072 197628817920768 197676937915392 197717633208576 197765774828544 197773283430944 197854651665408 197902826647552 198345166746987 198434303965209 198482620084996 198864256271668 200023904010528 200113795660896 200162520714624 200252474659968 200301233480192 200539773038592 200547386961792 200686366439936 201127291904916 202679357143728 202970137324032 202977843521232 203061353025024 203110795769856 203118507307456 203209789686592 203705846929338 205429955470272 205522276624704 205572318571776 205580123566376 205664703704832 205714780331008 205967586609408 206110322289664 206714161124497 208013024436984 208157177607072 208455816711168 208463731183968 208549497701376 208557415730976 208608196694144 208701946164608 209066527111689 209160482557923 210982116428928 211076932749696 211128327181824 211136343122224 211223209210368 211231228753168 211534278139392 211680871540736 212301030344078 213634998070416 213783047272128 214045768776528 214097886080832 214194102642624 214246256064256 214342539304192 215592446380032 216684335791872 216692562678072 216781714715904 216789945299304 216842730774176 216940180881632 217251420791808 218829570199552 218927913201664 219250328866816 219408916937184 219560967468672 219569303572372 219830789554272 219884315434368 219983132443776 220036695417344 221419269255168 221845007314944 222494943859812 222549118426128 222640679978496 222649133010096 222703345119424 222749192541072 222803429013568 224689174075392 225338887665216 225347443140066 225495047670528 225503609074328 225772162244928 225827134770432 225928622509824 225937200375224 227569804512256 228508320720888 228563959464672 228611013397416 228666677145504 228722354446976 228769440988128 228825143311232 230602047077376 230658195615744 230761854455808 231277639012173 231429127872384 231437914576284 231541923825588 231598301211472 231874112575872 231882916174572 232043611196176 233558483578368 233720339769344 234064540276736 234169729943552 234684221280912 234741363774528 234789689435184 234846857608896 234855774074246 236834534836224 236940969351168 237528386012502 237635132347314 237692993348616 237799813658712 237857714757728 238140980483328 238150022017128 238315060147424 239870875026432 240037105709056 240332091257856 240390608932864 240498641563648 240681736608177 241027038072288 241036189181463 241135356717216 241194069976704 241203227427604 241311625252828 243126206189568 243235468210176 243344779333632 243413271915008 243948072120948 244057703491836 244117128303984 244226835649488 244286301643072 244586509098672 244756007718976 246183266474496 246293902351872 246353871648768 246656619975168 246827553183744 247186648408398 247541282344512 247550680780962 247661931180534 247722233574296 247833561070472 249818884333824 249879711917056 249992008993792 250104356537344 250541263259352 250653857640264 250714888528416 250724407457641 250837084144387 251196955290528 252836868271104 252950494307328 253012084396032 253021690543232 253323015109632 253498568134656 253691560208619 253867368635652 254179350422127 254241239720988 254355496888116 254417429076304 256016030076288 256570746072576 256633217644544 256686050130432 256748549777408 256863933741056 257312648752848 257428286225136 257500742794334 257616464796938 257986062190272 259670297143296 259786994153472 259860114611968 259976896926976 260169583085568 260359765529344 260548088862906 260728648869048 261049062595698 261112624578312 261229969776984 261293575808096 262935382240512 263322607811328 263440946186496 263505090561024 263569250553856 263623510944768 263687699771392 263806202220544 264277078131027 264395845449489 264460222329316 264514666142523 264579071953612 266688413282304 266698538680704 266808264265728 266818394214528 266883360952832 267003299546624 267201193439232 267396515949056 267589929102444 268104442665852 268169722539888 270041743922688 270239142858304 270439435049472 270560971759104 270626849765376 270637124694976 270748470700032 271419701864298 271541679110286 271607795905784 273839930904384 273906607293696 274029702166272 274096424762368 274219604939776 274623448812544 274822089348456 275022982688623 275350508683848 275551788295459 277340169434112 277350699249312 277542903476096 277748608969728 277873430455296 277941088948224 277951641578624 278065996935168 278076554307968 278687512771083 278755369482252 278812756204281 278880643410564 281114675906688 281241010118016 281309488571904 281367401104512 281435910332928 281504436242432 281630945613824 282045704185856 282456036274802 282999133925066 284649401861136 284835849689088 284846664093888 285044063029504 285255328131072 285383523170304 285394358368704 285463848107776 285592136856832 286219607710842 288712369850112 288842118499584 288912447722496 288923416904096 288971925458688 289042286287872 289053260399072 289668561055744 289889089860981 290446479554673 292342628938464 292474009042848 292545222582912 292747956624896 292904736220512 293096591364096 293107719405696 293179087245824 293310843258368 293955272784108 296515406873088 296648662242816 296659925146416 296732157901504 296781977498112 296854239971328 296865510680128 296998923388096 297723930127494 298296384407502 300243781071936 300378711989952 300451850220288 300463257520088 300660063560704 300821080442688 301029549659904 301102846360576 301238163346432 302120697028111 304019035715592 304466765281848 304666193654784 304677760961184 304751945952896 304814684529888 304888902860672 305025921317504 305558770394007 307469396103168 308358477857664 308370185349564 308497055557248 308572170496512 308583886101712 308722565100784 308951379914112 309165483434496 309177221566096 311411311437824 312235766410608 312695596775952 312836123596464 312912295041216 312988485032704 313052919246912 313129143478528 316692490772736 316704514683336 316834813815552 316846843129752 316923991131488 317066418211616 317301417209088 317521307311104 317533362689504 318451545516117 319827833368576 320442788343808 320674570908192 320908982144236 321146829121248 321291153963936 321369384096384 321381585575284 321513808956288 321592093302272 324089363460096 324235010691072 325038844017108 325184917948956 325264096161264 325410271322448 325489504405312 325635780865984 325877131187712 326115345464896 328244355299328 328391869802496 328875493300224 329341451203008 329353955358558 329582197877864 329826473151552 329974698665664 330055043126016 330067574374616 330215908240712 333091845778432 333823677639192 333973699515144 334055017679136 334067700795361 334123788811608 334205143520352 334286518037888 334929273720704 337033761113088 337115824361472 337267325743104 337764020146176 338021164710099 338242571505792 338255413611492 338489824847536 338740702155648 338892933764736 338905800562836 338988319627984 339140662517488 341354706768384 342094328096768 342248066840576 342845939197008 343000015718256 343083531670464 343096557573614 343154161482192 343237714966848 343250746723898 343981416253696 345987293423616 346142781683712 347156871864426 347312885738382 347397451817208 347638198492064 347824374261858 348065416794264 348150166104416 348306626369312 350337725367552 350580509654016 351096810415104 351254594915328 351340120748032 351498014593024 352112045661792 352270286413344 352283661111369 352369437508036 352527793932652 352686221523364 355338301353984 355497991999488 355598051574272 355757858952704 356539490022924 356699720488068 356786572136592 357225033025692 357472590221136 357559630053184 359806312539648 360055658563584 360498136886784 360585913399296 360747962345472 361791104965056 361804841141406 361892935819064 361967437879242 362055572147048 365119907872512 365208809724928 365372936221696 366175692455976 366340253474232 366429452464608 366443364745783 366608046057181 366879763648008 367134011578464 367147950609739 369530807473152 369786892578816 369800932332416 370241329775616 370331478626304 370497907273728 370779972612597 371326021171443 371492896770801 371583350361444 371673825976336 371750341605708 371840857880752 374728326500736 374819567875584 374988013490688 375079318095872 375156534806016 375247880443904 376072332792624 376347239468642 376516371626294 376795432935792 377070868193786 379518126594048 379532535814848 379795552125184 380247852201984 380525811158272 380801052953478 381361859581482 381533245332174 381626143614456 384856119108864 384949826466816 385029075195648 385122824666112 385216596963328 385295900611584 385389715050496 386251114191501 386424697195407 386518786481308 386979093285408 387261972739564 389775373258752 389790171917952 389965345390464 390060296777216 390524821180416 390539648294016 390810292540928 391092973303572 391668936867468 391844954665476 391940363712144 395257635841536 395353875830784 395435266417152 395531549657088 395546566861888 395709303330816 396690333493974 396868607930418 396965240169992 397728512543336 400047808021056 400227591321792 400325041429248 400504949319936 400602466960384 401094773923584 401372732879872 401956667006449 402254583809832 402548629558231 402729536739517 405358714287456 405940274648064 405955687042464 406122706050048 406221591539712 406237014614912 406419579373184 407129552796447 407312518665429 407411693858676 410859910940544 411044553249408 411144637143552 411160247132752 411329407409664 411429560662016 411935173218816 412220644579328 413428322248994 416026048873968 416314355214144 416911633422336 416927462367936 417098995402752 417114831461952 417216393388288 417403892329216 418133054223378 418320965115846 421964232857856 422153865499392 422256654363648 422272686244448 422446418420736 422462457506336 423068556278784 423361743081472 423684054412203 424498700887599 424602060688156 427269996140832 427566094544256 428091537553056 428195772161664 428388205285248 428492512128512 428685078608384 431184892760064 433368671583744 433385125356144 433563429431808 433579890598608 433685461548352 433880361763264 434502841583616 438817833874368 439121934937344 439138607144744 439661579108544 439768630868736 439966264887552 440073390834688 441362668346899 444989887719624 445098236852256 445281359956992 445298266020192 445406690238848 445498385082144 445606858027136 446585895191241 447444576611253 449378348150784 450677775330432 450694886280132 450990095341056 451007218148656 451544324489856 451654269540864 451857245019648 451874400750448 455139609024512 457016641441776 457127918929344 457222026794832 457333354291008 457444708893952 457538881976256 457650286622464 461204094154752 462555278024346 462858255744768 462875829152568 463083847651176 463196602422944 463748225151744 463765832349144 464087222392352 467116967156736 467440679538688 468129080553472 468339459887104 469368442561824 469482727549056 469579378870368 469693715217792 469711548148492 473669069672448 473881938702336 475056772025004 475270264694628 475385986697232 475599627317424 475715429515456 476281960966656 476300044034256 476630120294848 479741750052864 480664182515712 481363473216354 482054076144576 482072378362926 482270713434432 482388139953408 482406454855208 482623250505656 486826543830016 487896144241896 488115406983672 488234256607968 488252793470143 488453671298976 488572603286144 489173018197344 489512015437952 492366532948992 492587804703744 492707743297536 493313239950336 493655106367488 494030933037837 494373296816796 495082564689024 495101361561924 495323862361068 495444467148592 495667122140944 499637768667648 499759423834112 499984017987584 500208713074688 501082526518704 501307715280528 501429777056832 501448814915282 501674168288774 502393910581056 505673736542208 505900988614656 506043381086464 506646030219264 507383120417238 507734737271304 508358700844254 508482479441976 508710993776232 508834858152608 512032060152576 513141492145152 513266435289088 513372100260864 513497099554816 513727867482112 514625297505696 514644836360421 514856572450272 514876120085847 515001485588668 515232929593876 515972124380544 519340594286592 519573988306944 519720229223936 519953793853952 520339166171136 520719531058688 521096177725812 521457297738096 522098125191396 522225249156624 522459939553968 522587151616192 525870764481024 526645215622656 526881892372992 527010181122048 527247021889536 528554156262054 528791690898978 528920444658632 529029332285046 529158143907224 533397077361408 533636788429056 533766721905664 534006599093248 534793031898112 535179858204888 535571071551529 536208885331704 536339445079776 536600850891157 540083487845376 540478285716608 540878870098944 541121943518208 541253699530752 541274249389952 541496941400064 542707261712109 542839403728596 542951156818863 543083358220572 543215591811568 547679861808768 547813214587392 548059404332544 548192849524736 548439209879552 549246897625088 549644178696912 550045965377246 550701017367696 551103576590918 554680338868224 554701398498624 555085806952192 555497217939456 555746860910592 555903283157248 556153108615936 557375025542166 557510738964504 557625512408562 557761286821128 562229351813376 562482020236032 562618977143808 562734802209024 562871820665856 563008872484864 563261891227648 564091408371712 564520859202963 564774557439441 564912072549604 565606302290679 565998267850132 569298803722272 569671699378176 569693328187776 570088126059008 570510656262144 570767046340608 570788716737408 570927696215552 571184273713664 572439215421684 577424739700224 577684236999168 577824895444992 577846833808192 577943850917376 578084572575744 578106520798144 579778179721962 580892959109346 584685257876928 584948018085696 585090445165824 585495913249792 585809472441024 586215438811392 586358174491648 586621686516736 587910545568216 588340304738953 593030813746176 593297324485632 593319850292832 593464315803008 593563954996224 593708479942656 593731021360256 593997846776192 595035500240961 595302911895627 595447860254988 596592768815004 600487562143872 600757423979904 600903700440576 600926515040176 601320127121408 601642160885376 602059099319808 602205692721152 602476326692864 604241394056222 608038071431184 608933530563696 609332387309568 609355521922368 609503891905792 609629369059776 609777805721344 610051842635008 611117540788014 616716955715328 616740370699128 616994111114496 617144340993024 617167772203424 617445130201568 617902759828224 618330966868992 618354443132192 620142483373491 622822622875648 624471532821216 625391193551904 625672247192928 625824590082432 625976970065408 626105838493824 626258286957056 633384981545472 633409029366672 633669627631104 633693686259504 633847982262976 634132836423232 634602834418176 635042614622208 635066725379008 636903091032234 641349141816384 641817964288472 642293658242496 642582307927872 642738768192768 642763171150568 643027617912576 643184186604544 645068515276237 650077688034216 650369835897912 650528192322528 650820542644896 650979008810624 651271561731968 651754262375424 652230690929792 656488710598656 656783739604992 657750986600448 658682902406016 658707910717116 659164395755728 659652946303104 659949397331328 660110086252032 660135148749232 660431816481424 666183691556864 667647355278384 667947399030288 668110035358272 668135401590722 668247577623216 668410287040704 668573036075776 669858547441408 674067522226176 676042329420198 676485143011584 676510827222984 676979649695072 677481404311296 677785867529472 677811601125672 677976639255968 678281325034976 682709413536768 684188656193536 684496133681152 685691878394016 686000031436512 686167063340928 686193115147228 686308322964384 686475429933696 686501493447796 687962832507392 691974586847232 692285563367424 694313743728852 694625771476764 694794903634416 695276396984128 695648748523716 696130833588528 696300332208832 696613252738624 700675450735104 701161019308032 702193620830208 702509189830656 704224091323584 704540572826688 704567322222738 704738875016072 705055587865304 705372443046728 711196103148544 711515717905408 713078980045848 713399440976136 713573144273184 713600236610209 714450066051384 714945180442272 715119260106368 719612625079296 720111317127168 720996273773568 721171826798592 721495924690944 722045209824531 723108567544389 723582209930112 723609682282812 723785871638128 723934875758484 724111144294096 730239815745024 730417619449856 730745872443392 732351384911952 732680506948464 732858904929216 732886729491566 733216092114362 733759527296016 734268023156928 734295901219478 739061614946304 739601864664832 740482659551232 741559945225194 742652042342886 742985793541602 743166700722888 743347651952672 743500683211416 743681715761504 749456653001472 749639135751168 749976026981376 750158636191744 750313069612032 750495760887808 752144665585248 752173222372923 752511252433161 752694478937284 753032743252588 753590865871584 754141736387572 759036253188096 759065071629696 759591104250368 760495704403968 761051622316544 761602105906956 762723719162964 763066490664348 763252287228912 769712238217728 769899652933632 770058150391296 770245649332224 770591801223168 772502228383002 772849394390814 773037572962616 773958186570816 774523945479128 779580343835904 779930690780928 780120593554432 781079296588032 781620585081856 782185946607144 782757719959927 783337873734936 783689909330952 783880727424288 783910489139713 784262782071691 790515271683072 790707751661568 790870532834304 791063099314176 791093133723776 791418606661632 792831234393081 793187536348467 793380666987948 793543998427569 793737215860836 793930480339984 795457025086672 800095616042112 800455182643584 800650082858496 801009898639872 801204933920768 802189547847168 802745465759744 803913334012898 804509167619664 805097259116462 805459073479034 810717428574912 811880549296128 811911374084928 812245412100096 812474029229824 812839158746368 814259105592894 814625037330858 814823387717352 821719821881088 822089106498816 822289274287104 822320494265504 822658814819328 822859121324032 823870346437632 824441289158656 825068948065869 826655364886377 826856644497988 832052097747936 832628710428288 833823266844672 833854924735872 834197990805504 834229662923904 834432786776576 834807784658432 836266108446756 836641930231692 843928465715712 844307730998784 844513308727296 844545372488896 844892836841472 844924915012672 846137112557568 847368108824406 848997401775198 849204121376312 854539992281664 855132189088512 856183075106112 856391544323328 856776410570496 856985024257024 857370157216768 859495722570277 859881983849239 866737343167488 866770250712288 867126858863616 867159781197216 867370923096704 867760723526528 869005683167232 869667269582943 871339438664019 877635667748736 878243869874688 878277214289488 879323158217088 879537261737472 879932529775104 880146781669376 882725336693798 889979775439248 890196473704512 890562719913984 890596532040384 890813380477696 890996770164288 891213716054272 893171790382482 894889153222506 901355550660864 901389772560264 901980190682112 902014436297312 903088648979712 903308539081728 903714490039296 903748801500896 906362091084333 910279218049024 914033282883552 914255837858688 914444053589664 914666708582016 914889417787904 915077763952512 915300573244928 922408188309504 925110556048692 925716511489536 925751658305136 926167695302352 926393204845888 927496450303488 927531664698288 928174444784704 934233934313472 938736885123648 938965455098112 939158757740736 939387430435584 939423096296984 950113544050008 950540529389256 950771973394464 951199254634848 951430859030912 952563921933312 952600088068512 953260240589696 955354636548351 959483500105728 961328365031424 962726946432708 964108152289152 964144756725852 964541426868864 964776279906816 964812909710416 965246501011312 973653087660032 975792288483792 976230813967344 976468513215936 976505586940286 976907342597952 977145206572288 978346036394688 979024030875904 984733065897984 985175609407488 986626479900672 988061866075674 988746593633592 990165129378048 990202723123848 990647724722136 990888934297184 991334244281888 999275537335296 999518847668224 999968035975168 1000417426149376 1002165053037408 1002203102386083 1002615430561056 1002859554113664 1002897629830564 1003348336577548 1004787821162112 1011347473084416 1011801977229312 1012086762172928 1013292060438528 1014766240834476 1015469474542608 1016717401688508 1016964958883952 1017421987552464 1017669716305216 1024064120305152 1026282984290304 1026744200521728 1029250595011392 1029289672720842 1029713144900544 1029752240171694 1030002971177336 1030465859187752 1031944248761088 1039440458447872 1039907587707904 1041439062117376 1042192355451624 1042914595476192 1042954191968767 1044196250382792 1044450498313248 1044919879107936 1045174303232384 1051741528962048 1053290431245312 1053763784745984 1054020362244096 1054494043779072 1056850983334107 1057108312524108 1057583381797956 1057840889317264 1058058664570092 1058316287814448 1066794154722816 1067273576858112 1067533443811328 1068013198186496 1069586063796224 1070359716409776 1071142143103058 1072417770663408 1072678890159552 1073201701782314 1080166975690752 1080956571433216 1081757740197888 1082243887036416 1082548498779904 1085414523424218 1085678807457192 1085902313637726 1086166716441144 1086431183623136 1095359723617536 1095626429174784 1096118808665088 1096385699049472 1096878419759104 1098493795250176 1099288357393824 1099330094237349 1099824138171543 1100091930754492 1101402034735392 1101443851829217 1102207153181836 1109360677736448 1109402796997248 1110171613904384 1110994435878912 1111493721821184 1111806566314496 1112306217231872 1114750051084332 1115021477929008 1115251024817124 1115522573642256 1124458703626752 1124964040472064 1125237954287616 1125469604418048 1125743641331712 1129041718405926 1129549114878882 1129824145099208 1131212604581358 1131996535700264 1138597607444544 1139386656375552 1140176252118016 1141577433474816 1141855392431104 1142368547427328 1144878430843368 1145715330281119 1146230219950933 1154849479400448 1155368473998336 1155649790889984 1155693667616384 1155887701834752 1156169145151488 1156213041596288 1158753342574503 1159274091586221 1159556359443924 1161785918218692 1169370515753856 1169896036171392 1170180890331648 1170991826499584 1171618944882048 1172430877622784 1172716348983296 1173243373033472 1175821091136432 1176680609477906 1186061627492352 1186594648971264 1186639700585664 1186928631606016 1187127909992448 1187462042720512 1187995693552384 1190071000481922 1190605823791254 1190895720509976 1193185537630008 1200975124287744 1201514847959808 1201807400881152 1201853030080352 1202640254242816 1203284321770752 1204118198639616 1204411385442304 1204952653385728 1205870001019347 1207645888674693 1208188610218551 1208482788112444 1216076142862368 1217867061127392 1218664774619136 1218711043844736 1219007783811584 1219258738119552 1219555611442688 1220103685270016 1222235081576028 1233433911430656 1233480741398256 1233988222228992 1234288681986048 1234335544406848 1234890260403136 1235805519656448 1236661933737984 1236708886264384 1240284966746982 1248943065642432 1250782387103808 1251344494385856 1251649180164864 1251953940130816 1252211676987648 1252516573914112 1256186056064251 1266769963090944 1266818058733344 1267339255262208 1267387372519008 1267695964525952 1268265672846464 1269205668836352 1270085229244416 1270133450758016 1271052163236609 1273496102662797 1273806182064468 1282698283632768 1283635928576944 1284587316484992 1285164615855744 1285477536385536 1285526342301136 1286055235825152 1286368373209088 1290137030552474 1300155376068432 1300739671795824 1301056384645056 1301641085289792 1301958017621248 1302543123463936 1303508524750848 1304461381859584 1317365804812032 1317415821434232 1318328791511456 1319305892606208 1319898794662656 1320220172504064 1320270297498464 1320863632962848 1324088005040697 1332367383113728 1335294710556768 1335894798060576 1336220070716544 1336270803181444 1336495155246432 1336820574081408 1337146072151552 1339717094882816 1348135044452352 1352084658840396 1352970286023168 1353021654445968 1353959299390144 1354962808622592 1355571735058944 1355623202251344 1355953278511936 1356562650069952 1365418827073536 1371383756788032 1372000062873024 1372334126681856 1372386230294456 1372616645928768 1372950859867392 1373002986895592 1375925665014784 1388627487457704 1389251542953528 1389589807268832 1390552793968256 1391297497047432 1392261667177056 1392600664417664 1393226505477248 1401350901470208 1402322038616064 1404387241660416 1405018379661312 1408448182647168 1409081145653376 1409134644445476 1409477750032144 1410111175730608 1410744886093456 1422392206297088 1423031435810816 1426157960091696 1426798881952272 1427146288546368 1427200473220418 1428900132102768 1429890360884544 1430238520212736 1439225250158592 1441992547547136 1444090419649062 1446217135088778 1447164419860224 1447219364565624 1447571743276256 1447869751516968 1448222288588192 1460479631490048 1460835238899712 1461491744886784 1464702769823904 1464758380410429 1465361013896928 1465717809858432 1465773458983132 1466432184228724 1467519054592032 1468536046313856 1468591802438956 1478123229892608 1479203729329664 1480965319102464 1483119890450388 1485304084685772 1485971587083204 1486333401445776 1486695303905344 1487001366422832 1487363431523008 1498913306002944 1499278271502336 1499952053962752 1500626139224064 1504289331170496 1504346444745846 1505022504866322 1505388957874568 1506065486505176 1507181731743168 1508283472775144 1518130143259392 1519182208500736 1522103244633088 1523204211813912 1524317665185121 1525447438325928 1526132981328696 1526504574457824 1526562531482599 1539424476435456 1539799305867264 1540116300782592 1540491298664448 1541183602446336 1543934509081263 1544628360257541 1545004456766004 1545698788781628 1546075145925232 1547916373141632 1549047890958256 1559160687671808 1559861381561856 1560241187108864 1562158593176064 1563241170163712 1564371893214288 1565515439919854 1566675747469872 1567379818661904 1567761454848576 1567820978279426 1568525564143382 1581030543366144 1581741065668608 1582186267447552 1585662468786162 1586375072696934 1586761333975896 1587087996855138 1587474431721672 1587860960679968 1590914050173344 1600191232084224 1600910365287168 1601300165716992 1602019797279744 1602409867841536 1604379095694336 1605490931519488 1606713214654587 1607826668025796 1609018335239328 1609802552673471 1610194518232924 1610918146958068 1621434857149824 1623761098592256 1623822748169856 1624490824200192 1624948058459648 1625678317492736 1628518211185788 1629250074661716 1629646775434704 1643439643762176 1644178212997632 1644578548574208 1644640988531008 1645317629638656 1647740692875264 1650137896131738 1653310729772754 1653713288995976 1664104195495872 1665257420856576 1667709849471744 1668459325847808 1668865573553152 1669615569316864 1672532216893512 1673283860463384 1673754828163171 1674507021180097 1687856931431424 1688615461997568 1689026617454592 1689090744977792 1689785673682944 1689849830025344 1692274225115136 1693562577608889 1694323672318323 1694736217648812 1696818906872037 1697994803550396 1698408242752624 1709079984563328 1710264378177024 1712366150212224 1712783088646656 1713552821140992 1713970048514048 1714740314433536 1718991445140554 1719763967698478 1733474686334976 1733540501424576 1734253717727232 1734319562394432 1734741846193408 1735521447053056 1739334539165886 1742678877328038 1755271335497472 1756487739749376 1756554428578976 1758646316434176 1759074523474944 1759865059550208 1760293563338752 1765020914216859 1765450673387596 1779959550878496 1780392947409024 1781125439827968 1781193064080768 1781626760955392 1781993540328576 1782427432108544 1786343580764964 1789778306445012 1802711101321728 1802779545120528 1803960381364224 1804028872594624 1806177297959424 1806617078163456 1807428980078592 1807497603001792 1812724182168666 1828066565767104 1828511675717376 1828888107179328 1829333417164032 1829778835575808 1830155527905024 1830601146489856 1835964235786213 1839494370512929 1850221112097384 1851433022979072 1851503316610272 1852335390604704 1852786409691776 1854992900606976 1855063329396576 1856348889569408 1860427450120473 1868467868626944 1877473770247296 1877930910196224 1878317515481472 1878774860871168 1878846192593968 1900227088100016 1901081058778512 1901543946788928 1902398509269696 1902861718061824 1905127843866624 1905200176137024 1906520481179392 1910709273096702 1925453892865416 1928216304578304 1928289513451704 1929082853737728 1929552559813632 1929625819420832 1930493002022624 1935205545828711 1947306175320064 1951584576967584 1952461627934688 1952937026431872 1953011173880572 1953814685195904 1954290413144576 1956692072789376 1958048061751808 1969466131795968 1970351218814976 1973252959801344 1976123732151348 1977493187267184 1980330258756096 1980405446247696 1981295449444272 1981777868594368 1982668488563776 1998551074670592 2004330106074816 2004406204772166 2005230861122112 2005719108227328 2005795259661128 2006696673155096 2009575642324224 2024173524345856 2029532481668952 2030938949085216 2033434803377016 2033929917767904 2034843975104928 2035339432610432 2048128240610304 2052565968580608 2053488401043456 2058501190022784 2058579345441684 2059426289801088 2059504480343388 2060005942354672 2060931718375504 2063888497522176 2078880916895744 2079815175415808 2082878124234752 2084384710903248 2085829190952384 2085908383937534 2088392500765584 2088900996626496 2089839758215872 2090348606464768 2103483057924096 2106580862490624 2107527569491968 2113701966668214 2114216625048216 2115166763595912 2115681778634528 2116117329140184 2116632575628896 2133588309445632 2134547153716224 2135066887622656 2136026396372992 2139172127592448 2140719432819552 2140800709830627 2142284286206116 2144835541326816 2145357780319104 2146403403564628 2160333951381504 2161913142866432 2163515480395776 2164487774072832 2165096997559808 2170829046848436 2171357614914384 2171804627275452 2172333432882288 2172862367246272 2190719447235072 2191252858349568 2192237617330176 2198576714787648 2198660188474698 2199648276343086 2200183861508984 2202804069470784 2202887703658434 2204414306363672 2218805593994496 2220343227808768 2223613132628992 2224612434463744 2229500102168664 2230042955858016 2230502049634248 2231045147284512 2231129853705337 2248917407253504 2249928080944128 2250475908575232 2250939208836096 2251487282663424 2256519667118769 2257533757299483 2258083436811852 2259098229757764 2259648290198416 2262425209162716 2263993071400528 2277195214889088 2278773312751104 2280352504236032 2283154866949632 2283710784862208 2284737094854656 2289756861686736 2291430660562238 2292460439901866 2309698958800896 2310736947996672 2311387335232768 2311775403669504 2312426083192576 2317506685149006 2318548183172442 2319112718887848 2323571836437384 2338741031507712 2339792072342784 2340361780663296 2341983652999168 2343237889764096 2344861755245568 2345432697966592 2346486746066944 2348273159879781 2351642182272864 2351731467419139 2352788346215073 2353361218955812 2372123254984704 2373189297942528 2373279401171328 2373857263212032 2374255819984896 2374924085441024 2375991387104768 2380142000963844 2381211647582508 2381791441019952 2386371075260016 2401950248575488 2403029695919616 2403614801762304 2403706060160704 2406568643541504 2408236397279232 2411740002038694 2415291777349386 2416377220437102 2416965576224888 2432152285724736 2435734122254784 2437422087689472 2438015567623168 2438517476239104 2439111222885376 2440207370540032 2444470163152056 2446257056546173 2447356415570911 2466867822861312 2466961482796512 2467976444457984 2468577363972096 2468671088813696 2469780520806272 2471611039312896 2473323867475968 2473417772528768 2475206844197607 2479966094659131 2480569933493964 2497886131284864 2501564774207616 2502688988771712 2503298360329728 2503907880261632 2504423353975296 2505033147828224 2512372112128502 2533539926181888 2533636117466688 2534678510524416 2534774745038016 2535391929051904 2536531345692928 2538411337672704 2540266901516032 2542104326473218 2546992205325594 2547612364128936 2565396567265536 2567271857153888 2569174632969984 2570329231711488 2570955072771072 2571052684602272 2572110471650304 2572736746418176 2578487167710831 2579645951547717 2580274061104948 2600310752136864 2601479343591648 2602112769290112 2603282170579584 2603916035242496 2605086246927872 2607017049501696 2608922763719168 2634731609624064 2634831642868464 2636657583022912 2638611785212416 2639797589325312 2640440345008128 2640540594996928 2641727265925696 2648176010081394 2670589421113536 2671789596121152 2672440141433088 2672541606362888 2672990310492864 2673641148162816 2674292144303104 2679434189765632 2704169317680792 2705940572046336 2706043308891936 2707918598780288 2709925617245184 2711143470117888 2711246404502688 2711906557023872 2713125300139904 2719086273252999 2730837654147072 2742767513576064 2744000125746048 2744668253363712 2744772460588912 2745233291857536 2745901719734784 2746005973791184 2751851330029568 2777254974915408 2778503085907056 2779179614537664 2781105587936512 2782594994094864 2784523334354112 2785201328835328 2786453010954496 2802701802940416 2816896365294336 2818162291306752 2818269288890952 2818955500064288 2820222351461216 2821489772186912 2844784412594176 2846062871621632 2852315920183392 2853597763904544 2854292577092736 2854400946440836 2857800264205536 2859780721769088 2860477040425472 2878450500317184 2883985095094272 2888180839298124 2892434270177556 2894328839720448 2894438729131248 2895143486552512 2895739503033936 2896444577176384 2920959262980096 2929405539647808 2929516760820858 2930722027793856 2931435619716864 2931546917966264 2932864368457448 2935038109184064 2937072092627712 2937183604877912 2958407458659328 2966239780900776 2970608169371544 2971943174166408 2972666802891552 2973390607810688 2974002732845664 2974726863046016 2997826612005888 2998556543004672 2999904107925504 3001252278448128 3006609307158249 3008578662340992 3008692889491692 3010045009732644 3010777915749136 3012130973010352 3014363463486336 3016566945550288 3036260286518784 3038364417001472 3044206489266176 3046408423627824 3048635330370242 3050894876651856 3052265962657392 3053009148915648 3053125062965198 3078848952870912 3080232601565184 3087869018162526 3089256720515082 3090008913532008 3091397577563256 3092150291850464 3095832746283264 3098095781916512 3118321375343616 3119722763123712 3120482374217728 3124317186352128 3126482340327424 3128743786428576 3128862575906301 3131030879839708 3133351494939744 3134759637323808 3135522909697152 3135641956558852 3137051128286764 3162061086732288 3163482131337216 3164372534895104 3171324937572324 3172750145393868 3173522667951792 3174175993710276 3174948863443344 3175721921359936 3181828100346688 3200382464168448 3201820730574336 3202600331433984 3204039594559488 3208758191388672 3213426429309174 3215653336051592 3218036670478656 3219605105346942 3220389036465848 3221836293916136 3242869714299648 3247645496339712 3249896116919296 3251356634985472 3257036422371576 3258500149323432 3259293550869408 3259417296949333 3260882093877031 3286879287524352 3288356425995264 3289157097148416 3289281977062016 3290635259277312 3295481385750528 3297990282712047 3299472414514629 3300275792263476 3304331555487651 3306621459545508 3307426577991952 3328208390991744 3330514841713152 3335419698943488 3336918651695616 3337731147106304 3339231138633728 3345064433787024 3346567720926768 3347509656326342 3349014042360194 3375713862862848 3377230923995136 3378181489955584 3379699660050688 3387125155217778 3388647344636646 3389472435297624 3393637813744074 3395989607100792 3396816485505248 3418159969126656 3420528756354048 3424732300424448 3425566177293312 3427105642281984 3427940097028096 3429480628867072 3437145990843357 3437982890281108 3438690659852799 3439527935396956 3466949372669952 3467081002849152 3468507435454464 3468639124788864 3469483692386816 3471042894106112 3478669078331772 3485357754656076 3510542670994944 3512975479498752 3513108857157952 3517292632868352 3518149046949888 3519730119100416 3530041828433718 3530901346775192 3559919101756992 3560785894818048 3562386128161536 3563253521910784 3563987080657152 3564854864217088 3572687161529928 3575298774952099 3579556612890024 3582173247840967 3605422202643456 3605559090241056 3607920762728448 3608057745189248 3612354595918848 3613234156326912 3614857960157184 3614995206003584 3617610003058041 3622937666024079 3624565830655653 3625448364337332 3656133131534208 3657023351434752 3657776214358656 3658666834328064 3659557671151616 3660311055810048 3661202292979712 3671928471572426 3678988741025858 3700442224194768 3702866045958144 3703006633220544 3704670781209408 3705572819383552 3709985801213952 3710126658793152 3712697779138816 3720854900240946 3754947540494592 3755861820392448 3756635030962944 3757549721742336 3757692385187936 3768558168192753 3800454176200032 3802162117557024 3803087893577856 3804797018539392 3805723436123648 3810255687733248 3810400352274048 3813040962358784 3821418546193404 3850907785730832 3856432609156608 3856579026903408 3858165707475456 3859105119627264 3859251638841664 3860986004045248 3870411091657422 3903169153935168 3904923255869376 3905874052863744 3906022347761144 3907629370391808 3908580826289152 3913384145578752 3916096123503616 3927569061365443 3952247464302696 3954986374534368 3960660517512192 3960810892495392 3962590898888544 3963555737188736 3965336977127552 3972264015122091 3997102149341184 4008660212149632 4008812409544332 4010461722244224 4011438216454656 4011590519322256 4013393346310192 4019151284648448 4048347048691712 4059064963337904 4061877898170432 4066869606754032 4067859835535808 4069687950209856 4070678865220864 4096256481220608 4117002380045568 4117158690883368 4118852579602176 4119008960686776 4120011884709344 4121863436751008 4127776995044352 4157761833791488 4159630350831616 4165756248469504 4168769421806496 4171658381904768 4171816767875068 4176785001531168 4177801993252992 4179679516431744 4180697212929536 4206966115848192 4213161724981248 4215055138983936 4227403933336428 4228433250096432 4230333527191824 4231363557269056 4232234658280368 4233265151257792 4267176618891264 4269094307432448 4281438865639104 4281601419661254 4284568572412232 4289671082653632 4290715560638208 4292806807129256 4323826285732864 4330193995119616 4341658093696872 4342715229828768 4343609254550904 4344666865764576 4345724734492544 4381438894470144 4382505716699136 4384475234660352 4394275141231287 4397153429575296 4397320376949396 4399296552686172 4400367723017968 4405608138941568 4405775407316868 4408828612727344 4437611187988992 4440686455617536 4447226265257984 4449224868927488 4459000204337328 4460085911716032 4461004099268496 4462090294569024 4462259707410674 4497834814507008 4499856161888256 4501878417672192 4513039334237538 4515067514598966 4516166873623704 4518196459515528 4519296580396832 4524850418325432 4527986142801056 4554390429778176 4557546625502208 4560705008472064 4566309733899264 4567421569724416 4569474189709312 4572952995555363 4579513723373472 4579687594447797 4582861321124476 4584920879803732 4619397917601792 4621473895993344 4622774670465536 4623550807339008 4624852166385152 4635013370298012 4637096366344884 4638225437775696 4647143672874768 4677482063015424 4679584144685568 4680723561326592 4686475779528192 4689723510491136 4696546319759562 4703284364545728 4703462934838278 4705576692430146 4706722437911624 4746558802342656 4747714526424064 4749848170882048 4751982774209536 4760284001927688 4762423295165016 4763582882039904 4763763741695179 4765904598743353 4772742150520032 4803900497150976 4806059391839232 4807229603524608 4807412120321408 4813137287083008 4816472794558464 4820139643963761 4823480004077388 4829407658020413 4830583554698772 4832754440874204 4833931152449776 4864304571449472 4871468244509568 4874844175378944 4876031135246336 4877034952478208 4878222445770752 4880414741080064 4888940326304112 4892514113092346 4894712831141822 4933735645722624 4933922965593024 4935952888915968 4937342177627392 4939561041612544 4943222078625792 4946835545057536 4950413688395214 4959932189318262 4961139866987928 4995772262569728 5003129548415232 5005377977543424 5006596720659456 5007815760523264 5008846707950592 5010066295656448 5021264484489513 5023521063540291 5024744224257004 5067079852363776 5067272234933376 5069357021048832 5069549490076032 5070783858103808 5073062691385856 5076822675345408 5080533803032064 5084208652946436 5093984410651188 5095224728257872 5130793134531072 5134543714307776 5138349265939968 5140658463422976 5141910145542144 5142105369204544 5144220943300608 5156974335421662 5159291903095434 5160548122209896 5200621504273728 5202958687183296 5204225538580224 5206564341159168 5207832070484992 5210172493855744 5217845527438336 5225436671083837 5235483977613721 5269463219248128 5269663285736928 5273315166045824 5277223570424832 5279595178650624 5280880690016256 5281081189993856 5283454531851392 5295062742650577 5296352020162788 5341178842227072 5343579192242304 5344880282866176 5345083212725776 5345980620985728 5347282296325632 5348584288606208 5358868379531264 5408338635361584 5411881144092672 5412086617783872 5415837197560576 5419851234490368 5422286940235776 5422492809005376 5423813114047744 5426250600279808 5438172546505998 5485535027152128 5488000251492096 5489336506727424 5489544921177824 5490466583715072 5491803439469568 5492011947582368 5503702660059136 5507892707358639 5518483111538787 5554509949830816 5557006171814112 5558359229075328 5562211175873024 5565189988189728 5569046668708224 5570402657670656 5572906021908992 5605403605880832 5633792730588672 5636324582613504 5636538577781904 5637911000128576 5640444702922432 5642979544373824 5704631840366784 5707195527809088 5708585154185472 5708801892881672 5715600528411072 5719561443538176 5720954080850944 5776361678596248 5784868540355112 5788657679440896 5788877458262496 5790286973105024 5791479006067872 5792889154352768 5805616637486133 5841918525960192 5858811079295616 5859033521641716 5861444055587712 5862871239433728 5863093835932528 5865728736914896 5870076218368128 5874144185255424 5874367209755824 5916814917318656 5932479561801552 5941216338743088 5943886348332816 5945333605783104 5946781215621376 5948005465691328 5949453726092032 5995653224011776 6013218614316498 6017157324681984 6017385778983384 6020090019465288 6021555831498272 6024261946020704 6028726926972672 6033133891100576 6072520573037568 6076728834002944 6088412978532352 6092816847255648 6097270660740484 6101789753303712 6104531925314784 6106018297831296 6106250125930396 6157697905741824 6160465203130368 6175738036325052 6178513441030164 6180017827064016 6182795155126512 6184300583700928 6191665492566528 6196191563833024 6236642750687232 6239445526247424 6248634372704256 6257487572857152 6257725151812602 6262061759679416 6266702989879488 6269519274647616 6271045819394304 6271283913117704 6274102256573528 6328745069790208 6342649875144648 6345500290787736 6347045335903584 6347286315111859 6348351987420552 6349897726886688 6351443842719872 6363656200693376 6400764928336896 6403641461148672 6405200662867968 6408079189118976 6417516382777344 6422402129491881 6426852858618348 6431306672103184 6436073340957312 6439210210693884 6440778072931696 6443672587832272 6485739428599296 6495290992679424 6499792233838592 6502713269970944 6514072844743152 6517000298646864 6518587101738816 6518834593898666 6521764187754062 6573758575048704 6576712851990528 6578563954124032 6595980565424094 6598944829029258 6600551584526952 6608663110975302 6613242919091016 6614853155983904 6656416781983488 6661029683426304 6670839397886976 6673837303391232 6675462294212608 6678462277267456 6690128867574048 6693135441853536 6693389561116011 6695019312652684 6698028084720388 6751427725725696 6754461847990272 6756362979911168 6759399320101376 6774250310435556 6777294689273292 6778944870595248 6787275627488148 6791979214201584 6793632971010496 6836319938253312 6841057512708096 6849464600848896 6851132354586624 6854211284563968 6874291981686714 6875965780562216 6877381319705598 6879055870793912 6934162005698304 6937278249577728 6938967384773632 6942085788212224 6957338156663544 6962423930169877 6965552875086439 6970715509312152 6975811061585041 7021085341989888 7025950958997504 7026217714315904 7034585265736704 7036298093899776 7039460238200832 7044819479639343 7055194402257417 7058365038645219 7060083656867436 7061802693550384 7119838203513984 7121571789636096 7124772256323072 7126507043821568 7127974161314304 7129709728434176 7145374323059856 7150597549904198 7159113225780048 7164346495681934 7210844405286912 7211118180482112 7216115490378496 7224709191837696 7229990412007168 7235220006116082 7245875332048158 7249131661311306 7250896728674664 7312266263068416 7314046702869504 7315552428717312 7317333668656128 7319115342303232 7320622111620096 7322404585959424 7338771169638519 7342069246712733 7343856943144852 7357977482051716 7400884448389536 7405732091916288 7406013266441088 7409341562418816 7411145638767104 7419971602427904 7420253317586304 7425395558277632 7441709800481892 7509895080989184 7511723640784896 7513270061925888 7515099443484672 7515384770375872 7537116336385506 7600908352400064 7604324235114048 7606175787155712 7609594037078784 7611446872247296 7620800704548096 7626081924717568 7642837092386808 7648423961606389 7701815571461664 7712865218313216 7713158053806816 7716331414950912 7718210239254528 7718503277683328 7721972008090496 7735461503132493 7738937854643151 7740822183314844 7806338307870336 7809846511738752 7811748105727488 7812044695522288 7815258740783616 7817161652578304 7826768291157504 7832192247007232 7855138122730886 7904494928605392 7909972749068736 7921321035024384 7921621784990784 7925181797777088 7927111474377472 7930673954255104 7944528030244182 8017320424299264 8017624819088664 8020923444488448 8022876432909312 8023181038644512 8026786692620384 8038302569296896 8096694097383424 8118129926675808 8123755796340864 8133739213508064 8135719671071616 8139375900419712 8141357730441728 8192512962441216 8234004760091136 8234317381766736 8237705159204352 8238017921373552 8240023769418688 8243726873502016 8255553990088704 8337538843612992 8343316763809536 8343633535750136 8353570003062336 8355603986505984 8359359032863488 8361394425859072 8385890698591081 8454807866672856 8456866500192864 8460667054383648 8462727114538112 8464469316560736 8466530302515584 8534353237782528 8538188614864896 8562877731278208 8563202839322508 8569137144824464 8579342165307264 8581431121276416 8585613614258512 8647652571465728 8660387990239232 8683316187393744 8685430459657536 8687218509101808 8689333731529152 8691449468985088 8762877788940288 8788550282462574 8794306859150592 8794640753898792 8798593105372344 8800735446035936 8811216277883136 8811550814633736 8817657225454688 8875222375977984 8881372911235072 8894452530515968 8898449737854976 8918000408674656 8920171823432064 8922008198536992 8924180589138048 8924519414821348 8995669629014016 8999712323776512 9003756835344384 9026078668475076 9030135029197932 9032333747247408 9036392919031056 9038593160793664 9049700836650864 9055972285602112 9108780859556352 9115093251004416 9132619467798528 9145905991110726 9159027446746944 9159375188895594 9165722642248952 9169841759607464 9245549340931072 9249704332770304 9270026740596024 9274192732689768 9276450875551392 9276803075932717 9294287345749536 9354964126030848 9359168289371136 9361447122653184 9372951559056384 9379447020982272 9386587727718903 9393092639519124 9406568729091456 9406925869676556 9411153384860292 9413444875823248 9493117604685312 9495429052848128 9499696341764096 9503965548419072 9520568003855376 9524846590330032 9527165764079808 9527527483390358 9531809197486706 9545484301040064 9607800994301952 9612118783678464 9614824240642816 9626274574166016 9640279287927522 9646960008154776 9658815316040826 9661167109397544 9665508881748408 9667862304899552 9728609142898944 9742936489019136 9749688350757888 9752062270492672 9754069904956416 9756444891541504 9760829482160128 9777880652608224 9778251890847999 9782646281631093 9785028226184692 9789425662283644 9867471291445248 9867845931186048 9871905777831936 9874684355254784 9879122083225088 9886444157251584 9893671090115072 9900827376790428 9919864378636524 9922279733975856 9991544525139456 10006259096830464 10010755955086848 10013193441318912 10017693415901184 10042528968979026 10047042127080582 10049488448514008 10134544469866752 10139098980152064 10141567716207616 10146125382771712 10161067606064128 10168417305892872 10175850359479051 10187968821302376 10190449456515744 10195416166931983 10261586269062144 10269087428615552 10276698531879936 10281316926845952 10283820291084288 10284210738409088 10288441886601216 10311437972530071 10313948670843324 10316071979558397 10318583806190868 10321096244419792 10401243008547456 10405917374366592 10408451077160448 10413128682318336 10415664140969984 10420344987711488 10435691054876672 10450873342167674 10470967955227442 10538926438496256 10539326571473856 10546630332091648 10554447140849664 10559190357301248 10562162379987712 10566909063702784 10590125485301154 10592704040325576 10682357684454144 10687158384484608 10689760565732352 10690166425451552 10691961241971456 10694564592651264 10697168577212416 10717736759062528 10725896324856297 10746519743522901 10816677270723168 10823762288185344 10824173235567744 10831674395121152 10839702468980736 10844573880471552 10844985618010752 10847626228095488 10852501200559616 10876345093011996 10971070054304256 10976000502984192 10978673013454848 10979089842355648 10980933167430144 10983606878939136 10984023895164736 11015785414717278 11036966223077574 11109019899661632 11114012343628224 11116718458150656 11124422351746048 11130379976379456 11138093337416448 11140805315341312 11145812043817984 11178465790040107 11267585461177344 11272649165227008 11273077155563808 11275822000257152 11280889405844864 11285959088747648 11305674504578259 11409263680733568 11414391055618176 11417170308370944 11417603785763344 11431201056822144 11439122887076352 11441908161701888 11552723357192496 11569737080710224 11577315358881792 11577754916524992 11580573946210048 11582958012135744 11585778308705536 11611233274972266 11717622158591232 11718067043283432 11722888111175424 11725742478867456 11726187671865056 11731457473829792 11740152436736256 11748288370510848 11748734419511648 11782707184096329 11833629834637312 11864959123603104 11882432677486176 11887772696665632 11890667211566208 11893562431242752 11896010931382656 11898907452184064 11991306448023552 12026437228632996 12034314649363968 12034771557966768 12040180038930576 12043111662996544 12048523892041408 12057453853945344 12066267782201152 12145041146075136 12185633694511296 12194541321480968 12203579506607424 12209063850629568 12212036595662592 12212500251860792 12351476072650104 12357026882060328 12360035654128032 12365590310253024 12368601167401856 12383330985133056 12392383127666048 12473285501374464 12478891052494848 12497268745408512 12514975145714304 12515450303625204 12524123519358832 12533405979758976 12539038549295232 12542091638788608 12542567826235408 12548204513147056 12657490139580416 12685299750289296 12691000581575472 12694090671807168 12694572630223718 12696703974841104 12699795453773376 12702887685439744 12727312401386752 12801529856673792 12807282922297344 12844804258983762 12853705717236696 12862613344206368 12872146681914624 12878420421387768 12881556145863392 12887345175664544 12971478857198592 12990581985358848 12999584467677184 13005426539941888 13028145689486304 13034000597293728 13037174203477632 13037669187797332 13043528375508124 13147517150097408 13153425703981056 13157127908248064 13191961130848188 13197889658058516 13201103169053904 13217326221950604 13226485838182032 13229706311967808 13312833563966976 13322059366852608 13341678795773952 13347674606782464 13380257735148096 13386270883707072 13386779122232022 13390038625305368 13396056169440776 13512725959822336 13518798640202752 13548500620871112 13554589378546584 13557889741190496 13558404495593971 13574551254976296 13583958428403168 13587265942020992 13672639876506624 13682115025416192 13698929201697792 13702264709173248 13708422569127936 13718858986666089 13739062783343391 13748583963373428 13751931561124432 13754762639411196 13758111741587824 13868324011396608 13874556499155456 13877934769547264 13884171576424448 13914676313327088 13924847860339754 13931105750172878 13941431018624304 13951622123170082 14042170683979776 14052435428631808 14069170531473408 14089638959278686 14110388804514834 14116730077290438 14120167313734872 14123605387100768 14239676407027968 14243143579272192 14249544512646144 14253014087643136 14255948322628608 14259419456868352 14290748646119712 14291291225085537 14297713796230059 14301195099808396 14318226451560096 14328692991363868 14421688810573824 14422236360964224 14432230980756992 14449418383675392 14459980824014336 14470440012232164 14491750664096316 14498263322622612 14501793457349328 14624532526136832 14628093405739008 14631104857434624 14634667337312256 14641244223240192 14677542339277038 14684138493425466 14687713886289704 14715954964103432 14801768896779072 14812026532882176 14818683124837632 14822291277534208 14840506635172608 14850791116555264 14872396679238613 14883419600963784 14894299293654547 14900992859362129 15019790161978368 15023447281569792 15026540123851776 15030198886969344 15030769540751744 15063793453468539 15070563190620873 15074232672771012 15201816704800128 15208648470228096 15212351574311424 15219188074157568 15222893744494592 15241601409096192 15252163849435136 15285674184773616 15296847923212778 15403631142923328 15425730436626432 15426316107613632 15432662829901824 15437006555366656 15443944016180992 15470923006264986 15477875709286302 15481644366629688 15612676615740672 15619693023477504 15623496211454976 15624089391044576 15630517481567232 15634323305156608 15653536582315008 15664384494014464 15676310013251511 15706451932841163 15710276245461772 15808989857210784 15819945498137472 15842642070048768 15843243569981568 15850363595554176 15854222948754944 15861347908510208 15889056060488364 16034640848598528 16035249638177328 16041846888976896 16045752865818624 16046362077289024 16053573385240768 16076605138593792 16236259853351616 16247511592681728 16267478427016128 16271439342143232 16278751800839424 16282715460883456 16330418728835263 16468009520182272 16468634763533472 16475410318408704 16476035842747104 16480047538837376 16487453747004032 16511107980177408 16523678122075917 16555449334616361 16675077687225984 16686633527619072 16687267071500272 16707140006124672 16711207973011968 16718718065726976 16722788851718144 16771781397182162 16909615733345712 16913733000385728 16921334108767296 16925454229076224 16928938633121472 16933060605031168 17125755462556416 17126405678645016 17138274289648928 17158684330614528 17162862242552832 17171227228517024 17295305142931456 17320775980478464 17366632374787488 17370860919315072 17374437018203616 17378667463058304 17382898937970176 17525755577880576 17577100564925148 17588613718301184 17589281507797584 17597186210744688 17601470892071872 17622432555766272 17623101629267472 17635314450909376 17750444751955968 17836000817349312 17840343646864128 17844016397073984 17848361178276096 17849038829642696 18052157336950152 18060270058395864 18064667494494816 18072785838062112 18077186321587328 18099401673301728 18111944571204224 18217561719112704 18230186502008832 18265238935597056 18291811982221452 18318054893493888 18318750377791188 18331445284497904 18339683519214928 18491098681862144 18499408665540608 18540053481192048 18548385465379536 18552901751102784 18553606151865434 18588574691499072 18709928252061696 18718336578742272 18745903118112768 18773175455437806 18786185279038248 18813137458182912 18813851739353112 18822306769720584 18826889751646496 18986235209370624 18990858105696256 18999392683528192 19007931096838144 19041136007710752 19041858945335577 19049693180660064 19054331528159616 19055054966780716 19063618394973412 19090968602080128 19215601988603904 19224237567356928 19229648481285632 19252549148332032 19280558575855044 19293920016309552 19317630632081652 19322334218795088 19331017763496816 19335724609799104 19457218285797888 19485872978038272 19499376701515776 19508139809912832 19555761305216448 19556503781695998 19565292563262186 19570056452369384 19578851324567288 19735691862372096 19749368710509568 19758244166450176 19787342180230144 19801654753580856 19816129647406573 19839728757273048 19844559467951712 19983089050278912 20012518193660928 20021511910173696 20026386882637824 20035386831802368 20080168683348033 20085057937958052 20094084254161164 20098976897028016 20269088939733504 20278197960304128 20283135432415232 20292250765543424 20322135212128256 20336834611785744 20351700718958102 20375937642604752 20380898913031488 20390832333863966 20523172538124288 20538174857231104 20553397063759872 20562633853691904 20568421476818176 20622875945060142 20627897341686648 20632143959116794 20637167612381736 20642192488839584 20802486017094912 20811834748733184 20816902154320896 20826257364636672 20831328281939968 20840689975422976 20871382109753344 20887271790509631 20896658625259317 20901746684335348 20927433184755123 20941935910454884 21077852876992512 21078653142947712 21093260664183296 21108894281699328 21118380714602496 21124324759975424 21133818127405568 21180250970602308 21185408080651152 21364715368908288 21374316768969216 21379521131464704 21380332850903104 21383922483942912 21389129185302528 21451792649712594 21493039487045802 21633354541446336 21648346471135488 21663348790242304 21689971236021504 21695252456190976 21705002401119232 21752690186023992 21768591275341261 21942140108608512 21952001005968384 21957346026909696 21958179684711296 21961866334860288 21967213757878272 21968047790329472 22016313508915557 22026207740138199 22031570829434556 22073932446155148 22218039799323264 22228024687256448 22233436916301312 22248844703492096 22260759952758912 22276186674832896 22281610630682624 22291624087635968 22356931580080214 22535170922354688 22545298330454016 22546154311127616 22551644000514304 22561778811689728 22571918177495296 22611349009156518 22818527361467136 22828782111236352 22834340616741888 22835207571526688 22862402113644288 22878245774152704 22883816323403776 22945271884819167 23105446714384992 23139474161420448 23154630717763584 23155509833049984 23161147892420096 23165916024271488 23171556617411072 23222466549944532 23435244317182464 23436134086566864 23445776222350848 23451484957734912 23452375343730112 23462914947659584 23480304873472512 23496576741021696 23497468839023296 23565414368192658 23729918247206208 23764865354972352 23775545393331264 23781334423132416 23787124862485504 23792021862765312 23797814904368128 23867535065220769 24052874457265992 24068629298727936 24069543115933536 24080360077861152 24086223325993088 24097047784082816 24114907707890688 24132535564402304 24290082292150272 24371267389022592 24389082642961936 24407159013214848 24418127701259136 24424073191325184 24425000503721584 24702952145300208 24714053764120656 24720071308256064 24731180620506048 24737202334803712 24766661970266112 24784766255332096 25029950291428608 25030900607250408 25048247038717664 25066811959517952 25078077098590464 25084183277577216 25085135652470816 25096409026294112 25157672095773243 25314980279160832 25370599500578592 25382001163150944 25388181343614336 25389145260447436 25393407949682208 25399590907546752 25405775370879488 25454624802773504 25603059713347584 25614565844594688 25689608517967524 25707411434473392 25725226688412736 25744293363829248 25756840842775536 25763112291726784 25774690351329088 25942957714397184 25981163970717696 26056291378972608 26068001194587456 26074348406955264 26075338375594664 26087056751016248 26314255816496128 26383922261696376 26395779316117032 26402206338107808 26434652443901208 26452971676364064 26459412623935616 26625667127933952 26644118733705216 26683357591547904 26695349213564928 26760515470296192 26772541767414144 26773558244464044 26780077250610736 26792112338881552 27025451919644672 27037597280405504 27097001241742224 27109178757093168 27115779482380992 27116808991187942 27149102509952592 27167916856806336 27174531884041984 27345279753013248 27397858403395584 27437717973332178 27478125566686782 27497167926746856 27503863122248864 27509525278822392 27516223483175648 27736648022793216 27749112998310912 27755869539094528 27768343152848896 27829352626654176 27830409227798151 27849695720679508 27862211500345756 27882862037248608 27903244246340164 28084341367959552 28104870857263616 28138341062946816 28179277918557372 28220777609029668 28233460154580876 28240334627469744 28247210774201536 28479352814055936 28486287158544384 28499089025292288 28511896645257216 28581497292239424 28582582450171074 28595427592460118 28602390199616792 28636452903120192 28657385982727736 28844472721928448 28864461961513984 28919961648028672 28940880024464328 28962035638517299 28983501328192632 28996526645245224 29003586914698656 29004688098169381 29249065052273664 29256186811478016 29262209714869248 29269334674624512 29282488446480384 29334755672543997 29347938844893279 29355084678554076 29368276986850932 29375427772579408 29431909928206864 29603537793558144 29624053065764352 29637366249675264 29644582555068416 29681013270345216 29701582233110528 29744793358477226 29766839201927568 29788598587309094 29801985718724258 30039580323956736 30053080247703552 30061539081503488 30127586906937078 30141126381241746 30148465345542024 30403633409600256 30417296940456192 30424703148622848 30438376148315136 30445787488989184 30483202818192384 30504327698870272 30527551078437153 30571348369547232 30586248500795949 30593695846425556 30807262285846656 30851460873252864 30852632215227264 30865325659803648 30874013110733312 30887888032361984 30941846012529972 30955751418572604 30963288733259376 31225353231481344 31239386046955008 31246992422909952 31248178782089152 31261034963134464 31307073164630016 31352620026503022 31412903865682326 31420552490923544 31617979714421568 31639890996274944 31686487139963136 31700727191108352 31708445897509888 31722695817020416 31778112120976728 31801341735100249 31815633402421843 32069281697197056 32070499276354656 32083693777953792 32091505731637248 32092724154578048 32107146770481536 32153210277187584 32177688974568891 32239559230568703 32472519706703232 32495023185363456 32534956854032256 32542878684286464 32557503601678848 32565430921766912 32660837457670526 32936019040364544 32937269527066944 32950820636817408 32952071685494208 32960095077674752 32974907494008064 33047356244151834 33110898669232722 33350155374451968 33373267055238144 33374534143000544 33414280012249344 33422415946023936 33437436131453952 33445577703436288 33535397370120321 33543562794364324 33819231466691424 33827466000771456 33842668217534592 33850908458152448 33857877266242944 33866121210062336 34251510925112832 34252811357290032 34276548579297856 34317368661229056 34325724485105664 34342454457034048 34733264749574976 34741721838630144 34748874036407232 34757334926116608 34765797875940352 35154201129850296 35177227436602368 35178563015595168 35194372421489376 35202941784143744 35244865111532544 35246203258534944 35270628901818752 35348121552288987 35500889503911936 35672001634698624 35680687293728256 35688032794147968 35696722356552192 35698077659285392 36104314673900304 36120540116791728 36129334988989632 36145571676124224 36154372643174656 36198803346603456 36223889142408448 36435123438225408 36583623964442904 36636109786987776 36637500755582376 36662890568995808 36679367038429856 36982197363724288 36998817331081216 37080106962384096 37096770930759072 37105803502205568 37107212303730868 37177149382998144 37419856504123392 37436673157484544 37491806236225536 37546350910875612 37572370558076496 37626274916365824 37627703478706224 37644613539441168 37653779503292992 37972470418741248 38082272015421504 38083717890671154 38099386361320128 38108663056319232 38110109933561432 38127236789946824 38181937204160256 38459296962571264 38561117151710088 38587840032619104 38635261264163304 38644668437590176 38662035526993632 38671449219598208 38914436571595776 38971745956076544 38998753403031552 39016279619825664 39111522610432896 39113007563391996 39130585126524372 39140112904738768 39157702649134576 39471383724744192 39498737421019136 39516488332900352 39574684360460288 39603309507161712 39632259294813146 39679457514546096 39689118935903424 39966178100557824 40025036387321856 40043023820347392 40160337366696066 40170115875916104 40188168508322328 40197953794056032 40538177879467008 40556395920608256 40566270864830464 40584501531086848 40644270424256512 40673669223571488 40675213486781913 40703401437916204 40751875285209504 40761797826062976 40781664667727932 41046345076248576 41076349714462208 41106794127519744 41125267707383808 41136842953636352 41245751890120284 41255794683373296 41264287918233588 41274335224763472 41284384977679168 41604972034189824 41623669497466368 41633804308641792 41652514729273344 41774543581019262 41793317250518634 41803493368670696 41854866369510246 41883871820909768 42157306285895424 42186521328366592 42248649519950848 42267636254811136 42360501941204616 42370816161302304 42391467220401403 42729430737816576 42748633537938432 42759042262929408 42760665701806208 42767844967885824 42778258370605056 42873873675256611 42893141388690177 42903585299425188 42986078974091604 43266709082892672 43296692942270976 43326697580484608 43379942472043008 43390504912381952 43410004802238464 43505380372047984 43537182550682522 43884280217217024 43904002011936768 43916359369422592 43923732669720576 43936095580658944 44032627017831114 44052415480276398 44063141658869112 44147864892310296 44436079598646528 44456049374512896 44466873832602624 44497689406984192 44521519905517824 44552373349665792 44563221261365248 44583248175271936 44617190037715839 44682897880963641 44702978578086387 44713863160160428 45070341844709376 45090596660908032 45092308622255232 45103288001028608 45123557623379456 45143836354990592 45222698018313036 45637054722934272 45657564222472704 45668681233483776 45670415143053376 45724804227288576 45756491548305408 45890543769638334 46210893428769984 46278948322840896 46311019666099968 46322295784840192 46331832048542976 46343113234822144 46444933099889064 46478884074377287 46870488634364928 46872268173133728 46891552444701696 46902969915469824 46904750687460224 46925829895319168 46960609746945024 46993153482043392 46994937678046592 47028930039754533 47119355798523489 47130828736385316 47459836494412416 47529730709944704 47551090786662528 47562668846264832 47574249724971008 47584043725530624 47595629808736256 47735070130441538 48105748914531984 48137258597455872 48139086231867072 48160720155722304 48172446651986176 48194095568165632 48229815415781376 48265071128804608 48742534778045184 48778165285923872 48814318026429696 48836255402518272 48848146382650368 48850001007443168 48991256186505789 49405904290600416 49428107528241312 49440142616512128 49462361241012096 49474404669607424 49533323940532224 49569532510664192 50059900582857216 50061801214500816 50096494077435328 50133623919035904 50156154197180928 50168366555154432 50170271304941632 50192818052588224 50315344191546486 50741199001157184 50764002326301888 50776362687228672 50778290520894872 50786815899364416 50799181815093504 50811550741758976 50909249605547008 51379217035935048 51414822868946784 51450453376825472 51488586727658496 51513681685551072 51526224583453568 51549380702658176 51885915428794368 51962327941435392 52112582757945216 52136002389174912 52148696813910528 52150676751189328 52174113502032496 52628511632992256 52767844523392752 52791558632234064 52804412676215616 52869304887802416 52905943352728128 52918825247871232 53251334255867904 53521030940592384 53545083534828288 53547116488928088 53560154501221472 53584224677763104 54050903839289344 54075194560811008 54194002483484448 54218357514186336 54231558964761984 54233617982375884 54298205019905184 54335833713612672 54349063768083968 54690559506026496 54795716806791168 54875435946664356 54956251133373564 54994335853493712 55007726244497728 55019050557644784 55032446966351296 55473296045586432 55498225996621824 55658705253308352 55660818455596302 55699391441359016 55724423000691512 55765724074497216 55806488492680328 56209741714527232 56358555837114744 56441555218059336 56466920309161752 56480669254939488 56494421548403072 56958705628111872 56972574317088768 56998178050584576 57023793290514432 57125576836006731 57162994584478848 57165164900342148 57190855184920236 57204780399233584 57272905806240384 57314771965455472 57688945443856896 57728923923027968 57839923296057344 57881760048928656 57924071277034598 57967002656385264 57993053290490448 58007173829397312 58009376196338762 58498130104547328 58524419429738496 58669511345087994 58695877689786558 58710169357108152 58736553973701864 58750855545158816 58863819856413728 59207075587116288 59248106131528704 59274732499350528 59289165110136832 59362026540690432 59403164466221056 59448388942219719 59489586716954452 59533678403855136 59577197174618188 59603971437448516 60079160647913472 60106160495407104 60123078163006976 60255173813874156 60282252762483492 60296930691084048 60807266819200512 60834593880912384 60849406297245696 60876752296630272 60966405636384768 61055102156874306 61142696739094464 61172497001591898 61187391692851112 61614524571693312 61705264430454528 61748026221466624 61775776064723968 61883692025059944 61911502837145208 61926577466518752 61928928642037327 61956759783663589 62450706462962688 62478772093910016 62493984845819904 62496357564178304 62522069926268928 62614146329260032 62661815371528893 62689975875777951 62705240053006044 62782299554265369 62825807731364652 62841104981847088 63235959428843136 63279781992549888 63372974279926272 63401454382216704 63416891795019776 63445391634040832 63556224241953456 63602683470200498 63631266804843686 64138563394394112 64140998552709312 64167387555907584 64185448309156096 64214293540963072 64355377949137782 64479118461137406 64945039413406464 64990046370726912 65069913708064512 65085757368572928 65115007203357696 65130861843533824 65305773826023783 65321674915341052 65872038080729088 65874539054133888 65901641273634816 65904143370988416 65920190155349504 65949814988016128 66094712488303668 66221797338465444 66700310748903936 66746534110476288 66749068286001088 66828560024498688 66844831892047872 66874872262907904 67070794740240642 67087125588728648 67638462933382848 67654932001542912 67685336435069184 67701816916304896 67715754532485888 67732242420124672 67930676724089881 68061291708978373 68503021850225664 68505622714580064 68553097158595712 68634737322458112 68651448970211328 68684908914068096 68835815654457501 69466529499149952 69483443677260288 69497748072814464 69514669852233216 69531595751880704 70308402259700592 70354454873204736 70357126031190336 70388744842978752 70405883568287488 70489730223065088 70492406517069888 70541257803637504 70696243104577974 71344003269397248 71361374587456512 71376065588295936 71393444713104384 71396155318570784 71602605195662307 72208629347800608 72241080233583456 72258669977979264 72291143352248448 72308745286349312 72397606693206912 72447778284816896 72870246876450816 73167247928885808 73272219573975552 73275001511164752 73325781137991616 73358734076859712 74160213924768192 74193541861518144 74211607004411136 74214424607461736 74354298765996288 75092701821751224 75144741116152992 75252549832731648 75255406957412448 75289227078882336 75307559006585984 75473016287319729 75944940837482496 76164544030843008 76167435781342308 76198772722640256 76217326112638464 76220219867122864 76254473579893648 76363874408320512 76918593925142528 77122234303420176 77175680065238208 77270522528326608 77289336875180352 77324071053987264 77342898439196416 77828873143191552 77943491912153088 78223045220865792 78226015126783992 78261170253048744 78280225809477536 78315405298269152 78942767449488384 78997474842038272 79032976665800704 79149368720920576 79206619014323424 79264518589626292 79358915029092192 79378237871806848 79932356201115648 80050072774643712 80086047640694784 80320674733392132 80340231751832208 80376337016644656 80395907588112064 81076355758934016 81112791841216512 81347338447142976 81350426973563826 81406802875832408 81503750570419008 81523595652125952 81563329335455864 82152699428924416 82273685907272704 82491503780240568 82511589366746592 82528575836467176 82548670449526944 82568769955358336 83209944068379648 83247338994932736 83267608617283584 83305029458546688 83491227683394453 83549087162038524 83586634501037268 83606986737341392 83709732739020492 83767743641819536 84314612571790848 84373042656733184 84497299039901696 84535272509622272 84721003882409232 84741632322604608 84782934440802806 85458861475633152 85497267075876864 85521331403612416 85535689935771648 85747747350513222 85786282777380354 85807170598850376 85972157948183208 86533418165785344 86593385884541952 86653395160969216 86759884944086016 86781009824763904 86820009604476928 86886106915551897 87010760744095968 87014064294508143 87074365101365044 87768560434434048 87808004023873536 87832718738845184 87847465339441152 87872191161317888 88065254035662228 88104830960552796 88126283317738224 88295729784620592 88872159197293056 88912098749025792 88933747665205248 89043039811035648 89104746699331584 89234380075431678 89365795761927282 89405957156172774 89427726320320856 90184617244510464 90206576002057216 90247115246758912 90287672709981184 90445396036626072 90511511092208401 90552187376123707 91274109445868544 91315128444945408 91337362466967552 91340830286106752 91449608454577152 91512983096610816 91582653235311459 91758745502387847 91781087539276668 92421786857539968 92557896645681792 92622039332199936 92644591569680384 92663664097085952 92686226469644288 92889866199778128 92957768148754574 93740977268729856 93744536346267456 93783104889403392 93809501374920448 93851659790638336 93921219493890048 93989875356093184 94057860079509066 94238711597046978 94261657472770632 94919672988824832 95059461419889408 95102181573325056 95125337692529664 95148499449942016 95168087451061248 95191259617472512 95404025205300747 95446900207265529 95470140260883076 96211497829063968 96274517194911744 96278172463734144 96321440311444608 96344893303972352 96388191136331264 96459630831562752 96530142257609216 97485069556090368 97556330571847744 97628636052859392 97672510805036544 97696292765300736 97700002014886336 97982512373011578 98811808581200832 98856215056482624 98880285233024256 98924722482024192 98948809339214848 99139065021328384 100119801165714432 100123602429001632 100192988154870656 100267247838071808 100312308394361856 100336733110308864 100340542609883264 100385636105176448 100606192110360963 100630688383092972 101482398002314368 101528004652603776 101552725374457344 101556581041789744 101573631798728832 101598363630187008 101623101483517952 101818499211094016 102758434071870096 102829645737893568 102900906753650944 102977173455316992 103027363371102144 103052449166907136 103098761405316352 104225165515890432 104272004778349824 104297393627821056 104301353502378656 104348227004064992 105257023265984512 105535689046785504 105583117264468128 105608825352431232 105738609775604832 105811886705456256 105837650495742464 106502668511735808 107042061881184768 107090167069656576 107094232977856176 107120309002442944 107168449355526208 108388004966968896 108436715028372672 108463117929523968 108467235964751768 108596410039810368 108671667427225344 108698127536167936 109750871893328712 109912502266747128 109988671706987424 110015452488995456 110038101115289568 110064893932702592 110946592091172864 110996451993243648 111317410506616704 111321636911192604 111398782882718032 111448846001383024 111531448148994432 111612976985360656 112419483429054464 112717111674229488 112883110436118672 112933840618323504 112961338509878976 112988843096806144 113917411256223744 114251153672013462 114325989168957696 114330329800684296 114381710369840472 114409560798467168 114545811612480768 114629543930910944 115377890887713792 115457847846055936 115679846592114688 115763520097857312 115848142554069196 115934005312770528 115986106580980896 116014347658794624 116018752392677524 116996260209094656 117048838859476992 117339022690175988 117391755379573116 117420338714216304 117473107947403728 117501711090317632 117727639712827456 118414151174232576 118496212263057408 118549464998701056 118724053081380864 118896777884439438 118979173433908904 119067356807710272 119154394349236376 119207942874897032 120246156326013952 120510347627748312 120564505524966984 120593861382168096 120598439987125321 121614533638401024 121669187761824768 121698812594491392 121753504593260544 121932811272769536 122025640460345739 122110204313748612 122285393478188928 122344994003183796 122374783385702224 123229049143386624 123410528860909056 123496052442933248 123551552129447936 123767384050119888 123823005674290416 123853154933037504 123857857284074654 123913519567327178 124901412925925376 124957544187820032 124992715128356608 125323630743057786 125379951751555902 125410480106012088 125564599108530738 125651615462729304 125682209963694176 126471918857686272 126559563985099776 126745948559852544 126802908764433408 126833783590039552 126890783268081664 127112448483906912 127174401661204209 127205366940400996 127262533609687372 128277126788788224 128281997105418624 128334775111815168 128370896618312192 128428587081926144 128710755898275564 128958236922274812 129890078826812928 129980092741453824 130139827416129024 130171514737145856 130230014406715392 130611547652047566 130643349830682104 131749078108267776 131808286741976832 131840380310699008 131899629976032256 132189424976607336 132286054673227663 132443594676930888 132540410170115779 133400621497807872 133493068220952576 133498136572002176 133657120048997376 133689663784095744 133749744525815808 133851570113147517 134048693642890923 134108935734259161 134141589480481284 134174251177457296 135276925866765696 135309864003085824 135370672870138368 135403633832609792 135431509064971776 135464484840249344 135861353448179762 136122583417956746 137006043700451328 137011245429160128 137106194317191424 137269474644916224 137369817828136192 137671631308915002 138933058998299904 138966887354520576 138995496145628928 139029339704466432 139063191503761408 139436652223131861 140616804519401184 140708909746409472 140714252062380672 140777489685957504 140811767136574976 140979460446130176 140984813034139776 141082515607275008 141392486209155948 142688006538794496 142722749174913024 142752131176591872 142786889426208768 142792310637141568 143205210391324614 144417258695601216 144482160467166912 144517339955958528 144582286704496896 144617490572698624 144795213386413824 144895556569633792 145320055270521391 146334495857771616 146544439147951104 146550003022329504 146651562275983232 146717468153719424 146973768559517367 148320427849536384 148387083723036288 148423214008822272 148428849214923472 148708597531992576 150185403643502448 150289482232305984 150505099665463296 150510813914824896 150578454157764672 150615118013171968 150946032574639458 152329088061686016 152334871562684616 152397545445280512 152434652225276928 152440439734245728 152508947159787296 152727748816641024 153837187850285056 154244468606840352 154351360130476416 154541045056653216 154578673750360704 154648142107974528 154685796878392832 155657746286383104 155886983824306176 156446090441731584 156452030253567984 156522340506097488 156560451618955072 156630810596538304 157885534898976768 158413238028646848 158529037179252584 158717830058184384 158756475743613696 160641349466784264 160680463503664416 160752674033289312 160791815176224128 162152711517868032 162225583682433024 162694676894285952 162700853947127652 162813605751664816 163007501140838016 163047191304251904 163126658670911728 164305398857848832 164547371814545408 164983007560481136 165023178733493184 165057151672934352 165097340899053888 165137539910716672 166419888136759296 166494677989865472 166982455366788906 167098174324077048 167173269002074536 167213973474682784 167419465478040984 167535487283639072 168629225143581696 168746085313466368 168994598079803392 169070545019244544 169442007764818464 169483264645209216 169565868881605612 170917722951266304 170994534151753728 171042662807224832 171071379871543296 171495494701026444 171572565554760708 171614341197700752 171944315896366416 173066836331570688 173186771769083904 173519769888172032 173772213831103794 174021521488191936 174028128589016286 174148730202730088 175665437477690368 175744382322635776 176130508071324456 176209661921105592 176252566635476448 176259258442721623 176591459569241184 177744318394586112 177824197498051584 177867495330410496 178086079622071296 178209493398663168 178345166826659157 178468760150863356 178731591523854564 178811914312345548 178855452640641712 180369234489020928 180413152004114432 180494230493517824 180575345419962368 180890792073252144 181023022184416802 181104374752247414 182548218891737088 182630256889890816 182681660572213504 182899216909154304 183165306470622918 183517491004775694 183562175078553336 184843573715079936 185115793291363584 185244078664399872 185289183139360768 185327328194171904 185372452939288576 185779732399556256 185786785926111981 185870279350990767 185915536297509148 187481954537459712 187489072692534912 187566209778806784 187619002749840896 187703319581276672 187842438987780096 187979750712186368 188115720159018132 188477423194093956 188523314945541264 189839345977649664 190118922839778816 190204363146650112 190250675385059328 190336174902122496 190808050410601494 190893800414531058 190940280521766152 192422995658127936 192556344927468288 192642880622889216 192689786607944704 192776382272662528 193060284515218432 193341156830101969 193712907171707677 194970139112180736 195112661143695488 195257272105718784 195345021610073088 195392585530601472 195400004029772672 195917321478071349 195965024746023156 197623617162401664 197712430112965248 197760570466048512 197849444964048384 197897618678429696 198278130042656768 200239602331428864 200247204858003264 200385976309741312 200534495676143616 200624616788723712 200681085219766528 200771272210352896 201212384220721926 201261376766185944 202964796004628736 203056009305207552 203105450748914688 203113162083579488 203147263597457664 203196727260374016 203246202967035904 203636998422188032 203792030172269643 204183875126935119 205516868143740192 205659291475787136 205801813507301888 205954346910633984 206054726742204288 206104898333814272 206197522810632704 208450331031780864 208544009556699648 208594787255642112 208602707004757312 208696454008129984 211071378093571008 211166234528936256 211217650704862464 211477219551209664 211623773410912512 211675300991484928 214084123762369536 214180334139313152 214188465955712352 214240618004885888 214336898711052416 214807815586986921 216776009933937792 216873430056745344 216926235859047936 216934471929503536 217192820079620736 217343334854450688 217396255072335872 219501743786657424 219825004533494256 219977343413974848 220030904977990912 220076202230579136 220129787865405184 222634821013233408 222643273822385208 222797565765436064 222897692002766048 223062896297988864 223225953970721312 224838966858108928 225434223348458976 225766220872237344 225867681236647008 225922677019757952 225977686193612288 227834822512447488 228502307344026924 228651978337915392 228660659601368592 228763420739680944 228819121596934336 229091623224961536 229259087861821888 230755781775427584 231527040195714624 231696285108138392 231868010625541056 231972213161961792 232028695317589248 232037504785355048 234678045380351976 234783510759146232 234840677428432608 234946215894807456 235003422180635264 235455279425654912 236828302348465152 236992424526114816 237098929997402112 237448106162761728 237793555768878876 237958346867817808 238134713615420544 238308788698472752 238415885749794064 240492312652027904 241020695255496624 241129011049933968 241187722764336192 241196879974250642 243229067276802048 243338375523649536 244051280920691478 244220408627497224 244570786956377856 244689988006367592 244749566771404448 246458098286773248 246821057721818112 246992104885866496 247103104258895872 247534768100239776 247646011348580832 247706309866075008 247715714568149308 247827039134654356 249802825851850752 249915088375640064 249985430256713216 250647261486115572 250759903503111804 250820960212024176 251129198217061476 251303230925458608 251364419927388352 252943837715372544 253119127970199552 253491897119705088 253605817528866816 254224896967813824 254348803322408418 254410733880801992 254525067219374744 256563994210837248 256741793236624384 256857174163852288 257421511796551128 257609685416285449 257916473844549624 259780157653625856 259960185482907648 260279654832258048 260343029474291712 260460028813430784 260658320746655691 261042192883524429 261223095304095132 261286699661364208 263498156216535552 263616573483953664 263680760621398016 263799259952064512 264378849953214672 264572109346455326 264887189353861776 265080820340231558 266801242995615744 266996273144004352 267314240097994752 267703140226295034 268097387285781846 268217871468518322 268283178960962568 268348502354914592 270553851733531392 270619728006171648 270741345740276736 270807267665219584 270863018129943552 270928969680498688 271534533276625203 271656562128371121 271722706896359524 272245166835913492 274012087400902656 274022490858320256 274212388634382848 274538949289832448 274739635656272384 275343262617830004 277866117996599808 277933774709041152 277990992291257856 278058679408932864 278873304446263722 281233609038802368 281428504124761344 281554979371915008 281623534273149952 281969626068279552 282165031214550016 282784972418311896 282991686579436393 285376013077588992 285445498349826048 285504262353183744 285573778852417536 285584621274283136 286212075615902241 286340700621796587 286410420782649228 288834517391202432 288964320934333824 289034679911917056 289164573408993792 289234981145397248 289590426772827648 289791113139267584 290640110541042782 292668991715543232 293088878295902208 293100006044659008 293303124551966464 293434936307438848 293947537119034734 296640855699072768 296774167446072576 296846428017644544 296857698429846944 297417195063985152 300370807287004896 300578964464611968 301010199330926592 301021627829649792 301156908315529344 301230236026343936 301892065149278916 304658176123372032 304669743125369232 304795090890561024 304869304450553856 304880879468491456 305017894319574592 305455497633282048 308488937213680704 308702720260952832 309082090113306432 309157347500721408 309296284215949056 309371593756785664 310277955847869997 312892180883463168 312904060507135968 313044681012194976 313120903237910144 313261621193076608 315771069797953536 316826476057293696 317058074358505168 317435660116368768 317512951487227392 321282698933568528 321360927007328832 321505348066578624 321583630352448256 325389353788571904 325401707894255304 325627211503329632 326015002281676032 326094382608503808 326253317341823456 328610797715697664 329094743629090816 329966015120962272 330046357466986368 330114303345868704 330194681798107776 330275079821433344 332839776273518592 332989355979730944 333964910733577812 334196348648154096 334346538004149072 334427946949365568 334838930956081968 335070974567278144 337258450287163392 338884015529636928 338966529290418432 339131737763211224 342085325614449664 342990989402052888 343145131109521416 343228682395401504 343888631792732832 346133672663141376 346373543538167808 347039539776344064 347544427662207588 348043042976383872 348056257178032572 348297460405460176 351330874955380736 351488764645271552 352261016142648912 352419323842211184 352505133270952896 352518516885443246 353182919138482368 355488636789172224 355648394996103168 356172159244142592 356690333653318314 356937520301726712 357463183047709128 357623828624691096 357710905281283424 360738468978041856 360826304008228864 360988460987035648 361150690839924736 361781584146504288 361795319961375963 362046044368833604 362208749504494828 365096437783474176 365260513779781632 365363321144427008 365798433818308608 366330612941245836 367034982009551388 367124350157106672 369687147430159872 370231586582727168 370488157328799744 370654656388343808 371559464799112512 371573571852223962 371740558701981534 371831072595018296 374978145385069824 375238005499681792 375406639162553344 375959501424372736 376231440318036264 376506463300724887 376954846388187912 377046629891082528 379678691955299328 380237845679557632 380408726293300224 380501350770118656 380672349804244992 381523204983612627 381616100821202988 381787600829062116 381880561043532304 384845991316255872 385112689854936576 385285761245778432 385379573215889408 385552764545325056 386120569030436864 386682313660203938 387425814343415354 389940278224361472 390225322287390976 390514544211437568 390690043220146176 390800008059545344 391834642956142698 391930049492046312 395247234324803328 395424860225930496 395521140932097024 395698889928096768 395795237356859392 396556260085313536 396858164019682989 397621230510347337 400479204662857728 400494409716006528 400771952619482624 401068991352287232 401249233577447424 401362170439533056 401542544420705792 402424768441443852 402522753532371888 405929592009257472 406112018610415104 406210901497829376 406226324167158976 406294527194915328 406393454520748032 407584060344539286 408367750253870238 411033736287480384 411318582951574272 411603627014603776 412109453484408576 412209796667628544 412395045621265408 413603234231483959 416900662063561728 417088019113399296 417189574511284224 417205414009514624 417392908016259968 418309956669395583 422142756187142016 422332469057872512 422435301409724928 422954439102419328 423247546821825024 423350601982969856 428168247524739072 428360668278626304 428376931911424704 428481236009771776 428673797422104832 429615631173973842 433552019867875584 433746860113490688 433852471718095872 433868943859007072 434385640159241472 434686669708901376 434792510144671744 435960165811564173 439003487573314848 439650009066988512 439954686827949696 440061809955981824 440152404461158272 440259575730810368 445269642026466816 445286547644770416 445595131530872128 445795384005532096 446125792595977728 446451907941442624 450868446696917952 451532441744474688 451735362473294016 451845354039515904 451955372387224576 457004614688053848 457303956675830784 457321319202737184 457526841479361888 457638243193868672 458183246449923072 458518175723643776 461511563550855168 463054080391429248 463392570216276784 463736021251082112 463944426323923584 464057390635178496 464075009570710096 469356090760703952 469567021518292464 469681354856865216 469892431789614912 470006844361270528 470910558851309824 473656604696930304 475587111537757752 475916693735635616 476269427230841088 476617577396945504 476831771499588128 480984625304055808 482041390510993248 482258022099867936 482375445528672384 482393759948501284 486458134553604096 486676751047299072 488102561841382956 488440817254994448 489141573912755712 489379976012735184 489499133542808896 492916196573546496 493642115443636224 495069536200479552 495292022697161664 495412619732150016 495431429136298616 495654078269308712 499970860513426432 501294522972231144 501519807006223608 501641920424048352 502258396434122952 502606461850917216 502728839854776704 505887675430745088 506238255940399104 506983794239410176 507211635057733632 508449793935627648 508697606644816836 508821467761603984 509050134438749488 513127988421674496 513483586473248768 513714348327704576 514843023593102256 515219370832570898 515832947689099248 519560315307251712 520559309664516096 521316641493311382 522084385767048858 522446190608190264 522573399322728416 526996312433071104 527233146967907328 527361521242796032 527598519904129024 528757699906429344 528777775328164869 529144218692910652 529774378707723552 530161640680463116 533602485991231488 533992546288008704 534628480195989504 535406280452590068 536194774571563692 536435742937036644 536566357921925136 536697004709829184 541107703467062784 541239456012343296 541482691480553472 541726036259887104 543069066553250406 543313124256742242 543445413792719048 544490333671826984 548044981716640512 548424777268765696 549479271312544768 550278677131828681 550686525235660008 551089073865218239 555732235993199616 555867549418082304 555981984582515712 556117358817865728 557360357778335943 557610838052972301 557746608892527444 562467218077604736 562857008249522688 563109958743830016 563247068546299904 563939252136559104 564330062429100032 565569944836623792 565983373158872786 570752026155177984 571008524706367488 571169242548566272 572424151231804482 572681401243593174 572820841565298456 577669034782404864 577928641868667648 578069359823834112 578329146817987584 578469962290794496 579180853545655296 579582226278535168 580023470490305907 581138721515123031 581280221082085564 585337983431086464 586177756591804416 586200012089318016 586606249103932928 586869872614877696 587895074238069468 593281711398145536 593548334892145152 593692856035289088 593715396859693888 594834390127970304 600741614574009792 601157928929223936 602043255659299584 602313816631058688 602460472052687872 603784130298557832 604225492966904731 609316352246744064 609339486250738464 609590181781122048 609738608901107712 609761758936982912 610035788639149184 610910995266564096 611376090516808929 612551625380805357 616977874427361408 617405440521905664 618164180226612864 618314695001442816 618592568431898112 618743187513571328 620555911695739994 625784361766926336 625808121014271936 626089362024389952 626241806475820288 626523242386153216 633652952114587392 634116148717010336 634871320232737536 635025902974454784 642565397867137056 642721854014657664 643010696133157248 643167260704896512 650778707577143808 650803415788510608 651254423006659264 652030004563352064 652188765217007616 652506634683646912 659932030241924544 660092714933972736 660228606691737408 660389363596215552 660550159642866688 667929821467155624 668392697296308192 668693076008298144 668855893898731136 669677861912163936 670141949134556288 674516900574326784 677768031059273856 677933058580836864 678263475526422448 684170651228899328 685981978804105776 686290262219042832 686457364790803008 687777263585465664 692267345326282752 695088855324415176 696086085952767744 696112514356065144 696594920810920352 702661749910761472 702977529290543104 704522032285297824 704838647684422368 705010266541905792 705037033770886492 706365838276964736 710977273578344448 711296789992206336 712344318488285184 713380667306636628 713875040603453424 714926366095418256 715247657249382192 715421810562566848 721476937956083712 723563168293008576 723590639922751926 724092088737667208 724417499008989656 730726642288854016 732661225882491672 734069964019102776 734248700314213344 739374294860319744 740463173165454336 740976314657599488 741309312776687616 743118929598225024 743147143704447924 743481117403963068 743662145190036592 749956290770139648 750476010999363584 750813278325106688 751919002848745472 752462880636072528 753012926601449774 753909692776375824 754093259782165056 759357383910598656 760475691359115264 760817452586600448 763046409967225254 763232201642405976 763575201658124232 763761122087064608 769691982632511744 770225379709873152 770571522491556864 770759146431778816 771105529090650112 772241138060873728 772829056248856347 773364627320407876 774851628686830708 779880556448722944 780450644574781952 781029088422875136 781380086440292352 781600016119090688 783669285912285396 783860098984092624 790494468649606656 790849720451860992 791042281864194048 791397779856193536 793716328039365978 795242461020694674 800988819432013056 801543905238965248 802724340879066112 803085088841411584 804849536882887704 805045507064743776 805437877187626657 811859184018514944 812224037220830208 812421802995658752 812452648334317952 812589054389830656 812786909041496064 814603599829875609 814969686385113363 815168120689078572 816735500507740476 822067472574960768 822637165903148544 823207254029207552 824218906968817152 824419593335257088 824790091242530816 827206468462967918 833801324127123456 834176038226798592 834410828019029248 834785816032519936 836619913338791166 844285512374284032 844664938115745024 844870602819449856 845908878204838656 846495093643650048 846701203965939712 848975059738309179 856336495049478144 856721336557252608 856753863822849408 856962472019543552 857347594844209664 859231262347947684 867104039735751168 867493720226981376 867704943436191744 867737887718014144 868771280318482944 869373339417802752 871920331623128346 878006975146629696 879300018133977024 879909373655899392 880123619911963648 880304808922316544 880519151461620736 883098797413168453 890539284052933632 890573095289540832 891190263061744256 891590768011064192 892251585191955456 892903815882885248 901736893393835904 903064883488949376 903470724946588032 903690708079031808 903910744774449152 914009229376107696 914607913351661568 914642638405474368 915053682958723776 915276486387737344 916366492899846144 917036351447287552 926108160782858496 926785140432553568 927472042502164224 927888852647847168 928114781270356992 928150019141420192 930833867543609991 938712181521407904 939134043036584928 939362709713730432 939784863579229824 940013688722541056 941821117702619648 947313209393860608 951174223075515504 951833387471271232 952538854461682176 953235154793891008 953663542999176256 964082781021986496 964516044199735872 964750891057344768 964787519897002568 976205123682765912 976881634509988896 978283147825511424 978759952025470368 978998267085617792 985832393147092992 987284230887272448 990139072400959104 990584045394323328 990825239464300032 990862858272597232 991308156538617424 999941721026852864 1002589045944462288 1003039614012447216 1003283840848096704 1004516792868245904 1005212923701834432 1005457679709553408 1011775350861490176 1016899587871255296 1017395213289633672 1017642935523207968 1018100268877498976 1026255976843348992 1026967172946497536 1027428696655409152 1029686047186204512 1030438741665141796 1031665895378198496 1039120630614503424 1041118619329032192 1042633282986622764 1044168771534097716 1044892381216380528 1045146798645456832 1053992624866142208 1054466293935814656 1057515399812858688 1057555550656329738 1058288437385821304 1059548757415447104 1060323281360926232 1067985092576017408 1070812560905180136 1072389549143127384 1072871485874073288 1073132715843850272 1073394009419658368 1082215406934125568 1082478912024686592 1082965382961106944 1083452072519774208 1085385959884127889 1086138133106500812 1086626248513484484 1086890827585438096 1088980667343653968 1096089963433281024 1096849554537531392 1098958542625089536 1100557354263657362 1101373050471320016 1102178147730436478 1111464471986399232 1111963969165031424 1114720715556671886 1115221676105944602 1115493217785054888 1124934436155209472 1125714016499045376 1126219917487660032 1126494137092599808 1127878504273118208 1128660124858200064 1129519389902174661 1131139889673247584 1131966746317745572 1141504052310355968 1142017049412734976 1142338485097132544 1144848302463608964 1145362802487186348 1145641683130596912 1155338069564809728 1155857283737335296 1156138719647668224 1156658293635975168 1158361707091310592 1160046940980611814 1162277443030246062 1162560442164171128 1170675966862172928 1172400024178636032 1173212498207865856 1173739745229755392 1175790148476138936 1176649644198709213 1177178435889608191 1186563422796291072 1187096669784290304 1187385712070578176 1187430793719387776 1189668780255940608 1190574492059048967 1192863691531042011 1201483229148019584 1202315857858447872 1204086511318599168 1204627633262117376 1204920944105375744 1207568260597115664 1208450985933809462 1218632704493488128 1218678972501476928 1219180363562244096 1219523517873965824 1220071577278298368 1222752181033617858 1225103250761610714 1233955748854722816 1234810881043811328 1236328360453225728 1236629390002885632 1237185136863796224 1237486375027142656 1240809702694451877 1241111823391479988 1251568723533852672 1251616242028543872 1252178724048779904 1252483612951640576 1253046484772306432 1267305904229174784 1268232297434020672 1269742640465475072 1270051805948909568 1285130795734274112 1285443708029315328 1286021392266314496 1286334521409793024 1301557415154287616 1301606831577021216 1302508846013318528 1304060009126704128 1304377530434015232 1305013269367293824 1307880497434692519 1319864060483849088 1320185429867945472 1320457213383474816 1320778727192431104 1321100319285733376 1335859642934311248 1336785394592616384 1337386152016596288 1337711787797462272 1339355723824327872 1340283898269112576 1355536062118547712 1355866117161673728 1356526951052844896 1368341302457798656 1371963957608211552 1372580524438085664 1372914729581606016 1375554527170931328 1384534690652565504 1390177710648830352 1392172171905535488 1392225028712130288 1393189841621840704 1409044064570595648 1409677295368844736 1410020533083811584 1410074067541772984 1412731676553929472 1426761334613273256 1427750081206906848 1429852732190836512 1430495314498764384 1430843621125133696 1442953875912167424 1447126336586017152 1447181279845503852 1448184177475334416 1448834998017979312 1461453284577708032 1465322451764983344 1468139928038205552 1468497400628426688 1478748589720639488 1480926346330908672 1486237859196450048 1486294287408895848 1486962234807926136 1487324290380073184 1499912581540279296 1500952021998727168 1501626556650213376 1503838005697490944 1504925761272145056 1506025853202899548 1507819385552751648 1508186519564330112 1518714767821197312 1520951382718230528 1521634905173200896 1526092819934450508 1526464403284811952 1527150403316248464 1527522244174129216 1539383965265023488 1540450759419746304 1541143044983113728 1545658112497712694 1546729254640815752 1549703257373661416 1560901289149563904 1563200032238181376 1567338571824570792 1567720197968185248 1580988937299213312 1581699440903721984 1582084563728388096 1582795559712387072 1586333325984494607 1587432656078731956 1590484922041389348 1601977638864026112 1603087810477930496 1605448681758132224 1606170177682823168 1609699073765775408 1610091014129487552 1610875754375253314 1623718368037029888 1624448074441660416 1624905296668635904 1625178108779661312 1629207199659751218 1629939372770226726 1630336241378157144 1633471001015480952 1644134945149921536 1645274331806297088 1646414508058415104 1648437813937634304 1648839186670514176 1649580182485061632 1650836031395486043 1653267221595654717 1654412936925935836 1667602648254246912 1668352076453597184 1668821656038058496 1669571632065039872 1673239826677582332 1688571024748568064 1689329876231490048 1689741205638899712 1691817756409677312 1692990187287300096 1697950119476618358 1713507727645698816 1713924944039087104 1714695189688419328 1718462524695895368 1719718710751959619 1734208079471502336 1734987440453962752 1735409886872383488 1735475775436028288 1737542560636965888 1738746678835605504 1740070411470917721 1743416164545369093 1743840663246256692 1756013950293259392 1758600036267954048 1759818747311798784 1760247239823927296 1760609617844633088 1761038302923241472 1766197594826336906 1781078568105867264 1781146190579081664 1782380526123488512 1783181536022128384 1784503170383910912 1785807631765770496 1803473786787671808 1806129766977898752 1806941449893176064 1807381416158063616 1807821489548898304 1812676478900714193 1828018458752215392 1829215826703323136 1829285276810948736 1830107365917447552 1830552972775474688 1832732985799692288 1834072702894575104 1852216321565716992 1853570280865107136 1854944085004328448 1855777705295694336 1856229562540713984 1856300038282840384 1861667735087219982 1877424363042815808 1878268086073169856 1878725419427460864 1879569727158459648 1880027377445082112 1883642235405239296 1902348446151031008 1903666774942542464 1905077708923364352 1906470309587782016 1907327085998352512 1928165562043972992 1929032088399471744 1929501782114689536 1929575039794005136 1952410247365531824 1953763269019977792 1956566295651022848 1957519904050940736 1957996534171235584 1980278144801918208 1981168090788646656 1981650478928600064 1981725716545194464 1982616313077234848 1999883442053705728 2005178091888924576 2006079228024894432 2006567681696193408 2009033585736491808 2010425847403668864 2010915359419106816 2023550701722980352 2033799175742510592 2034790426579267344 2035285871046415936 2036200537754997952 2052511953686697984 2059372094372409024 2060877483330283592 2063331790756396992 2085266565973245528 2088337543068195432 2089784762432761056 2090293597290913664 2107985249732284416 2108932587871629312 2115030799625717376 2115111101312659476 2116576874771642608 2119097514830894208 2120646562721852464 2135970185152034816 2141625121810360272 2144779098286254768 2145742971748146576 2146265431687700544 2146788018839316736 2164430813868251136 2170771919768255778 2172276266213001624 2173252497026968968 2173781655170876192 2177961334687307936 2192179926866562048 2193699109075062784 2197917085250179072 2201114708527314724 2202746100942640032 2204356295460872956 2222928943972798464 2223927938330062848 2229441431113343772 2230443352211889204 2230986435570109776 2249868872310418944 2251428032998090752 2252439834975320064 2255757008546236416 2259038779804349322 2262279779346495168 2263933492635491144 2284676970194265088 2289696604927217928 2290725604974372696 2291283366261193824 2291370359755381099 2310676139129619456 2311714567474670592 2312277439295336448 2313316587271950336 2316723414182621184 2318487168746569041 2320093881961223628 2324554886060492124 2325120884328342256 2341351933724345856 2344800048357272064 2346424996415731712 2347479490459510784 2351580296952277872 2353299288397418426 2354356871779216382 2373126845592582144 2374193339568580608 2374861587438775552 2381148984118097934 2385727383062084022 2402966458296039168 2404631715716895744 2408173022637198336 2409255266524234752 2409841888210751488 2415136521194231328 2416313631562879971 2416901971867618924 2437265408986976256 2437357945002953856 2438360727124488192 2439047035747931648 2440143154556596736 2445504362067235716 2450206501523221428 2467911497709445632 2469621762087622656 2472656720906451456 2473258780005771264 2474370273727592448 2481619405388903754 2482223646782959976 2503232484057087744 2504357448097559808 2504967225903281152 2506092969544612864 2513435038791325597 2518267793232199801 2534611808458349568 2536464594868041344 2539485280930950144 2540103611897819136 2546925179214927537 2570261591468548224 2570887416058630656 2572042784532628992 2572669042819586048 2603114830308575232 2603213663154042432 2605017692026637056 2608120018253408256 2610026538734587648 2615760994869385038 2639728120967698176 2640370859735890944 2640914426766949632 2641557454384862208 2642200638571466752 2649296392239505359 2671719285868622496 2673570789185232768 2674772304033192576 2675423575594924544 2678711447648655744 2680567796538225152 2711072124237095424 2711732234323347456 2713053902105689792 2743927915216423104 2745161048876171328 2745829459163212032 2751109054341862656 2780355421297660704 2784344343811070976 2784450057424260576 2786379683243681408 2792501602630829973 2818088129141191296 2819354590737689472 2820041066167623168 2820148135083545968 2825463353107858944 2853522669226546512 2855500162413813696 2859705464381673024 2860990628997528768 2861687242250267392 2894252673172034304 2894362559691007704 2896368354950668832 2897669996035958624 2922906569155416064 2930644903529966688 2936279856076411104 2936994801256853376 2957497179441278976 2961852692661817344 2972475718392900096 2972588574817791696 2973924469615852272 2974648580760146368 2999825163080558592 3009851522544290112 3012051706405799096 3015638771105503296 3016373039128660224 3052185639868901016 3052928806569623904 3054300806632496928 3055044488348258432 3078767930530046976 3080901518839492608 3082286089966227456 3091316224995425388 3093458509281631504 3099406514747322832 3121802578299127808 3126400064476362752 3134677143649141584 3135440395936370496 3161977874598426624 3163398881807443968 3172666651968989214 3174865312157463912 3180969844082778696 3203955277728052224 3206175620955860992 3210897363516264448 3212340355365646336 3219398147531550816 3220182028258975104 3221751508750506628 3247436736074059776 3248896148883320832 3249810593337271808 3250356217559322624 3258414399319502436 3259878745540453452 3260672482756314288 3266942002030961904 3288269890299843072 3290548663612594176 3296875627875268608 3301672062790972086 3306534443191309434 3308825873851871672 3337643312076116992 3339143264130079744 3346479653355164664 3348925910411710837 3377142049497136128 3378659752462980096 3379482411277799424 3383635512819354624 3385980374574600192 3388558169706523983 3395900238953236716 3427015455291397632 3427849888078174208 3429390379376838656 3436925049391790736 3439437421503919238 3468416158943004672 3469974880907925504 3470951550872056576 3475085121273931776 3480140822941835442 3486832329090738186 3487681326492513384 3512027900586518784 3517200072535908096 3519637494623597568 3520494479647854592 3521219235689266176 3522076605846482944 3529948932596127639 3531535307668824573 3532395189652673812 3562157136211734528 3562292381158163328 3564761052246977024 3566363072044256768 3569006340767821824 3571615263531540992 3606947573575343616 3612259533955797504 3613882899786352128 3614762832316127232 3625352957801428386 3656036917504430784 3658570553621897472 3660214731834895104 3661105945550949376 3668145405789150208 3704432643131433984 3707140561730214272 3709888170008656896 3711555410591388672 3712459125081427968 3712600076565680768 3722429108083355631 3723335470174439964 3754848726085631616 3756536172146339712 3757450838854921728 3759139454316919296 3760054754890164224 3767284470810478592 3804696892302062016 3807333549885084928 3810155417846728704 3812940619175564032 3814654171996705024 3856331124087945984 3858064176798943488 3859003564229379072 3859150079588010272 3904820494731063648 3907526538039955584 3913132591302045696 3915039808101881472 3915993068342471168 3960556289603836416 3962336181577293312 3963300957857200128 3963451433090388928 3965232626154469696 4010356183777849152 4012158456049788864 4013135363392386816 4018067171472983616 4020851694807337728 4021830718838213632 4067598351485021184 4069580853158534688 4070571742092831872 4072401075509995904 4105023907373395968 4118744188744818048 4121754966660567184 4126663581512793984 4170533131946491056 4176675086136390864 4179569524865522112 4180587194581827328 4230061599251434752 4230222202625318952 4233153749543285216 4238195029661788416 4241293125443704928 4271940370304069632 4283250243620720544 4289558196572509536 4291485943496293152 4292530863375401088 4293576037678633472 4328861627736502272 4341543839536511556 4344552532426003248 4346504994053937936 4347563310341752384 4355922669374615872 4384359853733124096 4402229417054629448 4405492201885280064 4408712590921745912 4458882862226687544 4460886704423778408 4461972871140219552 4499737744620837888 4502856065996181504 4504879669950640128 4511514017092472832 4518077559608698644 4524559558692990336 4527866985270982288 4569353940388530176 4579393209854435856 4581451209948745392 4582566732522387648 4582740719510762198 4621352278259238912 4623429134949341184 4636974337493138082 4640187763922447256 4649109772120984248 4650241768656684512 4682703867448691712 4689600096714544128 4692849992831463424 4694958980919021568 4703160593904555744 4706598576794836852 4708713743558432764 4746253691185164288 4748386679137161216 4749723174877551104 4762297968236195868 4771454766124168044 4805932916592078336 4809263431433791488 4816346045274396672 4818510533048469504 4830273042388462656 4832627263125759942 4833803943735237848 4874715890005907712 4878094071495863296 4880286309113193472 4891008724134471432 4894584022909423531 4900413003046442856 4935822995418891264 4939243524175245312 4945313441812902912 4946517560011542528 4948740547455184896 4952508094186458129 4959801664786964151 4963238810777807508 4964447293565919952 5006464968114175488 5008714896195119616 5009934451806562304 5012185939089225728 5026870077582651194 5036535586464399602 5069223616916699136 5072929189736082688 5078970561861900288 5093850358429855074 5140523182937096448 5141774832117261312 5144085569065257984 5145338085639172096 5159156132255878857 5206229660617150464 5206427326308084864 5210035384053274112 5216240036506816512 5220053077469175296 5231521989738770076 5279456241935396352 5280741719471781888 5281828853533899264 5283114908769724416 5298592784479010718 5343438571737244992 5347141578370465536 5349544608066385152 5350847151189849088 5357422895297311488 5361135593076450304 5376842045009291467 5422144248474190848 5423464468646694912 5426107804211379584 5438029436702142579 5487855830432846208 5490322097752342656 5491658918326424064 5502218108683725312 5560710842595321408 5568688687622141952 5568900114848521152 5572759366487362816 5585003205261659946 5636176258282382592 5638709181475378944 5640082132335246336 5640296270167091936 5650926706215717888 5707045338453093024 5711000324827627392 5719410928763346048 5721981257995057536 5723374484500534784 5788505346344068608 5788725119382015408 5792736709901337664 5795339992071917248 5861289807059933376 5872559712152822208 5873989602513706752 5944951436785800192 5945177149635583392 5947848939231704544 5949297161520292736 5999650326161117184 6019703045088580224 6024103412811598192 6031277542211006592 6032746078257320448 6104371279737802032 6105857613139247808 6108601613264993856 6110088976696516864 6157535861060093952 6182632449990850776 6186917018563263008 6198813029494645664 6243605156598255616 6252800128952725504 6269354287298283168 6270880791872740992 6323955749196853248 6326797763614887936 6345333303937978428 6349730624314927824 6361939688165557392 6407910555456104448 6438796295063101632 6440364056517950208 6443503017501013256 6499621186674543616 6516828798639004872 6519757491080906904 6521344965512628576 6533884004061923808 6576539780599686144 6581097327225188352 6593751255750537216 6603344125581944172 6613068886382618868 6617651747703743344 6675286624152233984 6678286528260159488 6692959306710329328 6697851820823421674 6754284098994272256 6757319504925960192 6767271025638709248 6777116339413047966 6791800477906473432 6854030910582795264 6855699776156348416 6858780758753677312 6873850098783581472 6874111079266143297 6878874843007838476 6936832317886009344 6939949761815851008 6941903101744113152 6950170242547863552 6960281645883670884 6973664658181476372 6975362652985026768 7024055801173037568 7034400145071816192 7039274989247195136 7042438471378532352 7059897865192255278 7063070615337649146 7064790379305347624 7124584762316326656 7129522104493954048 7132726144088513536 7143230527063081984 7153622802713772853 7213895147150687232 7224519067911595008 7227765799572704256 7229525664632254464 7248940894688639913 7250705915602856772 7312073835008861568 7317141107243794944 7320429463669790208 7322211891101898752 7336290811578300416 7408865286262867968 7414281123460428544 7419776340017313792 7423110821182777344 7425200153131361536 7444858216166711262 7446670940348879928 7509697452171263232 7513072344292679424 7514901677709843456 7518278908633838592 7520109509780328448 7534568941620957184 7540305116373976791 7554803379696599403 7609393784604124032 7614667099770169856 7620310835693457408 7625881238351128064 7629308343993410048 7712662248175891968 7716128353597886976 7718007128458758144 7718300159176020544 7809640989462127296 7815053076079911168 7830079616203762944 7831986136684942336 7921112579207672832 7924672363154586624 7926601915714400256 7926902866180777856 7930465252308939392 7947889176718516077 8020712367555698304 8024316912099577728 8026270726784773632 8036134342945967232 8041703389614675456 8043661437676427264 8135196702970042368 8139161706317069376 8141143484185663744 8144802151019991808 8237488377489636096 8243509933321134368 8253327163025587968 8341066263892982112 8353350172272781728 8359139049731044224 8361174389163654656 8460123198502869504 8460444405250637904 8466307499086570432 8476390059323576832 8482586250887409856 8566500487241441088 8579116393145019072 8582971886992586304 8585061726750802176 8587152075357266944 8683087679073023112 8689105064852006496 8693009988107875872 8695126620683504768 8711845338749231744 8768719707466248192 8804458834109258896 8810984403770560128 8817425181843491824 8917765724453375088 8921773408847556816 8923945742280439104 8999475489241675776 9036155119217397288 9049119117385980672 9055733970541964576 9138707880777060352 9158786419708871712 9162902419897490784 9165133465044775296 9165481439021524396 9242704556518477824 9246858269898682368 9273948674986276164 9280375527844894512 9298219544241968496 9300483537313369024 9365407734897383424 9379200193429088256 9406321187809111488 9413197153589673704 9417427487116865528 9499446349755102208 9524595936472391736 9542909532248336088 9611865833184156672 9618526862867582976 9632692090548793344 9637021066096939008 9660546084776925312 9665254526251519884 9667607887470475696 9749431780011815424 9756188142991726592 9760572618226386944 9782017448268942864 9789168045818847062 9800826006092885712 9871645990837782528 9890626883625805824 9905016188372916258 9919603329573928302 9926477621555615016 9928894587131839904 10012929936228350976 10017429792390239232 10019868903613124608 10024371878178451456 10046777731235132511 10053740155165302388 10073071172928799204 10138447233833398272 10145858379472165376 10157941123723800576 10187700716859710148 10281046365874192896 10283549664234522624 10288171138130515968 10318312264511757714 10412854652616169728 10420070768106548224 10440106154938350592 10463043979477540152 10470692403439146541 10558912483870792704 10561483438943563776 10563657707067798528 10566229817539448832 10589846797788382917 10594605923006473719 10597185568958021436 10686877143474489984 10694283156740931072 10699089216132770304 10701694302379698176 10714845790594622976 10722271186152900608 10753684090018582934 10844288496948381696 10852215608422759168 10876058873404285158 10975711660865692416 10980644195504685312 10983317836652848128 11004436217367450624 11121421685190642816 11137377375244283904 11137800229697042304 11145518732974725632 11170006410523319892 11272352516564765184 11277418362950757888 11280164264670492672 11280592540334183872 11301853412431435776 11414090676906186048 11422000649655254784 11438821857526692096 11443962515990115072 11446748969001069568 11480284366371189889 11577010692688137216 11577450238764030816 11585473419802675328 11590679984143834496 11722579614119866752 11745119424305644416 11747979205027413504 11889902873571600384 11890354299271166784 11895697878463409088 11898594323040585472 12039406090177160448 12048206825623196384 12062555084422013184 12065492156514640896 12208742559475604064 12211715226278495616 12217203226529987712 12220177953393033728 12315071722120187904 12365264899981701552 12373834037126526016 12397626058989291328 12538708574596566336 12541761583745481984 12690666607875956856 12699461248629855648 12723879376331114784 12815821110912208896 12877592590126203264 12880728113035900416 12887006035002026512 12999242373349087232 13033657597278009744 13039514982161813808 13042689931025257152 13067768008123847616 13153079561199372288 13206688251163888344 13226137772765237736 13235303495407486688 13350573248304467968 13356573056520318976 13385918613420658656 13395703641646843348 13508568197988544512 13514639009851920384 13534542051277418496 13554232678826095932 13583600955812946864 13708061821165590528 13747700197567162944 13748222158532286594 13757749686015676952 13883806203488226304 13920563291767341768 13947329316362952744 13950725305970053536 14048111602346075136 14068800290143632384 14078549978494390272 14084876942757064704 14119795730384510556 14126141230675298292 14129580758610695248 14249169524632653312 14259044208987908096 14265452288177027072 14286461054126163968 14307245605427545706 14427790294301374464 14449038135823190016 14455531599145408512 14497881789377279826 14501411831205713544 14624147670017723136 14634282214487589888 14640858927339580416 14644423782203797504 14672581623156600832 14683752068728270593 14817730572525735936 14828562246920857088 14839552680034627584 14846221642365554688 14850400306262723072 14889716432333422524 14893341880697759856 15019394904342526464 15026144688585358848 15029803355419686912 15036557817267677184 15080610232747953582 15109606759393198806 15218787569208248064 15229334199540339712 15251762476702256128 15258616687986820096 15303319666564906483 15425324496351783936 15432256707195773952 15436014256917516288 15436600318352041088 15477468396767636571 15619281978924254592 15630106152159822336 15660159232407525888 15663972273369884672 15842225158415345664 15849344726309173248 15853805732361555712 15860930504617878784 15895778353437032154 16041424735111396608 16048633824199155456 16052541453569547264 16072268685891934464 16083406779229350912 16087322875352854528 16130526135027874401 16270393405940084736 16278323412634138752 16282286968371327488 16289604302039983616 16474976754979272192 16487019866642268736 16506654326051175936 16682132527785964224 16706700344545563456 16718278099462088448 16722348778327309312 16920246397005739008 16920888810501275808 16932614998173140864 16952780118647153664 16965172501774819712 17133000974482882176 17158232786290038144 17165943773985172608 17170123453501604352 17174304150714533888 17366175358146046224 17378210129704012992 17386019976215751744 17390253241367009536 17423690677498463488 17608917668218517792 17621968807541120256 17634850363686983648 17835531448906750176 17843546817695113632 17847891484560878208 17998950978483351552 18072310238434794576 18098238234771961344 18111467941083929152 18317572839417743424 18325804839794981568 18330266930089550592 18330962878043048792 18547897349972552328 18560751055689789024 18596439088483936992 18600967074626738048 18730815469794766848 18758400386858176512 18812642375618222976 18826394307179347408 18834854974233731056 18998892699510204416 19049191872944783472 19085819064496672176 19223731666368313344 19321092169553850624 19330509052503039768 19335215774940951392 19498863560023630848 19512376285983453184 19521145236452773888 19564034896537885728 19578336091637694124 19601652012185771424 19743291981675565056 19781253767251611648 19810032376745832516 19839206659147856604 19852955243111230032 19857789174263679808 20025859872456701952 20034859584780478464 20093555462470265022 20107480310330604776 20146142345857598408 20291716758944330752 20375401433719420296 20562092731748385792 20567099328469045248 20576342276261031936 20622333237798429891 20636624529023515428 20825709305232339456 20840141536213096448 20880212309876701184 20926087958955080304 20941384806878293082 21117824967741585408 21127315414135597056 21179693595576765834 21189211846012947438 21194371137916042872 21373754286948979968 21388566313481862144 21398178432265540608 21403388604759396352 21429691581189245952 21444542372305801216 21460868408141318559 21507368180037165868 21688576993896763392 21704431216845518336 21752117746808570316 21951423321731384832 21961288391009370624 21966635673305696256 22008872434734901248 22242843370381285632 22275600459394084608 22291037465949451264 22340012821046639784 22356343239775475047 22544705033129530368 22554836725901515776 22560328529340985344 22561185080668367744 22603706824862871552 22620915349121930373 22664410139089798209 22828181353812372096 22844001299310509568 22877643715053384192 22887925031980230144 22893497938002139136 22960568732742379778 23154021385376274432 23154900477528061632 23170946839605350656 23181359968287668992 23445159228239733504 23490238848611288832 23495958410054827008 23779805747143200768 23780708598542333568 23791395756926818176 23797188646081170944 24078812180354320896 24096413651246392768 24125110168844026368 24130984313029281792 24417485118951208128 24423430452556991232 24434406453059975424 24440355906786067456 24730529799963403104 24747668074253052032 24795252117978582656 25077417149193132672 25083523167490963968 25381333215751913712 25398922497259711296 25447758752662229568 25755185180252406528 25761456226071800832 25774012070004053024 25998484746698174464 26067315194556019488 26079029964323627616 26085379862050514304 26135536016247695232 26306159122398744576 26413376502327776688 26452275545530475472 26470606990814973376 26771837226841317312 26791407283293686696 27108465357652191864 27167201911625893728 27416123642331181056 27495400395134325888 27496444317064573188 27515499372031353904 27767612406976452608 27841126583534683536 27894658632725905488 27901450611940107072 28096223204692150272 28137600580287264768 28239591460769021112 28252282461350596584 28259161517221390496 28498339049265306624 28518088417975816192 28530904576354054144 28572922108252327936 28614491210855091412 28855580588602748928 28898076271646380032 28911063198290817024 28995763578754559652 29002823662411427088 29248295340035446272 29268564428975179776 29281717854679160832 29367504137456541186 29657124493841714176 29700800612525446144 29779432864666845048 29786683761395519712 30038789808685052928 30052289377170717696 30059606710839373824 30073115634535354368 30140333193705397533 30161220465495907164 30219213518786397612 30437575138416496128 30458668399080679424 30503524953404512256 30517233375973640192 30606639333129812966 30850648992703567872 30864513414391547904 30873200636704082176 30954936793535273142 31238563957848509184 31260212304319644672 31320318464815051776 31327944546739769344 31412077210317439623 31684450316830691328 31698689452618346496 31707611464723111424 31721861009235757568 31791556706874064308 32082849470222793216 32097267648398310912 32105082907139094528 32144537371783868928 32166813558458701824 32261052270055748802 32556646825268277504 32564573936742654976 32579208604079967232 32674655504287232761 32949953509958544384 32974039733284537472 33013308652102351872 33364265055571928448 33413400689091126912 33436556198924176896 33444697556654618624 33840492794011478016 33841777621002551616 33865229996346281728 33905560237294307328 33930345003549639424 34266001948965764352 34316465572580076288 34331887547970345216 34340246907003208704 34348608301429067776 34440853099113569667 34732350716292092448 34756420259408025984 34772039952431503488 34780506482734019072 34847381354996926976 35217835336437035584 35243937615082240512 35269700727373967296 35671062897813500352 35687093635390227264 35695782969121756416 36144620476869589152 36196476469543922688 36222935882167858304 36635145678835486848 36651609679589963136 36660533860179101184 36661925756086097584 37095794699945104656 37121502111379578048 37192878176967873984 37201934149253476096 37625284751236445952 37652788614358694816 37669709948467462112 37997785399020408832 38098383745889566944 38171638128993344352 38447463332736626688 38642184339107701248 38661018105006079536 38670431549881902784 38997727120047261696 39128069793075771456 39156672183275388248 39203304024371542848 39620064753491665032 39678413318295713208 39705910486222460064 39715578348527359616 40051719744913403904 40069719169560956928 40187110924940530044 40214960620661209552 40292284691715196816 40583433517888661504 40750802867438840592 41124185463496771584 41244666475596859782 41273249058047030856 41651418610464678912 41680283072426192896 41760424619753402368 41852175917910160608 41882769613756586164 42235649935483170816 42254630828271194112 42359387191153531668 42378423692025894876 42388742275832085744 42747508573897959936 42777132626963724288 42796356864531081216 42859383162378491904 42921736816282637118 43014736360074331736 43408862433691036672 43504235493617140632 43536036835352240881 43902846643462769664 43922576782018741248 43933271346611392512 44017744869469802496 44051256206184811779 44485686740762571264 44551200918788169216 44582074931898902528 44680025642093279568 44712686479550950094 45089410066259060736 45109673451803031552 45122370161336735488 45241830698243860746 45328820278179596418 45656362707624744192 45688002598621019136 45755287430106768384 45775850063960460288 45786995876004278272 45909958999694719449 45921137465484759556 46308042770752548864 46309800955056123264 46341893679210701312 46362719936575337984 46890318456479467008 46980477697222577664 46991916820109654016 47561417197084667136 47582791513853636352 47594377292162341888 48157624360708641792 48192827302492785536 48250220337688052736 48261968626058563584 48391578405083623203 48834970237902416256 48846860905113982464 48868812906119950848 48880711813572134912 49461059599926806208 49495336148506104064 49590504235957165312 50154834298386265344 50167046334981927936 50762666431503827424 50797844994519422592 50895517505324459136 51510370360504813056 51522912452143601664 51548024140008106048 52134630389112038976 52158059928647255232 52170759724101028608 52271072032495390464 52826753004655553376 52904551091060950944 52941213981629946752 53543674453682634624 53582814566587373392 54216930715304383728 54334403823251787456 54990800790268651776 54992888634129146376 55030998744062707808 55535224813952905216 55682253167069367072 55789317265451810976 55802901223880214144 56192446409384300544 56275201160574529536 56479182921538042224 56504564922701193168 56518323034442780992 56996678098530613248 57228982421710182824 57991527157509119304 58005647324822854176 58496590680070892544 58537128857950359552 58563435709358321664 58735008274913082372 59314248987683428352 59401601225050892288 59558865729333690096 59573367522791039424 60077579617370105856 60104578754341435392 60280666387410795066 60322440930991814328 60438427037572795224 60875150276832992256 60917336798161358848 61007049906809024512 61034466751947280384 61213278666259625932 61701297985407135744 61729026828783095808 61746401273408164352 61909873587070546284 62477127915697018368 62520424608639289344 62640636929630103552 62824154420634879246 63415222929446222848 63443722018471515136 63583113413748128616 63629592297822505903 64165698940445586432 64194535296796621824 64210165814278189056 64289074743567737856 64333627116917403648 64382605224423955677 64522104540111497604 65113293650536555008 65129147873485309952 65158417208159934464 65349311008574465522 65899907019917088768 65948079466569074944 66026617304204703744 66728530111143856896 66826801378182253824 66873112397848353792 66889395113309237248 67069029719326425141 67680985588022956032 67683555242005103232 67730459992692563456 67811120474588614656 67860690007099278848 68532003897931528704 68632931145160152576 68663775095940690432 68680493814006417408 68881706198227139334 69464701432584184896 69512840518816051968 69544079904863006976 69561012965468038144 69694762709993853952 70435670672874071168 70487875230164481024 70539401454747934592 71342125795627000704 71374187270780454528 71391565938243512832 72289240953739178304 72392952939087845376 72445871764335716608 73270291357670973696 73303219359179926272 73321067720358202368 73323851512172195168 74191589399890209312 74243004222759156096 74385756353935747968 74403868298506952192 75250569502472891904 75305577228717389632 75339419896934924224 76196767491779133888 76343276257986688704 77284368678215402496 77322036210012159072 77340863099763805568 77995454240094523392 78256139586151542912 78313344366550776496 78406608048743085696 79240129506983330064 79356826636591426416 79411820972444920128 79431156697054719232 80374221849881060088 80429921241322419104 80584569383430393632 81166867035777323008 81501605734877681184 82248370926993543168 82489332951193719564 82546498116094061712 83302837220929357824 83704351835820321216 83765539227513172328 84718774382307063336 84756847384051789752 84777484551664171488 85495017147795919872 85554265253927448576 85592713729062162432 85718766324756983808 85843473632565274236 86029472720148663472 86817724867382073344 87008470987234281264 87072073670704481762 87805693286925539328 87845153564037482496 88102512412369623558 88971373481525142528 89102401837576338432 89164149863797805056 89360051284186559136 89425372959101900188 90178820132518121472 90219346903606063104 90244740322673470976 90483661396487721492 90657640556359192836 91312725415249488384 91376005197242038272 91510574860213536768 91551700127920920576 91819917999389438898 91842274930969519112 92619601910112246528 92683787358421402624 92725439873150675968 92997096435279047089 93780636912958934016 93960955394445155328 93983833640219308032 94236231630952318869 95122834394169334272 95165583027707272704 95188754584324683776 96315248721417283584 96385654604985571072 96500440675376105472 96783156810167246406 97669940475804832512 97693721810227964928 97737625812239901696 97761423627144269824 98023966512861698283 98922119199853612416 98990672297012208128 99181008471914330624 100309668596772530688 100334092669963855872 101525332863007654848 101595689989038845184 101791035010648918272 103020740721009626112 103045824904287203328 103096048280016212096 103322559297340709001 104269260778224077952 104316119857294510464 104341519448202057216 104542144064990780928 105653506009311106752 105809102182121901888 105882427963259893504 107087348907365269248 107165629133174746784 108433861430608767456 108668807646503574912 109981601580537303552 109985777268258292752 110061997488125415616 111364506334138734144 111578634530903621952 111605802447760428288 112958365843076084448 113009129845402386336 113036646068885561984 113993356197061226496 114457964843420365648 115983054315018238608 116011294649645708352 116993181360141785088 117470016549826164744 118628497975366856704 118803202450101784576 119117731458667380192 119146735045582078848 120155159234740211712 120209157508682870784 120561332774821590132 120644881861983628656 120876854075145590448 121750300553665984512 122426557332519251864 123492802546816328704 123819747174141092568 124954255831394036736 125040849217278578688 125281273859260207104 125648308841269758492 126830445858892445696 126887444036943030272 127166226827496257232 127259184595645011806 128331397880891172864 128389070593593243648 128578149487135475712 128765210448847911354 129044209080222995208 130226587301073110016 130258295746970619904 130316834416319868928 130608110506056722643 130698622017148931044 131799814039834177536 131896158933138149888 132053234608409407488 133457060222287713792 133653602756364507648 133746224795696707584 134138059438652850282 135367110484010206464 135460919985385126912 135721380014198557696 137064007795863057408 137265862290320305152 137327550191881380864 137360987628012834816 137729876999084158347 137763412396454278668 138929402865168369792 139025681037632103936 139088159809726013952 139122025930936076288 139389525419987707904 140871341345748142336 140975750460328962048 141078802909495869184 142684251591254001408 142748374541560909056 142783131876487025664 144578481907478356608 144785905878175690752 144891743528671433216 146540582715341947392 146606438718359852544 146642135440716404736 146647703024344390336 148383178799780418624 148486008445518312192 148771512707871495936 148807736597013904384 150501139004945783808 150611154457434779264 150678839793869848448 152393534983558267776 152686552515973377408 154568737356430804992 154644072420024318144 154681726199527611136 156512279172303085824 156626688733101552992 156813216097486171392 158480259013966660128 158713653273182852832 158823641944889840256 158862313394109438464 160748443699762120176 160859842482644838208 161169138766860787264 163003211469755362368 164978665902387439128 165092996232188123424 166605674441858715648 167408703671640642432 167531078455026344656 169437548764614126672 169513694768103579504 169554969103328342976 170990034295591839744 171686947265130548472 172058945440297326944 173635449734764146688 174016941974468562528 174144147341408963524 175611386573851078656 175690307128074964992 176205024824739247116 177942746963050285056 178204803675152676864 178720102568373118272 178850745918203800376 180489480645346941952 180967322792975442984 181315281112718385672 182625450830498976768 182752010394484076544 183021149720427073536 183103400255841841152 183639835998778877796 183684549861939038224 185239203820224493056 185367574716842805248 185450879746301351936 185994192870558094178 187561273825917868032 187921910788890310656 188472463261904637738 190245668788338668544 190331166055414545408 190377509168649367552 190888776893467517709 192630497442834567168 192771309209971142144 193000881350752210944 193566313620334492812 195339880951609665024 195387443620455929856 195475251624479803392 196047933025723396566 197844238399707224832 197981344594024416256 198362016943828661248 198943155665343784279 200619337193545061376 200668185339927711744 201207089157979275423 203050665726015309696 203191379978077690368 203582070021297836544 206041481442019252224 206192096560032424192 206645118594681418002 208538521556448155904 208632239714589020928 208683038896404114432 209084288129981561856 211307012018622213504 211618204364243803776 211764855926519787008 214174697814730538496 214331258266349493568 216867722861217534912 217337615293007149824 219963203161074607104 219971554536516585504 220123994976250831232 222729012668277468288 223157269061807243904 223211604895520856576 225916731686152168896 226018259690804772672 226073292137771123968 228915929686840731296 231966108630036477216 232022589299291416704 233986362720283570176 234940033099652329488 238235462917334760384 238293470091164157696 241122665549643180264 241289763723967257312 241753708150291180896 243500601107331969024 244853114665038503728 246985605093632657408 247639494348282185136 249908511662788073472 251296617682539516984 253660891717784891392 253774888073886060544 254332453654992514464 254518369191290023612 256662795761782345728 256778141187186487296 257156298974270951424 257530420897695822708 258088418160445990416 260453174602146220032 261216221012113445286 261397244034297862088 263792317866276299776 266914120444575427584 267307205512729015296 267492449591393415168 268276118877305700564 270734220968020412928 270921839970770253824 271442760028397115392 274128015591726114816 274531724580640610304 274655100383762761728 275459753998168316694 275526824792908557336 277858805730336739584 278051362075264207872 278176319619452027904 278244051861872152576 278779050839975415808 278991289305837141267 281742682691496284672 281951500920657924096 282157605818991738368 285368503182508002816 285496749083121818112 285566263752974051328 289156963814956713216 289783487057342866432 293081165430683894784 293212877436719705088 293284270881432809472 293295406048688780672 294071899538585094849 296766357599560837248 296972016891036624384 297543025415742991872 297615473194027808768 301002278009891567616 301222308914869558528 301357679587739696896 304787069967116535552 305373105031946754816 309137474712861609984 309288144840048636288 309363452399055222272 313024558344606171648 313253377466203105984 313626432194972342784 316960518027933320256 317427306546365705664 317647283889779680512 317724626788218876928 321496887399524240352 321719684965289676416 322338277533721574528 326006422939510724736 329957331804774878256 330185992464376246848 334817407343281284864 335062156910052689312 338875097529228253344 339027389536207159008 339109938206656685952 341980068591183679488 343373894530261096944 344117890880594653888 348033883948937125056 348288294682817927048 352410049649478494232 355885493926100570112 356409607350305353728 357440205136746236544 357701491836407600752 360978961290693883904 361934645585950885968 362630562225436771344 365250901660997953536 367279671997557755592 367369099723878076448 370478407640448986112 370735149433685610496 370901759492602703872 371988385741116188356 375122547651835736064 375843821577780621312 376944926523809275476 380491337576677337088 380662332110829090816 381777553786935035418 385542618419942284288 387132627240668985624 390679761903219330048 390774887240911859712 390950503248959606784 391824331518170167929 392095866051446793132 395688476799414449664 395962689188048832512 396724033887657322496 397886311330687568558 401238674387090122752 402414178315958550846 406101331452030619392 406382759956155380736 407164140042595673088 412082962884038504448 412384193120064848384 413290237189362836004 417077043112896311808 417264479429178041856 417366077792808228864 418168576259963123712 422614024037244427008 423236408728487607552 423529711853039574016 424770521555734025893 428349395629461076992 428662516532698987136 433735445722435069824 434675230586014299648 439926406322149214208 439943109073033171008 440247989952501662464 445458025336554936576 446314538123614487808 446423209791041713152 451833463372304337792 452036519381609545344 452146584275542247936 457831859373681462592 463932217260072954432 464045178598582833408 469880066199304658976 476470925834669520768 476586940182328315392 482245331099286360528 482579527447934514624 483507416300582361792 489706229330077007456 493971210187265314816 495278988696564370272 499817023325576146944 502593235365079033968 508664907309985028928 509036738382580047224 515060841795391645416 516176836320891980832 520906349204292440064 522432442024226890572 522794488068595724176 527584635732552599552 533828240889150855168 534614411025458030592 536552237754611401128 541468441936040825856 541843679941540507648 542885520056794230784 548256031183452229632 549063449161281220608 549310200767525523456 550919507996336633388 551053649585817114672 555717611460673479168 556102724150528415744 556352639238904055808 557982578611674282534 563485365382992569344 564315211637983476736 570737006365016005632 570993498166243636224 571132527505948102656 572666330680402553127 578313927629913426432 579566974114685732864 586162330861367789568 586425754873439410176 586590812097377561344 588143799077170189698 593532715199121674496 593944033782073248768 595086050831485983744 595230946388055617536 596829466996031352837 602004556019783135232 602444617829739117056 602715359175479393792 609574139934233071104 610746210063893509632 618576289680097272576 618726904798110444544 626049116689212343296 626506754932406211968 627252864389944685568 633921036055866640512 634854613092731411328 635294567779559361024 635449253576437753856 642993774799048480704 643439369930579352832 644676555067443149056 652012845879021449472 659914663609549756512 660371984928752493696 669634814686562569728 670124313820105378624 677750195058456506688 678054779072414318016 678219876413313371904 686747789060522193888 688235781761189307776 696067767897874250112 696576589365635854096 704820099298956988464 714880410273492473088 715402983672815201504 721957922581387767808 723869291171901771936 725261124450873542688 730501803321995907072 734559343995115511184 734738199447756152896 740956815280897972224 743976771482232376712 753889853047618550952 760982675153354674176 761324664221658181632 763555107573870070836 771085236839884568576 774265254481337971248 781359523806438660096 783648663036340335858 784191732102893586264 791376953598828899328 791925378376097665024 793448067775314644992 795772622661375137116 802477348774180245504 804828356631917101692 812202662904061238784 812765519912310761472 814328280085191346176 824768386240129696768 826580474378725672008 827184699871692576739 834154086225792623616 834528958858356083712 834732155585616457728 836337152519926247424 836973867917511423801 845228048074488854016 846472817456975215104 847059423706079148032 849541043111468051786 856698791258922153984 857325033065397974272 867470891444870139648 869350461172028599296 879852812644298428416 879886218146066342016 880495979905003324928 890916050673109873152 892629076247228975616 892846419582083426304 903666926744608675584 904073038763219090688 904293168551084495872 915663718747362925184 927864434520145908864 928090357197165666816 939760132398609317952 952941851669339041536 953173880364656630784 964490662198572721056 965159054895869029248 967014832601164723584 979412458660154014912 990557977393128740544 1005186470730158067936 1017329814619970057856 1018073476765160094448 1030121683590783290832 1032353672641783961664 1044864884048453781144 1045588976137191448352 1055169271465105199104 1067656481778301710336 1069228822050916061184 1073104475509222802256 1082936883872081651712 1101839015992673266776 1102107299171634229344 1111435222921346958336 1112205448301056831488 1112705278477808111616 1115965157223348565068 1126970730765985138688 1128630423275966953472 1141474012730032011264 1141986996332487272448 1145332661360805106254 1156627855259826852864 1159133948229371465728 1172324661722735579136 1172851509746878820352 1173181624194755122688 1176287598154340379396 1187065430398243348992 1187888067564146497536 1190172101662971967488 1193658933992062705674 1204889235659478234112 1205430718350958787584 1208962253658627612157 1219148279868466142208 1221492420127787019264 1237152579360194545152 1237453809596220889088 1252098233378424686592 1253013509864812423936 1254505728779889371136 1267842072111733281024 1269709226185462822656 1270589135559118722048 1270898507152875507712 1274311564667202077679 1285987549598096961408 1286878739861158705664 1289353110134886298112 1304025691758042898944 1319829327219099513024 1320743969857504987392 1339269629373125139456 1340248627640210757248 1355500390116913013376 1356109558144828636032 1356439752826626743808 1373495578121044387776 1376471563522378615552 1392135535795748500224 1393153178731271708192 1409640198597913976928 1429760820546984946176 1430805967345630403008 1447738582343803543872 1450522248901747085376 1469118687990231022368 1469476398895512305792 1481913630561795944448 1487953542964464753424 1507779706095237101904 1527110215147740141672 1542170473679769137152 1548530508962675942496 1562719047612877320192 1567297326072680671716 1568383464205787172528 1582753907197657798656 1591545245322750274232 1609656713263834203384 1624405325808122477568 1625531039824621522944 1628656560170382692352 1649536772480259393536 1653160948757451344016 1654369399743385153478 1668308172451585247232 1669057917716712167424 1673947735835022847602 1690456096148977708032 1692945634913950430208 1694118847412158296064 1699082086222936103572 1713397582517844307968 1714650066130795948544 1734941782889740279296 1738700922344057198592 1759772436292132684032 1760991959810006649856 1781832101346219746304 1785258152494457951232 1785692839164166852608 1790488400988094058511 1807333853489217351168 1808146077526438181376 1808586337102168991744 1831327437494725850368 1855728869040291817728 1856180714394331333632 1879520264797218635904 1905883703338678083072 1906347760729313261568 1928981324397145442112 1930318109791738058496 1934029665202329447168 1958824917320308029824 1981115954786257481088 2010372941460316135872 2034659629239940115712 2036146953530320188896 2060243367181566581664 2064707345283567923328 2089729768096907562288 2091177952274382896704 2146208951018445604512 2165873767744163303424 2203678031985346533552 2204214598343268458688 2222870445842693916672 2231930314446697130136 2253941461531970277376 2257260846551933906944 2282948025460064022528 2283973992664974544896 2290665322721610212508 2313255710519653705728 2346363248389510245376 2352575196308680758792 2374130860796486697984 2375776135128292995072 2380344203325943934976 2387317867984125411348 2409778471318956468224 2410861436701917575168 2417924507317255224314 2438296559736932284416 2442984840255574038528 2474305158720389090304 2474907619192441778176 2481554099615077730217 2504196466756849373184 2506027019729624847872 2509011457559778742272 2535684144223466562048 2539418452370925645312 2541178271118237444096 2548623129334404155358 2571975099196193922816 2573757479722317411328 2578706220269772596224 2608051383516085797888 2639658654438199026048 2641487939715009974784 2678539258746250278912 2680497255280421514496 2711000780233826026752 2712219116289657272064 2712879505653253487616 2746991156242088775552 2752943127044757231104 2784271071591497000448 2786306357462543416384 2819280397195827953856 2859521641093969892352 2861611934691260806016 2895477164687607087744 2901044497803494170752 2938237375980462044736 2938952797791024611584 2975907085928929506848 3015559412190474203808 3054220430295480283344 3097061017925351884992 3134594652145361343432 3136766928411574345056 3165507814395315597312 3183090490645500548464 3219313426527668406768 3248810651616244955136 3299073544960518787072 3306321897514902688032 3308738799486770306956 3336616344903170494464 3338115835433424334848 3347895471670045695204 3380912192297955416064 3385891269827900860416 3398164172445872207144 3429300132261591897088 3469883565779480558592 3477401844688114397184 3519544872584265368064 3521983919620013299712 3563664202692439492608 3570516304988915902464 3580976801976188117022 3614667706978434702336 3616292155052876362752 3617172674204337983488 3626886760975882836471 3662654874989451700736 3711457738080583635456 3712361428788662667264 3759040529594437271808 3811767406677356166144 3812695521458626523136 3822934694001606233037 3857962648794290884224 3860636219583476116992 3868059330404658894336 3917649834640616059648 3962231909572514962176 4020745882920632271744 4069319258479880231424 4072293907060640377792 4120486734363133163328 4129414690567135846656 4179459536193815124576 4182355904548765793408 4292417902036891209024 4407356063970693067104 4408429196686536917376 4445740891685387833344 4463860628893394260272 4581330645443220425016 4626511421039307411456 4692726496779020490752 4705150392617361517584 4748261721592973395968 4774635735968250822696 4819556942637912936448 4821722873403835150336 4835849014634510448628 4876593119473864568832 4885969680511148077056 4948610317440778180608 4963108199230155460434 5012054039459249695744 5071368288446933124096 5078836904741851290624 5082356542236474888192 5097246258668808310716 5143950198392387845632 5147514959444634822656 5157412440539545192448 5216102767032171595776 5279317308876398052096 5282975879430019949568 5357078517492500557824 5360994510560843028992 5422001560467652053504 5424438232579314544128 5425759011306506975232 5493982312484177551104 5505886254089514462208 5568542143182994000896 5572612714925086832768 5638560794391655907712 5719043282187939784704 5723223869382521612032 5790954329375214175488 5802088995606988341504 5876474751960924089472 5877905595582049223168 5951814171857859013696 6031118824380948407616 6108440860590960566688 6194122035850703769984 6269189304290722686864 6273533856823148690112 6366180981291001096928 6438626853055336813536 6497621303232489910272 6612643795029805376064 6617477598973540613912 6695790943340091390408 6761824384595910832128 6771782539655801720832 6796328344891744414288 6858600264523183794176 6939767131558961117184 7039089745168530736128 7043967839240026599424 7127328405384878985216 7141032609977831804928 7161953603952376234044 7229335413956869404672 7232584310105752725504 7253773521951765672942 7325309749978903401472 7422915476161167270912 7424722857577325334528 7444662298845233190651 7518081059188874543616 7623534813354712332288 7645869388003212466074 7715925297588581768448 7721272439166952233984 7736118660809317788672 7835299669281232119296 7924463819145029924352 8041491765841264543488 8138638516959760462848 8144587814121280755584 8240973468726266326656 8258829381134271693312 8358919072387630249152 8364711809097531586816 8584835804073782418048 8814712127941386134208 8816858393373073834752 8927721257786788520544 9162661290886440850032 9385452993558040981504 9410300785234723035168 9496523443185946791936 9549271471936501645392 9671698029269020897256 9897220634881556361216 9926216398460310920868 10024108078918499391488 10142736576893866248192 10157673809483702581248 10194492517337616621432 10287900396784775691264 10295029918889269645312 10314824881079090384896 10432205534064343191552 10558634617752796104192 10565951758860039899136 10721989021121686057984 10844003120935304107008 10848876465158629088256 10851518022613013950464 10880660282927648509413 10987964624968355102208 11011772508179028924416 11137084286365988001792 11145225429850173665536 11277121588783311815424 11438086564375879569408 11446447738765043224064 11581908658750428350976 11604177991213976683008 11752949503921848178944 11755811191164098446336 11903628343715718027392 12062237648761896815232 12216881721181921133376 12388244071701407539968 12538378608581445373728 12547067713646297380224 12732361962582002193856 12877253706110673627072 13225287590059610752128 13234955197947081227824 13391581886680182780816 13592656689783488828576 13717200529046367588352 13879534263117922234368 14078179490337061472256 14323907207904752468088 14458670827913738809344 14465168620211505451008 14507547043903531345884 14650619499957806802944 14845830952322334541824 14889324597690466381302 15036162118377749087232 15247069626709424664576 15291738776006424932148 15431850595177163536896 15442544878333904467968 15472237321618635577344 15670599338562464238592 15716509297562158958041 15848927638290059848704 16082983531682529086976 16277277033919520925696 16289175628242561511168 16481946937452532653312 16517658762268543386624 16717838144775260498304 16729423618195063173632 17169671608147564836096 17629424255882772268416 17633716786746147669504 17855442515573577041088 18325322581772881700064 18820601570469446070336 19098542943873003290784 19343396058538041794512 19852432796920621841736 20048216157836998782976 20285473153787732496384 20315347618967405162496 20388985034675233242864 20575800793569551382528 21117269235505592208384 21131903517720079798272 21443978042243372115968 21688006241870608214016 21697752930317258176512 21761320565855297018826 21975929249936710204416 22023545016358057848832 22274168572731976003584 22290450859700347331072 22554243177566623630848 22892895477530086448128 23163817317500856701952 23208355982427953366016 23505899007843696357888 23511622382328196892672 23807256687431436054784 24124475297523793630464 24433763442363842266752 24776488143402815079936 25076757217162890747456 25094135427292594760448 25464723925164004387712 25754507412221347254144 26450575180119221504256 26469910395894162455648 26783163773360365561632 27185313379566977657152 28156358980674122944512 28647814415809504936176 29015094087807062691768 29301238999915613605888 29691661904644669083648 29778649195380932762604 30072324236755498174464 30583477552012849864296 30863701190354327073792 30885089756667808935936 30944474643237271154688 31341198677124928477184 31433018595124317916082 31697855276580119697408 32165967063365058173952 32554554067839041851392 32578351256485123022336 32963893874905065306624 33035317524537086773248 33435676289550520996608 33458847236390126347264 34339343216295129672192 35258848511765544536832 35267433573492295339008 35710885031147154082176 36650645163545763400128 37641203140938892140672 38197085887746006581568 38686792117076083589024 39704865593841243683472 40777970069350466485728 41151601587139102765056 42234538471011184416768 42887956084486744231936 43376012483741216428032 43395505860634516353024 43522641131710594037652 43951858499873420408832 44580901719400694662144 45108486355133247261696 45785790955060172896256 46327634635001713403904 46416711964855906732032 47011798015687392715776 47023244764656393785344 47149527892686476874123 47614513374862872109568 48248950595047587260928 48867526884727684533504 49552976286805630159872 50153514434325781494912 50188270854585189520896 50929447850328008775424 51509014824442694508288 52901150360238443008512 52939820791788324911296 53566327546720731123264 54370626759133955314304 57295628831619009872352 58030188175614125383536 59557298390761865525208 60144648473510996348928 61166955104025699728592 61727402380708654147584 62682397354249856954368 62866037190248635832164 63395710553160239394816 64331934126730116347904 65156702512970246044672 65927787749810130613248 66070635049074173546496 66871352579101041993216 66917694472780252694528 68678686432590259344384 70517697023531089073664 70534867146984590678016 71421770062294308164352 73301290327091526800256 75282406281877784281344 76394171775492013163136 77373584234152167178048 79409731187682487366944 81555940138700932971456 84469076942022368833536 87045282263421188075304 87903716999746840817664 89161803438801389324288 90216972710266494523392 91571581910120345792512 92655269270003426807808 92833423929711813464064 94023596031374785431552 94299055785372953748246 95229026749725744219136 96497901190095174521856 97735053769455369067008 99105952573611260319744 100307028868651562989824 100376541709170379041792 101858895700656017550848 103018029648885389016576 105802300720476886017024 105879641583576649822592 107132655093441462246528 108741253518267910628608 114591257663238019744704 116060376351228250767072 119114596781523731050416 122333910208051399457184 123454804761417308295168 125732074380497271664328 128663868253460232695808 130313405025940492089344 131855575499620261226496 133742705158202083986432 133835388945560505389056 137357372865180518688768 141035394047062178147328 141069734293969181356032 141448583678059430622369 142843540124588616328704 146602580654183053600512 150564812563755568562688 152788343550984026326272 154747168468304334356096 158819462375364974733888 163111880277401865942912 174090564526842376150608 178323606877602778648576 180433945420532989046784 188047192062749570863104 188598111570745907496492 190458053499451488438272 192995802380190349043712 195470107538910738134016 198211905147222520639488 200614057737303125979648 200753083418340758083584 203717791401312035101696 206036059297770778033152 211604601440953772034048 211759283167153299645184 214265310186882924493056 217482507036535821257216 229182515326476039489408 232120752702456501534144 238229193563047462100832 244667820416102798914368 251464148760994543328656 260626810051880984178688 263711150999240522452992 267485410316404167972864 274714745730361037377536 282070788094124356294656 282897167356118861244738 285687080249177232657408 293205161308366107201024 301129625127511137125376 305576687101968052652544 309494336936608668712192 317638924750729949467776 326223760554803731885824 348181129053684752301216 377196223141491814992984 380916106998902976876544 385991604760380698087424 390940215077821476268032 401228115474606251959296 401506166836681516167168 407435582802624070203392 412072118595541556066304 423209202881907544068096 423518566334306599290368 428530620373765848986112 434965014073071642514432 458365030652952078978816 464241505404913003068288 476458387126094924201664 489335640832205597828736 502928297521989086657312 534970820632808335945728 564141576188248712589312 565794334712237722489476 571374160498354465314816 586410322616732214402048 602259250255022274250752 611153374203936105305088 618988673873217337424384 635277849501459898935552 652447521109607463771648 696362258107369504602432 754392446282983629985968 781880430155642952536064 802456230949212503918592 814871165605248140406784 824144237191083112132608 847037132668613198580736 857061240747531697972224 869930028146143285028864 916730061305904157957632 928483010809826006136576 952916774252189848403328 978671281664411195657472 1005856595043978173314624 1131588669424475444978952 1142748320996708930629632 1172820645233464428804096 1204518500510044548501504 1222306748407872210610176 1237977347746434674848768 1270555699002919797871104 1304895042219214927543296 1392724516214739009204864 1508784892565967259971936 1604912461898425007837184 1694074265337226397161472 1714122481495063395944448 1739860056292286570057728 1833460122611808315915264 1856966021619652012273152 1905833548504379696806656 1957342563328822391314944 2011713190087956346629248 2263177338848950889957904 2345641290466928857608192 2444613496815744421220352 2475954695492869349697536 2541111398005839595742208 2609790084438429855086592 2785449032429478018409728 3017569785131934519943872 3388148530674452794322944 3428244962990126791888896 3666920245223616631830528 3713932043239304024546304 3811667097008759393613312 3914685126657644782629888 4023426380175912693258496 4526354677697901779915808 4951909390985738699395072 5082222796011679191484416 5219580168876859710173184 5570898064858956036819456 6035139570263869039887744 7333840490447233263661056 7427864086478608049092608 7623334194017518787226624 7829370253315289565259776 8046852760351825386516992 9052709355395803559831616 10164445592023358382968832 11141796129717912073638912 12070279140527738079775488 14855728172957216098185216 15246668388035037574453248 15658740506630579130519552 16093705520703650773033984 18105418710791607119663232 22283592259435824147277824 24140558281055476159550976 30493336776070075148906496 32187411041407301546067968 36210837421583214239326464 44567184518871648294555648 48281116562110952319101952 64374822082814603092135936 72421674843166428478652928 96562233124221904638203904 144843349686332856957305856 193124466248443809276407808 289686699372665713914611712 579373398745331427829223424
- Sum of all divisors σ(n): 1992091253951668666834780743
- Sum of proper divisors (its aliquot sum) s(n): 1412717855206337239005557319
- 579373398745331427829223424 is an abundant number, because the sum of its proper divisors (1412717855206337239005557319) is greater than itself. Its abundance is 833344456461005811176333895
Bases of 579373398745331427829223424
- Binary: 111011111001111110001011011100001010001111010110100001010110100110100101000010000000000002
- Hexadecimal: 0x1DF3F16E147AD0AD34A1000
- Base-36: 20SQ0DMN6YRBDXON40
Squares and roots of 579373398745331427829223424
- 579373398745331427829223424 squared (5793733987453314278292234242) is 335673535173716808510736815038098389511103582910283776
- 579373398745331427829223424 cubed (5793733987453314278292234243) is 194480316942456862892090307976447665322782096110165143240008466780561749546369024
-
579373398745331427829223424 is a
perfect square number . Itssquare root is 24070176541632 -
The
cube root of 579373398745331427829223424 is 833654663.0340572319
Scales and comparisons
How big is 579373398745331427829223424?- 579,373,398,745,331,427,829,223,424 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 579,373,398,745,331,427,829,223,424 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 579373398745331427829223424 cubic inches would be around 69471221.9 feet tall.
Recreational maths with 579373398745331427829223424
- 579373398745331427829223424 backwards is 424322928724133547893373975
- The number of decimal digits it has is: 27
- The sum of 579373398745331427829223424's digits is 126
- 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 579373398745331427829223424 - Facts about the integer". Numbermatics.com. 2024. Web. 31 May 2024.
APA style:
Numbermatics. (2024). Number 579373398745331427829223424 - Facts about the integer. Retrieved 31 May 2024, from https://numbermatics.com/n/579373398745331427829223424/
Chicago style:
Numbermatics. 2024. "Number 579373398745331427829223424 - Facts about the integer". https://numbermatics.com/n/579373398745331427829223424/
The information we have on file for 579373398745331427829223424 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 579373398745331427829223424, math, Factors of 579373398745331427829223424, curriculum, school, college, exams, university, Prime factorization of 579373398745331427829223424, STEM, science, technology, engineering, physics, economics, calculator, five hundred seventy-nine septillion, three hundred seventy-three sextillion, three hundred ninety-eight quintillion, seven hundred forty-five quadrillion, three hundred thirty-one trillion, four hundred twenty-seven billion, eight hundred twenty-nine million, two hundred twenty-three thousand, four hundred twenty-four.