346355199050369453290418436
346,355,199,050,369,453,290,418,436 is an even composite number composed of six prime numbers multiplied together.
346355199050369453290418436 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of sixteen thousand, eight hundred seventy-five divisors.
Prime factorization of 346355199050369453290418436:
22 × 324 × 72 × 134 × 194 × 412
(2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 19 × 19 × 19 × 19 × 41 × 41)See below for interesting mathematical facts about the number 346355199050369453290418436 from the Numbermatics database.
Names of 346355199050369453290418436
- Cardinal: 346355199050369453290418436 can be written as Three hundred forty-six septillion, three hundred fifty-five sextillion, one hundred ninety-nine quintillion, fifty quadrillion, three hundred sixty-nine trillion, four hundred fifty-three billion, two hundred ninety million, four hundred eighteen thousand, four hundred thirty-six.
Scientific notation
- Scientific notation: 3.46355199050369453290418436 × 1026
Factors of 346355199050369453290418436
Divisors of 346355199050369453290418436
- Number of divisors d(n): 16875
-
Complete list of divisors:
1 2 3 4 6 7 9 12 13 14 18 19 21 26 27 28 36 38 39 41 42 49 52 54 57 63 76 78 81 82 84 91 98 108 114 117 123 126 133 147 156 162 164 169 171 182 189 196 228 234 243 246 247 252 266 273 287 294 324 338 342 351 361 364 369 378 399 441 468 486 492 494 507 513 532 533 546 567 574 588 637 676 684 702 722 729 738 741 756 779 798 819 861 882 931 972 988 1014 1026 1053 1066 1083 1092 1107 1134 1148 1183 1197 1274 1323 1404 1444 1458 1476 1482 1521 1539 1558 1596 1599 1638 1681 1701 1722 1729 1764 1862 1911 2009 2028 2052 2106 2132 2166 2187 2197 2214 2223 2268 2337 2366 2394 2457 2527 2548 2583 2646 2793 2916 2964 3042 3078 3116 3159 3198 3211 3249 3276 3321 3362 3402 3444 3458 3549 3591 3724 3731 3822 3969 4018 4212 4332 4374 4394 4428 4446 4563 4617 4674 4693 4732 4788 4797 4914 5043 5054 5103 5166 5187 5292 5453 5586 5733 6027 6084 6156 6318 6396 6422 6498 6561 6591 6642 6669 6724 6804 6859 6916 6929 7011 7098 7182 7371 7462 7581 7644 7749 7938 8036 8281 8379 8748 8788 8892 9126 9234 9348 9386 9477 9594 9633 9747 9828 9963 10086 10108 10127 10206 10332 10374 10647 10773 10906 11172 11193 11466 11767 11907 12054 12103 12636 12844 12996 13122 13182 13284 13338 13689 13718 13851 13858 14022 14079 14196 14364 14391 14742 14801 14924 15129 15162 15309 15379 15498 15561 15876 16359 16562 16758 17199 17689 18081 18252 18468 18772 18954 19188 19266 19494 19683 19773 19926 20007 20172 20254 20412 20577 20748 20787 21033 21294 21546 21812 21853 22113 22386 22477 22743 22932 23247 23534 23814 24108 24206 24843 25137 26117 26244 26364 26676 27378 27436 27702 27716 28044 28158 28431 28561 28782 28899 29241 29484 29602 29889 30258 30324 30381 30618 30758 30996 31122 31939 31941 32319 32718 32851 33124 33516 33579 34398 35301 35378 35721 36162 36309 37908 38171 38532 38988 39366 39546 39852 40014 40508 41067 41154 41553 41574 41743 42066 42237 42588 43092 43173 43706 44226 44403 44772 44954 45387 45486 45927 46137 46494 46683 47068 47628 48013 48412 48503 49077 49686 50274 51597 52234 53067 54243 54756 55404 56316 56862 57122 57564 57798 58482 59049 59204 59319 59778 60021 60516 60762 61009 61236 61516 61731 62244 62361 63099 63878 63882 64638 65436 65559 65702 66339 67158 67431 68229 68796 69741 70602 70756 70889 71442 72324 72618 74529 75411 76342 78351 78732 79092 80028 82134 82308 82369 83106 83148 83486 84132 84474 85293 85683 86346 86697 87412 87723 88452 88806 89167 89667 89908 90077 90774 90972 91143 91854 92274 92988 93366 95817 95823 96026 96957 97006 98154 98553 99372 100548 100737 103194 103607 104468 105903 106134 107163 107653 108486 108927 113724 114244 114513 115596 116964 118098 118638 119556 120042 121524 122018 123201 123462 124659 124722 125229 126198 126711 127756 127764 129276 129519 130321 131118 131404 131651 132678 133209 134316 134862 136161 136458 137781 138411 139482 140049 141204 141778 142884 144039 145236 145509 147231 149058 150822 152684 152971 154791 156702 157339 159201 162729 164268 164738 166212 166972 168948 170586 171366 172692 173394 175446 177147 177612 177957 178334 179334 180063 180154 181548 182286 183027 183708 184548 185193 186732 187083 189297 191634 191646 192052 192413 193914 194012 196308 196677 197106 199017 199927 201474 202293 204687 206388 207214 209223 211806 212268 212667 214326 215306 216972 217854 223573 223587 226233 229026 229957 235053 236196 237276 240084 244036 246402 246924 247107 249318 249444 250458 252396 253422 255879 257049 259038 260091 260642 262236 263169 263302 265356 266418 267501 269001 269724 270231 272322 272916 273429 275562 276822 278964 280098 281219 283556 284089 287451 287469 288078 290871 291018 292201 294462 295659 298116 301644 302211 305942 309582 310821 313404 314678 317709 318402 321489 322959 325458 326781 329476 336091 339521 341172 342732 343539 346788 350892 354294 355914 356668 358668 360126 360308 364572 366054 369603 370386 373977 374166 375687 378594 380133 383268 383292 384826 387828 388557 390963 393354 394212 394953 398034 399627 399854 402948 404586 408483 409374 413343 414428 415207 415233 418446 420147 423612 425334 427063 428652 430612 432117 435708 436527 441693 447146 447174 452466 458052 458913 459914 464373 470106 472017 477603 488187 492804 494214 496223 498636 500916 506844 511758 514098 518076 520182 521284 526338 526604 531441 532836 533871 535002 538002 540189 540462 542659 544644 546858 549081 551124 553644 555579 560196 561249 562438 567891 568178 574902 574938 576156 577239 581742 582036 584402 588924 590031 591318 597051 599781 604422 606841 606879 611884 614061 619164 621642 624169 627669 629356 630539 635418 636804 638001 642978 645918 650916 653562 670719 670761 672182 678699 679042 687078 689871 705159 708588 711828 720252 725249 732108 739206 740772 741321 747954 748332 751374 757188 760266 767637 769652 771147 777114 780273 781926 786708 789507 789906 793117 796068 799254 799708 802503 807003 809172 810693 816966 818748 820287 826686 830414 830466 836892 840294 843657 850668 852267 854126 862353 862407 864234 872613 873054 876603 883386 886977 894292 894348 904932 906633 912247 917826 919828 921557 928746 932463 940212 944034 953127 955206 964467 968877 976374 980343 988428 992446 1008273 1018563 1023516 1028196 1030617 1040364 1052676 1062882 1067742 1070004 1070797 1076004 1080378 1080924 1085318 1093716 1098162 1108809 1111158 1121931 1122498 1124876 1127061 1135782 1136356 1140399 1149804 1149876 1154478 1159171 1163484 1165671 1168804 1171001 1172889 1180062 1182636 1184859 1194102 1198881 1199562 1208844 1213682 1213758 1225449 1228122 1240029 1243284 1245621 1245699 1248338 1255338 1260441 1261078 1270836 1276002 1281189 1285956 1291836 1296351 1307124 1309581 1325079 1341438 1341522 1344364 1346891 1357398 1358084 1374156 1376739 1379742 1393119 1399489 1410318 1416051 1432809 1450498 1464561 1478412 1482642 1488669 1495908 1502748 1520532 1535274 1542294 1554228 1560546 1563852 1565011 1579014 1579812 1586234 1594323 1598508 1601613 1605006 1614006 1620567 1621386 1627977 1633932 1640574 1647243 1653372 1660828 1660932 1666737 1680588 1683747 1687314 1694173 1703673 1704534 1708252 1711463 1724706 1724814 1728468 1731717 1745226 1746108 1753206 1766772 1770093 1773954 1791153 1799343 1813266 1820523 1820637 1824494 1835652 1842183 1843114 1857492 1864926 1872507 1883007 1888068 1891617 1906254 1910412 1914003 1928934 1937754 1952748 1960686 1968533 1984892 1988623 2012157 2012283 2016546 2036097 2037126 2045407 2061234 2069613 2115477 2125764 2135484 2141594 2160756 2170636 2175747 2196324 2217618 2222316 2223963 2243862 2244996 2254122 2271564 2280798 2302911 2308956 2313441 2318342 2331342 2340819 2342002 2345778 2360124 2368521 2369718 2379351 2388204 2397762 2399124 2407509 2421009 2427364 2427516 2432079 2450898 2456244 2460861 2480058 2491242 2491398 2496676 2501369 2510676 2520882 2522156 2530971 2552004 2556801 2562378 2587059 2587221 2592702 2617839 2619162 2629809 2650158 2660931 2682876 2683044 2693782 2714796 2719899 2736741 2753478 2759484 2764671 2786238 2797389 2798978 2820636 2832102 2859381 2865618 2893401 2900996 2906449 2906631 2929122 2941029 2965284 2977338 2989441 3024819 3055689 3070548 3084588 3091851 3121092 3130022 3158028 3172468 3188646 3203226 3210012 3212391 3228012 3241134 3242772 3255954 3281148 3294486 3326427 3333474 3365793 3367494 3374628 3381183 3388346 3407346 3409068 3421197 3422926 3449412 3449628 3463434 3477513 3490452 3497013 3506412 3513003 3518667 3540186 3547908 3554577 3582306 3596643 3598686 3626532 3641046 3641274 3648988 3655847 3676347 3684366 3686228 3693157 3720087 3729852 3736863 3737097 3745014 3766014 3781323 3783234 3798613 3812508 3828006 3843567 3857868 3875508 3889053 3921372 3928743 3937066 3975237 3977246 4024314 4024566 4033092 4040673 4072194 4074252 4090814 4122468 4130217 4139226 4179357 4198467 4230954 4247887 4248153 4283188 4298427 4351494 4369183 4393683 4413773 4435236 4447926 4466007 4487724 4508244 4561596 4605822 4626882 4636684 4662684 4681638 4684004 4691556 4695033 4737042 4739436 4758702 4782969 4795524 4804839 4815018 4842018 4861701 4864158 4883931 4901796 4921722 4941729 4960116 4982484 4982796 5000211 5002738 5041764 5051241 5061942 5082519 5111019 5113602 5124756 5134389 5174118 5174442 5185404 5195151 5235678 5238324 5259618 5300316 5310279 5321862 5343161 5373459 5387564 5397691 5398029 5439798 5461569 5461911 5473482 5506956 5526549 5529342 5551819 5572476 5594778 5597956 5617521 5649021 5664204 5674851 5718762 5731236 5742009 5786802 5812898 5813262 5858244 5882058 5905599 5954676 5965869 5978882 6036471 6036849 6049638 6108291 6111378 6136221 6183702 6208839 6260044 6346431 6377292 6385729 6406452 6424782 6450899 6482268 6511908 6527241 6588972 6652854 6666948 6671889 6731586 6734988 6762366 6776692 6814692 6842394 6845852 6908733 6926868 6940323 6955026 6994026 7022457 7026006 7037334 7080372 7105563 7109154 7138053 7164612 7193286 7197372 7222527 7263027 7282092 7282548 7296237 7311694 7352694 7368732 7382583 7386314 7440174 7473726 7474194 7490028 7504107 7532028 7562646 7566468 7592913 7597226 7656012 7670403 7687134 7761177 7761663 7778106 7853517 7857486 7874132 7888933 7889427 7950474 7954492 7982793 8048628 8049132 8081346 8114197 8144388 8159697 8181628 8197007 8210223 8260434 8278452 8294013 8358714 8392167 8396934 8461908 8495774 8496306 8578143 8596854 8680203 8702988 8719347 8719893 8738366 8787366 8823087 8827546 8895852 8932014 8968323 9074457 9167067 9211644 9253764 9275553 9363276 9390066 9428237 9474084 9517404 9565938 9609678 9630036 9637173 9684036 9723402 9728316 9767862 9843444 9883458 9979281 10000422 10005476 10097379 10102482 10123884 10143549 10165038 10222038 10227204 10263591 10268778 10310521 10348236 10348884 10390302 10432539 10471356 10491039 10519236 10539009 10556001 10620558 10643724 10663731 10686322 10746918 10789929 10795382 10796058 10879596 10923138 10923822 10946964 10967541 11029041 11053098 11058684 11079471 11103638 11160261 11189556 11210589 11211291 11235042 11298042 11343969 11349702 11395839 11437524 11484018 11529979 11530701 11573604 11625796 11626524 11667159 11764116 11786229 11811198 11859211 11925711 11931738 11957764 11980241 12072942 12073698 12099276 12122019 12216582 12222756 12272442 12367404 12390651 12417678 12538071 12595401 12692862 12743661 12744459 12771458 12849564 12895281 12901798 13054482 13107549 13181049 13241319 13305708 13343778 13398021 13463172 13524732 13684788 13779731 13817466 13880646 13910052 13920361 13988052 14044914 14052012 14074668 14085099 14211126 14218308 14276106 14348907 14386572 14414517 14445054 14526054 14585103 14592474 14623388 14651793 14705388 14765166 14772628 14825187 14880348 14947452 14948388 15000633 15008214 15069223 15125292 15153723 15185826 15194452 15247557 15333057 15340806 15374268 15403167 15522354 15523326 15556212 15585453 15707034 15714972 15777866 15778854 15900948 15930837 15965586 16029483 16120377 16162692 16193073 16194087 16228394 16319394 16384707 16385733 16394014 16420446 16520868 16579647 16588026 16655457 16717428 16784334 16793868 16852563 16947063 16991548 16992612 17024553 17156286 17193708 17226027 17360406 17438694 17439786 17476732 17509583 17574732 17646174 17655092 17716797 17864028 17897607 17936646 18109413 18110547 18148914 18324873 18334134 18408663 18551106 18626517 18780132 18856474 19039293 19131876 19157187 19219356 19274346 19352697 19446804 19535724 19581723 19766916 19958562 20000844 20015667 20194758 20204964 20287098 20330076 20345143 20444076 20527182 20537556 20621042 20726199 20780604 20820969 20865078 20982078 21067371 21078018 21112002 21241116 21316689 21327462 21372644 21414159 21493836 21579858 21590764 21592116 21667581 21789081 21846276 21847644 21888711 21935082 22024249 22058082 22106196 22147749 22158942 22207276 22249019 22320522 22421178 22422582 22470084 22512321 22596084 22687938 22699404 22778739 22791678 22968036 23011209 23059958 23061402 23283531 23284989 23334318 23560551 23572458 23622396 23666799 23668281 23718422 23851422 23863476 23948379 23960482 24145884 24147396 24244038 24342591 24433164 24479091 24544884 24591021 24630669 24781302 24835356 24882039 25076142 25176501 25190802 25385724 25487322 25488918 25542916 25590929 25734429 25790562 25803596 25852099 26040609 26108964 26158041 26159679 26215098 26362098 26469261 26482638 26590291 26687556 26796042 26904969 27223371 27501201 27559462 27634932 27761292 27826659 27840722 28089828 28170198 28284711 28422252 28552212 28697814 28829034 28890108 28911519 29052108 29170206 29184948 29303586 29530332 29650374 29735209 29937843 30001266 30016428 30138446 30292137 30307446 30371652 30430647 30495114 30666114 30681612 30790773 30806334 30931563 31044708 31046652 31170906 31297617 31414068 31473117 31555732 31557708 31617027 31668003 31861674 31931172 31991193 32058966 32240754 32369787 32386146 32388174 32456788 32517797 32638788 32769414 32771466 32788028 32840892 32902623 33087123 33159294 33176052 33238413 33310914 33480783 33568668 33631767 33633873 33705126 33894126 34031907 34049106 34187517 34312572 34452054 34589937 34592103 34720812 34877388 34879572 35001477 35019166 35292348 35358687 35433594 35577633 35777133 35795214 35873292 35940723 36218826 36221094 36297828 36366057 36649746 36668268 36817326 37102212 37171953 37253034 37402127 37614213 37712948 37783837 37786203 38078586 38230983 38233377 38314374 38548692 38685843 38705394 38862733 39163446 39322647 39543147 39723957 39917124 40031334 40194063 40389516 40574196 40690286 41054364 41242084 41339193 41452398 41641938 41730156 41761083 41964156 42134742 42156036 42224004 42255297 42633378 42654924 42828318 43046721 43159716 43243551 43335162 43578162 43755309 43777422 43870164 43955379 44048498 44116164 44295498 44317884 44475561 44498038 44641044 44842356 44845164 45001899 45024642 45207669 45375876 45461169 45557478 45583356 45742671 45999171 46022418 46119916 46122804 46209501 46567062 46569978 46668636 46756359 47121102 47144916 47333598 47336562 47436844 47526011 47702844 47792511 47896758 47920964 48011041 48088449 48361131 48488076 48579219 48582261 48685182 48958182 49154121 49157199 49182042 49261338 49562604 49738941 49764078 49966371 50152284 50353002 50381604 50557689 50841189 50974644 50977836 51073659 51181858 51468858 51581124 51678081 51704198 52081218 52316082 52319358 52430196 52528749 52724196 52938522 52965276 53150391 53180582 53592084 53692821 53809938 54328239 54331641 54446742 54974619 55002402 55118924 55222531 55225989 55653318 55681444 55879551 56340396 56569422 56799379 57117879 57379049 57395628 57471561 57658068 57823038 58058091 58340412 58607172 58745169 59300748 59470418 59875686 60002532 60047001 60276892 60584274 60614892 60861294 60990228 61035429 61332228 61581546 61612668 61863126 62178597 62341812 62462907 62595234 62946234 63202113 63234054 63336006 63723348 63950067 63982386 64117932 64242477 64481508 64739574 64772292 64776348 65002743 65035594 65367243 65538828 65542932 65666133 65805246 66072747 66174246 66318588 66443247 66476826 66621828 66747057 66961566 67263534 67267746 67410252 67536963 67788252 68063814 68098212 68336217 68375034 68904108 69033627 69179874 69184206 69461093 69850593 69854967 70002954 70038332 70169983 70681653 70717374 70867188 71000397 71004843 71155266 71554266 71590428 71845137 71881446 72173647 72437652 72442188 72732114 73027773 73299492 73437273 73634652 73773063 73892007 74343906 74506068 74646117 74804254 75228426 75529503 75567674 75572406 76157172 76461966 76466754 76628748 76772787 77203287 77371686 77410788 77556297 77725466 78121827 78326892 78474123 78479037 78645294 79086294 79407783 79447914 79770873 80062668 80388126 80709853 80714907 81380572 81670113 82503603 82678386 82904796 83014477 83283876 83479977 83522166 83861687 84269484 84510594 84854133 85266756 85656636 86093442 86487102 86670324 86734557 87156324 87510618 87554844 87910758 88096996 88590996 88951122 88996076 89205627 89813529 90003798 90049284 90415338 90876411 90922338 91114956 91291941 91485342 91998342 92044836 92372319 92419002 92794689 93134124 93139956 93512718 93892851 94242204 94419351 94667196 94673124 94851081 95004009 95052022 95585022 95793516 95973579 96022082 96176898 96722262 97109361 97158438 97164522 97370364 97553391 97916364 98308242 98314398 98364084 98522676 98707869 99261369 99477882 99528156 99715239 99932742 100442349 100706004 100895301 100901619 101115378 101682378 102095721 102147318 102363716 102556129 102562551 102937716 103356162 103408396 103769811 103776309 104162436 104632164 104638716 105004431 105057498 105484561 105877044 106076061 106300782 106361164 106732899 107331399 107385642 107619876 107822169 108656478 108663282 108893484 109098171 109949238 110004804 110445062 110451978 111306636 111515859 111759102 112206381 112842639 113138844 113351511 113358609 113598758 114235758 114692949 114700131 114758098 114943122 115646076 116057529 116116182 116588199 117490338 117967941 118629441 118940836 119171871 119751372 120094002 120582189 121168548 121722588 122070858 122567081 123163092 123726252 124017579 124357194 124925814 125190468 125283249 125892468 126404226 126468108 126672012 126765891 127900134 127964772 128484954 129140163 129479148 129730653 130005486 130071188 130734486 131265927 131332266 131610492 131866137 132145494 132348492 132886494 132953652 133426683 133494114 133923132 134527068 134535492 135005697 135073926 135623007 136127628 136383507 136672434 136750068 137228013 137997513 138067254 138359748 138368412 138628503 138922186 139701186 139709934 140005908 140269077 140339966 141363306 141434748 142000794 142009686 142310532 142578033 143108532 143377533 143690274 143762892 144033123 144265347 144347294 145083393 145464228 145737657 145746783 146055546 146874546 147462363 147471597 147546126 147784014 148687812 149216823 149292234 149608508 149889727 149899113 150456852 151059006 151135348 151144812 151673067 152523567 152923932 152933508 153220977 153545574 154169743 154406574 154743372 155034243 155112594 155450932 155743133 156243654 156948246 156958074 157290588 157586247 158172588 158815566 158895828 159451173 159541746 160776252 161078463 161419706 161429814 162984717 162994923 163340226 164923857 165007206 165356772 165667593 165677967 166028954 166959954 167044332 167638653 167723374 169021188 169708266 170398137 171353637 172137147 172186884 172414683 172974204 173469114 174174273 175021236 175821516 176235507 177902244 178411254 179136503 179627058 180007596 180141003 180830676 180964693 181752822 181844676 182583882 182970684 183106287 183996684 184744638 184838004 185589378 186535791 187025436 187388721 187785702 188838702 189606339 189702162 190008018 190104044 191170044 191850201 191947158 192044164 192353796 192727431 193444524 194218722 194316876 194329044 195008229 195106782 195899899 196101729 196616484 196628796 196998399 197415738 198218241 198522738 198955764 199329741 199430478 199865484 200241171 200884698 201790602 201803238 202230756 202610889 203364756 204191442 204294636 205008651 205112258 205125102 206712324 207100881 207539622 207552618 208383279 209551779 209564901 210008862 210114996 210509949 210969122 212044959 212152122 212601564 213001191 213014529 213465798 214662798 214771284 215535411 215644338 216520941 217312956 217326564 218196342 219069601 219083319 219898476 220311819 220890124 220903956 221319189 221676021 223031718 223518204 223938351 224412762 225685278 226588509 226703022 226717218 227197516 227624579 228471516 229385898 229400262 229516196 229886244 230318361 231609861 232115058 232232364 232668891 233176398 234365481 234980676 235422369 235437111 235935882 237258882 238223349 238343742 239312619 240188004 241164378 242129559 242144721 244141716 245010339 245134162 247510809 248035158 248714388 249043431 249851628 250439931 250566498 251585061 252808452 253531782 254562399 255800268 256969908 258280326 259461306 260010972 260203671 261468972 261814889 262531854 262664532 263732274 264290988 264486859 265772988 266853366 266988228 267616881 269440587 270011394 270147852 271246014 272629233 272767014 273344868 273875823 274456026 275995026 276134508 277116957 277257006 277844372 278384067 279402372 279419868 280538154 280679932 281678553 282726612 283258053 284001588 284019372 284553243 285012027 285156066 286315237 286755066 287380548 287920737 288066246 288530694 288694588 290166786 291328083 291475314 291493566 292111092 292660173 293749092 294924726 294943194 295092252 295568028 296123607 297784107 298433646 298584468 299145717 299779454 299798226 301327047 302118012 302685903 302704857 303346134 305047134 306287163 306441954 307091148 307668387 307687653 308339486 308813148 310068486 310225188 311309433 311328927 311486266 312487308 313896492 313916148 315013293 315172494 316453683 317631132 318228183 318902346 319083492 320198697 321994197 322156926 322839412 322859628 323466507 325969434 325989846 326680452 327294513 329847714 330014412 331335186 331355934 332057908 332682077 333919908 334547577 335277306 335446748 336077287 336619143 338527917 339416532 340054533 340075827 340796274 342707274 344078847 344100393 344274294 344829366 346938228 348172587 348348546 349764597 352471014 353903823 355888323 356822508 357515613 358273006 359254116 360282006 361746567 361929386 363505644 365167764 366212574 367701243 369489276 371178756 372052737 373071582 374777442 375571404 375849747 377677404 379212678 379404324 380016036 380297673 383700402 383894316 385454862 386557717 387420489 388437444 389191959 390016458 390213564 391799798 392203458 393797781 393996798 394831476 395598411 396436482 397045476 398659482 398860956 400280049 400482342 401769396 403581204 403606476 405017091 405221778 406869021 408382884 409150521 410017302 410224516 410250204 411684039 413992539 414201762 415079244 415105236 415885509 416766558 419103558 419129802 420017724 420807231 421019898 421938244 422731361 424089918 424304244 426002382 426029058 426931596 427734099 429325596 430132599 431070822 431288676 432099369 432796041 433041882 435250179 436392684 437212971 437240349 438139202 438166638 440623638 442387089 442414791 442638378 443352042 446063436 447650469 447876702 448825524 449669181 449697339 451370556 453177018 453406044 453434436 455019201 455249158 457570701 458771796 458800524 459662931 460636722 462509229 463219722 464230116 465102729 465337782 466352796 467229399 468730962 470844738 470874222 471871764 472758741 474517764 476446698 476687484 478353519 478625238 482328756 483235389 484259118 484289442 486227651 488954151 488984769 490020678 490268324 491189881 494771571 495021618 496070316 497002779 497033901 498086862 500879862 501132996 502915959 503170122 505215529 507063564 509124798 511194411 514060911 516411441 516560652 517244049 518922612 520407342 522522819 523629778 525063708 527464548 528706521 528973718 533706732 535233762 537409509 538881174 540022788 540423009 542492028 542894079 545258466 545534028 547751646 548912052 549318861 551990052 554233914 554514012 556768134 559607373 561076308 562166163 563357106 564968971 566516106 568819017 569106486 570024054 570312132 572630474 573510132 575550603 575841474 576132492 577061388 578182293 580333572 582656166 582950628 582987132 585024687 585320346 587699697 588305187 589849452 589886388 590995197 592247214 594654723 595568214 596867292 597989223 598291434 599558908 599596452 600723513 602654094 605371806 605409714 606692268 607832667 610094268 612574326 612883908 615025953 615336774 615375306 616678972 617838143 620136972 621302643 622618866 622657854 622972532 625149837 628655337 628694703 630026586 630344988 631529847 632907366 636134877 636456366 637804692 639003573 639043587 640397394 643988394 644313852 646606233 646933014 649562823 651938868 651979692 654589026 657208803 657249957 659695428 660935457 662670372 662711868 663957567 665028063 665364154 669095154 670554612 671815053 672154574 673238286 677055834 679765527 680109066 680151654 681592548 682873737 685414548 688157694 688200786 688548588 689658732 690955083 694829583 696345174 696697092 698006673 699529194 703096443 704942028 706267107 706311333 707807646 711776646 714670047 715031226 716546012 717892903 717937857 720564012 723493134 723858772 726388677 726434163 732425148 735031017 735402486 738391927 742532427 744105474 746143164 747130293 749554884 751319793 751699494 754755183 758425356 760595346 763687197 767400804 770909724 773115434 774840978 778383918 780032916 780611013 783599596 784406916 785444667 787595562 787993596 791196822 792872964 793460577 797318964 800560098 800964684 802850643 808321761 810034182 810443556 813738042 817887699 818301042 820034604 821627469 823368078 827985078 828403524 831350871 831771018 833533116 835152201 838207116 838259604 841614462 842039796 845035659 845462722 848179836 849774159 852004764 852058116 853659729 855036081 855468198 858945711 860265198 862141644 863762211 864198738 865592082 866083764 870500358 873984249 874425942 874480698 876278404 876333276 877980519 881247276 884774178 884829582 885276756 886704084 888370821 893352321 895300938 895753404 897437151 899338362 899394678 902994209 903981141 906354036 908057709 908114571 910038402 910498316 912209779 915141402 918861489 919325862 921273444 923005161 923062959 925018458 926439444 930205458 930675564 933928299 933986781 934458798 937461924 941689476 941748444 945039879 945517482 949361049 952893396 954684549 956707038 957250476 960596091 965982591 966470778 968518236 968578884 970399521 972455302 977908302 977969538 980041356 981883539 982379762 989543142 990043236 994005558 994067802 996173724 998046231 1001759724 1003642731 1005831918 1006340244 1008231861 1009857429 1010431058 1015583751 1018249596 1020163599 1020227481 1022388822 1028121822 1032236541 1032301179 1032822882 1034488098 1040814684 1044517761 1045045638 1047259556 1049228089 1049293791 1057413042 1057947436 1061711469 1067664969 1070467524 1072546839 1074819018 1077762348 1079188201 1080846018 1085239701 1085788158 1090201931 1090516932 1095503292 1098637722 1103103729 1108467828 1113536268 1116158211 1119214746 1124332326 1126714212 1127549241 1129937942 1133032212 1137638034 1138212972 1140048108 1140893019 1145260948 1151101206 1151682948 1156364586 1159673151 1162261467 1165312332 1167575877 1170049374 1170640692 1175399394 1176610374 1181393343 1181990394 1184494428 1186795233 1189309446 1191136428 1195978446 1196582868 1200840147 1201447026 1205308188 1210743612 1210819428 1215051273 1215665334 1220607063 1225148652 1227451563 1230051906 1230673548 1230750612 1235052117 1235676286 1241977617 1242605286 1245237732 1245315708 1247656527 1250299674 1257310674 1257389406 1260053172 1262421693 1263059694 1265814732 1268194083 1272269754 1272912732 1278007146 1278087174 1280794788 1283202297 1287976788 1290397797 1293212466 1293866028 1296298107 1298388123 1299125646 1305750537 1309178052 1311638913 1311721047 1314417606 1314499914 1321870914 1327161267 1327244373 1327915134 1330056126 1330728308 1333229677 1338190308 1342951407 1343630106 1344309148 1346476572 1349007543 1349092017 1354111668 1359531054 1360218132 1360303308 1365057603 1365747474 1371299293 1372712103 1376315388 1376401572 1378988793 1381910166 1387527687 1389659166 1392690348 1395308187 1396013346 1399058388 1401688197 1406192886 1412534214 1412622666 1415615292 1418276223 1423553292 1429340094 1430062452 1435060557 1435785806 1435875714 1446986268 1449706167 1452777354 1452868326 1458682953 1466862453 1466954307 1470062034 1470804972 1473569643 1476783854 1484314713 1485064854 1488210948 1491008337 1491101703 1494260586 1502639586 1503398988 1508747877 1509510366 1515646587 1521190692 1527374394 1533487207 1533583233 1542182733 1546230868 1549234323 1549681956 1551732147 1556767836 1561222026 1567568457 1570889334 1575191124 1582393644 1586119563 1586921154 1593372053 1601120196 1605701286 1612228527 1616643522 1620068364 1621269027 1627476084 1628682237 1635775398 1636602084 1643254938 1646736156 1647956583 1655970156 1662701742 1663542036 1670304402 1678822119 1683228924 1686498489 1690071318 1690925444 1694906913 1699548318 1706457051 1707319458 1710072162 1710936396 1717891422 1720530396 1726651809 1727524422 1728397476 1731184164 1734546879 1741000716 1747968498 1748851884 1748961396 1755074061 1755961038 1763099091 1764915561 1769548356 1769659164 1772985591 1776741642 1783964169 1786704642 1790601876 1793967669 1794874302 1798676724 1798789356 1802170539 1805988418 1807962282 1816115418 1816229142 1820076804 1823498001 1824419558 1830282804 1837722978 1838651724 1845077859 1846010322 1846125918 1850036916 1853514429 1860410916 1863907929 1867856598 1867973562 1868917596 1875449511 1885966011 1886084109 1890079758 1891034964 1894589541 1898722098 1908404631 1909369098 1913414076 1917010719 1917130761 1921192182 1931965182 1932941556 1939818699 1940799042 1944910604 1948566451 1948688469 1955816604 1955939076 1963767078 1964759524 1971626409 1971749871 1979086284 1982806371 1988011116 1988135604 1991872701 1995084189 1996092462 2004206659 2007285462 2011663836 2015445159 2016463722 2019714858 2020862116 2031167502 2039296581 2040327198 2040454962 2044777644 2048621211 2056243644 2064473082 2064602358 2065645764 2068976196 2072865249 2084488749 2089035522 2090091276 2094020019 2098456178 2098587582 2109289329 2114826084 2118801321 2118933999 2123422938 2135329938 2144010141 2145093678 2149638036 2153678709 2153813571 2158376402 2161692036 2170479402 2171576316 2179166031 2179302489 2180403862 2197275444 2205093051 2206207458 2215175781 2227597281 2232316422 2238429492 2241390879 2248664652 2253959379 2255098482 2259875884 2264265549 2275276068 2281786038 2291061591 2302202412 2312729172 2319346302 2324522934 2328774539 2335151754 2340098748 2341833039 2350798788 2352541009 2353220748 2356334001 2362786686 2363980788 2373590466 2378618892 2380381731 2391956892 2401680294 2402894052 2408551929 2424965283 2430102546 2431330668 2441214126 2453663097 2454903126 2460103812 2464882407 2470104234 2471352572 2483955234 2485210572 2494052613 2495313054 2500599348 2505456603 2514621348 2514778812 2524843386 2526119388 2535106977 2536388166 2544539508 2549322477 2556014292 2556174348 2560979187 2565108243 2566404594 2576837133 2580795594 2586424932 2591286633 2592596214 2596776246 2598251292 2611501074 2621952747 2623277826 2623442094 2628835212 2628999828 2633941557 2643741828 2654322534 2654488746 2655830268 2660112252 2665112463 2666459354 2680056963 2685902814 2687260212 2692311453 2698015086 2698184034 2708982627 2711943423 2719062108 2724173127 2724343713 2730115206 2731494948 2736629337 2742598586 2745424206 2756584467 2757977586 2763820332 2769015483 2769188877 2775055374 2779318332 2790616374 2792026692 2801784897 2801960343 2803376394 2812385772 2825068428 2825245332 2835119637 2836552446 2847904813 2848083147 2858680188 2864053647 2870121114 2871571612 2871751428 2881788273 2897947773 2899412334 2905554708 2905736652 2911198563 2917365906 2933724906 2933908614 2940124068 2945650617 2947139286 2953567708 2959119527 2968629426 2970129708 2982016674 2982203406 2988521172 2994138693 3005279172 3010928193 3017495754 3019020732 3024695583 3029572287 3031293174 3046751253 3054748788 3060490797 3060682443 3066974414 3067166466 3084365466 3096709623 3096903537 3098468646 3103464294 3122444052 3133553283 3135136914 3141778668 3147684267 3147881373 3172239126 3173842308 3185134407 3186744106 3202994907 3211402572 3217640517 3224457054 3233287044 3237564603 3242538054 3255719103 3257364474 3270605793 3271550796 3286509876 3295913166 3309311187 3325403484 3340608804 3348474633 3357644238 3372996978 3380142636 3382647723 3389813826 3399096636 3403593557 3412914102 3414638916 3420144324 3422679057 3435782844 3438329167 3453303618 3455048844 3469093758 3479019453 3486784401 3495936996 3502727631 3510148122 3511922076 3526198182 3529831122 3544180029 3545971182 3553483284 3560385699 3567928338 3573409284 3587935338 3589748604 3602520441 3604341078 3611976836 3615924564 3632230836 3632458284 3645153819 3646996002 3648839116 3661821189 3675445956 3682354689 3690155718 3692020644 3692251836 3705156351 3707028858 3722098081 3725932851 3727815858 3735713196 3735947124 3742969581 3750899022 3771932022 3772168218 3780159516 3787265079 3789179082 3797444196 3804582249 3816809262 3818738196 3834021438 3834261522 3842384364 3849606891 3863930364 3871193391 3879637398 3881598084 3888894321 3895164369 3897132902 3897376938 3917251611 3927534156 3934916739 3935163141 3943252818 3943499742 3965612742 3981483801 3981733119 3983745402 3990168378 3992184924 3999689031 4008413318 4014570924 4028854221 4030890318 4032927444 4039429716 4047022629 4047276051 4062335004 4078593162 4080654396 4080909924 4095172809 4097242422 4113897879 4118136309 4128946164 4129204716 4136966379 4145730498 4162583061 4168977498 4178071044 4185924561 4188040038 4196912356 4197175164 4205064591 4218578658 4237602642 4237867998 4246845876 4254828669 4270659876 4288020282 4290187356 4305181671 4307357418 4307627142 4316752804 4324867001 4340958804 4349118501 4358332062 4358604978 4360807724 4376048859 4400587359 4400862921 4410186102 4412414916 4420708929 4430351562 4452944139 4455194562 4464632844 4473025011 4473305109 4482781758 4507918758 4510196964 4526243631 4528531098 4546939761 4563572076 4582123182 4600461621 4600749699 4626548199 4638692604 4647702969 4649045868 4655196441 4657549078 4670303508 4683666078 4702705371 4705082018 4712668002 4725573372 4747180932 4758358689 4760763462 4780116159 4803360588 4817103858 4836685581 4849930566 4860205092 4863807081 4882428252 4886046711 4907326194 4909806252 4929764814 4940208468 4943869749 4967910468 4988105226 4990626108 5010913206 5025250321 5036466357 5049686772 5059495467 5070213954 5072776332 5084720739 5098644954 5119371153 5121958374 5130216486 5132809188 5153674266 5161591188 5179955427 5182573266 5185192428 5193552492 5203640637 5223002148 5243905494 5246555652 5246884188 5265222183 5267883114 5289297273 5294746683 5308645068 5308977492 5318956773 5330224926 5332918708 5351892507 5360113926 5371805628 5381903007 5384622906 5396030172 5396368068 5406511617 5417965254 5423886846 5448346254 5448687426 5460230412 5470494003 5473258674 5485197172 5490848412 5513168934 5515955172 5535233577 5538030966 5538377754 5550110748 5560543287 5581232748 5591723787 5603569794 5603920686 5606752788 5626348533 5657898033 5658252327 5670239274 5673104892 5683768623 5695809626 5696166294 5725213893 5728107294 5740242228 5751032157 5751392283 5763576546 5795895546 5798824668 5819456097 5822397126 5834731812 5845699353 5846065407 5867449812 5867817228 5891301234 5894278572 5914879227 5915249613 5918239054 5937258852 5948419113 5964033348 5964406812 5975618103 5985252567 5988277386 6012619977 6021856386 6034991508 6046335477 6049391166 6059144574 6062586348 6093502506 6117889743 6120981594 6121364886 6133948828 6134332932 6145863633 6168730932 6193419246 6193807074 6196937292 6206928588 6218595747 6253466247 6267106566 6270273828 6282060057 6295368534 6295762746 6320959463 6327867987 6344478252 6356403963 6356801997 6370268814 6373488212 6385468453 6405989814 6432030423 6435281034 6448914108 6461036127 6461440713 6475129206 6485076108 6511438206 6514728948 6537498093 6537907467 6541211586 6591826332 6615279153 6618622374 6645527343 6682791843 6696949266 6715288476 6724172637 6745993956 6761878137 6765295446 6779627652 6792796647 6807187114 6825828204 6845358114 6873184773 6876658334 6906607236 6938187516 6958038906 6973568802 6986323617 7005455262 7020296244 7025499117 7052396364 7057623027 7059662244 7069002003 7088360058 7091942364 7120771398 7135856676 7141145193 7175870676 7205040882 7208682156 7225655787 7274895849 7290307638 7293992004 7323642378 7344596623 7360989291 7364709378 7380311436 7394647221 7410312702 7414057716 7444196162 7451865702 7455631716 7482157839 7485939162 7501798044 7516369809 7543864044 7544336436 7574530158 7578358164 7605320931 7609164498 7633618524 7647967431 7668042876 7668523044 7682937561 7695324729 7699213782 7730511399 7742386782 7759274796 7773859899 7777788642 7790328738 7794265804 7794753876 7834503222 7865858241 7869833478 7870326282 7886505636 7886999484 7901824671 7931225484 7962967602 7963466238 7967490804 7980336756 7995337389 7999378062 8016826636 8031895859 8040170889 8057708442 8061780636 8076934359 8094045258 8094552102 8126947881 8135830269 8157186324 8172519381 8173031139 8190345618 8194484844 8209888011 8227795758 8236272618 8269753401 8273932758 8291460996 8307046449 8307566631 8325166122 8337954996 8371849122 8376080076 8405354691 8405881029 8410129182 8437157316 8475205284 8475735996 8505358911 8509657338 8543714439 8544249441 8576040564 8592160941 8610363342 8614714836 8615254284 8645364819 8649734002 8693843319 8698237002 8716664124 8717209956 8733595689 8752097718 8801174718 8801725842 8820372204 8836951851 8841417858 8860703124 8877358581 8905888278 8910389124 8946050022 8946610218 8965563516 8982416079 9015837516 9032784579 9052487262 9057062196 9074086749 9088716861 9093879522 9140253759 9164246364 9181472391 9182047329 9200923242 9201499398 9253096398 9290128869 9290710611 9295405938 9310392882 9315098156 9332607739 9367332156 9400659849 9405410742 9410164036 9425336004 9443052801 9443644119 9516717378 9521526924 9555403221 9560232318 9599095051 9608984721 9634207716 9652921551 9673371162 9699861132 9712693809 9727614162 9767157309 9772093422 9811817379 9814652388 9859529628 9887739498 9927933561 9976210452 10021826412 10045423899 10050500642 10072932714 10118990934 10140427908 10147943169 10169441478 10197289908 10210780671 10238742306 10243916748 10260432972 10268037171 10307348532 10314987501 10359910854 10365146532 10407281274 10437058359 10460353203 10487810988 10508182893 10530444366 10535766228 10578594546 10589493366 10632540087 10637913546 10660449852 10681157097 10703785014 10720227852 10734410449 10763806014 10769245812 10807561323 10813023234 10835930508 10847773692 10896692508 10897374852 10935461457 10940988006 10946517348 10985463567 11026337868 11047064067 11070467154 11076061932 11076755508 11115469053 11121086574 11166294243 11177798553 11183447574 11207139588 11207841372 11228908743 11252697066 11315796066 11316504654 11340478548 11361795237 11367537246 11391619252 11392332588 11413746747 11450427786 11456214588 11502064314 11502784566 11527153092 11548820673 11591791092 11613580173 11638912194 11644794252 11666682963 11685493107 11691398706 11692130814 11738924717 11751754833 11782602468 11804750217 11805489423 11829758454 11830499226 11836478108 11896838226 11944451403 11945199357 11951236206 11970505134 11976554772 11999067093 12025239954 12043712772 12086562663 12092670954 12098782332 12118289148 12141067887 12141828153 12187005012 12235779486 12241963188 12242729772 12285518427 12291727266 12341693637 12354408927 12386838492 12387614148 12410899137 12437191494 12487749183 12506932494 12534213132 12557773683 12564120114 12590737068 12591525492 12615193773 12641918926 12655735974 12712807926 12713603994 12740537628 12764486007 12770936906 12811979628 12864060846 12870562068 12915545013 12922072254 12922881426 12950258412 12974601003 13022876412 13047355503 13074996186 13075814934 13082423172 13128146577 13201762077 13202588763 13230558306 13237244748 13262126787 13291054686 13358832417 13365583686 13393898532 13419075033 13419915327 13448345274 13523756274 13530590892 13578730893 13585593294 13614374228 13639965157 13640819283 13690716228 13746369546 13753316668 13801384863 13802249097 13879644597 13916077812 13943108907 13947137604 13965589323 13972647234 14010910524 14029446613 14050998234 14108116113 14115246054 14138004006 14176720116 14241542796 14275076067 14282290386 14340348477 14410081764 14451311574 14510056743 14549791698 14580615276 14591421243 14647284756 14658140133 14689193246 14721978582 14729418756 14789294442 14820625404 14831609247 14888392324 14903731404 14964315678 14971878324 15032739618 15075750963 15109399071 15149060316 15178486401 15210641862 15218328996 15254162217 15295934862 15358113459 15365875122 15390649458 15398427564 15461022798 15484773564 15539866281 15547719798 15555577284 15580657476 15610921911 15669006444 15731716482 15739666956 15740652564 15795666549 15803649342 15867891819 15884240049 15925935204 15926932476 15956870319 15990674778 15998756124 16055677521 16063791718 16080341778 16115416884 16145709021 16153868718 16188090516 16189104204 16219534851 16253895762 16271660538 16345038762 16346062278 16380691236 16411482009 16419776022 16455591516 16472545236 16539506802 16547865516 16605700731 16614092898 16615133262 16650332244 16681629861 16743698244 16775171361 16810709382 16811762058 16820258364 16879045599 16973694099 16974756981 17010717822 17019314676 17051305869 17087428878 17088498882 17175641679 17184321882 17220726684 17253096471 17254176849 17290729638 17299468004 17331985801 17387686638 17396474004 17458368291 17467191378 17504195436 17537098059 17538196221 17602349436 17603451684 17673903702 17682835716 17744637681 17745748839 17754717162 17811776556 17845257339 17892100044 17893220436 17926854309 17955757701 17964832158 18037859931 18065569158 18104974524 18139006431 18148173498 18177433722 18187759044 18280507518 18353669229 18362944782 18364094658 18401846484 18402998796 18437590899 18506192796 18580257738 18581421222 18590811876 18620785764 18655787241 18665215478 18760398741 18801319698 18810821484 18846180171 18886105602 18887288238 18962878389 18983603961 19033434756 19069211889 19070405991 19110806442 19120464636 19156405359 19198190102 19217969442 19296091269 19305843102 19346742324 19383108381 19384322139 19425387618 19455228324 19534314618 19544186844 19612494279 19613722401 19623634758 19775478996 19845837459 19855867122 19935333691 19936582029 20048375529 20090847798 20101001284 20145865428 20172517911 20237981868 20285634411 20295886338 20338882956 20378389941 20421561342 20477484612 20536074342 20619554319 20629975002 20713836689 20719821708 20814562548 20874116718 20920706406 20958970851 21016365786 21060888732 21076497351 21157189092 21172869081 21178986732 21207006009 21265080174 21275827092 21362314194 21407570028 21423435579 21468820898 21527612028 21615122646 21626046468 21676967361 21824687547 21870922914 21881976012 21970927134 22033789869 22082967873 22094128134 22140934308 22183941663 22230938106 22242173148 22332588486 22355597106 22366895148 22446473517 22457817486 22505394132 22549109427 22631592132 22633009308 22723590474 22735074492 22815962793 22827493494 22900855572 22943902293 23004128628 23005569132 23048812683 23085974187 23097641346 23191534197 23227160346 23277824388 23321579697 23333365926 23370986214 23382797412 23384261628 23477849434 23503509666 23597574723 23609500434 23610978846 23659516908 23660998452 23705474013 23793676452 23888902806 23890398714 23902472412 23941010268 23986012167 23998134186 24050479908 24095687577 24120512667 24173125326 24185341908 24230803077 24282135774 24283656306 24380843643 24407490807 24471558972 24517558143 24519093417 24571036854 24583454532 24629664033 24683387274 24708817854 24809260203 24821798274 24874382988 24921139347 24922699893 24975498366 25013864988 25115547366 25128240228 25216064073 25217643087 25230387546 25283837852 25311471948 25331363863 25425615852 25427207988 25516076733 25528972014 25541873812 25631143317 25632748323 25728121692 25776482823 25831090026 25844144508 25845762852 25936094457 25949202006 26054686567 26081529957 26094711006 26149992372 26151629868 26200787067 26256293154 26403524154 26405177526 26461116612 26510855553 26524253574 26582109372 26632075743 26717664834 26731167372 26838150066 26839830654 26896690548 26947248237 27047512548 27098353737 27157461786 27171186588 27222260247 27266150583 27279930314 27281638566 27420761277 27492739092 27544417173 27546141987 27602769726 27604498194 27759289194 27870386607 27872131833 27886217814 27931178646 27945294468 27997823217 28058893226 28101996468 28201979547 28216232226 28230492108 28276008012 28329158403 28330932357 28550152134 28564580772 28666209663 28680696954 28797285153 28826954163 28902623148 28958764653 29020113486 29099583396 29138081427 29182842486 29301471927 29316280266 29378386492 29435452137 29443957164 29578588884 29663218494 29783800683 29928631356 30065479236 30136271697 30151501926 30218798142 30274069007 30356972802 30421283724 30443829507 30508324434 30591869724 30632342013 30716226918 30731750244 30781298916 30804111513 30922045596 30944962503 31079732562 31095439596 31221843822 31311175077 31381059609 31463432964 31524548679 31591333098 31607298684 31735783638 31768480098 31897620261 31913740638 31981349556 32043471291 32111355042 32127583436 32160683556 32203231347 32291418042 32307737436 32422683969 32439069702 32507791524 32543321076 32690077524 32692124556 32806384371 32822964018 32839552044 32956390701 33079013604 33141192201 33211401462 33228185796 33230266524 33346407159 33363259722 33498882729 33533395659 33550342722 33621418764 33623524116 33686726229 33758091198 33947388198 33949513962 34021435644 34085385711 34102611738 34174857756 34176997764 34241240241 34351283358 34368643764 34506192942 34508353698 34581459276 34646462019 34663971602 34775373276 34840740519 34916736582 34934382756 35000048889 35056479321 35074196118 35076392442 35216774151 35255264499 35347807404 35414250651 35416468269 35489275362 35491497678 35509434324 35690514678 35833354209 35835598071 35853708618 35911515402 35929664316 35997201279 36075719862 36131138316 36259687989 36278012862 36296346996 36354867444 36423203661 36425484459 36561015036 36707338458 36725889564 36728189316 36856555281 36875181798 37022762569 37025080911 37063226781 37160515476 37162842444 37232697411 37311574482 37330430956 37463247549 37520797482 37602639396 37673321049 37692360342 37772211204 37774576476 37845581319 37925756778 37967207922 38138423778 38140811982 38221612884 38293458021 38312810718 38396380204 38435938884 38592182538 38611686204 38746635039 38766216762 38768644278 38850775236 38923803009 39068629236 39142066509 39224988558 39227444802 39247269516 39384439731 39605286231 39607766289 39691674918 39711734244 39786380361 39870667382 39873164058 40076497251 40096751058 40181695596 40257225099 40259745981 40345035822 40571268822 40591772676 40736192679 40756779882 40843122684 40919895471 40922457849 41072148684 41239108638 41259950004 41404154589 41406747291 41427673378 41638933791 41748233436 41829326721 41841412812 41896767969 41917941702 42032731572 42088339839 42152994702 42324348339 42345738162 42414012018 42530160348 42724628388 42825228201 42846871158 42937641796 43021045431 43230245292 43353934722 43530170229 43649375094 43741845828 43774263729 43941854268 43974420399 44067579738 44165935746 44188256268 44246716241 44367883326 44461876212 44494827741 44665176972 44698279171 44711194212 44892947034 44915634972 45098218854 45227252889 45328197213 45447180948 45535459203 45631925586 45654986988 45762486651 45887804586 46074340377 46097625366 46171948374 46195282692 46383068394 46454320692 46619598843 46643159394 46666731852 46741972428 46832765733 46955698868 47007019332 47195149446 47219000868 47221957692 47386999647 47410948026 47603675457 47652720147 47777805612 47780797428 47870610957 47972024334 47996268372 48167032563 48191375154 48241025334 48346250652 48437127063 48461606154 48564271548 48567312612 48658604553 48761687286 48814981614 49035116286 49038186834 49142073708 49234446027 49259328066 49366774548 49417635708 49618520406 49643596548 49817102193 49842278694 49845399786 49950996732 50044889583 50231094732 50325514083 50432128146 50435286174 50460775092 50637136797 50662727726 50921082297 50924270943 51032153466 51057944028 51153917607 51262286634 51265496646 51526925037 51552965646 51662180052 51759289413 51762530547 51872188914 51898404012 51995957403 52109373134 52163059914 52189422012 52375104873 52401574134 52512586308 52611294177 52614588663 52807048308 52810355052 53021711106 53048507148 53233913043 53237246517 53264151486 53435329668 53535772017 53676300132 53679661308 53780562927 53867273103 53894496474 54113579793 54196707474 54314923572 54417019293 54444520494 54532301166 54559860628 54563277132 54841522554 55061007687 55088834346 55092283974 55205539452 55208996388 55312772697 55518578388 55740773214 55744263666 55772435628 55862357292 55967361723 55995646434 56117786452 56223271013 56281196223 56403959094 56432464452 56538540513 56658316806 56661864714 56888635167 56950811883 57100304268 57207635667 57211217973 57332419326 57361393908 57469216077 57594570306 57653908326 57888273807 57917529306 58040226972 58149325143 58152966417 58276162854 58365684972 58602943854 58632560532 58837482837 58841167203 58870904274 59326436988 59537512377 59567601366 59806001073 59809746087 60145126587 60272543394 60303003852 60437596284 60517553733 60548138014 60713945604 60856903233 60887659014 61016648868 61135169823 61264684026 61432453836 61608223026 61858662957 61889925006 62141510067 62159465124 62443687644 62622350154 62762119218 62876912553 63049097358 63182666196 63229492053 63471567276 63518607243 63536960196 63621018027 63795240522 63827481276 64086942582 64222710084 64270306737 64406462694 64582836084 64845367938 64878139404 65030902083 65328254173 65474062641 65612768742 65645928036 65912781402 66101369607 66248903619 66282384402 66422802924 66551824989 66692814318 66726519444 66997765458 67066791318 67100685444 67339420551 67373452458 67516182396 67647328281 67894776396 67899027924 68170771422 68205223476 68447888379 68482480482 68702566716 68831706879 69012385884 69016707396 69146438049 69257922561 69292924038 69327943204 69574602591 69681481038 69833473164 69964739091 70000097778 70112958642 70148392236 70152784884 70433548302 70510528998 70792724169 70828501302 70832936538 70978550724 70982995356 71116422039 71381029356 71666708418 71671196142 71707417236 71823030804 71958036501 71994402558 72151439724 72287062731 72361538001 72519375978 72556025724 72692409231 72846407322 72850968918 73142530929 73222472421 73414676916 73552674429 73557280251 73713110562 73750363596 73888992099 74045525138 74050161822 74126453562 74427780609 74465394822 74623148964 74763418041 74768099679 74926495098 75041594964 75346642098 75384720684 75648192219 75652929261 75691162638 75851513556 75934415844 75994091589 76276847556 76281623964 76548230199 76586916042 76625621436 76893429951 76898244969 77184365076 77329448469 77493270078 77532433524 77537288556 77808283371 77847606018 78164059701 78244589871 78284133018 78449977116 78454889604 78602361201 78768879462 79210572462 79215532578 79383349836 79532566659 79572760722 79741334764 79746328116 79896227229 80152994502 80193502116 80514450198 80519491962 80690071644 80841744711 81142537644 81295061211 81472385358 81513559764 81666780741 81798451749 81839790942 81844915698 82172473019 82262283831 82478217276 82633251519 82638425961 82808309178 82813494582 82855346756 83277867582 83611159821 83616395499 83658653442 83793535938 83835883404 83993469651 84176679678 84305989404 84605938641 84648696678 84691476324 84828024036 84987475209 84992797071 85650456402 85693742316 85998628989 86042090862 86391855459 86480862489 86707869444 86876293959 87060340458 87298750188 87414244281 87548527458 87904415781 87948840798 88135159476 88306356411 88331871492 88493432482 88735766652 88989655482 89351402049 89396558342 89785894068 90196437708 90408815091 90454505778 90656394426 90822207021 91070918406 91263851172 91331488521 91524973302 91775609172 91897026039 92148680754 92195250732 92343896748 92412334539 92766136788 92834887509 93239197686 93286318788 93665531466 93933525231 94143178827 94390298892 94573646037 94773999294 94821896052 95207350914 95305440294 95479756099 95692860783 95741221914 95944048668 96130413873 96334065126 96382750308 96482050668 96609694041 96874254126 96923212308 97268051907 97317209106 97523374572 97629963228 98070232572 98076373668 98419153113 98468892054 98518656132 98869172103 99237040812 99423576603 99634204386 99684557388 99690799572 100039221477 100089779166 100496648187 100600186977 100651028166 100864256292 100870572348 101060178687 101274273594 101325455452 101842164594 101848541886 102064306932 102256157133 102307835214 102524573268 102530993292 102723720723 103053850074 103105931292 103518578826 103525061094 103744377828 103939386057 103991914806 104218746268 104326119828 104522221557 104750209746 104803148268 105000146667 105169437963 105222588354 105229177326 105650322453 105765793497 106043422212 106242751953 106249404807 106467826086 106474493034 106528302972 107071544034 107500062627 107506794213 107561125854 107734546206 107788992948 107991603837 108227159586 108393414948 108779063967 108834038586 108889040988 109064602332 109269610983 109276453377 109683045108 110122015374 110177668692 110184567948 110569665843 110625545394 111068287707 111075242733 111189680343 111481546428 111488527332 111698092233 111934723446 111991292868 112389742647 112446542026 112562392446 112807918188 113019963147 113077081026 113316633612 113323729428 113536743957 113777270334 113901623766 114415271334 114422435946 114664838652 114880374063 114938432154 115189140612 115307816652 115776547614 115835058612 116239905117 116298650286 116305932834 116552325708 116771409027 117205887708 117426199527 117674965674 117682334406 117741808548 118153319193 118815858693 118823298867 119075024754 119135202732 119359141083 119612002146 119619492174 120229491753 120290253174 120545086788 120771675297 120779237943 121035107466 121096276028 121323900607 121713806466 121775318028 122208578037 122270339646 122529368052 122759686413 122767373547 123216446052 123717325914 123779850012 124212463767 124220241873 124283020134 124916801373 125244700308 125487980163 125524238436 125690303907 125753825106 126098194716 126265019517 126458984106 126973045017 127037214486 127242036054 127590481044 128173885164 128475684603 128540613474 128812925388 129063136293 129690735876 130061804166 130590510687 130656508346 130948125282 131225537484 131322791187 131825562804 131923261197 132202739214 132497807238 132564768804 132740148723 133103649978 133385628636 133484483223 133995530916 134094837513 134133582636 134678841102 134746904916 135294656562 135681758667 135984591639 136341542844 136606377609 136895776758 136964960964 137287459953 137663413758 138223021131 138292876098 138515845122 138585848076 139149205182 139362962076 139547335837 139858796529 139929478182 140000195556 140225917284 140498297199 140867096604 141021057996 141585448338 141657002604 141665873076 142160998941 142232844078 142811026371 142958160441 143333416836 143342392284 143611832871 143916073002 143988805116 144501097689 144574125462 144723076002 145038751956 145311381189 145384818462 145692814644 145701937836 145975813659 146285061858 146444944842 147105348858 147114560502 147426221124 147703338081 147777984198 148091050276 148100323644 148252907124 148855561218 148930789644 149451306579 149526836082 149536199358 149852990196 150134668749 150693284196 150976542249 151296384438 151305858522 151382325276 151911410391 151988183178 152606021321 152763246891 152772812829 153096460398 153173832084 153461752821 153786859902 153796489938 154580775111 154658896938 154986540156 155277868239 155287591641 155616566742 155695212036 155987872209 156328119402 156489179742 156568266036 157125314619 157204722402 157537758924 157833882531 157843765989 158421144924 158431065156 159065133318 159145521444 159701739129 159711739551 159792454458 160305989004 160607316051 161028900396 161038983924 161341688781 161601819309 161683489422 162340739379 162590122422 162944770716 163251057879 163333561482 163596903498 163679581884 163689831396 164344946038 164524567662 165183023061 165266503038 165276851922 165616618356 165626989164 165938318091 166555735164 167222319642 167232790998 167317306884 167587071876 167902085169 167986939302 168353359356 168669813039 168843588669 169211877282 169297393356 169615621539 169974950418 169985594142 170665905501 170852435649 171300912804 171622907001 171633653919 171997257978 172084181724 172407648231 172783710918 172961724978 173664821421 173752587918 174120680916 174447975429 174458899251 174828488562 175097054916 175808831562 175897681596 176512448511 176523501609 176612712822 176986864964 177319547041 177979310964 178612537131 178702804098 178793116684 179418003219 179429238261 180435379761 180817630182 180909011556 181312788852 181552661199 181644414042 182141836812 182382805969 182570709699 182662977042 183049946604 183405509469 183794052078 184297361508 184824669078 185575988871 185669775018 186424530201 186478395372 187331062932 187867050462 188286357654 188630737659 189147292074 189547998588 189688476159 190414701828 190555821729 190610880588 190863054081 190959512198 191385721566 191482443828 192260827746 192668130252 192810920211 193219388082 193748508252 194536103814 194634418212 195092706249 195984762519 196422187923 196838306226 196937784108 197738344206 198304108821 198746710857 198847153206 199268408772 199655474967 200078442954 200179558332 200993296374 201200373954 201302056332 202018261653 202120357374 202548547188 202941984843 203684329188 203697083772 204512314266 204615670428 205343665137 205447441446 206107700148 206495120637 207037157652 207050122188 207439314147 207773767683 207878772114 207983829612 208723807773 209044443114 209500419492 209894217273 210000293334 210338875926 210445176708 210458354652 211300644906 211531586994 212378172507 212485503906 212498809614 212935652172 212948986068 213349266117 214143088068 215000125254 215013588426 215122251708 215469092412 215874109503 215983207674 216454319172 216861188193 217084614003 217558127934 217668077172 218077227693 218539221966 218552906754 219427592787 219667417263 220244030748 220658023287 220671840753 221139331686 221251090788 221666976297 222136575414 222150485466 222379360686 223283341827 223396184466 223869446892 224290254123 224304299037 224779485294 224893084052 225124784892 226039926294 226154162052 226944576657 226958787783 227073487914 227554540668 227803247532 227982274767 228830542668 228844871892 229644690597 229760748126 229876864308 230680289853 230694734907 231553095228 231988345407 232479810234 232597300572 232611865668 233424850113 233542818054 234492179103 234733769613 234852399054 235349931348 235364668812 235807083603 236306638386 237631717386 237646597734 238150049508 238597699977 238718282166 239224004292 239238984348 239688681687 240458983506 240580506348 241543350594 241558475886 242070214932 242525234133 242647801214 243427612932 243885183633 244417156074 244540679292 245000342223 245395355247 245519372826 245534747094 246517419057 246786851493 247434651828 247899754557 247915277883 248424927534 248440483746 248566040268 249833602746 250833479463 250849186497 250975960326 251380607814 251507650212 251980408953 252530039034 252917968212 253817815923 253946090034 254074428972 254484072108 254962425627 254978391213 256951369206 257081226948 257995886967 258126272586 259159337983 259175566377 259442587467 260123608332 260628881877 261181021374 261313016692 261896250564 262242732843 262645582374 263713247343 263846522394 264405478428 264919069233 264995614476 265480297446 266207299956 266968966446 268054206147 268189675026 269357682204 270589313124 271226445273 271363517334 271969183278 272466621063 273212755218 273791553516 273994465563 274574919906 275326827516 275691078117 276446042262 276585752196 277031690244 277237003617 278298410364 278504662527 279094671674 279717593058 279858956364 280996594398 281800575693 282429536481 283170896676 283720938111 284321997882 284465688156 285622052742 285916320882 286439268297 287078582349 287223665742 287832146004 288391241619 289002195378 289148250924 289446152004 289829082123 290622762378 290769636924 291804155721 291951627318 292570123716 292889889684 294210697716 294229121004 295257459339 295406676162 295555968396 296607516309 297711122436 298270729809 298902613158 299053672164 299072398716 300117664431 300269337498 301489944561 301800560931 301953084498 302592768876 302611717044 303180536061 303822820782 303976366356 305212042642 305526493782 305545625658 306192920796 306768471399 306923505642 307573719804 307592979876 308171162169 309161550222 309317793876 310555736478 310575183282 311233133484 311818158171 311975744418 312656238804 312978359484 313566664671 314250629238 314409444804 315000440001 315508313889 315667765062 315687531978 316950967359 317297380491 318130266636 318728255859 318748214421 319403478258 319423479102 319584908916 321214632102 322500187881 322520382639 322683377562 323203638618 323366978844 323974811511 324681478758 325180244844 326337191901 326502115758 326667122964 327193806996 327808832949 327829360131 328689892076 329049135324 329307730219 330366046122 330533006076 330553703844 331708997529 331876636182 333204863121 333225728199 333569041029 334444639284 334465581996 335094276699 335804170338 335973878604 337169227941 337339626078 337687177338 338423754564 339059889441 339231243078 339949900836 339971188284 340610231871 341331811002 341704871298 343245814002 343267307838 343994515956 344641122189 344815296462 345567421836 345923449956 347329642842 347505175836 348719715351 348895950858 348917798502 349656977124 350314227081 351617663124 352278598581 353024897022 353047003218 353225425644 354459957579 354639094082 356447576079 356469896601 357225074262 357405608196 358077423249 358836006438 358858476522 360688475259 360870759522 361635260364 362315025891 362337713829 363105322398 363288828084 363971701821 364765611938 365141419398 365325954084 366625734111 366811018938 367588104156 368279059239 368302120641 369649338156 371151977742 371339550036 372637391301 372660725619 372849060402 374750404119 375734100924 376463940489 376572715308 377070911721 377261475318 378294584148 378795058551 379376952318 380919135051 381111643458 381726108162 381919024396 382771443132 384521655492 385427053809 385621840422 386438776164 387189408879 389072207628 390185412498 391771532061 391969525038 392844375846 393562897091 393676612452 393968373561 395476688412 395769783591 396608217642 397493421714 397694306412 398220446169 399310949934 400156885908 400453449669 401986592748 402284512539 402400747908 404036523306 404240714748 405883969686 407045276001 407953774917 409024628532 409819132827 410687330274 410894882892 411862379859 412990241274 414669063393 414878628294 415547535366 415757544228 417447615546 418088886228 418642007511 419576389587 419788434546 420000586668 420677751852 421494891597 422601289812 423063173988 424756345014 424971007812 424997619228 426482996823 426698532234 428433079113 428874481323 430000250508 430027176852 430835498613 431748219006 431966415348 433503293067 433722376386 434169228006 435116255868 435934143567 436154455386 437078443932 437105813508 437927440977 438855185574 439334834526 441316046574 441343681506 442278663372 443110014243 443333952594 444273150828 444300970932 444758721372 446566683654 446792368932 448353919737 448580508246 448608598074 449558970588 450404006247 452079852588 452929626747 453889153314 453917575566 454146975828 455734231173 455964549534 457818063963 458289740673 458318438487 459289381194 459521496252 460385258463 461360579706 461389469814 463742325333 463976690814 464959620468 465833604717 465862774923 466849700226 467085636108 467963616627 468984358206 469467539226 469704798108 471375943857 471614167206 472613276772 473501647593 473531297967 475263434772 475293195468 477195399954 477436564332 479105217387 479135218653 479377363374 480917967012 481295913397 481821948153 483086701188 483116951772 484025066343 484805457927 485050468266 485295602428 487022218137 487770367266 488834312148 489753173637 490000684446 490790710494 491038745652 491069494188 493034838114 493573702986 495549069183 495799509114 495830555766 496849855068 496880967492 497814954273 499667205492 501666958926 501698372994 501951920652 502761215628 503706255507 503960817906 505060078068 506009439117 506530766007 507635631846 507892180068 508846864617 509924851254 509956782426 511997716503 512557306947 513902738412 514868721003 514900961757 515991773934 516252545172 517222944693 518318675966 518351132754 518885174934 520994464263 521257763754 522362042748 523343926287 523376697753 524485465686 525291164748 527426494686 527693044788 529537345533 529570504827 529838138466 530960594892 531958641123 533937932892 535837611393 536108412294 536379350052 538254009657 538287714783 541306139283 542452890546 542727034668 543938366556 544657983597 544933242126 546425510436 547148417907 547712129097 547988931126 549149839812 550216528407 551382156234 552892084524 554474007234 556727966613 557009325054 558189343348 559273590603 559435186116 561993188796 563601151386 564859072962 565892212977 567441876222 568643995764 569065428477 571244105484 571667465187 571832641764 572589162243 572878536594 574157164698 574447331484 575207311133 576782483238 578004390756 578432760633 579658164246 581245524756 583608311442 583903254636 585278118747 587954287557 589266563769 590514918678 590813352324 593215032618 594912326463 596240132571 596541459618 597805226316 598966424901 600235328862 600538674996 602979889122 603601121862 603906168996 606054784959 606361072122 607645641564 608825954529 610424085284 611052987564 611091251316 613536942798 613847011284 616030995411 616342324338 618323100444 619485361911 621111472956 621150366564 622317942441 623321303049 623636316342 623951488836 626171423319 627133329342 628501258476 629682651819 630000880002 631016627778 631335530124 631375063956 633901934718 634594760982 637134517521 637456511718 637496428842 638806956516 638846958204 640047798351 642429264204 645000375762 645040765278 645366755124 646407277236 647622328509 647949623022 649362957516 650583564579 651253842009 652674383802 653004231516 654231683079 655617665898 655658720262 658282778361 658615460438 659002251789 660732092244 661974069861 662015522259 663417995058 663753272364 665000928891 666409726242 666451456398 667138082058 669850025481 670188553398 671608340676 672870762369 672912897111 674338455882 674679252156 675374354676 678119778882 678462486156 680833729971 680876363349 681220463742 682663622004 683409742596 683946824301 686491628004 686534615676 688934071791 689282244378 689630592924 692040869559 692084204721 694659285684 695965036221 697439430702 697791901716 697835597004 700274550339 700628454162 703476537309 704201308839 704557197162 706049794044 706094006436 707421250809 708919915158 709278188164 712895152158 712939793202 714450148524 715793099931 716154846498 717672012876 717716953044 719066045061 721376950518 721741519044 724630051782 724675427658 726210644796 727575702399 727943403642 729531223876 730282838796 731655550899 733251468222 733622037876 735001026669 736186065741 736558118478 736604241282 739552257171 740360554479 742303955484 743699263671 743745833649 745274782602 745321451238 745698120804 749500808238 752500438389 752547559491 752927880978 754141823442 754522950636 755941226859 757590117102 758753904636 761453447769 761838270102 762223286916 763452216324 764887276881 764935173639 770854107618 771243680844 773987660901 774378817758 777478013949 777526699131 778327762401 780370824996 781886645631 783543064122 783939050076 785688751692 786728198529 787125794182 787936747122 791139742029 791539567182 793216435284 794757207699 794986843428 796440892338 798621899868 800906899338 804162618441 804569025078 808073046612 811767939372 813679335819 814090552002 815907549834 817399863189 819638265654 821374660548 821983396689 823724759718 825980482548 827073234351 829338126786 829757256588 831095070732 831711010851 834895231092 835513987581 837284015022 839152779174 839576869092 842989783194 845401727079 849267304249 849512690028 851162814333 852965993646 853397064468 856866158226 857748962646 859317804891 861235747047 861670997226 863496438012 865173724857 867006586134 867444752772 868338456012 869487246369 871868287134 872308910772 875412467163 875854881954 877710371148 878669669052 882632093148 882687363012 885772378017 886220028486 886667905188 889822548927 893133367308 894812189427 896707839474 897161016492 897217196148 900352993293 900808012494 904469833683 905401682793 905859253494 907778306628 907835151132 909541608183 911468462346 911929099068 915636127926 916579481346 916636876974 918578762388 920305414197 920770516926 922721159412 922778939628 924513486507 927484650666 927953381628 931667209434 931725549846 933699400452 935454474513 935927233254 937968716412 938935078452 940699994013 942751887714 943228334412 945001320003 946524941667 947003295186 947062595934 950852902077 951892141473 954390799908 956184767577 956244643263 958210434774 958270437306 958754726748 962591826794 963643896306 967500563643 967561147917 968050132686 969610915854 970100936532 971924434533 974044436274 975540734532 979011575703 979506347274 980001368892 981581420988 983426498847 983488080393 986069676228 987147405972 987923190657 991098138366 991599018228 991661111532 995126992587 995629908546 999614589363 999677184597 1000707123087 1003333917852 1003396745988 1005282830097 1007412511014 1007921635812 1011507683823 1012018878234 1013061532014 1015271263692 1017179668323 1017693729234 1019849702508 1019913564852 1021830695613 1023995433006 1025114613894 1029737442006 1029801923514 1031983547868 1033923366567 1034445889386 1036637351932 1036702265508 1037770349868 1041988928526 1042515527508 1046159146053 1046687852574 1046753395506 1048970931372 1050942681243 1054852989372 1056835795743 1059074691066 1059141009654 1059676276932 1063379872737 1063917282246 1068242149247 1069342728237 1069409689803 1071675222786 1072216824588 1074232269747 1076508019314 1076575429566 1082065425777 1082612278566 1084905781092 1086945077673 1087013141487 1089315967194 1089866484252 1091915105463 1094296835814 1095424258194 1095977862252 1099877202333 1100433056814 1102764312468 1104837177717 1104906361923 1108948014468 1113455933226 1114018650108 1117912173903 1117982176857 1118547181206 1124251212357 1127202302772 1129391821467 1129718145924 1131212735163 1131784425954 1134883752444 1136385175653 1138130856954 1142757405153 1143334930374 1145178324486 1145757073188 1148314329396 1150414622266 1153564966476 1156281161427 1156865521266 1159316328492 1161568226637 1167216622884 1170556237494 1175314596183 1175908575114 1178533127538 1180688691273 1181029837356 1181905120683 1186430065236 1187309350773 1189824652926 1192480265142 1193082919236 1194661338507 1197932849802 1200470657724 1201360349007 1205959778244 1206853537617 1207202243724 1212109569918 1212722144244 1217651909058 1221135828003 1223861324751 1227073885596 1229457398481 1232061990822 1232684648676 1235587139577 1238970723822 1241236829287 1244007190179 1244635884882 1246642606098 1247272632684 1252342846638 1254266658684 1255926022533 1258729168761 1259365303638 1260001760004 1262033255556 1264484674791 1267803869436 1269189521964 1274269035042 1274913023436 1274992857684 1279448990469 1280095596702 1285299237339 1286623443969 1290000751524 1290081530556 1292506495839 1295244657018 1295899246044 1300509879201 1301167129158 1302507684018 1305348767604 1307802430701 1308463366158 1311235331796 1311317440524 1313782322931 1316565556722 1317230920876 1318004503578 1323948139722 1324031044518 1326835990116 1329330042729 1330001857782 1332819452484 1332902912796 1334276164116 1339700050962 1340377106796 1345061759211 1345741524738 1345825794222 1348676911764 1351212018741 1356239557764 1358788880241 1361667459942 1361752726698 1362440927484 1367202693519 1367893648602 1373454191889 1374869222019 1374955315461 1377868143582 1378564488756 1381155775389 1384081739118 1384168409442 1391226975999 1391930072442 1394878861404 1397500814151 1397588324769 1400549100678 1401256908324 1403890849881 1406953074618 1408402617678 1409114394324 1414127831571 1414842501618 1417839830316 1420504942779 1420593893901 1425790304316 1425879586404 1431586199862 1432309692996 1437315652161 1437405655959 1438132090122 1442753901036 1443887740191 1445465844459 1449260103564 1449350855316 1452075199029 1454416373781 1455151404798 1455886807284 1461066654411 1463311101798 1466502936444 1469259520911 1470002053338 1472372131482 1473116236956 1473208482564 1479104514342 1480721108958 1486647207549 1487398527342 1487491667298 1490549565204 1490642902476 1493444862819 1499001616476 1505000876778 1505095118982 1505855761956 1508283646884 1511118766521 1511882453718 1515180234204 1518028317351 1519592298021 1522906895538 1523676540204 1526540593851 1529774553762 1529870347278 1535993149509 1537671920841 1541708215236 1544606163009 1544702885271 1547975321802 1548757635516 1551668834079 1554956027898 1555053398262 1556655524802 1562983392789 1563773291262 1567086128244 1570031778861 1570130093259 1573456397058 1574251588364 1575873494244 1582279484058 1583079134364 1588612036599 1588711514481 1589514415398 1592881784676 1595875923369 1601813798676 1607512834179 1608325236882 1609138050156 1614762028971 1614863144349 1623918417849 1627358671638 1628181104004 1631815099668 1633973950791 1634799726378 1639276531308 1641445253721 1643136387291 1643966793378 1647449519436 1650649585221 1654146468702 1658676253572 1663422021702 1670183899839 1671027975162 1674568030044 1677820771809 1678305558348 1685979566388 1690803454158 1697676638931 1698534608498 1702325628666 1705931987292 1707196285431 1713732316452 1715002395561 1715497925292 1717767486729 1718635609782 1722471494094 1723341994452 1725621933399 1730347449714 1734013172268 1735298281899 1738974492738 1743736574268 1750824934326 1751709763908 1755834356241 1763862862671 1767799691307 1771544756034 1772440056972 1779645097854 1784736979389 1788720397713 1789624378854 1793415678948 1796899274703 1800705986586 1801616024988 1808939667366 1810803365586 1811718506988 1814115365881 1818164354877 1819083216366 1822936924692 1826477863587 1831272255852 1833158962692 1833273753948 1840610828394 1841541033852 1848092986233 1849026973014 1854969301332 1858456085733 1863334418868 1863451099692 1866953827323 1869963909147 1870908949026 1871854466508 1878514269957 1881399988026 1885503775428 1889047955457 1890002640006 1893049883334 1894006590372 1894125191868 1901705804154 1903784282946 1911403552563 1912369535154 1912489286526 1916420869548 1916540874612 1920143395053 1925183653588 1927287792612 1935001127286 1935122295834 1936100265372 1939221831708 1942866985527 1943848869066 1948088872548 1951750693737 1953761526027 1958023151406 1959012694548 1962695049237 1966852997694 1966976160786 1974848335083 1975846381314 1977006755367 1982196276732 1985922209583 1986046566777 1990253985174 1991259817092 1995002786673 1999229178726 1999354369194 2001414246174 2009550076443 2010565660194 2014825022028 2018612287107 2018738691333 2023015367646 2024037756468 2026123064028 2034359336646 2035387458468 2042501189913 2042629090047 2043661391226 2047990866012 2050229227788 2051840472903 2059474884012 2059603847028 2066802215373 2067846733134 2068891778772 2076122608677 2076252614163 2083977857052 2087895108663 2092318292106 2093375705148 2093506791012 2100823651017 2101885362486 2110429611927 2112603926517 2113671591486 2118149382132 2118282019308 2122263752427 2126759745474 2127834564492 2136484298494 2138685456474 2138819379606 2143350445572 2147379299793 2148464539494 2153016038628 2153150859132 2157198135183 2164130851554 2165224557132 2173890155346 2174026282974 2178631934388 2182727107197 2183830210926 2188593671628 2190848516388 2194966652697 2199754404666 2200866113628 2205003080007 2208558197223 2209674355434 2209812723846 2218656771513 2221081663437 2226911866452 2231097791013 2231237500947 2235824347806 2235964353714 2237094362412 2248502424714 2257501315167 2257642678473 2258783642934 2262425470326 2263568851908 2267823680577 2272770351306 2276261713908 2284360343307 2285514810306 2286669860748 2290356648972 2294661830643 2294805520917 2300829244532 2305154111533 2312562322854 2313731042532 2321962982703 2323136453274 2332434041847 2332580097393 2334983287203 2341112474988 2345659936893 2350629192366 2351817150228 2357066255076 2360184595587 2361377382546 2363810241366 2373419226087 2374618701546 2379649305852 2384271623097 2384960530284 2389322677014 2395865699604 2402720698014 2412487855323 2413707075234 2424219139836 2435303818116 2441038007457 2442271656006 2447722649502 2452199589567 2458914796962 2464123981644 2465950190067 2471174279154 2477941447644 2481219703053 2482473658574 2488014380358 2489271769764 2493285212196 2495133032553 2504685693276 2506541962743 2511852045066 2517458337522 2518730607276 2528969349582 2536205181237 2547801912747 2548538070084 2553488442999 2558897980938 2560191193404 2570598474678 2573246887938 2577953414673 2583707241141 2585012991678 2590489314036 2595521174571 2601019758402 2602334258316 2605015368036 2608461739107 2615604861402 2616926732316 2626237401489 2627564645862 2633131113444 2636009007156 2647896279444 2648062089036 2657317134051 2658660085458 2660003715564 2669467646781 2679400101924 2684436568281 2690123518422 2691483049476 2691651588444 2701058979879 2702424037482 2713409501049 2716205048379 2717577760482 2723334919884 2723505453396 2728624824549 2734405387038 2735787297204 2746908383778 2749738444038 2749910630922 2755736287164 2760916242591 2762311550778 2768163478236 2768336818884 2773540459521 2782453951998 2783860144884 2795001628302 2795176649538 2801098201356 2806363423539 2807781699762 2813906149236 2816805235356 2822099982039 2828255663142 2829685003236 2835003960009 2839574825001 2841009885558 2841187787802 2852558706231 2855676424419 2863172399724 2868554302731 2868733929789 2874631304322 2874811311918 2876264180244 2887775480382 2890931688918 2902501690929 2902683443751 2904150398058 2908832747562 2910302809596 2915773303599 2922133308822 2926622203596 2937034727109 2938519041822 2940004106676 2944744262964 2950279496541 2950464241179 2958209028684 2961442217916 2963769571971 2973294415098 2974797054684 2974983334596 2985380977761 2986889725638 2998843768089 2999031553791 3002121369261 3010001753556 3010190237964 3015848490291 3022237533042 3023764907436 3034523051469 3036056634702 3039184596042 3045813791076 3051539004969 3053081187702 3059549107524 3059740694556 3065492086839 3071986299018 3075343841682 3089212326018 3089405770542 3095950643604 3101770099701 3103337668158 3109912055796 3110106796524 3113311049604 3125966785578 3127546582524 3138477438159 3140063557722 3140260186518 3146912794116 3152828043729 3164558968116 3170507387229 3177224073198 3177423028962 3179028830796 3190139618211 3191751846738 3204726447741 3208028184711 3208229069409 3215025668358 3216650473764 3222696809241 3229524057942 3229726288698 3246196277331 3247836835698 3254717343276 3260835233019 3261039424461 3267947901582 3269599452756 3275745316389 3282890507442 3286272774582 3287933586756 3299631606999 3301299170442 3308292937404 3314511533151 3314719085769 3326844043404 3340367799678 3342055950324 3353736521709 3353946530571 3355641543618 3369071393779 3372753637071 3381606908316 3388175464401 3393638205489 3395353277862 3397069216996 3404651257332 3409155526959 3414392570862 3428272215459 3430004791122 3435534973458 3437271219564 3444942988188 3451243866798 3460694899428 3468843484281 3470596563798 3477948985476 3484704679911 3501649868652 3511668712482 3525943788549 3527725725342 3535599382614 3542066073819 3543089512068 3545715362049 3559290195708 3561928052319 3569473958778 3577440795426 3579248757708 3583984015521 3593798549406 3601411973172 3604081047021 3617879334732 3620560612851 3621606731172 3628230731762 3636328709754 3638166432732 3652955727174 3663407484009 3671583974253 3681221656788 3688372195443 3696185972466 3698053946028 3706761418731 3716912171466 3723710487861 3732021570537 3733907654646 3739927818294 3741817898052 3757028539914 3762799976052 3767778067599 3776187506283 3778095910914 3780005280012 3786099766668 3793454024373 3803411608308 3807568565892 3822807105126 3824739070308 3824978573052 3838346971407 3840286790106 3855897712017 3859870331907 3870002254572 3870244591668 3877519487517 3885733971054 3887697738132 3901529637603 3903501387474 3907523052054 3916046302812 3923407292103 3925390098474 3933705995388 3933952321572 3941346968793 3949696670166 3951692762628 3954013510734 3971844419166 3972093133554 3980507970348 3987990128187 3990005573346 3998458357452 3998708738388 4002828492348 4019100152886 4021131320388 4035185277633 4037224574214 4037477382666 4046030735292 4053636056223 4068718673292 4076366640723 4085002379826 4085258180094 4087322782452 4101608080557 4103680945806 4120362575667 4124607666057 4124865946383 4133604430746 4135693466268 4143467326167 4152245217354 4152505228326 4173680927997 4175790217326 4184636584212 4192502442453 4192764974307 4201647302034 4203770724972 4211672549643 4220859223854 4225207853034 4227343182972 4242383494713 4244527504854 4253519490948 4261514828337 4261781681703 4272968596988 4277370912948 4277638759212 4294758599586 4296929078988 4311946956483 4312216967877 4314396270366 4328261703108 4331663220573 4336397533377 4347780310692 4348052565948 4356225597087 4363249121343 4365454214394 4367660421852 4383199963233 4389933305394 4399508809332 4407778562733 4410006160014 4417116394446 4419348710868 4419625447692 4437313543026 4442163326874 4459941622647 4462195582026 4462475001894 4471648695612 4471928707428 4480334588457 4497004849428 4515002630334 4515285356946 4517567285868 4524850940652 4533356299563 4535647361154 4545540702612 4554084952053 4558776894063 4568720686614 4571029620612 4579621781553 4589323661286 4589611041834 4607979448527 4610308223066 4613015762523 4625124645708 4633818489027 4634108655813 4643925965406 4646272906548 4655006502237 4664868083694 4665160194786 4669966574406 4688950178367 4691319873786 4701258384732 4710095336583 4710390279777 4720369191174 4722754765092 4727620482732 4746838452174 4749237403092 4765836109797 4766134543443 4768543246194 4778645354028 4787627770107 4805441396028 4822538502537 4824975710646 4827414150468 4844286086913 4844589433047 4871755253547 4882076014914 4884543312012 4895445299004 4901921852373 4904399179134 4917829593924 4924335761163 4929409161873 4931900380134 4942348558308 4951948755663 4962439406106 4964947317148 4976028760716 4990266065106 5010551699517 5013083925486 5023704090132 5033462315427 5034916675044 5057938699164 5072410362474 5093029916793 5095603825494 5106976885998 5117795961876 5121588856293 5141196949356 5145007186683 5146493775876 5153302460187 5155906829346 5167414482282 5170025983356 5176865800197 5191042349142 5202039516804 5205894845697 5216923478214 5231209722804 5252474802978 5255129291724 5267503068723 5291588588013 5303399073921 5314634268102 5317320170916 5338935293562 5354210938167 5366161193139 5368873136562 5380247036844 5390697824109 5402117959758 5404848074964 5426819002098 5432410096758 5435155520964 5442346097643 5454493064631 5457249649098 5468810774076 5479433590761 5493816767556 5499476888076 5499821261844 5521832485182 5524623101556 5544278958699 5547080919042 5564907903996 5575368257199 5590003256604 5590353299076 5600861481969 5609891727441 5612726847078 5615563399524 5635542809871 5644199964078 5656511326284 5667143866371 5670007920018 5679149650002 5682019771116 5682375575604 5705117412462 5711352848838 5734210657689 5737108605462 5737467859578 5749262608644 5749622623836 5760430185159 5775550960764 5781863377836 5805003381858 5805366887502 5808300796116 5817665495124 5828600956581 5831546607198 5844266617644 5855252081211 5861284578081 5874069454218 5877038083644 5888085147711 5900558993082 5900928482358 5924545005249 5927539143942 5946588830196 5957766628749 5958139700331 5970761955522 5973779451276 5985008360019 5997687536178 5998063107582 6004242738522 6028650229329 6031696980582 6044475066084 6055836861321 6056216073999 6069046102938 6072113269404 6078369192084 6103078009938 6106162375404 6127503569739 6127887270141 6130984173678 6143972598036 6150687683364 6155521418709 6178424652036 6178811541084 6200406646119 6203540199402 6206675336316 6228367826031 6228757842489 6251933571156 6256846874161 6263685325989 6276954876318 6280127115444 6280520373036 6302470953051 6305656087458 6331288835781 6337811779551 6341014774458 6354448146396 6354846057924 6366791257281 6380279236422 6383503693476 6409452895482 6416056369422 6416458138818 6430051336716 6442137899379 6445393618482 6459048115884 6459452577396 6471594405549 6492392554662 6495673671396 6521670466038 6522078848922 6535895803164 6548181321591 6551490632778 6565781014884 6572545549164 6584899958091 6599263213998 6602598340884 6615009240021 6625674591669 6629023066302 6629438171538 6655970314539 6663244990311 6680735599356 6693293373039 6693712502841 6707473043418 6707893061142 6711283087236 6738142787558 6745507274142 6772503945501 6772928035419 6776350928802 6787276410978 6790706555724 6803471041731 6818311053918 6828785141724 6853081029921 6856544430918 6860009582244 6871069946916 6883985491929 6884416562751 6902487733596 6915462334599 6937686968562 6941193127596 6965888948109 6969409359822 6997302125541 6997740292179 7004949861609 7023337424964 7036979810679 7051887577098 7055451450684 7071198765228 7080553786761 7084132147638 7091430724098 7120257678261 7123856104638 7138947917556 7152814869291 7154881590852 7167968031042 7187597098812 7208162094042 7237463565969 7241121225702 7256461463524 7272657419508 7305911454348 7323114022371 7326814968018 7343167948506 7356598768701 7376744390886 7392371944932 7397850570201 7413522837462 7433824342932 7443659109159 7447420975722 7464043141074 7467815309292 7477695044729 7479855636588 7485399097659 7514057079828 7519625888229 7535556135198 7552375012566 7556191821828 7586908048746 7608615543711 7643405738241 7645614210252 7660465328997 7676693942814 7680573580212 7711795424034 7719740663814 7733860244019 7751121723423 7755038975034 7771467942108 7786563523713 7803059275206 7807002774948 7815046104108 7825385217321 7846814584206 7850780196948 7878712204467 7882693937586 7899393340332 7908027021468 7943688838332 7944186267108 7971951402153 7975980256374 7980011146692 8008402940343 8038200305772 8053309704843 8070370555266 8074449148428 8074954765332 8103176939637 8107272112446 8140228503147 8148615145137 8152733281446 8170004759652 8170516360188 8185874473647 8203216161114 8207361891612 8240725151334 8249215332114 8249731892766 8267208861492 8282748727773 8286934652334 8304490434708 8305010456652 8320621378563 8347361855994 8351580434652 8385004884906 8385529948614 8403294604068 8419090270617 8423345099286 8441718447708 8450415706068 8466299946117 8484766989426 8489055009708 8505011880027 8518724475003 8523029656674 8523563363406 8557676118693 8567029273257 8589517199172 8605662908193 8606201789367 8623893912966 8624433935754 8628792540732 8663326441146 8672795066754 8707505072787 8708050331253 8712451194174 8726498242686 8730908428788 8747319910797 8766399926466 8779866610788 8811104181327 8815557125466 8820012320028 8834232788892 8850838489623 8851392723537 8874627086052 8884326653748 8891308715913 8919883245294 8924391164052 8924950003788 8956142933283 8960669176914 8996531304267 8997094661373 9006364107783 9030005260668 9030570713892 9047545470873 9066712599126 9071294722308 9103569154407 9108169904106 9117553788126 9137441373228 9154617014907 9159243563106 9178647322572 9179222083668 9196476260517 9215958897054 9220616446132 9226031525046 9267636978054 9268217311626 9287851930812 9305310299103 9310013004474 9329736167388 9330320389572 9339933148812 9377900356734 9382639747572 9415432314477 9420190673166 9420780559554 9440738382348 9458484131187 9493676904348 9511522161687 9531672219594 9532269086886 9537086492388 9570418854633 9575255540214 9614179343223 9624084554133 9624687208227 9645077005074 9649951421292 9668090427723 9688572173826 9689178866094 9738588831993 9743510507094 9764152029828 9782505699057 9783118273383 9803843704746 9808798358268 9827235949167 9848671522326 9858818323746 9863800760268 9898894820997 9903897511326 9924878812212 9943534599453 9944157257307 9980532130212 10021103399034 10026167850972 10061209565127 10061839591713 10066924630854 10107214181337 10118260911213 10144820724948 10164526393203 10180914616467 10186059833586 10191207650988 10213953771996 10227466580877 10243177712586 10284816646377 10290014373366 10306604920374 10311813658692 10334828964564 10353731600394 10382084698284 10406530452843 10411789691394 10433846956428 10454114039733 10504949605956 10535006137446 10577831365647 10583177176026 10606798147842 10626198221457 10629268536204 10637146086147 10677870587124 10685784156957 10708421876334 10732322386278 10737746273124 10751952046563 10781395648218 10804235919516 10812243141063 10853638004196 10861681838553 10864820193516 10884692195286 10908986129262 10914499298196 10958867181522 10990222452027 11043664970364 11065116586329 11088557917398 11094161838084 11120284256193 11150736514398 11171131463583 11196064711611 11201722963938 11219783454882 11225453694156 11271085619742 11288399928156 11303334202797 11328562518849 11334287732742 11340015840036 11358299300004 11380362073119 11410234824924 11422705697676 11468421315378 11474217210924 11474935719156 11515040914221 11520860370318 11567693136051 11579610995721 11610006763716 11610733775004 11632558462551 11657201913162 11663093214396 11704588912809 11710504162422 11722569156162 11748138908436 11770221876309 11776170295422 11801117986164 11801856964716 11824040906379 11849090010498 11855078287884 11915533257498 11916279400662 11941523911044 11963970384561 11970016720038 11995375072356 11996126215164 12008485477044 12057300458658 12063393961164 12105555832899 12111673722642 12112432147998 12138092205876 12160908168669 12206156019876 12229099922169 12255007139478 12255774540282 12261968347356 12304824241671 12311042837418 12361087727001 12373822998171 12374597839149 12400813292238 12407080398804 12430401978501 12456735652062 12457515684978 12513693748322 12521042783991 12527370651978 12553909752636 12577507327359 12578294922921 12604941906102 12611312174916 12635017648929 12662577671562 12675623559102 12682029548916 12727150484139 12733582514562 12760558472844 12784544485011 12785345045109 12818905790964 12832112738844 12832916277636 12884275798758 12890787236964 12935840869449 12936650903631 12943188811098 12984785109324 12994989661719 13009192600131 13043340932076 13044157697844 13068676791261 13089747364029 13096362643182 13102981265556 13149599889699 13169799916182 13198526427996 13223335688199 13230018480042 13251349183338 13258046132604 13258876343076 13311940629078 13326489980622 13379824867941 13386586746078 13387425005682 13414946086836 13415786122284 13441003765371 13476285575116 13491014548284 13545007891002 13545856070838 13552701857604 13574552821956 13600068898689 13606942083462 13636622107836 13662254856159 13676330682189 13706162059842 13713088861836 13738865344659 13767970983858 13768833125502 13823938345581 13830924669198 13839047287569 13875373937124 13901455467081 13902325967439 13931777896218 13938818719644 13965019506711 13994604251082 13995480584358 14009899723218 14066850535101 14073959621358 14103775154196 14130286009749 14131170839331 14161107573522 14168264295276 14182861448196 14240515356522 14247712209276 14297508329391 14298403630329 14305629738582 14335936062084 14362883310321 14416324188084 14467615507611 14474927131938 14482242451404 14532858260739 14533768299141 14615265760641 14646228044742 14653629936036 14686335897012 14705765557119 14713197537402 14753488781772 14773007283489 14788227485619 14795701140402 14827045674924 14855846266989 14887318218318 14894841951444 14928086282148 14955390089458 14970798195318 15031655098551 15039251776458 15071112270396 15100386946281 15104750025132 15173816097492 15217231087422 15279089750379 15286811476482 15320930657994 15353387885628 15364766568879 15423590848068 15435021560049 15439481327628 15459907380561 15467720488038 15502243446846 15510077950068 15530597400591 15573127047426 15606118550412 15617684537091 15650770434642 15693629168412 15757424408934 15765387875172 15802509206169 15874765764039 15910197221763 15943902804306 15951960512748 16016805880686 16062632814501 16106619409686 16136078780731 16140741110532 16172093472327 16206353879274 16214544224892 16280457006294 16297230290274 16305466562892 16327038292929 16363479193893 16371748947294 16406432322228 16438300772283 16481450302668 16498430664228 16499463785532 16565497455546 16573869304668 16632836876097 16641242757126 16694723711988 16726104771597 16770009769812 16771059897228 16802584445907 16829675182323 16838180541234 16846690198572 16906628429613 16932599892234 16969533978852 17001431599113 17010023760054 17037448950006 17046059313348 17047126726812 17115352237386 17134058546514 17202631973067 17211325816386 17212403578734 17247787825932 17248867871508 17281290555477 17326652882292 17345590133508 17415010145574 17416100662506 17424902388348 17452996485372 17485802869743 17494639821594 17532799852932 17565756243633 17583853734243 17622208362654 17631114250932 17664255443133 17701676979246 17702785447074 17773635015747 17782617431826 17839766490588 17873299886247 17874419100993 17912285866566 17921338353828 17955025080057 17993062608534 17994189322746 18012728215566 18085950687987 18095090941746 18133425198252 18167510583963 18168648221997 18207138308814 18216339808212 18235107576252 18309234029814 18318487126212 18382510709217 18383661810423 18392952521034 18431917794108 18452063050092 18466564256127 18535273956108 18536434623252 18601219938357 18610620598206 18620026008948 18685103478093 18686273527467 18755800713468 18770540622483 18791055977967 18830864628954 18840381346332 18841561119108 18907412859153 18916968262374 18993866507343 19013435338653 19023044323374 19063344439188 19064538173772 19100373771843 19140837709266 19150511080428 19228358686446 19248169108266 19249374416454 19290154010148 19326413698137 19336180855446 19377144347652 19378357732188 19414783216647 19477177663986 19487021014188 19565011398114 19566236546766 19607687409492 19644543964773 19654471898334 19697343044652 19717636647492 19754699874273 19797789641994 19807795022652 19845027720063 19877023775007 19887069198906 19888314514614 19967910943617 19989734970933 20042206798068 20079880119117 20081137508523 20122419130254 20123679183426 20133849261708 20214428362674 20236521822426 20317511836503 20318784106257 20329052786406 20361829232934 20372119667172 20410413125193 20454933161754 20486355425172 20559243089763 20569633292754 20580028746732 20613209840748 20651956475787 20653249688253 20707463200788 20746387003797 20813060905686 20823579382788 20897666844327 20908228079466 20991906376623 20993220876537 21014849584827 21070012274892 21110939432037 21155662731294 21166354352052 21213596295684 21241661360283 21252396442914 21274292172294 21360773034783 21371568313914 21416843752668 21458444607873 21464644772556 21503904093126 21562791296436 21624486282126 21712390697907 21723363677106 21769384390572 21817972258524 21917734363044 21969342067113 21980444904054 22069796306103 22130233172658 22177115834796 22193551710603 22240568512386 22301473028796 22330977327477 22342262927166 22392129423222 22403445927876 22433085134187 22439566909764 22456197292977 22542171239484 22558877664687 22606668405594 22657125037698 22668575465484 22760724146238 22825846631133 22930217214723 22936842630756 22981395986991 23030081828442 23041720740636 23135386272102 23159221991442 23201580732057 23253365170269 23265116925102 23314403826324 23359690571139 23409177825618 23421008324844 23445138312324 23476155651963 23540443752618 23552340590844 23583499756453 23636136613401 23648081812758 23698180020996 23831066514996 23832558801324 23915854206459 23927940769122 23940033440076 24025208821029 24114600917316 24159929114529 24211111665798 24223347445284 24224864295996 24309530818911 24321816337338 24420685509441 24445845435411 24458199844338 24510014278956 24511549080564 24557623420941 24609648483342 24622085674836 24722175454002 24747645996342 24749195678298 24801626584476 24848246183319 24860803957002 24913471304124 24915031369956 24961864135689 25027387496644 25042085567982 25054741303956 25155014654718 25156589845842 25209883812204 25257270811851 25270035297858 25325155343124 25351247118204 25398899838351 25454300968278 25467165029124 25515035640081 25556173425009 25569088970022 25570690090218 25673028356079 25701087819771 25768551597516 25816988724579 25818605368101 25871681738898 25873301807262 25886377622196 25989979323438 26018385200262 26122515218361 26124150993759 26137353582522 26179494728058 26192725286364 26241959732391 26299199779398 26339599832364 26433312543981 26446671376398 26460036960084 26502698366676 26552515468869 26554178170611 26623881258156 26652979961244 26673926147739 26759649735882 26773173492156 26774850011364 26868428799849 26882007530742 26989593912801 26991283984119 27019092323349 27090015782004 27091712141676 27142636412619 27200137797378 27213884166924 27310707463221 27324509712318 27352661364378 27412324119684 27463851044721 27477730689318 27535941967716 27537666251004 27589428781551 27647876691162 27661849338396 27678094575138 27802910934162 27804651934878 27863555792436 27915930897309 27930039013422 27989208502164 27990961168716 28019799446436 28133701070202 28147919242716 28246296943431 28260572019498 28262341678662 28322215147044 28375452393561 28481030713044 28534566485061 28595016658782 28596807260658 28611259477164 28711256563899 28725766620642 28842538029669 28872253662399 28874061624681 28935231015222 28949854263876 29004271283169 29065716521478 29067536598282 29215766495979 29230531521282 29292456089484 29347517097171 29349354820149 29411531114238 29426395074804 29481707847501 29546014566978 29576454971238 29591402280804 29696684462991 29711692533978 29774636436636 29830603798359 29832471771921 29910780178916 29941596390636 30063310197102 30078503552916 30183628695381 30185518775139 30200773892562 30321642544011 30354782733639 30434462174844 30493579179609 30542743849401 30558179500758 30573622952964 30641861315988 30682399742631 30729533137758 30854449939131 30870043120098 30919814761122 30935440976076 31004486893692 31061194801182 31146254094852 31219591358529 31235369074182 31301540869284 31362342119199 31514848817868 31605018412338 31733494096941 31749531528078 31820394443526 31878594664371 31887805608612 31911438258441 32033611761372 32057352470871 32125265629002 32213238819372 32255856139689 32272157561462 32344186944654 32412707758548 32436729423189 32560914012588 32585045515659 32594460580548 32654076585858 32726958387786 32743497894588 32876601544566 32970667356081 33130994911092 33195349758987 33265673752194 33282485514252 33360852768579 33452209543194 33513394390749 33588194134833 33605168891814 33659350364646 33676361082468 33813256859226 33865199784468 33910002608391 33985687556547 34002863198226 34020047520108 34074897900012 34141086219357 34230704474772 34268117093028 34405263946134 34422651632772 34424807157468 34545122742663 34562581110954 34703079408153 34830020291148 34832201325012 34897675387653 34971605739486 34989279643188 35113766738427 35131512487266 35167707468486 35244416725308 35310665628927 35328510886266 35403353958492 35405570894148 35472122719137 35547270031494 35565234863652 35746599772494 35748838201986 35824571733132 35891911153683 35910050160114 35986125217068 35988378645492 36025456431132 36171901375974 36190181883492 36316667498697 36335021167926 36337296443994 36414276617628 36482724506007 36618468059628 36687299766507 36765021418434 36767323620846 36785905042068 36914472725013 36933128512254 37083263181003 37121468994513 37123793517447 37202439876714 37221241196412 37291205935503 37370206956186 37372547054934 37541081244966 37563128351973 37582111955934 37661729257908 37732521982077 37734884768763 37814825718306 37833936524748 37905052946787 37987733014686 38026870677306 38046088646748 38181451452417 38200747543686 38281675418532 38353633455033 38356035135327 38456717372892 38496338216532 38498748832908 38652827396274 38672361710892 38807522608347 38809952710893 38829566433294 38954355327972 38984968985157 39027577800393 39130022796228 39132473093532 39206030373783 39269242092087 39289087929546 39308943796668 39448799669097 39509399748546 39595579283988 39670007064597 39690055440126 39754047550014 39774138397812 39776629029228 39935821887234 39979469941866 40139474603823 40159760238234 40162275017046 40244838260508 40247358366852 40323011296113 40428856725348 40473043644852 40635023673006 40637568212514 40658105572812 40723658465868 40800206696067 40820826250386 40909866323508 40986764568477 41028992046567 41118486179526 41139266585508 41216596033977 41303912951574 41306499376506 41471815036743 41492774007594 41626121811372 41704366401243 41706977902317 41795333688654 41816456158932 41895058520133 41983812753246 41986441753074 42029699169654 42200551605303 42221878864074 42311325462588 42390858029247 42393512517993 42483322720566 42504792885828 42548584344588 42721546069566 42743136627828 42892524988173 42895210890987 42916889215746 43007808186252 43088649930963 43248972564252 43402846522833 43424781395814 43446727354212 43598574782217 43601304897423 43797928119127 43845797281923 43938684134226 43960889808108 44117296671357 44139592612206 44260466345316 44319021850467 44364682456857 44387103421206 44481137024772 44567538800967 44661954654954 44684525854332 44784258846444 44866170268374 44912394585954 45094965295653 45117755329374 45213336811188 45301160838843 45314250075396 45521448292476 45651693262266 45837269251137 45860434429446 45962791973982 46060163656884 46094299706637 46270772544204 46305064680147 46318443982884 46379722141683 46403161464114 46506730340538 46530233850204 46591792201773 46719381142278 46818355651236 46853053611273 46952311303926 47080887505236 47166999512906 47272273226802 47296163625516 47407527618507 47624297292117 47730591665289 47831708412918 47855881538244 48050417642058 48187898443503 48319858229058 48408236342193 48422223331596 48516280416981 48619061637822 48643632674676 48841371018882 48891690870822 48916399688676 48981114878787 49090437581679 49115246841882 49219296966684 49314902316849 49444350908004 49495291992684 49498391356596 49696492366638 49721607914004 49898510628291 49923728271378 50084171135964 50178314314791 50310029309436 50313179691684 50407753337721 50489025546969 50514541623702 50540070595716 50719885288839 50797799676702 50908601936556 51004294797339 51030071280162 51112346850018 51138177940044 51141380180436 51346056712158 51402175639542 51607895919201 51633977449158 51637210736202 51743363477796 51746603614524 51843871666431 51979958646876 52036770400524 52245030436722 52248301987518 52274707165044 52358989456116 52457408609229 52483919464782 52598399558796 52697268730899 52751561202729 52866625087962 52893342752796 52992766329399 53105030937738 53108356341222 53320905047241 53347852295478 53519299471764 53619899658741 53623257302979 53736857599698 53764015061484 53865075240171 53979187825602 53982567968238 54038184646698 54257852063961 54285272825238 54400275594756 54502531751889 54505944665991 54621414926442 54649019424636 54705322728756 54927702089442 54955461378636 55147532127651 55150985431269 55178857563102 55295753382324 55356189150276 55399692768381 55605821868324 55609303869756 55803659815071 55831861794618 55860078026844 56055310434279 56058820582401 56267402140404 56311621867449 56373167933901 56492593886862 56521144038996 56524683357324 56722238577459 56750904787122 56981599522029 57040306015959 57069132970122 57190033317564 57193614521316 57301121315529 57422513127798 57451533241284 57685076059338 57744507324798 57748123249362 57870462030444 57979241094411 58008542566338 58131433042956 58135073196564 58244349649941 58431532991958 58461063042564 58695034194342 58698709640298 58823062228476 58933631894319 58963415695002 59092029133956 59152909942476 59264099622819 59393368925982 59423385067956 59535083160189 59631071325021 59661207596718 59664943543842 59903732830851 59969204912799 60126620394204 60239640357351 60243412525569 60367257390762 60371037550278 60401547785124 60643285088022 60709565467278 60952535509509 60956352318771 60987158359218 61085487698802 61116359001516 61231239375579 61364799485262 61459066275516 61677729269289 61708899878262 61740086240196 61839629522244 61955869427361 61959749064759 62122389602364 62239161011391 62439182717058 62470738148364 62693000532981 62724684238398 62975719129869 62979662629611 63044548754481 63210036824676 63332818296111 63466988193882 63499063056156 63640788887052 63724984080849 63757189328742 63822876516882 64082319104349 64114704941742 64250531258004 64375333823619 64511712279378 64544315122924 64688373889308 64873458846378 65137172093721 65170091031318 65308153171716 65453916775572 65753203089132 65908026201339 65941334712162 66209388918309 66390699517974 66531347504388 66580655131809 66721705537158 66904419086388 66992931982431 67026788781498 67176388269666 67210337783628 67299255402561 67318700729292 67368591878931 67626513718452 67676632994061 67820005216782 67971375113094 68005726396452 68282172438714 68477539893399 68790651644169 68810527892268 68944187960973 69090245485326 69125162221908 69406158816306 69604742196171 69760095510807 69795350775306 69943211478972 70079071713417 70227533476854 70263024974532 70335414936972 70428466955889 70621331257854 70657021772532 70750499269359 70908409840203 70944245438274 71094540062988 71493199544988 71497676403972 71747562619377 71783822307366 71820100320228 72075626463087 72343802751948 72479787343587 72633334997394 72670042335852 72674592887988 72928592456733 72965449012014 73262056528323 73337536306233 73374599533014 73530042836868 73534647241692 73672870262823 73828945450026 73866257024508 74166526362006 74242937989026 74247587034894 74404879753428 74544738549957 74582411871006 74740413912372 74745094109868 74885592407067 75082162489932 75126256703946 75164223911868 75465043964154 75469769537526 75629651436612 75771812435553 75810105893574 75975466029372 76053741354612 76196699515053 76362902904834 76401495087372 76545106920243 76668520275027 76707266910066 76712070270654 77019085068237 77305654792548 77450966173737 77455816104303 77615045216694 77619905421786 77659132866588 77969937970314 78055155600786 78367545655083 78372452981277 78412060747566 78538484184174 78578175859092 78725879197173 78897599338194 79018799497092 79299937631943 79340014129194 79380110880252 79508095100028 79657546406607 79662534511833 79871643774468 79958939883732 80021778443217 80278949207646 80319520476468 80324550034092 80605286399547 80646022592226 80968781738403 80973851952357 81057276970047 81270047346012 81275136425028 81427909237857 81600413392134 81641652500772 81932122389663 81973529136954 82057984093134 82236972359052 82391553134163 82433192067954 82607825903148 82612998753012 82768286344653 82943630073486 82985548015188 83408732802486 83413955804634 83590667377308 83747792691927 83790117040266 83967625506492 83972883506148 84059398339308 84401103210606 84443757728148 84738890830293 84781716058494 84787025035986 84966645441132 85126357180683 85443092139132 85603699455183 85785049976346 85790421781974 85833778431492 86133769691697 86177299861926 86527614089007 86616760987197 86622184874043 86805693045666 86849562791628 87012813849507 87197149564434 87202609794846 87595856238254 87647299487937 87691594563846 87877368268452 88042551291513 88048064460447 88234593342714 88279185224412 88445123542503 88638043700934 88729364913714 88774206842412 89090053388973 89135077601934 89323909309908 89491811395077 89497415315763 89732340536748 89824789171908 90189930591306 90235510658748 90550886086143 90556556325417 90602321677686 90964927632033 91064348200917 91303386524532 91480737538827 91628231548203 91674538502274 91720868858892 91925583947964 92047199227893 92188599413274 92563349817393 92610129360294 92759444283366 92806322928228 93013460681076 93183584403546 93438762284556 93658774075587 93706107222546 93904622607852 94087026357597 94333999025812 94544546453604 94815055237014 95200482290823 95248594584234 95461183330578 95635783993113 95663416825836 95734314775323 96100835284116 96172057412613 96375796887006 96639716458116 96767568419067 96816472684386 97032560833962 97238123275644 97310188269567 97682742037764 97755136546977 97783381741644 97962229757574 98180875163358 98230493683764 98629804633698 98912002068243 99392984733276 99586049276961 99797021256582 99847456542756 100082558305737 100356628629582 100540183172247 100764582404499 100815506675442 100978051093938 101029083247404 101439770577678 101595599353404 101730007825173 101957062669641 102008589594678 102060142560324 102224693700036 102423258658071 102692113424316 102804351279084 103215791838402 103267954898316 103274421472404 103635368227989 103687743332862 104109238224459 104490060873444 104496603975036 104693026162959 104914817218458 104967838929564 105341300215281 105394537461798 105503122405458 105733250175924 105931996886781 105985532658798 106210061875476 106216712682444 106416368157411 106641810094482 106695704590956 107239799317482 107246514605958 107473715199396 107675733461049 107730150480342 107958375651204 107965135936476 108076369293396 108515704127922 108570545650476 108950002496091 109005063503778 109011889331982 109242829852884 109448173518021 109855404178884 110061899299521 110295064255302 110301970862538 110357715126204 110743418175039 110799385536762 111249789543009 111364406983539 111371380552341 111607319630142 111663723589236 111873617806509 112110620868558 112117641164802 112623243734898 112746335867802 112985187773724 113197565946231 113204654306289 113444477154918 113501809574244 113715158840361 113963199044058 114080612031918 114138265940244 114544354357251 114602242631058 114845026255596 115060900365099 115068105405981 115370152118676 115489014649596 115496246498724 115958482188822 116017085132676 116422567825041 116429858132679 116488699299882 116863065983916 116954906955471 117082733401179 117390068388684 117397419280596 117618091121349 117807726276261 117867263788638 117926831390004 118346399007291 118528199245638 118786737851964 119010021193791 119070166320378 119262142650042 119322415193436 119329887087684 119807465661702 119938409825598 120418423811469 120479280714702 120486825051138 120734514781524 120742075100556 120969033888339 121286570176044 121419130934556 121905071019018 121912704637542 121974316718436 122170975397604 122400620088201 122462478751158 122729598970524 122960293705431 123086976139701 123355458538578 123417799756524 123649788101931 123911738854722 123919498129518 124415445110229 124478322022782 124878365434116 125113099203729 125120933706951 125386001065962 125449368476796 125685175560399 125951438259738 125959325259222 126089097508962 126601654815909 126665636592222 126933976387764 127172574087741 127180537553979 127449968161698 127514378657484 127645753033764 128164638208698 128229409883484 128677574964519 128685632672961 128750667647238 129023424558756 129265949792889 129746917692756 130208539568499 130274344187442 130340182062636 130795724346651 130803914692269 131393784357381 131537391845769 131816052402678 131882669424324 132351890014071 132418777836618 132781399035948 132957065551401 133094047370571 133161310263618 133443411074316 133702616402901 133985863964862 134053577562996 134352776539332 134598510805122 134737183757862 135284895886959 135353265988122 135640010433564 135903482516529 135942750226188 136564344877428 136955079786798 137511807753411 137581303288338 137888375921946 138180490970652 138282899119911 138812317632612 138915194040441 139139166425049 139209484392342 139520191021614 139590701550612 139775376605319 140158143426834 140455066953708 140559160833819 140856933911778 141242662515708 141500998538718 141816819680406 141888490876548 142222582855521 142872891876351 143495125238754 143567644614732 144151252926174 144563695330509 144959574687174 145224709026579 145266669994788 145548841250943 145857184913466 145930898024028 146524113056646 146675072612466 146749199066028 146943344636361 147271312745037 147345740525646 147657890900052 147944706950547 148333052724012 148485875978052 148495174069788 149089477099914 149164823742012 149695531884873 149771184814134 150252513407892 150534942944373 150930087928308 150939539075052 151223260013163 151467076640907 151543624871106 151620211787148 152159655866517 152393399030106 152725805809668 153012884392017 153090213840486 153337040550054 153414533820132 153424140541308 154038170136474 154823687757603 154901932347474 154911632208606 155230090433388 155239810843572 155531614999293 155939875940628 156110311201572 156735091310166 156744905962554 156824121495132 157076968368348 157372225827687 157451758394346 157795198676388 158091806192697 158254683608187 158599875263886 158680028258388 158978298988197 159315092813214 159325069023666 159962715141723 160043556886434 160557898415292 160859698976223 160869771908937 161210572799094 161292045184452 161595225720513 161937563476806 161947703904714 162114553940094 162773556191883 162855818475714 163200826784268 163507595255667 163517833997973 163864244779326 163947058273908 164115968186268 164783106268326 164866384135908 165442596382953 165452956293807 165536572689306 165887260146972 166199078305143 166817465604972 166827911609268 167410979445213 167495585383854 167580234080532 168165931302837 168176461747203 168802206421212 168934865602347 169119503801703 169477781660586 169563432116988 169574050071972 170166715732377 170252714361366 170944798566087 171120918047877 171207398910366 171570099952692 171580843563948 171903363946587 172267539383394 172354599723852 173055228178014 173233521974394 173244369748086 173611386091332 173937723283233 174025627699014 174394299128868 174405219589692 174733048949823 175191712476508 175294598975874 175383189127692 176085102583026 176096128920894 176469186685428 176800895682957 176890247085006 177276087401868 177458729827428 177792298868457 178180106777946 178270155203868 178605249480567 178893213975063 178983622790154 178994830631526 179711198492553 179907614738397 180379861182612 180718921072053 180730237576707 181101772172286 181113112650834 181204643355372 181929855264066 182128696401834 182857606528527 182869056956313 182961475077654 183256463096406 183349077004548 183693718126737 184094398455786 184377198826548 185033187807867 185126699634786 185220258720588 185518888566732 185867608282083 185879247194277 186367168807092 186717483034173 187317548151174 187412214445092 188079001598943 188174052715194 188927157389607 188938987888833 189133646263443 189630110474028 189998454888333 190400964581646 190497189168468 190922366661156 191174952242547 191271567986226 191468629550646 192246957313047 192344114825226 192751593774012 193126001470857 193535136838134 193632945368772 194065121667924 194620376539134 195411516281163 195510273093954 195924459515148 196361750326716 197259609267396 197724078604017 197824004136486 198628166754927 199172098553922 199594042513164 199741965395427 200165116611474 200713257259164 200978795947293 201080366344494 201529164808998 201631013350884 201897766207683 201956102187876 202105775636793 202879541155356 203029898982183 203460015650346 203914125339282 204017179189356 204846517316142 205432619680197 206371954932507 206431583676804 206832563882919 207270736455978 207375486665724 208218476448918 208814226588513 209386052325918 209829634436916 210237215140251 210682600430562 210789074923596 211006244810916 211285400867667 211863993773562 211971065317596 212251497808077 212725229520609 212832736314822 213283620188964 214479598634964 214493029211916 215242687858131 215351466922098 215460300960684 216226879389261 217031408255844 217439362030761 217900004992182 218010127007556 218023778663964 218785777370199 218896347036042 219786169584969 220012608918699 220123798599042 220590128510604 220603941725076 221018610788469 221486836350078 221598771073524 222499579086018 222728813967078 222742761104682 223214639260284 223634215649871 223747235613018 224221241737116 224235282329604 224656777221201 225246487469796 225492671735604 226395131892462 226409308612578 226888954309836 227315437306659 227430317680722 227926398088116 228161224063836 228590098545159 229088708714502 229204485262116 229635320760729 230005560825081 230121800730198 230136210811962 231057255204711 231916964377644 232352898521211 232367448312909 232845135650082 232859716265358 232977398599764 233909813910942 234165466802358 235102636965249 235117358943831 235236182242698 235615452552522 235734527577276 236177637591519 236692798014582 237056398491276 237899812895829 238020042387582 238140332640756 238524285300084 238972639219821 238987603535499 239614931323404 239876819651196 240065335329651 240836847622938 240958561429404 240973650102276 241815859198641 241938067776678 242906345215209 242921555857071 243810142038036 243825409275084 244283727713571 244801240176402 244924957502316 245796367168989 245920587410862 246173952279402 246710917077156 247174659402489 247299576203862 247823477709444 247838996259036 248304859033959 248830890220458 248956644045564 250226198407458 250241867413902 250772002131924 251243378075781 251370351120798 251902876519476 251918650518444 252178195017924 253203309631818 253331273184444 254216672490879 254345148175482 254361075107958 254899936323396 255379071542049 256329276417396 256811098365549 257355149929038 257371265345922 257501335294476 258401309075091 258531899585778 259582842267021 259850282961591 259866554622129 260417079136998 260548688374884 261038441548521 261591448693302 261607829384538 262787568714762 262941898463811 263074783691538 263632104805356 264127653874539 264144193381341 264703780028142 264837555673236 265335370627509 265914131102802 266188094741142 266322620527236 267270160166919 267405232805802 267971727929724 268475434185231 268492245947289 269197021610244 269474367515724 270569791773918 270706531976244 271652658258429 271669668976251 271806965033058 272894782896099 273193044602751 273910159573596 274442212616481 274884694644609 275023615506822 275162606576676 275776751843892 276141597683679 276565798239822 277690049452179 277830388080882 278278332850098 278418968784684 279040382043228 279550753210638 280316286853668 280976322226761 281118321667638 281713867823556 282261079072791 283001997077436 283633639360812 284445165711042 285601446872469 285745783752702 286907351979339 286990250477508 287202944325969 288302505852348 288516172237839 289127390661018 289919149374348 290302705257201 290449418053158 291097682501886 291714369826932 291930564808701 293048226113292 293265409640931 293350145224932 293886689272722 294542625490074 294691481051292 295889413901094 296736006204729 298178954199828 298758147830883 299391063769746 299542369628268 300247674917211 301069885888746 301620549516741 302293747213497 302446520026326 302934153281814 303087249742212 304319311733034 304786798060212 305190023475519 306025768784034 306180427680972 306585496833889 306674081100108 307269775974213 308076340272948 309647375515206 309803864694948 309823264417212 310906104683967 311063229998586 312327714673377 313470182620332 313489811925108 314079078488877 314744451655374 314903516788692 316023900645843 316183612385394 316509367216374 317199750527772 317795990660343 317956597976394 318630185626428 318650138047332 319249104472233 319925430283446 320087113772868 321719397952446 321739543817874 322421145598188 323027200383147 323190451441026 323875126953612 323895407809428 324229107880188 325547112383766 325711636951428 326850007488273 327015190511334 327035667995946 327728489558652 328344520554063 329566212536652 330185697898563 330885192765906 330905912587614 331073145378612 332230254525117 332398156610286 333749368629027 334093220950617 334114141657023 334821958890426 334991170767708 335620853419527 336331862605674 336352923494406 337869731204694 338239007603406 338955563321172 339592697838693 339613962918867 340333431464754 340505428722732 341145476521083 341889597132174 342241836095754 342414797820732 343633063071753 343806727893174 344535078766788 345182701095297 345204316217943 346110456356028 346467043948788 346488739496172 347875446566466 348051255398028 349267703475123 349289574398037 349466097899646 350589197951748 350864720866413 351248200203537 352170205166052 352192257841788 352854273364047 353423178828783 353601791365914 353780494170012 355039197021873 355584597736914 356360213555892 357030063581373 357210498961134 357786427950126 357967245580308 357989661263052 359422396985106 359815229476794 361255271434407 361437842144106 361460475153414 362203544344572 362226225301668 362907101665017 363859710528132 364257392803668 365715213057054 365738113912626 365922950155308 366512926192812 367201860264603 367387436253474 368188796911572 368880881116293 369260928419103 370066375615734 370253399269572 370949364305793 371735216564166 371758494388554 373246335330687 373434966068346 374635096302348 375339297611187 375362801120853 376158003197886 376348105430388 377055526681197 377854314779214 377877975777666 378267292526886 379804964447727 379996909776666 380801929163292 381517722263223 381541612661937 382349904485094 382543135972452 382937259101292 384493914626094 384688229650452 386032724893557 386056898018883 386252002941714 387070273676268 387797849378667 389240753078268 390625618705497 390823032562326 391020546187908 392387173039953 392411744076807 394181353072143 394612175537307 395448157208034 395648008272972 397055670042213 397256333509854 398344197107844 398871196654203 399282142111713 399483930790854 400330233222948 401107849208703 401957591894586 402160732688988 403058329617996 403795532415366 404211551273586 405854687660877 406059797964366 406920031300692 407710447549587 407828250678564 409693034632284 410865239360394 412535423260233 412743909865014 413665127765838 414541472911956 414848697359733 416436952897836 416745582121323 417417499275147 417628453177026 418772104651836 419326129815957 420474430280502 421365200861124 421677482501457 422570801735334 423727987547124 424502995616154 425450459041218 425665472629644 426667748566563 428618675629053 430485375716262 430702933844196 432453758778522 433691085991527 434878724061522 435674127079737 435800009984364 436646523752829 437571554740398 437792694072084 439572339169938 440025217837398 440247597198084 440830033909083 441813938235111 442037221576938 442973672700156 443834120851641 444999158172036 445457627934156 445485522209364 447268431299742 447494471226036 449086595654619 449313554442402 452790263784924 452818617225156 453669780039489 454401229922721 454630874613318 454860635361444 456478967599551 457180197090318 458177417429004 459038653176051 459270641521458 460011121650162 460243601460396 460272421623924 462114510409422 464471063272809 464705797042422 464734896625818 465690271300164 465719432530716 466594844997879 467819627821884 468330933604716 470205273930498 470234717887662 470472364485396 471230905105044 472116677483061 472355275183038 473385596029164 474275418578091 474764050824561 475799625791658 476040084775164 476934896964591 477945278439642 477975207070998 479888145425169 480130670659302 481673695245876 482579096928669 482609315726811 483631718397282 483876135553356 484785677161539 485812690430418 485843111714142 488320668575649 488567455427142 489602480352804 490522785767001 490553501993919 491592734337978 491841174821724 492347904558804 494349318804978 494599152407724 496327789148859 496358868881421 496609718067918 497661780440916 498597234915429 500452396814916 500483734827804 502232938335639 502486756151562 502740702241596 504497793908511 504529385241609 506406619263636 506804596807041 507358511405109 508433344981758 508690296350964 508722150215916 510500147197131 510758143084098 512834395698261 513362754143631 513622196731098 514710299858076 514742530691844 515710091839761 516802618150182 517063799171556 519165684534042 519700565923182 519733109244258 520834158273996 521813169849699 522076883097042 523182897386604 523215658769076 524199146849469 525575137429524 525883796927622 526149567383076 528255307749078 528288386762682 529407560056284 530402687048871 530670741255018 531828262205604 532376189482284 533376896605371 534540320333838 534810465611604 535815748441701 536679641925189 536950868370462 536984491894578 539133595477659 541139583547836 542156763216159 542190712730121 543305316516858 543339337952502 543613930066116 545789565792198 546386089205502 548572819585581 548607170868939 548884425232962 549769389289218 550047231013644 551081154380211 552283195367358 553131596479644 555099563423601 555380098904358 555660776161764 556556665700196 557602824846249 557637741582831 559101506421276 560152449102519 561952644453522 562236643335276 564237004796829 564522158145582 566781472168821 566816963666499 567400938790329 568890331422084 569995364664999 571202893744938 571491567505404 573524856727641 573814703958678 574405888651938 576740871939141 577032344475678 578254781322036 579378004412571 580605410514402 580898836106316 582195365003772 583861129617402 586234548843489 586530819281862 587773378545444 589085250980148 591778827802188 593172235812051 593472012409458 595884500264781 597516295661766 598782127539492 599225896186281 600495349834422 602139771777492 602936387841879 603241099033482 604587494426994 604893040052652 605693298623049 605868306563628 606317326910379 608638623466068 609089696946549 610380046951038 612051537568068 613170993667778 614539551948426 616297859040591 619115864797521 619294751030412 620497691648757 621812209367934 622126459997172 624655429346754 626442679765539 628158156977754 629488903310748 630711645420753 632047801291686 632367224770788 633018734432748 633856202603001 635591981320686 635913195952788 636754493424231 638175688561827 638498208944466 639850860566892 643438795904892 643479087635748 645728063574393 646054400766294 646380902882052 648680638167783 651094224767532 652318086092283 653700014976546 654030381022668 654071335991892 656357332110597 656689041108126 659358508754907 660371395797126 661770385531812 661811825175228 663055832365407 664460509050234 664796313220572 667498737258054 668186441901234 668228283314046 669643917780852 670902646949613 671241706839054 672663725211348 672705846988812 673970331663603 675739462409388 676478015206812 679185395677386 679227925837734 680666862929508 681946311919977 682290953042166 683779194264348 684483672191508 685770295635477 687266126143506 687613455786348 688905962282187 690016682475243 690365402190594 690408632435886 693171765614133 695750893132932 697058695563633 697102344938727 698535406950246 698579148796074 698932195799292 701729441732826 702496400407074 705307910895747 705352076831493 705708546728094 706846357657566 707203582731828 708532912774557 710078394043746 711169195473828 713699438687487 714060127162746 714420997922268 715572855900252 716917917659463 716962810606497 718844793970212 719630458953588 720196005988953 722510542868814 722875684288212 722920950306828 725447577595923 725814203330034 728719035645627 728764667571213 731430426114108 731476227825252 732851183140713 734403720529206 734774872506948 737389101506967 737761762232586 738521856838206 740132751231468 741523978207467 741898728611586 743470433128332 743516988777108 744914577101877 746492670661374 746869932136692 750678595222374 750725602241706 752316006395772 753730134227343 754111053362394 755708629558428 755755951555332 756534585053772 759609928895454 759993819553332 762650017472637 763035444526446 763083225323874 764699808970188 766137214626147 768987829252188 770433295096647 772065449787114 772113796037766 772504005883428 775203927225273 775595698757334 778748526801063 779550848884773 779599663866387 781251237410994 781646065124652 783115324645563 784774346079906 784823488153614 788362706144286 789224351074614 790896314416068 792382961623617 792432580144023 794111340084426 794512667019708 796006111882527 797742393308406 798564284223426 798967861581708 801810480500757 802215698417406 803915183789172 805426302555693 805476737841867 807591064830732 808423102547172 811709375321754 812119595928732 814957974775287 815009006928753 815420895099174 818684348688297 819579133808253 821730478720788 823326637849443 824654083933827 825070846520466 825487819730028 827330255531676 828424793051037 829697394719466 833070148356537 833491164242646 834834998550294 835256906354052 838652259631914 840948860561004 842928966680283 843354965002914 845141603470668 846783237218373 849005991232308 850900918082436 853335497133126 856804340617407 857237351258106 860722055938017 860970751432524 861608832977907 864907517557044 865548516713517 867382171983054 869757448123044 870908115771603 871348254159474 873293047505658 875143109480796 875791694426103 879144678339876 879796228922793 880050435674796 881660067818166 883627876470222 884074443153876 887668241703282 890208018614187 894536862599484 896274443492649 898173191309238 898627108884804 900743024751633 904861648550223 906881241640491 907339560078978 908802459845442 909261749226636 912957935199102 914360394180636 915570070426557 918077306352102 918541283042916 919756490501667 920022243300324 921809327922639 924229020818844 928942126545618 929411594084844 929469793251636 932718314051901 933189689995758 936983144020131 940410547860996 940469435775324 942237235466631 944233354966122 944710550366076 948071701937529 948550837156182 949528101649122 951599251583316 953387971981029 953869793929182 955890556879284 955950414141996 957747313416699 959776290850338 960261341318604 965158193857338 965218631453622 967263436794564 969081601149441 969571354323078 971625380860836 971686223428284 976641337151298 977134910854284 980550022464819 981045571534002 981107003987838 983185468675956 985033561662189 988698637609956 990557093695689 992655578297718 992717737762842 993219436135836 996690763575351 997194469830858 1001248105887081 1002279662851851 1004465876671278 1004973512303124 1006862560258581 1008995587817022 1009058770483218 1013609193614082 1014717022810218 1016866689963516 1018778093516079 1018841888756601 1021000294394262 1021516286168196 1023436429563249 1025668791396522 1026725508287262 1027244393462196 1030899189215259 1031420183679522 1033605236300364 1035548103285891 1035612948653829 1038331369068084 1039401131846364 1039466218488516 1043626339699398 1044153766194084 1047803110425369 1047868723194111 1048398293698938 1051767593855244 1052594162599239 1053744600610611 1056510615498156 1056576773525364 1058562820092141 1060269536486349 1060805374097742 1061341482510036 1065117591065619 1066753793210742 1069080640667676 1071090190744119 1071631496883402 1073359283850378 1073901736740924 1073968983789156 1078267190955318 1083765814303221 1084313526432318 1084381425460242 1086610633033716 1086678675905004 1088721304995051 1091579131584396 1092772178411004 1097145639171162 1097214341737878 1097768850465924 1099538778578436 1101605580793809 1102162308760422 1104566390734716 1106642643348879 1107782785257309 1110199126847202 1110760197808716 1112848092917379 1115205649692498 1115275483165662 1119739005992061 1120304898205038 1123905288907044 1126017892833561 1126088403362559 1128474009593658 1129044316291164 1131166580043591 1133562944337642 1133633927332998 1134801877580658 1139414893343181 1139990729329998 1142405787489876 1144553166789669 1144624837985811 1147049713455282 1147629407917356 1148811777303876 1153481743878282 1154064688951356 1158098174680671 1158170694056649 1158756008825142 1161210821028804 1163393548136001 1167722259234804 1171876856116491 1172469097686978 1173061638563724 1177161519119859 1177235232230421 1182544059216429 1183836526611921 1186344471624102 1186944024818916 1191167010126639 1191769000529562 1195032591323532 1196613589962609 1197846426335139 1198451792372562 1200990699668844 1203323547626109 1205872775683758 1206482198066964 1209174988853988 1211386597246098 1212634653820758 1217564062982631 1218179393893098 1220760093902076 1223131342648761 1226341987335556 1229079103896852 1232595718081182 1237606269780699 1238231729595042 1240995383297514 1243624418735868 1244546092079199 1249310858693508 1250236746363969 1252252497825441 1252885359531078 1256316313955508 1257978389447871 1261423290841506 1264095602583372 1265032447504371 1267712405206002 1271183962641372 1273508986848462 1276351377123654 1276996417888932 1280003245699689 1285856026887159 1291456127148786 1292108801532588 1297361276335566 1301073257974581 1304636172184566 1307022381239211 1307400029953092 1309939571258487 1312714664221194 1313378082216252 1318717017509814 1320742791594252 1322490101727249 1325441814705333 1326111664730814 1328921018100468 1331502362554923 1334997474516108 1336372883802468 1336456566628092 1341805293899226 1342483413678108 1347259786963857 1347940663327206 1358370791354772 1358455851675468 1361009340118467 1363203689768163 1363892623839954 1364581906084332 1369436902798653 1371540591270954 1374532252287012 1377115959528153 1377811924564374 1380033364950486 1380730804381188 1380817264871772 1386343531228266 1393413189818427 1394117391127266 1394204689877454 1397070813900492 1397158297592148 1399784534993637 1403458883465652 1404992800814148 1410615821791494 1410704153662986 1411417093456188 1413692715315132 1416350032449183 1417065825549114 1420156788087492 1422826255734273 1427398877374974 1428120254325492 1430804690893773 1433835835318926 1433925621212994 1439664436275507 1440392011977906 1445021085737628 1447737290786007 1447827947180433 1450895155191846 1451628406660068 1454357031484617 1457438071291254 1457529335142426 1465702366281426 1468807441058412 1471568357301003 1471660505981757 1474778203013934 1475523524465172 1477043713676412 1483047956414934 1483797457223172 1488983367446577 1489076606644263 1489829154203754 1492985341322748 1495791704746287 1501357190444748 1501451204483412 1506698815006917 1507460268454686 1508222106724788 1513493381725533 1513588155724827 1519219857790908 1520413790421123 1522075534215327 1525300034945274 1526070889052892 1526166450647748 1531500441591393 1532274429252294 1538503187094783 1540088262430893 1540866590193294 1544130899574228 1544227592075532 1547130275519283 1550407854450546 1551191397514668 1557497053602126 1559101697769546 1559199327732774 1562502474821988 1565439509549097 1566230649291126 1569548692159812 1569646976307228 1572597440548407 1576725412288572 1578448702149228 1584765923247234 1584865160288046 1588222680168852 1591208061146613 1592012223765054 1595484786616812 1597128568446852 1600130689816113 1603620961001514 1604431396834812 1607447245325103 1610038925775567 1610852605111386 1610953475683734 1617400786432977 1623418750643508 1626470289648477 1626572138190363 1629915949550574 1630018013857506 1630841790198348 1637368697376594 1639158267616506 1645718458756743 1645821512606817 1646653275698886 1649308167867654 1650141693040932 1653243463140633 1656849586102074 1659394789438932 1665298690270803 1666140296713074 1666982328485292 1669669997100588 1672808474538747 1672913224748493 1677304519263828 1680457347307557 1685857933360566 1686709930005828 1692711014390487 1693566474436746 1700344416506463 1700450890999497 1706670994266252 1709986093994997 1713608681234814 1714474702516212 1720574570182923 1721444111876034 1723217665955814 1730222615817423 1731097033427034 1734764343966108 1738134013237713 1741816231543206 1742696508318948 1746586095011316 1751583388852206 1758703646530467 1759592457845586 1763320135636332 1767255752940444 1775336483406564 1779516707436153 1780416037228374 1787653500794343 1792548886985298 1796346382618476 1797677688558843 1801486049503266 1808809163525637 1809723297100446 1813762483280982 1814679120157956 1817079895869147 1817604919690884 1818951980731137 1825915870398204 1827269090839647 1831140140853114 1836154612704204 1839512981003334 1843618655845278 1848893577121773 1857347594392563 1857884253091236 1865436628103802 1866379379991516 1873966288040262 1879328039296617 1884474470933262 1888466709932244 1892134936262259 1896143403875058 1897101674312364 1899056203298244 1901568607809003 1906775943962058 1907739587858364 1910263480272693 1914527065685481 1915494626833398 1919552581700676 1930316387714676 1930437262907244 1937184190723179 1938163202298882 1939142708646156 1946041914503349 1953282674302596 1956954258276849 1961100044929638 1962091143068004 1962214007975676 1969071996331791 1970067123324378 1978075526264721 1981114187391378 1985311156595436 1985435475525684 1989167497096221 1993381527150702 1994388939661716 2002496211774162 2004559325703702 2008931753342556 2012707940848839 2013725120517162 2017991175634044 2018117540966436 2021910994990809 2027218387228164 2029434045620436 2037556187032158 2037683777513202 2042000588788524 2045838935759931 2046872859126498 2051337582793044 2053451016574524 2057310886906431 2061798378430518 2062840367359044 2066717886846561 2070050047425729 2071096206571782 2071225897307658 2079515296842399 2087252679398796 2091176086690899 2091307034816181 2095606220850738 2095737446388222 2096796587397876 2105188325198478 2107489201221222 2115923732687241 2116056230494479 2117125640184282 2120539072972698 2121610748195484 2125598738323671 2130235182131238 2133507586421484 2142180381488238 2143262993766804 2146718567700756 2150753752978389 2150888431819491 2156534381910636 2160588017966859 2167531628606442 2168627052864636 2168762850920484 2176342732787769 2177442609990102 2186157106936881 2186294002713639 2194291278342324 2194428683475756 2198553549422139 2203211161587618 2204324617520844 2212167304520901 2213285286697758 2215565570514618 2220398253694404 2224571934622401 2225696185834758 2230411299384996 2230550966331324 2234743731305631 2239478011984122 2240609796410076 2252035785667122 2252176806725118 2256948019187316 2261190402682029 2262333160087182 2267125888675284 2267267854665996 2269603755161316 2278829786686362 2279981458659996 2287950052417911 2289106333579338 2289249675971622 2294099426910564 2298411643878441 2306963487756564 2311299885289941 2316196349361342 2316341388113298 2317512017650284 2325611781675819 2326787096272002 2336245580403189 2338652546654319 2338798991599161 2343753712232982 2344938195373956 2349345973936689 2354323038239718 2354470464460842 2365088118432858 2367673053223842 2372688943248204 2377148884870851 2377297740432069 2382334020253278 2383538001059124 2388018335647581 2393227179925218 2395692852670278 2396903584745124 2405431441502271 2406647095252218 2411745551367516 2416278907667079 2416430213525601 2422773194492196 2425269307641516 2435128125965262 2436358787786196 2444873924325861 2445027020786259 2446262685297522 2456053046064891 2458737401424759 2465191436162364 2469979913548329 2473962251801481 2475212539561398 2476463459190084 2481990766595028 2485274379153111 2489092184158398 2499210445069611 2500473492727938 2504504995650882 2505770719062156 2515956778895742 2522846581683012 2528786900040849 2530064895008742 2535424810412004 2540349711655119 2547017973696924 2552702754247308 2560006491399378 2570413021852221 2571712053774318 2582166167814051 2582912254297572 2584826498933721 2594722552671132 2596645550140551 2602146515949162 2609272344369132 2612724347314809 2614044762478422 2619879142516974 2625429328442388 2627375083278309 2637434035019628 2639388686768379 2644980203454498 2650883629410666 2652223329461628 2663004725109846 2670624055842561 2683610587798452 2688823330477947 2694519573927714 2695881326654412 2702229074254899 2714584945650669 2722018680236934 2726407379536326 2727785247679908 2738873805597306 2743081182541908 2746710211279671 2754231919056306 2755623849128748 2759269471505001 2760066729900972 2765427983767917 2772687062456532 2786826379636854 2788234782254532 2788409379754908 2798154942155703 2799569069987274 2810949432060393 2821231643582988 2821408307325972 2826711706399893 2832700064898366 2834131651098228 2844215105812587 2845652511468546 2854797754749948 2860163915943087 2861609381787546 2867671670637852 2867851242425988 2873241940250097 2879328872551014 2880784023955812 2895474581572014 2895655894360866 2901790310383692 2907244803448323 2908714062969234 2914876142582508 2915058670284852 2931404732562852 2941650067394457 2943136714602006 2943321011963514 2949556406027868 2955100684986567 2966095912829868 2971671281087067 2977966734893154 2978153213288526 2979658308407508 2990072290726053 2991583409492574 3003744317661243 3006838988555553 3013397630013834 3014920536909372 3020587680775743 3026986763451066 3027176311449654 3040827580842246 3044151068430654 3050600069890548 3056334280548237 3056525666269803 3063000883182786 3064548858504588 3070309288689747 3077006374189566 3080176524861786 3081733180386588 3092697567645777 3094260551038566 3100815708901092 3106644309857673 3106838845961487 3114994107204252 3118203395539092 3118398655465548 3130879019098194 3132461298582252 3143409331276107 3143606169582333 3145194881096814 3157782487797717 3169531846494468 3169730320576092 3175688460276423 3180808609459047 3182416122293226 3184024447530108 3195352773196857 3200261379632226 3207241922003028 3213270572232357 3214894490650206 3220077851551134 3221705210222772 3221906951367468 3234801572865954 3251297442909663 3252940579296954 3253144276380726 3259831899101148 3260036027715012 3266163914985153 3274737394753188 3278316535233012 3291436917513486 3291643025213634 3293306551397772 3298616335735308 3304816742381427 3306486926281266 3313699172204148 3319927930046637 3323348355771927 3330597380541606 3332280593426148 3338544278752137 3345616949077494 3345826449496986 3359217017976183 3360914694615114 3371715866721132 3378053678500683 3378265210087677 3385422028780974 3387132948873492 3393499740130773 3400688833012926 3400901781998994 3418244680029543 3419972187989994 3427217362469628 3433659500369007 3433874513957433 3441149140365846 3442888223752068 3446435331911628 3460445231634846 3462194066854068 3474294524042013 3474512082169947 3476268026475426 3483632463086412 3490180644408003 3503166777704412 3515630568349473 3517407293060934 3519184915691172 3531484557359577 3531705696691263 3547632177649287 3551509579835763 3559033414872306 3560832074456748 3573501030379917 3575307001588686 3585097773970596 3589840769887827 3593539279005417 3595355377117686 3602972099006532 3609970642878327 3617618327051274 3619446594200892 3627524966561964 3634159791738294 3637903961462274 3652692188947893 3654538181679294 3662280281706228 3669394027946283 3679025962006668 3687237311690556 3697787154243546 3712818809342097 3714695188785126 3730873256207604 3733638276237597 3747932576080524 3750710239091907 3756757493476323 3758656078593234 3768948941866524 3773935168343613 3784269872524518 3792286807750116 3795097342513113 3803137215618006 3813551887924116 3820526960545386 3829054131370962 3830989253666796 3840009737099067 3857568080661477 3874368381446358 3876326404597764 3892083829006698 3903219773923743 3913908516553698 3921067143717633 3922200089859276 3929818713775461 3938143992663582 3940134246648756 3956151052529442 3962228374782756 3967470305181747 3978334994192442 3986763054301404 3994507087664769 4004992423548324 4009118651407404 4025415881697678 4027450241034324 4041779360891571 4043821989981618 4075112374064316 4075367555026404 4083028020355401 4089611069304489 4091677871519862 4093745718252996 4108310708395959 4114621773812862 4123596756861036 4131347878584459 4133435773693122 4140100094851458 4142192413143564 4142451794615316 4159030593684798 4180239569455281 4182352173381798 4182614069632362 4191212441701476 4191474892776444 4199353604980911 4210376650396956 4214978402442444 4231847465374482 4232112460988958 4234251280368564 4241078145945396 4249050097347549 4251197476647342 4260470364262476 4268478767202819 4284360762976476 4292414072681319 4301507505956778 4301776863638982 4318993308826521 4321176035933718 4335063257212884 4343211872358021 4343483841541299 4352685465575538 4354885219980204 4363071094453851 4372314213873762 4372588005427278 4397107098844278 4406422323175236 4414705071903009 4414981517945271 4424334609041802 4426570573395516 4431131141029236 4449143869244802 4451392371669516 4466950102339731 4467229819932789 4469487462611262 4478956023968244 4487375114238861 4504071571334244 4504353613450236 4520096445020751 4522380805364058 4524666320174364 4540480145176599 4540764467174481 4557659573372724 4561241371263369 4566226602645981 4575900104835822 4578212667158676 4578499351943244 4594501324774179 4596823287756882 4615509561284349 4622599770579882 4632392698722684 4632682776226596 4641390826557849 4651223563351638 4653574192544004 4672491160806378 4677305093308638 4677597983198322 4687507424465964 4696318528647291 4698691947873378 4708646076479436 4708940928921684 4717792321645221 4730176236865716 4735346106447684 4754297769741702 4754595480864138 4764668040506556 4773624183439839 4776036671295162 4786454359850436 4791385705340556 4800392069448339 4810862883004542 4813294190504436 4822341735975309 4830116777326701 4832557815334158 4832860427051202 4852202359298931 4870256251930524 4879410868945431 4879716414571089 4889747848651722 4890054041572518 4892525370595044 4912106092129782 4917474802849518 4937155376270229 4937464537820451 4939959827096658 4947924503602962 4950425079122796 4959730389421899 4970548758306222 4978184368316796 4995896070812409 4998420890139222 5000946985455876 5009009991301764 5018425423616241 5018739674245479 5031913557791484 5041372041922671 5057573800081698 5060129790017484 5078133043171461 5080699423310238 5101033249519389 5101352672998491 5120012982798756 5129958281984991 5140826043704442 5143424107548636 5161723710548769 5164332335628102 5169652997867442 5190667847452269 5193291100281102 5204293031898324 5214402039713139 5225448694629618 5228089524956844 5239758285033948 5254750166556618 5276110939591401 5278777373536758 5289960406908996 5301767258821332 5326009450219692 5338550122308459 5341248111685122 5362960502383029 5377646660955894 5389039147855428 5393033065676529 5404458148509798 5426427490576911 5429169891301338 5444037360473868 5451239687607441 5452814759072652 5456855942193411 5477747611194612 5481807272518941 5493420422559342 5508463838112612 5518538943010002 5530855967535834 5546680731365319 5572042783177689 5573652759273708 5596309884311406 5599138139974548 5621898864120786 5637984117889851 5653423412799786 5665400129796732 5676404808786777 5688430211625174 5691305022937092 5704705823427009 5720327831886174 5723218763575092 5730790440818079 5743581197056443 5746483880500194 5758657745102028 5790949163144028 5791311788721732 5814489606896646 5817428125938468 5838125743510047 5883300134788914 5886273429204012 5886642023927028 5907215988995373 5910201369973134 5934226578794163 5943342562174134 5955933469786308 5956306426577052 5967502491288663 5980144581452106 5983166818985148 6007488635322486 6013677977111106 6026795260027668 6038123822546517 6041175361551486 6053973526902132 6054352622899308 6065732984972427 6081655161684492 6088302136861308 6112668561096474 6113051332539606 6126001766365572 6137516807279793 6140618577379494 6154012748379132 6160353049723572 6171932660719293 6185395135291554 6188521102077132 6200153660539683 6210150142277187 6213288619715346 6213677691922974 6238545890527197 6261758038196388 6273528260072697 6273921104448543 6286818662552214 6287212339164666 6290389762193628 6315564975595434 6347771198061723 6348168691483437 6351376920552846 6361617218918094 6364832244586452 6376796214971013 6390705546393714 6400522759264452 6426541144464714 6429788981300412 6440155703102268 6452261258935167 6452665295458473 6469603145731908 6481764053900577 6502594885819326 6505881158593908 6506288552761452 6529028198363307 6532327829970306 6558471320810643 6558882008140917 6582873835026972 6583286050427268 6595660648266417 6609633484762854 6612973852562532 6636501913562703 6639855860093274 6646696711543854 6661194761083212 6673715803867203 6677088557504274 6691233898154988 6691652898993972 6704231193916893 6718434035952366 6721829389230228 6756107357001366 6756530420175354 6770844057561948 6783571208046087 6786999480261546 6801377666025852 6801803563997988 6836489360059086 6839944375979988 6863850157253733 6867319000738014 6867749027914866 6882298280731692 6895234931635323 6920890463269692 6933899655869823 6948589048084026 6949024164339894 6952536052950852 6976835345027457 6980361288816006 7008736741209567 7015957639962957 7031261136698946 7034814586121868 7048037921810067 7062969114719154 7063411393382526 7095264355298574 7103019159671526 7118066829744612 7131446654612553 7131893221296207 7147002060759834 7150614003177372 7164055006942743 7179681539775654 7187078558010834 7190710754235372 7216294324506813 7219941285756654 7235236654102548 7248836723001237 7249290640576803 7268319583476588 7275807922924548 7305384377895786 7309076363358588 7334621772977583 7335081062358777 7338788055892566 7368159138194673 7376212204274277 7395574308487092 7409939740644987 7421886755404443 7425637618684194 7429390377570252 7455823137459333 7467276552475194 7497631335208833 7501420478183814 7513514986952646 7517312157186468 7547870336687226 7568539745049036 7586360700122547 7590194685026226 7606274431236012 7621049134965357 7641053921090772 7658108262741924 7680019474198134 7711239065556663 7715136161322954 7746498503442153 7748736762892716 7754479496801163 7784167658013396 7789936650421653 7806439547847486 7827817033107396 7838173041944427 7842134287435266 7859637427550922 7876287985327164 7882125249834927 7912302105058884 7918166060305137 7934940610363494 7956669988384884 7989014175329538 8011872167527683 8050831763395356 8066469991433841 8083558721783142 8087643979963236 8106687222764697 8143754836952007 8166056040710802 8179222138608978 8183355743039724 8216621416791918 8229243547625724 8240130633839013 8262695757168918 8266871547386244 8277808414515003 8280200189702916 8296283951303751 8318061187369596 8360479138910562 8364704346763596 8365228139264724 8394464826467109 8398707209961822 8432848296181179 8463694930748964 8464224921977916 8480135119199679 8498100194695098 8502394953294684 8532645317437761 8536957534405638 8584828145362638 8603015011913556 8603553727277964 8619725820750291 8637986617653042 8642352071867436 8686423744716042 8686967683082598 8705370931151076 8721734410344969 8726142188907702 8744628427747524 8745176010854556 8794214197688556 8824950202183371 8829410143806018 8829963035890542 8848669218083604 8865302054959701 8898287738489604 8915013843261201 8933900204679462 8934459639865578 8938974925222524 8970216872178159 8974750228477722 9011232952983729 9020516965666659 9040192890041502 9044761610728116 9061763042327229 9080960290353198 9081528934348962 9122482742526738 9132453205291962 9151800209671644 9169002841644711 9169576998809409 9189002649548358 9193646575513764 9210927866069241 9231019122568698 9245199541159764 9278092702937331 9282781653115698 9302447126703276 9319932929573019 9320516537884461 9344982321612756 9354610186617276 9355195966396644 9392637057294582 9397383895746756 9430227993828321 9430818508746999 9435584643290442 9473347463393151 9508595539483404 9509190961728276 9527065380829269 9542425828377141 9547248366879678 9552073342590324 9586058319590571 9600784138896678 9621725766009084 9639811716697071 9644683471950618 9660233554653402 9665115630668316 9665720854102404 9704404718597862 9753892328728989 9758821737890862 9759432829142178 9779495697303444 9780108083145036 9798491744955459 9824212184259564 9834949605699036 9874310752540458 9874929075640902 9879919654193316 9895849007205924 9914450227144281 9919460778843798 9941097516612444 9959783790139911 9991792141624818 9996841780278444 10015632836256411 10036850847232482 10037479348490958 10077651053928549 10082744083845342 10115147600163396 10134161035502049 10134795630263031 10156266086342922 10161398846620476 10180499220392319 10202066499038778 10202705345996982 10259916563969982 10281652087408884 10300978501107021 10301623541872299 10323447421097538 10328664671256204 10339305995734884 10381335694904538 10386582200562204 10422883572126039 10423536246509841 10428804079426278 10450897389259236 10470541933224009 10509500333113236 10546891705048419 10552221879182802 10557554747073516 10594453672078731 10595117090073789 10642896532947861 10654528739507289 10677100244616918 10682496223370244 10720503091139751 10725921004766058 10755293321911788 10769522309663481 10780617837016251 10786066131353058 10808916297019596 10829911928634981 10852854981153822 10858339782602676 10902479375214882 10913711884386822 10958076566843679 10963614545037882 10986840845118684 11008182083838849 11037077886020004 11061711935071668 11093361462730638 11138456428026291 11144085566355378 11192619768622812 11200914828712791 11243797728241572 11252130717275721 11270272480428969 11275968235779702 11306846825599572 11321805505030839 11352809617573554 11376860423250348 11385292027539339 11409411646854018 11440655663772348 11461580881636158 11487162394112886 11492967761000388 11520029211297201 11572704241984431 11628979213793292 11676251487020094 11709659321771229 11763201431152899 11766600269577828 11789456141326383 11814431977990746 11820402739946268 11868453157588326 11886685124348268 11902410915545241 11935004982577326 11960289162904212 11983521262994307 12014977270644972 12027355954222212 12076247645093034 12082350723102972 12125338082674713 12131465969944854 12225337122192948 12226102665079212 12249084061066203 12268833207913467 12275033614559586 12281237154758988 12324932125187877 12343865321438586 12370790270583108 12394043635753377 12400307321079366 12420300284554374 12426577239430692 12427355383845948 12477091781054394 12547056520145394 12547842208897086 12573637325104428 12574424678329332 12598060814942733 12631129951190868 12695542396123446 12696337382966874 12702753841105692 12723234437836188 12747150292042647 12753592429942026 12781411092787428 12805436301608457 12853082288929428 12877242218043957 12904522517870334 12905330590916946 12956979926479563 12963528107801154 13005189771638652 13029635617074063 13058056396726614 13064655659940612 13089213283361553 13116942641621286 13117764016281834 13191321296532834 13219266969525708 13244115215709027 13244944553835813 13273003827125406 13279711720186548 13293393423087708 13347431607734406 13354177115008548 13400850307019193 13401689459798367 13408462387833786 13436868071904732 13462125342716583 13512214714002732 13513060840350708 13560289335062253 13567142416092174 13573998960523092 13621440435529797 13622293401523443 13672978720118172 13683724113790107 13698679807937943 13727700314507466 13734638001476028 13735498055829732 13783503974322537 13790469863270646 13846528683853047 13867799311739646 13897178096168052 13898048328679788 13924172479673547 13953670690054914 13960722577632012 14017473482419134 14031915279925914 14062522273397892 14088955585941873 14096075843620134 14125938229438308 14126822786765052 14153376964935663 14190528710597148 14206038319343052 14262893309225106 14263786442592414 14294004121519668 14320872550319517 14328110013885486 14359363079551308 14374157116021668 14401176208345017 14432588649013626 14439882571513308 14467025207925927 14490350331980103 14497673446002474 14498581281153606 14556607077896793 14610768755791572 14638232606836293 14639149243713267 14669243545955166 14670162124717554 14677576111785132 14736318276389346 14752424408548554 14811466128810687 14812393613461353 14819879481289974 14843773510808886 14851275237368388 14879191168265697 14911646274918666 14934553104950388 14995262670417666 15002840956367628 15027029973905292 15055276270848723 15056219022736437 15095740673374452 15124116125768013 15172721400245094 15180389370052452 15234399129514383 15242098269930714 15303099748558167 15304058018995473 15360038948396268 15389874845954973 15422478131113326 15430272322645908 15485171131646307 15492997006884306 15508958993602326 15572003542356807 15579873300843306 15612879095694972 15643206119139417 15676346083888854 15684268574870532 15719274855101844 15764250499669854 15828332818774203 15836332120610274 15869881220726988 15978028350659076 16015650366925377 16023744335055366 16088881507149087 16132939982867682 16167117443566284 16179099197029587 16213374445529394 16279282471730733 16287509673904014 16332112081421604 16353719062822323 16358444277217956 16370567826580233 16433242833583836 16445421817556823 16480261267678026 16525391514337836 16555616829030006 16592567902607502 16640042194095957 16716128349533067 16720958277821124 16788929652934218 16797414419923644 16865696592362358 16913952353669553 16960270238399358 16996200389390196 17029214426360331 17065290634875522 17073915068811276 17114117470281027 17169656290725276 17192371322454237 17230743591169329 17239451641500582 17275973235306084 17372847489432084 17373935366165196 17443468820689938 17452284377815404 17514377230530141 17649900404366742 17658820287612036 17659926071781084 17721647966986119 17730604109919402 17802679736382489 17830027686522402 17867800409358924 17868919279731156 17902507473865989 17940433744356318 17949500456955444 18022465905967458 18041033931333318 18080385780083004 18114371467639551 18123526084654458 18161920580706396 18163057868697924 18197198954917281 18244965485053476 18264906410583924 18338005683289422 18339153997618818 18378005299096716 18412550421839379 18421855732138482 18462038245137396 18556185405874662 18565563306231396 18600460981619049 18630450426831561 18639865859146038 18641033075768922 18715637671581591 18785274114589164 18820584780218091 18821763313345629 18860455987656642 18861637017493998 18871169286580884 18946694926786302 19043313594185169 19054130761658538 19084851656754282 19094496733759356 19130388644913039 19172116639181142 19201568277793356 19279623433394142 19289366943901236 19320467109306804 19356783776805501 19357995886375419 19408809437195724 19445292161701731 19507784657457978 19517643475781724 19518865658284356 19587084595089921 19596983489910918 19675413962431929 19676646024422751 19748621505080916 19749858151281804 19786981944799251 19828900454288562 19838921557687596 19909505740688109 19919567580279822 19983584283249636 20021147411601609 20031265672512822 20073701694464964 20074958696981916 20112693581750679 20155302107857098 20165488167690684 20268322071004098 20269591260526062 20312532172685844 20350713624138261 20360998440784638 20404132998077556 20405410691993964 20519833127939964 20591550471761199 20601957002214042 20603247083744598 20646894842195076 20685704794905969 20762671389809076 20801698967609469 20845767144252078 20847072493019682 20857608158852556 20930506035082371 20941083866448018 21026210223628701 21047872919888871 21093783410096838 21104443758365604 21144113765430201 21188907344157462 21190234180147578 21285793065895722 21309057479014578 21354200489233836 21394339963837659 21395679663888621 21441006182279502 21451842009532116 21492165020828229 21539044619326962 21561235674032502 21572132262706116 21648882973520439 21659823857269962 21705709962307644 21746510169003711 21747871921730409 21804958750429764 21827423768773644 21916153133687358 21927229090075764 22003865318932749 22005243187076331 22016364167677698 22104477414584019 22186722925461276 22229819221934961 22265660266213329 22276912856052582 22288171132710756 22367469412377999 22401829657425582 22492894005626499 22504261434551442 22540544960857938 22551936471559404 22643611010061678 22705619235147108 22759082100367641 22770584055078678 22818823293708036 22863147404896071 22923161763272316 22974324788225772 23040058422594402 23133717196669989 23145408483968862 23239495510326459 23263438490403489 23352502974040188 23369809951264959 23419318643542458 23514519125833281 23526402862305798 23578912282652766 23628863955981492 23646375749504781 23736906315176652 23754498180915411 23804821831090482 23870009965154652 23967042525988614 24035616502583049 24152495290186068 24250676165349426 24262931939889708 24320061668294091 24431264510856021 24498168122132406 24537666415826934 24550067229119172 24649864250375754 24687730642877172 24720391901517039 24788087271506754 24800614642158732 24833425243545009 24840600569108748 24888851853911253 24954183562108788 25094113040290788 25095684417794172 25183394479401327 25196121629885466 25298544888543537 25391084792246892 25392674765933748 25440405357599037 25494300584085294 25507184859884052 25597935952313283 25610872603216914 25754484436087914 25809045035740668 25810661181833892 25859177462250873 25913959852959126 25927056215602308 26059271234148126 26116112793453228 26165203231034907 26178426566723106 26233885283242572 26235528032563668 26382642593065668 26474850606550113 26488230431418054 26489889107671626 26546007654250812 26595906164879103 26694863215468812 26745041529783603 26801700614038386 26803378919596734 26816924775667572 26910650616534477 26924250685433166 27033698858951187 27120578670124506 27134284832184348 27185289126981687 27242880871059594 27244586803046886 27367448227580214 27397359615875886 27455400629014932 27507008524934133 27508730996428227 27567007948645074 27580939726541292 27632783598207723 27693057367706094 27735598623479292 27848344959347094 27907341380109828 27959798788719057 27961549613653383 28034946964838268 28063830559851828 28177911171883746 28192151687240268 28290683981484963 28292455526240997 28306753929871326 28420042390179453 28525786618450212 28527572885184828 28581196142487807 28627277485131423 28641745100639034 28656220027770972 28758174958771713 28802352416690034 28865177298027252 28919435150091213 28934050415851854 28980700663960206 28995346892004948 28997162562307212 29113214155793586 29261676986186967 29276465213672586 29278298487426534 29338487091910332 29340324249435108 29395475234866377 29472636552778692 29504848817097108 29622932257621374 29624787226922706 29639758962579948 29687547021617772 29743350681432843 29758382336531394 29823292549837332 29879351370419733 29990525340835332 30046898508769233 30110552541697446 30112438045472874 30232953161785647 30248232251536026 30345442800490188 30402483106506147 30404386890789093 30468798259028766 30484196539861428 30541497661176957 30606199497116334 30608116037990946 30779749691909946 30844956262226652 30902935503321063 30904870625616897 30970342263292614 30985994013768612 31017917987204652 31144007084713614 31159746601686612 31268650716378117 31270608739529523 31286412238278834 31352692167777708 31411625799672027 31528500999339708 31640675115145257 31656665637548406 31672664241220548 31783361016236193 31785351270221367 31928689598843583 31963586218521867 32031300733850754 32047488670110732 32161509273419253 32177763014298174 32265879965735364 32308566928990443 32358198394059174 32426748891058788 32489735785904943 32558564943461466 32575019347808028 32707438125644646 32741135653160466 32874229700531037 32890843635113646 32960522535356052 33024546251516547 33111233658060012 33185135805215004 33280084388191914 33415369284078873 33432256699066134 33577859305868436 33602744486138373 33731393184724716 33756392151827163 33810817441286907 33827904707339106 33920540476798716 33965416515092517 34058428852720662 34130581269751044 34155876082618017 34228234940562054 34384742644908474 34461487182338658 34478903283001164 34560087633891603 34718112725953293 34886937641379876 35028754461060282 35128977965313687 35289604293458697 35299800808733484 35443295933972238 35461208219838804 35605359472764978 35660055373044804 35707232746635723 35805014947731978 35880867488712636 35950563788982921 36044931811934916 36082067862666636 36228742935279102 36247052169308916 36376014248024139 36394397909834562 36676011366578844 36678307995237636 36747252183198609 36806499623740401 36825100843678758 36843711464276964 36974796375563631 37112370811749324 37182130907260131 37200921963238098 37260900853663122 37279731718292076 37282066151537844 37431275343163182 37641169560436182 37643526626691258 37720911975313284 37723274034987996 37794182444828199 37893389853572604 38086627188370338 38108261523317076 38169703313508564 38241450876127941 38260777289826078 38344233278362284 38416308904825371 38559246866788284 38631726654131871 38713567553611002 38715991772750838 38870939779438689 38890584323403462 39015569314915956 39088906851222189 39174169190179842 39193966979821836 39267639850084659 39350827924863858 39353292048845502 39573963889598502 39657800908577124 39732345647127081 39734833661507439 39819011481376218 39839135160559644 40042294823203218 40062531345025644 40202550921057579 40205068379395101 40225387163501358 40310604215714196 40386376028149749 40536644142008196 40539182521052124 40701427248276522 40721996881569276 40864321306589391 40866880204570329 41051172341370321 41183100943522398 41203914004428084 41206494167489196 41350511922967611 41371409589811938 41539586051559141 41603397935218938 41691534288504156 41694144986039364 41772517439020641 41861012070164742 41882167732896036 42052420447257402 42095745839777742 42187566820193676 42266866757825619 42288227530860402 42377814688314924 42380468360295156 42460130894806989 42571586131791444 42618114958029156 42788679927675318 42791359327777242 42882012364559004 42962617650958551 42984330041656458 43078089238653924 43122471348065004 43203528625035051 43297765947040878 43319647714539924 43401075623777781 43471050995940309 43493020338007422 43495743843460818 43669821233690379 43832306267374716 43914697820508879 43917447731139801 44007730637865498 44010486374152662 44032728335355396 44208954829168038 44434398386432061 44437180840384059 44459638443869922 44531320532426658 44553825712105164 44637573504797091 44734938824755998 44803659314851164 44985788011252998 45008522869102884 45081089921715876 45165828812546169 45168657068209311 45287222020123356 45372348377304039 45518164200735282 45541168110157356 45703197388543149 45726294809792142 45909299245674501 45912174056986419 46080116845188804 46169624537864919 46267434393339978 46290816967937724 46455513394938921 46478991020652918 46526876980806978 46716010627070421 46739619902529918 46838637287084916 46929618357418251 47029038251666562 47052805724611596 47157824565305532 47292751499009562 47484998456322609 47508996361830822 47609643662180964 47934085051977228 48046951100776131 48071233005166098 48266644521447261 48501352330698852 48537297591088761 48640123336588182 48837847415192199 48862529021712042 48996336244264812 49061157188466969 49075332831653868 49111703479740699 49299728500751508 49336265452670469 49440783803034078 49576174543013508 49666850487090018 49777703707822506 49920126582287871 50148385048599201 50366788958802654 50392243259770932 50597089777087074 50741857061008659 50880810715198074 50988601168170588 51087643279080993 51195871904626566 51221745206433828 51342352410843081 51508968872175828 51577113967362711 51718354924501746 51827919705918252 52118542468296252 52330406462069814 52356853133446212 52543131691590423 52949701213100226 52976460862836108 52979778215343252 53164943900958357 53191812329758206 53408039209147467 53490083059567206 53603401228076772 53606757839193468 53707522421597967 53821301233068954 53848501370866332 54067397717902374 54241157340249012 54343114402918653 54370578253963374 54485761742119188 54489173606093772 54591596864751843 54734896455160428 54794719231751772 55014017049868266 55017461992856454 55134015897290148 55237651265518137 55265567196415446 55386114735412188 55696689918694188 55801382944857147 55891351280494683 55919597577438114 55923099227306766 56146913014744773 56355822343767492 56461754340654273 56465289940036887 56581367962969926 56584911052481994 56613507859742652 56840084780358906 57129940782555507 57162392284975614 57254554970262846 57283490201278068 57391165934739117 57516349917543426 57604704833380068 57838870300182426 57868100831703708 57961401327920412 58070351330416503 58073987659126257 58226428311587172 58335876485105193 58523353972373934 58552930427345172 58556596974853068 58761253785269763 58790950469732754 59026241887295787 59029938073268253 59245864515242748 59249574453845412 59360945834397753 59486701362865686 59516764673062788 59728517222064327 59758702740839466 60093797017538466 60221105083394892 60224876090945748 60338080745252037 60465906323571294 60496464503072052 60804966213012294 60808773781578186 60937596518057532 61052140872414783 61082995322353914 61212398994232668 61216232075981892 61559499383819892 61774651415283597 61805871006642126 61809741251233794 61940684526585228 62057114384717907 62288014169427228 62405096902828407 62537301432756234 62541217479059046 62572824476557668 62791518105247113 62823251599344054 63078630670886103 63143618759666613 63281350230290514 63313331275096812 63432341296290603 63566722032472386 63570702540442734 63857379197687166 63927172437043734 64062601467701508 64183019891512977 64187038991665863 64323018546838506 64355526028596348 64476495062484687 64617133857980886 64716396788118348 64946648920561317 64979471571809886 65117129886922932 65239530507011133 65243615765191227 65414876251289292 65482271306320932 65748459401062074 65781687270227292 66011595956798247 66015729561228993 66049092503033094 66313432243752057 66560168776383828 66689457665804883 66796980798639987 66830738568157746 66864513398132268 67102408237133997 67205488972276746 67478682016879497 67512784303654326 67621634882573814 67655809414678212 67930833030185034 68116857705441324 68277246301102923 68311752165236034 68456469881124108 68589442214688213 68769485289816948 68922974364677316 69120175267783206 69401151590009967 69436225451906586 69718486530979377 70057508922120564 70109429853794877 70257955930627374 70543557377499843 70579208586917394 70886591867944476 70939127248514343 71210718945529956 71263494542746233 71414465493271446 71610029895463956 71901127577965842 72106849507749147 72457485870558204 72752028496048278 72788795819669124 72960185004882273 73293793532568063 73494504366397218 73612999247480802 73650201687357516 73949592751127262 74161175704551117 74364261814520262 74401843926476196 74500275730635027 74521801707326244 74666555561733759 74862550686326364 75282339120872364 75287053253382516 75588364889656398 75895634665630611 76173254376740676 76482901752255882 76521554579652156 76793807856939849 76832617809650742 77263453308263742 77427135107222004 77431983545501676 77577532386752619 77741879558877378 77781168646806924 78177813702444378 78348338380359684 78495609693104721 78535279700169318 78701655849727716 78706584097691004 79147927779197004 79424551819650339 79464691294254162 79469667323014878 79638022962752436 79787718494637309 80084589646406436 80235124589350809 80405101842115158 80410136758790202 80450774327002716 80731951849603431 80772752056299498 81101096576853561 81402854496553044 81555867380945061 81728642613178782 81733760409140658 82102344682740642 82366201887044796 82521025574802399 82526192989284681 82701023845935222 82742819179623876 82898350794623169 83079172103118282 83206795870437876 83545034878041282 83722024140329484 83879396366157171 83884648840960149 84104840894514804 84191491679555484 84533733515651238 84576455061720804 84872051944454889 84877366578722991 84920261789613978 85260127170538359 85577359855350636 85582718655554484 85743588427463421 85881832455394269 85925235301917102 85968660083312916 86274524876315139 86407057250070102 86595531894081756 86758305450273639 86802151247555562 86942101991880618 86986040676014844 86991487686921636 87339642467380758 87829395641017758 87834895462279602 88015461275730996 88020972748305324 88186425704599131 88417909658336076 88868796772864122 88874361680768118 88919276887739844 89062641064853316 89230052044298529 89275147009594182 89469877649511996 89638054111259199 89971576022505996 90140695526307699 90331657625092338 90337314136418622 90698859485356941 90744696754608078 91036328401470564 91207449319518441 91406394777086298 91452589619584284 91624492983530871 91818598491349002 91824348113972838 92339249075729838 92534868786679956 92708806509963189 92714611876850691 92911026789877842 92957982041305836 93053753961613956 93432021254140842 93479239805059836 93805952149134351 93811826218588569 93859236714836502 94058076503333124 94234877399016081 94585502998019124 94922025345435771 94969996912645218 95017992723661644 95350083048708579 95356053810664101 95786068796530749 95890758655565601 96093902201552262 96142466010332196 96484527820257759 96533289042894522 96925700786971329 97074595182177522 97280246673176364 97469207357714829 97675694830384398 97725058043424084 98122314376933938 98223406959481398 98622689101593111 98672530905340938 98881567606068156 99073638754549641 99333700974180036 99555407415645012 99840253164575742 100246107852236619 100296770097198402 100733577917605308 100808233458415119 101194179554174148 101269176455481489 101432452323860721 101483714122017318 101761621430396148 101896249545277551 102175286558161986 102391743809253132 102467628247854051 102684704821686162 103154227934725422 103436709849003492 103680262901674809 104154338177859879 104660812924139628 105086263383180846 105386933895941061 105868812880376091 105899402426200452 106329887801916714 106383624659516412 106816078418294934 106980166119134412 107121698239907169 107415044843195934 107642602466137908 107851691366948763 108134795435804748 108686228805837306 108741156507926748 109128042744072417 109183193729503686 110028034099736532 110034923985712908 110241756549595827 110475302531036274 110531134392830892 110924389126690893 111602765889714294 111782702560989366 111839195154876228 111846198454613532 112293826029489546 112923508681308546 112930579880073774 113162735925939852 113169822104963988 113382547334484597 113680169560717812 114259881565111014 114324784569951228 114509109940525692 114724352628383823 114782331869478234 115032699835086852 115248926714476113 115677740600364852 115895179962395613 116140702660833006 116147975318252514 116612819338316067 116671752970210386 117046707944747868 117266720553666567 117522507570539526 117581900939465508 117802919550253977 118052483774591574 118059876146536506 118721891668795506 118973402725731372 119197036941381243 119204500984522317 119457034444128654 119517405481678932 120187594035076932 120607652763172737 120615205138185303 120676161490504074 120931812647142588 121159128084449247 121609932426024588 121617547563156372 122104281744829566 122165990644707828 122592963919768173 122600640613710987 123153517024110963 123549302830567194 123611742013284252 123619482502467588 124051535768902833 124114228769435814 124618758154677423 124810193805656814 125074602865512468 125082434958118092 125317552317061923 125583036210494226 125646503198688108 126157261341772206 126287237519333226 126562700460581028 126800600273476857 126864682592581206 127133444064944772 127141405080885468 127380392684420967 127714758395374332 127854344874087468 128366039783025954 128374077983331726 128646037093677012 128887852952875653 128952990124969374 129234267715961772 129893297841122634 129958943143619772 130203226871333343 130413152987820927 130479061014022266 130487231530382454 131009463701071137 131496918802124148 131744093461526637 131752343193419403 132023191913596494 132031459122457986 132098185006066188 132626864487504114 133303195159296183 133378915331609766 133593961597279974 133661477136315492 133912720514391273 134204816474267994 134410977944553492 134957364033758994 135025568607308652 135243269765147628 135497486437638507 135505971204627933 135861666060370068 136117045131912117 136554492602205846 136623504330472068 137109592165629447 137178884429376426 137727897737023503 137736522170959257 138240350535566412 138508873613594757 138802303180019934 138872450903813172 139366540184816763 139436973061958754 140148031881211263 140218859707589754 140515911861254748 140788855072254753 141087114754999686 141158417173834788 141878254497028686 142454995368967827 142526989085492466 142828930986542892 143802255155931684 144140853302328393 144213699015498294 144799933564341783 145504056992096556 145611892773266283 145920370009764546 146513542245576597 146587587065136126 146989008732794436 147183471565400907 147225998494961604 147335110439222097 147899185502254524 148008796358011407 148322351409102234 148728523629040524 149000551461270054 149333111123467518 149760379746863613 150445155145797603 151176729779312796 151791269331261222 152225571183025977 152965803504511764 153262929837242979 153587615713879698 153665235619301484 154027057232529243 154526906616527484 154731341902088133 155155064773505238 155483759117754756 156355627404888756 156991219386209442 157070559400338636 157629395074771269 158849103639300678 158929382588508324 158939334646029756 159494831702875071 159575436989274618 160224117627442401 160470249178701618 160810203684230316 160820273517580404 161122567264793901 161463903699206862 161545504112598996 162202193153707122 163111734761890122 163457285226357564 163467520818281316 163774790594255529 164204689365481284 165042051149604798 165052385978569362 165402047691870444 165712953796554411 165796701589246338 166158344206236564 167090069756082564 167404148834571441 167674053841484049 167758792732314342 167769297681920298 168440739044234319 169067467031302476 169385263021962819 169744103888909778 169754733157445982 169840523579227956 170520254341076718 171389822347666521 171487176854926842 171763664910788538 171850470603834204 172173497804217351 172549049752630278 172814114500140204 173516610900547278 173604302495111124 173884203983761236 174211053991249509 174221962977378771 174679284934761516 175007629455315579 175658791282035516 175669790924559204 176283761355809289 176372851409198262 177078725661887361 177089814219804759 177737593545728244 177748723361536236 178082837503193259 178460104088597058 178550294019188364 179185551666192981 179276108222518398 180281391052615398 180663315250184676 180674628272837244 181014242235756111 181397718970713882 181489393509216156 182414898639036882 182812789554172596 183156422617244349 183248985967061742 183637196982698004 183648696227945676 184678498151459676 185323954245850791 185417613019926378 185429223753701382 185822053579755684 186171343154153721 186864042508281684 187215290708485221 187611904298268702 187623652437177138 187718473429673004 188374554315741339 188469754798032162 189235892012658309 189844050690871542 189939993825290436 190297023888871809 190700166097417158 190712107621328202 191572137593061498 191781517311131202 192187804403104524 192549059674538931 192561116974997589 192969055640515518 193066578085789044 193429485187454061 193851401573942658 194149190364355044 194938414715429658 195351389660768796 195718591521033399 195730847295573681 196244628753867876 196446813918962796 197245378203186222 197345061810681876 198034787870394741 198047188683686979 198147277509099282 198940296731256171 199680506329151484 200068372997414649 200390942395919961 200492215704473238 200593540194396804 201307224711401991 201616466916830238 202436046050638491 202538352910962978 202864904647721442 202967428244034636 203792499090555102 204350573116323972 204831738903308769 204935256495708102 205369409643372324 205768326644064639 206308455869450844 207360525803349618 208203454770029901 208308676355719758 209155459592938131 210172526766361692 210328289561384631 210773867791882122 211630672132499529 211737625760752182 212659775603833428 212817381745543029 213632156836589868 213790483628238699 214243396479814338 214830089686391868 215703382733897526 216320548523247441 217372457611674612 218256085488144834 218366387459007372 218880555014646819 219881380597704189 220483513099191654 220950605062072548 221848778253381786 222483527113653351 223205531779428588 223500827191905081 223565405121978732 223999666685201277 224587652058979092 225847017362617092 225861159760147548 226765094668969194 227686903996891833 228519763130222028 229448705256767646 229564663738956468 230381423570819547 230497853428952226 231790359924791226 232281405321666012 232295950636505028 232732597160257857 233225638676632134 233343505940420772 234533441107333134 235045015141079052 235486829079314163 235605839100507954 236104967549183148 236119752293073012 237443783337591012 238394073882762486 238409001969044634 238914068888257308 239363155483911927 241215305526345474 241230410276370606 241352322981008148 242195855548810293 242318256168898494 243303289730560683 244208563489659132 244667602142835183 245185927839536346 245201281227421974 246307034048221926 247098605661134388 247563076724407197 248103071537805666 248228457538871628 248695052383869507 249237516309354846 249620387611313628 250635104634123846 251166072420988452 251638189098471513 251653946522880447 252314522683544412 252574475038666452 253601200546953714 253729365185162412 254616155833364667 254632099736168973 254760785368841934 255780381511615077 256732079566051908 256748155966663452 257230765282390263 257645497366182807 257775705905751306 257905980249938748 258823574628945417 259786595682245268 260274916350820917 260406453742666686 260826305975641854 260958122028044532 260974463060764908 262018927402142274 263488186923053274 263504686386838806 264046383827192988 264062918244915972 264559277113797393 265253728975008228 266606390318592366 266757830663219532 267187923194559948 267690156132895587 267825441028782546 268409632948535988 268914162333777597 269914728067517988 270422086578923097 270994972875277014 271011942409255866 272096578456070823 272234090263824234 273108985204411692 273622347958555323 274219184331258894 274357768858752852 274873478950592613 275455795474047006 275473044341918514 277017747227189514 277604606360039868 278126419529889567 278143835630552073 278733080369633526 278873946123917508 280296063762422526 280437719415179508 281417856447403053 281435478655765707 281577710144509506 282174229509999372 282704632197048243 283756508994057372 284909990737935654 285053978170984932 286050249146125737 286068161431992303 287358206389592247 288281706604656786 288427398030996588 289453583460773277 289599867128683566 290777102360913987 291223785546532566 291840740019529092 292407622073144487 293027084491153194 293175174130272252 294366943130801814 294670220878444194 295868067304779333 296017592716022814 296644702818204468 297220916263648923 298001102922540108 298666222246935036 299520759493727226 300738323556709857 300890310291595206 302424700375245357 303582538662522444 303807529366444467 304297356971582163 304451142366051954 305688748635832653 306525859674485958 307175231427759396 307402884743562153 308054114465058486 309462683804176266 310310129547010476 311040788705024427 312463014533579637 313982438772418884 315258790149542538 316160801687823183 317606438641128273 317698207278601356 318989663405750142 319150873978549236 320448235254884802 320940498357403236 321365094719721507 322245134529587802 322927807398413724 323555074100846289 324404386307414244 326223469523780244 327384128232217251 327549581188511058 330084102299209596 330104771957138724 330725269648787481 331425907593108822 331593403178492676 332773167380072679 334808297669142882 335348107682968098 335517585464628684 335538595363840596 336881478088468638 338770526043925638 339488207777819556 339509466314891964 340147642003453791 341040508682153436 342779644695333042 342974353709853684 343527329821577076 344173057885151469 344346995608434702 345098099505260556 345746780143428339 347033221801094556 347685539887186839 348422107982499018 348443925954757542 349838458014948201 350015258910631158 352567522711618578 352745702818396524 353408758650761931 354157451323774722 354179628439609518 356165675006386518 356920208177194116 357591110824143729 357613502953566951 358371103332385962 358552216445036796 360562782105230796 361822958289518211 362028484471512222 362795437941427764 363477384253347741 364829797278073764 366312845234488698 366497971934123484 367778891759304519 367801921841132961 369460551072332889 370647908491701582 370835226039852756 370858447507402764 372154607306708499 372342686308307442 373856274464032269 374430581416970442 375223808596537404 375247304874354276 375952656951185769 376749108631482678 376939509596064324 378471784025316618 379688101381743084 380401800820430571 380594047777743618 381400332194834316 381424215242656404 382141178053262901 383144275186122996 383563034622262404 385098119349077862 385122233949995178 385938111281031036 386663558858626959 386858970374908122 387702803147885316 389876829430859316 390609680614000029 391239458963462781 391437183042066798 391461694591147362 393028391103213411 394490756406372444 395232280384579911 395257029580258209 396069575740789482 396094377367373958 396294555018198564 397880593462512342 399909585477888549 400136745994829298 400781884791839922 400984431408946476 401738161543173819 402614449422803982 403232933833660476 404872092101276982 405076705821925956 405729809295442884 406492459312915521 406517913613883799 407584998181110204 408351135395736351 409663477806617538 409870512991416204 411328776496888341 411536653288129278 413183693211070509 413209566512877771 414721051606699236 415526620840784271 416406909540059802 416617352711439516 418099620554450289 418310919185876262 420656579122769262 421547735583764244 422366565216764259 423261344264999058 423475251521504364 425634763491086058 427364986106903481 427580967256477398 428486792959628676 431406765467795052 432422559906985179 432641097046494882 434399800693025349 436512170976289668 436835678319798849 437761110029293638 439540626736729791 439762761195408378 440967026198383308 441550414696202721 442005331317666291 443697556506763572 444026389074034221 444967054227306702 447001654383810162 447999333370402554 449281139240590839 451335465437392809 453530189337938388 455373807993783666 456676713549077931 458897410513535292 460762847141639094 460995706857904452 462081171697587729 463580719849582452 464194025706264399 465465194320515714 466451277353264268 469066882214666268 470973658158628326 471211678201015908 472888185224313807 476788147765524972 476818003938089268 478484495108625213 478726310967823854 480672352882327203 482430611052690948 482460820552741212 483367701794381703 484391711097620586 484636512337796988 486606579461121366 489335204285670366 490371855679072692 490402562454843948 491324371782766587 492614068096443852 495126153448814394 496206143075611332 497138861389663233 497390104767739014 498475032618709692 501270209268247692 502212446503714323 503022161524452147 503276378196943026 503307893045760894 505322217132702957 507202401093907428 508155789065888457 509232311666729334 509264199472337946 509521570737683868 511560763023230154 514461530564780526 515290994732365614 515551411811502612 516520493412652053 517647149257890834 520549832701641834 520812907485333372 521652611951283708 522633161973748527 522665888932136313 524037854804284548 525022888365946737 526976373846106548 527009372773677612 529118554227594786 531236176985662083 531269442659414277 533212780637184732 535380312265791174 535650882057565092 537556654998578943 537828324667555194 540844173157846194 541989945750554028 542023884818511732 543042726707268333 544193156912141646 544468180527648468 547244695917110646 548438368662517788 549469267851733047 549746957901185226 550911590948094012 550946088683837028 554035494454379028 555971862737552373 556252839059779134 556287671261104146 557466160739267052 558514029462461163 560592127524845052 561645872125455663 562835712894806106 562870957311531414 563155420289019012 565123662947224017 565409264394096486 567707676037974927 569819981475871308 570891071666615427 572100498292251474 572136322863984606 574716412779184494 576563413209313572 577647179023616793 577683350924992767 578907166921546554 579199734257367132 580288455562362183 581554204721827974 582447571093065132 584815244146288974 586054168982306388 587155774563100197 587192541886721043 588733886261603628 589340441756888388 591736134609558666 592035185432045628 594104363611184223 594141566051060937 594441832527297846 596820890193768513 599041518987454452 600205118992243947 601172827187759883 601476647113419714 601780620583190412 603921674134205973 604849400750490714 607308138151915473 607615058732888934 608594713943164326 608902284732103908 611377497271665306 613051719348971916 614805769487124306 616108228930116972 617304979932193917 618925367608352532 622081577410048854 624610364310089703 624926029067159274 627466378778814393 630517580299085076 630984868684153893 632321603375646366 634892016397498587 635212877282256546 637979326811500284 638452145236629087 640896470509769604 641371450884716097 642730189439443014 644490269059175604 647110148201692578 648961645569742323 654768256464434502 655099162377022116 656641665043940457 659644141793112567 661450539297574962 662851815186217644 665546334760145358 667450581340960053 669616595338285764 670502481575715243 670696215365936196 673762956176937276 677541052087851276 680295284006907582 683060711990675499 685559289390666084 688346115770302938 688693991216869404 691144270712458641 691493560286856678 695371079774373678 696844215964998036 696887851909515084 698197791480773571 699676916029896402 700030517821262316 705135045423237156 706460487237942489 706817517301523862 708314902647549444 708359256879219036 712331350012773036 715182221648287458 715227005907133902 716742206664771924 718089466451735781 723645916579036422 724056968943024444 726587566646430879 726954768506695482 729909869191682049 732625690468977396 734002806428505549 735557783518609038 735603843682265922 738921102144665778 741295816983403164 742689230173221591 744309214613416998 744685372616614884 746085157151608521 747712548928064538 748861162833940884 751905313902371538 753498217262965356 754914567295414539 754961839568641341 756943568050633236 760803601640861142 761188095555487236 763848467500094001 763896299208506919 764282356106525802 767341144534845231 770196238698155724 770244467899990356 771692295847170789 773327117717253918 773717940749816244 776470723886836251 781219361228000058 782478917926925562 782874366084133596 782923389182294724 786056782206426822 790464560769159822 790514059160516418 792139151481578964 792188754734747916 793677831341392179 795761186925024684 799819170955777098 800273491989658596 801563769583679844 803070468398686761 803476323086347638 805228898845607964 806742487001332791 809744184202553964 811266259736769291 812984918625831042 813035827227767598 816289735368212469 816702270791472702 819326955613235076 820867043875665969 822657552993776682 823073306576258556 824620436851777839 826367386422141018 826419133025755542 831053241681568542 832813819080119604 834379258589668701 834431506891656219 836199241108900578 836621838371752524 841313158245538524 844253569342209159 844306435967297121 844733130433528518 846522688529998116 848113896591144729 851269526982172116 854729972213806962 855161934512954796 858150747438377211 858204484295976909 862074619168776741 864845119813970358 865282194092989764 868360750382319831 868799601386050698 872331307082741961 873671356639597698 875522220058587276 877222866219433461 879081253473459582 879525522390816756 883100829392405442 884010662635332582 887604201914337999 888052778148068442 889934108454613404 891662748790946769 894003308767620324 895998666740805108 898562278481181678 902214970670129571 902670930874785618 910747615987567332 911422588099333401 912892070914746489 913353427098155862 917066245907497959 921525694283278188 922208654230686459 924162343395175458 928388051412528798 930930388641031428 933122366115073281 937389043600738911 941947316317256652 945776370448627614 948482405063469549 952819315923384819 956968990217250426 957452621935647708 961344705764654406 964095284159164521 966735403588763406 968783422195241172 970665222302538867 973213158922242732 978670408571340732 982648743565533174 990252306897628788 994277722779326466 994780209535478028 998319502140218037 1004424893007428646 1006044323048904294 1006552756393886052 1006615786091521788 1010644434265405914 1016311578131776914 1018464623333458668 1018528398944675892 1020442926010361373 1023121526046460308 1028923061129561052 1030581989464731228 1032519173655454407 1033040986825304106 1035294298515781668 1037240340430285017 1041099665403283668 1043056619661560517 1045266323947497054 1045331777864272626 1049515374044844603 1050045776731893474 1058237108455189572 1060226275952285793 1062472353971324166 1062538885318828554 1070760624531582348 1072773332472431187 1072840508860700853 1075113309997157886 1075656649335110388 1081688346315692388 1085468874868554633 1086085453414536666 1088386313824283292 1090432152760043223 1094489391834221292 1098938535703466094 1099493915802370452 1103336675277913557 1103405765523398883 1108381653216998667 1111943725475104746 1112505678119558268 1112575342522208292 1116463821920125497 1117028058924922326 1121568823392096807 1123291744250911326 1125671425789612212 1125741914623062828 1127857970853557307 1130247325894448034 1130818528788192972 1135415352075949854 1141782143333230854 1144200996584502948 1144272645727969212 1146423534159788703 1149432825558368988 1155294358047233586 1155366701849985534 1157814333843093108 1159990676575880877 1160576911124724366 1163108409443655948 1169630488292577948 1171829041842000087 1173718376890388343 1174311549126200394 1174385083773442086 1179085173309640233 1183472269219117332 1185696841153739733 1188208727222368446 1188283132102121874 1188883665054595692 1193641780387537026 1199728756433665647 1200410237984487894 1202345654375519766 1202953294226839428 1205214484629521457 1207843348268411946 1209698801500981428 1214616276303830946 1215230117465777868 1217189427886328652 1219477377938746563 1219553740841651397 1222754994543330612 1225053406187209053 1229611538974248612 1233986329490665023 1234609959864387834 1239551079633211527 1239628699538633313 1244163154820097708 1246579862522352813 1249220728620179406 1249852058134318548 1254298861663350867 1254932757557628786 1261969737368307786 1264643206751292732 1267099695650292777 1269784032794997174 1270425754564513092 1276904290473258174 1282094958320710443 1282742901769432194 1285460378878886028 1294220296403385156 1297267679720955537 1297923291139484646 1303199402079076047 1309536512928869004 1310507034959396547 1313283330087880914 1318621880210189373 1319288283586225134 1322901078595149924 1324651244088608163 1331092669520290716 1332079167222102663 1334901162681920106 1341004963151430486 1347843417721772517 1354006396312178427 1360590568013815164 1366121423981350998 1370030140647233793 1376692231540605876 1382288541424917282 1382987120573713356 1386243515092763187 1390742159548747356 1392582077118793197 1396395582961547142 1399353832059792804 1412920974475884978 1413635034603047724 1418664555672941421 1430364443296574916 1430454011814267804 1436178932903471562 1442017058646981609 1447291833158072844 1453175133292861758 1453909537013390964 1459819738383364098 1468005612857011098 1471115567037218076 1471207687364531844 1473973115348299761 1477842204289331556 1485378460346443182 1488618429226833996 1491416584168989699 1492170314303217042 1495425097856129076 1503810627804743076 1506637339511142969 1509066484573356441 1509829134590829078 1509923679137282682 1515966651398108871 1521607203281722284 1524467367197665371 1527696935000188002 1527792598417013838 1528564712213051604 1534682289069690462 1543384591694341578 1546654235434507836 1549561480237956159 1552941447773672502 1562438722456000116 1564957835853851124 1567899485921245581 1567997666796408939 1572113564412853644 1575068665097840211 1580929121538319644 1581028118321032836 1587355662682784358 1593708530956986249 1593808327978242831 1599638341911554196 1606140936797373522 1606952646172695276 1612669964995736829 1613484974002665582 1622532519473538582 1625969837251662084 1626071654455535196 1629128180121804999 1632579470736424938 1633404541582945404 1641734087751331938 1645315105987553364 1648407803555199141 1649240873703555678 1652734772844282036 1652838266051511084 1662106483363137084 1668758517179337402 1668863013783312438 1672398482217801156 1675542088387383489 1688507138684418318 1688612871934594242 1689466260867057036 1695370988841672051 1696227793182289458 1703123028113924781 1709459944427613924 1712673214999846281 1716301494876754422 1716408968591953818 1724149238337553482 1729690239627940716 1732941537070850379 1736721500764639662 1737599202772101396 1740865366687086549 1744662614165483922 1747342713279195396 1754445732438866922 1758162506946919164 1761467323689300591 1761577625660163129 1766201658784810884 1768021325270665164 1775208403828675998 1776105556296136884 1782313090833552669 1782424698153182811 1783325497581893538 1790462670581305539 1797124556962363356 1800615356976731841 1803518481563279649 1804429941340259142 1805341861749571236 1811765022402617919 1821924414455746419 1822845176198666802 1825784141829492978 1826706854196311724 1834132491814995918 1844417308461372918 1848324686790350916 1851914939796581751 1856776102825057596 1866244732230146562 1873831092930269109 1874778087201477822 1882399136336443179 1891552740897255228 1892954606052461679 1896964810126939098 1904676049192495761 1905638631846769638 1913937980434500852 1915356435709887261 1922689411529308812 1924114352654148291 1928190568318329042 1933470807177526812 1941330444605077734 1946884936709226969 1965297487131066348 1969924995131821371 1978932425379337701 1988555445558652932 1996639004280436074 2002351744022880159 2008849786014857292 2011507444727145729 2012088646097808588 2021288868530811828 2032623156263553828 2040885852020722746 2049182135972026497 2065038347310908814 2066081973650608212 2073432812137375923 2074480680860570034 2086113239323121034 2090532647894994108 2090663555728545252 2094593374442320713 2099030748089689206 2100091553463786948 2120452551904571586 2124944707942648332 2125077770637657108 2145546664944862374 2145681017721401706 2150226619994315772 2154268399355207343 2170937749737109266 2172170906829073332 2179762699939292637 2180864305520086446 2189729607575046147 2197877071406932188 2202008419285516647 2206673350555827114 2206811531046797766 2216763306433997334 2223887450950209492 2228067690519664773 2232927643840250994 2234056117849844652 2238255471454825563 2243137646784193614 2246583488501822652 2255715941707114614 2260494651788896068 2264743701886243617 2264885518705924023 2270830704151899708 2283564286666461708 2291545402500282003 2291688897625520757 2292847068319577406 2302023433604535693 2310588716094467172 2310733403699971068 2315076887541512367 2319981353151761754 2321153822249448732 2329412171660508753 2343658083684000174 2347436753780776686 2348623098252400788 2348770167546884172 2358170346619280466 2371393682307479466 2376417454444736892 2376566264204243748 2381033494024176537 2387283560775074052 2399457512867331294 2400820475968975788 2404691308751039532 2409211405196060283 2410428969259042914 2415686696536823892 2420227461003998373 2429232552607661892 2433798779210307873 2438954755877493126 2439107481683302794 2448869206104637407 2450106812374418106 2467972658981330046 2469219919728775668 2473861310555333517 2479102159266423054 2479257399077266626 2493159725044705626 2498441457240358812 2503137775769006103 2503294520674968657 2508597723326701734 2509865515115257572 2523939474736615572 2532760708026627477 2534199391300585554 2539568065589994348 2544341689773434187 2553808580946516348 2564189916641420886 2565485803538864388 2574452242315131633 2574613452887930727 2586223857506330223 2594535359441911074 2595846582278969292 2605082251146959493 2606398804158152094 2616993921248225883 2621014069918793094 2626566660175761828 2631668598658300383 2637243760420378746 2638576567172450268 2649302488177216326 2662812605743013997 2664158334444205326 2669802325363840212 2674988246372840307 2682009926302860972 2695686835443545034 2706644912010388713 2708012792624356854 2732242847962701996 2734267764298000203 2738676212744239467 2740060281294467586 2751198737722493877 2764577082849834564 2766625962692059377 2772487030185526374 2785164154237586394 2792791165923094284 2799367098345219843 2812167130802216733 2825841948951769956 2837329111345882842 2845447215190408647 2858457947770154457 2872357865806943124 2884034117293963218 2892285852477493563 2906350266585723516 2911995666907616601 2919639476766728196 2936011225714022196 2947946230696599522 2970756920692886364 2982833168337979398 2984340628606434084 2994958506420654111 3013274679022285938 3018132969146712882 3019658269181658156 3019847358274565364 3031933302796217742 3048934734395330742 3055393870000376004 3055585196834027676 3061328778031084119 3069364578139380924 3086769183388683156 3099122960475912318 3105882895547345004 3111721021290855051 3135798971842491162 3135995333592817878 3148546122134533809 3150137330195680422 3174711325365568716 3180678827856857379 3187417061913972498 3187616655956485662 3212281873594747044 3218319997417293561 3225339929991473658 3226969948005331164 3245065038947077164 3256406624605663899 3258256360243609998 3265158941472849876 3271296458280129669 3283468175502663876 3296815607110398282 3298481747407111356 3310010025833740671 3310217296570196649 3325144959650996001 3337517034358674804 3337726027566624876 3349391465760376491 3351084176774766978 3364706470176290421 3377014277368836636 3377225743869188484 3383573912560671921 3390741977683344102 3392455586364578916 3406246056227849562 3425346429999692562 3432602989753508844 3432817937183907636 3439270602479366109 3448298476675106964 3465883074141700758 3473443001529279324 3479972029727642631 3481730733374173098 3489325228330967844 3508891464877733844 3515487125526000261 3521155130671165029 3522934647378601182 3523155251320326258 3537255519928920699 3550416807657351996 3557090523461219199 3564626181667105338 3564849396306365622 3566650995163787076 3580925341162611078 3601230713953463682 3607036963126559298 3608859882680518284 3615643453888564371 3623530044805235838 3643848828911492838 3645690352397333604 3651568283658985956 3658432133816239689 3658661222524954191 3668264983629991836 3675160218561627159 3688834616922745836 3703829879593163502 3718653238899634581 3718886098615899939 3732489464460293124 3747662185860538218 3749556174402955644 3762896584990052601 3764798272672886358 3785909212104923358 3793929620253878196 3801299086950878331 3809352098384991522 3811277263693539276 3830712871419774522 3846284874962131329 3848228705308296582 3856381136636658084 3882660889210155468 3891803039162866611 3893769873418453938 3909598206237228141 3931521104878189641 3939849990263642742 3955865640630568119 3957864850758675402 3973953732265824489 3993278008560872148 3996237501666307989 4004703488045760318 4023014889454291458 4043530253165317551 4062019188936535281 4081771704041445492 4098364271944052994 4110090421941701379 4130076694621817628 4146865624274751846 4148961361721140068 4158730545278289561 4172226478646242068 4177746231356379591 4189186748884641426 4198061496179378412 4240905103809143172 4255993667018824263 4291093329889724748 4291362035442803412 4308536798710414686 4326051175940944827 4341875499474218532 4359525399878585274 4361728611040172892 4379459215150092294 4404016838571033294 4413346701111654228 4413623062093595532 4421919346044899283 4433526612867994668 4456135381039329546 4465855287680501988 4474249752506969097 4476510942909651126 4486275293568387228 4511431883414229228 4519912018533428907 4529487403772487234 4529771037411848046 4547899954194326613 4583090805000564006 4583377795251041514 4585694136639154812 4604046867209071386 4630153775083024734 4639962706303523508 4648684440713868477 4658824343321017506 4687316167368000348 4694873507561553372 4703698457763736743 4716340693238560932 4725205995293520633 4742787364614958932 4762066988048353074 4781125592870958747 4781424983934728493 4798915025734662588 4818422810392120566 4820857938518085828 4838009894987210487 4840454922007996746 4867597558420615746 4877909511754986252 4878214963366605588 4887384540365414997 4897738412209274814 4900213624748836212 4935945317962660092 4945223410665597423 4947722621110667034 4958204318532846108 4958514798154533252 4986319450089411252 5006275551538012206 5006589041349937314 5017195446653403468 5026626265162150467 5065521416053254954 5068398782601171108 5086112966525016153 5088683379546868374 5109369084341774343 5128379833282841772 5138019644999538843 5148904484630263266 5149226905775861454 5172447715012660446 5189070718883822148 5198824611212551137 5210164502293918986 5212797608316304188 5222596100061259647 5233987842496451766 5242028139837586188 5263337197316600766 5274487520840757492 5284401971067901773 5284732876980489387 5298604976354432652 5325625211486027994 5328316668888410652 5346939272500658007 5347274094459548433 5349976492745680614 5371388011743916617 5391373670887090068 5401846070930195523 5413289824020777426 5416025585248713708 5435295067207853757 5468535528596000406 5477352425488478934 5480120562588935172 5502397475444987754 5533251925384118754 5544974060371052748 5555744819389745253 5570328308475172788 5598734196690439686 5621493278790807327 5624334261604433466 5647197409009329537 5674658222691765684 5678863818157385037 5690894430380817294 5714028147577487283 5716915895540308914 5746069307129661783 5768068234587926436 5772343057962444873 5784571704954987126 5823991333815233202 5840654810127680907 5895892461393199044 5909774985395464113 5936797276138013103 5965666336675958796 5989917012841308222 6007055232068640477 6026549358044571876 6034522334181437187 6036265938293425764 6063866605592435484 6097869468790661484 6122657556062168238 6147546407916079491 6198245920951824636 6220298436412127769 6223442042581710102 6271597943684982324 6271990667185635756 6283780123326962139 6297092244269067618 6300274660391360844 6361357655713714758 6374834123827944996 6375233311912971324 6436639994834587122 6450679859982947316 6462805198065622029 6512813249211327798 6516512720487219996 6539288099817877911 6542592916560259338 6569188822725138441 6593631214220796564 6606025257856549941 6620020051667481342 6620434593140393298 6650289919301992002 6698782931520752982 6702168353549533956 6714766414364476689 6729412940352580842 6767147825121343842 6781483955366688204 6794231105658730851 6794656556117772069 6812492112455699124 6850692859999385124 6874636207500846009 6878541204958732218 6906070300813607079 6931766148283401516 6959944059455285262 6963461466748346196 6988236514981526259 7030974251052000522 7042310261342330058 7045869294757202364 7046310502640652516 7074511039857841398 7114181046922438398 7129252363334210676 7129698792612731244 7143100482072529611 7161850682325222156 7202461427906927364 7214073926253118596 7227634215588180849 7231286907777128742 7247060089610471676 7260682383011995119 7287697657822985676 7301396337630923619 7316864267632479378 7317322445049908382 7346607618313912221 7350320437123254318 7407659759186327004 7421583931666000551 7437306477799269162 7437772197231799878 7495324371721076436 7509413327307018309 7509883562024905971 7525793169980105202 7529596545345772716 7571818424209846716 7598282124079882431 7602598173901756662 7618704196769983044 7633025069320302561 7661425742839549044 7692569749924262658 7696457410616593164 7723356726945394899 7723840358663792181 7758671572518990669 7783606078325733222 7787539746836907876 7815246753440878479 7819196412474456282 7850981763744677649 7863042209756379282 7879699980527285484 7895005795974901149 7911731281261136238 7915729701517350804 7947907464531648978 7992475003332615978 8009406976091520636 8024964739118520921 8046029778908582916 8087060506330635102 8119934736031166139 8124038377873070562 8196728543888105988 8202803292894000609 8216028638232718401 8220180843883402758 8253596213167481631 8293731248549503692 8299877888076178131 8317461090556579122 8355492462712759182 8378373497769282852 8398101295035659529 8436501392406650199 8511987334037648526 8536341645571225941 8575373843310463371 8617073597420829372 8652102351881889654 8676857557432480689 8719050799757170548 8758918430300184588 8808033677142066588 8843838692089798566 8912270762078659092 8948499505013938194 8953021885819302252 8984875519261962333 9039824037066857814 9058974807544974468 9059542074823696092 9095799908388653226 9166181610001128012 9166755590502083028 9183986334093252357 9208093734418142772 9260307550166049468 9297368881427736954 9317648686642035012 9335163063872565153 9407396915527473486 9445638366403601427 9450411990587041266 9524133976096706148 9542036483570572137 9562251185741917494 9562849967869456986 9636845620784241132 9654959992251880683 9676019789974420974 9680909844015993492 9735195116841231492 9774769080730829994 9795476824418549628 9813889374840389007 9890446821331194846 9895445242221334068 9930030077501222013 9930651889710589947 9975434878952988003 10012551103076024412 10013178082699874628 10053252530324300934 10094119410528871263 10131042832106509908 10172225933050032306 10177366759093736748 10218738168683548686 10276039289999077686 10297808969260526532 10298453811551722908 10317811807438098327 10344895430025320892 10397649222425102274 10420329004587837972 10439916089182927893 10445192200122519294 10467975684992903532 10526674394633201532 10546461376578000783 10563465392013495087 10568803942135803546 10569465753960978774 10611766559786762097 10651250422972055988 10671271570383657597 10693878545001316014 10694548188919096866 10699952985491361228 10742776023487833234 10803692141860391046 10826579648041554852 10846930361665693113 10870590134415707514 10937071057192000812 10954704850976957868 10975296401448719067 10975983667574862573 11004794950889975508 11025480655684881477 11066503850768237508 11111489638779490506 11155959716698903743 11156658295847699817 11197468393380879372 11242986557581614654 11248668523208866932 11288689754970157803 11294394818018659074 11357727636314770074 11381788860761634588 11403897260852634993 11428056295154974566 11433831791080617828 11492138614259323566 11538854624886393987 11544686115924889746 11569143409909974252 11647982667630466404 11681309620255361814 11728794618711684423 11819549970790928226 11867596921891704357 11873594552276026206 11921861196797473467 11979834025682616444 11988712504998923967 12014110464137280954 12069044668362874374 12130590759495952653 12186057566809605843 12245315112124336476 12295092815832158982 12330271265825104137 12440596872824255538 12446884085163420204 12476191635834868683 12533238694069138773 12567560246653924278 12594184488538135236 12722715311427429516 12873279989669174244 12925610396131244058 12978153527822834481 13025626498422655596 13078576199635755822 13085185833120518676 13138377645450276882 13212050515713099882 13240040103334962684 13240869186280786596 13265758038134697849 13300579838603984004 13397565863041505964 13422749257520907291 13429532828728953378 13458825880705161684 13534295650242687684 13559736055600286721 13588462211317461702 13589313112235544138 13643699862582979839 13749272415001692018 13757082409917464436 13812140601627214158 13919888118910570524 13946053322141605431 13976473029963052518 14061948502104001044 14084620522684660116 14111095373291210229 14149022079715682796 14175617985880561899 14228362093844876796 14286200964145059222 14343376778612876241 14344274951804185479 14455268431176361698 14462573815554257484 14514029684961631461 14521364766023990238 14602792675261847238 14633728535264958756 14634644890099816764 14662153621096244991 14693215236627824442 14700640874246508636 14843167863332001102 14874612955598538324 14875544394463599756 15018826654614036618 15019767124049811942 15051586339960210404 15079878795486451401 15196564248159764862 15205196347803513324 15258338899575048459 15266050138640605122 15328107253025323029 15385139499848525316 15414058934998616529 15446713453890789798 15447680717327584362 15517343145037981338 15567212156651466444 15596473833637653411 15630493506881756958 15638392824948912564 15667788300183778941 15701963527489355298 15726084419512758564 15790011591949802298 15823462562522272476 15853205913203705319 15854198630941468161 15895814929063297956 15984950006665231956 16040817817501974021 16041822283378645299 16049929478237041842 16114164035231749851 16174121012661270204 16205538212790586569 16239869472062332278 16248076755746141124 16305885201623561271 16405606585788001218 16432057276465436802 16440361687766805516 16507192426334963262 16599755776152356262 16634922181113158244 16667234458169235759 16710984925425518364 16796202590071319058 16864479836372421981 16873002784813300398 16941592227027988611 17023974668075297052 17036591454472155111 17072683291142451882 17142084442732461849 17150747686620926742 17304204703763779308 17317029173887334619 17353715114864961378 17521964430383042721 17687677384179597132 17729324956186392339 17810391828414039309 17896999010027876388 17969751038523924666 18021165696205921431 18079648074133715628 18103567002544311561 18191599816777306452 18367972668186504714 18442639223748238473 18594737762855473908 18670326127745130306 18814793831054946972 18891276732807202854 18900823981174082532 19084072967141144274 19124502371483834988 19125699935738913972 19309919984503761366 19352039579948841948 19388415594196866087 19549538161461659988 19617864299453633733 19627778749680778014 19707566468175415323 19780893642662389692 19818075773569649823 19860060155002444026 19861303779421179894 19950869757905976006 20106505060648601868 20144299243093430067 20188238821057742526 20344451866100064612 20382693316976192553 20383969668353316207 20437476337367097372 20552078579998155372 20623908622502538027 20635623614876196654 20718210902440821237 20795298444850204548 20879832178365855786 20890384400245038588 20964709544944578777 21092922753156001566 21126930784026990174 21137607884271607092 21138931507921957548 21223533119573524194 21342543140767315194 21387757090002632028 21389096377838193732 21429301446217588833 21485552046975666468 21607384283720782092 21693860723331386226 21741180268831415028 21782047149035985357 21950592802897438134 21951967335149725146 22039822854941736663 22050961311369762954 22222979277558981012 22264751794998001653 22311919433397807486 22313316591695399634 22485973115163229308 22528239981921054927 22577379509940315606 22588789636037318148 22715455272629540148 22794846372239647293 22807794521705269986 22856112590309949132 22899075207960907683 22984277228518647132 23077709249772787974 23089372231849779492 23170070180836184697 23171521075991376543 23276014717556972007 23362619240510723628 23445740260322635437 23457589237423368846 23552945291234032947 23639099941581856452 23685017387924703447 23735193843783408714 23747189104552052412 23843722393594946934 23977425009997847934 24028220928274561908 24074894217355562763 24138089336725748748 24261181518991905306 24359804208093498417 24372115133619211686 24590185631664317964 24608409878682001827 24648085914698155203 24660542531650208274 24760788639502444893 24881193745648511076 24899633664228534393 24952383271669737366 25066477388138277546 25135120493307848556 25309504177219950597 25609024936713677823 25726121529931390113 25851220792262488116 25956307055645668962 26030572672297442067 26157152399271511644 26276755290900553764 26424101031426199764 26531516076269395698 26845498515041814582 26859065657457906756 26954626557785886999 27119472111200573442 27176924422634923404 27178626224471088276 27287399725165959678 27498544830003384036 27624281203254428316 27892106644283210862 27952946059926105036 28005489191617695459 28222190746582420458 28336915099210804281 28351235971761123798 28572401928290118444 28626109450711716411 28686753557225752482 28688549903608370958 28910536862352723396 28964879976755642049 29028059369923262922 29042729532047980476 29205585350523694476 29324307242192489982 29386430473255648884 29441668124521167021 29686335726664002204 29790090232503666039 29791955669131769841 29926304636858964009 30037653309228073236 30039534248099623884 30159757590972902802 30282358231586613789 30393128496319529724 30516677799150096918 30532100277281210244 30656214506050646058 30828117869997233058 30893426907781579596 30895361434655168724 30953435422314294981 31034686290075962676 31192947667275306822 31260987013763513916 31319748267548783679 31335576600367557882 31403927054978710596 31580023183899604596 31639384129734002349 31706411826407410638 31708397261882936322 31835299679360286291 32081635635003948042 32083644566757290598 32099858956474083684 32228328070463499702 32411076425581173138 32479738944124664556 32540791084997079339 32611770403247122542 32811213171576002436 32864114552930873604 32925889204346157201 33014384852669926524 33076441967054644431 33199511552304712524 33334468916338471518 33467879150096711229 33469974887543099451 33592405180142638116 33728959672744843962 33746005569626600796 33866069264910473409 33883184454055977222 34073182908944310222 34145366582284903764 34211691782557904979 34284168885464923698 34301495373241853484 34616563874659181961 34634058347774669238 34707430229729922756 35043928860766085442 35186383856135053269 35458649912372784678 35602790765675113071 35620783656828078618 35765583590392420401 35939502077047849332 35966137514996771901 36042331392411842862 36207134005088623122 36391772278487857959 36558172700428817529 36735945336373009428 36885278447496476946 36990813797475312411 37340652255490260612 37428574907504606049 37599716082207416319 37782553465614405708 38168145934282288548 38619839969007522732 38776831188393732174 38934460583468503443 39235728598907267466 39255557499361556028 39415132936350830646 39636151547139299646 39720120310004888052 39722607558842359788 39797274114404093547 39901739515811952012 40288598486186860134 40376477642115485052 40765386633952385106 40767939336706632414 40931099587748939517 41247817245005076054 41271247229752393308 41436421804881642474 41759664356731711572 41838159966424816293 41929419089889157554 42185845506312003132 42253861568053980348 42333286119873630687 42447066239147048388 42526853957641685697 42685086281534630388 42858602892435177666 43030130335838628723 43032824855412556437 43387721446662772452 43542089054884894383 43564094298071970714 43901185605794876268 43903934670299450292 43986460863288734973 44079645709883473326 44101922622739525908 44529503589996003306 44623838866795614972 44626633183390799268 45056479963842109854 45154759019880631212 45239636386459354203 45589692744479294586 45615589043410539972 45775016698725145377 45798150415921815366 45984321759075969087 46155418499545575948 46242176804995849587 46340140361672369394 46343042151982753086 46552029435113944014 46891480520645270874 46915178474846737692 47003364900551336823 47105890582468065894 47370034775849406894 47470387687566817428 47559617739611115957 47562595892824404483 47687444787189893868 47954850019995695868 48122453452505922063 48149788434711125526 48342492105695249553 48522363037983810612 48719608416186996834 48744230267238423372 48917655604870683813 49216819757364003654 49296171829396310406 49321085063300416548 49521577279004889786 49799267328457068786 49904766543339474732 50001703374507707277 50132954776276555092 50593439509117265943 50619008354439901194 50824776681083965833 51109774363416465333 51218049873427355646 51426253328197385547 51452243059862780226 51912614111291337924 51951087521662003857 52061145344594884134 52565893291149128163 53063032152538791396 53187974868559177017 53431175485242117927 53690997030083629164 53909253115571773998 54063497088617764293 54238944222401146884 54310701007632934683 54574799450331919356 55327917671244715419 55784213288566421724 56010978383235390918 56444381493164840916 56673830198421608562 56702471943522247596 57252218901423432822 57373507114451504964 57377099807216741916 57929759953511284098 58056118739846525844 58165246782590598261 58648614484384979964 58883336249042334042 59122699404526245969 59580180465007332078 59583911338263539682 59852609273717928018 60319515181945805604 60432897729280290201 60564716463173227578 61033355598300193836 61148079950928577659 61312429012101292116 61656235739994466116 61871725867507614081 61906870844628589962 62154632707322463711 62385895334550613644 62639496535097567358 62671153200735115764 62894128634833736331 63278768259468004698 63412823652814821276 63416794523765872644 63670599358720572582 64163271270007896084 64167289133514581196 64287904338652766499 64456656140926999404 64822152851162346276 65081582169994158678 65223540806494245084 65346141447107956071 65851778408692314402 66119468564825209989 66152883934109288862 66668937832676943036 66794255384994004959 66935758300193422458 66939949775086198902 67457919345489687924 67584719945763164781 67732138529820946818 67766368908111954444 68146365817888620444 68423383565115809958 68568337770929847396 68697225623882723049 69233127749318363922 69268116695549338476 69510210542508554091 69514563227974129629 69828044152670916021 70087857721532170884 70372767712270106538 70658835873702098841 70917299824745569356 71205581531350226142 71241567313656157236 71531167180784840802 71932275029993543802 72084662784823685724 72224682652066688289 72414268010177246244 72783544556975715918 73079412624280495251 73116345400857635058 73770556894992953892 73825229636046005481 73944257744094465609 73981627594950624822 74282365918507334679 74698900992685603179 74857149815009212098 75199432164414832638 75928512531659851791 76827074810141033469 77178364589794170339 77553662376787464348 77868921166937006886 78091718016892326201 78471457197814534932 78830265872701661292 79272303094278599292 79594548228808187094 80577196972373720268 80863879673357660997 81530773267904770212 81535878673413264828 81862199175497879034 82495634490010152108 82872843609763284948 83676319932849632586 83858838179778315108 84016467574853086377 84666572239747261374 85010745297632412843 85053707915283371394 85717205784870355332 85878328352135149233 86060260671677257446 86065649710825112874 87084178109769788766 87128188596143941428 87972921726577469946 88159291419766946652 88325004373563501063 89059007179992006612 89370270697510998117 89778913910576892027 90112959927684219708 90479272772918708406 90847074694759841367 91179385488958589172 91550033397450290754 91596300831843630732 91968643518151938174 92484353609991699174 92680280723344738788 92686084303965506172 92860306266942884943 93104058870227888028 93782961041290541748 93959244802646351037 94006729801102673646 94211781164936131788 94740069551698813788 94918152389202007047 95119235479222231914 95125191785648808966 95505899038080858873 96244906905011844126 96299576869422251052 96684984211390499106 97439216832373993668 97622373254991238017 97835311209741367626 98433639514728007308 98592343658792620812 98777667613038471603 99043154558009779572 99229325901163933293 99598534656914137572 100003406749015414554 100403637450290133687 100409924662629298353 101186879018234531886 101238016708879802388 101598207794731420227 101649553362167931666 102219548726832930666 102436099746854711292 102635075347673714937 102852506656394771094 102904486119725560452 103902175043324007714 104122290689189768268 105131786582298256326 105559151568405159807 106375949737118354034 106808372297025339213 106862350970484235854 107296750771177261203 107818506231143547996 107898412544990315703 108126994177235528586 108621402015265869366 109175316835463573877 109674518101286452587 110655835342489430838 110972441392425937233 112021956766470781836 112285724722513818147 112799148246622248957 113347660396843217124 114504437802846865644 115859519907022568196 116330493565181196522 116803381750405510329 117766672498084668084 118245398809052491938 119160360930014664156 119167822676527079364 119391822343212280641 119705218547435856036 120865795458560580402 121129432926346455156 122296159901857155318 122793298763246818551 123743451735015228162 123813741689257179924 124309265414644927422 125278993070195134716 125514479899274448879 125788257269667472662 126557536518936009396 127341198717441145164 127580561872925057091 128575808677305532998 129090391007515886169 129098474566237669311 130163164339988317356 130692282894215912142 131703556817384628804 132238937129650419978 132305767868218577724 133588510769988009918 133871516600386844916 133879899550172397804 135169439891526329562 135464277059641893636 135718909159378062609 136846767130231619916 137325050096175436131 137394451247765446098 137952965277227907261 138466255498636727844 138726530414987548761 139020421085017108182 139029126455948259258 139656088305341832042 140745535424540213076 141010094701654010469 141317671747404197682 142411163062700452284 142678853218833347871 142687787678473213449 143062334361569681604 143864550059987087604 144367360357517766189 144449365304133376578 145027476317085748659 145567089113951431836 146158825248560990502 146232690801715270116 146752966814612051439 147650459272092010962 147888515488188931218 147963255189901249644 148564731837014669358 149397801985371206358 149714299630018424196 150005110123523121831 150398864328829665276 151857025063319703582 152474330043251897499 153654149620282066938 154278759984592156641 154356729179588340678 155737842333874013772 155853262564986011571 156183436033784652402 157697679873447384489 159189096457616374188 159563924605677531051 160293526455726353781 161727759346715321994 162190491265853292879 162932103022898804049 163724398350995758068 167352639865699265172 168032935149706172754 169333144479494522748 170021490595264825686 170107415830566742788 171756656704270298466 172120521343354514892 172131299421650225748 174168356219539577532 174495740347771794783 175945843453154939892 176650008747127002126 177368098213578737907 178740541395021996234 179557827821153784054 180958545545837416812 181298693187840870603 181694149389519682734 183100066794900581508 183444239852785732977 183937287036303876348 184968707219983398348 185720612533885769886 186463898121967391133 187918489605292702074 188013459602205347292 188682385904501208993 189836304778404014094 190238470958444463828 190250383571297617932 191011798076161717746 192489813810023688252 193369968422780998212 195244746509982476034 195670622419482735252 196038424341323868213 197555335226076943206 198358405694475629967 198458651802327866586 200006813498030829108 200382766154982014877 200807274900580267374 200819849325258596706 202373758036469063772 202754159837289494343 203196415589462840454 203299106724335863332 204439097453665861332 205270150695347429874 205705013312789542188 206091676871648169147 207804350086648015428 208530631627525662273 208543689683922388887 209484132458012748063 210263573164596512652 211118303136810319614 211976507621106296523 212751899474236708068 213616744594050678426 213724701940968471708 214593501542354522406 215796825089980631406 216253988354471057172 216674047956200064867 217242804030531738732 218350633670927147754 219238237872841485753 219349036202572905174 221311670684978861676 221475688908138016443 221944882784851874466 222847097755522004037 224571449445027636294 225598296493244497914 227785537594979555373 230481224430423100407 231535093769382511017 232660987130362393044 233606763500811020658 234275154050676978603 236490797618104983876 238783644686424561282 241731590917121160804 244592319803714310636 245586597526493637102 247486903470030456324 248618530829289854844 251028959798548897758 251576514539334945324 252049402724559259131 255032235892897238529 255161123745850114182 257151617354611065996 257634985056405447699 258180782015031772338 258196949132475338622 261384565788431824284 264477874259300839956 264975013120690503189 267177021539976019836 268110812092532994351 269336741731730676081 270338879783052659124 271437818318756125218 272541224084279524101 274650100192350872262 274788902495530892196 275905930554455814522 277453060829975097522 278040842170034216364 278058252911896518516 278580918800828654829 279312176610683664084 282020189403308020938 282635343494808395364 285357706437666695742 285375575356946426898 286517697114242576619 288734720715035532378 288898730608266753156 290054952634171497318 292317650497121981004 292867119764973714051 293505933629224102878 295300918544184021924 295777030976377862436 296333002839115414809 297129463674029338716 297687977703491799879 298795603970742412716 300010220247046243662 301210912350870401061 301229773987887895059 303714050126639407164 304794623384194260681 304948660086503794998 307308299240564133876 307905226043021144811 308557519969184313282 308713458359176681356 311706525129972023142 312366872067569304804 315395359746894768978 316677454705215479421 319127849211355062102 320425116891076017639 320587052911452707562 321890252313531783609 323455518693430643988 323695237634970947109 324380982531706585758 325864206045797608098 329023554303859357761 332917324177277811699 336065870299412345508 336857174167541454441 338397444739866746871 340042981190529651372 343513313408540596932 348991480695543589566 350410145251216530987 353300017494254004252 354736196427157475814 357481082790043992468 359115655642307568108 362597386375681741206 363388298779039365468 366888479705571465954 368379896289740455653 371441225067771539772 372927796243934782266 375836979210585404148 376543439697823346637 377364771809002417986 379672609556808028188 382023596152323435492 382741685618775171273 387271173022547658507 387295423698713007933 390489493019964952068 392076848682647736426 395110670452153886412 396716811388951259934 396917303604655733172 400765532309964029754 401614549801160534748 401639698650517193412 405508319674578988686 406392831178925680908 407156727478134187827 410540301390694859748 412183353743296338294 413858895831683721783 417061263255051324546 417087379367844777774 418968264916025496126 422236606273620639228 423030284104962031407 423953015242212593046 427233489188101356852 428036559656500043613 429187003084709044812 431593650179961262812 433102081072553298567 433348095912400129734 435082428951257245977 436701267341854295508 438476475745682971506 438698072405145810348 440258900443836154317 442951377816276032886 443889765569703748932 445694195511044008074 449142898890055272588 450015330370569365493 451196592986488995828 455571075189959110746 457422990129755692497 460962448860846200814 462836279953776469923 463070187538765022034 467213527001622041316 467559787694958034713 468550308101353957206 473093039620342153467 477567289372849122564 480880579367179061343 486571473797559878637 488796309068696412147 491173195052987274204 502057919597097795516 504098805449118518262 510064471785794477058 510322247491700228364 515269970112810895398 516361564030063544676 516393898264950677244 529950026241381006378 532104294640736213721 536221624185065988702 538673483463461352162 542875636637512250436 543896079563522611809 545082448168559048202 549300200384701744524 550332719558357198931 551811861108911629044 554906121659950195044 557161837601657309658 559391694365902173399 564040378806616041876 566047157713503626979 570715412875333391484 570751150713892853796 573035394228485153238 577469441430071064756 580109905268342994636 585734239529947428102 587011867258448205756 588115273023971604639 592666005678230829618 595075217083426889901 595375955406983599758 600020440494092487324 601148298464946044631 602421824701740802122 602459547975775790118 609589246768388521362 609897320173007589996 615810452086042289622 617115039938368626564 618275030614944507441 623413050259944046284 625591894882576986819 628452397374038244189 630790719493789537956 633354909410430958842 635929522863318889569 638255698422710124204 640850233782152035278 641174105822905415124 643780504627063567218 647390475269941894218 648761965063413171516 650022143868600194601 651728412091595216196 657714713618524457259 658047108607718715522 664427066724414049329 665834648354555623398 668541293266566012111 673714348335082908882 676794889479733493742 683356612784938666119 691443673291269301221 694605281308147533051 697982961391087179132 700820290502433061974 702825462152030935809 709472392854314951628 725194772751363482412 733776959411142931908 736759792579480911306 745855592487869564532 753086879395646693274 754729543618004835972 756148208173677777393 765483371237550342546 774542346045095317014 774590847397426015866 784153697365295472852 793433622777902519868 794925039362071509567 801531064619928059508 804332436277598983053 808010225195192028243 811016639349157977372 814313454956268375654 817623672252838572303 824366707486592676588 827717791663367443566 834122526510102649092 834174758735689555548 835742756402485964487 837936529832050992252 846060568209924062814 847906030484425186092 856073119313000087226 859553091342727729857 866204162145106597134 866696191824800259468 870164857902514491954 876952951491365943012 878601359294921142153 880517800887672308634 885902755632552065772 891388391022088016148 893063933110475399637 900030660741138730986 903632737052611203183 903689321963663685177 911142150379918221492 914845980259511384994 921924897721692401628 925672559907552939846 926140375077530044068 935119575389916069426 937100616202707914412 946186079240684306934 950032364115646438263 961275350673228052917 961761158734358122686 965670756940595350827 971085712904912841327 973142947595119757274 977592618137392824294 987070662911578073283 998751972531833435097 1008197610898237036524 1010571522502624363323 1015192334219600240613 1020128943571588954116 1030539940225621790796 1051230435753649592961 1059900052482762012756 1064208589281472427442 1072443248370131977404 1077346966926922704324 1087792159127045223618 1090164896337118096404 1100665439116714397862 1105139688869221366959 1114323675203314619316 1118783388731804346798 1132094315427007253958 1146070788456970306476 1148225056856325513819 1161813519067642975521 1171468479059894856204 1176230546047943209278 1185332011356461659236 1190150434166853779802 1190751910813967199516 1202296596929892089262 1204843649403481604244 1204919095951551580236 1219178493536777042724 1221470182434402563481 1231620904172084579244 1236550061229889014882 1241576687495051165349 1251183789765153973638 1256904794748076488378 1266709818820861917684 1269090852314886094221 1271859045726637779138 1281700467564304070556 1284109678969500130839 1287561009254127134436 1294780950539883788436 1300044287737200389202 1305247286853771737931 1315429427237048914518 1316094217215437431044 1320776701331508462951 1328854133448828098658 1331669296709111246796 1337082586533132024222 1347428696670165817764 1353589778959466987484 1366713225569877332238 1372268970389267077491 1382887346582538602442 1388508839861329409769 1389210562616295066102 1401640581004866123948 1402679363084874104139 1405650924304061871618 1419279118861026460401 1442641738101537184029 1459714421392679635911 1466388927206089236441 1473519585158961822612 1506173758791293386548 1512296416347355554786 1530966742475100685092 1549084692090190634028 1549181694794852031732 1589850078724143019134 1596312883922208641163 1608664872555197966106 1616020450390384056486 1628626909912536751308 1631688238690567835427 1635247344505677144606 1655435583326734887132 1671485512804971928974 1678175083097706520197 1692121136419848125628 1712146238626000174452 1719106182685455459714 1732408324290213194268 1740329715805028983908 1757202718589842284306 1761035601775344617268 1764345819071914813917 1785225651250280669703 1786127866220950799274 1800061321482277461972 1803444895394838133893 1807265474105222406366 1807378643927327370354 1829691960519022769988 1851345119815105879692 1854825091844833522323 1870239150779832138852 1876775684647730960457 1885357192122114732567 1892372158481368613868 1900064728231292876526 1907788568589956668707 1922550701346456105834 1923522317468716245372 1931341513881190701654 1942171425809825682654 1946285895190239514548 1950066431605800583803 1955185236274785648588 1974141325823156146566 1997503945063666870194 2005623879799698036333 2021143045005248726646 2030384668439200481226 2050069838354815998357 2074331019873807903663 2083815843924442599153 2102460871507299185922 2108476386456092807427 2128417178562944854884 2175584318254090447236 2201330878233428795724 2210279377738442733918 2237566777463608693596 2264188630854014507916 2268444624521033332179 2296450113712651027638 2323627038135285951042 2352461092095886418556 2380300868333707559604 2384775118086214528701 2404593193859784178524 2424030675585576084729 2442940364868805126962 2452871016758515716909 2473100122459778029764 2483153374990102330698 2502367579530307947276 2513809589496152976756 2538181704629772188442 2543718091453275558276 2568219357939000261678 2578659274028183189571 2600088575474400778404 2610494573707543475862 2630858854474097829036 2635804077884763426459 2641553402663016925902 2657708266897656197316 2674165173066264048444 2679191799331426198911 2710898211157833609549 2711067965890991055531 2733426451139754664476 2744537940778534154982 2765774693165077204884 2777017679722658819538 2778421125232590132204 2805358726169748208278 2811301848608123743236 2838558237722052920802 2850097092346939314789 2885283476203074368058 2897012270821786052481 2919428842785359271822 2932777854412178472882 2961211988734734219849 2996255917595500305291 3024592832694711109572 3031714567507873089969 3045577002658800721839 3179700157448286038268 3192625767844417282326 3217329745110395932212 3232040900780768112972 3263376477381135670854 3270494689011354289212 3315419066607664100877 3342971025609943857948 3356350166195413040394 3438212365370910919428 3444675170568976541457 3485440557202928926563 3514405437179684568612 3528691638143829627834 3570451302500561339406 3572255732441901598548 3606889790789676267786 3614530948210444812732 3614757287854654740708 3709650183689667044646 3724730062485153496047 3753551369295461920914 3770714384244229465134 3800129456462585753052 3807272556944658282663 3815577137179913337414 3845101402692912211668 3852329036908500392517 3862683027762381403308 3884342851619651365308 3900132863211601167606 3915741860561315213793 3948282651646312293132 3962330103994525388853 3995007890127333740388 4011247759599396072666 4042286090010497453292 4060769336878400962452 4100139676709631996714 4116806911167801232473 4148662039747615807326 4165526519583988229307 4167631687848885198306 4204921743014598371844 4208038089254622312417 4216952772912185614854 4327925214304611552087 4379143264178038907733 4399166781618267709323 4420558755476885467836 4536889249042066664358 4592900227425302055276 4647254076270571902084 4769550236172429057402 4788938651766625923489 4848061351171152169458 4885880729737610253924 4895064716071703506281 4905742033517031433818 4966306749980204661396 5034525249293119560591 5076363409259544376884 5136438715878000523356 5157318548056366379142 5220989147415086951724 5271608155769526852918 5283106805326033851804 5293037457215744441751 5358383598662852397822 5421796422315667219098 5422135931781982111062 5489075881557068309964 5554035359445317639076 5564475275534500566969 5610717452339496416556 5630327053943192881371 5656071576366344197701 5677116475444105841604 5700194184693878629578 5723365705769870006121 5770566952406148736116 5794024541643572104962 5838857685570718543644 5850199294817401751409 5865555708824356945764 5922423977469468439698 5992511835191000610582 6016871639399094108999 6063429135015746179938 6091154005317601443678 6150209515064447995071 6251447531773327797459 6325429159368278422281 6385251535688834564652 6526752954762271341708 6630838133215328201754 6712700332390826080788 6889350341137953082914 6970881114405857853126 7057383276287659255668 7140902605001122678812 7154325354258643586103 7213779581579352535572 7272092026756728254187 7358613050275547150727 7419300367379334089292 7449460124970306992094 7507102738590923841828 7541428768488458930268 7614545113889316565326 7631154274359826674828 7704658073817000785034 7735977822084549568713 7800265726423202335212 7831483721122630427586 7924660207989050777706 8022495519198792145332 8037575397994278596733 8132694633473500828647 8200279353419263993428 8233613822335602464946 8297324079495231614652 8331053039167976458614 8335263375697770396612 8416076178509244624834 8433905545824371229708 8550291277040817944367 8655850428609223104174 8691036812465358157443 8758286528356077815466 8798333563236535418646 8883635966204202659547 8988767752786500915873 9073778498084133328716 9136731007976402165517 9539100472344858114804 9577877303533251846978 9696122702342304338916 9790129432143407012562 9811484067034062867636 10069050498586239121182 10314637096112732758284 10334025511706929624371 10456321671608786779689 10543216311539053705836 10586074914431488883502 10716767197325704795644 10843592844631334438196 10844271863563964222124 11128950551069001133938 11174190187455460488141 11260654107886385762742 11312143152732688395402 11400388369387757259156 11421817670833974847989 11446731411539740012242 11588049083287144209924 11700398589634803502818 11747225581683945641379 11844847954938936879396 11985023670382001221164 12033743278798188217998 12126858270031492359876 12182308010635202887356 12300419030128895990142 12350420733503403697419 12496579558751964687921 12502895063546655594918 12624114267763866937251 12650858318736556844562 12983775642913834656261 13137429792534116723199 13197500344854803127969 13261676266430656403508 13778700682275906165828 13941762228811715706252 14308650708517287172206 14366815955299877770467 14544184053513456508374 14717226100551094301454 14898920249940613984188 15103575747879358681773 15229090227778633130652 15409316147634001570068 15471955644169099137426 15662967442245260855172 15849320415978101555412 15879112371647233325253 16075150795988557193466 16265389266947001657294 16467227644671204929892 16662106078335952917228 16693425826603501700907 16832152357018489249668 16968214729099032593103 17100582554081635888734 17170097117309610018363 17311700857218446208348 17382073624930716314886 17516573056712155630932 17596667126473070837292 17767271932408405319094 17977535505573001831746 18050614918197282326997 18273462015952804331034 18450628545193343985213 18754342595319983392377 18976287478104835266843 19155754607066503693956 19580258864286814025124 20138100997172478242364 20668051023413859248742 20912643343217573559378 21172149828862977767004 21816276080270184762561 22257901102138002267876 22348380374910920976282 22521308215772771525484 22624286305465376790804 22843635341667949695978 22893462823079480024484 23207933466253648706139 23400797179269607005636 23494451163367891282758 24067486557596376435996 24112726193982835790199 24398083900420502485941 24600838060257791980284 24700841467006807394838 24993159117503929375842 25005790127093311189836 25248228535527733874502 25301716637473113689124 25967551285827669312522 26073110437396074472329 26274859585068233446398 26395000689709606255938 26650907898612607978641 26966303258359502747619 27410193023929206496551 28617301417034574344412 28733631910599755540934 29088368107026913016748 29434452201102188602908 30207151495758717363546 30943911288338198274852 31002076535120788873113 31758224743294466650506 32150301591977114386932 32530778533894003314588 33386851653207003401814 33522570562366381464423 33936429458198065186206 34201165108163271777468 34265453012501924543967 34340194234619220036726 34764147249861432629772 35241676745051836924137 35534543864816810638188 35955071011146003663492 36101229836394564653994 36546924031905608662068 36901257090386687970426 37051262200510211092257 37508685190639966784754 37952574956209670533686 38951326928741503968783 39412289377602350169597 39592501034564409383907 41336102046827718497484 41825286686435147118756 43100447865899633311401 43632552160540369525122 44696760749821841952564 45310727243638076045319 45687270683335899391956 46415866932507297412278 46988902326735782565516 48225452387965671580398 48796167800841004971882 49401682934013614789676 49986318235007858751684 50080277479810505102721 50496457071055467749004 50904644187297097779309 51510291351928830055089 51935102571655338625044 52146220874792148944658 52549719170136466892796 52790001379419212511876 53301815797225215957282 53932606516719005495238 54151844754591846980991 54820386047858412993102 56263027785959950177131 56928862434314505800529 57467263821199511081868 60414302991517434727092 62004153070241577746226 63516449486588933301012 65448828240810554287683 66773703306414006803628 67045141124732762928846 67872858916396130372412 68530906025003849087934 68680388469238440073452 70483353490103673848274 72202459672789129307988 72338178581948507370597 73194251701261507457823 73802514180773375940852 74102524401020422184514 75017370381279933569508 75905149912419341067372 77902653857483007937566 78219331312188223416987 78824578755204700339194 79185002069128818767814 79952723695837823935923 82230579071787619489653 86200895731799266622802 87265104321080739050244 90621454487276152090638 92831733865014594824556 93006229605362366619339 96450904775931343160796 97592335601682009943764 100160554959621010205442 100567711687099144393269 101809288374594195558618 103020582703857660110178 104292441749584297889316 105725030235155510772411 106603631594450431914564 107865213033438010990476 108303689509183693961982 109640772095716825986204 111153786601530633276771 112526055571919900354262 113857724868629011601058 116853980786224511906349 118777503103693228151721 124008306140483155492452 130897656481621108575366 134090282249465525857692 135932181730914228135957 137061812050007698175868 140966706980207347696548 144676357163897014741194 146388503402523014915646 148205048802040844369028 152713932561891293337927 155805307714966015875132 156438662624376446833974 157649157510409400678388 158370004138257637535628 159905447391675647871846 162455534263775540942973 164461158143575238979306 168789083357879850531393 170786587302943517401587 172401791463598533245604 181242908974552304181276 186012459210724733238678 196346484722431662863049 200321109919242020410884 201135423374198288786538 203618576749188391117236 206041165407715320220356 211450060470311021544822 216607379018367387923964 217014535745845522111791 222307573203061266553542 225052111143839800708524 227715449737258023202116 233707961572449023812698 234657993936564670250961 237555006207386456303442 239858171087513471807769 246691737215362858468959 261795312963242217150732 271864363461828456271914 289352714327794029482388 292777006805046029831292 301703135061297433179807 305427865123782586675854 312877325248752893667948 317175090705466532317233 319810894783351295743692 324911068527551081885946 328922316287150477958612 337578166715759701062786 341573174605887034803174 350561942358673535719047 356332509311079684455163 372024918421449466477356 392692969444863325726098 402270846748396577573076 422900120940622043089644 434029071491691044223582 444615146406122533107084 458141797685673880013781 467415923144898047625396 469315987873129340501922 475110012414772912606884 479716342175026943615538 493383474430725716937918 506367250073639551594179 512359761908830552204761 543728726923656912543828 589039454167294988589147 603406270122594866359614 610855730247565173351708 634350181410933064634466 649822137055102163771892 651043607237536566335373 675156333431519402125572 683146349211774069606348 701123884717347071438094 703973981809694010752883 712665018622159368910326 740075211646088575406877 785385938889726651452196 868058142983382088447164 916283595371347760027562 938631975746258681003844 951525272116399596951699 959432684350053887231076 986766948861451433875836 1012734500147279103188358 1024719523817661104409522 1068997527933239053365489 1178078908334589977178294 1206812540245189732719228 1268700362821866129268932 1302087214475073132670746 1374425393057021640041343 1402247769434694142876188 1407947963619388021505766 1425330037244318737820652 1480150423292177150813754 1519101750220918654782537 1767118362501884965767441 1832567190742695520055124 1903050544232799193903398 2025469000294558206376716 2049439047635322208819044 2111921945429082032258649 2137995055866478106730978 2220225634938265726220631 2356157816669179954356588 2604174428950146265341492 2748850786114043280082686 2815895927238776043011532 2960300846584354301627508 3038203500441837309565074 3206992583799717160096467 3534236725003769931534882 3806101088465598387806796 4123276179171064920124029 4223843890858164064517298 4275990111732956213461956 4440451269876531452441262 4557305250662755964347611 5497701572228086560165372 6076407000883674619130148 6413985167599434320192934 6660676904814797178661893 7068473450007539863069764 8246552358342129840248058 8447687781716328129034596 8880902539753062904882524 9114610501325511928695222 9620977751399151480289401 12369828537513194760372087 12827970335198868640385868 13321353809629594357323786 16493104716684259680496116 18229221002651023857390444 19241955502798302960578802 24739657075026389520744174 26642707619259188714647572 28862933254197454440868203 38483911005596605921157604 49479314150052779041488348 57725866508394908881736406 86588799762592363322604609 115451733016789817763472812 173177599525184726645209218 346355199050369453290418436
- Sum of all divisors σ(n): 1239621829658430705462962217
- Sum of proper divisors (its aliquot sum) s(n): 893266630608061252172543781
- 346355199050369453290418436 is an abundant number, because the sum of its proper divisors (893266630608061252172543781) is greater than itself. Its abundance is 546911431557691798882125345
Bases of 346355199050369453290418436
- Binary: 100011110011111111001000011110110100011011110101011110110101010111000001111110001000001002
- Hexadecimal: 0x11E7F90F68DEAF6AB83F104
- Base-36: 17IOZIJ0NJKTBUIK90
Squares and roots of 346355199050369453290418436
- 346355199050369453290418436 squared (3463551990503694532904184362) is 119961923909221045038385246212873172609213883968686096
- 346355199050369453290418436 cubed (3463551990503694532904184363) is 41549436034043529512232124606662494794171770448855418499647227155896776975265856
-
346355199050369453290418436 is a
perfect square number . Itssquare root is 18610620598206 -
The
cube root of 346355199050369453290418436 is 702275046.2724262371
Scales and comparisons
How big is 346355199050369453290418436?- 346,355,199,050,369,453,290,418,436 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 346,355,199,050,369,453,290,418,436 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 346355199050369453290418436 cubic inches would be around 58522920.5 feet tall.
Recreational maths with 346355199050369453290418436
- 346355199050369453290418436 backwards is 634814092354963050991553643
- 346355199050369453290418436 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 346355199050369453290418436's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 346355199050369453290418436 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 346355199050369453290418436 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/346355199050369453290418436/
Chicago style:
Numbermatics. 2024. "Number 346355199050369453290418436 - Facts about the integer". https://numbermatics.com/n/346355199050369453290418436/
The information we have on file for 346355199050369453290418436 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 346355199050369453290418436, math, Factors of 346355199050369453290418436, curriculum, school, college, exams, university, Prime factorization of 346355199050369453290418436, STEM, science, technology, engineering, physics, economics, calculator, three hundred forty-six septillion, three hundred fifty-five sextillion, one hundred ninety-nine quintillion, fifty quadrillion, three hundred sixty-nine trillion, four hundred fifty-three billion, two hundred ninety million, four hundred eighteen thousand, four hundred thirty-six.