42076255751915693156256996
42,076,255,751,915,693,156,256,996 is an even composite number composed of eight prime numbers multiplied together.
42076255751915693156256996 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 42076255751915693156256996:
22 × 32 × 74 × 194 × 232 × 732 × 892 × 4092
(2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 19 × 19 × 19 × 19 × 23 × 23 × 73 × 73 × 89 × 89 × 409 × 409)See below for interesting mathematical facts about the number 42076255751915693156256996 from the Numbermatics database.
Names of 42076255751915693156256996
- Cardinal: 42076255751915693156256996 can be written as Forty-two septillion, seventy-six sextillion, two hundred fifty-five quintillion, seven hundred fifty-one quadrillion, nine hundred fifteen trillion, six hundred ninety-three billion, one hundred fifty-six million, two hundred fifty-six thousand, nine hundred ninety-six.
Scientific notation
- Scientific notation: 4.2076255751915693156256996 × 1025
Factors of 42076255751915693156256996
Divisors of 42076255751915693156256996
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 9 12 14 18 19 21 23 28 36 38 42 46 49 57 63 69 73 76 84 89 92 98 114 126 133 138 146 147 161 171 178 196 207 219 228 252 266 267 276 292 294 322 342 343 356 361 399 409 414 437 438 441 483 511 529 532 534 588 623 644 657 684 686 722 798 801 818 828 874 876 882 931 966 1022 1029 1058 1068 1083 1127 1197 1227 1246 1311 1314 1372 1387 1444 1449 1533 1587 1596 1602 1636 1679 1691 1748 1764 1862 1869 1932 2044 2047 2058 2116 2166 2254 2394 2401 2454 2492 2527 2622 2628 2774 2793 2863 2898 3059 3066 3087 3174 3204 3249 3358 3381 3382 3577 3681 3703 3724 3738 3933 4094 4116 4161 4332 4361 4508 4599 4761 4788 4802 4908 5037 5054 5073 5244 5329 5548 5586 5607 5726 5796 6118 6132 6141 6174 6348 6497 6498 6517 6716 6762 6764 6859 7154 7203 7362 7406 7476 7581 7771 7866 7889 7921 8188 8303 8322 8379 8589 8722 9177 9198 9407 9522 9604 9709 10051 10074 10108 10143 10146 10658 10731 11109 11172 11214 11452 11753 11837 12236 12282 12348 12483 12994 12996 13034 13083 13524 13718 14308 14329 14406 14724 14812 15111 15162 15219 15542 15732 15778 15842 15987 16606 16644 16758 17178 17444 17689 18354 18396 18423 18814 19044 19418 19491 19551 20041 20102 20148 20286 20292 20577 21316 21413 21462 21609 22218 22428 22743 23313 23506 23667 23674 23763 24564 24909 24966 25039 25767 25921 25988 26068 26166 26353 27436 27531 28221 28658 28812 29127 29857 30153 30222 30324 30438 30527 31084 31556 31684 31901 31974 32129 32193 33212 33327 33516 34356 35259 35378 35511 36401 36708 36846 37303 37628 38617 38836 38893 38982 39102 39249 40082 40204 40572 41154 42826 42924 42987 43218 44436 45479 45486 45619 46626 47012 47081 47334 47348 47526 47961 48013 49818 49932 50078 51534 51842 52332 52706 53067 54397 55062 55223 55447 56442 57316 58121 58254 58473 58653 59714 60123 60306 60444 60876 61054 61731 63802 63948 64239 64258 64386 65849 66654 67963 69939 70357 70518 70756 71001 71022 71289 72802 73692 74606 74727 75117 77234 77763 77786 77964 78204 78498 79059 80164 82271 82308 82859 84663 85652 85974 86436 87381 89571 90459 90958 90972 91238 91581 93252 94162 94668 95052 95703 95922 96026 96387 99636 100156 100303 101251 103068 103684 105412 105777 106134 106533 108794 109203 110124 110446 110894 111909 112884 115851 116242 116508 116679 116946 117306 119428 120246 120612 122108 122567 123443 123462 123823 127604 128478 128516 128772 128961 130321 131698 133308 135926 136437 136857 139878 140287 140714 141036 141243 142002 142044 142578 144039 145604 147649 149212 149431 149454 149891 150234 150499 154468 155526 155572 156996 157757 158118 159201 163191 164542 165669 165718 166341 167281 169326 171948 174363 174762 175273 178733 179142 180369 180918 181447 181916 182183 182476 183162 184471 188324 190969 191406 191844 192052 192717 192774 197547 200606 202502 203889 208999 211071 211554 212268 213066 213689 216361 217588 218406 220892 221788 223307 223818 224903 225351 231702 232484 233289 233358 233892 234612 237177 240492 245134 246813 246886 246924 247646 248577 254807 256956 257922 260642 261121 263396 268713 270319 271852 272251 272874 273714 274743 279756 280574 281428 282486 284004 285156 287109 288078 289161 295298 298862 298908 299782 300468 300909 300998 303753 311052 315514 316236 318353 318402 326382 327609 329084 329567 331338 331436 332682 334562 335727 336091 338652 347553 348726 349524 350037 350546 357466 358284 360738 361836 362894 364366 366324 367701 368942 370329 371469 380779 381938 382812 385434 385548 388129 390963 395094 401212 405004 406847 407778 409311 410571 417998 420861 422142 423108 423729 426132 427378 432117 432722 436812 442947 446614 447636 448293 449673 449806 450702 451497 460943 463404 466578 466716 473271 474281 474354 475741 489573 490268 492499 493626 493772 495292 497007 497154 499023 500707 501843 509614 515844 521284 522242 523089 525819 536199 537426 540638 544341 544502 545748 546549 547428 549486 553413 561148 564972 567283 572907 574218 575897 576156 578233 578322 580013 590596 592641 597724 599564 601818 601996 606119 607506 610451 611667 626997 631028 633213 636706 636804 641067 649083 652764 655218 659134 662676 665364 669124 669921 671454 672182 674709 686711 691619 695106 697452 700074 701092 702121 708757 714932 721476 725788 728732 733723 735402 737884 738967 740439 740658 742938 745731 761558 763876 764421 770868 776258 781926 783363 790188 810957 813694 815556 816753 818622 821142 835996 837223 841722 844284 847458 854756 857969 864101 864234 865444 866761 885894 893228 894539 896586 899346 899612 901404 902727 902994 911259 912247 921886 933156 946542 948562 948708 951482 955059 979146 982009 984998 987252 988701 994014 994308 998046 1001414 1003686 1008273 1019228 1033543 1044484 1046017 1046178 1049237 1051638 1053493 1072398 1074852 1081276 1088682 1089004 1093098 1098972 1103103 1104299 1106826 1110987 1114407 1134566 1142337 1145814 1148436 1151794 1156466 1156644 1160026 1164387 1170967 1172889 1185282 1203636 1212238 1215012 1220541 1220902 1223334 1251131 1253994 1262583 1266426 1270129 1273412 1275281 1282134 1291297 1298166 1310436 1318268 1328841 1336783 1339842 1342908 1344364 1344879 1349019 1349418 1354491 1373422 1382829 1383238 1390212 1400148 1404242 1417514 1419813 1422843 1427223 1462993 1467446 1470804 1477497 1477934 1480878 1481316 1485876 1491462 1502121 1505529 1514527 1523116 1528842 1552516 1563149 1563852 1566726 1574321 1577457 1608597 1621914 1627388 1633023 1633506 1637244 1639647 1642284 1660239 1674446 1683444 1694916 1701849 1715938 1718721 1727691 1728202 1728468 1733522 1734699 1740039 1771788 1783649 1789078 1793172 1798692 1805454 1805988 1818357 1822518 1824494 1827847 1831353 1843772 1880991 1892233 1893084 1897124 1902964 1905757 1910118 1923201 1923769 1947249 1958292 1964018 1969996 1977402 1988028 1996092 2002828 2007372 2009763 2016546 2024127 2060133 2067086 2074857 2092034 2092356 2098474 2103276 2106363 2106986 2126271 2144796 2177364 2179561 2186196 2201169 2206206 2208598 2213652 2216901 2221974 2228471 2228814 2269132 2284674 2291628 2293263 2303588 2306969 2312932 2320052 2328773 2328774 2341934 2345417 2345778 2350089 2352637 2370564 2424476 2432871 2441082 2441804 2446668 2450259 2502262 2507988 2511669 2525166 2532852 2540258 2550562 2564268 2573907 2582594 2592303 2596332 2600283 2657273 2657682 2665453 2673566 2679684 2683617 2689758 2698038 2698836 2708982 2716903 2736741 2746844 2765658 2766476 2805331 2808484 2819041 2835028 2839189 2839626 2845686 2847929 2854446 2859481 2865177 2925986 2934892 2946027 2954994 2955868 2961756 2966103 2982924 2997383 3004242 3011058 3024819 3029054 3057684 3100629 3126298 3133452 3138051 3147711 3148642 3154914 3160479 3178339 3217194 3226601 3239689 3243828 3266046 3267012 3279294 3312897 3319967 3320478 3330187 3348892 3395927 3403698 3427011 3431876 3436913 3437442 3447493 3455382 3456404 3461477 3467044 3469398 3480078 3493161 3504949 3512901 3567298 3578156 3610908 3628411 3636714 3645036 3648988 3655694 3661623 3662706 3753393 3761982 3784466 3810387 3811514 3820236 3825843 3846402 3847463 3847538 3873891 3894498 3928036 3954804 3970981 4010349 4019526 4031279 4033092 4047631 4048254 4060091 4110859 4120266 4134172 4148487 4149714 4184068 4190209 4196948 4212726 4213972 4242833 4252542 4268529 4273157 4281669 4359122 4388979 4402338 4412412 4417196 4432491 4433802 4443948 4456942 4457628 4506363 4543581 4569348 4586526 4613938 4657546 4657548 4683868 4689447 4690834 4691556 4700178 4705274 4722963 4806977 4841333 4865742 4882164 4900518 4914847 4961299 5004524 5023338 5050332 5080516 5101124 5105547 5136061 5147814 5165188 5172769 5183073 5184606 5200566 5204097 5220117 5314546 5315364 5330906 5347132 5350947 5367234 5379516 5396076 5417964 5433806 5455071 5473482 5483541 5494059 5531316 5610662 5638082 5676699 5678378 5679252 5691372 5695858 5708892 5717271 5718962 5730354 5771307 5851972 5860561 5892054 5909988 5932206 5994766 6005783 6008484 6022116 6048707 6049638 6058108 6180399 6201258 6224571 6252596 6261773 6276102 6295422 6297284 6309828 6319089 6320958 6356678 6378813 6385729 6434388 6453202 6479378 6532092 6538683 6558588 6603507 6625794 6639934 6640956 6650703 6660374 6685413 6791854 6807396 6854022 6873826 6874884 6894986 6910764 6920907 6922954 6938796 6960156 6986319 6986322 7009898 7025802 7036251 7057911 7134596 7234801 7256822 7273428 7311388 7322119 7323246 7325412 7374451 7506786 7523964 7535007 7568932 7620774 7623028 7651686 7692804 7694926 7695076 7721721 7730093 7747782 7776909 7788996 7800849 7941962 7971819 7996359 8020698 8039052 8050851 8062558 8095262 8096508 8120182 8150709 8196769 8210223 8221718 8240532 8296974 8299428 8380418 8415993 8425452 8457123 8485666 8505084 8517567 8537058 8543787 8546314 8563338 8578443 8718244 8757917 8777958 8804676 8838081 8864982 8867604 8913884 8926967 8992149 9011339 9012726 9039079 9087162 9173052 9227876 9301887 9315092 9357481 9378894 9381668 9400356 9410548 9414153 9443133 9445926 9481437 9513433 9535017 9613954 9679803 9682666 9719067 9731484 9801036 9829694 9922598 9938691 9959901 9990561 10046676 10187781 10211094 10240951 10272122 10295628 10310739 10342479 10345538 10366146 10369212 10384431 10401132 10408194 10440234 10514847 10538703 10601689 10629092 10661812 10701894 10734468 10778377 10867612 10885233 10908463 10910142 10942043 10946964 10967082 10986427 10988118 11020247 11221324 11260179 11276164 11353398 11356756 11391716 11431161 11434542 11437924 11460708 11477529 11516261 11542389 11542614 11598569 11621673 11721122 11784108 11864412 11912943 11989532 12011566 12031047 12093837 12097414 12099276 12142893 12180273 12211513 12332577 12360798 12402516 12449142 12485543 12523546 12552204 12570627 12590844 12638178 12641916 12713356 12728499 12757626 12771458 12794929 12819471 12906404 12958756 13047509 13077366 13140761 13166937 13207014 13245631 13251588 13279868 13299359 13301406 13320748 13340299 13370826 13466383 13583708 13630743 13708044 13747652 13789972 13841814 13845908 13940737 13972638 13972644 14019796 14040373 14051604 14068341 14072502 14115822 14168889 14420931 14469602 14513644 14523999 14644238 14646492 14744541 14748902 14883897 14888009 15013572 15070014 15241548 15256927 15303372 15389852 15408183 15443442 15460186 15495564 15518307 15553818 15599297 15601698 15794353 15883924 15907237 15943638 15992718 16041396 16052841 16101702 16125116 16148783 16190524 16240364 16301411 16301418 16393538 16417919 16420446 16443436 16450623 16468459 16593948 16760836 16831986 16914246 16971332 16996241 17030097 17035134 17074116 17087574 17092628 17126676 17151813 17156886 17313921 17515834 17555916 17581683 17676162 17729964 17853934 17984298 18017349 18022678 18025452 18078158 18146121 18174324 18600911 18603774 18658171 18714962 18757788 18785319 18828306 18886266 18891852 18962874 19018321 19026866 19070034 19157187 19227908 19256129 19359606 19365332 19438134 19616049 19637317 19659388 19733287 19845196 19874323 19877382 19919802 19935503 19981122 20016367 20056239 20375562 20422188 20481902 20544244 20621478 20684958 20691076 20732292 20762721 20768862 20816388 20880468 20958957 20981681 21029694 21077406 21108753 21173733 21203378 21403788 21556754 21704403 21770466 21816926 21820284 21884086 21934164 21966357 21972854 21976236 22040494 22123353 22248373 22520358 22586207 22677823 22706796 22862322 22869084 22955058 23032522 23084778 23085228 23190279 23197138 23239769 23243346 23442244 23771489 23825886 23915457 23989077 24023132 24058391 24062094 24132451 24187674 24194828 24230339 24285786 24360546 24423026 24452127 24534643 24590307 24665154 24721596 24898284 24971086 25047092 25141254 25247979 25276356 25371369 25398877 25456998 25515252 25542916 25552701 25589858 25631361 25638942 25735329 26095018 26154732 26273751 26281522 26333874 26414028 26491262 26598718 26602812 26680598 26741652 26780901 26932241 26932766 26976447 27034017 27117237 27261486 27683628 27796867 27881474 27945276 28072443 28080746 28136682 28145004 28231644 28333417 28337778 28540299 28605051 28776013 28841862 28939204 29039409 29047998 29157201 29288476 29331463 29489082 29497804 29699831 29767794 29776018 29879703 29912099 29971683 30140028 30513854 30563343 30722853 30816366 30886884 30920372 30932217 31027437 31036614 31107636 31153293 31198594 31203396 31544541 31588706 31805067 31814474 31887276 31985436 32105682 32203404 32297566 32335131 32602822 32602836 32655699 32725389 32787076 32826129 32835838 32840892 32901246 32936918 32959281 33060741 33648839 33663972 33828492 33889331 33992482 34060194 34070268 34175148 34303626 34313772 34548783 34627167 34627842 34729093 34795707 35031668 35163366 35352324 35707868 35738829 35952427 35968596 36034698 36045356 36156316 36209383 36281511 36292242 36428679 36540819 36551611 36634539 36997731 37201822 37207548 37316342 37429924 37456629 37570638 37656612 37711881 37772532 37925748 38036642 38053732 38140068 38185497 38314374 38384787 38458413 38512258 38719212 38876268 39142527 39232098 39274634 39422283 39466574 39736893 39748646 39754764 39839604 39871006 39898077 39962244 40020897 40032734 40112478 40399149 40751124 40963804 41023927 41242956 41369916 41411659 41525442 41537724 41822211 41917914 41963362 42040481 42059388 42121119 42154812 42211009 42217506 42340949 42347466 42406756 43113508 43262793 43408806 43540932 43571997 43633852 43768172 43832411 43932714 43945708 44080988 44233623 44246687 44246706 44496746 44562923 44651691 44664027 44700103 45040716 45172414 45355646 45724644 45770781 45910116 46065044 46169556 46224549 46380558 46394276 46479538 46486692 46554921 46797891 47383059 47542978 47651772 47721711 47830914 47978154 48116782 48124188 48264902 48375348 48446349 48460678 48571572 48721092 48846052 48904233 48904254 49069286 49180614 49253757 49330308 49405377 49942172 50129903 50282508 50488187 50495958 50643607 50742738 50797754 50913996 50988723 51105402 51179716 51254833 51262722 51277884 51470658 51621157 52190036 52547502 52563044 52667748 52745049 52982524 53197436 53301289 53361196 53561779 53561802 53864482 53865532 53944591 53952894 54052047 54068034 54110651 54234474 54330139 54438363 54522972 55593734 55762948 55802733 55974513 56144886 56161492 56273364 56355957 56666834 56675556 57054963 57080598 57210102 57377383 57471561 57552026 57683724 57768387 58078818 58095996 58314402 58662926 58911951 58978164 59199861 59399662 59535588 59552036 59622969 59759406 59806509 59824198 59943366 60049101 60388441 61027708 61117279 61126686 61305419 61445706 61554091 61632732 61864434 62054874 62073228 62306586 62397188 62488769 62945043 63079373 63089082 63177412 63273553 63610134 63628948 64211364 64522613 64595132 64670262 65113209 65205644 65301347 65311398 65450778 65502367 65652258 65671676 65768063 65802492 65873836 65899071 65918562 66121482 66370059 66594031 66745119 67297678 67758621 67778662 67984964 68033469 68120388 68607252 68939809 69097566 69254334 69255684 69458186 69570837 69591414 69719307 70326732 71314467 71477658 71686657 71904854 72069396 72175173 72397353 72418766 72563022 72584484 72691017 72857358 73081638 73101797 73103222 73269078 73603929 73770921 73995462 74211823 74403644 74512847 74632684 74913258 75141276 75423762 75448639 76073284 76196631 76359241 76370994 76594301 76628748 76769574 76904989 76916826 77024516 77141729 78106321 78285054 78464196 78549268 78821253 78844566 78933148 79473786 79497292 79613971 79742012 79796154 80041794 80065468 80224956 80342703 80613827 80796723 80798298 81102051 81189983 81351711 82047854 82823318 83050884 83390601 83644422 83835828 83926724 84080962 84217329 84242238 84422018 84435012 84681898 84694932 85000251 85480591 85620897 86328039 86525586 86817612 87143994 87398801 87664822 87865428 87994389 88467246 88491649 88493374 88493412 88993492 89099493 89125846 89303382 89328054 89400206 89736297 90344828 90711292 91332563 91541562 91985327 92168559 92449098 92719417 92761116 92959076 93095513 93109842 93382093 93595782 94264681 94766118 95085956 95415201 95443422 95661828 95956308 96233564 96529804 96892698 96921356 97005393 97585159 97808466 97808508 98138572 98176167 98282611 98361228 98478387 98507514 98810754 98877843 99182223 100259806 100946517 100976374 100991916 101287214 101485476 101595508 101667993 101977446 102210804 102509666 102525444 102941316 103242314 103646349 104187279 104216063 104387121 105095004 105490098 106602578 106798489 107123558 107123604 107728964 107857281 107889182 107905788 108104094 108136068 108221302 108468948 108628149 108660278 108876726 109654833 109903617 110560471 111187468 111350659 111605466 111949026 112289772 112369887 112711914 113041481 113333668 114109877 114109926 114161196 114420204 114754766 114925433 114943122 115104052 115154361 115536774 116157636 116628804 117325852 117427581 117823902 118266849 118399722 118799324 118973687 119210679 119245938 119518812 119613018 119648396 119694231 119886732 120062691 120098202 120776882 121197447 122234558 122253372 122610838 122891412 123071781 123108182 123728868 124109748 124234977 124613172 124977538 125466633 125890086 126121443 126158746 126178164 126363357 126547106 126633027 127022847 127220268 129045226 129340524 130206377 130226418 130602694 130622796 130901556 131004734 131304516 131497233 131536126 131798142 131837124 132242964 132740061 132740118 133188062 133490238 133688769 133992081 134100309 134595356 134792903 135517242 135557324 136066938 137312343 137461219 137879618 138133009 138195132 138508668 138916372 139120261 139141674 139182828 139438614 140114569 140393673 142149177 142628934 142955316 143165133 143373314 143809708 144350346 144794706 144837532 145126044 145339047 145382034 145714716 146163276 146203594 146206444 146538156 146712699 146871767 147207858 147541842 147761271 147990924 148216131 148423646 149025694 149826516 150389709 150847524 150897278 151464561 151930821 152393262 152718482 152741988 152966169 153188602 153539148 153764499 153809978 153833652 154283458 154863471 155738611 156212642 156570108 157642506 157689132 158744761 158947572 159227942 159592308 159903867 160083588 160685337 160685406 161227654 161593446 161596596 161833773 162204102 162331953 162379966 162678383 162703422 162990417 164095708 165646636 166400423 166781202 167288844 167408199 167923539 168161924 168408737 168434658 168484476 168844036 169363796 169612373 170000502 170961182 171164889 171215441 171241794 171742501 172132149 172656078 173051172 173305161 174287988 174797602 175329644 175988778 176735853 176934492 176983298 176986748 177599583 177792139 178198986 178251692 178606764 178656108 178800412 178868907 179419527 179472594 180147303 181165323 182665126 183083124 183351837 183916257 183970654 184337118 184662273 184898196 185438834 186191026 186219684 186764186 187191564 187466307 188525687 188529362 188835129 189238119 189532236 189820659 190830402 190886844 193567839 193785396 193980929 194010786 194578069 195170318 195616932 195904041 196352334 196507101 196565222 196956774 197015028 197304189 197621508 197755686 198333919 198364446 199782093 200235357 200519612 201432091 201893034 201952748 202574428 203275863 203335986 203954892 204100407 204789163 205019332 205320241 206484628 206819427 207260797 207292698 207898817 208374558 208432126 208742113 208774242 209157921 209384693 210980196 213205156 213596978 213943401 214247116 215059971 215714562 215778364 216208188 216442604 216525519 217192059 217256298 217320556 217753452 218073051 218808959 219305391 219309666 219807234 220811787 221120942 222635469 222701318 223210932 223538541 223898052 224739774 225423828 226082962 226345917 228219754 228219852 228589893 229077723 229509532 229782903 229850866 229886244 230308722 230714967 231073548 231425187 232018747 234318963 234855162 235541873 235647804 236497297 236533698 236799444 237225317 237947374 238421358 238491876 238841913 239226036 239388462 240125382 240196404 241553764 241841481 242390169 242394894 243103651 243569949 244469116 245221676 246143562 246216364 247902671 248469954 249674459 249955076 250171803 250894649 250933266 251666989 251780172 252242886 252317492 252687821 252726714 253094212 253266054 253465681 254045694 255000753 255861277 256441773 258090452 258984117 260412754 260452836 261205388 262009468 262196403 262994466 263072252 263596284 263983167 264874003 265474947 265480122 265480236 266376124 266767087 266980476 267298479 267377538 267984162 268200618 269208891 269585806 271034484 272133876 273997689 274624686 274922438 275759236 275955981 276266018 278158251 278240522 278283348 278877228 279286539 280146279 280229138 280787346 280864799 282794043 282872171 284298354 285257868 286330266 286746628 287167489 288700692 289589412 289881613 290678094 290764068 292407188 292755477 293425398 293743534 294283367 294415716 294847833 295083684 295477063 295522542 296386643 296432262 296847292 298051388 300092707 300779418 301794556 302237503 302839551 302929122 303861642 304786524 305003979 305436964 305885257 305932338 306377204 306826877 307528998 307619956 308566916 309726809 309726942 311477222 311940461 312425284 312561837 312648189 312900721 315285012 317489522 318455884 319807734 320395467 321370674 321370812 322455308 322928579 323186892 323571843 323667546 324408204 324663906 324759932 325356766 325406844 325884447 325980834 328964499 331681413 332800846 333562404 334051977 334816398 335847078 336817474 336869316 339124443 339224746 340001004 341922364 342329631 342329778 342424207 342430882 342483588 343485002 344264298 344776299 345312156 346610322 349595204 350909321 351977556 353417309 353471706 353966596 354505249 355199166 355584278 356397972 356921061 357737814 358783831 358839054 358945188 360294606 361348099 362330646 365330252 365866451 366703674 367832514 367941308 368674236 369215343 369324546 370877668 372382052 372704931 373109023 373528372 374932453 374932614 377051374 377058724 377612137 377670258 378364329 378476238 378774557 379641318 379899081 380310973 381068541 381660804 387135678 387961858 388021572 389156138 390340636 390619131 391808082 392704668 393014202 393130444 393913548 394491699 394608378 395511372 396667838 396728892 398220183 399564186 400470714 401066307 401641681 402300927 402864182 403786068 404378709 406551726 406671972 408200814 409578326 410640482 412383657 413638854 414399027 414521594 414585396 415797634 416749116 416864252 417360783 417484226 417548484 418315842 418769386 420343707 422719087 427193956 427820953 427886802 429137933 430119942 430878637 431429124 433051038 434384118 434512596 436146102 437421383 437617918 438610782 438619332 439614468 440615301 441555611 441623574 442241884 445270938 445402636 447077082 449479548 451169127 451658291 452165924 452691834 454393683 455792463 456439508 457109429 457179786 458155446 458516569 459565806 459701732 460376441 460617444 461293497 461429934 462850374 464037494 464590413 466158217 467215833 468637926 469710324 471083746 472994594 473067396 474450634 475894748 476234283 476842716 477683826 478776924 479711601 480250764 482056011 482578663 483682962 484780338 484789788 485501319 486207302 486995859 487139898 488035149 488971251 492287124 495805342 496939908 499201269 499348918 500343606 501789298 501866532 503333978 504485772 505226211 505375642 505453428 506532108 506931362 508091388 508837119 510001506 511712579 511722554 512883546 513646323 515227503 516396447 517968234 519482761 520825508 521589929 524392806 525988932 527966334 528140473 529748006 530949894 530960244 533376417 533534174 534514687 534596958 534755076 535968324 536401236 538334923 538417782 539171612 543495969 546744247 547995378 549249372 549844876 550055511 551748771 551911962 552532036 553986819 556316502 556481044 557297797 558573078 560292558 560458276 561574692 561729598 562398921 564296789 565577061 565588086 565744342 567714357 568329881 568596708 569461977 572660532 574334978 579763226 580703517 581356188 581942787 583734207 585510954 586850796 587487068 587712123 588566734 589521303 589695666 590954126 591045084 591912567 592773286 592864524 595001757 598364137 599346279 600185414 601558836 604296273 604475006 605679102 605858244 607723284 610007958 611770514 611864676 613653754 614367489 615057996 615960723 619441543 619453618 619453884 620458281 621782391 622954444 623696451 623880922 625123674 625296378 625801442 626226339 628154079 634979044 639327941 639615468 640790934 642741348 643897289 645179913 645857158 647143686 647335092 649327812 650713532 651668591 651768894 651961668 656426877 657916173 657928998 659852767 663362826 665601692 667906407 668103954 669632796 670615623 671694156 673634948 678248886 678449492 679037751 683096113 684659262 684659556 684848414 684861764 686970004 687233169 687978277 688528596 689348709 689552598 692144901 693220644 694275561 694480609 696056241 701818642 702956889 706625619 706834618 706943412 709010498 709491891 710398332 711168556 711675951 713842122 715475628 716525739 717567662 717678108 720589212 722696198 724661292 725524443 729310953 729512441 730709847 731732902 733407348 735665028 738430686 738649092 743708013 745409862 746218046 747589423 749023377 749864906 749865228 752683947 754102748 755000967 755224274 755340516 756728658 756952476 757549114 758063463 759282636 759798162 760397043 760621946 762137082 767583831 769325319 773923297 774271356 775923716 778312276 779454613 781238262 783616164 786028404 786589209 786821521 788983398 789216756 793335676 794622009 796424841 796440366 798769139 799128372 800301261 800941428 802009171 802132614 803283362 804478031 804601854 805728364 808757418 813103452 816401628 819156652 821280964 821993067 824767314 827277708 827867943 828798054 829043188 831595268 832815809 834474753 834721566 834968452 836631684 837538772 837859617 840438837 840687053 840687414 842594397 845438174 846695537 848382129 848616513 855641906 855773604 858275866 860239884 861502467 861757274 866102076 868768236 869644839 872292204 874842766 875235836 877221564 878266431 881230602 882850101 883111222 883247148 884543499 886431189 889159929 890541876 891440449 894154164 900278121 902338254 903316582 905383668 906712509 908787366 911444639 911584926 914218858 914359572 916310892 917033138 917655771 919131612 920480631 920752882 922586994 922859868 925700748 928074988 929180427 929180826 932316434 934431666 935821383 937275852 937944567 938702163 942167492 943550321 945989188 948901268 952468157 952468566 955367652 959275553 959423202 961186401 962228533 964112022 965157326 966931063 967365924 968785737 969560676 970853207 971002638 972414604 973841827 973991718 974279796 976070298 977942502 980801983 991610684 995044239 998402538 998697836 1000687212 1002155931 1003578596 1006667956 1010452422 1010751284 1013862724 1017373329 1017673801 1017674238 1020003012 1023425158 1023445108 1024947229 1025767092 1026988893 1027272621 1027292646 1028102369 1030455006 1032272641 1032792894 1034328897 1035936468 1038965522 1043179858 1048785612 1052727963 1055932668 1056280946 1059496012 1060251927 1061899788 1063515747 1066752834 1067068348 1069029374 1069193916 1070763183 1076351493 1076669846 1076835564 1084044297 1086824657 1086991938 1090170277 1093488494 1095990756 1097599353 1100111022 1103497542 1103823924 1107973638 1111213327 1112633004 1114595594 1117146156 1119327069 1120585116 1123459196 1124797359 1124797842 1128593578 1131154122 1131176172 1131488684 1132836411 1135428714 1136323671 1136659762 1138748681 1138923954 1140932919 1147380379 1148669956 1152987769 1159526452 1161228301 1161407034 1163885574 1164802961 1167468414 1169527729 1171021908 1171857393 1175424246 1177133468 1178861159 1179042606 1179391332 1181908252 1183825134 1185546572 1187286611 1190003514 1196728274 1198508087 1198692558 1200370828 1202197507 1204925043 1208592546 1208950012 1211358204 1213136127 1220015916 1223541028 1225929647 1227307508 1228734978 1231921446 1237150971 1238883086 1238907236 1240725593 1240916562 1243197081 1243564782 1244544973 1247392902 1247761844 1249593197 1250247348 1250592756 1251602884 1252082349 1252452678 1256308158 1261031121 1268157261 1278655882 1281581868 1283462859 1287413799 1287794578 1290359826 1291714316 1292635911 1294287372 1303337182 1303537788 1312264149 1312853754 1315832346 1315857996 1319679809 1319705534 1321845903 1324666833 1325032801 1326725652 1335812814 1336207908 1341231246 1354974873 1356497772 1357866503 1358075502 1362046483 1366192226 1369318524 1369696828 1371328287 1374466338 1375549707 1375956554 1378697418 1379105196 1381129323 1384289802 1388337433 1388551122 1388934143 1388961218 1392112482 1398474651 1401647499 1403637284 1405697417 1405913778 1410024637 1413251238 1413669236 1415744093 1418020996 1418983782 1423351902 1427684244 1428702849 1433051478 1433524141 1435135324 1437241687 1445392396 1447735989 1450825579 1451048886 1455291719 1458621906 1459024882 1461194791 1461419694 1463465804 1464105447 1465692851 1476861372 1484020099 1487416026 1490819724 1492436092 1495178846 1497603807 1498046754 1499729812 1505367894 1510001934 1510448548 1512665449 1513457316 1515098228 1515678633 1516126926 1519596324 1520794086 1521243892 1524274164 1526511357 1531662713 1535137737 1535167662 1538650638 1540938969 1545682509 1547846594 1558448283 1558909226 1562476524 1564769787 1573178418 1573643042 1577966796 1584421419 1589244018 1592849682 1592880732 1597538278 1600129251 1600602522 1603544061 1604018342 1604265228 1606566724 1608956062 1609203708 1615004769 1617514836 1624131229 1640232741 1643986134 1648793111 1649534628 1655481079 1655735886 1657596108 1660577219 1665631618 1668949506 1669443132 1671893391 1675719234 1680877674 1681341331 1681374106 1681374828 1685188794 1690876348 1692890367 1693391074 1696731183 1696764258 1697233026 1704989643 1711283812 1713795481 1716551732 1723004934 1723514548 1735318697 1739289678 1745828361 1747721213 1749685532 1751202621 1756262543 1756532862 1761668923 1762461204 1765700202 1766222444 1768814747 1769086998 1772862378 1774259767 1778319858 1782880898 1785005271 1791028939 1795092411 1800556242 1804676508 1806633164 1812888819 1813425018 1817574732 1822889278 1823169852 1828437716 1834066276 1835311542 1840961262 1841505764 1843102467 1845173988 1847882169 1854118021 1858324629 1858360854 1858361652 1864632868 1865347173 1867369609 1868863332 1871089353 1871642766 1875889134 1877404326 1878679017 1884462237 1887100642 1904936314 1904937132 1917983823 1918551106 1918846404 1922372802 1924457066 1928224044 1930314652 1931691867 1933862126 1937571474 1941706414 1942005276 1947683654 1947983436 1952140596 1955005773 1955885004 1961603966 1966053593 1969280631 1979558301 1980105197 1990088478 1996805076 2004311862 2010172423 2020904844 2029171291 2034746658 2035347602 2035348476 2046850316 2049288339 2049894458 2053977786 2054545242 2054585292 2056204738 2060910012 2063934831 2064545282 2065585788 2068339441 2068657794 2077931044 2083441827 2086359716 2088168723 2100648949 2105455926 2112561892 2115662521 2119876857 2120503854 2127031494 2128475673 2133505668 2135027853 2138058748 2141196799 2141526366 2147788139 2152702986 2153339692 2168087663 2168088594 2173649314 2173983876 2180340554 2183583227 2186976988 2187932859 2188537323 2195198706 2200222044 2206995084 2215947276 2222426654 2229191188 2231124039 2238654138 2242768269 2247070131 2249594718 2249595684 2257187156 2258051841 2260500053 2262308244 2265002901 2265672822 2270857428 2272647342 2273319524 2274190389 2277497362 2277847908 2281191129 2281865838 2294760758 2302751493 2305975538 2321769891 2322456602 2322814068 2327771148 2329605922 2334936828 2338363839 2339055458 2343714786 2350848492 2357722318 2358085212 2360464563 2367650268 2374573222 2380007028 2383866027 2393456548 2396307417 2396969449 2397016174 2397385116 2400903783 2404395014 2406027513 2409850086 2413434093 2417185092 2426272254 2451859294 2456365247 2457469956 2463842892 2473921163 2474301942 2477766172 2481451186 2481833124 2486394162 2487129564 2489089946 2494785804 2498447427 2499186394 2504164698 2504905356 2512616316 2522061159 2522062242 2527783191 2536314522 2540086611 2545849539 2557311764 2561065157 2566925718 2574827598 2575589156 2580719652 2584507401 2585271822 2606674364 2608934517 2611763161 2624527171 2624528298 2625707508 2631664692 2639359618 2639411068 2643284959 2643691806 2648550303 2649333666 2650065602 2659293567 2662176811 2667479787 2671625628 2674321347 2682462492 2700834363 2709949746 2715733006 2716151004 2720137527 2724092966 2732384452 2734333917 2742656574 2748932676 2751099414 2751913108 2752967313 2757394836 2761441893 2762258646 2768579604 2776674866 2777102244 2777868286 2777922436 2784224964 2787541281 2796949302 2803294998 2807464149 2811394834 2811827556 2816106489 2820049274 2826502476 2830650963 2831488186 2837967564 2846703804 2857404471 2857405698 2866102956 2867048282 2874483374 2877826659 2886685599 2895471978 2900793189 2901651158 2902097772 2906357211 2910583438 2912559621 2917243812 2918049764 2921525481 2922389582 2922839388 2928210894 2931385702 2942405949 2959033609 2968040198 2974832052 2990357692 2994746671 2995207614 2996093508 3010735788 3016150459 3020003868 3025330898 3031357266 3032253852 3041588172 3053021403 3053022714 3063325426 3070275474 3070335324 3074841687 3077301276 3081817863 3081877938 3084307107 3090889277 3091365018 3095693188 3096817923 3116896566 3117818452 3129539574 3146356836 3147286084 3158183889 3161608037 3168842838 3178488036 3180755781 3185699364 3190547241 3195076556 3199766003 3200258502 3201205044 3207088122 3208036684 3217912124 3222635087 3229054479 3230009538 3248262458 3252132891 3253093379 3260473971 3263107519 3270510831 3280465482 3287972268 3292798059 3297586222 3310962158 3311471772 3321154438 3331263236 3333639981 3337899012 3343786782 3351438468 3357981207 3361755348 3362682662 3362748212 3370377588 3374392077 3378050641 3385780734 3386782148 3393462366 3393528516 3394466052 3398509233 3408971013 3409979286 3416246043 3422798757 3427590962 3442141137 3446009868 3458963307 3470637394 3478579356 3483684903 3491656722 3494408883 3495442426 3502405242 3508583187 3512525086 3513065724 3523337846 3531400404 3536583477 3537629494 3538173996 3545724756 3548519534 3556639716 3561859833 3565761796 3570010542 3581988053 3582057878 3590184822 3595524261 3601112484 3606592521 3614775129 3625777638 3626850036 3645778556 3651129503 3670623084 3677788941 3681922524 3685637651 3686204934 3695764338 3696983311 3708236042 3716649258 3716721708 3722176779 3730694346 3733634919 3734739218 3741602809 3742178706 3743285532 3748779591 3751778268 3754808652 3757358034 3768344461 3768924474 3774201284 3804471783 3809872628 3827209729 3835967646 3837102212 3844745604 3848914132 3850388577 3862241397 3863383734 3867724252 3875142948 3877907733 3883412828 3890994097 3895367308 3901084579 3910011546 3923207932 3932107186 3936792447 3937955143 3938561262 3950077523 3959039427 3959116602 3960210394 3966100147 3974000499 3975098403 3978309167 3980176956 4008623724 4020344846 4058342582 4064924619 4069493316 4070695204 4073599509 4086139449 4098576678 4099788916 4107955572 4109090484 4112409476 4113984861 4126649121 4127869662 4129090564 4136678882 4137315588 4143387969 4165012299 4166802429 4166883654 4176337446 4188548959 4195423953 4201297898 4210911852 4217092251 4230073911 4231325042 4239753714 4241007708 4247232279 4254062988 4256951346 4270055706 4282393598 4283052732 4295576278 4300572423 4305405972 4311725061 4336090801 4336175326 4336177188 4343207967 4347298628 4352476737 4360681108 4365875157 4367166454 4375865718 4377074646 4383584373 4390397412 4397078553 4408356193 4444853308 4452060297 4461561367 4462248078 4475295587 4477308276 4485536538 4493448643 4494140262 4499189436 4507281023 4516103682 4521000106 4530005802 4531345644 4537996347 4545294684 4548380778 4554994724 4561680137 4562382258 4563731676 4589521516 4594988139 4605413211 4605502986 4611951076 4618969369 4643539782 4644913204 4659211844 4675344849 4676727678 4678110916 4687429572 4694309361 4710150749 4715444636 4720929126 4743814721 4749146444 4753264257 4766998331 4767732054 4781672791 4792614834 4793938898 4794032348 4801068599 4801807566 4808790028 4810632183 4812055026 4815847939 4819700172 4826868186 4845014307 4852544508 4861364263 4872393687 4903718588 4912730494 4920698223 4946379333 4947842326 4948603884 4962902372 4966443237 4972788324 4978179892 4981731657 4996894854 4998372788 5008329396 5015680173 5032606057 5044023993 5044122318 5044124484 5055566382 5072629044 5078671101 5080173222 5091699078 5106587087 5114968929 5122130314 5133851436 5141386443 5149655196 5169014802 5170543644 5205956091 5217869034 5223526322 5233125961 5243163639 5249054342 5249056596 5268787629 5278719236 5285006769 5286569918 5287383612 5297100606 5298667332 5300131204 5306444241 5318587134 5322779301 5324353622 5334959574 5336431181 5348642694 5373086817 5374571249 5385277233 5401668726 5417463079 5419899492 5431466012 5439437831 5440275054 5448185932 5456182291 5468667834 5485313148 5502198828 5505934626 5507750647 5522883786 5524517292 5553349732 5555736572 5562354063 5574973887 5575082562 5591383973 5593898604 5602108827 5606589996 5614064197 5614928298 5622789668 5631346217 5632212978 5640098548 5661301926 5662976372 5701761433 5714808942 5714811396 5734096564 5742512557 5748966748 5753951469 5755653318 5773371198 5790943956 5795075601 5801586378 5803302316 5811819883 5812714422 5821166876 5825119242 5829710663 5843050962 5844779164 5856421788 5862771404 5865017319 5884809371 5884811898 5898160779 5918067218 5926868759 5936080396 5938674903 5940315591 5989493342 5990415228 6030517269 6032300918 6050661796 6062714532 6087513873 6106042806 6106045428 6126650852 6135643001 6140550948 6147865017 6149683374 6163635726 6163755876 6168614214 6181778554 6182730036 6191804493 6193635846 6205018323 6233793132 6240083143 6250325481 6259079148 6301946847 6316367778 6323216074 6337685676 6346987563 6361511562 6380112473 6381094482 6399532006 6400517004 6414176244 6423590397 6443364417 6445270174 6458108958 6459890377 6460019076 6496524916 6504262989 6504265782 6506059933 6506186758 6520947942 6526215038 6541021662 6550749681 6560930964 6565611969 6585596118 6595172444 6604852247 6621924316 6642308876 6667277099 6667279962 6687573564 6714928871 6715962414 6725365324 6728304807 6735599731 6748784154 6756101282 6768517441 6771561468 6781500159 6786924732 6795972449 6797018466 6816892789 6817942026 6819958572 6832492086 6845597514 6855181924 6865613881 6884282274 6917926614 6941274788 6951462569 6965309673 6967369806 6983313444 6988817766 6990884852 7004810484 7015091517 7017166374 7025050172 7046675692 7073166954 7075258988 7081393689 7097039068 7123716607 7123719666 7140021084 7163976106 7164115756 7174630603 7180369644 7188922251 7190908347 7191048522 7196716583 7213185042 7218082539 7225908487 7229550258 7240302279 7251555276 7302259006 7355577882 7369095741 7371275302 7372409868 7391528676 7393966622 7416472084 7421763489 7433298516 7444353558 7461388692 7467269838 7469478436 7483205618 7484357412 7495342281 7497559182 7514716068 7536688922 7537848948 7566183477 7607772599 7608943566 7620259833 7631191939 7654419458 7671935292 7683195471 7700777154 7724482794 7726767468 7755815466 7778493289 7781988194 7802169158 7820023092 7835289483 7864214372 7873581513 7873584894 7875756761 7875910286 7877122524 7900155046 7918078854 7918233204 7920420788 7929854877 7932200294 7948000998 7950196806 7956618334 7986530433 8022964041 8031662653 8040689692 8070914383 8116685164 8128598107 8129849238 8147199018 8153620727 8172278898 8186694103 8197153356 8203001751 8227969722 8252028113 8253298242 8255739324 8273357764 8286775938 8311006277 8330024598 8333604858 8333767308 8352674892 8377097918 8389556609 8390847906 8402595796 8434184502 8460147822 8462650084 8479507428 8491952889 8494464558 8513902692 8540111412 8564787196 8572213413 8581507529 8591152556 8601144846 8623450122 8633479977 8660056797 8672181602 8672350652 8685079151 8686415934 8702379567 8704953474 8711814811 8731750314 8734332908 8737678863 8747152379 8751731436 8754149292 8764576443 8767168746 8794157106 8816712386 8827217847 8877100827 8904120594 8923122734 8924496156 8950591174 8971073076 8984240013 8986897286 8988280524 9014562046 9032207364 9042000212 9048451377 9060011604 9075992694 9096761556 9123360274 9124764516 9159064209 9189976278 9210826422 9211005972 9224525061 9237758663 9237938738 9252921321 9272667831 9275229607 9287079564 9290453769 9350689698 9353455356 9388618722 9420301498 9441858252 9484824111 9487629442 9505065521 9506528514 9533996662 9535464108 9563345582 9585229668 9587877796 9599298009 9602137198 9603615132 9621264366 9624110052 9631695878 9653736372 9667905261 9690028614 9722539001 9722728526 9744787374 9759280137 9781421913 9789322557 9811532493 9825460988 9839881919 9841396446 9870172459 9892758666 9895684652 9910208651 9932886474 9963463314 9993789708 10000919943 10031360346 10034668987 10060691809 10065212114 10088047986 10088244636 10111132764 10134151923 10155779053 10157342202 10160346444 10183398156 10213174174 10228363537 10229937858 10244260628 10248738129 10282772886 10326423411 10338029604 10376889921 10388140693 10411912182 10435738068 10447052644 10451054709 10466251922 10483226649 10486327278 10498108684 10525749561 10537575258 10570013538 10573139836 10588658143 10594201212 10609750431 10612888482 10637174268 10645558602 10648707244 10669919148 10672862362 10685579499 10697285388 10721638991 10745964159 10746173634 10749142498 10770554466 10786572783 10803337452 10819777563 10834926158 10878875662 10880550108 10912364582 10937335668 10953388509 11011869252 11015501294 11033366823 11045767572 11056912953 11090949933 11124708126 11149947774 11150165124 11166530337 11182767946 11200904757 11204217654 11224808427 11228128394 11229856596 11246338773 11262692434 11264425956 11305033383 11322603852 11368918603 11403522866 11429617884 11481629187 11485025114 11507902938 11511306636 11546742396 11588367553 11590151202 11603172756 11623639766 11625428844 11650238484 11659421326 11672982291 11686101924 11703253737 11730034638 11769389317 11769618742 11769623796 11796321558 11813865429 11836134436 11850232569 11853737518 11877118281 11877349806 11880631182 11898300441 11925295209 11934927501 11978986684 11996568367 12061034538 12064601836 12147230879 12175027746 12212085612 12220798527 12234048491 12258418347 12271286002 12293837801 12295730034 12299366748 12327271452 12337228428 12363557108 12381703229 12383608986 12387271692 12410036646 12480166286 12495036897 12500407287 12500650962 12537202573 12565646877 12603893694 12632735556 12646432148 12651276753 12690221733 12693975126 12723023124 12741696837 12760224946 12762188964 12799064012 12847180794 12886728834 12890540348 12901717269 12916217916 12919780754 12935175183 12978826147 13008272403 13008525978 13008531564 13012119866 13012373516 13041895884 13052430076 13057430211 13071587263 13082043324 13097625471 13101499362 13131223938 13150753119 13171192236 13191235659 13209704494 13225068579 13334554198 13334559924 13356180891 13384684101 13425886761 13429857742 13431924828 13456609614 13471199462 13480345929 13497568308 13512202564 13521843069 13537034882 13563000318 13591944898 13594036932 13613989041 13633785578 13635884052 13664984172 13685040411 13691195028 13731227762 13762375151 13768564548 13784964417 13835853228 13856908107 13860736379 13902925138 13930619346 13934739612 13977635532 14030183034 14034332748 14130452247 14146333908 14162787378 14204199037 14231444163 14247433214 14247439332 14300994993 14327952212 14345018373 14349261206 14377844502 14381816694 14382097044 14393433166 14403205797 14426370084 14436165078 14447543817 14451816974 14459100516 14478376087 14480604558 14584092789 14604518012 14617181061 14704542643 14711155764 14738191482 14742550604 14787933244 14809637647 14839137999 14843526978 14888707116 14899329711 14934539676 14945194971 14949608899 14966411236 14988377593 14990684562 14995118364 15073377844 15097818171 15132071979 15132366954 15176613641 15215545198 15217887132 15238174249 15240519666 15262383878 15285082589 15308838916 15319761261 15366390942 15401554308 15424159329 15448965588 15511630932 15556986578 15563976388 15604338316 15617868273 15670578966 15699377883 15729490917 15747163026 15747169788 15751513522 15751820572 15800310092 15806362887 15823500371 15836157708 15855020307 15859709754 15864400588 15896001996 15900393612 15913236668 15919332723 15968337903 15973054007 15973060866 16009293543 16045928082 16063325306 16119260451 16123713747 16141828766 16252389237 16257196214 16259698476 16294398036 16307241454 16318313493 16344557796 16368546873 16373388206 16406003502 16455939444 16504056226 16506596484 16523251941 16573551876 16622012554 16660049196 16667209716 16687062189 16754195836 16774151919 16778786143 16779113218 16781695812 16806326481 16842192591 16868369004 16894038651 16920295644 16937368531 16983905778 16988929116 17105284299 17144426826 17163015058 17194556729 17202289692 17227537671 17246900244 17264302681 17266959954 17317448141 17320113594 17344363204 17370158302 17372831868 17404759134 17409906948 17423629622 17435459649 17463500628 17475357726 17489131989 17494304758 17529152886 17534337492 17588314212 17633424772 17654428113 17654435694 17694482337 17754201654 17780606277 17808241188 17820946773 17846245468 17901182348 17927456099 17968480026 17973794572 18029124092 18091551807 18096894983 18096902754 18151985388 18226235507 18246720548 18262541619 18282342127 18318128418 18371690197 18379952556 18406929003 18421652844 18446210933 18449050122 18475517326 18475877476 18502994713 18505842642 18545335662 18550459214 18580907538 18615054969 18635237677 18701379396 18720249429 18777237444 18840602996 18905840541 18969648222 18975258884 19010131042 19013057028 19040962689 19067993324 19126691164 19140337419 19198596018 19204274396 19242528732 19263391756 19270771191 19330093251 19335802219 19335810522 19379671131 19380057228 19445078002 19445457052 19473997351 19489574748 19512788967 19518179799 19518560274 19562843826 19578645114 19623064986 19652249043 19679763838 19682792892 19740344918 19785517332 19814556741 19820417302 19865772948 19926926628 20001831297 20001839886 20062720692 20069337974 20121383618 20130424228 20144786613 20176095972 20206799193 20268303846 20305552323 20311558106 20314684404 20344500477 20387917347 20426348348 20450678367 20456727074 20459875716 20497476258 20503130327 20565545772 20596841643 20649668483 20652846822 20713235263 20753779842 20776281386 20823824364 20854387707 20902109418 20932503844 20963226697 20966453298 20972654556 21051499122 21075150516 21113053213 21140027076 21177316286 21219500862 21225776964 21291117204 21345724724 21371149821 21371158998 21443277982 21491928318 21492347268 21498284996 21523891809 21541108932 21572725041 21573145566 21590149749 21636224939 21639555126 21669852316 21677725461 21757751324 21800227201 21824729164 21906767611 21906777018 22031002588 22063337719 22066733646 22107287223 22113825906 22131256259 22181899866 22221026851 22249416252 22265290467 22299895548 22329623761 22333060674 22365535892 22398362021 22401809514 22408435308 22449616854 22456256788 22492677546 22525384868 22558445609 22610066766 22737837206 22771653653 22807045732 22823317797 22841752633 22893575817 22963258374 22970050228 23015805876 23049586413 23176735106 23180302404 23247279532 23318842652 23335479867 23345964582 23406507474 23460069276 23505868449 23538778634 23539237484 23573786267 23592643116 23620744539 23627270283 23627730858 23646354487 23700465138 23707475036 23742270743 23754236562 23754699612 23761262364 23789564631 23796600882 23850590418 23869855002 23959591299 23993136734 24094987959 24122069076 24212743149 24294461758 24350055492 24385794321 24441597054 24460862181 24468096982 24516836694 24542572004 24560082309 24587675602 24591460068 24756084339 24763406458 24767217972 24820073292 24933018831 24960332572 24990073794 24996967111 25000814574 25001301924 25073916371 25074405146 25131293754 25168669827 25175623219 25207787388 25302553506 25380443466 25387950252 25483393674 25520449892 25557906521 25694361588 25744522587 25773457668 25799463557 25803434538 25839561508 25870350366 25878883177 25957652294 26016544806 26017051956 26024239732 26055237453 26114860422 26135444433 26143174526 26191219663 26195250942 26202998724 26241457137 26262447876 26301506238 26378411227 26382471318 26389748717 26419408988 26450137158 26631302481 26669108396 26708250923 26712361782 26769368202 26790468103 26851773522 26859715484 26899137767 26913219228 26942398924 26952720039 26960691858 27043686138 27074069764 27126000636 27145354131 27183889796 27227978082 27236958679 27267571156 27307592053 27370080822 27462455524 27524750302 27565686001 27569928834 27650542661 27713275989 27713816214 27721472758 27762701029 27805850276 27818003493 27825688821 27848164169 27861238692 28060366068 28196381881 28260904494 28325574756 28408398074 28454472333 28462888326 28494866428 28515196563 28601989986 28690036746 28698522412 28740643531 28755689004 28763633388 28786866332 28797894027 28806411594 28872330156 28895087634 28903633948 28956752174 28961209116 29003715783 29167617003 29168185578 29234362122 29277840411 29319842713 29367967671 29409085286 29476382964 29519645757 29610517377 29619275294 29678275998 29687053956 29730625953 29798659422 29890389942 29899217798 29976755186 29981369124 30104006961 30182075427 30195636342 30264143958 30264733908 30352635607 30353227282 30402455769 30431090396 30467337159 30475754423 30476348498 30481039332 30524767756 30570165178 30639522522 30685090611 30732781884 30848318658 30858493351 31113973156 31164422079 31230929569 31235736546 31327069109 31341157932 31398755766 31454140501 31458981834 31494326052 31503027044 31550967161 31612725774 31647000742 31710040614 31719419508 31765974429 31838665446 31931760959 31936675806 31945485289 31946108014 31946121732 32018587086 32091856164 32126650612 32164916973 32237892477 32238520902 32247427494 32283657532 32504778474 32514392428 32562114139 32614482908 32636626986 32737093746 32746776412 32812007004 32860165527 32971055243 33008112452 33046503882 33170738859 33206703047 33244025108 33272849799 33368988317 33374124378 33471709537 33548303838 33557572286 33558226436 33607480193 33612652962 33674425281 33684385182 33710935573 33788077302 33874737062 33915100149 33967811556 34029549841 34106755809 34210568598 34288853652 34326030116 34389113458 34444887561 34455075342 34528605362 34533919908 34634896282 34640227188 34740316604 34765102659 34809518268 34847259244 34870919298 34950715452 34978263978 34988609516 35018946873 35058305772 35109761211 35228242399 35308167951 35308856226 35308871388 35388964674 35441596287 35508403308 35550697707 35561212554 35641893546 35694901323 35746109609 35804782503 35854912198 35936960052 35989705101 36183103614 36193789966 36193805508 36441692637 36452471014 36525083238 36564684254 36636256836 36702145473 36743380394 36813858006 36881513403 36892421866 36898100244 36951034652 37005989426 37011685284 37090671324 37100918428 37145109687 37161815076 37230109938 37270475354 37355018267 37440498858 37611607719 37621998743 37696940631 37811681082 37922241553 37939296444 38020262084 38076064817 38081925378 38193276037 38280674838 38397192036 38541542382 38554254529 38660186502 38671604438 38671621044 38759342262 38890156004 38936478441 38947994702 39024817209 39025577934 39036359598 39037120548 39125687652 39157290228 39214761789 39246129972 39298449379 39304498086 39359527676 39480689836 39629113482 39640834604 39675205737 39912330031 40003662594 40003679772 40138675948 40154052303 40197587899 40242767236 40277660283 40289573226 40413598386 40441037787 40536607692 40565529207 40611104646 40623116212 40682739181 40689000954 40775834694 40807974641 40901356734 40913454148 40994952516 41006260654 41055121233 41193665597 41193683286 41287125453 41299336966 41305693644 41426470526 41488081313 41507559684 41552562772 41570724321 41582209137 41708775414 41804218836 41926453394 41932906596 42102998244 42226106426 42354632572 42391356741 42439001724 42612597111 42694332489 42742299642 42742317996 42886555964 42902984979 42949501007 42983856636 43035055119 43047783618 43145450082 43146291132 43180299498 43209617391 43272449878 43279110252 43342631451 43355450922 43435128261 43600454402 43680582001 43752278367 43813535222 43813554036 44113627929 44126675438 44133467292 44214574446 44227651812 44262512518 44363799732 44428912941 44442053702 44530580934 44659247522 44666121348 44796724042 44803619028 44848826697 44899233708 44965132779 44985355092 45116891218 45219232639 45220133532 45293454513 45475674412 45529840923 45542419531 45543307306 45646635594 45683505266 45714522747 45787151634 45855247767 45926516748 45959283783 46099172826 46233965729 46353470212 46670939693 46670959734 46691929164 46813014948 47004502097 47011736898 47077557268 47098133649 47147572534 47241489078 47254540566 47255461716 47292708974 47400930276 47470501113 47484541486 47508473124 47571807143 47579129262 47593201764 47701180836 47739710004 47919162021 47919182598 47986273468 48027880629 48189975918 48371141241 48425486298 48588923516 48660237983 48757167711 48771588642 48883194108 48921724362 48936193964 48954940479 49033673388 49105640619 49120164618 49175351204 49512168678 49526812916 49569755823 49866016249 49866037662 49980147588 49993934222 50001629148 50147832742 50148810292 50222414221 50262587508 50322455757 50336358429 50337339654 50351246438 50526577773 50581359409 50605107012 50682115953 50760886932 50812105593 50966787348 51115813042 51315852897 51489045174 51583670187 51598927114 51606869076 51682613013 51740700732 51757766354 51792908043 51915304588 51952344423 52033089612 52110474906 52229720844 52270888866 52286349052 52306378947 52382439326 52390501884 52467395967 52482914274 52603012476 52756822454 52764942636 52779497434 52900274316 52963284339 53254408193 53262604962 53341818831 53416501846 53424723564 53538736404 53580936206 53703547044 53782368297 53798275534 53905440078 53921383716 54087372276 54290684949 54290708262 54455956164 54473917358 54615184106 54678706521 54740161644 54847026381 55049500604 55115070591 55130297327 55131372002 55139857668 55220787009 55301085322 55338632799 55426551978 55427632428 55442945516 55508984139 55525402058 55636006986 55651377642 55696328338 55905713031 56160748287 56221638571 56392763762 56496400681 56521808988 56816796148 56900186749 56908944666 56925776652 57030393126 57203979972 57306858721 57380073492 57421012257 57481287062 57595788054 57612823188 57790175268 57913504348 58007406657 58007431566 58139013393 58335234006 58336371156 58421992053 58468724244 58554539397 58555680822 58639685426 58726896263 58735935342 58818170572 59039291514 59221034754 59238550588 59356551996 59443670223 59461251906 59597318844 59780779884 59798435596 59953510372 60005493891 60070552703 60208013922 60364150854 60391272684 60434359839 60528287916 60620397579 60705271214 60706454564 60795554057 60804911538 60916656969 60934674318 60951508846 60952696996 61140330356 61163752041 61230066653 61279045044 61352035101 61370181222 61509390981 61696637316 61716986702 61790524929 61808774201 61949005449 62139705789 62328844158 62461859138 62471473092 62563163121 62654138218 62797511532 62889680091 62908281002 62917963668 63101934322 63225451548 63294001484 63339159639 63420081228 63531948858 63677330892 63863521918 63873351612 63890970578 63892216028 64037174172 64113449463 64329833946 64475784954 64477041804 64494854988 64571675427 64770449247 64908674817 64926607249 65009556948 65033176383 65124228278 65273253972 65400681603 65474187492 65720302833 65720331054 65942110486 66093007764 66190013157 66341477718 66393768777 66413406094 66535458647 66545699598 66663080553 66737976634 66748248756 66943419074 66988871283 67096607676 67115144572 67195086063 67214960386 67225305924 67348850562 67368770364 67421871146 67576154604 67675336827 67749474124 67830200298 68057773007 68059099682 68213511618 68314960959 68421137196 68469953391 68525257899 68680727451 68778226916 68879173433 68889775122 68910150684 69057210724 69269792564 69371460557 69530205318 69741838596 69956527956 70006439601 70027115369 70037893746 70219522422 70242682909 70456484798 70616335902 70617712452 70721358801 70777929348 70881810849 70883192574 70939063461 71090453371 71101395414 71122425108 71226812229 71283787092 71389802646 71492219218 71598544759 71609565006 71709824396 71979410202 72284963877 72366207228 72387579932 72638229447 72716984851 72883385274 72904942028 73050166476 73129368508 73157382963 73382586543 73404290946 73486760788 73627716012 73680246927 73763026806 73784843732 74011978852 74120607001 74268253017 74290219374 74460219876 74540950708 74710036534 74799056493 74821147717 74880997716 74990901333 75051472937 75221749113 75223215438 75243997486 75355902793 75393881262 75506009481 75526869657 75623362164 75844483106 76152129634 76163850756 76386552074 76561349676 76673719563 77083084764 77108509058 77233567761 77320373004 77343208876 77398390671 77518684524 77636649531 77872956882 77895989404 78049634418 78051155868 78072719196 78165712359 78406333299 78429523578 78573658989 78596898758 78608996172 78724371411 79135233681 79169246151 79258226964 79338199961 79350411474 79582430221 79824660062 80007325188 80124752769 80308104606 80371404309 80395175798 80555320566 80579146452 80697413301 80827196772 80882075574 81118572871 81131058414 81222209292 81365478362 81378001908 81551669388 81615949282 81710876037 81802713468 81922776159 82012521308 82110242466 82385725219 82387331194 82387366572 82574250906 82598673932 82697058003 82852941052 82951627983 82976162626 83139827967 83141448642 83164418274 83288103087 83417550828 83477066463 83544492507 83758767667 83852906788 83975978569 84452212852 84589145643 84769665973 84782713482 85030616153 85225194222 85375524217 85388664978 85484599284 85545589689 85638339437 85805969958 85899002014 86056864607 86070110238 86095567236 86221930593 86290900164 86360598996 86419234782 86544899756 86671922603 86685262902 86710901844 86870256522 87200908804 87361164002 87502851009 87504556734 87627070444 87760418011 87959528139 88227255858 88253350876 88429148892 88525025036 88558937271 88831552131 88857825882 88884107404 89061161868 89191877859 89318495044 89492864231 89593448084 89697653394 89930265558 90233782436 90312020883 90438465278 90546226281 90572968289 90586909026 90851783029 91057906821 91059681846 91084839062 91086614612 91220303381 91293271188 91367010532 91402011477 91427263269 91429045494 91501110841 91574303268 91710495534 91918567566 92055271833 92198345652 92467931458 92575480053 93341879386 93341919468 93493266237 93692788707 93981207327 94009004194 94023473796 94196267298 94295145068 94362421503 94482978156 94509081132 94585417948 94652901483 94941002226 94969082972 95143614286 95158258524 95297923287 95795282877 95836455867 95838324042 95838365196 96055761258 96336626057 96379951836 96494750919 96727394473 96742282482 96850972596 97025154653 97320475966 97514335422 97543177284 97686342417 97843448724 97909880958 98211281238 98240329236 98913165729 99024337356 99139511646 99429393259 99620109141 99732032498 99732075324 99987868444 100106964951 100295665484 100415128611 100444828442 100644911514 100672716858 100674679308 100702492876 100822440579 101053155546 101132806719 101162718818 101348632609 101364231906 101392192439 101624211186 102088649523 102116853731 102231626084 102320267427 102615911441 102631705794 102931798501 102978090348 103167340374 103197854228 103349318789 103365226026 103515532708 103585816086 103667463529 103904688846 104220949812 104295307977 104541777732 104612757894 104647262293 104764878652 104918643151 104934791934 104965828548 105513644908 105558994868 105684727197 105924503853 105926568678 106236295487 106508816386 106525209924 106667219743 106683637662 106833003692 106995578123 107161872412 107238328827 107564736594 107596551068 107810880156 107969115303 108333467227 108581369898 108581416524 108947834716 109107738583 109230368212 109325077911 109357413042 109694052762 110106436419 110230141182 110260594654 110262744004 110424577777 110441574018 110602170644 110644540209 110677265598 110764502597 110853103956 111017968278 111050804116 111272013972 111302755284 111392656676 111435329061 111811378049 111811426062 112065054801 112321496574 112443277142 112785527524 112834823157 112865996229 112992801362 113766724659 113800373498 113817889332 114060786252 114228194451 114579828111 114613717442 114842024514 114962574124 115191576108 115662763587 116014813314 116014863132 116278026786 116670468012 116809435323 116843984106 117109078794 117111361644 117279370852 117451503001 117453792526 117471870684 117644285367 117895348137 118078583028 118442069508 118561579717 118887340446 118922503812 119736990093 120010987782 120141105406 120361897103 120416027844 120592763697 120728301708 120850118767 120868719678 121222136987 121240795158 121410542428 121591108114 121609823076 121833313938 121869348636 121903017692 122048217543 122327504082 122423923923 122460133306 122704070202 122737917163 122740362444 123018781962 123433973404 123580996791 123581049858 123615138727 123617548402 123861376359 123898010898 124279411578 124464243939 124657688316 124746627411 124923718276 125107070113 125126326242 125308276436 125492192693 125779360182 125816562004 126203868644 126678264881 126678319278 127063897716 127583648549 127727043836 127781941156 127837791333 127976394889 128226898926 128601831379 128659667892 128848503021 128951569908 129123476531 129143350854 129520962991 129540898494 129817349634 129853214498 130066352766 130248456556 130305384783 130446663739 130801363206 131041746003 131440605666 131440662108 131884220972 132077788811 132340883787 132380026314 132682955436 132787537554 132826812188 133070917294 133091399196 133286738823 133326161106 133475953268 133886838148 133977742566 134390172126 134429920772 134546480091 134697701124 134843742292 134895398337 135350615533 135350673654 135657697917 135660400596 136115546014 136118199364 136317981457 136427023236 136589522769 136627258593 136629921918 136939906782 137050515798 137143568241 137361454902 137565743301 137758346866 137779550244 138701897187 138742921114 139060410636 140012819079 140012879202 140054230738 140075787492 140439044844 140485365818 140912969596 141013506291 141232671804 141442717602 141763621698 141766385148 141878126922 142180906742 142202790828 142411503339 142453624458 142715421429 142779605292 142984438436 143197089518 143219130012 143521912289 143757486063 143958820404 144547679381 144569927754 144992646841 145276458894 145433969702 145766770548 145980713949 146314765926 146742586879 146765173086 146808581892 147360493854 147526053612 147791372491 148241214002 148536506034 148580438748 149420073068 149598048747 149598112986 149639378459 149642295434 149981802666 150102945874 150443498226 150446430876 150487994972 150667242663 150711805586 150787762524 151009075287 151012018962 151053739314 151688966212 151744078227 152304259268 152436316779 152601590407 152773104148 153347373277 153347439126 154217018116 154443364033 154467135522 154751010561 154796781342 154918793813 155273299062 155378724129 155547187957 155745913764 155857033269 156099268836 156307366327 156331424718 156788534147 156812666598 156859047156 157147317978 157193797516 157448742822 157909119263 158270467362 158338492302 158676399922 158700822948 159164860442 159401575571 159649320124 159763224579 160249505538 160616209212 160742808618 160790351596 161110641132 161347104891 161394826602 161764151148 162237145742 162262116828 162730956724 162872054847 163231898564 163421752074 163845552318 164036119563 164220484932 164541079143 164771450438 164774662388 165016503869 165148501812 165345211773 165390891981 165394116006 165524481409 165903255966 165952325252 166015898397 166195895201 166279655934 166282897284 166328836548 166526952417 166576206174 166954132926 167088985014 167517535334 167717139093 167951957138 168664915713 169178291286 169489202043 169539331946 169565426964 170061232306 170450388444 170700560247 170751048434 170777329956 171091179378 171276678874 171611939916 171798004028 171920576163 172113729214 172140220476 172443861186 172838469564 173343845206 173370525804 173740513044 174022219971 174722328004 174978769777 175005702018 175009113468 175265976159 175517414597 175520836022 175919056278 176180688789 176229362533 176454511716 177117874542 177663104262 177715651764 178383755718 178905345647 178985728462 179395306788 179860531116 180211658109 180596244899 180624041766 180876930556 181092452562 181145936578 181173818052 181703566058 182115813642 182119363692 182169678124 182386662171 182440606762 182804022954 182854526538 182858090988 183002221682 183420991068 183690199959 183837135132 184110543666 184528172943 184728241019 184935862916 185150960106 185426322603 185847016347 186419117367 186683758772 186957756461 186986532474 187385577414 187533276721 187962414654 188018008388 188293964369 188392534596 188669040273 188724843006 189305802966 189882004452 190017478917 190287228572 190595846574 190658710753 191153144371 191590565754 191672911734 191676648084 192111522516 192673252114 192959802007 192989501838 193454788946 193484564964 194050309306 194338907203 194640951932 194726024451 194779821747 195028670844 195372684834 195819761916 196202044809 196422562476 197160908499 197374673167 197826331458 198279023292 198570039471 198858786518 199181306331 199240218282 199464064996 199606375941 199989241659 200213929902 200830257222 200889656884 200966613849 201184504717 201289823028 201345433716 201585258189 201644881158 202106311092 202265613438 202325437636 202697265218 202728463812 202784384878 203026010481 203248422372 204173319021 204177299046 204233707462 204640534854 204944882877 205231822882 205263411588 205575773697 205863597002 206334680748 206637520299 206698637578 206730452052 207171632172 207334927058 207809377692 208114381671 208590615954 209225515788 209294524586 209837286302 209869583868 210081346107 210728048727 211369454394 211849007706 211853137356 212164076403 212468449249 212472590974 212817190383 213017632772 213271360113 213330280961 213334439486 213367275324 213680436687 213991156246 214476657654 214795634277 215129473188 215938230606 216009453457 216666934454 217162739796 218150954553 218215477166 218616506983 218650155822 218714826084 219388105524 220178983507 220212872838 220460282364 220521189308 220849155554 220883148036 221289080418 221354531196 221529005194 222035936556 222361821003 222870658122 223618397023 223622756098 223622852124 224130109602 224463443151 224642993148 224886554284 224972703999 225154418811 225665247339 225669646314 225731992458 225985602724 226067708379 226580608971 227533449318 227600746996 227934798973 228456388902 229159656222 229227434884 229684049028 230021158689 230797386701 231325527174 232029626628 232195172013 232446921329 232556053572 232909948593 233582918219 233618870646 233687968212 234218157588 234903006002 234907585052 235252361351 235288570734 235720976967 235790696274 237123159434 237405701043 237507738453 237774680892 238014599883 238206848887 238747290663 239473980186 240021975564 240282210812 240374258307 240723794206 241114212927 241185527394 241700237534 241737439356 242092239903 242444273974 242481590316 243182216228 243355718613 243666627876 244096435086 244655008164 244847847846 244920266612 245132628111 245408140404 245475834326 245768328477 246037563924 246597696793 247157175657 247161993582 247162099716 247230277454 247235096804 247722752718 247796021796 248091174009 248558823156 248854883949 248928487878 249493254822 249864309261 250214140226 250252652484 250633477521 250984385386 251276303001 251558720364 251927935707 253356529762 253356638556 253767436929 254308997919 255091848459 255167297098 255675582666 255952789778 256126572651 256453797852 256915018311 257203662758 257697006042 258170593821 258246953062 258286701708 258665791779 259041925982 259081796988 259634699268 259706428996 260015767809 260132705532 260610769566 260893327478 261485127869 261602726412 262083492006 262881211332 263281254033 263353991201 263878584417 264155577622 264681767574 264760052628 265575075108 266141834588 266532453719 266573477646 266652322212 267955485132 268478592693 268780344252 269092960182 269790796674 269879781703 270701231066 270701347308 271315395834 271718904867 272231092028 272555349087 272635962914 273173720463 273179045538 273254517186 273259843836 273660910143 273879813564 274101031596 274281789807 274287136482 274503332523 274722909804 275089145653 275131486602 275516693732 277403794374 277485842228 277726440159 279386310217 280025638158 280025758404 280108461476 280970731636 281078366121 281383115293 281943621981 282027012582 282885435204 283087264509 283527243396 283756253844 283958704449 284042569081 284361813484 284779174267 284823006678 284907248916 285430842858 286394179036 287043824578 287385848631 287509367601 287514972126 288355659179 289009878171 289095358762 289139855508 289525310731 289985293682 290182183419 290416569191 290552917788 290867939404 291075463959 291961427898 292629531852 293059027251 293485173758 293530346172 294720987708 295582744982 296482428004 296739497187 297073012068 298288179777 298860327423 299196097494 299196225972 299278756918 299284590868 299963605332 300205891748 300320894853 300646507049 300886996452 301245385833 301334485326 301423611172 302018150574 302024037924 302107478628 302467321737 303398420157 303488156454 304045897827 304176577317 304872633558 305203180814 305764074007 306265948569 306350561193 306694746554 306694878252 307847734323 308795395503 308886728066 308934271044 309502021122 309593562684 309837587626 310047956367 310546598124 310757448258 311002390587 311094375914 311714066538 312614732654 312662849436 313577068294 313625333196 313941786879 314294635956 314755929453 314897485644 315818238526 316534628473 316540934724 316676984604 317054181591 317352799844 318329720884 318708886461 318796936717 318803151142 319526449158 320001659229 320499011076 320986734369 321485617236 321714986481 321810002089 322694209782 322789653204 324474291484 325000401681 325744109694 326696577851 326843504148 327323215749 327691104636 328021750939 328072239126 329031514679 329082158286 329542900876 330033007738 330690423546 330781783962 330788232012 331048962818 331273733331 331806511932 332031796794 332293507791 332391790402 332559311868 333002650001 333053904834 333152412348 333908265852 334177970028 335035070668 335434134147 335434278186 335903914276 336195164403 337329831426 338356582572 338597988687 338978404086 339078663892 340122464612 340621665881 341300173977 341401120494 341502096868 342182358756 342553357748 342684583353 343739484333 343841004677 343841152326 344227458428 344887722372 346298474633 346687690412 346988290761 348044439942 349062113743 349957539554 350011404036 350478007727 350531952318 351034829194 351041672044 351556899547 351838112556 352354509003 352361377578 352458725066 353686044411 354069515863 354235749084 355326208524 355684739151 356767511436 357810691294 357971456924 359210970279 360423316218 361085691309 361192489798 361248083532 361778291091 362184905124 362291873156 362550356301 363407132116 363666410961 364231627284 364773324342 364881213524 365608045908 365709053076 366004443364 366144652629 367271771769 367380242161 367380399918 368213751489 368221087332 369056345886 369456482038 370301920212 370742990373 370845416181 370852645206 371694032694 372780857351 372838234734 373392731817 373915512922 373973064948 374771154828 375066553442 375321210339 375924829308 376476578079 376587928738 377338080546 377449686012 378611605932 380034794643 380034957834 381191693148 381317421506 382306288742 382750945647 383181131508 383345823468 383929184667 385346504228 385805494137 385912081289 385919604014 385979003676 386545509063 386909577892 387370429593 388100618612 388562888973 388677814406 389452048902 389559476213 389559643494 390745369668 391339991217 392343701177 392404089618 393125238009 393551469997 394321816998 394749346334 395474804767 395652662916 396233366433 397078961663 397140078942 397717573036 398301307243 398362612662 398480436564 399212751882 399978483318 400427859804 401148011047 401660514444 401933227698 402369009434 403170516378 403289762316 404531226876 405394530436 405568769756 406051846599 406052020962 406973093751 408346638042 408354598092 408467414924 408953944371 409281069708 409881775779 409889765754 410463645764 411088273841 411151547394 411727194004 413275040598 413397275156 414669854116 416105691561 416228584609 416228763342 417181231908 418589049172 419203416661 419674572604 420038457237 420162692214 420493868921 421456097454 422199510169 422738908788 423040518873 423698015412 424262851459 424328152806 424936898498 424945181948 425568878399 425634380766 426542720226 426660561922 426668878972 427360873374 427982312492 428146264287 428610466571 428953315308 429591268554 430565736867 431876461212 432018906914 432661419407 433333868908 433643038143 434977940523 436301909106 436430954332 437233013966 437300311644 437942141847 440227760637 440357967014 440425745676 441698311108 442578160836 443058010388 443374117473 444723642006 445741316244 447236794046 447245512196 447901939073 448260219204 448794146241 448918135377 448926886302 449945407998 450308837622 451330494678 451339292628 451463984916 452001727989 452135416758 453161217942 454486250743 455066898636 455232234681 455869597946 456912777804 457804771221 458319312444 460042119831 460042317378 461594773402 462651054348 463330092099 464390344026 464756381439 464893842658 465748210529 465819897186 466641563871 467165836438 467237741292 468922098981 469806012004 470365602441 470504722702 470577141468 471441953934 471571997521 471581392548 473727357789 474246318868 474811402086 474942375109 475015476906 476029199766 476404411049 476413697774 477494581326 478204726713 478336841161 478947960372 479289673737 480748516614 481447588412 482154214031 482228425854 482371054788 483400475068 484184479806 484888547948 485600223899 486711437226 488192870172 489695695692 490189807583 490265256222 490951668652 491536656954 491698780363 493195393586 494314351314 494323987164 494460554908 495049511607 495445505436 496172675943 496182348018 496573444227 497633173597 497709767898 497856975756 498587685603 498986509644 499728618522 500428280452 501189813313 501266955042 501405225623 501968770772 502552606002 503855871414 505994747139 506713059524 507456767537 507534873858 508467606129 508617995838 509018893957 510183696918 510334594196 511083617573 511351165332 511905579556 512101680741 512253145302 513830036622 514407325516 515394012084 515761728489 516341187642 516493906124 517331583558 518083851964 518844249007 520031535618 521221539132 521786654956 522970255738 523748034019 524166984012 524936309331 525360310559 526552243791 526562508066 526707982402 527491319551 527757168834 528311155244 528542066367 528688087599 529363535148 533064907438 533146955292 536716036941 536957185386 538185920364 539581593348 539759563406 540634974327 541402462132 541788734697 542630791668 543437809734 545110698174 545271925828 546072227089 546347440926 546358091076 546509034372 547159986513 547321820286 548563579614 548574272964 549006665046 550178291306 550262973204 551070599877 554184723057 554807588748 555367399727 555452880318 556278967809 557077011547 558772620434 560051276316 560873269383 562156732242 562599830163 562766230586 563887243962 564054025164 564881893107 566174529018 567830010097 567917408898 568085138162 569558348534 569646013356 570861685716 571976132259 573459433113 574087649156 574771697262 574930243553 575018735202 575029944252 576700076533 576711318358 578019756342 578190717524 578879406021 579039334037 579050621462 579970587364 580364366838 580833138382 582150927918 583016721609 583922855796 584339465241 586118054502 586311373669 586970347516 587831849983 591165489964 592124019501 593387661811 593478994374 595214313071 596576359554 597628669519 597720654846 598392194988 598557513836 598819127823 599468376059 600641789706 601293014098 602398052249 602490771666 602668970652 603553514151 604036301148 604934643474 606703458221 606796840314 606964220491 606976312908 608091795654 608353154634 609745267116 610406361628 611528148014 612519957063 612531897138 612701122386 613389493108 615695468646 617590791006 617773456132 618680168641 619004042244 619675175252 619912560897 620095912734 621514896516 622004781174 622188751828 623428133076 624343145013 625229465308 626450049617 627154136588 627883573758 629511858906 630244038321 631636477052 632184146181 633069256946 634010778023 634108363182 635962481203 637405347747 637417772922 637593873434 637606302284 638542123667 639052898316 639814080339 639990842883 640003318458 640507775887 641973468738 643429972962 643620004178 644386902831 645388419564 648028360371 650000803362 651488219388 653393155702 654452863659 654646431498 655849520949 656043501878 656144478252 658063029358 658164316572 660066015476 660536950521 661380847092 661563567924 662097925636 662547466662 664063593588 664587015582 664783580804 666005300002 666107809668 667085463009 670855191069 670868268294 670868556372 672390328806 673390329453 674356382399 674659662852 675463256433 677091761311 677195977374 677956808172 678203125137 679176082571 681243331762 682600347954 682802240988 683804396919 685369166706 687478968666 687682009354 687682304652 692392160103 692596949266 693976581522 696088879884 697340763987 698124227486 699915079108 700748754657 700942351729 700956015454 701063904636 702069658388 703113799094 704709018006 704722755156 704917450132 705757084053 707372088822 708139031726 709745347073 711369478302 714043799649 714620546661 714817976117 715621382588 716241871989 718311380087 718421940558 720522589507 720846632436 722171382618 722384979596 723445231523 723556582182 725100712602 725672244703 727332821922 729546648684 730067155839 732289305258 732530836051 734430502057 734543543538 734760484322 734760799836 736427502978 738112691772 738912964076 739793090379 741471526971 741485980746 741690832362 741705290412 743388065388 745561714702 745676469468 746670538201 746785463634 747831025844 750133106884 750642420678 752953156158 753175857476 753828909003 754676161092 755783807121 758334270589 760069589286 760069915668 762634843012 762926993757 763754170081 764612577484 765275545377 765501891294 767858369334 768379717953 770745054933 771610988274 771824162578 771839208028 772972044439 773091018126 774511781463 774740859186 775351518179 777125777946 777355628812 778904097804 779118952426 779119286988 780047303427 782679646343 782679982434 784455383607 784687402354 784808179236 786250476018 787102939994 788643633996 789498692668 789843762099 790061973603 790949609534 792466732866 794157923326 794280157884 796602614486 796725225324 798425503764 799597361157 799956966636 802296022094 803866455396 804738018868 805435778079 806341032756 809639345109 812103693198 812104041924 813946187502 815156714601 816693276084 817666047261 817907888742 819763551558 819779531508 820982730429 822160521007 822176547682 822303094788 823509997569 825267436959 826550081196 829931058019 832211383122 832457169218 832457526684 838158930651 838406833322 840076914474 840325384428 840987737842 842912194908 844149345879 844399020338 845950831369 846081037746 848525702918 848656305612 849873796996 851137756798 851268761532 852127707243 853085440452 853321123844 854337522801 854721746748 856292528574 857220933142 859165420141 859182537108 861131473734 864037813828 865066977537 865305971089 865322838814 867029634513 867286076286 868575932193 869955881046 870546550257 871249707573 872603818212 873226391877 874466027932 875749490791 875884283694 878445348851 880455521274 880715934028 886747854167 886748234946 889447284012 893085539843 894473588092 894864539331 895803878146 897588292482 897836270754 897853772604 899890815996 900617675244 901939521147 902660989356 903864335717 904003455978 904270833516 906322435884 908972501486 910464469362 911739195892 912137693481 912529731951 915609542442 917292222021 919051683579 920084239662 920084634756 923189546804 923543202969 924544521677 926386186509 926660184198 928780688052 929512762878 929787685316 930143869101 931496421058 931639794372 933007171761 933283127742 934331672876 937844197962 940731204882 941009445404 941825360637 942883907868 943143995042 944267788359 947454308731 947454715578 949603885419 949622804172 949884750218 950030953812 952058399532 952808822098 952827395548 954225870199 954989162652 956126659383 956390810151 956409453426 956673682322 958579347474 960004977687 961497033228 962960203107 964308428062 964456851708 965430006267 968368959612 971200447798 973422874452 975001205043 980089733553 980379615166 980530512444 981969647247 983073313908 983397560726 984065252817 986390787172 987094544037 988628702628 990099023214 992345351886 992364696036 993146888454 993821199993 995266347194 995419535796 996880523373 997175371206 999007950003 999457237044 1002379626626 1002533910084 1002810451246 1004653386023 1005105212004 1006302402441 1007711742828 1011833755667 1011989494278 1014913535074 1015069747716 1016935212258 1017235991676 1018037787914 1020367393836 1021864997643 1022167235146 1024203361482 1024506290604 1027660073244 1031523014031 1031523456978 1032682375284 1034663167116 1037688498014 1038895423899 1040063071236 1045940511476 1047186341229 1047475649213 1047496068038 1049872618662 1050720621118 1051434023181 1053104487582 1053125016132 1053415964804 1054670698641 1054982639102 1055514337668 1057063527009 1057084132734 1057376175198 1062208547589 1066129814876 1067054217453 1068211132849 1073431612939 1073432073882 1073914370772 1079519126812 1081103548231 1081269948654 1083257073927 1083577469394 1086875619468 1087651068903 1088830315699 1090221396348 1090999232883 1092144454178 1092694881852 1094151564289 1094319973026 1094643640572 1097127159228 1098013330092 1100356582612 1102140726483 1102141199754 1104641254467 1108369446114 1110734799454 1110905760636 1112536248543 1112557935618 1114154023094 1115811028997 1117545240868 1118342572053 1121746538766 1124313464484 1125199660326 1125532461172 1125963631017 1127774487924 1129429734237 1129763786214 1132349058036 1135660020194 1135834817796 1136170276324 1139116697068 1140104383929 1143952264518 1146918866226 1148252836941 1149543394524 1149860487106 1150037470404 1151787554001 1153400153066 1153422636716 1155115527083 1156039512684 1157416482411 1157736243867 1157758812042 1158078668074 1158101242924 1160728733676 1161666276764 1162111288779 1163371266407 1164301855836 1165688666919 1166033443218 1168678428639 1168678930482 1172236109004 1172622747338 1174019973651 1175663699966 1177031103531 1180654409991 1184248039002 1186424414301 1186775323622 1186957988748 1188700099299 1190428626142 1191236884989 1193152719108 1194903921729 1195257339038 1195441309692 1197638255646 1198936752118 1201283579412 1202586028196 1203444033141 1204796104498 1204981543332 1207107028302 1209869286948 1213406916442 1213593680628 1213928440982 1216183591308 1216706309268 1218155539797 1223056296028 1224851388439 1225039914126 1225063794276 1225402244772 1226861833113 1231390937292 1233264821523 1233605537731 1235181582012 1237360337282 1239825121794 1240191825468 1244009562348 1248685753827 1248686290026 1252900099234 1255767147516 1257610249983 1259023717812 1260488076642 1261481606763 1264173714293 1264368292362 1266138513892 1266598530507 1268021556046 1268216726364 1271924962406 1272788554377 1274810695494 1274835545844 1275187746868 1276706635197 1277084247334 1279628160678 1279981685766 1280006636916 1281015551774 1283946937476 1285831399713 1286859945924 1287240008356 1288773805662 1291697210601 1293097687133 1296056720742 1297984258221 1300001606724 1300929114429 1304933821569 1306786311404 1308704295227 1308905727318 1309292862996 1311699041898 1312087003756 1316126058716 1318057750583 1320683281911 1321073901042 1325094933324 1329174031164 1330122352419 1330515192011 1332010600004 1334170926018 1334610975271 1341710382138 1341736536588 1343705817219 1344780657612 1346754406131 1346780658906 1348712764798 1350718614049 1350926512866 1354183522622 1354391954748 1356406250274 1358352165142 1360372350421 1362486663524 1363458752229 1365200695908 1367608793838 1370738333412 1373414313663 1374957937332 1375364018708 1380126359493 1381622712169 1384784320206 1385193898532 1387953163044 1389990276297 1394269144317 1394681527974 1396248454972 1397244631587 1399924691613 1401497509314 1401884703458 1401912030908 1406227598188 1406766296943 1408291533019 1409418036012 1411096807323 1411514168106 1414715992563 1414744177644 1416278063452 1419490694146 1421182073367 1421601806623 1422738956604 1424827125327 1428087599298 1429213233147 1429241093322 1429635952234 1432483743978 1434614180139 1435010523483 1436622760174 1436843881116 1441045179014 1444342765236 1446462642093 1446890463046 1447113164364 1450201425204 1451344489406 1454665643844 1456800671697 1460134311678 1464578610516 1465061672102 1468861004114 1469087087076 1469520968644 1470569422749 1472855005956 1475096341089 1479586180758 1482943053942 1482971961492 1483381664724 1485148534821 1489720332681 1491123429404 1492899520791 1493311966727 1493341076402 1493570927268 1495763056809 1501284841356 1503569439939 1504215676869 1505906312316 1507425799259 1507657818006 1511567614242 1512066174199 1516668541178 1520139178572 1522370302611 1525853987514 1527056681871 1527508340162 1530315548881 1530551090754 1531003782588 1533250852719 1535716738668 1536759435906 1541252884549 1541490109866 1543221976548 1543648325156 1545944088878 1546182036252 1549023562926 1549481718372 1550703036358 1554251555892 1556532747021 1558237904852 1560094606854 1565328779161 1565359292686 1565359964868 1568910767214 1569374804708 1571244102057 1572500952036 1574205879988 1574808927993 1576080931677 1579656731373 1579687524198 1580123947206 1581899219068 1582473958653 1584933465732 1586064262797 1588315846652 1591416585673 1593205228972 1595543592811 1599194722314 1604592044188 1610148110823 1610623653487 1610871556158 1615581706907 1619278690218 1622134960123 1624207386396 1625366204091 1627128449303 1627892375004 1630313429202 1635080427533 1635332094522 1635815777484 1638216681267 1639527103116 1641965460858 1644321042014 1644353095364 1646766529457 1647019995138 1650534873918 1659862116038 1662554169171 1664422766244 1664914338436 1666102199181 1667447942209 1671231034641 1676317861302 1676813666644 1680153828948 1681975475684 1682619808149 1687799490489 1688298691758 1688798040676 1691901662738 1692162075492 1694645679321 1697051405836 1702275513596 1703490030291 1704255414486 1708675045602 1712585057148 1714441866284 1715928396777 1718330840282 1720378299339 1720886397491 1722262947468 1724790730659 1726183877551 1730100229599 1730133955074 1730611942178 1730645677628 1733185764239 1734059269026 1734572152572 1736638218063 1737118002111 1737151864386 1739911762092 1741093100514 1742499415146 1746452783754 1749050164827 1751498981582 1751768567388 1756890697702 1758934121007 1760911042548 1763495549949 1773495708334 1773496469892 1776372058503 1780162985433 1785642939213 1786171079686 1789729078662 1791607756292 1792886008557 1795176584964 1795672541508 1798405128177 1803879042294 1807194156747 1807728671434 1808006911956 1810660542453 1817945002972 1820110374663 1820892661473 1820928938724 1824275386962 1824778599103 1825059463902 1830395895083 1831219084884 1834584444042 1837820494987 1838103367158 1840168479324 1843477938407 1847086405938 1849089043354 1852772373018 1853320368396 1856040505923 1859025525756 1860287738202 1862992842116 1865727176033 1866014343522 1866566255484 1875688395924 1879350148851 1881462409764 1883650721274 1886287990084 1888535576718 1889158471921 1894908617462 1894909431156 1899207770838 1899769500436 1902032334069 1905617644196 1907887443609 1908451740398 1912216043241 1912253318766 1912781620302 1912818906852 1913347364644 1915626371001 1917158694948 1919972528649 1920009955374 1921523327661 1925624019571 1925920406214 1926451656341 1928616856124 1930860012534 1940220220889 1942400895596 1944085081113 1949702317379 1950002410086 1955704171519 1960179467106 1960759230332 1963637056991 1963939294494 1966795121452 1967548562847 1968130505634 1969681807051 1974189088074 1980198046428 1981610851563 1984690703772 1986293776908 1987642399986 1988297983567 1990532694388 1993454219869 1993761046746 1994350742412 1998015900006 2004759253252 2005620902492 2009306772046 2012565573207 2012604804882 2018489614253 2023069147197 2023667511334 2023978988556 2026677175117 2029827070148 2031275283933 2032915984337 2033870424516 2036075575828 2037528247713 2043729995286 2044334470292 2048406722964 2051413190757 2058335877313 2063046028062 2063046913956 2075376996028 2077176480309 2077790847798 2092022291961 2094372682458 2094951298426 2094992136076 2098066977763 2099745237324 2101441242236 2102246263971 2102827055187 2102868046362 2104525549343 2106208975164 2109341397282 2109965278204 2114127054018 2114168265468 2114752350396 2117271252159 2124417095178 2129236041219 2134108434906 2136422265698 2140348518049 2143861639983 2144453928351 2146863225878 2146864147764 2154934140261 2161567768521 2162207096462 2162539897308 2166514147854 2167154938788 2170335694569 2175302137806 2177016734109 2177660631398 2181998465766 2184288908356 2188303128578 2188639946052 2197592508153 2203291506171 2204281452966 2204282399508 2209282508934 2215742399311 2216738892228 2219379271137 2221469598908 2224730072879 2225072497086 2225115871236 2228308046188 2231578557019 2231622057994 2236685144106 2240011614603 2243493077532 2250399320652 2251927262034 2252670014623 2258859468474 2259527572428 2271320040388 2275002811767 2280208767858 2286876044957 2287904529036 2291262510243 2293837732452 2296152256573 2296505673882 2299720974212 2303220602753 2303575108002 2306800306132 2310231054166 2314832964822 2315472487734 2315517624084 2316157336148 2318916133317 2324222577558 2326054554537 2326742532814 2331018550007 2331377333838 2332020426097 2332066886436 2337356857278 2337357860964 2345245494676 2348038939029 2348039947302 2348687635813 2351327399932 2353366150821 2354062207062 2361308819982 2368496078004 2370185920809 2372848828602 2373550647244 2377034332147 2377400198598 2380857252284 2382473769978 2384351661167 2389807843458 2390514678076 2395276511292 2397873504236 2398792083471 2406887032739 2406888066282 2409592208996 2414214056604 2424089322431 2426813832884 2427856881964 2428918035327 2436311079594 2443434796201 2449702776878 2450079828252 2453346054089 2453723666226 2460898296829 2466481563021 2466529643046 2467211075462 2474720674564 2475802310877 2478486611041 2479650243588 2489793174057 2497371507654 2497372580052 2505800198468 2509477987409 2514476791953 2515220499966 2520976153284 2522963213526 2528347428586 2528736584724 2532448037637 2533197061014 2536043112092 2537852494107 2543849924812 2545577108754 2549621390988 2553413270394 2554168494668 2556383121729 2559256321356 2559963371532 2562031103548 2563012568403 2571661695127 2571662799426 2577496260423 2577547611324 2583394421202 2586195374266 2592113441484 2595200932611 2595917913267 2595968516442 2601858228858 2605727796579 2609466001457 2609867643138 2613749122719 2617408590454 2617811454636 2623398083796 2627248472373 2635336046553 2636115501166 2641366563822 2642147802084 2660243562501 2660244704838 2661030384022 2668341852036 2669221950542 2679256619529 2683420764276 2687411634438 2693508812262 2693561317812 2697425529596 2701384569023 2701437228098 2701853025732 2705818563441 2708367045244 2711593007151 2712812500548 2716704330284 2720744700842 2726916333491 2726917504458 2735217587676 2746405908239 2746828627326 2751876666063 2754860289979 2760252718986 2763245424338 2768323633369 2769568640412 2773633565031 2779552731641 2779980552594 2788109150701 2788538288634 2789363055948 2794489263174 2799849383226 2802995018628 2803769406916 2808036077329 2813532593886 2816583066038 2822193614646 2823028336212 2829431985126 2838981388292 2842362926193 2842364146734 2843148190721 2843203613246 2848811656257 2849654250654 2856175198596 2858426466294 2858482186644 2859271904468 2862677610597 2864967487956 2869172430453 2869228360278 2870021046966 2873245520348 2882090358028 2892925284186 2893780926092 2896290018801 2902688978812 2913600092263 2913601343394 2920268623356 2930123344204 2934423916627 2937722008228 2940269200659 2941138845498 2943457082447 2950192682178 2952195758451 2955396571183 2959172361516 2961283632111 2965886107884 2969839960213 2970297069642 2978982148793 2979440665362 2985799041582 2986623933454 2986682152804 2991526113618 2997023850009 3000273265997 3007138879878 3008431353738 3013960158069 3014851598518 3015315636012 3023135228484 3024132348398 3028629935849 3033337082356 3035501267001 3044740605222 3051707975028 3054113363742 3055016680324 3060631097762 3061102181508 3065594992929 3066501705438 3073518871812 3082505769098 3082980219732 3091888177756 3094569042093 3098047125852 3101406072716 3113065494042 3116686271697 3120189213708 3130657558322 3130718585372 3135313573511 3137821534428 3141559023687 3142426947639 3142488204114 3149617855986 3152161863354 3154302069543 3159313462746 3159375048396 3160247894412 3164012095923 3164947917306 3172128525594 3181403755201 3182833171346 3186625642767 3191087185622 3198389444628 3204633398547 3220294838817 3220296221646 3221247306974 3221743112316 3231163413814 3238557380436 3243310644693 3244269920246 3250732408182 3254256898606 3260626858404 3266490947097 3270160855066 3270664189044 3276433362534 3282454692867 3283930921716 3288642084028 3293533058914 3294039990276 3301003982647 3301069747836 3306422179449 3319724232076 3324596625763 3325108338342 3332204398362 3334830877343 3334895884418 3342462069282 3347433086991 3348357888127 3352635722604 3355027716159 3365239616298 3375079498217 3375598980978 3376597383516 3383803325476 3389291358642 3399201567293 3406980060582 3408510828972 3417350091204 3431328653081 3431856793554 3436661680564 3440756598678 3441772794982 3449581461318 3452367755102 3460200459198 3460267910148 3461223884356 3465346581249 3466371528478 3468118538052 3473208731601 3473276436126 3474236004222 3474303728772 3482186201028 3484998830292 3490113799221 3492905567508 3498100329654 3502997963164 3506035285917 3509836579361 3513781395404 3517868242014 3526991099898 3531093310593 3541963229973 3546991416668 3552197372759 3552744117006 3559273242903 3560325970866 3563132257699 3571285878426 3572342159372 3573710654967 3577585323011 3579458157324 3584711765187 3585772017114 3596810256354 3607758084588 3610332099423 3614388313494 3615457342868 3621321084906 3631909743049 3640220749326 3641785322946 3648550773924 3649557198206 3650118927804 3660791790166 3666236238133 3669168888084 3674554165317 3675640989974 3676206734316 3686955876814 3692439236857 3694172811876 3698178086708 3699794464569 3700816613193 3705544746036 3712081011846 3720575476404 3731454352066 3732028687044 3746057261481 3758700297702 3767301442548 3772830749949 3777071153436 3778316943842 3784444820289 3789817234924 3792521142879 3798415541676 3799795591521 3804064668138 3815774887218 3816903480796 3818365663131 3822505589623 3824432086482 3824506637532 3825563240604 3830119905591 3831252742002 3839945057298 3840019910748 3843046655322 3851248039142 3851840812428 3852903312682 3857494199139 3861720025068 3879293061399 3880440441778 3887571798089 3888170162226 3893952774663 3899404634758 3900004820172 3911408343038 3920358934212 3926112885681 3927274113982 3927878588988 3935097125694 3936261011268 3939363614102 3948378176148 3954173251749 3963221703126 3975284799972 3976595967134 3986908439738 3987522093492 3991545576033 3996031800012 4003832925813 4018613544092 4024511704871 4025131146414 4025209609764 4031117451657 4036900535731 4036979228506 4046138294394 4047335022668 4052155842147 4053275338259 4053354350234 4062550567866 4065831968674 4075056495426 4081117051263 4087459990572 4090376256687 4102826381514 4104179615683 4114822949881 4116671754626 4126092056124 4144868136507 4153713632677 4154352960618 4155581695596 4183400686633 4184044583922 4188745364916 4189902596852 4191733894761 4196133955526 4204492527942 4205654110374 4205736092724 4209051098686 4218682794564 4224874599057 4228254108036 4234542504318 4244147977689 4248749543437 4248834190356 4258472082438 4264805419869 4268216869812 4272844531396 4274481375981 4280697036098 4287639699441 4287723279966 4288907856702 4293726451756 4305031570449 4309868280522 4323135537042 4324414192924 4330761180487 4333028295708 4339387926279 4340671389138 4350604275612 4354033468218 4355321262796 4363996931532 4370402015091 4376606257156 4385150347319 4395185016306 4406583012342 4408562905932 4411708268247 4418565017868 4425289023267 4431484798622 4438075446161 4438758542274 4449460145758 4450144994172 4463157114038 4463244115988 4469794865669 4473370288212 4478698562373 4479935900181 4480023229206 4503854524068 4505340029246 4510708319817 4512647030607 4517718936948 4522277397777 4536198522597 4550005623534 4560417535716 4567110907833 4573752089914 4581170045613 4582525020486 4590946646643 4592304513146 4593011347764 4599752558157 4606441205506 4607150216004 4620462108332 4623758653647 4629665929644 4630944975468 4637832266634 4648445155116 4652109109074 4653485065628 4662037100014 4662754667676 4664040852194 4669598241063 4674713714556 4695986337483 4696077878058 4696079894604 4697375271626 4706732301642 4708124414124 4713732306171 4722617639964 4728242795031 4739642329177 4740371841618 4745697657204 4747421875959 4754068664294 4754800397196 4764947539956 4768703322334 4774249757019 4779615686916 4786630778433 4797584166942 4813774065478 4813776132564 4831870960461 4846745120721 4848178644862 4857836070654 4866404880369 4872622159188 4881385347909 4886869592402 4899405553756 4905241282599 4906596462103 4906692108178 4907447332452 4914650043801 4921796593658 4932963126042 4933059286092 4934422150924 4940299588371 4951604621754 4956973222082 4968217429511 4979586348114 4994743015308 4998306597543 5002343826627 5003725832819 5013693103923 5018955974818 5028179660609 5028953583906 5030440999932 5045926427052 5056694857172 5064116620661 5064896075274 5066394122028 5075704988214 5091154217508 5106826540788 5110470090873 5112766243458 5126025136806 5127715852357 5143323390254 5143325598852 5154992520846 5162659192473 5166788842404 5172390748532 5174372191977 5178551632653 5190300688797 5190401865222 5191835826534 5191937032884 5199557292717 5203716457716 5211354006333 5211455593158 5218932002914 5219735286276 5226693767407 5227498245438 5234817180908 5254496944746 5270672093106 5272231002332 5276802363021 5282733127644 5290486649847 5308339894123 5320487125002 5320489409676 5322060768044 5338443901084 5340488956299 5346279190567 5356928817639 5358513239058 5374823268876 5378658025671 5387017624524 5395215384531 5402769138046 5402874456196 5410804311073 5411637126882 5421582470241 5423186014302 5441489401684 5453832666982 5453835008916 5460331123989 5462677984419 5474335797309 5478757524401 5491187685249 5492811816478 5493657254652 5500980903889 5503753332126 5509720579958 5513461484961 5520505437972 5526490848676 5530433815221 5536647266738 5547267130062 5559105463282 5559961105188 5568121517769 5576218301402 5577076577268 5588978526348 5597181528099 5599698766452 5616072154658 5627065187772 5633166132076 5638050446553 5644387229292 5658863970252 5667475415763 5684725852386 5684728293468 5686296381442 5686407226492 5697623312514 5699308501308 5706097002207 5716852932588 5723662330827 5725355221194 5738344860906 5738456720556 5740042093932 5746879113003 5764569982983 5776872058713 5779354969023 5785850568372 5792580037602 5809517406133 5820660662667 5827200184526 5827202686788 5849106952137 5867112514557 5868847833254 5880538401318 5882277690996 5886914164894 5890911170973 5900385364356 5904391516902 5909045421153 5910793142366 5921655819583 5922567264222 5939679920426 5940594139284 5957964297586 5958881330724 5964893950701 5971598083164 5973247866908 5980362659607 5983052227236 5994047700018 6000546531994 6014157940987 6014277759756 6016862707476 6027920316138 6029703197036 6048264696796 6055468842759 6057141797623 6057259871698 6069207441591 6071002534002 6080031525351 6089481210444 6093825851799 6098747953011 6108226727484 6112584743139 6114390039691 6121262195524 6130246435537 6131189985858 6133003410876 6165011538196 6175007631939 6189138084186 6207234979169 6226130988084 6232413267841 6233372543394 6251598778901 6261315116644 6270627147022 6283118047374 6284853895278 6284976408228 6294200933289 6299235711972 6304323726708 6308481165561 6308604139086 6313576648029 6318626925492 6327050350019 6328024191846 6329895834612 6344257051188 6362807510402 6365666342692 6373251285534 6382174371244 6387708123657 6409266797094 6421045554147 6433361785053 6440589677634 6440592443292 6442494613948 6462326827628 6464802420783 6471811651739 6484703305563 6486621289386 6488539840492 6501464816364 6508513797212 6511007083707 6531050202327 6532979088863 6532981894194 6540321710132 6552866725068 6564909385734 6587066117828 6592777524459 6602007965294 6609874518513 6612844358898 6632180161117 6647227197933 6649193251526 6650216676684 6659082146813 6664408796724 6669661754686 6669791768836 6674190218637 6679581091393 6684924138564 6694735671057 6694866173982 6696715776254 6710055432318 6720034843809 6730479232596 6750158996434 6751197961956 6758010043869 6778582717284 6798403134586 6813960121164 6825008435301 6860628134871 6862657306162 6863713587108 6873787530729 6881513197356 6883545589964 6888456769719 6899162922636 6904735510204 6909661808259 6920400918396 6930693162498 6932743056956 6946417463202 6946552872252 6948472008444 6956748399951 6978163663611 6980227598442 6993055650021 6996061278291 6996200659308 7012070571834 7019673158722 7032573702161 7035736484028 7044116817087 7046062907439 7053982199796 7061099796529 7062186621186 7082836289669 7083926459946 7104394745518 7105488234012 7118546485806 7120651941732 7126264515398 7131102996441 7142571756852 7147421309934 7153054983501 7155170646022 7169423530374 7171544034228 7193620512708 7220661098217 7220664198846 7228776626988 7242642169812 7263819486098 7272267967293 7280441498652 7283570645892 7299114396412 7321583580332 7330304388603 7332329544491 7332472476266 7349108330634 7351281979948 7360038162267 7373911753628 7382694890487 7384878473714 7399444689063 7399588929138 7401630048047 7401633226386 7424162023692 7435459833123 7454530322363 7462908704132 7469379522171 7477477929943 7492114522962 7514021290573 7517400595404 7528433962227 7544500271597 7545661499898 7556633887684 7567724837617 7568889640578 7585042285758 7599591183042 7608129336276 7613557482321 7621812209893 7631549774436 7636731326262 7645011179246 7648864172964 7659060950023 7660239811182 7662505484004 7679890114596 7686093310644 7702496078284 7705806625364 7714985085381 7714988398278 7732488781269 7758586122798 7760880883556 7775143596178 7776340324452 7787753739801 7787905549326 7798809269516 7810677202979 7822816686076 7828398004371 7852225771362 7854548227964 7870194251388 7878727228204 7881745417119 7906008139659 7908343107571 7908346503498 7926443406252 7953191934268 7964864916559 7973816879476 7980730687503 7983091152066 8007665851626 8037769858587 8049023409742 8050262292828 8060994177721 8062234903314 8073801071462 8073958457012 8085808689581 8092276588788 8104153707069 8104311684294 8106550676518 8106708700468 8125101135732 8131663937348 8134779021453 8143598864849 8150112990852 8162234102526 8180749000473 8180752513374 8205652763028 8208359231366 8229645899762 8233343509252 8239217724717 8264580869937 8289736273014 8304970900107 8307427265354 8308705921236 8320900695093 8338658194923 8364327452103 8366801373266 8368089167844 8383467789522 8392267911052 8408985055884 8411308220748 8418102197372 8424108231987 8449749198114 8469085008636 8488295955378 8497499086874 8516944164876 8527088778579 8529444572163 8529610839738 8548962751962 8561394072196 8573959719073 8575279398882 8575446559932 8577815713404 8588032831791 8610063140898 8619736561044 8635238764117 8646271074084 8661522360974 8678775852558 8681342778276 8708066936436 8740800276789 8740804030182 8770300694638 8790370032612 8803271749881 8813166024684 8823416536494 8830371247341 8849216000051 8850578046534 8862969597244 8866189713549 8876150892322 8877517084548 8898920291516 8909519880639 8926314228076 8936946446379 8939589731338 8957397124746 8959867952899 8959871800362 8960046458412 9000819797991 9010680058492 9021416639634 9023905127071 9025294061214 9041880474207 9044554795554 9051683809931 9072397045194 9085889807547 9088399982059 9100011247068 9106503801003 9132816118249 9134221815666 9147504179828 9160930066589 9162340091226 9165050040972 9181893293286 9184609026292 9199505116314 9212882411012 9226404254081 9247517307294 9275664533268 9304218218148 9313606344077 9324074200028 9328081704388 9339196482126 9342276826897 9391972674966 9392155756116 9394750543252 9405940720533 9413464603284 9427280842917 9427464612342 9455030298343 9456485590062 9479284658354 9480743683236 9494843751918 9508137328588 9522606452947 9537406644668 9544211265603 9548499514038 9573261556866 9595168333884 9613900195641 9627548130956 9641678583203 9660884516451 9663741920922 9671358985183 9693490241442 9696357289724 9710588733887 9715672141308 9729931934079 9732809760738 9762770695818 9773739184804 9799472841291 9810482565198 9813192924206 9813384216356 9829300087602 9843593187316 9847364078601 9858040731133 9865926252084 9880599176742 9903011947941 9903209243508 9913946444164 9936434859022 9951212646361 9959172696228 9973789877289 9996613195086 10004492632029 10004687653254 10007451665638 10027386207846 10037911949636 10042299260973 10045073664381 10056359321218 10057907167812 10125238494651 10128233241322 10129792150548 10151409976428 10197604701879 10220940181746 10225532486916 10252050273612 10255431704714 10286646780508 10293985959243 10309985041692 10325318384946 10348744383954 10357103265306 10380601377594 10380803730444 10383671653068 10396039743747 10399114585434 10422708012666 10422911186316 10437864005828 10453183767089 10453387534814 10454996490876 10470341397663 10508993889492 10529509738083 10541344186212 10551980594813 10553604726042 10580973299694 10584463219393 10616679788246 10640974250004 10656592118277 10680977912598 10689396773097 10692558381134 10712208842167 10713857635278 10717026478116 10732755969033 10757316051342 10788770191843 10790430769062 10805538276092 10821608622146 10823274253764 10843164940482 10846372028604 10895729229147 10907665333964 10920662247978 10923674627507 10925355968838 10948671594618 10957301454127 10957515048802 10982375370498 10985623632956 10998708714399 11001747346703 11001961807778 11007506664252 11019441159916 11023662495951 11026922969922 11060867630442 11073294533476 11077317710571 11094534260124 11102449839579 11118210926564 11136243035538 11139916099711 11152436602804 11168805149677 11194363056198 11232144309316 11274365574409 11276100893106 11309071948349 11334950831526 11354944720861 11369451704772 11372592762884 11377563428637 11389899145121 11395246625028 11412194004414 11445562992731 11447324661654 11450710442388 11467516768869 11476689721812 11493758226006 11527365706199 11529139965966 11532320189329 11553744117426 11558709938046 11585160075204 11619034812266 11637879184197 11641321325334 11654400369052 11662715394267 11698213904274 11734225029114 11737695666508 11754923204179 11761076802636 11773828329788 11778338657043 11781822341946 11808783033804 11818090842306 11821586284732 11843311639166 11845134528444 11862519755247 11879359840852 11915928595172 11929787901402 11960725319214 11974636728099 11988095400036 12001093063988 12011498777439 12028315881974 12046204782437 12055840632276 12073535114613 12083287142857 12110701607193 12110937685518 12114283595246 12114519743396 12132300349673 12138414883182 12142005068004 12156467526441 12159826014777 12160063050702 12187651703598 12197495906022 12225169486278 12228780079382 12243351153789 12260492871074 12262379971716 12312538847049 12344468849643 12350015263878 12378276168372 12414469958338 12434604409521 12461140898031 12464826535682 12466745086788 12503197557802 12541254294044 12550202059899 12566236094748 12569707790556 12588401866578 12616962331122 12617208278172 12627153296058 12654100700038 12656048383692 12674623797171 12725615020804 12746248630311 12746502571068 12773450193721 12775416247314 12794416259607 12812771265581 12818533594188 12842091108294 12864743464909 12866723570106 12881179355268 12904345568849 12929604841566 12943623303478 12969406611126 12973242578772 12992283541461 13022014167414 13060090232231 13062100404654 13065958177726 13065963788388 13129818771468 13155451041957 13185555048918 13204015930588 13219749037026 13225688717796 13264360322234 13294454395866 13298386503052 13314226338483 13317904682851 13318164293626 13339323509372 13348380437274 13359162182786 13389471342114 13389732347964 13393431552508 13409384597007 13420110864636 13439807700543 13440069687618 13485161594387 13500317992868 13516020087738 13566832193331 13581541546223 13596806269172 13608595567791 13647916221653 13650016870602 13689929200633 13721256269742 13725314612324 13745459398937 13747575061458 13772839939929 13776913539438 13787772649357 13819323616518 13861386324996 13871275960941 13892834926404 13913496799902 13918085884969 13954179539083 13956327327222 13960455196884 13986111300042 13992122556582 14024141143668 14039346317444 14065147404322 14087959012449 14088233634174 14092125814878 14122199593058 14124373242372 14165672579338 14167852919892 14186740225819 14208789491036 14218926987531 14237092971612 14252529030796 14262205992882 14294842619868 14306109967002 14310341292044 14322749271057 14338847060748 14359892335299 14408351141191 14441322196434 14441328397692 14495612881383 14527638972196 14540235362163 14544535934586 14599214641107 14644156043727 14660608777206 14664659088982 14664944952532 14686468844341 14698216661268 14715723847797 14719789386309 14720076324534 14731678845401 14765389780974 14769756947428 14798889378126 14799177858276 14803260096094 14803266452772 14820898765113 14870919666246 14904652288533 14909060644726 14938759044342 14954955859886 14984229045924 15007031479881 15011177498457 15028042581146 15056867924454 15084538981827 15089000543194 15091322999796 15135449675234 15137779281156 15170084571516 15192349861983 15199182366084 15227114964642 15243624419786 15273462652524 15290022358492 15318121900046 15320479622364 15383147557071 15429970170762 15429976796556 15464977562538 15487977577419 15510196795177 15517172245596 15535654897959 15550287192356 15573110510153 15575507479602 15575811098652 15598671878151 15621049899133 15621354405958 15656796008742 15680081302221 15704451542724 15763490834238 15768690102361 15812016279318 15816686215142 15816693006996 15925019682369 15929729833118 15961461375006 15966182304132 16015331703252 16038837571701 16073065796011 16075539717174 16098046819484 16121988355442 16124469806628 16147602142924 16171617379162 16208307414138 16208623368588 16213101353036 16232412933219 16269558042906 16287197729698 16324142982679 16324468205052 16361498000946 16361505026748 16416718462732 16423007391927 16436272573203 16440813450691 16459291799524 16473563055747 16478435449434 16502942711667 16529161739874 16540384454883 16579472546028 16591301445663 16609941800214 16614854530708 16639240325029 16641801390186 16677316389846 16690461628169 16728654904206 16733602746532 16766935579044 16791544584297 16848209229173 16848216463974 16899498396228 16968625257017 16976591910756 16994998173748 17002426247289 17054177557158 17058889144326 17059221679476 17097925503924 17147919438146 17150558797764 17173422378623 17176065663582 17220126281796 17270477528234 17323044721948 17330616176139 17338064907069 17357551705116 17428552218399 17461981988001 17481600553578 17481608060364 17540601389276 17547320856411 17566345911863 17601337543671 17606543499762 17646833072988 17660742494682 17672733512919 17698432000102 17701156093068 17727136263459 17732379427098 17752301784644 17764967458749 17819039761278 17873892892758 17879179462676 17894681852103 17914794249492 17919735905798 17919743600724 17941087978821 18001631865889 18001639595982 18042473822961 18042833279268 18047810254142 18050588122428 18083760948414 18089109591108 18103367619862 18144794090388 18166406528277 18171425392869 18171779615094 18176799964118 18213007602006 18240094576053 18265632236498 18268443631332 18296243859033 18321860133178 18324680182452 18343170119073 18363786586572 18390739306611 18399010232628 18452808508162 18495034614588 18525022895817 18621704937507 18627212688154 18678392964252 18684553653794 18697239803523 18754796336703 18783945349932 18811881441066 18854561685834 18854929224684 18882602799867 18909691983161 18910060596686 18912971180124 18940729944087 18958569316708 18981151050057 18989687503836 19045212905894 19088414334437 19088422531206 19096999028076 19146523113732 19224841357673 19227800391282 19263136662441 19283357166406 19321769032902 19327483841844 19342717970366 19386980482884 19415434955217 19421177467774 19456869121487 19459863868158 19465619521476 19525541391636 19598937266589 19598945682582 19620965130396 19626385848412 19658600175204 19694728157202 19716081462266 19761198353484 19806023895882 19872869718044 19896540483351 19902037335047 19902425292722 19941681593799 19947579754578 19977246440439 19993226390172 20008985264058 20009375306508 20014903331276 20022570655911 20038743274179 20054772415692 20084207013171 20084598521946 20090147328762 20112718642436 20250476989302 20256466482644 20274030131607 20395200645841 20395209403758 20441880363492 20510863409428 20540967416389 20581884404613 20587971918486 20650636769892 20665370309157 20687775998281 20697488767908 20714206530612 20728985424777 20761202755188 20788879721491 20792079487494 20798229170868 20845416025332 20906367534178 20906775069628 20940682795326 20979166950063 20988183834873 21059019476166 21097721106483 21103961189626 21107209452084 21138188722317 21161946599388 21168926438786 21183299389587 21200409550943 21233359576492 21248508869007 21313184236554 21361955825196 21378793546194 21385116762268 21393308989323 21424417684334 21427715270556 21459164950503 21465511938066 21514632102684 21577540383686 21580861538124 21643217244292 21661983294651 21686329880964 21791458458294 21816803901879 21841324495956 21847349255014 21850711937676 21897343189236 21914602908254 21915030097604 21947195014577 21964750740996 21990913165809 21996988633473 21997417428798 22003494693406 22003923615556 22047324991902 22053845939844 22080114486801 22121735260884 22148084671461 22154635421142 22204890144141 22204899679158 22272486071076 22279832199422 22306379499369 22337610299354 22363590967089 22388726112396 22432433789829 22542063871719 22548731148818 22552201786212 22585301886681 22618143896698 22633500814791 22669901663052 22703174512851 22709889441722 22755126857274 22779798290242 22824388008828 22865436629679 22891125985462 22894649323308 22935033537738 22977182850069 22987516452012 23054731412398 23058279931932 23064640378658 23107027878529 23107488234852 23117419876092 23144955256143 23238069624532 23272176380341 23275758368394 23282642650668 23325430788534 23396427808548 23432031608937 23438505216889 23468450058228 23485194013113 23509846408358 23556677314086 23563644683892 23636181684612 23686623278332 23725029322713 23725039510494 23859575802804 23894594749677 23921450638428 23949273456198 24019300571567 24022997554878 24056631763948 24092409564874 24147070229226 24166574285714 24182982533163 24221403214386 24221875371036 24228567190492 24257426068743 24264600699346 24276829766364 24312461121207 24312935052882 24319652029554 24320126101404 24375303407196 24394991812044 24430796594547 24450338972556 24457560158764 24486702307578 24520985742148 24542247001419 24568856055527 24625077694098 24688937699286 24700030527756 24717653174151 24793742609811 24828939916676 24865381609313 24869208819042 24914912700321 24922281796062 24929653071364 25006395115604 25015974584769 25043097261077 25092982356309 25100404119798 25176803733156 25233924662244 25254306592116 25272324695961 25279788648209 25308201400076 25349247594342 25492497260622 25546900387442 25550832494628 25588333716489 25588832519214 25625542531162 25663653666931 25684182216588 25721879157219 25729486929818 25733447140212 25808691137698 25847074657999 25859209683132 25887246606956 25905716292351 25938813222252 25984567082922 26044028334828 26120180464462 26124200809308 26131916355452 26222400830367 26310902083914 26371110097836 26409815249643 26439498074052 26491113742023 26528720644468 26547648000153 26588908791732 26598569140647 26628452676966 26635809365702 26636328587252 26696760874548 26718324365572 26728559641917 26757539127361 26778942684228 26810839339137 26818769194014 26879603858697 26879615401086 26880139375236 26970323188774 27002459393973 27032040175476 27071715381213 27133664386662 27155051429793 27163083092446 27213002586623 27217191135582 27257669422641 27265199946177 27295832443306 27300033741204 27379858401266 27398448354747 27442512539484 27482790199767 27490918797874 27495150122916 27545679879858 27553827078876 27575545298714 27638647233036 27679212762243 27742551921882 27826993599804 27836171769938 27908359078166 27912654654444 27940819032231 27972222600084 27984245113164 28026830480691 28130294808644 28171581934097 28175918024898 28176467268348 28184251629756 28217822161599 28244399186116 28331345158676 28365090895029 28372927367813 28373480451638 28437853975062 28524411985764 28567819358841 28612219934004 28632633796809 28641090185921 28645498542114 28719784670598 28729257309781 28816702282382 28882644392868 28925035749609 28991225762766 29014076955549 29075995428739 29080470724326 29089071869172 29131766201661 29198429282214 29283804806431 29288312087454 29321217554412 29329318177964 29372937688682 29431447695594 29439578772618 29440152649068 29463357690802 29530779561948 29574122193399 29597778756252 29606520192188 29641797530226 29709035843823 29741246804059 29741839332492 29809304577066 29818121289452 29853637939083 29877518088684 29909911719772 29921369631867 30013477896087 30014062959762 30022354996914 30056085162292 30113735848908 30135220993143 30169077963654 30178001086388 30270899350468 30315328263409 30375715483953 30384699723966 30454229929284 30487248839572 30592814105637 30601849416253 30636243800092 30696052431233 30766295114142 30820564242337 30859940341524 30881957877729 30929955125076 30975955154838 31020393590354 31066528123127 31071309795918 31146221020306 31151014959204 31197343756302 31242099798266 31242708811916 31288564059683 31313592017484 31359551301267 31360162604442 31526981668476 31537380204722 31588529214249 31624032558636 31633372430284 31655941784439 31753389658179 31850039364738 31859459666236 31922922750012 31969776354831 32068190319291 32077675143402 32136626526501 32146131592022 32151079434348 32198267907099 32243976710884 32343234758324 32366310575529 32416614828276 32464825866438 32539116085812 32574395459396 32648285965358 32687187687441 32696841552329 32722996001892 32771023882521 32846014783854 32871904362381 32872545146406 32881626901382 32947126111494 32956870898868 32996126143197 33005242040109 33005885423334 33058323479748 33080768909766 33177496304239 33182602891326 33219883600428 33231953131713 33278480650058 33283602780372 33354632779692 33380923256338 33419748299133 33457309808412 33506415449031 33583089168594 33696418458346 33696432927948 33823096723227 33927215845047 33937250514034 34004852494578 34064834162583 34108355114316 34117778288652 34169697435363 34295838876292 34336688978193 34346175234721 34346844757246 34352131327164 34402550306607 34540955056468 34582097118597 34596960567987 34661232352278 34670793382957 34676129814138 34777522006577 34857104436798 34918589404753 34923963976002 34963201107156 34988146182801 35026080829733 35094641712822 35132691823726 35197257624263 35202675087342 35213086999524 35264769612537 35321484989364 35345467025838 35396864000204 35448816344627 35454272526918 35464758854196 35529934917498 35638079522556 35747785785516 35789363704206 35839471811596 35882175957642 35894010966499 36003263731778 36003279191964 36084947645922 36095620508284 36138614347311 36167521896828 36206735239724 36220605343839 36249861428571 36332104821579 36332813056554 36342850785738 36343559230188 36353599928236 36396901049019 36426015204012 36479478044331 36480189152106 36531264472996 36586856371849 36592487718066 36602581470479 36643720266356 36686340238146 36781478613222 36905617016324 36937616541147 37033406548929 37044344030201 37050045791634 37158379258861 37243409875014 37254425376308 37309104082829 37369107307588 37383422694093 37394479607046 37423954333969 37509592673406 37623762882132 37650606179697 37709123371668 37765205599734 37819383966322 37820121193372 37875630177511 37881459888174 37962302100114 38090425811788 38176828668874 38176845062412 38238745890933 38320350581163 38351302670807 38438313796743 38449682715346 38455600782564 38506866327223 38526273324882 38566714332812 38594230394727 38643538065804 38685435940732 38713036706547 38830869910434 38842354935548 38913738242974 38919727736316 38976850624383 39180270696693 39197874533178 39197891365164 39389456314404 39432162924532 39466353125871 39612047791764 39793080966702 39804074670094 39804850585444 39863272577497 39883363187598 39895159509156 39942679015449 39953714048553 39954492880878 40017970528116 40045141311822 40077486548358 40168414026342 40169197043892 40180294657524 40228153791021 40455484783161 40500953978604 40548060263214 40666621842931 40744624638669 40790401291682 40790418807516 40943748664959 41069787601899 41081934832778 41163768809226 41175943836972 41236378196811 41330740618314 41363317948071 41375551996562 41451590737081 41457970849554 41577759442982 41584158974988 41754257654907 41812735068356 41862538617249 41881365590652 41958333900126 41969907779369 41976367669746 42099105586909 42118038952332 42195442212966 42207922379252 42269871384701 42276377444634 42337852877572 42366598779174 42399992583361 42400819101886 42497017738014 42560220677457 42626368473108 42656780962593 42757587092388 42786617978646 42800730277837 42848835368668 42911725048759 42918329901006 42931023876132 43155080767372 43225053423573 43323966589302 43450644854183 43582916916588 43626892874887 43633607803758 43694698510028 43761191452307 43829205816508 43894390029154 43981826331618 43993977266946 43994834857596 44006989386812 44059406533023 44094649983804 44159368158927 44160228973602 44195036536203 44289352450133 44296169342922 44308388095843 44309270842284 44409780288282 44409799358316 44559664398844 44612758998738 44625065080447 44675220598708 44713956865599 44727181934178 44864867579658 45033532495371 45084127743438 45097462297636 45163652310793 45170603773362 45236287793396 45253616945481 45267001629582 45302681562173 45406349025702 45419778883444 45510253714548 45559596580484 45577049585949 45730853622041 45730873259358 45782251970924 45870067075476 45954365700138 46109462824796 46129280757316 46149442671213 46214055757058 46289910512286 46425261127819 46530590385531 46544352760682 46551516736788 46613575027691 46650861577068 46719331530459 46757067639751 46863149697399 46864063217874 46877010433778 46970388026226 47019692816716 47040243906663 47113354628172 47306070307083 47450058645426 47450079020988 47775059047107 47789189499354 47898546912396 48038601143134 48045995109756 48116512715103 48184819129748 48219197388033 48294140458452 48333148571428 48365965066326 48442806428772 48514852137486 48529201398692 48624922242414 48625870105764 48639304059108 48697238799657 48861593189094 48972428948037 48973404615156 49084494002838 49137712111054 49228015915127 49250155388196 49308817719609 49322440352073 49377875398572 49427698575703 49435306348302 49508828135001 49579854027683 49587485219622 49730763218626 49738417638084 49829825400642 49844563592124 49917720975087 50031949169538 50071384884507 50086194522154 50185964712618 50200808239596 50544627687519 50544649391922 50559577296418 50698495188684 50905875771051 50984994521244 51093800774884 51168791676217 51176667432978 51177665038428 51251085062324 51326306811437 51327307333862 51443758314438 51458973859636 51520267135869 51617382275396 51694149315998 51811410336329 51811432584702 51969134165844 52181712256541 52240360928924 52285656655197 52342345509601 52444801660734 52598149034011 52621804167828 52699037735589 52811501901179 52819630499286 52974073863319 52982227484046 53095296000306 53197138281294 53256905353932 53271618731404 53294902376247 53352685469251 53457119283834 53515078254722 53613426650161 53621678678274 53637538388028 53759207717394 53759230802172 53940646377548 54004895597667 54004918787946 54019815623699 54127421468883 54143430762426 54267328773324 54310102859586 54326166184892 54426005173246 54434382271164 54514276178607 54515338845282 54530399892354 54591664886612 54759716802532 54796896709494 54965580399534 54981837595748 55029510357219 55091359759716 55151090597428 55172217919833 55358401752997 55358425524486 55485103843764 55672343539876 55754054415913 55816718156332 55865114812521 55881638064462 56053660961382 56091719410569 56264389010109 56343163868194 56351836049796 56426959244047 56435644323198 56600660827067 56729075949483 56730181790058 56745854735626 56746960903276 56875707950124 56943453150171 57005192053943 57135638717682 57265243003311 57265267593618 57282180371842 57290997084228 57439569341196 57458514619562 57633404564764 57674524073019 57850071499218 57982451525532 58028153911098 58151990857478 58160941448652 58246304865651 58263532403322 58370607364461 58396858564428 58567609612862 58576624174908 58745875377364 58796811799767 58862895391188 58879157545236 58926715381604 59148244386798 59283595060452 59418071687646 59482493608118 59618609154132 59689621450053 59706112005141 59707275878166 59842739263734 59931739321317 60017718033511 60026955792174 60028125919524 60044709993828 60116229822537 60270441986286 60338155927308 60446671348819 60630656526818 60751430967906 60769399447932 61185601937523 61185628211274 61203698832506 61392104862466 61532590228284 61622902249167 61641128484674 61763915755458 61951910309676 62040787180708 62063327994843 62133056246254 62142619591836 62292442040612 62366639164473 62394687512604 62484199596532 62577128119366 62719075670293 62719102602534 62720325208884 63074760409444 63167335889497 63177058428498 63293163319449 63311883568878 63361786669517 63506779316358 63549898168761 63601228652829 63618799874413 63700078729476 63745526607021 63929712827743 63939552709662 64126510466123 64136380638582 64155350286804 64273253053002 64292263184044 64396535814198 64584829778567 64732621151058 64929651732876 65195244408539 65296571930716 65374375374882 65393683104658 65542047765042 65692029567708 65743808724762 65745090292812 65763253802764 65841585043731 65894252222988 65990965900419 65992252286394 66010484080218 66011770846668 66161537819532 66354992608478 66365205782652 66463906263426 66556961300116 66614670432423 66761846512676 66839496598266 67012830898062 67090772901267 67166178337188 67297301369487 67392836916692 67491750082421 67626191615157 67646193446454 67699512896281 67854431690094 67874501028068 67900502444373 67974121137209 68009704989156 68109523538553 68129668325166 68339394870726 68596309889037 68673377956386 68692350469442 68693689514492 68805100613214 68931548550207 69006285117931 69164194237194 69193921135974 69321083635587 69322464704556 69341586765914 69352259628276 69555044013154 69658488524527 69714208873596 69816529141023 69837178809506 69847927952004 69976292365602 70052161659466 70189283425644 70265383647452 70296094826811 70315515650667 70394515248526 70405350174684 70529539225074 70690934051676 70897632689254 70908545053836 71059869834996 71175087968139 71578727408412 71683784249031 71764351915284 71788021932998 72006527463556 72057901714701 72169895291844 72277228694622 72441210687678 72499722857142 72548947599489 72664209643158 72665626113108 72685701571476 72772278206229 72793802098038 72958956088662 72960378304212 73172286369623 73173712743698 73184975436132 73205162940958 73292389783641 73372680476292 73562957226444 73706568166581 73863864163691 73875233082294 74066813097858 74088688060402 74100091583268 74316758517722 74486819750028 74596144827939 74618208165658 74766845388186 74788959214092 74847908667938 75019185346812 75129291783231 75301212359394 75530411199468 75638767932644 75751260355022 75762919776348 75839365944627 75924604200228 76353657337748 76465722392549 76477491781866 76640701162326 76701110178889 76702605341614 76876627593486 76899365430692 76990961000793 77012231426921 77013732654446 77052546649764 77165637471657 77188460789454 77426073413094 77541223973997 77661739820868 77717148877053 77827476485948 77953701248766 77979412697977 78181636047739 78360541393386 78395749066356 78920559020863 78932706251742 79484613046027 79586161933404 79608149340188 79642944000459 79726545154994 79766726375196 79885358030898 79907428097106 79908985761756 80090282623644 80154973096716 80272617382083 80336828052684 80456307582042 80638811576091 80726241325303 80910969566322 81096120526428 81215146143639 81333243685862 81465154289379 81489249277338 81580802583364 81639007759869 81795599838531 81887497329918 82139575203798 82163869665556 82195345064241 82284462429253 82327537618452 82448370599301 82472756393622 82661481236628 82726635896142 82751103993124 82903181474162 82915941699108 83037638286729 83155518885964 83508515309814 83725077234498 83822457096693 83916667800252 83939815558738 83952735339492 84080491442073 84198211173818 84323433477059 84390884425932 84514745802291 84539742769402 84552754889268 84733197558348 84799985166722 84801638203772 84926102447711 84994035476028 85095272685087 85118782103439 85120441354914 85313561925186 85573235957292 85601460555674 85703458076523 85823450097518 85836659802012 85923270557763 86187771929343 86450106847146 86647933178604 86775107248827 86901289708366 87042230866647 87227986286217 87253785749774 87267215607516 87395298604983 87522382904614 87788780058308 87851414419293 87963652663236 87987954533892 88118813066046 88318736317854 88320457947204 88390073072406 88578704900266 88592338685844 88616776191686 88722366580197 88819560576564 89223740412177 89225517997476 89250130160894 89414151356047 89427913731198 89454363868356 89560913817249 89729735159316 90053204254363 90067064990742 90168255486876 90327304621586 90341207546724 90507233890962 90534003259164 90605363124346 90812698051404 90945984790227 91154099171898 91461707244082 91461746518716 91805548248759 91908731400276 92088157293699 92298885342426 92428111514116 92461692727011 92579821024572 92850522255638 93061180771062 93088705521364 93199584369381 93225332779957 93227150055382 93438663060918 93514135279502 93726299394798 93728126435748 93754020867556 93865692179049 93940776052452 94078653903801 94080487813326 94396131160709 94612140614166 94900117290852 94967825353317 95070790823561 95260168974537 95535413551571 95550118094214 95578378998708 96077202286268 96218215792559 96233025430206 96409879579503 96438394776066 96731930132652 97029704274972 97098931726587 97249844484828 97394477599314 97426601194783 97723186378188 97944857896074 98090524656987 98168988005676 98275424222108 98313071647563 98456031830254 98615713087143 98617635439218 98644880704146 98855397151406 98870612696604 99015726120327 99017656270002 99159708055366 99174970439244 99307181580733 99461526437252 99532488912717 99659650801284 99835441950174 100063898339076 100142769769014 100172389044308 100259244897399 100371929425236 100519246347093 100858457988337 101089255375038 101089298783844 101119154592836 101469290169681 101781647535141 101811751542102 102194502487749 102337583352434 102353334865956 102509092306089 102652613622874 102654614667724 102805281910387 102887516628876 103010066934579 103038525704163 103040534271738 103388298631996 103622820672658 103622865169404 103746291355791 103790881703961 104012380148871 104332566019731 104363424513082 104571313310394 104684691019202 104755768214259 104889603321468 105078242489199 105196298068022 105398075471178 105591772872789 105623003802358 105639260998572 105794308837611 105948147726638 105964454968092 106190592000612 106346449033881 106394276562588 106589804752494 106705370938502 106914238567668 107030156509444 107226853300322 107243357356548 107518415434788 107682032899497 108009791195334 108009837575892 108039631247398 108254842937766 108286861524852 108415843041933 108620205719172 108749584285713 108852010346492 109011773571071 109028552357214 109030677690564 109060799784708 109190703147057 109593793418988 109760569115547 109807744411437 109931160799068 110059020714438 110344435839666 110380830716527 110716803505994 110716851048972 111133032090603 111475137776583 111508108831826 111730229625042 111763276128924 111927312248487 112107321922764 112183438821138 112271863001907 112511460572077 112528778020218 112686327736388 112853918488094 112871288646396 113201321654134 113458151898966 113460363580116 113491709471252 113626890532533 113886906300342 114010384107886 114269000878753 114271277435364 114530486006622 114530535187236 114564360743684 114917029239124 114961051743489 115053908012421 115085694154837 115314941390229 115349048146038 115520598981669 115700142998436 115782691184181 116056307822196 116139110119641 116173410754129 116303981714956 116474682275203 116492609731302 116527064806644 116741214728922 117135219225724 117540812090079 117593623599534 117937464604211 118296488773596 118415852088979 118780376799119 118836143375292 118964987216236 119379242900106 119412224010282 119414551756332 119589817732491 119685478527468 119861142145659 119863478642634 120035436067022 120053911584348 120213956650361 120232459645074 120540883972572 120893342697638 121261313053636 121366454349483 121502861935812 121999865528793 122233873916007 122371203875046 122371256422548 122407397665012 122784209724932 122831245994877 122964421383041 123209362805697 123245804498334 123282256969348 123527831510916 123709134590433 124089953844213 124126655989686 124266112492508 124354772211243 124733278328946 125154256238732 125262772964721 125438151340586 125438205205068 125587615851747 125909723338107 126011423061223 126297316760727 126334671778994 126354116856996 126522560789447 126586326638898 126623767137756 126723573339034 126809614154103 127013558632716 127099796337522 127199977750083 127202457305658 127237599748826 127491053214042 127680662032371 127859425655486 127879105419324 128253020932246 128272761277164 128402190833511 128546506106004 128735175146277 128793071628396 129169659557134 129465242302116 129675160270719 130351934562549 130390488817078 130748750749764 130787366209316 130880678624661 131084095530084 131283574356921 131487617449524 131683170087462 131981931800838 131984504572788 132020968160436 132178219599069 132585109608609 132709985216956 132868057350399 132925164287529 132927812526852 133229340864846 133618900341059 133678993196532 133875195241341 134025661796124 134160896134051 134181545802534 134573889503711 134594602738974 134983500164842 135252383230314 135292386892908 135399025792562 135490956932379 135708863380188 135801004888746 135908044686519 135948242274418 136198083850409 136219047077106 136259336650332 136678789741452 137192560866123 137192619778074 137346755912772 137384700938884 137610201226428 137863097100414 138012570235862 138328388474388 138387842271948 138642167271174 138683173531828 139110088026308 139275783383457 139314261345329 139316977049054 139591771156593 139633058282046 139674357619012 139840725083073 139952584731204 140104323318932 140157994591377 140271202919253 140589449092197 140592189653622 140630970912893 140631031301334 140789030497052 141059078450148 141636076124897 141795265378508 141918210921249 142350175936278 142766404520887 143345505160343 143367568498062 143576043865996 143786771914723 144115803429402 144554457389244 144657592164099 144814431987967 144882421375356 144999445714284 145097895198978 145328419286316 145522158050437 145544556412458 145587604196076 145917912177324 146344572739246 146347425487396 146410325881916 146584779567282 146917286844111 147413136333162 147684047745381 147727728327382 147750466164588 147967321056219 148133626195716 148177376120804 148283095727109 148402866856601 148633517035444 148739562083049 149192289655878 149236416331316 149533690776372 149695817335876 149753162925261 150214154653521 150258519043849 150258583566462 150602424718788 151502520710044 151633883062557 151678731889254 152717627313153 152931444785098 152954983563732 153158889376699 153281402324652 153402220357778 153405210683228 153506375028651 153630365102039 153753255186972 153978920434311 153981922001586 154024462853842 154027465308892 154331274943314 154376921578908 154560801407607 154852146826188 155082447947994 155434231008987 155434297754106 155907402497532 155958825395954 156363272095478 156545136769623 156721082786772 157027036528803 157794447102033 157841118041726 157865412503484 158097113206767 158434505703537 158922221589957 158969226092054 159285888000918 159453090309988 159770716061796 159814856194212 160058056407753 160545234764166 160840279950483 160912615164084 161277623152182 161452482650606 161749195149703 161821939132644 162014686793001 162059446871097 162405295320167 162430292287278 162666487371724 162905234662387 162930308578758 162978498554676 163278015519738 163591199677062 163774994659836 164069536518223 164279150407596 164390690128482 164568924858506 164896741198602 164945512787244 165453271792284 165806362948324 166075205258991 166075276573458 167017030619628 167262163247739 167450154468996 167644914193386 167879631117476 168135104000969 168160982884146 168396422347636 168646866954118 169029491604582 169079485538804 169280877732141 169599970333444 169801982481201 169852204895422 170187227848449 170190545370174 170237491105081 170237564206878 170240882709828 170627123850372 171015576161829 171202921111348 171406916153046 171454197414349 171646900195036 171795729009933 171846541115526 171981992388689 172375543858686 172679599659121 172900213694292 173023572219057 173523506246731 173550214497654 173802579416732 174057671265191 174084461733294 174455972572434 174507571499548 174790597209966 175044765809228 175111822093383 175301680827539 175702828838586 176237626132092 176637472635708 176780146144812 176958520537463 177157409800532 177233552383372 177444733160394 178447480824354 178500260321788 178828302712094 178855827462396 179118336015423 179121827634498 179645575668517 180053154100533 180106408508726 180134129981484 180654609243172 180929522605993 181014467781924 181210726248692 181340014046457 181891969580454 182308198343796 182923414488164 183191893080857 183556805812569 183611096497518 184176314587398 184597770684852 184868706747501 184923385454022 185701044511276 186122361542124 186189983984529 186399168738762 186450665559914 186454300110764 186877326121836 187028270559004 187099917493419 187302773891527 187452598789596 187731384358098 188157227010879 188157307807602 188160975626652 188792262321418 189224281228332 189502007668491 189935650706634 190085360008551 190141581647122 190491018106361 190520337949074 190803685958487 190856399623239 191070827103142 191100236188428 191789138483229 192379531398369 192436431585118 192466050860412 192819759159006 192876789552132 193754489335701 194197863453174 194788955198628 194853202389566 195585733225617 195889715792148 196181049313974 196626143295126 196912063660508 197201073538679 197231426174286 197235270878436 197289761408292 197524755131193 197710794302812 198031452240654 198035312540004 198319416110732 198610491574691 198614363161466 199064977825434 199670883900348 200285539538028 200487631301447 200518489794798 201038492694186 201104801168467 201716915976674 202178510750076 202475250247263 202938580339362 203098538688843 203531968001173 203563295070282 203623503084204 203922363411627 204389004975498 204675166704868 204986633645017 205018184612178 205305227245748 205610563820774 206020133869158 206077051408326 206081068543476 207018855353793 207245641345316 207492582711582 207549817922633 207581763407922 207963250906761 208024760297742 208188727628413 208665132039462 208726849026164 208975465573581 209033199587357 209142626620788 209369382038404 209449587423069 209511536428518 210156484978398 210392596136044 210796150942356 210946546952001 211183545745578 211246007604716 211588617675222 211896295453276 212207297843863 212692898067762 213179609504988 213410741877004 214212945913771 214453706600644 214872367018631 215364065798994 215743949696359 216019582390668 216079262494796 216173705144103 216509685875532 216831686083866 217465696861889 217499168571426 218023547142142 218057104714428 218381406294114 219019948417781 219516859108869 219521138231094 219615488822874 220118041428876 220688871679332 220761661433054 221119704499743 221433607011988 221591592491073 222266064181206 222950275553166 223016217663652 223343540879401 223460459250084 223788434483817 223854624496974 224366877642276 224543726003814 225022921144154 225057556040436 225387875349693 225707836976188 226402643308268 226916303797932 227253781065066 227518097833881 227773812600684 228020768215772 228538001757506 228877890866303 229060972013244 229397167177647 229922103486978 230103330536667 230107816024842 230171388309674 230629882780458 230698096292076 230972883002379 231036694280763 231041197963338 231565382368362 232242474129673 232278220239282 232346821508258 232623671921991 232949364550406 232985219462604 233482429457844 233938238093931 234544908143217 235081624180158 235187247199068 235874929208422 236761677062589 236831704177958 237560753598238 238453839138081 238758485800212 238824448020564 239179635464982 239722284291318 239726957285268 240070872134044 240423226643047 240427913300722 240464919290148 240817852146249 241786685395276 242178723975909 242695553680699 242732908698966 243442654046039 243999731057586 244430125833271 244467747832014 244742407750092 244917023279607 245182565808131 245662491989754 245928842766082 246380803369841 246418725611394 246491608996668 246853387287759 247418269180866 248141714412389 248179907688426 248253311979372 248709544422486 249466556657892 250525545929442 250876302681172 251175231703494 251819446676214 252022846122446 252594633521454 252669343557988 252970300431177 253040188974169 253045121578894 253172653277796 253447146678068 253544237406873 253619228308206 254199592675044 254399955500166 254404914611316 254475199497652 254778307343133 254982106428084 255356346310317 255361324064742 255718851310972 256218070293353 256506041864492 256804381667022 257470350292554 257769811673289 258339319114268 258563315788029 259310408211407 259350320541438 260108654812027 260703869125098 260780977634156 261163728579803 261683958858651 261761357249322 261967680337783 262567148713842 263366340174924 263554243257879 263963863601676 264356439198138 265129411242577 265170219217218 265736114700798 265850328575058 266458681729692 267237800682118 267671221236531 267750390482682 268242454068141 268321792268102 268363091605068 269147779007422 269189205477948 269548064290561 269967000329684 270159612763089 270504766460628 270798051585124 270981913864758 271602009777492 271816089373038 271896484548836 272396167700818 272438094154212 272837954370681 274385121732246 274385239556148 275416644746277 275726194200828 276025140471724 276264471881097 277284334542348 277385078181033 278551566766914 278628522690658 278633954098108 279042908042479 279183542313186 279266116564092 279598753108143 279675998339871 279681450166146 280315989182754 280542405838506 281178898184394 281184379307244 281261941825786 281262062602668 281597076537147 283188393482127 283272152249794 283836421842498 284700351872556 285212372470683 285532809041774 286606240654713 286691010320686 286735136996124 287573543829446 288231606858804 288654647377677 289315184328198 289628863975934 290195790397956 291044316100874 291089112824916 292279803584349 292689145478492 293169559134564 293789354455583 293834573688222 294271573970961 294693739108363 294826272666324 295368095490762 295455456654764 295889099692907 295934642112438 296566191454218 296799948083527 296805733713202 297479124166098 297921544742199 298384579311756 298597466738151 299506325850522 299605111944859 300382075341313 300428309307042 300517038087698 300517167132924 302575373965011 303267766125114 303357463778508 305388250124209 305435254626306 305862889570196 306317778753398 306804440715556 307012750057302 307260730204078 307957840868622 307963844003172 308048925707684 308415845731161 308662549886628 309115577112489 309121602815214 310158716670901 310164895895988 310868462017974 310868595508212 311917650791908 312037140446613 312375455563129 312726544190956 312997698059193 313090273539246 314054073057606 314267304642777 315234727467597 315588894204066 315682236083452 316145566175551 316194226413534 316775318618367 316869011407074 317118770935211 317844443179914 317938452184108 318571776001836 319039347101643 320115975354287 320116112815506 321090469528332 321680559900966 322555246304364 322904965301212 323046098698491 323498390299406 324029373586002 324118893742194 324810590640334 324860584574556 325810469324774 325860617157516 326295025193837 326556031039476 327035320713213 327182399354124 328139073036446 328781380256964 329137849717012 329281707346641 329423233234311 329793482397204 331142492149581 332150410517982 332150553146916 333399096271809 334425413329749 334524326495478 335289828386772 335781936745461 336270208001938 336321965768292 336815589005721 337293733908236 337534381716231 338058983209164 338561755464282 339603964962402 339704409790844 340374455696898 340381090740348 340474982210162 340475128413756 340880671597599 342031152323658 342807002636259 342813832306092 342908394828698 343591458019866 343693082231052 343963984777378 344751087717372 345161724037263 345257082464511 345359199318242 345993890029921 346047144438114 346561796945007 347047012493462 347100428995308 348115342530382 348168923466588 348520232262387 348911945144868 349424046825609 349581194419932 350223644186766 350603361655078 351405657677172 353812393812633 353917041074926 354889466320788 355247556266937 356341130397357 356894961648708 357656605424188 358181541733519 358236672030846 358243655268996 358769453197473 359284147680059 359291151337034 360106308201066 360212817017452 360641869951083 361859045211986 362679872354303 362680028092914 363783939160908 365271985795787 365999596586379 366383786161714 367113611625138 367222192995036 368352629174796 368893264149123 369680513308253 369737413495002 369846770908044 372379967969058 372798337477524 372901331119828 373064316633729 374199834986838 374605547783054 375462768716196 376314454021758 376314615615204 377584524642836 377729170014321 378034269183669 378138709365893 378891950282181 379004015336982 379567682368341 379871301413268 380170720017102 380283163294244 380428842462309 380982036212722 381040675898148 381599933250249 381607371916974 381712799246478 382141654206284 383578276966458 384759062796738 384872863170236 385206572500533 385639518318012 386205525438831 387508812270979 387508978671402 388395726906348 389706404779132 390278380911391 391055803687647 391171466451234 392362098627948 392642035873983 393252286590252 393850723070763 394402147077358 394462852348572 394988714708329 395049510262386 396062904481308 397220983149382 397228726322932 398129955650868 398604172051197 398775492862587 400856701023177 400975262602894 401036979589596 401625585724023 402076985388372 402209602336934 402482688402153 403433831953348 403721668511133 404950500494526 405877160678724 406197077377686 406472870797137 407063936002346 407126590140564 407724134059557 407844726823254 408594251551227 408778009950996 409973267290034 410036369224356 411221127641548 411577682598369 412040267738316 412154102816652 414037710707586 414985165423164 415099635845266 415163526815844 415926501813522 416049520595484 416377455256826 417330264078924 417827350150371 417942784035987 417950931147162 418066399174714 418899174846138 419023072857036 419522175249219 420312969956796 420813608757759 421892912738679 421893093904002 422367091491156 423177235350444 424414595687726 424908228374691 425385796135524 428299213562661 428425891827542 429744734037262 430036515481029 430728131597988 431360315744169 431487899392718 432347410288206 433663372167732 434443295963901 434931393723778 434998337142852 436047094284284 436566474151311 436762812588228 438039896835562 439033529692051 439033718217738 439042276462188 439230977645748 441523322866108 442171351226479 442239408999486 443052143236143 443183184982146 444532128362412 444849287181327 445208600569803 445331599120891 445900551106332 446218686249147 446687081758802 447507989794201 447576868967634 447709248993948 449087452007628 450045842288308 450775557131547 450775750699386 454507562130132 455036195667762 456366710859773 457076003515012 457755781732606 458794334355294 459476668130097 459844206973956 460206661073334 460215632049684 460342776619348 460519125085953 460891095306117 461259765560916 461936761302933 461945766004758 462073388561526 462082395926676 463130764736724 464484948259346 464556440478564 464693643016516 465247343843982 465898729100812 466302693026961 467876476187862 469089816286434 469635410308869 470163248360316 471081109586409 471749858416844 472442250576947 473383341306099 473523354125178 473663408355916 475121507196476 475303517110611 475818847960463 476766664769871 476907678276162 478359270929964 479444568582636 480174169223259 480846453286094 480855826601444 481635704292498 482520839851449 484357447951818 485247585449109 485391107361398 485465817397932 486178340613291 486885308092078 487215885960501 487609419671689 487999462115172 488715703987161 488860251666542 488935495664028 489834046559214 490365131616262 491324983979508 491857685532164 492208609554669 492761606739682 492837451222788 493706774575518 494836538361732 496283428824778 496359815376852 497419088844972 498225615776973 501051091858884 501786489743217 502350463406988 503638893352428 504045692244892 504405312002907 505189267042908 505940600862354 506080377948338 506090243157788 507088474813746 507238456616412 507842633196423 508799911000332 509405947443603 509556614686266 510712473315243 510712692620634 510722648129484 512436140586706 513046728485487 513608763334044 514362592243047 514940700585108 515539623346578 515945977166067 517047049145837 517126631576058 518038798977363 518620816422814 518700641082876 520217309624054 520570518740193 521407738250196 522173013795573 522327457159606 523367917717302 523522714498644 523935360675566 525134297427684 525905042482617 527108486515758 528712878396276 530258822485154 530340438434436 530875561612389 531472229401596 531700657150116 534475601364236 535260056747843 535342442473062 535500780965364 536484908136282 536643584536204 538295558014844 538936727005551 539085619988447 539096128581122 540159462301599 540319225526178 541963827729516 542788567817979 543632178746076 544020042139371 544180713532499 544792335401636 545675908741362 545855888885839 548770243464492 549575679242571 550833289492554 552443913146041 552528943762194 554770156362066 556392291322189 557103133533828 557257045381316 558085816084958 558367084626372 559197506216286 559351996679742 559362900332292 560631978365508 561084811677012 561908321674581 562357796368788 562523883651572 563194153074294 564471681032637 565083689277121 566376786964254 566544304499588 567672843684996 568506023005473 570256080025653 570424744941366 571065618083548 571473054319083 572569198869717 573212481309426 573382020641372 575147087658892 575367415449687 575991237004771 577138594195107 577309294755354 578630368656396 579257727951868 581263468007103 581435138908807 582088632201748 584559607168698 586757199676851 587578708911166 587669147376444 588543147941922 589387478216726 590264034339413 590736190981524 591603220616037 591778199385814 591869284224876 593132382908436 593599896167054 593611467426404 594482717133977 594958248332196 595831474724073 595843089484398 597194933476302 599012651701044 599210223889718 600764150682626 600856618614084 601034076175396 601462893904341 603314403505401 605150747930022 606535532250228 607425750741789 609295616066529 610595904003519 610776500248418 610870509252612 611767090234881 612635557506796 614025500114604 614521460408156 614959900935051 615915681737244 616831691462322 618231154224978 618243205630428 620317433341802 621056566061379 621736924035948 622649453767899 624074280893226 624566182885239 624750911126258 625899059492329 625995396118386 626180547078492 626926396720743 627099598762071 628108146115212 628534609285554 630372429780541 630469454935194 631177788408132 632291132351102 632388452827068 633550637236734 633738022814148 634237541870422 635688886359828 636621893531589 638078694203286 640231950708574 640232225631012 642638837741313 643361119801932 644617101055893 646092197396982 646996780598812 647231849089077 648058747172004 648237787484388 649621181280668 651620938649548 652397090585667 652577329459699 652590050387674 654070641426426 656278146072892 657059845253343 658550577326607 658563414693282 658745074276183 658846466468622 660772918124963 662284984299162 663453198690307 664300821035964 664774777473219 665495535764927 666798192543618 668747894860997 668850826659498 669048652990956 670030622638203 671563873490922 672540416003876 673527510547913 673631178011442 675068763432462 677123510928564 679207929924804 680748911393796 680949964420324 681761343195198 681986208363481 684062304647316 685614005272518 685816789657396 686633672598909 687182916039732 687927969554756 688191501532941 690309991610001 690323448074526 690514164929022 690718398636484 691987780059842 692094288876228 693110082842289 693123593890014 694094024986924 695150271065131 696230685060764 696727422389019 697040464524774 698848093651218 700447288373532 701206723310156 701814714281793 703634724429651 703842536573819 706009205918359 707624787625266 707834082149852 708872977573751 710285031187767 710495112533874 712682260794714 715361517414243 716363083467038 716473344061692 717538906394946 718568295360118 718582302674068 719636973372709 720212616402132 721269679929141 721283739902166 723718090423972 725359744708606 725360056185828 726536171927727 728086661042097 730327962138117 730543971591574 731999193172758 732767572323428 733290377499813 734227223250276 735547697424393 737786528298246 739142410109523 739361026616506 739474826990004 740560161863277 744425143237167 744759935938116 746128633267458 748399669973676 749211095566108 752628908043516 755458340028642 756068538367338 756277418731786 757783900564362 758008030673964 758910901293531 759120566922507 759135364736682 760341440034204 760857684924618 761964072425444 763082414997497 763199866500498 763214743833948 763425598492956 764334922029399 767156553932916 768654210880059 769518125593476 770413145001066 772411050877662 772665815015689 775017624541958 775017957342804 777931224634221 780325964436081 780556761822782 782111607375294 782342932902468 783491185739409 785284071747966 785903041013349 787580224004539 787701446141526 788804294154716 789977429416658 790099020524772 794441966298764 795388233727731 797208344102394 797428247808011 797550985725174 799883006151271 801713402046354 801950525205788 803127556309319 803251171448046 804419204673868 804727362204423 804965376804306 805599859083859 807443337022266 808644192871683 809901000989052 810478838289267 812394154755372 812945741594274 813213875278903 814127872004692 815322775926421 815448268119114 815689453646508 817188503102454 819946534580068 823155365196738 825562252229477 828075421415172 828910964622853 830199271690532 831462637593833 831853003627044 832754910513652 835654700300742 835885568071974 835901862294324 836132798349428 837128724127437 837798349692276 839027995019613 839044350498438 841497696552527 841627217515518 841859373821017 843785825477358 843786187808004 848829191375452 849565180446381 849816456749382 855637117412049 856598427125322 856851783655084 858109393905067 859489468074524 859818721964139 860073030962058 860750949681287 862720631488338 862975798785436 864694820576412 865963942133031 868886591927802 869862787447556 873132948302622 876079793671124 876839410753047 878067059384102 878067436435476 881368063366749 882079961428561 884081217325089 884342702452958 884478817998972 885657925526129 886104286472286 886366369964292 887667299078721 889698574362654 890399844250581 890417201139606 890663198241782 892437372498294 893374163517604 893764634226597 895015979588402 895153737935268 898815335834577 901146226023939 901551114263094 901551501398772 907726121895033 910072391335524 912733421719546 915511563465212 916164750372627 917588668710588 918953336260194 920413322146668 921038250171906 921782190612234 923873522605866 923891532009516 924146777123052 925247537193483 928969896518692 930476150012703 930494687687964 932605386053922 935332302387413 935752952375724 937126366689387 938179632572868 939126272938357 939270820617738 942017226525977 942162219172818 944884501153894 946766682612198 947046708250356 948436698526653 950607034221222 951356312805633 951637695920926 953386586952863 953533329539742 953815356552324 960347926062861 960348338446518 961692906572188 963271408584996 965041679702898 968714895903636 970495170898218 970782214722796 972207041848123 972356681226582 973770616184156 974431771921002 975199829417303 975218839343378 977431407974322 977720503333084 978885075581511 979668093118428 980730263232524 981105962139639 984416796390251 984417219109338 985523213479364 987413549151036 991452532874279 992566857649556 993427476448743 996451231553946 999364831646209 1003418536122401 1003572979486434 1006507403403061 1008810624005814 1011881201724708 1012160755896676 1012603145148693 1013701023915769 1014176949627492 1015685266392846 1018655106353059 1018811894887206 1019113229372532 1021424946630486 1021425385241268 1024872281173412 1026093456970974 1026376496850281 1028421007908777 1028725184486094 1031079246693156 1031891954332134 1034094098291674 1034253263152116 1035771247393533 1036077597954726 1037241632845628 1037981670089763 1040434619248108 1041141037480386 1044346027591146 1044654914319212 1045560696787161 1046735835434604 1047870721351132 1048272140476827 1051809633306943 1051810084965234 1054216973031516 1060517644970308 1061437181437899 1061751123224778 1065742668800811 1069023391192071 1070520113495686 1070684884946124 1072112225636893 1072969816272564 1074544625200557 1075412555714273 1077852443040177 1077873454011102 1078171239976894 1078192257162244 1080318924603198 1080638451052356 1081925609853249 1085577135635958 1088039617062909 1088040084278742 1088361427064998 1091351817482724 1091711777771678 1095815957387361 1099151358485142 1101666578985108 1104887826292082 1105057887524388 1106679792447369 1109041539924759 1109540312724132 1112784582644378 1116171632169916 1118395012432572 1118703993359484 1123816643349162 1126388306148588 1128943362065274 1130167378554242 1132244366047921 1132753573928508 1134102807551007 1134416128097679 1136837067241169 1137012046010946 1138703047105023 1140336642636709 1140512160051306 1140849489882732 1142946108638166 1145138397739434 1146424962618852 1148486755627561 1150734830899374 1151982474009542 1154277188390214 1154618589510708 1162526436812937 1162526936014206 1162870277817614 1169119214337396 1170835142734173 1173514399353702 1175157417822332 1177086295883844 1178774956433452 1180528068678826 1183206441232074 1183556398771628 1184966144124987 1187199792334108 1188965434267954 1191662437735567 1191662949448146 1191686178968796 1194389866952604 1198420447779436 1200179381900443 1201528301365252 1202570103069531 1202925787808682 1203873946720823 1206628807010802 1207448065206459 1208757197613847 1210301495860044 1211165005533399 1214664543727117 1214851501483578 1218403698856337 1218591232133058 1221191808007038 1221553000496836 1223534180469762 1225782754653681 1227111765792773 1229919801870102 1233663382924644 1236462308449956 1238709643762241 1240634866683604 1242113132122758 1245298907535798 1248148561786452 1249132365770478 1249501822252516 1251798118984658 1251990792236772 1253828352107961 1253852793441486 1254199197524142 1257069218571108 1260744859561082 1260938909870388 1264582264702204 1265678738216037 1267101274473468 1268475083740844 1273243787063178 1274724685124073 1276157388406572 1280463901417148 1282343251565999 1284897640687983 1285277675482626 1289234202111786 1290109546443087 1292184394793964 1294080947232507 1294463698178154 1303329887891703 1304794181171334 1305154658919398 1305180100775348 1308141282852852 1309699422453933 1311119417240689 1314119690506686 1317100589076153 1317101154653214 1317126829386564 1317490148552366 1317692932937244 1321545836249926 1324569968598324 1326514053679437 1326906397380614 1329549554946438 1330991071529854 1333596385087236 1335625801709409 1335994797362673 1337495789721994 1337701653318996 1340061245276406 1342523969382603 1343127746981844 1347055021095826 1347262356022884 1350137526864924 1352326671394641 1363522686390396 1363972416726962 1369100132579319 1371228010545036 1373267345197818 1376383003065882 1378430004390291 1380407514770753 1380619983220002 1380646896149052 1381028329858044 1382673285918351 1383975560119684 1386220165684578 1386247187780028 1390273441022837 1390300542130262 1393454844778038 1394080929049548 1397696187302436 1403413419110129 1403629428563586 1407269448859302 1407685073147638 1412018411836718 1415249575250532 1417326751730841 1417745955147502 1420570062375534 1420990225067748 1425364521589428 1427456543881389 1430723034828486 1432726166934076 1435077812789892 1437136590720236 1439273946745418 1442539359858282 1442567479804332 1450719489417212 1452848725458431 1453072343855454 1455742756347327 1456173322084194 1457321093398891 1460655924276234 1461087943183148 1461647657881503 1462828259015067 1463232397111499 1463998386345516 1466147111961483 1466580754999626 1471095394848786 1475573056596492 1476625828664007 1478284820219046 1478722053233012 1481120323726554 1485451084907041 1488850286474334 1492257266534916 1499490621396397 1510207647874513 1510916680057284 1512137076734676 1512554837463572 1513215936008721 1515567801128724 1517821802587062 1518241133845014 1518270729473364 1521715369849236 1526164829994994 1526399733000996 1528669844058798 1532137419945729 1537308421760118 1540826290002132 1543087776729141 1544822101755324 1545331630031378 1547837931498201 1550035249083916 1551141147437511 1554116396932089 1555862449268442 1560651928872162 1561113523645564 1561711556220579 1563404786155807 1564223214750588 1566519041386719 1566982371478818 1570568143495932 1571806082026698 1575160448009078 1575402892283052 1577715127447851 1579954858833316 1590776467455462 1592626684837167 1594416688204788 1594856495616022 1595101971450348 1599766012302542 1602145236064121 1603426804092708 1605780170243529 1606255112618638 1606502342896092 1609454724408846 1609930753608612 1611199718167718 1614886674044532 1616810181016653 1617256859965341 1617288385743366 1620957676578534 1625891483188548 1626427750557806 1628365703453937 1630645551852842 1630896536238228 1632542140597497 1634377006204908 1637567666657517 1646310730393476 1648727037727713 1651124504458954 1657331739438123 1657821929245706 1662925275187666 1669176873966567 1671309400601484 1671771136143948 1674257448254874 1678055990039226 1678088700996876 1682962586501329 1682995393105054 1683254435031036 1683718747642034 1685724965023743 1687571650954716 1695251067831363 1698868875764893 1699130360892762 1699632913498764 1711010880832897 1711274234824098 1713196854250644 1714419162957249 1716218787810134 1719637443928278 1720146061924116 1721501899362574 1725441262976676 1727973711014313 1731927884266062 1737773183855604 1744305416726421 1746265896605244 1753678821506094 1756134118768204 1762736126733498 1764159922857122 1768162434650178 1768685404905916 1770792103018239 1771281322819183 1771315851052258 1772208572944572 1774809661848111 1775334598157442 1779397148725308 1780799688501162 1780834402279212 1781326396483564 1783448151401931 1784874744996588 1787494424172219 1787529268453194 1790031959176804 1793526492053471 1797630671669154 1802292452047878 1803102228526188 1804388681713023 1809943210516203 1815172857479849 1815452243790066 1825466843439092 1828146100058621 1831787712010557 1832329500745254 1837906672520388 1842076500343812 1843564381224468 1844879702805153 1847747045211732 1850495074386966 1860952300025406 1865210772107844 1867948361303697 1870664604774826 1873698548655717 1874252733378774 1877697178476987 1878252545876714 1878541641235476 1881298796286213 1884034453051954 1884324438345636 1886836450033927 1889769002307788 1891117289341623 1893533365224396 1896873397053306 1901214068442444 1902712625611266 1903275391841852 1906773173905726 1907066659079484 1909865680594767 1920695852125722 1920696676893036 1927916513223939 1930083359405796 1933851303167679 1940990341796436 1941695547267231 1944414083696246 1944713362453164 1948863543842004 1950399658834606 1950437678686756 1953300356297353 1954862815948644 1957191271757001 1957731988379097 1957770151163022 1962211924279278 1968833592780502 1968834438218676 1971179535760029 1976235222828549 1982318754374889 1982905065748558 1986854952897486 1990359596070921 1992902463107892 1996486607294781 1998729663292418 2006243684582991 2006837072244802 2007145958972868 2010091867914609 2013014806806122 2017621248011628 2020582531643739 2025206290297386 2027402047831538 2031370532785692 2037310212706118 2037623789774412 2042849893260972 2045958625090443 2052186913941948 2052752993700562 2056525481189081 2056842015817554 2057450368972188 2059901017796727 2063783908664268 2068188196583348 2071223697850349 2071542494787066 2072155195909452 2075963340179526 2082282074960772 2085450813195393 2088692055182292 2090182267167057 2091121393574322 2096544280953654 2097235783614013 2103619266613886 2103620169930468 2111527609721457 2118027617755077 2122874362875798 2123502246449556 2126618932721253 2131485337601622 2137717750869463 2138046782384142 2141040226991372 2144224451273786 2149089250401114 2150825111428546 2155704886080354 2155746908022204 2156342479953788 2158910920118127 2160637849206396 2163809039787423 2163851219706498 2171111016696307 2171154271271916 2176079234125818 2176080168557484 2176722854129996 2183423555543356 2184259983126291 2186628188941903 2190983886414351 2191631914774722 2198302716970284 2199871132499439 2206643092273179 2209775652584164 2213018963228857 2213359584894738 2217427230328569 2218083079849518 2225569165288756 2233275429711501 2240811827480009 2247633286698324 2249901189690601 2257886724130548 2260334757108484 2264488732095842 2268205615102014 2268832256195358 2273674134482338 2274024092021892 2277361700767521 2277406094210046 2280673285273418 2281024320102612 2284065176356859 2285892217276332 2289247244992491 2290276795478868 2296973511255122 2301469661798748 2303964948019084 2305962632640177 2308554376780428 2317997445047067 2325052873625874 2325053872028412 2325740555635228 2333793673902663 2340977893308243 2341670285468346 2347028798707404 2350473557218227 2357709123040047 2361056137357652 2362740672013617 2366412882464148 2369932288249974 2377930868535908 2383324875471134 2383325898896292 2386164701183193 2392284743424033 2399649018453813 2400358763800886 2405140206139062 2405851575617364 2407747893441646 2409382668927957 2413257614021604 2414896130412918 2416799577251577 2417514395227694 2421957230209447 2422330011066798 2425932578615049 2429329087454234 2429703002967156 2436807397712674 2437182464266116 2439641625836709 2442383616014076 2445968327779263 2447068360939524 2451565509307362 2454223531585546 2459839603740204 2476686756688431 2477419287524482 2484226264245516 2486732893868559 2490597815071596 2494387912781499 2498264731540956 2503596237969316 2507270792134633 2507656704215922 2507705586882972 2508398395048284 2511386172382311 2521489719122164 2524493089657581 2525578121463051 2531357476432074 2538759106480121 2546487574126356 2549057026546969 2549449370248146 2556903900570509 2564686503131998 2569795281375966 2570555350965252 2574328181715201 2578468404223572 2580219092886174 2582252849043861 2587763593157771 2588161894465014 2588927396356308 2606659775783406 2609588362342668 2610309317838796 2619398844907866 2622238834481378 2628239381013372 2634201178152306 2634202309306428 2634980297104732 2643091672499852 2644104190100247 2646239884285683 2646970965561251 2652243651975267 2653028107358874 2653812794761228 2656973776578387 2659099109892876 2661982143059708 2663001897236163 2671199532751743 2671251603418818 2671988447344967 2671989594725346 2674991579443988 2680122490552812 2685047938765206 2694110042191652 2696446007503731 2703438678071817 2704653342789282 2712561685896853 2723564598046517 2727944833453924 2731948666379737 2738200265158638 2746534690395636 2748494251117881 2752766006131764 2756860008780582 2760815029541506 2761239966440004 2764921002958303 2765346571836702 2772440331369156 2780546882045674 2780601084260524 2786909689556076 2791428450038109 2805996907162239 2806826838220258 2807258857127172 2811379100068161 2814538897718604 2815370146295276 2817378818815071 2824036823673436 2826051679577931 2834653503461682 2835491910295004 2841140124751068 2845310095579959 2854068938416899 2854913087762778 2860159760858589 2861446069656972 2878547893490836 2881043778188583 2885078719716564 2905697450916862 2906144687710908 2910018898157281 2911485512694654 2912346644168388 2914642186797782 2916621125544369 2921311848552468 2923295315763006 2925599488251909 2925656518030134 2926464794222998 2932294223922966 2933161509999252 2936655226744533 2942190789697572 2953250389170753 2953251657328014 2956569640438092 2962240647453108 2970902169814082 2974357598622837 2977700572948668 2998094494938627 2998981242792794 3010255608367203 3019522210209183 3020415295749026 3026431872017442 3035643605174124 3036482267690028 3041103071747307 3052329659989988 3055965319059177 3057339688117596 3064274839891458 3073234707844357 3074616843520236 3079129490550843 3085700611083173 3086175553458282 3090663260062756 3095199458585353 3095675862996402 3102282294875022 3108232793864178 3111724898536884 3113945010269289 3117321193846237 3121303857744324 3123423112441158 3126809572311614 3132555928559407 3133038082773438 3133964742957636 3143612164053396 3150320896018156 3155428899920829 3155430254895702 3181552934910924 3185253369674334 3189712991232044 3194566976018411 3199532024605084 3204290472128242 3211560340487058 3212510225237276 3216336676910679 3218909448817692 3222399436335436 3223633875601671 3226237667142819 3233557329120531 3233620362033306 3234512330996539 3234513719930682 3234576771486732 3241915353157068 3252855501115612 3256731406907874 3257629750872631 3261291103705684 3264118851188727 3265084281194994 3275135333315034 3287447872162083 3296946618687889 3297454075455426 3302249008917908 3307095754038629 3314663478876246 3315643858491412 3325850550375332 3327124619774277 3330731935723241 3338353747933134 3348514896509748 3356111980078452 3365925173002658 3365990786210108 3367437495284068 3371449930047486 3390502135662726 3396733098143763 3397737751529786 3398260721785524 3403248384293037 3410511201723507 3413265937701823 3421009927910127 3422021761665794 3422548469648196 3428838325914498 3432437575620268 3439274887856556 3443003798725148 3445460266882683 3455947422028626 3463855768532124 3487579310438811 3488610833452842 3507357643012188 3512505428202519 3525472253466996 3528319845714244 3536324869300356 3541584206036478 3542562645638366 3542631702104516 3549619323696222 3550669196314884 3554898432374961 3561599377002324 3566896302803862 3574987313206701 3574988848344438 3575058536906388 3587052984106942 3595261343338308 3600538145701329 3604584904095756 3608777363426046 3611621840162469 3619329344020859 3619886421032406 3626271592841541 3630345714959698 3630904487580132 3643993631181351 3655211096569011 3656292200117242 3663575424021114 3664659001490508 3681335297378319 3689759405610306 3700990148773932 3716128931286723 3721904600050812 3735321792363841 3735896722607394 3741329209549652 3746820397234901 3747397097311434 3748505466757548 3755394356953974 3756505091753428 3762597592572426 3768068906103908 3773599339919129 3773672900067854 3782234578683246 3793746794106612 3805425251222532 3809264994727493 3813546347811452 3819731361189534 3820991222200873 3841391704251444 3847029754697997 3855833026447878 3867107392022287 3867702606335358 3883391094534462 3888828167392492 3894746039255323 3900799317669212 3906600712594706 3914382543514002 3915463976758194 3915540302326044 3924423848558556 3933358251722067 3937667185561004 3942359071520058 3943446540530027 3951301767228459 3952470445657098 3955585824939847 3964637508749778 3965810131497116 3971630792159783 3973709905794972 3979542161038311 3980719192141842 3992973214589562 3997459326584836 4007984392088019 4012487369165982 4013674144489604 4020183735829218 4026029613612244 4027571908147809 4031938659033397 4041165063287478 4050412580594772 4054804095663076 4070045972361649 4074620425412236 4091917250180886 4105505987401124 4107300397737957 4113050962378162 4113684031635108 4119802035593454 4131848240375891 4141222544312259 4142447395700698 4143084989574132 4151926680359052 4161379019937839 4170820323068511 4170901626390786 4180364534334114 4182242787148644 4193088561907308 4194471567228026 4207238533227772 4210240257330387 4223055219442914 4236055235510154 4245748725751596 4251980255192523 4253237865442506 4262970675203244 4275435501738926 4276093564768284 4282369631644167 4288448902547572 4298178500802228 4301650222857092 4311409772160708 4317821840236254 4327618079574846 4327702439412996 4342222033392614 4352158468251636 4358546176375293 4368519966252582 4371963280196673 4373256377883806 4381293416446303 4381967772828702 4383263829549444 4388484777045201 4389697191334497 4399742264998878 4412607008463787 4413286184546358 4426037926457714 4426719169789476 4434854460657138 4436166159699036 4456353254721123 4466550859423002 4481623654960018 4498471864189191 4499802379381202 4528977464191684 4530622943623539 4536411230204028 4537664512390716 4547348268964676 4554723401535042 4554812188420092 4561346570546836 4568041306217893 4568130352713718 4578494489984982 4593947022510244 4611215519933281 4611925265280354 4625410426874741 4635994890094134 4644172390832149 4650105747251748 4653423442312533 4658468750354489 4667587347805326 4681235264026979 4681955786616486 4683340570936692 4690214358467421 4700947114436454 4714692573835391 4715418246080094 4725481344027234 4739864576499948 4766649750942268 4772329402366386 4784569486848066 4799298036907626 4800717527601772 4806435708192363 4807763590509211 4810280412278124 4815495786883292 4817340510730587 4818765337855914 4829792260825836 4833599154503154 4835028790455388 4843914460418894 4844660022133596 4851770579896023 4851865157230098 4858658174908468 4873614795425348 4879283251673418 4891936655558526 4897626421792491 4903131018614724 4908447063171092 4912702999972551 4926897756016733 4942064441428513 4953373513376862 4954838575048964 4962110843016257 4971995218314369 4973465787737118 4988775825562998 5007530621899701 5014541584269266 5015313408431844 5022772344764622 5037458813608963 5048887759503987 5048986179315162 5051156242926102 5062714952864148 5077518212960242 5085753203494089 5096606627294679 5098114053093938 5098898740496292 5113807801141018 5129373006263996 5133032642498691 5139590562751932 5148656363430402 5160438185772348 5164505698087722 5175527186315542 5176323788930028 5183921133042939 5213319551566812 5232916250179263 5238797689815732 5244477668962756 5268402356304612 5288208380200494 5292479768571366 5293941931122502 5304487303950534 5306056214717748 5312376309054717 5313843968457549 5313947553156774 5326003794472326 5341576904982479 5342399065503486 5342503206837636 5343976894689934 5343979189450692 5350344454205793 5370095877530412 5380579476160413 5392892015007462 5406877356143634 5409306685578564 5425123371793706 5445518572439547 5447129196093034 5463897332759474 5476400530317276 5484438300175863 5496988502235762 5513720017561164 5521630059083012 5529842005916606 5530693143673404 5561093764091348 5581997734656077 5582856900076218 5599181043058897 5611993814324478 5613653676440516 5621892894165233 5622758200136322 5633091535430961 5634757637630142 5639199013587013 5652103359155862 5660509350101781 5669307006923364 5673351868024869 5690620191159918 5692497126952321 5707259431484947 5708137876833798 5709826175525556 5720319521717178 5762087556377166 5802376752359971 5811394901833724 5820037796314562 5822971025389308 5829284373595564 5833242251088738 5846590631526012 5851198976503818 5851313036060268 5852929588445996 5859901068892059 5864588447845932 5873195965137291 5873310453489066 5893015616747119 5906500778341506 5906503314656028 5928705668485647 5941804339628164 5946956263124667 5948715197245674 5971078788212763 5989459821884343 5996188989877254 5997962485585588 6006765757335469 6018731053748973 6020511216734406 6025256647769009 6039044420418366 6040830591498052 6052863744034884 6061747594931217 6082206143494614 6111930638118354 6128549679782916 6137875875271329 6146469415688714 6158258981101686 6169576443567243 6171401222166346 6172351106916564 6190398917170706 6191351725992804 6199605478682903 6204564589750044 6213671093551047 6216465587728356 6227890020538578 6234642387692474 6246846224882316 6253619144623228 6256352439586179 6265111857118814 6266076165546876 6291707350842039 6310857799841658 6310860509791404 6334582829164371 6354082853265231 6370506739348668 6379856798163759 6389133952036822 6408580944256484 6413153252608389 6423120680974116 6432673353821358 6447267751203342 6452475334285638 6467114658241062 6467240724066612 6469024661993078 6469027439861364 6476732760354381 6513333050088921 6513462813815748 6515259501745262 6528237702377454 6530168562389988 6550270666630068 6559884566825709 6573883910568499 6574895744324166 6593893237375778 6594908150910852 6614191508077258 6629326957752492 6639056889686571 6654249239548554 6661463871446482 6676707495866268 6722435482440027 6731850346005316 6742899860094972 6749703569071803 6781004271325452 6793466196287526 6795475503059572 6805449292936861 6806496768586074 6821022403447014 6826398805921121 6826531875403646 6842019855820254 6844043523331588 6852195529070577 6857676651828996 6867741734977473 6890917574731757 6890920533765366 6911894844057252 6940167730119953 6953992335141201 6975158620877622 6977221666905684 7023929752856807 7025010856405038 7083168412072956 7085125291276732 7088222016040851 7099238647392444 7109796864749922 7133792605607724 7149974626413402 7149977696688876 7174105968213884 7176854230272099 7184635477951967 7198947055361439 7201076291402658 7217554726852092 7223243680324938 7228148006783871 7238658688041718 7239772842064812 7250398731754731 7252543185683082 7260691429919396 7265871690628341 7287987262362702 7310422193138022 7312584400234484 7318924877510127 7327150848042228 7337904983337789 7362667433148601 7362670594756638 7379518811220612 7430060270065293 7432257862573446 7460198681605677 7470643584727682 7471793445214788 7483163738344497 7493640794469802 7494794194622868 7504785579458251 7510788713907948 7521812376403899 7525195185144852 7547198679838258 7547345800135708 7564469157366492 7573479268972743 7576734364389153 7616277319440363 7618529989454986 7639462722379068 7641982444401746 7647171079640907 7670711701711527 7694059509395994 7711666052895756 7722984545145603 7734214784044574 7735405212670716 7746758547131583 7763290779473313 7766782189068924 7789492078510646 7813201425189412 7828765087028004 7830927953516388 7866716503444134 7884718143040116 7886893081060054 7902603534456918 7904940891314196 7911171649879694 7929275017499556 7938719652857049 7940912896683753 7943261584319566 7957859470688183 7959084322076622 7961438384283684 7970921329735161 7985946429179124 8015965342034901 8015968784176038 8024974738331964 8040367471658436 8055143816295618 8063877318066794 8082330126574956 8137685057690559 8140091944723298 8170693794139551 8183834500361772 8195845999139211 8214600795475914 8226101924756324 8239604071186908 8263696480751782 8282445088624518 8284894791401396 8294763008874909 8322758039875678 8341637064148969 8341640646137022 8341803252781572 8360729068668228 8388943134456052 8401255673303101 8417990721486717 8420480514660774 8446110438885828 8452136456445213 8461300383296929 8472110471020308 8478155038733793 8502651806089819 8503960510385046 8506475730885012 8550871003477852 8564739263288334 8580479282575767 8635643680472508 8655236159149692 8670967506335687 8684444066785228 8717092352750586 8730056694471843 8737039932505164 8743926560393346 8746512755767612 8749863376633107 8762586832892606 8763935545657404 8776798464755727 8776969554090402 8779394382668994 8799484529997756 8825214016927574 8826572369092716 8852075852915428 8859751167512259 8869708921314276 8912706509442246 8923072795868511 8933101718846004 8963247309920036 8976402760961993 8994283484815881 8996943728378382 8999604758762404 9030766825101609 9058566630627549 9061245887247078 9109446803070084 9123309215241921 9136082612435786 9136260705427436 9156988979969964 9167895957177531 9219704123533071 9222431039866562 9223850530560708 9237388471652529 9250820853749482 9257101833249519 9271989780188268 9285598375756059 9288344781664298 9306846884625066 9316937500708978 9335174695610652 9351963581538711 9362470528053958 9363911573232972 9380428716934842 9397667785678221 9401894228872908 9429385147670782 9430836492160188 9450962688054468 9466286699762487 9544658804732772 9569138973696132 9583700928055233 9598596073815252 9612871416384726 9615527181018422 9634681021461174 9637530675711828 9649010030732037 9667198309006308 9678713001428457 9687828920837788 9703536992989617 9703541159792046 9703730314460196 9758566503346836 9772889252617893 9783873311117052 9795252843584982 9823893933770903 9825405999945102 9853795512033466 9884128882857026 9890839856063667 9906747026753724 9921287262115887 9924221686032514 9943990436628738 9946931575474236 9977551651125996 9992195807169723 10015061243799402 10029083168538532 10045544689529244 10074917627217926 10097775519007974 10097972358630324 10102312485852204 10155036425920484 10169941078209017 10171506406988178 10190199294431289 10193213254589358 10196228106187876 10227615602282036 10231533605170521 10239797813105469 10242626779780493 10263029783730381 10266065284997382 10297312726860804 10329011396175444 10336380800648049 10339433557117481 10351054372631084 10367842266085878 10465832500358526 10496434349774779 10571453535121591 10576416760400988 10584959537142732 10587883862245004 10608974607901068 10624752618109434 10627687936915098 10627895106313548 10652007588944652 10683153809964958 10684798131006972 10687953789379868 10700688908411586 10724961939620103 10761158952320826 10785784030014924 10801614437103987 10813754712287268 10834865520487407 10850246743587412 10857988032062577 10878814778524623 10891037144879094 10894258392186068 10927794665518948 10931980893544053 10943833503090649 10965633289707033 10968876600351726 10993977004471524 11044005892134957 11059684011833212 11148386793860169 11163995469312154 11165713800152436 11198362086117794 11205965377091523 11215016652448847 11223987628648956 11240461191704703 11243785788330466 11245516400272644 11266183070861922 11269515275260284 11278398027174026 11304206718311724 11320798019757387 11321018700203562 11346703736049738 11381240382319836 11384994253904642 11414518862969894 11416275753667596 11427794984182479 11440639043434356 11462973666602619 11524175112754332 11541089264093991 11601322176066861 11604753504719942 11640075592629124 11666484502177476 11684238117765969 11702397953007636 11719802137784118 11746391930274582 11746620906978132 11786031233494238 11800074755166201 11813001556683012 11830339621590081 11857411336971294 11866757474819541 11892082130354251 11893912526249334 11897430394491348 11914892376479349 11942157576425526 11977076165830279 11978919643768686 11992377979754508 12013531514670938 12037462107497946 12041022433468812 12050513295538018 12078088840836732 12095815977100191 12123495189862434 12164412286989228 12210137917084947 12223861276236708 12275751750542658 12292938831377428 12316517962203372 12339152887134486 12342802444332692 12380797834341412 12395544721127673 12398969259734281 12399210957365806 12423667632936777 12427342187102094 12455780041077156 12469284775384948 12484137059813517 12512460969205533 12512704879172358 12516156411247477 12530223714237628 12554685444374297 12583414701684078 12605610775115833 12621715599683316 12630720771991161 12669165658328742 12706210002358943 12708165706530462 12759713596327518 12778267904073644 12797022700410347 12826306505216778 12865346707642716 12894535502406684 12904950668571276 12934229316482124 12938049323986156 12953465520708762 13026666100177842 13030519003490524 13056475404754908 13075638529125879 13115889840590019 13119769133651418 13143880249338909 13147767821136998 13149791488648332 13169091574003491 13187786474751556 13207855150237489 13228383016154516 13237821025391361 13278113779373142 13308498479097108 13322927742892964 13369059764163369 13373008194902561 13444870964880054 13495415592567573 13499407138143606 13586932392575052 13591868830870617 13610898585873722 13612993537172148 13642044806894028 13652797611842242 13653063750807292 13673102494081471 13684039711640508 13704123918653679 13704391058141154 13735483469954946 13781835149463514 13781841067530732 13833646559799843 13876231280624223 13880335460239906 13907984670282402 13932517172496447 13950317241755244 13975406251063467 14043705792080937 14047859505713614 14050021712810076 14070643075402263 14144077721506173 14176444032081702 14219593729499844 14299949252826804 14353708460544198 14369270955903934 14395678368323567 14397894110722878 14402152582805316 14419307124577089 14423290771527633 14446487360649876 14456296013567742 14477317376083436 14498565884952443 14500797463509462 14505086371366164 14531743381256682 14575974524725404 14620844386276044 14637849755020254 14675809966675578 14680650485298091 14725334866297202 14725341189513276 14780693268050199 14826193324285539 14860120540130586 14864515725146892 14886332529048771 14920397363211354 14941287169455364 14964024256086241 14966327476688994 14987281588939604 15009571158916502 15043624752807798 15094397359676516 15112376440826889 15146663278511961 15146958537945486 15151136708352209 15153468728778306 15197777116874149 15232554638880726 15237059978909972 15259423569877061 15283964888803492 15289819881884037 15294342159281814 15306397322593321 15341423403423054 15388119018791988 15399097927496073 15445969090291206 15468429568089148 15491132742601999 15493517094263166 15526581558946626 15578984157021292 15685682792360063 15733433006888268 15749308327834207 15773786162120108 15805207068913836 15822343299759388 15877439305714098 15881825793367506 15886523168639132 15915718941376366 15918168644153244 15941531905372647 15941842659470322 15988456234498013 16024730714947437 16031930684069802 16031937568352076 16110287632591236 16127754636133588 16141738428481239 16275370115381118 16280183889446596 16304078484196273 16336555717318641 16341387588279102 16391691998278422 16429201590951828 16453314900527589 16527392961503564 16564890177249036 16589526017749818 16645516079751356 16683274128297938 16683281292274044 16745993203968231 16797543129176691 16802511346606202 16835981442973434 16840961029321548 16865678682495699 16904272912890426 16917597040761039 16922600766593858 16953700611466129 16956310077467586 16981528050305343 17005303612179638 17007921020770092 17077491380856963 17121778294454841 17129478526576668 17160958565151534 17341935012671374 17407130257079913 17434184705501172 17460113388943686 17487853120786692 17499726753266214 17525173665785212 17550895544942431 17553596929511454 17553939108180804 17558788765337988 17579703206676177 17650428033855148 17679046850241357 17719502335024518 17771313745360847 17825413018884492 17843399185828783 17846145591737022 17898327303993563 17952805521923986 17988566969631762 17993887456756764 18020297272006407 18061533650203218 18075769943307027 18114345152104397 18117133261255098 18122491774494156 18246618430483842 18272165224871572 18335791914355062 18439408247066142 18444862079733124 18471933795114337 18474776943305058 18501641707498964 18508729330701729 18514203666499038 18528796758928757 18571196751512118 18576689563328596 18598816436048709 18613693769250132 18633875001417956 18641013280653141 18703919131414769 18703927163077422 18724941056107916 18760857433869684 18795335571356442 18858770295341564 18875122052526117 18932573399524974 18987931801277971 19064952186325619 19123640664658159 19167401856110466 19225742832769452 19231054362036844 19239459757825167 19269362042922348 19298020061464074 19354447020708121 19357426002856914 19407073985979234 19407082319584092 19539999150266763 19545778505235786 19590505687169964 19647787867541806 19650811999890204 19679653700477127 19707591024066932 19721651731705497 19768257765714052 19781679712127334 19842574524231774 19848443372065028 19887980873257476 19917170669059713 19984391614339446 20030122487598804 20149835254435852 20167306447320081 20195551038015948 20249110707215409 20339882156418034 20343012813976356 20370132287100967 20380398588862578 20386426509178716 20416347878810583 20463067210341042 20479196417763363 20479595626210938 20485253559560986 20526059567460762 20532130569994764 20556586587211731 20672752724195271 20672761601296098 20678867114234962 20735684532171756 20820503190359859 20931665000717052 20992868699549558 21071789258570421 21142907070243182 21249505236218868 21255375873830196 21366307619929916 21401377816823172 21449923879240206 21512642954910499 21522317904641652 21553906433855901 21599904277582211 21603228874207974 21666396210097471 21669731040974814 21715976064125154 21757629557049246 21782074289758188 21797615071885023 21821248356923659 21863961787088106 21887667006181298 21927891499915849 21931266579414066 21937753200703452 22088002299445803 22088011784269914 22296773587720338 22327990938624308 22396724172235588 22411930754183046 22430033304897694 22480922383409406 22487571576660932 22514356738374753 22532366141723844 22556796054348052 22565437129211697 22641586316975773 22641596039514774 22642037400407124 22693407472099476 22769988507809284 22803408256108417 22829037725939788 22848831958321089 22855589968364958 22925947333205238 22941513238922721 23012135105134581 23078626330815223 23082178528187982 23149670278270403 23202644352133722 23209507009439884 23289872338419939 23315123550062687 23368476235531938 23439604275568236 23492783860549164 23572062466988476 23600149510332402 23660679243180162 23714822673942588 23733514949639082 23784164260708502 23787825052498668 23822738690051259 23829784752958698 23873578412064549 23884315152851052 23954152331660558 23957839287537372 24027063029341876 24047896026104703 24074924214995892 24101026591076036 24191631954200382 24246990379724868 24413055173071677 24420275834169894 24512081382418653 24551503501085316 24587537997417633 24678305774268972 24791089442255346 24797938519468562 24798421914731612 24847335265873554 24854684374204188 24884289026624727 24968274119627034 25024911192446907 25024921938411066 25025409758344716 25032312822494954 25109370888748594 25166829403368156 25203767019909303 25211221550231666 25261441543982322 25338331316657484 25383901149890787 25412420004717886 25416331413060924 25507955418269457 25519427192655036 25594045400820694 25652613010433556 25906931041417524 26012902519007061 26053332200355684 26147252546546887 26151277058251758 26190170083415529 26227742780644307 26231779681180038 26239538267302836 26287760498677818 26295535642273996 26338183148006982 26415195379433903 26415710300474978 26475642050782722 26556227558746284 26664854963092451 26738119528326738 26746016389805122 26889741929760108 26929208282885979 26990831185135146 26998814276287212 27183737661741234 27221797171747444 27305595223684484 27346204988162942 27408247837307358 27408782116282308 27470966939909892 27563670298927028 27604125783710189 27659112370599213 27667293119599686 27689100774578929 27752462561248446 27760670920479812 27771305499748557 27801415545118481 27815969340564804 27856795127268177 27865034344992894 27950812502126934 28055890744616133 28087411584161874 28095719011427228 28141286150804526 28193003357034663 28223570613233779 28288155443012346 28352888064163404 28490321806531543 28707416921088396 28738541911807868 28751102784165699 28791356736647134 28795788221445756 28838614249154178 28846581543055266 28912592027135484 28997131769904886 29001594927018924 29063486762513364 29110610978968851 29275699510040508 29318667757853679 29351619933351156 29361300970596182 29450669732594404 29471681801312709 29561386536100398 29652386648571078 29672519568191001 29720241080261172 29763861786347661 29772665058097542 29840794726422708 29928048512172482 29932654953377988 29976587421509169 30019142317833004 30087249505615596 30224752881653778 30293326557023922 30293917075890972 30302273416704418 30306937457556612 30395554233748298 30465109277761452 30509823234627051 30518847139754122 30579639763768074 30588684318563628 30612794645186642 30682846806846108 30719393439316407 30727880339341479 30798195854992146 30891938180582412 30982265485203998 30987034188526332 31018300671352443 31053163117893252 31371365584720126 31489303049324337 31498616655668414 31714360605364773 31754878611428196 31763651586735012 31831437882752732 31883063810745294 31883685318940644 31976289143525251 31976912468996026 32049461429894874 32063861368139604 32278508639532967 32283476856962478 32509206735825043 32550740230762236 32573964096187731 32608156968392546 32673111434637282 32682775176558204 32783383996556844 32831500509271947 32906629801055178 33179052035499636 33366548256595876 33491986407936462 33595086258353382 33605022693212404 33617896131274569 33645049957346541 33654345133564477 33671962885946868 33721383575114109 33731357364991398 33808545825780852 33835194081522078 33845201533187716 33907401222932258 33912620154935172 33962394059272161 33963056100610686 34010607224359276 34154982761713926 34243556588909682 34283384952547437 34321917130303068 34388920999807857 34488284292117131 34683870025342748 34734775901113799 34803966528200583 34814260514159826 34920226777887372 34999453506532428 35052714353297907 35101791089884862 35107193859022908 35159406413352354 35358093700482714 35439004670049036 35491018864770243 35542627490721694 35600272424458623 35676246391062753 35686798371657566 35692291183474044 35744677129438047 35796654607987126 35905611043847972 35931228497490837 35977133939263524 36040594544012814 36123067300406436 36151539886614054 36228690304208794 36234266522510196 36287447931300573 36493236860967684 36630413751254841 36671583828710124 36878816494132284 36943867590228674 36949553886610116 37017458661403458 37028407332998076 37057593517857514 37142393503024236 37186634163383019 37196907779202843 37197632872097418 37282026561306282 37407838262829538 37407854326154844 37452411179440551 37548469233742431 37590671142712884 37664056333122891 37750244105052234 37816832325347499 37865146799049948 37975863602555942 38118630007076829 38129904372651238 38247281329316318 38334803712220932 38391068101231041 38478919515650334 38596040122928148 38708894041416242 38714852005713828 38814147971958468 39073984142592539 39079998300533526 39091557010471572 39295575735083612 39353250259156631 39359307400954254 39431640748016727 39443303463410994 39563359424254668 39623565450712467 39685149048463548 39713463076174083 39834341338119426 39847479888666247 39968783228678892 40119024584707683 40334612894640162 40498221414430818 40616637266519797 40679764312836068 40740264574201934 40760797177725156 40832695757621166 40926134420682084 40958392835526726 40959191252421876 40970507119121972 41019307482244413 41052119134921524 41112371755961037 41113173174423462 41251109317229833 41345505448390542 41345523202592196 41357734228469924 41500939679399529 41628693841872669 41641006380719718 41797551517489341 41926218753190401 41985737399099116 42047360301348283 42131117376242811 42143578517140842 42285814140486364 42432233164518519 42899847758480412 43025285909820998 43107812867711802 43187035104970701 43199808555164422 43206457748415948 43269872314582899 43332792420194942 43339462081949628 43397238350780321 43431952128250308 43495697654857329 43515259114098492 43595230143770046 43642496713847318 43727923574176212 43775334012362596 43855782999831698 43862533158828132 44041951455894273 44176004598891606 44176023568539828 44342079804150597 44478579972856617 44593547175440676 44658997587146313 44823861508366092 44860066609795388 44892072768258723 44961844766818812 45028713476749506 45130874258423394 45283172633951546 45283192079029548 45337129322480667 45453410125056627 45593331350622447 45606816512216834 45697663916642178 45711179936729916 45778270709631183 45851894666410476 45883026477845442 45919191967779963 46017187373979493 46024270210269162 46157252661630446 46164357056375964 46299340556540806 46405288704267444 46473398227805997 46579744676839878 46630247100125374 46736952471063876 47057048377080189 47200299020664804 47247924983502621 47321358486360324 47467029899278164 47568328521417004 47638145050558027 47645477380102518 47659569505917396 47747156824129098 47908304663321116 47965368703494039 48074192144842311 48095792052209406 48236423023122299 48383263908400764 48432083504392411 48581174110839671 48826110346143354 48840551668339788 48912235452588819 49024162764837306 49167508269997649 49175075994835266 49582178884510692 49595877038937124 49694670531747108 49768578053249454 49936548239254068 50049822384893814 50049843876822132 50064625644989908 50218741777497188 50237979611904693 50292448345663769 50392629387530073 50407534039818606 50422443100463332 50522883087964644 50597036047487097 50752791122283117 50767802299781574 50824840009435772 50861101834398387 51015910836538914 51188090801641388 51232474142570889 51365334883364523 51538672032040207 51747727362883823 52025805038014122 52221390771239739 52294505093093774 52302554116503516 52380340166831058 52455485561288614 52463559362360076 52533499056207757 52575520997355636 52652686634827293 52676366296013964 52830390758867806 52831420600949956 52951284101565444 53037140550724071 53313941236082541 53329709926184902 53476239056653476 53492032779610244 53530197557486349 53694981911980689 53858416565771958 53981662370270292 54060891816019221 54227309829921081 54343035456313191 54367475323482468 54692409976325884 54816495674614716 55208251567420378 55318224741198426 55334586239199372 55378201549157858 55415801385343011 55504925122496892 55542610999497114 55586390276786271 55602831090236962 55705016294817281 55713590254536354 55730068689985788 55796449308146127 55901625004253868 56111757394244307 56111781489232266 56174823168323748 56282572301609052 56386006714069326 56447141226467558 56576310886024692 56963795403833913 56980643613063086 57194856558976857 57370921993974477 57502205568331398 57582713473294268 57677228498308356 57693163086110532 57994263539809772 58063341062124363 58221221957937702 58391459449042783 58628311610580287 58637335515707358 58722601941192364 58808789713121707 58943363602625418 59122773072200796 59164955195116491 59229102683078503 59304773297142156 59345039136382002 59518562642628733 59527723572695322 59545330116195084 59856097024344964 59953174843018338 60449505763307556 60586653114047844 60604546833408836 60696772544349809 60791108467496596 61019646469254102 61037694279508244 61110396861302901 61159279527536148 61225589290373284 61249043636431749 61437589253290089 61438786878632814 61455734288934241 61455760678682958 61596391709984292 61964530970407996 62018258172585813 62036601342704886 62461509571079577 62641985755069891 62742731169440252 62834819326733951 62978606098648674 62997233311336828 63215367775711263 63428721210729546 63766127621490588 63952578287050502 63953824937992052 64098922859789748 64537928864731497 64557017279065934 64566953713924956 64661719301567703 64799712832746633 64999188630292413 65018413471650086 65147928192375462 65216313936785092 65346222869274564 65463745070770977 65663001018543894 65783674499747547 65813259602110356 66264006898337409 66983972815872924 67190172516706764 67235792262549138 67290099914693082 67308690267128954 67442767150228218 67462714729982796 67543070215124259 67670388163044156 67814802445864516 67924758950927319 67924788118544322 67926112201221372 68309965523427852 68410224768325251 68487113177819364 68566769905094874 68767257536396321 68777841999615714 68976568584234262 69235878992445669 69449010834811209 69469551802227598 69607933056401166 69628521028319652 69945370650188061 70105428706595814 70203582179769724 70318812826704708 70716187400965428 70971114054912979 70982037729540486 71085254981443388 71189587547463119 71200544848917246 71352492782125506 71373596743315132 71489354258876094 71593309215974252 71620735236193647 71698387458463451 71862456994981674 72081189088025628 72303079773228108 72376034899822367 72457380608417588 72574895862601146 73260827502509682 73475040448423453 73887735180457348 74000174745851137 74034917322806916 74115187035715028 74373268326766038 74393815558405686 74395265744194836 74564053122612564 74815676525659076 74904822358881102 74925484270070513 75074733577340721 75096938467484862 75328112666245782 75500488210104468 75611301059727909 75633664650694998 75951727205111884 76151703449672361 76237260014153658 76259808745302476 76494562658632636 76523866254808371 76606834521634543 76782136202462082 76957839031300668 77417788082832484 78038707557021183 78147968285185078 78159996601067052 78441757639640661 78505116567141929 78683228341932921 78706500518313262 78718614801908508 78863281496033454 78886606926821988 79245586138301709 79247130901424934 79426926152348166 79668682676238852 79694959777332494 79994564889277353 80238049169415366 80669225789280324 80787624848657937 80996442828861636 81233274533039594 81480529148403868 81665391515242332 81916785671053452 82038614964488826 82224743511922074 82226346348846924 82502218634459666 82691010896781084 82812377351130567 83001879358799058 83067302323736787 83244574912479757 83257387683745338 83282012761439436 83404246635355443 83595103034978682 83839533160811953 83852437506380802 84094720602696566 84262234752485622 84287157034281684 84670711839701337 84864466329037038 85470965419594629 86050571819641996 86215625735423604 86374070209941402 86399617110328844 86539744629165798 86665584840389884 86792784818139967 86794476701560642 86991395309714658 87190460287540092 87284993427694636 87613094878732339 87711565999663396 87882798110620079 88083902911788546 88239275425810831 88352009197783212 88415045403938127 88684159608301194 88943470016512601 88957159945713234 89317995174292626 89579158902872429 89784145536517446 90057426953499012 90261748516846788 90566345267903092 90674258644961334 90906820250113254 91186662701244894 91213633024433668 91347508219675009 91395327833284356 91529469703881153 91556541419262366 91766052955690884 91838383935559926 92034374747958986 92048540420538324 92183641018024437 92314505323260892 92598681113081612 92946796455611994 93054902014057329 93159489353679756 93260494200250748 93611057364317927 94114096754160378 94467909147973011 94495849967005242 95143081816094319 95276290101116054 95290954760205036 95494313648258196 95711717458570297 95928867430575753 95930737406988078 96148384289684622 96191584104418812 96472846046244598 96835525918598901 96864167008784822 97162348221679342 97527620207475129 97652220692286708 97824470905177638 98048325529674612 98335016539995298 98350151989670532 98494501527815841 99537156106498908 100099644769787628 100475959223809386 100584896691327538 100769748578264969 100785258775060146 100815068079637212 100935149872039623 100963035400693431 101194072094974194 101489961194667101 101505582244566234 101535604599563148 101722203668796774 102031821673077828 102464948285141778 102730669766729046 103077344064080414 103464852876351393 103495454725767646 104051610076028244 104204327703341397 104442781542479478 104589010186187548 104760680333662116 104910971122577228 105066998112415514 105305373269654586 105660781517735612 106057956958465463 106074281101448142 106384439818119043 106627882472165082 106659419852369804 106815964989139427 107028739173188259 107060395114972698 107144781258153247 107389963823961378 107716833131543916 107793685492472511 108121783632038442 108437929198213993 108454619659842162 108686070912626382 110245158294839449 110416503134840756 110636449482396852 110756403098315716 110831602770686022 111085221998994228 111172780553572542 111205662180473924 111410032589634562 111427180509072708 111590723337608529 111592898616292254 112223514788488614 112223562978464532 112645407701227293 112772013428138652 112894282452935116 112992168999368673 113450496976042497 113927590807667826 113961287226126172 114128549389373911 114355890021230487 114389713117953714 114741843987948954 115004411136662796 115173204303693123 116126682124248726 116442443915875404 116782918898085566 117221952427777617 117256623221160574 117274671031414716 117617579426243414 117886727205250836 118059750777469893 118329910390232982 118458205366157006 118690078272764004 118870696352137401 119037125285257466 119055447145390644 119542439665998741 119906349686036676 120357073754123049 121393545088699618 121849911799559391 122039292938508204 122220793722605802 122498087272863498 122856268814597017 122875178506580178 122877573757265628 122911468577868482 122911521357365916 123057922446733239 123753327951689499 124036516345171626 124073202685409772 124903794300801481 124923019142159154 125283971510139782 125669638653467902 125957212197297348 126142080904044849 126430735551422526 126857442421459092 127905156574101004 129075857729462994 129114034558131868 129303536565800359 129323438603135406 129561105314912103 129599425665493266 129701577312501299 129998377260584826 130036826943300172 130191715052340963 130295856384750924 130487092964571987 130927433919903383 130927490141541954 131326002037087788 131567348999495094 132125854367682819 132528013796674818 133454665304279333 134471584525098276 134580199829386164 134617380534257908 134676218304776169 134885534300456436 135086140430248518 135849517901854638 135849576237088644 136360230375169881 136779994051867341 136820449536650502 137133539810189748 137334812128893549 137534515072792642 137555683999231428 137757575903339889 137953137168468524 138051562121938479 138471757984891338 138898021669622418 138939103604455196 139215866112802332 139420194683417991 139890741300376122 140210857413191628 141171145131240567 141743774950507863 141942228109825958 141964075459080972 142379175094926238 142401089697834492 142590926009706769 142704985564251012 142914435151674081 142978708517752188 143241470472387294 143396774916926902 143724913989963348 143896106110482117 144709269069366897 144752069799644734 145149791725202292 145296250513177233 145743522332519013 146521655005019364 146736706357766457 146950080896846906 147502524809992947 148000349491702274 148746536653532076 148787631116811372 149809644717762204 149850968540141026 150149467154681442 150193876934969724 150656225332491564 150877345036991307 151199329943075477 151222602119455818 151267329301389996 152303406899344722 152474520028307316 152583305503195161 153047732509616742 153213669043269086 153564272404924164 154616016096120621 155243182088651469 156077415114042366 156295936570370156 156883515279281322 157010233134283858 157366456683865842 157413001036626524 157600497168623271 157726562992066908 157958059904481879 158491104218830411 158491172276603418 158494261802849868 158853852304696332 159389919554664988 159623857792758919 159941823708247623 159989129778554706 160476098338830732 160590592672459047 161084945735942067 161550384315706561 161575249697315874 162466549066079188 163029106368939573 164077229928977652 164449487023844148 165004437268919332 165624754702261134 166003758717598116 166134604647473574 166247404156029033 166489149824959514 166514775367490676 166759170830358813 166808493270710886 167115048884451843 167190206069957364 167679066321623906 167704875012761604 168189441205393132 168335272182732921 168524469504971244 169341423679402674 169728932658074076 170891386211501739 170941930839189258 171584569676930571 172112765981923431 172748140419882804 173079489258331596 173585569636279934 173588953403121284 173982790619429316 174190023186373089 175174378347128349 175226189757464678 175765596221240158 175884934831740861 176167805823577092 176426369139365121 176478550851621662 176830090807876254 177368319216602388 177687308049235509 177886940033025202 177914319891426468 178555687927886199 178635990348585252 179158317805744858 179568291073034892 181348517289922668 181813640500226508 182090317633049427 182373325402489788 182695016439350018 183030767825828209 183058939407762306 183113082838524732 183331190583908703 183676767871119852 184068749495917972 184367202866802723 184367282036048874 185893592911223988 186109804028114658 186653984741647157 187222114728635854 187925957265209673 188228193508320756 188504457980201853 188935818295946022 188991699934010484 190286163632188638 190552580202232108 191423434917140594 191857734861151506 191861474813976156 192296768579369244 192945692092489196 193228880485971323 193613786594194491 193671051837197802 193728334017569644 194324696443358684 194399138498239899 194609908815829367 194997565890877239 195055240414950258 195648941810355276 196391235212312931 196670033079990596 196989003055631682 197351023499242641 199432252645720801 200951918447618772 201169793382655076 201539497156529938 201570517550120292 201870299744079246 201926070801386862 202388144189948388 202979922389334202 203011164489132468 203444407337593548 203774276852781957 204929896570283556 205230674304975753 205461339533458092 206154688128160828 206301772609188963 206929705752702786 206990909451535292 207707636977337007 208347032504433627 208408655406682794 208885563084958956 209836111950564183 210133996224831028 210610746539309172 212115913916930926 212148562202896284 212768879636238086 212913342164738937 213255764944330164 213568762642389357 213631929978278854 214057478346376518 214120790229945396 214289562516306494 214779927647922756 215095162375390353 215587370984945022 216243567264076884 216875858396427986 216909239319684324 217128104699467101 217372141825252764 220425121345270359 220490316589678898 221663205541372044 222000524237553411 222345561107145084 222820065179269124 223181446675217058 223185797232584508 224447029576977228 224776452810211539 225290815402454586 225949560476730769 225984337998737346 226900993952084994 227564447150775301 227855181615335652 228257098778747822 228711780042460974 228779426235907428 229483687975897908 229820503564903629 230346408607386246 232253364248497452 233565837796171132 234443904855555234 234513246442321148 235235158852486828 235325272918921983 235515349701425787 235580415934951339 236049685025798763 236119501554939786 236659820780465964 236916410732314012 237736758414905127 237741392704274802 237806971813702063 238074250570514932 239084879331997482 239983694667832059 240714147508246098 241417990044819917 242787090177399236 243143431307796593 243699823599118782 244441587445211604 244996174545726996 245712537629194034 245750357013160356 245822937155736964 246115844893466478 247506655903378998 248073032690343252 248437132053391701 249201906971210361 249733724737439271 249807588601602962 249846038284318308 250212739906066329 250567943020279564 251339277306935804 251518599482435859 252284161808089698 252861471102845052 254012135519104011 256412896258783887 258151715458925988 258607073131600718 258646877206270812 259122210629824206 259198851330986532 259403154625002598 259996754521169652 260378354454419901 260383430104681926 260974185929143974 261854867839806766 261854980283083908 262839284636197017 263134697998990188 263648394331860237 264251708735365638 264717826277432493 265056027593349636 266830410049537803 266909330608558666 268737476708617287 269352436609552338 270172280860497036 271699035803709276 272720460750339762 273517888998147773 273559988103734682 273640899073301004 274042524659025027 274669624257787098 275069030145585284 275472751814096417 275515151806679778 276103124243876958 276943515969782676 277796043339244836 278840389366835982 278932359220663729 279781482600752244 280833172092953781 282342290262481134 283487549901015726 283884456219651916 284316460865638579 284758350189852476 285181852019413538 285828870303348162 286482940944774588 286793549833853804 287135152375710891 287786602291727259 287792212220964234 287871597458691971 288757765220608831 289418538138733794 289504139599289468 289929047827664159 290506577755796703 290592501026354466 291487044665038026 292582860622425387 293473412715532914 293900161793693812 294331522109437981 295005049619985894 296000698983404548 299701937080282052 300298934309362884 301754690073982614 302309245734794907 302398659886150954 302445204238911636 302889106202080293 303780668455462247 304469883584001303 304606813798689444 305166611006390322 306095465019233484 306427338086538172 309232032192241242 310394558629054179 310486364177302938 312154830228084732 312612983110024191 313767030558562644 314020466268567716 314732913367731684 315200994337246542 315916119808963758 316982208437660822 316982344553206836 318173870875396389 319153319454357129 319247715585517838 319883647416495246 319978259557109412 320447894967418281 321181185344918094 321434343774459741 322120311617856451 322169891471884134 323100768631413122 323150499394631748 325313787594641979 326058212737879146 330735474884518347 331249509404522268 332269209294947148 332494808312058066 332978299649919028 333467015353906189 333518341660717626 333616986541421772 334230097768903686 335358132643247812 336670544365465842 337654961161856093 338682847358805348 339024584530746877 340068218775877697 341782772423003478 341883861678378516 342385648168121733 343169139353861142 344172557889983543 344225531963846862 347171139272559868 348380046372746178 350348756694256698 350452379514929356 350966742107172403 351531192442480316 351665857283332851 351769869663481722 352047138419646383 352852738278730242 352957101703243324 353660181615752508 354179252332409679 355374616098471018 355773880066050404 357111375855772398 358316635611489716 358627318997996223 360770704224281449 362234091540186761 364180635266098854 365390032878700036 365549735398678173 366061535651656418 366117878815524612 366662381167817406 367734493393454299 368568806443791051 368734405733605446 368734564072097748 371259983855068497 372219608056229316 373307969483294314 374444229457271708 374711382902404443 375851914530419346 377008915960403706 377871636591892044 378426242712134547 380572327264377276 382846869834281188 383715469722303012 386457760971942646 387227573188388982 387342103674395604 387910609697401077 388798276996479798 389104731937503897 389219817631658734 389935114063720967 389995131781754478 390110480829900516 390575145157022889 392782301759710149 392782470424625862 393978006111263364 394702046998485282 398864505291441602 400363995912837999 403078994313059876 403740599488158492 403852141602773724 405959844778668404 407548553705563914 408740216143299481 410398181274062009 410461348609951506 411661527991851949 412603545218377926 413859411505405572 414154686365815437 414603718781549521 415415273954674014 416629938498401131 416694065008867254 416817310813365588 419672223901128366 424231827833861852 425537759272476172 425826684329477874 427137525284778714 427263859956557708 427772778029120307 428114956692753036 428579125032612988 428743305455022243 430190140022539687 430190324750780706 431174741969890044 433751716792855972 434127807208100691 434256209398934202 435888751539531699 437230566997557039 438493900285489237 439843735287137657 440850242690540718 440980633179357796 442507574429978841 444001048475106822 446362893350434116 449552905620423078 450581630804909172 451899120953461538 451968675997474692 452632035110973921 453597989829226431 453801987904169988 455128894301550602 456514197557495644 457423560084921948 459641007129807258 460692817214772492 463848048288361863 465729546265954407 468887809711110468 470650545837843966 471030699402851574 471160831869902678 472099370051597526 472239003109879572 472801491505869813 475473312656491233 475473516829810254 475482785408549604 475613943627404126 478169758663994964 478871573378276757 479967389335664118 481428295016492196 482835980089639834 484651152947119683 486286862615593186 487399647198237564 491425075258388068 492231689786932956 495013311806757996 496797798384390853 496874264106783402 498327112832241833 498403813942420722 499467449474878542 499615177203205924 500425479812132658 501345146653355529 501888712209244157 503037198964871718 504568323616179396 506632244298756569 508024271038208022 512825792517567774 517214146263201436 518244421259648412 518806309250005196 520756708908839802 520766860209363852 521948371858287948 523709735679613532 524478389890493591 525523135041385047 525678569272394034 527296788663720474 527654804495222583 528503417470731276 529279107418095363 529435652554864986 533061924147706527 533660820099075606 533818661217117332 535667063783658597 536247841651441801 537474953417234574 538704873219104676 545440921500679524 546270952899148281 547035777996295546 547119976207469364 548085049318050054 549092303477484627 549339248515574196 550945503628192834 551030303613359556 552206248487753916 553101608600408169 557680778733671964 557864718441327458 559961954224941471 561666344185907562 563777871795629019 564684580524962268 565513373940605559 566975099802031452 568632921731277158 570363704038827076 571657740606696324 574270304751421782 575573204583454518 575584424441928468 575743194917383942 577515530441217662 578837076277467588 579686641457913969 579858095655328318 581013155511593406 581185002052708932 582974089330076052 583829726447488101 585165721244850774 586946825431065828 588663044218875962 590010099239971788 598296757937162403 603509380147965228 604618491469589814 604797319772301908 605778212404160586 607549493726979769 607561336910924494 608939767168002606 610333222012780644 613291664151126373 617674927980675817 618464064384482484 618905317827566889 620789117258108358 620972728354605876 625225966220048382 630401988674493084 631832239617927516 633964416875321644 636347741750792778 638306638908714258 638495431171035676 638740026494216811 639432557537725063 639767294832990492 640706287927168071 640895789934836562 642362370689836188 642868687548919482 644240623235712902 644339782943768268 645285487126171059 646201537262826244 650627575189283958 651384314098401303 652116425475758292 655277401550225489 661275364035811077 661470949769036694 664989616624116132 666001572712660233 666934030707812378 667036683321435252 668460195537807372 673341088730931684 674329358430634617 675309922323712186 677848681430192307 678049169061493754 680136437551755394 682693341452325903 683565544846006956 684771296336243466 686338278707722284 688345115779967086 688451063927693724 689461510694710887 696760092745492356 700697513388513396 701933484214344806 703331714566665702 703539739326963444 704094276839292766 705705476557460484 706546049104277361 706741247804854017 708358504664819358 710749232196942036 713420915441106189 714222751711544796 717254637995992446 721541408448562898 724253970134459751 724468183080373522 728361270532197708 729430293923389779 731099470797356346 732123071303312836 733324762335634812 735468986786908598 737137612887582102 737468811467210892 742405698709258241 742519967710136994 746615938966588628 747711754923975989 749201174212317813 749422765804808886 751703829060838692 754017831920807412 754555798447307577 756852485424269094 771716108063876143 772915521943885292 774455146376777964 775821219394802154 777596553992959596 778209463875007794 778439635263317468 779870228127441934 779990263563508956 781135063363259703 781150290314045778 785564603519420298 785564940849251724 788517853908591051 789404093996970564 790945182995580711 794153478832297479 797729010582883204 798899845725617377 800491230148613409 800727991825675998 806212430125851861 815097107411127828 817480432286598962 820553666994443319 820796362548124018 820922697219903012 822127573977075081 823323055983703898 825207090436755852 826418255442289251 828309372731630874 829207437563099042 830830547909348028 833259876996802262 833388130017734508 836797077661991187 839344447802256732 842499516278861343 851653368658955748 852949382596915737 854275050569557428 855545556058240614 857486610910044486 860380280045079374 860380649501561412 861405457127132673 863614792376075913 866273295661826493 868255614416201382 868512418797868404 869787143482992477 871777503079063398 874326560105610367 874461133995114078 876987800570978474 879687470574275314 881700485381081436 882994566328313943 885015148859957682 888002096950213644 899105811240846156 903798241906923076 905124755960602513 905264070221947842 906927737204384721 907195979658452862 910257788603101204 911342005366386741 913409650752003909 916492037439323681 919282014259614516 920209586583455809 927696096576723726 931459092531908814 934182657129955331 941301091675687932 942061398805703148 942321663739805356 944198740103195052 945602983011739626 950946625312982466 950947033659620508 951227887254808252 954521612626189167 957459958363071387 957743146756553514 959934778671328236 961343684902254843 964303031323379223 965671960179279668 966360934853569353 969302305894239366 972573725231186372 975941362783925937 992206424653555041 993595596768781706 993748528213566804 996654225664483666 996807627884841444 998136482067947383 998934898949757084 1000401046061718567 1000850959624265316 1002690293306711058 1003777424418488314 1006074397929743436 1012964883485568279 1013264488597513138 1016048542076416044 1017073753592240631 1020204656327633091 1025651585035135548 1027156944504365199 1032517673669950629 1041513417817679604 1048956779780987182 1051046270082770094 1051357138544788068 1052900226321517209 1054593577327440948 1055309608990445166 1056141415258939149 1058395309601528339 1058558214836190726 1058871305109729972 1066123848295413054 1067321640198151212 1071334127567317194 1072495683302883602 1074949906834469148 1082312112672844347 1086702274620560283 1092541905798296562 1094071555992591092 1096170098636100108 1098184606954969254 1101891007256385668 1103203480180362897 1105706419331373153 1106203217200816338 1109437729531812877 1113937920601025453 1115729436882654916 1117367004549312433 1119923908449882942 1123332688371815124 1124134148707213329 1127555743591258038 1130852690209945927 1131026747881211118 1137265843462554316 1148540609502843564 1151146409166909036 1151486389834767884 1155031060882435324 1159373282915827938 1159716191310656636 1162026311023186812 1163731829092203231 1167314195812511691 1167659452894976202 1169805342191162901 1170331442489701548 1177326088437751924 1178346905279130447 1190197729346327929 1196593515874324806 1201091987738513997 1209236982939179628 1211556424808321172 1215098987453959538 1215122673821848988 1217879534336005212 1226220648429898443 1226583328302252746 1231194543822186027 1234984583975555847 1235349855961351634 1237810635655133778 1241578234516216716 1243811156344648563 1249889815495203393 1250451932440096764 1272695483501585556 1276613277817428516 1277480052988433622 1278865115075450126 1281215374780797463 1281412575854336142 1281791579869673124 1283318334087360921 1285737375097838964 1288481246471425804 1290570420067619061 1290570974252342118 1301255150378567916 1302768628196802606 1306577893191530099 1310554803100450978 1315481700856467711 1319531205861412971 1322550728071622154 1322941899538073388 1332003145425320466 1333868061415624756 1348451167043346601 1348658716861269234 1350619844647424372 1352602163401799261 1355697362860384614 1356098338122987508 1360272875103510788 1360793969487679293 1362269361710805569 1365386682904651806 1369542592672486932 1376690231559934172 1378923021389421774 1396025768520045607 1403866968428689612 1406663429133331404 1408188553678585532 1413092098208554722 1413482495609708034 1416717009329638716 1426419937969473699 1426841830882212378 1434509275991984892 1436614720134830271 1443082816897125796 1448507940268919502 1448936366160747044 1453953458841359049 1458860587846779558 1462198941594712692 1470937973573817196 1474275225775164204 1484811397418516482 1485039935420273988 1490393395153172559 1494981338496725499 1495423509847951978 1498402348424635626 1498845531609617772 1505666136627732471 1509111596894615154 1513704970848538188 1519896732896269707 1543432216127752286 1551642438789604308 1556418927750015588 1559740456254883868 1562270126726519406 1562300580628091556 1571129207038840596 1573435169671480773 1577035707817182102 1581646923337115383 1581890365991161422 1588306957664594958 1592951130055427107 1597799691451234754 1600982460297226818 1601455983651351996 1608743524954325403 1612424860251703722 1634960864573197924 1641107333988886638 1641592725096248036 1644255147954150162 1646646111967407796 1647276910432453881 1649062911544659373 1652836510884578502 1656618745463261748 1658414875126198084 1664648802695914441 1666519753993604524 1673594155323982374 1679885862674824413 1684999032557722686 1689925930313739419 1702004019154576151 1705898765193831474 1711091112116481228 1714973221820088972 1720760560090158748 1722810914254265346 1727229584752151826 1732546591323652986 1736511228832402764 1739059924373741907 1739574286965984954 1743555006158126796 1748653120211220734 1748922267990228156 1751489179342464303 1753975601141956948 1759374941148550628 1765989132656627886 1770030297719915364 1794890273811487209 1810249511921205026 1810528140443895684 1813855474408769442 1814391959316905724 1822648481180939307 1822684010732773482 1826819301504007818 1832984074878647362 1839874992453379119 1840419173166911618 1853024783942027451 1855392193153447452 1862918185063817628 1868365314259910662 1891205966023479252 1901893250625964932 1909043225252378334 1914625222987034411 1914919916726142774 1915486293513107028 1918297672613175189 1922687369804509686 1928309262698674919 1928606062646758446 1932721869707138706 1938604611788478732 1951882725567851874 1965832204650676467 1984412849307110082 1987191193537563412 1993308451328967332 1996272964135894766 2000802092123437134 2005380586613422116 2007554848836976628 2015101182210843797 2021304356544261817 2025929766971136558 2026528977195026276 2029503334793649113 2033546044290576921 2034147507184481262 2040409312655266182 2048080024356977709 2054313889008730398 2060320654766065867 2065035347339901258 2097913559561974364 2102092540165540188 2105800452643034418 2110619217980890332 2112282830517878298 2116790619203056678 2117116429672381452 2120223743414562051 2132247696590826108 2140262746323318567 2142668255134634388 2144991366605767204 2164624225345688694 2172761910403379253 2173404549241120566 2185083811596593124 2188290881770169337 2196369213909938508 2206406960360725794 2211412838662746306 2212406434401632676 2218875459063625754 2227217096127774723 2227875841202050906 2234734009098624866 2239847816899765884 2243135264771927967 2248268297414426658 2255111487182516076 2261705380419891854 2262053495762422236 2315148324191628429 2318746565831655876 2327463658184406462 2334269107477343323 2334628391625023382 2335318905789952404 2339610684382325802 2356693810558260894 2373172091715228139 2380395458692655858 2393187031748649612 2396699537176852131 2402183975477027994 2430197974907919076 2452441296859796886 2453166656604505492 2456767194750206821 2461661000983329957 2462389087644372054 2464329968937524681 2469969167951111694 2470699711922703268 2475621271310267556 2479254766326867753 2487622312689297126 2499779630990406786 2510391232985973561 2535638640781307327 2554960105976867244 2557730230150900252 2558848147790747211 2562430749561594926 2562825151708672284 2566636668174721842 2581140840135238122 2581141948504684236 2590844377128227739 2598819886985479479 2605537256393605212 2609361430448977431 2613155786383060198 2621109606200901956 2622979680316831101 2630963401712935422 2639062411722825942 2645101456143244308 2648983698984941829 2664006290850640932 2696902334086693202 2697317433722538468 2705204326803598522 2711394725720769228 2715374267881807539 2721587938975358586 2724538723421611138 2730773365809303612 2734026016099160223 2749476112317971043 2757846042778843548 2760628759750367427 2792051537040091214 2802547971389865993 2826184196417109444 2826964991219416068 2852839875938947398 2853683661764424756 2872787268918434063 2873229440269660542 2897015880537839004 2899082804560708059 2907906917682718098 2917721175693559116 2969622794837032964 2980786790306345118 2989962676993450998 2990847019695903956 2994409446203842149 2996804696849271252 3001203138185155701 3011330980157777809 3011332273255464942 3018223193789230308 3038894650456704837 3039793465792539414 3051221260776721893 3060613968982899273 3069457301998424659 3086864432255504572 3097553021009851887 3124540253453038812 3146870339342961546 3154071415634364204 3158700678964551627 3163293846674230766 3163780731982322844 3168424245776817447 3175185928804585017 3176613915329189916 3185902260110854214 3195599382902469508 3201964920594453636 3217487049908650806 3224849720503407444 3246936338018533041 3260106823861680849 3282214667977773276 3288510295908300324 3294553820864907762 3298125823089318746 3305673021769157004 3309610440541088691 3328313188595438631 3329297605391828882 3341813761803076359 3347188310647964748 3352101013647937299 3359771725349648826 3369998065115445372 3379851860627478838 3392558070629837781 3404008038309152302 3411797530387662948 3445621828508530692 3454459169504303652 3465093182647305972 3477584588690735971 3478119848747483814 3479148573931969908 3497306240422441468 3502978358684928606 3509416026573488703 3531978265313255772 3546425710091295983 3570593188038983787 3589780547622974418 3620499023842410052 3627710948817538884 3645296962361878614 3645368021465546964 3653638603008015636 3665968149757294724 3671348729233455137 3678661945289695329 3679749984906758238 3680838346333823236 3693583631466558081 3704953751926667541 3706049567884054902 3731433469033945689 3736730628519821324 3749669446485610179 3818086450504756668 3829250445974068822 3829839833452285548 3836595345226350378 3843646124342392389 3845374739609019372 3856618525397349838 3857212125293516892 3865443739414277412 3871711260202857183 3903765451135703748 3919733679574590297 3931664409301352934 3946445102569403133 3958593617584238913 3968825698614220164 3992545928271789532 4001604184246874268 4030202364421687594 4042608713088523634 4045353501130039803 4051859533942273116 4057806490205397783 4059006669587298226 4067092088581153842 4068295014368962524 4080818625310532364 4086808085132416707 4096160048713955418 4108627778017460796 4120641309532131734 4130070694679802516 4188077305560136821 4211600905286068836 4224565661035756596 4233581238406113356 4240447486829124102 4280525492646637134 4293041649057884611 4323724495864730719 4329248450691377388 4345523820806758506 4346809098482241132 4376581763540338674 4412813920721451588 4422825677325492612 4437750918127251508 4454434192255549446 4455751682404101812 4469468018197249732 4471180185459517677 4476027902764075441 4484944015490176497 4486270529543855934 4496536594828853316 4516998409883197413 4523410760839783708 4559690198688809121 4586941810851578423 4630296648383256858 4654927316368812924 4668538214954686646 4669256783250046764 4679221368764651604 4713387621116521788 4720305509014442319 4744940770011346149 4746344183430456278 4760790917385311716 4778853390166281321 4793399074353704262 4804367950954055988 4826230574862976209 4904882593719593772 4913534389500413642 4923322001966659914 4924778175288744108 4928659937875049362 4939938335902223388 4947188734633978119 4958509532653735506 4975244625378594252 4993946408087743323 4999559261980813572 5020782465971947122 5069777790941218257 5071277281562614654 5106012057463728453 5117696295581494422 5124861499123189852 5133273336349443684 5162281680270476244 5181688754256455478 5196839890964807687 5197639773970958958 5218722860897954862 5226311572766120396 5233982284467831923 5245959360633662202 5261926803425870844 5278124823445651884 5297967397969883658 5393804668173386404 5402012756447133001 5410408653607197044 5430748535763615078 5443175877950717172 5449077446843222276 5467945443542817921 5468052032198320446 5469560351715147449 5498952224635942086 5519624977360137357 5521257519500734854 5559074351826082353 5584103074080182428 5592298920079321639 5605095942779731986 5705679751877894796 5743875668961103233 5745574537836868126 5746458880539321084 5754893017839525567 5784927788096024757 5798165609121416118 5815813835365436196 5897496613952029401 5961573580612690236 5979925353986901996 5988818892407684298 6002406276370311402 6022661960315555618 6022664546510929884 6045303546632531391 6063913069632785451 6077789300913409674 6079586931585078828 6088510004380947339 6102442521553443786 6120285920739272569 6121227937965798546 6138914603996849318 6180961964298197601 6195106042019703774 6293740678685923092 6317401357929103254 6326587693348461532 6335873291724217591 6336848491553634894 6350371857609170034 6371804520221708428 6415444262075265767 6434974099817301612 6441467106084190663 6493872676037066082 6520213647723361698 6539278599909687317 6589107641729815524 6596251646178637492 6619220881082177382 6656626377190877262 6658595210783657764 6668368100036275657 6681651288383324169 6683627523606152718 6704202027295874598 6719543450699297652 6729405794315783901 6759703721254957676 6785116141259675562 6808016076618304604 6945444972574885287 6955169177381471942 6956239697494967628 6986955374475631681 7002807322432029969 7005956717369857212 7018832053146977406 7092851420182591966 7119516275145684417 7141186376077967574 7179561095245948836 7190098611530556393 7290593924723757228 7342697458466910274 7357323890579390658 7359499969813516476 7370301584250620463 7387167262933116162 7392989906812574043 7408767167210698373 7409907503853335082 7412099135768109804 7462866938067891378 7499338892971220358 7606915922343921981 7658500891948137644 7673190690452700756 7687292248684784778 7713237050794699676 7743422520405714366 7766064106722690139 7797565444207178171 7821569031845187031 7839467359149180594 7863328818602705868 7868939040950493303 7892890205138806266 7915968831469621489 7917187235168477826 8060404728843375188 8085217426177047268 8090707002260079606 8115612980410795566 8118013339174596452 8134184177162307684 8146122803645422617 8173616170264833414 8192320097427910836 8241282619064263468 8248428336953913129 8281886279251102281 8331384105424295503 8376154611120273642 8407643914169597979 8480894973658248204 8561050985293274268 8586083298115769222 8618361806755302189 8647448991729461438 8691047641613517012 8753163527080677348 8908868384511098892 8942360370919035354 8952055805528150882 8968507623465582241 8969888030980352994 8972541059087711868 8983228338611526447 9033992940473333427 9033996819766394826 9119380397377618242 9173883621703156846 9208371905995273977 9260593296766513716 9337076429909373292 9439158169303426207 9440611018028884638 9468215143812594827 9489881540022692298 9492688366860912556 9525557786413755051 9535885531975638983 9557706780332562642 9586798148707408524 9652461149725952418 9827068779000827284 9846644003933319828 9857319875750098724 9894377469267956238 9917019065307471012 9984939565786315893 9987892816175486646 10025441285409229077 10041564931943894244 10056303040943811897 10139555581882436514 10142554563125229308 10177674211889513343 10212024114927456906 10235392591162988844 10363377508512910956 10393679781929615374 10395279547941917916 10432753766072207913 10437445721795909724 10467964568935663846 10491918721267324404 10595934795939767316 10639277130273887949 10711779564116951361 10804025512894266002 10861497071527230156 10935890887085635842 10936104064396640892 10939120703430294898 10997904449271884172 11014046187700365411 11039249954720274714 11042515039001469708 11118148703652164706 11184597840158643278 11210191885559463972 11487751337922206466 11491149075673736252 11509786035679051134 11530938373027177167 11543440380812615611 11569855576192049514 11596331218242832236 11652541618871401087 11759201038723770891 11794993227904058802 11977637784815368596 12004812552740622804 12045323920631111236 12090607093265062782 12127826139265570902 12136060503390119409 12155578601826819348 12173419470616193349 12177020008761894678 12204885043106887572 12240571841478545138 12242455875931597092 12260424255397250121 12277829207993698636 12361923928596395202 12390212084039407548 12564231916680410463 12634802715858206508 12671746583448435182 12673696983107269788 12700743715218340068 12830888524150531534 12879124947173653833 12882934212168381326 12971173487594192157 12987745352074132164 13040427295446723396 13078557199819374634 13238441762164354764 13313252754381754524 13336736200072551314 13363302576766648338 13367255047212305436 13408404054591749196 13428083708292226323 13458811588631567802 13570232282519351124 13760825432554735269 13890889945149770574 13910338354762943884 13973910748951263362 14005614644864059938 14037664106293954812 14105708275475906579 14185702840365183932 14206523343555543791 14234822310034038447 14239032550291368834 14282372752155935148 14336560170498843963 14380197223061112786 14685394916933820548 14714647781158781316 14740603168501240926 14774334525866232324 14785979813625148086 14817534334421396746 14819815007706670164 14841566203901934357 14925733876135782756 14981839224263229969 14998677785942440716 15209333372823654771 15213831844687843962 15318036172391185359 15374584497369569556 15486845040811428732 15532128213445380278 15590519672894423061 15595130888414356342 15643138063690374062 15678934718298361188 15701946853403495769 15737878081900986606 15785780410277612532 15831937662939242978 15834374470336955652 16181414004520159212 16206038269341399003 16231225960821591132 16292245607290845234 16347232340529666828 16408681055145442347 16496856673907826258 16563772558502204562 16612204642006596973 16662768210848591006 16752309222240547284 16776896760237964917 16815287828339195958 17172166596231538444 17197370363251447747 17231627006883309699 17236723613510604378 17294897983458922876 17354783364288074271 17749470485469151289 17884720741838070708 17904111611056301764 17937015246931164482 17939776061960705988 17966456677223052894 18067985880946666854 18067993639532789652 18135910639897594173 18191739208898356353 18238760794755236484 18265530013142842017 18347767243406313692 18360857762217817707 18416743811990547954 18542885892894592803 18878316338606852414 18881222036057769276 18936430287625189654 18979763080045384596 19007619875172652773 19051115572827510102 19071771063951277966 19115413560665125284 19246332786225797301 19304922299451904836 19324401318252571989 19617835799729061951 19788754938535912476 19969879131572631786 19975785632350973292 20005104300108826971 20050882570818458154 20109510882429038441 20112606081887623794 20279111163764873028 20355348423779026686 20424048229854913812 20787359563859230748 20865507532144415826 20935929137871327692 20960866123426895043 21008421967296089907 21079316861104444663 21164820491419483607 21278554260547775898 21358548825437053251 21423559128233902722 21486201113988972613 21608051025788532004 21871781774171271684 21878241406860589796 22028092375400730822 22078499909440549428 22110904752751861389 22178969720437722129 22226301501632095119 22236297407304329412 22369195680317286556 22820747767031765943 22975502675844412932 23019572071358102268 23061876746054354334 23086880761625231222 23139711152384099028 23298192320168070417 23305083237742802174 23392696332621534513 23464707095535561093 23518402077447541782 23589986455808117604 23747906494408864467 24181214186530125564 24255652278531141804 24272121006780238818 24343092120835151797 24346838941232386698 24354040017523789356 24481143682957090276 24520848510794500242 24723847857192790404 24824979970639071881 24994152316272886509 25128463833360820926 25343493166896870364 25620572173823585419 25661777048301063068 25699441104634185959 25758249894347307666 25765868424336762652 25855085420265906567 25942346975188384314 26157114399638749268 26673472400145102628 26726605153533296676 26856167416584452646 26905522870396746723 26917623177263135604 27101978821420000281 27521650865109470538 27625115717985821931 27781779890299541148 27947821497902526724 28011229289728119876 28211416550951813158 28317474507910278621 28404645431437784481 28413046687111087582 28469644620068076894 28478065100582737668 28607656595926916949 28673120340997687926 28760394446122225572 29481206337002481852 29571959627250296172 29635068668842793492 29683132407803868714 29963678448526459938 30051291543405192277 30266071471053115033 30418666745647309542 30427663689375687924 30636072344782370718 31064256426890760556 31181039345788846122 31190261776828712684 31286276127380748124 31298261298216623739 31332195319348528087 31403893706806991538 31475756163801973212 31663875325878485956 31917831390821663847 32108592675961048961 32412076538682798006 32584491214581690468 32817362110290884694 32993713347815652516 33042138563101096233 33127545117004409124 33224409284013193946 33325536421697182012 33553793520475929834 33630575656678391916 34394740726502895494 34463254013766619398 34473447227021208756 34630321142437846833 34709566728576148542 34957624856614203261 35498940970938302578 35874030493862328964 35932913354446105788 36135971761893333708 36271821279795188346 36377879236753653809 36383478417796712706 36531060026285684034 36637875991274823461 36721715524435635414 36833487623981095908 37085771785789185606 37756632677213704828 37872860575250379308 38015239750345305546 38102231145655020204 38143542127902555932 38286922462006032143 38492665572451594602 38637374841520961499 38648802636505143978 38913520462782576471 39146092440555251473 39235671599458123902 39939758263145263572 40010208600217653942 40101765141636916308 40219021764858076882 40225212163775247588 40284251124876678969 40710696847558053372 41282476297664205807 41731015064288831652 41921732246853790086 42016843934592179814 42158633722208889326 42317124826427719737 42329640982838967214 42557108521095551796 42619570030666631373 42717097650874106502 42847118256467805444 42972402227977945226 44056184750801461644 44221809505503722778 44351113042069523137 44357939440875444258 44452603003264190238 45090269742589334641 45641495534063531886 46123753492108708668 46173761523250462444 46596384640336140834 46610166475485604348 46678576700253929599 46771559018683269183 46785392665243069026 46929414191071122186 47036804154895083564 47105840560210487307 47495812988817728934 48544242013560477636 48618114808024197009 48686184241670303594 48693677882464773396 49041697021589000484 49226043165436327041 49649959941278143762 49836613926019790919 49988304632545773018 50256927666721641852 50330690280713894751 51241144347647170838 51398882209268371918 51516499788694615332 51592111089754343241 51710170840531813134 51884693950376768628 53248411456407453867 53712334833168905292 53811045740793493446 54203957642840000562 54582958109450247197 55043301730218941076 55082573286653453121 55250231435971643862 56422833101903626316 56634949015820557242 56809290862875568962 56826093374222175164 56939289240136153788 57022859625517958319 57215313191853833898 57346240681995375852 57738998358677391903 57973203954757715967 58319688737970068521 58853507399187185853 59366264815607737428 59927356897052919876 60015312900326480913 60102583086810384554 60328532647287115323 60532142942106230066 60837333491294619084 61272144689564741436 62362078691577692244 62596522596433247478 62664390638697056174 62807787413613983076 62882598370280685129 63237950583313333989 63494461474258450821 63835662781643327694 64217185351922097922 64458603341966917839 64824153077365596012 65634724220581769388 66074107185123983449 66084277126202192466 66448818568026387892 66678904504896285357 67107587040951859668 68789481453005790988 68926508027533238796 69260642284875693666 69419133457152297084 69894576960504211251 69915249713228406522 70178088997864603539 70394121286606683279 70997881941876605156 71243719483226593401 72543642559590376692 72755758473507307618 72766956835593425412 73029276362505455391 73062120052571368068 73275751982549646922 73443431048871270828 74171543571578371212 74474939911917215643 74982456948818659527 76030479500690611092 76573844924012064286 76861716521470756257 76985331144903189204 77098323313902557877 77274749683041922998 77297605273010287956 77827040925565152942 78292184881110502946 78471343198916247804 80020417200435307884 80438043529716153764 80568502249753357938 80716568611190240169 81567791332099807609 82564952595328411614 83843464493707580172 84033687869184359628 84317267444417778652 84634249652855439474 84659281965677934428 84952423523730835863 85213936294313353443 85239140061333262746 85434195301748213004 85822969787780750847 85944804455955890452 88443619011007445556 88702226084139046274 88715878881750888516 88905206006528380476 90153874630215576831 90180539485178669282 90798214413159345099 91282991068127063772 93192769280672281668 93357153400507859198 93543118037366538366 93570785330486138052 93858828382142244372 93996585958045584261 94211681120420974614 94991625977635457868 96325778027883146883 97236229616048394018 97372368483340607188 98452086330872654082 98739957928331346053 99299919882556287524 99445663404888806537 99673227852039581838 99976609265091546036 100661380561427789502 102482288695294341676 102797764418536743836 103184222179508686482 103420341681063626268 103890963427313540499 104872874569842609783 106496822912814907734 107622091481586986892 108407915285680001124 109133637710260961427 109165916218900494394 109913627973824470383 110165146573306906242 110500462871943287724 113269898031641114484 113618581725751137924 114045719251035916638 114430626383707667796 114860767386018096429 115477996717354783806 115946407909515431934 116285432494046178811 116639377475940137042 117438277321665754419 117707014798374371706 120030625800652961826 120205166173620769108 120381592542760134229 120657065294574230646 121064285884212460132 124246293398284059023 125193045192866494956 125328781277394112348 125765196740561370258 126475901166626667978 126951374479283159211 126988922948516901642 127671325563286655388 127858710091999894119 128434370703844195844 128917206683933835678 132148214370247966898 132168554252404384932 133053339126208569411 133357809009792570714 135270809227768003923 138521284569751387332 139789153921008422502 139830499426456813044 140035730100761788797 140356177995729207078 140766576177003269087 140788242573213366558 142487438966453186802 145511516947014615236 146058552725010910782 146551503965099293844 147555218027731112641 148153743439936385249 148949879823834431286 149509841778059372757 149964913897637319054 150403407797922808291 153147689848024128572 153723433042941512514 154196646627805115754 154549499366083845996 154776333269263029723 155654081851130305884 156584369762221005892 159745234369222361601 161137004499506715876 161433137222380480338 163135582664199615218 163748874328350741591 165129905190656823228 169268499305710878948 169904847047461671726 170401644845846062579 170427872588626706886 170478280122666525492 171645939575561501694 174959066213910205563 177404452168278092548 179344005216765097933 179896087732439301713 180307749260431153662 180361078970357338564 180985597941861345969 181596428826318690198 186714306801015718396 187086236074733076732 187993171916091168522 188423362240841949228 189713851749940001967 190483384422775352463 192651556055766293766 193375810025900753517 194472459232096788036 196904172661745308164 197479915856662692106 198222321555371950347 198891326809777613074 199346455704079163676 201322761122855579004 206368444359017372964 207781926854627080998 209745749139685219566 212993645825629815468 218267275420521922854 218331832437800988788 219087829087516366173 219325367235439696609 219827255947648940766 220330293146613812484 223424819735751646929 228091438502071833276 229721534772036192858 230585149564412268771 230955993434709567612 231294969941707673631 231892815819030863868 232570864988092357622 233278754951880274084 234876554643331508838 235414029596748743412 240061251601305923652 240763185085520268458 241314130589148461292 244703373996299422827 248492586796568118046 251530393481122740516 252951802333253335956 253902748958566318422 253977845897033803284 255717420183999788238 257834413367867671356 264296428740495933796 266106678252417138822 266715618019585141428 268008457234042225001 270461623890646730493 270541618455536007846 272394643239478035297 279578307842016845004 280071460201523577594 280712355991458414156 281533152354006538174 281576485146426733116 281989757874136752783 284974877932906373604 288977334083649440649 292117105450021821564 295110436055462225282 296219873784994038159 296307486879872770498 297899759647668862572 298336990214666419611 299019683556118745514 299929827795274638108 300806815595845616582 307446866085883025028 308393293255610231508 309552666538526059446 315631888198125342487 319490468738444723202 322866274444760960676 326271165328399230436 326750036901777507193 327400913130782884281 327497748656701483182 329740883921473411149 339809694094923343452 340803289691692125158 340855745177253413772 343291879151123003388 344582302158054289287 348856297482138536433 349918132427820411126 352314831964997263257 358688010433530195866 359792175464878603426 360615498520862307324 361144777628280402687 361971195883722691938 363192857652637380396 372738880194852177069 375986343832182337044 379427703499880003934 380966768845550704926 382080706766151730379 385303112111532587532 386751620051801507034 394959831713325384212 396444643110743900694 397782653619555226148 399160017378625708233 405812427683304011769 408237821165790479647 415563853709254161996 419491498279370439132 420107190302285366391 422299728531009807261 436534550841043845708 438175658175032732346 438650734470879393218 439654511895297881532 442665654083193337923 444461230319809155747 446849639471503293858 451210223393768424873 459443069544072385716 461170299128824537542 462518750295867884143 462589939883415347262 465141729976184715244 469753109286663017676 481526370171040536916 486790871302648122961 489406747992598845654 491246622985052224773 496985173593136236092 507805497917132636844 511204934537538187737 511434840367999576476 524877198641730616689 532213356504834277644 536016914468084450002 538032015650295293799 539688263197317905139 540923247781293460986 541083236911072015692 544789286478956070594 560142920403047155188 563066304708013076348 563979515748273505566 570974539324698653263 577954668167298881298 590220872110924450564 592439747569988076318 592614973759745540996 594666964666115851041 596673980429332839222 598039367112237491028 601613631191691233164 619105333077052118892 631263776396250684974 638980937476889446404 653500073803555014386 654801826261565768562 654995497313402966364 657976101706319089827 659481767842946822298 681606579383384250316 689164604316108578574 691179705498319422371 696119643834221645759 697712594964277072866 699836264855640822252 704629663929994526514 717376020867060391732 719584350929757206852 722289555256560805374 723942391767445383876 734110121988898268481 745477760389704354138 758855406999760007868 761933537691101409852 764161413532303460758 773503240103603014068 792889286221487801388 798320034757251416466 804025371702126675003 811624855366608023538 816475642331580959294 840214380604570732782 842671147799320939603 844599457062019614522 876351316350065464692 877301468941758786436 885331308166386675846 888659621354982114477 888922460639618311494 893699278943006587716 895010970643999258833 902420446787536849746 922340598257649075084 925037500591735768286 925179879766830694524 946895664594376027461 973581742605296245922 978813495985197691308 980250110705332521579 982493245970104449546 1022409869075076375474 1037076204079554696743 1046568892446415609299 1049754397283461233378 1072033828936168900004 1076064031300590587598 1079376526394635810278 1081846495562586921972 1083434332884841208061 1089578572957912141188 1118216640584556531207 1127959031496547011132 1141949078649397306526 1146242120298455191137 1155909336334597762596 1184879495139976152636 1189333929332231702082 1193347960858665678444 1224713463497371438941 1255408036517355685531 1262527552792501369948 1266899185593029421783 1307000147607110028772 1309603652523131537124 1315952203412638179654 1318963535685893644596 1327996962249580013769 1333383690959427467241 1353630670181305274619 1378329208632217157148 1382359410996638844742 1387556250887603652429 1392239287668443291518 1395425189928554145732 1409259327859989053028 1444579110513121610748 1460372613907944368883 1468220243977796536962 1490955520779408708276 1528322827064606921516 1533614803612614563211 1596640069514502832932 1608050743404253350006 1614096046950885881397 1619064789591953715417 1623249710733216047076 1632951284663161918588 1680428761209141465564 1685342295598641879206 1689198914124039229044 1712923617974095959789 1770662616332773351692 1777319242709964228954 1777844921279236622988 1790021941287998517666 1804840893575073699492 1850075001183471536572 1876059200638295575007 1893791329188752054922 1947163485210592491844 1960500221410665043158 1964986491940208899092 1973928305118957269481 2044819738150152750948 2073539116494958267113 2074152408159109393486 2088358931502664937277 2093137784892831218598 2099508794566922466756 2152128062601181175196 2158753052789271620556 2166868665769682416122 2209423217386877397409 2236433281169113062414 2283898157298794613052 2287250258312442550351 2292484240596910382274 2378667858664463404164 2412076115106380025009 2449426926994742877882 2510816073034711371062 2528013443397962818809 2533798371186058843566 2631904406825276359308 2655993924499160027538 2666767381918854934482 2674564947363062112653 2707261340362610549238 2764718821993277689484 2775112501775207304858 2784478575336886583036 2840686993783128082383 2857664748160533357529 2920745227815888737766 2936440487955593073924 2940750332115997564737 3067229607225229126422 3111228612238664090229 3216101486808506700012 3228192093901771762794 3237631252071075189001 3238129579183907430834 3370684591197283758412 3407536099118536860727 3425847235948191919578 3438726360895365573411 3554638485419928457908 3580043882575997035332 3674140390492114316823 3752118401276591150014 3766224109552067056593 3787582658377504109844 3921000442821330086316 3947856610237914538962 4147078232989916534226 4148304816318218786972 4162668752662810957287 4176717863005329874554 4186275569785662437196 4333737331539364832244 4381117841723833106649 4418846434773754794818 4472866562338226124828 4574500516624885100702 4584968481193820764548 4824152230212760050018 4898853853989485755764 5021632146069422742124 5056026886795925637618 5067596742372117687132 5138770853922287879367 5311987848998320055076 5333534763837709868964 5349129894726124225306 5414522680725221098476 5550225003550414609716 5628177601914886725021 5681373987566256164766 5715329496321066715058 5841490455631777475532 5881500664231995129474 6134459214450458252844 6220617349484874801339 6222457224477328180458 6265076794507994811831 6456384187803543525588 6475262504142150378002 6476259158367814861668 6628269652160632192227 6815072198237073721454 6851694471896383839156 6861750774937327651053 6877452721790731146822 7259533428556882877201 7348280780984228633646 7504236802553182300028 7532448219104134113186 7584040330193888456427 7895713220475829077924 8023694842089186337959 8294156465979833068452 8325337505325621914574 8353435726010659749108 8572994244481600072587 8762235683447666213298 8787856255621489798717 8837692869547509589636 9149001033249770201404 9333685836715992270687 9648304460425520100036 9712893756213225567003 10112053773591851275236 10222608297355610582181 10277541707844575758734 10698259789452248450612 11256355203829773450042 11298672328656201169779 11362747975132512329532 11430658992642133430116 11763001328463990258948 12441234698969749602678 12444914448954656360916 12530153589015989623662 12950525008284300756004 13132414404468069025049 13256539304321264384454 13630144396474147442908 13723501549874655302106 13754905443581462293644 14519066857113765754402 14696561561968457267292 15064896438208268226372 15168080660387776912854 16010751808187097852457 16047389684178372675918 16650675010651243829148 16884532805744660175063 17145988488963200145174 17524471366895332426596 17575712511242979597434 18667371673431984541374 19425787512426451134006 19884808956481896576681 20445216594711221164362 20555083415689151517468 20585252324811982953159 21778600285670648631603 22512710407659546900084 22597344657312402339558 23852752693829758025089 24071084526267559013877 24882469397939499205356 25060307178031979247324 25718982733444800217761 26264828808936138050098 26363568766864469396151 26513078608642528768908 27447003099749310604212 29038133714227531508804 29138681268639676701009 30336161320775553825708 30667824892066831746543 32021503616374195704914 32094779368356745351836 33769065611489320350126 34291976977926400290348 35151425022485959194868 37334743346863969082748 38851575024852902268012 39397243213404207075147 39769617912963793153362 40890433189422442328724 41170504649623965906318 43557200571341297263206 45194689314624804679116 47705505387659516050178 48032255424561293557371 48142169052535118027754 50816733999898180140407 51437965466889600435522 52529657617872276100196 52727137533728938792302 58277362537279353402018 61335649784133663493086 61514993789350428591019 64043007232748391409828 65335800857011945894809 67538131222978640700252 71558258081489274075267 78794486426808414150294 79090706300593408188453 79539235825927586306724 82341009299247931812636 87114401142682594526412 95411010775319032100356 96064510849122587114742 96284338105070236055508 101633467999796360280814 102875930933779200871044 105454275067457877584604 116554725074558706804036 118191729640212621225441 122671299568267326986172 123029987578700857182038 130671601714023891789618 143116516162978548150534 144096766273683880672113 152450201999694540421221 157588972853616828300588 158181412601186816376906 166969268856808306175623 184544981368051285773057 192129021698245174229484 203266935999592720561628 214674774244467822225801 236383459280425242450882 246059975157401714364076 261343203428047783579236 286233032325957096301068 288193532547367761344226 304900403999389080842442 316362825202373632753812 333938537713616612351246 369089962736102571546114 429349548488935644451602 457350605999083621263663 472766918560850484901764 500907806570424918526869 553634944104153857319171 576387065094735522688452 609800807998778161684884 667877075427233224702492 738179925472205143092228 858699096977871288903204 914701211998167242527326 1001815613140849837053738 1107269888208307714638342 1168784881997658143229361 1502723419711274755580607 1829402423996334485054652 2003631226281699674107476 2214539776416615429276684 2337569763995316286458722 3005446839422549511161214 3506354645992974429688083 4675139527990632572917444 6010893678845099022322428 7012709291985948859376166 10519063937978923289064249 14025418583971897718752332 21038127875957846578128498 42076255751915693156256996
- Sum of all divisors σ(n): 140736391211743406122361409
- Sum of proper divisors (its aliquot sum) s(n): 98660135459827712966104413
- 42076255751915693156256996 is an abundant number, because the sum of its proper divisors (98660135459827712966104413) is greater than itself. Its abundance is 56583879707912019809847417
Bases of 42076255751915693156256996
- Binary: 100010110011011111111001100101000100101000101000000101000011011011101011001100111001002
- Hexadecimal: 0x22CDFE65128A050DBACCE4
- Base-36: 5ABRBLD1QBRXMVG10
Squares and roots of 42076255751915693156256996
- 42076255751915693156256996 squared (420762557519156931562569962) is 1770411298100618452866058033114383891292704798944016
- 42076255751915693156256996 cubed (420762557519156931562569963) is 74492278564962676063492997487152268112360857265605093926684067440863912335936
-
42076255751915693156256996 is a
perfect square number . Itssquare root is 6486621289386 -
The
cube root of 42076255751915693156256996 is 347812907.9548160193
Scales and comparisons
How big is 42076255751915693156256996?- 42,076,255,751,915,693,156,256,996 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 42,076,255,751,915,693,156,256,996 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 42076255751915693156256996 cubic inches would be around 28984409 feet tall.
Recreational maths with 42076255751915693156256996
- 42076255751915693156256996 backwards is 69965265139651915755267024
- 42076255751915693156256996 is a
Harshad number . - The number of decimal digits it has is: 26
- The sum of 42076255751915693156256996's digits is 126
- 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 42076255751915693156256996 - Facts about the integer". Numbermatics.com. 2024. Web. 26 May 2024.
APA style:
Numbermatics. (2024). Number 42076255751915693156256996 - Facts about the integer. Retrieved 26 May 2024, from https://numbermatics.com/n/42076255751915693156256996/
Chicago style:
Numbermatics. 2024. "Number 42076255751915693156256996 - Facts about the integer". https://numbermatics.com/n/42076255751915693156256996/
The information we have on file for 42076255751915693156256996 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 42076255751915693156256996, math, Factors of 42076255751915693156256996, curriculum, school, college, exams, university, Prime factorization of 42076255751915693156256996, STEM, science, technology, engineering, physics, economics, calculator, forty-two septillion, seventy-six sextillion, two hundred fifty-five quintillion, seven hundred fifty-one quadrillion, nine hundred fifteen trillion, six hundred ninety-three billion, one hundred fifty-six million, two hundred fifty-six thousand, nine hundred ninety-six.