229012267151986190631714816
229,012,267,151,986,190,631,714,816 is an even composite number composed of six prime numbers multiplied together.
229012267151986190631714816 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of eighteen thousand, two hundred twenty-five divisors.
Prime factorization of 229012267151986190631714816:
214 × 34 × 78 × 292 × 372 × 50992
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 29 × 29 × 37 × 37 × 5099 × 5099)See below for interesting mathematical facts about the number 229012267151986190631714816 from the Numbermatics database.
Names of 229012267151986190631714816
- Cardinal: 229012267151986190631714816 can be written as Two hundred twenty-nine septillion, twelve sextillion, two hundred sixty-seven quintillion, one hundred fifty-one quadrillion, nine hundred eighty-six trillion, one hundred ninety billion, six hundred thirty-one million, seven hundred fourteen thousand, eight hundred sixteen.
Scientific notation
- Scientific notation: 2.29012267151986190631714816 × 1026
Factors of 229012267151986190631714816
Divisors of 229012267151986190631714816
- Number of divisors d(n): 18225
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 29 32 36 37 42 48 49 54 56 58 63 64 72 74 81 84 87 96 98 108 111 112 116 126 128 144 147 148 162 168 174 189 192 196 203 216 222 224 232 252 256 259 261 288 294 296 324 333 336 343 348 378 384 392 406 432 441 444 448 464 504 512 518 522 567 576 588 592 609 648 666 672 686 696 756 768 777 783 784 812 841 864 882 888 896 928 999 1008 1024 1029 1036 1044 1073 1134 1152 1176 1184 1218 1296 1323 1332 1344 1369 1372 1392 1421 1512 1536 1554 1566 1568 1624 1682 1728 1764 1776 1792 1813 1827 1856 1998 2016 2048 2058 2072 2088 2146 2268 2304 2331 2349 2352 2368 2401 2436 2523 2592 2646 2664 2688 2738 2744 2784 2842 2997 3024 3072 3087 3108 3132 3136 3219 3248 3364 3456 3528 3552 3584 3626 3654 3712 3969 3996 4032 4096 4107 4116 4144 4176 4263 4292 4536 4608 4662 4698 4704 4736 4802 4872 5046 5099 5184 5292 5328 5376 5439 5476 5481 5488 5568 5684 5887 5994 6048 6144 6174 6216 6264 6272 6438 6496 6728 6912 6993 7056 7104 7168 7203 7252 7308 7424 7511 7569 7938 7992 8064 8192 8214 8232 8288 8352 8526 8584 9072 9216 9261 9324 9396 9408 9472 9583 9604 9657 9744 9947 10092 10198 10368 10584 10656 10752 10878 10952 10962 10976 11136 11368 11774 11988 12096 12288 12321 12348 12432 12528 12544 12691 12789 12876 12992 13456 13824 13986 14112 14208 14336 14406 14504 14616 14848 15022 15138 15297 15876 15984 16128 16317 16384 16428 16443 16464 16576 16704 16807 17052 17168 17661 18144 18432 18522 18648 18792 18816 18944 19166 19208 19314 19488 19894 20184 20396 20736 20979 21168 21312 21504 21609 21756 21904 21924 21952 22272 22533 22707 22736 23548 23976 24192 24576 24642 24696 24864 25056 25088 25382 25578 25752 25984 26912 27648 27783 27972 28224 28416 28672 28749 28812 28971 29008 29232 29696 29841 30044 30276 30594 31117 31752 31968 32256 32634 32856 32886 32928 33152 33408 33614 34104 34336 35322 35693 36288 36864 36963 37044 37296 37584 37632 37888 38073 38332 38367 38416 38628 38976 39701 39788 40368 40792 41209 41472 41958 42336 42624 43008 43218 43512 43808 43848 43904 44544 45066 45414 45472 45891 47096 47952 48384 48951 49152 49284 49392 49728 50112 50176 50421 50764 51156 51504 51968 52577 52983 53824 55296 55566 55944 56448 56832 57344 57498 57624 57942 58016 58464 59392 59682 60088 60552 61188 62234 63504 63936 64512 64827 65268 65712 65772 65856 66304 66816 67081 67228 67599 68121 68208 68672 69629 70644 71386 72576 73728 73926 74088 74592 75168 75264 75776 76146 76664 76734 76832 77256 77952 79402 79576 80736 81584 82418 82944 83916 84672 85248 86016 86247 86436 86913 87024 87616 87696 87808 88837 89088 89523 90132 90828 90944 91782 93351 94192 95904 96768 97902 98568 98784 99456 100224 100352 100842 101528 102312 103008 103936 105154 105966 107079 107648 110592 110889 111132 111888 112896 113664 114219 114688 114996 115101 115248 115884 116032 116928 117649 118784 119103 119364 120176 121104 122376 123627 124468 127008 127872 129024 129654 130536 131424 131544 131712 132608 133632 134162 134456 135198 136242 136416 137344 137673 139258 141288 142772 145152 146853 147456 147852 147871 148176 149184 150336 150528 151263 151552 152292 153328 153468 153664 154512 155904 157731 158804 158949 159152 161472 163168 164836 165888 167832 169344 170496 172032 172494 172872 173826 174048 175232 175392 175616 177674 178176 179046 180264 181656 181888 183564 186702 188384 188663 191808 193536 194481 195804 197136 197568 198912 200448 200704 201243 201684 202797 203056 204624 206016 207872 208887 210308 211932 214158 215296 217819 221184 221778 222264 223776 225792 227328 228438 229992 230202 230496 231768 232064 233856 235298 237568 238206 238728 240352 242208 244752 247254 248936 249851 254016 255744 258048 258741 259308 261072 262848 263088 263424 265216 266511 267264 268324 268569 268912 270396 272484 272832 274688 275346 277907 278516 280053 282576 285544 288463 290304 293706 295704 295742 296352 298368 300672 301056 302526 303104 304584 306656 306936 307328 309024 311808 315462 317608 317898 318304 321237 322944 326336 329672 331776 335664 338688 340992 342657 344064 344988 345744 347652 348096 350464 350784 351232 352947 355348 356352 357309 358092 360528 363312 363776 367128 368039 370881 373404 376768 377326 383616 387072 388962 391608 394272 395136 397824 400896 401408 402486 403368 405594 406112 409248 412032 413019 415744 417774 420616 423864 428316 430592 435638 442368 443556 443613 444528 447552 451584 453789 454656 456876 459984 460404 460992 463536 464128 467712 469567 470596 473193 475136 476412 476847 477456 480704 484416 487403 489504 494508 497872 499702 508032 511488 516096 517482 518616 522144 525696 526176 526848 530432 533022 534528 536648 537138 537824 540792 544968 545664 549376 550692 555814 557032 560106 565152 565989 571088 576926 580608 587412 591408 591484 592704 596736 601344 602112 603729 605052 606208 608391 609168 613312 613872 614656 618048 621859 623616 626661 630924 635216 635796 636608 642474 645888 652672 653457 659344 663552 671328 677376 681984 685314 689976 691488 695304 696192 700928 701568 702464 705894 710696 712704 714618 716184 721056 726624 727552 734256 736078 741762 746808 749553 753536 754652 767232 774144 776223 777924 783216 788544 790272 795648 799533 801792 802816 804972 805707 806736 811188 812224 818496 823543 824064 826038 831488 833721 835548 840159 841232 847728 856632 861184 865389 871276 887112 887226 889056 895104 903168 907578 909312 913752 919968 920808 921984 927072 928256 935424 939134 941192 946386 952824 953694 954912 961408 963711 968832 974806 979008 989016 995744 999404 1016064 1022976 1027971 1032192 1034964 1035097 1037232 1044288 1051392 1052352 1053696 1058841 1060864 1066044 1069056 1071927 1073296 1074276 1075648 1081584 1089936 1091328 1098752 1101384 1104117 1111628 1112643 1114064 1120212 1130304 1131978 1142176 1151329 1153852 1161216 1174824 1182816 1182968 1185408 1193472 1202688 1204224 1207458 1210104 1216782 1218336 1226624 1227744 1229312 1236096 1243718 1247232 1253322 1261848 1270432 1271592 1273216 1284948 1291776 1305344 1306914 1318688 1320641 1327104 1330839 1342656 1354752 1361367 1363968 1370628 1379952 1382976 1390608 1392384 1401856 1403136 1404928 1408701 1411788 1419579 1421392 1425408 1429236 1432368 1442112 1453248 1455104 1462209 1468512 1472156 1483524 1493616 1499106 1507072 1509304 1524733 1534464 1548288 1552446 1555848 1566432 1577088 1580544 1591296 1599066 1603584 1609944 1611414 1613472 1622376 1624448 1636992 1647086 1648128 1652076 1662976 1667442 1671096 1680318 1682464 1695456 1697967 1713264 1722368 1730778 1742552 1748957 1774224 1774452 1778112 1790208 1806336 1811187 1815156 1818624 1827504 1839936 1841616 1843968 1854144 1856512 1865577 1870848 1878268 1879983 1882384 1892772 1905648 1907388 1909824 1922816 1927422 1937664 1945349 1949612 1958016 1960371 1978032 1991488 1998808 2019241 2032128 2045952 2055942 2069928 2070194 2074464 2088576 2102784 2104704 2107392 2117682 2121728 2132088 2138112 2143854 2146592 2148552 2151296 2163168 2179872 2182656 2197504 2202768 2208234 2223256 2225286 2228128 2240424 2248659 2260608 2263956 2284352 2302658 2307704 2322432 2349648 2365632 2365936 2370816 2386944 2398599 2405376 2408448 2414916 2420208 2433564 2436672 2453248 2455488 2458624 2470629 2472192 2487436 2494464 2501163 2506644 2520477 2523696 2540864 2543184 2546432 2569896 2576273 2583552 2596167 2610688 2613828 2637376 2641282 2661678 2685312 2709504 2722734 2727936 2741256 2759904 2765952 2781216 2784768 2803712 2806272 2809856 2817402 2823576 2839158 2842784 2858472 2864736 2884224 2891133 2906496 2910208 2924418 2937024 2944312 2967048 2987232 2998212 3014144 3018608 3049466 3068928 3096576 3104892 3105291 3111696 3132864 3154176 3161088 3176523 3182592 3198132 3207168 3215781 3219888 3222828 3226944 3244752 3248896 3273984 3286969 3294172 3296256 3304152 3312351 3325952 3334884 3337929 3342192 3360636 3364928 3390912 3395934 3411821 3426528 3444736 3453987 3461556 3485104 3497914 3548448 3548904 3556224 3580416 3612672 3622374 3630312 3655008 3679872 3683232 3687936 3708288 3713024 3731154 3741696 3756536 3759966 3764768 3785544 3811296 3814776 3819648 3845632 3854844 3875328 3890698 3899224 3916032 3920742 3956064 3961923 3982976 3992517 3997616 4038482 4064256 4091904 4111884 4139856 4140388 4148928 4177152 4205568 4209408 4214784 4226103 4235364 4243456 4258737 4264176 4276224 4287708 4288259 4293184 4297104 4302592 4326336 4353013 4359744 4365312 4386627 4395008 4405536 4416468 4446512 4450572 4456256 4480848 4497318 4521216 4527912 4568704 4574199 4605316 4615408 4644864 4699296 4731264 4731872 4741632 4773888 4797198 4810752 4829832 4840416 4867128 4873344 4906496 4910976 4917248 4941258 4944384 4974872 4988928 5002326 5013288 5040954 5047392 5081728 5086368 5092864 5093901 5139792 5152546 5167104 5192334 5221376 5227656 5246871 5274752 5282564 5323356 5370624 5419008 5433561 5445468 5455872 5471227 5482512 5519808 5531904 5562432 5569536 5596731 5607424 5612544 5619712 5634804 5639949 5647152 5678316 5685568 5716944 5729472 5764801 5768448 5782266 5812992 5820416 5836047 5848836 5874048 5881113 5888624 5934096 5974464 5996424 6028288 6037216 6057723 6098932 6137856 6209784 6210582 6223392 6265728 6308352 6322176 6353046 6365184 6396264 6414336 6431562 6439776 6445656 6453888 6489504 6497792 6547968 6573938 6588344 6592512 6608304 6624702 6669768 6675858 6684384 6721272 6729856 6745977 6781824 6791868 6823642 6853056 6889472 6907974 6923112 6970208 6980531 6995828 7096896 7097808 7112448 7160832 7195797 7225344 7244748 7245679 7260624 7310016 7359744 7366464 7375872 7411887 7416576 7426048 7462308 7483392 7503489 7513072 7519932 7529536 7571088 7622592 7629552 7639296 7691264 7709688 7728819 7750656 7781396 7788501 7798448 7832064 7841484 7912128 7923846 7965952 7985034 7995232 8059303 8076964 8128512 8183808 8223768 8279712 8280776 8297856 8354304 8411136 8418816 8429568 8452206 8470728 8517474 8528352 8575416 8576518 8586368 8594208 8605184 8652672 8706026 8719488 8730624 8773254 8790016 8811072 8832936 8893024 8901144 8912512 8961696 8994636 9042432 9055824 9137408 9148398 9210632 9230816 9244487 9289728 9315873 9398592 9462528 9463744 9483264 9529569 9547776 9594396 9621504 9659664 9680832 9734256 9746688 9812992 9821952 9834496 9860907 9882516 9888768 9937053 9949744 9977856 10004652 10026576 10081908 10094784 10163456 10172736 10185728 10187802 10235463 10279584 10305092 10334208 10361961 10384668 10442752 10455312 10493742 10549504 10565128 10646712 10673131 10741248 10838016 10867122 10890936 10942454 10965024 11039616 11063808 11124864 11139072 11193462 11214848 11225088 11269608 11279898 11294304 11356632 11371136 11433888 11458944 11529602 11536896 11564532 11625984 11640832 11672094 11697672 11748096 11762226 11777248 11868192 11885769 11948928 11977551 11992848 12056576 12074432 12115446 12197864 12242699 12275712 12419568 12421164 12446784 12531456 12616704 12644352 12678309 12706092 12730368 12792528 12828672 12863124 12864777 12879552 12891312 12907776 12979008 12995584 13059039 13095936 13147876 13159881 13176688 13185024 13216608 13249404 13339536 13351716 13368768 13442544 13459712 13491954 13563648 13583736 13617443 13647284 13706112 13722597 13778944 13815948 13846224 13940416 13961062 13991656 14134687 14193792 14195616 14224896 14321664 14391594 14489496 14491358 14521248 14620032 14719488 14732928 14751744 14823774 14833152 14852096 14924616 14966784 15006978 15026144 15039864 15059072 15142176 15245184 15259104 15278592 15281703 15382528 15419376 15457638 15501312 15562792 15577002 15596896 15664128 15682968 15740613 15824256 15847692 15931904 15970068 15990464 16118606 16153928 16257024 16367616 16413681 16447536 16559424 16561552 16595712 16708608 16790193 16822272 16837632 16859136 16904412 16941456 17034948 17056704 17150832 17153036 17172736 17188416 17210368 17294403 17305344 17412052 17438976 17461248 17508141 17546508 17580032 17622144 17643339 17665872 17786048 17802288 17825024 17923392 17989272 18033911 18084864 18111648 18173169 18274816 18296796 18421264 18461632 18488974 18631746 18797184 18925056 18927488 18966528 19059138 19095552 19188792 19243008 19319328 19361664 19468512 19493376 19625984 19643904 19668992 19721814 19765032 19777536 19874106 19899488 20009304 20053152 20163816 20189568 20237931 20326912 20345472 20371456 20375604 20470926 20559168 20610184 20668416 20723922 20769336 20885504 20910624 20941593 20987484 21099008 21130256 21293424 21346262 21482496 21676032 21734244 21737037 21781872 21884908 21930048 22079232 22127616 22235661 22249728 22278144 22386924 22429696 22450176 22510467 22539216 22559796 22588608 22713264 22742272 22867776 22917888 23008783 23059204 23073792 23129064 23186457 23251968 23281664 23344188 23365503 23395344 23496192 23524452 23554496 23736384 23771538 23882747 23897856 23955102 23985696 24113152 24148864 24177909 24230892 24395728 24485398 24551424 24839136 24842328 24893568 25062912 25233408 25288704 25356618 25412184 25585056 25726248 25729554 25759104 25782624 25815552 25958016 25991168 25999801 26118078 26191872 26295752 26319762 26353376 26370048 26433216 26498808 26679072 26703432 26737536 26885088 26919424 26983908 27127296 27167472 27234886 27294568 27412224 27445194 27631896 27692448 27733461 27880832 27922124 27947619 27983312 28269374 28387584 28391232 28449792 28643328 28783188 28978992 28982716 29042496 29240064 29438976 29465856 29503488 29582721 29647548 29666304 29704192 29811159 29849232 29933568 30013956 30017813 30052288 30079728 30118144 30284352 30471091 30490368 30518208 30557184 30563406 30706389 30765056 30838752 30915276 31002624 31085883 31125584 31154004 31193792 31328256 31365936 31481226 31648512 31695384 31863808 31940136 31980928 32019393 32237212 32307856 32514048 32827362 32895072 33118848 33123104 33191424 33417216 33580386 33644544 33675264 33808824 33882912 34069896 34113408 34301664 34306072 34345472 34376832 34420736 34588806 34610688 34824104 34877952 34922496 35016282 35093016 35244288 35286678 35331744 35572096 35604576 35650048 35657307 35846784 35978544 36067822 36169728 36223296 36346338 36549632 36593592 36728097 36842528 36923264 36977948 37263492 37594368 37850112 37854976 37933056 38034927 38118276 38191104 38298589 38377584 38486016 38594331 38638656 38723328 38937024 38986752 39177117 39251968 39287808 39337984 39443628 39479643 39530064 39555072 39748212 39798976 40018608 40106304 40327632 40379136 40475862 40653824 40690944 40742912 40751208 40852329 40941852 41118336 41167791 41220368 41336832 41447844 41538672 41771008 41821248 41883186 41974968 42198016 42260512 42404061 42586848 42692524 42964992 43468488 43474074 43563744 43769816 43860096 44158464 44255232 44471322 44499456 44556288 44773848 44900352 45020934 45078432 45119592 45177216 45426528 45484544 45735552 45835776 46017566 46118408 46147584 46258128 46372914 46503936 46688376 46731006 46790688 46992384 47048904 47108992 47221839 47472768 47543076 47765494 47795712 47910204 47971392 48226304 48297728 48355818 48461784 48791456 48863717 48970796 49102848 49241043 49678272 49684656 49787136 50125824 50370579 50466816 50577408 50713236 50719753 50824368 51170112 51452496 51459108 51518208 51565248 51631104 51883209 51916032 51982336 51999602 52236156 52383744 52524423 52591504 52639524 52706752 52740096 52866432 52997616 53358144 53406864 53475072 53770176 53838848 53967816 54101733 54254592 54334944 54469772 54519507 54589136 54824448 54890388 55263792 55384896 55466922 55761664 55844248 55895238 55966624 56415121 56538748 56775168 56782464 56899584 57286656 57566376 57957984 57965432 58084992 58480128 58877952 58931712 59006976 59165442 59295096 59332608 59622318 59698464 60027912 60035626 60104576 60159456 60236288 60568704 60942182 60980736 61036416 61114368 61126812 61412778 61530112 61677504 61830552 62005248 62171766 62251168 62308008 62387584 62656512 62731872 62824779 62962452 63297024 63390768 63727616 63880272 63961856 64038786 64474424 64615712 64711409 65028096 65211111 65654724 65790144 66237696 66246208 66382848 66706983 66834432 67160772 67289088 67350528 67617648 67765824 68139792 68226816 68603328 68612144 68690944 68753664 68841472 69026349 69177612 69221376 69559371 69648208 69755904 69844992 70032564 70186032 70488576 70573356 70663488 71144192 71209152 71300096 71314614 71648241 71693568 71957088 72135644 72339456 72446592 72533727 72692676 73099264 73187184 73456194 73685056 73846528 73955896 74526984 74711917 75188736 75700224 75709952 75866112 76069854 76236552 76597178 76755168 77188662 77277312 77446656 77874048 77973504 77999403 78354234 78503936 78575616 78887256 78959286 79060128 79110144 79496424 79597952 80037216 80212608 80655264 80758272 80951724 81307648 81381888 81485824 81502416 81704658 81883704 82236672 82335582 82440736 82895688 83077344 83200383 83542016 83642496 83766372 83842857 83949936 84396032 84521024 84808122 85173696 85385048 85698893 85929984 86936976 86948148 87127488 87539632 87720192 88316928 88510464 88748163 88942644 88998912 89112576 89547696 89800704 90041868 90053439 90156864 90239184 90354432 90853056 90969088 91413273 91471104 91671552 92035132 92119167 92236816 92295168 92516256 92745828 93007872 93257649 93376752 93462012 93581376 93984768 94097808 94217984 94443678 94945536 95086152 95322101 95530988 95591424 95820408 95942784 96058179 96452608 96595456 96711636 96923568 97582912 97727434 97941592 98482086 98942809 99356544 99369312 99574272 100251648 100741158 100933632 101426472 101439506 101648736 102340224 102904992 102918216 103036416 103130496 103262208 103766418 103832064 103964672 103999204 104472312 104767488 105048846 105183008 105279048 105413504 105732864 105995232 106716288 106813728 106950144 106971921 107540352 107677696 107935632 108203466 108509184 108669888 108939544 109039014 109178272 109648896 109780776 110184291 110527584 110769792 110933844 111523328 111688496 111790476 111933248 112830242 113077496 113550336 113564928 113799168 114573312 114895767 115132752 115782993 115915968 115930864 116169984 116960256 117531351 117755904 117863424 118013952 118330884 118590192 118665216 119244636 119396928 120055824 120071252 120209152 120318912 120472576 121137408 121884364 121961472 122072832 122228736 122253624 122556987 122825556 123060224 123355008 123503373 123661104 124010496 124343532 124502336 124616016 124775168 125313024 125463744 125649558 125924904 126237377 126594048 126781536 127212183 127455232 127760544 127923712 128077572 128948848 129231424 129422818 130422222 131309448 131580288 132475392 132492416 132765696 133413966 133668864 134321544 134701056 135235296 135531648 136279584 136453632 137206656 137224288 137381888 137507328 137682944 138052698 138355224 138442752 139118742 139296416 139511808 140065128 140372064 140977152 141146712 141326976 141665517 142288384 142418304 142600192 142629228 143296482 143387136 143914176 144271288 144678912 144893184 145067454 145385352 146198528 146374368 146591151 146912388 147370112 147693056 147723129 147911792 149053968 149423834 150377472 151400448 151419904 151732224 152139708 152159259 152473104 153194356 153510336 154377324 154554624 154893312 155649627 155748096 155947008 155998806 156708468 157007872 157151232 157573269 157774512 157918572 158120256 158220288 158665583 158992848 159195904 160074432 160425216 161061481 161310528 161516544 161903448 162305199 162615296 162763776 162971648 163004832 163409316 163558521 163767408 164473344 164671164 164881472 165791376 166154688 166400766 167179229 167284992 167532744 167685714 167899872 168792064 169042048 169245363 169616244 170347392 170770096 171397786 171859968 173873952 173896296 174254976 175079264 175440384 176633856 177020928 177496326 177885288 177997824 179095392 180083736 180106878 180313728 180478368 180708864 181706112 181938176 181998607 182826546 182942208 183343104 184070264 184238334 184473632 184590336 185032512 185491656 186015744 186515298 186753504 186924024 187162752 187969536 188195616 188435968 188474337 188887356 189891072 190172304 190644202 191061976 191182848 191640816 191885568 192116358 193190912 193423272 193847136 194134227 195165824 195454868 195633333 195883184 196964172 197885618 198713088 198738624 199148544 200503296 201482316 201867264 202435399 202852944 202879012 203297472 204680448 205809984 205836432 206072832 206260992 206524416 207079047 207532836 207664128 207929344 207998408 208678113 208944624 209534976 210097692 210124691 210366016 210558096 210827008 211465728 211990464 213297637 213432576 213627456 213900288 213943842 214944723 215080704 215355392 215871264 216406932 217018368 217339776 217601181 217879088 218078028 218356544 219297792 219561552 220368582 221055168 221539584 221867688 223046656 223376992 223580952 223866496 224135751 225660484 226154992 227100672 227129856 227598336 229791534 230265504 231565986 231831936 231861728 232339968 233920512 233998209 235062702 235511808 235726848 236661768 237180384 237330432 238489272 238793856 240111648 240142504 240418304 240637824 240945152 242274816 243768728 243922944 244145664 244457472 244507248 245113974 245651112 246710016 247006746 247322208 248687064 249004672 249232032 249550336 249601149 250626048 250927488 251299116 251849808 252474754 253188096 253563072 254424366 254910464 255521088 255847424 256155144 257096679 257897696 258462848 258845636 260844444 262618896 263160576 264950784 264984832 265531392 266244489 266827932 267337728 268090123 268643088 269402112 270160317 270470592 271063296 272559168 272907264 274239819 274413312 274448576 274763776 275014656 275365888 276105396 276357501 276710448 276885504 278237484 278592832 279023616 280130256 280744128 281954304 282293424 282653952 283331034 284576768 284836608 285200384 285258456 285966303 286592964 286774272 287828352 288174537 288542576 289357824 289786368 290134908 290770704 292397056 292748736 293182302 293824776 294740224 295386112 295446258 295823584 296828427 298107936 298847668 300754944 302800896 302839808 304279416 304318518 304946208 306388712 307020672 308754648 309109248 309786624 311299254 311496192 311894016 311997612 313416936 314302464 315146538 315549024 315837144 316240512 317331166 317985696 318391808 320148864 320850432 322122962 322621056 323033088 323806896 324610398 325230592 325527552 326009664 326818632 327117042 327534816 328946688 329342328 329762944 330552873 331582752 332309376 332801532 334358458 334569984 335065488 335371428 335799744 337584128 338084096 338490726 339232488 340694784 341540192 342046019 342795572 343719936 344687301 347348979 347747904 347792592 348509952 350158528 350880768 352594053 353267712 354041856 354992652 355038271 355770576 355995648 358190784 360167472 360213756 360627456 360956736 361417728 363412224 363876352 363997214 365653092 365884416 366686208 367670961 368140528 368476668 368947264 369180672 370065024 370983312 372031488 373030596 373507008 373848048 374325504 375939072 376391232 376871936 376948674 377774712 378712131 379782144 380344608 381288404 381636549 382123952 382365696 383281632 383771136 384232716 386381824 386846544 387694272 388268454 390331648 390909736 391266666 391766368 393928344 394905847 395771236 397426176 397477248 398297088 401006592 402964632 404870798 405705888 405758024 406594944 409360896 411619968 411672864 412145664 412521984 413048832 414158094 415065672 415328256 415996816 417356226 417889248 420195384 420249382 420732032 421116192 421654016 422931456 423980928 426595274 426865152 427254912 427800576 427887684 429889446 430161408 430710784 431742528 432813864 434036736 434679552 435202362 435758176 436156056 436713088 438595584 439123104 439773453 440737164 442110336 443079168 443169387 443735376 446093312 446753984 447161904 447732992 448271502 451320968 452309984 452979863 454201344 454259712 455196672 456477777 459583068 460531008 463131972 463663872 463723456 464679936 466948881 467841024 467996418 470125404 471023616 471453696 473323536 474360768 474660864 475996749 476978544 477587712 480223296 480285008 480836608 481275648 481890304 483184443 484549632 486915597 487537456 487845888 488291328 488914944 489014496 490227948 491302224 493420032 494013492 494644416 497374128 498009344 498464064 499100672 499202298 501537687 501854976 502598232 503699616 504949508 506376192 507126144 507736089 508848732 509820928 511042176 511694848 512310288 514193358 515795392 516925696 517691272 521688888 522983419 525237792 526321152 529901568 529969664 531062784 532488978 533655864 536180246 537286176 540320634 540941184 542126592 545118336 545814528 545995821 548479638 548826624 548897152 549527552 550029312 552210792 552715002 553420896 553771008 556474968 557185664 558047232 560260512 561488256 563908608 564586848 565307904 565423011 566662068 569153536 569673216 570400768 570516912 571932606 573185928 573548544 575656704 576349074 577085152 579572736 580269816 581541408 582402681 584794112 585497472 586364604 586899999 587649552 589480448 590772224 590892516 591647168 593656854 596215872 597695336 599892251 601509888 605601792 605679616 607306197 608558832 608637036 609892416 612777424 614041344 617509296 618218496 619573248 621237141 622598508 622992384 623788032 623995224 626833872 628604928 630293076 630374073 631098048 631674288 632481024 634662332 635971392 636783616 639892911 640297728 641700864 644245924 644834169 645242112 646066176 647613792 649220796 650461184 651055104 652019328 652803543 653637264 654234084 655069632 657893376 658684656 659525888 661105746 663165504 664618752 665603064 667254707 668716916 669139968 670130976 670742856 671599488 672407253 675168256 676168192 676981452 678464976 681389568 683080384 684092038 685591144 689374602 692599663 694697958 695495808 695585184 697019904 700317056 701761536 701994627 705188106 706535424 709985304 710076542 711541152 711991296 716381568 720334944 720427512 721254912 721913472 722835456 726824448 727752704 727994428 731306184 731768832 733372416 735341922 736281056 736953336 737894528 740130048 741966624 746061192 747014016 747696096 748651008 748803447 751878144 752782464 753743872 753897348 753994229 755549424 757424262 759564288 760689216 762576808 763273098 764247904 764731392 766563264 767542272 768465432 771290037 772763648 773693088 775388544 776536908 780663296 781819472 782533332 783532736 787856688 789811694 791542472 794852352 794954496 796594176 802013184 804270369 805929264 809741596 810480951 811411776 811516048 813189888 818721792 822719457 823239936 823345728 824291328 825043968 826097664 828316188 830131344 830656512 831993632 834712452 835778496 840390768 840498764 841464064 842232384 843308032 845862912 847961856 853190548 853730304 854509824 855601152 855775368 857898909 859778892 860322816 861421568 863485056 864523611 865627728 868073472 869359104 870404724 871516352 872312112 873426176 877191168 878246208 879546906 881474328 883661639 884220672 886158336 886338774 887470752 890485281 892186624 893507968 894323808 895465984 896543004 902641936 904619968 905959726 908402688 908519424 912955554 919166136 921062016 926263944 927327744 927446912 929359872 933897762 935682048 935992836 940250808 942907392 946647072 948721536 951993498 953957088 955175424 960446592 960570016 961673216 961992637 962551296 963780608 966368886 969099264 973831194 975074912 975691776 976582656 978028992 980455896 982604448 986840064 988026984 989288832 991658619 994748256 996018688 996928128 998201344 998404596 1003075374 1003709952 1005196464 1007399232 1009899016 1012752384 1014252288 1015472178 1017697464 1022084352 1023389696 1024620576 1026138057 1028386716 1031590784 1033851392 1034061903 1035382544 1043377776 1045966838 1050475584 1052642304 1059803136 1059939328 1062125568 1064977956 1065114813 1067311728 1072360492 1074572352 1080641268 1081882368 1084253184 1090236672 1091629056 1091991642 1096959276 1097653248 1097794304 1099055104 1100058624 1103012883 1104421584 1105430004 1106841792 1107542016 1110659081 1112949936 1114371328 1116094464 1120521024 1122976512 1127430367 1127817216 1129173696 1130615808 1130846022 1133324136 1136136393 1138307072 1139346432 1140801536 1141033824 1143865212 1144909647 1146371856 1147097088 1151313408 1152698148 1154170304 1159145472 1160539632 1163082816 1164805362 1170994944 1172729208 1173799998 1175299104 1178960896 1181544448 1181785032 1183294336 1184717541 1187313708 1192431744 1195390672 1199784502 1203019776 1211359232 1214612394 1217117664 1217274072 1219784832 1225554848 1228082688 1235018592 1236436992 1239146496 1242474282 1245197016 1245984768 1247990448 1253667744 1260586152 1260748146 1262196096 1263348576 1264962048 1269324664 1271942784 1273567232 1273990249 1279785822 1280595456 1283401728 1288491848 1289668338 1290484224 1292132352 1295227584 1298441592 1302110208 1304038656 1305607086 1307274528 1308468168 1310139264 1315786752 1317369312 1319051776 1319320359 1322211492 1326331008 1329237504 1331206128 1334509414 1337433832 1338279936 1340261952 1341485712 1343198976 1344814506 1352336384 1353962904 1356929952 1358939589 1362779136 1366160768 1368184076 1369433331 1371182288 1378749204 1385199326 1389395916 1390991616 1391170368 1394039808 1400634112 1403523072 1403989254 1410376212 1413070848 1417047793 1419970608 1420153084 1423082304 1423982592 1427990247 1432763136 1440669888 1440855024 1442509824 1443826944 1445670912 1449553329 1453648896 1455505408 1455988856 1460746791 1462612368 1463537664 1466744832 1470683844 1470872837 1472562112 1473906672 1475789056 1480260096 1483933248 1492122384 1494028032 1495392192 1497302016 1497606894 1504613061 1505564928 1507487744 1507794696 1507988458 1511098848 1514848524 1519128576 1521378432 1523208267 1525153616 1526546196 1528495808 1529462784 1533126528 1535084544 1536930864 1542580074 1545527296 1547386176 1550777088 1553073816 1561326592 1563638944 1565066664 1567065472 1568950257 1575713376 1579623388 1583084944 1589704704 1589908992 1593188352 1608540738 1611858528 1619483192 1620961902 1622823552 1623032096 1626379776 1637443584 1637987463 1645438914 1646479872 1646691456 1648582656 1650087936 1656632376 1660262688 1661313024 1663987264 1669424904 1671556992 1680781536 1680997528 1682928128 1684464768 1686616064 1691725824 1695923712 1706381096 1707460608 1709019648 1711202304 1711550736 1715797818 1719557784 1720645632 1726970112 1729047222 1731255456 1738718208 1740809448 1743032704 1744624224 1746852352 1747208043 1754382336 1756492416 1759093812 1762948656 1767323278 1768441344 1772316672 1772677548 1774941504 1780970562 1784373248 1787015936 1788647616 1790931968 1793086008 1799676753 1805283872 1809239936 1811919452 1816805376 1817038848 1821918591 1825911108 1838332272 1842124032 1852527888 1854655488 1854893824 1858719744 1863711423 1867795524 1871364096 1871985672 1876630861 1880501616 1885814784 1891122219 1893294144 1897443072 1903986996 1907914176 1910350848 1919678733 1920893184 1921140032 1923346432 1923985274 1925102592 1927561216 1932737772 1934502507 1938198528 1947662388 1950149824 1951383552 1953165312 1956057984 1960911792 1965208896 1973680128 1976053968 1978577664 1983317238 1989496512 1992037376 1993856256 1996402688 1996809192 2001764121 2006150748 2007419904 2010392928 2014798464 2017221759 2019798032 2025504768 2028504576 2030944356 2035394928 2044168704 2046779392 2049241152 2052276114 2056773432 2063181568 2067702784 2068123806 2070765088 2077798989 2086755552 2091933676 2100951168 2105284608 2105983881 2119606272 2119878656 2129955912 2130229626 2134623456 2144720984 2149144704 2161282536 2163764736 2168506368 2180473344 2183258112 2183983284 2193918552 2195306496 2195588608 2200117248 2206025766 2208843168 2210860008 2213683584 2221318162 2225899872 2228742656 2241042048 2245953024 2254860734 2255634432 2258347392 2261231616 2261692044 2261982687 2266648272 2272272786 2276614144 2278692864 2282067648 2287730424 2289819294 2292743712 2294194176 2302626816 2305396296 2308340608 2313870111 2318290944 2321079264 2326165632 2329610724 2341989888 2345458416 2347599996 2350598208 2357921792 2363088896 2363570064 2366588672 2369435082 2374627416 2384863488 2390781344 2394322133 2399569004 2406039552 2412811107 2422718464 2429224788 2431442853 2434235328 2434548144 2439569664 2451109696 2456165376 2468158371 2470037184 2472873984 2478292992 2484948564 2485267897 2490394032 2491969536 2495980896 2507335488 2521172304 2521496292 2524392192 2526697152 2529924096 2538649328 2543885568 2547134464 2547980498 2559571644 2561190912 2566803456 2573696727 2576983696 2579336676 2580968448 2584264704 2590455168 2596883184 2604220416 2608077312 2611214172 2614549056 2616936336 2620278528 2631573504 2634738624 2638103552 2638640718 2644422984 2650984917 2652662016 2658475008 2662412256 2669018828 2671455843 2674867664 2676559872 2680523904 2682971424 2686397952 2689629012 2704672768 2707925808 2713859904 2717879178 2725558272 2732321536 2736368152 2738866662 2742364576 2757498408 2764340929 2770398652 2778791832 2781983232 2782340736 2788079616 2801268224 2807046144 2807978508 2820752424 2834095586 2839941216 2840306168 2846164608 2855980494 2865526272 2881339776 2881710048 2885019648 2885977911 2887653888 2891341824 2899106658 2907297792 2911977712 2921493582 2925224736 2927075328 2941367688 2941745674 2945124224 2947813344 2951578112 2960520192 2967866496 2984244768 2988056064 2990784384 2994604032 2995213788 3009226122 3011129856 3014975488 3015589392 3015976916 3022197696 3029697048 3038257152 3042756864 3046416534 3050307232 3053092392 3056991616 3066253056 3070169088 3073861728 3078414171 3085160148 3091054592 3094772352 3101554176 3102185709 3106147632 3122653184 3127277888 3130133328 3134130944 3137900514 3151426752 3159246776 3166169888 3170859041 3179409408 3179817984 3186376704 3195344439 3217081476 3223717056 3238966384 3241923804 3245647104 3246064192 3252759552 3274887168 3275974926 3290877828 3292959744 3293382912 3297165312 3300175872 3313264752 3320525376 3322626048 3327974528 3331977243 3338849808 3343113984 3361563072 3361995056 3365856256 3368929536 3373232128 3382291101 3383451648 3391847424 3408409179 3412762192 3414921216 3418039296 3422404608 3423101472 3431595636 3439115568 3441291264 3453940224 3458094444 3462510912 3477436416 3481618896 3486065408 3489248448 3493704704 3494416086 3512984832 3518187624 3525897312 3534646556 3536882688 3544633344 3545355096 3549883008 3554152623 3561941124 3568746496 3574031872 3577295232 3581863936 3586172016 3599353506 3610567744 3618479872 3623838904 3634077696 3643837182 3651822216 3660883933 3676664544 3684248064 3705055776 3709310976 3709787648 3717439488 3727422846 3735591048 3743971344 3753261722 3761003232 3782244438 3786588288 3794886144 3807973992 3815828352 3820701696 3821970747 3839357466 3841786368 3842280064 3846692864 3847970548 3850205184 3865475544 3869005014 3876397056 3895324776 3900299648 3906330624 3912115968 3921823584 3930417792 3947360256 3952107936 3957155328 3957961077 3966634476 3978993024 3984074752 3987712512 3992805376 3993618384 4003528242 4012301496 4014839808 4020785856 4029596928 4034443518 4039596064 4057009152 4061888712 4070789856 4076818767 4088337408 4093558784 4098482304 4104552228 4108299993 4113546864 4126363136 4135405568 4136247612 4141530176 4155597978 4173511104 4183867352 4199245757 4201902336 4210569216 4211967762 4239212544 4239757312 4251143379 4259911824 4260459252 4269246912 4283970741 4289441968 4298289408 4322565072 4327529472 4337012736 4348659987 4360946688 4366516224 4367966568 4387837104 4390612992 4391177216 4400234496 4412051532 4412618511 4417686336 4421720016 4427367168 4442636324 4451799744 4457485312 4482084096 4491906048 4509721468 4513839183 4516694784 4522463232 4523384088 4523965374 4533296544 4544545572 4553228288 4557385728 4564135296 4569624801 4575460848 4579638588 4585487424 4588388352 4605253632 4610792592 4616681216 4627740222 4636581888 4642158528 4652331264 4659221448 4670782949 4683979776 4690916832 4695199992 4701196416 4706850771 4715843584 4726177792 4727140128 4733177344 4738870164 4749254832 4769726976 4781562688 4788644266 4799138008 4825622214 4848197641 4858449576 4862885706 4868470656 4869096288 4879139328 4902219392 4912330752 4913962389 4936316742 4940074368 4945747968 4969897128 4970535794 4980788064 4983939072 4991961792 5014670976 5042344608 5042992584 5048784384 5053394304 5059848192 5077298656 5087771136 5094268928 5095960996 5119143288 5122381824 5133606912 5147393454 5153967392 5158673352 5161936896 5180910336 5193766368 5216154624 5222428344 5229098112 5233872672 5240557056 5241624129 5263147008 5269477248 5276207104 5277281436 5277959603 5288845968 5301969834 5305324032 5316950016 5324824512 5338037656 5342911686 5349735328 5353119744 5361047808 5365942848 5372795904 5379258024 5399030259 5409345536 5415851616 5427719808 5435758356 5451116544 5464643072 5465755773 5472736304 5477733324 5484729152 5514996816 5528681858 5540797304 5557583664 5563966464 5564681472 5576159232 5602536448 5614092288 5615957016 5629892583 5641504848 5668191172 5673366657 5679882432 5680612336 5692329216 5711960988 5731052544 5759036199 5762679552 5763420096 5770039296 5771955822 5775307776 5782683648 5798213316 5814595584 5823955424 5842987164 5850449472 5854150656 5870626571 5882735376 5883491348 5890248448 5895626688 5903156224 5921040384 5935732992 5968489536 5976112128 5981568768 5989208064 5990427576 6005292363 6018452244 6022259712 6029950976 6031178784 6031953832 6044395392 6051665277 6059394096 6076514304 6085513728 6092833068 6100614464 6106184784 6113983232 6132506112 6140338176 6147723456 6156828342 6170320296 6185631473 6189544704 6203108352 6204371418 6212295264 6233396967 6245306368 6254555776 6260266656 6268261888 6275801028 6302853504 6318493552 6332339776 6341718082 6358818816 6359635968 6390688878 6434162952 6447434112 6477932768 6483847608 6491294208 6492128384 6505519104 6549774336 6551949852 6581755656 6585919488 6586765824 6600351744 6626529504 6641050752 6655949056 6663954486 6677699616 6686227968 6723126144 6723990112 6731712512 6733948459 6737859072 6746464256 6764582202 6766903296 6783694848 6785948061 6816818358 6825524384 6829842432 6836078592 6846202944 6863191272 6878231136 6882582528 6907880448 6916188888 6925021824 6941610333 6954872832 6963237792 6972130816 6978496896 6987409408 6988832172 7025969664 7036375248 7051794624 7069293112 7073765376 7089266688 7090710192 7099766016 7108305246 7123882248 7148063744 7154590464 7163727872 7172344032 7182966399 7198707012 7221135488 7236959744 7238433321 7247677808 7268155392 7287674364 7303644432 7321767866 7353329088 7368496128 7410111552 7418621952 7419575296 7434878976 7454845692 7455803691 7471182096 7487942688 7506523444 7522006464 7564488876 7573176576 7589772288 7615947984 7631656704 7641403392 7643941494 7678714932 7683572736 7684560128 7693385728 7695941096 7700410368 7721090181 7730951088 7738010028 7752794112 7774613567 7790649552 7800599296 7812661248 7824231936 7843647168 7860835584 7892012569 7894720512 7904215872 7914310656 7915922154 7933268952 7952954751 7957986048 7968149504 7975425024 7985610752 7987236768 8007056484 8014367529 8024602992 8029679616 8041571712 8059193856 8068887036 8079192128 8114018304 8123777424 8141579712 8153637534 8176674816 8196964608 8209104456 8216599986 8227093728 8252726272 8270811136 8272495224 8283060352 8293022787 8311195956 8347022208 8367734704 8398491514 8403804672 8421138432 8423935524 8479514624 8502286758 8519823648 8520918504 8538493824 8567941482 8578883936 8596578816 8645130144 8655058944 8657933733 8674025472 8697319974 8721893376 8735933136 8775674208 8781225984 8782354432 8824103064 8825237022 8835372672 8843440032 8854734336 8885272648 8903599488 8914970624 8917931743 8964168192 8983812096 9019442936 9027678366 9033389568 9044926464 9046768176 9047930748 9066593088 9089091144 9114771456 9128270592 9139249602 9150921696 9159277176 9170974848 9210507264 9221585184 9233362432 9235242513 9255480444 9273163776 9284317056 9304662528 9318442896 9341565898 9367959552 9381833664 9390399984 9402392832 9413701542 9431687168 9454280256 9466354688 9477740328 9498509664 9512577123 9539453952 9563125376 9577288532 9586033317 9598276016 9651244428 9696395282 9716899152 9725771412 9736941312 9738192576 9758278656 9804438784 9824661504 9827924778 9872633484 9880148736 9891495936 9919334551 9939794256 9941071588 9961576128 9967878144 9983923584 9995931729 10029341952 10084689216 10085985168 10097568768 10106788608 10119696384 10146873303 10154597312 10175542272 10188537856 10191921992 10225227537 10238286576 10244763648 10267213824 10294786908 10296109859 10307934784 10317346704 10323873792 10361820672 10387532736 10432309248 10444856688 10458196224 10467745344 10481114112 10483248258 10538954496 10552414208 10554562872 10555919206 10577691936 10603939668 10610648064 10633900032 10649649024 10662457869 10676075312 10685823372 10699470656 10706239488 10722095616 10731885696 10745591808 10758516048 10798060518 10818691072 10831703232 10855439616 10871516712 10902233088 10929286144 10931511546 10945472608 10955466648 10969458304 10982651799 11029993632 11057363716 11081594608 11115167328 11127932928 11129362944 11152318464 11205072896 11231914032 11259785166 11283009696 11336382344 11346733314 11359764864 11361224672 11384658432 11423921976 11462105088 11465912241 11518072398 11525359104 11526840192 11540078592 11543911644 11550615552 11596426632 11629191168 11647910848 11685974328 11700898944 11741253142 11765470752 11766982696 11780496896 11791253376 11806312448 11842080768 11871465984 11936979072 11952224256 11963137536 11978416128 11980855152 12010584726 12036904488 12044519424 12062357568 12063907664 12088790784 12103330554 12118788192 12171027456 12185666136 12201228928 12212369568 12227966464 12230456301 12265012224 12280676352 12295446912 12313656684 12340640592 12371262946 12379089408 12406216704 12408742836 12424590528 12466793934 12490612736 12509111552 12520533312 12536523776 12551602056 12597737271 12605707008 12636987104 12664679552 12683436164 12717637632 12719271936 12753430137 12781377756 12851912223 12868325904 12894868224 12955865536 12967695216 12982588416 12984256768 13011038208 13045979961 13099548672 13103899704 13136416027 13163511312 13171838976 13173531648 13200703488 13237855533 13253059008 13282101504 13311898112 13327908972 13355399232 13372455936 13446252288 13447980224 13463425024 13467896918 13475718144 13492928512 13529164404 13541517549 13567389696 13571896122 13633636716 13651048768 13659684864 13672157184 13692405888 13726382544 13756462272 13765165056 13815760896 13832377776 13850043648 13883220666 13909745664 13926475584 13944261632 13956993792 13974818816 13977664344 14012348847 14051939328 14072750496 14103589248 14120552313 14138586224 14147530752 14178533376 14181420384 14199532032 14216610492 14247764496 14296127488 14309180928 14327455744 14344688064 14365932798 14397414024 14442270976 14473919488 14476866642 14495355616 14544592923 14575348728 14607288864 14643535732 14706658176 14736992256 14741887167 14820223104 14837243904 14839150592 14909691384 14911607382 14942364192 14975885376 15013046888 15044012928 15128977752 15146353152 15179544576 15231895968 15263313408 15282806784 15287882988 15357429864 15367145472 15369120256 15391882192 15400820736 15442180362 15461902176 15476020056 15549227134 15581299104 15601198592 15648463872 15687294336 15721671168 15784025138 15789441024 15808431744 15828621312 15831844308 15833878809 15866537904 15905909502 15915972096 15936299008 15950850048 15974473536 16014112968 16028735058 16049205984 16059359232 16083143424 16118387712 16137774072 16158384256 16197090777 16228036608 16247554848 16283159424 16307275068 16353349632 16393929216 16397267319 16418208912 16433199972 16454187456 16505452544 16541622272 16544990448 16566120704 16586045574 16622391912 16694044416 16735469408 16760254931 16796983028 16807609344 16842276864 16847871048 16889677749 16959029248 17004573516 17020099971 17039647296 17041837008 17076987648 17135882964 17157767872 17193157632 17277108597 17290260288 17310117888 17315867466 17348050944 17394639948 17396875279 17443786752 17471866272 17551348416 17562451968 17564708864 17611879713 17648206128 17650474044 17670745344 17686880064 17709468672 17770545296 17807198976 17829941248 17835863486 17928336384 17967624192 18015877089 18038885872 18055356732 18066779136 18089852928 18093536352 18095861496 18133186176 18178182288 18229542912 18256541184 18278499204 18301843392 18318554352 18341949696 18421014528 18443170368 18466724864 18470485026 18510960888 18556894419 18568634112 18609325056 18636885792 18683131796 18700190901 18735919104 18763667328 18780799968 18804785664 18827403084 18863374336 18908560512 18932709376 18955480656 18997019328 19025154246 19078907904 19126250752 19154577064 19172066634 19196552032 19302488856 19350386503 19392790564 19433798304 19451542824 19473882624 19476385152 19516557312 19608877568 19649323008 19655849556 19745266968 19760297472 19838669102 19879588512 19882143176 19923152256 19967847168 19991863458 20058683904 20169378432 20171970336 20195137536 20201845377 20213577216 20239392768 20293746606 20309194624 20351084544 20357844183 20383843984 20450455074 20476573152 20489527296 20589573816 20592219718 20615869568 20634693408 20647747584 20723641344 20775065472 20864618496 20889713376 20916392448 20935490688 20962228224 20966496516 21077908992 21104828416 21109125744 21111838412 21155383872 21207879336 21221296128 21267800064 21299298048 21324915738 21352150624 21371646744 21398941312 21444191232 21463771392 21491183616 21517032096 21548899197 21596121036 21637382144 21663406464 21710879232 21715299963 21743033424 21804466176 21858572288 21863023092 21865832641 21890945216 21910933296 21938916608 21965303598 22059987264 22114727432 22163189216 22196013287 22230334656 22255865856 22258725888 22304636928 22367411073 22410145792 22463828064 22519570332 22566019392 22672764688 22693466628 22719529728 22722449344 22769316864 22847843952 22924210176 22931824482 23036144796 23050718208 23053680384 23080157184 23087823288 23101231104 23192853264 23258382336 23295821696 23323840701 23371948656 23401797888 23482506284 23530941504 23533965392 23560993792 23582506752 23612624896 23676037707 23684161536 23742931968 23858864253 23873958144 23904448512 23926275072 23956832256 23961710304 24021169452 24073808976 24089038848 24124715136 24127815328 24177581568 24206661108 24237576384 24342054912 24371332272 24402457856 24424739136 24455932928 24460912602 24530024448 24590893824 24627313368 24681281184 24742525892 24758178816 24812433408 24817485672 24849181056 24879068361 24933587868 24981225472 25018223104 25041066624 25073047552 25103204112 25195474542 25211414016 25273974208 25329359104 25366872328 25438543872 25506860274 25562755512 25626187531 25703824446 25736651808 25789736448 25911731072 25935390432 25965176832 25968513536 25973801199 26022076416 26091959922 26207799408 26272832054 26327022624 26343677952 26347063296 26475711066 26506118016 26564203008 26623796224 26655817944 26710798464 26744911872 26753795229 26892504576 26895960448 26926850048 26935793836 26951436288 27058328808 27083035098 27134779392 27143792244 27267273432 27302097536 27344314368 27384811776 27452765088 27512924544 27631521792 27664755552 27700087296 27705727539 27766441332 27819491328 27852951168 27888523264 27897786473 27913987584 27949637632 27955328688 28024697694 28103878656 28145500992 28207178496 28241104626 28277172448 28295061504 28362840768 28399064064 28433220984 28495528992 28537731369 28592254976 28618361856 28654911488 28689376128 28731865596 28758099951 28794828048 28884541952 28947838976 28953733284 28990711232 29089185846 29150697456 29214577728 29287071464 29394720299 29413316352 29473984512 29483774334 29640446208 29674487808 29678301184 29758003653 29819382768 29823214764 29884728384 29951770752 29987795187 30026093776 30088025856 30257955504 30292706304 30359089152 30440619909 30463791936 30526626816 30565613568 30575765976 30714859728 30734290944 30738240512 30783764384 30801641472 30884360724 30888329577 30923804352 30952040112 31098454268 31162598208 31202397184 31296927744 31374588672 31443342336 31568050276 31616863488 31657242624 31663688616 31667757618 31733075808 31811819004 31831944192 31872598016 31901700096 31948947072 31987373607 32028225936 32057470116 32098411968 32118718464 32166286848 32236775424 32275548144 32316768512 32394181554 32456073216 32495109696 32566318848 32614550136 32695480643 32706699264 32787858432 32794534638 32836417824 32866399944 32908374912 32947955397 33010905088 33083244544 33089980896 33132241408 33172091148 33244783824 33388088832 33470938816 33520509862 33593966056 33615218688 33695742096 33779355498 34009147032 34040199942 34079294592 34083674016 34153975296 34271765928 34315535744 34386315264 34397736723 34554217194 34580520576 34620235776 34631734932 34789279896 34793750558 34887573504 34943732544 35102696832 35129417728 35223759426 35296412256 35300948088 35341490688 35373760128 35418937344 35541090592 35593727569 35614397952 35659882496 35671726972 35856672768 35935248384 36031754178 36077771744 36110713464 36133558272 36187072704 36191722992 36266372352 36356364576 36513082368 36556998408 36603686784 36637108704 36683899392 36691368903 36842029056 36886340736 36933449728 36940970052 36945717221 37021921776 37113788838 37137268224 37218650112 37273771584 37366263592 37400381802 37471838208 37527334656 37561599936 37609571328 37654806168 37793211813 37817121024 37865418752 37910961312 37994038656 38050308492 38157815808 38252501504 38260290411 38309154128 38344133268 38393104064 38604977712 38700773006 38785581128 38867596608 38903085648 38947765248 38952770304 39033114624 39217755136 39298646016 39311699112 39409248081 39490533936 39520594944 39677338204 39713566599 39759177024 39764286352 39846304512 39935694336 39983726916 40117367808 40338756864 40343940672 40390275072 40403690754 40427154432 40478785536 40587493212 40618389248 40702169088 40715688366 40767687968 40900910148 40953146304 40979054592 41094385997 41179147632 41184439436 41231739136 41269386816 41295495168 41447282688 41550130944 41729236992 41779426752 41832784896 41870981376 41924456448 41932993032 42037046541 42155817984 42209656832 42218251488 42223676824 42310767744 42361656939 42415758672 42442592256 42535600128 42598596096 42649831476 42704301248 42743293488 42797882624 42888382464 42927542784 42982367232 43034064192 43097798394 43192242072 43326812928 43421758464 43430599926 43486066848 43633778769 43717144576 43726046184 43731665282 43781890432 43821866592 43877833216 43930607196 44119974528 44229454864 44326378432 44392026574 44460669312 44511731712 44517451776 44734822146 44820291584 44927656128 45039140664 45132038784 45345529376 45386933256 45439059456 45444898688 45538633728 45695687904 45848420352 45863648964 46072289592 46101436416 46107360768 46175646576 46202462208 46385706528 46591643392 46647681402 46743897312 46803595776 46965012568 47061883008 47067930784 47121987584 47137639213 47165013504 47225249792 47352075414 47368323072 47485863936 47501636427 47717728506 47747916288 47808897024 47852550144 47923420608 48042338904 48147617952 48178077696 48249430272 48255630656 48355163136 48413322216 48475152768 48591272331 48684109824 48742664544 48804915712 48849478272 48911865856 48921825204 49060048896 49181787648 49254626736 49362562368 49485051784 49516357632 49624866816 49634971344 49698362112 49758136722 49867175736 50036446208 50082133248 50146095104 50206408224 50280764793 50390949084 50422828032 50547948416 50658718208 50669033247 50733744656 50877087744 51013720548 51125511024 51252375062 51407648892 51473303616 51579472896 51823462144 51870780864 51930353664 51937027072 51947602398 52044152832 52183919844 52190625837 52415598816 52545664108 52654045248 52687355904 52694126592 52835639139 52951422132 53012236032 53128406016 53247592448 53311635888 53421596928 53489823744 53507590458 53785009152 53791920896 53853700096 53871587672 53902872576 54047631267 54116657616 54166070196 54269558784 54287584488 54422294969 54534546864 54604195072 54688628736 54769623552 54905530176 55025849088 55263043584 55329511104 55400174592 55411455078 55532882664 55670683257 55705902336 55777046528 55795572946 55827975168 55899275264 55910657376 56049395388 56100572703 56207757312 56291001984 56414356992 56482209252 56554344896 56590123008 56725681536 56798128128 56866441968 56991057984 57075462738 57184509952 57236723712 57378752256 57463731192 57516199902 57589656096 57769083904 57895677952 57907466568 57981422464 58051159509 58178371692 58301394912 58429155456 58574142928 58789440598 58826632704 58947969024 58967548668 59280892416 59356602368 59516007306 59638765536 59646429528 59769456768 59903541504 59975590374 60052187552 60176051712 60515911008 60585412608 60605536131 60718178304 60881239818 60927583872 61053253632 61073532549 61151531952 61429719456 61468581888 61476481024 61567528768 61768721448 61776659154 61847608704 61904080224 62196908536 62325196416 62404794368 62425522201 62593855488 62749177344 62886684672 63136100552 63233726976 63314485248 63327377232 63335515236 63466151616 63623638008 63663888384 63803400192 63897894144 63974747214 64056451872 64114940232 64196823936 64332573696 64473550848 64551096288 64633537024 64646697591 64788363108 64912146432 64990219392 65132637696 65229100272 65390961286 65413398528 65575716864 65589069276 65597497923 65672835648 65732799888 65816749824 65895910794 66021810176 66179961792 66264482816 66344182296 66489567648 66588039861 66776177664 66941877632 67041019724 67102233219 67187932112 67230437376 67391484192 67558710996 68018294064 68080399884 68158589184 68167348032 68307950592 68543531856 68631071488 68772630528 68795473446 69108434388 69161041152 69240471552 69263469864 69435341857 69578559792 69587501116 69775147008 69887465088 69971522103 70205393664 70258835456 70447518852 70592824512 70601896176 70682981376 70747520256 70837874688 71028113121 71082181184 71187455138 71228795904 71319764992 71343453944 71576592759 71713345536 71870496768 72063508356 72072769013 72155543488 72221426928 72267116544 72374145408 72383445984 72532744704 72712729152 73026164736 73113996816 73207373568 73274217408 73367798784 73382737806 73772681472 73866899456 73881940104 73891434442 74043843552 74227577676 74274536448 74437300224 74547543168 74637205083 74732527184 74800763604 74943676416 75054669312 75123199872 75219142656 75309612336 75586423626 75634242048 75730837504 75821922624 75988077312 76100616984 76315631616 76505003008 76520580822 76618308256 76688266536 76786208128 76878562593 77209955424 77401546012 77571162256 77735193216 77806171296 77895530496 77905540608 77921403597 78066229248 78435510272 78623398224 78818496162 78981067872 79041189888 79354676408 79427133198 79518354048 79528572704 79692609024 79871388672 79967453832 80234735616 80261385687 80677513728 80687881344 80780550144 80807381508 80854308864 81174986424 81236778496 81404338176 81431376732 81535375936 81801820296 81906292608 82188771994 82358295264 82368878872 82463478272 82538773632 82894565376 83100261888 83458473984 83558853504 83665569792 83693359419 83741962752 83848912896 83865986064 84074093082 84311635968 84436502976 84447353648 84621535488 84723313878 84831517344 84885184512 85197192192 85299662952 85408602496 85486586976 85595765248 85613194107 85776764928 85855085568 85964734464 86068128384 86195596788 86384484144 86653625856 86843516928 86861199852 86972133696 87267557538 87434289152 87452092368 87463330564 87563780864 87643733184 87755666432 87861214392 88184160897 88239949056 88458909728 88652756864 88784053148 88921338624 89023463424 89034903552 89274010959 89469644292 89640583168 89855312256 89963385561 90078281328 90264077568 90691058752 90773866512 90878118912 90889797376 91077267456 91321859727 91391375808 91696840704 91727297928 91954912189 92144579184 92202872832 92214721536 92351293152 92404924416 92664988731 92771413056 93183286784 93295362804 93487794624 93607191552 93930025136 94123766016 94135861568 94243975168 94275278426 94330027008 94450499584 94704150828 94971727872 95003272854 95435457012 95495832576 95617794048 95705100288 95846841216 96084677808 96295235904 96356155392 96498860544 96511261312 96710326272 96826644432 96950305536 97182544662 97368219648 97485329088 97609831424 97698956544 97823731712 97843650408 98086441929 98120097792 98363575296 98509253472 98725124736 98843866191 98970103568 99032715264 99249733632 99269942688 99396724224 99516273444 99734351472 100072892416 100164266496 100292190208 100412816448 100561529586 100781898168 100845656064 101095896832 101317436416 101338066494 101467489312 102027441096 102251022048 102504750124 102815297784 102946607232 103158945792 103193210169 103646924288 103741561728 103860707328 103874054144 103895204796 104367839688 104381251674 104831197632 105091328216 105308090496 105388253184 105671278278 105902844264 106024472064 106256812032 106495184896 106623271776 106781182707 106843193856 106979647488 107015180916 107570018304 107583841792 107743175344 107805745152 108095262534 108233315232 108332140392 108575168976 108844589938 109069093728 109208390144 109539247104 109811060352 110051698176 110526087168 110659022208 110800349184 110822910156 110837151663 111065765328 111341366514 111411804672 111554093056 111591145892 111655950336 111821314752 112098790776 112201145406 112415514624 112582003968 112828713984 112964418504 113108689792 113379635439 113451363072 113596256256 113732883936 113982115968 114150925476 114369019904 114473447424 114757504512 114780871233 114927462384 115032399804 115179312192 115538167808 115791355904 115814933136 115962844928 116102319018 116356743384 116602789824 116858310912 117148285856 117321784517 117578881196 117653265408 117895938048 117935097336 118227744243 118561784832 118713204736 119032014612 119140699797 119277531072 119292859056 119538913536 119807083008 119951180748 120104375104 120352103424 121031822016 121170825216 121211072262 121436356608 121762479636 121778126953 121855167744 122106507264 122147065098 122303063904 122859438912 122937163776 122952962048 123135057536 123283157991 123537442896 123553318308 123695217408 123808160448 124393817072 124650392832 124809588736 124851044402 125187710976 125498354688 125773369344 126111139623 126272201104 126467453952 126628970496 126654754464 126671030472 126932303232 127247276016 127327776768 127606800384 127795788288 127949494428 128112903744 128229880464 128393647872 128665147392 128947101696 129102192576 129267074048 129293395182 129576726216 129980438784 130265275392 130458200544 130781922572 130901336307 131151433728 131178138552 131194995846 131345671296 131465599776 131633499648 131791821588 132043620352 132359923584 132528965632 132688364592 132979135296 133176079722 133552355328 133883755264 134082039448 134204466438 134375864224 134460874752 134782968384 135117421992 135452705521 136036588128 136160799768 136317178368 136334696064 136615901184 137087063712 137262142976 137545261056 137590946892 138216868776 138322082304 138526939728 138870683714 139157119584 139175002232 139774930176 139943044206 140410787328 140895037704 141185649024 141203792352 141365962752 141412917639 141495040512 141675749376 142056226242 142164362368 142374910276 142457591808 142504909281 142686907888 143153185518 143426691072 144127016712 144145538026 144311086976 144442853856 144534233088 144748290816 144766891968 145065489408 145425458304 146052329472 146227993632 146414747136 146548434816 146735597568 146765475612 147545362944 147733798912 147763880208 147782868884 148087687104 148455155352 148549072896 148874600448 149095086336 149274410166 149465054368 149601527208 150109338624 150246399744 150438285312 150619224672 150842294379 151172847252 151268484096 151461675008 151643845248 151976154624 152007099741 152201233968 152631263232 153010006016 153041161644 153060828487 153236616512 153376533072 153572416256 153757125186 154419910848 154803092024 155142324512 155372093009 155470386432 155612342592 155791060992 155811081216 155842807194 156132458496 156571877511 156871020544 157246796448 157636992324 157962135744 158082379776 158506917417 158709352816 158854266396 159036708096 159057145408 159385218048 159742777344 159934907664 160469471232 160522771374 161355027456 161375762688 161561100288 161614763016 161708617728 162349972848 162473556992 162808676352 162862753464 163070751872 163266884907 163603640592 163812585216 164377543988 164716590528 164737757744 164926956544 165077547264 165789130752 166200523776 167012049771 167117707008 167331139584 167386718838 167483925504 167697825792 167731972128 168148186164 168623271936 168873005952 168894707296 169243070976 169446627756 169663034688 169770369024 170394384384 170599325904 170817204992 170973173952 171191530496 171226388214 171553529856 171710171136 172136256768 172391193576 172768968288 173307251712 173687033856 173722399704 173944267392 174153478527 174535115076 174868578304 174904184736 174926661128 175127561728 175287466368 175511332864 175722428784 176368321794 176479898112 176917819456 177305513728 177568106296 177842677248 178069807104 178548021918 178939288584 179383312717 179710624512 179926771122 180156562656 180528155136 181382117504 181547733024 181756237824 181779594752 181816608393 182154534912 182643719454 182782751616 183454595856 183909824378 184289158368 184405745664 184429443072 184702586304 185329977462 185542826112 186366573568 186590725608 186975589248 187214383104 187276566603 187860050272 188247532032 188271723136 188487950336 188550556852 188660054016 189408301656 189943455744 190006545708 190870914024 190991665152 191410200576 191693682432 192169355616 192590471808 192997721088 193022522624 193420652544 193653288864 193900611072 193940092773 194365089324 194736439296 194970658176 195219662848 195284505311 195397913088 195647463424 195687300816 196172883858 196240195584 196727150592 196792493769 197018506944 197450249472 197687732382 197940207136 198065430528 198539885376 198793448448 199032546888 199468702944 199764119583 200145784832 200328532992 200584380416 200825632896 201123059172 201306699657 201563796336 201691312128 202191793664 202634872832 202676132988 202934978624 204054882192 204502044096 205009500248 205630595568 205893214464 206317891584 206386420338 207293848576 207483123456 207721414656 207748108288 207790409592 208306025571 208735679376 208762503348 209662395264 209914566309 210182656432 210616180992 210776506368 211342556556 211805688528 212048944128 212513624064 212990369792 213084339363 213246543552 213562365414 213686387712 213959294976 214030361832 215140036608 215167683584 215486350688 215611490304 216190525068 216218307039 216466630464 216664280784 217150337952 217689179876 218138187456 218416780288 219078494208 219622120704 220103396352 221318044416 221600698368 221645820312 221674303326 222131530656 222682733028 222823609344 223108186112 223182291784 223311900672 223642629504 223911615249 224197581552 224402290812 224831029248 225164007936 225657427968 225928837008 226217379584 226759270878 226902726144 227192512512 227465767872 227964231936 228301850952 228868364501 228946894848 229515009024 229561742466 229854924768 230064799608 230358624384 230635687779 231076335616 231582711808 231629866272 231925689856 232204638036 232713486768 233205579648 233716621824 234296571712 234643569034 235157762392 235306530816 235870194672 236455488486 237123569664 238064029224 238281399594 238555062144 238585718112 239077827072 239614166016 239902361496 240208750208 240704206848 240784157061 242063644032 242341650432 242422144524 243524959272 243556253906 243710335488 244213014528 244294130196 244606127808 245718877824 245905924096 246270115072 246566315982 247074885792 247106636616 247390434816 247616320896 248787634144 249156092983 249300785664 249619177472 249702088804 250375421952 250996709376 251080078257 251546738688 252222279246 252544402208 252934907904 253309508928 253342060944 253864606464 254494552032 254655553536 255591576576 255898988856 256225807488 256459760928 256787295744 256839582321 257330294784 257894203392 258204385152 258534148096 258586790364 258620020547 259153452432 259960877568 260530550784 260916401088 261563845144 261802672614 262302867456 262356277104 262389991692 262691342592 262931199552 263266999296 263583643176 264552482691 264719847168 265057931264 265376729184 265958270592 266352159444 267104710656 267767510528 267822032877 268164078896 268408932876 268751728448 268921749504 269565936768 270234843984 270905411042 272073176256 272321599536 272634356736 272669392128 273231802368 274174127424 274524285952 275090522112 275181893784 275864736567 276433737552 276644164608 277053879456 277741367428 277994966193 278314239168 278350004464 279549860352 279886088412 280821574656 281790075408 282371298048 282407584704 282731925504 282825835278 282990081024 283351498752 284112452484 284328724736 284749820552 284915183616 285009818562 285373815776 286306371036 286853382144 287660701979 288254033424 288291076052 288622173952 288885707712 289068466176 289496581632 289533783936 290130978816 290850916608 292104658944 292455987264 292829494272 293096869632 293471195136 293530951224 294259325787 295090725888 295467597824 295527760416 295565737768 296175374208 296531598573 296910310704 297098145792 297749200896 298190172672 298548820332 298930108736 299203054416 300218677248 300492799488 300876570624 301238449344 301684588758 302345694504 302536968192 303287690496 303952309248 304014199482 304402467936 306020012032 306082323288 306121656974 306473233024 306753066144 307144832512 307514250372 308839821696 309606184048 310284649024 310744186018 310940772864 311224685184 311582121984 311622162432 311685614388 313143755022 313742041088 314493592896 315273984648 315924271488 316164759552 317013834834 317418705632 317708532792 318073416192 318114290816 318770436096 319485554688 319869815328 320343548121 320938942464 321045542748 322710054912 322751525376 323229526032 323417235456 324699945696 324947113984 325725506928 326141503744 326533769814 327207281184 327625170432 328755087976 329433181056 329475515488 329853913088 329963474491 330155094528 331578261504 332401047552 332511454989 334024099542 334235414016 334662279168 334773437676 334967851008 335463944256 336296372328 337246543872 337746011904 337789414592 338486141952 338893255512 339326069376 340138906317 340788768768 341198651808 341634409984 341946347904 342383060992 342452776428 343107059712 343420342272 344272513536 344782387152 345537936576 346614503424 347374067712 347444799408 347888534784 348306957054 349070230152 349808369472 349853322256 350255123456 350574932736 351022665728 351444857568 351965353551 352736643588 352959796224 353835638912 354611027456 354683232729 355136212592 355685354496 356139614208 357096043836 357878577168 358766625434 359421249024 359853542244 360313125312 361056310272 362764235008 363095466048 363512475648 363559189504 363633216786 364309069824 365287438908 365334380859 365565503232 366909191712 367819648756 368578316736 368811491328 368858886144 369405172608 369849473973 370659954924 371085652224 372733147136 373181451216 373951178496 374428766208 374553133206 375720100544 376495064064 376543446272 376975900672 377101113704 377320108032 378333418869 378816603312 379886911488 380013091416 380956064783 381741828048 381983330304 382820401152 383387364864 384338711232 385180943616 385995442176 386045045248 386841305088 387306577728 387801222144 387880185546 388730178648 389941316352 390439325696 390569010622 390795826176 391294926848 391374601632 392345767716 392704008921 393454301184 393584987538 394037013888 394900498944 395375464764 395880414272 396130861056 397079770752 397586896896 398065093776 398937405888 399528239166 400291569664 400657065984 401651265792 402246118344 402613399314 403127592672 403382624256 404383587328 405269745664 405352265976 405869957248 406358116563 408109764384 409004088192 410019000496 411261191136 411786428928 412635783168 412772840676 414587697152 414966246912 415496216576 415580819184 416612051142 417471358752 417525006696 419324790528 419829132618 420365312864 421232361984 422685113112 423611377056 424097888256 424238752917 425027248128 425980739584 426168678726 426493087104 427124730828 427372775424 427514727843 428060723664 430280073216 430335367168 430972701376 432381050136 432436614078 432933260928 433328561568 434300675904 435378359752 436276374912 436833560576 436978655407 438156988416 439244241408 440206792704 442636088832 443201396736 443291640624 443348606652 444263061312 445365466056 445647218688 446364583568 446623801344 447285259008 447823230498 448395163104 448804581624 450328015872 451314855936 451857674016 452434759168 452526883137 453518541756 453805452288 454385025024 454931535744 455928463872 456603701904 457736729002 457893789696 459030018048 459123484932 459182485461 459709849536 460129599216 460717248768 461271375558 462152671232 463259732544 463851379712 464409276072 465426973536 466116279027 466411159296 467433243648 468593143424 469287138068 469715632533 470315524784 470613061632 471740389344 472910976972 474247139328 475520752251 476128058448 476562799188 477110124288 477171436224 478155654144 479228332032 479804722992 480417500416 481408413696 481568314122 484127288064 484683300864 484844289048 486047392999 487049918544 487112507812 487420670976 488426029056 488588260392 489212255616 489800654721 491437755648 491811848192 492540230144 493132631964 494149771584 494213273232 494780869632 495232641792 497575268288 498312185966 498601571328 499238354944 499404177608 501036149313 501993418752 502160156514 503093477376 504444558492 504509383091 505088804416 505869815808 506619017856 506684121888 507729212928 508989104064 509311107072 511183153152 511797977712 512451614976 512919521856 513574591488 513679164642 514660589568 516408770304 517068296192 517173580728 517240041094 518306904864 519921755136 521061101568 521832802176 522460435581 523127690288 523605345228 524605734912 524712554208 524779983384 525382685184 525862399104 526533998592 527167286352 529104965382 529439694336 530115862528 530753458368 531916541184 532704318888 534209421312 535535021056 535644065754 536328157792 536817865752 537503456896 538149938151 539131873536 540469687968 541810822084 544146352512 544643199072 545268713472 545338784256 545449825179 546463604736 548348254848 549048571904 550363787568 551729473134 552867475104 553288329216 554107758912 555482734856 555989932386 556628478336 556700008928 559099720704 559772176824 561643149312 561829699809 563580150816 564742596096 564815169408 565463851008 565651670556 565980162048 568224904968 568657449472 569499641104 569830367232 570019637124 570747631552 572612742072 575321403958 576508066848 576582152104 577244347904 577771415424 578993163264 579067567872 580261957632 581701833216 584209317888 584911974528 585658988544 585853515933 586193739264 586942390272 587061902448 588518651574 590181451776 590377481307 591055520832 591131475536 592350748416 593063197146 593820621408 594196291584 596380345344 597097640664 597860217472 598406108832 599292358749 600437354496 600985598976 601753141248 602476898688 603369177516 604691389008 605073936384 606575380992 607904618496 608028398964 608804935872 612040024064 612164646576 612243313948 612946466048 613506132288 614289665024 615028500744 617679643392 619212368096 620569298048 621488372036 621881545728 622449370368 623164243968 623244324864 623371228776 624918076713 626287510044 627484082176 628987185792 629743698927 630547969296 631848542976 632329519104 634027669668 634837411264 635417065584 636146832384 636228581632 637540872192 638971109376 639253018089 639739630656 640687096242 641877884928 642091085496 643684385323 645420109824 645503050752 646459052064 646834470912 648654921117 649399891392 649894227968 651451013856 652283007488 653067539628 654414562368 655250340864 657510175952 658866362112 658951030976 659707826176 659926948982 660310189056 664802095104 665022909978 668048199084 668470828032 669324558336 669546875352 669935702016 670927888512 672592744656 674493087744 675492023808 675578829184 676972283904 677786511024 678652138752 680277812634 681577537536 682397303616 683268819968 683892695808 684766121984 684905552856 686605093503 686840684544 688545027072 689564774304 691075873152 691907063337 693229006848 694748135424 694889598816 695777069568 696613914108 698140460304 699616738944 699706644512 700510246912 701149865472 702045331456 702889715136 703930707102 705473287176 705919592448 707671277824 709222054912 709366465458 710272425184 711370708992 714192087672 715757154336 717533250868 718842498048 719707084488 720626250624 722112620544 722352471183 725528470016 726190932096 727024951296 727118379008 727266433572 730574877816 730668761718 731131006464 733818383424 735639297512 737156633472 737717772288 738810345216 739698947946 741319909848 742171304448 745466294272 746362902432 747468278949 747902356992 748857532416 749106266412 751440201088 752990128128 753086892544 753240234771 754202227408 754640216064 756666837738 757633206624 760026182832 761912129566 763483656096 763966660608 766774729728 768677422464 770361887232 771990884352 772090090496 773682610176 774613155456 775602444288 775760371092 775860061641 777460357296 779882632704 780878651392 781138021244 781591652352 782749203264 784691535432 785408017842 786908602368 787169975076 788074027776 789800997888 790750929528 791760828544 793657448073 794159541504 795173793792 796130187552 797874811776 799056478332 800583139328 801314131968 803302531584 803466098631 804492236688 805226798628 806255185344 806765248512 808767174656 809035807717 810539491328 810704531952 811739914496 812716233126 816219528768 818008176384 820038000992 821252491619 822522382272 823572857856 825271566336 825545681352 827594209701 829175394304 829932493824 830992433152 831161638368 833224102284 833984898579 834942717504 835050013392 838649581056 839658265236 840730625728 842464723968 845370226224 847222754112 848195776512 848477505834 850054496256 852337357452 852446888671 852986174208 854249461656 854745550848 855029455686 856121447328 860560146432 860670734336 861945402752 862982105937 864762100272 864873228156 865866521856 866657123136 868601351808 870756719504 872552749824 873667121152 873957310814 876313976832 878488482816 880413585408 882777977361 885272177664 886402793472 886583281248 886697213304 888526122624 890730932112 891294437376 892729167136 893247602688 894570518016 895646460996 896790326208 897609163248 900656031744 902629711872 903715348032 904869518336 905053766274 907037083512 907610904576 909863071488 911856927744 913207403808 915473458004 918060036096 918246969864 918364970922 919419699072 920259198432 921434497536 922542751116 924305342464 926519465088 927702759424 928818552144 930853947072 932232558054 932822318592 934866487296 937186286848 938574276136 939431265066 940631049568 941226123264 943480778688 945821953944 948168938647 948494278656 951041504502 952256116896 953125598376 954220248576 954342872448 956311308288 958456664064 959609445984 960835000832 961030644363 962816827392 963136628244 968254576128 969688578096 972094785998 974099837088 974225015624 974841341952 977176520784 978424511232 979601309442 982875511296 985080460288 986265263928 988299543168 988426546464 989561739264 989890423473 990465283584 995150536576 996624371932 997203142656 997534364967 998808355216 1002072298626 1003986837504 1004320313028 1008889116984 1009018766182 1010177608832 1011739631616 1013238035712 1013368243776 1015458425856 1017978208128 1022366306304 1023595955424 1024903229952 1025839043712 1027149182976 1027358329284 1029321179136 1032218099501 1032817540608 1034136592384 1034347161456 1034480082188 1036613809728 1039843510272 1042122203136 1043665604352 1044920871162 1046255380576 1047210690456 1049425108416 1049559966768 1050765370368 1051724798208 1053067997184 1054334572704 1055896060653 1058209930764 1058879388672 1060231725056 1061506916736 1063833082368 1064049698187 1065408637776 1068418842624 1071070042112 1071288131508 1071425799409 1072656315584 1073635731504 1075006913792 1076299876302 1078263747072 1080939375936 1083621644168 1087604651063 1088292705024 1089286398144 1090537426944 1090677568512 1090899650358 1092927209472 1096003142577 1096696509696 1098097143808 1100727575136 1103458946268 1105734950208 1106576658432 1108215517824 1109548421919 1110965469712 1111979864772 1113256956672 1113400017856 1118199441408 1119544353648 1123286298624 1123659399618 1127160301632 1129485192192 1129630338816 1130927702016 1131303341112 1131960324096 1136449809936 1137314898944 1138999282208 1139660734464 1140039274248 1141495263104 1142868194349 1145225484144 1150642807916 1153016133696 1153164304208 1154488695808 1155542830848 1157986326528 1158135135744 1160523915264 1163403666432 1169823949056 1171317977088 1171707031866 1172387478528 1173884780544 1174123804896 1177037303148 1180362903552 1180754962614 1182111041664 1182262951072 1184701496832 1186126394292 1187641242816 1188392583168 1192760690688 1194195281328 1195720434944 1196812217664 1198584717498 1200874708992 1201971197952 1204953797376 1206738355032 1209382778016 1210147872768 1213150761984 1215809236992 1216056797928 1217609871744 1219074349689 1224080048128 1224329293152 1224486627896 1225892932096 1227012264576 1228579330048 1230057001488 1235359286784 1238424736192 1241138596096 1242976744072 1243763091456 1244898740736 1246488649728 1246742457552 1249836153426 1252575020088 1257974371584 1259487397854 1261095938592 1263697085952 1268055339336 1269674822528 1270834131168 1272293664768 1272457163264 1272716258751 1275081744384 1277942218752 1278506036178 1279479261312 1281374192484 1284182170992 1287368770646 1290840219648 1291006101504 1292918104128 1297309842234 1298799782784 1299788455936 1302902027712 1304566014976 1306135079256 1308829124736 1310500681728 1310935966221 1315020351904 1317732724224 1317902061952 1319415652352 1319853897964 1320620378112 1329604190208 1330045819956 1336096398168 1336941656064 1339093750704 1339871404032 1341855777024 1345185489312 1350984047616 1351157658368 1353944567808 1355573022048 1357304277504 1357580649411 1360555625268 1363155075072 1364794607232 1366537639936 1366991537177 1367785391616 1369532243968 1369811105712 1373210187006 1373681369088 1377090054144 1377547456383 1379129548608 1382151746304 1383814126674 1386458013696 1389779197632 1391554139136 1393227828216 1396280920608 1398348837081 1399233477888 1399413289024 1401020493824 1402299730944 1404090662912 1405779430272 1407861414204 1409146897599 1410946574352 1411839184896 1415342555648 1418444109824 1418732930916 1420544850368 1422741417984 1428384175344 1431514308672 1435066501736 1437684996096 1439414168976 1441252501248 1444225241088 1444704942366 1451056940032 1452381864192 1454049902592 1454236758016 1454532867144 1458142178997 1461149755632 1461337523436 1462262012928 1467636766848 1469401964163 1471278595024 1474313266944 1475435544576 1477620690432 1479397895892 1482639819696 1484342608896 1490932588544 1492725804864 1494936557898 1495804713984 1497715064832 1498212532824 1502880402176 1505980256256 1506173785088 1506480469542 1508404454816 1509280432128 1513333675476 1513528149273 1515266413248 1520052365664 1523824259132 1526967312192 1527933321216 1533549459456 1537354844928 1540723774464 1543981768704 1544180180992 1549226310912 1551204888576 1551520742184 1551720123282 1554920714592 1559765265408 1561757302784 1562276042488 1563183304704 1565498406528 1567381306743 1569383070864 1570816035684 1573817204736 1574339950152 1576148055552 1579601995776 1581501859056 1583521657088 1587314896146 1588319083008 1590347587584 1592260375104 1595749623552 1598112956664 1602628263936 1606605063168 1606932197262 1608984473376 1610453597256 1612510370688 1614449814453 1617534349312 1618071615434 1621078982656 1621409063904 1623479828992 1625432466252 1632439057536 1636016352768 1640076001984 1642504983238 1645044764544 1647145715712 1651091362704 1655188419402 1658350788608 1659864987648 1662323276736 1666448204568 1667969797158 1669885435008 1670100026784 1677299162112 1679316530472 1681461251456 1684929447936 1685489099427 1690740452448 1694445508224 1696391553024 1696955011668 1704674714904 1704893777342 1705972348416 1708498923312 1709491101696 1710058911372 1712242894656 1721341468672 1723890805504 1725964211874 1729524200544 1729746456312 1731733043712 1733314246272 1737202703616 1741513439008 1744092650881 1745105499648 1747334242304 1747914621628 1752627953664 1756976965632 1757560547799 1760827170816 1765555954722 1770544355328 1771132443921 1773166562496 1773394426608 1777052245248 1781461864224 1782588874752 1785458334272 1789141036032 1791292921992 1793580652416 1795218326496 1797877076247 1801312063488 1805259423744 1807430696064 1809739036672 1810107532548 1810340143829 1814074167024 1815221809152 1819726142976 1823713855488 1826414807616 1830946916008 1836120072192 1836493939728 1836729941844 1838839398144 1840518396864 1842868995072 1845085502232 1853038930176 1855405518848 1857637104288 1861707894144 1864465116108 1865644637184 1869732974592 1874372573696 1874754230139 1877148552272 1878862530132 1881262099136 1882452246528 1886961557376 1891643907888 1896337877294 1896988557312 1902083009004 1904512233792 1906251196752 1908440497152 1908685744896 1912622616576 1916913328128 1919218891968 1921670001664 1922061288726 1925633654784 1926273256488 1931053155969 1936509152256 1939377156192 1944189571996 1945964763351 1948199674176 1948450031248 1949682683904 1954353041568 1956849022464 1959202618884 1965751022592 1970160920576 1972530527856 1976599086336 1976853092928 1979123478528 1979780846946 1980930567168 1990301073152 1993248743864 1994406285312 1995068729934 1997616710432 2004144597252 2007973675008 2008640626056 2013624913853 2017778233968 2018037532364 2020355217664 2023479263232 2026476071424 2026736487552 2030916851712 2035956416256 2044732612608 2047191910848 2049806459904 2051678087424 2054298365952 2054716658568 2059815280509 2064436199002 2065635081216 2068273184768 2068694322912 2068960164376 2073227619456 2075721190011 2079687020544 2084244406272 2087331208704 2089841742324 2092510761152 2094421380912 2098850216832 2099119933536 2101530740736 2103449596416 2106135994368 2108669145408 2111792121306 2116419861528 2117758777344 2123013833472 2127666164736 2128099396374 2130817275552 2142140084224 2142576263016 2142851598818 2145312631168 2147271463008 2150013827584 2152599752604 2156527494144 2161878751872 2167243288336 2175209302126 2176585410048 2178572796288 2181074853888 2181355137024 2181799300716 2192006285154 2193393019392 2196194287616 2201455150272 2206917892536 2211469900416 2213153316864 2216431035648 2219096843838 2221930939424 2223959729544 2226513913344 2226800035712 2236398882816 2239088707296 2242404836847 2246572597248 2247318799236 2254320603264 2258970384384 2259260677632 2259720704313 2262606682224 2263920648192 2272899619872 2274629797888 2277998564416 2280078548496 2282990526208 2285736388698 2290450968288 2301285615832 2306032267392 2306328608416 2308977391616 2309744321437 2311085661696 2315972653056 2316270271488 2321047830528 2326807332864 2327580184923 2339647898112 2342635954176 2343414063732 2344774957056 2348247609792 2354074606296 2360725807104 2361509925228 2364222083328 2364525902144 2369402993664 2372252788584 2375282485632 2380972344219 2385521381376 2388390562656 2391440869888 2393624435328 2397169434996 2401749417984 2403942395904 2409907594752 2413476710064 2418765556032 2420295745536 2426301523968 2427107423151 2431618473984 2432113595856 2435219743488 2438148699378 2448658586304 2448973255792 2451785864192 2454024529152 2457158660096 2460114002976 2463757474857 2470718573568 2476849472384 2482277192192 2482782629103 2485953488144 2487526182912 2489797481472 2492977299456 2493484915104 2499672306852 2505150040176 2515948743168 2518974795708 2522191877184 2527394171904 2536110678672 2539349645056 2541668262336 2544587329536 2544914326528 2545432517502 2550163488768 2557012072356 2557340666013 2558958522624 2562748384968 2568364341984 2574737541292 2581680439296 2582012203008 2585836208256 2588946317811 2594619684468 2597599565568 2599576911872 2605804055424 2609132029952 2612270158512 2617658249472 2621001363456 2621871932442 2630040703808 2635465448448 2635804123904 2638831304704 2639707795928 2641240756224 2648333932083 2659208380416 2660091639912 2666692453481 2672192796336 2673883312128 2678187501408 2679742808064 2683711554048 2690370978624 2701968095232 2702315316736 2707889135616 2711146044096 2714608555008 2715161298822 2721111250536 2729589214464 2733075279872 2733983074354 2735570783232 2739064487936 2739622211424 2746420374012 2754180108288 2755094912766 2758259097216 2764303492608 2767628253348 2772916027392 2779558395264 2783108278272 2786455656432 2792561841216 2796697674162 2798466955776 2798826578048 2802040987648 2804599461888 2811558860544 2815722828408 2818293795198 2821893148704 2823678369792 2830685111296 2836888219648 2837465861832 2841089700736 2844506815941 2845482835968 2856768350688 2863028617344 2870133003472 2875369992192 2878828337952 2882505002496 2883091933089 2888450482176 2889409884732 2902113880064 2904763728384 2908473516032 2909065734288 2916284357994 2922299511264 2922675046872 2924524025856 2935273533696 2938803928326 2942557190048 2948626533888 2955241380864 2958795791784 2965279639392 2968685217792 2969671270419 2981865177088 2985451609728 2989873115796 2991609427968 2992603094901 2996425065648 3005760804352 3011960512512 3012347570176 3012960939084 3016808909632 3026667350952 3027056298546 3030532826496 3040104731328 3047648518264 3053934624384 3058850587849 3067098918912 3074709689856 3081447548928 3087963537408 3088360361984 3096654298503 3098452621824 3102409777152 3103041484368 3103440246564 3109841429184 3119530530816 3124552084976 3126366609408 3130996813056 3134762613486 3138766141728 3141632071368 3148679900304 3152296111104 3159203991552 3163003718112 3167043314176 3167688181959 3174629792292 3176638166016 3180695175168 3184520750208 3191499247104 3196225913328 3205256527872 3213210126336 3213864394524 3214277398227 3217968946752 3220907194512 3225020741376 3228899628906 3235068698624 3236143230868 3242818127808 3246959657984 3250864932504 3262813953189 3264878115072 3272032705536 3280152003968 3285009966476 3288009427731 3290089529088 3294291431424 3302182725408 3310376838804 3316701577216 3319729975296 3324646553472 3328645265757 3332896409136 3335939594316 3339770870016 3340200053568 3354598324224 3358633060944 3362922502912 3369858895872 3370978198854 3381480904896 3388891016448 3392783106048 3393910023336 3402331750993 3409349429808 3409787554684 3411944696832 3416997846624 3418982203392 3420117822744 3424485789312 3428604583047 3442682937344 3447781611008 3451928423748 3459048401088 3459492912624 3463466087424 3466628492544 3474405407232 3483026878016 3488185301762 3490210999296 3494668484608 3495829243256 3513953931264 3515121095598 3521654341632 3531111909444 3531565681637 3541088710656 3542264887842 3546333124992 3546788853216 3554104490496 3562923728448 3565177749504 3570916668544 3578282072064 3582585843984 3587161304832 3590436652992 3595754152494 3602624126976 3614861392128 3619478073344 3620215065096 3620680287658 3628148334048 3630443618304 3639452285952 3647427710976 3652829615232 3657223049067 3661893832016 3672240144384 3672987879456 3673459883688 3677678796288 3681036793728 3685737990144 3690171004464 3706077860352 3710811037696 3715274208576 3723415788288 3728930232216 3731289274368 3739465949184 3748745147392 3749508460278 3754297104544 3757725060264 3762524198272 3773923114752 3783287815776 3792675754588 3804166018008 3809024467584 3812502393504 3816880994304 3817371489792 3818148776253 3825245233152 3833826656256 3838437783936 3843340003328 3844122577452 3852546512976 3862106311938 3873018304512 3878754312384 3888379143992 3891929526702 3896399348352 3896900062496 3899365367808 3908706083136 3913698044928 3918405237768 3931502045184 3932807898663 3940321841152 3945061055712 3953198172672 3953706185856 3958246957056 3959561693892 3961861134336 3980602146304 3986497487728 3988812570624 3990137459868 3995233420864 4008289194504 4017281252112 4027249827706 4035556467936 4036075064728 4040710435328 4052952142848 4053472975104 4061833703424 4071912832512 4089465225216 4094383821696 4099612919808 4100974611531 4103356174848 4108596731904 4109433317136 4119630561018 4128872398004 4131270162432 4132642369149 4137388645824 4137920328752 4146455238912 4151442380022 4159374041088 4174662417408 4179683484648 4185021522304 4188842761824 4195046511243 4197700433664 4198239867072 4203061481472 4206899192832 4212271988736 4217338290816 4223584242612 4232839723056 4235517554688 4246027666944 4255332329472 4256198792748 4261634551104 4284280168448 4285152526032 4285703197636 4290625262336 4294542926016 4300027655168 4305199505208 4313054988288 4323757503744 4334486576672 4350418604252 4353170820096 4357145592576 4362149707776 4362710274048 4363598601432 4374426536991 4384012570308 4386786038784 4392388575232 4402910300544 4408205892489 4413835785072 4422939800832 4426306633728 4432862071296 4438193687676 4443861878848 4447919459088 4453027826688 4453600071424 4472797765632 4478177414592 4484809673694 4493145194496 4494637598472 4505790697261 4508641206528 4517940768768 4518521355264 4519441408626 4525213364448 4527841296384 4540584447819 4545799239744 4549259595776 4555997128832 4560157096992 4565981052416 4571472777396 4580901936576 4602571231664 4612064534784 4612657216832 4617954783232 4619488642874 4622171323392 4631945306112 4632540542976 4653614665728 4655160369846 4679295796224 4685271908352 4686828127464 4689549914112 4696495219584 4708149212592 4721451614208 4723019850456 4728444166656 4729051804288 4738805987328 4744505577168 4750564971264 4761944688438 4771042762752 4776781125312 4782881739776 4787248870656 4794338869992 4807884791808 4819815189504 4826953420128 4837531112064 4843349443359 4852603047936 4854214846302 4863236947968 4864227191712 4870439486976 4876297398756 4897317172608 4897946511584 4903571728384 4908049058304 4914317320192 4920228005952 4927514949714 4941437147136 4953698944768 4964554384384 4965565258206 4971906976288 4975052365824 4979594962944 4986969830208 4999344613704 5010300080352 5031897486336 5037949591416 5044383754368 5054788343808 5056467298281 5072221357344 5078699290112 5083336524672 5089174659072 5089828653056 5090865035004 5114024144712 5114681332026 5117917045248 5125496769936 5136728683968 5149475082584 5164024406016 5171672416512 5177892635622 5189239368936 5195199131136 5211608110848 5218264059904 5224540317024 5232277952643 5235316498944 5242002726912 5243743864884 5260081407616 5270930896896 5271608247808 5272681643397 5279415591856 5282481512448 5296667864166 5320183279824 5333384906962 5344385592672 5347766624256 5356375002816 5367423108096 5380741957248 5403936190464 5404630633472 5415778271232 5422292088192 5429217110016 5430322597644 5431020431487 5442222501072 5459178428928 5466150559744 5467966148708 5471141566464 5479244422848 5492840748024 5508360216576 5510189825532 5516518194432 5528606985216 5535256506696 5559116790528 5566216556544 5572911312864 5585123682432 5593395348324 5596933911552 5597653156096 5604081975296 5609198923776 5623117721088 5624262690417 5631445656816 5636587590396 5643786297408 5647356739584 5661370222592 5663250654019 5673776439296 5674931723664 5682179401472 5689013631882 5690965671936 5713536701376 5726057234688 5740266006944 5748767441333 5750739984384 5757656675904 5765010004992 5766183866178 5776900964352 5778819769464 5793159467907 5804227760128 5809527456768 5816947032064 5818131468576 5832568715988 5837894290053 5844599022528 5845350093744 5849048051712 5870547067392 5877607856652 5885114380096 5897253067776 5910482761728 5917591583568 5930559278784 5937370435584 5939342540838 5970903219456 5979746231592 5983218855936 5985206189802 5992850131296 6011521608704 6023921025024 6024695140352 6025921878168 6033617819264 6040874741559 6053334701904 6054112597092 6061065652992 6080209462656 6095297036528 6107869248768 6117701175698 6134197837824 6149419379712 6162895097856 6176720723968 6179445841527 6193308597006 6196905243648 6204819554304 6206082968736 6206880493128 6219682858368 6239061061632 6249104169952 6252733218816 6261993626112 6269525226972 6277532283456 6283264142736 6297359800608 6304592222208 6318407983104 6326007436224 6334086628352 6335376363918 6349259584584 6353276332032 6369041500416 6382998494208 6392451826656 6426420252672 6427728789048 6428554796454 6435937893504 6441814389024 6450041482752 6457799257812 6470137397248 6472286461736 6485636255616 6493919315968 6501729865008 6525627906378 6529756230144 6544065411072 6560304007936 6570019932952 6576018855462 6580179058176 6588582862848 6604365450816 6620753677608 6637182570529 6639459950592 6649293106944 6657290531514 6665792818272 6671879188632 6679541740032 6680400107136 6709196648448 6717266121888 6725845005824 6727214510541 6739717791744 6741956397708 6762961809792 6777782032896 6787820046672 6804663501986 6818698859616 6819575109368 6823889393664 6833995693248 6840235645488 6848971578624 6857209166094 6895563222016 6903856847496 6918096802176 6918985825248 6926932174848 6929232964311 6933256985088 6948810814464 6966053756032 6976370603524 6980421998592 6982740554769 6991658486512 7027907862528 7030242191196 7062223818888 7063131363274 7082177421312 7084529775684 7092666249984 7093577706432 7108208980992 7125847456896 7141833337088 7156564144128 7165171687968 7174322609664 7180873305984 7191508304988 7205248253952 7225526696507 7229722784256 7238956146688 7240430130192 7241360575316 7256296668096 7260887236608 7278904571904 7281322269453 7294855421952 7305659230464 7314446098134 7323787664032 7345975758912 7346919767376 7355357592576 7362073587456 7371475980288 7380342008928 7391272424571 7412155720704 7421622075392 7430548417152 7446831576576 7448347887309 7457860464432 7462578548736 7478931898368 7497490294784 7499016920556 7499980595863 7508594209088 7515450120528 7525048396544 7547846229504 7566575631552 7585351509176 7608332036016 7618048935168 7625004787008 7633761988608 7634742979584 7636297552506 7650490466304 7672021998039 7676875567872 7686680006656 7688245154904 7705093025952 7724212623876 7746036609024 7757508624768 7766838953433 7776758287984 7783859053404 7792798696704 7793800124992 7798730735616 7817412166272 7827396089856 7836810475536 7863004090368 7865615797326 7880643682304 7890122111424 7906396345344 7907412371712 7916493914112 7919123387784 7923722268672 7961204292608 7972994975456 7977625141248 7980274919736 7990466841728 8000077360443 8016578389008 8034562504224 8054499655412 8071112935872 8072150129456 8081420870656 8105904285696 8106945950208 8123667406848 8143825665024 8188767643392 8199225839616 8201949223062 8206712349696 8217193463808 8218866634272 8239261122036 8257744796008 8262540324864 8265284738298 8274777291648 8275840657504 8292910477824 8302884760044 8318748082176 8349324834816 8359366969296 8370043044608 8377685523648 8390093022486 8395400867328 8396479734144 8406122962944 8413798385664 8434676581632 8447168485224 8465679446112 8471035109376 8492055333888 8510664658944 8512397585496 8523269102208 8533520447823 8568560336896 8570305052064 8571406395272 8581250524672 8589085852032 8600055310336 8610399010416 8626109976576 8647515007488 8668973153344 8700837208504 8706341640192 8714291185152 8725420548096 8727197202864 8748853073982 8768025140616 8773572077568 8805820601088 8816411784978 8827671570144 8845879601664 8865724142592 8876387375352 8887723757696 8895838918176 8906055653376 8907200142848 8909013811257 8945595531264 8956354829184 8969619347388 8989275196944 9011581394522 9017282413056 9035881537536 9037042710528 9038882817252 9050426728896 9081168895638 9091598479488 9098519191552 9111994257664 9120314193984 9131962104832 9142945554792 9161803873152 9176551763547 9205142463328 9224129069568 9225314433664 9235909566464 9238977285748 9244342646784 9263890612224 9265081085952 9289962895509 9307229331456 9310320739692 9358591592448 9373656254928 9379099828224 9392990439168 9416298425184 9446039700912 9456888333312 9458103608576 9477611974656 9489011154336 9501129942528 9503064545877 9523889376876 9542085525504 9553562250624 9565763479552 9568940760239 9574497741312 9588677739984 9615769583616 9639630379008 9642832194681 9653906840256 9675062224128 9686698886718 9705206095872 9708429692604 9728454383424 9740878973952 9752594797512 9788441859567 9794634345216 9795893023168 9807143456768 9816098116608 9828634640384 9840456011904 9855029899428 9864028283193 9882874294272 9907397889536 9929108768768 9931130516412 9943813952576 9950104731648 9959189925888 9973939660416 9998689227408 10020600160704 10063794972672 10075899182832 10088767508736 10109576687616 10112934596562 10144442714688 10157398580224 10166673049344 10178349318144 10179657306112 10181730070008 10206995252979 10228048289424 10229362664052 10235834090496 10250993539872 10273457367936 10285813749141 10298950165168 10328048812032 10343344833024 10355785271244 10378478737872 10390398262272 10423216221696 10436528119808 10449080634048 10464555905286 10470632997888 10484005453824 10487487729768 10520162815232 10541861793792 10543216495616 10545363286794 10558831183712 10564963024896 10593335728332 10594697044911 10640366559648 10666769813924 10688771185344 10695533248512 10712750005632 10734846216192 10761483914496 10807872380928 10809261266944 10844584176384 10858434220032 10860645195288 10862040862974 10884445002144 10918356857856 10932301119488 10935932297416 10942283132928 10958488845696 10971669147201 10985681496048 11016720433152 11020379651064 11033036388864 11057213970432 11070513013392 11118233581056 11132433113088 11145822625728 11170247364864 11186790696648 11193867823104 11195306312192 11218397847552 11246235442176 11248525380834 11262891313632 11273175180792 11287572594816 11322740445184 11326501308038 11347552878592 11349863447328 11364358802944 11378027263764 11427073402752 11452114469376 11480532013888 11497534882666 11501479968768 11515313351808 11530020009984 11532367732356 11557639538928 11586318935814 11608455520256 11619054913536 11636262937152 11665137431976 11675788580106 11689198045056 11690700187488 11698096103424 11741094134784 11755215713304 11770228760192 11794506135552 11798423695989 11820965523456 11835183167136 11861118557568 11874740871168 11878685081676 11941806438912 11959492463184 11966437711872 11970412379604 11985700262592 12023043217408 12049390280704 12051843756336 12067235638528 12081749483118 12106669403808 12108225194184 12122131305984 12160418925312 12190594073056 12208648556167 12215738497536 12235402351396 12268395675648 12298838759424 12302923834593 12325790195712 12353441447936 12358891683054 12386617194012 12393810487296 12397927107447 12412165937472 12413760986256 12439365716736 12478122123264 12498208339904 12523987252224 12539050453944 12555064566912 12566528285472 12585139533729 12594719601216 12609184444416 12636815966208 12652014872448 12668173256704 12670752727836 12672381006803 12698519169168 12706552664064 12738083000832 12765996988416 12784903653312 12852840505344 12855457578096 12857109592908 12871875787008 12883628778048 12900082965504 12915598515624 12944572923472 12971272511232 12987838631936 13003459730016 13051255812756 13059512460288 13088130822144 13120608015872 13123279610973 13140039865904 13152037710924 13160358116352 13177165725696 13208730901632 13241507355216 13274365141058 13278919901184 13298586213888 13314581063028 13331585636544 13343758377264 13359083480064 13360800214272 13418393296896 13434532243776 13451690011648 13454429021082 13479435583488 13483912795416 13517372091783 13525923619584 13555564065792 13575640093344 13609327003972 13621753343457 13637397719232 13639150218736 13647778787328 13667991386496 13680471290976 13697943157248 13714418332188 13791126444032 13807713694992 13836193604352 13837971650496 13853864349696 13858465928622 13866513970176 13897621628928 13932107512064 13952741207048 13960843997184 13965481109538 13983316973024 14055815725056 14060484382392 14095374396971 14124447637776 14126262726548 14164354842624 14169059551368 14185332499968 14187155412864 14216417961984 14251694913792 14283666674176 14313128288256 14330343375936 14348645219328 14361746611968 14383016609976 14451053393014 14459445568512 14477912293376 14480860260384 14482721150632 14512593336192 14530048330077 14557809143808 14562644538906 14589710843904 14611318460928 14628892196268 14647575328064 14691951517824 14693839534752 14710715185152 14724147174912 14742951960576 14760684017856 14782544849142 14824311441408 14861096834304 14893663153152 14896695774618 14915720928864 14925157097472 14994980589568 14998033841112 14999961191726 15017188418176 15030900241056 15050096793088 15095692459008 15133151263104 15170703018352 15216664072032 15236097870336 15250009574016 15267523977216 15269485959168 15272595105012 15344043996078 15353751135744 15373360013312 15376490309808 15410186051904 15448425247752 15492073218048 15515017249536 15533677906866 15553516575968 15567718106808 15585597393408 15587600249984 15634824332544 15654792179712 15673620951072 15696833857929 15726008180736 15731231594652 15761287364608 15780244222848 15812792690688 15814824743424 15818044930191 15838246775568 15847444537344 15922408585216 15945989950912 15960549839472 15980933683456 16000154720886 16033156778016 16069125008448 16108999310824 16142225871744 16144300258912 16162841741312 16168210250059 16211808571392 16213891900416 16247334813696 16287651330048 16293061294461 16377535286784 16398451679232 16403898446124 16413424699392 16437733268544 16478522244072 16515489592016 16525080649728 16530569476596 16549554583296 16551681315008 16585820955648 16605769520088 16698649669632 16718733938592 16740086089216 16755371047296 16780186044972 16790801734656 16792959468288 16812245925888 16827596771328 16869353163264 16894336970448 16931358892224 16942070218752 16984110667776 16989751962057 17021329317888 17024795170992 17046538204416 17067040895646 17140610104128 17142812790544 17162501049344 17178171704064 17200110620672 17220798020832 17246302323999 17252219953152 17295030014976 17337946306688 17379478403721 17401674417008 17412683280384 17428582370304 17450841096192 17454394405728 17497706147964 17536050281232 17547144155136 17611641202176 17632823569956 17655343140288 17691759203328 17731448285184 17752774750704 17775447515392 17791677836352 17812111306752 17814400285696 17818027622514 17912709658368 17939238694776 17978550393888 18023162789044 18034564826112 18071763075072 18074085421056 18077765634504 18100853457792 18122624224677 18162337791276 18183196958976 18197038383104 18223988515328 18240628387968 18263924209664 18285891109584 18323607746304 18353103527094 18410284926656 18448258139136 18450628867328 18471819132928 18477954571496 18488685293568 18530162171904 18538337524581 18579925791018 18614458662912 18620641479384 18666847174367 18717183184896 18747312509856 18758199656448 18785980878336 18832596850368 18892079401824 18913776666624 18916207217152 18955223949312 18978022308672 19002259885056 19006129091754 19047778753752 19107124501248 19131526959104 19137881520478 19148995482624 19177355479968 19279260758016 19285664389362 19307813680512 19350124448256 19373397773436 19410412191744 19416859385208 19456908766848 19481757947904 19505189595024 19576883719134 19589268690432 19591786046336 19614286913536 19632196233216 19680912023808 19710059798856 19728056566386 19765748588544 19814795779072 19858217537536 19862261032824 19887627905152 19911547711587 19918379851776 19947879320832 19997378454816 20041200321408 20127589945344 20151798365664 20177535017472 20181643531623 20219153375232 20225869193124 20288885429376 20314797160448 20333346098688 20359314612224 20363460140016 20413990505958 20456096578848 20458725328104 20471668180992 20501987079744 20546914735872 20571627498282 20597900330336 20686689666048 20711570542488 20756957475744 20780796524544 20787698892933 20846432443392 20873056239616 20898161268096 20929111810572 20941265995776 20948221664307 20974975459536 21040325630464 21083723587584 21086432991232 21090726573588 21117662367424 21186671456664 21189394089822 21280733119296 21333539627848 21377542370688 21411954114943 21425500011264 21469692432384 21522967828992 21615744761856 21618522533888 21676580089521 21689168352768 21716868440064 21721290390576 21724081725948 21768890004288 21836713715712 21843966808359 21871864594832 21884566265856 21916977691392 21943338294402 21971362992096 22040759302128 22066072777728 22114427940864 22141026026784 22173817273713 22236467162112 22264866226176 22291645251456 22340494729728 22373581393296 22387735646208 22390612624384 22436795695104 22492470884352 22497050761668 22499941787589 22525782627264 22546350361584 22575145189632 22645480890368 22653002616076 22699726894656 22728717605888 22756054527528 22854146805504 22904228938752 22961064027776 22995069765332 23016065994117 23030626703616 23060040019968 23064735464712 23115279077856 23172637871628 23216911040512 23238109827072 23272525874304 23300516860299 23330274863952 23351577160212 23378396090112 23381400374976 23396192206848 23482188269568 23510431426608 23540457520384 23589012271104 23596847391978 23641931046912 23670366334272 23722237115136 23749481742336 23757370163352 23816322256951 23883612877824 23918984926368 23932875423744 23940824759208 23971400525184 24000232081329 24046086434816 24098780561408 24103687512672 24134471277056 24163498966236 24213338807616 24216450388368 24244262611968 24320837850624 24381188146112 24417297112334 24431476995072 24470804702792 24597677518848 24605847669186 24651580391424 24717783366108 24720959771459 24773234388024 24787620974592 24795854214894 24824331874944 24827521972512 24878731433472 24956244246528 24996416679808 25047974504448 25078100907888 25110129133824 25133056570944 25170279067458 25189439202432 25218368888832 25304029744896 25336346513408 25341505455672 25344762013606 25397038338336 25413105328128 25476166001664 25531993976832 25569807306624 25600561343469 25705681010688 25710915156192 25714219185816 25743751574016 25767257556096 25800165931008 25831197031248 25889145846944 25942545022464 25975677263872 26006919460032 26102511625512 26119024920576 26176261644288 26241216031744 26246559221946 26280079731808 26304075421848 26320716232704 26417461803264 26483014710432 26548730282116 26597172427776 26629162126056 26663171273088 26687516754528 26718166960128 26721600428544 26727041433771 26836786593792 26869064487552 26903380023296 26908858042164 26967825590832 27034744183566 27051847239168 27111128131584 27151280186688 27218654007944 27243506686914 27274795438464 27278300437472 27295557574656 27335982772992 27360942581952 27395886314496 27428836664376 27529655290641 27582252888064 27615427389984 27672387208704 27675943300992 27707728699392 27716931857244 27733027940352 27795243257856 27864215024128 27869888686527 27905482414096 27921687994368 27930962219076 27966633946048 28120968764784 28190748793942 28248895275552 28252525453096 28338119102736 28370664999936 28374310825728 28432835923968 28503389827584 28567333348352 28626256576512 28660686751872 28697290438656 28706822280717 28723493223936 28766033219952 28902106786028 28918891137024 28928496584043 28961720520768 28965442301264 29025186672384 29060096660154 29115618287616 29125289077812 29222636921856 29257784392536 29295150656128 29365325578701 29383903035648 29387679069504 29421430370304 29448294349824 29485903921152 29521368035712 29565089698284 29648622882816 29722193668608 29787326306304 29793391549236 29831441857728 29850314194944 29934324885529 29989961179136 29996067682224 29999922383452 30034376836352 30061800482112 30100193586176 30191384918016 30266302526208 30341406036704 30433328144064 30472195740672 30500019148032 30535047954432 30538971918336 30545190210024 30620985758937 30688087992156 30707502271488 30746720026624 30752980619616 30820372103808 30857441247423 30896850495504 30984146436096 31030034499072 31067355813732 31107033151936 31135436213616 31171194786816 31175200499968 31269648665088 31309584359424 31347241902144 31393667715858 31452016361472 31462463189304 31540534880827 31560488445696 31625585381376 31629649486848 31636089860382 31676493551136 31694889074688 31784091134733 31844817170432 31891979901824 31921099678944 31961867366912 32000309441772 32066313556032 32138250016896 32217998621648 32284451743488 32288600517824 32325683482624 32336420500118 32423617142784 32427783800832 32575302660096 32586122588922 32755070573568 32796903358464 32807796892248 32826849398784 32875466537088 32957044488144 33030979184032 33050161299456 33061138953192 33099109166592 33103362630016 33171641911296 33211539040176 33397299339264 33437467877184 33480172178432 33510742094592 33560372089944 33581603469312 33585918936576 33655193542656 33738706326528 33788673940896 33862717784448 33968221335552 33979503924114 34042658635776 34049590341984 34093076408832 34134081791292 34281220208256 34285625581088 34325002098688 34356343408128 34400221241344 34441596041664 34492604647998 34504439906304 34590060029952 34675892613376 34758956807442 34803348834016 34825366560768 34857164740608 34908788811456 34995412295928 35072100562464 35094288310272 35223282404352 35265647139912 35310686280576 35383518406656 35395271087967 35462896570368 35505549501408 35550895030784 35583355672704 35624222613504 35628800571392 35636055245028 35825419316736 35878477389552 35957100787776 36046325578088 36069129652224 36148170842112 36155531269008 36201706915584 36245248449354 36324675582552 36366393917952 36447977030656 36481256775936 36527848419328 36571782219168 36625945668501 36647215492608 36706207054188 36820569853312 36896516278272 36901257734656 36908771503779 36955909142992 36977370587136 37060324343808 37076675049162 37159851582036 37241282958768 37333694348734 37434366369792 37494625019712 37571961756672 37665193700736 37784158803648 37827553333248 37832414434304 37910447898624 37956044617344 38004519770112 38012258183508 38017143020409 38095557507504 38214249002496 38263053918208 38275763040956 38297990965248 38354710959936 38558521516032 38571328778724 38615627361024 38700248896512 38746795546872 38833718770416 38913817533696 38963515895808 39010379190048 39153767438268 39178537380864 39183572092672 39228573827072 39264392466432 39361824047616 39369838832919 39420119597712 39456113132772 39531497177088 39629591558144 39642754578133 39716435075072 39724522065648 39775255810304 39823095423174 39836759703552 39895758641664 39994756909632 40082400642816 40241372089331 40255179890688 40303596731328 40355070034944 40363287063246 40438306750464 40451738386248 40552116275349 40577770858752 40629594320896 40666692197376 40718629224448 40726920280032 40827981011916 40865260030371 40912193157696 40917450656208 40943336361984 41003974159488 41093829471744 41143254996564 41195800660672 41373379332096 41423141084976 41513914951488 41561593049088 41575397785866 41692864886784 41796322536192 41858223621144 41882531991552 41896443328614 41949950919072 42080651260928 42167447175168 42172865982464 42181453147176 42235324734848 42286123190913 42373342913328 42378788179644 42561466238592 42667079255696 42755084741376 42823908229886 42851000022528 42939384864768 43045935657984 43237045067776 43353160179042 43378336705536 43433736880128 43442580781152 43448163451896 43537780008576 43673427431424 43687933616718 43743729189664 43769132531712 43833955382784 43886676588804 43942725984192 44081518604256 44132145555456 44228855881728 44282052053568 44347634547426 44472934324224 44583290502912 44680989459456 44747162786592 44775471292416 44781225248768 44984941768704 44994101523336 44999883575178 45051565254528 45092700723168 45150290379264 45290961780736 45306005232152 45399453789312 45457435211776 45512109055056 45708293611008 45808457877504 45922128055552 45990139530664 46032131988234 46061253407232 46120080039936 46129470929424 46230558155712 46345275743256 46476219654144 46545051748608 46601033720598 46660549727904 46703154320424 46756792180224 46762800749952 46964376539136 47020862853216 47080915040768 47090501573787 47178024542208 47193694783956 47283862093824 47340732668544 47444474230272 47514740326704 47632644513902 47767225755648 47837969852736 47881649518416 47942801050368 48000464162658 48092172869632 48207375025344 48268942554112 48326997932472 48426677615232 48432900776736 48488525223936 48504630750177 48641675701248 48762376292224 48834594224668 48862953990144 48879183883383 48941609405584 49195355037696 49211695338372 49435566732216 49441919542918 49546468776048 49575241949184 49591708429788 49648663749888 49655043945024 49757462866944 49992833359616 50095949008896 50156201815776 50220258267648 50266113141888 50340558134916 50378878404864 50436737777664 50578686875549 50608059489792 50672693026816 50683010911344 50689524027212 50794076676672 50826210656256 50952332003328 50969255886171 51063987953664 51139614613248 51201122686938 51421830312384 51428438371632 51487503148032 51534515112192 51600331862016 51662394062496 51738906971997 51778291693888 51885090044928 51951354527744 52013838920064 52138435211163 52205023251024 52238049841152 52352523288576 52482432063488 52493118443892 52499864171041 52560159463616 52608150843696 52641432465408 52834923606528 52966029420864 53097460564232 53194344855552 53258324252112 53326342546176 53375033509056 53436333920256 53443200857088 53454082867542 53738128975104 53806760046592 53817716084328 53935651181664 54069488367132 54103694478336 54222256263168 54302560373376 54367872674031 54437308015888 54487013373828 54549590876928 54556600874944 54591115149312 54671965545984 54721885163904 54791772628992 54857673328752 55059310581282 55164505776128 55230854779968 55344774417408 55351886601984 55415457398784 55433863714488 55466055880704 55590486515712 55728430048256 55739777373054 55810964828192 55843375988736 55861924438152 55933267892096 56000541523101 56241937529568 56381497587884 56497790551104 56505050906192 56676238205472 56741329999872 56748621651456 56865671847936 57006779655168 57134666696704 57321373503744 57394580877312 57413644561434 57446986447872 57532066439904 57804213572056 57837782274048 57856993168086 57923441041536 57930884602528 58050373344768 58120193320308 58231236575232 58250578155624 58445273843712 58515568785072 58590301312256 58730651157402 58767806071296 58775358139008 58842860740608 58896588699648 59042736071424 59130179396568 59297245765632 59444387337216 59574652612608 59586783098472 59662883715456 59734643134761 59868649771058 59979922358272 59992135364448 59999844766904 60068753672704 60123600964224 60200387172352 60382769836032 60532605052416 60682812073408 60866656288128 60944391481344 61000038296064 61077943836672 61090380420048 61241971517874 61376175984312 61415004542976 61505961239232 61640744207616 61714882494846 61793700991008 62060068998144 62134711627464 62214066303872 62270872427232 62342389573632 62350400999936 62363096678799 62539297330176 62619168718848 62694483804288 62787335431716 62924926378608 63081069761654 63120976891392 63251170762752 63259298973696 63272179720764 63352987102272 63568182269466 63689634340864 63783959803648 63842199357888 63923734733824 64000618883544 64132627112064 64235862344829 64276500033792 64435997243296 64568903486976 64577201035648 64651366965248 64672841000236 64847234285568 64855567601664 65029740268563 65150605320192 65172245177844 65510141147136 65531900425077 65615593784496 65653698797568 65750933074176 65914088976288 66061958368064 66122277906384 66198218333184 66206725260032 66343283822592 66423078080352 66521451821139 66794598678528 66874935754368 66960344356864 66982585321673 67021484189184 67120744179888 67163206938624 67171837873152 67310387085312 67477412653056 67499825362767 67577347881792 67725435568896 67936442671104 67959007848228 68099180683968 68186152817664 68268163582584 68562440416512 68571251162176 68650004197376 68712686816256 68800442482688 68883192083328 68985209295996 69048197982351 69180120059904 69351785226752 69517913614884 69606697668032 69650733121536 69714329481216 69817577622912 69990824591856 70144201124928 70188576620544 70446564808704 70531294279824 70621372561152 70767036813312 70790542175934 70925793140736 71011099002816 71101790061568 71166711345408 71248445227008 71257601142784 71272110490056 71448966770853 71650838633472 71756954779104 71914201575552 72000696243987 72092651156176 72138259304448 72296341684224 72311062538016 72403413831168 72490496898708 72649351165104 72732787835904 72895954061312 72962513551872 73055696838656 73143564438336 73251891337002 73294430985216 73412414108376 73641139706624 73793032556544 73802515469312 73817543007558 73911818285984 73954741174272 74153350098324 74162879314377 74319703164072 74482565917536 74667388697468 74868732739584 74989250039424 75143923513344 75330387401472 75568317607296 75655106666496 75664828868608 75912089234688 76009039540224 76024516367016 76034286040818 76191115015008 76428498004992 76526107836416 76551526081912 76595981930496 76709421919872 76801684030407 77117043032064 77142657557448 77231254722048 77400497793024 77493591093744 77667437540832 77827635067392 77927031791616 78020758380096 78307534876536 78357074761728 78367144185344 78528784932864 78723648095232 78739677665838 78840239195424 78912226265544 79259183116288 79285509156266 79432870150144 79449044131296 79550511620608 79646190846348 79791517283328 79989513819264 80164801285632 80482744178662 80510359781376 80607193462656 80710140069888 80726574126492 80903476772496 81104232550698 81155541717504 81259188641792 81333384394752 81453840560064 81655962023832 81730520060742 81824386315392 81834901312416 81886672723968 82007948318976 82187658943488 82286509993128 82391601321344 82588965871923 82746758664192 82846282169952 83027829902976 83123186098176 83150795571732 83385729773568 83592645072384 83609666059581 83716447242288 83765063983104 83792886657228 83899901838144 84161302521856 84345731964928 84362906294352 84470649469696 84572246381826 84746685826656 84757576359288 85122932477184 85334158511392 85460539893169 85510169482752 85647816459772 85702000045056 85878769729536 86091871315968 86120466842151 86474090135552 86706320358084 86756673411072 86785489752129 86885161562304 86896326903792 87075560017152 87346854862848 87375867233436 87487458379328 87667910765568 87773353177608 87885451968384 88095976736103 88163037208512 88264291110912 88457711763456 88564104107136 88695269094852 88706667047621 88945868648448 89166581005824 89361978918912 89494325573184 89550942584832 89562450497536 89802974656587 89969883537408 89988203046672 89999767150356 90103130509056 90185401446336 90300580758528 90612010464304 90798907578624 90914870423552 91024218110112 91416587222016 91616915755008 91844256111104 91862957276811 91980279061328 92064263976468 92122506814464 92240160079872 92258941858848 92461116311424 92690551486512 92952439308288 93090103497216 93202067441196 93321099455808 93406308640848 93513584360448 93525601499904 93928753078272 94041725706432 94161830081536 94181003147574 94356049084416 94387389567912 94621604642481 94681465337088 94888948460544 95029480653408 95265289027804 95352273404199 95534451511296 95675939705472 95763299036832 95885602100736 96000928325316 96184345739264 96414750050688 96537885108224 96653995864944 96853355230464 96865801553472 96977050447872 97009261500354 97283351402496 97524752584448 97669188449336 97725907980288 97758367766766 97883218811168 98390710075392 98423390676744 98667620778797 98871133464432 98883839085836 99092937552096 99150483898368 99183416859576 99297327499776 99310087890048 99514925733888 99985666719232 100191898017792 100312403631552 100440516535296 100532226283776 100681116269832 100757756809728 101157373751098 101216118979584 101345386053632 101366021822688 101379048054424 101588153353344 101904664006656 101938511772342 102127975907328 102279229226496 102402245373876 102843660624768 102856876743264 102975006296064 103069030224384 103200663724032 103324788124992 103477813943994 103556583387776 103770180089856 104027677840128 104276870422326 104410046502048 104476099682304 104964864126976 104986236887784 104999728342082 105120318927232 105216301687392 105282864930816 105669847213056 105932058841728 106194921128464 106388689711104 106516648504224 106652685092352 106750067018112 106872667840512 106886401714176 106908165735084 107476257950208 107613520093184 107635432168656 107871302363328 108138976734264 108207388956672 108444512526336 108605120746752 108735745348062 108874616031776 108974026747656 109099181753856 109113201749888 109343931091968 109443770327808 109583545257984 109715346657504 109877837005503 110118621162564 110329011552256 110461709559936 110689548834816 110703773203968 110726314511337 110867727428976 110932111761408 111180973031424 111456860096512 111479554746108 111621929656384 111723848876304 111866535784192 112001083046202 112483875059136 112762995175768 112995581102208 113010101812384 113177471750413 113352476410944 113482659999744 113497243302912 113731343695872 114013559310336 114051429061227 114269333393408 114642747007488 114789161754624 114827289122868 114893972895744 115064132879808 115608427144112 115675564548096 115713986336172 115846882083072 115861769205056 116100746689536 116240386640616 116501156311248 116890547687424 117031137570144 117180602624512 117461302314804 117535612142592 117550716278016 117685721481216 117793177399296 118085472142848 118260358793136 118594491531264 118888774674432 118928263734399 119149305225216 119173566196944 119325767430912 119469286269522 119737299542116 119984270728896 119999689533808 120137507345408 120247201928448 120400774344704 120724116267993 120765539672064 121065210104832 121365624146816 121656348826047 121733312576256 121888782962688 122000076592128 122155887673344 122180760840096 122483943035748 122752351968624 122830009085952 123011922478464 123281488415232 123429764989692 123587401982016 124120137996288 124269423254928 124428132607744 124541744854464 124684779147264 124700801999872 124726193357598 125078594660352 125388967608576 125574670863432 125849852757216 126162139523308 126241953782784 126502341525504 126518597947392 126544359441528 126705974204544 126858369572739 127136364538932 127379268681728 127567919607296 127684398715776 127847469467648 128001237767088 128265254224128 128471724689658 128553000067584 128871994486592 129137806973952 129154402071296 129302733930496 129345682000472 129711135203328 130059480537126 130301210640384 130344490355688 130667930220569 131020282294272 131063800850154 131231187568992 131307397595136 131501866148352 131828177952576 132123916736128 132244555812768 132396436666368 132413450520064 132686567645184 132846156160704 133042903642278 133749871508736 133920688713728 133965170643346 134042968378368 134241488359776 134326413877248 134343675746304 134954825306112 134999650725534 135154695763584 135450871137792 135872885342208 135918015696456 136198361367936 136372305635328 136536327165168 137124880833024 137142502324352 137300008394752 137425373632512 137766384166656 137970418591992 138096395964702 138360240119808 138703570453504 139035827229768 139213395336064 139428658962432 139635155245824 139981649183712 140288402249856 140893129617408 141062588559648 141242745122304 141271504721361 141534073626624 141581084351868 141851586281472 142022198005632 142203580123136 142333422690816 142515202285568 142544220980112 142897933541706 143301677266944 143513909558208 143828403151104 144001392487974 144185302312352 144276518608896 144622125076032 144806827662336 144980993797416 145298702330208 145465575671808 145513892250531 145791908122624 145925027103744 146111393677312 146287128876672 146503782674004 146588861970432 146637551650149 146824828216752 147282279413248 147586065113088 147605030938624 147635086015116 147823636571968 148306700196648 148325758628754 148639406328144 148965131835072 149334777394936 149883678804601 149978500078848 150287847026688 150660774802944 151136635214592 151310213332992 151329657737216 151736060626647 151824178469376 152018079080448 152049032734032 152068572081636 152382230030016 152856996009984 152907767658513 153103052163824 153191963860992 153418843839744 153603368060814 154285315114896 154462509444096 154800995586048 154987182187488 155216720915991 155334875081664 155655270134784 155854063583232 156041516760192 156615069753072 156714149523456 156734288370688 157057569865728 157447296190464 157479355331676 157499592513123 157680478390848 157824452531088 158518366232576 158571018312532 158898088262592 159101023241216 159292381692696 159583034566656 159979027638528 160329602571264 160965488357324 161214386925312 161420280139776 161453148252984 161806953544992 162208465101396 162311083435008 162518377283584 162666768789504 162907681120128 163103618022093 163311924047664 163461040121484 163648772630784 163669802624832 163773345447936 164015896637952 164375317886976 164573019986256 164783202642688 165177931743846 165493517328384 165692564339904 166055659805952 166246372196352 166301591143464 166714255798657 166771459547136 167185290144768 167219332119162 167432894484576 167530127966208 167585773314456 167799803676288 168001624569303 168322605043712 168691463929856 168725812588704 168941298939392 169144492763652 169493371653312 169515152718576 170245864954368 170668317022784 170921079786338 171020338965504 171295632919544 171404000090112 172183742631936 172240933684302 173412640716168 173513346822144 173570979504258 173770323124608 173792653807584 174151120034304 174693709725696 174751734466872 174974916758656 175335821531136 175546706355216 175770903936768 176191953472206 176326074417024 176528582221824 177128208214272 177390538189704 177413334095242 177891737296896 178333162011648 178723957837824 178988651146368 179124900995072 179203929404283 179605949313174 179939767074816 179976406093344 179999534300712 180206261018112 180370802892672 180601161517056 181224020928608 181597815157248 181829740847104 182048436220224 182833174444032 183233831510016 183688512222208 183725914553622 183960558122656 184128527952936 184245013628928 184517883717696 184922232622848 185381102973024 186180206994432 186404134882392 186642198911616 186812617281696 187027168720896 187051202999808 187089290036397 187857506156544 188083451412864 188323660163072 188362006295148 188774779135824 189243209284962 189362930674176 189777896921088 190058961306816 190530578055608 190704546808398 191068903022592 191351879410944 191526598073664 191771204201472 192001856650632 192707587034487 192829500101376 193075770216448 193307991729888 193706710460928 193731603106944 193954100895744 194018523000708 194566702804992 195049505168896 195089220805689 195338376898672 195451815960576 195516735533532 195766437622336 196846781353488 197335241557594 197742266928864 197767678171672 198185875104192 198366833719152 198594654999552 198620175780096 199029851467776 199971333438464 200383796035584 200624807263104 200881033070592 200947755965019 201064452567552 201362232539664 201515513619456 202314747502196 202432237959168 202499476088301 202732043645376 202758096108848 203176306706688 203809328013312 203877023544684 204558458452992 204804490747752 205687321249536 205713753486528 205950012592128 206138060448768 206401327448064 206649576249984 206955627887988 207113166775552 207540360179712 208055355680256 208553740844652 208820093004096 208952199364608 209540274198703 209929728253952 209972473775568 209999456684164 210240637854464 210432603374784 210565729861632 211339694426112 211864117683456 212389842256928 212777379422208 213033297008448 213305370184704 213500134036224 213745335681024 213772803428352 213816331470168 214346900312559 214952515900416 215227040186368 215270864337312 215742604726656 216002088731961 216277953468528 216414777913344 216889025052672 217210241493504 217471490696124 217749232063552 217948053495312 218198363507712 218226403499776 218687862183936 218887540655616 219167090515968 219430693315008 219755674011006 220237242325128 220923419119872 221379097669632 221407546407936 221452629022674 221735454857952 221864223522816 222488637943131 222913720193024 222959109492216 223243859312768 223447697752608 223733071568384 224002166092404 224967750118272 225525990351536 225991162204416 226020203624768 226354943500826 226704952821888 226965319999488 226994486605824 228027118620672 228102858122454 228538666786816 229285494014976 229578323509248 229654578245736 229787945791488 230128265759616 231216854288224 231351129096192 231427972672344 231693764166144 231723538410112 232201493379072 232480773281232 233002312622496 233781095374848 234062275140288 234361205249024 234922604629608 235071224285184 235101432556032 235586354798592 236170944285696 236520717586272 237777549348864 237856527468798 238298610450432 238347132393888 238651534861824 238938572539044 239474599084232 239968541457792 239999379067616 240275014690816 240494403856896 240801548689408 241448232535986 241531079344128 242130420209664 242731248293632 243312697652094 243466625152512 243777565925376 244000153184256 244361521680192 244967886071496 245504703937248 245660018171904 246023844956928 246562976830464 246859529979384 247174803964032 247766897615769 248240275992576 248538846509856 248856265215488 249083489708928 249369558294528 249401603999744 249452386715196 250157189320704 250777935217152 251149341726864 251699705514432 252324279046616 252483907565568 253037195894784 253088718883056 253411948409088 253716739145478 254272729077864 255135839214592 255368797431552 255694938935296 256002475534176 256381619679507 256530508448256 256943449379316 257106000135168 257743988973184 258275613947904 258308804142592 258361400526453 258691364000944 259422270406656 260118961074252 260688980711376 261335860441138 262040564588544 262127601700308 262462375137984 263003732296704 263656355905152 264247833472256 264489111625536 264792873332736 264826901040128 265373135290368 265692312321408 266085807284556 266120001142863 267499743017472 267841377427456 267930341286692 268085936756736 268482976719552 268652827754496 268687351492608 269408923969761 269909650612224 269999301451068 270309391527168 270901742275584 271836031392912 272396722735872 272744611270656 273072654330336 274249761666048 274285004648704 274600016789504 274850747265024 275532768333312 275588871830433 275940837183984 276192791929404 276720480239616 277407140907008 277499282046931 278071654459536 278426790672128 278857317924864 279270310491648 279963298367424 280576804499712 281786259234816 282125177119296 282485490244608 282543009442722 283068147253248 283162168703736 283864813927443 284044396011264 284407160246272 284666845381632 285030404571136 285088441960224 285795867083412 286056820212597 286603354533888 287027819116416 287656806302208 288002784975948 288370604624704 288553037217792 289244250152064 289613655324672 289961987594832 290597404660416 290931151343616 291027784501062 291583816245248 291850054207488 292574257753344 293007565348008 293177723940864 293275103300298 293649656433504 294564558826496 295172130226176 295210061877248 295270172030232 295647273143936 296002862336391 296613400393296 296651517257508 297278812656288 297930263670144 298669554789872 299767357609202 299957000157696 300575694053376 301321549605888 302273270429184 302659315474432 303472121253294 303648356938752 304036158160896 304098065468064 304137144163272 304764460060032 305713992019968 305815535317026 306206104327648 306383927721984 306837687679488 307206736121628 308570630229792 308925018888192 309601991172096 309974364374976 310433441831982 310669750163328 311310540269568 312083033520384 313230139506144 313428299046912 313468576741376 314894592380928 314958710663352 314999185026246 315360956781696 315648905062176 317036732465152 317142036625064 317796176525184 318202046482432 318584763385392 319166069133312 319958055277056 320659205142528 321930976714648 322428773850624 322840560279552 322906296505968 323613907089984 324416930202792 324622166870016 325333537579008 325815362240256 326207236044186 326623848095328 326922080242968 327297545261568 327339605249664 328031793275904 328750635773952 329146039972512 329566405285376 329633511016509 330355863487692 330987034656768 331385128679808 332111319611904 332603182286928 333428511597314 333542919094272 334370580289536 334438664238324 334865788969152 335171546628912 335599607352576 336003249138606 336645210087424 337451625177408 337882597878784 338288985527304 338986743306624 339030305437152 339532415251239 340491729908736 341336634045568 341842159572676 342040677931008 342154287183681 342591265839088 342808000180224 344367485263872 344481867368604 346825281432336 347026693644288 347141959008516 347540646249216 347585307615168 348302240068608 349503468933744 349949833517312 350671643062272 351093412710432 351541807873536 352383906944412 352652148834048 353057164443648 354050808128843 354256416428544 354781076379408 354826668190484 355783474593792 356666324023296 356784791203197 357447915675648 357977302292736 358249801990144 358407858808566 359211898626348 359952812186688 359999068601424 360412522036224 360741605785344 361202323034112 362172348803979 362448041857216 363195630314496 363659481694208 364096872440448 364969046478141 365666348888064 366467663020032 367377024444416 367451829107244 367499049197287 367921116245312 368257055905872 368490027257856 369035767435392 369844465245696 370762205946048 372360413988864 372808269764784 373284397823232 373625234563392 374054337441792 374102405999616 374178580072794 376166902825728 376647320326144 376724012590296 377549558271648 378486418569924 378725861348352 379555793842176 380117922613632 380575108718217 381061156111216 381409093616796 382137806045184 382703758821888 383053196147328 383542408402944 384003713301264 385415174068974 385659000202752 386151540432896 386615983459776 387413420921856 387463206213888 387908201791488 388037046001416 389133405609984 390099010337792 390178441611378 390676753797344 390903631921152 391033471067064 391532875244672 392003790661707 393693562706976 394670483115188 395484533857728 395535356343344 396371750208384 396733667438304 397189309999104 397240351560192 398059702935552 399942666876928 401249614526208 401762066141184 401895511930038 402128905135104 402724465079328 403031027238912 404629495004392 404864475918336 404998952176602 405464087290752 405516192217696 406352613413376 407618656026624 407754047089368 409116916905984 409608981495504 411374642499072 411427506973056 411900025184256 412276120897536 413299152499968 413911255775976 414226333551104 415080720359424 416110711360512 417107481689304 417640186008192 419080548397406 419859456507904 419944947551136 419998913368328 420481275708928 420865206749568 422679388852224 423728235366912 424779684513856 425554758844416 426066594016896 426610740369408 427000268072448 427545606856704 427632662940336 428693800625118 429905031800832 430541728674624 431485209453312 432004177463922 432555906937056 432829555826688 434420482987008 434942981392248 435498464127104 435896106990624 436396727015424 436452806999552 436541676751593 437375724367872 437775081311232 438334181031936 438861386630016 439511348022012 440474484650256 441846838239744 442758195339264 442815092815872 442905258045348 443470909715904 444977275886262 445827440386048 445918218984432 446487718625536 446895395505216 447466143136768 448004332184808 449651036413803 449935500236544 451051980703072 451982324408832 452040407249536 452709887001652 453409905643776 453930639998976 453988973211648 455208181879941 456054237241344 456205716244908 457077333573632 458570988029952 458723302975539 459309156491472 459575891582976 460256531519232 462433708576448 462855945344688 463387528332288 463447076820224 464402986758144 464961546562464 465650162747973 466004625244992 467562190749696 468124550280576 468722410498048 468878097251711 469845209259216 470142448570368 470202865112064 471172709597184 472341888571392 472498777539369 473041435172544 475555098697728 475713054937596 476694264787776 477303069723648 477877145078088 478949198168464 479937082915584 479998758135232 480550029381632 480988807713792 481603097378816 482896465071972 484260840419328 485462496587264 486625395304188 486933250305024 487555131850752 488000306368512 488723043360384 489935772142992 491009407874496 491320036343808 492047689913856 493125953660928 493719059958768 494349607928064 495533795231538 496480551985152 497077693019712 497712530430976 498166979417856 498739116589056 498803207999488 498904773430392 500142767395971 500314378641408 501555870434304 502298683453728 503399411028864 504004873707909 504648558093232 504967815131136 506074391789568 506177437766112 506823896818176 507433478290956 508545458155728 510271678429184 510737594863104 511389877870592 512004951068352 512763239359014 513061016896512 513886898758632 514212000270336 515487977946368 516551227895808 516617608285184 516722801052906 517382728001888 520237922148504 521377961422752 522671720882276 524081129177088 524255203400616 524924750275968 526007464593408 527312711810304 528495666944512 528978223251072 529585746665472 529653802080256 531384624642816 532171614569112 532240002285726 534999486034944 535682754854912 535860682573384 536171873513472 536965953439104 537374702985216 537611788212849 538817847939522 539819301224448 539998602902136 540618783054336 541803484551168 543672062785824 544793445471744 545489222541312 546145308660672 548499523332096 548570009297408 549701494530048 551065536666624 551177743660866 551881674367968 552385583858808 554814281814016 554998564093862 556143308919072 556853581344256 558540620983296 559926596734848 561153608999424 563572518469632 564250354238592 564970980489216 565086018885444 566324337407472 567729627854886 568088792022528 568814320492544 569333690763264 570176883920448 571591734166824 572113640425194 573206709067776 574055638232832 575313612604416 576005569951896 576741209249408 578122761103461 578488500304128 579227310649344 579923975189664 581194809320832 581862302687232 582055569002124 583167632490496 583700108414976 585148515506688 585267662417067 586015130696016 586355447881728 586550206600596 587299312867008 589129117652992 590420123754496 590540344060464 591294546287872 592005724672782 593226800786592 593303034515016 594557625312576 595860527340288 597339109579744 598223779252183 599534715218404 599914000315392 601151388106752 602643099211776 602843267895057 604546540858368 605318630948864 606944242506588 607296713877504 607498428264903 608196130936128 608274288326544 609528920120064 611427984039936 611631070634052 612412208655296 613675375358976 614413472243256 617141260459584 617850037776384 619203982344192 619948728749952 620866883663964 620946669333347 621339500326656 622621080539136 624166067040768 626460279012288 626856598093824 626937153482752 628620822596109 629789184761856 629917421326704 629998370052492 630721913563392 631297810124352 634284073250128 635592353050368 636404092964864 637169526770784 638332138266624 639916110554112 641318410285056 643040700937677 643861953429296 644857547701248 645681120559104 645812593011936 647227814179968 648833860405584 649244333740032 650667075158016 651630724480512 652414472088372 653247696190656 653844160485936 654595090523136 654679210499328 656063586551808 657501271547904 658292079945024 659132810570752 659267022033018 660711726975384 662770257359616 664222639223808 665206364573856 666857023194628 667465913829393 668741160579072 668877328476648 669731577938304 670343093257824 671199214705152 672006498277212 673290420174848 674903250354816 675765195757568 676577971054608 677973486613248 678060610874304 679064830502478 680983459817472 682673268091136 683684319145352 684081355862016 684308574367362 685182531678176 685616000360448 688734970527744 688963734737208 690673345451579 693650562864672 694053387288576 694283918017032 695081292498432 695170615230336 696604480137216 699006937867488 699899667034624 701343286124544 702186825420864 703083615747072 704767813888824 705304297668096 708101616257686 708512832857088 709562152758816 709653336380968 713332648046592 713569582406394 714895831351296 715954604585472 716815717617132 718423797252696 719905624373376 719998137202848 720825044072448 721483211570688 722404646068224 724344697607958 724896083714432 726391260628992 728193744880896 729938092956282 731332697776128 734754048888832 734903658214488 734998098394574 735842232490624 736514111811744 736980054515712 738071534870784 739688930491392 741524411892096 744720827977728 745616539529568 746568795646464 747250469126784 748108674883584 748204811999232 748357160145588 752333805651456 753294640652288 753448025180592 755099116543296 756972837139848 757451722696704 759111587684352 760235845227264 761150217436434 762122312222432 762818187233592 765407517643776 766106392294656 767084816805888 768007426602528 769144859038521 770830348137948 771318000405504 772303080865792 773231966919552 774826841843712 774926412427776 775084201579359 776074092002832 778266811219968 780198020675584 780356883222756 781353507594688 782066942134128 783065750489344 784007581323414 787387125413952 789340966230376 790969067715456 791070712686688 792242302252891 792743500416768 793467334876608 794378619998208 794480703120384 796119405871104 798360003428589 799885333753856 802499229052416 803524132282368 803791023860076 804257810270208 805448930158656 806062054477824 808226771909283 809258990008784 809728951836672 809997904353204 810928174581504 811032384435392 812705226826752 815508094178736 818233833811968 819217962991008 822749284998144 822855013946112 823800050368512 824552241795072 826598304999936 827822511551952 828452667102208 830161440718848 832221422721024 832497846140793 834214963378608 835280372016384 838161096794812 839889895102272 839997826736656 840962551417856 841730413499136 845358777704448 847456470733824 849559369027712 851594441782329 852133188033792 853221480738816 854000536144896 855091213713408 855265325880672 857387601250236 859810063601664 861083457349248 862970418906624 864008354927844 865111813874112 865659111653376 868840965974016 869885962784496 870996928254208 871792213981248 872793454030848 872905613999104 873083353503186 874751448735744 875550162622464 877722773260032 879022696044024 880948969300512 883693676479488 885516390678528 885630185631744 885810516090696 886941819431808 888008587009173 889954551772524 891654880772096 891836437968864 892975437251072 893790791010432 894932286273536 896008664369616 899302072827606 899871000473088 902103961406144 903964648817664 904080814499072 905419774003304 906819811287552 907977946423296 910416363759882 912108474482688 912411432489816 914675511543983 917141976059904 917446605951078 918618312982944 919151783165952 920513063038464 924867417152896 925711890689376 926775056664576 926894153640448 928805973516288 929923093124928 931300325495946 932009250489984 936249100561152 937444820996096 937756194503422 939690418518432 940284897140736 940405730224128 944683777142784 944997555078738 946082870345088 951110197395456 951426109875192 953388529575552 954606139447296 955754290156176 957898396336928 959874165831168 959997516270464 961100058763264 961977615427584 965792930143944 968521680838656 970924993174528 973250790608376 973866500610048 976000612737024 977446086720768 979871544285984 982018815748992 984095379827712 986251907321856 987438119917536 988699215856128 988900533049527 991067590463076 992961103970304 994155386039424 995425060861952 996333958835712 997606415998976 997809546860784 1000285534791942 1000628757282816 1003111740868608 1004597366907456 1006798822057728 1008009747415818 1009297116186464 1009935630262272 1012354875532224 1013647793636352 1014866956581912 1017090916311456 1018597245753717 1020543356858368 1021475189726208 1022779755741184 1024009902136704 1025526478718028 1026122033793024 1026462861551043 1027773797517264 1028424000540672 1030975955892736 1033102455791616 1033235216570368 1033445602105812 1034765456003776 1040475844297008 1042755922845504 1045343441764552 1048510406801232 1049849500551936 1052014929186816 1054625423620608 1056991333889024 1057956446502144 1059171493330944 1059307604160512 1062152424386529 1062769249285632 1064343229138224 1064480004571452 1069998972069888 1070354373609591 1071721365146768 1072343747026944 1073931906878208 1074749405970432 1075223576425698 1077635695879044 1079997205804272 1081237566108672 1083606969102336 1086517046411937 1087344125571648 1089586890943488 1090978445082624 1092290617321344 1096999046664192 1097140018594816 1099402989060096 1102131073333248 1102355487321732 1102497147591861 1103763348735936 1104771167717616 1109628563628032 1109997128187724 1112286617838144 1113707162688512 1117081241966592 1119853193469696 1122307217998848 1128500708477184 1129941960978432 1130172037770888 1132648674814944 1135459255709772 1136177584045056 1137628640985088 1138667381526528 1140353767840896 1141725326154651 1143183468333648 1144227280850388 1146413418135552 1148111276465664 1150627225208832 1152011139903792 1153482418498816 1156245522206922 1156977000608256 1158454621298688 1159847950379328 1162389618641664 1163724605374464 1164111138004248 1166999790590599 1167400216829952 1170297031013376 1170535324834134 1172030261392032 1172710895763456 1173100413201192 1174598625734016 1176011371985121 1178258235305984 1180840247508992 1181080688120928 1182589092575744 1184011449345564 1186453601573184 1186606069030032 1189115250625152 1191721054680576 1194678219159488 1196447558504366 1199069430436808 1199828000630784 1205286198423552 1205686535790114 1209093081716736 1213888485013176 1214593427755008 1214996856529806 1216392261872256 1216548576653088 1219057840240128 1222855968079872 1223262141268104 1224824417310592 1227350750717952 1228826944486512 1234282520919168 1235700075552768 1239897457499904 1241733767327928 1241893338666694 1242679000653312 1245242161078272 1248332134081536 1252920558024576 1253874306965504 1257241645192218 1259578369523712 1259834842653408 1259996740104984 1261443827126784 1262595620248704 1268568146500256 1271184706100736 1272808185929728 1274339053541568 1276664276533248 1279832221108224 1282636820570112 1286081401875354 1287723906858592 1289715095402496 1291625186023872 1294455628359936 1297667720811168 1298488667480064 1303261448961024 1304828944176744 1306495392381312 1307688320971872 1309190181046272 1309358420998656 1309625030254779 1312127173103616 1315002543095808 1316584159890048 1318265621141504 1318534044066036 1321423453950768 1325540514719232 1328445278447616 1330412729147712 1333714046389256 1334931827658786 1337482321158144 1337754656953296 1339463155876608 1340686186515648 1342398429410304 1344012996554424 1348953109241409 1349806500709632 1351530391515136 1353155942109216 1355946973226496 1356121221748608 1358129661004956 1361966919634944 1365346536182272 1365624545639823 1367368638290704 1368162711724032 1368617148734724 1370365063356352 1371232000720896 1377927469474416 1381346690903158 1387301125729344 1388567836034064 1390162584996864 1390341230460672 1393208960274432 1398013875734976 1399799334069248 1402686572249088 1404373650841728 1406167231494144 1406634291755133 1409535627777648 1410608595336192 1416203232515372 1417025665714176 1417496332618107 1419124305517632 1419306672761936 1426665296093184 1427139164812788 1431909209170944 1433631435234264 1436847594505392 1439811248746752 1439996274405696 1441650088144896 1442966423141376 1444809292136448 1448689395215916 1449792167428864 1452782521257984 1456387489761792 1459876185912564 1462665395552256 1466781919390921 1469508097777664 1469807316428976 1469996196789148 1471684464981248 1473028223623488 1473960109031424 1476143069741568 1479377860982784 1483048823784192 1489441655955456 1491233079059136 1493137591292928 1494500938253568 1496217349767168 1496409623998464 1496714320291176 1500428302187913 1504667611302912 1506589281304576 1506896050361184 1510198233086592 1512014621123727 1513945674279696 1514903445393408 1518223175368704 1520471690454528 1522300434872868 1524244624444864 1525636374467184 1530815035287552 1532212784589312 1534169633611776 1536014853205056 1538289718077042 1541660696275896 1542636000811008 1546463933839104 1549653683687424 1549852824855552 1550168403158718 1552148184005664 1560396041351168 1560713766445512 1562707015189376 1564133884268256 1566131500978688 1568015162646828 1574774250827904 1578681932460752 1581938135430912 1582141425373376 1584484604505782 1585487000833536 1586934669753216 1588757239996416 1588961406240768 1596720006857178 1599770667507712 1604998458104832 1607048264564736 1607582047720152 1608515620540416 1610897860317312 1612124108955648 1616453543818566 1618517980017568 1619457903673344 1619995808706408 1621856349163008 1622064768870784 1625410453653504 1631016188357472 1636467667623936 1638435925982016 1645498569996288 1645710027892224 1649104483590144 1653196609999872 1655645023103904 1656905334204416 1664442845442048 1664995692281586 1668429926757216 1670560744032768 1676322193589624 1679779790204544 1679995653473312 1681925102835712 1683460826998272 1690717555408896 1694912941467648 1699118738055424 1703188883564658 1704266376067584 1706442961477632 1708001072289792 1710530651761344 1714775202500472 1719620127203328 1722166914698496 1725940837813248 1728016709855688 1730223627748224 1734368283310383 1737681931948032 1739771925568992 1741993856508416 1743584427962496 1745586908061696 1745811227998208 1746166707006372 1749502897471488 1751100325244928 1755445546520064 1758045392088048 1761897938601024 1767387352958976 1771260371263488 1771621032181392 1773883638863616 1776017174018346 1779909103545048 1783672875937728 1785950874502144 1787581582020864 1789864572547072 1792017328739232 1794671337756549 1798604145655212 1799742000946176 1804207922812288 1807929297635328 1808161628998144 1808529803685171 1810839548006608 1813639622575104 1815955892846592 1820832727519764 1824822864979632 1829351023087966 1834283952119808 1834893211902156 1837236625965888 1841026126076928 1849734834305792 1851423781378752 1853550113329152 1853788307280896 1857611947032576 1859846186249856 1862600650991892 1862840008000041 1864018500979968 1872498201122304 1874889641992192 1875512389006844 1879380837036864 1880569794281472 1880811460448256 1885862467788327 1889367554285568 1889995110157476 1892165740690176 1902852219750384 1906777059151104 1909212278894592 1911508580312352 1915796792673856 1919748331662336 1919995032540928 1922200117526528 1923955230855168 1929122102813031 1931585860287888 1937043361677312 1941849986349056 1942494974328517 1946501581216752 1947733001220096 1952001225474048 1954892173441536 1959743088571968 1964037631497984 1968190759655424 1972503814643712 1974876239835072 1977398431712256 1977801066099054 1982135180926152 1988310772078848 1990850121723904 1992667917671424 1995212831997952 1995619093721568 2000571069583884 2002397741488179 2006223481737216 2009194733814912 2013597644115456 2016019494831636 2018594232372928 2019871260524544 2024709751064448 2027295587272704 2029733913163824 2034181832622912 2037194491507434 2041086713716736 2042950379452416 2048019804273408 2051052957436056 2052244067586048 2052925723102086 2055547595034528 2056848001081344 2061951911785472 2066204911583232 2066470433140736 2066891204211624 2069530912007552 2072020036354737 2080951688594016 2085511845691008 2090686883529104 2097020813602464 2099699001103872 2104029858373632 2109250847241216 2113982667778048 2115912893004288 2118615208321024 2124304848773058 2125538498571264 2128686458276448 2128960009142904 2139997944139776 2140708747219182 2143442730293536 2144687494053888 2147863813756416 2150447152851396 2155271391758088 2159994411608544 2162475132217344 2167213938204672 2173034092823874 2174688251143296 2179173781886976 2184581234642688 2193998093328384 2194280037189632 2204262146666496 2204710974643464 2204994295183722 2207526697471872 2209542335435232 2219257127256064 2219994256375448 2224573235676288 2227414325377024 2234162483933184 2239706386939392 2244614435997696 2257001416954368 2259883921956864 2260344075541776 2265297349629888 2270918511419544 2272355168090112 2277334763053056 2280707535681792 2283450652309302 2286366936667296 2288454561700776 2296222552931328 2301254450417664 2304022279807584 2306964836997632 2307434577115563 2312491044413844 2313954001216512 2316909242597376 2319695900758656 2324779237283328 2328222276008496 2333999581181198 2334800433659904 2340594062026752 2341070649668268 2344060522784064 2346200826402384 2349197251468032 2352022743970242 2356516470611968 2362161376241856 2365178185151488 2368022898691128 2372907203146368 2373212138060064 2376726906758673 2378230501250304 2383442109361152 2389356438318976 2392895117008732 2395080010285767 2398138860873616 2399656001261568 2410572396847104 2411373071580228 2418186163433472 2424680315727849 2427776970026352 2429186855510016 2429993713059612 2432784523744512 2433097153306176 2438115680480256 2446524282536208 2449648834621184 2454701501435904 2457653888973024 2468565041838336 2471400151105536 2478355656901901 2479794914999808 2483467534655856 2483786677333388 2485358001306624 2490484322156544 2496664268163072 2497493538422379 2505841116049152 2507748613931008 2514483290384436 2519669685306816 2519993480209968 2522887654253568 2525191240497408 2537136293000512 2542369412201472 2545616371859456 2548678107083136 2554783325346987 2559664442216448 2565273641140224 2572162803750708 2572493344381009 2575447813717184 2579430190804992 2583250372047744 2588911256719872 2595335441622336 2596977334960128 2606522897922048 2609657888353488 2612990784762624 2615376641943744 2618380362092544 2618716841997312 2619250060509558 2624254346207232 2633168319780096 2636531242283008 2637068088132072 2642846907901536 2651081029438464 2656890556895232 2660825458295424 2664025761027519 2667428092778512 2669863655317572 2674964642316288 2675509313906592 2678926311753216 2681372373031296 2684796858820608 2688025993108848 2697906218482818 2699613001419264 2703060783030272 2706311884218432 2711893946452992 2712242443497216 2716259322009912 2723933839269888 2730693072364544 2731249091279646 2734737276581408 2736325423448064 2737234297469448 2740730126712704 2744026534631949 2755854938948832 2762693381806316 2774602251458688 2777135672068128 2780325169993728 2780682460921344 2786417920548864 2796027751469952 2799598668138496 2808747301683456 2812334462988288 2813268583510266 2819071255555296 2821217190672384 2832406465030744 2834051331428352 2834992665236214 2838248611035264 2838613345523872 2853330592186368 2854278329625576 2863818418341888 2867262870468528 2873695189010784 2879622497493504 2879992548811392 2883300176289792 2885932846282752 2897378790431832 2899584334857728 2905565042515968 2912774979523584 2919752371825128 2933563838781842 2939016195555328 2939614632857952 2939992393578296 2943368929962496 2946056447246976 2952286139483136 2958755721965568 2966097647568384 2978883311910912 2982466158118272 2986275182585856 2989001876507136 2992819247996928 2993428640582352 3000856604375826 3009335222605824 3013792100722368 3020396466173184 3024029242247454 3027891348559392 3029806890786816 3040943380909056 3044600869745736 3048489248889728 3051272748934368 3055791737261151 3061630070575104 3064425569178624 3068339267223552 3072029706410112 3076579436154084 3083321392551792 3085272001622016 3092927867678208 3099307367374848 3099705649711104 3100336806317436 3104296368011328 3120792082702336 3121427532891024 3125414030378752 3128267768536512 3132263001957376 3136030325293656 3149548501655808 3157363864921504 3163876270861824 3164282850746752 3168969209011564 3170974001667072 3173869339506432 3177514479992832 3177922812481536 3186457273159587 3193440013714356 3199541335015424 3209996916209664 3211063120828773 3215164095440304 3217031241080832 3221795720634624 3224248217911296 3232907087637132 3237035960035136 3239991617412816 3243712698326016 3244129537741568 3250820907307008 3259551139235811 3262032376714944 3272935335247872 3276871851964032 3282146680761977 3290997139992576 3291420055784448 3298208967180288 3306393219999744 3307491442775583 3311290046207808 3313810668408832 3328885690884096 3329991384563172 3336859853514432 3341121488065536 3352644387179248 3359559580409088 3359991306946624 3363850205671424 3366921653996544 3389825882935296 3398237476110848 3406377767129316 3408532752135168 3412885922955264 3416002144579584 3421061303522688 3429550405000944 3439240254406656 3444333829396992 3451881675626496 3456033419711376 3460447255496448 3468736566620766 3475363863896064 3479543851137984 3483987713016832 3487168855924992 3491173816123392 3491622455996416 3492333414012744 3500999371771797 3502200650489856 3510891093040128 3516090784176096 3523795877202048 3528034115955363 3534774705917952 3542520742526976 3543242064362784 3547767277727232 3552034348036692 3559818207090096 3567345751875456 3571901749004288 3575163164041728 3579729145094144 3584034657478464 3589342675513098 3597208291310424 3599484001892352 3608415845624576 3615858595270656 3616323257996288 3617059607370342 3621679096013216 3627279245150208 3641665455039528 3649645729959264 3658702046175932 3668567904239616 3669786423804312 3674473251931776 3682052252153856 3699469668611584 3702847562757504 3707100226658304 3707576614561792 3719692372499712 3725201301983784 3725680016000082 3728037001959936 3744996402244608 3749779283984384 3751024778013688 3758761674073728 3761622920896512 3771724935576654 3778735108571136 3779990220314952 3784331481380352 3805704439500768 3813554118302208 3818424557789184 3823017160624704 3831593585347712 3839496663324672 3839990065081856 3847910461710336 3858244205626062 3863171720575776 3883699972698112 3884989948657034 3893003162433504 3895466002440192 3909784346883072 3919486177143936 3928075262995968 3936381519310848 3945007629287424 3949752479670144 3954796863424512 3955602132198108 3964270361852304 3976621544157696 3981700243447808 3985335835342848 3991238187443136 4001142139167768 4004795482976358 4012446963474432 4018389467629824 4027195288230912 4032038989663272 4037188464745856 4046859327724227 4049419502128896 4054591174545408 4059467826327648 4068363665245824 4074388983014868 4082173427433472 4085900758904832 4096039608546816 4096873636919469 4102105914872112 4104488135172096 4105851446204172 4111095190069056 4113696002162688 4123903823570944 4132940866281472 4133782408423248 4139061824015104 4144040072709474 4161903377188032 4171023691382016 4181373767058208 4187566454765281 4194041627204928 4199398002207744 4208059716747264 4218501694482432 4219902875265399 4227965335556096 4231825786008576 4237230416642048 4248609697546116 4251076997142528 4252488997854321 4257372916552896 4257920018285808 4279995888279552 4281417494438364 4286885460587072 4295727627512832 4300894305702792 4310542783516176 4319988823217088 4324950264434688 4334427876409344 4346068185647748 4346626685333429 4349376502286592 4358347563773952 4369162469285376 4387996186656768 4388560074379264 4400345758172763 4408524293332992 4409421949286928 4409988590367444 4415053394943744 4419084670870464 4439988512750896 4449146471352576 4454828650754048 4468324967866368 4479412773878784 4489228871995392 4501284906563739 4514002833908736 4519767843913728 4520688151083552 4530594699259776 4541837022839088 4544710336180224 4554669526106112 4561415071363584 4566901304618604 4572733873334592 4576909123401552 4592445105862656 4602508900835328 4608044559615168 4613929673995264 4614869154231126 4624982088827688 4627908002433024 4639391801517312 4649558474566656 4656444552016992 4667999162362396 4681188124053504 4682141299336536 4688121045568128 4692401652804768 4698394502936064 4704045487940484 4713032941223936 4724322752483712 4730356370302976 4736045797382256 4745814406292736 4746424276120128 4753453813517346 4756461002500608 4766884218722304 4778712876637952 4785790234017464 4790160020571534 4796277721747232 4799312002523136 4821144793694208 4822746143160456 4834713418161053 4836372326866944 4849360631455698 4855553940052704 4858373711020032 4859987426119224 4865569047489024 4866194306612352 4876231360960512 4893048565072416 4899297669242368 4909403002871808 4915307777946048 4937130083676672 4956711313803802 4959589829999616 4966935069311712 4967573354666776 4970716002613248 4993328536326144 4994987076844758 5011682232098304 5028966580768872 5039339370613632 5039986960419936 5045775308507136 5050382480994816 5074272586001024 5084738824402944 5097356214166272 5109566650693974 5119328884432896 5144325607501416 5144986688762018 5150895627434368 5158860381609984 5166500744095488 5177822513439744 5190670883244672 5213045795844096 5219315776706976 5225981569525248 5230753283887488 5236760724185088 5237433683994624 5238500121019116 5248508692414464 5266336639560192 5273062484566016 5274136176264144 5285693815803072 5302162058876928 5313781113790464 5321650916590848 5328051522055038 5334856185557024 5339727310635144 5351018627813184 5357852623506432 5362744746062592 5369593717641216 5376051986217696 5384014013269647 5395812436965636 5399226002838528 5406121566060544 5412623768436864 5423787892905984 5424484886994432 5425589411055513 5432518644019824 5447867678539776 5461386144729088 5462498182559292 5469474553162816 5474468594938896 5481460253425408 5488053069263898 5511709877897664 5525386763612632 5545696115770237 5549204502917376 5554271344136256 5560650339987456 5561364921842688 5572835841097728 5588520024000123 5592055502939904 5599197336276992 5617494603366912 5624668925976576 5626537167020532 5638142511110592 5642434381344768 5657587403364981 5664812930061488 5668102662856704 5669985330472428 5676497222070528 5677226691047744 5708556659251152 5727636836683776 5734525740937056 5747390378021568 5759244994987008 5759985097622784 5766600352579584 5771865692565504 5794757580863664 5799168669715456 5811130085031936 5825549959047168 5827484922985551 5839504743650256 5867127677563684 5879229265715904 5879984787156592 5886737859924992 5892112894493952 5904572278966272 5917511443931136 5932195295136768 5964932316236544 5972550365171712 5978003753014272 5985638495993856 5986857281164704 6001713208751652 6018670445211648 6027584201444736 6040792932346368 6048058484494908 6055782697118784 6059613781573632 6081886761818112 6089201739491472 6096978497779456 6102545497868736 6111583474522302 6123260141150208 6128851138357248 6144059412820224 6153158872308168 6166642785103584 6170544003244032 6185855735356416 6198614734749696 6199411299422208 6200673612634872 6208592736022656 6216060109064211 6241584165404672 6242855065782048 6250828060757504 6256535537073024 6264526003914752 6272060650587312 6299097003311616 6314727729843008 6327752541723648 6328565701493504 6337938418023128 6341948003334144 6347738679012864 6355845624963072 6372914546319174 6386880027428712 6419993832419328 6422126241657546 6430328190880608 6434062482161664 6443591441269248 6465814175274264 6474071920070272 6479983234825632 6487425396652032 6488259075483136 6501641814614016 6519102278471622 6524064753429888 6553743703928064 6564293361523954 6581994279985152 6582840111568896 6612786439999488 6614982885551166 6622580092415616 6627621336817664 6657771381768192 6659982769126344 6673719707028864 6682242976131072 6705288774358496 6719119160818176 6719982613893248 6727700411342848 6733843307993088 6779651765870592 6796474952221696 6812755534258632 6817065504270336 6832004289159168 6842122607045376 6859100810001888 6888667658793984 6903763351252992 6912066839422752 6920894510992896 6922303731346689 6937473133241532 6950727727792128 6959087702275968 6967975426033664 6974337711849984 6983244911992832 6984666828025488 7001998743543594 7004401300979712 7021782186080256 7032181568352192 7047591754404096 7056068231910726 7069549411835904 7086484128725568 7095534555454464 7104068696073384 7119636414180192 7130180720276019 7134691503750912 7143803498008576 7150326328083456 7159458290188288 7168069314956928 7178685351026196 7185240030857301 7194416582620848 7198968003784704 7216831691249152 7231717190541312 7232646515992576 7234119214740684 7243358192026432 7254558490300416 7283330910079056 7299291459918528 7317404092351864 7339572847608624 7348946503863552 7364104504307712 7398939337223168 7405695125515008 7414200453316608 7415153229123584 7435066970705703 7439384744999424 7450402603967568 7451360032000164 7456074003919872 7489992804489216 7492480615267137 7502049556027376 7517523348147456 7523245841793024 7543449871153308 7559980440629904 7568662962760704 7611408879001536 7627108236604416 7636849115578368 7646034321249408 7663187170695424 7678993326649344 7679980130163712 7695820923420672 7716488411252124 7717480033143027 7726343441151552 7767399945396224 7769979897314068 7786006324867008 7790932004880384 7819568693766144 7838972354287872 7856150525991936 7872763038621696 7899504959340288 7909593726849024 7911204264396216 7928540723704608 7953243088315392 7963400486895616 7970671670685696 7982476374886272 7992077283082557 8002284278335536 8009590965952716 8024893926948864 8036778935259648 8054390576461824 8064077979326544 8074376929491712 8093718655448454 8098839004257792 8109182349090816 8118935652655296 8136727330491648 8148777966029736 8171801517809664 8192079217093632 8193747273838938 8204211829744224 8208976270344192 8211702892408344 8222190380138112 8232079603895847 8247807647141888 8265881732562944 8267564816846496 8278123648030208 8288080145418948 8323806754376064 8342047382764032 8362747534116416 8375132909530562 8388083254409856 8398796004415488 8437003388964864 8439805750530798 8455930671112192 8463651572017152 8497219395092232 8502153994285056 8504977995708642 8514745833105792 8515840036571616 8559991776559104 8562834988876728 8573770921174144 8591455255025664 8601788611405584 8621085567032352 8639977646434176 8649900528869376 8692136371295496 8693253370666858 8698753004573184 8716695127547904 8738324938570752 8777120148758528 8800691516345526 8817048586665984 8818843898573856 8819977180734888 8830106789887488 8838169341740928 8879977025501792 8898292942705152 8909657301508096 8936649935732736 8958825547757568 8978457743990784 9002569813127478 9028005667817472 9041376302167104 9061189398519552 9083674045678176 9089420672360448 9122830142727168 9133802609237208 9145467746669184 9153818246803104 9167375211783453 9184890211725312 9205017801670656 9216089119230336 9227859347990528 9229738308462252 9249964177655376 9255816004866048 9278783603034624 9299116949133312 9312889104033984 9335998324724792 9362376248107008 9364282598673072 9376242091136256 9384803305609536 9396789005872128 9408090975880968 9448645504967424 9460712740605952 9472091594764512 9491628812585472 9492848552240256 9506907627034692 9512922005001216 9533768437444608 9557425753275904 9559371819478761 9571580468034928 9580320041143068 9592555443494464 9598624005046272 9645492286320912 9669426836322106 9672744653733888 9698721262911396 9711107880105408 9719974852238448 9731138094978048 9732388613224704 9752462721921024 9786097130144832 9798595338484736 9818806005743616 9830615555892096 9846440042285931 9874260167353344 9913422627607604 9919179659999232 9922474328326749 9933870138623424 9935146709333552 9941432005226496 9986657072652288 9989974153689516 10023364464196608 10057933161537744 10078678741227264 10079973920839872 10091550617014272 10100764961989632 10148545172002048 10169477648805888 10194712428332544 10219133301387948 10238657768865792 10267473435736447 10288651215002832 10289973377524036 10301791254868736 10317720763219968 10333001488190976 10355645026879488 10381341766489344 10426091591688192 10438631553413952 10451963139050496 10461506567774976 10473521448370176 10474867367989248 10477000242038232 10502998115315391 10532673279120384 10546124969132032 10548272352528288 10571387631606144 10584102347866089 10604324117753856 10627562227580928 10643301833181696 10656103044110076 10669712371114048 10679454621270288 10702037255626368 10715705247012864 10725489492125184 10739187435282432 10752103972435392 10768028026539294 10791624873931272 10798452005677056 10825247536873728 10847575785811968 10848969773988864 10851178822111026 10865037288039648 10922772289458176 10924996365118584 10938949106325632 10948937189877792 10962920506850816 10976106138527796 11023419755795328 11050773527225264 11091392231540474 11098409005834752 11108542688272512 11121300679974912 11122729843685376 11177040048000246 11184111005879808 11198394672553984 11234989206733824 11249337851953152 11253074334041064 11276285022221184 11284868762689536 11315174806729962 11329625860122976 11336205325713408 11339970660944856 11352994444141056 11354453382095488 11417113318502304 11455273673367552 11469051481874112 11494780756043136 11518489989974016 11519970195245568 11543731385131008 11589515161727328 11598337339430912 11651099918094336 11654969845971102 11679009487300512 11734255355127368 11758458531431808 11759969574313184 11773475719849984 11784225788987904 11809144557932544 11835022887862272 11864390590273536 11929864632473088 11945100730343424 11956007506028544 11973714562329408 12003426417503304 12037340890423296 12055168402889472 12081585864692736 12096116968989816 12111565394237568 12140577983172681 12163773523636224 12178403478982944 12193956995558912 12205090995737472 12223166949044604 12246520282300416 12257702276714496 12288118825640448 12306317744616336 12333285570207168 12341088006488064 12371711470712832 12398822598844416 12401347225269744 12417185472045312 12432120218128422 12485710131564096 12501656121515008 12513071074146048 12529052007829504 12544121301174624 12562699364295843 12598194006623232 12629455459686016 12655505083447296 12657131402987008 12659708625796197 12675876836046256 12683896006668288 12695477358025728 12711691249926144 12745829092638348 12773760054857424 12839987664838656 12844252483315092 12860656381761216 12887182882538496 12931628350548528 12948143840140544 12959966469651264 12974850793304064 12976518150966272 13003283629228032 13038204556943244 13039880056000287 13048129506859776 13107487407856128 13128586723047908 13163988559970304 13165680223137792 13201037274518289 13225572879998976 13229965771102332 13245160184831232 13255242673635328 13319965538252688 13347439414057728 13364485952262144 13410577548716992 13438238321636352 13439965227786496 13455400822685696 13467686615986176 13503854719691217 13559303531741184 13592949904443392 13597464820299619 13625511068517264 13634131008540672 13664008578318336 13684245214090752 13718201620003776 13777335317587968 13807526702505984 13824133678845504 13841789021985792 13844607462693378 13874946266483064 13918175404551936 13935950852067328 13948675423699968 13966489823985664 13969333656050976 14003997487087188 14043564372160512 14064363136704384 14095183508808192 14112136463821452 14139098823671808 14172968257451136 14191069110908928 14208137392146768 14239272828360384 14260361440552038 14269383007501824 14287606996017152 14300652656166912 14336138629913856 14357370702052392 14370480061714602 14388833165241696 14397936007569408 14433663382498304 14463434381082624 14465293031985152 14468238429481368 14486716384052864 14504140254483159 14509116980600832 14566661820158112 14598582919837056 14634808184703728 14679145695217248 14697893007727104 14728209008615424 14797878674446336 14811390251030016 14830306458247168 14870133941411406 14878769489998848 14900805207935136 14902720064000328 14912148007839744 14979985608978432 14984961230534274 15004099112054752 15035046696294912 15086899742306616 15119960881259808 15137325925521408 15222817758003072 15254216473208832 15292068642498816 15326374341390848 15357986653298688 15359960260327424 15432976822504248 15434960066286054 15452686882303104 15534799890792448 15539959794628136 15572012649734016 15639137387532288 15677944708575744 15712301051983872 15745526077243392 15799009918680576 15819187453698048 15822408528792432 15857081447409216 15906486176630784 15941343341371392 15964952749772544 15984154566165114 16004568556671072 16019181931905432 16073557870519296 16108781152923648 16128155958653088 16148753858983424 16152042039808941 16187437310896908 16197678008515584 16218364698181632 16237871305310592 16273454660983296 16297555932059472 16343603035619328 16384158434187264 16387494547677876 16408423659488448 16423405784816688 16444380760276224 16464159207791694 16495615294283776 16535129633692992 16556247296060416 16576160290837896 16637088347310711 16647613508752128 16684094765528064 16725495068232832 16750265819061124 16765560072000369 16776166508819712 16797592008830976 16874006777929728 16879611501061596 16911861342224384 16927303144034304 16972762210094943 16994438790184464 17004307988570112 17009955991417284 17029491666211584 17031680073143232 17125669977753456 17147541842348288 17182910510051328 17203577222811168 17242171134064704 17279955292868352 17299801057738752 17348489598313307 17384272742590992 17386506741333716 17397506009146368 17433390255095808 17476649877141504 17482454768956653 17554240297517056 17601383032691052 17637687797147712 17639954361469776 17660213579774976 17676338683481856 17759954051003584 17796585885410304 17819314603016192 17917651095515136 17956915487981568 18005139626254956 18007453410667063 18056011335634944 18082752604334208 18122378797039104 18167348091356352 18178841344720896 18245660285454336 18267605218474416 18290935493338368 18307636493606208 18334750423566906 18369780423450624 18432178238460672 18455718695981056 18459476616924504 18499928355310752 18511632009732096 18557567206069248 18598233898266624 18625778208067968 18648180327192633 18671996649449584 18724752496214016 18728565197346144 18752484182272512 18769606611219072 18793578011744256 18816181951761936 18897291009934848 18921425481211904 18944183189529024 18983257625170944 18985697104480512 19013815254069384 19025844010002432 19067536874889216 19114851506551808 19118743638957522 19143160936069856 19160640082286136 19185110886988928 19290984572641824 19338853672644212 19397442525822792 19422215760210816 19439949704476896 19462276189956096 19464777226449408 19504925443842048 19572194260289664 19597190676969472 19661231111784192 19692880084571862 19748520334706688 19826845255215208 19838359319998464 19844948656653498 19867740277246848 19870293418667104 19882864010452992 19973314145304576 19979948307379032 20046728928393216 20115866323075488 20157357482454528 20159947841679744 20183101234028544 20201529923979264 20297090344004096 20338955297611776 20389424856665088 20438266602775896 20534946871472894 20577302430005664 20579946755048072 20603582509737472 20666002976381952 20711290053758976 20762683532978688 20852183183376384 20877263106827904 20903926278100992 20923013135549952 20949734735978496 20954000484076464 21005996230630782 21065346558240768 21096544705056576 21142775263212288 21168204695732178 21208648235507712 21286603666363392 21312206088220152 21339424742228096 21358909242540576 21390542160828057 21404074511252736 21431410494025728 21450978984250368 21478374870564864 21504207944870784 21536056053078588 21583249747862544 21596904011354112 21650495073747456 21695151571623936 21697939547977728 21702357644222052 21730074576079296 21845544578916352 21849992730237168 21877898212651264 21897874379755584 21925841013701632 21952212277055592 22046839511590656 22101547054450528 22182784463080948 22196818011669504 22217085376545024 22242601359949824 22245459687370752 22305200912117109 22354080096000492 22368222011759616 22396789345107968 22469978413467648 22477441845801411 22506148668082128 22552570044442368 22569737525379072 22630349613459924 22659251720245952 22679941321889712 22705988888282112 22708906764190976 22834226637004608 22910547346735104 22938102963748224 22975026765333839 22989561512086272 23036979979948032 23039940390491136 23087462770262016 23152440099429081 23179030323454656 23196674678861824 23302199836188672 23309939691942204 23358018974601024 23468510710254736 23516917062863616 23519939148626368 23546951439699968 23568451577975808 23618289115865088 23728781180547072 23859729264946176 23890201460686848 23912015012057088 23947429124658816 24006852835006608 24074681780846592 24110336805778944 24163171729385472 24192233937979632 24223130788475136 24281155966345362 24327547047272448 24356806957965888 24387913991117824 24410181991474944 24446333898089208 24515404553428992 24576237651280896 24612635489232672 24666571140414336 24696238811687541 24743422941425664 24797645197688832 24802694450539488 24834370944090624 24864240436256844 24971420263128192 25003312243030016 25026142148292096 25058104015659008 25088242602349248 25125398728591686 25196388013246464 25258910919372032 25311010166894592 25314262805974016 25319417251592394 25351753672092512 25367792013336576 25390954716051456 25491658185276696 25547520109714848 25679975329677312 25688504966630184 25721312763522432 25774365765076992 25863256701097056 25896287680281088 25919932939302528 25949701586608128 25953036301932544 26076409113886488 26079760112000574 26096259013719552 26214974815712256 26257173446095816 26331360446275584 26402074549036578 26451145759997952 26459931542204664 26490320369662464 26639931076505376 26694878828115456 26728971904524288 26821155097433984 26876476643272704 26879930455572992 26935373231972352 27007709439382434 27185899808886784 27194929640599238 27251022137034528 27268262017081344 27368490428181504 27436403240007552 27554670635175936 27615053405011968 27648267357691008 27683578043971584 27689214925386756 27749892532966128 27836350809103872 27871901704134656 27897350847399936 27938667312101952 28007994974174376 28087128744321024 28128726273408768 28190367017616384 28224272927642904 28345936514902272 28382138221817856 28416274784293536 28478545656720768 28520722881104076 28538766015003648 28575213992034304 28601305312333824 28672277259827712 28678115458436283 28714741404104784 28740960123429204 28777666330483392 28795872015138816 28867326764996608 28930586063970304 28936476858962736 28973432768105728 29008280508966318 29018233961201664 29133323640316224 29197165839674112 29269616369407456 29312965183356967 29358291390434496 29395786015454208 29456418017230848 29539320126857793 29595757348892672 29622780502060032 29660612916494336 29740267882822812 29757538979997696 29767422984980247 29801610415870272 29805440128000656 29824296015679488 29959971217956864 29969922461068548 30008198224109504 30070093392589824 30173799484613232 30239921762519616 30274651851042816 30445635516006144 30508432946417664 30584137284997632 30652748682781696 30715973306597376 30719920520654848 30802420307209341 30865953645008496 30869920132572108 30905373764606208 31079919589256272 31144025299468032 31278274775064576 31355889417151488 31424602103967744 31508994345946173 31598019837361152 31638374907396096 31644817057584864 31714162894818432 31812972353261568 31882686682742784 31929905499545088 31968309132330228 32009137113342144 32038363863810864 32147115741038592 32217562305847296 32256311917306176 32297507717966848 32304084079617882 32374874621793816 32395356017031168 32475742610621184 32546909321966592 32595111864118944 32768316868374528 32774989095355752 32816847318976896 32846811569633376 32888761520552448 32928318415583388 32991230588567552 33070259267385984 33112494592120832 33152320581675792 33274176694621422 33295227017504256 33368189531056128 33450990136465664 33500531638122248 33531120144000738 33552333017639424 33595184017661952 33748013555859456 33759223002123192 33842993927127371 33854606288068608 33945524420189886 33988877580368928 34008615977140224 34019911982834568 34058983332423168 34063360146286464 34251339955506912 34295083684696576 34365821020102656 34407154445622336 34484342268129408 34559910585736704 34696979196626614 34768545485181984 34773013482667432 34795012018292736 34953299754283008 34964909537913306 35202766065382104 35275375594295424 35279908722939552 35320427159549952 35352677366963712 35519908102007168 35593171770820608 35835302191030272 36010279252509912 36014906821334126 36112022671269888 36165505208668416 36244757594078208 36334696182712704 36491320570908672 36535210436948832 36581870986676736 36615272987212416 36669500847133812 36739560846901248 36864356476921344 36911437391962112 36918953233849008 36999856710621504 37023264019464192 37115134412138496 37196467796533248 37251556416135936 37296360654385266 37343993298899168 37457130394692288 37504968364545024 37539213222438144 37587156023488512 37632363903523872 37688098092887529 37794582019869696 37842850962423808 37888366379058048 37966515250341888 37971394208961024 37979125877388591 38027630508138768 38051688020004864 38135073749778432 38229703013103616 38237487277915044 38286321872139712 38321280164572272 38370221773977856 38581969145283648 38677707345288424 38794885051645584 38844431520421632 38879899408953792 38924552379912192 38929554452898816 39009850887684096 39119640168000861 39144388520579328 39194381353938944 39322462223568384 39385760169143724 39497040669413376 39603111823554867 39653690510430416 39676718639996928 39689897313306996 39735480554493696 39740586837334208 39765728020905984 39959896614758064 40093457856786432 40231732646150976 40314714964909056 40319895683359488 40366202468057088 40403059847958528 40594180688008192 40677910595223552 40778849713330176 40792394460898857 40876533205551792 41069893742945788 41154604860011328 41159893510096144 41207165019474944 41332005952763904 41422580107517952 41525367065957376 41754526213655808 41807852556201984 41846026271099904 41899469471956992 41908000968152928 42011992461261564 42130693116481536 42193089410113152 42285550526424576 42336409391464356 42417296471015424 42573207332726784 42624412176440304 42678849484456192 42717818485081152 42781084321656114 42808149022505472 42862820988051456 42901957968500736 43008415889741568 43072112106157176 43166499495725088 43193808022708224 43300990147494912 43390303143247872 43395879095955456 43404715288444104 43460149152158592 43512420763449477 43691089157832704 43699985460474336 43755796425302528 43795748759511168 43851682027403264 43904424554111184 44093679023181312 44203094108901056 44365568926161896 44393636023339008 44434170753090048 44490919374741504 44610401824234218 44708160192000984 44736444023519232 44939956826935296 44954883691602822 45012297336164256 45105140088884736 45260699226919848 45318503440491904 45359882643779424 45411977776564224 45417813528381952 45668453274009216 45876205927496448 45950053530667678 45979123024172544 46073959959896064 46079880780982272 46304880198858162 46358060646909312 46393349357723648 46604399672377344 46619879383884408 46716037949202048 46937021420509472 47033834125727232 47039878297252736 47093902879399936 47136903155951616 47236578231730176 47457562361094144 47719458529892352 47824030024114176 47894858249317632 48013705670013216 48220673611557888 48326343458770944 48384467875959264 48446261576950272 48456126119426823 48562311932690724 48655094094544896 48713613915931776 48775827982235648 48820363982949888 48892667796178416 49030809106857984 49152475302561792 49225270978465344 49333142280828672 49392477623375082 49486845882851328 49605388901078976 49668741888181248 49728480872513688 49911265041932133 49942840526256384 50006624486060032 50052284296584192 50116208031318016 50176485204698496 50250797457183372 50296680216001107 50392776026492928 50517821838744064 50622020333789184 50628525611948032 50638834503184788 50703507344185024 50735584026673152 50781909432102912 50983316370553392 51095040219429696 51377009933260368 51442625527044864 51548731530153984 51726513402194112 51792575360562176 51839865878605056 51899403173216256 51906072603865088 52045468794939921 52152818227772976 52159520224001148 52192518027439104 52429949631424512 52447364306869959 52514346892191632 52662720892551168 52804149098073156 52919863084409328 52980640739324928 53279862153010752 53389757656230912 53457943809048576 53642310194867968 53752953286545408 53759860911145984 53870746463944704 54015418878764868 54022360232001189 54371799617773568 54389859281198476 54502044274069056 54536524034162688 54736980856363008 54872806480015104 55109341270351872 55296534715382016 55367156087943168 55378429850773512 55499785065932256 55672701618207744 55743803408269312 55794701694799872 55877334624203904 55944540981577899 56015989948348752 56174257488642048 56257452546817536 56380734035232768 56448545855285808 56691873029804544 56764276443635712 56832549568587072 56957091313441536 57041445762208152 57077532030007296 57202610624667648 57344554519655424 57356230916872566 57429482808209568 57481920246858408 57555332660966784 57734653529993216 57861172127940608 57872953717925472 57946865536211456 58016561017932636 58266647280632448 58394331679348224 58539232738814912 58625930366713934 58716582780868992 58791572030908416 59078640253715586 59191514697785344 59245561004120064 59480535765645624 59515077959995392 59534845969960494 59603220831740544 59610880256001312 59648592031358976 59919942435913728 59939844922137096 60016396448219008 60140186785179648 60347598969226464 60479843525039232 60549303702085632 60891271032012288 61016865892835328 61168274569995264 61305497365563392 61439841041309696 61604840614418682 61731907290016992 61739840265144216 61810747529212416 62159839178512544 62288050598936064 62556549550129152 62711778834302976 62849204207935488 63017988691892346 63196039674722304 63289634115169728 63428325789636864 63625944706523136 63859810999090176 63936618264660456 64018274226684288 64076727727621728 64171626482484171 64294231482077184 64435124611694592 64512623834612352 64595015435933696 64608168159235764 64749749243587632 64790712034062336 64951485221242368 65093818643933184 65190223728237888 65536633736749056 65549978190711504 65633694637953792 65693623139266752 65777523041104896 65856636831166776 66140518534771968 66224989184241664 66304641163351584 66548353389242844 66590454035008512 66736379062112256 66901980272931328 66915602736351327 67001063276244496 67062240288001476 67104666035278848 67190368035323904 67518446004246384 67685987854254742 67709212576137216 67891048840379772 67977755160737856 68039823965669136 68117966664846336 68126720292572928 68502679911013824 68590167369393152 68731642040205312 68814308891244672 68925080296001517 68968684536258816 69119821171473408 69393958393253228 69457320298287243 69537090970363968 69546026965334864 69590024036585472 69906599508566016 69929819075826612 70405532130764208 70550751188590848 70559817445879104 70640854319099904 70705354733927424 71039816204014336 71186343541641216 71670604382060544 71872314050155129 72020558505019824 72029813642668252 72224045342539776 72331010417336832 72489515188156416 72669392365425408 72982641141817344 73070420873897664 73163741973353472 73230545974424832 73339001694267624 73728712953842688 73822874783924224 73837906467698016 73999713421243008 74088716435062623 74230268824276992 74392935593066496 74503112832271872 74592721308770532 74687986597798336 74914260789384576 75009936729090048 75078426444876288 75174312046977024 75264727807047744 75376196185775058 75589164039739392 75776732758116096 75933030500683776 75942788417922048 75958251754777182 76055261016277536 76103376040009728 76459406026207232 76474974555830088 76572643744279424 76642560329144544 76740443547955712 77163938290567296 77355414690576848 77589770103291168 77688863040843264 77759798817907584 77849104759824384 77859108905797632 78239280336001722 78288777041158656 78388762707877888 78644924447136768 78771520338287448 78994081338826752 79206223647109734 79307381020860832 79353437279993856 79379794626613992 79470961108987392 79481173674668416 79919793229516128 80186915713572864 80463465292301952 80629429929818112 80639791366718976 80806119695917056 81188361376016384 81557699426660352 81584788921797714 81753066411103584 82139787485891576 82309209720022656 82319787020192288 82414330038949888 82664011905527808 82845160215035904 83050734131914752 83509052427311616 83615705112403968 83692052542199808 83816001936305856 84023984922523128 84261386232963072 84386178820226304 84571101052849152 84672818782928712 85146414665453568 85248824352880608 85357698968912384 85435636970162304 85562168643312228 85616298045010944 85725641976102912 85803915937001472 86016831779483136 86144224212314352 86332998991450176 86387616045416448 86601980294989824 86791758191910912 86809430576888208 86920298304317184 87024841526898954 87399970920948672 87511592850605056 87591497519022336 87703364054806528 87808849108222368 87938895550070901 88187358046362624 88406188217802112 88617960380573379 88731137852323792 88787272046678016 88868341506180096 88981838749483008 89220803648468436 89416320384001968 89472888047038464 89879913653870592 89909767383205644 90024594672328512 90210280177769472 90521398453839696 90637006880983808 90719765287558848 90823955553128448 90835627056763904 91336906548018432 91752411854992896 91900107061335356 91958246048345088 92147919919792128 92159761561964544 92407260921628023 92609760397716324 92716121293818624 92786698715447296 93239758767768816 93432075898404096 93874042841018944 94067668251454464 94079756594505472 94187805758799872 94273806311903232 94526983037838519 94915124722188288 95182253742097333 95438917059784704 95648060048228352 95789716498635264 96027411340026432 96441347223115776 96652686917541888 96768935751918528 96892523153900544 96912252238853646 97124623865381448 97427227831863552 97551655964471296 97640727965899776 97785335592356832 98304950605123584 98450541956930688 98666284561657344 98784955246750164 98973691765702656 99210777802157952 99337483776362496 99456961745027376 99822530083864266 99885681052512768 100013248972120064 100104568593168384 100352970409396992 100501594914366744 100593360432002214 100785552052985856 101035643677488128 101244040667578368 101257051223896064 101277669006369576 101407014688370048 101528981781382113 101563818864205824 101966632741106784 102190080438859392 102754019866520736 102885251054089728 103097463060307968 103453026804388224 103585150721124352 103679731757210112 103812145207730176 104090937589879842 104305636455545952 104319040448002296 104385036054878208 104859899262849024 104894728613739918 105028693784383264 105608298196146312 105839726168818656 105961281478649856 106559724306021504 106779515312461824 107284620389735936 107505906573090816 107519721822291968 108030837757529736 108044720464002378 108743599235547136 108779718562396952 109004088548138112 109473961712726016 109745612960030208 110218682540703744 110593069430764032 110734312175886336 110756859701547024 110999570131864512 111345403236415488 111589403389599744 111754669248407808 111889081963155798 112031979896697504 112514905093635072 112761468070465536 112897091710571616 113064294278662587 113383746059609088 113528552887271424 113665099137174144 113914182626883072 114082891524416304 114155064060014592 114405221249335296 114689109039310848 114712461833745132 114858965616419136 114963840493716816 115110665321933568 115469307059986432 115745907435850944 115893731072422912 116033122035865272 116533294561264896 116788663358696448 117078465477629824 117251860733427868 117358920504002583 117433165561737984 117583144061816832 118157280507431172 118383029395570688 118491122008240128 118809335470664601 118961071531291248 119030155919990784 119069691939920988 119206441663481088 119221760512002624 119297184062717952 119879689844274192 120032792896438016 120280373570359296 120695197938452928 120959687050078464 121098607404171264 121439427188193149 121782542064024576 122033731785670656 122336549139990528 122377183382696571 122610994731126784 122879682082619392 123209681228837364 123463814580033984 123479680530288432 123621495058424832 124319678357025088 124576101197872128 125423557668605952 125698408415870976 126035977383784692 126052173874669441 126392079349444608 126579268230339456 126856651579273728 127251889413046272 127719621998180352 127873236529320912 128036548453368576 128153455455243456 128343252964968342 128588462964154368 129025247669224704 129190030871867392 129216336318471528 129499498487175264 129581424068124672 129902970442484736 130187637287866368 130380447456475776 130537262290348431 131073267473498112 131099956381423008 131267389275907584 131387246278533504 131555046082209792 131713273662333552 132281037069543936 132449978368483328 132609282326703168 133096706778485688 133180908070017024 133472758124224512 133803960545862656 133831205472702654 134002126552488992 134124480576002952 134209332070557696 135036892008492768 135371975708509484 135782097680759544 135955510321475712 136079647931338272 136235933329692672 136253440585145856 137005359822027648 137180334738786304 137628617782489344 137850160592003034 137937369072517632 138239642342946816 138787916786506456 138914640596574486 139074181940727936 139092053930669728 139180048073170944 139813199017132032 139859638151653224 140811064261528416 141101502377181696 141119634891758208 141281708638199808 141410709467854848 142079632408028672 142372687083282432 143744628100310258 144041117010039648 144059627285336504 144662020834673664 144979030376312832 145338784730850816 145965282283634688 146140841747795328 146327483946706944 146461091948849664 146678003388535248 147457425907685376 147675812935396032 147999426842486016 148177432870125246 148460537648553984 149006225664543744 149185442617541064 149375973195596672 149733795125796399 149828521578769152 150019873458180096 150156852889752576 150348624093954048 150529455614095488 150752392371550116 151178328079478784 151553465516232192 151866061001367552 151885576835844096 151916503509554364 152110522032555072 152206752080019456 152918812052414464 152949949111660176 153145287488558848 153285120658289088 153480887095911424 154327876581134592 154710829381153696 155179540206582336 155377726081686528 155519597635815168 155698209519648768 155718217811595264 156136406384819763 156478560672003444 156577554082317312 156777525415755776 157289848894273536 157342092920609877 157543040676574896 157988162677653504 158412447294219468 158614762041721664 158759589253227984 158941922217974784 158962347349336832 159839586459032256 160373831427145728 160825187357336873 160926930584603904 161258859859636224 161279582733437952 161612239391834112 162067080696003567 162376722752032768 163115398853320704 163169577843595428 163506132822207168 164279574971783152 164618419440045312 164639574040384576 164828660077899776 165328023811055616 166101468263829504 167018104854623232 167231410224807936 167384105084399616 167632003872611712 168047969845046256 168522772465926144 168772357640452608 169142202105698304 169345637565857424 170292829330907136 170497648705761216 170715397937824768 170871273940324608 171124337286624456 171232596090021888 171607831874002944 172033663558966272 172288448424628704 172665997982900352 173203960589979648 173583516383821824 173618861153776416 173840596608634368 174049683053797908 174799941841897344 175023185701210112 175182995038044672 175406728109613056 175617698216444736 175877791100141802 176374716092725248 176812376435604224 177235920761146758 177462275704647584 177574544093356032 177736683012360192 178441607296936872 178832640768003936 178945776094076928 179759827307741184 179819534766411288 180049189344657024 180420560355538944 181042796907679392 181274013761967616 181439530575117696 181647911106256896 181671254113527808 182673813096036864 183504823709985792 183800214122670712 183916492096690176 184319523123929088 184814521843256046 185219520795432648 185432242587637248 186479517535537632 186864151796808192 187748085682037888 188135336502908928 188159513189010944 188547612623806464 189053966075677038 190364507484194666 190877834119569408 191579432997270528 192054822680052864 192882694446231552 193305373835083776 193537871503837056 193785046307801088 193824504477707292 194249247730762896 194854455663727104 195103311928942592 195281455931799552 195570671184713664 196609901210247168 196901083913861376 197332569123314688 197569910493500328 198421555604315904 198674967552724992 198913923490054752 199645060167728532 199771362105025536 200026497944240128 200209137186336768 200705940818793984 200746808209053981 201003189828733488 201186720864004428 201571104105971712 202071287354976256 202514102447792128 202555338012739152 202814029376740096 203057963562764226 203127637728411648 203933265482213568 204380160877718784 205190756283498769 205508039733041472 205770502108179456 206194926120615936 206775240888004551 206906053608776448 207170301442248704 207359463514420224 207624290415460352 208181875179759684 208371960894861729 208611272911091904 208638080896004592 208770072109756416 209719798525698048 209789457227479836 210057387568766528 211216596392292624 211679452337637312 211922562957299712 213119448612043008 213559030624923648 214569240779471872 215011813146181632 215039443644583936 215616942150465387 216061675515059472 216089440928004756 217559437124793904 218008177096276224 218947923425452032 219491225920060416 221186138861528064 221468624351772672 221513719403094048 221999140263729024 222690806472830976 223178806779199488 223509338496815616 223778163926311596 224063959793395008 225029810187270144 225522936140931072 225794183421143232 226128588557325174 226767492119218176 227330198274348288 227828365253766144 228165783048832608 228310128120029184 229378218078621696 229424923667490264 229717931232838272 229927680987433632 230221330643867136 230938614119972864 231491814871701888 231787462144845824 232066244071730544 233066589122529792 233577326717392896 234156930955259648 234503721466855736 234717841008005166 234866331123475968 235166288123633664 236314561014862344 236982244016480256 237618670941329202 237922143062582496 238060311839981568 238139383879841976 238412883326962176 238443521024005248 239759379688548384 240065585792876032 240560747140718592 241390395876905856 241919374100156928 242878854376386298 243565084128049152 244673098279981056 244754366765393142 245221989462253568 246419362457674728 246927629160067968 246959361060576864 247242990116849664 248639356714050176 249152202395744256 250847115337211904 252071954767569384 252104347749338882 252784158698889216 253158536460678912 253713303158547456 255439243996360704 255746473058641824 256073096906737152 256306910910486912 256686505929936684 257176925928308736 258050495338449408 258380061743734784 258432672636943056 258998996974350528 259162848136249344 259805940884969472 260375274575732736 260760894912951552 261074524580696862 262199912762846016 262534778551815168 262774492557067008 263110092164419584 263426547324667104 263816686650212703 264562074139087872 264899956736966656 265218564653406336 265853881141720137 266193413556971376 266361816140034048 266945516248449024 267607921091725312 267662410945405308 268004253104977984 268248961152005904 268418664141115392 270073784016985536 270743951417018968 271564195361519088 271911020642951424 272159295862676544 272471866659385344 272506881170291712 274010719644055296 274360669477572608 275257235564978688 275700321184006068 275874738145035264 276479284685893632 277221782764884069 277575833573012912 277829281193148972 278148363881455872 278184107861339456 278360096146341888 279719276303306448 281622128523056832 282203004754363392 282239269783516416 282563417276399616 282821418935709696 284159264816057344 284745374166564864 285546761226291999 287489256200620516 288082234020079296 288119254570673008 289324041669347328 289958060752625664 290677569461701632 292281683495590656 292654967893413888 292922183897699328 293356006777070496 294914851815370752 295351625870792064 295998853684972032 296354865740250492 296921075297107968 298012451329087488 298370885235082128 298751946391193344 299467590251592798 299657043157538304 300039746916360192 300313705779505152 301058911228190976 301504784743100232 302356656158957568 303106931032464384 303732122002735104 303771153671688192 303833007019108728 304221044065110144 304586945344146339 305837624104828928 305899898223320352 306290574977117696 306570241316578176 306961774191822848 308655753162269184 309421658762307392 310359080413164672 310755452163373056 311039195271630336 311436435623190528 312272812769639526 312957121344006888 313155108164634624 314579697788547072 314684185841219754 315086081353149792 316824894588438936 317229524083443328 317519178506455968 317883844435949568 317924694698673664 319679172918064512 321650374714673746 321853861169207808 322517719719272448 322559165466875904 324134161392007134 324753445504065536 326230797706641408 326339155687190856 327012265644414336 328559149943566304 329236838880090624 329279148080769152 329657320155799552 330656047622111232 332202936527659008 334036209709246464 334768210168799232 335264007745223424 336095939690092512 337544715280905216 338284404211396608 338691275131714848 339192882835987761 340585658661814272 340995297411522432 341430795875649536 341742547880649216 342248674573248912 342465192180043776 343215663748005888 344067327117932544 344576896849257408 345331995965800704 346407921179959296 347237722307552832 347681193217268736 348099366107595816 349599883683794688 350046371402420224 350365990076089344 350813456219226112 351235396432889472 351755582200283604 352076761512007749 352749432185450496 353624752871208448 354471841522293516 354924551409295168 355149088186712064 355473366024720384 356883214593873744 357665281536007872 357891552188153856 359639069532822576 360098378689314048 360841120711077888 362085593815358784 362548027523935232 362879061150235392 363295822212513792 363342508227055616 364318281564579447 365347626192073728 367009647419971584 367131550148089713 367600428245341424 367832984193380352 368639046247858176 369629043686512092 370439041590865296 370864485175274496 372959035071075264 373728303593616384 375496171364075776 376270673005817856 376319026378021888 377095225247612928 378107932151354076 378156521624008323 380729014968389332 381755668239138816 383158865994541056 384109645360105728 385765388892463104 387075743007674112 387570092615602176 387649008955414584 388498495461525792 389708911327454208 390206623857885184 390562911863599104 391141342369427328 391611786871045293 393219802420494336 393802167827722752 394665138246629376 395139820987000656 396843111208631808 397349935105449984 397827846980109504 399290120335457064 399542724210051072 400418274372673536 401411881637587968 401493616418107962 402006379657466976 402373441728008856 404142574709952512 405028204895584256 405110676025478304 405628058753480192 406115927125528452 407866530964427136 408760321755437568 410381512566997538 411016079466082944 411541004216358912 413550481776009102 413812107217552896 414340602884497408 414718927028840448 416363750359519368 416743921789723458 417222545822183808 417276161792009184 417540144219512832 419439597051396096 419578914454959672 420114775137533056 422433192784585248 423358904675274624 423845125914599424 426238897224086016 427118061249847296 429138481558943744 430078887289167872 431233884300930774 432123351030118944 432178881856009512 435118874249587808 436016354192552448 437895846850904064 438982451840120832 442372277723056128 443027438806188096 443998280527458048 445381612945661952 447018676993631232 447556327852623192 448127919586790016 449201385377389197 450059620374540288 451045872281862144 451588366842286464 452257177114650348 453534984238436352 454660396548696576 455656730507532288 456331566097665216 456620256240058368 458756436157243392 458849847334980528 459435862465676544 459855361974867264 460442661287734272 462983629743403776 463574924289691648 464132488143461088 466133178245059584 467154653434785792 468313861910519296 468409219154459289 469007442933711472 469435682016010332 469732662246951936 470332576247267328 472629122029724688 473964488032960512 475237341882658404 475844286125164992 476278767759683952 476825766653924352 476887042048010496 479518759377096768 480131171585752064 481121494281437184 482475562072010619 482780791753811712 483838748200313856 485757708752772596 486201242088010701 487130168256098304 489346196559962112 489508733530786284 490443978924507136 492838724915349456 493855258320135936 493918722121153728 494485980233699328 497278713428100352 498304404791488512 501694230674423808 503106198351085903 504143909535138768 504208695498677764 505568317397778432 506317072921357824 507426606317094912 510878487992721408 511492946117283648 512146193813474304 512613821820973824 513373011859873368 516100990676898816 516760123487469568 516865345273886112 517997993948701056 519611881769938944 520750549151465472 521521789825903104 522149049161393724 524399825525692032 525069557103630336 525548985114134016 526220184328839168 526853094649334208 527633373300425406 529124148278175744 530437129306812672 531707762283440274 532386827113942752 532723632280068096 535215842183450624 535324821890810616 536008506209955968 536497922304011808 536837328282230784 540147568033971072 541487902834037936 543128390723038176 543822041285902848 544318591725353088 544943733318770688 545013762340583424 548021439288110592 548721338955145216 550514471129957376 551400642368012136 551749476290070528 552958569371787264 554443565529768138 555151667146025824 555658562386297944 556296727762911744 556368215722678912 559438552606612896 563244257046113664 564406009508726784 564478539567032832 565642837871419392 568318529632114688 571093522452583998 574978512401241032 576164468040158592 576238509141346016 578648083338694656 579916121505251328 581355138923403264 584563366991181312 585309935786827776 585844367795398656 586712013554140992 589829703630741504 590703251741584128 591997707369944064 592709731480500984 596024902658174976 596741770470164256 597503892782386688 598935180503185596 599314086315076608 600079493832720384 600627411559010304 602117822456381952 603009569486200464 604713312317915136 606213862064928768 607542307343376384 607666014038217456 608442088130220288 609173890688292678 611799796446640704 612581149954235392 613140482633156352 613923548383645696 615572268850496307 617311506324538368 618843317524614784 620325722664013653 620718160826329344 621510904326746112 622078390543260672 622872871246381056 624545625539279052 625914242688013776 626310216329269248 629159395577094144 629368371682439508 630172162706299584 633649789176877872 634459048166886656 635038357012911936 635767688871899136 635849389397347328 639358345836129024 643300749429347492 643707722338415616 645035439438544896 645118330933751808 646850826451396161 648268322784014268 649506891008131072 652678311374381712 654024531288828672 657118299887132608 658473677760181248 658558296161538304 659314640311599104 664405873055318016 666275776194681331 668072419418492928 669536420337598464 670528015490446848 672191879380185024 675089430561810432 676568808422793216 677382550263429696 678385765671975522 681990594823044864 682861591751299072 683485095761298432 684497349146497824 684930384360087552 688134654235865088 689153793698514816 690663991931601408 692815842359918592 694475444615105664 695362386434537472 696198732215191632 699199767367589376 700092742804840448 700731980152178688 702470792865778944 703511164400567208 704153523024015498 705498864370900992 707249505742416896 708943683044587032 709849102818590336 710946732049440768 713766429187747488 715330563072015744 719278139065645152 720196757378628096 721682241422155776 724171187630717568 725096055047870464 725758122300470784 726685016454111232 728636563129158894 730695252384147456 734019294839943168 734263100296179426 735200856490682848 735665968386760704 739258087373024184 740878083181730592 741728970350548992 745918070142150528 747456607187232768 750992342728151552 752541346011635712 752638052756043776 756215864302708152 756313043248016646 761458029936778664 766317731989082112 768219290720211456 771530777784926208 774151486015348224 775140185231204352 775298017910829168 776996990923051584 779417822654908416 781125823727198208 782282684738854656 783223573742090586 787604335655445504 789330276493258752 790279641974001312 791450059950638109 793686222417263616 794699870210899968 795655693960219008 798580240670914128 799085448420102144 800836548745347072 802823763275175936 802987232836215924 804012759314933952 804746883456017712 808285149419905024 810221352050956608 811256117506960384 812231854251056904 815733061928854272 817520643510875136 820763025133995076 822032158932165888 823082008432717824 827100963552018204 827624214435105792 828681205768994816 829437854057680896 831665348294652207 832727500719038736 833487843579446916 834445091644367616 834552323584018368 835080288439025664 839157828909919344 840229550275066112 844866385569170496 846717809350549248 847690251829198848 850075990317352043 852477794448172032 854236122499694592 856640283678875997 858276963117887488 860157774578335744 862467768601861548 864246702060237888 864357763712019024 870237748499175616 872032708385104896 877964903680241664 884744555446112256 886054877612376192 887996561054916096 890763225891323904 894037353987262464 895112655705246384 896255839173580032 898402770754778394 900119240749080576 903176733684572928 904514354229300696 907069968476872704 909320793097393152 911313461015064576 912663132195330432 913760836032439017 917512872314486784 917699694669961056 918871724931353088 919710723949734528 920885322575468544 925967259486807552 927149848579383296 928264976286922176 932266356490119168 934309306869571584 936627723821038592 936818438308918578 938014885867422944 938871364032020664 939465324493903872 945258244059449376 950474683765316808 951688572250329984 952557535519367904 953651533307848704 953774084096020992 959037518754193536 960262343171504128 964951124144021238 965561583507623424 967677496400627712 971515417505545192 972402484176021402 974260336512196608 978692393119924224 979017467061572568 985677449830698912 987710516640271872 987837444242307456 988971960467398656 994557426856200704 996608809582977024 1006212396702171806 1008287819070277536 1008417390997355528 1012634145842715648 1014853212634189824 1021756975985442816 1022985892234567296 1024292387626948608 1025227643641947648 1026746023719746736 1032201981353797632 1033730690547772224 1035995987897402112 1039223763539877888 1043043579651806208 1044298098322787448 1048799651051384064 1050139114207260672 1051097970228268032 1052440368657678336 1053706189298668416 1055266746600850812 1058248296556351488 1060874258613625344 1063415524566880548 1064773654227885504 1065447264560136192 1070431684366901248 1070649643781621232 1072017012419911936 1072995844608023616 1073674656564461568 1080295136067942144 1082975805668075872 1086256781446076352 1087644082571805696 1088637183450706176 1089887466637541376 1090027524681166848 1092954844693738341 1096042878576221184 1097442677910290432 1101028942259914752 1101394650444269139 1102801284736024272 1103498952580141056 1105917138743574528 1108887131059536276 1110303334292051648 1111317124772595888 1112593455525823488 1112736431445357824 1118877105213225792 1126488514092227328 1128812019017453568 1128957079134065664 1131285675742838784 1134469564872024969 1136637059264229376 1142187044905167996 1149957024802482064 1152328936080317184 1152477018282692032 1157296166677389312 1162710277846806528 1169126733982362624 1170619871573655552 1171688735590797312 1173424027108281984 1179659407261483008 1181406503483168256 1183995414739888128 1185419462961001968 1192049805316349952 1193483540940328512 1195007785564773376 1197870361006371192 1198628172630153216 1201254823118020608 1204235644912763904 1206019138972400928 1212427724129857536 1215084614686752768 1215332028076434912 1216884176260440576 1218347781376585356 1223599592893281408 1225162299908470784 1226280965266312704 1227847096767291392 1231144537700992614 1234623012649076736 1237686635049229568 1240651445328027306 1241436321652658688 1243021808653492224 1244156781086521344 1249091251078558104 1251828485376027552 1252620432658538496 1258318791154188288 1258736743364879016 1260344325412599168 1267299578353755744 1268918096333773312 1270076714025823872 1271535377743798272 1271698778794694656 1278716691672258048 1286601498858694984 1287415444676831232 1290236661867503616 1293701652902792322 1296536645568028536 1305356622748763424 1308049062577657344 1314236599774265216 1316947355520362496 1317116592323076608 1332551552389362662 1336144838836985856 1341056030980893696 1344383758760370048 1350178861123620864 1353137616845586432 1354765100526859392 1356771531343951044 1363981189646089728 1365723183502598144 1366970191522596864 1368994698292995648 1369860768720175104 1376269308471730176 1378307587397029632 1381327983863202816 1388950889230211328 1390724772869074944 1392397464430383264 1398399534735178752 1400185485609680896 1401463960304357376 1404941585731557888 1405227657463377867 1407022328801134416 1408307046048030996 1410997728741801984 1414499011484833792 1417887366089174064 1419698205637180672 1421893464098881536 1427532858375494976 1430661126144031488 1438556278131290304 1440393514757256192 1443364482844311552 1447426686216031857 1448342375261435136 1450192110095740928 1451516244600941568 1453370032908222464 1457273126258317788 1458603726264032103 1461390504768294912 1468038589679886336 1468526200592358852 1470401712981365696 1471331936773521408 1478516174746048368 1481756166363461184 1483457940701097984 1491836140284301056 1494913214374465536 1501984685456303104 1505082692023271424 1505276105512087552 1509318595053257709 1512431728605416304 1512626086496033292 1522916059873557328 1532635463978164224 1536438581440422912 1548302972030696448 1550280370462408704 1550596035821658336 1553993981846103168 1558835645309816832 1562251647454396416 1564565369477709312 1566447147484181172 1575208671310891008 1578660552986517504 1580559283948002624 1582900119901276218 1587372444834527232 1591311387920438016 1597160481341828256 1598170896840204288 1605647526550351872 1605974465672431848 1608025518629867904 1609493766912035424 1616570298839810048 1620442704101913216 1622512235013920768 1624463708502113808 1631466123857708544 1635041287021750272 1641526050267990152 1644064317864331776 1646164016865435648 1654201927104036408 1655248428870211584 1658875708115361792 1663330696589304414 1665455001438077472 1666975687158893832 1668890183288735232 1669104647168036736 1678315657819838688 1680459100550132224 1689732771138340992 1693435618701098496 1700151980634704086 1704955588896344064 1713280567357751994 1716553926235774976 1724935537203723096 1728493404120475776 1728715527424038048 1740475496998351232 1744065416770209792 1755929807360483328 1769489110892224512 1772109755224752384 1775993122109832192 1788074707974524928 1790225311410492768 1792511678347160064 1796805541509556788 1800238481498161152 1806353467369145856 1809028708458601392 1814139936953745408 1818641586194786304 1822626922030129152 1825326264390660864 1827521672064878034 1835399389339922112 1837743449862706176 1839421447899469056 1841770645150937088 1846716806551488921 1851934518973615104 1854299697158766592 1856529952573844352 1860977167992040959 1864532712980238336 1868618613739143168 1873255447642077184 1873636876617837156 1876029771734845888 1877742728064041328 1878930648987807744 1890516488118898752 1900949367530633616 1903377144500659968 1905115071038735808 1907303066615697408 1907548168192041984 1918075037508387072 1920524686343008256 1929902248288042476 1931123167015246848 1935354992801255424 1940552479354188483 1943030835011090384 1944804968352042804 1948520673024393216 1958034934123145136 1971354899661397824 1975421033280543744 1975674888484614912 1977943920934797312 1989114853712401408 1993217619165954048 1998827328584043993 2012424793404343612 2016575638140555072 2016834781994711056 2025268291685431296 2029706425268379648 2045971784469134592 2048584775253897216 2050455287283895296 2053492047439493472 2064403962707595264 2067461381095544448 2071991975794804224 2078447527079755776 2086087159303612416 2088596196645574896 2097599302102768128 2100278228414521344 2102195940456536064 2107412378597336832 2110533493201701624 2116496593112702976 2121748517227250688 2126831049133761096 2129547308455771008 2140863368733802496 2141299287563242464 2144034024839823872 2145991689216047232 2160590272135884288 2165951611336151744 2172513562892152704 2175288165143611392 2177274366901412352 2180055049362333696 2185909689387476682 2192085757152442368 2202057884519829504 2202789300888538278 2205602569472048544 2206997905160282112 2217774262119072552 2220606668584103296 2222634249545191776 2225186911051646976 2225472862890715648 2237754210426451584 2252977028184454656 2257624038034907136 2257914158268131328 2268939129744049938 2273274118528458752 2284374089810335992 2299914049604964128 2304657872160634368 2304954036565384064 2314592333354778624 2325420555693613056 2338253467964725248 2343377471181594624 2346848054216563968 2362813006966336512 2367990829479776256 2370838925922003936 2374350179851914327 2384099610632699904 2386967081880657024 2390015571129546752 2395740722012742384 2397256345260306432 2402509646236041216 2408471289825527808 2412038277944801856 2424855448259715072 2430664056152869824 2433768352520881152 2436695562753170712 2447199185786562816 2450324599816941568 2452561930532625408 2455694193534582784 2462289075401985228 2469246025298153472 2475373270098459136 2481302890656054612 2482872643305317376 2486043617306984448 2488313562173042688 2498182502157116208 2503656970752055104 2505240865317076992 2517473486729758032 2520688650825198336 2534599156707511488 2537836192667546624 2540153428051647744 2543070755487596544 2543397557589389312 2550227970952056129 2557433383344516096 2569920851036627991 2573202997717389968 2574830889353662464 2580473323735007232 2587403305805584644 2593073291136057072 2610713245497526848 2616098125155314688 2628473199548530432 2633894711040724992 2634233184646153216 2665103104778725324 2672289677673971712 2682112061961787392 2688767517520740096 2700357722247241728 2709530201053718784 2713543062687902088 2727962379292179456 2731446367005196288 2733940383045193728 2737989396585991296 2741282508097317051 2752538616943460352 2756615174794059264 2762655967726405632 2777901778460422656 2781449545738149888 2784794928860766528 2796799069470357504 2802927920608714752 2809883171463115776 2810455314926755734 2814044657602268832 2816614092096061992 2828998022969667584 2835774732178348128 2839396411274361344 2855065716750989952 2861322252288062976 2877112556262580608 2880787029514512384 2894853372432063714 2896684750522870272 2900384220191481856 2903032489201883136 2914546252516635576 2917207452528064206 2922781009536589824 2936077179359772672 2937052401184717704 2940803425962731392 2957032349492096736 2963512332726922368 2966915881402195968 2983672280568602112 2989826428748931072 3003969370912606208 3010552211024175104 3018637190106515418 3024863457210832608 3025252172992066584 3045832119747114656 3065270927956328448 3072877162880845824 3096605944061392896 3101192071643316672 3107987963692206336 3117671290619633664 3129130738955418624 3132894294968362344 3150417342621782016 3157321105973035008 3161118567896005248 3165800239802552436 3174744889669054464 3182622775840876032 3194320962683656512 3196341793680408576 3211295053100703744 3211948931344863696 3216051037259735808 3218987533824070848 3240885408203826432 3245024470027841536 3248927417004227616 3262932247715417088 3270082574043500544 3278864534081215023 3283052100535980304 3288128635728663552 3292328033730871296 3308403854208072816 3310496857740423168 3317751416230723584 3326661393178608828 3330910002876154944 3333951374317787664 3337780366577470464 3338209294336073472 3356631315639677376 3360918201100264448 3379465542276681984 3386871237402196992 3400303961269408172 3403408694616074907 3409911177792688128 3426561134715503988 3433107852471549952 3449871074407446192 3456986808240951552 3457431054848076096 3480950993996702464 3488130833540419584 3511859614720966656 3521743388457601321 3538978221784449024 3544219510449504768 3551986244219664384 3576149415949049856 3580450622820985536 3585023356694320128 3593611083019113576 3612706934738291712 3618057416917202784 3637283172389572608 3645253844060258304 3650652528781321728 3655043344129756068 3670798778679844224 3675486899725412352 3678842895798938112 3683541290301874176 3693433613102977842 3703869037947230208 3713059905147688704 3721954335984081918 3729065425960476672 3746510895284154368 3747273753235674312 3752059543469691776 3755485456128082656 3757861297975615488 3781032976237797504 3801898735061267232 3806754289001319936 3810230142077471616 3814606133231394816 3815096336384083968 3836150075016774144 3841049372686016512 3859804496576084952 3862246334030493696 3870709985602510848 3881104958708376966 3886061670022180768 3889609936704085608 3916069868246290272 3942709799322795648 3950842066561087488 3951349776969229824 3978229707424802816 3997654657168087986 4024849586808687224 4033151276281110144 4033669563989422112 4050536583370862592 4059412850536759296 4091943568938269184 4097169550507794432 4100910574567790592 4106984094878986944 4128807925415190528 4134922762191088896 4143983951589608448 4172174318607224832 4177192393291149792 4195198604205536256 4200556456829042688 4204391880913072128 4214824757194673664 4221066986403403248 4232993186225405952 4243497034454501376 4253662098267522192 4259094616911542016 4282598575126484928 4288068049679647744 4291983378432094464 4321180544271768576 4331903222672303488 4342280058648095571 4345027125784305408 4350576330287222784 4354548733802824704 4360110098724667392 4371819378774953364 4384171514304884736 4404115769039659008 4405578601777076556 4411205138944097088 4413995810320564224 4435548524238145104 4441213337168206592 4445268499090383552 4450373822103293952 4450945725781431296 4475508420852903168 4505954056368909312 4515248076069814272 4515828316536262656 4527955785159773127 4537878259488099876 4546548237056917504 4568748179620671984 4599828099209928256 4609315744321268736 4609908073130768128 4650841111387226112 4663930433362769317 4676506935929450496 4686754942363189248 4693696108433127936 4725626013932673024 4735981658959552512 4741677851844007872 4748700359703828654 4773934163761314048 4780031142259093504 4791481444025484768 4794512690520612864 4816942579651055616 4824076555889603712 4849710896519430144 4861328112305739648 4867536705041762304 4873391125506341424 4894398371573125632 4900649199633883136 4905123861065250816 4924578150803970456 4938492050596306944 4950746540196918272 4962605781312109224 4965745286610634752 4976627124346085376 4996365004314232416 5007313941504110208 5034946973459516064 5041377301650396672 5069198313415022976 5075672385335093248 5080306856103295488 5086795115178778624 5100455941904112258 5114866766689032192 5139841702073255982 5146405995434779936 5149661778707324928 5174806611611169288 5186146582272114144 5221426490995053696 5232196250310629376 5256946399097060864 5267789422081449984 5268466369292306432 5330206209557450648 5364224123923574784 5377535035041480192 5400715444494483456 5419060402107437568 5427086125375804176 5455924758584358912 5467880766090387456 5475978793171982592 5482565016194634102 5513230349588118528 5525311935452811264 5540150419654466763 5555803556920845312 5562899091476299776 5569589857721533056 5593598138940715008 5605855841217429504 5619766342926231552 5620910629853511468 5628089315204537664 5633228184192123984 5657996045939335168 5671549464356696256 5678792822548722688 5710131433501979904 5722644504576125952 5754225112525161216 5761574059029024768 5789706744864127428 5793369501045740544 5800768440382963712 5806064978403766272 5821657438062565449 5829092505033271152 5834414905056128412 5845562019073179648 5874104802369435408 5881606851925462784 5914064698984193472 5927024665453844736 5933831762804391936 5950531932221464301 5967344561137204224 5979652857497862144 5996481985752131979 6007938741825212416 6021104422048350208 6037274380213030836 6049726914421665216 6050504345984133168 6091664239494229312 6145754325761691648 6193211888122785792 6202384143286633344 6215975927384412672 6235342581239267328 6258261477910837248 6265788589936724688 6300834685243564032 6322237135792010496 6331600479605104872 6349489779338108928 6365245551681752064 6388641925367313024 6422590106201407488 6423897862689727392 6432102074519471616 6437975067648141696 6481770816407652864 6490048940055683072 6497854834008455232 6525864495430834176 6540165148087001088 6557729068162430046 6566104201071960608 6576257271457327104 6616807708416145632 6620993715480846336 6653322786357217656 6661820005752309888 6667902748635575328 6675560733154940928 6676418588672146944 6713262631279354752 6721836402200528896 6758931084553363968 6773742474804393984 6800607922538816344 6806817389232149814 6819822355585376256 6853122269431007976 6899742148814892384 6913973616481903104 6914862109696152192 6961901987993404928 6976261667080839168 7043486776915202642 7088439020899009536 7103972488439328768 7152298831898099712 7160901245641971072 7170046713388640256 7187222166038227152 7225413869476583424 7236114833834405568 7274566344779145216 7301305057562643456 7310086688259512136 7341597557359688448 7350973799450824704 7357685791597876224 7367082580603748352 7386867226205955684 7407738075894460416 7426119810295377408 7443908671968163836 7458130851920953344 7493021790568308736 7494547506471348624 7504119086939383552 7510970912256165312 7515722595951230976 7562065952475595008 7603797470122534464 7613508578002639872 7620460284154943232 7629212266462789632 7630192672768167936 7650683912856168387 7672300150033548288 7682098745372033024 7709762553109883973 7719608993152169904 7724492668060987392 7741419971205021696 7762209917416753932 7772123340044361536 7779219873408171216 7832139736492580544 7885419598645591296 7901684133122174976 7902699553938459648 7956459414849605632 7995309314336175972 8049699173617374448 8066302552562220288 8067339127978844224 8101073166741725184 8183887137876538368 8194339101015588864 8201821149135581184 8213968189757973888 8257615850830381056 8269845524382177792 8287967903179216896 8344348637214449664 8354384786582299584 8390397208411072512 8408783761826144256 8429649514389347328 8442133972806806496 8486994068909002752 8507324196535044384 8518189233823084032 8565197150252969856 8576136099359295488 8583966756864188928 8642361088543537152 8663806445344606976 8684560117296191142 8690054251568610816 8701152660574445568 8709097467605649408 8743638757549906728 8768343028609769472 8808231538079318016 8811157203554153112 8822410277888194176 8871097048476290208 8882426674336413184 8890536998180767104 8900747644206587904 8901891451562862592 8951016841705806336 9011908112737818624 9031656633072525312 9055911570319546254 9075756518976199752 9137496359241343968 9199656198419856512 9218631488642537472 9219816146261536256 9327860866725538634 9353013871858900992 9387392216866255872 9451252027865346048 9471963317919105024 9483355703688015744 9497400719407657308 9547868327522628096 9560062284518187008 9582962888050969536 9589025381041225728 9633885159302111232 9648153111779207424 9722656224611479296 9735073410083524608 9746782251012682848 9788796743146251264 9801298399267766272 9810247722130501632 9836593602243645069 9849156301607940912 9876984101192613888 9901493080393836544 9925211562624218448 9931490573221269504 9953254248692170752 9992730008628464832 10014627883008220416 10069893946919032128 10082754603300793344 10138396626830045952 10151344770670186496 10160613712206590976 10173590230357557248 10200911883808224516 10210226083848224721 10229733533378064384 10279683404146511964 10292811990869559872 10299323557414649856 10349613223222338576 10372293164544228288 10442852981990107392 10464392500621258752 10513892798194121728 10535578844162899968 10536932738584612864 10565230165372803963 10660412419114901296 10728448247847149568 10755070070082960384 10838120804214875136 10854172250751608352 10911849517168717824 10935761532180774912 10951957586343965184 10965130032389268204 11026460699176237056 11050623870905622528 11080300839308933526 11111607113841690624 11139179715443066112 11187196277881430016 11239532685852463104 11241821259707022936 11256178630409075328 11266456368384247968 11315992091878670336 11343098928713392512 11357585645097445376 11420262867003959808 11445289009152251904 11508450225050322432 11523148118058049536 11579413489728254856 11586739002091481088 11612129956807532544 11643314876125130898 11658185010066542304 11668829810112256824 11748209604738870816 11763213703850925568 11828129397968386944 11854049330907689472 11901063864442928602 11934689122274408448 11992963971504263958 12015877483650424832 12074548760426061672 12099453828843330432 12101008691968266336 12183328478988458624 12291508651523383296 12386423776245571584 12404768286573266688 12431951854768825344 12516522955821674496 12531577179873449376 12601669370487128064 12644474271584020992 12663200959210209744 12698979558676217856 12730491103363504128 12777283850734626048 12847795725379454784 12864204149038943232 12875950135296283392 12963541632815305728 12980097880111366144 12995709668016910464 13026840175944286713 13051728990861668352 13080330296174002176 13115458136324860092 13132208402143921216 13152514542914654208 13233615416832291264 13241987430961692672 13306645572714435312 13323640011504619776 13335805497271150656 13351121466309881856 13352837177344293888 13426525262558709504 13443672804401057792 13517862169106727936 13547484949608787968 13583867355479319381 13601215845077632688 13613634778464299628 13639644711170752512 13706244538862015952 13799484297629784768 13827947232963806208 13829724219392304384 13923803975986809856 13952523334161678336 13991791300088307951 14086973553830405284 14176878041798019072 14207944976878657536 14321802491283942144 14340093426777280512 14374444332076454304 14450827738953166848 14472229667668811136 14549132689558290432 14602610115125286912 14620173376519024272 14683195114719376896 14701947598901649408 14715371583195752448 14773734452411911368 14815476151788920832 14852239620590754816 14887817343936327672 14986043581136617472 14989095012942697248 15008238173878767104 15021941824512330624 15124131904951190016 15207594940245068928 15227017156005279744 15240920568309886464 15260385345536335872 15301367825712336774 15344600300067096576 15419525106219767946 15439217986304339808 15448985336121974784 15524419834833507864 15544246680088723072 15558439746816342432 15664279472985161088 15770839197291182592 15803368266244349952 15805399107876919296 15912918829699211264 15990618628672351944 16099398347234748896 16132605105124440576 16134678255957688448 16202146333483450368 16367774275753076736 16403642298271162368 16427936379515947776 16539691048764355584 16575935806358433792 16620451258963400289 16688697274428899328 16708769573164599168 16780794416822145024 16817567523652288512 16859299028778694656 16884267945613612992 16973988137818005504 17014648393070088768 17036378467646168064 17130394300505939712 17152272198718590976 17167933513728377856 17284722177087074304 17327612890689213952 17369120234592382284 17380108503137221632 17402305321148891136 17418194935211298816 17487277515099813456 17536686057219538944 17622314407108306224 17644820555776388352 17742194096952580416 17764853348672826368 17781073996361534208 17801495288413175808 17803782903125725184 17851595796664392903 17902033683411612672 17989445957256395937 18023816225475637248 18063313266145050624 18111823140639092508 18151513037952399504 18274992718482687936 18399312396839713024 18437262977285074944 18439632292523072512 18655721733451077268 18706027743717801984 18774784433732511744 18902504055730692096 18966711407376031488 18994801438815314616 19095736655045256192 19120124569036374016 19165925776101939072 19267770318604222464 19296306223558414848 19445312449222958592 19470146820167049216 19493564502025365696 19577593486292502528 19620495444261003264 19673187204487290138 19698312603215881824 19802986160787673088 19850423125248436896 19862981146442539008 19985460017256929664 20029255766016440832 20139787893838064256 20165509206601586688 20276793253660091904 20302689541340372992 20321227424413181952 20401823767616449032 20420452167696449442 20459467066756128768 20559366808293023928 20585623981739119744 20699226446444677152 20744586329088456576 20885705963980214784 20928785001242517504 21027785596388243456 21073865477169225728 21130460330745607926 21320824838229802592 21456896495694299136 21510140140165920768 21676241608429750272 21708344501503216704 21823699034337435648 21903915172687930368 21930260064778536408 22052921398352474112 22101247741811245056 22160601678617867052 22223214227683381248 22278359430886132224 22374392555762860032 22479065371704926208 22483642519414045872 22512357260818150656 22532912736768495936 22686197857426785024 22715171290194890752 22840525734007919616 22890578018304503808 22952051738568505161 23016900450100644864 23046296236116099072 23158826979456509712 23173478004182962176 23224259913615065088 23286629752250261796 23316370020133084608 23337659620224513648 23496419209477741632 23526427407701851136 23656258795936773888 23708098661815378944 23802127728885857204 23869378244548816896 23985927943008527916 24031754967300849664 24149097520852123344 24198907657686660864 24202017383936532672 24366656957976917248 24583017303046766592 24652203719203209247 24772847552491143168 24809536573146533376 24863903709537650688 25033045911643348992 25063154359746898752 25288948543168041984 25326401918420419488 25460982206727008256 25554567701469252096 25695591450758909568 25728408298077886464 25751900270592566784 25927083265630611456 25991419336033820928 26053680351888573426 26103457981723336704 26230916272649720184 26264416804287842432 26305029085829308416 26467230833664582528 26613291145428870624 26647280023009239552 26671610994542301312 26702242932619763712 26705674354688587776 26853050525117419008 26887345608802115584 27035724338213455872 27094969899217575936 27167734710958638762 27202431690155265376 27227269556928599256 27412489077724031904 27598968595259569536 27655894465927612416 27659448438784608768 27847607951973619712 27983582600176615902 28173947107660810568 28353756083596038144 28415889953757315072 28643604982567884288 28680186853554561024 28748888664152908608 28901655477906333696 28944459335337622272 29205220230250573824 29240346753038048544 29366390229438753792 29403895197803298816 29430743166391504896 29547468904823822736 29630952303577841664 29704479241181509632 29775634687872655344 29978190025885394496 30016476347757534208 30043883649024661248 30248263809902380032 30415189880490137856 30454034312010559488 30481841136619772928 30520770691072671744 30602735651424673548 30689200600134193152 30839050212439535892 30878435972608679616 30897970672243949568 31048839669667015728 31088493360177446144 31116879493632684864 31328558945970322176 31541678394582365184 31606736532488699904 31610798215753838592 31695690496118411889 31825837659398422528 31981237257344703888 32198796694469497792 32265210210248881152 32269356511915376896 32735548551506153472 32807284596542324736 32855872759031895552 33079382097528711168 33151871612716867584 33240902517926800578 33417539146329198336 33561588833644290048 33718598057557389312 33768535891227225984 33947976275636011008 34029296786140177536 34072756935292336128 34260788601011879424 34304544397437181952 34335867027456755712 34569444354174148608 34655225781378427904 34738240469184764568 34760217006274443264 34836389870422597632 34974555030199626912 35244628814216612448 35289641111552776704 35484388193905160832 35529706697345652736 35562147992723068416 35607565806251450368 35703191593328785806 35804067366823225344 35978891914512791874 36047632450951274496 36223646281278185016 36303026075904799008 36549985436965375872 36798624793679426048 36874525954570149888 36879264585046145024 37311443466902154536 37549568867465023488 37805008111461384192 37933422814752062976 37989602877630629232 38191473310090512384 38331851552203878144 38592612447116829696 38890624898445917184 38940293640334098432 38987129004050731392 39155186972585005056 39240990888522006528 39346374408974580276 39396625206431763648 39605972321575346176 39700846250496873792 39725962292885078016 39970920034513859328 40058511532032881664 40279575787676128512 40331018413203173376 40553586507320183808 40605379082680745984 40642454848826363904 40751602066437958143 40803647535232898064 40840904335392898884 40918934133512257536 41118733616586047856 41171247963478239488 41398452892889354304 41489172658176913152 41771411927960429568 41857570002485035008 41975373900264923853 42055571192776486912 42147730954338451456 42260920661491215852 42641649676459605184 43020280280331841536 43352483216859500544 43416689003006433408 43647398068674871296 43807830345375860736 43860520129557072816 44105842796704948224 44321203357235734104 44446428455366762496 44556718861772264448 44958130743409852416 44967285038828091744 45024714521636301312 45065825473536991872 45372395714853570048 45430342580389781504 45681051468015839232 45781156036609007616 45904103477137010322 46033800900201289728 46317653958913019424 46346956008365924352 46573259504500523592 46632740040266169216 46675319240449027296 46992838418955483264 47052854815403702272 47312517591873547776 47416197323630757888 47604255457771714408 47738756489097633792 47971855886017055832 48298195041704246688 48397815315373321728 48404034767873065344 48733313915953834496 49304407438406418494 49619073146293066752 49727807419075301376 50066091823286697984 50126308719493797504 50577897086336083968 50652803836840838976 50921964413454016512 51109135402938504192 51391182901517819136 51456816596155772928 51503800541185133568 51854166531261222912 51982838672067641856 52107360703777146852 52206915963446673408 52461832545299440368 52528833608575684864 52610058171658616832 52934461667329165056 53226582290857741248 53294560046018479104 53343221989084602624 53404485865239527424 53411348709377175552 53554787389993178709 53706101050234838016 53774691217604231168 53968337871769187811 54071448676426911744 54189939798435151872 54335469421917277524 54404863380310530752 54454539113857198512 54824978155448063808 55197937190519139072 55311788931855224832 55318896877569217536 55695215903947239424 55967165200353231804 56347894215321621136 56707512167192076288 57287209965135768576 57360373707109122048 57497777328305817216 57803310955812667392 57888918670675244544 58410440460501147648 58480693506076097088 58732780458877507584 58861486332783009792 59094937809647645472 59408958482363019264 59551269375745310688 59956380051770788992 60032952695515068416 60087767298049322496 60496527619804760064 60830379760980275712 60908068624021118976 60963682273239545856 61205471302849347096 61378401200268386304 61678100424879071784 61756871945217359232 62097679339334031456 62176986720354892288 62233758987265369728 62657117891940644352 63083356789164730368 63221596431507677184 63391380992236823778 63962474514689407776 64397593388938995584 64530420420497762304 64538713023830753792 65471097103012306944 65711745518063791104 66158764195057422336 66303743225433735168 66481805035853601156 66835078292658396672 67123177667288580096 67437196115114778624 67537071782454451968 68058593572280355072 68145513870584672256 68521577202023758848 68609088794874363904 68671734054913511424 68856155215705515483 69138888708348297216 69310451562756855808 69476480938369529136 69520434012548886528 69672779740845195264 69949110060399253824 70489257628433224896 70579282223105553408 70968776387810321664 71059413394691305472 71124295985446136832 71215131612502900736 71406383186657571612 71608134733646450688 71957783829025583748 72095264901902548992 72447292562556370032 72606052151809598016 73099970873930751744 73597249587358852096 73749051909140299776 73758529170092290048 73956611157609627741 74622886933804309072 75099137734930046976 75866845629504125952 75979205755261258464 76382946620181024768 76663703104407756288 77185224894233659392 77781249796891834368 77974258008101462784 78310373945170010112 78692748817949160552 78793250412863527296 79211944643150692352 79401692500993747584 79941840069027718656 80117023064065763328 80559151575352257024 80662036826406346752 81107173014640367616 81284909697652727808 81503204132875916286 81607295070465796128 81681808670785797768 82237467233172095712 82342495926956478976 82796905785778708608 82978345316353826304 83542823855920859136 83950747800529847706 84111142385552973824 84521841322982431704 85283299352919210368 86040560560663683072 86704966433719001088 86833378006012866816 87615660690751721472 87721040259114145632 88211685593409896448 88642406714471468208 88892856910733524992 89113437723544528896 89934570077656183488 90049429043272602624 90131650947073983744 90744791429707140096 90860685160779563008 91362102936031678464 91562312073218015232 91808206954274020644 92067601800402579456 92635307917826038848 92693912016731848704 93146519009001047184 93265480080532338432 93350638480898054592 93985676837910966528 94105709630807404544 94625035183747095552 94832394647261515776 95087071488355235667 95208510915543428816 95477512978195267584 95943711772034111664 96596390083408493376 96795630630746643456 96808069535746130688 97466627831907668992 98608814876812836988 99238146292586133504 99455614838150602752 100252617438987595008 101155794172672167936 101305607673681677952 101843928826908033024 102218270805877008384 102782365803035638272 102913633192311545856 103007601082370267136 103708333062522445824 103965677344135283712 104214721407554293704 104923665090598880736 105057667217151369728 105868923334658330112 106453164581715482496 106589120092036958208 106686443978169205248 106822697418754351104 107109574779986357418 107412202100469676032 107936675743538375622 108142897352853823488 108670938843834555048 108809726760621061504 108909078227714397024 109649956310896127616 110395874381038278144 110623577863710449664 110637793755138435072 111390431807894478848 111934330400706463608 112695788430643242272 113415024334384152576 114574419930271537152 114995554656611634432 115777837341350489088 116820880921002295296 116961387012152194176 117465560917755015168 117722972665566019584 118189875619295290944 118817916964726038528 119102538751490621376 119912760103541577984 120065905391030136832 120175534596098644992 120993055239609520128 121660759521960551424 121816137248042237952 121927364546479091712 122410942605698694192 122756802400536772608 123356200849758143568 123513743890434718464 124195358678668062912 124353973440709784576 124467517974530739456 125314235783881288704 125926121700794771559 126166713578329460736 126443192863015354368 126782761984473647556 127924949029378815552 128795186777877991168 129060840840995524608 129077426047661507584 130942194206024613888 131423491036127582208 132317528390114844672 132963610071707202312 133670156585316793344 134874392230229557248 135074143564908903936 136117187144560710144 136291027741169344512 137043154404047517696 137343468109827022848 137712310431411030966 138620903125513711616 138952961876739058272 139040868025097773056 139898220120798507648 140978515256866449792 141158564446211106816 141937552775620643328 142118826789382610944 142248591970892273664 142812766373315143224 143216269467292901376 143915567658051167496 144894585125112740064 145212104303619196032 146199941747861503488 147194499174717704192 147517058340184580096 147913222315219255482 149245773867608618144 150198275469860093952 151733691259008251904 151958411510522516928 152765893240362049536 153327406208815512576 154370449788467318784 155562499593783668736 155948516016202925568 156620747890340020224 157385497635898321104 157586500825727054592 158803385001987495168 159883680138055437312 160234046128131526656 160664362169979536127 161118303150704514048 161324073652812693504 162214346029280735232 162569819395305455616 163006408265751832572 163214590140931592256 163363617341571595536 164474934466344191424 164684991853912957952 165593811571557417216 165956690632707652608 167085647711841718272 167901495601059695412 168222284771105947648 169043682645964863408 170566598705838420736 172081121121327366144 172565426034422464729 173409932867438002176 173666756012025733632 175231321381503442944 175442080518228291264 177284813428942936416 178226875447089057792 179869140155312366976 180098858086545205248 180263301894147967488 181489582859414280192 182724205872063356928 183616413908548041288 184135203600805158912 185270615835652077696 186293038018002094368 186530960161064676864 186701276961796109184 187971353675821933056 188211419261614809088 189250070367494191104 189664789294523031552 190174142976710471334 190417021831086857632 191887423544068223328 193192780166816986752 193591261261493286912 193616139071492261376 194933255663815337984 197217629753625673976 198476292585172267008 198911229676301205504 200505234877975190016 202311588345344335872 202611215347363355904 204436541611754016768 205564731606071276544 205827266384623091712 206015202164740534272 207416666125044891648 207931354688270567424 208429442815108587408 209847330181197761472 210115334434302739456 211737846669316660224 212906329163430964992 213178240184073916416 213372887956338410496 213645394837508702208 214219149559972714836 214824404200939352064 215873351487076751244 216285794705707646976 217341877687669110096 217619453521242123008 217818156455428794048 219299912621792255232 220791748762076556288 221247155727420899328 221275587510276870144 221869833472828883223 222780863615788957696 223868660801412927216 225391576861286484544 229148839860543074304 229991109313223268864 231555674682700978176 233922774024304388352 234931121835510030336 236379751238590581888 237635833929452077056 238205077502981242752 239825520207083155968 240131810782060273664 240351069192197289984 241986110479219040256 243321519043921102848 243854729092958183424 244821885211397388384 246712401699516287136 247027487780869436928 248390717357336125824 248707946881419569152 248935035949061478912 250628471567762577408 251852243401589543118 252333427156658921472 253565523968947295112 255849898058757631104 257590373555755982336 258121681681991049216 258154852095323015168 262846982072255164416 264635056780229689344 265927220143414404624 267340313170633586688 270148287129817807872 272234374289121420288 272582055482338689024 274086308808095035392 274686936219654045696 275424620862822061932 277241806251027423232 277905923753478116544 278081736050195546112 279796440241597015296 281957030513732899584 282317128892422213632 283875105551241286656 284237653578765221888 284497183941784547328 285261214465065707001 285625532746630286448 286432538934585802752 287831135316102334992 289789170250225480128 290424208607238392064 292399883495723006976 294388998349435408384 295034116680369160192 295826444630438510964 298491547735217236288 303467382518016503808 303916823021045033856 305531786480724099072 306654812417631025152 308740899576934637568 311124999187567337472 311897032032405851136 314770995271796642208 315173001651454109184 317606770003974990336 319767360276110874624 320468092256263053312 321328724339959072254 322236606301409028096 324428692058561470464 326012816531503665144 326429180281863184512 326727234683143191072 328949868932688382848 329369983707825915904 331187623143114834432 331913381265415305216 334171295423683436544 335802991202119390824 338087365291929726816 341133197411676841472 345130852068844929458 347333512024051467264 350462642763006885888 350884161036456582528 354569626857885872832 356453750894178115584 359738280310624733952 360197716173090410496 360526603788295934976 362979165718828560384 365448411744126713856 367232827817096082576 368270407201610317824 370541231671304155392 372586076036004188736 373061920322129353728 373402553923592218368 375942707351643866112 376422838523229618176 377778365102384314677 378500140734988382208 379329578589046063104 380348285953420942668 380834043662173715264 383774847088136446656 386385560333633973504 387182522522986573824 387232278142984522752 389866511327630675968 394435259507251347952 396952585170344534016 401010469755950380032 404623176690688671744 405222430694726711808 408873083223508033536 411129463212142553088 412030404329481068544 415862709376541134848 416858885630217174816 419694660362395522944 420230668868605478912 423475693338633320448 425812658326861929984 426356480368147832832 426745775912676820992 428438299119945429672 429648808401878704128 431746702974153502488 434683755375338220192 435238907042484246016 435636312910857588096 438599825243584510464 441583497524153112576 442551175020553740288 443739666945657766446 447737321602825854432 450783153722572969088 458297679721086148608 459982218626446537728 463111349365401956352 467845548048608776704 469862243671020060672 472759502477181163776 476410155005962485504 479651040414166311936 480263621564120547328 480702138384394579968 481993086509938608381 483972220958438080512 486643038087842205696 487709458185916366848 489643770422794776768 493424803399032574272 494054975561738873856 496781434714672251648 497415893762839138304 497870071898122957824 501256943135525154816 503704486803179086236 504666854313317842944 507131047937894590224 511699796117515262208 515180747111511964672 516243363363982098432 516309704190646030336 517696278103267394187 525693964144510328832 531854440286828809248 534680626341267173376 540296574259635615744 544468748578242840576 548172617616190070784 550849241725644123864 554483612502054846464 555811847506956233088 559592880483194030592 563914061027465799168 564634257784844427264 567750211102482573312 568994367883569094656 570522428930131414002 571251065493260572896 575662270632204669984 579578340500450960256 580848417214476784128 584799766991446013952 588777996698870816768 591652889260877021928 596983095470434472576 606934765036033007616 607833646042090067712 613309624835262050304 617481799153869275136 622249998375134674944 623794064064811702272 629541990543593284416 630346003302908218368 635213540007949980672 639534720552221749248 640936184512526106624 642657448679918144508 644473212602818056192 648857384117122940928 652025633063007330288 652858360563726369024 653454469366286382144 657899737865376765696 658739967415651831808 662375246286229668864 663826762530830610432 665609500418486649669 668342590847366873088 671605982404238781648 676174730583859453632 682266394823353682944 690261704137689858916 694667024048102934528 701768322072913165056 709139253715771745664 712907501788356231168 719476560621249467904 720395432346180820992 721053207576591869952 725958331437657120768 734465655634192165152 741082463342608310784 745172152072008377472 746123840644258707456 746805107847184436736 751885414703287732224 755556730204768629354 757000281469976764416 760696571906841885336 761668087324347430528 767549694176272893312 772771120667267947008 774365045045973147648 774464556285969045504 779733022655261351936 788870519014502695904 793905170340689068032 802020939511900760064 810444861389453423616 817746166447016067072 822258926424285106176 824060808658962137088 831725418753082269696 833717771260434349632 839389320724791045888 840461337737210957824 846951386677266640896 851625316653723859968 852712960736295665664 853491551825353641984 856876598239890859344 859297616803757408256 863493405948307004976 869367510750676440384 870477814084968492032 871272625821715176192 877199650487169020928 883166995048306225152 885102350041107480576 887479333891315532892 895474643205651708864 901566307445145938176 916595359442172297216 919964437252893075456 926222698730803912704 935691096097217553408 945519004954362327552 952820310011924971008 959302080828332623872 961404276768789159936 963986173019877216762 973286076175684411392 979287540845589553536 986849606798065148544 988109951123477747712 993562869429344503296 994831787525678276608 995740143796245915648 1002513886271050309632 1007408973606358172472 1014262095875789180448 1023399592235030524416 1030361494223023929344 1032619408381292060672 1035392556206534788374 1051387928289020657664 1063708880573657618496 1069361252682534346752 1080593148519271231488 1088937497156485681152 1096345235232380141568 1101698483451288247728 1111623695013912466176 1119185760966388061184 1127828122054931598336 1129268515569688854528 1135500422204965146624 1137988735767138189312 1141044857860262828004 1142502130986521145792 1151324541264409339968 1159156681000901920512 1161696834428953568256 1169599533982892027904 1177555993397741633536 1183305778521754043856 1193966190940868945152 1213869530072066015232 1215667292084180135424 1226619249670524100608 1247588128129623404544 1259083981087186568832 1260692006605816436736 1270427080015899961344 1279069441104443498496 1285314897359836289016 1288946425205636112384 1304051266126014660576 1305716721127452738048 1306908938732572764288 1315799475730753531392 1317479934831303663616 1324750492572459337728 1327653525061661220864 1331219000836973299338 1343211964808477563296 1352349461167718907264 1364532789646707365888 1380523408275379717832 1389334048096205869056 1403536644145826330112 1418278507431543491328 1438953121242498935808 1440790864692361641984 1442106415153183739904 1451916662875314241536 1468931311268384330304 1482164926685216621568 1490344304144016754944 1492247681288517414912 1493610215694368873472 1503770829406575464448 1511113460409537258708 1514000562939953528832 1521393143813683770672 1523336174648694861056 1535099388352545786624 1545542241334535894016 1548730090091946295296 1548929112571938091008 1553088834309802182561 1559466045310522703872 1577741038029005391808 1604041879023801520128 1620889722778906847232 1644517852848570212352 1663450837506164539392 1667435542520868699264 1678778641449582091776 1680922675474421915648 1693902773354533281792 1703250633307447719936 1706983103650707283968 1713753196479781718688 1726986811896614009952 1738735021501352880768 1740955628169936984064 1742545251643430352384 1754399300974338041856 1766333990096612450304 1774958667782631065784 1790949286411303417728 1803132614890291876352 1839928874505786150912 1852445397461607825408 1871382192194435106816 1891038009908724655104 1905640620023849942016 1918604161656665247744 1922808553537578319872 1927972346039754433524 1946572152351368822784 1958575081691179107072 1973699213596130297088 1976219902246955495424 1987125738858689006592 1989663575051356553216 1991480287592491831296 1996828501255459949007 2005027772542100619264 2014817947212716344944 2028524191751578360896 2046799184470061048832 2060722988446047858688 2065238816762584121344 2070785112413069576748 2127417761147315236992 2138722505365068693504 2161186297038542462976 2177874994312971362304 2203396966902576495456 2223247390027824932352 2238371521932776122368 2255656244109863196672 2271000844409930293248 2282089715720525656008 2285004261973042291584 2302649082528818679936 2318313362001803841024 2323393668857907136512 2339199067965784055808 2366611557043508087712 2387932381881737890304 2431334584168360270848 2453238499341048201216 2495176256259246809088 2518167962174373137664 2521384013211632873472 2540854160031799922688 2558138882208886996992 2570629794719672578032 2577892850411272224768 2608102532252029321152 2611433442254905476096 2613817877465145528576 2631598951461507062784 2634959869662607327232 2649500985144918675456 2655307050123322441728 2662438001673946598676 2686423929616955126592 2704698922335437814528 2729065579293414731776 2761046816550759435664 2778668096192411738112 2807073288291652660224 2836557014863086982656 2877906242484997871616 2884212830306367479808 2937862622536768660608 2964329853370433243136 2980688608288033509888 2984495362577034829824 2987220431388737746944 3007541658813150928896 3022226920819074517416 3042786287627367541344 3046672349297389722112 3070198776705091573248 3091084482669071788032 3097858225143876182016 3106177668619604365122 3155482076058010783616 3208083758047603040256 3241779445557813694464 3289035705697140424704 3334871085041737398528 3357557282899164183552 3361845350948843831296 3387805546709066563584 3406501266614895439872 3413966207301414567936 3427506392959563437376 3453973623793228019904 3477470043002705761536 3481911256339873968128 3485090503286860704768 3508798601948676083712 3532667980193224900608 3549917335565262131568 3581898572822606835456 3606265229780583752704 3679857749011572301824 3742764384388870213632 3782076019817449310208 3811281240047699884032 3837208323313330495488 3855944692079508867048 3917150163382358214144 3947398427192260594176 3952439804493910990848 3974251477717378013184 3982960575184983662592 3993657002510919898014 4029635894425432689888 4057048383503156721792 4093598368940122097664 4121445976892095717376 4141570224826139153496 4254835522294630473984 4322372594077084925952 4355749988625942724608 4406793933805152990912 4446494780055649864704 4476743043865552244736 4511312488219726393344 4542001688819860586496 4564179431441051312016 4570008523946084583168 4605298165057637359872 4636626724003607682048 4646787337715814273024 4659266502929406547683 4678398135931568111616 4733223114087016175424 4775864763763475780608 4862669168336720541696 4990352512518493618176 5036335924348746275328 5042768026423265746944 5081708320063599845376 5141259589439345156064 5216205064504058642304 5222866884509810952192 5227635754930291057152 5263197902923014125568 5299001970289837350912 5324876003347893197352 5372847859233910253184 5409397844670875629056 5458131158586829463552 5522093633101518871328 5557336192384823476224 5614146576583305320448 5673114029726173965312 5755812484969995743232 5768425660612734959616 5875725245073537321216 5928659706740866486272 5961377216576067019776 5968990725154069659648 5974440862777475493888 6015083317626301857792 6044453841638149034832 6085572575254735082688 6093344698594779444224 6140397553410183146496 6182168965338143576064 6195716450287752364032 6212355337239208730244 6310964152116021567232 6416167516095206080512 6483558891115627388928 6669742170083474797056 6715114565798328367104 6813002533229790879744 6855012785919126874752 6907947247586456039808 6954940086005411523072 6963822512679747936256 6970181006573721409536 7017597203897352167424 7099834671130524263136 7163797145645213670912 7212530459561167505408 7359715498023144603648 7485528768777740427264 7564152039634898620416 7622562480095399768064 7674416646626660990976 7711889384159017734096 7834300326764716428288 7894796854384521188352 7904879608987821981696 7948502955434756026368 7965921150369967325184 7987314005021839796028 8059271788850865379776 8114096767006313443584 8187196737880244195328 8242891953784191434752 8283140449652278306992 8509671044589260947968 8813587867610305981824 8892989560111299729408 8953486087731104489472 9022624976439452786688 9128358862882102624032 9140017047892169166336 9210596330115274719744 9273253448007215364096 9293574675431628546048 9318533005858813095366 9466446228174032350848 9551729527526951561216 9725338336673441083392 10072671848697492550656 10085536052846531493888 10163416640127199690752 10282519178878690312128 10432410129008117284608 10445733769019621904384 10455271509860582114304 10526395805846028251136 10598003940579674701824 10649752006695786394704 10745695718467820506368 10818795689341751258112 10916262317173658927104 11044187266203037742656 11228293153166610640896 11346228059452347930624 11511624969939991486464 11751450490147074642432 11857319413481732972544 11922754433152134039552 11948881725554950987776 12088907683276298069664 12171145150509470165376 12186689397189558888448 12280795106820366292992 12364337930676287152128 12424710674478417460488 12621928304232043134464 12967117782231254777856 13339484340166949594112 13430229131596656734208 13626005066459581759488 13710025571838253749504 13815894495172912079616 13909880172010823046144 13927645025359495872512 13940362013147442819072 13977799508788219643049 14035194407794704334848 14199669342261048526272 14327594291290427341824 14425060919122335010816 14971057537555480854528 15128304079269797240832 15245124960190799536128 15423778768318035468192 15668600653529432856576 15789593708769042376704 15897005910869512052736 15974628010043679592056 16118543577701730759552 16228193534012626887168 16374393475760488390656 16566280899304556613984 17019342089178521895936 17627175735220611963648 17785979120222599458816 17906972175462208978944 18045249952878905573376 18256717725764205248064 18280034095784338332672 18421192660230549439488 18546506896014430728192 18587149350863257092096 18637066011717626190732 18932892456348064701696 19103459055053903122432 19450676673346882166784 20145343697394985101312 20565038357757380624256 20864820258016234569216 20891467538039243808768 20910543019721164228608 21052791611692056502272 21299504013391572789408 21491391436935641012736 21637591378683502516224 22088374532406075485312 22456586306333221281792 22692456118904695861248 23023249939879982972928 23502900980294149284864 23714638826963465945088 23845508866304268079104 23897763451109901975552 24177815366552596139328 24342290301018940330752 24373378794379117776896 24561590213640732585984 24728675861352574304256 24849421348956834920976 25243856608464086268928 26678968680333899188224 26860458263193313468416 27420051143676507499008 27631788990345824159232 27819760344021646092288 27880724026294885638144 27955599017576439286098 28399338684522097052544 28655188582580854683648 28850121838244670021632 30256608158539594481664 30490249920381599072256 30847557536636070936384 31337201307058865713152 31579187417538084753408 31794011821739024105472 31949256020087359184112 32237087155403461519104 32456387068025253774336 32748786951520976781312 33132561798609113227968 34038684178357043791872 35254351470441223927296 35571958240445198917632 36513435451528410496128 36560068191568676665344 36842385320461098878976 37093013792028861456384 37274132023435252381464 37865784912696129403392 38206918110107806244864 38901353346693764333568 40290687394789970202624 41130076715514761248512 41729640516032469138432 41782935076078487617536 41821086039442328457216 42105583223384113004544 42599008026783145578816 42982782873871282025472 43275182757367005032448 44176749064812150970624 44913172612666442563584 45384912237809391722496 47005801960588298569728 47691017732608536158208 48355630733105192278656 48684580602037880661504 48746757588758235553792 49123180427281465171968 49698842697913669841952 50487713216928172537856 53357937360667798376448 53720916526386626936832 54840102287353014998016 55263577980691648318464 55639520688043292184576 55761448052589771276288 55911198035152878572196 56798677369044194105088 57310377165161709367296 57700243676489340043264 61695115073272141872768 62674402614117731426304 63158374835076169506816 63898512040174718368224 64474174310806923038208 64912774136050507548672 66265123597218226455936 68077368356714087583744 70508702940882447854592 71143916480890397835264 73026870903056820992256 73120136383137353330688 73684770640922197757952 74186027584057722912768 74548264046870504762928 75731569825392258806784 76413836220215612489728 80581374789579940405248 82260153431029522497024 83459281032064938276864 83642172078884656914432 85198016053566291157632 85965565747742564050944 86550365514734010064896 88353498129624301941248 90769824475618783444992 94011603921176597139456 95382035465217072316416 96711261466210384557312 97369161204075761323008 97493515177516471107584 98246360854562930343936 99397685395827339683904 100975426433856345075712 106715874721335596752896 109680204574706029996032 110527155961383296636928 111279041376086584369152 111822396070305757144392 113597354738088388210176 114620754330323418734592 123390230146544283745536 125348805228235462852608 126316749670152339013632 127797024080349436736448 128948348621613846076416 129825548272101015097344 132530247194436452911872 136154736713428175167488 141017405881764895709184 146053741806113641984512 146240272766274706661376 147369541281844395515904 149096528093741009525856 151463139650784517613568 161162749579159880810496 164520306862059044994048 166918562064129876553728 167284344157769313828864 170396032107132582315264 171931131495485128101888 173100731029468020129792 176706996259248603882496 188023207842353194278912 193422522932420769114624 194738322408151522646016 198795370791654679367808 201950852867712690151424 213431749442671193505792 219360409149412059992064 221054311922766593273856 222558082752173168738304 223644792140611514288784 227194709476176776420352 229241508660646837469184 246780460293088567491072 255594048160698873472896 257896697243227692152832 259651096544202030194688 265060494388872905823744 272309473426856350334976 282034811763529791418368 292107483612227283969024 292480545532549413322752 294739082563688791031808 298193056187482019051712 302926279301569035227136 329040613724118089988096 333837124128259753107456 340792064214265164630528 343862262990970256203776 353413992518497207764992 376046415684706388557824 386845045864841538229248 389476644816303045292032 397590741583309358735616 403901705735425380302848 438720818298824119984128 442108623845533186547712 447289584281223028577568 454389418952353552840704 493560920586177134982144 511188096321397746945792 515793394486455384305664 519302193088404060389376 530120988777745811647488 564069623527059582836736 584214967224454567938048 596386112374964038103424 605852558603138070454272 658081227448236179976192 667674248256519506214912 681584128428530329261056 687724525981940512407552 706827985036994415529984 773690091729683076458496 778953289632606090584064 795181483166618717471232 877441636597648239968256 884217247691066373095424 894579168562446057155136 908778837904707105681408 987121841172354269964288 1022376192642795493891584 1031586788972910768611328 1060241977555491623294976 1128139247054119165673472 1168429934448909135876096 1192772224749928076206848 1211705117206276140908544 1316162454896472359952384 1363168256857060658522112 1413655970073988831059968 1547380183459366152916992 1557906579265212181168128 1590362966333237434942464 1789158337124892114310272 1817557675809414211362816 1974243682344708539928576 2044752385285590987783168 2063173577945821537222656 2120483955110983246589952 2336859868897818271752192 2385544449499856152413696 2632324909792944719904768 2726336513714121317044224 2827311940147977662119936 3094760366918732305833984 3180725932666474869884928 3578316674249784228620544 3635115351618828422725632 3948487364689417079857152 4089504770571181975566336 4240967910221966493179904 4673719737795636543504384 4771088898999712304827392 5452673027428242634088448 6189520733837464611667968 6361451865332949739769856 7156633348499568457241088 7896974729378834159714304 8179009541142363951132672 8481935820443932986359808 9542177797999424609654784 10905346054856485268176896 12722903730665899479539712 14313266696999136914482176 16358019082284727902265344 19084355595998849219309568 25445807461331798959079424 28626533393998273828964352 32716038164569455804530688 38168711191997698438619136 57253066787996547657928704 76337422383995396877238272 114506133575993095315857408 229012267151986190631714816
- Sum of all divisors σ(n): 849807593924830713146553579
- Sum of proper divisors (its aliquot sum) s(n): 620795326772844522514838763
- 229012267151986190631714816 is an abundant number, because the sum of its proper divisors (620795326772844522514838763) is greater than itself. Its abundance is 391783059620858331883123947
Bases of 229012267151986190631714816
- Binary: 10111101011011110011101111100000111010111111100111011001101000010010101001000000000000002
- Hexadecimal: 0xBD6F3BE0EBF9D9A12A4000
- Base-36: SRWOWY6XKUA3CHS00
Squares and roots of 229012267151986190631714816
- 229012267151986190631714816 squared (2290122671519861906317148162) is 52446618506092693161626146362035700499845688753913856
- 229012267151986190631714816 cubed (2290122671519861906317148163) is 12010919008535602731335227364716751235891980404545311033595893861220600822890496
-
229012267151986190631714816 is a
perfect square number . Itssquare root is 15133151263104 -
The
cube root of 229012267151986190631714816 is 611814241.4998641993
Scales and comparisons
How big is 229012267151986190631714816?- 229,012,267,151,986,190,631,714,816 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 229,012,267,151,986,190,631,714,816 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 229012267151986190631714816 cubic inches would be around 50984520.1 feet tall.
Recreational maths with 229012267151986190631714816
- 229012267151986190631714816 backwards is 618417136091689151762210922
- 229012267151986190631714816 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 229012267151986190631714816's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 229012267151986190631714816 - Facts about the integer". Numbermatics.com. 2024. Web. 11 May 2024.
APA style:
Numbermatics. (2024). Number 229012267151986190631714816 - Facts about the integer. Retrieved 11 May 2024, from https://numbermatics.com/n/229012267151986190631714816/
Chicago style:
Numbermatics. 2024. "Number 229012267151986190631714816 - Facts about the integer". https://numbermatics.com/n/229012267151986190631714816/
The information we have on file for 229012267151986190631714816 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 229012267151986190631714816, math, Factors of 229012267151986190631714816, curriculum, school, college, exams, university, Prime factorization of 229012267151986190631714816, STEM, science, technology, engineering, physics, economics, calculator, two hundred twenty-nine septillion, twelve sextillion, two hundred sixty-seven quintillion, one hundred fifty-one quadrillion, nine hundred eighty-six trillion, one hundred ninety billion, six hundred thirty-one million, seven hundred fourteen thousand, eight hundred sixteen.