37193671549630796438202624
37,193,671,549,630,796,438,202,624 is an even composite number composed of eight prime numbers multiplied together.
37193671549630796438202624 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 37193671549630796438202624:
28 × 32 × 112 × 172 × 192 × 432 × 1572 × 52972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 11 × 11 × 17 × 17 × 19 × 19 × 43 × 43 × 157 × 157 × 5297 × 5297)See below for interesting mathematical facts about the number 37193671549630796438202624 from the Numbermatics database.
Names of 37193671549630796438202624
- Cardinal: 37193671549630796438202624 can be written as Thirty-seven septillion, one hundred ninety-three sextillion, six hundred seventy-one quintillion, five hundred forty-nine quadrillion, six hundred thirty trillion, seven hundred ninety-six billion, four hundred thirty-eight million, two hundred two thousand, six hundred twenty-four.
Scientific notation
- Scientific notation: 3.7193671549630796438202624 × 1025
Factors of 37193671549630796438202624
Divisors of 37193671549630796438202624
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 16 17 18 19 22 24 32 33 34 36 38 43 44 48 51 57 64 66 68 72 76 86 88 96 99 102 114 121 128 129 132 136 144 152 153 157 171 172 176 187 192 198 204 209 228 242 256 258 264 272 288 289 304 306 314 323 342 344 352 361 363 374 384 387 396 408 418 456 471 473 484 516 528 544 561 576 578 608 612 627 628 646 684 688 704 722 726 731 748 768 774 792 816 817 836 867 912 942 946 968 969 1032 1056 1083 1088 1089 1122 1152 1156 1216 1224 1254 1256 1292 1368 1376 1408 1413 1419 1444 1452 1462 1496 1548 1584 1632 1634 1672 1683 1727 1734 1824 1849 1881 1884 1892 1936 1938 2057 2064 2112 2166 2176 2178 2193 2244 2299 2304 2312 2432 2448 2451 2508 2512 2584 2601 2669 2736 2752 2816 2826 2838 2888 2904 2907 2924 2983 2992 3096 3168 3179 3249 3264 3268 3344 3366 3454 3468 3553 3648 3698 3762 3768 3784 3872 3876 3971 4114 4128 4224 4257 4332 4352 4356 4386 4488 4598 4624 4864 4896 4902 5016 5024 5168 5181 5202 5203 5297 5338 5472 5491 5504 5547 5652 5676 5776 5808 5814 5848 5966 5984 6137 6171 6192 6336 6358 6498 6528 6536 6579 6688 6732 6751 6897 6908 6936 7106 7296 7353 7396 7524 7536 7568 7744 7752 7942 8007 8041 8228 8256 8448 8514 8664 8712 8772 8949 8976 8987 9196 9248 9537 9792 9804 10032 10048 10336 10362 10404 10406 10594 10659 10676 10944 10982 11008 11094 11304 11352 11552 11616 11628 11696 11913 11932 11968 12274 12342 12384 12427 12672 12716 12996 13056 13072 13158 13376 13464 13502 13794 13816 13872 13889 14212 14592 14706 14792 15048 15072 15136 15488 15504 15523 15543 15609 15884 15891 16014 16082 16456 16473 16512 16641 17028 17328 17424 17544 17898 17952 17974 18392 18411 18496 18513 18997 19074 19584 19608 20064 20096 20253 20339 20672 20691 20724 20808 20812 21188 21318 21352 21888 21964 22188 22608 22704 23104 23232 23256 23392 23826 23864 23936 24021 24123 24548 24649 24684 24768 24854 25344 25432 25992 26144 26316 26752 26847 26928 26961 27004 27588 27632 27744 27778 28424 28611 29359 29412 29584 30096 30144 30272 30976 31008 31046 31086 31218 31433 31768 31782 31977 32028 32164 32813 32912 32946 33024 33282 34056 34656 34848 34969 35088 35131 35739 35796 35904 35948 36784 36822 36992 37026 37281 37994 38148 39083 39168 39216 40128 40192 40506 40678 41344 41382 41448 41616 41624 41667 42376 42636 42704 43681 43776 43928 44376 45216 45373 45408 46208 46464 46512 46569 46784 46827 47652 47673 47728 47872 48042 48246 49096 49298 49368 49419 49536 49708 50711 50864 51984 52288 52632 53504 53694 53856 53922 54008 55176 55233 55264 55488 55556 56677 56848 56991 57222 58267 58718 58824 59168 60192 60288 60401 60544 60759 61017 62016 62092 62172 62436 62866 63536 63564 63954 64056 64328 65626 65824 65892 66564 67507 68112 69312 69696 69938 70176 70262 71478 71592 71808 71896 72369 73568 73644 73947 73984 74052 74261 74562 75988 76296 78166 78432 80256 80883 81012 81356 82688 82764 82896 83232 83248 83334 84752 85272 85408 87362 87856 88077 88451 88752 90049 90432 90746 90816 92416 92928 93024 93138 93568 93654 94299 95304 95346 95456 96084 96492 98192 98439 98596 98736 98838 98857 99072 99416 100643 101422 101728 103968 104329 104576 104907 105264 105393 107388 107712 107844 108016 110352 110466 110528 110976 111112 111843 113354 113696 113982 114444 114767 116534 117249 117436 117648 118336 120384 120576 120802 121088 121518 122034 124032 124184 124344 124872 125001 125732 127072 127128 127908 128112 128269 128656 131043 131252 131648 131784 133128 135014 136119 136224 136697 138624 139392 139707 139876 140352 140524 142956 143184 143616 143792 144738 147136 147288 147894 148104 148522 149124 151976 152133 152592 152779 156332 156864 160512 161766 162024 162712 165528 165792 166464 166496 166668 169504 170031 170544 170753 170816 170973 174724 174801 175712 176154 176902 177504 180098 180864 181203 181492 181632 183051 186048 186276 187136 187308 188598 190608 190692 190912 192168 192984 196384 196878 197192 197472 197676 197714 198832 201286 202521 202844 203456 207936 208658 209152 209814 210528 210786 214776 215424 215688 216032 220704 220932 221056 221841 221952 222224 222783 223686 223729 226708 227392 227771 227964 228888 229534 233068 234498 234872 235296 236113 236672 240768 241604 243036 244068 248064 248368 248688 249744 250002 251464 254144 254256 255816 256224 256538 257312 262086 262504 263296 263568 263891 264231 265353 266256 270028 270147 271139 272238 272448 273394 277248 278784 279414 279752 280704 281048 282897 285912 286368 287584 289476 290293 294272 294576 295317 295788 296208 296571 297044 298248 301929 303952 304266 305184 305558 312664 312987 313728 314721 316179 322949 323532 324048 325424 331056 331584 332928 332992 333336 339008 340062 341088 341506 341632 341946 344301 345763 349448 349602 351424 351747 352308 353804 355008 360196 360943 361728 362406 362984 363264 366102 372096 372552 374616 377196 381216 381384 381824 384336 384807 385968 386441 392768 393129 393756 394384 394944 395352 395428 397664 402572 405042 405688 406912 408357 410091 415872 417316 419033 419628 421056 421572 429552 430848 431376 432064 441408 441864 442112 443682 444448 445566 447372 447458 453416 454784 455542 455928 456399 457776 458337 459068 466136 468331 468996 469744 470592 472226 473344 481536 483208 486072 488136 496736 497376 499103 499488 500004 502928 508288 508512 510093 511632 512259 512448 513076 514624 524172 524403 525008 526592 527136 527782 528462 530706 532512 534361 540056 540294 542278 543609 544476 544896 546788 557821 558828 559504 561408 562096 565794 571824 572736 575168 578952 580586 588544 589152 590634 591576 592416 593142 594088 596496 597227 603858 607563 607904 608532 610368 611116 623447 625328 625974 627456 629442 632358 640937 645898 647064 648096 650848 662112 663168 664411 665856 665984 666672 667489 668349 671187 678016 680124 682176 683012 683264 683313 683892 688602 691526 698896 699204 702848 703494 704616 707608 708339 710016 720392 721886 724812 725968 732204 742577 744192 745104 749232 754392 762432 762768 763648 768672 769614 771936 772882 785536 786258 787512 788768 789888 790704 790856 791673 795328 796059 805144 810084 810441 811376 813417 813824 816714 816871 820182 831629 831744 834632 838066 839256 842112 843144 859104 862087 862752 864128 870879 882816 883728 887364 888896 889713 891132 894744 894916 905787 906832 909568 911084 911856 912798 915552 916674 918136 932272 936662 937992 938961 939488 941184 944452 963509 966416 968847 972144 976272 990539 993472 994752 998206 998976 1000008 1005856 1016576 1017024 1020186 1023264 1024518 1024896 1026152 1029248 1032903 1037289 1048344 1048806 1050016 1054272 1055564 1056924 1059907 1061412 1065024 1068722 1080112 1080588 1082829 1084556 1087218 1088952 1089792 1093576 1107073 1115642 1117656 1119008 1124192 1131588 1143648 1145472 1147619 1150336 1154421 1157904 1159323 1161172 1178304 1181268 1183152 1184832 1186284 1188176 1192992 1194454 1207716 1215126 1215808 1217064 1220736 1222232 1230273 1246894 1250656 1251948 1257099 1258884 1262437 1264716 1281874 1291796 1294128 1296192 1301696 1324224 1326336 1328822 1331968 1333344 1334978 1336698 1342374 1356032 1360248 1364352 1366024 1366626 1367784 1375011 1377204 1383052 1397792 1398408 1404993 1405696 1406988 1409232 1410959 1415216 1416678 1420032 1440784 1443772 1449624 1451936 1464408 1485154 1490208 1497309 1498464 1503667 1508784 1524864 1525536 1530833 1536777 1537344 1539228 1543872 1545764 1571072 1572516 1575024 1577536 1579776 1581408 1581712 1583346 1590656 1592118 1603083 1610288 1620168 1620882 1622752 1626834 1633428 1633742 1640364 1663258 1669264 1673463 1676132 1678512 1680569 1684224 1686288 1710931 1718208 1724174 1725504 1728256 1741758 1765632 1767456 1774728 1777792 1779426 1782264 1789488 1789832 1791681 1811574 1813664 1822168 1823712 1825596 1831104 1833348 1836272 1864544 1870341 1873324 1875984 1877922 1878283 1878976 1882368 1888904 1912217 1922811 1927018 1932832 1937694 1944288 1951039 1952544 1981078 1986944 1989504 1993233 1996412 1997952 2000016 2002467 2011712 2013561 2034048 2040372 2046528 2049036 2049792 2049939 2052304 2058496 2065806 2074578 2096688 2097612 2100032 2108544 2111128 2113848 2119814 2122824 2125017 2130048 2137444 2160224 2161176 2165658 2169112 2174436 2177904 2180573 2187152 2214146 2227731 2231284 2235312 2238016 2248384 2263176 2287296 2290944 2295238 2300672 2308842 2315808 2318646 2322344 2356608 2362536 2366304 2369664 2372568 2375019 2376352 2385984 2388908 2415432 2430252 2431616 2434128 2437111 2440251 2441472 2444464 2450613 2460546 2493788 2494887 2501312 2503896 2505481 2514198 2517768 2524874 2529432 2563748 2583592 2586261 2588256 2592384 2597243 2603392 2612637 2648448 2657644 2666688 2669956 2673396 2684748 2720496 2728704 2732048 2733252 2735568 2750022 2754408 2766104 2795584 2796816 2809986 2813976 2818464 2821918 2830432 2833356 2881568 2887544 2890527 2899248 2902801 2903872 2906541 2928816 2970308 2971617 2980416 2982529 2994618 2996928 3007334 3017568 3049728 3051072 3061666 3073554 3074688 3078456 3087744 3091528 3111867 3145032 3150048 3155072 3162816 3163424 3166692 3179721 3181312 3184236 3193223 3206166 3220576 3240336 3241764 3245504 3248487 3253668 3266856 3267484 3280728 3321219 3326516 3338528 3346926 3352264 3357024 3361138 3372576 3421862 3436416 3442857 3448348 3451008 3477969 3483516 3534912 3549456 3555584 3558852 3564528 3578976 3579664 3583362 3623148 3627328 3644336 3647424 3651192 3662208 3666696 3672544 3729088 3740682 3746648 3751968 3755844 3756566 3757952 3771297 3777808 3787311 3803393 3824434 3845622 3854036 3865664 3872107 3875388 3888576 3902078 3905088 3962156 3973888 3979008 3986466 3992824 3995904 4000032 4004934 4023424 4027122 4068096 4080744 4093056 4098072 4099878 4104608 4131612 4149156 4193376 4195224 4200064 4214979 4217088 4222256 4227696 4232877 4239628 4245648 4250034 4250851 4260096 4274888 4320448 4322352 4327649 4331316 4338224 4348872 4355808 4361146 4374304 4428292 4455462 4462568 4470624 4476032 4486147 4491927 4496768 4511001 4526352 4574592 4590476 4592499 4609363 4617684 4631616 4637292 4644688 4713216 4725072 4732608 4739328 4745136 4750038 4752704 4771968 4777816 4809249 4830864 4860504 4863232 4868256 4874222 4880502 4888928 4901226 4921092 4934981 4987576 4989774 5002624 5007792 5010962 5020389 5028396 5035536 5041707 5049748 5058864 5127496 5132793 5151641 5167184 5172522 5176512 5184768 5194486 5206784 5225274 5296896 5315288 5333376 5339912 5346792 5369496 5375043 5440992 5464096 5466504 5471136 5490133 5500044 5508816 5515567 5532208 5591168 5593632 5611023 5619972 5627952 5634849 5636928 5643836 5660864 5666712 5736651 5763136 5768433 5775088 5781054 5798496 5805602 5807744 5813082 5853117 5857632 5877971 5940616 5943234 5960832 5965058 5979699 5989236 5993856 6007401 6014668 6035136 6102144 6123332 6136031 6147108 6149376 6156912 6175488 6183056 6223734 6290064 6300096 6310144 6325632 6326848 6333384 6359442 6368472 6386446 6412332 6441152 6480672 6483528 6491008 6496974 6507336 6533712 6534968 6541719 6561456 6569497 6642438 6653032 6677056 6683193 6693852 6704528 6714048 6722276 6745152 6843724 6857917 6872832 6885714 6896696 6902016 6955938 6967032 7069824 7098912 7117704 7123561 7129056 7157952 7159328 7166724 7246296 7254656 7288672 7294848 7302384 7311333 7324416 7333392 7342379 7345088 7351839 7458176 7481364 7484661 7493296 7503936 7511688 7513132 7515904 7516443 7542594 7555616 7574622 7606786 7648868 7691244 7708072 7731328 7744214 7750776 7758783 7777152 7791729 7804156 7810176 7924312 7961627 7972932 7985648 8000064 8009868 8046848 8054244 8161488 8186112 8196144 8199756 8209216 8263224 8298312 8386752 8390448 8400128 8429958 8444512 8455392 8465754 8479256 8491296 8500068 8501702 8549776 8640896 8644704 8655298 8662632 8671581 8676448 8697744 8708403 8711616 8722292 8748608 8856584 8898289 8910924 8914851 8925136 8941248 8947587 8952064 8972294 8983854 8993536 9022002 9052704 9147919 9149184 9180952 9184998 9218726 9235368 9263232 9274584 9289376 9450144 9465216 9482957 9490272 9500076 9505408 9539163 9543936 9555632 9579669 9618498 9661728 9721008 9736512 9748444 9761004 9777856 9794153 9802452 9842184 9869962 9963657 9975152 9979548 10005248 10015584 10021924 10040778 10056792 10071072 10083414 10099496 10117728 10152859 10254992 10265586 10303282 10328571 10334368 10345044 10353024 10388972 10450548 10598599 10630576 10666752 10679824 10693584 10738992 10750086 10881984 10895929 10928192 10933008 10942272 10980266 11000088 11017632 11031134 11064416 11182336 11187264 11222046 11239944 11255904 11269698 11273856 11287672 11321728 11333424 11347313 11361933 11410179 11473302 11526272 11536866 11550176 11562108 11596992 11611204 11615488 11616321 11626164 11658977 11706234 11715264 11755942 11881232 11886468 11921664 11930116 11959398 11978472 11987712 12014802 12029336 12070272 12177803 12204288 12246664 12272062 12294216 12313824 12366112 12447468 12580128 12600192 12623809 12651264 12653696 12666768 12698631 12718884 12736944 12752553 12772892 12824664 12882304 12961344 12967056 12982016 12982947 12993948 13014672 13067424 13069936 13083438 13122912 13138994 13284876 13306064 13354112 13366386 13387704 13409056 13428096 13444552 13458441 13490304 13533003 13687448 13715834 13771428 13777497 13793392 13828089 13886807 13911876 13934064 14137693 14139648 14197824 14235408 14247122 14258112 14315904 14318656 14333448 14492592 14509312 14577344 14589696 14604768 14622666 14666784 14684758 14690176 14703678 14804943 14916352 14962728 14969322 14986592 15007872 15023376 15026264 15032886 15085188 15111232 15125121 15149244 15213572 15297736 15382488 15398379 15416144 15454923 15462656 15488428 15501552 15517566 15520549 15554304 15583458 15608312 15620352 15800951 15848624 15923254 15945864 15971296 16000128 16019736 16108488 16322976 16379653 16392288 16399512 16418432 16470399 16526448 16546701 16596624 16773504 16780896 16839163 16859916 16889024 16904547 16910784 16931508 16958512 16982592 17000136 17003404 17099552 17209953 17281792 17289408 17310596 17325264 17343162 17352896 17395488 17416806 17423232 17444584 17497216 17559351 17633913 17713168 17796578 17821848 17829702 17850272 17882496 17895174 17944588 17967708 18018419 18044004 18105408 18295838 18361904 18369996 18408093 18437452 18470736 18526464 18549168 18578752 18820241 18900288 18930432 18965914 18980544 19000152 19010816 19078326 19111264 19159338 19236996 19323456 19442016 19473024 19496888 19522008 19555712 19588306 19604904 19625157 19684368 19708491 19739924 19927314 19950304 19959096 20031168 20043848 20081556 20113584 20138233 20142144 20166828 20198992 20235456 20305718 20509984 20531172 20573751 20606564 20657142 20668736 20690088 20706048 20777944 20901096 21034387 21197198 21261152 21359648 21370683 21387168 21461429 21477984 21500172 21763968 21791858 21856384 21866016 21884544 21933999 21960532 22000176 22027137 22035264 22062268 22128832 22374528 22444092 22479888 22511808 22539396 22547712 22549329 22575344 22643456 22666848 22694626 22723866 22820358 22946604 23052544 23073732 23100352 23124216 23193984 23222408 23232642 23252328 23317954 23375187 23412468 23430528 23511884 23762464 23772936 23860232 23884881 23918796 23956944 23986303 24029604 24058672 24140544 24355606 24493328 24544124 24588432 24627648 24732224 24894936 25160256 25200384 25247618 25307392 25333536 25397262 25437768 25473888 25505106 25545784 25649328 25764608 25922688 25934112 25965894 25987896 26029344 26125209 26134848 26139872 26166876 26245824 26277988 26569752 26612128 26694867 26708224 26732772 26775408 26808221 26818112 26842761 26856192 26889104 26916882 26980608 27066006 27374896 27431668 27443757 27542856 27554994 27560291 27586784 27656178 27773614 27823752 27868128 28058209 28275386 28395648 28448871 28470816 28494244 28516224 28569673 28631808 28637312 28666896 28739007 28985184 29085827 29154688 29209536 29245332 29333568 29369516 29380352 29382459 29407356 29609886 29925456 29938644 29973184 30015744 30046752 30052528 30065772 30170376 30222464 30250242 30298488 30427144 30458577 30595472 30764976 30796758 30832288 30909846 30976856 31003104 31035132 31041098 31166916 31216624 31601902 31697248 31795797 31846508 31891728 31930811 31942592 32000256 32039472 32216976 32507689 32645952 32687787 32759306 32784576 32799024 32836864 32940798 33052896 33093402 33193248 33547008 33561792 33678326 33719832 33778048 33809094 33821568 33863016 33917024 33965184 34000272 34006808 34041939 34199104 34230537 34419906 34578816 34621192 34650528 34686324 34705792 34790976 34833612 34846464 34848963 34889168 34976931 34994432 35118702 35125453 35267826 35426336 35593156 35643696 35659404 35700544 35760047 35764992 35790348 35889176 35935416 36036838 36088008 36210816 36533409 36591676 36723808 36739992 36816186 36874904 36941472 37069741 37098336 37157504 37640482 37800576 37871427 37931828 37961088 38000304 38156652 38222528 38257659 38318676 38473992 38646912 38884032 38946048 38948841 38993776 39044016 39111424 39176612 39209808 39250314 39368736 39416982 39479848 39854628 39900608 39918192 40062336 40087696 40163112 40227168 40276466 40284288 40333656 40375323 40397984 40470912 40611436 41019968 41062344 41147502 41213128 41314284 41337472 41380176 41430887 41484267 41555888 41660421 41802192 42068774 42394396 42413079 42522304 42593177 42719296 42741366 42774336 42922858 42955968 43000344 43527936 43583716 43712768 43732032 43769088 43867998 43921064 44000352 44054274 44070528 44124536 44257664 44414829 44749056 44888184 44959776 45023616 45078792 45098658 45150688 45333696 45389252 45447732 45576001 45640716 45893208 46147464 46200704 46248432 46364769 46387968 46444816 46465284 46504656 46561647 46635908 46750374 46824936 46861056 47023768 47402853 47524928 47545872 47604139 47720464 47769762 47837592 47913888 47972606 48059208 48117344 48711212 48986656 49088248 49138959 49176864 49255296 49347617 49411197 49464448 49640103 49789872 50320512 50495236 50517489 50667072 50702993 50794524 50875536 50947776 51010212 51091568 51298656 51845376 51868224 51931788 51975792 52058688 52250418 52269696 52279744 52333752 52491648 52555976 52901739 53139504 53224256 53389734 53465544 53550816 53616442 53636224 53685522 53778208 53833764 54055257 54132012 54284791 54749792 54863336 54887514 55085712 55109988 55120582 55173568 55224279 55312356 55547228 55647504 55736256 56116418 56460723 56550772 56668051 56791296 56897742 56941632 56988488 57032448 57139346 57274624 57333792 57478014 57970368 58171654 58309376 58419072 58490664 58667136 58739032 58764918 58814712 59125473 59219772 59850912 59877288 59946368 60093504 60105056 60131544 60340752 60414699 60444928 60500484 60596976 60671237 60854288 60917154 61190944 61529952 61593516 61664576 61721253 61819692 61953712 62006208 62070264 62082196 62333832 62433248 63103161 63203804 63394496 63591594 63693016 63783456 63861622 63885184 64078944 64112049 64384287 64433952 64657681 65015378 65291904 65375574 65518612 65569152 65598048 65825819 65881596 66081411 66105792 66186804 66386496 67123584 67356652 67439664 67556096 67618188 67643136 67726032 67834048 67930368 68000544 68013616 68083878 68398208 68461074 68839812 69157632 69242384 69301056 69372648 69411584 69581952 69667224 69697926 69778336 69953862 70237404 70250906 70535652 70852672 71186312 71287392 71318808 71401088 71520094 71580696 71654643 71778352 71870832 71958909 72073676 72176016 72264467 72421632 73066818 73183352 73447616 73479984 73570033 73632372 73749808 73882944 74139482 74196672 74315008 75280964 75601152 75742854 75863656 75922176 76000608 76313304 76445056 76515318 76637352 76947984 77293824 77768064 77897682 77987552 78088032 78353224 78359171 78419616 78500628 78737472 78833964 78959696 79709256 79801216 79836384 80084601 80124672 80175392 80326224 80424663 80454336 80552932 80568576 80667312 80750646 80766169 80795968 80941824 81222872 82039936 82124688 82225331 82295004 82331271 82426256 82628568 82674944 82680873 82760352 82861774 82968534 83111776 83320842 83604384 83894677 84137548 84174627 84788792 84826158 85044608 85186354 85346613 85438592 85482732 85548672 85709019 85845716 85911936 86000688 87167432 87257481 87464064 87577897 87735996 87842128 88000704 88108548 88141056 88147377 88249072 88515328 88829658 89776368 89919552 90047232 90157584 90197316 90301376 90667392 90778504 90895464 91152002 91281432 91375731 91786416 92294928 92401408 92496864 92729538 92889632 92930568 93009312 93123294 93271816 93500748 93649872 93764639 94047536 94805706 95049856 95091744 95208278 95387391 95440928 95539524 95675184 95792433 95827776 95945212 96118416 96234688 97422424 97523067 97881179 97973312 98063361 98176496 98277918 98353728 98510592 98695234 98822394 98928896 99280206 99579744 100627109 100641024 100990472 101034978 101334144 101405986 101589048 101751072 101895552 102020424 102125817 102183136 102597312 103736448 103863576 103951584 104117376 104312527 104500836 104539392 104559488 104667504 104795773 104930793 104983296 105111952 105376359 105803478 106279008 106448512 106779468 106931088 107101632 107232884 107272448 107280141 107371044 107556416 107667528 107735683 108110514 108264024 108569582 109499584 109600227 109726672 109775028 110171424 110219976 110241164 110347136 110448558 110624712 111094456 111209223 111295008 111472512 111681449 112232836 112921446 113101544 113336102 113614281 113795484 113883264 113976976 114278692 114667584 114956028 115940736 116343308 116584589 116838144 116981328 117334272 117478064 117529836 117629424 118250946 118439544 119701824 119754576 119892736 120187008 120210112 120263088 120681504 120829398 121000968 121193952 121342474 121708576 121834308 122381888 123059904 123187032 123329152 123442506 123639384 123907424 124012416 124140528 124164392 124292661 124667664 124820443 124866496 124981263 126206322 126407608 126788992 127183188 127239237 127386032 127566912 127723244 127770368 127779531 128157888 128224098 128248747 128768574 128867904 129315362 130030756 130565753 130583808 130751148 131037224 131138304 131196096 131651638 131763192 132162822 132211584 132373608 132772992 134247168 134713304 134879328 135236376 135347659 135452064 135668096 136001088 136027232 136167756 136728003 136796416 136922148 137679624 138484768 138602112 138745296 139163904 139334448 139395852 139556672 139684941 139907724 140474808 140501812 141071304 141705344 142208559 142372624 142574784 142637616 142802176 142812417 143040188 143161392 143309286 143556704 143741664 143917818 144147352 144352032 144528934 146133636 146366704 146895232 146959968 147140066 147264744 147416877 147499616 147765888 148042851 148278964 148393344 150561928 151270913 151485708 151552467 151727312 152001216 152108979 152626608 152890112 153030636 153274704 153895968 155514623 155536128 155795364 155975104 156176064 156706448 156718342 156839232 157001256 157474944 157667928 157919392 159418512 159602432 159672768 160169202 160350784 160652448 160849326 160908672 161105864 161334624 161501292 161532338 161591936 162165771 162445744 162854373 164079872 164249376 164450662 164590008 164662542 164852512 165257136 165361746 165520704 165723548 165937068 166223552 166500601 166641684 167208768 167789354 168275096 168349254 169382169 169577584 169652316 170004153 170089216 170372708 170693226 170877184 170965464 171097344 171418038 171691432 171823872 172001376 173810461 174334864 174514962 174928128 175155794 175471992 175684256 176001408 176217096 176294754 176498144 177659316 179552736 179839104 180176183 180315168 180394632 180602752 181244097 181334784 181557008 181790928 182013711 182304004 182562864 182751462 183572832 184589856 184993728 185230793 185459076 185779264 185861136 186018624 186088907 186246588 186543632 187001496 187299744 187529278 188095072 189309483 189611412 190099712 190183488 190416556 190774782 190881856 191079048 191350368 191584866 191655552 191890424 192236832 192469376 192904321 193152861 193973043 194844848 195046134 195762358 195946624 196126722 196352992 196555836 196707456 197390468 197477457 197644788 198202609 198560412 199159488 201254218 201980944 202069956 202668288 202811972 203178096 203502144 203791104 204040848 204251634 204366272 205194624 207022651 207472896 207727152 207903168 208234752 208625054 209001672 209118976 209335008 209591546 209861586 210223904 210752718 211606956 212558016 212897024 213558936 213862176 214203264 214465768 214560282 214742088 215112832 215335056 215471366 215876727 216221028 216528048 216793401 217139164 218999168 219200454 219453344 219550056 220342848 220439952 220482328 220694272 220710099 220897116 221249424 221520563 222188912 222418446 222590016 222945024 223362898 224465672 225842892 226203088 226672204 227228562 227590968 227766528 227953952 228557384 229335168 229912056 231378257 231881472 232686616 233169178 233962656 234956128 235059672 235077513 235258848 236075719 236501892 236879088 239403648 239509152 240340781 240374016 240420224 240526176 241273989 241363008 241658796 242001936 242298507 242387904 242684948 243417152 243668616 244763776 246119808 246374064 246658304 246675993 246885012 247278768 247814848 248024832 248042619 248281056 248328784 248585322 249335328 249640886 249732992 249962526 251684031 252412644 252523881 252815216 253577984 254366376 254478474 254772064 255133824 255446488 255559062 256315776 256448196 256497494 257127057 257537148 257735808 258630724 260061512 261131506 261502296 261772443 262074448 262392192 262733691 263303276 263526384 263849333 264325644 264423168 264747216 265545984 268616167 269426608 269758656 270472752 270695318 270904128 271336192 272002176 272054464 272335512 273456006 273844296 275359248 276969536 277204224 277490592 278668896 278791704 279113344 279369882 279815448 280949616 281003624 281293917 282142608 283410688 284417118 284745248 285149568 285275232 285624834 286080376 286322784 286618572 287113408 287377299 287483328 287835636 288294704 288704064 289057868 292267272 292569201 292733408 293643537 293790464 293919936 294280132 294529488 294833754 294890431 294999232 295531776 296085702 296557928 296786688 300218069 301123856 301881327 302541826 302971416 303104934 303454624 304002432 304217958 305253216 306061272 306313123 306549408 307791936 308640299 311029246 311590728 311950208 312352128 312937581 313412896 313436684 313678464 314002512 314387319 314949888 315335856 315838784 316129077 318837024 319345536 319944097 320338404 320701568 321304896 321698652 321817344 321840423 322211728 322669248 323002584 323064676 323183872 323207049 324331542 324891488 325708746 328498752 328901324 329180016 329325084 329705024 330514272 330723492 331041408 331447096 331874136 332447104 333001202 333283368 333627669 334417536 335044347 335578708 336550192 336698508 338764338 339155168 339304632 340008306 340745416 341386452 341930928 342349961 342836076 343382864 344002752 347620922 348669728 349029924 349753767 350311588 350943984 351368512 352002816 352434192 352589508 352996288 355318632 357584579 359105472 359678208 360352366 360630336 360789264 361205504 362488194 363114016 363581856 364027422 364608008 365125728 365502924 367145664 369179712 369987456 370461586 370918152 371558528 371722272 372037248 372177814 372493176 372877983 373087264 374002992 374461329 374599488 375058556 376190144 378618966 379222824 380366976 380833112 381549564 381763712 382158096 382626427 382700736 383169732 383311104 383338593 383780848 384473664 384746241 384938752 385808642 386305722 387946086 389689696 390092268 391524716 391697259 391893248 392253444 392705984 393111672 393360517 393414912 394780936 394954914 395289576 396405218 397120824 398318976 402508436 403961888 404139912 405623944 406042977 406356192 407004288 407767151 408081696 408503268 408732544 410184009 410389248 414045302 415454304 415806336 417250108 418003344 418670016 419183092 419723172 420447808 421505436 423213912 425116032 427117872 427724352 428406528 428437251 428931536 429120564 429484176 430225664 430670112 430942732 431753454 432442056 433056096 433586802 434278328 437998336 438400908 438906688 439100112 440685696 440879904 440964656 441420198 441794232 442498848 443041126 444128553 444377824 444836892 445180032 446725796 448931344 451685784 452406176 453344408 453812739 454457124 455181936 455739757 455907904 456326937 457114768 458670336 459824112 462756514 465373232 466338356 466543869 467925312 468524947 469912256 470119344 470155026 470517696 472151438 473003784 473758176 476989553 478807296 479018304 480681562 480840448 481052352 482547978 482726016 483317592 484003872 484597014 484775808 485369896 486834304 487337232 488563119 489527552 492239616 492748128 493351986 493770024 494557536 495629696 496085238 496562112 496657568 497170644 498670656 499281772 499465984 499501803 499925052 501336011 503368062 504825288 505047762 505630432 508732752 508956948 509544128 510012459 510267648 510892976 511118124 512631552 512896392 512994988 514254114 515074296 515471616 517261448 520123024 521431383 522263012 523004592 523544886 523645529 524148896 524784384 525467382 526606552 527052768 527698666 528651288 529494432 533105971 537232334 538853216 539517312 540528549 540945504 541390636 541808256 542823787 544004352 544108928 544671024 546041133 546912012 547688592 550718496 552630713 553939072 554981184 555692379 557337792 557583408 558226688 558266721 558739764 559630896 561899232 562007248 562587834 564285216 568834236 569490496 570299136 570550464 571249668 572160752 572645568 573237144 574226816 574754598 574966656 575671272 576589408 577408128 578115736 578712963 581919129 584534544 585138402 585466816 587287074 587839872 588560264 589058976 589667508 589780862 589998464 592171404 592432371 593115856 594607827 597132701 600436138 602247712 603762654 605083652 605942832 606209868 606909248 607920799 608004864 608435916 610506432 612122544 612626246 613098816 615583872 617280598 621067953 622058492 623181456 623900416 624704256 625875162 626825792 626873368 627356928 628005024 628774638 630671712 631677568 632258154 637674048 638691072 639888194 640676808 641403136 642609792 643397304 643680846 644423456 645338496 646005168 646129352 646414098 648663084 649782976 650380203 651417492 656997504 657802648 658360032 658650168 659410048 661028544 661446984 662082816 662130297 662894192 663748272 664561689 664894208 666002404 666566736 667255338 667383607 668835072 670088694 671157416 673100384 673397016 677528676 678310336 678609264 679440893 680016612 681490832 682772904 683861856 684699922 685672152 686765728 688005504 694134771 695241844 697339456 698059848 699507534 700623176 701887968 702737024 704325079 704868384 705179016 705232539 705992576 708227157 710637264 715169158 718210944 720704732 721022343 721260672 721578528 724084009 724976388 726228032 726895521 727163712 728054844 729216016 730251456 731005848 734291328 738359424 739974912 740027979 740923172 741836304 743117056 743444544 744074496 744355628 744986352 745755966 746174528 748005984 748922658 749198976 750117112 752380288 755052093 757237932 758445648 760733952 761666224 763099128 763527424 764316192 765252854 765401472 766339464 766677186 767561696 768947328 769492482 771617284 772611444 774792017 775892172 779379392 780184536 783049432 783394518 784506888 785411968 786223344 786721034 788201073 789561872 789909828 790579152 791547999 792810436 794241648 796637952 805016872 805848501 807923776 808279824 809270363 811247888 812085954 812712384 814008576 815534302 816163392 817006536 817465088 820368018 828090604 830908608 831612672 834500216 836006688 837340032 838366184 839446344 840895616 843010872 843881751 846427824 850232064 854235744 855448704 856874502 857863072 858241128 858968352 861340224 861885464 861950881 863506908 864884112 865944019 866112192 867173604 868556656 876801816 877813376 878200224 880930611 881371392 881759808 881929312 882840396 883588464 884671293 884997696 886082252 888257106 888755648 889673784 890360064 893451592 897862688 900654207 903371568 904478641 904812352 905643981 906688816 907625478 908914248 910363872 911479514 911815808 912653874 914229536 918939369 919648224 922841447 925513028 925920897 930746464 932676712 933087738 935850624 937049894 938812743 939824512 940238688 940310052 941035392 943161957 944302876 946007568 947516352 953979106 958036608 959832291 961363124 962104704 963356867 965095956 965452032 966635184 968007744 969194028 969551616 969621147 970739792 973668608 974674464 977126238 985496256 986703972 987540048 989115072 991259392 992170476 993124224 993315136 994341288 997341312 998563544 999003606 999850104 1002672022 1005133041 1006736124 1009650576 1010095524 1011260864 1017465504 1017913896 1019088256 1020024918 1021785952 1022236248 1025792784 1025989976 1027049883 1028508228 1030148592 1031411029 1034522896 1040246048 1042862766 1044526024 1046009184 1047089772 1047291058 1048297792 1049261301 1050934764 1053213104 1054105536 1055397332 1057302576 1058988864 1066211942 1072753737 1074464668 1076692969 1077706432 1079034624 1081057098 1081891008 1082781272 1083616512 1085647574 1088217856 1089342048 1092082266 1093824024 1095377184 1101436992 1105261426 1107878144 1109962368 1111384758 1114675584 1115166816 1116533442 1117479528 1119261792 1123383987 1123798464 1124014496 1125175668 1128570432 1137668472 1138980992 1141100928 1142499336 1144321504 1145291136 1146474288 1147879281 1148453632 1149509196 1149933312 1151342544 1152753503 1153178816 1154238723 1154816256 1156231472 1157425926 1163838258 1169069088 1170276804 1170933632 1174574148 1175091777 1175679744 1177120528 1178117952 1179335016 1179561724 1179996928 1180081551 1184342808 1184864742 1185092513 1186231712 1189215654 1194265402 1200872276 1204495424 1206502987 1207525308 1210167304 1211885664 1212419736 1213818496 1215841598 1216871832 1218128931 1221012864 1223301453 1224245088 1225252492 1226197632 1228495939 1231167744 1234561196 1242135906 1244116984 1246362912 1250690561 1251750324 1253651584 1253746736 1256010048 1257549276 1261343424 1263355136 1264516308 1275348096 1279776388 1281353616 1285219584 1286794608 1287361692 1288846912 1290676992 1292010336 1292258704 1292828196 1297326168 1299565952 1300760406 1302834984 1313995008 1315605296 1316720064 1317300336 1318820096 1322057088 1322893968 1324260594 1325788384 1327496544 1329123378 1332004808 1333133472 1334510676 1334767214 1340177388 1342314832 1346200768 1346794032 1355057352 1356620672 1357218528 1358881786 1360033224 1361438217 1362981664 1365545808 1367219271 1367723712 1369399844 1371344304 1373024873 1373531456 1376011008 1388269542 1390483688 1394678912 1396119696 1397830627 1399015068 1399631607 1401246352 1403775936 1405474048 1405574841 1408650158 1409736768 1410358032 1410465078 1411985152 1416454314 1421274528 1430338316 1430968659 1436223283 1436421888 1441409464 1442044686 1442521344 1443157056 1448168018 1449952776 1452456064 1453791042 1454327424 1456109688 1458432032 1460502912 1462011696 1468582656 1476718848 1480055958 1481846344 1483672608 1486889088 1488711256 1488824249 1489972704 1491511932 1492349056 1496011968 1497845316 1498397952 1498505409 1500234224 1504008033 1504760576 1510104186 1514475864 1516891296 1523332448 1526198256 1528632384 1530505708 1530802944 1532678928 1533354372 1535123392 1537682021 1537894656 1538984964 1543234568 1545222888 1549584034 1551784344 1558758784 1560369072 1564294149 1566098864 1566789036 1569013776 1570823936 1570936587 1572446688 1573442068 1576402146 1579123744 1579819656 1581158304 1583095998 1585620872 1588483296 1593998863 1599317913 1610033744 1611697002 1615847552 1616559648 1618540726 1621585647 1622495776 1624171908 1625424768 1628471361 1631068604 1632326784 1634013072 1640736036 1656181208 1657892139 1661817216 1663980043 1667077137 1669000432 1672013376 1674680064 1674800163 1676732368 1678892688 1681791232 1686021744 1687763502 1692855648 1708471488 1710660853 1710897408 1713749004 1715726144 1716482256 1717936704 1722680448 1723770928 1723901762 1727013816 1729768224 1731888038 1732224384 1734347208 1736138889 1737113312 1753603632 1755626752 1756400448 1761861222 1763519616 1763858624 1765680792 1767176928 1769342586 1769995392 1772164504 1776514212 1777511296 1779347568 1781528141 1783823481 1786903184 1791398103 1795725376 1801308414 1806743136 1808957282 1809624704 1811287962 1813377632 1815250956 1817828496 1820727744 1822959028 1823631616 1823762397 1825307748 1828459072 1831506611 1837878738 1839296448 1845682894 1851026056 1851841794 1861492928 1863203859 1865353424 1866175476 1871701248 1874099788 1877625486 1879649024 1880477376 1880620104 1882070784 1886323914 1888605752 1892015136 1895032704 1907958212 1911915071 1916073216 1919664582 1922726248 1924209408 1926713734 1930191912 1933270368 1936015488 1938388056 1939242294 1941479584 1949348928 1954252476 1970992512 1973407944 1975080096 1978230144 1981938013 1984340952 1986248448 1986630272 1988682576 1993685067 1994682624 1997127088 1998007212 1999700208 2002150821 2005344044 2010266082 2013472248 2019301152 2020191048 2022521728 2034931008 2035827792 2038176512 2038322679 2040049836 2043571904 2044472496 2046977977 2051585568 2051979952 2054099766 2057016456 2060297184 2062822058 2069045792 2080492096 2082404313 2085725532 2089052048 2092018368 2094179544 2094582116 2096595584 2098522602 2101869528 2106426208 2108211072 2110794664 2112975237 2114605152 2117977728 2121947531 2124681471 2132423884 2145507474 2148929336 2153385938 2155412864 2162114196 2163067029 2163782016 2165562544 2171295148 2172252027 2178684096 2180228699 2184164532 2187648048 2190754368 2202873984 2210522852 2219617801 2219924736 2222769516 2229351168 2230333632 2233066884 2234959056 2238523584 2246767974 2247596928 2248028992 2250351336 2257140864 2275336944 2277961984 2282201856 2284998672 2288643008 2290582272 2292948576 2295758562 2299018392 2302685088 2305507006 2306357632 2308477446 2312462944 2314851852 2324376051 2327676516 2338138176 2340553608 2341867264 2349148296 2350183554 2354241056 2356235904 2358670032 2359123448 2360163102 2368685616 2369729484 2370185026 2372463424 2374643997 2378431308 2388530804 2401744552 2408990848 2413005974 2415050616 2417545503 2420334608 2423771328 2424839472 2427636992 2427811089 2431683196 2433743664 2436257862 2436726193 2442025728 2446602906 2448490176 2450504984 2452395264 2456991878 2469122392 2480749307 2484271812 2488233968 2492725824 2501381122 2503500648 2507303168 2507493472 2512020096 2515098552 2522686848 2529032616 2550696192 2559552776 2562707232 2571605521 2573589216 2574723384 2577693824 2584020672 2584517408 2585656392 2585852643 2594652336 2597832057 2599131904 2601520812 2605669968 2631210592 2633440128 2634600672 2643748591 2644114176 2645787936 2648521188 2651576768 2654013879 2654993088 2658246756 2664009616 2666266944 2669021352 2669534428 2680354776 2684629664 2692401536 2693588064 2701962621 2710114704 2713241344 2713435923 2714437056 2717763572 2720066448 2722876434 2725963328 2731091616 2734438542 2735447424 2738799688 2742688608 2746049746 2747062912 2756818107 2768524341 2776539084 2777762691 2780967376 2789357824 2792239392 2795661254 2798030136 2799263214 2802492704 2807551872 2811149682 2817300316 2819473536 2820716064 2820930156 2830510217 2832908628 2842549056 2860676632 2861937318 2872446566 2879496873 2882818928 2884089372 2886314112 2890070601 2896336036 2899905552 2904912128 2907582084 2908654848 2912219376 2916864064 2921005824 2924023392 2954777837 2960111916 2963692688 2967345216 2973778176 2977422512 2977648498 2979945408 2983023864 2984698112 2992023936 2995690632 2997010818 3000468448 3008016066 3020208372 3028951728 3033782592 3046664896 3052396512 3057264768 3061011416 3065357856 3066708744 3070246784 3075364042 3077969928 3081149649 3086469136 3090445776 3094233087 3099168068 3103568688 3117517568 3120738144 3128588298 3132197728 3133578072 3138027552 3141873174 3144893376 3146884136 3152804292 3158247488 3159639312 3162316608 3163511419 3166191996 3171241744 3176966592 3187997726 3198635826 3218261211 3220067488 3223394004 3230078907 3231695104 3233119296 3237081452 3243171294 3244991552 3248343816 3250849536 3256942722 3262137208 3264653568 3268026144 3281472072 3302398759 3312362416 3315784278 3323634432 3327960086 3334154274 3338000864 3344026752 3349600326 3353464736 3357785376 3369444353 3372043488 3375527004 3385711296 3395043289 3416942976 3421321706 3427498008 3431452288 3432964512 3435873408 3443637843 3445360896 3447541856 3447803524 3454027632 3458260509 3459536448 3463776076 3464448768 3468694416 3472277778 3474226624 3507207264 3512800896 3519385067 3523722444 3527039232 3527717248 3531361584 3534353856 3535689233 3538685172 3539990784 3540244653 3544329008 3553028424 3555022592 3555277539 3558695136 3563056282 3567646962 3573806368 3582796206 3591450752 3602616828 3613486272 3617914564 3619249408 3619508961 3622575924 3626755264 3630501912 3635656992 3641455488 3645918056 3647524794 3650615496 3656918144 3663013222 3669904359 3675757476 3678592896 3685487817 3691365788 3702052112 3703683588 3722985856 3726407718 3730706848 3732350952 3748199576 3752071683 3755250972 3760954752 3761240208 3765849571 3772647828 3777211504 3784030272 3790065408 3815916424 3823830142 3839329164 3845452496 3853427468 3860383824 3866540736 3872030976 3876776112 3878484588 3882959168 3898697856 3908504952 3933430369 3941985024 3946815888 3950160192 3956460288 3963876026 3968681904 3973260544 3977365152 3987370134 3994254176 3996014424 3999400416 4004301642 4010688088 4020532164 4026944496 4038602304 4040382096 4045043456 4069862016 4071655584 4076645358 4080099672 4087143808 4088944992 4093955954 4101657813 4103171136 4103959904 4108199532 4114032912 4119074619 4120594368 4125644116 4138091584 4160984192 4164808626 4171451064 4178104096 4184036736 4188359088 4189164232 4193191168 4193491881 4197045204 4203739056 4208890697 4212852416 4216422144 4216724523 4221589328 4225950474 4229210304 4235955456 4243895062 4249362942 4264847768 4291014948 4292905977 4297858672 4306771876 4308669849 4310825728 4324228392 4326134058 4326965687 4327564032 4331125088 4342590296 4344504054 4357368192 4360457398 4368329064 4375296096 4381508736 4405138813 4405747968 4421045704 4439235602 4445539032 4460667264 4466133768 4466472747 4469918112 4477047168 4485438661 4493535948 4495193856 4496057984 4500702672 4512024099 4514281728 4550673888 4566474839 4569997344 4577286016 4585897152 4591517124 4598036784 4605370176 4611014012 4612715264 4613046063 4616954892 4624925888 4629703704 4648752102 4655353032 4676276352 4681107216 4698296592 4700367108 4708482112 4712471808 4712809761 4717340064 4718246896 4720326204 4737371232 4739458968 4740370052 4744926848 4749287994 4756862616 4777061608 4781996589 4797953739 4803489104 4817981696 4826011948 4830101232 4835091006 4840669216 4847542656 4849678944 4855622178 4863366392 4867487328 4872515724 4873452386 4885414083 4893205812 4896980352 4901009968 4913983756 4938244784 4961498614 4968543624 4973676417 4976467936 4985451648 4991940129 5002762244 5007001296 5013137327 5014986944 5024040192 5030197104 5045373696 5058065232 5103707173 5119105552 5125414464 5131982559 5143211042 5147178432 5149446768 5155387648 5168041344 5169034816 5171312784 5171705286 5189304672 5195664114 5203041624 5211339936 5246885083 5262421184 5266880256 5269201344 5287497182 5291575872 5297042376 5303153536 5308027758 5309986176 5316493512 5328019232 5332533888 5338042704 5339068856 5344584423 5360709552 5369259328 5374194309 5384803072 5387176128 5403925242 5420229408 5426871846 5428874112 5435527144 5440132896 5445752868 5451926656 5462183232 5468877084 5470894848 5471287191 5477599376 5485377216 5492099492 5494125824 5494519833 5513636214 5514696121 5537048682 5553078168 5555525382 5561934752 5584478784 5591322508 5596060272 5598526428 5604985408 5614327379 5615103744 5622299364 5634600632 5638947072 5641432128 5641860312 5661020434 5665817256 5685098112 5721353264 5723874636 5735745213 5744893132 5758993746 5765637856 5768178744 5772628224 5780141202 5792672072 5799811104 5815164168 5819949337 5824438752 5833728128 5848046784 5864165681 5909555674 5920223832 5927385376 5934690432 5945814039 5954845024 5955296996 5959890816 5966047728 5984047872 5991381264 5994021636 6000936896 6006452463 6016032132 6040416744 6057903456 6067565184 6078937843 6093329792 6104793024 6114529536 6114968037 6122022832 6130715712 6133417488 6140493568 6140933931 6150728084 6155939856 6162299298 6172938272 6180891552 6188466174 6198336136 6207137376 6241476288 6257176596 6264395456 6267156144 6276055104 6283746348 6289786752 6293768272 6305608584 6316494976 6319278624 6324633216 6327022838 6332383992 6338925711 6342483488 6353933184 6365842593 6375995452 6397271652 6436522422 6440134976 6446788008 6460157814 6466238592 6474162904 6486342588 6489983104 6496687632 6504649259 6513885444 6516756081 6524274416 6536052288 6540686097 6562944144 6604797518 6624724832 6631568556 6655920172 6658853403 6668308548 6676001728 6687128789 6688053504 6699200652 6706929472 6715570752 6738888706 6744086976 6751054008 6771422592 6790086578 6833885952 6842643412 6854996016 6862904576 6865929024 6871746816 6887275686 6895083712 6895607048 6908055264 6916521018 6919072896 6927552152 6937388832 6944555556 6948453248 6973128153 7014414528 7025601792 7038770134 7047444888 7055434496 7062723168 7068707712 7071378466 7077370344 7080489306 7088658016 7106056848 7110555078 7117390272 7126112564 7135293924 7147612736 7165592412 7182901504 7205233656 7226972544 7235829128 7239017922 7245151848 7253510528 7261003824 7271313984 7282910976 7283433267 7291836112 7295049588 7301230992 7310178579 7313836288 7326026444 7339808718 7351514952 7357185792 7370975634 7382731576 7404104224 7407367176 7442247921 7445971712 7452815436 7461413696 7464701904 7473849823 7496399152 7504143366 7510501944 7521909504 7522480416 7531699142 7545295656 7554423008 7568060544 7631832848 7647660284 7678658328 7690904992 7706854936 7714816563 7720767648 7733081472 7747575869 7753552224 7756969176 7757557929 7765918336 7793496171 7797395712 7817009904 7866860738 7893631776 7900320384 7927752052 7931245773 7937363808 7954730304 7964924099 7974740268 7988508352 7992028848 7998800832 8008603284 8021376176 8041064328 8053888992 8077204608 8080764192 8108822401 8139724032 8140307769 8143311168 8153290716 8160199344 8174287616 8177889984 8187911908 8203315626 8206342272 8207919808 8216399064 8228065824 8238149238 8241188736 8251288232 8276183168 8305573023 8321968384 8329617252 8342902128 8356208192 8368073472 8376718176 8378328464 8386983762 8394090408 8407478112 8417781394 8425704832 8433449046 8443178656 8451900948 8458420608 8487790124 8491530651 8498725884 8522712187 8529695536 8582029896 8585811954 8595717344 8613543752 8617339698 8648456784 8652268116 8653931374 8662250176 8670211803 8685180592 8689008108 8714736384 8720914796 8736658128 8750592192 8763017472 8810277626 8842091408 8864333511 8878471204 8891078064 8901973993 8921334528 8932267536 8932945494 8939836224 8954094336 8970877322 8987071896 8992115968 9001405344 9024048198 9062801507 9101347776 9132949678 9139994688 9154572032 9171794304 9183034248 9196073568 9210740352 9222028024 9226092126 9233909784 9249851776 9259407408 9282699261 9297504204 9310706064 9352552704 9362214432 9396593184 9400734216 9416964224 9425619522 9434680128 9436493792 9440652408 9474742464 9478917936 9480740104 9489853696 9490534257 9498575988 9513725232 9525384209 9554123216 9563993178 9595907478 9606978208 9652023896 9660202464 9670182012 9681338432 9690236721 9695085312 9699357888 9711244356 9726732784 9734974656 9745031448 9746904772 9770828166 9786411624 9793960704 9802019936 9827967512 9876489568 9907196277 9922997228 9937087248 9947352834 9949265051 9952935872 9970903296 9983880258 10005524488 10014002592 10026274654 10029973888 10060394208 10108333059 10116130464 10129013449 10151255917 10185129867 10207414346 10238211104 10250828928 10263965118 10286422084 10294356864 10298893536 10334653583 10336082688 10338069632 10342625568 10343410572 10374781527 10378609344 10391328228 10406083248 10422679872 10493770166 10524842368 10538402688 10558155201 10574994364 10583151744 10594084752 10606307072 10607067699 10616055516 10619972352 10632987024 10656038464 10665067776 10665832617 10676085408 10678137712 10689168846 10721419104 10738518656 10748388618 10774352256 10807850484 10840458816 10853743692 10857748224 10858526883 10871054288 10880265792 10891505736 10903853312 10924366464 10937754168 10942574382 10955198752 10970754432 10984198984 10989039666 11027272428 11029392242 11056463451 11074097364 11106156336 11111050764 11123869504 11168957568 11182645016 11192120544 11197052856 11209970816 11228654758 11244598728 11256215049 11269201264 11282864256 11283720624 11297548713 11322040868 11331634512 11345521319 11370196224 11442706528 11447749272 11471490426 11489786264 11517987492 11531275712 11536357488 11550495181 11560282404 11585344144 11599622208 11630328336 11639898674 11648877504 11667456256 11696093568 11728331362 11800291107 11819111348 11840447664 11854770752 11869380864 11891628078 11909690048 11910593992 11919781632 11932095456 11982762528 11988043272 12001873792 12012904926 12032064264 12080833488 12115806912 12135130368 12157875686 12186659584 12209586048 12229936074 12244045664 12261431424 12266834976 12281867862 12301456168 12311879712 12324598596 12345876544 12357223857 12361783104 12376932348 12396672272 12414274752 12482952576 12514353192 12528790912 12534312288 12552110208 12567492696 12579573504 12580475643 12587536544 12611217168 12626672091 12632989952 12638557248 12649266432 12654045676 12664767984 12677851422 12680288533 12684966976 12707866368 12731685186 12751990904 12794543304 12873044844 12880269952 12893576016 12909376967 12920315628 12926009547 12932477184 12948325808 12972685176 12979966208 12980897061 12993375264 13009298518 13027770888 13033512162 13048548832 13072104576 13081372194 13125888288 13171464289 13209595036 13215416439 13249449664 13263137112 13271532857 13311840344 13317706806 13336617096 13352003456 13374257578 13398401304 13399418241 13413858944 13431141504 13456315983 13477777412 13488173952 13502108016 13542845184 13580173156 13685286824 13699424517 13709992032 13731858048 13757596171 13774551372 13790167424 13791214096 13816110528 13833042036 13838145792 13839138189 13855104304 13874777664 13889111112 13896906496 13946256306 14028829056 14077540268 14094889776 14125446336 14137415424 14142756932 14154740688 14160978612 14177316032 14212113696 14221110156 14234780544 14252225128 14270587848 14295225472 14331184824 14345989767 14410467312 14453945088 14471658256 14478035844 14490303696 14507021056 14522007648 14542627968 14566866534 14583672224 14590099176 14602461984 14620357158 14652052888 14679617436 14703029904 14721048323 14741951268 14765463152 14808208448 14814734352 14884495842 14905630872 14922827392 14929403808 14947699646 14975820387 14992798304 15008286732 15021003888 15039411981 15044960832 15063398284 15090591312 15108846016 15136121088 15263665696 15295320568 15311121519 15357316656 15376136897 15381809984 15395947677 15413709872 15429633126 15441535296 15466162944 15495151738 15507104448 15513938352 15515115858 15531836672 15586992342 15634019808 15733721476 15740655249 15787263552 15798456113 15800640768 15855504104 15862491546 15874727616 15909460608 15929848198 15949480536 15977016704 15984057696 15997601664 16017206568 16033753269 16042752352 16082128656 16107777984 16154409216 16161528384 16217644802 16280615538 16286622336 16306581432 16320398688 16355779968 16375823816 16377066739 16406631252 16412684544 16415839616 16432798128 16452936361 16456131648 16476298476 16482377472 16483559499 16502576464 16544088363 16552366336 16611146046 16659234504 16685804256 16712416384 16753436352 16756656928 16773967524 16788180816 16814956224 16835562788 16842982137 16851409664 16866898092 16886357312 16903801896 16914502231 16916841216 16975580248 16983061302 16997451768 17045424374 17059391072 17164059792 17171623908 17191434688 17207235639 17227087504 17234679396 17296913568 17304536232 17307862748 17324500352 17340423606 17370361184 17378016216 17441829592 17459848011 17473316256 17501184384 17533987493 17592497043 17620555252 17684182816 17728667022 17756942408 17782156128 17803947986 17837442117 17864535072 17865890988 17879672448 17941754644 17974143792 18002810688 18048096396 18125603014 18202695552 18236813529 18265899356 18279989376 18303780473 18343588608 18366068496 18392147136 18421480704 18422801793 18444056048 18452184252 18467819568 18499703552 18518814816 18565398522 18595008408 18621412128 18724428864 18793186368 18801468432 18833928448 18851239044 18869360256 18872987584 18881304816 18949484928 18957835872 18961480208 18981068514 18997151976 19027450464 19050768418 19097527779 19108246432 19127986356 19191814956 19213956416 19304047792 19320404928 19340364024 19362676864 19380473442 19398715776 19422488712 19453465568 19469949312 19490062896 19493809544 19513947777 19541656332 19572823248 19596809551 19604039872 19622058291 19655935024 19752979136 19814392554 19845994456 19874174496 19894705668 19898530102 19905871744 19967760516 19976560209 20011048976 20028005184 20052549308 20059947776 20061386367 20120788416 20146572721 20216666118 20232260928 20258026898 20302511834 20370259734 20414828692 20476422208 20501657856 20510550779 20527930236 20572844168 20588713728 20597787072 20669307166 20676139264 20685251136 20686821144 20749563054 20757218688 20782656456 20812166496 20845359744 20987540332 21049684736 21076805376 21116310402 21149988728 21166303488 21188169504 21214135398 21232111032 21265974048 21312076928 21331665234 21352170816 21356275424 21378337692 21442838208 21477037312 21496777236 21548704512 21615700968 21680917632 21707487384 21717053766 21742108576 21760531584 21783011472 21848732928 21875508336 21885148764 21910397504 21930535737 21941508864 21968397968 21978079332 22054544856 22058784484 22112926902 22148194728 22212312672 22222101528 22247739008 22326743763 22337915136 22365290032 22384241088 22394105712 22419941632 22421549469 22457309516 22489197456 22512430098 22516757747 22538402528 22565728512 22567441248 22595097426 22644081736 22663269024 22691042638 22885413056 22895498544 22923556753 22942980852 22979572528 23035974984 23062551424 23072714976 23100990362 23120564808 23144449689 23170688288 23199244416 23242727607 23260656672 23279797348 23297755008 23341422841 23392187136 23456662724 23600582214 23638222696 23680895328 23709541504 23763120659 23783256156 23793737319 23819380096 23821187984 23864190912 23894772297 23965525056 23976086544 24003747584 24025809852 24064128528 24161666976 24231613824 24315751372 24326467203 24415795811 24419172096 24459872148 24488091328 24522862848 24533669952 24563735724 24602912336 24623759424 24649197192 24691753088 24714447714 24723566208 24753864696 24793344544 24828549504 24965905152 25028706384 25057581824 25068624576 25104220416 25134985392 25160951286 25175073088 25222434336 25253344182 25277114496 25308091352 25329535968 25355702844 25360577066 25369933952 25463370372 25474591953 25503981808 25568136561 25589086608 25746089688 25760539904 25787152032 25818753934 25840631256 25852019094 25896651616 25945370352 25961794122 25986750528 26018597036 26055541776 26067024324 26097097664 26140594357 26144209152 26162744388 26251776576 26342928578 26419190072 26430832878 26498899328 26526274224 26543065714 26593000533 26623680688 26635413612 26673234192 26704006912 26705921979 26748515156 26796802608 26798836482 26827717888 26862283008 26912631966 26955554824 26976347904 27004216032 27160346312 27188404521 27288242377 27370573648 27398849034 27419984064 27463716096 27515192342 27549102744 27580334848 27582428192 27632221056 27666084072 27678276378 27710208608 27749555328 27778222224 27892512612 28057658112 28155080536 28189779552 28250892672 28285513864 28287660731 28309481376 28321957224 28354632064 28424227392 28442220312 28469561088 28471602771 28504450256 28541175696 28576152627 28590450944 28662369648 28691979534 28820934624 28943316512 28956071688 28980607392 29044015296 29081234501 29085255936 29133733068 29167344448 29180198352 29204923968 29215958399 29240714316 29304105776 29359234872 29406059808 29442096646 29483902536 29530926304 29616416896 29629468704 29721588831 29768991684 29811261744 29845654784 29847795153 29858807616 29895399292 29951640774 29985596608 30016573464 30042007776 30078823962 30089921664 30126796568 30181182624 30217692032 30285978397 30324999177 30387040347 30453767751 30527331392 30555389601 30590641136 30622243038 30714633312 30752273794 30763619968 30791895354 30827419744 30859266252 30883070592 30990303476 31003960749 31014208896 31027876704 31030231716 31135612387 31173984684 31268039616 31467442952 31481310498 31574527104 31596912226 31674465603 31711008208 31724983092 31749455232 31818921216 31821203097 31859696396 31898961072 31954033408 31968115392 31995203328 32034413136 32067506538 32085504704 32164257312 32215555968 32323056768 32435289604 32502556207 32561231076 32573244672 32613162864 32640797376 32711559936 32751647632 32754133478 32813262504 32831679232 32865596256 32905872722 32912263296 32952596952 32967118998 33005152928 33088176726 33222292092 33318469008 33371608512 33424832768 33506872704 33513313856 33547935048 33576361632 33629912448 33671125576 33685964274 33733796184 33772714624 33807603792 33829004462 33892646139 33951160496 33966122604 33994903536 34036563957 34090848748 34118782144 34328119584 34343247816 34382869376 34414471278 34454175008 34469358792 34593827136 34609072464 34615725496 34649000704 34651485543 34680847212 34740722368 34756032432 34798625609 34883659184 34919696022 34946632512 35002368768 35067974986 35184994086 35241110504 35368365632 35400873321 35457334044 35513884816 35564312256 35607895972 35674884234 35729070144 35731781976 35759344896 35883509288 35948287584 36005621376 36096192792 36251206028 36326386349 36405391104 36473627058 36531798712 36559978752 36607560946 36732136992 36784294272 36845603586 36888112096 36904368504 36935639136 37037629632 37063887883 37130797044 37190016816 37242824256 37448857728 37586372736 37602936864 37702478088 37733502617 37738720512 37745975168 37762609632 37880016273 37898969856 37915671744 37922960416 37962137028 37994303952 38040865599 38054900928 38101536836 38195055558 38216492864 38255972712 38383629912 38427912832 38608095584 38640809856 38680728048 38725353728 38728130901 38760946884 38797431552 38844977424 38892581563 38906931136 38939898624 38942691183 38980125792 38987619088 39027895554 39083312664 39145646496 39193619102 39208079744 39244116582 39311870048 39505958272 39514392867 39628785108 39646249317 39691988912 39748348992 39789411336 39797060204 39811743488 39814598571 39935521032 39953120418 40022097952 40056010368 40105098616 40122772734 40241576832 40293145442 40368947949 40433332236 40464521856 40516053796 40605023668 40740519468 40829657384 40952844416 41021101558 41055860472 41098273551 41145688336 41195574144 41272788513 41338614332 41370502272 41373642288 41424345281 41499126108 41514437376 41565312912 41624332992 41690719488 41975080664 42172738219 42232620804 42299977456 42376339008 42428270796 42464222064 42531948096 42624153856 42663330468 42704341632 42712550848 42756675384 42885676416 42993554472 43231401936 43361835264 43414974768 43434107532 43484217152 43521063168 43566022944 43751016672 43770297528 43820795008 43861071474 43936795936 43956158664 44109089712 44117568968 44163144969 44225853804 44296389456 44424625344 44444203056 44495478016 44653487526 44730580064 44768482176 44788211424 44843098938 44914619032 44978394912 45024860196 45033515494 45076805056 45118235943 45134882496 45190194852 45288163472 45326538048 45382085276 45770826112 45790997088 45847113506 45885961704 45933364557 45959145056 46071949968 46125102848 46128410691 46145429952 46201980724 46241129616 46288899378 46297797667 46341376576 46398488832 46485455214 46521313344 46559594696 46595510016 46682845682 46913325448 47134236833 47201164428 47221965747 47276445392 47361790656 47395368339 47419083008 47526241318 47566512312 47587474638 47638760192 47642375968 47728381824 47789544594 47931050112 47952173088 48051619704 48128257056 48323333952 48456526943 48463227648 48631502744 48652934406 48831591622 48919744296 48976182656 49067339904 49127471448 49131200217 49205824672 49247518848 49298394384 49358809083 49383506176 49428895428 49447132416 49507729392 49586689088 49632265089 49657099008 50057412768 50137249152 50231223229 50269970784 50321902572 50350146176 50444868672 50506688364 50528946411 50554228992 50616182704 50659071936 50711405688 50721154132 50739867904 50743506693 50926740744 50949183906 51007963616 51136273122 51178173216 51492179376 51574304064 51637507868 51681262512 51704038188 51793303232 51879628441 51890740704 51923588244 51973501056 52037194072 52111083552 52134048648 52194195328 52281188714 52325488776 52379544033 52503553152 52601962479 52685857156 52777491129 52838380144 52861665756 52997798656 53052548448 53086131428 53186001066 53247361376 53270827224 53346468384 53411843958 53497030312 53593605216 53597672964 53779694123 53825263932 53911109648 54008432064 54320692624 54376809042 54576484754 54710440587 54741147296 54797698068 54839968128 54911341419 55030384684 55098205488 55164856384 55264442112 55332168144 55356552756 55420417216 55499110656 55556444448 55785025224 56140778903 56310161072 56379559104 56501785344 56571027728 56575321462 56618962752 56643914448 56709264128 56848454784 56884440624 56943205542 57008900512 57082351392 57152305254 57324739296 57383959068 57641869248 57715735913 57886633024 57912143376 57961214784 58088030592 58162469002 58267466136 58334688896 58360396704 58409847936 58431916798 58481428632 58541843331 58608211552 58718469744 58790428653 58812119616 58884193292 58967805072 59061852608 59232833792 59258937408 59443177662 59537983368 59622523488 59695590306 59717615232 59790798584 59903281548 59971193216 60033146928 60084015552 60106716961 60157647924 60179843328 60184159101 60253593136 60362365248 60435384064 60439718163 60571956794 60649998354 60774080694 60907535502 61054662784 61110779202 61181282272 61244486076 61429266624 61504547588 61527239936 61531652337 61583790708 61654839488 61718532504 61757601169 61766141184 61980606952 62007921498 62028417792 62055753408 62060463432 62271224774 62347969368 62536079232 62934885904 62962620996 63149054208 63193824452 63348931206 63422016416 63449966184 63498910464 63642406194 63719392792 63797922144 63936230784 64019442707 64068826272 64135013076 64171009408 64328514624 64431111936 64505822491 64646113536 64870579208 65005112414 65122462152 65226325728 65281594752 65503295264 65508266956 65626525008 65731192512 65811745444 65824526592 65905193904 65934237996 66010305856 66176353452 66444584184 66636938016 66743217024 66868316273 67013745408 67026627712 67095870096 67152723264 67259824896 67264648407 67342251152 67371928548 67467592368 67545429248 67550273241 67615207584 67658008924 67785292278 67902320992 67932245208 67989807072 68073127914 68181697496 68237564288 68656239168 68686495632 68765738752 68770670259 68828942556 68908350016 68938717584 69187654272 69218144928 69231450992 69302971086 69361694424 69481444736 69512064864 69597251218 69728182821 69767318368 69839392044 69893265024 70024268523 70135949972 70369988172 70482221008 70736731264 70801746642 70914668088 71027769632 71128624512 71215791944 71289361977 71349768468 71458140288 71463563952 71551141849 71684316891 71767018576 71896575168 72011242752 72192385584 72502412056 72652772698 72947254116 72979401609 73063597424 73215121892 73247387433 73464273984 73558416679 73568588544 73691207172 73776224192 73808737008 73871278272 74075259264 74127775766 74261594088 74380033632 74485648512 74887359821 74897715456 75172745472 75205873728 75404956176 75467005234 75491950336 75525219264 75760032546 75831343488 75845920832 75924274056 75988607904 76081731198 76109801856 76203073672 76390111116 76432985728 76511945424 76704409683 76767259824 76855825664 77216191168 77281619712 77361456096 77456261802 77521893768 77689954848 77785163126 77813862272 77885382366 77960251584 77975238176 78055791108 78166625328 78291292992 78387238204 78416159488 78421783071 78488233164 78623740096 79011916544 79028785734 79257570216 79292498634 79383977824 79496697984 79578822672 79594120408 79629197142 79871042064 79906240836 80044195904 80112020736 80117765937 80210197232 80245545468 80483153664 80586290884 80737895898 80866664472 80929043712 81032107592 81210047336 81481038936 81565213563 81659314768 81864727131 81905688832 82042203116 82111720944 82196547102 82212348053 82291376672 82391148288 82545577026 82677228664 82741004544 82747284576 82848690562 82998252216 83130625824 83248665984 83697637447 83950161328 84345476438 84465241608 84599954912 84752678016 84856541592 84862982193 84928444128 85063896192 85223334559 85326660936 85408683264 85425101696 85513350768 85728457881 85771352832 85987108944 86462803872 86763021941 86829949536 86868215064 86968434304 87132045888 87243703503 87502033344 87540595056 87641590016 87647875197 87722142948 87873591872 87912317328 88218179424 88235137936 88326289938 88451707608 88592778912 88849250688 88888406112 89197046411 89306975052 89461160128 89536964352 89543385459 89576422848 89686197876 89829238064 89956789824 90049720392 90067030988 90153610112 90236471886 90269764992 90380389704 90576326944 90653076096 90764170552 90857935191 91161121041 91361303253 91541652224 91581994176 91694227012 91771923408 91866729114 91918290112 92143899936 92256821382 92290859904 92403961448 92482259232 92577798756 92595595334 92682753152 92970910428 93011882247 93042626688 93119189392 93365691364 93406837161 93749834057 93826650896 94268473666 94402328856 94443931494 94552890784 94723581312 94790736678 95052482636 95133024624 95174949276 95284751936 95443565443 95456763648 95579089188 95862100224 95904346176 96103239408 96256514112 96646667904 96913053886 97263005488 97305868812 97507668621 97663183244 97839488592 97952365312 98134679808 98254942896 98262400434 98411649344 98495037696 98596788768 98717618166 98857790856 99015458784 99173378176 99264530178 99690816577 100114825536 100274498304 100462446458 100539941568 100643805144 100700292352 100889737344 101013376728 101057892822 101232365408 101318143872 101422811376 101442308264 101487013386 101853481488 101898367812 102015927232 102109691871 102272546244 102356346432 102984358752 103148608128 103275015736 103362525024 103408076376 103586606464 103759256882 103781481408 103847176488 103947002112 103954456629 104074388144 104222167104 104268097296 104388390656 104395876827 104562377428 104650977552 104759088066 104779226299 105007106304 105203924958 105371714312 105554982258 105676760288 105723331512 106105096896 106172262856 106372002132 106494722752 106541654448 106672220201 106692936768 106823687916 106994060624 107187210432 107195345928 107559388246 107650527864 107822219296 108016864128 108641385248 108753618084 108979159047 109152969508 109420881174 109482294592 109595396136 109679936256 109822682838 110060769368 110196410976 110329712768 110579037403 110664336288 110713105512 110840834432 111112888896 111191663649 111419147939 111570050448 112281557806 112620322144 112759118208 113142055456 113150642924 113200507851 113237925504 113287828896 113681189413 113696909568 113768881248 113886411084 114017801024 114122596797 114164702784 114304610508 114649478592 114767918136 115283738496 115431471826 115773266048 115824286752 115922429568 116176061184 116184392703 116324938004 116534932272 116669377792 116677744689 116720793408 116819695872 116863833596 116962857264 117083686662 117216423104 117436939488 117580857306 117624239232 117768386584 117935610144 118123705216 118517874816 118543178601 118886355324 119075966736 119245046976 119391180612 119435230464 119443795713 119581597168 119806563096 119942386432 120066293856 120168031104 120213433922 120315295848 120368318202 120507186272 120724730496 120879436326 121143913588 121299996708 121548161388 121815071004 122109325568 122221558404 122362564544 122488972152 122858533248 123009095176 123063304674 123167581416 123309678976 123437065008 123515202338 123818365539 123961213904 124015842996 124111506816 124120926864 124273035843 124542449548 124695938736 125072158464 125869771808 125925241992 126387648904 126518214657 126697862412 126844032832 126899932368 127055446991 127284812388 127438785584 127595844288 127872461568 128038885414 128137652544 128270026152 128342018816 128657029248 129011644982 129741158416 130010224828 130244924304 130452651456 130563189504 131006590528 131016533912 131253050016 131462385024 131623490888 131810387808 131868475992 132020611712 132352706904 132489434907 132889168368 133273876032 133486434048 133736632546 134053255424 134191740192 134305446528 134529296814 134684502304 134743857096 134935184736 135100546482 135230415168 135316017848 135570584556 135804641984 135864490416 135979614144 136146255828 136363394992 136475128576 137312478336 137372991264 137541340518 137657885112 137816700032 137877435168 138375308544 138385232073 138436289856 138462901984 138605942172 138723388848 138893393001 138962889472 139024129728 139194502436 139456365642 139534636736 139678784088 139786530048 140048537046 140271899944 140739976344 140964442016 141402710499 141473462528 141603493284 141829336176 142003146637 142055539264 142186105017 142257249024 142431583888 142578723954 142699536936 142916280576 142927127904 143102283698 143368633782 143534037152 143793150336 144384771168 144886107179 145004824112 145305545396 145369580829 145894508232 145958803218 145986861427 146127194848 146430243784 146494774866 146928547968 147116833358 147382414344 147393600651 147552448384 147617474016 147742556544 148076427249 148150518528 148255551532 148523188176 148760067264 148971297024 149774719642 150411747456 150693669687 150809912352 150934010468 151050438528 151333557881 151520065092 151662686976 151691841664 151848548112 151977215808 152163462396 152219603712 152230520079 152406147344 152780222232 152865971456 153023890848 153408819366 153534519648 154067625619 154432382336 154722912192 154912523604 155043787536 155379909696 155570326252 155627724544 155638885323 155770764732 155920503168 155950476352 156111582216 156333250656 156582585984 156774476408 156843566142 156976466328 157247480192 157805887437 158057571468 158515140432 158584997268 158767955648 158993395968 159157645344 159188240816 159258394284 159742084128 159812481672 160088391808 160235531874 160420394464 160491090936 161172581768 161339082369 161475791796 161733328944 161931531553 162064215184 162420094672 162962077872 163130427126 163318629536 163729454262 164084406232 164223441888 164393094204 164424696106 164582753344 164734024257 165091154052 165354457328 165494569152 165697381124 165996504432 166261251648 166497331968 167395274894 167900322656 168422336709 168690952876 168930483216 169137505867 169199909824 169505356032 169713083184 169725964386 169856888256 170127792384 170446669118 170653321872 170850203392 171026701536 171456915762 171974217888 172193228633 172925607744 173147207739 173526043882 173659899072 173736430128 173936868608 174264091776 174487407006 175004066688 175081190112 175295750394 175444285896 175747183744 175824634656 176371285959 176436358848 176470275872 176652579876 176903415216 177185557824 177698501376 177776812224 178394092822 178613950104 178922320256 179086770918 179152845696 179372395752 179658476128 179913579648 180099440784 180134061976 180307220224 180320150883 180472943772 180539529984 180760779408 180982299971 181152653888 181306152192 181319154489 181528341104 181715870382 182322242082 182722606506 183163988352 183388454024 183543846816 183733458228 183836580224 184287799872 184513642764 184581719808 184594957011 184807922896 184964518464 185155597512 185191190668 185272803507 185365506304 185941820856 186023764494 186059524541 186085253376 186238378784 186731382728 186813674322 187499668114 187653301792 188536947332 188804657712 188887862988 189105781568 189420968959 189447162624 189581473356 190104965272 190266049248 190349898552 190569503872 190887130886 191158178376 191808692352 192058328121 192206478816 192513028224 192873862423 193293335808 193517467473 193826107772 194526010976 194611737624 195015337242 195326366488 195678977184 196358418077 196509885792 196524800868 196823298688 197193577536 197435236332 197715581712 198030917568 198346756352 198529060356 199381633154 200229651072 200604948819 200924892916 201079883136 201287610288 201779474688 202026753456 202115785644 202464730816 202636287744 202650819723 202845622752 202884616528 202974026772 203706962976 203796735624 204031854464 204219383742 204545092488 204712692864 205968717504 206297216256 206312010777 206550031472 206725050048 206816152752 207173212928 207518513764 207562962816 207694352976 207908913258 208148776288 208444334208 208536194592 208791753654 209124754856 209301955104 209518176132 209558452598 210072805569 210407849916 210743428624 211109964516 211353520576 211446663024 212210193792 212344525712 212744004264 212989445504 213083308896 213344440402 213385873536 213647375832 213868085931 213988121248 214374420864 214390691856 214653425547 215118776492 215301055728 215564905061 215644438592 216033728256 217282770496 217507236168 217958318094 218305939016 218841762348 218964589184 219190792272 219459408439 219645365676 219742162299 220121538736 220392821952 220659425536 220675250037 221158074806 221328672576 221426211024 221681668864 222225777792 222383327298 222838295878 223140100896 224563115612 224662079463 225240644288 225518236416 225616058569 226284110912 226301285848 226401015702 226475851008 226575657792 227362378826 227537762496 227772822168 228035602048 228245193594 228329405568 228609221016 229298957184 229535836272 230567476992 230862943652 231546532096 231648573504 231844859136 232368785406 232649876008 233069864544 233355489378 233441586816 233727667192 233925714528 234167373324 234432846208 234873878976 235161714612 235248478464 235265349213 235536773168 235871220288 236247410432 237035749632 237086357202 237772710648 238151933472 238490093952 238782361224 238887591426 239163194336 239613126192 240132587712 240336062208 240426867844 240630591696 240736636404 241014372544 241416077297 241449460992 241758872652 242287827176 242599993416 243096322776 243630142008 244443116808 244725129088 244977944304 245594181393 245717066496 246018190352 246126609348 246335162832 246619357952 246637044159 246874130016 247030404676 247636731078 247922427808 248031685992 248223013632 248241853728 248546071686 249084899096 249391877472 250257821491 251092912341 251739543616 251850483984 252159124283 252775297808 253036429314 253395724824 253688065664 253799864736 254110893982 254569624776 254588946579 254877571168 255191688576 255670003677 256077770828 256275305088 256540052304 257314058496 258023289964 259482316832 260020449656 260289065823 260489848608 260905302912 261394327249 261731110509 262013181056 262033067824 262506100032 262924770048 262943625591 263246981776 263620775616 263736951984 264041223424 264705413808 264978869814 265778336736 266547752064 267473265092 267591139233 268383480384 268573753921 268610893056 269058593628 269369004608 269487714192 269870369472 270201092964 270460830336 270632035696 271141169112 271609283968 271728980832 271959228288 272292511656 272573805573 272726789984 274624956672 274745982528 275082681036 275315770224 275633400064 275754870336 276770464146 276872579712 276925803968 277211884344 277446777696 277786786002 278048259456 278389004872 278912731284 279069273472 279357568176 279699918137 280097074092 280220511483 280543799888 281249502171 281479952688 281928884032 282805420998 283206986568 283658672352 284006293274 284111078528 284372210034 284863167776 285157447908 285399073872 285854255808 286204567396 286330696329 286737267564 287068074304 287546537927 287586300672 288769542336 289772214358 290009648224 290611090792 290739161658 291789016464 291917606436 291973722854 292254389696 292523005863 292860487568 292989549732 293857095936 294233666716 294764828688 294787201302 295104896768 295234948032 295485113088 296152854498 296511103064 297046376352 297520134528 299072449731 299549439284 300170666147 300823494912 301387339374 301619824704 301868020936 302100877056 302667115762 303040130184 303383683328 303697096224 303954431616 304326924792 304461040158 304812294688 305560444464 306047781696 306817638732 307069039296 308135251238 308864764672 309445824384 309825047208 310087575072 310759819392 311140652504 311164268041 311277770646 311541529464 311841006336 311900952704 312223164432 312666501312 313165171968 313187630481 313548952816 313687132284 313952932656 314337678897 314494960384 315611774874 316115142936 317030280864 317169994536 317535911296 318315290688 318376481632 318516788568 319484168256 319624963344 320016660603 320176783616 320471063748 320840788928 320982181872 321375542389 322345163536 322678164738 322951583592 323466657888 323863063106 324128430368 324840189344 325924155744 326260854252 326637259072 326937477141 327458908524 328168812464 328446883776 328786188408 328849392212 329165506688 329468048514 330182308104 330708914656 330989138304 331394762248 331737112209 331993008864 332522503296 333145762367 333574990947 334257443817 334790549788 335800645312 336844673418 337381905752 337860966432 338275011734 338399819648 339426166368 339451928772 339601523553 339713776512 340893338236 341043568239 341306643744 342053403072 342491736257 342913831524 343948435776 344386457266 345851215488 346294415478 347052087764 347319798144 347472860256 348528183552 348679363243 348974814012 350008133376 350033234067 350162380224 350591500788 350888571792 351494367488 351649269312 352742571918 352872717696 352940551744 353305159752 353806830432 354371115648 355553624448 356788185644 357227900208 357844640512 358173541836 358305691392 358744791504 359316952256 359827159296 360198881568 360268123952 360640301766 360945887544 361521558816 361964599942 362305307776 362638308978 363056682208 363431740764 364644484164 365445213012 366327976704 366776908048 367087693632 367466916456 367673160448 368575599744 369027285528 369189914022 369615845792 369929036928 370311195024 370382381336 370545607014 371883641712 372047528988 372119049082 372476757568 372819107529 373462765456 373627348644 374999336228 375306603584 377073894664 377609315424 377775725976 378211563136 378841937918 379162946712 379554643971 380209930544 380532098496 380699797104 381139007744 381166340973 381774261772 382316356752 382784881699 383617384704 384116656242 384412957632 385026056448 385747724846 387034934946 387652215544 389052021952 389223475248 389700464801 390030674484 390652732976 391357954368 392716836154 393019771584 393049601736 393646597376 394387155072 394870472664 395431163424 396061835136 397058120712 398763266308 400459302144 401209897638 401849785832 402159766272 402575220576 404053506912 404231571288 404929461632 405301639446 405691245504 405769233056 405948053544 407413925952 407593471248 408063708928 408438767484 409090184976 409425385728 411937435008 412624021554 413100062944 413450100096 413632305504 415037027528 415068528787 415125925632 415388705952 415817826516 416297552576 416680179003 416888668416 417072389184 417583507308 418249509712 418603910208 419036352264 419116905196 420145611138 420815699832 421486857248 422219929032 422707041152 422893326048 424208131497 424420387584 424689051424 425488008528 425978891008 426009439911 426166617792 426688880804 426771747072 427294751664 427736171862 427818397193 427976242496 428748841728 428781383712 429306851094 430237552984 430602111456 431129810122 431288877184 434565540992 434658321537 435014472336 435547578307 435916636188 436108742487 436611878032 437683524696 437929178368 437960584281 438381584544 438918816878 439290731352 439484324598 440243077472 440785643904 441350500074 442316149612 442657345152 442852422048 444390104069 444451555584 444766654596 445676591756 446280201792 449126231224 449324158926 450481288576 451232117138 452081009061 452568221824 452602571696 452802031404 453151315584 454000673643 454724757652 455075524992 455545644336 456071204096 456490387188 456658811136 457218442032 458597914368 459071672544 461725887304 462202876857 463297147008 463900120409 464737570812 465299752016 466139729088 466710978756 466883173632 466916655969 467455334384 467851429056 468334746648 468865692416 469747757952 470323429224 470530698426 471073546336 471742440576 474172714404 475545421296 476303866944 476980187904 477564722448 477775182852 478326388672 479226252384 480265175424 480853735688 481261183392 481473272808 482028745088 482832154594 483517745304 484017247107 484575654352 485199986832 485794594659 486192645552 487260284016 488886233616 489450258176 489955888608 491188362786 492036380704 492253218696 492670325664 493274088318 493748260032 494060809352 495273462156 495844855616 496063371984 496483707456 496671292783 497092143372 498169798192 498783754944 500515642982 502185824682 503479087232 503700967968 504318248566 505267010127 505550595616 506072858628 506791449648 507376131328 507412517601 507599729472 508221787964 509139249552 509177893158 509755142336 510383377152 511340007354 512155541656 512550610176 513080104608 516046579928 516579685899 518476605163 518964633664 519441623217 520040899312 520578131646 520979697216 521810605824 522788654498 523462221018 524026362112 524066135648 525012200064 525887251182 526493963552 527241551232 527473903968 529410827616 529957739628 531556673472 533021796373 533095504128 534946530184 535182278466 536766960768 537147507842 538117187256 538738009216 538975428384 539740738944 540402185928 540921660672 540960452649 541264071392 542282338224 542946899913 543218567936 543457961664 543918456576 544585023312 545147611146 545453579968 549491965056 550165362072 550631540448 551509740672 552543455519 553540928292 553745159424 553851607936 554423768688 554893555392 555103209581 555573572004 555818410521 556096518912 556778009744 557825462568 558138546944 558178573623 558715136352 559399836274 560194148184 560441022966 561087599776 562499004342 562959905376 563857768064 565610841996 566413973136 567317344704 568012586548 568222157056 568262906877 568744420068 569726335552 570314895816 570675912851 570798147744 571708511616 572409134792 572661392658 573474535128 574136148608 575093075854 576174984363 577539084672 578621587269 579544428716 580019296448 580552402419 581222181584 581478323316 583578032928 583835212872 583947445708 584508779392 585046011726 585720975136 585979099464 588467333432 589075254231 589529657376 589574402604 590469896064 591576635353 592305708996 593022206128 594092752704 595040269056 598144899462 599098878568 600341332294 601814846457 602774678748 603239649408 603736041872 605334231524 606080260368 607394192448 607908863232 608653849584 608922080316 609624589376 611120888928 612095563392 613635277464 614138078592 616270502476 617548567933 618891648768 619650094416 620175150144 621519638784 622281305008 622328536082 622555541292 623083058928 623801905408 624446328864 625333002624 626375260962 627097905632 627374264568 627905865312 628675357794 631223549748 632230285872 634060561728 634339989072 635071822592 636630581376 636752963264 637033577136 638968336512 639249926688 640033321206 640942127496 641681577856 641964363744 642751084778 643960276641 644690327072 645356329476 645903167184 646694715183 646933315776 647726126212 648256860736 649680378688 651848311488 652521708504 653274518144 653874954282 654917817048 656337624928 656893767552 657572376816 657698784424 658331013376 658378225317 658936097028 660364616208 661173886571 661417829312 661978276608 662025750111 662789524496 663474224418 663986017728 665045006592 666291524734 667149981894 668514887634 669581099576 671601290624 673689346836 673986238389 674763811504 675721932864 676550023468 676799639296 676848175707 678852332736 678903857544 679203047106 679333612859 679427553024 681786676472 682087136478 682613287488 684106806144 684983472514 685827663048 687896871552 688772914532 691606793641 691702430976 692588830956 694104175528 694639596288 694945720512 697358726486 697949628024 700066468134 700324760448 701183001576 701777143584 703298538624 704213869777 705485143836 705745435392 705881103488 706610319504 707613660864 708742231296 711107248896 713576371288 714455800416 716347083672 716936549723 717489583008 718633904512 720397763136 720536247904 721280603532 721891775088 723043117632 723929199884 724248231891 724610615552 725276617956 726113364416 726863481528 729288968328 730890426024 733553816096 734175387264 734933832912 737151199488 738054571056 738379828044 739231691584 739858073856 739911132477 740622390048 740764762672 741091214028 743767283424 744095057976 744238098164 744953515136 745638215058 746925530912 747254697288 749998672456 750613207168 750773464473 753278737023 754147789328 755218630848 755551451952 756423126272 756477372849 757683875836 758325893424 759109287942 760419861088 761064196992 761399594208 762332681946 763548523544 764632713504 765569763398 767010011031 768233312484 768825915264 771495449692 774069869892 775304431088 778104043904 778446950496 779400929602 780061348968 780867197469 781305465952 782715908736 784182981747 785433672308 786039543168 786099203472 787062560339 788774310144 789740945328 790862326848 792123670272 794116241424 797526532616 801282026161 802419795276 802773417699 803699571664 805150441152 805721261763 808107013824 808463142576 809858923264 810603278892 811382491008 811538466112 811896107088 814827851904 815186942496 816877534968 818180369952 823760958031 823874870016 825248043108 826200125888 826900200192 827264611008 830074055056 830137057574 830777411904 831635653032 832595105152 833360358006 834144778368 835167014616 836499019424 837207820416 838072704528 838233810392 839099754411 840291222276 841631399664 842973714496 843748506513 844439858064 845414082304 845786652096 848416262994 849378102848 850976017056 852018879822 852333235584 853377761608 854589503328 855472343724 855636794386 855952484992 857562767424 858613702188 858992088987 860475105968 861204222912 862259620244 862577754368 862639613781 869131081984 869316643074 870028944672 871095156614 871833272376 872217484974 873223756064 875367049392 875921168562 876763169088 877837633756 878581462704 878968649196 880486154944 881571287808 881953683497 882701000148 884632299224 885314690304 885704844096 888780208138 889533309192 891353183512 892560403584 897217349193 898252462448 898648317852 900511998441 900962577152 902464234276 904162018122 905136443648 905205143392 905604062808 906302631168 908001347286 909449515304 910151049984 911091288672 912980774376 914436884064 918143345088 920674011917 923451774608 924405753714 926594294016 927800240818 929475141624 930599504032 932279458176 933421957512 933492804123 933833311938 934910668768 935702858112 936669493296 939495515904 940646858448 941061396852 942147092672 943013036691 943484881152 948345428808 951090842592 952607733888 954393241351 955129444896 955550365704 956652777344 958452504768 960049981809 960530350848 961707471376 962522366784 962946545616 964057490176 964126627167 965664309188 967035490608 968034494214 969151308704 970399973664 971589189318 972385291104 974520568032 977772467232 979911777216 981167510521 982376725572 984072761408 984506437392 985340651328 985712940379 986548176636 987496520064 988121618704 990546924312 991689711232 992126743968 992967414912 993342585566 994184286744 995211336627 996339596384 997567509888 999437287101 1001031285964 1002772331451 1004371649364 1006958174464 1007401935936 1008636497132 1010534020254 1011101191232 1012145717256 1013582899296 1014825035202 1015199458944 1016443575928 1018278499104 1018355786316 1019510284672 1021814188337 1022680014708 1023130704717 1024311083312 1026160209216 1027475208771 1032093159856 1033159371798 1036953210326 1037929267328 1038883246434 1040081798624 1041156263292 1041959394432 1045577308996 1046038089729 1046924442036 1048132271296 1049879219873 1050024400128 1051774502364 1052987927104 1054483102464 1054947807936 1058821655232 1059915479256 1063113346944 1066043592746 1069893060368 1070364556932 1073533921536 1074295015684 1076234374512 1077476018432 1077950856768 1079481477888 1080804371856 1081920905298 1082528142784 1084564676448 1085893799826 1086915923328 1089170046624 1090295222292 1090907159936 1096598982347 1098983930112 1100330724144 1101263080896 1103019481344 1105086911038 1107081856584 1107703215872 1108847537376 1109787110784 1110206419162 1111147144008 1111636821042 1113556019488 1115650925136 1116357147246 1117430272704 1118799672548 1120388296368 1120882045932 1122175199552 1124998008684 1125919810752 1127715536128 1131221683992 1132827946272 1134634689408 1136025173096 1136525813754 1137488840136 1139452671104 1140629791632 1141351825702 1141596295488 1143417023232 1143499022919 1144818269584 1145322785316 1146949070256 1148272297216 1148354645097 1150186151708 1152349968726 1155078169344 1157243174538 1159088857432 1160038592896 1161104804838 1162444363168 1162956646632 1167156065856 1167670425744 1167894891416 1169017558784 1169101394403 1170092023452 1171441950272 1171958198928 1173394422211 1176934666864 1178150508462 1179059314752 1179148805208 1180939792128 1183153270706 1184611417992 1186044412256 1188185505408 1196289798924 1198197757136 1200682664588 1203629692914 1205549357496 1206479298816 1207472083744 1210668463048 1212160520736 1214788384896 1216369411433 1217307699168 1217844160632 1219249178752 1222241777856 1224191126784 1225610627329 1227270554928 1228276157184 1232541004952 1235097135866 1239300188832 1240350300288 1244562610016 1244657072164 1245111082584 1245205586361 1246166117856 1248892657728 1250493083543 1250666005248 1252750521924 1254195811264 1254748529136 1255811730624 1257350715588 1262447099496 1264460571744 1268121123456 1268679978144 1273085116957 1273261162752 1273505926528 1274067154272 1277936673024 1278028319733 1278499853376 1280066642412 1281884254992 1283363155712 1283455191579 1283928727488 1285502169556 1287920553282 1289380654144 1290712658952 1291806334368 1293389430366 1293866631552 1295452252424 1296513721472 1299360757376 1303696622976 1303974964611 1305043417008 1306549036288 1306642734921 1307749908564 1309835634096 1312675249856 1313787535104 1313881752843 1315144753632 1315397568848 1316756450634 1317872194056 1320729232416 1322347773142 1322835658624 1324051500222 1325579048992 1326948448836 1327972035456 1332583049468 1333170312207 1334299963788 1337029775268 1339162199152 1343202581248 1347378693672 1347972476778 1349527623008 1351443865728 1353100046936 1353696351414 1357704665472 1357807715088 1358406094212 1358667225718 1362002020929 1363573352944 1364174272956 1365226574976 1368213612288 1369966945028 1371655326096 1375793743104 1377545829064 1383213587282 1385177661912 1386608630571 1388208351056 1389891441024 1391700361227 1394717452972 1395899256048 1397609916901 1400132936268 1400649520896 1402366003152 1403554287168 1406597077248 1408427739554 1410970287672 1411762206976 1413220639008 1415227321728 1422859836599 1427152742576 1428911600832 1432694167344 1433873099446 1434979166016 1437267809024 1440795526272 1441072495808 1442561207064 1443783550176 1446086235264 1447858399768 1448496463782 1450553235912 1452226728832 1453726963056 1457383783977 1458577936656 1461780852048 1467107632192 1468350774528 1469867665824 1476109142112 1476759656088 1478463383168 1479822264954 1481244780096 1481529525344 1482182428056 1487534566848 1488190115952 1488476196328 1489907030272 1490013878349 1491276430116 1493851061824 1494509394576 1499997344912 1501226414336 1501546928946 1506557474046 1508295578656 1510437261696 1511102903904 1512954745698 1515367751672 1516651786848 1518218575884 1520839722176 1522128393984 1522237552803 1522799188416 1524665363892 1527097047088 1529265427008 1531139526796 1534020022062 1536466624968 1537651830528 1542990899384 1548139739784 1549739057697 1550608862176 1555429815489 1556208087808 1556893900992 1558801859204 1560122697936 1561734394938 1562034613007 1562610931904 1565431817472 1568365963494 1570867344616 1572079086336 1572198406944 1574125120678 1579481890656 1581724653696 1588232482848 1590255111493 1593747178969 1595053065232 1599065389119 1602564052322 1604839590552 1605546835398 1607399143328 1610300882304 1611442523526 1616214027648 1616926285152 1621206557784 1622540612531 1622764982016 1623076932224 1623792214176 1628840699739 1629655703808 1630373884992 1633755069936 1636360739904 1647521916062 1650496086216 1652400251776 1654529222016 1657630366557 1660148110112 1660274115148 1661554823808 1663271306064 1665190210304 1665309628743 1666720716012 1668289556736 1670334029232 1672998038848 1674415640832 1674535720869 1676145409056 1676467620784 1678199508822 1680582444552 1683262799328 1685947428992 1687497013026 1688879716128 1691573304192 1694743881809 1696832525988 1698756205696 1701952034112 1704037759644 1704666471168 1704788720631 1706755523216 1709179006656 1710944687448 1711273588772 1711904969984 1712027738553 1715125534848 1717227404376 1717984177974 1720950211936 1722408445824 1724519240488 1725279227562 1735864761807 1738633286148 1740057889344 1742190313228 1743666544752 1744434969948 1746447512128 1750734098784 1751842337124 1753526338176 1755675267512 1757162925408 1757937298392 1760972309888 1763907366994 1765402000296 1767225762693 1769264598448 1771409688192 1774729906059 1777560416276 1779066618384 1781246847083 1782706367024 1785120807168 1794434698386 1796504924896 1797296635704 1801023996882 1804928468552 1808324036244 1810410286784 1811208125616 1813427743417 1816002694572 1818899030608 1822182577344 1825961548752 1828873768128 1836286690176 1841348023834 1846903549216 1848811507428 1852645703799 1855600481636 1858950283248 1861199008064 1864558916352 1866843915024 1866985608246 1867666623876 1869821337536 1871405716224 1873338986592 1881293716896 1882122793704 1884294185344 1886026073382 1894125514963 1896690857616 1902181685184 1905215467776 1908786482702 1910258889792 1911100731408 1913305554688 1916905009536 1920099963618 1923414942752 1925044733568 1925893091232 1928253254334 1931328618376 1934070981216 1936068988428 1938302617408 1940084145549 1940799947328 1943178378636 1944770582208 1949041136064 1955544934464 1959823554432 1962335021042 1964753451144 1968145522816 1969012874784 1970681302656 1971425880758 1973096353272 1974993040128 1975134675951 1976243237408 1981093848624 1983379422464 1983521659713 1984253487936 1985934829824 1986685171132 1988368573488 1990422673254 1990805299681 1992679192768 1995135019776 1998874574202 2002062571928 2005544662902 2008743298728 2014803871872 2017272994264 2021068040508 2022202382464 2024291434512 2026772183819 2027165798592 2029650070404 2030398917888 2030544527121 2032887151856 2036556998208 2036711572632 2038000838577 2039020569344 2043628376674 2045360029416 2046261409434 2048622166624 2052320418432 2054950417542 2064186319712 2066318743596 2073906420652 2074820380923 2075858534656 2077766492868 2080163597248 2082312526584 2083630658549 2083918788864 2091154617992 2092076179458 2093848884072 2096264542592 2099758439746 2103549004728 2105975854208 2109895615872 2112641609331 2117643310464 2119830958512 2126226693888 2132087185492 2139786120736 2140729113864 2148590031368 2150809649169 2152468749024 2155901713536 2159942598847 2161608743712 2163841810596 2165056285568 2169129352896 2171787599652 2172744695673 2173831846656 2178340093248 2180590444584 2181814319872 2193197964694 2200661448288 2202526161792 2210173822076 2214163713168 2217695074752 2219574221568 2220412838324 2222294288016 2223273642084 2227112038976 2231301850272 2232714294492 2234860545408 2237599345096 2240776592736 2241764091864 2244350399104 2249996017368 2251839621504 2252320393419 2262443367984 2265655892544 2269269378816 2269432118547 2272050346192 2273051627508 2274977680272 2278905342208 2281259583264 2282703651404 2283192590976 2286998045838 2289636539168 2290645570632 2293898140512 2296709290194 2300372303416 2304699937452 2314486349076 2318177714864 2320077185792 2322209609676 2324888726336 2325913293264 2334312131712 2335340851488 2335789782832 2338202788806 2340184046904 2342883900544 2343916397856 2346788844422 2352548945241 2353869333728 2356301016924 2358118629504 2358297610416 2361187681017 2366306541412 2369222835984 2372088824512 2376371010816 2392579597848 2396395514272 2401365329176 2403846078483 2407259385828 2411098714992 2414053492829 2414944167488 2417163785289 2421336926096 2424321041472 2429576769792 2432738822866 2434615398336 2435688321264 2438498357504 2444483555712 2451221254658 2454541109856 2465082009904 2470194271732 2471282874093 2478600377664 2480700600576 2481776644259 2489125220032 2489314144328 2490222165168 2490411172722 2492332235712 2497785315456 2500986167086 2505501043848 2508391622528 2509497058272 2511623461248 2514701431176 2517299263233 2524894198992 2528921143488 2536242246912 2537359956288 2546170233914 2547011853056 2548134308544 2556056639466 2556999706752 2560133284824 2563768509984 2566910383158 2567857454976 2571004339112 2575841106564 2578761308288 2581425317904 2583612668736 2586778860732 2587733263104 2587918841343 2590904504848 2593027442944 2598721514752 2607393245952 2607949929222 2610086834016 2613285469842 2615499817128 2619671268192 2625350499712 2627763505686 2630289507264 2630795137696 2633512901268 2635744388112 2641458464832 2644695546284 2645671317248 2645861050491 2648103000444 2651158097984 2653896897672 2655576850267 2655944070912 2665166098936 2666340624414 2668599927576 2674059550536 2678324398304 2694757387344 2695944953556 2699055246016 2701535995323 2702887731456 2706200093872 2707392702828 2715409330944 2715615430176 2716812188424 2717334451436 2724004041858 2727146705888 2728348545912 2730453149952 2739933890056 2743310652192 2752836036401 2755091658128 2762022035751 2766427174564 2770355323824 2773217261142 2773750367113 2776416702112 2779782882048 2783400722454 2789434905944 2791798512096 2795219833802 2800265872536 2800478412369 2804732006304 2807108574336 2816855479108 2821940575344 2826441278016 2830454643456 2845719673198 2854305485152 2857823201664 2863179724053 2865388334688 2867746198892 2869958332032 2875337599739 2881591052544 2882144991616 2885122414128 2887567100352 2892172470528 2892379881501 2895716799536 2896992927564 2901106471824 2904453457664 2907453926112 2914767567954 2917155873312 2923561704096 2927284886761 2934215264384 2939735331648 2943502531563 2952218284224 2953519312176 2956926766336 2957138821137 2959644529908 2962489560192 2963059050688 2964364856112 2975069133696 2976380231904 2976952392656 2980027756698 2982552860232 2987702123648 2989018789152 2998311861303 2999994689824 3003093857892 3013114948092 3016591157312 3020874523392 3022205807808 3025909491396 3030735503344 3033303573696 3036437151768 3041679444352 3044475105606 3045598376832 3049330727784 3054194094176 3058530854016 3062279053592 3065442565011 3068040044124 3072933249936 3076699099507 3082425626313 3085981798768 3096279479568 3099478115394 3101217724352 3110859630978 3113787801984 3117603718408 3120245395872 3123468789876 3124069226014 3125221863808 3136731926988 3138114269187 3141734689232 3144396813888 3148250241356 3149637659619 3158963781312 3163011917197 3163449307392 3176464965696 3180510222986 3187494357938 3190106130464 3198130778238 3205128104644 3209679181104 3211093670796 3214798286656 3220156472303 3220601764608 3222885047052 3232428055296 3233852570304 3242413115568 3245081225062 3246153864448 3247584428352 3257681399478 3260747769984 3267510139872 3272721479808 3289796947041 3295043832124 3300992172432 3304800503552 3309058444032 3315260733114 3320296220224 3320548230296 3323109647616 3326542612128 3330619257486 3333441432024 3340668058464 3345996077696 3349071441738 3352290818112 3352935241568 3356399017644 3361164889104 3366525598656 3371894857984 3374994026052 3377759432256 3383146608384 3389487763618 3393665051976 3397512411392 3403904068224 3408075519288 3409577441262 3413511046432 3418358013312 3421889374896 3422547177544 3424055477106 3430251069696 3434454808752 3435968355948 3441900423872 3444816891648 3445063935291 3449038480976 3450558455124 3471729523614 3477266572296 3480115778688 3484380626456 3487333089504 3488869939896 3492895024256 3501468197568 3503684674248 3507052676352 3507304183209 3511350535024 3514325850816 3515874596784 3520183266633 3521944619776 3527814733988 3530804000592 3534451525386 3535130966279 3538529196896 3542819376384 3549459812118 3555120832552 3558133236768 3562493694166 3565412734048 3588869396772 3593009849792 3594593271408 3598998410221 3602047993764 3609856937104 3616648072488 3620820573568 3622416251232 3626855486834 3632005389144 3637798061216 3644365154688 3649108234299 3651923097504 3657747536256 3664603386037 3672573380352 3676831881987 3682696047668 3693807098432 3697623014856 3705291407598 3711200963272 3717900566496 3722398016128 3730809943463 3733687830048 3733971216492 3735333247752 3735616759083 3739642675072 3746677973184 3751479250629 3762587433792 3764245587408 3768588370688 3772052146764 3788251029926 3793381715232 3804363370368 3817572965404 3819255350871 3820517779584 3822201462816 3833810019072 3835472995673 3840199927236 3846829885504 3850089467136 3850365574737 3851786182464 3856506508668 3862657236752 3868141962432 3872137976856 3876605234816 3880168291098 3881599894656 3886356757272 3889541164416 3898082272128 3911089868928 3919647108864 3919928204763 3924670042084 3929506902288 3936291045632 3938025749568 3941362605312 3942851761516 3946192706544 3950269351902 3952486474816 3962187697248 3967043319426 3968506975872 3973370342264 3976737146976 3980845346508 3981610599362 3985358385536 3997749148404 3999510936621 4004125143856 4011089325804 4017486597456 4029607743744 4034545988528 4042136081016 4044404764928 4048582869024 4053544367638 4054331597184 4059300140808 4061089054242 4065774303712 4073113996416 4073423145264 4076001677154 4087256753348 4090720058832 4092522818868 4097244333248 4104073314049 4104640836864 4109900835084 4128372639424 4132637487192 4147812841304 4149640761846 4155532985736 4160327194496 4164625053168 4167261317098 4175101083681 4182309235984 4184152358916 4187697768144 4192529085184 4192829750703 4199516879492 4207098009456 4211951708416 4219791231744 4225283218662 4235286620928 4239661917024 4264174370984 4268579509797 4279572241472 4281458227728 4286705112811 4297180062736 4301619298338 4304937498048 4311803427072 4319885197694 4323217487424 4327683621192 4330112571136 4338258705792 4343575199304 4345489391346 4356680186496 4361180889168 4386395929388 4401322896576 4405052323584 4420347644152 4428327426336 4435390149504 4440825676648 4444588576032 4446547284168 4454224077952 4462603700544 4465428588984 4469721090816 4470041635047 4475198690192 4481553185472 4483528183728 4488700798208 4499992034736 4503679243008 4504640786838 4524886735968 4531311785088 4538864237094 4544100692384 4546103255016 4549955360544 4562519166528 4565407302808 4565753816657 4566385181952 4573996091676 4579273078336 4581291141264 4586905468643 4587796281024 4593418580388 4600744606832 4609399874904 4628972698152 4636355429728 4644419219352 4649777452672 4651826586528 4666289446467 4668624263424 4670681702976 4671579565664 4676405577612 4680368093808 4685767801088 4686103839021 4687832795712 4693577688844 4705097890482 4707738667456 4712602033848 4716237259008 4716595220832 4722375362034 4732613082824 4738445671968 4744177649024 4754898608329 4770765334479 4781241536907 4785159195696 4791023361377 4792791028544 4797196167357 4802730658352 4807692156966 4814518771656 4822197429984 4828106985658 4829888334976 4834327570578 4842673852192 4848642082944 4865477645732 4867621837593 4869230796672 4871376642528 4888291144759 4888967111424 4902442509316 4909082219712 4930164019808 4940388543464 4942565748186 4957200755328 4963553288518 4972891099671 4978250440064 4978628288656 4980444330336 4980822345444 4984664471424 4995570630912 4995928886229 5001972334172 5011002087696 5016783245056 5018994116544 5023246922496 5029402862352 5034598526466 5049788397984 5057842286976 5074719912576 5084231645427 5092340467828 5096268617088 5102901324499 5112113278932 5113999413504 5120266569648 5127537019968 5133820766316 5135714909952 5136083215659 5142008678224 5151682213128 5157522616576 5162850635808 5167225337472 5173557721464 5175837682686 5181809009696 5215899858444 5220173668032 5226570939684 5230999634256 5239342536384 5250700999424 5255527011372 5260579014528 5261590275392 5267025802536 5271488776224 5282916929664 5289391092568 5291722100982 5296206000888 5302316195968 5307793795344 5311153700534 5324189718177 5330332197872 5332681248828 5337199855152 5343740541249 5348119101072 5356648796608 5389514774688 5391889907112 5398110492032 5403071990646 5412400187744 5414785405656 5431230860352 5433624376848 5434668902872 5440283230251 5448008083716 5454293411776 5456697091824 5463384220613 5479867780112 5486621304384 5505672072802 5510183316256 5524044071502 5532854349128 5540710647648 5546434522284 5547500734226 5552833404224 5557937111397 5566801444908 5578869811888 5583597024192 5590439667604 5600531745072 5600956824738 5609464012608 5614217148672 5633710958216 5643881150688 5652882556032 5682376544889 5691439346396 5703242656793 5708610970304 5715646403328 5726359448106 5730776669376 5735492397784 5739916664064 5750675199478 5764289983232 5770244828256 5775134200704 5784759763002 5791433599072 5793985855128 5802212943648 5814907852224 5829535135908 5834311746624 5847123408192 5854569773522 5868430528768 5879470663296 5887005063126 5904436568448 5907038624352 5914277642274 5919289059816 5924979120384 5926118101376 5928729712224 5950138267392 5950564979139 5952760463808 5953904785312 5960055513396 5965105720464 5972415899043 5975404247296 5978037578304 5996623722606 5999989379648 6006187715784 6026229896184 6033182314624 6044411615616 6051818982792 6061471006688 6066607147392 6072874303536 6080316551457 6083358888704 6088950211212 6091196753664 6098661455568 6106135305391 6108388188352 6114002515731 6117061708032 6124558107184 6130885130022 6136080088248 6145866499872 6153398199014 6164851252626 6171963597536 6192558959136 6198956230788 6202435448704 6221719261956 6224461142769 6227575603968 6235207436816 6240490791744 6246937579752 6248138452028 6250443727616 6250891975647 6273463853976 6276228538374 6277435041361 6283469378464 6288793627776 6296500482712 6299275319238 6317927562624 6326023834394 6337924827993 6352929931392 6361020445972 6374988715876 6380212260928 6396261556476 6410256209288 6419358362208 6422187341592 6429596573312 6440312944606 6445770094104 6452428947507 6467705140608 6479827796541 6484826231136 6490162450124 6495168856704 6507342988883 6515362798956 6521495539968 6535020279744 6545442959616 6579593894082 6590087664248 6601984344864 6624907901617 6630521466228 6640592440448 6641096460592 6653085224256 6661238514972 6666882864048 6681336116928 6691992155392 6698142883476 6704581636224 6705870483136 6712798035288 6722329778208 6733051197312 6749988052104 6755518864512 6778975527236 6787330103952 6807808136448 6816151038576 6819154882524 6827022092864 6836716026624 6843778749792 6845094355088 6848110954212 6868909617504 6871936711896 6883800847744 6890127870582 6898076961952 6901116910248 6943459047228 6954533144592 6960231557376 6968761252912 6974666179008 6977739879792 6985790048512 7002936395136 7007369348496 7014608366418 7022701070048 7028651701632 7031749193568 7040366533266 7055629467976 7061608001184 7068903050772 7070261932558 7077058393792 7083563043051 7098919624236 7110241665104 7116266473536 7124987388332 7130825468096 7177738793544 7186019699584 7189186542816 7197996820442 7204095987528 7211538235449 7219713874208 7233296144976 7241641147136 7242160478487 7244832502464 7253710973668 7264010778288 7272912752281 7275596122432 7288730309376 7298216468598 7303846195008 7315495072512 7329206772074 7353663763974 7365392095336 7387614196864 7395246029712 7404308831219 7410582815196 7413848622279 7422401926544 7435801132992 7444796032256 7445329932777 7461619886926 7467375660096 7467942432984 7470666495504 7471233518166 7479285350144 7493355946368 7502958501258 7525174867584 7528491174816 7544104293528 7576502059852 7586763430464 7607674730051 7608726740736 7635145930808 7638510701742 7641035559168 7644402925632 7670945991346 7680399854472 7693659771008 7700731149474 7703572364928 7713013017336 7725314473504 7736283924864 7744275953712 7753210469632 7760336582196 7763199789312 7772713514544 7779082328832 7796164544256 7822179737856 7839856409526 7849340084168 7859013804576 7876051499136 7885703523032 7886302046953 7892385413088 7900538703804 7904972949632 7924375394496 7934086638852 7937013951744 7937583151473 7946740684528 7953474293952 7961690693016 7963221198724 7966730550801 7970716771072 7995498296808 7999021873242 8008250287712 8022178651608 8034973194912 8069091977056 8084272162032 8097165738048 8107088735276 8108663194368 8118600281616 8122178108484 8131548607424 8145101665237 8146227992832 8146846290528 8152003354308 8174513506696 8181440117664 8185045637736 8194488666496 8208146628098 8219801670168 8256745278848 8258508109203 8265274974384 8286066107253 8295625682608 8299281523692 8311065971472 8320654388992 8321251101339 8329250106336 8334522634196 8350202167362 8364618471968 8368304717832 8375395536288 8385659501406 8399033758984 8414196018912 8443411977311 8450566437324 8479323834048 8528348741968 8537159019594 8559144482944 8562916455456 8573410225622 8589539172159 8594360125472 8603238596676 8609874996096 8626012799217 8639770395388 8646434974848 8655367242384 8676517411584 8687150398608 8690978782692 8713360372992 8722361778336 8772791858776 8781854660283 8802645793152 8814102287771 8830507594689 8840695288304 8856654852672 8870780299008 8871416463411 8881651353296 8889177152064 8893094568336 8908448155904 8925207401088 8930857177968 8940083270094 8950397380384 8963106370944 8967056367456 8999984069472 9009281573676 9049773471936 9061370538341 9062623570176 9077728474188 9088201384768 9092206510032 9099910721088 9125038333056 9130814605616 9131507633314 9147992183352 9158546156672 9162582282528 9173810937286 9175592562048 9186837160776 9196327695033 9201489213664 9218799749808 9230097298521 9257945396304 9272710859456 9288838438704 9299554905344 9303653173056 9332578892934 9341363405952 9343159131328 9352811155224 9360736187616 9372207678042 9375665591424 9387155377688 9410195780964 9415477334912 9425204067696 9433190441664 9436754562877 9444750724068 9448912978857 9465226165648 9476891343936 9488355298048 9489035751591 9509797216658 9541530668958 9562483073814 9570318391392 9582046722754 9585582057088 9594392334714 9605461316704 9615384313932 9629037543312 9644394859968 9656213971316 9659776669952 9660469416909 9668655141156 9685347704384 9697284165888 9701490518467 9730955291464 9735243675186 9738461593344 9742753285056 9776582289518 9804885018632 9818164439424 9860328039616 9869390841123 9880777086928 9885131496372 9914401510656 9927106577036 9945782199342 9956500880128 9957256577312 9960888660672 9961644690888 9969328942848 9991857772458 10003944668344 10022004175392 10037988233088 10058805724704 10069197052932 10099576795968 10115684573952 10127414131087 10149439825152 10168463290854 10184680935656 10192537234176 10205802648998 10224226557864 10240533139296 10255074039936 10267641532632 10272166431318 10284017356448 10303364426256 10325701271616 10334450674944 10347115442928 10351675365372 10363618019392 10431799716888 10440347336064 10453141879368 10461999268512 10478685072768 10498325654861 10511054022744 10521158029056 10523180550784 10534051605072 10542977552448 10560549799899 10565833859328 10578782185136 10583444201964 10592412001776 10604632391936 10605392898837 10615587590688 10622307401068 10648379436354 10660664395744 10665362497656 10674399710304 10687481082498 10696238202144 10713297593216 10779029549376 10783779814224 10796220984064 10796995230663 10806143981292 10824800375488 10829570811312 10842842344169 10862461720704 10867248753696 10869337805744 10880566460502 10896016167432 10908586823552 10913394183648 10926768441226 10947324702897 10959735560224 10973242608768 10993810158111 11011344145604 11020366632512 11030495645961 11048088143004 11065708698256 11081421295296 11092869044568 11095001468452 11105666808448 11115874222794 11133602889816 11157739623776 11167194048384 11180879335208 11192429830389 11201063490144 11201913649476 11218928025216 11239956071707 11254437751887 11267421916432 11287762301376 11305765112064 11364753089778 11382878692792 11406485313586 11417221940608 11452718896212 11457766052613 11461553338752 11470984795568 11501350398956 11506418987019 11540489656512 11548671418603 11550268401408 11569519526004 11582867198144 11587971710256 11604425887296 11629815704448 11659070271816 11668623493248 11694246816384 11709139547044 11757315491897 11758941326592 11774010126252 11808873136896 11814077248704 11828555284548 11838578119632 11852236202752 11857459424448 11901129958278 11905520927616 11907809570624 11920111026792 11930211440928 11944831798086 11956075156608 11993247445212 11999978759296 12012375431568 12052459792368 12066364629248 12088823231232 12103637965584 12122942013376 12133214294784 12145748607072 12160633102914 12177900422424 12197322911136 12212270610782 12216776376704 12228005031462 12249116214368 12261770260044 12272160176496 12291732999744 12306796398028 12312219942147 12329702505252 12343927195072 12385117918272 12397912461576 12404870897408 12443438523912 12448922285538 12470414873632 12480981583488 12493875159504 12496276904056 12501783951294 12546927707952 12552457076748 12554870082722 12566938756928 12577587255552 12578489252109 12593000965424 12598550638476 12635855125248 12652047668788 12675849655986 12705859862784 12722040891944 12749977431752 12760424521856 12792523112952 12805738529391 12820512418576 12838716724416 12844374683184 12859193146624 12860115338433 12880625889212 12891540188208 12904857895014 12907338644321 12935410281216 12959655593082 12969652462272 12980324900248 12990337713408 13014685977766 13030725597912 13070040559488 13140529079179 13159187788164 13180175328496 13203968689728 13249815803234 13261042932456 13281184880896 13282192921184 13306170448512 13322477029944 13333765728096 13362672233856 13380063525763 13396285766952 13409163272448 13411740966272 13425596070576 13444659556416 13466102394624 13499976104208 13511037729024 13557951054472 13574660207904 13621794444737 13632302077152 13638309765048 13654044185728 13687557499584 13690188710176 13696221908424 13697261449971 13737819235008 13743873423792 13760716405929 13767601695488 13780255741164 13796153923904 13802233820496 13886918094456 13909066289184 13937522505824 13949332358016 13955479759584 14003936286527 14005872790272 14014738696992 14029216732836 14045402140096 14057303403264 14058311517063 14063498387136 14080733066532 14111258935952 14123216002368 14137806101544 14140523865116 14154116787584 14167126086102 14197839248472 14220483330208 14232532947072 14249974776664 14261650936192 14264695824987 14312296003437 14343724610721 14355477587088 14372039399168 14373070084131 14378373085632 14395993640884 14408191975056 14423076470898 14439427748416 14466592289952 14484320956974 14489665004928 14507421947336 14528021556576 14545825504562 14551192244864 14596432937196 14602865512779 14607692390016 14658413544148 14664873434277 14707327527948 14730784190672 14775228393728 14790492059424 14808617662438 14821165630392 14827697244558 14844803853088 14871602265984 14890659865554 14923239773852 14934751320192 14935884865968 14941332991008 14942467036332 14986711892736 14993212619449 15005917002516 15050349735168 15056982349632 15088208587056 15153004119704 15173526860928 15215349460102 15252694936281 15270291861616 15277021403484 15288805851264 15308703973497 15341891982692 15360799708944 15387319542016 15401462298948 15407144729856 15426026034672 15450628947008 15472567849728 15488551907424 15520673164392 15545427029088 15651458202589 15679712819052 15698680168336 15718027609152 15752102998272 15771407046064 15772604093906 15784770826176 15801077407608 15809945899264 15848750788992 15868173277704 15875166302946 15893481369056 15906948587904 15923381386032 15926442397448 15933461101602 15990996593616 15998043746484 16016500575424 16031221623747 16044357303216 16069946389824 16138183954112 16168544324064 16194331476096 16214177470552 16237200563232 16244356216968 16263097214848 16290203330474 16293692581056 16304006708616 16320849690753 16349027013392 16362880235328 16370091275472 16388977332992 16390152661839 16416293256196 16439603340336 16513490557696 16517016218406 16530549948768 16572132214506 16591251365216 16598563047384 16622131942944 16642502202678 16658500212672 16669045268392 16700404334724 16729236943936 16736609435664 16750791072576 16757119986443 16771319002812 16798067517968 16828392037824 16886823954622 16901132874648 16958647668096 17047129634667 17056697483936 17074318039188 17109727970379 17118288965888 17125832910912 17146820451244 17179078344318 17188720250944 17206477193352 17219749992192 17252025598434 17279540790776 17292869949696 17310734484768 17374300797216 17381957565384 17444723556672 17492806226423 17545583717552 17563709320566 17605291586304 17628204575542 17661015189378 17681390576608 17713309705344 17742832926822 17763302706592 17778354304128 17786189136672 17847946737841 17850414802176 17861714355936 17880166540188 17900794760768 17917247697129 17926212741888 17934112734912 17999968138944 18018563147352 18099546943872 18122741076682 18155456948376 18176402769536 18184413020064 18199821442176 18240949654371 18250076666112 18261629211232 18263015266628 18295984366704 18317092313344 18318405916173 18325164565056 18347621874572 18351185124096 18373674321552 18392655390066 18402978427328 18437599499616 18460194597042 18515890792608 18545421718912 18577676877408 18607306346112 18642182699899 18665157785868 18682726811904 18686318262656 18705622310448 18721472375232 18728545867201 18744415356084 18751331182848 18752675926941 18774310755376 18820391561928 18830954669824 18832305124083 18850408135392 18866380883328 18873509125754 18889501448136 18897825957714 18930452331296 18953782687872 18978071503182 19019594433316 19083061337916 19124966147628 19140636782784 19164093445508 19171164114176 19188784669428 19210922633408 19230768627864 19258075086624 19288789719936 19312427942632 19320938833818 19337310282312 19370695408768 19402981036934 19439483389623 19461910582928 19470487350372 19485506570112 19522028966649 19553164579036 19609770037264 19636328878848 19720656079232 19738781682246 19761554173856 19770262992744 19854213154072 19874723704851 19891564398684 19914513154624 19921777321344 19923289381776 19947705177587 19983715544916 20007889336688 20044008350784 20075976466176 20117611449408 20138394105864 20199153591936 20254828262174 20336926581708 20369361871312 20411605297996 20448453115728 20481066278592 20510148079872 20535283065264 20544332862636 20568034712896 20606728852512 20651402543232 20694230885856 20703350730744 20727236038784 20835380664593 20863599433776 20880694672128 20906283758736 20923998537024 20957370145536 20996651309722 21022108045488 21046361101568 21068103210144 21085955104896 21121099599798 21157564370272 21166888403928 21184824003552 21210785797674 21231175181376 21244614802136 21296758872708 21321328791488 21330724995312 21348799420608 21374962164996 21392476404288 21426595186432 21558059098752 21567559628448 21593990461326 21612287962584 21649600750976 21659141622624 21685684688338 21724923441408 21726481435461 21734497507392 21738675611488 21761132921004 21792032334864 21817173647104 21818738256843 21826788367296 21853536882452 21894649405794 21919471120448 21946485217536 21987620316222 22022688291208 22040733265024 22060991291922 22096176286008 22131417396512 22162842590592 22185738089136 22190002936904 22211333616896 22212926493657 22231748445588 22267205779632 22294494022009 22315479247552 22334388096768 22335989798331 22361758670416 22384859660778 22402126980288 22403827298952 22437856050432 22479912143414 22508875503774 22534843832864 22575524602752 22729506179556 22765757385584 22812970627172 22823024190153 22834443881216 22905437792424 22915532105226 22919937244039 22923106677504 22941969591136 23002700797912 23012837974038 23080979313024 23097342837206 23139039052008 23165734396288 23175943420512 23208851774592 23259631408896 23318140543632 23337246986496 23388493632768 23418279094088 23514630983794 23548020252504 23628154497408 23657110569096 23658906140859 23677156239264 23714918848896 23759368587317 23802259916556 23811041855232 23815619141248 23840222053584 23860422881856 23889663596172 23900191652403 23912150313216 23986494890424 23999957518592 24024750863136 24104919584736 24188617222183 24207275931168 24245884026752 24291497214144 24321266205828 24355800844848 24394645822272 24424541221564 24433552753408 24435304995711 24456010062924 24498232428736 24523540520088 24544320352992 24583465999488 24613592796056 24624439884294 24659405010504 24687854390144 24770235836544 24775524327609 24795824923152 24886877047824 24897844571076 24940829747264 24961963166976 24963753304017 24987750319008 24992553808112 25003567902588 25093855415904 25104914153496 25109740165444 25133877513856 25156978504218 25186001930848 25197101276952 25304095337576 25330235931933 25351699311972 25444081783888 25499954863504 25520849043712 25585046225904 25611477058782 25641024837152 25677433448832 25688749366368 25720230676866 25761251778424 25783080376416 25809715790028 25814677288642 25878038397651 25919311186164 25939304924544 25960649800496 26029371955532 26061451195824 26140081118976 26281058158358 26318375576328 26345563980849 26360350656992 26407937379456 26442306863313 26499631606468 26522085864912 26554588421119 26564385842368 26612340897024 26644954059888 26667531456192 26725344467712 26760127051526 26792571533904 26823481932544 26851192141152 26889319112832 26999952208416 27034336895381 27115902108944 27149320415808 27184111615023 27243588889474 27264604154304 27276619530096 27308088371456 27375114999168 27380377420352 27392443816848 27394522899942 27475638470016 27487746847584 27521432811858 27560511482328 27592307847808 27604467640992 27690291895563 27773836188912 27818132578368 27875045011648 27898664716032 27910959519168 28007872573054 28029477393984 28058433465672 28090804280192 28116623034126 28126996774272 28161466133064 28222517871904 28246432004736 28275612203088 28281047730232 28308233575168 28310263688631 28334252172204 28395678496944 28440966660416 28465065894144 28467107254773 28499949553328 28523301872384 28529391649974 28624592006874 28687449221442 28710955174176 28746140168262 28756746171264 28791987281768 28816383950112 28846152941796 28878855496832 28933184579904 28968641913948 28979330009856 28981408250727 29014843894672 29056043113152 29091651009124 29102384489728 29104471555401 29192865874392 29205731025558 29211345352937 29215384780032 29316827088296 29329746868554 29414655055896 29461568381344 29580984118848 29617235324876 29642331260784 29655394489116 29689607706176 29739092126563 29743204531968 29781319731108 29846479547704 29869502640384 29871769731936 29882665982016 29884934072664 29986425238898 30011834005032 30113964699264 30176417174112 30281196400411 30306008239408 30347053721856 30382242393261 30430698920204 30505389872562 30540583723232 30554042806968 30577611702528 30617407946994 30683783965384 30721599417888 30802924597896 30828271638089 30852052069344 30901257894016 30977103814848 31041346328784 31090854058176 31302916405178 31359425638104 31397360336672 31436055218304 31494976964583 31542814092128 31545208187812 31569541652352 31602154815216 31697501577984 31736346555408 31750332605892 31786962738112 31813897175808 31816178696511 31846762772064 31852884794896 31866922203204 31981993187232 31996087492968 32033001150848 32062443247494 32088714606432 32139892779648 32200133754371 32276367908224 32337088648128 32388662952192 32390985691989 32428354941104 32474401126464 32488712433936 32526194429696 32528527032507 32580406660948 32587385162112 32608013417232 32641699381506 32698054026784 32725760470656 32740182550944 32780305323678 32832586512392 32879206680672 32981430474333 33034032436812 33061099897536 33144264429012 33182502730432 33197126094768 33244263885888 33285004405356 33317000425344 33338090536784 33400808669448 33458473887872 33473218871328 33501582145152 33514239972886 33542638005624 33577289491167 33596135035936 33656784075648 33719868215121 33773647909244 33802265749296 33843690094577 33917295336192 34094259269334 34113394967872 34148636078376 34219455940758 34251665821824 34293640902488 34358156688636 34377440501888 34412954386704 34455127124923 34504051196868 34519256961057 34559081581552 34621468969536 34646014255809 34748601594432 34763915130768 34889447113344 34985612452846 35091167435104 35127418641132 35256409151084 35271946475691 35322030378756 35362781153216 35421721195333 35426619410688 35485665853644 35526605413184 35556708608256 35572378273344 35695893475682 35723428711872 35760333080376 35801589521536 35834495394258 35868225469824 35999936277888 36037126294704 36199093887744 36245482153364 36310913896752 36352805539072 36368826040128 36399642884352 36481899308742 36523258422464 36526030533256 36591968733408 36636811832346 36650329130112 36695243749144 36747348643104 36785310780132 36805956854656 36875198999232 36920389194084 36936659826441 37031781585216 37090843437824 37155353754816 37214612692224 37284365399798 37330315571736 37372636525312 37411244620896 37442944750464 37457091734402 37488830712168 37505351853882 37548621510752 37640783123856 37664610248166 37700816270784 37732761766656 37747018251508 37779002896272 37795651915428 37860904662592 37907565375744 37956143006364 38039188866632 38166122675832 38249932295256 38281273565568 38328186891016 38377569338856 38421845266816 38461537255728 38516150173248 38577579439872 38580346015299 38624855885264 38641877667636 38674620564624 38722015932963 38741390817536 38805962073868 38878966779246 38923821165856 38940974700744 38971013140224 39044057933298 39106329158072 39219540074528 39421587237537 39441312158464 39477563364492 39523108347712 39540525985488 39588982512431 39708426308144 39749447409702 39783128797368 39829026309248 39843554642688 39846578763552 39895410355174 39967431089832 40015778673376 40088016701568 40140190577289 40235222898816 40276788211728 40398307183872 40509656524348 40673853163416 40738723742624 40823210595992 40865383334211 40896906231456 40962132557184 41038909378093 41070566130528 41088665725272 41091784349913 41136069425792 41213457705024 41282149217787 41302805086464 41388461771712 41406701461488 41454472077568 41670761329186 41727198867552 41812567517472 41847997074048 41993302619444 42011808859581 42044216090976 42136206420288 42171910209792 42190202952403 42242199199596 42315128740544 42333776807856 42369648007104 42421571595348 42462350362752 42489229604272 42593517745416 42642657582976 42661449990624 42697598841216 42749924329992 42784952808576 42794087474961 43116118197504 43119210252393 43135119256896 43187980922652 43224575925168 43299201501952 43318283245248 43371369376676 43452962870922 43468995014784 43477351222976 43522265842008 43584064669728 43637476513686 43653576734592 43707073764904 43789298811588 43838942240896 43975240632444 43994620302831 44045376582416 44081466530048 44121982583844 44192352572016 44262834793024 44325685181184 44371476178272 44380005873808 44425852987314 44463496891176 44534411559264 44588988044018 44630958495104 44671979596662 44723517340832 44769719321556 44804253960576 44807654597904 44959824286828 44979637858347 45017751007548 45069687665728 45144806454539 45151049205504 45459012359112 45531514771168 45625941254344 45646048380306 45810875584848 45831064210452 45839874488078 45883939182272 45926111920491 46005401595824 46025675948076 46161958626048 46194685674412 46278078104016 46331468792576 46351886841024 46417703549184 46636281087264 46836558188176 46954374607767 47029261967588 47096040505008 47153756240921 47256308994816 47314221138192 47317812281718 47354312478528 47429837697792 47518737174634 47604519833112 47631238282496 47680444107168 47720845763712 47779327192344 47800383304806 47972989780848 48049501726272 48209839169472 48377234444366 48414551862336 48491768053504 48582994428288 48642532411656 48711601689696 48789291644544 48849082443128 48870609991422 48912020125848 48996464857472 49047081040176 49088640705984 49166931998976 49170457985517 49227185592112 49248879768588 49318810021008 49375708780288 49540471673088 49551048655218 49591649846304 49773754095648 49795689142152 49881659494528 49927506608034 49975500638016 49985107616224 50007135805176 50187710831808 50209828306992 50219480330888 50267755027712 50271359959329 50313957008436 50372003861696 50394202553904 50455960155073 50608190675152 50660471863866 50703398623944 50888163567776 50999909727008 51170092451808 51222954117564 51282049674304 51329183911137 51354866897664 51377498732736 51440461353732 51522503556848 51566160752832 51619431580056 51629354577284 51756076795302 51838622372328 51878609849088 51921299600992 52058743911064 52122902391648 52303884691619 52478418679269 52562116316716 52636751152656 52691127961698 52701256975147 52720701313984 52815874758912 52884613726626 52999263212936 53044171729824 53109176842238 53128771684736 53289908119776 53335062912384 53520254103052 53543840213523 53585143067808 53702384282304 53771202592349 53778638225664 53999904416832 54068673790762 54231804217888 54298640831616 54368223230046 54487177778948 54529208308608 54553239060192 54742660029151 54750229998336 54760754840704 54784887633696 54789045799884 54951276940032 54955217748519 54975493695168 55042865623716 55121022964656 55184615695616 55208935281984 55380583791126 55547672377824 55636265156736 55750090023296 55821919038336 55926548099697 56015745146108 56058954787968 56116866931344 56181608560384 56185637601603 56233246068252 56253993548544 56322932266128 56445035743808 56492864009472 56496915372249 56551224406176 56562095460464 56620527377262 56668504344408 56791356993888 56881933320832 56934214509546 56999899106656 57058783299948 57249184013748 57374898442884 57421910348352 57492280336524 57513492342528 57583974563536 57632767900224 57692305883592 57757710993664 57866369159808 57937283827896 57962816501454 58029687789344 58112086226304 58183302018248 58208943110802 58385731748784 58411462051116 58422690705874 58566086899947 58633654176592 58659493737108 58829310111792 58923136762688 59161968237696 59234470649752 59284662521568 59310788978232 59379215412352 59478184253126 59562639462216 59624171114553 59692959095408 59743539463872 59765331964032 59769868145328 59843115532761 59972850477796 60023668010064 60097226426743 60227929398528 60352834348224 60562392800822 60612016478816 60764484786522 60861397840408 61010779745124 61081167446464 61108085613936 61182972973757 61234815893988 61367567930768 61443198835776 61605849195792 61656543276178 61704104138688 61802515788032 61954207629696 62082692657568 62181708116352 62506141993779 62605832810356 62718851276208 62794720673344 62872110436608 62989953929166 63085628184256 63090416375624 63139083304704 63204309630432 63472693110816 63500665211784 63573925476224 63632357393022 63693525544128 63705769589792 63733844406408 63963986374464 63992174985936 64066002301696 64124886494988 64177429212864 64279785559296 64400267508742 64552735816448 64674177296256 64781971383978 64856709882208 64948802252928 64977424867872 65057054065014 65160813321896 65174770324224 65216026834464 65283398763012 65396108053568 65451520941312 65456214770529 65480365101888 65560610647356 65665173024784 65758413361344 65962860948666 66068064873624 66122199795072 66288528858024 66365005460864 66394252189536 66488527771776 66570008810712 66634000850688 66638779480971 66676181073568 66801617338896 66883482066027 66916947775744 66946437742656 67003164290304 67028479945772 67085276011248 67154578982334 67167488359301 67192270071872 67313568151296 67439736430242 67547295818488 67604531498592 67687380189154 68188518538668 68226789935744 68297272156752 68380969794199 68438911881516 68469072570459 68503331643648 68587281804976 68716313377272 68754881003776 68759811732117 68825908773408 68910254249846 69008102393736 69038513922114 69118163163104 69242937939072 69292028511618 69497203188864 69527830261536 69769246338833 69778894226688 69971224905692 70182334870208 70254837282264 70512818302168 70543892951382 70644060757512 70725562306432 70843442390666 70971331707288 70976718422577 71053210826368 71144756546688 71278105761951 71391786951364 71446857423744 71520666160752 71603179043072 71668990788516 71736450939648 71999872555776 72074252589408 72490964306728 72565851666549 72621827793504 72737652080256 72873986917787 72963798617484 73046516844928 73052061066512 73183937466816 73273623664692 73300658260224 73305914987133 73390487498288 73494697286208 73570621560264 73611913709312 73750397998464 73840778388168 73873319652882 74063563170432 74310707509632 74568730799596 74660631143472 74822489241792 74885889500928 74914183468804 74977661424336 75010703707764 75097243021504 75281566247712 75329220496332 75401632541568 75494036503016 75558005792544 75591303830856 75721809325184 75912286012728 75990707795799 76078377733264 76332245351664 76499864590512 76562547131136 76656373782032 76755138677712 76843690533632 76923074511456 77032300346496 77160692030598 77249711770528 77283755335272 77349241129248 77444031865926 77611924147736 77757933558492 77847642331712 77881949401488 77977392966931 78088115866596 78212658316144 78439080149056 78843174475074 78955126728984 79046216695424 79081051970976 79177965024862 79326920589939 79416852616288 79498894819404 79566257594736 79658052618496 79663765263357 79693157527104 79790820710348 79934862179664 80031557346752 80176033403136 80280381154578 80470445797632 80553576423456 81019313048696 81103010686143 81347706326832 81447397143409 81477447485248 81552334845069 81646421191984 81730766668422 81793812462912 81924265114368 82077818756186 82141132261056 82177331450544 82183568699826 82272138851584 82426915410048 82564298435574 82776923543424 82813402922976 83341522658372 83454397735104 83625135034944 83684422030561 83695994148096 83986605238888 84023617719162 84088432181952 84272412840576 84380405904806 84484398399192 84630257481088 84667553615712 84739296014208 84843143190696 84924700725504 84930791065893 84978459208544 85187035490832 85285315165952 85322899981248 85395197682432 85499848659984 85569905617152 85588174949922 86238420504786 86270238513792 86375961845304 86449151850336 86636566490496 86742738753352 86749322516483 86905925741844 86937990029568 86954702445952 87044531684016 87151203904217 87168129339456 87274953027372 87307153469184 87313414666203 87414147529808 87578597623176 87634036058811 87677884481792 87950481264888 87989240605662 88090753164832 88243965167688 88384705144032 88525669586048 88742952356544 88760011747616 88851705974628 88926993782352 89068823118528 89177976088036 89217276379689 89261916990208 89343959193324 89447034681664 89539438643112 89596118317607 89608507921152 89615309195808 89919648573656 89959275716694 90035502015096 90139375331456 90289612909078 90843589201233 90918024718224 91063029542336 91146727179783 91251882508688 91292096760612 91621751169696 91662128420904 91679748976156 91767878364544 91852223840982 92010803191648 92051351896152 92389371348824 92484814914267 92556156208032 92703773682048 92877531750421 93272562174528 93673116376352 93908749215534 94058523935176 94192081010016 94307512481842 94484930893749 94628442276384 94635624563436 94708624957056 95037474349268 95209039666224 95360888214336 95441691527424 95558654384688 95600766609612 95945979561696 96099003452544 96419678338944 96600401263113 96754468888732 96829103724672 96955125165481 97165988856576 97285064823312 97423203379392 97578583289088 97585581097521 97698164886256 97741219982844 97824040251696 97992929714944 98094162080352 98177281411968 98340915971034 98454371184224 98497759537176 98637620042016 99102097310436 99183299692608 99547508191296 99591378284304 99763318989056 99855013216068 99951001276032 99970215232448 100014271610352 100375421663616 100419656613984 100438960661776 100542719918658 100627914016872 100744007723392 100788405107808 100911920310146 101159604645363 101216381350304 101320943727732 101406797247888 101531070283731 101776327135552 101999819454016 102340184903616 102445908235128 102564099348608 102658367822274 102754997465472 102880922707464 103045007113696 103132321505664 103238863160112 103258709154568 103365381374769 103512153590604 103677244744656 103804300191647 103842599201984 103938042767427 104117487822128 104245804783296 104607769383238 104956837358538 105124232633432 105273502305312 105382255923396 105402513950294 105441402627968 105769227453252 105815839427073 105998526425872 106088343459648 106218353684476 106257543369472 106265163585999 106579816239552 106670125824768 106716395703137 107040508206104 107087680427046 107170286135616 107404768564608 107542405184698 107999808833664 108137347581524 108463608435776 108597281663232 108736446460092 108974355557896 109058416617216 109106478120384 109485320058302 109521509681408 109569775267392 109578091599768 109910435497038 109950987390336 110085731247432 110242045929312 110417870563968 110761167582252 111095344755648 111272530313472 111500180046592 111643838076672 111853096199394 112031490292216 112117909575936 112233733862688 112371275203206 112466492136504 112645864532256 112890071487616 112993830744498 113102448812352 113124190920928 113241054754524 113337008688816 113582713987776 113763866641664 113868429019092 113999798213312 114117566599896 114498368027496 114749796885768 114843820696704 114984560673048 115167949127072 115265535800448 115384611767184 115732738319616 115874567655792 115925633002908 116059375578688 116166047798889 116224172452608 116366604036496 116417886221604 116771463497568 116822924102232 116845381411748 117132173799894 117267308353184 117318987474216 117658620223584 117846273525376 118264761712611 118323936475392 118468941299504 118569325043136 118621577956464 118758430824704 118766947537293 118956368506252 119125278924432 119248342229106 119271265785859 119385918190816 119487078927744 119530663928064 119539736290656 119686231065522 119945700955592 120047336020128 120194452853486 120420571731867 120705668696448 121124785601644 121224032957632 121528969573044 121722795680816 122021559490248 122162334892928 122216171227872 122365945947514 122469631787976 122596150002633 122735135861536 122886397671552 123116728134279 123211698391584 123313086552356 123408208277376 123639516788777 123908415259392 124165385315136 124363416232704 125012283987558 125211665620712 125437702552416 125589441346688 125873250130723 125979907858332 126035426578743 126171256368512 126180832751248 126408619260864 126570608857209 126945386221632 127001330423568 127147850952448 127264714786044 127387051088256 127411539179584 127467688812816 127927972748928 127984349971872 128249772989976 128354858425728 128800535017484 129330470410867 129348354592512 129563942767956 129713419764416 129897604505856 129954849735744 130114108130028 130321626643792 130432053668928 130566797526024 130792216107136 130912429541058 130960730203776 131121221294712 131330346049568 131516826722688 131925721897332 132136129747248 132244399590144 132577057716048 132730010921728 132788504379072 132977055543552 133140017621424 133277558961942 133352362147136 133603234677792 133766964132054 133892875485312 134056959891544 134170552022496 134309157964668 134334976718602 134384540143744 134879472860484 134938913575041 135094591636976 135209062997184 135374760378308 135434419363617 136377037077336 136453579871488 136594544313504 136761939588398 136877823763032 136938145140918 137174563609952 137432626754544 137519623464234 137651817546816 137820508499692 138016204787472 138077027844228 138236326326208 138466728309029 138485875878144 138584057023236 138994406377728 139055660523072 139538492677666 139942449811384 140364669740416 140509674564528 140863123823301 141025636604336 141087785902764 141288121515024 141451124612864 141461268722763 141686884781332 141942663414576 141953436845154 142106421652736 142289513093376 142556211523902 142783573902728 142893714847488 143041332321504 143337981577032 144148505178816 144545819870969 144981928613456 145131703333098 145243655587008 145475304160512 145747973835574 145927597234968 146093033689856 146104122133024 146367874933632 146547247329384 146611829974266 146780974996576 146989394572416 147141243120528 147500795996928 147681556776336 147746639305764 148127126340864 148621415019264 149137461599192 149321262286944 149644978483584 149828366937608 149839738892107 149955322848672 150021407415528 150194486043008 150563132495424 150658440992664 150803265083136 150814079877987 150988073006032 151116011585088 151182607661712 151367880465219 151443618650368 151824572025456 151981415591598 152156755466528 152664490703328 152999729181024 153312747564064 153510277355424 153846149022912 154043299151797 154064600692992 154321384061196 154499423541056 154567510670544 154698482258496 154756931639503 154888063731852 155223848295472 155515867116984 155695284663424 155763898802976 155954785933862 156176231733192 156425316632288 156878160298112 156911654074857 157435256037807 157686348950148 157910253457968 158092433390848 158103770925441 158162103941952 158355930049724 158653841179878 158833705232576 158997789638808 159132515189472 159327530526714 159386315054208 159581641420696 159869724359328 160063114693504 160424827568909 160560762309156 160631520640569 161107152846912 161313607777047 162038626097392 162206021372286 162695412653664 162894794286818 162954894970496 163104669690138 163292842383968 163461533336844 163587624925824 164155637512372 164227980087453 164282264522112 164354662901088 164367137399652 164853830820096 164925338813939 165128596871148 165553847086848 165626805845952 166683045316744 166908795470208 167250270069888 167368844061122 167779644299091 167973210477776 168047235438324 168176864363904 168544825681152 168556912804809 168760811809612 168968796798384 169260514962176 169335107231424 169478592028416 169686286381392 169861582131786 169956918417088 170374070981664 170645799962496 170999697319968 171176349899844 172166040228479 172476841009572 172540477027584 172751923690608 172898303700672 173273132980992 173485477506704 173498645032966 173811851483688 173909404891904 174089063368032 174302407808434 174336258678912 174549906054744 174626829332406 174828295059616 175157195246352 175268072117622 175900962529776 175978481211324 176181506329664 176487930335376 176769410288064 177051339172096 177485904713088 177520023495232 177703411949256 177853987564704 178137646237056 178355952176072 178434552759378 178687918386648 178894069363328 179078877286224 179192236635214 179230618391616 179529346598283 179839297147312 179918551433388 180071004030192 180278750662912 180291679280229 180579225818156 181687178402466 181836049436448 182126059084672 182293454359566 182503765017376 182584193521224 183243502339392 183324256841808 183359497952312 183535756729088 183548918921271 183704447681964 184021606383296 184102703792304 184328319850873 184778742697648 184969629828534 185112312416064 185407547364096 185755063500842 186545124349056 187346232752704 187518425981337 187817498431068 188117047870352 188384162020032 188615024963684 188969861787498 189256884552768 189271249126872 189417249914112 190074948698536 190418079332448 190721776428672 191117308769376 191201533219224 191891959123392 192198006905088 192420868490653 192839356677888 193200802526226 193508937777464 193658207449344 193910250330962 194570129646624 194846406758784 195171162195042 195396329772512 195482439965688 195648080503392 196188324160704 196327414116251 196354562823936 196681831942068 196908742368448 196995519074352 197275240084032 198204194620872 198366599385216 199095016382592 199182756568608 199710026432136 199874363362249 199902002552064 199940430464896 200028543220704 200650446198081 200750843327232 200839313227968 200877921323552 201085439837316 201255828033744 201488015446784 201502465077903 201576810215616 201823840620292 202319209290726 202432762700608 202641887455464 202813594495776 203062140567462 203552654271104 203999638908032 204680369807232 204891816470256 205128198697216 205142909382597 205316735644548 205509994930944 205761845414928 206014004539211 206090014227392 206264643011328 206279435196351 206477726320224 206517418309136 206730762749538 207024307181208 207354489489312 207608600383294 207685198403968 207876085534854 208234975644256 208491609566592 209215538766476 209307739016499 209913674717076 210248465266864 210547004610624 210764511846792 210805027900588 210882805255936 211538454906504 211631678854146 211997052851744 212176686919296 212436707368952 212530327171998 213159632479104 213432791406274 213834317285853 214081016412208 214175360854092 214340572271232 214809537129216 215084810369396 215999617667328 216274695163048 216927216871552 217472892920184 217697554999647 217948711115792 218212956240768 218621960753361 218970640116604 219139550534784 219156183199536 219424756953457 219820870994076 219901974780672 220171462494864 220484091858624 220835741127936 221522335164504 222190689511296 223388994346043 223706192398788 224062980584432 224467467725376 224742550406412 224932984273008 225291729064512 225780142975232 225987661488996 226204897624704 226248381841856 226482109509048 226674017377632 227165427975552 227736858038184 227999596426624 228235133199792 228996736054992 229499593771536 229687641393408 229969121346096 230335898254144 230531071600896 230769223534368 231749135311584 231851266005816 232118751157376 232332095597778 232733208072992 232835772443208 233542926995136 233645848204464 233690762823496 233932178900793 234264347599788 234534616706368 234637974948432 235317240447168 235692547050752 236529523425222 236937882599008 237138650086272 237243155912928 237533895074586 237912737012504 238250557848864 238496684458212 238542531571718 238771836381632 238974157855488 238991295790071 239079472581312 239372462131044 239891401911184 240094672040256 240388905706972 240841143463734 241411337392896 242249571203288 242448065915264 243057939146088 243309032058429 243445591361632 244043118980496 244324669785856 244342191430227 244432342455744 244731891895028 244939263575952 245192300005266 245239434242099 245470271723072 245772795343104 246233456268558 246423396783168 246626173104712 246816416554752 247279033577554 248330770630272 249670052504401 250024567975116 250423331241424 250875405104832 251053266091683 251178882693376 251746500261446 251959815716664 252070853157486 252342512737024 252361665502496 252817238521728 253141217714418 253890772443264 254002660847136 254529429572088 254774102176512 254823078359168 254935377625632 255855945497856 255968699943744 256499545979952 256709716851456 257601070034968 258660940821734 259127885535912 259426839528832 259909699471488 260228216260056 260247967549449 260643253287584 260864107337856 261133595052048 261453611712651 261584432214272 261824859082116 261921460407552 262242442589424 262660692099136 262902108176433 263033653445376 263851443794664 264272259494496 265154115432096 265577008758144 266074789444013 266280035242848 266555117923884 266704724294272 267206469355584 267533928264108 267651829139067 267785750970624 268113919783088 268341104044992 268618315929336 268669953437204 268769080287488 268788354952821 269758945720968 269877827150082 270189183273952 270418125994368 270749520756616 270868838727234 272530767603699 272754074154672 273189088627008 273523879176796 273755647526064 273876290281836 274349127219904 274865253509088 275039246928468 275303635093632 275641016999384 276032409574944 276154055688456 276472652652416 276933456618058 277168114046472 277454444742801 278111321046144 278632595251263 279076985355332 279884899622768 280729339480832 281019349129056 281726247646602 282051273208672 282175571805528 282576243030048 282922537445526 283373769562664 283885326829152 283906873690308 284871039769531 285112423047804 285567147805456 286082664643008 286675963154064 288297010357632 289091639741938 289801203789339 289963857226912 290263406666196 290487311174016 290865375496443 291495947671148 291855194469936 292208244266048 292735749867264 293094494658768 293223659948532 293561949993152 293978789144832 294282486241056 295363113552672 295493278611528 297377705849191 298274923198384 298642524573888 299289956967168 299656733875216 299679477784214 299910645697344 300042814831056 300388972086016 301126264990848 301316881985328 301628159755974 301976146012064 302232023170176 302365215323424 302735760930438 303649144050912 303962831183196 304313510933056 304593210851193 305328981406656 305999458362048 306625495128128 307020554710848 307692298045824 308086598303594 308642768122392 308998847082112 309135021341088 309396964516992 309513863279006 309776127463704 310096144124307 310447696590944 311031734233968 311390569326848 311412900574941 311527797605952 311909571867724 312352463466384 312850633264576 313756320596224 313823308149714 314870512075614 315372697900296 315820506915936 316207541850882 316324207883904 316711860099448 317307682359756 317667410465152 317995579277616 318265030378944 318385279742417 318655061053428 318772630108416 318795490757997 319163282841392 319739448718656 320126229387008 320149187109411 320849655137818 321121524618312 321263041281138 322214305693824 322627215554094 324077252194784 324412042744572 325390825307328 325789588573636 325909789940992 326209339380276 326585684767936 326923066673688 327130013392193 327175249851648 328311275024744 328455960174906 328564529044224 328709325802176 328734274799304 329850677627878 330257193742296 331253611691904 333366090633488 333817590940416 334500540139776 334737688122244 335559288598182 335946420955552 336094470876648 336353728727808 337113825609618 337521623619224 337937593596768 338670214462848 339110988018979 339372572762784 339723164263572 339913836834176 340748141963328 341291599924992 341999394639936 342352699799688 344332080456958 344953682019144 345503847381216 345796607401344 346970955013408 346997290065932 347623702967376 348178126736064 348604815616868 348672517357824 349099812109488 349253658664812 349656590119232 350314390492704 350536144235244 351801925059552 351956962422648 352363012659328 352975860670752 353538820576128 354201471298081 354971809426176 355040046990464 355406823898512 355707975129408 356275292474112 356300842611879 356711904352144 356869105518756 357375836773296 357788138726656 357813797357577 358157754572448 358384473270428 358461236783232 359058693196566 359678594294624 359837102866776 360142008060384 360583358560458 361158451636312 363374356804932 363672098872896 364252118169344 364586908719132 365007530034752 365168387042448 366487004678784 366648513683616 366718995904624 367097837842542 367408895363928 368043212766592 368205407584608 368656639701746 369350184402837 369557485395296 369939259657068 370224624832128 370918550366331 371510127001684 373090248698112 374692465505408 375036851962674 375634996862136 376234095740704 376768324040064 377230049927368 377619750392169 377939723574996 378513769105536 378542498253744 379006398374153 379711826571627 380149897397072 380836158664896 381443552857344 382234617538752 382403066438448 383783918246784 384841736981306 386401605052452 387017875554928 387820500661924 387991411232601 389140259293248 389638933148663 389692813517568 390342324390084 390792659545024 390964879931376 391296161006784 392376648321408 392654828232502 393363663884136 393817484736896 393991038148704 394550480168064 396408389241744 396733198770432 398190032765184 398365513137216 399420052864272 399748726724498 399880860929792 400057086441408 401300892396162 401678626455936 401755842647104 402170879674632 402511656067488 403004930155806 403153620431232 403647681240584 404638418581452 404865525401216 405283774910928 405627188991552 406124281134924 406303258090851 407105308542208 407999277816064 409360739614464 409783632940512 410285818765194 410633471289096 411523690829856 412028009078422 412180028454784 412558870392702 412955452640448 413034836618272 413461525499076 414048614362416 414708978978624 415217200766588 415370396807936 415400184927087 415752171069708 416469951288512 416983219133184 418431077532952 418615478032998 419827349434152 420496930533728 421094009221248 421529023693584 421610055801176 423076909813008 423263357708292 423994105703488 424353373838592 424383806168289 424873414737904 425060654343996 426319264958208 426865582812548 427668634571706 428162032824416 428350721708184 428681144542464 430169620738792 432549390326096 433637459612907 433854433743104 434945785840368 435395109999294 435478807636741 435897422231584 436425912481536 437243921506722 437941280233208 438279101069568 438312366399072 438849513906914 439641741988152 440342924989728 440968183717248 443044670329008 444381379022592 446777988692086 447412384797576 448125961168864 448934935450752 449485100812824 449519216676321 449865968546016 450583458129024 451428003159023 451975322977992 452409795249408 452496763683712 452964219018096 453348034755264 454103641395657 454330855951104 455473716076368 455999192853248 456470266399584 457993472109984 458999187543072 459583727221477 459938242692192 460671796508288 461538447068736 462129897455391 463498270623168 463702532011632 464237502314752 464270794918509 464664191195556 465466416145984 465671544886416 467085853990272 467291696408928 467381525646992 467864357801586 468528695199576 469069233412736 469275949896864 470634480894336 470734962224571 473059046850444 473875765198016 474277300172544 474311312776323 474486311825856 475067790149172 475825474025008 476501115697728 476993368916424 477085063143436 477543672763264 477982591580142 478158945162624 478744924262088 479782803822368 480189344080512 480777811413944 481274482706727 481682286927468 483940823331141 484499142406576 484896131830528 486115878292176 486618064116858 486891182723264 488086237960992 488684382860454 488864684911488 489463783790056 489878527151904 490384600010532 490478868484198 490940543446144 492466912537116 492683940262359 492846793566336 493252346209424 494558067155108 494776016441817 496592870999929 496661541260544 499340105008802 500049135950232 500846662482848 501750810209664 502106532183366 503493000522892 503919631433328 504141706314972 504723331004992 505564566151571 505634477043456 506282435428836 507781544886528 508005321694272 509058859144176 509646156718336 509870755251264 511937399887488 512999091959904 515202140069936 516498120685437 517321881643468 518255771071824 518853679057664 519819398942976 520456432520112 520495935098898 521286506575168 521728214675712 522267190104096 522907223425302 523649718164232 524484885178848 525321384198272 525804216352866 527702887589328 528544518988992 530308230864192 531154017516288 532149578888026 532560070485696 533110235847768 533409448588544 534412938711168 535067856528216 535303658278134 536227839566176 536682208089984 537236631858672 537339906874408 537576709905642 539517891441936 539755654300164 540378366547904 540836251988736 540875037840687 541499041513232 541737677454468 545061535207398 545508148309344 546378177254016 547047758353592 547511295052128 547752580563672 548698254439808 549730507018176 550078493856936 550607270187264 550646756763813 551282033998768 552064819149888 552308111376912 552945305304832 552984959552619 553866913236116 554336228092944 554908889485602 555015561705803 556222642092288 557265190502526 558153970710664 559769799245536 562038698258112 563452495293204 564102546417344 564351143611056 565042750404697 565152486060096 565845074891052 566747539125328 567770653658304 567813747380616 569742079539062 570224846095608 571134295610912 572165329286016 573351926308128 575342731607809 576594020715264 577262605471959 578183279483876 579602407578678 579927714453824 580526813332392 580974622348032 581730750992886 582991895342296 583710388939872 584416488532096 585737161123691 586188989317536 586447319897064 587123899986304 588564972482112 588982242348753 590726227105344 590986557223056 594755411698382 596549846396768 597285049147776 599313467750432 599358955568428 599623090086747 599821291394688 600085629662112 602169260320661 602252529981696 602633763970656 603256319511948 603952292024128 604464046340352 604507395233709 604730430646848 605471521860876 607298288101824 607925662366392 608627021866112 609186421702386 610657962813312 611998916724096 613250990256256 614041109421696 615384596091648 615428728147791 616173196607188 617285536244784 617997694164224 618042013617633 618270042682176 618793929033984 619027726558012 619552254927408 620192288248614 620895393181888 622063468467936 622825801149882 623055595211904 623819143735448 624704926932768 625701266529152 627646616299428 627923217049497 629741024151228 630745395800592 631641013831872 632415083701764 632648415767808 633423720198896 634615364719512 635334820930304 635991158555232 636530060757888 636770559484834 637310122106856 637590981515994 638326565682784 639478897437312 640298374218822 641699310275636 642243049236624 642526082562276 644428611387648 645254431108188 648154504389568 648824085489144 650781650614656 651579177147272 652418678760552 653171369535872 653846133347376 654260026784386 655865882260083 656622550049488 656911920349812 657418651604352 657468549598608 658274270860371 659701355255756 660514387484592 662507223383808 666732181266976 669475376244488 670166983038129 671118577196364 671892841911104 672188941753296 673012702711327 674227651219236 675043247238448 675875187193536 677340428925696 678221976037958 678745145525568 679446328527144 679827673668352 681496283926656 683998789279872 684705399599376 688664160913916 689907364038288 691007694762432 691593214802688 693941910026816 693994580131864 695247405934752 696356253472128 697209631233736 698199624218976 698507317329624 699313180238464 700628780985408 701072288470488 701796536702379 703603850119104 703913924845296 704726025318656 705951721341504 707077641152256 708402942596162 710080093980928 710813647797024 711415950258816 712601685223758 713423808704288 713738211037512 714751673546592 715627594715154 716315509144896 716768946540856 716922473566464 718117386393132 719357188589248 719674205733552 720284016120768 721166717120916 722316903272624 726748713609864 727344197745792 729173817438264 730015060069504 730336774084896 732974009357568 733026574290681 733297027367232 733437991809248 734195675685084 734817790727856 735718302726297 736086425533184 736410815169216 737313279403492 738700368805674 739114970790592 739878519314136 740449249664256 741837100732662 743020254003368 749010157513203 749384931010816 750073703925348 751269993724272 752190667736189 752468191481408 753159798275049 753536648080128 754460099854736 755239500784338 755879447149992 757027538211072 757084996507488 758012796748306 759423653143254 760299794794144 761672317329792 764469235077504 764806132876896 767461709727163 767567836493568 769683473962612 772803210104904 774035751109856 775641001323848 775982822465202 778280518586496 779277866297326 780684648780168 780743902648347 781585319090048 781929759862752 782592322013568 784360835137953 784753296642816 785309656465004 786727327768272 787634969473792 787982076297408 789100960336128 792816778483488 796731026274432 798224368332039 798840105728544 799497453448996 800114172882816 801613856095657 802601784792324 803357252911872 803511685294208 804341759349264 805023312134976 806009860311612 806307240862464 806365064858463 807295362481168 809276837162904 809731050802432 810567549821856 811254377983104 812248562269848 812606516181702 819567265881024 820571637530388 821266942578192 823047381659712 824056018156844 824360056909568 825117740785404 825910905280896 826069673236544 826923050998152 828097228724832 829417957957248 830434401533176 830800369854174 831504342139416 832939902577024 835897785753789 836862155065904 837230956065996 839654698868304 840993861067456 842188018442496 843058047387168 843220111602352 846153819626016 846526715416584 847988211406976 848767612336578 849746829475808 850121308687992 853731165625096 854613119308593 855337269143412 856324065648832 856701443416368 857751322636241 860339241477584 865098780652192 867274919225814 869891571680736 870790219998588 870957615273482 871794844463168 872596126489329 874487843013444 875882560466416 876624732798144 877699027813828 879283483976304 880685849979456 881936367434496 886089340658016 892133117547573 893555977384172 894824769595152 895921368577499 896251922337728 897869870901504 898970201625648 899038433352642 899731937092032 901166916258048 902856006318046 903950645955984 904993527367424 905928438036192 906696069510528 908207282791314 910947432152736 912940532799168 915986944219968 917998375086144 919167454442954 919876485384384 921343593016576 923076894137472 924259794910782 926996541246336 927405064023264 928541589837018 929328382391112 930932832291968 931343089772832 934171707980544 934238701724823 934583392817856 934763051293984 935728715603172 937057390399152 938138466825472 938551899793728 941268961788672 941469924449142 946118093700888 947751530396032 948622625552646 948972623651712 950135580298344 951650948050016 953002231395456 953986737832848 954170126286872 955087345526528 955155839227251 955965183160284 956317890325248 957489848524176 958663242946387 959565607644736 960378688161024 960447561328233 961555622827888 962548965413454 963364573854936 967881646662282 968998284813152 972231756584352 973236128233716 973782365446528 976172475921984 977368765720908 977729369822976 978927567580112 979757054303808 980769200021064 980957736968396 981390040176579 981881086892288 984933825074232 985367880524718 985557301493677 985693587132672 986504692418848 989116134310216 989552032883634 993185741999858 998680210017604 1000098271900464 1001693324965696 1003501620419328 1004213064366732 1006986001045784 1007839262866656 1008283412629944 1009446662009984 1011129132303142 1012564870857672 1016010643388544 1017332964056937 1018117718288352 1019741510502528 1021652849254631 1023874799774976 1025998183919808 1030404280139872 1032996241370874 1034643763286936 1036511542143648 1040110540553869 1040912865040224 1040991870197796 1042573013150336 1044534380208192 1045814446850604 1047299436328464 1048969770357696 1050642768396544 1051608432705732 1055405775178656 1057089037977984 1060616461728384 1062604413894243 1064299157776052 1065120140971392 1066220471695536 1068825877422336 1070135713056432 1070607316556268 1072455679132352 1073364416179968 1073441392072731 1074473263717344 1074679813748816 1075153419811284 1079035782883872 1079511308600328 1080756733095808 1081750075681374 1082998083026464 1083475354908936 1090123070414796 1091016296618688 1092756354508032 1094095516707184 1095022590104256 1095505161127344 1097396508879616 1099461014036352 1100156987713872 1101293513527626 1102564067997536 1104129638299776 1104616222753824 1105969919105238 1107733826472232 1108672456185888 1109817778971204 1110031123411606 1112755651098993 1114530381005052 1116307941421328 1119539598491072 1124077396516224 1126904990586408 1128205092834688 1128702287222112 1130085500809394 1130304972120192 1131690149782104 1132859251176507 1133495078250656 1135541307316608 1135627494761232 1137019195122459 1139484159078124 1140449692191216 1141847302108117 1142268591221824 1144330658572032 1146703852616256 1150685463215618 1154525210943918 1156366558967752 1159204815157356 1159855428907648 1161053626664784 1162476486501383 1163461501985772 1163974233697803 1165983790684592 1167420777879744 1168832977064192 1168916799445989 1171474322247382 1172377978635072 1172894639794128 1174247799972608 1177129944964224 1177964484697506 1181452454210688 1181973114446112 1189510823396764 1193099692793536 1194570098295552 1198626935500864 1198717911136856 1199246180173494 1199642582789376 1200171259324224 1204338520641322 1205267527941312 1206512639023896 1207904584048256 1209014790467418 1209460861293696 1210943043721752 1214596576203648 1215851324732784 1217254043732224 1218372843404772 1221315925626624 1223997833448192 1226501980512512 1228082218843392 1230857456295582 1232346393214376 1234571072489568 1236084027235266 1236540085364352 1238055453116024 1239104509854816 1240384576497228 1241790786363776 1244126936935872 1245651602299764 1246111190423808 1246200554781261 1247638287470896 1249409853865536 1251402533058304 1255293232598856 1255846434098994 1259482048302456 1261490791601184 1263282027663744 1264830167403528 1266847440397792 1269230729439024 1271982317110464 1273060121515776 1273541118969668 1274620244213712 1275181963031988 1276653131365568 1278780961442209 1278957794874624 1280596748437644 1283398620551272 1284486098473248 1285052165124552 1290508862216376 1296309008779136 1297648170978288 1300912378838721 1301563301229312 1303158354294544 1304837357521104 1306342739071744 1306436422910223 1307692266694752 1308520053568772 1311731764520166 1313245100098976 1313823840699624 1314837303208704 1314937099197216 1316548541720742 1319402710511512 1321028774969184 1325615680437827 1333464362533952 1338950752488976 1340333966076258 1342237154392728 1343785683822208 1344377883506592 1346025405422654 1348455302438472 1348557650028963 1350086494476896 1351750374387072 1354284009477069 1356443952075916 1357490291051136 1358892657054288 1362992567853312 1367997578559744 1369410799198752 1377328321827832 1378751181664431 1379814728076576 1382015389524864 1384605751437953 1386389692366173 1387883820053632 1387989160263728 1390494811869504 1392712506944256 1392812384755527 1394419262467472 1396399248437952 1397014634659248 1398626360476928 1401257561970816 1402144576940976 1403593073404758 1407207700238208 1407827849690592 1411903442683008 1416805885192324 1421627295594048 1422635174519537 1422831900517632 1425203370447516 1426847617408576 1427476422075024 1429503347093184 1431255189430308 1432631018289792 1433537893081712 1436234772786264 1438714377178496 1439348411467104 1440568032241536 1442333434241832 1443823448120181 1444633806545248 1453497427219728 1454688395491584 1458347634876528 1460030120139008 1460673548169792 1466053148581362 1466594054734464 1466875983618496 1468391351370168 1469635581455712 1471436605452594 1472821630338432 1474626558806984 1477400737611348 1478229941581184 1479757038628272 1481570466371689 1483674201465324 1484328049325451 1486040508006736 1489778612999787 1498020315026406 1500147407850696 1502539987448544 1504381335472378 1504936382962816 1506319596550098 1508920199709472 1510479001568676 1511758894299984 1514169993014976 1516025593496612 1516693698454713 1518847306286508 1520599589588288 1523134011399319 1523344634659584 1528938470155008 1529612265753792 1534923419454326 1539366947925224 1545606420209808 1548071502219712 1549494362056311 1551282002647696 1551965644930404 1556561037172992 1558555732594652 1561369297560336 1561487805296694 1563170638180096 1563859519725504 1565184644027136 1568721670275906 1570619312930008 1573454655536544 1575964152594816 1585633556966976 1590004018580659 1593462052548864 1596448736664078 1597680211457088 1598994906897992 1600228345765632 1603227712191314 1605203569584648 1607023370588416 1608683518698528 1610046624269952 1612019720623224 1612730129716926 1614590724962336 1618553674325808 1621135099643712 1622508755966208 1624497124539696 1625213032363404 1639134531762048 1641143275060776 1642533885156384 1646094763319424 1648112036313688 1648237127813177 1650235481570808 1651821810561792 1652139346473088 1653846101996304 1656194457449664 1658835915914496 1658954878657857 1660868803066352 1661600739708348 1663008684278832 1665046685117409 1665879805154048 1671795571507578 1673724310131808 1674461912131992 1679309397736608 1681987722134912 1686116094774336 1686440223204704 1692307639252032 1693053430833168 1695128251214091 1695976422813952 1697535224673156 1699493658951616 1700242617375984 1702326248034533 1707462331250192 1709226238617186 1710674538286824 1712648131297664 1713402886832736 1715502645272482 1720678482955168 1726028194823427 1730197561304384 1731787816415877 1734549838451628 1739783143361472 1741580439997176 1741915230546964 1743589688926336 1745192252978658 1748975686026888 1751765120932832 1753249465596288 1755398055627656 1757211483371073 1758566967952608 1761371699958912 1764673103257999 1766946727046259 1772178681316032 1784266235095146 1787111954768344 1789649539190304 1791842737154998 1792503844675456 1797940403251296 1798076866705284 1798869270260241 1799463874184064 1805712012636092 1806507780961983 1807901291911968 1811856876072384 1813392139021056 1814178726953329 1816414565582628 1821894864305472 1825881065598336 1831973888439936 1835996750172288 1838334908885908 1839752970768768 1846153788274944 1848519589821564 1853993082492672 1854126040852899 1854810128046528 1857083179674036 1858656764782224 1861865664583936 1862686179545664 1868477403449646 1869166785635712 1869526102587968 1871457431206344 1874114780798304 1877103799587456 1882939848898284 1892236187401776 1895503060792064 1897245251105292 1897945247303424 1900271160596688 1903301896100032 1906004462790912 1907973475665696 1908340252573744 1910311678454502 1911930366320568 1914979697048352 1917326485892774 1919131215289472 1920895122656466 1923111245655776 1925097930826908 1926729147709872 1935763293324564 1937996569626304 1944463513168704 1946472256467432 1947564730893056 1952344951843968 1954737531441816 1957855135160224 1959514108607616 1961538400042128 1961915473936792 1962780080353158 1969867650148464 1970735761049436 1971114602987354 1973009384837696 1974822812581113 1978232268620432 1979104065767268 1986371483999716 1997360420035208 2000196543800928 2003386649931392 2008426128733464 2010500949114387 2013972002091568 2015678525733312 2016566825259888 2018893324019968 2019038108133981 2022258264606284 2025129741715344 2027611518359603 2032021286777088 2034665928113874 2036235436576704 2039483021005056 2043305698509262 2051996367839616 2060808560279744 2065992482741748 2069287526573872 2073023084287296 2080221081107738 2081825730080448 2081983740395592 2085146026300672 2089068760416384 2091628893701208 2094598872656928 2097939540715392 2103216865411464 2110811550357312 2114178075955968 2121232923456768 2125208827788486 2128598315552104 2130240281942784 2132440943391072 2140271426112864 2141214633112536 2144911358264704 2146882784145462 2148946527434688 2149359627497632 2150306839622568 2158071565767744 2159022617200656 2161513466191616 2163500151362748 2165996166052928 2166950709817872 2180246140829592 2182032593237376 2188191033414368 2190045180208512 2191010322254688 2198617996984739 2198922028072704 2200313975427744 2202587027055252 2205128135995072 2207154908178891 2208259276599552 2209232445507648 2211939838210476 2215467652944464 2217344912371776 2219635557942408 2220062246823212 2225511302197986 2229060762010104 2232615882842656 2239079196982144 2247030472539609 2248154793032448 2253809981172816 2256410185669376 2256572003208567 2257404574444224 2260171001618788 2260609944240384 2263380299564208 2265718502353014 2266154049931321 2266990156501312 2271082614633216 2271254989522464 2274038390244918 2278968318156248 2280899384382432 2283694604216234 2284537182443648 2293407705232512 2301370926431236 2302385129181489 2309050421887836 2312733117935504 2318409630314712 2319710857815296 2322107253329568 2324952973002766 2326923003971544 2327948467395606 2331967581369184 2334841555759488 2337833598891978 2342948644494764 2344755957270144 2345789279588256 2353934381253493 2354259889928448 2355928969395012 2362904908421376 2363946228892224 2379021646793528 2386199385587072 2394673104996117 2397253871001728 2397435822273712 2398492360346988 2400342518648448 2404841568286971 2408677041282644 2410535055882624 2413025278047792 2415809168096512 2418029580934836 2418921722587392 2421886087443504 2429193152407296 2431702649465568 2436745686809544 2457278937806473 2461714912591164 2464692786428752 2469142144979136 2472168054470532 2473080170728704 2476110906232048 2478209019709632 2480769152994456 2483581572727552 2488253873871744 2491303204599528 2492401109562522 2495276574941792 2498819707731072 2510586465197712 2511692868197988 2518964096604912 2522981583202368 2526564055327488 2529660334807056 2533694880795584 2538461458878048 2543964634220928 2547082237939336 2549240488427424 2550363926063976 2553306262731136 2557561922884418 2561193496875288 2563839357925779 2566797241102544 2568972196946496 2570104330249104 2573253967908723 2581017724432752 2592618017558272 2595296341956576 2601824757677442 2606316708589088 2609674715042208 2612872845820446 2615384533389504 2617040107137544 2623463529040332 2626490200197952 2627647681399248 2629874198394432 2630867837871551 2633097083441484 2638805421023024 2642057549938368 2651231360875654 2666928725067904 2676399352642719 2677901504977952 2680667932152516 2684474308785456 2687571367644416 2687764105732497 2688755767013184 2692050810845308 2696910604876944 2697115300057926 2700172988953792 2703500748774144 2708568018954138 2712887904151832 2714980582102272 2717785314108576 2738821598397504 2746370577548411 2754656643655664 2757502363328862 2759629456153152 2764030779049728 2769211502875906 2772779384732346 2775767640107264 2775978320527456 2780989623739008 2785624769511054 2788838524934944 2792798496875904 2794029269318496 2802515123941632 2804289153881952 2807186146809516 2814415400476416 2815655699381184 2823806885366016 2833611770384648 2843254591188096 2845270349039074 2850406740895032 2853695234817152 2854952844150048 2859006694186368 2862510378860616 2865262036579584 2865467517681753 2867075786163424 2872469545572528 2875989728839161 2877428754356992 2878696822934208 2881136064483072 2884666868483664 2887646896240362 2889267613090496 2906994854439456 2916695269753056 2921347096339584 2926822683884143 2932106297162724 2933188109468928 2933751967236992 2936782702740336 2939271162911424 2940381701150557 2942873210905188 2944170120529737 2945643260676864 2949253117613968 2954801475222696 2956459883162368 2956671904481031 2959514077256544 2963140932743378 2967348402930648 2968656098650902 2972081016013472 2979557225999574 2996040630052812 3000294815701392 3005079974897088 3008762670944756 3009872765925632 3012639193100196 3017840399418944 3020958003137352 3023517788599968 3028339986029952 3032051186993224 3033387396909426 3037694612573016 3041199179176576 3046268022798638 3051998892170811 3059224531507584 3064958547763893 3069846838908652 3078733895850448 3091212840419616 3096143004439424 3098988724112622 3102564005295392 3103931289860808 3117111465189304 3120331621661607 3122738595120672 3122975610593388 3127719039451008 3133581437464841 3137443340551812 3141238625860016 3146909311073088 3151928305189632 3171267113933952 3180008037161318 3187813241682729 3192897473328156 3195360422914176 3197989813795984 3206455424382628 3210407139169296 3217367037397056 3220093248539904 3224039441246448 3225460259433852 3229181449924672 3237107348651616 3242270199287424 3248994249079392 3250426064726808 3271154764341101 3278269063524096 3282286550121552 3285067770312768 3292189526638848 3296224072627376 3296474255626354 3300470963141616 3304278692946176 3307692203992608 3312388914899328 3317909757315714 3321737606132704 3323201479416696 3326017368557664 3330093370234818 3343591143015156 3347448620263616 3348923824263984 3358618795473216 3363975444269824 3372232189548672 3372880446409408 3384615278504064 3386106861666336 3390256502428182 3395070449346312 3398987317903232 3400485234751968 3404652496069066 3411057585367377 3414924662500384 3418452477234372 3421349076573648 3425296262595328 3425541906324351 3426805773665472 3431005290544964 3441356965910336 3452056389646854 3460395122608768 3463575632831754 3469099676903256 3479566286722944 3483160879994352 3483830461093928 3487179377852672 3487429459504149 3490384505957316 3497951372053776 3502238077166587 3503530241865664 3506498931192576 3506750398337967 3510796111255312 3514422966742146 3517133935905216 3522743399917824 3529346206515998 3533893454092518 3544357362632064 3568532470190292 3574223909536688 3579299078380608 3583685474309996 3585007689350912 3595880806502592 3596153733410568 3597738540520482 3598430147314123 3598927748368128 3611424025272184 3613015561923966 3615802583823936 3623713752144768 3628357453906658 3632829131165256 3643789728610944 3651762131196672 3663947776879872 3671993500344576 3676669817771816 3679505941537536 3697039179643128 3708252081705798 3709620256093056 3714166359348072 3717313529564448 3725372359091328 3730220868208769 3736954806899292 3738333571271424 3739052205175936 3742914862412688 3748229561596608 3754207599174912 3765879697796568 3784472374803552 3794490502210584 3797612903882731 3800542321193376 3806603792200064 3815946951331392 3816680505147488 3820623356909004 3823860732641136 3829959394096704 3834652971785548 3836342884326627 3838262430578944 3841790245312932 3846222491311552 3850195861653816 3853458295419744 3871526586649128 3875993139252608 3888927026337408 3892944512934864 3904689903687936 3909475062883632 3915710270320448 3919028217215232 3919309268730669 3923076800084256 3923830947873584 3925560160706316 3939735300296928 3941471522098872 3942229205974708 3946018769675392 3949645625162226 3956464537240864 3958208131534536 3972742967999432 3976847041313481 3994720840070416 4000393087601856 4006773299862784 4016852257466928 4021001898228774 4027944004183136 4031357051466624 4033133650519776 4038076216267962 4044516529212568 4050259483430688 4055223036719206 4062852028431207 4069331856227748 4072470873153408 4086611397018524 4103992735679232 4121617120559488 4131984965483496 4136253544993293 4138575053147744 4146046168574592 4153817254313859 4160442162215476 4163651460160896 4163967480791184 4169070382115683 4178137520832768 4183257787402416 4189197745313856 4195879081430784 4206433730822928 4221623100714624 4244390892574817 4250417655576972 4257196631104208 4264881886782144 4267905523558611 4280542852225728 4282429266225072 4289822716529408 4293765568290924 4297893054869376 4298719254995264 4300613679245136 4316143131535488 4318045234401312 4327000302725496 4331992332105856 4333901419635744 4360492281659184 4364065186474752 4376382066828736 4380090360417024 4382020644509376 4397235993969478 4400627950855488 4405174054110504 4410256271990144 4414309816357782 4418464891015296 4423879676420952 4430935305888928 4434689824743552 4439271115884816 4440124493646424 4444711399115067 4451022604395972 4458121524020208 4465231765685312 4469335838999361 4478158393964288 4494060945079218 4507619962345632 4513144006417134 4514809148888448 4520342003237576 4526760599128416 4531437004706028 4532308099862642 4533980313002624 4542509979044928 4548076780489836 4550081095364139 4557936636312496 4561798768764864 4567389208432468 4569074364887296 4569402034197957 4586815410465024 4602741852862472 4604770258362978 4618100843775672 4625466235871008 4636819260629424 4644214506659136 4649905946005532 4653846007943088 4655896934791212 4663935162738368 4669683111518976 4675667197783956 4685897288989528 4689511914540288 4691578559176512 4707868762506986 4711857938790024 4727892457784448 4758043293587056 4770012055741977 4772398771174144 4789346209992234 4794507742003456 4794871644547424 4796984720693976 4800685037296896 4809683136573942 4817354082565288 4821070111765248 4826050556095584 4836059161869672 4843772174887008 4863405298931136 4873491373619088 4914557875612946 4923429825182328 4929385572857504 4938284289958272 4944336108941064 4944711383439531 4952221812464096 4956418039419264 4961538305988912 4976507747743488 4982606409199056 4984802219125044 4990553149883584 4995140055352227 4997639415462144 5021172930395424 5023385736395976 5037928193209824 5045963166404736 5055420999436247 5059320669614112 5067389761591168 5076922917756096 5085384753642273 5087929268441856 5094164475878672 5098480976854848 5100727852127952 5106612525462272 5106978744103599 5115123845768836 5122386993750576 5127678715851558 5133594482205088 5137944393892992 5140208660498208 5146507935817446 5162035448865504 5178084584470281 5190592683913152 5203649515354884 5212633417178176 5219349430084416 5225745691640892 5230769066779008 5234080214275088 5246927058080664 5252980400395904 5255295362798496 5259748396788864 5261735675743102 5266194166882968 5271634450113219 5277610842046048 5284115099876736 5294019309773997 5302462721751308 5333857450135808 5352798705285438 5355803009955904 5361335864305032 5368948617570912 5375528211464994 5377511534026368 5384101621690616 5393821209753888 5394230600115852 5400345977907584 5412549755621089 5417136037908276 5419523342885949 5425775808303664 5435570628217152 5442536180859987 5477643196795008 5492741155096822 5509313287311328 5515004726657724 5519258912306304 5538423005751812 5545558769464692 5551956641054912 5561210227667281 5561979247478016 5571249539022108 5577677049869888 5585596993751808 5588058538636992 5608578307763904 5614372293619032 5631311398762368 5667223540769296 5686509182376192 5690540698078148 5700813481790064 5707390469634304 5709905688300096 5718013388372736 5725020757721232 5730935035363506 5734151572326848 5744939091145056 5751979457678322 5757393645868416 5769333736967328 5775293792480724 5778535226180992 5813989708878912 5833390539506112 5842694192679168 5853645367768286 5864212594325448 5867503934473984 5873565405480672 5878542325822848 5880763402301114 5885746421810376 5888340241059474 5898506235227936 5909602950445392 5913343808962062 5919028154513088 5926281865486756 5934696805861296 5937312197301804 5944162032026944 5959114451999148 5992081260105624 6000589631402784 6010159949794176 6017525341889512 6025278386200392 6035680798837888 6041916006274704 6047035577199936 6056679972059904 6057114324401943 6064102373986448 6066774793818852 6075389225146032 6082398358353152 6082834555078809 6092536045597276 6103997784341622 6118449063015168 6129917095527786 6139693677817304 6157467791700896 6182425680839232 6192286008878848 6197977448225244 6205128010590784 6207862579721616 6215470254451667 6234222930378608 6240663243323214 6245477190241344 6245951221186776 6255438078902016 6267162874929682 6274886681103624 6282477251720032 6293818622146176 6342534227867904 6360016074322636 6375626483365458 6385794946656312 6390720845828352 6395979627591968 6412910848765256 6420814278338592 6434734074794112 6443108772360601 6448078882492896 6450920518867704 6458362899849344 6474214697303232 6484540398574848 6497988498158784 6500852129453616 6542309528682202 6564573100243104 6570135540625536 6592448145254752 6592948511252708 6595853990954217 6600941926283232 6615384407985216 6623861863527271 6624777829798656 6635819514631428 6643475212265408 6646402958833392 6652034737115328 6660186740469636 6687182286030312 6694897240527232 6697847648527968 6717237590946432 6744464379097344 6745760892818816 6769230557008128 6769716009625701 6772213723332672 6780513004856364 6790140898692624 6797974635806464 6798462149793963 6800970469503936 6809304992138132 6822115170734754 6829849325000768 6836904954468744 6842698153147296 6851083812648702 6853611547330944 6862010581089928 6882713931820672 6904112779293708 6907155387544467 6920790245217536 6927151265663508 6938199353806512 6959132573445888 6966321759988704 6967660922187856 6974858919008298 6980769011914632 6995902744107552 7004476154333174 7007060483731328 7013500796675934 7021592222510624 7028845933484292 7034267871810432 7058692413031996 7061803143760479 7067786908185036 7088714725264128 7137064940380584 7148447819073376 7158598156761216 7167370948619992 7191761613005184 7192307466821136 7195477081040964 7196860294628246 7214524704860913 7222848050544368 7226031123847932 7231605167647872 7247427504289536 7256714907813316 7265658262330512 7287579457221888 7353339635543632 7371836813419419 7394078359286256 7403139729824597 7416504163411596 7419240512186112 7428332718696144 7434627059128896 7450744718182656 7460441736417538 7473909613798584 7478104410351872 7485829724825376 7496459123193216 7531759395593136 7568944749607104 7588981004421168 7595225807765462 7601084642386752 7613207584400128 7631893902662784 7633361010294976 7641246713818008 7647721465282272 7659918788193408 7669305943571096 7672685768653254 7683580490625864 7692444982623104 7700391723307632 7706916590839488 7719761903726169 7743053173298256 7751986278505216 7777854052674816 7785889025869728 7818950125767264 7831420540640896 7838618537461338 7846153600168512 7847661895747168 7851120321412632 7879470600593856 7882943044197744 7884458411949416 7892037539350784 7892603513614653 7899291250324452 7912929074481728 7916416263069072 7945485935998864 7953694082626962 7989441680140832 8000786175203712 8033704514933856 8042003796457548 8055888008366272 8062714102933248 8063292317197491 8066267301039552 8076152432535924 8089033058425136 8100518966861376 8110446073438412 8125704056862414 8138663712455496 8144941746306816 8173222794037048 8239111732645233 8243234241118976 8263969930966992 8272507089986586 8274097345098079 8277150106295488 8292092337149184 8307634508627718 8320884324430952 8327302920321792 8327934961582368 8338140764231366 8366515574804832 8378395490627712 8412867461645856 8442078806998793 8443246201429248 8488781785149634 8500835311153944 8514393262208416 8529763773564288 8535811047117222 8561085704451456 8564858532450144 8587531136581848 8594597624576707 8595786109738752 8597438509990528 8601227358490272 8627969186517483 8632286263070976 8636090468802624 8654000605450992 8663984664211712 8667802839271488 8720984563318368 8752764133657472 8764041289018752 8780468051652429 8794471987938956 8801255901710976 8810348108221008 8820512543980288 8821145103451671 8828619632715564 8836929782030592 8847759352841904 8861870611777856 8869379649487104 8870015713443093 8878542231769632 8880248987292848 8889422798230134 8902045208791944 8916243048040416 8930463531370624 8938671677998722 8988121890158436 9015239924691264 9026288012834268 9029618297776896 9040684006475152 9053521198256832 9062874009412056 9064616199725284 9067960626005248 9085019958089856 9096153560979672 9100162190728278 9115873272624992 9123597537529728 9134778416864936 9138804068395914 9194875643291679 9205483705724944 9209540516725956 9236201687551344 9250932471742016 9273638521258848 9288429013318272 9299811892011064 9307692015886176 9311793869582424 9327870325476736 9351334395567912 9360994864984821 9371794577979056 9383157118353024 9400744312394523 9415737525013972 9423715877580048 9435264548998651 9455784915568896 9516086587174112 9540024111483954 9578692419984468 9589743289094848 9593969441387952 9605726756879849 9619366273147884 9634708165130576 9652101112191168 9672118323739344 9687544349774016 9726810597862272 9746982747238176 9813464293023303 9829115751225892 9846859650364656 9858771145715008 9876568579916544 9888672217882128 9889422766879062 9904443624928192 9912836078838528 9923076611977824 9965212818398112 9969604438250088 9981106299767168 9990280110704454 10042345860790848 10046771472791952 10075856386419648 10091926332809472 10110841998872494 10118641339228224 10134779523182336 10153845835512192 10170769507284546 10188328951757344 10196961953709696 10201455704255904 10213957488207198 10230247691537672 10244773987501152 10255357431703116 10267188964410176 10275888787785984 10276625718973053 10280417320996416 10293015871634892 10324070897731008 10356169168940562 10381185367826304 10407299030709768 10425266834356352 10438698860168832 10451491383281784 10461538133558016 10462288378512447 10468160428550176 10493854116161328 10505960800791808 10506714231499761 10510590725596992 10519496793577728 10523471351486204 10532388333765936 10543268900226438 10545295672410257 10555221684092096 10568230199753472 10588038619547994 10604925443502616 10705597410570876 10711606019911808 10722671728610064 10735812257689243 10737897235141824 10751056422929988 10755023068052736 10768203243381232 10787642419507776 10788461200231704 10795290441942369 10800691955815168 10825099511242178 10834272075816552 10839046685771898 10851551616607328 10871141256434304 10885072361719974 10955286393590016 10985482310193644 11018626574622656 11030009453315448 11038517824612608 11076846011503624 11091117538929384 11103913282109824 11122420455334562 11142499078044216 11155354099739776 11176117077273984 11190662604626307 11217156615527808 11228744587238064 11262622797524736 11334447081538592 11381081396156296 11392838711648193 11401626963580128 11419811376600192 11441215946092559 11450041515442464 11461870070727012 11468303144653696 11489878182290112 11503958915356644 11509028652979881 11514787291736832 11538667473934656 11550587584961448 11557070452361984 11627979417757824 11666781079012224 11707290735536572 11728425188650896 11747130810961344 11757084651645696 11761526804602228 11771492843620752 11776680482118948 11797012470455872 11819205900890784 11826687617924124 11838056309026176 11852563730973512 11869393611722592 11874624394603608 11888324064053888 11918228903998296 11930541123940443 11984162520211248 12001179262805568 12020319899588352 12035050683779024 12050556772400784 12071361597675776 12083832012549408 12094071154399872 12114228648803886 12128204747972896 12133549587637704 12150778450292064 12165669110157618 12185072091194552 12207995568683244 12259834191055572 12279387355634608 12314935583401792 12364851361678464 12395954896450488 12410256021181568 12415725159443232 12430940508903334 12461451762941577 12468445860757216 12481326486646428 12490954380482688 12491902442373552 12507211146347049 12534325749859364 12549773362207248 12564954503440064 12587637244292352 12720032148645272 12733172677724451 12751252966730916 12771589893312624 12787241351515213 12791959255183936 12803716570675833 12825821697530512 12841628556677184 12869468149588224 12886217544721202 12896157764985792 12901841037735408 12916725799698688 12948429394606464 12995976996317568 13001704258907232 13084619057364404 13129146200486208 13140271081251072 13184896290509504 13185897022505416 13191707981908434 13201883852566464 13230768815970432 13247723727054542 13271639029262856 13286950424530816 13292805917666784 13304069474230656 13320373480939272 13334134197345201 13374364572060624 13389794481054464 13395695297055936 13434475181892864 13491521785637632 13539432019251402 13544427446665344 13561026009712728 13580281797385248 13596924299587926 13601940939007872 13618609984276264 13644230341469508 13659698650001536 13673809908937488 13685396306294592 13702167625297404 13707223094661888 13708206102593871 13724021162179856 13765427863641344 13808225558587416 13814310775088934 13854302531327016 13876398707613024 13932643519977408 13935321844375712 13949717838016596 13961538023829264 13991805488215104 14008952308666348 14014120967462656 14027001593351868 14043184445021248 14057691866968584 14066590575864299 14068535743620864 14117384826063992 14123606287520958 14135573816370072 14274129880761168 14296895638146752 14310036167225931 14317196313522432 14334741897239984 14383523226010368 14384614933642272 14390954162081928 14393720589256492 14429049409721826 14445696101088736 14452062247695864 14463210335295744 14513429815626632 14531316524661024 14581772484816097 14706679271087264 14743673626838838 14788156718572512 14806279459649194 14833008326823192 14834134150318593 14856665437392288 14869254118257792 14920883472835076 14947819227597168 14971659449650752 14992918246386432 15063518791186272 15137889499214208 15166262998308741 15177962008842336 15190451615530924 15202169284773504 15230663265817483 15263787805325568 15266722020589952 15282493427636016 15295442930564544 15319837576386816 15320936232310797 15338611887142192 15345371537306508 15367160981251728 15384889965246208 15400783446615264 15413833181678976 15439523807452338 15486106346596512 15571778051739456 15637900251534528 15662841081281792 15677237074922676 15692307200337024 15695323791494336 15702240642825264 15758941201187712 15765886088395488 15768916823898832 15785207027229306 15798582500648904 15825858148963456 15832832526138144 15882057929321991 15890971871997728 15907388165253924 15978883360281664 16001572350407424 16067409029867712 16084007592915096 16111776016732544 16126584634394982 16132534602079104 16152304865071848 16178066116850272 16201037933722752 16220892146876824 16237649266863267 16251408113724828 16277327424910992 16297275130088579 16327608542579961 16346445588074096 16478223465290466 16527939861933984 16545014179973172 16548194690196158 16554300212590976 16615269017255436 16641768648861904 16655869923164736 16676281528462732 16683630683001843 16733031149609664 16754474125392509 16756790981255424 16825734923291712 16884157613997586 16977563570299268 17001670622307888 17028786524416832 17059527547128576 17071622094234444 17122171408902912 17129717064900288 17175062273163696 17189195249153414 17194877019981056 17202454716980544 17255938373034966 17272180937605248 17308001210901984 17335605678542976 17441969126636736 17505528267314944 17528082578037504 17560936103304858 17588943975877912 17602511803421952 17620696216442016 17642290206903342 17657239265431128 17695518705683808 17723741223555712 17740031426886186 17757084463539264 17760497974585696 17778845596460268 17804090417583888 17832486096080832 17860927062741248 17877343355997444 17976243780316872 18030479849382528 18052576025668536 18081368012950304 18107042396513664 18125748018824112 18129232399450568 18170039916179712 18192307121959344 18200324381456556 18231746545249984 18247195075059456 18248503665236427 18269556833729872 18277608136791828 18389751286583358 18410967411449888 18419081033451912 18472403375102688 18501864943484032 18547277042517696 18576858026636544 18599623784022128 18615384031772352 18623587739164848 18646410763355001 18655740650953472 18702668791135824 18721989729969642 18725588728379863 18743589155958112 18766314236706048 18801488624789046 18831475050027944 18847431755160096 18870529097997302 19032173174348224 19080048222967908 19157384839968936 19179486578189696 19187938882775904 19211453513759698 19238732546295768 19269416330261152 19304202224382336 19329326317081803 19344236647478688 19375088699548032 19411404135837989 19453621195724544 19493965494476352 19626928586046606 19658231502451784 19693719300729312 19717542291430016 19762100270523511 19777344435764256 19778845533758124 19787561972862651 19808887249856384 19846153223955648 19871585590581813 19930425636796224 19939208876500176 19962212599534336 19980560221408908 20084691721581696 20093542945583904 20151712772839296 20221683997744988 20237282678456448 20307691671024384 20341539014569092 20376657903514688 20393923907419392 20395386449381889 20402911408511808 20427914976414396 20460495383075344 20489547975002304 20510714863406232 20534377928820352 20553251437946106 20560834641992832 20586031743269784 20648141795462016 20712338337881124 20762370735652608 20814598061419536 20850533668712704 20877397720337664 20902982766563568 20924576757024894 20936320857100352 20987708232322656 21013428462999522 21021181451193984 21046942702972408 21064776667531872 21086537800452876 21090591344820514 21110443368184192 21176077239095988 21185409431281437 21209850887005232 21411194821141752 21423212039823616 21445343457220128 21471624515378486 21475794470283648 21502112845859976 21536406486762464 21575284839015552 21576922400463408 21590580883884738 21650199022484356 21668544151633104 21678093371543796 21703103233214656 21739276344517553 21742282512868608 21770144723439948 21970964620387288 22037253149245312 22060018906630896 22115510440258257 22153692023007248 22182235077858768 22207826564219648 22209419189473791 22244840910669124 22284998156088432 22310708199479552 22352234154547968 22381325209252614 22434313231055616 22457489174476128 22668894163077184 22762162792312592 22785677423296386 22803253927160256 22839622753200384 22882431892185118 22900083030884928 22923740141454024 22936606289307392 22979756364580224 23007917830713288 23018057305959762 23077334947869312 23101175169922896 23255958835515648 23333562158024448 23414581471073144 23456850377301792 23494261621922688 23523053609204456 23542985687241504 23553360964237896 23594024940911744 23638411801781568 23653375235848248 23676112618052352 23677810540843959 23705127461947024 23738787223445184 23749248789207216 23776648128107776 23836457807996592 23861082247880886 23968325040422496 24002358525611136 24070101367558048 24101113544801568 24167664025098816 24184797966832129 24188142308799744 24228457297607772 24256409495945792 24267099175275408 24296838267401971 24301556900584128 24331338220315236 24370144182389104 24415991137366488 24519668382111144 24558774711269216 24629871166803584 24717335197935699 24729702723356928 24791909792900976 24820512042363136 24822292035294237 24831450318886464 24861881017806668 24922903525883154 24936891721514432 24962652973292856 24981908760965376 24983804884747104 25014422292694098 25068651499718728 25099546724414496 25129909006880128 25186697928318713 25326236420996379 25440064297290544 25466345355448902 25502505933461832 25543179786625248 25574482703030426 25583918510367872 25607433141351666 25651643395061024 25683257113354368 25772435089442404 25783792873730121 25792315529971584 25803682075470816 25893278193788423 25896858789212928 25991953992635136 26003408517814464 26169238114728808 26258292400972416 26341404154957287 26369792581019008 26371794045010832 26383415963816868 26403767705132928 26461537631940864 26463435310355013 26495447454109084 26543278058525712 26573900849061632 26585611835333568 26608138948461312 26640746961878544 26668268394690402 26748729144121248 26791390594111872 27030068315871203 27078864038502804 27088854893330688 27122052019425456 27160563594770496 27193848599175852 27203881878015744 27237219968552528 27288460682939016 27319397300003072 27347619817874976 27370792612589184 27404335250594808 27416412205187742 27448042324359712 27616451117174832 27628621550177868 27708605062654032 27752797415226048 27865287039954816 27870643688751424 27899435676033192 27923076047658528 27983610976430208 28017904617332696 28054003186703736 28086368890042496 28115383733937168 28133181151728598 28202232937183569 28234769652127984 28247212575041916 28271147632740144 28305793646995953 28548259761522336 28593791276293504 28620072334451862 28669483794479968 28769229867284544 28781908324163856 28787441178512984 28817180270639547 28858098819443652 28891392202177472 28904124495391728 28939546216587061 29026859631253264 29062633049322048 29163544969632194 29413358542174528 29440392879069909 29487347253677676 29576313437145024 29612558919298388 29666016653646384 29668268300637186 29713330874784576 29738508236515584 29841766945670152 29895638455194336 29943318899301504 30127037582372544 30210076353032521 30275778998428416 30332525996617482 30355924017684672 30380903231061848 30404338569547008 30461326531634966 30533444041179904 30564986855272032 30590885861129088 30641872464621594 30677223774284384 30690743074613016 30734321962503456 30801566893230528 30827666363357952 30879047614904676 30972212693193024 31143556103478912 31275800503069056 31354474149845352 31384614400674048 31390647582988672 31404481285650528 31517882402375424 31520142694499283 31531772176790976 31537833647797664 31570414054458612 31597165001297808 31635887017230771 31651716297926912 31665665052276288 31764115858643982 31781943743995456 31814776330507848 31957766720563328 32134818059735424 32168015185830192 32207436773067729 32223552033465088 32253169268789964 32265069204158208 32304609730143696 32344198712656127 32356132233700544 32385871325827107 32402075867445504 32441784293753648 32475298533726534 32502816227449656 32554654849821984 32594550260177158 32655217085159922 32692891176148192 32956446930580932 33055879723867968 33090028359946344 33096389380392316 33108600425181952 33230538034510872 33283537297723808 33311739846329472 33352563056925464 33367261366003686 33466062299219328 33508948250785018 33571987813878921 33651469846583424 33768315227995172 33955127140598536 34003341244615776 34057573048833664 34143244188468888 34178516134944579 34259434129800576 34323647838277677 34350124546327392 34378390498306828 34404909433961088 34469395812113251 34511876746069932 34544361875210496 34616002421803968 34671211357085952 34883938253273472 35121872206609716 35177887951755824 35241392432884032 35284580413806684 35314478530862256 35391037411367616 35447482447111424 35480062853772372 35514168927078528 35520995949171392 35557691192920536 35608180835167776 35664972192161664 35754686711994888 35952487560633744 36060959698765056 36105152051337072 36162736025900608 36214084793027328 36251496037648224 36258464798901136 36384614243918688 36400648762913112 36463493090499968 36497007330472854 36539113667459744 36555216273583656 36779502573166716 36821934822899776 36838162066903824 36944806750205376 37003729886968064 37094554085035392 37199247568044256 37230768063544704 37247175478329696 37292821526710002 37405337582271648 37443979459939284 37451177456759726 37487178311916224 37521633439041147 37602977249578092 37662950100055888 37694863510320192 37741058195994604 38064346348696448 38160096445935816 38199518033173353 38314769679937872 38358973156379392 38361724054545639 38375877765551808 38422907027519396 38477465092591536 38524618848832457 38538832660522304 38608404448764672 38658652634163606 38688473294957376 38750177399096064 38822808271675978 38987930988952704 39253857172093212 39316463004903568 39387438601458624 39435084582860032 39524200541047022 39554688871528512 39557691067516248 39575123945725302 39617774499712768 39692306447911296 39743171181163626 39860851273592448 39878417753000352 39961120442817816 40169383443163392 40187085891167808 40303425545678592 40443367995489976 40474565356912896 40683078029138184 40753315807029376 40790772898763778 40805822817023616 40855829952828792 40920990766150688 40979095950004608 41021429726812464 41068755857640704 41106502875892212 41121669283985664 41172063486539568 41296283590924032 41424676675762248 41629196122839072 41773741942710041 41805965533127136 41849153514049788 41872641714200704 41975416464645312 42026856925999044 42042362902387968 42093885405944816 42129553335063744 42173075600905752 42181182689641028 42199771727592897 42220886736368384 42352154478191976 42370818862562874 42419701774010464 42822389642283504 42890686914440256 42943249030756972 42951588940567296 43004225691719952 43072812973524928 43150569678031104 43153844800926816 43181161767769476 43300398044968712 43337088303266208 43356186743087592 43406206466429312 43478552689035106 43540289446879896 43745317454448291 43941929240774576 44074506298490624 44120037813261792 44231020880516514 44307384046014496 44364470155717536 44418838378947582 44489681821338248 44569996312176864 44724753243816367 44762650418505228 44914978348952256 45337788326154368 45498788994926223 45524325584625184 45571354846592772 45606507854320512 45691989797452449 45764863784370236 45800166061769856 45847480282908048 45959512729160448 46015835661426576 46036114611919524 46154669895738624 46202350339845792 46688299818322987 46829162942146288 46913700754603584 46988523243845376 47046107218408912 47085971374483008 47106721928475792 47188049881823488 47276823603563136 47306750471696496 47355621081687918 47410254923894048 47477574446890368 47498497578414432 47672915615993184 47722164495761772 47936650080844992 48004717051222272 48140202735116096 48202227089603136 48335328050197632 48369595933664258 48456914595215544 48512818991891584 48534198350550816 48593676534803942 48603113801168256 48662676440630472 48712947800589801 48740288364778208 48831982274732976 48891825390265737 49039336764222288 49117549422538432 49259742333607168 49434670395871398 49583819585801952 49644584070588474 49662900637772928 49723762035613336 49845807051766308 49873783443028864 49925305946585712 49967609769494208 49986488919559469 50028844585388196 50050892049005529 50137302999437456 50199093448828992 50259818013760256 50263422376177527 50373395856637426 50652472841992758 50880128594581088 50932690710897804 51005011866923664 51086359573250496 51148965406060852 51167837020735744 51214866282703332 51303286790122048 51366514226708736 51544870178884808 51567585747460242 51584631059943168 51607364150941632 51786556387576846 52006817035628928 52338476229457616 52516584801944832 52682808309914574 52739585162038016 52743588090021664 52766831927633736 52807535410265856 52926870620710026 52990894908218168 53086556117051424 53171223670667136 53281493923757088 53336536789380804 53497458288242496 53582781188223744 54060136631742406 54157728077005608 54244104038850912 54321127189540992 54387697198351704 54474439937105056 54576921365878032 54695239635749952 54741585225178368 54808670501189616 54832824410375484 54896084648719424 55232902234349664 55257243100355736 55417210125308064 55505594830452096 55609630993798717 55730574079909632 55741287377502848 55798871352066384 55846152095317056 55939232290065003 55967221952860416 56035809234665392 56108006373407472 56172737780084992 56176766185139589 56230767467874336 56266362303457196 56404465874367138 56469539304255968 56494425150083832 56542295265480288 56611587293991906 57096519523044672 57187582552587008 57240144668903724 57338967588959936 57538459734569088 57563816648327712 57574882357025968 57634360541279094 57716197638887304 57782784404354944 57808248990783456 57879092433174122 57987978951245409 58053719262506528 58125266098644096 58234212407513967 58327089939264388 58826717084349056 58880785758139818 58974694507355352 59152626874290048 59225117838596776 59286300811570533 59332033307292768 59336536601274372 59426661749569152 59538047311831979 59614756771745439 59683533891340304 59791276910388672 59886637798603008 60254075164745088 60420152706065042 60665051993234964 60711848035369344 60761806462123696 60922653063269932 61129973710544064 61173312504340091 61181771722258176 61283744929243188 61354447548568768 61381486149226032 61468643925006912 61603133786461056 61758095229809352 61944425386386048 62287112206957824 62551601006138112 62708948299690704 62781295165977344 62808962571301056 63040285388998566 63063544353581952 63075667295595328 63140828108917224 63194330002595616 63271774034461542 63331330104552576 63528231717287964 63563887487990912 63629552661015696 63915533441126656 64269636119470848 64336030371660384 64414873546135458 64506338537579928 64609219460287392 64688397425312254 64712264467401088 64771742651654214 64883568587507296 64950597067453068 65005632454899312 65109309699643968 65189100520354316 65217829033552659 65310434170319844 65385782352296384 65912893861161864 66111759447735936 66180056719892688 66192778760784632 66461076069021744 66567074595447616 66623479692658944 66628257568421373 66705126113850928 66734522732007372 66932124598438656 67017896501570036 67143975627757842 67302939693166848 67536630455990344 67910254281197072 68006682489231552 68115146097667328 68286488376937776 68357032269889158 68370172798968337 68518868259601152 68647295676555354 68700249092654784 68756780996613656 68809818867922176 68938791624226502 69023753492139864 69232004843607936 69767876506546944 70243744413219432 70355775903511648 70482784865768064 70569160827613368 70628957061724512 70782074822735232 70874196495966611 70960125707544744 71028337854157056 71041991898342784 71115382385841072 71216361670335552 71329944384323328 71509373423989776 71904975121267488 72154645173771889 72210304102674144 72325472051801216 72502992075296448 72516929597802272 72554393900496387 72769228487837376 72801297525826224 72890514802205913 72926986180999936 72994014660945708 73078227334919488 73110432547167312 73559005146333432 73643869645799552 73676324133807648 73889613500410752 74189108170070784 74398495136088512 74461536127089408 74466876105882711 74494350956659392 74585643053420004 74810675164543296 74887958919878568 74902354913519452 74974356623832448 75043266878082294 75205954499156184 75325900200111776 75389727020640384 75482116391989208 75560093784956139 75978709262989137 76128692697392896 76320192891871632 76399036066346706 76629539359875744 76723448109091278 76751755531103616 76845814055038792 76954930185183072 77049237697664914 77077665321044608 77317305268327212 77351378621190363 77376946589914752 77645616543351956 77679834581365269 77975861977905408 78507714344186424 78632926009807136 78774877202917248 79048401082094044 79109377743057024 79115382135032496 79150247891450604 79384612895822592 79486342362327252 79721702547184896 79756835506000704 79922240885635632 80374171782335616 80886735990979952 81090204947613609 81366156058276368 81506631614058752 81581545797527556 81611645634047232 81711659905657584 81841981532301376 81958191900009216 82042859453624928 82213005751784424 82344126973079136 82849353351524496 83258392245678144 83547483885420082 83611931066254272 83698307028099576 83745283428401408 83950832929290624 84053713851998088 84187770811889632 84259106670127488 84346151201811504 84362365379282056 84399543455185794 84704308956383952 84741637725125748 84839403548020928 84917380940987859 85644779284567008 85781373828880512 85886498061513944 86008451383439904 86145625947049856 86307689601853632 86362323535538952 86451540811918641 86600796089937424 86674176606532416 86712373486175184 86812412932858624 86818638649761183 86957105378070212 87080578893759792 87490634908896582 87883858481549152 88240075626523584 88462041761033028 88614768092028992 88728940311435072 88837676757895164 88979363642676496 89139992624353728 89449506487632734 89525300837010456 89829956697904512 90630229059097563 90675576652308736 90997577989852446 91048651169250368 91142709693185544 91213015708641024 91383979594904898 91529727568740472 91600332123539712 91694960565816096 92031671322853152 92072229223839048 92404700679691584 93376599636645974 93658325884292576 93827401509207168 94092214436817824 94171942748966016 94213443856951584 94540573870343777 94553647207126272 94613500943392992 94711242163375836 94820509847788096 94907661051692313 94955148893780736 94996995156828864 95345831231986368 95444328991523544 95873300161689984 96280405470232192 96404454179206272 96622310319203187 96670656100395264 96739191867328516 96913829190431088 97025637983783168 97032596137968381 97068396701101632 97187353069607884 97206227602336512 97325352881260944 97425895601179602 97480576729556416 97663964549465952 97783650780531474 98078673528444576 98235098845076864 98869340791742796 99167639171603904 99289168141176948 99325801275545856 99447524071226672 99691614103532616 99747566886057728 99850611893171424 99935219538988416 99972977839118938 100057689170776392 100101784098011058 100274605998874912 100398186897657984 100526844752355054 100746791713274852 101304945683985516 101760257189162176 101865381421795608 102010023733847328 102172719146500992 102297930812121704 102429732565406664 102606573580244096 102970943514833031 103089740357769616 103135171494920484 103214728301883264 103408187436339753 103573112775153692 104013634071257856 104676952458915232 105365616619829148 105487176180043328 105533663855267472 105662994325678339 105853741241420052 105981789816436336 106173112234102848 106342447341334272 106562987847514176 106673073578761608 106994916576484992 108120273263484812 108315456154011216 108488208077701824 108642254379081984 108775394396703408 108948879874210112 109153842731756064 109390479271499904 109617341002379232 109665648820750968 109792169297438848 110465804468699328 110514486200711472 110834420250616128 111011189660904192 111219261987597434 111482574755005696 111597742704132768 111692304190634112 111878464580130006 112071618469330784 112216012746814944 112353532370279178 112461534935748672 112532724606914392 112808931748734276 112939078608511936 112988850300167664 113084590530960576 113223174587983812 114193039046089344 114480289337807448 114677935177919872 115076919469138176 115085172163636917 115127633296655424 115149764714051936 115268721082558188 115432395277774608 115565568808709888 115573856546497371 115616497981566912 115758184866348244 115975957902490818 116107438525013056 116250532197288192 116468424815027934 116654179878528776 117653434168698112 117761571516279636 117949389014710704 118093934834581673 118305253748580096 118450235677193552 118572601623141066 118664066614585536 118673073202548744 118853323499138304 119076094623663958 119229513543490878 119367067782680608 119582553820777344 120508150329490176 120840305412130084 121330103986469928 121423696070738688 121523612924247392 121845306126539864 122259947421088128 122346625008680182 122567489858486376 122708895097137536 122762972298452064 122937287850013824 123206267572922112 123516190459618704 123888850772772096 125321225828130123 125417896599381408 125617925142602112 125853375407018149 126080570777997132 126127088707163904 126151334591190656 126281656217834448 126388660005191232 126543548068923084 126599315182778691 126662660209105152 127056463434575928 127127774975981824 127259105322031392 128672060743320768 128829747092270916 129012677075159856 129218438920574784 129376794850624508 129424528934802176 129543485303308428 129767137175014592 129901194134906136 130011264909798624 130218619399287936 130378201040708632 130435658067105318 130620868340639688 130771564704592768 131235952363344873 131825787722323728 132223518895471872 132360113439785376 132385557521569264 132922152138043488 133134149190895232 133256515136842746 133410252227701856 133469045464014744 134035793003140072 134174259731449101 134287951255515684 135073260911980688 135820508562394144 136013364978463104 136572976753875552 136714064539778316 136740345597936674 137075969392357347 137294591353110708 137400498185309568 137513561993227312 137877583248453004 138047506984279728 138464009687215872 140064899454968961 140487488826438864 140659654866667343 140711551807023296 140965569731536128 141138321655226736 141257914123449024 141564149645470464 141748392991933222 141920251415089488 142083983796685568 142230764771682144 142432723340671104 143018746847979552 143809950242534976 144309290347543778 144420608205348288 144650944103602432 145005984150592896 145033859195604544 145108787800992774 145538456975674752 145602595051652448 145781029604411826 145988029321891416 146156454669838976 146220865094334624 146675476170797211 147118010292666864 147287739291599104 147352648267615296 147779227000821504 148796990272177024 148933752211765422 148988701913318784 149171286106840008 149621350329086592 149775917839757136 149804709827038904 149948713247664896 149959466758678407 150086533756164588 150411908998312368 150651800400223552 150779454041280768 150790267128532581 150964232783978416 151120187569912278 151957418525978274 152640385783743264 152798072132693412 153259078719751488 153446896218182556 153503511062207232 153691628110077584 153909860370366144 154098475395329828 154155330642089216 154634610536654424 154702757242380726 154732496334507289 154753893179829504 155291233086703912 155359669162730538 157015428688372848 157265852019614272 157549754405834496 158096802164188088 158218755486114048 158230764270064992 158300495782901208 158972684724654504 159513671012001408 159844481771271264 160399497332977067 160748343564671232 161773471981959904 162180409895227218 162732312116552736 163163091595055112 163297354866957433 163423319811315168 163683963064602752 164085718907249856 164426011503568848 164688253946158272 165698706703048992 166516784491356288 166828892981396151 167094967770840164 167223862132508544 167396614056199152 167901665858581248 168107427703996176 168375541623779264 168518213340254976 168530298555418767 168692302403623008 168724730758564112 168799086910371588 169408617912767904 169483275450251496 169678807096041856 169834761881975718 171289558569134016 171562747657761024 171772996123027888 172016902766879808 172291251894099712 172615379203707264 172724647071077904 172903081623837282 173201592179874848 173348353213064832 173424746972350368 173637277299522366 173914210756140424 174161157787519584 174702637222541901 174981269817793164 175767716963098304 176480151253047168 176924083522066056 177229536184057984 177457880622870144 177675353515790328 177858902434711599 177958727285352992 178279985248707456 178614141935495937 178899012975265468 179050601674020912 179270026430974369 179659913395809024 181260458118195126 181995155979704892 182097302338500736 182285419386371088 182508808380717131 182767959189809796 183059455137480944 183389921131632192 183519937513020273 184063342645706304 184144458447678096 184809401359383168 186753199273291948 187316651768585152 187654803018414336 188184428873635648 188343885497932032 188426887713903168 189081147740687554 189227001886785984 189422484326751672 189641019695576192 189815322103384626 189993990313657728 190691662463972736 190888657983047088 191746600323379968 192560810940464384 192808908358412544 193244620638406374 193478383734657032 193827658380862176 194065192275936762 194136793402203264 194374706139215768 194650705762521888 194851791202359204 194961153459112832 195327929098931904 195567301561062948 195653487100657977 196157347056889152 196470197690153728 197738681583485592 198335278343207808 198578336282353896 198895048142453344 199383228207065232 199701223786342848 199870439077976832 199945955678237876 200115378341552784 200203568196022116 200549211997749824 200796373795315968 201053689504710108 201493583426549704 202609891367971032 203520514378324352 203730762843591216 204020047467694656 204345438293001984 204595861624243408 204859465130813328 205110518396905011 205213147160488192 205941887029666062 206179480715539232 206270342989840968 206429456603766528 206816374872679506 207146225550307384 209353904917830464 210731233239658296 210974352360086656 211067327710534944 211325988651356678 211707482482840104 211963579632872672 212346224468205696 212622589487899833 213125975695028352 213346147157523216 213989833152969984 216240546526969624 216463935521315667 216630912308022432 216976416155403648 217383102975758621 217550788793406816 217663181701489161 217897759748420224 218307685463512128 218671544406617739 218780958542999808 219234682004758464 219331297641501936 219584338594877696 220931608937398656 221028972401422944 221668840501232256 222438523975194868 223195485408265536 223384608381268224 223756929160260012 224143236938661568 224432025493629888 224707064740558356 224923069871497344 225065449213828784 225617863497468552 225878157217023872 225977700600335328 226169181061921152 226446349175967624 226680281354868417 228386078092178688 228960578675614896 229355870355839744 230170344327273834 230255266593310848 230299529428103872 230537442165116376 230864790555549216 231147713092994742 231232995963133824 231516369732696488 231951915804981636 232214877050026112 232936849630055868 233039503744095807 233308359757057552 235523143032559272 235898778029421408 236187869669163346 236900471354387104 237145203246282132 237328133229171072 237346146405097488 238152189247327916 238459027086981756 238734135565361216 239132039789693083 239165107641554688 241680610824260168 242660207972939856 243047225848494784 243270614842840827 243690612253079728 244519894842176256 244693250017360364 245134979716972752 245417790194275072 245525944596904128 245874575700027648 247032380919237408 250642451656260246 250835793198762816 251235850285204224 251706750814036298 252161141555994264 252302669182381312 252563312435668896 252777320010382464 253087096137846168 253198630365557382 254112926869151856 254518210644062784 257344121486641536 257659494184541832 258025354150319712 258436877841149568 258753589701249016 259086970606616856 259534274350029184 259802388269812272 260022529819597248 260437238798575872 260455915949283549 260756402081417264 260871316134210636 261241736681279376 261543129409185536 262471904726689746 263651575444647456 264720226879570752 264771115043138528 265844304276086976 266268298381790464 266513030273685492 266820504455403712 266938090928029488 267265220941421681 268071586006280144 268348519462898202 268575902511031368 270146521823961376 271641017124788288 271890687177292689 272026729956926208 273145953507751104 273428129079556632 273480691195873348 274151938784714694 274589182706221416 274800996370619136 275027123986454624 275755166496906008 276095013968559456 277053677211505843 280129798909937922 280974977652877728 281319309733334686 281423103614046592 282276643310453472 282515828246898048 283496785983866444 283621721611031331 283840502830178976 284461529543364288 284826060131672653 284865446681342208 286037493695959104 287619900485069952 288618580695087556 288841216410696576 290011968301185792 290067718391209088 290217575601985548 291076913951349504 291097788413905143 291205190103304896 291562059208823652 291976058643782832 292312909339677952 292441730188669248 293350952341594422 294236020585333728 294705296535230592 297593980544354048 297867504423530844 297977403826637568 298342572213680016 299242700658173184 299551835679514272 299609419654077808 299918933517356814 300173067512329176 300823817996624736 301303600800447104 301580534257065162 301928465567956832 302240375139824556 303914837051956548 305280771567486528 305596144265386824 306518157439502976 306893792436365112 307383256220155168 307819720740732288 308196950790659656 309269221073308848 309405514484761452 309464992669014578 310224562309019259 310582466173407824 310719338325461076 314030857376745696 314531704039228544 316193604328376176 316461528540129984 316600991565802416 316988982977035017 317945369449309008 318335008382457671 319027342024002816 319688963542542528 320798994665954134 323546943963919808 324360819790454436 325464624233105472 326326183190110224 326594709733914866 326846639622630336 327367926129205504 328171437814499712 328852023007137696 329376507892316544 331397413406097984 333033568982712576 333657785962792302 334189935541680328 334447724265017088 334793228112398304 336214855407992352 336751083247558528 337060597110837534 337384604807246016 337449461517128224 337598173820743176 338817235825535808 338966550900502992 339357614192083712 339669523763951436 342579117138268032 343545992246055776 344033805533759616 345230758407414528 345449294142155808 345806163247674564 346403184359749696 346696706426129664 346721569639492113 346849493944700736 347274554599044732 347828421512280848 348322315575039168 349405274445083802 349962539635586328 351535433926196608 352960302506094336 353848167044132112 354281804503745019 354459072368115968 354915761245740288 355350707031580656 355717804869423198 355786185839217397 355917454570705984 356559970497414912 357228283870991874 357798025950530936 358101203348041824 358540052861948738 362520916236390252 363990311959409784 364194604677001472 364570838772742176 365017616761434262 365535918379619592 366118910274961888 366779842263264384 367039875026040546 368126685291412608 368288916895356192 369567697856798401 369618802718766336 373506398546583896 374633303537170304 375963677484390369 376368857747271296 376853775427806336 377560126221054447 378162295481375108 378454003773571968 378844968653503344 379282039391152384 379630644206769252 379987980627315456 381383324927945472 381777315966094176 386489241276812748 386956767469314064 387655316761724352 388130384551873524 388273586804406528 388749412278431536 389301411525043776 389703582404718408 389922306918225664 390655858197863808 391134603122125896 391306974201315954 392314694113778304 395477363166971184 396670556686415616 397156672564707792 397790096284906688 398766456414130464 399402447572685696 399891911356475752 400230756683105568 400407136392044232 401098423995499648 402107379009420216 402522779194347303 402987166853099408 405219782735942064 407041028756648704 407461525687182432 408040094935389312 409191723248486816 409718930261626656 410221036793810022 411883774059332124 412358961431078464 412540685979681936 413046250545833507 413632749745359012 414292451100614768 418707809835660928 420194698364906883 421462466479316592 421948704720173312 421978964600002029 422134655421069888 422651977302713356 423414964965680208 423927159265745344 424692448936411392 425245178975799666 426251951390056704 426692294315046432 432481093053939248 432927871042631334 433261824616044864 433952832310807296 434766205951517242 435101577586813632 435326363402978322 435795519496840448 436615370927024256 437343088813235478 438469364009516928 438662595283003872 441863217874797312 442057944802845888 443337681002464512 444877047950389736 446390970816531072 447513858320520024 448286473877323136 448864050987259776 449414129481116712 449846139742994688 449878400276035221 450130898427657568 451235726994937104 451756314434047744 451955401200670656 452338362123842304 452892698351935248 453360562709736834 457921157351229792 459511161369810451 460340688654547668 460510533186621696 460599058856207744 461074884330232752 461639927080637449 461729581111098432 462295426185989484 462465991926267648 463032739465392976 463903831609963272 464197489003521867 464429754100052224 465873699260111736 466079007488191614 466616719514115104 471046286065118544 471797556058842816 472375739338326692 473800942708774208 474290406492564264 474656266458342144 474692292810194976 476304378494655832 476918054173963512 477468271130722432 478264079579386166 481198491998931201 483361221648520336 485320415945879712 486094451696989568 486541229685681654 487381224506159456 489386500034720728 489892064600872299 490269959433945504 491051889193808256 491972285681980037 494064761838474816 500486678944188453 501284903312520492 501671586397525632 503413501628072596 504322283111988528 505126624871337792 505554640020764928 506174192275692336 506397260731114764 508225853738303712 509036421288125568 513571298001552857 514688242973283072 515318988369083664 516050708300639424 516873755682299136 517507179402498032 518173941213233712 519068548700058368 519604776539624544 520045059639194496 520911831898567098 521512804162834528 521742632268421272 522483473362558752 524943809453379492 527303150889294912 529440453759141504 529542230086277056 531688608552173952 533026060547370984 533641008910807424 533876181856058976 534530441882843362 535842425806487811 536143172012560288 536697038925796404 537151805022062736 537810079292923107 540293043647922752 543282034249576576 543781374354585378 546291907015502208 546856258159113264 546961382391746696 547526425142151393 548303877569429388 549178365412442832 549851378115154159 550054247972909248 550559812539060819 551510332993812016 552190027937118912 554107354423011686 560259597819875844 561949955305755456 562638619466669372 562846207228093184 564553286620906944 565031656493796096 566993571967732888 567243443222062662 567681005660357952 568923059086728576 569652120263345306 572074987391918208 575239800970139904 577237161390175112 577682432821393152 580135436782418176 580435151203971096 582195576827810286 582410380206609792 583124118417647304 583952117287565664 584883460377338496 586701904683188844 588472041170667456 589410593070461184 595735008847061688 596685144427360032 599103671359028544 599218839308155616 599837867034713628 600346135024658352 601647635993249472 602607201600894208 603161068514130324 603856931135913664 604480750279649112 607829674103913096 610561543134973056 611192288530773648 613036314879005952 613787584872730224 614766512440310336 615331555190715033 615639441481464576 616393901581319312 618538442146617696 618811028969522904 618929985338029156 620449124618038518 621164932346815648 621438676650922152 628061714753491392 629063408078457088 632387208656752352 632923057080259968 633201983131604832 633977965954070034 635890738898618016 636670016764915342 637867768463699499 639377927085085056 641597989331908268 647093887927839616 648721639580908872 649391806563947001 650929248466210944 652149308927275863 652652366380220448 653189419467829732 653693279245260672 654918520430151769 656342875628999424 657704046014275392 658753015784633088 662794826812195968 667315571925584604 668379871083360656 669586456224796608 672429710815984704 673502166495117056 674121194221675068 674769209614492032 674898923034256448 675196347641486352 677634471651071616 677933101801005984 679339047527902872 685158234276536064 687091984492111552 688067611067519232 690898588284311616 691612326495349128 692806368719499392 693443139278984226 693698987889401472 694549109198089464 695656843024561696 696644631150078336 698810548890167604 699925079271172656 703070867852393216 707696334088264224 708563609007490038 710701414063161312 711435609738846396 711572371678434794 711834909141411968 714456567741983748 715596051901061872 716202406696083648 717080105723897476 717396119369079249 725041832472780504 727980623918819568 729141677545484352 730035233522868524 731071836759239184 732237820549923776 733559684526528768 734079750052081092 736253370582825216 736577833790712384 739135395713596802 747012797093167792 749266607074340608 751927354968780738 752737715494542592 753707550855612672 755120252442108894 756324590962750216 756908007547143936 757689937307006688 759261288413538504 763554631932188352 772978482553625496 773913534938628128 775310633523448704 776260769103747048 777498824556863072 778602823050087552 779407164809436816 781311716395727616 782269206244251792 782613948402631908 784629388227556608 790954726333942368 793701096911490779 794313345129415584 795580192569813376 797532912828260928 798804895145371392 799783822712951504 800461513366211136 800814272784088464 801795662824265043 802196847990999296 804214758018840432 805045558388694606 805974333706198816 810439565471884128 814923051374364864 816080189870778624 818383446496973632 819437860523253312 820442073587620044 823767548118664248 824717922862156928 825081371959363872 826092501091667014 827265499490718024 828584902201229536 831161031634517529 837415619671321856 840389396729813766 842924932958633184 843957929200004058 844269310842139776 845303954605426712 846829929931360416 847854318531490688 849770311632510973 850490357951599332 850865164833093993 853384588630092864 854478180395017959 864962186107878496 865855742085262668 866523649232089728 869532411903034484 870203155173627264 870652726805956644 873230741854048512 874686177626470956 876938728019033856 877325190566007744 884115889605691776 889754095900779472 892781941633062144 895027716641040048 896572947754646272 897728101974519552 898828258962233424 899756800552070442 900261796855315136 902471453989874208 903910802401341312 905785396703870496 906721125419473668 915842314702459584 919022322739620902 920681377309095336 921198117712415488 922149768660465504 923279854161274898 923459162222196864 924590852371978968 926065478930785952 927807663219926544 928394978007043734 931747398520223472 932158014976383228 933233439028230208 942092572130237088 943595112117685632 944751478676653384 947601885417548416 948580812985128528 949384585620389952 950966948931105051 952608756989311664 953836108347927024 954936542261444864 955005025147373013 956528159158772332 962396983997862402 966722443297040672 970640831891759424 972188903393979136 973082459371363308 974762449012318912 978773000069441456 979784129201744598 980539918867891008 982103778387616512 983944571363960074 988129523676949632 1000973357888376906 1002569806625040984 1003343172795051264 1006827003256145192 1008644566223977056 1010253249742675584 1012348384551384672 1012794521462229528 1016451707476607424 1018072842576251136 1027142596003105714 1030637976738167328 1032101416601278848 1035014358804996064 1036347882426467424 1039209553079249088 1039946312573781547 1040090119278388992 1041823663797134196 1043025608325669056 1043485264536842544 1044966946725117504 1049887618906758984 1054606301778589824 1058880907518283008 1059084460172554112 1062845413511235057 1063377217104347904 1066052121094741968 1067282017821614848 1067358557517652191 1067752363712117952 1069060883765686724 1071684851612975622 1072286344025120576 1073394077851592808 1074303610044125472 1075620158585846214 1080586087295845504 1086564068499153152 1087562748709170756 1092583814031004416 1093712516318226528 1093922764783493392 1095052850284302786 1096607755138858776 1098356730824885664 1099702756230308318 1100108495945818496 1101119625078121638 1103020665987624032 1104380055874237824 1108214708846023372 1108703093570395203 1120519195639751688 1123899910611510912 1125277238933338744 1129106573241813888 1132680378663163341 1133987143935465776 1134486886444125324 1135362011320715904 1137846118173457152 1139304240526690612 1144149974783836416 1154474322780350224 1160870302407942192 1162292937582461729 1164391153655620572 1164820760413219584 1166248236835294608 1167904234575131328 1169766920754676992 1173403809366377688 1176944082341334912 1191470017694123376 1193370288854720064 1198207342718057088 1198437678616311232 1199675734069427256 1200692270049316704 1203295271986498944 1206322137028260648 1207713862271827328 1208961500559298224 1215659348207826192 1221123086269946112 1222384577061547296 1227575169745460448 1229533024880620672 1230663110381430066 1232787803162638624 1237076884293235392 1237622057939045808 1237859970676058312 1239138751637500521 1240898249236077036 1242329864693631296 1242877353301844304 1256123429506982784 1264774417313504704 1265846114160519936 1265936893800006087 1266403966263209664 1267955931908140068 1271781477797236032 1273340033529830684 1275735536927398998 1278755854170170112 1283195978663816536 1294187775855679232 1297443279161817744 1298783613127894002 1299033283180398403 1301858496932421888 1304298617854551726 1305304732760440896 1306378838935659464 1307386558490521344 1309837040860303538 1315408092028550784 1325589653624391936 1334631143851169208 1336759742166721312 1339172912449593216 1344859421631969408 1348242388443350136 1349538419228984064 1349797846068512896 1350392695282972704 1355268943302143232 1355866203602011968 1358678095055805744 1374183968984223104 1378533484109431353 1381797176568623232 1383224652990698256 1384919781241912347 1385612737438998784 1386886278557968452 1387397975778802944 1389098218396178928 1391313686049123392 1392592467010565601 1393289262300156672 1397621097780335208 1399850158542345312 1415392668176528448 1417127218014980076 1421402828126322624 1422871219477692792 1423144743356869588 1423669818282823936 1428913135483967496 1431192103802123744 1432404813392167296 1434160211447794952 1434792238738158498 1443595475996793603 1450083664945561008 1455961247837639136 1458283355090968704 1460070467045737048 1462143673518478368 1464475641099847552 1468159500104162184 1469676193802616897 1473155667581424768 1475916857045940111 1478270791427193604 1494025594186335584 1503854709937561476 1510240504884217788 1512649181925500432 1515379874614013376 1518522576827077008 1527109263864376704 1540713894004658571 1545956965107250992 1547827069877256256 1550621267046897408 1552521538207494096 1554997649113726144 1557205646100175104 1558814329618873632 1564538412488503584 1565227896805263816 1581909452667884736 1587402193822981558 1588626690258831168 1591160385139626752 1595065825656521856 1599567645425903008 1600923026732422272 1601628545568176928 1603591325648530086 1608429516037680864 1610091116777389212 1611948667412397632 1613430237878769321 1620879130943768256 1629846102748729728 1636766892993947264 1638875721046506624 1640884147175240088 1642579275426454179 1647535096237328496 1649435845724313856 1649554134345462477 1650162743918727744 1652185002183334028 1654530998981436048 1657169804402459072 1662322063269035058 1680778793459627532 1685849865917266368 1687915858400008116 1688538621684279552 1690607909210853424 1693659859862720832 1695708637062981376 1699540623265021946 1700980715903198664 1701730329666187986 1706769177260185728 1708956360790035918 1729924372215756992 1731711484170525336 1733047298464179456 1739064823806068968 1740406310347254528 1741305453611913288 1749372355252941912 1754650381132015488 1768231779211383552 1779508191801558944 1790055433282080096 1796270903536531763 1797656517924466848 1799513601104140884 1800523593710630272 1804942907979748416 1807821604802682624 1811570793407740992 1813442250838947336 1831684629404919168 1838044645479241804 1841362754618190672 1844299537320931008 1846559708322549796 1846918324444393728 1849181704743957936 1852130957861571904 1855615326439853088 1856789956014087468 1863494797040446944 1864316029952766456 1866466878056460416 1884185144260474176 1887190224235371264 1889502957353306768 1895203770835096832 1897161625970257056 1898769171240779904 1901933897862210102 1905217513978623328 1907672216695854048 1910010050294746026 1913056318317544664 1924793967995724804 1933444886594081344 1941281663783518848 1946164918742726616 1949524898024637824 1956447926781827589 1957546000138882912 1959568258403489196 1961079837735782016 1964755561290455307 1967889142727920148 1976259047353899264 2001946715776753812 2005139613250081968 2007596892187888441 2013654006512290384 2017289132447954112 2020506499485351168 2024696769102769344 2025589042924459056 2032903414953214848 2054285192006211428 2061275953476334656 2064202833202557696 2070028717609992128 2072695764852934848 2078419106158498176 2079892625147563094 2083647327594268392 2086051216651338112 2086970529073685088 2089933893450235008 2099775237813517968 2109212603557179648 2118168920345108224 2125690827022470114 2132104242189483936 2134717115035304382 2135504727424235904 2138121767531373448 2143369703225951244 2144572688050241152 2146788155703185616 2148607220088250944 2151240317171692428 2152188358107237747 2161172174591691008 2175125497418341512 2187425032636453056 2187845529566986784 2190105700568605572 2193215510277717552 2196713461649771328 2199405512460616636 2200216991891636992 2202239250156243276 2206041331975248064 2208760111748475648 2216429417692046744 2217406187140790406 2241038391279503376 2247799821223021824 2250554477866677488 2258213146483627776 2265360757326326682 2267974287870931552 2268973772888250648 2270724022641431808 2278608481053381224 2308948645560700448 2321740604815884384 2324585875164923458 2328782307311241144 2332496473670589216 2335808469150262656 2346807618732755376 2353888164682669824 2381103290734472337 2382940035388246752 2386740577709440128 2391214132733344831 2396414685436114176 2396875357232622464 2399351468138854512 2401384540098633408 2405386988472795129 2406590543972997888 2412644274056521296 2415427724543654656 2417923001118596448 2431318696415652384 2444769154123094592 2455150339490920896 2459066049761241344 2461326220762860132 2465575606325277248 2474153768586470784 2475244115878091616 2475719941352116624 2478277503275001042 2481796498472154072 2484659729387262592 2485754706603688608 2493483094903552587 2512246859013965568 2529548834627009408 2531873787600012174 2532807932526419328 2535911863816280136 2543562955594472064 2546680067059661368 2549310934897532919 2551471073854797996 2563434541185053877 2566391957327633072 2594886558323635488 2597567226255788004 2598066566360796806 2608597235709103452 2610609465520881792 2612757677871318928 2619674081720607076 2630452437686623913 2630816184057101568 2669262287702338416 2673519484333442624 2678345824899186432 2689718843263938816 2696484776886700272 2699595692137025792 2700785390565945408 2711732407204023936 2717356190111611488 2748367937968446208 2757066968218862706 2763594353137246464 2766449305981396512 2769839562483824694 2773772557115936904 2778196436792357856 2782627372098246784 2785184934021131202 2795242195560670416 2799700317084690624 2830785336353056896 2834254436029960152 2842805656252645248 2845742438955385584 2846289486713739176 2857826270967934992 2862384207604247488 2864809626784334592 2865015075442119039 2868320422895589904 2869584477476316996 2887190951993587206 2900167329891122016 2911922495675278272 2916566710181937408 2920140934091474096 2924287347036956736 2928951282199695104 2936319000208324368 2939352387605233794 2939917430355638491 2946311335162849536 2951833714091880222 2956541582854387208 2988051188372671168 3007709419875122952 3020481009768435576 3025298363851000864 3030759749228026752 3037045153654154016 3047590449326564273 3054218527728753408 3081427788009317142 3091913930214501984 3095654139754512512 3102649742472191227 3105043076414988192 3109995298227452288 3117628659237747264 3119838937721344641 3129076824977007168 3130455793610527632 3163818905335769472 3174804387645963116 3177253380517662336 3190131651313043712 3199135290851806016 3201846053464844544 3202075672552956573 3203257091136353856 3207182651297060172 3216859032075361728 3220182233554778424 3223897334824795264 3226860475757538642 3241758261887536512 3259692205497459456 3273533785987894528 3277751442093013248 3281768294350480176 3285158550852908358 3295070192474656992 3299108268690924954 3300325487837455488 3304370004366668056 3309061997962872096 3314339608804918144 3324644126538070116 3326109280711185609 3361557586919255064 3371699731834532736 3375831716800016232 3381215818421706848 3387319719725441664 3399081246530043892 3401961431806397328 3403460659332375972 3413538354520371456 3417912721580071836 3459848744431513984 3463422968341050672 3478129647612137936 3482610907223826576 3486878812747385187 3498744710505883824 3509300762264030976 3559016383603117888 3580110866564160192 3592541807073063526 3595313035848933696 3599027202208281768 3601047187421260544 3609885815959496832 3623141586815481984 3626884501677894672 3663369258809838336 3676089290958483608 3682725509236381344 3688599074641862016 3693119416645099592 3698363409487915872 3704261915723143808 3711230652879706176 3713579912028174936 3717416254912501563 3726989594080893888 3728632059905532912 3732933756112920832 3768370288520948352 3779005914706613536 3794323251940514112 3797538342481559808 3803867795724420204 3810435027957246656 3815344433391708096 3820020100589492052 3826112636635089328 3849587935991449608 3866889773188162688 3882563327567037696 3892329837485453232 3897099849541195209 3899049796049275648 3912895853563655178 3915092000277765824 3919136516806978392 3922159675471564032 3929511122580910614 3935778285455840296 4003893431553507624 4010279226500163936 4015193784375776882 4027308013024580768 4034578264895908224 4049393538205538688 4051178085848918112 4065244676424782411 4065806829906429696 4108570384012422856 4122551906952669312 4135600452328294059 4140057435219984256 4145391529705869696 4154759343725737041 4156838212316996352 4159785250295126188 4167294655188536784 4172102433302676224 4173941058147370176 4179867786900470016 4199550475627035936 4251381654044940228 4264208484378967872 4269434230070608764 4271009454848471808 4276243535062746896 4286739406451902488 4289145376100482304 4293576311406371232 4297214440176501888 4302480634343384856 4304376716214475494 4350250994836683024 4374850065272906112 4375691059133973568 4380211401137211144 4386431020555435104 4393426923299542656 4398811024921233272 4404478500312486552 4412082663950496128 4427750571137820333 4432858835384093488 4434812374281580812 4482076782559006752 4501108955733354976 4530721514652653364 4535948575741863104 4537947545776501296 4543508756004168577 4557216962106762448 4617897291121400896 4622141682013975713 4643481209631768768 4649171750329846916 4657564614622482288 4664992947341178432 4671616938300525312 4693615237465510752 4762206581468944674 4765880070776493504 4773481155418880256 4782428265466689662 4793750714465244928 4798702936277709024 4802769080197266816 4810773976945590258 4825288548113042592 4835846002237192896 4862637392831304768 4889538308246189184 4910300678981841792 4922652441525720264 4931151212650554496 4948307537172941568 4948662403036387431 4950488231756183232 4951439882704233248 4956555006550002084 4963592996944308144 4969319458774525184 4971509413207377216 4986966189807105174 5059097669254018816 5063747575200024348 5065615865052838656 5071823727632560272 5078039197887011939 5087125911188944128 5093360134119322736 5098621869795065838 5102942147709595992 5126869082370107754 5132783914655266144 5189773116647270976 5195134452511576008 5196133132721593612 5217194471418206904 5221218931041763584 5225515355742637856 5239348163441214152 5260904875373247826 5338524575404676832 5347038968666885248 5388812710609595289 5392969553773400544 5401570781131890816 5411695142501780407 5423464814408047872 5434712380223222976 5514133936437725412 5532898611962793024 5539679124967649388 5547545114231873808 5556392873584715712 5565254744196493568 5570369868042262404 5590484391121340832 5599400634169381248 5661570672706113792 5668508872059920304 5685611312505290496 5691484877910771168 5692578973427478352 5715652541935869984 5724768415208494976 5730030150884238078 5736640845791179808 5739168954952633992 5774381903987174412 5800334659782244032 5823844991350556544 5840281868182948192 5848574694073913472 5872638000416648736 5878704775210467588 5879834860711276982 5894266683871365921 5903667428183760444 5913083165708774416 5976102376745342336 6015418839750245904 6022790676563665323 6040962019536871152 6048365159266695749 6050596727702001728 6061519498456053504 6074090307308308032 6095180898653128546 6162855576018634284 6183827860429003968 6191308279509025024 6205299484944382454 6210086152829976384 6219990596454904576 6235257318475494528 6239677875442689282 6258153649954014336 6260911587221055264 6327637810671538944 6349608775291926232 6354506761035324672 6398270581703612032 6404151345105913146 6406514182272707712 6414365302594120344 6433718064150723456 6440364467109556848 6447794669649590528 6453720951515077284 6483516523775073024 6563536588700960352 6570317101705816716 6590140384949313984 6598216537381849908 6600650975674910976 6608740008733336112 6618123995925744192 6628679217609836288 6649288253076140232 6652218561422371218 6723115173838510128 6743399463669065472 6751663433600032464 6762431636843413696 6774639439450883328 6798162493060087784 6803922863612794656 6806921318664751944 6835825443160143672 6919697488863027968 6926845936682101344 6956259295224275872 6965221814447653152 6973757625494770374 6997489421011767648 7021786259279169619 7118032767206235776 7143309872203417011 7160221733128320384 7173642398200034493 7185083614146127052 7190626071697867392 7198054404416563536 7219771631918993664 7246283173630963968 7253769003355789344 7352178581916967216 7365451018472762688 7377198149283724032 7386238833290199184 7396726818975831744 7408523831446287616 7422461305759412352 7427159824056349872 7434832509825003126 7453979188161787776 7457264119811065824 7536740577041896704 7558011829413227072 7588646503881028224 7607735591448840408 7620870055914493312 7630688866783416192 7640040201178984104 7647932804692598757 7652225273270178656 7699175871982899216 7733779546376325376 7784659674970906464 7794199699082390418 7825791707127310356 7830184000555531648 7838273033613956784 7847878760370836633 7859022245161821228 7871556570911680592 7891357313059871739 8007786863107015248 8020558453000327872 8030387568751553764 8054616026049161536 8069156529791816448 8098787076411077376 8102356171697836224 8130489352849564822 8217140768024845712 8245103813905338624 8271200904656588118 8280114870439968512 8290783059411739392 8309518687451474082 8319570500590252376 8334589310377073568 8347882116294740352 8399100951254071872 8502763308089880456 8528416968757935744 8538868460141217528 8552487070125493792 8573478812903804976 8587152622812742464 8594428880353003776 8604961268686769712 8608753432428950988 8700501989673366048 8730712066026398569 8749700130545812224 8751382118267947136 8760422802274422288 8772862041110870208 8786853846599085312 8797622049842466544 8808957000624973104 8819752291066915473 8824165327900992256 8855501142275640666 8865717670768186976 8869624748563161624 8964153565118013504 9002217911466709952 9061443029305306728 9071897151483726208 9075895091553002592 9087017512008337154 9114433924213524896 9142771347979692819 9235794582242801792 9244283364027951426 9286962419263537536 9298343500659693832 9307949227416573681 9315129229244964576 9329985894682356864 9347473427957620703 9359516813164033923 9387230474931021504 9524413162937889348 9531760141552987008 9564856530933379324 9597405872555418048 9605538160394533632 9621547953891180516 9650577096226085184 9671692004474385792 9725274785662609536 9779076616492378368 9820601357963683584 9845304883051440528 9862302425301108992 9897324806072774862 9900976463512366464 9902879765408466496 9913110013100004168 9927185993888616288 9943018826414754432 9973932379614210348 10127495150400048696 10143647455265120544 10156078395774023878 10186720268238645472 10197243739590131676 10205884295419191984 10253738164740215508 10265567829310532288 10379546233294541952 10390268905023152016 10392266265443187224 10434388942836413808 10451030711485275712 10460636438242155561 10478696326882428304 10521809750746495652 10677049150809353664 10694077937333770496 10777625421219190578 10785939107546801088 10803141562263781632 10823390285003560814 10869424760446445952 11028267872875450824 11065797223925586048 11079358249935298776 11095090228463747616 11112785747169431424 11140739736084524808 11180968782242681664 11198801268338762496 11337017744119840608 11382969755821542336 11385157946854956704 11431305083871739968 11449536830416989952 11460060301768476156 11473281691582359616 11478337909905267984 11548763807974348824 11600669319564488064 11647689982701113088 11680563736365896384 11691299548623585627 11697149388147826944 11745276000833297472 11757409550420935176 11759669721422553964 11788533367742731842 11807334856367520888 11826166331417548832 11952204753490684672 12030837679500491808 12045581353127330646 12081924039073742304 12096730318533391498 12101193455404003456 12148180614616616064 12190361797306257092 12195734029274347233 12325711152037268568 12367655720858007936 12410598969888764908 12420172305659952768 12470514636950989056 12479355750885378564 12516307299908028672 12521823174442110528 12699217550583852464 12796541163407224064 12808302690211826292 12813028364545415424 12828730605188240688 12867436128301446912 12880728934219113696 12907441903030154568 13127073177401920704 13140634203411633432 13180280769898627968 13196433074763699816 13217480017466672224 13236247991851488384 13298576506152280464 13304437122844742436 13446230347677020256 13503326867200064928 13524863273686827392 13596324986120175568 13607845727225589312 13613842637329503888 13630526268012505731 13671650886320287344 13853691873364202688 13912518590448551744 13930443628895306304 13947515250989540748 13994978842023535296 14043572518558339238 14236065534412471552 14286619744406834022 14320443466256640768 14347284796400068986 14370167228292254104 14381252143395734784 14396108808833127072 14507538006711578688 14704357163833934432 14730902036945525376 14772477666580398368 14793453637951663488 14844922611518824704 14854319648112699744 14869665019650006252 14907958376323575552 14914528239622131648 15116023658826454144 15177293007762056448 15215471182897680816 15234117593661035817 15241740111828986624 15261377733566832384 15280080402357968208 15295865609385197514 15304450546540357312 15398351743965798432 15569319349941812928 15588399398164780836 15651583414254620712 15660368001111063296 15676546067227913568 15695757520741673266 15718044490323642456 15743113141823361184 15782714626119743478 16015573726214030496 16041116906000655744 16060775137503107528 16109232052098323072 16166438131828785867 16204712343395672448 16235085427505341221 16260978705699129644 16434281536049691424 16542401809313176236 16619037374902948164 16639141001180504752 16669178620754147136 16695764232589480704 16798201902508143744 17005526616179760912 17056833937515871488 17077736920282435056 17104974140250987584 17146957625807609952 17174305245625484928 17209922537373539424 17217506864857901976 17401003979346732096 17461424132052797138 17502764236535894272 17520845604548844576 17545724082221740416 17595244099684933088 17617914001249946208 17639504582133830946 17711002284551281332 17731435341536373952 17739249497126323248 17928307130236027008 18004435822933419904 18068372029690995969 18122886058610613456 18143794302967452416 18145095477800087247 18151790183106005184 18174035024016674308 18228867848427049792 18285542695959385638 18471589164485603584 18488566728055902852 18573924838527075072 18596687001319387664 18615898454833147362 18630258458489929152 18659971789364713728 18694946855915241406 18719033626328067846 18774460949862043008 19048826325875778696 19063520283105974016 19129713061866758648 19194811745110836096 19243095907782361032 19301154192452170368 19343384008948771584 19450549571325219072 19690609766102881056 19758979938901849393 19794649612145549724 19801952927024732928 19805759530816932992 19826220026200008336 19854371987777232576 19886037652829508864 19947864759228420696 20254990300800097392 20287294910530241088 20312156791548047756 20373440536477290944 20394487479180263352 20411768590838383968 20507476329480431016 20531135658621064576 20759092466589083904 20780537810046304032 20784532530886374448 20868777885672827616 20902061422970551424 20921272876484311122 20957392653764856608 21043619501492991304 21065358777837508857 21354098301618707328 21520927194600103479 21555250842438381156 21571878215093602176 21646780570007121628 21738849520892891904 22056535745750901648 22083565814066772851 22131594447851172096 22158716499870597552 22190180456927495232 22225571494338862848 22281479472169049616 22361937564485363328 22674035488239681216 22765939511643084672 22770315893709913408 22862610167743479936 22920120603536952312 22946563383164719232 22956675819810535968 23097527615948697648 23201338639128976128 23361127472731792768 23382599097247171254 23490552001666594944 23514819100841870352 23519339442845107928 23543636281112509899 23577066735485463684 23614669712735041776 23652332662835097664 23674071939179615217 24061675359000983616 24091162706254661292 24163848078147484608 24193460637066782996 24202386910808006912 24296361229233232128 24380723594612514184 24391468058548694466 24651422304074537136 24735311441716015872 24821197939777529816 24840344611319905536 24958711501770757128 25043646348884221056 25398435101167704928 25616605380423652584 25657461210376481376 25761457868438227392 25814883806060309136 26192136198079195707 26254146354803841408 26281268406823266864 26360561539797255936 26392866149527399632 26434960034933344448 26459256873200746419 26472495983702976768 26597153012304560928 26608874245689484872 26892460695354040512 27006653734400129856 27049726547373654784 27192649972240351136 27215691454451178624 27227685274659007776 27261052536025011462 27343301772640574688 27428314043939078457 27707383746728405376 27825037180897103488 27860887257790612608 27895030501979081496 27923847682249721043 27989957684047070592 28042420283872862109 28087145037116678476 28573239488813668044 28694569592800137972 28740334456584508208 28792217617666254144 29015076013423157376 29408714327667868864 29461804073891050752 29544955333160796736 29586907275903326976 29708639296225399488 29739330039300012504 29829056479244263296 30232047317652908288 30430942365795361632 30468235187322071634 30560160804715936416 30591731218770395028 30608901093080714624 30796703487931596864 31138638699883625856 31176798796329561672 31303166828509241424 31353092134455827136 31391515041483346532 31436088980647284912 31486226283646722368 31565429252239486956 32031147452428060992 32082233812001311488 32121550275006215056 32218464104196646144 32332876263657571734 32409424686791344896 32470170855010682442 32521957411398259288 32868563072099382848 33084803618626352472 33238074749805896328 33278282002361009504 33338357241508294272 33596403805016287488 34011053232359521824 34129147167194103497 34155473840564870112 34209948280501975168 34293915251615219904 34348610491250969856 34419845074747078848 34435013729715803952 34802007958693464192 34922848264105594276 35041691209097689152 35091448164443480832 35190488199369866176 35235828002499892416 35279009164267661892 35422004569102562664 35462870683072747904 35478498994252646496 35856614260472054016 36008871645866839808 36136744059381991938 36245772117221226912 36290190955600174494 36303580366212010368 36348070048033348616 36457735696854099584 36571085391918771276 36587202087823041699 36977133456111805704 37193374002638775328 37231796909666294724 37260516916979858304 37389893711830482812 37438067252656135692 37548921899724086016 38097652651751557392 38259426123733517296 38389623490221672192 38486191815564722064 38602308384904340736 39381219532205762112 39517959877803698786 39589299224291099448 39611519061633865984 39652440052400016672 39708743975554465152 39895729518456841392 40509980601600194784 40574589821060482176 40624313583096095512 40746881072954581888 40788974958360526704 40823537181676767936 40891578804037517193 41014952658960862032 41062271317242129152 41561075620092608064 41569065061772748896 41737555771345655232 41804122845941102848 41842545752968622244 41914785307529713216 42087239002985982608 42130717555675017714 42708196603237414656 43041854389200206958 43110501684876762312 43143756430187204352 43293561140014243256 44113071491501803296 44167131628133545702 44317432999741195104 44380360913854990464 44562958944338099232 44717691440672606521 44723875128970726656 45348070976479362432 45531879023286169344 45540631787419826816 45702352780983107451 45725220335486959872 45840241207073904624 45893126766329438464 45913351639621071936 46195055231897395296 46722254945463585536 46765198194494342508 46981104003333189888 47029638201683740704 47038678885690215856 47087272562225019798 47154133470970927368 47229339425470083552 47304665325670195328 47348143878359230434 48123350718001967232 48182325412509322584 48327696156294969216 48386921274133565992 48705256282516023663 48761447189225028368 48782936117097388932 49302844608149074272 49642395879555059632 49917423003541514256 49978596316045854347 50087292697768442112 50796870202335409856 51233210760847305168 51314922420752962752 51522915736876454784 51629767612120618272 52384272396158391414 52508292709607682816 52562536813646533728 52785732299054799264 52869920069866688896 52918513746401492838 53194306024609121856 53217748491378969744 53784921390708081024 54013307468800259712 54385299944480702272 54431382908902357248 54435286433400261741 54455370549318015552 54522105072050022924 54686603545281149376 54856628087878156914 55414767493456810752 55650074361794206976 55721774515581225216 55790061003958162992 55847695364499442086 55858431176757131329 55979915368094141184 56084840567745724218 56174290074233356952 57146478977627336088 57389139185600275944 57480668913169016416 57584435235332508288 58030152026846314752 58817428655335737728 59089910666321593472 59276939816705548179 59417278592450798976 59478660078600025008 59658112958488526592 60861884731590723264 60936470374644143268 61120321609431872832 61183462437540790056 61217802186161429248 61593406975863193728 62277277399767251712 62353597592659123344 62606333657018482848 62706184268911654272 62783030082966693064 62872177961294569824 62972452567293444736 63130858504478973912 63196076333512526571 64062294904856121984 64243100550012430112 64665752527315143468 64940341710021364884 65043914822796518576 65737126144198765696 66169607237252704944 66250697442200318553 66476149499611792656 66556564004722019008 66676714483016588544 68022106464719043648 68258294334388206994 68310947681129740224 68419896561003950336 68587830503230439808 68839690149494157696 68870027459431607904 69604015917386928384 69845696528211188552 70083382418195378304 70380976398739732352 70471656004999784832 70558018328535323784 70630908843337529697 70844009138205125328 70925741366145495808 70956997988505292992 72273488118763983876 72491544234442453824 72580381911200348988 72607160732424020736 72696140096066697232 72915471393708199168 73142170783837542552 73174404175646083398 73954266912223611408 74386748005277550656 74463593819332589448 74521033833959716608 74779787423660965624 74876134505312271384 76195305303503114784 76518852247467034592 76972383631129444128 77239648852070865809 78576408594237587121 78762439064411524224 79035919755607397572 79178598448582198896 79304880104800033344 79417487951108930304 79791459036913682784 81019961203200389568 81149179642120964352 81248627166192191024 81493762145909163776 81577949916721053408 81647074363353535872 81783157608075034386 82029905317921724064 83122151240185216128 83138130123545497792 83475111542691310464 83685091505937244488 83829570615059426432 84127260851618586327 84174478005971965216 84261435111350035428 86083708778400413916 86221003369753524624 86326666364079202963 86587122280028486512 88226142983003606592 88334263256267091404 88634865999482390208 88760721827709980928 89125917888676198464 89435382881345213042 90696141952958724864 91081263574839653632 91404705561966214902 91680482414147809248 91826703279242143872 92390110463794790592 93530396388988685016 94059276403367481408 94077357771380431712 94174545124450039596 94308266941941854736 94458678850940167104 94609330651340390656 94696287756718460868 96246701436003934464 96364650825018645168 96655392312589938432 96773842548267131984 97410512565032047326 97522894378450056736 97565872234194777864 98605689216298148544 99284791759110119264 99834846007083028512 99957192632091708694 101593740404670819712 102387441501582310491 102466421521694610336 102629844841505925504 102822207707533827733 103045831473752909568 103259535224241236544 104768544792316782828 105125073627293067456 105571464598109598528 105739840139733377792 105837027492802985676 106388612049218243712 106435496982757939488 107569842781416162048 108026614937600519424 108770599888961404544 108870572866800523482 108910741098636031104 109044210144100045848 109373207090562298752 109713256175756313828 111580122007916325984 111695390728998884172 111716862353514262658 112169681135491448436 112348580148466713904 114292957955254672176 114778278371200551888 114961337826338032832 115168870470665016576 117634857310671475456 118179821332643186944 118553879633411096358 118834557184901597952 118957320157200050016 121723769463181446528 121872940749288286536 122240643218863745664 122366924875081580112 123186813951726387456 124707195185318246688 125212667314036965696 125412368537823308544 125566060165933386128 125744355922589139648 125944905134586889472 126261717008957947824 126392152667025053142 128124589809712243968 128486201100024860224 129331505054630286936 129880683420042729768 130087829645593037152 131474252288397531392 132339214474505409888 132501394884400637106 132952298999223585312 133113128009444038016 133413938926304222761 134153074322017819563 136044212929438087296 136516588668776413988 136621895362259480448 137175661006460879616 137679380298988315392 137740054918863215808 139691393056422377104 140166764836390756608 140761952797479464704 140943312009999569664 141116036657070647568 141261817686675059394 141688018276410250656 141913995977010585984 144546976237527967752 144983088468884907648 145160763822400697976 145392280192133394464 146284341567675085104 146348808351292166796 147908533824447222816 148773496010555101312 148927187638665178896 149559574847321931248 149752269010624542768 149935788948137563041 152390610607006229568 153037704494934069184 153944767262258888256 154479297704141731618 157152817188475174242 157524878128823048448 158071839511214795144 158357196897164397792 158609760209600066688 159582918073827365568 162039922406400779136 162497254332384382048 163155899833442106816 163294148726707071744 163566315216150068772 164059810635843448128 166244302480370432256 166276260247090995584 166950223085382620928 167370183011874488976 167575293530271393987 167659141230118852864 168254521703237172654 168348956011943930432 168522870222700070856 172167417556800827832 172442006739507049248 172653332728158405926 173174244560056973024 176452285966007213184 176668526512534182808 177269731998964780416 177830819450116644537 178251835777352396928 178870765762690426084 182809411123932429804 183360964828295618496 183653406558484287744 184780220927589581184 187060792777977370032 188118552806734962816 188154715542760863424 188349090248900079192 188616533883883709472 188917357701880334208 189392575513436921736 192729301650037290336 193547685096534263968 194821025130064094652 195045788756900113472 195131744468389555728 197211378432596297088 198569583518220238528 198752092326600955659 199669692014166057024 199914385264183417388 203187480809341639424 204774883003164620982 204932843043389220672 205259689683011851008 205644415415067655466 206519070448482473088 209537089584633565656 210250147254586134912 211142929196219197056 211674054985605971352 212777224098436487424 212870993965515878976 217541199777922809088 217741145733601046964 217821482197272062208 218088420288200091696 218746414181124597504 219426512351512627656 223160244015832651968 223390781457997768344 223433724707028525316 224339362270982896872 224697160296933427808 228585915910509344352 229556556742401103776 229922675652676065664 231718946556212597427 237107759266822192716 237914640314400100032 243447538926362893056 243745881498576573072 244481286437727491328 244733849750163160224 249414390370636493376 250425334628073931392 251132120331866772256 251488711845178279296 252523434017915895648 252784305334050106284 256972402200049720448 258663010109260573872 258979999092237608889 259761366840085459536 260175659291186074304 264678428949010819776 265002789768801274212 265904597998447170624 266226256018888076032 266827877852608445522 268306148644035639126 272088425858876174592 273033177337552827976 273243790724518960896 275480109837726431616 279382786112844754208 282232073314141295136 282523635373350118788 283376036552820501312 283827991954021171968 289093952475055935504 289966176937769815296 290321527644801395952 290784560384266788928 292568683135350170208 292697616702584333592 295817067648894445632 297546992021110202624 297854375277330357792 299119149694643862496 299504538021249085536 299871577896275126082 304781221214012459136 306075408989868138368 307162324504746931473 307889534524517776512 308466623122601483199 308958595408283463236 314305634376950348484 316143679022429590288 316714393794328795584 317219520419200133376 319165836147654731136 324079844812801558272 324994508664768764096 326311799666884213632 327132630432300137544 328119621271686896256 332552520494181991168 334740366023748977952 335150587060542787974 336509043406474345308 336697912023887860864 337045740445400141712 344334835113601655664 344884013479014098496 345306665456316811852 346348489120113946048 352904571932014426368 353337053025068365616 354539463997929560832 355661638900233289074 356503671554704793856 357741531525380852168 365618822247864859608 366721929656591236992 369560441855179162368 374121585555954740064 375420618839135138467 376237105613469925632 376309431085521726848 376698180497800158384 377233067767767418944 377834715403760668416 378785151026873843472 385458603300074580672 387095370193068527936 389642050260128189304 390091577513800226944 390263488936779111456 394422756865192594176 397139167036440477056 397504184653201911318 399339384028332114048 399828770528366834776 400241816778912668283 402459222966053458689 409549766006329241964 409865686086778441344 411288830830135310932 413038140896964946176 419074179169267131312 420500294509172269824 422285858392438394112 423348109971211942704 425741987931031757952 435482291467202093928 436176840576400183392 438853024703025255312 446320488031665303936 446781562915995536688 446867449414057050632 448678724541965793744 449394320593866855616 449807366844412689123 457171831821018688704 459113113484802207552 459845351305352131328 463437893112425194854 474215518533644385432 475829280628800200064 487491762997153146144 489467699500326320448 498828780741272986752 500850669256147862784 502264240663733544512 502725880590814181961 502977423690356558592 505046868035831791296 505568610668100212568 513944804400099440896 517326020218521147744 517959998184475217778 519522733680170919072 520351318582372148608 529356857898021639552 530005579537602548424 531809195996894341248 533655755705216891044 536612297288071278252 546066354675105655952 550960219675452863232 558765572225689508416 564464146628282590272 565047270746700237576 566752073105641002624 578187904950111871008 580643055289602791904 581569120768533577856 585137366270700340416 585395233405168667184 591634135297788891264 595708750554660715584 598238299389287724992 599009076042498171072 599743155792550252164 609562442428024918272 612150817979736276736 614324649009493862946 615779069049035553024 616933246245202966398 617917190816566926472 628611268753900696968 632287358044859180576 633428787588657591168 638331672295309462272 649989017329537528192 652623599333768427264 654265260864600275088 656239242543373792512 669480732047497955904 670301174121085575948 673018086812948690616 673395824047775721728 674091480890800283424 688669670227203311328 689768026958028196992 690613330912633623704 692696978240227892096 695156839668637792281 706674106050136731232 711323277800466578148 715483063050761704336 731237644495729719216 733443859313182473984 748243171111909480128 750841237678270276934 752618862171043453696 753396360995600316768 754466135535534837888 757570302053747686944 770917206600149161344 774190740386137055872 776939997276712826667 779284100520256378608 780183155027600453888 780526977873558222912 794278334072880954112 795008369306403822636 798678768056664228096 799657541056733669552 800483633557825336566 804918445932106917378 819099532012658483928 819731372173556882688 822577661660270621864 838148358338534262624 846696219942423885408 849636137372779523899 851483975862063515904 870964582934404187856 872353681152800366784 877706049406050510624 892640976063330607872 893563125831991073376 893734898828114101264 897357449083931587488 898788641187733711232 899614733688825378246 914343663642037377408 918226226969604415104 925399869367804449597 926875786224850389708 948431037067288770864 949593330004871232593 951658561257600400128 974983525994306292288 978935399000652640896 997657561482545973504 1004528481327467089024 1005451761181628363922 1010093736071663582592 1011137221336200425136 1034652040437042295488 1035919996368950435556 1039045467360341838144 1040702637164744297216 1058713715796043279104 1060011159075205096848 1063618391993788682496 1067311511410433782088 1073224594576142556504 1092132709350211311904 1117531144451379016832 1126261856517405415401 1128928293256565180544 1130094541493400475152 1133504146211282005248 1156375809900223742016 1161286110579205583808 1163138241537067155712 1170274732541400680832 1170790466810337334368 1183268270595577782528 1191417501109321431168 1196476598778575449984 1198018152084996342144 1199486311585100504328 1200725450336738004849 1228649298018987725892 1233866492490405932796 1235834381633133852944 1257222537507801393936 1264574716089718361152 1266857575177315182336 1299978034659075056384 1308530521729200550176 1338961464094995911808 1340602348242171151896 1346036173625897381232 1348182961781600566848 1377339340454406622656 1379536053916056393984 1381226661825267247408 1385393956480455784192 1390313679337275584562 1413348212100273462464 1422646555600933156296 1430966126101523408672 1462475288991459438432 1467553328189346450371 1496486342223818960256 1501682475356540553868 1506792721991200633536 1508932271071069675776 1515140604107495373888 1541834413200298322688 1548381480772274111744 1553879994553425653334 1558568201040512757216 1561053955747116445824 1590016738612807645272 1599315082113467339104 1600967267115650673132 1609836891864213834756 1638199064025316967856 1645155323320541243728 1676296716677068525248 1693392439884847770816 1699272274745559047798 1741929165868808375712 1744707362305600733568 1755412098812101021248 1787126251663982146752 1787469797656228202528 1794714898167863174976 1797577282375467422464 1799229467377650756492 1828687327284074754816 1836452453939208830208 1850799738735608899194 1853751572449700779416 1896862074134577541728 1899186660009742465186 1949967051988612584576 1957870798001305281792 2009056962654934178048 2010903522363256727844 2020187472143327165184 2022274442672400850272 2069304080874084590976 2071839992737900871112 2078090934720683676288 2120022318150410193696 2134623022820867564176 2146449189152285113008 2184265418700422623808 2235062288902758033664 2252523713034810830802 2257856586513130361088 2260189082986800950304 2312751619800447484032 2322572221158411167616 2340549465082801361664 2341580933620674668736 2382835002218642862336 2392953197557150899968 2396036304169992684288 2398972623170201008656 2401450900673476009698 2457298596037975451784 2467732984980811865592 2471668763266267705888 2514445075015602787872 2529149432179436722304 2548908412118338571697 2617061043458401100352 2677922928189991823616 2681204696484342303792 2692072347251794762464 2696365923563201133696 2754678680908813245312 2762453323650534494816 2780627358674551169124 2826696424200546924928 2845293111201866312592 2848779990014613697779 2861932252203046817344 2924950577982918876864 2935106656378692900742 2992972684447637920512 3003364950713081107736 3013585443982401267072 3030281208214990747776 3107759989106851306668 3117136402081025514432 3122107911494232891648 3180033477225615290544 3198630164226934678208 3201934534231301346264 3219673783728427669512 3276398128050633935712 3290310646641082487456 3352593433354137050496 3378785569552216246203 3386784879769695541632 3398544549491118095596 3483858331737616751424 3489414724611201467136 3510824197624202042496 3574252503327964293504 3574939595312456405056 3589429796335726349952 3598458934755301512984 3701599477471217798388 3707503144899401558832 3793724148269155083456 3798373320019484930372 3899934103977225169152 4021807044726513455688 4044548885344801700544 4138608161748169181952 4143679985475801742224 4156181869441367352576 4240044636300820387392 4269246045641735128352 4292898378304570226016 4368530837400845247616 4402659984568039351113 4505047426069621661604 4520378165973601900608 4625503239600894968064 4645144442316822335232 4683161867241349337472 4797945246340402017312 4802901801346952019396 4914597192075950903568 4935465969961623731184 4943337526532535411776 5028890150031205575744 5058298864358873444608 5097816824236677143394 5234122086916802200704 5362409392968684607584 5384144694503589524928 5392731847126402267392 5509357361817626490624 5524906647301068989632 5561254717349102338248 5653392848401093849856 5690586222403732625184 5697559980029227395558 5723864504406093634688 5849901155965837753728 5870213312757385801484 6006729901426162215472 6027170887964802534144 6060562416429981495552 6215519978213702613336 6234272804162051028864 6360066954451230581088 6397260328453869356416 6403869068462602692528 6439347567456855339024 6552796256101267871424 6580621293282164974912 6705186866708274100992 6757571139104432492406 6773569759539391083264 6797089098982236191192 6967716663475233502848 7021648395248404084992 7148505006655928587008 7149879190624912810112 7178859592671452699904 7196917869510603025968 7403198954942435596776 7415006289798803117664 7587448296538310166912 7596746640038969860744 7646725236355015715091 8043614089453026911376 8089097770689603401088 8287359970951603484448 8480089272601640774784 8538492091283470256704 8546339970043841093337 8585796756609140452032 8737061674801690495232 8805319969136078702226 9010094852139243323208 9040756331947203801216 9366323734482698674944 9595890492680804034624 9605803602693904038792 9829194384151901807136 9870931939923247462368 9886675053065070823552 10057780300062411151488 10195633648473354286788 10468244173833604401408 10724818785937369215168 10768289389007179049856 11049813294602137979264 11122509434698204676496 11381172444807465250368 11395119960058454791116 11447729008812187269376 11699802311931675507456 11740426625514771602968 12013459802852324430944 12431039956427405226672 12468545608324102057728 12720133908902461162176 12794520656907738712832 12807738136925205385056 12878695134913710678048 13105592512202535742848 13161242586564329949824 13207979953704118053339 13515142278208864984812 13594178197964472382384 13935433326950467005696 14299758381249825620224 14393835739021206051936 14806397909884871193552 14830012579597606235328 15174896593076620333824 15193493280077939721488 15293450472710031430182 16087228178906053822752 16143086610082810954081 16178195541379206802176 16574719941903206968896 16960178545203281549568 17076984182566940513408 17092679940087682186674 17171593513218280904064 17610639938272157404452 18020189704278486646416 18081512663894407602432 19191780985361608069248 19211607205387808077584 19658388768303803614272 19741863879846494924736 19773350106130141647104 20115560600124822302976 20391267296946708573576 21449637571874738430336 21536578778014358099712 22099626589204275958528 22245018869396409352992 22762344889614930500736 22790239920116909582232 23480853251029543205936 24026919605704648861888 24862079912854810453344 25440267817804922324352 25615476273850410770112 25757390269827421356096 26211185024405071485696 26322485173128659899648 26415959907408236106678 27030284556417729969624 27188356395928944764768 28787671478042412103872 29612795819769742387104 29660025159195212470656 30386986560155879442976 30586900945420062860364 32174456357812107645504 32286173220165621908162 33149439883806413937792 34153968365133881026816 34185359880175364373348 34343187026436561808128 35221279876544314808904 36040379408556973292832 38383561970723216138496 38423214410775616155168 39316777536607607228544 39483727759692989849472 40782534593893417147152 42899275143749476860672 44490037738792818705984 45524689779229861001472 45580479840233819164464 46961706502059086411872 48053839211409297723776 48429259830248432862243 49724159825709620906688 50880535635609844648704 51230952547700821540224 51514780539654842712192 52831919814816472213356 54060569112835459939248 54376712791857889529536 57575342956084824207744 59225591639539484774208 59320050318390424941312 60773973120311758885952 61173801890840125720728 64348912715624215291008 64572346440331243816324 66298879767612827875584 68370719760350728746696 70442559753088629617808 72080758817113946585664 76846428821551232310336 78633555073215214457088 78967455519385979698944 81565069187786834294304 88980075477585637411968 91160959680467638328928 93923413004118172823744 96107678422818595447552 96858519660496865724486 99448319651419241813376 102461905095401643080448 103029561079309685424384 105663839629632944426712 108121138225670919878496 108753425583715779059072 115150685912169648415488 118451183279078969548416 121547946240623517771904 122347603781680251441456 128697825431248430582016 129144692880662487632648 136741439520701457493392 140885119506177259235616 144161517634227893171328 145287779490745298586729 153692857643102464620672 163130138375573668588608 177960150955171274823936 182321919360935276657856 187846826008236345647488 193717039320993731448972 198896639302838483626752 211327679259265888853424 216242276451341839756992 217506851167431558118144 236902366558157939096832 243095892481247035543808 244695207563360502882912 258289385761324975265296 273482879041402914986784 281770239012354518471232 288323035268455786342656 290575558981490597173458 307385715286204929241344 326260276751147337177216 364643838721870553315712 375693652016472691294976 387434078641987462897944 422655358518531777706848 432484552902683679513984 489390415126721005765824 516578771522649950530592 546965758082805829973568 563540478024709036942464 581151117962981194346916 652520553502294674354432 729287677443741106631424 774868157283974925795888 845310717037063555413696 864969105805367359027968 978780830253442011531648 1033157543045299901061184 1093931516165611659947136 1127080956049418073884928 1162302235925962388693832 1549736314567949851591776 1690621434074127110827392 1957561660506884023063296 2066315086090599802122368 2187863032331223319894272 2324604471851924777387664 3099472629135899703183552 3381242868148254221654784 4132630172181199604244736 4649208943703849554775328 6198945258271799406367104 9298417887407699109550656 12397890516543598812734208 18596835774815398219101312 37193671549630796438202624
- Sum of all divisors σ(n): 136190259547409188969699761
- Sum of proper divisors (its aliquot sum) s(n): 98996587997778392531497137
- 37193671549630796438202624 is an abundant number, because the sum of its proper divisors (98996587997778392531497137) is greater than itself. Its abundance is 61802916448147596093294513
Bases of 37193671549630796438202624
- Binary: 11110110001000001000011111001100011110010111110110100111101100000110001101001000000002
- Hexadecimal: 0x1EC410F98F2FB4F60C6900
- Base-36: 4O8O6NLTFIO2XHDS0
Squares and roots of 37193671549630796438202624
- 37193671549630796438202624 squared (371936715496307964382026242) is 1383369203341815330474972850078338268838947680485376
- 37193671549630796438202624 cubed (371936715496307964382026243) is 51452579780969896945286248958881470202411366306485439647671184226701356826624
-
37193671549630796438202624 is a
perfect square number . Itssquare root is 6098661455568 -
The
cube root of 37193671549630796438202624 is 333802575.9951219235
Scales and comparisons
How big is 37193671549630796438202624?- 37,193,671,549,630,796,438,202,624 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 37,193,671,549,630,796,438,202,624 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 37193671549630796438202624 cubic inches would be around 27816881.3 feet tall.
Recreational maths with 37193671549630796438202624
- 37193671549630796438202624 backwards is 42620283469703694517639173
- The number of decimal digits it has is: 26
- The sum of 37193671549630796438202624's digits is 117
- 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 37193671549630796438202624 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 37193671549630796438202624 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/37193671549630796438202624/
Chicago style:
Numbermatics. 2024. "Number 37193671549630796438202624 - Facts about the integer". https://numbermatics.com/n/37193671549630796438202624/
The information we have on file for 37193671549630796438202624 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 37193671549630796438202624, math, Factors of 37193671549630796438202624, curriculum, school, college, exams, university, Prime factorization of 37193671549630796438202624, STEM, science, technology, engineering, physics, economics, calculator, thirty-seven septillion, one hundred ninety-three sextillion, six hundred seventy-one quintillion, five hundred forty-nine quadrillion, six hundred thirty trillion, seven hundred ninety-six billion, four hundred thirty-eight million, two hundred two thousand, six hundred twenty-four.