277993631261007363991371264
277,993,631,261,007,363,991,371,264 is an even composite number composed of six prime numbers multiplied together.
277993631261007363991371264 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of seventeen thousand, nine hundred twenty divisors.
Prime factorization of 277993631261007363991371264:
29 × 33 × 73 × 136 × 1273 × 1813
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 13 × 13 × 13 × 127 × 127 × 127 × 181 × 181 × 181)See below for interesting mathematical facts about the number 277993631261007363991371264 from the Numbermatics database.
Names of 277993631261007363991371264
- Cardinal: 277993631261007363991371264 can be written as Two hundred seventy-seven septillion, nine hundred ninety-three sextillion, six hundred thirty-one quintillion, two hundred sixty-one quadrillion, seven trillion, three hundred sixty-three billion, nine hundred ninety-one million, three hundred seventy-one thousand, two hundred sixty-four.
Scientific notation
- Scientific notation: 2.77993631261007363991371264 × 1026
Factors of 277993631261007363991371264
Divisors of 277993631261007363991371264
- Number of divisors d(n): 17920
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 48 49 52 54 56 63 64 72 78 84 91 96 98 104 108 112 117 126 127 128 144 147 156 168 169 181 182 189 192 196 208 216 224 234 252 254 256 273 288 294 312 336 338 343 351 362 364 378 381 384 392 416 432 441 448 468 504 507 508 512 543 546 576 588 624 637 672 676 686 702 724 728 756 762 768 784 819 832 864 882 889 896 936 1008 1014 1016 1029 1086 1092 1143 1152 1176 1183 1248 1267 1274 1323 1344 1352 1372 1404 1448 1456 1512 1521 1524 1536 1568 1629 1638 1651 1664 1728 1764 1778 1792 1872 1911 2016 2028 2032 2058 2172 2184 2197 2286 2304 2352 2353 2366 2457 2496 2534 2548 2646 2667 2688 2704 2744 2808 2896 2912 3024 3042 3048 3087 3136 3258 3276 3302 3328 3429 3456 3528 3549 3556 3584 3744 3801 3822 4032 4056 4064 4116 4344 4368 4394 4459 4563 4572 4608 4704 4706 4732 4887 4914 4953 4992 5068 5096 5292 5334 5376 5408 5488 5616 5733 5792 5824 6048 6084 6096 6174 6223 6272 6516 6552 6591 6604 6656 6858 6912 7056 7059 7098 7112 7488 7602 7644 8001 8064 8112 8128 8232 8281 8688 8736 8788 8869 8918 9126 9144 9261 9408 9412 9464 9774 9828 9906 9984 10136 10192 10584 10647 10668 10752 10816 10976 11232 11403 11466 11557 11584 11648 12096 12168 12192 12348 12446 12544 13032 13104 13182 13208 13377 13716 13824 14112 14118 14196 14224 14859 14976 15204 15288 15379 16002 16128 16129 16224 16256 16464 16471 16562 17199 17376 17472 17576 17738 17836 18252 18288 18522 18669 18816 18824 18928 19548 19656 19773 19812 19968 20272 20384 21168 21177 21294 21336 21463 21632 21952 22464 22806 22932 22987 23114 23168 23296 24003 24192 24336 24384 24696 24843 24892 25088 26064 26208 26364 26416 26607 26754 27432 28224 28236 28392 28448 28561 29718 29952 30408 30576 30589 30758 31941 32004 32256 32258 32448 32512 32761 32928 32942 33124 34209 34398 34671 34752 34944 35152 35476 35672 36504 36576 37044 37338 37632 37648 37856 39096 39312 39546 39624 40131 40544 40768 42336 42354 42588 42672 42926 43264 43561 43904 44577 44928 45612 45864 45974 46137 46228 46336 46592 48006 48384 48387 48672 48768 49392 49413 49686 49784 52128 52416 52728 52832 53214 53508 54864 56007 56448 56472 56784 56896 57122 57967 59319 59436 59904 60816 61152 61178 61516 62083 63531 63882 64008 64389 64516 64896 65024 65522 65856 65884 66248 68418 68796 68961 69342 69504 69888 70304 70952 71344 73008 73152 74088 74529 74676 75264 75296 75712 78192 78624 79092 79248 79821 80262 80899 81088 81536 84672 84708 85176 85344 85683 85852 86528 87122 87808 89154 89856 91224 91728 91767 91948 92274 92456 92672 96012 96768 96774 97344 97536 98283 98784 98826 99372 99568 104013 104256 104832 105456 105664 106428 107016 107653 109728 112014 112896 112903 112944 113568 113792 114244 115297 115934 118638 118872 120393 121632 122304 122356 123032 124166 127062 127764 128016 128778 129032 129792 130683 131044 131712 131768 132496 136836 137592 137922 138411 138684 139008 139776 140608 141904 142688 145161 146016 146304 148176 148239 149058 149352 150241 150592 151424 156384 157248 158184 158496 159642 160524 160909 161798 162176 163072 168021 169344 169416 170352 170688 171366 171704 173901 174244 175616 178308 179712 182448 183456 183534 183896 184548 184912 186249 192024 193167 193548 194688 195072 196566 197568 197652 198744 199136 199927 206883 208026 208512 209664 209677 210912 211328 212856 214032 214123 215306 219456 223587 224028 225792 225806 225888 227136 227584 228488 229327 230594 231868 237276 237744 239463 240786 242697 243264 244608 244712 246064 248332 254124 255528 256032 257049 257556 258064 259584 261366 262088 263424 263536 264992 273672 275184 275301 275844 276822 277368 278016 279019 281216 283808 285376 290322 292032 292608 294849 296352 296478 298116 298704 298831 300482 301184 302848 312039 312768 314496 316368 316992 319284 321048 321818 322959 323596 324352 326144 336042 338688 338709 338832 340704 341376 342732 343408 345891 347802 348488 356616 364896 366912 367068 367792 369096 369824 371293 372498 384048 386334 387096 389376 392049 393132 395136 395304 397488 397657 398272 399854 413766 415233 416052 417024 419328 419354 421824 422656 425712 425893 428064 428246 430612 435483 438912 444717 447174 448056 450723 451612 451776 454272 455168 456976 458654 461188 463736 474552 475488 478926 481572 482727 485394 486528 489216 489424 492128 496664 508248 511056 512064 514098 515112 516128 521703 522732 524176 526848 527072 529984 547344 550368 550602 551688 553644 554736 558038 558747 562432 566293 567616 570752 579501 580644 584064 585216 589698 592704 592956 596232 597408 597662 599781 600964 602368 605696 620649 624078 625536 628992 629031 632736 633984 638568 642096 642369 643636 645918 647192 648704 672084 677376 677418 677664 681408 682752 685464 686816 687981 691782 695604 696976 713232 728091 729792 733824 734136 735584 738192 739648 742586 744996 753571 768096 771147 772668 774192 778752 784098 786264 790272 790321 790608 794976 795314 796544 799708 807079 825903 827532 830466 832104 834048 837057 838708 843648 845312 851424 851786 856128 856492 861224 870966 877824 884547 889434 894348 896112 896493 901446 903224 903552 908544 913952 917308 922376 927472 949104 950976 957852 963144 965454 968877 970788 973056 978432 978848 984256 993328 1016127 1016496 1022112 1024128 1028196 1030224 1032256 1037673 1043406 1045464 1048352 1051687 1054144 1059968 1094688 1100736 1101204 1103376 1107288 1109472 1113879 1116076 1117494 1124864 1126363 1132586 1135232 1141504 1159002 1161288 1168128 1176147 1179396 1185408 1185912 1192464 1192971 1194816 1195324 1199562 1201928 1204736 1241298 1248156 1251072 1257984 1258062 1265472 1267968 1277136 1277679 1284192 1284738 1287272 1291836 1294384 1344168 1352169 1354836 1355328 1362816 1365504 1370928 1373632 1375962 1383564 1391208 1393952 1399489 1426464 1448181 1456182 1459584 1467648 1467739 1468272 1471168 1476384 1479296 1485172 1489992 1498861 1507142 1536192 1542294 1545336 1548384 1565109 1568196 1572528 1580544 1580642 1581216 1589952 1590628 1593088 1599416 1605289 1614158 1651806 1655064 1660932 1664208 1674114 1676241 1677416 1687296 1698879 1702848 1703572 1712256 1712984 1722448 1741932 1755648 1769094 1778868 1788696 1792224 1792986 1799343 1802892 1806448 1807104 1817088 1827904 1834616 1844752 1854944 1887093 1898208 1901952 1915704 1926288 1927107 1930908 1937754 1941576 1946112 1953133 1957696 1968512 1986656 2032254 2032992 2044224 2048256 2048383 2056392 2060448 2063943 2064512 2075346 2086812 2090928 2091817 2096704 2103374 2108288 2119936 2184273 2189376 2201472 2202408 2206752 2214576 2218944 2227758 2232152 2234988 2252726 2260713 2265172 2270464 2283008 2318004 2322576 2336256 2352294 2358792 2370816 2370963 2371824 2384928 2385942 2389632 2390648 2399124 2403856 2421237 2482596 2496312 2502144 2511171 2516124 2530944 2535936 2554272 2555358 2568384 2569476 2574544 2583672 2588768 2599051 2688336 2689479 2704338 2709672 2710656 2725632 2725801 2741856 2747264 2751924 2767128 2782416 2783599 2787904 2798978 2852928 2896362 2906631 2912364 2919168 2919349 2935296 2935478 2936544 2942336 2952768 2958592 2970344 2979984 2981251 2997722 3014284 3048381 3072384 3084588 3090672 3096768 3113019 3130218 3136392 3145056 3155061 3161284 3162432 3179904 3181256 3186176 3198832 3210578 3228316 3303612 3310128 3321864 3328416 3341637 3348228 3352482 3354832 3374592 3379089 3397758 3405696 3407144 3424512 3425968 3444896 3483864 3538188 3557736 3577392 3578913 3584448 3585972 3598686 3605784 3612896 3614208 3627247 3655808 3669232 3689504 3709888 3774186 3796416 3803904 3831408 3833037 3852576 3854214 3861816 3875508 3883152 3884803 3906266 3915392 3937024 3973312 4056507 4064508 4065984 4088448 4096512 4096766 4112784 4120896 4127886 4129024 4150692 4160647 4173624 4181856 4183634 4193408 4198467 4206748 4216576 4239872 4344543 4368546 4378752 4402944 4403217 4404816 4413504 4429152 4437888 4455516 4464304 4469976 4496583 4505452 4521426 4530344 4540928 4636008 4645152 4704588 4717584 4741632 4741926 4743648 4769856 4771884 4779264 4781296 4798248 4807712 4815867 4826809 4842474 4965192 4992624 5022342 5032248 5061888 5096637 5108544 5110716 5136768 5138952 5149088 5167344 5169541 5177536 5198102 5376672 5378958 5398029 5408676 5419344 5421312 5451264 5451602 5483712 5494528 5503848 5532247 5534256 5536609 5564832 5567198 5575808 5597956 5661279 5705856 5781321 5792724 5813262 5824728 5838336 5838698 5859399 5870956 5873088 5884672 5905536 5917184 5929741 5940688 5959968 5962502 5995444 6028568 6096762 6144768 6145149 6169176 6181344 6191829 6193536 6226038 6260436 6272784 6275451 6290112 6310122 6322568 6324864 6359808 6362512 6397664 6421156 6456632 6607224 6620256 6643728 6656832 6683274 6696456 6704964 6709664 6758178 6782139 6795516 6811392 6814288 6849024 6851936 6889792 6967728 7076376 7112889 7115472 7154784 7157826 7168896 7171944 7197372 7211568 7225792 7254494 7263711 7311616 7338464 7361809 7379008 7419776 7533513 7548372 7592832 7607808 7662816 7666074 7705152 7708428 7723632 7751016 7766304 7769606 7797153 7812532 7830784 7874048 7884541 7946624 8068437 8113014 8129016 8131968 8176896 8177403 8193532 8225568 8241792 8255772 8258048 8301384 8321294 8347248 8350797 8363712 8367268 8386816 8396934 8413496 8433152 8689086 8737092 8757504 8758047 8805888 8806434 8809632 8827008 8858304 8875776 8911032 8928608 8939952 8943753 8993166 9010904 9042852 9060688 9272016 9290304 9409176 9435168 9465183 9483852 9487296 9539712 9543768 9558528 9562592 9596496 9615424 9631734 9653618 9684948 9796423 9930384 9985248 10024911 10044684 10064496 10123776 10137267 10193274 10217088 10221432 10273536 10274173 10277904 10298176 10334688 10339082 10355072 10396204 10492027 10736739 10753344 10757916 10796058 10817352 10838688 10842624 10881741 10903204 10967424 10989056 11007696 11064494 11068512 11073218 11129664 11134396 11151616 11195912 11237023 11322558 11411712 11499111 11562642 11585448 11626524 11649456 11654409 11677396 11718798 11741912 11746176 11769344 11811072 11859482 11881376 11919936 11925004 11990888 12057136 12193524 12289536 12290298 12338352 12362688 12383658 12387072 12452076 12481941 12520872 12545568 12550902 12580224 12595401 12620244 12645136 12649728 12719616 12725024 12795328 12842312 12913264 13209651 13214448 13240512 13287456 13313664 13366548 13392912 13409928 13419328 13489749 13516356 13564278 13591032 13622784 13628576 13671931 13703872 13779584 13935456 14152752 14225778 14230944 14309568 14315652 14337792 14338681 14343888 14394744 14423136 14447601 14451584 14480427 14508988 14527422 14623232 14642719 14676928 14723618 14758016 14839552 15067026 15096744 15185664 15289911 15325632 15332148 15410304 15416856 15447264 15502032 15508623 15532608 15539212 15594306 15625064 15661568 15769082 15893248 16136874 16226028 16258032 16263936 16353792 16354806 16387064 16451136 16483584 16511544 16596741 16602768 16609827 16642588 16694496 16701594 16727424 16734536 16773632 16793868 16826992 17378172 17474184 17515008 17516094 17578197 17612868 17619264 17654016 17716608 17751552 17789223 17822064 17857216 17879904 17887506 17986332 18021808 18085704 18121376 18193357 18435447 18544032 18580608 18818352 18826353 18870336 18930366 18967704 18974592 19079424 19080607 19087536 19125184 19192992 19230848 19263468 19307236 19369896 19485193 19592846 19860768 19970496 20049822 20089368 20128992 20274534 20346417 20386548 20434176 20435443 20442864 20547072 20548346 20555808 20596352 20669376 20678164 20710144 20792408 20868757 20984054 21338667 21473478 21506688 21515832 21592116 21634704 21677376 21763482 21791133 21806408 21934848 22015392 22085427 22128988 22137024 22146436 22259328 22268792 22303232 22391824 22474046 22645116 22823424 22998222 23125284 23170896 23253048 23298912 23308818 23354792 23391459 23437596 23483824 23492352 23622144 23653623 23718964 23762752 23839872 23850008 23981776 24114272 24387048 24532209 24580596 24676704 24725376 24767316 24774144 24904152 24963882 25041744 25052391 25091136 25101804 25160448 25190802 25240488 25290272 25299456 25390729 25450048 25590656 25684624 25826528 26274141 26419302 26428896 26481024 26574912 26627328 26628979 26733096 26785824 26819856 26831259 26838656 26979498 27032712 27128556 27182064 27193621 27257152 27343862 27407744 27559168 27870912 28305504 28395549 28451556 28461888 28619136 28631304 28675584 28677362 28687776 28789488 28846272 28895202 28903168 28960854 29017976 29054844 29124529 29285438 29353856 29389269 29447236 29516032 29679104 30134052 30193488 30371328 30411801 30579822 30651264 30664296 30820608 30822519 30833712 30894528 31004064 31017246 31065216 31078424 31188612 31250128 31476081 31538164 31786496 32273748 32452056 32516064 32527872 32645223 32709612 32774128 32902272 32967168 33023088 33193482 33205536 33219654 33285176 33388992 33403188 33454848 33469072 33587736 33653984 33711069 33787663 34756344 34948368 34963227 35032188 35156394 35225736 35238528 35308032 35433216 35435413 35578446 35644128 35714432 35759808 35775012 35972664 36043616 36171408 36186787 36242752 36386714 36870894 37088064 37161216 37445823 37636704 37652706 37740672 37786203 37860732 37935408 37949184 37951537 38158848 38161214 38175072 38250368 38385984 38461696 38526936 38614472 38739792 38756263 38970386 39185692 39628953 39721536 39940992 40099644 40178736 40257984 40469247 40549068 40692834 40773096 40868352 40870886 40885728 41015793 41096692 41111616 41192704 41338752 41356328 41420288 41508187 41584816 41737514 41968108 42677334 42946956 43013376 43016043 43031664 43184232 43269408 43342803 43354752 43441281 43526964 43582266 43612816 43869696 43928157 44030784 44170854 44257976 44274048 44292872 44518656 44537584 44783648 44948092 45290232 45996444 46250568 46341792 46506096 46525869 46597824 46617636 46709584 46782918 46875192 46967648 46984704 47154211 47307246 47437928 47525504 47679744 47700016 47963552 48228544 48774096 49064418 49161192 49353408 49450752 49534632 49790223 49808304 49829481 49927764 50083488 50104782 50182272 50203608 50320896 50381604 50480976 50502439 50580544 50781458 50900096 51181312 51369248 51653056 52548282 52734591 52838604 52857792 52962048 53149824 53254656 53257958 53367669 53466192 53571648 53639712 53662518 53677312 53958996 54065424 54088411 54257112 54364128 54387242 54514304 54580071 54687724 54815488 55118336 55306341 55741824 56479059 56611008 56791098 56903112 56923776 57238272 57241821 57262608 57354724 57375552 57578976 57692544 57790404 57806336 57921708 58035952 58109688 58249058 58455579 58570876 58707712 58778538 58894472 59032064 60268104 60386976 60823602 61159644 61302528 61306329 61328592 61641216 61645038 61667424 61789056 62008128 62034492 62130432 62156848 62377224 62500256 62606271 62952162 63076328 64547496 64904112 65032128 65290446 65419224 65548256 65804544 66046176 66256281 66386964 66411072 66439308 66570352 66777984 66806376 66909696 66938144 67175472 67204033 67307968 67422138 67575326 69512688 69896736 69926454 70064376 70174377 70312788 70451472 70477056 70866432 70870826 70960869 71156892 71288256 71428864 71519616 71550024 71919211 71945328 71975917 72087232 72342816 72373574 72485504 72773428 73596627 73741788 74176128 74322432 74891646 75157173 75273408 75305412 75481344 75572406 75721464 75870816 75898368 75903074 76172187 76322428 76350144 76500736 76771968 76923392 77053872 77086633 77228944 77479584 77512526 77940772 78371384 78822423 79257906 79443072 79881984 79886937 80199288 80357472 80493777 80515968 80938494 81098136 81385668 81546192 81580863 81741772 81771456 82031586 82193384 82223232 82385408 82677504 82712656 83016374 83169632 83475028 83936216 85354668 85893912 86026752 86032086 86063328 86368464 86538816 86685606 86709504 86882562 87053928 87164532 87225632 87373587 87856314 88061568 88167807 88341708 88515952 88548096 88585744 89037312 89075168 89567296 89896184 90580464 91992888 92467557 92501136 92683584 93012192 93051738 93195648 93235272 93419168 93565836 93750384 93935296 94308422 94428243 94614492 94875856 95051008 95359488 95400032 95703517 95927104 96457088 97548192 97935669 98128836 98322384 98706816 98901504 99069264 99580446 99616608 99658962 99855528 100166976 100209564 100364544 100370767 100407216 100763208 100961952 101004878 101133207 101161088 101362989 101562916 101800192 102362624 102499033 102738496 103306112 104889681 105096564 105469182 105677208 105715584 105924096 106299648 106306239 106515916 106735338 106932384 107143296 107279424 107325036 107354624 107917992 108130848 108176822 108514224 108560361 108728256 108774484 109028608 109160142 109375448 109630976 110612682 111483648 112337469 112958118 113222016 113582196 113806224 113847552 113854611 114476544 114483642 114525216 114709448 114751104 115157952 115385088 115580808 115843416 116071904 116219376 116268789 116498116 116911158 117141752 117415424 117557076 117788944 120536208 120773952 121647204 122319288 122605056 122612658 122657184 123047379 123290076 123334848 123578112 124016256 124068984 124260864 124313696 124524561 124754448 125000512 125212542 125904324 126152656 127353499 129048129 129094992 129808224 130064256 130323843 130580892 130838448 131096512 131609088 131784471 132092352 132512562 132773928 132822144 132878616 133140704 133555968 133564249 133612752 133876288 134350944 134408066 134615936 134844276 135150652 136396351 139025376 139577607 139793472 139852908 140128752 140348754 140625576 140902944 140954112 141462633 141741652 141921738 142313784 142576512 142857728 143039232 143048101 143100048 143838422 143890656 143951834 144174464 144685632 144747148 144971008 145546856 146081299 147193254 147483576 148352256 149370669 149488443 149783292 150314346 150546816 150610824 150962688 151144812 151442928 151507317 151741632 151806148 152344374 152644856 152700288 153001472 153543936 154107744 154173266 154457888 154959168 155025052 155881544 156742768 157644846 158515812 158886144 159763968 159773874 160103007 160398576 160714944 160987554 161031936 161876988 162196272 162265233 162771336 163092384 163161726 163483544 163542912 163740213 164063172 164386768 164446464 165355008 165425312 166032748 166339264 166950056 167872432 170709336 171725463 171787824 172064172 172126656 172736928 173077632 173371212 173419008 173765124 174107856 174329064 174451264 174747174 175366737 175712628 176123136 176335614 176683416 177031904 177096192 177171488 177735103 178150336 179134592 179792368 181160928 183918987 183985776 184935114 185002272 185367168 186024384 186103476 186391296 186402853 186470544 186838336 187131672 187500768 187818813 187870592 188616844 188856486 189228984 189751712 190102016 190355347 190800064 191407034 191854208 192914176 195096384 195871338 196257672 196644768 197413632 198138528 198768843 199160892 199233216 199317924 199711056 200333952 200419128 200729088 200741534 200814432 201526416 201612099 201923904 202009756 202266414 202322176 202725978 203125832 203600384 203871703 204998066 205476992 206612224 209779362 210193128 210938364 211354416 211431168 212599296 212612478 212882607 213031832 213470676 213864768 214286592 214558848 214650072 215757633 215835984 215927751 216261696 216353644 217028448 217120722 217456512 217548968 218057216 218320284 218750896 221225364 222967296 224674938 225916236 226444032 227164392 227612448 227695104 227709222 228516561 228967284 229050432 229418896 229502208 230315904 230770176 231161616 231259899 231686832 232143808 232438752 232537578 232996232 233822316 234283504 235114152 235577888 236513641 239660811 241072416 241547904 243294408 244638576 244742589 245225316 245314368 246094758 246580152 246669696 247156224 248032512 248047891 248137968 248627392 249049122 249508896 250001024 250425084 251808648 252305312 253307509 254706998 258096258 258189984 259616448 260128512 260647686 261161784 261676896 262120761 262193024 263568942 264184704 264503421 265025124 265547856 265644288 265660759 265757232 266281408 267111936 267128498 267225504 267752576 268701888 268816132 269231872 269688552 270301304 271293841 272792702 277402671 278050752 279155214 279586944 279705816 280257504 280697508 281251152 281805888 282925266 283284729 283483304 283843476 284627568 285153024 286078464 286096202 286200096 287110551 287676844 287781312 287903668 288348928 289371264 289494296 289942016 290557309 291093712 292162598 294386508 294967152 296704512 298741338 298976886 299566584 300628692 301093632 301112301 301221648 302289624 302885856 303014634 303399621 303483264 303612296 304088967 304688748 305289712 305400576 307087872 307497099 308215488 308346532 308915776 309918336 310050104 311763088 313485536 315289692 317031624 317772288 318918717 319547748 320206014 320797152 321429888 321975108 322063872 323753976 324392544 324530466 325542672 325681083 326184768 326323452 326967088 327085824 327480426 328126344 328773536 328892928 330079477 330850624 332065496 332678528 333900112 335744864 341418672 341563833 343450926 343575648 344128344 344253312 345473856 346155264 346176727 346742424 347530248 348215712 348658128 348806367 348902528 349494348 350733474 351425256 352246272 352671228 353366832 353517073 354063808 354342976 355470206 356300672 358269184 359584736 362321856 367837974 367971552 369142137 369870228 370004544 370734336 370757323 372048768 372206952 372782592 372805706 372941088 373573683 373676672 374263344 375001536 375637626 375741184 377233688 377712972 378457968 378618877 379503424 380710694 381600128 382060497 382814068 383708416 385828352 387144387 390192768 391742676 392515344 393289536 394827264 395353413 396277056 397537686 398321784 398466432 398635848 399422112 400667904 400692747 400838256 401483068 401628864 403052832 403224198 403847808 404019512 404532828 404644352 405451956 406251664 407743406 409189053 409996132 410953984 413224448 419558724 420386256 421876728 422708832 422862336 424387899 425224956 425765214 426063664 426941352 427729536 428573184 429117696 429144303 429300144 431515266 431671968 431855502 432523392 432707288 434056896 434241444 434913024 435097936 436640568 437501792 438243897 442450728 449349876 451832472 452888064 454328784 454521951 455224896 455418444 457033122 457934568 458100864 458837792 459004416 460631808 460660369 462323232 462519798 463373664 464287616 464877504 465075156 465992464 467644632 468567008 470228304 470428231 471155776 473027282 479321622 482144832 483095808 486588816 486795699 489277152 489485178 490450632 490628736 491220639 492189516 493160304 493339392 493369981 496065024 496095782 496275936 497254784 498098244 499017792 500002048 500850168 503617296 503831419 504610624 506615018 509413996 515176389 516192516 516379968 519232896 520257024 521295372 522323568 523353792 524241522 524386048 526100211 527137884 528369408 528402169 529006842 530050248 531095712 531288576 531321518 531514464 532562816 533205309 534256996 534451008 535505152 537403776 537632264 538463744 539377104 539606431 540602608 542587682 545585404 551756961 554805342 556101504 558310428 559173888 559208559 559411632 560515008 561395016 562502304 563456439 563611776 565850532 566569458 566966608 567686952 569255136 570306048 571066041 572192404 572400192 574221102 575353688 575562624 575807336 576697856 578742528 578988592 581114618 582187424 584325196 588773016 589934304 597482676 597953772 599133168 601257384 602187264 602224602 602443296 604579248 604836297 605771712 606029268 606799242 606966528 607224592 608177934 609377496 610579424 610801152 611615109 613004743 614994198 616430976 616693064 617831552 619836672 620100208 623526176 626971072 630579384 634063248 637837434 639095496 640412028 641594304 642859776 643950216 647272899 647507952 647783253 648785088 649060932 651085344 651362166 652369536 652646904 653934176 654171648 654960852 656252688 656531707 657547072 660158954 661701248 664130992 665357056 667800224 671489728 682837344 683127666 685549683 686901852 687151296 688256688 688506624 690947712 692310528 692353454 693484848 693779697 695060496 696431424 697316256 697612734 697805056 698988696 701466948 702595369 702850512 703149343 705342456 706733664 707034146 708127616 708685952 709540923 710940412 712601344 716538368 718982433 719169472 724643712 734227767 735675948 735943104 738284274 739740456 740009088 741468672 741514646 744097536 744143673 744413904 745611412 745882176 747147366 747353344 748526688 750003072 751275252 751482368 753077107 754467376 755425944 756915936 757237754 759006848 759922527 761421388 763200256 764120994 765628136 767416832 774288774 780385536 783485352 785030688 786362283 786579072 790706826 792554112 795075372 796643568 796932864 796982277 797271696 798844224 801335808 801385494 801676512 802966136 803257728 806105664 806448396 807695616 808039024 809065656 810903912 812503328 813881523 815486812 818378106 819992264 821907968 839117448 840772512 843753456 845417664 848775798 850449912 851530428 852127328 853882704 855459072 858235392 858288606 858600288 861331653 863030532 863343936 863711004 865046784 865414576 868113792 868482888 869826048 870195872 871671927 873281136 873652429 875003584 876487794 884901456 898699752 903336903 903664944 908657568 909043902 910449792 910836888 912266901 914066244 915869136 916201728 917675584 921263616 921320738 922491297 924646464 925039596 926747328 928575232 929755008 930150312 931984928 934949743 935289264 935686921 937134016 940456608 940856462 942311552 946054564 956756151 958643244 964289664 966191616 973177632 973591398 977043249 978554304 978970356 980901264 981257472 982441278 984379032 986320608 986678784 986739962 990238431 992191564 992551872 994509568 996196488 998035584 1000004096 1001336707 1001700336 1002126229 1007234592 1007662838 1009221248 1013230036 1018827992 1024691499 1030352778 1032385032 1032759936 1038465792 1038530181 1042590744 1044647136 1046419101 1046707584 1048483044 1048772096 1052200422 1054275768 1056738816 1056804338 1058013684 1060100496 1060551219 1062191424 1062643036 1063028928 1065125632 1066410618 1068513992 1068902016 1071010304 1074807552 1075264528 1078754208 1079212862 1081205216 1085175364 1091170808 1103513922 1109610684 1112203008 1112271969 1116620856 1118347776 1118417118 1118823264 1120721049 1121030016 1122790032 1125004608 1126912878 1127223552 1131701064 1133138916 1133933216 1135373904 1135856631 1138510272 1142132082 1144384808 1144800384 1146181491 1148442204 1150707376 1151125248 1151614672 1157485056 1157977184 1162229236 1164374848 1168650392 1177546032 1179868608 1194965352 1195907544 1198266336 1202078241 1202514768 1204449204 1204886592 1209158496 1209672594 1211543424 1212058536 1213598484 1213933056 1214449184 1216355868 1218754992 1221158848 1223230218 1226009486 1227567159 1229988396 1232861952 1233386128 1235663104 1239673344 1240200416 1244145721 1247052352 1253942144 1261158768 1268126496 1273163697 1275674868 1278190992 1280824056 1283188608 1285719552 1287432909 1287900432 1294545798 1295015904 1295566506 1297570176 1298121864 1302170688 1302724332 1304739072 1304819971 1305293808 1307868352 1309921704 1312505376 1313063414 1314731691 1315094144 1320317908 1323402496 1328261984 1330714112 1332487429 1335600448 1342979456 1363565853 1365674688 1366255332 1371099366 1373803704 1374302592 1376513376 1377013248 1381895424 1381981107 1384706908 1386969696 1387559394 1390120992 1392862848 1394632512 1395225468 1395610112 1397977392 1402933896 1405190738 1405701024 1406298686 1410684912 1411284693 1413467328 1414068292 1416255232 1417371904 1419081846 1421880824 1425202688 1427101921 1437964866 1438338944 1449287424 1460387097 1468455534 1471351896 1471886208 1476568548 1479480912 1480018176 1480109943 1483029292 1488195072 1488287346 1488827808 1491222824 1491764352 1494294732 1494706688 1497053376 1500006144 1502550504 1506154214 1508934752 1510851888 1511494257 1513831872 1514475508 1518013696 1519845054 1522842776 1526400512 1528241988 1531256272 1548577548 1560771072 1566970704 1570061376 1572724566 1573158144 1581413652 1585108224 1585206507 1590150744 1593287136 1593865728 1593964554 1594543392 1597688448 1599615927 1602770988 1603353024 1605932272 1606515456 1612211328 1612896792 1615391232 1616078048 1618131312 1618819293 1621807824 1625006656 1627763046 1630973624 1636756212 1639984528 1655595487 1677625677 1678234896 1681545024 1687506912 1690835328 1697551596 1700899824 1703060856 1704254656 1707765408 1710918144 1713198123 1716577212 1717200576 1722663306 1726061064 1726687872 1727422008 1730093568 1730829152 1736227584 1736335237 1736965776 1740391744 1743343854 1746562272 1747304858 1750007168 1752975588 1769802912 1773152563 1797399504 1806673806 1807329888 1814508891 1817315136 1818087804 1820899584 1821673776 1824533802 1828132488 1831738272 1832403456 1834845327 1835351168 1839014229 1842641476 1844982594 1849292928 1850079192 1853494656 1857150464 1859510016 1859625313 1860300624 1863969856 1869899486 1870578528 1871373842 1874268032 1880913216 1881712924 1884623104 1892109128 1899056887 1913512302 1917286488 1928579328 1941818697 1943349759 1946355264 1947182796 1954086498 1957108608 1957940712 1961802528 1962514944 1964882556 1968758064 1969595121 1972641216 1973479924 1980476862 1984383128 1985103744 1989019136 1992392976 1996071168 2002673414 2003400672 2004252458 2014469184 2015325676 2018442496 2026460072 2033901163 2037655984 2049382998 2060705556 2064770064 2065519872 2076931584 2077060362 2081339091 2085181488 2089294272 2092838202 2093415168 2096966088 2104400844 2107786107 2108551536 2109448029 2113608676 2116027368 2120200992 2121102438 2124382848 2125286072 2126057856 2128622769 2130251264 2132821236 2137027984 2137804032 2149615104 2150529056 2157508416 2158425724 2162410432 2170350728 2182341616 2207027844 2219221368 2224406016 2224543938 2232431019 2233241712 2236834236 2237646528 2241442098 2242060032 2245580064 2250009216 2253825756 2254447104 2259231321 2263402128 2266277832 2267866432 2270747808 2271713262 2277020544 2279767581 2284264164 2288769616 2289600768 2292362982 2296884408 2301414752 2302250496 2303229344 2310556339 2315954368 2324458472 2328749696 2337300784 2355092064 2359737216 2389930704 2390946831 2391815088 2396532672 2404156482 2405029536 2408898408 2409773184 2418316992 2419345188 2423086848 2423237089 2424117072 2427196968 2428898368 2432711736 2437509984 2441644569 2442317696 2446460436 2452018972 2455134318 2459976792 2465723904 2466772256 2471326208 2474619511 2480400832 2488291442 2494104704 2507884288 2522317536 2536252992 2546327394 2551349736 2556381984 2561648112 2566377216 2574865818 2575800864 2583994959 2589091596 2590031808 2591133012 2595140352 2595301261 2596243728 2604341376 2605448664 2609478144 2609639942 2610587616 2615015781 2615736704 2619843408 2620957287 2625010752 2626126828 2629463382 2630188288 2640635816 2646804992 2650332139 2656523968 2664974858 2671200896 2685958912 2710010709 2727131706 2731349376 2732510664 2742198732 2747607408 2748605184 2753026752 2763790848 2763962214 2767473891 2769413816 2773939392 2775118788 2780241984 2785725696 2789265024 2790450936 2795954784 2804849229 2805867792 2807060763 2810381476 2811402048 2812597372 2821369824 2822569386 2826934656 2828136584 2832510464 2834743808 2838163692 2843761648 2854203842 2875929732 2876677888 2898574848 2920774194 2936911068 2942703792 2943772416 2953137096 2958961824 2960036352 2960219886 2966058584 2970715293 2976574692 2977655616 2982445648 2983528704 2988589464 2994106752 3000012288 3004010121 3005101008 3006378687 3012308428 3017869504 3021703776 3022988514 3027663744 3028951016 3036027392 3039690108 3045685552 3056483976 3062512544 3097155096 3115590543 3133941408 3140122752 3145449132 3146316288 3162827304 3170216448 3170413014 3180301488 3181653657 3186574272 3187929108 3189086784 3195376896 3199231854 3205541976 3206706048 3211864544 3213030912 3224422656 3224622583 3225793584 3232156096 3236262624 3237638586 3243615648 3250013312 3255526092 3261947248 3273512424 3279969056 3292997617 3311190974 3336815907 3355251354 3356469792 3363090048 3375013824 3381670656 3395103192 3401799648 3406121712 3407569893 3408509312 3415530816 3426396246 3433154424 3434401152 3438544473 3445326612 3452122128 3453375744 3453589867 3454844016 3461658304 3472455168 3472670474 3473931552 3480783488 3486687708 3493124544 3494609716 3500014336 3505951176 3526819933 3539605824 3546305126 3594799008 3606234723 3613347612 3614659776 3629017782 3634630272 3636175608 3641799168 3643347552 3649067604 3656264976 3663476544 3669690654 3670702336 3678028458 3682701477 3685282952 3689965188 3698585856 3698815183 3700158384 3706989312 3719020032 3719250626 3720601248 3727939712 3732437163 3739798972 3741157056 3742747684 3748536064 3761826432 3763425848 3769246208 3777245017 3784218256 3798113774 3827024604 3834572976 3857158656 3862298727 3883637394 3886699518 3892710528 3894365592 3908172996 3914217216 3914459913 3915881424 3923605056 3929765112 3937516128 3939190242 3944195073 3945282432 3946959848 3960953724 3968766256 3970207488 3984785952 3992142336 3997462287 4005346828 4006801344 4008504916 4028938368 4030651352 4036884992 4052920144 4067802326 4075311968 4098765996 4121411112 4129540128 4131039744 4145943321 4154120724 4162678182 4170362976 4178588544 4185676404 4186830336 4193932176 4208801688 4215572214 4217103072 4218896058 4227217352 4232054736 4233854079 4240401984 4242204876 4248765696 4250572144 4252115712 4257245538 4265642472 4274055968 4275608064 4281305763 4291033201 4301058112 4315016832 4316851448 4324820864 4340701456 4364683232 4414055688 4438442736 4440329829 4449087876 4464862038 4466483424 4473668472 4475293056 4482884196 4484120064 4491160128 4500018432 4500297451 4507651512 4518462642 4526804256 4532555664 4534482771 4535732864 4541495616 4543426524 4554041088 4559535162 4568528328 4577539232 4579201536 4584725964 4593768816 4595721949 4602829504 4606458688 4621112678 4631908736 4648916944 4657499392 4674601568 4710184128 4719474432 4755619521 4779861408 4781893662 4783630176 4793065344 4798847781 4808312964 4810059072 4817796816 4819546368 4819845199 4836633984 4838690376 4846173696 4846474178 4848234144 4854393936 4856457879 4857796736 4865423472 4875019968 4883289138 4884635392 4892920872 4904037944 4910268636 4919953584 4922045401 4933544512 4949239022 4960801664 4966786461 4976582884 4988209408 5015768576 5032877031 5044635072 5072505984 5092654788 5102699472 5112763968 5123296224 5132754432 5139594369 5149731636 5151601728 5167989918 5178183192 5180063616 5182266024 5190280704 5190602522 5192487456 5208682752 5209005711 5210897328 5219279884 5221175232 5230031562 5231473408 5239686816 5241914574 5250021504 5252253656 5258926764 5260376576 5271539749 5281271632 5300664278 5313047936 5319457689 5329949716 5342401792 5371917824 5420021418 5454263412 5462698752 5465021328 5484397464 5495214816 5497210368 5504535981 5506053504 5517042687 5527924428 5534947782 5538827632 5547878784 5550237576 5560483968 5571451392 5578530048 5578875939 5580901872 5591909568 5609698458 5611735584 5614121526 5620762952 5622804096 5625194744 5642739648 5645138772 5653869312 5656273168 5676327384 5687523296 5697170661 5708407684 5751859464 5753355776 5841548388 5873822136 5885407584 5887544832 5906274192 5908785363 5917923648 5920439772 5932117168 5941430586 5953149384 5955311232 5964891296 5967057408 5977178928 5988213504 5988584797 6008020242 6010202016 6012757374 6024616856 6035739008 6043407552 6045977028 6055327488 6057902032 6079380216 6091371104 6101703489 6112967952 6115567003 6125025088 6194310192 6231181086 6267882816 6280245504 6290898264 6323358321 6325654608 6328344087 6340826028 6360602976 6363307314 6373148544 6375858216 6378173568 6385868307 6390753792 6398463708 6411083952 6413412096 6413809753 6423729088 6448845312 6449245166 6451587168 6464312192 6472525248 6475277172 6487231296 6500026624 6511052184 6523894496 6547024848 6549808447 6559938112 6585995234 6622381948 6673631814 6697293057 6710502708 6712939584 6726180096 6750027648 6763341312 6777693963 6790206384 6803599296 6812243424 6815139786 6817018624 6831061632 6839302743 6852792492 6866308848 6868802304 6869228197 6877088946 6890653224 6904244256 6906751488 6907179734 6909688032 6923316608 6931669017 6945340948 6947863104 6961566976 6973375416 6986249088 6989219432 7000028672 7011902352 7014883603 7053639866 7079211648 7092610252 7172840493 7189598016 7212469446 7226695224 7229319552 7258035564 7269260544 7269711267 7272351216 7286695104 7298135208 7312529952 7324933707 7326953088 7339381308 7341404672 7356056916 7365402954 7370565904 7379930376 7397171712 7397630366 7400316768 7413978624 7423858533 7438501252 7441202496 7455879424 7464874326 7479597944 7482314112 7485495368 7497072128 7523652864 7526851696 7554490034 7568436512 7596227548 7654049208 7669145952 7724597454 7767274788 7773399036 7785421056 7785903783 7788731184 7816345992 7828434432 7828919826 7831762848 7845047343 7847210112 7859530224 7862871861 7875032256 7878380484 7888390146 7890564864 7893919696 7921907448 7937532512 7940414976 7950996417 7969571904 7994924574 8010693656 8013602688 8017009832 8057876736 8061302704 8105840288 8135604652 8150623936 8197531992 8242822224 8259080256 8291886642 8308241448 8325356364 8340725952 8357177088 8371352808 8387864352 8414547687 8417603376 8421182289 8431144428 8434206144 8437792116 8454434704 8464109472 8467708158 8480803968 8484409752 8497531392 8501144288 8504231424 8514491076 8531284944 8534912191 8548111936 8562611526 8582066402 8602116224 8630033664 8633702896 8649641728 8681402912 8729366464 8828111376 8876885472 8880659658 8898175752 8912145879 8929724076 8932966848 8947336944 8950586112 8965768392 8982320256 9000036864 9000594902 9012030363 9015303024 9019136061 9036925284 9053608512 9065111328 9068965542 9071465728 9082991232 9086853048 9108082176 9119070324 9133739797 9137056656 9140941459 9155078464 9169451928 9187537632 9191443898 9205659008 9212917376 9242225356 9263817472 9297833888 9314998784 9346771629 9349203136 9420368256 9438948864 9511239042 9544960971 9559722816 9563787324 9567260352 9586130688 9597695562 9616625928 9620118144 9635593632 9639092736 9639690398 9673267968 9673867749 9677380752 9692948356 9696468288 9708787872 9712915758 9715593472 9730846944 9750039936 9766578276 9769270784 9785841744 9790002391 9808075888 9820537272 9839907168 9844090802 9867089024 9878992851 9898478044 9921603328 9933572922 9953165768 9976418816 10010447721 10065754062 10089270144 10145011968 10185309576 10205398944 10222709679 10225527936 10246592448 10279188738 10299463272 10303203456 10335979836 10356366384 10360127232 10360769601 10364532048 10381205044 10384974912 10417365504 10418011422 10421794656 10438559768 10442350464 10460063124 10462946816 10479373632 10483829148 10500043008 10504507312 10517853528 10543079498 10562543264 10580459799 10601328556 10626095872 10638915378 10659899432 10684803584 10840042836 10908526824 10925397504 10930042656 10968794928 10990429632 11009071962 11012107008 11034085374 11055848856 11069895564 11077655264 11095757568 11096445549 11100475152 11120967936 11157060096 11157751878 11161803744 11183819136 11197311489 11219396916 11223471168 11228243052 11241525904 11245608192 11250389488 11285479296 11290277544 11307738624 11312546336 11331735051 11352654768 11375046592 11394341322 11416815368 11503718928 11683096776 11743379739 11747644272 11770815168 11812548384 11817570726 11835847296 11840879544 11864234336 11882861172 11906298768 11910622464 11929782592 11954357856 11976427008 11977169594 11992386861 12016040484 12020404032 12025514748 12049233712 12071478016 12086815104 12091954056 12110654976 12115804064 12154346659 12158760432 12163929973 12182742208 12203406978 12225935904 12231134006 12250050176 12388620384 12437829963 12462362172 12535765632 12560491008 12581796528 12646716642 12651309216 12656688174 12681652056 12701562237 12721205952 12726614628 12746297088 12751716432 12756347136 12771736614 12796927416 12822167904 12826824192 12827619506 12843917289 12847458176 12873099603 12898490332 12903174336 12928624384 12945050496 12950554344 12974462592 13000053248 13017377191 13022104368 13027640977 13047788992 13094049696 13099616894 13119876224 13171990468 13244763896 13320989487 13347263628 13394586114 13421005416 13425879168 13452360192 13500055296 13500892353 13555387926 13580412768 13603448313 13607198592 13624486848 13630279572 13634037248 13662123264 13678605486 13705584984 13732617696 13737604608 13738456394 13754177892 13781306448 13787165847 13808488512 13814359468 13819376064 13846633216 13863338034 13890681896 13895726208 13923133952 13946750832 13972498176 13978438864 14023804704 14029767206 14107279732 14158423296 14185220504 14266858563 14345680986 14379196032 14424938892 14453390448 14458639104 14459535597 14516071128 14538521088 14539422534 14544702432 14569373637 14573390208 14596270416 14625059904 14649867414 14653906176 14678762616 14712113832 14730805908 14741131808 14759860752 14766136203 14795260732 14800633536 14847717066 14877002504 14882404992 14900359383 14911758848 14929748652 14959195888 14964628224 14970990736 15047305728 15053703392 15108980068 15136873024 15192455096 15308098416 15338291904 15449194908 15534549576 15546798072 15570842112 15571807566 15577462368 15627017133 15632691984 15657839652 15663525696 15690094686 15694420224 15719060448 15725743722 15750064512 15756760968 15776780292 15781129728 15787839392 15814619247 15843814896 15875065024 15901992834 15939143808 15958373067 15989849148 16021387312 16027205376 16034019664 16115753472 16122605408 16173894373 16211680576 16271209304 16301247872 16395063984 16485644448 16518160512 16551128061 16583773284 16616482896 16650712728 16681451904 16714354176 16736627817 16742705616 16775728704 16829095374 16835206752 16842364578 16862288856 16868412288 16875584232 16908869408 16928218944 16935416316 16961607936 16962659623 16968819504 17002288576 17028982152 17062569888 17069824382 17091511983 17096223872 17125223052 17164132804 17204232448 17260067328 17267405792 17299283456 17322336577 17362805824 17458732928 17656222752 17726356089 17753770944 17761319316 17796351504 17824291758 17859448152 17865933696 17894673888 17901172224 17931536784 17964640512 17965754391 18001189804 18024060726 18030606048 18038272122 18073850568 18107217024 18130222656 18137931084 18142931456 18165982464 18167108827 18173706096 18238140648 18267479594 18274113312 18281882918 18305110467 18310156928 18338903856 18346701009 18375075264 18382887796 18411318016 18425834752 18484450712 18527634944 18552324973 18595667776 18693543258 18698406272 18840736512 18970074963 18985032261 19022478084 19089921942 19119445632 19127574648 19134520704 19172261376 19195391124 19233251856 19240236288 19241429259 19271187264 19279380796 19346535936 19347735498 19354761504 19385896712 19392936576 19417575744 19425831516 19431186944 19461693888 19500079872 19533156552 19571683488 19580004782 19616151776 19641074544 19649425341 19679814336 19688181604 19734178048 19757985702 19796956088 19843206656 19867145844 19906331536 20020895442 20131508124 20178540288 20290023936 20333081889 20370619152 20410797888 20445419358 20451055872 20493184896 20558377476 20598926544 20606406912 20607684591 20671959672 20712732768 20720254464 20721539202 20729064096 20762410088 20769949824 20795007051 20836022844 20843589312 20877119536 20884700928 20920126248 20958747264 20967658296 21000086016 21009014624 21035707056 21044650809 21086158996 21125086528 21160919598 21202657112 21252191744 21277830756 21319798864 21680085672 21809133801 21817053648 21860085312 21937589856 21980859264 22018143924 22024214016 22068170748 22111697712 22139791128 22155310528 22191515136 22192891098 22200950304 22241935872 22271575599 22315503756 22323607488 22367638272 22394622978 22438793832 22446942336 22456486104 22483051808 22491216384 22500778976 22570958592 22572358081 22580555088 22625092672 22663470102 22705309536 22750093184 22788682644 22833630736 23007437856 23050983319 23357711349 23366193552 23486759478 23495288544 23541630336 23588615583 23625096768 23635141452 23671694592 23681759088 23728468672 23765722344 23812597536 23821244928 23852989251 23859565184 23908715712 23954339188 23984773722 24032080968 24040808064 24051029496 24098467424 24142956032 24173630208 24175129069 24183908112 24231608128 24308693318 24317520864 24327859946 24365484416 24406813956 24451871808 24462268012 24500100352 24687739531 24777240768 24875659926 24924724344 25071531264 25163593056 25243643061 25263546867 25293433284 25302618432 25313376348 25363304112 25403124474 25442411904 25453229256 25492594176 25503432864 25512694272 25543473228 25593854832 25604736573 25644335808 25655239012 25687834578 25694916352 25746199206 25796980664 25806348672 25857248768 25890100992 25891706281 25901108688 25948925184 26034754382 26044208736 26055281954 26095577984 26188099392 26199233788 26239752448 26343980936 26440715119 26489527792 26641978974 26694527256 26789172228 26842010832 26851758336 27000110592 27001784706 27036091089 27057408183 27110775852 27160825536 27206896626 27214397184 27248973696 27260559144 27324246528 27357210972 27401219391 27411169968 27422824377 27465235392 27476912788 27508355784 27562612896 27574331694 27616977024 27628718936 27638752128 27693266432 27726676068 27781363792 27791452416 27893501664 27944996352 27956877728 28047609408 28059534412 28214559464 28316846592 28370441008 28533717126 28691361972 28758392064 28849877784 28906780896 28917278208 28919071194 29021603247 29032142256 29078845068 29089404864 29138747274 29146780416 29192540832 29250119808 29299734828 29307812352 29357525232 29370007173 29424227664 29461611816 29482263616 29519721504 29532272406 29590521464 29601267072 29636978553 29695434132 29754005008 29764809984 29800718766 29859497304 29918391776 29929256448 29941981472 30037232407 30107406784 30217960136 30273746048 30384910192 30616196832 30676583808 30898389816 31069099152 31082308803 31093596144 31143615132 31154924736 31254034266 31265383968 31315679304 31327051392 31380189372 31388840448 31438120896 31451487444 31500129024 31502082157 31513521936 31553560584 31575678784 31629238494 31687629792 31741379397 31750130048 31803985668 31878287616 31916746134 31979698296 32042774624 32054410752 32068039328 32170053643 32245210816 32347788746 32423361152 32542418608 32602495744 32790127968 32971288896 33036321024 33102256122 33167546568 33232965792 33289336647 33301425456 33362903808 33473255634 33485411232 33551457408 33591934467 33658190748 33670413504 33684729156 33724577712 33736824576 33738916393 33751168464 33817738816 33856437888 33870832632 33923215872 33925319246 33937639008 33995205153 34004577152 34057964304 34125139776 34139648764 34183023966 34192447744 34250446104 34328265608 34408464896 34454317807 34534811584 34644673154 34725611648 34917465856 35230139217 35312445504 35452712178 35507541888 35522638632 35592703008 35648583516 35718896304 35731867392 35789347776 35863073568 35929281024 35931508782 35977160583 36002379608 36048121452 36061212096 36076544244 36147701136 36214434048 36260445312 36275862168 36331964928 36334217654 36347412192 36463039977 36476281296 36491789919 36534959188 36548226624 36563765836 36610220934 36620313856 36677807712 36693402018 36750150528 36765775592 36822636032 36851669504 36900778243 36968901424 37104649946 37191335552 37387086516 37396812544 37681473024 37940149926 37970064522 38044956168 38179843884 38238891264 38255149296 38269041408 38390782248 38466503712 38480472576 38482858518 38531751867 38542374528 38558761592 38619298809 38695470996 38709523008 38771793424 38785873152 38835151488 38851663032 38923387776 39000159744 39052131573 39066313104 39082922931 39143366976 39160009564 39232303552 39282149088 39298850682 39359628672 39376363208 39468356096 39515971404 39593912176 39734291688 39812663072 40041790884 40263016248 40357080576 40502677059 40666163778 40741238304 40821595776 40890838716 40902111744 40986369792 41116754952 41197853088 41212813824 41215369182 41343919344 41361497541 41425465536 41443078404 41458128192 41524820176 41539899648 41590014102 41672045688 41687178624 41754239072 41769401856 41840252496 41917494528 41920093579 41935316592 42018029248 42071414112 42089301618 42172317992 42250173056 42321839196 42405314224 42555661512 42639597728 42808969021 43360171344 43378606791 43618267602 43634107296 43720170624 43875179712 43961718528 44036287848 44136341496 44223395424 44279582256 44298408609 44310621056 44385782196 44401900608 44543151198 44631007512 44647214976 44701078149 44735276544 44789245956 44877587664 44893884672 44896668271 44912972208 44966103616 45001557952 45141917184 45144716162 45161110176 45250185344 45326940204 45410619072 45500186368 45577365288 45667261472 45848659129 46014875712 46101966638 46715422698 46732387104 46881051399 46973518956 46990577088 47083260672 47177231166 47250193536 47270282904 47343389184 47363518176 47443857741 47456937344 47531444688 47625195072 47705978502 47719130368 47817431424 47875119201 47908678376 47969547444 48064161936 48081616128 48084597379 48102058992 48196934848 48347260416 48350258138 48367816224 48463216256 48521683119 48617386636 48635041728 48655719892 48730968832 48813627912 48903743616 48924536024 49000200704 49104185221 49375479062 49554481536 49751319852 49849448688 50143062528 50209883451 50327186112 50487286122 50527093734 50586866568 50605236864 50626752696 50726608224 50806248948 50884823808 50887978869 50906458512 51006865728 51086946456 51187709664 51209473146 51274535949 51288671616 51310478024 51375669156 51389832704 51492398412 51593961328 51612697344 51780201984 51783412562 51802217376 51897850368 51967009731 52069508764 52088417472 52110563908 52191155968 52376198784 52398467576 52479504896 52687961872 52881430238 52979055584 53283957948 53389054512 53578344456 53684021664 53703516672 53897263173 54003569412 54072182178 54114816366 54221551704 54321651072 54413793252 54428794368 54497947392 54501326481 54521118288 54714421944 54802438782 54822339936 54845648754 54915331401 54930470784 54953825576 55016711568 55040103027 55125225792 55148663388 55233954048 55257437872 55277504256 55453352136 55562727584 55582904832 55656974919 55787003328 55913755456 56095218816 56119068824 56429118928 56740882016 57067434252 57382723944 57516784128 57699755568 57724287777 57813561792 57838142388 58043206494 58064284512 58157690136 58178809728 58277494548 58293560832 58385081664 58500239616 58503866863 58599469656 58715050464 58740014346 58848455328 58923223632 58948276023 58964527232 59039443008 59064544812 59181042928 59202534144 59273957106 59390868264 59508010016 59529619968 59601437532 59718994608 59744385337 59836783552 59883962944 60074464814 60214813568 60435920272 60547492096 60769820384 61232393664 61353167616 61796779632 61823053773 62138198304 62164617606 62187192288 62287230264 62309849472 62385021153 62508068532 62530767936 62631358608 62654102784 62657987587 62760378744 62876241792 62902974888 63000258048 63004164314 63027043872 63107121168 63133952427 63151357568 63258476988 63375259584 63482758794 63500260096 63607971336 63756575232 63833492268 63959396592 63986590213 64085549248 64136078656 64340107286 64490421632 64695577492 64846722304 65084837216 65204991488 65427401403 65580255936 65942577792 66072642048 66204512244 66335093136 66465931584 66578673294 66602850912 66725807616 66814726797 66946511268 66970822464 67102914816 67107075463 67183868934 67316381496 67340827008 67369458312 67449155424 67473649152 67477832786 67502336928 67635477632 67712875776 67717074243 67741665264 67850638492 67875278016 67990410306 68009154304 68115928608 68250279552 68279297528 68366047932 68384895488 68500892208 68530016737 68656531216 68908635614 69069623168 69152949957 69289346308 69451223296 69834931712 70073134047 70460278434 70624891008 70905424356 71015083776 71045277264 71185406016 71297167032 71437792608 71463734784 71558967753 71578695552 71726147136 71863017564 71954321166 72004759216 72096242904 72122424192 72153088488 72295402272 72428868096 72520890624 72525387207 72551724336 72668435308 72694824384 72926079954 72952562592 72983579838 73069918376 73096453248 73127531672 73220441868 73240627712 73355615424 73386804036 73500301056 73531551184 73801556486 73937802848 74063218593 74209299892 74382671104 74774173032 74793625088 75880299852 75940129044 76089912336 76359687768 76477782528 76510298592 76538082816 76781564496 76814209719 76933007424 76965717036 77063503734 77084749056 77117523184 77238597618 77390941992 77419046016 77543586848 77571746304 77670302976 77675118843 77703326064 77846775552 77851602361 78104263146 78132626208 78165845862 78286733952 78320019128 78464607104 78564298176 78597701364 78719257344 78752726416 79031942808 79187824352 79322145357 79468583376 79625326144 80083581768 80526032496 81005354118 81332327556 81482476608 81643191552 81781677432 81972739584 82203658173 82233509904 82268473131 82395706176 82430738364 82687838688 82722995082 82850931072 82886156808 82916256384 83049640352 83079799296 83180028204 83344091376 83374357248 83379526789 83508478144 83680504992 83834989056 83840187158 83870633184 84036058496 84142828224 84178603236 84344635984 84500346112 84643678392 84810628448 85111323024 85147509811 85279195456 85617938042 86720342688 86757213582 87064809741 87236535204 87268214592 87440341248 87750359424 87923437056 88072575696 88110021519 88272682992 88446790848 88559164512 88596817218 88621242112 88771564392 88803801216 88910935659 89086302396 89262015024 89294429952 89299966561 89402156298 89578491912 89755175328 89787769344 89793336542 89825944416 89932207232 90003115904 90111697221 90289432324 90322220352 90500370688 90653880408 90821238144 91000372736 91154730576 91193486839 91334522944 91697318258 92029751424 92203933276 93246926409 93430845396 93464774208 93762102798 93947037912 93981154176 94166521344 94354462332 94500387072 94506246471 94540565808 94727036352 94887715482 94913874688 95062889376 95224138191 95250390144 95411957004 95438260736 95634862848 95640792589 95750238402 95817356752 95939094888 96128323872 96163232256 96169194758 96204117984 96393869696 96510160929 96700516276 96735632448 96926432512 97043366238 97234773272 97270083456 97311439784 97461937664 97627255824 97807487232 97849072048 98208370442 98750958124 99108963072 99502639704 99698897376 99868009941 100419766902 100654372224 100974572244 101054187468 101173733136 101210473728 101216749179 101253505392 101453216448 101612497896 101769647616 101775957738 101812917024 101985615459 102013731456 102173892912 102375419328 102418946292 102549071898 102577343232 102620956048 102751338312 102984796824 103187922656 103225394688 103362953421 103566825124 103604434752 103934019462 104139017528 104176834944 104221127816 104382311936 104752397568 104796935152 105375923744 105762860476 105958111168 106567915896 106778109024 107156688912 107368043328 107794526346 108007138824 108144364356 108229632732 108443103408 108643302144 108827586504 108995894784 109002652962 109042236576 109389119931 109428843888 109475369757 109604877564 109644679872 109691297508 109830662802 109860941568 109907651152 110033423136 110080206054 110250451584 110297326776 110467908096 110514875744 110555008512 110702334729 110906704272 110953858483 111125455168 111313949838 111574006656 111827510912 112190437632 112238137648 112858237856 113481764032 114134868504 114765447888 115399511136 115448575554 115627123584 115676284776 115857896427 116086412988 116128569024 116315380272 116357619456 116554989096 116770163328 117000479232 117007733726 117156394719 117198939312 117248768793 117430100928 117480028692 117696910656 117846447264 117896552046 117929054464 118078886016 118129089624 118362085856 118405068288 118547914212 118738617361 118781736528 118832238967 119016020032 119202875064 119437989216 119488770674 119673567104 119767925888 120148929628 120429627136 120871840544 121094984192 121508031177 121539640768 122464787328 122706335232 123593559264 123646107546 124084492623 124276396608 124329235212 124374384576 124574460528 124619698944 124770042306 125016137064 125061535872 125262717216 125308205568 125315975174 125520757488 125752483584 125760280737 125805949776 126008328628 126054087744 126214242336 126267904854 126302715136 126516953976 126750519168 126965517588 127000520192 127169761789 127215942672 127270031083 127666984536 127918793184 127973180426 128171098496 128272157312 128426907063 128680214572 128980843264 129391154984 129693444608 130135820373 130169674432 130854802806 131160511872 131885155584 132409024488 132670186272 132895225827 132931863168 133157346588 133205701824 133629453594 133893022536 133941644928 134205829632 134214150926 134367737868 134632762992 134681654016 134690004813 134738916624 134898310848 134955665572 135004673856 135270955264 135425751552 135434148486 135483330528 135701276984 135750556032 135980820612 136018308608 136231857216 136500559104 136558595056 136732095864 137001784416 137060033474 137313062432 137545977387 137817271228 138139246336 138305899914 138578692616 138902446592 140146268094 140920556868 141249782016 141810848712 142030167552 142090554528 142331573223 142370812032 142594334064 142875585216 143117935506 143157391104 143452294272 143726035128 143908642332 144009518432 144192485808 144244848384 144253792137 144306176976 144590804544 145041781248 145050774414 145103448672 145336870616 145389648768 145565049357 145852159908 145905125184 145967159676 146139836752 146192906496 146255063344 146440883736 146711230848 146773608072 147000602112 147063102368 147312555663 147603112972 147875605696 148126437186 148418599784 148765342208 149548346064 151760599704 151880258088 152179824672 152663936607 152719375536 153020597184 153563128992 153628419438 153866014848 153931434072 154127007468 154169498112 154235046368 154477195236 154781883984 154838092032 155087173696 155340605952 155350237686 155406652128 155693551104 155703204722 155901029193 156208526292 156265252416 156331691724 156573467904 156640038256 156929214208 157128596352 157195402728 157438514688 157505452832 158006506567 158063885616 158131089649 158375648704 158644290714 158937166752 159250652288 160167163536 161052064992 161691789519 162010708236 162664655112 162964953216 163286383104 163503979443 163563354864 164407316346 164467019808 164536946262 164791412352 164861476728 165120309081 165375677376 165445990164 165701862144 165772313616 165832512768 166099280704 166360056408 166688182752 166748714496 166759053578 166970924757 167016956288 167361009984 167680374316 167741266368 168072116992 168285656448 168357206472 168689271968 169000692224 169225903483 169287356784 169359332701 169621256896 170222646048 170295019622 170558390912 171235876084 173172863331 173440685376 173514427164 174129619482 174473070408 174536429184 174880682496 175500718848 175511600589 176145151392 176220043038 176545365984 176844828069 176893581696 177118329024 177193634436 177242484224 177543128784 177607602432 177821871318 178172604792 178524030048 178588859904 178599933122 178804312596 179156983824 179233156011 179510350656 179586673084 179651888832 179864414464 180006231808 180223394442 180578864648 180644440704 181000741376 181241943967 181307760816 181642476288 182309461152 182386973678 182669045888 183394636516 184059502848 184407866552 185469161319 186493852818 186861690792 186929548416 187524205596 187894075824 187962308352 187973962761 188708924664 189000774144 189012492942 189081131616 189401857281 189454072704 189775430964 189827749376 190125778752 190448276382 190500780288 190823914008 191269725696 191281585178 191500476804 191634713504 191878189776 191959770639 192256647744 192338389516 192408235968 192787739392 193020321858 193401032552 193471264896 193852865024 194086732476 194469546544 194540166912 194622879568 195254511648 195614974464 195698144096 196416740884 197501916248 198217926144 199005279408 199397794752 199736019882 200839533804 201308744448 201321226389 201949144488 202108374936 202347466272 202420947456 202433498358 202507010784 202906432896 203151222729 203224995792 203551915476 203625834048 203971230918 204027462912 204347785824 204750838656 204837892584 205098143796 205154686464 205241912096 205502676624 205590050211 205969593648 206375845312 206725906842 207133650248 207208869504 207458849871 207868038924 208278035056 208353669888 208442255632 209504795136 209593870304 210260626849 210751847488 211525720952 211916222336 213135831792 213556218048 214313377824 214736086656 215589052692 216014277648 216288728712 216459265464 216886206816 217286604288 217576161621 217655173008 218005305924 218084473152 218778239862 218857687776 218950739514 219209755128 219289359744 219382595016 219661325604 219721883136 219815302304 220066846272 220160412108 220500903168 220514575099 220594653552 221029751488 221404669458 221813408544 221907716966 222189655779 222250910336 222627899676 223148013312 223655021824 224380875264 224476275296 225190375501 225716475712 226963528064 228269737008 229530895776 230442629157 230799022272 230897151108 231254247168 231352569552 231715792854 232172825976 232257138048 232630760544 232715238912 233025356529 233109978192 233540326656 233554807083 234015467452 234312789438 234397878624 234497537586 234860201856 234960057384 235393821312 235692894528 235793104092 235858108928 236157772032 236172414751 236258179248 236724171712 237095828424 237477234722 237563473056 237664477934 237966436071 238032040064 238405750128 238875978432 238977541348 239347134208 239535851776 240297859256 240859254272 241180224649 241743681088 243016062354 243079281536 244929574656 246610974519 246805419393 247187118528 247292215092 248168985246 248552793216 248658470424 248748769152 249148921056 249239397888 249540084612 250032274128 250123071744 250138580367 250525434432 250631950348 251041514976 251504967168 251520561474 251611899552 252016657256 252108175488 252428484672 252535809708 252605430272 253033907952 253501038336 253931035176 254339523578 254431885344 254540062166 255333969072 255442529433 255837586368 255946360852 256342196992 256544314624 256853814126 257360429144 257961686528 258305447701 258782309968 260271640746 260339348864 261709605612 262321023744 263770311168 264330064557 264818048976 265340372544 265790451654 265863726336 266314693176 266411403648 267258907188 267786045072 267883289856 267899899683 268428301852 268735475736 269265525984 269363308032 269380009626 269477833248 269796621696 269911331144 270009347712 270335091663 270541910528 270868296972 270966661056 271402553968 271501112064 271961641224 272463714432 273001118208 273117190112 273464191728 273580460517 274003568832 274120066948 274626124864 275091954774 275634542456 276278492672 276611799828 277157385232 280292536188 281841113736 282499564032 283518739413 283621697424 284181109056 284663146446 284741624064 285188668128 285751170432 286235871012 286314782208 286904588544 286922377767 287452070256 287817284664 288019036864 288384971616 288489696768 288507584274 288612353952 289181609088 289530482787 290101548828 290206897344 290673741232 290779297536 291130098714 291704319816 291810250368 291934319352 292279673504 292385812992 292510126688 292881767472 293422461696 293440655053 293547216144 294126204736 294625111326 295206225944 295751211392 296252874372 296837199568 299096692128 299662783147 303521199408 303650247537 303760516176 304359649344 305327873214 305438751072 306041194368 307126257984 307256838876 307732029696 307862868144 308254014936 308470092736 308954390472 309563767968 309676184064 310088860263 310174347392 310700475372 310813304256 311406409444 311802058386 312417052584 312530504832 312663383448 313146935808 313280076512 313858428416 314257192704 314276677897 314390805456 315010905664 316013013134 316127771232 316262179298 316751297408 317288581428 317874333504 318501304576 320334327072 320940613903 322104129984 323383579038 324021416472 325329310224 325929906432 327007958886 327126709728 328167359793 328426109271 328814632692 328934039616 329073892524 329582824704 329722953456 330240618162 330751354752 330891980328 331403724288 331544627232 331665025536 332107004187 332198561408 332720112816 332861575449 333376365504 333518107156 333941849514 334033912576 334722019968 335360748632 335482532736 336144233984 336571312896 336592181653 336714412944 337378543936 338451806966 338574713568 338718665402 339242513792 340445292096 340590039244 341116781824 342471752168 343729296547 346345726662 346881370752 347028854328 348259238964 348946140816 349072858368 351001437696 351023201178 351469184157 351746306379 352290302784 352440086076 353090731968 353689656138 353787163392 354236658048 354387268872 355086257568 355215204864 355643742636 356215852083 356345209584 356496716901 357048060096 357199866244 357608625192 358313967648 358466312022 359020701312 359173346168 359303777664 359728828928 360012463616 360446788884 361157729296 361288881408 362483887934 362615521632 363284952576 364618922304 364773947356 365338091776 366789273032 368119005696 368815733104 370938322638 372987705636 373723381584 373859096832 375048411192 375788151648 375924616704 375947925522 377280842211 377417849328 378024985884 378162263232 378803714562 378908145408 379550861928 380251557504 380896552764 381001560576 381509285367 381647828016 381810093249 382563170356 383000953608 383269427008 383756379552 383919541278 384513295488 384676779032 384816471936 385280721189 385575478784 386040643716 386802065104 386942529792 388173464952 388939093088 389080333824 389245759136 390509023296 391396288192 392833481768 395003832496 398010558816 398795589504 399472039764 401679067608 402617488896 402642452778 403898288976 404070014439 404216749872 404694932544 404866996716 405014021568 405812865792 406302445458 406449991584 407103830952 407251668096 407942461836 408054925824 408695571648 409501677312 409527068041 409675785168 410196287592 410483824192 411005353248 411180100422 411939187296 412637932161 412751690624 413451813684 414267300496 414417739008 414917699742 415736077848 416556070112 416707339776 416884511264 418210697359 419187740608 420521253698 421503694976 423051441904 423832444672 426271663584 427112436096 428626755648 429472173312 431178105384 432028555296 432577457424 432761376411 432918530928 433772413632 435152323242 435310346016 436010611848 436168946304 436695148071 437556479724 437715375552 437901479028 438419510256 438578719488 438605913109 438765190032 439322651208 439630604608 440133692544 440320824216 441001806336 441029150198 441189307104 441937666989 442059502976 442809338916 443626817088 443815433932 444379311558 444501820672 445255799352 446296026624 447310043648 447906131491 448952550592 450380751002 451432951424 453927056128 456539474016 457991809821 459061791552 460885258314 461598044544 461794302216 462508494336 462705139104 463431585708 464345651952 464514276096 465261521088 466050713058 466219956384 467080653312 467109614166 467703087579 468030934904 468625578876 468795757248 468995075172 469720403712 469749528241 469920114768 470787642624 471385789056 471586208184 472315544064 472344829502 472516358496 473448343424 474019519701 474191656848 474393268947 474954469444 475126946112 475328955868 475932872142 476064080128 476811500256 477751956864 477955082696 478694268416 479071703552 479710117159 480595718512 482360449298 483487362176 486032124708 486158563072 489859149312 490511938329 493221949038 493610838786 494374237056 494584430184 496337970492 497105586432 497316940848 497497538304 498297842112 499080169224 500064548256 500246143488 500277160734 500912774271 501050868864 501263900696 502083029952 503041122948 503223799104 504033314512 504216350976 504856969344 505071619416 506067815904 507002076672 507677710449 507862070352 508077998103 508679047156 508863770688 509080124332 510667938144 510885058866 511675172736 511892721704 512684393984 513088629248 513707628252 514720858288 516610895402 517564619936 520543281492 520678697728 523419211224 524642047488 526534801767 528660129114 529636097952 530680745088 531580903308 531727452672 532629386352 532822807296 534517814376 535572090144 535766579712 535799799366 536856603704 537470951472 537699468033 538531051968 538760019252 538955666496 539593243392 539822662288 540018695424 540670183326 541736593944 541933322112 542805107936 543002224128 543725831901 543923282448 544927428864 544961216527 546234380224 546928383456 547160921034 548007137664 548240133896 549252249728 550183909548 551269084912 553223599656 554314770464 560585072376 563682227472 563921888283 567037478826 567243394848 568362218112 569326292892 569483248128 570377336256 571502340864 572471742024 573809177088 573844755534 574904140512 575634569328 575879311917 576038073728 576769943232 577015168548 577224707904 578363218176 579060965574 580203097656 580413794688 581347482464 581558595072 582260197428 583408639632 583620500736 583656687523 583868638704 584559347008 585020253376 585763534944 586844923392 586881310106 587094432288 588252409472 589250222652 590412451888 591502422784 592505748744 593674399136 596032568677 598193384256 599325566294 603963679167 607042398816 607300495074 607521032352 608719298688 609453668187 610655746428 610877502144 612082388736 614252515968 614513677752 615464059392 615725736288 616508029872 616770150633 616940185472 617908780944 619127535936 620177720526 620348694784 621400950744 621626608512 622376549613 622812818888 623604116772 624834105168 625061009664 625099765927 625326766896 626560153024 628514385408 628553355794 628781610912 630021811328 630781880547 632026026268 632255542464 632524358596 633502594816 634577162856 635748667008 637002609152 638354407873 640668654144 641881227806 644208259968 646767158076 648042832944 650658620448 651859812864 652728484863 654015917772 654253419456 656334719586 656852218542 657629265384 657868079232 658147785048 659165649408 659445906912 660481236324 661502709504 661543725297 661783960656 663089254464 664214008374 664397122816 665440225632 665723150898 666568967337 666752731008 667036214312 667883699028 668067825152 669444039936 669485548123 670721497264 670965065472 673142625792 673184363306 673428825888 674757087872 675571126503 676903613932 677149427136 677437330804 678485027584 680890584192 681180078488 682233563648 684943504336 687458593094 692691453324 693762741504 694057708656 696518477928 697892281632 698145716736 699076069587 700664421249 702046402356 702938368314 703492612758 704580605568 704880172152 706181463936 707379312276 707574326784 708473316096 708517244253 708774537744 710172515136 711287485272 712431704166 712690419168 712993433802 713899308213 714096120192 714399732488 715217250384 716627935296 716932624044 718041402624 718346692336 718607555328 720893577768 722315458592 722577762816 723540673947 724967775868 725231043264 729237844608 729547894712 730676183552 733578546064 737631466208 741876645276 745975411272 747446763168 747718193664 750096822384 750415741101 751576303296 751895851044 754561684422 754835698656 756049971768 756324526464 757607429124 757816290816 759101723856 760503115008 760550269219 761793105528 763018570734 763295656032 763620186498 765126340712 766001907216 766327588299 766538854016 767512759104 767839082556 769026590976 769353558064 769632943872 770561442378 772081287432 773604130208 773885059584 774916343103 776346929904 776677009381 777878186176 778491518272 781018046592 782792576384 785666963536 790007664992 796021117632 797591179008 798944079528 803358135216 803699699049 805284905556 807796577952 808140028878 808433499744 809389865088 809733993432 810028043136 811005274989 811625731584 812604890916 812899983168 814207661904 814503336192 814553838631 815884923672 817391143296 819003354624 819054136082 819351570336 820392575184 820741381551 820967648384 822010706496 822360200844 823878374592 825275864322 825503381248 826903627368 828534600992 828835478016 829835399484 831472155696 831825672769 833112140224 833769022528 836421394718 838375481216 841042507396 843007389952 846102883808 847664889344 850556218239 852543327168 854224872192 857253511296 858944346624 860767133301 862356210768 864057110592 865154914848 865522752822 865837061856 867544827264 868591448361 870304646484 870620692032 872021223696 872337892608 872391981019 873390296142 875112959448 875430751104 875802958056 876839020512 877157438976 877211826218 877530380064 878645302416 879261209216 880267385088 880321965159 880641648432 882058300396 882378614208 883875333978 884119005952 885618677832 887253634176 887630867864 888758623116 889003641344 890511598704 890890217581 895812262982 897905101184 898988349441 900761502004 902865902848 907854112256 910950742611 913078948032 915983619642 918123583104 921770516628 923196089088 923588604432 925410278208 926863171416 928691303904 929028552192 930266580789 930523042176 932101426116 932439912768 934219228332 935406175158 936061869808 937251157752 937591514496 937990150344 939440807424 939499056482 939840229536 941575285248 942771578112 942830033691 943172416368 944689659004 945032716992 946896686848 948039039402 948383313696 948786537894 949908938888 950253892224 950657911736 951865744284 952128160256 953623000512 955503913728 955910165392 959420234318 961191437024 962821841709 964720898596 966974724352 972064249416 972317126144 981023876658 986443898076 987221677572 988748474112 989168860368 992675940984 994211172864 994633881696 994995076608 996321012561 996595684224 998160338448 998584726347 1000129096512 1000554321468 1001825548542 1002101737728 1002527801392 1004166059904 1006082245896 1006447598208 1008066629024 1008432701952 1009713938688 1009776544959 1010143238832 1012135631808 1015355420898 1015724140704 1016155996206 1017358094312 1017727541376 1018160248664 1021335876288 1021770117732 1023350345472 1023785443408 1027415256504 1029441716576 1031187889641 1033221790804 1035129239872 1041086562984 1041357395456 1046838422448 1053069603534 1057320258228 1059272195904 1061361490176 1063161806616 1065258772704 1065645614592 1068647556249 1069035628752 1069490150703 1071144180288 1071599598732 1073713207408 1074941902944 1075398936066 1077062103936 1077520038504 1077911332992 1079186486784 1079645324576 1080037390848 1081340366652 1083473187888 1083866644224 1083933848257 1085610215872 1087451663802 1087846564896 1089854857728 1089922433054 1092468760448 1093856766912 1094321842068 1096014275328 1096480267792 1098504499456 1100367819096 1102538169824 1106447199312 1106917627543 1108629540928 1121170144752 1127364454944 1127843776566 1131842526633 1134074957652 1134486789696 1136724436224 1138652585784 1140754672512 1143004681728 1144527856101 1144943484048 1145430279747 1147689511068 1149808281024 1151269138656 1151758623834 1152076147456 1153539886464 1154030337096 1154449415808 1155842163567 1156726436352 1158121931148 1160406195312 1160827589376 1160899565293 1162694964928 1164520394856 1166817279264 1167241001472 1167313375046 1167737277408 1169118694016 1170040506752 1171527069888 1173762620212 1174188864576 1176504818944 1178500445304 1180824903776 1183004845568 1185011497488 1185515328907 1187348798272 1192065137354 1196386768512 1198651132588 1207927358334 1212210043317 1214084797632 1214600990148 1215042064704 1217438597376 1218907336374 1221311492856 1221755004288 1224164777472 1228505031936 1228581204123 1229027355504 1231451472576 1233016059744 1233540301266 1233880370944 1235817561888 1237913796483 1238255071872 1240355441052 1240697389568 1242801901488 1243253217024 1243330303657 1244753099226 1245625637776 1247208233544 1249668210336 1250122019328 1250199531854 1250653533792 1253120306048 1254632092077 1257106711588 1257563221824 1260043622656 1261563761094 1264052052536 1264511084928 1265048717192 1267005189632 1269154325712 1271497334016 1276708815746 1281337308288 1283762455612 1288416519936 1293534316152 1296085665888 1298284129233 1301317240896 1305456969726 1308031835544 1308506838912 1312669439172 1313704437084 1315258530768 1315736158464 1315817739327 1316295570096 1318891813824 1320962472648 1323005419008 1323087450594 1323567921312 1325813000967 1326178508928 1328428016748 1328794245632 1330880451264 1331446301796 1333137934674 1333505462016 1334072428624 1335767398056 1338888079872 1338971096246 1341442994528 1341930130944 1343718394473 1346368726612 1346857651776 1349514175744 1351142253006 1353807227864 1354298854272 1354874661608 1356970055168 1361781168384 1362360156976 1369887008672 1374917186188 1385382906648 1387525483008 1388115417312 1393036955856 1395784563264 1398152139174 1401328842498 1404092804712 1405876736628 1406985225516 1409161211136 1409248584723 1409760344304 1412362927872 1414758624552 1416946632192 1417034488506 1417549075488 1420345030272 1422058559103 1422574970544 1423179806841 1424863408332 1425380838336 1425986867604 1427798616426 1428192240384 1428799464976 1430434500768 1433255870592 1433865248088 1436082805248 1436693384672 1437215110656 1439130351477 1441787155536 1444630917184 1447081347894 1449935551736 1450462086528 1458475689216 1459095789424 1467157092128 1475262932416 1483753290552 1491950822544 1494893526336 1500193644768 1500831482202 1503152606592 1503791702088 1509123368844 1509671397312 1512099943536 1512649052928 1515214858248 1518203447712 1521006230016 1521100538438 1523033131347 1523586211056 1524233994309 1526037141468 1526591312064 1527240372996 1530252681424 1532003814432 1532655176598 1533077708032 1535025518208 1535678165112 1538053181952 1538707116128 1539265887744 1541122884756 1543602025693 1544162574864 1544819106571 1547208260416 1549832686206 1552693859808 1553354018762 1555756372352 1556983036544 1562036093184 1565585152768 1571333927072 1579604405301 1580015329984 1592042235264 1595182358016 1597888159056 1606716270432 1607399398098 1610569811112 1613098404099 1615593155904 1616280057756 1616866999488 1618779730176 1619467986864 1620056086272 1622010549978 1625209781832 1625799966336 1628415323808 1629006672384 1629107677262 1631177495703 1631769847344 1634782286592 1634883649581 1638108272164 1638703140672 1640785150368 1641482763102 1641935296768 1644021412992 1644720401688 1647756749184 1650551728644 1651006762496 1653206903257 1653807254736 1654510404079 1657069201984 1659670798968 1662944311392 1663651345538 1666224280448 1667538045056 1672842789436 1676750962432 1682085014792 1686014779904 1691765664849 1692205767616 1701112436478 1705086654336 1708449744384 1714507022592 1721534266602 1724712421536 1727637935751 1728114221184 1730309829696 1731045505644 1731674123712 1735089654528 1737182896722 1740609292968 1741241384064 1744042447392 1744675785216 1744783962038 1746780592284 1750225918896 1750861502208 1750970062569 1751605916112 1753678041024 1754423652436 1755060760128 1757290604832 1758522418432 1760534770176 1760643930318 1761283296864 1764116600792 1764757228416 1767750667956 1768238011904 1771237355664 1774507268352 1775261735728 1777517246232 1781023197408 1781780435162 1788097706031 1791624525964 1795810202368 1797976698882 1801523004008 1805731805696 1811891037501 1821901485222 1826157896064 1831967239284 1836247166208 1843541033256 1846392178176 1847177208864 1850310451899 1850820556416 1853726342832 1857382607808 1860533161578 1861046084352 1864202852232 1864879825536 1868438456664 1870812350316 1872123739616 1874502315504 1875183028992 1875299297781 1875980300688 1878998112964 1879680459072 1885543156224 1885660067382 1886344832736 1889379318008 1890065433984 1892345641641 1893793373696 1896078078804 1896766627392 1897573075788 1899817877776 1900507784448 1901315823472 1903731488568 1907246001024 1911007827456 1911820330784 1915063223619 1918840468636 1922382874048 1925643683418 1929441797192 1933949448704 1944128498832 1962047753316 1972887796152 1974443355144 1977496948224 1978337720736 1984631175891 1985351881968 1989267763392 1992642025122 1993191368448 1996320676896 1997169452694 2000258193024 2001108642936 2003651097084 2004203475456 2005055602784 2008332119808 2008456644369 2012164491792 2012895196416 2016133258048 2019427877376 2019553089918 2020286477664 2024271263616 2026713379509 2030710841796 2031448281408 2032311992412 2034716188624 2035455082752 2036320497328 2042671752576 2043540235464 2046700690944 2047570886816 2054084585371 2054830513008 2058883433152 2062375779282 2066443581608 2070258479744 2082173125968 2093676844896 2101993263747 2106139207068 2114640516456 2118544391808 2122722980352 2125551732759 2126323613232 2130517545408 2137295112498 2138071257504 2138980301406 2142288360576 2143199197464 2147426414816 2149883805888 2150797872132 2154124207872 2155040077008 2155822665984 2159290649152 2162680733304 2166946375776 2167733288448 2167867696514 2170622021841 2171220431744 2174903327604 2175693129792 2179844866108 2184937520896 2187713533824 2188643684136 2192028550656 2192960535584 2197008998912 2199936745279 2200735638192 2201671325113 2205076339648 2212894398624 2213835255086 2217259081856 2242340289504 2251247223303 2254728909888 2255687553132 2263685053266 2268149915304 2268973579392 2273448872448 2277305171568 2281509345024 2281650807657 2289055712202 2289886968096 2290860559494 2295379022136 2298982764897 2299616562048 2302538277312 2303517247668 2304152294912 2307079772928 2308060674192 2308898831616 2311684327134 2316243862296 2320812390624 2321655178752 2321799130586 2324749029309 2325389929856 2329040789712 2330031028143 2333634558528 2334626750092 2335474554816 2338237388032 2340081013504 2343054139776 2347525240424 2348377729152 2353009637888 2356145271571 2357000890608 2361649807552 2370022994976 2371030657814 2374697596544 2384130274708 2392773537024 2397302265176 2411099097147 2415854716668 2424420086634 2428169595264 2429201980296 2430084129408 2434877194752 2437814672748 2442622985712 2443510008576 2443661515893 2457010063872 2457162408246 2458054711008 2462224144653 2462902945152 2466032119488 2467080602532 2467760741888 2471635123776 2475827592966 2476510143744 2480710882104 2485603802976 2486506434048 2486660607314 2489506198452 2491251275552 2494416467088 2495477018307 2499336420672 2500399063708 2501307067584 2506240612096 2509264184154 2514213423176 2515126443648 2520087245312 2523127522188 2528104105072 2529022169856 2530097434384 2538308651424 2542994668032 2553417631492 2562674616576 2567524911224 2576833039872 2582301399903 2587068632304 2592171331776 2596568258466 2602634481792 2610913939452 2616063671088 2617013677824 2617175943057 2625338878344 2627408874168 2630517061536 2631472316928 2631635478654 2632591140192 2637783627648 2640965895477 2641924945296 2646174901188 2647135842624 2651626001934 2652357017856 2656856033496 2661760902528 2662892603592 2666275869348 2667010924032 2668144857248 2671534796112 2672670652743 2677942192492 2682885989056 2687436788946 2692737453224 2693715303552 2696965048323 2699028351488 2702284506012 2707614455728 2708597708544 2709749323216 2723562336768 2724720313952 2739774017344 2749834372376 2770765813296 2776230834624 2786073911712 2791569126528 2796304278348 2802657684996 2808185609424 2811753473256 2813970451032 2818322422272 2818497169446 2819520688608 2824725855744 2828490101073 2829517249104 2834068977012 2835098150976 2840690060544 2844117118206 2845149941088 2846359613682 2849726816664 2850761676672 2851973735208 2855597232852 2856384480768 2857598929952 2860869001536 2866511741184 2866689476287 2867730496176 2873386769344 2878260702954 2883574311072 2888465525127 2889261834368 2894162695788 2899871103472 2900924173056 2916951378432 2918191578848 2927474881513 2934314184256 2950525864832 2967506581104 2983901645088 2989787052672 2995754179041 3000387289536 3001662964404 3006305213184 3007583404176 3018246737688 3019342794624 3024199887072 3025298105856 3029329634877 3030429716496 3036406895424 3042201076876 3046066262694 3047172422112 3048467988618 3052074282936 3053182624128 3054480745992 3060505362848 3064007628864 3065310353196 3066155416064 3070051036416 3070241391763 3071356330224 3077414232256 3082245769512 3087204051386 3088325149728 3089638213142 3093563668923 3094416520832 3099665372412 3105387719616 3106708037524 3111512744704 3113966073088 3124072186368 3131170305536 3135342920437 3142667854144 3159208810602 3160030659968 3184084470528 3195776318112 3205942668747 3208470452109 3213432540864 3214798796196 3221139622224 3226196808198 3231186311808 3232560115512 3233733998976 3237559460352 3238935973728 3240112172544 3244021099956 3250419563664 3251599932672 3251801544771 3256830647616 3258215354524 3262354991406 3263539694688 3269564573184 3269767299162 3276216544328 3277406281344 3281570300736 3282965526204 3283870593536 3288042825984 3288246697687 3289440803376 3295513498368 3301103457288 3306413806514 3307614509472 3309020808158 3314138403968 3319341597936 3320752882629 3325888622784 3327302691076 3332448560896 3335076090112 3345685578872 3353501924864 3357970820113 3364170029584 3383531329698 3384411535232 3402224872956 3410173308672 3429014045184 3433583568303 3436290839241 3443068533204 3449424843072 3455275871502 3456228442368 3460619659392 3462091011288 3463348247424 3470179309056 3474365793444 3481218585936 3482482768128 3482698695879 3488084894784 3489567924076 3493561184568 3500451837792 3501723004416 3501940125138 3503211832224 3507356082048 3508847304872 3510121520256 3514581209664 3517044836864 3521287860636 3522566593728 3528233201584 3529514456832 3535501335912 3542474711328 3549014536704 3550523471456 3555034492464 3556545986721 3562046394816 3563560870324 3576195412062 3583249051928 3591620404736 3595953397764 3603046008016 3623782075002 3643802970444 3652315792128 3663934478568 3672494332416 3685743612369 3687082066512 3694354417728 3700620903798 3701641112832 3707452685664 3714765215616 3721066323156 3722092168704 3728405704464 3729759651072 3729990910971 3736876913328 3741624700632 3744247479232 3749004631008 3750366057984 3750598595562 3751960601376 3757996225928 3759360918144 3763896276231 3771320134764 3772689665472 3778758636016 3780130867968 3784691283282 3792156157608 3793533254784 3795146151576 3799635755552 3801015568896 3802631646944 3807462977136 3814492002048 3814728515689 3823640661568 3830126447238 3837680937272 3844765748096 3851287366836 3858883594384 3888256997664 3924095506632 3945775592304 3947453217981 3948886710288 3956675441472 3969262351782 3970703763936 3978535526784 3985284050244 3986382736896 3992641353792 3994338905388 4000516386048 4002217285872 4007302194168 4010111205568 4016664239616 4016913288738 4024328983584 4025790392832 4031155183419 4032266516096 4039106179836 4040572955328 4048542527232 4053426759018 4061421683592 4062896562816 4064623984824 4069432377248 4070910165504 4072640994656 4085343505152 4085596812661 4087080470928 4095141773632 4108169170742 4109661026016 4117766866304 4124751558564 4132887163216 4140516959488 4164346251936 4172227980739 4187353689792 4203986527494 4212278414136 4227745754169 4229281032912 4237088783616 4251103465518 4252647226464 4261035090816 4266175677309 4269539420523 4274590224996 4276142515008 4277960602812 4284576721152 4286398394928 4294852829632 4299767611776 4301595744264 4308248415744 4310080154016 4311645331968 4317391054431 4318581298304 4325361466608 4333892751552 4335735393028 4341244043682 4342440863488 4349806655208 4351386259584 4359689732216 4369875041792 4375427067648 4375698361489 4377287368272 4385921071168 4399873490558 4401471276384 4403342650226 4410152679296 4425788797248 4427670510172 4434518163712 4468480855111 4484680579008 4502494446606 4509457819776 4511375106264 4527370106532 4536299830608 4537947158784 4554610343136 4563018690048 4563301615314 4569099394041 4572701982927 4578111424404 4579773936192 4581721118988 4590758044272 4597965529794 4599233124096 4605076554624 4607034495336 4614159545856 4616121348384 4617797663232 4623368654268 4630806077079 4632487724592 4634457319713 4641624781248 4643598261172 4649498058618 4650779859712 4658081579424 4660062056286 4667269117056 4669253500184 4670949109632 4676474776064 4680162027008 4686108279552 4686398836861 4695050480848 4696755458304 4712290543142 4714001781216 4723299615104 4740045989952 4742061315628 4749395193088 4768260549416 4785547074048 4794604530352 4822198194294 4831709433336 4848840173268 4856339190528 4858403960592 4860168258816 4875629345496 4885245971424 4887020017152 4887323031786 4893532487109 4904650948743 4914324816492 4916109422016 4924448289306 4925805890304 4932064238976 4934161205064 4943270247552 4951655185932 4953020287488 4959620709771 4961421764208 4963531212237 4971207605952 4973321214628 4979012396904 4982502551104 4988832934176 4990954036614 4998672841344 5000798127416 5002614135168 5012481224192 5018528368308 5028426846352 5030252887296 5046255044376 5056208210144 5058044339712 5060194868768 5076617302848 5106835262984 5125349233152 5135049822448 5164602799806 5174137264608 5184342663552 5193136516932 5205268963584 5221827878904 5232127342176 5234027355648 5234351886114 5250677756688 5252910187707 5254817748336 5261034123072 5263270957308 5265182280384 5275567255296 5281931790954 5283849890592 5292349802376 5294271685248 5303252003868 5304714035712 5313712066992 5323521805056 5323851884533 5325785207184 5332551738696 5336289714496 5343069592224 5345341305486 5355884384984 5364293118093 5365771978112 5374873577892 5385474906448 5387430607104 5393930096646 5404569012024 5415228911456 5417195417088 5419498646432 5436739065667 5449440627904 5479548034688 5499668744752 5541531626592 5552461669248 5572147823424 5583138253056 5592608556696 5605315369992 5616371218848 5623506946512 5625897893343 5627940902064 5636994338892 5639041377216 5656980202146 5659034498208 5668137954024 5670196301952 5677036924923 5681380121088 5688234236412 5690299882176 5692719227364 5699453633328 5701523353344 5701876870417 5703947470416 5711194465704 5715197859904 5721738003072 5733023482368 5733378952574 5735460992352 5745189670857 5746773538688 5756521405908 5767148622144 5776931050254 5778523668736 5788325391576 5799742206944 5801848346112 5822779709383 5836383157696 5854949763026 5868628368512 5901051729664 5935013162208 5953893527673 5967803290176 5979574105344 5991508358082 6000774579072 6003325928808 6012610426368 6015166808352 6025369933107 6036493475376 6038685589248 6048399774144 6058659269754 6060859432992 6072813790848 6080140138527 6084402153752 6092132525388 6094344844224 6096935977236 6104148565872 6106365248256 6106743867133 6108961491984 6121010725696 6128015257728 6130620706392 6140102072832 6140482783526 6142712660448 6154828464512 6162253756113 6164491539024 6174408102772 6176650299456 6179276426284 6187127337846 6188833041664 6199330744824 6210775439232 6213416075048 6223025489408 6227932146176 6236231523067 6270685840874 6285335708288 6318417621204 6320061319936 6368168941056 6376655198277 6391552636224 6411885337494 6416940904218 6426865081728 6429597592392 6442279244448 6452393616396 6462372623616 6465120231024 6467467997952 6477871947456 6488042199912 6500839127328 6503199865344 6503603089542 6511866065523 6513661295232 6516430709048 6524709982812 6527079389376 6539534598324 6552433088656 6554812562688 6563140601472 6565931052408 6576085651968 6576493395374 6578881606752 6591026996736 6599810235837 6602206914576 6605013975339 6612827613028 6615229018944 6618041616316 6628276807936 6638683195872 6641505765258 6651777245568 6654605382152 6664897121792 6670152180224 6691371157744 6715941640226 6728340059168 6767062659396 6768823070464 6804449745912 6820346617344 6844952422971 6867167136606 6872581678482 6886137066408 6898849686144 6910551743004 6912456884736 6921239318784 6924182022576 6926696494848 6948731586888 6962437171872 6964965536256 6965397391758 6974247087927 6976169789568 6979135848152 6987122369136 6990093084429 7000903675584 7003880250276 7006423664448 7014712164096 7017694609744 7020243040512 7029162419328 7042575721272 7045133187456 7056466403168 7059028913664 7068435814713 7071002671824 7084949422656 7101046942912 7110068984928 7113091973442 7124092789632 7127121740648 7152390824124 7166498103856 7191906795528 7206092016032 7247564150004 7287605940888 7304631584256 7327868957136 7330984547679 7371487224738 7374164133024 7388708835456 7401241807596 7403282225664 7414905371328 7429530431232 7442132646312 7456811408928 7459519302144 7459981821942 7473753826656 7483249401264 7486431054921 7488494958464 7498009262016 7501197191124 7503921202752 7515992451856 7518721836288 7527792552462 7542640269528 7545379330944 7557517272032 7560261735936 7569382566564 7584312315216 7587066509568 7587536937799 7590292303152 7599271511104 7605263293888 7614925954272 7628984004096 7629457031378 7647281323136 7660252894476 7675361874544 7689531496192 7702574733672 7717767188768 7748423392801 7776513995328 7848191013264 7851527829171 7891551184608 7894906435962 7897773420576 7913350882944 7922897686431 7938524703564 7941407527872 7957071053568 7970568100488 7985282707584 7988677810776 8001032772096 8004434571744 8014604388336 8018011958229 8020222411136 8033826577476 8048657967168 8062310366838 8064533032192 8078212359672 8081145910656 8090895144969 8097085054464 8106853518036 8122843367184 8125793125632 8126296957051 8129247969648 8138864754496 8145281989312 8170687010304 8171193625322 8174160941856 8190283547264 8216338341484 8219322052032 8235533732608 8249503117128 8265774326432 8281033918976 8298607302349 8328692503872 8344455961478 8374707379584 8407973054988 8424556828272 8455491508338 8458562065824 8474177567232 8485470303219 8502206931036 8505294452928 8522070181632 8532351354618 8539078841046 8549180449992 8552285030016 8555921205624 8569153442304 8572796789856 8589705659264 8599535223552 8600068428861 8603191488528 8620160308032 8634782108862 8637162596608 8650722933216 8665396575381 8667785503104 8671470786056 8682488087364 8684881726976 8699613310416 8702772519168 8703312125599 8719379464432 8750854135296 8751396722978 8754574736544 8771842142336 8782424644539 8799746981116 8802942552768 8806685300452 8820305358592 8851577594496 8855341020344 8869036327424 8936961710222 8969361158016 9004988893212 9018915639552 9022750212528 9054740213064 9072599661216 9075894317568 9087988904631 9109220686272 9126603230628 9138198788082 9145403965854 9156222848808 9159547872384 9163442237976 9181516088544 9195931059588 9198466248192 9210153109248 9210724175289 9214068990672 9232242696768 9246737308536 9261612154158 9264975449184 9268914639426 9280691006769 9283249562496 9287196522344 9298996117236 9301559719424 9316163158848 9320124112572 9334538234112 9338507000368 9341898219264 9372216559104 9372797673722 9390100961696 9393510916608 9406028761311 9424581086284 9428003562432 9446599230208 9480091979904 9484122631256 9498790386176 9536521098832 9589209060704 9644396388588 9663418866672 9697680346536 9712678381056 9716807921184 9720336517632 9751258690992 9755404634313 9770491942848 9774646063572 9787064974218 9809301897486 9828649632984 9832218844032 9848896578612 9851611780608 9864128477952 9864740093061 9868322410128 9886540495104 9887153499847 9903310371864 9919241419542 9922843528416 9927062424474 9942415211904 9946642429256 9958024793808 9962258647887 9965005102208 9977665868352 9981908073228 9997345682688 10001596254832 10005228270336 10037056736616 10056853692704 10060505774592 10073912460339 10092510088752 10112416420288 10120389737536 10153234605696 10213670525968 10270099644896 10329205599612 10348274529216 10368685327104 10386273033864 10410537927168 10443655757808 10448096087637 10464254684352 10468703772228 10501355513376 10505820375414 10509635496672 10522068246144 10526541914616 10530364560768 10551134510592 10563863581908 10567699781184 10584699604752 10588543370496 10589199902203 10606504007736 10627424133984 10647043610112 10647703769066 10651570414368 10665103477392 10669637960163 10672579428992 10686139184448 10690682610972 10711768769968 10728586236186 10731543956224 10749747155784 10770949812896 10774861214208 10787860193292 10809138024048 10813733745997 10830457822912 10838997292864 10873478131334 10898881255808 10959096069376 10999337489504 11057230837107 11083063253184 11104923338496 11144295646848 11166276506112 11185217113392 11189972732913 11210630739984 11232742437696 11247013893024 11251795786686 11255881804128 11273988677784 11278082754432 11291688828693 11313960404292 11318068996416 11336275908048 11340392603904 11341095753247 11354073849846 11376468472824 11380599764352 11385438454728 11398907266656 11403046706688 11403753740834 11407894940832 11422388931408 11430395719808 11443476006144 11444185547067 11466757905148 11470921984704 11490379341714 11493547077376 11513042811816 11534297244288 11553862100508 11557047337472 11576650783152 11581572828553 11599484413888 11645559418766 11672766315392 11709899526052 11737256737024 11802103459328 11842359653943 11870026324416 11907787055346 11935606580352 11959148210688 11983016716164 12001549158144 12006651857616 12030333616704 12050739866214 12072986950752 12077371178496 12093465550257 12096799548288 12117318539508 12121718865984 12145627581696 12146380658803 12160280277054 12168804307504 12184265050776 12188689688448 12193871954472 12208297131744 12212730496512 12213487734266 12217922983968 12242021451392 12256030515456 12256790437983 12261241412784 12280965567052 12285425320896 12309656929024 12324507512226 12328983078048 12348816205544 12353300598912 12358552852568 12374254675692 12377666083328 12398661489648 12421550878464 12426832150096 12472463046134 12516683942217 12541371681748 12570671416576 12636835242408 12640122639872 12683237262507 12753310396554 12783105272448 12823770674988 12833881808436 12853730163456 12859195184784 12884558488896 12904787232792 12924745247232 12930240462048 12934935995904 12952173163293 12955743894912 12976084399824 13001678254656 13007206179084 13023732131046 13027322590464 13032861418096 13049419965624 13054158778752 13079069196648 13104866177312 13109625125376 13126281202944 13127095084467 13131862104816 13152986790748 13157763213504 13199620471674 13204413829152 13210027950678 13225655226056 13230458037888 13236083232632 13256553615872 13277366391744 13283011530516 13303554491136 13309210764304 13382742315488 13405442565333 13431883280452 13456680118336 13534125318792 13537646140928 13608899491824 13689904845942 13734334273212 13745163356964 13772274132816 13797699372288 13821103486008 13842478637568 13848364045152 13853392989696 13892418231237 13897463173776 13903371959139 13924874343744 13930794783516 13948494175854 13952339579136 13958271696304 13974244738272 13980186168858 14001807351168 14007760500552 14012847328896 14029424328192 14035389219488 14040486081024 14058324838656 14059196510583 14085151442544 14090266374912 14091140027341 14112932806336 14136871629426 14142005343648 14169898845312 14202093885824 14220137969856 14226183946884 14248185579264 14254243481296 14304781648248 14332996207712 14383813591056 14412184032064 14495128300008 14575211881776 14655737914272 14661969095358 14713952846229 14742974449476 14748328266048 14777417670912 14802483615192 14829810742656 14859060862464 14878862129313 14884265292624 14890593636711 14913622817856 14919963643884 14947507653312 14966498802528 14972862109842 14976989916928 14996018524032 15002394382248 15007842405504 15031984903712 15037443672576 15055585104924 15085280539056 15090758661888 15091694348809 15115034544064 15138765133128 15168624630432 15174133019136 15175073875598 15180584606304 15198543022208 15210526587776 15229851908544 15258914062756 15294562646272 15320505788952 15350723749088 15379062992384 15405149467344 15411699275791 15435534377536 15496846785602 15553027990656 15696382026528 15703055658342 15758730563121 15783102369216 15789812871924 15795546841152 15826701765888 15845795372862 15877049407128 15882815055744 15914142107136 15941136200976 15970565415168 15971555653599 15977355621552 16008869143488 16029208776672 16036023916458 16040444822272 16067653154952 16092879354279 16097315934336 16124620733676 16129066064384 16156424719344 16162291821312 16163293947541 16181790289938 16213707036072 16245686734368 16251586251264 16252593914102 16258495939296 16277729508992 16290563978624 16310217197001 16342387250644 16348321883712 16380567094528 16432676682968 16438644104064 16471067465216 16499006234256 16531548652864 16597214604698 16657385007744 16688911922956 16749414759168 16815946109976 16849113656544 16877693680029 16910983016676 16917124131648 16970940606438 17004413862072 17010588905856 17044140363264 17064702709236 17078157682092 17098360899984 17104570060032 17105630611251 17111842411248 17145593579712 17179411318528 17199070447104 17200136857722 17206382977056 17235569012571 17240320616064 17269564217724 17274325193216 17301445866432 17330793150762 17335571006208 17342941572112 17364976174728 17399226620832 17405545038336 17406624251198 17438758928864 17468339128149 17502793445956 17509149473088 17543684284672 17564849289078 17599493962232 17605885105536 17613370600904 17640610717184 17703155188992 17710682040688 17873923420444 17938722316032 18009977786424 18037831279104 18045500425056 18076109799321 18109480426128 18145199322432 18175977809262 18218441372544 18253206461256 18276397576164 18290807931708 18312445697616 18319095744768 18320231601399 18326884475952 18363032177088 18391862119176 18420306218496 18421448350578 18428137981344 18464485393536 18486761268339 18493474617072 18523224308316 18529950898368 18537829278852 18561382013538 18566499124992 18574393044688 18597992234472 18632326317696 18640248225144 18669076468224 18677014000736 18683796438528 18708694569201 18745595347444 18780201923392 18812057522622 18849162172568 18856007124864 18893198460416 18960183959808 18968245262512 19073042197664 19178418121408 19288792777176 19326837733344 19395360693072 19433615842368 19502517381984 19510809268626 19540983885696 19549292127144 19574129948436 19618603794972 19657299265968 19664437688064 19697793157224 19728256955904 19729480186122 19736644820256 19773080990208 19774306999694 19799430707511 19806620743728 19815041926017 19838482839084 19845687056832 19854124848948 19884830423808 19893284858512 19916049587616 19924517295774 19930010204416 19955331736704 19963816146456 19994691365376 20003192509664 20010456540672 20066826334009 20074113473232 20082648385423 20113707385408 20147824920678 20185020177504 20224832840576 20240779475072 20306469211392 20427341051936 20534857268913 20540199289792 20658411199224 20696549058432 20737370654208 20772546067728 20887311515616 20896192175274 20928509368704 20937407544456 20970279253287 21002711026752 21011640750828 21019270993344 21044136492288 21053083829232 21060729121536 21127727163816 21135399562368 21169399209504 21177086740992 21178399804406 21205307444139 21213008015472 21254848267968 21295407538132 21303140828736 21330206954784 21339275920326 21345158857984 21372278368896 21381365221944 21423537539936 21457172472372 21463087912448 21491689742341 21499494311568 21508635253027 21541899625792 21575720386584 21618276048096 21627467491994 21660915645824 21677994585728 21746956262668 21797762511616 21918192138752 21992953643037 21998674979008 22114461674214 22166126506368 22209846676992 22288591293696 22370434226784 22379945465826 22421261479968 22459293164763 22465484875392 22494027786048 22503591573372 22511763608256 22547977355568 22556165508864 22583377657386 22627920808584 22636137992832 22672551816096 22680785207808 22682191506494 22708147699692 22752936945648 22761199528704 22762610813397 22770876909456 22797814533312 22807507481668 22815789881664 22844777862816 22860791439616 22886952012288 22888371094134 22933515810296 22941843969408 22980758683428 22987094154752 23017726883809 23026085623632 23068594488576 23107724201016 23153301566304 23163145657106 23198968827776 23245270178403 23291118837532 23345532630784 23419799052104 23474513474048 23554583487513 23684719307886 23740052648832 23815574110692 23871213160704 23966033432328 24003098316288 24013303715232 24054035874687 24060667233408 24101479732428 24145973901504 24186931100514 24193599096576 24234637079016 24243437731968 24291255163392 24292761317606 24320560554108 24337608615008 24368530101552 24377379376896 24378890871153 24387743908944 24416594263488 24426975468532 24435845967936 24484042902784 24512061030912 24513580875966 24522482825568 24561931134104 24570850641792 24619313858048 24649015024452 24657966156096 24697632411088 24706601197824 24717105705136 24748509351384 24797322979296 24843101756928 24853664300192 24895821907047 24944926092268 25033367884434 25082743363496 25141342833152 25273670484816 25366474525014 25506620793108 25566210544896 25647541349976 25667763616872 25707460326912 25718390369568 25769116977792 25800205286583 25809574465584 25860480924096 25904346326586 25911487789824 25952168799648 26003356509312 26014412358168 26047464262092 26054645180928 26065722836192 26098839931248 26108317557504 26109936376797 26158138393296 26209732354624 26252562405888 26254190168934 26263724209632 26305973581496 26315526427008 26347273933617 26399240943348 26408827658304 26420055901356 26451310452112 26460916075776 26472166465264 26554732783488 26566023061032 26607108982272 26618421528608 26703099609823 26765484630976 26810885130666 26863766560904 26913360236672 27068250637584 27217798983648 27379809691884 27468668546424 27490326713928 27544548265632 27595398744576 27632172525867 27642206972016 27696728090304 27784836462474 27794926347552 27806743918278 27849748687488 27861589567032 27896988351708 27904679158272 27916543392608 27948489476544 27960372337716 28003614702336 28015521001104 28025694657792 28070778438976 28116649677312 28118393021166 28170302885088 28180532749824 28182280054682 28218086283933 28225865612672 28273743258852 28284010687296 28339797690624 28404187771648 28440275939712 28452367893768 28496371158528 28508486962592 28599177688627 28609563296496 28621727226469 28665992415424 28767627182112 28824368064128 28990256600016 29150423763552 29266213902939 29311475828544 29323938190716 29427905692458 29485948898952 29496656532096 29554835341824 29594220279183 29604967230384 29659621485312 29661460499541 29757724258626 29768530585248 29781187273422 29827245635712 29839927287768 29886775943661 29895015306624 29932997605056 29945724219684 29953979833856 29992037048064 30004788764496 30015684811008 30063969807424 30111170209848 30170561078112 30181517323776 30183388697618 30221737381017 30230069088128 30277530266256 30337249260864 30350147751196 30361169212608 30397086044416 30421053175552 30459703817088 30517828125512 30589125292544 30629888530423 30641011577904 30701447498176 30810298934688 30823398551582 30871068755072 30993693571204 31106055981312 31344288262911 31392764053056 31406111316684 31517461126242 31566204738432 31579625743848 31591093682304 31653403531776 31691590745724 31754098814256 31765630111488 31767599706609 31882272401952 31941130830336 31943111307198 31954711243104 32008913880489 32017738286976 32058417553344 32072047832916 32080889644544 32135306309904 32185758708558 32194631868672 32249241467352 32312849438688 32324583642624 32326587895082 32363580579876 32427414072144 32441201237991 32491373468736 32505187828204 32516991878592 32555459017984 32581127957248 32620434394002 32684774501288 32696643767424 32761134189056 32804791858027 32865353365936 32877288208128 32998012468512 33063097305728 33194429209396 33314770015488 33377823845912 33498829518336 33569918198739 33631892219952 33698227313088 33755387360058 33821966033352 33834248263296 33941881212876 34008827724144 34021177811712 34023287259741 34129405418472 34156315364184 34196721799968 34209140120064 34211261222502 34223684822496 34291187159424 34332556641201 34358822637056 34400273715444 34412765954112 34471138025142 34480641232128 34539128435448 34602891732864 34661586301524 34671142012416 34685883144224 34729952349456 34744718485659 34798453241664 34813248502396 34877517857728 34936678256298 35005586891912 35018298946176 35087368569344 35129698578156 35198987924464 35211770211072 35226741201808 35406310377984 35421364081376 35747846840888 35877444632064 36019955572848 36091000850112 36152219598642 36218960852256 36290398644864 36351955618524 36436882745088 36439141976409 36506412922512 36552795152328 36581615863416 36624891395232 36638191489536 36640463202798 36653768951904 36726064354176 36770371313949 36783724238352 36842896701156 36856275962688 36928970787072 36973522536678 36986949234144 37046448616632 37059901796736 37075658557704 37122764027076 37132998249984 37148786089376 37195984468944 37264652635392 37266963191731 37280496450288 37354028001472 37417389138402 37491190694888 37550051826651 37560403846784 37624115045244 37698324345136 37712014249728 37920367919616 37936490525024 38057173459669 38146084395328 38356836242816 38577585554352 38653675466688 38790721386144 38867231684736 39005034763968 39021618537252 39081967771392 39098584254288 39148259896872 39237207589944 39314598531936 39328875376128 39381285253401 39395586314448 39458960372244 39473289640512 39548613999388 39598861415022 39613241487456 39630083852034 39676965678168 39691374113664 39708249697896 39769660847616 39786569717024 39832099175232 39849034591548 39860020408832 39910663473408 39913138092919 39927632292912 40006385019328 40133652668018 40148226946464 40165296770846 40216327695999 40227414770816 40295649841356 40370040355008 40449665681152 40481558950144 40612938422784 40759457965681 40854682103872 41069714537826 41080398579584 41316822398448 41393098116864 41545092135456 41677254693711 41710115877417 41774623031232 41792384350548 41857018737408 41874815088912 41940558506574 42005422053504 42023281501656 42038541986688 42088272984576 42106167658464 42121458243072 42177589531749 42255454327632 42270799124736 42273420082023 42338798419008 42356799608812 42410614888278 42426016030944 42509696535936 42590815076264 42606281657472 42660413909568 42678551840652 42690317715968 42744556737792 42747207069931 42762730443888 42847075079872 42914344944744 42983379484682 42998988623136 43017270506054 43083799251584 43151440773168 43236552096192 43254934983988 43321831291648 43355989171456 43493912525336 43595525023232 43653620661469 43985907286074 43997349958016 44228923348428 44332253012736 44577182587392 44636586387939 44671780910133 44740868453568 44759890931652 44842522959936 44918586329526 44930969750784 44988055572096 45007183146744 45023527216512 45095954711136 45112331017728 45166755314772 45255841617168 45272275985664 45275083046427 45345103632192 45364383012988 45416295399384 45505873891296 45522399057408 45525221626794 45541753818912 45595629066624 45615014963336 45631579763328 45689555725632 45721582879232 45776742188268 45867031620592 45883687938816 45961517366856 46035453767618 46052171247264 46137188977152 46215448402032 46235097827373 46306603132608 46326291314212 46397937655552 46490540356806 46582237675064 46691065261568 46839598104208 47109166975026 47369438615772 47480105297664 47631148221384 47742426321408 47914666960797 47932066864656 48026607430464 48108071749374 48121334466816 48202959464856 48291947803008 48373862201028 48387198193152 48469274158032 48486875463936 48489881842623 48585522635212 48641121108216 48675217230016 48737060203104 48754758753792 48757781742306 48775487817888 48833188526976 48853950937064 48871691935872 48930651591003 48968085805568 49027161751932 49044965651136 49123862268208 49141701283584 49298030048904 49315932312192 49395264822176 49413202395648 49434211410272 49497018702768 49594645958592 49707328600384 49791643814094 49889852184536 50066735768868 50165486726992 50547340969632 50732949050028 51013241586216 51132421089792 51295082699952 51316891833753 51335527233744 51436780739136 51538233955584 51600410573166 51619148931168 51720961848192 51808692653172 51822975579648 51904337599296 52006713018624 52028824716336 52094928524184 52131445672384 52197679862496 52216635115008 52219872753594 52316276786592 52405017384447 52419464709248 52508380337868 52527448419264 52611947162992 52631052854016 52694547867234 52798481886696 52817655316608 52840111802712 52902620904224 52921832151552 52944332930528 53109465566976 53112758564593 53132046122064 53236843057216 53406199219646 53530969261952 53621770261332 53727533121808 53826720473344 54136501275168 54238963749607 54435597967296 54759619383768 54937337092848 54960694804197 54980653427856 55089096531264 55264345051734 55284413944032 55393456180608 55460283805017 55569672924948 55589852695104 55613487836556 55699497374976 55723179134064 55793976703416 55833086785216 55896978953088 55920744675432 56007229404672 56031042002208 56051389315584 56126083707603 56141556877952 56236786042332 56340605770176 56364560109364 56436172567866 56451731225344 56547486517704 56568021374592 56679595381248 56808375543296 56880551879424 56884078699357 56904735787536 57016973925184 57198355377254 57219126592992 57243454452938 57331984830848 57535254364224 57648736128256 57980513200032 58090251116443 58300847527104 58532427805878 58622951657088 58647876381432 58855811384916 58971897797904 58993313064192 59188440558366 59209934460768 59319242970624 59322920999082 59398292122533 59445125778051 59515448517252 59537061170496 59562374546844 59654491271424 59679854575536 59773551887322 59790030613248 59865995210112 59891448439368 59984074096128 60009577528992 60031369622016 60127939614848 60200479002027 60222340419696 60247945156269 60341122156224 60366777395236 60443474762034 60460138176256 60555060532512 60674498521728 60700295502392 60722338425216 60794172088832 60842106351104 60919407634176 60923184879193 61035656251024 61259777060846 61282023155808 61402894996352 61620597869376 61646797103164 61742137510144 61987387142408 62212111962624 62688576525822 62785528106112 62812222633368 63034922252484 63132409476864 63159251487696 63182187364608 63383181491448 63508197628512 63531260222976 63535199413218 63615922332417 63764544803904 63886222614396 63909422486208 64017827760978 64035476573952 64116835106688 64144095665832 64270612619808 64371517417116 64389263737344 64475069227023 64498482934704 64525905759081 64625698877376 64653175790164 64727161159752 64854828144288 64882402475982 64982746937472 65010375656408 65033983757184 65110918035968 65162255914496 65240868788004 65369549002576 65393287534848 65609583716054 65730706731872 65754576416256 65996024937024 66126194611456 66388858418792 66629540030976 66755647691824 67139836397478 67263784439904 67396454626176 67510774720116 67643932066704 67668496526592 67883762425752 68017655448288 68042355623424 68046574519482 68258810836944 68287832440191 68312630728368 68393443599936 68422522445004 68447369644992 68582374318848 68665113282402 68800547430888 68825531908224 68942276050284 68961282464256 69053180651427 69078256870896 69205783465728 69210074498929 69323172603048 69371766288448 69459904698912 69489436971318 69596906483328 69626497004792 69735810535209 69755035715456 69873356512596 70011173783824 70036597892352 70259397156312 70397975848928 70423540422144 70453482403616 70842728162752 71495693681776 72039911145696 72182001700224 72304439197284 72437921704512 72580797289728 72703911237048 72873765490176 72878283952818 73012825845024 73105590304656 73136672613459 73163231726832 73249782790464 73280926405596 73307537903808 73452128708352 73540742627898 73567448476704 73685793402312 73712551925376 73857941574144 73947045073356 73973898468288 74092897233264 74119803593472 74124399315421 74151317115408 74245528054152 74297572178752 74391968937888 74529305270784 74533926383462 74560992900576 74687465721141 74708056002944 74834778276804 74982381389776 75100103653302 75120807693568 75248230090488 75396648690272 75424028499456 75696136221979 75872981050048 76114346919338 76292168790656 76713672485632 77155171108704 77307350933376 77400615859749 77581442772288 77734463369472 78010069527936 78043237074504 78163935542784 78197168508576 78296519793744 78329809130391 78474415179888 78629197063872 78762570506802 78791172628896 78917920744488 78946579281024 79041821800851 79097227998776 79197722830044 79226482974912 79260167704068 79353931356336 79382748227328 79387670272729 79416499395792 79573139434048 79664198350464 79698069183096 79821326946816 79826276185838 79855264585824 80012770038656 80109298829469 80267305336036 80296453892928 80330593541692 80432655391998 80454829541632 80591299682712 80740080710016 80899331362304 80963117900288 81071009799871 81518915931362 81709364207744 82139429075652 82160797159168 82633644796896 82786196233728 82896517577601 83090184270912 83354509387422 83420231754834 83549246062464 83584768701096 83714037474816 83749630177824 83881117013148 84010844107008 84046563003312 84077083973376 84212335316928 84355179063498 84510908655264 84541598249472 84546840164046 84654258851799 84677596838016 84713599217624 84821229776556 84852032061888 85019393071872 85024664611621 85181630152528 85212563314944 85320827819136 85357103681304 85489113475584 85494414139862 85525460887776 85694150159744 85797533065881 85828689889488 85865181679407 85966758969364 85997977246272 86034541012108 86167598503168 86302881546336 86473104192384 86509869967976 86643662583296 86711978342912 86987825050672 87307241322938 87971814572148 87994699916032 88457846696856 88664506025472 88782660837549 88984381498623 89273172775878 89343561820266 89481736907136 89519781863304 89685045919872 89837172659052 89861939501568 89976111144192 90014366293488 90047054433024 90191909422272 90333510629544 90511683234336 90544551971328 90550166092854 90665212143051 90690207264384 90728766025976 90832590798768 91011747782592 91050443253588 91083507637824 91191258133248 91230029926672 91263159526656 91379111451264 91553484376536 91734063241184 91767375877632 91889665591269 91923034733712 92070907535236 92104342494528 92430896804064 92470195654746 92613206265216 92652582628424 92795875311104 92981080713612 93164475350128 93679196208416 94218333950052 94738877231544 94960210595328 95262296442768 95302799119827 95829333921594 95864133729312 96053214860928 96216143498748 96242668933632 96405918929712 96583895606016 96747724402056 96938548316064 96973750927872 96979763685246 97171045270424 97282242216432 97323603713973 97350434460032 97474120406208 97515563484612 97550975635776 97666377053952 97707901874128 97743383871744 97861303182006 98054323503864 98089931302272 98247724536416 98283402567168 98414375574081 98596060097808 98631864624384 98637980191387 98790529644352 98868422820544 98994037405536 99189291917184 99414657200768 99583287628188 99779704369072 100133471537736 100330973453984 101094681939264 101465898100056 102026483172432 102069861779223 102590165399904 102633783667506 102671054467488 102873561478272 102997669923603 103076467911168 103200821146332 103238297862336 103441923696384 103617385306344 103808675198592 104013426037248 104057649432672 104189857048368 104234155456977 104262891344768 104395359724992 104439745507188 104632553573184 104810034768894 104838929418496 105016760675736 105054896838528 105223894325984 105262105708032 105389095734468 105596963773392 105635310633216 105641860441663 105680223605424 105805241808448 105888665861056 106218931133952 106225517129186 106264092244128 106473686114432 106812398439292 107061938523904 107243540522664 107455066243616 107653440946688 107881894930537 108273002550336 108477927499214 108871195934592 109317425929227 109519238767536 109874674185696 109921389608394 109961306855712 110178193062528 110311113941847 110528690103468 110568827888064 110786912361216 110920567610034 111139345849896 111179705390208 111226975673112 111398994749952 111446358268128 111587953406832 111666173570432 111793957906176 111800889575193 111841489350864 112062084004416 112252167415206 112283113755904 112473572084664 112650155479953 112681211540352 112729120218728 112872345135732 112903462450688 113094973035408 113136042749184 113143057632787 113761103758848 113768157398714 113809471575072 114033947850368 114171520379007 114396710754508 114438253185984 114486908905876 114663969661696 115070508728448 115297472256512 115961026400064 116180502232886 116601695054208 117064855611756 117245903314176 117295752762864 117711622769832 117943795595808 117986626128384 118143855760203 118376881116732 118419868921536 118645841998164 118796584245066 118890251556102 119030897034504 119074122340992 119124749093688 119308982542848 119359709151072 119547103774644 119580061226496 119731990420224 119739414278757 119782896878736 120019155057984 120255879229696 120400958004054 120444680839392 120495890312538 120648983087997 120682244312448 120733554790472 120886949524068 120920276352512 121110121065024 121348997043456 121400591004784 121444676850432 121838815268352 121846369758386 122071312502048 122278373897043 122519554121692 122564046311616 122805789992704 123241195738752 123293594206328 123484275020288 123974774284816 125377153051644 125571056212224 125624445266736 126069844504968 126264818953728 126318502975392 126364374729216 126532768595247 126766362982896 126820260246069 127016395257024 127070398826436 127231844664834 127529089607808 127772445228792 127818844972416 128035655521956 128070953147904 128233670213376 128241621209793 128288191331664 128541225239616 128743034834232 128950138454046 128996965869408 129051811518162 129251397754752 129306351580328 129454322319504 129709656288576 129764804951964 129965493874944 130020751312816 130067967514368 130481737576008 130739098005152 130786575069696 130960861984407 131219167432108 131461413463744 131992049874048 132252389222912 132777716837584 133511295383648 134279672794956 134527568879808 134792909252352 135021549440232 135287864133408 135336993053184 135767524851504 135825249139281 136035310896576 136093149038964 136517621673888 136575664880382 136625261456736 136786887199872 136845044890008 136894739289984 137164748637696 137330226564804 137601094861776 137651063816448 137659598728639 137884552100568 138106361302854 138156513741792 138411566931456 138420148997858 138646345206096 138705293482119 138743532576896 138919809397824 138978873942636 139193812966656 139252994009584 139471621070418 139510071430912 139746713025192 140022347567648 140073195784704 140518794312624 140578538697961 140795951697856 140906964807232 141685456325504 142991387363552 143744000882391 144079822291392 144364003400448 144608878394568 144875843409024 145161594579456 145407822474096 145469645527869 145756567905636 146025651690048 146211180609312 146273345226918 146326463453664 146499565580928 146561852811192 146615075807616 146791954773009 146904257416704 147081485255796 147134896953408 147371586804624 147425103850752 147434244792211 147894090146712 147947796936576 148185794466528 148239607186944 148248798630842 148302634230816 148491056108304 148595144357504 148783937875776 149067852766924 149121985801152 149374931442282 149416112005888 149669556553608 149964762779552 150200207306604 150241615387136 150496460180976 150560446771189 150793297380544 151392272443958 151745962100096 152228693838676 152584337581312 153427344971264 153950675501259 154310342217408 154614701866752 154801231719498 155162885544576 155468926738944 156020139055872 156086474149008 156394337017152 156593039587488 156659618260782 156948830359776 157215052153341 157258394127744 157525141013604 157582345257792 157835841488976 157893158562048 157902948564439 158083643601702 158194455997552 158395445660088 158452965949824 158520335408136 158707862712672 158765496454656 158775340545458 158832998791584 159146278868096 159328396700928 159338275693779 159396138366192 159652552371676 159710529171648 160025540077312 160218597658938 160534610672072 160592907785856 160661187083384 160865310783996 160909659083264 161182599365424 161480161420032 162142019599742 162716891248821 163037831862724 163418728415488 164278858151304 164321594318336 164882084412591 165267289593792 165793035155202 166180368541824 166709018774844 166840463509668 167098492124928 167169537402192 167499260355648 167762234026296 168021688214016 168093126006624 168154167946752 168378251122809 168424670633856 168710358126996 169021817310528 169093680328092 169308517703598 169355193676032 169427198435248 169642459553112 169704064123776 170038786143744 170049329223242 170363260305056 170425126629888 170641655638272 170652236098071 170714207362608 170988828279724 171050921775552 171388300319488 171595066131762 171657379778976 171730363358814 171933517938728 171995954492544 172069082024216 172335197006336 172605763092672 172946208384768 173019739935952 173975650101344 174270753349329 174614482645876 175943629144296 175989399832064 176915693393712 177565321675098 177968762997246 178546345551756 178687123640532 178963473814272 179039563726608 179370091839744 179674345318104 179952222288384 180028732586976 180094108866048 180383818844544 180601437006081 180667021259088 180743835468807 181023366468672 181100332185708 181330424286102 181380414528768 181457532051952 181665181597536 182023495565184 182100886507176 182167015275648 182382516266496 182460059853344 182526319053312 182758222902528 182769554637579 183106968753072 183468126482368 183779331182538 183846069467424 184141815070472 184208684989056 184861793608128 184940391309492 185226412530432 185305165256848 185962161427224 186328950700256 187358392416832 188436667900104 189477754463088 190524592885536 190605598239654 191658667843188 191728267458624 192106429721856 192432286997496 192811837859424 193167791212032 193425207681069 193495448804112 193577717277243 193877096632128 193959527370492 194342090540848 194564484432864 194647207427946 194700868920064 194948240812416 195031126969224 195101951271552 195332754107904 195415803748256 195486767743488 195722606364012 196108647007728 196179862604544 196192026534517 196495449072832 196828751148162 197192120195616 197263729248768 197275960382774 197581059288704 197736845641088 197988074811072 198378583834368 198829314401536 199166575256376 199559408738144 200266943075472 200352090585283 200661946907968 202189363878528 202931796200112 204052966344864 204139723558446 204863497320573 205180330799808 205267567335012 205342108934976 205747122956544 205995339847206 206401642292664 206476595724672 206883847392768 207159541954281 207234770612688 207617350397184 207630223496787 208115298865344 208379714096736 208468310913954 208525782689536 208790719449984 208879491014376 209207431605627 209265107146368 209620069537788 209677858836992 210033521351472 210109793677056 210122821318033 210447788651968 210778191468936 211193927546784 211270621266432 211283720883326 211360447210848 211610483616896 211777331722112 212451034258372 212528184488256 212947372228864 213624796878584 214123877047808 214487081045328 214910132487232 215763789861074 216546005100672 216955854998428 217742391869184 218634851858454 219038477535072 219410017840377 219749348371392 219842779216788 219922613711424 220356386125056 220622227883694 221057380206936 221137655776128 221573824722432 221841135220068 222278691699792 222359410780416 222373197946263 222453951346224 222892716536256 223175906813664 223332347140864 223587915812352 223601779150386 223682978701728 224062397163423 224124168008832 224504334830412 224566227511808 224947144169328 225300310959906 225362423080704 225458240437456 225744690271464 226189946070816 226272085498368 226286115265574 227088408665937 227536314797428 227618943150144 228067895700736 228343040758014 228793421509016 228876506371968 228973817811752 229327939323392 230141017456896 231922052800128 232361004465772 233203390108416 234129711223512 234491806628352 234591505525728 234989427391173 235423245539664 235887591191616 236287711520406 236753762233464 236839737843072 237291683996328 237593168490132 237780503112204 238061794069008 238148244681984 238163010818187 238249498187376 238719418302144 239094207549288 239463980840448 239478828557514 239565793757472 240038310115968 240327896488407 240511758459392 240801916008108 240889361678784 240991780625076 241297966175994 241364488624896 241467109580944 241773899048136 242220242130048 242697994086912 242801182009568 242889353700864 243213029399613 243692739516772 244142625004096 244556747794086 245039108243384 245128092623232 245611579985408 246482391477504 246587188412656 247949548569632 250754306103288 251142112424448 251248890533472 252139689009936 252637005950784 253065537190494 253532725965792 253640520492138 254032790514048 254140797652872 254463689329668 255058179215616 255073993834863 255544890457584 255637689944832 256071311043912 256467340426752 256483242419586 256576382663328 257082450479232 257392599197643 257486069668464 257595545038221 257900276908092 257993931738816 258103623036324 258502795509504 258612703160656 258908644639008 259419312577152 259529609903928 259930987749888 260041502625632 260135935028736 260868742342117 260963475152016 261478196010304 261921723968814 262438334864216 262922826927488 263984099748096 265555433675168 266953144495869 267022590767296 268559345589912 269055137759616 269585818504704 270043098880464 270575728266816 271535049703008 271650498278562 272070621793152 272186298077928 273035243347776 273151329760764 273250522913472 273573774399744 273690089780016 273789478579968 274660453129608 275202189723552 275302127632896 275319197457278 275668996773807 275769104201136 276212722605708 276313027483584 276840297995716 277292690412192 277410586964238 277487065153792 277839618795648 277957747885272 278387625933312 278505988019168 278943242140836 279020142861824 279391966650433 279493426050384 279612258289351 280044695135296 281037588625248 281157077395922 281591903395712 281813929614464 283370912651008 285908397359481 285982774727104 287488001764782 288159644582784 288728006800896 289217756789136 289751686818048 290815644948192 290939291055738 291513135811272 291970811141919 292051303380096 292422361218624 292546690453836 292652926907328 292999131161856 293123705622384 293230151615232 293583909546018 294162970511592 294269793906816 294743173609248 294850207701504 294868489584422 295243126722243 295788180293424 295895593873152 295913940574161 296371588933056 296497597261684 296605268461632 296982112216608 297190288715008 297567875751552 298135705533848 298243971602304 298749862884564 298832224011776 299230449489517 299339113107216 299929525559104 300400414613208 300992920361952 301120893542378 301586594761088 302784544887916 303491924200192 304457387677352 305168675162624 306209585337669 307901351002518 308620684434816 309229403733504 309602463438996 310325771089152 312040278111744 312172948298016 312702466370931 312788674034304 313186079174976 313319236521564 313897660719552 314430104306682 314516788255488 315050282027208 315164690515584 315671682977952 315786317124096 315805897128878 316167287203404 316388911995104 316790891320176 316905931899648 316925581324989 317040670816272 317415725425344 317550681090916 317665997583168 318292557736192 318656793401856 318676551387558 318792276732384 319305104743352 319421058343296 320051080154624 320437195317876 321069221344144 321185815571712 321322374166768 321730621567992 322365198730848 322960322840064 323645684791611 324284039199484 325433782497642 326075663725448 326837456830976 327952277787681 328557716302608 329764168825182 330534579187584 331586070310404 332360737083648 333418037549688 333680927019336 334196984249856 334339074804384 334998520711296 335402668725579 335524468052592 336186252013248 336756502245618 336849341267712 337420716253992 338043634621056 338187360656184 338617035407196 338710387352064 338854396870496 339284919106224 339408128247552 339429172898361 340098658446484 340726520610112 341283311276544 341304472196142 341428414725216 341977656559448 342101843551104 342514561137021 342776600638976 343190132263524 343314759557952 343460726717628 343867035877456 343991908985088 344138164048432 345211526185344 345892416769536 346039479871904 347951300202688 348541506698658 349228965291752 351887258288592 353831386787424 355130643350196 355937525994492 357092691103512 357374247281064 357926947628544 358079127453216 358740183679488 359218242836271 359348690636208 360057465173952 360767637689088 361202874012162 361334042518176 361487670937614 362046732937344 362200664371416 362660848572204 362760829057536 362915064103904 363330363195072 364046991130368 364201773014352 364334030551296 364920119706688 365516445805056 365539109275158 366213937506144 366835121691129 366936252964736 367558662365076 367692138934848 368283630140944 368417369978112 369723587216256 369880782618984 370452825060864 370610330513696 371789309952151 371924322854448 372657901400512 374716784833664 376873335800208 378955508926176 380460780738207 381049185771072 381211196479308 383317335686376 383456534917248 384212859443712 384724863629379 384864573994992 385623675718848 386850415362138 386990897608224 387155434554486 387754193264256 387919054740984 388684181081696 389128968865728 389294414855892 389401737840128 389896481624832 390062253938448 390203902543104 390831607496512 391445212728024 392217294015456 392359725209088 392384053069034 392882585953221 392990898145664 393657502296324 394384240391232 394551920765548 395162118577408 395473691282176 395976149622144 396757167668736 397658628803072 398188550895499 398333150512752 399118817476288 400533886150944 400704181170566 401323893815936 404378727757056 405863592400224 407475747417843 408105932689728 408279447116892 409726994641146 410360661599616 410535134670024 410684217869952 411494245913088 411990679694412 412803284585328 412953191449344 412978796185917 414319083908562 414469541225376 415234700794368 415260446993574 416115880446357 416230597730688 416759428193472 416936621827908 417051565379072 417581438899968 417758982028752 418414863211254 418530214292736 419240139075576 420067042702944 420219587354112 420245642636066 420895577303936 421556382937872 421735616093883 422387855093568 422567441766652 422720894421696 423220967233792 423554663444224 424902068516744 425056368976512 425894744457728 426462294154351 427249593757168 428974162090656 429820264974464 431527579722148 433092010201344 433911709996856 435484783738368 436408936583607 437269703716908 438076955070144 438820035680754 439498696742784 439685558433576 439845227422848 440712772250112 441244455767388 442114760413872 442275311552256 442302734376633 443682270440136 444557383399584 444718821560832 444746395892526 444907902692448 445785433072512 446351813627328 446664694281728 447203558300772 447365957403456 448124794326846 448248336017664 449008669660824 449894288338656 450600621919812 450724846161408 450916480874912 451489380542928 451681340313567 452379892141632 452572230531148 454176817331874 455072629594856 455237886300288 456135791401472 456686081516028 457586843018032 457753012743936 457947635623504 460282034913792 463844105600256 464722008931544 466406780216832 468259422447024 469183011051456 469978854782346 470846491079328 471775182383232 472575423040812 473507524466928 473679475686144 473708845693317 474583367992656 475186336980264 475561006224408 476123588138016 476296489363968 476326021636374 476498996374752 477438836604288 478014827081337 478188415098576 478957657115028 479131587514944 480076620231936 480655792976814 481603832016216 481778723357568 481983561250152 482595932351988 482728977249792 482934219161888 483547798096272 484440484260096 484470521492503 485602364019136 486426058799226 487385479033544 488150673746463 488285250008192 489113495588172 490078216486768 490256185246464 492964782955008 493174376825312 495899097139264 501508612206576 502497781066944 504279378019872 505274011901568 506131074380988 507065451931584 507281040984276 508065581028096 508281595305744 508927378659336 510116358431232 510147987669726 511089780915168 511275379889664 511956708294213 512142622087824 512966484839172 513152765326656 514164900958464 514785198395286 514972139336928 515191090076442 515800553816184 515987863477632 516207246072648 517005591019008 517225406321312 517817289278016 518838625154304 518870795207947 519059219807856 520083005251264 521737484684234 521926950304032 522812260047987 522956392020608 523843447937628 524876669728432 525845653854976 527968199496192 529872953553853 531110867350336 533906288991738 534045181534592 537118691179824 538110275519232 540086197760928 541151456533632 541804311018243 542231506406421 543070099406016 543300996557124 544141243586304 544372596155856 546070486695552 546302659521528 546501045826944 547147548799488 547380179560032 547578957159936 548308663912737 549320906259216 550404379447104 550638394914556 551337993547614 551538208402272 552425445211416 552626054967168 553680595991432 554585380824384 554821173928476 554974130307584 555679237591296 555713691909103 555915495770544 557011976038336 557886484281672 558783933300866 558986852100768 559224516578702 560089390270592 562075177250496 562314154791844 563183806791424 563627859228928 566741825302016 567497068599097 571816794718962 571965549454208 574976003529564 576319289165568 578435513578272 579503373636096 580275623043207 580733151831729 581631289896384 581878582111476 583026271622544 583941622283838 584102606760192 584844722437248 585093380907672 585305853814656 585998262323712 586247411244768 586460303230464 587167819092036 588325941023184 588539587813632 588576079603551 589486347218496 589736979168844 590486253444486 591576360586848 591791187746304 591827881148322 592743177866112 592995194523368 593210536923264 593964224433216 594380577430016 595135751503104 595172652281347 596271411067696 596487943204608 597499725769128 598460898979034 598678226214432 599859051118208 600800829226416 601056271755849 601985840723904 602241787084756 603173189522176 605569089775832 606983848400384 608914775354704 612419170675338 615802702005036 617241368869632 619204926877992 620651542178304 621478625862843 622890670490361 624345896596032 625404932741862 625577348068608 626372158349952 626638473043128 627795321439104 628860208613364 629033576510976 630100564054416 630329381031168 630368463954099 631343365955904 631611794257756 632334574406808 632777823990208 633581782640352 633811863799296 633851162649978 634081341632544 634831450850688 635101362181832 635331995166336 636585115472384 637353102775116 637584553464768 638610209486704 638842116686592 640874390635752 642138442688288 642371631143424 642644748333536 643461243135984 644730397461696 647291369583222 648568078398968 650867564995284 652151327450896 655904555575362 657115432605216 659528337650364 661069158375168 663172140620808 664721474167296 666836075099376 667119593838789 667361854038672 668678149608768 669997041422592 670805337451158 671048936105184 672372504026496 673513004491236 673698682535424 674841432507984 676087269242112 676374721312368 677234070814392 677708793740992 678569838212448 678816256495104 678858345796722 680197316892968 681265225997811 681453041220224 682608944392284 682856829450432 683955313118896 684203687102208 685029122274042 686380264527048 686629519115904 686921453435256 687734071754912 687983817970176 688276328096864 690423052370688 690465861339709 692078959743808 695902600405376 697083013397316 698457930583504 703774516577184 707662773574848 710261286700392 711875051988984 714185382207024 714489032454561 714748494562128 716158254906432 718436485672542 718697381272416 720114930347904 720983689465221 721535275378176 722405748024324 722668085036352 722975341875228 724093465874688 724401328742832 725321697144408 725830128207808 726660726390144 728093982260736 728403546028704 728668061102592 729639088198839 729840239413376 731078218550316 732427875012288 733670243382258 733872505929472 735117324730152 735384277869696 736567260281888 736834739956224 739447174432512 739493023091641 739761565237968 741220661027392 743578619904302 743848645708896 745315802801024 749433569667328 753746671600416 755173264513759 757911017852352 760921561476414 762098371542144 762422392958616 765221981504589 766634671372752 766913069834496 769449727258758 769729147989984 771247351437696 772177797592929 772786635114663 773700830724276 773981795216448 774310869108972 775508386528512 775838109481968 777368362163392 778257937731456 778588829711784 779792963249664 780124507876896 780407805086208 781663214993024 782606227026351 782890425456048 784434588030912 784768106138068 785765171906442 785981796291328 787315004592648 788768480782464 789103841531096 790324237154816 790947382564352 791952299244288 792001403429509 796377101790998 796666301025504 798237634952576 801067772301888 801408362341132 802647787631872 808757455514112 811727184800448 814951494835686 816211865379456 816558894233784 819453989282292 820721323199232 821070269340048 821368435739904 823981359388824 825606569170656 825906382898688 825957592371834 827006990321421 828638167817124 828939082450752 830520893987148 832231760892714 832461195461376 833518856386944 833873243655816 835162877799936 835517964057504 836829726422508 837060428585472 838175899951299 838480278151152 838836774868053 840134085405888 840491285272132 841791154607872 843112765875744 843471232187766 844775710187136 845134883533304 845441788843392 846441934467584 847109326888448 849804137033488 850112737953024 852924588308702 854499187514336 857948324181312 859640529948928 863055159444296 866184020402688 867823419993712 872817873167214 874539407433816 876153910140288 877640071361508 878997393485568 879371116867152 879690454845696 882488911534776 884229520827744 884550623104512 884605468753266 885729380166729 887364540880272 887741821722483 889114766799168 889492791785052 889815805384896 891570866145024 892703627254656 894407116601544 894731914806912 896249588653692 896496672035328 897691348468551 898017339321648 899788576677312 901201243839624 901832961749824 902978761085856 903362680627134 904759784283264 905144461062296 908353634663748 910145259189712 910475772600576 913372163032056 915173686036064 915506025487872 915895271247008 927688211200512 929444017863088 936518844894048 938366022102912 939957709564692 941692982158656 943550364766464 945150846081624 947015048933856 947358951372288 947417691386634 949166735985312 950372673960528 950776743974967 951122012448816 952247176276032 952652043272748 952997992749504 954877673208576 956029654162674 956376830197152 957915314230056 958263175029888 960153240463872 961311585953628 963207664032432 963557446715136 963617191100473 963967122500304 965191864703976 965868438323776 967095596192544 968880968520192 968941042985006 970937054374833 971204728038272 972852117598452 974770958067088 976301347492926 976570500016384 978226991176344 980156432973536 980512370492928 984049770885727 986348753650624 991798194278528 1003017224413152 1004995562133888 1006208006176737 1008558756039744 1010548023803136 1012262148761976 1014130903863168 1014562081968552 1016131162056192 1016563190611488 1017854757318672 1018287518695083 1020295975339452 1022179561830336 1023913416588426 1024285244175648 1025932969678344 1026305530653312 1027543683411063 1028329801916928 1029570396790572 1029944278673856 1030382180152884 1031601107632368 1031975726955264 1032039713545477 1032414492145296 1034450812642624 1035634578556032 1037677250308608 1037741590415894 1038118439615712 1040166010502528 1043474969368468 1043853900608064 1045624520095974 1045912784041216 1047686895875256 1049753339456864 1051691307709952 1053923127398323 1059745907107706 1062221734700672 1067812577983476 1068090363069184 1074237382359648 1076220551038464 1077654728508813 1080172395521856 1082302913067264 1083608622036486 1084463012812842 1086140198812032 1086601993114248 1088282487172608 1088745192311712 1092140973391104 1092605319043056 1093002091653888 1094760359120064 1096617327825474 1098641812518432 1100505365073387 1100808758894208 1101276789829112 1102675987095228 1103076416804544 1104850890422832 1105252109934336 1105320639951073 1107361191982864 1109170761648768 1109642347856952 1111358475182592 1111427383818206 1111830991541088 1114023952076672 1115367929856453 1115772968563344 1117567866601732 1117973704201536 1118449033157404 1120178780541184 1124150354500992 1124628309583688 1126367613582848 1127255718457856 1134994137198194 1143633589437924 1143931098908416 1149952007059128 1152638578331136 1154174590888137 1156871027156544 1160551246086414 1161466303663458 1163262579792768 1163757164222952 1166052543245088 1167883244567676 1168205213520384 1169689444874496 1170186761815344 1170611707629312 1172494822489536 1174335638184072 1176651882046368 1177079175627264 1177152159207102 1178647757859663 1178972694436992 1179473958337688 1180972506888972 1183152721173696 1183655762296644 1185486355732224 1185990389046736 1186421073846528 1187928448866432 1190271503006208 1190345304562694 1192542822135392 1192975886409216 1194565652686497 1194999451538256 1196921797958068 1197356452428864 1199718102236416 1201601658452832 1202112543511698 1203971681447808 1204483574169512 1206346379044352 1211138179551664 1217829550709408 1224838341350676 1231605404010072 1234482737739264 1238409853755984 1238936388557751 1242957251725686 1245781340980722 1248691793192064 1250809865483724 1251154696137216 1252744316699904 1253276946086256 1255590642878208 1257720417226728 1260201128108832 1260658762062336 1260736927908198 1262686731911808 1263223588515512 1264669148813616 1265206848281649 1265555647980416 1267163565280704 1267702325299956 1268162683265088 1269662901701376 1270202724363664 1270663990332672 1274706205550232 1275169106929536 1277220418973408 1277684233373184 1279386882463053 1281748781271504 1284276885376576 1285289496667072 1286922486271968 1289460794923392 1294582739166444 1297136156797936 1301735129990568 1304302654901792 1311809111150724 1314230865210432 1319056675300728 1322138316750336 1326344281241616 1326908203129899 1333672150198752 1334239187677578 1334723708077344 1337356299217536 1339994082845184 1341610674902316 1342097872210368 1344745008052992 1347026008982472 1349682865015968 1352174538484224 1352749442624736 1354468141628784 1355044020940701 1355417587481984 1357139676424896 1357716691593444 1360394633785936 1362530451995622 1362906082440448 1365217888784568 1365713658900864 1367910626237792 1368407374204416 1370058244548084 1372760529054096 1373259038231808 1373344185741619 1373842906870512 1375468143509824 1376552656193728 1380846104741376 1380931722679418 1384157919487616 1391805200810752 1394166026794632 1396915861167008 1402464634096981 1407549033154368 1415325547149696 1420522573400784 1421126537079951 1423750103977968 1428370764414048 1428978064909122 1429496989124256 1432316509812864 1434044481244011 1436872971345084 1437394762544832 1440229860695808 1441967378930442 1444811496048648 1445336170072704 1445950683750456 1448186931749376 1448802657485664 1450643394288816 1451660256415616 1453321452780288 1453411564477509 1456807092057408 1459278176397678 1459680478826752 1462156437100632 1464452021239389 1464855750024576 1467340486764516 1467745011858944 1470234649460304 1470768555739392 1470859749226231 1473134520563776 1478894348865024 1478986046183282 1479523130475936 1482441322054784 1487157239808604 1487697291417792 1490631605602048 1498867139334656 1507493343200832 1510346529027518 1515822035704704 1521843122952828 1524196743084288 1524844785917232 1530443963009178 1533269342745504 1533826139668992 1535870124882639 1538899454517516 1539458295979968 1542494702875392 1544355595185858 1545573270229326 1547401661448552 1547963590432896 1548621738217944 1551016773057024 1551676218963936 1554736724326784 1556515875462912 1556612385623841 1557177659423568 1560249015753792 1563326429986048 1565212454052702 1565780850912096 1568436780143961 1568869176061824 1569536212276136 1571530343812884 1571963592582656 1574630009185296 1577536961564928 1578207683062192 1583904598488576 1584002806859018 1589618860661559 1592754203581996 1593332602051008 1596475269905152 1602135544603776 1602816724682264 1605295575263744 1623454369600896 1629902989671372 1632423730758912 1633117788467568 1638907978564584 1641442646398464 1642140538680096 1642736871479808 1644925991738211 1647962718777648 1651213138341312 1651915184743668 1654013980642842 1657276335634248 1657878164901504 1661041787974296 1664463521785428 1664922390922752 1667037712773888 1667141075727309 1667746487311632 1671035928115008 1673659452845016 1676351799902598 1676960556302304 1677673549736106 1680268170811776 1680982570544264 1683582309215744 1686225531751488 1686942464375532 1689551420374272 1690269767066608 1690883577686784 1699608274066976 1700225475906048 1702491205797291 1705849176617404 1708998375028672 1715896648362624 1719281059897856 1726110318888592 1735646839987424 1745635746334428 1749078814867632 1752307820280576 1755280142723016 1757994786971136 1758742233734304 1759380909691392 1764977823069552 1765728238810653 1768459041655488 1769210937506532 1771458760333458 1774729081760544 1775483643444966 1778229533598336 1778985583570104 1779631610769792 1783141732290048 1785407254509312 1785517956844041 1788814233203088 1789463829613824 1789574783472307 1792499177307384 1795382696937102 1796034678643296 1799577153354624 1802402487679248 1803168815267547 1803665923499648 1805957522171712 1806725361254268 1809519568566528 1810288922124592 1816707269327496 1820290518379424 1820951545201152 1826744326064112 1830347372072128 1831790542494016 1858888035726176 1868672011471083 1873037689788096 1876732044205824 1879915419129384 1883385964317312 1887100729532928 1890301692163248 1891105391862297 1894030097867712 1894835382773268 1898333471970624 1900745347921056 1901553487949934 1902244024897632 1904494352552064 1905304086545496 1905995985499008 1909755346417152 1912059308325348 1912753660394304 1915830628460112 1916526350059776 1916645182298743 1922623171907256 1926415328064864 1927114893430272 1927234382200946 1927934245000608 1930383729407952 1931736876647552 1934191192385088 1937882085970012 1941874108749666 1942409456076544 1945704235196904 1949541916134176 1952602694985852 1953141000032768 1956453982352688 1957285808025457 1960312865947072 1968099541771454 1972697507301248 1983596388557056 2001358781516367 2006034448826304 2009991124267776 2012416012353474 2017117512079488 2021096047606272 2024524297523952 2028261807726336 2029124163937104 2033126381222976 2035709514637344 2036575037390166 2040591950678904 2043795677993433 2044359123660672 2047826833176852 2048570488351296 2051865939356688 2052611061306624 2052738331337707 2055087366822126 2059140793581144 2059888557347712 2060764360305768 2063202215264736 2063951453910528 2064079427090954 2064828984290592 2068901625285248 2071269157112064 2071397584019127 2075483180831788 2076236879231424 2080332021005056 2086949938736936 2087707801216128 2091249040191948 2091825568082432 2095373791750512 2099506678913728 2107846254796646 2119491814215412 2124443469401344 2135625155966952 2136180726138368 2143467097363683 2148474764719296 2155309457017626 2160344791043712 2164605826134528 2167217244072972 2168926025625684 2172280397624064 2173203986228496 2177490384623424 2184281946782208 2185210638086112 2186004183307776 2188917264596517 2189520718240128 2193234655650948 2197283625036864 2201010730146774 2201617517788416 2202553579658224 2205351974190456 2206152833609088 2209701780845664 2210504219868672 2210641279902146 2214722383965728 2218341523297536 2218479069274923 2219284695713904 2222854767636412 2223661983082176 2228047904153344 2230735859712906 2231545937126688 2235135733203464 2235947408403072 2236898066314808 2240357561082368 2248300709001984 2249256619167376 2265519793541277 2269988274396388 2287267178875848 2287862197816832 2295665944513767 2299904014118256 2308349181776274 2313742054313088 2321102492172828 2322932607326916 2326525159585536 2327514328445904 2332105086490176 2335766489135352 2339378889748992 2340373523630688 2341223415258624 2344989644979072 2347818681079053 2348671276368144 2353303764092736 2354304318414204 2357295515719326 2357945388873984 2358947916675376 2361945013777944 2366305442347392 2367311524593288 2370972711464448 2371980778093472 2372842147693056 2375856897732864 2376004210288527 2380690609125388 2385085644270784 2389131305372994 2389998903076512 2393843595916136 2394712904857728 2399436204472832 2403203316905664 2404225087023396 2407943362895616 2408967148339024 2422276359103328 2435659101418816 2449676682701352 2463210808020144 2476819707511968 2477872777115502 2485914503451372 2491562681961444 2497383586384128 2501619730967448 2505488633399808 2506553892172512 2511181285756416 2514527699853897 2515440834453456 2516510324604159 2520402256217664 2521473855816396 2525373463823616 2526447177031024 2529338297627232 2530413696563298 2531111295960832 2534327130561408 2535404650599912 2536325366530176 2539325803402752 2540405448727328 2541327980665344 2549412411100464 2550338213859072 2550496344948721 2554440837946816 2558773764926106 2563497562543008 2568553770753152 2570578993334144 2573844972543936 2578921589846784 2589165478332888 2594272313595872 2603470259981136 2608605309803584 2623618222301448 2628461730420864 2638113350601456 2652688562483232 2653816406259798 2663225465167449 2667344300397504 2668478375355156 2669447416154688 2674712598435072 2683221349804632 2684195744420736 2689490016105984 2693074045405653 2694052017964944 2699365730031936 2705498885249472 2708936283257568 2710088041881402 2710835174963968 2714279352849792 2715433383186888 2720789267571872 2725060903991244 2725812164880896 2730435777569136 2731427317801728 2731596677134429 2735821252475584 2740116489096168 2745521058108192 2746518076463616 2746688371483238 2747685813741024 2750936287019648 2753105312387456 2761863445358836 2768315838975232 2783610401621504 2788332053589264 2793831722334016 2804929268193962 2815098066308736 2830651094299392 2841045146801568 2842253074159902 2847500207955936 2852330231924901 2856741528828096 2857956129818244 2858993978248512 2864633019625728 2868088962488022 2873745942690168 2874789525089664 2880459721391616 2883934757860884 2889622992097296 2890672340145408 2890851573301419 2891901367500912 2897605314971328 2901286788577632 2903320512831232 2906642905560576 2906823128955018 2912811163124499 2913614184114816 2918556352795356 2919360957653504 2924312874201264 2928904042478778 2929711500049152 2934680973529032 2940469298920608 2941537111478784 2941719498452462 2946269041127552 2952149312657181 2957972092366564 2959046260951872 2964882644109568 2974314479617208 2975394582835584 2981263211204096 3014986686401664 3020693058055036 3031644071409408 3043686245905656 3048393486168576 3049689571834464 3054862556085249 3060887926018356 3066538685491008 3071740249765278 3077798909035032 3078916591959936 3084989405750784 3088711190371716 3091146540458652 3094803322897104 3095927180865792 3096119140636431 3097243476435888 3103352437927872 3109473448653568 3113031750925824 3113224771247682 3114355318847136 3120498031507584 3126652859972096 3130424908105404 3131561701824192 3136873560287922 3137738352123648 3139072424552272 3143060687625768 3149260018370592 3155073923129856 3156415366124384 3161769382194969 3168005613718036 3179237721323118 3185508407163992 3186665204102016 3192950539810304 3204271089207552 3205633449364528 3246908739201792 3259805979342744 3264847461517824 3266235576935136 3277815957129168 3284281077360192 3289851983476422 3295925437555296 3302426276682624 3303830369487336 3308027961285684 3314552671268496 3315756329803008 3315961919853219 3322083575948592 3328927043570856 3334075425547776 3334282151454618 3335492974623264 3342071856230016 3346103789569359 3347318905690032 3352703599805196 3353921112604608 3355347099472212 3360536341623552 3361965141088528 3372451063502976 3373884928751064 3379102840748544 3380539534133216 3381767155373568 3391293650447521 3399216548133952 3404982411594582 3411698353234808 3417996750057344 3431793296725248 3452220637777184 3471293679974848 3491271492668856 3498157629735264 3504615640561152 3510560285446032 3517484467468608 3529955646139104 3531456477621306 3536918083310976 3538421875013064 3542917520666916 3549458163521088 3550967286889932 3556459067196672 3557971167140208 3559263221539584 3570814509018624 3571035913688082 3577628466406176 3578927659227648 3579149566944614 3583696958059491 3584998354614768 3590765393874204 3592069357286592 3599154306709248 3604804975358496 3606337630535094 3607331846999296 3611915044343424 3613450722508536 3619039137133056 3620577844249184 3632095566455629 3633414538654992 3634959357761563 3640581036758848 3653488652128224 3660694744144256 3663581084988032 3716809165673253 3717776071452352 3737344022942166 3746075379576192 3753464088411648 3759830838258768 3766771928634624 3780603384326496 3782210783724594 3788060195735424 3789670765546536 3795620544844947 3796666943941248 3801490695842112 3803106975899868 3804488049795264 3808988705104128 3810608173090992 3811991970998016 3824118616650696 3825507320788608 3831661256920224 3833052700119552 3833290364597486 3838160647389159 3845246343814512 3852830656129728 3854468764401892 3855868490001216 3860767458815904 3863473753295104 3868382384770176 3875764171940024 3883748217499332 3884818912153088 3889995843363721 3891408470393808 3899083832268352 3905205389971704 3912907964705376 3914571616050914 3920625731894144 3936199083542908 3945395014602496 3967192777114112 3980724609389697 4002717563032734 4012068897652608 4019982248535552 4024832024706948 4034235024158976 4049048595047904 4056523615452672 4058248327874208 4065132062822103 4066252762445952 4071419029274688 4073150074780332 4081183901357808 4087591355986866 4088718247321344 4095653666353704 4097140976702592 4103731878713376 4105222122613248 4105476662675414 4110174733644252 4118281587162288 4119777114695424 4120032557224857 4121528720611536 4126404430529472 4128158854181908 4129657968581184 4137803250570496 4142538314224128 4142795168038254 4150966361663576 4152473758462848 4160664042010112 4166208565969429 4173899877473872 4175415602432256 4182498080383896 4190747583501024 4199013357827456 4207393902290943 4215692509593292 4238983628430824 4248886938802688 4263379611239853 4271250311933904 4286934194727366 4296949529438592 4310618914035252 4320689582087424 4334434488145944 4337852051251368 4344560795248128 4346407972456992 4354980769246848 4360234693432527 4370421276172224 4377834529193034 4379041436480256 4386469311301896 4394567250073728 4402021460293548 4403235035576832 4405107159316448 4410703948380912 4412305667218176 4412579247678693 4419403561691328 4421282559804292 4429444767931456 4436683046595072 4436958138549846 4438569391427808 4445709535272824 4447323966164352 4456095808306688 4461471719425812 4463091874253376 4470271466406928 4471894816806144 4473796132629616 4496601418003968 4498513238334752 4531039587082554 4539976548792776 4574534357751696 4591331889027534 4599808028236512 4616698363552548 4627484108626176 4642204984345656 4645865214653832 4653050319171072 4655028656891808 4664210172980352 4669837156871523 4671532978270704 4680747047261376 4689979289958144 4695637362158106 4697342552736288 4706607528185472 4708608636828408 4714591031438652 4715890777747968 4717895833350752 4723890027555888 4732610884694784 4734623049186576 4743961556186944 4751713795465728 4752008420577054 4761381218250776 4768856581984677 4770171288541568 4778262610745988 4779997806153024 4787687191832272 4789425809715456 4806406633811328 4808450174046792 4815886725791232 4817934296678048 4833261029377963 4844552718206656 4871318202837632 4899353365402704 4926421616040288 4953639415023936 4955745554231004 4971829006902744 4983125363922888 4994767172768256 5001423227181927 5003239461934896 5013107784345024 5029055399707794 5030881668906912 5033020649208318 5040804512435328 5042947711632792 5050746927647232 5052894354062048 5058676595254464 5060827393126596 5062222591921664 5068654261122816 5070809301199824 5072650733060352 5080810897454656 5098824822200928 5100676427718144 5100992689897442 5107473617391873 5108881675893632 5117547529852212 5126995125086016 5137107541506304 5141157986668288 5147689945087872 5157843179693568 5176451161641487 5178330956665776 5188544627191744 5206940519962272 5217210619607168 5247236444602896 5256923460841728 5276226701202912 5297184716431959 5305377124966464 5307632812519596 5326450930334898 5334688600795008 5336956750710312 5338894832309376 5349425196870144 5356553870532123 5366442699609264 5368391488841472 5368724350416921 5386148090811306 5388104035929888 5398731460063872 5409506445802641 5410997770498944 5417872566515136 5420176083762804 5421670349927936 5428558705699584 5430866766373776 5441578535143744 5450121807982488 5460871555138272 5462854635603456 5463193354268858 5471642504951168 5480232978192336 5491042116216384 5493376742966476 5495371627482048 5501872574039296 5506210624774912 5523726890717672 5536631677950464 5544009824006563 5576664107178528 5587663444668032 5609858536387924 5630196132617472 5661302188598784 5673316175586891 5682090293603136 5684506148319804 5695000415911872 5704660463849802 5713483057656192 5715912259636488 5717987956497024 5729266039251456 5736177924976044 5747491885380336 5749579050179328 5749935546896229 5767869515721768 5779245984194592 5781344680290816 5781703146602838 5783802735001824 5795210629942656 5802573577155264 5806641025662464 5813646257910036 5825622326248998 5827228368229632 5837112705590712 5848625748402528 5857808084957556 5859423000098304 5869361947058064 5871857424076371 5880938597841216 5883438996904924 5892538082255104 5904298625314362 5915944184733128 5918092521903744 5929765288219136 5948628959234416 5950789165671168 6029973372803328 6041386116110072 6063288142818816 6087372491811312 6099379143668928 6109725112170498 6121775852036712 6133077370982016 6143480499530556 6155597818070064 6157833183919872 6158214994013121 6177422380743432 6182293080917304 6189606645794208 6191854361731584 6192238281272862 6194486952871776 6206704875855744 6214192752057381 6218946897307136 6226449542495364 6228710637694272 6240996063015168 6260849816210808 6263123403648384 6273747120575844 6275476704247296 6278144849104544 6286121375251536 6298520036741184 6312830732248768 6323538764389938 6336011227436072 6358475442646236 6371016814327984 6373330408204032 6408542178415104 6411266898729056 6493817478403584 6519611958685488 6532471153870272 6555631914258336 6568562154720384 6579703966952844 6591850875110592 6604852553365248 6607660738974672 6616055922571368 6629105342536992 6631512659606016 6631923839706438 6644167151897184 6655437207824769 6657854087141712 6668564302909236 6670985949246528 6684143712460032 6692207579138718 6694637811380064 6705407199610392 6707842225209216 6710694198944424 6721072683247104 6723930282177056 6744902127005952 6745320337703311 6747769857502128 6761079068266432 6782587300895042 6796559380623831 6798433096267904 6809964823189164 6823396706469616 6835993500114688 6863586593450496 6888348396200089 6904441275554368 6942587359949696 6982542985337712 6996315259470528 7021120570892064 7034968934937216 7043456043237159 7059911292278208 7062912955242612 7073836166621952 7076843750026128 7085835041333832 7098916327042176 7101934573779864 7112918134393344 7115942334280416 7118526443079168 7128012630865581 7142071827376164 7155256932812352 7158299133889228 7167393916118982 7169996709229536 7181530787748408 7184138714573184 7198308613418496 7209609950716992 7212675261070188 7214663693998592 7223830088686848 7224277994818339 7226901445017072 7241155688498368 7264191132911258 7266829077309984 7269918715523126 7281162073517696 7306977304256448 7321389488288512 7327162169976064 7377461891788261 7433618331346506 7435552142904704 7474688045884332 7492150759152384 7519661676517536 7533543857269248 7543583099561691 7549530973812477 7561206768652992 7564421567449188 7576120391470848 7579341531093072 7591241089689894 7593333887882496 7602981391684224 7606213951799736 7608976099590528 7617977410208256 7621216346181984 7623983941996032 7648237233301392 7651014641577216 7651489034846163 7663322513840448 7666580729194972 7676321294778318 7690492687629024 7705661312259456 7708937528803784 7711736980002432 7721534917631808 7726947506590208 7736764769540352 7737244479657511 7751528343880048 7767496434998664 7779991686727442 7782816940787616 7798167664536704 7810410779943408 7825815929410752 7829143232101828 7841251463788288 7872398167085816 7890790029204992 7961449218779394 8005435126065468 8024137795305216 8049664049413896 8068470048317952 8079222136216959 8098097190095808 8116496655748416 8130264125644206 8132505524891904 8142838058549376 8146300149560664 8162367802715616 8175182711973732 8177436494642688 8191307332707408 8194281953405184 8194790031403287 8207463757426752 8210953325350828 8220349467288504 8236563174324576 8239554229390848 8240065114449714 8243057441223072 8252808861058944 8256317708363816 8259315937162368 8275606501140992 8285590336076508 8301932723327152 8304947516925696 8332417131938858 8347799754947744 8350831204864512 8364996160767792 8381495167002048 8398026715654912 8414787804581886 8431385019186584 8477967256861648 8526759222479706 8542500623867808 8573868389454732 8593899058877184 8621237828070504 8641379164174848 8668868976291888 8672554719904257 8675704102502736 8692815944913984 8709961538493696 8720469386865054 8740842552344448 8755669058386068 8758082872960512 8772938622603792 8789134500147456 8804042920587096 8810214318632896 8821407896761824 8824611334436352 8825158495357386 8838807123382656 8842565119608584 8856447937971543 8858889535862912 8873916277099692 8877138782855616 8891419070545648 8894647932328704 8922943438851624 8926183748506752 8940542932813856 8943789633612288 8947592265259232 8997026476669504 9062079174165108 9079953097585552 9149068715503392 9182663778055068 9199616056473024 9233396727105096 9254968217252352 9284409968691312 9288357421909293 9291730429307664 9310057313783616 9328420345960704 9339674313743046 9343065956541408 9361494094522752 9379958579916288 9391274724316212 9394685105472576 9413215056370944 9417217273656816 9429182062877304 9435791666701504 9447780055111776 9465221769389568 9469246098373152 9485308146584907 9487923112373888 9504016841154108 9522762436501552 9537713163969354 9540342577083136 9556525221491976 9559995612306048 9575374383664544 9578851619430912 9612813267622656 9613409300191333 9616900348093584 9635868593356096 9666522058755926 9689105436413312 9742636405675264 9798706730805408 9817252438678867 9852843232080576 9907278830047872 9911491108462008 9943658013805488 9947885759559657 9966250727845776 10002846454363854 10006478923869792 10026215568690048 10038311368708077 10058110799415588 10061763337813824 10066041298416636 10081609024870656 10085895423265584 10105788708124096 10117353190508928 10121654786253192 10137308522245632 10141618602399648 10145301466120704 10161621794909312 10173880951342563 10197649644401856 10201985379794884 10214947234783746 10217763351787264 10235095059704424 10253990250172032 10274215083012608 10282315973336576 10295379890175744 10296018244583617 10352902323282974 10356661913331552 10377089254383488 10413881039924544 10434421239214336 10494472889205792 10513846921683456 10552453402405824 10594369432863918 10610754249932928 10615265625039192 10652901860669796 10669377201590016 10673913501420624 10677789664618752 10713107741064246 10732885399218528 10736782977682944 10737448700833842 10751090874178473 10772296181622612 10776208071859776 10797462920127744 10819012891605282 10821995540997888 10835745133030272 10840352167525608 10857117411399168 10861733532747552 10883157070287488 10896286699366887 10900243615964976 10904878073284689 10921743110276544 10926386708537716 10943285009902336 10960465956384672 10982084232432768 10986753485932952 10990743254964096 11003745148078592 11012421249549824 11047453781435344 11088019648013126 11153328214357056 11175326889336064 11219717072775848 11260392265234944 11346632351173782 11364180587206272 11369012296639608 11390000831823744 11409320927699604 11426966115312384 11431824519272976 11435975912994048 11472355849952088 11494983770760672 11499158100358656 11499871093792458 11514481942167477 11535739031443536 11558491968389184 11563406293205676 11567605470003648 11590421259885312 11605147154310528 11627292515820072 11651244652497996 11654456736459264 11669987530091163 11674225411181424 11697251496805056 11715616169915112 11738723894116128 11743714848152742 11761877195682432 11766877993809848 11785076164510208 11808597250628724 11831888369466256 11836185043807488 11897257918468832 11901578331342336 12059946745606656 12082772232220144 12174744983622624 12198758287337856 12219450224340996 12243551704073424 12266154741964032 12286960999061112 12311195636140128 12315666367839744 12316429988026242 12354844761486864 12360097671674571 12364586161834608 12379213291588416 12384476562545724 12388973905743552 12413409751711488 12428385504114762 12452899084990728 12457421275388544 12481992126030336 12498625697908287 12521699632421616 12526246807296768 12527023484306149 12547494241151688 12556289698209088 12572242750503072 12597040073482368 12622181706872829 12625661464497536 12647077528779876 12672022454872144 12716950885292472 12742033628655968 12746660816408064 12822533797458112 13039223917370976 13064942307740544 13080704080297581 13111263828516672 13137124309440768 13159407933905688 13183701750221184 13209705106730496 13215321477949344 13232111845142736 13237737743036079 13258210685073984 13263847679412876 13288334303794368 13310874415649538 13315708174283424 13337128605818472 13341971898493056 13368287424920064 13384415158277436 13389275622760128 13410814399220784 13415684450418432 13416516276091201 13421388397888848 13447860564354112 13489804254011904 13490640675406622 13495539715004256 13522158136532864 13565174601790084 13593118761247662 13596866192535808 13619929646378328 13646793412939232 13671987000229376 13701000656178199 13776696792400178 13808882551108736 13885174719899392 13965085970675424 13992630518941056 14009511470614569 14042241141784128 14069937869874432 14086912086474318 14119822584556416 14125825910485224 14147672333243904 14153687500052256 14171670082667664 14197832654084352 14203869147559728 14231884668560832 14256025261731162 14284143654752328 14306569745954031 14310513865624704 14316598267778456 14334787832237964 14339993418459072 14363061575496816 14368277429146368 14369168319363949 14419219901433984 14425350522140376 14447660177373696 14448555989636678 14453802890034144 14482311376996736 14499783088133889 14528382265822516 14533658154619968 14539837431046252 14562324147035392 14613954608512896 14642778976577024 14654324339952128 14754923783576522 14867236662693012 14871104285809408 14949376091768664 14984301518304768 15004269681545781 15039323353035072 15087166199123382 15099061947624954 15122413537305984 15128843134898376 15152240782941696 15158683062186144 15182482179379788 15186667775764992 15205962783368448 15212427903599472 15217952199181056 15242432692363968 15296474466602784 15302029283154432 15302978069692326 15322420852175619 15326645027680896 15333161458389944 15352642589556636 15380985375258048 15411322624518912 15417875057607568 15423473960004864 15443069835263616 15473529539080704 15474488959315022 15503056687760096 15529353484924461 15534992869997328 15559983373454884 15565633881575232 15596335329073408 15620821559886816 15651631858821504 15658286464203656 15682502927576576 15744796334171632 15922898437558788 16010870252130936 16048275590610432 16069661611596369 16099328098827792 16106173051250763 16158444272433918 16196194380191616 16232993311496832 16260528251288412 16265011049783808 16285676117098752 16292600299121328 16324735605431232 16350365423947464 16382614665414816 16388563906810368 16389580062806574 16414927514853504 16421906650701656 16440698934577008 16473126348649152 16480130228899428 16486114882446144 16505617722117888 16512635416727632 16518631874324736 16571180672153016 16603865446654304 16609895033851392 16632029472019689 16664834263877716 16695599509895488 16729992321535584 16762990334004096 16796053431309824 16829575609163772 16862770038373168 16955934513723296 17053518444959412 17085001247735616 17147736778909464 17187798117754368 17242475656141008 17249806640688687 17337737952583776 17345109439808514 17351408205005472 17385631889827968 17419923076987392 17440938773730108 17481685104688896 17511338116772136 17545877245207584 17578269000294912 17608085841174192 17615572272229113 17620428637265792 17642815793523648 17650316990714772 17677614246765312 17685130239217168 17712895875943086 17717779071725824 17747832554199384 17754277565711232 17782838141091296 17789295864657408 17845886877703248 17852367497013504 17853474414641047 17881085865627712 17895184530518464 17994052953339008 18124158348330216 18159906195171104 18298137431006784 18365327556110136 18399232112946048 18466793454210192 18474644982039363 18568819937382624 18576714843818586 18583460858615328 18620114627567232 18642578256172143 18656840691921408 18679348627486092 18686131913082816 18722988189045504 18782549448632424 18789370210945152 18826430112741888 18834434547313632 18858364125754608 18871583333403008 18895560110223552 18938492196746304 18970616293169814 18975846224747776 19008033682308216 19045524873003104 19075426327938708 19080685154166272 19113050442983952 19119991224612096 19121176739941003 19150748767329088 19225626535245312 19226818600382666 19233800696187168 19271737186712192 19333044117511852 19378210872826624 19485272811350528 19597413461610816 19634504877357734 19705686464161152 19814557660095744 19822982216924016 19887316027610976 19895771519119314 19932501455691552 19966311623474307 20005692908727708 20012957847739584 20052431137380096 20076622737416154 20116221598831176 20123526675627648 20132082596833272 20163218049741312 20171790846531168 20211577416248192 20234706381017856 20235961013109933 20243309572506384 20283237204799296 20323243589818624 20347761902685126 20389678141871493 20395299288803712 20403970759589768 20429894469567492 20435526703574528 20470190119408848 20507980500344064 20590759780351488 20592036489167234 20665045188600267 20705804646565948 20713323826663104 20754178508766976 20827762079849088 20868842478428672 20988945778411584 21104906804811648 21188738865727836 21221508499865856 21230531250078384 21305803721339592 21338754403180032 21347827002841248 21355579329237504 21384037892596743 21426215482128492 21465770798437056 21474897401667684 21502181748356946 21544592363245224 21552416143719552 21594925840255488 21638025783210564 21643991081995776 21671490266060544 21672833984455017 21680704335051216 21723467065495104 21766314140574976 21792573398733774 21800487231929952 21809756146569378 21843486220553088 21852773417075432 21886570019804672 21920931912769344 21964168464865536 21973506971865904 21981486509928192 22094907562870688 22132385675364783 22176039296026252 22306656428714112 22350653778672128 22439434145551696 22693264702347564 22728361174412544 22738024593279216 22780001663647488 22818641855399208 22853932230624768 22863649038545952 22871951825988096 22944711699904176 22954467104538489 22989967541521344 22999742187584916 23028963884334954 23071478062887072 23116983936778368 23126812586411352 23135210940007296 23180842519770624 23210294308621056 23211733438972533 23254585031640144 23302489304995992 23339975060182326 23348450822362848 23394502993610112 23431232339830224 23477447788232256 23487429696305484 23523754391364864 23533755987619696 23617194501257448 23663776738932512 23672370087614976 23794515836937664 24165544464440288 24349489967245248 24397516574675712 24438900448681992 24487103408146848 24532309483928064 24573921998122224 24584370094209861 24622391272280256 24632859976052484 24709689522973728 24720195343349142 24729172323669216 24758426583176832 24768953125091448 24777947811487104 24826819503422976 24856771008229524 24905798169981456 24914842550777088 24916387369883659 24997251395816574 25043399264843232 25052493614593536 25054046968612298 25094988482303376 25112579396418176 25144485501006144 25194080146964736 25244363413745658 25251322928995072 25294155057559752 25344044909744288 25433901770584944 25444715504330941 25484067257311936 25645067594916224 26017664159712771 26078447834741952 26129884615481088 26161408160595162 26222527657033344 26274248618881536 26318815867811376 26367403500442368 26430642955898688 26464223690285472 26475475486072158 26516421370147968 26527695358825752 26569343813914629 26576668607588736 26621748831299076 26631416348566848 26674257211636944 26683943796986112 26685598307390191 26768830316554872 26778551245520256 26821628798441568 26831368900836864 26833032552182402 26842776795777696 26895721128708224 26981281350813244 26991079430008512 27044316273065728 27130349203580168 27186237522495324 27193732385071616 27239859292756656 27293586825878464 27402001312356398 27553393584800356 27617765102217472 27770349439798784 27865072265727879 27930171941350848 27985261037882112 28019022941229138 28084482283568256 28139875739748864 28173824172948636 28239645169112832 28251651820970448 28307375000104512 28343340165335328 28395665308168704 28407738295119456 28455924439754721 28463769337121664 28512050523462324 28568287309504656 28613139491908062 28621027731249408 28633196535556912 28669575664475928 28679986836918144 28726123150993632 28736554858292736 28738336638727898 28838439802867968 28840227900573999 28850701044280752 28897111979273356 28907605780068288 28964622753993472 28999566176267778 29056764531645032 29067316309239936 29079674862092504 29124648294070784 29227909217025792 29451757316036601 29509847567153044 29734473325386024 29742208571618816 29843657278678971 29898752183537328 30008539363091562 30078646706070144 30174332398246764 30198123895249908 30244827074611968 30257686269796752 30317366124372288 30364964358759576 30411925566736896 30424855807198944 30435904398362112 30484865384727936 30521642854027689 30592948933205568 30605956139384652 30644841704351238 30653290055361792 30666322916779888 30705285179113272 30761970750516096 30822645249037824 30835750115215136 30846947920009728 30886139670527232 30888054733750851 30948977918630044 31006113375520192 31058706969848922 31069985739994656 31119966746909768 31131267763150464 31192670658146816 31241643119773632 31303263717643008 31316572928407312 31489592668343264 31845796875117576 32021740504261872 32139323223192738 32198656197655584 32212346102501526 32316888544867836 32392388760383232 32465986622993664 32521056502576824 32571352234197504 32585200598242656 32649471210862464 32688860098100661 32700730847894928 32714634219854067 32765229330829632 32779160125613148 32829855029707008 32843813301403312 32881397869154016 32946252697298304 32960260457798856 32972229764892288 33011235444235776 33025270833455264 33037263748649472 33142361344306032 33207730893308608 33264058944039378 33329668527755432 33391199019790976 33459984643071168 33525980668008192 33659151218327544 33725540076746336 33911869027446592 34107036889918824 34170002495471232 34295473557818928 34484951312282016 34499613281377374 34675475905167552 34690218879617028 34702816410010944 34771263779655936 34881877547460216 34963370209377792 35009962590273489 35022676233544272 35091754490415168 35216171682348384 35231144544458226 35240857274531584 35285631587047296 35300633981429544 35355228493530624 35370260478434336 35425791751886172 35435558143451648 35495665108398768 35508555131422464 35510756802747577 35565676282182592 35691773755406496 35704734994027008 35706948829282094 35762171731255424 35790369061036928 35988105906678016 36248316696660432 36319812390342208 36596274862013568 36730655112220272 36798464225892096 36933586908420384 36949289964078726 37080293015023713 37137639874765248 37153429687637172 37166921717230656 37240229255134464 37285156512344286 37358697254972184 37372263826165632 37445976378091008 37495877093724861 37565098897264848 37578740421890304 37581070452918447 37668869094627264 37716728251509216 37743166666806016 37791120220447104 37866545120618487 37876984393492608 37941232586339628 37951692449495552 38016067364616432 38091049746006208 38150852655877416 38226100885967904 38239982449224192 38242353479882006 38301497534658176 38453637200765332 38467601392374336 38543474373424384 38666088235023704 38756421745653248 39194826923221632 39269009754715468 39411372928322304 39629115320191488 39645964433848032 39713213229108237 39774632055221952 39791543038238628 39865002911383104 39932623246948614 40011385817455416 40025915695479168 40104862274760192 40153245474832308 40232443197662352 40247053351255296 40249548828273603 40264165193666544 40343581693062336 40423154832496384 40469412762035712 40471922026219866 40486619145012768 40566474409598592 40646487179637248 40695523805370252 40779356283742986 40790598577607424 40807941519179536 40859788939134984 40940380238817696 41015961000688128 41103001968534597 41184072978334468 41330090377200534 41411609293131896 41426647653326208 41508357017533952 41655524159698176 41977891556823168 42209813609623296 42377477731455672 42443016999731712 42461062500156768 42611607442679184 42695654005682496 42768075785193486 42852430964256984 42931541596874112 42949794803335368 43004363496713892 43089184726490448 43104832287439104 43107504958091847 43276051566421128 43342980532121088 43345667968910034 43361408670102432 43446934130990208 43499349264401667 43532628281149952 43585146797467548 43600974463859904 43619512293138756 43686972441106176 43705546834150864 43841863825538688 43928336929731072 43947013943731808 43962973019856384 44189815125741376 44264771350729566 44352078592052504 44613312857428224 44878868291103392 45386529404695128 45456722348825088 45476049186558432 45560003327294976 45637283710798416 45727298077091904 45889423399808352 45908934209076978 45979935083042688 45999484375169832 46057927768669908 46142956125774144 46233967873556736 46253625172822704 46270421880014592 46420588617242112 46423466877945066 46509170063280288 46588060454773383 46604978609991984 46679950120364652 46696901644725696 46789005987220224 46862464679660448 46954895576464512 46974859392610968 47047508782729728 47067511975239392 47217242363923177 47234389002514896 47327553477865024 47589031673875328 48318519153752289 48331088928880576 48698979934490496 48795033149351424 48877800897363984 48974206816293696 49147843996244448 49168740188419722 49244782544560512 49265719952104968 49419379045947456 49440390686698284 49458344647338432 49516853166353664 49537906250182896 49555895622974208 49713542016459048 49811596339962912 49829685101554176 49832774739767318 49896088416059067 49994502791633148 50086798529686464 50108093937224596 50189976964606752 50225158792836352 50288971002012288 50388160293929472 50488726827491316 50502645857990144 50569945963728373 50588310115119504 50688089819488576 50867803541169888 50889431008661882 50968134514623872 51290135189832448 51749419922066061 52035328319425542 52156895669483904 52259769230962176 52322816321190324 52445055314066688 52637631735622752 52734807000884736 52846716816687339 52861285911797376 52928447380570944 52950950972144316 53032842740295936 53055390717651504 53138687627829258 53153337215177472 53243497662598152 53262832697133696 53348514423273888 53367887593972224 53371196614780382 53537660633109744 53557102491040512 53560423243923141 53643257596883136 53666065104364804 53685553591555392 53791442257416448 53962562701626488 53982158860017024 54088632546131456 54160711357602577 54260698407160336 54372475044990648 54479718585513312 54587173651756928 54804002624712796 55106787169600712 55235530204434944 55423934946118089 55730144531455758 55860343882701696 55970522075764224 56038045882458276 56168964567136512 56347648345897272 56479290338225664 56503303641940896 56614750000209024 56686680330670656 56815476590238912 56911848879509442 56927538674243328 57024101046924648 57136574619009312 57226278983816124 57242055462498816 57266393071113824 57339151328951856 57359973673836288 57363530219823009 57452246301987264 57476673277455796 57676879605735936 57680455801147998 57701402088561504 57794223958546712 57815211560136576 57929245507986944 57999132352535556 58113529063290064 58134632618479872 58159349724185008 58455818434051584 58903514632073202 59019695134306088 59468946650772048 59687314557357942 59797504367074656 60017078726183124 60157293412140288 60348664796493528 60396247790499816 60489654149223936 60515372539593504 60634732248744576 60707883039329799 60729928717519152 60849711614397888 60969730769455872 61043285708055378 61185897866411136 61211912278769304 61289683408702476 61306580110723584 61332645833559776 61410570358226544 61523941501032192 61671500230430272 61772279341054464 61776109467501702 61897955837260088 61995135565800801 62012226751040384 62117413939697844 62139971479989312 62239933493819536 62262535526300928 62483286239547264 62606527435286016 62633145856814624 62979185336686528 63691593750235152 64043481008523744 64278646446385476 64397312395311168 64424692205003052 64633777089735672 64784777520766464 64931973245987328 65018501953365051 65042113005153648 65170401196485312 65298942421724928 65377720196201322 65401461695789856 65429268439708134 65530458661659264 65558320251226296 65659710059414016 65687626602806624 65762795738308032 65892505394596608 65920520915597712 65944459529784576 66050541666910528 66284722688612064 66397157026094349 66415461786617216 66528117888078756 66659337055510864 66782398039581952 66919969286142336 67051961336016384 67293865101339331 67318302436655088 67451080153492672 67823738054893184 68214073779837648 68340004990942464 68590947115637856 68863401313615467 68969902624564032 68999226562754748 69350951810335104 69380437759234056 69405632820021888 69542527559311872 69635200316917599 69763755094920432 70019925180546978 70045352467088544 70183508980830336 70432343364696768 70462289088916452 70481714549063168 70571263174094592 70601267962859088 70740520956868672 70851583503772344 70991330216797536 71017110262844928 71021513605495154 71131352564365184 71383547510812992 71413897658564188 71524343462510848 71580738122073856 71976211813356032 72072127712085319 72496633393320864 72639624780684416 73192549724027136 73461310224440544 73596928451784192 73753110282629583 73867173816840768 73898579928157452 74160586030047426 74275279749530496 74306859375274344 74333843434461312 74480458510268928 74570313024688572 74717394509944368 74744527652331264 74749162109650977 74991754187449722 75130197794529696 75157480843780608 75162140905836894 75337738189254528 75433456503018432 75486333333612032 75582240440894208 75733090241236974 75753968786985216 75882465172679256 76032134729232864 76182099492012416 76301705311754832 76334146512992823 76452201771935808 76484706959764012 76602995069316352 76907274401530664 76935202784748672 77086948746848768 77332176470047408 78389653846443264 78538019509430936 78822745856644608 79291928867696064 79426426458216474 79549264110443904 79583086076477256 79730005822766208 79865246493897228 80022771634910832 80051831390958336 80056794922170573 80306490949664616 80464886395324704 80494106702510592 80499097656547206 80528330387333088 80687163386124672 80846309664992768 80943844052439732 80973238290025536 81132948819197184 81391047610740504 81558712567485972 81581197155214848 81615883038359072 81719577878269968 81880760477635392 82206003937069194 82368145956668936 82660180754401068 82823218586263792 82853295306652416 83311048319396352 83955783113646336 84419627219246592 84754955462911344 84922125000313536 85223214885358368 85391308011364992 85536151570386972 85704861928513968 85863083193748224 85899589606670736 86008726993427784 86178369452980896 86209664574878208 86215009916183694 86520683701721997 86552103132842256 86691335937820068 86722817340204864 86893868261980416 86998698528803334 87170293594935096 87201948927719808 87239024586277512 87373944882212352 87411093668301728 87683727651077376 87689164390143043 87894027887463616 88355271948109803 88379630251482752 88529542701459132 88704157184105008 89226625714856448 89757736582206784 90773058809390256 90952098373116864 91274567421596832 91454596154183808 91564928562083067 91778846799616704 91817868418153956 91959870166085376 91998968750339664 92115855537339816 92285912251548288 92467935747113472 92507250345645408 92540843760029184 92664164201252553 92846933755890132 93018340126560576 93176120909546766 93209957219983968 93359900240729304 93393803289451392 93578011974440448 93724929359320896 93909791152929024 93915613932638407 93949718785221936 94135023950478784 94434484727846354 94468778005029792 94655106955730048 95178063347750656 95907004593247393 96637038307504578 96662177857761152 97397959868980992 97755601794727968 97948413632587392 98066580294301983 98143902659562201 98295687992488896 98337480376839444 98489565089121024 98531439904209936 98838758091894912 98880781373396568 98916689294676864 99033706332707328 99075812500365792 99111791245948416 99427084032918096 99623192679925824 99665549479534636 99792176832118134 99989005583266296 100173597059372928 100216187874449192 100379953929213504 100450317585672704 100577942004024576 100584178235547643 100977453654982632 101139891927456746 101176620230239008 101376179638977152 101735607082339776 101778862017323764 101936269029247744 102580270379664896 103498839844132122 104070656638851084 104313791338967808 104645632642380648 104890110628133376 105029887770820467 105275263471245504 105693433633374678 105722571823594752 105856894761141888 105901901944288632 106065685480591872 106110781435303008 106277375255658516 106306674430354944 106486995325196304 106525665394267392 106532270408242731 106697028846547776 106742393229560764 107075321266219488 107114204982081024 107120846487846282 107286515193766272 107332130208729608 107371107183110784 107582884514832896 107925125403252976 107964317720034048 108321422715205154 108521396814320672 108744950089981296 108959437171026624 109174347303513856 109608005249425592 110213574339201424 110847869892236178 111460289062911516 111720687765403392 112076091764916552 112337929134273024 112487631281174583 112695296691794544 112743211358755341 113006607283881792 113229500000418048 113373360661341312 113630953180477824 113823697759018884 113855077348486656 114048202093849296 114273149238018624 114452557967632248 114532786142227648 114678302657903712 114719947347672576 114727060439646018 114904492603974528 114953346554911592 115360911602295996 115402804177123008 115588447917093424 115630423120273152 115998264705071112 116227058126580128 116269265236959744 116318699448370016 117807029264146404 118039390268612176 118937893301544096 119374629114715884 119595008734149312 120034157452366248 120314586824280576 120697329592987056 120748646484820809 120792495580999632 121030745079187008 121269464497489152 121415766078659598 121459857435038304 121699423228795776 121939461538911744 122086571416110756 122371795732822272 122423824557538608 122579366817404952 122665291667119552 122821140716453088 123047883002064384 123309005905603791 123343000460860544 123552218935003404 123795911674520176 123990271131601602 124024453502080768 124234827879395688 124279942959978624 124479866987639072 124525071052601856 124966572479094528 124974320902487329 125266291713629248 125958370673373056 127383187500470304 128086962017047488 128557292892770952 128794624790622336 128849384410006104 129267554179471344 129322514874275541 130037003906730102 130084226010307296 130340802392970624 130498047793205001 130597884843449856 130755440392402644 130802923391579712 130858536879416268 131060917323318528 131116640502452592 131375253205613248 131525591476616064 131785010789193216 131841041831195424 131888919059569152 132101083333821056 132569445377224128 132794314052188698 132830923573234432 133056235776157512 133318674111021728 133564796079163904 133839938572284672 133848237179587021 134587730202678662 134636604873310176 134902160306985344 135647476109786368 136428147559675296 136680009981884928 137181894231275712 137726802627230934 137939805249128064 137998453125509496 138701903620670208 138760875518468112 138811265640043776 139270400633835198 139527510189840864 139764181364320149 140039850361093956 140090704934177088 140367017961660672 140864686729393536 140924578177832904 141142526348189184 141202535925718176 141481041913737344 141651727091769531 141703167007544688 141982660433595072 142043027210990308 142262705128730368 142767095021625984 142827795317128376 143048686925021696 143161476244147712 144144255424170638 144993266786641728 145279249561368832 146385099448054272 146922620448881088 147506220565259166 147734347633681536 147797159856314904 148321172060094852 148550559499060992 148613718750548688 148667686868922624 149140626049377144 149434789019888736 149489055304662528 149498324219301954 149688265248177201 149983508374899444 150260395589059392 150324281811673788 150675476378509056 150866913006036864 151164480881788416 151466180482473948 151507937573970432 151709837891185119 151764930345358512 152064269458465728 152364198984024832 152603410623509664 152668293025985646 152904403543871616 152969413919528024 153205990138632704 153814548803061328 153870405569497344 154664352940094816 156779307692886528 157076039018861872 158583857735392128 158852852916432948 159098528220887808 159166172152954512 159460011645532416 159730492987794456 160045543269821664 160103662781916672 160113589844341146 160612981899329232 160681269731769423 160929772790649408 160998195313094412 161056660774666176 161374326772249344 161887688104879464 161946476580051072 162265897638394368 162482134072807731 162782095221481008 163117425134971944 163231766076718144 163439155756539936 163761520955270784 164412007874138388 164736291913337872 165320361508802136 165646437172527584 165706590613304832 167911566227292672 169509910925822688 169844250000627072 170446429770716736 170782616022729984 171072303140773944 171409723857027936 171726166387496448 171799179213341472 172017453986855568 172090590659469027 172356738905961792 172430019832367388 173041367403443994 173104206265684512 173382671875640136 173445634680409728 173787736523960832 173997397057606668 174340587189870192 174403897855439616 174414711589185613 174478049172555024 174822187336603456 175367455302154752 175378328780286086 175788055774927232 176710543896219606 176759260502965504 177059085402918264 177408314368210016 178113008530316587 179515473164413568 181546117618780512 181904196746233728 182123649117989397 182549134843193664 182909192308367616 183129857124166134 183557693599233408 183635736836307912 183919740332170752 183997937500679328 184231711074679632 184571824503096576 185014500691290816 185328328402505106 185693867511780264 185985406697402403 186036680253121152 186352241819093532 186419914439967936 186719800481458608 186787606578902784 186799188151731337 187449858718641792 187819582305858048 187831227865276814 187899437570443872 188270047900957568 188868969455692708 188937556010059584 189310213911460096 190356126695501312 191814009186494786 193274076615009156 193324355715522304 194795919737961984 195055505860095153 195511203589455936 195896827265174784 196133160588603966 196287805319124402 196591375984977792 196674960753678888 196979130178242048 197062879808419872 197677516183789824 197761562746793136 197833378589353728 198151625000731584 198854168065836192 199191471078283047 199246385359851648 199331098959069272 199584353664236268 199978011166532592 200347194118745856 200432375748898384 200759907858427008 201155884008049152 201168356471095286 201881595304017993 201954907309965264 202279783854913492 202353240460478016 202752359277954304 203471214164679552 203557724034647528 203872538058495488 206997679688264244 208141313277702168 208627582677935616 208905600950752797 209291265284761296 210059775541640934 210550526942491008 211386867266749356 211445143647189504 211713789522283776 211803803888577264 212221562870606016 212554750511317032 212973990650392608 213051330788534784 213064540816485462 213394057693095552 213484786459121528 214150642532438976 214241692975692564 214573030387532544 214664260417459216 214742214366221568 215850250806505952 215928635440068096 216216383136255957 216642845430410308 217042793628641344 217489900179962592 217918874342053248 218348694607027712 219216010498851184 220427148678402848 221695739784472356 222920578125823032 223441375530806784 224152183529833104 224247486328952931 224975262562349166 225390593383589088 225486422717510682 226013214567763584 226459000000836096 226746721322682624 227261906360955648 227647395518037768 228096404187698592 228546298476037248 228905115935264496 229002439538978469 229065572284455296 229356605315807424 229454120879292036 229808985207949056 229906693109823184 230721823204591992 230805608354246016 231176895834186848 231260846240546304 231996529410142224 232454116253160256 232637398896740032 235614058528292808 236078780537224352 237875786603088192 238749258229431768 239190017468298624 240068314904732496 240170384766511719 241394659185974112 241497292969641618 241584991161999264 242061490158374016 242538928994978304 242831532157319196 242919714870076608 243398846457591552 244173142832221512 244743591465644544 244847649115077216 245158733634809904 245330583334239104 245642281432906176 246618011811207582 246686000921721088 247104437870006808 247591823349040352 247980542263203204 248048907004161536 248469655758791376 248559885919957248 248575297619233039 248959733975278144 249933144958189056 249948641804974658 250532583427258496 251916741346746112 254766375000940608 256173924034094976 257114585785541904 257589249581244672 257698768820012208 258535108358942688 258645029748551082 259562051105165991 260074007813460204 260168452020614592 260681604785941248 260996095586410002 261510880784805288 261605846783159424 261717073758832536 262121834646637056 262233281004905184 262750506411226496 263051182953232128 263067493170429129 263682083662390848 264202166667642112 265065815844329409 265138890754448256 265588628104377396 265661847146468864 266112471552315024 266637348222043456 267679877144569344 267696474359174042 269175460405357324 269273209746620352 269804320613970688 271294952219572736 272856295119350592 274363788462551424 275453605254461868 275879610498256128 275996906251018992 277403807241340416 277521751036936224 277622531280087552 277992492603757659 278540801267670396 279055020379681728 279528362728640298 280079700722187912 280181409868354176 280734035923321344 281729373458787072 281746841797915221 281849156355665808 282405071851436352 282962083827474688 283303454183539062 283406334015089376 283965320867190144 284086054421980616 284525410257460736 285534190043251968 285655590634256752 287721013779742179 288288510848341276 289986533573283456 290558499122737664 293845240897762176 295012441130518332 295468695267363072 295594319712629808 296642344120189704 297101118998121984 297227437501097376 297335373737845248 298281252098754288 298869578039777472 298996648438603908 299376530496354402 299967016749798888 300520791178118784 300648563623347576 301350952757018112 301733826012073728 301752534706642929 302932360964947896 303419675782370238 303529860690717024 304128538916931456 304728397968049664 305206821247019328 305336586051971292 305808807087743232 305938827839056048 307629097606122656 307740811138994688 309328705880189632 314152078037723744 317167715470784256 317705705832865896 318197056441775616 318332344305909024 318920023291064832 319460985975588912 319596811224728193 320091086539643328 320227179688682292 321225963798658464 321362539463538846 321859545581298816 321996390626188824 322113321549332352 322748653544498688 323775376209758928 323892953160102144 323913035808487567 324964268145615462 325564190442962016 326234850269943888 326463532153436288 326878311513079872 327523041910541568 328824015748276776 329472583826675744 330640723017604272 331292874345055168 338229634076266023 339019821851645376 339688500001254144 340892859541433472 341565232045459968 342144606281547888 342819447714055872 343598358426682944 344034907973711136 344181181318938054 344713477811923584 344860039664734776 346082734806887988 346208412531369024 346765343751280272 346891269360819456 346912777996072483 347994794115213336 348681174379740384 348807795710879232 348829423178371226 348956098345110048 349644374673206912 350756657560572172 351576111549854464 353421087792439212 353518521005931008 354118170805836528 354816628736420032 356226017060633174 359030946328827136 362245939454462427 363092235237561024 363808393492467456 364247298235978794 365098269686387328 365818384616735232 366259714248332268 367115387198466816 367271473672615824 367995875001358656 368463422149359264 369143649006193152 369927017716811373 370029001382581632 370656656805010212 371387735023560528 371970813394804806 372073360506242304 372704483638187064 372839828879935872 373439600962917216 373575213157805568 373598376303462674 374899717437283584 374922962707461987 375662455730553628 375798875140887744 376540095801915136 377737938911385416 377875112020119168 378620427822920192 383628018372989572 386548153230018312 386648711431044608 387967544622826623 390111011720190306 391022407178911872 391793654530349568 392266321177207932 392575610638248804 393182751969955584 393349921507357776 394125759616839744 395355032367579648 395523125493586272 395666757178707456 396303250001463168 397708336131672384 398382942156566094 398492770719703296 398662197918138544 399168707328472536 399956022333065184 400694388237491712 400864751497796768 401519815716854016 401544711538761063 402336712942190572 403763190608035986 403909814619930528 404559567709826984 404706480920956032 405504718555908608 406942428329359104 407115448069295056 413995359376528488 416282626555404336 417811201901505594 418582530569522592 420119551083281868 421101053884982016 422773734533498712 423427579044567552 423607607777154528 424443125741212032 424955181275308593 425109501022634064 425947981300785216 426129081632970924 426788115386191104 426969572918243056 428301285064877952 428483385951385128 429146060775065088 429328520834918432 429484428732443136 431700501613011904 432432766272511914 433285690860820616 434085587257282688 434979800359925184 435837748684106496 438432020997702368 440854297356805696 443391479568944712 445841156251646064 448304367059666208 448494972657905862 449950525124698332 450781186767178176 450972845435021364 452026429135527168 453493442645365248 454523812721911296 455129513673555357 455294791036075536 456192808375397184 457092596952074496 457810231870528992 458004879077956938 458131144568910592 458713210631614848 458908241758584072 459617970415898112 459813386219646368 461443646409183984 461611216708492032 461639838435718501 462353791668373696 463993058820284448 464908232506320512 465274797793480064 471228117056585616 472157561074448704 475751573206176384 477498516458863536 478380034936597248 480136629809464992 480340769533023438 482043809195308269 482789318371948224 482994585939283236 483169982323998528 484122980316748032 485663064314638392 485839429740153216 486797692915183104 487446402218423193 488346285664443024 489695298230154432 490317467269619808 490661166668478208 491284562865812352 493236023622415164 493372001843442176 494208875740013616 495183646698080704 495961084526406408 496939311517582752 497119771839914496 497150595238466078 497919467950556288 499897283609949316 501065166854516992 503833482693492224 509532750001881216 512347848068189952 514229171571083808 515178499162489344 515397537640024416 516271771978407081 517070216717885376 517290059497102164 519124102210331982 520148015626920408 520336904041229184 521363209571882496 521992191172820004 523021761569610576 523211693566318848 523244134767556839 523434147517665072 524466562009810368 525501012822452992 526102365906464256 526134986340858258 527364167324781696 528404333335284224 530131631688658818 530277781508896512 531177256208754792 532224943104630048 533274696444086912 534339025590949761 535392948718348084 538350920810714648 538546419493240704 539608641227941376 545712590238701184 548727576925102848 550907210508923736 551759220996512256 551993812502037984 555043502073872448 555984985207515318 557081602535340792 558110040759363456 559056725457280596 560159401444375824 560362819736708352 560397564455194011 563458746917574144 563493683595830442 563698312711331616 564810143702872704 565924167654949376 566606908367078124 566812668030178752 567930641734380288 568172108843961232 571068380086503936 571311181268513504 575442027559484358 576577021696682552 579973067146566912 587690481795524352 590024882261036664 590937390534726144 591188639425259616 593284688240379408 594454875002194752 596562504197508576 597739156079554944 597993296877207816 598753060992708804 599934033499597776 601041582356237568 601297127246695152 603467652024147456 603505069413285858 605644785912053979 605864721929895792 606839351564740476 607059721381434048 608257077833862912 610413642494038656 610673172103942584 611617614175486464 611877655678112096 613824150731001301 615258195212245312 618657411760379264 628304156075447488 634335430941568512 635411411665731792 636664688611818048 638921971951177824 639193622449456386 640182173079286656 640454359377364584 642451927597316928 642725078927077692 643719091162597632 643992781252377648 644226643098664704 647550752419517856 647785906320204288 647826071616975134 648649149408767871 649928536291230924 651128380885924032 652469700539887776 652927064306872576 653756623026159744 655046083821083136 657409297528468849 657648031496553552 658945167653351488 661281446035208544 662585748690110336 672742458986858793 676459268152532046 678039643703290752 679377000002508288 681785719082866944 684289212563095776 685638895428111744 687007318616935407 687196716853365888 688069815947422272 688362362637876108 689426955623847168 689720079329469552 692165469613775976 692416825062738048 693530687502560544 693782538721638912 693825555992144966 695989588230426672 697362348759480768 697658846356742452 697912196690220096 699288749346413824 701513315121144344 703152223099708928 704089247648833501 706842175584878424 708236341611673056 709633257472840064 712452034121266348 718061892657654272 720511154299535157 724491878908924854 726184470475122048 727616786984934912 728494596471957588 730196539372774656 732519428496664536 734230774396933632 734542947345231648 735991750002717312 736926844298718528 739854035433622746 740058002765163264 741313313610020424 742775470047121056 743941626789609612 744146721012484608 745408967276374128 745679657759871744 745725892857699117 746879201925834432 747196752606925348 749799434874567168 749845925414923974 751324911461107256 751597750281775488 753080191603830272 755475877822770832 755750224040238336 767256036745979144 773096306460036624 775935089245653246 780222023440380612 782044814357823744 784532642354415864 785151221276497608 786365503939911168 786699843014715552 788251519233679488 789202479511287387 791046250987172544 792606500002926336 795416672263344768 796765884313132188 796985541439406592 797324395836277088 798337414656945072 799912044666130368 801729502995593536 803039631433708032 803089423077522126 804673425884381144 807526381216071972 807819629239861056 809119135419653968 809412961841912064 813884856658718208 814230896138590112 827990718753056976 832565253110808672 835622403803011188 837165061139045184 840239102166563736 842202107769964032 845240525393745663 845547469066997424 847215215554309056 848886251482424064 849910362550617186 850219002045268128 851895962601570432 852258163265941848 853576230772382208 853939145836486112 856602570129755904 856966771902770256 858657041669836864 863163041339226537 863401003226023808 864865532545023828 866571381721641232 868171174514565376 869959600719850368 871675497368212992 874820246317411303 876864041995404736 881708594713611392 886782959137889424 891682312503292128 896608734119332416 896989945315811724 899901050249396664 901562373534356352 901945690870042728 904052858271054336 905257604119928787 910259027347110714 910589582072151072 912385616750794368 914185193904148992 915620463741057984 916009758155913876 916262289137821184 917426421263229696 917816483517168144 919626772439292736 922887292818367968 923222433416984064 923279676871437002 924707583336747392 927986117640568896 929816465012641024 930549595586960128 936937660257109147 942456234113171232 944315122148897408 951503146412352768 954997032917727072 956760069873194496 958790433674184579 960273259618929984 960681539066046876 964087618390616538 965578636743896448 965989171878566472 966339964647997056 968245960633496064 971326128629276784 971678859480306432 971739107425462701 974892804436846386 976692571328886048 979390596460308864 980634934539239616 981322333336956416 982569125731624704 986472047244830328 988417751480027232 990367293396161408 991922169052812816 993878623035165504 994301190476932156 995838935901112576 999794567219898632 1002130333709033984 1019065500003762432 1024695696136379904 1028458343142167616 1030795075280048832 1032543543956814162 1034140433435770752 1034580118994204328 1038248204420663964 1040296031253840816 1040673808082458368 1040738333988217449 1043984382345640008 1046043523139221152 1046423387132637696 1046488269535113678 1046868295035330144 1048933124019620736 1051002025644905984 1052269972681716516 1054728334649563392 1060263263377317636 1060555563017793024 1062354512417509584 1064449886209260096 1066549392888173824 1068678051181899522 1070785897436696168 1076701841621429296 1077092838986481408 1091425180477402368 1097455153850205696 1101814421017847472 1103987625004075968 1110087004147744896 1111969970415030636 1114163205070681584 1116220081518726912 1118113450914561192 1120318802888751648 1120725639473416704 1120795128910388022 1124768888122385961 1126987367191660884 1127396625422663232 1129620287405745408 1133213816734156248 1133625336060357504 1135861283468760576 1136344217687922464 1142622362537027008 1150884055118968716 1153154043393365104 1159946134293133824 1175380963591048704 1180049764522073328 1182377278850519232 1186569376480758816 1188909750004389504 1193125008395017152 1195478312159109888 1195986593754415632 1197506121985417608 1199868066999195552 1202083164712475136 1202594254493390304 1204634134616283189 1207010138826571716 1211289571824107958 1211729443859791584 1213678703129480952 1214119442762868096 1216514155667725824 1220827284988077312 1220902981124299291 1221346344207885168 1223755311356224192 1227648301462002602 1230516390424490624 1237314823520758528 1246791059712216109 1256608312150894976 1270822823331463584 1273329377223636096 1274865543825925779 1277843943902355648 1278387244898912772 1280364346158573312 1280908718754729168 1284903855194633856 1285450157854155384 1287438182325195264 1287985562504755296 1288453286197329408 1295101504839035712 1295652143233950268 1297298298817535742 1299857072582461848 1302256761771848064 1304939401079775552 1305854128613745152 1307513246052319488 1307594317062119359 1314818595056937698 1315296062993107104 1317890335306702976 1322562892070417088 1325171497380220672 1345484917973717586 1352918536305064092 1356079287406581504 1363571438165733888 1365388541020666071 1368578425126191552 1371277790856223488 1374014637233870814 1374393433706731776 1376139631894844544 1376724725275752216 1378853911247694336 1379440158658939104 1384330939227551952 1384833650125476096 1384919515307155503 1387061375005121088 1387651111984289932 1391979176460853344 1394724697518961536 1395317692713484904 1395824393380440192 1398577498692827648 1403026630242288688 1408178495297667002 1413684351169756848 1416472683223346112 1419266514945680128 1424904068242532696 1441022308599070314 1448983757817849708 1452368940950244096 1456989192943915176 1460393078745549312 1462339206655269579 1465038856993329072 1469085894690463296 1471983500005434624 1473853688597437056 1479708070867245492 1480116005530326528 1482626627220040848 1485550940094242112 1487883253579219224 1490817934552748256 1491359315519743488 1491451785715398234 1493758403851668864 1494393505213850696 1499691850829847948 1502649822922214512 1503195500563550976 1510951755645541664 1511500448080476672 1534512073491958288 1546192612920073248 1551870178491306492 1560444046880761224 1564089628715647488 1569065284708831728 1569732404302670517 1570302442552995216 1573399686029431104 1576503038467358976 1578404959022574774 1582092501974345088 1585213000005852672 1590833344526689536 1593531768626264376 1594648791672554176 1596674829313890144 1599824089332260736 1603017076772849283 1603459005991187072 1606178846155044252 1609346851768762288 1615052762432143944 1615639258479722112 1618238270839307936 1618825923683824128 1628461792277180224 1655981437506113952 1665130506221617344 1671244807606022376 1674330122278090368 1680478204333127472 1681192693365582033 1690481050787491326 1691094938133994848 1694430431108618112 1697772502964848128 1699820725101234372 1700438004090536256 1703791925203140864 1704516326531883696 1707878291672972224 1713205140259511808 1713933543805540512 1717314083339673728 1726326082678453074 1726802006452047616 1729731065090047656 1733142763443282464 1736342349029130752 1739919201439700736 1740027083334631273 1749640492634822606 1753728083990809472 1763417189427222784 1773565918275778848 1783364625006584256 1793217468238664832 1793979890631623448 1799802100498793328 1803124747068712704 1803891381740085456 1810515208239857574 1816934357736161937 1820518054694221428 1821179164144302144 1824771233501588736 1831240927482115968 1832019516311827752 1834852842526459392 1835632967034336288 1839253544878585472 1841472452193003903 1845774585636735936 1846559353742874004 1849415166673494784 1855972235281137792 1859632930025282048 1861099191173920256 1873875320514218294 1884912468226342464 1888630244297794816 1903006292824705536 1909994065835454144 1917580867348369158 1920546519237859968 1921363078132093752 1928175236781233076 1931157273487792896 1931978343757132944 1932679929295994112 1942652257258553568 1943357718960612864 1943478214850925402 1945947448226303613 1949785608873692772 1953385142657772096 1958781192920617728 1961269869078479232 1965138251463249408 1972227892585406547 1972944094489660656 1976835502960054464 1980734586792322816 1983844338105625632 1987757246070331008 1988602380953864312 1991677871802225152 1999589134439797264 2038131000007524864 2056916686284335232 2061590150560097664 2065087087913628324 2068280866871541504 2069160237988408656 2076496408841327928 2080592062507681632 2081347616164916736 2081476667976434898 2087968764691280016 2092087046278442304 2092976539070227356 2093736590070660288 2097866248039241472 2104539945363433032 2109456669299126784 2112267742946500503 2120526526754635272 2124709024835019168 2128899772418520192 2133098785776347648 2137356102363799044 2141571794873392336 2153403683242858592 2154185677972962816 2182850360954804736 2203628842035694944 2207975250008151936 2220174008295489792 2223939940830061272 2228326410141363168 2232440163037453824 2236226901829122384 2237177678573097351 2240637605777503296 2241590257820776044 2249537776244771922 2253974734383321768 2254793250845326464 2259240574811490816 2266427633468312496 2267250672120715008 2267391250659412969 2272688435375844928 2285244725074054016 2301768110237937432 2306308086786730208 2360099529044146656 2364754557701038464 2367607438533862161 2373138752961517632 2377819500008779008 2386250016790034304 2390956624318219776 2391973187508831264 2395012243970835216 2399736133998391104 2405188508986780608 2409268269232566378 2414020277653143432 2422579143648215916 2423458887719583168 2427357406258961904 2428238885525736192 2428389445972507381 2441654569976154624 2441805962248598582 2442692688415770336 2447510622712448384 2455296602924005204 2461032780848981248 2474629647041517056 2493582119424432218 2513216624301789952 2535721576181236989 2541645646662927168 2546658754447272192 2549731087651851558 2555687887804711296 2556774489797825544 2560728692317146624 2561817437509458336 2569807710389267712 2570900315708310768 2575971125009510592 2589489124017679611 2590203009678071424 2591304286467900536 2594596597635071484 2599714145164923696 2604513523543696128 2609878802159551104 2615026492104638976 2615188634124238718 2624460738952233909 2629637190113875396 2630592125986214208 2635780670613405952 2645125784140834176 2650342994760441344 2690969835947435172 2705837072610128184 2712158574813163008 2715772812359786361 2730777082041332142 2737156850252383104 2742555581712446976 2748029274467741628 2748786867413463552 2752279263789689088 2753449450551504432 2758880317317878208 2768661878455103904 2769667300250952192 2769839030614311006 2774122750010242176 2775302223968579864 2783958352921706688 2789449395037923072 2790635385426969808 2791648786760880384 2806053260484577376 2810812980771327441 2816356990595334004 2827368702339513696 2832945366446692224 2838533029891360256 2849808136485065392 2882044617198140628 2897967515635699416 2904737881900488192 2913978385887830352 2915217322276388103 2924678413310539158 2930077713986658144 2938171789380926592 2943967000010869248 2947707377194874112 2959416141734490984 2965253254440081696 2971101880188484224 2975766507158438448 2981635869105496512 2982903571430796468 2987516807703337728 2988787010427701392 2999383701659695896 3005299645844429024 3006391001127101952 3021903511291083328 3069024146983916576 3092385225840146496 3103740356982612984 3120888093761522448 3122215001964652347 3138130569417663456 3139464808605341034 3140604885105990432 3146799372058862208 3153006076934717952 3156809918045149548 3164185003948690176 3181666689053379072 3187063537252528752 3189297583345108352 3193349658627780288 3199648178664521472 3206034153545698566 3206918011982374144 3212357692310088504 3218693703537524576 3230105524864287888 3231278516959444224 3231478869050029507 3236476541678615872 3256923584554360448 3311962875012227904 3330261012443234688 3342489615212044752 3348660244556180736 3360956408666254944 3362385386731164066 3374306664367157883 3380962101574982652 3382189876267989696 3388860862217236224 3399641450202468744 3400876008181072512 3407583850406281728 3409032653063767392 3415756583345944448 3427867087611081024 3434628166679347456 3452652165356906148 3453604012904095232 3459462130180095312 3466285526886564928 3479838402879401472 3480054166669262546 3499280985269645212 3507456167981618944 3526834378854445568 3547131836551557696 3566729250013168512 3586434936477329664 3587959781263246896 3599604200997586656 3606249494137425408 3607782763480170912 3613902403848849567 3621030416479715148 3633868715472323874 3641036109388442856 3642358328288604288 3649542467003177472 3662481854964231936 3662708943372897873 3664039032623655504 3671265934068672576 3678507089757170944 3682944904386007806 3691549171273471872 3693118707485748008 3698830333346989568 3711944470562275584 3740373179136648327 3747750641028436588 3769824936452684928 3777260488595589632 3819988131670908288 3835161734696738316 3841093038475719936 3842726156264187504 3856350473562466152 3862314546975585792 3863956687514265888 3865359858591988224 3885304514517107136 3886956429701850804 3891894896452607226 3899571217747385544 3906770285315544192 3917562385841235456 3922539738156958464 3922782951186358077 3944455785170813094 3945888188979321312 3953671005920108928 3961469173584645632 3967688676211251264 3975514492140662016 3977204761907728624 3999178268879594528 4113833372568670464 4123180301120195328 4130174175827256648 4136561733743083008 4138320475976817312 4152992817682655856 4154758545921466509 4161184125015363264 4162953335952869796 4175937529382560032 4184174092556884608 4185953078140454712 4187473180141320576 4195732496078482944 4209079890726866064 4224535485893001006 4241053053509270544 4249418049670038336 4257799544837040384 4274712204727598088 4283143589746784672 4306807366485717184 4407257684071389888 4415950500016303872 4440348016590979584 4447879881660122544 4456652820282726336 4472453803658244768 4474355357146194702 4481275211555006592 4483180515641552088 4499075552489543844 4507949468766643536 4509586501690652928 4509866113948942279 4532855266936624992 4534501344241430016 4534782501318825938 4545376870751689856 4570489450148108032 4603536220475874864 4612616173573460416 4709197212908011551 4720199058088293312 4729509115402076928 4735214877067724322 4746277505923035264 4755639000017558016 4772500033580068608 4783946375017662528 4790024487941670432 4799472267996782208 4809051230318547849 4810377017973561216 4818536538465132756 4828040555306286864 4845158287296431832 4846917775439166336 4854714812517923808 4856477771051472384 4856778891945014762 4883611924497197164 4885385376831540672 4895021245424896768 4910593205848010408 4922065561697962496 4987164238848864436 5026433248603579904 5043578080096746099 5071443152362473978 5083291293325854336 5093317508894544384 5099462175303703116 5111375775609422592 5113548979595651088 5123634875018916672 5139615420778535424 5141800631416621536 5151942250019021184 5178978248035359222 5180406019356142848 5182608572935801072 5189193195270142968 5199428290329847392 5209027047087392256 5219757604319102208 5220081250003893819 5230377268248477436 5248921477904467818 5259274380227750792 5261184251972428416 5271561341226811904 5290251568281668352 5381939671894870344 5411674145220256368 5431545624719572722 5461554164082664284 5474313700504766208 5496058548935483256 5504558527579378176 5506898901103008864 5517760634635756416 5524417356579011709 5537323756910207808 5539678061228622012 5548245500020484352 5550604447937159728 5567916705843413376 5578898790075846144 5581270770853939616 5583297573521760768 5612106520969154752 5621625961542654882 5632713981190668008 5654737404679027392 5665890732893384448 5699616272970130784 5764089234396281256 5795935031271398832 5827956771775660704 5830434644552776206 5849356826621078316 5860155427973316288 5876343578761853184 5895414754389748224 5916683677756219641 5918832283468981968 5930506508880163392 5942203760376968448 5951533014316876896 5963271738210993024 5965807142861592936 5975033615406675456 5977574020855402784 5998767403319391792 6010599291688858048 6043807022582166656 6138048293967833152 6184770451680292992 6207480713965225968 6241776187523044896 6244430003929304694 6276261138835326912 6278929617210682068 6281209770211980864 6293598744117724416 6313619836090299096 6328370007897380352 6336803228839501509 6374127074505057504 6378595166690216704 6386699317255560576 6399296357329042944 6412068307091397132 6413836023964748288 6424715384620177008 6437387407075049152 6460211049728575776 6462557033918888448 6462957738100059014 6472953083357231744 6513847169108720896 6623925750024455808 6660522024886469376 6684979230424089504 6697320489112361472 6711533035719292053 6721912817332509888 6724770773462328132 6748613328734315766 6761924203149965304 6764379752535979392 6777721724434472448 6799282900404937488 6801752016362145024 6802173751978238907 6818065306127534784 6831513166691888896 6855734175222162048 6869256333358694912 6905304330713812296 6918924260360190624 6932571053773129856 6960108333338525092 6998561970539290424 7014912335963237888 7094263673103115392 7133458500026337024 7172869872954659328 7175919562526493792 7199208401995173312 7215565526960341824 7227804807697699134 7242060832959430296 7267737430944647748 7282072218776885712 7284716656577208576 7285168337917522143 7324963709928463872 7325417886745795746 7328078065247311008 7342531868137345152 7357014179514341888 7365889808772015612 7383098342546943744 7386237414971496016 7423888941124551168 7480746358273296654 7495501282056873176 7539649872905369856 7639976263341816576 7670323469393476632 7682186076951439872 7685452312528375008 7712700947124932304 7727913375028531776 7770609029034214272 7773912859403701608 7783789792905214452 7799142435494771088 7813540570631088384 7845079476313916928 7845565902372716154 7873382216856701727 7888911570341626188 7891776377958642624 7907342011840217856 7935377352422502528 7951028984281324032 7954409523815457248 7998356537759189056 8227666745137340928 8246360602240390656 8260348351654513296 8276640951953634624 8305985635365311712 8309517091842933018 8322368250030726528 8325906671905739592 8351875058765120064 8368348185113769216 8371906156280909424 8374946360282641152 8418159781453732128 8432438942313982323 8449070971786002012 8482106107018541088 8498836099340076672 8515599089674080768 8546320867870095037 8549424409455196176 8566287179493569344 8613614732971434368 8745651966829164309 8814515368142779776 8831901000032607744 8895759763320245088 8913305640565452672 8944907607316489536 8948710714292389404 8962550423110013184 8966361031283104176 8998151104979087688 9015898937533287072 9019173003381305856 9019732227897884558 9065710533873249984 9069565002637651876 9090753741503379712 9140978900296216064 9153160219434835513 9207072440951749728 9225232347146920832 9366645005893957041 9418394425816023102 9440398116176586624 9459018230804153856 9470429754135448644 9492555011846070528 9545000067160137216 9567892750035325056 9580048975883340864 9598944535993564416 9618102460637095698 9620754035947122432 9637073076930265512 9656081110612573728 9690316574592863664 9693835550878332672 9694436607150088521 9709429625035847616 9713557783890029524 9767223848994394328 9770770753663081344 9790042490849793536 9821186411696020816 9974328477697728872 10087156160193492198 10142886304724947956 10166582586651708672 10198924350607406232 10222751551218845184 10227097959191302176 10247269750037833344 10283601262833243072 10303884500038042368 10357956496070718444 10360812038712285696 10365217145871602144 10378386390540285936 10398856580659694784 10439515208638204416 10440162500007787638 10460754536496954872 10497842955808935636 10518548760455501584 10522368503944856832 10580503136563336704 10763879343789740688 10823348290440512736 10863091249439145444 10923108328165328568 10948627401009532416 10988126830118693619 10992117097870966512 11013797802206017728 11035521269271512832 11048834713158023418 11074647513820415616 11079356122457244024 11096491000040968704 11101208895874319456 11135833411686826752 11162541541707879232 11221119537409944981 11224213041938309504 11243251923085309764 11265427962381336016 11309474809358054784 11331781465786768896 11399232545940261568 11528178468792562512 11591870062542797664 11655913543551321408 11660869289105552412 11698713653242156632 11720310855946632576 11752687157523706368 11768348853559074231 11833367355512439282 11837664566937963936 11861013017760326784 11884407520753936896 11903066028633753792 11926543476421986048 11931614285723185872 11955148041710805568 11997534806638783584 12021198583377716096 12087614045164333312 12180189583342418911 12276096587935666304 12369540903360585984 12414961427930451936 12464275637764399527 12483552375046089792 12488860007858609388 12552522277670653824 12557859234421364136 12562419540423961728 12587197488235448832 12627239672180598192 12673606457679003018 12748254149010115008 12757190333380433408 12773398634511121152 12824136614182794264 12849430769240354016 12874774814150098304 12920422099457151552 12925915476200118028 12945906166714463488 13027694338217441792 13247851500048911616 13321044049772938752 13369958460848179008 13423066071438584106 13443825634665019776 13449541546924656264 13497226657468631532 13523848406299930608 13528759505071958784 13529598341846826837 13598565800809874976 13603504032724290048 13604347503956477814 13636130612255069568 13663026333383777792 13711468350444324096 13810608661427624592 13837848520720381248 13865142107546259712 13920216666677050184 13997123941078580848 14188527346206230784 14266917000052674048 14351839125052987584 14398416803990346624 14431131053920683648 14455609615395398268 14484121665918860592 14535474861889295496 14564144437553771424 14569433313154417152 14570336675835044286 14650835773491591492 14656156130494622016 14685063736274690304 14731779617544031224 14766196685093887488 14772474829942992032 14961492716546593308 14991002564113746352 15079299745810739712 15279952526683633152 15340646938786953264 15370904625056750016 15425401894249864608 15455826750057063552 15541218058068428544 15547825718807403216 15567579585810428904 15598284870989542176 15627081141262176768 15660243750011681457 15691131804745432308 15746764433713403454 15777823140683252376 15783552755917285248 15814684023680435712 15870754704845005056 15871738754615890783 15908819047630914496 15996713075518378112 16520696703309026592 16553281903907269248 16573252069737035127 16611971270730623424 16619034183685866036 16644736500061453056 16651813343811479184 16703750117530240128 16736696370227538432 16743812312561818848 16749892720565282304 16836319562907464256 16864877884627964646 16898141943572004024 16964212214037082176 16997672198680153344 16998726121807551667 17092641735740190074 17098848818910392352 17132574358987138688 17227229465942868736 17491303933658328618 17629030736285559552 17750051033268658923 17791519526640490176 17826611281130905344 17889815214632979072 17897421428584778808 17925100846220026368 17932722062566208352 17996302209958175376 18031797875066574144 18039464455795769116 18131421067746499968 18139130005275303752 18181507483006759424 18306320438869671026 18414144881903499456 18450464694293841664 18733290011787914082 18836788851632046204 18880796232353173248 18940859508270897288 18985110023692141056 19010409686518504527 19135785500070650112 19160097951766681728 19197889071987128832 19236204921274191396 19241508071894244864 19274146153860531024 19312162221225147456 19380633149185727328 19387671101756665344 19388873214300177042 19418859250071695232 19427115567780059048 19534447697988788656 19541541507326162688 19642372823392041632 19948656955395457744 20174312320386984396 20285772609449895912 20333165173303417344 20397848701214812464 20406521255934716721 20454195918382604352 20494539500075666688 20567202525666486144 20607769000076084736 20715912992141436888 20730434291743204288 20756772781080571872 20797713161319389568 20880325000015575276 20921509072993909744 20995685911617871272 21037097520911003168 21044737007889713664 21527758687579481376 21646696580881025472 21726182498878290888 21846216656330657136 21855505013752566429 21976253660237387238 21984234195741933024 22027595604412035456 22071042538543025664 22097669426316046836 22149295027640831232 22158712244914488048 22202417791748638912 22271666823373653504 22325083083415758464 22442239074819889962 22448426083876619008 22486503846170619528 22530855924762672032 22618949618716109568 22620352083350206549 22798465091880523136 23056356937585125024 23183740125085595328 23311827087102642816 23321738578211104824 23397427306484313264 23440621711893265152 23536697707118148462 23620146650570105181 23666734711024878564 23675329133875927872 23722026035520653568 23806132057267507584 23853086952843972096 23863228571446371744 23910296083421611136 23995069613277567168 24042397166755432192 24175228090328666624 24360379166684837822 24552193175871332608 24739081806721171968 24829922855860903872 24928551275528799054 24967104750092179584 24977720015717218776 25105044555341307648 25115718468842728272 25124839080847923456 25254479344361196384 25297316826941946969 25347212915358006036 25496508298020230016 25546797269022242304 25638962603610285111 25648273228365588528 25698861538480708032 25749549628300196608 25840844198914303104 25851830952400236056 25891812333428926976 26495703000097823232 26739916921696358016 26846132142877168212 26887651269330039552 26899083093849312528 26994453314937263064 27047696812599861216 27057519010143917568 27059196683693653674 27197131601619749952 27208695007912955628 27272261224510139136 27422936700888648192 27459480658304506539 27621217322855249184 27675697041440762496 27730284215092519424 27840433333354100368 27994247882157161696 28377054692412461568 28703678250105975168 28796833607980693248 28862262107841367296 28911219230790796536 28968243331837721184 29070949723778590992 29083309821450265563 29128288875107542848 29140673351670088572 29301671546983182984 29312312260989244032 29370127472549380608 29463559235088062448 29544949659885984064 29922985433093186616 29982005128227492704 30681293877573906528 30741809250113500032 30850803788499729216 30911653500114127104 31082436116136857088 31095651437614806432 31135159171620857808 31196569741979084352 31320487500023362914 31382263609490864616 31493528867426806908 31555646281366504752 31567105511834570496 31569062797642595953 31741509409690010112 31743477509231781566 31817638095261828992 31993426151036756224 32964380490356080857 33041393406618053184 33106563807814538496 33146504139474070254 33223942541461246848 33238068367371732072 33289473000122906112 33303626687622958368 33407500235060480256 33487624625123637696 33663358612229834943 33672639125814928512 33729755769255929292 33796283887144008048 33928424428074164352 33995344397360306688 33997452243615103334 34185283471480380148 34197697637820784704 34265148717974277376 34454458931885737472 34982607867316657236 35258061472571119104 35305046560677222693 35500102066537317846 35583039053280980352 35653222562261810688 35779630429265958144 35794842857169557616 35865444125132416704 35992604419916350752 36063595750133148288 36078928911591538232 36262842135492999936 36278260010550607504 36540568750027256733 36612640877739342052 36828289763806998912 36900929388587683328 37466580023575828164 37673577703264092408 37761592464706346496 37881719016541794576 38020819373037009054 38271571000141300224 38320195903533363456 38472409842548382792 38548292307721062048 38624324442450294912 38761266298371454656 38777746428600354084 38837718500143390464 38854231135560118096 39068895395977577312 39083083014652325376 39284745646784083264 39897313910790915488 40348624640773968792 40571545218899791824 40588795025540480511 40795697402429624928 40813042511869433442 40908391836765208704 40989079000151333376 41134405051332972288 41431825984282873776 41460868583486408576 41513545562161143744 41595426322638779136 41760650000031150552 41843018145987819488 41991371823235742544 42074195041822006336 43055517375158962752 43293393161762050944 43452364997756581776 43692433312661314272 43711010027505132858 43952507320474774476 43968468391483866048 44055191208824070912 44195338852632093672 44298590055281662464 44317424489828976096 44404835583497277824 44650166166831516928 44884478149639779924 44896852167753238016 44973007692341239056 45061711849525344064 45237899237432219136 45240704166700413098 45596930183761046272 46112713875170250048 46367480250171190656 46623654174205285632 46643477156422209648 46794854612968626528 46881243423786530304 46980731250035044371 47073395414236296924 47240293301140210362 47333469422049757128 47350658267751855744 47444052071041307136 47612264114535015168 47615216263847672349 47726457142892743488 47820592166843222272 47990139226555134336 48084794333510864384 48720758333369675644 49104386351742665216 49659845711721807744 49857102551057598108 49934209500184359168 49955440031434437552 50210089110682615296 50231436937685456544 50249678161695846912 50508958688722392768 50594633653883893938 50694425830716012072 50993016596040460032 50996178365422655001 51277925207220570222 51296546456731177056 51397723076961416064 51499099256600393216 51681688397828606208 51703661904800472112 53479833843392716032 53692264285754336424 53775302538660079104 53798166187698625056 53988906629874526128 54095393625199722432 54118393367387307348 54394263203239499904 54417390015825911256 54544522449020278272 54918961316609013078 55242434645710498368 55351394082881524992 55680866666708200736 55988495764314323392 57407356500211950336 57593667215961386496 57724524215682734592 57822438461581593072 57936486663675442368 58141899447557181984 58166619642900531126 58256577750215085696 58281346703340177144 58603343093966365968 58624624521978488064 58628259481336249627 58927118470176124896 59089899319771968128 59845970866186373232 59964010256454985408 61219563767804150163 61362587755147813056 61483618500227000064 61701607576999458432 61823307000228254208 62191302875229612864 62270318343241715616 62393139483958168704 62640975000046725828 62764527218981729232 62987057734853613816 63111292562733009504 63134211023669140992 63138125595285191906 63486955018463563132 63635276190523657984 63986852302073512448 65566515041257699287 65928760980712161714 66082786813236106368 66213127615629076992 66293008278948140508 66447885082922493696 66476136734743464144 66607253375245916736 66815000470120960512 66975249250247275392 67326717224459669886 67345278251629857024 67459511538511858584 67592567774288016096 67856848856148328704 67861056250050619647 67994904487230206668 68370566942960760296 68395395275641569408 68530297435948554752 69965215734633314472 70610093121354445386 71000204133074635692 71166078106561960704 71559260858531916288 71589685714339115232 71730888250264833408 71985208839832701504 72127191500266296576 72157857823183076464 72525684270985999872 72556520021101215008 73081137500054513466 73225281755478684104 73656579527613997824 74933160047151656328 75347155406528184816 75763438033083589152 76041638746074018108 76640391807066726912 76916887810830855333 76944819685096765584 77096584615442124096 77248648884900589824 77522532596742909312 77555492857200708168 77675437000286780928 77708462271120236192 78137790791955154624 78569491293568166528 79794627821581830976 80697249281547937584 81143090437799583648 81177590051080961022 81591394804859249856 81626085023738866884 81816783673530417408 82268810102665944576 82378441974913519617 82863651968565747552 82921737166972817152 83027091124322287488 83190852645277558272 83521300000062301104 83686036291975638976 83982743646471485088 84148390083644012672 86111034750317925504 86586786323524101888 86904729995513163552 87249929464350796689 87384866625322628544 87422020055010265716 87905014640949548952 87936936782967732096 88110382417648141824 88390677705264187344 88634848979657952192 88809671166994555648 89300332333663033856 89768956299279559848 89946015384682478112 90123423699050688128 90481408333400826196 91193860367522092544 92225427750340500096 92734960500342381312 93247308348410571264 93286954312844419296 93589709225937253056 93961462500070088742 94146790828472593848 94480586602280420724 94666938844099514256 94701316535503711488 94707188392927787859 95224528229070030336 95230432527695344698 95452914285785486976 95641184333686444544 95980278453110268672 97441516666739351288 99319691423443615488 99714205102115196216 99868419000368718336 99910880062868875104 100462873875370913088 101017917377444785536 101189267307767787876 101388851661432024144 101986033192080920064 101992356730845310002 102555850414441140444 102593092913462354112 102795446153922832128 103363376795657212416 103407323809600944224 106959667686785432064 107384528571508672848 107596332375397250112 107977813259749052256 108190787250399444864 108236786734774614696 108788526406478999808 108834780031651822512 109621706250081770199 109837922633218026156 110484869291420996736 110702788165763049984 111102171282311235481 111361733333416401472 111976991528628646784 114814713000423900672 115644876923163186144 115872973327350884736 116283798895114363968 116333239285801062252 116513155500430171392 116562693406680354288 117206686187932731936 117249249043956976128 117256518962672499254 117854236940352249792 118179798639543936256 118991082852652861669 119691941732372746464 119928020512909970816 121766385076621441533 122439127535608300326 122725175510295626112 122967237000454000128 123403215153998916864 124382605750459225728 124540636686483431232 124786278967916337408 125281950000093451656 125529054437963458464 125974115469707227632 126222585125466019008 126276251190570383812 126973910036927126264 127270552381047315968 131133030082515398574 131857521961424323428 132165573626472212736 132586016557896281016 132895770165844987392 132952273469486928288 133214506750491833472 133950498500494550784 134653434448919339772 134690556503259714048 134919023077023717168 135185135548576032192 135713697712296657408 135722112500101239294 135989808974460413336 136741133885921520592 136790790551283138816 139930431469266628944 141220186242708890772 142000408266149271384 142332156213123921408 142845648791543017047 143179371428678230464 143461776500529666816 143970417679665403008 144254383000532593152 144315715646366152928 145113040042202430016 146162275000109026932 146450563510957368208 147313159055227995648 149866320094303312656 150694310813056369632 151526876066167178304 152083277492148036216 152988535096267965003 153833775621661710666 153889639370193531168 154193169230884248192 154497297769801179648 155045065193485818624 155110985714401416336 155416924542240472384 156275581583910309248 157138982587136333056 158342464583451445843 159589255643163661952 161394498563095875168 162286180875599167296 162355180102161922044 163182789609718499712 163252170047477733768 163633567347060834816 164756883949827039234 165727303937131495104 165843474333945634304 166054182248644574976 167042600000124602208 167372072583951277952 167965487292942970176 168296780167288025344 172222069500635851008 173173572647048203776 173809459991026327104 174499858928701593378 174769733250645257088 174844040110020531432 175810029281899097904 175873873565935464192 175884778444008748881 176781355410528374688 177269697959315904384 177619342333989111296 179537912598559119696 179892030769364956224 180246847398101376256 180962816666801652392 184450855500681000192 185469921000684762624 186573908625688838592 187179418451874506112 187922925000140177484 188293581656945187696 188961173204560841448 189333877688199028512 189402633071007422976 189414376785855575718 190460865055390689396 190905828571570973952 191960556906220537344 194883033333478702576 198639382846887230976 199428410204230392432 199821760125737750208 200925747750741826176 202035834754889571072 202378534615535575752 202777703322864048288 203583168750151858941 203984713461690620004 205111700828882280888 205186185826924708224 205590892307845664256 206814647619201888448 214769057143017345696 215192664750794500224 215955626519498104512 216381574500798889728 216473573469549229392 217577052812957999616 217669560063303645024 219243412500163540398 219675845266436052312 220969738582841993472 220983439583498171671 222204342564622470962 222723466666832802944 223953983057257293568 230750663432492565999 231289753846326372288 231745946654701769472 232567597790228727936 232666478571602124504 233026311000860342784 233125386813360708576 234413372375865463872 234513037925344998508 235708473880704499584 236359597279087872512 237982165705305723338 239383883464745492928 239856041025819941632 243532770153242883066 244878255071216600652 245450351020591252224 246806430307997833728 247135325924740558851 248765211500918451456 249081273372966862464 249572557935832674816 250563900000186903312 251058108875926916928 251948230939414455264 252445170250932038016 252552502381140767624 253947820073854252528 262266060165030797148 263715043922848646856 264331147252944425472 265172033115792562032 265904546938973856576 266429013500983666944 267900997000989101568 269306868897838679544 269838046154047434336 270370271097152064384 271444225000202478588 271979617948920826672 273482267771843041184 273581581102566277632 279860862938533257888 282440372485417781544 284000816532298542768 284121565178783363577 285691297583086034094 286358742857356460928 286923553001059333632 287940835359330806016 288631431292732305856 290226080084404860032 292324550000218053864 292901127021914736416 299732640188606625312 301388621626112739264 303053752132334356608 304166554984296072432 305977070192535930006 307667551243323421332 307779278740387062336 308386338461768496384 310090130386971637248 310221971428802832672 310833849084480944768 312551163167820618496 314277965174272666112 316684929166902891686 319178511286327323904 322788997126191750336 324572361751198334592 324710360204323844088 326365579219436999424 326504340094955467536 328865118750245310597 329513767899654078468 331454607874262990208 332108364497289149952 333306513846933706443 334085200000249204416 334744145167902555904 335930974585885940352 336593560334576050688 344444139001271702016 347618919982052654208 348999717857403186756 349539466501290514176 349688080220041062864 351620058563798195808 351747747131870928384 351769556888017497762 353562710821056749376 354539395918631808768 356973248557958585007 359075825197118239392 359784061538729912448 360493694796202752512 361925633333603304784 368901711001362000384 373147817251377677184 374358836903749012224 375845850000280354968 376587163313890375392 377922346409121682896 378667755376398057024 378828753571711151436 380921730110781378792 381811657143141947904 389766066666957405152 398856820408460784864 399643520251475500416 401851495501483652352 404071669509779142144 404757069231071151504 405555406645728096576 407166337500303717882 407969426923381240008 410223401657764561776 410372371653849416448 410397816369353747389 413629295238403776896 428536946374629051141 429538114286034691392 430385329501589000448 431911253038996209024 432763149001597779456 432947146939098458784 435339120126607290048 438486825000327080796 439351690532872104624 441939477165683986944 441966879166996343342 444408685129244941924 445446933333665605888 447907966114514587136 458965605288803895009 461501326864985131998 462579507692652744576 463491893309403538944 465135195580457455872 465332957143204249008 466250773626721417152 468826744751730927744 469026075850689997016 471416947761408999168 475027393750354337529 475964331410611446676 478767766929490985856 479712082051639883264 487065540306485766132 489756510142433201304 490900702041182504448 494270651849481117702 497530423001836902912 498162546745933724928 501127800000373806624 502116217751853833856 503896461878828910528 504890340501864076032 505105004762281535248 507895640147708505056 524532120330061594296 527430087845697293712 527654335332026246643 530344066231585124064 531809093877947713152 532858027001967333888 538613737795677359088 539676092308094868672 540740542194304128768 542888450000404957176 543959235897841653344 546964535543686082368 559721725877066515776 564880744970835563088 568001633064597085536 568243130357566727154 571382595166172068188 572717485714712921856 575881670718661612032 577262862585464611712 580452160168809720064 584649100000436107728 585802254043829472832 599465280377213250624 602777243252225478528 606107504264668713216 608333109968592144864 610749506250455576823 611954140385071860012 615335102486646842664 615558557480774124672 616772676923536992768 620443942857605665344 621667698168961889536 625102326335641236992 633369858333805783372 638357022572654647808 645577994252383500672 649144723502396669184 649420720408647688176 652731158438873998848 653008680189910935072 657730237500490621194 659027535799308156936 662909215748525980416 662950318750494515013 666613027693867412886 668170400000498408832 669488290335805111808 671861949171771880704 695237839964105308416 697999435714806373512 699078933002581028352 699376160440082125728 703240117127596391616 703539113776034995524 707125421642113498752 709078791837263617536 713946497115917170014 718151650394236478784 719568123077459824896 723851266667206609568 746295634502755354368 748717673807498024448 751691700000560709936 753174326627780750784 755844692818243365792 757335510752796114048 757657507143422302872 761843460221562757584 779532133333914810304 797713640816921569728 799287040502951000832 803702991002967304704 809514138462142303008 811110813291456193152 814332675000607435764 815938853846762480016 820446803315529123552 820744743307698832896 820795632738707494778 827258590476807553792 852364695536350090731 857073892749258102282 859076228572069382784 860770659003178000896 863822506077992418048 865894293878196917568 870678240253214580096 876973650000654161592 878703381065744209248 883933758333992686684 888817370258489883848 890893866667331211776 917931210577607790018 923002653729970263996 925159015385305489152 930270391160914911744 930665914286408498016 932501547253442834304 937653489503461855488 938052151701379994032 942833895522817998336 950054787500708675058 951928662821222893352 957535533858981971712 974131080612971532264 979513020284866402608 988541303698962235404 996325093491867449856 999919541540801119329 1002255600000747613248 1004232435503707667712 1007792923757657821056 1009780681003728152064 1010210009524563070496 1015791280295417010112 1049064240660123188592 1054860175691394587424 1055308670664052493286 1060688132463170248128 1063618187755895426304 1070919745673875755021 1077227475591354718176 1079352184616189737344 1081481084388608257536 1085776900000809914352 1087918471795683306688 1093929071087372164736 1119443451754133031552 1129761489941671126176 1136003266129194171072 1136486260715133454308 1142765190332344136376 1145434971429425843712 1154525725170929223424 1160904320337619440128 1169298200000872215456 1171604508087658945664 1198930560754426501248 1205554486504450957056 1212215008529337426432 1216666219937184289728 1221499012500911153646 1223908280770143720024 1230670204973293685328 1231117114961548249344 1231193449108061242167 1240887885715211330688 1243335396337923779072 1266739716667611566744 1291155988504767001344 1298289447004793338368 1298841440817295376352 1306017360379821870144 1315460475000981242388 1318055071598616313872 1325818431497051960832 1325900637500989030026 1333226055387734825772 1336340800000996817664 1343723898343543761408 1390475679928210616832 1395998871429612747024 1398752320880164251456 1406480234255192783232 1407078227552069991048 1414250843284226997504 1425082181251063012587 1427892994231834340028 1436303300788472957568 1439136246154919649792 1447702533334413219136 1492591269005510708736 1503383400001121419872 1506348653255561501568 1511689385636486731584 1514671021505592228096 1515315014286844605744 1523686920443125515168 1546884077084487201697 1559064266667829620608 1582963005996078739929 1595427281633843139456 1598574081005902001664 1619028276924284606016 1622221626582912386304 1628665350001214871528 1631877707693524960032 1640893606631058247104 1641591265477414989556 1654517180953615107584 1704729391072700181462 1714147785498516204564 1718152457144138765568 1727645012155984836096 1731788587756393835136 1741356480506429160192 1753947300001308323184 1757406762131488418496 1767867516667985373368 1777634740516979767696 1835862421155215580036 1846005307459940527992 1850318030770610978304 1861331828572816996032 1865003094506885668608 1875306979006923710976 1876104303402759988064 1900109575001417350116 1903857325642445786704 1915071067717963943424 1948262161225943064528 1959026040569732805216 1977082607397924470808 1988850956251483545039 1999839083081602238658 2004511200001495226496 2008464871007415335424 2015585847515315642112 2020420019049126140992 2031582560590834020224 2098128481320246377184 2109720351382789174848 2110617341328104986572 2121376264926340496256 2127236375511790852608 2141839491347751510042 2154454951182709436352 2158704369232379474688 2171553800001619828704 2175836943591366613376 2187858142174744329472 2238886903508266063104 2259522979883342252352 2272006532258388342144 2272972521430266908616 2285530380664688272752 2309051450341858446848 2338596400001744430912 2343209016175317891328 2397861121508853002496 2411108973008901914112 2433332439874368579456 2442998025001822307292 2447816561540287440048 2461340409946587370656 2462234229923096498688 2462386898216122484334 2481775771430422661376 2533479433335223133488 2582311977009534002688 2597682881634590752704 2612034720759643740288 2630920950001962484776 2636110143197232627744 2651801275001978060052 2666452110775469651544 2672681600001993635328 2791997742859225494048 2797504641760328502912 2812960468510385566464 2814156455104139982096 2828501686568453995008 2850164362502126025174 2855785988463668680056 2872606601576945915136 2872784714585476231723 2895405066668826438272 2999758624622403357987 3006766800002242839744 3012697306511123003136 3023378771272973463168 3029342043011184456192 3030630028573689211488 3047373840886251030336 3093768154168974403394 3118128533335659241216 3165926011992157479858 3190854563267686278912 3212759237021627265063 3238056553848569212032 3244443253165824772608 3257330700002429743056 3263755415387049920064 3281787213262116494208 3283182530954829979112 3409458782145400362924 3428295570997032409128 3436304914288277531136 3463577175512787670272 3482712961012858320384 3507894600002616646368 3514813524262976836992 3535735033335970746736 3555269481033959535392 3671724842310431160072 3692010614919881055984 3693580347324183726501 3722663657145633992064 3730006189013771337216 3752208606805519976128 3800219150002834700232 3807714651284891573408 3896524322451886129056 3918052081139465610432 3954165214795848941616 3977701912502967090078 3999678166163204477316 4009022400002990452992 4031171695030631284224 4040840038098252281984 4063165121181668040448 4196256962640492754368 4219440702765578349696 4221234682656209973144 4242752529852680992512 4275246543753189037761 4283678982695503020084 4308909902365418872704 4317408738464758949376 4343107600003239657408 4351673887182733226752 4375716284349488658944 4477773807016532126208 4519045959766684504704 4544013064516776684288 4545945042860533817232 4571060761329376545504 4640652231253461605091 4677192800003488861824 4686418032350635782656 4795722243017706004992 4866664879748737158912 4885996050003644614584 4895633123080574880096 4922680819893174741312 4924773796432244968668 4963551542860845322752 5066958866670446266976 5195365763269181505408 5224069441519287480576 5261841900003924969552 5272220286394465255488 5303602550003956120104 5332904221550939303088 5583995485718450988096 5595009283520657005824 5625920937020771132928 5628312910208279964192 5700328725004252050348 5711571976927337360112 5745213203153891830272 5745569429170952463446 5790810133337652876544 5966552868754450635117 5999517249244806715974 6013533600004485679488 6025394613022246006272 6046757542545946926336 6061260057147378422976 6094747681772502060672 6187536308337948806788 6236257066671318482432 6331852023984314959716 6381709126535372557824 6425518474043254530126 6476113107697138424064 6514661400004859486112 6527510830774099840128 6563574426524232988416 6566365061909659958224 6818917564290800725848 6856591141994064818256 6927154351025575340544 7015789200005233292736 7029627048525953673984 7071470066671941493472 7110538962067919070784 7343449684620862320144 7384021229839762111968 7387160694648367453002 7445327314291267984128 7504417213611039952256 7600438300005669400464 7615429302569783146816 7793048644903772258112 7836104162278931220864 7908330429591697883232 7955403825005934180156 7999356332326408954632 8018044800005980905984 8081680076196504563968 8126330242363336080896 8392513925280985508736 8438881405531156699392 8442469365312419946288 8485505059705361985024 8550493087506378075522 8567357965391006040168 8617819804730837745408 8618354143756428695169 8686215200006479314816 8703347774365466453504 9038091919533369009408 9088026129033553368576 9091890085721067634464 9142121522658753091008 9281304462506923210182 9354385600006977723648 9733329759497474317824 9771992100007289229168 9791266246161149760192 9845361639786349482624 9849547592864489937336 10133917733340892533952 10390731526538363010816 10448138883038574961152 10523683800007849939104 10544440572788930510976 10607205100007912240208 10665808443101878606176 11080741041972551179503 11167990971436901976192 11190018567041314011648 11256625820416559928384 11400657450008504100696 11423143953854674720224 11491138858341904926892 11581620266675305753088 11933105737508901270234 11999034498489613431948 12027067200008971358976 12093515085091893852672 12122520114294756845952 12189495363545004121344 12375072616675897613576 12663704047968629919432 12851036948086509060252 12952226215394276848128 13029322800009718972224 13055021661548199680256 13127148853048465976832 13132730123819319916448 13637835128581601451696 13713182283988129636512 13921956693760384815273 14031578400010466585472 14059254097051907347968 14142940133343882986944 14221077924135838141568 14686899369241724640288 14768042459679524223936 14774321389296734906004 14890654628582535968256 15008834427222079904512 15200876600011338800928 15230858605139566293632 15586097289807544516224 15672208324557862441728 15816660859183395766464 15910807650011868360312 15998712664652817909264 16163360152393009127936 16785027850561971017472 16877762811062313398784 16884938730624839892576 17100986175012756151044 17134715930782012080336 17235639609461675490816 17236708287512857390338 17372430400012958629632 18076183839066738018816 18183780171442135268928 18284243045317506182016 18562608925013846420364 18708771200013955447296 19543984200014578458336 19582532492322299520384 19690723279572698965248 19699095185728979874672 20109493002098333622061 20267835466681785067904 20781463053076726021632 21047367600015699878208 21088881145577861021952 21214410200015824480416 21331616886203757212352 22161482083945102359006 22335981942873803952384 22513251640833119856768 22801314900017008201392 22846287907709349440448 22982277716683809853784 23866211475017802540468 23998068996979226863896 24054134400017942717952 24245040228589513691904 24378990727090008242688 24750145233351795227152 25327408095937259838864 25702073896173018120504 25855062431269286085507 26058645600019437944448 26110043323096399360512 26265460247638639832896 27275670257163202903392 27426364567976259273024 27843913387520769630546 28063156800020933170944 28285880266687765973888 28442155848271676283136 29373798738483449280576 29536084919359048447872 29548642778593469812008 30017668854444159809024 30401753200022677601856 30461717210279132587264 31172194579615089032448 31344416649115724883456 31633321718366791532928 31821615300023736720624 31997425329305635818528 33570055701123942034944 33769877461249679785152 34201972350025512302088 34269431861564024160672 34473416575025714780676 34744860800025917259264 36367560342884270537856 36568486090635012364032 37125217850027692840728 39087968400029156916672 39165064984644599040768 39381446559145397930496 39398190371457959749344 40218986004196667244122 40535670933363570135808 41765870081281154445819 42094735200031399756416 42177762291155722043904 42428820400031648960832 42663233772407514424704 44322964167890204718012 44671963885747607904768 45026503281666239713536 45602629800034016402784 45692575815418698880896 45964555433367619707568 47732422950035605080936 47996137993958453727792 48490080457179027383808 49500290466703590454304 50654816191874519677728 51404147792346036241008 51710124862538572171014 52117291200038875888896 52530920495277279665792 54551340514326405806784 54852729135952518546048 55687826775041539261092 56126313600041866341888 56571760533375531947776 56884311696543352566272 58747597476966898561152 59072169838718096895744 59097285557186939624016 60328479006295000866183 60803506400045355203712 60923434420558265174528 62344389159230178064896 63266643436733583065856 63643230600047473441248 63994850658611271637056 67539754922499359570304 68403944700051024604176 68538863723128048321344 68946833150051429561352 72735120685768541075712 73136972181270024728064 74250435700055385681456 77565187293807858256521 78175936800058313833344 78330129969289198081536 78796380742915919498688 80437972008393334488244 81071341866727140271616 83531740162562308891638 84189470400062799512832 84857640800063297921664 85326467544815028849408 88645928335780409436024 90053006563332479427072 91205259600068032805568 91385151630837397761792 91929110866735239415136 95464845900071210161872 95992275987916907455584 99000580933407180908608 101309632383749039355456 102808295584692072482016 103420249725077144342028 104234582400077751777792 105061840990554559331584 109102681028652811613568 109705458271905037092096 111375653550083078522184 113143521066751063895552 117495194953933797122304 118144339677436193791488 118194571114373879248032 120656958012590001732366 121607012800090710407424 126533286873467166131712 127286461200094946882496 127989701317222543274112 135079509844998719140608 136807889400102049208352 137077727446256096642688 137893666300102859122704 145470241371537082151424 148500871400110771362912 155130374587615716513042 156351873600116627666688 157592761485831838997376 160875944016786668976488 167063480325124617783276 168378940800125599025664 169715281600126595843328 170652935089630057698816 177291856671560818872048 180985437018885002598549 182410519200136065611136 182770303261674795523584 183858221733470478830272 190929691800142420323744 191984551975833814911168 198001161866814361817216 202619264767498078710912 205616591169384144964032 206840499450154288684056 210123681981109118663168 218205362057305623227136 219410916543810074184192 222751307100166157044368 234990389907867594244608 236389142228747758496064 241313916025180003464732 243214025600181420814848 254572922400189893764992 255979402634445086548224 270159019689997438281216 273615778800204098416704 274155454892512193285376 275787332600205718245408 297001742800221542725824 310260749175231433026084 312703747200233255333376 315185522971663677994752 321751888033573337952976 334126960650249235566552 339430563200253191686656 354583713343121637744096 361970874037770005197098 364821038400272131222272 367716443466940957660544 381859383600284840647488 383969103951667629822336 396002323733628723634432 405238529534996157421824 411233182338768289928064 413680998900308577368112 436410724114611246454272 445502614200332314088736 472778284457495516992128 482627832050360006929464 509145844800379787529984 511958805268890173096448 542956311056655007795647 547231557600408196833408 548310909785024386570752 551574665200411436490816 594003485600443085451648 620521498350462866052168 630371045943327355989504 643503776067146675905952 668253921300498471133104 709167426686243275488192 723941748075540010394196 729642076800544262444544 735432886933881915321088 763718767200569681294976 767938207903335259644672 792004647467257447268864 810477059069992314843648 822466364677536579856128 827361997800617154736224 891005228400664628177472 945556568914991033984256 965255664100720013858928 1018291689600759575059968 1085912622113310015591294 1094463115200816393666816 1103149330400822872981632 1188006971200886170903296 1241042996700925732104336 1287007552134293351811904 1336507842600996942266208 1418334853372486550976384 1447883496151080020788392 1470865773867763830642176 1527437534401139362589952 1535876415806670519289344 1644932729355073159712256 1654723995601234309472448 1782010456801329256354944 1891113137829982067968512 1930511328201440027717856 2171825244226620031182588 2188926230401632787333632 2206298660801645745963264 2376013942401772341806592 2482085993401851464208672 2574015104268586703623808 2673015685201993884532416 2836669706744973101952768 2895766992302160041576784 3054875068802278725179904 3309447991202468618944896 3564020913602658512709888 3861022656402880055435712 4343650488453240062365176 4412597321603291491926528 4964171986803702928417344 5148030208537173407247616 5346031370403987769064832 5673339413489946203905536 5791533984604320083153568 6618895982404937237889792 7128041827205317025419776 7722045312805760110871424 8687300976906480124730352 9928343973607405856834688 10296060417074346814495232 10692062740807975538129664 11583067969208640166307136 13237791964809874475779584 15444090625611520221742848 17374601953812960249460704 19856687947214811713669376 21384125481615951076259328 23166135938417280332614272 30888181251223040443485696 34749203907625920498921408 39713375894429623427338752 46332271876834560665228544 69498407815251840997842816 92664543753669121330457088 138996815630503681995685632 277993631261007363991371264
- Sum of all divisors σ(n): 1053668412125223112458240000
- Sum of proper divisors (its aliquot sum) s(n): 775674780864215748466868736
- 277993631261007363991371264 is an abundant number, because the sum of its proper divisors (775674780864215748466868736) is greater than itself. Its abundance is 497681149603208384475497472
Bases of 277993631261007363991371264
- Binary: 11100101111100110111000011110010100100000110011101000101111001011001001101111110000000002
- Hexadecimal: 0xE5F370F2906745E5937E00
- Base-36: YXGW03NN6ZKWJUYO0
Squares and roots of 277993631261007363991371264
- 277993631261007363991371264 squared (2779936312610073639913712642) is 77280459021680930735524744754563336724050647084957696
- 277993631261007363991371264 cubed (2779936312610073639913712643) is 21483475428954558555920150386158257553004759056481298362702330400148074470047744
-
The
square root of 277993631261007363991371264 is 16673141013648.4890221071 -
277993631261007363991371264 is a
perfect cube number . Itscube root is 652646904
Scales and comparisons
How big is 277993631261007363991371264?- 277,993,631,261,007,363,991,371,264 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 277,993,631,261,007,363,991,371,264 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 277993631261007363991371264 cubic inches would be around 54387242 feet tall.
Recreational maths with 277993631261007363991371264
- 277993631261007363991371264 backwards is 462173199363700162136399772
- 277993631261007363991371264 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 277993631261007363991371264'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 277993631261007363991371264 - Facts about the integer". Numbermatics.com. 2024. Web. 2 May 2024.
APA style:
Numbermatics. (2024). Number 277993631261007363991371264 - Facts about the integer. Retrieved 2 May 2024, from https://numbermatics.com/n/277993631261007363991371264/
Chicago style:
Numbermatics. 2024. "Number 277993631261007363991371264 - Facts about the integer". https://numbermatics.com/n/277993631261007363991371264/
The information we have on file for 277993631261007363991371264 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 277993631261007363991371264, math, Factors of 277993631261007363991371264, curriculum, school, college, exams, university, Prime factorization of 277993631261007363991371264, STEM, science, technology, engineering, physics, economics, calculator, two hundred seventy-seven septillion, nine hundred ninety-three sextillion, six hundred thirty-one quintillion, two hundred sixty-one quadrillion, seven trillion, three hundred sixty-three billion, nine hundred ninety-one million, three hundred seventy-one thousand, two hundred sixty-four.