23109507060877457805910248
23,109,507,060,877,457,805,910,248 is an even composite number composed of seven prime numbers multiplied together.
23109507060877457805910248 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of sixteen thousand, three hundred eighty-four divisors.
Prime factorization of 23109507060877457805910248:
23 × 33 × 73 × 113 × 193 × 373 × 8773
(2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 11 × 11 × 11 × 19 × 19 × 19 × 37 × 37 × 37 × 877 × 877 × 877)See below for interesting mathematical facts about the number 23109507060877457805910248 from the Numbermatics database.
Names of 23109507060877457805910248
- Cardinal: 23109507060877457805910248 can be written as Twenty-three septillion, one hundred nine sextillion, five hundred seven quintillion, sixty quadrillion, eight hundred seventy-seven trillion, four hundred fifty-seven billion, eight hundred five million, nine hundred ten thousand, two hundred forty-eight.
Scientific notation
- Scientific notation: 2.3109507060877457805910248 × 1025
Factors of 23109507060877457805910248
Divisors of 23109507060877457805910248
- Number of divisors d(n): 16384
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 18 19 21 22 24 27 28 33 36 37 38 42 44 49 54 56 57 63 66 72 74 76 77 84 88 98 99 108 111 114 121 126 132 133 147 148 152 154 168 171 189 196 198 209 216 222 228 231 242 252 259 264 266 294 296 297 308 333 342 343 361 363 378 392 396 399 407 418 441 444 456 462 484 504 513 518 532 539 588 594 616 627 666 684 686 693 703 722 726 756 777 792 798 814 836 847 877 882 888 924 931 968 999 1026 1029 1036 1064 1078 1083 1089 1176 1188 1197 1221 1254 1323 1331 1332 1368 1369 1372 1386 1406 1444 1452 1463 1512 1554 1596 1617 1628 1672 1694 1754 1764 1813 1848 1862 1881 1998 2052 2058 2072 2079 2109 2156 2166 2178 2299 2331 2376 2394 2442 2508 2527 2541 2631 2646 2662 2664 2738 2744 2772 2793 2812 2849 2888 2904 2926 3087 3108 3192 3234 3249 3256 3267 3388 3508 3528 3591 3626 3663 3724 3762 3773 3971 3993 3996 4104 4107 4116 4158 4218 4312 4332 4356 4389 4477 4598 4662 4788 4851 4884 4921 5016 5054 5082 5262 5292 5324 5439 5476 5544 5586 5624 5643 5698 5852 5929 6139 6174 6216 6327 6468 6498 6517 6534 6776 6859 6897 6993 7016 7182 7252 7326 7448 7524 7546 7581 7623 7733 7893 7942 7986 7992 8214 8232 8316 8379 8436 8547 8664 8712 8778 8954 9196 9261 9317 9324 9576 9583 9647 9702 9747 9768 9842 10108 10164 10241 10524 10584 10648 10878 10952 10989 11172 11286 11319 11396 11704 11858 11913 11979 12278 12321 12348 12654 12691 12936 12996 13034 13068 13167 13357 13431 13718 13794 13986 14364 14504 14553 14652 14763 15048 15059 15092 15162 15246 15466 15786 15884 15972 16093 16317 16428 16632 16663 16758 16872 17094 17556 17689 17787 17908 18392 18417 18522 18634 18648 18981 19166 19294 19404 19494 19551 19684 19943 20216 20328 20482 20577 20691 21048 21756 21978 22344 22572 22638 22743 22792 22869 23199 23679 23716 23826 23958 24556 24642 24696 25137 25289 25308 25382 25641 25992 26011 26068 26136 26334 26714 26862 27436 27588 27797 27951 27972 28728 28749 28941 29106 29304 29526 30118 30184 30324 30492 30723 30932 31339 31572 31768 31944 32186 32449 32634 32856 33326 33516 33957 34188 34447 35112 35378 35574 35739 35816 35937 36834 36963 37044 37268 37962 38073 38332 38588 38808 38988 39102 39368 39501 39886 40071 40293 40964 41154 41382 41503 42973 43512 43681 43956 44289 45144 45177 45276 45486 45738 46398 47358 47432 47652 47916 48013 48279 48951 49112 49247 49284 49989 50274 50578 50616 50653 50764 51282 52022 52136 52668 53067 53361 53428 53724 54131 54872 55176 55251 55594 55902 55944 57498 57882 58212 58653 59052 59829 60236 60648 60984 61446 61731 61864 62073 62678 63144 64372 64898 65219 65268 66652 67032 67081 67529 67914 68229 68376 68894 69597 70756 71148 71478 71687 71874 73668 73926 74088 74536 75449 75867 75924 76146 76664 76923 77176 77976 78033 78204 79002 79772 80142 80586 81928 82308 82764 83006 83391 83853 85063 85946 86247 86823 87362 87912 88578 90354 90552 90972 91476 92169 92796 93499 94017 94716 95304 95832 96026 96558 97347 97902 98494 98568 99978 100548 101156 101306 101528 101871 102564 103341 104044 105336 105413 106117 106134 106722 106856 107217 107448 108262 110502 111188 111804 112651 114219 114996 115764 116424 116641 117306 118104 119658 120213 120472 120879 122892 123462 123823 124146 124509 125356 128744 128919 129796 130438 130536 131043 132867 133304 134162 135058 135531 135828 136458 137788 139194 139601 141512 142296 142956 143374 143748 144039 144837 146927 147336 147741 147852 149967 150898 151734 151848 151959 152292 153846 156066 156408 158004 159201 159544 160083 160284 161172 162393 164616 165528 165649 165753 166012 166782 167706 170126 171892 172494 173646 174724 175959 177023 177156 179487 180708 181944 182077 182952 183293 184338 185193 185592 186998 188034 189432 192052 193116 194579 194694 195657 195804 196988 199956 201096 201243 202312 202587 202612 203742 205128 206682 208088 208791 210826 212234 212268 213444 214434 215061 216524 219373 221004 222376 223608 225302 226347 227143 227601 228438 229992 231528 233282 234099 234612 239316 240426 241129 241758 245784 246924 247646 248292 249018 250173 250712 251559 253783 255189 257838 258741 259592 260469 260876 262086 265734 268324 270116 271062 271656 272916 275576 276507 278388 279202 280497 282051 285912 286121 286748 287496 288078 289674 292041 293854 295482 295704 299934 300811 301796 303468 303918 304584 305767 307692 310023 312132 316008 316239 316597 318351 318402 320166 320568 322344 324786 331298 331506 332024 333564 335412 336091 337953 340252 342657 343784 344729 344988 347292 349448 349923 351918 354046 354312 354571 356939 358974 360639 361416 364154 366586 368676 370386 371469 373527 373996 376068 378917 384104 386232 386757 389158 389388 391314 391608 393129 393976 399912 402486 405174 405224 406593 407484 413364 417582 418803 421652 424468 424536 426888 428868 430122 432117 433048 434511 438746 440781 442008 443223 449901 450604 452694 454286 455202 455877 456533 456876 466564 468198 469224 469567 472703 477603 478632 480491 480852 482258 483516 487179 493848 494209 495292 496584 496947 498036 500346 503118 507566 510378 515676 517482 520938 521752 524172 528143 531069 531468 536648 538461 540232 542124 545832 546231 549879 553014 556776 557183 558404 560994 564102 572242 573496 576156 579348 583737 584082 586971 587708 590964 595441 599868 601622 603592 603729 606936 607761 607836 611534 615384 616531 620046 624264 632478 633194 636702 636804 640332 645183 649572 654493 658119 662596 663012 667128 670824 672182 675906 679041 680504 681429 682803 685314 689458 689976 694584 699846 702297 703836 708092 709142 713878 717948 721278 723387 728308 733172 737352 737891 740772 742819 742938 747054 747992 750519 752136 757834 761349 765567 769129 773514 778316 778776 782628 786258 788557 804972 810348 813186 814968 816487 826728 829939 835164 837606 841491 843304 846153 848936 857736 858363 860244 864234 869022 876123 877492 881562 886446 899802 901208 902433 905388 908572 910404 911754 913066 913752 917301 930069 933128 935693 936396 939134 945406 948717 949791 955053 955206 960982 961704 962407 964516 967032 974358 988418 990584 993894 996072 1000692 1006236 1008273 1013859 1015132 1020756 1028489 1031352 1034187 1034964 1041876 1048344 1049769 1056286 1062138 1062936 1063713 1070817 1076922 1084248 1092462 1099758 1106028 1114366 1114407 1116808 1120581 1121988 1128204 1136751 1144484 1152312 1158696 1159543 1160271 1167287 1167474 1168164 1173942 1175416 1179387 1181928 1190882 1199736 1200613 1203244 1207458 1215522 1215672 1223068 1233062 1239161 1240092 1256409 1264956 1266388 1273404 1273608 1274539 1280664 1283051 1290366 1296351 1299144 1308986 1316238 1322343 1325192 1326024 1329669 1344364 1351812 1358082 1362053 1362858 1365606 1367631 1369599 1370628 1378916 1399692 1404594 1407672 1408701 1416184 1418109 1418284 1427756 1435896 1441473 1442556 1446774 1456616 1461537 1466344 1475782 1481544 1482627 1485638 1485876 1490841 1494108 1501038 1515668 1522698 1531134 1535611 1538258 1547028 1556632 1565256 1572516 1577114 1584429 1590001 1593207 1609944 1616197 1620696 1626372 1632974 1638693 1649637 1659878 1670328 1671549 1675212 1682982 1692306 1716726 1720488 1728468 1738044 1751211 1752246 1754984 1760913 1763124 1772892 1776481 1786323 1799604 1804866 1810776 1811187 1817144 1820808 1822139 1823283 1823508 1826132 1834602 1849593 1860138 1871386 1872792 1878268 1890812 1897434 1899582 1910106 1910412 1921964 1924814 1929032 1935549 1948716 1963479 1974357 1976836 1987788 2001384 2002847 2012472 2016223 2016546 2027718 2030264 2037123 2041512 2044287 2056978 2068374 2069928 2083752 2099538 2112572 2124276 2127426 2140369 2141634 2153844 2170161 2184924 2199516 2212056 2213673 2216179 2228457 2228732 2228814 2241162 2243976 2256408 2273502 2284047 2288968 2296701 2307387 2319086 2320542 2334574 2334948 2336328 2347884 2352637 2358774 2365671 2381764 2401226 2406488 2413103 2414916 2431044 2446136 2449461 2466124 2478322 2480184 2481997 2489817 2498573 2512818 2524473 2529912 2532776 2546808 2549078 2566102 2575089 2580732 2592702 2617972 2632476 2644686 2652419 2659338 2688728 2703624 2707299 2716164 2724106 2725716 2731212 2735262 2739198 2741256 2751903 2757832 2791613 2799384 2807079 2809188 2817402 2836218 2836568 2846151 2849373 2855512 2865159 2882946 2885112 2887221 2893548 2923074 2951564 2965254 2971276 2971752 2981682 2988216 3002076 3024819 3031336 3041577 3045396 3062268 3071222 3076516 3085467 3094056 3102561 3145032 3147331 3149307 3154228 3168858 3180002 3186414 3191139 3212451 3232394 3252744 3265948 3277386 3299274 3308921 3319756 3343098 3343221 3350424 3363437 3365964 3384612 3410253 3433452 3456936 3459463 3476088 3478629 3482567 3501861 3502422 3504492 3521826 3526248 3545784 3552962 3572646 3599208 3601839 3609732 3622374 3644278 3646566 3647016 3652264 3669204 3697001 3699186 3717483 3720276 3742772 3756536 3769227 3781624 3794868 3799164 3820212 3820824 3823617 3843928 3849153 3849628 3871098 3897432 3900281 3926329 3926958 3948714 3953672 3967029 3975576 4005694 4032446 4033092 4055436 4074246 4086159 4088574 4108797 4113956 4136748 4168087 4199076 4225144 4226103 4248552 4254327 4254852 4280738 4283268 4307688 4315717 4324419 4340322 4369848 4399032 4427346 4432358 4447881 4456914 4457464 4457628 4472523 4482324 4547004 4568094 4581451 4593402 4606833 4614774 4638172 4641084 4669148 4669896 4695768 4705274 4717548 4731342 4753287 4763528 4770003 4779621 4802452 4826206 4829832 4848591 4862088 4898922 4916079 4932248 4948911 4956644 4963994 4979634 4997146 5014647 5025636 5048946 5098156 5132204 5150178 5161464 5165237 5185404 5199733 5235944 5253633 5264952 5289372 5304838 5318676 5329443 5358969 5383903 5414598 5432328 5436299 5448212 5451432 5462424 5466417 5470524 5478396 5503806 5548779 5583226 5614158 5618376 5634804 5672436 5692302 5698746 5715409 5730318 5765892 5774442 5787096 5809573 5846148 5890437 5903128 5923071 5930508 5942552 5963364 6004152 6008541 6015343 6048669 6049638 6083154 6090792 6124536 6129013 6132861 6142444 6153032 6170934 6205122 6294662 6298614 6308456 6337716 6360004 6372828 6382278 6421107 6424902 6464788 6510483 6531896 6549851 6554772 6598548 6617842 6639512 6641019 6648537 6685371 6686196 6686442 6726874 6731928 6736849 6769224 6781841 6820506 6852141 6866904 6918926 6922161 6957258 6965134 7003722 7004844 7008984 7043652 7057911 7097013 7105924 7145292 7199423 7203678 7219464 7239309 7244748 7288556 7293132 7338408 7348383 7394002 7398372 7434966 7440552 7445991 7469451 7485544 7495719 7538454 7589736 7598328 7640424 7647234 7698306 7699256 7725267 7742196 7800562 7852658 7853916 7897428 7934058 7957257 8011388 8064892 8066184 8110872 8116801 8121897 8148492 8171009 8172318 8177148 8217594 8227912 8255709 8273496 8336174 8374839 8398152 8404291 8421237 8452206 8460419 8508654 8509704 8548119 8561476 8566536 8631434 8648838 8661663 8674127 8680644 8854692 8864716 8895762 8913828 8915256 8921773 8945046 8964648 8981357 9074457 9094008 9129329 9136188 9162902 9186804 9213666 9229548 9256401 9276344 9282168 9307683 9338296 9389971 9410548 9435096 9441993 9462684 9506574 9540006 9559242 9573417 9604904 9637353 9652412 9697182 9797844 9832158 9897822 9913288 9926763 9927988 9959268 9994292 10029294 10051272 10090311 10097892 10196312 10230759 10264408 10300356 10330474 10370808 10378389 10399466 10435887 10447701 10505583 10507266 10578744 10586477 10609676 10637352 10658886 10717938 10767806 10805517 10829196 10872598 10896424 10932834 10941048 10956792 11007612 11091003 11097558 11130007 11152449 11166452 11228316 11269608 11313379 11344872 11384604 11397492 11430818 11460636 11470851 11531784 11547459 11548884 11619146 11692296 11700843 11714089 11778987 11780874 11846142 11861016 11926728 12017082 12030686 12097338 12099276 12166308 12258026 12258477 12265722 12284888 12326391 12341868 12410244 12435367 12504261 12589324 12597228 12675432 12678309 12720008 12745656 12754973 12762981 12764556 12842214 12849804 12929576 12947151 12973257 13020966 13099702 13109544 13197096 13206743 13235684 13282038 13297074 13343643 13370742 13372392 13372884 13453748 13473698 13563682 13641012 13704282 13744353 13820499 13837852 13844322 13914516 13930268 14007444 14009688 14019929 14087304 14113561 14115822 14194026 14211848 14259861 14290584 14310009 14398846 14407356 14478618 14489496 14545773 14577112 14586264 14613451 14696766 14788004 14796744 14869932 14891982 14938902 14982583 14991438 15043941 15076908 15294468 15396612 15450534 15484392 15495711 15513253 15599199 15601124 15705316 15707832 15794856 15868116 15914514 15988329 16022776 16076907 16129784 16151709 16233602 16243794 16296984 16308897 16342018 16344636 16354296 16399251 16435188 16511418 16646337 16672348 16749678 16808582 16842474 16891721 16904412 16920838 17017308 17096238 17122952 17146227 17262868 17297676 17323326 17348254 17361288 17373979 17428719 17490011 17671311 17709384 17729432 17778167 17791524 17827656 17843546 17890092 17962714 18025623 18046029 18146007 18148914 18258658 18272376 18285733 18325804 18373608 18387039 18427332 18459096 18512802 18615366 18779942 18821096 18883986 18925368 19013148 19080012 19118484 19146834 19263321 19274706 19304824 19394364 19541291 19595688 19649553 19664316 19795644 19853526 19855976 19918536 19923057 19945611 19988584 20056113 20058588 20180622 20195784 20210547 20345523 20461518 20600712 20660948 20756778 20766483 20798932 20871774 20895402 21011166 21014532 21172954 21173733 21219352 21291039 21317772 21435876 21535612 21598269 21611034 21658392 21717927 21745196 21865668 22015224 22031317 22045149 22178453 22182006 22195116 22260014 22304898 22332904 22337973 22408353 22456632 22487157 22626758 22769208 22794984 22811647 22861636 22921272 22941702 23094918 23097768 23238292 23401686 23428178 23544059 23557974 23561748 23692284 23871771 24034164 24061372 24194676 24198552 24216241 24332616 24350403 24377969 24513027 24516052 24516954 24531444 24652782 24683736 24820488 24870734 25008522 25124517 25178648 25194456 25212873 25263711 25356618 25381257 25509946 25525962 25529112 25684428 25699608 25879007 25894302 25946514 25984989 26022381 26041932 26199404 26413486 26471368 26564076 26594148 26687286 26741484 26745768 26765319 26907496 26944071 26947396 27127364 27282024 27301967 27387987 27408564 27484303 27488706 27640998 27675704 27688644 27769203 27829032 27860536 28014888 28039858 28169913 28227122 28231644 28325979 28388052 28457773 28519722 28620018 28797692 28814712 28957236 29091546 29176609 29226902 29393532 29576008 29739864 29780289 29783964 29877804 29965166 29982876 30087882 30153816 30210019 30270933 30588936 30707743 30793224 30901068 30991422 31026506 31135167 31198398 31202248 31307661 31343103 31410632 31516749 31736232 31759431 31829028 31976658 32153814 32303418 32416551 32467204 32487588 32617794 32684036 32689272 32798502 32870376 33022836 33273009 33292674 33344696 33390021 33457347 33499356 33617164 33684948 33783442 33808824 33841676 33940137 34034616 34192476 34292454 34412553 34525736 34595352 34620641 34642377 34646652 34696508 34747958 34857438 34980022 35102529 35142267 35336961 35342622 35556334 35583048 35687092 35780184 35925428 36051246 36092058 36292014 36297828 36398131 36517316 36571466 36651608 36774078 36775431 36854664 37025604 37230732 37306101 37512783 37559884 37687321 37767972 38026296 38054093 38160024 38236968 38264919 38293668 38308237 38526642 38549412 38788728 38841453 39082582 39299106 39328632 39591288 39620229 39707052 39846114 39891222 40112226 40117176 40361244 40421094 40667011 40691046 40923036 41233059 41321896 41461497 41513556 41532966 41597864 41743548 41790804 42022332 42029064 42059787 42107401 42340683 42345908 42347466 42582078 42635544 42871752 42903091 42930027 43071224 43189619 43196538 43222068 43435854 43490392 43637319 43731336 43840353 44062634 44090298 44356906 44364012 44390232 44422681 44520028 44609796 44675946 44816706 44947749 44974314 45253516 45623294 45723272 45848957 45883404 46189836 46476584 46487133 46539759 46797597 46803372 46856356 47088118 47115948 47123496 47157943 47384568 47472887 47743542 47964987 48068328 48122744 48389352 48432482 48455127 48700806 48755938 48926691 49026054 49032104 49033908 49062888 49197753 49305564 49741468 50017044 50249034 50395961 50425746 50527422 50675163 50713236 50762514 51019892 51051924 51368856 51438681 51758014 51788604 51893028 51969978 52044762 52083864 52121937 52286157 52398808 52470033 52826972 53128152 53188296 53334501 53374572 53482968 53530638 53888142 53894792 54076869 54138087 54254728 54438021 54603934 54775974 54817128 54857199 54968606 54977412 55161117 55281996 55377288 55538406 56079716 56339826 56454244 56463288 56651958 56776104 56817607 56915546 57039444 57197063 57240036 57595384 57789963 57914472 58183092 58353218 58453804 58623873 58787064 58830037 58948659 59222933 59560578 59567928 59755608 59799289 59836833 59930332 59965752 60175764 60420038 60541866 60631641 61036569 61415486 61802136 61982844 62053012 62270334 62396796 62615322 62686206 62869499 63033498 63518862 63521199 63658056 63905303 63953316 64307628 64606836 64794807 64833102 64934408 64975176 65153781 65235588 65368072 65597004 65729797 66045672 66093951 66168773 66535359 66546018 66585348 66780042 66914694 66998712 67013919 67234328 67369896 67419143 67461471 67566884 67683352 67880274 68384952 68434941 68584908 68825106 69241282 69284754 69293304 69393016 69495916 69714876 69960044 70205058 70284534 70632177 70673922 70685244 71112668 71374184 71615313 71850856 72102492 72184116 72584028 72595656 72648723 72796262 73034632 73051209 73133907 73142932 73539081 73548156 73550862 74051208 74105339 74461464 74600251 74612202 75025566 75119768 75373551 75374642 75535944 75638619 76108186 76143771 76529838 76587336 76616474 77053284 77098824 77637021 77682906 78067143 78165164 78598212 79193653 79240458 79414104 79692228 79782444 80224452 80295957 80722488 80832213 80842188 81334022 81382092 81846072 81905901 81998623 82163961 82452909 82466118 82922994 83027112 83065932 83487096 83581608 84044664 84119574 84214802 84509739 84681366 84691816 84694932 84977937 85164156 85373319 85806182 85860054 86379238 86393076 86444136 86871708 87047569 87274638 87529827 87680706 88125268 88180596 88713812 88728024 88845362 89040056 89219592 89284811 89340867 89351892 89633412 89895498 89948628 90507032 90630057 90812799 91246588 91697914 91766808 92123229 92379672 92447201 92974266 93064609 93079518 93405501 93595194 93606744 93712712 94029309 94176236 94231896 94315886 94945774 95278293 95487084 95929974 96864964 96910254 97401612 97511876 97853382 98052108 98067816 98139503 98395506 98611128 98794927 99482936 99819027 100034088 100170063 100498068 100791922 100851492 101054844 101350326 101426472 101525028 101820411 102039784 102103848 102294157 102877362 103289681 103516028 103577208 103786056 103861923 103939956 104089524 104243874 104572314 104940066 105307587 105426801 105653944 106010883 106669002 106749144 107061276 107776284 108153738 108276174 108592771 108876042 109194393 109207868 109551948 109714398 109937212 109954824 110322234 110563992 111076812 111918303 112159432 112538349 112679652 112908488 113061963 113303916 113635214 113831092 114078888 114162279 114394126 114480072 114794757 114924711 115579926 116366184 116451247 116524359 116706436 116907608 117247746 117660074 117897318 118445866 118860687 119121156 119598578 119673666 119860664 120351528 120840076 121083732 121263282 122001033 122073138 122430077 122830972 123699177 123965688 124106024 124447169 124540668 124793592 125230644 125372412 125738998 126066996 126179361 126322203 127022049 127037724 127042398 127810606 127906632 128000131 128615256 128709273 128854979 129213672 129568857 129589614 129666204 130307562 130471176 131194008 131459594 131521059 132187902 132337546 133070718 133092036 133170696 133268043 133560084 133829388 134027838 134838286 134843247 134922942 135133768 135760548 136789037 136869882 137169816 137546871 137650212 138482564 138569508 138991832 139429752 139461399 139619277 139920088 140392791 140410116 140569068 141264354 141347844 141370488 141473829 142225336 142418661 143230626 144204984 144368232 145168056 145274173 145297446 145365381 145592524 146102418 146267814 146285864 146780073 147078162 147096312 147101724 148210678 149200502 149224404 150051132 150747102 150749284 151187883 151277238 152025489 152216372 152287542 153059676 153232948 154106568 154219219 154316043 155249171 155274042 155365812 156134286 156330328 156365811 156858471 157196424 157410099 158387306 158480916 159384456 159564888 159681529 160003503 160448904 160591914 160747961 161664426 161684376 162414261 162668044 162764184 163811802 163997246 164327922 164571597 164808413 164905818 164932236 165483351 165845988 166131864 168239148 168429604 169019478 169362732 169389864 169513687 169955874 170328312 170452821 170645783 170746638 171591189 171612364 171720108 172758476 172786152 173743416 174095138 174549276 175059654 175361412 175871619 176250536 176361192 176490111 176845977 177427624 177668799 177690724 178569622 178681734 178703784 179266824 179397867 179790996 179897256 181260114 181625598 181894923 182493176 183109707 183395828 184246458 184894402 185948532 186129218 186159036 186811002 187190388 188058618 188352472 188608497 188631772 189891548 190556586 190974168 191113769 191715909 191859948 192390121 193729928 193820508 194384421 194803224 195023752 195706764 196104216 196279006 196791012 197189391 197589854 198281853 198506319 199204411 199606077 199638054 200340126 200996136 201143063 201583844 201702984 202109688 202257429 202700652 203050056 203640822 204588314 205304823 205754724 206579362 207032056 207723846 207879912 208179048 208487748 209144628 209880132 210615174 210853602 211470133 211896531 212021766 213338004 214122552 214954201 215552568 216307476 216552348 217185542 217752084 217946169 218388786 218415736 219103896 219153627 219401721 219428796 219874424 220617243 220644468 222153624 222316017 222567691 223800753 223836606 225076698 225359304 226123926 226607832 226915857 227270428 227662184 228324558 228431313 228788252 229589514 229849422 231159852 232902494 232911063 233048718 233412872 234201429 234495492 235320148 235794636 236891732 237580959 237721374 238242312 239197156 239347332 240887871 241680152 242167464 242344487 242496639 242526564 244002066 244146276 244860154 245661944 245717703 245995869 246491883 247358727 247398354 248894338 249081336 250461288 250744824 250928117 251477996 252133992 252358722 252644406 253529217 254044098 254075448 254084796 255621212 256000262 256119957 257418546 257709958 259137714 259179228 259332408 260615124 261142707 262589481 262919188 263042118 263811247 264375804 264675092 266141436 266184072 266378651 266536086 267120168 267658776 267854433 268055676 268157659 269676572 269686494 269845884 271521096 271890171 273578074 273739764 275093742 275300424 276369687 276965128 277139016 277341603 277655569 278922798 279193827 279238554 280785582 280820232 281138136 282528708 282695688 282947658 284669077 284837322 285834879 286461252 290548346 290594892 290730762 291185048 292204836 292535628 293560146 294156324 294203448 294418509 294751807 296384781 296421356 298401004 298448808 300102264 300321637 300510189 301494204 301498568 302327333 302375766 302554476 304050978 304432744 304575084 305461233 306119352 306465896 306882471 308438438 308632086 309869043 310498342 310548084 310731624 310958767 311585769 312268572 312731622 313035503 313716942 314820198 316280403 316774612 316961832 319363058 320007006 320942699 321183828 321495922 323328852 324828522 325336088 325778313 327583179 327623604 327994492 328655844 329143194 329616826 329811636 329864472 330105601 330966702 331691976 332310209 335754909 336478296 336859208 337785173 338038956 338725464 339027374 339185889 339911748 340905642 341291566 341493276 342486837 343182378 343224728 343440216 344384271 344774133 345516952 347428927 348190276 349098552 349353741 350119308 350722824 351743238 352980222 353691954 355337598 355381448 356582061 357139244 357363468 358795734 359581992 362520228 363251196 363789846 366003099 366219414 366791656 367290231 368492916 369788804 371897064 372258436 372318072 373341507 373622004 374380776 376117236 377216994 377263544 378538083 378966609 379783096 381066147 381113172 382227538 383431818 383719896 384000393 384780242 386127819 386564937 387641016 388706571 388768842 391413528 392558012 393582024 394378782 394563177 395179708 396563706 397012638 398408822 399212154 399276108 399804129 400379441 400680252 402286126 403167688 404514858 404529741 405401304 407281644 409176628 410367111 410609646 411509448 411810259 412640613 413158724 414560531 415447692 416975496 418289256 418595023 418857831 419760264 421230348 421390607 421707204 422940266 423793062 424043532 424421487 426676008 427255983 429908402 432614952 433104696 433421293 434371084 435504168 435822519 435892338 436777572 438307254 438803442 438857592 441234486 441288936 444632034 445135382 447337121 447601506 447673212 450153396 452247852 453563649 453831714 454540856 456076467 456649116 456862626 457576504 459179028 459698844 460108579 462319704 462657657 463181411 465747513 465804988 465822126 466097436 468402858 468990984 469097433 470640296 471589272 471934001 472230297 473783464 475161918 475442748 478394312 478694664 479044587 480010509 481775742 482243883 484688974 484993278 485053128 488004132 488292552 488649491 489720308 491435406 491991738 492983766 493714791 494425239 494717454 494796708 497788676 501856234 502955992 504717444 505288812 507058434 508088196 508169592 508541061 511242424 511358463 511937349 512000524 512239914 514773567 514837092 515419916 518275428 518358456 518737373 521230248 522201757 522285414 525178962 525838376 526084236 527614857 527622494 528751608 529350184 529470333 532282872 532757302 533006397 533072172 535708866 536111352 536315318 538193601 539353144 539372988 539691768 540697687 543780342 547156148 547479528 550187484 552739374 554355571 554683206 555311138 557845596 558387654 558477108 561571164 565057416 565825491 565895316 569338154 569674644 571669758 572922504 573341307 573990361 575147727 577170363 581096692 581189784 581461524 584409672 585071256 587120292 588312648 588837018 589503614 591568173 592769562 592842712 594845559 595518957 596802008 597613233 598818231 600643274 601020378 602988408 603429189 604654666 604751532 605108952 606772287 608101956 609150168 610922466 613764942 615914469 616876876 617264172 619738086 620996684 621096168 621917534 623171538 624537144 624993677 625463244 626071006 627433884 629640396 632560806 633549224 634410399 635689593 638726116 640014012 641885398 642367656 642991844 644862603 646657704 647130407 649657044 651452263 651556626 653838507 655166358 655247208 655988984 657311688 657792179 658205163 658286388 659233652 659623272 660211202 661933404 664620418 666948051 667703073 671402259 671509818 674526133 675570346 676077912 678054748 678371778 679823496 681811284 682583132 682986552 684973674 686364756 688768542 689548266 691564489 694857854 696380552 698707482 698733189 700238616 703486476 705960444 707383908 710675196 712742877 713164122 714278488 714726936 716059099 717591468 723027767 725040456 726502392 727033461 727579692 727856503 732006198 732438828 734580462 736985832 737153109 737987607 739577608 742076181 744516872 746683014 747244008 752234472 752784351 754433988 757076166 757933218 762132294 762226344 764455076 766863636 768000786 768359871 769560484 772255638 773129874 777413142 777537684 783428121 785116024 787768443 788757564 789126354 790359416 791433741 793127412 794025276 796817644 798424308 798552216 799135953 799608258 800758882 801360504 803563299 804472977 804572252 809029716 809059482 814563288 815158729 815670513 818353256 820602761 820734222 821219292 823620518 825281226 826317448 829109061 829121062 830895384 832024809 832966707 837190046 837581481 837715662 842460696 842781214 843414408 844030939 845880532 847586124 848087064 848842974 854007231 854511966 859816804 866842586 868742168 871130183 871645038 871784676 873555144 876614508 877606884 882468972 883255527 884255421 889154343 889264068 890270764 894674242 895203012 895346424 896000917 900306792 900964911 901984853 904495704 906981999 907127298 907663428 912152934 913298232 913725252 918358056 919397688 920217158 920647413 925315314 926362822 929607129 931495026 931609976 931644252 932194872 932876301 934757307 936805716 938194866 939106509 943868002 944460594 950323836 950885496 957523259 958089174 960021018 962828097 963551484 964487766 969377948 969986556 976008264 977298982 977334939 979440616 982749537 982870812 983983476 985967532 987429582 988850478 989434908 989593416 990316803 995577352 996930627 1003712468 1009434888 1010577624 1013355519 1014116868 1016176392 1016919211 1017082122 1017557667 1022716926 1023710699 1023874698 1024001048 1024479828 1027460511 1029547134 1029674184 1030839832 1034322399 1036550856 1037474746 1042286781 1044403514 1044570828 1048061223 1050357924 1052168472 1052937601 1055229714 1055244988 1058940666 1065514604 1066012794 1066144344 1071417732 1072630636 1076387202 1078745976 1079534533 1081395374 1086744197 1087560684 1094312296 1098009297 1100374968 1101870693 1105478748 1108711142 1109366412 1110622276 1115691192 1116775308 1116954216 1117770703 1120024521 1123142328 1125235727 1131650982 1131790632 1136186491 1136899827 1138676308 1139349288 1143339516 1146682614 1147980722 1150295454 1152001179 1154340726 1158383457 1159694811 1162193384 1162923048 1166119713 1174240584 1177674036 1179007228 1183136346 1185539124 1189691118 1191037914 1194520481 1195226466 1197636462 1199412387 1201138323 1201286548 1202040756 1206858378 1209309332 1209503064 1213544574 1216203912 1221844932 1227529884 1231101333 1231828938 1233753752 1234528344 1235430777 1237921839 1239476172 1241993368 1243681593 1243835068 1246343076 1249987354 1250926488 1252142012 1254867768 1255785069 1259280792 1264171821 1265121612 1268820798 1271379186 1273264461 1277452232 1280028024 1280963717 1281767949 1283770796 1285983688 1289725206 1294260814 1299314088 1300263879 1302904526 1303113252 1307467557 1307677014 1310332716 1315584358 1316410326 1316572776 1318467304 1320422404 1323866808 1329240836 1333896102 1335406146 1342011363 1342804518 1343019636 1346730847 1349052266 1351140692 1356109496 1356743556 1360690947 1363622568 1365166264 1369947348 1372729512 1377537084 1379096532 1380325737 1383128978 1387972971 1389544233 1389715708 1394430877 1397242539 1397414964 1397466378 1406972952 1408001441 1411920888 1414767816 1415802003 1417404769 1421350392 1425485754 1426328244 1432118198 1435182936 1437133761 1446055534 1446731649 1454066922 1455159384 1455713006 1464012396 1464877656 1465948473 1469160924 1474306218 1475975214 1483275717 1484152362 1493366028 1504679407 1505568702 1508867976 1514152332 1515866436 1524264588 1525623183 1528910152 1533727272 1534075389 1535812047 1536001572 1536719742 1539120968 1544320701 1544511276 1546259748 1554826284 1555075368 1556212119 1557973837 1566605271 1566856242 1575536886 1577515128 1578252708 1582867482 1586254824 1588050552 1588410999 1593635288 1596848616 1598015903 1598271906 1599019191 1599216516 1601517764 1607126598 1608945954 1609144504 1614580803 1618059432 1618118964 1622093061 1630317458 1631341026 1641205522 1641468444 1642438584 1647241036 1650562452 1658218122 1658242124 1663066713 1664049618 1665933414 1674380092 1675162962 1675431324 1685562428 1688061878 1691761064 1695172248 1696411409 1697476473 1697685948 1708014462 1709023932 1719633608 1720023921 1721971083 1725443181 1731511089 1733685172 1742260366 1743290076 1743569352 1753229016 1755213768 1756496819 1764937944 1766511054 1768227571 1768510842 1774704519 1778308686 1778528136 1780541528 1786556871 1789348484 1790406024 1792001834 1792839699 1801929822 1803969706 1810287567 1813963998 1814254596 1815326856 1820316861 1824305868 1827450504 1840434316 1841294826 1850630628 1852725644 1859214258 1862990052 1863288504 1864650557 1865752602 1869514614 1873611432 1874981031 1876389732 1877103613 1878213018 1887736004 1888921188 1900647672 1903231197 1915046518 1916178348 1920042036 1925656194 1927102968 1928975532 1934587809 1938755896 1939973112 1941391221 1943588983 1954356789 1954597964 1954669878 1965499074 1965741624 1967966952 1971935064 1973376537 1974859164 1977700956 1978869816 1980633606 1993861254 2000844153 2003109219 2007424936 2014206777 2023578399 2026711038 2028233736 2033838422 2034164244 2035115334 2045433852 2047421398 2047749396 2048959656 2054921022 2059094268 2063262649 2068644798 2074693467 2074949492 2084573562 2088807028 2089141656 2096122446 2100715848 2102251459 2105875202 2110459428 2110489976 2116291331 2117881332 2131029208 2132025588 2138228631 2142835464 2145261272 2148177297 2152774404 2159069066 2162790748 2169083301 2173488394 2175121368 2176711369 2181100383 2183569509 2191248521 2196018594 2203741386 2210957496 2212573693 2213962821 2217422284 2218732824 2221244552 2233550616 2235541406 2240049042 2250471454 2258353053 2263301964 2272372982 2273799654 2277352616 2286679032 2293365228 2295961444 2300590908 2304002358 2308681452 2316766914 2319389622 2326171463 2332239426 2350284363 2355348072 2358014456 2364496211 2366272692 2371078248 2374301223 2379382236 2382075828 2389040962 2390452932 2395272924 2397407859 2398824774 2402276646 2402573096 2404081512 2410689897 2413418931 2413716756 2418618664 2427089148 2432002489 2443689864 2445476187 2448244601 2455059768 2461808283 2462202666 2463657876 2470861554 2475843678 2478952344 2487363186 2487670136 2492686152 2496074427 2498900121 2499974708 2504284024 2511570138 2512744443 2528343642 2530243224 2532092817 2537641596 2542758372 2546528922 2561927434 2562021693 2563535898 2567541592 2579450412 2588521628 2600527758 2605809052 2606226504 2613390549 2614935114 2615354028 2620665432 2631168716 2632820652 2640844808 2649766581 2652766263 2658481672 2667463029 2667792204 2670812292 2684022726 2685609036 2686039272 2688002751 2693461694 2698104532 2702281384 2702894733 2705954559 2713487112 2720945997 2721381894 2739894696 2755074168 2758193064 2760209287 2760651474 2761942239 2766257956 2775945942 2779088466 2779431416 2788821387 2788861754 2794485078 2794829928 2794932756 2798628903 2816002882 2817319527 2831604006 2834809538 2850971508 2852656488 2864236396 2872569777 2874267522 2888484291 2892111068 2893463298 2901923717 2908133844 2911426012 2928024792 2930165161 2931896946 2932004817 2938321848 2948612436 2949734249 2951950428 2966551434 2968304724 2970950409 2986732056 2990791881 3009358814 3011137404 3028304664 3031732872 3033949051 3040066557 3048529176 3050757633 3051246366 3054211259 3068150778 3071132097 3071624094 3072003144 3073439484 3088641402 3089022552 3092519496 3109652568 3112424238 3115947674 3126860343 3131359847 3133210542 3133712484 3144183669 3151073772 3156505416 3158812803 3165734964 3176821998 3196031806 3196543812 3198038382 3198433032 3203035528 3214253196 3217891908 3220760053 3229161606 3236237928 3238603599 3242269877 3244186122 3260232591 3260634916 3262682052 3282411044 3282936888 3294482072 3301124904 3303538007 3305612079 3316436244 3316484248 3326133426 3328099236 3331866828 3348760184 3350325924 3350862648 3353312109 3360073563 3371124856 3375707181 3376123756 3392822818 3394952946 3395371896 3408559473 3416028924 3418047864 3420546437 3440047842 3443390533 3443942166 3450886362 3456003537 3463022178 3467370344 3479084433 3484520732 3486580152 3512993638 3533022108 3536455142 3537021684 3549409038 3556617372 3573113742 3578696968 3583561443 3584003668 3585679398 3603414969 3603859644 3607939412 3620575134 3627927996 3628509192 3631161611 3640633722 3648611736 3655412299 3680868632 3682589652 3693303999 3701261256 3705451288 3706292331 3718428516 3725980104 3729301114 3731044779 3731505204 3739029228 3749962062 3752779464 3754207226 3756426036 3767355207 3775472008 3777842376 3784883809 3792515463 3806462394 3821718197 3830093036 3832356696 3840084072 3842891151 3851312388 3857951064 3869175618 3882782442 3887177966 3900791637 3908713578 3909195928 3909339756 3922402671 3930998148 3946753074 3949718328 3955401912 3961267212 3987722508 4001688306 4006218438 4017932527 4026034089 4028413554 4040192541 4047156798 4053422076 4067676844 4068328488 4070230668 4090867704 4094842796 4095498792 4109842044 4118188536 4126525298 4137289596 4140977211 4149386934 4149898984 4163918913 4168632699 4169147124 4177614056 4183292631 4191727617 4192244892 4204502918 4211750404 4220918856 4224004323 4232582662 4235762664 4247406009 4252214307 4264051176 4276457262 4296354594 4305548808 4311401283 4318138132 4325581496 4338166602 4340194947 4346976788 4353422738 4362200766 4367139018 4382497042 4392037188 4397845419 4407482772 4425147386 4427925642 4434844568 4449827151 4471082812 4480098084 4500942908 4514038221 4516706106 4526603928 4529912849 4544745964 4547599308 4560165841 4576869549 4586730456 4591922888 4601181816 4604545253 4607436141 4608004716 4617362904 4633533828 4638779244 4652342926 4664478852 4668636357 4673921511 4699815813 4700568726 4721682931 4728992422 4732545384 4748602446 4758764472 4764151656 4767634223 4778081924 4780905864 4790545848 4794047709 4794815718 4797649548 4804553292 4821379794 4826837862 4827433512 4854178296 4864004978 4866279183 4890952374 4896489202 4923616566 4924405332 4927315752 4941723108 4951687356 4974726372 4989200139 4992148854 4997800242 4999949416 5012413693 5023140276 5025488886 5056687284 5061194369 5064185634 5075283192 5085516744 5089234227 5093057844 5094995521 5123854868 5124043386 5127071796 5158900824 5160071763 5165913249 5177043256 5194533267 5201055516 5211618104 5226781098 5229870228 5230708056 5262337432 5265641304 5269490457 5275455811 5299533162 5304682713 5305532526 5334926058 5335584408 5341624584 5368045452 5371218072 5375144401 5376005502 5378519097 5386923388 5396209064 5405789466 5411909118 5430862701 5441891994 5442763788 5520418574 5521302948 5523884478 5532515912 5551891884 5558176932 5577642774 5577723508 5588970156 5589865512 5593951671 5597257806 5624943093 5631310839 5632005764 5634639054 5663208012 5669619076 5701943016 5706111103 5709693591 5728472792 5744219327 5745139554 5748535044 5776968582 5784222136 5786926596 5803763427 5803847434 5816267688 5822852024 5824173663 5830766949 5860330322 5863070367 5863793892 5864009634 5897224872 5899468498 5903900856 5908216573 5920129611 5933102868 5936609448 5941900818 5947674557 5981583762 6009327657 6018717628 6022274808 6067898102 6070735197 6080133114 6097911281 6101515266 6102492732 6108422518 6136301556 6142264194 6143248188 6146878968 6177282804 6189787947 6224080401 6224848476 6231895348 6253720686 6262719694 6266421084 6267424968 6272006419 6288367338 6302147544 6306754377 6313893971 6317625606 6331469928 6348873993 6353643996 6392063612 6393087624 6396076764 6428506392 6435783816 6441520106 6444531891 6458323212 6477207198 6484539754 6488372244 6507249903 6520465182 6521269832 6525364104 6530134107 6543301149 6550708527 6564822088 6573745563 6607076014 6611224158 6632872488 6637721079 6652266852 6656198472 6663733656 6700651848 6706624218 6720147126 6751414362 6752247512 6775059159 6785645636 6789905892 6817118946 6832057848 6841092874 6880095684 6886781066 6887884332 6901772724 6912007074 6926044356 6958168866 6969041464 6978514389 7025987276 7066044216 7072910284 7074043368 7093488633 7098818076 7113234744 7118434477 7122903669 7146227484 7165974893 7167122886 7168007336 7171358796 7192223577 7206829938 7207719288 7215878824 7240256793 7241150268 7255855992 7262323222 7281267444 7296007467 7310824598 7336428561 7344733803 7365179304 7370563207 7385424849 7386607998 7412584662 7419787463 7436857032 7458602228 7462089558 7463010408 7478058456 7496700363 7499924124 7508414452 7512852072 7534710414 7569767618 7585030926 7596278451 7607209379 7612924788 7643436394 7660186072 7685782302 7686065079 7702624776 7738351236 7765564884 7774355932 7801583274 7817427156 7818679512 7824394921 7840171647 7844805342 7861996296 7876650089 7893506148 7922534424 7953305437 7958298789 7975445016 8003376612 8006421533 8012436876 8035865054 8052068178 8056827108 8064008253 8080385082 8094313596 8106844152 8108684199 8117863677 8135353688 8140461336 8162837991 8189685592 8219684088 8235004567 8253050596 8274579192 8280627861 8281954422 8298773868 8327837826 8337265398 8338294248 8366585262 8383455234 8384489784 8395886709 8409005836 8423500808 8448008646 8451958581 8465165324 8494812018 8504428614 8552914524 8592709188 8617709331 8622802566 8636276264 8665452873 8676333204 8680389894 8693953576 8705771151 8706845476 8724401532 8734278036 8764994084 8784074376 8790495483 8795690838 8814965544 8849202747 8850294772 8855851284 8899654302 8912851227 8942165624 8960196168 8966746019 8972375643 9001885816 9028076442 9033412212 9059825698 9089491928 9095198616 9101847153 9120199671 9120331682 9152272899 9153739098 9162633777 9209090506 9213396291 9214872282 9216009432 9267067656 9277558488 9284340329 9304685852 9328957704 9337272714 9347843022 9380581029 9394079541 9399631626 9401137452 9443365862 9457984844 9476438409 9497204892 9535268446 9556163848 9588095418 9589631436 9595299096 9609106584 9642759588 9653675724 9662280159 9715810797 9726809631 9728009956 9732558366 9761016139 9780697773 9781904748 9792978404 9847233132 9848810664 9856010087 9883446216 9903374712 9910614021 9921833383 9949452744 9978400278 9984297708 9995600484 10024827386 10046280552 10050977772 10059936327 10113374568 10122388738 10127121543 10128371268 10178468454 10186115688 10189991042 10225678419 10247709736 10248086772 10254143592 10261639311 10273256053 10320143526 10330171599 10331826498 10389066534 10402111032 10453562196 10459740456 10532755849 10538980914 10550911622 10599066324 10609365426 10611065052 10669852116 10736090904 10750288802 10750684329 10752011004 10757038194 10773846776 10810244907 10811578932 10823818236 10861725402 10883783988 10885527576 10893484833 10905816859 10966236897 11040837148 11042605896 11047768956 11103783768 11116353864 11118876993 11155285548 11155447016 11177940312 11186111321 11187903342 11193134337 11194515612 11249886186 11262621678 11264011528 11269278108 11302065621 11326416024 11339238152 11354651427 11377546389 11412222206 11419387182 11465154591 11488438654 11490279108 11497070088 11528673453 11553937164 11573853192 11582313611 11607526854 11607694868 11648347326 11661533898 11702374911 11720660644 11726140734 11727587784 11728019268 11798936996 11816433146 11840259222 11866205736 11874879863 11883801636 11895349114 11963167524 12018655314 12037435256 12053797581 12078102267 12120577623 12135796204 12141470394 12160266228 12195822562 12203030532 12204985464 12216845036 12272603112 12284528388 12286496376 12295477733 12354565608 12377592997 12379575894 12422931633 12448160802 12449696952 12463790696 12498051401 12505898097 12507441372 12525439388 12532842168 12544012838 12549877893 12576734676 12613508754 12627787942 12635251212 12672012969 12697747986 12707287992 12742218027 12756642921 12784127224 12792153528 12815996527 12883040212 12889063782 12916646424 12954414396 12969079508 12976744488 13014499806 13040930364 13060268214 13086602298 13101417054 13139725291 13147491126 13193536257 13214152028 13222448316 13275442158 13304533704 13413248436 13440294252 13502828724 13542114663 13550118318 13571291272 13579811784 13589738547 13605122881 13634237892 13680497523 13682185748 13760191368 13773562132 13775768664 13803545448 13813635759 13824014148 13852088712 13916337732 13957028778 14005909071 14021764533 14051974552 14099447439 14145820568 14165048793 14186977266 14197636152 14236868954 14245807338 14292454968 14302902669 14331949786 14334245772 14342717592 14382143127 14384447154 14413659876 14480513586 14482300536 14524646444 14562534888 14592014934 14598837549 14621649196 14672857122 14689467606 14741126414 14770849698 14773215996 14814039317 14825169324 14839574926 14917204456 14924179116 14967600417 14993400726 14999848248 15016828904 15037241079 15069420828 15139535236 15170061852 15183583107 15192556902 15214418758 15225849576 15236979583 15267702681 15284986563 15286872788 15338739647 15371564604 15372130158 15476702472 15488015851 15497739747 15531129768 15548711864 15591452459 15603166548 15634854312 15648789842 15680343294 15689610684 15753300178 15787012296 15808471371 15826367433 15906610874 15914048139 15916597578 16006753224 16012843066 16024873752 16036587841 16071730108 16104136356 16113654216 16125433203 16128016506 16160770164 16188627192 16217368398 16235727354 16325675982 16470009134 16506101192 16551473477 16561255722 16563908844 16597547736 16655675652 16674530796 16733170524 16766910468 16781855013 16791773418 16818011672 16874829279 16893932517 16896017292 16903917162 16930330648 16989624036 17008857228 17024017423 17105829048 17118333309 17137712207 17185418376 17232657981 17235418662 17245605132 17330905746 17352666408 17360779788 17411542302 17413690952 17448803064 17468556072 17472520989 17492300847 17529988168 17580990966 17589211101 17591381676 17698405494 17700589544 17711702568 17724649719 17760388833 17799308604 17825702454 17843023671 17933492038 17944751286 18056152884 18066824424 18119651396 18203694306 18212205591 18240399342 18240663364 18293733843 18304545798 18307478196 18325267554 18418181012 18426792582 18429744564 18568680658 18569363841 18609371704 18672241203 18674545428 18695686044 18761162058 18788159082 18799263252 18802274904 18816019257 18886731724 18915969688 18920263131 18941681913 18952876818 18994409784 19046621979 19070536892 19176190836 19179262872 19285519176 19307351448 19321465009 19324560318 19333595673 19431621594 19450503281 19453619262 19456019912 19465116732 19521749709 19522032278 19561395546 19563809496 19585956808 19590402321 19652125581 19694466264 19712020174 19721236689 19821228042 19843666766 19913163237 19956800556 19968595416 19991200968 20005814419 20049654772 20101955544 20119872654 20244777476 20254243086 20256742536 20356936908 20379982084 20451356838 20496173544 20511156127 20523278622 20546512106 20640287052 20648139743 20660343198 20663652996 20778133068 20907124392 20935543167 21065511698 21077961828 21101823244 21198132648 21218730852 21222130104 21237643357 21280465899 21339704232 21355303431 21379478813 21497924679 21500577604 21501368658 21504022008 21514076388 21620489814 21623157864 21647636472 21723450804 21767567976 21786969666 21811633718 21888022401 21932473794 22009285683 22034201409 22081674296 22095537912 22111689621 22156274547 22237753986 22259362389 22310571096 22372222642 22375806684 22386268674 22389031224 22499772372 22525243356 22538556216 22604131242 22695889139 22709302854 22755092778 22788835353 22821628137 22824444412 22838774364 22930309182 22976877308 22980558216 23057346906 23107874328 23124766049 23164627222 23215053708 23215389736 23296694652 23323067796 23404749822 23441321288 23452281468 23456038536 23473184763 23520514941 23597873992 23629950267 23632866292 23680518444 23749759726 23767603272 23790698228 23859916311 23926335048 23943825059 24019264599 24037310628 24103733731 24107595162 24156204534 24192024759 24241155246 24271592408 24282940788 24320532456 24338310623 24353591031 24391645124 24406061064 24433690072 24569056776 24590955466 24705013701 24755185994 24759151788 24841883583 24845863266 24896321604 24957466921 24996102802 25011796194 25014882744 25050878776 25088025676 25099755786 25153469352 25227017508 25255575884 25270502424 25344025938 25395495972 25484436054 25513285842 25587886093 25631993054 25766080424 25778127564 25853127993 25908828792 25938159016 26028999612 26081860728 26117313453 26120536428 26173204596 26202834108 26279450582 26294982252 26371486449 26387072514 26428304056 26444896632 26494186663 26547608241 26550884316 26752027379 26826496872 26880588504 26900238057 26930690611 27005657448 27084229326 27100236636 27179477094 27210245762 27268475784 27305541459 27360995046 27364371496 27456818697 27487901331 27547124264 27627271518 27640188873 27648028296 27832675464 27853020987 27914057556 28011818142 28043529066 28182238623 28198894878 28330097586 28373954532 28429315227 28473737908 28491614676 28605805338 28663899572 28668491544 28764286254 28768894308 28827319752 28961027172 28986840477 29049292888 29147432391 29180428893 29184029868 29197675098 29243298392 29283048417 29342093319 29345714244 29378935212 29482252828 29541699396 29546431992 29568030261 29628078634 29650338648 29679149852 29731842063 29765500149 29848358232 29935200834 29986801452 30074482158 30138841656 30179808981 30279070472 30340123704 30362302157 30367166214 30381364629 30385113804 30428837516 30473959166 30535405362 30569973126 30573745576 30677035257 30677479294 30743129208 30744260316 30784917933 30819768159 30976031702 30990514797 30995479494 31182904918 31206333096 31297579684 31360686588 31379221368 31506600356 31598267547 31616942742 31652734866 31813221748 31828096278 31833195156 31921160887 32025686132 32073175682 32143460216 32208272712 32231816771 32250866406 32252052987 32256033012 32321540328 32434736796 32471454708 32651351964 32680454499 32717450577 32898710691 32940018268 33051780517 33102946954 33122511444 33127817688 33311351304 33349061592 33373439561 33466341048 33533820936 33558333963 33563710026 33583546836 33596323849 33749658558 33787865034 33792034584 33807834324 33979248072 34017714456 34048034846 34063954281 34236666618 34275424414 34395463773 34465315962 34470837324 34491210264 34586020359 34661811492 34721559576 34746940833 34823084604 34945041978 34984601694 35161981932 35178422202 35182763352 35396810988 35428360583 35449299438 35520777666 35598617208 35624639589 35651404908 35664968647 35686047342 35866984076 35889502572 36112305768 36161392743 36239302792 36361732869 36407388612 36424411182 36480798684 36481326728 36587467686 36609091596 36614956392 36650535108 36836362024 36853585164 36859489128 36886433199 36928190677 37132778991 37137361316 37138727682 37344482406 37349090856 37391372088 37494154203 37522324116 37576318164 37598526504 37626010807 37632038514 37649633679 37773463448 37840526262 37877295863 37883363826 37905753636 38016038907 38093243958 38141073784 38269928763 38352381672 38447989581 38642930018 38649120636 38667191346 38863243188 38901006562 38907238524 38930233464 38958691237 39043499418 39044064556 39122791092 39180804642 39304251162 39419175873 39424040348 39442473378 39642456084 39687333532 39826326474 39913601112 39942777721 40011628838 40099309544 40209535289 40239745308 40489554952 40508486172 40626343989 40713873816 40759964168 40769215641 40815368643 40902713676 41022312254 41041492569 41046557244 41093024212 41280574104 41296279486 41320686396 41327305992 41357516011 41440907277 41556266136 41633721899 41871086334 42038900167 42065293599 42131023396 42155923656 42203646488 42437461704 42475286714 42495146379 42560931798 42710606862 42758957626 42908708007 42995849358 43001155208 43002737316 43028152776 43146429381 43240979628 43446901608 43573939332 43623267436 43776044802 43864947588 44018571366 44068402818 44197257797 44223379242 44312549094 44442117951 44475507972 44518724778 44744445284 44751613368 44772537348 44999544744 45050486712 45111723237 45208262484 45391778278 45418605708 45510185556 45550749321 45577670706 45643256274 45648888824 45677548728 45710938749 45803108043 45854959689 45860618364 45953754616 46016218941 46114693812 46249532098 46329254444 46430107416 46464047553 46593389304 46646135592 46774357377 46809499644 46904562936 46946369526 47041029882 47259900534 47265732584 47361036888 47425414113 47479102299 47499519452 47581396456 47719832622 47742144417 47887650118 48038529198 48074621256 48109763523 48207467462 48215190324 48312409068 48376299609 48384049518 48482310492 48565881576 48676621246 48707182062 48783290248 49181910932 49410027402 49510371988 49518303576 49654420431 49683767166 49691726532 49792643208 49829041339 49914933842 49992205604 50023592388 50161824251 50176051352 50199511572 50345565039 50454035016 50511151768 50681797551 50688051876 50790991944 50968872108 51026571684 51072052269 51175772186 51263986108 51354999927 51413136621 51556255128 51593942449 51697973943 51706255986 51938512241 52057999224 52234626906 52241072856 52346409192 52405668216 52443976453 52476902541 52558901164 52589964504 52742972898 52774145028 52988373326 53095216482 53101768632 53173949157 53504054758 53529071013 53800476114 53861381222 54168458652 54200473272 54358954188 54420491524 54611082918 54721990092 54881201529 54913637394 54975802662 55136550623 55254543036 55280377746 55673138059 55706041974 55708091523 55828115112 56023636284 56044950731 56087058132 56364477246 56397789756 56448057771 56660195172 56747909064 56760789393 56825045739 56858630454 56947475816 56983229352 57139865937 57211610676 57327799144 57528572508 57537788616 57645031969 57922054344 57964395027 57973680954 58030013921 58294864782 58351509843 58360857786 58368059736 58395350196 58566096834 58684186638 58691428488 58757870424 58771206963 58964505656 59083398792 59126588411 59136060522 59163710067 59256157268 59358299704 59463684126 59531000298 59739489711 59870401668 59973602904 60017443257 60148964316 60359617962 60724604314 60734332428 60762729258 60770227608 60857675032 60947918332 61070810724 61139946252 61354070514 61354958588 61488520632 61533468381 61569835866 61639536318 61944419229 61952063404 61981029594 61990958988 62365809836 62595159368 62721373176 62767222133 62806629501 63013200712 63196535094 63233885484 63305469732 63626443496 63656192556 63666390312 63712930071 63841397697 63842321774 64051372264 64065910293 64138436439 64146351364 64463633542 64493774037 64501732812 64504105974 64512066024 64869473592 64942909416 64990382303 65302703928 65360908998 65424420127 65434901154 65664067203 65797421382 65880036536 66102604227 66103561034 66205893908 66245022888 66335068863 66746879122 66778087167 67116667926 67127420052 67167093672 67192647698 67499317116 67575730068 67615668648 68087667417 68096069692 68127908562 68464884411 68473333236 68550848828 68790927546 68930631924 68941674648 68992070609 69172040718 69323622984 69374298147 69452833681 69493881666 69646169208 69890083956 69969203388 70323963864 70356844404 70419554289 70793621976 70856721166 70889850801 70898598876 71041555332 71249279178 71302809816 71329937294 71372094684 71579748933 71733968152 71779005144 71831475177 71912792371 72057793797 72311201193 72322785486 72723465738 72814777224 72848822364 72961597368 73014931869 73174935372 73218183192 73301070216 73707170328 73772866398 73856381354 74115041103 74265557982 74274722632 74277455364 74525650749 74688964812 74872400763 74988308406 75044648232 75152636328 75252021614 75264077028 75299267358 75681052524 75754591726 75766727652 75811507272 76032077814 76186487916 76340718013 76539857526 76763658279 76895979162 77285860036 77298241272 77334382692 77726486376 77802013124 77814477048 77917382474 78086998836 78088129112 78245582184 78302779247 78351940359 78361609284 78608502324 78838351746 78848080696 78884946756 79114459347 79284912168 79374667064 79482559989 79642824723 79652652948 79885555442 80023257676 80256082137 80419070578 80479490616 80700714171 80792071833 81016972344 81076195277 81252687978 81538431282 81617662093 81630737286 81805427352 81916624377 82044624508 82082985138 82093114488 82186048424 82463703993 82592558972 82641372792 82715032022 82881814554 83267443798 83559062961 83742172668 84077800334 84130587198 84262046792 84546715869 84950573428 84990292758 85121863596 85421213724 85517915252 85817416014 85991698716 86005474632 86068344131 86292858762 86481959256 86643150979 86960521431 87147878664 87246534872 87486359807 87541286679 87552089604 87729895176 87849145251 88037142732 88136805636 88394515594 88446758484 88625098188 88704090783 88884235902 88951015944 89037449556 89195526189 89296500447 89488890568 89545074696 89711975689 90223446474 90416524968 90585050237 90783556556 90837211416 91020371112 91086906471 91101498642 91155341412 91286512548 91421877498 91606216086 91709919378 91721236728 92032437882 92229387624 92354753799 92459304477 92499064196 92658508888 92928095106 92971544391 93548714754 93618999288 93892739052 94082059764 94519801068 94794802641 94850828226 94958204598 94999038904 95235860167 95439665244 95484288834 95763482661 95775300236 96077058396 96219527046 96414934924 96430380648 96624818136 96695450313 96752599218 96768099036 96964620984 97353242492 97414364124 98041363497 98152351731 98363821864 98696132073 98820054804 99020743976 99155341551 99308840862 99367534332 99383453064 99658082678 99829867684 99984411208 100047184776 100120318683 100323648502 100399023144 100675001889 100691130078 100788971547 101363595102 101376103752 101937744216 102053143368 102127743619 102144104538 102191862843 102351544372 102527972216 102709999854 102826273242 103186391319 103187884898 103395947886 103412511972 103877024482 104240822499 104469253812 104887952906 104953805082 105117802328 105485945796 105548290056 105976746652 106190432964 106285081749 106347898314 106873918767 106994905941 107008109516 107058142026 107371177529 107600952228 107722762444 108336917304 108416110957 108484178229 108717908376 108840983048 109140167213 109222165836 109443980184 109762403058 109827274788 109951605324 110273101246 110509086072 110560755492 110659299597 110784572031 111346276118 111398336973 111412083948 111416183046 112047272568 112089901462 112174116264 112256114887 112482462609 112728954492 112795579512 112878032421 112896115542 113005816583 113320390344 113521578786 113631887589 113650091478 113717260908 114279731874 114423221352 115057145016 115290063938 115343968743 115860314339 115928790054 115947361908 116060027842 116589729564 116703019686 116721715572 116790700392 116876073711 117132193668 117368373276 117542413926 118253176822 118257527619 118272121044 118327420134 118512314536 118927368252 119062000596 119168121961 119478979422 119740803336 119828333163 119963985449 120034886514 120297928632 120628605867 120719235924 121449208628 121468664856 121525458516 121895836664 122141621448 122279892504 122307646923 122446105929 122708141028 122709917176 123066936762 123124477707 123139671732 123279072636 123888838458 123904126808 123962059188 123981917976 124072548033 124322721831 124731619672 124901165697 125534444266 125613259002 126116700501 126393070188 126467770968 126610939464 127312385112 127405449721 127425860142 127485439137 127682795394 127684643548 128131820586 128276872878 128292702728 128726124021 128927267084 128987548074 129003465624 129008211948 129980764606 130721817996 130848840254 130869802308 131328134406 131594842764 132205208454 132207122068 132411787816 132591773391 132670137726 133326353853 133493758244 133556174334 134233335852 134254840104 134385295396 134998634232 135151460136 135250255063 135335169711 136153522967 136175334834 136192139384 136255817124 136652247963 136929768822 136946666472 137101697656 137132816247 137564879067 137581855092 137861263848 137984141218 138048656823 138344081436 138748596294 138905667362 138987763332 139392142659 139780167912 139938406776 140040700933 140323072131 140713688808 140839108578 140975961797 141713442332 141779701602 141797197752 142083110664 142437306897 142498558356 142659874588 142744189368 143159497866 143662950354 143825584742 144115587594 144329290569 144536978201 144622402386 144645570972 145128898827 145446931476 145697644728 146029863738 146349870744 147545732796 147712762708 148230082206 148531115964 148554910728 148663503499 148963261293 149051301498 149377929624 149487124017 149656351691 149744801526 149976616812 150485472753 150504043228 150528154056 150598534716 151362105048 151509183452 151533455304 152064155628 152372975832 152681436026 153079715052 153216156807 153527316558 153791958324 154064999781 154239409863 154571720072 154668765384 154781827347 155093921829 155604026248 155815536723 155834764948 156173997672 156605558494 156703880718 156723218568 157217004648 157331929359 157676703492 157769893512 158228918694 158965119978 159285649446 159305305896 159521847471 159771110884 160046515352 160512164274 160587213039 160838141156 161401428342 161584143666 162152390554 162505375956 163076862564 163235324186 163261474572 163833248754 164089249016 164165970276 164643604587 164927407986 165185117944 165409651869 165430064044 165763629108 166534887596 167019414177 167118125922 167484345336 167606775413 168134852193 168155600668 168261174396 168726136117 169093431738 169344173313 169901146856 169980585516 170243727192 170368174361 170475137217 170842427448 171035830504 171634832028 171983397432 172136688262 172585717524 172935095907 173286301958 173893185081 173921042862 174090041763 174702268447 174972719614 175054529529 175082573358 175104179208 175698290502 176074285464 176273611272 176402466251 176789031188 176893516968 177250196376 177379765233 177408181566 177768471804 178074899112 178391052378 178593000894 179423951378 180052329771 180446892948 181170100474 181567113112 182173812942 182202997284 182310682824 182573025096 182843754996 183212432172 183419838756 184064875764 184600405143 184709507598 184918608954 184998128392 185459306641 185833257687 185856190212 185943088782 187097429508 187264191653 187785478104 188164119528 188301666399 188514834277 189039602136 189589605282 189701656452 189916409196 190471720334 190879330488 190968577668 191138790213 191526965322 191550600472 192154116792 192197730879 192415309317 192439054092 192829869848 193390900626 193481322111 193505198436 193536198072 194706484984 194828728248 194971146909 195191865007 196082726994 196273260381 196304703462 197392264146 197640109608 198310683102 198617681724 198735068664 199005206589 199316165356 199659735368 200240637366 200334261501 200647297004 201350003778 201382260156 201577943094 202727190204 204255487238 204263002251 204288209076 204383725686 204703088744 205394653233 205419999708 205652546484 206372782638 206375769796 206791895772 206825023944 206976211827 207754048964 208122894441 208358501043 208481644998 208938507624 209775905812 209907610164 210971891592 211258662867 211953493304 212380865928 212536115099 212570163498 212669552403 212695796628 213747837534 213989811882 214016219032 214116284052 214739246799 214742355058 215201904456 215445524888 215494425531 215738377113 216173381391 216832221914 216933603579 216968356458 218280334426 218444331672 219044795607 219524806116 219654549576 219903210648 220063958609 220546202492 221121510984 221318599194 221569144062 222345123309 222692552236 222796673946 222824167896 222832366092 224179802924 224512229774 224617202289 224964925218 225457908984 225622717397 225756064842 225792231084 226011633166 227043157572 227263775178 227300182956 227434521816 228559463748 229022154039 230290974837 230580127876 230687937486 231362463619 231720628678 231857580108 231894723816 232120055684 233179459128 233406039372 233443431144 233614076927 233752147422 234264387336 234736746552 234908337741 235084827852 235174266943 236506353644 236515055238 236544242088 236654840268 237854736504 238124001192 238336243922 238447679967 238957958844 239656666326 239927970898 240069773028 240768246411 241257211734 241438471848 242102142513 242376215499 242898417256 243050917032 243228585831 243503934013 244615293846 244852986279 244892211858 245416282056 246133873524 246248955414 246279343464 246558145272 247777676916 247924118376 248145096066 248645443662 249654780529 249802331394 250677188883 251068888532 251226518004 252233401002 252786140376 254810899442 254851720284 254970878274 255365590788 255369287096 256263641172 256553745756 257452248042 257854534168 257975096148 258016423896 258205032393 258497334739 259929452937 259961529212 261443635992 261697680508 261739604616 262459079421 262656268812 263189685528 263382075649 263547435753 264410416908 264414244136 265141071041 265183546782 265340275452 266112272349 266652707706 266987516488 267112348668 267889501341 268466671704 268770590792 269135927067 270500510126 270670339422 271755150711 272307045934 272350669668 272511634248 272710838659 273260719413 273304495926 273859537644 274265632494 274532136131 275129758134 275163710184 275968282436 276097313646 276688162872 277377913431 277497192588 277811334724 277975526664 278784285318 280081401866 280646144262 281466747023 281678217156 281951923594 283426884664 283559403204 284384407923 284874613794 284997116712 285319749176 285707580501 286318995732 287290447983 287325900708 287651169484 288231175188 288658581138 289073956402 289244804772 289291141944 289502612077 290086350939 290257797654 290893862952 291436053293 292059727476 294272301169 294457055193 295091465592 295425525416 296237596721 296460164412 297062231928 297327006998 297466024653 297926522586 298102602996 298974248034 299312703382 299489603052 299953233624 300360956049 300970945506 301008086456 301197069432 302025005667 302366914641 303018366904 304128311256 304695168979 305362872052 306159430104 306383230857 306432313614 307054633116 307583916648 308129999562 308478819726 309563654694 310187843658 311631073446 311669529896 312722467497 313211116988 313407761436 314663858718 315353406984 316457837388 317930239956 318571298892 318855245247 319043694942 319542221768 320621756301 320984717823 321024328548 321174426078 321676282312 322113532587 322802856684 323168287332 324304781108 325010751912 325248332871 326153725128 326470648372 326522949144 327420501639 327666497508 328331940552 329287209174 329854815972 330819303738 330860128088 331527258216 331977898791 332353716093 333069775192 334038828354 334195010919 334236251844 335213550826 336269704386 336311201336 336522348792 336768344661 337447387827 337452272234 338186863476 338634097263 338688346626 339017449749 339961171032 340736348722 340895662767 340950274434 343269664056 344273376524 345171435048 345870191814 346031906229 346572603916 347580943017 347786370162 347842085724 348180083526 349404536894 349945439228 350109059058 350165146716 350628221133 351132769757 351396581004 352804932502 353578062376 354759530466 354772582857 354816363132 355536943608 356782104756 357186001788 357504365883 358847902756 359484999489 359891956347 360104659542 360893785896 361157597143 361885817601 362340200948 363569585687 364347625884 364405994568 365687509992 366424864344 366839677512 367107835171 367338317787 368129751528 369200810286 369419015196 369559562339 369837217908 370918613282 371666515374 371712380424 371886177564 372217644099 374194859016 374528383306 374703497091 376603332798 377029668554 378350101503 379179210564 379403312904 379832818392 380110473961 380943440668 381937155336 382216349163 382277580426 383053930644 384395461758 384830618634 384878108184 386781801252 386962644222 387010396872 389711966413 389942293818 390383730014 392165453988 392314655117 392546520762 392609406924 394784528292 396621366204 397235363448 397775320173 398010413178 398632330712 399979061559 400481274732 400668523002 401294594008 402700007556 402764520312 403155886188 403515223783 405454380408 405750765189 406210097447 408460568901 408510974476 408526004502 408576418152 408767451372 410789306466 410839999416 411305092968 411398448741 412745565276 412751539592 413583791544 413886118877 413952423654 414145970469 415508097928 416245788882 416717002086 416963289996 418176427977 419551811624 419815220328 420122102799 420969216393 422517325734 422927885391 425072230198 425140326996 425339104806 425391593256 427495675068 427979623764 428232568104 428545603607 429478493598 429484710116 430988851062 431476754226 432346762782 432987871707 433610934603 433664443828 433867207158 433936712916 436560668852 438089591214 439049612232 439370554931 440127917218 441092404984 442637198388 443138288124 444690246618 445385104472 445593347892 445664732184 445990510497 446889783879 448359605848 448461372051 448969055073 449024459548 449234404578 449929850436 451245434794 451456418259 451512129684 451584462168 452023266332 454086315144 454527550356 454600365912 454932676121 457118927496 457970940889 458044308078 459648470421 460581949674 461160255752 461375874972 462427901837 462718229589 462724927238 463441257356 463715160216 464240111368 464345482041 466812078744 467228153854 467446610169 467504294844 469816675482 470169655704 470348533886 471995788077 473012707288 473030110476 473309680536 474191871499 476672487844 476895359934 477915917688 479313332652 479855941796 480139546056 481536492822 482514423468 484204285026 484752430998 486169835767 486457171662 487007868026 489230587692 489705972558 489784423716 492267747048 492497910828 495555353832 496228955607 496290192132 497290887324 499309561058 499604662788 501058242531 501354377766 502137777064 502453036008 502820326239 503389546597 504404556579 504466802004 506178408351 509621798884 509703440568 509941756548 510731181576 511104523083 512527282344 513107491512 514904496084 515950192296 516410064786 516994669478 518805287721 519858905874 519923058424 521679555243 522270125289 523395361016 524106805341 524918158842 525163588587 525312537624 526764151298 527094871506 528820833816 529207398753 530282142082 530367093564 530680550904 532139295699 532224544698 533305415412 534224697336 535779002682 538271854134 540156989313 541001020252 541340678844 543510301422 544614091868 544701339336 545421677318 546521438826 546608991852 547719075288 548119454729 548531264988 549064272262 550259516268 551936564872 552194627292 553801215429 554755826862 554994385176 555622669448 556377919923 557499773061 557568570636 560162803732 561292288524 561792574959 562933494046 563356434312 563903847188 564904999197 565544502831 567118806408 567533366939 568768815846 569749227588 571323634651 571415161002 572637991464 573416370639 574580895966 574651801416 575302338968 576462350376 576883740983 577245927951 577317162276 578147912804 578489609544 579005224154 580172701878 580515595308 582872106586 584119454952 584913440727 585575595021 588544602338 588819781143 588914110386 592475193442 592920328824 594654013996 594932049306 595853045172 596205205992 597948496068 598625406764 598979206104 600721912098 601941891012 604050011334 604733829282 606502056853 609390337958 610725744104 612404518649 612766461714 612789006753 612864627228 614109266232 616259999124 616957639452 619127309388 620375687316 620928635481 623262146892 624368683323 625075503129 625444934994 626422233976 626815522872 627983829823 629327717436 632915674776 634095351659 635860479912 637142597784 637608345297 637710490494 638087389884 638330153131 641243512602 641969435646 642048657096 642348852156 644227065174 645605713368 646336574664 646483276593 647215131339 648609562216 650496665742 650800810737 652941296744 654841003278 655332995016 657134386821 658574418348 659709631944 660191875827 661638607476 663955797582 664707432186 668077656708 668390021838 668472503688 670427101652 672539408772 673536689322 673851606867 674894775654 674904544468 676373726952 676868152191 677268194526 677376693252 678034899498 681472697444 681791325534 681900548868 687066462117 688546753048 690872924511 691740383628 692063812458 693145207832 694087390857 695161886034 695572740324 695684171448 696360167052 698809073788 699890878456 700218118116 700330293432 700842230781 701256442266 702265539514 702793162008 704725013223 705522800829 705609865004 709519060932 709545165714 709632726264 713564209512 714372003576 714894205333 715008731766 715343039901 717695805512 718969998978 719668621397 719783912694 720209319084 722304739233 722315194286 723771635202 724680401896 727128646497 727139171374 728695251768 729685757493 730511802039 734215670342 734558958837 734676635574 738401620572 738838030392 739119124678 739674435816 740215133503 741837226564 743333030748 743772355128 744435288198 748964341587 749056766612 749406994182 753206665596 754059337108 756700203006 758358421128 758912776699 760220947922 761886881336 763981170491 764432698326 764555160852 766107861288 768790923516 769661237268 773563602504 773925288444 774615097179 775492004217 779423932826 779788358811 779884587636 780767460028 784330907976 784629310234 785093041524 785218813848 785792804209 787377238263 789569056584 790146226947 791040716081 793242732408 795423213123 795550640346 796020826356 799958123118 800962549464 801337046004 805400015112 806311772376 807030447566 807407781201 811501530378 812420194894 815265452133 816921137802 817021948952 817052009004 817534902744 818132515977 819782158239 821578612932 822796897482 823596408393 825491130552 827772237754 827904847308 828291940938 832491577764 833434004172 833926579992 836352855954 839747898143 840244205598 841938432786 844400241069 845034651468 845855770782 850144460396 850280653992 850678209612 854991350136 855959247528 857091207214 857122741503 858956987196 858969420232 861871343949 861977702124 862953508452 864693525564 865975743414 867221869206 867328887656 867734414316 867873425832 868507836231 870259052817 873121337704 874308159879 876179182428 878741109862 880255834436 882816903507 885274396776 886276576248 888712790163 889380493236 891186695784 891838148047 891981020994 892398073959 893779567758 896922744102 897794283023 897938110146 898048919096 898468809156 899859700872 901082868147 902490869588 902912836518 903024259368 904046532664 907100743923 909055100712 909865352242 914085506937 915941881778 916088616156 919149692571 919296940842 921163899348 922751749944 923426276077 924855803674 925436459178 925449854476 926882514712 928690964082 934456307708 934893220338 935008589688 939633350964 940697067772 943991576154 946060220952 946751785441 948383742998 953074660769 953344975688 953790719868 956565735741 958626665304 959711883592 962954153469 963072985644 965028846936 966340597761 968408570052 969504861996 972339671534 972914343324 974015736052 975744998613 978461175384 979411945116 979568847432 980284906531 982261504917 984995821656 986831732579 992457911214 992580384264 994581774648 996435552607 997061148279 998619122116 999209325576 1002116485062 1002708755532 1005640652478 1006779093194 1008809113158 1008933604008 1010305033983 1012356816702 1015902291789 1017052349247 1019243597768 1019883513096 1022209046166 1022686988301 1029808992168 1032820129572 1033989338956 1037610575442 1039717811748 1042742829051 1043359110486 1044540250578 1047594461837 1048213610682 1049836317684 1050327177174 1051884663399 1053398309271 1053528302596 1054189743012 1058414797506 1060564284164 1060734187128 1064278591398 1064449089396 1066610830824 1071558005364 1072513097649 1076543708268 1078454998467 1079675869041 1080313978626 1082002040504 1082681357688 1083472791429 1085657452803 1087020602844 1089228183736 1090708757061 1090843354636 1093042877652 1093217983704 1096238909458 1097062529976 1098128544524 1100519032536 1101323505513 1104389254584 1107602430858 1108678687017 1109511653724 1112755839846 1114999546122 1115137141272 1116652932297 1120325607464 1122584577048 1123405179809 1123585149918 1124110491273 1125866988092 1127807694376 1129809998394 1131089005662 1135050304509 1135066733878 1137537631692 1139498455176 1140331421883 1142647269302 1142830322004 1146649047489 1146832741278 1149161791932 1153767481966 1154491855902 1154634324552 1156295825608 1158010448308 1160345403756 1161031190616 1165744213172 1169135899239 1169826881454 1171151190042 1176943965351 1177089204676 1177639562286 1177828220772 1181082952819 1184950386884 1189308027992 1189864098612 1191706090344 1192577220527 1193325960519 1195896992136 1197250813528 1201443824196 1203883782024 1208100022668 1209467658564 1210545671349 1213004113706 1217252295567 1218630292341 1218780675916 1222915879129 1224809037298 1225381706703 1225532923428 1225578013506 1225729254456 1232519998248 1233915278904 1234817263757 1238254618776 1240751374632 1241658356631 1241857270962 1243063982413 1246524293784 1248737366646 1250151006258 1250889869988 1255967659646 1258655434872 1260366308397 1268190703318 1268783656173 1275216690594 1275420980988 1276174779768 1276660306262 1282487025204 1283938871292 1284697704312 1285636810821 1288454130348 1292966553186 1294430262678 1300832803809 1300993331484 1301601621474 1309682006556 1310849341571 1314268773642 1317148836696 1318111664793 1319603839939 1320383751654 1323277214952 1327911595164 1329414864372 1336155313416 1336780043676 1337971531491 1340854203304 1345078817544 1345384116153 1346907165219 1347073378644 1347703213734 1349789551308 1349809088936 1353736304382 1354369254777 1354536389052 1354753386504 1356069798996 1362945394888 1363582651068 1363801097736 1364798028363 1366343055049 1373912822667 1374132924234 1381745849022 1383480767256 1384127624916 1387283705511 1388174781714 1390323772068 1391145480648 1392720334104 1393036446123 1397618147576 1400436236232 1401459946931 1401684461562 1402339830507 1402512884532 1404531079028 1409450026446 1411045601658 1411219730008 1415987364231 1419038121864 1419090331428 1422575614497 1429788410666 1430017463532 1430686079802 1437939997956 1439337242794 1439567825388 1440418638168 1444609478466 1444630388572 1447543270404 1454257292994 1454278342748 1458509507301 1459371514986 1461023604078 1468431340684 1469117917674 1469353271148 1476803241144 1478238249356 1480430267006 1483674453128 1486666061496 1487752805693 1488686866821 1488870576396 1497928683174 1498113533224 1498813988364 1503174727593 1506413331192 1508118674216 1508460978717 1510168639791 1513213669737 1513400406012 1517825553398 1518535225053 1520441895844 1527962340982 1528865396652 1529110321704 1533313569249 1537581847032 1539322474536 1540447710263 1547850576888 1549230194358 1550735579767 1550984008434 1556415863163 1558847865652 1559576717622 1559769175272 1561534920056 1566810375867 1569258620468 1570186083048 1571585608418 1572320416023 1574754476526 1580292453894 1582081432162 1587622196259 1590846426246 1591101280692 1592041652712 1596417887097 1599916246236 1602674092008 1614060895132 1614815562402 1623003060756 1624840389788 1630530904266 1633842275604 1634104018008 1635298538489 1636265031954 1639564316478 1643157225864 1644358364187 1645593794964 1646219868601 1647192816786 1655544475508 1655809694616 1656583881876 1664983155528 1666868008344 1669133759769 1672705711908 1679495796286 1680488411196 1683876865572 1685377724877 1688800482138 1690069302936 1691711541564 1694714997591 1696633508493 1700288920792 1701356419224 1702600100817 1704527538091 1713970903953 1714182414428 1714245483006 1717913974392 1723742687898 1723955404248 1725907016904 1729387051128 1730651222949 1731951486828 1734443738412 1735468828632 1737015672462 1740518105634 1748616319758 1752358364856 1754740322181 1756726785063 1757482219724 1760511668872 1765633807014 1766459343429 1777425580326 1778760986472 1783676296094 1783962041988 1784796147918 1787559135516 1793845488204 1795588566046 1795876220292 1796937618312 1802165736294 1804981739176 1805825673036 1809481343173 1814201487846 1819506170559 1819730704484 1828171013874 1831883763556 1832177232312 1837213555947 1838299385142 1838593881684 1842327798696 1843674529543 1846852552154 1849711607348 1850872918356 1850899708952 1855987497287 1857381928164 1862785906443 1868912615416 1869786440676 1875226509387 1879266701928 1881394135544 1883951489469 1887983152308 1893503570882 1896767485996 1902286054977 1906149321538 1907581439736 1908975870613 1912825035891 1913131471482 1914990459393 1921724952917 1925908306938 1926145971288 1932681195522 1936817140104 1939009723992 1940427128761 1941645394017 1944679343068 1945828686648 1948031472104 1951489997226 1958823890232 1960569813062 1964523009834 1973663465158 1980575627481 1984915822428 1992871105214 1994122296558 1997238244232 2004232970124 2005417511064 2011281304956 2013558186388 2017618226316 2020610067966 2024713633404 2030604456573 2031804583578 2034104698494 2040052373051 2044418092332 2045373976602 2059906108183 2061199386351 2065640259144 2067978677912 2073663177047 2075221150884 2079435623496 2082262172571 2085485658102 2086718220972 2089080501156 2095188923674 2096427221364 2099672635368 2100654354348 2102526692343 2103769326798 2106796618542 2107056605192 2108379486024 2114175039669 2116568402487 2116829595012 2121128568328 2128557182796 2128898178792 2132866182853 2143116010728 2144682615999 2145026195298 2147110515077 2153087416536 2156909996934 2159005864191 2159351738082 2160627957252 2166945582858 2171314905606 2174041205688 2181417514122 2181686709272 2186085755304 2189057272479 2191535406117 2192477818916 2196257089048 2202647011026 2203676876511 2215204861716 2217357374034 2219023307448 2220645400509 2225511679692 2229999092244 2233305864594 2246810359618 2246893024761 2247170299836 2248220982546 2251733976184 2259619996788 2262178011324 2270100609018 2270133467756 2275075263384 2276738330097 2280662843766 2285294538604 2285660644008 2291943511473 2293298094978 2293665482556 2298323583864 2307534963932 2308983711804 2316020896616 2320690807512 2323845291537 2326476012651 2331488426344 2338271798478 2339365076433 2339653762908 2342302380084 2353887930702 2354178409352 2355279124572 2355656441544 2357378412627 2362131714789 2362165905638 2369900773768 2370438680841 2373122148243 2379728197224 2385154441054 2386269639369 2386651921038 2402887648392 2416200045336 2418935317128 2420703544699 2421091342698 2422223343603 2426008227412 2434504591134 2437260584682 2437561351832 2445796356399 2445831758258 2449618074596 2450763413406 2451065846856 2451156027012 2454397547931 2469634527514 2470789225179 2483316713262 2483714541924 2486127964826 2497474733292 2500302012516 2501779739976 2511935319292 2519243694429 2520732616794 2533200723207 2536381406636 2537567312346 2544987099809 2550433381188 2550841961976 2553320612524 2564974050408 2567877742584 2569754846197 2571273621642 2571368224509 2576908260696 2585933106372 2586916936373 2588860525356 2601665607618 2601986662968 2603203242948 2605523508693 2619364013112 2621698683142 2622924479637 2628537547284 2636223329586 2639207679878 2640767503308 2648450710521 2655823190328 2658829728744 2660773317727 2666138370489 2673560087352 2675514444141 2675943062982 2678543274143 2690768232306 2693382849069 2693814330438 2694146757288 2695406427468 2699579102616 2707472608764 2708738509554 2709072778104 2712139597992 2727165302136 2729596056726 2732686110098 2742256520811 2746202585819 2747825645334 2748265848468 2757449077713 2763491698044 2768255249832 2770278828231 2774567411022 2776349563428 2780647544136 2786072892246 2802919893862 2803368923124 2804679661014 2805025769064 2809062158056 2818900052892 2822091203316 2824606566481 2831974728462 2838180662856 2840255356323 2843470682129 2845151228994 2859223982307 2859576821332 2860034927064 2861372159604 2875879995912 2878674485588 2879135650776 2889218956932 2889260777144 2895086540808 2897202832139 2899021793283 2908514585988 2908556685496 2917019014602 2918743029972 2922047208156 2927234995839 2936862681368 2938235835348 2938706542296 2940854719593 2946784514751 2956476498712 2960495197737 2960860534012 2975505611386 2977373733642 2977741152792 2989306657821 2995857366348 2997627976728 2999819225249 3006349455186 3016921957434 3019853497441 3020337279582 3026427339474 3026800812024 3030915101949 3035651106796 3037070450106 3040883791688 3051157047741 3055924681964 3057730793304 3066627138498 3080895420526 3098460388716 3101471159534 3101968016868 3112831726326 3117695731304 3119153435244 3128228487153 3133620751734 3138517240936 3142783385511 3143171216836 3144640832046 3149508953052 3160194927813 3160584907788 3164162864324 3175244392518 3181692852492 3182202561384 3184528732847 3192835774194 3199832492472 3205796586223 3217539292947 3228121790264 3229631124804 3236995312859 3239027607123 3246006121512 3249680779576 3250418374287 3261061808532 3267684551208 3270597076978 3272126271183 3272530063908 3279128632956 3288716728374 3291187589928 3292439737202 3294385633572 3303970516539 3311088951016 3313167763752 3319343100493 3326036061051 3338267519538 3345411423816 3351646858769 3358991592572 3360976822392 3367753731144 3370215539427 3370755449754 3377600964276 3383423083128 3389429995182 3393267016986 3405200201634 3409055076182 3420994265649 3427941807906 3428364828856 3428490966012 3439947142467 3447485375796 3461302445898 3463902973656 3468887476824 3474031344924 3481036211268 3497232639516 3507407697717 3509480644362 3513453570126 3514964439448 3523726826179 3530831896053 3531267614028 3532918686858 3543248858457 3554851160652 3567352592188 3567924083976 3569592295836 3575118271032 3577731661581 3587690976408 3591177132092 3591752440584 3604331472588 3611651346072 3618962686346 3628402975692 3631637014047 3639012341118 3639461408968 3651756886701 3655890877023 3656342027748 3663767527112 3668747637387 3674427111894 3676145120109 3676598770284 3677187763368 3687349059086 3693705104308 3699423214696 3701745836712 3704451791271 3711974994574 3714763856328 3724975069893 3725571812886 3729191947239 3739572881352 3750453018774 3767902978938 3775966304616 3781098925191 3787007141764 3793534971992 3804572109954 3806350968519 3812298643076 3817951741226 3825650071782 3826262942964 3829980918786 3843449905834 3851816613876 3856910432463 3865362391044 3880854257522 3883290788034 3889358686136 3902498411427 3902979994452 3921139626124 3929046019668 3932548024713 3947326930316 3954334994379 3958811519817 3961151254962 3969831644856 3972733568573 3985742210428 3988244593116 3999265442557 4008465940248 4013914594473 4022562609912 4027116372776 4035236452632 4038186186881 4040721495657 4041220135932 4049427266808 4061208913146 4063609167156 4068209396988 4080104746102 4088836184664 4090747953204 4094394085089 4099029165147 4119812216366 4121738468001 4122398772702 4147326354094 4150442301768 4161851116533 4164524345142 4170971316204 4173436441944 4178161002312 4181215213571 4190377847348 4192854442728 4201308708696 4204379840793 4205053384686 4207538653596 4213593237084 4228350079338 4233136804974 4233659190024 4257114365592 4265732365706 4267726843491 4286831630543 4289365231998 4290052390596 4294221030154 4313819993868 4318011728382 4318703476164 4321255914504 4333891165716 4342629811212 4362835028244 4375528521903 4378114544958 4383070812234 4384955637832 4395886808761 4405294022052 4407353753022 4430409723432 4434714748068 4438667461613 4441290801018 4451023359384 4459998184488 4463258417079 4466611729188 4468311071917 4493620719236 4493786049522 4494340599672 4496441965092 4519239993576 4524356022648 4525382936151 4530505919373 4540201218036 4540266935512 4553476660194 4555605675159 4561325687532 4570589077208 4583887022946 4586596189956 4587330965112 4599940707747 4615069927864 4617967423608 4621343130789 4626574746247 4647690583074 4652206739301 4652952025302 4676543596956 4678730152866 4679307525816 4684604760168 4707775861404 4710558249144 4714001639677 4714756825254 4716961248069 4724263429578 4724331811276 4740877361682 4746244296486 4762866588777 4770308882108 4772539278738 4773303842076 4841407089398 4842182685396 4844446687206 4852016454824 4869009182268 4874521169364 4891592712798 4891663516516 4899236149192 4901526826812 4902312054024 4905895615467 4908795095862 4933075092561 4938659605803 4939269055028 4941578450358 4966633426524 4967429083848 4972255929652 4994949466584 5000604025032 5004259437331 5007401279307 5023870638584 5037680349779 5038487388858 5041465233588 5056133174631 5066401446414 5072762813272 5075134624692 5089900525479 5089974199618 5100866762376 5106641225048 5107800302451 5113582614273 5139509692394 5141912711859 5142547243284 5142736449018 5171866212744 5173833872746 5177721050712 5181505934521 5191953668847 5203331215236 5206406485896 5211047017386 5216110586489 5243397366284 5245848959274 5257075094568 5270180355189 5272446659172 5278415359756 5281535006616 5296901421042 5321546635454 5332276740978 5347868193437 5351028888282 5351886125964 5357086548286 5381536464612 5386765698138 5387628660876 5390812854936 5414945217528 5417477019108 5428444029519 5458518511677 5459192113452 5465372220196 5484513041622 5492405171638 5495651290668 5496531696936 5500549629463 5511640667841 5514898155426 5526983396088 5531023588629 5537285012567 5540557656462 5549134822044 5552699126856 5567962491861 5572145784492 5605839787724 5606737846248 5609359322028 5637800105784 5644182406632 5649213132962 5651854468407 5663949456924 5680510712646 5686941364258 5690302457988 5706858164931 5718447964614 5719153642664 5722744319208 5726927611839 5738475107673 5744971378179 5757348971176 5765174858751 5778437913864 5794405664278 5798043586566 5817029171976 5821281386283 5834038029204 5837486059944 5844094416312 5854469991678 5876471670696 5881709439186 5893569029502 5920990395474 5921721068024 5941726882443 5951011222772 5954747467284 5978613315642 5991714732696 5999638450498 6012698910372 6033843914868 6039706994882 6040674559164 6052854678948 6061830203898 6071302213592 6074140900212 6091813369719 6102314095482 6111849363928 6120157119153 6133254276996 6161790841052 6179718324549 6196920777432 6202942319068 6203936033736 6220989531141 6225663452652 6238306870488 6242867036329 6246786517713 6256456974306 6267241503468 6284559981161 6285566771022 6286342433672 6289281664092 6299017906104 6307580077029 6320389855626 6321169815576 6328325728648 6349705207461 6350488785036 6363385704984 6369057465694 6385671548388 6398598548559 6411593172446 6434047847997 6435078585894 6441331545231 6459262249608 6463983932539 6473990625718 6477017592573 6478055214246 6500836748574 6522123617064 6541194153956 6544252542366 6545060127816 6558257265912 6574606218351 6577433456748 6584879474404 6588771267144 6607941033078 6638686200986 6652072122102 6661936201527 6671522625383 6676535039076 6703293717538 6717983185144 6740431078854 6740679074283 6741510899508 6755201928552 6778859990364 6786534033972 6810400403268 6818110152364 6830214990291 6841988531298 6855883615812 6856981932024 6861994345717 6875830534419 6879894284934 6894970751592 6907822128053 6922604891796 6948062689848 6962072422536 6975048868249 6979428037953 6994465279032 7014815395434 7018961288724 7021631684441 7026907140252 7047453652358 7061663792106 7062535228056 7065837373716 7072135237881 7086497716914 7109702321304 7111316042523 7119366444729 7134705184376 7139184591672 7155463323162 7158808918107 7182354264184 7208662945176 7222099005259 7237925372692 7256805951384 7262110634097 7263274028094 7278024682236 7303513773402 7311781754046 7312684055496 7337495274774 7348854223788 7352290240218 7353197540568 7363192643793 7374698118172 7387410208616 7408903582542 7412367675537 7423949989148 7449950139786 7451143625772 7458383894478 7500906037548 7535805957876 7557731083287 7562197850382 7574014283528 7599602169621 7609144219908 7612701937038 7624597286152 7634961299427 7635903482452 7651300143564 7652525885928 7659961837572 7686899811668 7703633227752 7709264538591 7713820864926 7730724782088 7760750809119 7761708515044 7766581576068 7804996822854 7805959988904 7816570526079 7842279252248 7858092039336 7863836258663 7865096049426 7868773438911 7894653860632 7908669988758 7917623039634 7922302509924 7945352131563 7945467137146 7971484420856 7976489186232 7982319953181 7998415111467 7998530885114 8026543332423 8027829188946 8035629822429 8076372373762 8080148547207 8081442991314 8082440271864 8122417826292 8127218334312 8136418793976 8142366468533 8160209492204 8181495906408 8188788170178 8198058330294 8226769562433 8238607757457 8239624432732 8243476936002 8244797545404 8294652708188 8310836484693 8323702233066 8329048690284 8341942632408 8348040543689 8362430427142 8380755694696 8408759681586 8410106769372 8415077307192 8427186474168 8456700158676 8466273609948 8473819699443 8520766068969 8530412046387 8531464731412 8535453686982 8560411153903 8573663261086 8577671946921 8578730463996 8580104781192 8588442060308 8627639987736 8636023456764 8637406952328 8643720846299 8667782331432 8685259622424 8691608496417 8701447876891 8725670056488 8751057043806 8756229089916 8766141624468 8791773617522 8810588044104 8814707506044 8822564158779 8869429496136 8877334923226 8881485593211 8882581602036 8926516834158 8933223458376 8936622143834 8967919973463 8987241438472 8987572099044 8992883930184 8999457675747 9009645558481 9050765872302 9059560492323 9061011838746 9080402436072 9106953320388 9111211350318 9122651375064 9167774045892 9173192379912 9199881415494 9237226879573 9242686261578 9253149492494 9295381166148 9304413478602 9305904050604 9353087193912 9357460305732 9415551722808 9428003279354 9428350156533 9429513650508 9433922496138 9448526859156 9448663622552 9480584783439 9481754723364 9492488592972 9525733177554 9540617764216 9545078557476 9546607684152 9553586198541 9564401385343 9617389758669 9682814178796 9684365370792 9688893374412 9710985938577 9738018364536 9749042338728 9751255122861 9783185425596 9783327033032 9803053653624 9810219628517 9811791230934 9816378813549 9817590191724 9866150185122 9877319211606 9878538110056 9883156900716 9911911549617 9933266853048 9944511859304 9958029301479 9978108183153 10008518874662 10014802558614 10054940576307 10075360699558 10076974777716 10082930467176 10110646618281 10112266349262 10132802892828 10150269249384 10157689036847 10179801050958 10179948399236 10215600604902 10227165228546 10262982796947 10279019384788 10283825423718 10285094486568 10285472898036 10347667745492 10363011869042 10383907337694 10406662430472 10414269639851 10422094034772 10432221172978 10486794732568 10491697918548 10522223093151 10540360710378 10544893318344 10556830719512 10571180478537 10592495688159 10593802842084 10629746575371 10643093270908 10664553481956 10695736386874 10702057776564 10703772251928 10714173096572 10733194984743 10763072929224 10773531396276 10775257321752 10783133971841 10834954038216 10855149058369 10856888059038 10894911042141 10917037023354 10918384226904 10930744440392 10960791078677 10967672631069 10969026083244 10984810343276 10991302581336 11001099258926 11006242912161 11023281335682 11029796310852 11062047177258 11074570025134 11081115312924 11098269644088 11113355373813 11135924983722 11144291568984 11174925209679 11187575841717 11211679575448 11218718644056 11298426265924 11303708936814 11327898913848 11361021425292 11373882728516 11380604915976 11413716329862 11436895929228 11453855223678 11476950215346 11489942756358 11523539080207 11530349717502 11570731297389 11588811328556 11596087173132 11642562772566 11668076058408 11708939983356 11763418878372 11787138059004 11797644074139 11841980790948 11863004983137 11876434559451 11883453764886 11902022445544 11909494934568 11918200705719 11931692766637 11957226631284 11997796327671 11999276900996 12025397820744 12067687829736 12079413989764 12081349118328 12105709357896 12114558560643 12123660407796 12148281800424 12183626739438 12204628190964 12240314238306 12266508553992 12283182255267 12297087495441 12323581682104 12359436649098 12365215404003 12405884638136 12441979062282 12451326905304 12485553349599 12485734072658 12493573035426 12512913948612 12534483006936 12543645640713 12569119962322 12571133542044 12578563328184 12613139522379 12615160154058 12640779711252 12699410414922 12700977570072 12738114931388 12771343096776 12797197097118 12803180530473 12823186344892 12860494891629 12868095695994 12870157171788 12882663090462 12927967865078 12947981251436 12954035185146 12956110428492 12991912481009 13001673497148 13082388307912 13088505084732 13126585565709 13149212436702 13154866913496 13169758948808 13187660426283 13215882066156 13277372401972 13304144244204 13316002384839 13323872403054 13343045250766 13353070078152 13362831094291 13389775251237 13404933215751 13406587435076 13452074670419 13480862157708 13481358148566 13483021799016 13557719980728 13573068067944 13582989901327 13591517758119 13620800806536 13636220304728 13660429980582 13673703806543 13683977062596 13711767231624 13723988691434 13751661068838 13759788569868 13815644256106 13845209783592 13864029392367 13879724238741 13950097736498 13956620217903 13958856075906 14029630790868 14037922577448 14043263368882 14053814280504 14064087536557 14094907304716 14123327584212 14131674747432 14142004919031 14144270475762 14172995433828 14222632085046 14238732889458 14310926646324 14317617836214 14419342757281 14444198010518 14475850745384 14515642239329 14524221268194 14526548056188 14556049364472 14607027546804 14623563508092 14674990549548 14697708447576 14704580480436 14717686846401 14726385287586 14749396236344 14799225277683 14815978817409 14817807165084 14824735351074 14847899978296 14899900279572 14902287251544 14916767788956 14930063279971 15001812075096 15012778311993 15029773605539 15071611915752 15113041049337 15115462166574 15124395700764 15199204339242 15218288439816 15225403874076 15269922598854 15271806964904 15302600287128 15319923675144 15323400907353 15340747842819 15373799623336 15418529077182 15425738135577 15427641729852 15521501618238 15523417030088 15533163152136 15544517803563 15575861006541 15609993645708 15633141052158 15648331759467 15727672517326 15730192098852 15737546877822 15817339977516 15835246079268 15844605019848 15890704263126 15890934274292 15964639906362 15996830222934 15997061770228 16043604580311 16053086664846 16055658377892 16071259644858 16152744747524 16160297094414 16162885982628 16244835652584 16284732937066 16285332088557 16320418984408 16375555535031 16377576340356 16396116660588 16453539124866 16477215514914 16479248865464 16486953872004 16489595090808 16501648888389 16534922003523 16589305416376 16593070765887 16611855037701 16621672969386 16647404466132 16658097380568 16696081087378 16703887475583 16724860854284 16817519363172 16820213538744 16913400317352 16932547219896 16944924812893 16947639398886 16955563405221 17041532137938 17058091377437 17060824092774 17062929462824 17070907373964 17120574494793 17120822307806 17147326522172 17155343893842 17157460927992 17176884120616 17180782835517 17234914134537 17272046913528 17287441692598 17295524576253 17383216992834 17402895753782 17463844158849 17502114087612 17512458179832 17532283248936 17545099245463 17583547235044 17629415012088 17645128317558 17754669846452 17762971186422 17765163204072 17853033668316 17873244287668 17935839946926 17975144198088 17988283923379 17998915351494 18019291116962 18101531744604 18108418554611 18119120984646 18122023677492 18213906640776 18222422700636 18335548091784 18360471357459 18399762830988 18474453759146 18485372523156 18506298984988 18539154973647 18590762332296 18608826957204 18611808101208 18625413224089 18662968593423 18714920611464 18728601108987 18749802919001 18853679943483 18856006558708 18856700313066 18859027301016 18867844992276 18897053718312 18961169566878 18963509446728 18984977185944 19051466355108 19090157114952 19107172397082 19128802770686 19195795645677 19234779517338 19302143543991 19323994635693 19365628357592 19377786748824 19391951797617 19421971877154 19431052777719 19502510245722 19566370851192 19620439257034 19623582461868 19632757627098 19635180383448 19732300370244 19754638423212 19766313801432 19823823099234 19904294774903 19916058602958 19956216366306 19985808604581 20014567876149 20017037749324 20029605117228 20109881152614 20150721399116 20153949555432 20221293236562 20224532698524 20265605785656 20280419824973 20315378073694 20359602101916 20359896798472 20431201209804 20454330457092 20490644970873 20525965593894 20558038769576 20567650847436 20570945796072 20585983037151 20627491603257 20695335490984 20723466384159 20726023738084 20767814675388 20828539279702 20844188069544 20864442345956 20925146604747 20983395837096 20998734576743 21044446186302 21064895053323 21080721420756 21138974482087 21142360957074 21184991376318 21187605684168 21216405713643 21259493150742 21286186541816 21329106963912 21344698416371 21358099334187 21391472773748 21404115553128 21428346193144 21466389969486 21547062792552 21566267943682 21666297015777 21710298116738 21713776118076 21786331902291 21789822084282 21834074046708 21921582157354 21935345262138 21938052166488 21969620686552 22002198517852 22012485824322 22046562671364 22059592621704 22124094354516 22149140050268 22162230625848 22226710747626 22271849967444 22349850419358 22375151683434 22440576103561 22596852531848 22607417873628 22658967190013 22673193249861 22722042850584 22747765457032 22827432659724 22873791858456 22904883898281 22907710447356 22953900430692 22979885512716 23047078160414 23060699435004 23127793615773 23141462594778 23177622657112 23192174346264 23235401703451 23282252427357 23285125545132 23417879966712 23461528011383 23526837756744 23574276118008 23591508775989 23595288148278 23618215665847 23683961581896 23726009966274 23752869118902 23766907529772 23836401411438 23863385533274 23914453262568 23946959859543 23995592655342 23998553801992 24079629997269 24106889467287 24158827979528 24229117121286 24240445641621 24247320815592 24367253478876 24409256381928 24427099405599 24480628476612 24566364510534 24594174990882 24715823272371 24718873298196 24730430808006 24883958124564 24932509454079 24971106699198 24971468145316 24987146070852 25025827897224 25044121631067 25087291281426 25138239924644 25142267084088 25226279044758 25230320308116 25281559422504 25398820829844 25421459098329 25476229862776 25562298206907 25591236139161 25594394194236 25606361060946 25646372689784 25681233461709 25720989783258 25733015840763 25736191391988 25740314343576 25765326180924 25855935730156 25895962502872 25908070370292 25912220856984 25931162538897 25983824962018 26003346994296 26074825489251 26104343630673 26177010169464 26253171131418 26298424873404 26375320852566 26431764132312 26467692476337 26554744803944 26608288488408 26627738991689 26632004769678 26644456779633 26647744806108 26686090501532 26725662188582 26779550502474 26809866431502 26813174870152 26903759920389 26904149340838 26961724315416 26962716297132 26998373027241 27028936675443 27165979802654 27178681476969 27183035516238 27320859961164 27347407613086 27367954125192 27447977382868 27503322137676 27519577139736 27631288512212 27711680638719 27728058784734 27759448477482 27900195472996 27913240435806 27917712151812 27994858097899 28059261581736 28086526737764 28128175073114 28189814609432 28246655168424 28267303308167 28284009838062 28285050469599 28288540951524 28345990867656 28445264170092 28477465778916 28621853292648 28635235672428 28660758595623 28693204156029 28838685514562 28852169276007 28888396021036 29031284478658 29048442536388 29053096112376 29132957815731 29214055093608 29247127016184 29268506494997 29349981099096 29409160960872 29430658885551 29435373692802 29452770575172 29463976015573 29598450555366 29631957634818 29635614330168 29649470702148 29799800559144 29833535577912 29860126559942 29874087904437 30025556623986 30059547211078 30164821728921 30226082098674 30230924333148 30248791401528 30331939854843 30398408678484 30450807748152 30473067110541 30539845197708 30646801814706 30681495685638 30837058154364 30851476271154 30855283459704 31043003236476 31070672231291 31089035607126 31151722013082 31219987291416 31242808919553 31266282104316 31278177503419 31296663518934 31455345034652 31460384197704 31475093755644 31634679955032 31670492158536 31713541435611 31781408526252 31781868548584 31889239726113 31929279812724 31993660445868 31994123540456 32087209160622 32106173329692 32111316755784 32142519289716 32199584954229 32305489495048 32320594188828 32325771965256 32349401915523 32386023223729 32565447175107 32569465874132 32570664177114 32751111070062 32755152680712 32792233321176 32882373236031 32907078249732 32954431029828 32973907744008 32998011477739 33003297776778 33018728736483 33069844007046 33186141531774 33218388471851 33223710075402 33243345938772 33294808932264 33340066121439 33392162174756 33407774951166 33449721708568 33562727525151 33635038726344 33889849625786 33895278797772 33911126810442 34083064275876 34116182754874 34121648185548 34141814747928 34166772214849 34241148989586 34241644615612 34294653044344 34310687787684 34361565671034 34469828269074 34570617240621 34574883385196 34591049152506 34766433985668 34805791507564 34927688317698 35004228175224 35029816061317 35090198490926 35167094470088 35263762448453 35290256635116 35392932222417 35509339692904 35525942372844 35629303678353 35706067336632 35746488575336 35754602117157 35795078299911 35871679893852 35976567846758 35993388983013 35997830702988 36038582233924 36203063489208 36216837109222 36238241969292 36244047354984 36270541541647 36343675681929 36444845401272 36512774105423 36720942714918 36799525661976 36868115446459 36891262486323 36948907518292 36970745046312 37012597969976 37078309947294 37217653914408 37250826448178 37325937186846 37457202217974 37499605838002 37630936922139 37707359886966 37712013117416 37713400626132 37735689984552 37839418567137 37922339133756 38102932710216 38214344794164 38257605541372 38391591291354 38469559034676 38581484674887 38604287087982 38647989271386 38760995087969 38783903595234 38843943754308 38862105555438 38975737443027 39005020491444 39240878514068 39247164923736 39265515254196 39464600740488 39509276846424 39562981278849 39647646198468 39808589549806 39832117205916 39912432732612 39948007154517 39971617209162 40029135752298 40034075498648 40059210234456 40088493282873 40169325753711 40214799647253 40219762305228 40301442798232 40356224011257 40442586473124 40449065397048 40560839649946 40630756147388 40719204203832 40748969703981 40862402419608 40908660914184 40981289941746 41021111419629 41051931187788 41135301694872 41171966074302 41254983206514 41446932768318 41452047476168 41535629350776 41592088177101 41639172716223 41657078559404 41728884691912 41850293209494 41869860653709 41997469153486 42088892372604 42129790106646 42161442841512 42192262609671 42277948964174 42284721914148 42369982752636 42426014757093 42432811427286 42518986301484 42689396832742 42716198668374 42782945547496 42932779938972 43132535887364 43258028271843 43332594031554 43420596233476 43427552236152 43546926717987 43572663804582 43579644168564 43668148093416 43700069254303 43843164314708 43870690524276 43991919868127 44004397035704 44024971648644 44093125342728 44153060539203 44248188709032 44298280100536 44447936452227 44453421495252 44543699934888 44699700838716 44750303366868 44790189839913 44881152207122 45038334935979 45089320816617 45214835747256 45247887527773 45317934380026 45339123148011 45346386499722 45654865319448 45809767796562 45815420894712 45907800861384 45959771025432 45993367349281 46022243528457 46094156320828 46121398870008 46255587231546 46282925189556 46470803406902 46564504854714 46570251090264 46633553410689 46923056022766 46944995278401 47183017551978 47190576296556 47236431331694 47452019932548 47505738237804 47533815059544 47672802822876 47726771066548 47893919719086 47991185310684 48130813740933 48159259994538 48213778934574 48354754896371 48458234242572 48480891283242 48734506957752 48825342077743 48854198811198 48855996265671 48961256953224 49132729021068 49151421791087 49188349981764 49431646544742 49437746596392 49460861616012 49504946665167 49767916249128 49779212297661 49835565113103 49865018908158 49942213398396 49942936290632 49974292141704 50088243262134 50111662426749 50174582562852 50276479849288 50452558089516 50460640616232 50554693036813 50797641659688 50834774438679 50842918196658 50892322208717 51124596413814 51174274132311 51182472278322 51188788388472 51212722121892 51362466923418 51441979566516 51466031681526 51472382783976 51530652361848 51542348506551 51711871460312 51816140740584 51854018036447 51862325077794 51886573728759 51967649924036 52149650978502 52208687261346 52391532476547 52506342262836 52596849746808 52635297736389 52750641705132 52935384952674 53255477983378 53264009539356 53288913559266 53295489612216 53372181003064 53451324377164 53559101004948 53619732863004 53807519840778 53808298681676 53925432594264 53964851770137 53996746054482 54057873350886 54325255663833 54331959605308 54357362953938 54366071032476 54641719922328 54694815226172 54895954765736 55006644275352 55046853810641 55081414072377 55262577024424 55423361277438 55456117569468 55518896954964 55617464920941 55800390945992 55826480871612 55835424303624 55876239672267 55988905780269 55989716195798 56173053475528 56185803326961 56249408757003 56256350146228 56534606616334 56561039830449 56568019676124 56570100939198 56577081903048 56890528340184 56954931557832 56996565279731 57270471344856 57321517191246 57377216451379 57386408312058 57587386937031 57677371029124 57704338552014 57776792042072 57971983907079 58062568957316 58096885072776 58175855392851 58265915631462 58537012989994 58861317771102 58870747385604 58905541150344 58927952031146 59196901110732 59263915269636 59298941404296 59712884324709 59720253119884 59748175808874 60043703628447 60051113247972 60119094422156 60329643457842 60452164197348 60461848666296 60506045924093 60663879709686 60796817356968 60841259474919 60910135138237 60946134221082 61079690395416 61293603629412 61362991371276 61674116308728 61702952542308 61757949111453 62086006472952 62141344462582 62170399152477 62178071214252 62303444026164 62485617839106 62532564208632 62556355006838 62593327037868 62775439814241 62910690069304 62950187511288 62996203730229 63067518909367 63194685159969 63416923446261 63427082871222 63562817052504 63778479452226 63858559625448 63987320891736 64034095249113 64174418321244 64212346659384 64285038579432 64399169908458 64641188377656 64698803831046 64772046447458 64998891047331 65130894350214 65138931748264 65141328354228 65358995706873 65502222140124 65764746472062 65814156499464 65908862059656 65996022955478 66006595553556 66037457472966 66139688014092 66372283063548 66436776943702 66447420150804 66486691877544 66680132242878 66784324349512 66815549902332 66950809697401 67125455050302 67321728310683 67779699251572 67790557595544 67822253620884 67976901570039 68166128551752 68232365509748 68243296371096 68333544429698 68482297979172 68483289231224 68621375575368 68671537399619 68714651694843 68723131342068 68939656538148 69141234481242 69149766770392 69182098305012 69383380847319 69532867971336 69611583015128 69706205110353 69846757282071 69855376635396 70059632122634 70180396981852 70384584034149 70527524896906 70580513270232 70774526327967 70785864444834 70854646997541 71051884745688 71103823257929 71258607356706 71509204234314 71590156599822 71743359787704 71840879578629 71953135693516 71986777966026 71995661405976 72077164467848 72320668401861 72433674218444 72476483938584 72541083083294 72687351363858 73025548210846 73281298216797 73441885429836 73736230892918 73782524972646 73897815036584 74147469817113 74156619894588 74501652896356 74651874373692 74914404435948 74999211676004 75132364893201 75261873844278 75414719773932 75426801252264 75481937802887 75678837134274 75844678267512 75986043408583 76264377294987 76428689588328 76515211082744 76725537550739 76773708417483 76783182582708 76939118069352 77043700385127 77162969349774 77208574175964 77295978542772 77521990175938 77567807190468 77687887508616 77724211110876 77793487616691 77951474886054 78010040982888 78224476467753 78313030892019 78481757028136 78531030508392 79125962557698 79295292396936 79443089057849 79617179099612 79664234411832 79824865465224 79883216975067 79896014309034 79943234418324 80058271504596 80176986565746 80338651507422 80429599294506 80439524610456 80712448022514 80885172946248 80995119081723 81086810026329 81121679299892 81261512294776 81497939407962 81536044430907 81962579883492 82042222839258 82103862375576 82343932148604 82509966413028 82893865536636 83135041916157 83184176354202 83278345432446 83314157118808 83521849366459 83700586418988 83739721307418 83984574293697 83994938306972 84177784745208 84259580213292 84384525219342 84555897928348 84569443828296 84739965505272 84801909924501 84852029514186 84865622854572 85037972602968 85378793665484 85432397336748 85865559877944 85982275786869 86079612468087 86265071774728 86516056543686 86556507828021 86665188063108 86841192466952 87093853435974 87145327609164 87159288337128 87398873447193 87400138508606 87686328629416 87741381048552 87805519484991 87983839736254 88049943297288 88291976656653 88306121078406 88391928046719 88895872904454 88906842990504 89399401677432 89500606733736 89566031153863 89580379679826 89622263713311 89762304414244 90076669871958 90178641633234 90494465186763 90495775055546 90635868760052 90678246296022 90692772999444 91419201331623 91619535593124 91986734698562 92044487056914 92188312641656 92511174463092 92565850379112 92941606813804 93129009709428 93212016693873 93267106821378 93728426758659 93834532510257 93846112045532 93889990556802 94164522692933 94366035103956 94381152593112 94472862663388 94904039865096 95011476475608 95080929309289 95140624306833 95345605645752 95453542133096 95715926645801 95787839438172 95982370621368 96261627481866 96318519989076 96427557869148 96709509792742 96916468485144 96961782566484 97048205746569 97158069671187 97650684155486 97696341525321 97708397622396 97711992531342 98265458042136 98302843582174 98376699963528 98448612755899 98647119708093 98863293089484 98921723232024 98994034433217 99009893330334 99106101143291 99558424595322 99655165415553 99671130226206 99730037816316 99884426796792 100176486524268 100223324853498 100349165125704 100905116179032 101109386073626 101609495675303 101669548877358 101685836393316 101784644417434 102249192827628 102348548264622 102364944556644 102425444243784 102500316644547 102724933846836 102883959133032 102932063363052 103084697013102 103708036072894 103711851721863 103724650155588 103773147457518 103935299848072 104299301957004 104417374522692 104510442959797 104783064953094 105012684525672 105089448183951 105208415238773 105270595472778 105501283410264 105791287345359 105870769905348 106510955966756 106528019078712 106577827118532 106902648754328 107118202009896 107239465726008 107263806351471 107385234899733 107615039681556 107616597363352 107929703540274 107980166949039 107993492108964 108115746701772 108650511327666 108663919210616 108714725907876 108732142064952 108811624624941 109031027045787 109389630452344 109538322316269 110093707621282 110162828144754 110604346339377 110846722554876 110912235138936 111037793909928 111234929841882 111652961743224 111734579405317 111752479344534 111977811560538 111979432391596 112371606653922 112498817514006 112512700292456 112892810766417 113069213232668 113122079660898 113136039352248 113140201878396 113993130559462 114643034382492 114754432902758 114772816624116 115174773874062 115354742058248 115408677104028 115744454024661 115943967814158 116125137914632 116282985263907 116351710785702 116531831262924 116927212329081 117074025979988 117722635542204 117741494771208 117855904062292 118393802221464 118527830539272 118614473690251 118688943836547 119406639642059 119425768649418 119440506239768 119496351617748 119844021463551 120087407256894 120102226495944 120238188844312 120265479848619 120644398941759 120659286915684 120904328394696 121012091848186 121068672033771 121327759419372 121682518949838 121820270276474 121892268442164 122246909111943 122587207258824 122725982742552 122815694718241 123063334258887 123405905084616 123515898222906 124282688925164 124340798304954 124356142428504 124606888052328 124917518148669 124971235678212 125112710013676 125186654075736 125550879628482 125992407460458 126135037818734 126389370319938 126576787829013 126758929882277 126833846892522 126854165742444 127278044271279 127556958904452 128068190498226 128348836642488 128798339816916 129397607662092 129544092894916 129774084815529 129997782094662 130261788700428 130282656708456 130377892568623 130640780153961 130717991413746 131004444280248 131100207762909 131248620433007 131529492944124 131975759604381 131992045910956 132013191107112 132074914945932 132279376028184 132744566127096 132873553887404 132894840301608 133360264485756 133631099804664 133901619394802 134250910100604 134370569519739 134643456621366 135115004807937 135267962449851 135559398503144 135644507241768 135743662583319 135953803140078 136017369444033 136464731019496 136667088859396 136964595958344 137343074799238 137429303389686 137446262684136 137879313076296 137980102047843 138282468962484 138364196610024 138766761694638 139412410220706 139693514564142 139710753270792 139900660232067 140119264245268 140360793963704 140769168068298 140834985835203 141055049793812 141549052655934 141571728889668 141709293995082 142207646515858 142517214713412 143018408468628 143180313199644 143681759157258 143906271387032 143973555932052 144392441222799 144641336803722 144867348436888 145064264689113 145082166166588 145374702727716 146051096421692 146476026233229 146562596433594 146883770859672 146991142037201 147454265373261 147472461785836 147565049945292 147972821374609 148294939634226 148313239789176 148514839995501 149003305792712 149303748747384 149412888914597 149506695339309 149828808871896 149998423352008 150264729786402 150523747688556 150829439547864 150963875605774 151357674268548 151664079110439 151972086817166 152504323316037 152528754589974 152676966626151 153451075101478 153522822396933 153547416834966 153566365165416 154087400770254 154325938699548 154417148351928 154591957085544 154704962902127 155043980351876 155135614380936 155448422221752 155562054109341 155586975233382 155902949772108 156448952935506 156626061784038 157905893209167 158251925115396 158612770330091 158886178115698 159234358199224 159766433950134 159792028618068 159886468836648 160116543009192 160353973131492 160677303014844 160859198589012 161424896045028 161894555310411 161990238163446 162173620052658 162243358599784 162647811924157 162975766991499 162995878815924 163072088861814 163925159766984 164084445678516 164230696079681 164687864297208 165019932826056 165140561431923 165327509660929 165787731073272 166270083832314 166368352708404 166556690864892 167043698732918 167401172837976 167479442614836 167628719016801 167969148587394 167989876613944 168519160426584 168557409980883 168748226271009 168769050438684 169111795856696 169603819849002 169683119491347 169704059028372 169731245709144 170757587330968 170864794673496 170989695839193 171183265611139 171964551573738 172131649354137 172159224936174 173032113087372 173113015656042 173330376126216 174187706871948 174290655218328 174527566178553 174797746894386 174800277017212 175611038969982 175967679472508 176583953313306 176612242156812 176783856093438 177791745808908 179132062307726 179138652974127 179160759359652 179244527426622 179524608828488 180131110885341 180153339743916 180357283266468 180988930373526 180991550111092 181271737520104 181356492592044 181385545998888 181518137772279 182523778424757 182730405414711 182838402663246 183239071186248 183973469397124 184088974113828 185022348926184 185273847334359 185883213627608 186258019418856 186394172941823 186424033387746 186511197457431 186534213642756 187456853517318 187669065020514 187692224091064 187779981113604 188326319442723 188329045385866 188732070207912 188945725326776 188988611190687 189202556728101 189584055479907 190161858618578 190250770338783 190281248613666 191431853291602 191575678876344 192102285747339 192523254963732 192637039978152 192855115738296 192996091700093 193419019585484 193923565132968 194096411493138 194316139342374 194996673141993 195301368310972 195392683050642 195416795244792 195423985062684 196605687164348 196897225511798 197294239416186 197726586178968 197871123157169 197988068866434 198019786660668 198212202286582 199116849190644 199310330831106 199342260452412 199460075632632 200352973048536 200446649706996 200852429092203 201965184932049 202218772147252 203218991350606 203339097754716 203371672786632 203569288834868 203930704710117 204498385655256 204697096529244 204729889113288 204879545464979 205000633289094 205449867693672 205864126726104 206014612198857 206169394026204 206247832109011 207416072145788 207423703443726 207449300311176 207546294915036 208598603914008 208834749045384 209020885919594 209118615331059 209566129906188 210178896367902 210416830477546 210541190945556 211153752102447 211582574690718 211741539810696 212323578983901 212563940992623 213021911933512 213155654237064 213311469773787 214527612702942 214770469799466 215230079363112 215859407080548 215960333898078 215986984217928 216231493403544 217301022655332 217429451815752 217623249249882 218062054091574 218947242523933 219076644632538 219843894650391 220187415242564 220325656289508 221208692678754 221693445109752 222469859683764 223469158810634 223504958689068 223955623121076 223958864783192 224743213307844 224997635028012 225397094679603 225785621532834 226138426465336 226244159321796 226280403756792 226445813408661 226702162566103 227958130225749 227986261118924 229286068764984 229508865805516 229545633248232 230176612652217 230349547748124 230817354208056 230986080344173 231131101155381 231488908049322 231887935628316 232528719302957 232565970527814 232703421571404 233063662525848 233380462850073 233854424658162 234148051959976 234939092676057 235445271084408 235711808124584 237228947380502 237377887673094 238329267173547 238813279284118 238851537298836 238992703235496 239167405503943 239649650925201 239688042927102 240174814513788 240530959697238 241288797883518 241318573831368 242024183696372 242137344067542 242655518838744 243260430078987 243365037899676 243640540552948 243784536884328 244493818223886 245631389436482 246126668517774 246846337139171 247031796445812 248565377850328 248681596609908 249405125748471 249835036297338 249942471356424 250225420027352 250565548099377 251101759256964 251953722881091 251984814920916 252270075637468 252778740639876 253153575658026 253517859764554 253667693785044 253708331484888 253893790791529 254405729773503 254556088542558 255113917808904 255589418737961 256136380996452 257596679633832 258076808125213 258238837404261 258795215324184 259088185789832 259548169631058 259800372324317 259995564189324 260523577400856 260755785137246 261281560307922 261435982827492 262200415525818 262497240866014 263058985888248 263416558454973 263951519208762 263984091821912 264149829891864 264875929969959 265175784140157 265747107774808 266720528971512 267217663194583 267803238789604 268501820201208 268698093461589 268741139039478 269286913242732 270230009615874 270535924899702 271487325166638 271907606280156 272034738888066 273334177718792 274257603994869 274686149598476 274858606779372 275960204095686 276564937924968 277533523389276 278824820441412 279387029128284 279636050081619 279801320464134 280238528490536 281185280275977 281503597530771 281538336136596 281669971670406 282110099587624 282493568078799 283098105311868 283143457779336 283418587990164 284415293031716 285034429426824 285242787927867 286036816937256 286360626399288 287147779937403 287363518314516 287947111864104 288784882445598 289282673607444 290128529378226 290164332333176 290749405455432 291144617239707 291474209013561 292102192843384 292952052466458 293089024575963 293125192867188 293982284074402 294908530746522 294944923571672 295130099890584 295345838267697 295941359124279 295945642749218 296589879268452 296982103299651 297029679991002 297318303429873 298825777829194 298965496246659 299013390678618 300529459572804 301047495377112 301927751211548 302715348537096 303328158220878 303944173634332 304828487025909 305008646632074 305057509179948 305353933252302 306902150202956 307045644793866 307094833669932 307500949933641 307943439076889 308174801540508 308651877399096 309409925804254 310087960703752 311124108218682 311135555165589 311173950466764 311805899544216 312897905871012 313252123568076 313531328879391 315268344551853 315625245716319 315811786418334 316503850230792 316735212694411 317225540660182 317373862036077 317772356231396 319532867900268 319584057236136 320707946262984 321354606029688 321718397178024 321953571444967 322155704699199 322849792090056 323789110620822 323980476326892 324103736171303 324347240105316 325295623848314 325951533982998 325991757631848 326144177723628 326434873874823 328168891357032 328461392159362 328614966948807 330281122863846 330655019321858 331813039018131 332540167664628 332736705416808 333113381729784 333356885663797 334087397465836 334958885229672 335203738215951 335257438033602 335938297174788 337114819961766 337496452542018 337538100877368 339207639698004 339366238982694 339408118056744 341777394544201 341979391678386 342366531222278 343929103147476 344059952537609 344263298708274 344318449872348 346064226174744 346226031312084 348375413743896 348848955791721 349055132357106 349595493788772 349600554034424 350781636987243 351222077939964 351935358945016 353167906626612 353224484313624 353567712186876 353882851257691 355583491617816 355843421070753 356246255461019 358219918926177 358264124615452 358277305948254 358321518719304 358489054853244 360262221770682 360306679487832 360714566532936 360796439545857 361977860747052 361983100222184 362712985184088 362978126255129 363036275544558 363206016101313 365047556849514 365460810829422 365676805326492 366740727335829 367946938794248 368177948227656 368447084154723 369190002776661 370547694668718 372788345883646 372848066775492 373022394914862 373068427285512 374913707034636 375338130041028 375559962227208 375834494363339 376652638885446 376658090771732 377977222381374 378405113456202 379168110959814 379730363487039 380276789646831 380323717237156 380501540677566 380562497227332 382863706583204 384204571494678 385046509927464 385327976674487 385992183400186 386838039170968 388192822986276 388632278684748 389322254446587 389993346283986 390602736621944 390785366101284 390847970125368 391133677705869 391922340461883 393211374328696 393300623288727 393745861299021 393794451023596 394588478832372 395742246314338 395927278813143 395976137732868 396039573321336 396424404573164 398233698381288 398620661662212 398684520904824 398975956958117 400893299413992 401640515159653 401704858184406 403111708559217 403930369864098 404437544294504 405549269911049 405803887349553 406437982701212 406678195509432 407138577669736 407230987749957 407861409420234 409394193058488 409759090929958 410001266578188 412029224397714 412338788052408 412495664218022 413940306143529 414832144291576 414847406887452 415092589830072 418041771839188 418237230662118 419132259812376 420357792735804 420833660955092 421082381891112 422307504204894 423165149381436 424647157967802 425127881985246 426370945967659 426622939547574 429055225405884 429540939598932 431718814161096 431920667796156 434602045310664 435192794067339 435246498499764 436124108183148 437894485047866 438153289265076 439428078699687 439687789300782 440374830485128 440651312579016 440973426111603 441472632365569 442362796119783 442417385357508 443918464123827 444939719367528 446938317621268 447009917378136 447911246242152 448238666743791 449486426615688 449995270056024 450794189359206 451571243065668 452488318643592 452891626817322 453404325132206 454992237331317 455916260451498 455972522237848 457512969948111 458030899878453 459017731611032 460353225304434 460568467190799 460699095496248 461972160688346 462262202310762 462977816098644 463775871256632 464114888706381 465057438605914 465131941055628 465406843142808 466686162328023 466760925700146 467708849316324 469878185352114 473717679627501 474457894761004 474755775346188 475838310990273 476658534347094 477626558568236 477703074597672 478334811007886 479299301850402 479376085854204 480349629027576 480700761797333 481061919394476 482577595767036 484048367392744 484274688135084 485683665931233 486520860157974 486730075799352 487281081105896 487943435772471 488927300974497 488987636447772 491262778872964 492253337035548 492692088239043 493692674278342 494063592891624 495421684295769 495982528982787 497363193219816 497726762805503 498810251496942 499670072594676 501131096198754 502203518513928 502886157050403 503907445762182 503969629841832 504540151274936 505557481279752 505927040842091 506244678813027 506307151316052 507035719529108 507335387570088 507787581583058 508811459547006 509112177085116 511178837475922 512272761992904 512969087517579 513549796833417 516153616250426 516394948062411 516477674808522 519096339262116 519600744648634 519991128378648 521511570274492 522563120615844 522871965654984 524400831051636 524994481732028 526833116909946 527903038417524 529751859939918 530351568280314 531902303860081 534435326389166 535606477579208 537078762855173 537396186923178 537415958922381 537482278078956 538573826485464 540460019231748 541071849799404 542974650333276 543815212560312 544069477776132 544554413316837 547571335274271 548191216244133 548515207989738 549372299196952 549717213558744 551920408191372 555067046778552 556101623404943 557649640882824 558774058256568 559182518825469 559272100163238 559602640928268 559815544295887 562370560551954 563007195061542 563076672273192 563339943340812 564987136157598 566196210623736 566837175980328 566965833572061 567607670184303 568830586063432 570485575855734 570752311016349 574295559874806 574727036629032 576306857242017 577569764891196 578565347214888 578988275100279 580257058756452 582289234479414 582948418027122 585904104932916 586178049151926 586250385734376 587964568148804 589817061493044 590691676535394 591882718248558 591891285498436 593179758536904 593613369471507 593964206599302 594059359982004 594636606859746 597651555658388 597930992493318 598026781357236 601058919145608 602557287276609 603855502423096 605895554796147 606656316441756 607888347268664 609656974051818 610017293264148 610115018359896 610707866504604 611792114130351 613804300405912 614091289587732 614189667339864 614638636394937 615001899867282 615886878153778 616349603081016 618043836596571 618743496327033 618819851608508 622248216437364 622271110331178 622347900933528 625795811742024 626504247136152 626962218077041 627062657758782 627355845993177 630536689103706 631149380965169 631250491432638 631623572836668 633461256307341 633470425388822 634451081320364 634747724072154 635544712462792 637691822977869 639065735800536 639934409321361 643907142889934 644311409398398 647578221241644 647960952653784 648207472342606 648694480210632 649168672082131 650591247696628 651903067965996 652288355447256 652869747749646 656841727571799 656922784318724 657229933897614 660562245727692 661310038643716 663626078036262 665080335329256 665566505165023 666713771327594 668174794931672 670011486520607 670407476431902 670514876067204 671876594349576 674229639923532 674992905084036 678415279396008 678732477965388 679337440225983 680106487698309 683554789088402 683874390677247 683958783356772 684733062444556 687858206294952 688119905075218 688526597416548 688636899744696 689140289291293 690529837956651 692452062624168 692958241032519 693742708003037 697586157908871 697697911583442 698110264714212 699190987577544 701563273974486 702444155879928 706335813253224 707135424373752 707765702515382 711686842141506 712492510922038 714987801520641 716439837852354 716528249230904 716554611896508 716978109706488 717502216511829 718948952775603 720524443541364 721592879091714 723955721494104 725956252510258 726072551089116 726412032202626 730095113699028 730921621658844 731353610652984 733481454671658 736458906671411 736894168309446 738380005553322 740539011417513 741095389337436 745576691767292 745696133550984 746044789829724 749827414069272 750676260082056 751668988726678 751696644298131 753305277770892 753316181543464 755861168643273 755954444762748 756810226912404 758336221919628 759460726974078 760553579293662 760647434474312 761003081355132 761124994454664 761681372374587 763217189320509 765727413166408 766768256213883 768409142989356 770655953348974 771984366800372 774230424375639 776385645972552 777264557369496 778644508893174 779401116972951 779986692567972 781570732202568 782142055837219 782267355411738 783844680923766 786601246577454 787491722598042 787588902047192 789176957664744 790249675364919 791484492628676 791854557626286 791952275465736 792848809146328 795527352420471 797241323324424 797951913916234 801652989583749 803281030319306 803409716368812 806094280384767 806223417118434 807860739728196 811098539822098 811607774699106 812875965402424 814461975499914 815722818840468 819518181859916 820002533156376 824058448795428 824991328436044 827880612287058 829694813774904 830301315831757 835846477494413 836083543678376 836474461324236 838908150244857 840715585471608 841667321910184 844510792592313 844615008409788 846330298762872 847480704236397 849294315935604 850255763970492 852741891935318 853245879095148 855728363783601 858110450811768 859081879197864 859709863027687 861443339812209 863841335592312 870385588134678 870492996999528 872248216366296 873873979636339 874422627040683 875788970095732 876306578530152 878856157399374 879375578601564 881946852223206 882945264731138 884725592239566 884834770715016 886037514803091 887836928247654 890946309898953 891954910289619 893876635242536 896477333487582 896896488739977 901588378718412 903142486131336 905783253634644 906808650264412 909984474662634 911832520902996 914485461077727 915025939896222 916061799756906 918740343031049 920706450608868 921136934381598 922502849800923 923830317230667 923944321376692 924524404621524 925955632197288 928229777412762 930114877211828 930263882111256 933372324656046 933521851400292 935417698632648 939756370704228 940593986638173 945805033655559 946875737148957 947435359255002 948915789522008 949511550692376 950205638083233 951676621980546 952121586108231 953317068694188 955253117136472 956669622015772 958598603700804 958752171708408 961401523594666 962123838788952 965155191534072 965860714334901 968549376270168 971367331862466 972311208513909 973041720315948 975886871544942 977854601948994 977975272895544 979304621624469 982525557745928 984506674071096 985226342692493 985384176478086 985844900846421 987385348556684 990843368591538 991965057965574 995439117054393 995453525611006 997620502993884 999340145189352 1000070656991391 1002262192397508 1005611214647853 1005772314100806 1007814891524364 1011854081684182 1012489357626054 1012614302632104 1014071439058216 1015575163166116 1017622919094012 1018224354170232 1022357674951844 1025332183632603 1025938175035158 1027099593666834 1032179857612827 1032307232500852 1032789896124822 1032955349617044 1035809749622263 1038192678524232 1039201489297268 1043023140548984 1045126241231688 1045890222402179 1046546867375163 1048801662103272 1049988963464056 1053666233819892 1055806076835048 1059503719879836 1060703136560628 1061648553773073 1063804607720162 1067530263212259 1068738766383057 1068870652778332 1074157525710346 1074659756778531 1074792373846356 1074831917844762 1074964556157912 1080920038463496 1082143699598808 1082934740314889 1085949300666552 1088138955552264 1088934378765387 1089108826633674 1090167112576201 1095142670548542 1096382432488266 1097030415979476 1103840816382744 1105341252464169 1112203246809886 1118365037650938 1118544200326476 1119205281856536 1119631088591774 1124741121103908 1126014390123084 1126679886681624 1127503483090017 1129974272315196 1133931667144122 1135215340368606 1140830368940493 1140971151711468 1141504622032698 1148591119749612 1149614872557767 1152613714484034 1155139529782392 1155983930023461 1157292567626503 1157976550200558 1160514117512904 1164578468958828 1165896836054244 1171808209865832 1172356098303852 1173401033117607 1175929136297608 1179634122986088 1179901869866181 1181237583897063 1181383353070788 1183765436497116 1183782570996872 1187226738943014 1187781836439429 1187928413198604 1188118719964008 1189273213719492 1195303111316776 1195861984986636 1196053562714472 1196927870874351 1198282859277973 1204921545478959 1205114574553218 1211791109592294 1213312632883512 1216647809733147 1219313948103636 1220034586528296 1221415733009208 1221692963249871 1223584228260702 1228182579175464 1229080373458487 1229277272789874 1230003799734564 1231773756307556 1236087673193142 1237486992654066 1237639703217016 1241820918430587 1244496432874728 1244542220662356 1253924436154082 1254125315517564 1254711691986354 1261073378207412 1262298761930338 1262500982865276 1263247145673336 1266922512614682 1266940850777644 1268902162640728 1269495448144308 1275383645955738 1279112837902977 1279868818642722 1287814285779868 1288622818796796 1295156442483288 1296414944685212 1298337344164262 1301182495393256 1303806135931992 1304759210592761 1305578382202017 1305739495499292 1313683455143598 1313845568637448 1314459867795228 1318284236099061 1321124491455384 1322620077287432 1322920278334809 1324417897096707 1327088388359349 1327252156072524 1331133010330046 1331755392371481 1333427542655188 1340022973041214 1340814952863804 1341029752134408 1344716000231373 1348459279847064 1349985810168072 1350972641900651 1357464955930776 1358674880451966 1360212975396618 1364976711993951 1367109578176804 1367748781354494 1367917566713544 1369466124889112 1374092699635359 1376239810150436 1377053194833096 1378280578582586 1381059675913302 1385916482065038 1387485416006074 1392344666119143 1395172315817742 1395395823166884 1396220529428424 1400058486984069 1403126547948972 1415531405030764 1423373684283012 1424985021844076 1427514932970819 1429975603041282 1432879675704708 1433109223793016 1434156818254853 1435004433023658 1437897905551206 1441048887082728 1442102285391999 1443185758183428 1443734824763077 1451912505020516 1452145102178232 1452824064405252 1460190227398056 1461843243317688 1463830307317413 1466962909343316 1472917813342822 1473788336618892 1476760011106644 1478076264717129 1481078022835026 1482190778674872 1486265052887307 1487947586948361 1491153383534584 1492089579659448 1493180288416509 1503337977453356 1503393288596262 1506610555541784 1511722337286546 1511908889525496 1513620453824808 1516672443839256 1517781122526273 1518921453948156 1521107158587324 1522006162710264 1523362744749174 1526434378641018 1533536512427766 1536818285978712 1538907262552737 1540649390500251 1541311906697948 1543968733600744 1548460848751278 1549184844187233 1557289017786348 1558802233945902 1559973385135944 1564284111674438 1564534710823476 1567689361847532 1573202493154908 1574983445196084 1580499350729838 1582968985257352 1583709115252572 1586915137962721 1591054704840942 1595706911580243 1595903827832468 1603305979167498 1606562060638612 1606819432737624 1611236288565519 1612188560769534 1612446834236868 1615721479456392 1616902562409211 1622197079644196 1623215549398212 1627701035120699 1628923950999828 1631445637680936 1633663239950511 1639036363719832 1644573648732399 1648116897590856 1649982656872088 1655761224574116 1660602631663514 1668304870214829 1671692954988826 1672948922648472 1674171838527601 1677547556476407 1677816300489714 1679446632887661 1689021585184626 1689230016819576 1694961408472794 1698588631871208 1700511527940984 1701754591923397 1702823010552909 1705483783870636 1706491758190296 1711456727567202 1719419726055374 1722886679624418 1736964825300837 1740771176269356 1747747959272678 1748845254081366 1751577940191464 1757712314798748 1758751157203128 1763893704446412 1765890529462276 1769451184479132 1772075029606182 1775673856495308 1780840108414521 1781892619797906 1783909820579238 1789125931165727 1792954666975164 1793792977479954 1803176757436824 1806537656876491 1807671861829827 1811566507269288 1813617300528824 1818602606270219 1819968949325268 1823665041805992 1828970922155454 1830051879792444 1832123599513812 1837480686062098 1841412901217736 1842273868763196 1843915909184811 1845005699601846 1847660634461334 1847888642753384 1849048809243048 1854131509789713 1856230488981099 1856459554825524 1860229754423656 1866744649312092 1867043702800584 1870523642362081 1879512741408456 1880886654231123 1881187973276346 1883015921722529 1891610067311118 1893448142895507 1893751474297914 1894870718510004 1900411276166466 1903353243961092 1904243172216462 1906634137388376 1913339244031544 1917197207401608 1919803227964083 1922803047189332 1931721428669802 1942734663724932 1944622417027818 1946083440631896 1947506016246393 1951773743089884 1955709203897988 1958609243248938 1970452685384986 1970525182715397 1970768352956172 1971689801692842 1974770697113368 1981686737183076 1983930115931148 1990878234108786 1990907051222012 1995241005987768 1996699515495069 2000141313982782 2004524384795016 2010034459561821 2011222429295706 2011544628201612 2015629783048728 2023708163368364 2024978715252108 2031150326332232 2035245838188024 2038012320677949 2040319463094927 2044715349903688 2050664367265206 2051623172031741 2051876350070316 2054199187333668 2064359715225654 2064614465001704 2065579792249644 2065910699234088 2067420867873879 2071589513869953 2071619499244526 2078402978594536 2078874723097557 2081228124009111 2091780444804358 2092758473726613 2093093734750326 2107332467639784 2119007439759672 2121406273121256 2122957008701023 2123297107546146 2127609215440324 2135060526424518 2137477532766114 2137741305556664 2144963404561923 2148315051420692 2149319513557062 2149584747692712 2149663835689524 2152506649535487 2165869480629778 2177868757530774 2178217653267348 2180334225152402 2190285341097084 2192764864976532 2194060831958952 2209376720014233 2210682504928338 2221617034252539 2224406493619772 2236730075301876 2237088400652952 2239262177183548 2249482242207816 2252028780246168 2253675000114769 2255006966180034 2255089932894393 2259948544630392 2267863334288244 2268726153199121 2270430680737212 2281660737880986 2281942303422936 2283009244065396 2285044117123761 2297182239499224 2299229745115534 2300304768641649 2305227428968068 2311967860046922 2314585135253006 2315953100401116 2322691273126917 2329156937917656 2331793672108488 2333498199646579 2338203350918853 2344712196607704 2346426167511657 2346802066235214 2359803739732362 2362475167794126 2362766706141576 2367530872994232 2374453477886028 2375563672878858 2375856826397208 2378546427438984 2391723969973272 2393855741748702 2396565718555946 2404958968751247 2408419667763263 2409843090957918 2410229149106436 2418282841154301 2423582219184588 2433295619466294 2438627896207272 2443385926499742 2447168456521404 2458160746916974 2458554545579748 2460007599469128 2463547512615112 2472175346386284 2474973985308132 2477179958803837 2483641836861174 2489084441324712 2490903947495271 2493723788227133 2507539432483239 2507848872308164 2508250631035128 2509423383972708 2522146756414824 2524597523860676 2525001965730552 2533845025229364 2533881701555288 2538990896288616 2540846883785903 2542442112709191 2550767291911476 2558225675805954 2559737637285444 2567185091350803 2575628571559736 2577245637593592 2579129589083061 2584330019436627 2592829889370424 2596674688328524 2609518421185522 2611156764404034 2611478990998584 2621621938909017 2627366910287196 2628919735590456 2630841460543373 2636568472198122 2645840556669618 2648835794193414 2654176776718698 2654504312145048 2658112544409273 2662266020660092 2663510784742962 2666855085310376 2675864730868857 2680045946082428 2681629905727608 2689432000462746 2701945283801302 2717349760903932 2720425950793236 2729953423987902 2734219156353608 2735497562708988 2743456383233181 2748185399270718 2752479620300872 2756221029093147 2756561157165172 2762119351826604 2771490951692001 2771832964130076 2774970832012148 2784689332238286 2790344631635484 2790791646333768 2792831698706819 2800116973968138 2806253095897944 2811483606117571 2821781959914519 2831062810061528 2838844889377343 2840627211446871 2846747368566024 2849970043688152 2850616914249699 2855029865941638 2859951206082564 2865759351409416 2868313636509706 2870008866047316 2875795811102412 2884204570783998 2886371516366856 2887469649526154 2897582143004703 2903825010041032 2905648128810504 2916933625541727 2927660614634826 2933925818686632 2939394295140413 2945835626685644 2947576673237784 2953520022213288 2955679028077479 2956152529434258 2962156045670052 2972530105774614 2975895173896722 2986360576833018 3000211970974173 3006675954906712 3006786577192524 3016833643943559 3023444674573092 3035562245052546 3037842907896312 3042214317174648 3046725489498348 3052868757282036 3067073024855532 3075996550897809 3077814525105474 3081298781000502 3082623813395896 3090308426558983 3096539572838481 3096921697502556 3098369688374466 3107429248866789 3114578035572696 3117604467891804 3128568223348876 3129069421646952 3135378723695064 3137670667206537 3146404986309816 3149966890392168 3160998701459676 3167418230505144 3173830275925442 3182109409681884 3184945661319219 3191413823160486 3191807655664936 3202590789636777 3206216299149171 3206611958334996 3213124121277224 3222472577131038 3223979270335593 3224377121539068 3224893668473736 3233805124818422 3244394159288392 3246431098796424 3248804220944667 3255402070241398 3257847901999656 3266803136296161 3267326479901022 3270501337728603 3289147297464798 3311522449148232 3316023757392507 3321205263327028 3336609740429658 3343385909977652 3348343677055202 3355095112952814 3355632600979428 3358893265775322 3378043170369252 3382510449270051 3389922816945588 3403509183846794 3405646021105818 3410967567741272 3422491106821479 3422913455134404 3438839452110748 3445773359248836 3448844617673301 3467951790070383 3471877702879509 3473929650601674 3481542352538712 3484087339638521 3495495918545356 3497690508162732 3515424629597496 3520203099352821 3527787408892824 3531781058924552 3538902368958264 3541489285894637 3543712751691189 3544150059212364 3551347712990616 3561680216829042 3563785239595812 3567819641158476 3578251862331454 3585909333950328 3587585954959908 3590783612623053 3594848577833919 3613075313752982 3614764636436877 3615343723659654 3637205212540438 3639937898650536 3649943429199441 3657941844310908 3660103759584888 3664247199027624 3666925742301767 3674961372124196 3684547737526392 3687241120375461 3687831818369622 3690011399203692 3695321268922668 3708263019579426 3712460977962198 3712919109651048 3733489298624184 3741047284724162 3759551339986211 3761773308462246 3762375946552692 3766031843445058 3783220134622236 3786896285791014 3787502948595828 3789741437020008 3800822552332932 3806706487922184 3808486344432924 3837338513708931 3839606455928166 3845606094378664 3863442857339604 3885469327449864 3889244834055636 3892711363834601 3895012032492786 3903547486179768 3911418407795976 3914277631778283 3917218486497876 3918708810071209 3940905370769972 3941050365430794 3941536705912344 3943379603385684 3963373474366152 3967860231862296 3968760835004427 3973253691290121 3981756468217572 3981814102444024 3993399030990138 3995266177114443 4000282627965564 4020068919123642 4022444858591412 4023089256403224 4034148000694119 4047416326736728 4049957430504216 4052917925701953 4076024641355898 4080638926189854 4101328734530412 4103246344063482 4103752700140632 4108398374667336 4128719430451308 4131159584499288 4134179437996729 4134841735747758 4143179027739906 4143238998489052 4157749446195114 4162456248018222 4177033998357429 4183560889608716 4185516947453226 4186187469500652 4245914017402046 4246594215092292 4255218430880648 4270121052849036 4274955065532228 4282544798912457 4289926809123846 4296630102841384 4298639027114124 4299327671379048 4302470454764559 4305013299070974 4326306856175997 4331204474289231 4331738961259556 4355737515061548 4356435306534696 4360668450304804 4380570682194168 4385529729953064 4388735526539287 4391490921952239 4418045666756183 4418753440028466 4421365009856676 4434228794151387 4443234068505078 4448812987239544 4463842760845083 4473460150603752 4478524354367096 4479540865249527 4507350000229538 4510013932360068 4510179865788786 4535726668576488 4537452306398242 4540861361474424 4544180704574917 4553343367578819 4563321475761972 4566018488130792 4570088234247522 4598459490231068 4600609537283298 4610454857936136 4621948171500753 4623935720093844 4629170270506012 4631906200802232 4645382546253834 4666996399293158 4676406701837706 4690080405644249 4692852335023314 4693604132470428 4719607479464724 4724950335588252 4748906955772056 4751127345757716 4760745413888163 4787120734740729 4787711483497404 4793131437111892 4809917937502494 4816839335526526 4819686181915836 4820458298212872 4823982025039051 4833708865696557 4836565682308602 4847164438369176 4850707687227633 4856198956021259 4866591238932588 4883103105362097 4886771852999484 4894336913042808 4916321493833948 4917109091159496 4944350692772568 4949947970616264 4954359917607674 4967283673722348 4981807894990542 4987447576454266 5004914610644487 5015078864966478 5015697744616328 5018846767945416 5022515515582803 5032642669429221 5038339898662983 5049195047721352 5067690050458728 5081693767571806 5084884225418382 5101534583822952 5105263775770191 5116451351611908 5119475274570888 5134370182701606 5158259178166122 5168660038873254 5193349376657048 5210894475902511 5219036842371044 5222313528808068 5243243877818034 5254733820574392 5261682921086746 5273136944396244 5291681113339236 5297671588386828 5308353553437396 5316225088818546 5324532041320184 5327021569485924 5342520325243563 5351729461737714 5360091892164856 5367377793497181 5378864000925492 5403890567602604 5419612970629473 5434699521807864 5440851901586472 5455807818810657 5459906847975804 5470995125417976 5474994390860533 5486912766466362 5496370798541436 5512442058186294 5513122314330344 5524238703653208 5531747727554433 5542981903384002 5543665928260152 5549941664024296 5568691466943297 5569378664476572 5580689263270968 5585663397413638 5600233947936276 5611570927086243 5622967212235142 5642659962693369 5643563919829038 5649047765167587 5677689778754686 5680344428686521 5681254422893742 5701233828499398 5710059731883276 5719902412165128 5736627273019412 5740017732094632 5751591622204824 5768409141567996 5774939299052308 5795164286009406 5833867251083454 5842518048739179 5850925342460891 5855321229269652 5878788590280826 5891671253371288 5911358056154958 5911575548146191 5912305058868516 5924312091340104 5945060211549228 5951790347793444 5972721153666036 5990098546485207 6000423941948346 6013573154385048 6017969041193809 6030103378685463 6033667287887118 6046889349146184 6071124490105092 6093450978996696 6105737514564072 6117117857454373 6120958389284781 6134146049711064 6151993101795618 6155629050210948 6157970987254757 6162597562001004 6180616853117966 6193079145676962 6193843395005112 6196739376748932 6202262603621637 6214858497733578 6235208935783608 6236624169292671 6243684372027333 6257136446697752 6275341334413074 6278275421179839 6321997402919352 6333780827612143 6347660551850884 6364218819363768 6368871026103069 6369891322638438 6382827646320972 6405181579273554 6412432598298342 6413223916669992 6444945154262076 6447958540671186 6448754243078136 6457519948606461 6467610249636844 6497608441889334 6510804140482796 6533606272592322 6534652959802044 6541002675457206 6578294594929596 6628130160042699 6632047514785014 6642410526654056 6664851102757617 6673219480859316 6686771819955304 6696687354110404 6710190225905628 6711265201958856 6717786531550644 6756086340738504 6761025000344307 6765020898540102 6779845633891176 6806178459597363 6807018367693588 6811292042211636 6844982213642958 6845826910268808 6855132351371283 6877678904221496 6891546718497672 6896584398847451 6897689235346602 6900914305924947 6935903580140766 6943755405759018 6947859301203348 6968073819380751 6968174679277042 6990991837090712 6995381016325464 7000494598939737 7014610052756559 7039278502534971 7040406198705642 7082978571789274 7087425503382378 7088300118424728 7123360433658084 7127570479191624 7135639282316952 7140855392903441 7156503724662908 7175171909919816 7181567225246106 7189697155667838 7214876906253741 7225259003289789 7226150627505964 7229529272873754 7230687447319308 7274410425080876 7299886858398882 7315883688621816 7321231556815253 7333851484603534 7349922744248392 7374482240750922 7375663636739244 7380022798407384 7390642537845336 7416526039158852 7424921955924396 7431539876411511 7472711842485813 7481171364681399 7482094569448324 7519102679972422 7522618297449717 7523546616924492 7524751893105384 7532063686890116 7566440269244472 7573792571582028 7575005897191656 7580543182204223 7601645104665864 7616972688865848 7622540651357709 7631169788033407 7674677027417862 7679212911856332 7726885714679208 7737388767249183 7778489668111272 7785422727669202 7790024064985572 7828555263556566 7834436972995752 7837417620142418 7864865816727051 7881810741539944 7882100730861588 7886759206771368 7892524381630119 7937521670008854 7946507382580242 7963512936435144 7986798061980276 7990532354228886 8000565255931128 8040137838247284 8044889717182824 8068296001388238 8101047973385521 8105835851403906 8152049282711796 8161277852379708 8202657469060824 8206492688126964 8257438860902616 8268358875993458 8268663087279441 8269683471495516 8286358055479812 8286477996978104 8314472855076003 8315498892390228 8324912496036444 8354067996714858 8367121779217432 8371033894906452 8372374939001304 8378495096120457 8387980014945811 8434450818352713 8491828034804092 8493188430184584 8516534668132029 8540242105698072 8549910131064456 8551850742749097 8565089597824914 8579853618247692 8597278054228248 8603562614209409 8604940909529118 8610026598141948 8652613712351994 8662408948578462 8663477922519112 8692746429014109 8711475030123096 8721336900609608 8750800876625181 8777471053078574 8782981843904478 8818182885421239 8836091333512366 8837506880056932 8842730019713352 8867037084232437 8868457588302774 8886468137010156 8927685521690166 8959081730499054 9000635912922519 9014700000459076 9020027864720136 9020359731577572 9074904612796484 9088361409149834 9106686735157638 9126642951523944 9133314474149327 9140176468495044 9196918980462136 9201219074566596 9227989652693427 9243896343001506 9247871440187688 9258340541012024 9270925279676949 9289618718515443 9290765092507668 9322287746600367 9333992798586316 9352813403675412 9380160811288498 9385704670046628 9387208264940856 9413012001619611 9439214958929448 9449900671176504 9456808493304557 9502254691515432 9521490827776326 9554836983957657 9574241469481458 9575422966994808 9586262874223784 9612613775999729 9618648897447513 9619835875004988 9633678671053052 9639372363831672 9647964050078102 9667417731393114 9673131364617204 9701415374455266 9712397912042518 9733182477865176 9746412662834001 9766206210724194 9773543705998968 9800409408888483 9811504013185809 9832642987667896 9908719835215348 9934567347444696 9963615789981084 9974895152908532 10009829221288974 10030157729932956 10045031031165606 10065285338858442 10076679797325966 10106143773341539 10147531347810153 10163387535143612 10169768450836764 10210527551540382 10232902703223816 10268740365403212 10316518356332244 10337320077746508 10346533853019903 10403855370211149 10415633108638527 10421788951805022 10438073684742088 10444627057616136 10452262018915563 10486487755636068 10523365842173492 10546273888792488 10583362226678472 10595343176773656 10616707106874792 10624467857683911 10632450177637092 10654043138971848 10685040650487126 10703458923475428 10734755586994362 10757728001850984 10772350837869159 10784545733501757 10807781135205208 10839225941258946 10844293909310631 10911615637621314 10919813695951608 10949830287598323 10949988781721066 10973825532932724 10992741597082872 11000777226905301 11024884116372588 11061723361126383 11063495455108866 11085963806768004 11137382933886594 11138757328953144 11171326794827276 11200467895872552 11223141854172486 11245934424470284 11278654019958633 11285319925386738 11287127839658076 11298095530335174 11355379557509372 11360688857373042 11362508845787484 11393907245844893 11402467656998796 11420119463766552 11473254546038824 11512015541126793 11536818283135992 11549878598104616 11590328572018812 11667734502166908 11678134091503803 11685036097478358 11701850684921782 11710642458539304 11719202869693207 11742832895334849 11756126430213627 11757577180561652 11822716112309916 11823151096292382 11824610117737032 11890120423098456 11903580695586888 11912282143463779 11919761073870363 11945442307332072 11980197092970414 11991838238338211 12000847883896692 12035938082387618 12060206757370926 12067334575774236 12142248980210184 12158753777105859 12234235714908746 12241916778569562 12303986203591236 12311258100421896 12315941974509514 12325195124002008 12334204769560489 12361233706235932 12386158291353924 12393478753497864 12402538313990187 12404525207243274 12429716995467156 12473248338585342 12487368744054666 12550682668826148 12556550842359678 12645763598135437 12667561655224286 12695321103701768 12730218243891533 12737742052206138 12739782645276876 12765655292641944 12810363158547108 12824865196596684 12889890308524152 12895917081342372 12907411364293677 12915039897212922 12935220499273688 12978920568527991 12993613422867693 12995216883778668 13021608280965592 13067212545184644 13069305919604088 13082005350914412 13093665496534567 13156589189859192 13166206579617861 13181111452057703 13254137000268549 13256260320085398 13264095029570028 13329702205515234 13346438961718632 13393374708220808 13420380451811256 13435573063101288 13438622595748581 13522050000688614 13530041797080204 13612356919194726 13614036735387176 13622584084423272 13632542113724751 13660030102736457 13689964427285916 13710264702742566 13793168797694902 13795378470693204 13801828611849894 13871807160281532 13887510811518036 13895718602406696 13936147638761502 13936349358554084 14000989197879474 14029220105513118 14070241216932747 14078557005069942 14080812397411284 14165957143578548 14174851006764756 14246720867316168 14281710785806882 14282236241664489 14313007449325816 14361362204222187 14363134450492212 14379394311335676 14429753812507482 14450518006579578 14452301255011928 14459058545747508 14461374894638616 14471946075117153 14501126597089671 14548820850161752 14552123061682899 14568596868063777 14599773716797764 14642463113630506 14649309316086291 14667702969207068 14748964481501844 14751327273478488 14833052078317704 14849843911848792 14860699060907161 14863079752823022 14945423684971626 14962342729362798 14964189138896648 15014743831933461 15038205359944844 15045236594899434 15047093233848984 15064127373780232 15067546546748409 15115019695988949 15147585143164056 15161086364408446 15245081302715418 15262339576066814 15315791327310573 15349354054835724 15358425823712664 15474777534498366 15570845455338404 15580048129971144 15657110527113132 15674835240284836 15729731633454102 15764201461723176 15775725000803383 15785048763260238 15875043340017708 15881083072393847 15893014765160484 15973596123960552 15981064708457772 16080275676494568 16102133380491543 16136592002776476 16202095946771042 16211671702807812 16258838911888419 16304098565423592 16322555704759416 16334487397526053 16367423456431971 16412985376253928 16424983172581599 16536717751986916 16537326174558882 16539366942991032 16572716110959624 16628945710152006 16630997784780456 16649824992072888 16708135993429716 16742067789812904 16756990192240914 16775960029891622 16834712781258729 16868901636705426 16927979888080107 16947143295502761 16983656069608184 17033069336264058 17041033286059563 17103701485498194 17130179195649828 17159707236495384 17207125228418818 17209881819058236 17220053196283896 17305227424703988 17324817897156924 17385492858028218 17456066517589931 17501601753250362 17527554146217537 17552776027382673 17554942106157148 17565963687808956 17636365770842478 17672182667024732 17675013760113864 17734074168464874 17736915176605548 17772936274020312 17785928186501321 17855371043380332 17918163460998108 17970295639455621 18001271825845038 18029400000918152 18040719463155144 18053907123581427 18090310136056389 18149809225592968 18176722818299668 18213373470315276 18266628948298654 18280352936990088 18351353572363119 18402438149133192 18415890223803611 18455979305386854 18473912961764271 18487792686003012 18541850559353898 18579237437030886 18581530185015336 18606787810864911 18644575493200734 18667985597172632 18705626807350824 18719300511157367 18731053116081999 18760321622576996 18771409340093256 18826024003239222 18913616986609114 19001342482836429 19042981655552652 19106613078309207 19109673967915314 19148482938962916 19225227551999458 19237297794895026 19239671750009976 19267357342106104 19295928100156204 19334835462786228 19346262729234408 19402830748910532 19424795824085036 19492825325668002 19532412421448388 19600818817776966 19623008026371618 19680385242822997 19817439670430696 19871914225641401 19884390480128097 19927231579962168 19949790305817064 20019658442577948 20060315459865912 20090062062331212 20130570677716884 20153359594651932 20212287546683078 20283075001032921 20295062695620306 20326775070287224 20339536901673528 20418535378792089 20421055103080764 20537480730806424 20575760065982891 20633036712664488 20674640155493016 20689753196542353 20693067706039806 20713175138947819 20807710740422298 20831266217277054 20843577903610044 20904524037831126 20972975511272136 21001483796819211 21046731684346984 21117835507604913 21248935715367822 21264900355274184 21370081300974252 21406917846950856 21422566178710323 21469511173988724 21544701675738318 21569091467003514 21675777009869367 21678451882517892 21688587818621262 21823231275242628 21899660575196646 21899977563442132 21947651065865448 21963694670445759 22001554453810602 22049768232745176 22123446722252766 22126990910217732 22171927613536008 22274765867773188 22294619629234533 22342653589654552 22418135527457439 22443514094044197 22446283708344972 22491868848940568 22557308039917266 22567854892349151 22570639850773476 22574255679316152 22596191060670348 22710759115018744 22721377714746084 22725017691574968 22741629546612669 22787814491689786 22804935313997592 22867621954073127 22893509364100221 23024031082253586 23180657144037624 23212166301747549 23335469004333816 23352527095711253 23356268183007606 23370072194956716 23403701369843564 23438405739386414 23485665790669698 23512252860427254 23515154361123304 23594597450181153 23645432224619832 23646302192584764 23677573144890357 23824564286927558 23839522147740726 23960394185940828 23983676476676422 24001695767793384 24071876164775236 24120413514741852 24134669151548472 24303143920156563 24317507554211718 24468471429817492 24483833557139124 24607972407182472 24631883949019028 24668409539120978 24722467412471864 24772316582707848 24790425001262459 24805076627980374 24805989261838323 24809050414486548 24859433990934312 24946496677170684 24974737488109332 25101365337652296 25113101684719356 25135485288361371 25163940044837433 25291527196270874 25303352455058139 25335123310448572 25460436487783066 25475484104412276 25479565290553752 25549604004396087 25620726317094216 25649730393193368 25668480196112369 25791834162684744 25810687842628227 25814822728587354 25830079794425844 25957841137055982 25987226845735386 25990433767557336 26134425090369288 26164010701828824 26187330993069134 26332413159235722 26362222904115406 26454548656263717 26508274000537098 26512520640170796 26528190059140056 26601111252697311 26659404411030468 26877245191497162 27044100001377228 27060083594160408 27224713838389452 27248979546842207 27265084227449502 27320060205472914 27379928854571832 27399943422447981 27420529405485132 27430961670498463 27586337595389804 27590756941386408 27603657223699788 27743614320563064 27775021623036072 27812775839030847 27872295277523004 27872698717108168 27966863239801101 28001978395758948 28058440211026236 28140482433865494 28157114010139884 28161624794822568 28239036004858833 28331914287157096 28349702013529512 28370425479913671 28563421571613764 28564472483328978 28722724408444374 28726268900984424 28758788622671352 28837841327999187 28859507625014964 28901036013159156 28918117091495016 28939256065977103 28943892150234306 29002253194179342 29104246123365798 29137193736127554 29199547433595528 29239237988502003 29284926227261012 29298618632172582 29335405938414136 29434512039557427 29497928963003688 29721398121814322 29726159505646044 29890847369943252 29924685458725596 30029487663866922 30076410719889688 30090473189798868 30135093093496818 30230039391977898 30318431320024617 30322172728816892 30490162605430836 30524679152133628 30631582654621146 30698708109671448 30721148685775009 30926319667293281 30949555068996732 31039601559059709 31141690910676808 31246899325915581 31314221054226264 31349670480569672 31356786056746689 31459463266908204 31551450001606766 31570097526520476 31750086680035416 31762166144787694 31786029530320968 31809264932024419 31873403573051733 31962129416915544 32204266760983086 32273184005552952 32333337246544543 32353637200505271 32404191893542084 32423343405615624 32517677823776838 32668974795052106 32734846912863942 32849966345163198 33002331680715903 33073435503973832 33074652349117764 33185170083379149 33257891420304012 33416271986859432 33513980384481828 33551920059783244 33669425562517458 33737803273410852 33835962059875899 33855959776160214 33894286591005522 33993392692148813 34066138672528116 34082066572119126 34181721737534679 34207402970996388 34260358391299656 34414250456837636 34419763638116472 34610454849407976 34649635794313848 34770985716056436 34912133035179862 35003203506500724 35034402274511409 35055108292435074 35105552054765346 35109884212314296 35131927375617912 35157608609079621 35228498686004547 35268379290640881 35272731541684956 35344365334049464 35468148336929748 35473830353211096 35571856373002642 35710742086760664 35736846430391337 35836326921996216 35940591278911242 35975514715014633 36002543651690076 36107814247162854 36180620272112778 36353445636599336 36426746940630552 36476261331317577 36533257896597308 36702707144726238 36831780447607222 36911958610773708 36947825923528542 36975585372006024 37002614308681467 37083701118707796 37158474874061772 37207614941970561 37213575621729822 37289150986401468 37438601022314734 37462106232163998 37520643245153992 37652048006478444 37827233973218228 37937290794406311 38002684965672858 38085963311105304 38190654731674599 38213226156618414 38219347935830628 38296965877925832 38324960736023731 38450455103998916 38474595589790052 38591856200312408 38669670925572456 38722234092881031 38805661497821064 38849591648170072 38980840268603079 38985650651336004 39064824842896776 39201637635553932 39246016052743236 39280996489603701 39360770485645994 39498619738853583 39543334356173109 39743828451282802 39762411000805647 39768780960256194 40039316885155896 40180124124662424 40261141355433768 40306719189303864 40336183165319437 40424575093366156 40566150002065842 40590125391240612 40837070757584178 40842110206161528 40897626341174253 41151520131965782 41379506393084706 41386135412079612 41426350277895638 41615421480844596 41662532434554108 41687155807220088 41809048075662252 42002967593638422 42210723650798241 42235671015209826 42497871430735644 42740162601948504 42819825002180611 42845132357420646 42846708724993467 42939022347977448 43089403351476636 43105796910783299 43138182934007028 43351554019738734 43356903765035784 43377175637242524 43415838225351459 43646462550485256 43656369185048697 43705790604191331 43799321150393292 43799955126884264 43927389340891518 43947927948258873 44003108907621204 44246893444505532 44253981820435464 44336465793285001 44549531735546376 44582097182721483 44589239258469066 44836271054914878 44887028188088394 44892567416689944 45114616079834532 45135709784698302 45141279701546952 45192382121340696 45202639640245227 45442755429492168 45475973817964019 45483259093225338 45575628983379572 45735243908146254 45787018728200442 45947373981931719 46048062164507172 46424332603495098 46705054191422506 46712536366015212 46740144389913432 46807402739687128 46876811478772828 46971331581339396 47024505720854508 47189194900362306 47292604385169528 47327175002410149 47355146289780714 47643249217181541 47649128573855116 47679044295481452 47920788371881656 47967352953352844 48143752329550472 48240827029483704 48276090791932157 48306400141474629 48606287840313126 48635015108423436 48776516735665257 48936942859634984 48967667114278248 49003462192578159 49102270369295913 49263767898038056 49274949517744797 49336819078241956 49580850002524918 49610153255960748 49611978523676646 49618100828973096 49892993354341368 49949474976218664 49985987750324087 50226203369438712 50270970576722742 50327880089674866 50504138343776187 50583054392541748 50606704910116278 50670246620897144 50841429886508283 50920872975566132 50950968208824552 51099208008792174 51336960392224738 51621375685256454 51629645457174708 51660159588851688 51915682274111964 51974453691470772 52368199552769793 52374661986138268 52658328082148019 52664826318471444 52724445808230812 52909097312527434 53016548001074196 53025041280341592 53063802275429561 53202222505394622 53318808822060936 53357784559503963 53418188516233849 53754490382994324 54088200002754456 54161721370744281 54449427676778904 54497959093684414 54530168454899004 54640120410945828 54799886844895962 54841058810970264 54861923340996926 55054060717089357 55172675190779608 55207314447399576 55247670671410833 55421738885292813 55625551678061694 55744590555046008 55933726479602202 56003956791517896 56116880422052472 56157901533472101 56280964867730988 56314228020279768 56478072009717666 56740850959827342 57004027448509287 57126843143227528 57128944966657956 57319839234927621 57445448816888748 57675682655998374 57719015250029928 57802072026318312 57878512131954206 57887784300468612 58004506388358684 58208492246731596 58274387472255108 58478475977004006 58569852454522024 58597237264345164 58715860104620677 58869024079114854 59041155728468991 59442796243628644 59452319011292088 59615742676924203 59781694739886504 59849370917451192 60058975327733844 60180946379597736 60224938299465863 60270186186993636 60460078783955796 60636862640049234 60644345457633784 60849225003098763 60980325210861672 61049358304267256 61255606136376267 61263165309242292 61442297371550018 61727280197948673 61852639334586562 61899110137993464 62069259589627059 62079203118119418 62139525416843457 62493798651831162 62713572113493378 62918926533816408 63004451390457633 63102900003213532 63140195053040952 63524332289575388 63618529864048838 63746807146103466 64267698536130969 64408533521966172 64666674493089086 64707274401010542 64808383787084168 65027331029608101 65035355647553676 65337949590104212 65469693825727884 65699932690326396 65891084011337277 66004663361431806 66149304698235528 66197659453131899 66370340166758298 66515782840608024 66883858887703599 67027960768963656 67103840119566488 67288296431998103 67330542282132591 67338851125034916 67475606546821704 67671924119751798 67711919552320428 67788573182011044 67986785384297626 68132277345056232 68164133144238252 68224888639838007 68363443475069358 68414805941992776 68602865862219381 68680528092300663 68828500913675272 69541971432112872 69671589103733573 69824266070359724 70006407013001448 70057581287133759 70068804549022818 70110216584870148 70211104109530692 70315217218159242 70456997372009094 70536758581281762 70545463083369912 70936296673859496 71032719434671071 71143712746005284 71473692860782674 71881182557822484 71951029430029266 72005087303380152 72215628494325708 72361240544225556 72909431760469689 72952522662635154 73066515793194616 73405414289452476 73663560895214444 73823917221547416 73895651847057084 74005228617362934 74167402237415592 74316949748123544 74371275003787377 74415229883941122 74427151243459644 74578301972802936 74877202044629468 74924212464327996 75304096012956888 75406455865084113 75491820134512299 75654467946436456 75874581588812622 75910057365174417 76005369931345716 76381309463349198 76426452313236828 76438695871661256 76648812013188261 76649921472047462 76900910207997832 76949191179580104 77005440588337107 77432063527884681 77444468185762062 77961680537206158 77971301302672008 78403275271107864 78492032105486472 78549409321937851 78561992979207402 78721540971291988 78997239477707166 79086668712346218 79363645968791151 79487656902565604 79524822001611294 79537561920512388 80672366330638874 80849150186732312 81132300004131684 81180250782481224 81674141515168356 81746938640526621 81795252682348506 82199830267343943 82292885011495389 82303040263931564 82759012786169412 82772270824159224 82852700555791276 83230842961689192 83325064869108216 83385975004246453 83438327517092541 83618096151324504 83942867668367477 84005935187276844 84421447301596482 84471342030419652 84995742861471288 85111276439741013 85639650004361222 85690264714841292 85693417449986934 86178806702953272 86211593821566598 86276365868014056 86339433386923423 86513523983997561 86703108039477468 86754351274485048 86817768197931309 86831676450702918 87312738370097394 87411581208382662 87598642300786584 87854778681783036 87895855896517746 88006217815242408 88493786889011064 88672931586570002 89111527707240731 89164194365442966 89178478516938132 89672542109829756 89774056376176788 90229232159669064 90271419569396604 90405279280490454 90951947635928038 90955293960073851 90966518186450676 91151257966759144 91470487816292508 91574037456400884 91655658475741969 91894747963863438 92096124329014344 92163446057325027 92267780164403921 92778959001879843 92848665206990196 93410108382845012 93425072732030424 93753622957545656 93942663162678792 94049011441709016 94070358170240067 94378389800724612 94654350004820298 94710292579561428 95286498434363082 95298257147710232 95358088590962904 95427794796073257 95620210719155199 95934705906705688 96552181583864314 96612800282949258 97000011739633629 97212575680626252 97270030216846872 97553033471330514 98006924385156318 98204540738591826 98549899035489594 98673638156483912 99006995042147709 99161700005049836 99220306511921496 99223957047353292 99971975500648174 100541941153445484 100655760179349732 101008276687552374 101166108785083496 101213409820232556 101507886179627697 101682859773016566 101841745951132264 101980178076446439 102198416017584348 102545165212604037 102673920784449476 103242751370512908 103259290914349416 103831364548223928 103948907382941544 104024893426350127 104736399105539586 104749323972276536 105103206823534227 105316656164296038 105329652636942888 105448891616461624 105472825827238863 105805137871922643 105818194625054868 106033096002148392 106127604550859122 106404445010789244 106715569119007926 106836377032467698 107210539291174011 107508980765988648 107926544145043899 108323442741488562 108995918187368828 109060336909798008 109280240821891656 109599773689791924 109723846681993852 110108121434178714 110495341342821666 110843477770585626 111007842926044401 111167581506756929 111251103356123388 111622844825911683 111867452959204404 112315803066944202 112561929735461976 112956144019435332 113481701919654684 113811872383218933 114008054897018574 114257889933315912 114341411782682371 114571964195023797 114639678469855242 114890897633777496 114974882208071193 115351365311996748 115757024263908412 115775568600937224 116009012776717368 116416984493463192 116548774944510216 116956951954008012 117194474528690328 117431720209241354 117738048158229708 117842989468811103 118082311456937982 118495859216560749 118630003068519327 118885592487257288 119231485353848406 119287233002416941 120117950655467688 120449876598931726 120540372373987272 120920157567911592 121008549495958311 121273725280098468 121698450006197526 122511212272752534 122526330618484584 122692879023522759 122884594743100036 123454560395897346 123705278669173124 124138519179254118 124158406236238836 124279050833686914 124987597303662324 125427144226986756 126008902780915266 126205800006427064 126632170952394723 127048664579150776 127237059728097676 127493614292206932 128459475006541833 128535397072261938 128817067043932344 128911231566625277 129317390732349897 129333348986178172 129414548802021084 130054662059216202 130070711295107352 130247514676054377 130675899180208424 130939387651455768 131035103578101569 131117371812573993 131399865380652792 131782168022674554 132009326722863612 132395318906263798 132740680333516596 133009397379855003 133746291548164449 133767717775407198 134576592863996206 134661084564265182 134677702250069832 135343848239503596 135423839104640856 135577146364022088 135676252465165379 135973570768595252 136328266288476504 136427921453892057 136449777279676014 136726886950138716 137205731724438762 137361056184601326 139103399579489807 139343178207467146 139648532140719448 140115162574267518 140137609098045636 140220433169740296 140422208219061384 140630434436318484 140913994744018188 141073517162563524 141981525007230447 142065438869342142 142287425492010568 142929747651544623 142947385721565348 143762365115644968 143902058860058532 144030320461880237 144431256988651416 144722481088451112 144828272375796471 144992225972634733 145818863520939378 145905045325270308 146810828578904952 147010386577734477 147327121790428888 147791303694114168 147824848553234391 148010457234725868 148742550007574754 148830459767882244 148854302486919288 149754404089258936 149848424928655992 149957963250972261 150812911730168226 150983640269024598 151749163177625244 151820114730348834 152010739862691432 152762618926698396 152852904626473656 153297624026376522 153299842944094924 154010881176674214 154864127055769362 154888936371524124 155923361074412316 157098818643875702 157104598658309379 157123985958414804 157443081942583976 157974984246444057 157994478955414332 158173337424692436 158727291937582302 158975313805131208 159049644003222588 159075123841024776 159191406826288683 160073353678511889 160254565548701547 161344732661277748 162264600008263368 162485164112232843 163348283030336712 163467689669978771 163493877281053242 163590505364697012 164399660534687886 164585770022990778 164606080527863128 165162182151268071 165518025572338824 165705401111582552 165743012014232499 166265216655878439 166771950008492906 166876655034185082 167885735336734954 168011870374553688 168473704600416303 168842894603192964 168942684060839304 170222552879482026 171012082345527861 171279300008722444 171380529429682584 171386834899973868 172423187643133196 172678866773846846 173027047967995122 173406216078954936 173532975008837213 173635536395862618 173663352901405836 174625476740194788 174823162416765324 175709557363566072 175791711793035492 176147580313862031 177123467185406973 177345863173140004 178223055414481462 178328388730885932 178356957033876264 178847228030772609 179345084219659512 179548112752353576 179679361372786583 180542839138793208 180674814898397589 180810558560980908 181903895271856076 181910587920147702 181933036372901352 182940975632585016 183148074912801768 183311316951483938 183789495927726876 184326892114650054 184535560328807842 185181840593846019 185557918003759686 185697330413980392 186207778768881177 186418576250530371 186820216765690024 188140716340480134 188756779601449224 189308700009640596 189420585159122856 190572996868726164 190855589592146514 191240421438310398 192016731693489241 192803095608392907 193104363167728628 193225600565898516 194000023479267258 194425151361252504 195106066942661028 196013848770312636 196409081477183652 197099798070979188 197673252034011831 198013990084295418 198323400010099672 198447914094706584 198592978359395697 199943951001296348 201083882306890968 201311520358699464 201864889295994309 202016553375104748 202426819640465112 202574792461839721 203015772359255394 203365719546033132 203960356152892878 204396832035168696 204674665919514021 205090330425208074 205347841568898952 206041584276901989 206485502741025816 208049786852700254 209014767311200719 209472798211079172 210172743861401277 210206413647068454 210633312328592076 210945651654477726 211610275743845286 211636389250109736 212255209101718244 212808890021578488 213431138238015852 213672754064935396 214421078582348022 215853088290087798 216484237671052967 216646885482977124 217991836374737656 218728295281409067 219199547379583848 219447693363987704 220216242868357428 220990682685643332 221686955541171252 222015685852088802 222335163013513858 222502206712246776 222664854524170933 223113825011362131 223245689651823366 223734905918408808 224631606133888404 225912288038870664 226333360725811801 226475460403536897 226963403839309368 227623744766437866 227844926528426009 228016109794037148 228682823565364742 229143928390047594 229279356939710484 229949764416142386 230702730623993496 231016321765011321 231514048527816824 232296190583654043 233913903908016024 234349890621649291 234863440418482708 235476096316459416 235648227965813553 235685978937622206 236164622913875964 236991718433121498 237260006137038654 238462970707696812 238574466004833882 240899753197863452 242017098991916622 242547450560196936 243396900012395052 245022424545505068 245240815921579863 245385758047045518 245769189486200072 246599490802031829 246878655034486167 246909120791794692 247410557338346248 248277038358508236 248316812472477672 248558101667373828 249975194607324648 250157925012739359 250854288453973512 251828603005102431 252017805561830532 253264341904789446 254474119456195352 254987228584413864 255333829319223039 256918950013083666 257070794144523876 257822463133250554 258634781464699794 258666697972356344 258829097604042168 259018300160770269 259540571951992683 260109324118432404 260453304593793927 260495029352108754 262070207156203138 262234743625147986 263564336045349108 264018653445727224 264790637812527596 265481360667033192 266018794759710006 267334583121722193 267492583096328898 267535435550814396 269153185727992412 269322169128530364 270687696479007192 271352504930330758 271947141537190504 272855842907784114 272865881880221553 272899554559352028 273453773900277432 274411463448877524 274722112369202652 274966975427225907 276490338171975081 276803340493211763 278206799158979614 278336877005639529 278686356414934292 280230325148535036 280275218196091272 281260868872636968 281827989488036376 282147034325127048 282353282157236059 283963050014460894 284130877738684284 285859495303089246 285894771443130696 286283384388219771 287804117720117064 288060640923760474 289656544751592942 289984451945269466 291000035218900887 291637727041878756 291810090650540616 294020773155468954 295649697106468782 296020914469451736 297485100015149508 297660919535764488 299738775015264277 299915926501944522 301625823460336452 301740578375483093 301967280538049196 303498326355250488 303640229460697668 305525237853396792 305940534229339317 306595248052753044 306599685888189848 307635495637812111 308021762353348428 309728254111538724 309777872743048248 310355260552995007 311846722148824632 312074680279050381 314197637287751404 314209197316618758 314247971916829608 315949968492888114 315988957910828664 316346674849384872 316418477481716589 317454583875164604 318099288006445176 318331816725748133 318382813652577366 320146707357023778 320509131097403094 321631617873522033 322689465322555496 323779632435131697 324970328224465686 326935379339957542 326987754562106484 327181010729394024 328799321069375772 329171540045981556 330324364302536142 331486024028464998 332530433311756878 333023528778133203 333502744520270787 333543900016985812 333753310068370164 335771470673469908 336947409200832606 337685789206385928 337932635543525099 340445105758964052 341435617149656799 342024164691055722 342558600017444888 342773669799947736 343024235348047113 343715892585071391 344846375286266392 344924646624213579 345357733547693692 346054095935990244 347065950017674426 347271072791725236 347326705802811672 349250953480389576 349646324833530648 349901914252268609 351583423586070984 352295160627724062 353528968406433309 354246934370813946 354691726346280008 355666709711989973 355890009205557981 356446110828962924 356656777461771864 357694456061545218 359358722745573166 361349629796795178 361621117121961816 363025648487874933 363807790543712152 363821175840295404 366622633902967876 367578991855453752 368653784229300108 369071120657615684 370363681187692038 371115836007519372 372415557537762354 372837152501060742 373927319613636943 376281432680960268 378617400019281192 381145993737452328 381711179184293028 382480842876620796 384033463386978482 385378425019625499 385606191216785814 386208726335457256 386451201131797032 386733694699875831 387952172197049691 388000046958534516 390212133885322056 392027697540625272 392818162954367304 393105310734304707 394199596141958376 395346504068023662 396027980168590836 397185956718791394 399028192139565009 399887902002592696 401238874644493347 403729778591988618 404033106750209496 405149584923679442 406031544718510788 406731439092066264 407028757395496137 407920712305785756 409283764361676171 409349331839028042 410180660850416148 412083168553803978 416099573705400508 417310198738469421 418029534622401438 418945596422158344 420345487722802554 420412827294136908 421266624657184152 421574568096261041 421891303308955452 423220551487690572 424510418203436488 425944575021691341 426862276476031704 427345508129870792 428789242954633869 428842157164696044 431706176580175596 432090961385640711 432968475342105934 433293770965954248 434484817127389413 434976677917904199 437456590562818134 440432485736714856 441031159733203431 441981365371286664 443373911082342504 443698014818513807 444031371704177604 444670326027027716 445329709048341866 446227650022724262 446491379303646732 449263212267776808 449873889752916783 452666721451623602 452950920807073794 455247489532875732 455689853056852018 456032219588074296 457365647130729484 458287856780095188 458558713879420968 459899528832284772 462032643530022642 464592381167308086 468699781243298582 469726880836965416 471018075023986721 471296455931627106 471313795974928137 471371957875244412 472329245827751928 473983436866242996 474520012274077308 476925941415393624 477148932009667764 477574220478866049 480220061035535667 480763696646104641 481799506395726904 484034197983833244 486793800024790104 487701123726135011 490044849091010136 490403069009936313 490481631843159726 490771516094091036 493198981604063658 493757310068972334 493818241583589384 496554076717016472 497116203334747656 497229036042697497 500315850025478718 503657206010204862 504035611123661064 505421113801248909 506528683809578892 510667658638446078 513837900026167332 514141588289047752 515644926266501108 517269562929399588 518036600321540538 519081143903985366 520218648236864808 520598925026511639 520906609187587854 520990058704217508 524140414312406276 524469487250295972 527128672090698216 528442740941586093 529581275625055192 531370401556220919 532037589519420012 534669166243444386 534985166192657796 535070871101628792 536541684092317827 538306371455984824 538644338257060728 539038084118359749 542024444695192767 542705009860661516 545711685815568228 545731763760443106 545799109118704056 548822926897755048 549444224738405304 549845865253564957 549933950854451814 552980676343950162 553606680986423526 555545521781538057 556413598317959228 556673754011279058 557372712829868584 559255728751591113 560460650297070072 564706564314472118 567926100028921788 568261755477368568 571718990606178492 572566768776439542 576050195080467723 576121281847520948 579313089503185884 579968903890538932 582000070437801774 583275454083757512 583701825029725171 587600073678572339 588041546310937908 591299394212937564 594970200030299016 595778935078187091 599477550030528554 599831853003889044 603251646920672904 603481156750966186 603934561076098392 604376033708463961 605594667887982927 607280458921395336 607724377385519163 611881068458678634 613190496105506088 615270991275624222 616043524706696856 619456508223077448 620710521105990014 624149360558100762 627044301933602157 628395274575502808 628418394633237516 630518231584203831 631899936985776228 632836954963433178 634909167750329208 636663633451496266 636765627305154732 640293414714047556 641018262194806188 643263235747044066 645874461150827447 647559264870263394 649452713013158901 649940656448931372 653870758679915084 653975509124212968 657598642138751544 658343080091963112 660648728605072284 662972048056929996 665060866623513756 666047057556266406 667005489040541574 667087800033971624 667506620136740328 667994563572512799 669341475034086393 671542941346939816 673894818401665212 675865271087050198 679000082177435403 680890211517928104 682871234299313598 683534779585278027 684048329382111444 686048470696094226 687431785170142782 689849293248427158 690715467095387384 692108191871980488 693048965295033963 694131900035348852 694542145583450472 699803828504537218 703049671864947873 704590321255448124 706944683897440659 707057936812866618 708493868741627892 711333419423979946 711780018411115962 712892221657925848 715388912123090436 718717445491146332 722699259593590356 726051296975749866 727642351680590808 728174253984450889 733245267805935752 735722447764739589 737307568458600216 738142241315231368 740635965103458501 740727362375384076 742231672015038744 744831115075524708 745674305002121484 747854639227273886 750473775038218077 752562865361920536 755485809015307293 763422358368586056 764961685753241592 766387480141069303 768066926773956964 770756850039250998 771212382433571628 773467389399751662 775904344394099382 776000093917069032 777054900482310807 781359913781381781 786210621468609414 790693008136047324 792055960337181672 794371913437582788 798056384279130018 802003749365166579 802477749288986694 807459557183977236 810299169847358884 812063089437021576 814057514790992274 815841424611571512 818567528723352342 818698663678056084 820361321700832296 824166337107607956 824900926281677721 829471014515925243 830410021479635289 832199147410801016 834620397476938842 835010631016918587 836059069244802876 840690975445605108 840825654588273816 843149136192522082 843782606617910904 846441102975381144 847059846471708177 851889150043382682 857578485909267738 857684314329392088 858850153164659313 863412353160351192 864043502541316361 864181922771281422 865936950684211868 868969634254778826 869953355835808398 873000105656702661 874913181125636268 882062319466406862 887396029637027614 888062743408355208 889340652054055432 890659418096683732 892455300045448524 892982758607293464 899216325045792831 899747779505833566 905221735126449279 905333442903247204 905901841614147588 910494979065751464 911379706113704036 914731294261458968 916575713560190376 917245725046710983 917821602688017951 919799057664569544 924065287060045284 929184762334616172 931065781658985021 936224040837151143 937399562486597164 942036150047973442 942592911863254212 942627591949856274 942743915750488824 947966873732485992 949040024548154616 949733767256157653 954297864019335528 954995450177244399 955148440957732098 960440122071071334 961527393292209282 968068395967666488 975402247452270022 980806138019872626 980963263686319452 981543032188182072 986397963208127316 987514620137944668 994458072085394994 1000508233560812361 1000631700050957436 1007314412020409724 1008212243233161659 1010842227602497818 1013057367619157784 1013797906630575297 1014945581808443131 1021335317276892156 1027675800052334664 1029072706044141339 1031289852533002216 1034539125858799176 1034773939872640737 1036073200643081076 1038162287807970732 1041197850053023278 1041813218375175708 1041980117408435016 1048280828624812552 1048938974500591944 1049705742756805827 1056885481883172186 1062740803112441838 1064075179038840024 1067000129135969919 1069338332486888772 1069970332385315592 1073083368184635654 1078076168236719498 1084048889390385534 1085410019721323032 1089076945463624799 1091423371631136456 1091463527520886212 1099691730507129914 1099867901708903628 1105961352687900324 1107213361972847052 1111091043563076114 1112827196635918456 1113347508022558116 1118511457503182226 1121781958840910829 1129413128628944236 1135852200057843576 1143437981212356984 1144273827689851397 1145133537552879084 1152100390160935446 1152242563695041896 1156135275058876497 1158626179006371768 1159937807781077864 1160201084099627493 1163856516591149073 1164000140875603548 1167403650059450342 1175200147357144678 1176083092621875816 1179315932202914121 1182598788425875128 1191557870156374182 1197084576418695027 1198955100061057108 1199663706007778088 1206962313501932372 1208752067416927922 1211189335775965854 1215448754771038326 1221086272186488411 1223762136917357268 1227851293085028513 1230541982551248444 1241421042211980028 1248298721116201524 1251930596215408263 1254088603867204314 1256836789266475032 1257755529609506081 1261036463168407662 1263799873971552456 1264723704288783123 1265673909926866356 1273327266902992532 1273531254610309464 1280586829428095112 1282036524389612376 1286526471494088132 1291748922301654894 1295118529740526788 1296272884156922133 1298905426026317802 1299881312897862744 1303454451382168239 1304930033753712597 1307741517359830168 1321297457210144568 1325944096113859992 1330121733247027512 1331094044455541421 1332094115112532812 1334010978081083148 1335989127145025598 1338682950068172786 1347789636803330424 1349621669258750349 1351730542174100396 1358000164354870806 1365742468598627196 1367069559170556054 1368096658764222888 1372096941392188452 1374863570340285564 1379698586496854316 1386097930590067926 1388263800070697704 1399607657009074436 1406099343729895746 1409180642510896248 1413054225071960163 1413889367794881318 1414115873625733236 1416987737483255784 1418023547232878047 1422666838847959892 1423560036822231924 1430777824246180872 1432722661436598147 1437434890982292664 1442291089938313923 1445398519187180712 1452102593951499732 1456348507968901778 1463103371178405033 1471209207029808939 1471444895529479178 1481271930206917002 1481454724750768152 1489662230151049416 1491348610004242968 1492438777116819169 1495709278454547772 1500947550076436154 1510971618030614586 1532774960282138606 1536133853547913928 1541513700078501996 1542424764867143256 1546934778799503324 1551808688788198764 1554109800964621614 1561796775079534917 1562719827562763562 1572421242937218828 1581386016272094648 1584333525080682607 1585328222824758279 1588743826875165576 1594914485698982063 1596112768558260036 1604007498730333158 1604955498577973388 1614919114367954472 1617114252355079247 1620598339694717768 1626073334085578301 1628115029581984548 1637135057446704684 1637397327356112168 1640449234351545037 1648332674215215912 1649537595760694871 1649801852563355442 1658942029031850486 1660820042959270578 1669240794953877684 1670021262033837174 1672118138489605752 1681381950891210216 1686298272385044164 1694119692943416354 1703778300086765364 1715156971818535476 1717700306329318626 1728087005082632722 1728150585241403169 1728363845542562844 1731873901368423736 1737939268509557652 1739906711671616796 1746000211313405322 1749826362251272536 1751105475089175513 1762800221035717017 1764124638932813724 1774792059274055228 1781318836193367464 1784910600090897048 1787336805234561273 1798432650091585662 1799495559011667132 1810443470252898558 1810666885806494408 1811803683228295176 1813128101125391883 1816784003663948781 1822759412227408072 1823173132156557489 1834491450093421966 1835643205376035902 1848130574120090568 1858369524669232344 1862131563317970042 1872448081674302286 1874799124973194328 1881132905800806471 1884072300095946884 1885185823726508424 1885255183899712548 1899467534512315306 1909990900354488798 1910296881915464196 1920880244142142668 1923054786584418564 1937623383452482341 1948358139039476703 1950804494904540044 1961612276039745252 1961926527372638904 1972795926416254632 1975029240275889336 1976472975100652413 1988916144170789988 2001016467121624722 2001263400101914872 2003983690717538397 2014628824040819448 2016424486466323318 2021684455204995636 2027595813261150594 2029891163616886262 2037000246532306209 2042670634553784312 2050604338755834081 2058145412088282678 2069547879745281474 2072146401286162152 2076324575615941464 2082395700106046556 2083626436750351416 2099411485513611654 2109149015594843619 2112184048628381651 2113770963766344372 2120834051692321977 2125481606224883676 2134000258271939838 2138676664973777544 2146166736369271308 2156152336473438996 2168097778780771068 2172486823870965049 2178153890927249598 2182927055041772424 2184522761953352667 2199383461014259828 2199735803417807256 2211922705375800648 2214426723945694104 2222182087126152228 2226695016045116232 2228322717080236931 2237022915006364452 2243563917681821658 2251421325114654231 2258826257257888472 2266457427045921879 2288547655379702794 2290267075105758168 2299162440423207909 2304200780321870892 2312270550117752994 2320402168199254986 2327713033182298146 2328000281751207096 2331164701446932421 2334807300118900684 2350400294714289356 2358631864405828242 2383115740312748364 2394169152837390054 2397910200122114216 2406011248095499737 2413924627003864744 2417504134833855844 2422378671551931708 2430897509542076652 2442172544372976822 2447524273834714536 2449313399765880263 2455702586170057026 2461083965102496888 2474702778845033163 2482842084423960056 2489666967983929811 2491230064438905867 2496597442232403048 2503861192430816526 2508177207734408628 2515511059219012162 2522072926336815324 2529447408577566246 2531347819853732712 2541179539415124531 2546654533805985064 2573052942988176264 2577848796838142201 2583497844603309788 2590237059481053576 2592130507623949083 2592545768313844266 2597810852052635604 2606908902764336478 2609860067507425194 2662188088911082842 2664188230225065624 2668021956162166296 2671978254290051196 2677365900136345572 2697648975137378493 2699243338517500698 2703461084348200792 2715665205379347837 2716000328709741612 2731484937197254392 2734139118341112108 2744193882784376904 2749727140680571128 2751737175140132949 2759397172993708632 2772195861180135852 2793197344976955063 2799215314018148872 2808672122511453429 2812198687459791492 2826108450143920326 2827778735589762636 2828231747251466472 2836047094465756094 2845333677695919784 2847120073644463848 2849201301768472959 2864986350531733197 2865445322873196294 2884582179876627846 2904205187902999464 2912697015937803556 2926206742356810066 2942418414059617878 2942889791058958356 2962543860413834004 2984877554233638338 2991418556909095544 3001524700682437083 3001895100152872308 3021943236061229172 3024636729699484977 3041393719891725891 3044836745425329393 3065549920564277212 3083027400157003992 3087218118132424017 3093869557599006648 3103617377576397528 3105886103729596649 3108219601929243228 3123593550159069834 3125439655125527124 3144842485874437656 3149117228270417481 3168667050161365214 3170656445649516558 3189828971397964126 3192225537116520072 3201000387407909757 3208014997460666316 3209910997155946776 3234228504710158494 3252146668171156602 3256230059163969096 3274270114893409368 3280898468703090074 3297126525167907047 3299075191521389742 3299603705126710884 3317884058063700972 3321640085918541156 3338481589907755368 3340042524067674348 3365345876522732487 3372596544770088328 3388239385886832708 3407556600173530728 3413907866082945077 3430313943637070952 3432821483069554191 3435400612658637252 3456174010165265444 3456301170482806338 3456727691085125688 3475878537019115304 3479813423343233592 3480603252298882479 3492000422626810644 3502210950178351026 3525600442071434034 3528249277865627448 3537947796608742363 3549584118548110456 3574673610469122546 3596865300183171324 3598991118023334264 3620886940505797116 3626256202250783766 3633568007327897562 3646346264313114978 3663258816559465233 3668982900186843932 3671286410752071804 3724263126635940084 3744896163348604572 3755791788646224789 3762265811601612942 3768144600191893768 3770510367799425096 3773266588828518243 3794171112866349369 3798935069024630612 3819981800708977596 3820593763830928392 3841760488284285336 3846109573168837128 3848921056774954699 3875246766904964682 3888818652470766399 3896716278078953406 3901608989809080088 3914790101261137791 3923224552079490504 3952945950201304826 3977832288341579976 3993282133366624263 4002032934243249444 4007967381435076794 4032848972932646636 4043368910409991272 4055191626522301188 4059782327233772524 4074000493064612418 4101208677511668162 4113200515750006373 4116290824176565356 4139095759490562948 4164791400212093112 4198822971027223308 4218298031189687238 4224368097256763302 4227541927532688744 4230632235959247727 4239162675215880489 4241668103384643954 4250963212449767352 4254070641698634141 4268000516543879676 4292333472738542616 4312304672946877992 4336195557561542136 4344973647741930098 4356307781854499196 4369045523906705334 4389310113535215099 4398766922028519656 4413627621089426817 4444364174252304456 4456645434160473862 4474045830012728904 4477316331350457507 4487127835363643316 4502842650229308462 4532914854091843758 4577095310759405588 4598324880846415818 4608401560643741784 4624541100235505988 4640804336398509972 4655426066364596292 4662329402893864842 4669614600237801368 4685390325238604751 4700800589428578712 4717263728811656484 4753000575242047821 4766231480625496728 4784743457096946189 4788338305674780108 4812022496190999474 4835008269667711688 4844757343103863416 4851342757065237741 4861795019084153304 4884345088745953644 4898626799531760526 4911405172340114052 4921347703054635111 4948612787282084613 4949405557690066326 4979333935967859622 4982460128877811734 5007722384861633052 5016354415468817256 5031022118438024324 5044145852673630648 5058894817155132492 5082359078830249062 5155697593676284402 5166995689206619576 5184261015247898166 5184451755724209507 5185091536627688532 5195621704105271208 5213817805528672956 5219720135014850388 5253316425267526539 5288400663107151051 5324376177822165684 5343956508580102392 5354731800272691144 5364712360987485121 5395297950274756986 5398486677035001396 5431330410758695674 5432000657419483224 5439384303376175649 5468278236682224216 5469519396469672467 5503474350280265898 5544391722360271704 5586394689953910126 5617344245022906858 5624397374919582984 5652216900287840652 5655557471179525272 5672094188931512188 5698402603536945918 5729972701063466394 5730890645746392588 5769164359753255692 5812870150357447023 5825394031875607112 5845074417118430109 5852413484713620132 5884836828119235756 5885779582117916712 5925087720827668008 5929418925301957239 5969755108467276676 6003049401364874166 6003790200305744616 6011951072152615191 6043886472122458344 6048304517789214527 6049273459398969954 6082787439783451782 6089673490850658786 6111000739596918627 6131099841128554424 6151813016267502243 6174436236264848034 6211772207459193298 6216439203858486456 6247187100318139668 6250879310251054248 6298234456540834962 6327447046784530857 6336552145885144953 6337334100322730428 6341312891299033116 6379657942795928252 6402000774815819514 6416029994921332632 6420720075326976881 6468457009420316988 6504293336342313204 6517460471612895147 6553568285860058001 6561796937406180148 6594253050335814094 6598150383042779484 6599207410253421768 6635768116127401944 6643280171837082312 6648136370793103571 6680085048135348696 6684968151240710793 6730691753045464974 6776478771773665416 6827815732165890154 6865642966139108382 6870801225317274504 6897487321269623727 6912348020330530888 6912602340965612676 6961206504597764958 6984000845253621288 7004421900356702052 7051200884142868068 7075895593217484726 7104619072659101917 7149347220938245092 7193730600366342648 7241773881011594232 7252512404501567532 7267136014655795124 7292692528626229956 7326517633118930466 7337965800373687864 7342572821504143608 7347940199297640789 7448526253271880168 7469000903951789433 7489792326697209144 7511583577292449578 7524531623203225884 7546533177657036486 7588342225732698738 7597870138049261224 7623538618245373593 7639963601417955192 7697842113549909398 7733546390514426603 7750493533809929364 7776391522871847249 7777637304941532798 7793432556157906812 7829580202522275582 7905891900402609652 7986564266733248526 8004065868486498888 8009916793828959779 8015934762870153588 8065697945865293272 8092946925412135479 8110383253044602376 8119564654467545048 8146995616138043511 8148000986129224836 8202417355023336324 8226401031500012746 8232581648353130712 8255211525420398847 8278191518981125896 8379592034930865189 8397645942054446616 8430262281551762333 8436596062379374476 8448736194513526604 8461264471918495454 8478325350431760978 8483336206769287908 8508141283397268282 8536001033087759352 8547603905305418877 8594959051595199591 8689947295483860196 8712615563708998392 8738091047813410668 8778620227070430198 8827255242178853634 8913290868320947724 8954632662700915014 8974255670727286632 9005685300458616924 9065829708183687516 9073910189098454931 9124181159675177673 9134510236275988179 9154190621518811176 9196649761692831636 9249082200471011976 9281608672797019944 9310852132729192584 9317658311188789947 9324658805787729684 9370780650477209502 9434527457623312968 9447351684811252443 9506001150484095642 9569486914193892378 9576676611349560216 9603001162223729271 9624044992381998948 9702685514130475482 9768690177491907288 9797253599063521052 9822810344680228104 9842695406109270222 9891379575503721141 9897225574564169226 9898811115380132652 9958667871935719244 9964920257755623468 10015444769723266104 10062044236876048648 10096037629568197461 10117789634310264984 10164718157660498124 10241723598248835231 10298464449208662573 10311395187352568804 10368522030495796332 10368903511448419014 10370183073255377064 10427635611057345912 10439440270029700776 10447071439817734183 10506632850535053078 10576801326214302102 10648752355644331368 10729424721974970242 10790595900549513972 10796973354070002792 10862660821517391348 10878768606752351298 10939038792939344934 11006948700560531796 11090334675564778249 11164401399892874441 11172789379907820252 11234688490045813716 11304433800575681304 11319799766485554729 11344188377863024376 11382513338599048107 11396805207073891836 11459945402126932788 11461781291492785176 11483144640460815259 11538328719506511384 11546763170324864097 11625740300714894046 11690148834236860218 11704826969427240264 11769673656238471512 11858837850603914478 11939510216934553352 11979846400099872789 12006098802729748332 12023902144305230382 12096609035578429054 12098546918797939908 12165574879566903564 12179346981701317572 12222001479193837254 12303626032535004486 12339601547250019119 12348872472529696068 12423544414918386596 12494374200636279336 12596468913081669924 12654894093569061714 12673104291770289906 12674668200645460856 12682625782598066232 12691896707877743181 12717488025647641467 12759315885591856504 12762211925095902423 12804001549631639028 12841440150653953762 12936914018840633976 13008586672684626408 13034920943225790294 13107136571720116002 13123593874812360296 13167930340605645297 13188506100671628188 13196300766085558968 13296272741586207142 13369936302481421586 13431948994051372521 13461383506090929948 13655631464331780308 13731285932278216764 13794974642539247454 13825204681931225352 13835310825704566891 13922413009195529916 14008843800713404104 14102401768285736136 14151791186434969452 14209238145318203834 14259001725726143463 14298694441876490184 14354230371290838567 14505024809003135064 14534272029311590248 14585385057252459912 14653035266237860932 14695880398595281578 14764043109163905333 14845838361846253839 14938001807903578866 15023167154584899156 15049063246406451768 15093066355314072972 15176684451465397476 15247077236490747186 15395684227099818796 15467092781028853206 15500987067619858728 15552783045743694498 15555274609883065596 15586865112315813624 15598259019561658517 15659160405044551164 15759949275802579617 15811783800805219304 15865201989321453153 15973128533466497052 16019833587657919558 16031869525740307176 16094137082962455363 16185893850824270958 16293991232276087022 16296001972258449672 16318152910128526947 16404834710046672648 16416826548285010859 16452802063000025492 16510423050840797694 16759184069861730378 16860524563103524666 16873192124758748952 16897472389027053208 16922528943836990908 16956650700863521956 16966672413538575816 17016282566794536564 17095207810610837754 17189918103190399182 17379894590967720392 17427668775887508677 17438610451072341069 17476182095626821336 17557240454140860396 17654510484357707268 17788256775905871717 17826581736641895448 17909265325401830028 18011370600917233848 18044941577866995407 18131659416367375032 18144913553367643581 18147820378196909862 18248362319350355346 18269020472551976358 18393299523385663272 18635316622377579894 18649317611575459368 18741561300954419004 18894703369622504886 19009656437655434859 19012002300968191284 19138973828387784756 19206002324447458542 19248089984763997896 19262160225980930643 19405371028260950964 19552381414838685441 19594507198127042104 19660704857580174003 19685390812218540444 19782759151007442282 19794451149128338452 19797622230760265304 19917335743871438488 19929840515511246936 19944409112379310713 20054904453722132379 20192075259136394922 20329436315320996248 20483447196497670462 20596928898417325146 20622790374705137608 20692461963808871181 20737044060991592664 20737807022896838028 20894142879635468366 21013265701070106156 21153602652428604204 21313857217977305751 21458849443949940484 21581191801099027944 21725321643034782696 21741202726107176543 21757537213504702596 21878077585878689868 22013897401121063592 22043820597892922367 22180669351129556498 22328802799785748882 22345578759815640504 22407002711855368299 22469376980091627432 22639599532971109458 22765026677198096214 22793610414147783672 22919890804253865576 22966289280921630518 23093526340649728194 23200639171543279809 23251480601429788092 23329174568615541747 23380297668473720436 23717675701207828956 23897355062580615539 23959692800199745578 24012197605459496664 24029750381486879337 24047804288610460764 24193218071156858108 24197093837595879816 24331149759133807128 24358693963402635144 24444002958387674508 24607252065070008972 24679203094500038238 24697744945059392136 24765634576261196541 24847088829836773192 25192937826163339848 25290786844655286999 25309788187138123428 25346208583540579812 25383793415755486362 25434976051295282934 25524423850191804846 25608003099263278056 25642811715916256631 25682880301307907524 26069841886451580588 26214273143440232004 26335860681211290594 26377012201343256376 26592545483172414284 26739872604962843172 26863897988102745042 26922767012181859896 26942447397424682893 27221730567295364793 27311262928663560616 27403530708827964537 27462571864556433528 27589949285078494908 27670621651409133782 27844826018391059832 27952974933566369841 28303582372869938904 28356336765219564211 28418476290636407668 28518003451452286926 28708460742581677134 29306070532475721864 29391760797190563156 29528086218327810666 29674138726511163423 29691676723692507678 29876003615807157732 30046334309169798312 30186132710628145944 30353368902930794952 30494154472981494372 30725170794746505693 30791368454199637592 30895393347625987719 30934185562057706412 31105566091487388996 31110549219766131192 31196518039123317034 31318320810089102328 31341214319453202549 31519898551605159234 31730403978642906306 31946257066932994104 32039667175315839116 32188274165924910726 32371787701648541916 32587982464552174044 32636305820257053894 32833653096570021718 32905604126000050984 33020846101681595388 33271004026694334747 33493204199678623323 33518368139723460756 33721049126207049332 33845057887673981816 33913301401727043912 33959399299456664187 34032565133589073128 34190415621221675508 34379836206380798364 34449433921382445777 34640289510974592291 34855337551775017354 34877220902144682138 35114480908281720792 35309020968715414536 35576513551811743434 35818530650803660056 36089883155733990814 36289827106735287162 36295640756393819724 36496724638700710692 36538040945103952716 37018804641750057357 37270633244755159788 37483122601908838008 37552986526912395847 37789406739245009772 38019312875310869718 38024004601936382568 38075690123633229543 38277947656775569512 38286635775287707269 38412004648894917084 38524320451961861286 38810742056521901928 39104762829677370882 39321409715160348006 39370781624437080888 39565518302014884564 39588902298256676904 39888818224758621426 40109808907444264758 40295846982154117563 40384150518272789844 40966894392995340924 41193857796834650292 41384923927617742362 41475614045793676056 41505932477113700673 41788285759270936732 42026531402140212312 42307205304857208408 42338131624524501689 42627714435954611502 42777005177178430389 42917698887899880968 43062691113872515701 43482405452214353086 43515074427009405192 43756155171757379736 44087641195785844734 44292129327491715999 44361338702259112996 44657605599571497764 44814005423710736598 45279199065942218916 45530053354396192428 45932578561843261036 46187052681299456388 46401278343086559618 46502961202859576184 46536954595551724997 46658349137231083494 46760595336947440872 46794777058684975551 47435351402415657912 47794710125161231078 47919385600399491156 48059500762973758674 48095608577220921528 48282411248887366089 48386436142313716216 48888005916775349016 49214504130140017944 49250479644855032577 49358406189000076476 49531269152522393082 50581573689310573998 50619576374276246856 50692417167081159624 50767586831510972724 50869952102590565868 51048847700383609692 51285623431832513262 51365760602615815048 52139683772903161176 52283006327662526031 52428546286880464008 52671721362422581188 53185090966344828568 53364770327717615151 53479745209925686344 53727795976205490084 53884894794849365786 54134824733600986221 54434740660102930743 54443461134590729586 54807061417655929074 55179898570156989816 55341243302818267564 55905949867132739682 56712673530439128422 56836952581272815336 57028969312966304577 57036006902904573852 57416921485163354268 57786480677942791929 58657144244516056323 58783521594381126312 59011835970862336331 59056172436655621332 59348277453022326846 59383353447385015356 59752007231614315464 59833227337137932139 60164713361166397137 60988308945962988744 61450341589493011386 61790786695251975438 61868371124115412824 62211132182974777992 62393036078246634068 62682428638906405098 63039797103210318468 63460807957285812612 63941571653931917253 64079334350631678232 64376548331849821452 64743575403297083832 65175964929104348088 65223608178321529629 65272611640514107788 65667306193140043436 66041692203363190776 66131461793678767101 66542008053388669494 66986408399357246646 67036736279446921512 67221008135566104897 67442098252414098664 67918798598913328374 68380831242443351016 68759672412761596728 68898867842764891554 69280579021949184582 69601917514629839427 69710675103550034708 69754441804289364276 71153027103623486868 71692065187741846617 72089251144460638011 72179766311467981628 72579654213470574324 72591281512787639448 72993449277401421384 73076081890207905432 73129500078724139281 74037609283500114714 74541266489510319576 75105973053824791694 75578813478490019544 75872360533965860997 76038625750621739436 76151380247266459086 76573271550575414538 76824009297789834168 77048640903923722572 78150809799250121087 78209525659354741764 78642819430320696012 79131036604029769128 79777636449517242852 80219617814888529516 80382012483225706813 80591693964308235126 80768301036545579688 80827342192274048679 81933788785990681848 82387715593669300584 82769847855235484724 83011864954227401346 83576571518541873464 83858924800699109523 84676263249049003378 85069010295658692633 85255428871909223004 85554010354356860778 86125382227745031402 86964810904428706172 88175282391571689468 88584258654983431998 88722677404518225992 89022416179533490269 89315211199142995528 89628010847421473196 90558398131884437832 91060106708792384856 91865157123686522072 92175512384239517079 92374105362598912776 92802556686173119236 93073909191103449994 93316698274462166988 93589554117369951102 94023642958359607647 95589420250322462156 95838771200798982312 96119001525947517348 96564822497774732178 98500959289710065154 98716812378000152952 99062538305044786164 99813012080083004241 100479612599035869969 101163147378621147996 101535173663021945448 101739904205181131736 102097695400767219384 102571246863665026524 103348301764147337331 103920868532923776873 104566012655325052062 105343442724845162376 106729540655435230302 107455591952410980168 107769789589698731572 108269649467201972442 108869481320205861486 108886922269181459172 109614122835311858148 110682486605636535128 111056413925250172071 111811899734265479364 112658959580737187541 113425347060878256844 114057938625932609154 114072013805809147704 114227070370899688629 114833842970326708536 114917785837995076013 115572961355885583858 117314288489032112646 118023671941724672662 118112344873311242664 118696554906044653692 118766706894770030712 119666454674275864278 120329426722332794274 121993681431212560739 122900683178986022772 123581573390503950876 124517797431341102019 124786072156493268136 125364857277812810196 126079594206420636936 126314591045068967849 126921615914571625224 127014394873573505067 127883143307863834506 128753096663699642904 130447216356643059258 130545223281028215576 131334612386280086872 132262923587357534202 133084016106777338988 133972816798714493292 134442016271132209794 135837597197826656748 137797735685529783108 138561158043898369164 139203835029259678854 139421350207100069416 139508883608578728552 139610863786655174991 140384331176054926653 142306054207246973736 143384130375483693234 144178502288921276022 144359532622935963256 144847233746662098267 145159308426941148648 146259000157448278562 147751438934565097731 148075218567000229428 150211946107649583388 151744721067931721994 152077251501243478872 152188419082750235801 152302760494532918172 153146543101150829076 154097281807847445144 156301619598500242174 156419051318709483528 156849018982987578093 157285638860641392024 159555272899034485704 160439235629777059032 160764024966451413626 161183387928616470252 161654684384548097358 162404474200802958663 163304221980308792229 165539695710470969448 166023729908454802692 167717849601398219046 169352526498098006756 170138020591317385266 170510857743818446008 171108020708713721556 172250764455490062804 173359442033828375787 173929621808857412344 176350564783143378936 177035507912587008993 177168517309966863996 178044832359066980538 179256021694842946392 179499682011413796417 184351024768479034158 185605113372346238472 186147818382206899988 186633396548924333976 187179108234739902204 188047285916719215294 191178840500644924312 191824714961795751759 192238003051895034696 193129644995549464356 195670824534964588887 197001918579420130308 198125076610089572328 198494357356536949477 199626024160166008482 200959225198071739938 202326294757242295992 205142493727330053048 206696603528294674662 207841737065847553746 209132025310650104124 213459081310870460604 215076195563225539851 215539579179397463144 216267753433381914033 216539298934403944884 217738962640411722972 217773844538362918344 219228245670623716296 219388500236172417843 222112827850500344142 223623799468530958728 225317919161474375082 226850694121756513688 227617081601897582991 228115877251865218308 228454140741799377258 229835571675990152026 231145922711771167716 234452429397750363261 234628576978064225292 236047343883449345324 237393109812089307384 239332909348551728556 240658853444665588548 241146037449677120439 242482026576822146037 243987362862425121478 245801366357972045544 247163146781007901752 249035594862682204038 250729714555625620392 252629182090137935698 254028789747147010134 255207030886976077899 255766286615727669012 260894432713286118516 262870905688386770929 264525847174715068404 266168032213554677976 267945633597428986584 268884032542264419588 271675194395653313496 275595471371059566216 277122316087796738328 278407670058519357708 279221727573310349982 280768662352109853306 282070928875078822941 286768260750967386468 288357004577842552044 289694467493324196534 292518000314896557124 295502877869130195462 296150437134000458856 296366921371671511823 299439036240249012723 300423892215299166776 301438837797107609907 303489442135863443988 304376838165500471602 304605520989065836344 306293086202301658152 310044905292442011993 311919704417415206321 312603239197000484348 313698037965975156186 321528049932902827252 322366775857232940504 323309368769096194716 324808948401605917326 326608443960617584458 332047459816909605384 335435699202796438092 337976878742211562623 338705052996196013512 340276041182634770532 342216041417427443112 344501528910980125608 344753357513985228039 346718884067656751574 354071015825174017986 354337034619933727992 356089664718133961076 358999364022827592834 365981044293637682217 368702049536958068316 372295636764413799976 373553392294023306057 374358216469479804408 376094571833438430588 378943773135206903547 381043184620720515201 383649429923591503518 386259289991098928712 391341649069929177774 394003837158840260616 396988714713073898954 399252048320332016964 401918450396143479876 413082851796036354317 413393207056589349324 415683474131695107492 418264050621300208248 418832591359965524973 421152993528164779959 426918162621740921208 430152391126451079702 432535506866763828066 433078597868807889768 435477925280823445944 438777000472344835686 443254316803695293193 444225655701000688284 450635838322948750164 455234163203795165982 456231754503730436616 456565257248250707403 456908281483598754516 459671143351980304052 462291845423542335432 468904858795500726522 469257153956128450584 470547056948962734279 472094687766898690648 478665818697103457112 481317706889331177096 482292074899354240878 484964053153644292074 487213422602408875989 487974725724850242956 498071189725364408076 505258364180275871396 508057579494294020268 510414061773952155798 511532573231455338024 511906500551068974967 521788865426572237032 525741811376773541858 529051694349430136808 531106523737761026979 537768065084528839176 556815340117038715416 558443455146620699964 561537324704219706612 564141857750157645882 573536521501934772936 576714009155685104088 579388934986648393068 585036000629793114248 587012473604893766661 591005755738260390924 592733842743343023646 595483072069610848431 598878072480498025446 602877675594215219814 606978884271726887976 608753676331000943204 620089810584884023986 623839408834830412642 625206478394000968696 627396075931950312372 643056099865805654504 645228586689676619553 646618737538192389432 649617896803211834652 653216887921235168916 658165500708517253529 670871398405592876184 675953757484423125246 680552082365269541064 689506715027970456078 693437768135313503148 703357288193251089783 708142031650348035972 712179329436267922152 717998728045655185668 723438112349031361317 727446079730466438111 731962088587275364434 737404099073916136632 747106784588046612114 752189143666876861176 757887546270413807094 762086369241441030402 765621092660928233697 767298859847183007036 782683298139858355548 788612717065160312787 793977429426147797908 798504096640664033928 803836900792286959752 804424500865965532091 826165703592072708634 826786414113178698648 831366948263390214984 837665182719931049946 842305987056329559918 860304782252902159404 865071013733527656132 877554000944689671372 884202137315482774943 886508633607390586386 888451311402001376568 889100764115014535469 901271676645897500328 910468326407590331964 913130514496501414806 913816562967197509032 919342286703960608104 935759113252245618963 937809717591001453044 941094113897925468558 964584149798708481756 969928106307288584148 974426845204817751978 975949451449700485912 996142379450728816152 1010516728360551742792 1013930636226634687869 1016115158988588040536 1020828123547904311596 1023813001102137949934 1034260072541955684117 1051483622753547083716 1062213047475522053958 1097943132880913046651 1116886910293241399928 1123074649408439413224 1128283715500315291764 1136831319405620710641 1143129553862161545603 1158777869973296786136 1174024947209787533322 1182011511476520781848 1185467685486686047292 1190966144139221696862 1197756144960996050892 1205755351188430439628 1217507352662001886408 1239248555388109062951 1240179621169768047972 1247678817669660825284 1254792151863900624744 1256497774079896574919 1290457173379353239106 1299235793606423669304 1306433775842470337832 1316331001417034507058 1351907514968846250492 1369695771744752122209 1379013430055940912156 1386875536270627006296 1389460501495758646339 1406714576386502179566 1416284063300696071944 1435997456091310371336 1446876224698062722634 1454892159460932876222 1463924177174550728868 1494213569176093224228 1515775092540827614188 1524172738482882060804 1531242185321856467394 1534597719694366014072 1535719501653206924901 1565366596279716711096 1577225434130320625574 1587954858852295595816 1593319571213283080937 1608849001731931064182 1652331407184145417268 1675330365439862099892 1684611974112659119836 1720609564505804318808 1730142027467055312264 1755108001889379342744 1768404274630965549886 1773017267214781172772 1778201528230029070938 1786449216208832545293 1820936652815180663928 1826261028993002829612 1871518226504491237926 1875619435182002906088 1882188227795850937116 1929168299597416963512 1939856212614577168296 1948853690409635503956 1974496502125551760587 2027861272453269375738 2041656247095808623192 2047626002204275899868 2068520145083911368234 2102967245507094167432 2110071864579753269349 2124426094951044107916 2170314337047094083951 2183437930921906444247 2195886265761826093302 2256567431000630583528 2273662638811241421282 2286259107724323091206 2348049894419575066644 2365838151195480938361 2370935370973372094584 2381932288278443393724 2395512289921992101784 2411510702376860879256 2413273502597896596273 2478497110776218125902 2480359242339536095944 2495357635339321650568 2512995548159793149838 2580914346758706478212 2632662002834069014116 2652606411946448324829 2667302292345043606407 2703815029937692500984 2739391543489504244418 2758026860111881824312 2778921002991517292678 2807277339756736856889 2813429152773004359132 2891579962572254480219 2893752449396125445268 2909784318921865752444 2927848354349101457736 2988427138352186448456 3031550185081655228376 3048345476965764121608 3062484370643712934788 3071439003306413849802 3102780217625867052351 3154450868260641251148 3186639142426566161874 3217698003463862128364 3293829398642739139953 3304662814368290834536 3350660730879724199784 3369223948225318239672 3410493958216862131923 3536808549261931099772 3546034534429562345544 3556403056460058141876 3572898432417665090586 3652522057986005659224 3717745666164327188853 3743036453008982475852 3764376455591701874232 3897707380819271007912 3948993004251103521174 4055722544906538751476 4095252004408551799736 4109087315234256366627 4137040290167822736468 4168381504487275939017 4220143729159506538698 4248852189902088215832 4340628674094188167902 4366875861843812888494 4391772531523652186604 4547325277622482842564 4572518215448646182412 4607158504959620774703 4696099788839150133288 4731676302390961876722 4763864576556886787448 4826547005195793192546 4956994221552436251804 5025991096319586299676 5161828693517412956424 5265324005668138028232 5305212823892896649658 5334604584690087212814 5359347648626497635879 5478783086979008488836 5557842005983034585356 5614554679513473713778 5626858305546008718264 5630971506061758724637 5783159925144508960438 5787504898792250890536 5819568637843731504888 6124968741287425869576 6142878006612827699604 6205560435251734104702 6308901736521282502296 6373278284853132323748 6435396006927724256728 6550313792765719332741 6587658797285478279906 6820987916433724263846 7073617098523862199544 7097514453586442815083 7112806112920116283752 7145796864835330181172 7239820507793689788819 7435491332328654377706 7486072906017964951704 7897986008502207042348 7957819235839344974487 8001906877035130819221 8111445089813077502952 8218174630468512733254 8274080580335645472936 8336763008974551878034 8421832019270210570667 8440287458319013077396 8674739887716763440657 8681257348188376335804 8733751723687625776988 8783545063047304373208 9094650555244965685128 9145036430897292364824 9214317009919241549406 9463352604781923753444 9653094010391586385092 9726223510470310524373 9913988443104872503608 10051982192639172599352 10610425647785793299316 10669209169380174425628 10718695297252995271758 10957566173958016977672 11115684011966069170712 11153236998492981566559 11229109359026947427556 11261943012123517449274 11566319850289017920876 12285756013225655399208 12411120870503468209404 12505144513461827817051 12746556569706264647496 13100627585531438665482 13175317594570956559812 13641975832867448527692 13821475514878862324109 14195028907172885630166 14291593729670660362344 14479641015587379577638 14870982664657308755412 15284065516453345109729 15795972017004414084696 15915638471678689948974 16003813754070261638442 16436349260937025466508 16673526017949103756068 16843664038540421141334 16880574916638026154792 16892914518185276173911 17349479775433526881314 17362514696376752671608 17467503447375251553976 18428634019838483098812 18926705209563847506888 19306188020783172770184 19452447020940621048746 19650941378297157998223 21220851295571586598632 21338418338760348851256 21437390594505990543516 21719461523381069366457 22306473996985963133118 22458218718053894855112 22523886024247034898548 23132639700578035841752 23873457707518034923461 24822241741006936418808 25010289026923655634102 26024219663150290321971 26201255171062877330964 26350635189141913119624 27283951665734897055384 27642951029757724648218 28390057814345771260332 28959282031174759155276 29178670531410931573119 29741965329314617510824 30568131032906690219458 31831276943357379897948 32007627508140523276884 32872698521874050933016 33347052035898207512136 33687328077080842282668 33785829036370552347822 34698959550867053762628 36857268039676966197624 37515433540385483451153 38904894041881242097492 39301882756594315996446 42874781189011981087032 43438923046762138732914 44612947993971926266236 45047772048494069797096 45852196549360035329187 47746915415036069846922 50020578053847311268204 50678743554555828521733 52048439326300580643942 52402510342125754661928 55285902059515449296436 56780115628691542520664 57918564062349518310552 58357341062821863146238 58952824134891473994669 61136262065813380438916 63662553886714759795896 64015255016281046553768 67374656154161684565336 67571658072741104695644 69397919101734107525256 75030867080770966902306 77809788083762484194984 78072658989450870965913 78603765513188631992892 86877846093524277465828 87536011594232794719357 89225895987943852532472 91704393098720070658374 95493830830072139693844 100041156107694622536408 101357487109111657043466 104096878652601161287884 106988458615173415768103 110571804119030898592872 116714682125643726292476 117905648269782947989338 122272524131626760877832 135143316145482209391288 137556589648080105987561 150061734161541933804612 152036230663667485565199 156145317978901741931826 157207531026377263985784 173755692187048554931656 175072023188465589438714 183408786197440141316748 190987661660144279387688 202714974218223314086932 208193757305202322575768 213976917230346831536206 233429364251287452584952 235811296539565895978676 262608034782698384158071 275113179296160211975122 300123468323083867609224 304072461327334971130398 312290635957803483863652 320965375845520247304309 350144046376931178877428 366817572394880282633496 405429948436446628173864 412669768944240317962683 427953834460693663072412 471622593079131791957352 525216069565396768316142 550226358592320423950244 608144922654669942260796 624581271915606967727304 641930751691040494608618 700288092753862357754856 825339537888480635925366 855907668921387326144824 962896127536560741912927 1050432139130793536632284 1100452717184640847900488 1216289845309339884521592 1283861503382080989217236 1650679075776961271850732 1925792255073121483825854 2100864278261587073264568 2567723006764161978434472 2888688382609682225738781 3301358151553922543701464 3851584510146242967651708 5777376765219364451477562 7703169020292485935303416 11554753530438728902955124 23109507060877457805910248
- Sum of all divisors σ(n): 89431253022270965760000000
- Sum of proper divisors (its aliquot sum) s(n): 66321745961393507954089752
- 23109507060877457805910248 is an abundant number, because the sum of its proper divisors (66321745961393507954089752) is greater than itself. Its abundance is 43212238900516050148179504
Bases of 23109507060877457805910248
- Binary: 10011000111011010000011100011010101011000010000011111011100111000010110100000111010002
- Hexadecimal: 0x131DA0E355841F7385A0E8
- Base-36: 2WJ6OWN3C5V5L5NU0
Squares and roots of 23109507060877457805910248
- 23109507060877457805910248 squared (231095070608774578059102482) is 534049316596745078321839903965854586449999831421504
- 23109507060877457805910248 cubed (231095070608774578059102483) is 12341616452749261302087659541791027304247239130514767323754662376190481172992
-
The
square root of 23109507060877457805910248 is 4807234866415.1471647421 -
23109507060877457805910248 is a
perfect cube number . Itscube root is 284837322
Scales and comparisons
How big is 23109507060877457805910248?- 23,109,507,060,877,457,805,910,248 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 23,109,507,060,877,457,805,910,248 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 23109507060877457805910248 cubic inches would be around 23736443.5 feet tall.
Recreational maths with 23109507060877457805910248
- 23109507060877457805910248 backwards is 84201950875477806070590132
- 23109507060877457805910248 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 23109507060877457805910248's digits is 108
- 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 23109507060877457805910248 - Facts about the integer". Numbermatics.com. 2024. Web. 4 May 2024.
APA style:
Numbermatics. (2024). Number 23109507060877457805910248 - Facts about the integer. Retrieved 4 May 2024, from https://numbermatics.com/n/23109507060877457805910248/
Chicago style:
Numbermatics. 2024. "Number 23109507060877457805910248 - Facts about the integer". https://numbermatics.com/n/23109507060877457805910248/
The information we have on file for 23109507060877457805910248 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 23109507060877457805910248, math, Factors of 23109507060877457805910248, curriculum, school, college, exams, university, Prime factorization of 23109507060877457805910248, STEM, science, technology, engineering, physics, economics, calculator, twenty-three septillion, one hundred nine sextillion, five hundred seven quintillion, sixty quadrillion, eight hundred seventy-seven trillion, four hundred fifty-seven billion, eight hundred five million, nine hundred ten thousand, two hundred forty-eight.