239155763986342687298591232
239,155,763,986,342,687,298,591,232 is an even composite number composed of six prime numbers multiplied together.
239155763986342687298591232 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 239155763986342687298591232:
29 × 36 × 313 × 473 × 613 × 973
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 31 × 31 × 31 × 47 × 47 × 47 × 61 × 61 × 61 × 97 × 97 × 97)See below for interesting mathematical facts about the number 239155763986342687298591232 from the Numbermatics database.
Names of 239155763986342687298591232
- Cardinal: 239155763986342687298591232 can be written as Two hundred thirty-nine septillion, one hundred fifty-five sextillion, seven hundred sixty-three quintillion, nine hundred eighty-six quadrillion, three hundred forty-two trillion, six hundred eighty-seven billion, two hundred ninety-eight million, five hundred ninety-one thousand, two hundred thirty-two.
Scientific notation
- Scientific notation: 2.39155763986342687298591232 × 1026
Factors of 239155763986342687298591232
Divisors of 239155763986342687298591232
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 8 9 12 16 18 24 27 31 32 36 47 48 54 61 62 64 72 81 93 94 96 97 108 122 124 128 141 144 162 183 186 188 192 194 216 243 244 248 256 279 282 288 291 324 366 372 376 384 388 423 432 486 488 496 512 549 558 564 576 582 648 729 732 744 752 768 776 837 846 864 873 961 972 976 992 1098 1116 1128 1152 1164 1269 1296 1457 1458 1464 1488 1504 1536 1552 1647 1674 1692 1728 1746 1891 1922 1944 1952 1984 2196 2209 2232 2256 2304 2328 2511 2538 2592 2619 2867 2883 2914 2916 2928 2976 3007 3008 3104 3294 3348 3384 3456 3492 3721 3782 3807 3844 3888 3904 3968 4371 4392 4418 4464 4512 4559 4608 4656 4941 5022 5076 5184 5238 5673 5734 5766 5828 5832 5856 5917 5952 6014 6016 6208 6588 6627 6696 6768 6912 6984 7442 7533 7564 7614 7688 7776 7808 7857 7936 8601 8649 8742 8784 8836 8928 9021 9024 9118 9312 9409 9882 10044 10152 10368 10476 11163 11346 11421 11468 11532 11656 11664 11712 11834 11904 12028 12032 12416 13113 13176 13254 13392 13536 13677 13824 13968 14823 14884 15066 15128 15228 15376 15552 15616 15714 15872 17019 17202 17298 17484 17568 17672 17751 17856 18042 18048 18236 18624 18818 19764 19881 20088 20304 20736 20952 22326 22599 22692 22842 22936 23064 23312 23328 23424 23571 23668 23808 24056 24064 24832 25803 25947 26226 26352 26508 26784 27063 27072 27354 27936 28227 29646 29768 29791 30132 30256 30456 30752 31104 31232 31428 33489 34038 34263 34404 34596 34968 35136 35344 35502 35712 36084 36096 36472 37248 37636 39339 39528 39762 40176 40608 41031 41472 41904 44469 44652 45167 45198 45384 45684 45872 46128 46624 46656 46848 47142 47336 47616 48112 49664 51057 51606 51894 52452 52704 53016 53253 53568 54126 54144 54708 55872 56454 58621 59292 59536 59582 59643 60264 60512 60912 61504 62208 62856 66978 68076 68479 68526 68808 69192 69936 70272 70688 70713 71004 71424 72168 72192 72944 74496 75272 77409 77841 78678 79056 79524 80352 81189 81216 82062 83808 84681 88877 88938 89304 89373 90334 90396 90768 91368 91744 92256 93217 93248 93312 93696 94284 94672 96224 100467 102114 103212 103788 103823 104904 105408 106032 106506 107136 108252 108288 109416 111744 112908 115351 117242 118017 118584 119072 119164 119286 120528 121024 121824 123008 123093 124416 125712 133956 134749 135501 136152 136958 137052 137616 138384 139872 140544 141329 141376 141426 142008 142848 144336 145888 148992 150544 153171 154818 155682 157356 158112 159048 159759 160704 162378 162432 164124 167616 169362 174887 175863 177754 177876 178608 178746 178929 180668 180792 181536 182736 183427 183488 184512 186434 186496 186624 188568 189344 192448 200934 204228 205437 206424 207576 207646 209808 210816 212064 213012 214272 214273 216504 216576 218832 223488 225816 226981 230702 232227 233523 234484 236034 237168 238144 238328 238572 241056 242048 243567 243648 246016 246186 251424 254043 266631 267912 268119 269498 271002 272304 273916 274104 275232 276768 278099 279651 279744 281088 282658 282752 282852 284016 288672 291679 291776 301088 301401 306342 309636 311364 311469 314712 316224 318096 319518 321408 324756 324864 328248 335232 338724 346053 349774 351726 354051 355508 355752 357216 357492 357858 360937 361336 361584 363072 365472 366854 366976 369024 369279 372868 372992 373248 377136 378688 384896 401868 404247 406503 408456 410874 412848 415152 415292 419616 421632 423987 424128 426024 428544 428546 433008 437664 442223 446976 451632 453962 459513 461404 464454 467046 468968 472068 474336 476288 476656 477144 479277 482112 484096 487134 487296 492032 492372 502848 508086 524661 527589 533262 535824 536238 536787 538996 542004 544608 547832 548208 550281 550464 553536 556198 559302 559488 565316 565504 565704 568032 573949 577344 583358 583552 602176 602802 612684 616311 619272 622728 622938 629424 632448 636192 639036 642816 642819 649512 649728 656496 670464 677448 680943 692106 696681 699548 700569 703452 708102 711016 711504 714432 714984 715716 721874 722672 723168 726144 730701 730944 733708 733952 738048 738558 745736 745984 754272 757376 762129 769792 799893 803736 804357 808494 813006 816912 821748 825696 830304 830584 834297 838953 839232 843264 847974 848256 852048 857092 866016 875037 875328 884446 903264 904203 907924 912673 919026 922808 928908 934092 934407 937936 944136 948672 952576 953312 954288 958554 964224 968192 974268 974592 984744 1005696 1016172 1038159 1049322 1055178 1062153 1066524 1071648 1072476 1073574 1077992 1082811 1084008 1089216 1095664 1096416 1100562 1100928 1107072 1107837 1112396 1118604 1118976 1130632 1131008 1131408 1136064 1147898 1154688 1166716 1167104 1204352 1205604 1212741 1219509 1225368 1232622 1238544 1245456 1245876 1258848 1264896 1271961 1272384 1278072 1285632 1285638 1299024 1312992 1326669 1340928 1354896 1361886 1378539 1384212 1393362 1399096 1400177 1401138 1406904 1416204 1422032 1423008 1428864 1429968 1431432 1437831 1443748 1445344 1446336 1452288 1461402 1461888 1467416 1467904 1476096 1477116 1491472 1508544 1514752 1524258 1539584 1573983 1582767 1599786 1607472 1608714 1610361 1616988 1626012 1633824 1643496 1650843 1651392 1660608 1661168 1668594 1677906 1678464 1695948 1696512 1704096 1714184 1721847 1732032 1750074 1750656 1768892 1806528 1808406 1815848 1817251 1825346 1838052 1845616 1848933 1857816 1868184 1868814 1875872 1888272 1897344 1905152 1906624 1908576 1917108 1928448 1928457 1948536 1949184 1969488 2011392 2032344 2042829 2076318 2090043 2098644 2110356 2122849 2124306 2133048 2143296 2144952 2147148 2155984 2165622 2168016 2178432 2191328 2192103 2192832 2201124 2201856 2214144 2215674 2224792 2237208 2237952 2261264 2262816 2272128 2286387 2295796 2309376 2333432 2334208 2399679 2408704 2411208 2413071 2425482 2439018 2450736 2465244 2477088 2490912 2491752 2502891 2516859 2517696 2529792 2543922 2544768 2556144 2571276 2598048 2625111 2625984 2653338 2709792 2712609 2723772 2738019 2755187 2757078 2768424 2786724 2798192 2800354 2802276 2803221 2813808 2832408 2844064 2846016 2857728 2859936 2862864 2875662 2887496 2889727 2890688 2892672 2904576 2922804 2923776 2934832 2954232 2982944 3017088 3029504 3048516 3114477 3147966 3165534 3199572 3214944 3217428 3218513 3220722 3233976 3248433 3252024 3267648 3286992 3301686 3302784 3321216 3322336 3323511 3337188 3355812 3356928 3391896 3393024 3408192 3428368 3443694 3464064 3500148 3501312 3537784 3575881 3613056 3616812 3631696 3634502 3638223 3650692 3658527 3676104 3691232 3697866 3715632 3736368 3737628 3751744 3776544 3794688 3813248 3815883 3817152 3834216 3856896 3856914 3897072 3938976 3980007 4022784 4064688 4085658 4152636 4177219 4180086 4197288 4200531 4220712 4245698 4248612 4266096 4286592 4289904 4294296 4311968 4313493 4331244 4336032 4356864 4381199 4382656 4384206 4385664 4402248 4403712 4428288 4431348 4449584 4474416 4522528 4525632 4544256 4572774 4591592 4618752 4666864 4721949 4748301 4799358 4817408 4822416 4826142 4850964 4878036 4901472 4930488 4952529 4954176 4981824 4983504 5005782 5033718 5035392 5087844 5089536 5112288 5142552 5165541 5196096 5250222 5251968 5306676 5419584 5421497 5425218 5447544 5451753 5476038 5510374 5514156 5536848 5546799 5573448 5596384 5600708 5604552 5606442 5627616 5664816 5686237 5688128 5692032 5715456 5719872 5725728 5751324 5774992 5779454 5781376 5785344 5785371 5845608 5847552 5869664 5908464 5965888 6034176 6097032 6128487 6228954 6295932 6331068 6333203 6368547 6399144 6429888 6434856 6437026 6441444 6467952 6496866 6504048 6535296 6573984 6603372 6605568 6642432 6642463 6644672 6647022 6674376 6711624 6713856 6783792 6816384 6856736 6859161 6887388 6928128 7000296 7002624 7036411 7075568 7151762 7199037 7226112 7233624 7239213 7263392 7269004 7276446 7301384 7317054 7352208 7382464 7395732 7431264 7472736 7475256 7503488 7508673 7550577 7553088 7589376 7626496 7631766 7634304 7668432 7713828 7794144 7875333 7877952 7960014 8129376 8171316 8214057 8219689 8265561 8305272 8354438 8360172 8394576 8401062 8409663 8441424 8491396 8497224 8532192 8573184 8579808 8588592 8621069 8623936 8626986 8662488 8669181 8672064 8713728 8762398 8765312 8768412 8771328 8804496 8862696 8899168 8948832 9042049 9045056 9051264 9088512 9145548 9183184 9333728 9343431 9443898 9496602 9598716 9644832 9652284 9655539 9701928 9745299 9756072 9802944 9860976 9905058 9908352 9963648 9967008 10011564 10067436 10070784 10070831 10175688 10179072 10224576 10285104 10331082 10392192 10500444 10503936 10613352 10668107 10727643 10839168 10842994 10850436 10895088 10903506 10914669 10952076 10975581 11020748 11028312 11073696 11093598 11146896 11189047 11192768 11201416 11209104 11212884 11255232 11329632 11372474 11376256 11384064 11439744 11447649 11451456 11502648 11549984 11558908 11562752 11570688 11570742 11691216 11739328 11816928 11931776 11940021 12068352 12194064 12256974 12457908 12531657 12591864 12601593 12662136 12666406 12737094 12798288 12859776 12869712 12874052 12882888 12935904 12993732 13008096 13070592 13070653 13143597 13147968 13206744 13211136 13284864 13284926 13289344 13294044 13348752 13423248 13567584 13632768 13708913 13713472 13718322 13774776 13856256 14000592 14072822 14151136 14165847 14244903 14303524 14398074 14452224 14467248 14478426 14526784 14538008 14552892 14602768 14634108 14704416 14764928 14791464 14857587 14862528 14945472 14950512 15006976 15017346 15101154 15106176 15252992 15263532 15268608 15336864 15427656 15496623 15588288 15750666 15755904 15920028 16258752 16264491 16342632 16355259 16428114 16439378 16531122 16610544 16640397 16708876 16720344 16789152 16802124 16819326 16882848 16964039 16982792 16994448 17058711 17064384 17146368 17159616 17177184 17242138 17247872 17253972 17324976 17338362 17344128 17356113 17524796 17530624 17536824 17542656 17608992 17725392 17792419 17798336 17897664 18084098 18090112 18102528 18291096 18366368 18385461 18667456 18686862 18887796 18993204 18999609 19105641 19197432 19289664 19304568 19311078 19403856 19490598 19512144 19605888 19721952 19810116 19816704 19927296 19927389 19934016 20023128 20134872 20141568 20141662 20351376 20449152 20570208 20662164 20784384 20784481 21000888 21007872 21109233 21226704 21336214 21455286 21597111 21678336 21685988 21700872 21717639 21790176 21807012 21829338 21904152 21951162 22017157 22041496 22056624 22147392 22187196 22293792 22378094 22385536 22402832 22418208 22425768 22510464 22526019 22651731 22659264 22744948 22752512 22768128 22879488 22895298 22902912 23005296 23099968 23117816 23125504 23141484 23382432 23478656 23625999 23633856 23863552 23880042 24388128 24513948 24642171 24659067 24796683 24915816 25063314 25183728 25203186 25228989 25324272 25332812 25474188 25596576 25719552 25739424 25748104 25765776 25863207 25871808 25987464 26007543 26016192 26141184 26141306 26287194 26295936 26413488 26569852 26578688 26588088 26697504 26846496 26975603 27126147 27135168 27265536 27417826 27426944 27436644 27549552 28001184 28030293 28145644 28292863 28302272 28331694 28489806 28607048 28796148 28934496 28956852 28966617 29053568 29076016 29105784 29205536 29235897 29268216 29408832 29529856 29582928 29715174 29725056 29890944 29901024 30013952 30034692 30202308 30212352 30212493 30527064 30537216 30673728 30855312 30993246 31176576 31501332 31511808 31840056 32004321 32182929 32517504 32528982 32685264 32710518 32744007 32856228 32878756 32926743 33062244 33221088 33280794 33417752 33440688 33567141 33578304 33604248 33638652 33765696 33928078 33965584 33988896 34117422 34128768 34319232 34342947 34354368 34484276 34495744 34507944 34649952 34676724 34688256 34712226 35010889 35049592 35061248 35073648 35217984 35450784 35584838 35596672 35795328 35820063 36168196 36180224 36205056 36582192 36732736 36770922 37334912 37373724 37594971 37775592 37804779 37986408 37999218 38211282 38394864 38579328 38609136 38622156 38807712 38981196 39024288 39211776 39211959 39430791 39443904 39620232 39633408 39854592 39854778 39868032 40046256 40269744 40283324 40702752 40898304 41126739 41140416 41324328 41568768 41568962 42001776 42218466 42453408 42497541 42672428 42734709 42895631 42910572 43194222 43356672 43371976 43401744 43435278 43580352 43614024 43658676 43808304 43902324 44034314 44082992 44113248 44294784 44374392 44572761 44587584 44756188 44771072 44805664 44836416 44851536 45020928 45052038 45303462 45318528 45489896 45505024 45758976 45790596 45805824 46010592 46199936 46235632 46282968 46489869 46764864 46957312 47251998 47267712 47727104 47760084 48776256 48793473 49027896 49065777 49284342 49318134 49593366 49831632 49921191 50126628 50367456 50406372 50457978 50648544 50665624 50892117 50948376 51176133 51193152 51439104 51478848 51496208 51531552 51726414 51743616 51974928 52015086 52032384 52068339 52282612 52574388 52591872 52826976 53139704 53157376 53176176 53377257 53395008 53692992 53951206 54252294 54270336 54835652 54853888 54873288 55099104 55156383 55673053 56002368 56060586 56291288 56585726 56604544 56663388 56979612 56998827 57214096 57316923 57592296 57868992 57913704 57933234 58107136 58152032 58211568 58411072 58471794 58536432 58817664 59059712 59165856 59430348 59450112 59781888 59782167 59802048 60069384 60404616 60424704 60424986 61054128 61347456 61710624 61986492 62353152 62353443 63002664 63023616 63327699 63680112 64008642 64365858 64791333 65035008 65057964 65370528 65421036 65488014 65712456 65757512 65808319 65853486 66051471 66124488 66442176 66561588 66835504 66881376 67134282 67156608 67208496 67277304 67531392 67578057 67856156 67931168 67955193 67977792 68234844 68257536 68638464 68685894 68708736 68968552 68991488 69015888 69299904 69353448 69376512 69424452 70021778 70099184 70147296 70435968 70877997 70901568 71169676 71193344 71590656 71640126 72336392 72360448 73164384 73465472 73541844 73926513 73977201 74390049 74669824 74747448 75189942 75551184 75609558 75686967 75972816 75998436 76422564 76789728 77158656 77218272 77244312 77589621 77615424 77962392 78022629 78048576 78423552 78423918 78861582 78887808 79240464 79709556 79736064 80092512 80539488 80566648 80926809 81378441 81405504 81796608 82253478 82280832 82648656 83137924 84003552 84090879 84436932 84878589 84906816 84995082 85344856 85410797 85469418 85791262 85821144 86388444 86743952 86803488 86870556 86899851 87160704 87228048 87317352 87616608 87707691 87804648 88068628 88165984 88226496 88589568 88748784 89145522 89175168 89512376 89542144 89611328 89672832 89703072 90041856 90104076 90606924 90637056 90637479 90979792 91581192 91611648 92021184 92399872 92471264 92565936 92979738 93529728 93914624 94503996 94535424 95520168 96012963 96548787 97552512 97586946 98055792 98131554 98232021 98568684 98636268 99186732 99663264 99773903 99842382 100253256 100701423 100734912 100812744 100915956 101297088 101331248 101784234 101896752 102352266 102386304 102957696 102992416 103028841 103063104 103452828 103487232 103949856 104030172 104064768 104136678 104565224 105032667 105148776 105183744 105653952 106279408 106352352 106754514 106790016 107385984 107460189 107902412 108504588 108540672 109671304 109707776 109746576 110198208 110312766 110852311 111346106 112004736 112121172 112582576 112784913 113171452 113209088 113326776 113414337 113959224 113997654 114428192 114633846 115184592 115737984 115827408 115866468 116214272 116304064 116423136 116822144 116943588 117072864 117635328 117635877 118292373 118331712 118860696 118900224 119563776 119564334 119604096 120138768 120809232 120849972 122108256 122694912 123380217 123421248 123972984 124706304 124706886 126005328 126655398 127360224 127492623 128017284 128686893 128731716 129493789 129582666 130070016 130115928 130741056 130842072 130976028 131424912 131515024 131616638 131706972 132102942 132248976 132884352 133123176 133671008 133718283 133762752 134268564 134313216 134416992 134554608 135062784 135156114 135712312 135817169 135862336 135910386 135955584 136469688 136515072 137276928 137371788 137417472 137937104 138031776 138599808 138706896 138848904 139469607 140043556 140198368 140294592 140871936 141755994 141803136 142339352 142386688 143181312 143280252 144672784 146328768 146380419 146930944 147083688 147197331 147853026 147954402 148780098 149339648 149494896 150379884 151102368 151219116 151373934 151945632 151996872 152676351 152845128 153528399 153579456 154317312 154436544 154488624 155179242 155230848 155924784 156045258 156097152 156205017 156847836 157723164 157775616 158480928 159419112 159472128 160131771 160185024 161078976 161133296 161853618 162756882 162811008 164506956 164561664 165297312 165469149 166275848 167019159 168007104 168066407 168181758 168873864 169757178 169813632 169990164 170689712 170821594 170938836 170996481 171582524 171642288 171950769 172776888 173487904 173606976 173741112 173799702 174321408 174456096 174634704 175233216 175415382 175609296 176137256 176273347 176331968 176452992 177179136 177497568 178291044 178350336 179024752 179222656 179345664 179346501 179406144 180208152 181213848 181274112 181274958 181959584 183162384 184042368 184799744 184942528 185131872 185959476 187059456 187060329 189007992 189070848 189983097 191040336 192025926 193097574 195105024 195173892 196111584 196263108 196329293 196464042 197137368 197272536 197424957 198154413 198373464 199326528 199547806 199684764 200506512 201402846 201469824 201625488 201831912 202594176 202662496 202734171 203568468 203793504 204704532 204772608 205915392 205916353 205984832 206057682 206126208 206905656 206974464 207899712 208060344 208129536 208273356 209130448 210065334 210297552 211307904 212558816 212633991 212704704 213509028 213580032 214771968 214920378 215804824 217009176 217081344 218128741 219342608 219493152 220396416 220625532 221704622 221779539 221931603 222692212 223170147 224009472 224242344 225165152 225569826 226342904 226418176 226653552 226828674 227918448 227995308 228856384 229267692 230369184 231475968 231654816 231732936 232608128 232768863 232846272 233644288 233887176 234067887 234145728 235270656 235271754 236584746 236663424 237721392 239128668 239208192 240277536 241618464 241699944 242780427 244135323 244216512 245389824 246760434 246842496 247945968 249413772 252010656 253310796 254635767 254720448 254810359 254985246 256034568 256232391 257373786 257463432 258987578 259165332 260231856 260699553 261482112 261684144 261952056 262849824 263030048 263123073 263233276 263413944 264205884 264497952 265768704 266246352 267253139 267342016 267436566 267525504 268537128 268626432 268833984 269109216 270125568 270312228 271424624 271634338 271724672 271820772 271911168 271912437 272939376 274743576 274834944 275874208 276063552 277199616 277413792 277697808 278939214 280087112 280303519 280396736 280589184 281743872 283511988 283606272 284678704 286560504 288038889 289345568 289646361 292657536 292760838 293861888 294167376 294394662 295706052 295908804 297560196 298989792 299321709 300759768 302104269 302204736 302438232 302747868 303891264 303993744 305352702 305690256 307056798 307158912 308873088 308977248 310358484 310461696 311849568 312090516 312194304 312195761 312410034 313695672 315098001 315446328 315551232 316961856 318838224 320263542 320370048 322157952 322266592 322380567 323707236 325513764 325622016 329013912 329123328 330594624 330711317 330938298 332551696 332556933 334038318 336014208 336132814 336363516 337747728 338354739 339514356 339627264 339980328 340243011 341379424 341643188 341877672 341992962 343165048 343284576 343901538 345553776 346860457 346975808 347213952 347482224 347599404 348642816 348912192 349269408 350466432 350830764 351218592 352274512 352546694 352663936 352905984 352907631 354877119 354995136 356582088 356700672 358049504 358445312 358691328 358693002 358812288 360416304 362427696 362549916 363919168 366324768 368084736 369885056 370140651 370263744 371918952 374118912 374120658 378015984 379966194 382080672 384051852 386060679 386195148 386325383 388481367 390210048 390347784 392223168 392526216 392658586 392928084 394274736 394545072 394849914 396308826 396746928 398653056 399095612 399369528 401013024 402805692 402939648 403250976 403663824 405188352 405190243 405324992 405468342 407136936 407451507 407587008 409409064 409545216 411830784 411832706 411969664 412115364 412252416 413811312 415799424 416120688 416546712 418260896 418408821 420130668 420595104 422615808 424976303 425117632 425267982 425409408 427018056 427160064 429543936 429840756 431609648 434018352 436257482 438685216 438986304 439141257 440792832 441251064 441591993 443409244 443559078 443863206 445384424 446340294 448018944 448484688 450330304 451139652 452685808 453307104 453657348 455836896 455990616 457712768 458029053 458535384 460585197 460738368 462951936 463309632 463465872 465216256 465537726 465692544 467288576 467774352 468135774 468291456 470543508 473169492 473326848 475442784 478257336 478416384 480395313 480555072 483236928 483399888 485560854 488270646 488433024 493520868 493684992 495891936 498827544 501057477 501401029 504021312 504199221 506621592 509271534 509440896 509620718 509970492 512069136 512464782 512989443 514747572 514926864 515852307 517975156 518330664 520463712 521399106 522964224 523368288 523904112 525699648 525885209 526060096 526246146 526466552 526827888 528411768 528820041 528995904 531537408 532492704 534506278 534684032 534873132 535051008 537074256 537667968 538039503 538218432 540624456 542849248 543268676 543449344 543641544 543822336 543824874 545878752 549487152 551564989 551748416 552127104 554399232 554827584 555395616 557878428 560174224 560607038 560793472 561178368 561180987 567023976 567212544 569357408 569949291 573121008 576077778 578691136 579292722 585315072 585521676 588334752 588789324 588987879 591412104 591817608 592274871 594463239 595120392 597979584 598643418 601519536 604208538 604409472 604876464 605495736 607782528 607987488 610705404 611380512 614113596 614317824 614320691 617746176 617749059 617954496 620716968 620923392 623699136 624181032 624388608 624391522 624820068 627391344 630196002 630892656 633923712 637676448 640527084 640740096 644315904 644318911 644533184 644761134 647414472 651027528 651244032 654386223 658027824 661189248 661422634 661876596 665103392 665113866 665338617 665794809 668076636 669510441 672028416 672265628 672727032 675495456 676709478 679028712 679254528 679960656 680486022 682531867 682758848 683286376 683755344 683985924 686330096 686569152 687803076 691107552 693720914 693951616 694427904 694964448 695198808 697824384 698306589 698538816 700932864 701661528 702203661 702437184 704549024 705093388 705327872 705811968 705815262 709754238 709990272 713164176 716099008 716890624 717386004 717624576 720832608 724855392 725099832 727838336 728341281 732405969 732649536 736169472 739770112 740281302 740527488 743837904 748241316 756031968 759932388 763907301 764161344 764431077 768103704 768697173 772121358 772390296 772650766 776962734 780695568 782098659 784446336 785052432 785317172 785856168 788549472 789090144 789699828 792617652 793493856 797306112 797309833 798191224 798739056 801759417 802026048 805611384 805879296 806501952 807327648 810376704 810380486 810649984 810936684 814273872 814903014 815174016 815737311 818818128 823665412 823939328 824230728 824504832 827622624 831598848 832241376 833093424 836243693 836521792 836817642 840261336 840910557 841190208 845231616 849952606 850235264 850535964 850818816 854036112 859681512 863219296 864116667 868036704 868939083 872514964 877078753 877370432 877972608 878282514 881585664 882502128 883183986 886818488 887118156 887726412 890768848 892680588 896969376 897965127 900660608 902279304 905371616 906312807 906614208 907314696 911673792 911981232 915425536 916058106 917070768 921170394 921476736 926619264 926931744 930432512 931075452 931385088 935548704 936271548 936582912 936587283 941087016 945294003 946338984 946653696 950885568 956514672 960790626 961110144 966473856 966799776 971121708 976541292 976866048 976870607 987041736 987369984 991783872 992133951 997655088 997670799 1002114954 1002802058 1008042624 1008398442 1013243184 1015064217 1018543068 1018881792 1019241436 1019940984 1020729033 1024138272 1024929564 1025978886 1029495144 1029853728 1031704614 1034806379 1035950312 1036661328 1040581371 1040927424 1042798212 1045928448 1046736576 1047808224 1051399296 1051770418 1052120192 1052492292 1052933104 1053655776 1056823536 1057640082 1057991808 1058722893 1064631357 1064985408 1069012556 1069368064 1069746264 1070102016 1074148512 1075335936 1076079006 1076436864 1081248912 1085337559 1085698496 1086537352 1086898688 1087283088 1087649748 1091757504 1098974304 1103129978 1103496832 1104254208 1109655168 1110421953 1110791232 1115756856 1120348448 1121214076 1121586944 1122356736 1122361974 1134047952 1138714816 1139898582 1146242016 1152155556 1157382272 1158182037 1158585444 1158976149 1165444101 1170630144 1171043352 1176669504 1177578648 1177975758 1182824208 1183635216 1184549742 1188926478 1190240784 1195959168 1197286836 1203039072 1208417076 1208818944 1209752928 1210991472 1215565056 1215570729 1215974976 1221410808 1222354521 1222761024 1228227192 1228635648 1228641382 1235492352 1235498118 1235908992 1241433936 1247398272 1248362064 1248783044 1249640136 1254782688 1260392004 1261785312 1267847424 1267853341 1274928909 1275352896 1281054168 1281480192 1288631808 1288637822 1289066368 1289522268 1294828944 1302055056 1308772446 1316055648 1317423771 1322378496 1322845268 1323753192 1324775979 1329764561 1330206784 1330227732 1330677234 1331589618 1336153272 1339020882 1344056832 1344531256 1345454064 1350990912 1353418956 1358057424 1359921312 1360972044 1365063734 1365517696 1366572752 1367510688 1367971848 1372660192 1373138304 1374087159 1375606152 1381755591 1382215104 1387441828 1387903232 1388855808 1389928896 1390397616 1395648768 1396613178 1397077632 1401865728 1403323056 1404407322 1404874368 1409098048 1410186776 1410655744 1411630524 1419508476 1419980544 1426328352 1432198016 1434772008 1435249152 1441185939 1441665216 1449710784 1450199664 1455676672 1456682562 1464811938 1465299072 1479540224 1480562604 1481054976 1487675808 1496482632 1503172431 1504203087 1512063936 1512597663 1519864776 1527814602 1528322688 1528862154 1536207408 1537394346 1538968329 1544242716 1544780592 1545301532 1547556921 1553925468 1561391136 1564197318 1568892672 1570104864 1570634344 1571712336 1577098944 1577655627 1578180288 1579399656 1585235304 1586460123 1586987712 1594612224 1594619666 1596382448 1597478112 1603518834 1604052096 1611222768 1613003904 1614118509 1614655296 1620760972 1621299968 1621873368 1628547744 1629806028 1630348032 1631474622 1637636256 1645511783 1647330824 1647878656 1648461456 1654694967 1655245248 1663197696 1664482752 1666186848 1672487386 1673043584 1673635284 1680522672 1681821114 1682380416 1683542961 1699905212 1700470528 1701071928 1701637632 1708072224 1709847873 1719363024 1725864643 1726438592 1728233334 1736073408 1737878166 1745029928 1754157506 1754740864 1755945216 1756565028 1765004256 1766367972 1766963637 1773636976 1774236312 1775452824 1776824613 1781537696 1783389717 1785361176 1793938752 1795930254 1801321216 1804558608 1810743232 1812625614 1813228416 1814629392 1823347584 1823962464 1830851072 1832116212 1834141536 1842340788 1842953472 1842962073 1853238528 1853247177 1853863488 1862150904 1862770176 1871097408 1872543096 1873165824 1873174566 1882174032 1890588006 1892677968 1901771136 1913029344 1921581252 1922220288 1932947712 1932956733 1933599552 1942243416 1953082584 1953732096 1953741214 1963158669 1974083472 1983567744 1984267902 1995310176 1995341598 1997384427 2004229908 2005604116 2008531323 2016085248 2016094657 2016796884 2026486368 2030128434 2037086136 2037763584 2038482872 2039881968 2041458066 2047595601 2048276544 2049859128 2051957772 2058990288 2059707456 2063409228 2069612758 2071900624 2073322656 2081162742 2081854848 2085596424 2093473152 2094919767 2095616448 2102798592 2103540836 2104240384 2104984584 2105866208 2106610983 2107311552 2113647072 2115280164 2115983616 2117445786 2129262714 2129970816 2135664229 2138025112 2138736128 2139492528 2148297024 2150671872 2152158012 2152873728 2162497824 2170675118 2171396992 2173074704 2174566176 2175299496 2183515008 2185023843 2197217907 2197948608 2206259956 2206993664 2208508416 2219310336 2220843906 2221582464 2231513712 2240696896 2242428152 2243173888 2244723948 2268095904 2277429632 2279797164 2291721903 2292484032 2293293231 2304311112 2306091519 2314764544 2316364074 2317170888 2317952298 2330888202 2342086704 2346295977 2353339008 2355157296 2355951516 2365648416 2367270432 2369099484 2377852956 2380481568 2391918336 2391929499 2394573672 2405278251 2406078144 2416834152 2417637888 2419505856 2421982944 2431130112 2431141458 2431949952 2442821616 2444709042 2445522048 2447211933 2456454384 2457282764 2470996236 2471817984 2482867872 2494796544 2496724128 2497566088 2499280272 2508731079 2509565376 2520784008 2522731671 2523570624 2535694848 2535706682 2549857818 2550705792 2562108336 2577275644 2578132736 2579044536 2589657888 2592350001 2604110112 2606817249 2616633491 2617544892 2631236259 2632111296 2634847542 2644756992 2645690536 2647506384 2649551958 2659529122 2660413568 2660455464 2661354468 2663179236 2672306544 2678041764 2689062512 2690908128 2693895381 2701981824 2706837912 2716114848 2718938421 2719842624 2721944088 2730127468 2731035392 2733145504 2735021376 2735943696 2745320384 2746276608 2748174318 2751212304 2763511182 2764430208 2774883656 2775806464 2779857792 2780795232 2791297536 2793226356 2794155264 2806646112 2808814644 2809748736 2809761849 2818196096 2820373552 2823261048 2835882009 2839016952 2839961088 2852656704 2864396032 2869544016 2882371878 2883330432 2899421568 2900399328 2911353344 2913365124 2929623876 2930598144 2930611821 2961125208 2962109952 2975351616 2976401853 2992965264 2993012397 3006344862 3008406174 3024127872 3025195326 3039729552 3045192651 3055629204 3056645376 3057724308 3072414816 3074788692 3077936658 3088485432 3089561184 3090603064 3092990993 3095113842 3104419137 3107850936 3121744113 3122782272 3128394636 3137785344 3140209728 3141268688 3143424672 3154197888 3155311254 3156360576 3158799312 3170470608 3172920246 3173975424 3176168679 3189239332 3192764896 3193894071 3194956224 3207037668 3208104192 3222445536 3226007808 3228237018 3229310592 3241521944 3242599936 3243746736 3256012677 3257095488 3259612056 3260696064 3262949244 3275272512 3291023566 3294661648 3296922912 3309389934 3310490496 3328965504 3331265859 3332373696 3344974772 3346087168 3347270568 3361045344 3363642228 3364760832 3367085922 3396056233 3399810424 3400941056 3402143856 3416144448 3419695746 3438726048 3451729286 3452877184 3456466668 3472146816 3474546111 3475756332 3476928447 3490059856 3496332303 3508315012 3509481728 3511890432 3513130056 3530008512 3532735944 3533927274 3547273952 3548472624 3550905648 3553649226 3563075392 3566779434 3570722352 3587877504 3591860508 3602642432 3609117216 3621486464 3625251228 3626456832 3629258784 3646695168 3646712187 3647924928 3664232424 3667063563 3668283072 3684681576 3685906944 3685924146 3706477056 3706494354 3707726976 3724301808 3742194816 3745086192 3746349132 3764348064 3781176012 3785355936 3803542272 3803560023 3824786727 3826058688 3843162504 3844440576 3865895424 3865913466 3867199104 3884486832 3906165168 3907482428 3926317338 3948166944 3952271313 3967135488 3968535804 3989293683 3990620352 3990683196 3994768854 4008459816 4011208232 4014307459 4017062646 4032170496 4032189314 4033593768 4052972736 4060256868 4074172272 4076965744 4079763936 4082916132 4095191202 4096553088 4099718256 4103915544 4117980576 4119414912 4122261477 4126818456 4139225516 4143801248 4145266773 4146645312 4162325484 4163709696 4171192848 4186946304 4189839534 4191232896 4205597184 4207081672 4208480768 4209969168 4211732416 4213221966 4214623104 4227294144 4230560328 4231967232 4234891572 4258525428 4259941632 4271328458 4276050224 4278985056 4296594048 4304316024 4305747456 4323557817 4324995648 4341350236 4342793984 4346149408 4349132352 4350598992 4367030016 4370047686 4394435814 4395897216 4412519912 4413987328 4438620672 4441687812 4443164928 4463027424 4481393792 4484856304 4489447896 4509517293 4512609261 4536191808 4537792989 4554859264 4559594328 4583443806 4584968064 4586586462 4608622224 4612183038 4616904987 4629529088 4632728148 4634341776 4635904596 4661776404 4684173408 4692591954 4706678016 4710314592 4711903032 4731296832 4732966881 4734540864 4738198968 4755705912 4759380369 4760963136 4783836672 4783858998 4789147344 4810556502 4812156288 4833668304 4839011712 4842355527 4843965888 4862282916 4863899904 4885643232 4889418084 4891044096 4894423866 4912908768 4914565528 4936535349 4941992472 4943635968 4964084901 4965735744 4989593088 4993448256 4995132176 4998560544 5017462158 5019130752 5041568016 5045463342 5047141248 5050628883 5071413364 5099715636 5101411584 5124216672 5129543619 5154551288 5156265472 5158089072 5177593929 5179315776 5184700002 5208220224 5210058617 5213634498 5233266982 5235089784 5262472518 5264222592 5269695084 5291381072 5295012768 5299103916 5300890911 5319058244 5320827136 5320910928 5322708936 5326358472 5330473839 5344613088 5350169151 5356083528 5378125024 5381816256 5387790762 5403963648 5413675824 5432229696 5437876842 5439685248 5443888176 5460254936 5462070784 5466291008 5470042752 5471887392 5490640768 5492553216 5496348636 5502424608 5527022364 5528860416 5528886219 5549767312 5559715584 5559741531 5561590464 5586452712 5588310528 5613292224 5617629288 5619497472 5619523698 5636392192 5640747104 5646522096 5671764018 5678033904 5705313408 5728792064 5739088032 5764743756 5766660864 5798843136 5798870199 5800798656 5826730248 5859247752 5861196288 5861223642 5889476007 5922250416 5950703232 5952803706 5985930528 5986024794 5992153281 6012689724 6016812348 6048255744 6048283971 6050390652 6079459104 6086208083 6090385302 6111258408 6113290752 6115448616 6142786803 6144829632 6149577384 6155873316 6176970864 6179122368 6181206128 6185981986 6190227684 6208838274 6215701872 6243488226 6245564544 6256789272 6280419456 6282537376 6284759301 6286849344 6308395776 6310622508 6312721152 6317598624 6340941216 6345840492 6347950848 6352337358 6378478664 6383406943 6385529792 6387788142 6389912448 6406992687 6414075336 6416208384 6444891072 6452015616 6456474036 6458621184 6483043888 6487493472 6512025354 6514190976 6519224112 6525898488 6550545024 6555071529 6582047132 6589323296 6591653721 6593845824 6618779868 6620980992 6657931008 6662531718 6664747392 6689949544 6692174336 6694541136 6722090688 6727284456 6729521664 6734171844 6761990971 6792112466 6799620848 6804287712 6832288896 6839391492 6875165709 6877452096 6879879693 6903458572 6905754368 6912933336 6918274557 6944293632 6949092222 6951512664 6953856894 6980119712 6992664606 7016630024 7018963456 7026260112 7060017024 7065471888 7067854548 7094547904 7096945248 7101811296 7107298452 7126150784 7133558868 7141444704 7175755008 7175788497 7183721016 7215834753 7218234432 7242972928 7250502456 7252913664 7258517568 7293390336 7293424374 7295849856 7328464848 7334127126 7336566144 7341635799 7369363152 7371848292 7412988708 7415453952 7448603616 7484389632 7490172384 7492698264 7526193237 7528696128 7562352024 7568195013 7570711872 7607084544 7607120046 7649573454 7652117376 7686325008 7731826932 7734398208 7768973664 7777050003 7812330336 7814964856 7849900473 7852634676 7893708777 7896333888 7899121129 7904542626 7934270976 7937071608 7978587366 7981240704 7981366392 7989537708 8016919632 8022416464 8028614918 8034125292 8064378628 8067187536 8081686143 8105945472 8120513736 8148344544 8153931488 8156815263 8159527872 8165832264 8190382404 8193106176 8199436512 8207831088 8235961152 8238829824 8244522954 8253636912 8278451032 8284847309 8287602496 8290533546 8293290624 8324650968 8327419392 8342385696 8373892608 8379679068 8382465792 8414163344 8419938336 8423464832 8426443932 8429246208 8429285547 8454588288 8461120656 8469783144 8507646027 8517050856 8519883264 8542656916 8552100448 8557970112 8593188096 8608632048 8647115634 8649991296 8682700472 8685587968 8692298816 8698264704 8701197984 8734060032 8740095372 8788871628 8791794432 8791835463 8825039824 8883375624 8886329856 8926054848 8929205559 8962787584 8969712608 8978895792 8979037191 9019034586 9025218522 9072383616 9075585978 9109718528 9119188656 9166887612 9169936128 9173172924 9217244448 9224366076 9233809974 9265456296 9268683552 9271809192 9278972979 9313257411 9323552808 9365232339 9368346816 9385183908 9413356032 9420629184 9423806064 9462593664 9465933762 9469081728 9476397936 9511411824 9518760738 9521926272 9528506037 9567717996 9578294688 9621113004 9624312576 9667336608 9678023424 9678068591 9684711054 9687931776 9724565832 9727799808 9768038031 9771286464 9778836168 9782088192 9788847732 9825817536 9829131056 9873070698 9883984944 9928169802 9931471488 9986896512 9990264352 9993797577 9997121088 10034924316 10038261504 10083136032 10090926684 10094282496 10101257766 10142826728 10188168699 10199431272 10202823168 10248433344 10252050827 10259087238 10309102576 10316178144 10355187858 10358631552 10369400004 10416440448 10420117234 10423638333 10427268996 10430785341 10466533964 10470179568 10488996909 10524945036 10528445184 10539390168 10582762144 10590025536 10598207832 10601781822 10638116488 10641654272 10641821856 10645417872 10652716944 10660947678 10689226176 10700338302 10712167056 10752674167 10756250048 10763632512 10775581524 10807927296 10827351648 10864459392 10875753684 10879370496 10887776352 10920509872 10932582016 10940085504 10940136561 10943774784 10981281536 10992697272 11001190689 11004849216 11054044728 11057720832 11057772438 11099534624 11119431168 11119483062 11123180928 11172905424 11226584448 11235258576 11239047396 11272784384 11281494208 11293044192 11343528036 11356067808 11410626816 11410680069 11474360181 11478176064 11529487512 11533321728 11597686272 11597740398 11601597312 11653460496 11718495504 11722447284 11778952014 11844500832 11901406464 11905607412 11967881049 11971861056 11972049588 11976086873 11984306562 12025379448 12033624696 12042922377 12096511488 12096567942 12100781304 12158918208 12172416166 12180770604 12222516816 12230897232 12285573606 12289659264 12299154768 12311746632 12353941728 12358244736 12362412256 12366784431 12371963972 12380455368 12417676548 12431403744 12486976452 12491129088 12513578544 12560838912 12560897533 12565074752 12569518602 12573698688 12616791552 12621245016 12625442304 12635197248 12681882432 12691680984 12695901696 12704674716 12756957328 12766813886 12771059584 12775576284 12779824896 12813985374 12828150672 12889782144 12912948072 12917242368 12966087776 12970673451 12974986944 13024050708 13028381952 13038448224 13051796976 13101090048 13110143058 13164094264 13174265393 13178646592 13183307442 13187691648 13237559736 13241961984 13315862016 13325063436 13329494784 13379899088 13389082272 13444181376 13454568912 13468343688 13523981942 13528551879 13537827783 13584224932 13599241696 13608575424 13613378967 13664577792 13678782984 13750331418 13754904192 13759759386 13806917144 13811508736 13825866672 13836549114 13888587264 13898184444 13903025328 13907713788 13960239424 13985329212 14033260048 14052520224 14120034048 14130943776 14135709096 14189095808 14193890496 14198900643 14203622592 14214596904 14252301568 14267117736 14278141107 14282889408 14351510016 14351576994 14367442032 14431669506 14436468864 14485945856 14501004912 14517035136 14586848748 14591699712 14656929696 14668254252 14673132288 14683271598 14738726304 14743696584 14809606047 14825977416 14830907904 14892254703 14897207232 14968779264 14980344768 14985396528 15052386474 15057392256 15124704048 15136390026 15141423744 15151886649 15214240092 15299146908 15304234752 15372650016 15463653864 15468796416 15532781787 15537947328 15543431899 15554100006 15624660672 15629929712 15630175851 15699800946 15705269352 15787417554 15792667776 15798242258 15809085252 15874143216 15902672733 15957174732 15962481408 15962732784 15979075416 15991421517 16033839264 16044832928 16050507453 16057229836 16068250584 16128757256 16134375072 16163372286 16211890944 16241027472 16296689088 16302441479 16307862976 16313630526 16319055744 16331664528 16380764808 16386212352 16398873024 16415662176 16471922304 16477659648 16489045908 16507273824 16556902064 16569694618 16575204992 16581067092 16586581248 16586658657 16649301936 16679224593 16684771392 16759358136 16764931584 16828326688 16839876672 16846929664 16852887864 16858492416 16858571094 16909176576 16922241312 16939566288 17015292054 17034101712 17085313832 17098514659 17104200896 17115940224 17186376192 17217264096 17294231268 17299982592 17365400944 17384597632 17396529408 17396610597 17402395968 17480190744 17577743256 17583588864 17583670926 17650079648 17668428021 17766751248 17852109696 17858411118 17925575168 17939425216 17957791584 17958074382 18038069172 18050437044 18144767232 18144851913 18151171956 18238377312 18258624249 18333775224 18339872256 18346345848 18428360409 18434488896 18448732152 18467619948 18530912592 18537367104 18543618384 18557945958 18626514822 18647105616 18730464678 18736693632 18770367816 18841258368 18847612128 18925187328 18931867524 18938163456 18952795872 19022823648 19037521476 19043852544 19043941421 19057012074 19135435992 19150220829 19156589376 19220978061 19242226008 19248625152 19334673216 19356046848 19356137182 19369422108 19375863552 19449131664 19536076062 19542572928 19557672336 19577695464 19651635072 19658262112 19665214587 19746141396 19767969888 19856339604 19862942976 19973793024 19973886241 19980528704 19987595154 19994242176 20069848632 20076523008 20166272064 20181853368 20188564992 20202515532 20285653456 20285972913 20376337398 20398862544 20496866688 20504101654 20518174476 20618205152 20625497127 20632356288 20639639079 20710375716 20717263104 20738800008 20754823671 20832880896 20840234468 20847276666 20854537992 20861570682 20933067928 20940359136 20977993818 21049890072 21056890368 21078780336 21158487877 21165524288 21180051072 21196415664 21203563644 21276232976 21283643712 21290835744 21305433888 21321895356 21378452352 21400676604 21424334112 21505348334 21512500096 21527265024 21527365491 21551163048 21647504259 21654703296 21728918784 21751507368 21758740992 21775552704 21841019744 21865164032 21880171008 21880273122 21887549568 21962563072 21985394544 22002381378 22009698432 22108089456 22115544876 22199069248 22238966124 22246361856 22345810848 22453168896 22470517152 22478094792 22562988416 22578579711 22586088384 22687056072 22704585039 22712135616 22821253632 22821360138 22948720362 22956352128 23058975024 23195480796 23203194624 23306920992 23436991008 23444894568 23549701419 23557904028 23565848363 23681126331 23689001664 23697363387 23802812928 23811214824 23935762098 23943722112 23944099176 23952173746 23968613124 24050758896 24067249392 24085844754 24193135884 24201562608 24245058429 24317836416 24344832332 24361541208 24445033632 24461794464 24571147212 24579318528 24598309536 24623493264 24707883456 24716489472 24716604823 24724824512 24733568862 24743927944 24760910736 24835353096 24854541927 24862807488 24973952904 24982258176 25027157088 25121677824 25121795066 25130149504 25139037204 25147397376 25242490032 25270394496 25287856641 25363764864 25383361968 25409349432 25513914656 25522938081 25533627772 25542119168 25551152568 25559649792 25627970748 25656301344 25779564288 25825896144 25923554483 25932175552 25941346902 25949973888 26048101416 26056763904 26076896448 26103593952 26202180096 26220286116 26328188528 26348530786 26357293184 26366614884 26375383296 26375506389 26475119472 26650126872 26658989568 26759798176 26778164544 26787616677 26888362752 26909137824 26936687376 26937111573 27047963884 27057103758 27075655566 27168449864 27189441343 27198483392 27217150848 27226757934 27329155584 27357565968 27500662836 27509808384 27519518772 27613834288 27651733344 27673098228 27796368888 27806050656 27815427576 27836918937 27920478848 27939772233 27970658424 28066520096 28095697017 28105040448 28240068096 28261887552 28271418192 28378191616 28387780992 28397801286 28407245184 28429193808 28504603136 28534235472 28556282214 28565778816 28703153988 28734884064 28863339012 28872937728 29002009824 29034070272 29034205773 29173697496 29183399424 29304114093 29313859392 29336508504 29346264576 29366543196 29477452608 29487393168 29619212094 29651954832 29784509406 29794414464 29960689536 29970793056 30104772948 30114784512 30249408096 30272780052 30282847488 30282988817 30303773298 30428480184 30564506097 30598293816 30608469504 30745300032 30756152481 30927307728 31065563574 31075894656 31086863798 31108200012 31249321344 31259859424 31260351702 31270914999 31292356023 31399601892 31410538704 31466990727 31574835108 31585335552 31596484516 31618170504 31748286432 31805345466 31914349464 31924962816 31925465568 31958150832 31982843034 32067678528 32078997749 32089665856 32101014906 32114459672 32136501168 32257514512 32258022501 32268750144 32326744572 32423781888 32482054944 32593378176 32604882958 32615725952 32627261052 32638111488 32663329056 32761529616 32797746048 32820409683 32831324352 32943844608 32978091816 33003572067 33014547648 33113804128 33139389236 33150409984 33162134184 33173162496 33173317314 33298603872 33358449186 33369542784 33518716272 33645464329 33656653376 33679753344 33693859328 33705775728 33717142188 33818353152 33844482624 33879132576 34030584108 34068203424 34170627664 34197029318 34208401792 34231880448 34232040207 34423080543 34434528192 34588462536 34599965184 34730801888 34769195264 34793058816 34793221194 34804791936 34960381488 35155486512 35167341852 35300159296 35336856042 35533502496 35704219392 35716822236 35878850432 35903643147 35915583168 35916148764 35928260619 36076138344 36100874088 36128767131 36289534464 36289703826 36302343912 36476754624 36517248498 36667550448 36692691696 36856720818 36868977792 36897464304 36935239896 37061825184 37074734208 37087236768 37115891916 37253029644 37294211232 37460929356 37473387264 37473562151 37540735632 37682516736 37682692599 37695224256 37850374656 37863735048 37876326912 37905591744 38045647296 38075042952 38087705088 38087882842 38114024148 38270871984 38300441658 38313178752 38441956122 38484452016 38669346432 38712274364 38738844216 38751727104 38898263328 39072152124 39085145856 39115344672 39155390928 39303270144 39303453571 39316524224 39330429174 39492282792 39522796179 39535939776 39712679208 39725885952 39947586048 39947772482 39961057408 39975190308 39988484352 40139697264 40332544128 40363706736 40405031064 40571306912 40571945826 40585655637 40613483349 40752674796 40797725088 40840136901 40993733376 41008203308 41036348952 41222701391 41236410304 41250994254 41264712576 41279278158 41420751432 41434526208 41477600016 41509647342 41665761792 41680468936 41694553332 41709075984 41723141364 41866135856 41880718272 41955987636 42099780144 42157560672 42316975754 42331048576 42360102144 42392831328 42407127288 42552465952 42567287424 42581671488 42596701929 42610867776 42643790712 42756904704 42801353208 42834423321 42848668224 43010696668 43025000192 43054530048 43054730982 43102326096 43295008518 43309406592 43457837568 43503014736 43551105408 43682039488 43730328064 43760546244 43775099136 43970789088 44004762756 44019396864 44216178912 44231089752 44398138496 44428818141 44477932248 44492723712 44676764109 44691621696 44906337792 44941034304 44956189584 45125976832 45157159422 45172176768 45374112144 45409170078 45424271232 45642720276 45897440724 45912704256 46117950048 46390961592 46406389248 46598345361 46613841984 46630295697 46873982016 46889789136 46890527553 47099402838 47115808056 47131696726 47362252662 47378003328 47394726774 47622429648 47708018199 47871524196 47887444224 47888198352 47904347492 47937226248 47974264551 48101517792 48134498784 48171689508 48386271768 48403125216 48490116858 48635672832 48635899813 48689664664 48723082416 48890067264 48907324437 48923588928 49142294424 49158637056 49196619072 49246986528 49415766912 49432978944 49433209646 49449649024 49467137724 49487855888 49521821472 49670706192 49709083854 49725614976 49759975971 49947905808 50037673779 50054314176 50243590132 50260299008 50278074408 50294794752 50484980064 50540788992 50575713282 50727529728 50766723936 50818698864 51010865273 51027829312 51045876162 51067255544 51084238336 51102305136 51255941496 51295543977 51312602688 51559128576 51651792288 51847108966 51864351104 51882693804 51899947776 52096202832 52153792896 52189831791 52207187904 52440572232 52656377056 52697061572 52714586368 52733229768 52750766592 52751012778 52950238944 53005284063 53300253744 53501803933 53519596352 53556329088 53575233354 53776725504 53818275648 53873374752 53874223146 54095927768 54114207516 54151311132 54336899728 54378882686 54396966784 54434301696 54434555739 54453515868 54715131936 54775872747 55001325672 55019616768 55039037544 55227668576 55285081227 55303466688 55346196456 55592737776 55612101312 55630855152 55673837874 55840957696 55879544466 55941316848 56133040192 56191394034 56210080896 56523775104 56542836384 56756383232 56775561984 56795602572 56814490368 56858387616 57068470944 57112564428 57131557632 57131824263 57406307976 57450662487 57469768128 57662934183 57726678024 57745875456 58004019648 58068140544 58068411546 58347394992 58608228186 58627718784 58673017008 58733086392 58954905216 58974786336 59238424188 59303909664 59569018812 59588828928 59589107027 59921379072 59921658723 59941586112 60209545896 60229569024 60498816192 60545560104 60565694976 60565977634 60607546596 60856960368 60857918739 61129012194 61196587632 61490600064 61512304962 61854615456 61918917237 62131127148 62151789312 62173727596 62216400024 62264471013 62498642688 62498934367 62519718848 62520703404 62541829998 62584712046 62799203784 62821077408 62933981454 63149670216 63170671104 63192969032 63236341008 63475463631 63496572864 63610690932 63828698928 63850931136 63916301664 63965686068 64135357056 64157995498 64179331712 64202029812 64228919344 64273002336 64515029024 64516045002 64537500288 64582096473 64653489144 64942512777 64964109888 65186756352 65209765916 65231451904 65254522104 65276222976 65326658112 65523059232 65595492096 65640819366 65662648704 65887689216 65956183632 66007144134 66029095296 66205591099 66227608256 66278778472 66300819968 66324268368 66346634628 66597207744 66716898372 66739085568 67037432544 67290928658 67313306752 67359506688 67411551456 67434284376 67688965248 67735739133 67758265152 68061168216 68113755117 68136406848 68341255328 68394058636 68416803584 68463760896 68464080414 68846161086 68869056384 69176925072 69461603776 69538390528 69586442388 69609583872 69920762976 70310973024 70334683704 70600318592 70649104257 70673712084 70697545089 71043378993 71067004992 71092090161 71408438784 71433644472 71757700864 71807286294 71831166336 71832297528 71856521238 72152276688 72201748176 72257534262 72579407652 72604687824 72735175287 72953509248 73034496996 73335100896 73385383392 73713441636 73737955584 73794928608 73870479792 74123650368 74149468416 74149814469 74174473536 74231783832 74506059288 74563625781 74588422464 74921858712 74946774528 74947124302 75081471264 75365033472 75365385198 75390448512 75727470096 75811183488 75863569923 76091294592 76150085904 76175765684 76228048296 76541743968 76600883316 76626357504 76883912244 76968904032 77338692864 77339053801 77424548728 77477688432 77770663449 77796526656 78144304248 78170291712 78230689344 78310781856 78606540288 78606907142 78633048448 78660858348 78984565584 79045592358 79071879552 79126519167 79425358416 79895544964 79922114816 79950380616 79976968704 80279394528 80362850031 80665088256 80727413472 80810062128 80811334719 81115638221 81142613824 81143891652 81171311274 81226966698 81505349592 81568324029 81595450176 81680273802 81987466752 82016406616 82072697904 82445402782 82472820608 82501988508 82529425152 82558556316 82841502864 82955200032 83019294684 83360937872 83389106664 83418151968 83446282728 83510756811 83732271712 83761436544 83819316699 83911975272 84199560288 84287091051 84315121344 84633951508 84662097152 84720204288 84785662656 84814254576 85104931904 85134574848 85163342976 85193403858 85221735552 85287581424 85513809408 85602706416 85668846642 85697336448 86021393336 86050000384 86109461964 86204652192 86590017036 86618813184 87006029472 87102210816 87102617319 87364078976 87521092488 87550198272 87912342279 87941578176 88009525512 88038793728 88432357824 88462179504 88796276992 88857636282 88955864496 89353528218 89383243392 89882068608 89912379168 90251953664 90314318844 90344353536 90748224288 90818340156 90848542464 90848966451 91285440552 91693518291 91794881448 91825408512 92235900096 92268457443 92781923184 93196690722 93227683968 93260591394 93747964032 93779578272 93781055106 93877068069 94198805676 94231616112 94263393452 94400972181 94724505324 94756006656 94756448879 94789453548 95244859296 95416036398 95743048392 95774888448 95776396704 95808694984 95874452496 95948529102 96203035584 96236993247 96268997568 96343379016 96772543536 96774067503 96806250432 96980233716 97271345664 97271799626 97379329328 97446164832 97780134528 97814648874 97847177856 98284588848 98393238144 98461229049 98493973056 98831533824 98866419292 98899298048 98934275448 98975711776 99010716201 99043642944 99341412384 99418167708 99451229952 99519951942 99895811616 100075347558 100108628352 100376218763 100487180264 100520598016 100556148816 100936392987 100969960128 101081577984 101151426564 101455059456 101533447872 101637397728 102021730546 102055658624 102091752324 102134511088 102204610272 102511882992 102591087954 102625205376 102696120621 103269241629 103303584576 103694217932 103728702208 103765387608 103799895552 104192405664 104307585792 104379663582 104414375808 104881144464 105277743223 105312754112 105394123144 105429172736 105466459536 105502025556 105900477888 106010568126 106600507488 107003607866 107039192704 107112658176 107150466708 107636551296 107710929441 107746749504 107748446292 107784781857 108191855536 108228415032 108302622264 108386301393 108673799456 108757765372 108793933568 108868603392 108869111478 108907031736 109430263872 109551745494 110002651344 110078075088 110455337152 110570162454 110606933376 110692392912 111185475552 111224202624 111261710304 111347675748 111681915392 111759088932 111882633696 112266080384 112382788068 112420161792 112420686453 113047550208 113048077797 113085672768 113551123968 113591205144 113628980736 113716775232 114136941888 114225128856 114263115264 114263648526 114812615952 114901324974 114939536256 115325868366 115453356048 116008039296 116136823092 116694789984 117216456372 117255437568 117346034016 117466172784 117909810432 117910360713 117949572672 118476848376 118568388537 118607819328 119138037624 119177657856 119178214054 119842758144 119843317446 119883172224 120419091792 120997632384 121091120208 121131955268 121215093192 121713920736 121715837478 121840450047 122258024388 122393175264 122520410703 122981200128 122981774077 123024609924 123668104173 123709230912 123837834474 124262254296 124303578624 124347455192 124432800048 124528942026 124997285376 124997868734 125039437696 125041406808 125083659996 125169424092 125598407568 125642154816 125867962908 126299340432 126385938064 126472682016 126950927262 126993145728 127221381864 127657397856 127701862272 127790105787 127832603328 127931372136 128270714112 128315990996 128358663424 128404059624 128457838688 128503269963 128546004672 129030058048 129032090004 129075000576 129164192946 129306978288 129885025554 129928219776 130373512704 130419531832 130462903808 130509044208 130653316224 131046118464 131190984192 131281638732 131325297408 131912367264 132014288268 132058190592 132411182198 132455216512 132557556944 132648536736 132693269256 133194415488 133286454423 133433796744 133478171136 134030292327 134074865088 134581857316 134626613504 134719013376 134823102912 134868568752 135377930496 135471478266 135516530304 136122336432 136227510234 136272813696 136682510656 136788117272 136833607168 136928160828 137692322172 137738112768 138353850144 138923207552 139172884776 139219167744 139795036083 139841525952 139890887091 140621946048 140669367408 140671582659 141200637184 141298208514 141347424168 141395090178 142086757986 142134009984 142184180322 142867288944 143124054597 143515401728 143614572588 143662332672 143664595056 143713042476 144304553376 144403496352 144515068524 145158815304 145209375648 145470350574 145907018496 145907699439 146068993992 146670201792 146721973311 146770766784 147426883272 147475911168 147589857216 147740959584 148247300736 148298936832 148299628938 148348947072 148463567664 149012118576 149127251562 149176844928 149279927913 149843717424 149894248604 150113021337 150162942528 150730770396 150780897024 151454940192 151622366976 151727139846 152182589184 152300171808 152351531368 152456096592 153032595819 153083487936 153201766632 153252715008 153767824488 153886631931 153937808064 154677385728 154678107602 154849097456 154955376864 155541326898 155593053312 156288608496 156461378688 156569495373 156621563712 157213814284 157266096896 157321716696 157969131168 158091184716 158143759104 158253038334 158850716832 159015852189 159614642951 159791089928 159844229632 159900761232 160505411799 160558789056 160725700062 161330176512 161454826944 161620124256 161622669438 162231276442 162285227648 162287783304 162342622548 162453933396 163010699184 163136648058 163190900352 163303667217 163360547604 164032813232 164145395808 164327618241 164890805564 164945641216 165003977016 165058850304 165117112632 165683005728 165855243681 165910400064 166038589368 166721875744 166778213328 166836303936 166892565456 167021513622 167464543424 167522873088 167638633398 167823950544 168399120576 168574182102 168630242688 169267903016 169324194304 169571325312 169628509152 170209863808 170269149696 170326685952 170386807716 170443471104 170575162848 171205412832 171337693284 171394672896 171395472789 172042786672 172218923928 172351987461 172409304384 172988802549 173180034072 173237626368 174012058944 174204421632 174205234638 174728157952 175042184976 175824684558 175883156352 176019051024 176864715648 176924359008 177592553984 177715272564 177911728992 178707056436 178766486784 178767321081 179764137216 179764976169 179824758336 180628637688 180688707072 181496448576 181636680312 181697084928 181697932902 182570881104 182573756217 183387036582 183589762896 184471800192 184536914886 185563846368 185756751711 186393381444 186455367936 186521182788 187495928064 187496803101 187559156544 187562110212 187754136138 188397611352 188463232224 188526786904 188672450573 188801944362 189449010648 189512013312 189512897758 189578907096 190426390893 190489718592 190832072796 191486096784 191552793408 191617389968 191748904992 191897058204 192406071168 192473986494 192537995136 192686758032 193545087072 193548135006 193612500864 193746289419 193960467432 194543599252 194758658656 194827538331 194892329664 195560269056 195629297748 195694355712 196569177696 196786476288 196922458098 196987946112 197663067648 197732838584 197798596096 197868550896 197951423552 198021432402 198087285888 198616773297 198682824768 198836335416 198902459904 199039903884 199791623232 200150695116 200217256704 200752437526 200974360528 201112297632 201872785974 201939920256 202302853128 203066895744 203207217399 203274795456 204043461092 204111317248 204183504648 204269022176 204341265351 204409220544 205023765984 205182175908 205250410752 205392241242 206538483258 206607169152 207159430213 207388435864 207457404416 207530775216 208384811328 208615171584 208759327164 208828751616 209762288928 210555486446 210625508224 210788246288 210932919072 211004051112 211800955776 211947312771 212021136252 212092635267 213130136979 213201014976 213276270483 214007215732 214078385408 214225316352 214300933416 215273102592 215421858882 215493499008 215496892584 215569563714 216383711072 216456830064 216605244528 216772602786 217347598912 217515530744 217587867136 217738222956 217814063472 218860527744 219103490988 220005302688 220156150176 220910674304 221140324908 221213866752 221384785824 222370951104 222448405248 222449443407 222523420608 222695351496 223518177864 223690877343 223765267392 224532160768 224765576136 224840323584 224841372906 226095100416 226096155594 226171345536 227182410288 227433550464 227590709769 228273883776 228450257712 228527297052 229625231904 229802649948 229879072512 230651736732 230906712096 232016078592 232017161403 232273646184 233311990347 233389579968 234432912744 234510875136 234692068032 234932345568 235819620864 235820721426 235899145344 236953696752 237136777074 237215638656 237379557501 238276075248 238356428108 239686634892 239766344448 240838183584 241088550093 241995264768 242182240416 242263910536 242430186384 243346914663 243427841472 243431674956 243680900094 244516048776 244704972087 244786350528 244872754999 245040821406 245962400256 245963548154 246049219848 247336208346 247418461824 247675668948 248524508592 248694910384 248865600096 249057884052 249995737468 250078875392 250082813616 250167319992 250338848184 250532270433 251196815136 251284309632 251457950097 251735925816 252598680864 252771876128 252861273153 252945364032 253901854524 253986291456 254442763728 255314795712 255403724544 255580211574 255665206656 255862744272 256541428224 256631981992 256717326848 256808119248 256915677376 257006539926 257092009344 258060116096 258064180008 258150001152 258328385892 258613956576 259770051108 259856439552 260839063664 261018088416 261306632448 261307851957 262092236928 262563277464 262650594816 263737026837 263824734528 264028576536 264116381184 264822364396 264910433024 265115113888 265297073472 265386538512 266388830976 266572908846 266867593488 268060584654 268149730176 269163714632 269253227008 269646205824 269737137504 270755860992 270942956532 271033060608 272244672864 272455020468 272545627392 272546899353 273365021312 273576234544 273856321656 275080554873 275384644344 275476225536 276707700288 276805372329 277846415104 278345769552 279590072166 279683051904 279781774182 281243892096 281338734816 281343165318 281631204207 282401274368 282596417028 282694848336 282790180356 284173515972 284268019968 284269346637 284368360644 285734577888 286248109194 287229145176 287324665344 287329190112 287426084952 288609106752 288710979741 288806992704 289030137048 290317630608 290322202509 290418751296 290940701148 291814036992 291815398878 292137987984 293340403584 293443946622 293541533568 294853766544 295179714432 295383687147 295481919168 296494601472 296599257876 296697894144 296927135328 298024237152 298254503124 298353689856 298559855826 299687434848 299788497208 300020126321 300226042674 300325885056 301128656289 301461540792 301561794048 302809178961 302909880384 303244733952 303454279692 304365178368 304600343616 304703062736 304912193184 306065191638 306166975872 306403533264 307535648976 307773263862 307875616128 308088361863 309356215204 309698194912 309807724887 309910753728 311082653796 311186106624 312577216992 312922757376 313138990746 313243127424 314427628568 314532193792 314643433392 315833229669 315938262336 316182369432 316287518208 316506076668 317701433664 317813575637 318031704378 319229285902 319582179856 319801522464 321010823598 321117578112 321451400124 322909653888 323132788323 323240248512 323245338876 323354345571 324462552884 324570455296 324575566608 324685245096 324907866792 325158904179 326021398368 326273296116 326381800704 326607334434 326721095208 328065626464 328290791616 328655236482 329781611128 329891282432 330007954032 330234225264 331366011456 331710487362 331820800128 332077178736 333443751488 333556426656 333672607872 333785130912 334043027244 334929086848 335045746176 335277266796 335647901088 336798241152 337148364204 337260485376 337262059359 338535806032 339142650624 339144233391 339257018304 340419727616 340653371904 340773615432 340886942208 341150325696 342410825664 342675386568 342789345792 342790945578 344085573344 344437847856 344703974922 344818608768 345977605098 346360068144 348024117888 348410469276 349456315904 350084369952 351649369116 351766312704 352038102048 353729431296 353731082139 353848718016 355430545128 355705165611 355823457984 357414112872 357532973568 357534642162 359528274432 359529952338 359649516672 361257275376 362992897152 363273360624 363395865804 365141762208 365147512434 365521350141 366774073164 367179525792 368943600384 368945322231 369073829772 371004312519 371127692736 371258693063 371513503422 372786762888 372910735872 373042365576 374991856128 374993606202 375118313088 375124220424 375508272276 376795222704 376926464448 377053573808 377344901146 377603888724 378898021296 379025795516 379157814192 380852781786 380979437184 381664145592 382972193568 383105586816 383234779936 383370317361 383497809984 383794116408 384812142336 384947972988 385075990272 385373516064 387090174144 387096270012 387225001728 387492578838 387920934864 389087198504 389387823523 389517317312 389655076662 389784659328 391120538112 391258595496 391388711424 393138355392 393572952576 393844916196 393975892224 395465677168 395737101792 395902847104 396042864804 396174571776 397233546594 397365649536 397672670832 398079807768 399583246464 399859363269 400301390232 400434513408 401504875052 401948721056 402090876981 402224595264 403745571948 403879840512 404605706256 406133791488 406414434798 406549590912 408086922184 408222634496 408367009296 408538044352 408682530702 408818441088 410047531968 410364351816 410500821504 410784482484 413076966516 413214338304 414318860426 414776871728 415061550432 416769622656 417518654328 417657503232 419385108249 419524577856 419672661273 421110972892 421251016448 421576492576 421865838144 422008102224 422014747977 423601911552 423894625542 424042272504 424185270534 426260273958 426402029952 426552540966 428014431464 428156770816 428601866832 430546205184 430843717764 430986998016 430993785168 431139127428 432767422144 432913660128 433210489056 433545205572 434695197824 435031061488 435476445912 435628126944 437721055488 437723098317 438206981976 440010605376 440165919933 440312300352 441821348608 442280649816 442427733504 442769571648 444741902208 444896810496 444898886814 445046841216 445390702992 447036355728 447381754686 447530534784 447839783739 449064321536 449531152272 449682745812 452192311188 452342691072 454364820576 454867100928 455181419538 456547767552 456900515424 457054594104 459097787457 459250463808 459605299896 459758145024 461303473464 461659895793 461813424192 464032157184 464034322806 464547292368 466623980694 466779159936 468865825488 469384136064 469708486119 469864691136 471641442852 471798290688 473907393504 474273554148 474431277312 474759115002 476552150496 476712856216 478843928853 479373269784 479532688896 481516235397 481676367168 481846388869 482177100186 483990529536 484364480832 484527821072 484860372768 486693829326 486855682944 486863349912 487361800188 489032097552 489409944174 489572701056 489745509998 489911001651 490081642812 491927096308 492098439696 492982854723 494672416692 494836923648 495351337896 497049017184 497389820768 497565731043 497731200192 498115768104 499991474936 500157750784 500165627232 500334639984 500677696368 501064540866 502393630272 502568619264 502915900194 503471851632 505197361728 505375685849 505543752256 505722546306 505890728064 507803709048 507972582912 508885527456 510629591424 510807449088 511160423148 511330413312 511725488544 513263963984 513616238496 513831354752 514013079852 514184018688 514186418367 516120232192 516128360016 516656771784 517055962383 517227913152 518966407647 519540102216 519712879104 521678127328 522036176832 522613264896 522615703914 524184473856 525126554928 527474053674 527649469056 528057153072 529644728792 529820866048 530230227776 530594146944 530773077024 532777661952 533145817692 533735186976 536121169308 536299460352 536301963243 538327429264 539292411648 539294928507 539474275008 541885913064 542066121216 544489345728 544910040936 545091254784 545093798706 546730042624 547152469088 547712643312 547721268651 550161109746 550769288688 553415400576 553610744658 555692830208 556691539104 559180144332 559366103808 559563548364 562487784192 562490409303 562677469632 562686330636 563262408414 565192834056 565389696672 565580360712 566017351719 568347031944 568536039936 568538693274 568736721288 571279172679 571469155776 572496218388 574458290352 574658380224 574852169904 577218213504 577421959482 577613985408 578060274096 580635261216 580644405018 580837502592 581238868257 581881402296 583630797756 584275975968 586680807168 586887893244 587083067136 589707533088 590359428864 590362184051 590767374294 590963838336 592989202944 593198515752 593395788288 593854270656 595850319891 596048474304 596509006248 596707379712 597119711652 599374869696 599576994416 600040252642 600452085348 600651770112 602257312578 602923081584 605618357922 605819760768 606908559384 609200687232 609406125472 609621652197 609824386368 612130383276 612333951744 612807066528 615071297952 615546527724 615751232256 616176723726 618712430408 619190473471 619396389824 619615449774 619821507456 621478290639 622165307592 622372213248 625154433984 625845514752 626277981492 626486254848 628855257136 629286866784 631666459338 631876524672 632364738864 633012153336 635402867328 635627151274 635841938313 636063408756 636277905801 638458571804 639164359712 639390410937 639603044928 639828811449 642021647196 642235156224 642902800248 645819307776 646265576646 646480497024 646490677752 646708691142 648925105768 649140910592 649151133216 649370490192 649815733584 650317808358 652042796736 652546592232 652763601408 653214668868 653442190416 655913124187 656131252928 656581583232 657310472964 659563222256 660015908064 660468450528 662732022912 663420974724 663641600256 664154357472 666887502976 667112853312 667345215744 667348330221 667570261824 668086054488 669858173696 670554533592 671072632029 671295802176 673596482304 674296728408 674520970752 674524118718 677071612064 678285301248 678288466782 678514036608 680839455232 681547230864 682300651392 684821651328 685350773136 685581891156 688171146688 688875695712 689407949844 689637217536 691955210196 692720136288 696048235776 696051484209 696820938552 699935971041 700168739904 703298738232 703532625408 704076204096 707458862592 707462164278 707697436032 710861090256 711410331222 711646915968 712138672503 714828225744 715069284324 719059904676 719299033344 722514550752 725985794304 726546721248 726791731608 730040743989 730283524416 730295024868 730541299253 731042700282 733548146328 734114916261 734359051584 734618264997 737887200768 737890644462 738147659544 742008625038 742255385472 742517386126 743027006844 745573525776 746084731152 749987212404 750236626176 750248440848 751016544552 751596811299 753590445408 753852928896 754107147616 754373850291 754689802292 755207777448 757796042592 758051591032 758315628384 761705563572 761958874368 763328291184 765944387136 766211173632 766214749513 766469559872 766740634722 766995619968 767588232816 769624284672 769895945976 770151980544 770747032128 774180348288 774192540024 774450003456 774985157676 775841869728 778174397008 778775647046 779034634624 779310153324 779569318656 782517190992 783923555871 786276710784 787689832392 787951784448 790931354336 791211080511 791474203584 791805694208 792085729608 792349143552 794467093188 794731299072 795345341664 796159615536 799166492928 799718726538 800602780464 803009750104 803630188973 803897442112 804181753962 804449190528 807491143896 807759681024 809211412512 812267582976 812828869596 813099181824 816173844368 816734018592 817076088704 817365061404 817636882176 817640698059 820095063936 820728703632 821568964968 825241664619 826153933032 826428676608 828637720852 829553743456 830123100864 830416116987 833539245312 835037308656 838770216498 839049155712 839345322546 842221945784 842502032896 843152985152 843731676288 844016204448 844029495954 847203823104 847789251084 848084545008 848370541068 852520547916 852804059904 852808039911 853105081932 856028862928 857203733664 861687435528 861973996032 861987570336 862278254856 865534844288 865827320256 866132939223 866420978112 867090411144 869390395648 870062122976 870952891824 870966607527 871256253888 875442110976 875446196634 876413963952 880021210752 880331839866 880624600704 883642697216 884561299632 885539143296 889483804416 889797773628 890093682432 890781405984 894072711456 894763509372 895061069568 895679567478 899062304544 899365491624 900060378963 903385968867 904384622376 904685382144 908427536883 908729641152 909734201856 910362839076 913095535104 913801030848 914109188208 918195574914 918500927616 919210599792 922606946928 923319791586 923626848384 924265085589 928068645612 929094584736 933247961388 933558319872 937731650976 938768272128 938772653327 939416972238 939729382272 943282885704 943596581376 947499689007 947814787008 948547108296 948862554624 949518230004 953104300992 953425712432 953440726911 957687857706 958746539568 963032470794 963352734336 963692777738 964354200372 968728961664 969055642144 969398364969 969720745536 970063036713 973387658652 973711365888 973726699824 974723600376 975476712537 978064195104 978819888348 979145402112 979491019996 979822003302 980163285624 983854192616 984196879392 985965709446 989344833384 989673847296 990702675792 994098034368 994448930219 994779641536 995131462086 995462400384 996231536208 999982949872 1000331254464 1000669279968 1001355392736 1002129081732 1004787260544 1005137238528 1005831800388 1006943703264 1010394723456 1010751371698 1011087504512 1011445092612 1011781456128 1011786178077 1015607418096 1017432700173 1017771054912 1021259182848 1022320846296 1022660826624 1023450977088 1026527927968 1027232476992 1027662709504 1028026159704 1028368037376 1028372836734 1032240464384 1032256720032 1033313543568 1034111924766 1034455826304 1037932815294 1039080204432 1043009394199 1043356254656 1044072353664 1045231407828 1048368947712 1050253109856 1054948107348 1055298938112 1056114306144 1059289457584 1060460455552 1061188293888 1061193246417 1061546154048 1066291635384 1067115496833 1067470373952 1072242338616 1072598920704 1072603926486 1076654858528 1078584823296 1078589857014 1078948550016 1083771826128 1088978691456 1089820081872 1090187597412 1093460085248 1094304938176 1095425286624 1095442537302 1100322219492 1101538577376 1106830801152 1106835966693 1107221489316 1113012937557 1113383078208 1113776079189 1118360288664 1118732207616 1119127096728 1124975568384 1124980818606 1125354939264 1125372661272 1126524816828 1130385668112 1130779393344 1131160721424 1132034703438 1136694063888 1137077386548 1137473442576 1142558345358 1142938311552 1144992436776 1148916580704 1149316760448 1149704339808 1154436427008 1154843918964 1155227970816 1156120548192 1161270522432 1161288810036 1161675005184 1161680426681 1162477736514 1163762804592 1167261595512 1168163470569 1168551951936 1173361614336 1173775786488 1174166134272 1179415066176 1180718857728 1180724368102 1181534748588 1181927676672 1186397031504 1187708541312 1191700639782 1192096948608 1193018012496 1194239423304 1198749739392 1199153988832 1199578089807 1200080505284 1200904170696 1201303540224 1204514625156 1205846163168 1211236715844 1211639521536 1213817118768 1218401374464 1218407060701 1218812250944 1219243304394 1219648772736 1224260766552 1224667903488 1225614133056 1230142595904 1231093055448 1231502464512 1232353447452 1237424860816 1238380946942 1238792779648 1239230899548 1239643014912 1242956581278 1244330615184 1250308867968 1252555962984 1252972509696 1257710514272 1258155324747 1258573733568 1259017983819 1263332918676 1263753049344 1264729477728 1266024306672 1266044243931 1270805734656 1271254302548 1271683876626 1272126817512 1272555811602 1276917143608 1277903743121 1278328719424 1278780821874 1279206089856 1279657622898 1284043294392 1284470312448 1285805600496 1291638615552 1292531153292 1292960994048 1292981355504 1293417382284 1297850211536 1298302266432 1298740980384 1299631467168 1300635616716 1304085593472 1305093184464 1306429337736 1306884380832 1311826248374 1312262505856 1313163166464 1313169294951 1314620945928 1319126444512 1320031816128 1320497759799 1320936901056 1325464045824 1326841949448 1327283200512 1328308714944 1333775005952 1334225706624 1334690431488 1334696660442 1335140523648 1336172108976 1339716347392 1341109067184 1342145264058 1342591604352 1347192964608 1348593456816 1349048237436 1354143224128 1356576933564 1357028073216 1363094461728 1364601302784 1369643302656 1370701546272 1371163782312 1376342293376 1377293362371 1377751391424 1378815899688 1379274435072 1383910420392 1384979687379 1385440272576 1392096471552 1392102968418 1393641877104 1399871942082 1400337479808 1406597476464 1408152408192 1414924328556 1415394872064 1421722180512 1422820662444 1423293831936 1424277345006 1429656451488 1430138568648 1436531786559 1438119809352 1438598066688 1444548706191 1445029101504 1445539166607 1451971588608 1453093442496 1453583463216 1460081487978 1460567048832 1460590049736 1461082598506 1462085400564 1467096292656 1468229832522 1468718103168 1469236529994 1469733004953 1475781288924 1476295319088 1478948564169 1484017250076 1484510770944 1485034772252 1486054013688 1491147051552 1492169462304 1499974424808 1500473252352 1500496881696 1502033089104 1503193622598 1507180890816 1507705857792 1507712894203 1508214295232 1508747700582 1509379604584 1510415554896 1515592085184 1516103182064 1516127057547 1516631256768 1523411127144 1523917748736 1526656582368 1531888774272 1532422347264 1532429499026 1532939119744 1533481269444 1533991239936 1535176465632 1539791891952 1541494064256 1542559255101 1548360696576 1548385080048 1549970315352 1551167887149 1551683739456 1556348794016 1556899222941 1557551294092 1558069269248 1558620306648 1559138637312 1565034381984 1567847111742 1572553421568 1575379664784 1581336823463 1581862708672 1582422161022 1582948407168 1583611388416 1584171459216 1588934186376 1589462598144 1590690683328 1592319231072 1598332985856 1599437453076 1601205560928 1606019500208 1607260377946 1607794884224 1608363507924 1608898381056 1608905889729 1614982287792 1617884785521 1618422825024 1625657739192 1626198363648 1632347688736 1633468037184 1634152177408 1634730122808 1635273764352 1635281396118 1640190127872 1641457407264 1643137929936 1643163805953 1650483329238 1652307866064 1657275441704 1658555921923 1659107486912 1660246201728 1660832233974 1667078490624 1670074617312 1677540432996 1678098311424 1678690645092 1684443891568 1686305970304 1687463352576 1687471227909 1688032408896 1688058991908 1695578502168 1696169090016 1696741082136 1698052055157 1705041095832 1705608119808 1705616079822 1706210163864 1712057725856 1713837518037 1714407467328 1723374871056 1723975140672 1724556509712 1731069688576 1731654640512 1732265878446 1732841956224 1734180822288 1738780791296 1740124245952 1741905783648 1741933215054 1742512507776 1750892393268 1752827927904 1760042421504 1760663679732 1761249201408 1769122599264 1771078286592 1771086552153 1778967608832 1779595547256 1780187364864 1781562811968 1787550959673 1788145422912 1789527018744 1790122139136 1791359134956 1798124609088 1798730983248 1800120757926 1806771937734 1808769244752 1816855073766 1817459282304 1820725678152 1827602061696 1828218376416 1836391149828 1837001855232 1838421199584 1845213893856 1846639583172 1847253696768 1847262317837 1848530171178 1856137291224 1857571420413 1858189169472 1864434871917 1866495922776 1867116639744 1875463301952 1877536544256 1877545306654 1878833944476 1879458764544 1886565771408 1894999378014 1895629574016 1897094216592 1899036460008 1906208601984 1906851424864 1906881453822 1907525814939 1908833717403 1915375715412 1917493079136 1919486434347 1926064941588 1926705468672 1927385555476 1928708400744 1937457923328 1937466965377 1938111284288 1938796729938 1939441491072 1940126073426 1946775317304 1947422731776 1947453399648 1949447200752 1950953425074 1956128390208 1957639776696 1958290804224 1958982039992 1959644006604 1960326571248 1967708385232 1967739372561 1968393758784 1971931418892 1978689666768 1981405351584 1988196068736 1988897860438 1989559283072 1990262924172 1990924800768 1992463072416 1999965899744 2000662508928 2001338559936 2002044990663 2002710785472 2004258163464 2009574521088 2011663600776 2013217896087 2013887406528 2020789446912 2021502743396 2022175009024 2022890185224 2023562912256 2023572356154 2031214836192 2034865400346 2035542109824 2042518365696 2044641692592 2046901954176 2052373324069 2053055855936 2054464953984 2055325419008 2056052319408 2056745673468 2064513440064 2066627087136 2068223849532 2068911652608 2075865630588 2078160408864 2086018788398 2086712509312 2088144707328 2088154452627 2090462815656 2099807913123 2100506219712 2109896214696 2110597876224 2112228612288 2118578915168 2120920911104 2122376587776 2122386492834 2123092308096 2132583270768 2134230993666 2134940747904 2144484677232 2145207852972 2153309717056 2157179714028 2157897100032 2167543652256 2177957382912 2179640163744 2180375194824 2188609876352 2190122231967 2190850573248 2190885074604 2191623897759 2200644438984 2202344748783 2203077154752 2203854794991 2213661602304 2213671933386 2214442978632 2226025875114 2226766156416 2227552158378 2236720577328 2238254193456 2249961637212 2250709878528 2250745322544 2253049633656 2254790433897 2260771336224 2261558786688 2262321442848 2264069406876 2273388127776 2274154773096 2274946885152 2285116690716 2285876623104 2285887291211 2289984873552 2297833161408 2298633520896 2298644248539 2299408679616 2308872854016 2309687837928 2310455941632 2312241096384 2322541044864 2322577620072 2323350010368 2323360853362 2324955473028 2327525609184 2334523191024 2336326941138 2337103903872 2347551572976 2351770667613 2358830132352 2361448736204 2363069497176 2363855353344 2372794063008 2375417082624 2383401279564 2384193897216 2386036024992 2388478846608 2397499478784 2397510667831 2398307977664 2399156179614 2400161010568 2401808341392 2409029250312 2410890566919 2411692326336 2422473431688 2423279043072 2427634237536 2436802748928 2436814121402 2437624501888 2438486608788 2439297545472 2448521533104 2451228266112 2452922094177 2460285191808 2462186110896 2464706894904 2474849721632 2475724993857 2476761893884 2477585559296 2478461799096 2479286029824 2485913162556 2488661230368 2491248350961 2500617735936 2505111925968 2514584784851 2515421028544 2516310649494 2517147467136 2518035967638 2526665837352 2527506098688 2529458955456 2532048613344 2532088487862 2541611469312 2542508605096 2543367753252 2544253635024 2545111623204 2553834287216 2555807486242 2556657438848 2557561643748 2558412179712 2558424119733 2559315245796 2568086588784 2571611200992 2585062306584 2585921988096 2585962711008 2586834764568 2595700423072 2596604532864 2597481960768 2598398817669 2599262934336 2601271233432 2608171186944 2610186368928 2612858675472 2612899822581 2613768761664 2623652496748 2624525011712 2626326332928 2626338589902 2629241891856 2638252889024 2640063632256 2640995519598 2641873802112 2650928091648 2653683898896 2656617429888 2667550011904 2668451413248 2669393320884 2670281047296 2672344217952 2682218134368 2684290528116 2685183208704 2697186913632 2698096474872 2700181136889 2708286448256 2710157906601 2713153867128 2714056146432 2725282610649 2726188923456 2729202605568 2739286605312 2741403092544 2742327564624 2752684586752 2754586724742 2755502782848 2757631799376 2767820840784 2769959374758 2770880545152 2784205936836 2787283754208 2799743884164 2800674959616 2813194952928 2816304816384 2816317959981 2829848657112 2830789744128 2842499067021 2843444361024 2845641324888 2846587663872 2848554690012 2859312902976 2860277137296 2860322180733 2873063573118 2876239618704 2889097412382 2890058203008 2891078333214 2906186884992 2907166926432 2910189110139 2920162975956 2921134097664 2921180099472 2922165197012 2924170801128 2926430137611 2934192585312 2936459665044 2937436206336 2937449915249 2938473059988 2939466009906 2951562577848 2952590638176 2957897128338 2968034500152 2969021541888 2970069544504 2972108027376 2982294103104 2983346790657 2984338924608 2999948849616 3000993763392 3004066178208 3006387245196 3014361781632 3015411715584 3015425788406 3016428590464 3017495401164 3018759209168 3020831109792 3031184170368 3032206364128 3032254115094 3033262513536 3035358534231 3046822254288 3052298100519 3053313164736 3063777548544 3064858998052 3065878239488 3066962538888 3067982479872 3070352931264 3079583783904 3082988128512 3085118510202 3096721393152 3096770160096 3099940630704 3102335774298 3103367478912 3111662781653 3112697588032 3113798445882 3115102588184 3116138538496 3117240613296 3129028182597 3130068763968 3135694223484 3145106843136 3150759329568 3162673646926 3163725417344 3164844322044 3165896814336 3168342918432 3177868372752 3181381366656 3183579739251 3184638462144 3198874906152 3201346490499 3202411121856 3212039000416 3214520755892 3215589768448 3216727015848 3217796762112 3217811779458 3229964575584 3235769571042 3236845650048 3251315478384 3263610039913 3264695377472 3266936074368 3268304354816 3269460245616 3270562792236 3280380255744 3282914814528 3286275859872 3286327611906 3300966658476 3304615732128 3314550883408 3317111843846 3318214973824 3320492403456 3320507900079 3321664467948 3339038812671 3340149234624 3341328237567 3355080865992 3356196622848 3357381290184 3368887783136 3372611940608 3374926705152 3374942455818 3376064817792 3376117983816 3391157004336 3392338180032 3393482164272 3396104110314 3410082191664 3411232159644 3412420327728 3424115451712 3427675036074 3428814934656 3446749742112 3447950281344 3449113019424 3462139377152 3463309281024 3464531756892 3465683912448 3468361644576 3480248491904 3483811567296 3483866430108 3485025015552 3485041280043 3501784786536 3504490411707 3505655855808 3520084843008 3521327359464 3522498402816 3538245198528 3542156573184 3542173104306 3559191094512 3563125623936 3575101919346 3576290845824 3579054037488 3582718269912 3596249218176 3597461966496 3600241515852 3613543875468 3617538489504 3633710147532 3634918564608 3634935528647 3641451356304 3655204123392 3655221182103 3656436752832 3672782299656 3674003710464 3676842399168 3690427787712 3693279166344 3694507393536 3694524635674 3697060342356 3712274582448 3715142840826 3716378338944 3728869743834 3732991845552 3750926603904 3755090613308 3757667888952 3758917529088 3773131542816 3777053951457 3789998756028 3791259148032 3794188433184 3798072920016 3798132731793 3812417203968 3812434996387 3813702849728 3813762907644 3815051629878 3817667434806 3830751430824 3833711229363 3834986158272 3838972868694 3852129883176 3853410937344 3854771110952 3857416801488 3874915846656 3874933930754 3876222568576 3877593459876 3878882982144 3880252146852 3893550634608 3894906799296 3898894401504 3901906850148 3912256780416 3915279553392 3917964079984 3919288013208 3920653142496 3935416770464 3935478745122 3936787517568 3939507884853 3943862837784 3957379333536 3961493279397 3962810703168 3976392137472 3977795720876 3979118566144 3980525848344 3981849601536 3984926144832 3999931799488 4001325017856 4002677119872 4004089981326 4005421570944 4008516326928 4019149042176 4023327201552 4026435792174 4027774813056 4041578893824 4043005486792 4044350018048 4045780370448 4047144712308 4062429672384 4069730800692 4071084219648 4089283385184 4093803908352 4104746648138 4106111711872 4108929907968 4112104638816 4113491346936 4129026880128 4131880087113 4133254174272 4136447699064 4137823305216 4151731261176 4154939062137 4156320817728 4172037576796 4173425018624 4176289414656 4176308905254 4180925631312 4199615826246 4201012439424 4219792429392 4224457224576 4237157830336 4241841822208 4244772985668 4246184616192 4265166541536 4268461987332 4269881495808 4288969354464 4290415705944 4306619434112 4309595359677 4314359428056 4315794200064 4333646118573 4335087304512 4336617499821 4355914765824 4359280327488 4360750389648 4377219752704 4380244463934 4381701146496 4381770149208 4383247795518 4401288877968 4404689497566 4406154309504 4407709589982 4427343866772 4428885957264 4436845692507 4452051750228 4453532312832 4455104316756 4473441154656 4476508386912 4499923274424 4501419757056 4501490645088 4506099267312 4509580867794 4521542672448 4523117573376 4523138682609 4524642885696 4528138813752 4546776255552 4548309546192 4548381172641 4549893770304 4570233381432 4571753246208 4571774582422 4579969747104 4595666322816 4597267041792 4597288497078 4598817359232 4619375675856 4624482192768 4627677765303 4645082089728 4645155240144 4646721706724 4649910946056 4653503661447 4655051218368 4669046382048 4672653882276 4674207807744 4695103145952 4703541335226 4717660264704 4717682281861 4722897472408 4726138994352 4744010470389 4745588126016 4750834165248 4766802559128 4768387794432 4772072049984 4776957693216 4794998957568 4795021335662 4796615955328 4798312359228 4800322021136 4803616682784 4818058500624 4821781133838 4823384652672 4826717669187 4844946863376 4853654356563 4855268475072 4873628242804 4875249003776 4876973217576 4878595090944 4897043066208 4902456532224 4905844188354 4920570383616 4924372221792 4929413789808 4929491417859 4948053931481 4949699443264 4951449987714 4953523787768 4955171118592 4956923598192 4971826325112 4975667765769 4977322460736 4982496701922 5001235471872 5010223851936 5029169569702 5030842057088 5032621298988 5034294934272 5036071935276 5053331674704 5058917910912 5062413683727 5064097226688 5064176975724 5085017210192 5086735506504 5088507270048 5090223246408 5094156165471 5107668574432 5111614972484 5113314877696 5115123287496 5116824359424 5116848239466 5118630491592 5136173177568 5141512554111 5143222401984 5170124613168 5171925422016 5173669529136 5191400846144 5193209065728 5194963921536 5196797635338 5198525868672 5202542466864 5216342373888 5220372737856 5225717350944 5225799645162 5227537523328 5247304993496 5249050023424 5252677179804 5258483783712 5276505778048 5280127264512 5281991039196 5283747604224 5307367797792 5313234859776 5313259656459 5336902826496 5338786641768 5340562094592 5344688435904 5362652879019 5364436268736 5368581056232 5370366417408 5394373827264 5396192949744 5400362273778 5416572896512 5420315813202 5426307734256 5450565221298 5452377846912 5482806185088 5484655129248 5505369173504 5509173449484 5511005565696 5515263598752 5535641681568 5539918749516 5541761090304 5541786953511 5568411873672 5572714261239 5574567508416 5593304615751 5599487768328 5601349919232 5626389905856 5632609632768 5632635919962 5659697314224 5684998134042 5686888722048 5691282649776 5697109380024 5718625805952 5720554274592 5720644361466 5726501152209 5746127146236 5752479237408 5758459303041 5778194824764 5780116406016 5780143381619 5782156666428 5812373769984 5812400896131 5814333852864 5820378220278 5840325951912 5842268195328 5842360198944 5844330394024 5848341602256 5852860275222 5868385170624 5872919330088 5874872412672 5874899830498 5876946119976 5878932019812 5903125155696 5903218117683 5905181276352 5915794256676 5936069000304 5940139089008 5944216054752 5964588206208 5966693581314 5968677849216 5999897699232 6001987526784 6006134971989 6008132356416 6012774490392 6028723563264 6030851576812 6032857180928 6034990802328 6037518418336 6039653688261 6041662219584 6062368340736 6064412728256 6064508230188 6066525027072 6070717068462 6093644508576 6104596201038 6106626329472 6127555097088 6129717996104 6131756478976 6133925077776 6140705862528 6157119972207 6159167567808 6165976257024 6170237020404 6193540320192 6199881261408 6204671548596 6206734957824 6223325563306 6225395176064 6227596891764 6230205176368 6234481226592 6258056365194 6260137527936 6264463357881 6271388446968 6299423739369 6301518659136 6325347293852 6327450834688 6329688644088 6331793628672 6336685836864 6355736745504 6362762733312 6367159478502 6369276924288 6397749812304 6402692980998 6404822243712 6421942336603 6424078000832 6429041511784 6431179536896 6433454031696 6435623558916 6459929151168 6471539142084 6473691300096 6502630956768 6527220079826 6529390754944 6533872148736 6538920491232 6541125584472 6565829629056 6570366695901 6572551719744 6572655223812 6574871693277 6601933316952 6607034246349 6609231464256 6611564384973 6629101766816 6634223687692 6636429947648 6640984806912 6641015800158 6643328935896 6678077625342 6680298469248 6682656475134 6710161731984 6714762580368 6737775566272 6745223881216 6749884911636 6752129635584 6752235967632 6782314008672 6784676360064 6786964328544 6792208220628 6820164383328 6822464319288 6824840655456 6848230903424 6855350072148 6857629869312 6857661873633 6893499484224 6895900562688 6895932745617 6898226038848 6926618562048 6929063513784 6931367824896 6936723289152 6960496983808 6967623134592 6967732860216 6970050031104 6970082560086 7003569573072 7008980823414 7011311711616 7042654718928 7055312002839 7076490397056 7084346208612 7118382189024 7126251247872 7150203838692 7152581691648 7158108074976 7165436539824 7192498436352 7192532003493 7194923932992 7200483031704 7227087750936 7232671700757 7235076979008 7267420295064 7269837129216 7269871057294 7282902712608 7310408246784 7310442364206 7312873505664 7345564599312 7353684798336 7358766282531 7380855575424 7386558332688 7389049271348 7394120684712 7424549164896 7430285681652 7432756677888 7457739487668 7465983691104 7473745052883 7501853207808 7501888218697 7510181226616 7515335777904 7543754354553 7546263085632 7554107902914 7579997512056 7582518296064 7588376866368 7596145840032 7596265463586 7624834407936 7624869992774 7627405699456 7627525815288 7630103259756 7635334869612 7661502861648 7667422458726 7669972316544 7675272359199 7677945737388 7704259766352 7709542221904 7714833602976 7749867861508 7752445137152 7755186919752 7757765964288 7760504293704 7787101269216 7789813598592 7795196453007 7797788803008 7803813700296 7824513560832 7830559106784 7835928159968 7838576026416 7838699467743 7841306284992 7870833540928 7870957490244 7873575035136 7879015769706 7887725675568 7914758667072 7922986558794 7925621406336 7952784274944 7955591441752 7958237132288 7961051696688 7969852289664 7999863598976 8002650035712 8005354239744 8008179962652 8010843141888 8017032653856 8046654403104 8052871584348 8055549626112 8086010973584 8091560740896 8094289424616 8100543410667 8124859344768 8130473719803 8139461601384 8142168439296 8175847831947 8178566770368 8187607816704 8209493296276 8212223423744 8217859815936 8224209277632 8226982693872 8258053760256 8263760174226 8266508348544 8272895398128 8303462522352 8309878124274 8312641635456 8344075153592 8346850037248 8352617810508 8361851262624 8399231652492 8402024878848 8439584858784 8448914449152 8448953879943 8474315660672 8489545971336 8492369232384 8527497201063 8530333083072 8536923974664 8539762991616 8577938708928 8580831411888 8580966542199 8613238868224 8619190719354 8628718856112 8667292237146 8670174609024 8673234999642 8718560654976 8721500779296 8730567330417 8754439505408 8760488927868 8763402292992 8763540298416 8766495591036 8802577755936 8809378995132 8812308619008 8812349745747 8815419179964 8854687733544 8857771914528 8873691385014 8904103500456 8907064625664 8910208633512 8946882309312 8950040371971 8953016773824 8999846548848 9002981290176 9012198534624 9019161735588 9043085344896 9046235146752 9046277365218 9049285771392 9056277627504 9093552511104 9096619092384 9096762345282 9099787540608 9106075602693 9140466762864 9143549164844 9156894301557 9159939494208 9191332645632 9194576994156 9197634718464 9238751351712 9248964385536 9255355530606 9290164179456 9290310480288 9293443413448 9299821892112 9307007322894 9310102436736 9334988344959 9338092764096 9345307764552 9348415615488 9387084547791 9390206291904 9407082670452 9435320529408 9435364563722 9445794944816 9452277988704 9488020940778 9491176252032 9533605118256 9544144099968 9550739217753 9553915386432 9590042671324 9593231910656 9596624718456 9600644042272 9604039471497 9607233365568 9636117001248 9643562267676 9646769305344 9653435338374 9689893726752 9707308713126 9710536950144 9736493220011 9747256485608 9750498007552 9753946435152 9790830119739 9794086132416 9804913064448 9811688376708 9841140767232 9848744443584 9858827579616 9858982835718 9896107862962 9899398886528 9902899975428 9907047575536 9913847196384 9943652650224 9951335531538 9954644921472 9961523700237 9964993403844 10017116438013 10020447703872 10023984712701 10058339139404 10061684114176 10065242597976 10068589868544 10072143870552 10106663349408 10117835821824 10124827367454 10128194453376 10128353951448 10170034420384 10173471013008 10177014540096 10180446492816 10188312330942 10215337148864 10223229944968 10226629755392 10230246574992 10233696478932 10237260983184 10272346355136 10283025108222 10286444803968 10340249226336 10343850844032 10347339058272 10382801692288 10386418131456 10389927843072 10393595270676 10397051737344 10405084933728 10440745475712 10451434701888 10451599290324 10455075046656 10455123840129 10494609986992 10505354359608 10513471235121 10516967567424 10553011556096 10560254529024 10563982078392 10567495208448 10614735595584 10626469719552 10626519312918 10677573283536 10689376871808 10725305758038 10728872537472 10737162112464 10788747654528 10792385899488 10800724547556 10833145793024 10840631626404 10852615468512 10901130442596 10904755693824 10904806585941 10965612370176 10965663546309 10969310258496 11018346898968 11022011131392 11030527197504 11071283363136 11079837499032 11083522180608 11083573907022 11136823747344 11145428522478 11149135016832 11186609231502 11198975536656 11252779811712 11265271839924 11319394628448 11331161854371 11369996268084 11373777444096 11382565299552 11394218760048 11437251611904 11437304989161 11441108549184 11441288722932 11453002304418 11492254292472 11501133688089 11504958474816 11509019484953 11516918606082 11556389649528 11560232812032 11560286763238 11564313332856 11624747539968 11624801792262 11628667705728 11640756440556 11680651903824 11684720397888 11688660788048 11696683204512 11705720550444 11736770341248 11745838660176 11749799660996 11753892239952 11757864039624 11806250311392 11806436235366 11810362552704 11818523654559 11831588513352 11872138000608 11880278178016 11884479838191 11888432109504 11929176412416 11933387162628 11937355698432 11999795398464 12003975053568 12012269943978 12016264712832 12025548980784 12057447126528 12061703153624 12065714361856 12069981604656 12075036836672 12079307376522 12083324439168 12124736681472 12128825456512 12129016460376 12133050054144 12141434136924 12187289017152 12209192402076 12213252658944 12259435992208 12267850155552 12281411725056 12314239944414 12318335135616 12340474040808 12387080640384 12395640261339 12399762522816 12409343097192 12413469915648 12446651126612 12450790352128 12455193783528 12460410352736 12464817186411 12468962453184 12516112730388 12520275055872 12528926715762 12542776893936 12598847478738 12603037318272 12650694587704 12654901669376 12659377288176 12673371673728 12711473491008 12725525466624 12734318957004 12738553848576 12795499624608 12805385961996 12809644487424 12843884673206 12848156001664 12858083023568 12866908063392 12871247117832 12919858302336 12928786079031 12943078284168 12947382600192 13000938355719 13005261913536 13009852499463 13054440159652 13058781509888 13067744297472 13077840982464 13082251168944 13131659258112 13140733391802 13145103439488 13145310447624 13149743386554 13203866633904 13214068492698 13218462928512 13223128769946 13258203533632 13268447375384 13272859895296 13282031600316 13286657871792 13356155250684 13360596938496 13365312950268 13420323463968 13429525160736 13475551132544 13499769823272 13504259271168 13504471935264 13564628017344 13569352720128 13569416047827 13573928657088 13584416441256 13640328766656 13644928638576 13645143517923 13649681310912 13696461806848 13710700144296 13715259738624 13715323747266 13786998968448 13791801125376 13791865491234 13796452077696 13858127027568 13873446578304 13883033295909 13920993967616 13935246269184 13935465720432 13940165120172 14007139146144 14017961646828 14022623423232 14085309437856 14110624005678 14152980794112 14153046845583 14168692417224 14232031411167 14236764378048 14252502495744 14300407677384 14305163383296 14316216149952 14330873079648 14384996872704 14385064006986 14389847865984 14400966063408 14454175501872 14465343401514 14470153958016 14480153007561 14534840590128 14539742114588 14560963069689 14565805425216 14620884728412 14625747011328 14691129198624 14707369596672 14717532565062 14761711150848 14773116665376 14778098542696 14788241369424 14844161794443 14849098329792 14860571363304 14865513355776 14915478975336 14927003297307 14931967382208 14937238054939 14947490105766 15003706415616 15003776437394 15020362453232 15030671555808 15087508709106 15092526171264 15108215805828 15159995024112 15176753732736 15187241051181 15192291680064 15192530927172 15249739985548 15254811398912 15255051630576 15260206519512 15270669739224 15282468496413 15323005723296 15334844917452 15339944633088 15350544718398 15355891474776 15408519532704 15419084443808 15424537662333 15429667205952 15499735723016 15504890274304 15510373839504 15521008587408 15574202538432 15579627197184 15590392906014 15595577606016 15607627400592 15649027121664 15661118213568 15671856319936 15677152052832 15677398935486 15682612569984 15741667081856 15741914980488 15747150070272 15758031539412 15775451351136 15829517334144 15845973117588 15851242812672 15911182883504 15922103393376 15939704579328 15939778969377 15999727197952 16010708479488 16016359925304 16021686283776 16034065307712 16087958637057 16093308806208 16105743168696 16111099252224 16172021947168 16183121481792 16188578849232 16201086821334 16249718689536 16260947439606 16278923202768 16351695663894 16357133540736 16418986592552 16424446847488 16448418555264 16453965387744 16516107520512 16527520348452 16533016697088 16545790796256 16606925044704 16619756248548 16625283270912 16625360860533 16688150307184 16705235621016 16718142783717 16723702525248 16779913847253 16798463304984 16804049757696 16879169717568 16897828898304 16897907759886 16948631321344 16979091942672 17054994402126 17060666166144 17073847949328 17155877417856 17161662823776 17161933084398 17179503456627 17226477736448 17238381438708 17257437712224 17334584474292 17340349218048 17340430144857 17346469999284 17437121309952 17437202688393 17443001558592 17461134660834 17520977855736 17526804585984 17527080596832 17532991182072 17605155511872 17618757990264 17624617238016 17624699491494 17630838359928 17709375467088 17709654353049 17715543829056 17747382770028 17808207000912 17820417267024 17893764618624 17900080743942 17906033547648 17999693097696 18005962580352 18018404915967 18024397069248 18038323471176 18086170689792 18092554730436 18098571542784 18112555255008 18187105022208 18193238184768 18193524690564 18199575081216 18212151205386 18280933525728 18287098329688 18301227705581 18313788603114 18319878988416 18382665291264 18389153988312 18395269436928 18471359916621 18477502703424 18497928771072 18510711061212 18580620960576 18586886826896 18599643784224 18614014645788 18620204873472 18669976689918 18676185528192 18690615529104 18774169095582 18780412583808 18793390073643 18814165340904 18870729127444 18891589889632 18898271218107 18904555977408 18976041881556 18982352504064 19067210236512 19088288199936 19101478435506 19107830772864 19180085342648 19186463821312 19193249436912 19201288084544 19208078942994 19214466731136 19265827009809 19272234002496 19287124535352 19293538610688 19306870676748 19379787453504 19414617426252 19421073900288 19472986440022 19494512971216 19507892870304 19581660239478 19588172264832 19623376753416 19697488887168 19711100087703 19717655159232 19717965671436 19724615079831 19792215725924 19798797773056 19805799950856 19814095151072 19821102739047 19827694392768 19834693154919 19887305300448 19902671063076 19909289842944 19923047400474 19929986807688 20034232876026 20040895407744 20047969425402 20116678278808 20123368228352 20130485195952 20144287741104 20213326698816 20235671643648 20249654734908 20256388906752 20256707902896 20340068840768 20346942026016 20354029080192 20360892985632 20376624661884 20430674297728 20446459889936 20460493149984 20467392957864 20474521966368 20544692710272 20566050216444 20572889607936 20572985620899 20680498452672 20687701688064 20687798236851 20694678116544 20765603384576 20779855686144 20787190541352 20794103474688 20810169867456 20881490951424 20902869403776 20903198580648 20910150093312 20910247680258 20989219973984 21010708719216 21026942470242 21033935134848 21106023112192 21127964156784 21229471191168 21253038625836 21355146567072 21378753743616 21450611516076 21457745074944 21474324224928 21577495309056 21577596010479 21584771798976 21601449095112 21681263252808 21698015102271 21705230937024 21802260885192 21809511387648 21809613171882 21931224740352 21931327092618 21938620516992 22036693797936 22061054395008 22076298847593 22142566726272 22159674998064 22167147814044 22273647494688 22290857044956 22298270033664 22373218463004 22397951073312 22505559623424 22505664656091 22530543679848 22631263063659 22638789256896 22646780276843 22662323708742 22739992536168 22747554888192 22765130599104 22788437520096 22874503223808 22874609978322 22882217098368 22882577445864 22906004608836 22984508584944 23002267376178 23009916949632 23018038969906 23025817077597 23033837212164 23112779299056 23120573526476 23128626665712 23249603584524 23257335411456 23281512881112 23361303807648 23369440795776 23377321576096 23385589359021 23393366409024 23411441100888 23473540682496 23491677320352 23499599321992 23507784479904 23515728079248 23612500622784 23612872470732 23620725105408 23637047309118 23663177026704 23744276001216 23752657234903 23760556356032 23768959676382 23776864219008 23858352824832 23866774325256 23874711396864 23999590796928 24007950107136 24024539887956 24032529425664 24051097961568 24123406307248 24139963209312 24150073673344 24158614753044 24166648878336 24257650913024 24258032920752 24282868273848 24301630232001 24374578034304 24391421159409 24418384804152 24426505317888 24518871984416 24527543495841 24535700311104 24562823450112 24628479888828 24636670271232 24680948081616 24774161280768 24791280522678 24799525045632 24818686194384 24893302253224 24901580704256 24910387567056 24920820705472 24929634372822 24937924906368 25032225460776 25040550111744 25057853431524 25085553787872 25197694957476 25206074636544 25301389175408 25318754576352 25346743347456 25346861639829 25422946982016 25468637914008 25477107697152 25582491603189 25590999249216 25610771923992 25619288974848 25687769346412 25696312003328 25716166047136 25733816126784 25742494235664 25742899626597 25839716604672 25857572158062 25886156568336 26001876711438 26010523827072 26019704998926 26108880319304 26117563019776 26155681964928 26164502337888 26263318516224 26281466783604 26290206878976 26290620895248 26299486773108 26407733267808 26428136985396 26436925857024 26437049237241 26446257539892 26516407067264 26536894750768 26564063200632 26573315743584 26712310501368 26721193876992 26730625900536 26840646927936 26850121115913 26859050321472 26951102265088 26999539646544 27008943870528 27129256034688 27138705440256 27138832095654 27147857314176 27168832882512 27280657533312 27289857277152 27290287035846 27299362621824 27318226808079 27392923613696 27421400288592 27430647494532 27573997936896 27583730982468 27592904155392 27716254055136 27746893156608 27766066591818 27870492538368 27870931440864 27880330240344 28004965034877 28014278292288 28035923293656 28045246846464 28161253643373 28170618875712 28221248011356 28305961588224 28306093691166 28337384834448 28464062822334 28473528756096 28600815354768 28632432299904 28652217653259 28661746159296 28770128013972 28779695731968 28801932126816 28908351003744 28930686803028 28940307916032 28960306015122 29069681180256 29079484229176 29101952253137 29121926139378 29131610850432 29209479660033 29241769456824 29251494022656 29372490359217 29382258397248 29414739193344 29435065130124 29523422301696 29546233330752 29556197085392 29576482738848 29688323588886 29698196659584 29721142726608 29830957950672 29854006594614 29863934764416 29874476109878 29884571100711 29894980211532 30007552874788 30040724906464 30051349314039 30061343111616 30071954138103 30175017418212 30185052342528 30216431611656 30319990048224 30353507465472 30374482102362 30384583360128 30385061854344 30499479971096 30509622797824 30510103261152 30520413039024 30541339478448 30564936992826 30646011446592 30669689834904 30679889266176 30701089436796 30711782949552 30817039065408 30827916836789 30838168887616 30849075324666 30859334411904 30999471446032 31020747679008 31042017174816 31148405076864 31159254394368 31180785812028 31191155212032 31215254801184 31322236427136 31343712639872 31354304105664 31354797870972 31365225139968 31365371520387 31483334163712 31483829960976 31516063078824 31540413705363 31550902702272 31659034668288 31691946235176 31702485625344 31822365767008 31844206786752 31879409158656 31879557938754 31999454395904 32032719850608 32068130615424 32175917274114 32186617612416 32211486337392 32344043894336 32366242963584 32377157698464 32402173642668 32499437379072 32521894879212 32557846405536 32703391327788 32714267081472 32714419757823 32837973185104 32896837110528 32896990638927 32907930775488 33055040696904 33066033394176 33091581592512 33213850089408 33239512497096 33250566541824 33250721721066 33376300614368 33410471242032 33436285567434 33447405050496 33559827694506 33596926609968 33758339435136 33795815519772 33897262642688 33958183885344 34109988804252 34121332332288 34147695898656 34311754835712 34311914967483 34323325647552 34323866168796 34359006913254 34476762877416 34503401064267 34514875424448 34527058454859 34669168948584 34680698436096 34680860289714 34692939998568 34874242619904 34874405376786 34886003117184 34922269321668 35041955711472 35054161193664 35065982364144 35210311023744 35237515980528 35249398982988 35261676719856 35418750934176 35419308706098 35431087658112 35455570963677 35494765540056 35616414001824 35640834534048 35787529237248 35800161487884 35812067095296 35999386195392 36011925160704 36012093227111 36036809831934 36048794138496 36076646942352 36172341379584 36185109460872 36197143085568 36225110510016 36374210044416 36386476369536 36387049381128 36399150162432 36424302410772 36561867051456 36574196659376 36602455411162 36627577206228 36639757976832 36778307976624 36942719833242 36955005406848 37021422122424 37161241921152 37173773653792 37186920784017 37199287568448 37228029291576 37240409746944 37339953379836 37352371056384 37381231058208 37548338191164 37560825167616 37586780147286 37628330681808 37741458254888 37770618881731 37783179779264 37796542436214 37809111954816 37952083763112 37964705008128 38134420473024 38176576399872 38202956871012 38215661545728 38360170685296 38386498873824 38402576169088 38416157885988 38428933462272 38531654019618 38544468004992 38574249070704 38613741353496 38759574907008 38786358237093 38829234852504 38842147800576 38945972880044 38989025942432 39002815067157 39015785740608 39029557498389 39163320478956 39176344529664 39246753506832 39394977774336 39422200175406 39435310318464 39435931342872 39449230159662 39584431451848 39597595546112 39611599901712 39628190302144 39642205478094 39655388785536 39669386309838 39774610600896 39805342126152 39818579685888 39846094800948 39859973615376 40068465752052 40081790815488 40095938850804 40233356557616 40260970391904 40288575482208 40426653397632 40499309469816 40512777813504 40513415805792 40680137681536 40693884052032 40708058160384 40708248143481 40721785971264 40753249323768 40861348595456 40892919779872 40920986299968 40934785915728 40935430553769 40949043932736 41089385420544 41132100432888 41145779215872 41145971241798 41360996905344 41375403376128 41375596473702 41389356233088 41531206769152 41574381082704 41620339734912 41762981902848 41805738807552 41806397161296 41820495360516 41978439947968 42021417438432 42053884940484 42067870269696 42255928313568 42458942382336 42459140536749 42506077251672 42696094233501 42710293134144 42757507487232 42901223032152 42915490149888 42948648449856 43154990618112 43155192020958 43169543597952 43202898190224 43362526505616 43396030204542 43410461874048 43440459022683 43604521770384 43619226343764 43862654185236 43877241033984 44073387595872 44122108790016 44152597695186 44285133452544 44319349996128 44334295628088 44532485383329 44547294989376 44581714089912 44596540067328 44746436926008 44781009891921 44795902146624 44811714164817 45011119246848 45011329312182 45061087359696 45262526127318 45277578513792 45293560553686 45324647417484 45479985072336 45530261198208 45561723153543 45576875040192 45749219956644 45764434196736 45765154891728 45812009217672 45847405489239 45969017169888 46004534752356 46019833899264 46036077939812 46051634155194 46067674424328 46225558598112 46241147052952 46257253331424 46499207169048 46514670822912 46563025762224 46722607615296 46738881591552 46739099720293 46754643152192 46771178718042 46786732818048 46822882201776 46947081364992 46983354640704 46999198643984 47015568959808 47031456158496 47225001245568 47225744941464 47241450210816 47274094618236 47326354053408 47488552002432 47505314469806 47521112712064 47537919352764 47553728438016 47733548650512 47819336908131 47999181593856 48049079775912 48065058851328 48102195923136 48246812614496 48263875911171 48279926418624 48300147346688 48317229506088 48333297756672 48515301826048 48516065841504 48565736547696 48603260464002 48749156068608 48782842318818 48836769608304 49021441527353 49037743968832 49055086991682 49071400622208 49256959777656 49273340542464 49361896163232 49548322561536 49582561045356 49599050091264 49637372388768 49786604506448 49820775134112 49841641410944 49859268745644 49875849812736 49876082581599 50064450921552 50115706863048 50154428351151 50171107575744 50339741541759 50395389914952 50412149273088 50602778350816 50637509152704 50693486694912 50693723279658 50845893964032 50937275828016 51164983206378 51181998498432 51221543847984 51375538692824 51392624006656 51432332094272 51467632253568 51484988471328 51485799253194 51679433209344 51715144316124 51772313136672 52003753422876 52021047654144 52021290434571 52039409997852 52217760638608 52311363929856 52311608065179 52329004675776 52562933567208 52580413757952 52581241790496 52598973546216 52815466535616 52856273970792 52873851714048 52874098474482 52892515079784 53032814134528 53073789501536 53128126401264 53128963059147 53146631487168 53424621002736 53461251801072 53681293855872 53700242231826 53718100642944 53902204530176 53999079293088 54017887741056 54258512069376 54277664191308 54295714628352 54337665765024 54561315066624 54579714554304 54580574071692 54598725243648 54636453616158 54842800577184 54861294989064 54903683116743 55147995873792 55167461964936 55185808310784 55414079749863 55432508110272 55493786313216 55532133183636 55741862881728 55760660480688 56009930069754 56028556584576 56071846587312 56322507286746 56341237751424 56380170220929 56442496022712 56612187382332 56674769668896 56928125644668 56947057512192 57201630709536 57264864599808 57265131852947 57304435306518 57323492318592 57540256027944 57559391463936 57603864253632 57797481029427 57816702007488 57861373606056 57880615832064 57920612030244 58139362360512 58158968458352 58203904506274 58243852278756 58263221700864 58418959320066 58483538913648 58744980718434 58764516794496 58870130260248 59092466661504 59112394170784 59133300263109 59152965477696 59173845239493 59376647177772 59396393319168 59442285453216 59504079464757 59661915901344 59708013189228 59727869528832 59748952219756 59769142201422 59789960423064 60015105749576 60061475926687 60081449812928 60102698628078 60122686223232 60143908276206 60350034836424 60370104685056 60432863223312 60639980096448 60707014930944 60748964204724 60769166720256 60770123708688 60998959942192 61020206522304 61040826078048 61082678956896 61129873985652 61292022893184 61339379669808 61402178873592 61423565899104 61634078130816 61655833673578 61676337775232 61698150649332 61718668823808 61718956862697 61998942892064 62041495358016 62063394710553 62084034349632 62296810153728 62361571624056 62382310424064 62430509602368 62644472854272 62687425279744 62708608211328 62709595741944 62730450279936 62730743040774 62966668327424 62967659921952 63032126157648 63080827410726 63101805404544 63318069336576 63383892470352 63623573046139 63644731534016 63688413573504 63759115877508 64065439701216 64136261230848 64351834548228 64373235224832 64422972674784 64688087788672 64732485927168 64732788031437 64754315396928 64804347285336 65043789758424 65094045306813 65115692811072 65406782655576 65428534162944 65428839515646 65675946370208 65793674221056 65793981277854 65815861550976 66110081393808 66183163185024 66427700178816 66479024994192 66501443442132 66752601228736 66820942484064 66872571134868 66894810100992 67119655389012 67193853219936 67516678870272 67516993968273 67591631039544 67893789190977 67916367770688 67940340830529 68219977608504 68242664664576 68295391797312 68623509671424 68623829934966 68646651295104 68647732337592 68718013826508 68953525754832 69006802128534 69029750848896 69054116909718 69077451232791 69338337897168 69361720579428 69385879997136 69748810753572 69772006234368 69844538643336 70083911422944 70108322387328 70131964728288 70420622047488 70475031961056 70498797965976 70523353439712 70837501868352 70838617412196 70862175316224 70862506027541 70911141927354 70989531080112 71232828003648 71257971704709 71281669068096 71575058474496 71600322975768 71624134190592 71998772390784 72023850321408 72024186454222 72073619663868 72097588276992 72153293884704 72370218921744 72450221020032 72772952739072 72774098762256 72848604821544 72904890696003 73123734102912 73148393318752 73174263478227 73204910822324 73255154412456 73279515953664 73556615953248 73885439666484 73910010813696 74042844244848 74322483842304 74322830702761 74347547307584 74373841568034 74398575136896 74456058583152 74679906759672 74704742112768 74762462116416 75096676382328 75121650335232 75173560294572 75256661363616 75482916509776 75541237763462 75566359558528 75593084872428 75618223909632 75904167526224 76040584919487 76268840946048 76405913742024 76431323091456 76720341370592 76747474809567 76772997747648 76805152338176 76832315771976 76857866924544 77063308039236 77088936009984 77148498141408 77227482706992 77228698879791 77519149814016 77572716474186 77658469705008 77891945760088 77952128330381 77978051884864 78005630134314 78031571481216 78059114996778 78326640957912 78352689059328 78493507013664 78789955548672 78844400350812 78870620636928 78871862685744 78898460319324 79168862903696 79223199803424 79256380604288 79284410956188 79310777571072 79311147711723 79338772619676 79549221201792 79610684252304 79692189601896 79719947230752 80136931504104 80163581630976 80191877701608 80466713115232 80521940783808 80550363347739 80577150964416 80853306795264 80998618939632 81026831611584 81360275363072 81387768104064 81416116320768 81416496286962 81443571942528 81506498647536 81722697190912 81785839559744 81841972599936 81869571831456 81870861107538 81898087865472 82178770841088 82264200865776 82291942483596 82721993810688 82751192947404 82778712466176 83148762165408 83240679469824 83611477615104 83612794322592 83640990721032 83956879895936 84014895104631 84042834876864 84107769880968 84135740539392 84483760930119 84511856627136 84917884764672 84918281073498 85012154503344 85392188467002 85420586268288 85802446064304 85897296899712 86310384041916 86339087195904 86405796380448 86725053011232 86792060409084 86820923748096 86880918045366 87209043540768 87238452687528 87305856759411 87628438980099 87725308370472 87754482067968 88117471077651 88146775191744 88244217580032 88305195390372 88570266905088 88638699992256 88668591256176 89064970766658 89094589978752 89163428179824 89492873852016 89562019783842 89591804293248 89623428329634 89653713302133 90022658624364 90122174719392 90215862414309 90525052254636 90555157027584 90587121107372 90649294834968 90959970144672 91060522396416 91060947372719 91123446307086 91153750080384 91498439913288 91528868393472 91530309783456 91624018435344 91694810978478 91938034339776 92009069504712 92039667798528 92072155879624 92103268310388 92135348848656 92451117196224 92482294105904 92483750510367 92514506662848 92998414338096 93126051524448 93445215230592 93477763183104 93478199440586 93509286304384 93542357436084 93573465636096 93645764403552 93966709281408 93998397287968 94031137919616 94062912316992 94096114561161 94450002491136 94451489882928 94548189236472 94621241116089 94652708106816 94977104004864 95010628939612 95042225424128 95075838705528 95107456876032 95467097301024 95638673816262 95998363187712 96098159551824 96204391846272 96461546231243 96493625228992 96527751822342 96559852837248 96600294693376 96634459012176 97032131683008 97131473095392 97206520928004 97498312137216 97565684637636 97673539216608 98042883054706 98075487937664 98110173983364 98142801244416 98143259273469 98513919555312 98690971916781 98723792326464 99165122090712 99198100182528 99274744777536 99573209012896 99641550268224 99683282821888 99718537491288 99751699625472 99752165163198 100128901843104 100231413726096 100308856702302 100342215151488 100679483083518 100790779829904 101171911237303 101205556701632 101275018305408 101387446559316 101691787928064 101874551656032 102329966412756 102363996996864 102443087695968 102751077385648 102864664188544 102935264507136 102935744902449 102969976942656 102971598506388 103430288632248 103510203192801 103544626273344 103581175364577 104007506845752 104042095308288 104042580869142 104078819995704 104435521277216 104622727859712 104623216130358 104658009351552 105125867134416 105162483580992 105197947092432 105630933071232 105712547941584 105748196948964 105785030159568 106065628269056 106147579003072 106256252802528 106257926118294 106293262974336 106849242005472 106922503602144 107362587711744 107400484463652 107436201285888 107998158586176 108035775482112 108036279681333 108517024138752 108555328382616 108591429256704 108675331530048 109122630133248 109159429108608 109161148143384 109197450487296 109272907232316 109685601154368 109722589978128 109807366233486 110334923929872 110828159499726 110865016220544 111064266367272 111483725763456 111521320961376 112019860139508 112057113169152 112143693174624 112645014573492 112682475502848 112683001388057 112760340441858 112884992045424 113224374764664 113311856645193 113349539337792 113856251289336 113894115024384 114403261419072 114529729199616 114530263705894 114608870613036 114646984637184 115080512055888 115207728507264 115594962058854 115633404014976 115722747212112 115841224060488 116278724721024 116317936916704 116359074711279 116407809012548 116487704557512 116526443401728 116837918640132 116967077827296 117088672495167 117489961436868 117529033588992 117740260520496 118184933323008 118185484887997 118224788341568 118266600526218 118305930955392 118347690478986 118753294355544 118792786638336 118884570906432 119008158929514 119323831802688 119416026378456 119455739057664 119497904439512 119538284402844 119579920846128 120030211499152 120122951853374 120162899625856 120205397256156 120245372446464 120287816552412 120700069672848 120865726446624 121279960192896 121497928409448 121538333440512 121540247417376 121997919884384 122040413044608 122081652156096 122124744430443 122165357913792 122259747971304 122584045786368 122678759339616 122804357747184 122806291661307 122847131798208 123268156261632 123311667347156 123352675550464 123396301298664 123437337647616 123437913725394 123997885784128 124082990716032 124126789421106 124168068699264 124593620307456 124723143248112 124861019204736 125288945708544 125374850559488 125417216422656 125419191483888 125461486081548 125935319843904 126064252315296 126161654821452 126203610809088 126767784940704 127247146092278 127289463068032 127376827147008 127377421610247 127518231755016 128088282700503 128130879402432 128272522461696 128703669096456 128746470449664 128845945349568 129376175577344 129464971854336 129465576062874 129508630793856 129608694570672 130087579516848 130188090613626 130231385622144 130813565311152 130857679031292 131351892740416 131587962555708 131631723101952 132220162787616 132366326370048 132855400357632 132958049988384 133002886884264 133505202457472 133597456149987 133641884968128 133745142269736 133789620201984 134239310778024 134343029675763 134387706439872 134435142494451 135033357740544 135033987936546 135183262079088 135787578381954 135832735541376 135880681661058 136439955217008 136590783594624 137247659869932 137293302590208 137295464675184 137436027653016 137542216467717 137907051509664 138013604257068 138059501697792 138108233819436 138154902465582 138676675794336 138723441158856 138771759994272 139497621507144 139544012468736 139689077286672 140167822845888 140216644774656 140217299160879 140263929456576 140841244094976 140950063922112 140997595931952 141046706879424 141675003736704 141677234824392 141724350632448 141725012055082 141822283854708 141979062160224 142465656007296 142515943409418 142563338136192 143200645951536 143458010724393 143997544781568 144048372908444 144147239327736 144195176553984 144306587769408 144740437843488 144900442040064 145545905478144 145548197524512 145697209643088 145809781392006 146247468205824 146248150737691 146296786637504 146348526956454 146409821644648 146510308824912 147064324582059 147113231906496 147770879332968 147820021627392 148085688489696 148644967684608 148645661405522 148695094615168 148747683136068 148797150273792 148912117166304 149359813519344 149524924232832 149628247744797 150193352764656 150347120589144 150463285053453 150513322727232 150965833019552 151019224625277 151082475526924 151132719117056 151186169744856 151236447819264 151808335052448 152081169838974 152537681892096 152811827484048 153389671875911 153440682741184 153494949619134 153545995495296 153610304676352 153664631543952 154126616078472 154177872019968 154296996282816 154454965413984 154457397759582 155038299628032 155145432948372 155316939410016 155783891520176 155904256660762 155956103769728 156011260268628 156063142962432 156063871303713 156118229993556 156653281915824 156934824195537 156987014027328 157688800701624 157741241273856 157743725371488 157796920638648 158337725807392 158446399606848 158512761208576 158568821912376 158621555142144 158622295423446 158677545239352 159098442403584 159221368504608 159384379203792 159386889177441 159439894461504 160273863008208 160383755403216 160933426230464 161043881567616 161100726695478 161154301928832 161706613590528 161997237879264 162053663223168 162720550726144 162775536208128 162832992573924 162887143885056 163012997295072 163571679119488 163683945199872 163739143662912 163741722215076 163796175730944 164528401731552 164583884967192 164711049350229 165443987621376 165502385894808 165557424932352 166242239249589 166297524330816 166481358939648 167225588645184 167281981442064 167913759791872 168029790209262 168085669753728 168215539761936 168967521860238 169023713254272 169836562146996 170024309006688 170784376934004 170841172536576 171604892128608 171794593799424 171795395558841 172620768083832 172678174391808 172811592760896 173392443088281 173450106022464 173584120818168 173641847496192 173761836090732 174418087081536 174476905375056 174611713518822 175256877960198 175450616740944 176234942155302 176293550383488 176610390780744 177277399984512 177337182512352 177521535718479 178129941533316 178189179957504 178326856359648 178512238394271 178985747704032 179124039567684 179183608586496 179184444830189 179246856659268 179307426604266 180045317248728 180184427780061 180244349438784 180431724828618 181050104509272 181110314055168 181174242214744 181298589669936 181919940289344 182121044792832 182121894745438 182246892614172 182307500160768 182996879826576 183060619566912 183248036870688 183389621956956 183876068679552 184018139009424 184144311759248 184206536620776 184270697697312 184902234392448 184964588211808 184967501020734 185029013325696 185156870588091 185996828676192 186190184131659 186252103048896 186890430461184 186956398881172 187018572608768 187084714872168 187146931272192 187291528807104 187933418562816 187996794575936 188062275839232 188125824633984 188192229122322 188900004982272 188902979765856 189096378472944 189242482232178 189305416213632 189954208009728 190021257879224 190084450848256 190151677411056 190870719138417 190934194602048 191277347632524 192196319103648 192408783692544 192923092462486 192987250457984 193055503644684 193119705674496 193268918024352 194064263366016 194198364094311 194262946190784 194413041856008 195131369275272 195282135920439 195347078433216 196085766109412 196150975875328 196220347966728 196285602488832 196286518546938 197027839110624 197381943833562 197447584652928 198330244181424 198549489555072 199080212434693 199146418025792 199283100536448 199366565643776 199437074982576 199504330326396 200257803686208 200462827452192 200617713404604 200684430302976 201358966167036 201581559659808 202343822474606 202411113403264 202550036610816 202550981904819 202774893118632 203681367572931 203749103312064 203821022491587 204659932825512 204727993993728 204886175391936 205502154771296 205729328377088 205870529014272 205871489804898 205939953885312 205943197012776 206860577264496 207020406385602 207089252546688 207162350729154 208015013691504 208085161738284 208157639991408 208871042554432 209246432260716 209316018703104 210251734268832 210324967161984 210395894184864 211261866142464 211425095883168 211496393897928 211570060319136 212295158006144 212512505605056 212515852236588 212586525948672 212587518082623 213698484010944 213773915114127 213845007204288 214725175423488 214800968927304 214872402571776 215996317172352 216071550964224 216072559362666 217110656765232 217350663060096 218318858217216 218322296286768 218545814464632 218714672088009 219371202308736 219445179956256 219614732466972 220669847859744 221656318999452 221730032441088 221731067247467 222128532734544 222967451526912 222968492108283 223042641922752 224039720279016 224114226338304 224287386349248 225290029146984 225364951005696 225366002776114 225520680883716 225769984090848 226448749529328 226623713290386 226699078675584 227712502578672 228121754758461 228806522838144 229060527411788 229217741226072 229293969274368 230161024111776 230415457014528 231189924117708 231266808029952 231445494424224 231682448120976 231686096639373 232557449442048 232558534779607 232635873833408 232718149422558 232815618025096 232975409115024 233675837280264 233856384991143 233934155654592 234177344990334 234979922873736 235058067177984 235480521040992 236369866646016 236370969775994 236449576683136 236533201052436 236611861910784 236695380957972 237506588711088 237769141812864 237933443135169 238016317859028 238647663605376 238832052756912 238995808879024 239076568805688 239159841692256 240060422998304 240245903706748 240325799251712 240410794512312 240490744892928 240575633104824 241400139345696 241651090043217 241731452893248 242559920385792 242995856818896 243080494834752 243995839768768 244080826089216 244163304312192 244249488860886 244330715827584 244519495942608 245168091572736 245357518679232 245608715494368 245612583322614 245694263596416 246536312523264 246623334694312 246705351100928 246792602597328 246875827450788 247995771568256 248165981432064 248253578842212 248336137398528 249446286496224 249722038409472 250834432845312 250838382967776 250922972163096 251870639687808 252044685313893 252128504630592 252323309642904 252407221618176 253451282790357 253535569881408 254494292184556 254578926136064 254753654294016 254754843220494 255036463510032 256176565401006 256261758804864 257407338192912 257691890699136 258752351154688 258931152125748 259017261587712 259217389141344 260175159033696 260376181227252 260462771244288 261627130622304 261715358062584 261917570278233 262703785480832 262885316940297 263175925111416 263263446203904 264352413232953 264440325575232 264732652740096 265710800715264 265916099976768 266005773768528 267010404914944 267194912299974 267283769936256 267490284539472 268478621556048 268686059351526 268775412879744 268870284988902 270067975873092 270366524158176 270647587242927 271575156763908 271665471082752 271761363322116 272879910434016 273181567189248 273182842118157 274495319739864 274586605180416 274590929350368 274872055306032 275084432935434 275814103019328 276027208514136 276119003395584 276216467638872 276309804931164 277353351588672 277446882317712 277451251531101 277543519988544 278995243014288 279378154573344 280335645691776 280433289549312 280434598321758 280527858913152 281900127844224 281995191863904 282093413758848 282288343683483 283350007473408 283354469648784 283450024110164 283644567709416 283863723348267 283958124320448 284931312014592 285031886818836 285126676272384 286401291903072 286916021448786 287995089563136 288096745816888 288294478655472 288613175538816 289384638693729 289480875686976 289800884080128 291096395049024 291394419286176 291619562784012 292494936411648 292496301475382 292593573275008 292697053912908 292819643289296 293020617649824 294128649164118 294226463812992 294429777820407 295541758665936 296072915750343 296171376979392 297291322811044 297390189230336 297495366272136 297594300547584 297824234332608 298719627038688 299049848465664 299256495489594 300386705529312 300694241178288 300926570106906 301026645454464 301831289820341 301931666039104 302038449250554 302164951053848 302265438234112 302372339489712 303515733711909 303616670104896 304162339677948 305075363784192 305623654968096 306779343751822 306881365482368 306989899238268 307091990990592 307329263087904 308253232156944 308593992565632 308807234707347 308909930827968 308914795519164 310290865896744 310530609578403 310633878820032 310743526093731 311567783040352 311808513321524 311912207539456 312022520537256 312126285924864 312127742607426 312236459987112 313306563831648 313869648391074 313974028054656 315377601403248 315487450742976 315593841277296 316675451614784 316892799213696 317025522417152 317137643824752 317244590846892 317355090478704 318196884807168 318442737009216 318768758407584 318773778354882 318879788923008 320547726016416 320767510806432 321866852460928 322087763135232 322201453390956 322308603857664 323994475758528 324107326446336 324108839043999 325551072416256 325665985147848 325774287770112 326025994590144 327143358238976 327367890399744 327478287325824 327483444430152 327592351461888 329056803463104 329167769934384 329422098700458 331004771789616 332484478499178 332595048661632 334451177290368 334563962884128 335827519583744 336059580418524 336171339507456 336431079523872 337935043720476 338047426508544 338049004164171 339673124293992 339935569935579 340048618013376 341568753868008 341682345073152 343209784257216 343589187598848 343590791117682 345241536167664 345623185521792 346784886176562 346900212044928 347168241636336 347523672181464 348836174163072 348953810750112 349223427037644 350513755920396 350901233481888 351266017485501 352469884310604 352587100766976 352588746278759 353220781561488 354554799969024 354556454663991 354674365024704 355043071436958 356259883066632 356378359915008 356653712719296 357024476788542 357971495408064 358248079135368 358367217172992 358368889660378 358493713318536 358614853208532 360090634497456 360368855560122 360488698877568 360863449657236 362100209018544 362348484429488 362597179339872 363839880578688 364243789490876 364493785228344 364615000321536 365993759653152 366121239133824 366374233291329 366496073741376 366779243913912 367752137359104 368036278018848 368288623518496 368413073241552 368418874983921 368541395394624 369804468784896 369929176423616 369935002041468 370058026651392 370313741176182 371993657352384 372380368263318 372504206097792 373780860922368 373912797762344 374037145217536 374169429744336 374583057614208 375866837125632 375993589151872 376124551678464 376251649267968 376384458244644 377805959531712 378192756945888 378484964464356 378610832427264 380042515758448 380303354822112 381741438276834 381868389204096 382132264830741 382554695265048 384264848101509 384392638207296 384817567385088 385846184924972 385974500915968 386111007289368 386239411348992 386537836048704 388128526732032 388396728188622 388525892381568 388826083712016 390262738550544 390564271840878 390694156866432 392171532218824 392301951750656 392440695933456 392573037093876 394055678221248 394763887667124 394895169305856 396660488362848 397098979110144 398160424869386 398292836051584 398566201072896 398874149965152 399008660652792 400515607372416 400792368449961 400925654904384 401235426809208 401368860605952 402717932334072 403029089027289 403163119319616 403305427483353 404687644949212 404822226806528 405100073221632 405101963809638 405549786237264 407362735145862 407498206624128 407642044983174 409319865651024 409772350783872 411004309542592 411458656754176 411742979609796 411879907770624 411886394025552 413721154528992 414040812771204 414178505093376 414324701458308 416030027383008 416170323476568 416315279982816 417742085108864 418492864521432 418632037406208 420503468537664 420649934323968 420651897482637 420791788369728 422523732284928 422850191766336 422992787795856 423140120638272 424590316012288 425025011210112 425031704473176 425173051897344 425175036165246 427396968021888 427547830228254 427690014408576 429601937854608 430374032173179 431992634344704 432145118725332 434221313530464 434701326120192 436637716434432 436644592573536 437091628929264 437429344176018 438742404617472 438744452213073 438890359912512 439229464933944 441192973746177 441339695719488 443312637998904 443460064882176 443462134494934 444257065469088 445934903053824 445936984216566 446085283845504 448079440558032 448574772698496 448884743234391 450580058293968 450732005552228 451041361767432 451389855160359 451539968181696 452897499058656 453247426580772 453398157351168 455425005157344 456243509516922 457613045676288 457615181340517 458121054823576 458435482452144 460169015627733 460322048223552 460830914029056 462379848235416 462533616059904 462890988848448 463364896241952 463372193278746 465114898884096 465117069559214 465271747666816 465436298845116 465631236050192 465950818230048 467351674560528 467712769982286 467868311309184 468191613911139 468354689980668 469959845747472 470804472586611 470961042081984 472741939551988 472899153366272 473066402104872 473223723821568 473390761915944 475013177422176 475538283625728 475866886270338 476032635718056 477295327210752 477664105513824 477991617758048 478153137611376 478160667532323 478319683384512 480120845996608 480491807413496 480651598503424 480821589024624 481151266209648 482800278691392 483302180086434 483462905786496 485119840771584 485991713637792 486160989669504 487991679537536 488161652178432 488326608624384 488498977721772 488661431655168 489038991885216 490715037358464 491217430988736 491225166645228 491388527192832 493246669388624 493585205194656 493751654901576 494133148050687 495991543136512 496331962864128 496507157684424 496672274797056 498726717748767 498892572992448 499444076818944 501676765935552 501845944326192 503741279375616 504089370627786 504257009261184 504646619285808 506902565580714 507071139762816 508988584369112 509157852272128 509509686440988 510072927020064 512353130802012 512523517609728 514814676385824 515383781398272 515386186676523 517862304251496 518034523175424 518434778282688 520177329264843 520350318067392 520752362454504 520925542488576 523254261244608 523430716125168 523835140556466 525407570961664 525770633880594 526351850222832 528704826465906 528880651150464 531832199953536 532011547537056 532564607155437 534020809829888 534389824599948 534567539872512 534980569078944 536957243112096 537372118703052 537550825759488 537553334490567 537740569977804 540135951746184 540553283340183 540733048316352 541295174485854 543150313527816 543330942165504 543522726644232 545759820868032 546363134378496 546365684236314 548990639479728 549181858700736 549744110612064 550168865870868 551628206038656 552054417028272 552432935277744 552619609862328 554706703177344 554893764635424 554902503062202 555087039977088 555470611764273 557990486028576 558570552394977 558756309146688 560671291383552 560869196643516 561055717826304 563800255688448 563990383727808 564186827517696 564576687366966 566700014946816 566708939297568 566900048220328 567289135418832 567727446696534 567916248640896 569862624029184 570063773637672 570253352544768 572612157415251 572802583806144 573832042897572 576193491633776 576588957310944 577226351077632 578769277387458 578961751373952 582192790098048 582595092282933 582788838572352 583239125568024 584992602950764 585187146550016 585394107825816 585639286578592 585846407761317 586041235299648 588257298328236 588452927625984 588859555640814 591083517331872 592145831500686 592342753958784 594582645622088 594780378460672 594990732544272 595648468665216 597240637304079 597439254077376 598099696931328 598512990979188 600773411058624 601388482356576 601853140213812 602053290908928 603662579640682 603863332078208 604076898501108 604329902107696 604744678979424 607031467423818 607233340209792 607652945714457 608324679355896 611044102718793 611247309936192 611463067474761 613558687503644 613762730964736 613979798476536 614183981981184 614658526175808 616506464313888 617187985131264 617614469414694 617819861655936 617829591038328 620581731793488 621061219156806 621267757640064 621487052187462 623135566080704 623617026643048 623824415078912 624045041074512 624255485214852 624472919974224 626613127663296 627739296782148 627948056109312 630755202806496 630974901485952 631187682554592 633350903229568 633785598427392 634275287649504 634489181693784 634710180957408 636885474018432 637537516815168 637547556709764 637759577846016 637762554247869 641095452032832 641321745342381 641535021612864 643733704921856 644175526270464 644402906781912 644617207715328 647988951517056 648214652892672 648217678087998 651331970295696 652051989180288 654286716477952 654956574651648 654966888860304 658113606926208 658335539868768 658844197400916 662009543579232 664968956998356 665190097323264 665193201742401 668902354580736 668905476324849 669127925768256 672119160837048 672342679014912 672862159047744 675870087440952 676094853017088 676098008328342 679346248587984 679871139871158 680097236026752 683137507736016 684365264275383 686419568514432 687181582235364 690483072335328 691246371043584 693569772353124 693800424089856 694336483272672 695047344362928 697672348326144 697675604338821 697907621500224 698446854075288 701027511840792 701569154973429 701802466963776 702050188582133 702532034971002 704939768621208 705174201533952 705177492557518 706441563122976 709109599938048 709112909327982 709348730049408 710086142873916 712519766133264 713307425438592 713800329405507 714048953577084 715942990816128 716496158270736 716737779320756 716987426637072 717229706417064 720181268994912 720737711120244 720977397755136 721726899314472 724200418037088 724696968858976 724953270129651 725194358679744 727679761157376 728487578981752 728987570456688 731987519306304 732242478267648 732748466582658 732992147482752 733558487827824 735504274718208 736072556037696 736577247036992 736826146483104 736837749967842 737082790789248 739608937569792 739858352847232 739870004082936 740116053302784 740627482352364 743987314704768 744760736526636 745008412195584 747825595524688 748338859488672 749166115228416 751987178303744 752503298535936 752768916489288 755611919063424 756134055941679 756385513891776 756969928928712 757221664854528 760085031516896 760353848371071 760606709644224 763482876553668 763736778408192 764264529661482 765109390530096 768529696203018 768785276414592 771692369849944 771949001831936 772222014578736 773075672097408 776257053464064 776793456377244 777051784763136 777652167424032 780525477101088 781128543681756 781388313732864 784343064437648 784881391866912 785146074187752 785752710834699 788111356442496 788655950820891 789527775334248 789790338611712 793057239698859 793320976725696 794197958220288 796320849738772 796585672103168 797132402145792 797748299930304 798017321305584 801031214744832 801584736899922 801851309808768 802470853618416 805435864668144 806058178054578 806326238639232 806610854966706 809375289898424 809644453613056 810203927619276 811099572474528 814725470291724 814996413248256 815284089966348 818639731302048 819544701567744 819548526354471 822008619085184 823485959219592 823759815541248 823772788051104 827442309057984 828081625542408 828357010186752 828649402916616 832060054766016 832340646953136 832353754593303 832630559965632 835484170217728 836985729042864 841006937075328 841299868647936 841303794965274 841583576739456 845700383532672 845985575591712 846280241276544 846865031050449 849180632024576 850050022420224 850063408946352 850350072330492 854793936043776 855095660456508 855380028817152 859203875709216 860748064346358 863985268689408 864290237450664 868153916081187 868442627060928 869402652240384 873289185147072 874183257858528 874858688352036 877484809234944 877488904426146 877780719825024 878458929867888 882385947492354 882679391438976 883289333461221 886625275997808 886924268989868 888218747251029 888514130938176 891873968433132 892170567691008 896158881116064 897149545396992 897769486468782 901160116587936 901464011104456 902082723534864 902779710320718 903079936363392 905493869461023 905794998117312 906494853161544 906796314702336 910547201135727 910850010314688 912487019033844 915226091352576 915230362681034 916242109647152 916870964904288 920338031255466 920644096447104 924759696470832 925781977696896 926421704122041 926729792483904 926744386557492 930234139118428 930543495333632 930872597690232 931262472100384 931591828735209 931901636460096 932230578281193 934703349121056 935425539964572 935736622618368 936383227822278 936709379961336 939919691494944 941608945173222 941922084163968 945483879103976 945798306732544 946132804209744 946781523831888 950026354844352 951076567251456 951733772540676 952065271436112 954590654421504 955328211027648 955983235516096 956306275222752 956321335064646 956639366769024 960241691993216 960983614826992 961643178049248 962302532419296 965600557382784 966604360172868 966925811572992 971983427275584 972321979339008 972326517131997 975983359075072 976653217248768 976997955443544 977322863310336 978077983770432 981430074716928 982434861977472 982450333290456 982777054385664 986493338777248 987170410389312 987503309803152 988266296101374 991983086273024 993014315368848 997453435497534 997785145984896 1003353531871104 1003691888652384 1007482558751232 1008178741255572 1008514018522368 1009293238571616 1013805131161428 1014142279525632 1014147012492513 1017977168738224 1019019372881976 1019806709806737 1020145854040128 1024706261604024 1025047035219456 1029629352771648 1030767562796544 1030772373353046 1035724608502992 1036869556565376 1040354658529686 1040700636134784 1041504724909008 1046508522489216 1046861432250336 1047670281112932 1050815141923328 1051541267761188 1052703700445664 1057409652931812 1057761302300928 1057766238836277 1063664399907072 1063669363991973 1064023095074112 1065129214310874 1068779649199896 1069135079745024 1069961138157888 1073914486224192 1074744237406104 1075101651518976 1075106668981134 1075481139955608 1080271903492368 1081106566680366 1081466096632704 1082590348971708 1086300627055632 1087045453288464 1091519641736064 1092731368472628 1097981278959456 1098363717401472 1099122699873987 1099488221224128 1100337731741736 1103256412077312 1104108834056544 1104865870555488 1105239219724656 1109413406354688 1109787529270848 1109805006124404 1110174079954176 1110941223528546 1115980972057152 1116374890040441 1117141104789954 1117512618293376 1121342582767104 1121738393287032 1122111435652608 1127600511376896 1127980767455616 1128373655035392 1129153374733932 1133417878595136 1133800096440656 1134578270837664 1135454893393068 1135832497281792 1140127547275344 1145224314830502 1145605167612288 1146396794492223 1147664085795144 1152386983267552 1152794544304527 1153177914621888 1154452702155264 1157538554774916 1157923502747904 1164385580196096 1165190184565866 1165577677144704 1166478251136048 1169985205901528 1170374293100032 1170788215651632 1171278573157184 1171692815522634 1172082470599296 1176514596656472 1176905855251968 1177719111281628 1182167034663744 1184291663001372 1184685507917568 1189165291244176 1189981465088544 1191296937330432 1194481274608158 1194878508154752 1197025981958376 1201546822117248 1202377105349883 1202776964713152 1203706280427624 1204106581817856 1207325159281364 1207726664156416 1208153797002216 1208659804215392 1209087267081867 1209489357958848 1209916282450059 1214062934847636 1214466680419584 1215305891428914 1216649358711792 1222088205437586 1222494619872384 1222926134949522 1227117375007288 1227525461929472 1227959596953072 1229317052351616 1233012928627776 1234375970262528 1235228938829388 1235639723311872 1235659182076656 1241163463586976 1242122438313612 1242535515280128 1242974104374924 1246271132161408 1247234053286096 1248090082149024 1248510970429704 1248945839948448 1253226255326592 1255478593564296 1255896112218624 1261510405612992 1261949802971904 1261955692447911 1262375365109184 1266701806459136 1267571196854784 1268550575299008 1268978363387568 1269420361914816 1273770948036864 1275075033630336 1275095113419528 1275519155692032 1275525108495738 1282190904065664 1282643490684762 1283070043225728 1287467409843712 1288805813563824 1295977903034112 1296435356175996 1302663940591392 1304103978360576 1309913149303296 1309933777720608 1316227213852416 1316233356639219 1316671079737536 1317688394801832 1323578921238531 1324019087158464 1329937913996712 1330380194646528 1330386403484802 1337804709161472 1337810952649698 1338255851536512 1344238321674096 1345724318095488 1346654229703173 1351740174881904 1352196016656684 1358692497175968 1359742279742316 1360194472053504 1366275015472032 1368730528550766 1372839137028864 1372845544021551 1374363164470728 1380507046883199 1380966144670656 1382492742087168 1387139544706248 1387600848179712 1388672966545344 1390094688725856 1395344696652288 1395351208677642 1395815243000448 1396893708150576 1402055023681584 1403138309946858 1403604933927552 1404100377164266 1404574841733417 1405064069942004 1409879537242416 1410354985115036 1412413417759833 1412883126245952 1418225818655964 1418697460098816 1420172285747832 1425039532266528 1426614850877184 1427600658811014 1428097907154168 1431885981632256 1432992316541472 1433475558641512 1433974853274144 1434459412834128 1440362537989824 1441475422240488 1441954795510272 1443453798628944 1448400836074176 1448912091329083 1449393937717952 1449906540259302 1450388717359488 1455359522314752 1456975157963504 1457975140913376 1463975038612608 1464484956535296 1465496933165316 1465984294965504 1467116975655648 1472145112075392 1473154494073984 1473652292966208 1473675499935684 1474165581578496 1479716705694464 1479740008165872 1481254964704728 1482399444152061 1487974629409536 1489521473053272 1490016824391168 1495651191049376 1496180153246301 1496677718977344 1498332230456832 1503974356607488 1505537832978576 1511223838126848 1512268111883358 1512771027783552 1513939857857424 1520170063033792 1520707696742142 1521213419288448 1526965753107336 1527473556816384 1528529059322964 1530218781060192 1537059392406036 1537570552829184 1543384739699888 1544444029157472 1546151344194816 1546158560029569 1553586912754488 1554103569526272 1555304334848064 1560531987794529 1561050954202176 1562257087363512 1562776627465728 1568686128875296 1569762783733824 1570292148375504 1571505421669398 1576222712884992 1577311901641782 1579055550668496 1586114479397718 1586641953451392 1592641699477544 1593171344206336 1595496599860608 1596034642611168 1602062429489664 1603169473799844 1603702619617536 1604941707236832 1610871729336288 1612116356109156 1612652477278464 1612660003471701 1613221709933412 1618750579796848 1620407855238552 1621659850020549 1622199144949056 1629450940583448 1629992826496512 1630568179932696 1637279462604096 1639089403135488 1639097052708942 1644017238170368 1646971918439184 1647545576102208 1654884618115968 1656163251084816 1657298805833232 1664120109532032 1664681293906272 1664707509186606 1665261119931264 1666411835292819 1670968340435456 1673971458085728 1682013874150656 1682607589930548 1683167153478912 1691400767065344 1691971151183424 1692560482553088 1693730062100898 1700100044840448 1700126817892704 1700700144660984 1709587872087552 1710191320913016 1710760057634304 1717836472245753 1718407751418432 1721496128692716 1728580474901328 1736307832162374 1736885254121856 1746578370294144 1747785276848799 1748366515717056 1749717376704072 1754977808852292 1755561439650048 1756917859735776 1764771894984708 1765358782877952 1766578666922442 1773250551995616 1773848537979736 1775219087441357 1776437494502058 1777028261876352 1783747936866264 1784341135382016 1791721911912237 1792317762232128 1794299090793984 1795538972937564 1802320233175872 1802928022208912 1804165447069728 1805559420641436 1806159872726784 1810987738922046 1811589996234624 1812989706323088 1821094402271454 1821700020629376 1822958837143371 1824974038067688 1830460725362068 1832484219294304 1833132308156379 1833741929808576 1834389202424283 1840676062510932 1841288192894208 1849519392941664 1851563955393792 1852843408244082 1853459584967808 1853488773114984 1860468278236856 1861086990667264 1861745195380464 1862524944200768 1863183657470418 1863803272920192 1864461156562386 1869406698242112 1870851079929144 1871473245236736 1872766455644556 1873418759922672 1879839382989888 1883217890346444 1883844168327936 1890967758207952 1892265608419488 1893563047663776 1900052709688704 1903467545081352 1904130542872224 1910656422055296 1911966471032192 1912612550445504 1912642670129292 1913278733538048 1913287662743607 1920483383986432 1921967229653984 1923286356098496 1923965236027143 1924605064838592 1931201114765568 1933208720345736 1933851623145984 1943966854551168 1944643958678016 1944653034263994 1951966718150144 1953995910887088 1956155967540864 1962860149433856 1964869723954944 1964900666580912 1972986677554496 1974340820778624 1975006619606304 1976532592202748 1986028630737696 1994906870995068 1995570291969792 1995579605227203 2006707063742208 2006716428974547 2007383777304768 2016357482511144 2017028037044736 2018586477143232 2027610262322856 2028284559051264 2028294024985026 2035954337476448 2038038745763952 2039613419613474 2040291708080256 2049412523208048 2059258705543296 2061544746706092 2071449217005984 2073739113130752 2080709317059372 2081401272269568 2083009449818016 2093017044978432 2093026813016463 2093722864500672 2095340562225864 2103082535522376 2104707464920287 2105407400891328 2106150565746399 2114819305863624 2115522604601856 2115532477672554 2127328799814144 2127338727983946 2128046190148224 2130258428621748 2137559298399792 2139922276315776 2141400988216521 2147828972448384 2149488474812208 2150213337962268 2150962279911216 2160543806984736 2162213133360732 2162932193265408 2165180697943416 2172601254111264 2174090906576928 2183039283472128 2185462736945256 2195962557918912 2196727434802944 2196737686853771 2198245399747974 2198976442448256 2200675463483472 2206512824154624 2208217668113088 2209731741110976 2210478439449312 2218826812709376 2219575058541696 2219610012248808 2220348159908352 2221882447057092 2231961944114304 2232749780080882 2234282209579908 2235025236586752 2243476786574064 2255961534911232 2258306749467864 2266835757190272 2267600192881312 2268402167825037 2269156541675328 2270909786786136 2271664994563584 2280255094550688 2290448629661004 2291210335224576 2292793588984446 2295328171590288 2304007751785591 2304773966535104 2305589088609054 2306355829243776 2315077109549832 2315847005495808 2328771160392192 2330380369131732 2331155354289408 2332956502272096 2339970411803056 2341576431303264 2342557146314368 2343385631045268 2344164941198592 2353029193312944 2355438222563256 2357258132504097 2364334069327488 2365967852462673 2368583326002744 2369371015835136 2378330582488352 2379171719096577 2379962930177088 2382593874660864 2388962549216316 2389757016309504 2394051963916752 2403093644234496 2404754210699766 2405553929426304 2407412560855248 2414650318562728 2415453328312832 2416307594004432 2417319608430784 2418174534163734 2418978715917696 2419832564900118 2428125869695272 2428933360839168 2430611782857828 2433298717423584 2444176410875172 2444989239744768 2445852269899044 2454234750014576 2455919193906144 2458634104703232 2458645579063413 2466025857255552 2470457877658776 2471279446623744 2471318364153312 2482326927173952 2484244876627224 2485071030560256 2485948208749848 2492542264322816 2494468106572192 2496180164298048 2497021940859408 2497061263779909 2497891679896896 2506452510653184 2510957187128592 2523020811225984 2523899605943808 2523911384895822 2524750730218368 2533403612918272 2537101150598016 2537956726775136 2538840723829632 2547541896073728 2550150067260672 2550190226839056 2551050216991476 2564381808131328 2565286981369524 2566140086451456 2577611627127648 2591955806068224 2592870712351992 2604461748243561 2605327881182784 2608207956721152 2619867555441216 2632454427704832 2632466713278438 2633342159475072 2635376789603664 2647157842477062 2648038174316928 2649868000383663 2659875827993424 2660772806969604 2675621905299396 2676511703073024 2688476643348192 2691448636190976 2693308459406346 2703480349763808 2704392033313368 2716481608383069 2717384994351936 2719484559484632 2720388944107008 2731641603407181 2732550030944064 2737461057101532 2745678274057728 2745691088043102 2748726328941456 2761014093766398 2761932289341312 2774279089412496 2777345933090688 2779265112366123 2780189377451712 2790702417355284 2791630486000896 2793787416301152 2796691734843579 2804110047363168 2806276619893716 2807209867855104 2808200754328532 2809149683466834 2810128139884008 2819759074484832 2820709970230072 2822889368554289 2824826835519666 2825766252491904 2836451637311928 2837394920197632 2840344571495664 2850079064533056 2853229701754368 2855201317622028 2856195814308336 2863771963264512 2865984633082944 2866951117283024 2867949706548288 2868918825668256 2880725075979648 2882950844480976 2886907597257888 2896801672148352 2897824182658166 2898787875435904 2899813080518604 2900777434718976 2913950315927008 2915950281826752 2916979551395991 2927950077225216 2930993866330632 2931968589931008 2934233951311296 2944290224150784 2946308988147968 2947304585932416 2947350999871368 2948331163156992 2959433411388928 2959480016331744 2962509929409456 2964798888304122 2975949258819072 2979042946106544 2990307933168533 2991302382098752 2992360306492602 2993355437954688 3011075665957152 3022447676253696 3024536223766716 3025542055567104 3027879715714848 3040340126067584 3041415393484284 3042426838576896 3042441037477539 3053931506214672 3057058118645928 3059420129420211 3060437562120384 3074118784812072 3075141105658368 3086769479399776 3088888058314944 3092302688389632 3092317120059138 3107173825508976 3110608669696128 3121063975589058 3122101908404352 3124514174727024 3137372257750592 3139525567467648 3140584296751008 3143010843338796 3152445425769984 3154623803283564 3158111101336992 3172228958795436 3173283906902784 3173298716508831 3185283398955088 3190993199721216 3191008091975919 3192069285222336 3206338947599688 3207405239235072 3209883414473664 3221743458672576 3224232712218312 3225304954556928 3225320006943402 3226443419866824 3237501159593696 3240815710477104 3243319700041098 3244398289898112 3258901881166896 3261136359865392 3274558925208192 3278194105417884 3288034476340736 3293943836878368 3295091152204416 3309769236231936 3312326502169632 3314597611666464 3328240219064064 3329362587812544 3329415018373212 3330522239862528 3332823670585638 3347942916171456 3349124670121323 3364027748301312 3365215179861096 3366334306957824 3382801534130688 3383942302366848 3385120965106176 3387460124201796 3400253635785408 3401400289321968 3420382641826032 3435672944491506 3436815502836864 3439190383476669 3442992257385432 3457160949802656 3472615664324748 3473770508243712 3493156740588288 3493173043029767 3495570553697598 3496733031434112 3499434753408144 3509955617704584 3511122879300096 3513835719471552 3529543789969416 3530717565755904 3533157333844884 3546501103991232 3547697075959472 3550438174882714 3552874989004116 3554056523752704 3567495873732528 3583443823824474 3584635524464256 3591077945875128 3604640466351744 3605856044417824 3607131316049649 3608330894139456 3611118841282872 3612319745453568 3621975477844092 3623179992469248 3625979412646176 3629748847350177 3642188804542908 3643400041258752 3645917674286742 3649948076135376 3660921450724136 3663750031527907 3664968438588608 3666264616312758 3667483859617152 3668778404848566 3681352125021864 3682576385788416 3699038785883328 3703127910787584 3705686816488164 3706919169935616 3706977546229968 3720936556473712 3723490390760928 3725049888401536 3726367314940836 3727606545840384 3728922313124772 3738813396484224 3741702159858288 3745532911289112 3746837519845344 3759678765979776 3766435780692888 3767688336655872 3781935516415904 3784531216838976 3785867077343733 3787126095327552 3800105419377408 3806935090162704 3808261085744448 3821312844110592 3823932942064384 3825225100891008 3825285340258584 3826557467076096 3826575325487214 3840966767972864 3843934459307968 3846572712196992 3847930472054286 3849210129677184 3862402229531136 3866417440691472 3887933709102336 3889306068527988 3907991821774176 3912311935081728 3929739447909888 3929801333161824 3945973355108992 3948681641557248 3948700069917657 3950013239212608 3953065184405496 3970736763715593 3972057261475392 3989813741990136 3991140583939584 3991159210454406 4013414127484416 4013432857949094 4014767554609536 4032714965022288 4037172954286464 4055220524645712 4056588049970052 4071908674952896 4076077491527904 4079226839226948 4080583416160512 4098825046416096 4118517411086592 4118536632064653 4123089493412184 4141521140649597 4142898434011968 4147478226261504 4161418634118744 4162802544539136 4166018899636032 4186034089956864 4186053626032926 4187445729001344 4190681124451728 4206165071044752 4209414929840574 4210814801782656 4212301131492798 4213724525200251 4229638611727248 4231064955345108 4254677455967892 4256092380296448 4260516857243496 4275118596799584 4279844552631552 4282801976433042 4295657944896768 4298976949624416 4300426675924536 4301924559822432 4321087613969472 4324426266721464 4325864386530816 4330361395886832 4345202508222528 4346736273987249 4348181813153856 4366078566944256 4370925473890512 4391925115837824 4393454869605888 4393475373707542 4396490799495948 4397952884896512 4401350926966944 4416435336226176 4419463482221952 4420956878898624 4439150117083392 4439220024497616 4443764894114184 4447198332456183 4463923888228608 4465499560161764 4468564419159816 4470050473173504 4486953573148128 4511923069822464 4516613498935728 4533671514380544 4533692672868421 4535200385762624 4536804335650074 4538313083350656 4541819573572272 4560510189101376 4580897259322008 4582420670449152 4585587177968892 4590656343180576 4608015503571182 4609547933070208 4611178177218108 4612711658487552 4630154219099664 4638475680088707 4660760738263464 4662310708578816 4665913004544192 4679940823606112 4681595963383587 4683152862606528 4685114292628736 4686771262090536 4688329882397184 4706058386625888 4710876445126512 4714516265008194 4728668138654976 4731935704925346 4737166652005488 4755079828153241 4756661164976704 4758343438193154 4759925860354176 4777925098432632 4779514032619008 4788103927833504 4806187288468992 4809508421399532 4811107858852608 4814825121710496 4829300637125456 4832615188008864 4834639216861568 4836349068327468 4837957431835392 4837980010415103 4839665129800236 4856251739390544 4861223565715656 4864979550061647 4866597434847168 4888352821750344 4889978479489536 4891704539798088 4908469500029152 4911838387812288 4917268209406464 4917291158126826 4932051714511104 4940915755317552 4942636728306624 4964653854347904 4968489753254448 4971896417499696 4985084528645632 4988936213144384 4992360328596096 4994043881718816 4994122527559818 4995783359793792 5012905021306368 5021914374257184 5046041622451968 5047822769791644 5049501460436736 5074202301196032 5075913453550272 5077681447659264 5100300134521344 5100380453678112 5102100433982952 5128763616262656 5130573962739048 5132280172902912 5153509416737259 5155223254255296 5185741424703984 5208923496487122 5210655762365568 5239735110882432 5264933426556876 5266684318950144 5270753579207328 5294315684954124 5296076348633856 5299736000767326 5319751655986848 5321545613939208 5325657262324071 5351243810598792 5353023406146048 5375165735736711 5376953286696384 5382897272381952 5386616918812692 5406960699527616 5408784066626736 5432963216766138 5434769988703872 5438969118969264 5463283206814362 5465100061888128 5468876511430113 5474922114203064 5491382176086204 5497452657882912 5503167607272849 5522028187532796 5523864578682624 5548558178824992 5554691866181376 5554717789735859 5558530224732246 5560378754903424 5581404834710568 5583260972001792 5587574832602304 5593383469687158 5608220094726336 5612553239787432 5614419735710208 5616401508657064 5618299366933668 5620256279768016 5639518148969664 5641419940460144 5645778737108578 5649653671039332 5651532504983808 5672903274623856 5680689142991328 5700158129066112 5710402635244056 5712391628616672 5731969266165888 5733902234566048 5735899413096576 5737837651336512 5739862988230821 5761450151959296 5765901688961952 5771895708081429 5773815194515776 5793603344296704 5795648365316332 5797575750871808 5799626161037208 5801554869437952 5827900631854016 5831900563653504 5833959102791982 5855900154450432 5861987732661264 5868467902622592 5888580448301568 5892617976295936 5894609171864832 5894701999742736 5918960032663488 5925019858818912 5929597776608244 5958085892213088 5980615866337066 5982604764197504 5984720612985204 5986710875909376 5986738815681609 6020149286923641 6022151331914304 6049072447533432 6051084111134208 6055759431429696 6080680252135168 6082830786968568 6084853677153792 6084882074955078 6107863012429344 6114116237291856 6118840258840422 6120875124240768 6148237569624144 6171486585475483 6173538958799552 6177776116629888 6184634240118276 6214347651017952 6221217339392256 6242127951178116 6244203816808704 6249028349454048 6274744515501184 6279051134935296 6279080439049389 6281168593502016 6286021686677592 6309247606567128 6314122394760861 6316222202673984 6318451697239197 6344457917590872 6346567813805568 6346597433017662 6370566797910176 6381986399442432 6382016183951838 6384138570444672 6412677895199376 6419766828947328 6443486917345152 6448465424436624 6450640013886804 6452886839733648 6475002319187392 6481631420954208 6486639400082196 6488796579796224 6517803762333792 6522272719730784 6549117850416384 6556388210835768 6587887673756736 6590182304408832 6590213060561313 6619538472463872 6624653004339264 6629195223332928 6656480438128128 6658725175625088 6658830036746424 6661044479725056 6665647341171276 6695885832342912 6698249340242646 6730430359722192 6767884604733696 6774920248403592 6800507271570816 6802800578643936 6840765283652064 6871345888983012 6873631005673728 6873663084671477 6878380766953338 6885984514770864 6912023255356773 6914321899605312 6945231328649496 6947541016487424 6986313481176576 6986346086059534 6991141107395196 6993466062868224 6998869506816288 7019911235409168 7027671438943104 7059087579938832 7066314667689768 7071774397512291 7093002207982464 7095394151918944 7097903557388019 7100876349765428 7105749978008232 7108113047505408 7134991747465056 7166887647648948 7169271048928512 7182155891750256 7209280932703488 7209314578167817 7211712088835648 7214262632099298 7216661788278912 7222237682565744 7243950955688184 7246359984938496 7251958825292352 7259497694700354 7284377609085816 7286800082517504 7291835348573484 7299896152270752 7321842901448272 7327500063055814 7329936877177216 7332529232625516 7334967719234304 7337556809697132 7362704250043728 7375936737190239 7398077571766656 7411373632976328 7413838339871232 7413955092459936 7441873112947424 7446980781521856 7450099776803072 7452734629881672 7455213091680768 7457844626249544 7477626792968448 7483404319716576 7491065822578224 7491183791339727 7493675039690688 7519357531959552 7532871561385776 7563871032831808 7569062433677952 7571734154687466 7574252190655104 7600210838754816 7613870180325408 7616522171488896 7642625688221184 7647865884128768 7650450201782016 7650570680517168 7653150650974428 7687868918615936 7693145424393984 7695860944108572 7698420259354368 7732834881382944 7775867418204672 7778612137055976 7813385244730683 7815983643548352 7824623870163456 7859602666323648 7891946710217984 7897363283114496 7897400139835314 7900026478425216 7906130368810992 7941473527431186 7944114522950784 7979627483980272 7982318420908812 8026865715898188 8029535109219072 8065429930044576 8074345908572928 8110441049291424 8113176099940104 8143817349905792 8149444825149207 8152154983055808 8158453678453896 8161166832321024 8194924810221543 8197650092832192 8237034822173184 8237073264129306 8246178986824368 8283042281299194 8285796868023936 8322837268237488 8332037799272064 8372107252065852 8374891458002688 8381362248903456 8390075204530737 8412330142089504 8418829859681148 8421629603565312 8424602262985596 8427449050400502 8459277223454496 8462129910690216 8468668105662867 8509354911935784 8512184760592896 8521033714486992 8550237193599168 8559689105263104 8565603952866084 8591315889793536 8597953899248832 8600853351849072 8603849119644864 8642175227938944 8648852533442928 8660722791773664 8690405016445056 8693472547974498 8696363626307712 8741850947781024 8750938654187973 8783850231675648 8786950747415084 8792981598991896 8795905769793024 8802701853933888 8832870672452352 8838926964443904 8841913757797248 8878300234166784 8878440048995232 8887529788228368 8894396664912366 8927847776457216 8930999120323528 8937128838319632 8970923799505599 8973907146296256 9033226997871456 9067343028761088 9067385345736842 9070400771525248 9073608671300148 9076626166701312 9083639147144544 9121020378202752 9127323112432617 9161794518644016 9171174355937784 9178260388260633 9181312686361152 9216031007142364 9219095866140416 9222356354436216 9225423316975104 9260308438199328 9276951360177414 9321521476526928 9331826009088384 9356769984430571 9359881647212224 9363191926767174 9366305725213056 9370228585257472 9373542524181072 9412116773251776 9421752890253024 9429032530016388 9457336277309952 9463871409850692 9474333304010976 9510159656306482 9513322329953408 9516686876386308 9519851720708352 9519896149526493 9555850196865264 9573024275927757 9576207855667008 9619016842799064 9622215717705216 9629650243420992 9658601274250912 9665230376017728 9669278433723136 9672698136654936 9675914863670784 9675960020830206 9679330259600472 9712503478781088 9722447131431312 9729959100123294 9733194869694336 9776705643500688 9783409079596176 9816939000058304 9823676775624576 9834582316253652 9864103429022208 9881831510635104 9885273456613248 9929307708695808 9936979506508896 9943792834999392 9977872426288768 9984720657192192 9988087763437632 9988245055119636 9991566719587584 10043828748514368 10047374010363969 10092083244903936 10095645539583288 10099002920873472 10148404602392064 10151826907100544 10155362895318528 10200760907356224 10204200867965904 10261147925478096 10307018833474518 10310446508510592 10371482849407968 10417846992974244 10421311524731136 10479470221764864 10479519129089301 10529866853113752 10533368637900288 10541507158414656 10588631369908248 10592152697267712 10599472001534652 10639503311973696 10643091227878416 10651314524648142 10702487621197584 10750331471473422 10753906573392768 10773233837625384 10813921399055232 10817568133253472 10865926433532276 10869539977407744 10877938237938528 10889246542050531 10926566413628724 10930200123776256 10930251134641529 10937753022860226 10949844228406128 10982764352172408 10991250094583721 10994905315765824 11006335214545698 11044056375065592 11047729157365248 11097116357649984 11109383732362752 11109435579471718 11117060449464492 11120757509806848 11162809669421136 11175149665204608 11186766939374316 11216440189452672 11225106479574864 11232803017314128 11236598733867336 11240512559536032 11279036297939328 11282839880920288 11291557474217156 11299307342078664 11303065009967616 11345806549247712 11357601232031199 11361378285982656 11400316258132224 11420805270488112 11424783257233344 11463938532331776 11467804469132096 11471798826193152 11475675302673024 11479725976461642 11522900303918592 11531803377923904 11543791416162858 11547630389031552 11587206688593408 11591296730632664 11595151501743616 11599252322074416 11655801263708032 11663801127307008 11667918205583964 11723975465322528 11736935805245184 11789218343729664 11789403999485472 11837920065326976 11846100209752971 11850039717637824 11859195553216488 11912210291146779 11916171784426176 11961231732674132 11965209528395008 11969441225970408 11973421751818752 11973477631363218 12040298573847282 12044302663828608 12098144895066864 12111518862859392 12161360504270336 12165661573937136 12169764149910156 12215726024858688 12228232474583712 12237680517680844 12241750248481536 12296475139248288 12342973170950966 12347077917599104 12355552233259776 12355609896193959 12369268480236552 12424563421948791 12428695302035904 12442434678784512 12484255902356232 12488407633617408 12498056698908096 12549489031002368 12558102269870592 12558160878098778 12562337187004032 12572043373355184 12618495213134256 12628244789521722 12632444405347968 12636903394478394 12688915835181744 12693194866035324 12741133595820352 12764032367903676 12768277140889344 12825355790398752 12839533657894656 12886973834690304 12896930848873248 12901280027773608 12905773679467296 12950004638374784 12963262841908416 12973278800164392 12977593159592448 13035607524667584 13040208821961747 13044545439461568 13098235700832768 13112776421671536 13175775347513472 13180364608817664 13180426121122626 13249306008678528 13258390446665856 13317450351250176 13317660073492848 13331294682342552 13341594997368549 13391771664685824 13396498680485292 13460860719444384 13535769209467392 13549840496807184 13601014543141632 13601078018605263 13605601157287872 13681530567304128 13742691777966024 13747262011347456 13747326169342954 13756761533906676 13771969029541728 13824046510713546 13828643799210624 13890462657298992 13915427040266121 13972692172119068 13982282214790392 13986932125736448 13997739013632576 14039822470818336 14055342877886208 14118175159877664 14132629335379536 14143548795024582 14186004415964928 14186070621556027 14190788303837888 14195807114776038 14201752699530856 14211499956016464 14265239484459723 14269983494930112 14333775295297896 14338542097857024 14364311783500512 14418561865406976 14418629156335634 14423424177671296 14428525264198596 14433323576557824 14444475365131488 14487901911376368 14503917650584704 14513940031245309 14518995389400708 14568755218171632 14583670697146968 14594938650184941 14599792304541504 14643685802896544 14655000126111628 14659873754354432 14665058465251032 14669935438468608 14675113619394264 14725408500087456 14751873474380478 14796155143533312 14822747265952656 14827910184919872 14883746225894848 14893961563043712 14900199553606144 14905469259763344 14915689252499088 14955253585936896 14966808639433152 14982131645156448 14982367582679454 14987350079381376 15038715063919104 15065743122771552 15127742065663616 15138124867355904 15143468309374932 15148504381310208 15227740360650816 15233044342977792 15300900403564032 15301141361034336 15306301301948856 15375737837231872 15386290848787968 15391721888217144 15396840518708736 15460528250211777 15465669762765888 15557224274111952 15626770489461366 15631967287096704 15719205332647296 15783893420435968 15794800279670628 15800052956850432 15812260737621984 15882947054862372 15888229045901568 15959254967960544 15964636841817624 15976971786972213 16053731431796376 16059070218438144 16125497207210133 16130859860089152 16148691817145856 16220882098582848 16226352199880208 16287634699811584 16298889650298414 16304309966111616 16316907356907792 16389849620443086 16395300185664384 16474146528258612 16492357973648736 16509502821818547 16566084562598388 16571593736047872 16645674536474976 16664075598544128 16664153369207577 16744214504131704 16749782916005376 16762724497806912 16780150409061474 16824660284179008 16837659719362296 16843259207130624 16849204525971192 16854898100801004 16918554446908992 16924259821380432 16937336211325734 17018709823871568 17042067428973984 17100474387198336 17131207905732168 17195907798497664 17201706703698144 17207698239289728 17219588964692463 17284350455877888 17297705066885856 17315687124244287 17321445583547328 17380810032890112 17386945095948996 17392727252615424 17483701895562048 17501877308375946 17567700463351296 17573901494830168 17585963197983792 17605403707867776 17665741344904704 17677853928887808 17683827515594496 17756880097990464 17775059576456736 17788793329824732 17861998240647056 17874257676639264 17941847599011198 17947814292592512 17960216447044827 18060447860770923 18066453995742912 18134770691473684 18140801543050496 18147217342600296 18153252333402624 18167278294289088 18242040756405504 18254646224865234 18323589037288032 18342348711875568 18356520776521266 18362625372722304 18432062014284728 18438191732280832 18444712708872432 18514459756426449 18520616876398656 18553902720354828 18643042953053856 18663652018176768 18713539968861142 18719763294424448 18726383853534348 18732611450426112 18747085048362144 18824233546503552 18837241317148167 18843505780506048 18858065060032776 18927742819701384 18942367184282583 18948666608021952 18955355091717591 19020319312612964 19026644659906816 19033373752772616 19039703441416704 19039792299052986 19111700393730528 19146048551855514 19152415711334016 19238033685598128 19259300486841984 19317202548501824 19330460752035456 19338556867446272 19345396273309872 19351920041660412 19358660519200944 19425006957562176 19444894262862624 19459918200246588 19466389739388672 19553411287001376 19566818159192352 19633878000116608 19647353551249152 19669164632507304 19763663021270208 19770546913226496 19770639181683939 19858615417391616 19873959013017792 19887585669998784 19955744852577536 19969441314384384 19976175526875264 19976490110239272 19983133439175168 20087657497028736 20094748020727938 20191291079166576 20303653814201088 20401521814712448 20408401735931808 20522295850956192 20614037666949036 20620893017021184 20620989254014431 20736069766070319 20742965698815936 20835693985948488 20842623049462272 20958940443529728 20959038258178602 21059733706227504 21083014316829312 21177262739816496 21198944003069304 21215323192536873 21279006623947392 21286182455756832 21302629049296284 21404975242395168 21500662942946844 21507813146785536 21507913523004299 21546467675250768 21627842798110464 21627943734503451 21635136266506944 21731852867064552 21739079954815488 21755876475877056 21778493084101062 21853132827257448 21860400247552512 21860502269283058 21875506045720452 21899688456812256 21965528704344816 21982500189167442 21989810631531648 22012670429091396 22088112750131184 22127810211570717 22194232715299968 22218871158943436 22234120898928984 22241515019613696 22325619338842272 22350299330409216 22373533878748632 22432880378905344 22450212959149728 22465606034628256 22473197467734672 22473551374019181 22481025119072064 22558072595878656 22565679761840576 22583114948434312 22598614684157328 22691613098495424 22715202464062398 22722756571965312 22800632516264448 22841610540976224 22849566514466688 22927877064663552 22935608938264192 22943597652386304 22951350605346048 22959451952923284 23063606755847808 23087582832325716 23095260778063104 23182593461265328 23198504644148832 23311602527416064 23327602254614016 23335836411167928 23440155734192049 23447950930645056 23473871610490368 23578807998970944 23675840130653952 23692200419505942 23700079435275648 23718391106432976 23824420582293558 23832343568852352 23922463465348264 23930419056790016 23938882451940816 23946955262726436 24080597147694564 24088605327657216 24196289790133728 24223037725718784 24331323147874272 24339528299820312 24431452049717376 24448334475447621 24456464949167424 24475361035361688 24483500496963072 24584774430664629 24592950278496576 24685946341901932 24694155835198208 24711104466519552 24711219792387918 24738536960473104 24849126843897582 24857390604071808 24968511804712464 24996113397816192 25098978062004736 25116321756197556 25124674374008064 25144086746710368 25236990426268512 25256489579043444 25264888810695936 25273806788956788 25377831670363488 25386389732070648 25406004316988601 25482267191640704 25528064735807352 25536554281778688 25650711580797504 25679067315789312 25773947669380608 25793861697746496 25802560055547216 25811547358934592 25900009276749568 25926525683816832 25946557600328784 26071215049335168 26080417643923494 26089090878923136 26225552843343072 26252815962563919 26351550695026944 26360852242245252 26498612017357056 26516780893331712 26634900702500352 26635320146985696 26662589364685104 26683189994737098 26783543329371648 26792997360970584 26912771398516797 26921721438888768 27099680993614368 27202029086283264 27202156037210526 27211202314575744 27363061134608256 27381969337297851 27485383555932048 27494652338685908 27513523067813352 27534781164781899 27543938059083456 27648093021427092 27657287598421248 27780925314597984 27830854080532242 27945384344238136 27964564429580784 27995478027265152 28070309953291713 28079644941636672 28110685755772416 28236350319755328 28265258670759072 28287097590049164 28372008831929856 28372141243112054 28381576607675776 28391614229552076 28403505399061712 28422999912032928 28530478968919446 28539966989860224 28559688448579479 28667550590595792 28719072827783271 28728623567001024 28837258312671268 28846848355342592 28857050528397192 28866647153115648 28888950730262976 28975803822752736 29007835301169408 29027880062490618 29037990778801416 29137510436343264 29167341394293936 29189877300369882 29199584609083008 29287371605793088 29310000252223256 29319747508708864 29330116930502064 29350227238788528 29450817000174912 29503746948760956 29592310287066624 29645494531905312 29655820369839744 29767492451789696 29787923126087424 29810938519526688 29831378504998176 29933617278866304 29964263290312896 29964735165358908 29974700158762752 30131486245543104 30142122031091907 30255484131327232 30276249734711808 30286936618749864 30297008762620416 30455480721301632 30466088685955584 30602282722068672 30612602603897712 30751475674463744 30783443776434288 30921056500423554 30931339525531776 31114448548223904 31253540978922732 31263934574193408 31438410665294592 31438557387267903 31589600559341256 31600105913700864 31624521475243968 31765894109724744 31776458091803136 31918509935921088 31929273683635248 31953943573944426 32107462863592752 32250994414420266 32261719720178304 32441764197165696 32452704399760416 32575269399623168 32597779300596828 32608619932223232 32633814713815584 32779699240886172 32790600371328768 32790753403924587 32948293056517224 32973750283751163 32984715947297472 33019005643637094 33132169125196776 33143187472095744 33291349072949952 33328151197088256 33328306738415154 33488429008263408 33525448995613824 33560300818122948 33649320568358016 33675319438724592 33698409051942384 33709796201602008 33837108893817984 33848519642760864 33874672422651468 34037419647743136 34072803696093597 34084134857947968 34200948774396672 34262415811464336 34391815596995328 34403413407396288 34415396478579456 34439177929384926 34568700911755776 34595410133771712 34631374248488574 34642891167094656 34761620065780224 34773890191897992 34785454505230848 34967403791124096 35003754616751892 35147802989660336 35171926395967584 35210807415735552 35367655031188992 35513760195980928 35538300629258913 35550119152913472 35577586659649464 35723996481294112 35736630873440337 35748515353278528 35883695198022396 35895628585185024 35920432894089654 36120895721541846 36132907991485824 36269541382947368 36281603086100992 36294434685200592 36334556588578176 36484081512811008 36509292449730468 36647178074576064 36684697423751136 36713041553042532 36725250745444608 36864124028569456 36889425417744864 37028919512852898 37041233752797312 37066829688581877 37107805440709656 37273690265846373 37286085906107712 37327304036353536 37427079937722284 37439526588848896 37452767707068696 37465222900852224 37494170096724288 37648467093007104 37674482634296334 37687011561012096 37716130120065552 37855485639402768 37884734368565166 37897333216043904 37910710183435182 38040638625225928 38053289319813632 38066747505545232 38079584598105972 38223400787461056 38292097103711028 38304831422668032 38476067371196256 38518600973683968 38634405097003648 38660921504070912 38690792546619744 38703840083320824 38717321038401888 38850013915124352 38889788525725248 38919836400493176 38932779478777344 39106822574002752 39120626465885241 39133636318384704 39267756000233216 39294707102498304 39338329265014608 39527326042540416 39541093826452992 39541278363367878 39747918026035584 39775171339997568 39911489705155072 39952351053750528 39952980220478544 40175314994057472 40189496041455876 40382582158333152 40607307628402176 40803043629424896 40803234055815789 40816803471863616 41044591701912384 41228075333898072 41241786034042368 41241978508028862 41472139532140638 41485931397631872 41671387971896976 41746281120798363 41918076516357204 42119467412455008 42166028633658624 42354525479632992 42397888006138608 42430646385073746 42558013247894784 42558211864668081 42572364911513664 42605258098592568 42795718453379169 42809950484790336 43001325885893688 43015626293571072 43015827046008598 43092935350501536 43255685596220928 43255887469006902 43270272533013888 43463705734129104 43511752951754112 43541820093735927 43556986168202124 43706265654514896 43721004538566116 43751012091440904 43784815950554823 43799376913624512 43931057408689632 43965000378334884 43979621263063296 44025340858182792 44176225500262368 44255620423141434 44388465430599936 44437742317886872 44468241797857968 44651238677684544 44700598660818432 44747067757497264 44865760757810688 44900425918299456 44931212069256512 44946394935469344 44947102748038362 44962050238144128 45116145191757312 45131359523681152 45166229896868624 45197229368314656 45383226196990848 45430404928124796 45445513143930624 45683221081952448 45699133028933376 45871217876528384 45902701210692096 45918903905846568 46127213511695616 46175165664651432 46190521556126208 46365186922530656 46381584750635331 46397009288297664 46623205054832128 46671672822335856 46880311468384098 46895901861290112 47157615997941888 47351680261307904 47384400839011884 47400158870551296 47436782212865952 47648841164587116 47664687137704704 47844926930696528 47877764903881632 47893910525452872 47930915360916639 48161194295389128 48177210655314432 48376491621630399 48392579580267456 48446075451437568 48662646295748544 48679056599640624 48862904099434752 48896668950895242 48912929898334848 48950722070723376 49169548861329258 49185900556993152 49371892683803864 49388311670396416 49422439584775836 49477073920946208 49698253687795164 49714781208143616 49937023609424928 49992226795632384 49992460107622731 50232643512395112 50249348748016128 50288173493420736 50473980852537024 50512979158086888 50529777621391872 50547613577913576 50755663340726976 50772779464141296 50812008633977202 50964534383281408 51056129471614704 51301423161595008 51587723395492992 51605120111094432 51623094717869184 51658766894077389 51800018553499136 51853051367633664 51893115200657568 52142430098670336 52160835287846988 52178181757846272 52451105686686144 52505631925127838 52703101390053888 52721704484490504 52997224034714112 53033561786663424 53270640293971392 53325178729370208 53366379989474196 53585994721941168 53825542797033594 53843442877777536 53880649341134481 54181343582312769 54199361987228736 54404312074421052 54422404629151488 54726122269216512 54763938674595702 54970767111864096 54989304677371816 55027046135626704 55069562329563798 55087876118166912 55296186042854184 55314575196842496 55543379269279347 55561850629195968 55661708161064484 55890768688476272 55929128859161568 55990956054530304 56140619906583426 56159289883273344 56472700639510656 56511723951444501 56530517341518144 56574195180098328 56744282486224108 56763153215351552 56783228459104152 56807010798123424 56827101552847749 56845999824065856 56866065275152773 57060957937838892 57079933979720448 57119376897158958 57335101181191584 57438145655566542 57457247134002048 57674516625342536 57693696710685184 57714101056794384 57777901460525952 57951607645505472 58015670602338816 58055760124981236 58075981557602832 58275020872686528 58334682788587872 58379754600739764 58399169218166016 58574743211586176 58620000504446512 58660233861004128 58700454477577056 58901634000349824 59007493897521912 59290989063810624 59311640739679488 59311917545051817 59534984903579392 59575846252174848 59621877039053376 59662757009996352 59867234557732608 59928526580625792 59929470330717816 59949400317525504 60262972491086208 60284244062183814 60510968262654464 60573873237499728 60910961442603264 61204565444137344 61225205207795424 61566887552868576 61842113000847108 61862679051063552 61862967762043293 62208209298210957 62228897096447808 62507081957845464 62527869148386816 62876821330589184 62877114774535806 63179201118682512 63249042950487936 63531788219449488 63837019871842176 63858547367270496 63907887147888852 64214925727185504 64501988828840532 64523439440356608 64523740569012897 64883528394331392 64883831203510353 64905408799520832 65195558601193656 65217239864446464 65267629427631168 65559398481772344 65581200742657536 65581506807849174 65896586113034448 65947500567502326 65969431894594944 66038011287274188 66264338250393552 66383430634712151 66582698145899904 66656613476830308 66976858016526816 67050897991227648 67120601636245896 67298641136716032 67350638877449184 67396818103884768 67419592403204016 67674217787635968 67697039285521728 67749344845302936 68074839295486272 68098868292466901 68145607392187194 68168269715895936 68401897548793344 68524831622928672 68783631193990656 68806826814792576 68830792957158912 68878355858769852 69190820267543424 69262748496977148 69285782334189312 69547780383795984 69934807582248192 70007509233503784 70295605979320672 70320467202576147 70343852791935168 70421614831471104 71027520391961856 71076601258517826 71100238305826944 71155173319298928 71447992962588224 71473261746880674 71497030706557056 71767390396044792 71791257170370048 71840865788179308 72241791443083692 72265815982971648 72539082765894736 72588869370401184 72669113177156352 73018584899460936 73294356149152128 73345003426342863 73369394847502272 73426083106085064 73450501490889216 73728248057138912 73754323291993887 73778850835489728 74057839025705796 74082467505594624 74133659377163754 74215610881419312 74547380531692746 74572171812215424 74854159875444568 74879053177697792 74905535414137392 74988340193448576 75296934186014208 75348965268592668 75374023122024192 75432260240131104 75710971278805536 75769468737130332 75794666432087808 75821420366870364 76081277250451856 76133495011090464 76159169196211944 76218012950965803 76446801574922112 76584194207422056 76609662845336064 76952134742392512 77037201947367936 77268810194007296 77321843008141824 77381585093239488 77407680166641648 77434642076803776 77700027830248704 77779577051450496 77839672800986352 78213645148005504 78241252931770482 78267272636769408 78535512000466432 78676658530029216 79054652085080832 79082556726735756 79495836052071168 79550342679995136 79904702107501056 79905960440957088 80350629988114944 80378992082911752 80738314195550391 80765164316666304 81606087258849792 81606468111631578 81633606943727232 82089183403824768 82145908011893553 82456150667796144 82483957016057724 82944279064281276 82971862795263744 83342775943793952 83492562241596726 83836153032714408 84210929859875139 84238934824910016 84332057267317248 84709050959265984 84795776012277216 84861292770147492 85116026495789568 85116423729336162 85144729823027328 85210516197185136 85591436906758338 85619900969580672 85679065345738437 86002651771787376 86031654092017196 86157218483349813 86185870701003072 86511774938013804 86540545066027776 86927411468258208 87023505903508224 87083640187471854 87113972336404248 87412531309029792 87442009077132232 87502024182881808 87569631901109646 87598753827249024 87862114817379264 87930000756669768 87959242526126592 88050681716365584 88352451000524736 88511240846282868 88776930861199872 88875484635773744 88936483595715936 89302477355369088 89494135514994528 89800851836598912 89862424138513024 89892789870938688 89894205496076724 89924100476288256 90262719047362304 90332459793737248 90394458736629312 90426366093275721 90766452393981696 90860809856249592 90891026287861248 91366442163904896 91398266057866752 91742435753056768 91837807811693136 92254427023391232 92350331329302864 92730373845061312 92763169501270662 92794018576595328 93343345644671712 93760622936768196 93791803722580224 94315231995883776 94315672161803709 94768801678023768 94800317741102592 94873564425731904 95297682329174232 95329374275409408 95689853861393056 95755529807763264 95787821050905744 95861830721833278 96322388590778256 96752983243260798 96785159160534912 97325292591497088 97358113199281248 97725808198869504 97793337901790484 97825859796669696 97901444141446752 98339097722658516 98371801113986304 98372260211773761 98743785367607728 98844879169551672 98921250851253489 98954147841892416 99396507375590328 99429562416287232 99874047218849856 99984453591264768 99984920215245462 100465287024790224 100576346986841472 100947961705074048 101025958316173776 101095227155827152 101511326681453952 101545558928282592 101624017267954404 101929068766562816 102112258943229408 102602846323190016 103175446790985984 103210240222188864 103246189435738368 103317533788154778 103706102735267328 103786230401315136 104284860197340672 104321670575693976 104356363515692544 104902211373372288 105011263850255676 105443408968981008 106541280587942784 106614901887776739 106650357458740416 106732759978948392 107171989443882336 107651085594067188 107686885755555072 107761298682268962 108288364333922777 108362687164625538 108398723974457472 108808624148842104 108844809258302976 109452244538433024 109527877349191404 109941534223728192 109978609354743632 110054092271253408 110139124659127596 110175752236333824 110592372085708368 111086758538558694 111123701258391936 111200489065745631 111323416322128968 111781537376952544 111821070797539119 111858257718323136 111981912109060608 112281239813166852 112318579766546688 112945401279021312 113023447902889002 113061034683036288 113148390360196656 113488564972448216 113526306430703104 113566456918208304 113614021596246848 113654203105695498 113691999648131712 113732130550305546 114121915875677784 114159867959440896 114238753794317916 114670202362383168 114876291311133084 114914494268004096 115349033250685072 115428202113588768 115555802921051904 115903215291010944 116111520249962472 116151963115205664 116550041745373056 116669365577175744 116759509201479528 116798338436332032 117149486423172352 117240001008893024 117320467722008256 117361879397655723 117400908955154112 117803268000699648 118014987795043824 118581978127621248 118623281479358976 118623835090103634 119069969807158784 119243754078106752 119325514019992704 119734469115465216 119857053161251584 119858940661435632 120525944982172416 120568488124367628 121147746474999456 121821922885206528 122409130888274688 122409702167447367 122450410415590848 123133775105737152 123684226001694216 123725358102127104 123725935524086586 124416418596421914 124457794192895616 125014163915690928 125754229549071612 126358402237365024 126498085900975872 127063576438898976 127674039743684352 127674635594004243 127717094734540992 127815774295777704 128387155360137507 128429851454371008 129003977657681064 129046878880713216 129047481138025794 129767056788662784 129767662407020706 129810817599041664 130391117202387312 130535258855262336 130625460281207781 131118796963544688 131163013615698348 131793172226068896 131895001135004652 131938863789189888 132076022574548376 132528676500787104 132766861269424302 133165396291799808 133313226953660616 133953716033053632 134101795982455296 134241203272491792 134597282273432064 134701277754898368 134793636207769536 134839184806408032 135348435575271936 135394078571043456 135498689690605872 136149678590972544 136197736584933802 136291214784374388 136336539431791872 137049663245857344 137613653629585152 137756711717539704 138381640535086848 138525496993954296 138571564668378624 139095560767591968 139869615164496384 140015018467007568 140544472858921051 140591211958641344 140640934405152294 140687705583870336 142055040783923712 142153202517035652 142200476611653888 142310346638597856 142895985925176448 142946523493761348 142994061413114112 143534780792089584 143681731576358616 143792746082749917 144483582886167384 144531631965943296 145078165531789472 145129474864891197 145177738740802368 145338226354312704 146037169798921872 146588712298304256 146690006852685726 146738789695004544 146852166212170128 147456496114277824 147508646583987774 147557701670979456 148115678051411592 148164935011189248 148267318754327508 148431221762838624 149094761063385492 149144343624430848 149708319750889136 149811070828274784 149976680386897152 149977380322868193 150697930537185336 150748046244048384 150864520480262208 151421942557611072 151538937474260664 151589332864175616 151642840733740728 152162554500903712 152266990022180928 152318338392423888 152436025901931606 152893603149844224 153168388414844112 153904269484785024 154537620388014592 154763170186478976 154815360333283296 154869284153607552 155400055660497408 155559154102900992 155679345601972704 156427290296011008 156482505863540964 156534545273538816 157353317060058432 158109304170161664 158165113453471512 158991672104142336 159100685359990272 159811920881914176 160757984165823504 161476628391100782 161530328633332608 161641948023403443 163212936223263156 163267213887454464 164178366807649536 164291816023787106 164912301335592288 164967914032115448 165888558128562552 165943725590527488 166630137807838041 166685551887587904 166985124483193452 167672306065428816 168421859719750278 168477869649820032 169418101918531968 169535171854333503 169591552024554432 169722585540294984 170232847458672324 170289459646054656 170421032394370272 170598195825458319 171182873813516676 171239801939161344 171358130691476874 172005303543574752 172063308184034392 172196251481811629 172314436966699626 172371741402006144 173023549876027608 173081090132055552 173854822936516416 174047011807016448 174167280374943708 174227944672808496 174825062618059584 174884018154264464 175004048365763616 175139263802219292 175197507654498048 175724229634758528 175860001513339536 176101363432731168 176704902001049472 177022481692565736 177750969271547488 177872967191431872 177935752635155451 178604954710738176 178988271029989056 179601703673197824 179724848277026048 179785579741877376 179788410992153448 179848200952576512 180525438094724608 180664919587474496 180788917473258624 180852732186551442 181532904787963392 181721619712499184 182732884327809792 183675615623386272 184700662658605728 185460747690122624 185526339002541324 185588037153190656 185588903286129879 186624627894632871 186686691289343424 187521245873536392 187583607445160448 188630463991767552 188631344323607418 189537603356047536 189747128851463808 190595364658348464 191379707722786112 191511059615526528 191575642101811488 191723661443666556 192644777181556512 193505966486521596 193570318321069824 193571221707038691 194650585182994176 194651493610531059 194716226398562496 195586675803580968 195651719593339392 195802888282893504 196678195445317032 196743602227972608 196744520423547522 197487570735215456 197689758339103344 197842501702506978 197908295683784832 198793014751180656 199748094437699712 199969840430490924 200930574049580448 201152693973682944 201895923410148096 202051916632347552 202190454311654304 203022653362907904 203091117856565184 203248034535908808 204224517886458816 204296604877400703 205205692646380032 206350893581971968 206420480444377728 206492378871476736 206635067576309556 207572460802630272 208643341151387952 209804422746744576 210022527700511352 210886817937962016 213082561175885568 213083555624815787 213229803775553478 213300714917480832 213465519957896784 214343978887764672 215302171188134376 215373771511110144 215522597364537924 216576728667845554 216725374329251076 216797447948914944 217617248297684208 219055754698382808 219883068447456384 219957218709487264 220035010279028589 220108184542506816 220278249318255192 220351504472667648 221184744171416736 222173517077117388 222247402516783872 222400978131491262 222646832644257936 223488751923202327 223563074753905088 223642141595078238 223716515436646272 224562479626333704 224637159533093376 225890802558042624 226046895805778004 226122069366072576 226296780720393312 226977129944896432 227132913836416608 227228043192493696 227308406211390996 227383999296263424 227464261100611092 228243831751355568 228477507588635832 228654038852897409 229340404724766336 229752582622266168 229828988536008192 230698066501370144 230856404227177536 231111605842103808 231806430582021888 232223040499924944 232303926230411328 233100083490746112 233338731154351488 233519018402959056 234298972846344704 234480002017786048 234640935444016512 234723758795311446 234801817910308224 235606536001399296 236029975590087648 237163956255242496 237247670180207268 238487508156213504 238651028039985408 239714106322503168 239717881322871264 241051889964344832 241136976248735256 242214942586651173 242295492949998912 244818261776549376 244819404334894734 244900820831181696 246267550211474304 247368452003388432 247451871048173172 248832837192843828 248915588385791232 250028327831381856 251508459098143224 252632789579625417 252716804474730048 252996171801951744 254127152877797952 255348079487368704 255349271188008486 255434189469081984 255631548591555408 256774310720275014 256859702908742016 257037196037215311 258007955315362128 258094962276051588 259535324814041412 259621635198083328 260782234404774624 261070517710524672 261250920562415562 262237593927089376 262326027231396696 263586344452137792 263790002270009304 263877727578379776 264152045149096752 265057353001574208 265533722538848604 266330792583599616 266626453907321232 267907432066107264 268482406544983584 269402555509796736 269587272415539072 269678369612816064 270788157142086912 270997379381211744 271279098279827163 272299357181945088 272395473169867604 272582429568748776 272673078863583744 274099326491714688 275227307259170304 275513423435079408 276763281070173696 277050993987908592 278191121535183936 280030036934015136 281088945717842102 281182423917282688 281281868810304588 281375411167740672 282947016485411127 284306405034071304 284400953223307776 284620693277195712 285791971850352896 285893046987522696 285988122826228224 287069561584179168 287363463152717232 287585492165499834 288967165772334768 290059869517347701 290156331063578944 290258949729782394 290355477481604736 292074339597843744 293177424596608512 293380013705371452 293477579390009088 293704332424340256 294912992228555648 295017293167975548 295115403341958912 295116780635321283 296231356102823184 296534637508655016 296763752553760467 296862443525677248 298189522126770984 298288687248861696 299416639501778272 299622141656549568 299953360773794304 299954760645736386 301395861074370672 301729040960524416 302843885115222144 303077874948521328 303285681467481456 304325109001807424 304533980044361856 304636676784847776 304872051803863212 305787206299688448 306336776829688224 307808538969570048 309526340372957952 309630720666566592 309738568307215104 311118308205801984 311358691203945408 312854580592022016 312965011727081928 313069090547077632 314706634120116864 316330226906943024 319623841763828352 321515968331647008 322953256782201564 323060657266665216 323283896046806886 324865093001768331 326425872446526312 326534427774908928 328356733615299072 328583632047574212 329824602671184576 329935828064230896 331777116257125104 333260275615676082 333371103775175808 333601467197236893 333970248966386904 335344612130857632 336843719439500556 336955739299640064 338836203837063936 338837785173887399 339070343708667006 339183104049108864 339445171080589968 340465694917344648 340578919292109312 340842064788740544 341196391650916638 342365747627033352 342479603878322688 342716261382953748 344010607087149504 344126616368068784 344392502963623258 344628873933399252 344743482804012288 346047099752055216 347709645873032832 348334560749887416 348455889345616992 349650125236119168 349768036308528928 350008096731527232 350278527604438584 350395015308996096 351448459269517056 351720003026679072 352085638192967169 352202726865462336 353409804002098944 354044963385131472 355501938543094976 355745934382863744 355871505270310902 357209909421476352 357976542059978112 359203407346395648 359449696554052096 359571159483754752 359576821984306896 361329839174948992 361577834946517248 361705464373102884 363443239424998368 365465768655619584 367229106502342101 367351231246772544 369401325317211456 370921495380245248 371052678005082648 371176074306381312 371177806572259758 373249255789265742 373373382578686848 375042491747072784 377262688647214836 379075206712095072 379494257702927616 381190729316696928 382759415445572224 383022119231053056 383023906782012729 383151284203622976 383447322887333112 385161466080412521 385289554363113024 387011932973043192 387140636642139648 387142443414077382 389301170365988352 389302987221062118 389432452797124992 391173351607161936 391605776565787008 393356390890634064 393489040847095044 394975141470430912 395379516678206688 395685003405013956 395816591367569664 397586029502361312 399496188875399424 399939680860981848 401861148099160896 402305387947365888 403791846820296192 404103833264695104 404380908623308608 406045306725815808 406182235713130368 406496069071817616 408449035772917632 408593209754801406 412840960888755456 413270135152619112 415144921605260544 417286682302775904 419608845493489152 420045055401022704 421633418576763153 421773635875924032 426165122351771136 426167111249631574 426459607551106956 426601429834961664 426931039915793568 428687957775529344 430604342376268752 431045194729075848 431378238248249751 433153457335691108 433450748658502152 433594895897829888 435234496595368416 438111509396765616 439766136894912768 439768189268236837 439914437418974528 440070020558057178 440216369085013632 440556498636510384 442369488342833472 444347034154234776 444494805033567744 444801956262982524 445293665288515872 446977503846404654 447126149507810176 447284283190156476 447433030873292544 449124959252667408 449932140968604579 452093791611556008 452244138732145152 452593561440786624 453954259889792864 454265827672833216 454456086384987392 454616812422781992 454767998592526848 454928522201222184 456487663502711136 456955015177271664 457308077705794818 458680809449532672 459505165244532336 461396133002740288 461712808454355072 463612861164043776 464446080999849888 464607852460822656 466200166981492224 466677462308702976 467038036805918112 468960004035572096 469281870888033024 469447517590622892 469603635820616448 472059951180175296 474327912510484992 474495340360414536 476975016312427008 477302056079970816 479435762645742528 482273952497470512 484429885173302346 484590985899997824 489638808669789468 489801641662363392 492535100422948608 494736904006776864 494903742096346344 497665674385687656 497831176771582464 499890413423514123 500056655662763712 503016918196286448 505265579159250834 505433608949460096 508254305755595904 510698542376016972 510868378938163968 511263097183110816 511794587476374957 513548621440550028 513719405817484032 514074392074430622 516015910630724256 516189924552103176 516588754445434887 519070649628082824 519243270396166656 521564468809549248 522141035421049344 522501841124831124 524475187854178752 524652054462793392 527172688904275584 527580004540018608 528304090298193504 530114706003148416 531067445077697208 533252907814642464 533807257905466353 535814864132214528 536964813089967168 538805111019593472 539174544831078144 539356739225632128 541576314284173824 541994758762423488 542558196559654326 544598714363890176 544790946339735208 545164859137497552 548198652983429376 551026846870158816 554101987975817184 556382243070367872 556766709858389637 559873883683898613 560060073868030272 562177891435684204 562364847834565376 562563737620609176 562750822335481344 565894032970822254 568612810068142608 569241386554391424 571583943700705792 571786093975045392 574139123168358336 574726926305434464 575170984330999668 577934331544669536 580119739034695402 580312662127157888 580517899459564788 580710954963209472 580713665121116073 583954480831593177 584148679195687488 586760027410742904 586955158780018176 587408664848680512 589825984457111296 590034586335951096 590230806683917824 590233561270642566 592462712205646368 593069275017310032 593527505107520934 593724887051354496 596379044253541968 598833279003556544 599244283313099136 599909521291472772 602791722148741344 603458081921048832 605687770230444288 606155749897042656 606571362934962912 608650218003614848 609067960088723712 609273353569695552 609744103607726424 612673553659376448 612889814632202109 615617077939140096 619052680745915904 619261441333133184 619477136614430208 622717382407890816 625930023454163856 629413268240233728 632660453813886048 639247683527656704 639250666874447361 643031936663294016 645906513564403128 646121314533330432 646567792093613772 649730186003536662 652851744893052624 657167264095148424 659649205342369152 659871656128461792 663554232514250208 666520551231352164 666742207550351616 666745319213133269 667202934394473786 667940497932773808 670466255769606981 670689224261715264 673687438879001112 673911478599280128 677672407674127872 677675570347774798 678140687417334012 678366208098217728 678890342161179936 680931389834689296 681684129577481088 682392783301833276 684731495254066704 685432522765907496 685962116558692227 688021214174299008 688253232736137568 688785005927246516 689257747866798504 689486965608024576 692094199504110432 695419291746065664 696669121499774832 696911778691233984 699300250472238336 699536072617057856 700016193463054464 700557055208877168 702896918539034112 703440006053358144 704171276385934338 704405453730924672 706819608004197888 708089926770262944 711003877086189952 711491868765727488 711743010540621804 715953084119956224 719142318967509504 719153643968613792 722659678349897984 723155669893034496 723410928746205768 726644827759953519 726886478849996736 734458213004684202 734702462493545088 738802650634422912 741842990760490496 742105356010165296 742355613144519516 746498511578531484 746746765157373696 750084983494145568 754525377294429672 757898368738876251 758150413424190144 758988515405855232 762381458633393856 765518830891144448 766044238462106112 766047813564025458 766302568407245952 766894645774666224 770322932160825042 770579108726226048 774023865946086384 774284886828154764 778605974442124236 778864905594249984 782346703214323872 783211553131574016 786712781781268128 786978081694190088 789950282940861824 790759033356413376 791370006810027912 791633182735139328 795172059004722624 798992377750798848 799879361721963696 803722296198321792 808207666529390208 808761817246617216 812364471426260736 812992138143635232 813837294839481489 816898071545835264 817186419509602812 825681921777510912 826540270305238224 830289843210521088 834573364605551808 840090110802045408 843266837153526306 843547271751848064 848841049456233381 852334222499263148 852919215102213912 853202859669923328 853862079831587136 857375915551058688 861208684752537504 862090389458151696 862756476496499502 866306914671382216 866901497317004304 870179608552043103 870468993190736832 876223018793531232 879532273789825536 879536378536473674 879828874837949056 880140041116114356 880432738170027264 881112997273020768 884738976685666944 885350341905963849 888694068308469552 889603912525965048 890291257661281401 890587330577031744 893955007692809308 894252299015620352 894568566380312952 894866061746585088 898249918505334816 899864281937209158 904187583223112016 905187122881573248 907908519779585728 908531655345666432 908912172769974784 909233624845563984 909857044402444368 912975327005422272 913910030354543328 914616155411589636 917361618899065344 919010330489064672 922792266005480576 923425616908710144 928892161999699776 929215704921645312 933354924617405952 934076073611836224 937920008071144192 938563741776066048 938895035181245784 939207271641232896 944119902360350592 948990680720829072 958871525291485056 964547904994941024 968859770346604692 969181971799995648 974595279005304993 979277617339578936 979603283324726784 985070200845897216 989473808013553728 989807484192692688 995331348771375312 999780826847028246 1000113311325527424 1006033836392572896 1010531158318501668 1010867217898920192 1016508611511191808 1016513355521662197 1021397084752033944 1021736757876327936 1022526194366221632 1023589174952749914 1027097242881100056 1027438811634968064 1028148784148861244 1032031821261448512 1032379849104206352 1033177508890869774 1038141299256165648 1043128937619098496 1045003682249662248 1048950375708357504 1049304108925586784 1054345377808551168 1055160009080037216 1056256914578901507 1056608180596387008 1060229412006296832 1062134890155394416 1066505815629284928 1067614515810932706 1071629728264429056 1073929626179934336 1077610222039186944 1078349089662156288 1078713478451264256 1083989517524846976 1085116393119308652 1089581892679470416 1090329718274995104 1096397305966858752 1101687319507026303 1102053693740317632 1108203975951634368 1112764486140735744 1113533419716779274 1119747767367797226 1120120147736060544 1124355782871368408 1124729695669130752 1125127475241218352 1131788065941644508 1137225620136285216 1138482773108782848 1143572187950090784 1148278246336716672 1149071720346038187 1149453852610868928 1150341968661999336 1155484398241237563 1155868663089339072 1160239478069390804 1160625324254315776 1161035798919129576 1161421909926418944 1161427330242232146 1167908961663186354 1168297358391374976 1173520054821485808 1174817329697361024 1179651968914222592 1180069172671902192 1180467122541285132 1184925424411292736 1186138550034620064 1187055010215041868 1187449774102708992 1192758088507083936 1197666558007113088 1198488566626198272 1199819042582945544 1205583444297482688 1206916163842097664 1211375540460888576 1212311499794085312 1213142725869925824 1217300436007229696 1218135920177447424 1218546707139391104 1219488207215452848 1225347107318752896 1225779629264404218 1238522882666266368 1245434764815781632 1251860046908327712 1258826536480467456 1264900255730289459 1265320907627772096 1278495367055313408 1278501333748894722 1286063873326588032 1291813027128806256 1293135584187227544 1294134714744749253 1299460372007073324 1305703489786105248 1314334528190296848 1319298410684738304 1319304567804710511 1319743312256923584 1327108465028500416 1333041102462704328 1333484415100703232 1333490638426266538 1334405868788947572 1335880995865547616 1340932511539213962 1341378448523430528 1347374877758002224 1349796422905813737 1355351140695549596 1356281374834668024 1356732416196435456 1357780684322359872 1361862779669378592 1363368259154962176 1364785566603666552 1369462990508133408 1370865045531814992 1371924233117384454 1376042428348598016 1376506465472275136 1377570011854493032 1378515495733597008 1384188399008220864 1390838583492131328 1393338242999549664 1393823557382467968 1398600500944476672 1399072145234115712 1400032386926108928 1401114110417754336 1406880012106716288 1408342552771868676 1408810907461849344 1416179853540525888 1422007754172379904 1422983737531454976 1423486021081243608 1431906168239912448 1438307287937227584 1445319356699795968 1446821857492411536 1453289655519907038 1453772957699993472 1468916426009368404 1469404924987090176 1477605301268845824 1484210712020330592 1484711226289039032 1492997023157062968 1493493530314747392 1499671240270542369 1500169966988291136 1509050754588859344 1515796737477752502 1516300826848380288 1524762917266787712 1531037661782288896 1532095627128050916 1532605136814491904 1533789291549332448 1540645864321650084 1541158217452452096 1548047731892172768 1548569773656309528 1549766263336304661 1557211948884248472 1557729811188499968 1564693406428647744 1566423106263148032 1573425563562536256 1573956163388380176 1579900565881723648 1581518066712826752 1582740013620055824 1590344118009445248 1599758723443927392 1601421773716399059 1607444592396643584 1616415333058780416 1617523634493234432 1624728942852521472 1625984276287270464 1627674589678962978 1633796143091670528 1634372839019205624 1653080540610476448 1669146729211103616 1670300129575168911 1679621651051695839 1680180221604090816 1686533674307052612 1687094543503696128 1697682098912466762 1704668444998526296 1705838430204427824 1707724159663174272 1714751831102117376 1722417369505075008 1724180778916303392 1725512952992999004 1732613829342764432 1733802994634008608 1740359217104086206 1740937986381473664 1742140995363348219 1751863442494779531 1752446037587062464 1759072757072947348 1759657749675898112 1760280082232228712 1760865476340054528 1762225994546041536 1769477953371333888 1770700683811927698 1777388136616939104 1779207825051930096 1780582515322562802 1781174661154063488 1787910015385618616 1788504598031240704 1789137132760625904 1796499837010669632 1799728563874418316 1808375166446224032 1810374245763146496 1815817039559171456 1817063310691332864 1818467249691127968 1819714088804888736 1825950654010844544 1827820060709086656 1829232310823179272 1838020660978129344 1838669443896606327 1845584532010961152 1846851233817420288 1857784323999399552 1858431409843290624 1868152147223672448 1875840016142288384 1877790070362491568 1888239804720701184 1897981361441658144 1917743050582970112 1917752000623342083 1929095809989882048 1937719540693209384 1938363943599991296 1949190558010609986 1958555234679157872 1978947616027107456 1979614968385385376 1990662697542750624 1999561653694056492 2000226622651054848 2000235957639399807 2011398767308820943 2012067672785145792 2021062316637003336 2021734435797840384 2033017223022383616 2033026711043324394 2042794169504067888 2045052388732443264 2047178349905499828 2054194485762200112 2056297568297722488 2057886349676076681 2064063642522897024 2064759698208412704 2066355017781739548 2076282598512331296 2086257875238196992 2090007364499324496 2097900751416715008 2098608217851173568 2108690755617102336 2110320018160074432 2112513829157803014 2113216361192774016 2120458824012593664 2124269780310788832 2133011631258569856 2135229031621865412 2147859252359868672 2157426956902528512 2167979035049693952 2170232786238617304 2179163785358940832 2179934483279860557 2180659436549990208 2203374639014052606 2204107387480635264 2216407951903268736 2225528972281471488 2227066839433558548 2239495534735594452 2240240295472121088 2248711565742736816 2250254950482436704 2263576131883289016 2273695106216628753 2274451240272570432 2276965546217565696 2287144375900181568 2296556492673433344 2298143440692076374 2298907705221737856 2300683937323998672 2310968796482475126 2311737326178678144 2320478956138781608 2321250648508631552 2322071597838259152 2322854660484464292 2335817923326372708 2336594716782749952 2347040109642971616 2349634659394722048 2360138345343804384 2360934245082570264 2369850848822585472 2372277100069240128 2374110020430083736 2374899548205417984 2385516177014167872 2395333116014226176 2396977133252396544 2399638085165891088 2411166888594965376 2424622999588170624 2426285451739851648 2434600872014459392 2437093414278782208 2438976414430905696 2450694214637505792 2451559258528808436 2477045765332532736 2490869529631563264 2503720093816655424 2529800511460578918 2530641815255544192 2546523148368700143 2557002667497789444 2572127746653176064 2583626054257612512 2586271168374455088 2588269429489498506 2598920744014146648 2610538825656129309 2611406979572210496 2628669056380593696 2638596821369476608 2638609135609421022 2639486624513847168 2654216930057000832 2656051025717891547 2666082204925408656 2666981276852533076 2668811737577895144 2670873772983844203 2671761991731095232 2681865023078427924 2682756897046861056 2694749755516004448 2699592845811627474 2710702281391099192 2712562749669336048 2715561368644719744 2723725559338757184 2726736518309924352 2729571133207333104 2738925981016266816 2741730091063629984 2743848466234768908 2752084856697196032 2753012930944550272 2755140023708986064 2757030991467194016 2768376798016441728 2786676485999099328 2787647114764935936 2798144290468231424 2800064773852217856 2802228220835508672 2813760024213432576 2816685105543737352 2817621814923698688 2832359707081051776 2844015508344759808 2846972042162487216 2876614575874455168 2893643714984823072 2906579311039814076 2907545915399986944 2923785837015914979 2937832852018736808 2938809849974180352 2955210602537691648 2968421424040661184 2969422452578078064 2985994046314125936 2999342480541084738 3000339933976582272 3018101509177718688 3031593474955505004 3032601653696760576 3049525834533575424 3049540066564986591 3064191254256101832 3065210273628983808 3067578583098664896 3081291728643300168 3082316434904904192 3096095463784345536 3097139547312619056 3099532526672609322 3114423897768496944 3129386812857295488 3146851127125072512 3147912326776760352 3159801131763447296 3163036133425653504 3165480027240111648 3180688236018890496 3199517446887854784 3202843547432798118 3214889184793287168 3232830666117560832 3235047268986468864 3251968552574540928 3255349179357925956 3268745678038411248 3305061958521078909 3306161081220952896 3338293458422207232 3340600259150337822 3359243302103391678 3360360443208181632 3373067348614105224 3374189087007392256 3395364197824933524 3409336889997052592 3411676860408855648 3415448319326348544 3444834739010150016 3447215161038114561 3448361557832606784 3451025905985998008 3465227658685528864 3466453194723712689 3467605989268017216 3480718434208172412 3481875972762947328 3484281990726696438 3503726884989559062 3504892075174124928 3518145514145894696 3519315499351796224 3520560164464457424 3524451989092083072 3538955906742667776 3541401367623855396 3554776273233878208 3558415650103860192 3561165030645125604 3562349322308126976 3575820030771237232 3578274265521251808 3592999674021339264 3599457127748836632 3616750332892448064 3620748491526292992 3631634079118342912 3634126621382665728 3636934499382255936 3639428177609777472 3651901308021689088 3655640121418173312 3658464621646358544 3676041321956258688 3677338887793212654 3691169064021922304 3715568647998799104 3736304294447344896 3755580140724983136 3776479609441402368 3794700767190868377 3795962722883316288 3835486101165940224 3835504001246684166 3858191619979764096 3875439081386418768 3898381116021219972 3917110469358315744 3957895232054214912 3957913703414131533 3959229936770770752 3981325395085501248 3999123307388112984 4000453245302109696 4000471915278799614 4022797534617641886 4024135345570291584 4042124633274006672 4049389268717441211 4066053422086648788 4085588339008135776 4090104777464886528 4094356699810999656 4108388971524400224 4112595136595444976 4115772699352153362 4128127285045794048 4129519396416825408 4132710035563479096 4152565197024662592 4172515750476393984 4180014728998648992 4195801502833430016 4197216435702347136 4220640036320148864 4225027658315606028 4226432722385548032 4248539560621577664 4266023262517139712 4270458063243730824 4295718504719737344 4335958070099387904 4340465572477234608 4358327570717881664 4359868966559721114 4361318873099980416 4406749278028105212 4408214774961270528 4432815903806537472 4454133678867117096 4478991069471188904 4480480590944242176 4497423131485473632 4499013720811627107 4500509900964873408 4527152263766578032 4547390212433257506 4548902480545140864 4574288751800363136 4593112985346866688 4596286881384152748 4597815410443475712 4601367874647997344 4621937592964950252 4623474652357356288 4640957912277563216 4644143195676518304 4645709320968928584 4649298790008913983 4671635846652745416 4673189433565499904 4694080219285943232 4699269318789444096 4720276690687608768 4721868490165140528 4739701697645170944 4744554200138480256 4748220040860167472 4771032354028335744 4790666232028452352 4799276170331782176 4822333777189930752 4849245999176341248 4852570903479703296 4874186828557564416 4877952828861811392 4901388429275011584 4903118517057616872 5007440187633310848 5010900388725506733 5059601022921157836 5061283630511088384 5093046296737400286 5114005334995578888 5144255493306352128 5167252108515225024 5172542336748910176 5176538858978997012 5197841488028293296 5221077651312258618 5222813959144420992 5226422986090044657 5255590327484338593 5257338112761187392 5277218271218842044 5278973249027694336 5308433860114001664 5312102051435783094 5332164409850817312 5333962553705066152 5337623475155790288 5341747545967688406 5343523983462190464 5363730046156855848 5365513794093722112 5389499511032008896 5399185691623254948 5421404562782198384 5425125499338672096 5431122737289439488 5447451118677514368 5459142266414666208 5477851962032533632 5483460182127259968 5487696932469537816 5506025861889100544 5510280047417972128 5514061982934388032 5516008331689818981 5536753596032883456 5573352971998198656 5575294229529871872 5596288580936462848 5604456441671017344 5627520048426865152 5633370211087474704 5664719414162103552 5693944084324974432 5753229151748910336 5753256001870026249 5787287429969646144 5813158622079628152 5815091830799973888 5847571674031829958 5875665704037473616 5936842848081322368 5938844905156156128 5971988092628251872 5998684961082169476 6000679867953164544 6000707872918199421 6034196301926462829 6036203018355437376 6063186949911010008 6065203307393521152 6099051669067150848 6099080133129973182 6128382508512203664 6135157166197329792 6162583457286600336 6192190927568691072 6194279094625238112 6199065053345218644 6228847795536993888 6258773625714590976 6293702254250145024 6295824653553520704 6326072266851307008 6330960054480223296 6361376472037780992 6399034893775709568 6405687094865596236 6503937105149081856 6510698358715851912 6537491356076822496 6605590224369289397 6610123917042157818 6612322162441905792 6676586916844414464 6681200518300675644 6718486604206783356 6720720886416363264 6746134697228210448 6790728395649867048 6818673779994105184 6821085318649886259 6823353720817711296 6830896638652697088 6889669478020300032 6894430322076229122 6896723115665213568 6902051811971996016 6930455317371057728 6932906389447425378 6935211978536034432 6961436868416344824 6963751945525894656 6968563981453392876 7007453769979118124 7009784150348249856 7036291028291789392 7041120328928914848 7048903978184166144 7082802735247710792 7109552546467756416 7116831300207720384 7122330061290251208 7124698644616253952 7151640061542474464 7156548531042503616 7185999348042678528 7198914255497673264 7233500665784896128 7263268158236685824 7273868998764511872 7278856355219554944 7303802616043378176 7311280242836346624 7316929243292717088 7352082643912517376 7354677775586425308 7431137295997598208 7472608588894689792 7511160281449966272 7589401534381736754 7591925445766632576 7671008002493368332 7716383239959528192 7750878162772837536 7796762232042439944 7831616476968387927 7834220938716631488 7915790464108429824 7915827406828263066 7918459873541541504 7962650790171002496 7968153077153674641 7998246614776225968 8000943830557599228 8045595069235283772 8048270691140583168 8084249266548013344 8098778537434882422 8132106844173297576 8171176678016271552 8180209554929773056 8188713399621999312 8216777943048800448 8225190273190889952 8231545398704306724 8256254570091588096 8259038792833650816 8265420071126958192 8305130394049325184 8360029457997297984 8394432871404694272 8441280072640297728 8450055316631212056 8452865444771096064 8497079121243155328 8532046525034279424 8540916126487461648 8680931144954469216 8716655141435763328 8719737933119442228 8722637746199960832 8771357511047744937 8813498556056210424 8816429549922541056 8865631807613074944 8908267357734234192 8957982138942377808 8994846262970947264 8998027441623254214 9001019801929746816 9054304527533156064 9094780424866515012 9097804961090281728 9148577503600726272 9148620199694959773 9192573762768305496 9195630820886951424 9202735749295994688 9243875185929900504 9246949304714712576 9281915824555126432 9288286391353036608 9291418641937857168 9298597580017827966 9343271693305490832 9388160438571886464 9440553381375217536 9443736980330281056 9479403395290341888 9489108400276960512 9496440081720334944 9542064708056671488 9598552340663564352 9644667554379861504 9698491998352682496 9705141806959406592 9755905657723622784 9806237034115233744 10014880375266621696 10021800777451013466 10119202045842315672 10122567261022176768 10186092593474800572 10228010669991157776 10334504217030450048 10341645483114343683 10345084673497820352 10353077717957994024 10395682976056586592 10442155302624517236 10445627918288841984 10452845972180089314 10503971340390509369 10511180654968677186 10514676225522374784 10554436542437684088 10557946498055388672 10616867720228003328 10624204102871566188 10664328819701634624 10667925107410132304 10675246950311580576 10683495091935376812 10687047966924380928 10727460092313711696 10778999022064017792 10798371383246509896 10842809125564396768 10850250998677344192 10862245474578878976 10894902237355028736 10918284532829332416 10955703924065067264 10966920364254519936 10975393864939075632 11012051723778201088 11020560094835944256 11028123965868776064 11032016663379637962 11073507192065766912 11146705943996397312 11208912883342034688 11266740422174949408 11329438828324207104 11384102301572605131 11387888168649948864 11506458303497820672 11506512003740052498 11574574859939292288 11626317244159256304 11695143348063659916 11751331408074947232 11873685696162644736 11873741110242394599 11877689810312312256 11943976185256503744 11997369922164338952 12001359735906329088 12001415745836398842 12068392603852925658 12072406036710874752 12126373899822020016 12198160266259946364 12256765017024407328 12270314332394659584 12325166914573200672 12384381855137382144 12388558189250476224 12398130106690437288 12457695591073987776 12517547251429181952 12587404508500290048 12591649307107041408 12661920108960446592 12798069787551419136 12811374189731192472 13007874210298163712 13021396717431703824 13074982712153644992 13211180448738578794 13220247834084315636 13224644324883811584 13362401036601351288 13436973208413566712 13441441772832726528 13492269394456420896 13581456791299734096 13632813867315341947 13637347559988210368 13642170637299772518 13646707441635422592 13779338956040600064 13788860644152458244 13793446231330427136 13804103623943992032 13860910634742115456 13865812778894850756 13870423957072068864 13922873736832689648 13937127962906785752 13947896370026741949 14014907539958236248 14019568300696499712 14072582056583578784 14082240657857829696 14097807956368332288 14165605470495421584 14219105092935512832 14233662600415440768 14244660122580502416 14303280123084948928 14313097062085007232 14371998696085357056 14397828510995346528 14467001331569792256 14547737997529023744 14557712710439109888 14622560485672693248 14633858486585434176 14704165287825034752 14709355551172850616 15022320562899932544 15178803068763473508 15183850891533265152 15342016004986736664 15432766479919056384 15501756325545675072 15593524464084879888 15663232953936775854 15668441877433262976 15679268958270133971 15831654813656526132 15836919747083083008 15925301580342004992 15936306154307349282 15996493229552451936 16001887661115198456 16091190138470567544 16096541382281166336 16168498533096026688 16197557074869764844 16264213688346595152 16342353356032543104 16377426799243998624 16433555886097600896 16450380546381779904 16463090797408613448 16518077585667301632 16530840142253916384 16548024995069456943 16610260788098650368 16720058915994595968 16788865742809388544 16882560145280595456 16900110633262424112 16994158242486310656 17081832252974923296 17259768005610078747 17361862289908938432 17433310282871526656 17439475866238884456 17445275492399921664 17542715022095489874 17626997112112420848 17816534715468468384 17915964277884755616 17989692525941894528 17996054883246508428 18002039603859493632 18002123618754598263 18102588905779388487 18108609055066312128 18189560849733030024 18195609922180563456 18297155007201452544 18297240399389919546 18385147525536610992 18405471498591989376 18487750371859801008 18563831649110252864 18576572782706073216 18582837283875714336 18597195160035655932 18686543386610981664 18776320877143772928 18881106762750435072 18887473960660562112 18978216800553921024 18992880163440669888 19084129416113342976 19197104681327128704 19511811315447245568 19612474068230467488 19816770673107868191 20029760750533243392 20043601554902026932 20238404091684631344 20372185186949601144 20456021339982315552 20669008434060900096 20669104895607131339 20683290966228687366 20690169346995640704 20706155435915988048 20791365952113173184 20884310605249034472 20891255836577683968 20905691944360178628 21007942680781018738 21022361309937354372 21029352451044749568 21108873084875368176 21248408205743132376 21328657639403269248 21335850214820264608 21350493900623161152 21366990183870753624 21374095933848761856 21454920184627423392 21557998044128035584 21596742766493019792 21685618251128793536 21700501997354688384 21789804474710057472 21836569065658664832 21911407848130134528 21933840728509039872 21950787729878151264 22041120189671888512 22056247931737552128 22064033326759275924 22293411887992794624 22417825766684069376 22533480844349898816 22768204603145210262 22775776337299897728 23013024007480104996 23149149719878584576 23252634488318512608 23390286696127319832 23494849430905163781 23502662816149894464 23747371392325289472 23747482220484789198 23755379620624624512 23887952370513007488 23994739844328677904 24002831491672797684 24136785207705851316 24144812073421749504 24252747799644040032 24396320532519892728 24513530034048814656 24540628664789319168 24650333829146401344 24768763710274764288 24777116378500952448 24796260213380874576 24915391182147975552 25183298614214082816 25323840217920893184 25596139575102838272 25622748379462384944 26042793434863407648 26149965424307289984 26314072533143234811 26422360897477157588 26440495668168631272 26449288649767623168 26724802073202702576 26873946416827133424 26984538788912841792 27162913582599468192 27265627734630683894 27274695119976420736 27284341274599545036 27293414883270845184 27445860599084879319 27577721288304916488 27586892462660854272 27608207247887984064 27721821269484230912 27731625557789701512 27740847914144137728 27845747473665379296 27874255925813571504 27895792740053483898 28029815079916472496 28145164113167157568 28164481315715659392 28331210940990843168 28438210185871025664 28467325200830881536 28489320245161004832 28606560246169897856 28626194124170014464 28795657021990693056 28934002663139584512 29095475995058047488 29115425420878219776 29267716973170868352 29418711102345701232 30044641125799865088 30357606137526947016 30367701783066530304 30684032009973473328 31003512651091350144 31187048928169759776 31326465907873551708 31336883754866525952 31358537916540267942 31511914021171528107 31663309627313052264 31673839494166166016 31850603160684009984 31872612308614698564 31992986459104903872 32003775322230396912 32182380276941135088 32336997066192053376 32395114149739529688 32528427376693190304 32684706712065086208 32754853598487997248 32867111772195201792 32900761092763559808 32926181594817226896 33036155171334603264 33061680284507832768 33096049990138913886 33220521576197300736 33440117831989191936 33800221266524848224 33988316484972621312 34152306904717815393 34163664505949846592 34519536011220157494 34723724579817876864 34866620565743053312 34878951732477768912 35085430044190979748 35253994224224841696 35621223330727183797 35633069430936936768 35831928555769511232 35979385051883789056 35992109766493016856 36004079207718987264 36004247237509196526 36205177811558776974 36217218110132624256 36379121699466060048 36594480798779839092 36770295051073221984 36810942997183978752 36975500743719602016 37127663298220505728 37153145565412146432 37165674567751428672 37194390320071311864 37373086773221963328 37552641754287545856 37762213525500870144 37774947921321124224 37985760326881339776 38394209362654257408 39023622630894491136 39224948136460934976 39633541346215736382 40087203109804053864 40476808183369262688 40744370373899202288 40898441601946025841 40912042679964631104 41338016868121800192 41338209791214262678 41366581932457374732 41380338693991281408 41412310871831976096 41582731904226346368 41768621210498068944 41811383888720357256 41843689110080225847 42015885361562037476 42044722619874708744 42058704902089499136 42217746169750736352 42496816411486264752 42657315278806538496 42671700429640529216 42700987801246322304 42733980367741507248 42909840369254846784 43115996088256071168 43193485532986039584 43371236502257587072 43401003994709376768 43673138131317329664 43867681457018079744 43901575459756302528 44082240379343777024 44112495863475104256 44128066653518551848 45066961688699797632 45536409206290420524 45551552674599795456 46026048014960209992 46298299439757169152 46505268976637025216 46780573392254639664 46989698861810327562 47005325632299788928 47494964440969578396 47510759241249249024 47775904741026014976 47989479688657355808 48005662983345595368 48273570415411702632 48289624146843499008 48505495599288080064 48792641065039785456 49027060068097629312 49300667658292802688 49554232757001904896 49592520426761749152 49644074985208370829 49830782364295951104 50366597228428165632 50647680435841786368 51245496758924769888 51779304016830236241 52085586869726815296 52299930848614579968 52628145066286469622 52844721794954315176 52880991336337262544 53449604146405405152 53747892833654266848 53969077577825683584 54006370856263794789 54307766717338165461 54325827165198936384 54531255469261367788 54549390239952841472 54568682549199090072 54586829766541690368 54891721198169758638 55155442576609832976 55216414495775968128 55443642538968461824 55463251115579403024 55691494947330758592 55748511851627143008 55791585480106967796 56059630159832944992 56290328226334315136 56328962631431318784 56662421881981686336 56934650401661763072 56978640490322009664 57213120492339795712 57252388248340028928 57591314043981386112 58535433946341736704 58837422204691402464 59450312019323604573 60089282251599730176 60715212275053894032 61368064019946946656 62007025302182700288 62007314686821394017 62374097856339519552 62652931815747103416 62673767509733051904 62717075833080535884 63023828042343056214 63326619254626104528 63745224617229397128 63985972918209807744 64007550644460793824 64364760553882270176 64673994132384106752 64790228299479059376 65056854753386380608 65369413424130172416 65509707196975994496 65734223544390403584 65801522185527119616 65852363189634453792 66123360569015665536 66192099980277827772 66880235663978383872 67600442533049696448 68304613809435630786 68327329011899693184 69039072022440314988 69447449159635753728 69757903464955537824 70170860088381959496 70484548292715491343 70507988448449683392 71242446661454367594 71266138861873873536 71663857111539022464 71958770103767578112 71984219532986033712 72008494475018393052 72410355623117553948 72434436220265248512 72758243398932120096 73188961597559678184 73540590102146443968 73621885994367957504 73951001487439204032 74255326596441011456 74306291130824292864 74331349135502857344 74388780640142623728 74746173546443926656 75549895842642248448 75971520653762679552 76788418725308514816 78449896272921869952 78942217599429704433 79267082692431472764 80174406219608107728 80953616366738525376 81488740747798404576 81796883203892051682 81824085359929262208 82337581797254637957 82676419582428525356 82733163864914749464 82760677387982562816 82824621743663952192 83165463808452692736 83537242420996137888 83622767777440714512 83687378220160451694 84031770723124074952 84089445239749417488 84435492339501472704 84993632822972529504 85314630557613076992 85343400859281058432 85401975602492644608 85467960735483014496 85819680738509693568 86386971065972079168 86742473004515174144 86802007989418753536 87346276262634659328 87803150919512605056 88164480758687554048 88256133307037103696 90133923377399595264 91072818412580841048 91103105349199590912 92052096029920419984 93010537953274050432 93561146784509279328 93979397723620655124 94010651264599577856 94535742063514584321 94989928881939156792 95021518482498498048 95551809482052029952 95978959377314711616 96011325966691190736 96547140830823405264 97010991198576160128 97585282130079570912 98054120136195258624 98601335316585605376 99108465514003809792 99185040853523498304 99288149970416741658 99661564728591902208 102456920714153446179 102490993517849539776 103558608033660472482 104171173739453630592 104599861697229159936 105256290132572939244 105689443589908630352 105761982672674525088 106863669992181551391 106899208292810810304 107495785667308533696 107938155155651367168 108012741712527589578 108615533434676330922 108651654330397872768 109062510938522735576 109098780479905682944 109137365098398180144 109783442396339517276 110310885153219665952 110432828991551936256 110926502231158806048 111382989894661517184 111497023703254286016 111583170960213935592 112119260319665889984 112580656452668630272 112657925262862637568 113324843763963372672 113957280980644019328 114426240984679591424 115182628087962772224 117070867892683473408 117674844409382804928 118900624038647209146 121430424550107788064 122695324805838077523 122736128039893893312 124014050604365400576 124014629373642788034 124748195712679039104 125305863631494206832 125434151666161071768 125531067330240677541 126047656084686112428 126653238509252209056 127490449234458794256 127971945836419615488 128015101288921587648 128729521107764540352 129347988264768213504 129580456598958118752 130113709506772761216 131019414393951988992 131603044371054239232 131704726379268907584 132246721138031331072 132384199960555655544 135200885066099392896 136609227618871261572 136654658023799386368 138078144044880629976 138894898319271507456 139515806929911075648 140341720176763918992 140969096585430982686 141015976896899366784 142484893322908735188 142532277723747747072 143327714223078044928 143968439065972067424 144016988950036786104 144820711246235107896 144868872440530497024 145516486797864240192 146377923195119356368 147081180204292887936 147902002974878408064 148510653192882022912 148662698271005714688 148777561280285247456 149492347092887853312 151099791685284496896 151943041307525359104 155337912050490708723 156899792545843739904 157884435198859408866 158534165384862945528 160348812439216215456 161907232733477050752 162019112568791384367 162923300152014496383 162977481495596809152 163593766407784103364 163648170719858524416 164675163594509275914 165352839164857050712 165466327729829498928 165649243487327904384 166330927616905385472 167074484841992275776 167245535554881429024 167374756440320903388 168063541446248149904 168178890479498834976 168870984679002945408 169987265645945059008 170686801718562116864 170803951204985289216 170935921470966028992 171639361477019387136 172773942131944158336 173484946009030348288 175606301839025210112 176512266614074207392 178350936057970813719 180267846754799190528 182145636825161682096 184104192059840839968 186021075906548100864 186021944060464182051 187122293569018558656 187958795447241310248 188021302529199155712 189071484127029168642 189979857763878313584 191957918754629423232 192022651933382381472 193094281661646810528 194021982397152320256 195170564260159141824 196108240272390517248 197202670633171210752 198370081707046996608 198576299940833483316 204913841428306892358 204981987035699079552 207117216067320944964 208342347478907261184 210512580265145878488 211378887179817260704 211453644878146474029 211523965345349050176 213727339984363102782 213798416585621620608 214991571334617067392 215876310311302734336 216025483425055179156 217231066869352661844 217303308660795745536 218125021877045471152 218274730196796360288 219566884792679034552 220621770306439331904 220865657983103872512 221853004462317612096 222765979789323034368 222994047406508572032 223166341920427871184 224238520639331779968 225161312905337260544 226649687527926745344 227914561961288038656 230365256175925544448 235349688818765609856 237801248077294418292 242860849100215576128 245390649611676155046 245472256079787786624 247012745391763913871 248029258747285576068 249496391425358078208 250611727262988413664 250868303332322143536 251062134660481355082 252095312169372224856 253306477018504418112 254980898468917588512 255943891672839230976 256030202577843175296 257459042215529080704 259160913197916237504 260227419013545522432 262038828787903977984 263409452758537815168 264493442276062662144 264768399921111311088 270401770132198785792 273218455237742523144 273309316047598772736 276156288089761259952 279031613859822151296 280683440353527837984 281938193170861965372 282031953793798733568 283607226190543752963 284969786645817470376 285064555447495494144 286655428446156089856 287936878131944134848 288033977900073572208 289641422492470215792 291032973595728480384 292755846390238712736 294162360408585775872 295804005949756816128 297325396542011429376 297555122560570494912 298984694185775706624 310675824100981417446 313799585091687479808 315768870397718817732 317068330769725891056 320591009976544654173 320697624878432430912 323814465466954101504 324038225137582768734 325846600304028992766 325954962991193618304 327187532815568206728 327296341439717048832 329350327189018551828 330705678329714101424 330932655459658997856 331298486974655808768 334148969683984551552 334491071109762858048 334749512880641806776 336127082892496299808 336357780958997669952 337741969358005890816 339974531291890118016 341373603437124233728 341871842941932057984 343278722954038774272 345547884263888316672 351212603678050420224 353024533228148414784 356701872115941627438 364291273650323364192 368085974417514232569 368208384119681679936 372042151813096201728 372043888120928364102 374244587138037117312 375917590894482620496 378142968254058337284 379959715527756627168 383915837509258846464 384045303866764762944 386188563323293621056 388043964794304640512 390341128520318283648 396740163414093993216 397152599881666966632 409827682856613784716 409963974071398159104 414234432134641889928 416684694957814522368 421025160530291756976 422757774359634521408 422907289756292948058 423047930690698100352 427454679968726205564 427596833171243241216 429983142669234134784 432050966850110358312 434462133738705323688 434606617321591491072 436250043754090942304 436549460393592720576 439133769585358069104 441243540612878663808 443706008924635224192 445531959578646068736 445988094813017144064 446332683840855742368 448477041278663559936 453299375055853490688 455829123922576077312 470699377637531219712 475602496154588836584 485721698200431152256 486057337706374153101 490781299223352310092 490944512159575573248 494025490783527827742 496058517494571152136 498992782850716156416 501223454525976827328 501736606664644287072 502124269320962710164 504190624338744449712 506612954037008836224 509961796937835177024 512060405155686350592 514918084431058161408 518321826395832475008 520454838027091044864 526818905517075630336 529536799842222622176 535052808173912441157 540803540264397571584 546436910475485046288 552312576179522519904 558063227719644302592 558065832181392546153 561366880707055675968 563876386341723930744 564063907587597467136 567214452381087505926 569939573291634940752 575873756263888269696 576067955800147144416 579282844984940431584 582065947191456960768 585511692780477425472 588324720817171551744 591608011899513632256 595110245121140989824 621351648201962834892 631537740795437635464 634136661539451782112 640742251763821071509 641182019953089308346 641395249756864861824 647628930933908203008 648076450275165537468 651693200608057985532 651909925982387236608 654375065631136413456 658700654378037103656 661411356659428202848 661865310919317995712 662596973949311617536 668297939367969103104 668982142219525716096 669499025761283613552 672254165784992599616 672715561917995339904 675483938716011781632 679949062583780236032 683743685883864115968 691095768527776633344 706049066456296829568 713403744231883254876 728582547300646728384 736171948835028465138 736416768239363359872 744087776241856728204 748489174276074234624 751835181788965240992 756285936508116674568 759919431055513254336 767831675018517692928 768090607733529525888 772377126646587242112 780682257040636567296 793480326828187986432 794305199763333933264 819655365713227569432 819927948142796318208 828468864269283779856 842050321060583513952 845515548719269042816 845814579512585896116 846095861381396200704 850821678571631258889 854909359937452411128 855193666342486482432 859966285338468269568 864101933700220716624 868924267477410647376 872500087508181884608 873098920787185441152 878267539170716138208 882487081225757327616 887412017849270448384 891976189626034288128 892665367681711484736 896954082557327119872 941398755275062439424 951204992309177673168 971443396400862304512 972114675412748306202 981562598446704620184 981889024319151146496 988050981567055655484 992117034989142304272 1002446909051953654656 1003473213329288574144 1004248538641925420328 1008381248677488899424 1013225908074017672448 1019923593875670354048 1024120810311372701184 1029836168862116322816 1036643652791664950016 1053637811034151260672 1059073599684445244352 1070105616347824882314 1092873820950970092576 1104257923252542697707 1104625152359045039808 1116126455439288605184 1116131664362785092306 1122733761414111351936 1127752772683447861488 1134428904762175011852 1139879146583269881504 1151747512527776539392 1152135911600294288832 1158565689969880863168 1164131894382913921536 1171023385560954850944 1190220490242281979648 1242703296403925669784 1263075481590875270928 1268273323078903564224 1281484503527642143018 1282364039906178616692 1282790499513729723648 1296152900550331074936 1303386401216115971064 1303819851964774473216 1308750131262272826912 1317401308756074207312 1322822713318856405696 1323730621838635991424 1336595878735938206208 1337964284439051432192 1338998051522567227104 1344508331569985199232 1345431123835990679808 1359898125167560472064 1367487371767728231936 1412098132912593659136 1426807488463766509752 1457165094601293456768 1472343897670056930276 1472833536478726719744 1488175552483713456408 1496978348552148469248 1503670363577930481984 1512571873016233349136 1519838862111026508672 1536181215467059051776 1544754253293174484224 1561364514081273134592 1588610399526667866528 1605158424521737323471 1639310731426455138864 1656937728538567559712 1674197496544177638459 1684100642121167027904 1691031097438538085632 1691629159025171792232 1692191722762792401408 1701643357143262517778 1709818719874904822256 1728203867400441433248 1737848534954821294752 1745000175016363769216 1746197841574370882304 1756535078341432276416 1764974162451514655232 1774824035698540896768 1785330735363422969472 1902409984618355346336 1922226755291463214527 1942886792801724609024 1944229350825496612404 1963125196893409240368 1976101963134111310968 1984234069978284608544 2004893818103907309312 2006946426658577148288 2008497077283850840656 2016762497354977798848 2026451816148035344896 2039847187751340708096 2073287305583329900032 2118147199368890488704 2140211232695649764628 2185747641901940185152 2208515846505085395414 2209250304718090079616 2232263328725570184612 2245467522828222703872 2255505545366895722976 2268857809524350023704 2279758293166539763008 2303495025055553078784 2304271823200588577664 2317131379939761726336 2342046771121909701888 2380440980484563959296 2485406592807851339568 2526150963181750541856 2536546646157807128448 2552465035714893776667 2562969007055284286036 2564728079812357233384 2565580999027459447296 2592305801100662149872 2606772802432231942128 2617500262524545653824 2634802617512148414624 2645645426637712811392 2647461243677271982848 2675928568878102864384 2677996103045134454208 2689016663139970398464 2690862247671981359616 2824196265825187318272 2853614976927533019504 2914330189202586913536 2944687795340113860552 2945667072957453439488 2976351104967426912816 3007340727155860963968 3025143746032466698272 3039677724222053017344 3072362430934118103552 3089508506586348968448 3177220799053335733056 3210316849043474646942 3278621462852910277728 3312773769757628093121 3313875457077135119424 3348394993088355276918 3368201284242334055808 3382062194877076171264 3383258318050343584464 3403286714286525035556 3419637439749809644512 3456407734800882866496 3475697069909642589504 3490000350032727538432 3492395683148741764608 3513070156682864552832 3570661470726845938944 3804819969236710692672 3844453510582926429054 3888458701650993224808 3926250393786818480736 3952203926268222621936 3968468139956569217088 4009787636207814618624 4013892853317154296576 4016994154567701681312 4033524994709955597696 4079694375502681416192 4236294398737780977408 4280422465391299529256 4371495283803880370304 4417031693010170790828 4418500609436180159232 4464526657451140369224 4490935045656445407744 4511011090733791445952 4537715619048700047408 4559516586333079526016 4608543646401177155328 4634262759879523452672 4684093542243819403776 4815475273565211970413 4970813185615702679136 5022592489632532915377 5052301926363501083712 5073093292315614256896 5104930071429787553334 5125938014110568572072 5129456159624714466768 5184611602201324299744 5213545604864463884256 5235000525049091307648 5269605235024296829248 5291290853275425622784 5294922487354543965696 5355992206090268908416 5378033326279940796928 5707229953855066039008 5766680265874389643581 5828660378405173827072 5889375590680227721104 5952702209934853825632 6014681454311721927936 6050287492064933396544 6079355448444106034688 6354441598106671466112 6420633698086949293884 6557242925705820555456 6625547539515256186242 6627750914154270238848 6696789986176710553836 6736402568484668111616 6766516636100687168928 6806573428573050071112 6839274879499619289024 6912815469601765732992 6951394139819285179008 6980000700065455076864 7026140313365729105664 7141322941453691877888 7609639938473421385344 7657395107144681330001 7688907021165852858108 7776917403301986449616 7852500787573636961472 7904407852536445243872 7936936279913138434176 8027785706634308593152 8033988309135403362624 8067049989419911195392 8472588797475561954816 8560844930782599058512 8742990567607760740608 8834063386020341581656 8837001218872360318464 8929053314902280738448 9022022181467582891904 9075431238097400094816 9119033172666159052032 9217087292802354310656 9268525519759046905344 9630950547130423940826 9938321309272884279363 9941626371231405358272 10045184979265065830754 10104603852727002167424 10146186584631228513792 10209860142859575106668 10251876028221137144144 10258912319249428933536 10369223204402648599488 10427091209728927768512 10470001050098182615296 10539210470048593658496 10582581706550851245568 10711984412180537816832 11414459907710132078016 11533360531748779287162 11778751181360455442208 11905404419869707651264 12029362908623443855872 12100574984129866793088 12708883196213342932224 12841267396173898587768 13114485851411641110912 13251095079030512372484 13255501828308540477696 13393579972353421107672 13472805136969336223232 13533033272201374337856 13613146857146100142224 13678549758999238578048 13825630939203531465984 13902788279638570358016 14052280626731458211328 15067777468897598746131 15219279876946842770688 15314790214289362660002 15377814042331705716216 15553834806603972899232 15705001575147273922944 15808815705072890487744 15873872559826276868352 16067976618270806725248 16134099978839822390784 17121689861565198117024 17300040797623168930743 17485981135215521481216 17668126772040683163312 17858106629804561476896 18044044362935165783808 18150862476194800189632 18238066345332318104064 19261901094260847881652 19876642618545768558726 19883252742462810716544 20090369958530131661508 20209207705454004334848 20419720285719150213336 20503752056442274288288 20517824638498857867072 20738446408805297198976 20854182419457855537024 20940002100196365230592 21078420940097187316992 21423968824361075633664 22828919815420264156032 23066721063497558574324 23557502362720910884416 23810808839739415302528 24201149968259733586176 25417766392426685864448 25682534792347797175536 26228971702823282221824 26502190158061024744968 26511003656617080955392 26787159944706842215344 27066066544402748675712 27226293714292200284448 27357099517998477156096 27651261878407062931968 27805576559277140716032 30135554937795197492262 30438559753893685541376 30629580428578725320004 30755628084663411432432 31107669613207945798464 31410003150294547845888 31617631410145780975488 31747745119652553736704 32135953236541613450496 34243379723130396234048 34600081595246337861486 35336253544081366326624 35716213259609122953792 36088088725870331567616 36301724952389600379264 38523802188521695763304 39753285237091537117452 39766505484925621433088 40180739917060263323016 40418415410908008669696 40839440571438300426672 41007504112884548576576 41035649276997715734144 41476892817610594397952 41708364838915711074048 42156841880194374633984 45657839630840528312064 46133442126995117148648 47115004725441821768832 47621617679478830605056 48402299936519467172352 51365069584695594351072 51900122392869506792229 52457943405646564443648 53004380316122049489936 53574319889413684430688 54132133088805497351424 54452587428584400568896 54714199035996954312192 60271109875590394984524 61259160857157450640008 61511256169326822864864 62215339226415891596928 62820006300589095691776 63235262820291561950976 64271906473083226900992 68486759446260792468096 69200163190492675722972 70672507088162732653248 71432426519218245907584 72603449904779200758528 77047604377043391526608 79506570474183074234904 79533010969851242866176 80361479834120526646032 81678881142876600853344 82015008225769097153152 82071298553995431468288 82953785635221188795904 83416729677831422148096 91315679261681056624128 92266884253990234297296 94230009450883643537664 95243235358957661210112 102730139169391188702144 103800244785739013584458 106008760632244098979872 107148639778827368861376 108264266177610994702848 108905174857168801137792 120542219751180789969048 122518321714314901280016 123022512338653645729728 124430678452831783193856 126470525640583123901952 136973518892521584936192 138400326380985351445944 141345014176325465306496 142864853038436491815168 145206899809558401517056 154095208754086783053216 155700367178608520376687 159013140948366148469808 160722959668241053292064 163357762285753201706688 164030016451538194306304 164142597107990862936576 184533768507980468594592 188460018901767287075328 205460278338782377404288 207600489571478027168916 212017521264488197959744 214297279557654737722752 217810349714337602275584 241084439502361579938096 245036643428629802560032 246045024677307291459456 248861356905663566387712 273947037785043169872384 276800652761970702891888 282690028352650930612992 285729706076872983630336 308190417508173566106432 311400734357217040753374 318026281896732296939616 321445919336482106584128 326715524571506403413376 328060032903076388612608 369067537015960937189184 410920556677564754808576 415200979142956054337832 424035042528976395919488 428594559115309475445504 435620699428675204551168 467101101535825561130061 482168879004723159876192 490073286857259605120064 492090049354614582918912 553601305523941405783776 565380056705301861225984 616380835016347132212864 622801468714434081506748 636052563793464593879232 642891838672964213168256 653431049143012806826752 738135074031921874378368 821841113355129509617152 830401958285912108675664 848070085057952791838976 857189118230618950891008 934202203071651122260122 964337758009446319752384 980146573714519210240128 984180098709229165837824 1107202611047882811567552 1232761670032694264425728 1245602937428868163013496 1272105127586929187758464 1285783677345928426336512 1306862098286025613653504 1476270148063843748756736 1660803916571824217351328 1696140170115905583677952 1868404406143302244520244 1928675516018892639504768 1960293147429038420480256 2214405222095765623135104 2465523340065388528851456 2491205874857736326026992 2544210255173858375516928 2571567354691856852673024 2952540296127687497513472 3321607833143648434702656 3736808812286604489040488 3857351032037785279009536 3920586294858076840960512 4428810444191531246270208 4982411749715472652053984 5088420510347716751033856 6643215666287296869405312 7473617624573208978080976 7714702064075570558019072 8857620888383062492540416 9964823499430945304107968 13286431332574593738810624 14947235249146417956161952 19929646998861890608215936 26572862665149187477621248 29894470498292835912323904 39859293997723781216431872 59788940996585671824647808 79718587995447562432863744 119577881993171343649295616 239155763986342687298591232
- Sum of all divisors σ(n): 777030586652095661607321600
- Sum of proper divisors (its aliquot sum) s(n): 537874822665752974308730368
- 239155763986342687298591232 is an abundant number, because the sum of its proper divisors (537874822665752974308730368) is greater than itself. Its abundance is 298719058679410287010139136
Bases of 239155763986342687298591232
- Binary: 11000101110100110011001111110001100111100100001110001101110000000010100010011010000000002
- Hexadecimal: 0xC5D333F19E438DC0289A00
- Base-36: U1SH27R05B4Y3S000
Squares and roots of 239155763986342687298591232
- 239155763986342687298591232 squared (2391557639863426872985912322) is 57195479447891245893601886615546557260197491827277824
- 239155763986342687298591232 cubed (2391557639863426872985912323) is 13678628583925592552669372643430052429618776192321801336958374467689904674439168
-
The
square root of 239155763986342687298591232 is 15464661780535.0882914137 -
239155763986342687298591232 is a
perfect cube number . Itscube root is 620716968
Scales and comparisons
How big is 239155763986342687298591232?- 239,155,763,986,342,687,298,591,232 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 239,155,763,986,342,687,298,591,232 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 239155763986342687298591232 cubic inches would be around 51726414 feet tall.
Recreational maths with 239155763986342687298591232
- 239155763986342687298591232 backwards is 232195892786243689367551932
- The number of decimal digits it has is: 27
- The sum of 239155763986342687298591232's digits is 135
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 239155763986342687298591232 - Facts about the integer". Numbermatics.com. 2024. Web. 6 May 2024.
APA style:
Numbermatics. (2024). Number 239155763986342687298591232 - Facts about the integer. Retrieved 6 May 2024, from https://numbermatics.com/n/239155763986342687298591232/
Chicago style:
Numbermatics. 2024. "Number 239155763986342687298591232 - Facts about the integer". https://numbermatics.com/n/239155763986342687298591232/
The information we have on file for 239155763986342687298591232 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 239155763986342687298591232, math, Factors of 239155763986342687298591232, curriculum, school, college, exams, university, Prime factorization of 239155763986342687298591232, STEM, science, technology, engineering, physics, economics, calculator, two hundred thirty-nine septillion, one hundred fifty-five sextillion, seven hundred sixty-three quintillion, nine hundred eighty-six quadrillion, three hundred forty-two trillion, six hundred eighty-seven billion, two hundred ninety-eight million, five hundred ninety-one thousand, two hundred thirty-two.