404173343214160269545688984
404,173,343,214,160,269,545,688,984 is an even composite number composed of seven prime numbers multiplied together.
404173343214160269545688984 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty-four divisors.
Prime factorization of 404173343214160269545688984:
23 × 33 × 73 × 133 × 613 × 793 × 2813
(2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 61 × 61 × 61 × 79 × 79 × 79 × 281 × 281 × 281)See below for interesting mathematical facts about the number 404173343214160269545688984 from the Numbermatics database.
Names of 404173343214160269545688984
- Cardinal: 404173343214160269545688984 can be written as Four hundred four septillion, one hundred seventy-three sextillion, three hundred forty-three quintillion, two hundred fourteen quadrillion, one hundred sixty trillion, two hundred sixty-nine billion, five hundred forty-five million, six hundred eighty-eight thousand, nine hundred eighty-four.
Scientific notation
- Scientific notation: 4.04173343214160269545688984 × 1026
Factors of 404173343214160269545688984
Divisors of 404173343214160269545688984
- Number of divisors d(n): 16384
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 18 21 24 26 27 28 36 39 42 49 52 54 56 61 63 72 78 79 84 91 98 104 108 117 122 126 147 156 158 168 169 182 183 189 196 216 234 237 244 252 273 281 294 312 316 338 343 351 364 366 378 392 427 441 468 474 488 504 507 546 549 553 562 588 632 637 676 686 702 711 728 732 756 793 819 843 854 882 936 948 1014 1027 1029 1092 1098 1106 1124 1176 1183 1274 1281 1323 1352 1372 1404 1422 1464 1512 1521 1586 1638 1647 1659 1686 1708 1764 1896 1911 1967 2028 2054 2058 2133 2184 2196 2197 2212 2248 2366 2379 2457 2529 2548 2562 2646 2744 2808 2844 2989 3042 3081 3087 3172 3276 3294 3318 3372 3416 3528 3549 3653 3721 3822 3843 3871 3934 4056 4108 4116 4266 4392 4394 4424 4459 4563 4732 4758 4819 4914 4977 5058 5096 5124 5292 5551 5688 5733 5901 5978 6084 6162 6174 6241 6344 6552 6588 6591 6636 6744 7098 7137 7189 7306 7442 7587 7644 7686 7742 7868 8216 8232 8281 8532 8788 8918 8967 9126 9243 9261 9464 9516 9638 9828 9954 10116 10248 10309 10584 10647 10959 11102 11163 11466 11529 11613 11802 11956 12168 12324 12348 12482 13176 13182 13272 13351 13377 13769 14196 14274 14378 14457 14612 14884 14931 15174 15288 15372 15379 15484 15736 16562 16653 17064 17141 17199 17576 17703 17836 17934 18252 18486 18522 18723 19032 19276 19656 19773 19908 20232 20618 20923 21294 21411 21567 21918 22199 22204 22326 22932 23058 23226 23604 23912 24648 24696 24843 24964 25571 26047 26364 26702 26754 26901 27097 27538 27729 28392 28548 28756 28914 29224 29768 29862 30348 30744 30758 30927 30968 31941 32877 33124 33306 33489 33733 34282 34398 34839 35406 35672 35868 36504 36972 37044 37446 38552 38857 39546 39816 40053 40131 41236 41307 41846 42588 42822 43134 43371 43687 43836 44398 44408 44652 45864 46116 46137 46452 47208 47489 48373 49686 49928 49959 50323 51142 51423 52094 52728 53109 53404 53508 53802 54194 55076 55458 56169 57096 57512 57828 57967 59319 59724 60696 61516 61854 62647 62769 63882 64701 65754 66248 66597 66612 66978 67466 68564 68796 69678 70812 71736 72163 73944 74088 74529 74892 76713 77714 78141 78961 79092 80106 80262 80703 81133 81291 82472 82614 83692 85176 85644 86268 86742 87374 87672 88796 89304 92232 92274 92781 92904 93457 94978 96383 96746 98631 99372 99918 100467 100646 101199 102284 102846 104188 104517 106218 106808 107016 107604 107653 108388 110152 110916 112338 115656 115934 116571 118638 119448 119987 120159 120393 123032 123708 123921 125294 125538 127764 129402 130113 131061 131508 133194 133224 133956 134017 134932 137128 137592 138411 139356 141624 142467 144326 145119 149058 149784 149877 150969 153426 154269 155393 155428 156282 157922 158184 160212 160524 161406 162266 162582 165228 167384 168507 171288 172536 173484 173563 173901 174748 177592 178997 182329 184548 185562 186914 187941 188307 189956 192766 193492 194103 197262 198744 199791 199836 200934 201292 202398 204568 205692 208376 209034 212436 215208 215306 216489 216776 221832 222833 223587 224676 226981 230139 231868 233142 234423 236131 236883 237276 239974 240318 240786 243399 243873 247416 247842 250588 251076 255528 258804 260226 262122 263016 266388 267912 268034 269864 271999 276822 278343 278712 280371 284934 288587 288652 289149 290238 293959 298116 299754 301938 303597 305809 306852 308538 310786 310856 312564 315844 320424 321048 322812 322959 324532 325164 330456 332423 337014 338611 346968 347126 347802 349496 349713 352261 357994 359961 360477 364658 369096 371124 371763 373828 375882 376614 379912 380701 385532 386984 388206 393183 394524 399582 399672 401868 402051 402584 404796 411384 415233 418068 424872 427401 430612 432978 435357 438529 445666 447174 449352 452907 453962 460278 462807 463736 466179 466284 468846 472262 473766 474552 479948 480636 481572 486798 487746 493039 495684 501176 502152 505141 517608 520452 520689 521703 524244 532776 536068 536991 543998 546987 552727 553644 556686 560742 563823 564921 567931 569868 577174 577304 578298 580476 587918 596232 599373 599508 603876 607194 611618 613704 617076 617357 621572 625128 628849 631688 645624 645918 649064 649467 650328 654199 664846 668499 674028 677222 680943 690417 694252 695604 699426 703269 704522 708393 710649 715988 719922 720954 729316 730197 731619 742248 743526 747656 751764 753228 753571 761402 771064 776412 786366 789048 799164 803736 804102 809592 814411 815997 830466 836136 839909 841113 854802 861224 865761 865956 867447 870714 877058 881877 891332 894348 905814 907924 910791 917427 920556 925614 932358 932568 937692 938119 944524 947532 959896 961272 963144 968877 973596 975492 986078 991368 997269 1010282 1015833 1026493 1040904 1041378 1043406 1045601 1048488 1049139 1054729 1056783 1072136 1073982 1079883 1087751 1087996 1093974 1105454 1107288 1113372 1121484 1127646 1129842 1135862 1139736 1142103 1154348 1156596 1160952 1175836 1179549 1198746 1199016 1206153 1207752 1214388 1214941 1223236 1234152 1234714 1243144 1252979 1257698 1276303 1282203 1291836 1298934 1306071 1308398 1315587 1329692 1336998 1348056 1354139 1354444 1358721 1361886 1380834 1388504 1391208 1398537 1398852 1406538 1409044 1416786 1421298 1431976 1439844 1441908 1458632 1460394 1463238 1479117 1487052 1503528 1506456 1507142 1515423 1522804 1552824 1559831 1562067 1565109 1572732 1588867 1598328 1608204 1610973 1628822 1631994 1640961 1652917 1658181 1660932 1679818 1682226 1691469 1703793 1709604 1731522 1731912 1734894 1741428 1753721 1754116 1763754 1782664 1788696 1811628 1815848 1821582 1834854 1841112 1851228 1852071 1864716 1875384 1876238 1886547 1889048 1895064 1937754 1947192 1948401 1950984 1962597 1972156 1994538 2005497 2020109 2020564 2031666 2042829 2052986 2057713 2082756 2086812 2091202 2098278 2109458 2113566 2125179 2131947 2140663 2147964 2159766 2175502 2175992 2187948 2190591 2210908 2226744 2242968 2255292 2259684 2260713 2271724 2284206 2308696 2313192 2326961 2351672 2359098 2370277 2397492 2412306 2428776 2429882 2443233 2446472 2447991 2469428 2505958 2515396 2519727 2523339 2552606 2564406 2583672 2597283 2597868 2602341 2612142 2616796 2631174 2645631 2659384 2664907 2673996 2708278 2708888 2717442 2723772 2752281 2761668 2797074 2797704 2813076 2814357 2818088 2833572 2842596 2879688 2883816 2896829 2906631 2920788 2926476 2950753 2958234 2974104 2991807 3014284 3030846 3045608 3047499 3069703 3079479 3119662 3124134 3130218 3136803 3145464 3164187 3170349 3177734 3216408 3221946 3239649 3257644 3263253 3263988 3281922 3305834 3316362 3321864 3359636 3364452 3382938 3407586 3419208 3426309 3451273 3463044 3469788 3482856 3507442 3508232 3527508 3535987 3618459 3623256 3643164 3644823 3669708 3702456 3704142 3729432 3751631 3752476 3758937 3773094 3821467 3828909 3869089 3875508 3896802 3925194 3944312 3946761 3975517 3989076 4010994 4040218 4041128 4062417 4063332 4085658 4105972 4115426 4165512 4173624 4182404 4195611 4196556 4218916 4227132 4250358 4263894 4281326 4295928 4319532 4321499 4351004 4375896 4381182 4401943 4421816 4437351 4510584 4519368 4521426 4543448 4546269 4568412 4579393 4653922 4679493 4686201 4718196 4740554 4766601 4794984 4816621 4824612 4832919 4859764 4886466 4895982 4922883 4938856 4949113 4958751 4974543 5011916 5030792 5039454 5046678 5105212 5111379 5128812 5194566 5195736 5204682 5224284 5233592 5261163 5262348 5291262 5329814 5347992 5416556 5434884 5447544 5504562 5523336 5556213 5594148 5626152 5628714 5659641 5667144 5685192 5700877 5793658 5813262 5841576 5852952 5879363 5887791 5901506 5916468 5983614 6016491 6028568 6060327 6061692 6094998 6128487 6139406 6158958 6173139 6237919 6239324 6248268 6260436 6273606 6328374 6340698 6355468 6375537 6409507 6421989 6443892 6479298 6515288 6526506 6527976 6563844 6566833 6611668 6632724 6719272 6728904 6765876 6782139 6815172 6852618 6902546 6926088 6939576 6980883 7014884 7055016 7071974 7110831 7185451 7236918 7286328 7289646 7319207 7329699 7339416 7343973 7383103 7408284 7503262 7504952 7517874 7546188 7559181 7614257 7642934 7657818 7738178 7751016 7791849 7793604 7850388 7893522 7936893 7951034 7978152 7994721 8021988 8080436 8124834 8126664 8171316 8175037 8211944 8230852 8256843 8364808 8391222 8393112 8437832 8443071 8454264 8500716 8504587 8527788 8562652 8639064 8642998 8690487 8702008 8762364 8803886 8852259 8874702 8975421 9042852 9092538 9136824 9142497 9158786 9209109 9238437 9307844 9358986 9372402 9410409 9436392 9478973 9481108 9492561 9511047 9533202 9633242 9649224 9665838 9719528 9772932 9789759 9791964 9845766 9898226 9917502 9949086 10023832 10078908 10093356 10210424 10222758 10257624 10278927 10353819 10389132 10409364 10448568 10522326 10524696 10582524 10587343 10607961 10659628 10833112 10869768 10918817 10934469 11009124 11112426 11122069 11188296 11254893 11257428 11276811 11319282 11401754 11464401 11486727 11587316 11607267 11626524 11758726 11775582 11803012 11832936 11840283 11926551 11967228 12032982 12120654 12123384 12187251 12189996 12256974 12276047 12278812 12317916 12346278 12475838 12478648 12496536 12520872 12547212 12656748 12681396 12710936 12751074 12819014 12843978 12887784 12958596 12964497 13053012 13127688 13133666 13205829 13223336 13265448 13312053 13344409 13531752 13564278 13592813 13630344 13638807 13705236 13711477 13738179 13805092 13961766 14029768 14038479 14140763 14143948 14221662 14299803 14370902 14403991 14449863 14473836 14579292 14638414 14659398 14687946 14766206 14816568 14847339 14876253 14923629 15006524 15035748 15092376 15118362 15228514 15285868 15315636 15334137 15476356 15583698 15587208 15700776 15783489 15787044 15873786 15902068 15989442 16043976 16160872 16249668 16288727 16342632 16350074 16461704 16513686 16591939 16668639 16782444 16886142 16978923 17001432 17009174 17055576 17102631 17125304 17285996 17380974 17524728 17603807 17607772 17638089 17663373 17704518 17749404 17931499 17950842 18085704 18180981 18185076 18284994 18317572 18418218 18476874 18519417 18615688 18654349 18713757 18717972 18744804 18820818 18957946 18962216 18985122 19022094 19066404 19228521 19265967 19266484 19331676 19545864 19579518 19583928 19691532 19700499 19796452 19835004 19898172 20157816 20186712 20277803 20346417 20445516 20557854 20655271 20707638 20778264 20818728 20942649 21044652 21165048 21174686 21215922 21319256 21332493 21487921 21556353 21837634 21868938 21957621 21989097 22018248 22149309 22188041 22224852 22244138 22509786 22514856 22553622 22638564 22677543 22798373 22803508 22842771 22928802 22973454 23174632 23214534 23222761 23253048 23517452 23551164 23606024 23680566 23853102 23934456 23984163 24065964 24158911 24241308 24374502 24379992 24513948 24525111 24552094 24557624 24635832 24692556 24951676 25094424 25313496 25329213 25362792 25502148 25513761 25638028 25687956 25917192 25928994 26071461 26106024 26261417 26267332 26411658 26556777 26624106 26688818 26750269 27083623 27128556 27185626 27277614 27410472 27422954 27476358 27610184 27627327 27715311 27828619 27923532 28076958 28231227 28281526 28287896 28436919 28443324 28477683 28599606 28741804 28807982 28899726 28947672 29158584 29276828 29318796 29369277 29375892 29532412 29694678 29752506 29847258 30013048 30071496 30075379 30236724 30250493 30457028 30571736 30631272 30668274 30813601 30952712 31061457 31167396 31566978 31574088 31747572 31762029 31804136 31823883 31978884 32499336 32577454 32700148 32756451 32803407 33027372 33183878 33337278 33366207 33564888 33716347 33764679 33772284 33830433 33957846 34018348 34205262 34393203 34460181 34571992 34643791 34761948 34821801 35207614 35215544 35276178 35326746 35409036 35498808 35779653 35862998 35901684 36361962 36370152 36561753 36569988 36635144 36828141 36836436 36953748 37038834 37308698 37427514 37435944 37489608 37641636 37658777 37915892 37970244 38044188 38132808 38359789 38457042 38531934 38532968 38663352 38893491 39159036 39383064 39400998 39592904 39617487 39670008 39796344 39906139 40033227 40555606 40692834 40778439 40891032 41115708 41134431 41214537 41310542 41415276 41885298 42089304 42115437 42349372 42422289 42431844 42664986 42899409 42975842 43112706 43211973 43349589 43665433 43675268 43737876 43915242 43978194 44298618 44376082 44449704 44488276 44542017 44628759 44866549 45019572 45107244 45277128 45355086 45596746 45607016 45685542 45857604 45946908 45967831 46429068 46445522 47034904 47102328 47350467 47361132 47706204 47968326 48131928 48317822 48482616 48749004 48771203 48866181 49027896 49050222 49104188 49385112 49679071 49775817 49903352 50298157 50658426 51004296 51027522 51234449 51276056 51307893 51375912 51681721 51857988 52142922 52522834 52534664 52811421 52823316 52914267 53113554 53248212 53377636 53500538 53794497 54167246 54257112 54371252 54542943 54555228 54845908 54952716 55254654 55430622 55558251 55657238 55847064 55963047 56141271 56153916 56462454 56563052 56873838 56886648 56955366 57199212 57225259 57483608 57615964 57685563 57797901 57799452 58553656 58637592 58738554 58751784 59064824 59101497 59389356 59505012 59532109 59694516 60150758 60473448 60500986 60833409 60914056 61336548 61627202 61965813 62122914 62334792 62616073 62827947 63133956 63495144 63524058 63647766 63781661 63957768 63997479 64338469 64463763 64669059 65154908 65400296 65512902 65606814 65872863 66054744 66352811 66367756 66447927 66564123 66674556 66732414 67432694 67529358 67544568 67660866 67915692 68036696 68395119 68410524 68528313 68786406 68920362 69287582 69523896 69643602 69668283 70415228 70552356 70653492 70818072 71559306 71725996 71803368 71952489 72476733 72723924 73123506 73139976 73575333 73656282 73672872 73907496 74077668 74111401 74617396 74855028 75283272 75317554 75831784 75940488 76088376 76431719 76541283 76719578 76914084 77063868 77786982 77854483 78214383 78318072 78784251 78801996 79234974 79670331 79812278 80066454 80250807 81092947 81111212 81250869 81385668 81556878 82231416 82268862 82429074 82602479 82621084 82830552 82881981 83323591 83485857 83770596 84230874 84698744 84844578 84863688 85310757 85329972 85798818 85932329 85951684 86225412 86423946 86699178 87330866 87350536 87475752 87830484 87956388 88597236 88752164 88976552 89084034 89257518 89733098 90039144 90214488 90226137 90710172 90751479 91193492 91371084 91715208 91893816 91935662 92440803 92858136 92891044 93184371 93410863 94700934 94722264 95149691 95286087 95412408 95471649 95936652 95980339 96635644 97498008 97542406 97732362 98100444 98208376 98269353 98985341 99358142 99551634 100098621 100596314 100827937 101149041 101294037 101316852 102055044 102468898 102615786 103179609 103363442 103715976 103931373 104285844 104465403 105045668 105622842 105646632 105828534 106227108 106496424 106755272 106976981 107001076 107338959 107588994 108334492 108742504 109085886 109110456 109691816 109905432 110484423 110509308 110861244 111116502 111314476 111926094 112282542 112307832 112924908 112976331 113126104 113747676 113910732 114398424 114450518 115079367 115231928 115371126 115595802 115598904 116680473 117477108 118202994 118778712 118852461 119010024 119064218 119389032 119718417 120099681 120301516 121001972 121666818 122335317 122673096 123226649 123254404 123403293 123643611 123931626 124245828 125232146 125520493 125655894 126267912 127048116 127266867 127295532 127563322 127994958 128676938 128927526 129338118 129635919 130048767 130309816 130580443 130996299 131025804 131213628 131745726 132705622 132735512 132895854 133128246 133349112 133464828 133626051 134599647 134865388 135058716 135321732 135831384 136790238 136821048 137056626 137572812 137840724 137903493 138543959 138575164 139287204 139336566 140830456 141104712 141306984 141944621 143118612 143451992 143904978 144586897 144953466 145447848 146247012 146313609 146598543 147150666 147312564 148155336 148222802 149037213 149234792 149327451 149710056 150635108 150894471 152863438 153082566 153439156 153703347 153828168 153923679 154127736 155045163 155316287 155573964 155708966 156428766 157568502 157603992 158434263 158469948 158742801 159340662 159588611 159624556 160132908 160501614 161383491 162185894 162222424 162501738 162559327 162771336 163113756 164537724 164858148 165204958 165242168 165763962 166647182 166971714 167541192 167889141 168423813 168461748 169112377 169689156 170621514 170659944 171597636 171675777 171864658 171903368 172450824 172847892 173056689 173398356 173477317 174661732 175660968 175912776 176706569 177194472 177304491 177504328 178168068 178515036 178596327 179466196 180452274 181420344 181502958 182386984 182500227 182742168 183829919 183871324 184881606 185782088 185897439 186368742 186821726 187251883 187848219 189401868 190299382 190572174 190943298 191344983 191873304 191960678 193015407 193271288 193391289 194007177 195084812 195464724 196200888 196538706 197618589 197970682 198716284 199058433 199103268 199343781 199692369 200197242 201192628 201655874 202298082 202588074 202633704 204110088 204937796 205185357 205231572 205584939 206359218 206726884 207862746 208571688 208930806 209004849 210091336 210527653 211245684 211657068 211753451 212454216 213953962 214002152 214677918 215177988 215695207 216668984 217430199 218171772 220725999 220968846 221018616 221722488 222233004 222334203 222628952 223852188 224565084 225849816 225952662 227495352 227821464 228849491 228901036 229295157 229623849 230158734 230742252 231191604 233109487 233360946 233563449 234954216 236014429 236352753 236405988 237704922 238128436 239436834 240199362 240603032 240752421 242003944 242506537 243278841 243333636 243752607 244670634 246453298 246508808 246806586 247287222 247807437 247863252 248491656 249970773 250457571 250464292 251040986 251311788 254096232 254533734 254591064 255126644 255932271 255989916 257353876 257796987 257855052 258676236 259271838 260097534 261160886 261992598 262051608 262427256 263491452 263611439 265411244 265791708 266256492 266929656 267252102 268518523 269199294 269730776 270117432 270643464 270678411 272254437 273580476 274113252 275145624 275681448 275806986 277087918 277150328 277322409 278574408 278673132 279342973 280232589 283889242 285449073 285858261 286237224 287809956 287941017 288444533 289173794 289906932 292494024 292627218 293197086 293813881 294301332 294625128 294808059 296378849 296445604 296956023 298074426 298654902 300295863 301270216 301788942 301895893 302483811 303447123 305658031 305726876 306165132 306878312 307406694 307847358 310090326 310632574 311147928 311417932 311794119 312857532 314065843 315137004 316868526 316939896 317485602 318681324 319177222 319249112 320265816 320930943 321003228 322766982 324371788 325003476 325118654 326227512 329075448 329716296 330409916 331453269 331527924 333294364 333943428 335778282 336847626 336923496 338224754 338928993 339378312 341243028 341398421 343195272 343351554 343729316 345238101 345695784 346113378 346796712 346954634 347753497 349323464 352087099 353413138 354608982 356336136 357030072 357192654 358641143 358932392 359155251 360299043 360904548 361772047 363005916 365000454 367005951 367659838 367742648 369679947 369763212 370209879 371794878 372737484 373643452 374503766 375696438 376561479 378803736 380513059 380598764 381144348 381800601 381886596 382689966 383921356 386030814 386782578 388014354 388907757 390169624 390929448 390979927 391741329 392988897 393077412 395237178 395941364 397432568 398116866 398206536 398687562 399384738 400394484 400576813 402385256 403311748 403798941 404596164 405176148 409875592 410370714 410463144 411169878 412718436 413453768 413710479 415631877 415725492 417861612 418009698 421055306 422491368 423314136 423506902 425833863 427907924 429355836 430355976 431390414 433760691 434860398 436343544 438312511 438940827 439795629 441451998 441937692 444466008 444668406 446471627 447111639 447704376 447982353 449130168 450369283 451905324 452683413 457698982 457802072 458590314 459247698 460317468 461110041 461484504 462383208 464469677 465135489 465948861 466218974 466721892 467126898 472028858 472705506 472811976 475302789 475409844 476256872 478765833 478873668 480398724 481504842 484150473 485013074 486557682 486667272 487505214 487677981 489341268 492795601 492906596 493613172 494574444 495614874 495726504 498677257 499941546 500915142 500928584 502081972 502623576 503667423 507337131 509067468 510253288 511864542 511979832 514707752 515027331 515593974 515710104 517352472 518543676 518779807 520195068 520431951 522321772 523985196 526982904 527222878 530119707 530822488 531583416 532512984 534504204 535788981 537037046 538398588 541356822 544508874 547160952 547500681 548226504 551489757 551613972 554175836 554644818 557346264 557692317 558685946 560465178 561755649 563544657 567650629 567778484 570898146 571716522 574034949 575619912 575882034 576889066 578217353 578347588 579046221 579813864 580173867 583265137 585254436 586394172 587627762 588602664 589616118 592757698 592891208 593912046 596148852 597175299 597309804 599077107 600591726 601526303 603577884 603791786 604967622 606894246 611316062 611453752 612330264 614813388 615556071 615694716 620180652 621265148 622835864 623588238 625715064 627014547 628131686 630274008 631582959 633737052 634971204 635260353 637362648 638354444 641861886 642006456 645533964 645827923 647085621 648743576 650006952 650237308 652290597 653876041 660819832 662906538 663055848 666047837 666588728 667002609 667886856 671556564 671862373 673695252 676449508 677857986 682486056 682796842 686548473 686703108 687458632 687885471 690476202 692226756 693909268 695506994 699328461 700690347 704174198 706826276 708043287 709058259 709217964 714385308 717282286 718310502 720598086 721809096 722257263 723544094 726011832 727519611 729836523 730000908 731257821 734011902 735319676 739359894 739526424 740419758 743422311 743589756 745474968 747286904 748838867 749007532 749912319 751372713 751392876 753122958 761026118 761197528 762288696 763601202 763773192 765379932 767842712 772061628 773390961 773565156 776028708 777815514 781959854 783482658 785977794 786154824 790474356 790834317 791882728 796233732 797375124 798769476 800788968 801153626 805555569 806623496 807597882 809192328 810352296 812035233 814008949 816763311 820741428 822339756 825436872 827420958 829161593 831263754 831450984 831967227 835723224 836019396 836400097 838028919 840697767 842110612 847013804 851667726 855815848 856347219 858711672 862586543 862780828 863823051 865333599 867521382 869720796 876625022 877881654 878643451 879591258 881441643 882903996 883875384 889136547 889336812 890868069 892943254 894223278 895964706 900738566 903810648 905366826 905687679 907451433 910341369 915397964 916974093 917180628 918495396 920634936 922220082 928939354 930270978 931897722 932437948 933443784 934253796 935382357 942197529 944057716 945411012 950605578 950819688 957531666 957747336 960797448 962792829 963009684 968300946 969807713 970026148 973115364 975010428 975355962 978682536 985591202 985813192 987226344 989148888 991229748 993612347 997354514 999883092 1001830284 1004163944 1007334846 1012108279 1014674262 1016786979 1018134936 1023729084 1024195263 1030054662 1031187948 1035714303 1037087352 1037559614 1040390136 1040863902 1043260491 1044643544 1047970392 1054208311 1054445756 1056261297 1060239414 1069008408 1071577962 1073832227 1074074092 1075923429 1076797176 1077465753 1082713644 1083206683 1085316141 1087214009 1089017748 1095001362 1102979514 1103227944 1108351672 1109039841 1109289636 1115384634 1117120277 1117371892 1120930356 1123511298 1127089314 1129684437 1135301258 1135556968 1137915289 1141539177 1141796292 1143433044 1148069898 1151764068 1153778132 1156434706 1156695176 1158092442 1160347734 1166530274 1170508872 1172788344 1172939781 1175223987 1175255524 1178966691 1179232236 1185515396 1187824092 1192297704 1194350598 1194619608 1198154214 1201183452 1201730439 1203052606 1207155768 1207583572 1209935244 1211396823 1213788492 1214341219 1222632124 1229626776 1231112142 1231389432 1236945983 1240361304 1241131437 1242530296 1246895631 1247176476 1254029094 1256263372 1263165918 1267474104 1269942408 1270520706 1276708888 1277501589 1283723772 1286809433 1291067928 1291655846 1294171242 1300474616 1301282073 1304581194 1307752082 1310763181 1314937533 1316822481 1325813076 1332095674 1334005218 1339414881 1341334917 1343113128 1343724746 1347390504 1351107849 1352899016 1353470501 1355715972 1358050239 1365593684 1373096946 1373406216 1375770942 1380952404 1383330123 1384453512 1387818536 1390700753 1391013988 1393409031 1395406467 1397846583 1398656922 1401380694 1408348396 1413652552 1416086574 1416588421 1418116518 1418435928 1428770616 1434564572 1436297499 1436621004 1441196172 1444514526 1447088188 1455039222 1459673046 1460001816 1462515642 1463033943 1468023804 1470639352 1473693571 1478386803 1478719788 1480839516 1486844622 1487179512 1496031771 1497677734 1498015064 1499824638 1502745426 1502785752 1506245916 1522011393 1522052236 1527202404 1530759864 1544123256 1545081993 1546781922 1547130312 1552057416 1555631028 1556339421 1561295853 1563919708 1566965316 1571955588 1580948712 1581668634 1590359121 1592467464 1594750248 1597538952 1601946437 1602307252 1607366943 1611111138 1615195764 1624070466 1628017898 1631766409 1633526622 1641482856 1644679512 1652101003 1654469271 1654841916 1658323186 1662527508 1663934454 1672038792 1672800194 1676057838 1681395534 1684221224 1685266947 1690633971 1694027608 1697545759 1702951887 1703335452 1712694438 1722104847 1725173086 1725561656 1727646102 1730667198 1734652059 1735042764 1737138663 1739441592 1749795411 1752855239 1753250044 1755763308 1757286902 1759182516 1762883286 1765807992 1778273094 1778673624 1781736138 1785886508 1788446556 1791525897 1791929412 1801071467 1801477132 1804578909 1810733652 1811375358 1814902866 1820682738 1830795928 1833948186 1834361256 1834598119 1836990792 1844440164 1845280073 1857878708 1860541956 1863795444 1864875896 1868507592 1870764714 1879629661 1884395058 1888115432 1890822024 1894748877 1901211156 1905781059 1915063332 1925585658 1926019368 1936601892 1937483769 1939615426 1940052296 1941256863 1946230728 1950020856 1950711924 1961628123 1971182404 1982459496 1987224694 1994709028 1998143511 1999766184 2001007827 2003660568 2014669692 2015587119 2019111731 2024216558 2029348524 2033573958 2047458168 2048390526 2056697167 2059645419 2060109324 2062375896 2063656413 2071428606 2074651943 2075119228 2081727804 2086520982 2097985383 2102071041 2108416622 2108891512 2112522594 2113271251 2120478828 2124129861 2139606217 2143155924 2147664454 2148148184 2151846858 2154931506 2165427288 2166413366 2170632282 2174428018 2178035496 2182558833 2189509569 2190002724 2198460901 2205959028 2218079682 2218579272 2230266933 2230769268 2234240554 2234743784 2241860712 2246516601 2247022596 2249736957 2254178628 2259368874 2270602516 2275830578 2283078354 2283592584 2286866088 2296139796 2297185397 2303528136 2307556264 2312869412 2316184884 2320172883 2320695468 2333060548 2345879562 2350447974 2350511048 2357933382 2358464472 2371030792 2372502951 2375648184 2388701196 2389788947 2396308428 2402366904 2403460878 2406105212 2415167144 2416666707 2419870488 2422793646 2427576984 2428682438 2434274479 2442026847 2445264248 2462224284 2473891966 2482262874 2487484779 2493791262 2494352952 2508058188 2509200291 2512526744 2514086757 2522093301 2526331836 2541041412 2555003178 2567447544 2569041657 2573618866 2583311692 2587759629 2588342484 2591469153 2596000797 2602564146 2609162388 2615504164 2621526362 2629875066 2633644962 2635930353 2644324929 2651626152 2663591413 2664191348 2667409641 2668010436 2672604207 2678829762 2682669834 2687449492 2702215698 2706941002 2711431944 2716100478 2717063037 2722354299 2731187368 2736859489 2746193892 2750922279 2751541884 2761904808 2766660246 2781401506 2782027976 2786818062 2790812934 2795693166 2797313844 2802761388 2804037691 2816696792 2826592587 2832173148 2833176842 2836233036 2869129144 2872594998 2873242008 2882392344 2888378487 2889029052 2894176376 2909423139 2910078444 2919346092 2925031284 2926067886 2936047608 2947387142 2956773606 2957439576 2961679032 2973689244 2975043383 2980837041 2992063542 2995355468 2999649276 3005490852 3012491832 3030423331 3036324837 3044022786 3044104472 3054404808 3068187577 3072585789 3090163986 3093563844 3111262056 3112678842 3122591706 3125301389 3127839416 3129781473 3133930632 3143911176 3152584981 3162624933 3163337268 3168783891 3180718242 3203892874 3204614504 3214733886 3221496681 3222222276 3227770287 3230391528 3248140932 3249620049 3255948423 3256035796 3261642027 3263532818 3267053244 3304202006 3308938542 3309683832 3316646372 3325055016 3327119523 3327868908 3345600388 3351360831 3352115676 3362791068 3370533894 3381267942 3389053311 3395091518 3405903774 3406670904 3413745867 3424617531 3425388876 3444209694 3449569207 3450346172 3455292204 3461334396 3469304118 3470085528 3474277326 3490740799 3499590822 3505710478 3506500088 3511526616 3514573804 3518365032 3518819343 3525671961 3525766572 3556546188 3563472276 3571773016 3576893112 3583051794 3583858824 3602142934 3602954264 3605191317 3609157818 3621467304 3622750716 3629805732 3631458649 3641365476 3643023657 3667896372 3669196238 3688880328 3690560146 3710837949 3715757416 3721083912 3727590888 3740686893 3741529428 3749778929 3759259322 3768790116 3789497754 3802422312 3811562118 3819580453 3830126664 3832504767 3851171316 3852925037 3860428299 3873203784 3874967538 3879230852 3882513726 3901423848 3903846219 3923256246 3924646609 3932289543 3942364808 3944812599 3973554403 3974449388 3989418056 3996287022 4002015654 4018244643 4029339384 4031174238 4038223462 4047521471 4048433116 4053323547 4058697048 4060411503 4067147916 4082855959 4096781052 4113394334 4119290838 4120218648 4127312826 4142857212 4149303886 4150238456 4163455608 4172102259 4173041964 4180227093 4193539749 4195970766 4204142082 4216833244 4225045188 4226542502 4240957656 4248259722 4249765263 4279212434 4286311848 4295328908 4303693716 4308892497 4309863012 4332826732 4341264564 4348856036 4365117666 4379019138 4380005448 4389101829 4396921802 4411918056 4421080713 4435160409 4436159364 4460533866 4461538536 4468481108 4488095313 4493033202 4494045192 4499473914 4508357256 4518737748 4520795461 4541205032 4551661156 4566034179 4566156708 4577132287 4592279592 4594370794 4625738824 4632369768 4640345766 4641390936 4662334859 4666121096 4669018263 4683887559 4691759124 4700895948 4703036611 4715866764 4745005902 4771077363 4777402392 4779577894 4792616856 4805839311 4806921756 4812210424 4833333414 4845587292 4857364876 4868548958 4884053694 4895299227 4924448568 4946669767 4947783932 4956303009 4963407813 4964525748 4974969558 4987582524 5016116376 5018400582 5028173514 5038751219 5044186602 5052663672 5055800841 5082082824 5082739051 5092637277 5108855661 5110006356 5138083314 5147237732 5166623384 5175519258 5176684968 5182938306 5192001594 5203956177 5205128292 5218324776 5231008328 5241872069 5243052724 5249386233 5258565717 5259750132 5267289924 5271860706 5288649858 5327182826 5328382696 5334819282 5336020872 5345208414 5357659524 5365339668 5374898984 5403214401 5404431396 5413736727 5413882004 5432200956 5434126074 5444708598 5473718978 5492387784 5501844558 5503083768 5503794357 5533320492 5535840219 5562803012 5573636124 5581625868 5591386332 5594627688 5605522776 5608075382 5638888983 5653185174 5664346296 5666353684 5672466072 5684246631 5698062643 5717343177 5745189996 5776756974 5778058104 5804131151 5812451307 5818846278 5820156888 5823770589 5838692184 5850062568 5852135772 5854800679 5884884369 5894774284 5913547212 5947378488 5950086766 5961674082 5984127084 5990710936 5994430533 5999298552 6010981704 6038105801 6046761357 6057335193 6060846662 6072649674 6088045572 6136375154 6145171578 6150504157 6170091501 6178936257 6180327972 6187127688 6223955829 6225357684 6245183412 6250602778 6259562946 6293956149 6305169962 6325249866 6326674536 6337567782 6339813753 6361436484 6372389583 6406342813 6407785748 6418818651 6429467772 6442993362 6444444552 6455540574 6496281864 6499240098 6511896846 6512071592 6523284054 6525595841 6527065636 6534106488 6547676499 6595382703 6608404012 6617877084 6633292744 6654239046 6655737816 6691200776 6702721662 6704231352 6725582136 6739549803 6741067788 6762535884 6778106622 6788653991 6790183036 6811807548 6827491734 6849235062 6850777752 6888419388 6891556191 6899138414 6900692344 6910584408 6922668792 6938608236 6948554652 6981481598 6999181644 7011420956 7029147608 7037638686 7051343922 7051533144 7113092376 7117508853 7126944552 7166103588 7169366841 7204285868 7210382634 7218315636 7245501432 7250000121 7259611464 7262917298 7282730952 7286047314 7302823437 7326080541 7335792744 7338392476 7379458177 7381120292 7421675898 7462454337 7481373786 7483058856 7499557858 7516825589 7518518644 7527600873 7537580232 7542260271 7578995508 7582446781 7610498063 7623124236 7639160906 7665009534 7702342632 7705850074 7720856598 7749935076 7758461704 7763278887 7765027452 7788002391 7807692438 7819841939 7846512492 7849293218 7864579086 7889625198 7907791059 7932974787 7947108806 7948898776 7965407023 7990774239 7992574044 8002228923 8004031308 8036489286 8062348476 8076446924 8095042942 8096866232 8106647094 8120823006 8134295832 8151189111 8165711918 8193562104 8210578467 8226788668 8238581676 8252766837 8254625652 8285714424 8298607772 8344204518 8346083928 8360454186 8387079498 8391941532 8408284164 8412113073 8433666488 8450090376 8451181499 8453085004 8479777761 8496519444 8499530526 8500388533 8558424868 8590657816 8607387432 8617784994 8619726024 8658621881 8665653464 8682529128 8697712072 8728269417 8730235332 8758038276 8778203658 8793843604 8842161426 8870320818 8872318728 8921067732 8925130149 8936962216 8942511123 8976190626 8986066404 8998947828 9037475496 9041590922 9091269993 9103322312 9108974511 9132068358 9132313416 9154264574 9188741588 9204562731 9217757367 9280691532 9324669718 9338036526 9367775118 9375904167 9383518248 9389344419 9401791896 9406073222 9431733528 9457754943 9474293507 9487874799 9490011804 9506351673 9542154726 9559155788 9611678622 9613843512 9664490043 9666666828 9683310861 9691174584 9714729752 9734905271 9737097916 9748860147 9767845269 9768107388 9784926081 9790598454 9893339534 9895567864 9912606018 9916118947 9926815626 9929051496 9949939116 9975165048 10036801164 10054082493 10056347028 10077502438 10088373204 10111601682 10165478102 10185274554 10217711322 10220012712 10241237601 10273852593 10276166628 10294475464 10315854997 10348707621 10351038516 10365876612 10384003188 10407912354 10410256584 10472222397 10483744138 10486105448 10498772466 10517131434 10519500264 10534579848 10543721412 10556458029 10577299716 10582116337 10654365652 10669638564 10690416828 10715319048 10730679336 10779100709 10806428802 10808862792 10815573951 10827473454 10827764008 10864401912 10868252148 10889417196 10894375947 10929070971 10947437956 11003689116 11007588714 11066640984 11071680438 11125606024 11132513847 11147272248 11163251736 11182772664 11213625059 11216150764 11249336787 11277777966 11306370348 11332707368 11368493262 11396125286 11422364863 11434686354 11458741359 11490379992 11553513948 11558775111 11581284897 11608262302 11624902614 11637692556 11647541178 11704271544 11709601358 11769768738 11773939827 11789548568 11796868629 11827094424 11834437797 11900173532 11920663209 11923348164 11968254168 11988861066 12054733929 12076211602 12093522714 12114670386 12121693324 12142564413 12145299348 12159970641 12176091144 12181234509 12248567877 12269986673 12272750308 12290343156 12301008314 12340183002 12357872514 12360655944 12447911658 12450715368 12490366824 12501205556 12516306777 12519125892 12540681279 12587912298 12607500269 12610339924 12650499732 12675135564 12679627506 12722872968 12744779166 12749295789 12812685626 12815571496 12837637302 12842186833 12858935544 12885986724 12911081148 12916960511 12998480196 13023793692 13046568108 13051191682 13054131272 13095352998 13157407627 13190765406 13216808024 13235754168 13263242139 13305481227 13308478092 13405443324 13464285939 13479099606 13482135576 13525071768 13556213244 13562386383 13577307982 13580366072 13623615096 13654983468 13698470124 13704708043 13731396861 13776838776 13783112382 13798276828 13877216472 13897109304 13959818951 13962963196 13987004577 13998363288 14007054789 14022841912 14075277372 14102687844 14109109833 14133782117 14235017706 14332207176 14338733682 14396880169 14408571736 14417517933 14420765268 14436631272 14500000242 14522563601 14525834596 14572094628 14605646874 14652161082 14676784952 14685897681 14758916354 14762240584 14792898757 14840009301 14843351796 14868909027 14924908674 14962747572 14999115716 15033651178 15037037288 15055201746 15084520542 15116253657 15157991016 15164893562 15220996126 15246248472 15248217153 15277911831 15278321812 15326566983 15330019068 15411700148 15441713196 15499870152 15526557774 15530054904 15576004782 15611868531 15615384876 15639683878 15693024984 15698586436 15725616207 15729158172 15748158699 15775697151 15779250396 15815582118 15865949574 15894217612 15930814046 15981548478 15985148088 16004457846 16008062616 16072978572 16080297779 16124696952 16152893848 16190085884 16209643203 16213294188 16241210181 16241646012 16302378222 16331423836 16421156934 16453577336 16477163352 16505533674 16509251304 16511383071 16597215544 16607520657 16688409036 16720908372 16728522629 16774158996 16783883064 16816568328 16824226146 16902362998 16906170008 16916666949 16959555522 16993038888 16999061052 17000777066 17039921353 17094187929 17116849736 17235569988 17317243762 17412393453 17437353921 17456538834 17460470664 17516076552 17556407316 17564402037 17587687208 17595116513 17654653107 17684322852 17740641636 17842135464 17850260298 17885022246 17922646741 17952381252 17972132808 17983291599 17997895656 18079109789 18083181844 18114317403 18140284071 18172005579 18182539986 18217949022 18264136716 18308529148 18377483176 18409125462 18415649473 18435514734 18451512471 18510274503 18561383064 18645139891 18649339436 18671867487 18676073052 18735550236 18751808334 18778688838 18812146444 18915509886 18948587014 18975749598 18980023608 19012703346 19019441259 19084309452 19118311576 19158016423 19219028439 19223357244 19256455953 19328980086 19333333656 19366621722 19469810542 19474195832 19497720294 19535690538 19536214776 19569852162 19576787523 19581196908 19786148109 19786679068 19825212036 19832237894 19853631252 19899878232 20073602328 20108164986 20112694056 20155004876 20176746408 20218649409 20223203364 20330956204 20365961973 20370549108 20435422644 20482475202 20547705186 20552333256 20631709994 20674668573 20697415242 20702077032 20731753224 20768006376 20815824708 20825303681 20944444794 20967488276 20997544932 21034262868 21087442824 21112916058 21154599432 21164232674 21212963317 21308731304 21339277128 21380833656 21477313039 21508100523 21558201418 21612857604 21631147902 21654946908 21736504296 21778834392 21788751894 21858141942 21877109723 21894875912 21908470311 21978241623 22007378232 22015177428 22068094867 22138374531 22143360876 22265027694 22387363011 22427250118 22432301528 22498673574 22550476767 22555555932 22582802619 22612740696 22736986524 22747340343 22787118107 22792250572 22831494189 22844729726 22869372708 22917482718 23107027896 23117550222 23162569794 23211296599 23216524604 23249805228 23275385112 23289836661 23295082356 23413929071 23419202716 23459525817 23539537476 23547879654 23593737258 23668875594 23723373177 23800347064 23841326418 23846696328 23849775547 23896221069 23972322717 23977722132 24109467858 24146984449 24152423204 24187045428 24229340772 24243386648 24285128826 24290598696 24319941282 24362469018 24435185593 24497135754 24539973346 24545500616 24580686312 24602016628 24631735401 24680366004 24715745028 24895823316 25002411112 25032613554 25038251784 25081362558 25175824596 25215000538 25220679848 25236339219 25300999464 25350271128 25353544497 25359255012 25489558332 25498591578 25501165599 25625371252 25675274604 25684373666 25771973448 25822162296 25833921022 25975865643 25996960392 26047587384 26093136216 26102383364 26184808251 26190705996 26248452503 26314815254 26381530812 26526484278 26610962454 26616956184 26737063171 26775390447 26810886648 26827533369 26928571878 26958199212 26970475259 27112426488 27124772766 27154615964 27273809979 27309966936 27326923533 27396940248 27409416086 27462793722 27472526263 27566224764 27596553656 27613688193 27814880821 27919637902 27925926392 27974009154 28014109578 28127712501 28150554744 28205375688 28218219666 28267564234 28332650297 28373264829 28422880521 28463624397 28470035412 28579991713 28677467364 28793760338 28835035866 28841530536 28993470129 29000000484 29045127202 29051669192 29144189256 29204715813 29211293748 29246580441 29304322164 29354778243 29371795362 29517832708 29585797514 29680018602 29686703592 29737818054 29748356841 29849817348 29925495144 29998231432 30060531661 30067302356 30110403492 30162247479 30169041084 30232507314 30329787124 30441992252 30496434306 30555823662 30556643624 30653133966 30660038136 30723712803 30823400296 30883426392 30947564991 31046122863 31053115548 31152009564 31223737062 31230769752 31279367756 31397172872 31416667191 31451232414 31458316344 31496317398 31551394302 31558500792 31631164236 31645568227 31731899148 31746349011 31788435224 31861628092 31963096956 32008915692 32145957144 32160595558 32337302127 32380171768 32419286406 32426588376 32482420362 32483292024 32604756444 32662847672 32683127841 32787212913 32842313868 33011067348 33022766142 33215041314 33376818072 33397541541 33441816744 33457045258 33548317992 33640875177 33648452292 33748010361 33804725996 33833333898 33919111044 33998122104 34001554132 34079842706 34188375858 34267094589 34376224077 34471139976 34626688369 34634487524 34676325333 34743854691 34824786906 34874707842 34913077668 35112814632 35128804074 35190233026 35271258533 35309306214 35321819481 35368645704 35390605887 35481283272 35579173357 35700520596 35761989627 35770044492 35845293482 35904762504 35966583198 36158219578 36166363688 36228634806 36280568142 36344011158 36365079972 36427693239 36435898044 36528273432 36543703527 36617058296 36693104483 36745703631 36809960019 36818250924 36831298946 36871029468 36903024942 37020549006 37290279782 37298678872 37343734974 37352146104 37471100472 37503616668 37548920331 37557377676 37624292888 37822500807 37831019772 37897174028 37951499196 38025406692 38038882518 38168618904 38247887367 38316032846 38438056878 38446714488 38512911906 38526560499 38657960172 38733243444 38750881533 38930852479 38939621084 38995440588 39071381076 39139704324 39153575046 39162393816 39395503303 39472222881 39572296218 39573358136 39650424072 39664475788 39707262504 39789726417 39886438501 40216329972 40310009752 40437298818 40446406728 40628918057 40661912408 40687159149 40731923946 40741098216 40870845288 40964950404 40983604753 41095410372 41114124129 41194190583 41263419988 41349337146 41394830484 41631649416 41650607362 41879456853 41888889588 41934976552 41961013731 41995089864 42068525736 42225832116 42327329499 42328465348 42401346351 42425926634 42954626078 43016201046 43116402836 43190640507 43225715208 43252553799 43262295804 43309893816 43567690803 43577503788 43716283884 43754219446 43816940622 43956483246 44030354856 44057693043 44136189734 44276749062 44286721752 44378696271 44520027903 44530055388 44606727081 44774726022 44844399691 44854500236 44997347148 45100953534 45111111864 45165605238 45348760971 45473973048 45494680686 45574236214 45584501144 45662988378 45679170887 45689459452 45738745416 45744651459 45833735493 45834965436 46235100444 46325139588 46422593198 46433049208 46499610456 46579673322 46590164712 46827858142 46838405432 46919051634 47079074952 47095759308 47176848621 47187474516 47327091453 47337751188 47446746354 47520577937 47682652836 47699551094 47792442138 47944645434 47955444264 48218935716 48240893337 48293968898 48304846408 48374090856 48458681544 48570257652 48628929609 48639882564 48724938036 48747126077 48870371186 48994271508 49079946692 49204033256 49263470802 49360732008 49431490056 49534149213 49654545889 49791646632 49822561971 50065227108 50162725116 50185567887 50351649192 50430001076 50472678438 50707088994 50718510024 50750000847 50979116664 50997183156 51002331198 51020405917 51119764059 51250742504 51282563787 51350549208 51368747332 51656207239 51667842044 51951731286 52204766728 52237180359 52369616502 52381411992 52496905006 52617779123 52629630508 52693206111 52763061624 52785349539 53052968556 53077127467 53221924908 53474126342 53550780894 53655066738 53767940223 53857143756 53916398424 53940950518 54237329367 54249545532 54309231928 54342952209 54516016737 54547619958 54653847066 54818832172 54925587444 54945052526 55132449528 55227376386 55246948419 55354537413 55530823509 55629761642 55839275804 55935419673 55948018308 56015602461 56028219156 56255425002 56436439332 56535128468 56665300594 56746529658 56845761042 56927248794 56940070824 57058323777 57159983426 57354934728 57474049269 57587520676 57657085317 57670071732 57769367859 57986940258 58000000968 58090254404 58409431626 58422587496 58493160882 58608644328 58709556486 58730362569 58743590724 59035665416 59158270493 59171595028 59358444327 59360037204 59475636108 59496713682 59502719731 59699634696 60121063322 60134604712 60220806984 60324494958 60338082168 60465014628 60610353167 60659574248 60883984504 60992868612 61097885919 61111647324 61306267932 61447425606 61895129982 62024005719 62092245726 62106231096 62304019128 62447474124 62475911043 62558735512 62833334382 62902464828 62992634796 63102788604 63262328472 63291136454 63463798296 63492698022 63638889951 63723256184 63926193912 64017831384 64306706971 64321191116 64431939117 64524301569 64674604254 64838572812 64964840724 65209512888 65366255682 65503765847 65574425826 65631329169 65684627736 65725410933 66022134696 66045532284 66075607663 66204284601 66320054549 66415123593 66430082628 66795083082 66914090516 67281750354 67296904584 67496020722 67609451992 67651430301 67666667796 67838222088 68003108264 68144336897 68159685412 68242021029 68361354321 68376751716 68494482567 68534189178 68752448154 69253376738 69268975048 69352650666 69412832629 69487709382 69633889797 69649573812 69749415684 69826155336 70241787213 70257608148 70378577451 70380466052 70542517066 70618612428 70643638962 70781211774 71158346714 71401041192 71523979254 71540088984 71549326641 71688663207 71690586964 71916968151 71933166396 72316439156 72440953347 72457269612 72561136284 72688022316 72730159944 72855386478 72871796088 73087407054 73305556779 73386208966 73491407262 73619920038 73636501848 73662597892 73742058936 73806049884 73895206203 74041098012 74074814359 74580559564 74687469948 75007233336 75097840662 75114755352 75453704963 75645001614 75662039544 75709017657 75794348056 75902998392 76050813384 76060633491 76077765036 76495774734 76503496797 76632065692 76876113756 77025823812 77053120998 77315920344 77466486888 77501763066 77861704958 77879242168 77927596929 77990881176 78142762152 78279408648 78307150092 78495375413 78745357509 78791006606 78944445762 79144592436 79328951576 79579452834 79772877002 79956554041 80211189513 80326171341 80432659944 80874597636 80911425777 81257836114 81374318298 81463847892 81821429937 81929900808 81967209506 82190820744 82228248258 82388381166 82417578789 82526839976 82561700561 82698674292 82789660968 82841064579 83282456569 83301214724 83444642463 83758913706 83777779176 83922027462 84383137503 84451664232 84654658998 84656930696 84802692702 84832745933 84851853268 84997950891 85119794487 85268641563 85739975139 85889906711 85909252156 86032402092 86232805672 86381281014 86505107598 86524591608 87135381606 87155007576 87432567768 87508438892 87614147439 87633881244 87912966492 88115386086 88252501883 88272379468 88553498124 88757392542 89040055806 89060110776 89213454162 89245070523 89549452044 89688799382 89709000472 89895307831 89994694296 90181594983 90201907068 90331210476 90697521942 90989361372 91148472428 91325976756 91358341774 91378918904 91489302918 91667470986 91669930872 92470200888 92650279176 92842694973 92845186396 93138368589 93159346644 93655716284 93838103268 94191518616 94250001573 94353697242 94374949032 94654182906 94675502376 94893492708 94936704681 95041155874 95239047033 95365305672 95399102188 95584884276 95889290868 95932956301 96437871432 96481786674 96587937796 97011906381 97140515304 97257859218 97279765128 97449876072 97494252154 97718732657 97740742372 97988543016 98049383523 98159893384 98526941604 98936474819 99068298426 99309091778 99645123942 100130454216 100325450232 100371135774 100778161183 100860002152 100922625531 100945356876 101244031083 101414177988 101500001694 101657945207 101994366312 102004662396 102040811834 102239528118 102565127574 102737494664 102801283767 103128672231 103312414478 103335684088 103550291299 103880065107 103903462572 104028975999 104474360718 104739233004 104993810012 105235558246 105259261016 105386412222 105570699078 105813775599 105965458443 106105937112 106154254934 106443849816 106737520071 106924169579 106948252684 107101561788 107285968881 107310133476 107535880446 107714287512 107881901036 108474658734 108499091064 108685904418 109032033474 109095239916 109283079717 109307694132 109637664344 109851174888 109865359487 109890105052 110079313449 110237110893 110429880057 110454752772 110493896838 110709074826 111061647018 111259523284 111678551608 111870839346 111896036616 111910485259 112031204922 112056438312 112510850004 112562084453 112872878664 113070256936 113330601188 113467502421 113493059316 113691522084 113854497588 114116647554 114319966852 114948098538 115175041352 115314170634 115340143464 115538735718 115579681497 115973880516 116180508808 116252644599 116792557437 116818863252 116986321764 117419112972 117460725138 117487181448 118186509909 118316540986 118343190056 118416668643 118716888654 118720074408 118951272216 118993427364 119005439462 119659315503 120242126644 120648989916 120930029256 121220706334 121886754171 121985737224 122061477447 122195771838 122223294648 122612535864 122894851212 122950814259 123165815591 123342372387 123582571749 123790259964 124048011438 124184491452 124894948248 124951822086 125458527187 125638370559 125666668764 125804929656 125883041193 125985269592 126205577208 126553768523 126582272908 126981988497 126985396044 127204039053 127277779902 128613413942 128642382232 128863878234 128909546311 129048603138 129349208508 129571921521 129677145624 129929681448 130515979237 130703072409 130732511364 131007531694 131148851652 131262658338 131450821866 132091064568 132151215326 132408569202 132640109098 132830247186 132860165256 133136088813 133560083709 133590166164 133828181032 134106114961 134533199073 134563500708 134992041444 135302860602 135333335592 136046282913 136288673794 136319370824 136484042058 136722708642 136753503432 136988965134 137037512661 137068378356 137233954377 137504896308 138475563881 138506753476 138705301332 138825665258 138975418764 139267779594 139299147624 139498831368 140128309217 140483574426 140515216296 140757154902 140760932104 141085034132 141237224856 141287277924 141530545863 141562423548 142316693428 142561733811 143047958508 143098653282 143377326414 143381173928 143833936302 143866332792 144632878312 144722680011 144881906694 144914539224 145122272568 145376044632 145710772956 145777125767 146174814108 146241378231 146611113558 146772417932 146982814524 147239840076 147325195784 147612099768 147790412406 148082196024 148149628718 148490743219 148963637667 149161119128 149374939896 150195681324 150556703661 150907409926 151290003228 151418035314 152121266982 152155530072 152991549468 153006993594 153061217751 153264131384 153359292177 153752227512 153847691361 154051647624 154106241996 154968621717 155003526132 155723409916 155855193858 156614300184 156711541077 156990750826 157490715018 157582013212 157853337369 157888891524 158079618333 158289184872 158356048617 159158905668 159231382401 159509826749 159545754004 159913108082 160422379026 160652342682 161303820669 161749195272 161822851554 162479076193 162515672228 162711988101 162748636596 162927695784 163028856627 163642859874 163897503497 163934419012 164456496516 164776762332 164835157578 165123401122 165397348584 165682129158 165740845257 166063612239 166564913138 166602429448 166889284926 166948428829 167517827412 167806259019 167844054924 168766275006 169028891143 169309317996 169605385404 169665491866 169703706536 169995901782 170239588974 170537283126 171046299151 171479950278 171779813422 171818504312 172064804184 172422147807 172762562028 172971255951 173010215196 174270763212 175016877784 175228294878 175267762488 175825932984 176191087707 176230772172 176505003766 176544758936 177106996248 177474811479 177514785084 178080111612 178426908324 178490141046 178508159193 179098904088 179377598764 179790615662 180363189966 180403814136 180662420952 181395043884 181477646363 181831059501 181978722744 182296944856 182651953512 182716683548 182978605836 183293657757 183334941972 183739167521 185685389946 185690372792 186276737178 186318693288 187159442197 187311432568 187427733129 187676206536 188500003146 188707394484 188793326813 189308365812 189786985416 189873409362 190082311748 190478094066 190798204376 190916669853 191169768552 191778581736 191865912602 192307683841 192920120913 192963573348 193175875592 193295817351 194023812762 194515718436 194988504308 195437465314 195481484744 196098767046 196511297541 196893987507 197053883208 197872949638 198136596852 198226822989 198612853803 198618183556 198960163647 199245370779 199290247884 200742271548 201556322366 201845251062 201890713752 202488062166 202828355976 202954290903 203000003388 203315890414 204009324792 204081623668 204433010691 204479056236 204726063087 205084062963 205130255148 205483447701 205602567534 206257344462 206624828956 207100582598 207760130214 207806925144 208057951998 208238497887 208901669391 208948721436 209478466008 209987620024 210423721627 210471116492 210725361639 210772824444 211135732353 211141398156 211627551198 211930916886 212308509868 213475040142 213848339158 213896505368 214203123576 214571937762 214620266952 214647979923 215065989621 215071760892 215763802072 216949317468 217322860041 217371808836 218064066948 218190479832 218566159434 218615388264 219730718974 219780210104 219916670337 220158626898 220474221786 220859760114 220909505544 220987793676 221418149652 221518977589 222123294036 222224443077 222519046568 223741678692 223820970518 224062409844 225021700008 225124168906 226361114889 226661202376 226935004842 226986118632 227383044168 227708995176 228181900473 228233295108 228639933704 228736514669 229510490391 229896197076 230628341268 231077471436 231159362994 231947761032 232505289198 232994407633 233585114874 233637726504 233782790787 233972643528 234838225944 234921450276 235028427257 235486126239 236236072527 236373019818 236633081972 236833337286 237433777308 237986854728 238010878924 239318631006 239403443149 239869662123 240484253288 240633568539 241297979832 242386818583 242441412668 242734277331 243773508342 244122954894 244391543676 245789702424 245901628518 246331631182 246684744774 246898809731 247165143498 247252736367 247580519928 247685101683 248096022876 248368982904 249054213499 249847369707 249903644172 250333927389 250917054374 251276741118 251333337528 251766082386 253107537046 253164545816 253963976994 253970792088 254408078106 254498237799 254555559804 254993852673 255805924689 257219925417 257226827884 257669720133 257727756468 257819092622 258097206276 258698417016 259143843042 261031958474 261406144818 261465022728 262015063388 262297703304 262525316676 262842442317 262901643732 264302430652 264757505649 264817138404 265280218196 265660494372 266272177626 267120167418 267180332328 267735211569 268212229922 269066398146 269127001416 269685923493 269984082888 270544784949 270605721204 272092565826 272515967353 272577347588 272968084116 273445417284 273977930268 274075025322 274136756712 274467908754 275009792616 275768523121 276951127762 277013506952 277410602664 277651330516 277950837528 278528084919 278535559188 279205069507 280256618434 280967148852 281514309804 282170068264 282574555848 283061091726 283124847096 284402426399 284633386856 284810114043 285123467622 285717141099 286095917016 286197306564 286754652828 286885233271 287667872604 287798868903 289445360022 289763813388 291035719143 291421545912 291554251534 292349628216 292482756462 293156197971 293222227116 293544835864 293965629048 294479680152 295580824812 296232535391 296299257436 296809424457 296981486438 297927275334 300391362648 301113407322 301746855787 301814819852 302334483549 302580006456 302767876593 302836070628 304242533964 304381077923 304973835621 305983098936 306013987188 306122435502 306718584354 307695382722 308212483992 308403851301 309937243434 310007052264 310047082111 310650873897 311446819832 311640195321 311710387716 313423082154 313910797837 313981501652 314981430036 315164026424 315706674738 315777783048 316159236666 316712097234 317441326797 318317811336 318462764802 319019653498 319091508008 319754196209 319826216164 320212560213 320772508737 320844758052 321304685364 322607641338 323645703108 324958152386 325031344456 325423976202 325497273192 326057713254 327285719748 327795006994 327868838024 328912993032 329553524664 329596078461 329670315156 330237940347 330246802244 331289640171 331364258316 331481690514 332127224478 333129826276 333778569852 333896857658 335035654824 335612518038 335688109848 335731455777 337532550012 337686253359 338057782286 338618635992 339210770808 339330983732 339991803564 340402507263 340479177948 341074566252 341229882539 342092598302 342959900556 343559626844 344844295614 345525124056 345942511902 346020430392 346739044491 347581821223 348541526424 348757933797 350377672311 350456589756 352382175414 352461544344 353010007532 354559529727 354949622958 355029570168 355250005929 356160223224 356853816648 356980282092 357016318386 357142841419 358755197528 358977946509 359581231324 360726379932 361593450673 362790087768 362955292726 363662119002 365433367096 365660262513 365957211672 366587315514 366669883944 367478335042 368324453861 368852442777 369497446773 370027117161 371370779892 371539892269 372553474356 374318884394 374855466258 376375581561 376915111677 377000006292 377414788968 377586653626 378616731624 379661305569 379746818724 380164623496 380956188132 381612117159 381833339706 383731825204 384615367682 385840241826 385927146696 386591634702 386728638933 388047625524 388715764563 389031436872 389977008616 390786911593 390874930628 391547937711 392109217227 392197534092 393022595082 393787975014 395745899276 396273193704 396453645978 397225707606 397236367112 397920327294 398061346301 398490741558 398580495768 399408266439 401484543096 402318344883 403112644732 403599597219 403690502124 404976124332 405908581806 406000006776 406631780828 408163247336 408866021382 408958112472 409452126174 410168125926 410260510296 410966895402 411112537983 411205135068 412514688924 413249657912 414107893451 414201165196 415426691643 415520260428 416115903996 416476995774 417803338782 417897442872 420384927651 420847443254 420942232984 421450723278 421545648888 422271464706 422282796312 423255102396 423861833772 424617019736 426950080284 427685201433 427696678316 429143875524 429295959846 430131979242 430143521784 433898634936 434168040033 434645720082 434743617672 436128133896 437132318868 437331377301 438724134693 439461437948 439833340674 440317253796 440948443572 441719520228 441975587352 442836299304 443037955178 444246588072 444448886154 445472229657 446890913001 447483357384 447641941036 448124819688 450146948797 450248337812 451670110983 452722229778 453870009684 456363800946 456466590216 457473029338 458526360929 459020980782 459183653253 459792394152 460077876531 461256682536 462154942872 462318725988 462529253641 464240381843 464905865151 465010578396 465988815266 467170229748 467565581574 469842900552 470056854514 470972252478 472472145054 472746039636 473266163944 473560012107 473666674572 474867554616 475068145851 476021757848 477010358279 477694147203 478529480247 478637262012 478806886298 479739324246 481267137078 483911462007 484773637166 484882825336 485468554662 485889828403 487437228579 487547016684 488135964303 488245909788 488783087352 491692510491 491803257036 492663262364 493369489548 493797619462 494330286996 494505472734 495370203366 496192045752 497222535771 498108426998 499694739414 499807288344 500667854778 500845286487 501834108748 502553482236 503418777057 503532164772 506101082227 506215074092 507086673429 507927953988 508816156212 508996475598 509111119608 509987705346 511611849378 513138897453 514439850834 514453655768 515339440266 515455512936 515522071439 515638185244 516194412552 517266443421 518287686084 518523700513 522063916948 522812289636 524030126776 525050633352 525684884634 525803287464 528175934741 528604861304 529515011298 529634276808 530560436392 531320988744 532424434437 532544355252 534240334836 535470423138 535524477579 536424459844 538132796292 539371846986 541089569898 541211442408 544185131652 544432939089 545031934706 545154695176 545493178503 545936168232 546890834568 547955860536 548150050644 548935817508 551217502563 551537046242 553902255524 555302661032 557056169838 557071118376 558410139014 560513236868 561478326591 561934297704 562283199387 563028619608 566122183452 566379980439 568804852798 569620228086 570246935244 571434282198 572394613128 572750009559 573509305656 573770466542 575335745208 575597737806 576923051523 577931903927 578760362739 578890720044 579527626776 579887452053 582071438286 582977195983 583108503068 584965512924 586312395942 586444454232 589533892623 590681962521 591161649624 592465070782 592598514872 593618848914 593829221531 593962972876 594680468967 595838561409 595854550668 596880490941 601229346977 602226814644 603493711574 603629639704 604668967098 605535753186 605672141256 608485067928 608762155846 609947671242 612027974376 612244871004 613299032073 613437168708 615252188889 615390765444 616807702602 617767513181 619874486868 620094164222 621301747794 623280390642 623420775432 624715493661 626705008173 626846164308 627821595674 627963003304 629267154817 629962860072 631271164881 631413349476 632176084917 632318473332 633424194468 634882653594 636925529604 638039306996 639508392418 639652432328 640425120426 641545017474 641689516104 642609370728 643943939769 645215282676 645509096557 647291406216 649916304772 650847952404 651968580123 652115426508 654571439496 655590013988 659192156922 659340630312 659750011011 660475880694 660493604488 662579280342 662728516632 662963381028 664254448956 664556932767 666259652552 666673329231 667557139704 667793715316 671225036076 671462911554 671530694107 675065100024 675372506718 676115564572 678661967464 679083344667 679983607128 680805014526 680958355896 682149132504 682459765078 684031128599 684185196604 685919801112 686209544007 687119253688 689688591228 691885023804 693478088982 695163642446 697515867594 698983222899 700755344622 700913179512 704764350828 705085281771 706020015064 706458378717 708708217581 709119059454 709899245916 710500011858 713960564184 714032636772 714285682838 717955893018 718210329447 719162462648 719608986369 721452759864 721900705617 723186901346 725910585452 727160455749 727324238004 728202831993 731320525026 733174631028 734956670084 736648907722 737704885554 738994893546 740054234322 740696429193 741758209101 742741559784 743055305049 743079784538 745106948712 747162640497 748469187053 748637768788 749542109121 749710932516 751001782167 752751163122 753830223354 754000012584 755173307252 759322611138 759493637448 761912376264 763224234318 763494713397 763666679412 764981558019 767463650408 769057516409 769230735364 771659776251 771680483652 773009160399 773183269404 773457277866 776095251048 777431529126 781573823186 781749861256 783095875422 783373396813 784218434454 784395068184 786045190164 787575950028 787934591171 791491798552 792907291956 794272516947 794451415212 795840654588 796122692602 796981483116 798816532878 804636689766 806225289464 807199194438 807381004248 809057770479 809952248664 811634354847 811817163612 813263561656 817547902059 817732042764 818904252348 820336251852 821933790804 822225075966 822410270136 825029377848 827305569363 828215786902 828402330392 830853383286 831040520856 832231807992 832953991548 835606677564 835987190623 837615208521 840769855302 841694886508 842901446556 844542929412 846510204792 847723667544 851548956011 853207279197 853900160568 854430342129 855370402866 855393356632 858287751048 858591919692 860263958484 860655699813 862160709137 863396606709 868336080066 869291440164 874264637736 874662754602 877448269386 878209690309 878922875896 879468593913 879666681348 880634507592 881896887144 883439040456 885876379661 886075910356 888697606173 888897772308 890428273371 890944459314 893781826002 895283882072 900293897594 900496675624 902366824177 903340221966 905240567361 905444459556 907003450647 907740019368 912727601892 913143233769 914921506863 914946058676 917052721858 918041961564 918367306506 920155753062 924637451976 925058507282 928480763686 929811730302 930021156792 930141246333 931952621691 931977630532 934340459496 934920585963 935131163148 940113709028 941732393511 941944504956 944944290108 945492079272 947120024214 947333349144 950136291702 952323980391 954020716558 955388294406 957058960494 957274524024 957613772596 959262588627 959478648492 960637680639 962317526211 962534274156 967822924014 969328947167 969547274332 970937109324 971779656806 974874457158 975094033368 976271928606 976491819576 980898164519 983385020982 983606514072 985326524728 986738979096 987595238924 988660573992 988788235383 989010945468 990713821041 990740406732 994445071542 996216853996 999389478828 1001335709556 1001690572974 1003668217496 1005106964472 1006837554114 1007064329544 1007194367331 1012202164454 1012430148184 1013058760077 1014173346858 1015855907976 1017632312424 1017992951196 1019975410692 1020439880369 1023223698756 1023689647617 1026277794906 1028879701668 1030678880532 1031044142878 1031276370488 1034532886842 1036575372168 1037047401026 1039435202533 1042745463669 1044127833896 1045624579272 1051133016933 1051369769268 1056351869482 1059030022596 1063678589181 1064848868874 1065088710504 1068480669672 1070940846276 1071048955158 1071428524257 1072848919688 1073302107293 1076265592584 1076933839527 1078743693972 1082179139796 1082671935397 1084780352019 1088370263304 1088865878178 1090063869412 1090986357006 1096300101288 1096980787539 1097871635016 1102435005126 1102825697129 1103074092484 1104973361583 1106557328331 1107804511048 1108492340319 1114112339676 1114619676807 1116568787243 1116820278028 1121026473736 1122956653182 1124566398774 1129126744683 1132244366904 1132759960878 1137353533351 1137609705596 1138983916707 1139240456172 1140493870488 1142868564396 1145500019118 1147282524479 1147540933084 1151195475612 1153846103046 1155863807854 1157520725478 1157781440088 1159774904106 1160185916799 1164142876572 1165954391966 1166217006136 1168639001803 1169931025848 1172360734779 1172624791884 1174643813133 1179067785246 1181363925042 1184930141564 1187237697828 1187658443062 1187925945752 1189360937934 1191677122818 1191709101336 1193760981882 1194184038903 1202458693954 1204453629288 1206955034649 1206987423148 1209337934196 1210798791657 1211071506372 1217524311692 1219895342484 1224489742008 1226598064146 1226874337416 1230504377778 1230781530888 1233337613949 1233615405204 1235535026362 1239748973736 1240188328444 1242323680353 1242603495588 1246280074929 1246560781284 1249430987322 1253410016346 1253692328616 1255643191348 1258534309634 1261154782953 1262542329762 1262826698952 1264352169834 1264636946664 1266848388936 1269765307188 1270343524541 1273851059208 1276078613992 1279016784836 1280850240852 1283055604299 1283090034948 1286174172647 1287887879538 1290430565352 1291018193114 1299832609544 1301695904808 1303937160246 1304230853016 1310116095379 1311180027976 1311994131903 1316172404079 1318384313844 1319500022022 1320951761388 1321553287691 1325158560684 1325926762056 1328508897912 1329113865534 1333346658462 1335587430632 1336416688971 1340672739003 1342450072152 1342925823108 1343061388214 1346153786887 1350440846391 1350745013436 1352231129144 1358166689334 1361610029052 1364919530156 1368062257198 1368370393208 1372419088014 1375579082787 1377550959759 1379377182456 1383770047608 1386956177964 1387587760923 1390014204527 1390327284892 1392721145529 1394717595453 1395031735188 1397966445798 1401510689244 1409528701656 1410170563542 1412916757434 1415889092539 1417416435162 1418238118908 1419798491832 1420680036321 1421000023716 1428065273544 1428249673331 1428571365676 1431031074837 1433082441609 1435588440741 1435911786036 1436420658894 1439217972738 1443801411234 1446373802692 1451821170904 1454320911498 1454648476008 1454836308367 1456405663986 1457669485209 1462311685737 1462641050052 1466349262056 1469913340168 1472966051389 1473297815444 1475077531473 1475409771108 1477989787092 1480108468644 1481392858386 1483516418202 1486110610098 1486159569076 1494325280994 1496938374106 1497275537576 1499084218242 1499421865032 1502003564334 1502535859461 1505502326244 1507660446708 1510346614504 1518303246681 1518645222276 1521260020287 1526448468636 1526989426794 1527333358824 1529963116038 1538115032818 1538461470728 1539416692359 1543319552502 1543360967304 1546018320798 1546366538808 1546566214317 1546914555732 1554863058252 1555571101539 1563147646372 1566191750844 1566746793626 1568436868908 1572090380328 1575151900056 1575869182342 1584527804223 1585814583912 1588545033894 1588902830424 1591681309176 1592245385204 1593962966232 1597273303311 1597633065756 1601155602683 1606573432737 1609273379532 1614398388876 1618115540958 1623268709694 1623634327224 1630960853431 1633298817267 1635095804118 1635464085528 1636479535509 1637808504696 1640672503704 1643867581608 1644450151932 1645198990799 1653652507689 1654611138726 1656431573804 1661706766572 1665907983096 1671213355128 1671974381246 1675230417042 1675824102043 1681539710604 1683389773016 1684434979773 1685802893112 1689085858824 1696707730081 1699139941317 1703097912022 1706414558394 1708860684258 1710740805732 1717183839384 1720527916968 1721311399626 1724321418274 1726793213418 1728291668117 1730769154569 1733795711781 1736281088217 1736672160132 1738582880328 1743379494493 1748931587949 1749325509204 1754896538772 1756419380618 1758937187826 1759333362696 1768601677869 1771752759322 1772151820712 1777395212346 1777795544616 1780856546742 1781487664593 1781888918628 1784041406901 1787563652004 1790641472823 1800182330453 1800587795188 1803688040931 1804733648354 1806680443932 1810481134722 1810888919112 1814006901294 1825455203784 1826286467538 1829843013726 1829892117352 1833692431321 1834105443716 1836083923128 1836734613012 1839897096219 1840311506124 1850117014564 1853302539543 1856961527372 1859623460604 1860282492666 1863905243382 1863955261064 1869841171926 1870262326296 1874146480983 1880227418056 1883464787022 1883889009912 1887801464451 1889888580216 1893813494643 1894240048428 1900272583404 1904647960782 1907611771471 1908041433116 1910776588812 1914117920988 1915227545192 1918525177254 1918957296984 1921275361278 1924635052422 1925068548312 1930379661847 1935645848028 1936527289671 1938657894334 1939094548664 1941874218648 1943559313612 1949748914316 1952543857212 1961796329038 1966770041964 1975190477848 1977576470766 1978021890936 1981427642082 1981480813464 1988890143084 1992433707992 1993670798301 1998778957656 2000019987693 2002671419112 2003381145948 2013675108228 2014388734662 2014592082321 2024404328908 2026117520154 2028346693716 2035985902392 2037250034001 2039950821384 2040879760738 2046447397512 2047379295234 2052093385797 2052555589812 2057759403336 2058628632021 2061357761064 2062088285756 2069065773684 2073627747737 2074094802052 2078870405066 2085490927338 2096949668697 2102266033866 2102739538536 2112227990509 2112703738964 2115255845313 2118060045192 2119375136151 2127357178362 2129697737748 2130667545461 2141881692552 2142097910316 2142857048514 2146604214586 2153867679054 2154630988341 2157487387944 2158826959107 2164358279592 2165343870794 2169560704038 2170329574777 2177731756356 2180127738824 2181481367247 2181972714012 2193961575078 2197375584859 2204870010252 2205651394258 2206148184968 2209946723166 2213114656662 2216984680638 2222089287579 2228224679352 2229165915147 2229239353614 2233137574486 2233640556056 2238279373463 2241487921491 2245407561159 2245913306364 2248626327363 2249132797548 2258253489366 2265519921756 2274707066702 2275219411192 2277967833414 2278480912344 2285737128792 2290484140191 2291000038236 2294565048958 2295081866168 2302390951224 2307172549227 2307692206092 2311727615708 2315041450956 2319027481197 2319549808212 2320371833598 2328285753144 2331908783932 2337278003606 2344721469558 2345249583768 2349287626266 2350120190439 2358135570492 2362727850084 2363803773513 2369860283128 2374475395656 2374782001219 2375316886124 2378721875868 2382817550841 2383354245636 2387521963764 2388368077806 2388609177773 2404917387908 2413910069298 2413974846296 2418675868392 2421597583314 2422143012744 2427173311437 2433072748561 2435048623384 2439790684968 2452643706177 2453196128292 2461008755556 2466675227898 2467230810408 2471070052724 2480376656888 2481916708089 2484647360706 2485206991176 2492560149858 2493121562568 2498861974644 2499999889933 2506820032692 2507961571869 2511286382696 2512845625563 2517068619268 2522309565906 2525084659524 2528704339668 2539530614376 2540687049082 2554646868033 2558033569672 2559621837591 2561700481704 2566111208598 2566180069896 2572348345294 2575775759076 2581967099439 2582036386228 2586482127411 2590189820127 2607874320492 2620232190758 2623988263806 2632344808158 2634629070927 2636768627688 2638405781739 2639000044044 2641903522776 2643106575382 2650317121368 2657629138983 2658227731068 2666092818519 2666693316924 2671284820113 2672833377942 2681345478006 2685851646216 2686122776428 2692307573774 2700881692782 2701490026872 2707100472531 2715721702083 2716333378668 2721010351941 2723220058104 2729839060312 2735508381151 2736124514396 2739429701307 2744764520589 2744838176028 2751158165574 2755101919518 2773912355928 2775175521846 2780028409054 2780654569784 2785442291058 2786429424107 2789435190906 2790063470376 2790423738999 2795857865073 2795932891596 2803021378488 2820341127084 2825197180533 2825833514868 2831778185078 2834832870324 2836476237816 2841360072642 2842000047432 2856499346662 2857142731352 2862062149674 2866164883218 2871176881482 2871823572072 2872841317788 2877787765881 2878435945476 2886952578633 2887602822468 2892747605384 2898755254157 2907986841501 2908641822996 2909672616734 2912811327972 2915338970418 2924623371474 2925282100104 2942694493557 2945932102778 2946595630888 2950155062946 2950819542216 2955979574184 2960216937288 2962785716772 2966364706149 2967032836404 2972221220196 2972319138152 2973574690697 2988650561988 2993876748212 2998168436484 3004007128668 3005071718922 3011004652488 3015320893416 3021583101993 3028927299229 3036606493362 3037290444552 3039176280231 3042520040574 3052896937272 3053978853588 3059926232076 3061319641107 3071068942851 3076230065636 3078833384718 3086639105004 3092036641596 3093132428634 3093829111464 3109726116504 3111142203078 3112244760937 3118305607599 3126295292744 3128236391007 3132383501688 3133493587252 3136873737816 3151028641579 3151738364684 3169055608446 3177090067788 3184490770408 3194546606622 3195266131512 3202311205366 3209684526503 3213146865474 3214285572771 3218546759064 3219906321879 3228796777752 3236231081916 3237704775487 3246537419388 3248015806191 3254341056057 3261921706862 3266597634534 3270191608236 3272959071018 3288900303864 3290397981598 3307305015378 3308477091387 3309222277452 3312863147608 3314920084749 3323413533144 3325477020957 3343859030421 3343948762492 3349706361729 3350460834084 3351648204086 3363079421208 3368869959546 3387380234049 3393415460162 3398279882634 3406195824044 3412060600053 3412829116788 3416951750121 3417721368516 3421481611464 3441847573437 3442622799252 3448642836548 3453586426836 3456583336234 3461538309138 3467591423562 3472562176434 3473344320264 3480557750397 3486758988986 3497863175898 3498651018408 3505917005409 3509793077544 3512838761236 3517082204337 3517874375652 3523931439399 3537203355738 3542707575589 3543505518644 3554790424692 3561713093484 3562975329186 3563777837256 3568082813802 3575127304008 3581282945646 3582552116709 3600364660906 3601175590376 3607376081862 3608654500073 3609467296708 3613360887864 3620865103947 3620962269444 3628013802588 3629665903591 3652572935076 3659686027452 3667384862642 3668210887432 3673469226024 3679794192438 3680623012248 3697231543187 3700234029128 3706605079086 3713923054744 3719246921208 3720564985332 3726971041059 3727810486764 3738840224787 3739682343852 3748292961966 3766929574044 3775602928902 3783464348859 3787626989286 3788480096856 3800545166808 3809295921564 3811030573623 3815223542942 3816082866232 3821553177624 3828235841976 3837050354508 3842550722556 3849270104844 3851022960083 3858522517941 3860759323694 3871291696056 3873054579342 3877315788668 3887118627224 3899497828632 3905087714424 3922709125231 3923592658076 3930348286137 3933540083928 3935982395709 3955152941532 3962855284164 3964659863073 3977780286168 3987341596602 4000039975386 4006762291896 4009250066913 4027350216456 4028777469324 4029184164642 4030612067443 4038461360661 4045523327489 4048808657816 4051322539173 4052235040308 4056693387432 4074500068002 4080840371881 4081759521476 4094758590468 4104186771594 4105111179624 4117257264042 4124176571512 4126737248361 4138131547368 4147255495474 4148189604104 4156804550717 4157740810132 4162763282769 4170042613581 4170981854676 4178163436587 4193899337394 4204532067732 4224455981018 4225407477928 4230511690626 4238750272302 4247667277617 4254714356724 4259395475496 4261335090922 4284195820632 4284749019993 4285714097028 4293093224511 4293208429172 4306765322223 4307735358108 4309261976682 4317653918214 4330687741588 4339121408076 4340659149554 4355463512712 4362962734494 4363945428024 4364508925101 4373008455627 4386935057211 4387923150156 4394751169718 4409740020504 4411302788516 4418898154167 4419893446332 4425232594419 4426229313324 4433969361276 4444178575158 4458331830294 4458478707228 4466275148972 4476558746926 4482975842982 4490815122318 4491826612728 4497252654726 4498265595096 4507607578383 4516506978732 4518563675899 4531039843512 4549414133404 4554909740043 4555935666828 4563780060861 4580968280382 4582000076472 4589130097916 4614345098454 4615384412184 4618250077077 4623455231416 4630082901912 4638054962394 4639099616424 4639698642951 4640743667196 4663817567864 4666713304617 4674556007212 4689442939116 4698575252532 4700240380878 4700714858749 4716271140984 4725455700168 4727607547026 4749564002438 4750633772248 4753583412669 4757443751736 4765635101682 4766708491272 4775043927528 4776736155612 4777218355546 4788217900193 4803466808049 4809834775816 4827820138596 4843195166628 4854346622874 4866145497122 4892882560293 4899896451801 4905287412354 4906392256584 4922017511112 4933350455796 4935596972397 4942140105448 4960957523067 4963833416178 4969294721412 4985120299716 4997723949288 4999999779866 5013640065384 5015923143738 5025691251126 5027472306129 5034137238536 5036263734221 5044619131812 5050169319048 5053304939319 5057408679336 5080229850709 5081374098164 5090123190243 5097419823951 5109293736066 5119243675182 5132222417196 5144696690588 5151551518152 5163934198878 5164072772456 5172964254822 5174797501913 5180379640254 5184875004351 5192307463707 5201387135343 5215748640984 5230138483479 5239284309371 5240464381516 5246794763847 5247976527612 5264689616316 5269258141854 5276811563478 5278000088088 5286213150764 5315258277966 5316455462136 5332185637038 5333386633848 5342569640226 5344462993779 5345666755884 5362690956012 5372245552856 5383402614863 5384615147548 5400546991359 5401763385564 5411064122793 5414200945062 5431443404166 5432666757336 5442020703882 5471016762302 5472249028792 5478859402614 5483613777691 5489529041178 5489676352056 5501077293963 5502316331148 5510203839036 5550351043692 5559907618629 5560056818108 5570884582116 5572858848214 5578870381812 5580847477998 5591715730146 5591865783192 5640682254168 5650394361066 5651667029736 5663404393353 5663556370156 5669665740648 5681440483929 5682720145284 5712998693324 5722835314413 5724124299348 5732329766436 5742353762964 5745682635576 5755575531762 5756871890952 5773905157266 5775205644936 5791138985541 5797510508314 5809581869013 5815973683002 5817283645992 5819345233468 5825622655944 5830677940836 5849246742948 5851910334361 5885388987114 5891864205556 5900310125892 5925571433544 5932729412298 5934065672808 5944442440392 5947149381394 5960842692077 5977301123976 5981012394903 5987753496424 5996336872968 6008014257336 6010143437844 6035124963959 6043166203986 6043776246963 6057854598458 6073212986724 6078352560462 6085040081148 6107957707176 6119852464152 6122639282214 6142137885702 6147467832163 6152460131272 6156280157391 6157666769436 6173278210008 6175885896063 6184073283192 6186264857268 6201134657627 6220883243211 6222284406156 6224489521874 6236611215198 6256472782014 6266987174504 6290849006091 6302057283158 6303476729368 6316567769239 6336683971527 6338111216892 6345767535939 6354180135576 6389093213244 6392002636383 6404622410732 6419369053006 6426293730948 6428571145542 6439812643758 6463892965023 6472462163832 6475409550974 6493074838776 6496031612382 6508682112114 6510988724331 6522374344319 6523843413724 6533195269068 6540383216472 6544444101741 6545918142036 6579314068951 6580795963196 6592126754577 6614610030756 6616954182774 6618444554904 6629840169498 6650954041914 6666267862737 6687718060842 6687897524984 6699412723458 6700921668168 6701786928707 6703296408172 6714838120389 6724463764473 6736222683477 6737739919092 6774760468098 6785302630169 6786830920324 6796559765268 6812391648088 6824121200106 6825658233576 6833903500242 6835442737032 6866287151633 6883695146874 6885245598504 6897285673096 6907172853672 6913166672468 6921517647681 6923076618276 6935182847124 6945124352868 6961115500794 6973517977972 6995726351796 7011834010818 7025677522472 7034164408674 7035748751304 7047862878798 7050360571317 7074406711476 7085415151178 7087011037288 7091411320539 7109580849384 7123426186968 7124346003657 7125950658372 7136165627604 7162565891292 7165104233418 7165827533319 7200729321812 7214752163724 7217309000146 7218934593416 7241730207894 7241924538888 7256027605176 7259331807182 7299218245683 7305145870152 7319372054904 7334769725284 7357931118531 7359588384876 7394463086374 7413210158172 7441129970664 7445750124267 7453942082118 7455620973528 7477680449574 7479364687704 7496585923932 7499999669799 7513114751051 7523884715607 7533859148088 7538536876689 7551205857804 7566928697718 7575253978572 7578703547779 7618591843128 7622061147246 7630447085884 7663940604099 7674100709016 7678865512773 7685101445112 7698540209688 7702045920166 7717045035882 7719779879903 7721518647388 7745901298317 7746109158684 7754631577336 7759446382233 7815981510701 7845418250462 7847185316152 7860696572274 7871964791418 7903887212781 7910305883064 7925710568328 7929319726146 7961474733457 7972887416949 7974683193204 7998278455557 8000079950772 8018500133826 8030977671353 8057554938648 8058368329284 8061224134886 8076922721322 8091046654978 8102645078346 8104470080616 8121301417593 8147165106249 8149000136004 8161680743762 8163519042952 8180473012621 8189517180936 8206525143453 8208373543188 8218289103921 8234514528084 8253474496722 8294510990948 8313609101434 8315481620264 8325526565538 8340085227162 8341963709352 8356326873174 8359288272321 8371271216997 8387798674788 8409064135464 8447009396741 8448911962036 8461023381252 8475591541599 8477500544604 8495334555234 8509428713448 8522670181844 8569498039986 8571428194056 8586186449022 8586416858344 8613530644446 8615470716216 8618523953364 8633363297643 8635307836428 8661375483176 8678242816152 8681318299108 8696265762471 8723960524503 8725925468988 8729017850202 8746016911254 8773870114422 8775846300312 8789502339436 8822605577032 8828083480671 8837796308334 8839786892664 8850465188838 8852458626648 8867938722552 8888357150316 8892404671787 8916663660588 8916957414456 8920724072091 8932550297944 8953117493852 8965951685964 8981630244636 8994505309452 9015215156766 9033013957464 9037127351798 9086781897687 9098828266808 9109819480086 9111871333656 9127560121722 9161936560764 9178260195832 9183958923321 9213206828553 9228690196908 9236500154154 9276109924788 9279397285902 9281487334392 9333426609234 9336734282811 9349112014424 9354916822797 9378885878232 9384709173021 9397150505064 9400480761756 9401429717498 9453085924737 9455215094052 9499128004876 9507166825338 9531270203364 9553472311224 9554436711092 9576435800386 9606933616098 9629053579509 9642856718313 9655640277192 9659718965637 9686390333256 9708693245748 9713114326461 9730099431689 9732290994244 9744047418573 9763023168171 9785765120586 9799792903602 9810574824708 9866700911592 9871193944794 9911223647773 9921915046134 9925431274161 9927666832356 9938589442824 9944760254247 9970240599432 9997747713317 9999999559732 10031577091263 10031846287476 10049119085187 10051382502252 10054944612258 10072527468442 10089238263624 10106609878638 10160459701418 10162748196328 10180246380486 10183854158569 10194839647902 10218587472132 10236181800159 10238487350364 10264444834392 10289393381176 10310762359723 10325542720311 10327868397756 10345928509644 10349595003826 10360759280508 10369750008702 10384614927414 10402774270686 10460276966958 10478568618742 10480928763032 10493589527694 10495953055224 10517751016227 10529379232632 10538516283708 10551246613011 10553623126956 10572426301528 10628122726767 10630516555932 10664371274076 10685139280452 10688925987558 10691333511768 10725381912024 10747656350127 10766805229726 10769230295096 10801093982718 10803526771128 10822128245586 10825963500219 10828401890124 10862886808332 10884041407764 10888997710773 10939569546599 10942033524604 10957718805228 10967227555382 10979058082356 11002154587926 11004632662296 11020407678072 11070136428143 11091694629561 11100702087384 11119815237258 11120113636216 11141769164232 11145717696428 11157740763624 11161694955996 11180913123177 11183431460292 11208089218781 11300788722132 11326808786706 11327112740312 11362880967858 11365440290568 11416725974017 11425997386648 11433091720869 11445670628826 11448248598696 11464659532872 11484707525928 11511151063524 11516392935593 11547810314532 11553068880249 11575567553823 11582277971082 11595021016628 11619163738026 11631947366004 11638690466936 11661355881672 11698493485896 11703820668722 11730768714301 11768127375693 11770777974228 11783728411112 11791044858411 11800620251784 11865458824596 11893979589219 11894298762788 11921685384154 11962024789806 12020286875688 12070249927918 12086332407972 12087552493926 12091836202329 12115384081983 12115709196916 12136569982467 12146425973448 12153967617519 12156705120924 12170080162296 12242521115643 12245278564428 12284275771404 12294935664326 12312560314782 12315333538872 12351771792126 12372529714536 12380211745083 12402269315254 12441766486422 12444568812312 12448979043748 12470413652151 12473222430396 12488289848307 12510127840743 12512945564028 12534490309761 12581698012182 12601276313171 12604114566316 12633135538478 12673367943054 12676222433784 12691535071878 12743001832851 12778186426488 12784005272766 12809244821464 12835847019247 12838738106012 12852587461896 12854247059979 12857142291084 12879279673533 12879625287516 12927785930046 12950819101948 12992063224764 13017364224228 13021977448662 13044748688638 13047686827448 13066390538136 13088888203482 13091836284072 13093526775303 13119025366881 13158628137902 13161591926392 13184253509154 13229220061512 13233908365548 13256694462501 13259680338996 13301908083828 13332535725474 13353282400297 13375436121684 13398825446916 13403573857414 13406592816344 13429676240778 13448927528946 13472445366954 13475479838184 13512657632929 13549520936196 13555691027697 13570605260338 13573661840648 13593119530536 13648242400212 13664729220129 13667807000484 13732574303266 13767390293748 13826333344936 13843035295362 13846153236552 13870365694248 13890248705736 13919095928853 13922231001588 13947035955944 13952927394809 13991452703592 14000139913851 14023668021636 14068328817348 14095725757596 14100721142634 14102144576247 14148813422952 14170830302356 14182822641078 14248692007314 14251901316744 14260750238007 14272331255208 14325131782584 14330208466836 14331655066638 14336734062677 14364653700579 14401458643624 14410400424147 14429504327448 14434618000292 14483460415788 14515394234159 14518663614364 14598436491366 14669539450568 14678647680879 14715862237062 14719176769752 14785595933563 14788926172748 14806790917191 14826420316344 14891500248534 14907884164236 14914672818227 14955360899148 14993171847864 14999999339598 15026229502102 15047769431214 15077073753378 15082416918387 15102411715608 15108791202663 15133857395436 15150507957144 15157407095558 15192307023439 15240689552127 15244122294492 15260894171768 15270369570729 15327881208198 15357731025546 15404091840332 15434090071764 15439559759806 15443037294776 15491802596634 15492218317368 15518892764466 15524392505739 15554625013053 15604161406029 15631963021402 15690415450437 15690836500924 15717852928113 15721393144548 15740384291541 15743929582836 15807774425562 15858639452292 15922949466914 15945774833898 15949366386408 15996556911114 16000159901544 16033388981337 16037000267652 16061955342706 16116736658568 16122448269772 16150207844589 16153845442644 16182093309956 16201640974077 16205290156692 16233192368379 16242602835186 16294330212498 16298000272008 16323361487524 16360946025242 16413050286906 16416747086376 16436578207842 16450841333073 16469029056168 16503231881889 16506948993444 16589021981896 16623474008533 16627218202868 16651053131076 16679722855887 16680170454324 16712653746348 16718576544642 16720264244411 16742542433994 16775597349576 16894018793482 16897823924072 16922046762504 16951183083198 16955001089208 16990213180059 16990669110468 17031509239927 17045340363688 17138996079972 17168505943239 17172372898044 17227061288892 17237047906728 17266726595286 17270615672856 17362636598216 17373416956623 17392531524942 17428745607039 17447921049006 17451850937976 17458035700404 17492033822508 17499999229531 17547740228844 17555731003083 17579004678872 17656166961342 17675592616668 17700930377676 17776714300632 17784809343574 17833327321176 17841448144182 17882528076231 17906234987704 17931903371928 17963260489272 17989010618904 18030430313532 18070184658851 18074254703596 18105374891877 18131328740889 18173563795374 18219638960172 18255120243444 18323873121528 18367917846642 18406558203007 18426413657106 18442403496489 18457380393816 18468840472173 18473000308308 18552219849576 18558794571804 18567245753303 18603403972881 18662649729633 18666853218468 18673468565622 18709833645594 18769418346042 18800961523512 18802859434996 18906171849474 18910430188104 18912872008771 18949703307717 18998256009752 19010051914581 19014333650676 19062540406728 19108873422184 19148558668057 19152871600772 19176007909149 19213867232196 19258107159018 19285713436626 19319437931274 19417386491496 19426228652922 19460198863378 19464581988488 19488094837146 19505005968749 19526046336342 19532966172993 19567123032957 19571530241172 19599585807204 19621149649416 19737942206853 19742387889588 19776380263731 19822447295546 19843830092268 19850862548322 19855333664712 19889520508494 19995495426634 19999999119464 20063154182526 20063692574952 20098238170374 20102765004504 20105360786121 20109889224516 20144514361167 20145054936884 20208668050431 20213219757276 20320919402836 20355907890507 20360492760972 20367708317138 20389679295804 20437174944264 20472363600318 20476974700728 20598861454899 20621524719446 20651085440622 20655736795512 20691857019288 20699190007652 20721518561016 20739500017404 20764552943043 20769229854828 20805548541372 20815022834879 20920553933916 20957137237484 20987179055388 21035502032454 21077032567416 21102493226022 21107246253912 21151081713951 21202491094603 21256245453534 21261033111864 21274233961617 21328742548152 21370278560904 21373038010971 21377851975116 21495312700254 21497482599957 21533610459452 21602187965436 21644256491172 21651927000438 21656803780248 21725773616664 21768082815528 21777995421546 21785713326559 21879139093198 21884067049208 21897654737049 21915437610456 21934455110764 21958116164712 22004309175852 22057200491053 22140272856286 22183389259122 22239630474516 22291435392856 22323389911992 22361826246354 22366862920584 22416178437562 22467791685521 22499999009397 22539344253153 22571654146821 22601577444264 22653617573412 22663933428409 22725761935716 22736110643337 22833451948034 22866183441738 22891341257652 22991821812297 23022302127048 23032785871186 23095620629064 23106137760498 23151135107646 23159339639709 23164555942164 23190042033256 23238327476052 23263894732008 23278339146699 23402370295889 23407641337444 23447944532103 23461537428602 23536254751386 23541555948456 23582089716822 23711661638343 23730917649192 23787959178438 23788597525576 23838001607173 23843370768308 23884424200371 23918662250847 23924049579612 24092933014059 24140499855836 24172664815944 24175104987852 24183672404658 24230768163966 24231418393832 24273139964934 24307935235038 24313410241848 24363904252779 24485042231286 24490557128856 24541419037863 24568551542808 24589871328652 24619575430359 24625120629564 24703543584252 24760423490166 24798953029123 24804538630508 24883532972844 24897958087496 24940827304302 24946444860792 24976579696614 25020255681486 25025891128056 25068980619522 25077864816963 25163396024364 25202552626342 25208229132632 25260581500511 25266271076956 25341028190223 25346735886108 25383070143756 25486003665702 25568010545532 25671694038494 25677476212024 25708494119958 25714284582168 25758559347066 25759250575032 25855571860092 25901638203896 25984126449528 26034728448456 26043954897324 26088797287413 26089497377276 26171881573509 26177776406964 26187053550606 26238050733762 26317256275804 26368507018308 26467816731096 26484250442013 26513388925002 26519360677992 26603816167656 26665071450948 26677214015361 26706564800594 26750872243368 26762172216273 26797650893832 26807147714828 26859352481556 26897855057892 26944890733908 26957160720581 27025315265858 27099041872392 27111382055394 27141210520676 27260345693061 27296484800424 27329458440258 27335614000968 27458963876617 27465148606532 27534780587496 27551876769963 27686070590724 27838191857706 27844462003176 27905854789618 28000279827702 28010202848433 28047336043272 28064750468391 28136657634696 28191451515192 28201442285268 28204289152494 28214284472101 28318663292423 28341660604712 28359257774211 28365645282156 28497384014628 28521500476014 28565882603167 28660416933672 28663310133276 28673468125354 28729307401158 28820800848294 28869236000584 28887160738527 28966920831576 28979156896911 29030788468318 29037327228728 29097631855019 29139342979383 29190298295067 29196872982732 29232142255719 29357295361758 29431724474124 29571191867126 29577852345496 29613581834382 29733670943319 29776293822483 29783000497068 29815768328472 29829345636454 29910721798296 29993243139951 29999998679196 30052459004204 30095538862428 30147357255561 30154147506756 30164833836774 30217582405326 30267714790872 30314814191116 30384614046878 30481379104254 30488244588984 30540739141458 30551562475707 30655762416396 30708545400477 30715462051092 30808183680664 30868180143528 30872166015847 30879119519612 30932287079169 30976628160933 30983605193268 31037785528932 31048785011478 31109250026106 31208322812058 31263926042804 31380830900874 31381673001848 31435705856226 31442786289096 31446846357779 31480768583082 31487859165672 31553253048681 31615548851124 31629945731293 31717278904584 31845898933828 31884368180301 31891549667796 31993113822228 32066777962674 32074000535304 32123910685412 32244896539544 32300415689178 32307690885288 32364186619912 32403281948154 32410580313384 32466384736758 32477890500657 32485205670372 32588660424996 32646722975048 32666993132319 32721892050484 32818708639797 32826100573812 32873156415684 32901682666146 33006463763778 33013897986888 33210409284429 33246948017066 33254436405736 33275083888683 33302106262152 33359445711774 33360340908648 33425307492696 33437153089284 33440528488822 33485084867988 33624267656343 33788037586964 33902366166396 33980426360118 33981338220936 34063018479854 34250177922051 34277992159944 34299275162607 34337011886478 34344745796088 34454122577784 34533453190572 34549178806779 34659206640747 34726702661469 34746833913246 34785063049884 34857491214078 34895842098012 34916071400808 34984067645016 34999998459062 35095480457688 35111462006166 35192306142903 35253846139547 35304382127079 35312333922684 35351185233336 35373134575233 35401860755352 35561608954963 35569618687148 35681938767657 35682896288364 35765056152462 36060860627064 36140369317702 36148509407192 36210749783754 36223582513391 36262657481778 36275508606987 36346152245949 36347127590748 36409709947401 36439277920344 36510240486888 36674990165597 36727563346929 36735835693284 36813116406014 36852827314212 36884806992978 36937680944346 36946000616616 37117589143608 37134491506606 37206807945762 37325299459266 37333706436936 37346937131244 37411240956453 37419667291188 37530383522229 37538836692084 37605718869992 37683818304041 37803828939513 37812343698948 37825744017542 37899406615434 38020103829162 38028667301352 38229005498553 38297117336114 38305743201544 38352015818298 38385296443837 38427734464392 38507541057741 38516214318036 38562741179937 38571426873252 38638875862548 38852457305844 38920397726756 38976189674292 39010011937498 39052092672684 39065932345986 39134246065914 39143060482344 39199171614408 39280580325909 39376054889977 39475884413706 39484775779176 39552760527462 39644894591092 39687660184536 39701725096644 39770083387503 39779041016988 39990990853268 40059847200891 40126308365052 40196476340748 40210721572242 40219778449032 40289028722334 40290109873768 40417336100862 40426439514552 40537972898787 40641838805672 40667073083091 40711815781014 40720985521944 40735416634276 40779358591608 40944727200636 40963372340527 41197722909798 41243049438892 41302170881244 41398380015304 41479000034808 41529105886086 41538459709656 41611097082744 41630045669758 41725898844539 41841107867832 41858782184427 41914274474968 41974358110776 42071004064908 42204986452044 42302163427902 42306433728741 42404982189206 42512490907068 42548467923234 42746076021942 42755703950232 42990625400508 42994965199914 43010202188031 43067220918904 43093961101737 43204375930872 43231201272441 43288512982344 43303854000876 43546182702477 43555990843092 43571426653118 43758278186396 43795309474098 43868910221528 44008618351704 44035943042637 44114400982106 44280545712572 44356787800689 44366778518244 44420372751573 44479260949032 44723652492708 44744018454681 44832356875124 44935583371042 44999998018794 45078688506306 45143308293642 45247250755161 45307235146824 45326373607989 45327866856818 45451523871432 45472221286674 45576921070317 45656620410233 45666903896068 45722068656381 45732366883476 45782682515304 45811108712187 45983643624594 46055198482657 46065571742372 46212275520996 46302270215292 46318679279418 46329111884328 46476654952104 46556678293398 46573177517217 46663875039159 46804740591778 46815282674888 46895889064206 46912508500949 46923074857204 47071246351311 47072509502772 47153558784339 47164179433644 47423323276686 47497118411183 47575918356876 47676003214346 47686741536616 47768848400742 47837324501694 47848099159224 48064010061431 48185866028118 48280999711672 48350209975704 48367344809316 48450623533767 48461536327932 48546279929868 48604922922231 48615870470076 48727808505558 48970084462572 49082838075726 49179742657304 49239150860718 49250241259128 49352523999219 49407087168504 49509695645667 49520846980332 49597906058246 49609077261016 49767065945688 49870422025599 49881654608604 49953159393228 50040511362972 50137961239044 50155729633926 50160792733233 50326792048728 50405105252684 50521163001022 50532542153912 50682056380446 50693471772216 50766140287512 50972007331404 50995218628003 51094527719781 51136021091064 51343388076988 51416988239916 51505517829717 51517118694132 51711143720184 52087909794648 52120250869869 52177594574826 52178994754552 52343763147018 52355552813928 52374107101212 52476101467524 52499997688593 52591803257357 52634512551608 52667193009249 52737014036616 52968500884026 53026777850004 53050924834453 53330142901896 53354428030722 53413129601188 53524344432546 53614295429656 53647584228693 53718704963112 53795710115784 53889781467816 53914321441162 54038459159321 54050630531716 54210553976553 54222764110788 54282421041352 54316124675631 54520691386122 54658916880516 54917927753234 54930297213064 55103753539926 55219674609021 55327210489467 55372141181448 55676383715412 55701737259909 55810211918643 55811709579236 55987949188899 56000559655404 56020405696866 56129500936782 56402884570536 56408578304988 56428568944202 56637326584846 56718515548422 56731290564312 56738616026313 56849109923151 56994768029256 57030155743743 57043000952028 57131765206334 57326620266552 57346936250708 57445676004171 57458614802316 57528023727447 57641601696588 57774321477054 57958313793822 58061576936636 58195263710038 58278685958766 58380596590134 58393745965464 58464284511438 58515017906247 58598898518979 58701369098871 58714590723516 58863448948248 59129065777187 59142383734252 59213826620559 59227163668764 59329140791193 59467341886638 59552587644966 59566000994136 59658691272908 59986486279902 59999997358392 60104918008408 60191077724856 60294714511122 60308295013512 60316082358363 60329667673548 60433543083501 60435164810652 60629628382232 60769228093756 60962758208508 61067723671521 61081478282916 61103124951414 61311524832792 61417090800954 61430924102184 61744332031694 61758239039224 61796584364697 61864574158338 61953256321866 61967210386536 62075571057864 62097570022956 62218500052212 62246832702509 62416645624116 62445068504637 62527852085608 62761661801748 62871411712452 62893692715558 62961537166164 63106506097362 63231097702248 63259891462586 63607473283809 63691797867656 63768736360602 63783099335592 63986227644456 64119114032913 64133555925348 64247821370824 64492447799871 64600831378356 64806563896308 64932769473516 64955781001314 64970411340744 65177320849992 65333986264638 65357139979677 65443784100968 65471428544873 65637417279594 65652201147624 65692964211147 65746312831368 65803365332292 66012927527556 66042988059217 66171601473159 66420818568858 66493896034132 66550167777366 66718891423548 66874306178568 66881056977644 66970169735976 67248535312686 67272367524869 67403375056563 67499997028191 67576075173928 67618032759459 67804732332792 67960852720236 67991800285227 68110696021823 68126036959708 68208331930011 68500355844102 68598550325214 68674023772956 69066906381144 69098357613558 69318413281494 69378565534411 69453405322938 69478018919127 69493667826492 69570126099768 69714982428156 69791684196024 69984233993219 69999996918124 70207110887667 70222924012332 70343833596309 70384612285806 70507692279094 70608764254158 70624667845368 70746269150466 71123217909926 71139237374296 71286979109983 71363877535314 71365792576728 71514004821519 71530112304924 71653272601113 72278799042177 72280738635404 72421499567508 72447165026782 72525314963556 72551017213974 72692304491898 72694255181496 72819419894802 73349980331194 73455126693858 73471671386568 73624257113589 73626232812028 73705654628424 73769613985956 73858726291077 73875361888692 74268983013212 74396859087369 74413615891524 74650598918532 74693874262488 74822481912906 74839334582376 75060767044458 75077673384168 75233594450889 75367636608082 75607657879026 75624687397896 75651488035084 75781744501533 75798813230868 76023084570669 76040207658324 76458010997106 76576986826193 76594234672228 76704031636596 76770592887674 77015082115482 77032428636072 77125482359874 77142853746504 77277751725096 77490954997001 77704914611688 77840795453512 77952379348584 78020023874996 78104185345368 78131864691972 78266391862239 78268492131828 78456624531467 78561160651818 78752109779954 78951768827412 79105521054924 79289789182184 79403450193288 79540166775006 79558082033976 79917081818119 79981981706536 80031642046083 80119694401782 80252616730104 80286516648819 80392952681496 80421443144484 80578057444668 80614750549151 80834672201724 80871482161743 81075945797574 81334146166182 81423631562028 81470833268552 81781037079183 81889454401272 81926744681054 82115381000107 82376891629851 82395445819596 82486098877784 82604341762488 83058211772172 83260091339516 83451797689078 83717564368854 84030608545299 84142008129816 84409972904088 84604326855804 84612867457482 84642853416303 84790866476147 84809964378412 84955989877269 85024981814136 85077773322633 85096935846468 85492152043884 85531082896363 85697647809501 85981250801016 85989930399828 86020404376062 86187922203474 86462402544882 86607708001752 86661482215581 87092365404954 87111981686184 87123230073191 87142853306236 87292895565057 87418028938149 87516556372792 87570894885201 87590618948196 88071886085274 88208934192197 88228801964212 88561091425144 88713575601378 88733557036488 88840745503146 89201012829957 89447304985416 89488036909362 89664713750248 89850929134729 89871166742084 89979729419853 89999996037588 90157377012612 90286616587284 90494501510322 90652747215978 90655733713636 90944442573348 91153842140634 91313240820466 91333807792136 91444137312762 91464733766952 91622217424374 91654687427121 91967287249188 92110396965314 92131143484744 92424551041992 92604540430584 92616498047541 92637358558836 92796861237507 93113356586796 93146355034434 93327750078318 93609481183556 93791778128412 93825017001898 93846149714408 94142492702622 94145019005544 94307117568678 94328358867288 94340539073337 94846646553372 94889837193879 94994236822366 95151836713752 95352006428692 95537696801484 95653104540903 95674649003388 96128020122862 96371732056236 96734689618632 96901247067534 96923072655864 97092559859736 97209845844462 97231740940152 97433671501971 97455617011116 97670491763663 97940168925144 98000979396957 98165676151452 98456125919391 98478301721436 98705047998438 99019391291334 99041693960664 99195812116492 99631227853287 99740844051198 99763309217208 99825251666049 99906318786456 100081022725944 100275922478088 100311459267852 100321585466466 100357138438739 100810210505368 100872802969029 101042326002044 101364112760892 101607759639113 101944014662808 101990437256006 102189055439562 102686776153976 102750533766153 102833976479832 103011035659434 103034237388264 103499171534941 103647536420337 103977619922241 104240501739738 104355189149652 104402709727589 104687526294036 104748214202424 104952202935048 104999995377186 105183606514714 105334386018498 105576918428709 105761538418641 105913146381237 105937001768052 106053555700008 106101849668906 106346149164073 106684826864889 106708856061444 106826259202376 107048688865092 107295168457386 107828642882324 108076918318642 108101261063432 108421107953106 108445528221576 108632249351262 108670747540173 108826525820961 109041382772244 109229129842203 109317833761032 109811122157633 109835855506468 110024970496791 110182690040787 110207507079852 110439349218042 110654420978934 111352767430824 111403474519818 111620423837286 111623419158472 111855238310581 111975898377798 112001119310808 112040811393732 112233722869359 112259001873564 112817156609976 112857137888404 113051454912123 113274653169692 113411486818539 113437031096844 113477232052626 113698219846302 114060311487486 114086001904056 114263530412668 114693872501416 114891352008342 114917229604632 115056047454894 115155889331511 115283203393176 115522623173223 115548642954108 115916627587644 116123153873272 116364318059731 116390527420076 116557371917532 116761193180268 116928569022876 117030035812494 117197797037958 117402738197742 117429181447032 118128164669931 118258131554374 118284767468504 118427653241118 118454327337528 118658281582386 118934683773276 119105175289932 119317382545816 119972972559804 120179541602673 120589429022244 120632164716726 120659335347096 120867086167002 120870329621304 121538456187512 121613918696361 121925516417016 122001219249273 122135447343042 122162956565832 122206249902828 122834181601908 122890117021581 123488664063388 123593168729394 123729148316676 123906512643732 124195140045912 124437000104424 124493665405018 124833291248232 124890137009274 125177696533617 125523323603496 125576346553281 125742823424904 125787385431116 125923074332328 126213012194724 126491292611957 126519782925172 126919301186223 127214946567618 127537472721204 128238228065826 128267111850696 128845907421049 128984895599742 129030606564093 129201662756712 129281883305211 129613127792616 129865538947032 129911562002628 129970720273121 130638548107431 130667972529276 130714279959354 130942857089746 131274834559188 131385928422294 131606730664584 132025855055112 132085976118434 132343202946318 132390104061397 132841637137716 132987792068264 133070363402067 133100335554732 133437782847096 133762113955288 134039910676399 134232055364043 134497070625372 134544735049738 134806750113126 134999994056382 135236065518918 135921705440472 135979120823967 135983600570454 136221392043646 136252073919416 136416663860022 136535041781243 136730763210951 136969861230699 137000711688204 137166205969143 137197100650428 137348047545912 138165595447971 138196715227116 138636826562988 138757131068822 138906810645876 138956037838254 138987335652984 139429964856312 139719532551651 139968467986438 139999993836248 140414221775334 140445848024664 140687667192618 140737525502847 140769224571612 141015384558188 141217528508316 141460676353017 141492538300932 142214404105787 142246435819852 142491355233549 142573958219966 142727755070628 143028009643038 143060224609848 143306545202226 144192030184293 144557598084354 144561477270808 144842999135016 144861702074359 144894330053564 145050629927112 145102034427948 145351870601301 145384608983796 145638839789604 145705159844153 146699960662388 146910253387716 147248514227178 147252465624056 147539227971912 147717452582154 147750723777384 148057571997657 148417437662221 148537966026424 148793718174738 148827231783048 149301197837064 149611266076797 149644963825812 150121534088916 150467188901778 150482378199699 150735273216164 151215315758052 151302976070168 151563489003066 151597626461736 152046169141338 152080415316648 152499993285913 152916021994212 152985655884009 153153973652386 153188469344456 153283583159343 153408063273192 153541185775348 154030164230964 154250964719748 154981909994002 156040047749992 156263729383944 156532783724478 156536984263656 156913249062934 157122321303636 157499993065779 157504219559908 157775409772071 157903537654824 158001579027747 158211042109848 159080333550012 159152774503359 159834163636238 160063284092166 160239388803564 160573033297638 160842886288968 160942752686079 161156114889336 161229501098302 161669344403448 161742964323486 162115377477963 162151891595148 162631661929659 162668292332364 162847263124056 162948374026893 163562074158366 163816592071223 163853489362108 164230762000214 164753783259702 164790891639192 165659023827063 165981631468401 166116423544344 166520182679032 166866011250211 166903595378156 167105211779727 167430635755929 167435128737708 168061217090598 169208653711608 169225734914964 169285706832606 169581732952294 169619928756824 169911979754538 170155546645266 170193871692936 170215848078939 170547329769453 170984304087768 171062165792726 171395295619002 171979860799656 172040808752124 172337028012513 172375844406948 172924805089764 173322964431162 173592671203861 174184730809908 174246460146382 174285706612472 174585791130114 174836057876298 175141789770402 175181237896392 175545053718741 176104107296613 176143772170548 176417868384394 176457603928424 176824070503577 177387197331561 177427151202756 177641479861677 177681491006292 178402025659914 178976073818724 179701858269458 179742333484168 179959458839706 179999992075176 180314754025224 180573233174568 180948247075089 180989003020644 181305494431956 181311467427272 181388056132517 181888885146696 182307684281268 182626481640932 182888274625524 183203171014563 183244434848748 183309374854242 183934574498376 184220793930628 185232996095082 185274717117672 185389753094091 185593722475014 186226713173592 186292710068868 186655500156636 186740498107527 187218962367112 187335205513911 187583556256824 187650034003796 188284985405244 188614235137356 188681078146674 188700125044067 189693293106744 189779674387758 189988473644732 190704012857384 190822419851427 191075393602968 191306209081806 191349298006776 192212747136319 192256040245724 192743464112472 193802494135068 194419691688924 194867343003942 194911234022232 195340983527326 196001958793914 196071419939031 196331352302904 196414285634619 196912251838782 196956603442872 197410095996876 197499991304707 198038782582668 198128964177651 198391624232984 198514804419477 199262455706574 199481688102396 199650503332098 200622918535704 200643170932932 200714276877478 201745605938058 201817102574607 202084652004088 202210125169689 202728225521784 202854098278377 203215519278226 203975400855681 203980874512012 204332088065469 204378110879124 204624995790033 205501067532306 206022071318868 206998343069882 207295072840674 207955239844482 208135696603233 208434056757381 208481003479476 208710378299304 208805419455178 209375052588072 209952701979657 209999990754372 210367213029428 210621332663001 210668772036996 211031500788927 211153836857418 211523076837282 211826292762474 211874003536104 212203699337812 212692298328146 213369653729778 213417712122888 213860937329949 214097377730184 214542014464557 214590336914772 214959817803339 215657285764648 216105162110929 216153836637284 216836397126531 216842215906212 217264498702524 217341495080346 217653051641922 218082765544488 218458259684406 219622244315266 219671711012936 220049940993582 220127924504453 220365380081574 220415014159704 220872771340767 220878698436084 221308841957868 221409620119051 222806949039636 223190577262107 223240847674572 223710476621162 223951796755596 224081622787464 224467445738718 224518003747128 225714275776808 226102909824246 226549306339384 226822973637078 226874062193688 226954464105252 227345233504599 227396439692604 228069253712007 228120622974972 228527060825336 229730960478579 229782704016684 230112094909788 230311778663022 231045246346446 231097285908216 231833255175288 232472864991003 232728636119462 232781054840152 233114743835064 233522386360536 233857138045752 234060071624988 234395594075916 234805476395484 234912400565063 235369873594401 236256329339862 236516263108748 236855306482236 237316563164772 237869367546552 238210350579864 239285256639091 239751245454357 239945945119608 240094926138249 240359083205346 241178858044488 241264329433452 241734172334004 241844251647453 242614446485229 243227837392722 244002438498546 244270894686084 244412499805656 245668363203816 245780234043162 245867336114023 246346143000321 246776922976829 246977328126776 247130674889553 247186337458788 247458296633352 247813025287464 248931262684741 248987330810036 249780274018548 250355393067234 251152693106562 251574770862232 252426024389448 252982585223914 253039565850344 253565077593737 253838602372446 253928560248909 254372599428441 254429893135236 254867969631807 255074945442408 256476456131652 256593248689089 257092943428503 257691814842098 257969791199484 258061213128186 258563766610422 259823124005256 259941440546242 261277096214862 261335945058552 261369690219573 261428559918708 261878686695171 261885714179492 262549669118376 262712684655603 262771856844588 264171952236868 264626802576591 264686405892636 264780208122794 265683274275432 266140726804134 266200671109464 267603038489871 268079821352798 268464110728086 268994141250744 269089470099476 269552787404187 269613500226252 269939188259559 269999988112764 270472131037836 271958241647934 271967201140908 272442784087292 272833327720044 273070083562486 273461526421902 273939722461398 274001423376408 274332411938286 274394201300856 274964062281363 275632384229839 276331190895942 276393430454232 277273653125976 277514262137644 277813621291752 277849494142623 277912075676508 278390583712521 279439065103302 279936935972876 280828443550668 281375334385236 281475051005694 281538449143224 282030769116376 282435057016632 282921352706034 282985076601864 283021617220011 284428808211574 284492871639704 284669511581637 284982710467098 285147916439932 285455510141256 286056019286076 286613090404452 286743606383689 288384060368586 289115196168708 289723404148718 289788660107128 290204068855896 290703741202602 290769217967592 291277679579208 291410319688306 292081291911773 293011475290989 293399921324776 293820506775432 294497028454356 295368377758173 295434905164308 296115143995314 296834875324442 297587436349476 298893683559861 299222532153594 299289927651624 300243068177832 300934377803556 300964756399398 301071415316217 301470546432328 302430631516104 302618408907087 303126978006132 304092338282676 304230813846557 304823278917339 304999986571826 305832043988424 305971311768018 306307947304772 306567166318686 307082371550696 308060328461928 308251601298459 308501929439496 309894020893249 309963819988004 310497514604823 310942609261011 313065567448956 313208129182767 313826498125868 314244642607272 314999986131558 315008439119816 315550819544142 316003158055494 316730755286127 317284615255923 318160667100024 318305549006718 319038447492219 319596342871631 319668327272476 320054480594667 320126568184332 320478777607128 321146066595276 321885505372158 322386389378599 322459002196604 323485928646972 324230754955926 324303783190296 325263323859318 325336584664728 325896748053786 326012242620519 327124148316732 327633184142446 327706978724216 328387559506643 328461524000428 329433366472899 329507566519404 330074911490373 331318047654126 331963262936802 333732022500422 333807190756312 334210423559454 334861271511858 334870257475416 335565714931743 336122434181196 338451469829928 338571413665212 339154364736369 339163465904588 339823959509076 340234460455617 340311093290532 340431696157878 341094659538906 342124331585452 342790591238004 344081617504248 344674056025026 344751688813896 345467667994533 345849610179528 346567869519669 346645928862324 347185342407722 348369461619816 348492920292764 349092954179193 349171582260228 349672115752596 350283579540804 351090107437482 352208214593226 352287544341096 352835736768788 353648141007154 354384494009793 354774394663122 354854302405512 355282959723354 355362982012584 356804051319828 356966530396021 357952147637448 359403716538916 359918917679412 360538624808019 361896494150178 361978006041288 362610988863912 362776112265034 364615368562536 364841756089083 365252963281864 365776549251048 366406342029126 366488869697496 366618749708484 368142622801499 368441587861256 368670351064743 370465992190164 370779506188182 371187444950028 371356473841171 372585420137736 373311000313272 373480996215054 374670411027822 375300068007592 375533089600851 376569970810488 376729039659843 377228470274712 377362156293348 377400250088134 378269214115247 379473877835871 379559348775516 379976947289464 381644839702854 382612418163612 384425494272638 384512080491448 386537722263147 387091819692279 387604988270136 388839383377848 389734686007884 389912160819363 390681967054652 391915644322293 392003917587828 392142839878062 392828571269238 393824503677564 394820191993752 394999982609414 396077565165336 396257928355302 397029608838954 397170312184191 397864835003459 398524911413148 398963376204792 399211090206201 399301006664196 401286341865864 401338158206011 401428553754956 402119732029197 402696166092129 403491211876116 403634205149214 404420250339378 405708196556754 406431038556452 407950801711362 407961749024024 408664176130938 408756221758248 408809002651127 409249991580066 409605125343729 410192289632853 410909583692097 411002135064612 412044142637736 413903460440309 413996686139764 414496786343913 414590145681348 415910479688964 416271393206466 416868113514762 416962006958952 417610838910356 419905403959314 419999981508744 420734426058856 421242665326002 421337544073992 422063001577854 422212576508541 422307673714836 423046153674564 423652585524948 424407398675624 425384596656292 426643212317361 426739307459556 427474065700647 427721874659898 429084028929114 429180673829544 429919635606678 432210324221858 432307673274568 432576090552879 433672794253062 433684431812424 434528997405048 434585106223077 434682990160692 435306103283844 436916519368812 437115479532459 439244488630532 440099881987164 440255849008906 440730760163148 441745542681534 441757396872168 442617683915736 442819240238102 445252312986663 445613898079272 446381154524214 446481695349144 447420953242324 447903593511192 448833798230391 448934891477436 451447134599097 452205819648492 453645947274156 453908928210504 454690467009198 454792879385208 456138507424014 456241245949944 457499979857739 458299999814111 458956967652027 459461920957158 459565408033368 459850749478029 460224189819576 460623557326044 462090492692892 462300916414519 464945729982006 465457272238924 468120143249976 468791188151832 469610952790968 469824801130126 470739747188802 470906572674083 472499979197337 472512658679724 473032526217496 473326229316213 473710612964472 474633126329544 476774872152761 477458323510077 478570513278182 479502490908714 480189852276498 480718166410692 482528658866904 483468344668008 483688503294906 485228892970458 485649958740877 486346132433889 486455674785444 487894985788977 488004876997092 488541789372168 489889637952533 491449776213669 491560468086324 491734672228046 492692286000642 493553845953658 494261349779106 494372674917576 496977071481189 497862525369482 497974661620072 499008853769881 499560548037096 500598033750633 500710786134468 501315635339181 502305386213124 505965170447828 507130155187474 507677204744892 507857120497818 508745198856882 508859786270472 509735939263614 510647544236817 512952912263304 513186497378178 514185886857006 515267573201201 515383629684196 515939582398968 516122426256372 517011084037539 517127533220844 519882881092484 520778013611583 522554192429724 522739380439146 522857119837416 523757373390342 523771428358984 525425369311206 525543713689176 526635161156223 528343904473736 529253605153182 529372811785272 529560416245588 530472211510731 532161591994683 532281453608268 535206076979742 536038907783351 536159642705596 536928221456172 538178940198952 539105574808374 539227000452504 539878376519118 539999976225528 540944262075672 542436684979007 543916483295868 543934402281816 544164168397551 544885568174584 545666655440088 546140167124972 546923052843804 547879444922796 548664823876572 549928124562726 551264768459678 552662381791884 555028524275288 555698988285246 555824151353016 556781167425042 558878130206604 559873871945752 560221494322581 561656887101336 562005616541733 562750668770472 562950102011388 565842705412068 566043234440022 566100375132201 568857616423148 569339023163274 569965420934196 570295832879864 572112038572152 572467259554281 573226180808904 573487212767378 576638241408957 576768120737172 578230392337416 579446808297436 581407482405204 582820639376612 584162583823546 586022950581978 588214259817093 588994056908712 589242856903857 590736755516346 590869810328616 592230287990628 592499973914121 593536065333029 593669750648884 594386892532953 595174872698952 595544413258431 597787367119722 598445064307188 598717580274541 601868755607112 601929512798796 602142830632434 605236817814174 605451307723821 606253956012264 606630375509067 608184676565352 608461627693114 609646557834678 609862610512337 609999973143652 611926202567043 611942623536036 612615894609544 612996264196407 613134332637372 616503202596918 617462539345379 619788041786498 619927639976008 620995029209646 621885218522022 624407089809699 626131134897912 626416258365534 627652996251736 628956503943103 629858105938971 629999972263116 631101639088284 631863997989003 632006316110988 633461510572254 634569230511846 636611098013436 638076894984438 639192685743262 639336654544952 640108961189334 640253136368664 641582811989847 642292133190552 643626043393671 643771010744316 644772778757198 644918004393208 646971857293944 648315486332787 648461509911852 650526647718636 651793496107572 652024485241038 654248296633464 655266368284892 656775119013286 656923048000856 658866732945798 659015133038808 660149822980746 660383773513359 662636095308252 663926525873604 664228860357153 667313742342539 667464045000844 668420847118908 669571731786321 669722543023716 671131429863486 672244868362392 677142827330424 678308729472738 678326931809176 679647919018152 680468920911234 680622186581064 680863392315756 682035700513797 682189319077812 683693442345641 684248663170904 685581182476008 689192881435737 689348112050052 690935335989066 693135739039338 693291857724648 694370684815444 696985840585528 697418594973009 698185908358386 698343164520456 699344231505192 700567159081608 702180214874964 702499969071173 704416429186452 704737201695189 705671473537576 706109620783203 707296282014308 708768988019586 709548789326244 710565919446708 713608102639656 713933060792042 717855769917273 718807433077832 719253736363071 719837835358824 721077249616038 723792988300356 725532754942359 725552224530068 727843339455687 729683512178166 732812684058252 733237499416968 736285245602998 737340702129486 737602008342069 739038429000963 740330768930487 740931984380328 741392024668659 741559012376364 742374889900056 742712947682342 746793788054223 746961992430108 749340822055644 751066179201702 753458079319686 754724312586696 754800500176268 756538428230494 758947755671742 759118697551032 760695232781211 761785680746727 763117798285323 763289679405708 764603908895421 765224836327224 768677855103431 768850988545276 769779746067267 771278830285509 773075444526294 774183639384558 779469372015768 779824321638726 781363934109304 782986668174067 783831288644586 784007835175656 784109070658719 784285679756124 785636060085513 785657142538476 787649007355128 789999965218828 792515856710604 793880407729773 794059217677908 794340624368382 795729670006918 797049822826296 798422180412402 798602013328392 802676316412022 802857107509912 804239464058394 805392332184258 806982423752232 807268410298428 808658362212561 808840500678756 811416393113508 812862077112904 814550226418117 815901603422724 817328352261876 817618005302254 818499983160132 819210250687458 820384579265706 821819167384194 822004270129224 826897152689517 827806920880618 827993372279528 828993572687826 829180291362696 831820959377928 832542786412932 833548482427869 833736227029524 835221677820712 839810807918628 842485330652004 844126003155708 844425153017082 844615347429672 846092307349128 847305171049896 849064851660033 850769193312584 851128571083349 853286424634722 853478614919112 854008534744911 854948131401294 855443749319796 858168057858228 859839271213356 860230819151067 864420648443716 865152181105758 867345588506124 869170212446154 869365980321384 870612206567688 873833038737624 874230959064918 874540777823297 876243875735319 878488977261064 879034425872967 880199763974328 880511698017812 881461520326296 883491085363068 885439048283699 885638480476204 890504625973326 892762309048428 894841906484648 897667596460782 897869782954872 901921351947343 902894269198194 903214245948651 904411639296984 907291894548312 909380934018396 909795041911847 912277014848028 912692441539671 914469836752017 914999959715478 916599999628222 917913935304054 918923841914316 919701498956058 921247114652088 924180985385784 924601832829038 926730728429779 929682062679747 929891459964012 930914544477848 931492543814469 939624387548301 939649602260252 941479494377604 941813145348166 944999958394674 945025317359448 946652458632426 951853845767769 953549744305522 954916647020154 957115342476657 957141026556364 958789028614893 959004981817428 960163441784001 960379704552996 961436332821384 967159168135797 967377006589812 970457785940916 971299917481754 972692264867778 972911349570888 975789971577954 976009753994184 978036727861557 979779275905066 982899552427338 983120936172648 983469344456092 985162678519929 985384572001284 987107691907316 988300099418697 988522699558212 990224734471119 993954142962378 995500828740509 995725050738964 998017707539762 1001196067501266 1001421572268936 1002631270678362 1004610772426248 1006697144795229 1011930340895656 1014031914520513 1014260310374948 1015354409489784 1015714240995636 1017463094209107 1017490397713764 1019471878527228 1019936118909071 1021295088473634 1026372994756356 1028371773714012 1030535146402402 1030767259368392 1032244852512744 1034022168075078 1034255066441688 1036403003983599 1038922063635547 1039765762184968 1041556027223166 1045108384859448 1045478760878292 1047278862537579 1047514746780684 1050850738622412 1053270322312446 1058507210306364 1059120832491176 1060944423021462 1063153482029379 1064323183989366 1064562907216536 1067499953001391 1070412153959484 1070899591188063 1072077815566702 1072319285411192 1073856442912344 1078211149616748 1079756753038236 1084873369958014 1087832966591736 1088328336795102 1092280334249944 1093846105687608 1095758889845592 1097329647753144 1099856249125452 1102281264189911 1102529536919356 1104427868404497 1105324763583768 1106011053194229 1111397976570492 1113562334850084 1114069421523513 1117756260413208 1120442988645162 1124011233083466 1125900204022776 1126599268802553 1131685410824136 1132086468880044 1132200750264402 1132601990951483 1134807642345741 1137715232846296 1138421633507613 1138678046326548 1139930841868392 1144934519108562 1146716144498561 1146974425534756 1153276482817914 1153536241474344 1158893616594872 1159613166789441 1162814964810408 1165641278753224 1168062078751477 1168325167647092 1169736482458089 1172045901163956 1176428519634186 1178485713807714 1181473511032692 1184460575981256 1184999947828242 1187072130666058 1187339501297768 1188773785065906 1191088826516862 1191510936552573 1193594505010377 1195574734239444 1196890128614376 1197435160549082 1203859025597592 1204014474618033 1204285661264868 1206359196087591 1210473635628348 1210902615447642 1213260751018134 1216923255386228 1219293115669356 1219725221024674 1219999946287304 1223852405134086 1223885247072072 1225992528392814 1226268665274744 1226427007953381 1228815376031187 1232728751076291 1233006405193836 1234925078690758 1239576083572996 1241710381320927 1241990058419292 1243490359031739 1243770437044044 1248814179619398 1252832516731068 1257913007886206 1259716211877942 1259999944526232 1262203278176568 1263727995978006 1264012632221976 1266637729525623 1266923021144508 1269138461023692 1269716392927619 1273222196026872 1276153789968876 1278385371486524 1279929636952083 1280217922378668 1282422197101941 1283165623979694 1287252086787342 1287542021488632 1289545557514396 1296630972665574 1296923019823704 1297728271658637 1301053295437272 1303586992215144 1303755318669231 1304048970482076 1310532736569784 1311346438597377 1313550238026572 1317733465891596 1320299645961492 1320767547026718 1320900875308469 1325272190616504 1327853051747208 1328457720714306 1334627484685078 1334928090001688 1335756938959989 1336841694237816 1339143463572642 1339445086047432 1342262859726972 1345489229954233 1356617458945476 1360937841822468 1361726784631512 1364071401027594 1364378638155624 1367386884691282 1372499939573217 1374899999442333 1376870902956081 1378385762871474 1378696224100104 1381870671978132 1382499939132949 1386271478078676 1386902749243557 1388741369630888 1394837189946018 1396371816716772 1404360429749928 1404999938142346 1408832858372904 1409474403390378 1412219241566406 1412719718022249 1414592564028616 1417537976039172 1419097578652488 1419978687948639 1421131838893416 1427544588049229 1427866121584084 1430324616458283 1432374970530231 1435711539834546 1438507472726142 1442154499232076 1447585976600712 1451065509884718 1451104449060136 1454118098037553 1455686678911374 1456949876222631 1459038397301667 1459367024356332 1465625368116504 1469668913857599 1472570491205996 1474349328641007 1474681404258972 1475204016684138 1478076858001926 1480661537860974 1482784049337318 1483118024752728 1485425895364684 1493587576108446 1493923984860216 1497026561309643 1498681644111288 1501794101251899 1502132358403404 1506916158639372 1509601000352536 1512736134776503 1513076856460988 1517895511343484 1521390465562422 1523571361493454 1526235596570646 1526579358811416 1529207817790842 1537355710206862 1537701977090552 1539559492134534 1540895471531171 1542557660571018 1545802719603603 1546150889052588 1548367278769116 1559648643277452 1562334040834749 1565973336348134 1567662577289172 1568218141317438 1568571359512248 1571272120171026 1571314285076952 1579999930437656 1585031713421208 1587760815459546 1588118435355816 1588681248736764 1591416634532193 1591459340013836 1596484775984049 1596844360824804 1605352632824044 1608116723350053 1608478928116788 1610784664368516 1614536820596856 1617316724425122 1617681001357512 1622832786227016 1627310054937021 1629100452836234 1631803206845448 1632492505192653 1634656704523752 1635236010604508 1636999966320264 1638420501374916 1640769158531412 1643638334768388 1644386803955441 1653794305379034 1655613841761236 1657987145375652 1665085572825864 1667096964855738 1667472454059048 1674996796473637 1679621615837256 1680664482967743 1684970661304008 1688252006311416 1688850306034164 1698129703320066 1698301125396603 1702257142166698 1706572849269444 1708017069489822 1709896262802588 1710887498639592 1716336115716456 1719678542426712 1720461638302134 1721071352798161 1727438460837803 1728841296887432 1729914724226871 1730304362211516 1734691177012248 1738340424892308 1742518838793187 1748461918129836 1749081555646594 1752487751470638 1758068851745934 1761023396035624 1766982170726136 1767728570711571 1770878096567398 1771276960952408 1774955543156159 1777499921742363 1780608195999087 1781009251946652 1783160677598859 1785524618096856 1795335192921564 1796152740823623 1803842703894686 1805788538396388 1806428491897302 1816353923171463 1818761868036792 1819590083823694 1824554029696056 1825384883079342 1828939673504034 1829587831537011 1829999919430956 1833199999256444 1835827870608108 1837847683828632 1838988792589221 1839402997912116 1848787253375231 1849203665658076 1852387618036137 1853461456859558 1859364125359494 1859782919928024 1862985087628938 1873221269429097 1879248775096602 1879299204520504 1882958988755208 1883202126966667 1883626290696332 1886869511829309 1889574317816913 1889999916789348 1893304917264852 1903707691535538 1907099488611044 1909833294040308 1914230684953314 1914282053112728 1917578057229786 1918009963634856 1920326883568002 1920759409105992 1924748435969541 1929426689608873 1934318336271594 1934754013179624 1940915571881832 1942599834963508 1944946458998361 1945384529735556 1951579943155908 1956073455723114 1959558551810132 1965799104854676 1966938688912184 1970325357039858 1970769144002568 1974215383814632 1976600198837394 1977045399116424 1980449468942238 1981151320540077 1987908285924756 1991001657481018 1991450101477928 1992686581071459 1996035415079524 2001941227027617 2002392135002532 2005262541356724 2013394289590458 2028063829041026 2028520620749896 2031428481991272 2034926188418214 2034980795427528 2038943757054456 2039872237818142 2042590176947268 2051080327036923 2052745989512712 2056743547428024 2061070292804804 2067578644307211 2068044336150156 2072806007967198 2077844127271094 2083112054446332 2090957521756584 2092255784919027 2094557725075158 2095029493561368 2101701477244824 2106540644624892 2107499907213519 2114211605085567 2117014420612728 2118328862349609 2121888846042924 2126306964058758 2128646367978732 2129615696925899 2134999906002782 2140824307918968 2141799182376126 2144155631133404 2153567309751819 2156422299233496 2157761209089213 2159513506076472 2169258146252743 2169746739916028 2176598264827077 2176656673590204 2199712498250904 2204562528379822 2205059073838712 2208855736808994 2212022106388458 2212806025026207 2217115287002889 2220992306791461 2222795953140984 2227124669700168 2228138843047026 2237174400101417 2240381364162669 2240885977290324 2248022466166932 2253198537605106 2256704725650193 2264172937760088 2264401500528804 2265203981902966 2269615284691482 2276843267015226 2277356092653096 2282085698343633 2289353394855969 2289869038217124 2293432288997122 2293948851069512 2298712916546501 2306033565310293 2306552965635828 2309339238201801 2319226333578882 2336124157502954 2336650335294184 2339472964916178 2344091802327912 2348960004522201 2352327211976157 2352857039268372 2356971427615428 2362947022065384 2369999895656484 2374144261332116 2377547570131812 2381641223189319 2382177653033724 2383021873105146 2387189010020754 2391149468478888 2394870321098164 2408028949236066 2408571322529736 2412718392175182 2420947271256696 2421805230895284 2425975086637683 2426521502036268 2433846510772456 2438586231338712 2439450442049348 2443650679254351 2447704810268172 2451985056785628 2452854015906762 2457630752062374 2465457502152582 2466012810387672 2469850157381516 2479152167145992 2480691458068551 2483420762641854 2483980116838584 2486980718063478 2487540874088088 2497628359238796 2498765712772147 2505665033462136 2515826015772412 2519432423755884 2527455991956012 2533275459051246 2533846042289016 2538276922047384 2539432785855238 2552307579937752 2553385713250047 2556770742973048 2559859273904166 2560435844757336 2564844394203882 2566331247959388 2574504173574684 2579091115028792 2580692457453201 2593261945331148 2595456543317274 2607510637338462 2608097940964152 2622692877194754 2623622333469891 2627100476053144 2628731627205957 2635466931783192 2637103277618901 2640599291922984 2641535094053436 2641801750616938 2656317144851097 2656915441428612 2669254969370156 2671513877919978 2678286927145284 2684525719453944 2690978459908466 2705764055842029 2709642737845953 2713234917890952 2721875683644936 2728142802055188 2729385125735541 2734773769382564 2738077324619013 2743409510256051 2744999879146434 2749799998884666 2753741805912162 2756771525742948 2763741343956264 2764999878265898 2772542956157352 2773805498487114 2780192185289337 2785053845024213 2789046188039241 2789674379892036 2792743633433544 2794477631443407 2809367107442077 2809999876284692 2818873162644903 2818948806780756 2824438483132812 2825439436044498 2835075952078344 2839957375897278 2855089176098458 2855732243168168 2860649232916566 2861663018557889 2864749941060462 2871346027429971 2871423079669092 2876367085844679 2877014945452284 2884308998464152 2897324223082163 2901477504407391 2902131019769436 2908236196075106 2911373357822748 2913899752445262 2918076794603334 2918734048712664 2939337827715198 2945140982411992 2948698657282014 2949362808517944 2950408033368276 2955488035559787 2956153716003852 2961323075721948 2964900298256091 2965568098674636 2970851790729368 2986502486221527 2987175152216892 2994053122619286 3003588202503798 3004264716806808 3013832317278744 3020091434385687 3025472269553006 3026153712921976 3035791022686968 3042095743561539 3042780931124844 3047142722986908 3052471193141292 3058415635581684 3059808356727213 3074711420413724 3079118984269068 3081790943062342 3085115321142036 3091605439207206 3092301778105176 3096734557538232 3110708336308183 3116766190906641 3119297286554904 3124668081669498 3131946672696268 3135325154578344 3136436282634876 3141836587612737 3142544240342052 3175521630919092 3177362497473528 3182833269064386 3182918680027672 3192969551968098 3193688721649608 3202499859004173 3208099998698777 3210705265648088 3212698773564189 3216233446700106 3216957856233576 3221569328737032 3234633448850244 3236106414901633 3254620109874042 3258200905672468 3264985010385306 3270472021209016 3276841002749832 3281538317062824 3287276669536776 3288773607910882 3296346008718581 3306843792569733 3307588610758068 3311227683522472 3313283605213491 3315974290751304 3334193929711476 3342208264570539 3349993592947274 3361328965935486 3377700612068328 3396259406640132 3396602250793206 3397805972854449 3404422927037223 3404514284333396 3413145698538888 3415264900522839 3416034138979644 3419792525605176 3440148433495683 3440923276604268 3442142705596322 3454876921675606 3459829448453742 3460608724423032 3476680849784616 3478839500368323 3485037677586374 3496923836259672 3498163111293188 3504186236254431 3504975502941276 3509209447374267 3516137703491868 3535457141423142 3541756193134796 3549911086312318 3554999843484726 3561216391998174 3562018503893304 3566321355197718 3574532809657719 3580783515031131 3590670385843128 3592305481647246 3606873012408407 3607685407789372 3611577076792776 3612043423854099 3612856983794604 3619077588262773 3632707846342926 3639180167647388 3650769766158684 3657879347008068 3659175663074022 3659999838861912 3666399998512888 3671655741216216 3677977585178442 3678805995824232 3679281023860143 3686446128093561 3697574506750462 3698407331316152 3704775236072274 3706922913719116 3718728250718988 3725131143962781 3725970175257876 3746442538858194 3752272354483457 3758497550193204 3766404253933334 3767252581392664 3773739023658618 3779148635633826 3779999833578696 3786609834529704 3797056794853049 3807415383071076 3809149178782857 3814198977222088 3819666588080616 3828461369906628 3835156114459572 3839788910856249 3840653767136004 3849496871939082 3858853379217746 3868636672543188 3885199669927016 3889892917996722 3890769059471112 3903159886311816 3911265956007693 3912146911446228 3919117103620264 3931598209709352 3934039315792131 3940650714079716 3953200397674788 3960898937884476 3962302641080154 3962702625925407 3975816571849512 3982003314962036 3985373162142918 3992070830159048 4003882454055234 4004784270005064 4007270816879967 4010525082713448 4026788579180916 4028622271612237 4036467689862699 4056127658082052 4069852376836428 4079744475636284 4085180353894536 4102160654073846 4117499818719651 4122140585609608 4124699998326999 4135157288614422 4136088672300312 4145612015934396 4147499817398847 4154752457331203 4155688254542188 4160708247730671 4166224108892664 4184511569838054 4189115450150316 4191023061921787 4213081289249784 4214999814427038 4228423210171134 4236657724699218 4238159154066747 4243777692085848 4252613928117516 4257292735957464 4259231393851798 4269038273586359 4269999812005564 4282633764147687 4283598364752252 4288311262266808 4290973849374849 4307134619503638 4315522418178426 4338516292505486 4339493479832056 4353196529654154 4353313347180408 4362354294112659 4370849628667893 4409006741572797 4409125056759644 4417711473617988 4423047985923021 4424044212776916 4425612050052414 4434230574005778 4441984613582922 4456277686094052 4474348800202834 4480762728325338 4481771954580648 4491079683928929 4496044932333864 4505382303755697 4506397075210212 4513409451300386 4528803001057608 4530407963805932 4538208404329509 4539230569382964 4553686534030452 4564171396687266 4578706789711938 4579738076434248 4586864577994244 4597425833093002 4612067130620586 4613105931271656 4618678476403602 4622686414593513 4637408158810809 4638452667157764 4671196196397773 4672248315005908 4678945929832356 4687002122504247 4697920009044402 4704654423952314 4705714078536744 4713942855230856 4739999791312968 4748288522664232 4755095140263624 4763282446378638 4764355306067448 4766043746210292 4774249903596579 4774378020041508 4785854096419487 4789740642196328 4816057898472132 4824350170050159 4825436784350364 4843610461790568 4851950173275366 4853043004072536 4878900884098696 4881930164811063 4887301358508702 4895409620536344 4897477515577959 4903970113571256 4905708031813524 4915261504124748 4917499783498211 4930915004305164 4933160411866323 4939700314763032 4961382916137102 4966841525283708 4973961436126956 4995256718477592 4997531425544294 5024990389420911 5031652031544824 5038864847511768 5054911983912024 5066550918102492 5078865571710476 5094903376189809 5106771426500094 5119718547808332 5129688788407764 5132662495918776 5149008347149368 5161384914906402 5163214058394483 5172242855044967 5182315382513409 5186523890662296 5189744172680613 5190913086634548 5215021274676924 5217396056678143 5227556516379561 5245385754389508 5247244666939782 5257463254411914 5274206555237802 5283070188106872 5283603501233876 5312634289702194 5313830882857224 5314517034464651 5324866629468477 5332499765227089 5338509938740312 5341824587997261 5343027755839956 5356573854290568 5380744985724017 5381956919816932 5388458222470869 5411528111684058 5419285475691906 5456285604110376 5458770251471082 5469547538765128 5476154649238026 5480906677218469 5486819020512102 5488763494611033 5489999758292868 5499599997769332 5507483611824324 5513543051485896 5529999756531796 5546361760125693 5547610996974228 5557162854108411 5560384370578674 5570107690048426 5578092376078482 5579348759784072 5588955262886814 5618734214884154 5619999752569384 5637746325289806 5637897613561512 5648876966265624 5649606380900001 5650878872088996 5660608535487927 5679914751794556 5710178352196916 5721298465833132 5723326037115778 5729499882120924 5742692054859942 5742846159338184 5752734171689358 5754029890904568 5788280068826619 5794648446164326 5802955008814782 5804262039538872 5816472392150212 5822746715645496 5827799504890524 5834839376995083 5836153589206668 5878675655430396 5897397314564028 5900816066736552 5910976071119574 5912307432007704 5922646151443896 5929800596512182 5931136197349272 5943453961620231 5957899997583443 5973004972443054 5974350304433784 5978059743214377 5988106245238572 6005823681082851 6007176405007596 6040182868771374 6050944539106012 6084191487123078 6085561862249688 6094285445973816 6104942386282584 6116831271163368 6119616713454426 6121785444763079 6149422840827448 6153240981110769 6158237968538136 6163581886124684 6170230642284072 6183210878414412 6198073337985893 6221416672616366 6233532381813282 6249336163338996 6263893345392536 6272872565269752 6283673175225474 6285088480684104 6313449463631401 6322499721640557 6342634815256701 6351043261838184 6365666538128772 6368565293382929 6385939103936196 6388847090777697 6404999718008346 6416199997397554 6425397547128378 6432466893400212 6460701929255457 6469266897700488 6472212829803266 6487115099008453 6507774438758229 6509240219748084 6516401811344936 6529970020770612 6577547215821764 6592692017437162 6613687585139466 6615177221516136 6626567210426982 6638418075078621 6662976920374383 6668387859422952 6684416529141078 6698478451615613 6699987185894548 6711523200304251 6721144092488007 6722657931870972 6770114176950579 6792518813280264 6793204501586412 6795611945708898 6808845854074446 6809028568666792 6830529801045678 6832068277959288 6846257095030899 6880296866991366 6881846553208536 6884285411192644 6896138749639503 6909753843351212 6918100695930879 6919658896907484 6957679000736646 6968505801183563 6970075355172748 6996326222586376 7008372472508862 7009951005882552 7018418894748534 7032275406983736 7046880013566603 7070914282846284 7083512386269592 7098223401643591 7099822172624636 7109999686969452 7122432783996348 7132642710395436 7149065619315438 7161567030062262 7184610963294492 7213746024816814 7215370815578744 7224086847708198 7225713967589208 7238155176525546 7265415692685852 7278360335294776 7301539532317368 7315758694016136 7318351326148044 7330952037763053 7355955170356884 7358562047720286 7372892256187122 7395149013500924 7409550472144548 7413845827438232 7437456501437976 7442074374205653 7450262287925562 7451940350515752 7492885077716388 7496297138316441 7504544708966914 7516995100386408 7532808507866668 7547478047317236 7558297271267652 7594113589706098 7614830766142152 7618298357565714 7656922739813256 7660157139750141 7670312228919144 7679577821712498 7681307534272008 7698993743878164 7715968849329377 7717706758435492 7737273345086376 7742077372359603 7779785835993444 7822531912015386 7824293822892456 7868078631584262 7870867000409673 7881301428159432 7886194881617871 7906400795349576 7921797875768952 7924605282160308 7925405251850814 7928213936660381 7964006629924072 7968951434553291 7970746324285836 8007764908110468 8014541633759934 8027013011489927 8053577158361832 8057244543224474 8072935379725398 8112255316164104 8117292167526087 8139704753672856 8159488951272568 8176434551260339 8188155377206623 8204321308147692 8214231973857039 8234999637439302 8249399996653998 8270314577228844 8291224031868792 8294999634797694 8309504914662406 8311376509084376 8321416495461342 8340576555868011 8355161535072639 8367138564117723 8369023139676108 8378230900300632 8382046123843574 8428101322326231 8429999628854076 8456846420342268 8473315449398436 8476318308133494 8505227856235032 8518462787703596 8538076547172718 8539999624011128 8565267528295374 8567196729504504 8581947698749698 8584989055673667 8614269239007276 8629101257534037 8631044836356852 8675078650453007 8677032585010972 8691972669246489 8704432513222173 8706393059308308 8724708588225318 8741699257335786 8818013483145594 8818250113519288 8835422947235976 8836563826535899 8846095971846042 8848088425553832 8851224100104828 8866464106679361 8868461148011556 8883969227165844 8888014750493333 8912555372188104 8948697600405668 8959507458664581 8961525456650676 8982159367857858 9010764607511394 9012794150420424 9026818902600772 9060815927611864 9076416808659018 9078461138765928 9107373068060904 9126287230684617 9128342793374532 9157413579423876 9173729155988488 9179425070181639 9194851666186004 9224134261241172 9237356952807204 9245372829187026 9274816317621618 9276905334315528 9332125008924549 9342392392795546 9344496630011816 9350298572719923 9357891859664712 9374004245008494 9395840018088804 9409308847904628 9526564892757276 9532087492420584 9548499807193158 9548756040083016 9571708192838974 9607499577012519 9624299996096331 9632115796944264 9638096320692567 9648700340100318 9650873568700728 9703900346550732 9708319244704899 9763860329622126 9774602717017404 9794955031155918 9811416063627048 9830523008249496 9834999566996422 9861830008610328 9866320823732646 9889038026155743 9920531377709199 9922765832274204 9933683050567416 9939850815640473 9947922872253912 9992812116344603 9995062851088588 10026624793711617 10049980778841822 10133101836204984 10157731143420952 10178826686262871 10189806752379618 10193417918563347 10213268781111669 10213542853000188 10239437095616664 10259377576815528 10320445300487049 10322769829812804 10326428116788966 10344485710089934 10364630765026818 10379488345361226 10381826173269096 10430042549353848 10434792113356286 10455113032759122 10490771508779016 10494489333879564 10512558708763293 10514926508823828 10548413110475604 10567207002467752 10589152943435521 10625268579404388 10629034068929302 10649733258936954 10664999530454178 10683649175994522 10686055511679912 10742350545093393 10761489971448034 10763913839633864 10776916444941738 10786268300718197 10820619037225221 10823056223368116 10836130271562297 10838570951383812 10917540502942164 10952309298476052 10961813354436938 10973638041024204 10977526989222066 10979999516585736 10999199995538664 11014967223648648 11037843071580429 11059999513063592 11064671424083537 11092723520251386 11095221993948456 11114325708216822 11120768741157348 11140215380096852 11156184752156964 11175393431888343 11177910525773628 11237468429768308 11256817063450371 11275492650579612 11299212761800002 11301757744177992 11321217070975854 11359829503589112 11391170384559147 11420356704393832 11427447536348571 11442596931666264 11446652074231556 11458999764241848 11485384109719884 11505468343378716 11510707627688087 11576560137653238 11589296892328652 11605910017629564 11632944784300424 11655599009781048 11669678753990166 11672307178413336 11724977575315459 11757351310860792 11794794629128056 11821952142239148 11859601193024364 11886907923240462 11888107877776221 11915799995166886 11946009944886108 11956119486428754 11976212490477144 12011647362165702 12014352810015192 12047499469587127 12080365737542748 12085866814836711 12101889078212024 12109403069588097 12168382974246156 12239233426908852 12243570889526158 12306481962221538 12327163772249368 12366421756828824 12374099994980997 12396146675971786 12442499452196541 12442833345232732 12464257371993609 12467064763626564 12482124743192013 12498672326677992 12567346350450948 12573069185765361 12626898927262802 12644999443281114 12685269630513402 12714477462200241 12731333076257544 12737130586765858 12771878207872392 12777694181555394 12807114820759077 12809999436016692 12832399994795108 12847901292443061 12850795094256756 12864933786800424 12872921548124547 12921403858510914 12941510773626617 12944425659606532 12974230198016906 13015548877516458 13018480439496168 13059940041541224 13087062882337977 13112548886003679 13155094431643528 13182414888766669 13185384034874324 13227020224718391 13227375170278932 13253134420853964 13276836150157242 13325953840748766 13368833058282156 13396956903231226 13399974371789096 13423046400608502 13442288184976014 13445315863741944 13473239051786787 13505986827262111 13540228353901158 13586409003172824 13591223891417796 13614625212988527 13617691708148892 13661059602091356 13692514190061798 13760593733982732 13768570822385288 13792277499279006 13819507686702424 13836201391861758 13839317793814968 13868059243780539 13912224476432427 13915358001473292 13937011602367126 13940150710345496 14013588589193319 14016744945017724 14036837789497068 14093760027133206 14141828565692568 14196446803287182 14199644345249272 14219999373938904 14244865567992696 14265285420790872 14298131238630876 14323134060124524 14329656434468843 14357562289258461 14369221926588984 14427492049633628 14448173695416396 14473050510150477 14476310353051092 14530831385371704 14636702652296088 14645790494433189 14661904075526106 14711910340713768 14717124095440572 14745784512374244 14752499350494633 14790298027001848 14799481235598969 14819100944289096 14884148748411306 14900524575851124 14907309878481293 14985770155432776 14992594276632882 15009089417933828 15065617015733336 15074971168262733 15094956094634472 15116594542535304 15184807023769201 15188227179412196 15236596715131428 15320314279500282 15359155643424996 15397987487756328 15431937698658754 15435413516870984 15484154744719206 15489642175183449 15516728565134901 15546946147540227 15559571671986888 15645063824030772 15652188170034429 15682669549138683 15736157263168524 15741734000819346 15772389763235742 15849210564320616 15850810503701628 15856427873320762 15937902869106582 15941492648571672 15943551103393953 15974599888405431 16015529816220936 16025473763991783 16029083267519868 16054026022979854 16114489086448948 16142234957172051 16145870759450796 16165374667412607 16234584335052174 16352869102520678 16376310754413246 16408642616295384 16428463947714078 16442720031655407 16466290483833099 16469999274878604 16498799993307996 16540629154457688 16589999269595388 16619009829324812 16639085280377079 16642832990922684 16671488562325233 16681153111736022 16710323070145278 16734277128235446 16738046279352216 16764092247687148 16856202644652462 16859999257708152 16913692840684536 16946630898796872 16948819142700003 16952636616266988 16981825606463781 17036925575407192 17076153094345436 17130535056590748 17163895397499396 17169978111347334 17228538478014552 17258202515068074 17262089672713704 17350157300906014 17354065170021944 17364840206479857 17383945338492978 17408865026444346 17412786118616616 17449417176450636 17483398514671572 17491359989405029 17636026966291188 17673127653071798 17692191943692084 17702448200209656 17732928213358722 17736922296023112 17767938454331688 17776029500986666 17873699992750329 17897395200811336 17919014917329162 17923050913301352 17964318735715716 18017471043248553 18021529215022788 18053637805201544 18152833617318036 18252574461369234 18256685586749064 18314827158847752 18358850140363278 18365356334289237 18389703332372008 18448268522482344 18459722943332307 18474713905614408 18490745658374052 18549632635243236 18558079644639977 18594220013957679 18664250017849098 18684784785591092 18700597145439846 18748008490016988 18791680036177608 18818617695809256 18903535274488189 18940348390894203 18967499164921671 19053129785514552 19096999614386316 19105695880148787 19143416385677948 19166541272333091 19214999154025038 19248599992192662 19276192641385134 19297400680200636 19407800693101464 19416638489409798 19461345297025359 19495376915169491 19523323316274687 19527720659244252 19549205434034808 19589910062311836 19665569752094539 19669999133992844 19732641647465292 19778076052311486 19841062755418398 19845531664548408 19879701631280946 19985624232689206 19990125702177176 20031641129905223 20053249587423234 20095435354846839 20099961557683644 20134569600912753 20310342530851737 20357653372525742 20379613504759236 20386835837126694 20426537562223338 20427085706000376 20640890600974098 20645539659625608 20652856233577932 20688416248918509 20688971420179868 20729261530053636 20754302087792637 20758976690722452 20869584226712572 20905517403550689 20910226065518244 20988978667759128 21025117417526586 21029853017647656 21096826220951208 21140640040699809 21178305886871042 21250537158808776 21258068137858604 21294670204930773 21299466517873908 21329999060908356 21367298351989044 21484701090186786 21522979942896068 21553832889883476 21572536601436394 21641238074450442 21646112446736232 21672260543124594 21677141902767624 21774958354157281 21835081005884328 21904618596952104 21923626708873876 21947276082048408 21955053978444132 21992856113289159 22075686143160858 22129342848167074 22185447040502772 22228651416433644 22241537482314696 22280430760193704 22312369504313928 22350786863776686 22355821051547256 22456699990891439 22474936859536616 22488891414949323 22513634126900742 22550985301159224 22598425523600004 22642434141951708 22652744904311431 22782340769118294 22854895072697142 22893304148463112 22970768219439768 22980471419250423 23010936686757432 23021415255376174 23074422061030067 23147906547988131 23153120275306476 23178593784657304 23211820035259128 23339357507980332 23449955150630918 23612601001229019 23643904284478296 23719202386048728 23773815846480924 23776215755552442 23784641809981143 23831599990333772 23892019889772216 23906854303659873 23912238972857508 24023294724331404 24034234293878003 24081039034469781 24094998939174254 24160731475085496 24171733629673422 24218806139176194 24336765948492312 24351876502578261 24478466853817704 24481627650566671 24487141779052316 24529303653781017 24564466131619869 24612963924443076 24748199989961994 24792293351943572 24884998904393082 24885666690465464 24928514743987218 24934129527253128 24964249486384026 25021729667604033 25065484605217917 25134692700901896 25146138371530722 25248111086858849 25253797854525604 25284303966978693 25289998886562228 25370539261026804 25428954924400482 25474261173531716 25555388363110788 25614229641518154 25619998872033384 25664799989590216 25695802584886122 25701590188513512 25745843096249094 25754967167021001 25842807717021828 25883021547253234 25888851319213064 25948460396033812 26025235951359021 26031097755032916 26075918007739467 26174125764675954 26225097772007358 26364829777533338 26370768069748648 26454040449436782 26454750340557864 26506268841707928 26509691479607697 26553672300314484 26651907681497532 26664044251479999 26737666116564312 26793913806462452 26846092801217004 26878522375993743 26884576369952028 26946478103573574 27011973654524222 27080456707802316 27182447782835592 27229250425977054 27235383416297784 27322119204182712 27378861692053851 27385028380123596 27521187467965464 27538275210544917 27584554998558012 27672402783723516 27736118487561078 27824448952864854 27830716002946584 27874023204734252 27996375026773647 28027177178386638 28033489890035448 28050895718159769 28073675578994136 28187520054266412 28200355901285659 28392893606574364 28596262477261752 28646268120249048 28659312868937686 28715124578516922 28822498731037557 28854984099267256 28872899988288993 28896347390832792 28946101020300954 28952620706102184 29083267201318421 29124957734114697 29291580988866378 29323808151052212 29337161433452509 29434248190881144 29491569024748488 29504998700989266 29598962471197938 29667114078467229 29761594133127597 29768297496822612 29801049151702248 29814619756962586 29883267915104513 29978436349033809 29985188553265764 30018178835867656 30149942336525466 30369614047538402 30376454358824392 30473193430262856 30536480058788613 30580253755690041 30640628559000564 30718311286849992 30863875397317508 30961335901461147 30968309489438412 30979284350366898 31033457130269802 31093892295080454 31290127648061544 31304376340068858 31365339098277366 31431321965273261 31472314526337048 31483468001638692 31537676126289879 31544779526471484 31701621007403256 31712855746641524 31767458830306563 31875805738213164 31887102206787906 31949199776810862 32050947527983566 32058166535039736 32108052045959708 32228978172897896 32284469914344102 32291741518901592 32330749334825214 32358804902154591 32461857111675663 32469168670104348 32698373374784411 32705738205041356 32752621508826492 32856927895428156 32885440063310814 32932580967666198 32939998549757208 32997599986615992 33179998539190776 33194014272250611 33238019658649624 33278170560754158 33285665981845368 33342977124650466 33362306223472044 33420646140290556 33468554256470892 33528184495374296 33712405289304924 33770451190351113 33897638285400006 33905273232533976 33963651212927562 34152306188690872 34173511153677441 34261070113181496 34282342609045713 34327790794998792 34339956222694668 34516405030136148 34532122883064261 34700314601812028 34729680412959714 34767890676985956 34817730052888692 34898834352901272 34966797029343144 34982719978810058 35174932725946377 35272053932582376 35346255306143596 35384383887384168 35465856426717444 35552059001973332 35664323633328663 35747399985500658 35838029834658324 35928637471431432 36034942086497106 36043058430045576 36142498408761381 36205699985314769 36257600444510133 36305667234636072 36328209208764291 36505148922738468 36521772396747001 36717700280726556 36730712668578474 36919445886664614 36981491316748104 37099265270486472 37116159289279954 37188440027915358 37201619241252557 37327498356589623 37328500035698196 37369569571182184 37392772115980827 37401194290879692 37496016980033976 37665214900068119 37719207557296083 37807070548976378 37880696781788406 37934998329843342 38193999228772632 38211391760297574 38286832771355896 38333082544666182 38366346740529283 38421344462277231 38429998308050076 38497199984385324 38543703877329183 38552385282770268 38594801360401272 38824532320879851 38833276978819596 38922690594050718 38990753830338982 39046646632549374 39055441318488504 39179820124623672 39261188647013931 39331139504189078 39339998267985688 39465283294930584 39547244666300007 39556152104622972 39682125510836796 39759403262561892 39971248465378412 40063282259810446 40106499174846468 40190870709693678 40199923115367288 40269139201825506 40517960481786333 40620685061703474 40706138282894879 40715306745051484 40759227009518472 40773671674253388 40843875638965581 40853075124446676 41281781201948196 41305712467155864 41376832497837018 41377942840359736 41458523060107272 41508604175585274 41517953381444904 41604177731341617 41705299983084101 41739168453425144 41811034807101378 41820452131036488 42040765767579957 42050234835053172 42281280081399618 42356611773742084 42516136275717208 42589340409861546 42598933035747816 42659998121816712 42734596703978088 42852498113341553 42969402180373572 42988969303406529 43045959885792136 43072686867775383 43107665779766952 43145073202872788 43282476148900884 43344521086249188 43549916708314562 43847253417747752 43910107956888264 43985712226578318 44151372286321716 44257498051483899 44258685696334148 44370894081005544 44398443706796907 44457302832867288 44701573727553372 44721929635443879 44913399981782878 44977782829898646 45027268253801484 45196851047200008 45224913504788199 45284868283903416 45305489808622862 45554421071307603 45564681538236588 45709790145394284 45960942838500846 46042830510752348 46148844122060134 46295813095976262 46306240550612952 46468926525550347 46550185695404703 46640838442620681 46678715015960664 46889349161309291 46899910301261836 46956564510103287 47048008647416049 47225202002458038 47547631692961848 47552431511104884 47569283619962286 47663199980667544 47813708607319746 47824477945715016 47830653310181859 47923799665216293 48046589448662808 48068468587756006 48162078068939562 48189997878348508 48343467259346844 48426704871516153 48437612278352388 48703753005156522 48779540608284941 48963255301133342 48974283558104632 49058607307562034 49128932263239738 49225927848886152 49328160094966221 49496399979923988 49584586703887144 49687563811505137 49769997808786164 49857029487974436 49917255841131237 49928498972768052 50043459335208066 50130969210435834 50292276743061444 50496222173717698 50507595709051208 50568607933957386 50579997773124456 50741078522053608 50846457428100009 50857909848800964 50948522347063432 51110776726221576 51228459283036308 51391605169772244 51491686192498188 51509934334042002 51685615434043656 51766043094506468 51896920792067624 52050471902718042 52062195510065832 52094520619439571 52151836015478934 52348251529351908 52450195544014716 52474079968215087 52729659555066676 52908080898873564 53019382959215394 53107344600628968 53303815362995064 53328088502959998 53587827612924904 53621099978250987 53692185602434008 53757044751987486 53769152739904056 53892956207147148 54011781945305639 54023947309048444 54160913415604632 54458500851954108 54757723384107702 54770056760247192 55076550421089834 55096069002867711 55169109997116024 55344805567447032 55472236975122156 55497497556622667 55648897905729708 55674238933919931 55748046409468504 55782660041873037 55992750053547294 56054354356773276 56101791436319538 56375040108532824 56400711802571318 56710605823464567 56785787213148728 56821045172682609 57317087640446361 57318625737875372 57430249157033844 57499623816999273 57644997462075114 57745799976577986 57892202040601908 58166534402636842 58249915468229394 58384035891076077 58486130745508473 58569969948824061 58583161977732756 58647616302104424 58674322866905018 58996709256283617 59009997401978532 59197924942395876 59334228156934458 59523188266255194 59536594993645224 59629239513925172 59766535830209026 59956872698067618 59970377106531528 60094923389715669 60286306064540517 60299884673050932 60403708802738259 60725550553171049 60739228095076804 60931027592555211 61072960117577226 61160507511380082 61281257118001128 61727750794635016 61855946785751293 61922671802922294 61936618978876824 61958568700733796 62065248746755527 62066914260539604 62187784590160908 62216103253453331 62608752680137716 62716552210652067 62730678196554732 62862643930546522 62966936003277384 63075352252579758 63089559052942968 63425711493283048 63534917660613126 63751611476426328 63774204413575812 63884010614792319 63898399553621724 64101895055967132 64216104091919416 64568939828688204 64661498669650428 64717609804309182 64923714223351326 64938337340208696 65324875062471843 65396746749568822 65411476410082712 65505243017652984 65713855790856312 65770880126621628 65865161935332396 66388028544501222 66556341121508316 66685954249300932 66724612446944088 66841292280581112 66937108512941784 67239157115584571 67370099972674317 67424810578609848 67466674244847969 67540902380702226 67795276570800012 67927302425855124 67958234712934293 68347022307354882 68564685218091426 68679912445389336 69032810060272296 69064245766128522 69088721448040463 69223266183090201 69400629203624056 69443719643964393 69459360825919428 69535781353971912 69635460105777384 69949684814412221 69965439957620116 70349865451892754 70692510612287192 70931712853434888 71104118003946664 71251786803840097 71328647266657326 71353925429943429 71494799971001316 71676059669316648 72069884172994212 72102702881634009 72243117103409343 72284996817522762 72411399970629538 72515200889020266 72656418417528582 73010297845476936 73043544793494002 73435400561453112 73444882951700013 73461425337156948 73587910961343051 73838891773329228 74232318578559908 74376880055830716 74403238482505114 74654996713179246 74657000071396392 74785544231961654 74802388581759384 75196453815653751 75330429800136238 75438415114592166 75614141097952756 75744333260576547 75761393563576812 75852911900936079 75869996659686684 76422783520595148 76666165089332364 76732693481058566 76842688924554462 76859996616100152 76994399968770648 77087407754658366 77104770565540536 77264901501063003 77452699968584759 77649064641759702 77666553957639192 77845381188101436 77981507660677964 78075707854077063 78093293265098748 78227754023218401 78522377294027862 78662279008378156 79094489332600014 79112304209245944 79364251021673592 79518806525123784 79529074438823091 79942496930756824 79992132754439997 80126564519620892 80212998349692936 80381741419387356 80538278403651012 80574953393816609 81035920963572666 81241370123406948 81412276565789758 81430613490102968 81547343348506776 81687751277931162 81706150248893352 82074843027208213 82563562403896392 82753664995674036 83017208351170548 83208355462683234 83410599966168202 83622069614202756 83989125080320941 84081531535159914 84100469670106344 84332496287109889 84562560162799236 84601067703856977 84713223547484168 85178680819723092 85704996226683106 85938804360747144 85977938606813058 86145373735550766 86290146405745576 86564952297801768 86618699964866979 86689042172498376 87080219871002969 87099833416629124 87249801603955263 87374873202344091 87971424453156636 88011484300357527 88302744572643432 88514996102967798 88517371392668296 88796887413593814 89001342235401687 89403147455106744 89443859270887758 89649803745313539 89826799963565756 89935309047101427 89955565659797292 90054536507602968 90449827009576398 90590575415386319 90610979617245724 91108842142615206 91129363076473176 91419580290788568 91609440176365839 91921885677001692 92085661021504696 92276904221366683 92297688244120268 92591626191952524 92937853051100694 93100371390809406 93281676885241362 93778698322618582 93799820602523672 93913129020206574 94096017294832098 94293965895819783 94450404004916076 95104863022209768 95138567239924572 95302376490919689 95627417214639492 95661306620363718 95847599330432586 96136937175512012 96324156137879124 96379995756697016 96686934518693688 96853409743032306 96875224556704776 97076414706463773 97385571335026989 97407506010313044 97559081216569882 97926510602266684 98095120124353233 98117214615124068 98257864526479476 98656320189932442 98992799959847976 99375127623010274 99539995617572328 99582042816751833 99714058975948872 99834511682262474 99856997945536104 100086918670416132 100261938420871668 100307595041281901 100584553486122888 100992444347435396 101137215867914772 101311353571053339 101692914856200018 101715819697601928 102456918566072616 102520533461032323 102783210339544488 102983372384996376 103019868668084004 103532086189012936 103596368649192783 104100943805436084 104189041238879142 104303672030957868 104351169149369051 104696503058703816 104900391088029432 104948159936430174 105459319110133352 105524798177839131 105816161797747128 106038765918430788 106293649166384407 106656177005919996 107242199956501974 107514089503974972 107785912414294296 108023563890611278 108047894618096888 108427495226284143 108617099955944307 108772801333530399 108917001703908216 109515446768215404 109565317190241003 110153100842179668 110192138005735422 110944473950244312 110994995113245334 111297795811459416 111348477867839862 111565320083746074 111604857723757671 111985500107094588 112108708713546552 112178316347942481 112203582872639076 112776022455889091 112801423605142636 112995644700204357 113157622671888249 113421211646929134 113642090345365218 114634175280892722 114637251475750744 114860498314067688 114875329744966687 114999247633998546 115099040221587849 115264033386831693 115289994924150228 115491599953155972 115784404081203816 116333068805273684 116473596962639553 116499830936458788 116768071782152154 116972261491016946 117139939897648122 117166323955465512 117348645733810036 117993418512567234 118019994803957064 118395849884791752 118641733998900021 118668456313868916 119046376532510388 119258479027850344 119533071660418052 119913745396135236 120189846779431338 120572612129081034 120599769346101864 120807417605476518 121451101106342098 121478456190153608 121553881445358999 121862055185110422 122118414848684637 122145920235154452 122321015022760164 123711893571502586 123845343605844588 123917137401467592 124130497493511054 124133828521079208 124375569180321816 124432206506906662 125115899949252303 125217505360275432 125433104421304134 125461356393109464 125725287861093044 126122297302739871 126150704505159516 127069835321226252 127548408827151624 127768021229584638 127796799107243448 128203790111934264 128557494340024659 128966907910219587 129137879657376408 129218060603326149 129322997339300856 129435219608618364 129847428446702652 129906557512479839 130649750124943686 130793493499137644 131541760253243256 131730323870664792 132324746921417323 132772494154451697 132776057089002444 133112682243016632 133371908498601864 134165788906331637 134478314231169142 134740199945348634 134933348489695938 135081804761404452 135590553141600024 135854604851710248 135916469425868586 136467638406186437 136663263213922809 136694044614709764 137129370436182852 137658988264661773 138128491532257044 138177442896080926 138446532366180402 138887439287928786 138918721651838856 139650557086214109 139899369628824442 139930879915240232 140221487909336561 140668047483927873 140699730903785508 140869693530309861 142503573607680194 142657294533314652 142707850859886858 142989599942002632 143491959930545577 144139768345988424 144205405763268018 144486234206818686 144569993635045524 144822799941259076 145030401778040532 145280114614548459 145312836835057164 146087089586988004 146338621824854823 146889765903400026 146922850674313896 147175821922686102 147677783546658456 147984480284898663 148464637157119816 148753760111661432 148806476965010228 149062691434515411 149309993426358492 149571088463923308 150392907631307502 150660859600272476 150876830229184332 151228282195905512 151488666521153094 151522787127153624 151705823801872158 151739993319373368 152424708479100967 152845567041190296 153332330178664728 153465386962117132 153685377849108924 154174815509316732 154529803002126006 154905399937169518 155298129283519404 155690762376202872 155963015321355928 156151415708154126 156186586530197496 156455508046436802 157044754588055724 157324558016756312 157422239904645261 158188978665200028 159058148877646182 159984265508879994 160253129039241784 160763482838774712 160863299934752961 161076556807302024 161149906787633218 162035345835916917 162071841927145332 162482740246813896 162824553131579516 163375502555862324 164149686054416426 165288207008603133 165507329991348072 166034416702341096 166416710925366468 166492492669868001 166821199932336404 167022716801759793 167244139228405512 167347980125619111 167978250160641882 168163063070319828 168239640057146021 168664992574219778 169125120325598472 169202135407713954 170131817470393701 170357361639446184 170463135518047827 171371393553966697 171409992453366212 171951262921339083 171955877213626116 172290747471101532 173237399929733958 174160439742005938 174199666833258248 174499603207910526 174749746404688182 175152107673228231 175458392236525419 175942848906313272 176022968600715054 176736777608011943 176990127768850851 177029992205935596 177593774827187628 178002684470803374 178887718541775516 179299607490627078 179653599927131512 179870618094202854 179911131319594584 180284770169147007 180858918193621551 180899654019152796 181181150830772638 181221959234491448 182176651659513147 182217684285230412 183218880352731678 183843771354003384 184553808442733366 184595376488240536 185183252383905048 185567840357253879 185875706102201388 186200742781618812 186563353770482724 186648309760359993 187557396645237164 187826258040413148 188149656631956201 188192034589664196 188587931791639566 188900808009832152 190277134479849144 190604752981839378 191254834429278984 191322613240727436 191652031844376957 191695198660865172 192273874351024024 192648312275758248 193706819486064612 194152829412927546 194771142670053978 194815012020626088 195118162433139764 195853021204533368 195974625187415529 196190240248706466 196234429230248136 196515729052958952 197312640379864884 197402491308999613 198750255246020548 199164085633503666 199669023364524948 200173837340832264 200523876841743336 200615190082563802 201717471346753713 201984888694870792 202110299918022951 202274431735829544 202622707142106678 203385829712400036 203874704138802879 205041066922064646 206039737336168008 207192737298385566 207266164344121389 207669798549270603 208201887610872168 208331158931893179 208378082477758284 208607344061915736 208702338298738102 209849054443236663 209896319872860348 211049596355678262 212077531836861576 212587298332768814 213312354011839992 213755360411520291 214061776289830287 214484399913003948 215028179007949944 216047127781222556 216308108644902027 216729351310228029 216854990452568286 217234199911888614 217545602667060798 219030893536430808 219130634380482006 220019253756912827 220306201684359336 220334648855100039 220384276011470844 220763732884029153 221989990226490668 222696955735679724 223130640167492148 223209715447515342 223971000214189176 224356632695884962 224407165745278152 225552044911778182 225602847210285272 225991289400408714 226315245343776498 226842423293858268 227232999781729641 227284180690730436 228888613623490877 229268350561785444 229750659489933374 229998495267997092 230198080443175698 230528066773663386 230579989848300456 230983199906311944 232358099905754277 232666137610547368 232947193925279106 232999661872917576 233536143564304308 233944522982033892 234227123562231189 234279879795296244 234697291467620072 235986837025134468 237283467997800042 237336912627737832 238092753065020776 238587223316469273 239066143320836104 239827490792270472 239976398263319991 240379693558862676 241145224258162068 241614835210953036 241724860181449827 242902202212684196 243107762890717998 243724110370220844 244236829697369274 244291840470308904 244642030045520328 245745958568346457 246224529081624639 247423787143005172 247690687211689176 248260994987022108 248864413013813324 250231799898504606 250866208842608268 251450575722186088 252244594605479742 252301409010319032 252997488861329667 253439899897203383 253803203111570931 254139670642452504 255536042459169276 255652406777229007 257114988680049318 257933815820439174 258436121206652298 258870439217236728 259694856893405304 259813115024959678 260411334688767899 261240659613008907 261299500249887372 261586986998275288 261749404811865789 264034452901072581 264649493842834646 265544988308903394 265552114178004888 268331577812663274 268949411235940617 268956628462338284 269480399890697268 269805927141304281 269866696979391876 270163609522808904 271771726246158957 271832938851737172 272935276812372874 273326526427845618 273388089229419528 274258740872365704 274828320529097517 275317976529323546 276256983064514088 276354885792161852 276830712664100049 276893064732360804 277774878575857572 279301114172428218 279798739257648884 280442975818673122 281336094967855746 281399461807571016 281739387060619722 282881897687459349 284942967980264153 285007147215360388 285314589066629304 285415701719773716 285907129472759067 286983919861091154 288410811526536036 288972468413637372 289139987270091048 289645599882518152 290060803556081064 290560229229096918 290625673670114328 291229244119391319 291937099881588707 292174179173976008 292677243649709646 293779531806800052 294285360373059699 294351643845372204 295968960569797326 297612953930020456 298125382869030822 298619986852716984 298746128450255499 299142176927846616 299967486793390871 300785815262615004 300922785123845703 301321719200544952 301753660458368664 302977333042306188 303411647603744316 304849416958201934 306930773924234264 307370755698217848 308349631018633464 309059606004252012 309810799874339036 310596258567038808 310789105947578349 312302831416308252 312911016092873604 313053507448107153 314089509176111448 314844479809290522 316377957330400056 316574394533517393 318116297755292364 318261159457366723 318880947499153221 319968531017759988 321726599869505922 322299813575266436 324070691671833834 324143683854290664 325282485678852429 325649106263159032 325851299867832921 326751005111724648 328225444129165037 328299372108832852 328695951570723009 330576414017206266 332833421850732936 332984985339736002 333642399864672808 334045433603519586 334695960251238222 334814573171273013 335956500321283764 336326126140639656 336479280114292042 337329985148439556 338328067367667273 338404270815427908 338986934100613071 340263634940787402 340926271036095654 342742787107933394 342819984906732424 343902525842678166 343911754427252232 344581494942203064 344625989234900061 345297120664763547 346474799859467916 348320879484011876 348999206415821052 349420790887918659 349499492809376364 350304215346456462 350916784473050838 352045937201430108 353473555216023886 353980255537701702 354059984411871192 355187549654375256 355925201996700063 356005368941606748 357775437083551032 358599214981254156 359741236188405708 360569540338294014 361717836387243102 361799308038305592 362362301661545276 364353303319026294 364435368570460824 364661644336076997 366355244546053911 366437760705463356 369107616885466732 371135680714507758 371751412204402776 372401485563237624 373126707540965448 373296619520719986 375114793290474328 375347699847756909 375652516080826296 376299313263912402 376384069179328392 377175863583279132 378082473617139473 381209505963678756 382645226481454872 383304063688753914 383390397321730344 385672483020073977 386900723730658761 387413638972129224 388305658825855092 388482482896358669 389542285340107956 389719672537439517 390236324866279528 391949250374831058 392380480497412932 394625280759729768 394804982617999226 396974240764251969 397500510492041096 398328171267007332 399338046729049896 401230380165127604 402497366718994911 403434942693507426 404220599836045902 405245414284213356 406771659424800072 407749408277605758 408607185548552393 409402915218559311 409989789641768427 410082133844129292 412976964793985319 414385474596771132 414532328688242778 415339597098541206 416662317863786358 416756164955516568 417404676597476204 419698108886473326 419792639745720696 420664463728009683 422004142451783619 422099192711356524 425078853872197343 425174596665537628 427510720823040582 428123552579660574 428968799826007896 432094255562445112 432616217289804054 432991627500259051 433458702620456058 433709980905136572 434468399823777228 435091205334121596 438261268760964012 439015865474564469 440038507513825654 440669297710200078 440768552022941688 441527465768058306 443979980452981336 445393911471359448 446261280334984296 446419430895030684 447188074303546233 448713265391769924 451104089823556364 451982578800817428 452630490687552996 453684846587716536 454465999563459282 454568361381460872 457274125437302901 457777227246981754 458536701123570888 459501318979866748 459996990535994184 460396160886351396 461056133547326772 464716199811508554 465894387850558212 467072287128608616 467889045964067784 468454247124462378 468559759590592488 470674099809091997 471973674050268936 472266719713935783 474566935995600084 477174446632938546 479952796526639982 480759387117725352 482290448516324136 483229670421906072 483449720362899654 483621050136283241 485804404425368392 486106037507750751 486215525781435996 487448220740441688 488473659394738548 489647793700885547 491491917136692914 492449058163249278 494847574286010344 496521989974044216 497728826027626648 498762507626880679 499477478009604003 500463599797009212 501068150405279379 501732417685216536 504489189210959484 504718920171438063 505994977722659334 506879799794406766 507606406223141862 510395452411181103 511072084918338552 511304813554458014 514114180661900091 514229977360098636 515867631640878348 516872242413304596 519626230049919356 520822669377535798 522481319226017814 522599000499774744 523498809623731578 526375176709576257 528068905802145162 529179797677633427 529298987685669292 530210332824035829 530970383306552553 531089976617806788 536663155625326548 537898822471881234 537913256924676568 538960799781394536 539611854282608562 539733393958783752 540854310507441021 542168899780093313 543543452492317914 543665877703474344 545870553624745748 546529954978539441 546653052855691236 549656641058195034 550635953058647092 552709771584323704 553661425328200098 553786129464721608 555549757151715144 556703521071761637 558602228344856436 559597478515297768 559944929281079979 560885951637346244 562672189935711492 563478774121239444 565763795374918698 569885935960528306 570014294430720776 570831403439547432 571814258945518134 573967839722182308 576821623053072072 577944936827274744 581120458458193836 582458488238782638 583874199763177414 585354487299419292 587559063613600104 587923875562246587 588570720746119398 588703287690744408 591937921139594652 592207473926998839 596250765738061644 597492256900510998 599934973586781742 601571630525230008 601845570247691406 605152414040261139 605954666084612376 606330899754068853 606823295207488632 609561539097020783 609698833916403868 611624112416408637 618119212008504024 619621599748678072 621578211895156698 621798493032364167 623009395647811809 624605662832616504 625822032185747208 626107014896214306 629547163329709989 629688959618581044 633148789067034786 634134027907704233 636232595510584728 636522318914733446 637761894998306442 639937062035519976 641266081234560873 643453199739011844 644599627150532872 645938329549566781 648141383343667668 648924325934706081 650564971357704858 651702599735665842 656450888258330074 656598744217665704 657391903141446018 660057761270738481 661003946565300117 661152828034412532 665969970679472004 668090867207039172 669391920502476444 669629146342546026 671913000642567528 672958560228584084 674659970296879112 676656134735334546 676808541630855816 677973868201226142 680527269881574804 681698999345188923 681852542072191308 685485574215866788 686665840870472631 687805051685356332 689251978469800122 690594241329527094 692949599718935832 696641758968023752 697074299717262831 697998412831642104 698841581775837318 698998985618752728 700608430692912924 701833568946101676 702153165288973307 704091874402860216 706947110432047772 707960511075403404 711850403993400126 712010737883213496 717198429962508312 719482472376811416 721139080676588028 723435672774486204 724724603323090552 725174580544349481 728706606638052588 729323288672153994 732710489092107822 732875521410926712 737237875705039371 738215233770933464 738673587244873917 742271361429015516 746593239041439972 750695399695513818 752598626527824804 754351727166558264 756164947234278946 758992466583989001 760319699691610149 761409609334712793 762419011927357512 766608127377507828 766957220331687021 771344966040147954 773801447461317522 776611317651710184 776964965792717338 779084570680215912 779439345074879034 781234004066303697 783721978839026721 783898500749662116 784760960994825864 785248214435597367 789432157191223637 789609965235998452 792103358703217743 793948481528503938 796656342534014664 802460760330255208 804127308214766809 804994733437989822 806848233707821851 806869885387014852 808441199672091804 810490828568426712 815315178738476871 815498816555211516 817214371097104786 818805830437118622 819979579283536854 820164267688258584 825953929587970638 828770949193542264 829064657376485556 830492137992300147 830679194197082412 833324635727572716 834809353194952408 839396217772946652 841328927456019366 844008284903567238 844198385422713048 848645693062378047 850157707744394686 850349193331075256 854828903940792459 855021441646081164 856247105159321148 865232434579608108 865983255000518102 866917405240912116 867419961810273144 868936799647554456 870182410668243192 874109042502599423 875811299644766121 876522537521928024 878031730949128938 880077015027651308 881338595420400156 882856081119179097 883054931536116612 892838861790061368 894376148607092466 897426530783539848 899902460380172613 902208179647112728 902768355371537109 903965157601634856 905260981375105992 908931999126918564 909345902587358873 914548250874605802 915554454493963508 919002637959733496 920792321772702792 922112267094653544 926273228449921261 929432399623017108 931788775701116424 936908494248924756 939160522344321459 941348199618183994 944533439427871566 949133871991200168 954348893265877092 954783478372100169 956642842497459663 959905593053279964 966899440725799308 967242100272566482 972212075015501502 972431051562871992 976947318789477096 977553899603498763 979295587401771094 982983834273385828 984676332387495111 984898116326498556 986087854712169027 997525015253761358 998954956019208006 1000927199594018424 1002136300810558758 1004443719513819039 1008978378421918968 1009437840342876126 1011989955445318668 1013759599588813532 1014984202103001819 1015212812446283724 1016960802301839213 1020790904822362206 1022609627108916028 1028228361323800182 1028459954720197272 1031735263281756696 1033744484826609192 1033877967704700183 1035891361994290641 1039252460099838712 1041645338755071596 1044962638452035628 1046997619247463156 1052750353419152514 1056137811604290324 1058359595355266854 1058597975371338584 1060420665648071658 1061940766613105106 1062179953235613576 1066972959353706769 1073326311250653096 1075797644943762468 1079223708565217124 1081708621014882042 1084337799560186626 1087086904984635828 1091741107249491496 1093059909957078882 1093306105711382472 1099065733638161733 1099313282116390068 1101271906117294184 1107322850656400196 1113407042143523274 1117204456689712872 1119889858562159958 1121771903274692488 1125344379871422984 1126043099543270727 1126957548242478888 1131527590749837396 1132042858323038597 1134247420851418419 1139771871921056612 1143628517891036268 1147935679444364616 1157017449060221931 1162240916916387672 1164916976477565276 1165447448689076007 1167748399526354828 1169159017612318551 1170708974598838584 1175847751124493174 1177141441492238796 1177677480400022147 1183875842279189304 1184414947853997678 1190922722292755907 1192501531476123288 1194984513801021996 1199599754877766879 1199869947173563484 1203691140495382812 1210304828080522278 1212661799508137706 1219123078194041566 1219397667832807736 1223248224832817274 1225821556645657179 1228208745655677933 1238930894381955957 1243156423790313396 1243596986064728334 1246018791295623618 1252214029792428612 1259094326659419978 1259377919237162088 1261993391184029049 1266012427355350857 1266297578134069572 1268268055815408466 1273044637829466892 1275236561616592029 1275523789996612884 1282532162469121746 1286906399478023688 1291876659099133562 1296282766687335336 1297848651869412162 1298974882500777153 1301129942715409716 1303405199471331684 1312901776516660148 1314783806282892036 1317047596423693407 1320115522541476962 1322007893130600234 1322305656068825064 1331939941358944008 1336181734414078344 1338783841004952888 1339258292685092052 1341564222910638699 1345917120457168168 1353312269470669092 1355947736402452284 1361054539763149608 1363397998690377846 1363705084144382616 1370971148431733576 1371822376311908703 1373331681740945262 1375610103370712664 1378503956939600244 1381188482659054188 1381817439162997291 1394148599434525662 1397683163551674636 1401216861385825848 1403667137892203352 1404306330577946614 1412022299427275991 1413894220864095544 1415921022150806808 1423700807986800252 1442278161353176056 1446871345548972408 1450349161088698962 1450863150408849723 1457413213276105176 1458318112523252253 1458646577344307988 1465420978184215644 1466088291926558183 1468943381102656641 1474475751410078742 1477347174489747834 1484542722858031032 1493186478082879944 1493379286684566931 1496287522880642037 1498432434028812009 1501390799391027636 1505197253055649608 1512329894468557892 1514156760514314189 1517984933167978002 1520639399383220298 1522819218669425586 1533216254755015656 1533914440663374042 1540134776298389789 1542342541985700273 1542689932080295908 1547602894922635044 1553929931585434676 1558878690149758068 1562468008132607394 1567443957678053442 1567797001499324232 1570496428871194734 1578864314382447274 1579219930471996904 1584206717406435486 1587539393032900281 1587896963057007876 1590630998472107487 1608254616429533618 1609989466875979644 1613696467415643702 1613739770774029704 1616882399344183608 1626506699340279939 1630630357476953742 1630997633110423032 1634428742194209572 1637611660874237244 1639589864935618323 1639959158567073708 1651907859175941276 1658129314752971112 1660984275984600294 1661358388394164824 1666649271455145432 1670110563215284911 1678792435545893304 1679834787843239937 1682657854912038732 1688016569807134476 1697291386124756094 1700315415488789372 1709657807881584918 1710042883292162328 1712494210318642296 1720221709978425199 1730464869159216216 1731966510001036204 1733834810481824232 1748218085005198846 1751622599289532242 1756063461898257876 1760154030055302616 1762677190840800312 1765712162238358194 1766109863072233224 1774079299280423681 1776622421780996517 1788752297214184932 1789566847440603049 1799804920760345226 1805536710743074218 1815457242120783417 1817863998253837128 1818691805174717746 1822879342821375293 1828684617291062349 1829096501749211604 1831108908987927016 1852546456899842522 1858864799246034216 1865395479097092501 1873816988497849512 1878321044688642918 1882696399236367988 1888641489989129967 1889066878855743132 1902402083723112699 1908697786531754184 1909566956744200338 1913285684994919326 1919811186106559928 1923798243703682619 1933798881451598616 1934484200545132964 1937814988648700343 1944424150031003004 1955107799206997526 1958591174803542188 1965967668546771656 1969352664774990222 1969796232652997112 1972175709424338054 1980173283812215443 1994600775861849071 1995050030507522716 1997909912038416012 2004272601621117516 2008887439027638078 2018875680685752252 2023979910890637336 2027519199177627064 2029968404206003638 2030425624892567448 2033921604603678426 2041581809644724412 2045219254217832056 2056456722647600364 2059997522611417893 2067755935409400366 2071782723988581282 2083290677510143192 2089925276904071256 2091222899151788493 2093995238494926312 2105500706838305028 2106459495866919921 2112275623208580648 2116719190710533708 2120841331296143316 2123881533226210212 2133945918707413538 2151595289887524936 2158447417130434248 2163417242029764084 2168675599120373252 2174173809969271656 2175523741633048443 2186119819914157764 2198131467276323466 2198626564232780136 2211713627115118113 2214645701312800392 2216020761734621751 2226814084287046548 2227828116201567061 2239779717124319916 2252086199086541454 2263055181499674792 2264085716646077194 2268494841702836838 2276977399751967003 2279543743842113224 2280959099074830447 2287257035782072536 2297578108904155259 2300871660995061063 2314034898120443862 2329833952955130552 2330894897378152014 2335496799052709656 2338318035224637102 2343702012198911091 2351165936517080163 2351695502248986348 2354282882984477592 2355354960800044294 2368296471573670911 2368829895707995356 2381845444585511814 2389969027602043992 2399199509755533758 2399739894347126968 2407382280990765624 2412381924644300427 2420609656161044556 2425323599016275412 2438246156388083132 2445945536215430613 2446496449665634548 2451643113291314358 2456417491311355866 2477861788763911914 2483074435256587619 2486312847580626792 2487193972129456668 2491476413976900441 2492037582591247236 2504428059584857224 2518188653318839956 2523986782368058098 2532024854710701714 2532595156268139144 2536536111630816932 2546089275658933784 2550473123233184058 2551047579993225768 2564486711822377377 2565064324938243492 2583753318198267124 2595697303738824324 2597949765001554306 2602259885430819432 2606810398942663368 2622327127507798269 2625803553033320296 2627433898934298363 2629567612565784072 2634095192847386814 2640231045082953924 2644015786261200468 2678516585370184104 2683128445821277398 2699707381140517839 2706624538941338184 2708305066114611327 2711895472804904568 2726795997380755692 2728037707762076619 2743644752623817406 2746663363481890524 2757007913879200488 2762376965318108376 2763634878325994582 2778819685349763783 2788297198869051324 2795366327103349272 2808612661155893228 2817481567032964377 2824044598854551982 2847401615973600504 2860250298839866751 2864350435116300507 2869928527492378989 2900698322177397924 2901726300817699446 2916636225046504506 2917293154688615976 2930841956368431288 2932176583853116366 2937886762205313282 2948951502820157484 2954028997162485333 2954694348979495668 2975551977105381401 2986758573369133862 2992575045761284074 2996864868057624018 3002781598782055272 3024659788937115784 3028313521028628378 3030941392501813357 3035969866335956004 3041278798766440596 3044952606309005457 3045638437338851172 3067828881326748084 3080269552596779578 3084685083971400546 3085379864160591816 3095205789845270088 3101633903114100549 3107859863170869352 3117757380299516136 3124936016265214788 3134887915356106884 3140992857742389468 3157728628764894548 3168413434812870972 3175078786065800562 3175793926114015752 3181261996944214974 3200918878061120307 3216509232859067236 3219978933751959288 3227392934831287404 3253013398680559878 3261260714953907484 3268857484388419144 3275223321748474488 3279179729871236646 3279918317134147416 3294718698663643979 3303815718351882552 3321968551969200588 3340221126430569822 3359669575686479874 3365315709824077464 3376033139614268952 3385347350953982687 3394582772249512188 3396128574969115791 3400630830977578744 3402742262554255257 3419315615763169836 3440443419956850398 3463933020002072408 3496342346067228021 3496436170010397692 3503245198579064484 3507477052836955653 3512126923796515752 3531424324476716388 3533032441200066441 3548158598560847362 3553244843561993034 3572768166878267721 3577504594428369864 3579133694881206098 3598799264633300637 3599609841520690452 3611073421486148436 3630914484241566834 3637383610349435492 3645758685642750586 3657369234582124698 3658193003498423208 3677464669936971537 3684626236967033799 3704258583743433989 3705092913799685044 3716792683145867871 3730790958194185002 3756642089377285836 3765392798472735976 3777282979978259934 3778133757711486264 3785980173552087147 3795182298460653191 3804804167446225398 3819133913488400676 3825709684849776087 3826571369989838652 3847596487407365238 3868968401090265928 3875629977297400686 3888848300062006008 3896924647502331459 3910215598413995052 3917182349607084376 3938705329549980444 3944351418848676108 3960346567624430886 3989201551723698142 3990100061015045432 3995819824076832024 4008545203242235032 4017774878055276156 4037751361371504504 4059936808412007276 4067843209207356852 4083163619289448824 4112913445295200728 4115467128935726109 4119995045222835786 4135511870818800732 4143565447977162564 4145452317488991873 4182445798303576986 4211001413676610056 4212918991733839842 4233438381421067416 4236066898281827973 4241682662592286632 4247763066452420424 4266930773679145481 4267891837414827076 4326834484059528168 4337351198240746504 4351047483266096886 4352589451226549169 4372239639828315528 4396262934552646932 4398264875779674549 4406830143307969923 4423427254230236226 4432041523469243502 4453628168574093096 4455656232403134122 4479559434248639832 4480137860053700793 4488862568641926111 4504172398173082908 4528171433292154388 4536989683405673676 4542470281542942567 4553954799503934006 4561918198149660894 4595156217808310518 4601743321990122126 4620404328895169367 4627027625957100819 4628069796240887724 4661789794756304028 4676636070449274204 4687404024397822182 4702331873034160326 4703391004497972696 4710709921600088588 4736592943147341822 4737659791415990712 4762618179098700843 4763690889171023628 4771892995416322461 4798399019511067516 4824763849288600854 4841219312322089112 4850647198032550824 4876492312776166264 4879520098020839817 4891891072430861226 4892992899331269096 4903286226582628716 4912834982622711732 4915072157022813149 4955723577527823828 4966148870513175238 4974387944258913336 4982952827953800882 4984075165182494472 5036377306637679912 5047973564736116196 5064049709421403428 5073072223261633864 5100946246466368116 5128973423644754754 5130128649876486984 5160665129935275597 5167506636396534248 5191394607477648648 5195899530003108612 5244654255015596538 5254867797868596726 5268190385694773628 5280462090165907848 5288031572522400936 5311893412131181109 5322237897841271043 5329867265342989551 5366256891642554796 5368700542321809147 5399414762281035678 5416610132229222654 5453591994761511384 5456075415524153238 5468638028464125879 5486053851873187047 5487289505247634812 5493326726963781048 5526025100338565459 5527269756651989164 5557639370699527566 5576594397738102648 5617225322311786456 5628891157503367663 5634963134065928754 5648089197709103964 5707206251169338097 5720500597679733502 5728700870232601014 5739857054984757978 5801396644354795848 5803452601635398892 5813444965946101029 5833272450093009012 5864353167706232732 5875773524410626564 5897903005640314968 5908057994324970666 5909388697958991336 5940519851436646329 5951103954210762802 5973517146738267724 5983802327585547213 5985150091522568148 5993729736115248036 6056627042057256756 6061882785003626714 6071939732671912008 6082557597532881192 6089905212618010914 6091276874677702344 6118763297518195961 6135657762653496168 6160539105193559156 6169370167942801092 6179992567834253679 6203267806228201098 6249872032530429576 6269775830712213768 6281985715484778936 6315457257529789096 6319378487600759763 6336826869625741944 6350157572131601124 6362523993888429948 6365421318111512111 6401837756122240614 6433018465718134472 6454785869662574808 6483912599149448827 6506026797361119756 6522521429907814968 6558359459742473292 6589437397327287958 6635140881345354339 6643937103938401176 6680442252861139644 6683484348604701183 6719339151372959748 6770694701907965374 6789165544499024376 6792257149938231582 6805484525108510514 6838631231526339672 6842877297224491341 6879337369809234551 6880886839913700796 6892734326712465777 6902614982985183189 6992684692134456042 6992872340020795384 7006490397158128968 7014954105673911306 7031106036596733273 7062848648953432776 7066064882400132882 7096317197121694724 7104889414721012733 7106489687123986068 7145536333756535442 7158267389762412196 7197598529266601274 7199219683041380904 7222146842972296872 7237145773932901281 7261828968483133668 7274767220698870984 7291517371285501172 7314738469164249396 7354929339873943074 7369252473934067598 7408517167486867978 7410185827599370088 7433585366291735742 7449223305769762857 7461581916388370004 7513284178754571672 7554565959956519868 7571960347104174294 7590364596921306382 7609608334892450796 7638267826976801352 7651419369699552174 7653142739979677304 7693460135467132131 7695192974814730476 7751259954594801372 7793849295004662918 7820431196827990104 7866981382523394807 7877410659099960888 7882301696802895089 7888702837697352216 7920693135248861772 7924300008261270179 7978403103447396284 8035549756110552312 8099122143421553517 8119873616824014552 8135686418414713704 8184113123286229857 8230934257871452218 8239990090445671572 8243742362800155029 8271023741637601464 8287130895954325128 8290904634977983746 8336459056049291349 8364891596607153972 8397198284144368153 8425837983467679684 8472133796563655946 8533861547358290962 8535783674829654152 8580750896519600253 8593051305348901521 8702094966532193772 8705178902453098338 8792525869105293864 8796529751559349098 8813660286615939846 8846854508460472452 8862086991487455999 8864083046938487004 8911312464806268244 8926655931316144203 8960275720107401586 8977725137283852222 9008344796346165816 9056342866584308776 9073979366811347352 9084940563085885134 9092824177505440071 9107909599007868012 9123836396299321788 9190312435616621036 9203486643980244252 9240808657790338734 9254055251914201638 9256139592481775448 9323579589512608056 9353272140898548408 9374808048795644364 9404663746068320652 9421419843200177176 9473185886294683644 9525236358197401686 9527381778342047256 9543785990832644922 9596798039022135032 9602756634183360921 9649527698577201708 9759040196041679634 9783782144861722452 9806572453165257432 9825669965245423464 9830144314045626298 9884156095990931937 9911447155055647656 9932297741026350476 9965905655907601764 10095947129472232392 10128099418842806856 10156042052861948061 10188385724907347373 10201892492932736232 10208226787662765771 10257946847289509508 10262618043485907281 10321330259870551194 10391799060006217224 10453655006791968517 10489027038201684063 10489308510031193076 10509735595737193452 10536380771389547256 10599097323600199323 10623786824262362218 10644475795682542086 10659734530685979102 10732513783285109592 10737401084643618294 10780943434088728523 10796397793899901911 10798829524562071356 10833220264458445308 10912150831048306476 10937276056928251758 10972107703746374094 10974579010495269624 11032394009810914611 11052050200677130918 11054539513303978328 11112775751230301967 11115278741399055132 11257782315006735326 11269926268131857508 11296178395418207928 11385546895381959573 11414412502338676194 11441001195359467004 11457401740465202028 11477129054549328261 11479714109969515956 11606905203270797784 11626889931892202058 11666544900186018024 11690773942506994377 11728706335412465464 11751547048821253128 11816115988649941332 11881039702873292658 11902207908421525604 11947034293476535448 11967604655171094426 11970300183045136296 11987459472230496072 12041551969848976393 12113254084114513512 12123765570007253428 12179810425236021828 12237526595036391922 12321078210387118312 12338740335885602184 12359985135668507358 12406535612456402196 12436356952466975619 12638756975201519526 12700315144263202248 12708200694845483919 12725047987776859896 12730842636223024222 12800792321037436443 12803675512244481228 12967825198298897654 13012053594722239512 13057768353679647507 13116718919484946584 13178874794654575916 13194794627339023647 13220490429923909769 13270281762690708678 13360884505722279288 13366968697209402366 13438678302745919496 13440413580161102379 13466587705925778333 13541389403815930748 13584514299876463164 13610969050217021028 13685754594448982682 13758674739618469102 13761773679827401592 13785468653424931554 13805229965970366378 13861212986685508101 13962205431032943497 13985369384268912084 14029908211347822612 14062212073193466546 14132129764800265764 14192634394243389448 14209778829442025466 14212979374247972136 14287854537296102529 14291072667513070884 14316534779524824392 14395197058533202548 14474291547865802562 14523657936966267336 14583034742571002344 14629476938328498792 14638560294062519451 14709858679747886148 14738504947868135196 14745216471068439447 14817034334973735956 14867170732583471484 14898446611539525714 14923163832776740008 15109131919913039736 15143920694208348588 15180729193842612764 15219216669784901592 15302838739399104348 15386920270934264262 15390385949629460952 15481995389805826791 15502519909189602744 15587698590009325836 15594796813410969427 15733962765046789614 15764603393605790178 15841386270497723544 15848600016522540358 15935680236393543327 15956806206894792568 15966713693523813129 16106101626965427441 16198244286843107034 16368226246572459714 16405914085392377637 16458161555619561141 16461868515742904436 16479980180891343144 16487484725600310058 16578075301015696377 16581809269955967492 16672918112098582698 16729783193214307944 16794396568288736306 16851675966935359368 16886673472510102989 16944267593127311892 17067723094716581924 17121618753508014291 17161501793039200506 17186102610697803042 17381521046796113333 17404189933064387544 17410357804906196676 17440334897838303087 17593059503118698196 17627320573231879692 17693709016920944904 17724173982974911998 17728166093876974008 17822624929612536488 17853311862632288406 17920551440214803172 17951406982756641639 17955450274567704444 18169881126171770268 18185648355010880142 18215819198015736024 18247672792598643576 18356289892554587883 18380624871233242072 18406973287960488504 18481617315580677468 18508110503828403276 18749616097591288728 18809327492136641304 18946371772589367288 18958135462802279289 19050472716394803372 19087571981665289844 19096263954334536333 19205513268366721842 19299055397154403416 19413930726899370103 19451737797448346481 19518080392083359268 19567564289723444904 19660288628091252596 19768312191981863874 19864595482052700952 19931811311815203528 20021752091879067257 20050453045814103549 20312084105723896122 20376771449814694746 20416453575325531542 20515893694579019016 20525236086971814562 20638012109427703653 20642660519741102388 20678202980137397331 20907310013583937034 20978054076403368126 20978617020062386152 21019471191474386904 21198194647200398646 21247573648524724436 21288951591365084172 21314668244163038199 21319469061371958204 21474802169287236588 21561886868177457046 21592795587799803822 21597659049124142712 21666440528916890616 21711437321798703843 21824301662096612952 21874552113856503516 21944215407492748188 22064788019621829222 22104100401354261836 22225551502460603934 22230557482798110264 22347669917309288571 22515564630013470652 22539852536263715016 22771093790763919146 22828825004677352388 22882002390718934008 22914803480930404056 22954258109098656522 22959428219939031912 23063030890645507853 23253779863784404116 23381547885013988754 23600944147570184421 23632231977299882664 23697431456677878809 23762079405746585316 23772900024783810537 23804415816843051208 23935209310342188852 24083103939697952786 24247531140014506856 24359620850472043656 24475053190072783844 24552339369858689571 24719970271337014716 24731227088400465087 24813071224912804392 24872713904933951238 25009377168147874047 25191594852433104459 25277513950403039052 25416401389690967838 25461685272446048444 25601584642074872886 25607351024488962456 25742252689558800759 25929810086204037923 25935650396597795308 26115536707359295014 26357749589309151832 26389589254678047294 26440980859847819538 26540563525381417356 26733937394418804732 26779967793948432609 26880827160322204758 26933175411851556666 27082778807631861496 27169028599752926328 27221938100434042056 27278472532516320213 27371509188897965364 27517349479236938204 27570937306849863108 27610459931940732756 27722425973371016202 27924410862065886994 27970738768537824168 28059816422695645224 28124424146386933092 28264259529600531528 28419557658884050932 28575709074592205058 28582145335026141768 28790394117066405096 28808269902550082763 28948583095731605124 29277120588125038902 29419717359495772296 29477009895736270392 29490432942136878894 29634068669947471912 29652468287972795811 29734341465166942968 29796893223079051428 29868515415754018367 30287841388416697176 30361458387685225528 30468126158585844183 30565157174722042119 30605677478798208696 30773840541868528524 30787854130457721843 30963990779611653582 31175397180018651672 31189593626821938854 31360965020375905551 31467925530093579228 31529206787211580356 31697200033045080716 31797291970800597969 31871360472787086654 31933427387047626258 32212203253930854882 32279967658335639047 32342830302266185569 32389193381699705733 32396488573686214068 32736452493144919428 32811828170784755274 32916323111239122282 32923737031485808872 32974969451200620116 33156150602031392754 33163618539911934984 33338327253690905901 33345836224197165396 33588793136577472612 33773346945020205978 33888535186254623784 34135446189433163848 34156640686145878719 34243237507016028582 34323003586078401012 34372205221395606084 34763042093592226666 34820715609812393352 34880669795676606174 35186119006237396392 35254641146463759384 35448347965949823996 35706623725264576812 35841102880429606344 35902813965513283278 35910900549135408888 36124655909546929179 36339762252343540536 36371296710021760284 36712579785109175766 36963234631161354936 37016221007656806552 37183253884918267763 37309070857400926857 37916270925604558578 38100945432789606744 38175143963330579688 38192527908669072666 38402376963112309329 38411026536733443684 38682175702369958213 38827861453798740206 38903475594896692962 39036160784166718536 39320577256182505192 39402238102523573641 39536624383963727748 39584383882017070941 40043504183758134514 40100906091628207098 40321240740483307137 40624168211447792244 40753542899629389492 40832907150651063084 41050472173943629124 41276024218855407306 41285321039482204776 41356405960274794662 41583638960056524303 41814620027167874068 41886616293098830491 41956108152806736252 42396389294400797292 42495147297049448872 42577903182730168344 42629336488326076398 42638938122743916408 42831343082627371727 42949604338574473176 43123773736354914092 43185591175599607644 43422874643597407686 43749104227713007032 43888430814985496376 44129576039243658444 44208200802708523672 44235649413205318341 44451103004921207868 44695339834618577142 45031129260026941304 45542187581527838292 45657650009354704776 45908516218197313044 46126061781291015706 46445986169417480373 46507559727568808232 46763095770027977508 46784390440232908281 47201888295140368842 47394862913355757618 47524158811493170632 47545800049567621074 47807040709180629981 47870418620684377704 47900141080571439387 48155361588664641857 48166207879395905572 48318304880896282323 48950106380145567688 49104678739717379142 49217742256177132911 49439940542674029432 49462454176800930174 49734225903047089131 49745427809867902476 50018754336295748094 50383189704866208918 50555027900806078104 50660020417530308967 50832802779381935676 50923370544892096888 51203169284149745772 51484505379117601518 51859620172408075846 51871300793195590616 52144563140388339999 52231073414718590028 52779178509356094588 52881961719695639076 53081127050762834712 53467874788837609464 53559935587896865218 53761654320644409516 53854220948269924917 53866350823703113332 54556945065032640426 54743018377795930728 55034698958473876408 55068869677663763649 55141874613699726216 55220919863881465512 55444851946742032404 55470100057828891253 55848821724131773988 56248848292773866184 56839115317768101864 57151418149184410116 57288791863003608999 57616539805100165526 57897166191463210248 58241792180698110309 58355213392345039443 58554241176250077804 58980865884273757788 59304936575945591622 59593786446158102856 59737030831508036734 60065256275637201771 60151359137442310647 60936252317171688366 61130314349444084238 61547681083737057048 61575708260915443686 61914036328283110959 61927981559223307164 62034608940412191993 62379187253643877708 62721930040751811102 62935851060187158456 63058413574423160712 63394400066090161432 63594583941601195938 63742720945574173308 63866854774095252516 64424406507861709764 64559935316671278094 64685660604532371138 64778386763399411466 64792977147372428136 65472904986289838856 65623656341569510548 65832646222478244564 65949938902401240232 66312301204062785508 66676654507381811802 66691672448394330792 67043009751927865713 67177586273154945224 67546693890040411956 68313281372291757438 68486475014032057164 68646007172156802024 68744410442791212168 69054614357705354417 69189092671936523559 69526084187184453332 69761339591353212348 70896695931899647992 71092294370033636427 71318700074351431611 71413247450529153624 71805627931026566556 71838326304401350967 72249311819093858358 72742593420043520568 73175585047543779619 73425159570218351532 74193681265201395261 74366507769836535526 74618141714801853714 75574784557299313377 75832541851209117156 76385055817338145332 76804753926224618658 76822053073466887368 77226758068676402277 77364351404739916426 77655722907597480412 77789430258612113769 77806951189793385924 78804476205047147282 79073248767927455496 79168767764034141882 80087008367516269028 80201812183256414196 80339903381845297827 80642481480966614274 81248336422895584488 81507085799258778984 81665814301302126168 81835417597548960639 82100944347887258248 82552048437710814612 82712811920549589324 83167277920113048606 83629240054335748136 83773232586197660982 83912216305613472504 84290863788942834751 84792778588801594584 85258672976652152796 85662686165254743454 86247547472709828184 86371182351199215288 86845749287194815372 88259152078487316888 88471298826410636682 88902206009842415736 88957404863918387433 89390679669237154284 89431385807520049163 89605546247262055101 91084375163055676584 91404378475757532549 91817032436394626088 92252123562582031412 92363562391373165529 92891972338834960746 93526191540055955016 93568780880465816562 94082895061127716653 94403776590280737684 94789725826711515236 95091600099135242148 95614081418361259962 95800282161142878774 96310723177329283714 96332415758791811144 96636609761792564646 96839902975006917141 97028490906798556707 98209357479434758284 98435484512354265822 98924908353601860348 99468451806094178262 99490855619735804952 100014981761072717703 100037508672591496188 100766379409732417836 101320040835060617934 101665605558763871352 102406338568299491544 102469922058437636157 102969010758235203036 103719240344816151692 104289126280776679998 104462146829437180056 105558357018712189176 105763923439391278152 107119871175793730436 107523308641288819032 107708441896539849834 107732701647406226664 108373967728640787537 109113890130065280852 109163577693876785989 110137739355327527298 110889703893484064808 110940200115657782506 111549761654754803289 111697643448263547976 114302836298368820232 114577583726007217998 115207130889336927987 115233079610200331052 116046527107109874639 116483584361396220618 116710426784690078886 117108482352500155608 117961731768547515576 118206714307570720923 118609873151891183244 119474061663016073468 120130512551274403542 120302718274884621294 121670647327572793331 121872504634343376732 122260628698888168476 123151416521830887372 123828072656566221918 123855963118446614328 124069217880824383986 124758374507287755416 125443860081503622204 125659848879296491473 127189167883202391876 127485441891148346616 127733709548190505032 128494029247882115181 128848813015723419528 129119870633342556188 129371321209064742276 129556773526798822932 131247312683139021096 131665292444956489128 132624602408125571016 132706948239615955023 133353309014763623604 134086019503855731426 135093387780080823912 135897515088295590721 136626562744583514876 136972950028064114328 138109228715410708834 138378185343873047118 139052168374368906664 139522679182706424696 140152264643153470799 140353171320698724843 142184588740067272854 142637400148702863222 143421122127541889943 143611255862053133112 143676652608802701934 144466084765993925571 144498623638187716716 146351170095087559238 146850319140436703064 148387362530402790522 148733015539673071052 149202677709141267393 149236283429603707428 151149569114598626754 151665083702418234312 151980061252590926901 152770111634676290664 153609507852449237316 154453516137352804554 154728702809479832852 155311445815194960824 155578860517224227538 155613902379586771848 156433689421165019997 157608952410094294564 158337535528068283764 160174016735032538056 160403624366512828392 160679806763690595654 161284962961933228548 163670835195097921278 165104096875421629224 165206609032991290947 165425623841099178648 166334555840226097212 166410300173486673759 167546465172395321964 168581727577885669502 170517345953304305592 171325372330509486908 171866375589010826997 173691498574389630744 174725376542094330927 175065640177035118329 176942597652821273364 177914809727836774866 178781359338474308568 178862771615040098326 179211092494524110202 180195768826911605313 181508670603428265461 182808756951515065098 184504247125164062824 184727124782746331058 185742108984849332877 185783944677669921492 187137561760931633124 188165790122255433306 188807553180561475368 189579451653423030472 190183200198270484296 191228162836722519924 191600564322285757548 192621446354658567428 193273219523585129292 193679805950013834282 194056981813597113414 196418714958869516568 196870969024708531644 197849816707203720696 198936903612188356524 200029963522145435406 200075017345182992376 201532758819464835672 202640081670121235868 204939844116875272314 205938021516470406072 207163843073116063251 207438480689632303384 207567278015809570677 208578252561553359996 213276883110100909281 213956100223054294833 214239742351587460872 215416883793079699668 215514978913204052901 216747935457281575074 218227780260130561704 218327155387753571978 219526755142631338857 220275478710655054596 221880400231315565012 222581043795604185783 223099523309509606578 225959773608349473329 226724353671897940131 229155167452014435996 230414261778673855974 230466159220400662104 232093054214219749278 232967168722792441236 233368290775836341307 233420853569380157772 236413428615141441846 237219746303782366488 238948123326032146936 240261025102548807084 240605436549769242588 243341294655145586662 243745009268686753464 244521257397776336952 246302833043661774744 247656145313132443836 248138435761648767972 250887720163007244408 251319697758592982946 252872591366828504253 254378335766404783752 256988058495764230362 258239741266685112376 258742642418129484552 259113547053597645864 260282777194427874341 265413896479231910046 266706618029527247208 268172039007711462852 268294157422560147489 268816638741786165303 271795030176591181442 273253125489167029752 276218457430821417668 276756370687746094236 277090687174119496587 280304529286306941598 280706342641397449686 282248685183383149959 284369177480134545708 285274800297405726444 286842244255083779886 287353305217605403868 288932169531987851142 288997247276375433432 290519708925020751423 291085472720395670121 292702340190175118476 296774725060805581044 297466031079346142104 298405355418282534786 298472566859207414856 299819401578391602089 302299138229197253508 303960122505181853802 307219015704898474632 308907032274705609108 309457405618959665704 311157721034448455076 312867378842330039994 315217904820188589128 316675071056136567528 321359613527381191308 322569925923866457096 325121903185922362611 327341670390195842556 327490733081630357967 330413218065982581894 332669111680452194424 332820600346973347518 334649284964264409867 335092930344790643928 337087531120652492999 337163455155771339004 342650744661018973816 343732751178021653994 348139581321329623917 349450753084188661854 350131280354070236658 353885195305642546728 354620142922712162769 355829619455673549732 357725543230080196652 358422184989048220404 360391537653823210626 363017341206856530922 365011941982718379993 365617513903030130196 369454249565492662116 371484217969698665754 371567889355339842984 374275123521863266248 376331580244510866612 376979546637889474419 382456325673445039848 383201128644571515096 385242892709317134856 385482087743646345543 386546439047170258584 387359611900027668564 388113963627194226828 388290700404802238771 393741938049417063288 397873807224376713048 400059927044290870812 405280163340242471736 407692545264886772163 409879688233750544628 414327686146232126502 415134556031619141354 417156505123106719992 419639579558363307611 420456793929460412397 421059513962096174529 426553766220201818562 427912200446108589666 430833767586159399336 431029957826408105802 433398254297981776713 433495870914563150148 436654310775507143956 439053510285262677714 440550957421310109192 443760800462631130024 445162087591208371566 446199046619019213156 451919547216698946658 453448707343795880262 458310334904028871992 460828523557347711948 464186108428439498556 465934337445584882472 466736581551672682614 466841707138760315544 469301068263495059991 472826857230282883692 480522050205097614168 481210873099538485176 483382300503937480919 486682589310291173324 495312290626264887672 496276871523297535944 499230900520460021277 502639395517185965892 502868284130809456769 505745182733657008506 512229095332806457333 513976116991528460724 520565554388855748682 524176129626282992781 530827792958463820092 536344078015422925704 536588314845120294978 537633277483572330606 540587306480734815939 543590060353182362884 544526011810284796383 552436914861642835336 553512741375492188472 554181374348238993174 560609058572613883196 561412685282794899372 564497370366766299918 568738354960269091416 570549600594811452888 573684488510167559772 574706610435210807736 577864339063975702284 581039417850041502846 582170945440791340242 585404680380350236952 593549450121611162088 596810710836565069572 599638803156783204178 604598276458394507016 607920245010363707604 617814064549411218216 621491529219348189753 622315442068896910152 622701834047428712031 625734757684660079988 626019700652640344141 639830649330302727843 642719227054762382616 646544936739612158703 650243806371844725222 654683340780391685112 654981466163260715934 658580265427894016571 660826436131965163788 665641200693946695036 669298569928528819734 674175062241304985998 674326910311542678008 677879320825048419987 687465502356043307988 696279162642659247834 698901506168377323708 700104872327509023921 700262560708140473316 709240285845424325538 711659238911347099464 715451086460160393304 716844369978096440808 720783075307646421252 726034682413713061844 730023883965436759986 731235027806060260392 738908499130985324232 742968435939397331508 752663160489021733224 753959093275778948838 758617774100485512759 770964175487292691086 774719223800055337128 776227927254388453656 776581400809604477542 780848331583283623023 800119854088581741624 804882472267680442467 806449916225358495909 815385090529773544326 819759376467501089256 828655372292464253004 830269112063238282708 839279159116726615222 840913587858920824794 842119027924192349058 851694531293009553317 853107532440403637124 855824400892217179332 862059915652816211604 866796508595963553426 866991741829126300296 871559126775062254269 873308621551014287912 878107020570525355428 890324175182416743132 892398093238038426312 899458204735174806267 903839094433397893316 906897414687591760524 921657047114695423896 928372216856878997112 933473163103345365228 938602136526990119982 945653714460565767384 951282605618069135047 966764601007874961838 973365178620582346648 982472199244891073901 998461801040920042554 1003947854892793229601 1005278791034371931784 1005736568261618913538 1011262593361957478997 1011490365467314017012 1024458190665612914666 1027952233983056921448 1041131108777711497364 1044418743963988871751 1048352259252565985562 1061655585916927640184 1063860428768136488307 1073176629690240589956 1075266554967144661212 1081174612961469631878 1087180120706364725768 1089052023620569592766 1095035825948155139979 1108362748696477986348 1121218117145227766392 1122825370565589798744 1128994740733532599836 1147368977020335119544 1155728678127951404568 1156446263230939036629 1162078835700083005692 1164341890881582680484 1164872101214406716313 1193621421673130139144 1199277606313566408356 1215840490020727415208 1223077635794660316489 1242983058438696379506 1245403668094857424062 1251469515369320159976 1252039401305280688282 1258918738675089922833 1261370381788381237191 1279661298660605455686 1293089873479224317406 1300194762893945330139 1300487612743689450444 1309962932326521431868 1317160530855788033142 1321652872263930327576 1331282401387893390072 1338597139857057639468 1348350124482609971996 1355758641650096839974 1374931004712086615976 1392558325285318495668 1397803012336754647416 1400209744655018047842 1400525121416280946632 1418480571690848651076 1441566150615292842504 1450146901511812442757 1452069364827426123688 1460047767930873519972 1485936871878794663016 1497692701561380063831 1507918186551557897676 1508604852392428370307 1517235548200971025518 1536687285998419371999 1541928350974585382172 1553162801619208955084 1561696663166567246046 1581718415258446313303 1609764944535360884934 1612899832450716991818 1630770181059547088652 1633578035430854389149 1657310744584928506008 1660538224126476565416 1678558318233453230444 1681827175717841649588 1684238055848384698116 1703389062586019106634 1706215064880807274248 1711648801784434358664 1724119831305632423208 1733593017191927106852 1743118253550124508538 1756214041141050710856 1780648350364833486264 1798916409470349612534 1807678188866795786632 1813794829375183521048 1821979440360995120387 1864474587658044569259 1866946326206690730456 1877204273053980239964 1878059101957921032423 1902565211236138270094 1933529202015749923676 1939634810218836476109 1964944398489782147802 1975740796283682049713 1996923602081840085108 2007895709785586459202 2011473136523237827076 2022525186723914957994 2022980730934628034024 2033637962475145259961 2048916381331225829332 2082262217555422994728 2088837487927977743502 2096704518505131971124 2127720857536272976614 2146353259380481179912 2150533109934289322424 2162349225922939263756 2178104047241139185532 2190071651896310279958 2216725497392955972696 2257989481467065199672 2275853322301456538277 2312892526461878073258 2324157671400166011384 2328683781763165360968 2329744202428813432626 2342544994749850869069 2359612717844567450993 2398555212627132816712 2414647416803041327401 2446155271589320632978 2485966116877392759012 2490807336189714848124 2504078802610561376564 2517837477350179845666 2522740763576762474382 2555083593879028659951 2559322597321210911372 2586179746958448634812 2600389525787890660278 2600975225487378900888 2619925864653042863736 2634321061711576066284 2677194279714115278936 2696700248965219943992 2698374614205524418801 2711517283300193679948 2785116650570636991336 2800419489310036095684 2836961143381697302152 2853847816854207405141 2900293803023624885514 2920095535861747039944 2937477056908543153277 2947416597734673221703 2995385403122760127662 3015836373103115795352 3017209704784856740614 3033787780085872436991 3034471096401942051036 3073374571996838743998 3083856701949170764344 3106325603238417910168 3123393326333134492092 3163436830516892626606 3219529889070721769868 3225799664901433983636 3261540362119094177304 3267156070861708778298 3285107477844465419937 3357116636466906460888 3363654351435683299176 3368476111696769396232 3383676103527562366433 3406778125172038213268 3467186034383854213704 3486236507100249017076 3494616303643220148939 3597832818940699225068 3643958880721990240774 3669232907383980949467 3728949175316089138518 3754408546107960479928 3756118203915842064846 3776756216025269768499 3784111145365143711573 3805130422472276540188 3867058404031499847352 3879269620437672952218 3929888796979564295604 3951481592567364099426 3993847204163680170216 4015791419571172918404 4022946273046475654152 4045050373447829915988 4067275924950290519922 4097832762662451658664 4177674975855955487004 4193409037010263942248 4255441715072545953228 4324698451845878527512 4350440704535437328271 4356208094482278371064 4380143303792620559916 4382137904568482408987 4525814557177285110921 4551706644602913076554 4610061857995258115997 4625785052923756146516 4659488404857626865252 4685089989499701738138 4719225435689134901986 4745155245775338939909 4829294833606082654802 4892310543178641265956 4900734106292563167447 4971932233754785518024 4981614672379429696248 5008157605221122753128 5035674954700359691332 5045481527153524948764 5110167187758057319902 5118645194642421822744 5172359493916897269624 5200779051575781320556 5268642123423152132568 5396749228411048837602 5423034566600387359896 5455314534258722998943 5465938321082985361161 5600838978620072191368 5634177305873763097269 5707695633708414810282 5800587606047249771028 5874954113817086306554 5894833195469346443406 5990770806245520255324 6034419409569713481228 6067575560171744873982 6068942192803884102072 6100913887425435779883 6146749143993677487996 6246786652666268984184 6326873661033785253212 6439059778141443539736 6451599329802867967272 6534312141723417556596 6570214955688930839874 6658978239326483945329 6767352207055124732866 6813556250344076426536 6972473014200498034152 6989232607286440297878 7027634984249552607207 7078838153533702352979 7195665637881398450136 7287917761443980481548 7338465814767961898934 7457898350632178277036 7512236407831684129692 7553512432050539536998 7568222290730287423146 7610260844944553080376 7665250781637085979853 7758539240875345904436 7859777593959128591208 7902963185134728198852 8031582839142345836808 8090100746895659831976 8095123842616573256403 8134551849900581039844 8355349951711910974008 8510883430145091906456 8561543450562622215423 8700881409070874656542 8760286607585241119832 8764275809136964817974 8812431170725629459831 9051629114354570221842 9101363340257617310973 9103413289205826153108 9220123715990516231994 9251570105847512293032 9318976809715253730504 9370179978999403476276 9438450871378269803972 9490310491550677879818 9658589667212165309604 9784621086357282531912 9801468212585126334894 10071349909400719382664 10090963054307049897528 10151028310582687099299 10220334375516114639804 10401558103151562641112 10483848910929660446817 10793498456822097675204 10910629068517445997886 10931876642165970722322 11072028906809124193121 11268354611747526194538 11330268648075809305497 11415391267416829620564 11601175212094499542056 11749908227634172613108 11789666390938692886812 11981541612491040510648 12068838819139426962456 12135151120343489747964 12201827774850871559766 12293498287987354975992 12653747322067570506424 13051322113606311984813 13068624283446835113192 13140429911377861679748 13146413713705447226961 13317956478652967890658 13534704414110249465732 13577443671531855332763 13830185573985774347991 13978465214572880595756 14055269968499105214414 14157676307067404705958 14235465737326016819727 14575835522887960963096 14676931629535923797868 14915796701264356554072 15024472815663368259384 15107024864101079073996 15136444581460574846292 15330501563274171959706 15517078481750691808872 15805926370269456397704 16190247685233146512806 16269103699801162079688 16365943602776168996829 16397814963248956083483 16902531917621289291807 17123086901125244430846 17401762818141749313084 17528551618273929635948 17624862341451258919662 18103258228709140443684 18202726680515234621946 18206826578411652306216 18440247431981032463988 18740359957998806952552 18876901742756539607944 18980620983101355759636 19317179334424330619208 19602936425170252669788 19976934717979451835987 20302056621165374198598 20440668751032229279608 20562339398359802072939 20967697821859320893634 21236514460601107058937 21586996913644195350408 21821258137034891995772 21863753284331941444644 22144057813618248386242 22536709223495052389076 22660537296151618610994 22830782534833659241128 22995752344911257939559 23499816455268345226216 23579332781877385773624 23685732724692936565031 24270302240686979495928 24403655549701743119532 25684630351687866646269 26102644227212623969626 26280859822755723359496 26292827427410894453922 26437293512176888379493 26635912957305935781316 27069408828220498931464 27154887343063710665526 27660371147971548695982 27956930429145761191512 28110539936998210428828 28315352614134809411916 28470931474652033639454 29353863259071847595736 30214049728202158147992 30272889162921149692584 30453084931748061297897 30661003126548343919412 30674965331979376862909 32380495370466293025612 32731887205552337993658 32795629926497912166966 33216086720427372579363 33805063835242578583614 34246173802250488861692 34803525636283498626168 35057103236547859271896 35249724682902517839324 36206516457418280887368 36405453361030469243892 36880494863962064927976 37961241966202711519272 38187201739811060992601 39205872850340505339576 39439241141116341680883 39953869435958903671974 40604113242330748397196 41124678796719604145878 41935395643718641787268 42473028921202214117874 42706397211978050459181 43642516274069783991544 43727506568663882889288 44288115627236496772484 45073418446990104778152 45321074592303237221988 45991504689822515879118 47371465449385873130062 48807311099403486239064 49097830808328506990487 49193444889746868250449 51369260703375733292538 52205288454425247939252 52585654854821788907844 52874587024353776758986 53271825914611871562632 54309774686127421331052 55320742295943097391964 56221079873996420857656 56630705228269618823832 56941862949304067278908 59930804153938355507961 60906169863496122595794 61322006253096687838824 61349930663958753725818 61687018195079406218817 63709543381803321176811 64760990740932586051224 65463774411104675987316 65591259852995824333932 66432173440854745158726 67610127670485157167228 68492347604500977723384 70499449365805035678648 71057198174078809695093 72810906722060938487784 76374403479622121985202 78878482282232683361766 79311880536530665138479 79907738871917807343948 81208226484661496794392 82249357593439208291756 83870791287437283574536 84946057842404428235748 85412794423956100918362 88576231254472993544968 90642149184606474443976 91359254795244183893691 91983009379645031758236 92024895995938130588727 94742930898771746260124 98195661616657013980974 98386889779493736500898 99648260161282117738089 102738521406751466585076 104410576908850495878504 105171309709643577815688 105749174048707553517972 108619549372254842662104 110641484591886194783928 113883725898608134557816 114561605219433182977803 118317723423349025042649 119861608307876711015922 121812339726992245191588 122699861327917507451636 123374036390158812437634 127419086763606642353622 130927548822209351974632 131182519705991648667864 132864346881709490317452 135220255340970314334456 142114396348157619390186 143936375788518614510573 147293492424985520971461 152748806959244243970404 157756964564465366723532 158623761073061330276958 159815477743835614687896 164498715186878416583512 169892115684808856471496 170825588847912201836724 179792412461815066523883 182718509590488367787382 183966018759290063516472 184049791991876261177454 185061054585238218656451 189485861797543492520248 196391323233314027961948 196773779558987473001796 199296520322564235476178 205477042813502933170152 211498348097415107035944 213171594522236429085279 229123210438866365955606 236635446846698050085298 239723216615753422031844 243624679453984490383176 245399722655835014903272 246748072780317624875268 254838173527213284707244 265728693763418980634904 267310412178677426948207 276074687987814391766181 284228792696315238780372 287872751577037229021146 294586984849971041942922 298944780483846353214267 305497613918488487940808 315513929128930733447064 317247522146122660553916 341651177695824403673448 343684815658299548933409 359584824923630133047766 365437019180976735574764 368099583983752522354908 370122109170476437312902 392782646466628055923896 393547559117974946003592 398593040645128470952356 426343189044472858170558 431809127365555843531719 458246420877732731911212 473270893693396100170596 479446433231506844063688 493496145560635249750536 509676347054426569414488 534620824357354853896414 552149375975628783532362 555183163755714655969353 568457585392630477560744 575745503154074458042292 589173969699942083885844 597889560967692706428534 634495044292245321107832 639514783566709287255837 687369631316599097866818 719169649847260266095532 730874038361953471149528 736199167967505044709816 740244218340952874625804 797186081290256941904712 801931236536032280844621 828224063963443175298543 852686378088945716341116 863618254731111687063438 916492841755465463822424 946541787386792200341192 1031054446974898646800227 1069241648714709707792828 1104298751951257567064724 1110366327511429311938706 1151491006308148916084584 1178347939399884167771688 1195779121935385412857068 1279029567133418574511674 1295427382096667530595157 1374739262633198195733636 1438339299694520532191064 1480488436681905749251608 1603862473072064561689242 1656448127926886350597086 1705372756177891432682232 1727236509462223374126876 1871172885250741988637449 2062108893949797293600454 2138483297429419415585656 2208597503902515134129448 2220732655022858623877412 2391558243870770825714136 2405793709608096842533863 2558059134266837149023348 2590854764193335061190314 2749478525266396391467272 3207724946144129123378484 3312896255853772701194172 3454473018924446748253752 3742345770501483977274898 3886282146290002591785471 4124217787899594587200908 4441465310045717247754824 4811587419216193685067726 5116118268533674298046696 5181709528386670122380628 5613518655752225965912347 6415449892288258246756968 6625792511707545402388344 7217381128824290527601589 7484691541002967954549796 7772564292580005183570942 8248435575799189174401816 9623174838432387370135452 10363419056773340244761256 11227037311504451931824694 14434762257648581055203178 14969383082005935909099592 15545128585160010367141884 16840555967256677897737041 19246349676864774740270904 22454074623008903863649388 28869524515297162110406356 31090257170320020734283768 33681111934513355795474082 44908149246017807727298776 50521667901770033693211123 57739049030594324220812712 67362223869026711590948164 101043335803540067386422246 134724447738053423181896328 202086671607080134772844492 404173343214160269545688984
- Sum of all divisors σ(n): 1465673570525615173632000000
- Sum of proper divisors (its aliquot sum) s(n): 1061500227311454904086311016
- 404173343214160269545688984 is an abundant number, because the sum of its proper divisors (1061500227311454904086311016) is greater than itself. Its abundance is 657326884097294634540622032
Bases of 404173343214160269545688984
- Binary: 101001110010100110000100011010110101100110111101000010000001101000110000111001111100110002
- Hexadecimal: 0x14E5308D6B37A103461CF98
- Base-36: 1ES86E4JWBHMZZRQU0
Squares and roots of 404173343214160269545688984
- 404173343214160269545688984 squared (4041733432141602695456889842) is 163356091364911393205989036854989184505329859258952256
- 404173343214160269545688984 cubed (4041733432141602695456889843) is 66024177581354055249491697304320240882879028516699914001243157286997513481147904
-
The
square root of 404173343214160269545688984 is 20104062853417.4720816199 -
404173343214160269545688984 is a
perfect cube number . Itscube root is 739359894
Scales and comparisons
How big is 404173343214160269545688984?- 404,173,343,214,160,269,545,688,984 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 404,173,343,214,160,269,545,688,984 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 404173343214160269545688984 cubic inches would be around 61613324.5 feet tall.
Recreational maths with 404173343214160269545688984
- 404173343214160269545688984 backwards is 489886545962061412343371404
- 404173343214160269545688984 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 404173343214160269545688984's digits is 117
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 404173343214160269545688984 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 404173343214160269545688984 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/404173343214160269545688984/
Chicago style:
Numbermatics. 2024. "Number 404173343214160269545688984 - Facts about the integer". https://numbermatics.com/n/404173343214160269545688984/
The information we have on file for 404173343214160269545688984 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 404173343214160269545688984, math, Factors of 404173343214160269545688984, curriculum, school, college, exams, university, Prime factorization of 404173343214160269545688984, STEM, science, technology, engineering, physics, economics, calculator, four hundred four septillion, one hundred seventy-three sextillion, three hundred forty-three quintillion, two hundred fourteen quadrillion, one hundred sixty trillion, two hundred sixty-nine billion, five hundred forty-five million, six hundred eighty-eight thousand, nine hundred eighty-four.