13538196657855878741950464
13,538,196,657,855,878,741,950,464 is an even composite number composed of seven prime numbers multiplied together.
13538196657855878741950464 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of twenty thousand, six hundred fifty-five divisors.
Prime factorization of 13538196657855878741950464:
216 × 34 × 132 × 612 × 1012 × 1272 × 1572
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 13 × 13 × 61 × 61 × 101 × 101 × 127 × 127 × 157 × 157)See below for interesting mathematical facts about the number 13538196657855878741950464 from the Numbermatics database.
Names of 13538196657855878741950464
- Cardinal: 13538196657855878741950464 can be written as Thirteen septillion, five hundred thirty-eight sextillion, one hundred ninety-six quintillion, six hundred fifty-seven quadrillion, eight hundred fifty-five trillion, eight hundred seventy-eight billion, seven hundred forty-one million, nine hundred fifty thousand, four hundred sixty-four.
Scientific notation
- Scientific notation: 1.3538196657855878741950464 × 1025
Factors of 13538196657855878741950464
Divisors of 13538196657855878741950464
- Number of divisors d(n): 20655
-
Complete list of divisors:
1 2 3 4 6 8 9 12 13 16 18 24 26 27 32 36 39 48 52 54 61 64 72 78 81 96 101 104 108 117 122 127 128 144 156 157 162 169 183 192 202 208 216 234 244 254 256 288 303 312 314 324 338 351 366 381 384 404 416 432 468 471 488 507 508 512 549 576 606 624 628 648 676 702 732 762 768 793 808 832 864 909 936 942 976 1014 1016 1024 1053 1098 1143 1152 1212 1248 1256 1296 1313 1352 1404 1413 1464 1521 1524 1536 1586 1616 1647 1651 1664 1728 1818 1872 1884 1952 2028 2032 2041 2048 2106 2196 2286 2304 2379 2424 2496 2512 2592 2626 2704 2727 2808 2826 2928 3042 3048 3072 3172 3232 3294 3302 3328 3429 3456 3636 3721 3744 3768 3904 3939 4056 4064 4082 4096 4212 4239 4392 4563 4572 4608 4758 4848 4941 4953 4992 5024 5184 5252 5408 5454 5616 5652 5856 6084 6096 6123 6144 6161 6344 6464 6588 6604 6656 6858 6912 7137 7272 7442 7488 7536 7747 7808 7878 8112 8128 8164 8181 8192 8424 8478 8784 9126 9144 9216 9516 9577 9696 9882 9906 9984 10048 10201 10287 10309 10368 10504 10816 10908 11163 11232 11304 11712 11817 12168 12192 12246 12288 12322 12688 12717 12827 12928 13176 13208 13312 13689 13716 13824 14274 14544 14859 14884 14976 15072 15494 15616 15756 15857 16129 16224 16256 16328 16362 16384 16848 16956 17069 17568 18252 18288 18369 18432 18483 19032 19154 19392 19764 19812 19939 19968 20096 20402 20574 20618 20736 21008 21411 21463 21632 21816 22326 22464 22608 23241 23424 23634 24336 24384 24492 24576 24644 24649 25376 25434 25654 25856 26352 26416 26533 26624 27378 27432 27648 28548 28731 29088 29718 29768 29952 30144 30603 30927 30988 31232 31512 31714 32258 32448 32512 32656 32724 32768 33489 33696 33912 34138 35136 35451 36504 36576 36738 36864 36966 38064 38308 38481 38784 39528 39624 39878 39936 40192 40804 41148 41236 41472 42016 42822 42926 43264 43632 44577 44652 44928 45216 46482 46848 47268 47571 48373 48387 48672 48768 48984 49152 49288 49298 50752 50868 51207 51308 51712 52704 52832 53066 53248 54756 54864 55107 55296 55449 57096 57462 58176 59436 59536 59817 59904 60288 61206 61854 61976 62464 63024 63428 64233 64389 64516 64896 65024 65312 65448 65536 66978 67392 67824 68276 69723 70272 70902 73008 73152 73476 73728 73932 73947 76128 76616 76962 77568 79056 79248 79599 79756 79872 80093 80384 81608 82296 82472 82944 84032 85644 85852 86193 86528 87264 89154 89304 89856 90432 91809 92781 92964 93696 94536 95142 96746 96774 97344 97536 97968 98304 98576 98596 100467 100711 101504 101736 102414 102616 103424 105408 105664 106132 106353 106496 109512 109728 110214 110592 110898 114192 114924 115443 116352 118872 119072 119634 119808 120576 122412 123708 123952 124501 124928 126048 126856 128466 128778 129032 129792 130048 130624 130896 132613 133731 133956 134784 135648 136552 139446 140544 141804 142713 145119 145161 146016 146304 146952 147456 147864 147894 152256 153232 153621 153924 155136 158112 158496 159198 159512 159744 160186 160768 163216 164592 164944 165321 165888 166347 166751 168064 171288 171704 172386 173056 174528 178308 178608 179451 179712 180864 183618 185562 185928 187392 189072 190284 193167 193492 193548 194688 195072 195936 196608 197152 197192 200934 201422 203008 203472 204828 205232 206141 206848 209169 209677 210816 211328 212264 212706 212992 219024 219456 220428 221184 221796 221841 228384 229848 230886 232704 237744 238144 238797 239268 239616 240279 241152 244824 247416 247904 249002 249856 252096 253712 256932 257556 258064 258579 259207 259584 260096 261248 261792 265226 267462 267912 269568 271296 273104 275427 278343 278892 281088 283608 285426 290238 290322 292032 292608 293904 294912 295728 295788 301401 302133 304512 306464 307242 307848 310272 316224 316992 318396 319024 319488 320372 320437 321536 326432 329184 329888 330642 331776 332694 333502 336128 342576 343408 344772 346112 346329 349056 356616 357216 358902 359424 361728 367236 371124 371856 373503 374784 375821 378144 380568 386334 386984 387096 389376 390144 391872 394304 394384 397839 401868 402844 406016 406944 409656 410464 412282 413696 418338 419354 421632 422656 424528 425412 425984 428139 435357 435483 438048 438912 440856 442368 443592 443682 456768 459696 460863 461772 465408 472567 475488 476288 477594 478536 479232 480558 482304 489648 494832 495808 498004 499041 499712 500253 504192 507424 513864 515112 516128 517158 518414 519168 520192 522496 523584 530452 534924 535824 538353 539136 542592 546208 550854 556686 557784 562176 567216 570852 579501 580476 580644 584064 584197 585216 587808 589824 591456 591576 602802 604266 609024 612928 614484 615696 618423 620544 622261 627507 628849 629031 632448 633984 636792 638048 638976 640744 640874 643072 652864 658368 659776 661284 663552 665388 665523 667004 672256 685152 686816 689544 692224 692658 698112 713232 714432 716391 717804 718848 720837 723456 734472 742248 743712 747006 749568 751642 756288 761136 772668 773968 774192 775737 777621 778752 780288 782447 783744 788608 788768 795678 803736 805688 812032 813888 819312 820928 824564 826281 827392 835029 836676 838708 843264 845312 849056 850824 851968 856278 870714 870966 876096 877824 881712 884736 887184 887364 906399 913536 919392 921726 923544 930816 945134 950976 952576 955188 957072 958464 961116 961311 964608 967277 979296 983869 989664 991616 996008 998082 999424 1000506 1008384 1014848 1027728 1030224 1032256 1034316 1036828 1038336 1038987 1040384 1041209 1044992 1047168 1060904 1069848 1071648 1076706 1078272 1085184 1092416 1101708 1113372 1115568 1120509 1124352 1127463 1134432 1141704 1159002 1160952 1161288 1168128 1168394 1170432 1175616 1182912 1183152 1193517 1205604 1208532 1216279 1218048 1225856 1228968 1231392 1236846 1241088 1244522 1255014 1257698 1258062 1264896 1267968 1273584 1276096 1277952 1281488 1281748 1284417 1286144 1295527 1305728 1306071 1306449 1309243 1316736 1319552 1322568 1327104 1330776 1331046 1334008 1344512 1370304 1373632 1379088 1382589 1384448 1385316 1396224 1417701 1426464 1428864 1432782 1435608 1437696 1441674 1446912 1468944 1484496 1487424 1494012 1499136 1500759 1503284 1503589 1512576 1522272 1545336 1547936 1548384 1551474 1555242 1557504 1560576 1564894 1567488 1577216 1577536 1591356 1601557 1607472 1611376 1615059 1618513 1624064 1627776 1629029 1638624 1641856 1649128 1652562 1654784 1670058 1673352 1677416 1686528 1690624 1698112 1701648 1712556 1723969 1738503 1741428 1741932 1752192 1752591 1755648 1763424 1769472 1774368 1774728 1812798 1827072 1838784 1843452 1847088 1855269 1861632 1866783 1886547 1887093 1890268 1901952 1905152 1910376 1914144 1916928 1922232 1922622 1929216 1934554 1958592 1967738 1979328 1983232 1992016 1996164 1996569 1998848 2001012 2013839 2016768 2029696 2055456 2060448 2064512 2068632 2073656 2076672 2077974 2080768 2082418 2089984 2094336 2121808 2139696 2143296 2149173 2153412 2156544 2162511 2167763 2170368 2184832 2203416 2226744 2231136 2241018 2248704 2254926 2268864 2283408 2318004 2321904 2322576 2332863 2336256 2336788 2340864 2347341 2351232 2365824 2366304 2387034 2411208 2417064 2432558 2436096 2451712 2457936 2462784 2473692 2482176 2489044 2489549 2510028 2515396 2516124 2529792 2532253 2535936 2547168 2552192 2555904 2562976 2563496 2568834 2572288 2591054 2611456 2612142 2612898 2618486 2633472 2639104 2645136 2654208 2661552 2662092 2668016 2679833 2689024 2719197 2725801 2740608 2747264 2758176 2765178 2768896 2770632 2792448 2835402 2852928 2857728 2865564 2871216 2875392 2883348 2883933 2893824 2901831 2937888 2951607 2968992 2974848 2988024 2998272 3001518 3006568 3007178 3025152 3044544 3090672 3095872 3096768 3102948 3110484 3115008 3121152 3123627 3129788 3130423 3134976 3154432 3155072 3182712 3203114 3214944 3222752 3230118 3237026 3248128 3255552 3258058 3277248 3283712 3298256 3305124 3309568 3340116 3346704 3354832 3361527 3369691 3373056 3381248 3382389 3396224 3403296 3425112 3447938 3477006 3482856 3483864 3504384 3505182 3511296 3526848 3548736 3549456 3580551 3625596 3648837 3654144 3677568 3686904 3694176 3710538 3723264 3733566 3773094 3774186 3780536 3803904 3810304 3820752 3828288 3833856 3844464 3845244 3858432 3869108 3886581 3917184 3918213 3927729 3935476 3958656 3966464 3984032 3992328 3993138 3997696 4002024 4027678 4033536 4059392 4110912 4120896 4129024 4137264 4147312 4153344 4155948 4161536 4164836 4165681 4179968 4188672 4243616 4253103 4279392 4286592 4298346 4306824 4313088 4325022 4335526 4340736 4369664 4406832 4453488 4462272 4482036 4497408 4502277 4509852 4510767 4537728 4566816 4636008 4643808 4645152 4665726 4672512 4673576 4681728 4694682 4702464 4731648 4732608 4774068 4804671 4822416 4834128 4855539 4865116 4872192 4885673 4887087 4903424 4915872 4925568 4947384 4964352 4978088 4979098 5020056 5030792 5032248 5059584 5064506 5071872 5094336 5104384 5125952 5126992 5137668 5144576 5171907 5182108 5222912 5224284 5225796 5236972 5257773 5266944 5278208 5290272 5308416 5323104 5324184 5336032 5359666 5378048 5438394 5451602 5481216 5494528 5516352 5530356 5537792 5541264 5565807 5584896 5600349 5659641 5661279 5670804 5705856 5715456 5731128 5742432 5750784 5766696 5767866 5787648 5803662 5875776 5903214 5937984 5949696 5976048 5996544 6003036 6013136 6014356 6041517 6050304 6089088 6143371 6181344 6191744 6193536 6205896 6220968 6230016 6242304 6247254 6259576 6260846 6269952 6308864 6310144 6365424 6406228 6429888 6445504 6460236 6474052 6487533 6496256 6503289 6511104 6516116 6554496 6567424 6596512 6610248 6619136 6680232 6693408 6709664 6723054 6739382 6746112 6762496 6764778 6792448 6806592 6850224 6895876 6954012 6965712 6967728 6998589 7008768 7010364 7022592 7042023 7053696 7097472 7098912 7161102 7251192 7297674 7308288 7355136 7373808 7388352 7421076 7446528 7467132 7468647 7546188 7548372 7561072 7594561 7596759 7607808 7620608 7641504 7656576 7667712 7688928 7690488 7716864 7738216 7773162 7834368 7836426 7855458 7870952 7917312 7932928 7968064 7984656 7986276 8004048 8039499 8055356 8067072 8089393 8118784 8157591 8177403 8221824 8241792 8258048 8274528 8294624 8306688 8311896 8323072 8329672 8331362 8359936 8377344 8487232 8506206 8558784 8573184 8596692 8613648 8626176 8650044 8651799 8671052 8681472 8705493 8739328 8813664 8854821 8906976 8924544 8964072 8994816 9004554 9019704 9021534 9075456 9133632 9272016 9287616 9290304 9331452 9345024 9347152 9363456 9370881 9389364 9391269 9404928 9463296 9465216 9548136 9609342 9644832 9668256 9711078 9730232 9744384 9771346 9774174 9806848 9831744 9851136 9894768 9928704 9956176 9958196 10040112 10061584 10064496 10084581 10109073 10119168 10129012 10143744 10147167 10171811 10188672 10208768 10251904 10253984 10275336 10289152 10343814 10364216 10445824 10448568 10451592 10473944 10515546 10533888 10556416 10580544 10646208 10648368 10672064 10719332 10741653 10756096 10876788 10903204 10946511 10962432 10989056 11032704 11060712 11075584 11082528 11131614 11169792 11200698 11319282 11322558 11341608 11411712 11430912 11462256 11484864 11501568 11533392 11535732 11575296 11607324 11659743 11751552 11783187 11806428 11875968 11899392 11952096 11993088 12006072 12026272 12028712 12083034 12100608 12178176 12286742 12362688 12383488 12387072 12411792 12441936 12460032 12484608 12494508 12497043 12519152 12521692 12539904 12574601 12617728 12620288 12730848 12759309 12790297 12812456 12859776 12891008 12920472 12948104 12975066 12992512 13006578 13022208 13032232 13108992 13134848 13193024 13220496 13360464 13386816 13419328 13446108 13478764 13492224 13506831 13524992 13529556 13532301 13584896 13613184 13700448 13791752 13908024 13931424 13935456 13997178 14017536 14020728 14045184 14084046 14107392 14194944 14197824 14322204 14414013 14502384 14566617 14595348 14616576 14657019 14661261 14710272 14747616 14776704 14842152 14893056 14934264 14937294 15092376 15096744 15122144 15189122 15193518 15215616 15241216 15283008 15313152 15377856 15380976 15433728 15476432 15515721 15546324 15668736 15672852 15710916 15741904 15773319 15811627 15834624 15865856 15936128 15969312 15972552 16008096 16078998 16110712 16134144 16178786 16237568 16315182 16354806 16443648 16483584 16516096 16549056 16589248 16613376 16623792 16659344 16662724 16697421 16719872 16754688 16801047 16841851 16974464 16978923 16983837 17012412 17117568 17146368 17193384 17227296 17252352 17300088 17303598 17342104 17362944 17410986 17478656 17627328 17709642 17813952 17849088 17928144 17989632 18009108 18039408 18043068 18124551 18150912 18267264 18430113 18544032 18575232 18580608 18662904 18690048 18694304 18726912 18741762 18778728 18782538 18809856 18926592 18930432 19096272 19218684 19289664 19336512 19422156 19460464 19488768 19509867 19542692 19546657 19548348 19613696 19663488 19702272 19789536 19857408 19912352 19916392 20080224 20123168 20128992 20169162 20218146 20238336 20258024 20287488 20294334 20343622 20377344 20417536 20503808 20507968 20550672 20687628 20728432 20820241 20891648 20897136 20903184 20947888 20995767 21031092 21067776 21112832 21126069 21161088 21177377 21292416 21296736 21344128 21438664 21483306 21512192 21753576 21806408 21893022 21924864 21978112 22065408 22121424 22165056 22263228 22339584 22401396 22405941 22638564 22645116 22683216 22783683 22790277 22823424 22861824 22924512 22969728 23003136 23066784 23071464 23150592 23214648 23319486 23503104 23566374 23612856 23751936 23798784 23904192 24012144 24052544 24057424 24118497 24166068 24201216 24268179 24356352 24532209 24573484 24725376 24766976 24774144 24823584 24883872 24920064 24969216 24989016 24994086 25038304 25043384 25079808 25149202 25235456 25240576 25461696 25518618 25580594 25624912 25719552 25782016 25840944 25896208 25950132 25955397 25985024 26013156 26044416 26064464 26116479 26179907 26217984 26269696 26386048 26440992 26564463 26720928 26773632 26838656 26892216 26957528 26984448 27013662 27049984 27059112 27064602 27169792 27226368 27400896 27583504 27816048 27862848 27870912 27994356 28035072 28041456 28090368 28112643 28168092 28173807 28214784 28389888 28395648 28644408 28828026 29004768 29133234 29190696 29233152 29314038 29322522 29420544 29495232 29553408 29684304 29786112 29868528 29874588 30184752 30193488 30244288 30327219 30378244 30387036 30431232 30441501 30482432 30515433 30566016 30626304 30755712 30761952 30867456 30952864 31031442 31092648 31337472 31345704 31421832 31483808 31546638 31623254 31669248 31731712 31872256 31938624 31945104 32016192 32157996 32221424 32268288 32357572 32364137 32475136 32630364 32709612 32839533 32887296 32919289 32967168 33032192 33098112 33178496 33226752 33247584 33318688 33325448 33394842 33439744 33509376 33602094 33683702 33948928 33957846 33967674 34024824 34235136 34292736 34386768 34454592 34504704 34600176 34607196 34684208 34725888 34821972 34957312 34979229 35254656 35349561 35419284 35627904 35698176 35856288 35979264 36018216 36078816 36086136 36249102 36301824 36534528 36860226 37088064 37150464 37161216 37325808 37380096 37388608 37453824 37483524 37491129 37557456 37565076 37619712 37723803 37853184 37860864 37957921 38192544 38277927 38370891 38437368 38579328 38673024 38844312 38920928 38977536 39019734 39085384 39093314 39096696 39227392 39326976 39404544 39579072 39824704 39832784 40160448 40246336 40257984 40338324 40436292 40476672 40516048 40574976 40588668 40596903 40687244 40695499 40754688 40835072 41007616 41015936 41101344 41375256 41456864 41640482 41783296 41794272 41806368 41895776 41991534 42062184 42135552 42225664 42252138 42322176 42354754 42584832 42593472 42688256 42877328 42966612 43024384 43242039 43507152 43612816 43699851 43786044 43849728 43956224 43971057 43983783 44130816 44242848 44330112 44526456 44679168 44802792 44811882 45277128 45290232 45366432 45567366 45580554 45646848 45723648 45849024 45939456 46133568 46142928 46301184 46429296 46547163 46638972 47006208 47132748 47225712 47319957 47434881 47503872 47597568 47729267 47808384 48024288 48105088 48114848 48236994 48332136 48402432 48536358 48712704 49064418 49146968 49450752 49533952 49548288 49647168 49767744 49840128 49978032 49988172 50076608 50086768 50159616 50298404 50403141 50470912 50481152 50525553 50923392 50936769 51037236 51161188 51249824 51439104 51564032 51681888 51792416 51900264 51910794 51970048 52026312 52088832 52128928 52232958 52359814 52435968 52539392 52772096 52881984 53128926 53441856 53547264 53677312 53784432 53915056 53968896 54027324 54099968 54118224 54129204 54339584 54373653 54452736 54801792 55167008 55290339 55632096 55725696 55741824 55988712 56070144 56082912 56180736 56225286 56336184 56347614 56429568 56779776 56791296 57288816 57656052 58009536 58266468 58381392 58466304 58529601 58628076 58639971 58645044 58841088 58990464 59003897 59106816 59368608 59572224 59737056 59749176 60016009 60369504 60386976 60488576 60654438 60756488 60774072 60862464 60883002 60964864 61030866 61132032 61252608 61511424 61523904 61905728 62062884 62185296 62460723 62674944 62691408 62843664 62967616 63093276 63246508 63338496 63378207 63463424 63513749 63532131 63744512 63877248 63890208 64032384 64315992 64442848 64536576 64715144 64728274 64950272 65260728 65419224 65679066 65774592 65838578 65934336 66064384 66196224 66356992 66495168 66637376 66650896 66789684 66879488 67018752 67204188 67217823 67367404 67897856 67915692 67935348 68049648 68351049 68370831 68470272 68585472 68773536 68909184 69009408 69200352 69214392 69368416 69451776 69643944 69914624 69958458 70509312 70699122 70838568 71255808 71396352 71712576 72036432 72157632 72172272 72355491 72498204 72603648 72804537 73069056 73596627 73720452 74176128 74193019 74300928 74322432 74651616 74760192 74777216 74907648 74967048 74982258 75114912 75130152 75239424 75447606 75706368 75721728 75915842 76385088 76555854 76741782 76874736 77158656 77346048 77688624 77841856 77955072 78039468 78170768 78186628 78193392 78349437 78454784 78539721 78653952 78809088 79027147 79158144 79649408 79665568 79693389 79863823 80320896 80492672 80515968 80676648 80872584 80953344 81032096 81149952 81177336 81193806 81374488 81390998 81509376 81670144 82015232 82031872 82202688 82750512 82913728 83280964 83566592 83588544 83612736 83791552 83983068 84124368 84271104 84337929 84451328 84504276 84521421 84644352 84709508 85169664 85186944 85376512 85754656 85933224 86048768 86484078 87014304 87225632 87399702 87572088 87699456 87912448 87942114 87967566 88261632 88485696 88660224 89052912 89358336 89605584 89623764 90554256 90580464 90732864 90981657 91134732 91161108 91293696 91447296 91546299 91698048 91718929 91878912 92267136 92285856 92602368 92858592 93094326 93277944 94012416 94265496 94451424 94639914 94869762 95007744 95195136 95458534 95616768 96048576 96210176 96229696 96473988 96664272 96804864 97072716 97092411 97425408 97694977 98128836 98293936 98518599 98729293 98757867 98901504 99067904 99096576 99294336 99370769 99535488 99680256 99956064 99976344 100153216 100173536 100319232 100596808 100806282 100941824 100962304 101051106 101846784 101873538 102074472 102322376 102499648 102878208 103128064 103363776 103584832 103800528 103821588 104052624 104177664 104257856 104465916 104719628 104871936 104937687 105078784 105162109 105544192 105763968 106048683 106257852 106883712 107094528 107354624 107568864 107830112 107937792 108054648 108199936 108236448 108258408 108679168 108747306 108905472 109603584 110334016 110580678 111264192 111451392 111483648 111977424 112140288 112165824 112361472 112450572 112473387 112672368 112695228 112859136 113171409 113559552 113582592 113873763 114577632 115112673 115312104 116019072 116532936 116762784 116932608 117059202 117256152 117279942 117290088 117682176 117980928 118007794 118213632 118737216 119474112 119498352 120032018 120739008 120773952 120977152 121308876 121512976 121548144 121724928 121766004 121790709 121929728 122061732 122086497 122264064 122505216 122844179 123022848 123047808 123811456 124125768 124370592 124921446 125349888 125382816 125687328 125935232 126186552 126493016 126676992 126756414 126926848 127027498 127064262 127489024 127754496 127780416 128064768 128631984 128885696 129073152 129430288 129456548 129726117 129900544 130521456 130838448 131099553 131358132 131549184 131677156 131868672 131913171 131951349 132128768 132233543 132392448 132713984 132990336 133274752 133301792 133579368 133758976 134037504 134408376 134435646 134734808 135795712 135831384 135870696 136099296 136702098 136741662 136940544 137170944 137547072 137818368 138400704 138428784 138736832 138903552 139287888 139641489 139829248 139916916 141018624 141398244 141677136 142304643 142511616 142792704 143187801 143425152 144072864 144315264 144344544 144710982 144996408 145207296 145609074 146138112 147193254 147440904 148352256 148386038 148601856 148644864 149303232 149520384 149554432 149934096 149964516 150229824 150260304 150478848 150895212 151412736 151443456 151576659 151831684 151862489 152770176 153111708 153483564 153749472 154317312 154467433 154692096 155377248 155683712 155910144 156078936 156341536 156373256 156386784 156698874 156909568 157079442 157307904 157618176 158054294 158316288 159298816 159331136 159386778 159727646 160641792 160985344 161031936 161353296 161745168 161906688 162064192 162299904 162354672 162387612 162748976 162781996 163018752 163120959 163340288 163469813 164030464 164063744 164405376 164531929 165501024 165827456 165871017 166273861 166561928 167133184 167177088 167225472 167583104 167966136 168248736 168542208 168675858 168902656 169008552 169042842 169288704 169419016 170339328 170373888 170753024 171509312 171866448 172968156 174028608 174451264 174799404 175144176 175398912 175588803 175824896 175884228 175919913 175935132 176523264 176971392 177011691 177320448 178105824 178716672 179211168 179247528 180048027 181108512 181160928 181465728 181963314 182269464 182322216 182587392 182894592 183092598 183396096 183437858 183757824 184534272 184571712 185717184 186188652 186555888 187382169 188024832 188530992 188902848 189279828 189739524 190015488 190390272 190541247 190596393 190917068 190955803 191233536 192097152 192420352 192459392 192947976 193328544 193609728 194145432 194184822 194850816 195389954 196257672 196587872 197037198 197458586 197515734 197803008 198135808 198193152 198588672 198741538 199070976 199912128 199952688 200306432 200347072 200638464 201193616 201612564 201653469 201883648 201924608 202102212 203397739 203693568 203747076 204148944 204644752 204999296 205053147 205112493 205551151 205756416 206256128 206727552 207169664 207601056 207643176 208105248 208355328 208515712 208931832 209439256 209743872 209875374 210157568 210324218 211088384 211527936 212097366 212515704 213767424 214189056 214709248 215137728 215660224 216109296 216472896 216516816 217066473 217358336 217494612 217810944 218413611 218944063 219207168 220668032 220789881 221161356 222528384 222579057 222902784 222967296 223954848 224280576 224331648 224722944 224901144 224946774 225344736 225390456 225718272 226342818 227119104 227165184 227747526 229155264 230225346 230624208 232038144 233065872 233525568 233865216 234118404 234512304 234559884 234580176 235364352 235619163 235961856 236015588 236427264 237081441 237474432 238948224 238996704 239591469 240064036 241478016 241547904 241954304 242617752 243025952 243096288 243449856 243532008 243581418 243859456 244123464 244172994 244528128 245010432 245688358 246045696 246095616 247622912 248251536 248741184 249842892 250699776 250765632 251374656 251444449 251870464 252373104 252986032 253353984 253512828 253564263 253853696 254054996 254106541 254128524 254978048 255508992 255560832 255757553 256129536 257263968 257771392 258146304 258860576 258913096 259452234 259801088 261042912 261676896 262199106 262716264 263098368 263354312 263737344 263826342 263902698 264257536 264467086 264784896 265427968 265980672 266549504 266603584 267158736 268075008 268816752 268871292 269469616 270663133 271591424 271662768 271741392 272198592 272944971 273404196 273483324 273881088 274341888 274638897 275094144 275156787 275305901 275636736 276801408 276857568 277473664 277807104 278575776 279282978 279658496 279833832 282037248 282796488 283354272 284609286 285023232 285585408 286375602 286850304 288145728 288630528 288689088 289421964 289992816 290414592 291218148 291277233 292276224 293084931 294386508 294881808 296187879 296273601 296704512 296772076 297203712 297289728 298112307 298606464 299040768 299108864 299868192 299929032 300459648 300520608 300957696 301790424 302825472 302886912 303153318 303663368 303724978 305540352 306223416 306967128 307498944 308634624 308934866 309384192 310754496 311367424 312157872 312683072 312746512 312773568 313397748 313819136 314158884 314615808 315236352 315486327 316108588 316172723 316632576 318597632 318662272 318773556 319455292 321283584 321970688 322063872 322706592 323490336 323813376 324128384 324599808 324709344 324775224 325497952 325563992 326037504 326241918 326680576 326939626 328060928 328127488 328810752 329063858 331002048 331654912 331742034 332547722 333123856 334266368 334354176 334450944 335166208 335932272 336497472 337084416 337351716 337420161 337805312 338017104 338085684 338577408 338838032 339514227 340338791 340678656 340747776 341506048 341621289 343018624 343732896 345338019 345936312 348057216 348902528 349598808 350288352 350797824 351177606 351649792 351768456 351839826 351870264 353046528 353942784 354023382 354640896 356211648 358422336 358495056 360096054 362217024 362321856 362931456 363926628 364538928 364644432 365174784 365789184 366185196 366259491 366792192 366875716 367515648 368532537 369068544 369143424 371434368 372377304 373111776 374764338 376049664 377061984 377805696 378559656 379479048 380030976 380780544 381082494 381192786 381834136 381911606 382467072 384194304 384840704 384918784 385895952 386657088 387219456 388290864 388369644 389701632 390779908 392515344 393175744 394074396 394917172 395031468 395606016 395739513 396271616 396386304 396700629 397177344 397483076 397563721 398141952 399824256 399905376 400612864 400694144 401276928 402387232 403225128 403306938 403767296 403849216 404204424 406795478 407387136 407494152 408297888 409289504 409998592 410106294 410224986 411102302 411512832 412512256 413455104 414339328 415202112 415286352 416210496 416710656 417031424 417863664 418878512 419487744 419750748 420315136 420648436 420733781 422176768 423055872 424194732 425031408 426913929 427534848 427950757 428378112 429418496 429563403 430275456 431320448 432218592 432945792 433033632 434132946 434716672 434989224 435621888 436827222 437888126 438414336 441336064 441579762 442322712 445056768 445158114 445805568 445934592 447909696 448561152 448663296 449802288 449893548 450689472 450780912 451436544 452685636 454238208 454330368 454729977 455495052 455587467 458310528 460450692 461248416 463402299 464076288 466131744 467051136 467730432 468236808 469024608 469119768 469160352 470728704 471238326 471923712 472031176 472854528 474162882 474948864 477896448 477993408 479182938 480128072 482956032 483095808 483908608 485235504 486051904 486192576 486899712 487064016 487162836 488246928 488345988 489056256 490020864 490409439 491376716 492091392 492191232 493452973 493595787 495245824 496503072 497482368 497613051 498821583 499685784 501399552 501531264 502749312 502888898 503740928 504746208 505972064 506707968 507025656 507128526 507707392 508109992 508213082 508257048 509956096 511017984 511121664 511515106 512259072 514527936 515542784 517721152 517826192 518904468 519602176 522085824 523353792 524398212 525432528 526196736 526708624 527474688 527652684 527759739 527805396 528515072 528934172 529041487 529569792 530855936 531035073 531961344 533099008 533207168 534317472 536150016 537633504 537742584 538939232 540144081 541326266 543182848 543325536 543482784 544397184 545889942 546808392 546966648 547762176 548683776 549277794 550188288 550313574 550611802 551273472 553602816 553715136 554947328 557151552 558565956 559316992 559667664 562146507 564074496 565592976 566708544 569218572 570046464 571170816 571623741 571789179 572751204 572867409 573700608 576291456 577261056 577378176 578843928 579985632 580829184 582436296 582554466 584552448 586169862 588773016 589763616 592375758 592547202 593409024 593544152 594407424 594579456 596224614 597212928 598217728 599736384 599858064 600919296 601041216 601915392 603580848 605650944 605773824 606306636 607326736 607449956 610193217 611080704 612446832 613934256 614997888 615159441 616653453 617269248 617869732 618768384 620480471 621508992 622734848 624315744 625366144 625493024 625547136 626795496 627638272 628317768 629231616 630472704 630972654 632217176 632345446 633265152 637195264 637324544 637547112 638910584 642567168 643941376 644127744 645413184 646980672 648256768 649418688 649550448 650995904 651127984 652075008 652483836 653361152 653879252 655240833 656121856 656254976 656832189 657621504 658127716 662004096 663309824 663484068 665095444 666247712 667737171 668532736 668708352 668901888 670332416 671864544 672994944 674168832 674703432 674840322 675610624 676034208 676171368 677154816 677676064 679028454 680677582 681357312 681495552 683012096 683242578 686037248 687465792 690676038 691872624 696114432 697805056 699197616 700576704 701595648 702355212 703299584 703536912 703679652 703740528 706093056 706857489 707885568 708046764 709281792 711244323 712423296 716844672 716990112 718774407 720192108 724434048 724643712 725862912 727853256 729077856 729288864 730349568 731578368 732370392 732518982 733584384 733751432 735031296 737065074 738137088 738286848 742868736 744754608 746223552 749528676 752099328 754123968 754333347 755611392 757119312 758958096 760061952 761561088 762164988 762319623 762385572 763668272 763823212 764934144 767050661 767272659 768388608 769681408 769837568 771791904 773314176 774438912 776581728 776739288 779403264 780208117 781559816 785030688 786351488 788148792 789834344 790062936 791212032 791479026 792543232 792772608 793401258 794354688 794966152 795127442 796283904 799648512 799810752 801225728 801388288 804774464 806450256 806613876 807698432 808408848 811989399 813590956 814774272 814988304 816595776 818579008 819997184 820212588 820449972 822204604 823025664 823916691 825024512 825470361 825917703 826910208 828678656 830404224 830572704 832420992 833421312 834062848 835727328 837757024 838975488 839501496 840630272 841296872 841467562 844353536 846111744 848389464 850062816 853827858 855069696 855901514 856756224 858836992 859126806 860550912 862640896 864437184 865891584 866067264 868265892 869433344 869978448 871243776 873654444 873831699 875776252 876828672 879254793 882672128 883159524 884645424 888563637 888820803 890113536 890316228 891611136 891869184 894336921 895819392 897122304 897326592 899604576 899787096 901378944 901561824 902873088 905371272 908476416 908660736 909459954 910990104 911174934 916621056 920901384 922496832 926804598 928152576 932263488 934102272 936473616 938049216 938239536 938320704 941457408 942476652 943847424 944062352 945709056 946458981 948325764 948518169 949897728 955792896 955986816 958365876 960256144 964509247 965912064 966191616 967817216 970471008 972103808 972385152 973799424 974128032 974325672 976493856 976691976 978112512 980041728 980818878 982753432 984182784 984382464 986905946 987191574 990491648 993006144 994964736 995226102 997643166 999371568 1002799104 1003062528 1005498624 1005777796 1007481856 1009492416 1011944128 1013415936 1014051312 1014257052 1016219984 1016426164 1016514096 1018542681 1019912192 1021016373 1022035968 1022243328 1023030212 1024518144 1024863867 1027352911 1029055872 1031085568 1035442304 1035652384 1036014057 1037808936 1039204352 1044171648 1046707584 1048796424 1050865056 1052393472 1053417248 1054949376 1055305368 1055519478 1055610792 1057030144 1057868344 1058082974 1059139584 1061711872 1062070146 1063922688 1066198016 1066414336 1068634944 1075267008 1075485168 1077878464 1080288162 1082652532 1086365696 1086651072 1086965568 1088794368 1091779884 1093616784 1093933296 1095524352 1097367552 1098555588 1098778473 1100376576 1100627148 1101223604 1102546944 1105597611 1107205632 1107430272 1109894656 1114303104 1117131912 1118633984 1119335328 1124293014 1128148992 1131185952 1133417088 1138437144 1140092928 1142341632 1143247482 1143578358 1145502408 1145734818 1147401216 1152582912 1154522112 1154756352 1157687856 1159971264 1161658368 1164872592 1165108932 1169104896 1172339724 1177546032 1179527232 1184751516 1185094404 1186818048 1187088304 1188814848 1189158912 1190101887 1192346077 1192449228 1192691163 1194425856 1196435456 1199472768 1199716128 1201838592 1202082432 1203830784 1207161696 1211301888 1211547648 1212613272 1214653472 1214899912 1220386434 1222161408 1224893664 1227868512 1229995776 1230318882 1233306906 1234538496 1235739464 1237536768 1240960942 1243017984 1245469696 1248631488 1250732288 1250986048 1251094272 1253590992 1256635536 1258463232 1260945408 1261945308 1262201343 1264434352 1264690892 1266530304 1270034701 1274390528 1274649088 1275094224 1277821168 1280741787 1283852271 1285134336 1287882752 1288255488 1288690209 1290826368 1291819997 1293961344 1296513536 1298837376 1299100896 1301991808 1302255968 1304150016 1304967672 1306722304 1307758504 1310481666 1312243712 1312509952 1313664378 1315243008 1316255432 1324008192 1326619648 1326968136 1330190888 1332495424 1335474342 1337416704 1337803776 1340664832 1343729088 1345989888 1349406864 1349680644 1352068416 1352342736 1354309632 1355352128 1358056908 1361355164 1362714624 1362991104 1364189931 1366024192 1366485156 1366762401 1372074496 1374931584 1381352076 1383745248 1390206897 1392228864 1395610112 1398395232 1401153408 1403191296 1404710424 1406599168 1407073824 1407359304 1407481056 1412186112 1413714978 1415771136 1416093528 1418563584 1422488646 1424846592 1433689344 1433980224 1437548814 1440384216 1448868096 1449287424 1451725824 1455706512 1458155712 1458577728 1460699136 1464740784 1465037964 1467168768 1467502864 1470062592 1471228317 1474130148 1476274176 1476573696 1480358919 1480787361 1485737472 1489509216 1492447104 1496464749 1499057352 1504198656 1508247936 1508666694 1511222784 1514238624 1517916192 1520123904 1523122176 1524329976 1524639246 1524771144 1527336544 1527646424 1529868288 1534101322 1534545318 1536777216 1539362816 1539675136 1543583808 1546628352 1553163456 1553478576 1558806528 1560416234 1563119632 1570061376 1572702976 1576297584 1579668688 1580125872 1582424064 1582958052 1583279217 1585086464 1585545216 1586802516 1587124461 1588709376 1589932304 1590254884 1592567808 1593105219 1596974327 1599297024 1599621504 1602451456 1602776576 1609548928 1612900512 1613227752 1615396864 1616817696 1620432243 1623978798 1627181912 1629548544 1629976608 1633191552 1637158016 1639994368 1640425176 1640899944 1644409208 1646051328 1647833382 1650049024 1650940722 1651835406 1653820416 1657357312 1660808448 1661145408 1664841984 1668125696 1671454656 1675514048 1677950976 1679002992 1682593744 1682935124 1686439521 1688707072 1692223488 1696778928 1700125632 1707655716 1710139392 1711803028 1713512448 1714871223 1715367537 1717673984 1718253612 1718602227 1721101824 1725281792 1728874368 1731783168 1732134528 1736531784 1738866688 1739956896 1742487552 1747308888 1747663398 1751552504 1753657344 1758509586 1765344256 1766319048 1769290848 1777127274 1777641606 1780227072 1780632456 1783222272 1783738368 1788673842 1791638784 1794653184 1799209152 1799574192 1802757888 1803123648 1805746176 1810742544 1816952832 1817321472 1818919908 1821980208 1822349868 1830579651 1833242112 1841802768 1844993664 1849960359 1853609196 1856305152 1861441413 1864526976 1868204544 1872947232 1876098432 1876479072 1876641408 1882914816 1884953304 1887694848 1888124704 1891418112 1892917962 1896651528 1897036338 1899795456 1911585792 1911973632 1916731752 1920512288 1929018494 1931824128 1932383232 1935634432 1940942016 1944207616 1944770304 1948256064 1948651344 1952987712 1953383952 1956225024 1960083456 1961637756 1965506864 1968365568 1968764928 1970496567 1973811892 1974212357 1974383148 1980983296 1986012288 1989929472 1990452204 1995286332 1998743136 2003211513 2005598208 2006125056 2008076629 2010997248 2011555592 2014963712 2018984832 2023888256 2026831872 2028102624 2028514104 2032439968 2032852328 2033028192 2037085362 2039824384 2042032746 2044071936 2044486656 2046060424 2049036288 2049727734 2054705822 2058111744 2062171136 2070884608 2071304768 2072028114 2075617872 2088343296 2093415168 2097592848 2101730112 2104786944 2106834496 2109898752 2110610736 2111038956 2111221584 2115736688 2116165948 2118279168 2120572467 2123423744 2124140292 2127845376 2132396032 2132828672 2133732969 2137269888 2138915077 2150534016 2150970336 2155756928 2156323221 2160576324 2165305064 2172731392 2173302144 2173931136 2177588736 2183559768 2187233568 2187866592 2191048704 2194735104 2197111176 2197556946 2200753152 2201254296 2202447208 2205093888 2211195222 2214411264 2214860544 2219789312 2228606208 2234263824 2238670656 2248586028 2256297984 2262371904 2263000041 2266834176 2276874288 2280185856 2284683264 2286494964 2286958869 2287156716 2291004816 2291469636 2294802432 2301151983 2301817977 2305165824 2309044224 2309512704 2315375712 2319942528 2323316736 2329745184 2330217864 2338209792 2340624351 2344679448 2355092064 2359054464 2369503032 2370188808 2373636096 2374176608 2377629696 2378317824 2380203774 2384692154 2384898456 2385382326 2388851712 2392870912 2398945536 2399432256 2403677184 2404164864 2414323392 2423095296 2425226544 2429306944 2429799824 2435968197 2440772868 2444322816 2449787328 2455737024 2459991552 2460637764 2466613812 2469076992 2471478928 2475073536 2476411083 2477753109 2481921884 2482425439 2486035968 2490939392 2497262976 2501464576 2501972096 2502188544 2507181984 2513271072 2516926464 2521890816 2523890616 2524402686 2528868704 2529381784 2533060608 2540069402 2548781056 2549298176 2550188448 2555642336 2561483574 2567704542 2570268672 2575765504 2576510976 2577380418 2581652736 2583639994 2587922688 2593027072 2597674752 2598201792 2603983616 2604511936 2608300032 2609935344 2615517008 2620963332 2621495097 2624487424 2625019904 2627328756 2630486016 2632510864 2637764379 2644170607 2648016384 2653239296 2653936272 2660381776 2664990848 2665690911 2666462409 2670948684 2674833408 2675607552 2681329664 2683010763 2687458176 2691979776 2698813728 2699361288 2704136832 2704685472 2708619264 2710704256 2716113816 2722710328 2725429248 2725982208 2728379862 2732048384 2732970312 2733524802 2744148992 2749863168 2762704152 2767490496 2780413794 2784457728 2791220224 2796790464 2802306816 2809420848 2814147648 2814718608 2814962112 2824372224 2827429956 2831542272 2832187056 2837127168 2839376943 2844977292 2845554507 2849693184 2867378688 2867960448 2875097628 2880768432 2893527741 2897736192 2898574848 2903451648 2911413024 2916311424 2917155456 2921398272 2929481568 2930075928 2934337536 2935005728 2940125184 2942456634 2948260296 2952548352 2953147392 2960717838 2961574722 2971474944 2979018432 2984894208 2992929498 2998114704 3008397312 3016495872 3017333388 3022445568 3028477248 3035832384 3040247808 3048659952 3049278492 3049542288 3054673088 3055292848 3059736576 3063049119 3068202644 3069090636 3073554432 3074591601 3078725632 3079350272 3082058733 3087167616 3093256704 3106326912 3106957152 3117613056 3120832468 3126239264 3140122752 3145405952 3152595168 3159337376 3160251744 3164848128 3165916104 3166558434 3170172928 3171090432 3173605032 3174248922 3177418752 3179864608 3180509768 3185135616 3186210438 3193948654 3198594048 3199243008 3204902912 3205553152 3219097856 3225801024 3226455504 3233635392 3240864486 3247957596 3254363824 3259097088 3259953216 3266383104 3268777837 3274316032 3279988736 3280850352 3281799888 3288818416 3292102656 3295666764 3296335419 3300098048 3301881444 3303670812 3307640832 3314714624 3316792833 3321616896 3322290816 3324848189 3329683968 3336251392 3342909312 3351028096 3355901952 3358005984 3365187488 3365870248 3372879042 3377414144 3384446976 3393557856 3400251264 3415311432 3420278784 3423606056 3427024896 3429742446 3430735074 3435347968 3436507224 3437204454 3442203648 3450563584 3457748736 3463566336 3464269056 3473063568 3479913792 3484975104 3494617776 3495326796 3503105008 3507314688 3517019172 3530688512 3532638096 3538581696 3554254548 3555283212 3560454144 3561264912 3566444544 3567476736 3570305661 3577038231 3577347684 3578073489 3583277568 3589306368 3598418304 3599148384 3605515776 3606247296 3611492352 3621485088 3633905664 3634642944 3637839816 3643960416 3644699736 3661159302 3666484224 3683605536 3689987328 3699920718 3707218392 3712610304 3722882826 3729053952 3736409088 3745894464 3752196864 3752958144 3753282816 3769906608 3775389696 3776249408 3782836224 3785835924 3786604029 3793303056 3794072676 3799590912 3810104103 3823171584 3823947264 3833463504 3841024576 3851556813 3858036988 3863648256 3864766464 3866070627 3871268864 3875459991 3881884032 3888415232 3889540608 3896512128 3897302688 3905975424 3906767904 3912450048 3920166912 3923275512 3931013728 3936731136 3937529856 3940993134 3947623784 3948424714 3948766296 3961966592 3972024576 3979858944 3980904408 3990572664 3997486272 4006423026 4012250112 4016153258 4021994496 4023111184 4029927424 4037969664 4047776512 4056205248 4057028208 4064879936 4065704656 4066056384 4074170724 4079648768 4084065492 4088143872 4088973312 4092120848 4098072576 4099455468 4100287203 4109411644 4110245399 4116223488 4124342272 4141769216 4142609536 4144056228 4151235744 4170620691 4176686592 4186830336 4195185696 4203460224 4209573888 4213668992 4219797504 4221221472 4222077912 4222443168 4231473376 4232331896 4236558336 4241144934 4246847488 4248280584 4255690752 4264792064 4265657344 4267465938 4274539776 4277830154 4301068032 4301940672 4311513856 4312646442 4321152648 4330610128 4345462784 4346604288 4347862272 4355177472 4367119536 4374467136 4375733184 4382097408 4394222352 4395113892 4401506304 4402508592 4404894416 4410187776 4413684951 4422390444 4428822528 4429721088 4439578624 4441076757 4442362083 4457212416 4468527648 4477341312 4489394247 4497172056 4512595968 4524743808 4526000082 4533668352 4553748576 4560371712 4569366528 4572989928 4573917738 4574313432 4582009632 4582939272 4589604864 4602303966 4603635954 4610331648 4618088448 4619025408 4630751424 4639885056 4659490368 4660435728 4676419584 4681248702 4689358896 4710184128 4718108928 4739006064 4740377616 4747272192 4748353216 4755259392 4756635648 4760407548 4761373383 4769384308 4769796912 4770764652 4777703424 4779315657 4785741824 4790922981 4797891072 4798864512 4807354368 4808329728 4820655967 4828646784 4846190592 4850453088 4858613888 4859599648 4861296729 4871936394 4881545736 4888645632 4899574656 4911474048 4919983104 4921275528 4933227624 4938153984 4942957856 4950147072 4952822166 4955506218 4963843768 4964850878 4972071936 4981878784 4994525952 5002929152 5003944192 5004377088 5014363968 5026542144 5033852928 5047781232 5048805372 5057737408 5058763568 5066121216 5080138804 5097562112 5098596352 5100376896 5111284672 5122967148 5135409084 5140537344 5144613669 5151531008 5153021952 5154760836 5155806681 5163305472 5167279988 5168328373 5175845376 5186054144 5195349504 5196403584 5207967232 5209023872 5216600064 5219870688 5231034016 5241926664 5242990194 5248974848 5250039808 5254657512 5260972032 5265021728 5275528758 5288341214 5296032768 5306478592 5307872544 5320763552 5329981696 5331381822 5332924818 5341897368 5349666816 5351215104 5362659328 5366021526 5374916352 5383959552 5397627456 5398722576 5408273664 5409370944 5417238528 5421408512 5432227632 5445420656 5450858496 5451964416 5456759724 5464096768 5465940624 5467049604 5488297984 5491738953 5499726336 5525408304 5534980992 5549881077 5560827588 5568915456 5582440448 5584324239 5593580928 5604613632 5618841696 5628295296 5629437216 5629924224 5648744448 5654859912 5663084544 5664374112 5674254336 5678753886 5689954584 5691109014 5699386368 5734757376 5735920896 5750195256 5761536864 5787055482 5795472384 5797149696 5806903296 5822826048 5832622848 5834310912 5858963136 5860151856 5868675072 5870011456 5880250368 5884913268 5896520592 5905096704 5906294784 5911489701 5921435676 5922637071 5923149444 5942949888 5958036864 5959393597 5969788416 5985858996 5996229408 6009634539 6016794624 6024229887 6032991744 6034666776 6044891136 6056954496 6061616909 6071664768 6080495616 6097319904 6098556984 6099084576 6109346176 6110585696 6119473152 6126098238 6136405288 6138181272 6147108864 6149183202 6157451264 6158700544 6164117466 6174335232 6186513408 6212653824 6213914304 6241664936 6252478528 6280245504 6290811904 6305190336 6318674752 6320503488 6329696256 6331832208 6333116868 6347210064 6348497844 6354837504 6359729216 6361019536 6370271232 6372420876 6387897308 6397188096 6398486016 6401198907 6409805824 6411106304 6414888649 6416745231 6438195712 6451602048 6452911008 6467270784 6468969663 6481728972 6495915192 6508727648 6518194176 6519906432 6532766208 6537555674 6548632064 6559977472 6561700704 6563599776 6577636832 6584205312 6591333528 6592670838 6600196096 6603762888 6607341624 6615281664 6629429248 6633585666 6643233792 6644581632 6649696378 6659367936 6672502784 6685818624 6702056192 6716011968 6730374976 6731740496 6745758084 6754828288 6768893952 6787115712 6789000123 6800502528 6830622864 6840557568 6847212112 6854049792 6859484892 6860876607 6861470148 6870695936 6873014448 6874408908 6884407296 6901127168 6903455949 6905453931 6915497472 6927132672 6928538112 6946127136 6959827584 6969950208 6989235552 6990653592 7006210016 7014629376 7021873053 7034038344 7061377024 7065276192 7077163392 7108509096 7110566424 7120908288 7122529824 7132889088 7134953472 7140611322 7154076462 7154695368 7156146978 7166555136 7178612736 7196836608 7198296768 7211031552 7212494592 7242970176 7269285888 7275679632 7287920832 7289399472 7307904591 7322318604 7332968448 7367211072 7379974656 7399841436 7414436784 7425220608 7429233249 7433259327 7445765652 7447276317 7458107904 7472818176 7491788928 7493494919 7504393728 7505916288 7506565632 7539813216 7550779392 7552498816 7565672448 7571671848 7573208058 7586606112 7588145352 7599181824 7620208206 7646343168 7647894528 7666927008 7682049152 7703113626 7716073976 7727296512 7729532928 7732141254 7742537728 7750919982 7763768064 7776830464 7779081216 7793024256 7794605376 7811950848 7813535808 7824900096 7846551024 7862027456 7873462272 7875059712 7881986268 7895247568 7896849428 7897532592 7913293137 7923933184 7932511821 7944049152 7959717888 7961808816 7981145328 7994972544 7997072733 8012846052 8024500224 8032306516 8043988992 8046222368 8049032289 8059854848 8066246123 8075939328 8095553024 8112410496 8114056416 8129759872 8131409312 8132112768 8148341448 8159297536 8168130984 8176287744 8177946624 8184241696 8196145152 8198910936 8200574406 8218823288 8220490798 8232446976 8248684544 8283538432 8285219072 8288112456 8302471488 8341241382 8353373184 8373660672 8390371392 8406920448 8427337984 8442442944 8444155824 8444886336 8462946752 8464663792 8473116672 8482289868 8493694976 8496561168 8511381504 8518130829 8529584128 8531314688 8534931876 8536663521 8549079552 8555660308 8602136064 8603881344 8623027712 8625292884 8642305296 8661220256 8680583223 8690925568 8693208576 8695724544 8710354944 8734239072 8748934272 8751466368 8764194816 8788444704 8790227784 8803012608 8805017184 8809788832 8820375552 8827369902 8844780888 8857645056 8859442176 8879157248 8882153514 8884724166 8914424832 8937055296 8954682624 8978788494 8994344112 9025191936 9049487616 9052000164 9067336704 9107497152 9120743424 9145979856 9147835476 9148626864 9164019264 9165878544 9179209728 9189147357 9204607932 9207271908 9220663296 9236176896 9238050816 9246176199 9261502848 9263611829 9279770112 9318980736 9320871456 9352839168 9362497404 9378717792 9420368256 9422513413 9436217856 9478012128 9480755232 9494544384 9496706432 9510518784 9513271296 9520815096 9522746766 9538768616 9539593824 9541529304 9555406848 9558631314 9571483648 9581845962 9595782144 9597729024 9614708736 9616659456 9641311934 9657293568 9700906176 9717227776 9719199296 9722593458 9743872788 9763091472 9777291264 9799149312 9806333511 9822948096 9839966208 9842551056 9866455248 9876307968 9885915712 9900294144 9905644332 9911012436 9927687536 9929701756 9944143872 9950378499 9963757568 9971658593 9974544567 9989051904 10005858304 10007888384 10008754176 10028727936 10036447669 10053084288 10067705856 10095562464 10097610744 10115474816 10117527136 10132242432 10142705521 10160277608 10195124224 10197192704 10200753792 10222569344 10245934296 10270818168 10281074688 10289227338 10303062016 10306043904 10309521672 10311613362 10326610944 10334559976 10336656746 10351690752 10372108288 10390699008 10392807168 10415934464 10418047744 10439741376 10462068032 10483853328 10485980388 10500079616 10509315024 10521944064 10530043456 10551057516 10576682428 10592065536 10612957184 10615745088 10641527104 10659963392 10662763644 10665849636 10683794736 10699333632 10702430208 10710916983 10725318656 10731114693 10732043052 10734220467 10749832704 10767919104 10795254912 10797445152 10816547328 10818741888 10834477056 10842817024 10864455264 10890841312 10901716992 10903928832 10913519448 10928193536 10931881248 10934099208 10976595968 10983477906 10999452672 11050816608 11069961984 11099762154 11121655176 11137830912 11164880896 11168648478 11187161856 11209227264 11237683392 11256590592 11258874432 11259848448 11309719824 11326169088 11328748224 11348508672 11357507772 11359812087 11379909168 11382218028 11398772736 11430312309 11469514752 11471841792 11500390512 11523073728 11554670439 11574110964 11590944768 11594299392 11613806592 11626379973 11645652096 11648303983 11665245696 11668621824 11717926272 11720303712 11737350144 11740022912 11760500736 11769826536 11793041184 11810193408 11812589568 11822979402 11842871352 11845274142 11846298888 11885899776 11916073728 11918787194 11939576832 11971717992 11992458816 12019269078 12048459774 12065983488 12069333552 12089782272 12113908992 12123233818 12143329536 12194639808 12197113968 12198169152 12218692352 12221171392 12238946304 12252196476 12272810576 12276362544 12294217728 12298366404 12300861609 12314902528 12317401088 12328234932 12330736197 12348670464 12373026816 12407262079 12425307648 12427828608 12483329872 12504957056 12511862073 12538620211 12560491008 12581623808 12610380672 12637349504 12641006976 12659392512 12663664416 12666233736 12694420128 12696995688 12709675008 12719458432 12722039072 12740542464 12744841752 12775794616 12794376192 12796972032 12802397814 12819611648 12822212608 12829777298 12833490462 12876391424 12903204096 12905822016 12934541568 12937939326 12963457944 12991830384 13017455296 13036388352 13039812864 13065532416 13075111348 13097264128 13119954944 13123401408 13127199552 13155273664 13182667056 13185341676 13207525776 13214683248 13230563328 13241054853 13258858496 13267171332 13286467584 13289163264 13299392756 13318735872 13323230271 13327086249 13345005568 13355587843 13371637248 13404112384 13432023936 13460749952 13463480992 13468182741 13491516168 13509656576 13537787904 13574231424 13578000246 13601005056 13661245728 13681115136 13694424224 13708099584 13718969784 13721753214 13722940296 13741391872 13746028896 13748817816 13768814592 13802254336 13806911898 13810907862 13830994944 13854265344 13857076224 13892254272 13919655168 13978471104 13981307184 14012420032 14029258752 14043746106 14068076688 14122754048 14130552384 14154326784 14217018192 14221132848 14241816576 14245059648 14265778176 14269906944 14281222644 14284120149 14308152924 14309390736 14312293956 14333110272 14357225472 14372768943 14393673216 14396593536 14422063104 14424989184 14461967901 14485940352 14538571776 14551359264 14575841664 14578798944 14615809182 14644637208 14665936896 14734422144 14759949312 14799682872 14828873568 14850441216 14858466498 14866518654 14891531304 14894552634 14916215808 14945636352 14983577856 14986989838 15008787456 15011832576 15013131264 15079626432 15101558784 15104997632 15143343696 15146416116 15173212224 15176290704 15198363648 15240416412 15292686336 15295789056 15333854016 15338111389 15364098304 15406227252 15432147952 15454593024 15459065856 15464282508 15467420043 15485075456 15500499001 15501839964 15504985119 15527536128 15553660928 15558162432 15586048512 15589210752 15601210733 15623901696 15627071616 15649800192 15693102048 15724054912 15746924544 15750119424 15763972536 15790495136 15793698856 15795065184 15826586274 15847866368 15865023642 15888098304 15919435776 15923617632 15962290656 15989945088 15994145466 16025692104 16049000448 16064613032 16087977984 16092444736 16098064578 16119709696 16132492246 16151878656 16191106048 16224820992 16228112832 16259519744 16262818624 16264225536 16296682896 16336261968 16352575488 16355893248 16368483392 16392290304 16397821872 16401148812 16437646576 16440981596 16464893952 16475216859 16497369088 16510451113 16567076864 16570438144 16576224912 16604942976 16649643231 16682482764 16706746368 16747321344 16752972717 16780742784 16793659961 16813840896 16854675968 16884885888 16888311648 16889772672 16925893504 16929327584 16946233344 16964579736 16987389952 16993122336 17022763008 17036261658 17059168256 17062629376 17069863752 17073327042 17098159104 17111320616 17204272128 17207762688 17246055424 17250585768 17284610592 17322440512 17361166446 17386417152 17391449088 17420709888 17468478144 17497868544 17502932736 17576889408 17580455568 17606025216 17610034368 17619577664 17640751104 17654739804 17689561776 17715290112 17718884352 17734469103 17758314496 17764307028 17767911213 17769448332 17828849664 17874110592 17878180791 17909365248 17957576988 17988688224 18050383872 18072689661 18098975232 18104000328 18134673408 18184850727 18214994304 18241486848 18291959712 18295670952 18297253728 18328038528 18331757088 18358419456 18378294714 18409215864 18414543816 18441326592 18472353792 18476101632 18492352398 18523005696 18527223658 18559540224 18637961472 18641742912 18724994808 18757435584 18840736512 18845026826 18872435712 18956024256 18961510464 18989088768 18993412864 19041630192 19045493532 19077537232 19079187648 19083058608 19110813696 19117262628 19142967296 19163691924 19191564288 19195458048 19229417472 19233318912 19244665947 19250235693 19282623868 19286536103 19314587136 19401812352 19434455552 19438398592 19445186916 19487745576 19526182944 19554582528 19598298624 19612667022 19645896192 19679932416 19685102112 19732910496 19752615936 19771831424 19800588288 19811288664 19822024872 19855375072 19859403512 19888287744 19900756998 19927515136 19943317186 19949089134 19978103808 20011716608 20015776768 20017508352 20057455872 20072895338 20106168576 20191124928 20195221488 20230949632 20235054272 20264484864 20285411042 20320555216 20367000369 20390248448 20394385408 20401507584 20445138688 20491868592 20541636336 20562149376 20578454676 20582629821 20606124032 20612087808 20619043344 20623226724 20653221888 20669119952 20673313492 20703381504 20710367847 20716361793 20744216576 20760666251 20781398016 20785614336 20831868928 20836095488 20879482752 20924136064 20967706656 20971960776 21000159232 21018630048 21043888128 21060086912 21065619159 21102115032 21153364856 21184131072 21225914368 21231490176 21283054208 21319926784 21325527288 21331699272 21367589472 21398667264 21404860416 21421833966 21450637312 21462229386 21464086104 21468440934 21499665408 21535838208 21590509824 21594890304 21633094656 21637483776 21685634048 21728910528 21781682624 21807857664 21827038896 21863762496 21868198416 21923713773 21953191936 21966955812 21998905344 22101633216 22139923968 22199524308 22243310352 22275661824 22299777981 22329761792 22337296956 22341828951 22374323712 22418454528 22475366784 22480484757 22513181184 22517748864 22519696896 22619439648 22652338176 22657496448 22697017344 22715015544 22719624174 22759818336 22764436056 22797545472 22860624618 22939029504 22943683584 23000781024 23046147456 23109340878 23148221928 23181889536 23188598784 23227613184 23252759946 23291304192 23296607966 23330491392 23337243648 23435852544 23440607424 23474700288 23480045824 23539653072 23586082368 23620386816 23625179136 23645958804 23685742704 23690548284 23692597776 23771799552 23797535463 23832147456 23837574388 23879153664 23943435984 23984917632 24038538156 24096919548 24131966976 24138667104 24179564544 24198738369 24227817984 24246467636 24251386981 24286659072 24389279616 24394227936 24396338304 24437384704 24442342784 24477892608 24504392952 24545621152 24552725088 24588435456 24596732808 24601723218 24629805056 24634802176 24656469864 24661472394 24697340928 24746053632 24814524158 24850615296 24855657216 24966659744 25009914112 25023724146 25077240422 25120982016 25163247616 25220761344 25274699008 25282013952 25327328832 25332467472 25388840256 25393991376 25419350016 25438916864 25444078144 25481084928 25489683504 25551589232 25588752384 25593944064 25604795628 25609990563 25639223296 25644425216 25659554596 25664760641 25666980924 25752782848 25806408192 25811644032 25831512853 25869083136 25875878652 25926915888 25983660768 26034910592 26041749669 26072776704 26079625728 26104996177 26131064832 26150222696 26194528256 26239909888 26246802816 26254399104 26310547328 26365334112 26370683352 26415051552 26429366496 26461126656 26482109706 26517716992 26534342664 26572935168 26578326528 26598785512 26637471744 26646460542 26654172498 26690011136 26711175686 26743274496 26808224768 26864047872 26921499904 26926961984 26936365482 26983032336 27075575808 27148462848 27156000492 27202010112 27322491456 27362230272 27388848448 27437939568 27443506428 27445880592 27492057792 27497635632 27537629184 27567442071 27604508672 27613823796 27621815724 27661989888 27708530688 27714152448 27738528597 27784508544 27790835487 27805896001 27839310336 27956942208 27962614368 28024840064 28058517504 28087492212 28136153376 28245508096 28261104768 28267540239 28308653568 28434036384 28442265696 28483633152 28490119296 28531556352 28539813888 28562445288 28568240298 28616305848 28618781472 28624587912 28666220544 28714450944 28745537886 28787346432 28793187072 28844126208 28849978368 28923935802 28971880704 29102718528 29151683328 29157597888 29231618364 29289274416 29331873792 29419000533 29468844288 29519898624 29599365744 29657747136 29700882432 29716932996 29733037308 29783062608 29789105268 29832431616 29891272704 29914975779 29923633701 29967155712 29973979676 30017574912 30023665152 30026262528 30109343007 30159252864 30203117568 30209995264 30286687392 30292832232 30346424448 30352581408 30396727296 30428116563 30480832824 30585372672 30591578112 30667708032 30676222778 30728196608 30812454504 30864295904 30909186048 30918131712 30928565016 30934840086 30970150912 31000998002 31003679928 31009970238 31055072256 31107321856 31116324864 31172097024 31178421504 31202421466 31247803392 31254143232 31386204096 31448109824 31500238848 31527945072 31580990272 31587397712 31590130368 31653172548 31695732736 31730047284 31776196608 31838871552 31847235264 31924581312 31933445023 31979890176 31988290932 32051384208 32098000896 32129226064 32175955968 32184889472 32193344079 32196129156 32202661401 32239419392 32264984492 32271530707 32303757312 32382212096 32449641984 32456225664 32519039488 32525637248 32528451072 32593365792 32672523936 32705150976 32711786496 32736966784 32784580608 32795643744 32802297624 32875293152 32881963192 32929787904 32950433718 32994738176 33020902226 33134153728 33140876288 33152449824 33209885952 33299286462 33364965528 33413492736 33494642688 33505945434 33561485568 33587319922 33627681792 33709351936 33769771776 33776623296 33779545344 33851787008 33858655168 33929159472 33986244672 34045526016 34072523316 34079436261 34118336512 34125258752 34139727504 34146654084 34196318208 34222641232 34290936927 34374217891 34408544256 34415525376 34492110848 34501171536 34569221184 34644881024 34664011317 34722332892 34772834304 34782898176 34841419776 34879139919 34936956288 34944911949 34995737088 35005865472 35153778816 35160911136 35212050432 35220068736 35239155328 35281502208 35309479608 35379123552 35430580224 35437768704 35468938206 35516628992 35528614056 35535822426 35538896664 35657699328 35748221184 35756361582 35818730496 35915153976 35977376448 36145379322 36197950464 36208000656 36269346816 36369701454 36429988608 36583919424 36591341904 36594507456 36656077056 36663514176 36716838912 36756589428 36818431728 36829087632 36882653184 36944707584 36952203264 36984704796 36992208591 37046011392 37054447316 37119080448 37221786237 37275922944 37283485824 37449989616 37514871168 37615860633 37681473024 37690053652 37744871424 37912048512 37923020928 37978177536 37986825728 38083260384 38090987064 38155074464 38158375296 38166117216 38221627392 38234525256 38285934592 38327383848 38383128576 38390916096 38458834944 38466637824 38489331894 38500471386 38565247736 38573072206 38629174272 38803624704 38868911104 38876797184 38890373832 38975491152 39052365888 39109165056 39196597248 39225334044 39291792384 39359864832 39370204224 39465820992 39543662848 39622577328 39644049744 39710750144 39718807024 39776575488 39801513996 39855030272 39886634372 39898178268 39956207616 39969690813 40023433216 40031553536 40035016704 40066763529 40114911744 40145790676 40153935821 40212337152 40382249856 40390442976 40461899264 40470108544 40528969728 40570822084 40641110432 40734000738 40780496896 40788770816 40803015168 40890277376 40983737184 41083272672 41124298752 41156909352 41165259642 41212248064 41224175616 41238086688 41246453448 41306443776 41338239904 41346626984 41406763008 41420735694 41432723586 41488433152 41521332502 41562796032 41571228672 41663737856 41672190976 41758965504 41848272128 41935413312 41943921552 42037260096 42087776256 42120173824 42131238318 42204230064 42306729712 42368262144 42451828736 42462980352 42494111881 42566108416 42639853568 42651054576 42663398544 42735178944 42797334528 42809720832 42843667932 42852360447 42901274624 42924458772 42928172208 42936881868 42999330816 43071676416 43118306829 43181019648 43189780608 43223026457 43266189312 43274967552 43371268096 43385903703 43457821056 43563365248 43615715328 43654077792 43727524992 43736396832 43847427546 43906383872 43933911624 43997810688 44203266432 44279847936 44399048616 44486620704 44551323648 44599555962 44659523584 44674593912 44683657902 44748647424 44836909056 44950733568 44960969514 45026362368 45035497728 45039393792 45238879296 45304676352 45314992896 45430031088 45439248348 45519636672 45528872112 45595090944 45721249236 45878059008 45887367168 46001562048 46014334167 46092294912 46218681756 46296443856 46363779072 46377197568 46455226368 46501497003 46505519892 46514955357 46582608384 46593215932 46660982784 46674487296 46803632199 46871705088 46881214848 46949400576 46960091648 47079306144 47172164736 47240773632 47250358272 47291917608 47371485408 47381096568 47385195552 47543599104 47595070926 47664294912 47675148776 47758307328 47886871968 47969835264 48077076312 48193839096 48263933952 48277334208 48359129088 48397476738 48455635968 48492935272 48502773962 48573318144 48778559232 48788455872 48792676608 48874769408 48884685568 49008785904 49091242304 49105450176 49176870912 49193465616 49203446436 49269604352 49312939728 49322944788 49394681856 49492107264 49531353339 49629048316 49701230592 49711314432 49933319488 50019828224 50047448292 50154480844 50241964032 50258918151 50326495232 50380979883 50441522688 50549398016 50564027904 50654657664 50664934944 50777680512 50787982752 50838700032 50877833728 50888156288 50962169856 50979367008 51103178464 51177504768 51187888128 51209591256 51219981126 51278446592 51288850432 51319109192 51329521282 51333961848 51505565696 51612816384 51623288064 51663025706 51738166272 51751757304 51853831776 51967321536 52069821184 52083499338 52159251456 52209992354 52262129664 52300445392 52389056512 52479819776 52493605632 52508798208 52621094656 52730668224 52741366704 52830103104 52858732992 52922253312 52964219412 53035433984 53068685328 53145870336 53156653056 53197571024 53274943488 53292921084 53303733639 53308344996 53380022272 53422351372 53433190187 53486548992 53616449536 53634542373 53728095744 53842999808 53853923968 53872730964 53966064672 54151151616 54218068983 54296925696 54312000984 54404020224 54554552181 54644982912 54724460544 54777696896 54875879136 54887012856 54891761184 54984115584 54995271264 55075258368 55134884142 55209017344 55227647592 55243631448 55323979776 55417061376 55428304896 55477057194 55569017088 55581670974 55611792002 55678620672 55913884416 55925228736 56049680128 56174984424 56272306752 56491016192 56522209536 56535080478 56617307136 56868072768 56884531392 56967266304 56980238592 57124890576 57136480596 57232611696 57237562944 57249175824 57332441088 57428901888 57491075772 57574692864 57586374144 57688252416 57699956736 57733997841 57750707079 57847871604 57859608309 57943761408 58205437056 58303366656 58315195776 58463236728 58578548832 58663747584 58838001066 58937688576 59039797248 59198731488 59315494272 59401764864 59433865992 59466074616 59566125216 59578210536 59664863232 59782545408 59829951558 59847267402 59934311424 59947959352 60035149824 60047330304 60052525056 60218686014 60318505728 60419990528 60573374784 60585664464 60692848896 60705162816 60793454592 60856233126 60961665648 61170745344 61183156224 61335416064 61352445556 61456393216 61624909008 61728591808 61818372096 61836263424 61857130032 61869680172 62001996004 62007359856 62019940476 62110144512 62131103541 62214643712 62232649728 62281998753 62344194048 62356843008 62404842932 62495606784 62508286464 62668527571 62772408192 62896219648 63000477696 63055890144 63161980544 63174795424 63180260736 63196857477 63306345096 63391465472 63460094568 63552393216 63677743104 63694470528 63849162624 63866890046 63959780352 63976581864 64102768416 64196001792 64258452128 64351911936 64369778944 64386688158 64392258312 64405322802 64478838784 64529968984 64543061414 64607514624 64764424192 64899283968 64912451328 65038078976 65051274496 65056902144 65186731584 65345047872 65423572992 65473933568 65591287488 65604595248 65750586304 65763926384 65859575808 65900867436 65989476352 66041804452 66268307456 66281752576 66304899648 66419771904 66598572924 66729931056 66826985472 66989285376 67011890868 67025486853 67122971136 67174639844 67188268849 67255363584 67418703872 67441454271 67539543552 67553246592 67559090688 67703574016 67717310336 67858318944 67972489344 68091052032 68145046632 68158872522 68236673024 68250517504 68279455008 68293308168 68392636416 68445282464 68581873854 68748435782 68817088512 68831050752 68984221696 69002343072 69138442368 69289762048 69328022634 69444665784 69545668608 69565796352 69682839552 69758279838 69873912576 69889823898 69991474176 70011730944 70307557632 70321822272 70424100864 70440137472 70478310656 70618959216 70758247104 70861160448 70875537408 70937876412 71033257984 71057228112 71071644852 71077793328 71315398656 71392606389 71496442368 71512723164 71637460992 71830307952 71954752896 72290758644 72395900928 72416001312 72538693632 72596215107 72739402908 72754160943 72859977216 73167838848 73182683808 73189014912 73312154112 73327028352 73433677824 73513178856 73636863456 73658175264 73765306368 73889415168 73904406528 73969409592 73984417182 74092022784 74108894632 74238160896 74443572474 74551845888 74566971648 74899979232 75029742336 75231721266 75362946048 75380107304 75489742848 75824097024 75846041856 75973651456 76166520768 76181974128 76310148928 76316750592 76332234432 76443254784 76469050512 76654767696 76766257152 76781832192 76917669888 76933275648 76978663788 76994281923 77000942772 77130495472 77146144412 77258348544 77472116761 77494538559 77607249408 77737822208 77753594368 77780747664 77950982304 78104731776 78125249007 78218330112 78314988531 78393194496 78450668088 78583584768 78719729664 78740408448 78801019817 78931641984 79087325696 79245154656 79288099488 79421500288 79437614048 79553150976 79603027992 79710060544 79773268744 79796356536 79912415232 79939381626 80046866432 80063107072 80070033408 80133527058 80229823488 80291581352 80307871642 80424674304 80764499712 80780885952 80923798528 80940217088 81141644168 81282220864 81468001476 81577541632 81606030336 81780554752 81967474368 82166545344 82313818704 82330519284 82476173376 82492906896 82612887552 82676479808 82693253968 82813526016 82841471388 82865447172 82976866304 83042665004 83125592064 83142457344 83215585791 83327475712 83344381952 83372506461 83417688003 83517931008 83696544256 83870826624 83887843104 84074520192 84175552512 84240347648 84262476636 84408460128 84613459424 84736524288 84802620717 84903657472 84925960704 84988223762 85132216832 85279707136 85302109152 85326797088 85470357888 85594669056 85619441664 85687335864 85704720894 85802549248 85848917544 85856344416 85873763736 85998661632 86143352832 86236613658 86362039296 86379561216 86446052914 86532378624 86549935104 86742536192 86771807406 86915642112 87126730496 87308155584 87455049984 87472793664 87694855092 87812767744 87867823248 87995621376 88257001599 88406532864 88559695872 88798097232 88973241408 89102647296 89199111924 89319047168 89349187824 89367315804 89497294848 89673818112 89744927337 89770901103 89901467136 89921939028 90052724736 90070995456 90078787584 90328029021 90477758592 90609352704 90629985792 90860062176 90878496696 91039273344 91057744224 91190181888 91284349689 91442498472 91756118016 91774734336 92003124096 92028668334 92184589824 92437363512 92592887712 92727558144 92754395136 92910452736 93002994006 93011039784 93029910714 93165216768 93186431864 93321965568 93348974592 93607264398 93743410176 93762429696 93920183296 94158612288 94344329472 94500716544 94583835216 94742970816 94762193136 94770391104 95087198208 95190141852 95328589824 95350297552 95516614656 95773743936 95800335069 95939670528 96154152624 96387678192 96527867904 96554668416 96580032237 96718258176 96794953476 96814592121 96911271936 96985870544 97005547924 97146636288 97415433947 97557118464 97576911744 97585353216 97749538816 97769371136 98017571808 98182484608 98210900352 98353741824 98386931232 98406892872 98539208704 98625879456 98645889576 98789363712 98984214528 99062706678 99258096632 99402461184 99422628864 99866638976 100039656448 100094896584 100308961688 100483928064 100517836302 100652990464 100761959766 100883045376 101098796032 101128055808 101309315328 101329869888 101555361024 101575965504 101755667456 101776312576 101958734016 102206356928 102355009536 102375776256 102419182512 102439962252 102577700864 102638218384 102659042564 102667923696 102872810781 103011131392 103122653673 103225632768 103246576128 103326051412 103476332544 103503514608 103707663552 103934643072 104139642368 104166998676 104318502912 104419984708 104524259328 104600890784 104637419757 104778113024 104834735847 104959639552 104987211264 105017596416 105242189312 105461336448 105482733408 105660206208 105717465984 105844506624 105928438824 106070867968 106137370656 106291740672 106313306112 106395142048 106549886976 106585842168 106607467278 106616689992 106760044544 106844702744 106866380374 106973097984 107232899072 107269084746 107456191488 107685999616 107707847936 107745461928 107932129344 108436137966 108593851392 108624001968 108808040448 109109104362 109289965824 109555393792 109751758272 109774025712 109783522368 109968231168 109990542528 110150516736 110269768284 110418034688 110455295184 110487262896 110647959552 110834122752 110856609792 110954114388 110976625773 111138034176 111163341948 111223584004 111357241344 111665358711 111827768832 111850457472 112099360256 112349968848 112544613504 112847581899 112982032384 113044419072 113070160956 113234614272 113736145536 113769062784 113934532608 113960477184 114249781152 114272961192 114465223392 114475125888 114498351648 114664882176 114857803776 114982151544 115149385728 115172748288 115376504832 115399913472 115467995682 115501414158 115695743208 115719216618 115887522816 116410874112 116606733312 116630391552 116926473456 117157097664 117327495168 117676002132 117875377152 118079594496 118397462976 118630988544 118867731984 118932149232 119132250432 119156421072 119329726464 119565090816 119659903116 119694534804 119868622848 119895918704 120070299648 120094660608 120105050112 120200290587 120426953777 120437372028 120461807463 120637011456 120839981056 121146749568 121171328928 121385697792 121410325632 121586909184 121712466252 121923331296 122341490688 122366312448 122492674369 122670832128 122704891112 122912786432 123249818016 123457183616 123636744192 123672526848 123714260064 123739360344 124003992008 124014719712 124039880952 124220289024 124262207082 124429287424 124465299456 124563997506 124688388096 124713686016 124809685864 124991213568 125016572928 125337055142 125544816384 125792439296 126111780288 126323961088 126349590848 126360521472 126393714954 126612690192 126920189136 127104786432 127355486208 127388941056 127482335643 127698325248 127733780092 127919560704 127953163728 128205536832 128392003584 128516904256 128703823872 128739557888 128773376316 128784516624 128810645604 129059937968 129086122828 129215029248 129354920487 129528848384 129669079371 129798567936 129824902656 130076157952 130102548992 130113804288 130157711109 130373463168 130473819697 130690095744 130847145984 130947867136 131182574976 131209190496 131501172608 131527852768 131719151616 131801734872 131978952704 132083608904 132536614912 132563505152 132609799296 132839543808 133197145848 133459862112 133653970944 133978570752 134023781736 134050973706 134245942272 134349279688 134376537698 134510727168 134837407744 134882908542 135079087104 135106493184 135118181376 135407148032 135434620672 135716637888 135944978688 136290093264 136317745044 136501035008 136558910016 136586616336 136785272832 136890564928 137163747708 137496871564 137634177024 137662101504 137968443392 138004686144 138043002501 138276884736 138579524096 138656045268 138889331568 139091337216 139131592704 139365679104 139504491009 139516559676 139544866071 139747825152 139779647796 139982948352 140023461888 140410896597 140615115264 140643644544 140848201728 140880274944 140956621312 141237918432 141516494208 141722320896 141751074816 141875752824 142066515968 142114456224 142143289704 142155586656 142630797312 142785212778 142992884736 143025446328 143274921984 143660615904 143909505792 144581517288 144791801856 144832002624 145077387264 145192430214 145478805816 145508321886 145719954432 146335677696 146365367616 146378029824 146624308224 146654056704 147026357712 147273726912 147316350528 147530612736 147808813056 147938819184 147968834364 148184045568 148217789264 148476321792 148594060017 148887144948 149103691776 149133943296 149799958464 150059484672 150463442532 150725892096 150760214608 150979485696 151142939649 151427951779 151648194048 151692083712 151947302912 152333041536 152363948256 152620297856 152633501184 152664468864 152886509568 152938101024 153309535392 153532514304 153563664384 153835339776 153866551296 153957327576 153988563846 154001885544 154260990944 154292288824 154516697088 154944233522 154989077118 155214498816 155475644416 155507188736 155561495328 155901964608 156209463552 156250498014 156629977062 156786388992 156901336176 157167169536 157439459328 157480816896 157602039634 157863283968 158174651392 158490309312 158576198976 158843000576 158875228096 159106301952 159206055984 159546537488 159592713072 159824830464 159878763252 159911200917 160093732864 160126214144 160140066816 160267054116 160299570561 160459646976 160583162704 160615743284 160849348608 160903627119 161294407027 161528999424 161561771904 161847597056 161880434176 162283288336 162564441728 162654206949 162936002952 163155083264 163212060672 163561109504 163663656543 163934948736 164333090688 164627637408 164661038568 164952346752 164985813792 165225775104 165352959616 165386507936 165627052032 165682942776 165730894344 165953732608 166085330008 166251184128 166284914688 166431171582 166654951424 166688763904 166745012922 166835376006 167035862016 167393088512 167741653248 167775686208 168149040384 168480695296 168524953272 168816920256 169226918848 169473048576 169605241434 169851921408 169976447524 170264433664 170559414272 170604218304 170653594176 170940715776 171374671728 171409441788 171697835088 171712688832 171747527472 171997323264 172286705664 172473227316 172724078592 172759122432 172892105828 173064757248 173099870208 173201993523 173252121237 173485072384 173543614812 173578824927 173831284224 174253460992 174616311168 174910099968 174945587328 175389710184 175625535488 175735646496 175991242752 176514003198 176813065728 177119391744 177596194464 177946482816 178205294592 178398223848 178638094336 178698375648 178734631608 178994589696 179347636224 179489854674 179541802206 179802934272 179843878056 180105449472 180141990912 180157575168 180656058042 180955517184 181259971584 181720124352 181756993392 182078546688 182115488448 182380363776 182568699378 182884996944 183512236032 183549468672 184006248192 184057336668 184369179648 184874727024 185185775424 185455116288 185508790272 186005988012 186022079568 186059821428 186330433536 186372863728 186643931136 186697949184 186845996259 187214528796 187486820352 187524859392 187840366592 188005582713 188317224576 188688658944 189001433088 189167670432 189485941632 189524386272 189540782208 190174396416 190380283704 190657179648 190700595104 191033229312 191547487872 191600670138 191879341056 192308305248 192775356384 193055735808 193109336832 193160064474 193436516352 193589906952 193629184242 193822543872 193971741088 194011095848 194293272576 194830867894 195114236928 195153823488 195170706432 195499077632 195538742272 196035143616 196364969216 196421800704 196773862464 196813785744 197251758912 197291779152 197578727424 197968429056 198125413356 198516193264 198804922368 198845257728 199395448057 199733277952 200079312896 200189793168 200617923376 200967856128 201035672604 201076460559 201305980928 201523919532 201564806547 201766090752 202197592064 202256111616 202324362813 202618630656 202659739776 202815739529 203110722048 203151931008 203511334912 203552625152 203917468032 204412713856 204710019072 204751552512 204838365024 204879924504 205155401728 205276436768 205318085128 205335847392 205745621562 206022262784 206245307346 206451265536 206493152256 206652102824 206952665088 207007029216 207415327104 207869286144 208279284736 208333997352 208637005824 208839969416 209048518656 209201781568 209274839514 209556226048 209669471694 209974422528 210035192832 210484378624 210922672896 210965466816 211320412416 211434931968 211856877648 212274741312 212583481344 212626612224 212790284096 213099773952 213171684336 213214934556 213233379984 213689405488 213732760748 213946195968 214177819167 214465798144 214538169492 214912382976 215371999232 215415695872 215490923856 215864258688 216872275932 217187702784 217248003936 217616080896 217788645321 218218208724 218262482829 218579931648 219110787584 219503516544 219548051424 219567044736 219936462336 219981085056 220301033472 220539536568 220836069376 220910590368 220974525792 221295919104 221668245504 221713219584 221908228776 221953251546 222276068352 222326683896 222447168008 222714482688 223330717422 223655537664 223700914944 224198720512 224699937696 225089227008 225695163798 226088838144 226140321912 226469228544 227472291072 227538125568 227920954368 228499562304 228545922384 228930446784 228950251776 228996703296 229329764352 229964303088 230298771456 230345496576 230753009664 230799826944 230935991364 230982845769 231002828316 231391486416 231438433236 231775045632 232416350283 232483615677 232821748224 233213466624 233260783104 233852946912 234314195328 234654990336 234944965593 235352004264 235750754304 236159188992 236403059451 236794925952 237261977088 237735463968 237864298464 238264500864 238312842144 238659452928 239130181632 239319806232 239389069608 239737245696 239791837408 240140599296 240189321216 240210100224 240400581174 240853907554 240874744056 240923614926 241274022912 241679962112 242293499136 242342657856 242771395584 242820651264 243424932504 243846662592 244732624896 244985348738 245341664256 245409782224 245825572864 246499636032 246914367232 247428520128 247478720688 248007984016 248029439424 248079761904 248440578048 248524414164 248858574848 248930598912 249127995012 249376776192 249427372032 249619371728 249982427136 250033145856 250117519383 250253064009 250674110284 250724969339 251089632768 251584878592 252223560576 252647922176 252699181696 252721042944 252787429908 253225380384 253840378272 254209572864 254407862151 254710972416 254777882112 254964671286 255396650496 255467560184 255839121408 255906327456 256411073664 256784007168 257033808512 257407647744 257479115776 257546752632 257569033248 257621291208 258119875936 258172245656 258430058496 258709840974 259057696768 259338158742 259597135872 259649805312 260152315904 260205097984 260227608576 260315422218 260746926336 260947639394 261380191488 261895734272 262365149952 262418380992 263002345216 263055705536 263438303232 263603469744 264167217808 264771004797 265073229824 265127010304 265219598592 265679087616 266394291696 266919724224 267307941888 267957141504 268047563472 268101947412 268491884544 268698559376 268753075396 269021454336 269234782011 269312703309 269674815488 269765817084 270158174208 270212986368 270236362752 270814296064 270869241344 270984087063 271433275776 271889957376 272580186528 272635490088 273002070016 273117820032 273173232672 273570545664 273781129856 273853049067 274327495416 274993743128 275268354048 275324203008 275936886784 276009372288 276086005002 276553769472 277159048192 277312090536 277778663136 278182674432 278263185408 278731358208 279008982018 279033119352 279089732142 279495650304 279559295592 279965896704 280046923776 280821793194 281230230528 281287289088 281760549888 281913242624 282475836864 283032988416 283502149632 283751505648 284228912448 284286579408 284311173312 285261594624 285570425556 285985769472 286050892656 286549843968 287321231808 287401005207 287819011584 289163034576 289583603712 289664005248 290154774528 290384860428 290443776363 290957611632 291016643772 291439908864 292246301841 292671355392 292730735232 292756059648 293248616448 293308113408 294052715424 294547453824 294632701056 295061225472 295617626112 295877638368 295937668728 296368091136 296435578528 296952643584 297188120034 297774289896 298207383552 298267886592 299599916928 300118969344 300926885064 301451784192 301520429216 301958971392 302285879298 302855903558 303296388096 303384167424 303894605824 304666083072 304727896512 305240595712 305267002368 305328937728 305876202048 306619070784 307065028608 307127328768 307733102592 307914655152 307977127692 308003771088 308521981888 308584577648 309033394176 309367961019 309888467044 309978154236 310428997632 310951288832 311014377472 311122990656 311803929216 312418927104 312500996028 313259954124 313572777984 313802672352 314334339072 314504207541 314878918656 314961633792 315204079268 315268030753 315726567936 316349302784 316980618624 317152397952 317686001152 317750456192 318212603904 318412111968 319093074976 319185426144 319649660928 319757526504 319822401834 320187465728 320252428288 320280133632 320534108232 320599141122 320919293952 321166325408 321231486568 321698697216 321807254238 322588814054 323057998848 323123543808 323695194112 323760868352 324566576672 325128883456 325308413898 325872005904 326424121344 327122219008 327327313086 327869897472 328666181376 329255274816 329322077136 329904693504 329971627584 330451550208 330705919232 330773015872 331254104064 331365885552 331461788688 332170660016 332502368256 332569829376 332862343164 332929877319 333309902848 333377527808 333490025844 333670752012 334071724032 334786177024 334996076133 335483306496 335551372416 335809667089 336298080768 336961390592 337049906544 337633840512 338453837696 338542745697 338946097152 339210482868 339703842816 339952895048 340528867328 341118828544 341208436608 341307188352 341881431552 342749343456 342818883576 343395670176 343425377664 343495054944 343994646528 344573411328 344946454632 345448157184 345518244864 345784211656 346129514496 346199740416 346403987046 346504242474 346970144768 347087229624 347157649854 347662568448 348506921984 349232622336 349820199936 349891174656 350779420368 351471292992 351982485504 353028006396 353626131456 354238783488 355192388928 355892965632 356796447696 357396751296 357469263216 357989179392 358695272448 358979709348 359083604412 359605868544 359687756112 360210898944 360283981824 360315150336 360600871761 361280861331 361312116084 361385422389 361911034368 362519943168 363440248704 363513986784 364157093376 364230976896 364760727552 365137398756 365769993888 367024472064 367098937344 367478023107 368012496384 368114673336 368738359296 369749454048 370371550848 370910232576 371017580544 372011976024 372044159136 372119642856 372660867072 372745727456 373287862272 373395898368 373691992518 374429057592 374973640704 375049718784 375680733184 376011165426 376634449152 377377317888 378335340864 378971883264 379048772544 379081564416 380760567408 381314359296 381401190208 382066458624 382447006929 383094975744 383201340276 383758682112 384616610496 385550712768 386111471616 386218673664 386320128948 387179813904 387258368484 387645087744 387943482176 388022191696 388586545152 389007238113 389661735788 390228473856 390307646976 390341412864 390473133327 390998155264 391077484544 391421459091 392070287232 392729938432 392843601408 393547724928 393627571488 394503517824 394583558304 395157454848 395936858112 396250826712 397032386528 397609844736 397690515456 398790896114 399466555904 400158625792 400379586336 401235846752 401935712256 402071345208 402152921118 402611961856 403047839064 403129613094 403532181504 404395184128 404512223232 404648725626 405237261312 405319479552 405631479058 406221444096 406303862016 407022669824 407105250304 407834936064 408825427712 409503105024 409676730048 409759849008 410552873536 410636170256 410671694784 411491243124 412044525568 412490614692 412902531072 412986304512 413304205648 413905330176 414014058432 414129007503 414830654208 415134785299 415738572288 416558569472 416667994704 417274011648 417679938832 418097037312 418403563136 418513473027 418549679028 418634598213 419112452096 419338943388 419948845056 420070385664 420968757248 421232689791 421845345792 421930933632 422640824832 422869863936 423713755296 424549482624 425166962688 425253224448 425580568192 426199547904 426343368672 426429869112 426466759968 427378810976 427465521496 427892391936 428355638334 428931596288 429076338984 429824765952 430743998464 430831391744 430981847712 431728517376 433744551864 434375405568 434496007872 435232161792 435577290642 436436417448 436524965658 437159863296 438221575168 439007033088 439096102848 439134089472 439872924672 439962170112 441079073136 441821180736 441949051584 442591838208 443426439168 443816457552 443906503092 444552136704 444653367792 444894336016 445428965376 445782180051 446661434844 447311075328 447401829888 448397441024 449399875392 450178454016 451390327596 452177676288 452280643824 452938457088 453428818947 454283855337 454944582144 455076251136 455841908736 456999124608 457091844768 457860893568 457900503552 457993406592 458659528704 459928606176 460597542912 460690993152 461506019328 461599653888 461871982728 461965691538 462005656632 462782972832 462876866472 463550091264 464832700566 464967231354 465643496448 466426933248 466521566208 467705893824 468628390656 469889931186 470704008528 471501508608 472318377984 472806118902 473589851904 474523954176 475470927936 475728596928 476529001728 476625684288 477318905856 478639612464 478778139216 479474491392 479583674816 480281198592 480378642432 480420200448 480801162348 480898711683 481707815108 481749488112 481847229852 482548045824 482710881357 483359924224 483883221081 484586998272 484685315712 485542791168 485641302528 486849865008 487693325184 489465249792 489970697476 490683328512 490819564448 490990969629 491651145728 492999272064 493828734464 494857040256 494957441376 496015968032 496058878848 496159523808 496881156096 497048828328 497717149696 497861197824 498255990024 498753552384 498854744064 499238743456 499964854272 500066291712 500235038766 500506128018 501348220568 501449938678 502179265536 503169757184 504447121152 505295844352 505398363392 505442085888 505574859816 506450760768 507680756544 508419145728 508815724302 509555764224 509929342572 510793300992 510935120368 511678242816 511812654912 512822147328 514067617024 514958231552 515093505264 515138066496 515242582416 516239751872 516344491312 516860116992 517419681948 518115393536 518676317484 519194271744 519299610624 519605980569 520304631808 520410195968 520455217152 520630844436 520736474781 521493852672 521895278788 522001165673 522760382976 523791468544 524730299904 524836761984 526004690432 526111411072 526876606464 527206939488 528334435616 529542009594 530146459648 530254020608 530439197184 531358175232 532788583392 533839448448 534615883776 535914283008 536095126944 536203894824 536983769088 537397118752 537506150792 538042908672 538469564022 538625406618 539349630976 539531634168 540316348416 540425972736 540472725504 541628592128 541738482688 541968174126 542866551552 543779914752 545160373056 545270980176 546235640064 546346465344 547141091328 547562259712 547706098134 548654990832 549987486256 550536708096 550648406016 551873773568 552018744576 552172010004 553107538944 554318096384 554624181072 555557326272 556365348864 556526370816 558017964036 558066238704 558179464284 558991300608 559118591184 559931793408 560093847552 560537988777 561643586388 562460461056 562574578176 563521099776 563826485248 564016748139 564951673728 566065976832 567004299264 567503011296 568457824896 568573158816 568622346624 570523189248 571140851112 571971538944 572101785312 573099687936 574642463616 574802010414 575638023168 578326069152 579167207424 579328010496 580309549056 580769720856 580887552726 581915223264 582033287544 582879817728 584492603682 585342710784 585461470464 585512119296 586497232896 586616226816 588105430848 589094907648 589265402112 591755276736 591875337456 592736182272 592871157056 593905287168 594376240068 595548579792 596414767104 596535773184 598186344171 599199833856 600237938688 601853770128 602903568384 603040858432 603917942784 604571758596 604694419641 605711807116 606592776192 606768334848 606973088439 607789211648 608447218587 609332166144 609455793024 610481191424 610534004736 610657875456 611752404096 612223307809 613238141568 614130057216 614254657536 615466205184 615829310304 615954255384 616007542176 617043963776 617169155296 618066788352 618735922038 619776934088 619956308472 620857995264 621902577664 622028754944 622245981312 623607858432 624837854208 625001992056 626519908248 627145555968 627605344704 628668678144 629008415082 629923267584 630408158536 630536061506 631453135872 632698605568 633961237248 634304795904 635372002304 635500912384 636824223936 638186149952 638370852288 639299321856 639515053008 639644803668 640504856576 641068216464 641198282244 641838587904 642332650816 642462973136 643397394432 643614508476 645177628108 646115997696 646247087616 647390388224 647521736704 649133153344 650257766912 650616827796 651744011808 652848242688 653365935963 654244438016 654654626172 654787448487 655739794944 657332362752 658510549632 658644154272 659809387008 659943255168 660903100416 661411838464 661546031744 662508208128 662731771104 662923577376 664341320032 665004736512 665139658752 665724686328 665859754638 666619805696 666755055616 666980051688 667341504024 668143448064 669572354048 669992152266 670966612992 671102744832 671619334178 672596161536 673922781184 674099813088 675267681024 676907675392 677085491394 678420965736 679407685632 679905790096 681057734656 682237657088 682416873216 682614376704 683762863104 685498686912 685637767152 686791340352 686850755328 686990109888 687989293056 689892909264 690896314368 691036489728 691568423312 692259028992 692399480832 692807974092 692948537307 693008484948 693940289536 694174459248 694315299708 695325136896 697013843968 697249050849 697450847031 698465244672 699640399872 699782349312 701558840736 702942585984 703964971008 704834896779 706056012792 707252262912 708477566976 709209178353 710384777856 711785931264 713592895392 714793502592 714938526432 715978358784 717390544896 717959418696 718167208824 719211737088 719375512224 720421797888 720567963648 720630300672 721201743522 722561722662 722624232168 722770844778 723822068736 725039886336 726880497408 727027973568 728314186752 728461953792 730274797512 731539987776 734197874688 734956046214 736024992768 736229346672 737476718592 739498908096 740743101696 744023952048 744088318272 744239285712 745321734144 745491454912 746575724544 746791796736 747383985036 748858115184 749947281408 750099437568 750352558149 750759192027 751361466368 752022330852 752174908017 753268898304 754754635776 756670681728 756842986819 757943766528 758097545088 758163128832 761521134816 762628718592 762802380416 763223586453 764132917248 764894013858 766189951488 766402680552 767517364224 769233220992 771101425536 772222943232 772437347328 772640257896 774359627808 774516736968 775290175488 775886964352 776044383392 777173090304 778014476226 779323471576 780456947712 780615293952 780682825728 780946266654 781996310528 782154969088 782842918182 784140574464 785459876864 785687202816 787095449856 787255142976 789007035648 789167116608 790314909696 792501653424 794064773056 795219689472 795381030912 797581792228 798933111808 800317251584 800759172672 802471693504 803871424512 804142690416 804305842236 806095678128 806259226188 807064363008 807704346033 808790368256 809024446464 809297451252 810474522624 810638959104 811262958116 812442888192 812607724032 812952261189 814045339648 814210500608 814690858423 815669872128 817650855424 819006210048 819353460096 819519698016 821105747072 821272340512 821343389568 821559147201 822982486248 824089051136 824981229384 825805062144 825972609024 826608411296 827810660352 828028116864 828258015006 829661308416 830269570598 831477144576 833117138944 833335989408 834548023296 835359877664 836194074624 836807126272 837026946054 837099358056 837269196426 838224904192 838677886776 839897690112 840140771328 841937514496 842465379582 843690691584 843861867264 845281649664 845739727872 847427510592 849098965248 850506448896 851161136384 852686737344 852859738224 852933519936 854757621952 854931042992 855784783872 856711276668 857863192576 858152677968 859649531904 861487996928 861662783488 861963695424 862203015621 863457034752 867489103728 868750811136 868992015744 870464323584 871154581284 871331329089 872872834896 873049931316 874319726592 876443150336 876738905523 878014066176 878192205696 878268178944 879745849344 879924340224 882158146272 883642361472 883898103168 885183676416 886852878336 887632915104 887813006184 889104273408 889306735584 889788672032 890857930752 891564360102 893322869688 894622150656 894803659776 896794882048 898799750784 900356908032 902780655192 904355352576 904561287648 905876914176 906857637894 908567710674 909889164288 910152502272 911683817472 913998249216 914183689536 915721787136 915801007104 915986813184 919857212352 921195085824 921381986304 923199307776 923743965456 923931383076 924011313264 925565945664 925753732944 927100182528 928103883057 929665401132 929934462708 931286992896 932853866496 933043132416 935411787648 935624794729 937256781312 939779862372 941408017056 943003017216 943512622623 944636755968 945612237804 945804092259 947179703808 949047908352 950941855872 951457193856 951673854713 953058003456 953251368576 954637811712 957279224928 957556278432 958948982784 959167349632 960562397184 960757284864 960840400896 961602324696 961797423366 963415630216 963498976224 963694459704 965096091648 965421762714 966719848448 967766442162 969173996544 969370631424 971085582336 971282605056 973699730016 975386650368 979941394952 981366657024 981639128896 981981939258 983302291456 985998544128 987657468928 989714080512 989914882752 992031936064 992117757696 992319047616 993762312192 994097656656 996511980048 997507104768 997709488128 998477486912 999929708544 1000132583424 1000470077532 1001012256036 1002696441136 1002899877356 1004358531072 1004988228399 1006339514368 1007137517893 1007429001267 1008894242304 1010591688704 1010796726784 1010884171776 1011149719632 1012901521536 1015361513088 1015628237091 1016838291456 1017631448604 1019111528448 1019858685144 1021586601984 1021870240736 1023356485632 1023625309824 1024413257621 1025644294656 1028135234048 1029916463104 1030187010528 1030276132992 1030485164832 1032479503744 1032688982624 1033720233984 1034839363896 1036230787072 1037352634968 1038388543488 1038599221248 1039211961138 1040609263616 1040820391936 1040910434304 1041261688872 1041472949562 1042987705344 1043790557576 1044002331346 1045520765952 1047582937088 1049460599808 1049673523968 1052009380864 1052222822144 1054413878976 1056668871232 1059084019188 1060508041216 1060878394368 1062716350464 1065577166784 1067678896896 1072190253888 1072407789648 1073967538176 1074794237504 1075012301584 1076085817344 1076939128044 1077250813236 1078699261952 1079063268336 1080632696832 1080851945472 1080945451008 1081802615283 1083257184256 1083476965376 1083842583993 1083936348252 1084156267167 1085733103104 1087559829504 1090320746112 1090541960352 1092471280128 1092692930688 1094282182656 1095124519424 1095412196268 1097309981664 1099974972512 1101073416192 1101296812032 1102434069321 1103747547136 1104037489152 1104344020008 1106215077888 1108636192768 1109248362144 1111114652544 1112730697728 1113052741632 1116035928072 1116132477408 1116358928568 1117982601216 1118237182368 1119863586816 1120187695104 1121075977554 1123287172776 1124920922112 1125149156352 1127042199552 1127652970496 1128033496278 1129903347456 1132131953664 1135006022592 1136915649792 1137146317632 1137244693248 1142281702224 1143943077888 1144203570624 1146199375872 1147341020787 1149284927232 1149604020828 1151276046336 1156652138304 1158334414848 1158656020992 1161539441712 1161775105452 1163830446528 1164066575088 1165759635456 1167021714339 1168985207364 1170685421568 1170922940928 1171024238592 1172994465792 1173232453632 1174264377273 1176210861696 1176478702283 1178189815296 1178530804224 1183510553472 1183750674912 1185472364544 1185742314112 1187810574336 1188752480136 1191097159584 1192829534208 1193071546368 1196372688342 1198399667712 1200475877376 1203707540256 1205807136768 1206081716864 1207835885568 1209143517192 1209388839282 1211423614232 1213185552384 1213536669696 1213946176878 1215578423296 1216894437174 1218664332288 1218911586048 1220962382848 1221068009472 1221315750912 1223504808192 1224446615618 1226476283136 1228509315072 1231658620608 1231908510768 1232015084352 1234087927552 1234338310592 1236133576704 1237471844076 1239553868176 1239912616944 1241715990528 1242387022509 1243805155328 1244057509888 1244491962624 1245404355897 1247215716864 1249675708416 1250003984112 1253039816496 1254291111936 1255210689408 1255540419081 1257337356288 1258016830164 1259846535168 1260816317072 1261072123012 1262906271744 1263698069373 1265397211136 1266400641311 1267922474496 1268609591808 1270744004608 1271001824768 1273648447872 1276372299904 1276741704576 1278598643712 1279030106016 1279289607336 1281009713152 1282136432928 1282396564488 1283677175808 1284665301632 1284925946272 1286794788864 1287229016952 1290355256216 1292231995392 1292494175232 1294780776448 1295043473408 1298266306688 1300515533824 1301233655592 1303488023616 1305696485376 1306731871926 1308488876032 1309309252344 1309574896974 1311479589888 1314664725504 1317021099264 1317288308544 1319618774016 1319886510336 1322823676928 1323092063488 1325463542208 1325847154752 1328682640064 1330279317504 1331449372656 1331719509276 1333510111232 1333960103376 1334683008048 1336286896128 1337346540153 1339144708096 1339984304532 1341933225984 1342205489664 1343238668356 1345192323072 1347845562368 1348199626176 1350535362048 1353815350784 1354170982788 1356841931472 1358815371264 1359811580192 1360286456841 1362115469312 1362851566011 1364475314176 1364833746432 1365228753408 1367525726208 1370997373824 1371275534304 1373582680704 1373701510656 1373980219776 1375978586112 1379785818528 1381792628736 1382072979456 1383136846624 1384518057984 1384798961664 1385615948184 1385897074614 1386016969896 1387880579072 1388348918496 1388630599416 1390650273792 1394027687936 1394498101698 1394901694062 1396930489344 1399280799744 1399564698624 1403117681472 1405885171968 1409669793558 1412112025584 1414504525824 1416955133952 1418418356706 1420769555712 1423571862528 1427185790784 1429587005184 1429877052864 1431956717568 1435918837392 1436334417648 1438423474176 1438751024448 1440843595776 1441135927296 1441260601344 1442403487044 1442696135049 1445123445324 1445248464336 1445541689556 1447644137472 1450079772672 1451649663243 1453760994816 1454055947136 1456628373504 1456923907584 1460549595024 1463079975552 1468395749376 1469912092428 1472049985536 1472458693344 1474953437184 1478997816192 1479334605841 1481486203392 1488047904096 1488176636544 1488478571424 1490643468288 1490982909824 1493151449088 1493583593472 1494767970072 1497716230368 1499894562816 1500198875136 1500705116298 1501518384054 1502722932736 1504044661704 1504349816034 1506537796608 1509509271552 1513341363456 1513685973638 1515887533056 1516195090176 1516326257664 1523042269632 1525257437184 1525604760832 1526447172906 1529788027716 1532379902976 1532805361104 1535034728448 1538466441984 1542202851072 1544874694656 1545280515792 1548719255616 1549033473936 1550580350976 1551773928704 1552088766784 1554346180608 1556028952452 1558646943152 1560913895424 1561230587904 1561365651456 1561892533308 1562209424343 1563992621056 1564309938176 1565550399101 1565685836364 1566003497019 1568281148928 1570919753728 1571374405632 1574190899712 1574510285952 1575722284033 1578014071296 1578334233216 1580629819392 1585003306848 1588129546112 1590439378944 1590762061824 1592404766797 1595163584456 1597866223616 1600634503168 1601518345344 1604943387008 1607742849024 1608285380832 1608611684472 1612191356256 1612518452376 1614128726016 1615408692066 1617580736512 1618048892928 1618594902504 1620949045248 1621277918208 1622525916232 1624885776384 1625215448064 1625904522378 1628090679296 1628421001216 1629381716846 1631339744256 1635301710848 1638706920192 1639039396032 1642211494144 1642544681024 1642686779136 1643118294402 1645964972496 1649962458768 1651610124288 1651945218048 1653216822592 1655621320704 1656056233728 1656516030012 1659322616832 1660539141196 1662954289152 1666234277888 1666671978816 1669096046592 1670719755328 1673614252544 1674053892108 1674198716112 1674538392852 1677355773552 1679795380224 1680281542656 1681613966331 1683875028992 1684930759164 1687381383168 1687723734528 1690563299328 1691479455744 1692050244417 1694855021184 1696159656061 1698197930496 1701012897792 1702322272768 1705373474688 1705719476448 1705867039872 1709515243904 1709862085984 1711569567744 1713422553336 1715726385152 1716305355936 1719299063808 1722975993856 1723325566976 1723927390848 1724406031242 1726914069504 1734978207456 1737501622272 1737984031488 1740928647168 1742309162568 1742662658178 1745745669792 1746099862632 1748639453184 1752886300672 1753477811046 1756028132352 1756384411392 1756536357888 1759491698688 1759848680448 1764316292544 1767284722944 1767796206336 1775265830208 1775626012368 1778208546816 1778613471168 1779577344064 1781715861504 1783128720204 1786645739376 1789244301312 1789607319552 1793589764096 1794559032513 1797599501568 1800713816064 1805561310384 1808710705152 1809122575296 1811753828352 1813715275788 1814083258923 1817135421348 1819778328576 1820305004544 1823367634944 1825341655761 1827996498432 1828367379072 1831443574272 1831602014208 1831973626368 1836669923427 1839714424704 1842390171648 1842763972608 1846398615552 1847487930912 1847862766152 1848022626528 1851131891328 1851507465888 1854200365056 1856207766114 1859330802264 1859868925416 1862573985792 1865707732992 1866086264832 1870823575296 1871249589458 1874513562624 1879559724744 1882816034112 1886006034432 1887025245246 1891224475608 1891608184518 1894359407616 1898095816704 1901883711744 1902914387712 1903347709426 1906116006912 1906502737152 1914558449856 1915112556864 1917897965568 1918334699264 1921514569728 1923204649392 1923594846732 1926831260432 1926997952448 1927388919408 1930192183296 1930843525428 1933439696896 1935532884324 1938347993088 1938741262848 1942171164672 1942565210112 1947399460032 1947940146403 1950773300736 1959882789904 1962733314048 1963278257792 1963963878516 1964362345461 1966604582912 1968563373127 1971997088256 1975314937856 1979428161024 1979829765504 1984063872128 1984235515392 1984638095232 1987524624384 1988195313312 1993023960096 1995014209536 1995418976256 1996954973824 1999859417088 2000265166848 2000940155064 2002024512072 2005392882272 2005799754712 2008717062144 2009976456798 2012679028736 2014275035786 2014858002534 2017788484608 2021183377408 2021593453568 2021768343552 2022299439264 2025803043072 2030723026176 2031256474182 2035262897208 2038223056896 2039717370288 2043173203968 2043740481472 2046712971264 2047250619648 2048826515242 2051288589312 2056270468096 2059832926208 2060374021056 2060552265984 2060970329664 2064959007488 2065377965248 2069678727792 2074705269936 2076777086976 2077198442496 2078423922276 2078845611921 2081218527232 2081640783872 2081820868608 2082523377744 2082945899124 2085975410688 2087581115152 2088004662692 2091041531904 2091747152547 2092352541093 2095165874176 2096827291351 2098921199616 2099347047936 2104018761728 2104445644288 2108827757952 2113337742464 2114504690337 2118168038376 2121016082432 2121756788736 2125432700928 2127627535059 2131154333568 2135357793792 2144380507776 2144815579296 2147935076352 2149588475008 2150024603168 2152171634688 2153878256088 2154501626472 2157398523904 2158126536672 2161265393664 2161703890944 2161890902016 2163605230566 2166514368512 2166953930752 2167685167986 2167872696504 2168312534334 2171466206208 2175119659008 2180641492224 2181083920704 2184942560256 2185385861376 2190249038848 2190824392536 2194619963328 2199949945024 2202593624064 2204868138642 2208074978304 2208688040016 2212430155776 2217272385536 2218496724288 2222229305088 2232071856144 2232264954816 2232717857136 2235965202432 2236474364736 2239727173632 2240375390208 2242151955108 2246574345552 2249841844224 2250298312704 2252277576081 2254084399104 2255305940992 2256066992556 2256524724051 2259806694912 2264263907328 2270012045184 2270528960457 2273831299584 2274292635264 2274489386496 2284563404448 2287886155776 2288407141248 2292398751744 2294682041574 2298569854464 2299208041656 2302552092672 2313304276608 2316668829696 2317312041984 2323078883424 2323550210904 2327660893056 2328133150176 2331519270912 2334043428678 2337970414728 2341370843136 2341845881856 2342048477184 2345988931584 2346464907264 2348528754546 2352421723392 2352957404566 2356379630592 2357061608448 2367021106944 2367501349824 2370944729088 2371484628224 2377504960272 2382194319168 2385659068416 2386143092736 2392745376684 2396799335424 2400951754752 2407415080512 2411614273536 2412163433728 2418287034384 2418777678564 2422847228464 2426371104768 2427073339392 2427892353756 2431156846592 2433788874348 2437328664576 2437823172096 2441924765696 2442136018944 2442631501824 2444072575269 2447009616384 2448893231236 2449390085081 2452952566272 2457018630144 2463317241216 2463817021536 2464030168704 2468175855104 2468676621184 2472267153408 2474943688152 2479107736352 2479825233888 2483431981056 2484774045018 2487610310656 2488115019776 2488983925248 2490808711794 2494431433728 2499351416832 2500007968224 2506079632992 2508582223872 2510421378816 2511080838162 2514674712576 2516033660328 2519693070336 2521632634144 2522144246024 2525812543488 2527396138746 2530794422272 2532801282622 2535844948992 2537219183616 2541488009216 2542003649536 2547296895744 2552744599808 2553483409152 2558060212032 2558579214672 2564272865856 2564793128976 2567354351616 2569330603264 2569851892544 2573589577728 2574458033904 2580710512432 2584463990784 2584988350464 2586609046863 2589561552896 2590086946816 2592140824741 2596532613376 2601031067648 2602467311184 2606976047232 2611392970752 2613463743852 2613993987267 2616977752064 2618618504688 2619149793948 2622959179776 2629329451008 2630216716569 2634042198528 2634576617088 2636604613877 2639237548032 2639773020672 2645647353856 2646184126976 2650927084416 2651694309504 2657365280128 2660558635008 2662898745312 2663439018552 2667020222464 2667920206752 2669366016096 2672573792256 2674693080306 2678289416192 2679968609064 2683866451968 2684410979328 2686477336712 2690384646144 2695691124736 2696399252352 2701070724096 2707630701568 2708341965576 2713683862944 2717630742528 2719623160384 2720572913682 2724230938624 2725703132022 2729667492864 2730457506816 2735051452416 2741994747648 2742551068608 2747165361408 2747403021312 2747960439552 2759571637056 2763585257472 2764145958912 2766273693248 2769597923328 2771231896368 2771794149228 2772033939792 2776697836992 2777261198832 2781300547584 2784311649171 2788055375872 2788996203396 2789803388124 2793860978688 2798561599488 2799129397248 2806235362944 2806874384187 2811770343936 2819339587116 2824224051168 2829009051648 2833910267904 2836836713412 2837412276777 2841539111424 2847143725056 2854371581568 2855021564139 2859174010368 2859754105728 2863913435136 2871837674784 2872668835296 2876846948352 2877502048896 2881687191552 2882271854592 2882521202688 2884806974088 2885392270098 2890246890648 2890496928672 2891083379112 2895288274944 2900159545344 2903299326486 2907521989632 2908111894272 2913256747008 2913847815168 2921099190048 2926159951104 2939824184856 2944099971072 2944917386688 2949906874368 2957995632384 2958669211682 2962972406784 2976095808192 2976353273088 2976957142848 2981286936576 2981965819648 2989535940144 2995432460736 2999789125632 3000397750272 3001410232596 3003036768108 3005445865472 3008089323408 3008699632068 3013075593216 3019018543104 3021412553679 3022287003801 3026682726912 3027371947276 3031775066112 3032390180352 3032652515328 3046084539264 3050514874368 3051209521664 3052894345812 3059576055432 3064759805952 3065610722208 3070069456896 3073239772863 3076932883968 3084405702144 3089749389312 3090561031584 3097438511232 3098066947872 3101160701952 3103547857408 3104177533568 3108692361216 3112057904904 3117293886304 3121827790848 3122461175808 3122731302912 3123785066616 3124418848686 3127985242112 3128619876352 3131100798202 3131371672728 3132006994038 3136562297856 3141839507456 3142748811264 3148381799424 3149020571904 3151444568066 3156028142592 3156668466432 3170006613696 3176259092224 3181524123648 3184809533594 3190327168912 3195732447232 3201269006336 3203036690688 3209886774016 3216570761664 3217223368944 3224382712512 3225036904752 3228257452032 3230817384132 3235161473024 3236097785856 3237189805008 3241898090496 3242555836416 3245051832464 3249771552768 3250430896128 3251527751979 3251809044756 3252468801501 3256181358592 3256842002432 3258763433692 3259424601407 3262679488512 3270603421696 3277413840384 3278078792064 3284422988288 3285089362048 3285373558272 3286236588804 3291929944992 3299924917536 3303220248576 3303890436096 3306433645184 3307302207963 3311242641408 3312112467456 3313032060024 3318645233664 3321078282392 3325908578304 3332468555776 3333343957632 3338192093184 3341439510656 3347228505088 3348107784216 3348397432224 3349076785704 3354711547104 3359590760448 3360563085312 3363227932662 3367750057984 3369861518328 3374762766336 3375447469056 3381126598656 3382958911488 3384100488834 3389710042368 3392319312122 3396395860992 3404644545536 3410746949376 3411438952896 3411734079744 3419030487808 3419724171968 3426845106672 3432610711872 3438598127616 3442023062361 3445951987712 3446651133952 3447854781696 3448812062484 3453828139008 3469956414912 3475003244544 3475968062976 3484618325136 3485325316356 3491491339584 3492199725264 3497278906368 3501065143017 3505772601344 3506955622092 3512056264704 3512768822784 3513072715776 3518983397376 3519697360896 3522793131819 3528632585088 3529436106849 3534569445888 3535592412672 3550531660416 3551252024736 3556417093632 3557226942336 3559154688128 3563431723008 3566257440408 3573291478752 3578488602624 3579214639104 3587179528192 3589118065026 3595199003136 3601427632128 3611122620768 3617421410304 3618245150592 3623507656704 3627430551576 3628166517846 3634270842696 3639556657152 3640610009088 3646735269888 3650683311522 3655992996864 3656734758144 3662887148544 3663204028416 3663947252736 3673339846854 3679428849408 3685527945216 3694975861824 3695725532304 3696045253056 3702263782656 3703014931776 3708400730112 3712415532228 3718661604528 3719737850832 3725147971584 3731415465984 3732172529664 3736213067691 3741647150592 3742499178916 3749027125248 3759119449488 3765632068224 3772012068864 3774050490492 3782448951216 3783216369036 3788718815232 3796191633408 3799201923933 3803767423488 3805828775424 3806695418852 3812232013824 3813005474304 3829116899712 3830225113728 3835795931136 3836669398528 3843029139456 3846409298784 3847189693464 3853662520864 3853995904896 3854777838816 3860384366592 3861687050856 3866879393792 3871065768648 3876695986176 3877482525696 3884342329344 3885130420224 3894798920064 3895880292806 3901546601472 3919765579808 3925466628096 3926556515584 3927927757032 3928724690922 3933209165824 3937126746254 3943994176512 3950629875712 3958856322048 3959659531008 3968127744256 3968471030784 3969276190464 3976390626624 3986047920192 3990837952512 3993909947648 4000530333696 4001880310128 4004049024144 4010785764544 4011599509424 4017434124288 4019952913596 4025358057472 4028550071572 4029716005068 4035576969216 4042366754816 4043186907136 4043536687104 4044598878528 4051606086144 4055547517921 4061446052352 4062512948364 4070525794416 4076446113792 4079434740576 4086346407936 4087480962944 4088554698033 4093425942528 4094501239296 4097653030484 4098484399789 4102577178624 4112540936192 4119665852416 4120748042112 4121104531968 4121940659328 4129918014976 4130755930496 4139357455584 4149410539872 4153554173952 4154396884992 4156847844552 4157691223842 4162437054464 4163281567744 4163641737216 4165046755488 4165891798248 4171950821376 4175162230304 4176009325384 4182083063808 4183494305094 4184705082186 4190331748352 4193654582702 4197842399232 4198694095872 4208037523456 4208891288576 4217655515904 4226675484928 4229009380674 4236336076752 4243513577472 4250865401856 4255255070118 4262308667136 4270715587584 4288761015552 4289631158592 4295870152704 4299176950016 4300049206336 4307756512176 4309003252944 4316253073344 4322530787328 4323407781888 4323781804032 4327210461132 4328088405147 4333028737024 4333907861504 4335370335972 4335745393008 4336625068668 4342932412416 4350239318016 4354948989729 4361282984448 4362167841408 4365525672157 4369885120512 4370771722752 4380498077696 4381648785072 4389239926656 4399899890048 4405187248128 4409736277284 4416149956608 4417376080032 4424860311552 4434544771072 4436993448576 4438003817523 4444458610176 4464143712288 4464529909632 4465435714272 4471930404864 4472948729472 4479454347264 4480750780416 4484303910216 4493148691104 4499683688448 4500596625408 4504555152162 4508168798208 4510611881984 4512133985112 4513049448102 4519613389824 4528527814656 4540024090368 4541057920914 4547662599168 4548585270528 4548978772992 4569126808896 4575772311552 4576814282496 4589364083148 4597139708928 4598416083312 4605104185344 4626608553216 4634624083968 4646157766848 4647100421808 4655321786112 4656266300352 4663038541824 4668086857356 4675940829456 4682741686272 4683691763712 4684096954368 4691977863168 4692929814528 4696651197303 4697057509092 4698010491057 4704843446784 4705914809132 4712759261184 4714123216896 4727166852099 4734042213888 4735002699648 4741889458176 4742969256448 4755009920544 4764388638336 4771318136832 4772286185472 4777214300391 4785490753368 4793598670848 4801903509504 4814830161024 4823228547072 4824326867456 4836574068768 4837555357128 4845694456928 4852742209536 4854146678784 4855784707512 4862313693184 4867577748696 4874657329152 4875646344192 4883849531392 4884272037888 4885263003648 4888145150538 4894019232768 4897786462472 4898780170162 4905905132544 4926634482432 4927634043072 4928060337408 4936351710208 4937353242368 4949887376304 4958215472704 4959650467776 4966863962112 4969548090036 4976230039552 4977967850496 4981617423588 4988862867456 4998702833664 5000015936448 5012159265984 5020842757632 5022161676324 5032067320656 5039386140672 5043265268288 5044288492048 5051625086976 5054792277492 5061588844544 5065602565244 5071689897984 5074438367232 5076150733251 5082976018432 5084007299072 5088478968183 5094593791488 5105489199616 5106966818304 5116120424064 5117158429344 5128545731712 5129586257952 5134708703232 5138661206528 5139703785088 5147179155456 5148916067808 5161421024864 5168927981568 5169976700928 5173218093726 5179123105792 5180173893632 5184281649482 5193065226752 5202062135296 5204934622368 5213952094464 5222785941504 5226927487704 5227987974534 5233955504128 5237237009376 5238299587896 5245918359552 5258658902016 5260433433138 5268084397056 5269153234176 5273209227754 5278475096064 5279546041344 5291294707712 5292368253952 5301854168832 5303388619008 5314730560256 5325797490624 5326878037104 5335840413504 5338732032192 5345147584512 5349386160612 5356578832384 5359937218128 5367732903936 5368821958656 5372954673424 5380769292288 5383677097539 5391382249472 5392798504704 5396752208887 5402141448192 5415261403136 5416683931152 5427367725888 5435261485056 5439246320768 5441145827364 5442249776769 5448461877248 5451406264044 5459334985728 5460915013632 5470102904832 5476024967283 5483989495296 5485102137216 5494330722816 5494806042624 5495920879104 5510009770281 5519143274112 5527170514944 5528291917824 5532547386496 5539195846656 5542463792736 5543588298456 5544067879584 5553395673984 5554522397664 5562601095168 5568623298342 5576110751744 5577992406792 5579606776248 5587721957376 5597123198976 5598258794496 5612470725888 5613748768374 5623540687872 5638679174232 5648448102336 5658018103296 5673673426824 5674824553554 5683078222848 5694287450112 5708743163136 5710043128278 5718348020736 5719508211456 5743675349568 5745337670592 5753693896704 5755004097792 5764543709184 5769613948176 5770784540196 5780493781296 5780993857344 5782166758224 5790576549888 5800319090688 5806598652972 5815043979264 5816223788544 5826513494016 5827695630336 5842198380096 5843820439209 5852319902208 5879648369712 5888199942144 5889834773376 5899813748736 5905690119381 5915991264768 5917338423364 5925944813568 5952191616384 5952706546176 5953914285696 5962573873152 5963931639296 5979071880288 5990864921472 5999578251264 6000795500544 6002820465192 6006073536216 6010891730944 6016178646816 6017399264136 6026151186432 6038037086208 6042825107358 6044574007602 6053365453824 6054743894552 6063550132224 6064780360704 6065305030656 6092169078528 6102419043328 6105788691624 6119152110864 6129519611904 6131221444416 6140138913792 6146479545726 6153865767936 6168811404288 6179498778624 6181122063168 6194877022464 6196133895744 6207095714816 6208355067136 6224115809808 6234587772608 6243655581696 6244922351616 6245462605824 6247570133232 6248837697372 6257239752704 6262201596404 6262743345456 6264013988076 6273124595712 6275241457641 6283679014912 6285497622528 6290481874053 6296763598848 6298041143808 6302889136132 6312056285184 6313336932864 6340013227392 6352518184448 6363048247296 6369619067188 6380654337824 6382882605177 6391464894464 6402538012672 6406073381376 6419773548032 6433141523328 6434446737888 6448765425024 6450073809504 6456514904064 6461634768264 6470322946048 6472195571712 6474379610016 6483796180992 6485111672832 6490103664928 6499543105536 6500861792256 6503055503958 6503618089512 6504937603002 6512362717184 6513684004864 6517526867384 6518849202814 6525358977024 6541206843392 6554827680768 6556157584128 6568845976576 6570178724096 6570747116544 6572473177608 6583859889984 6599849835072 6607780872192 6612867290368 6614604415926 6624224934912 6626064120048 6637290467328 6642156564784 6651817156608 6664937111552 6666687915264 6682879021312 6694457010176 6696215568432 6696794864448 6698153571408 6709423094208 6719181520896 6721126170624 6726455865324 6735500115968 6739723036656 6749525532672 6750894938112 6762253197312 6765917822976 6768200977668 6769574172153 6779420084736 6784638624244 6786015153749 6792791721984 6809289091072 6811586881371 6821493898752 6822877905792 6823468159488 6838060975616 6839448343936 6853690213344 6865221423744 6877196255232 6884046124722 6891903975424 6893302267904 6895709563392 6897624124968 6907656278016 6939912829824 6950006489088 6951936125952 6969236650272 6970650632712 6982982679168 6984399450528 6994557812736 7002130286034 7011545202688 7013911244184 7024112529408 7025537645568 7026145431552 7037966794752 7039394721792 7045586263638 7057265170176 7058872213698 7069138891776 7071184825344 7101063320832 7102504049472 7112834187264 7114453884672 7118309376256 7132514880816 7146582957504 7156977205248 7158429278208 7174359056384 7178236130052 7190398006272 7202855264256 7222245241536 7234842820608 7236490301184 7254861103152 7256333035692 7268541685392 7279113314304 7281220018176 7293470539776 7301366623044 7311985993728 7313469516288 7325774297088 7326408056832 7327894505472 7332217725807 7346679693708 7348170255243 7358857698816 7371055890432 7389951723648 7391451064608 7392090506112 7404527565312 7406029863552 7416801460224 7424831064456 7437323209056 7439475701664 7450295943168 7462830931968 7464345059328 7472426135382 7483294301184 7484998357832 7498054250496 7518238898976 7531264136448 7544024137728 7548100980984 7564897902432 7566432738072 7577437630464 7592383266816 7598403847866 7607534846976 7611657550848 7613390837704 7624464027648 7626010948608 7658233799424 7660450227456 7673338797056 7692818597568 7694379386928 7707325041728 7707991809792 7709555677632 7720768733184 7723374101712 7742131537296 7753391972352 7754965051392 7768684658688 7770260840448 7776422474223 7789597840128 7791760585612 7803093202944 7839531159616 7850933256192 7853113031168 7855855514064 7857449381844 7874253492508 7887988353024 7890650149707 7901259751424 7909813841631 7917712644096 7919319062016 7936255488512 7936942061568 7938552380928 7952781253248 7958903001517 7972095840384 7981675905024 7987819895296 8001060667392 8003760620256 8008098048288 8021571529088 8023199018848 8034868248576 8039905827192 8050716114944 8057100143144 8059432010136 8071153938432 8084733509632 8086373814272 8087073374208 8089197757056 8103212172288 8111095035842 8122892104704 8125025896728 8141051588832 8152892227584 8158869481152 8172692815872 8174961925888 8177109396066 8189002478592 8195306060968 8196968799578 8205154357248 8225081872384 8239331704832 8241496084224 8242209063936 8243881318656 8259836029952 8261511860992 8278714911168 8298821079744 8308793769984 8313695689104 8315382447684 8326563135488 8330093510976 8331783596496 8343901642752 8350324460608 8352018650768 8364166127616 8366988610188 8369410164372 8380663496704 8387309165404 8395684798464 8397388191744 8416075046912 8417782577152 8420623152561 8435311031808 8453350969856 8458018761348 8472672153504 8487027154944 8501730803712 8510510140236 8512236830331 8524617334272 8541431175168 8565064692417 8577522031104 8579262317184 8591740305408 8598353900032 8600098412672 8615513024352 8618006505888 8632506146688 8645061574656 8646815563776 8647563608064 8654420922264 8656176810294 8666057474048 8667815723008 8670740671944 8671490786016 8673250137336 8685864824832 8700478636032 8709897979458 8722565968896 8724335682816 8731051344314 8739770241024 8741543445504 8760996155392 8763297570144 8778479853312 8799799780096 8819472554568 8832299913216 8834752160064 8849720623104 8869089542144 8873986897152 8876007635046 8888917220352 8928287424576 8929059819264 8930871428544 8943860809728 8945897458944 8968607820432 8986297382208 8999367376896 9001193250816 9009110304324 9016337596416 9021223763968 9024267970224 9026098896204 9039226779648 9057055629312 9064237661037 9066861011403 9080048180736 9082115841828 9095325198336 9097170541056 9097957545984 9138253617792 9151544623104 9153628564992 9178728166296 9194279417856 9196832166624 9210208370688 9219719318589 9253217106432 9269248167936 9292315533696 9294200843616 9310643572224 9312532600704 9326077083648 9336173714712 9351881658912 9365483372544 9367383527424 9368193908736 9383955726336 9385859629056 9393302394606 9394115018184 9396020982114 9409686893568 9411829618264 9425518522368 9428246433792 9454333704198 9468084427776 9470005399296 9485938512896 9510019841088 9528777276672 9544572370944 9554428600782 9570981506736 9587197341696 9603807019008 9629660322048 9648653734912 9673148137536 9675110714256 9691388913856 9705484419072 9708293357568 9711569415024 9735155497392 9749314658304 9751292688384 9754583255937 9767699062784 9768544075776 9770526007296 9776290301076 9778273804221 9788038465536 9795572924944 9797560340324 9811810265088 9838958828647 9853268964864 9855268086144 9856120674816 9872703420416 9874706484736 9899774752608 9916430945408 9919300935552 9921906623889 9933727924224 9939096180072 9952460079104 9955935700992 9963234847176 9977725734912 9997405667328 10000031872896 10024318531968 10041685515264 10044323352648 10064134641312 10078772281344 10086530536576 10088576984096 10103250173952 10109584554984 10123177689088 10131205130488 10143379795968 10148876734464 10152301466502 10165952036864 10168014598144 10176957936366 10189187582976 10210978399232 10213933636608 10232240848128 10234316858688 10257091463424 10259172515904 10277322413056 10279407570176 10297832135616 10322842049728 10337855963136 10339953401856 10346436187452 10360347787264 10368563298964 10386130453504 10404124270592 10409869244736 10427904188928 10453854975408 10455975949068 10474474018752 10476599175792 10491836719104 10517317804032 10520866866276 10536168794112 10538306468352 10546418455508 10556950192128 10559092082688 10568379395457 10582589415424 10584736507904 10588308320547 10603708337664 10606777238016 10629461120512 10651594981248 10653756074208 10671680827008 10677464064384 10690295169024 10698772321224 10713157664768 10719874436256 10735465807872 10737643917312 10745909346848 10761538584576 10767354195078 10782764498944 10785597009408 10793504417774 10804282896384 10830522806272 10833367862304 10854735451776 10870522970112 10878492641536 10882291654728 10884499553538 10896923754496 10902812528088 10918669971456 10921830027264 10940205809664 10952049934566 10967978990592 10970204274432 10988661445632 10989612085248 10991841758208 11020019540562 11038286548224 11056583835648 11065094772992 11084927585472 11087176596912 11088135759168 11106791347968 11109044795328 11125202190336 11137246596684 11152221503488 11155984813584 11159213552496 11175443914752 11194246397952 11196517588992 11208639203073 11224941451776 11227497536748 11247081375744 11277358348464 11296896204672 11316036206592 11347346853648 11349649107108 11366156445696 11388574900224 11397605771799 11417486326272 11420086256556 11436696041472 11439016422912 11487350699136 11490675341184 11507387793408 11510008195584 11529087418368 11539227896352 11541569080392 11560987562592 11561987714688 11564333516448 11581153099776 11600638181376 11613197305944 11630087958528 11632447577088 11653026988032 11655391260672 11684396760192 11687640878418 11704639804416 11759296739424 11776399884288 11779669546752 11799627497472 11811380238762 11831982529536 11834676846728 11851889627136 11904383232768 11905413092352 11907828571392 11927863278592 11958143760576 11981729842944 12001591001088 12005640930384 12012147072432 12032357293632 12034798528272 12052302372864 12076074172416 12085650214716 12089148015204 12106730907648 12109487789104 12127100264448 12129560721408 12130610061312 12163122331477 12166642553763 12184338157056 12204838086656 12211577383248 12238304221728 12259039223808 12262442888832 12265664094099 12280277827584 12292959091452 12295453199367 12307731535872 12337622808576 12358997557248 12362244126336 12371760111269 12389754044928 12392267791488 12414191429632 12416710134272 12448231619616 12469175545216 12487311163392 12489844703232 12490925211648 12495140266464 12497675394744 12514479505408 12524403192808 12525486690912 12528027976152 12546249191424 12550482915282 12567358029824 12570995245056 12580963748106 12593527197696 12596082287616 12605778272264 12624112570368 12626673865728 12680026454784 12705036368896 12739238134376 12761308675648 12765765210354 12782929788928 12812146762752 12839547096064 12866283046656 12868893475776 12897530850048 12900147619008 12923269536528 12948759220032 12967592361984 12970223345664 12980207329856 12999086211072 13001723584512 13006111007916 13007236179024 13009875206004 13027368009728 13035053734768 13037698405628 13050717954048 13064846969187 13082413686784 13096577016471 13109655361536 13112315168256 13137691953152 13140357448192 13141494233088 13144946355216 13167719779968 13199699670144 13215561744384 13225734580736 13229208831852 13248449869824 13252128240096 13274580934656 13284313129568 13303634313216 13314011452569 13329874223104 13333375830528 13365758042624 13388914020352 13392431136864 13393589728896 13396307142816 13418846188416 13438363041792 13442252341248 13452911730648 13471000231936 13479446073312 13499051065344 13501789876224 13524506394624 13531835645952 13536401955336 13539148344306 13558840169472 13569277248488 13572030307498 13585583443968 13618578182144 13623173762742 13642987797504 13645755811584 13646936318976 13676121951232 13678896687872 13707380426688 13730442847488 13768092249444 13786604535808 13791419126784 13795248249936 13815312556032 13879825659648 13903872251904 13938473300544 13941301265424 13965965358336 13968798901056 13989115625472 14004260572068 14023090405376 14027822488368 14048225058816 14051075291136 14052290863104 14075933589504 14078789443584 14089953591909 14091172527276 14094031473171 14114530340352 14117744427396 14138277783552 14142369650688 14181500556297 14202126641664 14205008098944 14225668374528 14228907769344 14236618752512 14265029761632 14293165915008 14313954410496 14316858556416 14331642901173 14348718112768 14356472260104 14380796012544 14405710528512 14444490483072 14469685641216 14472980602368 14509722206304 14512666071384 14537083370784 14558226628608 14562440036352 14586941079552 14602733246088 14623971987456 14626939032576 14651548594176 14652816113664 14655789010944 14664435451614 14693359387416 14696340510486 14717715397632 14779903447296 14782902129216 14784181012224 14809055130624 14812059727104 14849662128912 14874646418112 14878951403328 14900591886336 14928690118656 14944852270764 14966588602368 14969996715664 14996108500992 15036477797952 15062528272896 15096201961968 15129795804864 15132865476144 15154875260928 15184766533632 15196807695732 15215069693952 15223315101696 15226781675408 15248928055296 15252021897216 15265436904549 15294223129679 15316467598848 15320900454912 15346677594112 15385637195136 15388758773856 15414650083456 15415983619584 15419111355264 15441537466368 15446748203424 15484263074592 15506783944704 15509930102784 15537369317376 15540521680896 15552844948446 15579195680256 15583521171224 15606186405888 15679062319232 15701866512384 15706226062336 15711711028128 15714898763688 15748506985016 15775976706048 15781300299414 15802519502848 15819627683262 15835425288192 15838638124032 15872510977024 15873884123136 15877104761856 15905562506496 15917806003034 15944191680768 15975639790592 16007521240512 16016196096576 16043143058176 16046398037696 16069736497152 16079811654384 16114200286288 16118864020272 16142307876864 16151031292617 16169467019264 16172747628544 16174146748416 16178395514112 16190256626661 16206424344576 16222190071684 16245784209408 16250051793456 16282103177664 16305784455168 16317738962304 16345385631744 16349923851776 16354218792132 16378004957184 16390612121936 16393937599156 16410308714496 16428074901849 16450163744768 16478663409664 16482992168448 16484418127872 16487762637312 16519672059904 16523023721984 16530029310843 16557429822336 16597642159488 16617587539968 16627391378208 16630764895368 16653126270976 16660187021952 16663567192992 16687803285504 16700648921216 16704037301536 16728332255232 16733977220376 16738820328744 16761326993408 16774618330808 16791369596928 16794776383488 16832150093824 16835565154304 16841246305122 16870622063616 16906701939712 16916037522696 16945344307008 16974054309888 17021020280472 17024473660662 17049234668544 17082862350336 17130129384834 17155044062208 17158524634368 17196707800064 17200196825344 17231026048704 17236013011776 17265012293376 17293631127552 17308841844528 17312353620588 17335631446016 17341481343888 17342981572032 17346500274672 17371729649664 17400957272064 17419795958916 17445131937792 17448671365632 17462102688628 17479540482048 17483086891008 17521992310784 17526595140288 17531461317627 17556959706624 17599599560192 17638945109136 17664599826432 17669504320128 17699441246208 17717070358143 17738179084288 17747973794304 17752015270092 17777834440704 17856574849152 17858119638528 17861742857088 17887721619456 17891794917888 17937215640864 17972594764416 17998734753792 18002386501632 18018220608648 18032675192832 18042447527936 18048535940448 18052197792408 18078453559296 18114111258624 18128475322074 18133722022806 18160096361472 18164231683656 18190650396672 18194341082112 18195915091968 18276507235584 18307257129984 18357456332592 18388558835712 18393664333248 18420416741376 18439438637178 18506434212864 18538496335872 18584631067392 18588401687232 18621287144448 18625065201408 18672347429424 18703763317824 18730966745088 18734767054848 18736387817472 18771719258112 18786604789212 18788230036368 18792041964228 18819373787136 18823659236528 18851037044736 18856492867584 18871445622159 18908667408396 18936168855552 18940010798592 18971877025792 19020039682176 19057554553344 19089144741888 19108857201564 19141963013472 19174394683392 19207614038016 19231349875933 19259320644096 19297307469824 19346296275072 19350221428512 19382777827712 19410968838144 19416586715136 19423138830048 19470310994784 19498629316608 19502585376768 19509166511874 19535398125568 19537088151552 19541052014592 19552580602152 19556547608442 19576076931072 19591145849888 19595120680648 19623620530176 19677917657294 19706537929728 19710536172288 19712241349632 19745406840832 19749412969472 19799549505216 19832861890816 19838601871104 19843813247778 19878192360144 19911871401984 19926469694352 19955451469824 19994811334656 20000063745792 20048637063936 20083371030528 20088646705296 20128269282624 20157544562688 20173061073152 20177153968192 20206500347904 20219169109968 20262410260976 20286759591936 20297753468928 20304602933004 20308722516459 20331904073728 20336029196288 20353915872732 20358045461247 20378375165952 20421956798464 20427867273216 20434760644113 20464481696256 20468633717376 20484389692429 20514182926848 20518345031808 20554644826112 20558815140352 20595664271232 20645684099456 20675711926272 20679906803712 20692872374904 20720695574528 20737126597928 20772260907008 20808248541184 20819738489472 20855808377856 20907709950816 20911951898136 20948948037504 20953198351584 20983673438208 21034635608064 21041733732552 21072337588224 21076612936704 21092836911016 21113900384256 21118184165376 21136758790914 21165178830848 21169473015808 21176616641094 21207416675328 21213554476032 21258922241024 21303189962496 21307512148416 21343361654016 21354928128768 21397544642448 21439748872512 21470931615744 21475287834624 21491818693696 21523077169152 21534708390156 21571194018816 21587008835548 21608565792768 21661045612544 21666735724608 21709470903552 21756985283072 21764583309456 21768999107076 21805625056176 21837339942912 21843660054528 21880411619328 21904099869132 21935957981184 21940408548864 21977322891264 21979224170496 21983683516416 21996653177421 22040039081124 22044510765729 22076573096448 22113167671296 22130189545984 22169855170944 22174353193824 22176271518336 22213582695936 22218089590656 22250404380672 22274493193368 22304443006976 22311969627168 22318427104992 22350887829504 22388492795904 22393035177984 22417278406146 22449882903552 22454995073496 22494162751488 22554716696928 22593792409344 22632072413184 22694693707296 22699298214216 22732312891392 22777149800448 22795211543598 22834972652544 22840172513112 22873392082944 22878032845824 22974701398272 22981350682368 23020016391168 23078455792704 23083138160784 23121975125184 23123975429376 23128667032896 23162306199552 23226394611888 23260175917056 23264895154176 23306053976064 23310782521344 23329267422669 23368793520384 23375281756836 23409279608832 23518593478848 23552799768576 23559339093504 23622760477524 23663965059072 23669353693456 23703779254272 23729441524893 23808766465536 23810826184704 23815657142784 23855726557184 23876709004551 23916287521152 23963459685888 24003182002176 24011281860768 24024294144864 24064714587264 24069597056544 24104604745728 24152148344832 24171300429432 24178296030408 24213461815296 24218975578208 24254200528896 24259121442816 24261220122624 24326244662954 24333285107526 24368676314112 24409676173312 24423154766496 24476608443456 24518078447616 24524885777664 24531328188198 24585918182904 24590906398734 24615463071744 24675245617152 24717995114496 24724488252672 24743520222538 24779508089856 24784535582976 24828382859264 24833420268544 24896463239232 24938351090432 24979689406464 24990280532928 24995350789488 25048806385616 25050973381824 25056055952304 25092498382848 25100965830564 25134716059648 25141990490112 25161927496212 25187054395392 25192164575232 25211556544528 25248225140736 25253347731456 25261869457683 25323221903239 25360052909568 25410072737792 25478476268752 25522617351296 25531530420708 25536710490993 25565859577856 25624293525504 25679094192128 25695194077251 25732566093312 25737786951552 25795061700096 25800295238016 25846539073056 25897518440064 25935184723968 25940446691328 25960414659712 25998172422144 26003447169024 26012222015832 26014472358048 26019750412008 26054736019456 26070107469536 26075396811256 26101435908096 26129693938374 26164827373568 26193154032942 26219310723072 26224630336512 26275383906304 26280714896384 26282988466176 26289892710432 26335439559936 26399399340288 26451469161472 26458417663704 26496899739648 26504256480192 26549161869312 26568626259136 26607268626432 26628022905138 26666751661056 26731516085248 26777828040704 26784862273728 26787179457792 26792614285632 26837692376832 26905823461296 26958892146624 26998102130688 27003579752448 27049012789248 27063671291904 27072803910672 27078296688612 27117680338944 27138554496976 27144060614996 27171166887936 27192712983111 27200583034209 27237156364288 27246347525484 27285975595008 27291511623168 27293872637952 27352243902464 27357793375744 27414760853376 27460885694976 27536184498888 27573209071616 27582838253568 27590496499872 27630625112064 27659157955767 27759651319296 27807744503808 27876946601088 27882602530848 27931930716672 27937597802112 27978231250944 28008521144136 28046180810752 28055644976736 28096450117632 28102150582272 28104581726208 28151867179008 28157578887168 28179907183818 28182345054552 28188062946342 28229060680704 28235488854792 28276555567104 28284739301376 28363001112594 28404253283328 28410016197888 28457815538688 28473237505024 28530059523264 28586331830016 28633717112832 28663285802346 28712944520208 28761592025088 28811421057024 28888980966144 28945961204736 29019444412608 29025332142768 29074166741568 29116453257216 29124880072704 29205466492176 29247943974912 29253878065152 29303097188352 29305632227328 29311578021888 29328870903228 29334821412663 29386718774832 29392681020972 29435430795264 29516876485941 29559806894592 29565804258432 29568362024448 29618110261248 29624119454208 29699324257824 29749292836224 29757902806656 29801183772672 29857380237312 29889704541528 29933177204736 29939993431328 29992217001984 30072955595904 30125056545792 30192403923936 30259591609728 30265730952288 30309750521856 30369533067264 30393615391464 30430139387904 30446630203392 30453563350816 30497856110592 30504043794432 30530873809098 30588446259358 30632935197696 30641800909824 30693355188224 30771274390272 30777517547712 30829300166912 30831967239168 30838222710528 30893496406848 30968526149184 31013567889408 31019860205568 31081043361792 31105689896892 31158391360512 31167042342448 31212372811776 31358124638464 31412452124672 31423422056256 31429797527376 31497013970032 31551953412096 31562600598828 31605039005696 31639255366524 31670850576384 31677276248064 31745021954048 31747768246272 31754209523712 31764924961641 31811125012992 31835612006068 31842071106053 31888383361536 31951279581184 32015042481024 32032392193152 32086286116352 32092796075392 32139472994304 32159623308768 32228400572576 32237728040544 32284615753728 32302062585234 32338934038528 32345495257088 32348293496832 32356791028224 32380513253322 32412848689152 32444380143368 32491568418816 32500103586912 32564206355328 32611568910336 32635477924608 32690771263488 32699847703552 32708437584264 32756009914368 32781224243872 32787875198312 32820617428992 32856149803698 32900327489536 32965984336896 32968836255744 32975525274624 33039344119808 33046047443968 33060058621686 33114859644672 33195284318976 33254782756416 33261529790736 33320374043904 33327134385984 33375606571008 33401297842432 33408074603072 33456664510464 33467954440752 33477640657488 33549236661616 33582739193856 33589552766976 33625917609219 33664300187648 33671130308608 33682492610244 33741244127232 33813403879424 33832075045392 33890688614016 33948108619776 34042040560944 34048947321324 34098469337088 34165724700672 34192817315397 34260258769668 34310088124416 34317049268736 34393415600128 34400393650688 34462052097408 34472026023552 34530024586752 34587262255104 34617683689056 34624707241176 34671262892032 34682962687776 34685963144064 34693000549344 34743459299328 34801914544128 34839591917832 34890263875584 34897342731264 34924205377256 34959080964096 34966173782016 35043984621568 35053190280576 35062922635254 35113919413248 35199199120384 35277890218272 35329199652864 35339008640256 35398882492416 35434140716286 35495947588608 35504030540184 35555668881408 35713149698304 35716239277056 35723485714176 35783589835776 35874431281728 35945189528832 36004773003264 36036441217296 36097071880896 36104395584816 36156907118592 36228222517248 36256950644148 36267444045612 36320192722944 36328463367312 36381300793344 36388682164224 36391830183936 36489366994431 36499927661289 36553014471168 36614514259968 36714912665184 36777117671424 36787328666496 36840833482752 36878877274356 36886359598101 37012868425728 37076992671744 37115280333807 37169262134784 37176803374464 37242574288896 37250130402816 37344694858848 37407526635648 37461933490176 37469534109696 37472775634944 37543438516224 37573209578424 37576460072736 37584083928456 37638747574272 37647318473056 37702074089472 37712985735168 37742891244318 37817334816792 37872337711104 37880021597184 37943754051584 38040079364352 38115109106688 38217714403128 38283926026944 38348789366784 38462699751866 38518641288192 38594614939648 38692592550144 38700442857024 38765555655424 38846277660096 38940621989568 38997258633216 39005170753536 39018333023748 39070796251136 39082104029184 39105161204304 39113095216884 39152153862144 39182291699776 39190241361296 39247241060352 39289731049413 39355835314588 39413075859456 39421072344576 39424482699264 39490813681664 39498825938944 39599099010432 39665723781632 39677203742208 39687626495556 39756384720288 39823742803968 39852939388704 39910902939648 39942034357707 39989622669312 40000127491584 40097274127872 40166742061056 40177293410592 40256538565248 40315089125376 40346122146304 40354307936384 40413000695808 40438338219936 40524820521952 40573519183872 40595506937856 40609205866008 40617445032918 40663808147456 40672058392576 40707831745464 40716090922494 40756750331904 40843913596928 40855734546432 40869521288226 40928963392512 40937267434752 40968779384858 41028365853696 41036690063616 41109289652224 41117630280704 41191328542464 41291368198912 41359813607424 41385744749808 41474253195856 41544521814016 41616497082368 41639476978944 41711616755712 41815419901632 41823903796272 41897896075008 41906396703168 41967346876416 42069271216128 42083467465104 42144675176448 42153225873408 42185673822032 42227800768512 42236368330752 42269860775727 42273517581828 42282094419513 42330357661696 42338946031616 42353233282188 42414833350656 42427108952064 42517844482048 42544501668891 42606379924992 42615024296832 42686723308032 42709856257536 42795089284896 42879497745024 42941863231488 42950575669248 42983637387392 42994928703519 43046154338304 43069416780312 43142388037632 43174017671096 43217131585536 43322091225088 43333471449216 43418941807104 43513970566144 43529166618912 43537998214152 43611250112352 43674679885824 43687320109056 43760823238656 43808199738264 43871915962368 43880817097728 43954645782528 43958448340992 43967367032832 43993306354842 44080078162248 44089021531458 44153146192896 44260379091968 44339710341888 44348706387648 44352543036672 44427165391872 44436179181312 44548986386736 44623939254336 44636854209984 44701775659008 44786070355968 44834556812292 44899765807104 44909990146992 44988325502976 45109433393856 45187584818688 45389387414592 45398596428432 45464625782784 45554299600896 45590423087196 45669945305088 45680345026224 45746784165888 45756065691648 45796310713647 45882669389037 45949402796544 45962701364736 46040032782336 46156911585408 46166276321568 46243950250368 46247950858752 46257334065792 46324612399104 46452789223776 46520351834112 46529790308352 46612107952128 46621565042688 46658534845338 46737587040768 46750563513672 46818559217664 47037186957696 47105599537152 47118678187008 47245520955048 47327930118144 47338707386912 47407558508544 47458883049786 47617532931072 47621652369408 47631314285568 47711453114368 47753418009102 47832575042304 47926919371776 48022563721536 48048588289728 48129429174528 48139194113088 48209209491456 48342600858864 48356592060816 48426923630592 48437951156416 48508401057792 48518242885632 48522440245248 48570769879983 48652489325908 48666570215052 48737352628224 48819352346624 48846309532992 48953216886912 49036156895232 49049771555328 49062656376396 49171836365808 49181812797468 49230926143488 49350491234304 49435990228992 49448976505344 49487040445076 49559016179712 49569071165952 49590087932529 49656765718528 49666840537088 49792926478464 49876702180864 49959378812928 49980561065856 49990701578976 50097612771232 50101946763648 50112111904608 50184996765696 50201931661128 50269432119296 50283980980224 50323854992424 50374108790784 50384329150464 50423113089056 50496450281472 50506695462912 50523738915366 50646443806478 50720105819136 50820145475584 50956952537504 51045234702592 51063060841416 51073420981986 51131719155712 51248587051008 51358188384256 51390388154502 51465132186624 51475573903104 51590123400192 51600590476032 51693078146112 51795036880128 51880893382656 51920829319424 52006894338048 52024444031664 52028944716096 52039500824016 52140214939072 52150793622512 52202871816192 52259387876748 52329654747136 52386308065884 52438621446144 52449260673024 52550767812608 52561429792768 52565976932352 52579785420864 52594383952881 52670879119872 52722117732973 52798798680576 52902938322944 52916835327408 52993799479296 53008512960384 53098323738624 53137252518272 53151211074429 53214537252864 53256045810276 53333503322112 53463032170496 53555656081408 53569724547456 53574358915584 53585228571264 53675384753664 53811646922592 53917784293248 53996204261376 54007159504896 54098025578496 54127342583808 54145607821344 54156593377224 54235360677888 54277108993952 54288121229992 54342333775872 54385425966222 54401166068418 54474312728576 54492695050968 54571951190016 54583023246336 54587745275904 54704487804928 54715586751488 54829521706752 54921771389952 55072368997776 55165676507136 55180992999744 55261250224128 55318315911534 55519302638592 55615489007616 55753893202176 55765205061696 55863861433344 55875195604224 56017042288272 56111289953472 56192900235264 56204301164544 56209163452416 56315157774336 56359814367636 56364690109104 56376125892684 56458121361408 56470977709584 56553111134208 56569478602752 56614336866477 56726002225188 56808506566656 56820032395776 56915631077376 56946475010048 57060119046528 57172663660032 57267434225664 57326571604692 57425889040416 57523184050176 57622842114048 57694049627799 57777961932288 57891922409472 58038888825216 58050664285536 58148333483136 58232906514432 58249760145408 58410932984352 58495887949824 58507756130304 58606194376704 58611264454656 58623156043776 58657741806456 58669642825326 58773437549664 58785362041944 58870861590528 59033752971882 59119613789184 59131608516864 59136724048896 59236220522496 59248238908416 59398648515648 59498585672448 59515805613312 59779409083056 59866354409472 59879986862656 59984434003968 60145911191808 60250113091584 60384807847872 60519183219456 60531461904576 60619501043712 60787230782928 60860278775808 60893260406784 60907126701632 60995712221184 61008087588864 61061747618196 61074136383741 61176892518716 61265870395392 61283601819648 61304281932339 61386710376448 61453169077287 61542548780544 61555035095424 61658600333824 61663934478336 61676445421056 61786992813696 61937052298368 62027135778816 62039720411136 62162086723584 62211379793784 62316782721024 62334084684896 62424745623552 62716249276928 62824904249344 62846844112512 62859595054752 62994027940064 63103906824192 63125201197656 63210078011392 63278510733048 63341701152768 63354552496128 63490043908096 63495536492544 63508419047424 63529849923282 63622250025984 63671224012136 63684142212106 63776766723072 63902559162368 64030084962048 64064784386304 64172572232704 64185592150784 64319246617536 64456801145152 64475456081088 64569231507456 64604125170468 64690990514176 64713582056448 64761026506644 64825697378304 64888760286736 64983136837632 65000207173824 65128412710656 65270955849216 65399695407104 65416875168528 65512019828736 65562448487744 65575750396624 65641234857984 65712299607396 65800654979072 65931968673792 65937672511488 65951050549248 65989959532263 66078688239616 66092094887936 66120117243372 66133532297187 66229719289344 66390568637952 66509565512832 66523059581472 66640748087808 66654268771968 66751213142016 66802595684864 66816149206144 66913329020928 66935908881504 66955281314976 67098473323232 67165478387712 67179105533952 67251835218438 67328600375296 67342260617216 67364985220488 67482488254464 67626807758848 67664150090784 67781377228032 67896217239552 68084081121888 68097894642648 68196938674176 68331449401344 68385634630794 68520517539336 68620176248832 68634098537472 68786831200256 68800787301376 68924104194816 68944052047104 69060049173504 69235367378112 69249414482352 69365925375552 69371926288128 69386001098688 69486918598656 69679183835664 69780527751168 69794685462528 69848410754512 69918161928192 69932347564032 69987802268007 70087969243136 70106380561152 70125845270508 70227838826496 70398398240768 70555780436544 70658399305728 70678017280512 70868281432572 70991895177216 71008061080368 71111337762816 71188324574679 71426299396608 71432478554112 71446971428352 71567179671552 71630127013653 71748862563456 71890379057664 72009546006528 72072882434592 72194143761792 72208791169632 72313814237184 72456445034496 72513901288296 72534888091224 72640385445888 72656926734624 72762601586688 72777364328448 72783660367872 72978733988862 72999855322578 73106028942336 73229028519936 73429825330368 73554235342848 73574657332992 73757754548712 73772719196202 74025736851456 74153985343488 74230560667614 74338524269568 74353606748928 74485148577792 74500260805632 74689389717696 74815053271296 74939068219392 75146419156848 75152920145472 75168167856912 75277495148544 75294636946112 75404148178944 75425971470336 75485782488636 75634669633584 75744675422208 75760043194368 75785608373049 75887508103168 75969665709717 76080158728704 76230218213376 76435428806256 76567852053888 76697578733568 76925399503732 77037282576384 77085582231753 77189229879296 77385185100288 77400885714048 77531111310848 77692555320192 77881243979136 77994517266432 78010341507072 78036666047496 78141592502272 78164208058368 78210322408608 78226190433768 78304307724288 78364583399552 78380482722592 78494482120704 78579462098826 78711670629176 78826151718912 78842144689152 78848965398528 78981627363328 78997651877888 79198198020864 79331447563264 79354407484416 79375252991112 79512769440576 79647485607936 79705878777408 79821805879296 79884068715414 80000254983168 80194548255744 80333484122112 80354586821184 80513077130496 80692244292608 80708615872768 80876676439872 81049641043904 81147038367744 81191013875712 81218411732016 81234890065836 81344116785152 81415663490928 81432181844988 81513500663808 81578138949333 81687827193856 81711469092864 81739042576452 81857926785024 81874534869504 81937558769716 82056731707392 82073380127232 82218579304448 82235260561408 82382657084928 82582736397824 82719627214848 82771489499616 82948506391712 82977473867301 83089043628032 83232994164736 83278953957888 83423233511424 83630839803264 83647807592544 83795792150016 83812793406336 83934693752832 84138542432256 84166934930208 84289350352896 84306451746816 84371347644064 84455601537024 84472736661504 84539721551454 84547035163656 84564188839026 84660715323392 84677892063232 84706466564376 84829666701312 84854217904128 85035688964096 85089003337782 85212759849984 85230048593664 85373446616064 85419712515072 85590178569792 85758995490048 85901151338496 85967274774784 85989857407038 86138833560624 86284776075264 86348035342192 86434263171072 86644182450176 86666942898432 86837883614208 87027941132288 87058333237824 87075996428304 87222500224704 87349359771648 87374640218112 87616399476528 87743831924736 87761634195456 87909291565056 87916896681984 87934734065664 87986612709684 88004464237989 88160156324496 88178043062916 88306292385792 88520758183936 88550629457823 88679420683776 88697412775296 88705086073344 88854330783744 88872358362624 89097972773472 89247878508672 89273708419968 89403551318016 89572140711936 89669113624584 89799531614208 89819980293984 89976651005952 90218866787712 90375169637376 90778774829184 90797192856864 90929251565568 91108599201792 91180846174392 91339890610176 91360690052448 91493568331776 91512131383296 91592621427294 91765338778074 91898805593088 91925402729472 92080065564672 92313823170816 92332552643136 92487900500736 92495901717504 92514668131584 92905578447552 93040703668224 93059580616704 93243130085376 93317069690676 93475174081536 93501127027344 93637118435328 94074373915392 94237356374016 94491041910096 94655860236288 94677414773824 94815117017088 94917766099572 95235065862144 95243304738816 95262628571136 95294774884923 95422906228736 95506836018204 95526213318159 95665150084608 95853838743552 96045127443072 96097176579456 96119059326013 96258858349056 96278388226176 96418418982912 96685201717728 96713184121632 96853847261184 96875902312832 97016802115584 97036485771264 97044880490496 97141539759966 97304978651816 97333140430104 97474705256448 97638704693248 97692619065984 97906433773824 98072313790464 98099543110656 98125312752792 98343672731616 98363625594936 98461852286976 98700982468608 98897953010688 98974080890152 99118032359424 99138142331904 99180175865058 99313531437056 99333681074176 99585852956928 99753404361728 99961122131712 99981403157952 100195225542464 100203893527296 100224223809216 100369993531392 100403863322256 100647709984848 100748217581568 100768658300928 100846226178112 100992900562944 101013390925824 101047477830732 101292887612956 101440211638272 101640290951168 101913905075008 102090469405184 102126121682832 102146841963972 102497174102016 102578451946191 102716376768512 102780776309004 102930264373248 102951147806208 103180246800384 103201180952064 103386156292224 103465739019721 103590073760256 103761786765312 103841658638848 104013788676096 104048888063328 104057889432192 104079001648032 104280429878144 104301587245024 104405743632384 104518775753496 104659309494272 104772616131768 104877242892288 104898521346048 105101535625216 105122859585536 105131953864704 105159570841728 105188767905762 105341758239744 105444235465946 105597597361152 105805876645888 105833670654816 105987598958592 106017025920768 106196647477248 106274505036544 106302422148858 106512091620552 106667006644224 106926064340992 107111312162816 107139449094912 107148717831168 107170457142528 107350769507328 107623293845184 107835568586496 108014319009792 108291215642688 108313186754448 108470721355776 108554217987904 108576242459984 108684667551744 108770851932444 108802332136836 108948625457152 108985390101936 109143902380032 109166046492672 109175490551808 109408975609856 109431173502976 109468100983293 109499782983867 109659043413504 109843542779904 110144737995552 110331353014272 110361985999488 110522500448256 110636631823068 110659078794303 111038605277184 111230978015232 111345841001421 111507786404352 111530410123392 111727722866688 111750391208448 112034084576544 112222579906944 112385800470528 112408602329088 112418326904832 112630315548672 112719628735272 112729380218208 112752251785368 112916242722816 112941955419168 113106222268416 113138957205504 113228673732954 113452004450376 113617013133312 113640064791552 113831262154752 113892950020096 114120238093056 114345327320064 114653143209384 114851778080832 115046368100352 115388099255598 115555923864576 115783844818944 116077777650432 116101328571072 116296666966272 116821865968704 116991775899648 117015512260608 117212388753408 117246312087552 117315483612912 117339285650652 117546875099328 117570724083888 117741723181056 117869193148239 118067505943764 118239227578368 118263217033728 118273448097792 118472441044992 118496477816832 118797297031296 118824348930583 118997171344896 119031611226624 119558818166112 119732708818944 119759973725312 119826103073121 119968868007936 120291822383616 120500226183168 120769615695744 121038366438912 121062923809152 121239002087424 121574461565856 121720557551616 121786520813568 121814253403264 121991424442368 122016175177728 122123495236392 122148272767482 122353785037432 122531740790784 122567203639296 122608563864678 122773420752896 122906338154574 123085097561088 123110070190848 123317200667648 123327868956672 123352890842112 123573985627392 123874104596736 124079440822272 124422759587568 124633565442048 124668169369792 124849491247104 125432498553856 125649808498688 125693688225024 125719190109504 125988055880128 126207813648384 126250402395312 126557021466096 126683402305536 126709104992256 126809582327181 126980087816192 126991072985088 127016838094848 127059699846564 127244500051968 127342448024272 127368284424212 127553533446144 127633505006673 127805118324736 127906464772411 128060169924096 128129568772608 128345144465408 128371184301568 128638493235072 128913602290304 128950912162176 128984786110557 129138463014912 129208250340936 129381981028352 129427164112896 129522053013288 129651394756608 129777520573472 129966273675264 130000414347648 130256825421312 130541911698432 130799390814208 130833750337056 131024039657472 131124896975488 131151500793248 131282469715968 131424599214792 131601309958144 131863937347584 131875345022976 131902101098496 131979919064526 132157376479232 132184189775872 132240234486744 132267064594374 132459438578688 132781137275904 133019131025664 133046119162944 133281496175616 133308537543936 133605191369728 133632298412288 133871817763008 133910562629952 134196946646464 134358211067904 134503670436876 134684521234432 134729970440976 134964976508928 135253615517696 135328300181568 135562754456064 136168162243776 136195789285296 136393877348352 136662898802688 136771269261588 137041035078672 137240352497664 137268197074944 137388932140941 137573662400512 137601574602752 137648008167111 137848208389632 137888104094208 138120098347008 138470734756224 138498828964704 138731850751104 138743852576256 138772002197376 138973837197312 139358367671328 139561055502336 139589370925056 139696821509024 139836323856384 139864695128064 139975604536014 140175938486272 140212761122304 140251690541016 140455677652992 140796796481536 141111560873088 141316798611456 141356034561024 141736562865144 141983790354432 142016122160736 142222675525632 142376649149358 142852598793216 142864957108224 142893942856704 143134359343104 143260254027306 143497725126912 143780758115328 144145764869184 144388287523584 144417582339264 144627628474368 145027802576592 145069776182448 145280770891776 145313853469248 145525203173376 145554728656896 145567320735744 145712309639949 145957467977724 145999710645156 146212057884672 146458057039872 146859650660736 147108470685696 147149314665984 147515509097424 147545438392404 148051473702912 148307970686976 148461121335228 148677048539136 148707213497856 148970297155584 149000521611264 149378779435392 149412795189941 149630106542592 149878136438784 150292838313696 150305840290944 150336335713824 150554990297088 150589273892224 150808296357888 150851942940672 150971564977272 151269339267168 151489350844416 151520086388736 151571216746098 151775016206336 151939331419434 152160317457408 152460436426752 152870857612512 153135704107776 153395157467136 153850799007464 154074565152768 154171164463506 154378459758592 154770370200576 154801771428096 155062222621696 155385110640384 155762487958272 156020683014144 156073332094992 156420644817216 156452380867536 156608615448576 156729166799104 156760965445184 156988964241408 157158924197652 157423341258352 157652303437824 157684289378304 157697930797056 157783151858643 157963254726656 157995303755776 158120590309201 158166353198919 158396396041728 158662895126528 158708814968832 158750505982224 159025538881152 159294971215872 159411757554816 159453633223287 159643611758592 159768137430828 160000509966336 160389096511488 160666968244224 160709173642368 160832881446497 161026154260992 161384488585216 161417231745536 161753352879744 162099282087808 162294076735488 162382027751424 162436823464032 162469780131672 162688233570304 162831326981856 162864363689976 163027001327616 163156277898666 163375654387712 163422938185728 163478085152904 163715853570048 163749069739008 163875117539432 164113463414784 164146760254464 164437158608896 164470521122816 164765314169856 165165472795648 165542978999232 165897012783424 165954947734602 166178087256064 166557907915776 166846467022848 167261679606528 167295615185088 167591584300032 167625586812672 168333869860416 168578700705792 168612903493632 168742695288128 168945473323008 169079443102908 169094070327312 169128377678052 169355784126464 169412933128752 169659333402624 169708435808256 169843010599431 170071377928192 170178006675564 170425519699968 170460097187328 170746893232128 170839425030144 171180357139584 171517990980096 171802302676992 171934549549568 171979714814076 172277667121248 172569552150528 172696070684384 172868526342144 173082148883397 173288364900352 173333885796864 173675767228416 174055882264576 174116666475648 174151992856608 174445000449408 174698719543296 174749280436224 175232798953056 175487663849472 175523268390912 175818583130112 175833793363968 175869468131328 175973225419368 176008928475978 176320312648992 176356086125832 176612584771584 177041516367872 177101258915646 177358841367552 177394825550592 177410172146688 177708661567488 177744716725248 178195945546944 178495757017344 178547416839936 179338227249168 179599063228416 179639960587968 179953302011904 180437733575424 180750339274752 181557549658368 181594385713728 181858503131136 182361692348784 182679781220352 182721380104896 182987136663552 183024262766592 183185242854588 183222409151223 183530677556148 183797611186176 183850805458944 184160131129344 184359507231861 184627646341632 184665105286272 184975801001472 184991803435008 185029336263168 185811156895104 186081407336448 186119161233408 186486260170752 186634139381352 186950348163072 187002254054688 187274236870656 188148747830784 188474712748032 188982083820192 189311720472576 189354829547648 189630234034176 189835532199144 190470131724288 190486609477632 190525257142272 190589549769846 190845812457472 191013672036408 191052426636318 191330300169216 191707677487104 192090254886144 192194353158912 192238118652026 192517716698112 192556776452352 193370403435456 193426368243264 193707694522368 193751804625664 194072971542528 194283079519932 194609957303632 194666280860208 194949410512896 195277409386496 195385238131968 195812867547648 196199086221312 196250625505584 196687345463232 196727251189872 196923704573952 197401964937216 197795906021376 197948161780304 198236064718848 198276284663808 198360351730116 198400596891561 198627062874112 198667362148352 198824900685827 199171705913856 199506808723456 199922244263424 199962806315904 200390451084928 200407787054592 200448447618432 200739987062784 200807726644512 201295419969696 201496435163136 201537316601856 201692452356224 201985801125888 202026781851648 202094955661464 202585775225912 202880423276544 203280581902336 203827810150016 204180938810368 204252243365664 204293683927944 204994348204032 205156903892382 205432753537024 205561552618008 205860528746496 205902295612416 206360493600768 206402361904128 206772312584448 206931478039442 207180147520512 207683317277696 208097776126656 208115778864384 208158003296064 208560859756288 208603174490048 209037551506992 209545232263536 209754485784576 209797042692096 209963406804021 210203071250432 210245719171072 210263907729408 210319141683456 210377535811524 210683516479488 210888470931892 211195194722304 211611753291776 211667341309632 211975197917184 212034051841536 212549010073088 212604844297716 213024183241104 213334013288448 213564973724037 213852128681984 214222624325632 214278898189824 214297435662336 214340914285056 214701539014656 214890381040959 215246587690368 215671137172992 216028638019584 216582431285376 216626373508896 216941442711552 217108435975808 217152484919968 217369335103488 217541703864888 217604664273672 217897250914304 217970780203872 218287804760064 218332092985344 218350981103616 218817951219712 218862347005952 218936201966586 218999565967734 219318086827008 219687085559808 220289475991104 220662706028544 220723971998976 221273263646136 221318157588606 222077210554368 222461956030464 222691682002842 223015572808704 223060820246784 223455445733376 223500782416896 224068169153088 224445159813888 224817204658176 225439257470544 225458760436416 225504503570736 225832485445632 225883910838336 226212444536832 226277914411008 226457347465908 226904008900752 227234026266624 227280129583104 227662524309504 227785900040192 227908997129151 228240476186112 228690654640128 229306286418768 229703556161664 230092736200704 230776198511196 231111847729152 231567689637888 232155555300864 232202657142144 232593333932544 233643731937408 233983551799296 234031024521216 234424777506816 234492624175104 234630967225824 234678571301304 235093750198656 235141448167776 235483446362112 235738386296478 236135011887528 236478455156736 236526434067456 236546896195584 236944882089984 236992955633664 237594594062592 237648697861166 237994342689792 238063222453248 239117636332224 239465417637888 239519947450624 239652206146242 240583644767232 241000452366336 241539231391488 242076732877824 242125847618304 243148923131712 243441115103232 243573041627136 243628506806528 244032350355456 244246990472784 244296545534964 244707570074864 245063481581568 245134407278592 245217127729356 245546841505792 245812676309148 246170195122176 246220140381696 246634401335296 246655737913344 246705781684224 247147971254784 247388398593181 247748209193472 248158881644544 248845519175136 249267130884096 249336338739584 249698982494208 250007548387129 250864997107712 251299616997376 251387376450048 251438380219008 251976111760256 252415627296768 252500804790624 253114042932192 253366804611072 253418209984512 253619164654362 253960175632384 253982145970176 254033676189696 254119399693128 254489000103936 254684896048544 254736568848424 255107066892288 255267010013346 255610236649472 255812929544822 256120339848192 256259137545216 256690288930816 256742368603136 257276986470144 257827204580608 257901824324352 257969572221114 258416500681872 258854328225792 259044106026576 259302789513216 259555041146944 259932547350528 260000828695296 260513650842624 261083823396864 261598781628416 261667500674112 262048079314944 262249793950976 262303001586496 262849198429584 263727874695168 263750690045952 263804202196992 263959838129052 264013392713967 264314752958464 264368379551744 264480468973488 264534129188748 264918877157376 265562274551808 265651888373469 266038262051328 266092238325888 266297066001577 266562992351232 266617075087872 267210382739456 267264596824576 267743635526016 267821125259904 268393893292928 268716422135808 269007340873752 269369042468864 269459940881952 269929953017856 270507231035392 270656600363136 271125508912128 272336324487552 272391578570592 272787754696704 273325797605376 273542538523176 274082070157344 274480704995328 274536394149888 274777864281882 275147324801024 275203149205504 275296016334222 275696416779264 275776208188416 276240196694016 276941469512448 276997657929408 277463701502208 277487705152512 277544004394752 278716735342656 279122111004672 279178741850112 279393643018048 279729390256128 279951209072028 280425522244608 280503381082032 280911355305984 281593592963072 282223121746176 282712069122048 283473125730288 283967580708864 284032244321472 284445351051264 284753298298716 285705197586432 285729914216448 285787885713408 286268718686208 286520508054612 286578639954477 286995450253824 287561516230656 288291529738368 288357177978039 288776575047168 288835164678528 289255256948736 290055605153184 290139552364896 290561541783552 290627706938496 291050406346752 291109457313792 291134641471488 291424619279898 291914935955448 291999421290312 292424115769344 292916114079744 293719301321472 294216941371392 294298629331968 295031018194848 295090876784808 296102947405824 296922242670456 297354097078272 297414426995712 297940594311168 298001043222528 298757558870784 298825590379882 299260213085184 300585676627392 300611680581888 300672671427648 301109980594176 301178547784448 301943129954544 302538678534336 302978701688832 303040172777472 303142433492196 303550032412672 303878662838868 304320634914816 304920872853504 305741715225024 306271408215552 307701598014928 308149130305536 308342328927012 308756919517184 309540740401152 309603542856192 310124445243392 310397217059163 310770221280768 311524975916544 312041366028288 312146664189984 312841289634432 312904761735072 313217230897152 313458333598208 313521930890368 313977928482816 314317848395304 314846682516704 315304606875648 315368578756608 315395861594112 315566303717286 315926509453312 315990607511552 316241180618402 316332706397838 316792792083456 317325790253056 317417629937664 317501011964448 318051077762304 318589942431744 318823515109632 318907266446574 319536274861656 320001019932672 320778193022976 321333936488448 321418347284736 321665762892994 322052308521984 322768977170432 322834463491072 323506705759488 324198564175616 324873646928064 324939560263344 325662653963712 325728727379952 326054002655232 326312555797332 326751308775424 326845876371456 326956170305808 327431707140096 327498139478016 327750235078864 328226926829568 328293520508928 328404302949879 328499348951601 328874317217792 328941042245632 329201884742107 329530628339712 330330945591296 331085957998464 331794025566848 331909895469204 331977236382909 332356174512128 333115815831552 333692934045696 334037523004263 334523359213056 334591230370176 335183168600064 335251173625344 336667739720832 337157401411584 337225806987264 337485390576256 337890946646016 338158886205816 338188140654624 338256755356104 338711568252928 338825866257504 339318666805248 339416871616512 339686021198862 340142755856384 340356013351128 340851039399936 340920194374656 341493786464256 341678850060288 342360714279168 343035981960192 343869099099136 343959429628152 344555334242496 345139104301056 345392141368768 346164297766794 346667771593728 347351534456832 348111764529152 348233332951296 348303985713216 348890000898816 350465597906112 350975327698944 351046536781824 351637166260224 351738936262656 351946450838736 352017856951956 352640625297984 352712172251664 353225169543168 353607579444717 354083032735744 354202517831292 354717682735104 354789651101184 354820344293376 355417323134976 355489433450496 356391891093888 356473046791749 356991514034688 357094833679872 358676454498336 359198126456832 359279921175936 359906604023808 360875467150848 361500678549504 363115099316736 363188771427456 363717006262272 364723384697568 365359562440704 365442760209792 365974273327104 366048525533184 366370485709176 366444818302446 367061355112296 367595222372352 367701610917888 368320262258688 368719014463722 369255292683264 369330210572544 369951602002944 369983606870016 370058672526336 371622313790208 372238322466816 373268278762704 373900696326144 374004508109376 374548473741312 376297495661568 376949425496064 377964167640384 378623440945152 378709659095296 379671064398288 380940263448576 380973218955264 381050514284544 381179099539692 381691624914944 382027344072816 382104853272636 382660600338432 383415354974208 383719394317233 384180509772288 384388706317824 384476237304052 385035433396224 385113552904704 386740806870912 386852736486528 387415389044736 387503609251328 388145943085056 388566159039864 389219914607264 389332561720416 389898821025792 390554818772992 390770476263936 391625735095296 392398172442624 392501251011168 393374690926464 393454502379744 393847409147904 394803929874432 395591812042752 395896323560608 396472129437696 396552569327616 396720703460232 396801193783122 397254125748224 397334724296704 397649801371654 398343411827712 399013617446912 399844488526848 399925612631808 400780902169856 400815574109184 400896895236864 401615453289024 402590839939392 403074633203712 403384904712448 404053563703296 404189911322928 405171550451824 405760846553088 406561163804672 407655620300032 408361877620736 408504486731328 408587367855888 409988696408064 410313807784764 410865507074048 411123105236016 411721057492992 411804591224832 412720987201536 412804723808256 412944024501333 413544625168896 413862956078884 413946924378689 414360295041024 415366634555392 416195552253312 416231557728768 416316006592128 417121719512576 417206348980096 418075103013984 419090464527072 419508971569152 419594085384192 419926813608042 420406142500864 420491438342144 420527815458816 420638283366912 420755071623048 421367032958976 421776941863784 422390389444608 423223506583552 423334682619264 423950395834368 424068103683072 425098020146176 425209688595432 426048366482208 426668026576896 427129947448074 427704257363968 428557796379648 428594871324672 428681828570112 429403078029312 429780762081918 430493175380736 431342274345984 433164862570752 433252747017792 433882885423104 434216871951616 434304969839936 435083407729776 435209328547344 435941560407744 436575609520128 436664185970688 436701962207232 437136928919847 437635902439424 437724694011904 437872403933172 437999131935468 438636173654016 439374171119616 440578951982208 441325412057088 441447943997952 442546527292272 442636315177212 444154421108736 444923912060928 445383364005684 446031145617408 446121640493568 446910891466752 447001564833792 448136338306176 448238385569823 448890319627776 449634409316352 450878514941088 450917520872832 451009007141472 451664970891264 451767821676672 452424889073664 452555828822016 452914694931816 453808017801504 454468052533248 454560259166208 455325048619008 455571800080384 455817994258302 456480952372224 457381309280256 458612572837536 459407112323328 460185472401408 461552397022392 462223695458304 463135379275776 464311110601728 464405314284288 465186667865088 467287463874816 468062049042432 469261934451648 469357142602608 470187500397312 470282896335552 470966892724224 471476772592956 472270023775056 472956910313472 473052868134912 473093792391168 473889764179968 473985911267328 474361770927603 474499059596757 475189188125184 475297395722332 475988685379584 476126444906496 478235272664448 478930835275776 479039894901248 479304412292484 481167289534464 482000904732672 482498644339491 483078462782976 484153465755648 484251695236608 486297846263424 486882230206464 487146083254272 487257013613056 488064700710912 488493980945568 488593091069928 489415140149728 490126963163136 490268814557184 490434255458712 491093683011584 491625352618296 492340390244352 492440280763392 493268802670592 493311475826688 493411563368448 494295942509568 494776797186362 495496418386944 497691038350272 498534261768192 498672677479168 500015096774258 501729994215424 502599233994752 502774752900096 502876760438016 503952223520512 505001609581248 506228085864384 506836419969024 507238329308724 507920351264768 508067352379392 508238799386256 508978000207872 509369792097088 509473137696848 510214133784576 510534020026692 511220473298944 511625859089644 512240679696384 512518275090432 513380577861632 513484737206272 514553972940288 515654409161216 515803648648704 515939144442228 516833001363744 517708656451584 518088212053152 518605579026432 519110082293888 519246446650191 519865094701056 520001657390592 521027301685248 522167646793728 523197563256832 523335001348224 524096158629888 524499587901952 524606003172992 525698396859168 527455749390336 527501380091904 527608404393984 527919676258104 528026785427934 528629505916928 528736759103488 528960937946976 529068258377496 529837754314752 531124549103616 531303776746938 532076524102656 532184476651776 532594132003154 533125984702464 533234150175744 534420765478912 534529193649152 535487271052032 535642250519808 536787786585856 538014681747504 538919881763904 539859906035712 541014462070784 541313200726272 542251017824256 544672648975104 544783157141184 545575509393408 547085077046352 548164140314688 548961409990656 549072788299776 549555728563764 549667227453669 550294649602048 550406298411008 550592032668444 551392833558528 551552416376832 552480393388032 553078521695583 553882939024896 553995315858816 554927403004416 554975410305024 555088008789504 557433470685312 558244222009344 558357483700224 558787286036096 559458780512256 559902418144056 560851044489216 561006762164064 561822710611968 563187185926144 564446243492352 565424138244096 566946251460576 567935161417728 568064488642944 568890702102528 569506596597432 571410395172864 571459828432896 571575771426816 572537437372416 573041016109224 573157279908954 573990900507648 575123032461312 576583059476736 576714355956078 577553150094336 577670329357056 580111210306368 580279104729792 581123083567104 581255413876992 582218914627584 582849238559796 583829871910896 583998842580624 584848231538688 585832228159488 587438602642944 588597258663936 590062036389696 590181753569616 592205894811648 593844485340912 594708194156544 594828853991424 595881188622336 596002086445056 596474702057481 597515117741568 597651180759764 598520426170368 601171353254784 601223361163776 601345342855296 602219961188352 602357095568896 603886259909088 605077357068672 605957403377664 606080345554944 606284866984392 607100064825344 607757325677736 608641269829632 609841745707008 611483430450048 612542816431104 615403196029856 616298260611072 616684657854024 617513839034368 619081480802304 619207085712384 620248890486784 620794434118326 621540442561536 623049951833088 624293328379968 625682579268864 625809523470144 626916667196416 627043861780736 628635696790608 629693365033408 630609213751296 630737157513216 630791723188224 631132607434572 631981215023104 632482361236804 632665412795676 633585584166912 634651580506112 634835259875328 635002023928896 636102155524608 637647030219264 637814532893148 639072549723312 640002039865344 641556386045952 642667872976896 642836694569472 643331525785988 644104617043968 644671143122877 645537954340864 645668926982144 647013411518976 648397128351232 649747293856128 649879120526688 651325307927424 651457454759904 652108005310464 652625111594664 653502617550848 653691752742912 653912340611616 654863414280192 654996278956032 655500470157728 656453853659136 656587041017856 656808605899758 656998697903202 657748634435584 657882084491264 658403769484214 659061256679424 660661891182592 662171915996928 663588051133696 663819790938408 663954472765818 664712349024256 666231631663104 667385868091392 668075046008526 669046718426112 669182460740352 670366337200128 670502347250688 673335479441664 674451613974528 674970781152512 676317772411632 676376281309248 676513510712208 677651732515008 678637333610496 678833743233024 679372042397724 680285511712768 680712026702256 681702078799872 681840388749312 682987572928512 683357700120576 683726991387453 684721428558336 685387530528649 686071963920384 687738198198272 687918859256304 689110668484992 690278208602112 690784282737536 692328595533588 693335543187456 694703068913664 696223529058304 696466665902592 696607971426432 697780001797632 700931195812224 701950655397888 702093073563648 703274332520448 703477872525312 703892901677472 704035713903912 705281250595968 705424344503328 706450339086336 707215158889434 708166065471488 708405035662584 709435365470208 709579302202368 709640688586752 710834646269952 710978866900992 712783782187776 712946093583498 713983028069376 714189667359744 717352908996672 718396252913664 718559842351872 721750934301696 723001357099008 726230198633472 726377542854912 729446769395136 730719124881408 730885520419584 732097051066368 732740971418352 732889636604892 734122710224592 735190444744704 735403221835776 736640524517376 737438028927444 738510585366528 738660421145088 739903204005888 739967213740032 740117345052672 742165195779543 743244627580416 744476644933632 746536557525408 747801392652288 748009016218752 749096947482624 750022645161387 752594991323136 753898850992128 755928335280768 757246881890304 757419318190592 759342128796576 761880526897152 761946437910528 762101028569088 762358199079384 763383249829888 764054688145632 764209706545272 765321200676864 766830709948416 767438788634466 768361019544576 768777412635648 768952474608104 770070866792448 770227105809408 773481613741824 773705472973056 775007218502656 777132318079728 778439829214528 778665123440832 779797642051584 781540952527872 783251470190592 784796344885248 785002502022336 786749381852928 786909004759488 791183624085504 791792647121216 792944258875392 793105138655232 793441406920464 793602387566244 794669448593408 795299602743308 796686823655424 796955665120407 798027234893824 798891198004731 799688977053696 799851225263616 801561804339712 801631148218368 801793790473728 803230906578048 805181679878784 806149266407424 806769809424896 808107127406592 808379822645856 810343100903648 811521693106176 813122327609344 815311240600064 816723755241472 817008973462656 817174735711776 819977392816128 820627615569528 821731014148096 822246210472032 823442114985984 823609182449664 825441974403072 825609447616512 825888049002666 827089250337792 827725912157768 827893848757378 828720590082048 830733269110784 832391104506624 832463115457536 832632013184256 834243439025152 834412697960192 836150206027968 838180929054144 839188170768384 839853627216084 840982876684288 841276566733824 841510143246096 842734065917952 843553883727568 844780778889216 846447013167104 846669365238528 848136207366144 850196040292352 850419377190864 852096732964416 853336053153792 854259894896148 855408514727936 857115592759296 857189742649344 857363657140224 858806156058624 859561524163836 859735919863431 860986350761472 862684548691968 865071533934117 866329725141504 866505494035584 867765770846208 868433743903232 868609939679872 870166815459552 870418657094688 871883120815488 873151219040256 873328371941376 873403924414464 874273857839694 875271804878848 875449388023808 875744807866344 875998263870936 877272347308032 878748342239232 881157903964416 882650824114176 882895887995904 885093054584544 885272630354424 888308842217472 890766728011368 892062291234816 892243280987136 893821782933504 894003129667584 896272676612352 896476771139646 897780639255552 901757029882176 901835041745664 902018014282944 903329941782528 903535643353344 905829389863632 907616035603008 908936105066496 909120518332416 910650097238016 911143600160768 911635988516604 912961904744448 914762618560512 917225145675072 918814224646656 923104794044784 924447390916608 926270758551552 928622221203456 928810628568576 930373335730176 931191651177489 934574927749632 936124098084864 938523868903296 938714285205216 940375000794624 940565792671104 941933785448448 942953545185912 944540047550112 945913820626944 946105736269824 946187584782336 947779528359936 947971822534656 948723541855206 948998119193514 950378376250368 950594791444664 951977370759168 952252889812992 956470545328896 958079789802496 958608824584968 962334579068928 964001809465344 964997288678982 966156925565952 968306931511296 968503390473216 972595692526848 974514027226112 976987961891136 977186182139856 978830280299456 980253926326272 980537629114368 980868510917424 983250705236592 984680780488704 984880561526784 985212908849637 986537605341184 986622951653376 986823126736896 987605654226321 988591885019136 989553594372724 990992836773888 995382076700544 997068523536384 997345354958336 1000030193548516 1002112569012789 1003459988430848 1005198467989504 1005549505800192 1005753520876032 1007904447041024 1010003219162496 1012456171728768 1013672839938048 1014476658617448 1015840702529536 1016134704758784 1016477598772512 1017956000415744 1018739584194176 1018946275393696 1020428267569152 1021068040053384 1022440946597888 1023251718179288 1024481359392768 1025036550180864 1026761155723264 1026969474412544 1029107945880576 1031308818322432 1031607297297408 1031878288884456 1033666002727488 1035417312903168 1036176424106304 1038220164587776 1038492893300382 1040003314781184 1042054603370496 1044335293587456 1046395126513664 1046670002696448 1048999175803904 1049212006345984 1051396793718336 1054911498780672 1055216808787968 1055839352516208 1056053570855868 1057473518206976 1057921875893952 1058136516754992 1059675508629504 1062249098207232 1062607553493876 1064153048205312 1064368953303552 1065188264006308 1066251969404928 1066468300351488 1068841530957824 1069058387298304 1069419140375247 1070974542104064 1071284501039616 1073575573171712 1076029363495008 1077839763527808 1079719812071424 1082028924141568 1082626401452544 1084502035648512 1089345297950208 1089566314282368 1091151018786816 1094170154092704 1096328280629376 1097922819981312 1098145576599552 1099111457127528 1099334454907338 1100589299204096 1100812596822016 1101184065336888 1102785667117056 1103104832753664 1104960786776064 1106157043391166 1107765878049792 1107990631717632 1109854806008832 1109950820610048 1110176017579008 1114866941370624 1116714967400448 1117574572072192 1119804836288112 1121702088978432 1122013524328128 1123645421223936 1126374371852288 1128892486984704 1130848276488192 1133892502921152 1135870322835456 1136128977285888 1139013193194864 1142820790345728 1142919656865792 1143151542853632 1145074874744832 1146082032218448 1146314559817908 1147981801015296 1150246064922624 1151158182951699 1153166118953472 1153428711912156 1155106300188672 1155340658714112 1160222420612736 1160558209459584 1162246167134208 1162510827753984 1164437829255168 1165698477119592 1167659743821792 1167997685161248 1169696463077376 1171664456318976 1174877205285888 1177194517327872 1180124072779392 1180363507139232 1184411789623296 1187688970681824 1189416388313088 1189657707982848 1191762377244672 1192004172890112 1192949404114962 1195030235483136 1195302361519528 1197040852340736 1202342706509568 1202446722327552 1202690685710592 1204714191137792 1207772519818176 1210154714137344 1212160691109888 1212569733968784 1215514651355472 1217282539659264 1219683491414016 1222966860900096 1225085632862208 1230806392059712 1232596521222144 1233369315708048 1238162961604608 1238414171424768 1238832073503999 1240497780973568 1241588868236652 1241840773136067 1243080885123072 1246099903666176 1248586656759936 1249547771238169 1251365158537728 1251619046940288 1253833334392832 1254087723561472 1257271393581216 1259386730066816 1261218427502592 1261474315026432 1261583446376448 1262265214869144 1263962430046208 1264964722473608 1265330825591352 1267171168333824 1269303161012224 1269670519750656 1270004047857792 1272204311049216 1275294060438528 1275629065786296 1278145099446624 1280004079730688 1283112772091904 1285673389138944 1286663051571976 1288209234087936 1289342286245754 1291075908681728 1291337853964288 1294026823037952 1296794256702464 1299494587712256 1299758241053376 1302650615854848 1302914909519808 1305250223189328 1307824681223232 1309726828560384 1309992557912064 1311000940315456 1312907707318272 1313174082035712 1313617211799516 1313997395806404 1315764168982528 1316807538968428 1318122513358848 1321323782365184 1324343831993856 1327176102267392 1327639581876816 1327908945531636 1332463263326208 1334771736182784 1336150092017052 1338093436852224 1338364921480704 1340732674400256 1341004694501376 1344715156709469 1346670958883328 1348903227949056 1349941562305024 1352635544823264 1352752562618496 1353027021424416 1355303465030016 1357274667220992 1357667486466048 1358744084795448 1360571023425536 1361424053404512 1363404157599744 1363680777498624 1365975145857024 1366715400241152 1367453982774906 1369442857116672 1370775061057298 1372143927840768 1375476396396544 1375837718512608 1378221336969984 1380556417204224 1381568565475072 1384657191067176 1386671086374912 1389406137827328 1392447058116608 1392933331805184 1393215942852864 1395560003595264 1401862391624448 1404186147127296 1407785803354944 1408071427807824 1410562501191936 1410848689006656 1412900678172672 1414430317778868 1416332130942976 1416810071325168 1418870730940416 1419158604404736 1419281377173504 1421669292539904 1421957733801984 1423085312782809 1423497178790271 1425567564375552 1425892187166996 1427966056138752 1428379334719488 1434705817993344 1436792505827328 1437119684703744 1443501868603392 1446002714198016 1447495933018473 1452460397266944 1452755085709824 1458893538790272 1461438249762816 1461771040839168 1464194102132736 1465481942836704 1465779273209784 1468245420449184 1470380889489408 1470806443671552 1473281049034752 1474876057854888 1477021170733056 1477320842290176 1479806408011776 1479934427480064 1480234690105344 1484330391559086 1486489255160832 1493073115050816 1495602785304576 1496018032437504 1500045290322774 1505189982646272 1507797701984256 1511856670561536 1514838636381184 1518684257593152 1523761053794304 1524202057138176 1524716398158768 1528109376291264 1528419413090544 1530642401353728 1533661419896832 1534877577268932 1536722039089152 1537554825271296 1537904949216208 1540141733584896 1540454211618816 1544716536097579 1546963227483648 1547410945946112 1550014437005312 1554264636159456 1556879658429056 1557330246881664 1557739339950573 1559595284103168 1563081905055744 1566502940381184 1569592689770496 1570005004044672 1573498763705856 1573818009518976 1582367248171008 1583585294242432 1585888517750784 1586210277310464 1586882813840928 1587204775132488 1589338897186816 1590599205486616 1593373647310848 1593911330240814 1596054469787648 1597782396009462 1599377954107392 1599702450527232 1603123608679424 1603262296436736 1603587580947456 1606461813156096 1610363359757568 1613539618849792 1616759645291712 1620686201807296 1623043386212352 1630622481200128 1633447510482944 1634017946925312 1634349471423552 1641255231139056 1644492420944064 1646884229971968 1647218364899328 1650883948806144 1651218895233024 1651776098005332 1654178500675584 1655451824315536 1655787697514756 1657441180164096 1659235565086749 1661466538221568 1664782209013248 1664926230915072 1665264026368512 1668486878050304 1668825395920384 1672300412055936 1676361858108288 1678376341536768 1679707254432168 1681965753368576 1682553133467648 1683020286492192 1685468131835904 1687107767455136 1689561557778432 1692894026334208 1693338730477056 1696272414732288 1700392080584704 1700838754381728 1704193465928832 1706672106307584 1708519789792296 1710817029455872 1714231185518592 1714379485298688 1714727314280448 1717612312117248 1719123048327672 1719471839726862 1721972701522944 1725369097383936 1730143067868234 1732659450283008 1733010988071168 1736867487806464 1737219879359744 1740333630919104 1740837314189376 1743766241630976 1746656743882752 1748547715679388 1750898776047616 1751489615732688 1751996527741872 1754544694616064 1757496684478464 1762315807928832 1765791775991808 1770186109169088 1770545260708848 1776617684434944 1781533456022736 1784124582469632 1784486561974272 1787643565867008 1788006259335168 1789424106172443 1792545353224704 1792953542279292 1795561278511104 1803514059764352 1803670083491328 1804036028565888 1806659883565056 1807071286706688 1811658779727264 1815232071206016 1817872210132992 1818241036664832 1821300194476032 1822287200321536 1823271977033208 1825923809488896 1829525237121024 1834450291350144 1837628449293312 1846209588089568 1848894781833216 1852541517103104 1857244442406912 1857621257137152 1860746671460352 1862383302354978 1869149855499264 1877047737806592 1877428570410432 1880750001589248 1881131585342208 1885907090371824 1889080095100224 1891827641253888 1892211472539648 1892375169564672 1895943645069312 1897447083710412 1897996238387028 1900756752500736 1901189582889328 1903954741518336 1904505779625984 1912941090657792 1916159579604992 1917217649169936 1924669158137856 1928003618930688 1929994577357964 1932313851131904 1936613863022592 1937006780946432 1942366337469233 1945191385053696 1949028054452224 1953975923782272 1954372364279712 1957660560598912 1960507852652544 1961075258228736 1961737021834848 1966501410473184 1969361560977408 1969761123053568 1970425817699274 1973075210682368 1973245903306752 1973646253473792 1975211308452642 1977183770038272 1979107188745448 1981985673547776 1990764153401088 1994137047072768 1994690709916672 2000060387097032 2004225138025578 2006919976861696 2011099011600384 2011507041752064 2015808894082048 2020006438324992 2024912343457536 2028953317234896 2032955197545024 2035912000831488 2037479168388352 2037892550787392 2040856535138304 2042136080106768 2046503436358576 2048962718785536 2050073100361728 2051180974162359 2053522311446528 2053938948825088 2056162591585947 2058215891761152 2062617636644864 2063214594594816 2063756577768912 2067332005454976 2070834625806336 2072352848212608 2076440329175552 2076985786600764 2080006629562368 2084109206740992 2088670587174912 2092790253027328 2093340005392896 2097998351607808 2098424012691968 2102793587436672 2109822997561344 2110433617575936 2111678705032416 2112107141711736 2114947036413952 2115843751787904 2116273033509984 2119351017259008 2124498196414464 2125215106987752 2128306096410624 2128737906607104 2130376528012616 2132503938809856 2132936600702976 2137683061915648 2138116774596608 2138838280750494 2141949084208128 2142569002079232 2147151146343424 2152058726990016 2155679527055616 2165252802905088 2169004071297024 2178690595900416 2179132628564736 2188340308185408 2192656561258752 2196291153199104 2198222914255056 2198668909814676 2201625193644032 2202368130673776 2205571334234112 2206209665507328 2209921573552128 2212314086782332 2215531756099584 2215981263435264 2219709612017664 2219901641220096 2220352035158016 2226495587338629 2229733882741248 2233429934800896 2235149144144384 2239609672576224 2243404177956864 2244027048656256 2247290842447872 2250067935484161 2252748743704576 2257784973969408 2261696552976384 2267785005842304 2271740645670912 2272257954571776 2278026386389728 2285641580691456 2285839313731584 2286303085707264 2290149749489664 2292164064436896 2292629119635816 2295963602030592 2300492129845248 2302316365903398 2306332237906944 2306857423824312 2310212600377344 2310681317428224 2320444841225472 2321116418919168 2325021655507968 2331396954239184 2335319487643584 2335995370322496 2339392926154752 2349754410571776 2354389034655744 2360248145558784 2360727014278464 2375377941363648 2378832776626176 2379315415965696 2384008345780224 2385898808229924 2390060470966272 2390604723039056 2394081704681472 2396673594014193 2404685413019136 2404893444655104 2405381371421184 2409428382275584 2415545039636352 2420309428274688 2424321382219776 2425139467937568 2431029302710944 2434565079318528 2439366982828032 2445933721800192 2450171265724416 2461612784119424 2465193042444288 2466738631416096 2476325923209216 2476828342849536 2477664147007998 2480995561947136 2483177736473304 2483681546272134 2486161770246144 2492199807332352 2497173313519872 2499095542476338 2502730317075456 2503238093880576 2507666668785664 2508175447122944 2514542787162432 2518773460133632 2522948630052864 2524530429738288 2529929444947216 2530661651182704 2534342336667648 2538606322024448 2539341039501312 2540008095715584 2544408622098432 2550588120877056 2551258131572592 2556290198893248 2560008159461376 2566225544183808 2571346778277888 2573326103143952 2576418468175872 2578684572491508 2579207759590293 2582151817363456 2582675707928576 2588053646075904 2593588513404928 2595214601802351 2598989175424512 2599516482106752 2605301231709696 2605829819039616 2610500446378656 2615649362446464 2619453657120768 2619985115824128 2622001880630912 2625815414636544 2626348164071424 2627234423599032 2627994791612808 2631528337965056 2633615077936856 2636245026717696 2642647564730368 2648687663987712 2654352204534784 2655279163753632 2655817891063272 2664926526652416 2672300184034104 2676186873704448 2676729842961408 2681465348800512 2682009389002752 2689430313418938 2693341917766656 2699883124610048 2705271089646528 2705505125236992 2706054042848832 2710606930060032 2717488169590896 2722848106809024 2726808315199488 2727361554997248 2731950291714048 2733430800482304 2734907965549812 2738885714233344 2741550122114596 2744287855681536 2750952792793088 2751675437025216 2756442673939968 2763137130950144 2769314382134352 2773342172749824 2778812275654656 2784894116233216 2785866663610368 2786431885705728 2791120007190528 2793574953532467 2803724783248896 2808372294254592 2815571606709888 2816142855615648 2821125002383872 2821697378013312 2825801356345344 2828860635557736 2832664261885952 2833620142650336 2837741461880832 2838317208809472 2838562754347008 2843338585079808 2843915467603968 2846170625565618 2846994357580542 2851135128751104 2851784374333992 2855932112277504 2856758669438976 2869411635986688 2874239369407488 2887003737206784 2892005428396032 2894991866036946 2904920794533888 2905510171419648 2917787077580544 2923542081678336 2930963885673408 2931558546419568 2936490840898368 2940761778978816 2941612887343104 2949752115709776 2954042341466112 2954641684580352 2959612816023552 2959868854960128 2960469380210688 2962816962678963 2968660783118172 2972978510321664 2986146230101632 2991205570609152 2992036064875008 3000090580645548 3010379965292544 3015595403968512 3023713341123072 3029677272762368 3037368515186304 3047522107588608 3048404114276352 3049432796317536 3056218752582528 3056838826181088 3061284802707456 3067322839793664 3069755154537864 3073444078178304 3075109650542592 3075809898432416 3080283467169792 3080908423237632 3089433072195158 3093926454967296 3094821891892224 3100028874010624 3108529272318912 3113759316858112 3114660493763328 3115478679901146 3126163810111488 3133005880762368 3139185379540992 3140010008089344 3146997527411712 3147636019037952 3164734496342016 3167170588484864 3172420554620928 3173765627681856 3174409550264976 3181198410973232 3186747294621696 3187822660481628 3192108939575296 3195564792018924 3198755908214784 3199404901054464 3206247217358848 3206524592873472 3207175161894912 3208257421125741 3212923626312192 3216049181711353 3220726719515136 3227079237699584 3233519290583424 3241372403614592 3246086772424704 3261244962400256 3266895020965888 3268035893850624 3268698942847104 3282510462278112 3288984841888128 3293768459943936 3294436729798656 3301767897612288 3302437790466048 3303552196010664 3308357001351168 3310903648631072 3311575395029512 3314882360328192 3318471130173498 3322933076443136 3329564418026496 3329852461830144 3330528052737024 3336973756100608 3337650791840768 3344600824111872 3352723716216576 3359414508864336 3365106266935296 3366040572984384 3370936263671808 3374215534910272 3379123115556864 3386677460954112 3392544829464576 3400784161169408 3401677508763456 3408386931857664 3417039579584592 3428462371037184 3428758970597376 3429454628560896 3435224624234496 3438246096655344 3438943679453724 3443945403045888 3450738194767872 3453474548855097 3460286135736468 3465318900566016 3466021976142336 3473734975612928 3474439758719488 3480667261838208 3481674628378752 3487532483261952 3493313487765504 3497095431358776 3501797552095232 3502979231465376 3503993055483744 3509089389232128 3514993368956928 3524631615857664 3531583551983616 3540372218338176 3541090521417696 3553235368869888 3563066912045472 3568249164939264 3568973123948544 3575287131734016 3576012518670336 3578848212344886 3585090706449408 3585907084558584 3591122557022208 3607028119528704 3607340166982656 3608072057131776 3614142573413376 3623317559454528 3630464142412032 3636482073329664 3646543954066416 3651847618977792 3659050474242048 3668900582700288 3675256898586624 3692419176179136 3697789563666432 3714488884813824 3715242514274304 3721493342920704 3724766604709956 3725522319408201 3738299710998528 3748643313714507 3754095475613184 3754857140820864 3761500003178496 3762263170684416 3771814180743648 3778160190200448 3783655282507776 3784422945079296 3784750339129344 3791887290138624 3794894167420824 3795992476774056 3801513505001472 3802379165778656 3807909483036672 3809011559251968 3825882181315584 3832319159209984 3834435298339872 3849338316275712 3859989154715928 3864627702263808 3873227726045184 3874013561892864 3884732674938466 3890382770107392 3898056108904448 3907951847564544 3908744728559424 3915321121197824 3923474043669696 3933002820946368 3938723121954816 3939522246107136 3940851635398548 3946150421364736 3947292506947584 3950422616905284 3954367540076544 3958214377490896 3963971347095552 3981528306802176 3989381419833344 4000120774194064 4008450276051156 4013839953723392 4022198023200768 4023014083504128 4031617788164096 4034145470128407 4040012876649984 4049824686915072 4057906634469792 4065910395090048 4071824001662976 4074958336776704 4075785101574784 4081713070276608 4084272160213536 4093006872717152 4097925437571072 4100146200723456 4102361948324718 4107044622893056 4107877897650176 4112325183171894 4116431783522304 4125235273289728 4126429189189632 4127513155537824 4134664010909952 4141669251612672 4144705696425216 4152880658351104 4153971573201528 4160013259124736 4168218413481984 4177341174349824 4186680010785792 4195996703215616 4196848025383936 4205587174873344 4223357410064832 4224214283423472 4231687503575808 4232546067019968 4238702034518016 4248996392828928 4250430213975504 4256612192821248 4257475813214208 4260753056025232 4265007877619712 4265873201405952 4269255938348427 4270491536370813 4275366123831296 4276233549193216 4277676561500988 4283898168416256 4285138004158464 4294302292686848 4304117453980032 4311359054111232 4330505605810176 4338008142594048 4342487799055419 4357381191800832 4358265257129472 4376680616370816 4385313122517504 4392582306398208 4396445828510112 4397337819629352 4403250387288064 4404736261347552 4411142668468224 4412419331014656 4419843147104256 4424628173564664 4431063512199168 4431962526870528 4439419224035328 4439803282440192 4440704070316032 4452991174677258 4459467765482496 4470298288288768 4479219345152448 4486808355913728 4488054097312512 4500135870968322 4515569947938816 4523393105952768 4535570011684608 4544515909143552 4556052772779456 4571283161382912 4572606171414528 4584328128873792 4585258239271632 4591927204061184 4600984259690496 4604632731806796 4612664475813888 4613714847648624 4620425200754688 4621362634856448 4634149608292737 4640889682450944 4642232837838336 4650043311015936 4662793908478368 4670638975287168 4671990740644992 4678785852309504 4699508821143552 4708778069311488 4720496291117568 4721454028556928 4750755882727296 4757665553252352 4758630831931392 4768016691560448 4771797616459848 4780120941932544 4781209446078112 4788163409362944 4793347188028386 4809370826038272 4809786889310208 4810762742842368 4818856764551168 4831090079272704 4840618856549376 4850278935875136 4862058605421888 4869130158637056 4891867443600384 4900342531448832 4923225568238848 4933477262832192 4952651846418432 4953656685699072 4955328294015996 4961991123894272 4966355472946608 4967363092544268 4972323540492288 4984399614664704 4994346627039744 4998191084952676 5005460634150912 5006476187761152 5015333337571328 5016350894245888 5029085574324864 5037546920267264 5045897260105728 5049060859476576 5059858889894432 5061323302365408 5068684673335296 5077212644048896 5078682079002624 5080016191431168 5088817244196864 5101176241754112 5102516263145184 5112580397786496 5120016318922752 5132451088367616 5142693556555776 5146652206287904 5152836936351744 5157369144983016 5158415519180586 5164303634726912 5165351415857152 5176107292151808 5187177026809856 5190429203604702 5197978350849024 5199032964213504 5210602463419392 5211659638079232 5221000892757312 5231298724892928 5239970231648256 5244003761261824 5252696328142848 5254468847198064 5255989583225616 5267230155873712 5272490053435392 5285295129460736 5297375327975424 5308704409069568 5310558327507264 5311635782126544 5329853053304832 5344600368068208 5352373747408896 5353459685922816 5362930697601024 5364018778005504 5368272318517329 5378860626837876 5386683835533312 5399766249220096 5410542179293056 5411010250473984 5412108085697664 5421213860120064 5434976339181792 5445696213618048 5453616630398976 5454723109994496 5463900583428096 5466861600964608 5469815931099624 5477771428466688 5483100244229192 5488575711363072 5501905585586176 5503350874050432 5512885347879936 5526274261900288 5538628764268704 5546684345499648 5557624551309312 5571733327220736 5572863771411456 5582240014381056 5587149907064934 5607449566497792 5631143213419776 5632285711231296 5642250004767744 5643394756026624 5657721271115472 5667240285300672 5675482923761664 5676634417618944 5677125508694016 5687830935207936 5692341251131236 5693988715161084 5702270257502208 5703568748667984 5711864224555008 5713517338877952 5738823271973376 5748478738814976 5774007474413568 5784010856792064 5789983732073892 5809841589067776 5811020342839296 5827099012407699 5835574155161088 5847084163356672 5861927771346816 5863117092839136 5872981681796736 5881523557957632 5883225774686208 5899504231419552 5908084682932224 5909283369160704 5919225632047104 5919737709920256 5920938760421376 5925633925357926 5937321566236344 5945957020643328 5972292460203264 5982411141218304 5984072129750016 6000181161291096 6020759930585088 6047426682246144 6059354545524736 6074737030372608 6098865592635072 6112437505165056 6113677652362176 6122569605414912 6139510309075728 6146888156356608 6150219301085184 6151619796864832 6160566934339584 6161816846475264 6168487774757841 6178866144390316 6187852909934592 6189643783784448 6200057748021248 6217058544637824 6227518633716224 6229320987526656 6230957359802292 6252327620222976 6266011761524736 6278370759081984 6280020016178688 6293995054823424 6295272038075904 6329468992684032 6334341176969728 6344841109241856 6347531255363712 6348819100529952 6362396821946464 6373494589243392 6375645320963256 6384217879150592 6391129584037848 6397511816429568 6398809802108928 6412494434717696 6413049185746944 6414350323789824 6416514842251482 6425847252624384 6432098363422706 6441453439030272 6454158475399168 6467038581166848 6482744807229184 6522489924800512 6533790041931776 6536071787701248 6537397885694208 6565020924556224 6577969683776256 6588873459597312 6604875580932096 6607104392021328 6616714002702336 6621807297262144 6623150790059024 6629764720656384 6636942260346996 6645866152886272 6659128836052992 6659704923660288 6661056105474048 6673947512201216 6675301583681536 6679486762015887 6689201648223744 6705447432433152 6718829017728672 6730212533870592 6732081145968768 6741872527343616 6748431069820544 6750203806452483 6758246231113728 6773354921908224 6785089658929152 6801568322338816 6803355017526912 6816773863715328 6834079159169184 6856924742074368 6857517941194752 6858909257121792 6870449248468992 6876492193310688 6877887358907448 6887890806091776 6901476389535744 6906949097710194 6920572271472936 6930637801132032 6932043952284672 6947469951225856 6948879517438976 6961334523676416 6963349256757504 6975064966523904 6994190862717552 7005958462930752 7007986110967488 7018178778464256 7049263231715328 7063167103967232 7080744436676352 7082181042835392 7126133824090944 7136498329878528 7137946247897088 7152025037340672 7157696424689772 7170181412898816 7171814169117168 7182245114044416 7190020782042579 7214056239057408 7214680333965312 7216144114263552 7228285146826752 7246635118909056 7260928284824064 7272964146659328 7293087908132832 7303695237955584 7318100948484096 7337801165400576 7350513797173248 7384838352358272 7395579127332864 7428977769627648 7430485028548608 7442986685841408 7449533209419912 7451044638816402 7476599421997056 7497286627429014 7508190951226368 7509714281641728 7523000006356992 7524526341368832 7543628361487296 7556320380400896 7568845890158592 7589788334841648 7591984953548112 7603027010002944 7604758331557312 7615818966073344 7618023118503936 7651764362631168 7664638318419968 7668870596679744 7698676632551424 7719978309431856 7729255404527616 7746455452090368 7748027123785728 7769465349876932 7780765540214784 7785643805407053 7796112217808896 7815903695129088 7817489457118848 7830642242395648 7846948087339392 7866005641892736 7877446243909632 7879044492214272 7881703270797096 7892300842729472 7894585013895168 7900845233810568 7908735080153088 7916428754981792 7927942694191104 7963056613604352 7978762839666688 8000241548388128 8016900552102312 8027679907446784 8044396046401536 8046028167008256 8063235576328192 8068290940256814 8080025753299968 8099649373830144 8115813268939584 8131820790180096 8149916673553408 8151570203149568 8168544320427072 8186013745434304 8195850875142144 8200292401446912 8204723896649436 8215755795300352 8224650366343788 8232863567044608 8250470546579456 8252858378379264 8255026311075648 8269328021819904 8289411392850432 8305761316702208 8307943146403056 8320026518249472 8336436826963968 8354682348699648 8373360021571584 8380724860597401 8391993406431232 8393696050767872 8411174349746688 8446714820129664 8448428566846944 8463375007151616 8465092134039936 8477404069036032 8497992785657856 8500860427951008 8513224385642496 8514951626428416 8521506112050464 8530015755239424 8531746402811904 8538511876696854 8540983072741626 8550732247662592 8552467098386432 8555353123001976 8567796336832512 8570276008316928 8588604585373696 8608234907960064 8622718108222464 8661011211620352 8676016285188096 8684975598110838 8714762383601664 8716530514258944 8753361232741632 8770626245035008 8792891657020224 8794675639258704 8809472522695104 8822285336936448 8824838662029312 8849256347129328 8862127024398336 8863925053741056 8878838448070656 8879606564880384 8881408140632064 8888450888036889 8905982349354516 8918935530964992 8940596576577536 8958438690304896 8973616711827456 8976108194625024 9000271741936644 9031139895877632 9046786211905536 9071140023369216 9089031818287104 9112105545558912 9142566322765824 9145212342829056 9168656257747584 9170516478543264 9183854408122368 9201968519380992 9209265463613592 9225328951627776 9227429695297248 9240850401509376 9242725269712896 9268299216585474 9281779364901888 9284465675676672 9300086622031872 9325587816956736 9341277950574336 9343981481289984 9399017642287104 9417556138622976 9440992582235136 9442908057113856 9501511765454592 9517261663862784 9543595232919696 9560241883865088 9562418892156224 9576326818725888 9586694376056772 9618741652076544 9619573778620416 9621525485684736 9624772263377223 9637713529102336 9648147545134059 9662180158545408 9681237713098752 9700557871750272 9724117210843776 9738260317274112 9783734887200768 9800685062897664 9846451136477696 9866954525664384 9905303692836864 9907313371398144 9910656588031992 9923982247788544 9932710945893216 9934726185088536 9944647080984576 9968799229329408 9988693254079488 9996382169905352 10010921268301824 10012952375522304 10030666675142656 10032701788491776 10058171148649728 10075093840534528 10098121718953152 10119717779788864 10122646604730816 10137369346670592 10160032382862336 10177634488393728 10202352483508224 10205032526290368 10225160795572992 10285387113111552 10293304412575808 10305673872703488 10314738289966032 10316831038361172 10330702831714304 10352214584303616 10360423646565291 10374354053619712 10380858407209404 10395956701698048 10398065928427008 10421204926838784 10423319276158464 10442001785514624 10462597449785856 10479940463296512 10488007522523648 10505392656285696 10508937694396128 10511979166451232 10534460311747424 10544980106870784 10570590258921472 10594750655950848 10617408818139136 10621116655014528 10623271564253088 10659706106609664 10689200736136416 10704747494817792 10706919371845632 10725861395202048 10728037556011008 10736544637034658 10757721253675752 10773367671066624 10799532498440192 10821084358586112 10822020500947968 10824216171395328 10842427720240128 10869952678363584 10891392427236096 10909446219988992 10939631862199248 10955542856933376 10966200488458384 10977151422726144 11003811171172352 11006701748100864 11025770695759872 11052548523800576 11077257528537408 11093368690999296 11143466654441472 11145727542822912 11164480028762112 11174299814129868 11176566958224603 11214899132995584 11245929941143521 11262286426839552 11264571422462592 11284500009535488 11286789512053248 11315442542230944 11334480570601344 11350965847523328 11353268835237888 11354251017388032 11375661870415872 11384682502262472 11387977430322168 11404540515004416 11407137497335968 11423728449110016 11427034677755904 11477646543946752 11496957477629952 11548014948827136 11579967464147784 11619683178135552 11622040685678592 11654198024815398 11671148310322176 11694168326713344 11723855542693632 11726234185678272 11745963363593472 11799008462839104 11816169365864448 11818566738321408 11838451264094208 11841877520842752 11851267850715852 11874643132472688 11891914041286656 11944584920406528 11968144259500032 12000362322582192 12041519861170176 12094853364492288 12102436410385221 12118709091049472 12149474060745216 12197731185270144 12224875010330112 12227355304724352 12245139210829824 12279020618151456 12293776312713216 12300438602170368 12303239593729664 12321133868679168 12323633692950528 12336975549515682 12357732288780632 12375705819869184 12379287567568896 12400115496042496 12434117089275648 12455037267432448 12458641975053312 12461914719604584 12504655240445952 12532023523049472 12560040032357376 12587990109646848 12590544076151808 12668682353939456 12695062510727424 12697638201059904 12724793643892928 12746989178486784 12751290641926512 12782259168075696 12795023632859136 12797619604217856 12807767815045281 12824988869435392 12826098371493888 12828700647579648 12833029684502964 12851694505248768 12864196726845412 12882906878060544 12908316950798336 12934077162333696 12965489614458368 13027463397166257 13044979849601024 13067580083863552 13072143575402496 13074795771388416 13130041849112448 13155939367552512 13177746919194624 13209751161864192 13214208784042656 13233428005404672 13243614594524288 13246301580118048 13259529441312768 13273884520693992 13291732305772544 13318257672105984 13319409847320576 13322112210948096 13347895024402432 13350603167363072 13358973524031774 13378403296447488 13410894864866304 13437658035457344 13460425067741184 13464162291937536 13496862139641088 13500407612904966 13546709843816448 13570179317858304 13603136644677632 13606710035053824 13633547727430656 13668158318338368 13713849484148736 13717818514243584 13752984386621376 13755774717814896 13775781612183552 13802952779071488 13813898195420388 13841144542945872 13861275602264064 13864087904569344 13894939902451712 13897759034877952 13902448824878211 13922669047352832 13926698513515008 13950129933047808 13988381725435104 14011916925861504 14015972221934976 14036357556928512 14098526463430656 14126334207934464 14161488873352704 14164362085670784 14252267648181888 14272996659757056 14275892495794176 14304050074681344 14315392849379544 14340362825797632 14343628338234336 14364490228088832 14380041564085158 14428112478114816 14429360667930624 14432288228527104 14456570293653504 14493270237818112 14521856569648128 14586175816265664 14607390475911168 14675602330801152 14701027594346496 14769676704716544 14857955539255296 14860970057097216 14885973371682816 14899066418839824 14902089277632804 14953198843994112 14994573254858028 15016381902452736 15019428563283456 15046000012713984 15049052682737664 15087256722974592 15090692314184041 15112640760801792 15137691780317184 15179576669683296 15183969907096224 15206054020005888 15209516663114624 15231637932146688 15236046237007872 15303528725262336 15329276636839936 15337741193359488 15397353265102848 15439956618863712 15458510809055232 15492910904180736 15496054247571456 15538930699753864 15561531080429568 15571287610814106 15592224435617792 15631807390258176 15634978914237696 15661284484791296 15693896174678784 15732011283785472 15758088984428544 15763406541594192 15801690467621136 15817470160306176 15832857509963584 15855885388382208 15926113227208704 15957525679333376 16000483096776256 16033801104204624 16088792092803072 16092056334016512 16104816955551987 16126471152656384 16136581880513628 16160051506599936 16199298747660288 16231626537879168 16244121026096197 16263641580360192 16299833347106816 16303140406299136 16337088640854144 16372027490868608 16391701750284288 16400584802893824 16409447793298872 16431511590600704 16449300732687576 16465727134089216 16500941093158912 16505716756758528 16510052622151296 16538656043639808 16578822785700864 16611522633404416 16615886292806112 16640053036498944 16672873653927936 16746720043143168 16761449721194802 16783986812862464 16787392101535744 16822348699493376 16893429640259328 16896857133693888 16926750014303232 16930184268079872 17001720855902016 17026448771284992 17029903252856832 17043012224100928 17063492805623808 17077023753393708 17081966145483252 17104934196772864 17110706246003952 17135592673665024 17140552016633856 17177209170747392 17216469815920128 17245436216444928 17322022423240704 17352032570376192 17369951196221676 17429524767203328 17433061028517888 17481297037223097 17506722465483264 17541252490070016 17585783314040448 17589351278517408 17618945045390208 17644570673872896 17649677324058624 17698512694258656 17724254048796672 17727850107482112 17757676896141312 17759213129760768 17762816281264128 17776901776073778 17811964698709032 17837871061929984 17881193153155072 17916877380609792 17947233423654912 17952216389250048 18000543483873288 18062279791755264 18142280046738432 18178063636574208 18224211091117824 18337312515495168 18341032957086528 18367708816244736 18418530927227184 18450657903255552 18454859390594496 18481700803018752 18485450539425792 18505463324273523 18536598433170948 18563558729803776 18568931351353344 18600173244063744 18651175633913472 18682555901148672 18687962962579968 18798035284574208 18835112277245952 18881985164470272 18885816114227712 19003023530909184 19034523327725568 19087190465839392 19120483767730176 19124837784312448 19152653637451776 19173388752113544 19237483304153088 19239147557240832 19243050971369472 19249544526754446 19275427058204672 19296295090268118 19324360317090816 19362475426197504 19401115743500544 19448234421687552 19567469774401536 19601370125795328 19692902272955392 19733909051328768 19814626742796288 19821313176063984 19865421891786432 19869452370177072 19889294161969152 19937598458658816 19977386508158976 19992764339810704 20021842536603648 20025904751044608 20038460286047661 20061333350285312 20065403576983552 20081314969268527 20116342297299456 20150187681069056 20196243437906304 20239435559577728 20245293209461632 20250611419357449 20274738693341184 20320064765724672 20355268976787456 20404704967016448 20410065052580736 20450321591145984 20570774226223104 20586608825151616 20611347745406976 20629476579932064 20633662076722344 20661405663428608 20704429168607232 20720847293130582 20748708107239424 20761716814418808 20791913403396096 20796131856854016 20842409853677568 20846638552316928 20884003571029248 20925194899571712 20976015045047296 21017875388792256 21023958332902464 21068920623494848 21189501311901696 21234817636278272 21242233310029056 21246543128506176 21378401472272832 21409494989635584 21413838743691264 21456075112022016 21473089274069316 21515442507351504 21546735342133248 21570062346127737 21599064996880384 21642168717172224 21644041001895936 21648432342790656 21684855440480256 21739905356727168 21782784854472192 21818892439977984 21879263724398496 21911085713866752 21932400976916768 21954302845452288 22007622342344704 22013403496201728 22051541391519744 22105097047601152 22154515057074816 22186737381998592 22286933308882944 22291455085645824 22328960057524224 22348599628259736 22353133916449206 22429798265991168 22491859882287042 22524572853679104 22529142844925184 22569000019070976 22573579024106496 22630885084461888 22668961141202688 22706537670475776 22769365004524944 22775954860644336 22809081030008832 22814274994671936 22847456898220032 22854069355511808 22955293087893504 22993914955259904 23096029897654272 23159934928295568 23239366356271104 23244081371357184 23308396049630796 23342296620644352 23388336653426688 23447711085387264 23452468371356544 23491926727186944 23598016925678208 23632338731728896 23637133476642816 23676902528188416 23683755041685504 23702535701431704 23749286264945376 23783828082573312 23889169840813056 23936288519000064 24000724645164384 24083039722340352 24189706728984576 24204872820770442 24237418182098944 24298948121490432 24395462370540288 24449750020660224 24454710609448704 24558041236302912 24587552625426432 24600877204340736 24606479187459328 24647267385901056 24673951099031364 24715464577561264 24751411639738368 24758575135137792 24800230992084992 24868234178551296 24910074534864896 24917283950106624 24923829439209168 25009310480891904 25064047046098944 25120080064714752 25175980219293696 25181088152303616 25250762387100029 25337364707878912 25390125021454848 25395276402119808 25449587287785856 25493978356973568 25502581283853024 25564518336151392 25590047265718272 25595239208435712 25615535630090562 25649977738870784 25652196742987776 25657401295159296 25666059369005928 25703389010497536 25728393453690824 25765813756121088 25816633901596672 25868154324667392 25930979228916736 26054926794332514 26089959699202048 26144287150804992 26149591542776832 26260083698224896 26311878735105024 26428417568085312 26466856010809344 26487229189048576 26492603160236096 26547769041387984 26636515344211968 26638819694641152 26644224421896192 26665352664110667 26695790048804864 26701206334726144 26717947048063548 26756806592894976 26821789729732608 26875316070914688 26920850135482368 26928324583875072 26993724279282176 27000815225809932 27093419687632896 27140358635716608 27206273289355264 27213420070107648 27267095454861312 27336316636676736 27427698968297472 27435637028487168 27505968773242752 27511549435629792 27551563224367104 27605905558142976 27627796390840776 27682289085891744 27722551204528128 27728175809138688 27789879804903424 27795518069755904 27804897649756422 27845338094705664 27853397027030016 27900259866095616 27976763450870208 28023833851723008 28031944443869952 28197052926861312 28252668415868928 28322977746705408 28328724171341568 28504535296363776 28551784991588352 28630785698759088 28680725651595264 28687256676468672 28728980456177664 28760083128170316 28856224956229632 28858721335861248 28864576457054208 28913140587307008 28944442635402177 28986540475636224 29043713139296256 29172351632531328 29214780951822336 29351204661602304 29402055188692992 29539353409433088 29715911078510592 29721940114194432 29771946743365632 29798132837679648 29804178555265608 29906397687988224 29989146509716056 30032763804905472 30038857126566912 30092000025427968 30098105365475328 30174513445949184 30181384628368082 30225281521603584 30359153339366592 30367939814192448 30412108040011776 30419033326229248 30607057450524672 30658553273679872 30675482386718976 30879913237727424 30917021618110464 30992108495142912 31077861399507728 31123062160859136 31142575221628212 31184448871235584 31263614780516352 31269957828475392 31322568969582592 31387792349357568 31464022567570944 31516177968857088 31526813083188384 31603380935242272 31634940320612352 31665715019927168 31711770776764416 31852226454417408 31915051358666752 32000966193552512 32067602208409248 32177584185606144 32184112668033024 32209633911103974 32252942305312768 32273163761027256 32320103013199872 32398597495320576 32463253075758336 32488242052192394 32527283160720384 32599666694213632 32606280812598272 32674177281708288 32744054981737216 32818895586597744 32898601465375152 32931454268178432 33001882186317824 33011433513517056 33020105244302592 33077312087279616 33157645571401728 33223045266808832 33231772585612224 33280106072997888 33493440086286336 33522899442389604 33529700874673809 33567973625724928 33574784203071488 33644697398986752 33737789823430563 33786859280518656 33793714267387776 33853500028606464 33860368536159744 34003441711804032 34052897542569984 34059806505713664 34086024448201856 34126985611247616 34154047506787416 34163932290966504 34209868393545728 34221412492007904 34271185347330048 34281104033267712 34354418341494784 34432939631840256 34490872432889856 34644044846481408 34739902392443352 34859049534406656 34866122057035776 34962594074446194 35013444930966528 35082504980140032 35171566628080896 35178702557034816 35237890090780416 35397025388517312 35448508097593344 35455700214964224 35515353792282624 35525632562528256 35553803552147556 35623929397418064 35675742123859968 35762386306310144 35833754761219584 35904432778500096 36001086967746576 36124559583510528 36284560093476864 36356127273148416 36448422182235648 36674625030990336 36682065914173056 36735417632489472 36837061854454368 36901315806511104 36909718781188992 36963401606037504 36970901078851584 37010926648547046 37073196866341896 37127117459607552 37137862702706688 37200346488127488 37302351267826944 37365111802297344 37375925925159936 37596070569148416 37763970328940544 37771632228455424 38006047061818368 38174380931678784 38240967535460352 38249675568624896 38346777504227088 38474966608306176 38478295114481664 38486101942738944 38499089053508892 38550854116409344 38592590180536236 38648720634181632 38724950852395008 38802231487001088 38896468843375104 39134939548803072 39202740251590656 39385804545910784 39467818102657536 39629253485592576 39642626352127968 39730843783572864 39738904740354144 39778588323938304 39875196917317632 39954773016317952 39985528679621408 40043685073207296 40051809502089216 40076920572095322 40122666700570624 40130807153967104 40162629938537054 40232684594598912 40300375362138112 40392486875812608 40478871119155456 40490586418923264 40501222838714898 40640129531449344 40710537953574912 40809409934032896 40820130105161472 40900643182291968 41141548452446208 41173217650303232 41258953159864128 41267324153444688 41408858337214464 41441694586261164 41497416214478848 41523433628837616 41583826806792192 41592263713708032 41684819707355136 41693277104633856 41707346474634633 41768007142058496 41808639362247589 41850389799143424 41952030090094592 42035750777584512 42047916665804928 42137841246989696 42379002623803392 42469635272556544 42484466620058112 42493086257012352 42756802944545664 42818989979271168 42827677487382528 42912150224044032 42946178548138632 43030885014703008 43093470684266496 43140124692255474 43198129993760768 43284337434344448 43288082003791872 43296864685581312 43369710880960512 43479810713454336 43565569708944384 43758527448796992 43822171427733504 43864801953833536 44026806992403456 44103082783039488 44210194095202304 44309030114149632 44573866617765888 44582910171291648 44657920115048448 44697199256519472 44706267832898412 44859596531982336 44983719764574084 45049145707358208 45058285689850368 45138000038141952 45147158048212992 45261770168923776 45272076942552123 45337922282405376 45413075340951552 45538730009049888 45551909721288672 45618162060017664 45628549989343872 45694913796440064 45708138711023616 45910586175787008 45987829910519808 46192059795308544 46319869856591136 46478732712542208 46488162742714368 46616792099261592 46684593241288704 46776673306853376 46895422170774528 46904936742713088 46983853454373888 47196033851356416 47274266953285632 47405071402863408 47498572529890752 47567656165146624 47778339681626112 47872577038000128 48001449290328768 48379413457969152 48409745641540884 48474836364197888 48597896242980864 48732363078288591 48790924741080576 48899500041320448 48909421218897408 49116082472605824 49175105250852864 49201754408681472 49212958374918656 49294534771802112 49347902198062728 49430929155122528 49502823279476736 49517150270275584 49600461984169984 49736468357102592 49820149069729792 49834567900213248 49847658878418336 50018620961783808 50240160129429504 50351960438587392 50362176304607232 50501524774200058 50674729415757824 50780250042909696 50790552804239616 50899174575571712 51005162567706048 51129036672302784 51190478416871424 51231071260181124 51299955477741568 51314802590318592 51332118738011856 51406778020995072 51456786907381648 51531627512242176 51633267803193344 51736308649334784 51861958457833472 52109853588665028 52179919398404096 52288574301609984 52299183085553664 52443891111669291 52520167396449792 52623757470210048 52856835136170624 52933712021618688 52974458378097152 52985206320472192 53095538082775968 53273030688423936 53277639389282304 53288448843792384 53330705328221334 53391580097609728 53402412669452288 53435894096127096 53513613185789952 53643579459465216 53750632141829376 53841700270964736 53856649167750144 53987448558564352 54001630451619864 54186839375265792 54426840140215296 54534190909722624 54672633273353472 55011937546485504 55023098871259584 55103126448734208 55255592781681552 55364578171783488 55445102409056256 55456351618277376 55516389972820569 55579759609806848 55591036139511808 55609795299512844 55690676189411328 55706794054060032 55800519732191232 55953526901740416 56047667703446016 56063888887739904 56394105853722624 56505336831737856 56645955493410816 56657448342683136 57009070592727552 57103569983176704 57261571397518176 57361451303190528 57374513352937344 57457960912355328 57520166256340632 57712449912459264 57717442671722496 57729152914108416 57826281174614016 57888885270804354 57973080951272448 58087426278592512 58344703265062656 58702409323204608 58804110377385984 59078706818866176 59443880228388864 59596265675359296 59608357110531216 59812795375976448 59978293019432112 60065527609810944 60077714253133824 60184000050855936 60196210730950656 60243944907805581 60349026891898368 60362769256736164 60450563043207168 60718306678733184 60735879628384896 60824216080023552 60838066652458496 61214114901049344 61317106547359744 61350964773437952 61759826475454848 61834043236220928 61984216990285824 62155722799015456 62246124321718272 62285150443256424 62368897742471168 62527229561032704 62539915656950784 62645137939165184 62775584698715136 62928045135141888 63053626166376768 63206761870484544 63331430039854336 63704452908834816 63830102717333504 64001932387105024 64135204416818496 64368225336066048 64419267822207948 64505884610625536 64546327522054512 64640206026399744 64797194990641152 64926506151516672 64976484104384788 65054566321440768 65199333388427264 65212561625196544 65348354563416576 65488109963474432 65637791173195488 65797202930750304 65862908536356864 66003764372635648 66022867027034112 66040210488605184 66154624174559232 66315291142803456 66446090533617664 66463545171224448 66560212145995776 66986880172572672 67045798884779208 67059401749347618 67135947251449856 67149568406142976 67289394797973504 67475579646861126 67573718561037312 67587428534775552 67707000057212928 67720737072319488 68006883423608064 68119613011427328 68172048896403712 68308095013574832 68327864581933008 68442824984015808 68542370694660096 68562208066535424 68708836682989568 68865879263680512 68981744865779712 69288089692962816 69479804784886704 69718099068813312 69732244114071552 69925188148892388 70026889861933056 70165009960280064 70343133256161792 70357405114069632 70475780181560832 70794050777034624 70897016195186688 70911400429928448 71030707584565248 71051265125056512 71107607104295112 71247858794836128 71351484247719936 71524772612620288 71667509522439168 71808865557000192 72002173935493152 72249119167021056 72569120186953728 72712254546296832 72896844364471296 73349250061980672 73364131828346112 73674123708908736 73802631613022208 73819437562377984 73941802157703168 74021853297094092 74146393732683792 74254234919215104 74275725405413376 74400692976254976 74604702535653888 74730223604594688 74751851850319872 75192141138296832 75527940657881088 75543264456910848 75752287161300087 76012094123636736 76348761863357568 76481935070920704 76499351137249792 76693555008454176 76949933216612352 76956590228963328 76972203885477888 76998178107017784 77101708232818688 77185180361072472 77297441268363264 77449901704790016 77604462974002176 77792937686750208 78269879097606144 78771609091821568 78935636205315072 79285252704255936 79461687567145728 79477809480708288 79909546032635904 79971057359242816 80087370146414592 80103619004178432 80153841144190644 80261614307934208 80325259877074108 80465369189197824 80600750724276224 80784973751625216 80957742238310912 80981172837846528 81002445677429796 81280259062898688 81421075907149824 81618819868065792 81640260210322944 81801286364583936 82283096904892416 82346435300606464 82517906319728256 82534648306889376 82817716674428928 82883389172522328 82994832428957696 83046867257675232 83167653613584384 83184527427416064 83369639414710272 83386554209267712 83414692949269266 83536014284116992 83617278724495178 83700779598286848 83904060180189184 84071501555169024 84095833331609856 84275682493979392 84758005247606784 84939270545113088 84968933240116224 84986172514024704 85513605889091328 85655354974765056 85892357096277264 86061770029406016 86186941368532992 86280249384510948 86396259987521536 86568674868688896 86576164007583744 86593729371162624 86739421761921024 86833327906206531 86959621426908672 87131139417888768 87517054897593984 87644342855467008 87729603907667072 88053613984806912 88206165566078976 88420388190404608 88618060228299264 89147733235531776 89165820342583296 89315840230096896 89394398513038944 89412535665796824 89719193063964672 89967439529148168 90098291414716416 90116571379700736 90276000076283904 90294316096425984 90523540337847552 90544153885104246 90675844564810752 91077460018099776 91103819442577344 91236324120035328 91257099978687744 91821172351574016 91975659821039616 92639739713182272 92976325485428736 93233584198523184 93369186482577408 93553346613706752 93790844341549056 93809873485426176 93967706908747776 94392067702712832 94548533906571264 94810142805726816 94997145059781504 95135312330293248 95556679363252224 95745154076000256 96002898580657536 96758826915938304 96819491283081768 96949672728395776 97195792485961728 97464726156577182 97581849482161152 97799000082640896 97818842437794816 98232164945211648 98425916749837312 98695804396125456 98861858310245056 99005646558953472 99034300540551168 99472936714205184 99640298139459584 99669135800426496 99695317756836672 100480320258859008 100703920877174784 100724352609214464 101003049548400116 101213369470291689 101349458831515648 101560500085819392 101581105608479232 101798349151143424 102010325135412096 102258073344605568 102380956833742848 102462142520362248 102599910955483136 102629605180637184 102664237476023712 102813556041990144 102913573814763296 103063255024484352 103266535606386688 103472617298669568 103723916915666944 104219707177330056 104359838796808192 104577148603219968 104598366171107328 104887782223338582 105040334792899584 105247514940420096 105713670272341248 105948916756194304 105970412640944384 106191076165551936 106546061376847872 106576897687584768 106661410656442668 106804825338904576 106871788192254192 107027226371579904 107287158918930432 107501264283658752 107713298335500288 107974897117128704 108003260903239728 108373678750531584 108853680280430592 109068381819445248 109345266546706944 110023875092971008 110046197742519168 110206252897468416 110511185563363104 110729156343566976 110890204818112512 110912703236554752 111032779945641138 111159519219613696 111182072279023616 111219590599025688 111381352378822656 111413588108120064 111601039464382464 111907053803480832 112095335406892032 112127777775479808 112788211707445248 113291910986821632 113314896685366272 114018141185455104 114523142795036352 114722902606381056 114749026705874688 115040332512681264 115424899824918528 115434885343444992 115458305828216832 115652562349228032 115777770541608708 115946161902544896 116174852557185024 116689406530125312 117404818646409216 117608220754771968 118157413637732352 118887760456777728 119192531350718592 119216714221062432 119625590751952896 119956586038864224 120131055219621888 120155428506267648 120368000101711872 120392421461901312 120487889815611162 120698053783796736 120725538513472328 120901126086414336 121436613357466368 121471759256769792 121676133304916992 122428229802098688 122701929546875904 123519652950909696 124311445598030912 124492248643436544 124570300886512848 125054459122065408 125079831313901568 125122039423903899 125290275878330368 125425918086742767 125551169397430272 125856090270283776 126107252332753536 126413523740969088 126662860079708672 127408905817669632 127660205434667008 128003864774210048 128270408833636992 128736450672132096 128838535644415896 129011769221251072 129092655044109024 129280412052799488 129594389981282304 129853012303033344 129952968208769576 130109132642881536 130398666776854528 130425123250393088 130696709126833152 130976219926948864 131275582346390976 131594405861500608 132080420977210368 132309248349118464 132630582285606912 132892181067235328 132927090342448896 133973760345145344 134091597769558416 134118803498695236 134299136812285952 134578789595947008 134951159293722252 135147437122074624 135174857069551104 135414000114425856 135441474144638976 135816230827656369 136013766847216128 136239226022854656 136344097792807424 136616190027149664 136655729163866016 136885649968031616 137084741389320192 137124416133070848 137417673365979136 137731758527361024 137963489731559424 138576179385925632 138959609569773408 139436198137626624 139464488228143104 139850376297784776 140053779723866112 140330019920560128 140686266512323584 140714810228139264 140951560363121664 141588101554069248 141822800859856896 142215214208590224 142495717589672256 142702968495439872 143049545225240576 143335019044878336 143617731114000384 144004347870986304 145138240373907456 145424509092593664 145793688728942592 146197089234865773 146698500123961344 146728263656692224 147348247417817472 147605263226044416 147638875124755968 147883604315406336 148043706594188184 148292787465367584 148508469838430208 148551450810826752 148801385952509952 149209405071307776 149460447209189376 149503703700639744 151055881315762176 151086528913821696 151504574322600174 152024188247273472 152697523726715136 152998702274499584 153387110016908352 153899866433224704 153944407770955776 153996356214035568 154370360722144944 154594882536726528 154899803409580032 155208925948004352 155585875373500416 156539758195212288 157331673335007873 157543218183643136 157871272410630144 158570505408511872 158923375134291456 158955618961416576 159819092065271808 159942114718485632 160174740292829184 160207238008356864 160307682288381288 160523228615868416 160650519754148216 160930738378395648 161201501448552448 161569947503250432 161915484476621824 161962345675693056 162004891354859592 162560518125797376 163280520420645888 163602572729167872 164692870601212928 165035812639456512 165069296613778752 165766778345044656 166093734515350464 166335307227168768 166369054854832128 166739278829420544 166773108418535424 166829385898538532 167072028568233984 167234557448990356 167401559196573696 167808120360378368 168143003110338048 168191666663219712 168551364987958784 169516010495213568 169878541090226176 169937866480232448 169972345028049408 171027211778182656 171310709949530112 171784714192554528 172123540058812032 172373882737065984 172560498769021896 172792519975043072 173137349737377792 173152328015167488 173187458742325248 173478843523842048 173666655812413062 173919242853817344 174262278835777536 175034109795187968 175459207815334144 176107227969613824 176412331132157952 176840776380809216 177236120456598528 178331640685166592 178788797026077888 178825071331593648 179438386127929344 179934879058296336 180196582829432832 180233142759401472 180552000152567808 180588632192851968 180731834723416743 181047080675695104 181088307770208492 181351689129621504 182154920036199552 182207638885154688 182472648240070656 182514199957375488 183642344703148032 183951319642079232 185279479426364544 185952650970857472 186467168397046368 186738372965154816 187106693227413504 187581688683098112 187619746970852352 187935413817495552 188784135405425664 189620285611453632 189994290119563008 191113358726504448 191490308152000512 192005797161315072 193517653831876608 193638982566163536 194391584971923456 194929452313154364 195163698964322304 195598000165281792 195637684875589632 196179000084392533 196464329890423296 196851833499674624 197391608792250912 197723716620490112 198011293117906944 198068601081102336 198945873428410368 199280596278919168 199338271600852992 199390635513673344 200960640517718016 201407841754349568 201448705218428928 202006099096800232 202426738940583378 202698917663031296 203121000171638784 203162211216958464 203596698302286848 204020650270824192 204516146689211136 204924285040724496 205328474952047424 205627112083980288 205827147629526592 206126510048968704 206945234597339136 207447833831333888 208439414354660112 209154297206439936 209196732342214656 209775564446677164 210080669585799168 210495029880840192 211427340544682496 211897833512388608 211940825281888768 212382152331103872 213092122753695744 213153795375169536 213322821312885336 213609650677809152 213743576384508384 214054452743159808 214574317837860864 215002528567317504 215426596671000576 215949794234257408 216006521806479456 216747357501063168 217707360560861184 218136763638890496 218690533093413888 220047750185942016 220092395485038336 221022371126726208 221458312687133952 221825406473109504 222065559891282276 222364144558047232 222439181198051376 222762704757645312 222827176216240128 223202078928764928 223814107606961664 224190670813784064 224255555550959616 225576423414890496 226583821973643264 226629793370732544 227256861483900261 228036282370910208 229046285590072704 229445805212762112 229498053411749376 230080665025362528 230849799649837056 230869770686889984 230916611656433664 231305124698456064 231555541083217416 231892323805089792 232349705114370048 233378813060250624 234809637292818432 236314827275464704 238385062701437184 238433428442124864 239913172077728448 240262110439243776 240310857012535296 240784842923802624 240975779631222324 241396107567593472 241451077026944656 241802252172828672 242873226714932736 242943518513539584 243352266609833984 244856459604197376 245403859093751808 247039305901819392 248622891196061824 248984497286873088 249140601773025696 250108918244130816 250159662627803136 250244078847807798 250580551756660736 250851836173485534 251102338794860544 251712180540567552 252214504665507072 252827047481938176 253325720159417344 254817811635339264 256007729548420096 256540817667273984 257677071288831792 258185310088218048 258560824105598976 259188779962564608 259706024606066688 259905936417539152 260218265285763072 260499983718619593 260797333553709056 260850246500786176 261393418253666304 261952439853897728 262551164692781952 263188811723001216 264160841954420736 264618496698236928 265261164571213824 265784362134470656 265854180684897792 267947520690290688 268183195539116832 268237606997390472 268598273624571904 269157579191894016 269902318587444504 270294874244149248 270349714139102208 270828000228851712 270882948289277952 271632461655312738 272027533694432256 272688195585614848 273232380054299328 273311458327732032 273771299936063232 275463517054722048 275926979463118848 277919219139546816 278928976456286208 279700752595569552 280107559447732224 280660039841120256 281372533024647168 281429620456278528 281903120726243328 283176203108138496 283645601719713792 284430428417180448 284991435179344512 285405936990879744 286099090450481152 286670038089756672 287235462228000768 288008695741972608 290276480747814912 290849018185187328 291587377457885184 292394178469731546 293397000247922688 293456527313384448 294696494835634944 295277750249511936 296087413188376368 296585574930735168 297016939676860416 297102901621653504 298418810142615552 298920894418378752 299007407401279488 302111762631524352 302173057827643392 303009148645200348 304048376494546944 305395047453430272 305997404548999168 306774220033816704 307799732866449408 307888815541911552 307992712428071136 308740721444289888 309189765073453056 309799606819160064 310417851896008704 311171750747000832 313079516390424576 314663346670015746 315086436367286272 315742544821260288 317141010817023744 317846750268582912 317911237922833152 319638184130543616 319884229436971264 320414476016713728 320615364576762576 321301039508296432 321861476756791296 322403002897104896 323139895006500864 323830968953243648 323924691351386112 324009782709719184 325121036251594752 326561040841291776 327205145458335744 329385741202425856 330071625278913024 330138593227557504 331533556690089312 332187469030700928 332670614454337536 332738109709664256 333478557658841088 333546216837070848 333658771797077064 334144057136467968 334469114897980712 334803118393147392 335616240720756736 336286006220676096 336383333326439424 337102729975917568 339875732960464896 339944690056098816 342054423556365312 343569428385109056 344247080117624064 345120997538043792 346274699474755584 346304656030334976 346374917484650496 346957687047684096 347333311624826124 347838485707634688 348524557671555072 350068219590375936 350918415630668288 352214455939227648 352824662264315904 353681552761618432 354472240913197056 356663281370333184 357577594052155776 357650142663187296 358876772255858688 359869758116592672 360393165658865664 360466285518802944 361104000305135616 361177264385703936 361463669446833486 362094161351390208 362176615540416984 362703378259243008 364309840072399104 364415277770309376 365028399914750976 367284689406296064 370558958852729088 372934336794092736 373476745930309632 375163377366196224 375239493941704704 375870827634991104 376277754260228301 377568270810851328 379240571222907264 379988580239126016 382226717453008896 382980616304001024 384011594322630144 387035307663753216 387277965132327072 388783169943846912 389858904626308728 390327397928644608 391196000330563584 391275369751179264 392358000168785066 392928659780846592 393703666999349248 394783217584501824 395447433240980224 397891746856820736 398561192557838336 398676543201705984 398781271027346688 401921281035436032 402897410436857856 404012198193600464 404853477881166756 405397835326062592 406242000343277568 406324422433916928 407193396604573696 407448692482969107 408041300541648384 409032293378422272 409848570081448992 410656949904094848 411254224167960576 411654295259053184 412253020097937408 413890469194678272 414895667662667776 416878828709320224 418308594412879872 418393464684429312 419551128893354328 420161339171598336 420990059761680384 422854681089364992 423795667024777216 423881650563777536 424764304662207744 426645642625770672 427487152769016768 428108905486319616 429148635675721728 430005057134635008 430853193342001152 431899588468514816 432013043612958912 435414721121722368 436273527277780992 437381066186827776 438591267704597319 440095500371884032 440184790970076672 442044742253452416 442916625374267904 443650812946219008 444131119782564552 444728289116094464 444878362396102752 445525409515290624 445654352432480256 446404157857529856 447628215213923328 448381341627568128 448511111101919232 453167643947286528 453259586741465088 454513722967800522 456072564741820416 458092571180145408 458996106823498752 460161330050725056 461699599299674112 461833223312867328 463111082166434832 463784647610179584 464699410228740096 466757626120501248 469619274585636864 472629654550929408 476770125402874368 476866856884249728 479826344155456896 480524220878487552 480621714025070592 481569685847605248 481951559262444648 482792215135186944 482902154053889312 483604504345657344 485746453429865472 485887037027079168 486704533219667968 490807718187503616 494078611803638784 497245782392123648 498281203546051392 500217836488261632 500319325255606272 500488157695615596 501161103513321472 501703672346971068 502204677589721088 503424361081135104 504429009331014144 505654094963876352 506651440318834688 509635623270678528 512015459096840192 513081635334547968 515354142577663584 516370620176436096 517121648211197952 518377559925129216 519412049212133376 519811872835078304 520436530571526144 520999967437239186 521594667107418112 521700493001572352 522786836507332608 523904879707795456 525102329385563904 526377623446002432 528321683908841472 529236993396473856 530522329142427648 531708361369795584 536366391078233664 536475213994780944 538315158383788032 539804637174889008 540589748488298496 540699428278204416 541656000457703424 541765896578555904 542195504170250229 543264923310625476 544055067388864512 545376391171229696 546464760108598656 546622916655464064 547542599872126464 550927034109444096 551853958926237696 555838438279093632 557857952912572416 559401505191139104 560215118895464448 561320079682240512 562745066049294336 562859240912557056 563806241452486656 566352406216276992 568860856834360896 569982870358689024 573340076179513344 574470924456001536 576017391483945216 580552961495629824 583174754915770368 584788356939463092 586794000495845376 586913054626768896 588537000253177599 589392989671269888 590555500499023872 592174826376752736 593171149861470336 594033879353720832 594205803243307008 596837620285231104 597841788836757504 598014814802558976 604223525263048704 604346115655286784 606018297290400696 608096752989093888 610790094906860544 611994809097998336 613548440067633408 615985424856142272 617481442888579776 618379530146906112 620835703792017408 622343501494001664 629326693340031492 630172872734572544 631485089642520576 634282021634047488 635693500537165824 635822475845666304 639276368261087232 639768458873942528 640828952033427456 641230729153525152 642602079016592864 643722953513582592 644806005794209792 646279790013001728 647661937906487296 647849382702772224 648019565419438368 650242072503189504 653122081682583552 654410290916671488 658771482404851712 660143250557826048 660277186455115008 663067113380178624 664374938061401856 665476219419328512 667092433674141696 667317543594154128 668288114272935936 668938229795961424 669606236786294784 671232481441513472 672572012441352192 672766666652878848 674205459951835136 679751465920929792 679889380112197632 681770584451700783 684108847112730624 687138856770218112 688494160235248128 690241995076087584 692549398949511168 692609312060669952 692749834969300992 693915374095368192 694666623249652248 695676971415269376 697049115343110144 700136439180751872 701836831261336576 704428911878455296 708944481826394112 715155188104311552 715300285326374592 719739516233185344 720786331317731328 720932571037605888 722354528771407872 722927338893666972 724188322702780416 724353231080833968 725406756518486016 728619680144798208 728830555540618752 730056799829501952 734569378812592128 741117917705458176 745868673588185472 746953491860619264 750326754732392448 750478987883409408 751741655269982208 752555508520456602 755136541621702656 758481142445814528 759977160478252032 764453434906017792 768023188645260288 774555930264654144 777566339887693824 779717809252617456 780654795857289216 782392000661127168 782550739502358528 784716000337570132 785857319561693184 787407333998698496 789566435169003648 790894866481960448 795783493713641472 797122385115676672 797353086403411968 797562542054693376 803842562070872064 805794820873715712 808024396387200928 809706955762333512 810795670652125184 812484000686555136 812648844867833856 814386793209147392 814897384965938214 816082601083296768 818064586756844544 819697140162897984 821313899808189696 823308590518106368 827780938389356544 829791335325335552 833757657418640448 836786929368858624 839102257786708656 840322678343196672 841980119523360768 845709362178729984 847591334049554432 847763301127555072 849528609324415488 853291285251541344 854974305538033536 856217810972639232 858297271351443456 860010114269270016 861706386684002304 863799176937029632 864026087225917824 870829442243444736 872547054555561984 874762132373655552 877182535409194638 880191000743768064 880369581940153344 884089484506904832 885833250748535808 888262239565129104 889756724792205504 891050819030581248 891308704864960512 895256430427846656 896762683255136256 897022222203838464 906335287894573056 906519173482930176 909027445935601044 912145129483640832 916185142360290816 917992213646997504 920322660101450112 923399198599348224 923666446625734656 926222164332869664 927569295220359168 929398820457480192 933515252241002496 939238549171273728 945259309101858816 953540250805748736 953733713768499456 959652688310913792 961243428050141184 963903118524889296 965584430270373888 965804308107778624 967209008691314688 971492906859730944 971774074054158336 973409066439335936 981615436375007232 988157223607277568 994491564784247296 996562407092102784 1000435672976523264 1000638650511212544 1000976315391231192 1002322207026642944 1003407344693942136 1004409355179442176 1006848722162270208 1008858018662028288 1011308189927752704 1013302880637669376 1024030918193680384 1026163270669095936 1030708285155327168 1032741240352872192 1038824098424266752 1039623745670156608 1040873061143052288 1041999934874478372 1043400986003144704 1045573673014665216 1047809759415590912 1050204658771127808 1052755246892004864 1056643367817682944 1058473986792947712 1061044658284855296 1063416722739591168 1072732782156467328 1072950427989561888 1076630316767576064 1079609274349778016 1081179496976596992 1081398856556408832 1083312000915406848 1083531793157111808 1084391008340500458 1086529846621250952 1088110134777729024 1090752782342459392 1092929520217197312 1093245833310928128 1095085199744252928 1101854068218888192 1111676876558187264 1118803010382278208 1120430237790928896 1125490132098588672 1125718481825114112 1127612482904973312 1128833262780684903 1132704812432553984 1137721713668721792 1139965740717378048 1146680152359026688 1148941848912003072 1152034782967890432 1161105922991259648 1166349509831540736 1169576713878926184 1173588000991690752 1173826109253537792 1177074000506355198 1178785979342539776 1181111000998047744 1184349652753505472 1186342299722940672 1193675240570462208 1195683577673515008 1196029629605117952 1208692231310573568 1212036594580801392 1216193505978187776 1221580189813721088 1222346077448907321 1223989618195996672 1227096880135266816 1231970849712284544 1234962885777159552 1236759060293812224 1241671407584034816 1244687002988003328 1258653386680062984 1260345745469145088 1262970179285041152 1268564043268094976 1271387001074331648 1271644951691332608 1279536917747885056 1282461458307050304 1285204158033185728 1287445907027165184 1292559580026003456 1295323875812974592 1295698765405544448 1296039130838876736 1306244163365167104 1308820581833342976 1315773803113791957 1317542964809703424 1320286501115652096 1320554372910230016 1326134226760357248 1328749876122803712 1330952438838657024 1334184867348283392 1334635087188308256 1336576228545871872 1337876459591922848 1339212473572589568 1342464962883026944 1345144024882704384 1345533333305757696 1348410919903670272 1359502931841859584 1359778760224395264 1363541168903401566 1368217694225461248 1374277713540436224 1376988320470496256 1380483990152175168 1385098797899022336 1385499669938601984 1389333246499304496 1391353942830538752 1394098230686220288 1400272878361503744 1403673662522673152 1408857823756910592 1417888963652788224 1430310376208623104 1430600570652749184 1439479032466370688 1441572662635462656 1441865142075211776 1444709057542815744 1445854677787333944 1448376645405560832 1448706462161667936 1450813513036972032 1457239360289596416 1457661111081237504 1460113599659003904 1482235835410916352 1491737347176370944 1500653509464784896 1500957975766818816 1503483310539964416 1505111017040913204 1510273083243405312 1516962284891629056 1519954320956504064 1528906869812035584 1536046377290520576 1549111860529308288 1555132679775387648 1559435618505234912 1561309591714578432 1564784001322254336 1565101479004717056 1569432000675140264 1571714639123386368 1574814667997396992 1579132870338007296 1581789732963920896 1591566987427282944 1595125084109386752 1616048792774401856 1619413911524667024 1624968001373110272 1625297689735667712 1626586512510750687 1628773586418294784 1629794769931876428 1632165202166593536 1636129173513689088 1639394280325795968 1642627799616379392 1646617181036212736 1655561876778713088 1659582670650671104 1667515314837280896 1673573858737717248 1678204515573417312 1680645356686393344 1683960239046721536 1691418724357459968 1695182668099108864 1695526602255110144 1699057218648830976 1706582570503082688 1709948611076067072 1720020228538540032 1723412773368004608 1727598353874059264 1728052174451835648 1741658884486889472 1749524264747311104 1754365070818389276 1760382001487536128 1760739163880306688 1765611000759532797 1768178969013809664 1771666501497071616 1776524479130258208 1779513449584411008 1782101638061162496 1782617409729921024 1790512860855693312 1793525366510272512 1794044444407676928 1812670575789146112 1813038346965860352 1818054891871202088 1824290258967281664 1832370284720581632 1835984427293995008 1840645320202900224 1852444328665739328 1855138590440718336 1867030504482004992 1890518618203717632 1907080501611497472 1907467427536998912 1919305376621827584 1922486856100282368 1927806237049778592 1931168860540747776 1931608616215557248 1934418017382629376 1942985813719461888 1943548148108316672 1946818132878671872 1963230872750014464 1976314447214555136 1988983129568494592 1993124814184205568 2001277301022425088 2001952630782462384 2006814689387884272 2008818710358884352 2013697444324540416 2017716037324056576 2022616379855505408 2026605761275338752 2045311753355102349 2048061836387360768 2052326541338191872 2061416570310654336 2065482480705744384 2077648196848533504 2079247491340313216 2081746122286104576 2083999869748956744 2086801972006289408 2091147346029330432 2095619518831181824 2100409317542255616 2105510493784009728 2113286735635365888 2126833445479182336 2145465564312934656 2145900855979123776 2159218548699556032 2162358993953193984 2162797713112817664 2167063586314223616 2168782016681000916 2173059693242501904 2176220269555458048 2181505564684918784 2185859040434394624 2186491666621856256 2190170399488505856 2203708136437776384 2223353753116374528 2237606020764556416 2240860475581857792 2250980264197177344 2251436963650228224 2255224965809946624 2257666525561369806 2265409624865107968 2275443427337443584 2279931481434756096 2293360304718053376 2304069565935780864 2332699019663081472 2339153427757852368 2347176001983381504 2347652218507075584 2354148001012710396 2357571958685079552 2362222001996095488 2368699305507010944 2372684599445881344 2387350481140924416 2391367155347030016 2392059259210235904 2417384462621147136 2424073189161602784 2432387011956375552 2443160379627442176 2444692154897814642 2447979236391993344 2454193760270533632 2463941699424569088 2469925771554319104 2483342815168069632 2489374005976006656 2517306773360125968 2525940358570082304 2537128086536189952 2542774002148663296 2543289903382665216 2550327001097102929 2559073835495770112 2564922916614100608 2570408316066371456 2574891814054330368 2585119160052006912 2590647751625949184 2591397530811088896 2592078261677753472 2612488326730334208 2617641163666685952 2631547606227583914 2635085929619406848 2640573002231304192 2641108745820460032 2652268453520714496 2657499752245607424 2669270174376616512 2673152457091743744 2675752919183845696 2690288049765408768 2691066666611515392 2696821839807340544 2719005863683719168 2719557520448790528 2727082337806803132 2736435388450922496 2748555427080872448 2753976640940992512 2760967980304350336 2770197595798044672 2770999339877203968 2778666492998608992 2782707885661077504 2788196461372440576 2800545756723007488 2807347325045346304 2817715647513821184 2835777927305576448 2860620752417246208 2861201141305498368 2878958064932741376 2883730284150423552 2891709355574667888 2896753290811121664 2897412924323335872 2901627026073944064 2914478720579192832 2915322222162475008 2920227199318007808 2964471670821832704 2983474694352741888 3001307018929569792 3001915951533637632 3006966621079928832 3010222034081826408 3020546166486810624 3033924569783258112 3039908641913008128 3072092754581041152 3098223721058616576 3118871237010469824 3122619183429156864 3130202958009434112 3138864001350280528 3143429278246772736 3149629335994793984 3158265740676014592 3163579465927841792 3183133974854565888 3190250168218773504 3232097585548803712 3238827823049334048 3249936002746220544 3250595379471335424 3253173025021501374 3257547172836589568 3259589539863752856 3264330404333187072 3272258347027378176 3278788560651591936 3285255599232758784 3293234362072425472 3335030629674561792 3356409031146834624 3361290713372786688 3382837448714919936 3386499788342054709 3390365336198217728 3391053204510220288 3398114437297661952 3413165141006165376 3419897222152134144 3440040457077080064 3446825546736009216 3455196707748118528 3456104348903671296 3483317768973778944 3499048529494622208 3508730141636778552 3520764002975072256 3521478327760613376 3531222001519065594 3536357938027619328 3543333002994143232 3553048958260516416 3559026899168822016 3581025721711386624 3587050733020545024 3588088888815353856 3626076693931720704 3636109783742404176 3648580517934563328 3664740569441163264 3671968854587990016 3681290640405800448 3704888657331478656 3710277180881436672 3734061008964009984 3781037236407435264 3814161003222994944 3814934855073997824 3838610753243655168 3855612474099557184 3862337721081495552 3863217232431114496 3885971627438923776 3887096296216633344 3893636265757343744 3926461745500028928 3952628894429110272 3977966259136989184 3986249628368411136 4002554602044850176 4003905261564924768 4013629378775768544 4017637420717768704 4027394888649080832 4035432074648113152 4045232759711010816 4053211522550677504 4090623506710204698 4096123672774721536 4104653082676383744 4122833140621308672 4130964961411488768 4155296393697067008 4158494982680626432 4167999739497913488 4182294692058660864 4191239037662363648 4200818635084511232 4211020987568019456 4226573471270731776 4253666890958364672 4290931128625869312 4291801711958247552 4318437097399112064 4324717987906387968 4325595426225635328 4334127172628447232 4337564033362001832 4346119386485003808 4352440539110916096 4363011129369837568 4371718080868789248 4372983333243712512 4380340798977011712 4446707506232749056 4475212041529112832 4501960528394354688 4502873927300456448 4510449931619893248 4515333051122739612 4530819249730215936 4550886854674887168 4559862962869512192 4586720609436106752 4608139131871561728 4665398039326162944 4678306855515704736 4694352003966763008 4695304437014151168 4708296002025420792 4715143917370159104 4724444003992190976 4737398611014021888 4745369198891762688 4774700962281848832 4848146378323205568 4886320759254884352 4889384309795629284 4895958472783986688 4908387520541067264 4927883398849138176 4939851543108638208 4966685630336139264 4978748011952013312 5034613546720251936 5051880717140164608 5074256173072379904 5085548004297326592 5086579806765330432 5100654002194205858 5118147670991540224 5129845833228201216 5140816632132742912 5170238320104013824 5181295503251898368 5182795061622177792 5184156523355506944 5224976653460668416 5263095212455167828 5270171859238813696 5281146004462608384 5282217491640920064 5296833002278598391 5304536907041428992 5314999504491214848 5338540348753233024 5346304914183487488 5351505838367691392 5380576099530817536 5382133333223030784 5393643679614681088 5438011727367438336 5439115040897581056 5454164675613606264 5472870776901844992 5497110854161744896 5507953281881985024 5521935960608700672 5557332985997217984 5565415771322155008 5601091513446014976 5614694650090692608 5671555854611152896 5721241504834492416 5722402282610996736 5757916129865482752 5767460568300847104 5783418711149335776 5793506581622243328 5794825848646671744 5803254052147888128 5828957441158385664 5830644444324950016 5840454398636015616 5928943341643665408 5966949388705483776 6003831903067275264 6020444068163652816 6041092332973621248 6067849139566516224 6079817283826016256 6144185509162082304 6196447442117233152 6237742474020939648 6245238366858313728 6260405916018868224 6277728002700561056 6286858556493545472 6299258671989587968 6316531481352029184 6327158931855683584 6380500336437547008 6464195171097607424 6477655646098668096 6501190758942670848 6506346050043002748 6515094345673179136 6519179079727505712 6528660808666374144 6544516694054756352 6557577121303183872 6570511198465517568 6586468724144850944 6670061259349123584 6712818062293669248 6722581426745573376 6765674897429839872 6772999576684109418 6780730672396435456 6782106409020440576 6796228874595323904 6826330282012330752 6839794444304268288 6880080914154160128 6912208697807342592 6998097058989244416 7017460283273557104 7041528005950144512 7042956655521226752 7062444003038131188 7072715876055238656 7086666005988286464 7106097916521032832 7118053798337644032 7162051443422773248 7174101466041090048 7176177777630707712 7252153387863441408 7272219567484808352 7297161035869126656 7329481138882326528 7343937709175980032 7362581280811600896 7409777314662957312 7468122017928019968 7628322006445989888 7629869710147995648 7650981003291308787 7677221506487310336 7711224948199114368 7724675442162991104 7726434464862228992 7771943254877847552 7774192592433266688 7787272531514687488 7852923491000057856 7905257788858220544 7955932518273978368 7972499256736822272 8007810523129849536 8027258757551537088 8070864149296226304 8090465519422021632 8106423045101355008 8181247013420409396 8192247345549443072 8209306165352767488 8245666281242617344 8261929922822977536 8310592787394134016 8316989965361252864 8335999478995826976 8364589384117321728 8382478075324727296 8401637270169022464 8422041975136038912 8453146942541463552 8507333781916729344 8581862257251738624 8583603423916495104 8636874194798224128 8651190852451270656 8675128066724003664 8692238772970007616 8704881078221832192 8726022258739675136 8743436161737578496 8745966666487425024 8760681597954023424 8893415012465498112 8950424083058225664 9003921056788709376 9005747854600912896 9020899863239786496 9030666102245479224 9061638499460431872 9101773709349774336 9119725925739024384 9216278263743123456 9356613711031409472 9390608874028302336 9416592004050841584 9430287834740318208 9448888007984381952 9474797222028043776 9490738397783525376 9549401924563697664 9696292756646411136 9772641518509768704 9778768619591258568 9791916945567973376 9816775041082134528 9855766797698276352 9879703086217276416 10069227093440503872 10148512346144759808 10171096008594653184 10173159613530660864 10201308004388411716 10236295341983080448 10259691666456402432 10281633264265485824 10340476640208027648 10362591006503796736 10365590123244355584 10368313046711013888 10449953306921336832 10526190424910335656 10540343718477627392 10562292008925216768 10564434983281840128 10593666004557196782 10609073814082857984 10629999008982429696 10677080697506466048 10703011676735382784 10761152199061635072 10764266666446061568 10787287359229362176 10878230081795162112 10908329351227212528 10945741553803689984 10994221708323489792 11015906563763970048 11043871921217401344 11114665971994435968 11130831542644310016 11202183026892029952 11229389300181385216 11343111709222305792 11442483009668984832 11444804565221993472 11515832259730965504 11566837422298671552 11587013163244486656 11589651697293343488 11657914882316771328 11661288888649900032 11680908797272031232 11857886683287330816 11933898777410967552 12007663806134550528 12040888136327305632 12082184665947242496 12135698279133032448 12159634567652032512 12288371018324164608 12392894884234466304 12475484948041879296 12555456005401122112 12573717112987090944 12633062962704058368 12654317863711367168 12761000672875094016 12928390342195214848 12955311292197336192 13002381517885341696 13012692100086005496 13030188691346358272 13038358159455011424 13057321617332748288 13089033388109512704 13115154242606367744 13141022396931035136 13172937448289701888 13340122518698247168 13425636124587338496 13531349794859679744 13545999153368218836 13564212818040881152 13592457749190647808 13652660564024661504 13679588888608536576 13760161828308320256 13824417395614685184 13996194117978488832 14034920566547114208 14083056011900289024 14085913311042453504 14124888006076262376 14145431752110477312 14173332011976572928 14212195833042065664 14236107596675288064 14324102886845546496 14544439134969616704 14658962277764653056 14687875418351960064 14725162561623201792 14819554629325914624 14936244035856039936 15256644012891979776 15259739420295991296 15301962006582617574 15354443012974620672 15422449896398228736 15452868929724457984 15543886509755695104 15548385184866533376 15810515577716441088 15890499006835795173 15911865036547956736 15944998513473644544 16015621046259699072 16054517515103074176 16141728298592452608 16180931038844043264 16212846090202710016 16362494026840818792 16384494691098886144 16418612330705534976 16491332562485234688 16523859845645955072 16633979930722505728 16671998957991653952 16803274540338044928 16844083950272077824 17014667563833458688 17163724514503477248 17167206847832990208 17273748389596448256 17302381704902541312 17350256133448007328 17384477545940015232 17409762156443664384 17452044517479350272 17486872323475156992 17491933332974850048 17521363195908046848 17786830024930996224 17900848166116451328 18011495709201825792 18061332204490958448 18123276998920863744 18203547418699548672 18239451851478048768 18432556527486246912 18713227422062818944 18781217748056604672 18833184008101683168 18860575669480636416 18897776015968763904 18949594444056087552 18981476795567050752 19392585513292822272 19545283037019537408 19557537239182517136 19633550082164269056 19711533595396552704 19759406172434552832 20138454186881007744 20297024692289519616 20342192017189306368 20346319227061321728 20402616008776823432 20472590683966160896 20519383332912804864 20563266528530971648 20736626093422027776 21052380849820671312 21124584017850433536 21128869966563680256 21187332009114393564 21218147628165715968 21259998017964859392 21354161395012932096 21406023353470765568 21522304398123270144 21528533332892123136 21574574718458724352 21756460163590324224 21816658702454425056 21891483107607379968 21988443416646979584 22031813127527940096 22087743842434802688 22229331943988871936 22404366053784059904 22458778600362770432 22884966019337969664 22889609130443986944 22952943009873926361 23031664519461931008 23133674844597343104 23174026326488973312 23179303394586686976 23315829764633542656 23322577777299800064 23361817594544062464 23715773366574661632 23867797554821935104 24081776272654611264 24271396558266064896 24319269135304065024 24576742036648329216 24785789768468932608 24950969896083758592 25110912010802244224 25147434225974181888 25266125925408116736 25308635727422734336 25522001345750188032 25856780684390429696 25910622584394672384 26025384200172010992 26076716318910022848 26114643234665496576 26178066776219025408 26230308485212735488 26282044793862070272 26345874896579403776 26680245037396494336 26851272249174676992 27062699589719359488 27091998306736437672 27128425636081762304 27184915498381295616 27305321128049323008 27359177777217073152 27648834791229370368 28069841133094228416 28171826622084907008 28249776012152524752 28290863504220954624 28346664023953145856 28424391666084131328 28472215193350576128 28648205773691092992 29088878269939233408 29317924555529306112 29375750836703920128 29450325123246403584 29639109258651829248 30513288025783959552 30519478840591982592 30603924013165235148 30708886025949241344 30844899792796457472 30905737859448915968 31087773019511390208 31096770369733066752 31621031155432882176 31780998013671590346 31823730073095913472 31889997026947289088 32031242092519398144 32109035030206148352 32283456597184905216 32361862077688086528 32724988053681637584 32837224661411069952 32982665124970469376 33047719691291910144 33267959861445011456 33343997915983307904 33606549080676089856 33688167900544155648 34029335127666917376 34327449029006954496 34334413695665980416 34547496779192896512 34700512266896014656 34768955091880030464 34973744646950313984 34983866665949700096 35042726391816093696 35573660049861992448 35801696332232902656 36022991418403651584 36122664408981916896 36246553997841727488 36407094837399097344 36478903702956097536 36865113054972493824 37426454844125637888 37666368016203366336 37721151338961272832 37899188888112175104 37962953591134101504 38785171026585644544 39090566074039074816 39115074478365034272 39267100164328538112 39423067190793105408 39518812344869105664 40276908373762015488 40594049384579039232 40692638454122643456 40805232017553646864 40945181367932321792 41038766665825609728 41126533057061943296 41473252186844055552 42104761699641342624 42249168035700867072 42257739933127360512 42374664018228787128 42436295256331431936 42519996035929718784 42708322790025864192 42812046706941531136 43633317404908850112 43976886833293959168 44063626255055880192 44175487684869605376 44458663887977743872 44808732107568119808 44917557200725540864 45769932038675939328 45779218260887973888 45905886019747852722 46063329038923862016 46267349689194686208 46358606789173373952 46631659529267085312 46645155554599600128 47431546733149323264 47735595109643870208 48163552545309222528 48542793116532129792 48638538270608130048 49153484073296658432 49571579536937865216 49901939792167517184 50221824021604488448 50532251850816233472 50617271454845468672 51044002691500376064 51713561368780859392 51821245168789344768 52050768400344021984 52153432637820045696 52229286469330993152 52356133552438050816 52460616970425470976 52564089587724140544 52691749793158807552 53360490074792988672 53702544498349353984 54183996613472875344 54369830996762591232 54610642256098646016 54718355554434146304 55297669582458740736 56139682266188456832 56343653244169814016 56499552024305049504 56581727008441909248 56693328047906291712 56848783332168262656 56944430386701152256 58177756539878466816 58635849111058612224 58900650246492807168 59278218517303658496 61026576051567919104 61038957681183965184 61207848026330470296 61417772051898482688 61689799585592914944 61811475718897831936 63561996027343180692 63647460146191826944 63779994053894578176 64062484185038796288 64218070060412296704 64566913194369810432 64723724155376173056 65449976107363275168 65674449322822139904 65965330249940938752 66095439382583820288 66535919722890022912 66687995831966615808 67213098161352179712 67376335801088311296 68654898058013908992 68668827391331960832 68858829029621779083 69094993558385793024 69401024533792029312 69537910183760060928 69947489293900627968 69967733331899400192 70085452783632187392 71147320099723984896 71603392664465805312 72245328817963833792 72814189674798194688 72957807405912195072 73730226109944987648 74852909688251275776 75332736032406732672 75442302677922545664 75798377776224350208 75925907182268203008 77570342053171289088 78230148956730068544 78534200328657076224 78846134381586210816 79037624689738211328 80553816747524030976 81188098769158078464 81385276908245286912 81610464035107293728 81890362735864643584 82077533331651219456 82253066114123886592 82946504373688111104 84209523399282685248 84515479866254721024 84749328036457574256 84872590512662863872 85039992071859437568 85416645580051728384 85624093413883062272 87266634809817700224 87953773666587918336 88127252510111760384 88350975369739210752 88917327775955487744 91539864077351878656 91558436521775947776 91811772039495705444 92126658077847724032 92534699378389372416 92717213578346747904 93263319058534170624 93290311109199200256 94863093466298646528 95471190219287740416 96327105090618445056 97085586233064259584 99143159073875730432 99803879584335034368 100443648043208976896 101064503701632466944 101234542909690937344 102088005383000752128 103427122737561718784 103642490337578689536 104101536800688043968 104306865275640091392 104921233940850941952 105128179175448281088 105383499586317615104 106720980149585977344 107405088996698707968 108367993226945750688 108739661993525182464 109221284512197292032 109436711108868292608 110595339164917481472 112279364532376913664 112999104048610099008 113163454016883818496 113697566664336525312 113888860773402304512 116355513079756933632 117271698222117224448 117801300492985614336 118556437034607316992 122077915362367930368 122415696052660940592 122835544103796965376 123379599171185829888 123622951437795663872 127123992054686361384 127294920292383653888 127559988107789156352 128124968370077592576 128436140120824593408 130899952214726550336 131930660499881877504 132190878765167640576 133071839445780045824 133375991663933231616 134426196322704359424 134752671602176622592 137309796116027817984 137337654782663921664 137717658059243558166 138189987116771586048 138802049067584058624 139075820367520121856 139894978587801255936 139935466663798800384 142294640199447969792 143206785328931610624 144490657635927667584 145628379349596389376 145915614811824390144 147460452219889975296 149705819376502551552 150665472064813465344 151596755552448700416 151851814364536406016 155140684106342578176 156460297913460137088 157068400657314152448 157692268763172421632 158075249379476422656 161107633495048061952 163220928070214587456 164155066663302438912 164506132228247773184 165893008747376222208 168419046798565370496 169030959732509442048 169498656072915148512 169745181025325727744 170079984143718875136 170833291160103456768 171248186827766124544 174533269619635400448 175907547333175836672 176701950739478421504 177834655551910975488 183079728154703757312 183116873043551895552 183623544078991410888 184253316155695448064 185069398756778744832 185434427156693495808 190942380438575480832 192654210181236890112 194171172466128519168 198286318147751460864 199607759168670068736 200887296086417953792 202129007403264933888 206576487088865337249 206854245475123437568 207284980675157379072 208203073601376087936 208613730551280182784 209842467881701883904 210256358350896562176 210766999172635230208 213441960299171954688 214810177993397415936 216735986453891501376 218442569024394584064 218873422217736585216 221190678329834962944 224558729064753827328 225998208097220198016 226326908033767636992 227395133328673050624 227777721546804609024 232711026159513867264 235602600985971228672 237112874069214633984 244155830724735860736 244831392105321881184 245671088207593930752 246759198342371659776 247245902875591327744 254247984109372722768 255119976215578312704 256249936740155185152 256872280241649186816 261799904429453100672 263861320999763755008 264381757530335281152 266143678891560091648 266751983327866463232 274619592232055635968 274675309565327843328 275435316118487116332 276379974233543172096 277604098135168117248 278151640735040243712 279789957175602511872 279870933327597600768 284589280398895939584 286413570657863221248 288981315271855335168 291256758699192778752 299411638753005103104 301330944129626930688 303193511104897400832 303703628729072812032 310281368212685156352 312920595826920274176 315384537526344843264 316150498758952845312 322215266990096123904 326441856140429174912 328310133326604877824 329012264456495546368 331786017494752444416 336838093597130740992 338997312145830297024 339490362050651455488 341666582320206913536 342496373655532249088 349066539239270800896 351815094666351673344 353403901478956843008 355669311103821950976 366233746087103791104 367247088157982821776 368506632311390896128 370138797513557489664 370868854313386991616 381884760877150961664 385308420362473780224 396572636295502921728 399215518337340137472 401774592172835907584 404258014806529867776 413152974177730674498 413708490950246875136 414569961350314758144 416406147202752175872 417227461102560365568 419684935763403767808 426883920598343909376 429620355986794831872 433471972907783002752 436885138048789168128 437746844435473170432 442381356659669925888 449117458129507654656 451996416194440396032 454790266657346101248 455555443093609218048 465422052319027734528 471205201971942457344 474225748138429267968 489662784210643762368 493518396684743319552 494491805751182655488 508495968218745445536 510239952431156625408 512499873480310370304 513744560483298373632 523599808858906201344 527722641999527510016 532287357783120183296 533503966655732926464 549239184464111271936 549350619130655686656 550870632236974232664 552759948467086344192 555208196270336234496 556303281470080487424 572827141315726442496 577962630543710670336 582513517398385557504 598823277506010206208 602661888259253861376 606387022209794801664 620562736425370312704 625841191653840548352 630769075052689686528 632300997517905690624 644430533980192247808 652883712280858349824 656620266653209755648 658024528912991092736 663572034989504888832 673676187194261481984 677994624291660594048 678980724101302910976 683333164640413827072 684992747311064498176 698133078478541601792 706807802957913686016 711338622207643901952 732467492174207582208 734494176315965643552 737013264622781792256 740277595027114979328 741737708626773983232 770616840724947560448 793145272591005843456 798431036674680274944 803549184345671815168 826305948355461348996 827416981900493750272 829139922700629516288 832812294405504351744 834454922205120731136 839369871526807535616 853767841196687818752 859240711973589663744 866943945815566005504 873770276097578336256 898234916259015309312 903992832388880792064 909580533314692202496 911110886187218436096 930844104638055469056 948451496276858535936 979325568421287524736 987036793369486639104 988983611502365310976 1016991936437490891072 1024999746960620740608 1027489120966596747264 1047199617717812402688 1055445283999055020032 1064574715566240366592 1067007933311465852928 1098701238261311373312 1101741264473948465328 1105519896934172688384 1110416392540672468992 1112606562940160974848 1145654282631452884992 1155925261087421340672 1197646555012020412416 1205323776518507722752 1212774044419589603328 1241125472850740625408 1251682383307681096704 1288861067960384495616 1305767424561716699648 1313240533306419511296 1316049057825982185472 1327144069979009777664 1347352374388522963968 1355989248583321188096 1366666329280827654144 1369985494622128996352 1396266156957083203584 1413615605915827372032 1422677244415287803904 1468988352631931287104 1480555190054229958656 1483475417253547966464 1541233681449895120896 1596862073349360549888 1607098368691343630336 1652611896710922697992 1654833963800987500544 1658279845401259032576 1665624588811008703488 1668909844410241462272 1718481423947179327488 1733887891631132011008 1747540552195156672512 1796469832518030618624 1807985664777761584128 1819161066629384404992 1861688209276110938112 1896902992553717071872 1958651136842575049472 1974073586738973278208 2033983872874981782144 2049999493921241481216 2054978241933193494528 2094399235435624805376 2134015866622931705856 2197402476522622746624 2203482528947896930656 2211039793868345376768 2220832785081344937984 2225213125880321949696 2311850522174842681344 2395293110024040824832 2410647553037015445504 2482250945701481250816 2503364766615362193408 2577722135920768991232 2611534849123433399296 2694704748777045927936 2711978497166642376192 2733332658561655308288 2739970989244257992704 2792532313914166407168 2845354488830575607808 2937976705263862574208 2961110380108459917312 2966950834507095932928 3082467362899790241792 3193724146698721099776 3214196737382687260672 3305223793421845395984 3316559690802518065152 3331249177622017406976 3337819688820482924544 3436962847894358654976 3467775783262264022016 3592939665036061237248 3615971329555523168256 3638322133258768809984 3723376418552221876224 3917302273685150098944 3948147173477946556416 4067967745749963564288 4099998987842482962432 4109956483866386989056 4188798470871249610752 4268031733245863411712 4406965057895793861312 4441665570162689875968 4450426251760643899392 4623701044349685362688 4790586220048081649664 4821295106074030891008 4964501891402962501632 5006729533230724386816 5155444271841537982464 5223069698246866798592 5389409497554091855872 5423956994333284752384 5585064627828332814336 5690708977661151215616 5875953410527725148416 5922220760216919834624 6164934725799580483584 6428393474765374521344 6610447586843690791968 6633119381605036130304 6662498355244034813952 6675639377640965849088 6935551566524528044032 7185879330072122474496 7231942659111046336512 7446752837104443752448 7834604547370300197888 8135935491499927128576 8199997975684965924864 8219912967732773978112 8377596941742499221504 8536063466491726823424 8813930115791587722624 8883331140325379751936 8900852503521287798784 9247402088699370725376 9581172440096163299328 9642590212148061782016 10013459066461448773632 10310888543683075964928 10446139396493733597184 10778818995108183711744 10847913988666569504768 11170129255656665628672 11751906821055450296832 11844441520433839669248 12329869451599160967168 12856786949530749042688 13220895173687381583936 13324996710488069627904 13351278755281931698176 13871103133049056088064 14371758660144244948992 14463885318222092673024 14893505674208887504896 15669209094740600395776 16271870982999854257152 16755193883484998443008 17072126932983453646848 17627860231583175445248 17766662280650759503872 18494804177398741450752 19285180424296123564032 20026918132922897547264 20892278792987467194368 21557637990216367423488 21695827977333139009536 22340258511313331257344 23503813642110900593664 24659738903198321934336 26441790347374763167872 26649993420976139255808 26702557510563863396352 27742206266098112176128 28743517320288489897984 28927770636444185346048 31338418189481200791552 32543741965999708514304 33510387766969996886016 35255720463166350890496 35533324561301519007744 36989608354797482901504 38570360848592247128064 40053836265845795094528 41784557585974934388736 43115275980432734846976 43391655954666278019072 44680517022626662514688 47007627284221801187328 52883580694749526335744 53299986841952278511616 55484412532196224352256 57855541272888370692096 62676836378962401583104 65087483931999417028608 67020775533939993772032 70511440926332701780992 73979216709594965803008 80107672531691590189056 83569115171949868777472 86230551960865469693952 86783311909332556038144 94015254568443602374656 105767161389499052671488 106599973683904557023232 110968825064392448704512 115711082545776741384192 125353672757924803166208 130174967863998834057216 134041551067879987544064 141022881852665403561984 167138230343899737554944 173566623818665112076288 188030509136887204749312 211534322778998105342976 221937650128784897409024 250707345515849606332416 260349935727997668114432 282045763705330807123968 347133247637330224152576 376061018273774409498624 423068645557996210685952 501414691031699212664832 520699871455995336228864 564091527410661614247936 752122036547548818997248 846137291115992421371904 1041399742911990672457728 1128183054821323228495872 1504244073095097637994496 1692274582231984842743808 2256366109642646456991744 3384549164463969685487616 4512732219285292913983488 6769098328927939370975232 13538196657855878741950464
- Sum of all divisors σ(n): 45620261085049798982966703
- Sum of proper divisors (its aliquot sum) s(n): 32082064427193920241016239
- 13538196657855878741950464 is an abundant number, because the sum of its proper divisors (32082064427193920241016239) is greater than itself. Its abundance is 18543867769338041499065775
Bases of 13538196657855878741950464
- Binary: 1011001100101101001100011100100001001010011111100010110111111010000100000000000000002
- Hexadecimal: 0xB32D31C84A7E2DFA10000
- Base-36: 1P8KVBCAM0HLRLS00
Squares and roots of 13538196657855878741950464
- 13538196657855878741950464 squared (135381966578558787419504642) is 183282768746780085095874803189720404945275029815296
- 13538196657855878741950464 cubed (135381966578558787419504643) is 2481318167290230053095339745583475500643014909856502216048430888960701497344
-
13538196657855878741950464 is a
perfect square number . Itssquare root is 3679428849408 -
The
cube root of 13538196657855878741950464 is 238334514.5342991303
Scales and comparisons
How big is 13538196657855878741950464?- 13,538,196,657,855,878,741,950,464 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 13,538,196,657,855,878,741,950,464 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 13538196657855878741950464 cubic inches would be around 19861209.5 feet tall.
Recreational maths with 13538196657855878741950464
- 13538196657855878741950464 backwards is 46405914787855875669183531
- The number of decimal digits it has is: 26
- The sum of 13538196657855878741950464's digits is 135
- 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 13538196657855878741950464 - Facts about the integer". Numbermatics.com. 2024. Web. 24 June 2024.
APA style:
Numbermatics. (2024). Number 13538196657855878741950464 - Facts about the integer. Retrieved 24 June 2024, from https://numbermatics.com/n/13538196657855878741950464/
Chicago style:
Numbermatics. 2024. "Number 13538196657855878741950464 - Facts about the integer". https://numbermatics.com/n/13538196657855878741950464/
The information we have on file for 13538196657855878741950464 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 13538196657855878741950464, math, Factors of 13538196657855878741950464, curriculum, school, college, exams, university, Prime factorization of 13538196657855878741950464, STEM, science, technology, engineering, physics, economics, calculator, thirteen septillion, five hundred thirty-eight sextillion, one hundred ninety-six quintillion, six hundred fifty-seven quadrillion, eight hundred fifty-five trillion, eight hundred seventy-eight billion, seven hundred forty-one million, nine hundred fifty thousand, four hundred sixty-four.