189140086678411326224519424
189,140,086,678,411,326,224,519,424 is an even composite number composed of five prime numbers multiplied together.
189140086678411326224519424 is an even composite number. It is composed of five distinct prime numbers multiplied together. It has a total of nineteen thousand, eight hundred forty-five divisors.
Prime factorization of 189140086678411326224519424:
28 × 320 × 76 × 312 × 374
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 31 × 31 × 37 × 37 × 37 × 37)See below for interesting mathematical facts about the number 189140086678411326224519424 from the Numbermatics database.
Names of 189140086678411326224519424
- Cardinal: 189140086678411326224519424 can be written as One hundred eighty-nine septillion, one hundred forty sextillion, eighty-six quintillion, six hundred seventy-eight quadrillion, four hundred eleven trillion, three hundred twenty-six billion, two hundred twenty-four million, five hundred nineteen thousand, four hundred twenty-four.
Scientific notation
- Scientific notation: 1.89140086678411326224519424 × 1026
Factors of 189140086678411326224519424
Divisors of 189140086678411326224519424
- Number of divisors d(n): 19845
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 14 16 18 21 24 27 28 31 32 36 37 42 48 49 54 56 62 63 64 72 74 81 84 93 96 98 108 111 112 124 126 128 144 147 148 162 168 186 189 192 196 216 217 222 224 243 248 252 256 259 279 288 294 296 324 333 336 343 372 378 384 392 432 434 441 444 448 486 496 504 518 558 567 576 588 592 648 651 666 672 686 729 744 756 768 777 784 837 864 868 882 888 896 961 972 992 999 1008 1029 1036 1116 1134 1147 1152 1176 1184 1296 1302 1323 1332 1344 1369 1372 1458 1488 1512 1519 1554 1568 1674 1701 1728 1736 1764 1776 1792 1813 1922 1944 1953 1984 1998 2016 2058 2072 2187 2232 2268 2294 2304 2331 2352 2368 2401 2511 2592 2604 2646 2664 2688 2738 2744 2883 2916 2976 2997 3024 3038 3087 3108 3136 3348 3402 3441 3456 3472 3528 3552 3626 3844 3888 3906 3968 3969 3996 4032 4107 4116 4144 4374 4464 4536 4557 4588 4662 4704 4736 4802 5022 5103 5184 5208 5292 5328 5376 5439 5476 5488 5766 5832 5859 5952 5994 6048 6076 6174 6216 6272 6561 6696 6727 6804 6882 6912 6944 6993 7056 7104 7203 7252 7533 7688 7776 7812 7936 7938 7992 8029 8064 8214 8232 8288 8649 8748 8928 8991 9072 9114 9176 9261 9324 9408 9472 9583 9604 10044 10206 10323 10368 10416 10584 10633 10656 10878 10952 10976 11532 11664 11718 11904 11907 11988 12096 12152 12321 12348 12432 12544 12691 13122 13392 13454 13608 13671 13764 13888 13986 14112 14208 14406 14504 15066 15309 15376 15552 15624 15876 15984 16058 16128 16317 16428 16464 16576 16807 17298 17496 17577 17856 17982 18144 18228 18352 18522 18648 18816 19166 19208 19683 20088 20181 20412 20646 20736 20832 20979 21168 21266 21312 21609 21756 21904 21952 22599 23064 23328 23436 23808 23814 23976 24087 24192 24304 24642 24696 24864 25382 25947 26244 26784 26908 26973 27216 27342 27528 27776 27783 27972 28224 28416 28749 28812 29008 30132 30618 30752 30969 31104 31248 31752 31899 31968 32116 32634 32856 32928 33152 33614 34596 34992 35154 35557 35712 35721 35964 36288 36456 36704 36963 37044 37296 37632 38073 38332 38416 39366 40176 40362 40824 41013 41292 41664 41958 42336 42439 42532 42624 43218 43512 43808 43904 45198 45927 46128 46656 46872 47089 47628 47952 48174 48384 48608 48951 49284 49392 49728 50421 50653 50764 51894 52488 52731 53568 53816 53946 54432 54684 55056 55552 55566 55944 56203 56448 57498 57624 58016 59049 60264 60543 61236 61504 61938 62208 62496 62937 63504 63798 63936 64232 64827 65268 65712 65856 66304 67081 67228 67797 69192 69984 70308 71114 71424 71442 71928 72261 72576 72912 73408 73926 74088 74431 74592 76146 76664 76832 77841 78732 80352 80724 80919 81648 82026 82584 83328 83349 83916 84672 84878 85064 85248 86247 86436 87024 87616 87808 88837 90396 91854 92256 92907 93312 93744 94178 95256 95697 95904 96348 97216 97902 98568 98784 99456 100842 101306 101528 103788 104976 105462 106671 107136 107163 107632 107892 108864 109368 110112 110889 111132 111888 112406 112896 114219 114996 115248 116032 117649 118098 120528 121086 122472 123008 123039 123876 124992 125874 127008 127317 127596 127872 128464 129654 130536 131424 131712 134162 134456 135594 137781 138384 139968 140616 141267 142228 142884 143856 144522 145152 145824 146816 146853 147852 148176 148862 149184 151263 151959 152292 153328 153664 155682 157464 158193 160704 161448 161838 163296 164052 165168 166656 166698 167832 168609 169344 169756 170128 172494 172872 174048 175232 177147 177674 180792 181629 183708 184512 185814 186624 187488 188356 188811 190512 191394 191808 192696 194432 194481 195804 197136 197568 198912 201243 201684 202612 203056 203391 207576 209952 210924 213342 214272 214326 215264 215784 216783 217728 218736 220224 221778 222264 223293 223776 224812 228438 229992 230496 232064 233523 235298 236196 241056 242172 242757 244944 246016 246078 247752 248899 249984 250047 251748 254016 254634 255192 255744 256928 258741 259308 261072 262848 263424 266511 268324 268912 271188 275562 276768 278721 279936 281232 282534 284456 285768 287091 287712 289044 291648 293632 293706 295704 296352 297073 297724 298368 302526 303918 304584 306656 307328 311364 314928 316386 320013 321408 321489 322896 323676 326592 328104 329623 330336 332667 333396 335664 337218 338688 339512 340256 342657 344988 345744 348096 350464 352947 354294 354571 355348 361584 363258 367416 369024 369117 371628 374976 376712 377622 381024 381951 382788 383616 385392 388864 388962 391608 393421 394272 395136 402486 403368 405224 406112 406782 413343 415152 419904 421848 423801 426684 428652 430528 431568 433566 435456 437472 440448 440559 443556 444528 446586 447552 449624 453789 455877 456876 459984 460992 464128 467046 469567 470596 472392 474579 482112 484344 485514 489888 492156 495504 497798 499968 500094 503496 505827 508032 509268 510384 513856 517482 518616 521017 522144 525696 531441 533022 536648 537824 542376 544887 551124 553536 557442 559872 562464 565068 566433 568912 571536 574182 575424 578088 583296 583443 587412 591408 592704 594146 595448 596736 603729 605052 607836 609168 610173 613312 614656 621859 622728 629856 632772 640026 642816 642978 645792 647352 650349 653184 656208 659246 660672 665334 666792 669879 671328 674436 679024 680512 685314 689976 691488 696192 700569 705894 708588 709142 710696 723168 726516 728271 734832 738048 738234 743256 746697 749952 750141 753424 755244 762048 763902 765576 767232 770784 776223 777924 783216 786842 788544 790272 799533 804972 806736 810448 812224 813564 826686 830304 836163 839808 843696 847602 853368 857304 861056 861273 863136 867132 874944 880896 881118 887112 889056 891219 893172 895104 899248 907578 911754 913752 919968 921984 934092 939134 941192 944784 949158 960039 964224 964467 968688 971028 979776 984312 988869 991008 995596 998001 1000188 1006992 1011654 1016064 1018536 1020768 1027712 1027971 1034964 1037232 1042034 1044288 1051392 1058841 1062882 1063713 1066044 1073296 1075648 1084752 1089774 1102248 1107072 1107351 1114884 1124928 1130136 1132866 1137824 1143072 1145853 1148364 1150848 1156176 1166592 1166886 1174824 1180263 1182816 1185408 1188292 1190896 1207458 1210104 1215672 1218336 1220346 1226624 1240029 1243718 1245456 1259712 1265544 1271403 1280052 1285956 1291584 1294704 1300698 1306368 1312416 1315609 1318492 1321344 1321677 1330668 1333584 1339758 1342656 1348872 1358048 1361024 1361367 1367631 1370628 1379952 1382976 1392384 1401138 1408701 1411788 1417176 1418284 1421392 1423737 1446336 1453032 1456542 1469664 1476468 1486512 1493394 1499904 1500282 1506848 1510488 1517481 1524096 1527804 1531152 1541568 1552446 1555848 1563051 1566432 1570243 1573684 1577088 1594323 1599066 1609944 1613472 1620896 1624448 1627128 1634661 1653372 1660608 1672326 1679616 1687392 1695204 1699299 1706736 1714608 1722112 1722546 1726272 1734264 1742293 1749888 1750329 1762236 1774224 1778112 1782438 1786344 1790208 1798496 1811187 1815156 1823508 1827504 1830519 1839936 1843968 1865577 1868184 1874161 1878268 1882384 1889568 1898316 1920078 1928448 1928934 1937376 1942056 1951047 1959552 1968624 1977738 1982016 1991192 1996002 2000376 2009637 2013984 2023308 2037072 2041536 2055424 2055942 2069928 2074464 2079511 2084068 2088576 2101707 2117682 2125764 2127426 2132088 2146592 2151296 2169504 2179548 2184813 2204496 2214144 2214702 2229768 2240091 2249856 2250423 2260272 2265732 2275648 2286144 2291706 2296728 2301696 2307361 2312352 2328669 2333772 2349648 2360526 2365632 2370816 2376584 2381792 2398599 2414916 2420208 2431344 2436672 2440692 2453248 2480058 2481997 2487436 2490912 2508489 2519424 2531088 2542806 2560104 2571912 2583168 2583819 2589408 2601396 2624832 2631218 2636984 2642688 2643354 2661336 2667168 2673657 2679516 2685312 2697744 2716096 2722048 2722734 2735262 2741256 2753947 2759904 2765952 2802276 2817402 2823576 2834352 2836568 2842784 2847474 2880117 2892672 2893401 2906064 2913084 2939328 2952936 2966607 2973024 2986788 2994003 3000564 3013696 3020976 3034962 3048192 3055608 3062304 3083136 3083913 3104892 3111696 3126102 3132864 3140486 3147368 3154176 3176523 3188646 3191139 3198132 3219888 3226944 3241792 3248896 3254256 3269322 3286969 3306744 3321216 3322053 3344652 3374784 3390408 3398598 3413472 3429216 3437559 3445092 3452544 3468528 3484586 3499776 3500658 3524472 3540789 3548448 3556224 3564876 3572688 3596992 3622374 3630312 3647016 3647119 3655008 3661038 3679872 3720087 3731154 3736368 3748322 3756536 3764768 3779136 3796632 3814209 3840156 3857868 3874752 3884112 3902094 3919104 3937248 3946827 3955476 3964032 3965031 3982384 3992004 4000752 4019274 4027968 4046616 4074144 4083072 4084101 4102893 4111884 4139856 4148928 4159022 4168136 4177152 4203414 4226103 4235364 4251528 4254852 4264176 4271211 4293184 4302592 4339008 4353013 4359096 4369626 4408992 4429404 4459536 4480182 4499712 4500846 4520544 4531464 4551296 4552443 4572288 4583412 4593456 4614722 4624704 4657338 4667544 4689153 4699296 4710729 4721052 4731264 4753168 4763584 4782969 4797198 4829832 4840416 4862688 4873344 4881384 4903983 4960116 4963994 4974872 4981824 5016978 5038848 5062176 5085612 5097897 5120208 5143824 5166336 5167638 5178816 5202792 5226879 5249664 5250987 5262436 5273968 5286708 5322672 5334336 5347314 5359032 5370624 5395488 5432192 5433561 5445468 5470524 5482512 5491557 5507894 5519808 5531904 5596731 5604552 5622483 5634804 5647152 5668704 5673136 5685568 5694948 5760234 5785344 5786802 5812128 5826168 5853141 5878656 5905872 5933214 5946048 5973576 5988006 6001128 6027392 6028911 6041952 6069924 6111216 6124608 6166272 6167826 6209784 6223392 6238533 6252204 6265728 6280972 6294736 6305121 6353046 6377292 6382278 6396264 6439776 6453888 6483584 6508512 6538644 6554439 6573938 6613488 6642432 6644106 6689304 6720273 6749568 6751269 6780816 6797196 6826944 6858432 6875118 6890184 6905088 6922083 6937056 6969172 6986007 7001316 7048944 7081578 7096896 7112448 7129752 7145376 7193984 7195797 7244748 7260624 7294032 7294238 7310016 7322076 7359744 7440174 7445991 7462308 7472736 7496644 7513072 7525467 7529536 7558272 7593264 7628418 7680312 7715736 7749504 7751457 7768224 7804188 7874496 7893654 7910952 7928064 7930062 7964768 7984008 8001504 8020971 8038548 8055936 8093232 8148288 8166144 8168202 8205786 8223768 8261841 8279712 8297856 8318044 8336272 8406828 8452206 8470728 8503056 8509704 8528352 8542422 8586368 8640351 8678016 8680203 8706026 8718192 8739252 8817984 8858808 8899821 8919072 8960364 8982009 9001692 9041088 9062928 9102592 9104886 9144576 9166824 9186912 9209263 9229444 9249408 9251739 9314676 9335088 9378306 9398592 9421458 9442104 9462528 9506336 9527168 9529569 9565938 9573417 9594396 9659664 9680832 9725376 9746688 9762768 9807966 9860907 9920232 9927988 9949744 9963648 9966159 10033956 10124352 10171224 10195794 10240416 10287648 10312677 10335276 10357632 10405584 10453758 10499328 10501974 10524872 10547936 10573416 10622367 10645344 10668672 10694628 10718064 10790976 10864384 10867122 10890936 10941048 10941357 10965024 10983114 10991701 11015788 11039616 11160261 11193462 11209104 11244966 11269608 11294304 11337408 11346272 11371136 11389896 11442627 11520468 11573604 11624256 11652336 11706282 11757312 11811744 11840481 11866428 11892096 11895093 11947152 11976012 12002256 12054784 12057822 12083904 12139848 12196051 12222432 12249216 12252303 12308679 12335652 12419568 12446784 12477066 12504408 12531456 12561944 12589472 12610242 12678309 12706092 12754584 12764556 12792528 12813633 12879552 12907776 12967168 13017024 13059039 13077288 13108878 13119127 13147876 13226976 13288212 13378608 13440546 13499136 13502538 13561632 13594392 13653888 13657329 13716864 13750236 13780368 13844166 13874112 13938344 13972014 14002632 14067459 14097888 14132187 14163156 14193792 14259504 14290752 14348907 14387968 14391594 14489496 14521248 14556577 14588064 14588476 14620032 14644152 14711949 14880348 14891982 14924616 14945472 14993288 15026144 15050934 15059072 15116544 15186528 15256836 15293691 15360624 15431472 15499008 15502914 15536448 15608376 15680637 15748992 15752961 15787308 15821904 15860124 15929536 15968016 16003008 16041942 16077096 16111872 16151527 16186464 16296576 16300683 16336404 16411572 16447536 16474671 16523682 16559424 16595712 16636088 16672544 16790193 16813656 16867449 16904412 16941456 17006112 17019408 17056704 17084844 17172736 17280702 17356032 17360406 17373979 17412052 17436384 17478504 17559423 17635968 17717616 17799642 17838144 17920728 17964018 18003384 18082176 18086733 18125856 18209772 18333648 18373824 18418526 18458888 18498816 18503478 18629352 18670176 18715599 18756612 18797184 18842916 18884208 18915363 19012672 19054336 19059138 19131876 19146834 19188792 19277629 19319328 19361664 19450752 19525536 19615932 19663317 19721814 19840464 19855976 19899488 19927296 19932318 20067912 20160819 20248704 20253807 20342448 20391588 20480832 20575296 20625354 20670552 20715264 20766249 20811168 20907516 20958021 21003948 21049744 21095872 21146832 21244734 21290688 21337344 21389256 21436128 21581952 21587391 21734244 21781872 21882096 21882714 21930048 21966228 21983402 22031576 22079232 22320522 22337973 22386924 22418208 22489932 22539216 22576401 22588608 22674816 22692544 22742272 22779792 22885254 23008783 23040936 23147208 23248512 23254371 23304672 23412564 23623488 23680962 23732856 23784192 23790186 23894304 23952024 24004512 24062913 24115644 24167808 24279696 24392102 24444864 24498432 24504606 24617358 24671304 24785523 24839136 24893568 24954132 25008816 25123888 25178944 25220484 25356618 25412184 25509168 25529112 25585056 25627266 25759104 25921053 26034048 26040609 26118078 26154576 26217756 26238254 26295752 26453952 26576424 26699463 26757216 26881092 26946027 27005076 27123264 27188784 27307776 27314658 27433728 27500472 27560736 27627789 27688332 27748224 27755217 27876688 27944028 28005264 28134918 28195776 28264374 28326312 28387584 28519008 28581504 28588707 28697814 28720251 28783188 28978992 29042496 29113154 29176128 29176952 29240064 29288304 29423898 29582721 29760696 29783964 29849232 29890944 29898477 29986576 30052288 30101868 30118144 30373056 30513672 30587382 30721248 30862944 30938031 31005828 31072896 31216752 31361274 31497984 31505922 31574616 31643808 31720248 31859072 31867101 31936032 32006016 32083884 32154192 32303054 32372928 32593152 32601366 32672808 32823144 32824071 32895072 32949342 32975103 33047364 33118848 33272176 33345088 33480783 33580386 33627312 33734898 33808824 33882912 34012224 34038816 34113408 34169688 34327881 34561404 34720812 34747958 34824104 34872768 34957008 35118846 35271936 35435232 35521443 35599284 35676288 35685279 35841456 35928036 36006768 36164352 36173466 36251712 36419544 36588153 36667296 36747648 36756909 36837052 36917776 36926037 37006956 37258704 37340352 37431198 37513224 37594368 37685832 37768416 37830726 38025344 38034927 38118276 38263752 38293668 38377584 38440899 38555258 38638656 38723328 38901504 39051072 39177117 39231864 39326634 39357381 39443628 39680928 39711952 39798976 39864636 40135824 40321638 40497408 40507614 40684896 40783176 40961664 40971987 41150592 41250708 41341104 41532498 41622336 41815032 41916042 42007896 42099488 42191744 42202377 42293664 42396561 42489468 42581376 42778512 42872256 43046721 43163904 43174782 43468488 43563744 43669731 43764192 43765428 43860096 43932456 43966804 44063152 44135847 44641044 44675946 44773848 44836416 44979864 45078432 45152802 45177216 45349632 45385088 45559584 45770508 45881073 46017566 46081872 46294416 46497024 46508742 46609344 46825128 47041911 47246976 47258883 47361924 47465712 47580372 47788608 47904048 48009024 48125826 48231288 48335616 48454581 48559392 48677533 48784204 48889728 48902049 49009212 49234716 49342608 49424013 49571046 49678272 49787136 49908264 50017632 50247776 50357888 50370579 50440968 50602347 50713236 50824368 51018336 51058224 51170112 51254532 51518208 51842106 52068096 52081218 52121937 52236156 52309152 52435512 52476508 52591504 52678269 52907904 53152848 53398926 53514432 53762184 53892054 54010152 54246528 54260199 54377568 54629316 55000944 55121472 55255578 55376664 55496448 55510434 55753376 55888056 56010528 56146797 56269836 56391552 56528748 56652624 56746089 57038016 57163008 57177414 57395628 57440502 57566376 57832887 57957984 58084992 58098991 58226308 58352256 58353904 58576608 58847796 58989951 59165442 59521392 59567928 59698464 59781888 59796954 59973152 60104576 60203736 60482457 60746112 60761421 61027344 61174764 61442496 61725888 61876062 62011656 62145792 62298747 62433504 62722548 62874063 63011844 63149232 63287616 63440496 63718144 63734202 63872064 64012032 64167768 64308384 64464841 64606108 64745856 64762173 65202732 65345616 65646288 65648142 65790144 65898684 65950206 66094728 66237696 66544352 66690176 66961566 67013919 67160772 67254624 67469796 67617648 67729203 67765824 68024448 68077632 68226816 68339376 68655762 69026349 69122808 69441624 69495916 69648208 69745536 69763113 69914016 70237692 70870464 71042886 71198568 71352576 71370558 71682912 71856072 72013536 72188739 72346932 72503424 72839088 73176306 73334592 73495296 73513818 73674104 73835552 73852074 74013912 74356569 74517408 74680704 74862396 75026448 75371664 75536832 75661452 76050688 76069854 76236552 76527504 76587336 76755168 76881798 76941907 77110516 77277312 77763159 78102144 78121827 78354234 78463728 78653268 78714762 78887256 79361856 79423904 79597952 79729272 80098389 80271648 80643276 80838081 81015228 81369792 81566352 81923328 81943974 82301184 82501416 82682208 82883367 83064996 83244672 83265651 83630064 83832084 84015792 84198976 84383488 84404754 84587328 84793122 84978936 85162752 85372357 85557024 85744512 85766121 86093442 86160753 86349564 86936976 87127488 87339462 87528384 87530856 87720192 87864912 87933608 88126304 88271694 88748163 89282088 89351892 89547696 89672832 89695431 89959728 90156864 90305604 90354432 90770176 91119168 91541016 91762146 91833889 92035132 92163744 92588832 92814093 93017484 93218688 93650256 94083822 94493952 94517766 94723848 94931424 95160744 95577216 95601303 95808096 96018048 96251652 96462576 96909162 97118784 97355066 97568408 97779456 97804098 98018424 98469432 98472213 98685216 98848026 98925309 99142092 99356544 99816528 100035264 100442349 100495552 100715776 100741158 100881936 101204694 101426472 101648736 101896039 102036672 102116448 102340224 102509064 102983643 103684212 104162436 104243874 104472312 104618304 104871024 104953016 105183008 105356538 105815808 106305696 106564329 106797852 107028864 107055837 107524368 107784108 108020304 108493056 108520398 108755136 109258632 109764459 110001888 110242944 110270727 110511156 110753328 110778111 111020868 111506752 111776112 112021056 112293594 112539672 112783104 113057496 113060689 113305248 113492178 114076032 114104781 114354828 114791256 114881004 115132752 115322697 115665774 115915968 116169984 116197982 116452616 116704512 116707808 117153216 117531351 117695592 117979902 118072143 118330884 119042784 119135856 119396928 119593908 119946304 120209152 120407472 120964914 121492224 121522842 121617853 122054688 122349528 122884992 122915961 123451776 123752124 124023312 124597494 124867008 125445096 125748126 126023688 126298464 126575232 126607131 126880992 127189683 127468404 127744128 128335536 128616768 128929682 129140163 129212216 129491712 129524346 130405464 130691232 131009193 131292576 131296284 131580288 131797368 131900412 132189456 132407541 133088704 133380352 133923132 134027838 134321544 134509248 134939592 134943403 135235296 135458406 135531648 136048896 136155264 136678752 137311524 137643219 138052698 138245616 138883248 138991832 139296416 139491072 139526226 139828032 140475384 141125733 141740928 141776649 142085772 142397136 142741116 143365824 143712144 144027072 144377478 144693864 145006848 145363743 145678176 146032599 146352612 146669184 146706147 147027636 147348208 147671104 147704148 148027824 148272039 148713138 149034816 149361408 149724792 150052896 150743328 151073664 151111737 151322904 151807041 152139708 152473104 153055008 153174672 153510336 153763596 153883814 154221032 154554624 155526318 156204288 156243654 156365811 156708468 156927456 157306536 157429524 157774512 158034807 158723712 158847808 159195904 159458544 160196778 160543296 161061481 161286552 161676162 162030456 162739584 162780597 163132704 163887948 165002832 165364416 165766734 166129992 166489344 166531302 167260128 167664168 168031584 168397952 168440391 168809508 169174656 169586244 169957872 170238267 170744714 171114048 171489024 171532242 172186884 172321506 172699128 173498661 173873952 174254976 174296973 174678924 175056768 175061712 175729824 175867216 176252608 176543388 176969853 177496326 178564176 178703784 179095392 179345664 179390862 179919456 180313728 180611208 181447371 182238336 182284263 183082032 183524292 183667778 184070264 184327488 185177664 185628186 186034968 186437376 186896241 187300512 188167644 188622189 189035532 189447696 189862848 190321488 191154432 191202606 191616192 192036096 192503304 192925152 193394523 193818324 194237568 194286519 194710132 195136816 195608196 196036848 196938864 196944426 197370432 197696052 197850618 198284184 198713088 199633056 200070528 200884698 200991104 201041757 201482316 201763872 202409388 202852944 203187609 203297472 203792078 204073344 204232896 204680448 205018128 205967286 207079047 207368424 208324872 208487748 208944624 209236608 209289339 209742048 209906032 210366016 210713076 212611392 213128658 213595704 214057728 214111674 215048736 215568216 216040608 216566217 217040796 217510272 218517264 219528918 220003776 220485888 220541454 221022312 221506656 221556222 222041736 223013504 223069707 223552224 224042112 224587188 225079344 226114992 226121378 226610496 226984356 228152064 228209562 228709656 229582512 229762008 230265504 230645394 230825721 231331548 231831936 232395964 232905232 233289477 233415616 234306432 234365481 235062702 235391184 235959804 236144286 236661768 238085568 238271712 238793856 239187816 239892608 240295167 240814944 241929828 242514243 243045684 243235706 244109376 244699056 245769984 245831922 246903552 247504248 248046624 248650101 249194988 249734016 249796953 250890192 251496252 252047376 252596928 253150464 253214262 253761984 254379366 254936808 255488256 256117071 256671072 257233536 257298363 257859364 258280326 258424432 258482259 259048692 260810928 261382464 262018386 262585152 262592568 263160576 263594736 263800824 264378912 264815082 266177408 266244489 267846264 268055676 268643088 269018496 269086293 269879184 269886806 270470592 270916812 271063296 272310528 273357504 274623048 275286438 275501667 276105396 276491232 277766496 277983664 278442279 278592832 279052452 279656064 280950768 282251466 283481856 283553298 284171544 284794272 285482232 286731648 286803909 287424288 288054144 288754956 289387728 290727486 291356352 292065198 292705224 293338368 293412294 294055272 294696416 295342208 295408296 295416639 296055648 296544078 296775927 297426276 298069632 299449584 300105792 301327047 301486656 302147328 302223474 302645808 303614082 304279416 304946208 305688117 306110016 306349344 307020672 307527192 307767628 308442064 308950929 311052636 312487308 312731622 313416936 313854912 314613072 314859048 315549024 316069614 317447424 317695616 318917088 319692987 320393556 321086592 321167511 322122962 322573104 323352324 324060912 325479168 325561194 326265408 327775896 329293377 330005664 330728832 330812181 331533468 332259984 332334333 333062604 334520256 335328336 336063168 336795904 336880782 337619016 338349312 339172488 339182067 339915744 340476534 340742731 341489428 342228096 342314343 343064484 344373768 344643012 345398256 345968091 346997322 347747904 348509952 348593946 349357848 350113536 350123424 351459648 351734432 352505216 352594053 353086776 353939706 354216429 354992652 357128352 357407568 358190784 358781724 359838912 360627456 361222416 362894742 364476672 364568526 364853559 366164064 367048584 367335556 368140528 368654976 368747883 370355328 371256372 372069936 373792482 374601024 376335288 377244378 378071064 378895392 379725696 379821393 380642976 381569049 382405212 383232384 385006608 385850304 386789046 387420489 387636648 388475136 388573038 389420264 390273632 391216392 392073696 393027579 393877728 393888852 394740864 395392104 395701236 396568368 397222623 399266112 400141056 401769396 401982208 402083514 402964632 403527744 404818776 404830209 405705888 406375218 406594944 406692937 407584156 408146688 408465792 410036256 411934572 412929657 414158094 414736848 416649744 416975496 417889248 418473216 418578678 419484096 419812064 420732032 421426152 423377199 425222784 425329947 426257316 427191408 428223348 430097472 431136432 432081216 433132434 434081592 435020544 436091229 437034528 438097797 439057836 440007552 440118441 441082908 442044624 443013312 443112444 444083472 444816117 446027008 446139414 447104448 448084224 449174376 450158688 451253887 452229984 452242756 453220992 453335211 453968712 455421123 456419124 457419312 459165024 459524016 460531008 461290788 461651442 462663096 463663872 464791928 465810464 466578954 466831232 468612864 468730962 469097433 470125404 470782368 471919608 472288572 473323536 474104421 476171136 476543424 477587712 478375632 479785216 480590334 481629888 483184443 483859656 485028486 486091368 486471412 488218752 488341791 489398112 491663844 495008496 496093248 497300202 498389976 499468032 499593906 501780384 502992504 504094752 505193856 505321173 506428524 507523968 508758732 509873616 510714801 512234142 513342144 514467072 514596726 515718728 516560652 516848864 516964518 518097384 520495983 521621856 522764928 522890919 524036772 525170304 525185136 527189472 527601648 528757824 529630164 530909559 532354816 532488978 535692528 536111352 537286176 538036992 538172586 538593349 539758368 539773612 540941184 541833624 544342113 546715008 546852789 549246096 550572876 551003334 552210792 552982464 555532992 555967328 556884558 557185664 558104904 559312128 560688723 561901536 564502932 565866567 567106596 568343088 569588544 570964464 573463296 573607818 574848576 576108288 577509912 578775456 580183569 581454972 582712704 582859557 584130396 585410448 586824588 588110544 589392832 590684416 590816592 590833278 592111296 593088156 593551854 594852552 596139264 597606499 598899168 600211584 602654094 602973312 603125271 604446948 605291616 607228164 608558832 609562827 609892416 611376234 612220032 612698688 614041344 615054384 615535256 616884128 617901858 621237141 622105272 624974616 625463244 626833872 627709824 627868017 629226144 629718096 631098048 632139228 635391232 637834176 639385974 640787112 642173184 642335022 642837223 644245924 645146208 646704648 648121824 649698651 651122388 652530816 655551792 658586754 660011328 661457664 661624362 663066936 664519968 664668666 666125208 669040512 669209121 670656672 672126336 673761564 675238032 678344976 678364134 679831488 680953068 681485462 682978856 684456192 684628686 686128968 688747536 689286024 690796512 691936182 692477163 693994644 695495808 697187892 698715696 699868431 700246848 702919296 703096443 703468864 705010432 705188106 706173552 707879412 708432858 709985304 713272273 714256704 714815136 716381568 717563448 719677824 720885501 722444832 725789484 727542729 729137052 729707118 732328128 734097168 734671112 736281056 737309952 737495766 740710656 742512744 744139872 745950303 747584964 749202048 749390859 752670576 754488756 756142128 757790784 759451392 759642786 761285952 763138098 764810424 766464768 768351213 770013216 771700608 771895089 773578092 774840978 775273296 775446777 777146076 778840528 780547264 782432784 784147392 786055158 787755456 787777704 789481728 790784208 791402472 793136736 794445246 798532224 798733467 803538792 804167028 805929264 807055488 807258879 809637552 809660418 811411776 812750436 813189888 813385874 815168312 816931584 820072512 823869144 825859314 826505001 828316188 829473696 833299488 833950992 835326837 835778496 837157356 838968192 839624128 841464064 842852304 846754398 850445568 850659894 851324971 852514632 854382816 856446696 860194944 860411727 862272864 864162432 866264868 868163184 872182458 874069056 876195594 878115672 880015104 880236882 882165816 884089248 886026624 886224888 886249917 888166944 889632234 890327781 892278828 894208896 898348752 900317376 902507774 903981141 904459968 904485512 906441984 906670422 907937424 910842246 912838248 914838624 917064351 918330048 919048032 921062016 922581576 923302884 925326192 926852787 929583856 931620928 933157908 933662464 937461924 938194866 940250808 941564736 943839216 944577144 946647072 948208842 952342272 953086848 956751264 959078961 961180668 963259776 963502533 966368886 967719312 970056972 972182736 972942824 976437504 976683582 978796224 983327688 987880131 990016992 992186496 992436543 994600404 996779952 997002999 999187812 1003560768 1005985008 1008189504 1010387712 1010642346 1012857048 1015047936 1017517464 1017546201 1019747232 1021429602 1022228193 1024468284 1026684288 1026943029 1029193452 1031437456 1033121304 1033697728 1033929036 1036194768 1037904273 1040991966 1043243712 1045529856 1045781838 1048073544 1050340608 1050370272 1054378944 1055203296 1057515648 1057782159 1059260328 1061819118 1062649287 1064977956 1071385056 1072222704 1074572352 1076345172 1077186698 1079516736 1079547224 1081882368 1083667248 1088684226 1093430016 1093705578 1094560677 1098492192 1101145752 1102006668 1104421584 1105964928 1106243649 1111065984 1111934656 1113769116 1114371328 1116209808 1121377446 1123803072 1129005864 1131733134 1134213192 1136686176 1139177088 1139464179 1141928928 1144707147 1147215636 1149697152 1155019824 1157550912 1160367138 1162261467 1162909944 1165425408 1165719114 1168260792 1170820896 1173649176 1176221088 1178785664 1179082737 1181633184 1181666556 1184222592 1186176312 1187103708 1189705104 1191667869 1195212998 1197798336 1200423168 1205308188 1205946624 1206250542 1208893896 1210583232 1214456328 1214490627 1217117664 1219125654 1219784832 1220078811 1222752468 1224440064 1225397376 1230108768 1231070512 1233768256 1235803716 1238788971 1242474282 1244210544 1249949232 1250926488 1253667744 1255419648 1255736034 1258452288 1259436192 1262196096 1264278456 1270131597 1275668352 1275989841 1278771948 1281574224 1284670044 1285674446 1288491848 1290292416 1293409296 1296243648 1299397302 1302244776 1305061632 1308273687 1311103584 1314293391 1317173508 1320022656 1320355323 1323248724 1326133872 1329039936 1329337332 1332250416 1334448351 1338081024 1338418242 1341313344 1344252672 1347523128 1350476064 1353761661 1356689952 1356728268 1359662976 1360005633 1361906136 1362970924 1365957712 1366263369 1369257372 1372257936 1377495072 1378572048 1381593024 1383872364 1384954326 1387989288 1390991616 1394375784 1397431392 1399736862 1400493696 1405838592 1406192886 1406937728 1407292299 1410376212 1412347104 1415758824 1416865716 1419970608 1422313263 1426544546 1428513408 1429630272 1432763136 1435126896 1439355648 1441771002 1444889664 1449553329 1451578968 1455085458 1458274104 1459414236 1464656256 1465025373 1468194336 1469342224 1472562112 1474991532 1485025488 1488279744 1491900606 1495169928 1498404096 1498781718 1505341152 1508977512 1512284256 1515581568 1515963519 1519285572 1522571904 1526276196 1529620848 1532144403 1536702426 1540026432 1543401216 1543790178 1547156184 1549681956 1550546592 1550893554 1554292152 1557681056 1561094528 1561487949 1564865568 1568294784 1568672757 1572110316 1575510912 1575555408 1581568416 1582804944 1586273472 1588890492 1592728677 1597064448 1597466934 1607077584 1608334056 1611858528 1614110976 1614517758 1615780047 1619275104 1619320836 1622823552 1625500872 1626771748 1630336624 1633026339 1640145024 1640558367 1647738288 1651718628 1653010002 1656632376 1658947392 1666598976 1667901984 1670653674 1671556992 1674314712 1677936384 1679248256 1682066169 1685704608 1693508796 1697599701 1701319788 1702649942 1705029264 1708765632 1712893392 1720389888 1720823454 1724545728 1728324864 1732529736 1736326368 1740550707 1744364916 1748138112 1748578671 1752391188 1756231344 1760473764 1764331632 1768178496 1772053248 1772449776 1772499834 1776333888 1779264468 1780655562 1784557656 1788417792 1792819497 1796697504 1800634752 1801068721 1805015548 1807962282 1808919936 1808971024 1809375813 1813340844 1815874848 1821684492 1825676496 1828688481 1829677248 1834128702 1836660096 1838096064 1842124032 1845163152 1846605768 1850652384 1853705574 1859167712 1863241856 1863711423 1866315816 1874923848 1876389732 1880501616 1883129472 1883604051 1887678432 1889154288 1893294144 1896417684 1906173696 1913502528 1918157922 1922361336 1926519552 1927005066 1928511669 1932737772 1935438624 1940113944 1944365472 1945885648 1949095953 1953367164 1957592448 1966655376 1975760262 1980033984 1984372992 1984873086 1989200808 1993559904 1994005998 1998375624 2007121536 2007627363 2011970016 2016379008 2021284692 2025714096 2035034928 2035092402 2039494464 2042859204 2044456386 2048936568 2053368576 2053886058 2058386904 2062874912 2066242608 2067395456 2067858072 2072389536 2075808546 2077431489 2081983932 2086487424 2091563676 2096147088 2099605293 2100740544 2108757888 2109289329 2110406592 2115031296 2115564318 2118520656 2123638236 2125298574 2129955912 2139816819 2142770112 2144445408 2149144704 2152690344 2154373396 2159033472 2159094448 2162656503 2167334496 2177368452 2182628187 2187411156 2189121354 2196984384 2202291504 2204013336 2208843168 2211929856 2212487298 2222131968 2223869312 2227538232 2232419616 2237850909 2242754892 2247606144 2248172577 2258011728 2263466268 2268426384 2273372352 2278354176 2278928358 2283857856 2289414294 2294431272 2299394304 2305053639 2310039648 2315101824 2315685267 2320734276 2324522934 2325819888 2326340331 2331438228 2336521584 2341641792 2347298352 2352442176 2357571328 2358165474 2363266368 2363333112 2368445184 2372352624 2374207416 2379410208 2383335738 2385199117 2390425996 2395596672 2396200401 2410616376 2412501084 2417787792 2421166464 2421776637 2428912656 2428981254 2434235328 2438251308 2439569664 2440157622 2445504936 2450794752 2460217536 2462141024 2467536512 2471607432 2477577942 2479515003 2484948564 2488421088 2499898464 2501852976 2505980511 2507335488 2511472068 2516904576 2518872384 2524392192 2528556912 2540263194 2551336704 2551979682 2553974913 2557543896 2563148448 2569340088 2571348892 2576983696 2580584832 2581235181 2586818592 2592487296 2598794604 2604489552 2616547374 2622207168 2628586782 2634347016 2640045312 2640710646 2646497448 2652267744 2658079872 2658674664 2658749751 2664500832 2668896702 2670983343 2676836484 2682626688 2695046256 2700952128 2707523322 2711943423 2713379904 2713456536 2719325952 2720011266 2723812272 2725941848 2731915424 2732526738 2738514744 2744515872 2751193053 2754990144 2757144096 2763186048 2767744728 2769908652 2775978576 2780558361 2788751568 2794862784 2799473724 2800987392 2812385772 2813875456 2814584598 2820752424 2824694208 2831517648 2833731432 2839941216 2844626526 2846850559 2853089092 2857026816 2859260544 2870253792 2877236883 2883542004 2889779328 2890507599 2899106658 2903157936 2910170916 2916548208 2918828472 2929312512 2930050746 2936388672 2938684448 2945124224 2949983064 2963640393 2970050976 2976559488 2977309629 2983801212 2990339856 2991008997 2997563436 3010682304 3017955024 3024568512 3031163136 3031927038 3038571144 3045143808 3052552392 3052638603 3059241696 3064288806 3066684579 3073404852 3080052864 3080829087 3087580356 3094312368 3099363912 3101093184 3101787108 3108584304 3113712819 3115362112 3122189056 3122975898 3129731136 3136589568 3137345514 3144220632 3151021824 3151110816 3158777209 3163136832 3165609888 3172546944 3173346477 3177780984 3185457354 3187947861 3194933868 3214155168 3216668112 3223717056 3229035516 3231560094 3238550208 3238641672 3245647104 3251001744 3253543496 3260673248 3266052678 3280290048 3281116734 3283682031 3295476576 3303437256 3306020004 3313264752 3317894784 3318730947 3333197952 3335803968 3341307348 3343113984 3348629424 3358496512 3364132338 3371409216 3387017592 3395199402 3402639576 3405299884 3410058528 3417531264 3418392537 3425786784 3434121441 3441646908 3449091456 3465059472 3472652736 3481101414 3486784401 3488729832 3496276224 3497157342 3504782376 3512462688 3520947528 3528663264 3536356992 3537248211 3544899552 3544999668 3552667776 3558528936 3561311124 3569115312 3575003607 3585638994 3593395008 3601269504 3602137442 3610031096 3615924564 3617839872 3617942048 3618751626 3626681688 3631749696 3643368984 3643471881 3651352992 3657376962 3659354496 3660236433 3668257404 3673320192 3676192128 3690326304 3693211536 3701304768 3707411148 3716366913 3718335424 3726483712 3727422846 3732631632 3749847696 3752779464 3761003232 3766258944 3767208102 3770153443 3775356864 3778308576 3786588288 3792835368 3810394791 3827005056 3827969523 3836315844 3844722672 3854010132 3857023338 3865475544 3870877248 3880227888 3888730944 3891771296 3898191906 3906734328 3915184896 3924821061 3933310752 3942880173 3951520524 3960067968 3961065969 3969746172 3978401616 3987119808 3988011996 3996751248 4003345053 4014243072 4015254726 4023940032 4032758016 4042569384 4051428192 4061284983 4070069856 4070184804 4078988928 4080016899 4085718408 4088912772 4097873136 4098790107 4107772116 4116773808 4125749824 4132485216 4134790912 4135716144 4144779072 4151617092 4154862978 4163967864 4172974848 4183127352 4183245493 4192294176 4199210586 4201481088 4217515776 4218578658 4220813184 4221876897 4231128636 4237041312 4247276472 4250597148 4259911824 4266939789 4279633638 4285540224 4288890816 4298289408 4305380688 4308746792 4318066944 4318188896 4325313006 4334668992 4348659987 4354736904 4365256374 4374822312 4378242708 4393968768 4395076119 4404583008 4408026672 4417686336 4424974596 4447738624 4455076464 4464839232 4475701818 4485509784 4495212288 4496345154 4499860561 4516023456 4526932536 4536852768 4546744704 4547890557 4557856716 4567715712 4578828588 4588862544 4596433209 4610107278 4620079296 4630203648 4631370534 4641468552 4649045868 4651639776 4652680662 4662876456 4673043168 4683283584 4684463847 4694596704 4704884352 4706018271 4716330948 4726532736 4726666224 4744705248 4748414832 4758820416 4766671476 4770398234 4778186031 4780851992 4791193344 4792400802 4821232752 4825002168 4835575584 4842332928 4843553274 4847340141 4857825312 4857962508 4868470656 4876502616 4880315244 4891009872 4899079017 4920435072 4921675101 4924282048 4935073024 4943214864 4955155884 4959030006 4969897128 4976842176 4992905911 4999796928 5003705952 5011961022 5014670976 5022944136 5033809152 5037744768 5046198507 5057113824 5080526388 5092799103 5103959364 5107949826 5115087792 5126296896 5138680176 5142697784 5153967392 5161169664 5162470362 5173637184 5184974592 5197589208 5208979104 5221652121 5233094748 5244414336 5245736013 5257173564 5268694032 5281421292 5292994896 5304535488 5316159744 5317349328 5317499502 5329001664 5337793404 5341966686 5353672968 5365253376 5378458491 5390092512 5401904256 5403206163 5415046644 5423886846 5426759808 5426913072 5428127439 5440022532 5447624544 5451883696 5463830848 5465053476 5477029488 5486065443 5489031744 5502386106 5509980288 5514288192 5526372096 5535489456 5539817304 5551957152 5561116722 5577503136 5589725568 5591134269 5598947448 5624771544 5629169196 5641504848 5649388416 5650812153 5663035296 5667462864 5679882432 5689253052 5693701118 5706178184 5718521088 5740507584 5754473766 5767084008 5779558656 5781015198 5785535007 5798213316 5806315872 5820341832 5833096416 5837656944 5847287859 5860101492 5872777344 5877368896 5890248448 5899966128 5927280786 5940101952 5953118976 5954619258 5959274797 5967602424 5980679712 5982017994 5995126872 6021364608 6022882089 6035910048 6049137024 6063854076 6077142288 6105104784 6105277206 6118483392 6128577612 6133369158 6146809704 6160105728 6161658174 6175160712 6188624736 6198727824 6202186368 6203574216 6217168608 6227425638 6230724224 6232294467 6245951796 6259462272 6274691028 6288441264 6298815879 6302221632 6317554418 6326273664 6327867987 6331219776 6345093888 6346692954 6355561968 6370914708 6375895722 6389867736 6419450457 6428310336 6433336224 6447434112 6458071032 6463120188 6477100416 6477283344 6487969509 6502003488 6507086992 6521346496 6532105356 6547884561 6562233468 6567364062 6590953152 6606874512 6612040008 6626529504 6635789568 6637461894 6666395904 6671607936 6682614696 6697258848 6713552727 6728264676 6742818432 6744517731 6774035184 6790398804 6805279152 6810599768 6820117056 6835062528 6836785074 6851573568 6868242882 6883293816 6898182912 6915160917 6930118944 6945305472 6947055801 6962202828 6973568802 6977459664 6979020993 6994314684 7009564752 7024925376 7041895056 7057326528 7072713984 7074496422 7089799104 7089999336 7105335552 7117057872 7122622248 7138230624 7150007214 7155597351 7171277988 7186790016 7188601203 7204274884 7220062192 7231849128 7235884096 7237503252 7253363376 7263499392 7265329911 7286737968 7286943762 7302705984 7314753924 7318708992 7320472866 7336514808 7352384256 7380652608 7386423072 7402609536 7414822296 7432733826 7436670848 7438545009 7454845692 7465263264 7499695392 7505558928 7517941533 7522006464 7534416204 7540306886 7550713728 7556617152 7573176576 7585670736 7620789582 7654010112 7655939046 7661924739 7672631688 7689445344 7708020264 7714046676 7730951088 7741754496 7743705543 7760455776 7777461888 7783542592 7796383812 7813468656 7849642122 7866621504 7885760346 7903041048 7920135936 7922131938 7939492344 7956803232 7974239616 7976023992 7976249253 7993502496 8006690106 8012950029 8030509452 8047880064 8085138768 8102856384 8122569966 8135830269 8140139712 8140369608 8157977856 8160033798 8171436816 8177825544 8195746272 8197580214 8215544232 8233547616 8251499648 8253579159 8264970432 8271432288 8289558144 8303234184 8309725956 8327935728 8341675083 8366254704 8366490986 8384588352 8398421172 8402962176 8437157316 8441626368 8443753794 8462257272 8474082624 8494552944 8501194296 8519823648 8533879578 8540551677 8559267276 8571080448 8577781632 8610761376 8617493584 8631710649 8636377792 8650626012 8669337984 8671522797 8697319974 8709473808 8730512748 8749644624 8756485416 8787937536 8790152238 8809166016 8816053344 8835372672 8849949192 8890921179 8910152928 8929678464 8931928887 8951403636 8971019568 8973026991 8992690308 8999721122 9032046912 9053865072 9073705536 9093489408 9095781114 9115713432 9135431424 9157657176 9157915809 9177725088 9192866418 9200053737 9220214556 9240158592 9242487261 9262741068 9282937104 9298091736 9303279552 9305361324 9325752912 9341138457 9346086336 9366567168 9368927694 9389193408 9409768704 9412036542 9432661896 9453065472 9453332448 9476331627 9489410496 9496829664 9517640832 9520039431 9533342952 9540796468 9556372062 9561703984 9563843583 9584801604 9642465504 9650004336 9671151168 9687106548 9694680282 9715650624 9715925016 9736941312 9753005232 9760630488 9782019744 9798158034 9840870144 9843350202 9848564096 9851046093 9886429728 9910311768 9918060012 9939794256 9953684352 9956192841 9985811822 9999593856 10007411904 10023922044 10029341952 10045888272 10075489536 10092397014 10114227648 10161052776 10185598206 10207918728 10215899652 10230175584 10252593792 10255177611 10277360352 10285395568 10302364323 10307934784 10324940724 10347274368 10395178416 10417958208 10443304242 10466189496 10488828672 10491472026 10514347128 10537388064 10562842584 10585989792 10609070976 10611744633 10634698656 10634999004 10658003328 10675586808 10683933372 10707345936 10725010821 10756916982 10780185024 10803808512 10806412326 10830093288 10847773692 10853519616 10853826144 10856254878 10880045064 10895249088 10903767392 10927661696 10930106952 10930415643 10954058976 10972130886 10978063488 10980709299 11004772212 11019960576 11028576384 11070978912 11079634608 11103914304 11122233444 11149100739 11155006272 11179451136 11182268538 11197894896 11249543088 11258338392 11283009696 11298776832 11301624306 11310460329 11326070592 11334925728 11359764864 11378506104 11387402236 11412356368 11431184373 11481015168 11483908569 11508947532 11534168016 11562030396 11571070014 11596426632 11612631744 11640683664 11666192832 11675313888 11694575718 11720202984 11745554688 11754737792 11774463183 11799932256 11828640519 11854561572 11880203904 11883197907 11909238516 11918549594 11935204848 11961359424 11964035988 11990253744 12010035159 12042729216 12045764178 12071820096 12098274048 12127708152 12154284576 12183854949 12210209568 12210554412 12236966784 12240050697 12257155224 12266738316 12293619408 12296370321 12323316348 12350321424 12377249472 12397455648 12404372736 12407148432 12434337216 12454851276 12461448448 12464588934 12491903592 12518924544 12549382056 12549736479 12576882528 12597631758 12604443264 12607481047 12635108836 12652547328 12655735974 12662439552 12665630691 12693385908 12711123936 12741829416 12751791444 12779735472 12800819367 12838900914 12856620672 12866672448 12894868224 12916142064 12926240376 12954200832 12954566688 12975939018 13004006976 13014173984 13042692992 13045979961 13064210712 13095769122 13124466936 13134728124 13181906304 13185228357 13213749024 13224080016 13253059008 13274923788 13343215872 13365229392 13394517696 13427105454 13456529352 13485636864 13489035462 13499581683 13548070368 13580797608 13610558304 13621199536 13640234112 13643671671 13673570148 13703147136 13736485764 13766587632 13789299627 13830321834 13860237888 13890610944 13894111602 13924405656 13947137604 13954919328 13958041986 13988629368 14019129504 14049850752 14053391541 14083790112 14114653056 14118054813 14148992844 14179598208 14179998672 14234115744 14245244496 14276461248 14300014428 14311194702 14334558093 14342555976 14373580032 14377202406 14408549768 14440124384 14463698256 14471768192 14475006504 14506726752 14526998784 14530659822 14542020423 14573475936 14573887524 14605411968 14629507848 14640945732 14673029616 14697237051 14761305216 14765025303 14772846144 14805219072 14829644592 14865467652 14873341696 14877090018 14909691384 14930526528 14978717733 14999390784 15011117856 15035883066 15044012928 15068832408 15080613772 15101427456 15113234304 15138595521 15171341472 15241579164 15278397309 15311878092 15323849478 15345263376 15378890688 15416040528 15428093352 15461902176 15483508992 15487411086 15520911552 15554923776 15567085184 15592767624 15626937312 15664956363 15699284244 15733243008 15737208039 15771520692 15806082096 15844263876 15878984688 15913606464 15948479232 15952047984 15952498506 15987004992 16013380212 16025900058 16061018904 16095760128 16135375473 16170277536 16205712768 16209618489 16245139932 16271660538 16280279424 16280739216 16284382317 16320067596 16342873632 16355651088 16391492544 16395160428 16431088464 16458196329 16467095232 16502999296 16507158318 16529940864 16542864576 16579116288 16606468368 16619451912 16655871456 16683350166 16696393819 16732509408 16732981972 16769176704 16773402807 16796842344 16874314632 16887507588 16924514544 16948165248 16952436459 16989105888 17002388592 17039647296 17067759156 17081103354 17118534552 17155563264 17221522752 17234987168 17263421298 17272755584 17301252024 17338675968 17343045594 17356605021 17394639948 17418947616 17461025496 17499289248 17512970832 17541863577 17580304476 17618332032 17632106688 17670745344 17699898384 17781842358 17820305856 17859356928 17863857774 17877824391 17902807272 17942039136 17946053982 17985380616 17999442244 18064093824 18068646267 18107730144 18147411072 18191562228 18231426864 18315314352 18315831618 18355450176 18385732836 18400107474 18440429112 18480317184 18484974522 18525482136 18565874208 18596183472 18606559104 18610722648 18651505824 18682276914 18692172672 18696883401 18737855388 18778386816 18824073084 18865323792 18896447637 18906664896 18952663254 18978820992 18983603961 18993659328 19035281664 19040078862 19066685904 19081592936 19112744124 19123407968 19127687166 19169603208 19258351371 19284931008 19300008672 19342302336 19374213096 19389360564 19431301248 19431850032 19463908527 19506010464 19521260976 19564039488 19596316068 19643653683 19686700404 19697128192 19702092186 19772859456 19820623536 19836120024 19879588512 19907368704 19912385682 19927953913 19971623644 19999187712 20014823808 20047844088 20091776544 20140658181 20184794028 20228455296 20233553193 20322105552 20371196412 20415837456 20431799304 20460351168 20505187584 20510355222 20554720704 20570791136 20604728646 20615869568 20649881448 20694548736 20745482751 20790356832 20835916416 20841167403 20886608484 20932378992 20937062979 20982944052 21028694256 21074776128 21125685168 21171979584 21218141952 21223489266 21269397312 21269998008 21316006656 21351173616 21367866744 21414691872 21450021642 21466792053 21513833964 21560370048 21565803609 21612824652 21660186576 21695547384 21707652288 21712509756 21760090128 21790498176 21795989733 21807534784 21855323392 21860213904 21860831286 21908117952 21944261772 21956126976 21961418598 22009544424 22057152768 22111440463 22141957824 22159269216 22207828608 22244466888 22298201478 22310012544 22315635027 22364537076 22395789792 22499086176 22516676784 22553824599 22566019392 22603248612 22620920658 22652141184 22669851456 22719529728 22757012208 22774804472 22824712736 22862368746 22962030336 22967817138 22985774217 23017895064 23068336032 23124060792 23142140028 23192853264 23225263488 23231116629 23281367328 23332385664 23350627776 23389151436 23440405968 23509475584 23548926366 23599864512 23657281038 23709123144 23760407808 23766395814 23818477032 23837099188 23870409696 23922718848 23928071976 23928747759 23980507488 24020070318 24038850087 24091528356 24143640192 24255416304 24308569152 24367709898 24407490807 24420419136 24421108824 24473933568 24480101394 24514310448 24533476632 24587238816 24592740642 24646632696 24700642848 24754498944 24760737477 24794911296 24814296864 24868674432 24909702552 24929177868 24983807184 25025025249 25098764112 25099472958 25153765056 25195263516 25208886528 25214962094 25270217672 25311471948 25324879104 25331261382 25386771816 25422247872 25483658832 25503582888 25559470944 25601638734 25621655031 25677801828 25713241344 25733344896 25832284128 25852480752 25895131947 25909133376 25951878036 26008013952 26014568391 26028347968 26085385984 26091959922 26128421424 26191538244 26248933872 26269456248 26363812608 26370456714 26391074101 26427498048 26448160032 26506118016 26549847576 26672763537 26730458784 26789035392 26795786661 26854210908 26913058704 26919080973 26978070924 26999163366 27096140736 27161595216 27221116608 27242399072 27280468224 27287343342 27347140296 27406294272 27472971528 27473747427 27533175264 27578599254 27600161211 27660643668 27720475776 27727461783 27788223204 27848811312 27894275208 27909838656 27916083972 27977258736 28023415371 28038259008 28099701504 28106783082 28167580224 28229306112 28236109626 28297985688 28359196416 28359997344 28428994881 28468231488 28490488992 28552922496 28560118293 28600028856 28622389404 28669116186 28685111952 28691530749 28754404812 28817099536 28880248768 28927396512 28943536384 28950013008 29013453504 29061319644 29084040846 29146951872 29147775048 29210823936 29259015696 29281891464 29346059232 29394474102 29522610432 29530050606 29545692288 29553138279 29659289184 29730935304 29754180036 29819382768 29861053056 29868578523 29957435466 29998781568 30022235712 30071766132 30088025856 30137664816 30161227544 30226468608 30277191042 30342682944 30483158328 30556794618 30623756184 30647698956 30690526752 30757781376 30765532833 30832081056 30856186704 30907092969 30923804352 30974822172 31041823104 31134170368 31185535248 31253874624 31329912726 31398568488 31466486016 31474416078 31499023927 31543041384 31612164192 31688527752 31757969376 31827212928 31835233899 31904095968 31904997012 31974009984 32026760424 32051800116 32122037808 32175032463 32270750946 32340555072 32411425536 32419236978 32490279864 32543321076 32560558848 32561478432 32568764634 32640135192 32685747264 32711302176 32782985088 32790320856 32791246929 32862176928 32916392658 32934190464 32942127897 33014316636 33059881728 33085729152 33212936736 33238903824 33311742912 33366700332 33392787638 33447302217 33465018816 33465963944 33538353408 33546805614 33593684688 33748629264 33775015176 33849029088 33896330496 33904872918 33931380987 33978211776 34004777184 34079294592 34135518312 34162206708 34237069104 34293553119 34443045504 34451725707 34469974336 34526842596 34545511168 34602504048 34686091188 34713210042 34789279896 34837895232 34922050992 34998578496 35025941664 35083727154 35160608952 35236664064 35264213376 35323389549 35399796768 35485921557 35563684716 35640611712 35649593721 35727715548 35755648782 35805614544 35884078272 35892107964 35970761232 35998884488 36030105477 36128187648 36137292534 36215460288 36294822144 36383124456 36462853728 36551564847 36630628704 36631663236 36710900352 36720152091 36771465672 36800214948 36880858224 36889110963 36969949044 37050964272 37131748416 37192366944 37213118208 37221445296 37303011648 37364553828 37384345344 37393766802 37475710776 37556773632 37648146168 37649209437 37730647584 37792895274 37813329792 37822443141 37905326508 37957641984 37967207922 37987318656 37996892073 38080157724 38133371808 38163185872 38225488248 38246815936 38255374332 38339206416 38402458101 38516702742 38569862016 38600017344 38684604672 38748426192 38778721128 38862602496 38863700064 38927817054 39012020928 39042521952 39128078976 39137939883 39192632136 39287307366 39373400808 39404184372 39545718912 39555685071 39641247072 39672240048 39759177024 39824771364 39855907826 39943247288 40029647616 40095688176 40183553088 40281316362 40369588056 40456910592 40467106386 40498745049 40644211104 40742392824 40831674912 40863598608 40920702336 40931015013 41020710444 41109441408 41141582272 41209457292 41231739136 41299762896 41367898881 41490965502 41580713664 41671832832 41682334806 41773216968 41864757984 41874125958 41965888104 42057388512 42149552256 42160174623 42251370336 42343959168 42354164439 42446978532 42538794624 42539996016 42702347232 42735733488 42829383744 42900043284 42933584106 43003674279 43027667928 43120740096 43131607218 43225649304 43320373152 43391094768 43415304576 43425019512 43520180256 43580996352 43591979466 43615069568 43626061269 43720427808 43721662572 43816235904 43888523544 43922837196 44019088848 44091711153 44222880926 44283915648 44295075909 44318538432 44415657216 44488933776 44596402956 44620025088 44631270054 44729074152 44791579584 44936153199 44998172352 45033353568 45107649198 45132038784 45206497224 45241841316 45304282368 45339702912 45415786563 45514024416 45549608944 45649425472 45724737492 45835191927 45935634276 45971548434 46035790128 46136672064 46248121584 46284280056 46385706528 46450526976 46462233258 46562734656 46664771328 46701255552 46778302872 46880811936 46994869089 47097852732 47199729024 47211624117 47314562076 47418246288 47532791628 47636954064 47674198376 47740819392 47845437696 47856143952 47857495518 47961014976 48040140636 48077700174 48183056712 48287280384 48406126419 48510832608 48617138304 48628855467 48735419796 48814981614 48840838272 48842217648 48853146951 48960202788 49028620896 49066953264 49174477632 49185481284 49293265392 49374588987 49401285696 49508997888 49521474954 49589822592 49628593728 49737348864 49819405104 49858355736 49967614368 50050050498 50089181457 50197528224 50198945916 50307530112 50320208421 50390527032 50429924188 50540435344 50622943896 50662522764 50773543632 50844495744 50857309377 50967317664 51007165776 51118941888 51203277468 51243310062 51355603656 51466689792 51664568256 51704961504 51790263894 51818266752 51903756072 52016027904 52029136782 52056695936 52069815063 52183919844 52256842848 52383076488 52497867744 52538912496 52625590731 52740913428 52782148202 52854996096 52896320064 53012236032 53099695152 53345527074 53460917568 53578070784 53591573322 53633473173 53708421816 53826117408 53838161946 53956141848 53998326732 54192281472 54205938801 54323190432 54442233216 54484798144 54574686684 54694280592 54945943056 54947494854 55066350528 55157198508 55200322422 55321287336 55440951552 55454923566 55576446408 55697622624 55788550416 55819677312 55832167944 55954517472 56046830742 56076518016 56090650203 56213566164 56335160448 56472219252 56595971376 56689342911 56719994688 56857989762 56936462976 56950811883 56980977984 57105844992 57120236586 57200057712 57244778808 57338232372 57370223904 57383061498 57508809624 57634199072 57760497536 57775054113 57854793024 57900026016 58026907008 58122639288 58168081692 58293903744 58295550096 58391725581 58518031392 58563782928 58692118464 58788948204 58930961049 59060101212 59091384576 59106276558 59318578368 59461870608 59508360072 59638765536 59722106112 59737157046 59783861739 59914870932 59997563136 60044471424 60143532264 60275329632 60322455088 60421974543 60554382084 60685365888 60700659579 60966316656 61113589236 61247512368 61295397912 61381053504 61515562752 61531065666 61664162112 61712373408 61814185938 61847608704 61949644344 62083646208 62236448253 62371070496 62507749248 62523502209 62659825452 62797136976 62811188937 62948832156 62998047854 63086082768 63224328384 63377055504 63515938752 63654425856 63670467798 63808191936 63809994024 63948019968 64053520848 64103600232 64244075616 64350064926 64400376159 64541501892 64681110144 64697410827 64838473956 64980559728 65086642152 65122956864 65137529268 65280270384 65371494528 65387969199 65422604352 65565970176 65580641712 65582493858 65724353856 65832785316 65868380928 65884255794 66028633272 66171458304 66334321389 66425873472 66477807648 66623485824 66733400664 66785575276 66894604434 66930037632 66931927888 66946905081 67093611228 67187369376 67497258528 67550030352 67661473797 67698058176 67809745836 67862761974 67956423552 68009554368 68158589184 68271036624 68324413416 68474138208 68587106238 68886091008 68903451414 68939948672 68957322651 69053685192 69205008096 69372182376 69426420084 69578559792 69675790464 69693349887 69844101984 69997156992 70051883328 70167454308 70321217904 70528426752 70646779098 70799593536 70971843114 71127369432 71281223424 71299187442 71455431096 71511297564 71611229088 71768156544 71784215928 71786243277 71941522464 71997768976 72060210954 72116550261 72274585068 72430920576 72766248912 72925707456 73103129694 73261257408 73263326472 73421800704 73440304182 73542931344 73600429896 73761716448 73778221926 73939898088 74101928544 74263496832 74282212431 74384733888 74442890592 74606023296 74729107656 74787533604 74951421552 75075075747 75296292336 75298418874 75461295168 75585790548 75626659584 75644886282 75810653016 75934415844 75974637312 75993784146 76160315448 76266743616 76326371744 76450976496 76493631872 76510748664 76678412832 76804916202 76864965093 77033405484 77139724032 77200034688 77496852384 77557442256 77685395841 77727400128 77855634108 78024041856 78043705173 78085043904 78256157952 78275879766 78385264272 78574614732 78746801616 78808368744 79091437824 79111370142 79173222303 79282494144 79344480096 79518354048 79649542728 79711815652 79886494576 80018290611 80191376352 80367106176 80387359983 80562632724 80739176112 80757242919 80934212772 80997490098 81288422208 81484785648 81663349824 81727197216 81841404672 81862030026 82041420888 82218882816 82283164544 82418914584 82421242281 82599525792 82735797762 82800483633 82981931004 83161427328 83182385349 83364669612 83546433936 83729515968 83748251916 83931776208 84070246113 84114777024 84299104512 84320349246 84502740672 84687918336 84708328878 84893957064 85077589248 85079992032 85286984643 85404694464 85471466976 85658767488 85680354879 85800086568 85867168212 86007348558 86055335856 86074592247 86263214436 86451298608 86640746304 86782189536 86830609152 86850039024 87040360512 87183958932 87230139136 87252122538 87440855616 87443325144 87632471808 87777047088 87845674392 88038177696 88183422306 88252367329 88445761852 88567831296 88590151818 88637076864 88659414837 88977867552 89192805912 89262540108 89458148304 89583159168 89605735569 89872306398 89996344704 90066707136 90215298396 90264077568 90412994448 90483682632 90679405824 90831573126 91028048832 91099217888 91298850944 91449474984 91670383854 91871268552 91943096868 92071580256 92273344128 92296598499 92496243168 92568560112 92721278907 92771413056 92924466516 93125469312 93402511104 93556605744 93761623872 93989738178 94195705464 94399458048 94423248234 94497071781 94629124152 94836492576 95065583256 95273908128 95348396752 95481638784 95505701697 95712287904 95714991036 95922029952 96080281272 96155400348 96366113424 96525097389 96812252838 97021665216 97234276608 97257710934 97470839592 97629963228 97681676544 97684435296 97706293902 97920405576 98057241792 98133906528 98348955264 98370962568 98373740787 98586530784 98749177974 98802571392 98826383691 99042949908 99179645184 99257187456 99638810208 99716711472 99935228736 100100100996 100178362914 100341906651 100395056448 100397891832 100615060224 100640416842 100781054064 100859848376 101080870688 101245887792 101325045528 101547087264 101688991488 101714618754 101794142961 101934635328 102014331552 102237883776 102406554936 102486620124 102711207312 102880659357 103329136512 103355177121 103409923008 103580527788 103636533504 103807512144 104058273564 104113391872 104139630126 104367839688 104513685696 104766152976 104995735488 105077824992 105251181462 105481826856 105564296404 105709992192 105792640128 105970168647 106199390304 106457764671 106691054148 106921835136 106948781163 107183146644 107266946346 107416843632 107652234816 107676323892 107912283696 107996653464 108090316431 108384562944 108411877602 108646380864 108884466432 108969596288 109149373368 109388561184 109654694541 109891886112 109894989708 110132701056 110160456273 110314397016 110400644844 110642574672 110667332889 110909847132 111152892816 111395245248 111577100832 111639354624 111664335888 111909034944 112093661484 112153036032 112181300406 112427132328 112670320896 112944438504 112947628311 113191942752 113378685822 113439989376 113467329423 113715979524 113872925952 113901623766 113961955968 113990676219 114240473172 114400115424 114489557616 114676464744 114740447808 114766122996 115017619248 115207374303 115268398144 115520995072 115550108226 115709586048 115800052032 116053814016 116245278576 116336163384 116587807488 116591100192 116783451162 116874756733 117036062784 117127565856 117384236928 117413819649 117577896408 117861922098 118120202424 118212553116 118637156736 118667055213 118923741216 119016720144 119277531072 119474314092 119567723478 119829741864 120088942848 120287064528 120550659264 120644910176 120843949086 121108764168 121370731776 121401319158 121496235147 121932633312 122227178472 122495024736 122590795824 122762107008 122793045039 123062131332 123328324224 123424746816 123628371876 123695217408 123899288688 124103696643 124472896506 124742140992 125015498496 125047004418 125319650904 125594273952 125622377874 125897664312 125996095708 126172165536 126448656768 126480523869 126754111008 127031877504 127062493317 127340935596 127616383872 127619988048 128107041696 128207200464 128488151232 128700129852 128800752318 129011022837 129083003784 129362220288 129394821654 129676947912 129961119456 130173284304 130245913728 130275058536 130560540768 130742989056 130775938398 130845208704 130878183807 131161283424 131164987716 131448707712 131665570632 131768511588 132057266544 132275133459 132668642778 132851746944 132885227727 132955615296 133246971648 133466801328 133571150552 133789208868 133860075264 133863855776 133893810162 134187222456 134374738752 134808459597 134994517056 135100060704 135322947594 135396116352 135619491672 135725523948 135912847104 136019108736 136247359689 136542073248 136648826832 136948276416 137174212476 137505575781 137806902828 137879897344 137914645302 138107370384 138410016192 138744364752 138852840168 139157119584 139351580928 139386699774 139495677391 139688203968 139994313984 140103766656 140334908616 140642435808 140984607267 141293558196 141599187072 141634872351 141943686228 142254738864 142598374884 142910862192 143022595128 143222458176 143536313088 143568431856 143572486554 143883044928 143995537952 144120421908 144233100522 144549170136 144861841152 145218379257 145532497824 145851414912 145886566401 146206259388 146522514816 146526652944 146559440853 146880608364 147085862688 147200859792 147523432896 147556443852 147879796176 148123766961 148203857088 148526993664 148564424862 148769467776 148885781184 149212046592 149458215312 149575067208 149902843104 150150151494 150267544371 150592584672 150596837748 150922590336 150960625263 151171581096 151289772564 151621306032 151868831688 151987568292 152320630896 152533487232 152571928131 152652743488 152901952992 152987263744 153021497328 153356825664 153609832404 153729930186 154066810968 154400069376 154780083241 154993704768 155114884512 155370791682 155454800256 155711268216 156048083712 156087410346 156170087808 156209445189 156551759532 156770528544 157149229464 157493603232 157616737488 157876772193 158222740284 158346444606 158564988288 158688960192 159036708096 159299085456 159423631304 159772989152 160036581222 160382752704 160734212352 160774719966 160900419519 161125265448 161478352224 161514485838 161868425544 161994980196 162576844416 162617816403 162969571296 163326699648 163454394432 163724060052 164082841776 164566329088 164837829168 164842484562 165199051584 165471595524 165600967266 165963862008 166322854656 166364770698 166729339224 167092867872 167459031936 167496503832 167863552416 168140492226 168229554048 168271950609 168640698492 169005481344 169416657756 169787914128 170068028733 170159984064 170573969286 170809388928 170852435649 170942933952 171317534976 171360709758 171600173136 171734336424 172014697116 172110671712 172149184494 172526428872 172902597216 173281492608 173325162339 173564379072 173700078048 174080721024 174367917864 174504245076 174881711232 174886650288 175175176743 175554094176 175691348784 176076355392 176366844612 176504734658 176792883147 176891523704 177180303636 177274153728 177318829674 177955735104 178385611824 178525080216 178916296608 179166318336 179211471138 179351585217 179744612796 179992689408 180133414272 180430596792 180825988896 180967365264 181265923629 181663146252 182056097664 182101978737 182198435776 182597701888 182898949968 183340767708 183742537104 183886193736 184143160512 184546688256 184593196998 184737518707 184992486336 185137120224 185442557814 185542826112 185848933032 186250938624 186709344759 187113211488 187523247744 187570506627 187979476356 188391410928 188433566811 188846496468 188994143562 189258248304 189672985152 190131166512 190547816256 190696793504 190963277568 191011403394 191424575808 191429982072 191844059904 192160562544 192310800696 192732226848 193050194778 193201128477 193624505676 194043330432 194092232481 194515421868 194941679184 195259926456 195368870592 195412587804 195840811152 196114483584 196163907597 196267813056 196697910528 196741925136 196747481574 197173061568 197498355948 197605142784 197652767382 198085899816 198514374912 199002964167 199277620416 199433422944 199870457472 200200201992 200356725828 200683813302 200790112896 200795783664 200840715243 201280833684 201562108128 201719696752 202161741376 202491775584 202650091056 202984421391 203094174528 203429237508 203588285922 203869270656 204028663104 204475767552 204813109872 204973240248 205422414624 205761318714 206658273024 206710354242 206819846016 206871967953 207161055576 207615024288 208116547128 208279260252 208735679376 209027371392 209080049661 209532305952 209991470976 210155649984 210502362924 210963653712 211128592808 211585280256 211940337294 212398780608 212915529342 213382108296 213843670272 213897562326 214366293288 214533892692 214833687264 215304469632 215352647784 215358729831 215824567392 215993306928 216180632862 216349650783 216823755204 217292761728 217939192576 218298746736 218777122368 219309389082 219783772224 219789979416 220265402112 220320912546 220493167489 220628794032 220801289688 221285149344 221334665778 221819694264 222305785632 222790490496 222846637293 223154201664 223328671776 223818069888 224187322968 224362600812 224854264656 225225227241 225888877008 225895256622 226383885504 226757371644 226879978752 226934658846 227431959048 227803247532 227923911936 227981352438 228480946344 228800230848 228979115232 229352929488 229480895616 229532245992 230035238496 230414748606 230536796288 230594895279 231100216452 231419172096 231600104064 232490557152 232672326768 233056187523 233182200384 233566902324 233749513466 234072125568 234131115519 234255131712 234768473856 234827639298 235155792816 235723844196 236240404848 236425106232 237274313472 237334110426 237519666909 237847482432 238033440288 238555062144 238948628184 239135446956 239659483728 240054871833 240574129056 241101318528 241162079949 241289820352 241687898172 242217528336 242271728757 242802638316 242992470294 243865266624 244454356944 244990049472 245181591648 245524214016 245586090078 246124262664 246656648448 246849493632 247256743752 247263726843 247798577376 248207393286 248401450899 248945793012 249484281984 249547156047 250094008836 250639301808 251188547904 251244755748 251795328624 251992191416 252210738339 252344331072 252897313536 252961047738 253508222016 254063755008 254124986634 254681871192 255232767744 255239976096 255860953929 256214083392 256414400928 256976302464 257041064637 257400259704 257601504636 258022045674 258166007568 258223776741 258789643308 259353895824 259922238912 260346568608 260491827456 260550117072 261121081536 261551876796 261690417408 261756367614 262322566848 262329975432 262897415424 263331141264 263537023176 264114533088 264550266918 264757101987 265337285556 265703493888 265770455454 265911230592 265978244511 266933602656 267142301104 267578417736 267727711552 267787620324 268374444912 268749477504 268817206707 269616919194 269989034112 270200121408 270645895188 270792232704 271238983344 271451047896 272038217472 272494719378 273084146496 273297653664 273896552832 274348424952 275011151562 275613805656 275829290604 276214740768 276820032384 276889795497 277488729504 277705680336 278163836721 278314239168 278773399548 278991354782 279376407936 280207533312 280669817232 281284871616 281969214534 282587116392 283198374144 283269744702 283491215343 283887372456 284509477728 285196749768 285821724384 286045190256 286444916352 286517105091 287136863712 287144973108 287766089856 287991075904 288240843816 288466201044 289098340272 289575292167 290436758514 291064995648 291702829824 291773132802 292412518776 293045029632 293053305888 293118881706 293761216728 294171725376 294401719584 295046865792 295112887704 295121222361 295759592352 296247533922 296407714176 296479151073 297128849724 297538935552 297771562368 298916430624 299150134416 299805686208 300300302988 300535088742 301025719953 301185169344 301193675496 301845180672 301921250526 302343162192 302579545128 303242612064 303737663376 303975136584 304641261792 305066974464 305143856262 305305486976 305382428883 305803905984 306042994656 306713651328 307219664808 307459860372 308133621936 308641978071 309560166482 309987409536 310065531363 310229769024 310741583364 310909600512 311422536432 312174820692 312340175616 312418890378 313103519064 313541057088 314298458928 314987206464 315233474976 315753544386 316445480568 316692889212 317129976576 317377920384 317910505941 318598170912 318847262608 319373294013 319545978304 320073162444 320765505408 320846343489 321549439932 321800839038 322250530896 322956704448 323028971676 323736851088 323989960392 325153688832 325235632806 325939142592 326653399296 326908788864 327448120104 328165683552 328964083623 329675658336 329684969124 330398103168 330481368819 330943191048 331201934532 331927724016 332001998667 332729541396 333458678448 334185735744 334918063872 334993007664 335727104832 336280984452 336459108096 336543901218 337281396984 338010962688 338833315512 338842884933 339575828256 340136057466 340319968128 340401988269 341147938572 341618777856 341704871298 341885867904 341972028657 342721419516 343200346272 343468672848 344029394232 344221343424 344298368988 345052857744 345622122909 345805194432 346562985216 346650324678 347128758144 347400156096 348161442048 348735835728 349008490152 349763422464 349773300576 350350353486 350624270199 351108188352 351382697568 352152710784 352241458947 352733689224 353009469316 353585766294 353783047408 354360607272 354637659348 355911470208 356001165639 356771223648 357050160432 357832593216 358422942276 358703170434 359489225592 360266828544 360861193584 361651977792 361934730528 362531847258 363326292504 364112195328 364203957474 364396871552 364488705441 365797899936 366681535416 367485074208 367772387472 368286321024 368379135117 369186393996 369475037414 369984972672 370274240448 370885115628 371085652224 371697866064 372311089929 373418689518 374226422976 375046495488 375141013254 375958952712 376782821856 376867133622 377692992936 377988287124 378516496608 379345970304 379441571607 380262333024 381095632512 381187479951 381393587008 382022806788 382849151616 382859964144 384321125088 384621601392 385464453696 386100389556 386402256954 387249011352 388086660864 388184464962 389030843736 389883358368 390519852912 390737741184 390825175608 391681622304 392228967168 392327815194 392535626112 392634551421 393483850272 393494963148 394346123136 394996711896 395305534764 396171799632 396825400377 398005928334 398555240832 398655683181 398866845888 399740914944 400400403984 400713451656 401367626604 401580225792 401591567328 401681430486 402561667368 403124216256 403439393504 404323482752 404425378791 404983551168 405300182112 405968842782 406188349056 406858475016 407176571844 407738541312 408057326208 408742079067 409626219744 409946480496 410844829248 411522637428 412516727343 413420708484 413639692032 413743935906 414322111152 415230048576 416233094256 416558520504 417471358752 418054742784 418160099322 418487032173 419064611904 419982941952 420311299968 421004725848 421927307424 422257185616 422953821801 423880674588 424797561216 424904617053 425831058684 426764216592 427795124652 428732586576 429067785384 429667374528 430608939264 430705295568 430717459662 431649134784 431986613856 432361265724 432699301566 433647510408 434585523456 435655137771 436597493472 437554244736 437659699203 438618778164 439567544448 439579958832 439678322559 440641825092 440986334978 441257588064 441602579376 442570298688 442669331556 443639388528 444371300883 444611571264 445580980992 445693274586 446308403328 446657343552 447636139776 448374645936 448725201624 449708529312 450450454482 450802633113 451777754016 451790513244 452767771008 452881875789 453514743288 453869317692 454863918096 455606495064 455962704876 456961892688 457600461696 457715784393 457958230464 458705858976 458961791232 459064491984 460070476992 460829497212 461073592576 461189790558 462200432904 463200208128 464340249723 464981114304 465344653536 466112375046 466364400768 467133804648 467499026932 468144251136 468262231038 468510263424 468628335567 469655278596 470311585632 471447688392 472480809696 472850212464 473630316579 474668220852 475039333818 475694964864 476066880576 477110124288 477897256368 478270893912 479318967456 480109743666 481148258112 482202637056 482324159898 482579640704 482701258557 483375796344 484435056672 484543457514 485605276632 485984940588 487730533248 487853449209 488908713888 489980098944 490363183296 491172180156 492248525328 493698987264 494513487504 494527453686 495597154752 496414786572 496802901798 497891586024 498968563968 499094312094 500188017672 501278603616 502377095808 502489511496 503590657248 503984382832 504421476678 504688662144 504815851827 505922095476 507016444032 508249973268 509363742384 510204086199 510479952192 511721907858 512428166784 512828801856 513952604928 514082129274 514800519408 515203009272 516044091348 516332015136 516447553482 517579286616 518707791648 519844477824 519975487017 520693137216 521100234144 522242163072 523103753592 523512735228 524645133696 524659950864 525525530229 526662282528 527074046352 528229066176 529100533836 529514203974 530378649441 530674571112 531540910908 531822461184 531956489022 533867205312 534284602208 535156835472 535455423104 535575240648 536748889824 537498955008 537634413414 538054755651 539233838388 539978068224 540400242816 541291790376 542477966688 542902095792 543797770887 544989438756 546168292992 546305936211 546595307328 547793105664 548696849904 550022303124 551227611312 551658581208 552429481536 553640064768 553779590994 554212556121 554977459008 555411360672 556327673442 556628478336 557546799096 557982709564 558752815872 560128034277 561339634464 562569743232 562711519881 563938429068 565174232784 565300700433 566539489404 566982430686 567774744912 569018955456 570393499536 571643448768 572090380512 572889832704 573034210182 574273727424 574289946216 575532179712 575982151808 576481687632 576932402088 578196680544 579150584334 579603385431 580873517028 582129991296 582276697443 583546265604 584825037552 586106611776 586237763412 587522433456 588343450752 588491722791 588803439168 590093731584 590225775408 590242444722 591519184704 592495067844 592815428352 592958302146 594257699448 595543124736 597008892501 597832861248 598300268832 599611372416 600600605976 601070177484 602051439906 602370338688 602387350992 602522145729 603842501052 604686324384 605159090256 606485224128 607475326752 607950273168 608953264173 609282523584 610287712524 610610973952 610764857766 611607811968 612085989312 613427302656 614439329616 614919720744 616267243872 617283956142 617766571303 619120332964 619974819072 620131062726 620459538048 620615903859 621483166728 622845072864 624349641384 624837780756 626207038128 627082114176 627240148983 628596917856 629974412928 630466949952 631507088772 632890961136 633385778424 634755840768 635821011882 637196341824 637694525216 638746588026 639091956608 640146324888 641531010816 641692686978 643098879864 643601678076 644501061792 645913408896 646057943352 646076189493 647473702176 647979920784 649048952349 650471265612 651878285184 653817577728 654896240208 656331367104 657928167246 659351316672 659369938248 660796206336 660962737638 661479502467 661886382096 662403869064 663855448032 664003997334 665459082792 666917356896 668371471488 668539911879 669986015328 671454209664 672561968904 673087802436 674562793968 675675681723 677666631024 677685769866 679151656512 680272114932 680639936256 680803976538 682295877144 683409742596 683771735808 683944057314 685442839032 686400692544 686937345696 688058788464 688442686848 688596737976 690105715488 691244245818 691610388864 691784685837 693300649356 694257516288 694800312192 697471671456 698016980304 699168562569 699546601152 700700706972 701248540398 702216376704 702393346557 702765395136 704305421568 704482917894 705467378448 706018938632 707171532588 707566094816 708721214544 709275318696 711822940416 712002331278 712559000727 713542447296 714100320864 715665186432 716845884552 717406340868 718978451184 720164615499 721722387168 723303955584 723486239847 723869461056 725063694516 726652585008 726815186271 728407914948 728793743104 728977410882 731595799872 733363070832 734970148416 735544774944 736572642048 736758270234 738372787992 738950074828 739969945344 740548480896 741770231256 741791180529 743395732128 744622179858 745204352697 746837379036 748452845952 748641468141 750282026508 751917905424 753565643712 753734267244 755385985872 755976574248 756632215017 757032993216 758691940608 758883143214 760524666048 762191265024 762374959902 762787174016 764045613576 765698303232 765719928288 767582861787 768642250176 769243202784 770928907392 771123193911 772200779112 772804513908 774498022704 774671330223 776368929924 778061687472 779766716736 781039705824 781475482368 781650351216 783363244608 784655630388 785071252224 785269102842 786967700544 786989926296 788692246272 789993423792 790611069528 792343599264 793650800754 794271305961 796011856668 797110481664 797311366362 797733691776 797934733533 800800807968 801426903312 802735253208 803183134656 803362860972 805123334736 806248432512 806451620121 806878787008 808646965504 808850757582 809967102336 810600364224 811937685564 812376698112 813716950032 814353143688 816114652416 817484158134 818123297131 819252439488 819892960992 821689658496 823045274856 825033454686 826841416968 827487871812 828644222304 830460097152 830669386491 832466188512 833117041008 834491510163 834942717504 836320198644 836974064346 838129223808 840622599936 842009451696 843854614848 844514371232 845907643602 847761349176 849595122432 849809234106 850473646029 851662117368 853528433184 855590249304 857465173152 858135570768 859334749056 859551315273 861410591136 861434919324 863298269568 863973227712 864722531448 865398603132 867295020816 868725876501 871310275542 873194986944 875108489472 875319398406 877237556328 879135088896 879159917664 879356645118 881283650184 881972669956 882515176128 883205158752 885140597376 885338663112 885363667083 887278777056 888742601766 889223142528 889437453219 891386549172 892616806656 893314687104 896749291872 897450403248 899417058624 900900908964 901605266226 903077159859 903555508032 903581026488 905535542016 905763751578 907029486576 907738635384 909727836192 911212990128 911925409752 913923785376 915200923392 915431568786 915916460928 916147286649 917411717952 918128983968 920140953984 921658994424 922379581116 924400865808 925925934213 928680499446 929962228608 930196594089 930689307072 932224750092 932728801536 934267609296 934998053864 936524462076 937020526848 937256671134 939310557192 940623171264 942895376784 944961619392 945700424928 947260633158 949336441704 950078667636 951389929728 952133761152 953731517823 955794512736 956541787824 958119882039 958637934912 960219487332 962296516224 962539030467 964648319796 965159281408 965402517114 966751592688 968870113344 969086915028 971210553264 971969881176 975461066496 975706898418 976469741737 977817427776 979960197888 980726366592 982344360312 984497050656 986892250869 989026975008 989054907372 991194309504 991444106457 992829573144 993605803596 995783172048 996005996001 998188624188 1000376035344 1002557207232 1004754191616 1004979022992 1007181314496 1007968765664 1008842953356 1009377324288 1009631703654 1011844190952 1014032888064 1016499946536 1016528654799 1018727484768 1020408172398 1020959904384 1021205964807 1023443815716 1024856333568 1025657603712 1025916085971 1028164258548 1029601038816 1030406018544 1032088182696 1032664030272 1032895106964 1035158573232 1036866368727 1037415583296 1039688955648 1039950974034 1041386274432 1042200468288 1044484326144 1046207507184 1047025470456 1049290267392 1049319901728 1051051060458 1051872810597 1053324565056 1054148092704 1056458132352 1056724376841 1058201067672 1059028407948 1060757298882 1061349142224 1063081821816 1063912978044 1067734410624 1068003496917 1068569204416 1070313670944 1070910846208 1071150481296 1073497779648 1075268826828 1076109511302 1078467676776 1080800485632 1082583580752 1084955933376 1085804191584 1087595541774 1089978877512 1092336585984 1092611872422 1093190614656 1093466116323 1097393699808 1100044606248 1102455222624 1103317162416 1104858963072 1105137405351 1107559181988 1108425112242 1109954918016 1110822721344 1112655346884 1113256956672 1115093598192 1115965419128 1116933269787 1120256068554 1122679268928 1125139486464 1125423039762 1127876858136 1130348465568 1130601400866 1133078978808 1133964861372 1135549489824 1138037910912 1138324714821 1140786999072 1143286897536 1143562439853 1144180761024 1146068420364 1148547454848 1148579892432 1151964303616 1152963375264 1153864804176 1156393361088 1158301168668 1159206770862 1161747034056 1164259982592 1164553394886 1167092531208 1169650075104 1172213223552 1172475526824 1175044866912 1176686901504 1176983445582 1177606878336 1177903654263 1180451550816 1180484889444 1183038369408 1184990135688 1185916604292 1188515398896 1190476201131 1194017785002 1195665722496 1195967049543 1196600537664 1199222744832 1201201211952 1202140354968 1204102879812 1204740677376 1204774701984 1205044291458 1207685002104 1209372648768 1210318180512 1212970448256 1213276136373 1214950653504 1215900546336 1217906528346 1218565047168 1220575425048 1221529715532 1223215623936 1224171978624 1226226237201 1228878659232 1229839441488 1232534487744 1234567912284 1235533142606 1237550182029 1238240665928 1240262125452 1240919076096 1241231807718 1242966333456 1245690145728 1248699282768 1249675561512 1252414076256 1254164228352 1254480297966 1255461096519 1257193835712 1259948825856 1260933899904 1263014177544 1265781922272 1266771556848 1268861465403 1271642023764 1274392683648 1274713851159 1275389050432 1277493176052 1278183913216 1280292649776 1283385373956 1286197759728 1287203356152 1289002123584 1291826817792 1292115886704 1292152378986 1294947404352 1295959841568 1298097904698 1300942531224 1303756570368 1306965413313 1309792480416 1312662734208 1312979097609 1315856334492 1318702633344 1318739876496 1319034967677 1321925475276 1322959004934 1323772764192 1324807738128 1327710896064 1328007994668 1330918165584 1333113902649 1333834713792 1336742942976 1337079823758 1339972030656 1342908419328 1345123937808 1346175604872 1349125587936 1351351363446 1352407899339 1355333262048 1355371539732 1358303313024 1358645627367 1360544229864 1361607953076 1364591754288 1366819485192 1367888114628 1370885678064 1372801385088 1373147353179 1373874691392 1376117576928 1376885373696 1377193475952 1380211430976 1382488491636 1383220777728 1383569371674 1386601298712 1389600624384 1393020749169 1394943342912 1396033960608 1398337125138 1399093202304 1401401413944 1402497080796 1404432753408 1404786693114 1405530790272 1405885006701 1408965835788 1410934756896 1412037877264 1414343065176 1415132189632 1417442429088 1418550637392 1420890949737 1424004662556 1425118001454 1427084894592 1428200641728 1431330372864 1433691769104 1434812681736 1437956902368 1440329230998 1443444774336 1446607911168 1446972479694 1447738922112 1448103775671 1450127389032 1453305170016 1453630372542 1456815829896 1457954821764 1463191599744 1463560347627 1466726141664 1469940296832 1471089549888 1473516540468 1476745575984 1477900149656 1481096961792 1483540462512 1483582361058 1486791464256 1489244359716 1490408705394 1493674758072 1496905691904 1497282936282 1500564053016 1503835810848 1507131287424 1507468534488 1510771971744 1511953148496 1513264430034 1514065986432 1514447555481 1517766286428 1521049332096 1524749919804 1525574348032 1528091227152 1530612258597 1531439856576 1535165723574 1537284500352 1538486405568 1541857814784 1542246387822 1544401558224 1545609027816 1548996045408 1549342660446 1552737859848 1556123374944 1559533433472 1559926461051 1562079411648 1563300702432 1566726489216 1569311260776 1570538205684 1573935401088 1573979852592 1576576590687 1579986847584 1581222139056 1584687198528 1587301601508 1588542611922 1591135948323 1592023713336 1594622732724 1595467383552 1595869467066 1601601615936 1602853806624 1605470506416 1606366269312 1606725721944 1610246669472 1612496865024 1612903240242 1613757574016 1614164266953 1617701515164 1619934204672 1621200728448 1623875371128 1627433900064 1628706287376 1631393312661 1634968316268 1636246594262 1638504878976 1638917808633 1639785921984 1643379316992 1646090549712 1650066909372 1653682833936 1654975743624 1657288444608 1660920194304 1661338772982 1662637668363 1664932377024 1666234082016 1668983020326 1669885435008 1672640397288 1673948128692 1676258447616 1680384102831 1684018903392 1687709229696 1688134559643 1689028742464 1691815287204 1695522698352 1695902101299 1699618468212 1700947292058 1703324234736 1707056866368 1711180498608 1714930346304 1716271141536 1718669498112 1719102630546 1722821182272 1722869838648 1726596539136 1727946455424 1729445062896 1730797206264 1734590041632 1737451753002 1738810156293 1742620551084 1746389973888 1746830092329 1750638796812 1754475112656 1758319835328 1758713290236 1762567300368 1763945339912 1765030352256 1765475168373 1766410317504 1770281194752 1770677326224 1770727334166 1774557554112 1777485203532 1778446285056 1778874906438 1782773098344 1786629374208 1791026677503 1793498583744 1794900806496 1798834117248 1801801817928 1803210532452 1806154319718 1807111016064 1807162052976 1807566437187 1811527503156 1814058973152 1815477270768 1819455672384 1822425980256 1823850819504 1826859792519 1827847570752 1830863137572 1831832921856 1832294573298 1834823435904 1836257967936 1840281907968 1843317988848 1844759162232 1848801731616 1851851868426 1853299713909 1857360998892 1859924457216 1860393188178 1861378614144 1861847711577 1864449500184 1868535218592 1869996107728 1873048924152 1874513342268 1878621114384 1881246342528 1881720446949 1885790753568 1889923238784 1891400849856 1894521266316 1898672883408 1900157335272 1904267522304 1907463035646 1911589025472 1913083575648 1916239764078 1917275869824 1920438974664 1924593032448 1925078060934 1929296639592 1930805034228 1933503185376 1937740226688 1938173830056 1938228568479 1942421106528 1943939762352 1947146857047 1951413796836 1952939483474 1955634855552 1961452733184 1964688720624 1968994101312 1973784501738 1978053950016 1978109814744 1982388619008 1982888212914 1984438507401 1985659146288 1987211607192 1991566344096 1992011992002 1996377248376 2000752070688 2005114414464 2005619735637 2009958045984 2014362628992 2015937531328 2017685906712 2019263407308 2023688381904 2027027045169 2032999893072 2033057309598 2037454969536 2040816344796 2041919808768 2042411929614 2046887631432 2051315207424 2051832171942 2056328517096 2059202077632 2060812037088 2064176365392 2065328060544 2065790213928 2070317146464 2073732737454 2074831166592 2075354057511 2079901948068 2082772548864 2084400936576 2092415014368 2094050940912 2097505687707 2098639803456 2102102120916 2103745621194 2106649130112 2107180039671 2108296185408 2112916264704 2113448753682 2116402135344 2118056815896 2121514597764 2122698284448 2126163643632 2127825956088 2135468821248 2136006993834 2137138408832 2137677002181 2140627341888 2142300962592 2146995559296 2150537653656 2152219022604 2156935353552 2160493846497 2165167161504 2169911866752 2170458719541 2171608383168 2175191083548 2179957755024 2180445558813 2185223744844 2186381229312 2186932232646 2194787399616 2200089212496 2204910445248 2206634324832 2209717926144 2210274810702 2215118363976 2216850224484 2219909836032 2221645442688 2225310693768 2225373541587 2230187196384 2231930838256 2233866539574 2235613058091 2240512137108 2245358537856 2245924404423 2250846079524 2255753716272 2260696931136 2261202801732 2266157957616 2267929722744 2271098979648 2276075821824 2276649429642 2281573998144 2286573795072 2287124879706 2288361522048 2292136840728 2297094909696 2297159784864 2302748585361 2305926750528 2307729608352 2312786722176 2313369581733 2316602337336 2318413541724 2323494068112 2324013990669 2329106789772 2334185062416 2339300150208 2344426447104 2344951053648 2350089733824 2353966891164 2355213756672 2355807308526 2360903101632 2360969778888 2366076738816 2369980271376 2371833208584 2377030797792 2380952402262 2382813917883 2388035570004 2391331444992 2391934099086 2393201075328 2393804200599 2402402423904 2404280709936 2408205759624 2409549403968 2410088582916 2415370004208 2418745297536 2419354860363 2420636361024 2425940896512 2426552272746 2429901307008 2431801092672 2435813056692 2437130094336 2441150850096 2443059431064 2448343957248 2452452474402 2454369891393 2457757318464 2459678882976 2465068975488 2469135824568 2471066285212 2475100364058 2476481331856 2480524250904 2482463615436 2485932666912 2491380291456 2492008159473 2497398565536 2499351123024 2503474530489 2504828152512 2508960595932 2510922193038 2514387671424 2521867799808 2526028355088 2531563844544 2533543113696 2537722930806 2543284047528 2548785367296 2549427702318 2550778100864 2551420938087 2554986352104 2560585299552 2566770747912 2572395519456 2574406712304 2578004247168 2578653945819 2584231773408 2584304757972 2589894808704 2591919683136 2596195809396 2601885062448 2606177629503 2613930826626 2619584960832 2625325468416 2625958195218 2631712668984 2637405266688 2637479752992 2638069935354 2643850950552 2645918009868 2647545528384 2649615476256 2655421792128 2656015989336 2656091001249 2661836331168 2666227805298 2667669427584 2668312359657 2674159647516 2679944061312 2690247875616 2692351209744 2698251175872 2702702726892 2704815798678 2710666524096 2710743079464 2716606626048 2717291254734 2721088459728 2723215906152 2729183508576 2733638970384 2735776229256 2741771356128 2745602770176 2746294706358 2747749382784 2748441859947 2752235153856 2754386951904 2760422861952 2764976983272 2767138743348 2773202597424 2777777802639 2786041498338 2789886685824 2790589782267 2792067921216 2796674250276 2798186404608 2802802827888 2804994161592 2809573386228 2811061580544 2811770013402 2817931671576 2821869513792 2824075754528 2828686130352 2830264379264 2834884858176 2837101274784 2841781899474 2848009325112 2850236002908 2854169789184 2856401283456 2861194553469 2867383538208 2869625363472 2874359646117 2875913804736 2880658461996 2886889548672 2887617091401 2893944959388 2895477844224 2896207551342 2900254778064 2906610340032 2907260745084 2913631659792 2915909643528 2926383199488 2927120695254 2929409225211 2933452283328 2939880593664 2942179099776 2947033080936 2953491151968 2955800299312 2960676752607 2967080925024 2967164722116 2973582928512 2974332319371 2978488719432 2980817410788 2987349516144 2988017988003 2994565872564 3001128106032 3007671621696 3014262574848 3014937068976 3021543943488 3023906296992 3026528860068 3028131972864 3028895110962 3035532572856 3042098664192 3049499839608 3049585964397 3056182454304 3061224517194 3062879713152 3063617894421 3070331447148 3074569000704 3076972811136 3077748257913 3084492775644 3088803116448 3091218055632 3097992090816 3098685320892 3105475719696 3110599106181 3112246749888 3119066866944 3119852922102 3124158823296 3126601404864 3133452978432 3138622521552 3141076411368 3147870802176 3147959705184 3153153181374 3155618431791 3159973695168 3162444278112 3169374397056 3170173130523 3174603203016 3177085223844 3182271896646 3184047426672 3189245465448 3191738934132 3203203231872 3204010490751 3205707613248 3210941012832 3212732538624 3213451443888 3220493338944 3225806480484 3227515148032 3228328533906 3235403030328 3242401456896 3247750742256 3254867800128 3257412574752 3262786625322 3269936632536 3272493188524 3277009757952 3277835617266 3279571843968 3280398348969 3292181099424 3300133818744 3307365667872 3309951487248 3314576889216 3315412216053 3322677545964 3325275336726 3329864754048 3332468164032 3337966040652 3339770870016 3345280794576 3347896257384 3350799809361 3360768205662 3368037806784 3375418459392 3376269119286 3378057484928 3383630574408 3391045396704 3391804202598 3399236936424 3401894584116 3406648469472 3414113732736 3414974144463 3422360997216 3429860692608 3430687319559 3432542283072 3438205261092 3445642364544 3445739677296 3455892910848 3458890125792 3461594412528 3469180083264 3474903506004 3477620312586 3485241102168 3492779947776 3493660184658 3501277593624 3508950225312 3516639670656 3517426580472 3525134600736 3527890679824 3530060704512 3530950336746 3532820635008 3533710962789 3541354652448 3541454668332 3549115108224 3554970407064 3557749812876 3565546196688 3571428603393 3582053355006 3586997167488 3589801612992 3597668234496 3603603635856 3606421064904 3612308639436 3614222032128 3614324105952 3615132874374 3623055006312 3628117946304 3630954541536 3638911344768 3639828409119 3644851960512 3647701639008 3653719585038 3655695141504 3661726275144 3664589146596 3669646871808 3672515935872 3678678711603 3686635977696 3689518324464 3697603463232 3703703736852 3706599427818 3712650546087 3714721997784 3720786376356 3722757228288 3723695423154 3728899000368 3737070437184 3739992215456 3746097848304 3749026684536 3757242228768 3762492685056 3763440893898 3766383289557 3771581507136 3779846477568 3782801699712 3789042532632 3797345766816 3800314670544 3806584396209 3814926071292 3823178050944 3824141553477 3826167151296 3832479528156 3834551739648 3840877949328 3850156121868 3858593279184 3861610068456 3867006370752 3875480453376 3876347660112 3876457136958 3884842213056 3887879524704 3894293714094 3902827593672 3905878966948 3911269711104 3920896239939 3929377441248 3937988202624 3938937292827 3947569003476 3956107900032 3956219629488 3957104903031 3965776425828 3968877014802 3971318292576 3974423214384 3983132688192 3984023984004 3992754496752 3999341707947 4001504141376 4010228828928 4011239471274 4019916091968 4028725257984 4031875062656 4035371813424 4038526814616 4047376763808 4054054090338 4057223698017 4065999786144 4066114619196 4074909939072 4075936882101 4081632689592 4084823859228 4093775262864 4103664343884 4112657034192 4118404155264 4119442059537 4121624074176 4128352730784 4130656121088 4131580427856 4140634292928 4147465474908 4149662333184 4150708115022 4159803896136 4168801873152 4179062247507 4184830028736 4188101881824 4195011375414 4197279606912 4204204241832 4207491242388 4213298260224 4214360079342 4216592370816 4217655020103 4226897507364 4232804270688 4236113631792 4243029195528 4245396568896 4252327287264 4255651912176 4262672849211 4272013987668 4274276817664 4275354004362 4281254683776 4284601925184 4293991118592 4301075307312 4304438045208 4313870707104 4320987692994 4324365999121 4330334323008 4339823733504 4340917439082 4343216766336 4344311327013 4350382167096 4359915510048 4360891117626 4370447489688 4373864465292 4389574799232 4390681042881 4400178424992 4409820890496 4413268649664 4420549621404 4430236727952 4433700448968 4443290885376 4450621387536 4450747083174 4460374392768 4463861676512 4467733079148 4471226116182 4481024274216 4490717075712 4491848808846 4501692159048 4511507432544 4521393862272 4522405603464 4532315915232 4535859445488 4542197959296 4543342666443 4553298859284 4563147996288 4574249759412 4576723044096 4584273681456 4591836775791 4594319569728 4605497170722 4611853501056 4615459216704 4625573444352 4626739163466 4633204674672 4636827083448 4646988136224 4648027981338 4658213579544 4668370124832 4678600300416 4679779383153 4689902107296 4700179467648 4707933782328 4711614617052 4721806203264 4721939557776 4729729772061 4739960542752 4743666417168 4754061595584 4761904804524 4765627835766 4773407844969 4776071140008 4783868198172 4786402150656 4787608401198 4804804847808 4808561419872 4816411519248 4819098807936 4820177165832 4830740008416 4837490595072 4838709720726 4841272722048 4842492800859 4853104545492 4859802614016 4863602185344 4871626113384 4882301700192 4886118862128 4894179937983 4904904948804 4908739782786 4915514636928 4916753425899 4919357765952 4930137950976 4938271649136 4942132570424 4950200728116 4952962663712 4961048501808 4964927230872 4971865333824 4982760582912 4984016318946 4987913005089 4994797131072 4998702246048 5006949060978 5009656305024 5017921191864 5021844386076 5028775342848 5041152308493 5052056710176 5063127689088 5064403678929 5067086227392 5075445861612 5086568095056 5087706303897 5098855404636 5101556201728 5102841876174 5109972704208 5121170599104 5133541495824 5144791038912 5148813424608 5156008494336 5157307891638 5168463546816 5168609515944 5179789617408 5183839366272 5192391618792 5203770124896 5212355259006 5216430468879 5227861653252 5239169921664 5240490276987 5251916390436 5263425337968 5274959505984 5276139870708 5287701901104 5291836019736 5295091056768 5296425505119 5299230952512 5310843584256 5312031978672 5312182002498 5323672662336 5332455610596 5335338855168 5336624719314 5348319295032 5359888122624 5373080032509 5380495751232 5384702419488 5396502351744 5405405453784 5409631597356 5421333048192 5421486158928 5422699311561 5434582509468 5442176919456 5446431812304 5458367017152 5467277940768 5471552458512 5480579377557 5483542712256 5492589412716 5495498765568 5496883719894 5504470307712 5508773903808 5520845723904 5529953966544 5534277486696 5546405194848 5555555605278 5559899141727 5572082996676 5579773371648 5581179564534 5584135842432 5585543134731 5593348500552 5605605655776 5609988323184 5619146772456 5623540026804 5635863343152 5643739027584 5645161340847 5648151509056 5657372260704 5660528758528 5669769716352 5674202549568 5683563798948 5696018650224 5700472005816 5712802566912 5722389106938 5726863079917 5734767076416 5739250726944 5748719292234 5751827609472 5761316923992 5773779097344 5775234182802 5787889918776 5792415102684 5800509556128 5813220680064 5814521490168 5814685705437 5827263319584 5831819287056 5841440571141 5854241390508 5858818450422 5866904566656 5884358199552 5894066161872 5906982303936 5911600598624 5921353505214 5934161850048 5934329444232 5947165857024 5948664638742 5953315522203 5956977438864 5961634821576 5974699032288 5976035976006 5989131745128 6002256212064 6015343243392 6016859206911 6029874137952 6043087886976 6047812593984 6053057720136 6057790221924 6071065145712 6081081135507 6098999679216 6099171928794 6112364908608 6122449034388 6125759426304 6127235788842 6140662894296 6153945622272 6155496515826 6168985551288 6177606232896 6182436111264 6195984181632 6197370641784 6210951439392 6221198212362 6224493499776 6226062172533 6239705844204 6248317646592 6253202809728 6277245043104 6282152822736 6292517063121 6295919410368 6306306362748 6311236863582 6319947390336 6321540119013 6324888556224 6338748794112 6340346261046 6349206406032 6354170447688 6364543793292 6368094853344 6378490930896 6383477868264 6406406463744 6408020981502 6411415226496 6413031006543 6421882025664 6426902887776 6440986677888 6451612960968 6456657067812 6470806060656 6481481539491 6495501484512 6509735600256 6511376158623 6514825149504 6525573250644 6539873265072 6541336676439 6544986377048 6555671234532 6559143687936 6560796697938 6584362198848 6600267637488 6614731335744 6619902974496 6629153778432 6630824432106 6645355091928 6650550673452 6659729508096 6664936328064 6675932081304 6676120624761 6690561589152 6695792514768 6701599618722 6706839174273 6721536411324 6736075613568 6737773213269 6752538238572 6756114969856 6767261148816 6782090793408 6783608405196 6798473872848 6803789168232 6813296938944 6828227465472 6829948288926 6835288192159 6844721994432 6859721385216 6861374639118 6865084566144 6876410522184 6891284729088 6891479354592 6908245756083 6917780251584 6923188825056 6938360166528 6940108745199 6949807012008 6955240625172 6970482204336 6972041972007 6987320369316 7002555187248 7017900450624 7033279341312 7034853160944 7050269201472 7055781359648 7061900673492 7065641270016 7067421925578 7082709304896 7082909336664 7098230216448 7109940814128 7115499625752 7131092393376 7142857206786 7148441753649 7164106710012 7173994334976 7179603225984 7181412601797 7207207271712 7212842129808 7224617278872 7228648211904 7230265748748 7246110012624 7256235892608 7258064581089 7261909083072 7277822689536 7279656818238 7289703921024 7295403278016 7307439170076 7311390283008 7323452550288 7329178293192 7345031871744 7357357423206 7363109674179 7373271955392 7379036648928 7395206926464 7407407473704 7413198855636 7425301092174 7429443995568 7441572752712 7447390846308 7457798000736 7474140874368 7476024478419 7479984430912 7492195696608 7498053369072 7510423591467 7514484457536 7526881787796 7532766579114 7543163014272 7565603399424 7578085065264 7594691533632 7600629341088 7613168792418 7629852142584 7646356101888 7648283106954 7652334302592 7654262814261 7664959056312 7681755898656 7700312243736 7717186558368 7723220136912 7734012741504 7735961837457 7752695320224 7752914273916 7769684426112 7775759049408 7788587428188 7805655187344 7811757933896 7818532888509 7841792479878 7858754882496 7875976405248 7877874585654 7895138006952 7912215800064 7912439258976 7914209806062 7931552851656 7937754029604 7942636585152 7948846428768 7966265376384 7968047968008 7968273003747 7985508993504 7998683415894 8003008282752 8004937078971 8022478942548 8039832183936 8063750125312 8070743626848 8077053629232 8094753527616 8108108180676 8114447396034 8131999572288 8132229238392 8149819878144 8151873764202 8163265379184 8169647718456 8187550525728 8207328687768 8225314068384 8236808310528 8238884119074 8243248148352 8245325579841 8256705461568 8263160855712 8281268585856 8294930949816 8301416230044 8319607792272 8333333407917 8358124495014 8369660057472 8371769346801 8376203763648 8390022750828 8394559213824 8408408483664 8414982484776 8428720158684 8433184741632 8435310040206 8453795014728 8465608541376 8472227263584 8486058391056 8490793137792 8504654574528 8511303824352 8525345698422 8544027975336 8550708008724 8562509367552 8569203850368 8583583660407 8602150614624 8608876090416 8623078938351 8627741414208 8641975385988 8648731998242 8660668646016 8662851274203 8681834878164 8686433532672 8688622654026 8700764334192 8719831020096 8721782235252 8740894979376 8747728930584 8779149598464 8781362085762 8788227675633 8800356849984 8819641780992 8826537299328 8841099242808 8860473455904 8867400897936 8882030257821 8901242775072 8901494166348 8920748785536 8922996958113 8927723353024 8935466158296 8942452232364 8962048548432 8964053964009 8983697617692 9003384318096 9023014865088 9042787724544 9044811206928 9064631830464 9071718890976 9084395918592 9086685332886 9106597718568 9126295992576 9148499518824 9148757893191 9168547362912 9183673551582 9188639139456 9190853683263 9210994341444 9223707002112 9230918433408 9233244773739 9253478326932 9266409349344 9273654166896 9293976272448 9296055962676 9316427159088 9331797318543 9336740249664 9357200600832 9359558766306 9379804214592 9400358935296 9415867564656 9423229234104 9443612406528 9443879115552 9459459544122 9466855295373 9479921085504 9487332834336 9508123191168 9510519391569 9523809609048 9531255671532 9546815689938 9552142280016 9567736396344 9575216802396 9609609695616 9612031472253 9617122839744 9632823038496 9638197615872 9640354331664 9661480016832 9677419441452 9682545444096 9684985601718 9706209090984 9727204370688 9743252226768 9764603400384 9772237724256 9788359875966 9809809897608 9817479565572 9831029273856 9833506851798 9838715531904 9841195046907 9876543298272 9884265140848 9900401456232 9905925327424 9922097003616 9929854461744 9943730667648 9946236648159 9968032637892 9975826010178 9989594262144 9997404492096 10013898121956 10019312610048 10035842383728 10043688772152 10082304616986 10104113420352 10126255378176 10128807357858 10134172454784 10150891723224 10173136190112 10175412607794 10197710809272 10205683752348 10219945408416 10242341198208 10244922433389 10267082991648 10289582077824 10292061958677 10297626849216 10314615783276 10336927093632 10337219031888 10367678732544 10384783237584 10407540249792 10424710518012 10432860937758 10455723306504 10478339843328 10480980553974 10503832780872 10526850675936 10549919011968 10552279741416 10575403802208 10583672039472 10590182113536 10592851010238 10598461905024 10601132888367 10624063957344 10624364004996 10647345324672 10664911221192 10673249438628 10696638590064 10714285810179 10746160065018 10760991502464 10769404838976 10793004703488 10810810907568 10819263194712 10842666096384 10842972317856 10845398623122 10869165018936 10884353838912 10892863624608 10916734034304 10919485227357 10934555881536 10943104917024 10961158755114 10967085424512 10985178825432 10993767439788 11008940615424 11017547807616 11036036134809 11059907933088 11068554973392 11092810389696 11111111210556 11119798283454 11137951638261 11144165993352 11162359129068 11168271684864 11171086269462 11186697001104 11211211311552 11219976646368 11238293544912 11247080053608 11271726686304 11287478055168 11290322681694 11296303018112 11299149868671 11314744521408 11339539432704 11348405099136 11367127597896 11392037300448 11400944011632 11419753188627 11444778213876 11453726159834 11469534152832 11472424660431 11478501453888 11497438584468 11503655218944 11522633847984 11550468365604 11575779837552 11584830205368 11601019112256 11626441360128 11629042980336 11629371410874 11654526639168 11663638574112 11682881142282 11708482781016 11717636900844 11733809133312 11762688719817 11788132323744 11813964607872 11816811878481 11823201197248 11842707010428 11868323700096 11868658888464 11871314709093 11897329277484 11906631044406 11913954877728 11923269643152 11949398064576 11952071952012 11978263490256 12004512424128 12030686486784 12033718413822 12059748275904 12086175773952 12095625187968 12106115440272 12115580443848 12142130291424 12162162271014 12171671094051 12197999358432 12198343857588 12224729817216 12227810646303 12244898068776 12254471577684 12281325788592 12310993031652 12337971102576 12355212465792 12358326178611 12364872222528 12391968363264 12394741283568 12421902878784 12442396424724 12448986999552 12452124345066 12479411688408 12506405619456 12537186742521 12554490086208 12564305645472 12585034126242 12591838820736 12612612725496 12622473727164 12639894780672 12643080238026 12649777112448 12652965060309 12680692522092 12698412812064 12708340895376 12729087586584 12736189706688 12756981861792 12766955736528 12788018547633 12816041963004 12822830452992 12826062013086 12843764051328 12853805775552 12881973355776 12903225921936 12913314135624 12941612121312 12962963078982 12973097997363 12991002969024 13019471200512 13022752317246 13029650299008 13032933981039 13051146501288 13079746530144 13082673352878 13089972754096 13111342469064 13121593395876 13168724397696 13172043128643 13200535274976 13229462671488 13239805948992 13261648864212 13290710183856 13301101346904 13329872656128 13351864162608 13352241249522 13381123178304 13391585029536 13403199237444 13413678348546 13443072822648 13472151227136 13475546426538 13505076477144 13534522297632 13564181586816 13567216810392 13596947745696 13607578336464 13626593877888 13630027999329 13659896577852 13670576384318 13689443988864 13722749278236 13730169132288 13752821044368 13775510327373 13782958709184 13816491512166 13835560503168 13846377650112 13876720333056 13880217490398 13899614024016 13910481250344 13940964408672 13944083944014 13974640738632 14005110374496 14035800901248 14039338149459 14069706321888 14100538402944 14111562719296 14123801346984 14134843851156 14165418609792 14165818673328 14189189316183 14219881628256 14230999251504 14262184786752 14285714413572 14296883507298 14328213420024 14359206451968 14362825203594 14414414543424 14425684259616 14449234557744 14457296423808 14460531497496 14492220025248 14512471785216 14516129162178 14523818166144 14527478402577 14559313636476 14579407842048 14590806556032 14614878340152 14646905100576 14658356586384 14682539813949 14714714846412 14726219348358 14746543910784 14750260277697 14758073297856 14790413852928 14814814947408 14826397711272 14850602184348 14858887991136 14883145505424 14894781692616 14915596001472 14948281748736 14952048956838 14959968861824 14963739015267 14984391393216 14996106738144 15020847182934 15028968915072 15053763575592 15065533158228 15086326028544 15123456925479 15156170130528 15189383067264 15193211036787 15201258682176 15226337584836 15259704285168 15263118911691 15296566213908 15304668605184 15308525628522 15329918112624 15363511797312 15400624487472 15434373116736 15446440273824 15468025483008 15471923674914 15505390640448 15505828547832 15539368852224 15551518098816 15577174856376 15611310374688 15623515867792 15637065777018 15649291406637 15683584959756 15717509764992 15721470830961 15755749171308 15790276013904 15824878517952 15828419612124 15863105703312 15875508059208 15885273170304 15897692857536 15932530752768 15936095936016 15936546007494 15971017987008 15997366831788 16006016565504 16009874157942 16044957885096 16079664367872 16119240097527 16141487253696 16154107258464 16189507055232 16216216361352 16228894792068 16263999144576 16264458476784 16268097934683 16303747528404 16326530758368 16339295436912 16375101051456 16414657375536 16441738132671 16450628136768 16477768238148 16486496296704 16490651159682 16513410923136 16526321711424 16562537171712 16589861899632 16602832460088 16639215584544 16666666815834 16679697425181 16716248990028 16739320114944 16743538693602 16752407527296 16756629404193 16780045501656 16816816967328 16829964969552 16857440317368 16870620080412 16907590029456 16931217082752 16935484022541 16944454527168 16972116782112 16981586275584 17009309149056 17022607648704 17050691396844 17088055950672 17101416017448 17138407700736 17167167320814 17180589239751 17204301229248 17217752180832 17246157876702 17255482828416 17283950771976 17297463996484 17321337292032 17325702548406 17363669756328 17377245308052 17401528668384 17439662040192 17443564470504 17444057116311 17481789958752 17495457861168 17524321713423 17562724171524 17576455351266 17600713699968 17653074598656 17682198485616 17720946911808 17734801795872 17764060515642 17802485550144 17802988332696 17841497571072 17845993916226 17855446706048 17859946566609 17870932316592 17884904464728 17924097096864 17928107928018 17967395235384 18006768636192 18046029730176 18050577620733 18089622413856 18129263660928 18143437781952 18173370665772 18213195437136 18243243406521 18296999037648 18297515786382 18337094725824 18367347103164 18377278278912 18381707366526 18421988682888 18461836866816 18466489547478 18506956653864 18532818698688 18547308333792 18587952544896 18592111925352 18632854318176 18663594637086 18673480499328 18678186517599 18719117532612 18759608429184 18831735129312 18846458468208 18877551189363 18887758231104 18918919088244 18933710590746 18959842171008 18974665668672 19016246382336 19021038783138 19047619218096 19062511343064 19093631379876 19104284560032 19135472792688 19150433604792 19219219391232 19224062944506 19234245679488 19239093019629 19265646076992 19280708663328 19322960033664 19354838882904 19369971203436 19412418181968 19444444618473 19486504453536 19529206800768 19534128475869 19544475448512 19576719751932 19619619795216 19624010029317 19634959131144 19667013703596 19677431063808 19682390093814 19753086596544 19768530281696 19800802912464 19811850654848 19844194007232 19859708923488 19887461335296 19892473296318 19936065275784 19951652020356 19979188524288 19994808984192 20027796243912 20028361874283 20071684767456 20087377544304 20120517522819 20164609233972 20208226840704 20213319639807 20257614715716 20268344909568 20301783446448 20346272380224 20350825215588 20395421618544 20411367504696 20439890816832 20484682396416 20489844866778 20505864576477 20534165983296 20579164155648 20584123917354 20595253698432 20629231566552 20673854187264 20674438063776 20724737268249 20769566475168 20815080499584 20820326235597 20849421036024 20865721875516 20911446613008 20916125916021 20961961107948 21007665561744 21053701351872 21099838023936 21104559482832 21150807604416 21167344078944 21185702020476 21196923810048 21202265776734 21248127914688 21248728009992 21294690649344 21329822442384 21346498877256 21393277180128 21428571620358 21445325260947 21492320130036 21521983004928 21538809677952 21544237805391 21621621815136 21638526389424 21685944635712 21690797246244 21738330037872 21768707677824 21774193743267 21785727249216 21833468068608 21838970454714 21869111763072 21886209834048 21922317510228 21934170849024 21970357650864 21987534879576 22035095615232 22072072269618 22089329022537 22119815866176 22137109946784 22185620779392 22222222421112 22239596566908 22275903276522 22288331986704 22324718258136 22342172538924 22373394002208 22422422623104 22428073435257 22439953292736 22476587089824 22494160107216 22531270774401 22543453372608 22580645363388 22592606036224 22598299737342 22629489042816 22696810198272 22734255195792 22784074600896 22801888023264 22839506377254 22889556427752 22907452319668 22939068305664 22944849320862 22957002907776 22962788442783 22994877168936 23045267695968 23100936731208 23151559675104 23169660410736 23202038224512 23207885512371 23258085960672 23258742821748 23309053278336 23327277148224 23365762284564 23416965562032 23435273801688 23455598665527 23525377439634 23576264647488 23627929215744 23633623756962 23646402394496 23685414020856 23736647400192 23737317776928 23742629418186 23794658554968 23813262088812 23827909755456 23846539286304 23898796129152 23904143904024 23904819011241 23956526980512 24009024848256 24014811236913 24067436827644 24119496551808 24191250375936 24212230880544 24231160887696 24284260582848 24324324542028 24343342188102 24395998716864 24396687715176 24449459634432 24455621292606 24489796137552 24508943155368 24562651577184 24621986063304 24675942205152 24710424931584 24716652357222 24729744445056 24735976739523 24789482567136 24843805757568 24884792849448 24904248690132 24958823376816 25000000223751 25074373485042 25108980172416 25128611290944 25170068252484 25183677641472 25225225450992 25244947454328 25286160476052 25299554224896 25305930120618 25361385044184 25396825624128 25416681790752 25458175173168 25472379413376 25513963723584 25533911473056 25576037095266 25632083926008 25652124026172 25687528102656 25707611551104 25750750981221 25806451843872 25826628271248 25869236815053 25883224242624 25925926157964 25946195994726 25982005938048 25988553822609 26045504634492 26059300598016 26065867962078 26102293002576 26159493060288 26165346705756 26179945508192 26222684938128 26243186791752 26337448795392 26344086257286 26364683026899 26401070549952 26458925342976 26479611897984 26523297728424 26581420367712 26602202693808 26646090773463 26703728325216 26704482499044 26762246356608 26768990874339 26783170059072 26806398474888 26827356697092 26886145645296 26892161892027 26951092853076 27010152954288 27069044595264 27128363173632 27134433620784 27193895491392 27215156672928 27253187755776 27260055998658 27319793155704 27341152768636 27378887977728 27445498556472 27446273679573 27505642088736 27551020654746 27565917418368 27572561049789 27632983024332 27671121006336 27692755300224 27699734321217 27760434980796 27799228048032 27820962500688 27881928817344 27888167888028 27949281477264 27995391955629 28010220748992 28071601802496 28078676298918 28139412643776 28201076805888 28223125438592 28247602693968 28269687702312 28330837219584 28331637346656 28378378632366 28400565886119 28439763256512 28461998503008 28524369573504 28531558174707 28571428827144 28593767014596 28656426840048 28725650407188 28828829086848 28836094416759 28851368519232 28898469115488 28914592847616 28921062994992 28984440050496 29032258324356 29047636332288 29054956805154 29118627272952 29181613112064 29229756680304 29293810201152 29316713172768 29365079627898 29429429692824 29452438696716 29493087821568 29500520555394 29516146595712 29523585140721 29629629894816 29652795422544 29701204368696 29717775982272 29766291010848 29789563385232 29831192002944 29838709944477 29904097913676 29919937723648 29927478030534 29968782786432 29992213476288 30041694365868 30057937830144 30107527151184 30131066316456 30246913850958 30270561993847 30312340261056 30378766134528 30386422073574 30402517364352 30452675169672 30519408570336 30526237823382 30593132427816 30617051257044 30659836225248 30727023594624 30734767300167 30801248974944 30868746233472 30876185876031 30892880547648 30943847349828 31010781280896 31011657095664 31103036197632 31154349712752 31222620749376 31247031735584 31274131554036 31298582813274 31367169919512 31435019529984 31442941661922 31511498342616 31580552027808 31649757035904 31656839224248 31726211406624 31751016118416 31770546340608 31795385715072 31803398665101 31872191872032 31873092014988 31942035974016 31994733663576 32019748315884 32089915770192 32142857430537 32238480195054 32282974507392 32308214516928 32379014110464 32432432722704 32457789584136 32527998289152 32528916953568 32536195869366 32607495056808 32653061516736 32678590873824 32750202102912 32758455682071 32829314751072 32883476265342 32901256273536 32955536476296 32981302319364 33026821846272 33052643422848 33108108404427 33179723799264 33205664920176 33278431169088 33333333631668 33359394850362 33413854914783 33432497980056 33487077387204 33504815054592 33513258808386 33560091003312 33633633934656 33659929939104 33714880634736 33741240160824 33815180058912 33862434165504 33870968045082 33888909054336 33897449606013 33944233564224 34018618298112 34045215297408 34101382793688 34176111901344 34202832034896 34259259565881 34334334641628 34361178479502 34408602458496 34417273981293 34435504361664 34492315753404 34510965656832 34567901543952 34594927992968 34651405096812 34727339512656 34754490616104 34803057336768 34879324080384 34887128941008 34888114232622 34963579917504 34990915722336 35048643426846 35125448343048 35152910702532 35201427399936 35288066159451 35364396971232 35441893823616 35450435635443 35469603591744 35528121031284 35604971100288 35605976665392 35613944127279 35691987832452 35710893412096 35719893133218 35741864633184 35769808929456 35848194193728 35856215856036 35934790470768 36013537272384 36092059460352 36101155241466 36179244827712 36258527321856 36286875563904 36346741331544 36426390874272 36486486813042 36515013282153 36593998075296 36595031572764 36674189451648 36683431938909 36734694206328 36763414733052 36843977365776 36932979094956 37013913307728 37065637397376 37074978535833 37094616667584 37175905089792 37184223850704 37265708636352 37327189274172 37346960998656 37356373035198 37438235065224 37519216858368 37611560227563 37663470258624 37692916936416 37755102378726 37775516462208 37837838176488 37867421181492 37919684342016 37949331337344 37958895180927 38042077566276 38095238436192 38125022686128 38187262759752 38208569120064 38270945585376 38300867209584 38364055642899 38448125889012 38468491358976 38478186039258 38531292153984 38561417326656 38645920067328 38709677765808 38739942406872 38824836363936 38888889236946 38919293992089 38973008907072 39058413601536 39068256951738 39088950897024 39098801943117 39153439503864 39239239590432 39248020058634 39269918262288 39334027407192 39364780187628 39506173193088 39516129385929 39537060563392 39601605824928 39623701309696 39688388014464 39719417846976 39784946592636 39872130551568 39903304040712 39989617968384 40055592487824 40056723748566 40143369534912 40174755088608 40241035045638 40329218467944 40416453681408 40426639279614 40515229431432 40603566892896 40692544760448 40701650431176 40790843237088 40822735009392 40879781633664 40890083997987 40979689733556 41011729152954 41068331966592 41168247834708 41190507396864 41258463133104 41326530982119 41348876127552 41449474536498 41539132950336 41630160999168 41640652471194 41698842072048 41731443751032 41822893226016 41832251832042 41923922215896 42015331123488 42107402703744 42118014448377 42209118965664 42301615208832 42334688157888 42371404040952 42404531553468 42496255829376 42497456019984 42567567948549 42659644884768 42692997754512 42786554360256 42857143240716 42890650521894 42984640260072 43077619355904 43088475610782 43243243630272 43277052778848 43371889271424 43381594492488 43476660075744 43537415355648 43548387486534 43571454498432 43582435207731 43677940909428 43738223526144 43772419668096 43844635020456 43940715301728 43975069759152 44047619441847 44144144539236 44178658045074 44239631732352 44250780833091 44274219893568 44371241558784 44444444842224 44479193133816 44551806553044 44576663973408 44649436516272 44684345077848 44746788004416 44844845246208 44856146870514 44879906585472 44891217045801 44953174179648 44988320214432 45062541548802 45086906745216 45161290726776 45196599474684 45258978085632 45370370776437 45468510391584 45568149201792 45579633110361 45603776046528 45679012754508 45779112855504 45789356735073 45814904639336 45889698641724 45914005815552 45925576885566 45989754337872 46090535391936 46201873462416 46303119350208 46339320821472 46404076449024 46415771024742 46516171921344 46517485643496 46618106556672 46654554296448 46731524569128 46833931124064 46870547603376 46911197331054 46947874219911 47050754879268 47152529294976 47164412492883 47267247513924 47292804788992 47370828041712 47474635553856 47485258836372 47589317109936 47626524177624 47655819510912 47693078572608 47797592258304 47808287808048 47809638022482 47913053961024 48018049696512 48029622473826 48134873655288 48238993103616 48357720292581 48424461761088 48462321775392 48568521165696 48648649084056 48686684376204 48791997433728 48793375430352 48804293804049 48911242585212 48979592275104 49017886310736 49125303154368 49243972126608 49325214398013 49351884410304 49433304714444 49459488890112 49471953479046 49578965134272 49687611515136 49769585698896 49808497380264 49917646753632 50000000447502 50039092275543 50148746970084 50217960344832 50257222581888 50269888212579 50340136504968 50450450901984 50489894908656 50572320952104 50611860241236 50722770088368 50793651248256 50806452067623 50833363581504 50916350346336 50944758826752 51027927447168 51067822946112 51152074190532 51264167852016 51304248052344 51415223102208 51501501962442 51541767719253 51612903687744 51653256542496 51738473630106 51766448485248 51851852315928 51892391989452 51964011876096 51977107645218 52091009268984 52131735924156 52204586005152 52318986120576 52330693411512 52332171348933 52359891016384 52445369876256 52486373583504 52572965140269 52688172514572 52729366053798 52802141099904 52959223795968 53046595456848 53162840735424 53204405387616 53292181546926 53407456650432 53408964998088 53524492713216 53537981748678 53566340118144 53579839699827 53612796949776 53654713394184 53772291290592 53784323784054 53902185706152 54020305908576 54138089190528 54151732862199 54268867241568 54387790982784 54430313345856 54520111997316 54639586311408 54682305537272 54729730219563 54890997112944 54892547359146 55011284177472 55102041309492 55131834836736 55145122099578 55265966048664 55385510600448 55399468642434 55520869961592 55598456096064 55641925001376 55763857634688 55776335776056 55898562954528 55990783911258 56020441497984 56034559552797 56157352597836 56278825287552 56446250877184 56495205387936 56539375404624 56632653568089 56663274693312 56756757264732 56801131772238 56879526513024 56923997006016 57048739147008 57063116349414 57142857654288 57187534029192 57312853680096 57451300814376 57657658173696 57672188833518 57702737038464 57717279058887 57796938230976 57842125989984 57968880100992 58064516648712 58109913610308 58237254545904 58333333855419 58459513360608 58587620402304 58602385427607 58633426345536 58730159255796 58858859385648 58872030087951 58904877393432 59001041110788 59032293191424 59047170281442 59259259789632 59305590845088 59402408737392 59435551964544 59532582021696 59579126770464 59662384005888 59677419888954 59808195827352 59854956061068 59937565572864 59984426952576 60083388731736 60085085622849 60215054302368 60262132632912 60361552568457 60493827701916 60541123987694 60624680522112 60639958919421 60772844147148 60805034728704 60905350339344 61038817140672 61052475646764 61186264855632 61234102514088 61319672450496 61454047189248 61469534600334 61517593729431 61602497949888 61737492466944 61752371752062 61785761095296 61887694699656 62021562561792 62023314191328 62174211804747 62308699425504 62445241498752 62460978706791 62494063471168 62548263108072 62597165626548 62734339839024 62748377748063 62885883323844 63022996685232 63161104055616 63299514071808 63313678448496 63452422813248 63502032236832 63590771430144 63606797330202 63744383744064 63746184029976 63884071948032 63989467327152 64039496631768 64179831540384 64285714861074 64335975782841 64476960390108 64565949014784 64616429033856 64632713416173 64864865445408 64915579168272 65057833907136 65072391738732 65214990113616 65306123033472 65322581229801 65357181747648 65500404205824 65516911364142 65658629502144 65766952530684 65802512547072 65911072952592 65962604638728 66105286845696 66216216808854 66267987067611 66359447598528 66411329840352 66556862338176 66666667263336 66718789700724 66827709829566 66864995960112 66974154774408 67026517616772 67120182006624 67267267869312 67284220305771 67319859878208 67429761269472 67482480321648 67593812323203 67630360117824 67741936090164 67777818108672 67794899212026 67888467128448 68090430594816 68202765587376 68352223802688 68405664069792 68518519131762 68668669283256 68722356959004 68817204916992 68834547962586 68871008723328 68888365328349 68984631506808 69135803087904 69189855985936 69302810193624 69454679025312 69508981232208 69606114673536 69623656537113 69774257882016 69776228465244 69927159835008 69981831444672 70097286853692 70250896686096 70305821405064 70576132318902 70728793942464 70883787647232 70900871270886 70939207183488 71056242062568 71209942200576 71211953330784 71227888254558 71383975664904 71439786266436 71483729266368 71539617858912 71696388387456 71712431712072 71714457033723 71869580941536 72027074544768 72044433710739 72202310482932 72358489655424 72573751127808 72693482663088 72852781748544 72972973626084 73030026564306 73187996150592 73190063145528 73348378903296 73366863877818 73469388412656 73526829466104 73687954731552 73865958189912 74027826615456 74131274794752 74149957071666 74189233335168 74207930218569 74368447701408 74531417272704 74654378548344 74712746070396 74876470130448 75000000671253 75223120455126 75326940517248 75385833872832 75510204757452 75551032924416 75675676352976 75734842362984 75898662674688 75917790361854 76084155132552 76190476872384 76250045372256 76374525519504 76417138240128 76541891170752 76601734419168 76728111285798 76896251778024 76956372078516 77062584307968 77122834653312 77252252943663 77419355531616 77479884813744 77607710445159 77649672727872 77777778473892 77838587984178 77946017814144 77965661467827 78136513903476 78177901794048 78197603886234 78306879007728 78478479180864 78496040117268 78539836524576 78668054814384 78729560375256 79012346386176 79032258771858 79074121126784 79094049080697 79203211649856 79376776028928 79438835693952 79569893185272 79744261103136 79806608081424 79938272320389 80111184975648 80113447497132 80286739069824 80306972623017 80349510177216 80482070091276 80658436935888 80676485676081 80853278559228 81030458862864 81207133785792 81385089520896 81403300862352 81581686474176 81645470018784 81759563267328 81780167995974 81959379467112 82023458305908 82136663933184 82336495669416 82338821038719 82516926266208 82653061964238 82697752255104 82717683149367 82898949072996 83078265900672 83099202963651 83281304942388 83397684144096 83462887502064 83645786452032 83664503664084 83847844431792 84030662246976 84214805407488 84236028896754 84418237931328 84603230417664 84669376315776 84742808081904 84809063106936 84992511658752 84994912039968 85135135897098 85201697658357 85319289769536 85385995509024 85573108720512 85594674524121 85714286481432 85781301043788 85969280520144 86176951221564 86486487260544 86508283250277 86554105557696 86743778542848 86763188984976 86953320151488 87096774973068 87142908996864 87164870415462 87355881818856 87544839336192 87689270040912 87881430603456 87950139518304 88095238883694 88288289078472 88357316090148 88479263464704 88501561666182 88548439787136 88570755422163 88888889684448 88958386267632 89103613106088 89153327946816 89298873032544 89368690155696 89493576008832 89516129833431 89712293741028 89759813170944 89782434091602 89906348359296 89976640428864 90125083097604 90173813490432 90322581453552 90393198949368 90740741552874 90811685981541 90937020783168 91136298403584 91159266220722 91207552093056 91358025509016 91558225711008 91578713470146 91629809278672 91779397283448 91851153771132 91979508675744 92181070783872 92204301900501 92403746924832 92606238700416 92628557628093 92678641642944 92831542049484 93032343842688 93034971286992 93309108592896 93463049138256 93667862248128 93741095206752 93822394662108 93895748439822 94101509758536 94305058589952 94328824985766 94534495027848 94741656083424 94949271107712 94970517672744 95178634219872 95253048355248 95311639021824 95386157145216 95410195995303 95616575616096 95619276044964 95826107922048 96059244947652 96269747310576 96428572291611 96715440585162 96848923522176 96924643550784 97137042331392 97297298168112 97373368752408 97583994867456 97586750860704 97608587608098 97822485170424 97959184550208 98035772621472 98250606308736 98275367046213 98487944253216 98650428796026 98703768820608 98866609428888 98943906958092 99157930268544 99324325213281 99539171397792 99616994760528 99835293507264 100000000895004 100078184551086 100297493940168 100514445163776 100539776425158 100680273009936 100900901803968 100979789817312 101144641904208 101223720482472 101445540176736 101587302496512 101612904135246 101666727163008 101692348818039 101832700692672 102055854894336 102135645892224 102304148381064 102528335704032 102608496104688 102777778697643 103003003924884 103083535438506 103225807375488 103251821943879 103306513084992 103476947260212 103532896970496 103703704631856 103784783978904 103954215290436 104182018537968 104263471848312 104409172010304 104637972241152 104661386823024 104664342697866 104719782032768 104890739752512 104972747167008 105145930280538 105376345029144 105458732107596 105604282199808 105864198478353 106093190913696 106325681470848 106351306906329 106408810775232 106584363093852 106814913300864 106817929996176 106841832381837 107075963497356 107132680236288 107159679399654 107225593899552 107309426788368 107544582581184 107568647568108 107804371412304 108040611817152 108276178381056 108303465724398 108537734483136 108775581965568 108860626691712 109040223994632 109279172622816 109364611074544 109459460439126 109545039846459 109781994225888 109785094718292 110022568354944 110050295816727 110204082618984 110290244199156 110531932097328 110798937284868 111041739923184 111196912192128 111283850002752 111527715269376 111552671552112 111797125909056 111981567822516 112040882995968 112069119105594 112314705195672 112557650575104 112834680682689 112990410775872 113078750809248 113265307136178 113326549386624 113513514529464 113602263544476 113759053026048 113847994012032 113876685542781 114126232698828 114285715308576 114375068058384 114625707360192 114902601628752 115092166928697 115344377667036 115405474076928 115434558117774 115593876461952 115684251979968 115937760201984 116129033297424 116219827220616 116474509091808 116666667710838 116757881976267 116919026721216 117175240804608 117204770855214 117266852691072 117296405829351 117460318511592 117717718771296 117744060175902 117809754786864 118002082221576 118094340562884 118518519579264 118548388157787 118611181690176 118804817474784 118871103929088 119065164043392 119158253540928 119354839777908 119616391654704 119709912122136 119968853905152 120166777463472 120170171245698 120430108604736 120524265265824 120723105136914 120987655403832 121082247975388 121249361044224 121279917838842 121545688294296 121810700678688 122077634281344 122104951293528 122372529711264 122468205028176 122639344900992 122670251993961 122939069200668 123035187458862 123204995899776 123504743504124 123571522190592 123775389399312 123979592946357 124046628382656 124348423609494 124617398851008 124890482997504 124921957413582 124988126942336 125096526216144 125194331253096 125468679678048 125496755496126 125771766647688 126045993370464 126322208111232 126354043345131 126627356896992 126904845626496 127004064473664 127213594660404 127488767488128 127492368059952 127702703845647 127978934654304 128078993263536 128359663080768 128571429722148 128671951565682 128953920780216 129232858067712 129265426832346 129729730890816 129831158336544 130115667814272 130144783477464 130429980227232 130612246066944 130645162459602 130714363495296 130747305623193 131033822728284 131317259004288 131533905061368 131822145905184 131925209277456 132142858325541 132432433617708 132535974135222 132718895197056 132822659680704 133113724676352 133333334526672 133437579401448 133655419659132 133729991920224 133948309548816 134053035233544 134240364013248 134534535738624 134568440611542 134639719756416 134673651137403 134859522538944 134964960643296 135187624646406 135260720235648 135483872180328 135589798424052 135776934256896 136111112329311 136405531174752 136704447605376 136738899331083 136811328139584 137037038263524 137337338566512 137368070205219 137444713918008 137669095925172 137742017446656 137776730656698 137969263013616 138271606175808 138379711971872 138605620387248 138909358050624 139017962464416 139212229347072 139247313074226 139548515764032 139552456930488 139854319670016 139963662889344 140194573707384 140501793372192 140611642810128 140843622659733 141152264637804 141457587884928 141493237478649 141801742541772 141878414366976 142112484125136 142423906661568 142455776509116 142767951329808 142879572532872 142967458532736 143079235717824 143392776774912 143424863424144 143428914067446 143739161883072 144054149089536 144088867421478 144404620965864 144716979310848 145073160877743 145386965326176 145705563497088 145945947252168 146060053128612 146375992301184 146380126291056 146412881412147 146733727755636 146938776825312 147053658932208 147375909463104 147731916379824 147975643194039 148055653230912 148299914143332 148378466670336 148415860437138 148736895402816 149062834545408 149308757096688 149425492140792 149752940260896 150000001342506 150117276826629 150446240910252 150653881034496 150771667745664 150809664637737 151020409514904 151351352705952 151469684725968 151835580723708 152168310265104 152380953744768 152419356202869 152500090744512 152749051039008 152834276480256 153083782341504 153203468838336 153456222571596 153792503556048 153912744157032 154245669306624 154504505887326 154625303157759 154838711063232 154959769627488 155215420890318 155299345455744 155555556947784 155677175968356 155892035628288 155931322935654 156273027806952 156395207772468 156613758015456 156956958361728 156992080234536 156996514046799 157079673049152 157336109628768 157459120750512 157718895420807 158064517543716 158148242253568 158188098161394 158406423299712 158877671387904 159139786370544 159488522206272 159613216162848 159876544640778 160222369951296 160226894994264 160573478139648 160613945246034 160699020354432 160739519099481 160964140182552 161316873871776 161352971352162 161706557118456 162060917725728 162414267571584 162455198586597 162806601724704 163163372948352 163290940037568 163560335991948 163918758934224 164046916611816 164189190658689 164672991338832 164677642077438 165033852532416 165306123928476 165395504510208 165435366298734 165797898145992 166156531801344 166198405927302 166562609884776 166795368288192 166925775004128 167291572904064 167329007328168 167695688863584 168061324493952 168103678658391 168472057793508 168836475862656 169338752631552 169485616163808 169618126213872 169897960704267 169989824079936 170270271794196 170403395316714 170638579539072 170771991018048 171146217441024 171189349048242 171428572962864 171562602087576 171938561040288 172353902443128 172972974521088 173016566500554 173108211115392 173151837176661 173526377969952 173906640302976 174193549946136 174329740830924 174711763637712 175000001566257 175378540081824 175762861206912 175900279036608 176190477767388 176576578156944 176616090263853 176714632180296 177003123332364 177096879574272 177141510844326 177777779368896 177916772535264 178207226212176 178306655893632 178597746065088 178737380311392 178987152017664 179032259666862 179424587482056 179564868183204 179812696718592 179953280857728 180250166195208 180255256868547 180645162907104 180786397898736 181084657705371 181481483105748 181623371963082 181874041566336 181919876758263 182318532441444 182415104186112 182716051018032 183116451422016 183157426940292 183259618557344 183558794566896 183702307542264 183959017351488 184362141567744 184408603801002 184552781188293 184807493849664 185212477400832 185257115256186 185357283285888 185663084098968 186064687685376 186069942573984 186522635414241 186926098276512 187335724496256 187382936120373 187482190413504 187644789324216 187791496879644 188203019517072 188245133244189 188657649971532 189068990055696 189483312166848 189898542215424 189941035345488 190357268439744 190506096710496 190772314290432 190820391990606 191233151232192 191238552089928 191652215844096 192118489895304 192539494621152 192857144583222 193007927348523 193430881170324 193697847044352 193849287101568 193898140248519 194594596336224 194746737504816 195173501721408 195217175216196 195644970340848 195918369100416 195967743689403 196071545242944 196501212617472 196550734092426 196975888506432 197300857592052 197407537641216 197733218857776 197887813916184 198315860537088 198648650426562 198803961202833 199078342795584 199233989521056 199670587014528 200000001790008 200156369102172 200594987880336 201079552850316 201360546019872 201801803607936 201852660917313 201959579634624 202289283808416 202447440964944 202781436969609 202891080353472 203225808270492 203333454326016 203384697636078 203665401385344 204271291784448 204608296762128 205056671408064 205216992209376 205555557395286 206006007849768 206167070877012 206451614750976 206503643887758 206613026169984 206665095985047 206953894520424 207407409263712 207569567957808 207908430580872 208364037075936 208526943696624 208818344020608 208870969611339 209322773646048 209328685395732 209439564065536 209781479505024 209945494334016 210291860561076 210752690058288 210917464215192 211728396956706 211893933956929 212186381827392 212651362941696 212702613812658 212817621550464 213168726187704 213629826601728 213635859992352 213683664763674 214151926994712 214319358799308 214451187799104 214618853576736 215089165162368 215137295136216 215143371101169 215608742824608 216081223634304 216133301132217 216606931448796 217075468966272 217721253383424 218080447989264 218558345245632 218729222149088 218918920878252 219090079692918 219563988451776 219570189436584 220045136709888 220100591633454 220408165237968 220580488398312 221063864194656 221597874569736 222083479846368 222393824384256 222567700005504 222623790655707 223105343104224 223594251818112 223963135645032 224138238211188 224629410391344 225000002013759 225669361365378 225980821551744 226157501618496 226530614272356 226653098773248 227027029058928 227204527088952 227695988024064 227753371085562 228252465397656 228571430617152 228750136116768 229251414720384 229805203257504 230184333857394 230688755334072 230869116235548 231187752923904 231368503959936 231756758830989 232258066594848 232439654441232 232823131335477 232949018183616 233333335421676 233515763952534 233838053442432 233896984403481 234409541710428 234533705382144 234592811658702 234920637023184 235435437542592 235488120351804 235619509573728 236004164443152 236188681125768 237037039158528 237096776315574 237222363380352 237282147242091 237609634949568 238130328086784 238316507081856 238709679555816 239232783309408 239419824244272 239814816961167 240333554926944 240340342491396 240860217209472 240920917869051 241048530531648 241446210273828 241975310807664 242029457028243 242164495950776 242559835677684 243091376588592 243621401357376 244155268562688 244209902587056 244745059422528 244936410056352 245278689801984 245340503987922 245878138401336 246070374917724 246409991799552 247009487008248 247016463116157 247550778798624 247959185892714 248093256765312 248153049448101 248696847218988 249234797702016 249297608890953 249843914827164 249976253884672 250193052432288 250388662506192 250937359356096 250993510992252 251543533295376 252091986740928 252644416222464 252708086690262 253254713793984 253809691252992 254008128947328 254427189320808 254977534976256 254984736119904 255405407691294 255605092975071 255957869308608 256157986527072 256719326161536 256784023572363 257142859444296 257343903131364 257907841560432 258530853664692 259459461781632 259524849750831 259662316673088 260231335628544 260289566954928 260859960454464 261290324919204 261428726990592 261494611246386 262067645456568 262634518008576 263067810122736 263644291810368 263850418554912 264285716651082 264864867235416 265071948270444 265437790394112 265645319361408 265712266266489 266666669053344 266875158802896 267310839318264 267459983840448 267896619097632 268106070467088 268480728026496 268548389500293 269136881223084 269279439512832 269347302274806 269719045077888 269929921286592 270375249292812 270521440471296 270967744360656 271179596848104 272222224658622 272435057944623 272811062349504 273408895210752 273477798662166 273622656279168 274074076527048 274674677133024 274736140410438 274889427836016 275338191850344 275553461313396 275938526027232 276543212351616 276612905701503 276759423943744 277211240774496 277818716101248 277885672884279 278035924928832 278494626148452 279097031528064 279104913860976 279927325778688 280389147414768 281003586744384 281223285620256 281687245319466 282304529275608 282915175769856 282986474957298 283603485083544 284224968250272 284847813323136 284911553018232 285535902659616 285759145065744 285934917065472 286158471435648 286230587985909 286849726848288 286857828134892 287478323766144 288177734842956 288809241931728 289285716874833 290146321755486 290773930652352 291411126994176 291891894504336 292120106257224 292751984602368 292760252582112 292825762824294 293467455511272 293877553650624 294107317864416 294751818926208 294826101138639 295463832759648 295951286388078 296111306461824 296599828286664 296831720874276 297473790805632 297972975639843 298617514193376 298850984281584 299505880521792 300000002685012 300234553653258 300892481820504 301543335491328 301619329275474 302040819029808 302702705411904 302939369451936 303671161447416 304336620530208 304761907489536 304838712405738 305000181489024 305077046454117 305498102078016 306167564683008 306406937676672 306912445143192 307585007112096 307825488314064 308333336092929 309009011774652 309250606315518 309677422126464 309755465831637 309919539254976 310430841780636 310598690911488 311111113895568 311354351936712 311862645871308 312546055613904 312790415544936 313227516030912 313913916723456 313984160469072 313993028093598 314159346098304 314672219257536 314918241501024 315437790841614 316129035087432 316376196322788 316812846599424 317592595435059 318279572741088 318977044412544 319053920718987 319226432325696 319753089281556 320444739902592 320453789988528 320525497145511 321227890492068 321398040708864 321479038198962 321928280365104 322633747743552 322705942704324 323413114236912 324121835451456 324828535143168 324910397173194 325613203449408 326326745896704 326581880075136 327120671983896 327837517868448 328093833223632 328378381317378 328635119539377 329345982677664 329355284154876 330067705064832 330150887450181 330612247856952 330870732597468 331595796291984 332396811854604 333125219769552 333590736576384 333851550008256 334583145808128 334658014656336 335391377727168 336122648987904 336207357316782 336944115587016 337672951725312 338504042048067 338971232327616 339236252427744 339795921408534 339979648159872 340540543588392 340806790633428 341277159078144 341543982036096 341630056628343 342378698096484 342857145925728 343125204175152 343877122080576 344707804886256 345276500786091 346033133001108 346216422230784 346303674353322 347052755939904 347813280605952 348387099892272 348659481661848 349423527275424 350000003132514 350273645928801 350757080163648 351525722413824 351800558073216 351889217488053 352380955534776 353153156313888 353232180527706 353429264360592 354006246664728 354283021688652 355555558737792 355645164473361 355833545070528 356414452424352 356613311787264 357195492130176 357474760622784 358064519333724 358849174964112 359129736366408 359906561715456 360500332390416 360510513737094 361290325814208 361572795797472 362169315410742 362962966211496 363246743926164 363748083132672 363839753516526 364637064882888 365432102036064 366232902844032 366314853880584 366519237114688 367117589133792 367404615084528 367918034702976 368010755981883 368817207602004 369105562376586 369614987699328 370514230512372 370714566571776 371326168197936 372139885147968 373045270828482 373852196553024 374671448992512 374765872240746 374964380827008 375289578648432 375582993759288 376406039034144 376490266488378 377315299943064 378137980111392 378966624333696 379062130035393 379882070690976 380714536879488 381012193420992 381640783981212 382466302464384 382477104179856 383108111536941 384236979790608 385078989242304 385714289166444 386015854697046 386861762340648 387698574203136 387796280497038 389189192672448 389493475009632 390347003442816 390434350432392 391289940681696 391836738200832 391935487378806 392143090485888 392241916869579 393101468184852 393951777012864 394601715184104 395466437715552 395775627832368 396428574976623 397297300853124 397607922405666 398156685591168 398467979042112 399341174029056 400000003580016 400312738204344 401189975760672 402159105700632 402721092039744 403603607215872 403705321834626 403919159269248 404020953412209 404578567616832 404894881929888 405562873939218 405782160706944 406451616540984 406769395272156 407330802770688 408333336987933 409216593524256 410113342816128 410216697993249 410433984418752 411111114790572 412012015699536 412104210615657 412334141754024 413007287775516 413226052339968 413330191970094 413907789040848 414814818527424 415139135915616 415816861161744 416728074151872 417053887393248 417636688041216 417741939222678 418645547292096 418657370791464 419562959010048 419890988668032 420583721122152 421505380116576 421834928430384 422530867979199 423456793913412 423787867913858 424372763654784 424479712435947 425405227625316 425635243100928 426337452375408 427271719984704 427367329527348 428303853989424 428638717598616 428902375598208 429237707153472 430178330324736 430274590272432 430286742202338 431217485649216 432162447268608 432266602264434 433213862897592 434150937932544 435219482633229 436160895978528 437116690491264 437458444298176 437837841756504 438180159385836 439127976903552 439140378873168 439238644236441 440201183266908 440816330475936 441160976796624 442127728389312 443195749139472 444166959692736 445135400011008 445247581311414 446210686208448 447188503636224 447926271290064 448276476422376 449258820782688 450000004027518 450351830479887 451338722730756 451961643103488 452315003236992 452428993913211 453061228544712 454054058117856 454409054177904 455506742171124 456504930795312 457142861234304 457258068608607 457500272233536 458502829440768 459610406515008 460368667714788 461377510668144 461738232471096 462737007919872 463513517661978 463875909473277 464516133189696 464879308882464 465646262670954 465898036367232 466666670843352 467031527905068 467676106884864 467793968806962 468819083420856 469185623317404 469841274046368 470870875085184 470976240703608 470989542140397 471239019147456 472008328886304 472377362251536 473156686262421 474193552631148 474444726760704 474564294484182 475219269899136 476633014163712 477419359111632 478465566618816 478839648488544 479629633922334 480667109853888 480680684982792 481720434418944 481841835738102 482097061063296 482218557298443 482892420547656 483950621615328 484058914056486 484328991901552 485119671355368 486182753177184 487242802714752 487365595759791 488419805174112 489490118845056 489872820112704 490681007975844 491756276802672 492140749835448 494018974016496 494032926232314 495101557597248 495918371785428 496186513530624 496306098896202 497393694437976 498469595404032 498595217781906 499687829654328 500386104864576 500777325012384 501874718712192 501987021984504 503087066590752 504183973481856 504311035975173 505416173380524 506509427587968 508016257894656 508854378641616 509693882112801 509969472239808 510810815382588 511210185950142 511915738617216 512315973054144 513438652323072 513568047144726 514285718888592 514687806262728 515815683120864 517061707329384 518918923563264 519049699501662 519324633346176 519455511529983 520579133909856 521719920908928 522580649838408 522989222492772 524135290913136 525000004698771 526135620245472 527288583620736 527700837109824 528571433302164 529729734470832 530143896540888 531290638722816 531424532532978 533333338106688 533750317605792 534621678636528 534919967680896 535793238195264 536212140934176 536961456052992 537096779000586 538273762446168 538694604549612 539438090155776 539859842573184 540750498585624 540765770605641 541935488721312 542359193696208 543253973116113 544444449317244 544870115889246 545622124699008 545759630274789 546955597324332 547245312558336 548148153054096 549349354266048 549472280820876 549778855672032 550676383700688 551106922626792 551877052054464 553086424703232 553225811403006 553518847887488 553658343564879 554422481548992 555637432202496 555771345768558 556071849857664 556989252296904 558194063056128 558209827721952 559567906242723 560778294829536 562007173488768 562148808361119 562446571240512 563374490638932 564609058551216 564735399732567 565972949914596 567206970167088 568449936500544 569695626646272 569823106036464 571071805319232 571518290131488 572316942871296 572461175971818 573699453696576 573715656269784 574956647532288 576355469685912 577618483863456 578571433749666 579023782045569 580292643510972 581547861304704 581694420745557 583783789008672 584240212514448 585520505164224 585651525648588 586934911022544 587755107301248 588214635728832 589503637852416 589652202277278 590927665519296 591902572776156 592222612923648 593199656573328 593663441748552 594947581611264 595945951279686 596411883608499 597235028386752 597701968563168 599011761043584 600000005370024 600469107306516 601784963641008 603238658550948 604081638059616 605405410823808 605557982751939 605878738903872 607342322894832 608344310908827 608673241060416 609677424811476 610000362978048 610154092908234 610996204156032 612813875353344 613824890286384 615170014224192 615650976628128 616666672185858 618018023549304 618501212631036 619354844252928 619510931663274 619839078509952 619995287955141 620861683561272 622222227791136 622708703873424 623725291742616 625092111227808 625580831089872 626455032061824 626612908834017 627968320938144 627986056187196 628318692196608 629344438515072 629836483002048 630875581683228 632258070174864 632752392645576 635185190870118 635681801870787 636559145482176 637954088825088 638107841437974 638452864651392 639506178563112 640889479805184 640907579977056 641050994291022 642455780984136 642958076397924 643856560730208 645267495487104 645411885408648 645430113303507 646826228473824 648243670902912 648399903396651 649820794346388 651226406898816 653163760150272 654241343967792 655675035736896 656187666447264 656756762634756 657270239078754 658691965355328 658710568309752 660135410129664 660301774900362 661224495713904 661741465194936 663191592583968 664793623709208 666250439539104 667181473152768 667703100016512 667871371967121 669316029312672 670782755454336 672414714633564 673888231174032 675000006041277 677008084096134 677942464655232 678472504855488 679591842817068 679959296319744 681081087176784 681613581266856 683087964072192 683260113256686 684757396192968 685714291851456 686250408350304 687754244161152 689415609772512 690553001572182 692066266002216 692607348706644 694105511879808 695270276492967 696774199784544 697318963323696 698469394006431 698847054550848 700000006265028 700547291857602 701514160327296 703601116146432 703778434976106 704761911069552 706306312627776 706464361055412 706858528721184 708012493329456 708566043377304 711111117475584 711290328946722 711667090141056 711846441726273 712828904848704 714390984260352 714949521245568 716129038667448 717698349928224 718259472732816 719444450883501 721000664780832 721021027474188 722580651628416 722762753607153 723145591594944 724338630821484 725925932422992 726088371084729 726493487852328 727679507033052 729274129765776 730864204072128 732465805688064 732629707761168 733038474229376 734235178267584 734809230169056 735836069405952 736021511963766 737634415204008 738211124753172 739229975398656 741028461024744 741049389348471 742652336395872 744279770295936 744459148344303 746090541656964 747704393106048 747892826672859 749531744481492 749928761654016 750579157296864 751165987518576 752812078068288 752980532976756 754630599886128 756275960222784 757933248667392 758124260070786 759764141381952 761429073758976 762024386841984 763281567962424 764932604928768 764954208359712 766216223073882 766815278925213 768473959581216 770157978484608 770352070717089 771428578332888 772031709394092 773723524681296 775592560994076 778378385344896 778986950019264 780694006885632 780868700864784 782579881363392 783870974757612 784286180971776 784483833739158 786202936369704 787903554025728 789203430368208 790932875431104 791551255664736 792857149953246 794594601706248 795215844811332 796313371182336 796935958084224 797136798799467 800000007160032 800625476408688 802379951521344 804318211401264 805442184079488 805645168500879 807410643669252 807838318538496 808041906824418 809157135233664 809789763859776 811125747878436 811564321413888 812903233081968 813538790544312 816666673975866 817305173833869 818433187048512 820226685632256 820433395986498 820867968837504 822222229581144 824024031399072 824208421231314 824668283508048 826014575551032 826660383940188 827815578081696 829629637054848 829838717104509 830278271831232 831633722323488 833456148303744 833657018652837 834107774786496 835483878445356 837291094584192 837314741582928 839781977336064 841167442244304 843010760233152 843669856860768 845061735958398 846913587826824 847575735827716 848745527309568 848959424871894 850810455250632 852674904750816 854543439969408 854734659054696 856607707978848 857277435197232 857804751196416 858475414306944 858691763957727 860549180544864 860573484404676 862434971298432 864533204528868 866427725795184 867857150624499 870438965266458 872321791957056 874233380982528 874916888596352 875675683513008 876360318771672 878255953807104 878280757746336 878477288472882 880402366533816 881632660951872 882321953593248 884255456778624 884478303415917 886391498278944 888333919385472 890495162622828 892421372416896 893918926919529 895852542580128 896552952844752 898517641565376 900000008055036 900703660959774 902677445461512 904630006473984 904857987826422 906122457089424 908108116235712 908818108355808 911013484342248 913009861590624 914285722468608 914516137217214 915000544467072 915231139362351 919220813030016 920737335429576 922755021336288 923476464942192 925000008278787 927027035323956 927751818946554 929032266379392 929758617764928 931292525341908 931796072734464 933333341686704 934063055810136 935587937613924 937638166841712 938371246634808 939682548092736 941741750170368 941952481407216 941979084280794 942478038294912 944016657772608 944754724503072 946313372524842 948387105262296 949128588968364 950438539798272 952777786305177 954838718223264 956931133237632 957161762156961 957679296977088 959259267844668 961334219707776 961361369965584 961576491436533 963683671476204 964194122126592 964437114596886 965784841095312 967901243230656 968117828112972 968657983803104 970239342710736 972365506354368 974485605429504 974731191519582 976839610348224 978980237690112 979745640225408 981362015951688 983512553605344 984281499670896 985905358618131 988037948032992 988065852464628 990203115194496 990452662350543 991836743570856 992612197792404 994787388875952 997190435563812 999375659308656 1000772209729152 1001554650024768 1003749437424384 1003974043969008 1006174133181504 1008367946963712 1008622071950346 1010832346761048 1013018855175936 1015512126144201 1017708757283232 1019387764225602 1019938944479616 1021621630765176 1022420371900284 1023831477234432 1024631946108288 1024890169885029 1027136094289452 1028571437777184 1029375612525456 1031631366241728 1034123414658768 1035829502358273 1038099399003324 1038649266692352 1038911023059966 1041158267819712 1043439841817856 1045161299676816 1045978444985544 1048270581826272 1050000009397542 1050820937786403 1052271240490944 1054577167241472 1055401674219648 1055667652464159 1057142866604328 1059459468941664 1060287793081776 1062849065065956 1066666676213376 1066935493420083 1067500635211584 1069243357273056 1069839935361792 1071586476390528 1072424281868352 1074193558001172 1076547524892336 1077389209099224 1079719685146368 1081500997171248 1081531541211282 1083870977442624 1084718387392416 1086507946232226 1088888898634488 1089740231778492 1091244249398016 1091519260549578 1093911194648664 1096296306108192 1098698708532096 1098944561641752 1099557711344064 1101352767401376 1102213845253584 1103754104108928 1104032267945649 1106451622806012 1107037695774976 1107316687129758 1108844963097984 1111542691537116 1112143699715328 1113978504593808 1116419655443904 1119135812485446 1121556589659072 1124014346977536 1124297616722238 1124893142481024 1126748981277864 1129218117102432 1129470799465134 1131945899829192 1134413940334176 1136899873001088 1137186390106179 1139646212072928 1142143610638464 1143036580262976 1144922351943636 1147398907393152 1147431312539568 1149324334610823 1152710939371824 1155236967726912 1157142867499332 1158047564091138 1160585287021944 1163095722609408 1163388841491114 1167567578017344 1168480425028896 1171041010328448 1171303051297176 1173869822045088 1175510214602496 1176429271457664 1176725750608737 1179304404554556 1181855331038592 1183805145552312 1186399313146656 1187326883497104 1189285724929869 1191891902559372 1192823767216998 1194470056773504 1195403937126336 1198023522087168 1200000010740048 1200938214613032 1203569927282016 1206477317101896 1208163276119232 1210810821647616 1211115965503878 1211757477807744 1212062860236627 1214684645789664 1216688621817654 1217346482120832 1219354849622952 1220308185816468 1221992408312064 1225000010963799 1227649780572768 1230340028448384 1231301953256256 1233333344371716 1236036047098608 1236312631846971 1237002425262072 1239021863326548 1239678157019904 1239990575910282 1241723367122544 1244444455582272 1245417407746848 1247450583485232 1250184222455616 1251161662179744 1252910064123648 1253225817668034 1255936641876288 1255972112374392 1258688877030144 1259672966004096 1261751163366456 1264516140349728 1265504785291152 1267592603937597 1270370381740236 1271363603741574 1273118290964352 1273439137307841 1276215682875948 1276905729302784 1279012357126224 1281815159954112 1282101988582044 1284911561968272 1285916152795848 1287713121460416 1290534990974208 1290823770817296 1290860226607014 1293652456947648 1296487341805824 1296799806793302 1299641588692776 1302452813797632 1305658447899687 1308482687935584 1311350071473792 1312375332894528 1313513525269512 1314540478157508 1317383930710656 1317421136619504 1317715932709323 1320603549800724 1322448991427808 1323482930389872 1326383185167936 1329587247418416 1332500879078208 1335406200033024 1335742743934242 1338632058625344 1341565510908672 1344829429267128 1347776462348064 1350000012082554 1351055491439661 1354016168192268 1355884929310464 1356945009710976 1357286981739633 1359183685634136 1362162174353568 1363227162533712 1366520226513372 1369514792385936 1371428583702912 1371774205825821 1372500816700608 1375508488322304 1378831219545024 1381106003144364 1384132532004432 1385214697413288 1388211023759616 1390540552985934 1391627728419831 1393548399569088 1394637926647392 1396938788012862 1397694109101696 1400000012530056 1401094583715204 1403028320654592 1407556869952212 1409523822139104 1412612625255552 1412928722110824 1412968626421191 1413717057442368 1416024986658912 1417132086754608 1419470058787263 1422580657893444 1423334180282112 1423692883452546 1425657809697408 1429899042491136 1432258077334896 1435396699856448 1436518945465632 1438888901767002 1442001329561664 1442042054948376 1445161303256832 1445525507214306 1446291183189888 1446655671895329 1448677261642968 1451851864845984 1452176742169458 1452986975704656 1455359014066104 1458548259531552 1461728408144256 1462096787279373 1465259415522336 1466076948458752 1468470356535168 1469618460338112 1472043023927532 1475268830408016 1476422249506344 1482056922049488 1482098778696942 1485304672791744 1488559540591872 1488918296688606 1492181083313928 1495408786212096 1495785653345718 1499063488962984 1501158314593728 1502331975037152 1505624156136576 1505961065953512 1509261199772256 1512551920445568 1512933107925519 1516248520141572 1519528282763904 1524048773683968 1526563135924848 1529081646338403 1529908416719424 1532432446147764 1533630557850426 1536947919162432 1540315956969216 1540704141434178 1542857156665776 1544063418788184 1547447049362592 1551185121988152 1556756770689792 1557973900038528 1558366534589949 1561737401729568 1565159762726784 1567741949515224 1568967667478316 1572405872739408 1575000014096313 1578406860736416 1581865750862208 1583102511329472 1585714299906492 1589189203412496 1590431689622664 1593871916168448 1594273597598934 1600000014320064 1601250952817376 1604759903042688 1608636422802528 1610884368158976 1611290337001758 1614821287338504 1616083813648836 1618314270467328 1619579527719552 1622251495756872 1622297311816923 1625806466163936 1627077581088624 1629761919348339 1633333347951732 1634610347667738 1636866374097024 1637278890824367 1640866791972996 1641735937675008 1644444459162288 1648048062798144 1648416842462628 1649336567016096 1652029151102064 1653320767880376 1655631156163392 1659259274109696 1659677434209018 1660556543662464 1660975030694637 1663267444646976 1666912296607488 1667314037305674 1668215549572992 1670967756890712 1674582189168384 1674629483165856 1678703718728169 1682334884488608 1686021520466304 1686446425083357 1687339713721536 1690123471916796 1693827175653648 1694206199197701 1695151471655432 1697918849743788 1701620910501264 1705349809501632 1709086879938816 1709469318109392 1713215415957696 1714554870394464 1716950828613888 1717383527915454 1721098361089728 1721146968809352 1724869942596864 1729066409057736 1732855451590368 1735714301248998 1737071346136707 1740877930532916 1744643583914112 1745083262236671 1749833777192704 1751351367026016 1752720637543344 1756561515492672 1756954576945764 1760804733067632 1763265321903744 1764643907186496 1768510913557248 1768956606831834 1772782996557888 1776667838770944 1780990325245656 1784842744833792 1787837853839058 1789235650825497 1791705085160256 1793105905689504 1797035283130752 1800000016110072 1801407321919548 1805354890923024 1809715975652844 1812244914178848 1816216232471424 1816673948255817 1817636216711616 1822026968684496 1825032932726481 1826019723181248 1829032274434428 1830001088934144 1830462278724702 1838441626060032 1841474670859152 1845510042672576 1846952929884384 1850000016557574 1854054070647912 1855503637893108 1858064532758784 1859517235529856 1859985863865423 1862585050683816 1866666683373408 1868126111620272 1871175875227848 1875276333683424 1876742493269616 1879365096185472 1879838726502051 1883904962814432 1883958168561588 1884956076589824 1888033315545216 1889509449006144 1892626745049684 1896774210524592 1898257177936728 1905555572610354 1907045405612361 1909677436446528 1913862266475264 1914323524313922 1915358593954176 1918518535689336 1922668439415552 1922722739931168 1923152982873066 1927367342952408 1928874229193772 1931569682190624 1935802486461312 1936235656225944 1936290339910521 1937315967606208 1940478685421472 1944731012708736 1945199710189953 1949462383039164 1953679220696448 1959491280450816 1962724031903376 1967025107210688 1968562999341792 1971810717236262 1976075896065984 1976131704929256 1980406230388992 1980905324701086 1983673487141712 1985224395584808 1989574777751904 1994380871127624 1998751318617312 2001544419458304 2003109300049536 2003614115901363 2007948087938016 2012348266363008 2017244143900692 2021664693522096 2025000018123831 2031024252288402 2035417514566464 2038775528451204 2039877888959232 2043243261530352 2044840743800568 2049263892216576 2049780339770058 2054272188578904 2057142875554368 2058751225050912 2063262732483456 2068246829317536 2071659004716546 2076198798006648 2077822046119932 2082316535639424 2085810829478901 2090322599353632 2091956889971088 2095408182019293 2096541163652544 2100000018795084 2101641875572806 2104542480981888 2110803348439296 2111335304928318 2114285733208656 2118918937883328 2120575586163552 2125698130131912 2133333352426752 2133870986840166 2135001270423168 2135539325178819 2138486714546112 2143172952781056 2144848563736704 2148387116002344 2153095049784672 2154778418198448 2158333352650503 2163001994342496 2163063082422564 2167741954885248 2168288260821459 2169436774784832 2173015892464452 2177777797268976 2178265113254187 2179480463556984 2183038521099156 2187822389297328 2192592612216384 2197397417064192 2197889123283504 2199115422688128 2202705534802752 2204427690507168 2207508208217856 2208064535891298 2212903245612024 2214633374259516 2217689926195968 2223085383074232 2223148168045413 2227957009187616 2232839310887808 2233377445032909 2238271624970892 2243113179318144 2243678480018577 2248595233444476 2249786284962048 2253497962555728 2258436234204864 2258941598930268 2263891799658384 2268827880668352 2273799746002176 2274372780212358 2279292424145856 2284287221276928 2286073160525952 2289844703887272 2294797814786304 2294862625079136 2298648669221646 2300445836775639 2305421878743648 2310473935453824 2311056212151267 2314285734998664 2316095128182276 2321170574043888 2326777682982228 2335135156034688 2336960850057792 2342082020656896 2342606102594352 2347739644090176 2352858542915328 2353451501217474 2358608809109112 2363710662077184 2367610291104624 2372798626293312 2374653766994208 2378571449859738 2383783805118744 2385647534433996 2388940113547008 2390807874252672 2391410396398401 2400000021480096 2401876429226064 2407139854564032 2412954634203792 2416326552238464 2416935505502637 2422231931007756 2423514955615488 2424125720473254 2429369291579328 2433377243635308 2434692964241664 2438709699245904 2440616371632936 2450000021927598 2451915521501607 2455299561145536 2460680056896768 2462603906512512 2466666688743432 2472072094197216 2472625263693942 2474004850524144 2478043726653096 2479981151820564 2483446734245088 2488888911164544 2489516151313527 2490834815493696 2494901166970464 2500368444911232 2500971055958511 2502323324359488 2506451635336068 2511873283752576 2511944224748784 2519345932008192 2523502326732912 2529032280699456 2531009570582304 2535185207875194 2540740763480472 2542727207483148 2546236581928704 2546878274615682 2552431365751896 2558024714252448 2563630319908224 2564203977164088 2569823123936544 2571832305591696 2575426242920832 2576075291873181 2581647541634592 2581720453214028 2587304913895296 2593599613586604 2599283177385552 2611316895799374 2616965375871168 2622700142947584 2624750665789056 2627027050539024 2629080956315016 2634767861421312 2634842273239008 2635431865418646 2641207099601448 2644897982855616 2646965860779744 2652766370335872 2653434910247751 2659174494836832 2665001758156416 2671485487868484 2677264117250688 2681756780758587 2689658858534256 2695552924696128 2700000024165108 2702110982879322 2708032336384536 2713890019421952 2714573963479266 2718367371268272 2724324348707136 2726454325067424 2733040453026744 2739029584771872 2742857167405824 2743548411651642 2745001633401216 2745693418087053 2757662439090048 2762212006288728 2768265064008864 2770429394826576 2775000024836361 2781081105971868 2783255456839662 2787096799138176 2789275853294784 2793877576025724 2795388218203392 2800000025060112 2802189167430408 2815113739904424 2819047644278208 2825225250511104 2825857444221648 2825937252842382 2827434114884736 2832049973317824 2834264173509216 2838940117574526 2845161315786888 2847385766905092 2851315619394816 2858333358915531 2864516154669792 2870793399712896 2871485286470883 2873037890931264 2877777803534004 2884002659123328 2884084109896752 2884729474309599 2891051014428612 2892582366379776 2893311343790658 2897354523285936 2903703729691968 2904353484338916 2905973951409312 2910718028132208 2917096519063104 2923456816288512 2924193574558746 2930518831044672 2936940713070336 2939236920676224 2944086047855064 2950537660816032 2952844499012688 2957716075854393 2964113844098976 2964197557393884 2970609345583488 2971357987051629 2977836593377212 2984362166627856 2991571306691436 2998126977925968 3002316629187456 3004663950074304 3011248312273152 3011922131907024 3018522399544512 3025103840891136 3025866215851038 3032497040283144 3039056565527808 3046536378432603 3053126271849696 3058163292676806 3059816833438848 3064864892295528 3067261115700852 3073895838324864 3074670509655087 3081408282868356 3085714313331552 3088126837576368 3094894098725184 3102370243976304 3115947800077056 3116733069179898 3123474803459136 3130319525453568 3135483899030448 3137935334956632 3144811745478816 3150000028192626 3152462813359209 3156813721472832 3163731501724416 3166205022658944 3167002957392477 3171428599812984 3178378406824992 3180863379245328 3188547195197868 3200000028640128 3200806480260249 3202501905634752 3209519806085376 3217272845605056 3222580674003516 3229642574677008 3232167627297672 3239159055439104 3244502991513744 3244594623633846 3251612932327872 3254155162177248 3259523838696678 3266666695903464 3269220695335476 3273732748194048 3274557781648734 3281733583945992 3288888918324576 3296096125596288 3296833684925256 3298673134032192 3304058302204128 3306641535760752 3311262312326784 3312096803836947 3319354868418036 3321113087324928 3321950061389274 3326534889293952 3334628074611348 3336431099145984 3341935513781424 3349258966331712 3357407437456338 3364669768977216 3372043040932608 3372892850166714 3374679427443072 3380246943833592 3387654351307296 3388412398395402 3390302943310864 3395837699487576 3403241821002528 3410699619003264 3411559170318537 3418938636218784 3426430831915392 3429109740788928 3434767055830908 3442196722179456 3442293937618704 3458132818115472 3465710903180736 3471428602497996 3474142692273414 3481755861065832 3489287167828224 3490166524473342 3502702734052032 3505441275086688 3513123030985344 3513909153891528 3521609466135264 3526530643807488 3529287814372992 3530177251826211 3537913213663668 3545565993115776 3561980650491312 3567857174789607 3575675707678116 3578471301650994 3583410170320512 3586211811379008 3594070566261504 3600000032220144 3602814643839096 3610709781846048 3619431951305688 3624489828357696 3632432464942848 3633347896511634 3635272433423232 3636188580709881 3644053937368992 3650065865452962 3652039446362496 3658064548868856 3660924557449404 3675000032891397 3682949341718304 3691020085345152 3693905859768768 3700000033115148 3708108141295824 3711007275786216 3719034471059712 3719971727730846 3725170101367632 3733333366746816 3736252223240544 3742351750455696 3750552667366848 3753484986539232 3758730192370944 3759677453004102 3767809925628864 3767916337123176 3776066631090432 3779018898012288 3785253490099368 3793548421049184 3796514355873456 3802777811812791 3811111145220708 3814090811224722 3819354872893056 3820317411923523 3828647048627844 3830717187908352 3837037071378672 3845445479862336 3846305965746132 3854734685904816 3857748458387544 3863139364381248 3871604972922624 3872471312451888 3872580679821042 3874631935212416 3880957370842944 3889462025417472 3890399420379906 3898924766078328 3907358441392896 3916975343699061 3925448063806752 3934050214421376 3937125998683584 3943621434472524 3952151792131968 3952263409858512 3953147798127969 3961810649402172 3967346974283424 3970448791169616 3979149555503808 3988761742255248 3997502637234624 4006218600099072 4007228231802726 4015896175876032 4024696532726016 4034488287801384 4043329387044192 4050000036247662 4053166474318983 4062048504576804 4070835029132928 4071860945218899 4077551056902408 4086486523060704 4089681487601136 4099560679540116 4108544377157808 4114285751108736 4117502450101824 4126525464966912 4136493658635072 4143318009433092 4152397596013296 4155644092239864 4164633071278848 4171621658957802 4174883185259493 4180645198707264 4183913779942176 4190816364038586 4193082327305088 4200000037590168 4203283751145612 4209084961963776 4222670609856636 4228571466417312 4237837875766656 4238905879263573 4241151172327104 4251396260263824 4258410176361789 4267741973680332 4270002540846336 4271078650357638 4276973429092224 4289697127473408 4296774232004688 4306190099569344 4309556836396896 4316666705301006 4326003988684992 4326126164845128 4335483909770496 4336576521642918 4338873549569664 4339967015685987 4346031784928904 4355555594537952 4356530226508374 4358960927113968 4366077042198312 4375644778594656 4385185224432768 4386290361838119 4395778246567008 4398230845376256 4405411069605504 4408855381014336 4416129071782596 4425806491224048 4429266748519032 4446170766148464 4446296336090826 4455914018375232 4465678621775616 4466754890065818 4476543249941784 4486226358636288 4487356960037154 4497190466888952 4506995925111456 4516872468409728 4517883197860536 4527783599316768 4537655761336704 4538799323776557 4548745560424716 4558584848291712 4572146321051904 4579689407774544 4587244939015209 4589725250158272 4597297338443292 4600891673551278 4610843757487296 4620947870907648 4622112424302534 4628571469997328 4632190256364552 4642341148087776 4653555365964456 4670270312069376 4673921700115584 4675099603769847 4685212205188704 4695479288180352 4706903002434948 4717217618218224 4725000042288939 4735220582209248 4745597252586624 4749307533988416 4757142899719476 4767567610237488 4771295068867992 4781615748505344 4782820792796802 4800000042960192 4803752858452128 4814279709128064 4825909268407584 4832653104476928 4833871011005274 4844463862015512 4848251440946508 4858738583158656 4866754487270616 4866891935450769 4877419398491808 4881232743265872 4889285758045017 4900000043855196 4903831043003214 4910599122291072 4925207813025024 4933333377486864 4944144188394432 4945250527387884 4948009701048288 4956087453306192 4959962303641128 4966893468490176 4977777822329088 4979032302627054 4981669630987392 4982925092083911 4989802333940928 5000736889822464 5001942111917022 5004646648718976 5012903270672136 5023746567505152 5023888449497568 5036111156184507 5047004653465824 5058064561398912 5059339275250071 5062019141164608 5070370415750388 5081481526960944 5082618597593103 5085454414966296 5093756549231364 5104862731503792 5116049428504896 5127260639816448 5128407954328176 5139646247873088 5143664611183392 5150852485841664 5152150583746362 5163295083269184 5163440906428056 5174609827790592 5187199227173208 5198566354771104 5211214038410121 5222633791598748 5233930751742336 5235249786710013 5249501331578112 5254054101078048 5258161912630032 5269684546478016 5270863730837292 5282414199202896 5289795965711232 5293931721559488 5305532740671744 5306869820495502 5318348989673664 5330003516312832 5342970975736968 5354528234501376 5363513561517174 5367706952476491 5379317717068512 5391105849392256 5400000048330216 5404221965758644 5416064672769072 5429147926958532 5436734742536544 5448648697414272 5452908650134848 5466080906053488 5475098798179443 5478059169543744 5487096823303284 5490003266802432 5491386836174106 5515324878180096 5524424012577456 5536530128017728 5540858789653152 5550000049672722 5562162211943736 5566510913679324 5574193598276352 5578551706589568 5579957591596269 5587755152051448 5600000050120224 5604378334860816 5630227479808848 5638095288556416 5639516179506153 5651714888443296 5651874505684764 5654868229769472 5664099946635648 5668528347018432 5677880235149052 5690322631573776 5694771533810184 5716666717831062 5721136216837083 5729032309339584 5741586799425792 5742970572941766 5746075781862528 5755555607068008 5768005318246656 5768168219793504 5769458948619198 5782102028857224 5786622687581316 5794709046571872 5807407459383936 5808706968677832 5808871019731563 5811947902818624 5821436056264416 5834193038126208 5835599130569859 5848387149117492 5861037662089344 5878473841352448 5888172095710128 5901075321632064 5905688998025376 5915432151708786 5928227688197952 5928395114787768 5941218691166976 5942715974103258 5955673186754424 5968724333255712 5983142613382872 5996253955851936 6004633258374912 6009327900148608 6010842347704089 6023844263814048 6037044799089024 6051732431702076 6064994080566288 6075000054371493 6093072756865206 6106252543699392 6116326585353612 6119633666877696 6129729784591056 6134522231401704 6147791676649728 6149341019310174 6162816565736712 6171428626663104 6176253675152736 6189788197450368 6204740487952608 6233466138359796 6246949606918272 6257432488436703 6270967798060896 6275870669913264 6286224546057879 6289623490957632 6300000056385252 6304925626718418 6313627442945664 6332410045317888 6334005914784954 6342857199625968 6356756813649984 6361726758490656 6377094390395736 6400000057280256 6401612960520498 6405003811269504 6406617975536457 6434545691210112 6445161348007032 6459285149354016 6464335254595344 6475000057951509 6489005983027488 6489189247267692 6503225864655744 6508310324354496 6519047677393356 6533333391806928 6534795339762561 6538441390670952 6549115563297468 6563467167891984 6577777836649152 6592192251192576 6593667369850512 6597346268064384 6608116604408256 6613283071521504 6622524624653568 6624193607673894 6638709736836072 6643900122778548 6653069778587904 6669256149222696 6669444504136239 6683871027562848 6698517932663424 6700132335098727 6714814874912676 6729339537954432 6731035440055731 6745785700333428 6749358854886144 6760493887667184 6775308702614592 6776824796790804 6780605886621728 6791675398975152 6806483642005056 6821399238006528 6823118340637074 6837877272437568 6852861663830784 6858219481577856 6869534111661816 6884393444358912 6884587875237408 6901337510326917 6916265636230944 6931421806361472 6933168636453801 6942857204995992 6948285384546828 6963511722131664 6980333048946684 7005405468104064 7010882550173376 7026246061970688 7027818307783056 7043218932270528 7058575628745984 7060354503652422 7075826427327336 7091131986231552 7123961300982624 7135714349579214 7151351415356232 7156942603301988 7166820340641024 7172423622758016 7174231189195203 7200000064440288 7205629287678192 7221419563692096 7238863902611376 7248979656715392 7250806516507911 7266695793023268 7270544866846464 7272377161419762 7288107874737984 7300131730905924 7304078892724992 7316129097737712 7321849114898808 7350000065782794 7355746564504821 7365898683436608 7382040170690304 7387811719537536 7400000066230296 7416216282591648 7422014551572432 7439943455461692 7450340202735264 7466666733493632 7468548453940581 7472504446481088 7484703500911392 7501105334733696 7502913167875533 7506969973078464 7519354906008204 7535619851257728 7535832674246352 7558037796024576 7570506980198736 7587096842098368 7593028711746912 7605555623625582 7622222290441416 7628181622449444 7638709745786112 7640634823847046 7657294097255688 7674074142757344 7690890959724672 7692611931492264 7709469371809632 7715496916775088 7726278728762496 7728225875619543 7744942624903776 7745161359642084 7749263870424832 7761914741685888 7780798840759812 7797849532156656 7833950687398122 7850896127613504 7868100428842752 7874251997367168 7887242868945048 7904303584263936 7904526819717024 7906295596255938 7923621298804344 7934693948566848 7940897582339232 7958299111007616 7960304730743253 7977523484510496 7995005274469248 8014456463605452 8031792351752064 8045270342275761 8068976575602768 8086658774088384 8100000072495324 8106332948637966 8124097009153608 8141670058265856 8143721890437798 8155102113804816 8172973046121408 8179362975202272 8199121359080232 8217088754315616 8228571502217472 8235004900203648 8237080254261159 8272987317270144 8286636018866184 8304795192026592 8311288184479728 8325000074509083 8343243317915604 8349766370518986 8361290397414528 8367827559884352 8381632728077172 8386164654610176 8400000075180336 8406567502291224 8445341219713272 8457142932834624 8475675751533312 8477811758527146 8482302344654208 8502792520527648 8516820352723578 8535483947360664 8542157300715276 8553946858184448 8575000076746593 8593548464009376 8612380199138688 8614455859412649 8619113672793792 8633333410602012 8652007977369984 8652252329690256 8654188422928797 8673153043285836 8677747099139328 8679934031371974 8692063569857808 8711111189075904 8713060453016748 8717921854227936 8732154084396624 8751289557189312 8770370448865536 8772580723676238 8791556493134016 8810822139211008 8817710762028672 8832258143565192 8851612982448096 8858533497038064 8873148227563179 8892341532296928 8892592672181652 8911828036750464 8914073961154887 8933509780131636 8953086499883568 8974713920074308 8994380933777904 9013991850222912 9033744936819456 9035766395721072 9055567198633536 9075311522673408 9077598647553114 9097491120849432 9117169696583424 9139609135297809 9159378815549088 9174489878030418 9179450500316544 9194594676886584 9201783347102556 9221687514974592 9224011528965261 9244224848605068 9257142939994656 9264380512729104 9284682296175552 9307110731928912 9347843400231168 9350199207539694 9370424410377408 9390958576360704 9413806004869896 9434435236436448 9450000084577878 9457388440077627 9470441164418496 9491194505173248 9498615067976832 9501008872177431 9514285799438952 9535135220474976 9542590137735984 9565641585593604 9600000085920384 9602419440780747 9607505716904256 9628559418256128 9651818536815168 9667742022010548 9688927724031024 9696502881893016 9717477166317312 9733508974541232 9733783870901538 9754838796983616 9762465486531744 9778571516090034 9800000087710392 9807662086006428 9821198244582144 9866666754973728 9888288376788864 9890501054775768 9896019402096576 9912174906612384 9919924607282256 9933786936980352 9936290411510841 9958064605254108 9963339261974784 9965850184167822 9979604667881856 10003884223834044 10009293297437952 10025806541344272 10047776898995136 10072222312369014 10094009306931648 10116129122797824 10118678550500142 10124038282329216 10140740831500776 10162963053921888 10165237195186206 10170908829932592 10187513098462728 10209725463007584 10232098857009792 10234677510955611 10256815908656352 10279292495746176 10287329222366784 10304301167492724 10326590166538368 10326881812856112 10374398454346416 10397132709542208 10422428076820242 10445267583197496 10467861503484672 10470499573420026 10508108202156096 10516323825260064 10539369092956032 10541727461674584 10564828398405792 10579591931422464 10587863443118976 10590531755478633 10613739640991004 10636697979347328 10685941951473936 10703571524368821 10727027123034348 10735413904952982 10758635434137024 10782211698784512 10800000096660432 10808443931517288 10832129345538144 10858295853917064 10873469485073088 10897297394828544 10905817300269696 10908565742129643 10932161812106976 10950197596358886 10956118339087488 10974193646606568 10982773672348212 11025000098674191 11048848025154912 11073060256035456 11081717579306304 11100000099345444 11124324423887472 11133021827358648 11157103413179136 11159915183192538 11175510304102896 11200000100240448 11208756669721632 11260454959617696 11276190577112832 11279032359012306 11303429776886592 11303749011369528 11328199893271296 11337056694036864 11355760470298104 11380645263147552 11389543067620368 11408333435438373 11433333435662124 11442272433674166 11458064618679168 11460952235770569 11485941145883532 11492151563725056 11511111214136016 11536336439587008 11538917897238396 11564204057714448 11573245375162632 11589418093143744 11614814918767872 11617413937355664 11617742039463126 11623895805637248 11642872112528832 11668386076252416 11671198261139718 11696774298234984 11722075324178688 11750926031097183 11776344191420256 11802150643264128 11811377996050752 11830864303417572 11856455376395904 11856790229575536 11859443394383907 11885431948206516 11911346373508848 11937448666511424 11966285226765744 11992507911703872 12018655800297216 12021684695408178 12047688527628096 12074089598178048 12103464863404152 12129988161132576 12150000108742986 12159499422956949 12186145513730412 12212505087398784 12215582835656697 12232653170707224 12259459569182112 12269044462803408 12298682038620348 12325633131473424 12342857253326208 12352507350305472 12379576394900736 12409480975905216 12466932276719592 12493899213836544 12514864976873406 12524649555778479 12541935596121792 12551741339826528 12572449092115758 12579246981915264 12600000112770504 12609851253436836 12627254885891328 12668011829569908 12685714399251936 12713513627299968 12716717637790719 12723453516981312 12754188780791472 12775230529085367 12803225921040996 12810007622539008 12813235951072914 12869091382420224 12890322696014064 12918570298708032 12928670509190688 12950000115903018 12978011966054976 12978378494535384 13006451729311488 13016620648708992 13019901047057961 13038095354786712 13066666783613856 13069590679525122 13076882781341904 13098231126594936 13126934335783968 13155555673298304 13158871085514357 13187334739701024 13194692536128768 13216233208816512 13226566143043008 13248387215347788 13277419473672144 13287800245557096 13338512298445392 13338889008272478 13367742055125696 13397035865326848 13400264670197454 13429629749825352 13458679075908864 13462070880111462 13491571400666856 13520987775334368 13550617405229184 13553649593581608 13561211773243456 13583350797950304 13612967284010112 13616397971329671 13646236681274148 13675754544875136 13716438963155712 13739068223323632 13769175750474816 13802675020653834 13832531272461888 13862843612722944 13866337272907602 13885714409991984 13896570769093656 13927023444263328 13960666097893368 14010810936208128 14021765100346752 14025298811309541 14055636615566112 14086437864541056 14120709007304844 14151652854654672 14175000126866817 14247922601965248 14271428699158428 14302702830712464 14313885206603976 14344847245516032 14348462378390406 14400000128880576 14411258575356384 14442839127384192 14477727805222752 14497959313430784 14501613033015822 14533391586046536 14544754322839524 14576215749475968 14600263461811848 14600675806352307 14632258195475424 14643698229797616 14667857274135051 14700000131565588 14711493129009642 14731797366873216 14775623439075072 14800000132460592 14832432565183296 14844029103144864 14879886910923384 14900680405470528 14933333466987264 14937096907881162 14945008892962176 14948775276251733 14969407001822784 15002210669467392 15005826335751066 15013939946156928 15038709812016408 15071239702515456 15071665348492704 15108333468553521 15141013960397472 15174193684196736 15178017825750213 15186057423493824 15211111247251164 15244444580882832 15247855792779309 15256363244898888 15281269647694092 15314588194511376 15348148285514688 15381781919449344 15385223862984528 15418938743619264 15430993833550176 15452557457524992 15456451751239086 15489885249807552 15490322719284168 15523829483371776 15561597681519624 15595699064313312 15633642115230363 15667901374796244 15701792255227008 15705749360130039 15748503994734336 15774485737890096 15809053639434048 15812591192511876 15847242597608688 15869387897133696 15881795164678464 15916598222015232 15920609461486506 15955046969020992 15990010548938496 16028912927210904 16063584703504128 16090540684551522 16103120857429473 16137953151205536 16173317548176768 16200000144990648 16212665897275932 16248194018307216 16287443780875596 16310204227609632 16345946092242816 16358725950404544 16398242718160464 16434177508631232 16470009800407296 16474160508522318 16545974634540288 16573272037732368 16609590384053184 16622576368959456 16650000149018166 16686486635831208 16699532741037972 16722580794829056 16735655119768704 16739872774788807 16763265456154344 16800000150360672 16813135004582448 16890682439426544 16914285865669248 16918548538518459 16955623517054292 16964604689308416 17005585041055296 17033640705447156 17070967894721328 17084314601430552 17150000153493186 17163408650511249 17187096928018752 17224760398277376 17228911718825298 17238227345587584 17266666821204024 17304015954739968 17304504659380512 17308376845857594 17346306086571672 17359868062743948 17384127139715616 17422222378151808 17426120906033496 17426613059194689 17435843708455872 17464308168793248 17502579114378624 17506797391709577 17545161447352476 17583112986268032 17635421524057344 17664516287130384 17703225964896192 17717066994076128 17746296455126358 17784683064593856 17785185344363304 17823656073500928 17828147922309774 17867019560263272 17906172999767136 17949427840148616 17988761867555808 18027983700445824 18032527043112267 18071532791442144 18111134397267072 18155197295106228 18194982241698864 18279218270595618 18318757631098176 18348979756060836 18358901000633088 18389189353773168 18403566694205112 18443375029949184 18448023057930522 18488449697210136 18514285879989312 18528761025458208 18569364592351104 18614221463857824 18700398415079388 18740848820754816 18772297465310109 18827612009739792 18858673638173637 18868870472872896 18900000169155756 18914776880155254 18940882328836992 18997230135953664 19002017744354862 19028571598877904 19070270440949952 19085180275471968 19131283171187208 19200000171840768 19204838881561494 19215011433808512 19219853926609371 19303637073630336 19335484044021096 19377855448062048 19393005763786032 19425000173854527 19467017949082464 19467567741803076 19509677593967232 19524930973063488 19557143032180068 19600000175420784 19615324172012856 19733333509947456 19776576753577728 19781002109551536 19792038804193152 19824349813224768 19839849214564512 19867573873960704 19872580823021682 19916129210508216 19931700368335644 19959209335763712 20007768447668088 20008333512408717 20051613082688544 20095553797990272 20100397005296181 20144444624738028 20188018613863296 20193106320167193 20237357101000284 20248076564658432 20281481663001552 20325926107843776 20330474390372412 20341817659865184 20375026196925456 20419450926015168 20464197714019584 20469355021911222 20513631817312704 20558584991492352 20574658444733568 20608602334985448 20653180333076736 20653763625712224 20704012530980751 20748796908692832 20794265419084416 20799505909361403 20844856153640484 20890535166394992 20940999146840052 21016216404312192 21032647650520128 21078738185912064 21083454923349168 21129656796811584 21175726886237952 21181063510957266 21227479281982008 21273395958694656 21371883902947872 21407143048737642 21454054246068696 21470827809905964 21517270868274048 21522693567585609 21600000193320864 21616887863034576 21664258691076288 21716591707834128 21746938970146176 21811634600539392 21817131484259286 21864323624213952 21900395192717772 21912236678174976 21948387293213136 21965547344696424 22050000197348382 22067239693514463 22097696050309824 22146120512070912 22163435158612608 22200000198690888 22248648847774944 22266043654717296 22319830366385076 22351020608205792 22400000200480896 22405645361821743 22417513339443264 22508739503626599 22520909919235392 22558064718024612 22606859553773184 22607498022739056 22674113388073728 22711520940596208 22761290526295104 22779086135240736 22816666870876746 22866666871324248 22884544867348332 22916129237358336 22921904471541138 22971882291767064 23022222428272032 23072672879174016 23077835794476792 23128408115428896 23146490750325264 23178836186287488 23184677626858629 23234827874711328 23235484078926252 23247791611274496 23285744225057664 23342396522279436 23393548596469968 23501852062194366 23552688382840512 23604301286528256 23622755992101504 23661728606835144 23712910752791808 23713580459151072 23718886788767814 23770863896413032 23822692747017696 23874897333022848 23880914192229759 23932570453531488 23985015823407744 24043369390816356 24095377055256192 24206929726808304 24259976322265152 24300000217485972 24318998845913898 24372291027460824 24425010174797568 24431165671313394 24465306341414448 24518919138364224 24538088925606816 24597364077240696 24651266262946848 24685714506652416 24705014700610944 24711240762783477 24818961951810432 24933864553439184 24975000223527249 25029729953746812 25049299111556958 25083871192243584 25103482679653056 25144898184231516 25158493963830528 25200000225541008 25219702506873672 25336023659139816 25371428798503872 25427027254599936 25433435275581438 25446907033962624 25508377561582944 25550461058170734 25606451842081992 25626471902145828 25725000230239779 25780645392028128 25837140597416064 25843367578237947 25857341018381376 25900000231806036 25956023932109952 25956756989070768 26033241297417984 26039802094115922 26076190709573424 26133333567227712 26139181359050244 26153765562683808 26196462253189872 26253868671567936 26311111346596608 26317742171028714 26374669479402048 26432466417633024 26453132286086016 26496774430695576 26554838947344288 26575600491114192 26619444682689537 26677024596890784 26677778016544956 26735484110251392 26742221883464661 26800529340394908 26859259499650704 26924141760222924 26983142801333712 27041975550668736 27101234810458368 27107299187163216 27122423546486912 27166701595900608 27225934568020224 27232795942659342 27292473362548296 27351509089750272 27418827405893427 27478136446647264 27538351500949632 27605350041307668 27665062544923776 27672034586895783 27732674545815204 27771428819983968 27793141538187312 27854046888526656 27921332195786736 28043530200693504 28050597622619082 28111273231132224 28172875729082112 28241418014609688 28303305709309344 28350000253733634 28372165320232881 28495845203930496 28503026616532293 28542857398316856 28605405661424928 28627770413207952 28696924756780812 28800000257761152 28822517150712768 28885678254768384 28955455610445504 29003226066031644 29066783172093072 29089508645679048 29152431498951936 29200526923623696 29201351612704614 29264516390950848 29287396459595232 29335714548270102 29400000263131176 29422986258019284 29463594733746432 29600000264921184 29664865130366592 29688058206289728 29759773821846768 29801360810941056 29808871234532523 29874193815762324 29890017785924352 29897550552503466 29938814003645568 30011652671502132 30027879892313856 30077419624032816 30143330696985408 30216666937107042 30282027920794944 30348387368393472 30356035651500426 30372114846987648 30422222494502328 30488889161765664 30495711585558618 30512726489797776 30562539295388184 30629176389022752 30696296571029376 30704032532866833 30770447725969056 30837877487238528 30861987667100352 30912903502478172 30979770499615104 30980645438568336 31123195363039248 31191398128626624 31267284230460726 31335802749592488 31403584510454016 31411498720260078 31548971475780192 31618107278868096 31625182385023752 31694485195217376 31738775794267392 31763590329356928 31771595266435899 31841218922973012 31910093938041984 32057825854421808 32110714573106463 32181081369103044 32206241714858946 32275906302411072 32346635096353536 32400000289981296 32425331794551864 32496388036614432 32574887561751192 32620408455219264 32691892184485632 32717451900809088 32725697226388929 32796485436320928 32868355017262464 32948321017044636 33075000296022573 33146544075464736 33219180768106368 33245152737918912 33300000298036332 33372973271662416 33399065482075944 33471310239537408 33479745549577614 33526530912308688 33600000300721344 33626270009164896 33781364878853088 33828571731338496 33837097077036918 33911247034108584 34011170082110592 34067281410894312 34141935789442656 34168629202861104 34225000306315119 34300000306986372 34326817301022498 34374193856037504 34457823437650596 34476454691175168 34533333642408048 34609009318761024 34616753691715188 34692612173143344 34719736125487896 34768254279431232 34844444756303616 34852241812066992 34853226118389378 34871687416911744 34928616337586496 35005158228757248 35013594783419154 35090322894704952 35166225972536064 35252778093291549 35329032574260768 35406451929792384 35434133988152256 35492592910252716 35569366129187712 35570370688726608 35578330183151721 35656295844619548 35734039120526544 35812345999534272 35898855680297232 35977523735111616 36055967400891648 36065054086224534 36143065582884288 36222268794534144 36310394590212456 36389964483397728 36478498268870847 36558436541191236 36637515262196352 36646748506970091 36697959512121672 36778378707546336 36807133388410224 36896046115861044 36976899394420272 37028571759978624 37057522050916416 37138729184702208 37228442927715648 37400796830158776 37481697641509632 37544594930620218 37573948667335437 37655224019479584 37717347276347274 37737740945745792 37800000338311512 37829553760310508 37881764657673984 38004035488709724 38057143197755808 38140540881899904 38170360550943936 38262566342374416 38325691587256101 38409677763122988 38430022867617024 38439707853218742 38607274147260672 38670968088042192 38755710896124096 38786011527572064 38850000347709054 38934035898164928 38935135483606152 39019355187934464 39049861946126976 39059703141173883 39114286064360136 39200000350841568 39230648344025712 39466667019894912 39476613256543071 39562004219103072 39584077608386304 39648699626449536 39679698429129024 39745161646043364 39832258421016432 39863400736671288 40015536895336176 40016667024817434 40103226165377088 40191107595980544 40200794010592362 40288889249476056 40376037227726592 40386212640334386 40474714202000568 40562963326003104 40651852215687552 40660948780744824 40683635319730368 40750052393850912 40838901852030336 40849193913989013 40938710043822444 41027263634625408 41149316889467136 41217204669970896 41307527251424448 41408025061961502 41497593817385664 41588530838168832 41599011818722806 41689712307280968 41781070332789984 41881998293680104 42032432808624384 42065295301040256 42075896433928623 42166909846698336 42259313593623168 42362127021914532 42454958563964016 42525000380600451 42743767805895744 42814286097475284 42908108492137392 42941655619811928 43034541736548096 43045387135171218 43200000386641728 43233775726069152 43328517382152576 43433183415668256 43493877940292352 43634262968518572 43728647248427904 43800790385435544 43802027419056921 43896774586426272 43931094689392848 44003571822405153 44100000394696764 44134479387028926 44195392100619648 44326870317225216 44400000397381776 44497297695549888 44532087309434592 44639660732770152 44702041216411584 44800000400961792 44811290723643486 44835026678886528 44846325828755199 45017479007253198 45041819838470784 45116129436049224 45213719107546368 45214996045478112 45325000405660563 45423041881192416 45522581052590208 45558172270481472 45633333741753492 45733333742648496 45743567378337927 45769089734696664 45843808943082276 45943764583534128 46044444856544064 46145345758348032 46155671588953584 46256816230857792 46292981500650528 46357672372574976 46369355253717258 46469655749422656 46470968157852504 46571488450115328 46684793044558872 46787097192939936 46900926345691089 47003704124388732 47105376765681024 47117248080390117 47245511984203008 47323457213670288 47427160918302144 47437773577535628 47541727792826064 47645385494035392 47749794666045696 47761828384459518 47865140907062976 47970031646815488 48086738781632712 48190754110512384 48309362572288419 48413859453616608 48519952644530304 48600000434971944 48637997691827796 48744582054921648 48862331342626788 48930612682828896 49037838276728448 49076177851213632 49194728154481392 49302532525893696 49410029401221888 49422481525566954 49637923903620864 49867729106878368 49950000447054498 50059459907493624 50098598223113916 50167742384487168 50206965359306112 50219618324366421 50289796368463032 50400000451082016 50439405013747344 50672047318279632 50742857597007744 50755645615555377 50866870551162876 50893814067925248 51016755123165888 51100922116341468 51212903684163984 51252943804291656 51450000460479558 51490225951533747 51561290784056256 51674281194832128 51686735156475894 51714682036762752 51800000463612072 51912047864219904 51913513978141536 52079604188231844 52152381419146848 52266667134455424 52278362718100488 52279839177584067 52307531125367616 52392924506379744 52507737343135872 52520392175128731 52635484342057428 52749338958804096 52906264572172032 52993548861391152 53109677894688576 53151200982228384 53238889365379074 53354049193781568 53355556033089912 53470968220502784 53484443766929322 53601058680789816 53718518999301408 53848283520445848 53966285602667424 54083951101337472 54097581129336801 54214598374326432 54244847092973824 54333403191801216 54465591885318684 54584946725096592 54837654811786854 54956272893294528 55076703001899264 55210700082615336 55330125089847552 55344069173791566 55465349091630408 55542857639967936 55586283076374624 55708093777053312 55842664391573472 56101195245238164 56222546462264448 56316892395930327 56482836029219376 56576020914520911 56606611418618688 56700000507467268 56744330640465762 56991690407860992 57006053233064586 57085714796633712 57210811322849856 57255540826415904 57393849513561624 57600000515522304 57645034301425536 57659561779828113 57910911220891008 58006452132063288 58133566344186144 58179017291358096 58275000521563581 58401053847247392 58402703225409228 58529032781901696 58574792919190464 58671429096540204 58800000526262352 58845972516038568 59200000529842368 59329730260733184 59376116412579456 59519547643693536 59602721621882112 59617742469065046 59748387631524648 59795101105006932 59877628007291136 60023305343004264 60025000537226151 60154839248065632 60286661393970816 60301191015888543 60433333874214084 60564055841589888 60579318960501579 60712071303000852 60744229693975296 60844444989004656 60977778323531328 60991423171117236 61025452979595552 61125078590776368 61258352778045504 61392593142058752 61408065065733666 61540895451938112 61675754974477056 61723975334200704 61825807004956344 61959540999230208 61961290877136672 62112037592942253 62246390726078496 62382796257253248 62398517728084209 62534568460921452 62671605499184976 62822997440520156 63097942951560384 63236214557736192 63250364770047504 63388970390434752 63527180658713856 63543190532871798 63682437845946024 63820187876083968 64115651708843616 64221429146212926 64362162738206088 64412483429717892 64551812604822144 64568080702756827 64800000579962592 64850663589103728 64992776073228864 65149775123502384 65240816910438528 65434903801618176 65451394452777858 65592970872641856 65736710034524928 65896642034089272 66150000592045146 66201719080543389 66293088150929472 66438361536212736 66490305475837824 66600000596072664 66745946543324832 66798130964151888 66959491099155228 67053061824617376 67200000601442688 67216936085465229 67252540018329792 67526218510879797 67562729757706176 67674194154073836 67822494068217168 68022340164221184 68134562821788624 68283871578885312 68337258405722208 68450000612630238 68600000613972744 68653634602044996 68748387712075008 68915646875301192 69066667284816096 69218018637522048 69233507383430376 69385224346286688 69439472250975792 69536508558862464 69554032880575887 69704483624133984 69706452236778756 69743374833823488 69857232675172992 70027189566838308 70180645789409904 70505556186583098 70658065148521536 70812903859584768 70868267976304512 70985185820505432 71138732258375424 71140741377453216 71156660366303442 71312591689239096 71468078241053088 71624691999068544 71642742576689277 71797711360594464 71955047470223232 72130108172449068 72286131165768576 72620789180424912 72779928966795456 72956996537741694 73116873082382472 73275030524392704 73293497013940182 73395919024243344 73556757415092672 73614266776820448 73792092231722088 73953798788840544 74057143519957248 74115044101832832 74133722288350431 74456885855431296 74801593660317552 74925000670581747 75089189861240436 75147897334670874 75310448038959168 75434694552694548 75475481891491584 75600000676623024 75659107520621016 76008070977419448 76114286395511616 76281081763799808 76340721101887872 76525132684748832 76651383174512202 76819355526245976 76879415706437484 77175000690719337 77341936176084384 77511421792248192 77530102734713841 77572023055144128 77700000695418108 77868071796329856 77870270967212304 78099723892253952 78119406282347766 78228572128720272 78400000701683136 78461296688051424 78933334039789824 78953226513086142 79124008438206144 79297399252899072 79359396858258048 79490323292086728 79664516842032864 79726801473342576 79858334048068611 80031073790672352 80033334049634868 80206452330754176 80226665650393983 80401588021184724 80577778498952112 80772425280668772 80949428404001136 81125926652006208 81303704431375104 81321897561489648 81367270639460736 81500104787701824 81677803704060672 81698387827978026 81877420087644888 82054527269250816 82256482217680281 82434409339941792 82615054502848896 82816050123923004 82995187634771328 83016103760687349 83198023637445612 83379424614561936 83562140665579968 83763996587360208 84130590602080512 84151792867857246 84333819693396672 84518627187246336 84724254043829064 84909917127928032 85050000761200902 85116495960698643 85487535611791488 85509079849596879 85628572194950568 85816216984274784 85883311239623856 86090774270342436 86400000773283456 86467551452138304 86657034764305152 86866366831336512 87268525937037144 87457294496855808 87601580770871088 87604054838113842 87793549172852544 87862189378785696 88007143644810306 88200000789393528 88268958774057852 88390784201239296 88800000794763552 88994595391099776 89064174618869184 89279321465540304 89404082432823168 89426613703597569 89622581447286972 89670053357773056 89692651657510398 90034958014506396 90083639676941568 90232258872098448 90429992090956224 90650000811321126 90846083762384832 91045162105180416 91116344540962944 91266667483506984 91466667485296992 91487134756675854 91538179469393328 91687617886164552 91887529167068256 92088889713088128 92112097598600499 92311343177907168 92513632461715584 92585963001301056 92738710507434516 92939311498845312 92941936315705008 93369586089117744 93574194385879872 93801852691382178 94007408248777464 94210753531362048 94234496160780234 94646914427340576 94854321836604288 94875547155071256 95083455585652128 95290770988070784 95314785799307697 95523656768919036 95730281814125952 96173477563265424 96618725144576838 96827718907233216 97039905289060608 97200000869943888 97275995383655592 97489164109843296 97724662685253576 97861225365657792 98075676553456896 98152355702427264 98177091679166787 98389456308962784 98605065051787392 98844963051133908 99225000888067719 99735458213756736 99900000894108996 100118919814987248 100197196446227832 100413930718612224 100439236648732842 100579592736926064 100800000902164032 100878810027494688 101344094636559264 101485715194015488 101511291231110754 101733741102325752 102033510246331776 102201844232682936 102425807368327968 102505887608583312 102675000918945357 102900000920959116 102980451903067494 103122581568112512 103373470312951788 103429364073525504 103600000927224144 103827027956283072 104159208376463688 104304762838293696 104533334268910848 104556725436200976 104559678355168134 104615062250735232 104785849012759488 105015474686271744 105040784350257462 105270968684114856 105498677917608192 105758334279874647 105987097722782304 106219355789377152 106302401964456768 106477778730758148 106708098387563136 106711112066179824 106734990549455163 106968887533858644 107202117361579632 107437037998602816 107696567040891696 107932571205334848 108167902202674944 108195162258673602 108429196748652864 108666806383602432 108931183770637368 109169893450193184 109435494806612541 109675309623573708 109912545786589056 109940245520910273 110421400165230672 110688138347583132 110930698183260816 111085715279935872 111172566152749248 111416187554106624 111685328783146944 112202390490476328 112445092924528896 112633784791860654 112721846002006311 112965672058438752 113152041829041822 113213222837237376 113400001014934536 113488661280931524 114012106466129172 114171429593267424 114421622645699712 114511081652831808 114787699027123248 115290068602851072 115319123559656226 115821822441782016 116012904264126576 116267132688372288 116358034582716192 116550001043127162 116802107694494784 116805406450818456 117058065563803392 117149585838380928 117179109423521649 117342858193080408 117600001052524704 117691945032077136 118400001059684736 118429839769629213 118752232825158912 119039095287387072 119235484938130092 119496775263049296 119590202210013864 120046610686008528 120050001074452302 120309678496131264 120573322787941632 120602382031777086 120866667748428168 121128111683179776 121158637921003158 121424142606001704 121688889978009312 121955556647062656 121982846342234472 122050905959191104 122250157181552736 122516705556091008 122547581741967039 122816130131467332 123081790903876224 123447950668401408 123651614009912688 123922581754273344 124224075185884506 124492781452156992 124765592514506496 124797035456168418 125069136921842904 125343210998369952 125645994881040312 126195885903120768 126227689301785869 126500729540095008 126777940780869504 127086381065743596 127364875691892048 128231303417687232 128442858292425852 128724325476412176 128824966859435784 129103625209644288 129136161405513654 129600001159925184 129701327178207456 129985552146457728 130299550247004768 130481633820877056 130902788905555716 131185941745283712 131406082257170763 131793284068178544 132010715467215459 132300001184090292 132403438161086778 132586176301858944 132980610951675648 133200001192145328 133491893086649664 133596261928303776 133918982198310456 134106123649234752 134400001202885376 134433872170930458 134505080036659584 134538977486265597 135052437021759594 135125459515412352 135348388308147672 135644988136434336 135975001216981689 136269125643577248 136567743157770624 136674516811444416 136900001225260476 137200001227945488 137307269204089992 137831293750602384 138133334569632192 138436037275044096 138467014766860752 138770448692573376 138878944501951584 139073017117724928 139108065761151774 139408967248267968 139412904473557512 139714465350345984 140054379133676616 140361291578819808 140702779037073267 141011112373166196 141316130297043072 141351744241170351 141736535952609024 141970371641010864 142281482754906432 142313320732606884 142625183378478192 142936156482106176 143249383998137088 143285485153378554 143595422721188928 143910094940446464 144260216344898136 144572262331537152 144928087716865257 145241578360849824 145559857933590912 145913993075483388 146233746164764944 146586994027880364 146791838048486688 147113514830185344 147228533553640896 147584184463444176 147907597577681088 148230088203665664 148267444576700862 148913771710862592 149603187320635104 149850001341163494 150178379722480872 150295794669341748 150620896077918336 150658854973099263 150869389105389096 151200001353246048 151318215041242032 152016141954838896 152228572791023232 152681442203775744 153050265369497664 153302766349024404 153638711052491952 153758831412874968 154350001381438674 154470677854601241 154683872352168768 155022843584496384 155060205469427682 155144046110288256 155400001390836216 155736143592659712 155740541934424608 156238812564695532 156457144257440544 156800001403366272 156839517532752201 156922593376102848 157561176525386193 157906453026172284 158248016876412288 158718793716516096 158980646584173456 159329033684065728 159453602946685152 159716668096137222 160062147581344704 160066668099269736 160412904661508352 160453331300787966 160803176042369448 161155556997904224 161544850561337544 161898856808002272 162251853304012416 162292743388010403 162643795122979296 162734541278921472 163000209575403648 163396775655956052 163754840175289776 164512964435360562 164868818679883584 165230109005697792 165632100247846008 165990375269542656 166032207521374698 166396047274891224 166758849229123872 167124281331159936 167527993174720416 168303585735714492 168667639386793344 169448508087658128 169728062743562733 169819834255856064 170100001522401804 170232991921397286 170975071223582976 171018159699193758 171257144389901136 171632433968549568 171766622479247712 172181548540684872 172800001546566912 172935102904276608 172978685339484339 173732733662673024 174537051874074288 174825001564690743 175203161541742176 175208109676227684 175587098345705088 175724378757571392 176014287289620612 176400001578787056 176537917548115704 177600001589527104 177989190782199552 178128349237738368 178558642931080608 178808164865646336 178853227407195138 179245162894573944 179385303315020796 180069916029012792 180075001611678453 180464517744196896 180859984181912448 180903573047665629 181300001622642252 181692167524769664 182232689081925888 182533334967013968 182933334970593984 182974269513351708 183076358938786656 183375235772329104 183775058334136512 184177779426176256 184224195197200998 184622686355814336 185027264923431168 185171926002602112 185477421014869032 185878622997690624 185883872631410016 186336112778826759 186739172178235488 187148388771759744 187195553184252627 187603705382764356 188014816497554928 188468992321560468 189293828854681152 189708643673208576 189751094310142512 190166911171304256 190581541976141568 190629571598615394 191047313537838072 191460563628251904 192346955126530848 193237450289153676 193655437814466432 193704242108270481 194400001739887776 194551990767311184 194978328219686592 195449325370507152 195722450731315584 196304711404854528 196354183358333574 196778912617925568 197210130103574784 197689926102267816 198450001776135438 198605157241630167 199470916427513472 199800001788217992 200237839629974496 200394392892455664 200878473297465684 201159185473852128 201600001804328064 201757620054989376 202578655532639391 202688189273118528 203022582462221508 203467482204651504 204067020492663552 204403688465365872 204851614736655936 205011775217166624 205350001837890714 205800001841918232 205960903806134988 206245163136225024 206746940625903576 207200001854448288 207654055912566144 208318416752927376 208609525676587392 208662098641727661 209113450872401952 209119356710336268 209230124501470464 209571698025518976 210081568700514924 210541937368229712 211516668559749294 211974195445564608 212438711578754304 212604803928913536 212955557461516296 213416196775126272 213422224132359648 213469981098910326 213937775067717288 214404234723159264 214874075997205632 214928227730067831 215393134081783392 215865142410669696 216390324517347204 216858393497305728 217862367541274736 218339786900386368 218870989613225082 219350619247147416 219825091573178112 219880491041820546 220842800330461344 221376276695166264 221861396366521632 222171430559871744 222345132305498496 222401166865051293 223370657566293888 224404780980952656 224775002011745241 225267569583721308 225443692004012622 225931344116877504 226304083658083644 226426445674474752 226800002029869072 226977322561863048 228024212932258344 228342859186534848 228843245291399424 229022163305663616 229575398054246496 230638247119312452 231525002072158011 232025808528253152 232534265376744576 232590308204141523 232716069165432384 233100002086254324 233604215388989568 233610812901636912 234299171676761856 234358218847043298 234685716386160816 235200002105049408 235383890064154272 236800002119369472 236859679539258426 238078190574774144 238470969876260184 238993550526098592 239180404420027728 239575002144205833 240093221372017056 240100002148904604 240619356992262528 241204764063554172 241733335496856336 242317275842006316 242848285212003408 243377779956018624 243911113294125312 243965692684468944 244101811918382208 244500314363105472 245033411112182016 245095163483934078 245632260262934664 246163581807752448 246769446653040843 247303228019825376 247845163508546688 248448150371769012 248985562904313984 249048311282062047 249594070912336836 250138273843685808 250686421996739904 251291989762080624 252391771806241536 252455378603571738 253001459080190016 253555881561739008 254172762131487192 254729751383784096 255349487882095929 256462606835374464 256527239548790637 256885716584851704 257448650952824352 257649933718871568 258272322811027308 259200002319850368 259402654356414912 259971104292915456 260599100494009536 261805577811111432 262371883490567424 262812164514341526 263586568136357088 264021430934430918 264600002368180584 264806876322173556 265172352603717888 266400002384290656 266983786173299328 267192523856607552 267837964396620912 268212247298469504 268279841110792707 268867744341860916 269010160073319168 269077954972531194 270104874043519188 270250919030824704 270696776616295344 271289976272868672 271950002433963378 272538251287154496 273135486315541248 273349033622888832 273800002450520952 274400002455890976 274614538408179984 275662587501204768 276266669139264384 276336292795801497 276934029533721504 277540897385146752 277757889003903168 278216131522303548 278817934496535936 278825808947115024 280108758267353232 280722583157639616 281405558074146534 282022224746332392 282632260594086144 282703488482340702 283940743282021728 284562965509812864 284626641465213768 285250366756956384 285872312964212352 285944357397923091 286570970306757108 287190845442377856 288520432689796272 289856175433730514 290483156721699648 291119715867181824 291827986150966776 292467492329529888 293173988055760728 293583676096973376 294227029660370688 294457067107281792 294531275037500361 295168368926888352 295815195155362176 296534889153401724 297675002664203157 299206374641270208 299700002682326988 300356759444961744 300591589338683496 301241792155836672 301317709946198526 301738778210778192 302400002706492096 302636430082484064 304032283909677792 304457145582046464 306100530738995328 306605532698048808 307277422104983904 307517662825749936 308025002756836071 308700002762877348 308941355709202482 309367744704337536 310120410938855364 310288092220576512 310800002781672432 311481083868849216 312477625129391064 312914288514881088 313600002806732544 313679035065504402 313845186752205696 315122353050772386 315812906052344568 316496033752824576 317275002839623941 317961293168346912 318658067368131456 318907205893370304 319433336192274444 320124295162689408 320133336198539472 320204971648365489 320906662601575932 321606352084738896 322311113995808448 323089701122675088 323797713616004544 324503706608024832 324585486776020806 325287590245958592 326000419150807296 326793551311912104 327509680350579552 328306484419837623 329025928870721124 329737637359767168 329820736562730819 331264200495692016 332064415042749396 332792094549782448 333517698458247744 334248562662319872 335055986349440832 336607171471428984 337335278773586688 338165538006018933 338897016175316256 339456125487125466 339639668511712128 340200003044803608 340465983842794572 342036319398387516 342514288779802272 343264867937099136 343533244958495424 344363097081369744 345870205808553216 345957370678968678 347465467325346048 349074103748148576 349650003129381486 350406323083484352 350416219352455368 351174196691410176 351448757515142784 351537328270564947 352028574579241224 352800003157574112 353075835096231408 355200003179054208 355289519308887639 356256698475476736 357117285862161216 357706454814390276 358490325789147888 358770606630041592 360139832058025584 360150003223356906 360929035488393792 361719968363824896 361807146095331258 362600003245284504 363384335049539328 365066669934027936 365866669941187968 365948539026703416 366152717877573312 366750471544658208 367550116668273024 367642745225901117 368448390394401996 369245372711628672 370343852005204224 370954842029738064 371767745262820032 372672225557653518 373478344356470976 374296777543519488 374391106368505254 375207410765528712 376029632995109856 376937984643120936 378587657709362304 378683067905357607 379502188620285024 380333822342608512 381259143197230788 382094627075676144 384693910253061696 386474900578307352 387310875628932864 387408484216540962 388800003479775552 389103981534622368 389956656439373184 390898650741014304 391444901462631168 392708366716667148 393557825235851136 394218246771512289 395379852204535632 396032146401646377 396900003552270876 397210314483260334 398941832855026944 399600003576435984 400475679259948992 400788785784911328 401756946594931368 402318370947704256 403200003608656128 403515240109978752 403616932458796791 405157311065278782 405376378546237056 406045164924443016 406934964409303008 407925003650945067 408807376930731744 409703229473311872 410023550434333248 410700003675781428 411600003683836464 411921807612269976 413493881251807152 414400003708896576 415308111825132288 416636833505854752 417219051353174784 417324197283455322 418226901744803904 418238713420672536 419143396051037952 420163137401029848 421083874736459424 422108337111219801 423033337119498588 423948390891129216 424055232723511053 425209607857827072 425911114923032592 426844448264719296 426939962197820652 427875550135434576 428808469446318528 429748151994411264 429856455460135662 430786268163566784 431730284821339392 432780649034694408 433716786994611456 434784263150595771 435724735082549472 436679573800772736 437741979226450164 438701238494294832 439760982083641092 441685600660922688 442752553390332528 443722792733043264 444690264610996992 444802333730102586 446741315132587776 448809561961905312 449550004023490482 450535139167442616 450887384008025244 451862688233755008 451976564919297789 452608167316167288 453600004059738144 453954645123726096 456048425864516688 456685718373069696 458044326611327232 459150796108492992 461276494238624904 463050004144316022 463412033563803723 464051617056506304 465068530753489152 465180616408283046 465432138330864768 466200004172508648 467208430777979136 467221625803273824 468716437694086596 469371432772321632 470400004210098816 470518552598256603 470767780128308544 472683529576158579 473719359078516852 476156381149548288 476941939752520368 477987101052197184 478360808840055456 479150004288411666 480186442744034112 480200004297809208 481238713984525056 482409528127108344 483466670993712672 484634551684012632 485696570424006816 486755559912037248 486878230164031209 487931385368937888 488203623836764416 489000628726210944 490190326967868156 491264520525869328 493538893306081686 494606456039650752 495690327017093376 496896300743538024 497971125808627968 498096622564124094 499188141824673672 500276547687371616 501372843993479808 502583979524161248 504910757207143476 506002918160380032 508345524262974384 509459502767568192 510698975764191858 512925213670748928 513054479097581274 513771433169703408 514897301905648704 515299867437743136 516544645622054616 518400004639700736 518805308712829824 518936056018453017 521198200988019072 523611155622222864 524475004694072229 525624329028683052 527173136272714176 528042861868861836 529200004736361168 529613752644347112 532800004768581312 533967572346598656 534385047713215104 535675928793241824 536424494596939008 536559682221585414 537735488683721832 538155909945062388 540209748087038376 540225004835035359 541393553232590688 542579952545737344 542710719142996887 543900004867926756 545076502574308992 546698067245777664 547600004901041904 548800004911781952 549229076816359968 551325175002409536 552533338278528768 552672585591602994 553868059067443008 555081794770293504 555515778007806336 556432263044607096 557635868993071872 557651617894230048 559008338336480277 560217516534706464 561445166315279232 561586659552757881 562811116148293068 564044449492664784 565406976964681404 567881486564043456 569125931019625728 569253282930427536 570500733513912768 571744625928424704 571888714795846182 573141940613514216 574381690884755712 577040865379592544 579712350867461028 580966313443399296 581112726324811443 583655972301933552 584934984659059776 586347976111521456 587167352193946752 588914134214563584 589062550075000722 590336737853776704 591630390310724352 593069778306803448 595350005328406314 595815471724890501 598412749282540416 599400005364653976 600713518889923488 601183178677366992 602635419892397052 603477556421556384 604800005412984192 605272860164968128 608064567819355584 612201061477990656 613211065396097616 614554844209967808 615035325651499872 616050005513672142 617400005525754696 617882711418404964 618735489408675072 620240821877710728 621600005563344864 622962167737698432 624955250258782128 625828577029762176 625986295925182983 627358070131008804 627690373504411392 630244706101544772 631625812104689136 634550005679247882 635922586336693824 637316134736262912 637814411786740608 638866672384548888 640248590325378816 640266672397078944 640409943296730978 641813325203151864 643212704169477792 644622227991616896 644784683190203493 646179402245350176 647595427232009088 649170973552041612 650575180491917184 653587102623824208 655019360701159104 656612968839675246 658051857741442248 659475274719534336 659641473125461638 662528400991384032 664128830085498792 665584189099564896 667035396916495488 667203500595153879 670111972698881664 673214342942857968 676331076012037866 677794032350632512 678912250974250932 679279337023424256 680400006089607216 680931967685589144 684072638796775032 685028577559604544 686529735874198272 687066489916990848 688726194162739488 691914741357937356 694575006216474033 697770924612424569 698148207496297152 699300006258762972 700812646166968704 700832438704910736 702897515030285568 703074656541129894 704057149158482448 705600006315148224 706151670192462816 710400006358108416 710579038617775278 714234571724322432 715412909628780552 716980651578295776 717541213260083184 718725006432617499 720279664116051168 720300006446713812 721858070976787584 723614292190662516 725200006490569008 730133339868055872 731733339882375936 731897078053406832 732305435755146624 733500943089316416 735100233336546048 735285490451802234 736896780788803992 738490745423257344 740308339959122529 741909684059476128 743535490525640064 745344451115307036 746956688712941952 747144933846186141 748782212737010508 750414821531057424 752059265990219712 753875969286241872 757175315418724608 757366135810715214 759004377240570048 760667644685217024 762518286394461576 764189254151352288 766048463646287787 769387820506123392 769581718646371911 772949801156614704 774816968433081924 777600006959551104 778207963069244736 779913312878746368 781797301482028608 785416733433334296 787115650471702272 788436493543024578 790759704409071264 792064292803292754 793800007104541752 794420628966520668 799200007152871968 800951358519897984 801577571569822656 803513893189862736 804636741895408512 807030480219957504 807233864917593582 810314622130557564 810752757092474112 812090329848886032 813869928818606016 815850007301890134 817614753861463488 819406458946623744 820047100868666496 821400007351562856 823200007367672928 823843615224539952 826987762503614304 828800007417793152 829008878387404491 833273667011709504 834648394566910644 836453803489607808 836477426841345072 840326274802059696 842167749472918848 844216674222439602 846066674238997176 847896781782258432 848110465447022106 851822229846065184 853688896529438592 853879924395641304 855751100270869152 857616938892637056 857833072193769273 859712910920271324 861572536327133568 865561298069388816 869568526301191542 871449470165098944 873359147601545472 875483958452900328 877402476988589664 879521964167282184 883371201321845376 883593825112501083 885505106780665056 887445585466086528 889604667460205172 897619123923810624 899100008046980964 901070278334885232 901774768016050488 903725376467510016 903953129838595578 905216334632334576 907200008119476288 907909290247452192 912096851729033376 913371436746139392 918301592216985984 922552988477249808 924075008270508213 926100008288632044 926824067127607446 928103234113012608 930361232816566092 930864276661729536 932400008345017296 934443251606547648 937432875388173192 938742865544643264 940800008420197632 941037105196513206 941535560256617088 945367059152317158 947438718157033704 951825008518871823 953883879505040736 955974202104394368 956721617680110912 958300008576823332 960372885488068224 960400008595618416 964819056254216688 966933341987425344 969269103368025264 971393140848013632 973511119824074496 973756460328062418 975862770737875776 978001257452421888 980380653935736312 982529041051738656 984919453259512869 987077786612163372 989212912079301504 989462209688192457 993792601487076048 996193245128248188 998376283649347344 1000553095374743232 1002745687986959616 1005167959048322496 1009821514414286952 1012005836320760064 1014496614018056799 1016691048525948768 1018919005535136384 1021397951528383716 1026108958195162548 1027542866339406816 1029794603811297408 1030599734875486272 1033089291244109232 1037610617425659648 1037872112036906034 1042396401976038144 1047222311244445728 1048950009388144458 1051248658057366104 1054346272545428352 1054611984811694841 1056085723737723672 1058400009472722336 1059227505288694224 1065600009537162624 1068770095426430208 1071351857586483648 1073119364443170828 1075470977367443664 1076311819890124776 1080419496174076752 1080450009670070718 1082787106465181376 1085159905091474688 1085421438285993774 1087800009735853512 1090153005148617984 1095200009802083808 1097600009823563904 1098458153632719936 1102650350004819072 1102928235677703351 1105345171183205988 1107736118134886016 1111031556015612672 1112864526089214192 1115303235788460096 1118016676672960554 1120435033069412928 1122890332630558464 1123173319105515762 1125622232296586136 1128088898985329568 1130813953929362808 1135762973128086912 1136049203716072821 1138506565860855072 1141001467027825536 1143777429591692364 1146283881227028432 1154081730759185088 1159424701734922056 1161932626886798592 1162225452649622886 1167311944603867104 1169869969318119552 1172695952223042912 1174334704387893504 1178125100150001444 1180673475707553408 1186139556613606896 1188096439204939131 1190700010656812628 1191630943449781002 1196825498565080832 1198800010729307952 1201427037779846976 1202366357354733984 1205270839784794104 1206955112843112768 1209600010825968384 1210545720329936256 1210850797376390373 1216129135638711168 1223775010952835201 1226422130792195232 1229109688419935616 1230070651302999744 1232100011027344284 1234800011051509392 1235765422836809928 1240481643755421456 1243200011126689728 1245924335475396864 1249910500517564256 1251657154059524352 1251972591850365966 1254716140262017608 1260489412203089544 1263251624209378272 1266325011333659403 1269100011358495764 1271845172673387648 1275628823573481216 1277733344769097776 1280533344794157888 1280819886593461956 1283626650406303728 1286425408338955584 1289244455983233792 1289569366380406986 1292358804490700352 1295190854464018176 1298341947104083224 1301150360983834368 1304352789451787313 1307174205247648416 1310038721402318208 1313225937679350492 1316103715482884496 1319282946250923276 1325056801982768064 1328257660170997584 1331168378199129792 1334070793832990976 1334407001190307758 1340223945397763328 1346428685885715936 1352662152024075732 1355588064701265024 1355929694757893367 1357824501948501864 1360800012179214432 1361863935371178288 1368145277593550064 1370057155119209088 1374132979833981696 1377452388325478976 1383829482715874712 1389150012432948066 1390236100691411169 1395541849224849138 1396296414992594304 1398600012517525944 1401625292333937408 1401664877409821472 1406149313082259788 1408114298316964896 1411200012630296448 1412303340384925632 1418050588728475737 1421158077235550556 1428469143448644864 1430825819257561104 1433961303156591552 1435082426520166368 1437450012865234998 1440559328232102336 1440600012893427624 1443716141953575168 1447228584381325032 1450400012981138016 1460266679736111744 1460634690492093627 1463794156106813664 1464610871510293248 1467001886178632832 1470570980903604468 1473793561577607984 1480616679918245058 1483819368118952256 1487070981051280128 1490688902230614072 1493913377425883904 1494289867692372282 1497564425474021016 1500829643062114848 1504118531980439424 1507751938572483744 1514732271621430428 1518008754481140096 1525036572788923152 1528378508302704576 1532096927292575574 1538775641012246784 1539163437292743822 1545899602313229408 1549633936866163848 1555200013919102208 1556415926138489472 1556808168055359051 1563594602964057216 1570833466866668592 1573425014082216687 1576872987086049156 1581519408818142528 1584128585606585508 1587600014209083504 1588841257933041336 1598400014305743936 1601902717039795968 1603155143139645312 1607027786379725472 1609273483790817024 1614467729835187164 1620629244261115128 1620675014505106077 1624180659697772064 1627739857637212032 1628132157428990661 1631700014603780268 1635229507722926976 1640094201737332992 1642800014703125712 1646400014735345856 1647687230449079904 1653975525007228608 1657600014835586304 1658017756774808982 1666547334023419008 1669296789133821288 1672907606979215616 1672954853682690144 1677025015009440831 1680652549604119392 1684335498945837696 1688433348444879204 1692133348477994352 1696220930894044212 1703644459692130368 1707377793058877184 1707759848791282608 1711502200541738304 1715233877785274112 1715666144387538546 1719425821840542648 1723145072654267136 1731122596138777632 1739137052602383084 1742898940330197888 1743338178974434329 1750967916905800656 1754804953977179328 1759043928334564368 1766742402643690752 1767187650225002166 1771010213561330112 1774891170932173056 1779209334920410344 1787446415174671503 1795238247847621248 1798200016093961928 1802140556669770464 1803549536032100976 1807906259677191156 1810432669264669152 1814400016238952576 1815818580494904384 1824193703458066752 1836603184433971968 1845105976954499616 1848150016541016426 1852200016577264088 1853648134255214892 1856206468226025216 1860722465633132184 1864800016690034592 1868886503213095296 1874865750776346384 1877485731089286528 1877958887775548949 1882074210393026412 1883071120513234176 1890734118304634316 1894877436314067408 1903650017037743646 1907767759010081472 1911948404208788736 1913443235360221824 1916600017153646664 1920745770976136448 1920800017191236832 1929638112508433376 1933866683974850688 1934354049570610479 1938538206736050528 1942786281696027264 1947512920656124836 1951725541475751552 1960761307871472624 1965058082103477312 1969838906519025738 1974155573224326744 1978425824158603008 1978924419376384914 1987585202974152096 1992386490256496376 1996752567298694688 2001106190749486464 2001610501785461637 2010335918096644992 2019643028828573904 2028993228036113598 2033382097051897536 2037838011070272768 2042795903056767432 2052217916390325096 2055085732678813632 2059589207622594816 2061199469750972544 2066178582488218464 2075744224073812068 2083725018649422099 2093312773837273707 2094444622488891456 2097900018776288916 2102497316114732208 2108692545090856704 2109223969623389682 2112171447475447344 2116800018945444672 2118455010577388448 2131200019074325248 2142703715172967296 2146238728886341656 2150941954734887328 2152623639780249552 2156175019297852497 2160838992348153504 2160900019340141436 2165574212930362752 2170842876571987548 2175600019471707024 2190400019604167616 2195200019647127808 2196916307265439872 2205300700009638144 2205856471355406702 2210690342366411976 2215472236269772032 2220925019877367587 2225729052178428384 2230606471576920192 2236033353345921108 2240870066138825856 2241434801538558423 2246346638211031524 2251244464593172272 2256177797970659136 2261627907858725616 2271525946256173824 2272098407432145642 2277013131721710144 2282002934055651072 2287554859183384728 2292567762454056864 2298145390938863361 2308163461518370176 2308745155939115733 2318849403469844112 2324450905299245772 2334623889207734208 2339739938636239104 2345391904446085824 2356250200300002888 2361346951415106816 2372279113227213792 2376192878409878262 2381400021313625256 2383261886899562004 2397600021458615904 2402854075559693952 2404732714709467968 2410541679569588208 2413910225686225536 2421091440659872512 2421701594752780746 2432258271277422336 2447550021905670402 2452844261584390464 2458219376839871232 2460141302605999488 2464200022054688568 2469600022103018784 2471530845673619856 2480963287510842912 2486400022253379456 2487026635162213473 2499821001035128512 2503945183700731932 2509432280524035216 2520978824406179088 2526503248418756544 2532650022667318806 2538200022716991528 2543690345346775296 2555466689538195552 2561066689588315776 2561639773186923912 2567253300812607456 2572850816677911168 2573499216581307819 2579138732760813972 2584717608981400704 2596683894208166448 2608705578903574626 2614348410495296832 2620077442804636416 2626451875358700984 2632207430965768992 2638565892501846552 2650113603965536128 2650781475337503249 2656515320341995168 2662336756398259584 2668814002380615516 2692857371771431872 2705324304048151464 2711176129402530048 2711859389515786734 2715649003897003728 2721600024358428864 2723727870742356576 2736290555187100128 2740114310238418176 2754904776650957952 2767658965431749424 2772225024811524639 2778300024865896132 2780472201382822338 2791083698449698276 2792592829985188608 2797200025035051888 2803329754819642944 2812298626164519576 2816228596633929792 2822400025260592896 2824606680769851264 2836101177456951474 2842316154471101112 2855475025556615469 2861651638515122208 2867922606313183104 2870164853040332736 2874900025730469996 2881118656464204672 2881200025786855248 2894457168762650064 2900800025962276032 2920533359472223488 2921269380984187254 2927588312213627328 2934003772357265664 2941141961807208936 2947587123155215968 2954758359778538607 2961233359836490116 2967638736237904512 2968386629064577371 2981377804461228144 2988579735384744564 2995128850948042032 3001659286124229696 3008237063960878848 3015503877144967488 3029464543242860856 3036017508962280192 3043489842054170397 3050073145577846304 3056757016605409152 3064193854585151148 3078326874585487644 3091799204626458816 3099267873732327696 3112831852276978944 3113616336110718102 3127189205928114432 3141666933733337184 3146850028164433374 3153745974172098312 3163038817636285056 3163835954435084523 3168257171213171016 3175200028418167008 3177682515866082672 3196800028611487872 3206310286279290624 3214055572759450944 3228935459670374328 3241258488522230256 3241350029010212154 3248361319395544128 3255479715274424064 3256264314857981322 3263400029207560536 3270459015445853952 3285600029406251424 3292800029470691712 3295374460898159808 3307951050014457216 3308784707033110053 3316035513549617964 3333094668046838016 3338593578267642576 3345909707365380288 3354050030018881662 3361305099208238784 3368670997891675392 3376866696889758408 3384266696955988704 3392441861788088424 3407288919384260736 3408147611148218463 3415519697582565216 3423004401083476608 3431332288775077092 3438851643681085296 3462245192277555264 3478274105204766168 3485797880660395776 3486676357948868658 3501935833811601312 3509609907954358656 3518087856669128736 3534375300450004332 3542020427122660224 3558418669840820688 3574892830349343006 3590476495695242496 3596400032187923856 3604281113339540928 3607099072064201952 3615812519354382312 3620865338529338304 3628800032477905152 3631637160989808768 3632552392129171119 3648387406916133504 3671325032858505603 3690211953908999232 3696300033082032852 3704400033154528176 3707296268510429784 3721444931266264368 3729600033380069184 3737773006426190592 3749731501552692768 3754971462178573056 3755917775551097898 3764148420786052824 3781468236609268632 3789754872628134816 3798975034000978209 3807300034075487292 3815535518020162944 3826886470720443648 3833200034307293328 3841600034382473664 3859276225016866752 3867733367949701376 3868708099141220958 3877076413472101056 3885572563392054528 3895025841312249672 3903451082951503104 3913058368355361939 3921522615742945248 3930116164206954624 3939677813038051476 3948311146448653488 3957848838752769828 3975170405948304192 3984772980512992752 3993505134597389376 4002212381498972928 4003221003570923274 4020671836193289984 4039286057657147808 4057986456072227196 4066764194103795072 4067789084273680101 4085591806113534864 4104435832780650192 4110171465357627264 4122398939501945088 4132357164976436928 4151488448147624136 4167450037298844198 4170708302074233507 4186625547674547414 4188889244977782912 4195800037552577832 4204994632229464416 4218447939246779364 4224342894950894688 4233600037890889344 4236910021154776896 4285407430345934592 4292477457772683312 4301883909469774656 4305247279560499104 4312350038595704994 4321677984696307008 4321800038680282872 4331148425860725504 4341685753143975096 4351200038943414048 4380800039208335232 4381904071476280881 4393832614530879744 4411712942710813404 4421380684732823952 4441850039754735174 4451458104356856768 4461212943153840384 4472066706691842216 4481740132277651712 4482869603077116846 4492693276422063048 4502488929186344544 4512355595941318272 4523255815717451232 4544196814864291284 4554026263443420288 4575109718366769456 4585135524908113728 4596290781877726722 4616326923036740352 4617490311878231466 4637698806939688224 4648901810598491544 4669247778415468416 4670424504166077153 4690783808892171648 4712500400600005776 4744558226454427584 4752385756819756524 4762800042627250512 4766523773799124008 4795200042917231808 4805708151119387904 4809465429418935936 4821083359139176416 4827820451372451072 4843403189505561492 4862025043515318231 4884396472286971983 4895100043811340804 4905688523168780928 4920282605211998976 4928400044109377136 4939200044206037568 4943061691347239712 4961926575021685824 4972800044506758912 4974053270324426946 4999642002070257024 5007890367401463864 5018864561048070432 5031075045028322493 5041957648812358176 5053006496837513088 5065300045334637612 5076400045433983056 5110933379076391104 5122133379176631552 5123279546373847824 5134506601625214912 5145701633355822336 5146998433162615638 5158277465521627944 5169435217962801408 5193367788416332896 5217411157807149252 5228696820990593664 5230014536923302987 5252903750717401968 5264414861931537984 5277131785003693104 5300227207931072256 5301562950675006498 5313030640683990336 5324673512796519168 5337628004761231032 5362339245524014509 5385714743542863744 5410648608096302928 5423718779031573468 5431298007794007456 5443200048716857728 5447455741484713152 5472581110374200256 5509809553301915904 5535317930863498848 5544450049623049278 5556600049731792264 5560944402765644676 5582167396899396552 5594400050070103776 5606659509639285888 5624597252329039152 5632457193267859584 5649213361539702528 5672202354913902948 5684632308942202224 5710950051113230938 5723303277030244416 5735845212626366208 5740329706080665472 5749800051460939992 5762237312928409344 5762400051573710496 5788914337525300128 5801600051924552064 5803062148711831437 5842538761968374508 5855176624427254656 5882283923614417872 5895174246310431936 5909516719557077214 5922466719672980232 5935277472475809024 5936773258129154742 5962755608922456288 5977159470769489128 5990257701896084064 6003318572248459392 6004831505356384911 6031007754289934976 6058929086485721712 6086979684108340794 6100146291155692608 6113514033210818304 6128387709170302296 6156653749170975288 6183598409252917632 6198535747464655392 6227232672221436204 6279938321511821121 6283333867466674368 6293700056328866748 6307491948344196624 6326077635272570112 6327671908870169046 6336514342426342032 6350400056836334016 6355365031732165344 6393600057222975744 6428111145518901888 6457870919340748656 6468525057893557491 6482516977044460512 6482700058020424308 6496722638791088256 6512528629715962644 6526800058415121072 6571200058812502848 6585600058941383424 6590748921796319616 6615902100028914432 6617569414066220106 6632071027099235928 6662775059632102761 6677187156535285152 6691819414730760576 6708100060037763324 6722610198416477568 6753733393779516816 6768533393911977408 6784883723576176848 6814577838768521472 6816295222296436926 6831039395165130432 6846008802166953216 6862664577550154184 6877703287362170592 6894436172816590083 6924490384555110528 6926235467817347199 6956548210409532336 6973352715897737316 7003871667623202624 7019219815908717312 7036175713338257472 7068750600900008664 7084040854245320448 7116837339681641376 7149785660698686012 7192800064375847712 7208562226679081856 7214198144128403904 7231625038708764624 7241730677058676608 7263274321979617536 7265104784258342238 7296774813832267008 7342650065717011206 7380423907817998464 7392600066164065704 7408800066309056352 7414592537020859568 7442889862532528736 7459200066760138368 7499463003105385536 7511835551102195796 7528296841572105648 7562936473218537264 7579509745256269632 7597950068001956418 7614600068150974584 7631071036040325888 7666400068614586656 7683200068764947328 7718552450033733504 7720497649743923457 7737416198282441916 7754152826944202112 7790051682624499344 7826116736710723878 7843045231485890496 7860232328413909248 7879355626076102952 7896622292897306976 7915697677505539656 7950340811896608384 7952344426012509747 7969545961025985504 7987010269194778752 8006442007141846548 8078572115314295616 8115972912144454392 8133528388207590144 8135578168547360202 8171183612227069728 8208871665561300384 8220342930715254528 8264714329952873856 8302976896295248272 8316675074434573917 8334900074597688396 8341416604148467014 8373251095349094828 8377778489955565824 8391600075105155664 8409989264458928832 8436895878493558728 8448685789901789376 8467200075781778688 8473820042309553792 8566425076669846407 8584954915545366624 8603767818939549312 8610494559120998208 8624700077191409988 8643355969392614016 8643600077360565744 8683371506287950192 8702400077886828096 8761600078416670464 8763808142952561762 8823425885421626808 8842761369465647904 8864275079335615821 8883700079509470348 8902916208713713536 8944133413383684432 8965739206154233692 8985386552844126096 9004977858372689088 9024711191882636544 9046511631434902464 9088393629728582568 9108052526886840576 9130469526162511191 9150219436733538912 9170271049816227456 9192581563755453444 9234980623756462932 9275397613879376448 9297803621196983088 9338495556830936832 9340849008332154306 9381567617784343296 9425000801200011552 9489116452908855168 9491507863305253569 9504771513639513048 9525600085254501024 9533047547598248016 9590400085834463616 9618930858837871872 9642166718278352832 9686806379011122984 9724050087030636462 9768792944573943966 9790200087622681608 9811377046337561856 9856800088218754272 9878400088412075136 9886123382694479424 9923853150043371648 9926354121099330159 9948106540648853892 9999284004140514048 10015780734802927728 10037729122096140864 10062150090056644986 10083915297624716352 10106012993675026176 10130600090669275224 10152800090867966112 10221866758152782208 10224442833444655389 10246559092747695648 10269013203250429824 10293996866325231276 10316554931043255888 10386735576832665792 10434822315614298504 10457393641981187328 10460029073846605974 10505807501434803936 10528829723863075968 10554263570007386208 10603125901350012996 10626061281367980672 10675256009522462064 10724678491048029018 10771429487085727488 10821297216192605856 10847437558063146936 10862596015588014912 10886400097433715456 10894911482969426304 10897657176387513357 10945162220748400512 11013975098575516809 11070635861726997696 11088900099246098556 11113200099463584528 11121888805531289352 11164334793798793104 11188800100140207552 11213319019278571776 11249194504658078304 11264914386535719168 11344404709827805896 11369264617884404448 11396925102002934627 11421900102226461876 11446606554060488832 11480659412161330944 11499600102921879984 11524800103147420992 11577828675050600256 11603200103849104128 11606124297423662874 11685077523936749016 11710353248854509312 11739175105066085817 11764567847228835744 11790348492620863872 11819033439114154428 11844933439345960464 11873546516258309484 11925511217844912576 11954318941538978256 11980515403792168128 12006637144496918784 12009663010712769822 12062015508579869952 12117858172971443424 12173959368216681588 12200292582311385216 12203367252821040303 12256775418340604592 12313307498341950576 12367196818505835264 12397071494929310784 12454465344442872408 12512124906222700521 12559876643023642242 12566667734933348736 12587400112657733496 12614983896688393248 12655343817740338092 12673028684852684064 12700800113672668032 12710730063464330688 12856222291037803776 12915741838681497312 12937050115787114982 12965033954088921024 12965400116040848616 12993445277582176512 13025057259431925288 13053600116830242144 13142400117625005696 13145712214428842643 13181497843592639232 13235138828132440212 13264142054198471856 13325550119264205522 13354374313070570304 13383638829461521152 13416200120075526648 13445220396832955136 13507466787559033632 13537066787823954816 13569767447152353696 13632590444592873852 13662078790330260864 13725329155100308368 13755406574724341184 13788872345633180166 13848980769110221056 13852470935634694398 13913096420819064672 13946705431795474632 14007743335246405248 14011273512498231459 14072351426676514944 14137501201800017328 14233674679363282752 14299571321397372024 14385600128751695424 14417124453358163712 14428396288256807808 14463250077417529248 14483461354117353216 14530209568516684476 14586075130545954693 14653189416860915949 14685300131434022412 14760847815635996928 14785200132328131408 14817600132618112704 14829185074041719136 14885779725065057472 14918400133520276736 14998926006210771072 15023671102204391592 15056593683144211296 15093225135084967479 15125872946437074528 15159019490512539264 15195900136003912836 15229200136301949168 15332800137229173312 15366400137529894656 15437104900067467008 15440995299487846914 15474832396564883832 15508305653888404224 15580103365248998688 15652233473421447756 15686090462971780992 15690043610769908961 15758711252152205904 15793244585794613952 15831395355011079312 15900681623793216768 15904688852025019494 15939091922051971008 15974020538389557504 16012884014283693096 16087017736572043527 16157144230628591232 16231945824288908784 16271156337094720404 16342367224454139456 16417743331122600768 16529428659905747712 16605953792590496544 16633350148869147834 16669800149195376792 16682833208296934028 16746502190698189656 16783200150210311328 16819978528917857664 16873791756987117456 16897371579803578752 16947640084619107584 17132850153339692814 17169909831090733248 17207535637879098624 17220989118241996416 17249400154382819976 17286711938785228032 17287200154721131488 17366743012575900384 17404800155773656192 17409186446135494311 17527616285905123524 17646851770843253616 17685522738931295808 17728550158671231642 17767400159018940696 17805832417427427072 17888266826767368864 17931478412308467384 17970773105688252192 18009955716745378176 18014494516069154733 18093023262869804928 18176787259457165136 18260939052325022382 18300438873467077824 18340542099632454912 18385163127510906888 18469961247512925864 18550795227758752896 18595607242393966176 18681698016664308612 18850001602400023104 18978232905817710336 18983015726610507138 19009543027279026096 19051200170509002048 19066095095196496032 19180800171668927232 19284333436556705664 19373612758022245968 19405575173680672473 19448100174061272924 19537585889147887932 19580400175245363216 19713600176437508544 19756800176824150272 19772246765388958848 19847706300086743296 19852708242198660318 19896213081297707784 19988325178896308283 20031561469605855456 20075458244192281728 20124300180113289972 20167830595249432704 20261200181338550448 20305600181735932224 20443733516305564416 20448885666889310778 20493118185495391296 20538026406500859648 20587993732650462552 20633109862086511776 20683308518449770249 20773471153665331584 20778706403452041597 20869644631228597008 20920058147693211948 21011615002869607872 21057659447726151936 21108527140014772416 21206251802700025992 21252122562735961344 21350512019044924128 21449356982096058036 21642594432385211712 21694875116126293872 21725192031176029824 21789822965938852608 21795314352775026714 21890324441496801024 22027950197151033618 22141271723453995392 22177800198492197112 22226400198927169056 22243777611062578704 22328669587597586208 22377600200280415104 22498389009316156608 22688809419655611792 22738529235768808896 22793850204005869254 22843800204452923752 22893213108120977664 22999200205843759968 23049600206294841984 23155657350101200512 23161492949231770371 23212248594847325748 23370155047873498032 23478350210132171634 23529135694457671488 23580696985241727744 23638066878228308856 23689866878691920928 23747093032516618968 23851022435689825152 23857033278037529241 23908637883077956512 23961030807584336256 24019326021425539644 24235716345942886848 24347918736433363176 24400585164622770432 24406734505642080606 24513550836681209184 24626614996683901152 24794142989858621568 24908930688885744816 25024249812445401042 25119753286047284484 25133335469866697472 25174800225315466992 25229967793376786496 25310687635480676184 25346057369705368128 25401600227345336064 25421460126928661376 25699275230009539221 25831483677362994624 25874100231574229964 25930067908177842048 25930800232081697232 26050114518863850576 26107200233660484288 26284800235250011392 26291424428857685286 26470277656264880424 26528284108396943712 26592825238006847463 26651100238528411044 26708748626141140608 26832400240151053296 27014933575118067264 27074133575647909632 27139534894304707392 27265180889185747704 27324157580660521728 27391408578487533573 27450658310200616736 27510813149448682368 27577744691266360332 27704941871269388796 27826192841638129344 27893410863590949264 28015486670492810496 28022547024996462918 28144702853353029888 28275002403600034656 28467349358726565504 28474523589915760707 28599142642794744048 28771200257503390848 28856792576513615616 28926500154835058496 29060419137033368952 29172150261091909386 29306378833721831898 29370600262868044824 29570400264656262816 29635200265236225408 29658370148083438272 29771559450130114944 29997852012421542144 30047342204408783184 30113187366288422592 30186450270169934958 30251745892874149056 30318038981025078528 30391800272007825672 30458400272603898336 30665600274458346624 30673328500333966167 30881990598975693828 30949664793129767664 31160206730497997376 31304466946842895512 31372180925943561984 31380087221539817922 31517422504304411808 31586489171589227904 31662790710022158624 31809377704050038988 31878183844103942016 32025768028567386192 32174035473144087054 32314288461257182464 32463891648577817568 32542312674189440808 32684734448908278912 32692971529162540071 32835486662245201536 33211907585180993088 33266700297738295668 33339600298390753584 33365666416593868056 33493004381396379312 33566400300420622656 33639957057835715328 33747583513974234912 33794743159607157504 34190775306008803881 34265700306679385628 34339819662181466496 34441978236483992832 34498800308765639952 34574400309442262976 34733486025151800768 34809600311547312384 34818372892270988622 35055232571810247048 35217525315198257451 35293703541686507232 35371045477862591616 35457100317342463284 35534800318037881392 35776533653534737728 35862956824616934768 35941546211376504384 36019911433490756352 36028989032138309466 36186046525739609856 36353574518914330272 36521878104650044764 36600877746934155648 36610101758463120909 36770326255021813776 36939922495025851728 37101590455517505792 37191214484787932352 37363396033328617224 37536374718668101563 37700003204800046208 37966031453221014276 38019086054558052192 38102400341018004096 38132190190392992064 38568666873113411328 38747225516044491936 38811150347361344946 38896200348122545848 39075171778295775864 39160800350490726432 39427200352875017088 39544493530777917696 39705416484397320636 39792426162595415568 39976650357792616566 40063122939211710912 40150916488384563456 40248600360226579944 40335661190498865408 40522400362677100896 40611200363471864448 40897771333778621556 40986236370990782592 41175987465300925104 41266219724173023552 41366617036899540498 41546942307330663168 41557412806904083194 41739289262457194016 41840116295386423896 42023230005739215744 42033820537494694377 42217054280029544832 42412503605400051984 42701024038089848256 42898713964192116072 43285188864770423424 43389750232252587744 43450384062352059648 43590628705550053428 43959568250582747847 44055900394302067236 44282543446907990784 44355600396984394224 44452800397854338112 44487555222125157408 44657339175195172416 44755200400560830208 44996778018632313216 45279675405254902437 45377618839311223584 45477058471537617792 45587700408011738508 45687600408905847504 45998400411687519936 46099200412589683968 46311314700202401024 46322985898463540742 46424497189694651496 46740310095746996064 46956700420264343268 47058271388915342976 47276133756456617712 47379733757383841856 47494186065033237936 47702044871379650304 47714066556075058482 47817275766155913024 47922061615168672512 48038652042851079288 48261053209716130581 48471432691885773696 48695837472866726352 48813469011284161212 49027101673362418368 49253229993367802304 49588285979717243136 49817861377771489632 50048499624890802084 50239506572094568968 50349600450630933984 50459935586753572992 50621375270961352368 50692114739410736256 50842920253857322752 51398550460019078442 51662967354725989248 51748200463148459928 51860135816355684096 51861600464163394464 52100229037727701152 52214400467320968576 52582848857715370572 52940555312529760848 53056568216793887424 53185650476013694926 53302200477056822088 53417497252282281216 53664800480302106592 54029867150236134528 54043483548207464199 54279069788609414784 54530361778371495408 54782817156975067146 54901316620401233472 55021626298897364736 55155489382532720664 55409883742538777592 55652385683276258688 55786821727181898528 56045094049992925836 56550004807200069312 56934698717453131008 56949047179831521414 57198285285589488096 57542400515006781696 57853000309670116992 58120838274066737904 58216725521042017419 58344300522183818772 58612757667443663796 58741200525736089648 59140800529312525632 59270400530472450816 59316740296166876544 59543118900260229888 59964975536688924849 60094684408817566368 60226374732576845184 60372900540339869916 60503491785748298112 60783600544015651344 60916800545207796672 61331200548916693248 61346657000667932334 61763981197951387656 61899329586259535328 62049925555349310747 62320413460995994752 62608933893685791024 62760174443079635844 63034845008608823616 63172978343178455808 63325581420044317248 63618755408100077976 63756367688207884032 64051536057134772384 64348070946288174108 64927783297155635136 65084625348378881616 65369468897816557824 65385943058325080142 65670973324490403072 66423815170361986176 66533400595476591336 66679200596781507168 66731332833187736112 66986008762792758624 67132800600841245312 67495167027948469824 68381550612017607762 68531400613358771256 68679639324362932992 68997600617531279904 69148800618884525952 69466972050303601536 69484478847695311113 69636745784541977244 70110465143620494096 70435050630396514902 70587407083373014464 70742090955725183232 70914200634684926568 71069600636075762784 71553067307069475456 71571099834112587723 71725913649233869536 71883092422753008768 72057978064276618932 72707149037828660544 73043756209300089528 73201755493868311296 73220203516926241818 73540652510043627552 73879844990051703456 74382428969575864704 74726792066657234448 75072749437336203126 75400006409600092416 75932062906442028552 76038172109116104384 76204800682036008192 76264380380785984128 77097825690028617663 77494451032088983872 77622300694722689892 77792400696245091696 78150343556591551728 78321600700981452864 78854400705750034176 79410832968794641272 79584852325190831136 79778475714020542389 79953300715585233132 80126245878423421824 80497200720453159888 81044800725354201792 81222400726943728896 81795542667557243112 81972472741981565184 82174225735462600719 82351974930601850208 82532439448346047104 82733234073799080996 83114825613808166388 83478578524914388032 83680232590772847792 84046460011478431488 84067641074989388754 84434108560059089664 84825007210800103968 85402048076179696512 85423570769747282121 85797427928384232144 86570377729540846848 86779500464505175488 87181257411100106856 87919136501165495694 88111800788604134472 88711200793968788448 88905600795708676224 88975110444250314816 89314678350390344832 89993556037264626432 90559350810509804874 90755237678622447168 90954116943075235584 91175400816023477016 91375200817811695008 91996800823375039872 92019985501001898501 92645971796927081484 92848994379389302992 93480620191493992128 93913400840528686536 94116542777830685952 94552267512913235424 94759467514767683712 94988372130066475872 95428133112150116964 95634551532311826048 96077304085702158576 96522106419432261162 96942865383771547392 97391674945733452704 97626938022568322424 98054203346724836736 98078914587487620213 98506459986735604608 99635722755542979264 100096999249781604168 100479013144189137936 100699200901261867968 100919871173507145984 101242750541922704736 101384229478821472512 102572325918026411643 102797100920038156884 103325934709451978496 103496400926296919856 103723200928326788928 104200458075455402304 104428800934641937152 105165697715430741144 105652575945594772353 105881110625059521696 106113136433587774848 106371300952027389852 106604400954113644176 107329600960604213184 108059734300472269056 108086967096414928398 108558139577218829568 109060723556742990816 109565634313950134292 109802633240802466944 109830305275389362727 110310978765065441328 110819767485077555184 111304771366552517376 111573643454363797056 112090188099985851672 112609124156004304689 113100009614400138624 113898094359663042828 114396570571178976192 115706000619340233984 116241676548133475808 116433451042084034838 116688601044367637544 117225515334887327592 117482401051472179296 118281601058625051264 118633480592333753088 119929951073377849698 120189368817635132736 120452749465153690368 120745801080679739832 121006983571496596224 121567201088031302688 121833601090415593344 122693314001335864668 123527962395902775312 123798659172519070656 124099851110698621494 124640826921991989504 125217867787371582048 125520348886159271688 126069690017217647232 126101461612484083131 126651162840088634496 127237510816200155952 128103072114269544768 128696141892576348216 129855566594311270272 130169250696757763232 130771886116650160284 132847630340723972352 133066801190953182672 133358401193563014336 133462665666375472224 133972017525585517248 134265601201682490624 134990334055896939648 135839026215764707311 136763101224035215524 137062801226717542512 137995201235062559808 138297601237769051904 138933944100607203072 138968957695390622226 139273491569083954488 140220930287240988192 140870101260793029804 141174814166746028928 141828401269369853136 142139201272151525568 143106134614138950912 143142199668225175446 143451827298467739072 143766184845506017536 144115956128553237864 144783159629148391743 145414298075657321088 146087512418600179056 146440407033852483636 147081305020087255104 147759689980103406912 148764857939151729408 149453584133314468896 150145498874672406252 151864125812884057104 152076344218232208768 152528760761571968256 154195651380057235326 154988902064177967744 155244601389445379784 155584801392490183392 156300687113183103456 156643201401962905728 158821665937589282544 159169704650381662272 159556951428041084778 159906601431170466264 160252491756846843648 160994401440906319776 162089601450708403584 162130450644622392597 163591085335114486224 164348451470925201438 164703949861203700416 165064878896692094208 165466468147598161992 166229651227616332776 166957157049828776064 167360465181545695584 168135282149978777508 169650014421600207936 170804096152359393024 170847141539494564242 171594855856768464288 173559000929010350976 174362514822200213712 175838273002330991388 176223601577208268944 177422401587937576896 177811201591417352448 177950220888500629632 178629356700780689664 179894926610066774547 181118701621019609748 181510475357244894336 182350801632046954032 182750401635623390016 183993601646750079744 184039971002003797002 185291943593854162968 185697988758778605984 186149776666047932241 186961240382987984256 187826801681057373072 189104535025826470848 189518935029535367424 189976744260132951744 190856266224300233928 191269103064623652096 192154608171404317152 193044212838864522324 194783349891466905408 195253876045136644848 196108406693449673472 196157829174975240426 197012919973471209216 199271445511085958528 200193998499563208336 200958026288378275872 201398401802523735936 202485501083845409472 205144651836052823286 205594201840076313768 206992801852593839712 207446401856653577856 208400916150910804608 210331395430861482288 211305151891189544706 211762221250119043392 212226272867175549696 212742601904054779704 213208801908227288352 214659201921208426368 214713299502337763169 216173934192829856796 218121447113485981632 219131268627900268584 219605266481604933888 219660610550778725454 220621957530130882656 221639534970155110368 223147286908727594112 224180376199971703344 225218248312008609378 226200019228800277248 227796188719326085656 228793141142357952384 232483353096266951616 232866902084168069676 233377202088735275088 234451030669774655184 234964802102944358592 236563202117250102528 239335427142061627167 239859902146755699396 240378737635270265472 241491602161359479664 243134402176062605376 243667202180831186688 245386628002671729336 246522677206387802157 247055924791805550624 247597318345038141312 248199702221397242988 250435735574743164096 251040697772318543376 252139380034435294464 252202923224968166262 253302325680177268992 254475021632400311904 256206144228539089536 256270712309241846363 257392283785152696432 259711133188622540544 260338501393515526464 261543772233300320568 266133602381906365344 266716802387126028672 266925331332750944448 267944035051171034496 269980668111793879296 271678052431529414622 273526202448070431048 274125602453435085024 275990402470125119616 277937915390781244452 278546983138167908976 280441860574481976384 281740202521586059608 282349628333492057856 283656802538739706272 284278402544303051136 286284399336450350892 286903654596935478144 288231912257106475728 289566319258296783486 290828596151314642176 292175024837200358112 292880814067704967272 294162610040174510208 294236743762462860639 295519379960206813824 298907168266628937792 300290997749344812504 303728251625768114208 304152688436464417536 307716977754079234929 308391302760114470652 309977804128355935488 310489202778890759568 311169602784980366784 312601374226366206912 313286402803925811456 316957727836784317059 317643331875178565088 318339409300763324544 319113902856082169556 319813202862340932528 321988802881812639552 324179202901416807168 324260901289244785194 327182170670228972448 328696902941850402876 329407899722407400832 330932936295196323984 332459302455232665552 333914314099657552128 334720930363091391168 336270564299957555016 337827372468012914067 339300028843200415872 341694283078989128484 343189711713536928576 347118001858020701952 348725029644400427424 351676546004661982776 352447203154416537888 354844803175875153792 355900441777001259264 359789853220133549094 362237403242039219496 363020950714489788672 364701603264093908064 365500803271246780032 368079942004007594004 370583887187708325936 371395977517557211968 372299553332095864482 373922480765975968512 375653603362114746144 378209070051652941696 378304384837452249393 379953488520265903488 381712532448600467856 384309216342808634304 386088425677729044648 389566699782933810816 390507752090273289696 392315658349950480852 398542891022171917056 400387996999126416672 401916052576756551744 402796803605047471872 404971002167690818944 407517078647294121933 410289303672105646572 411188403680152627536 413985603705187679424 414892803713307155712 416801832301821609216 420662790861722964576 422610303782379089412 423524442500238086784 425485203808109559408 426417603816454576704 429318403842416852736 429426599004675526338 432347868385659713592 434349478887445175229 436242894226971963264 438262537255800537168 439321221101557450908 441243915060261765312 443279069940310220736 446294573817455188224 448360752399943406688 450436496624017218756 455592377438652171312 457586282284715904768 464966706192533903232 465733804168336139352 466754404177470550176 468902061339549310368 469929604205888717184 478670854284123254334 479719804293511398792 480757475270540530944 482983204322718959328 486268804352125210752 486391351933867177791 490773256005343458672 493045354412775604314 494111849583611101248 495194636690076282624 496399404442794485976 500871471149486328192 502081395544637086752 504405846449936332524 508950043264800623808 512412288457078179072 512541424618483692726 514784567570305392864 520677002787031052928 523087544466600641136 532267204763812730688 533433604774252057344 533850662665501888896 535888070102342068992 539684779830200323641 543356104863058829244 547052404896140862096 548251204906870170048 551980804940250239232 555875830781562488904 557093966276335817952 558449329998143796723 560883721148963952768 563480405043172119216 567313605077479412544 568556805088606102272 572568798672900701784 573807309193870956288 576463824514212951456 579132638516593566972 584350049674400716224 585761628135409934544 588325220080349020416 588473487524925721278 591038759920413627648 597814336533257875584 600581995498689625008 607456503251536228416 615433955508158469858 616782605520228941304 620978405557781519136 622339205569960733568 625202748452732413824 633915455673568634118 635286663750357130176 636678818601526649088 638227805712164339112 639626405724681865056 643977605763625279104 644139898507013289507 648521802578489570388 654364341340457944896 657393805883700805752 658815799444814801664 661865872590392647968 664918604910465331104 669441860726182782336 672541128599915110032 675654744936025828134 678600057686400831744 683388566157978256968 686379423427073857152 697450059288800854848 703353092009323965552 704894406308833075776 709689606351750307584 718006281426184881501 719579706440267098188 724474806484078438992 729403206528187816128 731001606542493560064 736159884008015188008 739568031619163406471 741167774375416651872 742791955035114423936 744599106664191728964 751307206724229492288 756418140103305883392 756608769674904498786 759906977040531806976 763425064897200935712 768618432685617268608 768812136927725539089 772176851355458089296 779133399565867621632 781015504180546579392 784631316699900961704 800775993998252833344 803832105153513103488 809942004335381637888 815034157294588243866 820578607344211293144 822376807360305255072 827971207410375358848 841325581723445929152 845220607564758178824 847048885000476173568 850970407616219118816 852835207632909153408 858853198009351052676 864695736771319427184 868698957774890350458 872485788453943926528 876525074511601074336 878642442203114901816 882487830120523530624 882710231287388581917 886558139880620441472 896721504799886813376 900872993248034437512 911184754877304342624 929933412385067806464 931467608336672278704 933508808354941100352 937804122679098620736 939859208411777434368 950873183510352951177 957341708568246508668 959439608587022797584 965966408645437918656 972537608704250421504 972782703867734355582 981546512010686917344 986090708825551208628 988223699167222202496 992798808885588971952 1001742942298972656384 1004162791089274173504 1008811692899872665048 1013482117404038742201 1017900086529601247616 1025082849236967385452 1029569135140610785728 1041354005574062105856 1046175088933201282272 1064534409527625461376 1067701325331003777792 1079369559660400647282 1086712209726117658488 1094104809792281724192 1096502409813740340096 1111751661563124977808 1114187932552671635904 1116898659996287593446 1121767442297927905536 1126960810086344238432 1134627210154958825088 1134913154512356748179 1145137597345801403568 1152927649028425902912 1158265277033187133944 1168700099348801432448 1171523256270819869088 1176946975049851442556 1195628673066515751168 1201163990997379250016 1214913006503072456832 1230867911016316939716 1233565211040457882608 1241956811115563038272 1244678411139921467136 1250405496905464827648 1267830911347137268236 1270573327500714260352 1276455611424328678224 1279252811449363730112 1287955211527250558208 1288279797014026579014 1297043605156979140776 1303048436662335525687 1308728682680915889792 1314787611767401611504 1323731745180785295936 1329837209820930662208 1338883721452365564672 1345082257199830220064 1351309489872051656268 1366777132315956513936 1372758846854147714304 1394900118577601709696 1406706184018647931104 1409788812617666151552 1436012562852369763002 1439159412880534196376 1448949612968156877984 1458806413056375632256 1472319768016030376016 1479136063238326812942 1482335548750833303744 1485583910070228847872 1489198213328383457928 1502614413448458984576 1513217539349808997572 1526850129794401871424 1537236865371234537216 1537624273855451078178 1544353702710916178592 1562031008361093158784 1569262633399801923408 1601551987996505666688 1607664210307026206976 1630068314589176487732 1641157214688422586288 1644753614720610510144 1655942414820750717696 1675347989994431390169 1682651163446891858304 1690441215129516357648 1701940815232438237632 1705670415265818306816 1717706396018702105352 1729391473542638854368 1737397915549780700916 1753050149023202148672 1757284884406229803632 1764975660241047061248 1765420462574777163834 1773116279761240882944 1793443009599773626752 1801745986496068875024 1822369509754608685248 1862935216673344557408 1867017616709882200704 1875608245358197241472 1901746367020705902354 1914683417136493017336 1918879217174045595168 1931932817290875837312 1945565407735468711164 1963093024021373834688 1972181417651102417256 1976447398334444404992 1985597617771177943904 2008325582178548347008 2017623385799745330096 2026964234808077484402 2035800173059202495232 2050165698473934770904 2059138270281221571456 2092350177866402564544 2129068819055250922752 2154018844278554644503 2158739119320801294564 2173424419452235316976 2188209619584563448384 2193004819627480680192 2218704094857490219413 2223503323126249955616 2228375865105343271808 2233797319992575186892 2253921620172688476864 2269254420309917650176 2269826309024713496358 2290275194691602807136 2305855298056851805824 2316530554066374267888 2337400198697602864896 2343046512541639738176 2353893950099702885112 2402327981994758500032 2429826013006144913664 2461735822032633879432 2467130422080915765216 2483913622231126076544 2535661822694274536472 2541146655001428520704 2552911222848657356448 2558505622898727460224 2576559594028053158028 2594087210313958281552 2606096873324671051374 2617457365361831779584 2629575223534803223008 2647463490361570591872 2648130693862165745751 2659674419641861324416 2690164514399660440128 2702618979744103312536 2733554264631913027872 2789800237155203419392 2813412368037295862208 2819577625235332303104 2852619550531058853531 2872025125704739526004 2878318825761068392752 2897899225936313755968 2917612826112751264512 2944639536032060752032 2958272126476653625884 2964671097501666607488 2978396426656766915856 3005228826896917969152 3026435078699617995144 3040446352212116226603 3053700259588803742848 3075248547710902156356 3088707405421832357184 3124062016722186317568 3138525266799603846816 3203103975993011333376 3260136629178352975464 3282314429376845172576 3289507229441221020288 3350695979988862780338 3365302326893783716608 3380882430259032715296 3403881630464876475264 3404739463537070244537 3435412792037404210704 3458782947085277708736 3474795831099561401832 3506100298046404297344 3514569768812459607264 3530840925149554327668 3586886019199547253504 3603491972992137750048 3644739019509217370496 3725870433346689114816 3734035233419764401408 3751216490716394482944 3803492734041411804708 3829366834272986034672 3837758434348091190336 3863865634581751674624 3891130815470937422328 3909145309987006577061 3926186048042747669376 3944362835302204834512 3971195235542355887808 4016651164357096694016 4035246771599490660192 4053928469616154968804 4100331396947869541808 4118276540562443142912 4184700355732805129088 4308037688557109289006 4317478238641602589128 4346848838904470633952 4376419239169126896768 4437408189714980438826 4447006646252499911232 4456751730210686543616 4467594639985150373784 4507843240345376953728 4539652618049426992716 4580550389383205614272 4611710596113703611648 4633061108132748535776 4686093025083279476352 4707787900199405770224 4804655963989517000064 4923471644065267758864 4934260844161831530432 4967827244462252153088 5026043969983294170507 5071323645388549072944 5105822445697314712896 5117011245797454920448 5153119188056106316056 5188174420627916563104 5212193746649342102748 5259150447069606446016 5294926980723141183744 5296261387724331491502 5319348839283722648832 5380329028799320880256 5405237959488206625072 5467108529263826055744 5626824736074591724416 5705239101062117707062 5744050251409479052008 5756637651522136785504 5795798451872627511936 5889279072064121504064 5916544252953307251768 5929342195003333214976 5956792853313533831712 6052870157399235990288 6080892704424232453206 6107400519177607485696 6150497095421804312712 6177414810843664714368 6277050533599207693632 6520273258356705950928 6564628858753690345152 6579014458882442040576 6656112284572470658239 6701391959977725560676 6761764860518065430592 6807763260929752950528 6809478927074140489074 6870825584074808421408 6917565894170555417472 6949591662199122803664 7012200596092808594688 7029139537624919214528 7061681850299108655336 7206983945984275500096 7289478039018434740992 7451740866693378229632 7606985468082823609416 7658733668545972069344 7675516868696182380672 7782261630941874844656 7818290619974013154122 7852372096085495338752 7888725670604409669024 7942390471084711775616 7944392081586497237253 8070493543198981320384 8107856939232309937608 8200662793895739083616 8369400711465610258176 8616075377114218578012 8634956477283205178256 8693697677808941267904 8752838478338253793536 8874816379429960877652 8894013292504999822464 8935189279970300747568 9015686480690753907456 9079305236098853985432 9121339056636348679809 9161100778766411228544 9266122216265497071552 9372186050166558952704 9415575800398811540448 9609311927979034000128 9846943288130535517728 9868521688323663060864 10052087939966588341014 10142647290777098145888 10211644891394629425792 10306238376112212632112 10376348841255833126208 10424387493298684205496 10518300894139212892032 10592522775448662983004 10760658057598641760512 10810475918976413250144 10934217058527652111488 11253649472149183448832 11410478202124235414124 11488100502818958104016 11513275303044273571008 11591596903745255023872 11727435929961019731183 11778558144128243008128 11833088505906614503536 11913585706627067663424 12105740314798471980576 12161785408848464906412 12300994190843608625424 12354829621687329428736 12554101067198415387264 13040546516713411901856 13129257717507380690304 13312224569144941316478 13402783919955451121352 13523529721036130861184 13618957854148280978148 13741651168149616842816 13835131788341110834944 13899183324398245607328 14058279075249838429056 14123363700598217310672 14413967891968551000192 14903481733386756459264 15078131909949882511521 15213970936165647218832 15317467337091944138688 15351033737392364761344 15564523261883749689312 15636581239948026308244 15777451341208819338048 15884780942169423551232 15888784163172994474506 16140987086397962640768 16215713878464619875216 16401325587791478167232 17232150754228437156024 17269912954566410356512 17387395355617882535808 17749632758859921755304 17788026585009999644928 17870378559940601495136 18158610472197707970864 18242678113272697359618 18322201557532822457088 18532244432530994143104 18831151600797623080896 19693886576261071035456 19737043376647326121728 19968336853717411974717 20104175879933176682028 20285294581554196291776 20423289782789258851584 20612476752224425264224 20752697682511666252416 20848774986597368410992 21036601788278425784064 21185045550897325966008 21620951837952826500288 21868434117055304222976 22820956404248470828248 22976201005637916208032 23026550606088547142016 23454871859922039462366 23557116288256486016256 23666177011813229007072 23827171413254135326848 23833176244759491711759 24211480629596943961152 24323570817696929812824 24601988381687217250848 25108202134396830774528 26081093033426823803712 26258515435014761380608 26624449138289882632956 26805567839910902242704 27047059442072261722368 27237915708296561956296 27364017169909046039427 27483302336299233685632 27798366648796491214656 28116558150499676858112 28246727401196434621344 28827935783937102000384 30156263819899765023042 30427941872331294437664 30634934674183888277376 31129046523767499378624 31273162479896052616488 31554902682417638676096 31777568326345988949012 32281974172795925281536 32431427756929239750432 32802651175582956334464 34464301508456874312048 34539825909132820713024 34774790711235765071616 35182307789883059193549 35499265517719843510608 35740757119881202990272 36317220944395415941728 36485356226545394719236 37064488865061988286208 37662303201595246161792 39387773152522142070912 39936673707434823949434 40208351759866353364056 40570589163108392583552 41224953504448850528448 41505395365023332504832 41697549973194736821984 42370091101794651932016 43241903675905653000576 45641912808496941656496 45952402011275832416064 46053101212177094284032 46909743719844078924732 47332354023626458014144 47654342826508270653696 47666352489518983423518 48422961259193887922304 48647141635393859625648 49203976763374434501696 52162186066853647607424 53248898276579765265912 53611135679821804485408 54475831416593123912592 54728034339818092078854 54966604672598467371264 55596733297592982429312 56493454802392869242688 60312527639799530046084 60855883744662588875328 61269869348367776554752 62258093047534998757248 62546324959792105232976 63109805364835277352192 63555136652691977898024 64862855513858479500864 65605302351165912668928 68928603016913748624096 69079651818265641426048 70364615579766118387098 70998531035439687021216 71481514239762405980544 72634441888790831883456 72970712453090789438472 75324606403190492323584 78775546305044284141824 79873347414869647898868 80416703519732706728112 81141178326216785167104 82092051509727138118281 82449907008897701056896 83395099946389473643968 84740182203589303864032 86483807351811306001152 91283825616993883312992 91904804022551664832128 93819487439688157849464 94664708047252916028288 95332704979037966847036 96845922518387775844608 97294283270787719251296 98407953526748869003392 104324372133707295214848 105546923369649177580647 106497796553159530531824 107222271359643608970816 108951662833186247825184 109456068679636184157708 111193466595185964858624 112986909604785738485376 120625055279599060092168 121711767489325177750656 124516186095069997514496 125092649919584210465952 127110273305383955796048 129725711027716959001728 137857206033827497248192 138159303636531282852096 140729231159532236774196 141997062070879374042432 142963028479524811961088 145268883777581663766912 145941424906181578876944 159746694829739295797736 160833407039465413456224 164184103019454276236562 164899814017795402113792 166790199892778947287936 169480364407178607728064 182567651233987766625984 183809608045103329664256 187638974879376315698928 189329416094505832056576 190665409958075933694072 194588566541575438502592 196815907053497738006784 211093846739298355161294 212995593106319061063648 214444542719287217941632 217903325666372495650368 218912137359272368315416 225973819209571476970752 241250110559198120184336 243423534978650355501312 246276154529181414354843 250185299839168420931904 254220546610767911592096 259451422055433918003456 275714412067654994496384 281458462319064473548392 283994124141758748084864 290537767555163327533824 291882849812363157753888 319493389659478591595472 321666814078930826912448 328368206038908552473124 333580399785557894575872 338960728814357215456128 365135302467975533251968 375277949758752631397856 381330819916151867388144 389177133083150877005184 422187693478596710322588 425991186212638122127296 428889085438574435883264 435806651332744991300736 437824274718544736630832 482500221118396240368672 492552309058362828709686 500370599678336841863808 508441093221535823184192 551428824135309988992768 562916924638128947096784 567988248283517496169728 583765699624726315507776 638986779318957183190944 643333628157861653824896 656736412077817104946248 677921457628714430912256 730270604935951066503936 738828463587544243064529 750555899517505262795712 762661639832303734776288 778354266166301754010368 844375386957193420645176 851982372425276244254592 871613302665489982601472 875648549437089473261664 965000442236792480737344 985104618116725657419372 1000741199356673683727616 1016882186443071646368384 1125833849276257894193568 1167531399249452631015552 1277973558637914366381888 1286667256315723307649792 1313472824155634209892496 1477656927175088486129058 1501111799035010525591424 1525323279664607469552576 1688750773914386841290352 1703964744850552488509184 1751297098874178946523328 1930000884473584961474688 1970209236233451314838744 2033764372886143292736768 2251667698552515788387136 2335062798498905262031104 2555947117275828732763776 2626945648311268419784992 2955313854350176972258116 3002223598070021051182848 3050646559329214939105152 3377501547828773682580704 3502594197748357893046656 3860001768947169922949376 3940418472466902629677488 4503335397105031576774272 5111894234551657465527552 5253891296622536839569984 5910627708700353944516232 6101293118658429878210304 6755003095657547365161408 7005188395496715786093312 7880836944933805259354976 9006670794210063153548544 10507782593245073679139968 11821255417400707889032464 13510006191315094730322816 15761673889867610518709952 21015565186490147358279936 23642510834801415778064928 27020012382630189460645632 31523347779735221037419904 47285021669602831556129856 63046695559470442074839808 94570043339205663112259712 189140086678411326224519424
- Sum of all divisors σ(n): 701660643975296970629395731
- Sum of proper divisors (its aliquot sum) s(n): 512520557296885644404876307
- 189140086678411326224519424 is an abundant number, because the sum of its proper divisors (512520557296885644404876307) is greater than itself. Its abundance is 323380470618474318180356883
Bases of 189140086678411326224519424
- Binary: 10011100011100111111100010100100110111111110011110000001100101110100111011010001000000002
- Hexadecimal: 0x9C73F8A4DFE781974ED100
- Base-36: NRJUIZHYBKE290000
Squares and roots of 189140086678411326224519424
- 189140086678411326224519424 squared (1891400866784113262245194242) is 35773972388716949631201245877772244347601419753291776
- 189140086678411326224519424 cubed (1891400866784113262245194243) is 6766292238433017335451876841514069603344164792271788094156729165646267651457024
-
189140086678411326224519424 is a
perfect square number . Itssquare root is 13752821044368 -
The
cube root of 189140086678411326224519424 is 574021106.1516905685
Scales and comparisons
How big is 189140086678411326224519424?- 189,140,086,678,411,326,224,519,424 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 189,140,086,678,411,326,224,519,424 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 189140086678411326224519424 cubic inches would be around 47835092.2 feet tall.
Recreational maths with 189140086678411326224519424
- 189140086678411326224519424 backwards is 424915422623114876680041981
- 189140086678411326224519424 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 189140086678411326224519424'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 189140086678411326224519424 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 189140086678411326224519424 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/189140086678411326224519424/
Chicago style:
Numbermatics. 2024. "Number 189140086678411326224519424 - Facts about the integer". https://numbermatics.com/n/189140086678411326224519424/
The information we have on file for 189140086678411326224519424 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 189140086678411326224519424, math, Factors of 189140086678411326224519424, curriculum, school, college, exams, university, Prime factorization of 189140086678411326224519424, STEM, science, technology, engineering, physics, economics, calculator, one hundred eighty-nine septillion, one hundred forty sextillion, eighty-six quintillion, six hundred seventy-eight quadrillion, four hundred eleven trillion, three hundred twenty-six billion, two hundred twenty-four million, five hundred nineteen thousand, four hundred twenty-four.