503170706339726062470303744
503,170,706,339,726,062,470,303,744 is an even composite number composed of six prime numbers multiplied together.
What does the number 503170706339726062470303744 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 20475 divisors.
503170706339726062470303744 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 503170706339726062470303744:
212 × 34 × 72 × 136 × 1274 × 1572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 7 × 7 × 13 × 13 × 13 × 13 × 13 × 13 × 127 × 127 × 127 × 127 × 157 × 157)See below for interesting mathematical facts about the number 503170706339726062470303744 from the Numbermatics database.
Names of 503170706339726062470303744
- Cardinal: 503170706339726062470303744 can be written as Five hundred three septillion, one hundred seventy sextillion, seven hundred six quintillion, three hundred thirty-nine quadrillion, seven hundred twenty-six trillion, sixty-two billion, four hundred seventy million, three hundred three thousand, seven hundred forty-four.
Scientific notation
- Scientific notation: 5.03170706339726062470303744 × 1026
Factors of 503170706339726062470303744
Divisors of 503170706339726062470303744
- Number of divisors d(n): 20475
-
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 81 84 91 96 98 104 108 112 117 126 127 128 144 147 156 157 162 168 169 182 189 192 196 208 216 224 234 252 254 256 273 288 294 312 314 324 336 338 351 364 378 381 384 392 416 432 441 448 468 471 504 507 508 512 546 567 576 588 624 628 637 648 672 676 702 728 756 762 768 784 819 832 864 882 889 896 936 942 1008 1014 1016 1024 1053 1092 1099 1134 1143 1152 1176 1183 1248 1256 1274 1296 1323 1344 1352 1404 1413 1456 1512 1521 1524 1536 1568 1638 1651 1664 1728 1764 1778 1792 1872 1884 1911 2016 2028 2032 2041 2048 2106 2184 2197 2198 2268 2286 2304 2352 2366 2457 2496 2512 2548 2592 2646 2667 2688 2704 2808 2826 2912 3024 3042 3048 3072 3136 3276 3297 3302 3328 3429 3456 3528 3549 3556 3584 3744 3768 3822 3969 4032 4056 4064 4082 4096 4212 4239 4368 4394 4396 4536 4563 4572 4608 4704 4732 4914 4953 4992 5024 5096 5184 5292 5334 5376 5408 5616 5652 5733 5824 6048 6084 6096 6123 6144 6223 6272 6552 6591 6594 6604 6656 6858 6912 7056 7098 7112 7168 7371 7488 7536 7644 7693 7938 8001 8064 8112 8128 8164 8281 8424 8478 8736 8788 8792 9072 9126 9144 9216 9408 9464 9828 9891 9906 9984 10048 10192 10287 10368 10584 10647 10668 10752 10816 11232 11304 11466 11557 11648 12096 12168 12192 12246 12288 12446 12544 12717 13104 13182 13188 13208 13312 13689 13716 13824 14112 14196 14224 14287 14336 14742 14859 14976 15072 15288 15379 15386 15876 16002 16128 16129 16224 16256 16328 16562 16848 16956 17199 17472 17576 17584 18144 18252 18288 18369 18432 18669 18816 18928 19656 19773 19782 19812 19939 19968 20096 20384 20574 20736 21168 21294 21336 21463 21504 21632 22464 22608 22932 23079 23114 23296 24003 24192 24336 24384 24492 24649 24843 24892 25088 25434 26208 26364 26376 26416 26533 26624 27378 27432 27648 28224 28392 28448 28561 28574 28672 29484 29673 29718 29952 30144 30576 30758 30772 31752 31941 32004 32256 32258 32448 32512 32656 33124 33696 33912 34398 34671 34944 35152 35168 36288 36504 36576 36738 36864 37338 37632 37856 39312 39546 39564 39624 39878 39936 40192 40768 41148 41472 42336 42588 42672 42861 42926 43008 43264 44577 44928 45216 45864 46137 46158 46228 46592 48006 48384 48387 48672 48768 48984 49298 49686 49784 50176 50868 51597 52416 52728 52752 52832 53066 53248 54756 54864 55107 55296 56007 56448 56784 56896 57122 57148 58968 59319 59346 59436 59817 59904 60288 61152 61516 61544 63504 63882 64008 64389 64512 64516 64896 65024 65312 66248 67392 67824 68796 69237 69342 69888 70304 70336 72009 72576 73008 73152 73476 73947 74529 74676 75264 75712 78624 79092 79128 79248 79599 79756 79872 80384 80899 81536 82296 82944 84672 85176 85344 85683 85722 85852 86016 86528 89019 89154 89856 90432 91728 92274 92316 92456 93184 95823 96012 96768 96774 97344 97536 97968 98596 99372 99568 100009 100352 101736 103194 104013 104832 105456 105504 105664 106132 107653 109512 109728 110214 110592 112014 112896 112903 113568 113792 114244 114296 117936 118638 118692 118872 119634 119808 120576 122304 123032 123088 127008 127764 128016 128583 128778 129024 129032 129792 130048 130624 132496 133731 134784 135648 137592 138411 138474 138684 139573 139776 140608 140672 144018 145152 145161 146016 146304 146952 147894 149058 149352 150241 150528 151424 157248 158184 158256 158496 159198 159512 159744 160768 161798 163072 164592 165321 165888 168021 169344 170352 170688 171366 171444 171704 172543 173056 177957 178038 178308 179451 179712 180864 183456 184548 184632 184912 185731 186368 191646 192024 193167 193536 193548 194688 195072 195936 197192 198744 199136 199927 200018 200704 203472 206388 207711 208026 209664 209677 210912 211008 211328 212264 215306 219024 219456 220428 221841 223587 224028 225792 225806 227136 227584 228488 228592 235872 237276 237384 237744 238797 239268 239616 241152 242697 244608 246064 246176 254016 255528 256032 257049 257166 257556 258048 258064 259207 259584 260096 261248 264992 267462 269568 271296 275184 276822 276948 277368 279019 279146 279552 281216 281344 288036 290304 290322 292032 292608 293904 295788 298116 298704 300027 300482 301056 302848 312039 314496 316368 316512 316992 318396 319024 320437 321536 322959 323596 326144 329184 330642 331776 336042 338688 338709 340704 341376 342732 342888 343408 344929 345086 346112 355914 356076 356616 358902 359424 361728 366912 369096 369264 369824 371293 371462 372736 383292 384048 385749 386334 387072 387096 389376 390144 391872 394384 397488 398272 399854 400036 406944 412776 415233 415422 416052 418719 419328 419354 421824 422016 422656 424528 430612 435483 438048 438912 440856 443682 447174 448056 450723 451584 451612 454272 455168 456976 457184 471744 474552 474768 475488 477594 478536 479232 482304 485394 489216 492128 492352 504063 508032 511056 512064 514098 514332 515112 516128 517629 518414 519168 520192 522496 529984 534924 538353 539136 542592 550368 553644 553896 554736 557193 558038 558292 559104 562432 562688 576072 579501 580608 580644 584064 585216 587808 591576 596232 597408 599781 600054 600964 602112 605696 623133 624078 628992 629031 632736 633024 633984 636792 638048 640874 643072 645918 647192 652288 658368 661284 665523 670761 672084 677376 677418 681408 682752 685464 685776 686816 689858 690172 692224 711828 712152 713232 716391 717804 718848 723456 728091 733824 738192 738528 739648 742586 742924 766584 768096 771147 771498 772668 774144 774192 777621 778752 780288 783744 788768 790321 794976 796544 799708 800072 813888 825552 830466 830844 832104 837057 837438 838656 838708 843648 844032 845312 849056 861224 870966 876096 877824 881712 887364 894348 896112 900081 901446 903168 903224 908544 910336 913952 914368 936117 943488 949104 949536 950976 955188 957072 961311 964608 968877 970788 977011 978432 984256 984704 1008126 1016064 1016127 1022112 1024128 1028196 1028664 1030224 1032256 1034787 1035258 1036828 1038336 1044992 1051687 1059968 1069848 1076706 1078272 1085184 1100736 1107288 1107792 1109472 1113879 1114386 1116076 1116584 1118208 1124864 1125376 1152144 1157247 1159002 1161216 1161288 1168128 1170432 1175616 1183152 1192464 1194816 1199562 1200108 1201928 1207801 1211392 1245699 1246266 1248156 1256157 1257984 1258062 1265472 1266048 1267968 1273584 1276096 1281748 1291836 1294384 1300117 1304576 1306449 1316736 1322568 1331046 1341522 1344168 1352169 1354752 1354836 1362816 1365504 1370928 1371552 1373632 1379716 1380344 1399489 1423656 1424304 1426464 1432782 1435608 1437696 1446912 1456182 1467648 1467739 1476384 1477056 1479296 1485172 1485848 1533168 1536192 1542294 1542996 1545336 1548384 1552887 1555242 1557504 1560576 1567488 1577536 1580642 1589952 1593088 1599416 1600144 1615059 1627776 1651104 1660932 1661688 1664208 1671579 1674114 1674876 1677312 1677416 1687296 1688064 1690624 1698112 1722448 1738503 1741932 1752192 1755648 1763424 1774728 1788696 1792224 1799343 1800162 1802892 1806336 1806448 1814449 1817088 1820672 1827904 1828736 1872234 1886976 1887093 1898208 1899072 1901952 1910376 1914144 1922622 1929216 1937754 1941576 1953133 1954022 1956864 1968512 1969408 1996569 2016252 2032128 2032254 2044224 2048256 2048383 2056392 2057328 2060448 2064512 2069574 2070516 2073656 2076672 2089984 2103374 2119936 2139696 2149173 2153412 2156544 2170368 2184273 2201472 2214576 2215584 2218944 2227758 2228772 2232152 2233168 2243059 2249728 2250752 2304288 2313441 2314494 2318004 2322432 2322576 2332863 2336256 2340864 2351232 2366304 2370963 2384928 2389632 2399124 2400216 2403856 2414503 2415602 2422784 2491398 2492532 2496312 2511171 2512314 2515968 2516124 2530944 2532096 2532253 2535936 2547168 2552192 2563496 2583672 2588768 2599051 2600234 2609152 2612898 2633472 2645136 2662092 2683044 2688336 2700243 2704338 2709504 2709672 2725632 2725801 2731008 2741856 2743104 2747264 2759432 2760688 2798978 2847312 2848608 2852928 2865564 2871216 2883933 2893824 2906631 2912364 2931033 2935296 2935478 2952768 2954112 2958592 2970344 2971696 3048381 3066336 3072384 3084588 3085992 3090672 3096768 3104361 3105774 3110484 3115008 3130423 3134976 3155061 3155072 3161284 3179904 3186176 3198832 3200288 3230118 3255552 3302208 3321864 3323376 3328416 3341637 3343158 3348228 3349752 3354624 3354832 3369691 3374592 3376128 3381248 3396224 3444896 3477006 3483864 3504384 3511296 3526848 3549456 3577392 3584448 3598686 3600324 3605784 3612896 3623403 3627247 3628898 3634176 3641344 3655808 3657472 3744468 3768471 3773952 3774186 3796416 3798144 3803904 3820752 3828288 3845244 3875508 3883152 3900351 3906266 3908044 3913728 3937024 3938816 3993138 4032504 4056507 4064256 4064508 4088448 4096512 4096766 4112784 4114656 4120896 4129024 4139148 4141032 4147312 4165681 4179968 4198467 4206748 4239872 4279392 4298346 4306824 4313088 4340736 4368546 4402944 4403217 4429152 4431168 4437888 4455516 4457544 4464304 4466336 4484077 4486118 4499456 4501504 4608576 4626882 4628988 4636008 4645152 4658661 4665726 4672512 4681728 4702464 4732608 4741926 4769856 4779264 4798248 4800432 4807712 4826809 4829006 4831204 4845568 4982796 4985064 4992624 5014737 5022342 5024628 5031936 5032248 5061888 5064192 5064506 5071872 5094336 5104384 5126992 5167344 5177536 5198102 5200468 5225796 5266944 5290272 5324184 5366088 5376672 5398029 5400486 5408676 5419008 5419344 5443347 5451264 5451602 5462016 5483712 5486208 5494528 5518864 5521376 5597956 5661279 5694624 5697216 5705856 5731128 5742432 5767866 5787648 5813262 5824728 5859399 5862066 5870592 5870956 5905536 5908224 5917184 5940688 5943392 6096762 6132672 6144768 6145149 6169176 6171984 6181344 6193536 6208722 6211548 6220968 6230016 6260846 6269952 6310122 6310144 6322568 6359808 6372352 6397664 6400576 6460236 6511104 6552819 6604416 6643728 6646752 6656832 6683274 6686316 6696456 6699504 6709664 6729177 6739382 6749184 6752256 6762496 6792448 6889792 6954012 6967728 6998589 7008768 7022592 7053696 7098912 7112889 7154784 7168896 7197372 7200648 7211568 7225792 7243509 7246806 7254494 7257796 7268352 7311616 7314944 7488936 7533513 7536942 7547904 7548372 7592832 7596288 7596759 7607808 7641504 7656576 7690488 7751016 7766304 7797153 7800702 7812532 7816088 7827456 7874048 7877632 7986276 8065008 8100729 8113014 8128512 8129016 8176896 8177403 8193024 8193532 8225568 8229312 8241792 8258048 8278296 8282064 8294624 8331362 8359936 8396934 8413496 8479744 8558784 8596692 8613648 8651799 8681472 8719893 8737092 8793099 8805888 8806434 8858304 8862336 8875776 8911032 8915088 8928608 8932672 8968154 8972236 8998912 9145143 9217152 9253764 9257976 9272016 9290304 9313083 9317322 9331452 9345024 9391269 9404928 9465183 9465216 9483852 9539712 9558528 9596496 9600864 9615424 9653618 9658012 9662408 9965592 9970128 9985248 10024911 10029474 10044684 10049256 10063872 10064496 10109073 10123776 10128384 10129012 10143744 10188672 10208768 10253984 10274173 10334688 10355072 10396204 10400936 10451592 10533888 10580544 10648368 10732176 10753344 10796058 10800972 10817352 10838688 10870209 10881741 10886694 10902528 10903204 10924032 10967424 10972416 10989056 11037728 11042752 11195912 11305413 11322558 11389248 11394432 11411712 11462256 11484864 11535732 11626524 11649456 11701053 11718798 11724132 11741184 11741912 11811072 11816448 11834368 11881376 11886784 12169521 12193524 12265344 12289536 12290298 12338352 12343968 12362688 12387072 12417444 12423096 12441936 12497043 12521692 12539904 12595401 12620244 12620288 12645136 12701143 12719616 12744704 12795328 12801152 12920472 13022208 13105638 13208832 13209651 13287456 13293504 13313664 13366548 13372632 13392912 13399008 13419328 13452231 13458354 13478764 13498368 13504512 13584896 13671931 13779584 13908024 13935456 13975983 13997178 14017536 14045184 14107392 14197824 14225778 14309568 14337792 14338681 14394744 14401296 14423136 14451584 14480427 14487018 14493612 14508988 14515592 14536704 14623232 14629888 14977872 15044211 15067026 15073884 15095808 15096744 15185664 15192576 15193518 15215616 15283008 15313152 15380976 15502032 15532608 15594306 15601404 15625064 15632176 15701413 15748096 15755264 15972552 16130016 16194087 16201458 16226028 16257024 16258032 16330041 16353792 16354806 16386048 16387064 16451136 16458624 16483584 16516096 16556592 16564128 16589248 16662724 16793868 16826992 16901521 16959488 16983837 17117568 17193384 17227296 17303598 17362944 17439786 17474184 17578197 17586198 17611776 17612868 17716608 17724672 17725771 17751552 17822064 17830176 17857216 17865344 17936308 17944472 18193357 18290286 18434304 18435447 18507528 18515952 18544032 18580608 18626166 18634644 18662904 18690048 18782538 18809856 18930366 18930432 18967704 19079424 19080607 19117056 19192992 19201728 19230848 19307236 19316024 19324816 19931184 19940256 19970496 20049822 20058948 20089368 20098512 20128992 20187531 20218146 20247552 20256768 20258024 20287488 20377344 20417536 20507968 20548346 20669376 20710144 20792408 20801872 20903184 20995767 21067776 21161088 21296736 21338667 21464352 21506688 21592116 21601944 21634704 21677376 21730527 21740418 21763482 21773388 21805056 21806408 21912961 21934848 21944832 21978112 22075456 22085504 22391824 22600539 22610826 22645116 22778496 22788864 22790277 22823424 22924512 22969728 23071464 23253048 23298912 23391459 23402106 23437596 23448264 23482368 23483824 23587837 23622144 23632896 23668736 23762752 23773568 24339042 24387048 24530688 24532209 24579072 24580596 24676704 24687936 24725376 24774144 24834888 24846192 24883872 24994086 25043384 25079808 25190802 25240488 25240576 25290272 25390729 25402286 25439232 25489408 25590656 25602304 25840944 25955397 26044416 26211276 26379297 26417664 26419302 26574912 26587008 26627328 26628979 26733096 26745264 26785824 26798016 26838656 26904462 26916708 26957528 26996736 27169792 27343862 27559168 27816048 27870912 27939249 27951966 27994356 28035072 28173807 28214784 28395549 28395648 28451556 28619136 28675584 28677362 28789488 28802592 28846272 28903168 28960854 28974036 28987224 29017976 29031184 29159767 29246464 29259776 29955744 30074733 30088422 30134052 30147768 30191616 30193488 30327219 30371328 30385152 30387036 30431232 30566016 30626304 30761952 30822519 31004064 31065216 31188612 31202808 31250128 31264352 31388539 31402826 31496192 31510528 31945104 32260032 32388174 32402916 32452056 32516064 32610627 32645223 32660082 32707584 32709612 32772096 32774128 32902272 32917248 32919289 32967168 33032192 33113184 33128256 33178496 33325448 33587736 33653984 33787663 33803042 33918976 33967674 34235136 34386768 34454592 34607196 34879572 34948368 35103159 35156394 35172396 35223552 35225736 35433216 35435413 35449344 35451542 35503104 35644128 35660352 35714432 35730688 35872616 35888944 36386714 36580572 36868608 36870894 37015056 37031904 37088064 37161216 37252332 37269288 37325808 37491129 37565076 37619712 37786203 37860732 37860864 37935408 38103429 38158848 38161214 38234112 38385984 38403456 38461696 38614472 38632048 38649632 39628953 39862368 39880512 39940992 40099644 40117896 40178736 40197024 40257984 40356693 40375062 40436292 40495104 40513536 40516048 40695499 40754688 40835072 41015793 41015936 41096692 41338752 41420288 41584816 41603744 41806368 41991534 42135552 42322176 42593472 42677334 42928704 43013376 43016043 43184232 43203888 43269408 43354752 43441281 43461054 43480836 43526964 43546776 43610112 43612816 43805983 43825922 43869696 43889664 43956224 44150912 44171008 44783648 45201078 45221652 45290232 45556992 45577728 45580554 45646848 45849024 45939456 46142928 46506096 46597824 46782918 46804212 46875192 46896528 46967648 47104239 47154211 47175674 47244288 47265792 47337472 47525504 47547136 48678084 48774096 48990123 49061376 49064418 49158144 49161192 49353408 49375872 49450752 49548288 49669776 49692384 49767744 49988172 50086768 50381604 50480976 50481152 50580544 50704563 50781458 50804572 50878464 51181312 51204608 51681888 51910794 52088832 52422552 52734591 52758594 52835328 52838604 53149824 53174016 53177313 53254656 53257958 53466192 53490528 53571648 53596032 53677312 53808924 53833416 53915056 54153853 54339584 54580071 54687724 55118336 55306341 55632096 55741824 55878498 55903932 55988712 56070144 56347614 56429568 56791098 56791296 56903112 57238272 57241821 57351168 57354724 57578976 57605184 57692544 57806336 57921708 57948072 57974448 58035952 58062368 58293001 58319534 58492928 58519552 59911488 60149466 60176844 60268104 60295536 60386976 60562593 60654438 60742656 60770304 60774072 60862464 61132032 61252608 61523904 61645038 62008128 62130432 62377224 62405616 62500256 62528704 62777078 62805652 62992384 63890208 64016001 64520064 64776348 64805832 64904112 65032128 65191581 65221254 65290446 65320164 65415168 65419224 65548256 65738883 65804544 65834496 65838578 65934336 66064384 66226368 66256512 66356992 66650896 67175472 67307968 67575326 67606084 67935348 68370831 68470272 68773536 68909184 69214392 69759144 69896736 70174377 70206318 70312788 70344792 70447104 70451472 70763511 70866432 70870826 70898688 70903084 71006208 71288256 71320704 71428864 71461376 71745232 71777888 72773428 73161144 73596627 73737216 73741788 74030112 74063808 74176128 74322432 74504664 74538576 74651616 74982258 75130152 75239424 75572406 75721464 75721728 75870816 76172187 76206858 76317696 76322428 76468224 76771968 76806912 76923392 77228944 77264096 77299264 79137891 79257906 79724736 79761024 79881984 79886937 80199288 80235792 80357472 80394048 80515968 80713386 80750124 80872584 80990208 81032096 81390998 81509376 81670144 82031586 82031872 82193384 82677504 82840576 83169632 83207488 83612736 83983068 84521421 84644352 85186647 85186944 85354668 85857408 86026752 86032086 86368464 86407776 86538816 86709504 86882562 86922108 86961672 87053928 87093552 87225632 87479301 87611966 87651844 87739392 87779328 87912448 88301824 88342016 89567296 90402156 90443304 90580464 90981657 91113984 91155456 91161108 91293696 91698048 91878912 92285856 92467557 93012192 93195648 93565836 93608424 93750384 93793056 93935296 94165617 94208478 94308422 94351348 94488576 94531584 95051008 95094272 97356168 97548192 97831881 97935669 97980246 98122752 98128836 98316288 98322384 98706816 98751744 98757867 98901504 99096576 99339552 99384768 99535488 99976344 100173536 100370767 100763208 100961952 100962304 101161088 101362989 101409126 101562916 101609144 101756928 102362624 102409216 103363776 103821588 104845104 105309477 105469182 105517188 105670656 105677208 106299648 106306239 106348032 106354626 106509312 106515916 106932384 106981056 107143296 107192064 107354624 107617848 107666832 107830112 108307706 108679168 109160142 109375448 110236672 110612682 111264192 111483648 111756996 111807864 111977424 112473387 112695228 112859136 113358609 113582196 113582592 113806224 114310287 114476544 114483642 114702336 114709448 115157952 115210368 115385088 115612672 115843416 115896144 115948896 116071904 116124736 116586002 116639068 116985856 118886859 119822976 120298932 120353688 120536208 120591072 120773952 121070079 121125186 121308876 121485312 121540608 121548144 122086497 122264064 122505216 123047379 123047808 123290076 124016256 124080397 124260864 124754448 124811232 125000512 125057408 125554156 125611304 127780416 128032002 129040128 129048129 129552696 129611664 129808224 130064256 130323843 130383162 130442508 130580892 130640328 130830336 130838448 131096512 131417949 131477766 131609088 131668992 131677156 131868672 132452736 132513024 132713984 133301792 133564249 134350944 134615936 135150652 135212168 135870696 136741662 136940544 137547072 137818368 138428784 139518288 139793472 140348754 140412636 140625576 140689584 140902944 141312717 141462633 141527022 141732864 141741652 141797376 141806168 142012416 142576512 142641408 142857728 142922752 143490464 143555776 145546856 146322288 146970369 147193254 147474432 147483576 148060224 148127616 148352256 148644864 149009328 149077152 149303232 149964516 150260304 151144812 151442928 151443456 151741632 152113689 152344374 152413716 152635392 152644856 153390727 153543936 153613824 153846784 154457888 154528192 154598528 158203773 158275782 158515812 159449472 159522048 159531939 159763968 159773874 160398576 160471584 160714944 160788096 161031936 161426772 161500248 161745168 162064192 162461559 162781996 163018752 163740213 164063172 164063744 164386768 165114859 165355008 165681152 165919023 166339264 166414976 167225472 167966136 169042842 169288704 170373294 170373888 170709336 171714816 171725463 172053504 172064172 172736928 172815552 173077632 173419008 173765124 173844216 173923344 174107856 174187104 174451264 174879003 174958602 175223932 175303688 175478784 175558656 176603648 176684032 177735103 179134592 180804312 180886608 181160928 181687779 181963314 182227968 182310912 182322216 182587392 183396096 183757824 184571712 184935114 186024384 186391296 186402853 187131672 187216848 187500768 187586112 187870592 188331234 188416956 188616844 188702696 188977152 190102016 190188544 194712336 195096384 195574743 195663762 195871338 195960492 196245504 196257672 196644768 197216649 197413632 197503488 197515734 197803008 198193152 198679104 198769536 199070976 199952688 200347072 200741534 201526416 201923904 202322176 202725978 202818252 203125832 203218288 204118369 204725248 204818432 205112493 206727552 207643176 209690208 210523131 210618954 210938364 211034376 211341312 211354416 212290533 212599296 212612478 212696064 212709252 213018624 213031832 213864768 213962112 214286592 214384128 214709248 215235696 215333664 215660224 216615412 218320284 218750896 219719773 220473344 220789881 221225364 222528384 222967296 223513992 223615728 223954848 224946774 225390456 225718272 226717218 227164392 227165184 227612448 228516561 228620574 228953088 228967284 229404672 229418896 230315904 230420736 230435023 230770176 231225344 231686832 231792288 231897792 232143808 232249472 233172004 233278136 236513641 237773718 239645952 239660811 240597864 240707376 241072416 241182144 241547904 242140158 242250372 242617752 242970624 243096288 244172994 244528128 245010432 246094758 246095616 246580152 248032512 248047891 248160794 248521728 249508896 249622464 250001024 250114816 251108312 251222608 253564263 255560832 256064004 258080256 258096258 259105392 259223328 259616448 260128512 260144641 260647686 260766324 260885016 261161784 261280656 261676896 262193024 262437903 262835898 262955532 263218176 263337984 263354312 263737344 264905472 265026048 265427968 266603584 267128498 268701888 269231872 270301304 270424336 271741392 272944971 273483324 273881088 275094144 275636736 276857568 277402671 279036576 279586944 280697508 280825272 281251152 281379168 281805888 282496851 282625434 282925266 283054044 283465728 283483304 283594752 283612336 284868493 285153024 285282816 285715456 285845504 286980928 287111552 291093712 292644576 293807007 293940738 294386508 294948864 294967152 296120448 296255232 296273601 296704512 297289728 298018656 298154304 298606464 299929032 300520608 301112301 302289624 302885856 302886912 303483264 304088967 304227378 304688748 304827432 305270784 305289712 306641881 306781454 307087872 307227648 307693568 308915776 309056384 309197056 316407546 316551564 317031624 318898944 318918717 319044096 319063878 319527936 319547748 320797152 320943168 321429888 321576192 321596131 322063872 322853544 323000496 323490336 324128384 324923118 325563992 326037504 327480426 328126344 328127488 328773536 330079477 330229718 330710016 331362304 331838046 332678528 332829952 334450944 335932272 337420161 338085684 338577408 340746588 340747776 341418672 342930861 343429632 343450926 344107008 344128344 345473856 345631104 346155264 346176727 346838016 347530248 347688432 347846688 348215712 348374208 348902528 349758006 349917204 350447864 350607376 350957568 353207296 353368064 355470206 358269184 361608624 361773216 362321856 363210237 363375558 363926628 364455936 364621824 364644432 366259491 366792192 367515648 369142137 369143424 369870228 372048768 372241191 372782592 372805706 374263344 374433696 375001536 375172224 375741184 376662468 376833912 377233688 377405392 379076971 380204032 380377088 387144387 389424672 390192768 390971529 391149486 391327524 391742676 391920984 392491008 392515344 393289536 394253847 394433298 394827264 395006976 395031468 395606016 397358208 397539072 397563721 398141952 399905376 400692747 400694144 401483068 403052832 403847808 404644352 405451956 405636504 406251664 406436576 408051007 408236738 409450496 409636864 410224986 413455104 415286352 419380416 421046262 421237908 421876728 422068752 422708832 423938151 424387899 424581066 425198592 425224956 425392128 425418504 426037248 426063664 427729536 427924224 427950757 428573184 428768256 429418496 430471392 430667328 431320448 433230824 436640568 437501792 439439546 440946688 441579762 442450728 445056768 445934592 447027984 447231456 447909696 449893548 450780912 453434436 454328784 454330368 455224896 456341067 457033122 457241148 457906176 457934568 458837792 460172181 460631808 460660369 460841472 460870046 461540352 462450688 463373664 463584576 463795584 464287616 464498944 466344008 466556272 473027282 475547436 478595817 479291904 479321622 481195728 481414752 482144832 482364288 483095808 484280316 484500744 485235504 486192576 487384677 488345988 489056256 491220639 492189516 492191232 493160304 495344577 496065024 496095782 496321588 497043456 499017792 499244928 500002048 500229632 502216624 502445216 507128526 511121664 512128008 515176389 516160512 516192516 518210784 518446656 519232896 520257024 520289282 521295372 521532648 521770032 522323568 522561312 523353792 524386048 524637009 524875806 525671796 525911064 526436352 526675968 526708624 529041487 529810944 530052096 530855936 533205309 533207168 534256996 537403776 538463744 540602608 540848672 543482784 545889942 546966648 547762176 550188288 551273472 553715136 554805342 558073152 559173888 559208559 561395016 561650544 562502304 562758336 563611776 564993702 565250868 565850532 566108088 566931456 566966608 567224672 569477779 569736986 570306048 570565632 571430912 571691008 573961856 574223104 582187424 585289152 587614014 587881476 588773016 589934304 591649947 592240896 592510464 592547202 593409024 594579456 596037312 596308608 597212928 599858064 601041216 602224602 604579248 605771712 606966528 608177934 608454756 609377496 609654864 610579424 612355107 613004743 613283762 613562908 614175744 614455296 615387136 617831552 618112768 618394112 632815092 633103128 634063248 636871599 637797888 637837434 638088192 638127756 639055872 639095496 641594304 641886336 642859776 643152384 643192262 644127744 645707088 646000992 646980672 648256768 649846236 651127984 654960852 656252688 656254976 657547072 659159319 660158954 660459436 661420032 663676092 665357056 665659904 668901888 671864544 674840322 676171368 677154816 681493176 681495552 682837344 685549683 685861722 686859264 686901852 688214016 688256688 690947712 691262208 691305069 692310528 692353454 693676032 695060496 695376864 695693376 696431424 696748416 697805056 699516012 699834408 700895728 701214752 704000089 706414592 706736128 709540923 710940412 716538368 718982433 723217248 723546432 724643712 726420474 726751116 727853256 728911872 729288864 732518982 733584384 735031296 738284274 738286848 739740456 744097536 744143673 744482382 745565184 745611412 748526688 748867392 750003072 750344448 751482368 753324936 753667824 754467376 754810784 757809013 758153942 760408064 760754176 774288774 778849344 780385536 780433923 781943058 782298972 782655048 783485352 783841968 785030688 786579072 787313709 788507694 788866596 789654528 790013952 790062936 791212032 794716416 795078144 795127442 796283904 799810752 801385494 801388288 802966136 806105664 807695616 809288704 810903912 811273008 812503328 812873152 816102014 816473476 818900992 820449972 826910208 830572704 832208013 838760832 842092524 842475816 843753456 844137504 845417664 847490553 847876302 848775798 849162132 850397184 850449912 850784256 850837008 852127328 854605479 855459072 855848448 855901514 857146368 857536512 858836992 860942784 861334656 862640896 866461648 873281136 875003584 878879092 883159524 884901456 888820803 890113536 891869184 894055968 894462912 895819392 899787096 901561824 903336903 906868872 908657568 908660736 910449792 912266901 912682134 914066244 914482296 915812352 915869136 917675584 919925643 920344362 921263616 921320738 921682944 921740092 923080704 926747328 927169152 927591168 928575232 928997888 932688016 933112544 946054564 951094872 956756151 957191634 958583808 958643244 962391456 962829504 964289664 964728576 964788393 966191616 968560632 969001488 970471008 972385152 974769354 976691976 978112512 982441278 984379032 984382464 986320608 990238431 990689154 992130048 992191564 992643176 994086912 998035584 998489856 1000004096 1000459264 1004433248 1004890432 1014257052 1022243328 1024256016 1028792583 1030352778 1032321024 1032385032 1036421568 1036893312 1038465792 1038530181 1040514048 1040578564 1042590744 1043065296 1043540064 1044647136 1045122624 1046707584 1048772096 1049274018 1049751612 1051343592 1051822128 1052872704 1053417248 1058082974 1059621888 1060104192 1061711872 1066410618 1066414336 1068513992 1074807552 1076927488 1081205216 1081697344 1086965568 1091779884 1093933296 1098778473 1100376576 1102546944 1107426411 1107430272 1109610684 1116146304 1116723573 1118347776 1118417118 1122790032 1123301088 1125004608 1125516672 1127223552 1129987404 1130501736 1131701064 1132216176 1133933216 1134449344 1137230913 1138955558 1139473972 1140612096 1141131264 1142861824 1147923712 1148446208 1161433161 1164374848 1170578304 1175228028 1175762952 1177546032 1179868608 1182761541 1183299894 1184481792 1185020928 1185094404 1186818048 1192074624 1192617216 1192691163 1194425856 1199716128 1202078241 1202082432 1204449204 1209158496 1211543424 1213933056 1216355868 1216909512 1218754992 1219309728 1221158848 1224153021 1224710214 1226009486 1226567524 1227125816 1228351488 1228910592 1235663104 1236225536 1236788224 1265630184 1266206256 1268126496 1271814453 1273163697 1273743198 1275595776 1275674868 1276176384 1276255512 1278111744 1278190992 1283188608 1283772672 1283852271 1285719552 1286304768 1286384524 1288255488 1291414176 1292001984 1293961344 1296513536 1299692472 1302255968 1304819971 1309921704 1312505376 1312509952 1315094144 1318318638 1320317908 1320918872 1322840064 1327352184 1330714112 1331319808 1337803776 1343729088 1349680644 1352342736 1362986352 1362991104 1365674688 1369023201 1371099366 1371723444 1373718528 1373803704 1376513376 1380516543 1381895424 1381981107 1382524416 1382610138 1384621056 1384706908 1387352064 1390120992 1390753728 1391386752 1392862848 1393496832 1395610112 1399032024 1399668816 1401791456 1402429504 1408000178 1412829184 1419081846 1421880824 1433076736 1435787451 1437964866 1446434496 1447092864 1449287424 1452840948 1453502232 1455706512 1458577728 1462154031 1465037964 1467168768 1473661917 1476568548 1476573696 1479480912 1486033731 1488195072 1488287346 1488964764 1491130368 1491222824 1497053376 1497734784 1500006144 1500688896 1502964736 1506649872 1507335648 1508934752 1509621568 1515618026 1516307884 1520816128 1545529167 1548577548 1557698688 1560771072 1560867846 1563886116 1564597944 1565310096 1566970704 1567683936 1570061376 1573158144 1573911027 1574627418 1577015388 1577733192 1579309056 1580027904 1580125872 1587124461 1589432832 1590156288 1590254884 1592567808 1599615927 1599621504 1602770988 1602776576 1605932272 1612211328 1613045161 1615391232 1618577408 1621807824 1622546016 1625006656 1625746304 1632204028 1632946952 1640899944 1653820416 1661145408 1664416026 1677521664 1677625677 1684185048 1684951632 1687506912 1688275008 1690835328 1694981106 1695752604 1697551596 1698324264 1700794368 1700899824 1701674016 1704254656 1708433337 1709210958 1710918144 1711696896 1711803028 1714292736 1715073024 1721885568 1722669312 1725281792 1732923296 1736335237 1746562272 1750007168 1757758184 1766319048 1769802912 1774949841 1777641606 1780227072 1783738368 1788111936 1788925824 1791638784 1799574192 1803123648 1806673806 1813737744 1817315136 1820899584 1821012487 1824533802 1825364268 1828132488 1828964592 1831738272 1835351168 1837065321 1839014229 1839851286 1840688724 1842527232 1842641476 1843365888 1843480184 1846161408 1853494656 1854338304 1855182336 1857150464 1857995776 1865376032 1866225088 1892109128 1902189744 1910614797 1913512302 1914383268 1917167616 1917286488 1924782912 1925659008 1928579328 1929457152 1929576786 1932383232 1937121264 1938002976 1940942016 1944770304 1949538708 1953383952 1964882556 1968758064 1968764928 1972641216 1977477957 1980476862 1981378308 1984260096 1984383128 1985286352 1994079451 1996071168 1996979712 2000008192 2000918528 2008866496 2009780864 2028514104 2044486656 2048512032 2056649049 2057585166 2060705556 2064642048 2064770064 2072843136 2073786624 2073915207 2076931584 2077060362 2081028096 2081157128 2085181488 2086130592 2087080128 2089294272 2090245248 2093415168 2097544192 2098548036 2099503224 2102687184 2103644256 2106834496 2112000267 2116165948 2119243776 2120208384 2128622769 2132821236 2132828672 2137027984 2146493167 2149615104 2153854976 2156947299 2162410432 2163394688 2173931136 2183559768 2187866592 2197556946 2200753152 2205093888 2214852822 2214860544 2219221368 2232292608 2232431019 2233447146 2236695552 2236834236 2245580064 2246602176 2250009216 2251033344 2251172917 2254447104 2259974808 2261003472 2263402128 2264432352 2267866432 2268898688 2273427039 2274461826 2277911116 2278947944 2281224192 2282262528 2295847424 2296892416 2310556339 2322866322 2328749696 2341156608 2341301769 2350456056 2351525904 2355092064 2359737216 2361941127 2365523082 2366599788 2368963584 2370041856 2370188808 2373636096 2384149248 2385234432 2385382326 2388851712 2399432256 2404156482 2404164864 2408898408 2418316992 2423086848 2423237089 2427866112 2432711736 2433819024 2437509984 2438619456 2442317696 2448306042 2449420428 2452018972 2453135048 2454251632 2456702976 2471326208 2472451072 2473576448 2531260368 2532412512 2536252992 2542471659 2543628906 2546327394 2547486396 2551191552 2551349736 2552352768 2552511024 2556381984 2563816437 2566377216 2567545344 2567704542 2571439104 2572609536 2572769048 2576510976 2582828352 2584003968 2587922688 2593027072 2599384944 2604511936 2609639942 2619843408 2625010752 2630188288 2636637276 2640635816 2641837744 2653538797 2654704368 2661428224 2662639616 2666462409 2675607552 2687458176 2699361288 2704685472 2710010709 2725972704 2725982208 2731349376 2736800703 2738046402 2742198732 2743446888 2747437056 2747607408 2753026752 2759776929 2761033086 2763790848 2763962214 2765048832 2765220276 2769242112 2769413816 2780241984 2781507456 2782773504 2782946047 2785725696 2786993664 2791220224 2798064048 2799337632 2803582912 2804859008 2816000356 2838163692 2843761648 2856357049 2866153472 2870268453 2871574902 2875929732 2892868992 2894185728 2894365179 2898574848 2905681896 2907004464 2911413024 2917155456 2924308062 2930075928 2934337536 2947323834 2953137096 2953147392 2958961824 2970715293 2972067462 2976390144 2976574692 2977929528 2982260736 2982445648 2994106752 2995469568 2995655299 3000012288 3001377792 3005929472 3013299744 3014671296 3017869504 3019243136 3031236052 3032615768 3091058334 3097155096 3115397376 3115590543 3121542144 3121735692 3127772232 3129195888 3130620192 3133941408 3135367872 3140122752 3146316288 3147822054 3149254836 3154030776 3155466384 3158618112 3160251744 3174248922 3178865664 3180312576 3180509768 3185135616 3199231854 3199243008 3205541976 3205553152 3211864544 3224422656 3224622583 3226090322 3230782464 3237154816 3243615648 3245092032 3250013312 3251492608 3264408056 3265893904 3281799888 3296335419 3307640832 3322290816 3328832052 3350170719 3355043328 3355251354 3368370096 3369903264 3375013824 3376550016 3381670656 3381880333 3389962212 3391505208 3395103192 3396648528 3401799648 3403348032 3408509312 3411692739 3416866674 3418421916 3421836288 3423393792 3423606056 3428585472 3443771136 3445338624 3450563584 3465846592 3472670474 3493124544 3500014336 3515516368 3532638096 3539605824 3548284623 3549899682 3555283212 3560454144 3576223872 3577851648 3578073489 3583277568 3599148384 3606234723 3606247296 3613347612 3627475488 3634630272 3641799168 3642024974 3649067604 3650728536 3656264976 3657929184 3663476544 3670702336 3672459063 3674130642 3678028458 3679702572 3681377448 3685054464 3685282952 3686731776 3686960368 3703290409 3706989312 3708676608 3710364672 3714300928 3715991552 3730752064 3732450176 3784218256 3804379488 3819491091 3821229594 3827024604 3828766536 3834335232 3834572976 3849565824 3851318016 3851556813 3857158656 3858914304 3859153572 3864766464 3874242528 3876005952 3881884032 3889540608 3899077416 3906767904 3914459913 3929765112 3937516128 3937529856 3945282432 3954955914 3960953724 3962756616 3968520192 3968766256 3970572704 3986344453 3988158902 3992142336 3993959424 4000016384 4001837056 4017732992 4019561728 4057028208 4088973312 4097024064 4113298098 4115170332 4121411112 4129540128 4141549629 4145686272 4145943321 4147573248 4147830414 4153863168 4154120724 4162056192 4162314256 4170362976 4172261184 4174160256 4178588544 4180490496 4180749703 4186830336 4195088384 4197096072 4199006448 4205374368 4207288512 4213668992 4224000534 4232331896 4238487552 4257245538 4265642472 4265657344 4274055968 4291033201 4292986334 4299230208 4307709952 4313894598 4324820864 4326789376 4347862272 4367119536 4375733184 4386462093 4395113892 4401506304 4429705644 4429721088 4438442736 4458101193 4464585216 4464862038 4466894292 4473391104 4473668472 4491160128 4493204352 4500018432 4500297451 4502066688 4502345834 4508894208 4519949616 4522006944 4526804256 4528864704 4535732864 4537797376 4546854078 4548923652 4555822232 4557895888 4562448384 4591694848 4593784832 4621112678 4645732644 4657499392 4682313216 4682603538 4700912112 4703051808 4710184128 4719474432 4721733081 4723882254 4731046164 4733199576 4737927168 4740083712 4740377616 4761373383 4768298496 4770468864 4770764652 4777703424 4798847781 4798864512 4808312964 4808329728 4817796816 4836633984 4839135483 4846173696 4846474178 4855732224 4865423472 4867638048 4875019968 4877238912 4884635392 4896612084 4898840856 4904037944 4906270096 4908503264 4928000623 4942652416 4944902144 4947152896 5032877031 5062520736 5064825024 5072505984 5084943318 5087257812 5092654788 5094972792 5102383104 5102699472 5105022048 5112763968 5125300011 5127632874 5132754432 5135090688 5135409084 5142878208 5145219072 5145538096 5165656704 5168007936 5168328373 5175845376 5186054144 5198769888 5209005711 5209023872 5219279884 5239686816 5250021504 5260376576 5273274552 5281271632 5283675488 5304663091 5307077594 5309408736 5322856448 5325279232 5332924818 5351215104 5374916352 5398722576 5409370944 5420021418 5451945408 5462698752 5463037461 5473601406 5476092804 5484397464 5486893776 5495214816 5506053504 5511195963 5517042687 5519553858 5522066172 5527581696 5527924428 5530097664 5530440552 5538484224 5538827632 5560483968 5563014912 5563359841 5565547008 5565892094 5571451392 5573987328 5582440448 5596128096 5598675264 5607165824 5609718016 5632000712 5676327384 5687523296 5712714098 5732306944 5740536906 5743149804 5751859464 5785737984 5788371456 5788730358 5797149696 5811363792 5814008928 5822826048 5834310912 5848616124 5860151856 5894647668 5906274192 5906294784 5917923648 5932433871 5941430586 5944134924 5952780288 5953149384 5955859056 5964891296 5982238353 5988213504 5988584797 5990939136 5991310598 6000024576 6002755584 6011858944 6026599488 6029342592 6035739008 6038486272 6062472104 6065231536 6182116668 6194310192 6221745621 6230794752 6231181086 6243084288 6243471384 6255544464 6258391776 6261240384 6267882816 6270735744 6280245504 6292632576 6295644108 6298509672 6308061552 6310932768 6320503488 6336000801 6348497844 6357731328 6360625152 6361019536 6385868307 6398463708 6398486016 6411083952 6411106304 6423729088 6439479501 6448845312 6449245166 6452180644 6461564928 6487231296 6490184064 6500026624 6502985216 6528816112 6531787808 6563599776 6592670838 6615281664 6644581632 6657664104 6697293057 6700341438 6710086656 6710502708 6736740192 6739806528 6750027648 6753100032 6753518751 6763341312 6763760666 6779924424 6783010416 6790206384 6793297056 6803599296 6806696064 6817018624 6820281117 6823385478 6833733348 6836843832 6843672576 6846787584 6847212112 6877539331 6887542272 6890677248 6901127168 6931669017 6931693184 6945340948 6986249088 7000028672 7023905307 7031032736 7065276192 7079211648 7096569246 7099799364 7110566424 7120908288 7152447744 7155703296 7156146978 7166555136 7198296768 7212469446 7212494592 7226695224 7254950976 7269260544 7269711267 7283598336 7284049948 7298135208 7301457072 7312529952 7315858368 7326953088 7341404672 7344918126 7348261284 7356056916 7359405144 7362754896 7370108928 7370565904 7373920736 7403211127 7406580818 7413978624 7417353216 7420729344 7428601856 7431983104 7461504128 7464900352 7568436512 7608758976 7638982182 7642459188 7654049208 7657533072 7669145952 7691449311 7699131648 7702636032 7703113626 7714317312 7717828608 7718307144 7729532928 7748485056 7752011904 7763768064 7779081216 7798154832 7813535808 7828919826 7859530224 7875032256 7890564864 7909911828 7921907448 7925513232 7937532512 7941145408 7960616391 7972688906 7976317804 7984284672 7987918848 8000032768 8035465984 8039123456 8114056416 8130032127 8177946624 8194048128 8226596196 8230340664 8242822224 8259080256 8279330787 8283099258 8291372544 8291886642 8295146496 8295660828 8307726336 8308241448 8324628512 8340725952 8344522368 8348320512 8348838141 8357177088 8360980992 8361499406 8373660672 8390176768 8394192144 8398012896 8410748736 8414577024 8427337984 8448001068 8464663792 8514491076 8531284944 8531314688 8548111936 8569071147 8582066402 8585972668 8598460416 8627789196 8649641728 8653578752 8683095537 8695724544 8734239072 8751466368 8772924186 8790227784 8803012608 8859411288 8859442176 8876885472 8912145879 8916202386 8929170432 8929724076 8933788584 8946782208 8947336944 8982320256 8986408704 8986965897 9000036864 9000594902 9004133376 9004691668 9017788416 9039899232 9044013888 9053608512 9057729408 9071465728 9075594752 9093708156 9097847304 9111644464 9115791776 9152001157 9183389696 9187569664 9242225356 9291465288 9314998784 9346771629 9364626432 9365207076 9401824224 9406103616 9420368256 9438948864 9443466162 9447764508 9462092328 9466399152 9475854336 9480755232 9522746766 9536596992 9540937728 9541529304 9555406848 9597695562 9597729024 9616625928 9616659456 9635593632 9673267968 9673867749 9678270966 9692347392 9692948356 9711464448 9730846944 9735276096 9750039936 9754477824 9769270784 9793224168 9797681712 9808075888 9812540192 9817006528 9856001246 9885304832 9889804288 10050512157 10065754062 10125041472 10129650048 10145011968 10145640999 10169886636 10174515624 10185309576 10189945584 10205398944 10210044096 10225527936 10235078217 10250600022 10255265748 10265508864 10270181376 10270818168 10285756416 10291076192 10331313408 10336015872 10336656746 10351690752 10372108288 10397539776 10418011422 10418047744 10438559768 10479373632 10500043008 10520753152 10546549104 10562543264 10567350976 10609326182 10614155188 10618817472 10645712896 10665849636 10734220467 10749832704 10797445152 10818704169 10818741888 10840042836 10903890816 10925397504 10926074922 10947202812 10952185608 10968794928 10973787552 10990429632 11012107008 11017377189 11022391926 11034085374 11039107716 11044132344 11055163392 11055848856 11060195328 11060881104 11077655264 11109871227 11120967936 11126029824 11126719682 11131094016 11131784188 11142902784 11147974656 11164880896 11192256192 11197350528 11214331648 11219436032 11264001424 11352654768 11375046592 11425428196 11481073812 11486299608 11503718928 11554670439 11571475968 11576742912 11577460716 11594299392 11622727584 11628017856 11645652096 11668621824 11697232248 11720303712 11743379739 11789295336 11812548384 11812589568 11835847296 11864867742 11882861172 11888269848 11905560576 11906298768 11911718112 11929782592 11959033359 11964476706 11976427008 11977169594 11981878272 11982621196 12000049152 12005511168 12053198976 12058685184 12071478016 12076972544 12124944208 12130463072 12364233336 12388620384 12424648887 12437829963 12443491242 12461589504 12462362172 12486168576 12486942768 12511088928 12516783552 12522480768 12535765632 12541471488 12542249109 12560491008 12585265152 12591288216 12597019344 12616123104 12621865536 12641006976 12672001602 12696995688 12715462656 12722039072 12747087409 12771736614 12796927416 12796972032 12822167904 12822212608 12847458176 12873099603 12878959002 12897690624 12898490332 12904361288 12923129856 12974462592 12980368128 13000053248 13005970432 13057632224 13063575616 13127199552 13185341676 13289163264 13315328208 13374303579 13394586114 13400682876 13420173312 13421005416 13473480384 13479613056 13500055296 13500892353 13506200064 13507037502 13526682624 13527521332 13559848848 13566020832 13580412768 13586594112 13607198592 13613392128 13634037248 13640562234 13646770956 13667466696 13673687664 13687345152 13694424224 13755078662 13775084544 13781354496 13802254336 13863338034 13863386368 13890681896 13972498176 14000057344 14047810614 14062065472 14130552384 14158423296 14193138492 14199598728 14221132848 14284120149 14304895488 14311406592 14312293956 14333110272 14396543343 14396593536 14424938892 14424989184 14453390448 14509901952 14517406449 14538521088 14539422534 14567196672 14568099896 14596270416 14602914144 14625059904 14631716736 14653906176 14682809344 14689836252 14696522568 14712113832 14718810288 14725509792 14741131808 14747841472 14784001869 14806422254 14813161636 14827957248 14834706432 14841458688 14857203712 14923008256 14929800704 15098631093 15136873024 15217517952 15277964364 15284918376 15308098416 15315066144 15338291904 15375900033 15382898622 15398263296 15405272064 15406227252 15428634624 15435657216 15436614288 15496970112 15504023808 15504985119 15527536128 15558162432 15596309664 15627017133 15627071616 15657839652 15719060448 15750064512 15758210419 15781129728 15819823656 15843814896 15851026464 15875065024 15882290816 15913989273 15921232782 15945377812 15952635608 15968569344 15975837696 16070931968 16078246912 16228112832 16260064254 16388096256 16389112383 16453192392 16460681328 16485644448 16518160512 16533587889 16551128061 16558661574 16566198516 16582745088 16583773284 16590292992 16591321656 16615452672 16616482896 16649257024 16681451904 16689044736 16690079523 16696641024 16697676282 16714354176 16721961984 16722998812 16747321344 16788384288 16796025792 16821497472 16829154048 16854675968 16896002136 16929327584 16962659623 17028982152 17062569888 17062629376 17096223872 17138142294 17164132804 17171945336 17196920832 17255578392 17299283456 17307157504 17366191074 17391449088 17468478144 17502932736 17545848372 17580455568 17718822576 17718884352 17753770944 17797301613 17824291758 17832404772 17858340864 17859448152 17867577168 17894673888 17946715059 17964640512 17965754391 17972817408 17973931794 18000073728 18001189804 18008266752 18009383336 18035576832 18079798464 18088027776 18107217024 18115458816 18142931456 18151189504 18187416312 18195694608 18223288928 18231583552 18304002314 18366779392 18484450712 18582930576 18629997568 18665236863 18693543258 18729252864 18730414152 18803648448 18812207232 18840736512 18877897728 18886932324 18895529016 18924184656 18932798304 18961510464 19008002403 19045493532 19073193984 19081875456 19083058608 19157604921 19195391124 19195458048 19233251856 19233318912 19271187264 19318438503 19346535936 19347735498 19356541932 19384694784 19385896712 19461693888 19470552192 19480622329 19500079872 19508955648 19538541568 19586448336 19595363424 19616151776 19625080384 19634013056 19712002492 19770609664 20091879171 20101024314 20131508124 20250082944 20259300096 20260556253 20290023936 20291281998 20339773272 20349031248 20370619152 20379891168 20410797888 20420088192 20451055872 20460843351 20470156434 20501200044 20510531496 20531017728 20540362752 20541636336 20582152384 20632617993 20662626816 20672031744 20673313492 20703381504 20795007051 20795079552 20836022844 20836095488 20877119536 20958747264 20969587093 21000086016 21041506304 21071715921 21093098208 21125086528 21134701952 21218652364 21228310376 21237634944 21331699272 21468440934 21499665408 21594890304 21637408338 21637483776 21680085672 21807781632 21809133801 21850795008 21852149844 21894405624 21904371216 21937589856 21947575104 21980859264 22024214016 22034754378 22044783852 22068170748 22078215432 22088264688 22110326784 22111697712 22121762208 22155310528 22209633381 22219742454 22241935872 22252059648 22253439364 22262188032 22263568376 22285805568 22295949312 22384512384 22394701056 22428663296 22438872064 22528002848 22572358081 22705309536 22750093184 22850856392 22962147624 22972599216 23007437856 23074347933 23109340878 23142951936 23153485824 23154921432 23188598784 23245455168 23256035712 23291304192 23337243648 23394464496 23440607424 23486759478 23578590672 23625096768 23671694592 23673162331 23729735484 23765722344 23776539696 23812597536 23823436224 23859565184 23881849173 23918066718 23928953412 23952854016 23954339188 23963756544 23965242392 24000098304 24106397952 24117370368 24142956032 24153945088 24249888416 24260926144 24728466672 24777240768 24837992361 24849297774 24875659926 24886982484 24923179008 24924724344 24973885536 25022177856 25033567104 25044961536 25046514423 25071531264 25082942976 25084498218 25120982016 25170530304 25182576432 25194038688 25232246208 25243731072 25282013952 25344003204 25393991376 25444078144 25494174818 25543473228 25593854832 25593944064 25644335808 25694916352 25707213441 25746199206 25757918004 25795381248 25796980664 25808722576 25923032863 25948925184 25960736256 26000106496 26011940864 26049286611 26115264448 26127151232 26254399104 26370683352 26578326528 26630656416 26736437637 26748607158 26789172228 26801365752 26840346624 26842010832 26946960768 26959226112 26960897691 27000110592 27001784706 27012400128 27014075004 27053365248 27055042664 27119697696 27132041664 27160825536 27173188224 27214397184 27226784256 27268074496 27281124468 27293541912 27334933392 27347375328 27388848448 27456003471 27510157324 27550169088 27562708992 27726676068 27726772736 27781363792 27904411171 27944996352 28000114688 28040314887 28095621228 28124130944 28261104768 28316846592 28386276984 28399197456 28442265696 28568240298 28609790976 28622813184 28624587912 28666220544 28793086686 28793187072 28849877784 28849978368 28906780896 29019803904 29021603247 29034812898 29077042176 29078845068 29134393344 29136199792 29192540832 29205828288 29250119808 29263433472 29265247921 29307812352 29365618688 29379672504 29393045136 29424227664 29437620576 29451019584 29482263616 29495682944 29568003738 29612844508 29626323272 29655914496 29669412864 29846016512 29859601408 30037232407 30197262186 30273746048 30435035904 30436922997 30555928728 30569836752 30616196832 30630132288 30676583808 30705234651 30751800066 30765797244 30796526592 30810544128 30812454504 30857269248 30873228576 30993940224 31008047616 31009970238 31055072256 31116324864 31192619328 31254034266 31254143232 31315679304 31438120896 31500129024 31502082157 31516420838 31562259456 31639647312 31687629792 31702052928 31750130048 31764581632 31827978546 31842465564 31890755624 31905271216 31937138688 32141863936 32156493824 32202661401 32456225664 32520128508 32776192512 32778224766 32906384784 32921362656 32971288896 33036321024 33052131567 33067175778 33102256122 33117323148 33132397032 33165490176 33167546568 33180585984 33182643312 33232965792 33298514048 33329613681 33362903808 33378089472 33380159046 33393282048 33395352564 33428708352 33443923968 33445997624 33494642688 33576768576 33592051584 33642994944 33658308096 33709351936 33792004272 33858655168 33925319246 34057964304 34125139776 34192447744 34276284588 34328265608 34343890672 34496004361 34511156784 34598566912 34614315008 34664011317 34732382148 34782898176 34936956288 35005865472 35091696744 35160911136 35230139217 35437645152 35437768704 35507541888 35594603226 35648583516 35664809544 35716681728 35718896304 35735154336 35789347776 35877100077 35893430118 35929281024 35931508782 35945634816 35947863588 36000147456 36002379608 36016533504 36018766672 36159596928 36176055552 36178298611 36214434048 36230917632 36285862912 36302379008 36374832624 36391389216 36446577856 36463167104 36608004628 36968901424 37132641637 37165861152 37259995136 37313489889 37330473726 37387086516 37458505728 37460828304 37607296896 37624414464 37626747327 37681473024 37755795456 37773864648 37791058032 37848369312 37865596608 37923020928 38016004806 38090987064 38146387968 38166117216 38241262227 38315209842 38390782248 38390916096 38466503712 38466637824 38542374528 38619298809 38636877006 38693071872 38695470996 38713083864 38769389568 38771793424 38923387776 38941104384 38943518887 38961244658 39000159744 39017911296 39077083136 39172896672 39190726848 39232303552 39250160768 39268026112 39424004984 40183758342 40202048628 40263016248 40500165888 40502677059 40518600192 40521112506 40580047872 40582563996 40679546544 40698062496 40741238304 40759782336 40821595776 40840176384 40842708637 40902111744 40921686702 40940312868 41002400088 41021062992 41062035456 41083272672 41164304768 41265235986 41325253632 41344063488 41346626984 41406763008 41590014102 41590159104 41672045688 41672190976 41754239072 41917494528 41920093579 41939174186 42000172032 42083012608 42143431842 42186196416 42250173056 42269403904 42437304728 42456620752 42475269888 42663398544 42852360447 42936881868 42999330816 43189780608 43274816676 43274967552 43360171344 43552219347 43615563264 43618267602 43701590016 43704299688 43788811248 43808742432 43875179712 43895150208 43961718528 43964444329 44048428032 44069508756 44089567704 44136341496 44156430864 44176529376 44223395424 44243524416 44310621056 44352005607 44419266762 44439484908 44483871744 44504119296 44506878728 44524376064 44527136752 44571611136 44769024768 44789402112 44857326592 44877744128 45056005696 45144716162 45410619072 45500186368 45701712784 45924295248 45945198432 46014875712 46127700099 46148695866 46218681756 46285903872 46306971648 46309842864 46490910336 46512071424 46514955357 46582608384 46674487296 46788928992 46881051399 46881214848 46973518956 47157181344 47250193536 47274631257 47343389184 47346324662 47459470968 47531444688 47553079392 47625195072 47646872448 47719130368 47741967819 47763698346 47836133436 47857906824 47905708032 47908678376 47927513088 47930484784 48142775317 48212795904 48234740736 48285912064 48307890176 48499776832 48521852288 49167337149 49456933344 49554481536 49653384183 49675984722 49698595548 49751319852 49773964968 49846358016 49849448688 49947771072 50044355712 50067134208 50070238569 50089923072 50093028846 50143062528 50165885952 50168996436 50241964032 50365152864 50388077376 50464492416 50487462144 50490592567 50564027904 50688006408 50787982752 50887978869 50888156288 50988349636 51086946456 51187709664 51187888128 51288671616 51389832704 51414426882 51492398412 51515836008 51590762496 51593961328 51617445152 51822477889 51846065726 51897850368 51921472512 52000212992 52023881728 52098573222 52230528896 52254302464 52508798208 52741366704 53156653056 53261312832 53472875274 53497214316 53578344456 53602731504 53684021664 53840145177 53893921536 53897263173 53918452224 53921795382 54000221184 54003569412 54024800256 54028150008 54106730496 54110085328 54239395392 54264083328 54321651072 54346376448 54349746139 54428794368 54453568512 54536148992 54562248936 54587083824 54669866784 54694750656 54777696896 54912006942 55020314648 55100338176 55453352136 55453545472 55562727584 55808822342 55889992704 56000229376 56080629774 56191242456 56248261888 56522209536 56633693184 56772553968 56798394912 56884531392 57024007209 57136480596 57219581952 57245626368 57249175824 57586173372 57586374144 57699755568 57699956736 57813561792 57955315509 58039607808 58043206494 58069625796 58154084352 58157690136 58272399584 58385081664 58411656576 58441866987 58500239616 58503866863 58526866944 58530495842 58615624704 58731237376 58759345008 58786090272 58848455328 58875241152 58902039168 58964527232 58991365888 59136007476 59225689016 59252646544 59311828992 59692033024 59719202816 60074464814 60394524372 60547492096 60781668759 60870071808 60873845994 61111857456 61139673504 61232393664 61260264576 61353167616 61382530053 61410469302 61503600132 61531594488 61593053184 61621088256 61624909008 61746457152 61897853979 61987880448 62016095232 62019940476 62110144512 62385021153 62385238656 62508068532 62508286464 62631358608 62876241792 62908761279 63000258048 63004164314 63032841676 63124518912 63279294624 63375259584 63404105856 63500260096 63529163264 63655957092 63684931128 63781511248 63810542432 64064008099 64283727872 64312987648 64405322802 64912451328 65040257016 65427401403 65552385024 65556449532 65812769568 65842725312 65942577792 66072642048 66104263134 66134351556 66204512244 66234646296 66264794064 66330980352 66335093136 66365286624 66465931584 66597028096 66628900143 66659227362 66725807616 66756178944 66760318092 66786564096 66790705128 66857416704 66887847936 66891995248 67153537152 67184103168 67188268849 67285989888 67316616192 67418703872 67584008544 67717074243 67717310336 67850638492 68115928608 68250279552 68384895488 68552569176 68656531216 68687781344 68992008722 69022313568 69197133824 69228630016 69328022634 69464764296 69565796352 69873912576 70011730944 70183393488 70321822272 70460278434 70875290304 71015083776 71019486993 71189206452 71297167032 71329619088 71437792608 71470308672 71578695552 71645547519 71754200154 71786860236 71858562048 71863017564 71891269632 71895727176 72000294912 72004759216 72037533344 72319193856 72323677933 72352111104 72356597222 72428868096 72461835264 72571725824 72604758016 72749665248 72782778432 72893155712 72926334208 73216009256 73937802848 74265283274 74331722304 74519990272 74626979778 74660947452 74774173032 74921656608 75139543269 75214593792 75248828928 75253494654 75362946048 75511590912 75547729296 75582116064 75696738624 75731193216 75846041856 76032009612 76181974128 76332234432 76482524454 76630419684 76781564496 76781832192 76933007424 77084749056 77121640323 77238597618 77273754012 77386143744 77390941992 77426167728 77543586848 77769098589 77846775552 77851602361 77882208768 77887037774 77922489316 78000319488 78035822592 78154166272 78345793344 78381453696 78464607104 78500321536 78536052224 78848009968 80367516684 80404097256 80526032496 80882693073 81000331776 81005354118 81037200384 81042225012 81160095744 81165127992 81359093088 81396124992 81482476608 81519564672 81643191552 81680352768 81685417274 81804223488 81843373404 81880625736 82004800176 82042125984 82166545344 82328609536 82368010413 82530471972 82650507264 82688126976 82693253968 83180028204 83180318208 83344091376 83344381952 83508478144 83713233513 83834989056 83840187158 83878348372 84000344064 84286863684 84372392832 84500346112 84538807808 84874609456 84913241504 84950539776 85326797088 85704720894 85873763736 85998661632 86379561216 86549633352 86549935104 86720342688 87064809741 87104438694 87231126528 87236535204 87403180032 87408599376 87577622496 87617484864 87750359424 87790300416 87795743763 87923437056 87928888658 88096856064 88139017512 88179135408 88272682992 88312861728 88353058752 88446790848 88487048832 88621242112 88704011214 88838533524 88878969816 88967743488 89008238592 89013757456 89054273504 89408011303 89538049536 89578804224 89714653184 89755488256 90111697221 90112011392 90289432324 90821238144 91000372736 91310768991 91403425568 91848590496 91890396864 92029751424 92255400198 92297391732 92437363512 92571807744 92619685728 92981820672 93024142848 93029910714 93165216768 93348974592 93577857984 93762102798 93762429696 93947037912 94314362688 94500387072 94506246471 94549262514 94686778368 94692649324 94918941936 95062889376 95106158784 95250390144 95293744896 95438260736 95483935638 95527396692 95672266872 95715813648 95811416064 95817356752 95860969568 96241744651 96285550634 96425591808 96469481472 96571824128 96615780352 96999553664 97043704576 98334674298 98913866688 99108963072 99306768366 99351969444 99397191096 99502639704 99547929936 99698897376 99895542144 99988841043 100088711424 100134268416 100140477138 100179846144 100186057692 100286125056 100331771904 100337992872 100483928064 100730305728 100776154752 100928984832 100974924288 100981185134 101128055808 101376012816 101575965504 101775957738 101776312576 101976699272 102173892912 102375419328 102577343232 102779665408 102828853764 102984796824 103031672016 103187922656 103234890304 103488013083 103644955778 103692131452 103795700736 103842945024 104000425984 104197146444 104461057792 104508604928 105017596416 105482733408 105690417651 106313306112 106522625664 106945750548 106994428632 107156688912 107205463008 107368043328 107631300231 107680290354 107787843072 107794526346 107836904448 107843590764 108000442368 108007138824 108049600512 108056300016 108220170656 108478790784 108528166656 108534895833 108643302144 108692752896 108699492278 108857588736 108907137024 109072297984 109124497872 109174167648 109339733568 109389501312 109555393792 109824013884 110040629296 110906704272 110907090944 111125455168 111397924911 111617644684 111779985408 112161259548 112382484912 112496523776 112880241981 113044419072 113267386368 113545107936 113596789824 113769062784 114048014418 114272961192 114439163904 114498351648 114723786681 115172346744 115172748288 115399511136 115399913472 115627123584 115857896427 115910631018 116079215616 116086412988 116139251592 116308168704 116315380272 116544799168 116770163328 116823313152 116830556661 116883733974 117000479232 117007733726 117053733888 117060991684 117231249408 117518690016 117572180544 117696910656 117750482304 117804078336 117929054464 117982731776 118272014952 118451378032 118505293088 118976015041 119384066048 119438405632 120148929628 120789048744 121094984192 121508031177 121563337518 121740143616 121747691988 122223714912 122279347008 122464787328 122520529152 122528125911 122706335232 122765060106 122820938604 123007200264 123063188976 123186106368 123249818016 123492914304 123795707958 123975760896 124032190464 124039880952 124220289024 124770042306 124770477312 125016137064 125016572928 125262717216 125752483584 125760280737 125817522558 126000516096 126008328628 126065683352 126249037824 126558589248 126750519168 126808211712 127000520192 127058326528 127311914184 127369862256 127563022496 127621084864 128128016198 128567455744 128810645604 129824902656 130080514032 130656658041 130854802806 131104770048 131112899064 131625539136 131685450624 131885155584 131893332987 132145284096 132208526268 132268703112 132409024488 132469292592 132529588128 132670186272 132730573248 132931863168 133056016821 133194056192 133257800286 133318454724 133451615232 133512357888 133520636184 133573128192 133581410256 133714833408 133783990496 134307074304 134368206336 134376537698 134571979776 134633232384 134837407744 135168017088 135434148486 135434620672 135701276984 136231857216 136500559104 136769790976 137105138352 137313062432 137375562688 137984017444 138044627136 138394267648 138656045268 138929528592 139544866071 139747825152 140023461888 140366786976 140643154197 140643644544 140920556868 141750580608 141823893771 142030167552 142038973986 142378412904 142594334064 142659238176 142875585216 142940617344 143157391104 143225903457 143291095038 143508400308 143573720472 143717124096 143726035128 143782539264 143791454352 144009518432 144075066688 144428325951 144638387712 144647355866 144704222208 144713194444 144857736192 144923670528 145143451648 145499330496 145565556864 145786311424 145852668416 146432018512 147502011447 147875605696 148530566548 148663444608 149253959556 149321894904 149548346064 149843313216 150210715707 150279086538 150429187584 150497657856 150506989308 150725892096 151095458592 151164232128 151393477248 151462386432 151471777701 151692083712 152064019224 152363948256 152663936607 152664468864 152965048908 153260839368 153563128992 153563664384 153866014848 154169498112 154243280646 154477195236 154547508024 154772287488 154781883984 154852335456 155087173696 155467433667 155538197178 155693551104 155703204722 155764417536 155774075548 155844978632 156000638976 156071645184 156691586688 156762907392 156929214208 157000643072 157072104448 157696019936 160735033368 160808194512 161052064992 161520435531 161691789519 161765386146 162000663552 162010708236 162074400768 162084450024 162320191488 162330255984 162718186176 162792249984 162964953216 163039129344 163049238417 163286383104 163360705536 163370834548 163608446976 163686746808 163761251472 164009600352 164084251968 164333090688 164657219072 164736020826 165060943944 165301014528 165386507936 165712136317 166360056408 166360636416 166688182752 166688763904 167016956288 167426467026 167669978112 167680374316 167756696744 168000688128 168573727368 168744785664 169000692224 169077615616 169749218912 169826483008 169901079552 170653594176 171409441788 171747527472 172759122432 173099266704 173099870208 173440685376 173865946527 174129619482 174208877388 174462253056 174473070408 174817198752 175155244992 175234969728 175325600961 175500718848 175511600589 175580600832 175591487526 175846874112 175857777316 176193712128 176278035024 176358270816 176545365984 176625723456 176706117504 176893581696 176974097664 177242484224 177408022428 177677067048 177757939632 177935486976 178027514912 178108547008 178816022606 179076099072 179157608448 179429306368 180223394442 180224022784 180578864648 181642476288 182000745472 182345006277 182621537982 182806851136 183697180992 183780793728 184059502848 184510800396 184594783464 184874727024 185239371456 185693561937 185963641344 186048285696 186059821428 186330433536 187155063459 187155715968 187524205596 187524859392 187894075824 188628725376 188726283837 189000774144 189012492942 189098525028 189373556736 189385298648 189837883872 190125778752 190212317568 190500780288 190587489792 190876521472 190967871276 191054793384 191344533744 191431627296 191634713504 191721939136 192192024297 192483489302 192571101268 192851183616 192938962944 193143648256 193999107328 194087409152 196282204209 196669348596 197827733376 198217926144 198613536732 198703938888 198794382192 199005279408 199095859872 199397794752 199791084288 199886700429 199977682086 200177422848 200268536832 200280954276 200359692288 200372115384 200572250112 200663543808 200675985744 201460611456 201552309504 201564806547 201857969664 201949848576 201962370268 202256111616 202752025632 203151222729 203151931008 203551915476 203552625152 203953398544 204347785824 204750838656 204856735447 205154686464 205559330816 205657707528 205969593648 206063344032 206375845312 206469780608 206976026166 207289911556 207384262904 207591401472 207685890048 208394292888 208922115584 209017209856 210035192832 210965466816 211380835302 213045251328 213058460979 213891501096 213988857264 214313377824 214410926016 214736086656 214936642557 215262600462 215360580708 215575686144 215589052692 215673808896 215687181528 216000884736 216014277648 216112600032 216440341312 216957581568 216971033799 217056333312 217069791666 217286604288 217385505792 217398984556 217715177472 217814274048 218248995744 218348335296 218679467136 218779002624 219110787584 219648027768 220081258592 220514575099 221813408544 221814181888 222250910336 222795849822 223235289368 223559970816 224322519096 224764969824 224993047552 225418629807 225760483962 226088838144 226534772736 227090215872 227193579648 227538125568 228096028836 228545922384 228996703296 229447573362 230344693488 230345496576 230799022272 231254247168 231364920969 231715792854 231821262036 232158431232 232172825976 232278503184 232630760544 233089598336 233307295767 233540326656 233554807083 233646626304 233661113322 233767467948 234000958464 234015467452 234107467776 234121983368 234462498816 235037380032 235144361088 235393821312 235500964608 235608156672 235858108928 235965463552 236544029904 236902756064 237010586176 237952030082 238768132096 240297859256 241578097488 242189968384 242648079219 243016062354 243126675036 243480287232 243495383976 244447429824 244558694016 244929574656 245041058304 245056251822 245412670464 245530120212 245641877208 246014400528 246126377952 246499636032 246985828608 247104031239 247591415916 247951521792 248064380928 248079761904 249540084612 249540954624 250032274128 250033145856 250525434432 251139700539 251504967168 251520561474 251635045116 252001032192 252016657256 252131366704 253117178496 253248090277 253501038336 253616423424 254001040384 254116653056 254623828368 254739724512 255126044992 255242169728 256256032396 257621291208 259649805312 260161028064 261194429223 261313316082 261709605612 262209540096 262225798128 263251078272 263370901248 263387231289 263770311168 263786665974 264290568192 264417052536 264537406224 264818048976 264938585184 265059176256 265340372544 265461146496 265863726336 266112033642 266388112384 266515600572 266636909448 266903230464 267024715776 267041272368 267162820512 267567980992 268224033909 268614148608 268736412672 268753075396 269143959552 269266464768 270335091663 270336034176 270868296972 270869241344 271402553968 272463714432 272604632209 273001118208 273539581952 273932306973 274210276704 274626124864 274751125376 275968034888 276089254272 277312090536 277859057184 279089732142 279495650304 280046923776 280733573952 281286308394 281287289088 281841113736 283501161216 283518739413 283647787542 284060335104 284077947972 284756825808 285188668128 285318476352 285751170432 285881234688 285898960459 286314782208 286451806914 286582190076 287016800616 287147440944 287434248192 287452070256 287582908704 288019036864 288150133376 288725233953 288856651902 289276775424 289294711732 289408444416 289426388888 289715472384 289847341056 290998660992 291131113728 291572622848 291705336832 292864037024 293440655053 295004022894 295751211392 297061133096 297326889216 298507919112 298643789808 299096692128 299686626432 299966523129 300421431414 300558173076 300858375168 300995315712 301013978616 301451784192 302190917184 302328464256 302786954496 302924772864 302943555402 303384167424 304128038448 304727896512 305327873214 305328937728 305930097816 306521678736 307126257984 307732029696 307751110303 308338996224 308486561292 308954390472 309095016048 309563767968 309704670912 310174347392 310464039249 310934867334 311076394356 311387102208 311406409444 311528835072 311548151096 311689957264 312001277952 313383173376 313525814784 313858428416 314001286144 314144208896 315392039872 321470066736 321616389024 322104129984 322893900693 323040871062 323383579038 323530772292 324001327104 324021416472 324148801536 324168900048 324660511968 325436372352 325584499968 325604687499 325929906432 326078258688 326098476834 326572766208 326721411072 326741669096 327216893952 327373493616 327522502944 328019200704 328168503936 328666181376 329314438144 329472041652 330121887888 330773015872 331424272634 332720112816 332721272832 333376365504 334033912576 334193774733 334852934052 335339956224 335360748632 335513393488 336999427219 337147454736 337489571328 338001384448 338155231232 338640725943 339498437824 339652966016 339802159104 341307188352 342818883576 343495054944 344171360043 345518244864 346198533408 346199740416 346881370752 347573689281 347731893054 348259238964 348417754776 348924506112 348946140816 349634397504 350310489984 350469939456 350491669983 350651201922 351001437696 351023201178 351161201664 351182975052 351693748224 351715554632 352556070048 352716541632 353090731968 353251446912 353412235008 353434147969 353787163392 353948195328 354484968448 354816044856 355354134096 355515879264 356055029824 356217094016 356928045123 357632045212 358152198144 358315216896 360446788884 360448045568 361157729296 362757345223 363284952576 364001490944 364524093531 364690012554 365243075964 365613702272 367394361984 367561587456 367584377733 368119005696 369021600792 369189566928 369749454048 370478742912 371387123874 371927282688 372096571392 372119642856 372660867072 374310126918 374311431936 375048411192 375049718784 375788151648 377257450752 377280842211 377452567674 378001548288 378024985884 378197050056 378747113472 378770597296 379675767744 380251557504 380424635136 380448222973 381001560576 381174979584 381753042944 381935742552 382109586768 382689067488 382863254592 383269427008 383443878272 384384048594 384966978604 385142202536 385702367232 387998214656 388174818304 392564408418 393338697192 395655466752 395679998961 396435852288 397227073464 397407877776 397588764384 398010558816 398191719744 398795589504 399168050463 399582168576 399773400858 399955364172 400354845696 400537073664 400561908552 400719384576 400744230768 401144500224 401351971488 402921222912 403104619008 403129613094 403715939328 403899697152 403924740536 404512223232 405504051264 406302445458 406303862016 407103830952 407105250304 407906797088 408695571648 409501677312 409527068041 409713470894 410309372928 411118661632 411315415056 411939187296 412126688064 412751690624 412939561216 413952052332 414579823112 414768525808 415182802944 416788585776 417844231168 418034419712 418634598213 420070385664 421930933632 422761670604 425471681313 426090502656 426116921958 427783002192 427977714528 428626755648 428821852032 429472173312 429677710371 429873285114 430525200924 430721161416 431151372288 431178105384 431347617792 431374363056 432028555296 432225200064 432880682624 433284977853 433915163136 433942067598 434112666624 434139583332 434573208576 434771011584 434797969112 435430354944 436497991488 436696670592 437358934272 437558005248 438221575168 439296055536 440162517184 441029150198 443626817088 444501820672 445591699644 446470578736 448448056693 448645038192 449529939648 449986095104 450632147121 450837259614 451520967924 452177676288 454180431744 454387159296 454415333103 455076251136 456192057672 457091844768 457991809821 457993406592 458895146724 460689386976 460690993152 461598044544 462508494336 462729841938 463431585708 463642524072 464316862464 464345651952 464557006368 465261521088 466179196672 466402301001 466614591534 467080653312 467109614166 467293252608 467322226644 467534935896 468001916928 468030934904 468214935552 468243966736 470074760064 470288722176 470317881943 470787642624 471001929216 471216313344 471716217856 471930927104 473088059808 473805512128 474021172352 475904060164 480595718512 483156194976 484379936768 485075368557 485296158438 486032124708 486253350072 486960574464 486990767952 488894859648 489117388032 489147715251 489859149312 490082116608 490112503644 490825340928 491060240424 491283754416 492028801056 492252755904 492999272064 493971657216 494208062478 495182831832 495903043584 496159523808 497136408951 499080169224 499081909248 500064548256 500066291712 501050868864 502279401078 503009934336 503041122948 503270090232 504002064384 504033314512 504262733408 506234356992 506265745531 506496180554 507002076672 507232846848 508002080768 508233306112 509247656736 509479449024 510252089984 510484339456 512512064792 515242582416 519299610624 520322056128 522388858446 522626632164 523419211224 524451596256 525976802883 526502156544 526534801767 526741802496 526774462578 527540622336 527573331948 528581136384 528834105072 529074812448 529636097952 529877170368 530118352512 530680745088 530922292992 530955212281 531727452672 532224067284 532776224768 533031201144 533273818896 533806460928 534082544736 534325641024 535135961984 536448067818 537228297216 537472825344 537506150792 538287919104 540670183326 540672068352 541736593944 541738482688 542805107936 544927428864 544961216527 545209264418 546002236416 547079163904 547864613946 548420553408 549252249728 549502250752 551936069776 552178508544 554624181072 555718114368 557080685811 558179464284 558991300608 561467147904 562572616788 562574578176 563682227472 566178851511 567002322432 567037478826 567295575084 568120670208 568155895944 569513651616 570377336256 570636952704 571502340864 571537776277 571762469376 571797920918 572629564416 572903613828 573164380152 574033601232 574294881888 574904140512 575165817408 576038073728 576300266752 576576072891 577450467906 577713303804 578553550848 578589423464 578816888832 578852777776 579430944768 581997321984 582262227456 583145245696 583410673664 585728074048 586881310106 590008045788 591502422784 594122266192 594653778432 597015838224 597287579616 598193384256 599373252864 599660101287 599933046258 600842862828 601116346152 601716750336 601990631424 602027957232 604381834368 604656928512 604694419641 605573908992 605849545728 605887110804 606768334848 608256076896 609453668187 609455793024 610655746428 610657875456 611860195632 613043357472 614252515968 614570206341 615464059392 615502220606 616677992448 616973122584 617908780944 618190032096 619127535936 619409341824 620348694784 620928078498 621869734668 622152788712 622774204416 622812818888 623057670144 623096302192 623379914528 625856079121 626766346752 627051629568 627716856832 628002572288 628288417792 630784079744 639175382937 642940133472 643232778048 644208259968 645787801386 646081742124 646767158076 647061544584 648002654208 648042832944 648337800096 649321023936 650872744704 650913101397 651168999936 651209374998 651859812864 652156517376 652196953668 653145532416 653442822144 653483338192 654746987232 655045005888 656038401408 656337007872 656377703371 657332362752 658628876288 658944083304 660243775776 661543725297 661546031744 662848545268 665440225632 665442545664 666752731008 668067825152 668387549466 669705868104 670679912448 670721497264 671026786976 673692212557 673998854438 674294909472 674979142656 676002768896 676310462464 677281451886 678996875648 679305932032 679604318208 682614376704 685637767152 686990109888 688342720086 691036489728 692397066816 693762741504 695147378562 695463786108 696518477928 696835509552 697892281632 699268795008 699921887301 700620979968 700664421249 700939878912 700983339966 701302403844 702002875392 702046402356 702322403328 702365950104 703387496448 703431109264 705112140096 705433083264 706181463936 706502893824 706546699807 706824470016 706868295938 707574326784 707896390656 708969936896 709632089712 710708268192 711031758528 712110059648 712434188032 713856090246 715264090424 716304396288 720893577768 720896091136 722315458592 725514690446 726569905152 728002981888 729048187062 729380025108 730486151928 731227404544 734788723968 735123174912 735168755466 736238011392 738043201584 738379133856 739498908096 740957485824 741312093717 742774247748 743854565376 744193142784 744239285712 748620253836 748622863872 750096822384 750099437568 751576303296 753419101617 754514901504 754561684422 754905135348 756003096576 756049971768 756394100112 757541194592 759351535488 759744270831 760503115008 760550269219 760849270272 760896445946 762003121152 762349959168 763506085888 763871485104 764219173536 765378134976 765726509184 766538854016 766887756544 768768097188 769933957208 770284405072 775996429312 776349636608 785128816836 786677394384 790161693867 791310933504 791359997922 792871704576 794454146928 794815755552 795177528768 796021117632 796383439488 797591179008 798336100926 799164337152 799546801716 799910728344 800709691392 801074147328 801123817104 801488461536 802703942976 804672101727 805842445824 806209238016 806259226188 807431878656 807799394304 807849481072 811005274989 811008102528 812604890916 812607724032 814207661904 814210500608 815813594176 817391143296 817813896627 819003354624 819054136082 819426941788 820618745856 822630830112 823878374592 824253376128 825503381248 825879122432 827904104664 829159646224 829537051616 832832105287 833577171552 835688462336 836068839424 837269196426 840140771328 843861867264 845523341208 850556218239 850943362626 852181005312 852233843916 855566004384 855955429056 857253511296 857643704064 857696881377 858944346624 859355420742 859746570228 861050401848 861442322832 862302744576 862356210768 862748726112 864057110592 864450400128 865761365248 866175701859 866569955706 867830326272 867884135196 868225333248 868279166664 869146417152 869542023168 869595938224 872995982976 873393341184 873447495037 874717868544 875116010496 876443150336 878592111072 880321965159 880325034368 882058300396 887253634176 889003641344 891183399288 892941157472 896896113386 897290076384 899059879296 899972190208 901264294242 901674519228 903041935848 904355352576 908360863488 908774318592 908830666206 910152502272 912384115344 914183689536 915983619642 915986813184 917790293448 921378773952 923196089088 923253330909 925016988672 925459683876 926863171416 927285048144 928691303904 929114012736 930523042176 931392117747 932358393344 932804602002 933229183068 934161306624 934219228332 934586505216 934644453288 935069871792 936003833856 936061869808 936487933472 940149520128 940207813129 940577444352 940635763886 941575285248 942003858432 942432626688 943432435712 943861854208 946176119616 947611024256 948042344704 951808120328 961191437024 966312389952 968759873536 970150737114 970592316876 972064249416 972506700144 973981535904 976814062497 977789719296 978234776064 978295430502 979718298624 980164233216 980225007288 981650681856 982120480848 982567508832 984057602112 984505511808 985998544128 987943314432 988416124956 990365663664 992319047616 994272817902 998160338448 998163818496 1000129096512 1002101737728 1002581324199 1004558802156 1006019868672 1006082245896 1006540180464 1008066629024 1008525466816 1010998281657 1012468713984 1012531491062 1012992361108 1014004153344 1014465693696 1016004161536 1018495313472 1018958898048 1020504179968 1020968678912 1025024129584 1030485164832 1032514080129 1038599221248 1040644112256 1044777716892 1045253264328 1046838422448 1048903192512 1051475009949 1051953605766 1053004313088 1053069603534 1053483604992 1053548925156 1055081244672 1055146663896 1057668210144 1058149624896 1059272195904 1059754340736 1060236705024 1060302443907 1061361490176 1061844585984 1061910424562 1063454905344 1064448134568 1065552449536 1066062402288 1066547637792 1068165089472 1068651282048 1070271923968 1070784135369 1072896135636 1074456594432 1074945650688 1075012301584 1081340366652 1081344136704 1083473187888 1083476965376 1085610215872 1088272035669 1089854857728 1089922433054 1090418528836 1092004472832 1095729227892 1096841106816 1098504499456 1099004501504 1102753133199 1103872139552 1104357017088 1109248362144 1111436228736 1114161371622 1116358928568 1117982601216 1122934295808 1125145233576 1125149156352 1127364454944 1131842526633 1132357703022 1134004644864 1134074957652 1134591150168 1136241340416 1136311791888 1139027303232 1140754672512 1141273905408 1141344668919 1143004681728 1143075552554 1143524938752 1143595841836 1145259128832 1145807227656 1146328760304 1148067202464 1148589763776 1149808281024 1150331634816 1152076147456 1152600533504 1153152145782 1154900935812 1155426607608 1157107101696 1157178846928 1157705555552 1162304146939 1163994643968 1164524454912 1166290491392 1166821347328 1171456148096 1173762620212 1180016091576 1183004845568 1187039996883 1188244532384 1189307556864 1194031676448 1194575159232 1196386768512 1198746505728 1199320202574 1199866092516 1201685725656 1202232692304 1203433500672 1204055914464 1208763668736 1209313857024 1209388839282 1211147817984 1211699091456 1211774221608 1213536669696 1216512153792 1218907336374 1218911586048 1221311492856 1221315750912 1223720391264 1226086714944 1228505031936 1228581204123 1229140412682 1230928118784 1231004441212 1233355984896 1233946245168 1235817561888 1236380064192 1238255071872 1238818683648 1240697389568 1241856156996 1243739469336 1244305577424 1245548408832 1245625637776 1246192604384 1246759829056 1251712158242 1253532693504 1254103259136 1255433713664 1256005144576 1261568159488 1276415043939 1278350765874 1285880266944 1286465556096 1288416519936 1291575602772 1292163484248 1293534316152 1294123089168 1296085665888 1296675600192 1298642047872 1299854933559 1301745489408 1301826202794 1302337999872 1302418749996 1303719625728 1304313034752 1304393907336 1306291064832 1306966676384 1309493974464 1310090011776 1312076802816 1312674015744 1312755406742 1314664725504 1317257752576 1317888166608 1320487551552 1323087450594 1323092063488 1325697090536 1330880451264 1333505462016 1336135650304 1336775098932 1339411736208 1341442994528 1342053573952 1345344170079 1347384425114 1347997708876 1348589818944 1349958285312 1352005537792 1354562903772 1357993751296 1358611864064 1363245999309 1365228753408 1371275534304 1373975429463 1373980219776 1376685440172 1382072979456 1384794133632 1387525483008 1390294757124 1390927572216 1393036955856 1393671019104 1395784563264 1398537590016 1399206903003 1399843774602 1401241959936 1401328842498 1401879757824 1401966679932 1402604807688 1404005750784 1404092804712 1404644806656 1404731900208 1406862218528 1410224280192 1410866166528 1410953645829 1412362927872 1413005787648 1413093399614 1413648940032 1413736591876 1415148653568 1415792781312 1417939873792 1419264179424 1421416536384 1422063517056 1424220119296 1424868376064 1427712180492 1430528180848 1441787155536 1441792182272 1444630917184 1451029380892 1453139810304 1458096374124 1458760050216 1460972303856 1462454809088 1467443145753 1469577447936 1470246349824 1470337510932 1472476022784 1476086403168 1476758267712 1478997816192 1481914971648 1482624187434 1485548495496 1487709130752 1488478571424 1491409226853 1497240507672 1497245727744 1500193644768 1500198875136 1503152606592 1506838203234 1509029803008 1509123368844 1509810270696 1512006193152 1512099943536 1512788200224 1515082389184 1518703070976 1518797236593 1519488541662 1521006230016 1521100538438 1521698540544 1521792891892 1524006242304 1524699918336 1527742970208 1528438347072 1530756269952 1531453018368 1533077708032 1533775513088 1537536194376 1539867914416 1540568810144 1551992858624 1552699273216 1570257633672 1573354788768 1577930408649 1579604405301 1580323387734 1582621867008 1582719995844 1585743409152 1588908293856 1589631511104 1590355057536 1592042235264 1592766878976 1592865636843 1595182358016 1596672201852 1598328674304 1599093603432 1599821456688 1601419382784 1602247634208 1602976923072 1605407885952 1609344203454 1611684891648 1612418476032 1612518452376 1614863757312 1615698962144 1622010549978 1622016205056 1625209781832 1625215448064 1628415323808 1628421001216 1631627188352 1634782286592 1634883649581 1635627793254 1638006709248 1638108272164 1638853883576 1641237491712 1645261660224 1647756749184 1648506752256 1651006762496 1651758244864 1655808209328 1658319292448 1659074103232 1665664210574 1667154343104 1671376924672 1674538392852 1687723734528 1691046682416 1698536554533 1701112436478 1701886725252 1704362010624 1704467687832 1711132008768 1711910858112 1714507022592 1714613328831 1715287408128 1715393762754 1717888693248 1718710841484 1719493140456 1722100803696 1722884645664 1724712421536 1725497452224 1728114221184 1728900800256 1729728218673 1731522730496 1732351403718 1733139911412 1735660652544 1735768270392 1736450666496 1736558333328 1738292834304 1739191876448 1745991965952 1746786682368 1746894990074 1749435737088 1750232020992 1752886300672 1757184222144 1760643930318 1760650068736 1764116600792 1774507268352 1778007282688 1782366798576 1785882314944 1793792226772 1794580152768 1798119758592 1802528588484 1803349038456 1806083871696 1814083258923 1816721726976 1817548637184 1817661332412 1820305004544 1824768230688 1828361004561 1828367379072 1831967239284 1831973626368 1835580586896 1842757547904 1843710619023 1846392178176 1846506661818 1850033977344 1850919367752 1853726342832 1854570096288 1857382607808 1858228025472 1861046084352 1862784235494 1864716786688 1865609204004 1866458366136 1868322613248 1868438456664 1869173010432 1869288906576 1870139743584 1872123739616 1872975866944 1877568237363 1880299040256 1880415626258 1881154888704 1881271527772 1883150570496 1884007716864 1884865253376 1886864871424 1892352239232 1895222048512 1896084689408 1903616240656 1917526148811 1922382874048 1932624779904 1940301474228 1941184633752 1944128498832 1945013400288 1947963071808 1952739304191 1953628124994 1955579438592 1956469552128 1956590861004 1959436597248 1960328466432 1960450014576 1964240961696 1965135017664 1968115204224 1969011023616 1969133110113 1971997088256 1975886628864 1976832249912 1980731327328 1984631175891 1984638095232 1988545635804 1996320676896 1996327636992 2000258193024 2001292723213 2004203475456 2005162648398 2009117604312 2012039737344 2012164491792 2013080360928 2016133258048 2017050933632 2021076637671 2021996563314 2024937427968 2025062982124 2025984722216 2028008306688 2028931387392 2036990626944 2037917796096 2041008359936 2041937357824 2050048259168 2060970329664 2065028160258 2081288224512 2089555433784 2090506528656 2093676844896 2097806385024 2099765661903 2101993263747 2102950019898 2103907211532 2106008626176 2106139207068 2106967209984 2107097850312 2110162489344 2110293327792 2115336420288 2116299249792 2118544391808 2119508681472 2119640099421 2120473410048 2120604887814 2122722980352 2123689171968 2123820849124 2126909810688 2128896269136 2132124804576 2133095275584 2136330178944 2137302564096 2140543847936 2141568270738 2145792271272 2148913188864 2150024603168 2154257772121 2162680733304 2162688273408 2166946375776 2166953930752 2171220431744 2176544071338 2179709715456 2179844866108 2180837057672 2184008945664 2191458455784 2193682213632 2197008998912 2198009003008 2205506266398 2207744279104 2208714034176 2218496724288 2222872457472 2228322743244 2232717857136 2245868591616 2250290467152 2250298312704 2254728909888 2260257304851 2263685053266 2264715406044 2268009289728 2268149915304 2269182300336 2272623583776 2278054606464 2279232812493 2281509345024 2281650807657 2282547810816 2282689337838 2286009363456 2286151105108 2287049877504 2287191683672 2290518257664 2291614455312 2292657520608 2296134404928 2297179527552 2299616562048 2300663269632 2304152294912 2305201067008 2306304291564 2309801871624 2310853215216 2314357693856 2315411111104 2324608293878 2327989287936 2329048909824 2332580982784 2342912296192 2347525240424 2360032183152 2366009691136 2370485081601 2374079993766 2376489064768 2378615113728 2388063352896 2389150318464 2392773537024 2397493011456 2398640405148 2399732185032 2403371451312 2404465384608 2408111828928 2414016305181 2417527337472 2418627714048 2418777678564 2422295635968 2423398182912 2423548443216 2433015824967 2433024307584 2437814672748 2437823172096 2442622985712 2442631501824 2447440782528 2452173429888 2453441689881 2457010063872 2457162408246 2458280825364 2461856237568 2462008882424 2467892490336 2471635123776 2472760128384 2474039035783 2476510143744 2477637367296 2481394779136 2483712313992 2487478938672 2488611154848 2491251275552 2492385208768 2493519658112 2498496315861 2503424316484 2507065387008 2508206518272 2510867427328 2523136318976 2551668654717 2552830087878 2556701531748 2571760533888 2572931112192 2573090644131 2576833039872 2583151205544 2584326968496 2587068632304 2588246178336 2592171331776 2593351200384 2597284095744 2598527105577 2599709867118 2603490978816 2603652405588 2604675999744 2604837499992 2607439251456 2608626069504 2608787814672 2613933352768 2618987948928 2620180023552 2620342485111 2624153605632 2625348031488 2625510813484 2629329451008 2635776333216 2640965895477 2640975103104 2646174901188 2646184126976 2651394181072 2661760902528 2663137560811 2667010924032 2672271300608 2673550197864 2678823472416 2682885989056 2684107147904 2690688340158 2694768850228 2695995417752 2697179637888 2699916570624 2709125807544 2715987502592 2717223728128 2726491998618 2730457506816 2742551068608 2747950858926 2747960439552 2753370880344 2769588267264 2769759992727 2775050966016 2780589514248 2781855144432 2786073911712 2787342038208 2791569126528 2794176353241 2797075180032 2798413806006 2799687549204 2802483919872 2802657684996 2803759515648 2803933359864 2805209615376 2808011501568 2808185609424 2809463800416 2813724437056 2820448560384 2820623439387 2821732333056 2821907291658 2824725855744 2826011575296 2826186799228 2827297880064 2827473183752 2830297307136 2831585562624 2838528358848 2842833072768 2844127034112 2848440238592 2849736752128 2855424360984 2861056361696 2866689476287 2883574311072 2883584364544 2889261834368 2902058761784 2906279620608 2916192748248 2917520100432 2921944607712 2924909618176 2930442187491 2934886291506 2939154895872 2940492699648 2940675021864 2944952045568 2952172806336 2953516535424 2957995632384 2963829943296 2965248374868 2971096990992 2976957142848 2982818453706 2994481015344 2994491455488 3000387289536 3006305213184 3007743972597 3013676406468 3018059606016 3018246737688 3019620541392 3024199887072 3025576400448 3030164778368 3032994844971 3037406141952 3037594473186 3038977083324 3042012460032 3042201076876 3043397081088 3043585783784 3048012484608 3055485940416 3056876694144 3061512539904 3062906036736 3066155416064 3067551026176 3075072388752 3079735828832 3081137620288 3103985717248 3140515267344 3146709577536 3154425029847 3155860817298 3159208810602 3160646775468 3165243734016 3165439991688 3177816587712 3179263022208 3180710115072 3180907331721 3184084470528 3185533757952 3185731273686 3190364716032 3193344403704 3196657348608 3198187206864 3199642913376 3204495268416 3205953846144 3210815771904 3212352406107 3218688406908 3223369783296 3224836952064 3225036904752 3231397924288 3244021099956 3244032410112 3250419563664 3250430896128 3256830647616 3263254376704 3264816107007 3269564573184 3269767299162 3271255586508 3276013418496 3276216544328 3277707767152 3290523320448 3292225173601 3295513498368 3297013504512 3302013524992 3303516489728 3308259399597 3311616418656 3316638584896 3318148206464 3331328421148 3334308686208 3349076785704 3375447469056 3382093364832 3395527579899 3397073109066 3402224872956 3403773450504 3408724021248 3408935375664 3422264017536 3423821716224 3424034006757 3429014045184 3429226657662 3430574816256 3430787525508 3435777386496 3437421682968 3438986280912 3444201607392 3445769291328 3449424843072 3450994904448 3456228442368 3457801600512 3459456437346 3463045460992 3464702807436 3466279822824 3471321305088 3471536540784 3473116666656 3478383752896 3486912440817 3491983931904 3493573364736 3493789980148 3498871474176 3500464041984 3514368444288 3521287860636 3521300137472 3528233201584 3543860218717 3549014536704 3556014565376 3561119990649 3564733597152 3571764629888 3587584453544 3589160305536 3596239517184 3605057176968 3606698076912 3612167743392 3628166517846 3633443453952 3635097274368 3635322664824 3640610009088 3649536461376 3656722009122 3656734758144 3663934478568 3663947252736 3671161173792 3685515095808 3685743612369 3687421238046 3692784356352 3693013323636 3700067954688 3701838735504 3707452685664 3709140192576 3714765215616 3716456050944 3716686485967 3722092168704 3725568470988 3729433573376 3731218408008 3732916732272 3736645226496 3736876913328 3738577813152 3740279487168 3744247479232 3745951733888 3755136474726 3760598080512 3760831252516 3762309777408 3762543055544 3766301140992 3768015433728 3784704478464 3790444097024 3792169378816 3807232481312 3814728515689 3835052297622 3844765748096 3865249559808 3880602948456 3882369267504 3888256997664 3890026800576 3895926143616 3899564800677 3905478608382 3907256249988 3911158877184 3912939104256 3913181722008 3918873194496 3920900029152 3928481923392 3930270035328 3936230408448 3938022047232 3938266220226 3943994176512 3951773257728 3953664499824 3961462654656 3969262351782 3969276190464 3977091271608 3992641353792 4000516386048 4000764433939 4002585446426 4008406950912 4010325296796 4018235208624 4024328983584 4026160721856 4032266516096 4034101867264 4036032510237 4042153275342 4043993126628 4049874855936 4050125964248 4051969444432 4056016613376 4073981253888 4075835592192 4082016719872 4083874715648 4089737997927 4100096518336 4121940659328 4130056320516 4162576449024 4179110867568 4181013057312 4187353689792 4195612770048 4197620709009 4199531323806 4203986527494 4205900039796 4207814423064 4212017252352 4212278414136 4213934419968 4214195700624 4220586655584 4230672840576 4232598499584 4232860937487 4237088783616 4239017362944 4239280198842 4240946820096 4241209775628 4245445960704 4247378343936 4247641698248 4253819621376 4257792538272 4264249609152 4266190551168 4272660357888 4274605128192 4281087695872 4283136541476 4291584542544 4300049206336 4308515544242 4325361466608 4325376546816 4333892751552 4342440863488 4353088142676 4359419430912 4359689732216 4361674115344 4380992553847 4382916911568 4387364427264 4394017997824 4396018006016 4402329437259 4411012532796 4415488558208 4417428068352 4436993448576 4445744914944 4456645486488 4465435714272 4474227680559 4491737183232 4500580934304 4500596625408 4509457819776 4520514609702 4527370106532 4529430812088 4536018579456 4536299830608 4538364600672 4545247167552 4556109212928 4556391709779 4558465624986 4563018690048 4563301615314 4565095621632 4565378675676 4572018726912 4572302210216 4574099755008 4574383367344 4583228910624 4585315041216 4592268809856 4594359055104 4594643923597 4599233124096 4601326539264 4608304589824 4610402134016 4612608583128 4619603743248 4621706430432 4628715387712 4630822222208 4649216587756 4655978575872 4658097819648 4685824592384 4695050480848 4715845487899 4720064366304 4732019382272 4738813215903 4740970163202 4748159987532 4752978129536 4757230227456 4776126705792 4778300636928 4778596910529 4785547074048 4794986022912 4797280810296 4799464370064 4806742902624 4808930769216 4816223657856 4828032610362 4835054674944 4837255428096 4837555357128 4844591271936 4847096886432 4866031649934 4866048615168 4875629345496 4875646344192 4885245971424 4885263003648 4894881565056 4904346859776 4904650948743 4906883379762 4914020127744 4914324816492 4916561650728 4923712475136 4924017764848 4935784980672 4943270247552 4945520256768 4945826898649 4948078071566 4953020287488 4955274734592 4962789558272 4967424627984 4974957877344 4977222309696 4982502551104 4984770417536 4987039316224 4996992631722 5006848632968 5014130774016 5046272637952 5103337309434 5105660175756 5113403063496 5143521067776 5143839986493 5145862224384 5146181288262 5153666079744 5166302411088 5168653936992 5174137264608 5176492356672 5184342663552 5186702400768 5189184656019 5194568191488 5197054211154 5199419734236 5206981957632 5207304811176 5209351999488 5209674999984 5214878502912 5217575629344 5227866705536 5237975897856 5240360047104 5240684970222 5248307211264 5250696062976 5251021626968 5258658902016 5271552666432 5281931790954 5281950206208 5292349802376 5292368253952 5302788362144 5323521805056 5323851884533 5326275121622 5334021848064 5344542601216 5347100395728 5357646944832 5365771978112 5368214295808 5381376680316 5389537700456 5391990835504 5394359275776 5418251615088 5431975005184 5434447456256 5442249776769 5452983997236 5460915013632 5485102137216 5495901717852 5495920879104 5506741760688 5531131857069 5539176534528 5539519985454 5550101932032 5561179028496 5563710288864 5572147823424 5574684076416 5583138253056 5588352706482 5594150360064 5596827612012 5599375098408 5604967839744 5605315369992 5607519031296 5607866719728 5610419230752 5616371218848 5618927600832 5627448874112 5632704712089 5640897120768 5641246878774 5643464666112 5643814583316 5649451711488 5652023150592 5652373598456 5654595760128 5654946367504 5660594614272 5677056717696 5685666145536 5688254068224 5696880477184 5699473504256 5710848721968 5722112723392 5733378952574 5767148622144 5778523668736 5804117523568 5829824737009 5832385496496 5835040200864 5843889215424 5849819236352 5858217912573 5860884374982 5869772583012 5878309791744 5880985399296 5881350043728 5904345612672 5907033070848 5907399330339 5915991264768 5927659886592 5930496749736 5942193981984 5953893527673 5953914285696 5965636907412 5988962030688 5988982910976 6000774579072 6003878169639 6012610426368 6015487945194 6027352812936 6036119212032 6036493475376 6039241082784 6048399774144 6051152800896 6060329556736 6063229913013 6065989689942 6074812283904 6075188946372 6077954166648 6084024920064 6084402153752 6086794162176 6087171567568 6110971880832 6113753388288 6114132465259 6123025079808 6125812073472 6132310832128 6135102052352 6150144777504 6159471657664 6162275240576 6281030534688 6293419155072 6305979791241 6308850059694 6311721634596 6318417621204 6321293550936 6330487468032 6330879983376 6355633175424 6358526044416 6358920298263 6361420230144 6361814663442 6368168941056 6371067515904 6371462547372 6380729432064 6386688807408 6396374413728 6399285826752 6408990536832 6411907692288 6412305256009 6421631543808 6424704812214 6437376813816 6446739566592 6450073809504 6462773316363 6462795848576 6488042199912 6488064820224 6500839127328 6500861792256 6513661295232 6526508753408 6529632214014 6539129146368 6539534598324 6542511173016 6552026836992 6552433088656 6555415534304 6581046640896 6581454691903 6584450347202 6591026996736 6594027009024 6604027049984 6607032979456 6616518799194 6623232837312 6633277169792 6636296412928 6662656842296 6668617372416 6698153571408 6750894938112 6764186729664 6791055159798 6794146218132 6804449745912 6807546901008 6817870751328 6837698437479 6844528035072 6844952422971 6847643432448 6848068013514 6858028090368 6858453315324 6861149632512 6861575051016 6871554772992 6874843365936 6877972561824 6888403214784 6891538582656 6898849686144 6901989808896 6902417759653 6912456884736 6915603201024 6918912874692 6926090921984 6929405614872 6932559645648 6943073081568 6946233333312 6956767505792 6973824881634 6983967863808 6987146729472 6987579960296 6997742948352 7028736888576 7042575721272 7042600274944 7056466403168 7087720437434 7098029073408 7112029130752 7122239981298 7129467194304 7143529259776 7175168907088 7178320611072 7192479034368 7210114353936 7213396153824 7224335486784 7242048915543 7256333035692 7266886907904 7270194548736 7270645329648 7299072922752 7313444018244 7313469516288 7327868957136 7327894505472 7342322347584 7360325069643 7371030191616 7371487224738 7374842476092 7385568712704 7386026647272 7403677471008 7414905371328 7418280385152 7422117107349 7429530431232 7429991091601 7432912101888 7433372971934 7444184337408 7451136941976 7458867146752 7462436816016 7465833464544 7473753826656 7477155626304 7480558974336 7488494958464 7491903467776 7495488947583 7510272949452 7521196161024 7521662505032 7524619554816 7525086111088 7532602281984 7569408956928 7580888194048 7584338757632 7614464962624 7629457031378 7670104595244 7689531496192 7719271932393 7730499119616 7761205896912 7764738535008 7776513995328 7780053601152 7791852287232 7795581316731 7799129601354 7810957216764 7814512499976 7822317754368 7825878208512 7826363444016 7841800058304 7856963846784 7860540070656 7861027455333 7872460816896 7876044094464 7876532440452 7887988353024 7907328999648 7922897686431 7922925309312 7938524703564 7938552380928 7954182543216 7985282707584 7989412682433 8001032772096 8001528867878 8005170892852 8016813901824 8020650593592 8036470417248 8048657967168 8052321443712 8064533032192 8068203734528 8072065020474 8084306550684 8087986253256 8099749711872 8100251928496 8103938888864 8136129028573 8147962507776 8151671184384 8164033439744 8167749431296 8179475995854 8200193036672 8243881318656 8260112641032 8309279978181 8325152898048 8358221735136 8362026114624 8374707379584 8391225540096 8395241418018 8399062647612 8407973054988 8411800079592 8415628846128 8424034504704 8424556828272 8428391401248 8441173311168 8461345681152 8461870318161 8465196999168 8465721874974 8474177567232 8478034725888 8478560397684 8481893640192 8482419551256 8490891921408 8494756687872 8495283396496 8515585076544 8528499218304 8532381102336 8532910143823 8545320715776 8549210256384 8562175391744 8566273082952 8583169085088 8600068428861 8600098412672 8617031088484 8650722933216 8650753093632 8667785503104 8684881726976 8706176285352 8718838861824 8719379464432 8723348230688 8761985107694 8765833823136 8774728854528 8788035995648 8792036012032 8804658874518 8822025065592 8830977116416 8834856136704 8873986897152 8891489829888 8913290972976 8930871428544 8948455361118 8983474366464 9001161868608 9018915639552 9041029219404 9054740213064 9058861624176 9072599661216 9076729201344 9090494335104 9098984534913 9112218425856 9112783419558 9116931249972 9126037380096 9126603230628 9130191243264 9130757351352 9144037453824 9144604420432 9148766734688 9166457821248 9170630082432 9184537619712 9185107097491 9188718110208 9189287847194 9198466248192 9202653078528 9216609179648 9220804268032 9225217166256 9239207486496 9243412860864 9257430775424 9261644444416 9298433175512 9311957151744 9371649184768 9390100961696 9431690975798 9440128732608 9464038764544 9477626431806 9481940326404 9496319975064 9505956259072 9542721995163 9552253411584 9556601273856 9557193821058 9571094148096 9589972045824 9594561620592 9598928740128 9613485805248 9617861538432 9632447315712 9637057218321 9656065220724 9670109349888 9674510856192 9675110714256 9694193772864 9732063299868 9732097230336 9751258690992 9751292688384 9770491942848 9789763130112 9794448321021 9808693719552 9809301897486 9813766759524 9828040255488 9828649632984 9833123301456 9848035529696 9871569961344 9876675520803 9886540495104 9887153499847 9891040513536 9891653797298 9896156143132 9906040574976 9910549469184 9925579116544 9934849255968 9949915754688 9954444619392 9965005102208 9969540835072 9974078632448 9993985263444 10013697265936 10092545275904 10206674618868 10211320351512 10226806126992 10272102020271 10287042135552 10287679972986 10291724448768 10292362576524 10307332159488 10332604822176 10337307873984 10348274529216 10352984713344 10368685327104 10373404801536 10378369312038 10389136382976 10394108422308 10398839468472 10413963915264 10414609622352 10419349999968 10435151258688 10455733411072 10460737322451 10475951795712 10480720094208 10481369940444 10496614422528 10501392125952 10502043253936 10543105332864 10563863581908 10563900412416 10584699604752 10584736507904 10605576724288 10631580656151 10647043610112 10647703769066 10652550243244 10668043696128 10694200791456 10715293889664 10731543956224 10736428591616 10762753360632 10779075400912 10783981671008 10788718551552 10836503230176 10863950010368 10868894912512 10884499553538 10905967994472 10921830027264 10970204274432 10991803435704 10991841758208 11013483521376 11057230837107 11062263714138 11078353069056 11079039970908 11100203864064 11122358056992 11127420577728 11144295646848 11149368152832 11150059457901 11166276506112 11176705412964 11188300720128 11193655224024 11198750196816 11209935679488 11210630739984 11215733439456 11220838461504 11232742437696 11237855201664 11254897748224 11265409424178 11281794241536 11282493757548 11286929332224 11287629166632 11298903422976 11304046301184 11304747196912 11309892735008 11354113435392 11354817435481 11371332291072 11376508136448 11393760954368 11398947008512 11421697443936 11444185547067 11444225446784 11466757905148 11534297244288 11557047337472 11608235047136 11659649474018 11664770992992 11670080401728 11687778430848 11699638472704 11716435825146 11721768749964 11739545166024 11756619583488 11762700087456 11808691225344 11814066141696 11814798660678 11831982529536 11855319773184 11860993499472 11884387963968 11907787055346 11907828571392 11931273814824 11977924061376 12001549158144 12002293301817 12007756339278 12025220852736 12030975890388 12054705625872 12072986950752 12078482165568 12096799548288 12102305601792 12108097530711 12120659113472 12126459826026 12131979379884 12149624567808 12150377892744 12155908333296 12168049840128 12168804307504 12174343135136 12221943761664 12222701570677 12227506776576 12228264930518 12246050159616 12251624146944 12264621664256 12270204104704 12300289555008 12318943315328 12324550481152 12562061069376 12586838310144 12611959582482 12617700119388 12623443269192 12636835242408 12642587101872 12661759966752 12698582812461 12711266350848 12717052088832 12717840596526 12722840460288 12723629326884 12736337882112 12742135031808 12742925094744 12761458864128 12773377614816 12792748827456 12798571653504 12817981073664 12823815384576 12824610512018 12843263087616 12849409624428 12874753627632 12900147619008 12925546632726 12925591697152 12976084399824 12976129640448 13001678254656 13027322590464 13053017506816 13059264428028 13078258292736 13079069196648 13085022346032 13104866177312 13110831068608 13142977661541 13162093281792 13162909383806 13168900694404 13182053993472 13188054018048 13208054099968 13233037598388 13246465674624 13266554339584 13272592825856 13325313684592 13337234744832 13396307142816 13422683041677 13501789876224 13528373459328 13582110319596 13588292436264 13608899491824 13615093802016 13635741502656 13669175129337 13675396874958 13689056070144 13689904845942 13695286864896 13696136027028 13716056180736 13716906630648 13722299265024 13723150102032 13749686731872 13755945123648 13776806429568 13783077165312 13783931770791 13797699372288 13803979617792 13804835519306 13824913769472 13831206402048 13837825749384 13852181843968 13858811229744 13865119291296 13886146163136 13892466666624 13913535011584 13947649763268 13967935727616 13974293458944 13975159920592 14057473777152 14085151442544 14085200549888 14112932806336 14147536463697 14175440874868 14196058146816 14244479962596 14258934388608 14287058519552 14335790731587 14350337814176 14356641222144 14384958068736 14420228707872 14426792307648 14448670973568 14484097831086 14512666071384 14533773815808 14541290659296 14598145845504 14626888036488 14626939032576 14655737914272 14655789010944 14684644695168 14713952846229 14720650139286 14742060383232 14742974449476 14749684952184 14771137425408 14772053294544 14807354942016 14829810742656 14836560770304 14837480695947 14844234214698 14859060862464 14859982183202 14865824203776 14866745943868 14888368674816 14902273883952 14924873632032 14931666929088 14947507653312 14954311252608 14961117948672 14976989916928 14983806935552 14990977895166 15020545898904 15042392322048 15043325010064 15050172222176 15109953910207 15138817913856 15161776388096 15168677515264 15228929925248 15258914062756 15340209190488 15379062992384 15431519959479 15438543864786 15460998239232 15522411793824 15529477070016 15553027990656 15560107202304 15583704574464 15591162633462 15598259202708 15621914433528 15629024999952 15644635508736 15652726888032 15683600116608 15713927693568 15721080141312 15722054910666 15744921633792 15752088188928 15753064880904 15775976706048 15814657999296 15845795372862 15845850618624 15877049407128 15877104761856 15908365086432 15970565415168 15971555653599 15978825364866 16002065544192 16003057735756 16010341785704 16033627803648 16041301187184 16072940834496 16097315934336 16104642887424 16129066064384 16136407469056 16144130040948 16168613101368 16175972506512 16200503856992 16207877777728 16272258057146 16295925015552 16303342368768 16328066879488 16358951991708 16400386073344 16487762637312 16520225282064 16593395571207 16618559956362 16650305796096 16716443470272 16724052229248 16749414759168 16782451080192 16790482836036 16798125295224 16815946109976 16823600159184 16831257692256 16849113656544 16856782802496 16882346622336 16898114136267 16922691362304 16923740636322 16930393998336 16931443749948 16948355134464 16956069451776 16957120795368 16963787280384 16964839102512 16981783842816 16990566792992 17031170153088 17056998436608 17064762204672 17065820287646 17090641431552 17098420512768 17124350783488 17132546165904 17166338170176 17200136857722 17200196825344 17234062176968 17301445866432 17335571006208 17369763453952 17412352570704 17438758928864 17446696461376 17489474211027 17523970215388 17531667646272 17549457709056 17576071991296 17609317749036 17644050131184 17661954232832 17722197991017 17747973794304 17782979659776 17826581945952 17861680583019 17861742857088 17896910722236 17966948732928 18002323737216 18011634508917 18037831279104 18082058438808 18109480426128 18117723248352 18145199322432 18153458402688 18180988670208 18189689739039 18197969069826 18224436851712 18225566839116 18233862499944 18252074760192 18253206461256 18260382486528 18261514702704 18289208840864 18297533469376 18332915642496 18341260164864 18342397395777 18369075239424 18370214194982 18377436220416 18378575694388 18396932496384 18405306157056 18433218359296 18450434332512 18478414972992 18486825721728 18514861550848 18523288888832 18596866351024 18743298369536 18780201923392 18863381951596 18880257465216 18955252863612 18963880652808 18992639950128 19011912518144 19076760894789 19085443990326 19104506823168 19113202547712 19114387642116 19142188296192 19189123241184 19197857480256 19226971610496 19235723076864 19236915768027 19264894631424 19274114436642 19312130441448 19340218699776 19350221428512 19388319949089 19388387545728 19464126599736 19464194460672 19502517381984 19502585376768 19540983885696 19579526260224 19588896642042 19617387439104 19618603794972 19627533519048 19656080510976 19657299265968 19666246602912 19696071059392 19743139922688 19744364075709 19753351041606 19773080990208 19774306999694 19782081027072 19783307594596 19792312286264 19812081149952 19821098938368 19869698511936 19899831509376 19908889238784 19930010204416 19939081670144 19948157264896 19987970526888 20027394531872 20185090551808 20413349237736 20422640703024 20453612253984 20513095312437 20534857268913 20544204040542 20574084271104 20575359945972 20583448897536 20584725153048 20614664318976 20665209644352 20674615747968 20696549058432 20705969426688 20707253278959 20737370654208 20746809603072 20756738624076 20778272765952 20788216844616 20797678936944 20829219244704 20838699999936 20870302517376 20911466822144 20921474644902 20951903591424 20961440188416 20962739880888 20993228845056 21004086507872 21086210665728 21127727163816 21127800824832 21169399209504 21169473015808 21211153448576 21263161312302 21294087220224 21295407538132 21305100486488 21336087392256 21388401582912 21430587779328 21463087912448 21472857183232 21525506721264 21558150801824 21567963342016 21577437103104 21673006460352 21727900020736 21768999107076 21811935988944 21940408548864 21983606871408 21983683516416 22026967042752 22080975208929 22114461674214 22124527428276 22156706138112 22158079941816 22244716113984 22254841155456 22266351322047 22288591293696 22289973274803 22298736305664 22300118915802 22332553012224 22353410825928 22376601440256 22387310448048 22397500393632 22421261479968 22431466878912 22441676923008 22465484875392 22475710403328 22486466842749 22509795496448 22530818848356 22563588483072 22564987515096 22573858664448 22575258333264 22597806845952 22609494393824 22619785470016 22708226870784 22709634870962 22742664582144 22753016272896 22787521908736 22843394887872 22888371094134 22888450893568 22933515810296 23068594488576 23114094674944 23157815797179 23216470094272 23319298948036 23329541985984 23340160803456 23375556861696 23432871650292 23443537499928 23479090332048 23525400174912 23583082365999 23617382450688 23628132283392 23629597321356 23663965059072 23721986998944 23768693059293 23768775927936 23815574110692 23815657142784 23862547629648 23955848122752 23968238047299 24003098316288 24004586603634 24015512678556 24050441705472 24061951780776 24109411251744 24145973901504 24156964331136 24193599096576 24204611203584 24216195061422 24241318226944 24252919652052 24263958759768 24299249135616 24300755785488 24311816666592 24337608615008 24348686270272 24408387085719 24443887523328 24445403141354 24455013553152 24456529861036 24492100319232 24503248293888 24529243328512 24600579110016 24637886630656 24649100962304 24927839934543 25124122138752 25173676620288 25223919164964 25235400238776 25246886538384 25273670484816 25285174203744 25323519933504 25385610954483 25397165624922 25422532701696 25434104177664 25435681193052 25445680920576 25447258653768 25472675764224 25484270063616 25485850189488 25546755229632 25585497654912 25597143307008 25598730431469 25635962147328 25647630769152 25649221024036 25686526175232 25698819248856 25749507255264 25800205286583 25800295238016 25851093265452 25851183394304 25952168799648 25952259280896 26003356509312 26016805401769 26054645180928 26106035013632 26118528856056 26156516585472 26158138393296 26170044692064 26209732354624 26221662137216 26285955323082 26324186563584 26325818767612 26337801388808 26364107986944 26376108036096 26466075196776 26492931349248 26533108679168 26545185651712 26650627369184 26674469489664 26792614285632 26845366083354 27056746918656 27164220639192 27176584872528 27217798983648 27230187604032 27271483005312 27296953604739 27338350258674 27350793749916 27378112140288 27379809691884 27390573729792 27392272054056 27432112361472 27433813261296 27446300204064 27499373463744 27511890247296 27553612859136 27555321292473 27566154330624 27567863541582 27595398744576 27607959235584 27609671038612 27649827538944 27662412804096 27675651498768 27717622459488 27730238582592 27772292326272 27784933333248 27827070023168 27895299526536 27935871455232 27950319841184 28005351037573 28114947554304 28170302885088 28170401099776 28225865612672 28295072927394 28350881749736 28392116293632 28488959925192 28517868777216 28574117039104 28628165985489 28671581463174 28700675628352 28713282444288 28769916137472 28840457415744 28853584615296 28897341947136 28968195662172 29025332142768 29082581318592 29196291691008 29253776072976 29253878065152 29311475828544 29369289390336 29383344963063 29427905692458 29441300278572 29484120766464 29485948898952 29499369904368 29544106589088 29614709884032 29630026562409 29659621485312 29661460499541 29673121540608 29674961391894 29688468429396 29718121724928 29719964366404 29731648407552 29733491887736 29776737349632 29804547767904 29849747264064 29863333858176 29895015306624 29908622505216 29922235897344 29953979833856 29967613871104 29981955790332 30041091797808 30086650020128 30100344444352 30219907820414 30277635827712 30323552776192 30457859850496 30517828125512 30680418380976 30758125984768 30816306060813 30863039918958 30877087729572 30921996478464 31044823587648 31058954140032 31106055981312 31120214404608 31167409148928 31182325266924 31196518405416 31243828867056 31258049999904 31305453776064 31367200233216 31382211967353 31427855387136 31442160282624 31444109821332 31489843267584 31504176377856 31506129761808 31629315998592 31691590745724 31691701237248 31754098814256 31754209523712 31816730172864 31894741968453 31941130830336 31943111307198 31957650729732 32004131088384 32006115471512 32020683571408 32082602374368 32145881668992 32162507465179 32194631868672 32209285774848 32258132128768 32272814938112 32288260081896 32337226202736 32351945013024 32401007713984 32415755555456 32544516114292 32591850031104 32606684737536 32717903983416 32800772146688 32975525274624 33040450564128 33171692511321 33186791142414 33237119912724 33300611592192 33432886940544 33448104458496 33450178373703 33498829518336 33564902160384 33580965672072 33596250590448 33631892219952 33647200318368 33662515384512 33698227313088 33713565604992 33764693244672 33796228272534 33845382724608 33847481272644 33860787996672 33862887499896 33896710268928 33912138903552 33914241590736 33929678205024 33981133585984 34062340306176 34064452306443 34113996873216 34129524409344 34131640575292 34181282863104 34196841025536 34265092331808 34332556641201 34332676340352 34400273715444 34400393650688 34468124353936 34602891732864 34620788290543 34671142012416 34739526907904 34824705141408 34877517857728 34893392922752 34978948422054 35047940430776 35063335292544 35098915418112 35218635498072 35288100262368 35323908465664 35444395982034 35495947588608 35565959319552 35653163891904 35723361166038 35723485714176 35793821444472 36004647474432 36006879905451 36023269017834 36075662558208 36164116877616 36218960852256 36235446496704 36290398644864 36306916805376 36324292592133 36361977340416 36379379478078 36395938139652 36448873703424 36451133678232 36467724999888 36504149520384 36506412922512 36523029405408 36578417681728 36595066938752 36665831284992 36668104712031 36682520329728 36684794791554 36738150478848 36740428389964 36754872440832 36757151388776 36793864992768 36810612314112 36900868665024 36956829945984 36973651443456 37029723101696 37046577777664 37193732702048 37266963191731 37486596739072 37560403846784 37726763903192 37760514930432 37910505727224 37927761305616 37985279900256 38023825036288 38095748437383 38153521789578 38170887980652 38209013646336 38226405095424 38228775284232 38284376592384 38378246482368 38395714960512 38453943220992 38471446153728 38473831536054 38529789262848 38548228873284 38624260882896 38700442857024 38776639898178 38776775091456 38928253199472 38928388921344 39005034763968 39081967771392 39159052520448 39177793284084 39234774878208 39237207589944 39255067038096 39314598531936 39332493205824 39392142118784 39428932984623 39486279845376 39488728151418 39506702083212 39546161980416 39548613999388 39564162054144 39566615189192 39584624572528 39624162299904 39739397023872 39799663018752 39817778477568 39860020408832 39878163340288 39896314529792 39975941053776 40054789063744 40826698475472 40845281406048 40907224507968 41007525388011 41026190624874 41069714537826 41088408081084 41148168542208 41150719891944 41166897795072 41169450306096 41330419288704 41349231495936 41351795312373 41393098116864 41411938853376 41414506557918 41474741308416 41493619206144 41513477248152 41556545531904 41576433689232 41595357873888 41658438489408 41677399999872 41740605034752 41822933644288 41842949289804 41903807182848 41922880376832 41925479761776 42008173015744 42172421331456 42255454327632 42255601649664 42338798419008 42422306897152 42442609391091 42526322624604 42588174440448 42590815076264 42610200972976 42776803165824 42798927256813 42861175558656 42926175824896 42945714366464 43007372194761 43051013442528 43116301603648 43135926684032 43154874206208 43346012920704 43537998214152 43623871977888 43880817097728 43967213742816 43967367032832 44053934085504 44141858538687 44161950417858 44228923348428 44249054856552 44313412276224 44316159883632 44489432227968 44509682310912 44512442087841 44532702644094 44577182587392 44579946549606 44597472611328 44600237831604 44665106024448 44706821651856 44774620896096 44795000787264 44842522959936 44862933757824 44883353846016 44886136792063 44930969750784 44951420806656 44972933685498 45019590992896 45061637696712 45127176966144 45129975030192 45150516666528 45218988787648 45239570940032 45329861730621 45416453741568 45419269741924 45485329164288 45506032545792 45686789775744 45776742188268 45776901787136 45867031620592 46070182843321 46137188977152 46228189349888 46294559878437 46315631594358 46432940188544 46638597896072 46659083971968 46680321606912 46751113723392 46865743300584 46887074999856 46958180664096 47050800349824 47166164731998 47234764901376 47256264566784 47259194642712 47327930118144 47443973997888 47537386118586 47537551855872 47631148221384 47631314285568 47725095259296 47911696245504 47914666960797 47936476094598 48006196632576 48009173207268 48031025357112 48100883410944 48123903561552 48218822503488 48291947803008 48313928662272 48316924317571 48387198193152 48409222407168 48432390122844 48482636453888 48505839304104 48527917519536 48601511570976 48623633333184 48675217230016 48697372540544 48816774171438 48887775046656 48890806282708 48910027106304 48913059722072 48984200638464 49201158220032 49275773261312 49298201924608 49855679869086 50248244277504 50347353240576 50447838329928 50470800477552 50493773076768 50547340969632 50570348407488 50647039867008 50694342408801 50771221908966 50794331249844 50845065403392 50868208355328 50871362386104 50891361841152 50894517307536 50945351528448 50971700378976 51093510459264 51170995309824 51194286614016 51197460862938 51271924294656 51295261538304 51298442048072 51373052350464 51397638497712 51499014510528 51600410573166 51600590476032 51702186530904 51702366788608 51904337599296 52006713018624 52009937641207 52033610803538 52109290361856 52212070027264 52237057712112 52316276786592 52340089384128 52419464709248 52443324274432 52468422633081 52571910646164 52648373127168 52651637535224 52675602777616 52728215973888 52932150393552 52985862698496 53066217358336 53090371303424 53166593973051 53301254738368 53348938979328 53585228571264 53690732166708 54034903526751 54113493837312 54328441278384 54353169745056 54435597967296 54460375208064 54542966010624 54569069217117 54593907209478 54676700517348 54701587499832 54756224280576 54759619383768 54781147459584 54784544108112 54867626522592 54892600408128 54998746927488 55023780494592 55027192187331 55107225718272 55110642584946 55132308661248 55135727083164 55190797489152 55215918471168 55219342077224 55299655077888 55351302997536 55435244918976 55460477165184 55544584652544 55569866666496 55654140046336 55790599053072 55900639682368 56010702075146 56229895108608 56340605770176 56451731225344 56590145854788 56701763499472 56952903200011 56977919850384 57035737554432 57148234078208 57230282684367 57256331970978 57343162926348 57401351256704 57426564888576 57680914831488 57707169230592 57710747304081 57794683894272 57936391324344 58050664285536 58164959847267 58165162637184 58392583382016 58507552145952 58507756130304 58622951657088 58738578780672 58766689926126 58855811384916 58882600557144 58968241532928 58971897797904 58998739808736 59088213178176 59229419768064 59233092227127 59260053124818 59319242970624 59322920999082 59346243081216 59349922783788 59376936858792 59436243449856 59439928732808 59463296815104 59466983775472 59609095535808 59699494528128 59726667716352 59730371006761 59790030613248 59817245010432 59844471794688 59907959667712 59935227742208 59963911580664 60082183595616 60173300040256 60200688888704 60439815640828 60555271655424 60915719700992 61035656251024 61360836761952 61516251969536 61604571806739 61632612121626 61726079837916 61754175459144 61843992956928 62089647175296 62117908280064 62121759836877 62212111962624 62240428809216 62334818297856 62364650533848 62393036810832 62487657734112 62516099999808 62610907552128 62734400466432 62764423934706 62855710774272 62884320565248 62888219642664 62979686535168 63012259523616 63258631997184 63383181491448 63383402474496 63508197628512 63508419047424 63633460345728 63789483936906 63882261660672 63886222614396 63915301459464 64008262176768 64012230943024 64041367142816 64165204748736 64291763337984 64295749682437 64325014930358 64389263737344 64418571549696 64516264257536 64545629876224 64576520163792 64674452405472 64703890026048 64802015427968 64831511110912 65089032228584 65183700062208 65435807966832 65601544293376 65951050549248 66080901128256 66343385022642 66373582284828 66474239825448 66799053966141 66865773881088 66869919824409 66896208916992 66900356747406 66997659036672 67129804320768 67161931344144 67192501180896 67263784439904 67294400636736 67325030769024 67396454626176 67427131209984 67459400528247 67529386489344 67592456545068 67690765449216 67694962545288 67721575993344 67725774999792 67793420537856 67828483181472 67859356410048 67962267171968 68124680612352 68128904612886 68227993746432 68259048818688 68263281150584 68362565726208 68530184663616 68665113282402 68665352680704 68800547430888 68800787301376 68936248707872 69205783465728 69210074498929 69241576581086 69342284024832 69479053815808 69649410282816 69755035715456 69786785845504 69957896844108 70095880861552 70126670585088 70437270996144 70576200524736 70647816931328 70749247097997 70888791964068 70991895177216 71306327783808 71446722332076 71446971428352 71587642888944 71904714141897 72009294948864 72013759810902 72046538035668 72151325116416 72328233755232 72437921704512 72470892993408 72580797289728 72613833610752 72648585184266 72723954680832 72758758956156 72791876279304 72897747406848 72902267356464 72935449999776 73012825845024 73046058810816 73156835363456 73190133877504 73225161257157 73331662569984 73336209424062 73365040659456 73369589583108 73476300957696 73480856779928 73509744881664 73514302777552 73587729985536 73801737330048 73913659891968 73947302886912 74059446203392 74093155555328 74387465404096 74533926383462 75120807693568 75453527806384 75521029860864 75821011454448 75855522611232 75970559800512 76047650072576 76156832863449 76191496874766 76307043579156 76341775961304 76418027292672 76452810190848 76457550568464 76756492964736 76791429921024 76796191294407 76907886441984 76942892307456 76947663072108 77059578525696 77096457746568 77248521765792 77400615859749 77400885714048 77553279796356 77553550182912 77856506398944 77856777842688 78010069527936 78050416205307 78163935542784 78318105040896 78355586568168 78469549756416 78474415179888 78510134076192 78629197063872 78664986411648 78784284237568 78857865969246 78972559690752 78977456302836 79013404166424 79092323960832 79097227998776 79128324108288 79133230378384 79169249145056 79478794047744 79483722048367 79599326037504 79635556955136 79720040817664 79756326680576 79792629059584 79951882107552 80109578127488 81653396950944 81690562812096 81814449015936 82015050776022 82052381249748 82139429075652 82176816162168 82296337084416 82301439783888 82338900612192 82660838577408 82665963877419 82698462991872 82703590624746 82786196233728 82823877706752 82829013115836 82949482616832 82987238412288 83026954496304 83152867378464 83190715747776 83316876978816 83354799999744 83359968328117 83481210069504 83645867288576 83685898579608 83807614365696 83850959523552 84016053112719 84016346031488 84344842662912 84510908655264 84511203299328 84677596838016 84844613794304 84885218782182 85052645249208 85176348880896 85181630152528 85220401945952 85553606331648 85558910994739 85597854513626 85722351117312 85852351649792 85891428732928 86014744389522 86102026885056 86232603207296 86271853368064 86309748412416 86692025841408 87075996428304 87247743955776 87761634195456 87934427485632 88107868171008 88283717077374 88323900835716 88457846696856 88498109713104 88632319767264 88890079687227 88978864455936 88984381498623 89019364621824 89024884175682 89065405288188 89154365174784 89159893099212 89194945222656 89200475663208 89330212048896 89413643303712 89549241792192 89590001574528 89685045919872 89725867515648 89731430875489 89766707692032 89772273584126 89861939501568 89902841613312 89945867370996 90039181985792 90123275393424 90259950060384 90301033333056 90437977575296 90479141880064 90659723461242 90832907483136 90838539483848 90970658328576 91373579551488 91553484376536 91553803574272 91734063241184 92140365686642 92274377954304 92456378699776 92589119756874 92631263188716 92865880377088 93277195792144 93318167943936 93360643213824 93502227446784 93731486601168 93774149999712 93916361328192 94101600699648 94146635902059 94332329463996 94469529802752 94512529133568 94518389285424 94887947995776 95074772237172 95075103711744 95262296442768 95262628571136 95450190518592 95684225905359 95823392491008 95829333921594 95872952189196 96012393265152 96018346414536 96062050714224 96247807123104 96437645006976 96487522395537 96583895606016 96589884190813 96627857324544 96633848635142 96774396386304 96818444814336 96864780245688 96965272907776 97011678608208 97055835039072 97203023141952 97247266666368 97350434460032 97394745081088 97633548342876 97775550093312 97781612565416 97820054212608 97826119444144 98402316440064 98551546522624 98596403849216 99711359738172 100350535121109 100496488555008 100694706481152 100895676659856 100941600955104 100987546153536 101094681939264 101140696814976 101294079734016 101388684817602 101542443817932 101588662499688 101690130806784 101736416710656 101742724772208 101789034615072 101943400757952 102187020918528 102193356919329 102341990619648 102388573228032 102394921725876 102543848589312 102590523076608 102596884096144 102795276995424 102997669923603 102998029021056 103200821146332 103201180952064 103404373061808 103404733577216 103808675198592 103862364871629 104013426037248 104019875282414 104067221607076 104218580723712 104474115424224 104632553573184 104680178768256 104838929418496 104886648548864 104936845266162 105143821292328 105296746254336 105303275070448 105351205555232 105769677371449 105864300787104 105971725396992 106132434716672 106180742606848 106333187946102 106602509476736 106697877958656 107170457142528 107381464333416 108020639716353 108069807053502 108226987674624 108656882556768 108706339490112 108871195934592 108920750416128 109085932021248 109138138434234 109187814418956 109353401034696 109403174999664 109512448561152 109519238767536 109569088216224 109735253045184 109785200816256 109997493854976 110004314136093 110047560989184 110054384374662 110214451436544 110221285169892 110264617322496 110271454166328 110381594978304 110431836942336 110438684154448 110702605995072 110870489837952 110920954330368 110927831869699 111089169305088 111139733332992 111308280092672 111581198106144 111800889575193 111801279364736 112021404150292 112459790217216 112681211540352 112903462450688 113180291709576 113403526998944 113905806400022 113955839700768 114071475108864 114296468156416 114460565368734 114512663941956 114686325852696 114802702513408 114853129777152 115361829662976 115414338461184 115421494608162 115589367788544 115872782648688 116101328571072 116329919694534 116330325274368 116785166764032 117015104291904 117245903314176 117477157561344 117533379852252 117711622769832 117765201114288 117943795595808 117997479617472 118176426356352 118286798953869 118458839536128 118466184454254 118520106249636 118638485941248 118645841998164 118692486162432 118699845567576 118753873717584 118872486899712 118879857465616 118933967550944 119218191071616 119398989056256 119406392267383 119453335432704 119460742013522 119580061226496 119634490020864 119688943589376 119815919335424 119870455484416 119927823161328 120164367191232 120346600080512 120401377777408 120879631281656 121831439401984 122071312502048 122721673523904 123032503939072 123209143613478 123265224243252 123452159675832 123508350918288 124055385937119 124179294350592 124235816560128 124243519673754 124424223925248 124480857618432 124669636595712 124729301067696 124786073621664 124975315468224 125032199999616 125221815104256 125468800932864 125528847869412 125711421548544 125768641130496 125776439285328 126024519047232 126517263994368 126766362982896 126766804948992 127016395257024 127266920691456 127327828173273 127578967873812 127764523321344 127772445228792 127830602918928 128024461886048 128082734285632 128330409497472 128396781770439 128583526675968 128591499364874 128650029860716 128778527474688 128837143099392 129032528515072 129153040327584 129348904810944 129407780052096 129604030855936 129663022221824 130178064457168 130871615933664 131203088586752 131902101098496 132161802256512 132686770045284 132747164569656 132948479650896 133537326263523 133598107932282 133731547762176 133739839648818 133792417833984 133800713494812 133995318073344 134323862688288 134385002361792 134527568879808 134588801273472 134650061538048 134658410376189 134792909252352 134854262419968 134918801056494 135058772978688 135184913090136 135381530898432 135389925090576 135451549999584 135656966362944 135718712820096 135924534343936 135989585191863 136249361224704 136257809225772 136455987492864 136518097637376 136526562301168 137060369327232 137330226564804 137330705361408 137601094861776 137601574602752 137872497415744 138210548529963 138411566931456 138420148997858 138483153162172 138684568049664 139298820565632 139510071430912 139573571691008 139915793688216 140191761723104 140253341170176 140874541992288 141152401049472 141295633862656 141498494195994 141777583928136 141983790354432 142612655567616 142893444664152 142893942856704 143175285777888 143744000882391 143809428283794 144018589897728 144027519621804 144093076071336 144302650232832 144656467510464 144875843409024 144941785986816 144950772952713 145161594579456 145227667221504 145297170368532 145447909361664 145517517912312 145583752558608 145804534712928 145870899999552 146025651690048 146092117621632 146313670726912 146380267755008 146450322514314 146663325139968 146672418848124 146730081318912 146739179166216 146952601915392 146961713559856 147028605555104 147603474660096 147612626661253 147827319783936 147894605773824 148118892406784 148186311110656 148774930808192 149067852766924 150241615387136 150907055612768 151042059721728 151642022908896 151711045222464 151941119601024 152095300145152 152313665726898 152382993749532 152614087158312 152683551922608 152836054585344 152915101136928 153512985929472 153582859842048 153592382588814 153815772883968 153885784614912 153895326144216 154119157051392 154192915493136 154497043531584 154801231719498 154801771428096 155106559592712 155107100365824 155713012797888 156020139055872 156029812923621 156100832410614 156327871085568 156636210081792 156711173136336 156948830359776 157020268152384 157258394127744 157329972823296 157405267899243 157568568475136 157715731938492 157945119381504 157954912605672 158026808332848 158184647921664 158194455997552 158266460756768 158338498290112 158957588095488 158967444096734 159198652075008 159271113910272 159440081635328 159512653361152 159903764215104 160219156254976 162104710580253 163306793901888 163381125624192 163628898031872 164030101552044 164104762499496 164278858151304 164353632324336 164602879567776 164677801224384 165081576561993 165321677154816 165331927754838 165396925983744 165407181249492 165572392467456 165647755413504 165658026231672 165898965233664 166053908992608 166305734756928 166381431495552 166633753957632 166709599999488 166719936656234 166962420139008 167291734577152 167371797159216 167701919047104 168032106225438 168032692062976 168689685325824 169021817310528 169355193676032 169689227588608 169770437564364 170105290498416 170363260305056 170440803891904 170858709600033 171107212663296 171117821989478 171195709027252 171444702234624 171704703299584 172029488779044 172204053770112 172465206414592 172543706736128 173132241912243 173384051682816 174151992856608 174494879541801 174495487911552 175523268390912 175868854971264 176215736342016 176567434154748 176647801671432 176915693393712 176996219426208 177264639534528 177699276681381 177780159374454 177957728911872 177968762997246 178038729243648 178049768351364 178130810576376 178308730349568 178319786198424 178389890445312 178400951326416 178827286607424 179098483584384 179180003149056 179191113020283 179370091839744 179451735031296 179462861750978 179533415384064 179544547168252 179723879003136 179805683226624 179891734741992 180078363971584 180246550786848 180519900120768 180602066666112 180875955150592 180958283760128 181319446922484 181665814966272 181677078967696 182747159102976 183106968753072 183107607148544 183468126482368 184280731373284 184548755908608 185178239513748 185262526377432 185731760754176 186365279510631 186554391584288 186636335887872 186721286427648 187004454893568 187462973202336 187548299999424 187832722656384 188203201399296 188293271804118 188664658927992 188939059605504 189036778570848 189775895991552 190149544474344 190150207423488 190524592885536 190525257142272 190900381037184 191368451810718 191646784982016 191658667843188 191745904378392 192024786530304 192036692829072 192124101428448 192495614246208 192875290013952 192887249047311 192975044791074 193167791212032 193179768381626 193255714649088 193267697270284 193548792772608 193636889628672 193729560491376 194023357216416 194111670078144 194406046283904 194494533332736 194700868920064 194789490162176 195267096685752 195551100186624 195563225130832 195652238888288 196804632880128 197103093045248 197192807698432 199422719476344 200397161898423 200609759473227 200701070242218 200992977110016 201389412962304 201791353319712 201883201910208 201975092307072 202189363878528 202281393629952 202588159468032 202777369635204 203084887635864 203177324999376 203380261613568 203485449544416 203578069230144 203886801515904 204374041837056 204386713838658 204683981239296 204777146456064 204789843451752 205087697178624 205193768192288 205590553990848 205995339847206 205996058042112 206401642292664 206402361904128 206808746123616 206809467154432 207617350397184 207630223496787 207724729743258 208026852074496 208039750564828 208134443214152 208437161447424 208948230848448 209265107146368 209360357536512 209677858836992 209773297097728 209873690532324 210287642584656 210606550140896 210702411110464 211539354742898 211728601574208 211943450793984 212264869433344 212666375892204 213205018953472 214340914285056 214762928666832 215714142425691 216041279432706 216139614107004 216453975349248 217313765113536 217412678980224 217742391869184 217841500832256 218171864042496 218276276868468 218375628837912 218706802069392 218806349999328 219038477535072 219138176432448 219470506090368 219570401632512 219675483771471 219994987709952 220008628272186 220095121978368 220108768749324 220428902873088 220442570339784 220529234644992 220542908332656 220763189956608 220877368308896 221405211990144 221740979675904 221841908660736 221855663739398 222178338610176 222279466665984 222616560185344 223162396212288 223601779150386 223602558729472 224042808300584 225362423080704 225806924901376 226360583419152 226807053997888 227811612800044 227911679401536 228142950217728 228921130737468 229025327883912 229372651705392 229605405026816 230388573883221 230723659325952 230828676922368 230842989216324 231178735577088 231745565297376 232201847579247 232202657142144 232659839389068 232660650548736 233570333528064 234030208583808 234151248615921 234491806628352 234954315122688 235066759704504 235423245539664 235530402228576 235887591191616 235994959234944 236352852712704 236573597907738 236917679072256 236932368908508 237040212499272 237276971882496 237291683996328 237384972324864 237399691135152 237507747435168 237759714931232 237867935101888 238436382143232 238451166145101 238797978112512 238812784534766 238906670865408 238921484027044 239160122452992 239268980041728 239377887178752 239631838670848 239855646322656 240328734382464 240693200161024 240802755554816 241759262563312 243662878803968 244142625004096 245443347047808 246418287226956 246530448486504 246904319351664 247016701836576 247997891632257 248110771874238 248358588701184 248471633120256 248487039347508 248848447850496 248961715236864 249458602135392 249572147243328 249950630936448 250064399999232 250079904984351 250443630208512 250937601865728 251057695738824 251422843097088 251552878570656 252048159338157 252049038094464 253034527988736 253532725965792 253533609897984 254032790514048 254533841382912 254655656346546 255157935747624 255529046642688 255544890457584 255661205837856 256048923772096 256165468571264 256660818994944 256676732984217 256793563540878 257167053351936 257182998729748 257300059721432 257557054949376 257674286198784 258306080655168 258697809621888 258815560104192 259208061711872 259326044443648 260356128914336 261743231867328 262406177173504 264323604513024 265373540090568 265494329139312 265896959301792 266670239061681 266953144495869 267074652527046 267196215864564 267463095524352 267479679297636 267584835667968 267601426989624 267990636146688 268647725376576 268770004723584 269055137759616 269177602546944 269194292626467 269300123076096 269316820752378 269585818504704 269708524839936 269837602112988 270117545957376 270369826180272 270779850181152 270903099999168 271313932725888 271437425640192 271849068687872 271979170383726 272498722449408 272515618451544 272911974985728 273053124602336 274120738654464 274660453129608 274661410722816 275202189723552 275203149205504 275744994831488 276421097059926 276823133862912 276840297995716 276966306324344 277369136099328 278597641131264 279020142861824 279147143382016 279831587376432 280383523446208 280506682340352 281749083984576 282304802098944 282996988391988 283555167856272 285225311135232 285786889328304 285787885713408 286350571555776 287052677716077 287488001764782 287618856567588 288037179795456 288055039243608 288186152142672 289312935020928 289462567186611 289751686818048 289769652572439 289883571973632 289901545905426 290323189158912 290455334443008 290594340737064 290895818723328 291035035824624 291167505117216 291609069425856 291741799999104 292051303380096 292184235243264 292627341453824 292760535510016 292900645028628 293326650279936 293344837696248 293460162637824 293478358332432 293923427119712 294057211110208 295206949320192 295225253322506 295654639567872 295789211547648 296237784813568 297549861616384 298135705533848 300483230774272 301051605363327 301814111225536 302084119443456 303284045817792 303422090444928 303882239202048 304627331453796 304765987499064 305228174316624 305367103845216 305830202273856 306580070757987 307025971858944 307165719684096 307184765177628 307631545767936 307771569229824 307790652288432 308385830986272 308993009770809 308994087063168 309602463438996 309603542856192 310213119185424 310214200731648 311426025595776 311587094614887 312040278111744 312059625847242 312201664821228 312655742171136 313422346272672 313897660719552 314040536304768 314202957544441 314516788255488 314659945646592 314810535798486 315137136950272 315431463876984 315890238763008 315909825211344 316053616665696 316388911995104 316532921513536 316676996580224 317309032114347 317915176190976 317934888193468 318397304150016 318542227820544 318880163270656 319807528430208 320438312509952 324061919149059 324209421160506 326613587803776 326762251248384 327257796063744 328060203104088 328209524998992 328557716302608 328707264648672 329205759135552 329355602448768 330012942408279 330163153123986 330643354309632 330663855509676 330793851967488 330814362498984 331144784934912 331295510827008 331316052463344 332107817985216 332611469513856 332762862991104 332783495609097 333267507915264 333419199998976 333439873312468 333924840278016 334743594318432 335402668725579 335403838094208 336064212450876 336065384125952 337379370651648 338043634621056 338218470222997 338710387352064 339378455177216 339540875128728 340210580996832 340726520610112 340881607783808 341717419200066 342214425326592 342235643978956 342391418054504 342889404469248 344058977558088 344408107540224 344930412829184 345087413472256 346264483824486 346768103365632 348303985713216 348989759083602 348990975823104 351737709942528 352431472684032 353134868309496 353295603342864 353831386787424 353992438852416 354529279069056 354860396861607 355398553362762 355560318748908 355915457823744 355937525994492 356077458487296 356099536702728 356261621152752 356617460699136 356639572396848 356801902652832 357654573214848 358196967168768 358219176802149 358360006298112 358382226040566 358740183679488 358903470062592 358925723501956 359066830768128 359089094336504 359447758006272 359611366453248 359783469483984 360493101573696 361039800241536 361204133332224 361751910301184 361916567520256 362638893844968 363354157935392 364069563488449 365494318205952 366213937506144 366215214297088 366936252964736 368561462746568 369097511817216 370356479027496 370525052754864 371463521508352 372166157811357 372730559021262 373108783168576 373272671775744 373442572855296 374008909787136 374925946404672 375096599998848 375665445312768 376406402798592 376586543608236 377329317855984 378073557141696 379551791983104 380299088948688 380300414846976 381049185771072 381800762074368 381983484519819 382736903621436 383293569964032 383317335686376 383491808756784 384073385658144 384248202856896 384991228492416 385190345311317 385750580027904 385774498094622 385950089582148 386335582424064 386359536763252 386511429298176 386535394540568 387097585545216 387459120982752 388046714432832 388223340156288 388812092567808 388989066665472 389401737840128 389578980324352 390534193371504 391126450261664 391304477776576 393609265760256 394206186090496 398845438952688 400611978790569 400794323796846 401219518946454 401402140484436 401985954220032 403582706639424 403766403820416 403950184614144 403975231128567 404378727757056 404562787259904 405176318936064 405554739270408 406169775271728 406354649998752 406970899088832 407156138460288 407773603031808 407968755575589 408748083674112 408773427677316 409367962478592 409554292912128 409579686903504 410387536384576 411181107981696 411990679694412 411992116084224 412803284585328 412804723808256 413617492247232 414631645589889 415234700794368 415260446993574 415449459486516 416053704148992 416079501129656 416268886428304 417896461696896 418112597047327 418530214292736 418720715073024 419355717673984 419546594195456 419747381064648 420575285169312 421213100281792 421404822220928 423078709485796 423457203148416 423886901587968 425332751784408 426410037906944 428681828570112 429525857333664 431232002647173 431428284851382 432082558865412 432279228214008 432907950698496 434627530227072 434825357960448 434852318858139 435484783738368 435683001664512 436343728084992 436552553736936 436751257675824 437413604138784 437612699998656 438076955070144 438276352864896 438941012180736 439140803265024 439350967542942 439989975419904 440017256544372 440190243956736 440217537498648 440857805746176 440885140679568 441085816665312 441754736617792 442810423980288 442837879983759 443481959351808 443683817321472 443711327478796 444356677220352 444558933331968 446324792424576 447203558300772 447205117458944 448085616601168 450070247777059 450724846161408 451613849802752 452721166838304 453614107995776 455623225600088 455823358803072 456285900435456 457842261474936 458050655767824 458745303410784 459210810053632 460777147766442 461447318651904 461657353844736 461685978432648 462357471154176 463491130594752 464403695158494 464405314284288 465319678778136 465321301097472 468060417167616 468089438770863 468302497231842 468983613256704 469908630245376 470133519409008 470846491079328 471060804457152 471775182383232 471989918469888 472215803697729 472705705425408 473147195815476 473835358144512 473864737817016 474080424998544 474553943764992 474583367992656 474799382270304 475015494870336 475519429862464 475735870203776 476872764286464 476902332290202 477595956225024 477625569069532 477813341730816 477842968054088 478320244905984 478537960083456 479711292645312 480657468764928 481386400322048 481605511109632 483518525126624 484470521492503 487325757607936 488285250008192 490886694095616 492836574453912 493060896973008 493808638703328 494033403673152 495244729685979 495995783264514 496221543748476 496717177402368 496943266240512 496974078695016 497696895700992 498917204270784 499144294486656 499901261872896 500128799998464 500159809968702 500887260417024 501875203731456 502115391477648 503105757141312 504096318676314 504098076188928 506069055977472 507065451931584 508065581028096 509067682765824 509311312693092 510315871495248 511089780915168 511322411675712 512097847544192 512330937142528 512576128800099 513321637989888 513353465968434 513587127081756 514334106703872 514365997459496 514600119442864 515114109898752 516612161310336 517395619243776 517631120208384 518416123423744 518652088887296 519396725736729 520712257828672 523486463734656 528647209026048 530747080181136 530988658278624 531793918603584 533097830044143 533340478123362 533906288991738 534149305054092 534392431729128 534926191048704 534959358595272 535169671335936 535202853979248 537295450753152 537540009447168 537573339060849 538110275519232 538355205093888 538388585252934 538600246152192 538633641504756 539171637009408 539417049679872 539675204225976 540235091914752 540739652360544 541559700362304 541806199998336 542627865451776 542874851280384 543698137375744 543958340767452 544997444898816 545031236903088 546106249204672 548241477308928 549320906259216 549322821445632 550404379447104 551489989662976 552842194119852 553646267725824 553680595991432 553932612648688 556386054338569 557195282262528 558040285723648 558294286764032 559095838531893 559663174752864 560767046892416 561013364680704 563498167969152 564609604197888 565993976783976 567110335712544 570450622270464 571573778656608 571575771426816 572701143111552 574105355432154 574976003529564 575237713135176 576074359590912 576110078487216 576372304285344 578625870041856 578661747141933 578925134373222 579503373636096 579539305144878 579767143947264 579803091810852 580646378317824 580910668886016 581188681474128 582070071649248 582335010234432 583218138851712 583483599998208 583519778296819 584102606760192 584368470486528 585254682907648 585521071020032 585801290057256 586653300559872 586689675392496 586956716664864 587846854239424 588114422220416 590413898640384 590450506645012 591309279135744 591578423095296 595099723232768 596271411067696 598912376963173 600966461548544 601829278419681 602103210726654 603628222451072 604168238886912 606568091635584 606844180889856 607764478404096 609254662907592 609531974998128 610456348633248 610734207690432 611660404547712 613160141515974 614051943717888 614331439368192 614369530355256 615263091535872 615581304576864 616771661972544 617986019541618 617988174126336 619204926877992 619207085712384 620426238370848 620428401463296 622852051191552 622890670490361 623174189229774 624080556223488 624119251694484 624403329642456 625311484342272 626844692545344 627795321439104 628081072609536 628120016128423 628405915088882 629033576510976 629319891293184 629621071596972 630274273900544 630862927753968 631819650422688 632107233331392 632777823990208 633065843027072 633353993160448 634618064228694 635830352381952 635869776386936 636794608300032 639615056860416 640876625019904 648123838298118 648418842321012 653227175607552 653524502496768 654515592127488 656120406208176 656419049997984 657115432605216 657414529297344 658411518271104 658711204897536 659026451314413 660025884816558 660326306247972 661286708619264 661327711019352 661587703934976 661628724997968 662289569869824 662632104926688 664215635970432 665222939027712 665525725982208 665566991218194 666535015830528 666838399997952 666879746624936 667849680556032 669487188636864 670805337451158 670807676188416 672128424901752 672130768251904 676087269242112 676129189335691 676436940445994 677420774704128 678756910354432 679081750257456 680421161993664 681453041220224 681763215567616 683434838400132 684428850653184 684471287957912 684782836109008 688117955116176 688816215080448 689860825658368 690174826944512 691165721649663 692528967648972 693536206731264 696607971426432 697979518167204 697981951646208 702453745847763 703475419885056 704862945368064 706269736618992 706591206685728 707662773574848 707984877704832 709058558138112 709720793723214 710797106725524 711120637497816 711830915647488 711875051988984 712154916974592 712199073405456 712523242305504 713279144793696 713603805305664 715309146429696 715353498435303 716393934337536 716438353604298 716720012596224 716764452081132 717480367358976 717806940125184 717851447003912 718133661536256 718178188673008 718895516012544 719566938967968 720986203147392 722079600483072 722408266664448 723503820602368 723833135040512 725277787689936 726708315870784 728139126976898 730988636411904 732427875012288 733872505929472 737122925493136 740387741600143 740712958054992 741050105509728 742927043016704 743993674896771 744332315622714 745461118042524 746217566337152 746545343551488 746885145710592 749851892809344 750193199997696 750239714953053 751330890625536 752812805597184 753173087216472 754658635711968 756144478014471 756147114283392 759103583966208 760598177897376 760600829693952 762098371542144 763601524148736 763966969039638 765473807242872 766587139928064 766634671372752 766983617513568 768146771316288 768496405713792 769982456984832 770030198952651 770380690622634 771501160055808 771548996189244 771900179164296 772671164848128 772719073526504 773022858596352 773070789081136 774918241965504 776093428865664 776446680312576 776494823087893 777624185135616 777978133330944 778803475680256 779157960648704 781068386743008 782252900523328 782608955553152 787218531520512 797690877905376 800859433487607 801223957581138 801588647593692 802439037892908 802804280968872 803971908440064 807165413278848 807532807640832 807582877879401 807900369228288 807950462257134 808757455514112 809125574519808 810352637872128 811109478540816 812339550543456 812709299997504 813941798177664 814312276920576 815547206063616 815937511151178 817496167348224 817546855354632 818735924957184 819159373807008 820775072769152 822362215963392 823981359388824 823984232168448 825606569170656 825609447616512 827234984494464 829263291179778 830469401588736 830520893987148 830898918973032 832107408297984 832159002259312 832537772856608 835792923393792 835844745871681 836225194094654 837060428585472 837441430146048 838711435347968 839093188390912 839494762129296 841150570338624 842426200563584 842809644441856 846157418971592 846914406296832 850665503568816 852820075813888 857363657140224 859051714667328 862464005294346 862856569702764 864165117730824 864558456428016 868387701559833 869255060454144 869308957717317 869650715920896 869704637716278 870969567476736 871366003329024 872687456169984 873105107473872 873502515351648 874827208277568 875225399997312 876153910140288 876552705729792 877882024361472 878281606530048 878701935085884 879979950839808 880034513088744 880380487913472 880435074997296 881770281359136 882171633330624 883509473235584 885620847960576 885675759967518 886963918703616 887367634642944 887422654957592 888713354440704 892649584849152 894407116601544 894410234917888 896171233202336 900140495554118 901449692322816 903227699605504 905442333676608 907228215991552 911246451200176 911646717606144 915684522949872 916101311535648 917490606821568 918421620107264 919740212273961 921554295532884 922894637303808 923314707689472 923371956865296 926982261189504 928807390316988 928810628568576 930639357556272 930642602194944 934761283844661 936120834335232 936178877541726 936604994463684 937967226513408 940267038818016 941692982158656 942121608914304 942608872633323 943550364766464 943979836939776 944431607395458 945411410850816 946294391630952 947670716289024 947729475634032 948160849997088 949166735985312 949598764540608 950030989740672 951038859724928 951471740407552 951927096343041 953745528572928 953804664580404 955191912450048 955251138139064 955626683461632 955685936108176 956640489811968 959422585290624 961314937529856 962772800644096 963211022219264 967037050253248 968941042985006 976570500016384 981773388191232 985673148907824 986121793946016 987617277406656 988066807346304 990038827224837 990489459371958 991991566529028 992443087496952 993434354804736 993886532481024 993948157390032 997834408541568 998288588973312 998350486827291 999802523745792 1000257599996928 1000319619937404 1001774520834048 1004230782955296 1006208006176737 1006211514282624 1008192637352628 1008196152377856 1012138111954944 1014130903863168 1014655410668991 1016131162056192 1018135365531648 1018622625386184 1020631742990496 1022179561830336 1022644823351424 1024195695088384 1024661874285056 1025152257600198 1026643275979776 1026706931936868 1027174254163512 1028668213407744 1028731994918992 1029200238885728 1033224322620672 1033288386628771 1034791238487552 1035262240416768 1036832246847488 1037304177774592 1038793451473458 1041424515657344 1046972927469312 1057294418052096 1061494160362272 1061977316557248 1063587837207168 1066195660088286 1066680956246724 1067812577983476 1068298610108184 1068784863458256 1069852382097408 1069918717190544 1070405707958496 1074590901506304 1074657530406447 1075080018894336 1075146678121698 1076220551038464 1076710410187776 1076777170505868 1077200492304384 1077267283009512 1078343274018816 1078834099359744 1079350408451952 1081479304721088 1083119400724608 1083612399996672 1083679588265521 1085255730903552 1085749702560768 1087396274751488 1087916681534904 1090062473806176 1092208690465347 1092212498409344 1096482954617856 1098641812518432 1098645642891264 1100808758894208 1102979979325952 1105684388239704 1107292535451648 1107361191982864 1107865225297376 1112772108677138 1114390564525056 1116080571447296 1116588573528064 1118191677063786 1119326349505728 1121534093784832 1122026729361408 1126996335938304 1129219208395776 1131987953567952 1134220671425088 1140901244540928 1143147557313216 1145402286223104 1148210710864308 1149952007059128 1150475426270352 1152220156974432 1152744608570688 1155571035933951 1157251740083712 1157323494283866 1157850268746444 1159006747272192 1159078610289756 1159534287894528 1159606183621704 1161292756635648 1162377362948256 1164140143298496 1164670020468864 1166436277703424 1166508601381357 1166967199996416 1167039556593638 1168205213520384 1168736940973056 1170509365815296 1171042142040064 1171602580114512 1173379350784992 1173913433329728 1175693708478848 1176228844440832 1180827797280768 1180901013290024 1182618558271488 1190199446465536 1192542822135392 1197824753926346 1201932923097088 1203658556839362 1204206421453308 1207256444902144 1211925693385701 1213136183271168 1213688361779712 1215528956808192 1218509325815184 1219063949996256 1220912697266496 1221468415380864 1223320809095424 1223906266726767 1226320283031948 1228103887435776 1228662878736384 1228739060710512 1231162609153728 1233543323945088 1235972039083236 1235976348252672 1238409853755984 1238414171424768 1240852476741696 1243894936769667 1245704102383104 1245781340980722 1246348378459548 1248161112446976 1248238503388968 1248806659284912 1253689385090688 1254337791141981 1255590642878208 1255668494480569 1256162145219072 1256240032256846 1256811830177764 1258067153021952 1258639782586368 1259242143193944 1260548547801088 1261725855507936 1263639300845376 1264214466662784 1265555647980416 1266131686054144 1266707986320896 1269236128457388 1271660704763904 1271739552773872 1279230113720832 1281753250039808 1296247676596236 1296837684642024 1304556956574417 1306454351215104 1307049004993536 1309031184254976 1312240812416352 1312838099995968 1314230865210432 1314829058594688 1316823036542208 1317422409795072 1318052902628826 1320051769633116 1320652612495944 1322573417238528 1322655422038704 1323257449995936 1325264209853376 1328431271940864 1328513639951277 1330445878055424 1331051451964416 1331133982436388 1333070031661056 1333676799995904 1333759493249872 1338974377273728 1341610674902316 1341615352376832 1344256849803504 1344261536503808 1350210743331177 1352174538484224 1352258378671382 1352873880891988 1354841549408256 1358163500514912 1360842323987328 1362906082440448 1363526431135232 1366869676800264 1368857701306368 1368942575915824 1369565672218016 1376235910232352 1377632430160896 1379721651316736 1380349653889024 1382331443299326 1385057935297944 1387072413462528 1393215942852864 1395959036334408 1395963903292416 1404268316312589 1404907491695526 1406950839770112 1409725890736128 1412539473237984 1413182413371456 1415325547149696 1415969755409664 1418117116276224 1419441587446428 1421594213451048 1422241274995632 1423661831294976 1423750103977968 1424398146810912 1425046484611008 1426558289587392 1427207610611328 1430618292859392 1430706996870606 1432787868675072 1432876707208596 1433440025192448 1433528904162264 1434960734717952 1435613880250368 1435702894007824 1436356377346016 1439133877935936 1441972406294784 1442061814306087 1444159200966144 1444816533328896 1447007641204736 1447666270081024 1450555575379872 1453411564477509 1453416631741568 1456278253953796 1461977272823808 1464855750024576 1467745011858944 1474245850986272 1480775483200286 1481425916109984 1482100211019456 1485854086033408 1487987349793542 1488664631245428 1490922236085048 1492435132674304 1493090687102976 1499703785618688 1500386399995392 1500479429906106 1502661781251072 1505625611194368 1506346174432944 1509317271423936 1512288956028942 1512294228566784 1518207167932416 1521196355794752 1524196743084288 1527203048297472 1527933938079276 1530947614485744 1533269342745504 1533967235027136 1536293542632576 1536992811427584 1537728386400297 1539964913969664 1540060397905302 1540761381245268 1543002320111616 1543097992378488 1543800358328592 1545342329696256 1545438147053008 1546141578162272 1549836483931008 1552186857731328 1552283099475979 1552893360625152 1552989646175786 1555248370271232 1555956266661888 1557606951360512 1558315921297408 1562136773486016 1564505801046656 1565217911106304 1595381755810752 1601718866975214 1602447915162276 1603177295187384 1604878075785816 1605608561937744 1612720017182547 1614330826557696 1615065615281664 1615165755758802 1615800738456576 1615900924514268 1617514911028224 1618251149039616 1620705275744256 1622218957081632 1624679101086912 1625418599995008 1627883596355328 1628624553841152 1631094412127232 1631875022302356 1634992334696448 1635093710709264 1638318747614016 1641550145538304 1644724431926784 1647962718777648 1647968464336896 1651213138341312 1654469968988928 1658526582359556 1660938803177472 1661041787974296 1661797837946064 1664318004518624 1665075545713216 1669158163015707 1671585846787584 1671689491743362 1672450388189308 1674120857170944 1674882860292096 1677422870695936 1678989524258592 1682301140677248 1684852401127168 1685619288883712 1692314837943184 1693828812593664 1701331007137632 1705640151627776 1714727314280448 1718103429334656 1724928010588692 1725713139405528 1728330235461648 1729116912856032 1735985241425799 1736775403119666 1738510120908288 1738617915434634 1739301431841792 1739409275432556 1741939134953472 1742732006658048 1746210214947744 1747005030703296 1749654416555136 1750450799994624 1750559334890457 1752307820280576 1753105411459584 1755764048722944 1756563213060096 1757403870171768 1759959901679616 1760069026177488 1760870149994592 1763540562718272 1764343266661248 1767018946471168 1771241695921152 1771351519935036 1773927837407232 1774735269285888 1774845309915184 1785299169698304 1788814233203088 1788820469835776 1792342466404672 1796737130889519 1800280991108236 1802899384645632 1810884667353216 1814456431983104 1822492902400352 1823293435212288 1831369045899744 1832202623071296 1834981213643136 1836843240214528 1839480424547922 1843108591065768 1845789274607616 1846743913730592 1853964522379008 1857614780633976 1857621257137152 1861278715112544 1861285204389888 1868672011471083 1869522567689322 1872241668670464 1872357755083452 1873209988927368 1875934453026816 1880534077636032 1883385964317312 1884243217828608 1884360048385269 1885217745266646 1887100729532928 1887959673879552 1888863214790916 1890822821701632 1892588783261904 1895458951268064 1896321699994176 1898333471970624 1899197529081216 1900061979481344 1902077719449856 1902943480815104 1903854192686082 1907491057145856 1907609329160808 1910383824900096 1910502276278128 1911371872216352 1918845170581248 1918964146596289 1922629875059712 1925545601288192 1926422044438528 1934074100506496 1937882085970012 1953141000032768 1963546776382464 1971346297815648 1972243587892032 1975234554813312 1976133614692608 1980077654449674 1980978918743916 1983983133058056 1984886174993904 1986868709609472 1987896314780064 1995668817083136 1996577177946624 1996700973654582 1999605047491584 2000515199993856 2000639239874808 2003549041668096 2008461565910592 2012416012353474 2012423028565248 2016385274705256 2016392304755712 2028261807726336 2028387568007073 2029310821337982 2032262324112384 2036270731063296 2037245250772368 2041263485980992 2044359123660672 2045289646702848 2048391390176768 2049323748570112 2050304515200396 2053286551959552 2053413863873736 2054348508327024 2057463989837984 2058400477771456 2066448645241344 2066576773257542 2069582476975104 2070524480833536 2073664493694976 2077586902946916 2082849031314688 2093945854938624 2107361237543289 2114588836104192 2122988320724544 2123954633114496 2127175674414336 2132391320176572 2133361912493448 2135625155966952 2136597220216368 2137569726916512 2139837434381088 2140811415916992 2146060495305909 2149181803012608 2149315060812894 2150160037788672 2150293356243396 2152441102076928 2153420820375552 2153554341011736 2154400984608768 2154534566019024 2156686548037632 2158700816903904 2162958609442176 2166238801449216 2167224799993344 2167359176531042 2170511461807104 2171499405121536 2174792549502976 2175833363069808 2180124947612352 2184417380930694 2184424996818688 2192965909235712 2197283625036864 2201617517788416 2205959958651904 2211368776479408 2214722383965728 2215730450594752 2221163224800429 2225544217354276 2228781129050112 2232161142894592 2236383354127572 2238652699011456 2243068187569664 2250719144859159 2253992671876608 2258438416791552 2263975907135904 2268433434043413 2268441342850176 2281802489081856 2286295114626432 2290804572446208 2296421421728616 2299904014118256 2300950852540704 2304440313948864 2305489217141376 2310090596857953 2311142071867902 2314503480167424 2314646988567732 2315700537492888 2318013494544384 2318157220579512 2319068575789056 2319212367243408 2324754725896512 2328280286596992 2329340040937728 2329484469263679 2332872555406848 2333017202762714 2333934399992832 2334079113187276 2336410427040768 2337473881946112 2341018731630592 2343205160229024 2346758701569984 2347826866659456 2351387416957696 2352457688881664 2361655594561536 2361802026580048 2380398892931072 2385085644270784 2395649507852692 2407317113678724 2408412842906616 2414512889804288 2422748633638203 2423851386771402 2426272366542336 2427376723559424 2431057913616384 2437018651630368 2438127899992512 2441825394532992 2442936830761728 2446641618190848 2447812533453534 2452640566063896 2456207774871552 2457478121421024 2462325218307456 2467086647890176 2471944078166472 2471952696505344 2476819707511968 2476828342849536 2481704953483392 2487789873539334 2491408204766208 2491562681961444 2492696756919096 2496322224893952 2496477006777936 2497613318569824 2507378770181376 2507534237615043 2508675582283962 2511181285756416 2511336988961138 2512324290438144 2512480064513692 2513623660355528 2516134306043904 2517279565172736 2518484286387888 2523451711015872 2527278601690752 2528428933325568 2531111295960832 2532263372108288 2533415972641792 2538472256914776 2543479105547744 2558460227441664 2563506500079616 2592495353192472 2593675369284048 2605163104679499 2607926873151951 2609113913148834 2612908702430208 2614098009987072 2618062368509952 2624481624832704 2625676199991936 2628461730420864 2629658117189376 2633646073084416 2634844819590144 2636105805257652 2640103539266232 2641305224991888 2645310844077408 2646514899991872 2650528419706752 2656862543881728 2657027279902554 2660891756110848 2662102903928832 2662267964872776 2666140063322112 2667518986499744 2677948754547456 2683221349804632 2683230704753664 2688513699607008 2688523073007616 2700421486662354 2704349076968448 2704516757342764 2705747761783976 2709683098816512 2716327001029824 2721684647974656 2725812164880896 2727052862270464 2733739353600528 2737885151831648 2739131344436032 2752471820464704 2755264860321792 2759443302633472 2764662886598652 2770115870595888 2786431885705728 2791918072668816 2791927806584832 2804283851533983 2808536632625178 2809814983391052 2813901679540224 2825078946475968 2826364826742912 2827826617899969 2830651094299392 2831939510819328 2836234232552448 2838883174892856 2843188426902096 2844482549991264 2847500207955936 2848796293621824 2850092969222016 2853116579174784 2854415221222656 2855781289029123 2861236585718784 2861413993741212 2865575737350144 2865753414417192 2866880050384896 2867057808324528 2869921469435904 2871405788015648 2872712754692032 2878267755871872 2883944812589568 2884123628612174 2888318401932288 2889633066657792 2894015282409472 2901111150759744 2906823128955018 2906833263483136 2912556507907592 2929711500049152 2935490023717888 2948491701972544 2961550966400572 2962851832219968 2964200422038912 2975974699587084 2977329262490856 2981844472170096 2984870265348608 2995051460481873 2999407571237376 3000772799990784 3000958859812212 3005323562502144 3012692348865888 3018624018530211 3018634542847872 3024577912057884 3024588457133568 3036414335864832 3042392711589504 3043966232006973 3048393486168576 3054406096594944 3055867876158552 3061895228971488 3066538685491008 3067934470054272 3072587085265152 3073985622855168 3075456772800594 3079929827939328 3080120795810604 3081522762490536 3086004640223232 3086195984756976 3087600716657184 3090876294106016 3092283156324544 3099672967862016 3099865159886313 3104373715462656 3104566198951958 3105786721250304 3105979292351572 3110496740542464 3111912533323776 3115213902721024 3124273546972032 3129011602093312 3130435822212608 3190763511621504 3203437733950428 3204895830324552 3206354590374768 3209756151571632 3211217123875488 3223972591219341 3225440034365094 3228661653115392 3230131230563328 3230331511517604 3231601476913152 3231801849028536 3235029822056448 3236502298079232 3244437914163264 3249358202173824 3250837199990016 3251038764796563 3255767192710656 3257249107682304 3262188824254464 3263750044604712 3270187421418528 3276626071396041 3276637495228032 3283100291076608 3289448863853568 3295925437555296 3295936928673792 3302426276682624 3308939937977856 3317053164719112 3321877606354944 3322083575948592 3323595675892128 3328636009037248 3330151091426432 3338316326031414 3343171693575168 3343378983486724 3344900776378616 3348241714341888 3349765720584192 3357979048517184 3364602281354496 3369704802254336 3371238577767424 3384629675886368 3387657625187328 3402662014275264 3411280303255552 3436206858669312 3449856021177384 3451426278811056 3456660470923296 3458233825712064 3466713107801853 3471970482851598 3473550806239332 3477020241816576 3477235830869268 3478602863683584 3478818550865112 3483878269906944 3492420429895488 3494010061406592 3499308833110272 3499525804144071 3500901599989248 3501118669780914 3504615640561152 3506210822919168 3511528097445888 3513126426120192 3514807740343536 3520138052354976 3521740299989184 3527081125436544 3528686533322496 3534037892942336 3542483391842304 3542703039870072 3547855674814464 3549690619830368 3570598339396608 3577628466406176 3577640939671552 3584684932809344 3593474261779038 3600561982216472 3605798769291264 3621769334706432 3628912863966208 3635777080157103 3644985804800704 3646586870424576 3662738091799488 3664405246142592 3669962427286272 3678960849095844 3686217182131536 3693487827461184 3707929044758016 3715229561267952 3715242514274304 3722557430225088 3731684810309001 3737344022942166 3739045135378644 3744483337340928 3744715510166904 3746419977854736 3761068155272064 3763013373425943 3766771928634624 3767005483441707 3768486435657216 3768720096770538 3770435490533292 3774201459065856 3775919347759104 3777726429581832 3781645643403264 3785177566523808 3790917902536128 3792643399988352 3796666943941248 3798395058162432 3800123958962688 3804155438899712 3805886961630208 3807708385372164 3814982114291712 3815218658321616 3821004552556256 3822743744432704 3837690341162496 3837928293192578 3845259750119424 3851091202576384 3868148201012992 3875764171940024 3906282000065536 3913670869723251 3927093552764928 3942692595631296 3944487175784064 3950469109626624 3952267229385216 3960155308899348 3961957837487832 3967966266116112 3969772349987808 3975792629560128 3985540919853831 3991337634166272 3993154355893248 3993401947309164 3999210094983168 4001030399987712 4001278479749616 4016923131821184 4024832024706948 4024846057130496 4032770549410512 4032784609511424 4050632229993531 4056523615452672 4056775136014146 4058621642675964 4064524648224768 4074490501544736 4082526971961984 4084638448077733 4088718247321344 4090579293405696 4096782780353536 4098647497140224 4100609030400792 4106573103919104 4106827727747472 4108697016654048 4114927979675968 4116800955542912 4132897290482688 4133153546515084 4139164953950208 4141048961667072 4155173805893832 4165698062629376 4187891709877248 4212804948937767 4214722475086578 4229177672208384 4245976641449088 4247909266228992 4254351348828672 4264782640353144 4266723824986896 4271250311933904 4273194440432736 4275139453833024 4279674868762176 4281622831833984 4292120990611818 4298363606025216 4298630121625788 4300320075577344 4300586712486792 4304882204153856 4306841640751104 4307108682023472 4309069132038048 4317401633807808 4325917218884352 4326185442918261 4332477602898432 4334449599986688 4334718353062084 4341022923614208 4342998810243072 4351666726139616 4360234693432527 4360249895224704 4368834761861388 4368849993637376 4385931818471424 4394567250073728 4396840112898961 4403235035576832 4411919917303808 4422737552958816 4429444767931456 4431460901189504 4442326449600858 4451088434708552 4457562258100224 4472766708255144 4477305398022912 4486136375139328 4501438289718318 4507985343753216 4516876833583104 4527951814271808 4536866868086826 4536882685700352 4572590229252864 4581609144892416 4592842843457232 4599808028236512 4601901705081408 4608880627897728 4610978434282752 4613185159200891 4620181193715906 4622284143735804 4629006960334848 4629293977135464 4631401074985776 4636026989088768 4636314441159024 4638424734486816 4649509451793024 4656560573193984 4656849298427937 4658680081875456 4658968938527358 4665745110813696 4666034405525428 4667868799985664 4668158226374552 4672820854081536 4674947763892224 4686410320458048 4693517403139968 4695653733318912 4702774833915392 4704915377763328 4723604053160096 4732904325349837 4760797785862144 4770171288541568 4791299015705384 4814634227357448 4816825685813232 4829025779608576 4838160051547641 4845497267276406 4847702773542804 4852544733084672 4854753447118848 4862115827232768 4874037303260736 4876255799985024 4883650789065984 4885873661523456 4893283236381696 4895625066907068 4905281132127792 4914956242842048 4924650436614912 4934173295780352 4943888156332944 4943905393010688 4953639415023936 4963409906966784 4975579747078668 4982816409532416 4983125363922888 4985393513838192 4992954013555872 4995226637139648 5007474489047121 5014757540362752 5015068475230086 5017351164567924 5022362571512832 5022673977922276 5024648580876288 5024960129027384 5027247320711056 5032268612087808 5036968572775776 5046903422031744 5054557203381504 5056857866651136 5062222591921664 5064526744216576 5066831945283584 5076944513829552 5086958211095488 5116920454883328 5184990706384944 5187350738568096 5207955724277397 5210326209358998 5215853746303902 5218227826297668 5225817404860416 5228196019974144 5248963249665408 5251352399983872 5251678004671371 5256923460841728 5259316234378752 5267292146168832 5269689639180288 5272211610515304 5280207078532464 5282610449983776 5290621688154816 5293029799983744 5301056839413504 5313725087763456 5314054559805108 5321783512221696 5324205807857664 5324535929745552 5335037972999488 5355897509094912 5366442699609264 5366461409507328 5377027399214016 5390211392668557 5400842973324708 5408698153936896 5409033514685528 5411495523567952 5432654002059648 5435463761615251 5443369295949312 5451624329761792 5454105724540928 5467478707201056 5475770303663296 5478262688872064 5504943640929408 5510529720643584 5529325773197304 5540231741191776 5572863771411456 5583836145337632 5583855613169664 5606016034413249 5608567703067966 5617073265250356 5619629966782104 5627803359080448 5650157892951936 5652729653485824 5653080145155807 5655653235799938 5661302188598784 5663879021638656 5672468465104896 5677766349785712 5686376853804192 5688965099982528 5695000415911872 5697592587243648 5700185938444032 5706233158349568 5708830442445312 5711562578058246 5722473171437568 5722827987482424 5731151474700288 5731506828834384 5734115616649056 5742811576031296 5745425509384064 5756535511743744 5756892439788867 5767889625179136 5768247257224348 5776636803864576 5779266133315584 5802222301519488 5813646257910036 5813666526966272 5825113015815184 5850913221101767 5859423000098304 5870980047435776 5896983403945088 5923101932801144 5925703664439936 5928400844077824 5951949399174168 5954658524981712 5963688944340192 5969740530697216 5990102920963746 5998815142474752 6001545599981568 6001917719624424 6010647125004288 6025384697731776 6037248037060422 6037269085695744 6049155824115768 6049176914267136 6084785423179008 6085162704021219 6087932464013946 6096786972337152 6108812193189888 6111735752317104 6123790457942976 6133077370982016 6135868940108544 6145174170530304 6147971245710336 6150913545601188 6159859655878656 6160241591621208 6163045524981072 6172391969513952 6175201433314368 6181752588212032 6184566312649088 6199345935724032 6199730319772626 6208747430925312 6209132397903916 6211573442500608 6211958584703144 6220993481084928 6248547093944064 6258023204186624 6260871644425216 6381527023243008 6406875467900856 6409791660649104 6412709180749536 6419512303143264 6422434247750976 6438181485917727 6447945182438682 6450880068730188 6457323306230784 6460262461126656 6460663023035208 6463202953826304 6463603698057072 6470059644112896 6488875828326528 6498716404347648 6501674399980032 6502077529593126 6511534385421312 6514498215364608 6524377648508928 6527500089209424 6540374842837056 6553252142792082 6553274990456064 6566200582153216 6578897727707136 6591850875110592 6604852553365248 6617879875955712 6634106329438224 6644167151897184 6647191351784256 6657272018074496 6660302182852864 6663489674401287 6676632652062828 6686343387150336 6686757966973448 6689801552757232 6696483428683776 6715958097034368 6729204562708992 6739409604508672 6742477155534848 6752157434577477 6769259351772736 6775315250374656 6805324028550528 6872413717338624 6899712042354768 6902852557622112 6913320941846592 6916467651424128 6930271790573859 6933426215603706 6943940965703196 6947101612478664 6954040483633152 6954471661738536 6957205727367168 6957637101730224 6984840859790976 6988020122813184 6988453407791037 6998617666220544 6999051608288142 7001803199978496 7002237339561828 7009231281122304 7012421645838336 7023056194891776 7029615480687072 7040276104709952 7043480599978368 7054162250873088 7057373066644992 7068075785884672 7084966783684608 7085406079740144 7099381239660736 7141196678793216 7155256932812352 7169369865618688 7186948523558076 7201123964432944 7233018706401397 7243538669412864 7257825727932416 7268245900914609 7271554160314206 7289971609601408 7293173740849152 7325476183598976 7328810492285184 7339924854572544 7357921698191688 7372434364263072 7386975654922368 7415858089516032 7430459122535904 7430485028548608 7445114860450176 7463369620618002 7474688045884332 7478090270757288 7488966674681856 7489431020333808 7492839955709472 7522136310544128 7522602712845129 7526026746851886 7533543857269248 7534010966883414 7536972871314432 7537440193541076 7540870981066584 7548402918131712 7551838695518208 7555452859163664 7570355133047616 7581835805072256 7585286799976704 7585757117858647 7593333887882496 7596790116324864 7600247917925376 7608310877799424 7611773923260416 7615416770744328 7630437316643232 7642009105112512 7645487488865408 7675380682324992 7675856586385156 7690519500238848 7736296402025984 7751528343880048 7812564000131072 7823780619455853 7827341739446502 7854187105529856 7885385191262592 7888974351568128 7900938219253248 7904534458770432 7920310617798696 7923915674975664 7935932532232224 7939544699975616 7951585259120256 7971081839707662 7982675268332544 7986308711786496 7986803894618328 7998420189966336 8002556959499232 8033846263642368 8049664049413896 8049692114260992 8065541098821024 8065569219022848 8101264459987062 8113047230905344 8113550272028292 8117243285351928 8129049296449536 8148981003089472 8165053943923968 8165560209669499 8169276896155466 8177436494642688 8181158586811392 8193565560707072 8197294994280448 8201218060801584 8213655455494944 8217394033308096 8229855959351936 8233601911085824 8265794580965376 8266307093030168 8278329907900416 8310347611787664 8331396125258752 8375783419754496 8425609897875534 8429444950173156 8483479853699907 8491953282898176 8495818532457984 8508702697657344 8529565280706288 8533447649973792 8542500623867808 8546388880865472 8550278907666048 8559349737524352 8563245663667968 8567343867087369 8584241981223636 8596727212050432 8597260243251576 8600640151154688 8601173424973584 8609764408307712 8614217364046944 8618138264076096 8634803267615616 8651834437768704 8652370885836522 8664955205796864 8668899199973376 8669436706124168 8682045847228416 8703333452279232 8720469386865054 8720499790449408 8737669523722776 8737699987274752 8789134500147456 8789679461363983 8793680225797922 8806470071153664 8823839834607616 8845475105917632 8858889535862912 8862921802379008 8884652899201716 8902176869417104 8945533416510288 8954610796045824 8972272750278656 8985154381445619 9002876579436636 9015970687506432 9055903628543616 9073733736173652 9073765371400704 9131898696020919 9145180458505728 9163218289784832 9185685686914464 9199616056473024 9203803410162816 9217761255795456 9221956868565504 9226370318401782 9240362387431812 9244568287471608 9258013920669696 9258587954270928 9262802149971552 9272628882318048 9276849468973632 9299018903586048 9299595479658939 9313121146387968 9313698596855874 9317360163750912 9317937877054716 9331490221627392 9332068811050856 9335737599971328 9336316452749104 9345641708163072 9372820640916096 9387034806279936 9391307466637824 9405549667830784 9409830755526656 9447208106320192 9465808650699674 9540342577083136 9582598031410768 9629268454714896 9633651371626464 9658051559217152 9671917773658023 9676320103095282 9690994534552812 9695405547085608 9705089466169344 9709506894237696 9748074606521472 9752511599970048 9753116294389689 9767301578131968 9771747323046912 9786566472763392 9791250133814136 9810562264255584 9829878214188123 9829912485684096 9849300873229824 9868346591560704 9887776312665888 9887810786021376 9907278830047872 9926819813933568 9951159494157336 9965632819064832 9966250727845776 9970787027676384 9985908027111744 9990453274279296 10014948978094242 10029515080725504 10030136950460172 10034702329135848 10044725143025664 10045347955844552 10049297161752576 10049920258054768 10054494641422112 10073937145551552 10093806844063488 10094432700142609 10109114406763008 10113715733302272 10124445183843328 10129053488433152 10133663890567168 10153889027659104 10173916422190976 10233840909766656 10369981412769888 10374701477136192 10415911448554794 10420652418717996 10431707492607804 10436455652595336 10451634809720832 10497926499330816 10498577412432213 10502704799967744 10503356009342742 10513846921683456 10518632468757504 10534584292337664 10539379278360576 10544423221030608 10560414157064928 10565220899967552 10581243376309632 10586059599967488 10602113678827008 10627450175526912 10628109119610216 10643567024443392 10649071859491104 10670075945998976 10711795018189824 10732885399218528 10732922819014656 10754054798428032 10780422785337114 10801685946649416 10817396307873792 10818067029371056 10822991047135904 10865308004119296 10865981696331853 10870927523230502 10886738591898624 10903248659523584 10908211449081856 10934957414402112 10951540607326592 10956525377744128 11009887281858816 11058651546394608 11080463482383552 11145727542822912 11167672290675264 11212032068826498 11217135406135932 11234146530500712 11239259933564208 11289040120277829 11300315785903872 11301016450325121 11305459306971648 11306160290311614 11311306471599876 11322604377197568 11327758043277312 11344936930209792 11355532699571424 11372753707608384 11377930199965056 11390000831823744 11395185174487296 11400371876888064 11412466316699136 11417660884890624 11423125156116492 11444946342875136 11445655974964848 11463013657668768 11468231233298112 11485623152062592 11490851018768128 11513071023487488 11513784879577734 11535779250358272 11536494514448696 11553273607729152 11604444603038976 11627292515820072 11627333053932544 11650226031630368 11701826442203534 11718846000196608 11741960094871552 11793966807890176 11846203865602288 11851407328879872 11856801688155648 11903898798348336 11909317049963424 11927377888680384 11939481061394432 11956622759561493 11980205841927492 11997630284949504 12003091199963136 12003835439248848 12050769395463552 12074496074120844 12074538171391488 12098311648231536 12098353828534272 12151896689980593 12169570846358016 12170325408042438 12175864928027892 12193573944674304 12223471504634208 12247580915885952 12253915344233199 12266154741964032 12271737880217088 12290348341060608 12295942491420672 12301827091202376 12319719311757312 12320483183242416 12326091049962144 12344783939027904 12350402866628736 12363505176424064 12369132625298176 12398691871448064 12399460639545252 12417494861850624 12418264795807832 12423146885001216 12423917169406288 12497094187888128 12516046408373248 12521743288850432 12763054046486016 12813750935801712 12819583321298208 12825418361499072 12839024606286528 12844868495501952 12876362971835454 12895890364877364 12901760137460376 12914646612461568 12920524922253312 12921326046070416 12927207396114144 12977751656653056 12978556328754783 12997432808695296 13003348799960064 13004155059186252 13023068770842624 13028996430729216 13055000178418848 13080704080297581 13080749685674112 13106504285584164 13106549980912128 13132401164306432 13157795455414272 13183701750221184 13190520338696883 13209705106730496 13235759751911424 13268212658876448 13288334303794368 13294382703568512 13314544036148992 13320604365705728 13326979348802574 13353265304125656 13372686774300672 13373515933946896 13379603105514464 13431916194068736 13432749026174023 13458409125417984 13478819209017344 13484954311069696 13504314869154954 13538518703545472 13550630500749312 13610648057101056 13744827434677248 13799424084709536 13805705115244224 13826641883693184 13832935302848256 13860543581147718 13866852431207412 13887881931406392 13894203224957328 13908080967266304 13908943323477072 13915274203460448 13969681719581952 13970547895283811 13976040245626368 13976906815582074 13997235332441088 13998103216576284 14003606399956992 14004474679123656 14018462562244608 14024843291676672 14059230961374144 14080552209419904 14086961199956736 14087834647451773 14108324501746176 14114746133289984 14136151571769344 14170812159480288 14198712976049511 14198762479321472 14282393357586432 14310513865624704 14338739731237376 14373897047116152 14402247928865888 14466037412802794 14487077338825728 14515651455864832 14536491801829218 14543108320628412 14579943219202816 14586347481698304 14650952367197952 14657620984570368 14679849709145088 14715843396383376 14744868728526144 14773951309844736 14831716179032064 14860918245071808 14890229720900352 14926739241236004 14949376091768664 14956180541514576 14978862040667616 14985679911418944 15022423467141363 15044272621088256 15045205425690258 15052053493703772 15067087714538496 15068021933766828 15073945742628864 15074880387082152 15081741962133168 15096805836263424 15110905718327328 15140710266095232 15163671610144512 15164611817957641 15170573599953408 15171514235717294 15186667775764992 15193580232649728 15200495835850752 15216621755598848 15223547846520832 15230833541488656 15260874633286464 15284018210225024 15290974977730816 15350761364649984 15351713172770312 15472592804051968 15503056687760096 15625128000262144 15647561238911706 15654683478893004 15755034014014113 15770770382525184 15777948703136256 15801876438506496 15809068917540864 15840621235597392 15847831349951328 15871865064464448 15879089399951232 15903170518240512 15942163679415324 15965350536665088 15972617423572992 15973607789236656 16005113918998464 16067692527284736 16099328098827792 16099384228521984 16131082197642048 16170634178005671 16202528919974124 16226094461810688 16227100544056584 16234486570703856 16297962006178944 16306391284845753 16330107887847936 16331120419338998 16338553792310932 16354872989285376 16362317173622784 16387131121414144 16402436121603168 16427310910989888 16434788066616192 16459711918703872 16467203822171648 16531589161930752 16532614186060336 16620695223575328 16662792250517504 16751566839508992 16851219795751068 16858889900346312 16959240435467421 16966959707399814 16983906565796352 16991637064915968 17017405395314688 17059130561412576 17066895299947584 17085001247735616 17092777761730944 17100557815332096 17118699475048704 17126491327335936 17134687734174738 17168483962447272 17193454424100864 17194520486503152 17202346849947168 17228434728093888 17236276528152192 17269606535231232 17270677319366601 17303668875537408 17304741771673044 17329910411593728 17337798399946752 17338873412248336 17406666904558464 17440938773730108 17440999580898816 17475339047445552 17475399974549504 17552739663305301 17578269000294912 17579358922727966 17587360451595844 17612940142307328 17690950211835264 17717779071725824 17725843604758016 17769305798403432 17804353738834208 17891066833020576 17909221592091648 17944545500557312 17970308762891238 18005753158873272 18031941375012864 18111807257087232 18147467472347304 18147530742801408 18255488112063657 18263797392041838 18290360917011456 18326436579569664 18371371373828928 18399232112946048 18407606820325632 18435522511590912 18443913737131008 18452740636803564 18480724774863624 18489136574943216 18517175908541856 18525604299943104 18545257764636096 18553698937947264 18598037807172096 18599190959317878 18626242292775936 18627397193711748 18634720327501824 18635875754109432 18662980443254784 18664137622101712 18672632905498208 18745641281832192 18746803585979131 18774069612559872 18782614933275648 18811099335661568 18819661511053312 18894416212640384 18931617301399348 19080685154166272 19165196062821536 19258536909429792 19267302743252928 19316103118434304 19343835547316046 19352640206190564 19381989069105624 19390811094171216 19410178932338688 19496149213042944 19505023199940096 19506232588779378 19534603156263936 19543494646093824 19573132945526784 19582500267628272 19621124528511168 19659756428376246 19659824971368192 19698601746459648 19736693183121408 19775552625331776 19814557660095744 19853639627867136 19902318988314672 19932501455691552 19941574055352768 19971816054223488 19980906548558592 19990469023203861 20029897956188484 20059030161451008 20060273900920344 20069404658271696 20089450286051328 20090695911689104 20099840516109536 20108989282844224 20147874291103104 20187613688126976 20188865400285218 20218228813526016 20227431466604544 20248890367686656 20258106976866304 20307778055318208 20347832844381952 20739962825539776 20749402954272384 20831822897109588 20841304837435992 20863414985215608 20872911305190672 20965360223373111 20995852998661632 20997154824864426 21005409599935488 21006712018685484 21027693843366912 21037264937515008 21069168584675328 21088846442061216 21120828314129856 21130441799935104 21162486752619264 21172119199934976 21204227357654016 21254900351053824 21256218239220432 21298143718982208 21340151891997952 21423590036379648 21465770798437056 21508109596856064 21560845570674228 21603371893298832 21636134058742112 21645982094271808 21699056119204191 21730616008238592 21731963392663706 21741855046461004 21773477183797248 21806497319047168 21869914828804224 21903081214653184 21913050755488256 22019774563717632 22117303092789216 22160926964767104 22291455085645824 22335344581350528 22424064137652996 22434270812271864 22468293061001424 22478519867128416 22567808138535387 22578080240555658 22600631571807744 22602032900650242 22610918613943296 22612320580623228 22622612943199752 22645208754395136 22655516086554624 22711065399142848 22745507415216768 22755860399930112 22757271353575941 22780001663647488 22790370348974592 22800743753776128 22824932633398272 22835321769781248 22846250312232984 22891311949929696 22926027315337536 22936462466596224 22971246304125184 22981702037536256 23026142046974976 23027569759155468 23071558500716544 23072989028897392 23208889206077952 23254585031640144 23254666107865088 23300452063260736 23403652884407068 23437692000393216 23587933615780352 23692407731204576 23702814657759744 23713603376311296 23807797596696672 23818634099926848 23854755777360768 23878962122788864 23913245519122986 23960411683854984 23995260569899008 24007670878497696 24101538790927104 24148992148241688 24149076342782976 24196623296463072 24196707657068544 24303793379961186 24339141692716032 24340650816084876 24351729856055784 24387147889348608 24446943009268416 24495161831771904 24496680629008497 24507830688466398 24532309483928064 24543475760434176 24580696682121216 24591884982841344 24603654182404752 24640966366484832 24652182099924288 24689567878055808 24700805733257472 24727010352848128 24738265250596352 24797383742896128 24798921279090504 24834989723701248 24836529591615664 24847834338812576 24994188375776256 25032092816746496 25043486577700864 25450439561099721 25526108092972032 25627501871603424 25639166642596416 25650836722998144 25678049212573056 25689736991003904 25752725943670908 25791780729754728 25803520274920752 25829293224923136 25842652092140832 25854414792228288 25955503313306112 25957112657509566 25994865617390592 26006697599920128 26008310118372504 26046137541685248 26110000356837696 26161408160595162 26161499371348224 26213008571168328 26213099961824256 26264802328612864 26367403500442368 26369038384091949 26381040677393766 26419410213460992 26471519503822848 26536425317752896 26576668607588736 26588765407137024 26629088072297984 26641208731411456 26653958697605148 26706530608251312 26747031867893792 26759206211028928 26863832388137472 26865498052348046 26916818250835968 26957638418034688 27008629738309908 27077037407090944 27221296114202112 27395696088062757 27489654869354496 27598848169419072 27611410230488448 27653283767386368 27665870605696512 27721087162295436 27733704862414824 27775763862812784 27788406449914656 27817886646954144 27830548406920896 27898786438976817 27939363439163904 27941095790567622 27952080491252736 27953813631164148 27994470664882176 27996206433152568 28007212799913984 28008949358247312 28036925124489216 28118461922748288 28161104418839808 28173922399913472 28175669294903546 28216649003492352 28229492266579968 28272303143538688 28341624318960576 28397425952099022 28397524958642944 28621027731249408 28677479462474752 28747794094232304 28804495857731776 28932074825605588 28974154677651456 29072983603658436 29086216641256824 29159886438405632 29259348883169067 29301904734395904 29315241969140736 29359699418290176 29431686792766752 29489634642564369 29489737457052288 29547902619689472 29663432358064128 29721836490143616 29780459441800704 29853478482472008 29898752183537328 29912361083029152 29957724081335232 29971359822837888 30044846934282726 30088545242176512 30090410851380516 30104106987407544 30134175429076992 30136043867533656 30147891485257728 30149760774164304 30163483924266336 30221811436654656 30281420532190464 30283298100427827 30327343220289024 30329223635915282 30341147199906816 30343028471434588 30373335551529984 30387160465299456 30400991671701504 30433243511197696 30461667082977312 30521749266572928 30568036420450048 30581949955461632 30701522729299968 30703426345540624 30945185608103936 31006113375520192 31295122477823412 31309366957786008 31495732237296639 31510068028028226 31541540765050368 31555897406272512 31603752877012992 31618137835081728 31681242471194784 31695662699902656 31743730128928896 31758178799902464 31806341036481024 31884327358830648 31930701073330176 31947215578473312 32010227837996928 32135385054569472 32198656197655584 32198768457043968 32262164395284096 32341268356011342 32405057839948248 32452188923621376 32454201088113168 32468973141407712 32595924012357888 32597945088995559 32612782569691506 32660215775695872 32662240838677996 32677107584621864 32709745978570752 32724634347245568 32804872243206336 32854621821979776 32869576133232384 32919423837407744 32934407644343296 33065228372120672 33241390447150656 33325584501035008 33702439591502136 33717779800692624 33867120360833487 33903049350975363 33918480870934842 33933919414799628 33967813131592704 33983274129831936 34034810790629376 34118261122825152 34133790599895168 34170002495471232 34185555523461888 34201115630664192 34237398950097408 34252982654671872 34269375468349476 34336967924894544 34389040973006304 34404693699894336 34456869456187776 34472553056304384 34539213070462464 34541354638733202 34607337751074816 34609483543346088 34659820823187456 34677746824496672 34813333809116928 34881877547460216 34881999161797632 34950678094891104 34950799949099008 35105479326610602 35156538000589824 35158717845455932 35174720903191688 35225880284614656 35381900423670528 35435558143451648 35451687209516032 35538611596806864 35608707477668416 35782133666041152 35818443184183296 35940617525782476 36011506317746544 36223614514174464 36294934944694608 36295061485602816 36455690069941779 36510976224127314 36527594784083676 36580721834022912 36742742747657856 36761746032699597 36798464225892096 36815213640651264 36871045023181824 36887827474262016 36905481273607128 36961449549727248 36978273149886432 37034351817083712 37051208599886208 37090515529272192 37107397875894528 37196075614344192 37198381918635756 37252484585551872 37254794387423496 37269440655003648 37271751508218864 37328275244203424 37345265810996416 37491282563664384 37493607171958262 37548139225119744 37565229866551296 37622198671323136 37788832425280768 37863234602798696 38161370308332544 38330392125643072 38517073818859584 38534605486505856 38687671094632092 38705280412381128 38763978138211248 38781622188342432 38935668986264349 38992298426085888 39010046399880192 39012465177558756 39069206312527872 39086989292187648 39165000535256544 39242112240892743 39242249057022336 39319512856752492 39319649942736384 39397203492919296 39473386366242816 39551105250663552 39571561016090649 39629115320191488 39707279255734272 39804637976629344 39865002911383104 39883148110705536 39943632108446976 39961813097117184 39980938046407722 40059795912376968 40118060322902016 40120547801840688 40138809316543392 40181391823378208 40199681032219072 40217978565688448 40295748582206208 40298247078522069 40375227376253952 40377730800570436 40436457627052032 40454862933209088 40497780735373312 40615556110636416 40695665688763904 41479925651079552 41498805908544768 41663645794219176 41682609674871984 41726829970431216 41745822610381344 41911643685851433 41930720446746222 41991705997323264 41994309649728852 42010819199870976 42013424037370968 42055387686733824 42074529875030016 42177692884122432 42241656628259712 42260883599870208 42263503942355319 42324973505238528 42344238399869952 42408454715308032 42512436478440864 42596138928148533 42596287437964416 42680303783995904 42847180072759296 42931541596874112 43016219193712128 43121691141348456 43206743786597664 43272268117484224 43291964188543616 43398112238408382 43461232016477184 43463926785327412 43483710092922008 43546954367594496 43739829657608448 43806162429306368 43826101510976512 44039549127435264 44234606185578432 44321853929534208 44670689162701056 44848128275305992 44868541624543728 44936586122002848 44957039734256832 45067270401424089 45135616277070774 45156160481111316 45201263143615488 45204065801300484 45221837227886592 45224641161246456 45245225886399504 45290417508790272 45422130798285696 45491014830433536 45493835453872923 45511720799860224 45514542707151882 45560003327294976 45580740697949184 45601487507552256 45649865266796544 45670643539562496 45692500624465968 45782623899859392 45852054630675072 45872924933192448 45942492608250368 45963404075072512 46052284093949952 46055139518310936 46145978057794784 46417778412155904 46509170063280288 46509332215730176 46600904126521472 46807305768814136 46875384000786432 47175867231560704 47265102042042339 47384815462409152 47405629315519488 47427206752622592 47615595193393344 47637268199853696 47709511554721536 47826491038245972 47920823367709968 48015341756995392 48203077581854208 48297984296483376 48298152685565952 48393246592926144 48511902534017013 48607586759922372 48678283385432064 48681301632169752 48703459712111568 48893886018536832 48919173854537259 48990323663543808 48993361258016994 49015661376932796 49064618967856128 49086951520868352 49161393364242432 49207308364809504 49281932732969664 49304364199848576 49379135756111616 49401611466514944 49454020705696256 49476530501192704 49594767485792256 49597842558181008 49673059183231328 49695668677625152 49988376751552512 50064185633492992 50877721306402263 50900879122199442 51052216185944064 51255003743206848 51278333285192832 51301673445996288 51356098425146112 51379473982007808 51505451887341816 51583561459509456 51607040549841504 51685304184281664 51708829584456576 51812031958099803 51911006626612224 51914225315019132 51989731234781184 52013395199840256 52016620236745008 52220000713675392 52322816321190324 52322998742696448 52426017142336656 52426199923648512 52658218989915903 52734807000884736 52738076768183898 52762081354787532 52838820426921984 53072850635505792 53100299825010529 53153337215177472 53177530814274048 53258176144595968 53282417462822912 53307917395210296 53413061216502624 53494063735787584 53518412422057856 53727664776274944 53730996104696092 53833636501671936 54017259476619816 54154074814181888 54442592228404224 54766464336190971 54791392176125514 54979309738708992 55197696338838144 55222820460976896 55306567534772736 55331741211393024 55442174324590872 55467409724829648 55551527725625568 55576812899829312 55635773293908288 55661096813841792 55797572877953634 55878726878327808 55882191581135244 55904160982505472 55907627262328296 55988941329764352 55992412866305136 56017898716494624 56236923845496576 56240410757937393 56322208837679616 56347844799826944 56351338589807092 56433298006984704 56458984533159936 56683248637921152 56794851904198044 56795049917285888 57158921467686493 57242055462498816 57354958924949504 57495588188464608 57608991715463552 57864149651211176 57948309355302912 58145967207316872 58172433282513648 58319772876811264 58518697766338134 58603809468791808 58630483938281472 58719398836580352 58863373585533504 58979269285128738 58979474914104576 59095805239378944 59443672980287232 59560918883601408 59706956964944016 59797504367074656 59824722166058304 59915448162670464 59942719645675776 59971407069611583 60089693868565452 60177090484353024 60180821702761032 60208213974815088 60268350858153984 60272087735067312 60299521548328608 60326967848532672 60443622873309312 60562841064380928 60566596200855654 60654686440578048 60658447271830564 60682294399813632 60686056942869176 60746671103059968 60774320930598912 60923334165954624 61043498533145856 61136072840900096 61163899910923264 61406852691081248 61527756229547881 61890371216207872 62012226751040384 62590244955646824 62618733915572016 62896080670119333 62991464474593278 63020136056056452 63083081530100736 63111794812545024 63207505754025984 63362484942389568 63391325399805312 63487460257857792 63516357599804928 63612682072962048 63768654717661296 63894431156946624 64020455675993856 64270770109138944 64397312395311168 64524328790568192 64682536712022684 64810115679896496 64908402176226336 64937946282815424 65097168357612573 65191848024715776 65195890177991118 65225565139383012 65320431551391744 65324481677355992 65354215169243728 65419491957141504 65609744486412672 65709243643959552 65739152266464768 65838847674815488 65868815288686592 66130456744241344 66482780894301312 67404879183004272 67435559601385248 67703424415606161 67734240721666974 67806098701950726 67836961741869684 67867838829599256 67935626263185408 67966548259663872 68236522245650304 68267581199790336 68271814060727823 68340004990942464 68371111046923776 68402231261328384 68474797900194816 68505965309343744 68538750936698952 68673935849789088 68778081946012608 68809387399788672 68913738912375552 68945106112608768 69078426140924928 69082709277466404 69214675502149632 69218967086692176 69355493648993344 69626667618233856 69763755094920432 69763998323595264 69901356189782208 70210958653221204 70313076001179648 70317435690911864 70349441806383376 70661028900998263 70763800847341056 70871116286903296 70903374419032064 71077223193613728 71217414955336832 71564267332082304 71636886368366592 71881235051564952 72023012635493088 72447229028348928 72589869889389216 72590122971205632 72911380139883558 73021952448254628 73055189568167352 73161443668045824 73485485495315712 73490041887025491 73523492065399194 73596928451784192 73630427281302528 73742090046363648 73775654948524032 73810962547214256 73922899099454496 73956546299772864 74068703634167424 74102417199772416 74181031058544384 74214795751789056 74392151228688384 74396763837271512 74504969171103744 74509588774846992 74543503016437728 74656550488406848 74690531621992832 74982565127328768 74987214343916524 75096278450239488 75130459733102592 75577664850561536 75726469205597392 76061871874322971 76322740616665088 76660784251286144 77034147637719168 77069210973011712 77375342189264184 77410560824762256 77527956276422496 77563244376684864 77871337972528698 77984596852171776 78020092799760384 78024930355117512 78138412625055744 78330001070513088 78484224481785486 78484498114044672 78639025713504984 78639299885472768 78794406985838592 79102210501327104 79107115152275847 79143122032181298 79258230640382976 79414558511468544 79609275953258688 79730005822766208 79766296221411072 79887264216893952 79923626194234368 79961876092815444 80119591824753936 80241095603681376 80277618633086784 80362783646756416 80399362064438144 80435957131376896 80591497164412416 80596494157044138 80750454752507904 80755461601140872 80872915254104064 81231112221272832 81391331377527808 82959851302159104 82997611817089536 83327291588438352 83365219349743968 83453659940862432 83491645220762688 83696359316930451 83823287371702866 83861440893492444 83983411994646528 83988619299457704 84021638399741952 84026848074741936 84110775373467648 84355385768244864 84483313256519424 84521767199740416 84527007884710638 84649947010477056 84688476799739904 84816909430616064 85024872956881728 85192277856297066 85192574875928832 85360607567991808 85863083193748224 86032438387424256 86243382282696912 86413487573195328 86544536234968448 86583928377087232 86796224476816764 86922464032954368 86927853570654824 86967420185844016 87479659315216896 87612324858612736 87652203021953024 87778046649507201 88079098254870528 88469212371156864 88643707859068416 89341378325402112 89696256550611984 89737083249087456 89873172244005696 89914079468513664 90134540802848178 90271232554141548 90312320962222632 90402526287230976 90408131602600968 90443674455773184 90449282322492912 90490451772799008 90844261596571392 90849894301283481 90982029660867072 90987670907745846 91023441599720448 91029085414303764 91120006654589952 91161481395898368 91202975015104512 91299730533593088 91385001248931936 91565247799718784 91704109261350144 91745849866384896 91884985216500736 91926808150145024 92104568187899904 92110279036621872 92291956115589568 92835556824311808 93018340126560576 93201808253042944 93614611537628272 94029243183218161 94351734463121408 94487196711889917 94530204084084678 94769630924818304 94811258631038976 94854413505245184 95231190386786688 95274536399707392 95419023109443072 95652982076491944 95841646735419936 96030683513990784 96406155163708416 96595968592966752 96596305371131904 96786493185852288 97023805068034026 97215173519844744 97356566770864128 97362603264339504 97406919424223136 97787772037073664 97793835266986677 97838347709074518 97980647327087616 97986722516033988 98031322753865592 98129237935712256 98173903041736704 98414616729619008 98563865465939328 98608728399697152 98614842532162411 98758271512223232 98803222933029888 98908041411392512 98953061002385408 99195685116362016 99346118366462656 99391337355250304 99976753503105024 101709148052926089 101755442612804526 101801758244398884 102104432371888128 102510007486413696 102556666570385664 102603346891992576 102712196850292224 102758947964015616 103010903774683632 103167122919018912 103214081099683008 103370608368563328 103417659168913152 103624063916199606 103822013253224448 103828450630038264 103979462469562368 104033240473490016 104440001427350784 104645632642380648 104645997485392896 104852034284673312 104852399847297024 105316437979831806 105469614001769472 105476153536367796 105524162709575064 105677640853843968 106145701271011584 106152282725703487 106200599650021058 106306674430354944 106355061628548096 106516352289191936 106564834925645824 106615834790420592 106826122433005248 106988127471575168 107036824844115712 107455329552549888 107461992209392184 108034518953239632 108308149628363776 108885184456808448 109532928672381942 109582784352251028 110285238098098791 110395392677676288 110445640921953792 110613135069545472 110663482422786048 110884348649181744 110934819449659296 111103055451251136 111153625799658624 111271546587816576 111322193627683584 111595145755907268 111757453756655616 111764383162270488 111808321965010944 111815254524656592 111984825732610272 112035797432989248 112473847690993152 112480821515874786 112644417675359232 112695689599653888 112702677179614184 112866596013969408 113366497275842304 113589703808396088 113590099834571776 114317842935372986 114484110924997632 114709917849899008 114991176376929216 115217983430927104 115728299302422352 116291934414633744 116344866565027296 116639545753622528 116807006958793047 117037395532676268 117207618937583616 117260967876562944 117726747171067008 117958538570257476 117958949828209152 118191610478757888 118714683048271947 118887345960574464 119121837767202816 119413913929888032 119595008734149312 119649444332116608 119830896325340928 119885439291351552 119942814139223166 120179387737130904 120354180968706048 120361643405522064 120416427949630176 120544175470134624 120599043096657216 120653935697065344 120887245746618624 120894741235566207 121125682128761856 121133192401711308 121309372881156096 121316894543661128 121364588799627264 121372113885738352 121493342206119936 121846668331909248 122086997066291712 122272145681800192 122327799821846528 122813705382162496 123055512459095762 124024453502080768 125180489911293648 125237467831144032 125734931057554299 125792161340238666 125982928949186556 126040272112112904 126166163060201472 126223589625090048 126724969884779136 126782650799610624 126790511827065957 126974920515715584 127032715199609856 127225364145924096 127537309435322592 127788416784445599 127788862313893248 128040911351987712 128541540218277888 128794624790622336 129048657581136384 129365073424045368 129620231359792992 129816804352452672 129875892565630848 130194336715225146 130383696049431552 130391780355982236 130451130278766024 130640863102783488 130648963354711984 130708430338487456 131219488972825344 131227625101853917 131418487287919104 131478304532929536 131677695349630976 131737630577373184 132260913488482688 132965561788602624 134809758366008544 134871119202770496 135406848831212322 135468481443333948 135612197403901452 135673923483739368 135735677659198512 135871252526370816 136473044491300608 136481506361618769 136535162399580672 136543628121455646 136680009981884928 136742222093847552 136804462522656768 136949595800389632 137011930618687488 137077501873397904 137347871699578176 137556163892025216 137618774799577344 137827477824751104 137890212225217536 138156852281849856 138165418554932808 138437934173384352 138710987297986688 139253335236467712 139527510189840864 139527996647190528 139802712379564416 140421917306442408 140626152002359296 140634871381823728 140698883612766752 141322057801996526 141527601694682112 141742232573806592 141806748838064128 142154446387227456 142434829910673664 143128534664164608 143762470103129904 144046025270986176 144894458056697856 145179739778778432 145822760279767116 146043904896509256 146110379136334704 146757521563611777 146970970990631424 146980083774050982 147046984130798388 147193856903568384 147260854562605056 147484180092727296 147621925094428512 147845798198908992 147913092599545728 148137407268334848 148204834399544832 148362062117088768 148429591503578112 148784302457376768 148793527674543024 149019177549693984 149087006032875456 149313100976813696 149381063243985664 149965130254657536 149974428687833048 150192556900478976 151155329701123072 151452938411194784 152123743748645942 152645481233330176 153321568502572288 154068295275438336 154138421946023424 154750684378528368 154821121649524512 155055912552844992 155126488753369728 155436095874299409 155742675945057396 155969193704343552 156040185599520768 156049860710235024 156660002141026176 156968448963570972 156968996228089344 157278051427009968 157278599770945536 157974656969747709 158204421002654208 158214230304551694 158286244064362596 158516461280765952 159218551906517376 159300899475031587 159460011645532416 159532592442822144 159774528433787904 159847252388468736 159923752185630888 160239183649507872 160482191207362752 160555237266173568 160725567293512832 160798724128876288 160871914262753792 161182994328824832 161192988314088276 161500909505015808 161510923202281744 162462224442545664 162782662755055616 165919702604318208 165995223634179072 166654583176876704 166730438699487936 166907319881724864 166983290441525376 167392718633860902 167646574743405732 167722881786984888 167966823989293056 167977238598915408 168053696149483872 168710771536489728 168721232273812179 168966626513038848 169043534399480832 169054015769421276 169299894020954112 169376953599479808 170049745913763456 170384555712594132 170385149751857664 170721215135983616 171476764403059479 171726166387496448 172064876774848512 172486764565393824 172826975146390656 173089072469936896 173167856754174464 173592448953633528 173844928065908736 173855707141309648 173934840371688032 174959318630433792 175224649717225472 175304406043906048 175556093299014402 176158196509741056 176938424742313728 177287415718136832 178682756650804224 179392513101223968 179474166498174912 179746344488011392 179828158937027328 180269081605696356 180542465108283096 180624641924445264 180805052574461952 180816263205201936 180898564644985824 180980903545598016 181688523193142784 181699788602566962 181964059321734144 181975341815491692 182046883199440896 182058170828607528 182240013309179904 182322962791796736 182770002497863872 183130495599437568 183141850416873049 183408218522700288 183491699732769792 183769970433001472 183853616300290048 184220558073243744 184583268688643643 184583912231179136 185671113648623616 186036680253121152 186403616506085888 187229223075256544 188058486366436322 188703468926242816 188974393423779834 189060408168169356 189539261849636608 189622517262077952 190462380773573376 190549072799414784 190838046218886144 191305964152983888 191683293470839872 192061367027981568 192812310327416832 193191937185933504 193572986371704576 194047610136068052 194430347039689488 194725206528679008 194813838848446272 195291505072837719 195575544074147328 195587670533973354 195676695418149036 195961294654175232 195973445032067976 196062645507731184 196258475871424512 196829233459238016 197127730931878656 197139953633449333 197217456799394304 197229685064324822 197516543024446464 197606445866059776 197816082822785024 197906122004770816 198391370232724032 198692236732925312 198782674710500608 203418296105852178 203510885225609052 203603516488797768 204815442182183469 205020014972827392 205113333140771328 205206693783985152 205424393700584448 205517895928031232 206021807549367264 206334245838037824 206428162199366016 206741216737126656 206835318337826304 207248127832399212 207644026506448896 207656901260076528 208066480946980032 208880002854701568 209291265284761296 209291994970785792 209704068569346624 210632875959663612 210939228003538944 210952307072735592 211048325419150128 211983086702994789 212291402542023168 212304565451406974 212401199300042116 212613348860709888 212710123257096192 213032704578383872 213231669580841184 213652244866010496 213976254943150336 214073649688231424 214910659105099776 214923984418784368 216069037906479264 216616299256727552 217770368913616896 219065857344763884 219165568704502056 220470125661076473 220570476196197582 220790785355352576 220891281843907584 221226270139090944 221326964845572096 221768697298363488 221869638899318592 222206110902502272 222307251599317248 222543093175633152 222644387255367168 223190291511814536 223514907513311232 223528766324540976 223630509049313184 223969651465220544 224071594865978496 224947695381986304 224961643031749572 225288835350718464 225391379199307776 225405354359228368 226732994551684608 227179407616792176 227180199669143552 228185615622968913 228635685870745972 228968221849995264 229982352753858432 230435966861854208 231456598604844704 232583868829267488 232689733130054592 233279091507245056 233614013917586094 234074791065352536 234415237875167232 235453494342134016 235917077140514952 235917899656418304 236383220957515776 237321345456827541 237429366096543894 237774691921148928 238243675534405632 238827827859776064 239190017468298624 239298888664233216 239661792650681856 239770878582703104 239885628278446332 240358775474261808 240723286811044128 240832855899260352 241088350940269248 241198086193314432 241307871394130688 241774491493237248 241789482471132414 242251364257523712 242266384803422616 242618745762312192 242633789087322256 242744227771476704 243693336663818496 243708446617728703 244173994132583424 244544291363600384 244655599643693056 245627410764324992 246111024918191524 248048907004161536 250360979822587296 250474935662288064 251469862115108598 251584322680477332 251965857898373112 252080544224225808 252332326120402944 253449939769558272 253565301599221248 253581023654131914 253949841031431168 254065430399219712 254450728291848192 255074618870645184 255576833568891198 255577724627786496 256081822703975424 257589249581244672 258097315162272768 258730146848090736 259240462719585984 259633608704905344 259751785131261696 260388673430450292 260767392098863104 260783560711964472 260902260557532048 261297926709423968 261416860676974912 262438977945650688 262455250203707834 262836974575838208 262956609065859072 263355390699261952 264521826976965376 265931123577205248 269619516732017088 269742238405540992 270813697662424644 270936962886667896 271224394807802904 271347846967478736 271471355318397024 272549682903850443 272946088982601216 272963012723237538 273070324799161344 273087256242911292 273360019963769856 273484444187695104 273608925045313536 273899191600779264 274155003746795808 274695743399156352 275112327784050432 275237549599154688 275654955649502208 275780424450435072 276313704563699712 276330837109865616 276875868346768704 277421974595973376 278506670472935424 279055020379681728 279605424759128832 280843834612884816 281269742763647456 281397767225533504 282087729549654483 282644115603993052 283055203389364224 283484465147613184 284308892774454912 284869659821347328 286257069328329216 287524940206259808 288092050541972352 289788916113395712 290359479557556864 291645520559534232 292087809793018512 292220758272669408 293381505800960031 293515043127223554 293941941981262848 293960167548101964 294093968261596776 294387713807136768 294521709125210112 295243850188857024 295691596397817984 295826185199091456 295844527596487233 296274814536669696 296409668799089664 296724124234177536 296859183007156224 297587055349086048 298038355099387968 298174012065750912 298626201953627392 298762126487971328 299930260509315072 299948857375666096 302310659402246144 302905876822389568 304247487497291884 306643137005144576 308136590550876672 308276843892046848 309501368757056736 309642243299049024 310111825105689984 310252977506739456 310872191748598818 311485351890114792 311938387408687104 312099721420470048 313320004282052352 313936897927141944 313937992456178688 314556102854019936 314557199541891072 315949313939495418 316408842005308416 316428460609103388 316572488128725192 317032922561531904 318437103813034752 318456848177110461 318601798950063174 318920023291064832 319065184885644288 319549056867575808 319694504776937472 319847504371261776 320478367299015744 320964382414725504 321110474532347136 321451134587025664 321597448257752576 321743828525507584 322365988657649664 322385976628176552 323021846404563488 324924448885091328 325565325510111232 330855714294296373 331839405208636416 331990447268358144 333309166353753408 333460877398975872 333814639763449728 333966580883050752 334785437267721804 335293149486811464 335445763573969776 335954477197830816 336107392298967744 337421543072979456 337442464547624358 337933253026077696 338087068798961664 338108031538842552 338599788041908224 340099491827526912 340769111425188264 340770299503715328 341442430271967232 342953528806118958 343452332774992896 344129753549697024 344973529130787648 345653950292781312 346178144939873792 346335713508348928 347184897907267056 347711414282619296 347869680743376064 349918637260867584 350449299434450944 351112186598028804 353876849484627456 354574831436273664 356144049144815841 357365513301608448 358785026202447936 358948332996349824 359492688976022784 359656317874054656 360538163211392712 361084930216566192 361249283848890528 361632526410403872 361797129289971648 361961807091196032 362684223706698621 363377046386285568 363399577205133924 363928118643468288 363950683630983384 364093766398881792 364116341657215056 364480026618359808 365540004995727744 366260991198875136 366283700833746098 366816437045400576 366983399465539584 367539940866002944 368441116146487488 369166537377287286 369167824462358272 372073360506242304 372807233012171776 374458446150513088 376116972732872644 377948786847559668 378120816336338712 379078523699273216 380371535481197871 380924761547146752 381098145598829568 381676092437772288 382611928305967776 383365250353336797 383366586941679744 384122734055963136 385624620654833664 386383874371867008 387145972743409152 388095220272136104 388860694079378976 389450413057358016 389627677696892544 390583010145675438 391151088148294656 391175341067946708 391353390836298072 391922589308350464 391946890064135952 392125291015462368 393658466918476032 393682875305561751 394255461863757312 394279907266898666 394434913598788608 394459370128649644 395033086048892928 395212891732119552 395632165645570048 396782740465448064 397384473465850624 397565349421001216 406836592211704356 407021770451218104 407207032977595536 409444519084856307 409630884364366938 410040029945654784 410226666281542656 410413387567970304 410848787401168896 411035791856062464 412043615098734528 412668491676075648 412856324398732032 413482433474253312 413670636675652608 414496255664798424 415313802520153056 416132961893960064 417760005709403136 418582530569522592 418583989941571584 419408137138693248 421265751919327224 421878456007077888 421904614145471184 422096650838300256 423966173405989578 424582805084046336 424609130902813948 424802398600084232 425226697721419776 425420246514192384 426463339161682368 427304489732020992 427952509886300672 428147299376462848 429847968837568736 432138075812958528 433232598513455104 438131714689527768 438331137409004112 440272564690835331 440940251322152946 441140952392395164 441581570710705152 441782563687815168 442452540278181888 443537394596726976 443739277798637184 444412221805004544 444614503198634496 445086186351266304 445288774510734336 446380583023629072 447057532649081952 447261018098626368 447939302930441088 448143189731956992 449895390763972608 449923286063499144 450577670701436928 450810708718456736 453465989103369216 454358815233584352 454360399338287104 456371231245937826 457271371741491944 457936443699990528 459964705507716864 460871933723708416 462913197209689408 465167737658534976 465379466260109184 467228027835172188 468149582130705072 470906988684268032 471834154281029904 471835799312836608 473923970909243127 474642690913655082 474858732193087788 475549383842297856 477655655719552128 477902698425094761 478380034936597248 478597777328466432 479323585301363712 479541757165406208 479771256556892664 480717550948523616 481446573622088256 481665711798520704 482176701880538496 482396172386628864 482615742788261376 483548982986474496 483578964942264828 484502728515047424 484532769606845232 485267578174644512 485488455542953408 487386673327636992 487416893235457406 488347988265166848 489088582727200768 491254821528649984 492222049836383048 496097814008323072 500721959645174592 500949871324576128 502939724230217196 503168645360954664 503931715796746224 504161088448451616 506163696821436537 506899879539116544 507130603198442496 507162047308263828 507899682062862336 508130860798439424 510149237741290368 511153667137782396 511155449255572992 512163645407950848 514430293209178437 515178499162489344 516194630324545536 517460293696181472 518480925439171968 519267217409810688 519503570262523392 520777346860900584 521534784197726208 521567121423928944 521804521115064096 522595853418847936 522833721353949824 524877955891301376 524910500407415668 525673949151676416 525913218131718144 529043653953930752 531862247154410496 539239033464034176 539484476811081984 541627395324849288 541873925773335792 542448789615605808 542695693934957472 542942710636794048 545099365807700886 545892177965202432 545926025446475076 546140649598322688 546174512485822584 546720039927539712 546968888375390208 548310007493591616 549391486798312704 549425551250619147 550224655568100864 550475099198309376 551309911299004416 551560848900870144 552661674219731232 553749806065930929 553751736693537408 554843949191946752 557013340945870848 558110040759363456 559210849518257664 561687669225769632 562539485527294912 562795534451067008 564175459099308966 565288231207986104 566110406778728448 568617785548909824 569739319642694656 572514138656658432 575049880412519616 576184101083944704 580718959115113728 583291041119068464 584175619586037024 584441516545338816 585874515218513157 586763011601920062 587030086254447108 587883883962525696 587920335096203928 588187936523193552 588775427614273536 590487700377714048 591383192795635968 591419860900347999 591652370398182912 591689055192974466 592549629073339392 592819337598179328 593448248468355072 593718366014312448 595174110698172096 596076710198775936 596348024131501824 597252403907254784 597524252975942656 599897714751332192 604621318804492288 605811753644779136 608494974994583768 613286274010289152 614446326546550407 616273181101753344 616553687784093696 619002737514113472 619284486598098048 620223650211379968 620505955013478912 621744383497197636 622970703780229584 624199442840940096 626640008564104704 627873795854283888 627875984912357376 629112205708039872 631898627878990836 632817684010616832 632856921218206776 633144976257450384 635949260108984367 636874207626069504 636913696354220922 637203597900126348 637840046582129664 638130369771288576 639098113735151616 639695008742523552 640956734598031488 641928764829451008 642220949064694272 642902269174051328 643194896515505152 643487657051015168 644731977315299328 644771953256353104 646043692809126976 649848897770182656 661410376983229419 661711428588592746 663678810417272832 663980894536716288 666618332707506816 666921754797951744 667629279526899456 667933161766101504 669570874535443608 670586298973622928 670891527147939552 671908954395661632 672214784597935488 674843086145958912 674884929095248716 675866506052155392 676174137597923328 676216063077685104 680198983655053824 681538222850376528 681540599007430656 684556846868906739 685907057612237916 686904665549985792 689947058261575296 690303897725136877 691307900585562624 692356289879747584 692671427016697856 694369795814534112 695422828565238592 695739361486752128 699837274521735168 702224373196057608 707753698969254912 709149662872547328 711964036370482623 712288098289631682 714731026603216896 717570052404895872 717896665992699648 718985377952045568 719312635748109312 721076326422785424 722169860433132384 722498567697781056 723265052820807744 723594258579943296 723923614182392064 725368447413397242 726754092772571136 726799154410267848 727856237286936576 727901367261966768 728232683314430112 731080009991455488 731125339853186109 732521982397750272 732567401667492196 733632874090801152 733966798931079168 736882232292974976 738333074754574572 738335648924716544 743065979079924409 744146721012484608 745614466024343552 748916892301026176 752233945465745288 755897573695119336 756241632672677424 758157047398546432 760743070962395742 761849523094293504 762196291197659136 763352184875544576 765223856611935552 766730500706673594 766733173883359488 768245468111926272 772767748743734016 774291945486818304 776190440544272208 777721388158757952 778900826114716032 779255355393785088 781166020291350876 782302176296589312 782350682135893416 782706781672596144 783893780128271904 784250582030924736 787316933836952064 787365750611123502 788510923727514624 788559814533797332 788869827197577216 788918740257299288 790066172097785856 793565480930896128 794768946931701248 795130698842002432 813673184423408712 814043540902436208 814414065955191072 817649048711551329 818889038169712614 819261768728733876 820080059891309568 820453332563085312 820826775135940608 821697574802337792 824087230197469056 825336983352151296 825712648797464064 826964866948506624 827341273351305216 828992511329596848 830627605040306112 832265923787920128 835520011418806272 837165061139045184 838816274277386496 842531503838654448 843809228290942368 844193301676600512 846263188648963449 847932346811979156 849165610168092672 849218261805627896 849604797200168464 850453395442839552 852926678323364736 854608979464041984 855905019772601344 856294598752925696 859695937675137472 864276151625917056 876263429379055536 876662274818008224 880144517402880093 880545129381670662 881880502644305892 882281904784790328 883163141421410304 883565127375630336 887074789193453952 887478555597274368 887533582789461699 888824443610009088 889229006397268992 890172372702532608 890577549021468672 892761166047258144 894115065298163904 894522036197252736 895878605860882176 896286379463913984 899790781527945216 899846572126998288 901621417436913472 906931978206738432 908717630467168704 912742462491875652 914542743482983888 918593375712977419 919929411015433728 921743867447416832 925826394419378816 930335475317069952 930758932520218368 934456055670344376 936299164261410144 941813977368536064 943668308562059808 943671598625673216 947847941818486254 949285381827310164 949717464386175576 951098767684595712 955311311439104256 955370544531331383 955805396850189522 956760069873194496 957195554656932864 958647170602727424 959083514330812416 959542513113785328 961435101897047232 962893147244176512 963331423597041408 964353403761076992 964792344773257728 965231485576522752 967097965972948992 967157929884529656 969065539213690464 970535156349289024 970976911085906816 974773346655273984 974833786470914812 976695976530333696 982509643057299968 984444099672766096 992195628016646144 1001443919290349184 1001899742649152256 1005879448460434392 1006337290721909328 1007863431593492448 1008322176896903232 1012327393642873074 1013799759078233088 1014261206396884992 1014324094616527656 1015799364125724672 1020298475482580736 1022307334275564792 1022310898511145984 1024327290815901696 1028860586418356874 1030356998324978688 1032389260649091072 1034920587392362944 1036961850878343936 1038534434819621376 1039007140525046784 1041554693721801168 1043134242847857888 1043609042230128192 1045191706837695872 1045667442707899648 1049755911782602752 1049821000814831336 1051347898303352832 1058087307907861504 1063724494308820992 1078478066928068352 1078968953622163968 1083254790649698576 1083747851546671584 1084897579231211616 1085391387869914944 1085885421273588096 1088052671120095863 1090198731615401772 1091784355930404864 1091852050892950152 1092281299196645376 1092349024971645168 1093440079855079424 1096620014987183232 1098782973596625408 1098851102501238294 1100449311136201728 1100950198396618752 1102619822598008832 1105323348439462464 1107499612131861858 1107503473387074816 1109687898383893504 1116220081518726912 1118421699036515328 1123375338451539264 1125078971054589824 1125591068902134016 1128350918198617932 1130576462415972208 1137235571097819648 1139478639285389312 1141114606443593613 1145028277313316864 1150099760825039232 1152368202167889408 1161437918230227456 1166582082238136928 1168351239172074048 1168883033090677632 1171749030437026314 1173526023203840124 1174060172508894216 1175767767925051392 1175840670192407856 1176375873046387104 1180975400755428096 1181048625916685253 1182766385591271936 1182839721800695998 1183304740796365824 1183378110385948932 1185099258146678784 1185638675196358656 1186896496936710144 1190348221396344192 1192153420397551872 1192696048263003648 1194504807814509568 1195048505951885312 1199795429502664384 1211623507289558272 1216989949989167536 1226572548020578304 1228333557254568921 1228892653093100814 1232546362203506688 1233107375568187392 1238005475028226944 1238568973196196096 1240447300422759936 1241011910026957824 1243488766994395272 1245941407560459168 1248398885681880192 1253280017128209408 1255747591708567776 1255751969824714752 1258224411416079744 1263797255757981672 1265635368021233664 1265713842436413552 1266289952514900768 1271898520217968734 1273748415252139008 1273827392708441844 1274407195800252696 1275680093164259328 1276260739542577152 1279390017485047104 1281913469196062976 1281992952918111343 1283857529658902016 1284441898129388544 1285804538348102656 1286389793031010304 1286975314102030336 1289543906512706208 1292087385618253952 1299697795540365312 1322820753966458838 1323422857177185492 1327357620834545664 1333236665415013632 1333843509595903488 1335258559053798912 1335866323532203008 1339141749070887216 1341172597947245856 1341783054295879104 1343817908791323264 1344429569195870976 1349686172291917824 1349769858190497432 1351733012104310784 1352432126155370208 1360397967310107648 1363076445700753056 1363081198014861312 1369113693737813478 1371814115224475832 1373809331099971584 1379894116523150592 1379979675434145331 1380607795450273754 1382615801171125248 1384712579759495168 1385342854033395712 1388739591629068224 1390845657130477184 1391478722973504256 1404448746392115216 1415507397938509824 1423928072740965246 1424576196579263364 1433708095275284283 1435140104809791744 1435793331985399296 1437970755904091136 1438625271496218624 1442152652845570848 1444339720866264768 1444997135395562112 1446530105641615488 1447188517159886592 1447847228364784128 1450736894826794484 1453508185545142272 1453598308820535696 1455802734523933536 1456465366628860224 1462160019982910976 1462250679706372218 1465043964795500544 1465134803334984392 1467265748181602304 1473764464585949952 1476666149509149144 1476671297849433088 1486131958159848818 1488293442024969216 1491228932048687104 1497833784602052352 1504467890931490576 1511795147390238672 1512483265345354848 1516314094797092864 1518491090464309611 1521486141924791484 1523699046188587008 1524392582395318272 1530447713223871104 1533461001413347188 1533466347766718976 1536490936223852544 1543290879627535311 1545535497487468032 1548583890973636608 1552380881088544416 1555442776317515904 1557801652229432064 1558510710787570176 1562332040582701752 1564604352593178624 1564701364271786832 1565413563345192288 1567787560256543808 1568501164061849472 1574633867673904128 1574731501222247004 1577021847455029248 1577119629067594664 1577739654395154432 1577837480514598576 1587130961861792256 1589537893863402496 1590261397684004864 1627346368846817424 1628087081804872416 1628828131910382144 1635298097423102658 1637778076339425228 1638523537457467752 1640160119782619136 1640906665126170624 1648174460394938112 1648276653751857441 1650673966704302592 1651425297594928128 1653929733897013248 1654682546702610432 1657985022659193696 1661249418197792787 1661255210080612224 1664531847575840256 1671040022837612544 1674330122278090368 1677632548554772992 1685063007677308896 1687618456581884736 1688386603353201024 1692526377297926898 1695864693623958312 1698331220336185344 1698436523611255792 1699209594400336928 1705853356646729472 1705959126324100921 1709217958928083968 1711810039545202688 1712589197505851392 1719391875350274944 1728552303251834112 1752526858758111072 1753324549636016448 1760289034805760186 1761090258763341324 1763761005288611784 1764563809569580656 1766326282842820608 1774149578386907904 1774259582701043997 1774957111194548736 1775067165578923398 1777648887220018176 1778458012794537984 1780344745405065216 1781155098042937344 1785522332094516288 1788230130596327808 1789044072394505472 1791757211721764352 1792572758927827968 1799693144253996576 1803242834873826944 1813863956413476864 1817435260934337408 1825484924983751304 1829085486965967776 1837186751425954838 1839858822030867456 1843487734894833664 1851652788838757632 1860670950634139904 1861517865040436736 1868912111340688752 1872598328522820288 1883627954737072128 1887336617124119616 1895695883636972508 1898570763654620328 1899434928772351152 1907847780326953101 1910622622878208512 1910741089062662766 1911610793700379044 1913520139746388992 1914391109313865728 1917294341205454848 1919085026227570656 1922870203794094464 1925786294488353024 1926662847194082816 1928706807522153984 1929584689546515456 1930462971153045504 1934195931945897984 1934315859769059312 1938131078427380928 1941070312698578048 1941953822171813632 1949546693310547968 1949667572941829624 1965019286114599936 1968888199345532192 1984391256033292288 2002887838580698368 2003799485298304512 2011758896920868784 2012674581443818656 2015726863186984896 2016644353793806464 2024654787285746148 2027599518156466176 2028522412793769984 2028648189233055312 2040596950965161472 2044614668551129584 2044621797022291968 2053670540606720217 2057721172836713748 2060713996649957376 2069841174784725888 2070911693175410631 2073923701756687872 2077068869639242752 2078014281050093568 2083109387443602336 2086268485695715776 2087218084460256384 2090383413675391744 2091334885415799296 2099511823565205504 2099642001629662672 2116174615815723008 2127448988617641984 2156956133856136704 2157937907244327936 2166509581299397152 2167495703093343168 2169795158462423232 2170782775739829888 2171770842547176192 2176105342240191726 2180397463230803544 2183568711860809728 2183704101785900304 2184698049943290336 2193240029974366464 2193376019559558327 2197565947193250816 2197702205002476588 2200898622272403456 2201900396793237504 2210646696878924928 2214999224263723716 2215006946774149632 2219375796767787008 2229197937239773227 2232440163037453824 2236843398073030656 2246750676903078528 2250157942109179648 2251182137804268032 2256701836397235864 2261152924831944416 2274471142195639296 2278957278570778624 2282229212887187226 2290056554626633728 2300199521650078464 2304736404335778816 2322875836460454912 2333164164476273856 2336702478344148096 2337766066181355264 2343498060874052628 2347052046407680248 2348120345017788432 2351681340384815712 2352751746092774208 2361950801510856192 2362097251833370506 2365532771182543872 2365679443601391996 2366609481592731648 2366756220771897864 2370198516293357568 2380696442792688384 2380844055419349637 2384306840795103744 2385392096526007296 2389009615629019136 2390097011903770624 2399590859005328768 2423247014579116544 2433979899978335072 2453145096041156608 2456667114509137842 2457785306186201628 2465092724407013376 2476010950056453888 2477137946392392192 2480894600845519872 2482023820053915648 2486977533988790544 2491882815120918336 2496797771363760384 2506560034256418816 2511495183417135552 2516448822832159488 2527594511515963344 2531427684872827104 2532579905029801536 2538789565946890347 2543797040435937468 2547496830504278016 2547654785416883688 2548814391600505392 2551360186328518656 2558780034970094208 2563826938392125952 2563985905836222686 2567715059317804032 2568883796258777088 2571609076696205312 2572779586062020608 2579087813025412416 2584174771236507904 2645641507932917676 2646845714354370984 2662600748368385097 2666473330830027264 2667687019191806976 2670517118107597824 2671732647064406016 2678283498141774432 2682345195894491712 2683566108591758208 2687635817582646528 2688859138391741952 2699372344583835648 2699539716380994864 2704864252310740416 2720795934620215296 2726152891401506112 2738227387475626956 2743628230448951664 2755780127138932257 2759788233046301184 2759959350868290662 2761215590900547508 2765231602342250496 2769425159518990336 2777479183258136448 2781691314260954368 2782957445947008512 2808897492784230432 2831014795877019648 2847856145481930492 2849152393158526728 2866111633593994149 2867416190550568566 2870280209619583488 2871586663970798592 2875941511808182272 2877250542992437248 2884305305691141696 2888679441732529536 2889994270791124224 2893060211283230976 2894377034319773184 2895694456729568256 2901473789653588968 2907196617641071392 2911605469047867072 2912930733257720448 2924320039965821952 2924501359412744436 2930087929591001088 2930269606669968784 2947528929171899904 2953332299018298288 2953342595698866176 2972263916319697636 2976586884049938432 2995667569204104704 3008935781862981152 3023590294780477344 3024966530690709696 3032628189594185728 3036982180928619222 3042972283849582968 3047398092377174016 3060895426447742208 3066922002826694376 3066932695533437952 3072981872447705088 3086581759255070622 3091070994974936064 3097167781947273216 3104761762177088832 3110885552635031808 3115603304458864128 3117021421575140352 3124664081165403504 3129402728543573664 3130827126690384576 3135575120513087616 3137002328123698944 3149267735347808256 3149463002444494008 3154043694910058496 3154239258135189328 3155674961029197152 3174261923723584512 3179075787726804992 3180522795368009728 3254692737693634848 3256174163609744832 3257656263820764288 3270596194846205316 3275556152678850456 3277047074914935504 3280320239565238272 3296348920789876224 3296553307503714882 3301347933408605184 3302850595189856256 3307859467794026496 3315970045318387392 3322498836395585574 3322510420161224448 3329063695151680512 3348660244556180736 3355265097109545984 3370126015354617792 3375236913163769472 3376773206706402048 3385052754595853796 3391729387247916624 3396873047222511584 3398419188800673856 3411706713293458944 3411918252648201842 3418435917856167936 3423620079090405376 3438783750700549888 3457104606503668224 3505053717516222144 3506649099272032896 3520578069611520372 3522180517526682648 3527522010577223568 3529127619139161312 3543145877750055759 3548299156773815808 3548519165402087994 3549914222389097472 3550134331157846796 3555297774440036352 3556916025589075968 3560689490810130432 3571044664189032576 3576460261192655616 3578088144789010944 3583514423443528704 3585145517855655936 3599386288507993152 3606485669747653888 3634870521868674816 3650969849967502608 3658170973931935552 3674373502851909676 3679717644061734912 3703305577677515264 3721341901268279808 3723035730080873472 3737824222681377504 3745196657045640576 3767255909474144256 3774673234248239232 3791391767273945016 3797141527309240656 3798869857544702304 3815695560653906202 3821245245756417024 3821482178125325532 3823221587400758088 3827040279492777984 3828782218627731456 3838170052455141312 3845740407588188928 3845978858754334029 3851572588976706048 3853325694388165632 3857413615044307968 3859169379093030912 3860925942306091008 3868631719538118624 3876262156854761856 3882140625397156096 3883907644343627264 3899093386621095936 3899335145883659248 3930038572229199872 3937776398691064384 4005775677161396736 4007598970596609024 4023517793841737568 4025349162887637312 4031453726373969792 4033288707587612928 4049309574571492296 4055199036312932352 4057296378466110624 4081193901930322944 4089229337102259168 4089243594044583936 4107341081213440434 4115442345673427496 4121427993299914752 4139682349569451776 4139939026302435993 4141823386350821262 4147847403513375744 4154137739278485504 4156028562100187136 4166218774887204672 4172536971391431552 4174436168920512768 4180766827350783488 4182669770831598592 4199284003259325344 4232349231631446016 4301124285825852849 4313912267712273408 4315875814488655872 4333019162598794304 4334991406186686336 4339590316924846464 4341565551479659776 4343541685094352384 4352210684480383452 4360794926461607088 4367408203571800608 4369396099886580672 4386480059948732928 4386752039119116654 4395131894386501632 4395404410004953176 4401797244544806912 4421293393757849856 4429998448527447432 4430013893548299264 4438751593535574016 4458395874479546454 4464880326074907648 4473686796146061312 4493501353806157056 4500315884218359296 4502364275608536064 4513403672794471728 4522305849663888832 4548942284391278592 4564458425774374452 4600399043300156928 4609472808671557632 4629872638882605933 4645751672920909824 4666328328952547712 4673404956688296192 4675532132362710528 4686996121748105256 4694104092815360496 4696240690035576864 4703362680769631424 4705503492185548416 4723901603021712384 4724194503666741012 4731065542365087744 4731358887202783992 4733218963185463296 4733512441543795728 4761392885585376768 4761688110838699274 4768613681590207488 4770784193052014592 4778019231258038272 4799181718010657536 4846494029158233088 4867959799956670144 4913334229018275684 4915570612372403256 4944829961255572323 4952021900112907776 4954275892784784384 4961789201691039744 4964047640107831296 4973955067977581088 4983748254593378361 4983765630241836672 4993595542727520768 5013120068512837632 5022990366834271104 5032897645664318976 5055189023031926688 5062855369745654208 5065159810059603072 5077579131893780694 5087594080871874936 5094993661008556032 5095309570833767376 5097628783201010784 5117560069940188416 5117877378972302763 5127653876784251904 5127971811672445372 5135430118635608064 5137767592517554176 5143218153392410624 5158175626050824832 5168349542473015808 5291283015865835352 5293691428708741968 5322778748103131991 5325201496736770194 5332946661660054528 5335374038383613952 5341034236215195648 5343465294128812032 5356566996283548864 5364690391788983424 5367132217183516416 5375271635165293056 5377718276783483904 5399079432761989728 5409728504621480832 5441591869240430592 5452305782803012224 5476454774951253912 5487256460897903328 5511560254277864514 5519576466092602368 5519918701736581324 5522431181801095016 5530463204684500992 5554958366516272896 5563382628521908736 5565914891894017024 5617794985568460864 5695712290963860984 5698304786317053456 5723543340980859303 5732223267187988298 5734832381101137132 5740560419239166976 5743173327941597184 5751883023616364544 5768610611382283392 5777358883465059072 5779988541582248448 5786120422566461952 5788754068639546368 5791388913459136512 5802947579307177936 5814393235282142784 5823210938095734144 5825861466515440896 5848640079931643904 5849002718825488872 5860539213339937568 5895057858343799808 5906664598036596576 5906685191397732352 5944527832639395272 5953173768099876864 5991335138408209408 6017871563725962304 6047180589560954688 6049933061381419392 6073964361857238444 6085944567699165936 6121790852895484416 6133844005653388752 6133865391066875904 6161011621820160651 6173163518510141244 6182141989949872128 6209523524354177664 6212735079526231893 6221771105270063616 6231206608917728256 6234042843150280704 6249328162330807008 6258805457087147328 6261654253380769152 6271150241026175232 6274004656247397888 6298535470695616512 6298926004888988016 6308478516270378656 6311349922058394304 6348523847447169024 6358151575453609984 6509385475387269696 6512348327219489664 6515312527641528576 6541192389692410632 6551112305357700912 6554094149829871008 6580128058678674981 6592697841579752448 6593106615007429764 6602695866817210368 6605701190379712512 6631940090636774784 6644997672791171148 6645020840322448896 6658127390303361024 6687593811719319681 6697320489112361472 6710530194219091968 6740252030709235584 6750473826327538944 6753546413412804096 6770105509191707592 6783458774495833248 6793746094445023168 6796838377601347712 6823413426586917888 6823836505296403684 6836871835712335872 6877567501401099776 6914209213007336448 7010107435032444288 7013298198544065792 7041156139223040744 7044361035053365296 7055044021154447136 7058255238278322624 7086291755500111518 7096598313547631616 7097038330804175988 7099828444778194944 7100268662315693592 7110595548880072704 7142089328378065152 7142532166258048911 7152920522385311232 7156176289578021888 7167028846887057408 7170291035711311872 7198772577015986304 7212971339495307776 7269741043737349632 7301939699935005216 7316341947863871104 7348747005703819352 7359435288123469824 7406611155355030528 7442683802536559616 7446071460161746944 7475648445362755008 7490393314091281152 7549346468496478464 7582783534547890032 7594283054618481312 7597739715089404608 7616368697840671041 7631391121307812404 7642490491512834048 7642964356250651064 7646443174801516176 7654080558985555968 7676340104910282624 7691480815176377856 7691957717508668058 7703145177953412096 7706651388776331264 7714827230088615936 7718338758186061824 7737263439076237248 7752524313709523712 7764281250794312192 7767815288687254528 7798670291767318496 7860077144458399744 7875552797382128768 7987802245105155291 8011551354322793472 8015197941193218048 8047035587683475136 8050698325775274624 8062907452747939584 8066577415175225856 8098619149142984592 8114592756932221248 8162387803860645888 8178458674204518336 8214682162426880868 8230884691346854992 8267340381416796771 8279364699138903552 8279878052604871986 8283646772701642524 8295694807026751488 8308275478556971008 8332437549774409344 8345073942782863104 8348872337841025536 8361533654701566976 8365339541663197184 8398568006518650688 8598334900781982447 8602248571651705698 8627824535424546816 8631751628977311744 8666038325197588608 8669982812373372672 8679180633849692928 8683131102959319552 8687083370188704768 8704421368960766904 8721589852923214176 8734816407143601216 8738792199773161344 8772960119897465856 8773504078238233308 8790263788773003264 8790808820009906352 8842586787515699712 8859996897054894864 8860027787096598528 8916791748959092908 8929760652149815296 8973950670426779401 8987002707612314112 9000631768436718592 9004728551217072128 9026807345588943456 9044611699327777664 9097884568782557184 9128916851548748904 9200798086600313856 9218945617343115264 9259745277765211866 9291503345841819648 9332656657905095424 9346809913376592384 9351064264725421056 9373992243496210512 9388208185630720992 9392481380071153728 9406725361539262848 9411006984371096832 9447803206043424768 9448389007333482024 9462131084730175488 9462717774405567984 9467024883087591456 9522785771170753536 9523376221677398548 9537227363180414976 9541568386104029184 9598363436021315072 9659857728039017317 9692988058316466176 9735919599913340288 9826668458036551368 9831141224744806512 9889659922511144646 9904043800225815552 9908551785569568768 9923578403382079488 9947910135955162176 9967496509186756722 9967531260483673344 9987191085455041536 10045980733668542208 10065795291328637952 10110378046063853376 10125710739491308416 10130319620119206144 10155158263787561388 10175188161743749872 10190619141667534752 10195257566402021568 10235120139880376832 10235754757944605526 10255307753568503808 10255943623344890744 10270860237271216128 10316351252101649664 10336699084946031616 10582566031731670704 10587382857417483936 10629437633250167277 10645557496206263982 10650402993473540388 10665893323320109056 10670748076767227904 10682068472430391296 10713133992567097728 10729380783577966848 10734264434367032832 10750543270330586112 10755436553566967808 10798158865523979456 10819457009242961664 10904611565606024448 10952909549902507824 10974512921795806656 11023120508555729028 11039152932185204736 11039837403473162648 11044862363602190032 11109916733032545792 11126765257043817472 11131829783788034048 11235589971136921728 11391424581927721968 11396609572634106912 11447086681961718606 11464446534375976596 11469664762202274264 11481120838478333952 11486346655883194368 11537221222764566784 11537936576263002087 11554717766930118144 11559977083164496896 11572240845132923904 11577508137279092736 11582777826918273024 11605895158614355872 11628786470564285568 11646421876191468288 11651722933030881792 11697280159863287808 11698005437650977744 11721078426679875136 11790115716687599616 11813329196073193152 11889055665278790544 11941713884268706447 11982670276816418816 12035743127451924608 12094361179121909376 12099866122762838784 12147928723714476888 12171889135398331872 12243581705790968832 12267688011306777504 12267730782133751808 12322023243640321302 12346327037020282488 12364283979899744256 12419047048708355328 12419817078907307979 12425470159052463786 12443542210540127232 12462413217835456512 12468085686300561408 12498656324661614016 12517610914174294656 12523308506761538304 12542300482052350464 12548009312494795776 12597852009777976032 12616957032540757312 12622699844116788608 12697047694894338048 13018770950774539392 13024696654438979328 13030625055283057152 13082384779384821264 13102224610715401824 13108188299659742016 13160256117357349962 13185395683159504896 13186213230014859528 13205391733634420736 13263880181273549568 13289995345582342296 13290041680644897792 13316254780606722048 13375187623438639362 13394640978224722944 13421060388438183936 13480504061418471168 13500947652655077888 13507092826825608192 13540211018383415184 13566917548991666496 13587492188890046336 13593676755202695424 13646826853173835776 13647673010592807368 13755135002802199552 13828418426014672896 14020214870064888576 14026596397088131584 14082312278446081488 14088722070106730592 14110088042308894272 14116510476556645248 14172583511000223036 14193196627095263232 14194076661608351976 14199656889556389888 14200537324631387184 14284178656756130304 14285064332516097822 14305841044770622464 14312352579156043776 14334057693774114816 14397545154031972608 14425942678990615552 14539482087474699264 14603879399870010432 14632683895727742208 14697494011407638704 14813222310710061056 14834489883766716969 14885367605073119232 14892142920323493888 14951296890725510016 14980786628182562304 15098692936992956928 15165567069095780064 15188566109236962624 15195479430178809216 15232737395681342082 15262782242615624808 15284980983025668096 15285928712501302128 15292886349603032352 15352680209820565248 15353632136916908289 15382961630352755712 15383915435017336116 15406290355906824192 15413302777552662528 15429654460177231872 15474526878152474496 15505048627419047424 15528562501588624384 15535630577374509056 15597340583534636992 15751105594764257536 15968336244309395973 15975604490210310582 16023102708645586944 16030395882386436096 16094071175366950272 16101396651550549248 16125814905495879168 16133154830350451712 16197238298285969184 16229185513864442496 16324775607721291776 16356917348409036672 16429364324853761736 16461769382693709984 16534680762833593542 16558729398277807104 16559756105209743972 16567293545403285048 16591389614053502976 16664875099548818688 16665908387935447459 16690147885565726208 16697744675682051072 16723067309403133952 16730679083326394368 16797136013037301376 17196669801563964894 17204497143303411396 17255649070849093632 17332076650395177216 17339965624746745344 17358361267699385856 17366262205918639104 17374166740377409536 17408842737921533808 17443179705846428352 17469632814287202432 17477584399546322688 17545920239794931712 17547008156476466616 17581617640019812704 17685173575031399424 17719993794109789728 17720055574193197056 17833583497918185816 17859521304299630592 17947901340853558802 17974005415224628224 18001263536873437184 18009457102434144256 18053614691177886912 18089223398655555328 18257833703097497808 18401596173200627712 18519490555530423732 18638205238578695679 18665313315810190848 18693619826753184768 18702128529450842112 18747984486992421024 18776416371261441984 18784962760142307456 18813450723078525696 18822013968742193664 18895606412086849536 18896778014666964048 18925435548811135968 18934049766175182912 19045571542341507072 19046752443354797096 19074454726360829952 19196726872042630144 19319715456078034634 19385976116632932352 19471839199826680576 19653336916073102736 19662282449489613024 19740384176036024943 19779319845022289292 19808087600451631104 19817103571139137536 19895820271910324352 19934993018373513444 19935062520967346688 19974382170910083072 20062781435157959043 20091961467337084416 20131590582657275904 20220756092127706752 20251421478982616832 20260639240238412288 20310316527575122776 20350376323487499744 20381238283335069504 20390515132804043136 20470240279760753664 20471509515889211052 20510615507137007616 20511887246689781488 20632702504203299328 20673398169892063232 21165132063463341408 21174765714834967872 21258875266500334554 21291114992412527964 21300805986947080776 21331786646640218112 21426267985134195456 21427596498774146733 21458761567155933696 21468528868734065664 21501086540661172224 21510873107133935616 21596317731047958912 21638914018485923328 21809223131212048896 21905819099805015648 21949025843591613312 22046241017111458056 22078305864370409472 22079674806946325296 22089724727204380064 22219833466065091584 22253530514087634944 22263659567576068096 22471179942273843456 22782849163855443936 22793219145268213824 22894173363923437212 22928893068751953192 22939329524404548528 22962241676956667904 23074442445529133568 23075873152526004174 23109435533860236288 23119954166328993792 23144481690265847808 23155016274558185472 23211790317228711744 23257572941128571136 23292843752382936576 23303445866061763584 23396010875301955488 23442156853359750272 23580231433375199232 23626658392146386304 23778111330557581088 23883427768537412894 23965340553632837632 24071486254903849216 24188722358243818752 24199732245525677568 24295857447428953776 24343778270796663744 24487163411581937664 24535376022613555008 24644046487280642604 24692654074040564976 24802021144250390313 24838094097416710656 24839634157814615958 24850940318104927572 24887084421080254464 24924826435670913024 24997312649323228032 25035221828348589312 25046617013523076608 25084600964104700928 25096018624989591552 25195704019555952064 25233914065081514624 25245399688233577216 26037541901549078784 26049393308877958656 26061250110566114304 26164769558769642528 26204449221430803648 26216376599319484032 26320512234714699924 26370791366319009792 26372426460029719056 26527760362547099136 26579990691164684592 26580083361289795584 26750375246877278724 26789281956449445888 26921852011280338203 26961008122836942336 27001895305310155776 27014185653651216384 27080422036766830368 27133835097983332992 27174984377780092672 27187353510405390848 27293653706347671552 27295346021185614736 27510270005604399104 27656836852029345792 28040429740129777152 28053192794176263168 28164624556892162976 28177444140213461184 28220176084617788544 28233020953113290496 28345167022000446072 28386393254190526464 28388153323216703952 28401074649262774368 28568357313512260608 28570128665032195644 28611682089541244928 28624705158312087552 28795090308063945216 28851885357981231104 28979573184117051951 29078964174949398528 29207758799740020864 29265367791455484416 29394988022815277408 29626444621420122112 29668979767533433938 29770735210146238464 29902593781451020032 29961573256365124608 30197385873985913856 30331134138191560128 30377132218473925248 30390958860357618432 30465474791362684164 30525564485231249616 30571857425002604256 30585772699206064704 30705360419641130496 30707264273833816578 30765923260705511424 30767830870034672232 30812580711813648384 30949053756304948992 30950972720451545281 31010097254838094848 31057125003177248768 31071261154749018112 31194681167069273984 31502211189528515072 31936672488618791946 31951208980420621164 32046205417291173888 32188142350733900544 32202793303101098496 32251629810991758336 32266309660700903424 32394476596571938368 32458371027728884992 32713834696818073344 32858728649707523472 32923538765387419968 33069361525667187084 33117458796555614208 33119512210419487944 33134587090806570096 33329750199097637376 33331816775870894918 33380295771131452416 33395489351364102144 33446134618806267904 33594272026074602752 34393339603127929788 34408994286606822792 34613809728789006261 34664153300790354432 34679931249493490688 34716722535398771712 34732524411837278208 34748333480754819072 34817685475843067616 34886359411692856704 34939265628574404864 34955168799092645376 35091840479589863424 35094016312952933232 35163235280039625408 35370347150062798848 35439987588219579456 35667166995836371632 35825141652806119341 35895802681707117604 35948010830449256448 36002527073746874368 36107229382355773824 36178446797311110656 36515667406194995616 36803192346401255424 37038981111060847464 37259451236721923937 37276410477157391358 37330626631620381696 37387239653506369536 37404257058901684224 37495968973984842048 37552832742522883968 37569925520284614912 37626901446157051392 37644027937484387328 37793556029333928096 37850871097622271936 37868099532350365824 38091143084683014144 38093504886709594192 38393453744085260288 38639430912156069268 38943678399653361152 39306673832146205472 39324564898979226048 39480768352072049886 39558639690044578584 39616175200903262208 39791640543820648704 39869986036747026888 39870125041934693376 39948764341820166144 40125562870315918086 40183922934674168832 40263181165314551808 40441512184255413504 40502842957965233664 40521278480476824576 40620633055150245552 40700752646974999488 40762476566670139008 40781030265608086272 40940480559521507328 40943019031778422104 41023774493379562976 41265405008406598656 41346796339784126464 42330264126926682816 42349531429669935744 42517750533000669108 42582229984825055928 42601611973894161552 42852535970268390912 42855192997548293466 42917523134311867392 42937057737468131328 43002173081322344448 43192635462095917824 43277828036971846656 43618446262424097792 43811638199610031296 43898051687183226624 44092482034222916112 44159349613892650592 44179449454408760128 44439666932130183168 44507061028175269888 44942359884547686912 45565698327710887872 45586438290536427648 45788346727846874424 45857786137503906384 45878659048809097056 46060896410750724867 46148884891058267136 46151746305052008348 46218871067720472576 46239908332657987584 46288963380531695616 46423580634457423488 46515145882257142272 46585687504765873152 46606891732123527168 46792021750603910976 46884313706719500544 47253316784292772608 47556222661115162176 47766855537074825788 48142972509807698432 48377444716487637504 48399464491051355136 48591714894857907552 48687556541593327488 48974326823163875328 49070752045227110016 49288092974561285208 49385308148081129952 49604042288500780626 49676188194833421312 49679268315629231916 49701880636209855144 49774168842160508928 49994625298646456064 49997725163806342377 50070443656697178624 50093234027046153216 50169201928209401856 50192037249979183104 50391408039111904128 50467828130163029248 50490799376467154432 52075083803098157568 52098786617755917312 52122500221132228608 52329539117539285056 52408898442861607296 52432753198638968064 52641024469429399848 52744852920059438112 53055520725094198272 53159981382329369184 53160166722579591168 53500750493754557448 53578563912898891776 53843704022560676406 53922016245673884672 54003790610620311552 54028371307302432768 54160844073533660736 54267670195966665984 54349968755560185344 54374707020810781696 54590692042371229472 55020540011208798208 55914615715736087037 56080859480259554304 56106385588352526336 56329249113784325952 56354888280426922368 56440352169235577088 56466041906226580992 56690334044000892144 56776306646433407904 56802149298525548736 57136714627024521216 57140257330064391288 57223364179082489856 57590180616127890432 57703770715962462208 57959146368234103902 58157928349898797056 58415517599480041728 58530735582910968832 58789976045630554816 59337959535066867876 59805187562902040064 59923146512730249216 60188344305473877129 60394771747971827712 60662268276383120256 60754264436947850496 60781917720715236864 60930949582725368328 61051128970462499232 61143714850005208512 61171545398412129408 61410720839282260992 61414528547667633156 61531846521411022848 61535661740069344464 61898107512609897984 61901945440903090562 62020194509676189696 62114250006354497536 62389362334138547968 63004422379057030144 63873344977237583892 63902417960841242328 64282789496322440199 64376284701467801088 64405586606202196992 64503259621983516672 64532619321401806848 64788953193143876736 64916742055457769984 65427669393636146688 65717457299415046944 65847077530774839936 66138723051334374168 66234917593111228416 66239024420838975888 66269174181613140192 66659500398195274752 66663633551741789836 66760591542262904832 66790978702728204288 67188544052149205504 68786679206255859576 68817988573213645584 69227619457578012522 69328306601580708864 69359862498986981376 69433445070797543424 69465048823674556416 69635370951686135232 69772718823385713408 69878531257148809728 69910337598185290752 70188032625905866464 70326470560079250816 70740694300125597696 70879975176439158912 71334333991672743264 71650283305612238682 71791605363414235208 71896021660898512896 72214458764711547648 72356893594622221312 73031334812389991232 74077962222121694928 74406063432751170939 74518902473443847874 74552820954314782716 74661253263240763392 74774479307012739072 74991937947969684096 75105665485045767936 75139851040569229824 75253802892314102784 75288055874968774656 75587112058667856192 75701742195244543872 75736199064700731648 76187009773419188384 76786907488170520576 77278861824312138536 77887356799306722304 78613347664292410944 78649129797958452096 78961536704144099772 79117279380089157168 79583281087641297408 79739972073494053776 79740250083869386752 80251125740631836172 80367845869348337664 80765556033841014609 80883024368510827008 81005685915930467328 81042556960953649152 81241266110300491104 81401505293949998976 81524953133340278016 81562060531216172544 81880961119043014656 81886038063556844208 82047548986759125952 82530810016813197312 84660528253853365632 84699062859339871488 85035501066001338216 85164459969650111856 85203223947788323104 85705071940536781824 85710385995096586932 85835046268623734784 85874115474936262656 86385270924191835648 86555656073943693312 86938719552351155853 87236892524848195584 87623276399220062592 87796103374366453248 88184964068445832224 88318699227785301184 88358898908817520256 88879333864260366336 89884719769095373824 91131396655421775744 91172876581072855296 91576693455693748848 91715572275007812768 91757318097618194112 92121792821501449734 92297769782116534272 92303492610104016696 92437742135440945152 92847161268914846976 92852918161354635843 93030291764514284544 93171375009531746304 93213783464247054336 93584043501207821952 93768627413439001088 94506633568585545216 95112445322230324352 95533711074149651576 96285945019615396864 96754889432975275008 96798928982102710272 97183429789715815104 97375113083186654976 98141504090454220032 98576185949122570416 98770616296162259904 99208084577001561252 99352376389666842624 99358536631258463832 99403761272419710288 99989250597292912128 99995450327612684754 100140887313394357248 100186468054092306432 100338403856418803712 100782816078223808256 100935656260326058496 100981598752934308864 103841429186367018783 104150167606196315136 104197573235511834624 104245000442264457216 104659078235078570112 104817796885723214592 104865506397277936128 105282048938858799696 105489705840118876224 106111041450188396544 106319962764658738368 107001500987509114896 107475424958418358023 107687408045121352812 107844032491347769344 108007581221240623104 108321688147067321472 108535340391933331968 108699937511120370688 108749414041621563392 109181384084742458944 111778353710165771811 111829231431472174074 112161718960519108608 112212771176705052672 112658498227568651904 112709776560853844736 112880704338471154176 112932083812453161984 113380668088001784288 113552613292866815808 113604298597051097472 114273429254049042432 114280514660128782576 115180361232255780864 115918292736468207804 116661358715548132213 116831035198960083456 117061471165821937664 117579952091261109632 118675919070133735752 119610375125804080128 119846293025460498432 120376688610947754258 120789543495943655424 121324536552766240512 121508528873895700992 121563835441430473728 121861899165450736656 122102257940924998464 122287429700010417024 122343090796824258816 122821441678564521984 122829057095335266312 123071323480138688928 123796215025219795968 123803890881806181124 124040389019352379392 124778724668277095936 126008844758114060288 127746689954475167784 127804835921682484656 128565578992644880398 128752569402935602176 128811173212404393984 129006519243967033344 129577906386287753472 129833484110915539968 130855338787272293376 131434914598830093888 131694155061549679872 132277446102668748336 132478048841677951776 132538348363226280384 133319000796390549504 133327267103483579672 133521183084525809664 134377088104298411008 137573358412511719152 137635977146427291168 138182689232252174601 138455238915156025044 138656613203161417728 138719724997973962752 138866890141595086848 139270741903372270464 139545437646771426816 139757062514297619456 139820675196370581504 140376065251811732928 140652941120158501632 141759950352878317824 142668667983345486528 143300566611224477364 143583210726828470416 144428917529423095296 144713787189244442624 146062669624779982464 148155924444243389856 148812126865502341878 149037804946887695748 149105641908629565432 149322506526481526784 149983875895939368192 149993175491419027131 150211330970091535872 150279702081138459648 150507605784628205568 150576111749937549312 151174224117335712384 151403484390489087744 151472398129401463296 152374019546838376768 154557723648624277072 155774713598613444608 157226695328584821888 157298259595916904192 157923073408288199544 158234558760178314336 159166562175282594816 159479944146988107552 159480500167738773504 160502251481263672344 160735691738696675328 161531112067682029218 161766048737021654016 162011371831860934656 162085113921907298304 162482532220600982208 162803010587899997952 163049906266680556032 163124121062432345088 163772076127113688416 164095097973518251904 165061620033626394624 169321056507706731264 169398125718679742976 170071002132002676432 170328919939300223712 170406447895576646208 171410143881073563648 171420771990193173864 171670092537247469568 172770541848383671296 173111312147887386624 173877439104702311706 174473785049696391168 175246552798440125184 175592206748732906496 176369928136891664448 176637398455570602368 176717797817635040512 179769439538190747648 182262793310843551488 182345753162145710592 183153386911387497696 183431144550015625536 183514636195236388224 184243585643002899468 184595539564233068544 184606985220208033392 185694322537829693952 185705836322709271686 186060583529028569088 186342750019063492608 187168087002415643904 187537254826878002176 189013267137171090432 190224890644460648704 191067422148299303152 192571890039230793728 192848368488967320597 193509778865950550016 193597857964205420544 194366859579431630208 194750226166373309952 196283008180908440064 197152371898245140832 197541232592324519808 198416169154003122504 198704752779333685248 198717073262516927664 198807522544839420576 199978501194585824256 199990900655225369508 200281774626788714496 200372936108184612864 201565632156447616512 201871312520652116992 201963197505868617728 207682858372734037566 208300335212392630272 208395146471023669248 209318156470157140224 209635593771446429184 209731012794555872256 210564097877717599392 210979411680237752448 212222082900376793088 212639925529317476736 214003001975018229792 214950849916836716046 215374816090242705624 215688064982695538688 216643376294134642944 216656809043160816967 217070680783866663936 217399875022240741376 217498828083243126784 218362768169484917888 223556707420331543622 223658462862944348148 224323437921038217216 225316996455137303808 225419553121707689472 225761408676942308352 225864167624906323968 226761336176003568576 227105226585733631616 227208597194102194944 228561029320257565152 230360722464511561728 231836585472936415608 233322717431096264426 233662070397920166912 234122942331643875328 235159904182522219264 237351838140267471504 239220750251608160256 240753377221895508516 242296668101523043827 242649073105532481024 243017057747791401984 243127670882860947456 243723798330901473312 244204515881849996928 244574859400020834048 244686181593648517632 245642883357129043968 245658114190670532624 246142646960277377856 247592430050439591936 247607781763612362248 249557449336554191872 252017689516228120576 255493379908950335568 255609671843364969312 257131157985289760796 257505138805871204352 257622346424808787968 259155812772575506944 259666968221831079936 260816158657053467559 261710677574544586752 262869829197660187776 263388310123099359744 264554892205337496672 264956097683355903552 265076696726452560768 266638001592781099008 266654534206967159344 268754176208596822016 275146716825023438304 275271954292854582336 276365378464504349202 276910477830312050088 277313226406322835456 278541483806744540928 278558754484063907529 279090875293542853632 279514125028595238912 279641350392741163008 280752130503623465856 281305882240317003264 283519900705756635648 285337335966690973056 286601133222448954728 287166421453656940832 288857835058846190592 289427574378488885248 292125339249559964928 296311848888486779712 297624253731004683756 298075609893775391496 298211283817259130864 299967751791878736384 299986350982838054262 300422661940183071744 300559404162276919296 301015211569256411136 302348448234671424768 302806968780978175488 302944796258802926592 304748039093676753536 309115447297248554144 311549427197226889216 314453390657169643776 314596519191833808384 315846146816576399088 316469117520356628672 318333124350565189632 318959888293976215104 321004502962527344688 322426274875255074069 323062224135364058436 323532097474043308032 324022743663721869312 324965064441201964416 325606021175799995904 326099812533361112064 326248242124864690176 327544152254227376832 328190195947036503808 338642113015413462528 338796251437359485952 340142004264005352864 340657839878600447424 340812895791153292416 342820287762147127296 342841543980386347728 345541083696767342592 347754878209404623412 349984076146644396639 350493105596880250368 351184413497465812992 352739856273783328896 353274796911141204736 353435595635270081024 359538879076381495296 364525586621687102976 364691506324291421184 366306773822774995392 366862289100031251072 367029272390472776448 368487171286005798936 369213970440416066784 371388645075659387904 371411672645418543372 372121167058057138176 374336174004831287808 375074509653756004352 378026534274342180864 380449781288921297408 382134844296598606304 385143780078461587456 385696736977934641194 387019557731901100032 388733719158863260416 389500452332746619904 392566016361816880128 394304743796490281664 395082465184649039616 396832338308006245008 397434146525033855328 397615045089678841152 399957002389171648512 399981801310450739016 400563549253577428992 403131264312895233024 403742625041304233984 403926395011737235456 415365716745468075132 416600670424785260544 418636312940314280448 419271187542892858368 419462025589111744512 421128195755435198784 421958823360475504896 425279851058634953472 428006003950036459584 429901699833673432092 430749632180485411248 433286752588269285888 433313618086321633934 434141361567733327872 434799750044481482752 436725536338969835776 447113414840663087244 447316925725888696296 449979526474257081393 450633992910274607616 450839106243415378944 451522817353884616704 451728335249812647936 453522672352007137152 454210453171467263232 454417194388204389888 457122058640515130304 463673170945872831216 466645434862192528852 467324140795840333824 470319808365044438528 474703676280534943008 478441500503216320512 481506754443791017032 484593336203046087654 485298146211064962048 486034115495582803968 486255341765721894912 487447596661802946624 488409031763699993856 489149718800041668096 489372363187297035264 491316228381341065248 492285293920554755712 495184860100879183872 495215563527224724496 499114898673108383744 510986759817900671136 511219343686729938624 514262315970579521592 515010277611742408704 518311625545151013888 519333936443662159872 521632317314106935118 523421355149089173504 525739658395320375552 526776620246198719488 529109784410674993344 529912195366711807104 530153393452905121536 533309068413934318688 537508352417193644032 550293433650046876608 550543908585709164672 552730756929008698404 553820955660624100176 557082967613489081856 557117508968127815058 558181750587085707264 559028250057190477824 561504261007246931712 562611764480634006528 567039801411513271296 570674671933381946112 573202266444897909456 574332842907313881664 577715670117692381184 584250678499119929856 592623697776973559424 595248507462009367512 596151219787550782992 596422567634518261728 599935503583757472768 599972701965676108524 600845323880366143488 601118808324553838592 604696896469342849536 605613937561956350976 605889592517605853184 609496078187353507072 618230894594497108288 628906781314339287552 629193038383667616768 631692293633152798176 632938235040713257344 636666248701130379264 637919776587952430208 642009005925054689376 644852549750510148138 646124448270728116872 647064194948086616064 649930128882403928832 649970427129482450901 651212042351599991808 652199625066722224128 652496484249729380352 655088304508454753664 656380391894073007616 677284226030826925056 677592502874718971904 680284008528010705728 681315679757200894848 681625791582306584832 685683087960772695456 691082167393534685184 695509756418809246824 699968152293288793278 700986211193760500736 702368826994931625984 705479712547566657792 706549593822282409472 706871191270540162048 726890004304569131481 729051173243374205952 729383012648582842368 732613547645549990784 733724578200062502144 734058544780945552896 736974342572011597872 738427940880832133568 742777290151318775808 742823345290837086744 748672348009662575616 750149019307512008704 756053068548684361728 760899562577842594816 764269688593197212608 771393473955869282388 777467438317726520832 779000904665493239808 782448475971160402677 785132032723633760256 788609487592980563328 790164930369298079232 793664676616012490016 794868293050067710656 795230090179357682304 799914004778343297024 799963602620901478032 806262528625790466048 807485250082608467968 830731433490936150264 835676263452191722587 837272625880628560896 838542375085785716736 838924051178223489024 842256391510870397568 843917646720951009792 850559702117269906944 856012007900072919168 859803399667346864184 861499264360970822496 866573505176538571776 866627236172643267868 868282723135466655744 873451072677939671552 894226829681326174488 894633851451777392592 899959052948514162786 901267985820549215232 901678212486830757888 903045634707769233408 907045344704014274304 908420906342934526464 908834388776408779776 914244117281030260608 927346341891745662432 933290869724385057704 934648281591680667648 940639616730088877056 949407352561069886016 963013508887582034064 967278824625765222207 969186672406092175308 970596292422129924096 972068230991165607936 974895193323605893248 976818063527399987712 978299437600083336192 978744726374594070528 982632456762682130496 984570587841109511424 990431127054449448992 998229797346216767488 1021973519635801342272 1022438687373459877248 1028524631941159043184 1036623251090302027776 1043264634628213870236 1049952228439933189917 1051479316790640751104 1053553240492397438976 1058219568821349986688 1059824390733423614208 1060306786905810243072 1066618136827868637376 1100586867300093753216 1101087817171418329344 1105461513858017396808 1107641911321248200352 1114165935226978163712 1114235017936255630116 1116363501174171414528 1123008522014493863424 1125223528961268013056 1134079602823026542592 1141349343866763892224 1146404532889795818912 1148665685814627763328 1155431340235384762368 1168501356998239859712 1185247395553947118848 1190497014924018735024 1192302439575101565984 1192845135269036523456 1199871007167514945536 1199945403931352217048 1201690647760732286976 1209393792938685699072 1211227875123912701952 1211779185035211706368 1218992156374707014144 1236461789188994216576 1257813562628678575104 1258386076767335233536 1263384587266305596352 1265876470081426514688 1275839553175904860416 1284018011850109378752 1289705099501020296276 1292248896541456233744 1299860257764807857664 1299940854258964901802 1302424084703199983616 1304399250133444448256 1310176609016909507328 1312760783788146015232 1349938579422771244179 1354568452061653850112 1355185005749437943808 1360568017056021411456 1362631359514401789696 1363251583164613169664 1371366175921545390912 1391019512837618493648 1399936304586577586556 1401972422387521001472 1410959425095133315584 1413099187644564818944 1413742382541080324096 1453780008609138262962 1458102346486748411904 1458766025297165684736 1465227095291099981568 1467449156400125004288 1468117089561891105792 1473948685144023195744 1476855881761664267136 1485554580302637551616 1485646690581674173488 1497344696019325151232 1516597663302125718769 1521799125155685189632 1528539377186394425216 1542786947911738564776 1554934876635453041664 1558001809330986479616 1564896951942320805354 1570264065447267520512 1577218975185961126656 1580329860738596158464 1587329353232024980032 1589736586100135421312 1590460180358715364608 1599927205241802956064 1612525057251580932096 1661462866981872300528 1671352526904383445174 1674545251761257121792 1677084750171571433472 1684512783021740795136 1687835293441902019584 1701119404234539813888 1712024015800145838336 1719606799334693728368 1722998528721941644992 1733147010353077143552 1733254472345286535736 1746902145355879343104 1788453659362652348976 1789267702903554785184 1799918105897028325572 1802535971641098430464 1803356424973661515776 1814090689408028548608 1816841812685869052928 1817668777552817559552 1828488234562060521216 1854692683783491324864 1866581739448770115408 1881279233460177754112 1898814705122139772032 1926027017775164068128 1934557649251530444414 1938373344812184350616 1941192584844259848192 1949790386647211786496 1949911281388447352703 1953636127054799975424 1956598875200166672384 1957489452749188141056 1965264913525364260992 1969141175682219022848 1980862254108898897984 2043947039271602684544 2044877374746919754496 2057049263882318086368 2073246502180604055552 2086529269256427740472 2099904456879866379834 2102958633581281502208 2107106480984794877952 2116439137642699973376 2119648781466847228416 2120613573811620486144 2133236273655737274752 2201173734600187506432 2202175634342836658688 2210923027716034793616 2215283822642496400704 2228331870453956327424 2228470035872511260232 2246017044028987726848 2250447057922536026112 2268159205646053085184 2282698687733527784448 2292809065779591637824 2297331371629255526656 2337002713996479719424 2370494791107894237696 2380994029848037470048 2384604879150203131968 2385690270538073046912 2399742014335029891072 2399890807862704434096 2418787585877371398144 2422455750247825403904 2437984312749414028288 2472923578377988433152 2507028790356575167761 2515627125257357150208 2516772153534670467072 2526769174532611192704 2531752940162853029376 2551679106351809720832 2568036023700218757504 2579410199002040592552 2584497793082912467488 2599720515529615715328 2599881708517929803604 2604848169406399967232 2620353218033819014656 2625521567576292030464 2699877158845542488358 2709136904123307700224 2721136034112042822912 2725262719028803579392 2726503166329226339328 2742732351843090781824 2782039025675236987296 2799872609173155173112 2803944844775042002944 2821918850190266631168 2826198375289129637888 2827484765082160648192 2907560017218276525924 2916204692973496823808 2930454190582199963136 2934898312800250008576 2936234179123782211584 2947897370288046391488 2953711763523328534272 2971293381163348346976 2994689392038650302464 3033195326604251437538 3043598250311370379264 3057078754372788850432 3085573895823477129552 3109869753270906083328 3129793903884641610708 3149856685319799569751 3154437950371922253312 3160659721477192316928 3174658706464049960064 3179473172200270842624 3180920360717430729216 3199854410483605912128 3322925733963744601056 3342705053808766890348 3349090503522514243584 3369025566043481590272 3375670586883804039168 3402238808469079627776 3424048031600291676672 3439213598669387456736 3445997057443883289984 3466294020706154287104 3466508944690573071472 3493804290711758686208 3576907318725304697952 3578535405807109570368 3599836211794056651144 3605071943282196860928 3628181378816057097216 3633683625371738105856 3635337555105635119104 3656976469124121042432 3709385367566982649728 3733163478897540230816 3762558466920355508224 3797629410244279544064 3852054035550328136256 3869115298503060888828 3876746689624368701232 3899580773294423572992 3899822562776894705406 3907272254109599950848 3913197750400333344768 3930529827050728521984 3938282351364438045696 3961724508217797795968 4087894078543205369088 4089754749493839508992 4114098527764636172736 4173058538512855480944 4199808913759732759668 4205917267162563004416 4232878275285399946752 4239297562933694456832 4241227147623240972288 4266472547311474549504 4402347469200375012864 4404351268685673317376 4421846055432069587232 4430567645284992801408 4456663740907912654848 4456940071745022520464 4492034088057975453696 4549792989906377156307 4565397375467055568896 4585618131559183275648 4594662743258511053312 4674005427992959438848 4740989582215788475392 4761988059696074940096 4769209758300406263936 4771380541076146093824 4799781615725408868192 4837575171754742796288 4875968625498828056576 4945847156755976866304 5014057580713150335522 5031254250514714300416 5053538349065222385408 5063505880325706058752 5103358212703619441664 5136072047400437515008 5158820398004081185104 5168995586165824934976 5199441031059231430656 5199763417035859607208 5240706436067638029312 5251043135152584060928 5399754317691084976716 5442272068224085645824 5450525438057607158784 5453006332658452678656 5485464703686181563648 5564078051350473974592 5599745218346310346224 5643837700380533262336 5652396750578259275776 5815120034436553051848 5849733844165342058109 5860908381164399926272 5869796625600500017152 5872468358247564423168 5895794740576092782976 5907423527046657068544 5942586762326696693952 6066390653208502875076 6114157508745577700864 6171147791646954259104 6219739506541812166656 6259587807769283221416 6299713370639599139502 6308875900743844506624 6321319442954384633856 6349317412928099920128 6358946344400541685248 6361840721434861458432 6399708820967211824256 6645851467927489202112 6685410107617533780696 6738051132086963180544 6751341173767608078336 6804477616938159255552 6848096063200583353344 6878427197338774913472 6891994114887766579968 6933017889381146142944 6987608581423517372416 7153814637450609395904 7157070811614219140736 7199672423588113302288 7256362757632114194432 7267367250743476211712 7313952938248242084864 7418770735133965299456 7466326957795080461632 7595258820488559088128 7704108071100656272512 7738230597006121777656 7753493379248737402464 7799161546588847145984 7799645125553789410812 7814544508219199901696 7861059654101457043968 7876564702728876091392 7923449016435595591936 8175788157086410738176 8179509498987679017984 8228197055529272345472 8346117077025710961888 8399617827519465519336 8411834534325126008832 8465756550570799893504 8478595125867388913664 8482454295246481944576 8532945094622949099008 8804694938400750025728 8808702537371346634752 8843692110864139174464 8861135290569985602816 8913880143490045040928 8984068176115950907392 9099585979812754312614 9130794750934111137792 9171236263118366551296 9189325486517022106624 9449570055959398709253 9481979164431576950784 9523976119392149880192 9538419516600812527872 9542761082152292187648 9599563231450817736384 9751937250997656113152 9891694313511953732608 10028115161426300671044 10107076698130444770816 10127011760651412117504 10206716425407238883328 10272144094800875030016 10317640796008162370208 10337991172331649869952 10398882062118462861312 10399526834071719214416 10481412872135276058624 10799508635382169953432 10884544136448171291648 10901050876115214317568 10906012665316905357312 10970929407372363127296 11128156102700947949184 11199490436692620692448 11287675400761066524672 11630240068873106103696 11699467688330684116218 11721816762328799852544 11739593251201000034304 11791589481152185565952 11814847054093314137088 11885173524653393387904 12132781306417005750152 12228315017491155401728 12342295583293908518208 12519175615538566442832 12599426741279198279004 12617751801487689013248 12698634825856199840256 12717892688801083370496 12723681442869722916864 12799417641934423648512 13291702935854978404224 13370820215235067561392 13476102264173926361088 13649378969719131468921 13696192126401166706688 13756854394677549826944 13783988229775533159936 13866035778762292285888 14307629274901218791808 14314141623228438281472 14399344847176226604576 14512725515264228388864 14627905876496484169728 14837541470267930598912 14932653915590160923264 15190517640977118176256 15408216142201312545024 15476461194012243555312 15506986758497474804928 15598323093177694291968 15599290251107578821624 15722119308202914087936 15753129405457752182784 15846898032871191183872 16351576314172821476352 16359018997975358035968 16456394111058544690944 16692234154051421923776 16799235655038931038672 16931513101141599787008 16957190251734777827328 17065890189245898198016 17549201532496026174327 17609389876801500051456 17617405074742693269504 17687384221728278348928 17722270581139971205632 17827760286980090081856 18199171959625508625228 18342472526236733102592 18378650973034044213248 18899140111918797418506 18963958328863153901568 19047952238784299760384 19076839033201625055744 19085522164304584375296 19199126462901635472768 19783388627023907465216 20056230322852601342088 20214153396260889541632 20254023521302824235008 20413432850814477766656 20544288189601750060032 20635281592016324740416 20675982344663299739904 20799053668143438428832 20962825744270552117248 21599017270764339906864 21769088272896342583296 21802101752230428635136 21941858814744726254592 22256312205401895898368 22398980873385241384896 23260480137746212207392 23398935376661368232436 23443633524657599705088 23583178962304371131904 23629694108186628274176 23770347049306786775808 24265562612834011500304 24456630034982310803456 24684591166587817036416 25038351231077132885664 25198853482558396558008 25235503602975378026496 25397269651712399680512 25435785377602166740992 25447362885739445833728 25598835283868847297024 26583405871709956808448 26741640430470135122784 26952204528347852722176 27298757939438262937842 27392384252802333413376 27513708789355099653888 27567976459551066319872 27732071557524584571776 28615258549802437583616 28628283246456876562944 28798689694352453209152 29255811752992968339456 29675082940535861197824 29865307831180321846528 30381035281954236352512 30816432284402625090048 30952922388024487110624 31013973516994949609856 31196646186355388583936 31198580502215157643248 31444238616405828175872 31693796065742382367744 32703152628345642952704 32718037995950716071936 32912788222117089381888 33384468308102843847552 33598471310077862077344 33863026202283199574016 34131780378491796396032 35098403064992052348654 35218779753603000102912 35374768443456556697856 35444541162279942411264 35655520573960180163712 36398343919251017250456 36684945052473466205184 36757301946068088426496 37798280223837594837012 38095904477568599520768 38153678066403250111488 38171044328609168750592 38398252925803270945536 39566777254047814930432 40112460645705202684176 40428306792521779083264 40948136909157394406763 41088576379203500120064 41270563184032649480832 41351964689326599479808 41598107336286876857664 43198034541528679813728 43538176545792685166592 43883717629489452509184 44512624410803791796736 44797961746770482769792 46520960275492424414784 46797870753322736464872 47166357924608742263808 47259388216373256548352 47540694098613573551616 48531125225668023000608 48913260069964621606912 49369182333175634072832 50076702462154265771328 50397706965116793116016 50794539303424799361024 50871570755204333481984 51197670567737694594048 53166811743419913616896 53483280860940270245568 54597515878876525875684 55027417578710199307776 55135952919102132639744 55464143115049169143552 57230517099604875167232 57256566492913753125888 57597379388704906418304 59350165881071722395648 59730615662360643693056 60762070563908472705024 61632864568805250180096 61905844776048974221248 62027947033989899219712 62397161004430315286496 62888477232811656351744 63387592131484764735488 65406305256691285905408 65825576444234178763776 66768936616205687695104 67196942620155724154688 68263560756983592792064 70196806129984104697308 70749536886913113395712 70889082324559884822528 71311041147920360327424 72796687838502034500912 73369890104946932410368 75596560447675189674024 76191808955137199041536 76307356132806500222976 76342088657218337501184 76796505851606541891072 80224921291410405368352 80856613585043558166528 81896273818314788813526 82177152758407000240128 82541126368065298961664 82703929378653198959616 83196214672573753715328 86396069083057359627456 87767435258978905018368 89025248821607583593472 89595923493540965539584 93041920550984848829568 93595741506645472929744 94332715849217484527616 95081388197227147103232 97062250451336046001216 98738364666351268145664 100153404924308531542656 100795413930233586232032 101589078606849598722048 102395341135475389188096 106333623486839827233792 106966561721880540491136 109195031757753051751368 110054835157420398615552 110271905838204265279488 110928286230098338287104 114461034199209750334464 114513132985827506251776 115194758777409812836608 118700331762143444791296 119461231324721287386112 122844410727472183220289 123265729137610500360192 123811689552097948442496 124055894067979798439424 124794322008860630572992 126775184262969529470976 131651152888468357527552 133537873232411375390208 134393885240311448309376 140393612259968209394616 141499073773826226791424 141778164649119769645056 142622082295840720654848 145593375677004069001824 146739780209893864820736 151193120895350379348048 152383617910274398083072 152614712265613000445952 153593011703213083782144 160449842582820810736704 163792547636629577627052 165082252736130597923328 165407858757306397919232 166392429345147507430656 172792138166114719254912 178050497643215167186944 179191846987081931079168 186083841101969697659136 187191483013290945859488 188665431698434969055232 190162776394454294206464 194124500902672092002432 197476729332702536291328 200306809848617063085312 201590827860467172464064 204790682270950778376192 212667246973679654467584 213933123443761080982272 218390063515506103502736 220109670314840797231104 221856572460196676574208 228922068398419500668928 229026265971655012503552 230389517554819625673216 238922462649442574772224 245688821454944366440578 246531458275221000720384 247623379104195896884992 248111788135959596878848 249588644017721261145984 263302305776936715055104 267075746464822750780416 268787770480622896618752 280787224519936418789232 282998147547652453582848 285244164591681441309696 291186751354008138003648 302386241790700758696096 304767235820548796166144 307186023406426167564288 320899685165641621473408 327585095273259155254104 330164505472261195846656 330815717514612795838464 332784858690295014861312 345584276332229438509824 356100995286430334373888 358383693974163862158336 372167682203939395318272 374382966026581891718976 380325552788908588412928 388249001805344184004864 394953458665405072582656 400613619697234126170624 403181655720934344928128 425334493947359308935168 427866246887522161964544 436780127031012207005472 440219340629681594462208 443713144920393353148416 457844136796839001337856 460779035109639251346432 477844925298885149544448 491377642909888732881156 495246758208391793769984 496223576271919193757696 499177288035442522291968 534151492929645501560832 537575540961245793237504 561574449039872837578464 565996295095304907165696 570488329183362882619392 582373502708016276007296 604772483581401517392192 614372046812852335128576 641799370331283242946816 655170190546518310508208 660329010944522391693312 665569717380590029722624 691168552664458877019648 716767387948327724316672 744335364407878790636544 748765932053163783437952 776498003610688368009728 789906917330810145165312 801227239394468252341248 806363311441868689856256 855732493775044323929088 873560254062024414010944 887426289840786706296832 921558070219278502692864 982755285819777465762312 990493516416783587539968 992447152543838387515392 998354576070885044583936 1068302985859291003121664 1075151081922491586475008 1123148898079745675156928 1140976658366725765238784 1164747005416032552014592 1209544967162803034784384 1283598740662566485893632 1310340381093036621016416 1320658021889044783386624 1331139434761180059445248 1382337105328917754039296 1433534775896655448633344 1488670728815757581273088 1497531864106327566875904 1552996007221376736019456 1602454478788936504682496 1612726622883737379712512 1711464987550088647858176 1747120508124048828021888 1843116140438557005385728 1965510571639554931524624 1980987032833567175079936 1996709152141770089167872 2150302163844983172950016 2246297796159491350313856 2329494010832065104029184 2419089934325606069568768 2567197481325132971787264 2620680762186073242032832 2662278869522360118890496 2764674210657835508078592 2977341457631515162546176 2995063728212655133751808 3105992014442753472038912 3204908957577873009364992 3225453245767474759425024 3422929975100177295716352 3494241016248097656043776 3931021143279109863049248 3961974065667134350159872 3993418304283540178335744 4300604327689966345900032 4492595592318982700627712 4658988021664130208058368 4838179868651212139137536 5134394962650265943574528 5241361524372146484065664 5529348421315671016157184 5990127456425310267503616 6211984028885506944077824 6450906491534949518850048 6988482032496195312087552 7862042286558219726098496 7986836608567080356671488 8985191184637965401255424 9317976043328260416116736 9676359737302424278275072 10268789925300531887149056 10482723048744292968131328 11980254912850620535007232 12901812983069899037700096 13976964064992390624175104 15724084573116439452196992 17970382369275930802510848 18635952086656520832233472 19352719474604848556550144 20965446097488585936262656 23960509825701241070014464 27953928129984781248350208 31448169146232878904393984 35940764738551861605021696 38705438949209697113100288 41930892194977171872525312 55907856259969562496700416 62896338292465757808787968 71881529477103723210043392 83861784389954343745050624 125792676584931515617575936 167723568779908687490101248 251585353169863031235151872 503170706339726062470303744
- Sum of all divisors σ(n): 1921505674759938060617291787
- Sum of proper divisors (its aliquot sum) s(n): 1418334968420211998146988043
- 503170706339726062470303744 is an abundant number, because the sum of its proper divisors (1418334968420211998146988043) is greater than itself. Its abundance is 915164262080485935676684299
Bases of 503170706339726062470303744
- Binary: 110100000001101101000101010100101101100001101101011001110100110011000010000010000000000002
- Hexadecimal: 0x1A0368AA5B0DACE99841000
- Base-36: 1R811WEGJL2IWP3400
Squares and roots of 503170706339726062470303744
- 503170706339726062470303744 squared (5031707063397260624703037442) is 253180759718418841514979475327423250007137867620417536
- 503170706339726062470303744 cubed (5031707063397260624703037443) is 127393141699145272281172853274831995955355206551709231612667142167081970024054784
-
503170706339726062470303744 is a
perfect square number . Itssquare root is 22431466878912 -
The
cube root of 503170706339726062470303744 is 795374719.5643245419
Scales and comparisons
How big is 503170706339726062470303744?- 503,170,706,339,726,062,470,303,744 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 503,170,706,339,726,062,470,303,744 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 503170706339726062470303744 cubic inches would be around 66281226.6 feet tall.
Recreational maths with 503170706339726062470303744
- 503170706339726062470303744 backwards is 447303074260627933607071305
- The number of decimal digits it has is: 27
- The sum of 503170706339726062470303744's digits is 99
- 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 503170706339726062470303744 - Facts about the integer". Numbermatics.com. 2024. Web. 16 June 2024.
APA style:
Numbermatics. (2024). Number 503170706339726062470303744 - Facts about the integer. Retrieved 16 June 2024, from https://numbermatics.com/n/503170706339726062470303744/
Chicago style:
Numbermatics. 2024. "Number 503170706339726062470303744 - Facts about the integer". https://numbermatics.com/n/503170706339726062470303744/
The information we have on file for 503170706339726062470303744 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 503170706339726062470303744, math, Factors of 503170706339726062470303744, curriculum, school, college, exams, university, Prime factorization of 503170706339726062470303744, STEM, science, technology, engineering, physics, economics, calculator, five hundred three septillion, one hundred seventy sextillion, seven hundred six quintillion, three hundred thirty-nine quadrillion, seven hundred twenty-six trillion, sixty-two billion, four hundred seventy million, three hundred three thousand, seven hundred forty-four.