50209092122284063482790276
50,209,092,122,284,063,482,790,276 is an even composite number composed of seven prime numbers multiplied together.
50209092122284063482790276 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of eleven thousand, nine hundred seven divisors.
Prime factorization of 50209092122284063482790276:
22 × 72 × 112 × 136 × 192 × 316 × 372
(2 × 2 × 7 × 7 × 11 × 11 × 13 × 13 × 13 × 13 × 13 × 13 × 19 × 19 × 31 × 31 × 31 × 31 × 31 × 31 × 37 × 37)See below for interesting mathematical facts about the number 50209092122284063482790276 from the Numbermatics database.
Names of 50209092122284063482790276
- Cardinal: 50209092122284063482790276 can be written as Fifty septillion, two hundred nine sextillion, ninety-two quintillion, one hundred twenty-two quadrillion, two hundred eighty-four trillion, sixty-three billion, four hundred eighty-two million, seven hundred ninety thousand, two hundred seventy-six.
Scientific notation
- Scientific notation: 5.0209092122284063482790276 × 1025
Factors of 50209092122284063482790276
Divisors of 50209092122284063482790276
- Number of divisors d(n): 11907
-
Complete list of divisors:
1 2 4 7 11 13 14 19 22 26 28 31 37 38 44 49 52 62 74 76 77 91 98 121 124 133 143 148 154 169 182 196 209 217 242 247 259 266 286 308 338 341 361 364 403 407 418 434 481 484 494 518 532 539 572 589 637 676 682 703 722 806 814 836 847 868 931 961 962 988 1001 1036 1078 1147 1178 1183 1274 1364 1369 1406 1444 1463 1519 1573 1612 1628 1694 1729 1813 1859 1862 1922 1924 2002 2156 2197 2294 2299 2356 2366 2387 2527 2548 2717 2738 2812 2821 2849 2926 3038 3146 3211 3367 3388 3458 3626 3718 3724 3751 3844 3971 4004 4123 4394 4433 4477 4588 4598 4693 4732 4774 4921 5054 5239 5291 5434 5476 5642 5698 5852 5929 6076 6253 6292 6422 6479 6727 6734 6916 7007 7252 7436 7502 7657 7733 7942 8029 8246 8281 8788 8866 8954 9139 9196 9386 9548 9583 9842 10108 10241 10478 10571 10582 10868 11011 11191 11284 11396 11858 12103 12493 12506 12617 12844 12958 13013 13357 13454 13468 14014 14911 15004 15059 15314 15379 15466 15884 16058 16093 16492 16562 16709 17689 17732 17797 17908 18259 18278 18772 19019 19166 19684 19747 19943 20449 20482 20956 21142 21164 21793 22022 22382 22477 23569 23716 24167 24206 24986 25012 25234 25916 26011 26026 26257 26714 26908 27797 28028 28561 28861 29791 29822 29887 30118 30628 30758 30932 31031 31339 32116 32186 32851 33124 33418 34447 35321 35378 35557 35594 36518 36556 36673 37037 38038 38332 39494 39886 40898 40964 41743 42284 42439 43586 43681 43771 44044 44764 44954 45353 47089 47138 48334 48412 48763 49972 50468 51623 52022 52052 52514 53428 53599 54131 55594 56203 57122 57629 57722 58201 59582 59644 59774 60236 61009 61516 62062 62678 63973 64372 65702 66836 67081 68107 68783 68894 70642 70756 71114 71188 71269 73036 73346 73997 74074 76076 77077 78337 78988 79772 81289 81796 83486 84227 84878 85063 87172 87362 87451 87542 88319 89908 90706 91091 93499 94178 94276 96668 97526 99541 100529 103246 104044 104377 105028 105413 107198 107653 108262 111188 112406 112651 114244 115258 115444 116281 116402 118807 119164 119548 122018 123101 124124 124579 125356 127813 127946 131404 133133 134162 136214 137423 137566 137788 138787 141284 142228 142538 143143 145483 146692 146927 147994 148148 152551 154154 156674 157339 162409 162578 164021 165649 166972 168454 169169 169756 170126 173641 174724 174902 175084 176638 181412 182077 182182 183799 186998 188356 193843 194579 195052 195767 199082 199927 200849 201058 206492 208537 208754 209209 210826 214396 215306 216524 217217 219373 224812 225302 229957 230516 231361 232562 232804 237367 237614 239723 244036 246202 247247 248899 249158 255626 255892 256711 259259 265837 266266 268324 272428 274846 275132 277574 283309 285076 286121 286286 290966 292201 293854 295988 297073 305102 305767 306397 308308 313348 314171 314678 317471 324818 325156 327701 328042 331298 336908 338143 338338 340252 341341 346921 347282 349804 353276 361361 364154 364364 367598 371293 373996 375193 378917 387283 387686 388531 389158 391127 391534 398164 399854 401698 402116 403403 407407 414067 417074 417508 418418 421652 427063 430612 434434 438746 447811 450604 459173 459914 462241 462722 465124 466829 474734 475228 476749 479446 481481 492404 494209 494494 497798 498316 498883 511252 513422 517979 518518 531674 532532 542659 548359 549692 551707 555148 566029 566618 567853 569023 572242 572572 581932 584402 587708 589589 594146 595441 610204 611534 612157 612794 618233 628342 629356 633919 634942 649636 654493 655402 656084 662596 671099 675583 676286 676676 682682 693842 694564 696787 703703 722722 728308 730639 735196 737891 742586 749177 750386 756613 757834 774566 775372 777062 778316 782254 783068 793117 799708 803396 806341 806806 813967 814814 828134 831649 834148 836836 854126 861707 868868 872053 877492 885391 894179 894691 895622 918346 919828 923521 924482 925444 926497 933658 949468 953498 958892 961961 962962 971509 988418 988988 995596 997766 1002001 1018381 1026844 1028489 1035958 1037036 1056757 1063348 1067857 1085318 1094951 1096718 1102267 1103414 1105819 1132058 1133236 1135706 1136863 1138046 1144484 1148147 1159543 1168804 1179178 1184183 1188292 1190882 1215487 1223068 1224314 1225588 1236466 1256684 1267838 1269884 1274539 1294033 1306877 1308986 1310804 1315609 1342198 1351166 1352572 1354111 1356901 1365364 1370369 1387684 1393574 1399489 1405943 1407406 1445444 1459759 1461278 1464463 1475782 1485172 1498354 1500772 1511653 1513226 1515668 1544491 1549132 1554124 1564508 1586234 1600313 1612682 1613612 1616197 1619527 1627934 1629628 1656268 1661569 1663298 1678061 1708252 1723414 1730729 1742293 1744106 1770782 1786499 1788358 1789382 1791244 1804231 1836692 1847042 1848964 1852994 1860859 1867316 1891279 1906996 1910051 1923922 1925924 1943018 1976836 1983163 1995532 2002847 2004002 2036762 2045407 2056978 2071916 2079511 2111317 2113514 2132273 2135714 2140369 2153437 2170636 2189902 2193436 2199197 2204534 2206828 2209339 2211638 2257333 2264116 2271412 2273726 2276092 2293907 2296294 2319086 2358356 2367001 2368366 2381764 2389387 2428447 2430974 2448628 2472932 2519959 2529527 2535676 2544971 2549078 2588066 2599051 2611037 2613754 2617972 2631218 2636953 2684396 2702332 2708222 2710981 2713802 2719717 2737889 2740738 2787148 2798978 2811886 2814812 2823821 2851849 2898469 2919518 2922556 2928926 2951564 2989441 2996708 3007693 3023306 3026452 3085771 3088982 3116399 3147331 3172468 3200626 3214211 3225364 3232394 3235687 3239054 3255868 3267803 3323138 3326596 3337243 3356122 3370367 3446828 3455881 3459463 3461458 3484586 3488212 3492181 3541564 3572998 3576716 3578764 3604711 3608462 3683017 3694084 3705988 3719573 3721718 3782558 3798613 3816131 3820102 3847844 3861949 3886036 3962203 3966326 3974971 3983161 4005694 4008004 4073524 4084223 4090814 4113956 4127123 4159022 4168087 4222634 4227028 4260113 4264546 4271428 4280738 4302397 4306874 4379804 4395859 4398394 4409068 4418678 4423276 4437433 4509973 4514666 4547452 4554737 4587814 4592588 4638172 4697693 4729081 4734002 4736732 4778774 4826809 4856894 4861948 4877509 4925921 5034679 5039918 5050903 5059054 5084651 5089942 5098156 5135119 5176132 5198102 5222074 5227508 5244239 5262436 5273906 5296291 5382871 5416444 5421962 5427604 5436299 5439434 5475778 5481476 5551819 5597956 5623772 5644387 5647642 5697769 5703698 5796938 5821543 5839036 5857852 5969249 5978882 6009133 6015386 6031949 6046612 6068777 6171542 6177964 6197737 6226319 6232798 6259253 6294662 6401252 6424717 6428422 6464647 6464788 6471374 6478108 6485479 6535606 6646276 6674486 6712244 6733727 6740734 6800563 6911762 6918926 6922916 6969172 6984362 7054567 7128667 7145996 7172191 7199423 7209422 7216924 7358377 7366034 7382089 7397299 7431413 7439146 7443436 7565116 7597226 7632262 7640204 7664657 7715869 7723898 7740733 7924406 7932652 7949942 7958041 7966322 8011388 8037029 8116801 8168446 8181628 8240947 8254246 8318044 8336174 8445268 8508409 8520226 8529092 8561476 8604794 8613748 8724287 8782579 8791718 8796788 8837356 8869751 8874866 9019946 9029332 9058231 9109474 9148139 9175628 9209263 9395386 9458162 9468004 9478777 9498307 9557548 9592583 9653618 9713788 9739301 9755018 9835969 9841601 9851842 10069358 10079836 10101806 10118108 10158731 10169302 10179884 10270238 10310521 10396204 10444148 10482433 10488478 10547812 10581571 10592582 10754551 10765742 10811437 10843924 10872598 10878868 10951556 11103638 11202191 11288774 11295284 11313379 11336689 11395538 11407396 11510083 11593876 11624327 11630983 11643086 11746427 11938498 11957764 12005773 12018266 12030772 12044461 12063898 12124937 12137554 12343084 12395474 12452638 12465596 12505493 12518506 12589324 12629617 12836077 12849434 12856844 12929294 12942748 12970958 13026013 13071212 13238953 13348972 13370357 13467454 13481468 13601126 13737841 13823524 13837852 13882141 13968724 14019929 14109134 14234363 14257334 14329471 14344382 14375647 14398846 14418844 14471699 14716754 14732068 14764178 14779219 14794598 14862826 14878292 14925911 15074059 15194452 15264524 15320479 15329314 15394379 15431738 15447796 15465373 15481466 15801331 15848812 15899884 15916082 15932644 16057349 16074058 16233602 16336892 16481894 16508492 16569007 16672348 16822429 16989401 16999129 17016818 17040452 17102917 17209588 17448574 17546899 17565158 17583436 17603443 17639713 17739502 17749732 17814797 18039892 18116462 18193357 18218948 18277259 18296278 18418526 18458671 18790772 18916324 18957554 18976867 18996614 19038019 19165223 19185166 19307236 19478602 19510036 19651489 19671938 19683202 19703684 20078383 20138716 20203612 20289283 20317462 20338604 20540476 20621042 20804069 20943073 20964866 20976956 21010561 21053851 21163142 21185164 21509102 21531484 21600397 21622874 21745196 21814793 22031317 22207276 22404382 22499477 22577548 22626758 22649809 22673378 22791076 22874621 23020166 23224487 23248654 23261966 23286172 23455003 23492854 23876996 24011546 24036532 24088922 24127796 24191167 24216241 24249874 24275108 24586627 24790948 24830663 24905276 24996571 25010986 25037012 25232977 25259234 25672154 25698868 25781119 25858588 25941916 26037011 26052026 26477906 26590291 26712917 26740714 26934908 27033643 27202252 27447121 27475682 27719549 27735421 27764282 27824797 27994681 28039858 28218268 28468726 28514668 28589561 28629151 28658942 28688764 28721407 28751294 28797692 28943398 29345329 29433508 29528356 29558438 29589196 29725652 29820791 29851822 30116779 30148118 30640958 30658628 30771013 30788758 30863476 30930746 30962932 31062031 31569811 31602662 31832164 31883159 32114698 32148116 32467204 32759467 32883851 32963788 33084623 33103567 33138014 33644858 33787663 33943481 33978802 33998258 34033636 34170277 34205834 34280389 34897148 35093798 35130316 35206886 35242753 35279426 35356321 35479004 35592557 35629594 35945833 36232924 36386714 36554518 36592556 36709673 36837052 36917342 37074037 37680097 37915108 37953734 37993228 38054093 38076038 38330446 38370332 38862733 38957204 39100009 39302978 39343876 39366404 39510709 40115023 40156766 40513187 40578566 40634924 40783879 40915303 41242084 41608138 41784743 41886146 41929732 41977441 42021122 42063931 42107702 42326284 42481439 43018204 43200794 43245748 43384159 43584233 43629586 43814771 44062634 44808764 44926453 44973019 44998954 45252529 45253516 45299618 45346756 45398353 45749242 46040332 46448974 46497308 46523932 46861243 46910006 46985708 47879221 48023092 48177844 48354449 48382334 48432482 48499748 49173254 49381969 49609703 49661326 49993142 50021972 50102107 50205337 50465954 50518468 51344308 51508639 51562238 51674623 51781093 52019891 52074022 52104052 52955812 53094899 53180582 53425834 53481428 53652599 54011083 54067286 54185131 54894242 54951364 55381469 55439098 55470842 55528564 55649594 55931161 55989362 56079716 56937452 57146167 57179122 57258302 57317884 57442814 57502588 57686629 57886796 58629649 58690658 59116876 59211581 59641582 59703644 59799289 60233558 60296236 61070009 61281916 61478053 61542026 61577516 61861492 62088257 62124062 63139622 63205324 63407617 63766318 64036973 64229396 64464841 65450827 65518934 65661739 65767702 66100463 66169246 66207134 66276028 66351439 66756547 67289716 67575326 67886962 67957604 67996516 68175107 68340554 68411668 68489509 68560778 68851783 69977323 70187596 70413772 70485506 70558852 70671887 70712642 71111117 71185114 71259188 71891666 72173647 72773428 73109036 73377031 73419346 73834684 74070997 74148074 75281857 75360194 75680059 75907468 76108186 76152076 76660892 77600237 77725466 78118729 78200018 78415337 78605956 78894101 79021418 79193653 80230046 80313532 80570581 80942147 81026374 81157132 81370289 81567758 81745543 81830606 83216276 83521321 83569486 83772292 83954882 84040411 84042244 84127862 84215404 84311227 84874559 84962878 86401588 86768318 87168466 87259172 87538451 87629542 88125268 88407319 89852539 89852906 89946038 89997908 90505058 90599236 90796706 91498484 91709371 92672671 92897948 93238483 93592499 93722486 93820012 95658901 95758442 95967157 96164887 96608369 96708898 96764668 96864964 97567261 98346508 98763938 99219406 99322652 99640541 99986284 100204214 100306297 100410674 100629529 100931908 101301893 103017278 103124476 103349246 103454533 103562186 104039782 104148044 104481377 105518413 106189798 106361164 106851668 107132311 107243353 107305198 108022166 108134572 108257611 108370262 109788484 110609317 110762938 110878196 110941684 111299188 111746041 111862322 111978724 113415731 114173527 114292334 114358244 114516604 114885628 115306763 115373258 117259298 117381316 117757003 118300061 118423162 118925807 119283164 119598578 119720419 120467116 122140018 122828293 122956106 123084052 123224101 123477991 124176514 124248124 124703579 126279244 126610913 126815234 127532636 127867597 127940813 128073946 128929682 129210697 130901654 131037868 131323478 131535404 132063503 132200926 132338492 132414268 132702878 133374307 133513094 134036773 135150652 135773924 136271629 136350214 136681108 136979018 137121556 137560423 137703566 139809163 139954646 140548681 140971012 141196847 141343774 141425284 142222234 142370228 143783332 144347294 145628483 146601511 146754062 146838692 147073927 147376957 148141994 148296148 149631079 150563714 150720388 151116251 151202779 151360118 152216372 152703551 154219219 155200474 155450932 156075049 156237458 156400036 156577993 156830674 157624181 157788202 158042836 158387306 159188689 160460092 161141162 161884294 162052748 162571409 162740578 163135516 163491086 163661212 164185021 166869001 167042642 167138972 167909764 168080822 168255724 168525269 168622454 169338169 169749118 169925756 172106389 173536636 173814641 174336932 174975997 175076902 175259084 176630839 176814638 178591933 179705078 179705812 179892076 180467833 181010116 181593412 182259077 183418742 185046719 185345342 186283123 186476966 186883411 186990419 187184998 187444972 188132087 191317802 191516884 191934314 192129847 192329774 193015889 193216738 193417796 194036843 195134522 195962767 197527876 198438812 199166227 199281082 200126927 200404057 200408428 200612594 200821348 201049849 201259058 202603786 205417303 206034556 206698492 206909066 207124372 208079564 208745537 208962754 210817453 211036826 212379596 214264622 214486706 214610396 215397091 216044332 216515222 216740524 218691577 220862213 220988677 221218634 221525876 222337921 223182113 223492082 223724644 226831462 228109687 228347054 228584668 228844759 229316269 230373803 230613526 230746516 231592361 234518596 235514006 236513641 236600122 236846324 237604367 237851614 239191939 239197156 239440838 239962723 244280036 245656586 245912212 246448202 246699271 246955982 247494247 248353028 249147899 249407158 251620831 253221826 253630468 255469357 255735194 255881626 256147892 257859364 258421394 261018979 261803308 262646956 263760679 264127006 264401852 265405756 266378651 266748614 267026188 268073546 270452897 272259949 272543258 272700428 273137293 273700063 273958036 274962281 275120846 275407132 279618326 279909292 280805161 281097362 282393694 282687548 283592309 284444468 285487153 286407121 288694588 291256966 292493201 293203022 293508124 293842087 294147854 294447517 294753914 296283988 297370073 299262158 301127428 301918331 302232502 302405558 302720236 304915039 305089631 305407102 308438438 310400948 312150098 312474916 313155986 313661348 314485171 314811133 314920661 315248362 315576404 316774612 318377378 319626151 322282324 322798619 323768588 324955423 325142818 325481156 326982172 328028701 328370042 333391081 333738002 334085284 335154547 336161644 337050538 337244908 338481143 338676338 339498236 344212778 345673783 347267921 347629282 349951994 350153804 350714749 351437359 353261678 353629276 356812573 357183866 359410156 360354137 360560473 360935666 361722361 363930853 364139237 364518154 366837484 370093438 370690684 371664293 372178963 372566246 372953932 373378291 373766822 373980838 374369996 375873047 376264174 381489277 382635604 383868628 384259694 384659548 386031778 386433476 387670283 388073686 390269044 391518127 391925534 397918387 398332454 398562164 400023169 400253854 400808114 401225188 402099698 402518116 403806403 405207572 410407543 410834606 413818132 414481067 417491074 417925508 418595023 421634906 422073652 425873071 427490063 428529244 428973412 430100099 430346371 430794182 433030444 434617799 437383154 441265253 441724426 441977354 442437268 444213601 444675842 445645057 446364226 446984164 448622669 453662924 456219374 456694108 457689518 458155789 458632538 459632173 460747606 461227052 462703241 463184722 467295829 471028012 473027282 473200244 474934849 475208734 475703228 477225749 478383878 478881676 479426563 479925446 481962481 489841261 491313172 492896404 493398542 493911964 494703209 494988494 497777819 498295798 498814316 503241662 505215529 506443652 508300117 510938714 511470388 511763252 513639217 516842788 521495299 522037958 526671431 526972999 527521358 528254012 530190427 531898939 532757302 533497228 536147092 540905794 543201659 543953869 544519898 545086516 545706733 546274586 546831103 547400126 549924562 550241692 552258707 559236652 561610322 562194724 563994067 564787388 566595029 567184618 569592023 570974306 572218801 572814242 582513932 584043889 584649247 584986402 586406044 587684174 588282877 588295708 588895034 589507828 590178589 594121913 594740146 598524316 603836662 604465004 604811116 609196159 609830078 610179262 610814204 616876876 622429873 624300196 626311972 628607837 628967773 628970342 629622266 629841322 630496724 636754756 639252302 641965597 644926139 645597238 649235263 649910846 650285636 651327391 652669381 656057402 656740084 666782162 667476004 669612307 670309094 671770099 673154209 674101076 676258583 676962286 677352676 682970827 688425556 691347566 694535842 695258564 697483787 699903988 701429498 702144079 702874718 704406703 706523356 709113251 713625146 714367732 719959097 720708274 721120946 721871332 723444722 727105093 727861706 728278474 729036308 740186876 742900171 743328586 744357926 745132492 746756582 747533644 747961676 749926177 750703471 751746094 752528348 762185437 762978554 768519388 769750553 772063556 774893701 775340566 776147372 777390757 782222287 783036254 783851068 793910117 795836774 796664908 799214689 800046338 800507708 801616228 804199396 807147341 807612806 820815086 821669212 824299021 828100427 828962134 832480649 834982148 837190046 838042933 843269812 850860751 851746142 853602607 854980126 859306019 859798051 860200198 860692742 861588364 862568707 867835111 869235598 874766308 882530506 883448852 883954708 886276391 887503681 888427202 889351684 890363617 891290114 892728452 895073179 897245338 909705199 912438748 915379036 916311578 917265076 918734531 919264346 921495212 924444521 925406482 926369444 933620149 934591658 938257411 946054564 949869698 950417468 953901403 954451498 956767756 958853126 959850892 962922961 963924962 978664141 979682522 983840767 986797084 988377929 989406418 989976988 995555638 996591596 1006483324 1008803081 1010431058 1015543477 1016600234 1019399381 1021877428 1025623313 1026210577 1027278434 1029517489 1042990598 1044075916 1047417553 1052247911 1053342862 1053945998 1055042716 1057813757 1059278587 1060380854 1062692059 1063797878 1065514604 1081811588 1085777173 1086403318 1087907738 1089039796 1091413466 1092525343 1092549172 1093662206 1094800252 1096045951 1099849124 1103369267 1104517414 1114320823 1123220644 1127988134 1133190058 1134369236 1137999863 1139184046 1141948612 1144437602 1145628484 1149295147 1168083007 1168087778 1169298494 1169972804 1175368348 1176565754 1177790068 1179676883 1180357178 1188243826 1189480292 1204744723 1207673324 1212100279 1216702487 1218392318 1219660156 1220358524 1224831979 1243565713 1244859746 1247573041 1250143531 1255908797 1257215674 1257935546 1257940684 1259244532 1259682644 1264300249 1268374393 1278504604 1283931194 1289852278 1291194476 1295327033 1298470526 1299821692 1301300671 1302654782 1303981861 1305338762 1308183877 1312114804 1316924609 1333564324 1339224614 1340618188 1343540198 1344908929 1346308418 1351111223 1352517166 1353924572 1358257901 1365941654 1371739369 1382695132 1389071684 1392720043 1394163589 1394967574 1402828399 1402858996 1404288158 1405749436 1407348943 1408813406 1418226502 1427250292 1437921121 1439918194 1441416548 1442241892 1446889444 1452698533 1454210186 1455723412 1456556948 1474404503 1484255851 1485800342 1486657172 1488715852 1493513164 1498987919 1499852354 1501406942 1503492188 1524370874 1525957108 1530841039 1537900793 1539501106 1546035491 1549787402 1550681132 1553165317 1554781514 1556365447 1564444574 1566072508 1587820234 1591673548 1596767809 1598429378 1600092676 1601913313 1605213883 1612616621 1614294682 1615225612 1621146527 1641630172 1645941869 1648598042 1656200854 1657924268 1662278761 1663230569 1664961298 1674343573 1674380092 1676085866 1679739061 1701721502 1703492284 1707205214 1709960252 1716825539 1718612038 1719596102 1720400396 1721385484 1725137414 1733865991 1735670222 1738471196 1742478049 1765061012 1771531177 1772552782 1775007362 1776854404 1780727234 1782580228 1788285499 1790146358 1794490676 1817519119 1819410398 1827132853 1832623156 1835559011 1837469062 1838528692 1848889042 1850812964 1853777959 1867240298 1869183316 1876514822 1893170279 1899739396 1905819643 1907802806 1908902996 1911961051 1915900441 1917706252 1924735967 1925845922 1927849924 1957328282 1959365044 1964511263 1965636127 1967681534 1976755858 1978812836 1985146163 1991111276 1998410071 2004849847 2017606162 2020862116 2028975637 2031086954 2033200468 2035513909 2038798762 2049114353 2051246626 2052421154 2054556868 2056894609 2059034978 2069452957 2085981196 2094835106 2104495822 2106685724 2107891996 2113428317 2115627514 2118557174 2120761708 2123174779 2125384118 2127595756 2134405273 2169297013 2171554346 2172806636 2175815476 2182826932 2185050686 2187324412 2190828497 2192091902 2201396197 2204444627 2206738534 2209034828 2228641646 2237383057 2255976268 2259590333 2266380116 2274687961 2275999726 2278368092 2288875204 2296200907 2298590294 2333737567 2336166014 2336175556 2338596988 2346081829 2353131508 2359353766 2360714356 2369368001 2376487652 2405607347 2409489446 2421680599 2424200558 2429484343 2430875447 2433404974 2436784636 2445717131 2449663958 2455003243 2487131426 2489719492 2495146082 2497688011 2500287062 2509206557 2511817594 2514431348 2515871092 2522478959 2528600498 2534111833 2536748786 2547515971 2567862388 2579704556 2589160951 2590654066 2596941052 2601650051 2602601342 2605252741 2605309564 2607963722 2610677524 2613648037 2616367754 2631111329 2633849218 2670424939 2678449228 2687080396 2689817858 2692616836 2702222446 2705034332 2713691981 2716515802 2731883308 2740626889 2743478738 2785428709 2785440086 2788327178 2789935148 2800162183 2805656798 2808576316 2814697886 2817626812 2836453004 2842990501 2871208769 2872852801 2875842242 2879836388 2890392973 2901367469 2905397066 2908420372 2930165161 2948809006 2965425931 2968511702 2971600684 2974981867 2981111497 2994859439 2997975838 2999704708 3002813884 3010700693 3024585091 3048741748 3061682078 3075801586 3079002212 3088856771 3092070982 3099574804 3106330634 3109495207 3109563028 3112730894 3119515399 3128889148 3140358683 3175640468 3193535618 3196858756 3203826626 3207090523 3210427766 3217425211 3225233242 3228589364 3238922687 3242293054 3271070803 3291883738 3297196084 3312401708 3321101641 3324543943 3324557522 3326461138 3329922596 3348687146 3352171732 3355985941 3359478122 3393246727 3403443004 3414410428 3428888827 3433651078 3437224076 3439192204 3450274828 3462922463 3464127271 3467731982 3471340444 3484956098 3515887661 3539379337 3543062354 3545105564 3550014724 3550784809 3558100819 3561454468 3574509653 3576570998 3580292716 3635038238 3638820796 3650467093 3654265706 3667301891 3671118022 3674938124 3686700017 3697778084 3707555918 3711332989 3723292573 3734480596 3753029644 3786340558 3802411613 3807677083 3811639286 3815605612 3819947131 3823922102 3827817721 3831800882 3849471934 3851691844 3865810949 3914656564 3924938303 3929022526 3931272254 3935363068 3953511716 3963895507 3966165203 3970292326 3996820142 4005531607 4009699694 4035212324 4057951274 4062173908 4071027818 4077597524 4088307223 4092544729 4093968593 4098228706 4102493252 4104842308 4113789218 4118069956 4134603517 4138905914 4155139963 4189670212 4196382047 4208991644 4224420499 4226856634 4231255028 4237114348 4246349558 4250768236 4264373113 4268810546 4334084053 4338594026 4343108692 4357009111 4370101372 4377102257 4381656994 4384183804 4400254859 4402792394 4408889254 4413477068 4457283292 4474766114 4493759179 4514482973 4519180666 4544646841 4549375922 4551999452 4559291737 4568685667 4592401814 4597180588 4638563449 4667475134 4672332028 4684603781 4687286149 4692163658 4702390693 4718707532 4731101089 4733810081 4738736002 4780795789 4811214694 4818978892 4838326519 4843361198 4848401116 4853917783 4858968686 4861750894 4866809948 4886349611 4891434262 4899327916 4910006486 4934849359 4959360601 4974262852 4990292164 4995376022 5000574124 5018413114 5023635188 5039713679 5044957918 5057200996 5068223666 5073497572 5089735651 5095031942 5172939031 5178321902 5181308132 5200301197 5203300102 5205202684 5210505482 5215927444 5224283339 5227296074 5232735508 5249483239 5262222658 5267698436 5335298059 5340849878 5379635716 5388253871 5404444892 5424255907 5427383962 5433031604 5441735299 5475556009 5481253778 5486957476 5536349923 5557370819 5570857418 5570880172 5576654356 5591301287 5594502823 5600324366 5611313596 5629395772 5650031387 5685981002 5736448289 5742417538 5745705602 5751684484 5774776813 5780785946 5793385741 5796702989 5802734938 5810794132 5832094697 5860330322 5897618012 5930851862 5937023404 5949963734 5956025257 5962222994 5975218249 5983492559 5989718878 5995951676 6015142133 6021401386 6049170182 6074845777 6123364156 6151603172 6174153037 6177713542 6184141964 6203934737 6212525767 6212661268 6218990414 6225461788 6232545319 6239030798 6265512253 6280717366 6367936393 6387071236 6407653252 6414181046 6420855532 6431141717 6434850422 6450466484 6471111647 6477845374 6484586108 6535341043 6542141606 6567801877 6583767476 6607901521 6642203282 6649087886 6649115044 6652922276 6677309821 6697374292 6711971882 6718956244 6779438887 6786493454 6846728603 6850648987 6857777654 6867302156 6892475551 6914686207 6918645503 6925844926 6928254542 6935463964 6969912196 7031775322 7061621567 7071400297 7078758674 7086124708 7094187529 7101569618 7108804339 7116201638 7141587893 7149019306 7153141996 7179363191 7270076476 7300934186 7308531412 7331922871 7334603782 7342236044 7365735377 7373400034 7404696299 7414950109 7415111836 7422665978 7438844413 7446585146 7572681116 7600440211 7604823226 7615354166 7623278572 7639894262 7647677401 7647844204 7655635442 7663601764 7672321657 7698943868 7723584869 7731621898 7800245761 7849876606 7858045052 7862544508 7919550067 7927791014 7932330406 7940584652 7993640284 8011063214 8019399388 8091588349 8115902548 8142055636 8171901881 8176581049 8176614446 8185089458 8187937186 8196457412 8227578436 8257738181 8269207034 8277811828 8310279926 8384039807 8392764094 8440058419 8448840998 8453713268 8467256083 8484701953 8492699116 8523830711 8528746226 8537621092 8668168106 8677188052 8704959991 8714018222 8733011287 8751004717 8754204514 8763313988 8791361579 8800509718 8805584788 8817778508 8850101743 8878620751 8949532228 8987518358 9028965946 9038361332 9067289231 9089293682 9098751844 9109104697 9118583474 9127873027 9137371334 9157287139 9184803628 9218472263 9277126898 9334950268 9359468261 9369207562 9374572298 9384327316 9404781386 9452366209 9457778561 9462202178 9467620162 9477472004 9561591578 9622429388 9657702223 9676653038 9686722396 9707835566 9717937372 9723501788 9749040301 9759145123 9762540491 9772699222 9782868524 9820012972 9869698718 9908410681 9918721202 9990752044 10006757189 10036826228 10073618113 10079427358 10089915836 10106079841 10136447332 10168889731 10179471302 10190063884 10320831521 10335123511 10345878062 10356643804 10389790957 10400602394 10406600204 10421010964 10448566678 10454592148 10492915433 10498966478 10524445316 10670596118 10681699756 10715887273 10765305551 10776507742 10822248437 10848511814 10854767924 10872157219 10883470598 10894558129 10951112018 10962507556 11061189763 11072699846 11096833891 11114741638 11141714836 11170978247 11177374663 11182602574 11189005646 11200648732 11213393191 11281856443 11288316347 11300062774 11371962004 11472896578 11484835076 11491411204 11521593083 11537547853 11549553626 11561571892 11574727021 11586771482 11593405978 11605469876 11635951327 11652064457 11664189394 11720660644 11826167587 11861703724 11899927468 11912050514 11924445988 11943548903 11950436498 11966985118 11979437756 12017778773 12030284266 12042802772 12098340364 12137061937 12149691554 12197346343 12335469997 12348306074 12355427084 12400718239 12407869474 12425051534 12437980828 12465090638 12478061596 12517998493 12531024506 12561434732 12722633833 12735872786 12789929971 12828362092 12848913077 12862283434 12869700844 12942223294 12955690748 12976445713 13070682086 13084283212 13135603754 13202065201 13215803042 13252191953 13284406564 13298175772 13333103069 13340737501 13354619642 13383727357 13423943764 13473151769 13558877774 13572986908 13679222843 13693457206 13701297974 13715555308 13751578841 13770621631 13784951102 13814996767 13829372414 13837291006 13851689852 13856509084 13907302739 14063550644 14115103249 14123243134 14142800594 14157517348 14188375058 14202829459 14203139236 14217608678 14232403276 14248597363 14283175786 14298038612 14343800471 14358726382 14486170699 14601868372 14663845742 14669207564 14722980319 14731470754 14746800068 14793998219 14809392598 14829900218 14845331956 14862223453 14877688826 14893170292 14940836911 15185079091 15200880422 15209646452 15230708332 15279788524 15295354802 15311270884 15335799479 15344643314 15431112389 15447169738 15463243796 15600491522 15661681399 15699753212 15757303627 15817132331 15839100134 15855582028 15864660812 15922815727 16022126428 16166354269 16183176698 16218449533 16326814361 16336162969 16343803762 16353162098 16353228892 16370178916 16375874372 16435903237 16488867109 16515476362 16538414068 16620559852 16768079614 16785528188 16839251429 16862569939 16880116838 16897681996 16916908723 16934512166 16951764193 16969403906 17006390401 17047661422 17057492452 17120019917 17336336212 17409919982 17428036444 17466022574 17483816077 17502009434 17508409028 17564445899 17582723158 17601019436 17657352713 17700203486 17738782831 17757241502 17832611797 17975036716 18057931892 18105360559 18124126657 18134578462 18178587364 18218209394 18236769187 18237166948 18255746054 18274742668 18295536259 18314574278 18417779303 18436944526 18554253796 18692974573 18718936522 18738415124 18749144596 18809562772 18885080929 18904732418 18915557122 18924404356 18935240324 19123183156 19167258539 19295326063 19315404446 19353306076 19415671132 19486842947 19498000963 19498080602 19518290246 19525080982 19545398444 19739397436 19816821362 19837442404 19900933507 19992710309 20013514378 20098461383 20126293153 20147236226 20158854716 20191149121 20212159682 20232750811 20337779462 20358942604 20641663042 20670247022 20691756124 20757981517 20779581914 20801204788 20824873069 20867780479 20897133356 20964016073 20985830866 20997932956 21074904851 21172095637 21341192236 21431774546 21530611102 21553015484 21609623893 21621997397 21644496874 21697023628 21744314438 21766466449 21766941196 21789116258 21836607793 21902224036 21982510781 22122379526 22145399692 22193667782 22229483276 22318732007 22341956494 22354749326 22365205148 22378011292 22426786382 22540257883 22563712886 22576632694 22600125548 22945793156 23029905301 23043186166 23075095706 23099107252 23149454042 23173542964 23186811956 23247711487 23271807601 23271902654 23304128914 23328378788 23627748547 23652335174 23752727089 23824101028 23862267143 23887097806 23900872996 23933970236 24021704731 24035557546 24060568532 24099113467 24248890897 24274123874 24299383108 24394692686 24611213627 24670939994 24696612148 24775655359 24801436478 24815738948 24850103068 24855493663 24906705733 24930181276 25021567571 25035996986 25062049012 25445267666 25471745572 25553269651 25579859942 25671113237 25697826154 25724566868 25806900119 25884446588 25952891426 25979330923 26063048011 26141364172 26271207508 26376683281 26404130402 26431606084 26461680817 26504383906 26638486589 26653739581 26666206138 26681475002 26709239284 26739629917 26767454714 26902888441 26946303538 27117755548 27358445686 27386914412 27402595948 27474568121 27503157682 27541243262 27569902204 27601272127 27629993534 27658744828 27674582012 27747268549 27814605478 28200861169 28230206498 28246486268 28285601188 28376750116 28405658918 28435217356 28480770461 28497194726 28566351572 28618150561 28657780151 28687600942 28717452764 28942224619 28972341398 29085979741 29327691484 29374674329 29445960638 29462941508 29570943493 29587996438 29618785196 29659800436 29724446906 29755377652 29850611791 29881673822 30338588371 30370158182 30401760844 30499063777 30590709604 30639715799 30671598958 30689286628 30801784013 30862224778 30894339476 31200983044 31272895511 31323362798 31481847787 31514607254 31583296459 31601380811 31634264662 31678200268 31794322703 31812527887 31845631454 31915042159 32332708538 32366353396 32436899066 32469944143 32619685241 32653628722 32672325938 32687607524 32706324196 32792226467 32837636197 32871806474 32943453829 32977734218 33030952724 33117707623 33536159228 33659092363 33678502858 33725139878 33760233676 33833817446 33868285633 33869024332 33903528386 33938807812 33977424481 34012780802 34095322844 34204447277 34240039834 34543945513 34715524207 34819839964 34932045148 34967632154 35004018868 35128891798 35165446316 35277995753 35314705426 35400406972 35477565662 35514483004 35628149557 35665223594 36210573217 36210721118 36248253314 36269156924 36402108379 36436418788 36473538374 36511492108 36569983373 36591072518 36629148556 36835558606 36873889052 37325713997 37347086413 37385949146 37437873044 37575108649 37717777097 37770161858 37809464836 37831114244 37969791349 38092147093 38334517078 38550537103 38590652126 38630808892 38674764271 38754449461 38933172707 38973685894 38996001926 38996161204 39036580492 39050161964 39139109009 39193307719 39319606183 39633642724 39801867014 39985420618 40027028756 40155138023 40196922766 40252586306 40294472452 40340320801 40382298242 40423437691 40424319364 40465501622 40553700187 40675558924 40824662879 41283326084 41340494044 41515963034 41559163828 41649746138 41692176799 41735560958 41826527743 41884447913 41928032146 41971661732 42105994931 42149809702 42344191274 42523920439 42863549092 43061222204 43174321333 43219071259 43219247786 43243994794 43288993748 43487680369 43488628876 43532932898 43578232516 43627817233 43673215586 43965021562 44244759052 44387335564 44575554751 44637464014 44683912988 44709498652 44853572764 45017992019 45033654523 45080515766 45127425772 45153265388 45706539593 46011931381 46059810602 46086372332 46150191412 46160202517 46255310647 46298908084 46468625489 46495422974 46543615202 46543805308 46608257828 47255497094 47304670348 47456072209 47505454178 47674924583 47724534286 47774195612 47927100221 48043409462 48071115092 48148124827 48198226934 48247328857 48402803449 48497781794 48548247748 48789385372 49222427254 49341879988 49431350969 49499802079 49551310718 49602872956 49659312703 49710987326 49761630373 49813411466 49991115251 50043135142 50071993972 50255542337 50890535332 51024197939 51106539302 51159719884 51342226474 51395652308 51530641591 51560147639 51613800238 51904650763 51905782852 51958661846 52071910891 52126096022 52753366562 52808260804 52923361634 53008767812 53203081477 53221591709 53276973178 53307479162 53332412276 53362950004 53479259834 53534909428 53749845721 53805776882 53892607076 54016819519 54552966611 54716891372 54917466487 54949136242 55006315364 55082486524 55202544254 55259987068 55436850469 55494537098 55629210956 56343092689 56401722338 56460412996 56641118443 56811317836 56902329341 56961540922 56994389452 57203313167 57236301122 57315560302 57375201884 57467116729 57884449238 57944682796 58171959482 58688278649 58749348658 58891921276 59080408933 59141886986 59175992876 59270792581 59392913671 59448893812 59666814977 59701223582 59763347644 60677176742 60740316364 60899849153 60934719937 60998127554 61131079009 61279431598 61343197916 61504314157 61539531053 61603568026 61724449556 61950712201 62150345257 62545791022 62646725596 62898244747 62963695574 63029214508 63100931179 63166592918 63202761622 63268529324 63522544943 63588645406 63625055774 63691262908 63763732879 63830084318 64153041667 64471687813 64665417076 64873798132 64939888286 65239370482 65307257444 65344651876 65516277827 65584452934 65675272394 65743612948 65818418149 65886907658 65955468436 66166563463 66235415246 67248207403 67318184726 67357005716 67450279756 67603915561 67667634892 67736571266 67807056772 67915683407 67954848962 68025561604 68243282107 68337783437 68408894554 68480079668 69087891026 69358874767 69431048414 69935264308 70047300323 70257783596 70515326791 70555991506 70629410852 70742558887 70955131324 71182228117 71256299114 71330447188 72245820647 72345864577 72421146434 72421442236 72496506628 72686916731 72728536699 72804216758 72947076748 73139966746 73182145036 73450408031 73671117212 74573827757 74651427994 74694172826 74771898292 75072098569 75150217298 75314014633 75357138857 75435554194 75540323716 75817231061 75939582698 76105100533 76184294186 76669034156 77101074206 77181304252 77349528542 77428328341 77508898922 77677837237 77785403267 77866345414 77947371788 77992003852 78196847729 78278218018 78386615438 78557466823 78639212366 78972995101 79603734028 79970841236 80263989481 80310276046 80393845532 80505172612 80651151581 80680641602 80762834971 80764596484 80846875382 80931003244 81023089147 81107400374 81451659289 81564451199 81649325758 82783173109 83031926068 83299492276 83384353598 83471121916 83604842321 83653055486 83768895826 83856064292 84124451411 84211989862 84299619404 84688382548 84959433559 85047840878 85381424401 86348289979 86348642666 86438142518 86438495572 86487989588 86805027673 86975360738 87065865796 87255634466 87346431172 87930043124 88132705531 89007471839 89058436831 89151109502 89274928028 89602182163 89890920691 89942391539 90035984038 90067309046 90161031532 90835119991 91413079186 91928203861 92023862762 92119621204 92224437877 92320405034 92414456407 92510621294 92840642609 92937250978 92990845948 93087230404 93331721483 93762137821 94510994188 94912144418 95010908356 95349849166 95449068572 95754559901 95854200442 96086818924 96261051887 96296249654 96394351417 96396453868 96494657714 96704977369 96805606898 96995563588 97351119173 98444854508 98805722743 98862701938 98999604158 99102621436 99318625406 99419806213 99421974652 99523260746 99626822932 99740181541 99982230502 100086270284 100406603297 100511084674 101403194893 102048395878 102213078604 102684452948 102954150871 103060862233 103061283182 103120295278 103227600476 103809301526 103917323692 104035564171 104143821782 104252192044 105190648537 105506733124 105846723268 106234724453 106295553637 106406162954 106443183418 106553946356 106614958324 106958519668 107350596353 107387945401 107499691442 107611553764 108033639038 108992517491 109105933222 109720759447 109834932974 109898272484 110074329079 110301125389 110405088508 110809799243 110873700938 110989074196 112686185378 112803444676 113164479883 113282236886 113529146731 113686358621 113804658682 113923081844 114287700527 114406626334 114472602244 114631120604 114934233458 115051322659 115422069763 115768898476 116343918964 117376557298 117498697316 117874760003 118037989573 118160817866 118283773972 118418361061 118541585162 118662349351 118785827342 119044732807 119333629954 119402447164 119840139419 121354353484 121673087393 121799698306 121869439874 121996255108 122262158018 122558863196 122880760717 122951121293 123008628314 123079062106 123207136052 123901424402 124171479817 124300690514 125091582044 125550128899 125796489494 125927391148 126201862358 126333185836 126405523244 126737523913 126868886599 126913026383 127045089886 127177290812 127250111548 127527465758 127660168636 128172709027 128306083334 128809338853 128943375626 129879776572 130087843457 130478740964 130957035469 131032555654 131168905868 131350544788 131379037933 131636836298 131773815316 132195566503 132333126926 132470830492 134170809773 134356605643 134496414806 134636369452 135067282441 135207831122 135473142532 135690169967 135831366814 135909697924 136407900629 136486564214 136675566874 136817789108 138175782052 138717749534 138862096828 139306534549 139948972163 140094600646 140689229681 140884052071 141030653582 141111983012 141338043847 141485117774 141629255677 142364456234 142512598228 143795466919 144491641294 144691729154 144842292868 145222717211 145305870619 145373833462 145457073398 145608433516 145774111483 146279933492 146664133759 146748112511 146900816062 148204669459 149147655514 149302855988 149388345652 149988122089 150144197138 150300434596 150471451273 150628029266 150714277714 150871108388 151267367251 151476837941 151634462122 151879165396 152210201066 152368588372 152980330129 153740178631 154202148412 154699057084 154856656682 155017797844 155266135739 155355674474 155570806534 155732690828 156231124049 156393695458 156556436036 156773230876 157114933646 157278424732 157781805181 157945990202 160361109961 160527978962 160620552092 161209337107 161302303162 161361283204 161525669942 161693750764 161952783509 162046178294 162214800748 162733980409 162903318578 163128902398 163298651516 165394239829 165566346218 166269089623 166768707196 167035870001 167209684642 167306110972 167537791652 168151933117 168248902822 168423979724 168693794269 169742236279 169918867118 170095681756 170762848802 171626847613 172278495389 172696579958 172697285332 172876285036 173330339897 173429587513 173610055346 173950721476 173988455641 174511268932 175150972997 176265411062 177829896959 178014943678 178116873662 178302219004 179018081203 179204364326 179594957971 179697792659 179781841382 179884783078 180071968076 180134618092 180794935607 181670239982 182826158372 183496342237 183856407722 184047725524 184448875754 184636782967 184640810068 184828912814 185021242588 185231765719 185488269329 185681285218 185874501956 186469406123 186663442966 187524275642 188320219087 189824288836 190699698332 191398744147 191509119802 191708400884 192321976847 192522103774 192592499308 192788702834 192989315428 193208904889 193409954738 193611213796 194230879843 194702238346 197406028183 197611445486 197725403876 197999208316 198637250812 198839612426 199046521492 199365393227 199480363082 199964461004 200604461057 200813206594 201022169348 202595572333 202806389786 203601858187 204096791756 204844947151 205622720303 205908301742 206121724466 206122566364 206240590556 206996604451 207618603052 208071128342 208287643564 210162605497 210381297074 210839843929 212248586693 212370118597 212469448906 212591107274 212812325908 212886366836 213666742081 214355272417 214478010593 214701192706 214775890802 214999382884 216067278076 217985034982 218211866444 218910268577 219213409207 219441518894 219669865948 219919813399 220148658158 220372934509 220602250778 221083075213 221389224683 221619598486 221747401876 222560258921 225372370756 226328959766 226564473772 227058293462 227289609001 227372717242 227609317364 228337796687 228575401054 228813252668 229545585269 229863453379 229868466916 230102645318 230604176803 230844139526 231823953361 234753114596 235613646541 235749520006 236075979146 236321635732 236836722122 237077999431 237083170324 237324698702 237571654684 237841971367 238089465614 238667259908 239431130939 239680278838 241807618591 243008669449 243346174786 243599396612 243738879748 244524316036 245506052077 245761521434 245902242586 246017256628 246158124212 247802848804 248342959634 248601381028 250839238819 251100257798 251592978988 252403724716 253328958311 253474012519 253475047826 253737773198 253826052766 254090179772 255054931516 255989883611 256345418054 256612166668 257618677706 257886751252 259905234017 260175686914 261279997979 261641810989 261914070938 262065111308 262484938573 262758075866 263025760543 263273672596 264238752041 264391133006 264666253852 268341619546 268713211286 268992829612 269853759721 270134564882 270415662244 270723349897 271281146227 271380339934 271662733628 272532208949 272815801258 272973128428 273351133748 273973763063 274353154033 275237243281 277435499068 278613069098 279897944326 280189201292 281085966161 281378459362 281768104142 282061307164 282382245607 282676087694 282964063837 282970235548 283258511354 283875901309 284728912468 285772640153 287590933838 288983282588 289383458308 290143516091 290445434422 290611741238 290747666924 290914146796 291548222966 293023352479 293191135391 293328267518 293496225022 293801632124 296409338918 298295311028 299388768913 299976244178 300288394276 300942902546 301256058532 301428555428 302220249331 302533498813 302534734502 302953675882 303268924244 304420402132 305960660258 307160731111 307480357262 309713313364 310209472859 310532271478 310711348948 311141613068 312282161503 312462248098 312787390916 313288475071 314229867292 315235581661 315563610362 315891980404 319945777151 320388828841 320722219922 321055957924 322083519667 322418674214 322604606324 323051339884 323121417619 323787174529 323905567018 324092356588 325280378423 325467960818 325806637156 326257804796 330788479658 331132692436 332192505463 332538179246 333724472081 334071740002 334419369284 335489701547 336303866234 336497805644 337036873789 337387588538 337731301999 338819624143 339484472558 339837734236 341525697604 342896882653 343253695226 344001850621 344556990778 345393159916 346300325657 346498614553 346660679794 346859175026 347220110692 347615188921 347976911282 349737549733 349937806757 350301945994 352530822124 355659793918 356029887356 356233747324 357169385573 358036162406 358408728652 358816537651 359189915942 359395585318 359563682764 359769566156 360714491137 361213998167 361589871214 363340479964 366611195197 366992684474 367712815444 368897751508 369273565934 369657825628 370250015993 370463531438 370976538658 371362570436 372551141963 372938812246 373326885932 375048551284 376248920047 376640438174 378117736633 381870766277 382399569907 382797488294 383018239604 384422265409 384643953694 385044207548 385577405668 386417809778 386819909476 388057953283 388461759686 389404476692 394401648823 394812056366 395222890972 396487829101 397679224852 398316305387 398730786454 398960726164 400423192169 401208922114 401626413188 402269817103 405191144666 405612779572 407203716374 409264021231 409689894302 410582853967 410817950543 411245440606 411816603484 412243448932 413326195139 413562862531 413993208902 414895548067 416142256684 417667704839 420325210994 420762594148 421679687858 424055908133 424497173386 424740237194 424938897812 425182214548 426298944071 426889270561 427333484162 428264899777 428710544834 428956021186 429402385412 429551781604 430530199099 431126384909 435970069964 437568200719 437820537154 438426818414 438883037788 439839626798 440287713229 440297316316 440745869018 441204501556 441706518253 442166150426 442778449366 443239196972 444657814601 445120517842 449071291669 451301814691 452657919532 454116586924 454579218002 454745434484 456412389889 456675593374 457150802108 458613944789 459091170538 459726906758 460205290636 460728927043 461208353606 461688279052 463165944241 463647906722 470737451821 471227293082 471499040012 472151958292 473227408927 473673444244 474155998862 474649397404 475409783849 475683942734 476178931228 478364484059 478862261878 479360557676 483615237182 485512123369 486017338898 486692349572 488476412437 490331102261 491012104154 491523042868 491804485172 493607287537 495197912209 496685919268 501156982339 501678477638 502200515596 502771935523 506131245191 506421052039 506657916622 506948025038 506950095652 507475546396 507652105532 508808417117 509513000347 511154880379 511979767222 512690836108 515237355412 519810468034 520351373828 522016794299 522559995958 523283621978 523828141876 524424170413 524969877146 525504689983 525516151732 526051521086 527198102431 528477504082 528782266012 530720617427 536683239092 537426422572 539707519442 540269129764 541446699794 541998298387 542562292454 542760679868 543744860659 544497822869 545064417898 545631602516 547377934103 547947526126 548706308066 549902267761 550474486562 552810965707 557226138196 559795888652 561266177329 561847926367 562171932322 562756918724 563536208284 564764491214 565339844797 565352175388 565928127674 566517022708 567161624029 567751802618 570951158393 571545280306 575181867676 579482211763 580287032182 580890868844 581223482476 583096445932 585233896247 585437508799 586046704958 586382270782 586656535036 586992450044 592818677836 594185014709 598155107953 598777537826 599952488356 600082632721 601885805092 604092131357 604438029853 604440498662 605066997626 605069469004 605907351764 611921320516 614321462222 614960714524 616928938717 619774019579 620418945718 621064542956 623052302873 623915087743 624564323006 624924496196 625925622751 626576950142 627215275141 629236444837 630471163322 631127220724 639891554302 640777657682 641444439844 643497427027 644167039334 644837348428 645571065139 646242835238 646901194849 647574349058 647811134036 649884498263 650560756846 650935921636 653322050381 656334964747 661576959316 664385010926 665076358492 667448944162 668143480004 669898340683 670281919307 670979403094 672607732468 674073747578 674760459919 674775177076 675462603998 676934841583 677639248286 678968945116 681457834211 685793765306 686507390452 688003701242 689113981556 691640059201 691880692217 692600651314 692997229106 693321359588 693718350052 695230377842 695953822564 698747994373 699475099466 699875613514 700603891988 709188565943 711319587836 713927064331 714338771146 716072324812 717633075302 718379831884 718791170636 720679056097 721426035631 721428982274 722427996334 723179742428 732460204957 733222390394 733985368948 736334539759 738547131868 739730281433 740500031986 740927062876 741953077316 743643071171 744672846661 745102283926 745877624492 747072517477 751715617807 752497840094 753280876348 756235473266 762947622437 763741532554 764799139814 765594976588 768045316129 768844530818 769287907388 770520303553 772107877723 772835619556 775668594701 776115906566 776923519372 788803297646 789624112732 792151359181 792975658202 794704027117 795804510347 796632610774 797461572908 799556084041 800013903689 800846384338 802417844228 804539634206 805359258613 807954488341 810382289332 814407432748 817677181711 818528042462 819379788604 820312105327 821165707934 821635901086 822490881212 825793084259 826265927011 826652390278 827125725062 827986417804 828928527427 829791096134 833989541671 835335409678 840650421988 843359375716 848111816266 848994346772 849480474388 851711611751 852597888142 853778541122 854666968324 855639435937 856529799554 857421089668 857912042372 860165325019 861060398198 862252769818 874226696239 875136401438 875641074308 876853636828 878850902293 879679253596 880575426458 881491738036 882903884291 883413036506 884332300852 885556898732 887162667391 888391184681 889315629202 890241035684 897208963189 898142583338 901665371971 902603629382 909158436004 910614904199 912824779778 913351186748 916699248283 917227889578 918182341076 919453813516 919653265531 921457854086 922416707212 925368965521 926331888482 927295813444 939195668411 940496239501 941474903642 942454586164 945470977087 946454817854 948311997724 949831189769 950819567698 951367885468 954855304403 956728968118 957724523756 967230474364 969459760841 971024246738 972034677796 975937281397 976952824874 979082190229 979642805141 980662204522 982024208308 985624003793 986188364497 987214575074 989366306929 990395824418 1002313964678 1003356955276 1005543871046 1006568268433 1011210242471 1012262490382 1012842104078 1013315833244 1013896050076 1016559020477 1017616834234 1019026000694 1021247068699 1022309760758 1023959534444 1026648936313 1039620936068 1043431863253 1044033588598 1045119991916 1046567243956 1048848340826 1049916854623 1049939754292 1051009379966 1052103042172 1053300158911 1054396204862 1056955008164 1058871570757 1060337865587 1061441234854 1070862310903 1076181250417 1079415038884 1082893399588 1083996596774 1085124584908 1086862950173 1087489721318 1088995645738 1090128835796 1093617868343 1094755868206 1095895052252 1097412616132 1099804535522 1100948973124 1104472636267 1105621931414 1122527769727 1122532354658 1123695852734 1124343864644 1128465359749 1129528982428 1130679689594 1131856255348 1133669484563 1134323248058 1135503605236 1141902316786 1143090560612 1157097133907 1157759678803 1158964423526 1160574064364 1164828368119 1168581968983 1169251090007 1170467792494 1170875017598 1172093409916 1172764541564 1177063531819 1180856559883 1188370029418 1195066650193 1196310215906 1197555075652 1198917692401 1200165265442 1201387933291 1206928353917 1208184262714 1208876059706 1208880997324 1210133995252 1213312379279 1214992539289 1218907791673 1228642924444 1233857877434 1239548039158 1240837891436 1244809278713 1246104605746 1247830175486 1249128646012 1250549944831 1251851245502 1253126568421 1253153900284 1254430550282 1257164705797 1258472889674 1260942326644 1265564549249 1279783108604 1281555315364 1284474395659 1286994854054 1288334078668 1291142130278 1292457480769 1292485670476 1293802389698 1295148698116 1296622360033 1298417885303 1299768996526 1301121513692 1305285842861 1306644100762 1312669929494 1318241533609 1328770021852 1334897888324 1338403961323 1339791209029 1339796681366 1340563838614 1341958806188 1348147495156 1349520919838 1350925207996 1352462334223 1353869683166 1355278496572 1362915668422 1371587530612 1376007402484 1381051417889 1381842197281 1383280118402 1383761384434 1385201302628 1385994458212 1390460755684 1395557752589 1396043290213 1397495988746 1398950198932 1399751227028 1416902727383 1418377131886 1426369872811 1427854128662 1428677542292 1430966278027 1433914630057 1435266150604 1440527390159 1441358112194 1442852071262 1442857964548 1444855992668 1464920409914 1466444780788 1471138238479 1472669079518 1475878907503 1477922662073 1479460562866 1481000063972 1485740106851 1487286142342 1489345693322 1490204567852 1492591869637 1494145034954 1495667194567 1500486906919 1503431235614 1504995680188 1512470946532 1525895244874 1527483065108 1529598279628 1532371880039 1534493864449 1536090632258 1537689061636 1539438693793 1541040607106 1542610541563 1544215755446 1547581526491 1549724572781 1551337189402 1552231813132 1557921812447 1577606595292 1581750136109 1584302718362 1585951316404 1589408054234 1591609020694 1593265221548 1597449889321 1598364576809 1599112168082 1600027807378 1601692768676 1609044173653 1609079268412 1610718517226 1614229237621 1615908976682 1635354363422 1637056084924 1640624210654 1642331415868 1643271802172 1649295525787 1649869342979 1651586168518 1652531854022 1653304780556 1654251450124 1657857054854 1659582192268 1666245217351 1667979083342 1670670819356 1674521405089 1691141964941 1696223632532 1702441461097 1703423223502 1705195776284 1707557082244 1707927493129 1711278871874 1713059599108 1718542364539 1720330650038 1722120796396 1724505539636 1746635873359 1748453392478 1750272802876 1755874671733 1757701804586 1761150852916 1763972209571 1765807768582 1766826073012 1773302708177 1774325334782 1776782369362 1778631258404 1781480618599 1794417926378 1796285166676 1803330743942 1805207258764 1819336638119 1821229808398 1825649559556 1828959985853 1831492676923 1833398496566 1834455779156 1837394570011 1839306531062 1841180323801 1842915708172 1849671264287 1850737931042 1852663776964 1878391336822 1880992479002 1882949807284 1887895323743 1888976318047 1890941954174 1892909635708 1895063449279 1899662379538 1901639135396 1906633738867 1907725462643 1909710608806 1913457936236 1920472078231 1926660702967 1938919521682 1942048493476 1949845587157 1951874562794 1953905649748 1956128866549 1958164380458 1959285610282 1961324409044 1969198893233 1971248007586 1972376728994 1974429150148 1976675719249 1978732613858 1980791648836 1988744291677 1998622322203 2004627929356 2011087742092 2013136536866 2018459764607 2022420484942 2024524980764 2025684208156 2031004612637 2033118040954 2035233668468 2038052001388 2040370962619 2042494137398 2044619521516 2051163467353 2053297872626 2084694429493 2086863726506 2088067177196 2095721382391 2097696681652 2099833709246 2102018759932 2105386185617 2106600317822 2108792409724 2115541745317 2117743141514 2120675731174 2122882469708 2141724621806 2150125117777 2152362500834 2167993193548 2171466310013 2173725900346 2174979442636 2177991291476 2185975130521 2187235736686 2189511736412 2193019325497 2199609071044 2206649071627 2208945272534 2211243862828 2239620440057 2242721801887 2245055539454 2245064709316 2247391705468 2253294418661 2254584637669 2256930719498 2261359379188 2261849923333 2267338969126 2268646496116 2276962648961 2283804633572 2311788660467 2314194267814 2315519357606 2317928847052 2327235055639 2329656736238 2334734453623 2336071304567 2337163937966 2338502180014 2340935584988 2341750035196 2350334162891 2354127063638 2359258116523 2361713119766 2376740058836 2385452449081 2390133300386 2392620431812 2397835384802 2400278178571 2400330530884 2402775866582 2408012954347 2411347501277 2413856707834 2416368525428 2417752119412 2424102279599 2426624758558 2429985078578 2435281471513 2437815583346 2448162848131 2467715754868 2479096078316 2488183673911 2489618557426 2492209211492 2495660350972 2500185699011 2501099889662 2503702491004 2506253136842 2508861100564 2511715763557 2514329411594 2516945779348 2525001437959 2528497987169 2531129098498 2566278366379 2568948791318 2573989708108 2582284260556 2584914961538 2587604779396 2591750111951 2593244720066 2596835770606 2599537993052 2607857993741 2610571685722 2613288201524 2625339858988 2633742440329 2636483067218 2646824156431 2673095363939 2676796989349 2676807922646 2679582418058 2679593362732 2681127677228 2690955857863 2699041839676 2704924668446 2707739366332 2725831336844 2732113871461 2759231627009 2760811541761 2762102835778 2763684394562 2766560236804 2767522768868 2777667647053 2786618541421 2788214137709 2791115505178 2792086580426 2794991977492 2815888719721 2833805454766 2836754263772 2849774319691 2852739745622 2855708257324 2858957574187 2861932556054 2864848148617 2867829260114 2874079977769 2878059920879 2881054780318 2882716224388 2885704142524 2893283365973 2906626272451 2929840819828 2942276476958 2945338159036 2951757815006 2955845324146 2958921125732 2968391356931 2971480213702 2974572284684 2978691386644 2984092608497 2985183739274 2988224893927 2988290069908 2991334389134 2997854298439 3000973813838 3006862471228 3013711393693 3017884694363 3051790489748 3062977405033 3064743760078 3068987728898 3072181264516 3078877387586 3082013992603 3082081214212 3085221083126 3088431510892 3091945627771 3095163052982 3099449145562 3102674378804 3112604702207 3115843624894 3143499041683 3159112702837 3163500272218 3168605436724 3178816108468 3183218041388 3191578677001 3194886729223 3194899778642 3196729153618 3198224336164 3200055614756 3218088347306 3221437034452 3225102489301 3228458475242 3231817953364 3260910104647 3270708726844 3281248421308 3293276458043 3295162162747 3298591051574 3299738685958 3303172337036 3305063708044 3315714109708 3327868486943 3332490434702 3335958166684 3349042810178 3378768042221 3382283929882 3401343542857 3404882922194 3406846447004 3412304201449 3415854986258 3419334887059 3422557743748 3435103776533 3437084729078 3440661300076 3493271746718 3496906784956 3508098876373 3511749343466 3515403609172 3519403548661 3524277117251 3527944419142 3531615537164 3542918716337 3546605416354 3548650669564 3553564738724 3561658919819 3562961237198 3566591002429 3578084162653 3588835852756 3606661487884 3638673276238 3642459616796 3654117560093 3657919971706 3662985353846 3666796993132 3670969192891 3674789140022 3678532829881 3678613062124 3682360647602 3690386717017 3699342528574 3701475862084 3715044321989 3756782673644 3761984958004 3771865709183 3775790647486 3777952636094 3781883908348 3790126898558 3799324759076 3809303582227 3811484760083 3813267477734 3815450925286 3819421217612 3840944156462 3849315874327 3853321405934 3877839043364 3892053995869 3899691174314 3903749125588 3912257733098 3916328760916 3918571220564 3928863241303 3932935484569 3938397786466 3942496015172 3944753457988 3953351438498 3957465227716 3973353979837 3977488583354 3993089504443 3997244644406 4026273073732 4032723147167 4036919529214 4044840969884 4059668099539 4062009225274 4066236081908 4072750175923 4080741925238 4084988274796 4098062561593 4102326934706 4106595745252 4159295102963 4165054774933 4169388858986 4173727453012 4187085755671 4191442764782 4199667418492 4200578429047 4206395268977 4210772371234 4213200635644 4228644919499 4231083490634 4235486283028 4241351462348 4283449243612 4300250235554 4304725001668 4318502571019 4338418137053 4342932620026 4347451800692 4361366120111 4367405614201 4371950261042 4374471473372 4381479359257 4386038650994 4390506925987 4404655113859 4413298143254 4417890545068 4457659474489 4479240880114 4485443603774 4490111078908 4501904233541 4504481989189 4506588837322 4509169275338 4513861438996 4518997455973 4523699846666 4534677938252 4546588146529 4549191487841 4553925297922 4594344753229 4623577320934 4628388535628 4631038715212 4654470111278 4659313472476 4664614989463 4669468907246 4672142609134 4674327875932 4677004360028 4689288384781 4695781976171 4700668325782 4708254127276 4718516233046 4723426239532 4742390233999 4765945537561 4770904898162 4780266600772 4795670769604 4800556357142 4805551733164 4813250207909 4816025908694 4822695002554 4827713415668 4843164845519 4848204559198 4853249517116 4859970157156 4870562943026 4875631166692 4891235960611 4896325696262 4964319961601 4971194408791 4976367347822 4979237114852 4997489450317 5000371398022 5002199779324 5012506273684 5020536288779 5023431527114 5028658823188 5044753392679 5050002875918 5056995974338 5062258196996 5127221434699 5132556732758 5137897582636 5154341778313 5169829923076 5178111970031 5183500223902 5186489440132 5193671541212 5205501498197 5212709926627 5215715987482 5221143371444 5229507622339 5262009324649 5267484880658 5272966134436 5293648312862 5320432276003 5340633357059 5346190727878 5353593978698 5353615845292 5359164836116 5373240536807 5376317212903 5381911715726 5393642124871 5409849336892 5429680162907 5464227742922 5512726805729 5518463254018 5521623083522 5524205671556 5527368789124 5549560517293 5555335294106 5567443697101 5570631572429 5573237082842 5576428275418 5582231010356 5584173160852 5596892588287 5604643003817 5631777439442 5667610909532 5688386609347 5699548639382 5705479491244 5717915148374 5723740271977 5723865112108 5729696297234 5735658520228 5742184737289 5748159955538 5756119841758 5762109560636 5780551589813 5786566731946 5813252544902 5837926791697 5884552953916 5903515630012 5911690648292 5933361068557 5936782713862 5942960427404 5961981282257 5968185216994 5970367478548 5976449787854 5982668778268 5989476051559 5995708596878 6001947627676 6021157275133 6027422787386 6035769388726 6119586873673 6125954810066 6129487520156 6137975457796 6151956316051 6157754775172 6164027985206 6170442166252 6180327190037 6183891255542 6190326105964 6198898291124 6218738292767 6225209404414 6231687249788 6280462742323 6286998083366 6311657603797 6318225405674 6327000544436 6350193361681 6374304329393 6383157354002 6389773458446 6389799557284 6393458307236 6416894737981 6436176694612 6437572858717 6450204978602 6456916950484 6515040770407 6521820209294 6536035161799 6579706187483 6583473676507 6586552916086 6590324325494 6597182103148 6599477371916 6623669004511 6645013444927 6648818328383 6655736973886 6664980869404 6698085620356 6757536084442 6764567859764 6786218325887 6802687085714 6809765844388 6817514215369 6824608402898 6831560969779 6831709972516 6838669774118 6853575331603 6863065965173 6870207553066 6874169458156 6899368026551 6986543493436 7016197752746 7023498686932 7038807097322 7045977879031 7048554234502 7055888838284 7078471697297 7085837432674 7093210832708 7115913143339 7123317839638 7125922474396 7133182004858 7148729480893 7156168325306 7186542554191 7277346552476 7304023042771 7308235120186 7315839943412 7325970707692 7341938385782 7349417982361 7349578280044 7357065659762 7364721295204 7373101112377 7380773434034 7398685057148 7422365059109 7430088643978 7496036176321 7533268752919 7543731418366 7551581294972 7555905272188 7580253797116 7608040651211 7610687614387 7618607164454 7622969520166 7626534955468 7630901850572 7681888312924 7698631748654 7706642811868 7776016403389 7784107991738 7799382348628 7801074225373 7824515466196 7853197707641 7857694388089 7857726482606 7865870969138 7876795572932 7906702876996 7935686391941 7946707959674 7954977166708 7986179008886 7994489288812 8057062254527 8065446294334 8073839058428 8099679937349 8110896140659 8119336199078 8124018450548 8137033095763 8145500351846 8153798576833 8161483850476 8180073782881 8191401313271 8196125123186 8204653869412 8318590205926 8330109549866 8338777717972 8365466551351 8374171511342 8382885529564 8392423846807 8401156858094 8409715533037 8412790537954 8421544742468 8448498477419 8457289838998 8462166981268 8493186654953 8504947775023 8532354541711 8600500471108 8637005142038 8676836274106 8685865240052 8713664950991 8722732240222 8734811228402 8743900522084 8753849613817 8762958718514 8771885978947 8772077301988 8781013851974 8800152940579 8809310227718 8826596286508 8858951844743 8915318948978 8958481760228 8970887207548 8991320769613 8994448998821 9003808467082 9008963978378 9013177674644 9018338550676 9037994911946 9047399693332 9083723926849 9088925197121 9093176293058 9098382975682 9107850595844 9188689506458 9247154641868 9281051836303 9308940222556 9329229978926 9338937814492 9344285218268 9368827729261 9378538463203 9378576769562 9391563952342 9401336651564 9437032466092 9484780467998 9521982664441 9531891075122 9541809796324 9601112714284 9616493658629 9626500415818 9632051817388 9645390005108 9667359925223 9680747006593 9686329691038 9696409118396 9711942727201 9741125886052 9772303031491 9782471921222 9792651392524 9918319091681 9928639923202 9942388817582 9952734695644 9984589109677 9994978900634 10000742796044 10016763946189 10037402410399 10041072577558 10046863054228 10083691731113 10089506785358 10100005751836 10113991948676 10254442869398 10265113465516 10297967669353 10308683556626 10331152352521 10345458634511 10356223940062 10367000447804 10400180747957 10411002996394 10425419853254 10431431974964 10448143087459 10459015244678 10469670361969 10503408348433 10524018649298 10534969761316 10587296625724 10629803362243 10640864552006 10664057369251 10681266714118 10692381455756 10707187957396 10735310095367 10741457051143 10746481073614 10752634425806 10763823431452 10776070856551 10787284249742 10841864041723 10848072009467 10859360325814 10928455485844 11025453611458 11036926508036 11043246167044 11072250952763 11099121034586 11110670588212 11123312667181 11134887394202 11141263144858 11146474165684 11152856550836 11182149225247 11193785176574 11209286007634 11263554878884 11364947051107 11376773218694 11399097278764 11435830296748 11447480543954 11459392594468 11477750495783 11484369474578 11496319911076 11512239683516 11549085400853 11561103179626 11573133463892 11626505089804 11663716521457 11675853583394 11721649835623 11837993754587 11854386667117 11866722137114 11873565427724 11917090227679 11923962564514 11936370433988 11952899575708 11955492451903 11978952103118 11991417193756 12029796551773 12042314550266 12054845574772 12071538777452 12226451113513 12239173747346 12251909620132 12291122702131 12303912632102 12328055970412 12347805466997 12360654380074 12367782511084 12413118957239 12437476585534 12450418808828 12470364330193 12560925484646 12573996166732 12623315207594 12636450811348 12687184658161 12700386723362 12728068472977 12735356466833 12748608658786 12766314708004 12779546916892 12813112049309 12820448738461 12833789475962 12861761990077 12875145717434 12900409957204 12947698850009 13030081540814 13043640418588 13072070323598 13145733152123 13159412374966 13166947353014 13173105832172 13180648650988 13215267266201 13247338009022 13276211893087 13290026889854 13297636656766 13311473947772 13346436172069 13364917932179 13515072168884 13564614222289 13572436651774 13605374171428 13635028430738 13648919110099 13649216805796 13663121939558 13677339548236 13692902065843 13707150663206 13726131930346 13740415106132 13784392252631 13798736053102 13921210041739 13990356255421 14032395505492 14077614194644 14091955758062 14097108469004 14129218352249 14148784086559 14156943394594 14171674865348 14217032288459 14231826286678 14246635679276 14266364009716 14282596738333 14297458961786 14312336650612 14358144271471 14373085108382 14592861006451 14608046085542 14616470240372 14670049676737 14683876771564 14698835964722 14714131319524 14737703299319 14746202224754 14761546868068 14844730118218 14860177287956 14992072352642 15050875824439 15066537505838 15087462836732 15142768785547 15191565596779 15200264170091 15216081302422 15221375228774 15237214328908 15245939040332 15301825913647 15351135278479 15397263497308 15535866452509 15552032806778 15568215983476 15585930001213 15602148450746 15690068600921 15699052613209 15706395415282 15715388776178 15715452965212 15731741938276 15773060930627 15794903010757 15845801291749 15871372783882 15893415919348 15972358017772 16114124509054 16130892588668 16182520623269 16199359874698 16221792281318 16238672398156 16257149282803 16274066191526 16290645389473 16291000703692 16307597153666 16343141175361 16360147565762 16382802626542 16392250246372 16452339140237 16637180411852 16660219099732 16698167143567 16730933102702 16748343022684 16784847693614 16801947249997 16802313716188 16819431066074 16825581075908 16856090680429 16879432508939 16896996954838 16914579677996 16968715957193 16986373309906 17009895550046 17046970300591 17064709083422 17137139936917 17274010284076 17353672548212 17399251497199 17417285717377 17427329901982 17445464480444 17469622456804 17507699227634 17525917437028 17543771957894 17562027703948 17582010344899 17600305881158 17618620455436 17699485910183 17717903689486 17830637897956 17963948564653 17982641539226 17988897997642 18007616934164 18017927956756 18075989823892 18142250783657 18148562772769 18167447853698 18177850394242 18186352586116 18196765951364 18377379012916 18419735455979 18542808346543 18562103672606 18602561614351 18658459957852 18726856072067 18737578925443 18737655458522 18757076926406 18757153539124 18783127904684 18969560935996 19043965328882 19063782150244 19124797100227 19212994606949 19232987317258 19253000831636 19314621389063 19334719850446 19361494013186 19372659382076 19403694305281 19423885454402 19443673529371 19506329789947 19544606062982 19564943842444 19836638183362 19857279846404 19884777635164 19948420237837 19969178219354 19989957801268 20012703019309 20033527892378 20053937040319 20074804820798 20082145155116 20118559844383 20146419446153 20167383462226 20179013570716 20252983561811 20346383907157 20508885738796 20595935338706 20617367113252 20662304705042 20690917269022 20712447880124 20766848561173 20778739498517 20800361495914 20822005992788 20850839706508 20896286174918 20917574257489 20918030489356 20939340723938 20984980089073 21006816696866 21048037298596 21125192860541 21259606724486 21281729104012 21328114738502 21362533428236 21440841835231 21448301458727 21470620190734 21482914102286 21492962147228 21505268851612 21552141713102 21574568499484 21661187825563 21683728083446 21696144018934 21718720651628 21984845544233 22050907222916 22131738994261 22144501905526 22198242069172 22203057410677 22246625334362 22269774788404 22282526289716 22341050739007 22364207104561 22364298450494 22387570353148 22418572015268 22706266353667 22729894102214 22753546437388 22826370732529 22894961087908 22931638724423 22955500991566 22968738949156 23052935206301 23084858246491 23098170801706 23122206359252 23159248041787 23327433042914 23351707166788 23443299671246 23651376295547 23675987509174 23708773334234 23733444274228 23809404799999 23834180455358 23847925129028 23886129410143 23910984903806 23935344209413 23957904206236 24045726435731 24059593103546 24084629100532 24452902227026 24478347494692 24556692134611 24582245404262 24607825264204 24635824840627 24669939820757 24695610933994 24721308760148 24786238605271 24800431014359 24826237914478 24874953171068 24940728660386 24966137017003 25046589138571 25121850969292 25246630415188 25347992633041 25374369316322 25400773446724 25429675265137 25456136945954 25470712933666 25497217317572 25599585612029 25626224098618 25640897476922 25667578951924 25696784350237 25723523980154 25750291434868 25853675791801 25895397700018 26060163081628 26144140647196 26239976939891 26291466304246 26318824749932 26333894706028 26403059964281 26430534532402 26494676018044 26524822514047 26552423786174 26580053779708 26595273313532 26665125075589 26692872344138 26729835864358 27101027583409 27129228444578 27144873303548 27244377971083 27270056861476 27297838220198 27326243879116 27370020413021 27385804131686 27414301326412 27452263860692 27502042689121 27568784505262 27597472106204 27813477858859 27842420083478 27951626531101 27980712510842 28183911516124 28229062030169 28258436704498 28297568173118 28313886789188 28417676696773 28434064576918 28463652573356 28509251231461 28565193476666 28594917923572 28686437931151 28716288542942 28746170216764 29115065720741 29155383424531 29185722012902 29216092171084 29309600289697 29340099353474 29397671929444 29404049003329 29444766882839 29475406598638 29492404449508 29600514436493 29689460236436 29984144705284 30053252586071 30101751648878 30133075011676 30254055723307 30285537571094 30351547897099 30368926959371 30383131193558 30400528340182 30432162604844 30442750457548 30554344117583 30571839299407 30603651827294 30670355514799 30702270556958 31071732905018 31104065613556 31171860002426 31203616321423 31204296901492 31347517516601 31380137201842 31398105226418 31412790830564 31430777552356 31513329634787 31546121861254 31589806021514 31658659129669 31691602583498 31742745567764 31826117025703 32228249018108 32346387760843 32365041246538 32398719749396 32443584562636 32514298565606 32548132383052 32581290778946 32615194307332 32652304926241 32686282350722 32720295131524 32765605253084 32825018693467 32870473833197 32904678280474 33196731637993 33361618762927 33396334287134 33461866205404 33569695387228 33603894499994 33638862132148 33692751455363 33712181360858 33758865017878 33793993909676 33902153918633 33937431914386 33972746619812 34019791100092 34093940601182 34129418166844 34238651724277 34274279873834 34750239731207 34798360861537 34798502994398 34834571434754 34854659803964 34982426152219 35015398455268 35087543915788 35143754021453 35164020689798 35200611762316 35398971820366 35435807378972 35870011151117 35890550042893 35927897129306 35965283078452 35977795995284 36109679411689 36226041038473 36246783790217 36284501567314 36297125545538 36334895707396 36355700788484 36488969486389 36606553356373 36839470911958 37047066155983 37085616693086 37124207345212 37166448464431 37205123228702 37243025932021 37414778971427 37453712144134 37475157850886 37475310917044 37514153852812 37612683757649 37786141541863 38087930657764 38249594200454 38425989213898 38465974634516 38589087640103 38629242778126 38669439700892 38722988026372 38767048289761 38807388610562 38846923621051 38847770908804 38887347058742 38972105879707 39012659579894 39089212125964 39178248118009 39232501026719 39673276366724 39818706265429 39896840475674 39938356438708 40025406038618 40066181903839 40067055784756 40107874080638 40149609641596 40195293161023 40237119688766 40292838892306 40334766924452 40463861128691 40505967123622 40692767814314 40865487541879 41191870677412 41324609410084 41381834538044 41490522801013 41533527479899 41533697122346 41557478997034 41600722991828 41792572349836 41835148514978 41878681447876 41926332360913 41969960178146 42013633393732 42250385721082 42519213448972 42656229477004 42812593954559 42837108115711 42881683670462 42896602917454 42941240381468 42965828204572 43104283426204 43262290330259 43322375651126 43367456166892 43392288037868 43923984548873 43969691088466 44217466057141 44263477988522 44289003811052 44359954618837 44406114821354 44451353531767 44493250668724 44656349094929 44682101478014 44728414209122 44728596900988 45412532707334 45459788204428 45605285392849 45652741465058 45752246132593 45815602524263 45863277448846 45911001983132 46057943312381 46105870412602 46169716492982 46196341603412 46270347958747 46318496083574 46365683031577 46515094114489 46654866085828 46886599342492 47302752591094 47351975018348 47417546668468 47503528281209 47618809599998 47668360910716 47722599507583 47772258820286 47820926788453 47821969807612 47870688418826 47975027321221 48041461756211 48091452871462 48119186207092 48295576185857 48905804454052 49034254219379 49113384269222 49164490808524 49271649681254 49339879641514 49391221867988 49520946568951 49549301881079 49572477210542 49600862028718 49652475828956 49881457320772 49932274034006 50041106366251 50093178277142 50695985266082 50748738632644 50859350530274 50912273891908 50941425867332 51128161299397 51199171224058 51252448197236 51281794953844 51393568700474 51447047960308 51653601737881 51707351583602 51790795400036 51910163557759 52425400913171 52479953879782 52582932608492 52775685294007 52806119928562 52861069064804 52945752286999 53049645028094 53104847572348 53274813300709 53330250151178 53385744688276 53459671728716 54145712074129 54202055166818 54258456889156 54432114823723 54488755942166 54595676440396 54607519577611 54683138496701 54740040826042 54771608263372 54972383953487 55004085378242 55137569010524 55225899176569 55626955717718 55684840166956 55903253062202 55961425021684 56399435781689 56458124060338 56516873408996 56595136346236 56697759561443 56776272984613 56835353393546 56868129153836 56959231670341 57018502462922 57076590037831 57130386953332 57260516480167 57339809192897 57372875862302 57432577085884 58230131441482 58310766849062 58371444025804 58524755036033 58558265859457 58619200579394 58680198706948 58746966927649 58808098006658 58889533765678 58950813197276 59105645904877 59139489341933 59201028872986 59534634425161 59726481791977 60106505172142 60203503297756 60508111446614 60571075142188 60639994863019 60703095794198 60737853918742 60766262387116 60801056680364 61045165690223 61108688235166 61143678598814 61207303654588 61276947296719 61340711029598 61404541113916 61651073041987 61957291988293 62143465810036 62343720004852 62407232642846 62572252702817 62695035033202 62760274403684 62796210452836 62961142991747 63026659269574 63092243722508 63179612043028 63317318259338 63383205166996 63586067487943 63652234051406 64625527314283 64692775521686 64730082493076 64967362854121 65028597131212 65162581557892 65266971754127 65304609852482 65372564701444 65581794104827 65650037386934 65740947666394 65809356560948 66393463275986 66653878651087 66723237525854 66792668574268 67207788999988 67315455610403 67385502910726 67424362721716 67517730035756 67671519476561 67765229046151 67804307837266 67874863828772 67983599090407 68187881202364 68406121220437 68477303448554 68548559747668 69428233641767 69500479462414 69596721723074 69597005988796 69669142869508 69852126978491 69892123767739 69964852304438 70117347623323 70287508042906 70328041379596 70585842117791 70797943640732 71665448474477 71740022302234 71781100085786 71855794258612 72144286724809 72219358823378 72376768062313 72418210441577 72452082076946 72493567580434 72569003134628 72594251091076 72860359049621 72977938972778 73137001612213 73213106712746 73678941823916 73949025921511 74094132311966 74171233386172 74332896928862 74408623535701 74410246457404 74486051864042 74648401584757 74829557942854 74907424288268 74950315701772 75147170667569 75225367515298 75493725616903 75572283083726 75893048292061 76499188400908 76851978427796 77133693891241 77178175280206 77258485556252 77505756669341 77534096579522 77614777221124 77693847242102 77774694117484 77863188670267 77944211759414 78025319159788 78275044576729 78356496236018 78465002053438 79554629357749 79637412530858 79793680951348 80050812077236 80132363807678 80215748161276 80344253470481 80390586322046 80474239377532 80585677784612 80843597805971 80927722257382 81011934247244 81385535628628 81646015650199 81730975083758 82051548849361 82865956282109 82980706669819 82981045602026 83067054959798 83067394244692 83114957994068 83419631593753 83670297029956 83688447163321 83852664721826 83939920356292 84500771442164 84695530015291 85536180437279 85585157794591 85625187909118 85674216231422 85763367340924 85793205834908 86107697058643 86385174784051 86434638268979 86524580660518 86644751302252 87292550311351 87847969097746 87939382176932 88434932114282 88526955977044 88627684799797 88719909237674 88810292607127 88812229642708 88902707063534 89096479310839 89219857547249 89312698189858 89364202956028 89456828418244 89691784345163 90105414445981 90825065414668 91210570785698 91305482930116 91504492265186 91631205048526 91726554897692 92020132064861 92115886624762 92211740825204 92339432985964 92506870863407 92540695917494 92636992167148 92731366063154 92933483251609 93030188228978 93425053204483 93554425525253 94605505182188 94952299556023 95007056562418 95237619199996 95445199015166 95542433770693 95544517640572 95641853576906 95741376837652 95850314460901 95950054642442 96082923512422 96182905742924 96490745768417 96591152371714 97448470292173 97932493787947 98068508438758 98226768538444 98543299362508 98679759283028 98904528465743 98938938987031 99041488605913 99041893137902 99098603762158 99144954421084 99201724057436 99864548068012 99978177168331 100082212732502 100186356554284 101088213244057 101391970532164 101718701060548 102091570199333 102150027045157 102256322598794 102398342448116 102787137400948 103163923095233 103307203475762 103414703167204 103820327115518 104741809308851 104850801826342 104959907759564 105441649828567 105551370588014 105612239857124 105781430244919 105891504573998 105999381498829 106099290056188 106340959177453 106488217072523 106549626601418 106660500302356 108291424148258 108404110333636 108751065167563 108864229647446 108977511884332 109101510008491 109215039155222 109366276993402 109480081652084 109830480206447 109944767906974 110008170756484 110411426514389 110451798353138 110564321075299 110920609042243 111253911435436 111806506124404 112798871563378 112916248120676 113277644362883 113395519122886 113552545969226 113670706787092 113800044979621 113918463340682 114034517726311 114037004925844 114153180075662 114401988227527 114521032960334 114679618385794 114745751724604 115166373981659 116460262882964 116621533698124 116887170004969 116927836984673 117049510072066 117116531718914 117238401158788 117493933855298 117616196013316 117779067531356 118088411049037 118156027562573 118211291809754 118278978683866 118402057745972 119069268850322 119328792104137 119452963583954 120213010344284 120653673871939 121016222893228 121279989726038 121406191588396 121475707837484 121794760480393 121921000021639 122090331380446 122217376470332 122287357197628 122553894593438 122681422059196 123302146083974 123785774637733 123914583976586 124814465285692 125014417562177 125144505405634 125390070066404 125849711085709 125922285983494 126053318539148 126255255453613 126634636518676 127039939409383 127172134975886 127304468102812 128938148191853 129251054628566 129385551043372 129799658425801 129934725708242 130217931300457 130398253338287 130533943508254 130609219704964 131087992504469 131163588209654 131300074773868 131481895332788 132786926551972 133307757302174 133446475051708 133873579701589 134490962248643 134630911220806 134771005821452 135202349723441 135343038953122 135530458092302 135608615674532 135825860136967 135967198180814 136105714705597 136544308529629 136812242440874 136954606897108 138187443709159 138856467283534 139000958924828 139193443446148 139559031239771 139638941664859 139704253956982 139784247535478 139929704608876 140088921135163 140234695246646 140575016085812 140944232542399 141024936123071 141171684235582 142424687350099 143330896948954 143480044604468 143562200171572 144288573449618 144438717646756 144603064673353 144753536124626 144836420883154 144904164153892 144987135160868 145367939928211 145720718099242 145955877945556 146274003224426 146426213425492 147014097253969 147744311664391 147898051843022 148188264623932 148665793857724 148817247071402 148972103728084 149210756445179 149296803169514 149659115885708 150138110211089 150294341335138 150450735030596 150987451233806 151144566167452 151628314778941 151786096584122 153893918809631 154107026672521 154267387782482 154356350560412 154922172959827 155011513338682 155068193159044 155387694484204 155421401874739 155636624952149 155726377340534 155888423518828 156387355173049 156550089153458 156712992472036 156930004106876 158943864475669 159109258715498 159274825061716 159784595127703 160264727615356 160521471070961 160688506940962 160781172644092 161370546444107 161594007725437 161687195611942 161855444514764 162114736292509 163292031300398 163461950167516 164103097698722 164933400556093 165559634068829 165731912564218 165961413339638 165962091204052 166134109919596 166570456641017 166665833599993 166839263187506 167202905871001 167376894326642 167705329443652 168320085050117 169391060030582 170894530977599 171072360874558 171170315589182 171250375818236 171348432462844 172215394117286 172590754610131 172689578745299 172770349568102 172869276537958 173049161321036 173503670236897 173743933118327 174585100622702 175695938195492 176339984889757 176869864228564 177255369599594 177435948431287 177439818475348 177620585214254 177805414127068 178007726855959 178192958621678 178439715094498 178625396379716 179197099284203 179383568690326 180210828891962 180975730542607 182421141571396 183008984530372 183262410097052 183679838579237 183934193125267 184040264129722 184231773249524 184821419749967 185013741726814 185081391834988 185462732126308 185673757598329 185866966503218 186060376457956 186655875529123 186850106408966 187108851050506 189707193083863 189904599112046 190014113124836 190710645797581 190890398030332 191084867541386 191283707153812 191590142891147 191700628921802 191900109284884 192165847024844 192981491536834 193182304743428 194694345012013 194896940584346 195661385717707 195864987575894 196137016877516 196855994212111 197603434211183 197809056931486 197877877974062 198082977211826 198083786275804 198197207524316 198923736877411 199564758620227 199956354336662 200164425465004 201966263882617 202176426488114 202617090015769 203970891811973 204087683971717 204183140398666 204300054090314 204512645197588 205333739139841 205995416792737 206113368179873 206327846190466 206614406951524 207640654231036 209483618617702 209701603652684 210372768102497 210883299657134 211102741176028 211342940676439 211562860489838 211778390063149 211783009147996 211998762997658 212460835279693 212681918354906 212976434145046 213099253202836 213880408823081 216582848296516 217502130335126 217728459294892 218203020016982 218425314249961 218430078310444 218732553986804 219432622616207 219660960412894 219889535813948 220593307443509 220822853028778 220903596706276 221128642150598 221610613907683 221841218084486 222782819179921 225597743126756 226424714325901 226555288725766 226791038245772 227105091938452 227600089959242 227836926681364 228069035452622 228306360151324 228566134483687 228803976455054 229042065920668 229359236771588 230093316832379 230332747963318 232377121465951 233531331340489 233774340009938 233855673969346 234099020144132 234233063437828 234987867710596 235849260187541 235931316045997 236176822098074 236312055125146 236422583619508 236557957367732 238138537700644 238657584208274 238905927167908 241056508505059 241307347743878 241833300986563 242559979452076 243449128936871 243588526030759 243589520960786 243842000043278 244180662760892 245107789186876 246006278150171 246604292167948 247571549275466 247829167953172 249768929890337 250028835124354 250289010811268 251090078057819 251699422171418 251844571966988 252248025968653 252510510907226 252767755881823 253582287269311 253933440711401 254079878818766 254344269951772 257876296383706 258502109257132 259329463091881 259599316851602 259869451416484 260165139251017 260435862600914 260701181524147 260796506676574 261067887016508 261903452799989 262175985008938 262327176419308 263288786303543 264502990793041 266615514604348 267747159403178 268981924497286 269261822441612 270123613480721 270404699446882 270686077906244 271060916184604 271369338028327 271651720273934 271928465347357 271934396361628 272211429411194 272804741157949 273088617059258 273624484881748 274627507187033 276374887418318 277712934567068 278730943858003 278827918963451 279118062479542 279277883329718 279408507913964 279568495070956 280177842270326 280469390493292 281595441732319 281888465084798 282049872246142 282343368471164 284849374700198 286661793897908 287712606925393 288577146899236 288639746338801 289206129346706 289507072249252 289672841766308 290433659607091 290734692359293 290735879856422 291441436198484 292548006448852 294028194507938 295181462597671 295488623328782 295796103686044 297634494142804 298111303417499 298421512890358 298593606339028 299688157681913 300103157204383 300276220422178 300588682670276 301070224543231 301974902467612 303256629557882 303572193168244 307467891842111 307787837619262 308214053345042 308534775564964 309522262399987 309844345919654 310023026677364 310519682331859 310842803749478 311159474722369 311273249904298 311452754681068 312594443664503 312774710346098 313100178306916 317887728951338 318218517430996 319236997749943 319569190255406 320265722928151 320709217669841 321042942141922 321377013881924 322405603186667 322741092888214 323188015450874 323374391223884 323892435711229 324229472585018 324559781221039 325605658801423 326584062600796 328206195397444 329523904229533 329866801112186 330585778446781 331119268137658 331463825128436 331922826679276 332794612956377 333140913282034 333331667199986 333678526375012 334058196553081 334405811742002 334753788653284 336097785293413 336290232293477 336640170100234 338782120061164 341789061955198 342144721749116 342340631178364 343239779535653 344430788234572 344822692682611 345181509220262 345379157490598 345540699136204 345738553075916 346646625982657 347007340473794 347487866236654 349170201245404 352313358584317 352679969779514 354510739199188 354871896862574 355241170428508 355810265369273 356015453711918 356385917243356 356879430188996 358394198568406 358767137380652 360421657783924 361575212165167 361951461085214 363371144904313 366977806392197 367359677158474 367868386250534 368080528259444 369429797058049 369642839499934 370027483453628 370620266008993 371347515196658 371733933006436 372923693104963 373311751058246 373700212817932 374217702101012 379019984518903 379414386167726 379809198224092 381024803766061 381421291595162 382169735082772 382252637043277 382781969476907 383180285782294 383401257843604 384806687674409 385962983073668 386581294235983 389388690024026 389793881168692 391322771435414 391729975151788 393302724402991 393711988424222 394570122662287 394796050471823 395206868422366 395618113862972 395755755948124 396165954423652 397206473528579 397433910892291 397847473754822 398714621692387 399129517240454 399912708673324 401378664350279 403932527765234 404352852976228 405234180031538 407517727715813 407941783623946 408175367943434 408366280797332 408600108180628 409673285252231 410667478279682 411562568685697 411990833585474 412226736359746 412655692380932 413739521334139 418967237235404 420503040890959 420745536204994 421766599314268 422685881352878 423125720979676 423556780126298 423997525995316 424479964041133 424921670559386 425363836709812 425952868290092 427316159831561 427760817646162 431557511293909 433701043918051 435004260670252 436406040033964 436850628499922 438005768919719 438612306683329 438865245232414 439321920825788 440728000942229 441186614887018 441645706057556 442257284301196 443221227815366 443682436168972 445102472415601 445565638359842 452378691199981 452849428651802 453110577451532 454771539978847 455200179918484 456138070905244 456868802278889 457132268967374 457607952910108 460186633664758 460665495926636 464754242931902 466577150557609 467062662680978 467548680019876 467711347938692 469425832351957 470938533500149 471208189272821 471698520375082 471862632091994 472353644196148 472624110250292 474356603323057 475885193632849 477315168416548 481611860027779 482113017010118 482614695487756 483163830037603 483666601973126 486392126628551 486898257873742 487177052061518 487179041921572 487684000086556 488964888849437 491219840044219 492012556300342 495143098550932 499537859780674 500057670248708 501658139321339 502180156115638 503398844342836 503971627766893 504496051937306 505010007073663 505021021814452 505535511763646 506637376436191 507164574538622 507866881422802 508159757637532 510022513347347 515752592767412 517643181450577 518658926183762 519198633703204 520330278502034 520860364749907 520871725201828 521402363048294 521593013353148 522538811093299 523806905599978 524351970017876 526030194672983 526577572607086 528456079318321 529005981586082 531251338044427 535494318806356 537963848994572 539376796413169 539935857238687 540247226961442 540809398893764 542738676056654 543303440547868 543856930694714 544422858822388 545042320691869 545609482315898 546177234118516 549255014374066 552749774836636 556882405504243 557461887716006 557655837926902 558236124959084 558555766659436 560355684540652 562409774293367 563190883464638 563776930169596 564099744492284 569698749400396 571011799135349 574827058742833 575425213850786 576679410044881 577279492677602 578412258693412 580532538234077 580864946688733 580867319214182 581469384718586 581471759712844 588056389015876 590362925195342 590977246657564 592868710107037 595602832815419 596222606834998 596843025780716 598753263060953 599376315363826 600206314408766 600552440844356 601514523463711 602140449086462 602753879410501 604696223488357 606513259115764 614935783684222 615575675238524 616428106690084 619044524799974 619688691839308 620393793598579 621039364663718 621672048249889 621685607498956 622318949444738 622546499808596 623675355175873 624539002830743 625188887329006 625549420692196 627842490416141 630737901121867 635775457902676 638473995499886 639138380510812 640531445856302 641418435339682 642085884283844 643772305396363 644140924454027 644811206373334 645482185776428 646376030901748 647784871422458 648458945170036 649119562442078 650534382761263 651211317602846 654880978676771 659047808459066 659733602224372 661171556893562 662238536275316 664666096892161 665589225912754 666281826564068 666663334399972 668116393106162 668811623484004 671496822592453 672195570586826 672580464586954 673280340200468 681530211871223 683578123910396 686083908822091 686479559071306 688294779730987 689645385365222 690363018440524 690758314981196 692572572909217 693290420241391 693293251965314 694014680947588 694975732473308 703894256963677 704626717168634 705359939559028 707617492708399 709743793725148 710880800457113 711620530738546 712030907423836 714640991395331 716788397136812 717936689295397 723150424330334 723902922170428 726742289808626 733192665161957 733955612784394 734719354316948 735736772501068 738091548799969 738859594116098 739285678999868 740470011714433 741240532017986 741995670491803 742695030393316 744386714242171 745417519507661 745847386209926 746623502116492 758039969037806 758828772335452 761257456172941 762049607532122 762842583190324 763710570059437 764505274086554 765563938953814 766360571564588 768373396763401 768813361445129 769613375348818 773162588471966 773950247527093 776444263295701 778777380048052 782645542870828 786605448805982 787423976848444 788319933219247 789140245324574 789592100943646 790413736844732 793587153972899 794412947057158 794867821784582 795694947509644 796600314857347 797429243384774 798259034480908 801463949545831 802757328700558 807865055530468 810468360063076 813439285136621 815035455431626 815883567247892 816350735886868 818494858892711 819346570504462 821334956559364 823125137371394 823981667170948 824453472719492 826618877343259 827479042668278 840131855085679 841006081781918 841491072409988 844575717103573 845371762705756 847113560252596 848470632803651 848959928082266 849843341118772 852563323362751 854632319663122 855521635292324 863115022587818 866500422464131 867402087836102 873701256999844 875100922935239 876011537839438 877224613366658 877730490464828 880947977599963 881456001884458 882373229774036 883786788175291 886442455630732 889279575865681 890204944831202 891131276719684 902567037342971 904757382399962 905698857303604 908597608980607 909543079957694 911525519103199 912787773368009 913737604557778 914264537934748 917615947531283 920373267329516 929508485863804 931650830168201 933154301115218 934125325361956 937875727422517 938851664703914 940897984810069 941436735740501 941877067000298 942416378545642 943397040750164 943725264183988 947184667645073 948713206646114 950781020958769 951770387265698 963223720055558 964226034020236 966327660075206 967312105964113 967333203946252 972784253257102 973796515747484 974354104123036 976913218678397 977929777698874 981418433019739 982439680088438 984025112600684 986609627796793 999075719561348 1002738020586133 1003316278642678 1004360312231276 1007943255533786 1008992103874612 1010020014147326 1011071023527292 1012221452713471 1013274752872382 1014329149077244 1015733762845604 1017575579497477 1020045026694694 1029098680777783 1034210181650737 1035286362901154 1037317852367524 1040660557004068 1041720729499814 1042804726096588 1044475295116253 1045077622186598 1047613811199956 1050966771477623 1052060389345966 1053155145214172 1056912158636642 1058011963172164 1061398203452587 1062502676088854 1077257431667417 1078749186707647 1078753592826338 1079871714477374 1080494453922884 1084455210718789 1085477352113308 1087713861389428 1087949813123173 1089456374665043 1090084641383738 1091218964631796 1098510028748132 1111970345684627 1112607051329683 1113764811008486 1114923775432012 1115311675853804 1119400061762359 1123007272192663 1123650297496727 1124819548586734 1126381766929276 1131158054078059 1134803154047563 1142023598270698 1149654117485666 1150850427701572 1152159902397361 1153358820089762 1154533803892651 1154558985355204 1159858148114237 1161065076468154 1161729893377466 1161734638428364 1162938769437172 1165993196487119 1171370387797753 1180725850390684 1185737420214074 1191205665630838 1192445213669996 1196261716843193 1197506526121906 1198752630727652 1200412628817532 1203029046927422 1204280898172924 1205507758821002 1208135282270917 1209392446976714 1214525691658279 1216207531828289 1229871567368444 1234379894228299 1238089049599948 1240787587197158 1242051639019009 1242078729327436 1243344096499778 1244637898889476 1246054087991713 1247350710351746 1249078005661486 1250377774658012 1254379694989421 1255684980832282 1261475802243734 1266830113798249 1276947990999772 1281062891712604 1282836870679364 1285758870054659 1286206206831403 1287539351876869 1287544610792726 1288281848908054 1289622412746668 1295569742844916 1298239124884156 1299716303188303 1301068765522526 1302422635205692 1309761957353542 1318095616918132 1322343113787124 1327190412591329 1327950351587041 1329332193784322 1331178451825508 1336232786212324 1341131000238029 1342993645184906 1344391141173652 1345160929173908 1361643521015063 1363060423742446 1370741447771371 1372167817644182 1372959118142612 1375158593183947 1376589559461974 1377991959484777 1379290770730444 1384346821942799 1385145145818434 1386580840482782 1386586503930628 1407788513927354 1409253434337268 1413763847178319 1415234985416798 1418319630110383 1421761600914226 1423241061477092 1427796242683811 1429281982790662 1434380786721157 1435873378590794 1437336173978887 1441967917549159 1446300848660668 1453484579617252 1466385330323914 1467911225568788 1472609376717479 1476183097599938 1477719188232196 1479400584735073 1480940023428866 1482448730442043 1482481064035972 1483991340983606 1487225846957851 1488773428484342 1490835039015322 1491694772419852 1497162861761567 1516079938075612 1520061880800749 1522514912345882 1524099215064244 1527421140118874 1529010548173108 1531127877907628 1535149343637481 1536028358313449 1536746793526802 1537626722890258 1539226750697636 1546325176943932 1547900495054186 1551274297353781 1552888526591402 1573210897611964 1576639866438494 1578280490649148 1579184201887292 1584973000281307 1587174307945798 1588825894114316 1589735643569164 1593200629714694 1594858486769548 1602927899091662 1605514657401116 1609215070290529 1625187428308301 1626878570273242 1630070910863252 1636046244114217 1636989717785422 1638693141008924 1641318320896969 1646250274742788 1651519212321979 1653237754686518 1654958085336556 1680263710171358 1682012163563836 1687395559535413 1689151434207146 1692833106905941 1695177293397731 1696941265607302 1697919856164532 1704143902558097 1705126646725502 1709264639326244 1712002874473639 1726230045175636 1733000844928262 1734804175672204 1748382509232359 1750201845870478 1752023075678876 1754449226733316 1757630546404733 1761895955199926 1762912003768916 1765736181780571 1767573576350582 1769374291172761 1775076010885177 1777534084979807 1778559151731362 1780409889662404 1805134074685942 1809514764799924 1814267406117023 1815306241643167 1817195217961214 1819086159915388 1821155974757119 1823051038206398 1825575546736018 1827475209115556 1832275023051187 1833324169599923 1835231895062566 1851520935551287 1863301660336402 1866308602230436 1875751454845034 1877703329407828 1879839840753589 1881795969620138 1882873471481002 1883754134000596 1884832757091284 1894369335290146 1897426413292228 1899585366198289 1901562041917538 1903540774531396 1911183264301597 1920676051637083 1926447440111116 1932655320150412 1934624211928226 1939739833787327 1945568506514204 1951795432744157 1953826437356794 1955859555397748 1962836866039478 1964879360176876 1971168092126233 1973219255593586 2003391346742773 2005476041172266 2006632557285356 2013988248477751 2015886511067572 2020040028294652 2020478224371607 2023276124377937 2024442905426942 2026549505744764 2033035617249637 2035151158994954 2040090053389388 2058197361555566 2066270238183697 2068420363301474 2070572725802308 2083441458999628 2086779123922493 2088950590232506 2090155244373196 2097817103773391 2100722100430681 2101933542955246 2104120778691932 2107491571802617 2113824317273284 2122796406905174 2125005352177708 2152275242894777 2154514863334834 2157498373415294 2157507185652676 2159743428954748 2165415936333221 2166655836799909 2168910421437578 2173637776323013 2175899626246346 2178912749330086 2180169282767476 2188161105651521 2221628902708787 2223940691369254 2225214102659366 2227529622016972 2238800123524718 2243679809931703 2244964523688887 2246014544385326 2247300594993454 2249639097173468 2258671130538251 2262316108156118 2267247049978603 2269606308095126 2284047196541396 2292419803566841 2299308234971332 2304319804794722 2306667329606731 2306717640179524 2309067607785302 2314100449127467 2319716296228474 2322130152936308 2323459786754932 2329562290694639 2331986392974238 2342740775595506 2352684497053891 2371474840428148 2382411331261676 2391144510628471 2392523433686386 2395013052243812 2402678456749571 2406058093854844 2411015517642004 2413758848778277 2416270564541834 2418784893953428 2426526381878599 2429051383316558 2432415063656578 2466193510090219 2468759788456598 2481575174394316 2484103278038018 2486688192999556 2490671857584911 2492108175983426 2494701420703492 2498156011322972 2508759389978842 2511369961664564 2522951604487468 2531026485156169 2533660227596498 2543598014330191 2568844644745379 2571517740109318 2572412413662806 2575078703753738 2575089221585452 2576563697816108 2586008579406343 2594341862062951 2599432606376606 2602137531045052 2619523914707084 2625561430474021 2651621593555649 2653139891632321 2654380825182658 2655900703174082 2658664387568644 2669338608817933 2677940418305581 2679473786338349 2682262000476058 2685987290369812 2706069059651881 2723287042030126 2726120847484892 2741482895542742 2744335635288364 2747458228793707 2750317186367894 2753119070820937 2753179118923948 2755983918969554 2761990858636009 2768693643885598 2770290291636868 2773161680965564 2780445314700053 2793267847825411 2815577027854708 2827527694356638 2830469970833596 2836639260220766 2843523201828452 2852624094010691 2855592485367622 2858563965581324 2867712996765617 2868761573442314 2871746757181588 2874672347957774 2880937980799879 2883935835098318 2896176649338973 2932770660647828 2943521286236713 2945218753434958 2952366195199876 2958801169470146 2961880046857732 2964897460884086 2967982681967212 2971359748287931 2974451693915702 2977546856968684 2981670078030644 2991213118820927 2994325723523134 3020902579057363 3035907307426357 3040123761601498 3045029824691764 3054842280237748 3066040382438033 3067107108597961 3070286146783303 3070298687274962 3072056716626898 3073493587053604 3075253445780516 3095800990108372 3102548594707562 3105777053182804 3133734610565767 3153279732876988 3164838676179323 3166650838399867 3169946000562614 3174348615891596 3186401259429388 3198081615952223 3205855798183324 3218430140581058 3246996088574381 3250374856616602 3253757140546484 3272092488228434 3273979435570844 3279224337592489 3282636641793938 3285980826463699 3296569734501043 3301134729248213 3303038424643958 3306475509373036 3360527420342716 3371283020194453 3374791119070826 3378302868414292 3382146810263221 3385666213811882 3390354586795462 3393882531214604 3404744886399857 3408287805116194 3410253293451004 3422754221946059 3424005748947278 3438538880309533 3466001689856524 3496765018464718 3500403691740956 3511606975249373 3515261092809466 3523791910399852 3527801394368251 3531472363561142 3535070049515641 3535147152701164 3538748582345522 3546461635053337 3550152021770354 3555068169959614 3557118303462724 3570157593431429 3610268149371884 3623502270154039 3624762946524863 3628534812234046 3630612483286334 3634390435922428 3642311949514238 3646102076412796 3651151093472036 3660740742520147 3664550046102374 3666648339199846 3670463790125132 3699192555228247 3703041871102574 3726603320672804 3740263890030109 3751502909690068 3759679681507178 3763591939240276 3765746942962004 3775637574892183 3779551000670809 3788738670580292 3799170732396578 3803124083835076 3822366528603194 3837359013769723 3841352103274166 3869248423856452 3875446944427487 3879479667574654 3901341043656979 3903590865488314 3907652874713588 3913912919062003 3925673732078956 3942336184252466 3946438511187172 3997082593947443 4006782693485546 4010952082344532 4023789411199831 4027976496955502 4036755870314167 4040956448743214 4046552248755874 4048885810853884 4063727767638539 4066071234499274 4070302317989908 4116394723111132 4132540476367394 4136840726602948 4150080970749259 4169219829707933 4173558247844986 4177901180465012 4191272841426671 4195634207546782 4201444200861362 4203867085910492 4210601664245977 4214983143605234 4219277155873507 4232873564418499 4245592813810348 4283810754983929 4304550485789554 4309029726669668 4314996746830588 4326329968432901 4330831872666442 4333311673599818 4337820842875156 4342756555190053 4347275552646026 4351799252492692 4357825498660172 4369271208814369 4371773019815201 4376322211303042 4415165307853069 4443257805417574 4447881382738508 4450428205318732 4477600247049436 4482695004873943 4487359619863406 4489929047377774 4492029088770652 4494601189986908 4506406137774541 4517342261076502 4524632216312236 4534494099957206 4539212616190252 4580073661596121 4584839607133682 4608639609589444 4613334659213462 4618135215570604 4625533449800549 4628200898254934 4639432592456948 4659124581389278 4663972785948476 4685481551191012 4700477758147171 4705368994107782 4770711483098561 4782289021256942 4785046867372772 4802587361754637 4805356913499142 4818063458116909 4824735373516619 4827517697556554 4832541129083668 4848008010364519 4853052763757198 4858102766633116 4864830127313156 4927259798745739 4932387020180438 4937519576913196 4953322448958793 4968206556076036 4976165603199791 4981343715169822 4984216351966852 5002486939767317 5017518779957684 5025556825067779 5062052970312338 5067320455192996 5087196028660382 5112935417238883 5132348656133699 5137689289490758 5143035480218636 5144824827325612 5150157407507476 5163684155871527 5166640841599783 5172017158812686 5183290082001031 5188683724125902 5198865212753212 5217922636553627 5251122860948042 5297730460305569 5303243187111298 5306279783264642 5308761650365316 5311801406348164 5338677217635866 5350313392914061 5355880836611162 5358947572676698 5364524000952116 5378613777343807 5412138119303762 5446574084060252 5466539531582467 5482965791085484 5494916457587414 5500634372735788 5506238141641874 5511967837939108 5518239532534729 5523981717272018 5537387287771196 5555110077810293 5560890629400106 5586535695650822 5610247646820817 5655055388713276 5673278520441532 5694074995956347 5701959986883277 5705248188021382 5711184970735244 5729464012248977 5735425993531234 5737523146884628 5749344695915548 5761875961599758 5767871670196636 5786332141402813 5792353298677946 5880922985599753 5887042572473426 5890437506869916 5912030019725011 5917602338940292 5929794921768172 5939294429625557 5942719496575862 5948903387831404 5982426237641854 5988651447046268 6041805158114726 6065502957248917 6071814614852714 6080247523202996 6102535820575441 6125706460546673 6132080764876066 6134214217195922 6140572293566606 6140597374549924 6144113433253796 6166635843199741 6186507517227037 6205097189415124 6260954180361127 6267469221131534 6281129790488839 6323097646171163 6329677352358646 6333301676799734 6339892001125228 6385857920574847 6389514413576063 6396163231904446 6436860281162116 6493992177148762 6500749713233204 6521555811177407 6544184976456868 6551631160969609 6558448675184978 6565130091957619 6565273283587876 6571961652927398 6586285893670483 6593139469002086 6602269458496426 6606076849287916 6630292673515511 6742566040388906 6749582238141652 6764293620526442 6771184741748791 6771332427623764 6780709173590924 6809489772799714 6816575610232388 6838392530748779 6845508443892118 6848011497894556 6869929031138173 6877077760619066 6906267394577551 6993530036929436 7019166144102931 7023213950498746 7030522185618932 7055602788736502 7062944727122284 7070140099031282 7077497164691044 7085550168994297 7092923270106674 7100304043540708 7110136339919228 7140315186862858 7203690765444481 7239471271555159 7247004540308078 7249525893049726 7257069624468092 7261224966572668 7284623899028476 7311327065813771 7321481485040294 7329100092204748 7333296678399692 7398385110456494 7406083742205148 7472751763656829 7480527780060218 7496832330583453 7519359363014356 7546922997043001 7551244306953529 7551275149784366 7559102001341618 7598341464793156 7626194622655301 7644733057206388 7674718027539446 7682704206548332 7742836826600447 7750893888854974 7758959335149308 7783792419792389 7802682087313958 7807181730976628 7819688805028243 7827825838124006 7835800432336513 7861050905348641 7884672368504932 7994165187894886 8013565386971092 8047578822399662 8055952993911004 8065119316781527 8073511740628334 8081736627248557 8081912897486428 8093104497511748 8119007036799659 8127455535277078 8132142468998548 8161952375409833 8199592714584271 8265080952734788 8300161941498518 8338439659415866 8347116495689972 8373832017902351 8382545682853342 8391268415093564 8402888401722724 8421203328491954 8429966287210468 8438554311747014 8456946975896419 8465747128836998 8513452722798023 8567621509967858 8609100971579108 8640659259598093 8652659936865802 8661663745332884 8666623347199636 8685513110380106 8694551105292052 8729458693701889 8738542417628738 8743546039630402 8752644422606084 8830330615706138 8886515610835148 8919090814687183 8947832136502831 8965390009747886 8974719239726812 8979858094755548 9003443447819821 9012775463138083 9012812275549082 9034684522153004 9068988199914412 9150625340527801 9160147323192242 9169679214267364 9226669318426924 9241450405942469 9251066899601098 9256401796509868 9290332888139303 9318249162778556 9333176960840161 9400955516294342 9410737988215564 9531504647105441 9541422966197122 9564578042513884 9595190134399597 9605174723509274 9610713826998284 9626110152287629 9636126916233818 9645943716393439 9649470747033238 9655035395113108 9690427753599593 9696016020729038 9706105527514396 9854519597491478 9864774040360876 9896346930248233 9906644897917586 9928237410772681 9952331206399582 9962687430339644 9994573698786677 10004973879534634 10040665507048099 10051113650135558 10061353217852209 10093775422844113 10124105940624676 10174392057320764 10225870834477766 10248159131850211 10264697312267398 10275378578981516 10316633001647687 10327368311743054 10333281683199566 10344034317625372 10355804093145511 10366580164002062 10377367448251804 10419031344095803 10435845273107254 10502245721896084 10595460920611138 10606486374222596 10612559566529284 10640433165605243 10677354435271732 10700626785828122 10711761673222324 10717895145353396 10746045405462367 10757227554687614 10824276238607524 10921714116113827 10933079063164934 10989832915174828 11012476283283748 11030118226447463 11036479065069458 11047963434544036 11110220155620586 11121781258800212 11173071391301644 11220495293641634 11264505492033703 11376311998158107 11388149991912694 11403919973766554 11410496376042764 11452323708799519 11458928024497954 11470851987062468 11489228246278783 11523751923199516 11560634486253853 11572664282805626 11584706597355892 11761845971199506 11774085144946852 11811768916747891 11824060039450022 11849831748341587 11866241053784117 11878588859251114 11885438993151724 11929007317906679 11964852475283708 11984020121315473 12083610316229452 12131005914497834 12143629229705428 12192384456492721 12205071641150882 12231673802530897 12238677564626513 12251412921093346 12264161529752132 12268428434391844 12281144587133212 12313400679385949 12333271686399482 12360153272463997 12373015034454074 12442738594858649 12521908360722254 12534938442263068 12562259580977678 12646195292342326 12659354704717292 12666603353599468 12699871842819161 12758439629256607 12771715841149694 12779028827152126 12792326463808892 12825925161358309 12987984354297524 13035594267619729 13043111622354814 13103262321939218 13116897350369956 13130260183915238 13143923305854796 13158878885275123 13172571787340966 13186278938004172 13204538916992852 13260585347031022 13378282850111179 13444732361459581 13485132080777812 13528587241052884 13542369483497582 13578178836511289 13618979545599428 13662568029209099 13676785061497558 13691016887784236 13739858062276346 13754155521238132 13798176644883631 13812534789155102 14023739427199411 14038332288205862 14046427900997492 14097917739344257 14111205577473004 14140280198062564 14143347570601249 14162932870645559 14171100337988594 14185846540213348 14280630373725716 14407381530888962 14463891667285879 14478942543110318 14494009080616156 14499051786099452 14552200802910667 14599094538504619 14607453867457451 14622654131627542 14642962970080588 14705054703014767 14752441002618319 14796770220912988 14945503527313658 14961055560120436 14978078731165693 14993664661166906 15078155925485081 15093845994086002 15102488613907058 15102550299568732 15118204002683236 15157911554332547 15227815041370789 15252389245310602 15349436055078892 15485673653200894 15501787777709948 15551402318961509 15567584839584778 15605364174627916 15639377610056486 15655651676248012 15671600864673026 15705758669521921 15722101810697282 15810697913767757 15988330375789772 16046938624967887 16095157644799324 16130238633563054 16146671307247117 16147023481256668 16163473254497114 16198703143892269 16238014073599318 16254911070554156 16306936034862473 16323904750819666 16399185429168542 16468791479377237 16600323882997036 16676879318831732 16720680688808239 16738011574399297 16747664035804702 16765091365706684 16842406656983908 16877108623494028 16896311941447939 16913893951792838 16931494257673996 17026905445596046 17135243019935716 17263354570631533 17281318519196186 17305319873731604 17371026220760212 17434703003094377 17458917387403778 17477084835257476 17487092079260804 17660661231412276 17701365773195819 17819638821027823 17838181629374366 17877061711391311 17895664273005662 17930780019495772 17996508685256387 18006886895639642 18025550926276166 18025624551098164 18301250681055602 18320294646384484 18378930013318147 18482900811884938 18502133799202196 18561351154889543 18580665776278606 18646950227375041 18666353921680322 18685370261725531 18745582928139067 18801911032588684 19063009294210882 19082845932394244 19190380268799194 19210349447018548 19232207601555949 19252220304575258 19271833495746559 19272253832467636 19291887432786878 19298941494066476 19333936010452063 19380855507199186 19392032041458076 19463117202900371 19552874934777877 19709039194982956 19792693860496466 19813289795835172 19856474821545362 19904662412799164 19956941467287253 19968368658074837 19989147397573354 20009947759069268 20081331014096198 20102227300271116 20122706435704418 20166565865599153 20187550845688226 20451741668955532 20496318263700422 20529394624534796 20604649003656991 20633266003295374 20654736623486108 20666563366399132 20711608186291022 20733160328004124 20838062688191606 20871690546214508 21127436568007913 21190921841222276 21268601173484821 21280866331210486 21337138171660597 21401253571656244 21469749760185727 21492003027483121 21492090810924734 21514455109375228 21843428232227654 21866158126329868 21936142273960369 22037304814170503 22060236452894926 22072958130138916 22153870733255261 22220440311241172 22256037368157307 22440990587283268 22529010984067406 22728972620020667 22752623996316214 22776299983825388 22807839947533108 22904647417599038 22917856048995908 22954570363147423 22978456492557566 23001865785245893 23075988141507301 23107943104737491 23121268972507706 23145328565611252 23523691942399012 23598981141361171 23623537833495782 23648120078900044 23675027671842547 23699663496683174 23732482107568234 23757177718502228 23819575299665431 23833214204798999 23858014635813358 23968040242630946 24069772162166731 24262011828995668 24384768912985442 24410143282301764 24437917929796657 24463347605061794 24477355129253026 24502825842186692 24626801358771898 24666543372798964 24694609760577757 24720306544927994 24746030068908148 24845382435920761 24885477189717298 25043816721444508 25124519161955356 25216617839235251 25292390584684652 25373340625674041 25399743685638322 25516879258513214 25543431682299388 25558057654304252 25625185197641029 25651850322716618 26044087507656049 26071188535239458 26086223244709628 26181847230210763 26206524643878436 26260520367830476 26302589616913181 26317757770550246 26345143574681932 26429463024245281 26521170694062044 26756565700222358 26861513096388061 26889464722919162 27084738966995164 27128128610992409 27156357673022578 27309387305598853 27325136058418198 27353570122995116 27397390433434021 27479716124552692 27596353289767262 27625069578310204 27979578157632101 28047478854398822 28076664576411724 28166525878398817 28195835478688514 28257291092199169 28286695141202498 28325865741291118 28342200675977188 28446094373469773 28814763061777924 28881175735214231 28927783334571758 28957885086220636 29104401605821334 29167837529112139 29184538807955531 29198189077009238 29214907734914902 29245308263255084 29362724696997263 29410109406029534 29474211649721839 29504882005236638 29891007054627316 29956157462331386 29986675284887503 29987329322333812 30156311850970162 30187691988172004 30204977227814116 30284309779030307 30315823108665094 30455630082741578 30504778490621204 30584898461700583 30971347306401788 31084878638170123 31102804637923018 31135169679169556 31278755220112972 31343201729346052 31378865034117601 31411517339043842 31444203621394564 31544842964421787 31621395827535514 32060515631172847 32093877249935774 32260477267126108 32293342614494234 32326946508994228 32378734148603843 32397406287784538 32476028147198636 32613872069724946 32647809501639332 32798370858337084 32903344307030197 32937582958754474 33394980381689927 33441361377616478 33476023148798594 33495328071609404 33618111532282459 33726444206818363 33773147614616333 33792623882895878 33827787903585676 34053810891192092 34471080716223437 34490818591220173 34526709141263066 34562637038392372 34701401914633129 34813225437972553 34833159222398537 34869406006188754 34917834774807556 35178897775474453 35402731546391638 35639277642055646 35676363258748732 35716956974318191 35754123422782622 35790547920672181 35791328546011324 35993017370512774 36013773791279284 36051101852552332 36145789091100689 36312482021730343 36602501362111204 36757860026636294 36965801623769876 37084113222138983 37122702309779086 37161331552557212 37293900454750082 37332707843360644 37370740523451062 37452193750398427 37491165856278134 37650296441406649 38126018588421764 38265776721077269 38380760537598388 38464415203111898 38504440609150516 38543666991493118 38583774865573756 38627676727743103 38667872020904126 38761711014398372 38885770544672051 38926234405800742 39105749869555754 39271733527745719 39585387720992932 39712949643090724 39858524971694429 39872392411773493 39913719908182939 39913882934574506 39936737316149674 39978294795146708 40162662028192396 40245412871408836 40333131731198306 40375101691376452 40992636527400844 41142902790331199 41166460899198271 41209298007313982 41266532006590748 41423216372582044 41575061007378899 41676125376383212 42210949151466953 42254873136015826 42537202346969642 42561732662420972 42629916388702357 42674276343321194 42717750744028087 42914751480226769 42939499520371454 42984006054966242 42984181621849468 43686856464455308 43826679262527889 43872284547920738 43967908533421873 44074609628341006 44120472905789852 44261683523198141 44307741466510522 44512074736314614 44701005444023929 45058021968134812 45457945240041334 45505247992632428 45650890678241849 45809294835198076 45861418126787263 45909140726294846 45955910643703333 45956912985115132 46003731570491786 46104001255693381 46151976283014602 46215886209474982 46242537945015412 46412048714608577 47121918304823219 47197962282722342 47247075666991564 47350055343685094 47399326993366348 47464964215136468 47589629652761911 47639150599330862 47666428409597998 47716029271626716 47936080485261892 48089503217967211 48139544324333462 48769537825970884 48875835859593314 48926695210123588 48954710258506052 49134163008720517 49253602717543796 49389219521155514 49440613089855988 49690764871841522 49770954379434596 49885667179006399 50380810277557331 50433235678470502 50717433567540727 50746681251348082 50799487371276644 50880867947806039 51033758517026428 51250370395282058 51303700645433236 52088175015312098 52142377070478916 52309262345597803 52363694460421526 52477826314084171 52605179233826362 52635515541100492 52828460979301007 52858926048490562 53072089108682809 53513131400444716 53723026192776122 53778929445838324 54199857786203129 54256257221984818 54312715346045156 54486546938546723 54618774611197706 54650272116836396 54737821635197701 54794780866868042 54850603026355591 55027356337440487 55192706579534524 55959156315264202 56094957708797644 56242289589627713 56333051756797634 56391670957377028 56455835217470689 56514582184398338 56573390282404996 56651731482582236 56800525714586797 56833049257597613 56892188746939546 57397149002089897 57762351470428462 57855566669143516 58208803211642668 58275035063361259 58335675058224278 58369077615911062 58396378154018476 58429815469829804 58725449393994526 58820218812059068 58948423299443678 59009764010473276 59540957600749573 59912314924662772 59973350569775006 60131934847407137 60312623701940324 60568619558060614 60631646217330188 60911260165483156 61106210855913223 61169796923401166 62169757276340246 62205609275846036 62433635702810281 62634824955519817 62721559855716047 62757730068235202 62823034678087684 63024104134738747 63089685928843574 63242791655071028 64054377383694607 64121031262345694 64187754499871548 64586685228988468 64690152841597283 64757468297207686 64794812575569076 65032330216975121 65227744139449892 65332238725881127 65806688614060394 65875165917508948 66720532529738087 66789960763379854 66882722755232956 66952046297597188 67127894026329851 67166330940797179 67236223064564918 67382771066013403 67452888413636726 67546295229232666 67585247765791756 67832994275197151 68870495983972397 68942161432446874 68981637182440346 69053418282526132 69402803829266258 69554074107882793 69626450875945106 69666318444797074 69738812012377508 70284658549336693 70357795550948906 70805463092783276 71065013910572071 71278555284111292 71433913948636382 71508246845565244 71581095841344362 71737113922951477 71986034741025548 72216431011533809 72291578182201378 72624964043460686 72933219408670621 73515720053272588 74125479829482601 74168226444277966 74245404619558172 74483032159236701 74587800909500164 74741481046902124 74904387500796854 74982331712556268 75222317838236569 75300592882813298 76451998812796789 76531553442154538 76928830406223796 77087333982986236 77210827585132241 77255353455486206 77335744041808252 77771541089344102 77852468811601484 78211499739111508 78543467055491438 78851538444235921 79634183987106749 79717049943388858 79744784823546986 79827439816365878 79827765869149012 79873474632299348 80166265961596633 80424597723951481 80666263462396612 81392404344694651 82200269400225119 82285805580662398 82332921798396542 82418596014627964 83016152967473011 83063687376488819 83150122014757798 83888140849208311 84421898302933906 84509746272031652 85074404693939284 85171205092604917 85259832777404714 85346691195449047 85348552686642388 85435501488056174 85621716617716279 85829502960453538 85878999040742908 85968012109932484 86193804755701643 87653358525055778 87744569095841476 87935817066843746 88149219256682012 88523367046396282 88615482933021044 88899102899734127 89024149472629228 89309077404796249 89402010888047858 89781476129508163 90915890480082668 91249159873338103 91301781356483698 91722836253574526 91818281452589692 91911821287406666 92007463140983572 92112152196925861 92208002511386762 92303952566029204 92431772418949964 92824097429217154 93647979950778253 94113126530217067 94243836609646438 94395924565444684 94700110687370188 95047251855579023 95179259305523822 95278301198661724 95332856819195996 96179006435934422 96279088648666924 97145772927538777 97751671719186628 98109998961559013 98166175990395877 98268326017441034 98778439042311028 99140530094518913 99381529743683044 99771334358012798 100656878745805811 100761620555114662 100866471356941004 101434867135081454 101493362502696164 101655954465367159 101761735895612078 101865405620374669 102193661769532333 102500740790564116 104176350030624196 104618524691195606 104727388920843052 104846551118159851 104955652628168342 105210358467652724 105547091478395567 105656921958602014 105717852096981124 106105380880327829 106144178217365618 106594705289595523 107446052385552244 108399715572406258 108512514443969636 108859816232730563 108973093877093446 109237549222395412 109475643270395402 109589561733736084 109701206052711182 109940310686653447 110054712674880974 110674885396374299 111918312630528404 112328570374775209 112484579179255426 112666103513595268 112911670434941378 113029164368796676 113482963018124557 113601051429173594 113666098515195226 113784377493879092 114794298004179794 115524702940856924 115948180590933379 116550070126722518 116671350116448556 116738155231822124 117044764821657673 117166081020795079 117450898787989052 117896846598887356 118958129426861413 119081915201499146 119946701139550012 120138855277252097 120263869694814274 121137239116121228 121331300490922093 122212421711826446 122339593846802332 123909560412370733 124339514552680492 124737471747194761 124867271405620562 125139431979739177 125269649911039634 125443119711432094 125515460136470404 125975560796794709 126048208269477494 126179371857687148 128108754767389214 128242062524691388 128652510093227029 129380305683194566 129514936594415372 129929458084226801 130064660433950242 130528651591625287 130664477451762254 130797591832078717 131219080496973469 131613377228120788 133441065059476174 133579921526759708 134116229021419931 134255788052659702 134332661881594358 134472446129129836 134625453210891643 134765542132026806 134905776827273452 135092590458465332 135447407473245439 135665988550394302 136870124543445139 137740991967944794 137884322864893748 137963274364880692 138805607658532516 139108148215765586 139252901751890212 139332636889594148 139698590271010771 140569317098673386 140715591101897812 141982283509479751 142130027821144142 142867827897272764 143162191682688724 143391536943817019 143474227845902954 144432862023067618 144583156364402756 145249928086921372 145866438817341242 147892055976055391 148250959658965202 148336452888555932 148880208214393747 148966064318473402 149359967201624179 149808775001593708 150288248321300089 150444635676473138 150601185765626596 152903997625593578 153063106884309076 153552995917722583 154261133699193521 154421655170264482 154510706910972412 155077095132786827 155543082178688204 155792261577101149 157086934110982876 157703076888471842 158500997934405373 159102808340144669 159268367974213498 159434099886777716 159489569647093972 159654879632731756 160074208832017337 160332531923193266 160681992542031961 160849195447902962 161755601733162437 162784808689389302 164400538800450238 164571611161324796 164665843596793084 165859715180335891 166032305934946022 166127374752977638 166300244029515596 166737027097658017 167776281698416622 168843796605867812 169462725479056477 170342410185209834 170519665554809428 170693382390898094 170871002976112348 171065425508576599 171243433235432558 171659005920907076 172387609511403286 173917677051445327 175306717050111556 175871634133687492 176516324874646757 177046734092792564 177613384379718287 177798205799468254 178618154809592498 178804021776095716 179376296383487203 179562952259016326 182308612553592343 182498319746676206 182603562712967396 183272930611475341 183445672507149052 183823642574813332 184118127318392267 184224304393851722 184416005022773524 185648194858434308 187295959901556506 188030591674716427 188226253060434134 188487673219292876 189178610437838671 189896900276946863 190094503711158046 190358518611047644 191165711139191971 191781733034038147 192358012871868844 194291545855077554 194715023505154009 196016027031306053 196219997923118026 196332351980791754 196536652034882068 197961595537820257 198281060189037826 199542668716025596 201313757491611622 201523241110229324 202168230146499617 202869734270162908 203311908930734318 203523471791224156 203730811240749338 204174862703784973 204387323539064666 205539072878980841 209237049382391212 209693102236319702 209906726994212521 209911305256336684 211094182956791134 211313843917204028 211990168453212149 212210761760655658 212288356434731236 213189410579191046 214094289231904081 216799431144812516 217594150467190861 217719632465461126 217946187754186892 218951286540790804 219402412105422364 219652055238823207 219880621373306894 220109425349761948 221349770792748598 224423609418209929 224657140749550418 224969158358510852 225823340869882756 226651139040226901 226965926036249114 227202102858347188 227332197030390452 229588596008359588 231655304673361699 231896361181866758 232401802248087043 233100140253445036 233954612908333031 234089529643315346 234332162041590158 236412033302314331 237916258853722826 238163830402998292 240277710554504194 240527739389628548 241297565013564059 242410352955875533 242662600981844186 242909813402431903 243692578065807871 244424843423652892 247819120824741466 249474943494389522 249734542811241124 250018698820227337 250278863959478354 250533835444705267 250539299822079268 250886239422864188 251951121593589418 252096416538954988 253020523637704823 254187374152112401 256217509534778428 257305020186454058 258760611366389132 259588792554972881 259858916168453602 260129320867900484 261057303183250574 261328954903524508 261595183664157434 262165356252788989 262438160993946938 266882130118952348 267860437047540883 268232458042839862 268511576105319404 268665323763188716 269250906421783286 269531084264053612 270894814946490878 271331977100788604 273740249086890278 275481983935889588 276491815255302673 277382796231587761 278216296431531172 279106746882414451 279396039357280573 279397180542021542 281138634197346772 283964567018959502 284260055642288284 286484962584216539 286783073887634038 286948455691805908 288000319532318393 288865724046135236 289328485786044991 291732877634682484 295476644060268671 295784111952110782 296501919317930404 297760416428787494 297932128636946804 298409414720916499 298719934403248358 299024255208196609 300403260361587383 300576496642600178 300889271352946276 305807995251187156 306786754837695223 307105991835445166 307775359733953111 308522267398387042 308843310340528964 309831784662386987 310154190265573654 311584523154202298 312907038108167503 315406153776943684 317001995868810746 317692933087356541 318205616680289338 318536735948426996 320148417664034674 320665063846386532 321029926887510841 321363985084063922 321698390895805924 322989971666969893 323511203466324874 325569617378778604 328801077600900476 329853428133762533 331719430360671782 332064611869892044 332254749505955276 333127407569333377 333474054195316034 335552563396833244 338573137599528637 338925450958112954 340684820370419668 341386764781796188 341933665019871353 342130851017153198 342486866470865116 344775219022806572 347835354102890654 349199670253044793 352665671942901317 353032649749293514 355022034972785089 355226768759436574 355596411598936508 356166075634642273 357236309619184996 358752592766974406 359125904518032652 364617225107184686 364996639493352412 366164836419184621 366545861222950682 367344784198589197 368236254636784534 368448608787703444 369799226855107049 371504623760779663 374591919803113012 376061183349432854 376452506120868268 378357220875677342 379181887878457807 379399004503421903 379793800553893726 380189007422316092 381715421060964419 382331422278383942 383164751446383907 383563466068076294 388583091710155108 389430047010308018 392032054062612106 392439995846236052 392664703961583508 393696027127393991 395923191075640514 396562120378075652 397603680002107579 402627514983223244 404103422296211599 404336460292999234 406623817861468636 407461622481498676 407925245443528813 408349725407569946 408774647078129332 411078145757961682 416786703205247011 419386204472639404 419813453988425042 420923543931849959 422188365913582268 423980336906424298 424421523521311316 426378821158382092 427743475991392561 428188578463808162 435188300934381722 435439264930922252 437035449919671967 438443774688638719 439050918990012329 439304110477646414 439761242746613788 442699541585497196 448380641685862249 448847218836419858 449314281499100836 451118224890230677 452571930693643189 452831069891180981 453302278080453802 453931852072498228 457325671081167889 463310609346723398 463792722363733516 464320440666136483 464803604496174086 467909225816666062 468179059286630692 468664324083180316 469895258184308957 472062266282494459 472824066604628662 475832517707445652 480555421109008388 482093471887806779 482595130027128118 484820705911751066 485325201963688372 485819626804863806 486878518755179551 487385156131615742 495638241649482932 497455097374004497 498949886988779044 500037397640454674 500557727918956708 501067670889410534 502159797460660339 503902243187178836 505515017080736663 506041047275409646 508374748304224802 510532535860694347 514610040372908116 518341101353055409 518878358806378207 519177585109945762 519717832336907204 522114606366501148 523190367328314868 524330712505577978 524876321987893876 535163991689577523 535720874095081766 536464916085679724 538501812843566572 540475793095925687 541789629892981756 547480498173780556 548742338969070389 552983630510605346 554188913053130641 554765592463175522 557891769242947997 558213493764828902 558792078714561146 558794361084043084 567929134037919004 569746830412862557 572969925168433078 573566147775268076 575401885801575833 576000639064636786 578656971572089982 581113070772311077 590953288120537342 591568223904221564 595520832857574988 596198435648234419 596818829441832998 597426838368143329 597439868806496716 598048510416393218 599352016324013953 600806520723174766 601152993285200356 603356633289911501 613573509675390446 614211983670890332 615550719467906222 617044534796774084 618665185485904843 619663569324773974 620308380531147308 623169046308404596 625163541833573743 625814076216335006 634003991737621492 635385866174713082 636411233360578676 638744119113366721 640296835328069348 642059853775021682 642727970168127844 645979943333939786 647022406932649748 654950533608245303 659326636378029451 659706856267525066 661451283321478507 663438860721343564 666254815138666754 666948108390632068 677146275199057274 677850901916225908 680020410492771439 683867330039742706 684261702034306396 686769992730913091 689937158412876517 695670708205781308 698399340506089586 704598151220640677 705331343885802634 706065299498587028 710044069945570178 710453537518873148 711591681257570113 712332151269284546 713057839342622683 715355632386726331 717505185533948812 729234450214369372 732329672838369242 733091722445901364 733925857827118957 734689568397178394 736472509273569068 738406834289628361 738829640348768969 739598453710214098 743009247521559326 746162937027168661 752122366698865708 756714441751354684 757575455823696367 758363775756915614 758798009006843806 759587601107787452 763430842121928838 764662844556767884 766329502892767814 767126932136152588 778860094020616036 781715153016292781 784064108125224212 787392054254787982 791846382151281028 794380741126871899 795207360004215158 808206844592423198 808672920585998468 811637264136533653 815380278124308611 815850490887057626 816699450815139892 819313353751603711 822156291515923364 832706905988029891 833573406410494022 839626907976850084 840971986940764679 841847087863699918 847960673812848596 849319103436454651 855486951982785122 856377156927616324 867366922886595131 870376601868763444 873162302230363327 874070899839343934 875976023858174239 876887549377277438 878101837980024658 878608220955292828 881828925577562963 895316447791641161 896761283371724498 897694437672839716 902236449780461354 904202963402476309 905143861387286378 905662139782361962 906604556160907604 913700561141377009 914651342162335778 926621218693446796 928640881332272966 929607208992348172 935818451633332124 938813603149939517 939790516368617914 944124532564988918 945648133209257324 948131852312718073 963631237783273813 964186943775613558 965190260054256236 969641411823502132 971639253609727612 973757037510359102 974770312263231484 977890131897075397 993875984566358257 994910194748008994 1000074795280909348 1002135341778821068 1003740758606719133 1004319594921320678 1011030034161473326 1012082094550819292 1016749496608449604 1021065071721388694 1035244391832387737 1036682202706110818 1037756717612756414 1038355170219891524 1042161457500756229 1045519770411369253 1048661425011155956 1068603502202926547 1070327983379155046 1071441748190163532 1079209988577149143 1079827935894354647 1080951586191851374 1090545831039708043 1097484677938140778 1105967261021210692 1107225666203863921 1108377826106261282 1109506985540837611 1109531184926351044 1115783538485895994 1116426987529657804 1117584157429122292 1120519461824121359 1139493660825725114 1145939850336866156 1150803771603151666 1152001278129273572 1157313943144179964 1161018006262351237 1162226141544622154 1167159189683606119 1181906576241074684 1186239078353395339 1192396871296468838 1193637658883665996 1194853676736286658 1196097020832786436 1197457978560036193 1198704032648027906 1201613041446349532 1206713266579823002 1217423739360117289 1227147019350780892 1231101438935812444 1235614274122527299 1237330370971809686 1239327138649547948 1250327083667147486 1251628152432670012 1270771732349426164 1275429986500267169 1276160287875146401 1277488238226733442 1284119707550043364 1288826891228745869 1291959886667879572 1308539423695475543 1309901067216490606 1318653272756058902 1319413712535050132 1321527408049773067 1322902566642957014 1324250273064870697 1332509630277333508 1354292550398114548 1360040820985542878 1363005164536078063 1367734660079485412 1372112189219142371 1373539985461826182 1379874316825753034 1385731168764741799 1396798681012179172 1409196302441281354 1410662687771605268 1415177611025497319 1420088139891140356 1423183362515140226 1424664302538569092 1426115678685245366 1429224038926494811 1430711264773452662 1438773510152865887 1464659345676738484 1467851715654237914 1469379136794356788 1475278519235619241 1476813668579256722 1477659280697537938 1479196907420428196 1486018495043118652 1492325874054337322 1515150911647392734 1516727551513831228 1517596018013687612 1523159053270336027 1526861684243857676 1532659005785535628 1546455682549198369 1561805118604277261 1563430306032585562 1574784108509575964 1577306906381987209 1588761482253743798 1590414720008430316 1616413689184846396 1621587132713531893 1623274528273067306 1626812615736609301 1630760556248617222 1631700981774115252 1637682290358331217 1638626707503207422 1665413811976059782 1667146812820988044 1681943973881529358 1683694175727399836 1689082955094948413 1696872470691128731 1698638206872909302 1700368693817023321 1705848046460655097 1710973903965570244 1734733845773190262 1743510977278459103 1746324604460726654 1748141799678687868 1750130891741591359 1751952047716348478 1753775098754554876 1756203675960049316 1760816297152190707 1763657851155125926 1779311619064786807 1790632895583282322 1793522566743448996 1804472899560922708 1808405926804952618 1810287722774572756 1811324279564723924 1827401122282754018 1829302684324671556 1845769685623236763 1857281762664545932 1864089980269621247 1877627206299879034 1879581032737235828 1888249065129977836 1896263704625436146 1927262475566547626 1928373887551227116 1935442706787118711 1941679573621114327 1947514075020718204 1953747228176901157 1955780263794150794 1987751969132716514 1989820389496017988 2005394738089515773 2007481517213438266 2008639189842641356 2016002236726228751 2022060068322946652 2025299400502314937 2042130143442777388 2068336508421880697 2070488783664775474 2073364405412221636 2075513435225512828 2080964714816225381 2084322915001512458 2088865903046415493 2091039540822738506 2102822822531111681 2137207004405853094 2140655966758310092 2156176297344366583 2158419977154298286 2159655871788709294 2161903172383702748 2181091662079416086 2194969355876281556 2203015431227734201 2214451332407727842 2216755652212522564 2219013971081675222 2223850531611495787 2231567076971791988 2241038923648242718 2260929801668789251 2278987321651450228 2301607543206303332 2308973996936337731 2322036012524702474 2324452283089244308 2331891852985333639 2334318379367212238 2370011963196700459 2372478156706790678 2384793742592937676 2389707353472573316 2393535655139099471 2394915957120072386 2397408065296055812 2413426533159646004 2434847478720234578 2444397691771313551 2468659703600309219 2471228548245054598 2474660741943619372 2485154244809495623 2493162529442495911 2500654167334294972 2548208351406978689 2550859973000534338 2552320575750292802 2554976476453466884 2573500741991663341 2577653782457491738 2600532366325457641 2617078847390951086 2619802134432981212 2637306545512117804 2643054816099546134 2645805133285914028 2648500546129741394 2654273215149204649 2672007947426750933 2720081641971085756 2726010329072156126 2744224378438284742 2747079970923652364 2755872189891757937 2759748633651506068 2771462337529483598 2783225760014753053 2818392604882562708 2828723956073481193 2830355222050994638 2846366725030280452 2852231357370490732 2855476718104701691 2858448077852989622 2861422529546905324 2877547020305731774 2917506922436729077 2935703431308475828 2946464807522949713 2950557038471238482 2953627337158513444 2955318561395075876 2984651748108674644 3011518960753702087 3030301823294785468 3041409967808329403 3046318106540672054 3073356432930086303 3092911365098396738 3123610237208554522 3126860612065171124 3151334588426381929 3154613812763974418 3157827574231614739 3168003514855502323 3177522964507487596 3243174265427063786 3246549056546134612 3250243084662955381 3253625231473218602 3261521112497234444 3275364580716662434 3277253415006414844 3289266807290162699 3304435863977461213 3330827623952119564 3363887947763058716 3374654303214647453 3378165910189896826 3393744941382257462 3397276413745818604 3400737387634046642 3408149631286256857 3411696092921310194 3469467691546380524 3482185681618031479 3487021954556918206 3492649208921453308 3500261783483182718 3503904095432696956 3521632594304381414 3527315702310251852 3558623238129573614 3581265791166564644 3594393598318934749 3616811853609905236 3628387709471387863 3632148511644647449 3654802244565508036 3691539371246473526 3724304513594815007 3728179960539242494 3755254412599758068 3761270315218584883 3792527409250872292 3841196372783492723 3854524951133095252 3870885413574237422 3879322391371914487 3883359147242228654 3905242384700635979 3907494456353802314 3911560527588301588 3975503938265433028 3988227812890037899 4010789476179031546 4014963034426876532 4027813200611030831 4032004473452457502 4050598801004629874 4067791495406177539 4136673016843761394 4140977567329550948 4161929429632450762 4168645830003024916 4173389049537640933 4177731806092830986 4182079081645477012 4198869631670608609 4205645645062223362 4274414008811706188 4312352594688733166 4316839954308596572 4319311743577418588 4330656298401333901 4362183324158832172 4401450788793872281 4406030862455468402 4428902664815455684 4438027942163350444 4445137645258327589 4447701063222991574 4482077847296485436 4521859603337578502 4584653735257717121 4615286454646206157 4617947993872675462 4630158983250349549 4644072025049404948 4663783705970667278 4668636758734424476 4740023926393400918 4744956313413581356 4760142873449400073 4787071310278198942 4789831914240144772 4807389949116391637 4829560108890135619 4869694957440469156 4888795383542627102 4932187058544484739 4937319407200618438 4942457096490109196 4962300473792537447 4970308489618991246 4981141768802990791 4986325058884991822 5096416702813957378 5101719946001068676 5104641151500585604 5147001483983326682 5155307564914983476 5168847840027398527 5201064732650915282 5234157694781902172 5253344489850750787 5286109632199092268 5297001092259482788 5303028190765874569 5308546430298409298 5344015894853501866 5452020658144312252 5472006071114049467 5488448756876569484 5511744379783515874 5542924675058967196 5560665187888103293 5566451520029506106 5657447912146962386 5660710444101989276 5681460848955735571 5707661946870160277 5710953436209403382 5716896155705979244 5755094040611463548 5828948341916209237 5835013844873458154 5864536923572998801 5886803908585352753 5892929615045899426 5901114076942476964 5945233724055182557 6023037921507404174 6036165728659774279 6082819935616658806 6092636213081344108 6136809461672427967 6146712865860172606 6185822730196793476 6247220474417109044 6267215134541488127 6302669176852763858 6309227625527948836 6315655148463229478 6329420743817334163 6336007029711004646 6486348530854127572 6500486169325910762 6507250462946437204 6550729161433324868 6571695222049576619 6578533614580325398 6608871727954922426 6636922966189026511 6745418664482916691 6749308606429294906 6756331820379793652 6787489882764514924 6801474775268093284 6816299262572513714 6823392185842620388 6957131891964507799 6964371363236062958 6974043909113836412 7000523566966365436 7026185310247033931 7043265188608762828 7117246476259147228 7188787196637869498 7204455869690698333 7252593000158323961 7256775418942775726 7264297023289294898 7383078742492947052 7448609027189630014 7456359921078484988 7480224515420485829 7522540630437169766 7554469920040044001 7682392745566985446 7741770827148474844 7750579663427047447 7758644782743828974 7766548898785863277 7766718294484457308 7810484769401271958 7814988912707604628 7843636232768849513 7976455625780075798 8021578952358063092 8055626401222061662 8064008946904915004 8101197602009259748 8127126043836458659 8135582990812355078 8273346033687522788 8303673548473767373 8323858859264901524 8346778099075281866 8355463612185661972 8397739263341217218 8411291290124446724 8571246272914382863 8598866683179220591 8624705189377466332 8661312596802667802 8802901577587744562 8812061724910936804 8890275290516655178 8895402126445983148 8928009905501870183 8969183059367394721 9043719206675157004 9159775965868328801 9169307470515434242 9230572909292412314 9235895987745350924 9250691856348411469 9260317966500699098 9269751911454094879 9327567411941334556 9480047852786801836 9520285746898800146 9541036151752546441 9574142620556397884 9604785324533996597 9614779898232783274 9659120217780271238 9700118181353192593 9777590767085254204 9848480925708052771 9864374117088969478 9874638814401236876 9924600947585074894 9940616979237982492 9962283537605981582 9972650117769983644 10192833405627914756 10294002967966653364 10326949634649334687 10337695680054797054 10402129465301830564 10506688979701501574 10599943615616011943 10606056381531749138 10617092860596818596 10688031789707003732 10825189777844388583 10932635830229940827 10944012142228098934 11023488759567031748 11041148344673910463 11121330375776206586 11132903040059012212 11314895824293924772 11351109928994723251 11362921697911471142 11387688310156265107 11415323893740320554 11421906872418806764 11463776032508318519 11657896683832418474 11670027689746916308 11729073847145997602 11754638524232192017 11773607817170705506 11785859230091798852 11878107294837901117 11890467448110365114 12046075843014808348 12072331457319548558 12165639871233317612 12204576840949213721 12273618923344855934 12293425731720345212 12325714080065334949 12527206091182559569 12534430269082976254 12605338353705527716 12631310296926458956 12658841487634668326 12672014059422009292 12920387799362657341 13000972338651821524 13048629861887348729 13143390444099153238 13157067229160650796 13217743455909844852 13273845932378053022 13490837328965833382 13498617212858589812 13548098947509830977 13591757015347800289 13632598525145027428 13914263783929015598 13928742726472125916 14029729851502938859 14037763166626610411 14052370620494067862 14177095803516204559 14377574393275738996 14393933660650230973 14408911739381396666 14505186000316647922 14513550837885551452 14528594046578589796 14566753003713577667 14897218054379260028 14960449030840971658 15045081260874339532 15093234081410566081 15108939840080088002 15364785491133970892 15421108018594139407 15501159326854094894 15517289565487657948 15533097797571726554 15566953721280470509 15620969538802543916 15687272465537699026 15826508611681524757 15952911251560151596 16111252802444123324 16254252087672917318 16271165981624710156 16590083742376903213 16607347096947534746 16693556198150563732 16754749585973696297 16795478526682434436 17011012508041182059 17142492545828765726 17179856304647049871 17197733366358441182 17322625193605335604 17605803155175489124 17780550581033310356 17837458459848850823 17856019811003740366 17938366118734789442 18014505193941643387 18319551931736657602 18338614941030868484 18461145818584824628 18501383712696822938 18520635933001398196 18539503822908189758 18579912506044432543 18704055631987256531 19040571493797600292 19082072303505092882 19178620750063050133 19209570649067993194 19229559796465566548 19318240435560542476 19400236362706385186 19696961851416105542 19728748234177938956 19801067692514368351 19849201895170149788 19924567075211963164 20303466541855604393 20504989782965833717 20653899269298669374 20675391360109594108 21013377959403003148 21080632725275914609 21199887231232023886 21212112763063498276 21289869774658305821 21650379555688777166 21865271660459881654 21888024284456197868 22059342118984673503 22082296689347820926 22104793019621303173 22176024603988516261 22242660751552413172 22702219857989446502 22725843395822942284 22751701592640687667 22775376620312530214 22830647787480641108 22890611862978479191 22927552065016637038 23131051047842228491 23315793367664836948 23458147694291995204 23509277048464384034 23547215634341411012 23756214589675802234 23780934896220730228 24144662914639097116 24233169743505076211 24409153681898427442 24547237846689711868 24651428160130669898 25054412182365119138 25068860538165952508 25160755188232543243 25317682975269336652 25398713966299715041 25840775598725314682 26070131595163705049 26097259723774697458 26286780888198306476 26328892206530094181 26547691864756106044 26888374609484449061 26981674657931666764 27096197895019661954 27155256739603401409 27183514030695600578 27336696692904451853 27828527567858031196 28030291865476765579 28059459703005877718 28075526333253220822 28104741240988135724 28354191607032409118 28787867321300461946 28817823478762793332 29010372000633295844 29133506007427155334 29392087421694260263 29920898061681943316 30186468162821132162 30217879680160176004 30314594088809337307 30810155521557105967 30842216037188278814 31002318653708189788 31066195595143453108 31115963516808293123 31133907442560941018 31374544931075398052 31653017223363049514 32092576146804019847 32307005182523443099 32411112882752446843 32508504175345834636 33126708568290722957 33180167484753806426 33214694193895069492 33455509645891623433 33509499171947392594 33806920762230949333 34022025016082364118 34284985091657531452 34359712609294099742 34395466732716882364 34736103316547762129 35674916919697701646 35712039622007480732 35876732237469578884 36029010387883286774 36181934880191789689 36639103863473315204 36773411428955255509 37002767425393645876 37079007645816379516 37121197335361121983 37159825012088865086 37408111263974513062 38164144607010185764 38304042497798346269 38357241500126100266 38419141298135986388 38800472725412770372 39393923702832211084 39538329581508282239 39602135385028736702 39953633628091121939 40606933083711208786 40967349649542965077 41009979565931667434 41051758465010991607 41307798538597338748 42161265450551829218 42253160100618419953 42399774462464047772 42579739549316611642 42957666231706995769 43300759111377554332 43730543320919763308 43870505941790416889 44118684237969347006 44164593378695641852 44209586039242606346 44305945206721339141 44352049207977032522 45404439715978893004 45503403185281375334 45550753240625060428 45781223725956958382 45855104130033274076 46262102095684456982 47018554096928768068 47217930651380416837 47512429179351604468 48415958676732595091 48466339487010152422 48818307363796854884 48896514097841603479 49302856320261339796 50108824364730238276 50321510376465086486 50431191087834888331 50768151001108267727 50797427932599430082 51681551197450629364 52140263190327410098 52194519447549394916 52361571607943400803 52657784413060188362 52881289440280308007 53776749218968898122 54192395790039323908 54254057643989332129 54310513479206802818 54367028061391201156 54585305211717911917 54673393385808903706 56060583730953531158 56118919406011755436 56151052666506441644 56708383214064818236 57218860254320339653 57575734642600923892 57786789388358258657 58267012014854310668 58784174843388520526 59998723910400680041 60192066782254544137 60372936325642264324 60629188177618674614 61620311043114211934 61684432074376557628 62231927033616586246 62267814885121882036 62496069338513091281 62784281415571763047 63306034446726099028 64118431761078301607 64185152293608039694 64509906159302986811 64614010365046886198 64754842994438880283 64822225765504893686 66253417136581445914 66360334969507612852 66911019291783246866 67018998343894785188 67613841524461898666 68044050032164728236 68293478368059760231 68719425218588199484 68939366479956369397 69472206633095524258 71349833839395403292 72058020775766573548 72288647442545342809 72363869760383579378 73546822857910511018 74199605309312083601 74242394670722243966 74319650024177730172 74816222527949026124 75776328444910720081 76528450811609585789 76608084995596692538 76714483000252200532 77288038412717373241 79076659163016564478 79204270770057473404 79778523001741563571 79907267256182243878 81213866167422417572 81934699299085930154 82019959131863334868 82103516930021983214 82282469669625344119 84322530901103658436 84506320201236839906 85159479098633223284 85432037886644496047 85915332463413991538 86279998560457344643 87690442638277916983 87741011883580833778 88237368475938694012 88419172078485212692 88611890413442678282 88704098415954065044 90442714595538601387 91006806370562750668 91340409033211441103 91562447451913916764 92524204191368913964 94283709002058211493 94435861302760833674 96831917353465190182 96932678974020304844 97793028195683206958 98208108960520572013 100643020752930172972 100757535624551616811 100862382175669776662 101536302002216535454 101594855865198860164 101967271025995043669 104280526380654820196 104723143215886801606 105315568826120376724 105652638569873962567 105762578880560616014 107553498437937796244 107947756130158975849 108508115287978664258 108621026958413605636 109170610423435823834 109346786771617807412 111426201547886977219 112121167461907062316 114437720508640679306 115573578776716517314 116599379771776131373 117568349686777041052 119077087556288274413 119997447820801360082 120258994132529349097 120384133564509088274 121258376355237349228 123240622086228423868 124463854067233172492 124862209218941955761 124992138677026182562 125568562831143526094 126101536357591503709 128236863522156603214 128370304587216079388 129019812318605973622 129228020730093772396 129509685988877760566 129644451531009787372 132506834273162891828 133822038583566493732 134250345250441350931 135227683048923797332 136586956736119520462 137799267003008155259 137878732959912738794 138944413266191048516 142124265792989230751 143534928480760836019 144577294885090685618 144727739520767158756 147093645715821022036 147564429076931402263 148399210618624167202 148484789341444487932 149029088422608140747 151552656889821440162 153056901623219171578 153216169991193385076 154415394832892714521 154576076825434746482 158153318326033128956 159557046003483127142 159814534512364487756 160234283040849354337 162853679185373274397 163869398598171860308 164207033860043966428 164564939339250688238 169012640402473679812 169632188204535533477 170864075773288992094 171830664926827983076 172559997120914689286 175380885276555833966 175482023767161667556 176125286317627802701 177223780826885356564 180885429191077202774 182490921166145935343 182680818066422882206 184302245445710659267 187121137588453002649 188567418004116422986 188871722605521667348 193663834706930380364 195586056391366413916 196212043058337359053 196416217921041144026 201515071249103233622 201724764351339553324 203072604004433070908 203934542051990087338 205744611951859821841 209446286431773603212 211305277139747925134 211525157761121232028 215671088650899741769 215895512260317951698 217016230575957328516 217811744617658051861 218341220846871647668 222852403095773954438 223338131960411648323 228875441017281358612 231147157553433034628 231886959978035060699 233198759543552262746 234188567521241364031 238154175112576548826 239994895641602720164 240517988265058698194 240768267129018176548 243152723215834334903 249724418437883911522 249984277354052365124 251137125662287052188 252203072715183007418 256473727044313206428 257413880002686788563 258039624637211947244 259019371977755521132 266564867178555838321 268500690500882701862 273173913472239040924 275598534006016310518 275757465919825477588 276768307070557975673 284248531585978461502 286771447546800755539 287069856961521672038 287362309255076941249 289154589770181371236 295128858153862804526 295772120704328939671 296798421237248334404 298058176845216281494 300703663621948970383 303105313779642880324 306113803246438343156 308830789665785429042 309152153650869492964 319114092006966254284 320468566081698708674 325707358370746548794 329129878678501376476 338911710737128165637 339264376409071066954 341728151546577984188 342275598684891224353 345119994241829378572 350761770553111667932 352250572635255605402 353018337614844218317 355377057007757874089 361770858382154405548 364393794251197952527 364981842332291870686 365361636132845764412 368604490891421318534 374242275176906005298 377134836008232845972 382097136482025383419 392424086116674718106 392832435842082288052 400532021780242377571 403030142498206467244 404507525718507810599 407869084103980174676 411489223903719643682 419991067372804760287 421344467475781808959 422610554279495850268 431342177301799483538 431791024520635903396 434921625396591104629 435623489235316103722 439489969909002341329 445704806191547908876 446676263920823296646 451569343115120907677 463773919956070121398 466397519087104525492 468377135042482728062 476308350225153097652 478054348576418321617 481035976530117396388 482575565359694585779 486305446431668669806 499448836875767823044 504406145430366014836 514827760005373577126 519397237165184585207 532575545444058546001 533129734357111676642 537001381001765403724 551197068012032621036 553536614141115951346 558449661012190944997 568497063171956923004 573542895093601511078 574139713923043344076 574724618510153882498 575977287687377408833 590257716307725609052 591544241408657879342 596116353690432562988 601407327243897940766 613833098467945418881 617661579331570858084 629407462797523736183 635654683271940845227 640937132163397417348 651414716741493097588 659985963014407480451 677823421474256331274 678528752818142133908 684551197369782448706 687456762723644004091 704501145270511210804 705302749371861317677 706036675229688436634 709608967752332854921 710754114015515748178 728787588502395905054 729963684664583741372 737208981782842637068 748484550353812010596 751228262048657362541 764194272964050766838 779983410835208840533 784848172233349436212 801064043560484755142 809015051437015621198 816195658402432919611 822978447807439287364 833539612894017920891 839982134745609520574 841812958927705443679 842688934951563617918 862684354603598967076 869843250793182209258 871246978470632207444 878979939818004682658 893352527841646593292 903138686230241815354 927547839912140242796 936754270084965456124 939752416753089456517 956108697152836643234 964594869021057086813 965151130719389171558 972610892863337339612 994869860550924615257 1004744499365325852133 1029655520010747154252 1037120799022640326423 1038794474330369170414 1065151090888117092002 1066259468714223353284 1107073228282231902692 1116899322024381889994 1121639981285945480359 1139975754297612920779 1147085790187203022156 1149449237020307764996 1151954575374754817666 1183088482817315758684 1187425317431748734339 1202814654487795881532 1225688217026756749409 1227666196935890837762 1258814925595047472366 1271309366543881690454 1309847963119171018543 1319971926028814960902 1355646842948512662548 1369102394739564897412 1373484301408361513371 1374913525447288008182 1410605498743722635354 1412073350459376873268 1419217935504665709842 1421508228031031496356 1457575177004791810108 1502456524097314725082 1515791937033089707849 1528388545928101533676 1559966821670417681066 1563366923722881538261 1602128087120969510284 1618030102874031242396 1623208719846245424893 1632391316804865839222 1639319972648689548217 1667079225788035841782 1679964269491219041148 1683625917855410887358 1685377869903127235836 1739686501586364418516 1757959879636009365316 1791390471039106018367 1806277372460483630708 1865954070249890868247 1879504833506178913034 1912217394305673286468 1929189738042114173626 1930302261438778343116 1937378149493905829711 1989739721101849230514 2007400132827605288773 2009488998730651704266 2074241598045280652846 2077588948660738340828 2117097829409852567161 2130302181776234184004 2233798644048763779988 2243279962571890960718 2279951508595225841558 2303909150749509635332 2372381975159897159459 2374850634863497468678 2395929190794238570471 2451376434053513498818 2455332393871781675524 2517629851190094944732 2542618733087763380908 2550756559758385667689 2619695926238342037086 2639943852057629921804 2674679955374177683933 2746968602816723026742 2749827050894576016364 2803724152461696642997 2821210997487445270708 2831552680029554674193 2838435871009331419684 3004913048194629450164 3031583874066179415698 3044451377776137732403 3119933643340835362132 3126733847445763076522 3160985401805846353739 3246417439692490849786 3264782633609731678444 3278639945297379096434 3334158451576071683564 3346380440034928251319 3367251835710821774716 3582780942078212036734 3728028818108409822007 3731908140499781736494 3759009667012357826068 3858379476084228347252 3874756298987811659422 3909147627085336614979 3979479442203698461028 4014800265655210577546 4018977997461303408532 4148483196090561305692 4234195658819705134322 4405852239582666153281 4449582782903585916589 4486559925143781921436 4559903017190451683116 4619901741100852363157 4744763950319794318918 4749701269726994937356 4791858381588477140942 4902752868107026997636 4967262774266329984447 5101513119516771335378 5239391852476684074172 5258597834340601537787 5349359910748355367866 5459883875846461883731 5493937205633446053484 5607448304923393285994 5663105360059109348386 5713369608817030437277 6063167748132358831396 6088902755552275464806 6253467694891526153044 6321970803611692707478 6492834879384981699572 6557279890594758192868 6692760880069856502638 6752164083147399607691 6923482090772761098013 7165561884156424073468 7259845593158482284961 7456057636216819644014 7463816280999563472988 7749512597975623318844 7818295254170673229958 7979830280083290445453 8029600531310421155092 8263510882535230987951 8468391317639410268644 8579817519187297245863 8811704479165332306562 8899165565807171833178 9168935741834197129801 9239803482201704726314 9489527900639588637836 9583716763176954281884 9934525548532659968894 10203026239033542670756 10517195668681203075574 10610543559231627954943 10698719821496710735732 10919767751692923767462 10943568466060170767827 11214896609846786571988 11326210720118218696772 11426739217634060874554 12177805511104550929612 12539733297273742128569 12643941607223385414956 13061678491749236077729 13385521760139713005276 13482570387294324243499 13504328166294799215382 13846964181545522196026 14519691186316964569922 14819684805868967970127 14912115272433639288028 15636590508341346459916 15959660560166580890906 16527021765070461975902 17159635038374594491726 17623408958330664613124 17798331131614343666356 17855295918308699673823 18337871483668394259602 18479606964403409452628 19705295181430166202037 19869051097065319937788 21034391337362406151148 21221087118463255909886 21311159644432964126821 21839535503385847534924 21887136932120341535654 22853478435268121749108 23288076123508378238771 25079466594547484257138 26096201726758868754049 26123356983498472155458 26965140774588648486998 27008656332589598430764 27693928363091044392052 29039382372633929139844 29639369611737935940254 30840965677078663072967 31147079480325101416123 31919321120333161781812 33054043530140923951804 34319270076749188983452 34770839419864309891129 35710591836617399347646 36675742967336788519204 36810184840384210764509 39410590362860332404074 42442174236926511819772 42622319288865928253642 43774273864240683071308 46576152247016756477542 48464374635409327686091 50158933189094968514276 50818919152109375994727 52192403453517737508098 52246713966996944310916 53930281549177296973996 57844576177746616915657 59278739223475871880508 60058722634311080721041 61681931354157326145934 62294158960650202832246 69541678839728619782258 71421183673234798695292 73620369680768421529018 74273804914621395684601 78821180725720664808148 85244638577731856507284 87778133080916194899983 93152304494033512955084 94377992711060269704493 96928749270818655372182 101637838304218751989454 103737793641082775790889 104384806907035475016196 115689152355493233831314 120117445268622161442082 123363862708314652291868 124588317921300405664492 137937066270011163414259 139083357679457239564516 147240739361536843058036 148547609829242791369202 163016532864558647671397 175556266161832389799966 188755985422120539408986 193857498541637310744364 203275676608437503978908 207475587282165551581778 231378304710986467662628 240234890537244322884164 256168837358592160626481 275874132540022326828518 297095219658485582738404 326033065729117295342794 339250622447865293802637 351112532323664779599932 377511970844241078817972 404912033244226318409599 414951174564331103163556 512337674717184321252962 551748265080044653657036 652066131458234590685588 660645948977421887931451 678501244895730587605274 809824066488452636819198 965559463890078143899813 1024675349434368642505924 1141115730051910533699779 1321291897954843775862902 1357002489791461175210548 1619648132976905273638396 1793181861510145124385367 1931118927780156287799626 2282231460103821067399558 2642583795909687551725804 3586363723020290248770734 3862237855560312575599252 4564462920207642134799116 7172727446040580497541468 12552273030571015870697569 25104546061142031741395138 50209092122284063482790276
- Sum of all divisors σ(n): 136419491082412821510723699
- Sum of proper divisors (its aliquot sum) s(n): 86210398960128758027933423
- 50209092122284063482790276 is an abundant number, because the sum of its proper divisors (86210398960128758027933423) is greater than itself. Its abundance is 36001306837844694545143147
Bases of 50209092122284063482790276
- Binary: 101001100010000011000001010110011111101111111000111001100100000010010101000001100001002
- Hexadecimal: 0x298830567EFE3990254184
- Base-36: 6B44DZC341H0QHOQS
Squares and roots of 50209092122284063482790276
- 50209092122284063482790276 squared (502090921222840634827902762) is 2520952931744007602035906950641866285429226600156176
- 50209092122284063482790276 cubed (502090921222840634827902763) is 126574757985876966481830726567753288724255843751797183864436724579029854144576
-
50209092122284063482790276 is a
perfect square number . Itssquare root is 7085837432674 -
The
cube root of 50209092122284063482790276 is 368915970.3252415111
Scales and comparisons
How big is 50209092122284063482790276?- 50,209,092,122,284,063,482,790,276 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 50,209,092,122,284,063,482,790,276 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 50209092122284063482790276 cubic inches would be around 30742997.5 feet tall.
Recreational maths with 50209092122284063482790276
- 50209092122284063482790276 backwards is 67209728436048222129090205
- The number of decimal digits it has is: 26
- The sum of 50209092122284063482790276's digits is 100
- 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 50209092122284063482790276 - Facts about the integer". Numbermatics.com. 2024. Web. 14 June 2024.
APA style:
Numbermatics. (2024). Number 50209092122284063482790276 - Facts about the integer. Retrieved 14 June 2024, from https://numbermatics.com/n/50209092122284063482790276/
Chicago style:
Numbermatics. 2024. "Number 50209092122284063482790276 - Facts about the integer". https://numbermatics.com/n/50209092122284063482790276/
The information we have on file for 50209092122284063482790276 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 50209092122284063482790276, math, Factors of 50209092122284063482790276, curriculum, school, college, exams, university, Prime factorization of 50209092122284063482790276, STEM, science, technology, engineering, physics, economics, calculator, fifty septillion, two hundred nine sextillion, ninety-two quintillion, one hundred twenty-two quadrillion, two hundred eighty-four trillion, sixty-three billion, four hundred eighty-two million, seven hundred ninety thousand, two hundred seventy-six.