140524326721374426778042368
140,524,326,721,374,426,778,042,368 is an even composite number composed of six prime numbers multiplied together.
140524326721374426778042368 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty-five thousand, six hundred divisors.
Prime factorization of 140524326721374426778042368:
224 × 33 × 73 × 133 × 433 × 1733
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 13 × 13 × 13 × 43 × 43 × 43 × 173 × 173 × 173)See below for interesting mathematical facts about the number 140524326721374426778042368 from the Numbermatics database.
Names of 140524326721374426778042368
- Cardinal: 140524326721374426778042368 can be written as One hundred forty septillion, five hundred twenty-four sextillion, three hundred twenty-six quintillion, seven hundred twenty-one quadrillion, three hundred seventy-four trillion, four hundred twenty-six billion, seven hundred seventy-eight million, forty-two thousand, three hundred sixty-eight.
Scientific notation
- Scientific notation: 1.40524326721374426778042368 × 1026
Factors of 140524326721374426778042368
Divisors of 140524326721374426778042368
- Number of divisors d(n): 25600
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 27 28 32 36 39 42 43 48 49 52 54 56 63 64 72 78 84 86 91 96 98 104 108 112 117 126 128 129 144 147 156 168 169 172 173 182 189 192 196 208 216 224 234 252 256 258 273 288 294 301 312 336 338 343 344 346 351 364 378 384 387 392 416 432 441 448 468 504 507 512 516 519 546 559 576 588 602 624 637 672 676 686 688 692 702 728 756 768 774 784 819 832 864 882 896 903 936 1008 1014 1024 1029 1032 1038 1092 1118 1152 1161 1176 1183 1204 1211 1248 1274 1323 1344 1352 1372 1376 1384 1404 1456 1512 1521 1536 1548 1557 1568 1638 1664 1677 1728 1764 1792 1806 1849 1872 1911 2016 2028 2048 2058 2064 2076 2107 2184 2197 2236 2249 2304 2322 2352 2366 2408 2422 2457 2496 2548 2646 2688 2704 2709 2744 2752 2768 2808 2912 3024 3042 3072 3087 3096 3114 3136 3276 3328 3354 3456 3528 3549 3584 3612 3633 3698 3744 3822 3913 4032 4056 4096 4116 4128 4152 4214 4368 4394 4459 4472 4498 4563 4608 4644 4671 4704 4732 4816 4844 4914 4992 5031 5096 5292 5376 5408 5418 5488 5504 5536 5547 5616 5733 5824 6048 6084 6144 6174 6192 6228 6272 6321 6552 6591 6656 6708 6747 6912 7056 7098 7168 7224 7266 7267 7396 7439 7488 7644 7826 8064 8112 8127 8192 8232 8256 8281 8304 8428 8477 8736 8788 8918 8944 8996 9126 9216 9261 9288 9342 9408 9464 9632 9688 9828 9984 10062 10192 10584 10647 10752 10816 10836 10899 10976 11008 11072 11094 11232 11466 11648 11739 12096 12168 12288 12348 12384 12456 12544 12642 12943 13104 13182 13312 13377 13416 13494 13824 14112 14196 14336 14448 14532 14534 14749 14792 14878 14976 15093 15288 15379 15652 15743 16128 16224 16254 16384 16464 16512 16562 16608 16641 16856 16954 17199 17472 17576 17836 17888 17992 18252 18432 18522 18576 18684 18816 18928 18963 19264 19376 19656 19773 19968 20124 20241 20384 21168 21294 21504 21632 21672 21798 21801 21952 22016 22144 22188 22317 22464 22932 23296 23478 24037 24192 24336 24576 24696 24768 24843 24912 25088 25284 25431 25886 26208 26364 26624 26754 26832 26988 27391 27648 28224 28392 28672 28896 29064 29068 29237 29498 29584 29756 29929 29952 30186 30576 30758 31304 31486 31941 32256 32448 32508 32697 32768 32928 33024 33124 33216 33282 33712 33908 34398 34944 35152 35217 35672 35776 35984 36504 36864 37044 37152 37368 37632 37856 37926 38528 38752 38829 39312 39546 39936 40131 40248 40482 40768 42336 42588 43008 43264 43344 43596 43602 43904 44032 44247 44288 44376 44634 44928 45864 46137 46592 46956 47229 48074 48384 48672 49152 49392 49536 49686 49824 49923 50176 50568 50862 50869 51772 52073 52416 52728 53248 53508 53664 53976 54782 55296 56448 56784 56889 57344 57792 57967 58128 58136 58474 58996 59168 59319 59339 59512 59858 59904 60372 60723 61152 61516 62608 62972 63882 64512 64896 65016 65394 65403 65536 65856 66048 66248 66432 66564 66951 67424 67816 68796 69888 70304 70434 71344 71552 71968 72111 73008 73728 74088 74304 74529 74736 75264 75712 75852 76293 77056 77504 77658 78624 79092 79507 79872 80262 80496 80964 81536 82173 84672 85176 86016 86528 86688 87192 87204 87711 87808 88064 88494 88576 88752 89268 89787 89856 90601 91728 92274 93184 93912 94458 94471 96148 96707 96768 97344 98304 98784 99072 99372 99648 99846 100352 101136 101724 101738 103544 104146 104832 105456 105651 106496 107016 107328 107653 107952 109564 110201 110592 112896 113568 113778 114688 115584 115934 116256 116272 116487 116948 117992 118336 118638 118678 119024 119716 119808 120393 120744 121446 122304 123032 125216 125944 127764 129024 129792 130032 130788 130806 131072 131712 132096 132496 132741 132864 133128 133902 134848 135632 137592 138411 139776 140608 140868 141687 142688 143104 143936 144222 146016 147456 148176 148608 149058 149472 150528 151424 151704 152586 152607 154112 155008 155316 156219 157248 158184 159014 159744 160524 160992 161928 163072 164346 168259 169344 170352 172032 173056 173376 173901 174384 174408 175422 175616 176128 176988 177152 177504 178017 178536 179574 179712 181202 183456 184548 186368 187824 188916 188942 191737 192296 193414 193536 194688 196209 196608 197568 198144 198744 199296 199692 200704 200853 202272 203448 203476 204659 207088 208292 209503 209664 210912 211302 212992 214032 214656 215306 215904 216333 219128 220402 221184 223587 225792 227136 227556 228879 229376 231168 231868 232512 232544 232974 233896 235984 236672 237276 237356 238048 238521 239432 239616 240786 241488 242892 244608 246064 246519 250432 251888 255528 258048 259584 260064 261576 261612 262144 263133 263424 264192 264992 265482 265728 266256 267804 269361 269696 271264 271803 275184 276822 279552 281216 281736 283374 283413 285376 286208 287872 288444 290121 292032 294912 296352 297216 298116 298944 301056 302848 303408 305172 305214 308224 310016 310632 312438 312481 314496 316368 318028 319488 319877 321048 321984 322959 323856 326144 328692 330603 336518 338688 340704 344064 346112 346752 347802 348768 348816 349461 350844 351232 352256 353976 354304 355008 356034 356083 357072 359148 359424 362404 364511 366912 369096 372736 375648 377832 377884 380081 383474 384592 386828 387072 389077 389376 392418 393216 395136 396288 397488 398223 398592 399384 401408 401706 404544 406896 406952 409318 414176 415233 416584 419006 419328 421824 422604 425061 425984 428064 429312 430612 431808 432666 438256 440804 442368 447174 451584 454272 455112 457758 457821 458752 462336 463736 465024 465088 465948 467792 468657 471968 473344 474552 474712 476096 477042 478864 479232 481572 482976 485784 489216 492128 493038 500864 503776 504777 511056 516096 519168 520128 521703 523152 523224 524288 526266 526848 528384 529984 530964 531456 532512 534051 535608 538722 539392 542528 543606 550368 553644 556549 559104 562432 563472 566748 566826 570752 572416 575211 575744 576888 580242 584064 589824 592704 594432 596232 597888 602112 605696 606816 610344 610428 613977 616448 620032 621264 624876 624962 628509 628992 632736 634207 636056 638976 639754 642096 643968 645918 647712 648999 652288 657384 661206 661297 673036 676949 677376 681408 688128 692224 693504 695604 697536 697632 698922 701688 702464 704512 707952 708608 710016 712068 712166 714144 715563 718296 718848 724808 729022 733824 738192 739557 745472 751296 753571 755664 755768 760162 766948 769184 771407 773656 774144 778154 778752 784836 786432 789399 790272 792576 794976 796446 797184 798768 802816 803412 808083 809088 813792 813904 815409 818636 828352 830466 833168 838012 838656 843648 845208 850122 850239 851968 856128 858624 861224 863616 865332 870363 876512 881608 884736 894348 903168 908544 910224 915516 915642 917504 924672 927472 930048 930176 931896 935584 937314 937443 943936 946688 949104 949424 952192 954084 957728 958464 959631 963144 965952 968877 971568 978432 984256 986076 991809 1001728 1007552 1009554 1022112 1032192 1033591 1038336 1040256 1043406 1046304 1046448 1048576 1052532 1053696 1056768 1059968 1061928 1062912 1065024 1068102 1068249 1071216 1077444 1078784 1085056 1087212 1093533 1100736 1107288 1113098 1118208 1124864 1126944 1133496 1133652 1140243 1141504 1144832 1150422 1151488 1153776 1160484 1167231 1168128 1177813 1179648 1185408 1188864 1192464 1195776 1204224 1211392 1213632 1220688 1220856 1227954 1232896 1240064 1242528 1249752 1249924 1257018 1257191 1257984 1265472 1268414 1272112 1277952 1279508 1284192 1286947 1287936 1291836 1295424 1297998 1304576 1314768 1322412 1322594 1346072 1353898 1354752 1362816 1373463 1376256 1384448 1387008 1391208 1395072 1395264 1397844 1403376 1404928 1405971 1409024 1415904 1417216 1420032 1424136 1424332 1428288 1431126 1432613 1436592 1437696 1449616 1458044 1466521 1467648 1476384 1479114 1490944 1502592 1507142 1511328 1511536 1514331 1520324 1533896 1538368 1542814 1547312 1548288 1556308 1557504 1565109 1569672 1572864 1578798 1580544 1585152 1589952 1592892 1594368 1597536 1602153 1605632 1606824 1616166 1618176 1627584 1627808 1630818 1637272 1656704 1660932 1666336 1669647 1676024 1677312 1687296 1690416 1700244 1700478 1703936 1712256 1717248 1722448 1725633 1727232 1730664 1740726 1753024 1763216 1769472 1788696 1806336 1817088 1820448 1831032 1831284 1835008 1841931 1849344 1854944 1860096 1860352 1863792 1871168 1874628 1874886 1885527 1887872 1893376 1898208 1898848 1902621 1904384 1908168 1915456 1916928 1919262 1926288 1931904 1937754 1943136 1956864 1968512 1972152 1983618 1983891 2003456 2015104 2019108 2030847 2044224 2064384 2067182 2076672 2080512 2086812 2092608 2092896 2097152 2105064 2107392 2113536 2119936 2123856 2125824 2130048 2136204 2136498 2142432 2146689 2154888 2157568 2170112 2174424 2187066 2187367 2201472 2214576 2226196 2236416 2239139 2249728 2253888 2260713 2266992 2267304 2280486 2283008 2289664 2300844 2302976 2307552 2314221 2320968 2334462 2336256 2355626 2359296 2370816 2377728 2384928 2391552 2408448 2422784 2427264 2441376 2441712 2446227 2455908 2465792 2480128 2485056 2492581 2499504 2499848 2514036 2514382 2515968 2530944 2536828 2544224 2550717 2551577 2555904 2559016 2568384 2573894 2575872 2583672 2590848 2595996 2609152 2611089 2629536 2644824 2645188 2660567 2692144 2707796 2709504 2723539 2725632 2746926 2752512 2768896 2774016 2782416 2790144 2790528 2795688 2806752 2809856 2811942 2812329 2818048 2831808 2834432 2840064 2848272 2848664 2856576 2862252 2865226 2873184 2875392 2878893 2899232 2906631 2916088 2933042 2935296 2952768 2958228 2975427 2981888 3005184 3014284 3022656 3023072 3028662 3040648 3067792 3076736 3085628 3094624 3096576 3100773 3112616 3115008 3130218 3139344 3145728 3157596 3161088 3170304 3179904 3185784 3188736 3195072 3204306 3204747 3211264 3213648 3232332 3236352 3255168 3255616 3261636 3274544 3280599 3313408 3321864 3332672 3339294 3352048 3354624 3374592 3380832 3400488 3400956 3407872 3420729 3424512 3434496 3444896 3451266 3454464 3461328 3481452 3501693 3506048 3526432 3533439 3538944 3577392 3612672 3634176 3640896 3662064 3662568 3670016 3683862 3698688 3709888 3720192 3720704 3727584 3742336 3749256 3749772 3771054 3771573 3775744 3786752 3796416 3797696 3805242 3808768 3816336 3830912 3833856 3838524 3852576 3860841 3863808 3875508 3886272 3895843 3913728 3937024 3944304 3967236 3967782 4006912 4030208 4038216 4061694 4062253 4088448 4128768 4134364 4153344 4158401 4161024 4173624 4185216 4185792 4194304 4210128 4214784 4227072 4239872 4247712 4251648 4260096 4272408 4272996 4284864 4293378 4297839 4309776 4315136 4340224 4348848 4374132 4374734 4399563 4402944 4429152 4452392 4472832 4478278 4499456 4507776 4521426 4533984 4534608 4542993 4560972 4566016 4579328 4601688 4605952 4615104 4628442 4629079 4641936 4668924 4672512 4711252 4718592 4738643 4741632 4755456 4769856 4783104 4816896 4845568 4854528 4882752 4883424 4892454 4911816 4931584 4960256 4970112 4985162 4999008 4999696 5008941 5028072 5028764 5031936 5058001 5061888 5073656 5088448 5101434 5103154 5111808 5118032 5136768 5147788 5151744 5167344 5176899 5177717 5181696 5191992 5218304 5222178 5259072 5289648 5290376 5321134 5384288 5415592 5419008 5447078 5451264 5493852 5505024 5525793 5537792 5548032 5564832 5580288 5581056 5591376 5613504 5619712 5623884 5624658 5636096 5656581 5663616 5668864 5680128 5696544 5697328 5707863 5713152 5724504 5730452 5746368 5750784 5757786 5798464 5813262 5832176 5866084 5870592 5905536 5916456 5950854 5951673 5963776 6010368 6028568 6045312 6046144 6057324 6081296 6092541 6135584 6153472 6171256 6189248 6193152 6201546 6225232 6230016 6260436 6278688 6291456 6315192 6322176 6340608 6359808 6371568 6377472 6390144 6408612 6409494 6422528 6427296 6464664 6472704 6510336 6511232 6523272 6549088 6561198 6562101 6626816 6643728 6665344 6678588 6704096 6709248 6717417 6749184 6761664 6782139 6800976 6801912 6815744 6841458 6849024 6868992 6889792 6902532 6908928 6922656 6942663 6962904 7003386 7012096 7052864 7066878 7077888 7154784 7225344 7235137 7268352 7281792 7324128 7325136 7340032 7367724 7397376 7419776 7440384 7441408 7455168 7477743 7484672 7498512 7499544 7542108 7543146 7551488 7573504 7592832 7595392 7610484 7617536 7632672 7654731 7661824 7667712 7677048 7705152 7721682 7727616 7751016 7772544 7791686 7827456 7874048 7888608 7934472 7935564 7981701 8013824 8060416 8076432 8123388 8124506 8170617 8176896 8244691 8257536 8268728 8306688 8316802 8322048 8347248 8370432 8371584 8388608 8420256 8429568 8436987 8454144 8479744 8495424 8503296 8520192 8544816 8545992 8569728 8586756 8595678 8619552 8630272 8636679 8680448 8697696 8748264 8749468 8799126 8800337 8805888 8858304 8904784 8945664 8956556 8998912 9008629 9015552 9042852 9067968 9069216 9085986 9121944 9132032 9158656 9203376 9211904 9230208 9256884 9258158 9283872 9302319 9337848 9345024 9422504 9437184 9477286 9483264 9510912 9539712 9566208 9614241 9633792 9691136 9709056 9765504 9766848 9784908 9823632 9841797 9863168 9920512 9940224 9970324 9998016 9999392 10017882 10028291 10056144 10057528 10063872 10116002 10123776 10147312 10176896 10202868 10206308 10223616 10236064 10262187 10265647 10273536 10295576 10303488 10334688 10353798 10355434 10363392 10383984 10436608 10444356 10505079 10518144 10579296 10580752 10600317 10642268 10768576 10831184 10838016 10894156 10902528 10987704 11010048 11051586 11075584 11096064 11129664 11160576 11162112 11182752 11227008 11239424 11247768 11249316 11272192 11313162 11314719 11327232 11337728 11360256 11393088 11394656 11415726 11426304 11449008 11460904 11492736 11501568 11515572 11582523 11596928 11626524 11664352 11687529 11732168 11741184 11811072 11832912 11901708 11903346 11927552 12020736 12057136 12090624 12092288 12114648 12162592 12185082 12186759 12271168 12306944 12342512 12378496 12386304 12403092 12450464 12460032 12475203 12520872 12557376 12582912 12630384 12644352 12681216 12719616 12743136 12754944 12780288 12817224 12818988 12845056 12854592 12893517 12929328 12945408 13020672 13022464 13046544 13098176 13122396 13124202 13198689 13253632 13287456 13330688 13357176 13408192 13418496 13434834 13436683 13498368 13523328 13564278 13601952 13603824 13631488 13682916 13698048 13737984 13754711 13779584 13805064 13817856 13845312 13885326 13887237 13925808 14006772 14024192 14105728 14133756 14155776 14215929 14309568 14450688 14470274 14536704 14563584 14648256 14650272 14680064 14735448 14794752 14839552 14880768 14882816 14910336 14955486 14969344 14997024 14999088 15026823 15084216 15086292 15102976 15147008 15174003 15185664 15190784 15220968 15235072 15265344 15309462 15311569 15323648 15335424 15354096 15410304 15443364 15455232 15502032 15533151 15545088 15583372 15654912 15673973 15748096 15777216 15868944 15871128 15963402 16027648 16120832 16152864 16246776 16249012 16341234 16343483 16353792 16489382 16515072 16537456 16613376 16633604 16644096 16694496 16730311 16740864 16743168 16777216 16840512 16859136 16873974 16908288 16959488 16990848 17006592 17040384 17089632 17091984 17123589 17139456 17173512 17191356 17239104 17260544 17273358 17360896 17395392 17496528 17498936 17598252 17600674 17611776 17716608 17809568 17855019 17891328 17913112 17997824 18017258 18031104 18085704 18135936 18138432 18171972 18243888 18264064 18277623 18317312 18406752 18423808 18460416 18513768 18516316 18567744 18604638 18623969 18675696 18690048 18845008 18874368 18954572 18966528 19021824 19064773 19079424 19132416 19228482 19267584 19382272 19418112 19531008 19533696 19569816 19647264 19683594 19686303 19726336 19841024 19880448 19940648 19996032 19998784 20035764 20056582 20112288 20115056 20127744 20152251 20232004 20247552 20294624 20346417 20353792 20405736 20412616 20447232 20472128 20524374 20531294 20547072 20591152 20606976 20669376 20707596 20710868 20726784 20767968 20827989 20873216 20888712 21010158 21036288 21158592 21161504 21200634 21284536 21537152 21662368 21676032 21705411 21788312 21805056 21975408 22020096 22103172 22151168 22192128 22259328 22321152 22324224 22365504 22433229 22454016 22478848 22495536 22498632 22544384 22626324 22629438 22654464 22675456 22720512 22786176 22789312 22831452 22852608 22898016 22921808 22964193 22985472 23003136 23031144 23165046 23193856 23253048 23328704 23375058 23464336 23482368 23622144 23665824 23803416 23806692 23855104 23945103 24041472 24114272 24181248 24184576 24229296 24325184 24370164 24373518 24511851 24542336 24613888 24685024 24734073 24756992 24772608 24806184 24900928 24920064 24950406 25041744 25114752 25165824 25260768 25288704 25362432 25439232 25486272 25509888 25560576 25634448 25637976 25690112 25709184 25787034 25858656 25890816 26041344 26044928 26093088 26196352 26244792 26248404 26397378 26401011 26507264 26574912 26661376 26714352 26816384 26836992 26869668 26873366 26996736 27025887 27046656 27128556 27203904 27207648 27262976 27270901 27365832 27396096 27475968 27509422 27559168 27610128 27635712 27690624 27770652 27774474 27851616 27906957 28013544 28048384 28211456 28267512 28311552 28431858 28435771 28619136 28901376 28940548 29073408 29108807 29127168 29296512 29300544 29360128 29470896 29589504 29679104 29761536 29765632 29820672 29910972 29938688 29994048 29998176 30053646 30084873 30168432 30172584 30205952 30294016 30348006 30371328 30381568 30441936 30470144 30530688 30618924 30623138 30647296 30670848 30708192 30796941 30820608 30886728 30910464 31004064 31066302 31090176 31166744 31309824 31347946 31496192 31554432 31737888 31742256 31800951 31926804 32055296 32241664 32305728 32403553 32493552 32498024 32682468 32686966 32707584 32978764 33030144 33074912 33170501 33226752 33267208 33288192 33388992 33460622 33481728 33486336 33681024 33718272 33747948 33816576 33918976 33944157 33981696 34013184 34080768 34179264 34183968 34247178 34278912 34347024 34382712 34478208 34521088 34546716 34721792 34747569 34790784 34993056 34997872 35062587 35196504 35201348 35223552 35406007 35433216 35619136 35710038 35782656 35826224 35995648 36034516 36062208 36171408 36244019 36271872 36276864 36343944 36487776 36528128 36555246 36560277 36634624 36813504 36847616 36920832 37027536 37032632 37135488 37209276 37247938 37351392 37380096 37425609 37690016 37748736 37909144 37933056 38043648 38129546 38158848 38264832 38456964 38535168 38680551 38764544 38836224 39062016 39067392 39139632 39294528 39367188 39372606 39452672 39596067 39682048 39760896 39881296 39992064 39997568 40071528 40113164 40224576 40230112 40255488 40304502 40310049 40464008 40495104 40589248 40692834 40707584 40811472 40825232 40894464 40944256 41048748 41062588 41094144 41182304 41213952 41264133 41338752 41415192 41421736 41453568 41535936 41655978 41661711 41746432 41777424 42020316 42072576 42317184 42323008 42401268 42569072 42647787 43074304 43324736 43352064 43410822 43576624 43610112 43950816 44040192 44206344 44302336 44384256 44518656 44642304 44648448 44731008 44866458 44908032 44957696 44991072 44997264 45088768 45252648 45258876 45308928 45350912 45441024 45522009 45572352 45578624 45662904 45705216 45796032 45843616 45928386 45934707 45970944 46006272 46062288 46330092 46387712 46506096 46599453 46657408 46750116 46928672 46964736 47021919 47244288 47331648 47606832 47613384 47710208 47890206 48082944 48228544 48362496 48369152 48458592 48650368 48740328 48747036 49023702 49030449 49084672 49227776 49370048 49468146 49513984 49545216 49612368 49801856 49840128 49900812 50083488 50190933 50229504 50331648 50521536 50577408 50645959 50724864 50878464 50972544 51019776 51121152 51268896 51275952 51380224 51418368 51574068 51717312 51781632 52082688 52089856 52186176 52392704 52489584 52496808 52794756 52802022 53014528 53149824 53322752 53428704 53632768 53673984 53739336 53746732 53993472 54051774 54059213 54093312 54257112 54407808 54415296 54525952 54541802 54731664 54792192 54951936 55018844 55118336 55220256 55271424 55338721 55381248 55541304 55548948 55703232 55813914 55871907 56027088 56096768 56422912 56535024 56623104 56863716 56871542 57194319 57238272 57802752 57881096 58146816 58217614 58254336 58593024 58601088 58720256 58941792 59058909 59179008 59358208 59523072 59531264 59641344 59821944 59877376 59988096 59996352 60107292 60169746 60336864 60345168 60411904 60456753 60588032 60696012 60742656 60763136 60883872 60940288 61061376 61237848 61246276 61294592 61341696 61416384 61593882 61602359 61641216 61773456 61820928 62008128 62132604 62180352 62333488 62619648 62695892 62992384 63060403 63108864 63475776 63484512 63601902 63853608 64110592 64483328 64611456 64807106 64987104 64996048 65116233 65364936 65373932 65415168 65754013 65957528 66060288 66149824 66341002 66453504 66534416 66576384 66777984 66921244 66963456 66972672 67299687 67310321 67362048 67436544 67495896 67633152 67837952 67888314 67963392 68026368 68161536 68358528 68367936 68494356 68557824 68694048 68765424 68892579 68956416 69042176 69093432 69443584 69495138 69581568 69986112 69995744 70125174 70393008 70402696 70447104 70812014 70866432 71238272 71420076 71565312 71652448 71835309 71991296 72069032 72124416 72342816 72488038 72543744 72553728 72687888 72975552 73056256 73110492 73120554 73269248 73535553 73627008 73695232 73841664 74055072 74065264 74202219 74270976 74418552 74495876 74702784 74760192 74851218 75380032 75497472 75818288 75866112 76087296 76259092 76317696 76529664 76913928 77070336 77361102 77529088 77672448 78124032 78134784 78279264 78589056 78734376 78745212 78905344 79192134 79203033 79364096 79521792 79762592 79984128 79995136 80143056 80226328 80449152 80460224 80510976 80609004 80620098 80928016 80990208 81077661 81178496 81385668 81415168 81622944 81650464 81788928 81812703 81888512 82097496 82125176 82188288 82364608 82427904 82528266 82677504 82830384 82843472 82907136 83071872 83311956 83323422 83492864 83554848 84040632 84145152 84634368 84646016 84802536 85138144 85295574 85307313 86148608 86649472 86704128 86821644 87153248 87220224 87326421 87901632 88080384 88412688 88604672 88768512 89037312 89284608 89296896 89462016 89732916 89816064 89915392 89982144 89994528 90177536 90254619 90505296 90517752 90617856 90701824 90882048 91044018 91144704 91157248 91325808 91410432 91592064 91687232 91856772 91869414 91941888 92012544 92124576 92390823 92660184 92775424 93012192 93198906 93314816 93500232 93857344 93929472 94043838 94056781 94488576 94663296 95213664 95226768 95420416 95780412 96165888 96282977 96457088 96724992 96738304 96917184 97210659 97300736 97480656 97494072 98047404 98060898 98169344 98455552 98740096 98936292 99027968 99090432 99224736 99511503 99603712 99680256 99801624 100166976 100381866 100459008 101043072 101154816 101291918 101449728 101756928 101945088 102039552 102242304 102537792 102551904 102760448 102836736 103148136 103434624 103563264 104165376 104179712 104372352 104785408 104979168 104993616 105187761 105589512 105604044 106029056 106218021 106299648 106645504 106857408 107180983 107265536 107347968 107478672 107493464 107986944 108103548 108118426 108186624 108514224 108732057 108815616 108830592 109051904 109083604 109463328 109584384 109680831 109717811 109903872 110037688 110236672 110440512 110542848 110677442 110762496 111082608 111097896 111406464 111627828 111743814 112054176 112193536 112276827 112845824 113070048 113246208 113727432 113743084 114388638 114404381 114476544 115605504 115762192 116293632 116435228 116508672 117112177 117186048 117202176 117440512 117883584 118117818 118358016 118716416 119046144 119062528 119282688 119643888 119754752 119976192 119992704 120214584 120339492 120673728 120690336 120823808 120913506 120930147 121176064 121392024 121485312 121526272 121767744 121880576 122122752 122475696 122492552 122589184 122683392 122832768 123187764 123204718 123282432 123546912 123641856 123792399 124016256 124265208 124360704 124666976 124985133 125239296 125391784 125984768 126120806 126217728 126951552 126969024 127203804 127707216 127943361 128221184 128966656 129222912 129614212 129974208 129992096 130232466 130367783 130729872 130747864 130830336 131508026 131915056 132120576 132299648 132682004 132907008 133068832 133152768 133453411 133555968 133842488 133926912 133945344 134599374 134620642 134724096 134873088 134991792 135266304 135675904 135776628 135926784 136052736 136323072 136566027 136717056 136735872 136988712 137115648 137388096 137530848 137785158 137804121 137912832 138084352 138186864 138887168 138990276 139163136 139798359 139972224 139991488 140250348 140786016 140805392 140894208 141065757 141624028 141732864 142476544 142840152 143130624 143304896 143670618 143982592 144138064 144248832 144685632 144976076 145087488 145107456 145375776 145951104 146112512 146220984 146241108 146538496 147071106 147091347 147254016 147390464 147683328 148110144 148130528 148404438 148541952 148837104 148991752 149405568 149520384 149702436 150572799 150760064 150994944 151636576 151732224 151937877 152174592 152518184 152635392 153059328 153827856 154140672 154722204 155058176 155344896 156248064 156269568 156558528 157178112 157468752 157490424 157810688 158384268 158406066 158728192 159043584 159525184 159968256 159990272 160286112 160452656 160898304 160920448 161021952 161218008 161240196 161856032 161980416 162155322 162177639 162356992 162771336 162830336 163245888 163300928 163577856 163625406 163777024 164194992 164250352 164376576 164729216 164855808 165056532 165355008 165660768 165686944 165814272 166016163 166143744 166623912 166646844 166985728 167109696 167615721 168081264 168290304 169268736 169292032 169605072 170276288 170591148 170614626 171582957 172297216 173298944 173408256 173643288 174306496 174440448 174652842 174676879 175803264 176160768 176825376 177209344 177537024 178074624 178569216 178593792 178811243 178924032 179465832 179632128 179830784 179964288 179989056 180355072 180509238 181010592 181035504 181235712 181403648 181764096 182088036 182289408 182314496 182651616 182820864 183184128 183374464 183713544 183738828 183883776 184025088 184249152 184781646 184807077 185320368 185550848 186024384 186397812 186629632 187000464 187714688 187858944 188087676 188113562 188977152 189181209 189326592 190427328 190453536 190840832 191560824 192331776 192565954 192914176 193449984 193476608 193834368 194421318 194601472 194961312 194988144 195348699 196094808 196121796 196338688 196911104 197262039 197480192 197872584 198055936 198180864 198449472 199023006 199050397 199207424 199360512 199603248 200333952 200763732 200918016 201930963 202086144 202309632 202583836 202899456 203513856 203761649 203890176 204079104 204484608 205075584 205103808 205520896 205673472 206296272 206869248 207126528 208330752 208359424 208744704 209570816 209958336 209987232 210375522 211179024 211208088 212058112 212436042 212599296 213291008 213714816 214361966 214531072 214695936 214957344 214986928 215973888 216207096 216236852 216373248 217028448 217464114 217494043 217631232 217661184 218103808 218167208 218926656 219168768 219361662 219435622 219807744 220075376 220473344 220881024 221085696 221354884 221524992 222165216 222195792 222606657 222641831 222812928 223255656 223487628 224108352 224387072 224553654 225691648 226140096 226492416 227454864 227486168 228777276 228808762 228953088 231211008 231524384 232587264 232870456 233017344 234224354 234372096 234404352 235767168 236235636 236716032 237432832 237609099 238092288 238125056 238565376 239287776 239509504 239952384 239985408 240429168 240678984 241347456 241380672 241647616 241827012 241860294 242352128 242784048 242970624 243052544 243232983 243535488 243761152 244245504 244951392 244985104 245178368 245366784 245438109 245665536 246375528 246409436 246564864 247093824 247283712 247584798 247842049 248032512 248530416 248721408 249333952 249970266 250478592 250783568 251969536 252241612 252435456 253708133 253903104 253938048 254407608 255414432 255886722 255921939 256442368 257933312 258445824 259228424 259948416 259984192 260464932 260735566 261459744 261495728 261660672 261979263 263016052 263830112 264241152 264599296 265364008 265814016 266137664 266305536 266906822 267111936 267684976 267853824 267890688 269198748 269241284 269448192 269746176 269983584 270532608 270763857 271351808 271553256 271853568 272105472 272646144 273132054 273434112 273471744 273977424 274231296 274776192 275061696 275570316 275608242 275825664 276168704 276373728 277172469 277774336 277980552 278326272 279596718 279944448 279982976 280500696 281572032 281610784 281788416 282131514 282170343 283248056 283465728 284953088 285680304 286261248 286609792 287341236 287965184 288276128 288497664 288848931 289371264 289952152 290174976 290214912 290751552 291631977 291902208 292225024 292441968 292482216 293076992 294142212 294182694 294508032 294780928 295366656 296220288 296261056 296808876 297083904 297674208 297983504 298534509 298811136 299040768 299404872 301145598 301520128 303273152 303464448 303875754 304349184 305036368 305270784 306118656 307655712 308281344 309444408 310116352 310689792 312496128 312539136 313117056 314356224 314937504 314980848 315621376 316768536 316812132 317456384 318087168 318654063 319050368 319936512 319980544 320572224 320905312 321542949 321796608 321840896 322043904 322436016 322480392 323712064 323960832 324310644 324355278 324713984 325542672 325660672 326196171 326491776 326601856 327155712 327250812 327554048 328389984 328500704 328753152 329153433 329458432 329711616 330113064 330710016 331321536 331373888 331628544 332032326 332287488 333247824 333293688 333971456 334219392 335231442 336162528 336580608 338537472 338584064 339210144 340552576 341182296 341229252 343165914 343213143 344594432 346597888 346816512 347286576 348612992 348880896 349305684 349353758 351336531 351606528 352321536 353650752 354418688 354521713 355074048 356149248 357138432 357187584 357622486 357848064 358931664 359264256 359661568 359928576 359978112 360710144 361018476 362021184 362071008 362471424 362790441 362807296 363528192 364176072 364578816 364628992 365303232 365641728 366368256 366748928 367427088 367477656 367767552 368050176 368498304 369563292 369614154 370640736 371101696 371377197 372048768 372795624 373259264 374000928 375429376 375717888 376175352 376227124 377954304 378362418 378414491 378653184 380854656 380907072 381681664 383121648 384663552 385131908 385828352 386899968 386953216 387371047 387668736 388842636 389202944 389922624 389976288 390697398 391103349 392189616 392243592 392677376 393822208 394524078 394960384 395745168 396111872 396361728 396898944 398046012 398100794 398414848 398721024 399206496 400360233 400667904 401527464 401836032 403861926 404172288 404619264 405167672 405798912 407027712 407523298 407780352 408158208 408969216 410151168 410207616 411041792 411346944 412592544 413412363 413738496 414253056 416661504 416718848 417489408 419141632 419916672 419974464 420751044 422358048 422416176 423197271 424116224 424872084 425198592 426582016 427429632 428723932 429062144 429391872 429914688 429973856 431216513 431947776 432414192 432473704 432746496 434056896 434928228 434988086 435262464 435322368 436334416 437853312 438337536 438723324 438871244 439615488 440150752 440946688 441274041 441422821 441762048 442171392 442709768 443049984 444330432 444391584 445213314 445283662 445625856 446511312 446975256 448216704 448774144 449107308 451383296 451718397 452280192 452984832 454909728 454972336 455813631 457554552 457617524 457906176 460278091 462422016 463048768 465174528 465740912 466034688 468448708 468744192 468808704 471172247 471534336 472471272 473432064 474865664 475218198 476184576 476250112 477130752 478575552 479019008 479904768 479970816 480858336 481357968 482694912 482761344 483295232 483654024 483720588 484704256 485568096 485941248 486105088 486465966 486532917 487070976 487522304 488491008 489902784 489970208 490356736 490733568 490876218 491331072 492751056 492818872 493129728 494187648 494567424 495169596 495684098 496065024 497060832 497442816 498048489 498667904 499940532 500957184 501567136 502847163 503939072 504483224 504870912 507416266 507806208 507876096 508815216 510828864 511773444 511843878 512884736 514748871 515866624 516891648 518456848 519896832 519968384 520929864 521471132 522919488 522991456 523321344 523958526 524030637 526032104 527660224 528482304 529198592 530728016 531628032 532275328 532611072 533813644 534223872 535369952 535707648 535781376 536433729 538397496 538482568 538896384 539492352 539967168 541065216 541527714 542703616 543106512 543707136 544210944 545292288 546264108 546868224 546943488 547954848 548462592 549552384 550123392 551140632 551216484 551651328 552337408 552747456 554344938 554421231 555548672 555961104 556652544 559193436 559888896 559965952 561001392 563144064 563221568 563576832 564263028 564340686 566496112 566931456 567543627 569906176 571360608 572522496 573219584 574682472 575930368 576552256 576995328 577697862 578742528 579904304 580349952 580429824 581503104 583263954 583804416 584450048 584883936 584964432 586153984 588284424 588365388 589016064 589561856 590733312 591786117 592440576 592522112 593617752 594167808 595348416 595967008 597069018 597151191 597622272 598081536 598809744 602291196 603040256 605792889 606546304 606928896 607751508 608698368 610072736 610541568 611284947 612237312 615311424 616562688 618888816 620232704 621379584 624992256 625078272 626234112 628712448 629875008 629961696 631242752 633537072 633624264 634912768 636174336 637308126 638100736 639873024 639961088 641144448 641810624 643085898 643593216 643681792 644087808 644872032 644960784 647424128 647921664 648621288 648710556 649427968 651085344 651321344 652392342 652482129 652983552 653203712 654311424 654501624 655108096 656779968 657001408 657506304 658306866 658397467 658916864 659423232 660226128 661420032 662643072 662747776 663257088 664064652 664574976 666495648 666587376 667925493 667942912 668438784 670462884 672325056 673161216 673980839 677074944 677168128 678420288 681105152 682364592 682458504 686331828 686426286 689188864 693195776 693633024 694573152 697225984 697761792 698611368 698707516 702673062 702769769 703213056 707301504 708837376 709043426 710148096 712298496 714276864 714375168 715244972 715696128 717863328 718528512 719323136 719403373 719857152 719956224 721420288 722036952 724042368 724142016 724942848 725580882 725614592 727056384 728352144 729157632 729257984 730606464 731283456 732736512 733497856 734854176 734955312 735535104 736100352 736314327 736996608 739126584 739228308 741281472 742203392 742754394 743526147 744097536 745591248 746518528 748001856 750858752 751435776 752350704 752454248 755908608 756724836 756828982 757306368 761124399 761709312 761814144 763363328 766243296 767765817 769327104 770263816 771656704 773799936 773906432 774742094 775337472 777685272 778405888 779845248 779952576 781394796 782206698 784379232 784487184 785354752 785937789 787644416 789048156 789920768 791490336 792223744 792723456 793797888 796092024 796201588 796829696 797442048 798412992 800720466 800830667 801335808 803054928 803672064 807723852 808344576 809238528 810335344 811597824 814055424 815046596 815560704 816316416 817938432 819785239 820302336 820415232 822083584 822693888 825185088 826824726 827476992 828506112 833323008 833437696 834978816 838283264 839833344 839948928 841502088 844716096 844832352 846394542 846511029 848232448 849744168 850397184 853164032 854859264 857447864 858124288 858783744 859829376 859947712 862433026 863895552 864828384 864947408 865492992 866546793 868113792 869856456 869976172 870524928 870644736 872668832 874895931 875034173 875706624 876675072 877446648 877742488 879230976 880301504 881893376 882548082 882845642 883524096 884342784 885419536 886099968 888660864 888783168 890426628 890567324 891251712 893022624 893950512 895603527 896433408 897548288 898214616 902766592 903436794 904560384 909819456 909944672 911627262 915109104 915235048 915812352 920556182 924844032 926097536 930349056 931481824 932069376 936897416 937488384 937617408 942344494 943068672 944942544 946864128 949731328 950436396 952369152 952500224 954261504 955962189 957151104 958038016 959809536 959941632 961716672 962715936 964628847 965389824 965522688 966590464 967308048 967441176 969408512 971136192 971882496 972210176 972931932 973065834 974141952 975044608 976982016 978588513 979805568 979940416 980713472 981467136 981752436 982662144 985502112 985637744 986259456 987460299 988375296 989134848 990339192 991368196 992130048 994121664 994885632 996096978 997335808 999881064 1001914368 1003134272 1005694326 1007878144 1008966448 1009741824 1014832532 1015612416 1015752192 1017630432 1021657728 1023546888 1023687756 1025769472 1029497742 1029639429 1031733248 1033783296 1036913696 1039793664 1039936768 1041859728 1042942264 1045838976 1045982912 1046642688 1047917052 1048061274 1052064208 1054009593 1055320448 1056964608 1058397184 1061456032 1063256064 1063565139 1064550656 1065222144 1067627288 1068447744 1070739904 1071415296 1071562752 1072867458 1076794992 1076965136 1077792768 1078984704 1079934336 1082130432 1083055428 1085407232 1086213024 1087414272 1088421888 1090584576 1092528216 1093736448 1093886976 1095909696 1096925184 1099104768 1100246784 1102281264 1102432968 1103302656 1104674816 1105494912 1108689876 1108842462 1111097344 1111922208 1113305088 1118386872 1119777792 1119931904 1122002784 1126288128 1126443136 1127153664 1128526056 1128681372 1132992224 1133862912 1135087254 1135243473 1139812352 1142721216 1145044992 1146439168 1149364944 1151860736 1153104512 1153990656 1155395724 1157485056 1159808608 1160699904 1160859648 1162113141 1163006208 1166527908 1167608832 1168900096 1169767872 1169928864 1172307968 1173310047 1176568848 1176730776 1178032128 1179123712 1181466624 1183572234 1184881152 1185044224 1187235504 1188335616 1190696832 1191934016 1194138036 1194302382 1195244544 1196163072 1197619488 1201080699 1204582392 1206080512 1211585778 1213092608 1213857792 1215503016 1217396736 1220145472 1221083136 1222569894 1222738153 1224474624 1230622848 1233125376 1237777632 1240465408 1242759168 1249984512 1250156544 1251678701 1252468224 1257424896 1259750016 1259923392 1262485504 1267074144 1267248528 1269825536 1272348672 1274616252 1276201472 1279746048 1279922176 1282288896 1283621248 1286171796 1287186432 1287363584 1288175616 1289744064 1289921568 1293649539 1294848256 1295843328 1297242576 1297421112 1298855936 1302170688 1302642688 1304784684 1304964258 1305967104 1306407424 1309003248 1310216192 1313559936 1314002816 1315012608 1316613732 1316794934 1317833728 1318846464 1320452256 1322840064 1324268463 1325286144 1325495552 1326514176 1328129304 1329149952 1332991296 1333174752 1335850986 1335885824 1336877568 1340925768 1344650112 1346322432 1347961678 1354149888 1354336256 1356840576 1362210304 1364729184 1364917008 1367440893 1372663656 1372852572 1378377728 1380834273 1386391552 1387266048 1389146304 1393352779 1394451968 1395523584 1397222736 1397415032 1405346124 1405539538 1406426112 1413516741 1414603008 1417674752 1418086852 1420296192 1424596992 1426331543 1428553728 1428750336 1430489944 1431392256 1435726656 1437057024 1438646272 1438806746 1439714304 1439912448 1444073904 1448084736 1448284032 1449885696 1451161764 1451229184 1454112768 1456704288 1458315264 1458515968 1459598751 1461212928 1462566912 1465473024 1466995712 1469708352 1469910624 1471070208 1472200704 1472628654 1473993216 1478253168 1478456616 1482562944 1484406784 1485508788 1487052294 1488195072 1491182496 1493037056 1494145467 1496003712 1501717504 1502871552 1504701408 1504908496 1511817216 1513449672 1513657964 1514612736 1522248798 1522458301 1523418624 1523628288 1526726656 1532486592 1535531634 1538654208 1540527632 1543313408 1547599872 1547812864 1549484188 1550674944 1555370544 1556811776 1558492817 1559690496 1559905152 1562789592 1564413396 1568758464 1568974368 1570709504 1571875578 1572091911 1575288832 1578096312 1579841536 1582980672 1584447488 1585446912 1587595776 1592184048 1592403176 1593659392 1594884096 1596825984 1601440932 1601661334 1602671616 1606109856 1607344128 1609301187 1615447704 1616689152 1618477056 1620670688 1623195648 1628110848 1630093192 1631121408 1632632832 1635876864 1639570478 1640604672 1640830464 1645387776 1650370176 1653649452 1654953984 1657012224 1663263693 1666646016 1666875392 1669957632 1676566528 1679666688 1679897856 1683004176 1689432192 1689664704 1692789084 1693022058 1696464896 1699488336 1700794368 1702630881 1706328064 1709718528 1714895728 1716248576 1717567488 1719658752 1719895424 1724866052 1727791104 1729656768 1729894816 1730985984 1733093586 1734894343 1736227584 1739712912 1739952344 1741049856 1741289472 1745337664 1749791862 1750068346 1751413248 1753350144 1754893296 1755484976 1758461952 1760603008 1763786752 1765096164 1765691284 1767048192 1768685568 1770839072 1772199936 1775358351 1775956931 1777321728 1777566336 1780853256 1781134648 1782503424 1786045248 1787901024 1791207054 1791453573 1792866816 1795096576 1796429232 1805533184 1806873588 1809120768 1817378667 1819638912 1819889344 1823254524 1830218208 1830470096 1831624704 1833854841 1841112364 1849688064 1852195072 1860698112 1862963648 1864138752 1873794832 1874976768 1875234816 1884688988 1886137344 1889885088 1893728256 1899462656 1900872792 1904738304 1905000448 1908523008 1911924378 1914302208 1916076032 1919619072 1919883264 1923433344 1925431872 1929257694 1930779648 1931045376 1933180928 1934616096 1934882352 1938817024 1942272384 1943764992 1944420352 1945863864 1946131668 1948283904 1950089216 1953964032 1957177026 1957446387 1959611136 1959880832 1961426944 1962934272 1963504872 1965324288 1971004224 1971275488 1972518912 1974920598 1975192401 1976750592 1978269696 1980678384 1982736392 1984260096 1988243328 1989771264 1992193956 1994671616 1999762128 2003776479 2003828736 2006268544 2011388652 2015756288 2017932896 2019483648 2021942517 2029665064 2031224832 2031504384 2035260864 2043315456 2047093776 2047375512 2051538944 2058995484 2059278858 2063466496 2067566592 2073827392 2079587328 2079873536 2083719456 2085884528 2091677952 2091965824 2093285376 2095834104 2096122548 2104128416 2108019186 2108309307 2110640896 2116794368 2122912064 2126512128 2127130278 2129101312 2130444288 2135254576 2136895488 2141479808 2142830592 2143125504 2145734916 2153589984 2153930272 2155585536 2157969408 2158210119 2159868672 2164260864 2166110856 2170814464 2172426048 2174828544 2176843776 2181169152 2185056432 2187472896 2187773952 2191819392 2193850368 2198209536 2200493568 2204562528 2204865936 2206605312 2209349632 2210989824 2217379752 2217684924 2222194688 2223844416 2226610176 2230578441 2236773744 2239555584 2239863808 2244005568 2252576256 2252886272 2254307328 2257052112 2257362744 2265984448 2267725824 2270174508 2270486946 2279624704 2283373197 2285442432 2290089984 2292878336 2298729888 2303721472 2306209024 2307981312 2310791448 2314970112 2319617216 2321399808 2321719296 2324226282 2324546159 2326012416 2333055816 2335217664 2337800192 2339535744 2339857728 2344615936 2346620094 2353137696 2353461552 2356064256 2358247424 2362933248 2367144468 2369762304 2370088448 2374471008 2376671232 2379565003 2381393664 2383868032 2388276072 2388604764 2390489088 2392326144 2395238976 2402161398 2402492001 2409164784 2412161024 2423171556 2426185216 2427715584 2431006032 2434793472 2440290944 2442166272 2445139788 2445476306 2448949248 2459355717 2461245696 2466250752 2475555264 2480930816 2485518336 2499969024 2500313088 2503357402 2504936448 2514849792 2519500032 2519846784 2524971008 2534148288 2534497056 2539533087 2539651072 2544697344 2549232504 2552402944 2559492096 2559844352 2564577792 2567242496 2572343592 2574372864 2574727168 2576351232 2579488128 2579843136 2587299078 2589696512 2591686656 2594485152 2594842224 2597711872 2599640379 2604341376 2605285376 2609569368 2609928516 2611934208 2612814848 2618006496 2620432384 2625102519 2627119872 2628005632 2630025216 2633227464 2633589868 2635667456 2637692928 2640904512 2645680128 2648536926 2648901437 2650572288 2650991104 2653028352 2656258608 2658299904 2665982592 2666349504 2671701972 2671771648 2673755136 2681851536 2689300224 2692644864 2695923356 2708299776 2708672512 2711597329 2713681152 2724420608 2729458368 2729834016 2734881786 2745327312 2745705144 2756755456 2761668546 2772783104 2774532096 2778292608 2786705558 2788903936 2791047168 2794445472 2794830064 2810692248 2811079076 2812852224 2827033482 2827422559 2829206016 2835349504 2836173704 2840592384 2849193984 2852663086 2857107456 2857500672 2860979888 2862784512 2871453312 2874114048 2877292544 2877613492 2879428608 2879824896 2888147808 2893886541 2894343803 2896169472 2896568064 2899771392 2902323528 2902458368 2908225536 2913408576 2916630528 2917031936 2919197502 2922425856 2925133824 2930946048 2933991424 2939416704 2939821248 2942140416 2944401408 2945257308 2947986432 2956506336 2956913232 2962380897 2965125888 2968813568 2971017576 2974104588 2976390144 2982364992 2986074112 2988290934 2992007424 3003435008 3005743104 3009402816 3009816992 3023634432 3026899344 3027315928 3029225472 3044497596 3044916602 3046837248 3047256576 3064973184 3071063268 3077308416 3081055264 3086626816 3088918287 3095199744 3095625728 3098968376 3101349888 3110741088 3113623552 3116985634 3119380992 3119810304 3125579184 3128826792 3137516928 3137948736 3141419008 3143751156 3144183822 3150577664 3156192624 3159683072 3162028779 3165961344 3168894976 3170893824 3175191552 3184368096 3184806352 3187318784 3189768192 3190695417 3193651968 3202881864 3203322668 3205343232 3212219712 3214688256 3218602374 3221946637 3230895408 3233378304 3236954112 3241341376 3246391296 3256221696 3260186384 3262242816 3265265664 3271753728 3279140956 3281209344 3281660928 3290775552 3298205729 3300740352 3307298904 3309907968 3314024448 3326527386 3333292032 3333750784 3339915264 3353133056 3359333376 3359795712 3366008352 3378864384 3379329408 3385578168 3386044116 3392929792 3398976672 3401588736 3405261762 3405730419 3412656128 3419437056 3429791456 3432497152 3435134976 3439317504 3439790848 3449732104 3455582208 3459313536 3459789632 3461971968 3466187172 3469788686 3472455168 3479425824 3479904688 3482099712 3482578944 3486339423 3490675328 3499583724 3500136692 3502826496 3506700288 3509786592 3510969952 3516923904 3519930141 3521206016 3527573504 3530192328 3531382568 3534096384 3537371136 3541678144 3544399872 3550716702 3551913862 3554643456 3555132672 3561706512 3562269296 3565006848 3572090496 3575802048 3582414108 3582907146 3585733632 3590193152 3592858464 3603242097 3611066368 3613747176 3618241536 3634757334 3639277824 3639778688 3646509048 3660436416 3660940192 3663249408 3667709682 3668214459 3682224728 3699376128 3704390144 3721396224 3725927296 3728277504 3747589664 3749953536 3750469632 3755036103 3769377976 3772274688 3779770176 3787456512 3798925312 3801745584 3809476608 3810000896 3817046016 3823848756 3828604416 3832152064 3839238144 3839766528 3846866688 3850863744 3858515388 3861559296 3862090752 3866361856 3869232192 3869764704 3877634048 3880948617 3884544768 3887529984 3888840704 3891727728 3892263336 3896567808 3900178432 3907928064 3914354052 3914892774 3919222272 3919761664 3922853888 3927009744 3930648576 3942008448 3942550976 3945037824 3949841196 3950384802 3953501184 3956539392 3961356768 3965472784 3968520192 3972805389 3976486656 3979542528 3984387912 3989343232 3999524256 4007552958 4007657472 4012537088 4022777304 4031512576 4035865792 4038967296 4043885034 4059330128 4062449664 4063008768 4070521728 4086630912 4094187552 4094751024 4103077888 4117990968 4118557716 4126932992 4135133184 4142502819 4147654784 4159174656 4159747072 4167438912 4171769056 4180058337 4183355904 4183931648 4186570752 4191668208 4192245096 4208256832 4216038372 4216618614 4221281792 4233588736 4240550223 4245824128 4253024256 4254260556 4258202624 4260888576 4270509152 4273790976 4278994629 4282959616 4285661184 4286251008 4291469832 4307179968 4307860544 4311171072 4315938816 4316420238 4319737344 4332221712 4341628928 4344852096 4349657088 4353687552 4362338304 4370112864 4374945792 4375547904 4383638784 4387700736 4396419072 4400987136 4409125056 4409731872 4413210624 4418699264 4421979648 4434759504 4435369848 4444389376 4447688832 4453220352 4461156882 4473547488 4479111168 4479727616 4488011136 4505152512 4505772544 4508614656 4514104224 4514725488 4531968896 4535451648 4540349016 4540973892 4559249408 4566746394 4567374903 4570884864 4580179968 4585756672 4597459776 4607442944 4608782269 4612418048 4615962624 4621582896 4629940224 4639234432 4642799616 4643438592 4648452564 4649092318 4652024832 4666111632 4670435328 4675478451 4675600384 4679071488 4679715456 4689231872 4693240188 4706275392 4706923104 4712128512 4716275733 4716494848 4717865873 4725866496 4734288936 4739524608 4740176896 4748942016 4753342464 4759130006 4762787328 4767736064 4776552144 4777209528 4780978176 4784652288 4790477952 4804322796 4804984002 4818329568 4824322048 4827903561 4846343112 4852370432 4855431168 4862012064 4869586944 4880581888 4884332544 4890279576 4890952612 4897898496 4918711434 4919388383 4922491392 4951110528 4961861632 4971036672 4999938048 5000626176 5006714804 5009872896 5029699584 5035823611 5039000064 5039693568 5049942016 5068296576 5068994112 5079066174 5079302144 5089394688 5098465008 5104805888 5118984192 5119688704 5129155584 5134484992 5144687184 5148745728 5149454336 5152702464 5158976256 5159686272 5174598156 5179393024 5183373312 5188970304 5189684448 5195423744 5199280758 5204683029 5208682752 5210570752 5219138736 5219857032 5223868416 5225629696 5236012992 5240864768 5250205038 5254239744 5256011264 5260050432 5266454928 5267179736 5271334912 5275385856 5281809024 5291360256 5297073852 5297802874 5301144576 5301982208 5306056704 5312517216 5316599808 5327870793 5331965184 5332699008 5343403944 5343543296 5347510272 5363703072 5374360719 5378600448 5385289728 5391846712 5416599552 5417345024 5423194658 5427362304 5448841216 5458916736 5459668032 5469763572 5490654624 5491410288 5501564523 5513510912 5523337092 5545566208 5549064192 5556585216 5573411116 5577807872 5582094336 5588890944 5589660128 5605814669 5621384496 5622158152 5625704448 5654066964 5654845118 5658412032 5672347408 5681184768 5698387968 5705326172 5714214912 5715001344 5721959776 5725569024 5738496673 5742906624 5748228096 5754585088 5755226984 5758857216 5759649792 5776295616 5787773082 5788687606 5792338944 5793136128 5799542784 5804647056 5816451072 5826817152 5833261056 5834063872 5838395004 5844851712 5850267648 5861892096 5867982848 5872339161 5878833408 5879642496 5884280832 5888802816 5890514616 5895972864 5913012672 5913826464 5924761794 5925577203 5930251776 5937627136 5942035152 5948209176 5952780288 5964729984 5972148224 5976581868 5984014848 6006870016 6011329437 6011486208 6018805632 6019633984 6047268864 6053798688 6054631856 6058450944 6065827551 6088995192 6089833204 6093674496 6094513152 6125239211 6129946368 6142126536 6154616832 6162110528 6173253632 6177836574 6190399488 6191251456 6197936752 6202699776 6221482176 6227247104 6233971268 6238761984 6239620608 6251158368 6257653584 6275033856 6275897472 6282838016 6287502312 6288367644 6301155328 6312385248 6319366144 6324057558 6324927921 6331922688 6337789952 6350383104 6368736192 6369612704 6374637568 6379536384 6381390834 6387303936 6405763728 6406645336 6410686464 6424439424 6429376512 6437204748 6443893274 6461790816 6466756608 6473908224 6474630357 6482682752 6492782592 6512443392 6520372768 6524485632 6530531328 6543507456 6558281912 6562418688 6563321856 6581551104 6596411458 6601480704 6614597808 6619815936 6628048896 6653054772 6666584064 6667501568 6679830528 6691735323 6706266112 6718666752 6719591424 6732016704 6757728768 6758658816 6771156336 6772088232 6785859584 6797953344 6803177472 6810523524 6811460838 6825312256 6838874112 6850119591 6859582912 6864994304 6870269952 6878635008 6879581696 6899464208 6911164416 6918627072 6919579264 6923943936 6932374344 6939577372 6944910336 6958851648 6959809376 6964199424 6965157888 6972678846 6973638477 6981350656 6999167448 7000273384 7005652992 7013400576 7019573184 7021939904 7033847808 7039860282 7042412032 7055147008 7060384656 7062765136 7068192768 7074742272 7083356288 7088799744 7101433404 7103827724 7109286912 7110265344 7123413024 7124538592 7130013696 7138695009 7144180992 7151604096 7164828216 7165814292 7171467264 7180386304 7185716928 7206484194 7207476003 7222132736 7227494352 7236483072 7269514668 7278555648 7279557376 7293018096 7320872832 7321880384 7326498816 7335419364 7336428918 7364449456 7378067151 7398752256 7408780288 7442792448 7451854592 7456555008 7495179328 7499907072 7500939264 7510072206 7538755952 7544549376 7559540352 7574913024 7597850624 7603491168 7618953216 7620001792 7634092032 7647697512 7657208832 7664304128 7678476288 7679533056 7693733376 7701727488 7717030776 7723118592 7724181504 7732723712 7738464384 7739529408 7755268096 7761897234 7769089536 7775059968 7777681408 7783455456 7784526672 7793135616 7800356864 7815856128 7828708104 7829785548 7838444544 7839523328 7845707776 7854019488 7861297152 7875307557 7884016896 7885101952 7890075648 7899682392 7900769604 7907002368 7913078784 7922713536 7930945568 7937040384 7945610778 7946704311 7952973312 7959085056 7968775824 7978686464 7999048512 8015105916 8015314944 8025074176 8045554608 8063025152 8071731584 8077934592 8087770068 8118660256 8124899328 8126017536 8134791987 8141043456 8173261824 8188375104 8189502048 8206155776 8235981936 8237115432 8253865984 8270266368 8285005638 8295309568 8318349312 8319494144 8334877824 8343538112 8360116674 8366711808 8367863296 8373141504 8383336416 8384490192 8416513664 8432076744 8433237228 8442563584 8467177472 8481100446 8482267677 8491648256 8506048512 8508521112 8516405248 8521777152 8541018304 8547581952 8557989258 8559167071 8565919232 8571322368 8572502016 8582939664 8614359936 8615721088 8622342144 8631877632 8632840476 8639474688 8664443424 8683031409 8683257856 8689704192 8699314176 8707375104 8724676608 8740225728 8749891584 8751095808 8761750907 8767277568 8775401472 8792838144 8801974272 8818250112 8819463744 8826421248 8837398528 8843959296 8869519008 8870739696 8888778752 8895377664 8906440704 8922313764 8947094976 8958222336 8959455232 8976022272 9010305024 9011545088 9017229312 9028208448 9029450976 9063937792 9070903296 9080698032 9081947784 9118498816 9133492788 9134749806 9141769728 9171513344 9194919552 9214885888 9217564538 9224836096 9231925248 9243165792 9259880448 9278468864 9285599232 9286877184 9296905128 9298184636 9304049664 9332223264 9340870656 9350956902 9351200768 9352243849 9358142976 9359430912 9378463744 9386480376 9412550784 9413846208 9424257024 9432551466 9432989696 9435731746 9451732992 9468577872 9479049216 9480353792 9497884032 9506684928 9518260012 9525574656 9535472128 9553104288 9554419056 9561956352 9569304576 9572086251 9573598733 9580955904 9608645592 9609968004 9636659136 9648644096 9655807122 9665839911 9692686224 9704740864 9710862336 9724024128 9739173888 9761163776 9768665088 9780559152 9781905224 9795796992 9837422868 9838776766 9844982784 9894617187 9902221056 9923723264 9942073344 9999876096 10001252352 10013429608 10019745792 10059399168 10071647222 10078000128 10079387136 10136593152 10137988224 10158132348 10158604288 10178789376 10196930016 10209611776 10217191257 10237968384 10239377408 10258311168 10268969984 10289374368 10297491456 10298908672 10305404928 10317952512 10319372544 10349196312 10358786048 10366746624 10377940608 10379368896 10390847488 10398561516 10409366058 10417365504 10421141504 10438277472 10439714064 10447736832 10451259392 10459018269 10472025984 10481729536 10500410076 10508479488 10512022528 10520100864 10532909856 10534359472 10542669824 10550771712 10563618048 10582720512 10594147704 10595605748 10602289152 10603964416 10612113408 10625034432 10633199616 10655741586 10657208107 10663930368 10665398016 10686807888 10687086592 10695020544 10727406144 10748721438 10757200896 10770579456 10783693424 10833199104 10834690048 10846389316 10854724608 10897682432 10909449719 10917833472 10919336064 10939527144 10981309248 10982820576 11003129046 11004643377 11027021824 11046674184 11091132416 11098128384 11113170432 11146822232 11155615744 11164188672 11177781888 11179320256 11211629338 11242768992 11244316304 11251408896 11265108309 11308133928 11309690236 11316824064 11344694816 11362369536 11375444249 11396775936 11410652344 11428429824 11430002688 11443919552 11451138048 11476993346 11485813248 11496456192 11510453968 11517714432 11519299584 11552591232 11575546164 11577375212 11584677888 11586272256 11599085568 11609294112 11632902144 11642845851 11653634304 11666522112 11668127744 11676790008 11689703424 11700535296 11723784192 11735965696 11744678322 11757666816 11759284992 11768561664 11781029232 11791945728 11826025344 11827652928 11849523588 11851154406 11860503552 11875254272 11884070304 11896418352 11905560576 11918416167 11929459968 11944296448 11953163736 11968029696 12013740032 12022658874 12022972416 12037611264 12039267968 12094537728 12107597376 12109263712 12116901888 12131655102 12177990384 12179666408 12187348992 12189026304 12250478422 12259892736 12284253072 12309233664 12324221056 12346507264 12355673148 12380798976 12382502912 12395873504 12405399552 12427508457 12442964352 12454494208 12467942536 12477523968 12479241216 12502316736 12515307168 12540175011 12550067712 12551794944 12565676032 12575004624 12576735288 12602310656 12624770496 12638732288 12648115116 12649855842 12663845376 12675579904 12700766208 12721650669 12737472384 12739225408 12749275136 12759072768 12762781668 12774607872 12811527456 12813290672 12821372928 12836983887 12848878848 12858753024 12874409496 12887786548 12923581632 12933513216 12947816448 12949260714 12965365504 13024886784 13040745536 13048971264 13061062656 13087014912 13116563824 13124837376 13126643712 13163102208 13192822916 13202961408 13229195616 13239631872 13256097792 13306109544 13333168128 13335003136 13359661056 13383470646 13412532224 13437333504 13439182848 13464033408 13515457536 13517317632 13542312672 13544176464 13571719168 13595906688 13606354944 13621047048 13622921676 13650624512 13677748224 13700239182 13702124709 13719165824 13729988608 13740539904 13757270016 13759163392 13798928416 13822328832 13826346807 13837254144 13839158528 13847887872 13864748688 13879154744 13889820672 13917703296 13919618752 13928398848 13930315776 13945357692 13947276954 13962701312 13998334896 14000546768 14011305984 14026435353 14026801152 14039146368 14043879808 14067695616 14079720564 14084824064 14110294016 14120769312 14125530272 14136385536 14149484544 14153597619 14166712576 14177599488 14202866808 14207655448 14218573824 14220530688 14246826048 14249077184 14260027392 14277390018 14288361984 14303208192 14329656432 14331628584 14342934528 14360772608 14371433856 14412968388 14414952006 14444265472 14454988704 14472966144 14539029336 14557111296 14559114752 14586036192 14641745664 14643760768 14652997632 14670838728 14672857836 14728898912 14756134302 14758165149 14817560576 14885584896 14903709184 14913110016 14990358656 14999814144 15001878528 15020144412 15077511904 15089098752 15107470833 15119080704 15149826048 15195701248 15206982336 15237906432 15240003584 15268184064 15295395024 15314417664 15328608256 15356952576 15359066112 15387466752 15403454976 15434061552 15446237184 15448363008 15465447424 15476928768 15479058816 15510536192 15523794468 15538179072 15550119936 15555362816 15566910912 15569053344 15586271232 15600713728 15614049087 15631712256 15657416208 15659571096 15676889088 15679046656 15691415552 15708038976 15722594304 15750615114 15768033792 15770203904 15780151296 15799364784 15801539208 15814004736 15826157568 15845427072 15861891136 15874080768 15891221556 15893408622 15905946624 15918170112 15937551648 15957372928 15983612379 15998097024 16030211832 16030629888 16050148352 16091109216 16126050304 16143463168 16155869184 16175540136 16237320512 16249798656 16252035072 16269583974 16271823113 16282086912 16346523648 16376750208 16379004096 16412311552 16471963872 16474230864 16507731968 16540532736 16570011276 16590619136 16636698624 16638988288 16656955021 16669755648 16687076224 16720233348 16733423616 16735726592 16746283008 16766672832 16768980384 16817444007 16833027328 16864153488 16866474456 16885127168 16934354944 16962200892 16964535354 16983296512 17017042224 17032810496 17043554304 17082036608 17095163904 17115978516 17118334142 17131838464 17142644736 17145004032 17165879328 17215490019 17228719872 17231442176 17244684288 17263755264 17265680952 17278949376 17328886848 17366062818 17366515712 17379408384 17398628352 17449353216 17480451456 17499783168 17502191616 17523501814 17534555136 17550802944 17585676288 17603948544 17636500224 17638927488 17652842496 17674797056 17687918592 17739038016 17741479392 17776731609 17777557504 17790755328 17812881408 17844627528 17894189952 17916444672 17918910464 17952044544 18020610048 18023090176 18034458624 18056416896 18058901952 18127875584 18141806592 18161396064 18163895568 18197482653 18236997632 18266985576 18269499612 18283539456 18343026688 18375717633 18389839104 18429771776 18435129076 18449672192 18463850496 18486331584 18519760896 18542310059 18556937728 18571198464 18573754368 18593810256 18596369272 18608099328 18664446528 18681741312 18701913804 18702401536 18704487698 18716285952 18718861824 18772960752 18825101568 18827692416 18848514048 18865102932 18865979392 18871463492 18903465984 18937155744 18958098432 18960707584 18974783763 18981181303 18995768064 19013369856 19036520024 19051149312 19070944256 19106208576 19108838112 19123912704 19138609152 19144172502 19147197466 19161911808 19217291184 19219936008 19273318272 19297288192 19311614244 19331679822 19385372448 19409481728 19421724672 19423891071 19448048256 19478347776 19522327552 19537330176 19561118304 19563810448 19591593984 19674845736 19677553532 19689965568 19789234374 19791957913 19804442112 19847446528 19884146688 19999752192 20002504704 20026859216 20039491584 20118798336 20143294444 20156000256 20158774272 20260406621 20273186304 20275976448 20316264696 20317208576 20357578752 20393860032 20419223552 20434382514 20475936768 20478754816 20516622336 20537939968 20578748736 20594982912 20597817344 20610809856 20635905024 20638745088 20698392624 20717572096 20733493248 20755881216 20758737792 20781694976 20797123032 20818732116 20834731008 20842283008 20876554944 20879428128 20895473664 20902518784 20918036538 20920915431 20944051968 20963459072 21000820152 21016958976 21024045056 21040201728 21065819712 21068718944 21085339648 21101543424 21127236096 21165441024 21188295408 21191211496 21204578304 21207928832 21224226816 21250068864 21266399232 21311483172 21314416214 21327860736 21330796032 21373615776 21390041088 21416085027 21454812288 21497442876 21514401792 21541158912 21567386848 21622428009 21666398208 21669380096 21692778632 21709449216 21795364864 21818899438 21835666944 21838672128 21879054288 21962618496 21965641152 22006258092 22009286754 22054043648 22093348368 22134201453 22182264832 22196256768 22226340864 22293644464 22311231488 22328377344 22355563776 22358640512 22423258676 22485537984 22488632608 22502817792 22530216618 22553626459 22616267856 22619380472 22633648128 22689389632 22724739072 22750888498 22793551872 22821304688 22856859648 22860005376 22887839104 22902276096 22953986692 22971626496 22992912384 23020907936 23035428864 23038599168 23087440103 23105182464 23151092328 23154750424 23169355776 23172544512 23198171136 23218588224 23265804288 23285691702 23307268608 23333044224 23336255488 23353580016 23379406848 23401070592 23447568384 23471931392 23489356644 23515333632 23518569984 23537123328 23562058464 23583891456 23625922671 23652050688 23655305856 23699047176 23702308812 23721007104 23750508544 23768140608 23792836704 23811121152 23836832334 23840112933 23858919936 23888592896 23906327472 23936059392 24027480064 24045317748 24045944832 24075222528 24078535936 24189075456 24215194752 24218527424 24233803776 24263310204 24355980768 24359332816 24374697984 24378052608 24404375961 24500956844 24519785472 24568506144 24618467328 24648442112 24693014528 24711346296 24761597952 24765005824 24791747008 24810799104 24855016914 24885928704 24908988416 24935885072 24955047936 24958482432 25004633472 25030614336 25080350022 25100135424 25103589888 25131352064 25150009248 25153470576 25204621312 25249540992 25277464576 25296230232 25299711684 25327690752 25351159808 25401532416 25443301338 25446803031 25474944768 25478450816 25498550272 25518145536 25525563336 25549215744 25623054912 25626581344 25642745856 25673967774 25677501213 25697757696 25717506048 25748818992 25775573096 25847163264 25867026432 25895632896 25898521428 25930731008 26049094227 26049773568 26081491072 26097942528 26122125312 26174029824 26233127648 26249674752 26253287424 26285252721 26326204416 26385645832 26405922816 26458391232 26479263744 26512195584 26612219088 26666336256 26670006272 26719322112 26766941292 26825064448 26874667008 26878365696 26928066816 27030915072 27034635264 27084625344 27088352928 27143438336 27191813376 27212709888 27242094096 27245843352 27301249024 27355496448 27400478364 27404249418 27438331648 27459977216 27514540032 27518326784 27597856832 27644657664 27652693614 27674508288 27678317056 27695775744 27729497376 27758309488 27779641344 27835406592 27839237504 27856797696 27860631552 27890715384 27894553908 27925402624 27996669792 28001093536 28022611968 28052870706 28053602304 28056731547 28078292736 28087759616 28135391232 28159441128 28169648128 28220588032 28241538624 28251060544 28272771072 28298969088 28307195238 28333425152 28355198976 28405733616 28415310896 28437147648 28441061376 28493652096 28498154368 28520054784 28554780036 28576723968 28606416384 28659312864 28663257168 28685869056 28720796199 28721545216 28742867712 28825936776 28829904012 28888530944 28909977408 28945932288 28997519733 29078058672 29114222592 29118229504 29172072384 29283491328 29287521536 29305995264 29341677456 29345715672 29457797824 29512268604 29516330298 29635121152 29683851561 29771169792 29807418368 29826220032 29980717312 29999628288 30003757056 30040288824 30155023808 30178197504 30214941666 30219100067 30238161408 30391402496 30413964672 30475812864 30480007168 30536368128 30590790048 30628835328 30657216512 30713905152 30718132224 30774933504 30806909952 30868123104 30892474368 30896726016 30930894848 30934345039 30953857536 30958117632 31021072384 31047588936 31076358144 31100239872 31110725632 31133821824 31138106688 31172542464 31201427456 31228098174 31263424512 31314832416 31319142192 31353778176 31358093312 31382831104 31416077952 31445188608 31501230228 31536067584 31540407808 31560302592 31598729568 31603078416 31628009472 31652315136 31690854144 31723782272 31748161536 31782443112 31786817244 31811893248 31836340224 31875103296 31914745856 31967224758 31971624321 31996194048 32060423664 32061259776 32100296704 32182218432 32252100608 32286926336 32311738368 32351080272 32474641024 32499597312 32504070144 32539167948 32543646226 32564173824 32693047296 32728349157 32753500416 32758008192 32824623104 32943927744 32948461728 33013930131 33015463936 33081065472 33140022552 33181238272 33273397248 33277976576 33313910042 33339511296 33374152448 33440466696 33466847232 33471453184 33492566016 33533345664 33537960768 33634888014 33666054656 33728306976 33732948912 33770254336 33795324927 33868709888 33924401784 33929070708 33966593024 34034084448 34065620992 34087108608 34126332747 34164073216 34190327808 34231957032 34236668284 34263676928 34285289472 34290008064 34331758656 34430980038 34435718681 34457439744 34462884352 34489368576 34531361904 34557898752 34657773696 34732125636 34733031424 34758816768 34797256704 34898706432 34960902912 34999566336 35004383232 35047003628 35069110272 35101605888 35171352576 35207897088 35250765277 35273000448 35277854976 35305684992 35349594112 35375837184 35478076032 35482958784 35553463218 35555115008 35581510656 35625762816 35689255056 35788379904 35832889344 35837820928 35904089088 36041220096 36046180352 36068917248 36112833792 36117803904 36255751168 36283613184 36322792128 36327791136 36394965306 36473995264 36533971152 36538999224 36567078912 36686053376 36751435266 36779678208 36859543552 36870258152 36899344384 36927700992 36972663168 37039521792 37084620118 37113875456 37142396928 37147508736 37187620512 37192738544 37216198656 37328893056 37363482624 37403827608 37404803072 37408975396 37432571904 37437723648 37545921504 37620525033 37626469439 37650203136 37655384832 37697028096 37730205864 37731958784 37742926984 37806931968 37874311488 37916196864 37921415168 37949567526 37962362606 37991536128 38026739712 38073040048 38102298624 38141888512 38212417152 38217676224 38247825408 38277218304 38288345004 38294394932 38323823616 38434582368 38439872016 38510951661 38546636544 38594576384 38623228488 38663359644 38770744896 38818963456 38843449344 38847782142 38896096512 39044655104 39074660352 39122236608 39127620896 39183187968 39349691472 39355107064 39379931136 39578468748 39583915826 39608884224 39768293376 39999504384 40005009408 40053718432 40078983168 40237596672 40286588888 40312000512 40317548544 40520813242 40546372608 40551952896 40632529392 40715157504 40787720064 40838447104 40868765028 40951873536 40957509632 41033244672 41075879936 41106374127 41157497472 41189965824 41195634688 41221619712 41271810048 41277490176 41396785248 41435144192 41466986496 41479040421 41511762432 41517475584 41563389952 41594246064 41637464232 41669462016 41684566016 41753109888 41758856256 41790947328 41805037568 41836073076 41841830862 41888103936 41926918144 42001640304 42033917952 42048090112 42079306059 42080403456 42131639424 42137437888 42170679296 42203086848 42254472192 42330882048 42376590816 42382422992 42409156608 42415857664 42448453632 42460792857 42500137728 42532798464 42622966344 42628832428 42655721472 42661592064 42747231552 42780082176 42832170054 42876674477 42909624576 42994885752 43028803584 43082317824 43134773696 43244856018 43332796416 43338760192 43385557264 43418898432 43590729728 43637798876 43671333888 43677344256 43758108576 43925236992 43931282304 44012516184 44018573508 44108087296 44186696736 44268402906 44274495447 44364529664 44452681728 44587288928 44622462976 44656754688 44711127552 44717281024 44846517352 44971075968 44977265216 45005635584 45060433236 45107252918 45232535712 45238760944 45267296256 45322412499 45378779264 45449478144 45501776996 45587103744 45642609376 45713719296 45720010752 45775678208 45804552192 45907973384 45943252992 45985824768 46041815872 46070857728 46077198336 46174880206 46210364928 46302184656 46309500848 46338711552 46345089024 46396342272 46437176448 46531608576 46571383404 46614537216 46666088448 46672510976 46707160032 46758813696 46802141184 46842147261 46895136768 46943862784 46978713288 47030667264 47037139968 47074246656 47124116928 47167782912 47251845342 47304101376 47310611712 47398094352 47404617624 47442014208 47501017088 47536281216 47585673408 47622242304 47673664668 47680225866 47717839872 47777185792 47812654944 47872118784 47950837137 48054960128 48090635496 48091889664 48150445056 48157071872 48378150912 48430389504 48437054848 48467607552 48526620408 48711961536 48718665632 48749395968 48756105216 48808751922 48815469339 49001913688 49039570944 49137012288 49236934656 49296884224 49386029056 49422692592 49523195904 49530011648 49583494016 49621598208 49710033828 49771857408 49817976832 49871770144 49910095872 49916964864 49970865063 50009266944 50061228672 50160700044 50200270848 50207179776 50262704128 50300018496 50306941152 50409242624 50452332021 50499081984 50554929152 50592460464 50599423368 50655381504 50702319616 50803064832 50886602676 50893606062 50949889536 50956901632 50997100544 51051126672 51098431488 51246109824 51253162688 51285491712 51347935548 51355002426 51395515392 51435012096 51497637984 51551146192 51646470057 51694326528 51734052864 51791265792 51797042856 51861462016 52098188454 52099547136 52162982144 52195885056 52348059648 52466255296 52499349504 52506574848 52570505442 52652408832 52771291664 52811845632 52916782464 52958527488 53024391168 53224438176 53332672512 53340012544 53438644224 53533882584 53650128896 53749334016 53756731392 53856133632 54061830144 54069270528 54169250688 54176705856 54286876672 54383626752 54425419776 54484188192 54491686704 54602498048 54710992896 54800956728 54808498836 54876663296 54919954432 55029080064 55036653568 55127152899 55195713664 55289315328 55305387228 55349016576 55356634112 55391551488 55458994752 55516618976 55559282688 55626930177 55670813184 55678475008 55713595392 55721263104 55781430768 55789107816 55850805248 55993339584 56002187072 56045223936 56105741412 56107204608 56113463094 56156585472 56175519232 56318882256 56339296256 56441176064 56483077248 56502121088 56545542144 56597938176 56614390476 56666850304 56710397952 56811467232 56830621792 56874295296 56882122752 56943543909 56987304192 56996308736 57040109568 57109560072 57153447936 57212832768 57318625728 57326514336 57371738112 57441592398 57443090432 57485735424 57651873552 57659808024 57777061888 57819954816 57891864576 57995039466 58156117344 58228445184 58236459008 58344144768 58566982656 58575043072 58611990528 58683354912 58691431344 58915595648 59024537208 59032660596 59270242304 59367703122 59375873739 59542339584 59614836736 59652440064 59914169497 59961434624 59999256576 60007514112 60080577648 60310047616 60356395008 60429883332 60438200134 60476322816 60781219863 60782804992 60827929344 60951625728 60960014336 61072736256 61181580096 61257670656 61314433024 61332256349 61427810304 61436264448 61549867008 61613819904 61736246208 61784948736 61793452032 61861789696 61868690078 61907715072 61916235264 62095177872 62152716288 62200479744 62221451264 62267643648 62276213376 62345084928 62402854912 62456196348 62526849024 62629664832 62638284384 62707556352 62716186624 62762746293 62765662208 62832155904 62890377216 63002460456 63072135168 63080815616 63120605184 63197459136 63206156832 63256018944 63304630272 63381708288 63447564544 63496323072 63564886224 63573634488 63623786496 63672680448 63750206592 63829491712 63934449516 63943248642 63992388096 64120847328 64200593408 64248255081 64364436864 64504201216 64573852672 64623476736 64702160544 64949282048 64999194624 65008140288 65078335896 65087292452 65128347648 65386094592 65456698314 65465706943 65507000832 65516016384 65649246208 65887855488 65896923456 66027860262 66030927872 66162130944 66280045104 66362476544 66546794496 66555953152 66627820084 66679022592 66748304896 66880933392 66933694464 66942906368 66985132032 67015191131 67066691328 67075921536 67269776028 67332109312 67456613952 67465897824 67540508672 67590649854 67660879377 67737419776 67848803568 67858141416 67933186048 68068168896 68131241984 68174217216 68252665494 68328146432 68380655616 68463914064 68473336568 68527353856 68570578944 68580016128 68663517312 68861960076 68871437362 68914879488 68925768704 68978737152 69062723808 69115797504 69262320309 69315547392 69464251272 69466062848 69517633536 69594513408 69797412864 69921805824 69999132672 70008766464 70094007256 70138220544 70203211776 70342705152 70415794176 70501530554 70546000896 70555709952 70611369984 70751674368 70956152064 70965917568 71106926436 71110230016 71163021312 71251525632 71378510112 71520338799 71576759808 71665778688 71675641856 71808178176 72082440192 72092360704 72137834496 72225667584 72235607808 72511502336 72567226368 72645584256 72655582272 72789930612 72947990528 73067942304 73077998448 73134157824 73213127883 73372106752 73502870532 73559356416 73740516304 73798688768 73855401984 73945326336 74079043584 74169240236 74227750912 74284793856 74295017472 74375241024 74385477088 74432397312 74600456749 74657786112 74726965248 74807655216 74809606144 74817950792 74865143808 74875447296 75091843008 75241050066 75252938878 75300406272 75310769664 75394056192 75460411728 75485853968 75613863936 75748622976 75832393728 75842830336 75899135052 75924725212 75983072256 76053479424 76146080096 76204597248 76283777024 76340409093 76366148033 76424834304 76435352448 76495650816 76554436608 76576690008 76588789864 76647647232 76869164736 76879744032 77021903322 77032503639 77093273088 77189152768 77246456976 77326719288 77541489792 77637926912 77686898688 77695564284 77792193024 78089310208 78147282681 78149320704 78244473216 78255241792 78366375936 78699382944 78710214128 78759862272 78855758163 79156937496 79167831652 79217768448 79536586752 79628109743 79999008768 80010018816 80107436864 80157966336 80475193344 80573177776 80624001024 80635097088 81041626484 81092745216 81103905792 81265058784 81430315008 81575440128 81676894208 81737530056 81903747072 81915019264 82066489344 82151759872 82212748254 82314994944 82379931648 82391269376 82543620096 82554980352 82793570496 82870288384 82933972992 82958080842 83023524864 83034951168 83126779904 83188492128 83274928464 83338924032 83369132032 83506219776 83517712512 83581894656 83610075136 83672146152 83683661724 83776207872 83853836288 84003280608 84067835904 84096180224 84158612118 84160806912 84170194641 84263278848 84274875776 84341358592 84406173696 84508944384 84661764096 84753181632 84764845984 84818313216 84831715328 84896907264 84921585714 85000275456 85065596928 85245932688 85257664856 85311442944 85323184128 85494463104 85560164352 85664340108 85753348954 85819249152 85989771504 86057607168 86162388597 86164635648 86269547392 86489712036 86665592832 86677520384 86771114528 86837796864 86992559199 87181459456 87275597752 87342667776 87354688512 87516217152 87850473984 87862564608 88025032368 88037147016 88216174592 88373393472 88536805812 88548990894 88729059328 88905363456 89051554683 89174577856 89244925952 89313509376 89422255104 89434562048 89693034704 89942151936 89954530432 90011271168 90120866472 90214505836 90465071424 90477521888 90534592512 90644824998 90657300201 90757558528 91003553992 91174207488 91285218752 91427438592 91440021504 91551356416 91609104384 91815946768 91886505984 91971649536 92083631744 92141715456 92154396672 92349760412 92420729856 92604369312 92619001696 92677423104 92690178048 92792684544 92803035117 92874352896 93063217152 93142766808 93229074432 93332176896 93345021952 93414320064 93517627392 93604282368 93684294522 93790273536 93887725568 93957426576 94061334528 94074279936 94148493312 94248233856 94335565824 94503690684 94608202752 94621223424 94796188704 94809235248 94884028416 95002034176 95072562432 95171346816 95244484608 95347329336 95360451732 95435679744 95554371584 95625309888 95744237568 95901674274 95914872963 96109920256 96181270992 96183779328 96300890112 96314143744 96756301824 96860779008 96874109696 96935215104 97053240816 97423923072 97437331264 97498791936 97512210432 97617503844 97630938678 98003827376 98079141888 98185047471 98274024576 98473869312 98593768448 98772058112 98845385184 99046391808 99060023296 99166988032 99243196416 99420067656 99543714816 99635953664 99743540288 99820191744 99833929728 99941730126 100018533888 100122457344 100321400088 100400541696 100414359552 100525408256 100600036992 100613882304 100818485248 100904664042 100998163968 101109858304 101184920928 101198846736 101310763008 101404639232 101606129664 101773205352 101787212124 101899779072 101913803264 101994201088 102102253344 102196862976 102378998241 102492219648 102506325376 102570983424 102695871096 102710004852 102791030784 102870024192 102995275968 103102292384 103292940114 103307156043 103388653056 103468105728 103594085712 103722924032 104196376908 104199094272 104325964288 104391770112 104696119296 104932510592 104998699008 105013149696 105141010884 105304817664 105542583328 105623691264 105752295831 105833564928 105917054976 106048782336 106448876352 106665345024 106680025088 106877288448 107067765168 107300257792 107498668032 107513462784 107712267264 108123660288 108138541056 108338501376 108353411712 108573753344 108767253504 108850839552 108968376384 108983373408 109204996096 109421985792 109601913456 109616997672 109753326592 109839908864 110058160128 110073307136 110254305798 110391427328 110578630656 110610774456 110698033152 110713268224 110783102976 110917989504 111033237952 111118565376 111253860354 111341626368 111356950016 111427190784 111442526208 111562861536 111578215632 111701610496 111986679168 112004374144 112090447872 112211482824 112214409216 112226926188 112313170944 112351038464 112637764512 112678592512 112879408317 112882352128 112966154496 113004242176 113091084288 113195876352 113228780952 113333700608 113420795904 113622934464 113661243584 113748590592 113764245504 113887087818 113902761791 113974608384 113992617472 114080219136 114219120144 114306895872 114425665536 114637251456 114653028672 114743476224 114883184796 114886180864 114971470848 115303747104 115319616048 115554123776 115639909632 115783729152 115990078932 116312234688 116456890368 116472918016 116598685147 116688289536 117133965312 117150086144 117223981056 117366709824 117382862688 117831191296 118049074416 118065321192 118540484608 118735406244 118751747478 119229673472 119304880128 119828338994 119922869248 119998513152 120015028224 120161155296 120620095232 120712790016 120859766664 120876400268 120952645632 121562439726 121565609984 121579170037 121655858688 121920028672 122145472512 122363160192 122515341312 122628866048 122664512698 122855620608 122872528896 123099734016 123227639808 123472492416 123569897472 123586904064 123723579392 123737380156 123815430144 123832470528 124190355744 124305432576 124400959488 124437121263 124442902528 124456783529 124535287296 124552426752 124690169856 124805709824 124912392696 125053698048 125259329664 125276568768 125415112704 125432373248 125525492586 125531324416 125664311808 125780754432 126004920912 126144270336 126161631232 126241210368 126394918272 126412313664 126512037888 126609260544 126763416576 126895129088 126992646144 127129772448 127147268976 127247572992 127345360896 127382378571 127500413184 127658983424 127868899032 127886497284 127984776192 128241694656 128401186816 128496510162 128630023431 128728873728 129008402432 129147705344 129246953472 129404321088 129898564096 129998389248 130016280576 130156671792 130174584904 130256695296 130772189184 130913396628 130931413886 131014001664 131032032768 131775710976 131793846912 132055720524 132061855744 132324261888 132560090208 132724953088 132823486341 133093588992 133111906304 133255640168 133358045184 133496609792 133761866784 133867388928 133885812736 133970264064 134030382262 134133382656 134151843072 134539552056 134664218624 134913227904 134931795648 135081017344 135181299708 135321758754 135474839552 135697607136 135716282832 135866372096 135967237497 136136337792 136262483968 136348434432 136505330988 136656292864 136761311232 136927828128 136946673136 137054707712 137141157888 137160032256 137327034624 137723920152 137742874724 137829758976 137851537408 137957474304 138125447616 138231595008 138524640618 138543705391 138631094784 138928502544 138932125696 139035267072 139189026816 139594825728 139843611648 139998265344 140017532928 140188014512 140276441088 140406423552 140685410304 140831588352 141003061108 141092001792 141111419904 141222739968 141503348736 141822846347 141912304128 141931835136 142213852872 142220460032 142326042624 142503051264 142757020224 143040677598 143153519616 143331557376 143351283712 143616356352 144164880384 144184721408 144275668992 144451335168 144471215616 145023004672 145134452736 145291168512 145311164544 145579861224 145895981056 146135884608 146155996896 146268315648 146426255766 146446408017 146744213504 147005741064 147118712832 147481032608 147597377536 147710803968 147890652672 148158087168 148338480472 148455501824 148569587712 148590034944 148750482048 148770954176 148864794624 149200913498 149315572224 149453930496 149615310432 149635901584 149730287616 149750894592 149912595189 150183686016 150482100132 150505877756 150600812544 150621539328 150788112384 150920823456 150971707936 151227727872 151356996063 151497245952 151664787456 151685660672 151798270104 151849450424 151966144512 152106958848 152292160192 152409194496 152567554048 152680818186 152732296066 152849668608 152870704896 152991301632 153153380016 153177579728 153295294464 153738329472 153759488064 154043806644 154065007278 154186546176 154378305536 154492913952 154653438576 154939410171 155082979584 155275853824 155373797376 155391128568 155584386048 156178620416 156294565362 156298641408 156488946432 156510483584 157398765888 157420428256 157519724544 157711516326 158313874992 158335663304 158435536896 159073173504 159256219486 159998017536 160020037632 160214873728 160315932672 160950386688 161146355552 161248002048 161270194176 162083252968 162185490432 162207811584 162530117568 162860630016 163150880256 163353788416 163475060112 163807494144 163830038528 164132978688 164303519744 164425496508 164629989888 164759863296 164782538752 165087240192 165109960704 165381458697 165587140992 165740576768 165867945984 165916161684 166047049728 166069902336 166253559808 166376984256 166549856928 166677848064 166738264064 166880790531 167012439552 167035425024 167163789312 167220150272 167344292304 167367323448 167552415744 167707672576 168006561216 168135671808 168192360448 168317224236 168321613824 168340389282 168526557696 168549751552 168682717184 169017888768 169323528192 169506363264 169529691968 169636626432 169663430656 169793814528 169843171428 170000550912 170131193856 170491865376 170515329712 170622885888 170646368256 170830631727 170988926208 171120328704 171328680216 171506697908 171638498304 171979543008 172115214336 172324777194 172329271296 172539094784 172979424072 173331185664 173355040768 173542229056 173675593728 173985118398 174362918912 174551195504 174685335552 174709377024 175032434304 175700947968 175725129216 176050064736 176074294032 176432349184 176746786944 177073611624 177097981788 177458118656 177810726912 178103109366 178127621217 178349155712 178489851904 178627018752 178844510208 178869124096 179386069408 179742508491 179884303872 179909060864 180022542336 180241732944 180429011672 180930142848 180955043776 181069185024 181289649996 181314600402 181515117056 182007107984 182343659589 182348414976 182570437504 182854877184 182880043008 183102712832 183218208768 183631893536 183773011968 183943299072 183996769047 184167263488 184283430912 184308793344 184699520824 184841459712 185208738624 185238003392 185354846208 185380356096 185585369088 185606070234 185748705792 186285533616 186458148864 186664353792 186690043904 186828640128 187035254784 187208564736 187368589044 187580547072 187775451136 187914853152 188122669056 188148559872 188296986624 188496467712 188671131648 189007381368 189216405504 189242446848 189592377408 189618470496 189768056832 190004068352 190145124864 190342693632 190488969216 190694658672 190720903464 190871359488 191108743168 191250619776 191488475136 191803348548 191829745926 192219840512 192362541984 192601780224 192628287488 193512603648 193721558016 193748219392 193870430208 194106481632 194847846144 194874662528 194997583872 195024420864 195235007688 195261877356 196007654752 196158283776 196370094942 196397120829 196548049152 196947738624 197187536896 197544116224 197690770368 198092783616 198120046592 198333976064 198486392832 198840135312 199087429632 199271907328 199487080576 199640383488 199667859456 199883460252 200037067776 200244914688 200642800176 200801083392 200828719104 201045573393 201050816512 201200073984 201227764608 201636970496 201809328084 201996327936 202219716608 202369841856 202397693472 202621526016 202809278464 202982638131 203212259328 203546410704 203574424248 203799558144 203827606528 203988402176 204204506688 204393725952 204757996482 204984439296 205012650752 205141966848 205391742192 205420009704 205582061568 205740048384 205990551936 206204584768 206585880228 206614312086 206777306112 206936211456 207188171424 207445848064 207786960927 208392753816 208398188544 208651928576 208783540224 209392238592 209865021184 209997398016 210026299392 210282021768 210609635328 211085166656 211247382528 211504591662 211533700469 211667129856 211834109952 212897752704 213330690048 213360050176 213754576896 214135530336 214600515584 214997336064 215026925568 215424534528 216247320576 216277082112 216540415273 216677002752 216706823424 217147506688 217534507008 217701679104 217936752768 217966746816 218409992192 218843971584 219203826912 219233995344 219506653184 219679817728 220116320256 220146614272 220508611596 220782854656 221221548912 221396066304 221426536448 221566205952 221835979008 222066475904 222237130752 222507720708 222683252736 222713900032 222854381568 222885052416 223125723072 223156431264 223403220992 223801370247 223973358336 224008748288 224180895744 224422965648 224428818432 224453852376 224626341888 224702076928 225275529024 225357185024 225758816634 225764704256 225932308992 226008484352 226182168576 226457561904 226667401216 226841591808 227245868928 227322487168 227497181184 227528491008 227774175636 227805523582 227949216768 227985234944 228160438272 228438240288 228613791744 228851331072 229098444099 229274502912 229306057344 229486952448 229766369592 229772361728 229942941696 230607494208 230639232096 231097510917 231108247552 231279819264 231567458304 231980157864 232624469376 232913780736 232945836032 233197370294 233376579072 234267930624 234300172288 234447962112 234733419648 234765725376 235662382592 236098148832 236130642384 236567274489 237080969216 237470812488 237503494956 238459346944 238609760256 238884329229 239656677988 239845738496 239997026304 240030056448 240322310592 241050030767 241240190464 241425580032 241719533328 241752800536 241905291264 243124879452 243131219968 243158340074 243311717376 244290945024 244726320384 245030682624 245257732096 245329025396 245711241216 245745057792 246199468032 246455279616 246755356939 246944984832 247139794944 247173808128 247447158784 247474760312 247630860288 247664941056 248380711488 248610865152 248801918976 248874242526 248885805056 248913567058 249070574592 249104853504 249380339712 249824785392 250107396096 250518659328 250553137536 250830225408 250864746496 251050985172 251062648832 251328623616 251561508864 252009841824 252288540672 252323262464 252482420736 252510583923 252789836544 252824627328 253024075776 253218521088 253526833152 253790258176 253985292288 254259544896 254294537952 254495145984 254690721792 254764757142 255000826368 255317966848 255737798064 255772994568 255969552384 256483389312 256802373632 256993020324 257260046862 257457747456 258016804864 258295410688 258487165791 258493906944 258808642176 259797128192 259996778496 260032561152 260313343584 260349169808 260513390592 261544378368 261826793256 261862827772 262028003328 262064065536 263385286073 263551421952 263587693824 264111441048 264123711488 264648523776 265120180416 265449906176 265646972682 266187177984 266223812608 266511280336 266716090368 266993219584 267523733568 267734777856 267771625472 267940528128 268060764524 268266765312 268303686144 269079104112 269328437248 269826455808 269863591296 270162034688 270362599416 270643517508 270949679104 271395214272 271432565664 271732744192 271934474994 271971900603 272272675584 272524967936 273010661976 273312585728 273522622464 273855656256 273893346272 274109415424 274282315776 274320064512 274654069248 275447840304 275485749448 275659517952 275703074816 275914948608 276250895232 276463190016 277049281236 277087410782 277262189568 277857005088 278070534144 278378053632 278409105351 279189651456 279687223296 279996530688 280035065856 280376029024 280552882176 280812847104 281370820608 281663176704 282006122216 282184003584 282222839808 282445479936 283006697472 283645692694 283824608256 283863670272 284427705744 284652085248 285006102528 285514040448 286081355196 286307039232 286663114752 286702567424 287232712704 287744618889 288329760768 288369442816 288551337984 288902670336 288942431232 290046009344 290268905472 290582337024 290622329088 291159722448 291791962112 292271769216 292311993792 292536631296 292852511532 292892816034 293488427008 294011482128 294237425664 294555142413 294962065216 295194755072 295421607936 295781305344 296316174336 296676960944 296911003648 297139175424 297180069888 297500964096 297541908352 297729589248 298401826996 298631144448 298907860992 299230620864 299271803168 299460575232 299501789184 299825190378 300136721339 300367372032 300964200264 301011755512 301201625088 301243078656 301576224768 301841646912 301943415872 302455455744 302713992126 302994491904 303329574912 303371321344 303596540208 303698900848 303932289024 304213917696 304584320384 304818388992 305135108096 305361636372 305464592132 305699337216 305741409792 305982603264 306306760032 306355159456 306590588928 307136994723 307476658944 307518976128 308087613288 308130014556 308373092352 308756611072 308985827904 309306877152 309878820342 309921468129 310165959168 310551707648 310782257136 311168772096 312357240832 312589130724 312597282816 312977892864 313020967168 314797531776 314840856512 315039449088 315423032652 316627749984 316671326608 316871073792 317256887493 318146347008 318512438972 319996035072 320040075264 320429747456 320631865344 321900773376 322292711104 322496004096 322540388352 324166505936 324370980864 324415623168 325060235136 325721260032 326301760512 326707576832 326950120224 327614988288 327660077056 328265957376 328607039488 328850993016 329259979776 329519726592 329565077504 330174480384 330219921408 330762917394 331174281984 331481153536 331735891968 331832323368 332094099456 332139804672 332507119616 332753968512 333099713856 333355696128 333476528128 333761581062 334024879104 334070850048 334327578624 334440300544 334688584608 334734646896 335104831488 335415345152 336013122432 336271343616 336384720896 336634448472 336643227648 336680778564 337053115392 337099503104 337365434368 338035777536 338638224951 338647056384 339012726528 339059383936 339273252864 339326861312 339587629056 339686342856 340001101824 340262387712 340983730752 341030659424 341245771776 341292736512 341661263454 341708285373 341977852416 342240657408 342657360432 343013395816 343276996608 343959086016 344230428672 344649554388 344658542592 345078189568 345958848144 346662371328 346710081536 347084458112 347351187456 347970236796 348725837824 349102391008 349370671104 349418754048 349796055441 350064868608 351401895936 351450258432 352100129472 352148588064 352864698368 353493573888 354147223248 354195963576 354916237312 355621453824 356206218732 356255242434 356698311424 356979703808 357689020416 357738248192 358772138816 359485016982 359768607744 359818121728 360045084672 360483465888 360858023344 361860285696 361910087552 362138370048 362579299992 362629200804 363030234112 364014215968 364687319178 364696829952 364737510111 365140875008 365760086016 366205425664 366436417536 367263787072 367546023936 367886598144 367993538094 368334526976 368566861824 368617586688 369399041648 369682919424 370417477248 370476006784 370709692416 370760712192 371170738176 371212140468 371497411584 372571067232 372916297728 373328707584 373370350587 373380087808 373657280256 374070509568 374417129472 374737178088 375161094144 375550902272 375829706304 376245338112 376297119744 376593973248 376992935424 377342263296 378014762736 378432811008 378484893696 379184754816 379236940992 379536113664 380008136704 380290249728 380685387264 380977938432 381389317344 381441806928 381742718976 382217486336 382501239552 382976950272 383606697096 383659491852 384439681024 384725083968 385203560448 385256574976 385890070293 387025207296 387443116032 387496438784 387740860416 388212963264 389695692288 389749325056 389995167744 390048841728 390470015376 390523754712 392015309504 392316567552 392740189884 392794241658 393096098304 394375073792 395088232448 395381540736 396185567232 396240093184 396667952128 396972785664 397680270624 398174859264 398543814656 398974161152 399280766976 399335718912 399766920504 400074135552 400489829376 401285600352 401602166784 401657438208 402091146786 402101633024 402146485507 402400147968 402455529216 403273940992 403618656168 403992655872 404439433216 404739683712 404795386944 405243052032 405618556928 405965276262 406424518656 407092821408 407148848496 407599116288 407655213056 407976804352 408409013376 408787451904 409515992964 409968878592 410025301504 410283933696 410783484384 410840019408 411164123136 411480096768 411664745519 411981103872 412409169536 413171760456 413228624172 413554612224 413872422912 414376342848 414891696128 415573921854 415631116173 416785507632 416796377088 417303857152 417567080448 418784477184 419730042368 419994796032 420052598784 420564043536 421219270656 422170333312 422494765056 423009183324 423067400938 423334259712 423668219904 425468539041 425795505408 426661380096 426720100352 427509153792 428271060672 429201031168 429994672128 430053851136 430849069056 432494641152 432554164224 433080830546 433354005504 433413646848 435069014016 435403358208 435873505536 435933493632 436819984384 437687943168 438407653824 438467990688 439013306368 439339224051 439359635456 440232640512 440293228544 441017223192 441565709312 442443097824 442792132608 442853072896 443132411904 443671958016 444132951808 444474261504 445015441416 445366505472 445427800064 445708763136 445770104832 446251446144 446312862528 446806441984 447602740494 447946716672 448017496576 448361791488 448845931296 448907704752 449252683776 449404153856 449737785567 450551058048 450714370048 451517633268 451529408512 451864617984 452016968704 452364337152 452915123808 453334802432 453683183616 454491737856 454644974336 454994362368 455056982016 455548351272 455611047164 455898433536 455970469888 456320876544 456876480576 457227583488 457702662144 458196888198 458259948601 458549005824 458612114688 458973904896 459532739184 459544723456 459885883392 461214988416 461278464192 462195021834 462216495104 462559638528 463134916608 463960315728 465248938752 465827561472 465891672064 466394740588 466753158144 468535861248 468600344576 468895924224 469106337917 469466839296 469531450752 471324765184 472196297664 472261284768 473134548978 474161938432 474941624976 475006989912 476918693888 477219520512 477768658458 479313355976 479691476992 479994052608 480060112896 480644621184 482100061534 482480380928 482851160064 483439066656 483505601072 483810582528 486249758904 486262439936 486316680148 486623434752 488581890048 489144102707 489452640768 490061365248 490515464192 490658050792 491422482432 491490115584 492398936064 492910559232 493510713878 493889969664 494279589888 494347616256 494949520624 495261720576 495329882112 496761422976 497221730304 497603837952 497748485052 497771610112 497827134116 498141149184 498209707008 498760679424 499649570784 500214792192 500642371593 501037318656 501106275072 501660450816 501729492992 502101970344 502125297664 502657247232 503123017728 504019683648 504577081344 504646524928 504964841472 505021167846 505579673088 505649254656 506048151552 507053666304 507580516352 507970584576 508519089792 508589075904 508990291968 509381443584 509529514284 510001652736 510635933696 511475596128 511545989136 511939104768 512491895181 512966778624 513604747264 513986040648 514520093724 514915494912 516590821376 516974331582 516987813888 517617284352 519594256384 519993556992 520065122304 520626687168 520698339616 521026781184 523088756736 523653586512 523725655544 524056006656 524128131072 526770572146 527102843904 527175387648 528222882096 529297047552 530240360832 530899812352 531293945364 532374355968 532447625216 533022560672 533432180736 533986439168 534382863651 535047467136 535469555712 535543250944 535881056256 536121529048 536533530624 536607372288 538158208224 538656874496 539227525473 539652911616 539727182592 540324069376 540725198832 541287035016 541899358208 542790428544 542865131328 543465488384 543868949988 543943801206 544545351168 545049935872 546021323952 546625171456 547030978767 547045244928 547711312512 547786692544 548218830848 548564631552 548640129024 549308138496 550895680608 550971498896 551319035904 551406149632 551829897216 551990307141 552501790464 552926380032 554098562472 554174821564 554524379136 555714010176 556141068288 556756107264 556818210702 557396768201 559374446592 559993061376 560070131712 560752058048 561105764352 561625694208 562741641216 563326353408 564012244432 564368007168 564445679616 564890959872 566013394944 567291385388 567649216512 567727340544 568855411488 569304170496 570012205056 571028080896 572162710392 572614078464 573326229504 573405134848 574465425408 575489237778 576659521536 576738885632 577805340672 577884862464 580092018688 580537810944 581164674048 581244658176 582319444896 583583924224 584543538432 584623987584 585073262592 585705023064 585785632068 586976854016 588022964256 588474851328 589110284826 589191362487 589924130432 590389510144 590843215872 591562610688 592632348672 593353921888 593822007296 594278350848 594360139776 595001928192 595083816704 595459178496 596803653992 597262288896 597815721984 598461241728 598543606336 598921150464 599003578368 599650380756 600273442678 600734744064 601928400528 602023511024 602403250176 602486157312 603136720179 603152449536 603683293824 603886831744 604910911488 605427984252 605988983808 606659149824 606742642688 607193080416 607397801696 607864578048 608427835392 608947914393 609168640768 609636777984 610270216192 610723272744 610929184264 611398674432 611482819584 611965206528 612613520064 612710318912 613181177856 614273989446 614953317888 615037952256 616175226576 616260029112 616746184704 617513222144 617971655808 618613754304 619757640684 619842936258 620331918336 621103415296 621564514272 622337544192 623360882781 624714481664 625178261448 625194565632 625955785728 626041934336 629595063552 629681713024 630078898176 630846065304 633255499968 633342653216 633742147584 634513774986 634601101407 637024877944 639992070144 640080150528 640859494912 641263730688 643801546752 644585422208 644992008192 645080776704 648333011872 648741961728 648831246336 649621245819 650120470272 651442520064 652603521024 653415153664 653900240448 655229976576 655320154112 656531914752 657214078976 657701986032 658519959552 659039453184 659130155008 660348960768 660439842816 661525834788 662348563968 662962307072 663664646736 664188198912 664279609344 665014239232 665507937024 666199427712 666711392256 666953056256 667523162124 668049758208 668141700096 668655157248 668880601088 669377169216 669469293792 670209662976 670830690304 671404110741 672026244864 672542687232 672769441792 673268896944 673286455296 673361557128 674106230784 674199006208 674730868736 676071555072 677276449902 677294112768 678025453056 678118767872 678546505728 678653722624 679372685712 680002203648 680524775424 681967461504 682061318848 682491543552 682585473024 683322526908 683416570746 683955704832 684481314816 685314720864 686026791632 686553993216 687295332297 687918172032 688460857344 689299108776 689317085184 690156379136 691917696288 693324742656 693420163072 694168916224 694702374912 695940473592 697451675648 698204782016 698741342208 698837508096 699592110882 700129737216 702803791872 702900516864 704200258944 704297176128 705729396736 706987147776 708294446496 708391927152 709832474624 711242907648 712412437464 712510484868 713396622848 713959407616 715378040832 715476496384 716652987687 717544277632 718970033964 719537215488 719636243456 720090169344 720966931776 721716046688 723150092301 723720571392 723820175104 724276740096 725158599984 725258401608 726060468224 728028431936 729374638356 729393659904 729475020222 730281750016 732410851328 732872835072 734527574144 735092047872 735773196288 735987076188 736669053952 737133723648 737235173376 738798083296 739365838848 740266070817 740834954496 740952013568 741419384832 741521424384 742341476352 742424280936 742994823168 745142134464 745832595456 746657415168 746740701174 746760175616 747314560512 748141019136 749474356176 750322188288 751101804544 751659412608 752490676224 752594239488 753187946496 753985870848 754684526592 756029525472 756865622016 756969787392 758369509632 758473881984 759072227328 760016273408 760580499456 761370774528 761955876864 762778634688 762883613856 763485437952 764434972672 765002479104 765953900544 767213394192 767318983704 768879362048 769450167936 770407120896 770513149952 771780140586 774050414592 774886232064 774992877568 775481720832 776425926528 779391384576 779498650112 779990335488 780097683456 780940030752 781047509424 784030619008 784633135104 785480379768 785588483316 786192196608 788750147584 790155858219 790176464896 790763081472 792371134464 792480186368 793335904256 793945571328 795360541248 796349718528 797087629312 797319332537 797948322304 798561533952 798671437824 799533841008 800148271104 800979658752 802571200704 803204333568 803314876416 804182293572 804203266048 804292971014 804800295936 804911058432 807237312336 807985311744 808878866432 809479367424 809590773888 810486104064 811237113856 811930552524 812849037312 814185642816 814297696992 815198232576 815310426112 815915701809 815953608704 816190796029 816818026752 817574903808 819031985928 819937757184 820050603008 820567867392 821566968768 821680038816 822328246272 822960193536 823329491038 823962207744 824818339072 826343520912 826457248344 827109224448 827744845824 828752685696 829783392256 831147843708 831262232346 833571015264 834607714304 835134160896 835227316053 837568954368 839460084736 839989592064 840105197568 841128087072 842438541312 844340666624 844989530112 846018366648 846134801876 846668519424 847336439808 850937078082 851054190259 851591010816 853440200704 855018307584 856542121344 858402062336 859989344256 860107702272 861698138112 864989282304 865108328448 866161661092 866708011008 866827293696 870138028032 870806716416 871197484703 871747011072 871866987264 873639968768 875375886336 876815307648 876935981376 878026612736 878678448102 878719270912 880465281024 880586457088 882034446384 883131418624 884886195648 885584265216 885706145792 886264823808 887343916032 888265903616 888948523008 890030882832 890733010944 890855600128 891417526272 891540209664 892502892288 892625725056 893612883968 895205480988 895893433344 896034993152 896723582976 897691862592 897815409504 898505367552 898808307712 899475571134 900410164017 901102116096 901428740096 903035266536 903058817024 903729235968 904033937408 904728674304 905830247616 906669604864 907366367232 908983475712 909289948672 909988724736 910113964032 911096702544 911222094328 911796867072 911940939776 912641753088 913752961152 914455166976 915405324288 916393776396 916519897202 917098011648 917224229376 917947809792 919065478368 919771766784 922429976832 922556928384 924390043668 924432990208 925119277056 926269833216 927920631456 929764404387 930497877504 931655122944 931783344128 932789481176 933506316288 937071722496 937200689152 937791848448 938212675834 938933678592 939062901504 942649530368 944392595328 944522569536 946269097956 948323876864 949883249952 950013979824 951770662479 953837387776 954439041024 955537316916 958626711952 959382953984 959988105216 960120225792 961289242368 964200123068 964960761856 965702320128 966878133312 967011202144 967621165056 969805937737 972499517808 972524879872 972633360296 973246869504 977163780096 978288205414 978905281536 980122730496 981316101584 982844964864 982980231168 984797872128 985821118464 987021427756 987779939328 988559179776 988695232512 989899041248 990523441152 990659764224 992759924429 993522845952 994443460608 995207675904 995496970104 995543220224 995654268232 996282298368 996419414016 997521358848 999299141568 1000429584384 1001284743186 1002074637312 1002212550144 1003320901632 1003458985984 1004203940688 1005314494464 1006246035456 1008039367296 1009154162688 1009293049856 1009929682944 1010042335692 1011159346176 1011298509312 1012096303104 1014107332608 1015161032704 1015914674853 1015941169152 1017038179584 1017178151808 1017980583936 1018762887168 1019059028568 1020003305472 1021271867392 1022951192256 1023091978272 1023878209536 1024983790362 1025124856119 1025933557248 1027209494528 1027972081296 1029040187448 1029830989824 1033181642752 1033948663164 1033975627776 1035234568704 1039188512768 1039987113984 1040130244608 1041253374336 1041396679232 1042053562368 1046177513472 1047307173024 1047451311088 1048112013312 1048256262144 1049388166323 1053541144292 1054205687808 1054350775296 1056445764192 1058594095104 1060480721664 1061799624704 1062587890728 1064748711936 1064895250432 1066045121344 1066864361472 1067972878336 1068765727302 1070094934272 1070939111424 1071086501888 1072243058096 1073067061248 1073214744576 1076316416448 1077313748992 1078455050946 1079305823232 1079454365184 1080648138752 1081450397664 1082574070032 1083798716416 1085580857088 1085730262656 1086930976768 1087737899976 1087887602412 1089090702336 1090099871744 1092042647904 1093250342912 1094061957534 1094090489856 1094212530333 1095422625024 1095573385088 1096437661696 1097280258048 1098616276992 1101791361216 1101942997792 1102638071808 1102812299264 1103659794432 1103980614282 1105003580928 1105852760064 1108197124944 1108349643128 1109048758272 1111428020352 1112282136576 1113512214528 1113636421404 1114793536402 1118748893184 1119986122752 1120111051761 1120140263424 1121504116096 1122211528704 1123251388416 1125483282432 1126652706816 1128024488864 1128736014336 1128891359232 1129781919744 1132026789888 1134582770776 1135298433024 1135454681088 1137710822976 1138608340992 1140024410112 1142056161792 1144325420784 1145228156928 1146652459008 1146810269696 1148930850816 1150978475556 1153319043072 1153477771264 1155610681344 1155769724928 1157670210879 1160184037376 1161075621888 1162329348096 1162489316352 1164638889792 1167167848448 1169087076864 1169247975168 1170146525184 1171410046128 1171571264136 1173953708032 1176045928512 1176949702656 1178220569652 1178382724974 1179848260864 1180779020288 1183125221376 1185264697344 1186707843776 1187644014592 1188556701696 1188720279552 1190003856384 1190167633408 1190918356992 1193607307984 1194524577792 1195631443968 1196922483456 1197087212672 1197842300928 1198007156736 1199300761512 1200546885356 1201469488128 1203856801056 1204047022048 1204806500352 1204972314624 1206273440358 1206304899072 1206439456521 1207366587648 1207773663488 1209821822976 1210855968504 1211977967616 1213318299648 1213485285376 1214386160832 1214795603392 1215729156096 1216855670784 1217895828786 1218337281536 1219273555968 1220540432384 1221446545488 1221858368528 1222797348864 1222965639168 1223930413056 1225227040128 1225420637824 1226362355712 1228547978892 1229906635776 1230075904512 1232350453152 1232520058224 1233492369408 1234994236557 1235026444288 1235943311616 1237227508608 1239515281368 1239685872516 1240663836672 1242206830592 1243129028544 1244675088384 1246721765562 1246893348519 1249428963328 1250356522896 1250389131264 1251911571456 1252083868672 1259190127104 1259363426048 1260157796352 1261692130608 1266510999936 1266685306432 1267484295168 1269027549972 1269202202814 1274049755888 1276405617123 1279984140288 1280160301056 1281718989824 1282527461376 1287603093504 1289170844416 1289984016384 1290161553408 1296666023744 1297483923456 1297662492672 1299242491638 1300240940544 1305207042048 1306830307328 1307800480896 1310459953152 1310640308224 1313063829504 1314428157952 1315403972064 1317039919104 1318078906368 1318260310016 1320697921536 1320879685632 1323051669576 1324697127936 1325924614144 1327329293472 1328376397824 1328559218688 1330028478464 1331015874048 1332398855424 1333422784512 1333906112512 1335046324248 1336099516416 1336283400192 1337310314496 1337761202176 1338754338432 1338938587584 1340419325952 1341661380608 1342808221482 1344052489728 1345085374464 1345538883584 1346537793888 1346723114256 1348212461568 1348398012416 1349461737472 1352143110144 1354552899804 1354588225536 1356050906112 1356237535744 1357093011456 1357307445248 1358745371424 1360004407296 1361049550848 1363934923008 1364122637696 1364983087104 1365170946048 1366645053816 1366833141492 1367911409664 1368962629632 1370629441728 1372053583264 1373107986432 1374590664594 1374779845803 1375836344064 1376921714688 1378598217552 1378634170368 1380312758272 1383835392576 1386649485312 1386840326144 1388337832448 1389404749824 1391880947184 1394903351296 1396409564032 1397482684416 1397675016192 1399184221764 1400259474432 1405607583744 1405801033728 1407319013751 1408400517888 1408594352256 1411458793472 1413974295552 1416588892992 1416783854304 1419664949248 1422485815296 1424824874928 1425020969736 1426793245696 1427918815232 1430756081664 1430952992768 1433305975374 1435088555264 1437940067928 1439074430976 1439272486912 1440180338688 1441933863552 1443432093376 1446300184602 1447441142784 1447640350208 1448553480192 1450317199968 1450516803216 1452120936448 1456056863872 1458749276712 1458787319808 1458950040444 1460563500032 1464821702656 1465745670144 1467432308121 1469055148288 1470184095744 1471546392576 1471974152376 1473338107904 1474267447296 1474470346752 1477596166592 1478731677696 1480532141634 1480735903283 1481669908992 1481904027136 1482838769664 1483042848768 1484848561872 1485989646336 1490284268928 1491665190912 1493314830336 1493481402348 1493520351232 1494629121024 1496282038272 1498948712352 1500644376576 1502203609088 1503318825216 1504981352448 1505188478976 1506375892992 1507971741696 1509369053184 1512059050944 1513731244032 1513939574784 1515782906911 1516739019264 1516947763968 1518144454656 1520032546816 1521160998912 1522741549056 1523911753728 1525557269376 1525767227712 1526970875904 1528869945344 1530004958208 1531907801088 1534426788384 1534637967408 1537758724096 1538900335872 1540814241792 1541026299904 1543560281172 1549772464128 1549985755136 1550963441664 1552851853056 1558782769152 1558997300224 1559980670976 1560195366912 1561880061504 1562095018848 1568061238016 1569266270208 1570960759536 1571176966632 1572384393216 1577500295168 1580311716438 1580352929792 1581526162944 1584960372736 1586671808512 1587891142656 1590721082496 1592699437056 1594175258624 1594638665074 1595896644608 1597123067904 1597342875648 1599067682016 1600296542208 1601959317504 1605142401408 1606408667136 1606629752832 1608364587144 1608406532096 1608585942028 1609600591872 1609822116864 1614474624672 1615970623488 1617682576419 1617757732864 1617938185877 1618958734848 1619181547776 1620972208128 1622474227712 1623861105048 1625698074624 1628371285632 1628595393984 1630396465152 1630620852224 1631831403618 1631907217408 1632381592058 1633636053504 1635149807616 1638063971856 1639875514368 1640101206016 1641135734784 1643133937536 1643360077632 1644656492544 1645920387072 1646658982076 1647924415488 1649636678144 1652687041824 1652914496688 1654218448896 1655489691648 1655970921423 1657505371392 1659566784512 1662295687416 1662524464692 1667142030528 1669215428608 1670268321792 1670454632106 1672190304603 1678920169472 1679979184128 1680210395136 1682256174144 1684877082624 1688681333248 1689979060224 1692036733296 1692269603752 1693337038848 1694672879616 1701874156164 1702108380518 1703182021632 1710036615168 1713084242688 1716804124672 1719978688512 1720215404544 1723396276224 1729978564608 1730216656896 1732323322184 1733416022016 1733654587392 1740276056064 1741613432832 1742394969406 1743494022144 1743733974528 1750751772672 1753630615296 1753871962752 1756053225472 1757356896204 1757438541824 1760930562048 1761172914176 1764068892768 1766262837248 1767574087461 1769772391296 1771168530432 1771412291584 1772529647616 1774687832064 1776531807232 1777897046016 1780061765664 1781466021888 1781711200256 1782835052544 1783080419328 1785005784576 1785251450112 1787225767936 1790410961976 1791786866688 1792069986304 1793447165952 1795383725184 1795630819008 1797010735104 1797616615424 1798951142268 1800820328034 1802204232192 1802857480192 1806070533072 1806117634048 1807458471936 1808067874816 1809410160537 1809457348608 1811660495232 1813339209728 1814732734464 1817966951424 1818579897344 1819977449472 1820227928064 1822193405088 1822444188656 1823593734144 1823881879552 1825283506176 1827505922304 1828910333952 1830810648576 1832787552792 1833039794404 1834196023296 1834448458752 1835895619584 1838130956736 1839543533568 1843697002511 1844859953664 1845113856768 1848780087336 1848865980416 1850238554112 1852539666432 1855841262912 1859528808774 1860995755008 1863310245888 1863566688256 1865578962352 1867012632576 1874143444992 1874401378304 1875583696896 1876425351668 1877867357184 1878125803008 1885299060736 1888785190656 1889045139072 1892538195912 1896647753728 1899766499904 1900027959648 1903541324958 1903803304221 1907674775552 1911074633832 1917253423904 1918765907968 1919976210432 1920240451584 1922578484736 1928400246136 1929921523712 1931404640256 1933756266624 1934022404288 1935242330112 1939611875474 1944999035616 1945266720592 1946493739008 1948863737457 1954327560192 1956576410828 1957810563072 1960245460992 1962632203168 1965689929728 1965960462336 1969595744256 1971642236928 1974042855512 1975559878656 1977118359552 1977390465024 1979798082496 1981046882304 1981319528448 1985519848858 1987045691904 1988886921216 1990993940208 1991308536464 1992564596736 1992838828032 1995042717696 1998598283136 2000859168768 2002569486372 2004149274624 2004425100288 2006641803264 2006917971968 2008407881376 2010628988928 2012492070912 2014212332223 2016078734592 2018308325376 2018586099712 2019859365888 2020084671384 2022318692352 2022597018624 2024192606208 2028214665216 2030322065408 2031829349706 2031882338304 2034076359168 2034356303616 2035961167872 2038118057136 2040006610944 2042543734784 2045902384512 2046183956544 2047756419072 2049967580724 2050249712238 2051867114496 2054418989056 2055944162592 2058080374896 2059661979648 2061885996891 2066363285504 2067897326328 2067951255552 2070469137408 2078377025536 2079974227968 2080260489216 2082506748672 2082793358464 2084107124736 2092355026944 2094614346048 2094902622176 2096224026624 2096512524288 2098776332646 2107082288584 2108411375616 2108701550592 2112891528384 2117188190208 2120961443328 2123599249408 2125175781456 2129497423872 2129790500864 2132090242688 2133728722944 2135945756672 2137531454604 2140189868544 2141878222848 2142173003776 2144486116192 2146134122496 2146429489152 2149958963061 2152632832896 2154627497984 2156910101892 2158611646464 2158908730368 2161296277504 2162900795328 2165148140064 2167597432832 2169450276903 2171161714176 2171460525312 2173861953536 2175475799952 2175775204824 2178181404672 2180199743488 2184085295808 2186500685824 2188123915068 2188180979712 2188425060666 2190845250048 2191146770176 2192875323392 2197232553984 2203582722432 2203885995584 2205276143616 2205624598528 2207319588864 2207961228564 2210007161856 2211705520128 2216394249888 2216699286256 2218097516544 2220798212451 2222856040704 2224564273152 2227024429056 2227272842808 2229587072804 2237497786368 2239972245504 2240222103522 2240280526848 2243008232192 2244423057408 2250966564864 2253305413632 2256048977728 2257472028672 2257782718464 2259563839488 2264053579776 2269165541552 2270596866048 2270909362176 2275421645952 2277216681984 2280048820224 2284112323584 2288650841568 2290456313856 2293304918016 2293620539392 2297861701632 2301956951112 2306638086144 2306955542528 2311221362688 2311539449856 2315340421758 2320368074752 2322151243776 2324658696192 2324978632704 2329277779584 2334335696896 2338174153728 2338495950336 2340293050368 2342820092256 2343142528272 2347907416064 2352091857024 2353899405312 2356441139304 2356765449948 2359696521728 2361558040576 2366250442752 2370467574657 2370529394688 2373415687552 2375288029184 2377113403392 2377440559104 2380007712768 2380335266816 2381836713984 2387214615968 2389049155584 2391262887936 2391957997611 2393844966912 2394174425344 2395684601856 2396014313472 2398601523024 2401093770712 2402938976256 2407713602112 2408094044096 2409613000704 2409944629248 2412546880716 2412609798144 2412878913042 2414733175296 2415547326976 2421711937008 2423955935232 2426636599296 2426970570752 2428772321664 2429591206784 2431458312192 2433711341568 2435791657572 2436674563072 2438547111936 2441080864768 2442893090976 2443716737056 2445594697728 2445931278336 2447860826112 2448572388087 2450454080256 2450841275648 2452724711424 2457095957784 2459813271552 2460151809024 2464700906304 2465040116448 2466984738816 2469988473114 2470052888576 2471886623232 2474455017216 2479030562736 2479371745032 2481327673344 2484413661184 2486258057088 2489350176768 2493443531124 2493786697038 2498857926656 2500713045792 2503823142912 2504167737344 2518380254208 2518726852096 2520315592704 2523384261216 2533021999872 2533370612864 2534968590336 2538055099944 2538404405628 2548099511776 2552811234246 2553162570777 2560320602112 2563437979648 2565054922752 2575206187008 2578341688832 2579968032768 2580323106816 2593332047488 2594967846912 2595324985344 2598484983276 2600481881088 2610414084096 2613592454109 2613660614656 2615600961792 2620919906304 2621280616448 2626127659008 2628856315904 2630807944128 2634079838208 2636157812736 2636520620032 2641395843072 2641759371264 2646103339152 2649394255872 2651849228288 2654658586944 2656752795648 2657118437376 2660056956928 2662031748096 2664797710848 2666845569024 2670092648496 2672199032832 2672566800384 2674620628992 2675522404352 2677508676864 2677877175168 2680838651904 2683322761216 2685616442964 2688104979456 2690170748928 2691077767168 2693075587776 2693446228512 2696424923136 2696796024832 2698923474944 2701230492051 2704286220288 2709105799608 2709176451072 2712101812224 2712475071488 2714186022912 2714614890496 2717490742848 2720008814592 2722099101696 2727869846016 2728245275392 2729966174208 2730341892096 2733290107632 2733666282984 2735822819328 2737925259264 2741258883456 2744107166528 2746215972864 2749181329188 2749559691606 2751672688128 2753843429376 2757196435104 2760625516544 2767670785152 2773298970624 2773680652288 2776675664896 2778809499648 2783761894368 2789806702592 2792819128064 2794965368832 2795350032384 2798368443528 2800518948864 2811215167488 2811602067456 2814638027502 2815025398549 2816801035776 2817188704512 2822917586944 2827948591104 2833177785984 2833567708608 2839329898496 2844971630592 2849649749856 2850041939472 2853586491392 2855837630464 2861512163328 2861905985536 2866611950748 2870177110528 2875880135856 2878148861952 2878544973824 2880360677376 2881653218633 2883867727104 2886864186752 2892600369204 2894882285568 2895280700416 2897106960384 2900634399936 2901033606432 2904241872896 2909417813211 2912113727744 2917498553424 2917574639616 2917900080888 2921127000064 2929643405312 2931491340288 2934864616242 2938110296576 2940368191488 2943948304752 2946676215808 2948534894592 2948940693504 2955192333184 2957463355392 2961064283268 2961471806566 2963339817984 2963808054272 2965677539328 2966085697536 2969697123744 2971979292672 2978279773287 2980568537856 2983330381824 2986629660672 2986962804696 2987040702464 2989258242048 2992564076544 2997897424704 3001288753152 3004407218176 3006637650432 3009962704896 3010376957952 3015943483392 3018738106368 3024118101888 3027462488064 3027879149568 3031565813822 3033478038528 3033895527936 3036288909312 3042321997824 3045483098112 3047823507456 3051114538752 3051534455424 3053941751808 3057739890688 3060009916416 3063815602176 3068853576768 3069275934816 3075374568357 3075517448192 3077800671744 3081628483584 3082052599808 3087120562344 3099544928256 3099971510272 3101926883328 3105703706112 3117565538304 3117994600448 3119961341952 3120390733824 3123760123008 3124190037696 3136122476032 3138532540416 3141921519072 3142353933264 3144768786432 3148164498969 3155000590336 3160623432876 3160705859584 3163052325888 3173343617024 3175782285312 3181442164992 3185398874112 3188350517248 3189277330148 3191793289216 3194246135808 3194685751296 3198135364032 3200593084416 3203918635008 3207819640207 3210284802816 3212817334272 3213259505664 3216729174288 3216813064192 3217171884056 3219201183744 3219644233728 3228949249344 3231941246976 3235365152838 3235515465728 3235876371754 3237917469696 3238363095552 3241944416256 3247722210096 3251396149248 3256742571264 3257190787968 3260792930304 3261241704448 3263662807236 3263814434816 3264763184116 3267272107008 3270299615232 3276127943712 3279751028736 3280202412032 3282271469568 3282637590999 3283744365419 3286267875072 3286720155264 3289312985088 3291840774144 3293317964152 3295848830976 3299273356288 3305374083648 3305828993376 3308436897792 3310979383296 3311941842846 3315010742784 3319133569024 3324591374832 3325048929384 3334284061056 3338430857216 3340536643584 3340909264212 3344380609206 3357840338944 3359958368256 3360333155283 3360420790272 3364512348288 3369754165248 3377362666496 3379958120448 3384073466592 3384539207504 3386674077696 3389345759232 3403748312328 3404216761036 3406364043264 3420073230336 3424008718949 3426168485376 3433608249344 3439957377024 3440430809088 3446792552448 3459957129216 3460433313792 3464646644368 3466832044032 3467309174784 3480552112128 3483226865664 3484789938812 3486988044288 3487467949056 3501503545344 3507261230592 3507743925504 3512106450944 3514713792408 3514877083648 3521861124096 3522345828352 3528137785536 3532525674496 3535148174922 3539544782592 3542337060864 3542824583168 3549375664128 3553063614464 3555794092032 3560123531328 3562932043776 3563422400512 3565670105088 3566160838656 3570011569152 3570502900224 3574451535872 3580821923952 3583573733376 3584139972608 3586894331904 3590767450368 3591261638016 3594021470208 3595233230848 3597902284536 3601640656068 3604408464384 3605714960384 3612141066144 3614916943872 3616135749632 3618820321074 3618914697216 3619318369563 3623320990464 3626678419456 3629465468928 3635933902848 3637159794688 3639954898944 3640455856128 3644386810176 3644888377312 3647187468288 3647763759104 3650567012352 3655011844608 3657820667904 3661621297152 3665575105584 3666079588808 3668392046592 3668896917504 3671791239168 3676261913472 3679087067136 3687394005022 3689719907328 3690227713536 3697560174672 3700477108224 3704982709671 3705079332864 3711682525824 3719057617548 3721991510016 3726620491776 3727133376512 3731157924704 3734025265152 3740680045557 3748286889984 3748802756608 3751167393792 3752850703336 3755734714368 3756251606016 3770598121472 3777570381312 3778090278144 3785076391824 3793295507456 3799532999808 3800055919296 3807082649916 3807606608442 3815349551104 3822149267664 3829216851369 3834506847808 3837531815936 3839952420864 3840480903168 3845156969472 3856800492272 3859843047424 3862809280512 3867512533248 3868044808576 3870484660224 3879223750948 3889998071232 3890533441184 3892987478016 3897727474914 3901777377407 3913152821656 3915621126144 3920490921984 3925264406336 3931379859456 3931920924672 3939191488512 3943284473856 3948085711024 3951119757312 3954236719104 3954780930048 3959596164992 3962093764608 3962639056896 3971039697716 3974091383808 3977773842432 3981987880416 3982617072928 3985129193472 3985677656064 3990085435392 3997196566272 4001718337536 4005138972744 4008298549248 4008850200576 4013283606528 4013835943936 4016815762752 4021257977856 4024984141824 4028424664446 4032157469184 4036616650752 4037172199424 4040169342768 4044637384704 4045194037248 4048385212416 4056429330432 4060644130816 4063658699412 4063764676608 4068152718336 4068712607232 4071922335744 4076236114272 4080013221888 4085087469568 4091804769024 4092367913088 4095512838144 4099935161448 4100499424476 4103734228992 4108837978112 4111888325184 4116160749792 4119323959296 4123771993782 4124339537409 4132726571008 4135794652656 4135902511104 4140938274816 4156754051072 4159948455936 4160520978432 4165013497344 4165586716928 4168214249472 4184710053888 4189228692096 4189805244352 4192448053248 4193025048576 4197552665292 4214164577168 4216822751232 4217403101184 4221957041253 4225783056768 4234376380416 4241922886656 4247198498816 4250351562912 4258994847744 4259581001728 4264180485376 4267457445888 4271891513344 4275062909208 4280379737088 4283756445696 4284346007552 4288972232384 4292268244992 4292858978304 4299917926122 4305265665792 4309254995968 4313820203784 4317223292928 4317817460736 4322592555008 4325801590656 4330296280128 4335194865664 4338900553806 4342323428352 4342921050624 4347723907072 4350951599904 4351550409648 4356362809344 4360399486976 4368170591616 4373001371648 4376247830136 4376361959424 4376850121332 4381690500096 4382293540352 4385750646784 4394465107968 4402296924363 4407165444864 4407771991168 4410552287232 4411249197056 4414639177728 4415922457128 4420014323712 4423411040256 4432788499776 4433398572512 4436195033088 4441596424902 4442207709849 4445712081408 4449128546304 4454545685616 4459174145608 4474995572736 4479944491008 4480444207044 4480561053696 4486016464384 4488846114816 4501933129728 4506610827264 4512097955456 4514944057344 4515565436928 4519127678976 4528107159552 4538331083104 4541193732096 4541818724352 4547348720733 4550843291904 4554433363968 4560097640448 4568224647168 4577301683136 4580912627712 4586609836032 4587241078784 4595723403264 4603913902224 4613276172288 4613911085056 4622442725376 4623078899712 4630680843516 4640736149504 4649317392384 4649957265408 4658555559168 4668671393792 4676348307456 4676991900672 4680586100736 4685640184512 4686285056544 4695814832128 4704183714048 4707798810624 4712882278608 4713530899896 4719393043456 4723116081152 4732500885504 4740935149314 4741058789376 4746831375104 4750576058368 4754881118208 4760015425536 4760670533632 4763673427968 4774429231936 4778098311168 4782525775872 4783915995222 4787689933824 4788348850688 4791369203712 4792028626944 4797203046048 4802187541424 4805877952512 4815427204224 4816188088192 4819226001408 4819889258496 4825093761432 4825219596288 4825757826084 4829466350592 4831094653952 4843423874016 4847911870464 4853273198592 4853814557631 4853941141504 4857544643328 4859182413568 4862916624384 4867422683136 4871583315144 4873349126144 4877094223872 4882161729536 4885786181952 4887433474112 4891189395456 4891862556672 4895721652224 4897144776174 4900908160512 4901682551296 4905449422848 4914191915568 4919626543104 4920303618048 4929401812608 4930080232896 4933969477632 4939976946228 4940105777152 4943773246464 4948910034432 4958061125472 4958743490064 4962655346688 4968827322368 4972516114176 4978700353536 4986887062248 4987573394076 4997715853312 5001426091584 5007646285824 5008335474688 5016570913809 5036760508416 5037453704192 5040631185408 5046768522432 5066043999744 5066741225728 5069937180672 5076110199888 5076808811256 5096199023552 5105622468492 5106325141554 5126875959296 5130109845504 5150412374016 5156683377664 5159936065536 5160646213632 5186664094976 5189935693824 5190649970688 5196969966552 5200963762176 5220828168192 5227184908218 5227321229312 5227904311591 5231201923584 5242561232896 5252255318016 5257712631808 5261615888256 5268159676416 5272315625472 5273041240064 5282791686144 5283518742528 5292206678304 5298788511744 5303698456576 5309317173888 5313505591296 5314236874752 5320113913856 5324063496192 5329595421696 5333691138048 5340185296992 5344398065664 5345133600768 5349241257984 5351044808704 5351641691747 5355017353728 5355754350336 5361677303808 5366645522432 5371232885928 5376209958912 5380341497856 5382155534336 5386151175552 5386892457024 5392849846272 5393592049664 5397846949888 5402460984102 5408572440576 5418211599216 5418352902144 5424203624448 5424950142976 5428372045824 5429229780992 5434981485696 5440017629184 5444198203392 5455739692032 5456490550784 5459932348416 5460683784192 5466580215264 5467332565968 5471645638656 5475850518528 5482517766912 5488214333056 5492431945728 5498362658376 5499119383212 5503345376256 5507686858752 5514392870208 5521251033088 5531091007533 5535341570304 5546597941248 5547361304576 5553351329792 5557618999296 5567523788736 5579613405184 5585638256128 5589930737664 5590700064768 5596736887056 5601037897728 5622430334976 5623204134912 5629276055004 5630050797098 5633602071552 5634377409024 5655897182208 5666355571968 5667135417216 5678659796992 5689943261184 5699299499712 5700083878944 5707172982784 5711409912663 5711675260928 5723024326656 5723811971072 5733223901496 5740354221056 5751760271712 5756297723904 5757089947648 5760721354752 5763306437266 5767735454208 5773728373504 5785200738408 5789764571136 5790561400832 5794213920768 5801268799872 5802067212864 5808483745792 5818835626422 5824227455488 5834997106848 5835800161776 5842254000128 5846591212371 5859286810624 5862982680576 5869729232484 5876220593152 5880736382976 5887896609504 5893352431616 5897069789184 5897881387008 5910384666368 5914926710784 5922128566536 5922943613132 5926679635968 5927616108544 5931355078656 5932171395072 5939394247488 5943958585344 5956559546574 5957379331813 5961137075712 5966660763648 5973925609392 5974081404928 5978516484096 5985128153088 5995794849408 6002577506304 6008814436352 6013275300864 6019925409792 6020753915904 6031886966784 6037476212736 6048236203776 6054924976128 6055758299136 6063131627644 6066956077056 6067791055872 6072577818624 6084643995648 6090966196224 6095647014912 6098382392921 6102229077504 6103068910848 6107883503616 6115479781376 6120019832832 6127631204352 6137707153536 6138551869632 6150749136714 6151034896384 6155601343488 6163256967168 6164105199616 6174241124688 6199089856512 6199943020544 6203853766656 6211407412224 6235131076608 6235989200896 6239922683904 6240781467648 6247520246016 6248380075392 6272244952064 6277065080832 6283843038144 6284707866528 6289537572864 6296328997938 6310001180672 6321246865752 6321411719168 6326104651776 6346687234048 6351564570624 6362884329984 6370797748224 6376701034496 6378554660296 6383586578432 6388492271616 6389371502592 6396270728064 6401186168832 6407837270016 6415639280414 6420569605632 6425634668544 6426519011328 6433458348576 6434343768112 6438402367488 6439288467456 6457898498688 6463882493952 6470730305676 6471030931456 6471752743508 6475834939392 6476726191104 6483888832512 6495444420192 6502792298496 6508350830709 6513485142528 6514381575936 6521585860608 6522483408896 6527325614472 6527628869632 6529526368232 6534544214016 6540599230464 6552255887424 6559502057472 6560404824064 6564542939136 6565275181998 6567488730838 6572535750144 6573440310528 6578625970176 6586635928304 6591697661952 6598546712576 6610748167296 6611657986752 6616873795584 6621958766592 6623883685692 6630021485568 6638267138048 6649182749664 6650097858768 6662394637353 6668568122112 6676861714432 6681073287168 6681818528424 6688761218412 6715680677888 6719916736512 6720666310566 6720841580544 6729024696576 6754725332992 6759916240896 6768146933184 6769078415008 6773348155392 6778691518464 6807496624656 6808433522072 6812728086528 6840146460672 6848017437898 6852336970752 6879914754048 6880861618176 6893585104896 6919914258432 6920866627584 6929293288736 6933664088064 6934618349568 6961104224256 6966453731328 6969579877624 6973976088576 6974935898112 7003007090688 7014522461184 7015487851008 7024212901888 7029427584816 7043722248192 7044691656704 7056275571072 7065051348992 7070296349844 7079089565184 7084674121728 7085649166336 7098751328256 7106127228928 7111402723971 7111588184064 7120247062656 7125864087552 7126844801024 7131340210176 7132321677312 7140023138304 7141005800448 7148903071744 7161643847904 7167147466752 7168279945216 7173788663808 7175873992833 7181534900736 7182523276032 7188042940416 7190466461696 7195804569072 7203281312136 7208816928768 7211429920768 7224282132288 7229833887744 7232271499264 7237640642148 7237829394432 7238636739126 7246641980928 7253356838912 7271867805696 7274319589376 7279909797888 7280911712256 7288773620352 7289776754624 7294374936576 7295527518208 7301134024704 7310023689216 7315641335808 7323242594304 7331150211168 7332159177616 7336784093184 7337793835008 7343582478336 7345717164261 7352523826944 7358174134272 7374788010044 7379439814656 7380455427072 7395120349344 7400954216448 7409965419342 7410158665728 7423365051648 7438115235096 7443983020032 7453240983552 7454266753024 7462315849408 7468050530304 7481360091114 7496573779968 7497605513216 7505701406672 7511469428736 7512503212032 7541196242944 7555140762624 7556180556288 7570152783648 7586591014912 7599065999616 7600111838592 7614165299832 7615213216884 7630699102208 7644298535328 7658433702738 7659487712331 7669013695616 7675063631872 7680961806336 7690313938944 7713600984544 7719686094848 7725618561024 7735025066496 7736089617152 7740969320448 7758447501896 7779996142464 7781066882368 7785974956032 7795454949828 7803554754814 7826305643312 7831242252288 7840777362327 7840981843968 7850528812672 7862759718912 7863841849344 7878382977024 7886568947712 7896171422048 7902239514624 7908473438208 7909561860096 7919192329984 7924187529216 7925278113792 7942079395432 7948182767616 7955547684864 7963975760832 7965234145856 7970258386944 7971355312128 7980170870784 7994393132544 8010277945488 8016597098496 8017700401152 8026567213056 8027671887872 8033631525504 8042515955712 8049968283648 8056849328892 8064314938368 8073233301504 8074344398848 8080338685536 8089274769408 8090388074496 8096770424832 8103691476153 8112858660864 8121288261632 8127317398824 8127529353216 8136305436672 8137425214464 8143844671488 8152472228544 8160026443776 8170174939136 8183609538048 8184735826176 8191025676288 8199870322896 8200998848952 8207468457984 8217675956224 8223776650368 8232321499584 8238647918592 8247543987564 8248679074818 8265453142016 8271589305312 8281876549632 8313508102144 8319896911872 8321041956864 8330026994688 8331173433856 8336428498944 8369420107776 8378457384192 8379610488704 8384896106496 8386050097152 8395105330584 8428329154336 8433645502464 8434806202368 8443914082506 8445076195647 8451566113536 8468752760832 8483845773312 8494396997632 8500703125824 8517989695488 8519162003456 8528360970752 8534914891776 8543783026688 8550125818416 8560759474176 8567512891392 8568692015104 8577944464768 8584536489984 8585717956608 8599835852244 8610531331584 8618509991936 8627640407568 8634446585856 8635634921472 8644959655899 8645185110016 8651603181312 8660592560256 8670389731328 8677801107612 8684646856704 8685842101248 8695447814144 8701903199808 8703100819296 8712725618688 8720798973952 8728253439633 8736341183232 8746002743296 8752495660272 8752723918848 8753700242664 8763381000192 8764587080704 8771501293568 8788930215936 8804593848726 8814330889728 8815543982336 8821104574464 8822498394112 8831844914256 8840028647424 8846822080512 8865576999552 8866797145024 8872390066176 8883192849804 8884415419698 8891424162816 8898257092608 8909091371232 8918348291216 8934839319861 8949991145472 8959888982016 8960888414088 8961122107392 8972032928768 8977692229632 9003866259456 9013221654528 9024195910912 9029888114688 9031130873856 9056214319104 9076662166208 9082387464192 9083637448704 9094697441466 9101686583808 9108866727936 9136449294336 9154603366272 9161825255424 9173219672064 9174482157568 9191446806528 9207827804448 9226552344576 9227822170112 9244885450752 9246157799424 9261361687032 9281472299008 9298634784768 9299914530816 9317111118336 9337342787584 9352696614912 9353983801344 9361172201472 9371280369024 9372570113088 9391629664256 9408367428096 9415597621248 9425764557216 9427061799792 9438786086912 9446232162304 9465001771008 9481870298628 9482117578752 9493662750208 9501152116736 9520030851072 9521341067264 9527346855936 9548858463872 9556196622336 9565051551744 9567831990444 9575379867648 9576697701376 9582738407424 9584057253888 9594406092096 9604375082848 9611755905024 9623458920621 9630854408448 9632376176384 9638452002816 9639778516992 9650187522864 9650439192576 9651515652168 9658932701184 9662189307904 9686847748032 9695823740928 9706546397184 9707629115262 9707882283008 9715089286656 9718364827136 9725833248768 9743166630288 9746698252288 9754188447744 9764323459072 9771572363904 9774866948224 9782378790912 9783725113344 9791443304448 9794289552348 9801816321024 9803365102592 9810898845696 9828383831136 9839253086208 9840607236096 9851233096257 9858803625216 9860160465792 9867938955264 9879953892456 9880211554304 9887546492928 9897820068864 9916122250944 9917486980128 9925310693376 9937654644736 9945032228352 9957400707072 9973774124496 9975146788152 9995431706624 10002852183168 10015292571648 10016670949376 10033141827618 10073521016832 10074907408384 10081262370816 10093537044864 10132087999488 10133482451456 10139874361344 10152220399776 10153617622512 10192398047104 10211244936984 10212650283108 10253751918592 10260219691008 10272026156847 10300824748032 10313366755328 10319872131072 10321292427264 10365151322981 10373328189952 10379871387648 10381299941376 10393939933104 10401927524352 10441656336384 10454369816436 10454642458624 10455808623182 10462403847168 10504510636032 10515425263616 10523231776512 10536319352832 10544631250944 10546082480128 10565583372288 10567037485056 10584413356608 10597577023488 10607396913152 10610480348377 10618634347776 10627011182592 10628473749504 10640227827712 10648126992384 10659190843392 10667382276096 10680370593984 10688796131328 10690267201536 10698482515968 10702089617408 10703283383494 10710034707456 10711508700672 10723354607616 10742465771856 10752419917824 10760682995712 10764311068672 10772302351104 10773784914048 10785699692544 10787184099328 10795693899776 10804921968204 10817144881152 10836423198432 10848407248896 10849900285952 10856744091648 10857955108689 10858459561984 10869962971392 10880035258368 10888396406784 10911479384064 10912981101568 10919864696832 10921367568384 10933160430528 10934665131936 10943291277312 10951701037056 10965035533824 10976428666112 10984863891456 10996725316752 10998238766424 11006690752512 11015373717504 11028785740416 11042502066176 11062182015066 11070683140608 11094722609152 11106702659584 11114948129013 11115237998592 11135047577472 11159226810368 11171276512256 11179861475328 11181400129536 11193473774112 11202075795456 11244860669952 11246408269824 11258552110008 11260101594196 11267204143104 11268754818048 11311794364416 11325567301139 11332711143936 11334270834432 11357319593984 11379886522368 11398598999424 11400167757888 11414345965568 11422819825326 11423350521856 11446048653312 11447623942144 11466447802992 11480708442112 11503520543424 11512595447808 11514179895296 11521442709504 11526612874532 11535470908416 11547456747008 11570401476816 11579529142272 11581122801664 11588427841536 11602537599744 11604134425728 11616967491584 11637671252844 11648454910976 11669994213696 11671600323552 11684508000256 11693182424742 11705332132221 11718573621248 11739458464968 11752441186304 11761472765952 11775793219008 11786704863232 11794139578368 11795762774016 11820769332736 11829853421568 11844257133072 11845887226264 11853359271936 11855232217088 11862710157312 11864342790144 11878788494976 11887917170688 11913119093148 11914758663626 11922274151424 11933321527296 11947851218784 11957032968192 11970256306176 11991589698816 12005155012608 12017628872704 12026550601728 12039850819584 12041507831808 12063773933568 12074952425472 12096472407552 12109849952256 12111516598272 12126263255288 12133912154112 12135582111744 12145155637248 12169287991296 12181932392448 12191294029824 12196764785842 12204458155008 12206137821696 12215767007232 12240039665664 12255262408704 12275414307072 12277103739264 12301498273428 12302069792768 12311202686976 12326513934336 12328210399232 12348482249376 12373018612227 12398179713024 12399886041088 12407707533312 12422814824448 12470262153216 12471978401792 12479845367808 12481562935296 12495040492032 12496760150784 12544489904128 12554130161664 12567686076288 12569415733056 12579075145728 12592657995876 12620002361344 12642493731504 12642823438336 12652209303552 12665871123759 12693374468096 12703129141248 12725768659968 12741595496448 12757109320592 12767173156864 12776984543232 12778743005184 12792541456128 12802372337664 12815674540032 12831278560828 12841139211264 12851269337088 12853038022656 12866916697152 12868687536224 12876804734976 12878576934912 12905879017577 12915796997376 12927764987904 12941460611352 12942061862912 12943505487016 12951669878784 12953452382208 12967777665024 12990888840384 13005584596992 13016701661418 13026970285056 13028763151872 13043171721216 13044966817792 13054651228944 13059052736464 13069088428032 13081198460928 13104511774848 13119004114944 13120809648128 13129085878272 13130550363996 13134977461676 13145071500288 13146880621056 13157251940352 13173271856608 13183395323904 13197093425152 13206890773089 13221496334592 13223315973504 13233747591168 13243917533184 13247767371384 13260042971136 13276534276096 13298365499328 13300195717536 13324789274706 13326623129547 13337136244224 13353723428864 13363637056848 13377522436824 13431361355776 13439833473024 13441332621132 13441683161088 13458049393152 13509450665984 13519832481792 13536293866368 13538156830016 13546696310784 13557383036928 13614993249312 13616867044144 13625456173056 13642046162199 13680292921344 13696034875796 13704673941504 13759829508096 13761723236352 13787170209792 13839828516864 13841733255168 13858586577472 13867328176128 13869236699136 13922208448512 13939159755248 13947952177152 13949871796224 14006014181376 14029044922368 14030975702016 14048425803776 14058855169632 14087444496384 14089383313408 14112551142144 14130102697984 14140592699688 14158179130368 14169348243456 14171298332672 14197502656512 14212254457856 14222805447942 14223176368128 14240494125312 14251728175104 14253689602048 14264643354624 14280046276608 14282011600896 14297806143488 14323287695808 14334294933504 14336559890432 14347577327616 14351747985666 14363069801472 14365046552064 14376085880832 14380932923392 14391609138144 14406562624272 14417633857536 14422859841536 14448564264576 14459667775488 14464542998528 14475281284296 14475658788864 14477273478252 14493283961856 14506713677824 14543735611392 14548639178752 14559819595776 14561443672893 14561823424512 14577547240704 14579553509248 14588749873152 14591055036416 14602268049408 14620047378432 14631282671616 14646485188608 14662300422336 14664318355232 14673568186368 14675587670016 14687164956672 14691434328522 14705047653888 14716348268544 14749576020088 14758879629312 14760910854144 14790240698688 14801908432896 14819930838684 14820317331456 14846730103296 14876230470192 14887966040064 14906481967104 14908533506048 14924631698816 14936101060608 14962720182228 14993147559936 14995211026432 15011402813344 15022938857472 15025006424064 15049712741427 15082392485888 15110281525248 15112361112576 15140305567296 15173182029824 15198131999232 15200223677184 15228330599664 15230426433768 15261398204416 15288597070656 15316867405476 15318975424662 15338027391232 15350127263744 15380627877888 15427201969088 15439372189696 15451237122048 15470050132992 15472179234304 15481938640896 15516895003792 15559992284928 15562133764736 15571949912064 15590909899656 15607109509628 15652611286624 15662484504576 15681554724654 15681963687936 15683712934773 15701057625344 15727683698688 15756765954048 15773137895424 15792342844096 15804479029248 15816946876416 15819123720192 15838384659968 15848375058432 15850556227584 15884158790864 15896365535232 15911095369728 15927951521664 15930468291712 15940516773888 15942710624256 15960341741568 15988786265088 16020555890976 16033194196992 16035400802304 16053134426112 16054925075241 16055343775744 16067263051008 16085031911424 16099936567296 16113698657784 16128629876736 16146466603008 16148688797696 16160677371072 16178549538816 16180776148992 16193540849664 16207382952306 16225717321728 16242576523264 16254634797648 16255058706432 16272610873344 16274850428928 16287689342976 16304944457088 16320052887552 16340349878272 16367219076096 16369471652352 16382051352576 16399740645792 16401997697904 16414936915968 16435351912448 16447553300736 16464642999168 16477295837184 16495087975128 16497358149636 16530906284032 16543178610624 16563753099264 16593273022599 16627016204288 16639793823744 16642083913728 16660053989376 16662346867712 16672856997888 16738840215552 16756914768384 16759220977408 16769792212992 16772100194304 16790210661168 16856658308672 16867291004928 16869612404736 16887828165012 16890152391294 16903132227072 16967691546624 16988793995264 17001406251648 17035979390976 17038324006912 17056721941504 17069829783552 17087566053376 17100251636832 17121518948352 17135025782784 17137384030208 17155888929536 17169072979968 17171435913216 17199671704488 17221062663168 17237019983872 17255280815136 17268893171712 17271269842944 17289919311798 17290370220032 17303206362624 17321185120512 17340779462656 17355602215224 17369293713408 17371684202496 17390895628288 17403806399616 17406201638592 17425451237376 17441597947904 17456506879266 17472682366464 17492005486592 17504991320544 17507400485328 17526762000384 17529174161408 17543002587136 17577860431872 17609187697452 17628661779456 17631087964672 17642209148928 17644996788224 17663689828512 17680057294848 17693644161024 17731153999104 17733594290048 17744780132352 17766385699608 17768830839396 17782848325632 17796514185216 17818182742464 17836696582432 17869678639722 17872137995439 17899982290944 17921776828176 17922244214784 17944065857536 17955384459264 18007732518912 18026443309056 18048391821824 18059776229376 18062261747712 18112428638208 18153324332416 18164774928384 18167274897408 18189394882932 18203373167616 18217733455872 18272898588672 18295147178763 18309206732544 18323650510848 18346439344128 18348964315136 18382893613056 18415655608896 18453104689152 18455644340224 18489770901504 18492315598848 18522723374064 18562944598016 18597269569536 18599829061632 18634222236672 18705393229824 18707967602688 18722344402944 18742560738048 18745140226176 18783259328512 18816734856192 18831195242496 18851529114432 18854123599584 18877572173824 18892464324608 18930003542016 18963740597256 18964235157504 18987325500416 19002304233472 19040061702144 19042682134528 19054693711872 19097716927744 19112393244672 19130103103488 19135663980888 19150759735296 19153395402752 19165476814848 19168114507776 19188812184192 19208750165696 19223511810048 19246917841242 19261708816896 19264752352768 19276904005632 19279557033984 19300375045728 19303031304336 19317865402368 19324378615808 19373695496064 19391647481856 19413092794368 19415258230524 19415764566016 19430178573312 19436729654272 19451666497536 19486333260576 19493396504576 19508376895488 19528646918144 19543144727808 19549733896448 19564757581824 19567450226688 19582886608896 19588579104696 19603632642048 19606730205184 19621797691392 19656767662272 19678506172416 19681214472192 19702466192514 19705177789843 19717607250432 19720320931584 19735877910528 19759907784912 19760423108608 19775092985856 19795640137728 19832244501888 19834973960256 19850621386752 19875309289472 19890064456704 19914801414144 19947548248992 19950293576304 19990863413248 20005704366336 20030585143296 20033341898752 20066283655236 20147042033664 20149814816768 20162524741632 20171572530431 20187074089728 20264175998976 20266964902912 20279748722688 20304440799552 20307235245024 20384796094208 20422489873968 20425300566216 20507503837184 20520439382016 20544052313694 20626733510656 20639744262144 20642584854528 20730302645962 20746656379904 20759742775296 20762599882752 20787879866208 20803855048704 20883312672768 20908739632872 20909284917248 20911617246364 20924807694336 21009021272064 21030850527232 21033196416401 21046463553024 21072638705664 21092164960256 21131166744576 21134074970112 21168826713216 21195154046976 21214793826304 21220960696754 21237268695552 21254022365184 21256947499008 21296253984768 21318381686784 21334764552192 21360741187968 21377592262656 21380534403072 21396965031936 21404179234816 21406566766988 21420069414912 21423017401344 21446709215232 21484931543712 21504839835648 21521365991424 21527621978499 21528622137344 21544604702208 21547569828096 21571399385088 21574368198656 21591387799552 21609843936408 21634289762304 21672846396864 21696814497792 21699800571904 21713488183296 21715910217378 21716919123968 21739925942784 21760070516736 21822958768128 21825962203136 21839729393664 21842735136768 21866320861056 21869330263872 21886582554624 21903402074112 21930071067648 21952857332224 21969727782912 21993450633504 21996477532848 22013381505024 22030747435008 22037151492783 22057571480832 22085004132352 22124364030132 22141366281216 22213405319168 22229896258026 22230475997184 22270095154944 22318453620736 22342553024512 22359722950656 22362800259072 22386947548224 22404151590912 22489721339904 22492816539648 22517104220016 22520203188392 22534408286208 22537509636096 22623588728832 22651134602278 22665422287872 22668541668864 22759773044736 22797197998848 22800335515776 22828691931136 22845639650652 22846701043712 22892097306624 22895247884288 22932895605984 22961416884224 22978463136993 23007041086848 23025190895616 23028359790592 23042885419008 23053225749064 23070941816832 23094913494016 23140802953632 23159058284544 23162245603328 23176855683072 23205075199488 23208268851456 23233934983168 23275342505688 23296909821952 23339988427392 23343200647104 23369016000512 23386364849484 23410664264442 23437147242496 23478916929936 23504882372608 23522332086981 23522945531904 23551586438016 23573409726464 23588279156736 23591525548032 23641538665472 23659706843136 23688514266144 23691774452528 23706718543872 23710464434176 23725420314624 23728685580288 23757576989952 23775834341376 23826238186296 23829517327252 23844548302848 23866643054592 23895702437568 23914065936384 23940512612352 23968061032643 23983179397632 24035257745408 24053101203456 24079701639168 24083015663616 24127547867136 24149904850944 24192944815104 24219699904512 24223033196544 24252526510576 24267824308224 24271164223488 24290311274496 24338575982592 24363864784896 24382588059648 24393529571684 24408916310016 24412275643392 24431534014464 24480079331328 24510524817408 24550828614144 24554207478528 24602996546856 24604139585536 24622405373952 24653027868672 24656420798464 24696964498752 24746037224454 24796359426048 24799772082176 24845629648896 24940524306432 24943956803584 24959690735616 24963125870592 24990080984064 24993520301568 25088979808256 25108260323328 25135372152576 25138831466112 25158150291456 25185315991752 25240004722688 25284987463008 25304418607104 25331742247518 25335228586941 25386748936192 25406258282496 25451537319936 25483190992896 25514218641184 25534346313728 25553969086464 25557486010368 25585082912256 25604744675328 25631349080064 25662557121656 25682278422528 25702538674176 25706076045312 25733833394304 25737375072448 25753609469952 25757153869824 25811758035154 25831593994752 25855529975808 25882921222704 25887010974032 25903339757568 25906904764416 25934878967697 25935555330048 25981777680768 26011169193984 26033403322836 26053940570112 26057526303744 26086343442432 26089933635584 26109302457888 26118105472928 26138176856064 26162396921856 26184760318899 26209023549696 26238008229888 26241619296256 26258171756544 26261100727992 26269954923352 26290143000576 26293761242112 26314503880704 26346543713216 26366790647808 26394186850304 26413781546178 26442992669184 26446631947008 26467495182336 26495534742768 26520085942272 26553068552192 26596730998656 26600391435072 26649578549412 26653246259094 26674272488448 26707446857728 26727274113696 26755044873648 26804517959583 26862722711552 26879666946048 26882665242264 26883366322176 26916098786304 27018901331968 27039664963584 27072587732736 27076313660032 27093392621568 27229986498624 27233734088288 27250912346112 27284092324398 27392069751592 27409347883008 27519659016192 27523446472704 27574340419584 27679657033728 27683466510336 27717173154944 27734656352256 27738473398272 27844416897024 27878319510496 27895904354304 27899743592448 28012028362752 28058089844736 28061951404032 28096851607552 28117710339264 28174888992768 28178766626816 28225102284288 28260205395968 28281185399376 28316358260736 28338696486912 28342596665344 28395005313024 28424508915712 28445610895884 28446352736256 28480988250624 28503456350208 28507379204096 28560092553216 28564023201792 28595612286976 28646575391616 28668589867008 28673119780864 28695154655232 28703495971332 28726139602944 28730093104128 28752171761664 28761865846784 28783218276288 28813125248544 28835267715072 28845719683072 28870376761863 28897128529152 28919335550976 28929085997056 28950562568592 28951317577728 28954546956504 28986567923712 29013427355648 29087471222784 29097278357504 29119639191552 29122887345786 29123646849024 29155094481408 29159107018496 29177499746304 29182110072832 29240094756864 29262565343232 29292970377216 29324600844672 29328636710464 29347136372736 29351175340032 29374329913344 29382868657044 29410095307776 29432696537088 29499152040176 29517759258624 29521821708288 29553699288771 29580481397376 29603816865792 29639861677368 29640634662912 29693460206592 29752460940384 29775932080128 29812963934208 29817067012096 29849263397632 29872202121216 29925440364456 29986295119872 29990422052864 30022805626688 30045877714944 30050012848128 30099425482854 30164784971776 30220563050496 30224722225152 30280611134592 30346364059648 30396263998464 30400447354368 30456661199328 30460852867536 30522796408832 30577194141312 30633734810952 30637950849324 30676054782464 30700254527488 30761255755776 30816078470541 30854403938176 30878744379392 30902474244096 30940100265984 30944358468608 30963877281792 31033790007584 31095453968943 31119984569856 31124267529472 31143899824128 31181819799312 31214219019256 31305222573248 31324969009152 31363109449308 31363927375872 31367425869546 31402115250688 31513531908096 31546275790848 31584685688192 31608958058496 31633893752832 31638247440384 31676769319936 31696750116864 31701112455168 31768317581728 31792731070464 31822190739456 31831441045131 31855903043328 31860936583424 31881033547776 31885421248512 31920683483136 31977572530176 32041111781952 32066388393984 32070801604608 32106268852224 32109850150482 32110687551488 32134526102016 32170063822848 32227397315568 32257259753472 32292933206016 32297377595392 32321354742144 32357099077632 32361552297984 32387081699328 32414765904612 32451434643456 32485153046528 32509269595296 32545221746688 32549700857856 32575378685952 32609888914176 32640105775104 32680699756544 32734438152192 32738943304704 32764102705152 32799481291584 32803995395808 32829873831936 32870703824896 32895106601472 32929285998336 32954591674368 32990175950256 32994716299272 33061812568064 33086357221248 33127506198528 33186546045198 33254032408576 33284167827456 33320107978752 33324693735424 33345713995776 33477680431104 33513829536768 33518441954816 33539584425984 33544200388608 33580421322336 33713316617344 33734582009856 33739224809472 33775656330024 33780304782588 33806264454144 33935383093248 33976701903417 33977587990528 34002812503296 34071958781952 34076648013824 34113443883008 34139659567104 34175132106752 34200503273664 34243037896704 34270051565568 34274768060416 34311777859072 34338145959936 34342871826432 34399343408976 34442125326336 34474039967744 34510561630272 34537786343424 34542539685888 34579838623596 34580740440064 34606412725248 34642370241024 34711204430448 34738587426816 34743368404992 34781791256576 34807612799232 34812403277184 34850902474752 34883195895808 34913013758532 34945364732928 34984010973184 35009982641088 35014800970656 35053524000768 35058348322816 35086005174272 35115996396663 35155720863744 35218375394904 35257323558912 35262175929344 35284418297856 35289993576448 35327379657024 35360114589696 35387288322048 35462307998208 35467188580096 35489560264704 35532771399216 35537661678792 35565696651264 35593028370432 35636365484928 35673393164864 35739357279444 35744275990878 35799964581888 35843553656352 35888131715072 35910768918528 36015465037824 36052886618112 36096783643648 36119552458752 36124523495424 36224857276416 36306648664832 36329549856768 36334549794816 36378789765864 36406746335232 36435466911744 36545797177344 36590294357526 36595330181137 36618413465088 36647301021696 36697928630272 36765787226112 36831311217792 36906209378304 36911288680448 36979541803008 36984631197696 37045446748128 37125889196032 37194539139072 37199658123264 37268444473344 37410786459648 37415935205376 37444688805888 37461491842229 37485121476096 37490280452352 37566518657024 37633469712384 37662390484992 37703058228864 37708247199168 37755144347648 37784928649216 37860007084032 37927481194512 37928470315008 37974651000832 38004608466944 38080123404288 38085364269056 38109387423744 38195433855488 38224786489344 38271327961776 38301519470592 38306790805504 38330953629696 38336229015552 38377624368384 38417500331392 38447023620096 38493835682484 38523417633792 38529504705536 38553808011264 38559114067968 38600750091456 38606062608672 38635730804736 38648757231616 38717637052731 38747390992128 38783294963712 38826185588736 38830516461048 38831529132032 38860357146624 38873459308544 38903332995072 38972666521152 38986793009152 39016753790976 39057293836288 39086289455616 39099467792896 39129515163648 39134900453376 39177158209392 39207265284096 39213460410368 39243595382784 39313535324544 39357012344832 39362428944384 39404932385028 39410355579686 39435214500864 39440641863168 39471755821056 39519815569824 39550185971712 39591280275456 39664489003776 39669947920512 39701242773504 39750618578944 39780128913408 39829602828288 39895096497984 39900587152608 39979869388641 39981726826496 40011408732672 40061170286592 40066683797504 40132567310472 40294084067328 40299629633536 40325049483264 40343145060862 40374148179456 40528351997952 40533929805824 40559497445376 40608881599104 40614470490048 40769592188416 40844979747936 40850601132432 40926138486597 41015007674368 41040878764032 41088104627388 41253467021312 41279488524288 41285169709056 41460605291924 41493312759808 41519485550592 41525199765504 41575759732416 41607710097408 41701655322691 41766625345536 41817479265744 41818569834496 41823234492728 41849615388672 42018042544128 42061701054464 42066392832802 42092927106048 42145277411328 42262333489152 42268149940224 42337653426432 42390308093952 42429587652608 42441921393508 42474537391104 42508044730368 42513894998016 42592507969536 42636763373568 42669529104384 42688676750447 42721482375936 42755184525312 42761068806144 42793930063872 42808358469632 42813133533976 42840138829824 42846034802688 42893418430464 42969863087424 43009679671296 43042731982848 43055243956998 43057244274688 43089209404416 43095139656192 43142798770176 43148736397312 43219687872816 43268579524608 43345692793728 43393628995584 43399601143808 43426976366592 43431820434756 43433838247936 43479851885568 43520141033472 43645917536256 43651924406272 43679458787328 43684331018679 43685470273536 43732641722112 43738660527744 43773165109248 43806804148224 43860142135296 43905714664448 43939455565824 43986901267008 43992955065696 44026763010048 44061494870016 44074302985566 44115142961664 44170008264704 44248728060264 44282732562432 44426810638336 44459792516052 44460951994368 44540190309888 44636907241472 44685106049024 44719445901312 44725600518144 44773895096448 44808303181824 44979442679808 44985633079296 45034208440032 45040406376784 45068816572416 45075019272192 45247177457664 45302269204556 45330844575744 45337083337728 45519546089472 45594395997696 45600671031552 45657383862272 45691279301304 45693402087424 45784194613248 45790495768576 45865791211968 45922833768448 45956926273986 46014082173696 46050381791232 46056719581184 46106451498128 46141883633664 46189826988032 46281605907264 46318116569088 46324491206656 46353711366144 46410150398976 46416537702912 46467869966336 46550685011376 46593819643904 46679976854784 46686401294208 46738032001024 46772729698968 46821328528884 46874294484992 46957833859872 47009764745216 47044664173962 47045891063808 47051138804319 47103172876032 47146819452928 47183051096064 47283077330944 47319413686272 47377028532288 47383548905056 47413437087744 47420928868352 47450840629248 47457371160576 47515153979904 47551668682752 47652476372592 47659034654504 47689096605696 47733286109184 47791404875136 47828131872768 47881025224704 47936122065286 47966358795264 48106202406912 48159403278336 48164775225723 48166031327232 48255095734272 48299809701888 48385889630208 48439399809024 48446066393088 48505053021152 48535648616448 48542328446976 48580622548992 48677151965184 48727729569792 48765176119296 48787059143368 48817832620032 48824551286784 48863068028928 48960158662656 49021049634816 49101657228288 49108414957056 49205993093712 49244810747904 49306055737344 49312841596928 49393928997504 49492074448908 49592718852096 49599544164352 49691259297792 49779819067797 49881048612864 49887913607168 49919381471232 49926251741184 49980161968128 49987040603136 50177959616512 50216520646656 50270744305152 50277662932224 50316300582912 50370631983504 50480009445376 50569974926016 50608837214208 50663484495036 50670457173882 50773497872384 50903074639872 50966381985792 51028437282368 51068692627456 51107938172928 51114972020736 51170165824512 51209489350656 51262698160128 51325114243312 51364556845056 51405077348352 51412152090624 51467666788608 51474750144896 51507218939904 51514307739648 51623516070308 51663187989504 51711059951616 51765842445408 51774021948064 51806679515136 51813809528832 51869757935394 51871110660096 51963555361536 52022338387968 52066806645672 52107881140224 52115052607488 52172686884864 52179867271168 52218604915776 52236210945856 52276353712128 52324793843712 52369520637798 52418047099392 52476016459776 52483238592512 52522201455984 52539909846704 52580286001152 52587522484224 52629007761408 52693087426432 52733581295616 52788373700608 52827563092356 52885985338368 52893263894016 52934990364672 52991069485536 53040171884544 53106137104384 53193461997312 53200782870144 53299157098824 53306492518188 53348544976896 53414893715456 53454548227392 53510089747296 53609035919166 53616413986317 53725445423104 53765330484528 53766732644352 53832197572608 54037802663936 54079329927168 54145175465472 54152627320064 54186785243136 54459972997248 54467468176576 54501824692224 54568184648796 54784139503184 54818695766016 54885441536289 55039318032384 55046892945408 55148680839168 55359314067456 55366933020672 55434346309888 55469312704512 55476946796544 55688833794048 55756639020992 55791808708608 55799487184896 56116179689472 56123902808064 56193703215104 56235420678528 56349777985536 56357533253632 56450204568576 56520410791936 56562370798752 56632716521472 56677392973824 56685193330688 56790010626048 56849017831424 56891221791768 56892705472512 56961976501248 57006912700416 57014758408192 57120185106432 57128046403584 57191224573952 57293150783232 57337179734016 57346239561728 57390309310464 57406991942664 57452279205888 57460186208256 57504343523328 57523731693568 57566436552576 57626250497088 57670535430144 57691439366144 57740753523726 57794257058304 57838671101952 57858171994112 57901125137184 57909093913008 57973135847424 58026854711296 58174942445568 58194556715008 58239278383104 58245774691572 58247293698048 58310188962816 58318214036992 58354999492608 58364220145664 58480189513728 58525130686464 58585940754432 58649201689344 58657273420928 58694272745472 58702350680064 58748659826688 58765737314088 58820190615552 58865393074176 58998304080352 59035518517248 59043643416576 59107398577542 59115533369529 59160962794752 59207633731584 59279723354736 59281269325824 59386920413184 59504921880768 59551864160256 59625927868416 59634134024192 59698526795264 59744404242432 59850880728912 59972590239744 59980844105728 60045611253376 60091755429888 60100025696256 60198850965708 60329569943552 60441126100992 60449444450304 60514717591293 60561222269184 60692728119296 60792527996928 60800894708736 60913322398656 60921705735072 61045592817664 61154388282624 61267469621904 61275901698648 61352109564928 61400509054976 61522511511552 61632156941082 61708807876352 61757488758784 61880200531968 61888716937216 61927754563584 62067580015168 62190907937886 62239969139712 62248535058944 62287799648256 62363639598624 62428438038512 62610445146496 62649938018304 62726218898616 62727854751744 62734851739092 62804230501376 63027063816192 63092551581696 63099589249203 63169371376384 63217916116992 63276494880768 63353538639872 63393500233728 63402224910336 63536635163456 63585462140928 63644381478912 63662882090262 63711806086656 63721873166848 63762067095552 63770842497024 63955145060352 64082223563904 64132776787968 64141603209216 64212537704448 64219700300964 64221375102976 64269052204032 64340127645696 64454794631136 64514519506944 64585866412032 64594755190784 64642709484288 64714198155264 64723104595968 64774163398656 64829531809224 64902869286912 64970306093056 65018539190592 65090443493376 65099401715712 65150757371904 65219777828352 65280211550208 65361399513088 65468876304384 65477886609408 65528205410304 65598962583168 65607990791616 65659747663872 65741407649792 65790213202944 65858571996672 65909183348736 65980351900512 65989432598544 66123625136128 66172714442496 66255012397056 66373092090396 66508064817152 66640215957504 66649387470848 66691427991552 66955360862208 67027659073536 67036883909632 67079168851968 67088400777216 67160842644672 67426633234688 67469164019712 67478449618944 67551312660048 67560609565176 67612528908288 67870766186496 67953403806834 67955175981056 68005625006592 68153296027648 68226887766016 68279319134208 68350264213504 68401006547328 68486075793408 68540103131136 68549536120832 68623555718144 68676291919872 68685743652864 68798686817952 68884250652672 68948079935488 69021123260544 69075572686848 69085079371776 69159677247192 69161480880128 69212825450496 69284740482048 69422408860896 69477174853632 69486736809984 69563582513152 69571341992711 69615225598464 69624806554368 69701804949504 69766391791616 69826027517064 69890729465856 69968021946368 70019965282176 70029601941312 70107048001536 70116696645632 70172010348544 70231992793326 70311441727488 70436750789808 70514647117824 70524351858688 70568836595712 70579987152896 70654759314048 70720229179392 70774576644096 70924615996416 70934377160192 70979120529408 71065542798432 71075323357584 71131393302528 71186056740864 71272730969856 71346786329728 71478714558888 71488551981756 71599929163776 71687107312704 71776263430144 71821537837056 71904183097929 72105773236224 72193567287296 72239104917504 72249046990848 72449714552832 72613297329664 72659099713536 72669099589632 72757579531728 72813492670464 72870933823488 73091594354688 73180588715052 73190660362274 73236826930176 73294602043392 73531574452224 73662622435584 73812418756608 73822577360896 73959083606016 73969262395392 74090893496256 74251778392064 74389078278144 74399316246528 74536888946688 74821572919296 74831870410752 74889377611776 74922983684458 74970242952192 74980560904704 75266939424768 75324780969984 75406116457728 75416494398336 75510288695296 75569857298432 75720014168064 75854962389024 75949302001664 76005685760823 76009216933888 76160246808576 76170728538112 76218774847488 76390867710976 76449572978688 76542655923552 76603038941184 76613581611008 76661907259392 76672458031104 76755248736768 76835000662784 76894047240192 76987671364968 77046835267584 77059009411072 77107616022528 77118228135936 77201500182912 77212125217344 77271461609472 77297514463232 77435274105462 77494781984256 77566589927424 77661032922096 77663058264064 77720714293248 77746918617088 77804636903091 77806665990144 77945333042304 77973586018304 78033507581952 78114587672576 78172578911232 78198935585792 78259030327296 78269800906752 78354316418784 78414530568192 78426920820736 78487190765568 78627070649088 78714024689664 78724857888768 78809864770056 78820711159372 78870429001728 78881283726336 78943511642112 79039631139648 79100371943424 79182560550912 79278971107973 79328978007552 79339895841024 79402485547008 79501237157888 79560257826816 79659205656576 79790192995968 79801174305216 79959738777282 79963453652992 80022817465344 80122340573184 80133367595008 80265134620944 80588168134656 80599259267072 80650098966528 80686290121724 80748296358912 81056703995904 81067859611648 81118994890752 81217763198208 81228940980096 81539184376832 81689959495872 81701202264864 81852276973194 82030015348736 82176209254776 82506934042624 82558977048576 82570339418112 82921210583848 82986625519616 83038971101184 83050399531008 83151519464832 83215420194816 83403310645382 83533250691072 83634958531488 83646468985456 83699230777344 84036085088256 84123402108928 84132785665604 84185854212096 84290554822656 84524666978304 84536299880448 84675306852864 84780616187904 84859175305216 84883842787016 84949074782208 85016089460736 85027789996032 85185015939072 85273526747136 85339058208768 85377353500894 85442964751872 85510369050624 85522137612288 85626267067952 85680277659648 85692069605376 85786836860928 85939726174848 86019359342592 86085463965696 86110487913996 86114488549376 86178418808832 86190279312384 86285597540352 86297472794624 86439375745632 86537159049216 86611130285589 86691385587456 86787257991168 86799202287616 86853952733184 86863640869512 86867676495872 86959703771136 87040282066944 87291835072512 87303848812544 87358917574656 87368662037358 87370940547072 87465283444224 87477321055488 87546330218496 87720284270592 87811429328896 87878911131648 87973802534016 87985910131392 88053526020096 88122989740032 88148605971132 88230285923328 88340016529408 88497456120528 88565465124864 88661097866313 88853621276672 88919585032104 88921903988736 89080380619776 89370212098048 89438891802624 89451201036288 89547790192896 89616606363648 89958885359616 89971266158592 90068416880064 90080812753568 90137633144832 90150038544384 90494354915328 90604538409112 90661689151488 90674166675456 91039092178944 91188791995392 91201342063104 91314767724544 91382558602608 91568389226496 91580991537152 91731582423936 91845667536896 91913852547972 92028164347392 92100763582464 92113439162368 92212902996256 92283767267328 92379653976064 92448235411623 92563211814528 92636233138176 92648982413312 92707422732288 92820300797952 92833075405824 92935739932672 93101370022752 93187639287808 93286361906829 93359953709568 93372802588416 93476064002048 93545459397936 93642657057768 93748588969984 93915667719744 94019529490432 94089328347924 94091782127616 94102277608638 94206345752064 94293638905856 94566154661888 94638827372544 94754057064576 94767097810112 94826874175488 94841857736704 94901681258496 94914742321152 95030307959808 95103337365504 95304952745184 95318069309008 95378193211392 95466572218368 95494323135393 95582809750272 95656263745536 95762050449408 95872244130572 95932717590528 96212404813824 96318806556672 96329550451446 96332062654464 96510191468544 96771779260416 96878799618048 96892132786176 97010106042304 97071297232896 97084656893952 97161245097984 97354303930368 97455459139584 97574118286736 97635665240064 97649102573568 97726136057856 97920317325312 98042099269632 98203314456576 98216829914112 98411986187424 98489621495808 98612111474688 98625683193856 98787857995008 98984148897816 99185437704192 99199088328704 99382518595584 99559638135594 99762097225728 99775827214336 99852503482368 99960323936256 99974081206272 100355919233024 100433041293312 100541488610304 100555325864448 100632601165824 100741263967008 100960018890752 101139949852032 101217674428416 101326968990072 101340914347764 101546995744768 101806149279744 101930105710251 101932763971584 102056874564736 102137385254912 102215876345856 102229944041472 102340331649024 102418978701312 102525396320256 102650228486624 102729113690112 102810154696704 102824304181248 102935333577216 102949500289792 103014437879808 103028615479296 103247032140616 103326375979008 103422119903232 103531684890816 103548043896128 103613359030272 103627619057664 103739515870788 103742221320192 103927110723072 104133613291344 104215762280448 104230105214976 104345373769728 104359734542336 104437209831552 104472421891712 104552707424256 104649587687424 104739041275596 104836094198784 104952032919552 104966477185024 105044402911968 105079819693408 105160572002304 105175044968448 105258015522816 105347989189989 105386174852864 105467162591232 105576747401216 105655126184712 105771970676736 105786527788032 105869980729344 105982138971072 106080343769088 106212274208768 106386923994624 106401565740288 106598314197648 106612985036376 106697089953792 106829787430912 106909096454784 107020179494592 107218071838332 107232827972634 107450890846208 107530660969056 107664395145216 108075605327872 108158659854336 108290350930944 108305254640128 108373570486272 108919945994496 108934936353152 109003649384448 109136369297592 109568279006368 109637391532032 109770883072578 109785990543411 110093785890816 110297361678336 110718628134912 110733866041344 110868692619776 110938625409024 110953893593088 111377667588096 111513278041984 111583617417216 111598974369792 112232359378944 112247805616128 112384475526687 112387406430208 112470841357056 112699555971072 112715066507264 112900409137152 113040821583872 113124741597504 113265433042944 113354785947648 113370386661376 113580021252096 113698035662848 113782443583536 113785410945024 113923953002496 114013825400832 114029516816384 114240370212864 114256092807168 114382449147904 114586301566464 114674359468032 114692479123456 114813983885328 114904558411776 114920372416512 115008687046656 115047463387136 115132873105152 115252500994176 115341070860288 115382878732288 115481507047452 115588514116608 115677342203904 115716343988224 115802250274368 115818187826016 115946271694848 116053709422592 116152911158193 116349884891136 116389113430016 116478556766208 116491549383144 116494587396096 116620377925632 116636428073984 116709998985216 116728440291328 116960379027456 117050261372928 117171881508864 117298403378688 117314546841856 117388545490944 117404701360128 117531474628176 117640381231104 117730786148352 117996608160704 118071037034496 118087286833152 118214797155084 118231066739058 118321925589504 118415267463168 118559446709472 118773840826368 119009843761536 119103728320512 119251855736832 119268268048384 119397053590528 119488808484864 119701761457824 119945180479488 119961688211456 120091222506752 120183510859776 120200051392512 120397701931416 120659139887104 120882252201984 120898888900608 121029435182586 121122444538368 121385456238592 121585055993856 121601789417472 121826644797312 121843411470144 122091185635328 122308776565248 122534939243808 122551803397296 122704219129856 122801018109952 123045023023104 123264313882164 123417615752704 123514977517568 123760401063936 123777433874432 123855509127168 124135160030336 124381815875772 124479938279424 124497070117888 124575599296512 124727279197248 124856876077024 125104965968073 125220890292992 125299876036608 125452437797232 125455709503488 125469703478184 125608461002752 126054127632384 126185103163392 126199178498406 126338742752768 126435832233984 126707077279744 126787000467456 126804449820672 127073270326912 127170924281856 127288762957824 127325764180524 127423612173312 127443746333696 127524134191104 127541684994048 127910290120704 128066030251341 128164447127808 128265553575936 128283206418432 128425075408896 128439400601928 128442750205952 128538104408064 128680255291392 128909589262272 129029039013888 129171732824064 129189510381568 129285418968576 129428396310528 129446209191936 129659063618448 129805738573824 129940612186112 130037078381184 130180886986752 130198803431424 130301514743808 130439555656704 130560423100416 130937752608768 130955773218816 131056410820608 131197925166336 131215981583232 131319495327744 131482815299584 131580426405888 131717143993344 131818366697472 131960703801024 131978865197088 132247250272256 132345428884992 132510024794112 132746184180792 133016129634304 133280431915008 133298774941696 133382855983104 133910721724416 134055318147072 134073767819264 134158337703936 134176801554432 134321685289344 134853266469376 134938328039424 134956899237888 135102625320096 135121219130352 135225057816576 135741532372992 135906807613668 135910351962112 136011250013184 136453775532032 136558638268416 136700528427008 136802013094656 136972151586816 137080206262272 137099072241664 137247111436288 137352583839744 137371487305728 137597373635904 137768501305344 137896159870976 137936244528901 138042246521088 138151145373696 138170158743552 138319354494384 138322961760256 138425650900992 138569480964096 138844817721792 138954349707264 138973473619968 139127165026304 139142683985422 139230451196928 139249613108736 139403609899008 139652055034128 139781458931712 139936043892736 140039930564352 140059203882624 140214096003072 140233393291264 140344020697088 140463985586652 140622883454976 140873501579616 141029294235648 141048703717376 141137673191424 141153416412957 141159974305792 141201007713017 141309518628096 141440458358784 141549153288192 141849231992832 141868754320384 141958241058816 142131085596864 142150646715168 142262786605056 142372113481728 142545461939712 142693572659456 142957429117776 142977103963512 143199858327552 143374214625408 143552526860288 143643075674112 143808366195858 144387134574592 144478209835008 144494325677169 144498093981696 144899429105664 145226594659328 145318199427072 145338199179264 145515159063456 145626985340928 145741867646976 146183188709376 146361177430104 146381320724548 146473653860352 146589204086784 147063148904448 147232374914807 147325244871168 147645154721792 147918167212032 147938524790784 148181786992512 148503556784128 148778156556288 148798632493056 149073777893376 149643145838592 149663740821504 149778755223552 149845967368916 149940485904384 149961121809408 150533878849536 150649561939968 150812232915456 150832988796672 151020577390592 151139714596864 151440028336128 151709924778048 151898604003328 152011371521646 152018433867776 152320493617152 152341457076224 152781735421952 152899145957376 153085311847104 153206077882368 153227163222016 153323814518784 153344916062208 153510497473536 153670001325568 153788094480384 153975342729936 154093670535168 154118018822144 154215232045056 154236456271872 154403000365824 154424250434688 154542923218944 154595028926464 154870548210924 154989563968512 155133179854848 155322065844192 155441428586496 155493837234176 155609273806182 155613331980288 155890666084608 155947172036608 156067015163904 156229175345152 156345157822464 156397871171584 156518060654592 156539601813504 156708632837568 156829061136384 156853841641472 156974381531136 157254141298176 157428049379328 157449715777536 157619729540112 157641422318744 157740858003456 157762567452672 157887023284224 158079262279296 158200743886848 158365121101824 158557942215946 158657956015104 158679791682048 158804971094016 159120515653632 159318411313152 159580385991936 159602348610432 159919477554564 159926907305984 160045634930688 160244681146368 160266735190016 160530269241888 160849241958951 161176336269312 161198518534144 161300197933056 161372580243448 161496592717824 162113407991808 162135719223296 162237989781504 162435526396416 162457881960192 163078368753664 163379918991744 163402404529728 163704553946388 164060030697472 164352418509552 164656324608867 165013868085248 165117954097152 165140678836224 165842421167696 165973251039232 166077942202368 166100799062016 166303038929664 166430840389632 166806621290764 167066501382144 167269917062976 167292937970912 167398461554688 167776427228501 168246804217856 168265571331208 168371708424192 168581109645312 169049333956608 169072599760896 169350613705728 169561232375808 169767685574032 169898149564416 170032178921472 170055579992064 170370031878144 170547053494272 170678116417536 170754707001788 170885929503744 171020738101248 171044275224576 171252534135904 171360555319296 171384139210752 171573673721856 171879452349696 172038718685184 172170927931392 172220975827992 172228977098752 172356837617664 172380558624768 172571195080704 172594945589248 172878751491264 173074318098432 173222260571178 173382771174912 173574515982336 173598404575232 173727281739024 173919407542272 174080564133888 174583670145024 174607697625088 174717835149312 174737324074716 174741881094144 174930566888448 174954642110976 175092660436992 175440568541184 175622858657792 175757822263296 175947605068032 175971820262784 176107052040192 176245979480064 176297211942264 176460571846656 176680033058816 176994912241056 177130930249728 177322195732626 177346600108587 177707242553344 177839170064208 177843807977472 178160761239552 178740424196096 178877783605248 178902402072576 179095580385792 179233212727296 179917770719232 179942532317184 180136833760128 180161625507136 180275266289664 180300077088768 180988709830656 181209076818224 181323378302976 181348333350912 181544152773879 182078184357888 182377583990784 182402684126208 182629535449088 182765117205216 183136778452992 183161983074304 183463164847872 183691335073792 183827705095944 184056328694784 184201527164928 184226878324736 184425805992512 184567534534656 184759307952128 184896470823246 185126423629056 185272466276352 185297964826624 185640601595904 185666150811648 185871479865344 186202740045504 186375278575616 186572723813658 186719907419136 186745605176832 186952128004096 187090918795872 187285314115536 187497177939968 187831335439488 188039058980864 188178656695848 188183564255232 188204555217276 188412691504128 188587277811712 189132309323776 189277654745088 189298767747609 189508114129152 189534195620224 189653748350976 189683715473408 189829484642304 190060615919616 190206674731008 190609905490368 190636138618016 190756386422784 190933144436736 190988646270786 191165619500544 191312527491072 191744488261144 191865435181056 192424809627648 192637613113344 192659100902892 192664125308928 193020382937088 193543558520832 193757599236096 193784265572352 194020212084608 194142594465792 194169313787904 194322490195968 194708607860736 194910918279168 195148236573472 195271330480128 195298205147136 195452272115712 195840634650624 196084198539264 196406628913152 196433659828224 196823972374848 196979242991616 197224222949376 197251366387712 197575715990016 197968297795632 198370875408384 198398176657408 198765037191168 199119276271188 199524194451456 199551654428672 199920647872512 199948162412544 200711838466048 200866082586624 201082977220608 201110651728896 201265202331648 201482527934016 201920037781504 202279899704064 202435348856832 202653937980144 202681828695528 203093991489536 203612298559488 203860211420502 203865527943168 204113749129472 204274770509824 204459888082944 204680663298048 204837957402624 205050792640512 205300456973248 205458227380224 205620309393408 205648608362496 205870667154432 205899000579584 206028875759616 206057230958592 206494064281232 206652751958016 206844239806464 207063369781632 207096087792256 207226718060544 207255238115328 207479031741576 207484442640384 207854221446144 208267226582688 208431524560896 208460210429952 208690747539456 208714025978133 208719469084672 208874419663104 208944843783424 209105414848512 209299175374848 209478082551192 209672188397568 209904065839104 209932954370048 210088805823936 210159639386816 210321144004608 210350089936896 210516031045632 210695978379978 210772349705728 210934325182464 211153494802432 211310252369424 211543941353472 211573055576064 211739961458688 211964277942144 212160687538176 212424548417536 212773847989248 212803131480576 213196628395296 213225970072752 213394179907584 213659574861824 213818192909568 214040358989184 214436143676664 214465655945268 214901781692416 215061321938112 215328790290432 215712549293787 216151210655744 216317319708672 216580701861888 216610509280256 216747140972544 217839891988992 217869872706304 218007298768896 218272738595184 219136558012736 219274783064064 219541766145156 219571981086822 220594723356672 221437256269824 221467732082688 221737385239552 221877250818048 221907787186176 222755335176192 223026556083968 223167234834432 223197948739584 224464718757888 224495611232256 224768951053374 224774812860416 224941682714112 225430133014528 225800818274304 226081643167744 226249483195008 226530866085888 226709571895296 226740773322752 227160042504192 227396071325696 227564887167072 227847906004992 228027650801664 228059033632768 228480740425728 228512185614336 228764898295808 229172603132928 229348718936064 229384958246912 229627967770656 229809116823552 229840744833024 230017374093312 230094926774272 230265746210304 230505001988352 230682141720576 230765757464576 230963014094904 231177028233216 231354684407808 231432687976448 231604500548736 231636375652032 231892543389696 232107418845184 232305822316386 232699769782272 232778226860032 232983098766288 232989174792192 233240755851264 233272856147968 233419997970432 233456880582656 233920758054912 234100522745856 234343763017728 234596806757376 234629093683712 234777090981888 234809402720256 235062949256352 235280762462208 235461572296704 235993216321408 236142074068992 236174573666304 236429594310168 236462133478116 236643851179008 236830534926336 237118893418944 237547681652736 237836913323919 238019687523072 238207456641024 238503711473664 238536536096768 238794107181056 238977616969728 239403522915648 239890360958976 239923376422912 240182445013504 240367021719552 240400102785024 240795403862832 241318279774208 241764504403968 241797777801216 242058870365172 242244889076736 243170111987712 243203578834944 243653289594624 243686822940288 244182371270656 244617553130496 245069878487616 245103606794592 245408438259712 245602036219904 246090046046208 246528627764328 246835231505408 247029955035136 247520802127872 247554867748864 247711018254336 248270320060672 248763631751544 248959876558848 248994140235776 249151198593024 249454558394496 249713752154048 250209931936146 250441780585984 250599752073216 250904875594464 250939406956368 251216922005504 252108255264768 252370206326784 252398356996812 252677485505536 252871664467968 253414154559488 253574000934912 253608899641344 254146540653824 254341848563712 254577525915648 254651528361048 254847224346624 254887492667392 255048268382208 255083369988096 255820580241408 256132060502682 256167311267959 256328894255616 256531107151872 256566412836864 256878801203856 256885500411904 257076208816128 257360510582784 257819178524544 258058078027776 258343465648128 258379020763136 258570837937152 258856792621056 258892418383872 259318127236896 259611477147648 259881224372224 260074156762368 260361773973504 260397606862848 260603029487616 260879111313408 261120846200832 261875505217536 261911546437632 262112821641216 262230442895603 262395850332672 262431963166464 262638990655488 262965630599168 263160852811776 263434287986688 263636733394944 263921407602048 263957730394176 264494500544512 264690857769984 265020049588224 265492368361584 266032259268608 266560863830016 266597549883392 266765711966208 268110636294144 268147535638528 268316675407872 268353603108864 268643370578688 269706532938752 269876656078848 269913798475776 270205250640192 270242438260704 270450115633152 271483064745984 271813615227336 271820703924224 272022500026368 272907551064064 273117276536832 273401056854016 273604026189312 273944303173632 274198144483328 274494222872576 274705167679488 274742974611456 275194747271808 275537002610688 275792319741952 275872489057802 276084493042176 276302290747392 276340317487104 276638708988768 276851301801984 277138961928192 277689635443584 277908699414528 277946947239936 278254330052608 278285367970844 278460902393856 278499226217472 278807219798016 279304110068256 279562917863424 279859085720487 279872087785472 280079861128704 280118407765248 280428192006144 280466786582528 280688041394176 280927971173304 281245766909952 281747003159232 282058588471296 282097407434752 282275346382848 282306832825914 282319948611584 282402015426034 282619037256192 282880916717568 283698463985664 283737508640768 283916482117632 284262171193728 284301293430336 284525573210112 284744226963456 285090923879424 285387145318912 285914858235552 285954207927024 286399716655104 286482969406179 286748429250816 287105053720576 287286151348224 287616732391716 288774269149184 288956419670016 288988651354338 288996187963392 290453189318656 290636398854144 290676398358528 291030318126912 291253970681856 291483735293952 292366377418752 292722354860208 292762641449096 292947307720704 293178408173568 294126297808896 294464749829614 294650489742336 295836334424064 295877049581568 296363573985024 297007113568256 297556313112576 297597264986112 298147555786752 299286291677184 299327481643008 299557510447104 299691934737832 299880971808768 299922243618816 301067757699072 301299123879936 301624465830912 301665977593344 302041154781184 302880056672256 303419849556096 303797208006656 304022743043292 304036867735552 304640987234304 304682914152448 305563470843904 305790317130753 305798291914752 306170623694208 306412155764736 306454326444032 306647629037568 306689832124416 307020994947072 307340002651136 307576188960768 307950685459872 308187341070336 308236037644288 308430464090112 308472912543744 308806000731648 308848500869376 309085846437888 309190057852928 309741096421848 309979127937024 310266359709696 310644131688384 310882857172992 310987674468352 311218547612364 311226663960576 311781332169216 311894344073216 312458350690304 312690315644928 312795742343168 313036121309184 313079203627008 313417265675136 313658122272768 313707683282944 313948763062272 314508282596352 314856098758656 314899431555072 315239459080224 315282844637488 315481716006912 315525134905344 315774046568448 316158524558592 316401487773696 316730242203648 317115884431892 317315912030208 317359583364096 317609942188032 318241031307264 318636822626304 319160771983872 319204697220864 319838955109128 319853814611968 320091269861376 320489362292736 320533470380032 321060538483776 321698483917902 322352672538624 322397037068288 322745160486896 322993185435648 324226815983616 324271438446592 324475979563008 324871052792832 324915763920384 326156737507328 326759837983488 326804809059456 327409107892776 328120061394944 328704837019104 329312649217734 329357971630233 330027736170496 330281357672448 331684842335392 331946502078464 332155884404736 332201598124032 332606077859328 332861680779264 333613242581528 334133002764288 334539834125952 334585875941824 334796923109376 335552854457002 336531142662416 336743416848384 337153426580061 337162219290624 338098667913216 338145199521792 338701227411456 339122464751616 339535371148064 339796299128832 340064357842944 340111159984128 340740063756288 341094106988544 341356232835072 341509414003576 341771859007488 342041476202496 342088550449152 342505068271808 342721110638592 342768278421504 343147347443712 343758904699392 344077437370368 344441951655984 344713675235328 344761117249536 345142390161408 345189891178496 345757502982528 346148636196864 346444521142356 346765542349824 347149031964672 347196809150464 347454563478048 347838815084544 348161128267776 348458733474579 349167340290048 349215395250176 349435670298624 349474648149432 349483762188288 349861133776896 349909284221952 350185320873984 350881137082368 351245717315584 351515644526592 351895210136064 351943640525568 352214104080384 352594423884528 352921143693312 353360066117632 353989824482112 354261860499456 354644391465252 354693200217174 355414485106688 355678340128416 356321522479104 357480848392192 357755567210496 357804804145152 358191160771584 358466425454592 359835541438464 359885064634368 360273667520256 360323251014272 360550532579328 360600154177536 361977419661312 362418153636448 362646756605952 362696666701824 363088305547758 364156368715776 364755167981568 364805368252416 365259070898176 365530234410432 366273556905984 366323966148608 366926329695744 367382670147584 367655410191888 368112657389568 368403054329856 368453756649472 368851611985024 369135069069312 369518615904256 369792941646492 370252847258112 370544932552704 370595929653248 371281203191808 371332301623296 371742959730688 372405480091008 372750557151232 373145447627316 373439814838272 373491210353664 373904256008192 374181837591744 374570628231072 374994355879936 375314897904219 375662670878976 376078117961728 376357313391696 376367128510464 376409110434552 376825383008256 377174555623424 378264618647552 378555309490176 378597535495218 379016228258304 379068391240448 379307496701952 379367430946816 380121231839232 380413349462016 381219810980736 381272277236032 381512772845568 381866288873472 381977292541572 382331239001088 382625054982144 383488976522288 383730870362112 384198090754023 384849619255296 385275226226688 385318201805784 385328250617856 386040765874176 387087117041664 387515198472192 387568531144704 388040424169216 388285188931584 388338627575808 389417215721472 389821836558336 390296473146944 390542660960256 390596410294272 390904544231424 391681269301248 392813257826304 392867319656448 393647944749696 393958485983232 394448445898752 394502732775424 395151431980032 395936595591264 396741750816768 396796353314816 397530074382336 398238552542376 399048388902912 399103308857344 399841295745024 399896324825088 401423676932096 401732165173248 402165954441216 402221303457792 402530404663296 402965055868032 403840075563008 404559799408128 404870697713664 405307875960288 405363657391056 406187982979072 407224597118976 407720422841004 407731055886336 408227498258944 408549541019648 409361326596096 409675914805248 410101585281024 410600913946496 410916454760448 411240618786816 411297216724992 411741334308864 411798001159168 412057751519232 412114461917184 412988128562464 413305503916032 413688479612928 413808733586703 414126739563264 414192175584512 414453436121088 414510476230656 414958063483152 414968885280768 415708442892288 416534453165376 416863049121792 416920420859904 417381495078912 417428051956266 417438938169344 417748839326208 417889687566848 418210829697024 418956165102384 419344376795136 419808131678208 419865908740096 420177611647872 420319278773632 420642288009216 420700179873792 421032062091264 421391956759956 421544699411456 421868650364928 422306989604864 422620504738848 423087882706944 423146111152128 423479922917376 423603023139051 423928555884288 424321375076352 424849096835072 425547695978496 425606262961152 426393256790592 426451940145504 426788359815168 427319149723648 427636385819136 428080717978368 428872287353328 428931311890536 429803563384832 430122643876224 430657580580864 431425098587574 432302421311488 433161403723776 433221018560512 433494281945088 435679783977984 435739745412608 436014597537792 436545477190368 438273116025472 438549566128128 439083532290312 439143962173644 441189446713344 441697124744421 442935464165376 443474770479104 443754501636096 443815574372352 445510670352384 446053112167936 446334469668864 446395897479168 448929437515776 448991222464512 449537902106748 449549625720832 449883365428224 451601636548608 452163286335488 452498966390016 453061732171776 453419143790592 453481546645504 454320085008384 454792142651392 455129774334144 455695812009984 456055301603328 456118067265536 456961480851456 457024371228672 457529796591616 458345206265856 458697437872128 458769916493824 459255935541312 459618233647104 459681489666048 460034748186624 460189853548544 460531492420608 461010003976704 461364283441152 461926028189808 462354056466432 462709368815616 462865375952896 463209001097472 463272751304064 463785086779392 464214837690368 464611644632772 465399539564544 465556453720064 465966197532576 466481511702528 466545712295936 466839995940864 466913761165312 467841516109824 468201045491712 468687526035456 469193613514752 469258187367424 469554181963776 469618805440512 470125898512704 470561524924416 470923144593408 471986432642816 472284148137984 472349147332608 472859188620336 472924266956232 473287702358016 473661069852672 474237786837888 475095363305472 475673826647838 476039375046144 476414913282048 477073072193536 477588214362112 477955233939456 478807045831296 479780721917952 479846752845824 480364890027008 480734043439104 480800205570048 481590807725664 482636559548416 483529008807936 483595555602432 484117740730344 484489778153472 486340223975424 486407157669888 486999393948977 487306579189248 487373645880576 488364742541312 489235106260992 490139756975232 490207213589184 490816876519424 491204072439808 492180092092416 493057255528656 493670463010816 494059910070272 495041604255744 495109735497728 495422036508672 496540640121344 497527263503088 497919753117696 497988280471552 498302397186048 498909116788992 499427504308096 500419863872292 500883561171968 501199504146432 501809751188928 501878813912736 502433844011008 503329281685503 504740412653568 504796713993624 505354971011072 505743328935936 506828309118976 507148001869824 507217799282688 508293081307648 508683697127424 509303056722096 509694448693248 509774985334784 510096536764416 510166739976192 511641160482816 512264121005364 512334622535918 512657788511232 513062214303744 513132825673728 513757602407712 514152417632256 514721021165568 515638357049088 516116156055552 516686931296256 516758041526272 517141675874304 517713585242112 517784836767744 518636254473792 519222954295296 519762448744448 520148313524736 520723547947008 520795213725696 521758222626816 522241692401664 523751010435072 523823092875264 524225643282432 524460885791206 524791700665344 524863926332928 525277981310976 526321705623552 526868575973376 527273466789888 527842815204096 527915460788352 528989001089024 529381715539968 530040099176448 530984736723168 532039800325761 532064518537216 533121727660032 533195099766784 533531423932416 536221272588288 536295071277056 536633350815744 536707206217728 537286741157376 539413065877504 539753312157696 539827596951552 540410501280384 540484876521408 540900231266304 542966129491968 543627230454672 543641407848448 544045000052736 544632458321637 545815102128128 546234553073664 546802113708032 547208052378624 547888606347264 548988445745152 549410335358976 549485949222912 550389494543616 551074005221376 551584639483904 551744978115604 552168986084352 552604581494784 552680634974208 553277417977536 553702603603968 554277923856384 554952797755811 555379270887168 555817398829056 555893894479872 556508660105216 556570735941688 556921804787712 556998452434944 557614439596032 558608220136512 559125835726848 559718171440974 559744175570944 560159722257408 560236815530496 560856384012288 560933573165056 561855942346608 562491533819904 563494006318464 564117176942592 564194814869504 564550692765696 564613665651828 564639897223168 564804030852068 565238074512384 565761833435136 567396927971328 567475017281536 567832964235264 567896303242827 568524342387456 568602586860672 569051146420224 569488453926912 570181847758848 570774290637824 571829716471104 571908415854048 572799433310208 572965938812358 573496858501632 574210107441152 575233464783432 577548538298368 577912839340032 577977302708676 577992375926784 580906378637312 581272797708288 581352796717056 582060636253824 582507941363712 582967470587904 584732754837504 585444709720416 585525282898192 585894615441408 586356816347136 588252595617792 588929499659228 589300979484672 591672668848128 591754099163136 592727147970048 594014227136512 595112626225152 595194529972224 596295111573504 598572583354368 598654963286016 599383869475664 599761943617536 599844487237632 602135515398144 602598247759872 603248931661824 603331955186688 604082309562368 605760113344512 606839699112192 607594416013312 608045486086584 608073735471104 609281974468608 609365828304896 611126941687808 611580634261506 611596583829504 612341247388416 612824311529472 612908652888064 613379664248832 614041989894144 614680005302272 615152377921536 615901370919744 616374682140672 616472075288576 616860928180224 616945825087488 617612001463296 617697001738752 618171692875776 618380115705856 619482192843696 619958255874048 620532719419392 621288263376768 621765714345984 621975348936704 622437095224728 622453327921152 623562664338432 623788688146432 625380631289856 625591484686336 626072242618368 626142077934399 626158407254016 626834531350272 627316244545536 627415366565888 627897526124544 629016565192704 629712197517312 629798863110144 630478918160448 630565689274976 630963432013824 631050269810688 631548093136896 632317049117184 632802975547392 633460484407296 634231768863784 634631824060416 634719166728192 635219884376064 636482062614528 637273645252608 638321543967744 638409394441728 639677910218256 640182539722752 640978724585472 641066940760064 642121076967552 643396967835804 644705345077248 644794074136576 645490320973792 645986370871296 647137647881361 648453631967232 648542876893184 648951959126016 649742105585664 649831527840768 652313475014656 653519675966976 653609618118912 654818215785552 656240122789888 657409674038208 658625298435468 658715943260466 660055472340992 663369684670784 663893004156928 664311768809472 664403196248064 665212155718656 665723361558528 667226485163056 668266005528576 669079668251904 669171751883648 669593846218752 671105708914004 673062285324832 673486833696768 674306853160122 674324438581248 676290399043584 677402454822912 678244929503232 679070742296128 679592598257664 680128715685888 680222319968256 681480127512576 682188213977088 683018828007152 683543718014976 684082952404992 684177100898304 685010136543616 685442221277184 685536556843008 686294694887424 687517809398784 688154874740736 688883903311968 689427350470656 689522234499072 690284780322816 690379782356992 691515005965056 692297272393728 692889042284712 693531084699648 694298063929344 694393618300928 694909126956096 695677630169088 696322256535552 696917466949158 698334680580096 698430790500352 698949296298864 698967524376576 699722267553792 699818568443904 700370641747968 701762274164736 702491434631168 703031289053184 703790420272128 703887281051136 704428208160768 705188847769056 705842287386624 706720132235264 707979648964224 708523720998912 709288782930504 709386400434348 710828970213376 711356680256832 712643044958208 713510739971757 714961696784384 715511134420992 715609608290304 716382321543168 716932850909184 719671082876928 719770129268736 720547335040512 720646502028544 721101065158656 721200308355072 723954839322624 724836307272896 725293513211904 725393333403648 726176611095516 729510335963136 729610736504832 730518141796352 731060468820864 732547113811968 732647932297216 733852659391488 734765340295168 735310820383776 736225314779136 736806108659712 736907513298944 737703223970048 738270138138624 739037231808512 739585883292984 740505694516224 741089865105408 741191859306496 742562406383616 742664603246592 743485919461376 744810960182016 745501114302464 746290895254632 746879629676544 746982420707328 747808512016384 748363675183488 749141256462144 749988711759872 750629795808438 751325341757952 752156235923456 752714626783392 752818220869104 753650766016512 754349111246848 756529237295104 757110618980352 757195070990436 758032456516608 758136782480896 758614993403904 758734861893632 760242463678464 760826698924032 762439621961472 762544554472064 763025545691136 763732577746944 763954585083144 764662478002176 765250109964288 766977953044576 767461740724224 768396181508046 768501933803877 769699238510592 770636403611568 770656501235712 772081531748352 774174234083328 775030396944384 775137062289408 776080848338432 776570377863168 776677255151616 778834431442944 779643673116672 780592946293888 781085321920512 781192820588544 781809088462848 783362538602496 785626515652608 785734639312896 786691328686809 787295889499392 787916971966464 788896891797504 789005465550848 790302863960064 791873191182528 793483501633536 793592706629632 795060148764672 796477105084752 798096777805824 798206617714688 799682591490048 799792649650176 802847353864192 804331908882432 804442606915584 805060809326592 805930111736064 807680151126016 809119598816256 809741395427328 810615751920576 810727314782112 812375965958144 814449194237952 815440845682008 815462111772672 816454996517888 817099082039296 818722653192192 819351829610496 820203170562048 821201827892992 821832909520896 822594433449984 823482668617728 823596002318336 824115503038464 824228923834368 825976257124928 826611007832064 827376959225856 827617467173406 828253479126528 828384351169024 828906872242176 829020952461312 829916126966304 831416885784576 833068906330752 833726098243584 833840841719808 834762990157824 834856103912532 834877876338688 835497678652416 835779375133696 836421659394048 837912330204768 838688753590272 839616263356416 839731817480192 840355223295744 840638557547264 841284576018432 841400359747584 842064124182528 842783913519912 843089398822912 843737300729856 844613979209728 845241009477696 846175765413888 846292222304256 846959845834752 847206046278102 847857111768576 848642750152704 849698193670144 851095391956992 851212525922304 852786513581184 852903880291008 853576719630336 854638299447296 855272771638272 856161435956736 857744574706656 857862623781072 859607126769664 860245287752448 861315161161728 862850197175148 864604842622976 866322807447552 866442037121024 866988563890176 871359567955968 871479490825216 872029195075584 873090954380736 876546232050944 877099132256256 878167064580624 878287924347288 882378893426688 883394249488842 886949540958208 887509003272192 887631148744704 891021340704768 892106224335872 892668939337728 892791794958336 897858875031552 897982444929024 899075804213496 899099251441664 899766730856448 903203273097216 904326572670976 904427445905243 904997932780032 906123464343552 906963093291008 908640170016768 909584285302784 910259548668288 911391624019968 912110603206656 912236134531072 913922961702912 914048742457344 916690412531712 917394875744256 917539832987648 918511871082624 919236467294208 919362979332096 920069496373248 920379707097088 921062984841216 922020007953408 922728566882304 923852056379616 924708112932864 925418737631232 925730751905792 926418002194944 926545502608128 927570173558784 928429675380736 929223289265544 930799079129088 931112907440128 931932395065152 932963023405056 933091424591872 933679991881728 933827522330624 935683032219648 937375052070912 938387227029504 938516374734848 939108363927552 939237610881024 940251797025408 941123049848832 941846289186816 943972865285632 944568296275968 944698294665216 945718377240672 945848533912464 946575404716032 947322139705344 948475573675776 950190726610944 951347653295676 952078750092288 952829826564096 955176428724224 955910467878912 957614091662592 959561443835904 959693505691648 960729780054016 961468086878208 961600411140096 963181615451328 965273119096832 967058017615872 967191111204864 968235481460688 968979556306944 972680447950848 972814315339776 973998787897954 974613158378496 974747291761152 978470212521984 980279513950464 980414427178368 981633753038848 982408144879616 984360184184832 986114511057312 987340926021632 988073914890699 988119820140544 990083208511488 990219470995456 990844073017344 993081280242688 995054527006176 995839506235392 995976560943104 996604794372096 997818233577984 998855008616192 1000839727744584 1001767122343936 1002399008292864 1003619502377856 1003757627825472 1004867688022016 1006658563371006 1009593427987248 1010709942022144 1011460279740183 1011486657871872 1013656618237952 1014296003739648 1014435598565376 1016586162615296 1017367394254848 1018606113444192 1019388897386496 1019549970669568 1020193073528832 1020333479952384 1023282320965632 1024528242010728 1024669245071836 1025315577022464 1026124428607488 1026265651347456 1027515204815424 1028304835264512 1029442042331136 1030626624403649 1031276714098176 1032232312111104 1033516083052544 1034283351748608 1035427170484224 1035569673535488 1037272508947584 1038445908590592 1039524897488896 1040296627049472 1041447095894016 1041590427451392 1043516445253632 1044483384803328 1047502020870144 1047646185750528 1048451286564864 1048921771582412 1049583401330688 1049727852665856 1050555962621952 1052643411247104 1053737151946752 1054546933579776 1055685630408192 1055830921576704 1057978002178048 1058763431079936 1060080198352896 1061969473446336 1064079600651522 1064129037074432 1066243455320064 1066390199533568 1072442545176576 1072590142554112 1073266701631488 1073414412435456 1074573482314752 1078826131755008 1079506624315392 1079655193903104 1080821002560768 1080969753042816 1081800462532608 1085932258983936 1087254460909344 1088090000105472 1089264916643274 1091630204256256 1092469106147328 1093604227416064 1094416104757248 1095777212694528 1097976891490304 1098820670717952 1098971898445824 1100778989087232 1102148010442752 1103169278967808 1103489956231208 1104337972168704 1105209162989568 1105361269948416 1106554835955072 1107405207207936 1108555847712768 1109905595511622 1110758541774336 1111634797658112 1111787788959744 1113141471883376 1113843609575424 1113996904869888 1115228879192064 1117216440273024 1118251671453696 1119436342881948 1119488351141888 1120319444514816 1120473631060992 1121712768024576 1121867146330112 1123711884693216 1124983067639808 1125944693712657 1126988012636928 1128234353885184 1128389629739008 1129101385531392 1129227331303656 1129279794446336 1129608061704136 1130476149024768 1131523666870272 1134793855942656 1134950034563072 1135665928470528 1135792606485654 1137048684774912 1137205173721344 1138102292840448 1140363695517696 1141548581275648 1143659432942208 1143816831708096 1145598866620416 1145931877624716 1146993717003264 1148420214882304 1150466929566864 1152594272262069 1155097076596736 1155825678680064 1155954605417352 1155984751853568 1161812757274624 1162545595416576 1162705593434112 1164121272507648 1165015882727424 1169465509675008 1170889419440832 1171050565796384 1171789230882816 1172713632694272 1177858999318456 1178601958969344 1183345337696256 1183508198326272 1185454295940096 1190225252450304 1190389059944448 1192590223147008 1197145166708736 1197309926572032 1198767738951328 1199523887235072 1199688974475264 1204271030796288 1205196495519744 1206497863323648 1206663910373376 1208164619124736 1211520226689024 1213679398224384 1215188832026624 1216090972173168 1218563948937216 1218731656609792 1222253883375616 1223161268523012 1223193167659008 1224682494776832 1225648623058944 1225817305776128 1228083979788288 1229360010604544 1230304755843072 1231802741839488 1232749364281344 1232944150577152 1233721856360448 1233891650174976 1235224002926592 1235394003477504 1236343385751552 1236760231411712 1238964385687392 1239916511748096 1241065438838784 1241426200760109 1242576526753536 1243531428691968 1243950697873408 1244874190449456 1244906655842304 1247125328676864 1247577376292864 1250761262579712 1251182969372672 1252144485236736 1252284155868798 1252316814508032 1253669062700544 1254632489091072 1254830733131776 1258033130385408 1259424395034624 1259597726220288 1260957836320896 1261131378549952 1261926864027648 1262100539621376 1263096186273792 1264634098234368 1265605951094784 1266920968814592 1268463537727568 1269263648120832 1269438333456384 1270439768752128 1270809069417153 1272964125229056 1274547290505216 1276643087935488 1276818788883456 1279355820436512 1280365079445504 1281957449170944 1282133881520128 1284242153935104 1286793935671608 1289410690154496 1289588148273152 1290980641947584 1291972741742592 1294275295762722 1296907263934464 1297085753786368 1299484211171328 1299663055681536 1304626950029312 1307039351933952 1307219236237824 1309636431571104 1312480245579776 1314819348076416 1317250596870936 1317431886520932 1320110944681984 1325091374233263 1326739369341568 1327786008313856 1328806392496128 1330424311437312 1331446723117056 1334452970326112 1336532011057152 1338159336503808 1338343503767296 1339187692437504 1342211417828008 1346124570649664 1346973667393536 1348613706320244 1348648877162496 1354804909645824 1356489859006464 1358141484592256 1359185196515328 1360257431371776 1360444639936512 1362960255025152 1364376427954176 1366037656014304 1367087436029952 1368165904809984 1368354201796608 1370020273087232 1370884442554368 1371073113686016 1372589389774848 1375035618797568 1376309749481472 1377767806623936 1378854700941312 1379044468998144 1380569560645632 1380759564713984 1383030011930112 1385778084569424 1387062169399296 1388596127858688 1388787236601856 1389818253912192 1391355260338176 1392644513071104 1393834933898316 1396669361160192 1396861581000704 1397898592597728 1399444535107584 1399637136887808 1400741283495936 1403524548329472 1404982869262336 1406062578106368 1407580840544256 1407774562102272 1408856416321536 1410377695538112 1411684574773248 1413440264470528 1415959297928448 1417047441997824 1418577565861008 1418772800868696 1421657940426752 1422713360513664 1425286089916416 1427021479943514 1429923393568768 1431219216580608 1432764643086336 1433865701818368 1439342165753856 1439540258537472 1441094670081024 1441293004057088 1442202130317312 1442400616710144 1447909678645248 1449672614545792 1450587026423808 1450786666807296 1452353222191032 1459020671926272 1459221473009664 1460998181846931 1461036283592704 1462120937641728 1465094227623936 1465295864594432 1467705318782976 1469530680590336 1470621640767552 1472450629558272 1473612217319424 1473815026597888 1475406447940096 1476540276277248 1478074463617024 1479171766585968 1481011389032448 1482179730210816 1482383718612992 1485124812767232 1485329206493184 1486971838922752 1489621920364032 1491002228604928 1492581790509264 1493759259353088 1493964841414656 1495617024032768 1496727350366976 1498282512924288 1499977423519744 1501259591616876 1502650683515904 1504312471846912 1505429253566784 1505636441738208 1507301532033024 1508698222493696 1509987845056509 1513058474590208 1514221237960704 1514390141980872 1516064913033216 1516273564961792 1517229986807808 1517469723787264 1520484927356928 1521653397848064 1524879243922944 1525089108944128 1526051091382272 1527909170166288 1529324956004352 1530500219928576 1533955906089152 1534923481448448 1536792363016092 1537003867607754 1539398477021184 1541272807223136 1544163063496704 1548348468166656 1550060793888768 1550274124578816 1552161696676864 1553140755726336 1553354510303232 1557668862885888 1559287346233344 1561185892587776 1562170643841024 1562385641177088 1566725077204992 1571253031305216 1571469278625792 1573382657373618 1574591778998784 1575833943932928 1578010931101696 1580605727920128 1583746382365056 1586967003267072 1587185413259264 1590120297529344 1592954210169504 1596193555611648 1596413235429376 1599365182980096 1599585299300352 1605694707728384 1608663817764864 1608885213831168 1610121618653184 1611860223472128 1615360302252032 1618239197632512 1619482790854656 1621231503841152 1621454629564224 1624751931916288 1628898388475904 1630881691364016 1630924223545344 1632909993035776 1634198164078592 1637445306384384 1638703659220992 1640406341124096 1642403655785984 1643665819041792 1646965337235456 1647192004636672 1648231006076928 1648457847668736 1651952514249856 1653222015664128 1654753918451712 1655234934346812 1656506958253056 1656768702338048 1657813744484352 1658041904922624 1659832253932608 1662833771569152 1664858393267433 1666137812661504 1667452196487168 1667681683439616 1669525980315648 1669712207825064 1669755752677376 1670995357304832 1671558750267392 1672843318788096 1675824660409536 1677377507180544 1679232526712832 1679463634960384 1680710446591488 1681277115094528 1682569152036864 1682800719495168 1685567827039824 1686178797645824 1687474601459712 1689227958419456 1690482018955392 1692351530827776 1692584444608512 1693919691669504 1694412092556204 1695714223537152 1697285500305408 1702190783913984 1702425051844608 1705573027162368 1705807760582016 1707153439260672 1709276598894592 1710545543276544 1712322871913472 1715489149413312 1715725247562144 1719214253539328 1720490575504896 1722630322323456 1725700394350296 1729209685245952 1732645614895104 1732884074242048 1733977127780352 1742719135911936 1742958981650432 1744058390151168 1746181908761472 1753092464101888 1754198264512512 1756334129161248 1756575848694576 1764757786853376 1766788498977684 1773899081916416 1775018006544384 1775262297489408 1782042681409536 1784212448671744 1785337878675456 1785583589916672 1793171178875713 1795717750063104 1795964889858048 1798151608426992 1798198502883328 1799533461712896 1806406546194432 1808653145341952 1808854891810486 1809995865560064 1812246928687104 1817280340033536 1819168570605568 1820519097336576 1822783248039936 1824221206413312 1824472269062144 1827845923405824 1828097484914688 1833380825063424 1834789751488512 1835079665975296 1835613100269221 1837023742165248 1838472934588416 1838725958664192 1840138992746496 1840759414194176 1842125969682432 1844040015906816 1845457133764608 1847704112759232 1849416225865728 1850837475262464 1851461503811584 1852836004389888 1853091005216256 1855140347117568 1858446578531088 1861598158258176 1862225814880256 1863864790130304 1865926046810112 1866182849183744 1867359983763456 1867655044661248 1871366064439296 1876774454059008 1877032749469696 1878216727855104 1878426233803197 1878475221762048 1880503594050816 1882246099697664 1883692578373632 1887945730571264 1889136592551936 1889396589330432 1891436754481344 1891697067824928 1893150809432064 1894644279410688 1896951147351552 1900381453221888 1902695306591352 1904157500184576 1905659653128192 1910352857448448 1911820935757824 1915228183325184 1919387011383296 1921459560108032 1922936173756416 1923200822280192 1926363230902656 1930546238193664 1934116035231744 1934382222409728 1936470962921376 1937959112613888 1945360895901696 1945628630679552 1947997575795908 1949226316756992 1949494583522304 1956940425043968 1960559027900928 1960828854356736 1963267506077696 1964816289759232 1968720368369664 1972229022114624 1974681852043264 1976147829781398 1976239640281088 1980166417022976 1980438941990912 1986162560485376 1990109054012352 1991679012470784 1991953121886208 1993209588744192 1995636467155968 1997710017232384 2001679455489168 2003534244687872 2004798016585728 2007239004755712 2007515255650944 2009735376044032 2013317126742012 2019186855974496 2021419884044288 2022920559480366 2022973315743744 2027313236475904 2028871197130752 2033172325230592 2034734788509696 2037212226888384 2038777794772992 2039099941339136 2040386147057664 2040666959904768 2046564641931264 2049056484021456 2049338490143672 2050631154044928 2052248857214976 2052531302694912 2055030409630848 2056609670529024 2058884084662272 2061253248807298 2062553428196352 2064464624222208 2068566703497216 2070854340968448 2071139347070976 2074545017895168 2076891817181184 2079049794977792 2080593254098944 2082894191788032 2083180854902784 2087032890507264 2088966769606656 2095004041740288 2095292371501056 2096902573129728 2097843543164824 2099166802661376 2099455705331712 2101111925243904 2105286822494208 2107474303893504 2109093867159552 2111371260816384 2111661843153408 2117526862159872 2120160396705792 2123938946892672 2128159201303044 2128258074148864 2132486910640128 2132780399067136 2140532219915271 2144885090353152 2145180285108224 2146533403262976 2146828824870912 2149146964629504 2157652263510016 2159013248630784 2159310387806208 2161642005121536 2161939506085632 2163600925065216 2171864517967872 2174508921818688 2176180000210944 2178529833286548 2183260408512512 2187208454832128 2188832209514496 2191554425389056 2195953782980608 2197641341435904 2197943796891648 2201557978174464 2204296020885504 2206979912462416 2208675944337408 2210418325979136 2210722539896832 2213109671910144 2214810414415872 2217111695425536 2219811191023244 2221517083548672 2223269595316224 2223575577919488 2226282943766752 2227687219150848 2227993809739776 2230457758384128 2234432880546048 2236503342907392 2238872685763896 2238976702283776 2240638889029632 2240947262121984 2243425536049152 2243734292660224 2247423769386432 2249966135279616 2251889387425314 2253976025273856 2256468707770368 2256779259478016 2258454662607312 2259216123408272 2260952298049536 2263047333740544 2269587711885312 2269900069126144 2271331856941056 2271585212971308 2274097369549824 2274410347442688 2276204585680896 2280727391035392 2283097162551296 2287318865884416 2287633663416192 2291197733240832 2291863755249432 2293987434006528 2296840429764608 2300933859133728 2305188544524138 2305505801411631 2310194153193472 2311909210834704 2311969503707136 2323625514549248 2325091190833152 2325411186868224 2328242545015296 2330031765454848 2338931019350016 2341778838881664 2342101131592768 2343578461765632 2345427265388544 2355717998636912 2357203917938688 2360073986060427 2366690675392512 2367016396652544 2370908591880192 2380450504900608 2380778119888896 2385180446294016 2394290333417472 2394619853144064 2397535477902656 2399047774470144 2399377948950528 2408542061592576 2412995726647296 2413327820746752 2416329238249472 2423040453378048 2427358796448768 2430377664053248 2432181944346336 2437127897874432 2437463313219584 2444507766751232 2446322537046024 2446386335318016 2449364989553664 2451297246117888 2451634611552256 2456167959576576 2458720021209088 2460609511686144 2463605483678976 2465498728562688 2465888301154304 2467783300349952 2470448005853184 2470788006955008 2472686771503104 2473520462823424 2477928771374784 2479833023496192 2482130877677568 2482852401520218 2485153053507072 2487062857383936 2487901395746816 2489748380898912 2494250657353728 2495154752585728 2501522525159424 2502365938745344 2504288970473472 2504568311737596 2504633629016064 2507338125401088 2509264978182144 2509661466263552 2516066260770816 2518848790069248 2519195452440576 2521915672641792 2522262757099904 2523853728055296 2524201079242752 2526192372547584 2529268196468736 2531211902189568 2533841937629184 2536927075455136 2538527296241664 2538876666912768 2540879537504256 2541618138834306 2545928250458112 2549094581010432 2553286175870976 2553637577766912 2558711640873024 2560730158891008 2563914898341888 2564267763040256 2568484307870208 2573587871343216 2578821380308992 2579176296546304 2581961283895168 2583945483485184 2588550591525444 2593814527868928 2594171507572736 2598968422342656 2599326111363072 2609253900058624 2614078703867904 2614438472475648 2619272863142208 2624960491159552 2629638696152832 2634501193741872 2634863773041864 2640221889363968 2650182748466526 2653478738683136 2655572016627712 2660848622874624 2662893446234112 2668905940652224 2673064022114304 2676318673007616 2676687007534592 2678375384875008 2684422835656016 2692249141299328 2693947334787072 2697227412640488 2697297754324992 2709609819291648 2712979718012928 2713282337715729 2716282969184512 2718370393030656 2720889279873024 2725920510050304 2728752855908352 2732075312028608 2734174872059904 2736331809619968 2736708403593216 2740040546174464 2741768885108736 2742146227372032 2750071237595136 2752619498962944 2755535613247872 2757709401882624 2758088937996288 2761139121291264 2761519129427968 2766060023860224 2771556169138848 2774124338798592 2777192255717376 2777574473203712 2779636507824384 2782710520676352 2785289026142208 2787669867796632 2793338722320384 2793723162001408 2795797185195456 2798889070215168 2799274273775616 2801482566991872 2807049096658944 2809965738524672 2812125156212736 2815161681088512 2815549124204544 2817712832643072 2820755391076224 2823369149546496 2826880528941056 2831918595856896 2834094883995648 2837155131722016 2837545601737392 2843315880853504 2845426721027328 2850572179832832 2854042959887028 2859846787137536 2865529286172672 2867731403636736 2878684331507712 2879080517074944 2882189340162048 2882586008114176 2884404260634624 2884801233420288 2895819357290496 2899345229091584 2901174052847616 2901573333614592 2904706444382064 2918041343852544 2918442946019328 2921996363693862 2922072567185408 2924241875283456 2930591729188864 2935410637565952 2939061361180672 2941243281535104 2944901259116544 2947224434638848 2947630053195776 2950812895880192 2953080552554496 2956148927234048 2958343533171936 2962022778064896 2964359460421632 2964767437225984 2970249625534464 2970658412986368 2973943677845504 2979243840728064 2982004457209856 2985163581018528 2987518518706176 2987929682829312 2991234048065536 2993454700733952 2996565025848576 2999954847039488 3002519183233752 3005301367031808 3008624943693824 3010858507133568 3011272883476416 3014603064066048 3017396444987392 3019975690113018 3026116949180416 3028780283961744 3032129826066432 3032547129923584 3034459973615616 3034939447574528 3040969854713856 3043306795696128 3049758487845888 3050178217888256 3052102182764544 3055818340332576 3058649912008704 3061000439857152 3067911812178304 3069846962896896 3073584726032184 3074007735215508 3078796954042368 3082545614446272 3088326126993408 3091879873210947 3096696936333312 3100548249157632 3104323393353728 3106281511452672 3106709020606464 3115337725771776 3118574692466688 3122371785175552 3124341287682048 3124771282354176 3133450154409984 3142506062610432 3142938557251584 3146765314747236 3149183557997568 3151667887865856 3161211455840256 3167492764730112 3173934006534144 3174370826518528 3180240595058688 3185908420339008 3192387111223296 3192826470858752 3198730365960192 3199170598600704 3211389415456768 3217327635529728 3217770427662336 3220243237306368 3223720446944256 3236478395265024 3238965581709312 3242463007682304 3242909259128448 3249503863832576 3257796776951808 3261763382728032 3265819986071552 3268396328157184 3274890612768768 3277407318441984 3280812682248192 3284807311571968 3287331638083584 3293930674470912 3294384009273344 3296462012153856 3296915695337472 3303905028499712 3306444031328256 3309507836903424 3310469868693624 3313013916506112 3313537404676096 3315627488968704 3316083809845248 3319664507865216 3325667543138304 3329716786534866 3332275625323008 3334904392974336 3335363366879232 3339424415650128 3339511505354752 3341990714609664 3343117500534784 3345686637576192 3351649320819072 3354755014361088 3358465053425664 3358927269920768 3361420893182976 3362554230189056 3365138304073728 3365601438990336 3371135654079648 3372357595291648 3374949202919424 3378455916838912 3380964037910784 3384703061655552 3385168889217024 3387839383339008 3388824185112408 3391428447074304 3394571000610816 3404381567827968 3404850103689216 3408995757642839 3411146054324736 3411615521164032 3414306878521344 3418553197789184 3421091086553088 3424645743826944 3430978298826624 3431450495124288 3438428507078656 3440981151009792 3445260644646912 3451400788700592 3458419370491904 3465291229790208 3465768148484096 3467954255560704 3485438271823872 3485917963300864 3488116780302336 3492363817522944 3506184928203776 3508396529025024 3512668258322496 3513151697389152 3533576997955368 3547798163832832 3550036013088768 3550524594978816 3568424897343488 3570675757350912 3571167179833344 3586342357751426 3591435500126208 3591929779716096 3596303216853984 3599066923425792 3612813092388864 3617306290683904 3617709783620972 3619991731120128 3624493857374208 3634560680067072 3638337141211136 3641038194673152 3645566496079872 3648944538124288 3655691846811648 3656194969829376 3666761650126848 3669579502977024 3670159331950592 3671226200538442 3674047484330496 3676945869176832 3677451917328384 3684251939364864 3688080031813632 3690914267529216 3695408225518464 3698832451731456 3701674950524928 3702923007623168 3705672008779776 3706182010432512 3710280694235136 3716893157062176 3723196316516352 3724278602280327 3724451629760512 3727729580260608 3731852093620224 3732365698367488 3734719967526912 3735310089322496 3742732128878592 3753548908118016 3754065498939392 3756433455710208 3756852467606394 3756950443524096 3761007188101632 3764492199395328 3775891461142528 3778273185103872 3778793178660864 3782873508962688 3783394135649856 3786301618864128 3789288558821376 3793902294703104 3800762906443776 3805390613182704 3808315000369152 3811319306256384 3812427208251459 3820705714896896 3823641871515648 3830456366650368 3842919120216064 3845872347512832 3846401644560384 3852726461805312 3861092476387328 3868232070463488 3868764444819456 3872941925842752 3875918225227776 3890721791803392 3891257261359104 3895995151591816 3898452633513984 3898989167044608 3913880850087936 3921118055801856 3921657708713472 3926535012155392 3937440736739328 3944458044229248 3949363704086528 3952295659562796 3952479280562176 3960332834045952 3960877883981824 3972325120970752 3975274122699789 3980218108024704 3983358024941568 3983906243772416 3986419177488384 3991272934311936 3995420034464768 4003358910978336 4007068489375744 4009596033171456 4014478009511424 4015030511301888 4019470752088064 4026634253484024 4038373711948992 4042839768088576 4045841118960732 4045946631487488 4054626472951808 4066344650461184 4069469577019392 4074424453776768 4077555589545984 4078199882678272 4080772294115328 4081333919809536 4093129283862528 4098112968042912 4098676980287344 4101262308089856 4104497714429952 4105062605389824 4110060819261696 4113219341058048 4117768169324544 4122506497614596 4125106856392704 4128929248444416 4137133406994432 4141708681936896 4142278694141952 4149090035790336 4158099589955584 4161186508197888 4165788383576064 4166361709805568 4174065781014528 4177933539213312 4190008083480576 4190584743002112 4195687086329648 4198333605322752 4198911410663424 4202223850487808 4210573644988416 4214948607787008 4218187734319104 4222742521632768 4223323686306816 4235053724319744 4240320793411584 4247877893785344 4256318402606088 4256516148297728 4264973821280256 4265560798134272 4281064439830542 4289770180706304 4290360570216448 4293657649741824 4298293929259008 4315304527020032 4318026497261568 4318620775612416 4323284010243072 4323879012171264 4327201850130432 4343729035935744 4349017843637376 4352360000421888 4357059666573096 4366520817025024 4377664419028992 4382994545540793 4383108850778112 4391907565961216 4395282682871808 4395887593783296 4403115956348928 4408592041771008 4413959824924832 4417351888674816 4420836651958272 4421445079793664 4426219343820288 4429620828831744 4434223390851072 4439622382046488 4443034167097344 4446539190632448 4447151155838976 4452565887533504 4455374438301696 4455987619479552 4460915516768256 4468865761092096 4473006685814784 4477745371527792 4481277778059264 4481894524243968 4486851072098304 4487468585320448 4494847538772864 4499932270559232 4503778774850628 4507952050547712 4512937415540736 4513558518956032 4516909325214624 4518432246816544 4521904596099072 4526094667481088 4529963535169527 4539175423770624 4539800138252288 4542663713882112 4543170425942616 4548194739099648 4548820694885376 4552409171361792 4561454782070784 4566194325102592 4574637731768832 4575267326832384 4583727510498864 4587974868013056 4593680859529216 4601867718267456 4610377089048276 4611011602823262 4620388306386944 4623818421669408 4647251029098496 4650182381666304 4650822373736448 4656485090030592 4660063530909696 4677862038700032 4683557677763328 4684202263185536 4687156923531264 4711435997273824 4714407835877376 4720147972120854 4734032793305088 4741817183760384 4760901009801216 4761556239777792 4770360892588032 4788580666834944 4789239706288128 4795070955805312 4798095548940288 4798755897901056 4817084123185152 4825991453294592 4826655641493504 4832658476498944 4846080906756096 4854717592897536 4860755328106496 4864363888692672 4874255795748864 4874926626439168 4889015533502464 4892645074092048 4892772670636032 4898729979107328 4902594492235776 4903269223104512 4912335919153152 4917440042418176 4921219023372288 4927210967357952 4930997457125376 4931776602308608 4940896011706368 4941576013910016 4945373543006208 4947040925646848 4955857542749568 4959666046992384 4964261755355136 4965704803040436 4970306107014144 4974125714767872 4975802791493632 4979496761797824 4988501314707456 4990309505171456 4994575179802299 5003045050318848 5004731877490688 5008577940946944 5009136623475192 5009267258032128 5014676250802176 5018529956364288 5019322932527104 5032132521541632 5037697580138496 5038390904881152 5043831345283584 5044525514199808 5047707456110592 5048402158485504 5058536392937472 5062423804379136 5067683875258368 5073854150910272 5077054592483328 5077753333825536 5081759075008512 5083236277668612 5091856500916224 5106572351741952 5107275155533824 5117423281746048 5121460317782016 5127829796683776 5128535526080512 5136968615740416 5147175742686432 5157642760617984 5158352593092608 5163922567790336 5167890966970368 5177101183050888 5187629055737856 5188343015145472 5197936844685312 5198652222726144 5218507800117248 5228157407735808 5228876944951296 5238545726284416 5249920982319104 5259277392305664 5269002387483744 5269727546083728 5280443778727936 5300365496933052 5306957477366272 5311144033255424 5321697245749248 5325786892468224 5337811881304448 5346128044228608 5352637346015232 5353374015069184 5356750769750016 5368845671312032 5379513536627139 5384498282598656 5387894669574144 5394454825280976 5394595508649984 5419219638583296 5425959436025856 5426564675431458 5432565938369024 5436740786061312 5451841020100608 5457505711816704 5464150624057216 5468349744119808 5472663619239936 5473416807186432 5480081092348928 5483537770217472 5484292454744064 5500142475190272 5505238997925888 5506839300807663 5511071226495744 5515418803765248 5516177875992576 5522278242582528 5523038258855936 5532120047720448 5543112338277696 5548248677597184 5554384511434752 5555148946407424 5559273015648768 5565421041352704 5575339735593264 5586677444640768 5587446324002816 5591594370390912 5597778140430336 5598548547551232 5602965133983744 5614098193317888 5619931477049344 5630323362177024 5631098248409088 5635425665286144 5641510782152448 5646738299092992 5653761057882112 5663837191713792 5668189767991296 5674310263444032 5675091203474784 5686631761707008 5690853442054656 5701144359665664 5708085919774056 5719693574275072 5731058572345344 5735462807273472 5758161034149888 5764378680324096 5765172016228352 5768808521269248 5769602466840576 5791638714580992 5798690458183168 5802348105695232 5803146667229184 5809412888764128 5836082687705088 5836885892038656 5843992727387724 5844145134370816 5848483750566912 5870821275131904 5878122722361344 5882486563070208 5889802518233088 5894448869277696 5895260106391552 5901625791760384 5906161105108992 5912297854468096 5916687066343872 5924045556129792 5928718920843264 5929534874451968 5940499251068928 5941316825972736 5947887355691008 5958487681456128 5964008914419712 5970327162037056 5975037037412352 5975859365658624 5982468096131072 5986909401467904 5993130051697152 6005038366467504 6010602734063616 6017249887387648 6021717014267136 6022545766952832 6029206128132096 6034792889974784 6039951380226036 6052233898360832 6057560567923488 6064259652132864 6065094259847168 6068919947231232 6069878895149056 6081939709427712 6086613591392256 6099516975691776 6100356435776512 6104204365529088 6111636680665152 6117299824017408 6122000879714304 6135823624356608 6139693925793792 6147169452064368 6148015470431016 6157593908084736 6165091228892544 6176652253986816 6183759746421894 6193393872666624 6208646786707456 6212563022905344 6213418041212928 6230675451543552 6237149384933376 6244743570351104 6248682575364096 6249542564708352 6266900308819968 6285012125220864 6285877114503168 6293530629494472 6298367115995136 6303335775731712 6322422911680512 6330992121336701 6334985529460224 6348741653037056 6360481190117376 6371816840678016 6384774222446592 6385652941717504 6397460731920384 6398341197201408 6422778830913536 6434655271059456 6435540855324672 6440486474612736 6447440893888512 6472956790530048 6477931163418624 6484926015364608 6485818518256896 6499007727665152 6515593553903616 6523526765456064 6531639972143104 6536792656314368 6549781225537536 6561625364496384 6569614623143936 6574663276167168 6587861348941824 6588768018546688 6592924024307712 6593831390674944 6607810056999424 6612888062656512 6620939737387248 6626027833012224 6627074809352192 6631254977937408 6632167619690496 6639329015730432 6651335086276608 6659433573069732 6664551250646016 6669808785948672 6670726733758464 6678848831300256 6683981429219328 6686235001069568 6691373275152384 6703298641638144 6709510028722176 6716930106851328 6717854539841536 6722841786365952 6725108460378112 6730276608147456 6731202877980672 6742271308159296 6744715190583296 6749898405838848 6756911833677824 6761928075821568 6769406123311104 6770337778434048 6777648370224816 6782856894148608 6789142001221632 6808763135655936 6809700207378432 6817991515285678 6822292108649472 6823231042328064 6828613757042688 6842182173106176 6849291487653888 6861956597653248 6862900990248576 6876857014157312 6881962302019584 6890521289293824 6902801577401184 6916517404234893 6916838740983808 6930582459580416 6931536296968192 6935908511121408 6970876543647744 6971835926601728 6976233560604672 6984727635045888 7012369856407552 7016793058050048 7025336516644992 7026303394778304 7067153995910736 7080221958181281 7095596327665664 7100072026177536 7101049189957632 7136849794686976 7141351514701824 7142334359666688 7172684715502852 7182871000252416 7183859559432192 7192606433707968 7198133846851584 7214386370825543 7225626184777728 7234612581367808 7235419567241944 7239983462240256 7248987714748416 7269121360134144 7276674282422272 7282076389346304 7291132992159744 7311383693623296 7312389939658752 7333523300253696 7339159005954048 7340318663901184 7342452401076884 7348094968660992 7353891738353664 7354903834656768 7368503878729728 7376160063627264 7381828535058432 7390816451036928 7397664903462912 7403349901049856 7405846015246336 7411344017559552 7412364020865024 7420561388470272 7433786314124352 7446392633032704 7448557204560654 7448903259521024 7455459160521216 7463704187240448 7464731396734976 7485464257757184 7507097816236032 7508130997878784 7512866911420416 7513704935212788 7513900887048192 7522014376203264 7528984398790656 7551782922285056 7556546370207744 7557586357321728 7565747017925376 7566788271299712 7572603237728256 7578577117642752 7587804589406208 7601525812887552 7610781226365408 7616630000738304 7622638612512768 7624854416502918 7641411429793792 7647283743031296 7660912733300736 7685838240432128 7691744695025664 7692803289120768 7705452923610624 7722184952774656 7736464140926976 7737528889638912 7745883851685504 7751836450455552 7781443583606784 7782514522718208 7791990303183632 7796905267027968 7797978334089216 7827761700175872 7842236111603712 7843315417426944 7853070024310784 7874881473478656 7888916088458496 7898727408173056 7904591319125592 7904958561124352 7920665668091904 7921755767963648 7944650241941504 7950548245399578 7960436216049408 7966716049883136 7967812487544832 7982545868623872 7990840068929536 8006717821956672 8014136978751488 8019192066342912 8028956019022848 8030061022603776 8038941504176128 8053268506968048 8076747423897984 8085679536177152 8091682237921464 8091893262974976 8109252945903616 8132689300922368 8138939154038784 8139847013147187 8148848907553536 8155111179091968 8156399765356544 8162667839619072 8186258567725056 8196225936085824 8197353960574688 8202524616179712 8208995428859904 8210125210779648 8220121638523392 8226438682116096 8245012995229192 8250213712785408 8257858496888832 8274266813988864 8283417363873792 8284557388283904 8298180071580672 8322373016395776 8331576767152128 8332723419611136 8348131562029056 8355867078426624 8380016166961152 8381169486004224 8391374172659296 8396667210645504 8397822821326848 8404447700975616 8421147289976832 8429897215574016 8436375468638208 8445485043265536 8446647372613632 8470107448639488 8480641586823168 8495755787570688 8512636805212176 8529947642560512 8531121596268544 8562128879661084 8579540361412608 8580721140432896 8596587858518016 8630609054040064 8636052994523136 8637241551224832 8646568020486144 8647758024342528 8654403700260864 8687458071871488 8698035687274752 8704720000843776 8714119333146192 8733041634050048 8755328838057984 8765989091081586 8766217701556224 8783815131922432 8791775187566592 8806231912697856 8817184083542016 8827919649849664 8834703777349632 8841673303916544 8842890159587328 8852438687640576 8859241657663488 8868446781702144 8879244764092976 8886068334194688 8893078381264896 8894302311677952 8905131775067008 8910748876603392 8911975238959104 8921831033536512 8937731522184192 8946013371629568 8955490743055584 8962555556118528 8963789048487936 8973702144196608 8974937170640896 8989695077545728 8999864541118464 9007557549701256 9015904101095424 9025874831081472 9027117037912064 9033818650429248 9036864493633088 9043809192198144 9052189334962176 9059927070339054 9078350847541248 9079600276504576 9086340851885232 9096389478199296 9097641389770752 9104818342723584 9122909564141568 9132388650205184 9149275463537664 9150534653664768 9167455020997728 9175949736026112 9187361719058432 9203735436534912 9220754178096552 9222023205646524 9240776612773888 9247636843338816 9275639619632841 9294502058196992 9301644747472896 9312970180061184 9320127061819392 9355724077400064 9367115355526656 9368404526371072 9374313847062528 9422871994547648 9428815671754752 9440295944241708 9483634367520768 9521802019602432 9523112479555584 9540721785176064 9577161333669888 9578479412576256 9590141911610624 9596191097880576 9597511795802112 9634168246370304 9651982906589184 9653311282987008 9665316952997888 9709435185795072 9721510656212992 9728727777385344 9748511591497728 9749853252878336 9778031067004928 9785290148184096 9797459958214656 9805188984471552 9806538446209024 9824671838306304 9834880084836352 9842438046744576 9854421934715904 9861994914250752 9863553204617216 9881792023412736 9883152027820032 9890747086012416 9894081851293696 9911715085499136 9919332093984768 9928523510710272 9931409606080872 9940612214028288 9948251429535744 9951605582987264 9958993523595648 9977002629414912 9980619010342912 9989150359604598 10006090100637696 10009463754981376 10018273246950384 10018534516064256 10029352501604352 10037059912728576 10038645865054208 10064265043083264 10075395160276992 10076781809762304 10087662690567168 10089051028399616 10095414912221184 10096804316971008 10117072785874944 10124847608758272 10135367750516736 10147708301820544 10154109184966656 10155506667651072 10163518150017024 10166472555337224 10183713001832448 10213144703483904 10214550311067648 10226987272928517 10234846563492096 10242920635564032 10255659593367552 10257071052161024 10273937231480832 10294351485372864 10315285521235968 10316705186185216 10327845135580672 10335781933940736 10354202366101776 10375258111475712 10376686030290944 10395873689370624 10397304445452288 10437015600234496 10456314815471616 10457753889902592 10477091452568832 10499841964638208 10518554784611328 10538004774967488 10539455092167456 10560887557455872 10600730993866104 10613914954732544 10622288066510848 10643394491498496 10651573784936448 10675623762608896 10705274692030464 10706748030138368 10713501539500032 10737691342624064 10759027073254278 10768996565197312 10775789339148288 10788909650561952 10838439277166592 10851918872051712 10853129350862916 10865131876738048 10873481572122624 10903682040201216 10915011423633408 10928301248114432 10936699488239616 10946833614372864 10960162184697856 10967075540434944 10968584909488128 11000284950380544 11010477995851776 11013678601615326 11022142452991488 11030837607530496 11032355751985152 11046076517711872 11064240095440896 11086224676555392 11096497355194368 11108769022869504 11110297892814848 11118546031297536 11130842082705408 11150679471186528 11173354889281536 11174892648005632 11183188740781824 11195556280860672 11197097095102464 11205930267967488 11228196386635776 11239862954098688 11260646724354048 11262196496818176 11270851330572288 11283021564304896 11293476598185984 11307522115764224 11327674383427584 11336379535982592 11348620526888064 11350182406949568 11373263523414016 11381706884109312 11402288719331328 11416171839548112 11439387148550144 11462117144690688 11470925614546944 11528757360648192 11530344032456704 11537617042538496 11539204933681152 11583277429161984 11597380916366336 11604696211390464 11606293334458368 11618825777528256 11672165375410176 11673771784077312 11687985454775448 11688290268741632 11696967501133824 11741642550263808 11756245444722688 11764973126140416 11779605036466176 11790520212783104 11803251583520768 11812322210217984 11824595708936192 11833374132687744 11848091112259584 11857437841686528 11859069748903936 11880998502137856 11882633651945472 11916975362912256 11928017828839424 11940654324074112 11950074074824704 11951718731317248 11964936192262144 11973818802935808 11986260103394304 12010076732935008 12021205468127232 12034499774775296 12043434028534272 12045091533905664 12058412256264192 12069585779949568 12079902760452072 12104467796721664 12115121135846976 12128519304265728 12130188519694336 12137839894462464 12139757790298112 12163879418855424 12199033951383552 12200712871553024 12208408731058176 12223273361330304 12234599648034816 12244001759428608 12271647248713216 12279387851587584 12294338904128736 12296030940862032 12315187816169472 12330182457785088 12353304507973632 12367519492843788 12386787745333248 12417293573414912 12425126045810688 12426836082425856 12474298769866752 12489487140702208 12497365150728192 12499085129416704 12533800617639936 12570024250441728 12571754229006336 12587061258988944 12596734231990272 12606671551463424 12644845823361024 12661984242673402 12669971058920448 12720962380234752 12743633681356032 12769548444893184 12771305883435008 12794921463840768 12796682394402816 12845557661827072 12869310542118912 12871081710649344 12880972949225472 12894881787777024 12945913581060096 12955862326837248 12969852030729216 12971637036513792 13031187107807232 13047053530912128 13063279944286208 13073585312628736 13099562451075072 13139229246287872 13148983636622379 13149326552334336 13175722697883648 13177536037093376 13185848048615424 13187662781349888 13215620113998848 13225776125313024 13241879474774496 13252055666024448 13254149618704384 13262509955874816 13264335239380992 13278658031460864 13302670172553216 13318867146139464 13329102501292032 13339617571897344 13341453467516928 13357697662600512 13367962858438656 13372470002139136 13382746550304768 13406597283276288 13419020057444352 13435709079683072 13445683572731904 13450216920756224 13460553216294912 13462405755961344 13484542616318592 13489430381166592 13499796811677696 13513823667355648 13523856151643136 13538812246622208 13540675556868096 13555296740449632 13565713788297216 13578284002443264 13617526271311872 13619400414756864 13635983030571356 13644584217298944 13646462084656128 13657227514085376 13684364346212352 13698582975307776 13723913195306496 13725801980497152 13753714028314624 13763924604039168 13781042578587648 13805603154802368 13833034808469786 13833677481967616 13861164919160832 13863072593936384 13941753087295488 13943671853203456 13952467121209344 13969455270091776 14024739712815104 14033586116100096 14050673033289984 14052606789556608 14134307991821472 14160443916362562 14191192655331328 14202098379915264 14273699589373952 14282703029403648 14284668719333376 14345369431005704 14365742000504832 14367719118864384 14385212867415936 14396267693703168 14428772741651086 14451252369555456 14470839134483888 14479966924480512 14497975429496832 14538242720268288 14553348564844544 14564152778692608 14582265984319488 14622767387246592 14624779879317504 14667046600507392 14678318011908096 14680637327802368 14684904802153768 14696189937321984 14707783476707328 14709807669313536 14737007757459456 14752320127254528 14763657070116864 14781632902073856 14795329806925824 14822688035119104 14824728041730048 14841122776940544 14867572628248704 14892785266065408 14897114409121308 14897806519042048 14910918321042432 14927408374480896 14929462793469952 14970928515514368 14983725539406897 15014195632472064 15016261995757568 15025733822840832 15027409870425576 15027801774096384 15044028752406528 15057968797581312 15103565844570112 15113092740415488 15115172714643456 15131494035850752 15133576542599424 15145206475456512 15175609178812416 15203051625775104 15221562452730816 15233260001476608 15245277225025536 15249708833005836 15282822859587584 15321825466601472 15371676480864256 15383489390051328 15385606578241536 15410905847221248 15472928281853952 15475057779277824 15491767703371008 15503672900911104 15562887167213568 15565029045436416 15583980606367264 15593810534055936 15595956668178432 15655523400351744 15684472223207424 15686630834853888 15706140048621568 15749762946957312 15777832176916992 15797454816346112 15809182638251184 15841331336183808 15843511535927296 15889300483883008 15901096490799156 15920872432098816 15933432099766272 15935624975089664 15965091737247744 15981680137859072 16013435643913344 16028273957502976 16038384132685824 16057912038045696 16060122045207552 16077883008352256 16106537013936096 16138540609881417 16153494847795968 16171359072354304 16183364475842928 16183786525949952 16218505891807232 16265378601844736 16277878308077568 16279694026294374 16297697815107072 16310222358183936 16312799530713088 16372517135450112 16392451872171648 16394707921149376 16405049232359424 16417990857719808 16420250421559296 16440243277046784 16452877364232192 16490025990458384 16500427425570816 16515716993777664 16520517902422989 16548533627977728 16566834727747584 16569114776567808 16596360143161344 16644746032791552 16663153534304256 16665446839222272 16696263124058112 16760032333922304 16762338972008448 16782748345318592 16793334421291008 16795645642653696 16808895401951232 16842294579953664 16859794431148032 16890970086531072 16893294745227264 16940214897278976 16961283173646336 16991511575141376 17025273610424352 17059895285121024 17062243192537088 17124257759322168 17159080722825216 17161442280865792 17193175717036032 17261218108080128 17274483102449664 17293136040972288 17295516048685056 17308807400521728 17374916143742976 17396071374549504 17409440001687552 17428238666292384 17466083268100096 17510657676115968 17531978182163172 17532435403112448 17567630263844864 17612463825395712 17634368167084032 17655839299699328 17669407554699264 17683346607833088 17685780319174656 17704877375281152 17718483315326976 17736893563404288 17758489528185952 17772136668389376 17786156762529792 17788604623355904 17810263550134016 17821497753206784 17823950477918208 17843662067073024 17875463044368384 17892026743259136 17910981486111168 17925111112237056 17927578096975872 17947404288393216 17949874341281792 17979390155091456 18015115099402512 18031808202190848 18051749662162944 18054234075824128 18067637300858496 18073728987266176 18087618384396288 18104378669924352 18119854140678108 18156701695082496 18159200553009152 18172681703770464 18192778956398592 18195282779541504 18209636685447168 18245819128283136 18264777300410368 18298550927075328 18301069307329536 18334910041995456 18351899472052224 18374723438116864 18407470873069824 18441508356193104 18444046411293048 18481553225547776 18495273686677632 18551279239265682 18589004116393984 18625940360122368 18640254123638784 18711448154800128 18734230711053312 18736809052742144 18748627694125056 18845743989095296 18857631343509504 18880591888483416 18967268735041536 18992976364010103 19046224959111168 19081443570352128 19154322667339776 19156958825152512 19180283823221248 19192382195761152 19195023591604224 19268336492740608 19303965813178368 19306622565974016 19330633905995776 19418870371590144 19443021312425984 19457455554770688 19497023182995456 19499706505756672 19556062134009856 19570580296368192 19594919916429312 19610377968943104 19613076892418048 19649343676612608 19669760169672704 19684876093489152 19708843869431808 19723989828501504 19727106409234432 19763584046825472 19766304055640064 19781494172024832 19788163702587392 19823430170998272 19838664187969536 19862819212161744 19881224428056576 19896502859071488 19903211165974528 19917987047191296 19954005258829824 19961238020685824 19978300719209196 20012180201275392 20018927509962752 20036546493900768 20058705003208704 20074119825457152 20077291730108416 20128530086166528 20150790320553984 20153563619524608 20175325381134336 20178102056799232 20190829824442368 20193608633942016 20234145571749888 20249695217516544 20270735501033472 20295416603641088 20308218369933312 20311013335302144 20332945110674448 20367426003664896 20426289406967808 20429100622135296 20453974545857034 20469693126984192 20485841271128064 20514142104322048 20547874462961664 20588702970745728 20630571042471936 20633410372370432 20655690271161344 20671563867881472 20708404732203552 20750516222951424 20753372060581888 20791747378741248 20794608890904576 20874031200468992 20912629630943232 20915507779805184 20954182905137664 20999683929276416 21037109569222656 21076009549934976 21078910184334912 21121775114911744 21201461987732208 21227829909465088 21244576133021696 21286788982996992 21303147569872896 21351247525217792 21410549384060928 21413496060276736 21427003079000064 21475382685248128 21518054146508556 21537993130394624 21551578678296576 21577819301123904 21643159112476629 21676878554333184 21703837744103424 21706258701725832 21730263753476096 21746963144245248 21807364080402432 21830022847266816 21856602496228864 21873398976479232 21920324369395712 21934151080869888 21937169818976256 22000569900761088 22020955991703552 22027357203230652 22044284905982976 22061675215060992 22064711503970304 22128480190881792 22172449353110784 22192994710388736 22217538045739008 22220595785629696 22237092062595072 22261684165410816 22301358942373056 22346709778563072 22349785296011264 22366377481563648 22391112561721344 22394194190204928 22456392773271552 22479725908197376 22521293448708096 22524392993636352 22541702661144576 22566043128609792 22586953196371968 22655348766855168 22672759071965184 22697241053776128 22700364813899136 22746527046828032 22763413768218624 22804577438662656 22832343679096224 22878774297100288 22924234289381376 22941851229093888 23057514721296384 23060688064913408 23075234085076992 23078409867362304 23166554858323968 23194761832732672 23209392422780928 23212586668916736 23237651555056512 23344330750820352 23347543568154624 23375970909550896 23376580537483264 23393935002267648 23483285100527616 23512490889445376 23529946252280832 23559210072932352 23606503167041536 23624644420435968 23649191417872384 23666748265375488 23696182224519168 23714875683373056 23718139497807872 23761997004275712 23765267303890944 23833950725824512 23856035657678848 23862970303499873 23881308648148224 23900148149649408 23903437462634496 23929872384524288 23947637605871616 23972520206788608 24020153465870016 24042410936254464 24068999549550592 24086868057068544 24090183067811328 24116824512528384 24159805520904144 24208935593443328 24230242271693952 24257038608531456 24260377039388672 24275679788924928 24279515580596224 24327758837710848 24398067902767104 24401425743106048 24416817462116352 24419541039441561 24446546722660608 24469199296069632 24488003518857216 24543294497426432 24558775703175168 24588677808257472 24592061881724064 24630375632338944 24660364915570176 24735038985687576 24773575490666496 24834587146829824 24850252091621376 24853672164851712 24978974281404416 24994730301456384 24998170258833408 25067601235279872 25140048500883456 25143508458012672 25174122517977888 25193468463980544 25213343102926848 25289691646722048 25323968485346804 25339942117840896 25441924760469504 25487267362712064 25542611766870016 25589842927681536 25593364788805632 25691115323654144 25738621084237824 25742163421298688 25789763575554048 25891827162120192 25911724653674496 25939704061458432 25943274073027584 26062374215614464 26094107061824256 26126559888572416 26147170625257472 26199124902150144 26278458492575744 26297967273244758 26298653104668672 26351445395767296 26355072074186752 26375325562699776 26431240227997696 26451552250626048 26483758949548992 26504111332048896 26508299237408768 26525019911749632 26528670478761984 26557316062921728 26605340345106432 26637734292278928 26658205002584064 26679235143794688 26682906935033856 26715395325201024 26735925716877312 26744940004278272 26765493100609536 26813194566552576 26838040114888704 26891367145463808 26900433841512448 26921106432589824 26924811511922688 26969085232637184 26978860762333184 26999593623355392 27027647334711296 27047712303286272 27077624493244416 27081351113736192 27110593480899264 27131427576594432 27156568004886528 27235052542623744 27238800829513728 27271966061142712 27289168434597888 27292924169312256 27314455028170752 27368728692424704 27397165950615552 27447826390612992 27451603960994304 27527849208078336 27562085157175296 27611206309604736 27666069616939572 27667354963935232 27722329838321664 27726145187872768 27826918858898523 27883506174590976 27887343706406912 27904934242418688 27938910540183552 28049479425630208 28067172232200192 28101346066579968 28105213579113216 28268615983642944 28320887832725124 28382385310662656 28547399178747904 28565406058807296 28569337438666752 28690738862011408 28731484001009664 28735438237728768 28770425734831872 28792535387406336 28857545483302172 28902504739110912 28941678268967776 28959933848961024 28995950858993664 29106697129689088 29128305557385216 29164531968638976 29245534774493184 29249559758635008 29334093201014784 29369809604307536 29392379874643968 29415566953414656 29419615338627072 29474015514918912 29504640254509056 29527314140233728 29563265804147712 29590659613851648 29645376070238208 29649456083460096 29682245553881088 29735145256497408 29785570532130816 29794228818242616 29795613038084096 29821836642084864 29854816748961792 29858925586939904 29941857031028736 29967451078813794 30028391264944128 30032523991515136 30054819740851152 30055603548192768 30088057504813056 30115937595162624 30207131689140224 30226185480830976 30230345429286912 30262988071701504 30267153085198848 30290412950913024 30351218357624832 30406103251550208 30443124905461632 30466520002953216 30490554450051072 30499417666011672 30565645719175168 30643650933202944 30680961818785551 30743352961728512 30766978780102656 30771213156483072 30821811694442496 30945856563707904 30950115558555648 30983535406742016 31007345801822208 31125774334427136 31130058090872832 31167961212734528 31187621068111872 31191913336356864 31311046800703488 31368944446414848 31373261669707776 31412280097243136 31499525893914624 31555664353833984 31594909632692224 31618365276502368 31682662672367616 31687023071854592 31778600967766016 31802192981598312 31841744864197632 31866864199532544 31871249950179328 31930183474495488 31963360275718144 32026871287826688 32056547915005952 32115824076091392 32120244090415104 32155766016704512 32213074027872192 32277081219762834 32306989695591936 32342718144708608 32366728951685856 32437011783614464 32530757203689472 32555756616155136 32559388052588748 32595395630214144 32620444716367872 32625599061426176 32745034270900224 32784903744343296 32789415842298752 32810098464718848 32840500843118592 32880486554093568 32905754728464384 32980051980916768 33000854851141632 33031433987555328 33041035804845978 33097067255955456 33138229553135616 33192720286322688 33289492065583104 33326307068608512 33330893678444544 33392526248116224 33520064667844608 33524677944016896 33565496690637184 33586668842582016 33591291285307392 33617790803902464 33684589159907328 33719588862296064 33781940173062144 33786589490454528 33880429794557952 33922566347292672 33983023150282752 34050547220848704 34119790570242048 34124486385074176 34248515518644336 34318161445650432 34322884561731584 34386351434072064 34522436216160256 34586272081944576 34591032097370112 34617614801043456 34749832287485952 34792142749099008 34818880003375104 34856477332584768 34932166536200192 35021315352231936 35063956364326344 35064870806224896 35135260527689728 35224927650791424 35268736334168064 35311678599398656 35338815109398528 35371560638349312 35409754750562304 35436966630653952 35473787126808576 35516979056371904 35544273336778752 35572313525059584 35577209246711808 35620527100268032 35642995506413568 35647900955836416 35750926088736768 35784053486518272 35821962972222336 35850222224474112 35855156193951744 35894808576786432 35899748682563584 35958780310182912 36030230198805024 36063616404381696 36103499324325888 36108468151648256 36135274601716992 36147457974532352 36175236768792576 36208757339848704 36239708281356216 36313403390164992 36318401106018304 36345363407540928 36385557912797184 36390565559083008 36419273370894336 36491638256566272 36529554600820736 36597101854150656 36602138614659072 36669820083990912 36703798944104448 36749446876233728 36814941746139648 36883016712386208 36888092822586096 36963106451095552 36990547373355264 37102558478531364 37178008232787968 37251880720244736 37280508247277568 37422896309600256 37468461422106624 37473618105484288 37497255388250112 37691487978190592 37715262687019008 37761183776966832 37934537470083072 37985952728020206 38162887140704256 38308645334679552 38313917650305024 38360567646442496 38384764391522304 38390047183208448 38536672985481216 38607931626356736 38613245131948032 38661267811991552 38837740743180288 38886042624851968 38914911109541376 38999413011513344 39112124268019712 39141160592736384 39189839832858624 39220755937886208 39226153784836096 39298687353225216 39339520339345408 39417687738863616 39447979657003008 39454212818468864 39527168093650944 39532608111280128 39562988344049664 39576327405174784 39646860341996544 39677328375939072 39725638424323488 39762448856113152 39793005718142976 39806422331949056 39835974094382592 39908010517659648 39922476041371648 39956601438418392 40024360402550784 40037855019925504 40073092987801536 40117410006417408 40148239650914304 40154583460216832 40257060172333056 40307127239049216 40350650762268672 40356204113598464 40381659648884736 40387217267884032 40468291143499776 40499390435033088 40541471002066944 40590833207282176 40616436739866624 40622026670604288 40665890221348896 40734852007329792 40852578813935616 40858201244270592 40907949091714068 40939386253968384 40971682542256128 41095748925923328 41177405941491456 41261142084943872 41266820744740864 41311380542322688 41343127735762944 41416809464407104 41501032445902848 41506744121163776 41583494757482496 41589217781809152 41748062400937984 41825259261886464 41831015559610368 41908365810275328 42074219138445312 42152019099869952 42157820368669824 42243550229823488 42402923975464416 42455659818930176 42489152266043392 42573577965993984 42606295139745792 42702495050435584 42821098768121856 42826992120553472 42854006158000128 42950765370496256 43036108293017112 43075986260789248 43103157356593152 43155638602247808 43286318224953258 43353757108666368 43412517403451664 43460527506952192 43493926288490496 43614728160804864 43660045694533632 43713204992457728 43746797952958464 43840648738791424 43868302161739776 43874339637952512 44001139801522176 44041911983407104 44054714406461304 44088569811965952 44123350430121984 44129423007940608 44256960381763584 44316944849356907 44344898706221568 44385989420777472 44441191571259392 44474184125190144 44523368330821632 44602717884746112 44693419557126144 44699570592022528 44732754963127296 44782225123442688 44788388380409856 44912785546543104 44959451816394752 45042586897416192 45048785987272704 45083405322289152 45132086257219584 45173906392743936 45310697533710336 45345518143930368 45394482107552256 45400729627798272 45493054093656064 45526827536437248 45609154877325312 45664687358192448 45757548594200576 45848468578762752 46115029442592768 46121376129826816 46150468170153984 46156819734724608 46389523665465344 46418784845561856 46425173337833472 46475303110113024 46688661501640704 46695087136309248 46751941819101792 46787870004535296 46966570201055232 47024981778890752 47059892504561664 47118420145864704 47213006334083072 47249288840871936 47298382835744768 47333496530750976 47392364449038336 47436278995615744 47523994008551424 47530534607781888 47667901451649024 47712071315357696 47725940606999746 47762617296296448 47800296299298816 47806874925268992 47895275211743232 47945040413577216 48040306931740032 48084821872508928 48137999099101184 48173736114137088 48180366135622656 48233649025056768 48319611041808288 48415621829644251 48417871186886656 48460484543387904 48514077217062912 48520754078777344 48551359577849856 48559031161192448 48655517675421696 48796135805534208 48802851486212096 48833634924232704 48839082078883122 48893093445321216 48938398592139264 49086588994852864 49117551406350336 49177355616514944 49184123763448128 49260751264677888 49320729831140352 49470077971375152 49547150981332992 49561553707268967 49669174293659648 49700504183242752 49707344329703424 49957948562808832 49989460602912768 49996340517666816 50280097001766912 50287016916025344 50348245035955776 50386936927961088 50426686205853696 50579383293444096 50647936970693608 50679884235681792 50883849520939008 50974534725424128 51179685855363072 51186729577611264 51382230647308288 51477242168475648 51484326842597376 51579527151108096 51783654324240384 51823449307348992 51879408122916864 51886548146055168 52124748431228928 52188214123648512 52253119777144832 52398249804300288 52556916985151488 52595934546489516 52597306209337344 52702890791534592 52710144148373504 52862480455995392 52903104501252096 52967517899097984 53008222664097792 53016598474817536 53050039823499264 53057340957523968 53114632125843456 53210680690212864 53275468584557856 53316410005168128 53358470287589376 53365813870067712 53430790650402048 53471851433754624 53489880008556544 53530986201219072 53626389133105152 53676080229777408 53782734290927616 53800867683024896 53842212865179648 53849623023845376 53938170465274368 53957721524666368 54055294669422592 54095424606572544 54155248986488832 54162702227472384 54221186961798528 54262855153188864 54313136009773056 54470105085247488 54477601659027456 54543932122285424 54578336869195776 54585848338624512 54628910056341504 54737457384849408 54794331901231104 54895652781225984 54903207921988608 55055698416156672 55124170314350592 55222412619209472 55332139233879144 55334709927870464 55444659676643328 55452290375745536 55653837717797046 55767012349181952 55774687412813824 55877821080367104 56098958851260416 56134344464400384 56202692133159936 56210427158226432 56537231967285888 56641775665450248 56764770621325312 56978929092030309 57094798357495808 57138674877333504 57381477724022816 57462968002019328 57470876475457536 57540851469663744 57585070774812672 57715090966604344 57805009478221824 57883356537935552 57919867697922048 57991901717987328 58256611114770432 58329063937277952 58491069548986368 58499119517270016 58668186402029568 58739619208615072 58784759749287936 58831133906829312 58839230677254144 58948031029837824 59009280509018112 59054628280467456 59126531608295424 59181319227703296 59290752140476416 59298912166920192 59364491107762176 59470290512994816 59588457636485232 59643673284169728 59709633497923584 59717851173879808 59883714062057472 59934902157627588 60056782529888256 60065047983030272 60109639481702304 60176115009626112 60231875190325248 60414263378280448 60452370961661952 60460690858573824 60525976143403008 60534306170397696 60580825901826048 60702436715249664 60812206503100416 60886249810923264 60933040005906432 60998835332023344 61131291438350336 61287301866405888 61361923637571102 61486705923457024 61542426312966144 61643623388884992 61891713127415808 61900231117111296 61967070813484032 62014691603644416 62251548668854272 62260116181745664 62335922425469056 62375242136223744 62383826672713728 62622093601406976 62737888892829696 62746523339415552 62824560194486272 62999051787829248 63111328707667968 63189819265384448 63236730553004736 63365325344735232 63374046143709184 63557201935532032 63604385963196624 63683489728395264 63733728399065088 63742499900358656 63860366948990976 63926720551436288 64053742575653376 64113095830011904 64231648152182784 64240488180830208 64311532033409024 64426148055744384 64554162439525668 64613979391183872 64685436289417216 64733457903371712 64874023567228928 64929477337429887 65061514407378944 65111513232310272 65118776105177496 65190791260428288 65240889432735744 65251198122852352 65490068541800448 65569807488686592 65578831684597504 65620196929437696 65760973108187136 65811509456928768 65960103961833536 66001709702283264 66062867975110656 66082071609691956 66194134511910912 66385440572645376 66578984131166208 66652614137217024 66661787356889088 66785052496232448 67040129335689216 67049355888033792 67130993381274368 67173337685164032 67182582570614784 67369178319814656 67439177724592128 67563880346124288 67573178980909056 67760859589115904 67966046300565504 68101094441697408 68239581140484096 68248972770148352 68497031037288672 68636322891300864 68645769123463168 68772702868144128 69044872432320512 69172544163889152 69182064194740224 69235229602086912 69499664574971904 69584285498198016 69637760006750208 69712954665169536 69864333072400384 70042630704463872 70127912728652688 70129741612449792 70270521055379456 70449855301582848 70537472668336128 70623357198797312 70677630218797056 70819509501124608 70873933261307904 70947574253617152 71033958112743808 71088546673557504 71144627050119168 71154418493423616 71241054200536064 71285991012827136 71295801911672832 71501852177473536 71568106973036544 71588910910499619 71643925944444672 71700444448948224 71710312387903488 71789617153572864 71799497365127168 71917560620365824 72060460397610048 72127232808763392 72206998648651776 72216936303296512 72270549203433984 72294915949064704 72350473537585152 72479416562712432 72626806780329984 72636802212036608 72690726815081856 72771115825594368 72781131118166016 72838546741788672 72983276513132544 73059109201641472 73194203708301312 73204277229318144 73339640167981824 73407597888208896 73498893752467456 73629883492279296 73766033424772416 73776185645172192 73926212902191104 73981094746710528 74205116957062728 74356016465575936 74503761440489472 74561016494555136 74936922844213248 74947236210968576 74994510776500224 75382975956381184 75430525374038016 75522367553933664 75869074940166144 75971905456040412 76325774281408512 76627835300610048 76721135292884992 76769528783044608 76780094366416896 77073345970962432 77215863252713472 77226490263896064 77322535623983104 77675481486360576 77772085249703936 77829822219082752 78224248536039424 78282321185472768 78379679665717248 78441511875772416 78452307569672192 78597374706450432 78679040678690816 78835375477727232 78895959314006016 78908425636937728 79054336187301888 79065216222560256 79125976688099328 79152654810349568 79293720683993088 79354656751878144 79451276848646976 79524897712226304 79586011436285952 79612844663898112 79671948188765184 79816021035319296 79913202876836784 80048720805101568 80075710039851008 80146185975603072 80234820012834816 80296479301828608 80309166920433664 80514120344666112 80701301524537344 80712408227196928 80763319297769472 80774434535768064 80936582286999552 80998780870066176 81082942004133888 81181666414564352 81232873479733248 81244053341208576 81331780442697792 81469704014659584 81705157627871232 81716402488541184 81815898183428136 81878772507936768 81943365084512256 82191497851846656 82354811882982912 82533641489481728 82622761084645376 82686255471525888 82833618928814208 83002064891805696 83013488242327552 83166989514964992 83178435563618304 83496124801875968 83650518523772928 83662031119220736 83816731620550656 84148438276890624 84304038199739904 84315640737339648 84487100459646976 84805847950928832 84911319637860352 84978304532086784 85147155931987968 85404990100871168 85642197536243712 85653984241106944 85708012316000256 85901530740992512 86072216586034224 86151972521578496 86206314713186304 86311277204495616 86572636449906516 86707514217332736 86825034806903328 86921055013904384 86987852576980992 87320091389067264 87426409984915456 87493595905916928 87681297477582848 87736604323479552 87748679275905024 88002279603044352 88109428812922608 88177139623931904 88246700860243968 88258846015881216 88513920763527168 88633889698713814 88689797412443136 88771978841554944 88948368250380288 89046736661643264 89205435769492224 89386839114252288 89399141184045056 89465509926254592 89564450246885376 89576776760819712 89825571093086208 89918903632789504 90085173794832384 90097571974545408 90166810644578304 90264172514439168 90347812785487872 90621395067420672 90691036287860736 90788964215104512 90801459255596544 91053655072874496 91218309754650624 91329374716384896 91515097188401152 91696937157525504 92042885456356653 92230058885185536 92242752259653632 92300936340307968 92313639469449216 92779047330930688 92837569691123712 92850346675666944 92950606220226048 93377323003281408 93390174272618496 93503883638203584 93575740009070592 93933140402110464 94049963557781504 94119785009123328 94236840291729408 94426012668166144 94498577681743872 94596765671489536 94666993061501952 94784728898076672 95047988017102848 95061069215563776 95335802903298048 95424142630715392 95451881213999492 95525234592592896 95600592598597632 95613749850537984 95790550423486464 95890080827154432 96080613863480064 96169643745017856 96275998198202368 96347472228274176 96360732271245312 96467298050113536 96639222083616576 96831243659288502 96835742373773312 96920969086775808 97028154434125824 97041508157554688 97311035350843392 97592271611068416 97605702972424192 97667269848465408 97678164157766244 97786186890642432 97876797184278528 98173177989705728 98235102812700672 98354711233029888 98368247526896256 98521502529355776 98641459662280704 98940155942750304 99094301962665984 99123107414537934 99338348587319296 99414688659406848 99915897125617664 99978921205825536 99992681035333632 100560194003533824 100574033832050688 100696490071911552 100773873855922176 100853372411707392 101158766586888192 101295873941387216 101359768471363584 101767699041878016 101949069450848256 102359371710726144 102373459155222528 102764461294616576 102954484336951296 102968653685194752 103159054302216192 103567308648480768 103758816245833728 103773096292110336 104249496862457856 104376428247297024 104506239554289664 104796499608600576 105113833970302976 105191869092979032 105194612418674688 105405781583069184 105420288296747008 105724960911990784 105806209002504192 105935035798195968 106016445328195584 106033196949635072 106114681915047936 106229264251686912 106421361380425728 106550937169115712 106632820010336256 106716940575178752 106731627740135424 106861581300804096 106943702867509248 106979760017113088 107252778266210304 107352160459554816 107565468581855232 107601735366049792 107684425730359296 107699246047690752 107876340930548736 107915443049332736 108190849213145088 108310497972977664 108325404454944768 108442373923597056 108525710306377728 108626272019546112 108940210170494976 108955203318054912 109087864244570848 109156673738391552 109171696677249024 109257820112683008 109474914769698816 109588663802462208 109791305562451968 109806415843977216 110111396832313344 110248340628701184 110444825238418944 110664278467758288 110889319353286656 110904580751491072 111307675435594092 111534024698363904 111549374825627648 111755642160734208 112197917702520832 112268688928800768 112405384266319872 112420854316452864 113074463934571776 113283551330900496 113529541242650624 113957858184060618 114189596714991616 114762955448045632 114925936004038656 114941752950915072 115081702939327488 115170141549625344 115430181933208688 115610018956443648 115766713075871104 115839735395844096 115983803435974656 116513222229540864 116658127874555904 116998239034540032 117336372804059136 117479238417230144 117569519498575872 117662267813658624 117678461354508288 117896062059675648 118018561018036224 118253063216590848 118362638455406592 118581504280952832 118597824333840384 118728982215524352 118940581025989632 119176915272970464 119287346568339456 119419266995847168 119435702347759616 119767428124114944 119869804315255176 120113565059776512 120130095966060544 120219278963404608 120352230019252224 120463750380650496 120828526756560896 120921381717147648 121051952286806016 121068612340795392 121161651803652096 121404873430499328 121624413006200832 121772499621846528 121866080011812864 121997670664046688 122262582876700672 122574603732811776 122723847275142204 122973411846914048 123287246777769984 123783426254831616 123800462234222592 123934141626968064 124029383207288832 124503097337708544 124520232363491328 124671844850938112 124750484272447488 124767653345427456 125244187202813952 125475777785659392 125493046678831104 125649120388972544 126222657415335936 126379638530768896 126473461106009472 126730650689470464 126748092287418368 127114403871064064 127208771926393248 127366979456790528 127467456798130176 127484999800717312 127720733897981952 127853441102872576 128107485151306752 128226191660023808 128463296304365568 128480976361660416 128623064066818048 128852296111488768 129108324879051336 129227958782367744 129370872578834432 129466915806743424 129748047134457856 129858954674859774 130123028814757888 130237552210354992 130381582520856576 130481778865471488 130502396245704704 130980137083600896 131139614977373184 131157663369195008 131240393858875392 131521946216374272 131623018913857536 131920207923667072 132003419404566528 132125735950221312 132164143219383912 132388269023821824 132770881145290752 132950834548070721 133157968262332416 133323574713778176 133570104992464896 134080258671378432 134098711776067584 134261986762548736 134346675370328064 134365165141229568 134738356639629312 134878355449184256 135127760692248576 135146357961818112 135521719178231808 135932092601131008 136202188883394816 136479162280968192 136497945540296704 136994062074577344 137272645782601728 137291538246926336 137545405736288256 138089744864641024 138345088327778304 138364128389480448 138470459204173824 139168570996396032 139275520013500416 139425909330339072 139728666144800768 140085261408927744 140255825457305376 140541042110758912 140899710603165696 141074945336672256 141246714397594624 141355260437594112 141639019002249216 141747866522615808 141895148507234304 142067916225487616 142177093347115008 142308836986847232 142482108401072128 142571982025654272 142591603823345664 143003704354947072 143136213946073088 143177821820999238 143287851888889344 143400888897896448 143420624775806976 143598994730254336 143835121240731648 144120920795220096 144254465617526784 144413997297303552 144433872606593024 144541098406867968 144589831898129408 144700947075170304 144958833125424864 145253613560659968 145273604424073216 145381453630163712 145542231651188736 145562262236332032 145677093483577344 145966553026265088 146118218403282944 146388407416602624 146408554458636288 146679280335963648 146815195776417792 146997787504934912 147259766984558592 147532066849544832 147552371290344384 147852425804382208 147962189493421056 148410233914125456 148712032931151872 149007522880978944 149122032989110272 149873845688426496 149894472421937152 149989021553000448 150765951912762368 150861050748076032 151044735107867328 151738149880332288 151943810912080824 152651548562817024 153442270585769984 153539057566089216 153560188732833792 154146691941924864 154431726505426944 154452980527792128 155350962972721152 155544170499407872 155659644438165504 156448497072078848 156564642370945536 156759359331434496 156904615139344384 157194749412900864 157358081357381632 157670750955454464 157791918628012032 157816851273875456 158108672374603776 158130432445120512 158587441367986176 158709313503756288 158902553697293952 159049795424452608 159172022872571904 159225689327796224 159343896377530368 159632042070638592 159826405753673568 160097441610203136 160151420079702016 160292371951206144 160469640025669632 160592958603657216 160618333840867328 161028240689332224 161402603049074688 161424816454393856 161526638595538944 161548869071536128 161873164573999104 162165884008267776 162363332829128704 162465746959466496 162488106682417152 162663560885395584 162939408029319168 163410315255742464 163432804977082368 163631796366856272 163757545015873536 163886730169024512 164382995703693312 164709623765965824 165245522169290752 165372510943051776 165667237857628416 166004129783611392 166026976484655104 166333979029929984 166356871127236608 166992249603751936 167301037047545856 167324062238441472 167633463241101312 168296876553781248 168608076399479808 168631281474679296 169611695901857664 169822639275720704 169956609064173568 170294311863975936 170809980201742336 170936787276090927 171284395072487424 171307968482213888 171416024632000512 171803061481985024 172144433172068448 172303945043156992 172412629426372608 172622554408991232 173145272899813032 173415028434665472 173650069613806656 173842110027808768 173975705153961984 174852819969830912 174987191811833856 175362594955165696 175473208646959104 175497358551810048 176004559206088704 176218857625845216 176354279247863808 176493401720487936 176517692031762432 177027841527054336 177267779397427628 177379594824886272 177543957683109888 177896736500760576 178093473323286528 178410871538984448 178798282368090112 178931019852509184 179128900493770752 179153553521639424 179651142186172416 179837807265579008 180170347589664768 180195143949090816 180528345028878336 180695625570975744 181242790134841344 181382072575721472 181577928430209024 181602918511193088 182107310145748992 182436619509301248 182658749432769792 183030194376802304 183393874315051008 184085770912713306 184460117770371072 184485504519307264 184627278938898432 185558094661861376 185675139382247424 185700693351333888 185901212440452096 186754646006562816 186780348545236992 187007767276407168 187151480018141184 187866280804220928 188239570018246656 188473680583458816 188852025336332288 188997155363487744 189193531342979072 189333986123003904 189569457796153344 190095976034205696 190122138431127552 190671605806596096 190848285261430784 190903762427998984 191050469185185792 191201185197195264 191227499701075968 191581100846972928 191780161654308864 192161227726960128 192339287490035712 192694944456548352 192721464542490624 192934596100227072 193278444167233152 193662487318577004 193671484747546624 193841938173551616 194056308868251648 194083016315109376 194622070701686784 194788432012289661 195184543222136832 195211405944848384 195334539696930816 195356328315532488 195572373781284864 195753594368557056 196346355979411456 196470205625401344 196709422466059776 196736495053792512 197282919324561408 197880311885500608 198188603925331968 198246214829075868 198676697174638592 199831794251235328 199957842411651072 199985362070667264 201120388007067648 201148067664101376 201392980143823104 201547747711844352 202317533173776384 202591747882774432 202719536942727168 203898138901696512 204718743421452288 204746918310445056 205908968673902592 205937307370389504 206318108604432384 207134617296961536 207517632491667456 207546192584220672 208498993724915712 208752856494594048 209012479108579328 209592999217201152 210227667940605952 210383738185958064 210389224837349376 210811563166138368 210840576593494016 211449921823981568 211612418005008384 211870071596391936 212032890656391168 212066393899270144 212458528503373824 212842722760851456 213101874338231424 213265640020672512 213433881150357504 213463255480270848 213723162601608192 213887405735018496 213959520034226176 214505556532420608 214704320919109632 214766732731498857 215130937163710464 215203470732099584 215368851460718592 215398492095381504 215752681861097472 215830886098665472 216381698426290176 216620995945955328 216650808909889536 216884747847194112 217051420612755456 217880420340989952 217910406636109824 218175728489141696 218313347476783104 218343393354498048 218515640225366016 218949829539397632 219177327604924416 219582611124903936 219612831687954432 220222793664626688 220496681257402368 220889650476837888 221328556935516576 221778638706573312 221809161502982144 222615350871188184 223068049396727808 223098749651255296 223511284321468416 224395835405041664 224810768532639744 224841708632905728 226148927869143552 226567102661800992 227059082485301248 227915716368121236 228379193429983232 229525910896091264 229883505901830144 230163405878654976 230340283099250688 230860363866417376 231220037912887296 231533426151742208 231679470791688192 231967606871949312 233026444459081728 233316255749111808 234672745608118272 234958476834460288 235139038997151744 235324535627317248 235356922709016576 235792124119351296 236037122036072448 236506126433181696 236725276910813184 237163008561905664 237195648667680768 237457964431048704 237881162051979264 238353830545940928 238574693136678912 238838533991694336 238871404695519232 239739608630510352 240227130119553024 240260191932121088 240438557926809216 240704460038504448 240927500761300992 241657053513121792 242103904573612032 242137224681590784 242323303607304192 242809746860998656 243248826012401664 243544999243693056 243732160023625728 243995341328093376 244525165753401344 245149207465623552 245447694550284408 245946823693828096 246574493555539968 247600924468445184 247868283253936128 248058766414577664 249006194675417088 249040464726982656 249343689701876224 249500968544894976 249535306690854912 250488374405627904 250951555571318784 250986093357662208 251298240777945088 252445314830671872 252759277061537792 252946922212018944 253461301378940928 253496184574836736 254228807742128128 254417543852786496 254733958913581056 254934913596260352 254969999601434624 255441467795963904 255706882205745152 256214970302613504 256452383320047616 256926592608731136 256961952723320832 257246128133636096 257704592222977536 258216649758102672 258455917564735488 258741745157668864 258933831613486848 259496094268915712 259717909349719548 260246057629515776 260475104420709984 260763165041713152 260963557730942976 261004792491409408 261960274167201792 262279229954746368 262315326738390016 262480787717750784 263043892432748544 263246037827715072 263840415847334144 264006838809133056 264328286438767824 264776538047643648 265541762290581504 265901669096141442 266315936524664832 267140209984929792 268160517342756864 268197423552135168 268523973525097472 268693350740656128 268730330282459136 269476713279258624 269756710898368512 270255521384497152 270292715923636224 271043438356463616 271864185202262016 272404377766789632 272995891080593408 273988124149154688 274545291565203456 274583076493852672 275090811472576512 276179489729282048 276690176655556608 276728256778960896 276940918408347648 278337141992792064 278551040027000832 278851818660678144 279457332289601536 280170522817855488 280511650914610752 281082084221517824 281799421206331392 282149890673344512 282493428795189248 282710520875188224 283278038004498432 283495733045231616 283790297014468608 284135832450975232 284354186694230016 284964216802144256 285143964051308544 285183207646691328 286007408709894144 286272427892146176 286355643641998476 286575703777778688 286801777795792896 286841249551613952 287670242481463296 288241841590440192 288508931235053568 288827994594607104 288867745213186048 289082196813735936 289179663796258816 289401894150340608 289917666250849728 290507227121319936 290547208848146432 290762907260327424 291084463302377472 291124524472664064 291933106052530176 292236436806565888 292776814833205248 292817108917272576 293358560671927296 293630391552835584 294519533969117184 295064133699089664 295104742580688768 295704851608764416 295924378986842112 296820467828250912 297424065862303744 298015045761957888 298244065978220544 299747691376852992 299788944843874304 299978043106000896 301531903825524736 301722101496152064 302089470215734656 303476299760664576 303887621824161648 305303097125634048 306884541171539968 307078115132178432 307120377465667584 308293383883849728 308863453010853888 308905961055584256 310218613945498349 310701925945442304 311088340998815744 311319288876331008 312896994144157696 313129284741891072 313518718662868992 314389498825801728 314716162714763264 315341501910908928 315583837256024064 315633702547750912 316217344749207552 316260864890241024 317174882735972352 317418627007512576 317805107394587904 318099590848905216 318344045745143808 318451378655592448 318687792755060736 319264084141277184 319652811507347136 320194883220406272 320302840159404032 320584743902412288 320939280051339264 322056481378664448 322805206098149376 322849632908787712 323053277191077888 323097738143072256 323746329147998208 324726665658257408 324931493918932992 324976213364834304 325327121770791168 325878816058638336 326820630511484928 326865609954164736 327263592733712544 327515090031747072 327773460338049024 328765991407386624 329419247531931648 330491044338581504 330745021886103552 331334475715256832 332053952969310208 332667958059859968 332713742254473216 333984499207503872 334602074095091712 334648124476882944 335266926482202624 336593753107562496 337216152798959616 337262562949358592 339223391803715328 339645278551441408 339913218128347136 340588623727951872 341619960403484672 341873574552181854 342568790144974848 342615936964427776 343606122963970048 344288866344136896 344607890086313984 344825258852745216 345245108817982464 346290545799626064 346830056869330944 347300139227613312 347684220055617536 347951410307923968 349705639939661824 349974383623667712 350725189910331392 350994717103620096 352009118412177408 352437715251690432 352708558495727616 352986803440975872 353035384063524864 354055683054108672 354535558794855256 354759189649772544 355087915366219776 355793473001521152 356186946646573056 356821743077968896 357862039705018368 358257800987541504 358307107043278848 359302284372344832 359675614531158016 360340695179329536 360390287898181632 361056690057756672 361391251141951488 362485580269682688 362764145151442944 363155856860418048 363205837022386176 364214620291497984 364873239018602496 365317498865539584 366787748630102016 368171541825426612 368920235540742144 368971009038614528 371116189323722752 371350278764494848 371401386702667776 371802424880904192 373509292013125632 373560697090473984 374015534552814336 374302960036282368 375732561608441856 376479140036493312 376947361166917632 377704050672664576 378387062685958144 378667972246007808 379138915592306688 380191952068411392 380244276862255104 381343211613192192 381807524855997968 382100938370371584 382402370394390528 382454999402151936 383162201693945856 383560323308617728 384322455453920256 384678574980071424 385389888913096704 385442929084981248 385869192200454144 386556888334466304 387324974637154008 387342969495093248 387683876347103232 388112617736503296 388166032630218752 389244141403373568 389576864024579322 390369086444273664 390422811889696768 390712656631064976 391144747562569728 391507188737114112 392692711958822912 392940411250802688 393418844932119552 393472990107585024 394565838649122816 395760623771001216 396377207850663936 396492429658151736 397353394349277184 398852503644212163 399663588502470656 399970724141334528 402240776014135296 402296135328202752 402785960287646208 403095495423688704 404635066347552768 405183495765548864 405439073885454336 407796277803393024 409437486842904576 409493836620890112 411817937347805184 411874614740779008 412636217208864768 414269234593923072 415035264983334912 415092385168441344 417505712989188096 418024958217158656 419185998434402304 420455335881211904 420767476371916128 421623126332276736 421681153186988032 422899843647963136 423224836010016768 423740143192783872 424065781312782336 424132787798540288 424917057006747648 425685445521702912 426203748676462848 426531280041345024 426926510960541696 427446325203216384 427774811470036992 427919040068452352 429011113064841216 429408641838219264 429533465462997714 430261874327420928 430406941464199168 430796984190763008 431505363722194944 431661772197330944 432763396852580352 433241991891910656 433301617819779072 433769495694388224 434102841225510912 435760840681979904 435820813272219648 436351456978283392 436626694953566208 436686786708996096 437031280450732032 437899659078795264 438354655209848832 439165222249807872 439225663375908864 440445587329253376 440993362514804736 441779300953675776 442657113871033152 443557277413146624 443618323005964288 445230701742376368 446136098793455616 446197499302510592 447022568642936832 448791670810083328 449621537065279488 449683417265811456 452297855738287104 453134205323601984 454118164970602496 455831432736242472 456758386859966464 459051821792182528 460326811757309952 460680566198501376 461720727732834752 462440075825774592 463066852303484416 463358941583376384 466052888918163456 466632511498223616 469345491216236544 469916953668920576 470278077994303488 470713845418033152 471584248238702592 472074244072144896 473012252866363392 473450553821626368 474326017123811328 474391297335361536 475762324103958528 476707661091881856 477149386273357824 477677067983388672 477742809391038464 479479217261020704 480454260239106048 480520383864242176 480877115853618432 481408920077008896 481855001522601984 483314107026243584 484207809147224064 484274449363181568 484646607214608384 485619493721997312 486497652024803328 487089998487386112 487464320047251456 487990682656186752 489050331506802688 490298414931247104 490895389100568816 491893647387656192 493148987111079936 495736566507872256 496117532829155328 498012389350834176 498080929453965312 498687379403752448 499001937089789952 499070613381709824 500976748811255808 501903111142637568 501972186715324416 502596481555890176 504890629661343744 505518554123075584 505893844424037888 506992369149673472 508457615484256256 508835087705572992 509467917827162112 509869827192520704 509939999202869248 510882935591927808 511413764411490304 512429940605227008 512904766640095232 513853185217462272 513923905446641664 514492256267272192 515409184445955072 516433299516205344 516911835129470976 517483490315337728 517867663226973696 518992188537831424 519435818699439096 520492115259031552 520950208841419968 521526330083426304 521927115461885952 522009584982818816 524558459909492736 524630653476780032 524961575435501568 526087784865497088 526492075655430144 527680831694668288 528013677618266112 528656572877535648 529553076095287296 531083524581163008 531803338192282884 532631873049329664 534280419969859584 536394847104270336 537047947050194944 537386701481312256 537460660564918272 538953426558517248 539513421796737024 540511042768994304 540585431847272448 542086876712927232 543728370404524032 544808755533579264 547976248298309376 549090583130406912 549166152987705344 550181622945153024 552358979458564096 553380353311113216 553456513557921792 553881836816695296 556674283985584128 557102080054001664 557703637321356288 560341045635710976 561023301829221504 562164168443035648 563598842412662784 564986857590378496 565421041750376448 566556076008996864 566991466090463232 567580594028937216 568271664901950464 568708373388460032 569928433604288512 570287928102617088 570366415293382656 572014817419788288 572544855784292352 572711287283996952 573151407555557376 573603555591585792 573682499103227904 575340484962926592 576483683180880384 577017862470107136 577735490426372096 578164393627471872 578359327592517632 578803788300681216 579835332501699456 581014454242639872 581094417696292864 581525814520654848 582168926604754944 582249048945328128 583866212105060352 584472873613131776 585553629666410496 585634217834545152 586717121343854592 587260783105671168 589039067938234368 590128267398179328 590209485161377536 591409703217528832 591848757973684224 593640935656501824 594848131724607488 596030091523915776 599495382753705984 599577889687748608 599956086212001792 603063807651049472 603444202992304128 604178940431469312 606952599521329152 607775243648323296 613769082343079936 614156230264356864 614240754931335168 617726906021707776 617811922111168512 620437227890996698 621403851890884608 622638577752662016 625793988288315392 626258569483782144 627037437325737984 628778997651603456 629432325429526528 630683003821817856 631167674512048128 631267405095501824 632434689498415104 632521729780482048 634349765471944704 634837254015025152 635610214789175808 636199181697810432 637375585510121472 638528168282554368 639305623014694272 640389766440812544 640605680318808064 641169487804824576 641878560102678528 644112962757328896 644300198194496571 645610412196298752 645699265817575424 646106554382155776 646195476286144512 647492658295996416 649453331316514816 649862987837865984 649952426729668608 650654243541582336 653641261022969856 653731219908329472 654527185467425088 655030180063494144 655546920676098048 657531982814773248 658838495063863296 660982088677163008 661490043772207104 662668951430513664 665335916119719936 665427484508946432 667968998415007744 669204148190183424 669296248953765888 670533852964405248 673187506215124992 674432305597919232 674525125898717184 678446783607430656 679290557102882816 681177247455903744 683239920806969344 683747149104363708 685137580289949696 685231873928855552 687212245927940096 688577732688273792 689215780172627968 689650517705490432 690490217635964928 692581091599252128 693660113738661888 694600278455226624 695368440111235072 695902820615847936 699411279879323648 699948767247335424 701450379820662784 704018236824354816 704875430503380864 705417116991455232 705973606881951744 706070768127049728 708111366108217344 709071117589710512 709518379299545088 710175830732439552 711586946003042304 712373893293146112 713643486155937792 715724079410036736 716515601975083008 716614214086557696 719351229062316032 720681390358659072 720780575796363264 722113380115513344 722782502283902976 724971160539365376 726311713720836096 726411674044772352 728429240582995968 729746478037204992 730634997731079168 733575497260204032 736343083650853224 737840471081484288 737942018077229056 742232378647445504 742802773405335552 743604849761808384 747018584026251264 747121394180947968 748031069105628672 748605920072564736 751465123216883712 752958280072986624 753894722333835264 755408101345329152 757335944492015616 758277831184613376 760383904136822784 760488553724510208 762686423226384384 763615049711995936 764201876740743168 764804740788781056 764909998804303872 766324403387891712 767120646617235456 768644910907840512 769357149960142848 770779777826193408 770885858169962496 771738384400908288 773113776668932608 774649949274308016 775367752694206464 776225235473006592 776332065260437504 778488282806747136 779153728049158644 780738172888547328 780845623779393536 781425313262129952 782289495125139456 783014377474228224 785385423917645824 785880822501605376 786837689864239104 786945980215170048 789131677298245632 791521247542002432 792984859316303472 794706788698554368 797705007288424326 799327177004941312 804481552028270592 804592270656405504 805571920575292416 806190990847377408 809270132695105536 810366991531097728 810878147770908672 815592555606786048 818987673241780224 823635874695610368 823749229481558016 825272434417729536 828538469187846144 830070529966669824 830184770336882688 835011425978376192 836049916434317312 838371996868804608 840910671762423808 841534952743832256 843246252664553472 843362306373976064 845799687295926272 846449672020033536 847480286385567744 848131562625564672 848265575597080576 849834114013495296 851370891043405824 852407497352925696 853062560082690048 854892650406432768 855549622940073984 855838080136904704 858022226129682432 858817283676438528 859066930925995428 860523748654841856 860813882928398336 863010727444389888 863323544394661888 865526793705160704 866483983783821312 866603235639558144 867538991388776448 868205682451021824 871521681363959808 871641626544439296 872702913956566784 873253389907132416 873373573417992192 875799318157590528 876709310419697664 878330444499615744 878451326751817728 880891174658506752 883558601907351552 885314227742066304 887114554826293248 887236646011928576 890461403484752736 892272197586911232 892394998605021184 894045137285873664 897583341620166656 899243074130558976 899366834531622912 904595711476574208 906268410647203968 908236329941204992 911662865472484944 913516773719932928 918103643584365056 920653623514619904 921361132397002752 923441455465669504 924880151651549184 926133704606968832 926717883166752768 930655841836495047 932105777836326912 933265022996447232 938690982432473088 939833907337841152 940556155988606976 943168496477405184 944148488144289792 946024505732726784 946901107643252736 948652034247622656 948782594670723072 951524648207917056 953415322183763712 954298772546715648 955354135966777344 955485618782076928 958958434522041408 960908520478212096 961040767728484352 961754231707236864 962817840154017792 966628214052487168 968415618294448128 968548898726363136 969293214429216768 971238987443994624 974179996974772224 974928640094502912 975981365312373504 978100663013605376 980596829862494208 981790778201137632 983787294775312384 986297974222159872 991473133015744512 992235065658310656 996161858907930624 997374758807504896 998003874179579904 998141226763419648 1001953497622511616 1003806222285275136 1003944373430648832 1005192963111780352 1009781259322687488 1011037108246151168 1011787688848075776 1016915230968512512 1017670175411145984 1018935835654324224 1019739654385041408 1019879998405738496 1021765871183855616 1022827528822980608 1024859881210454016 1025809533280190464 1027706370434924544 1027847810893283328 1028984512534544384 1030818368891910144 1032866599032410688 1033823670258941952 1034966980630675456 1035735326453947392 1038871637398878192 1040984230518063104 1041900417682839936 1043052660166852608 1043854230923771904 1044019169965637632 1049116919818985472 1049261306953560064 1049923150871003136 1052175569730994176 1052984151310860288 1055361663389336576 1056027355236532224 1057313145755071296 1059106152190574592 1062167049162326016 1063606676384565768 1065263746098659328 1068560839939719168 1074095894100389888 1074773402962624512 1074921321129836544 1077906853117034496 1079026843593474048 1081022085537988608 1081170863694544896 1084173753425854464 1087456740809048064 1089617511067158528 1095952496596618752 1098332305975410688 1100363245890306048 1104717958917128192 1106760706622226432 1106913027115843584 1113348567971168256 1114204160108003328 1115407274642712576 1120682091271421952 1122046603658443008 1124328336886071296 1127197684825325568 1129973715180756992 1130842083500752896 1133112152017993728 1135161188057874432 1136543329803900928 1137416746776920064 1139856867208577024 1140575856205234176 1140732830586765312 1144029634839576576 1145422574567993904 1146302815111114752 1147207111183171584 1147364998206455808 1150680969925853184 1152967366361760768 1154035724940214272 1156328787254943744 1156718655185035264 1157607576601362432 1159670665003398912 1162028908485279744 1162188835392585728 1163051629041309696 1164337853209509888 1164498097890656256 1167732424210120704 1168945747226263552 1171107259332820992 1171268435669090304 1173434242687709184 1174521566211342336 1178078135876468736 1180256534796358656 1180418970322755072 1183697515947368448 1187281871313003648 1189696263449214976 1192060183047831552 1196557510932636489 1198990765507411968 1199155779375497216 1199912172424003584 1206127615302098944 1206888405984608256 1208357880862938624 1213905199042658304 1215550487296646592 1227538164686159872 1228312460528713728 1228481509862670336 1235453812043415552 1235623844222337024 1240874455781993396 1242807703781769216 1245277155505324032 1251587976576630784 1252517138967564288 1254074874651475968 1257557995303206912 1258864650859053056 1261366007643635712 1264869378996830208 1265043459560964096 1268699530943889408 1269674508030050304 1271220429578351616 1272398363395620864 1274751171020242944 1277056336565108736 1278611246029388544 1280779532881625088 1281211360637616128 1282338975609649152 1283757120205357056 1288225925514657792 1288600396388993142 1291220824392597504 1291398531635150848 1292390952572289024 1294985316591992832 1298906662633029632 1299725975675731968 1299904853459337216 1301308487083164672 1307282522045939712 1307462439816658944 1309054370934850176 1310060360126988288 1311093841352196096 1315063965629546496 1317676990127726592 1321964177354326016 1322980087544414208 1325337902861027328 1330671832239439872 1330854969017892864 1335937996830015488 1338408296380366848 1338592497907531776 1341067705928810496 1346375012430249984 1348864611195838464 1349050251797434368 1356893567214861312 1358581114205765632 1362354494911807488 1366479841613938688 1367494298208727416 1370275160579899392 1370463747857711104 1374424491855880192 1377155465376547584 1378431560345255936 1380980435271929856 1385162183198504256 1387320227477323776 1389200556910453248 1390736880222470144 1398822559758647296 1399897534494670848 1402900759641325568 1408036473648709632 1409750861006761728 1410834233982910464 1412141536254099456 1416222732216434688 1418142235179421024 1419036758599090176 1420351661464879104 1423173892006084608 1427286972311875584 1431448158820073472 1433031203950166016 1433228428173115392 1441362780717318144 1441561151592726528 1444226760231026688 1445565004567805952 1449942321078730752 1452623427441672192 1452823348089544704 1456858481165991936 1459492956074409984 1461269995462158336 1467150994520408064 1472686167301706448 1475680942162968576 1475884036154458112 1484464757294891008 1487209699523616768 1494037168052502528 1494242788361895936 1496062138211257344 1497211840145129472 1502930246433767424 1505916560145973248 1507789444667670528 1510816202690658304 1514671888984031232 1516555662369226752 1520977107449020416 1525372846452768768 1527230099423991872 1528403753481486336 1529609481577562112 1529819997608607744 1532648806775783424 1534241293234470912 1537289821815681024 1538714299920285696 1541559555652386816 1541771716339924992 1543476768801816576 1546227553337865216 1549299898548616032 1550735505388412928 1552450470946013184 1552664130520875008 1556976565613494272 1558307456098317288 1561476345777094656 1561691247558787072 1562850626524259904 1564578990250278912 1566028754948456448 1570770847835291648 1573675379728478208 1573891960430340096 1578263354596491264 1583042495084004864 1585969718632606944 1589413577397108736 1595410014576848652 1598654354009882624 1609184541312811008 1611143841150584832 1612381981694754816 1618540265390211072 1620733983062195456 1621756295541817344 1631185111213572096 1647271749391220736 1647498458963116032 1650544868835459072 1657076938375692288 1660141059933339648 1660369540673765376 1670022851956752384 1672099832868634624 1681821343524847616 1683069905487664512 1686492505329106944 1686724612747952128 1691599374591852544 1694960572771135488 1696263125251129344 1696531151194161152 1699668228026990592 1702741782086811648 1704814994705851392 1706125120165380096 1709785300812865536 1711099245880147968 1711676160273809408 1716044452259364864 1717634567352877056 1718133861851990856 1721047497309683712 1721627765856796672 1726021454888779776 1726647088789323776 1731053587410321408 1733206471279116288 1735077982777552896 1736411364902043648 1743043362727919616 1743283253088878592 1745405827913133568 1746506779814264832 1746747146835984384 1751598636315181056 1753418620839395328 1756660888999231488 1756902653503635456 1761782349317013504 1767117203814703104 1770628455484132608 1774229109652586496 1774473292023857152 1780922806969505472 1784544395173822464 1784789997210042368 1788090274571747328 1795166683240333312 1798486148261117952 1798733669063245824 1809191422953148416 1812536821294407936 1816472659882409984 1823325730944969888 1827033547439865856 1836207287168730112 1841307247029239808 1842722264794005504 1846882910931339008 1852267409213937664 1853435766333505536 1861311683672990094 1864211555672653824 1877381964864946176 1879667814675682304 1881112311977213952 1886336992954810368 1888296976288579584 1892049011465453568 1893802215286505472 1897304068495245312 1897565189341446144 1903049296415834112 1906830644367527424 1908597545093431296 1910971237564153856 1917916869044082816 1921817040956424192 1922081535456968704 1923508463414473728 1925635680308035584 1933256428104974336 1936831236588896256 1937097797452726272 1938586428858433536 1942477974887989248 1948359993949544448 1949857280189005824 1951962730624747008 1956201326027210752 1961193659724988416 1963581556402275264 1967574589550624768 1972595948444319744 1982946266031489024 1984470131316621312 1994749517615009792 1996007748359159808 1996282453526839296 2003906995245023232 2007612444570550272 2007888746861297664 2019562518645374976 2022074216492302336 2023575377696151552 2033830461937025024 2035340350822291968 2037871671308648448 2039759996811476992 2043531742367711232 2045655057645961216 2049719762420908032 2051619066560380928 2055412740869849088 2055695621786566656 2061636737783820288 2065733198064821376 2067647340517883904 2069933961261350912 2071470652907894784 2077743274797756384 2081968461036126208 2083800835365679872 2086105320333705216 2087708461847543808 2088038339931275264 2098233839637970944 2098522613907120128 2099846301742006272 2104351139461988352 2110723326778673152 2112054710473064448 2114626291510142592 2118212304381149184 2124334098324652032 2127213352769131536 2130527492197318656 2137121679879438336 2148191788200779776 2149546805925249024 2149842642259673088 2158053687186948096 2162044171075977216 2162341727389089792 2168347506851708928 2174913481618096128 2179235022134317056 2191904993193237504 2200726491780612096 2209435917834256384 2213521413244452864 2213826054231687168 2226697135942336512 2228408320216006656 2230814549285425152 2241364182542843904 2244093207316886016 2254395369650651136 2259947430361513984 2261684167001505792 2266224304035987456 2273086659607801856 2274833493553840128 2279713734417154048 2281151712410468352 2281465661173530624 2288059269679153152 2290845149135987808 2292605630222229504 2294414222366343168 2294729996412911616 2301361939851706368 2305934732723521536 2308071449880428544 2312657574509887488 2313437310370070528 2315215153202724864 2319341330006797824 2324377670785171456 2326103258082619392 2328675706419019776 2328996195781312512 2335464848420241408 2337891494452527104 2342214518665641984 2342536871338180608 2346868485375418368 2349043132422684672 2356156271752937472 2360513069592717312 2360837940645510144 2367395031894736896 2374563742626007296 2379392526898429952 2384120366095663104 2393115021865272978 2397981531014823936 2398311558750994432 2412255230604197888 2413776811969216512 2416715761725877248 2427810398085316608 2431100974593293184 2455076329372319744 2456963019725340672 2470907624086831104 2471247688444674048 2481748911563986792 2485615407563538432 2490554311010648064 2505034277935128576 2508149749302951936 2515115990606413824 2517729301718106112 2522732015287271424 2529738757993660416 2530086919121928192 2537399061887778816 2539349016060100608 2542440859156703232 2544796726791241728 2549502342040485888 2554112673130217472 2557222492058777088 2564677951219298304 2567514240410714112 2576451851029315584 2577200792777986284 2582441648785195008 2582797063270301696 2589970633183985664 2597813325266059264 2599451951351463936 2599809706918674432 2602616974166329344 2614565044091879424 2614924879633317888 2618108741869700352 2620120720253976576 2630127931259092992 2635353980255453184 2643928354708652032 2650675805722054656 2661343664478879744 2661709938035785728 2676816592760733696 2677184995815063552 2682135411857620992 2692750024860499968 2697729222391676928 2698100503594868736 2713787134429722624 2717162228411531264 2724708989823614976 2732959683227877376 2734988596417454832 2740550321159798784 2740927495715422208 2748848983711760384 2754310930753095168 2756863120690511872 2761960870543859712 2770324366397008512 2774640454954647552 2778401113820906496 2781473760444940288 2791967525509485141 2797645119517294592 2799795068989341696 2805801519282651136 2816072947297419264 2819501722013523456 2821668467965820928 2832445464432869376 2836284470358842048 2838073517198180352 2840703322929758208 2846347784012169216 2854573944623751168 2862896317640146944 2866062407900332032 2866456856346230784 2882725561434636288 2883122303185453056 2888453520462053376 2899884642157461504 2905246854883344384 2905646696179089408 2913716962331983872 2922539990924316672 2934301989040816128 2945372334603412896 2951361884325937152 2951768072308916224 2968929514589782016 2974419399047233536 2988485576723791872 2992124276422514688 2994423680290258944 3005860492867534848 3011833120291946496 3015578889335341056 3021632405381316608 3029343777968062464 3033111324738453504 3050745692905537536 3054460198847983744 3056807506962972672 3059218963155124224 3059639995217215488 3065297613551566848 3068482586468941824 3074579643631362048 3077428599840571392 3083119111304773632 3083543432679849984 3086953537603633152 3092455106675730432 3098599797097232064 3101471010776825856 3104900941892026368 3105328261041750016 3116614912196634576 3122952691554189312 3123382495117574144 3125701253048519808 3129157980500557824 3132057509896912896 3141541695670583296 3147350759456956416 3147783920860680192 3156526709192982528 3166084990168009728 3171939437265213888 3178827154794217472 3190820029153697304 3197308708019765248 3222287682301169664 3224763963389509632 3237080530780422144 3241467966124390912 3243512591083634688 3262370222427144192 3294996917926232064 3301089737670918144 3314153876751384576 3320282119866679296 3320739081347530752 3340045703913504768 3344199665737269248 3363642687049695232 3366139810975329024 3372985010658213888 3373449225495904256 3383198749183705088 3389921145542270976 3392526250502258688 3393062302388322304 3399336456053981184 3405483564173623296 3409629989411702784 3412250240330760192 3419570601625731072 3422198491760295936 3423352320547618816 3432088904518729728 3436267723703981712 3442094994619367424 3443255531713593344 3452042909777559552 3453294177578647552 3462107174820642816 3470155965555105792 3472822729804087296 3486086725455839232 3486566506177757184 3490811655826267136 3493013559628529664 3493494293671968768 3503197272630362112 3506837241678790656 3513321777998462976 3513805307007270912 3523564698634027008 3534234407629406208 3541256910968265216 3548946584047714304 3561845613939010944 3569088790347644928 3569579994420084736 3576180549143494656 3590333366480666624 3596972296522235904 3597467338126491648 3618382845906296832 3625073642588815872 3632945319764819968 3646651461889939776 3654067094879731712 3672414574337460224 3682614494058479616 3685444529588011008 3693765821862678016 3704534818427875328 3706871532667011072 3722623367345980188 3728423111345307648 3754763929729892352 3759335629351364608 3762224623954427904 3772673985909620736 3776593952577159168 3784098022930907136 3794608136990490624 3795130378682892288 3806098592831668224 3813661288735054848 3817195090186862592 3835833738088165632 3843634081912848384 3844163070913937408 3847016926828947456 3851271360616071168 3866512856209948672 3873662473177792512 3874195594905452544 3877172857716867072 3884955949775978496 3896719987899088896 3899714560378011648 3903925461249494016 3922387319449976832 3927163112804550528 3935149179101249536 3945191896888639488 3965892532062978048 3968940262633242624 3989499035230019584 3992015496718319616 3992564907053678592 4007813990490046464 4015224889141100544 4015777493722595328 4039125037290749952 4044148432984604672 4047150755392303104 4067660923874050048 4070680701644583936 4075743342617296896 4087063484735422464 4091310115291922432 4099439524841816064 4103238133120761856 4110825481739698176 4111391243573133312 4123273475567640576 4131466396129642752 4135294681035767808 4139867922522701824 4142941305815789568 4155486549595512768 4163936922072252416 4167601670731359744 4172210640667410432 4196467679275941888 4197045227814240256 4199692603484012544 4208702278923976704 4221446653557346304 4224109420946128896 4229252583020285184 4236424608762298368 4248668196649304064 4254426705538263072 4261054984394637312 4296383576401559552 4299093611850498048 4299685284519346176 4324088342151954432 4324683454778179584 4336695013703417856 4349826963236192256 4358470044268634112 4383809986386475008 4401452983561224192 4418871835668512768 4427042826488905728 4427652108463374336 4453394271884673024 4461629098570850304 4482728365085687808 4488186414633772032 4508790739301302272 4519894860723027968 4523368334003011584 4532448608071974912 4546173319215603712 4549666987107680256 4559427468834308096 4562931322347061248 4576118539358306304 4581690298271975616 4585211260444459008 4588828444732686336 4589459992825823232 4602723879703412736 4611869465447043072 4616142899760857088 4625315149019774976 4626874620740141056 4630430306405449728 4638682660013595648 4652206516165238784 4657351412838039552 4657992391562625024 4670929696840482816 4675782988905054208 4684429037331283968 4685073742676361216 4693736970750836736 4698086264845369344 4712312543505874944 4721026139185434624 4721675881291020288 4734790063789473792 4749127485252014592 4768240732191326208 4786230043730545956 4795963062029647872 4796623117501988864 4824510461208395776 4827553623938433024 4833431523451754496 4855620796170633216 4862201949186586368 4910152658744639488 4941815248173662208 4942495376889348096 4963497823127973584 4971230815127076864 4981108622021296128 5010068555870257152 5016299498605903872 5035458603436212224 5045464030574542848 5059477515987320832 5060173838243856384 5074798123775557632 5084881718313406464 5089593453582483456 5099004684080971776 5108225346260434944 5114444984117554176 5129355902438596608 5135028480821428224 5152903702058631168 5154401585555972568 5164883297570390016 5165594126540603392 5179941266367971328 5195626650532118528 5199619413837348864 5205233948332658688 5229130088183758848 5229849759266635776 5236217483739400704 5240241440507953152 5260255862518185984 5270707960510906368 5287856709417304064 5301351611444109312 5322687328957759488 5323419876071571456 5353633185521467392 5354369991630127104 5364270823715241984 5385500049720999936 5395458444783353856 5396201007189737472 5427574268859445248 5434324456823062528 5449417979647229952 5465919366455754752 5469977192834909664 5481100642319597568 5481854991430844416 5497697967423520768 5508621861506190336 5513726241381023744 5523921741087719424 5540648732794017024 5556802227641812992 5562947520889880576 5583935051018970282 5595290239034589184 5611603038565302272 5632145894594838528 5639003444027046912 5643336935931641856 5664890928865738752 5672568940717684096 5676147034396360704 5681406645859516416 5692695568024338432 5709147889247502336 5725792635280293888 5732913712692461568 5765451122869272576 5766244606370906112 5776907040924106752 5799769284314923008 5810493709766688768 5811293392358178816 5827433924663967744 5845079981848633344 5868603978081632256 5890744669206825792 5902723768651874304 5903536144617832448 5937859029179564032 5948838798094467072 5984248552845029376 5988847360580517888 6011720985735069696 6023666240583892992 6043264810762633216 6058687555936124928 6066222649476907008 6101491385811075072 6108920397695967488 6113615013925945344 6119279990434430976 6130595227103133696 6136965172937883648 6149159287262724096 6154857199681142784 6166238222609547264 6167086865359699968 6184910213351460864 6197199594194464128 6202942021553651712 6209801883784052736 6210656522083500032 6233229824393269152 6245905383108378624 6246764990235148288 6251402506097039616 6258315961001115648 6264115019793825792 6283083391341166592 6294701518913912832 6295567841721360384 6313053418385965056 6332169980336019456 6343878874530427776 6357654309588434944 6381640058307394608 6394617416039530496 6444575364602339328 6449527926779019264 6474161061560844288 6482935932248781824 6487025182167269376 6524740444854288384 6602179475341836288 6628307753502769152 6640564239733358592 6641478162695061504 6680091407827009536 6688399331474538496 6727285374099390464 6732279621950658048 6746898450991808512 6766397498367410176 6779842291084541952 6785052501004517376 6786124604776644608 6798672912107962368 6819259978823405568 6824500480661520384 6839141203251462144 6844396983520591872 6846704641095237632 6864177809037459456 6872535447407963424 6884189989238734848 6886511063427186688 6904085819555119104 6906588355157295104 6924214349641285632 6940311931110211584 6945645459608174592 6973133012355514368 6981623311652534272 6986027119257059328 6986988587343937536 7006394545260724224 7013674483357581312 7026643555996925952 7027610614014541824 7047129397268054016 7068468815258812416 7082513821936530432 7123691227878021888 7138177580695289856 7139159988840169472 7152361098286989312 7180666732961333248 7193944593044471808 7194934676252983296 7236765691812593664 7250147285177631744 7293302923779879552 7308134189759463424 7344829148674920448 7365228988116959232 7370889059176022016 7387531643725356032 7409069636855750656 7413743065334022144 7445246734691960376 7456846222690615296 7518671258702729216 7524449247908855808 7545347971819241472 7553187905154318336 7568196045861814272 7589216273980981248 7590260757365784576 7612197185663336448 7627322577470109696 7634390180373725184 7671667476176331264 7688326141827874816 7694033853657894912 7702542721232142336 7733025712419897344 7747324946355585024 7748391189810905088 7769911899551956992 7793439975798177792 7799429120756023296 7807850922498988032 7844774638899953664 7854326225609101056 7870298358202499072 7890383793777278976 7931785064125956096 7978998070460039168 7984030993436639232 7985129814107357184 8030449778282201088 8031554987445190656 8078250074581499904 8094301510784606208 8135321847748100096 8141361403289167872 8151486685234593792 8174126969470844928 8182620230583844864 8198879049683632128 8206476266241523712 8221650963479396352 8222782487146266624 8246546951135281152 8262932792259285504 8270589362071535616 8285882611631579136 8310973099191025536 8327873844144504832 8335203341462719488 8344421281334820864 8375902576528455423 8392935358551883776 8394090455628480512 8399385206968025088 8417404557847953408 8442893307114692608 8448218841892257792 8458505166040570368 8497336393298608128 8508853411076526144 8522109968789274624 8592767152803119104 8598187223700996096 8599370569038692352 8648176684303908864 8649366909556359168 8699653926472384512 8716940088537268224 8767619972772950016 8802905967122448384 8854085652977811456 8855304216926748672 8906788543769346048 8923258197141700608 8965456730171375616 8976372829267544064 9017581478602604544 9039789721446055936 9046736668006023168 9064897216143949824 9092346638431207424 9099333974215360512 9118854937668616192 9152237078716612608 9163380596543951232 9170422520888918016 9177656889465372672 9178919985651646464 9205447759406825472 9223738930894086144 9232285799521714176 9250630298039549952 9253749241480282112 9260860612810899456 9277365320027191296 9304413032330477568 9314702825676079104 9315984783125250048 9351565977810108416 9368858074662567936 9370147485352722432 9387473941501673472 9396172529690738688 9424625087011749888 9442052278370869248 9443351762582040576 9469580127578947584 9498254970504029184 9536481464382652416 9572460087461091912 9591926124059295744 9593246235003977728 9649020922416791552 9666863046903508992 9711241592341266432 9724403898373172736 9820305317489278976 9884990753778696192 9926995646255947168 9942461630254153728 9962217244042592256 10020137111740514304 10032598997211807744 10090928061149085696 10118955031974641664 10120347676487712768 10149596247551115264 10169763436626812928 10179186907164966912 10198009368161943552 10216450692520869888 10228889968235108352 10258711804877193216 10270056961642856448 10308803171111945136 10329766595140780032 10331188253081206784 10359882532735942656 10391253301064237056 10410467896665317376 10458260176367517696 10459699518533271552 10472434967478801408 10480482881015906304 10520511725036371968 10541415921021812736 10575713418834608128 10602703222888218624 10646839752143142912 10707266371042934784 10708739983260254208 10728541647430483968 10771000099441999872 10790916889566707712 10792402014379474944 10855148537718890496 10868648913646125056 10898835959294459904 10931838732911509504 10939954385669819328 10962201284639195136 10963709982861688832 10995395934847041536 11017243723012380672 11027452482762047488 11047843482175438848 11081297465588034048 11113604455283625984 11125895041779761152 11167870102037940564 11190580478069178368 11223206077130604544 11264291789189677056 11278006888054093824 11286673871863283712 11329781857731477504 11345137881435368192 11352294068792721408 11385391136048676864 11418295778495004672 11451585270560587776 11530902245738545152 11532489212741812224 11553814081848213504 11599538568629846016 11620987419533377536 11622586784716357632 11654867849327935488 11690159963697266688 11781489338413651584 11805447537303748608 11807072289235664896 11875718058359128064 11897677596188934144 11968497105690058752 11977694721161035776 12023441971470139392 12047332481167785984 12086529621525266432 12117375111872249856 12132445298953814016 12202982771622150144 12217840795391934976 12227230027851890688 12261190454206267392 12273930345875767296 12298318574525448192 12309714399362285568 12332476445219094528 12334173730719399936 12369820426702921728 12394399188388928256 12405884043107303424 12419603767568105472 12421313044167000064 12466459648786538304 12491810766216757248 12493529980470296576 12502805012194079232 12516631922002231296 12566166782682333184 12589403037827825664 12591135683442720768 12626106836771930112 12664339960672038912 12687757749060855552 12715308619176869888 12763280116614789216 12789234832079060992 12889150729204678656 12899055853558038528 12965871864497563648 12974050364334538752 13049480889708576768 13204358950683672576 13256615507005538304 13281128479466717184 13282956325390123008 13360182815654019072 13376798662949076992 13454570748198780928 13464559243901316096 13532794996734820352 13559684582169083904 13570105002009034752 13572249209553289216 13597345824215924736 13638519957646811136 13649000961323040768 13678282406502924288 13688793967041183744 13693409282190475264 13728355618074918912 13745070894815926848 13768379978477469696 13773022126854373376 13808171639110238208 13848428699282571264 13880623862220423168 13891290919216349184 13963246623305068544 13972054238514118656 13973977174687875072 14012789090521448448 14027348966715162624 14053287111993851904 14055221228029083648 14094258794536108032 14136937630517624832 14165027643873060864 14247382455756043776 14278319977680338944 14304722196573978624 14361333465922666496 14387889186088943616 14389869352505966592 14473531383625187328 14500294570355263488 14586605847559759104 14616268379518926848 14689658297349840896 14730457976233918464 14775063287450712064 14818139273711501312 14827486130668044288 14890493469383920752 14913692445381230592 15037342517405458432 15048898495817711616 15106375810308636672 15136392091723628544 15178432547961962496 15180521514731569152 15224394371326672896 15254645154940219392 15268780360747450368 15343334952352662528 15388067707315789824 15405085442464284672 15466051424839794688 15494649892711170048 15496782379621810176 15539823799103913984 15586879951596355584 15598858241512046592 15615701844997976064 15689549277799907328 15708652451218202112 15780767587554557952 15863570128251912192 15957996140920078336 15968061986873278464 15970259628214714368 16060899556564402176 16063109974890381312 16156500149162999808 16188603021569212416 16270643695496200192 16282722806578335744 16302973370469187584 16348253938941689856 16365240461167689728 16397758099367264256 16443301926958792704 16445564974292533248 16493093902270562304 16525865584518571008 16541178724143071232 16571765223263158272 16621946198382051072 16655747688289009664 16670406682925438976 16688842562669641728 16751805153056910846 16785870717103767552 16788180911256961024 16834809115695906816 16885786614229385216 16896437683784515584 16917010332081140736 16994672786597216256 17017706822153052288 17044219937578549248 17185534305606238208 17198741138077384704 17296353368607817728 17298733819112718336 17399307852944769024 17433880177074536448 17535239945545900032 17605811934244896768 17708171305955622912 17710608433853497344 17813577087538692096 17846516394283401216 17952745658535088128 18035162957205209088 18079579442892111872 18129794432287899648 18184693276862414848 18198667948430721024 18237709875337232384 18304474157433225216 18326761193087902464 18340845041777836032 18357839971303292928 18410895518813650944 18447477861788172288 18464571599043428352 18501260596079099904 18507498482960564224 18554730640054382592 18608826064660955136 18629405651352158208 18631969566250500096 18737716149325135872 18740294970705444864 18774947883003346944 18792345059381477376 18849250174023499776 18884104556741738496 18886703525164081152 18939160255157895168 18996509941008058368 19072962928765304832 19144920174922183824 19183852248118591488 19186492470007955456 19298041844833583104 19333726093807017984 19422483184682532864 19448807796746345472 19640610634978557952 19853991292511894336 19884923260508307456 19924434488085184512 20040274223481028608 20065197994423615488 20181856122298171392 20240695352975425536 20299192495102230528 20339526873253625856 20358373814329933824 20396018736323887104 20457779936470216704 20517423609754386432 20540113923285712896 20617606342223890272 20659533190281560064 20662376506162413568 20719765065471885312 20782506602128474112 20820935793330634752 20919399037066543104 20944869934957602816 20960965762031812608 21041023450072743936 21082831842043625472 21151426837669216256 21205406445776437248 21414532742085869568 21417479966520508416 21457083294860967936 21542000198883999744 21581833779133415424 21584804028758949888 21710297075437780992 21737297827292250112 21863677465823019008 21879908771339638656 21924402569278390272 21927419965723377664 21990791869694083072 22034487446024761344 22054904965524094976 22095686964350877696 22162594931176068096 22227208910567251968 22251790083559522304 22335740204075881128 22381160956138356736 22446412154261209088 22556013776108187648 22573347743726567424 22659563715462955008 22690275762870736384 22704588137585442816 22770782272097353728 22836591556990009344 22903170541121175552 23064978425483624448 23107628163696427008 23199077137259692032 23241974839066755072 23245173569432715264 23309735698655870976 23380319927394533376 23562978676827303168 23610895074607497216 23614144578471329792 23751436116718256128 23795355192377868288 23936994211380117504 23955389442322071552 24094664962335571968 24173059243050532864 24234750223744499712 24405965543244300288 24435681590783869952 24454460055703781376 24522380908412534784 24547860691751534592 24596637149050896384 24619428798724571136 24664952890438189056 24668347461438799872 24739640853405843456 24788798376777856512 24811768086214606848 24842626088334000128 24932919297573076608 24983621532433514496 24987059960940593152 25005610024388158464 25033263844004462592 25132333565364666368 25178806075655651328 25182271366885441536 25252213673543860224 25328679921344077824 25375515498121711104 25430617238353739776 25526560233229578432 25578469664158121984 25778301458409357312 25798111707116077056 25931743728995127296 25948100728669077504 26098961779417153536 26408717901367345152 26562256958933434368 26565912650780246016 26720365631308038144 26909141496397561856 26929118487802632192 27065589993469640704 27119369164338167808 27140210004018069504 27144498419106578432 27194691648431849472 27277039915293622272 27298001922646081536 27356564813005848576 27456711236149837824 27490141789631853696 27536759956954939392 27546044253708746752 27616343278220476416 27696857398565142528 27761247724440846336 27782581838432698368 27926493246610137088 27944108477028237312 27947954349375750144 28054697933430325248 28106574223987703808 28110442456058167296 28188517589072216064 28273875261035249664 28330055287746121728 28494764911512087552 28609444393147957248 28722666931845332992 28775778372177887232 28779738705011933184 28947062767250374656 29000589140710526976 29173211695119518208 29379316594699681792 29460915952467836928 29550126574901424128 29636278547423002624 29654972261336088576 29780986938767841504 29827384890762461184 30074685034810916864 30097796991635423232 30272784183447257088 30356865095923924992 30361043029463138304 30448788742653345792 30509290309880438784 30537560721494900736 30686669904705325056 30776135414631579648 30810170884928569344 30932102849679589376 30989299785422340096 30993564759243620352 31079647598207827968 31173759903192711168 31231403689995952128 31379098555599814656 31417304902436404224 31561535175109115904 31727140256503824384 31915992281840156672 31940519256429428736 32121799113128804352 32126219949780762624 32313000298325999616 32377206043138424832 32565445613156671488 32605946740938375168 32696507877883379712 32730480922335379456 32795516198734528512 32886603853917585408 32891129948585066496 32986187804541124608 33051731169037142016 33082357448286142464 33143530446526316544 33243892396764102144 33340813365850877952 33377685125339283456 33503610306113821692 33571741434207535104 33576361822513922048 33669618231391813632 33771573228458770432 33792875367569031168 33834020664162281472 33989345573194432512 34035413644306104576 34371068611212476416 34592706737215635456 34597467638225436672 34798615705889538048 34867760354149072896 35070479891091800064 35416342611911245824 35421216867706994688 35627154175077384192 35693032788566802432 35905491317070176256 36070325914410418176 36159158885784223744 36259588864575799296 36369386553724829696 36397335896861442048 36475419750674464768 36608948314866450432 36653522386175804928 36681690083555672064 36821791037627301888 36894955723576344576 36929143198086856704 37002521192158199808 37014996965921128448 37109461280108765184 37217652129321910272 37258811302704316416 37263939132501000192 37475432298650271744 37480589941410889728 37549895766006693888 37698500348046999552 37768209113483476992 37773407050328162304 37878320510315790336 37993019882016116736 38145925857530609664 38289840349844367648 38367704496237182976 38372984940015910912 38596083689667166208 38667452187614035968 38897615593492690944 39281221269957115904 39707982585023788672 39769846521016614912 39848868976170369024 40080548446962057216 40130395988847230976 40363712244596342784 40598384990204461056 40679053746507251712 40716747628659867648 40792037472647774208 40915559872940433408 41034847219508772864 41080227846571425792 41235212684447780544 41319066380563120128 41324753012324827136 41565013204256948224 41641871586661269504 41889739869915205632 41921931524063625216 42082046900145487872 42165663684087250944 42302853675338432512 42410812891552874496 42834959933041016832 42914166589721935872 43084000397767999488 43163667558266830848 43169608057517899776 43420594150875561984 43474595654584500224 43727354931646038016 43759817542679277312 43848805138556780544 43854839931446755328 43981583739388166144 44068974892049522688 44109809931048189952 44191373928701755392 44325189862352136192 44454417821134503936 44503580167119044608 44671480408151762256 44762321912276713472 44892824308522418176 45112027552216375296 45146695487453134848 45319127430925910016 45380551525741472768 45409176275170885632 45541564544194707456 45673183113980018688 45806341082242351104 46215256327392854016 46398154274519384064 46483949678133510144 46490347138865430528 46619471397311741952 46760639854789066752 47125957353654606336 47228289156942659584 47502872233436512256 47590710384755736576 47873988422760235008 47910778884644143104 48189329924671143936 48346118486101065728 48469500447488999424 48811931086488600576 48871363181567739904 48908920111407562752 49044761816825069568 49095721383503069184 49193274298101792768 49329905780876378112 49336694922877599744 49479281706811686912 49577596753555713024 49623536172429213696 49865838595146153216 49967243064867028992 49974119921881186304 50011220048776316928 50066527688008925184 50264667130729332736 50357612151311302656 50364542733770883072 50504427347087720448 50657359842688155648 50751030996243422208 51053120466459156864 51156939328316243968 51556602916818714624 51596223414232154112 51863487457990254592 51896201457338155008 52197923558834307072 52817435802734690304 53124513917866868736 53131825301560492032 53440731262616076288 53818282992795123712 53858236975605264384 54131179986939281408 54238738328676335616 54389383296863698944 54554079830587244544 54596003845292163072 54713129626011697152 54913422472299675648 54980283579263707392 55073519913909878784 55092088507417493504 55232686556440952832 55393714797130285056 55522495448881692672 55852986493220274176 55888216954056474624 55895908698751500288 56213148447975407616 56220884912116334592 56377035178144432128 56547750522070499328 56660110575492243456 56989529823024175104 57218888786295914496 57445333863690665984 57551556744355774464 57559477410023866368 57894125534500749312 58001178281421053952 58346423390239036416 58758633189399363584 58921831904935673856 59100253149802848256 59272557094846005248 59561973877535683008 59654769781524922368 60149370069621833728 60195593983270846464 60545568366894514176 60722086058926276608 60897577485306691584 61018580619760877568 61075121442989801472 61373339809410650112 61552270829263159296 61620341769857138688 61978599570844680192 61987129518487240704 62159295196415655936 62347519806385422336 62462807379991904256 62758197111199629312 62834609804872808448 63123070350218231808 63454280513007648768 63831984563680313344 64243598226257608704 64252439899561525248 64626000596651999232 64754412086276849664 65130891226313342976 65211893481876750336 65460961844670758912 65591032397469057024 65773207707835170816 65782259897170132992 65972375609082249216 66103462338074284032 66164714896572284928 66287060893052633088 66487784793528204288 66681626731701755904 66755370250678566912 67007220612227643384 67143482868415070208 67152723645027844096 67339236462783627264 67543146456917540864 67668041328324562944 67978691146388865024 68070827288612209152 68742137222424952832 69194935276450873344 69597231411779076096 69735520708298145792 70140959782183600128 70832685223822491648 70842433735413989376 71254308350154768384 71386065577133604864 71810982634140352512 72318317771568447488 72519177729151598592 72738773107449659392 72950839501348929536 73217896629732900864 73307044772351609856 73363380167111344128 73643582075254603776 73789911447152689152 73858286396173713408 74005042384316399616 74029993931842256896 74218922560217530368 74435304258643820544 74527878265002000384 74950864597300543488 74961179882821779456 75099791532013387776 75397000696093999104 75536418226966953984 75546814100656324608 75756641020631580672 75986039764032233472 76291851715061219328 76579680699688735296 76735408992474365952 76745969880031821824 77192167379334332416 77334904375228071936 77795231186985381888 78562442539914231808 79415965170047577344 79697737952340738048 80161096893924114432 80727424489192685568 81196769980408922112 81358107493014503424 81433495257319735296 81584074945295548416 81831119745880866816 82069694439017545728 82470425368895561088 82638132761126240256 82649506024649654272 83130026408513896448 83283743173322539008 83779479739830411264 83843863048127250432 84164093800290975744 84331327368174501888 84605707350676865024 84821625783105748992 85828333179443871744 86168000795535998976 86327335116533661696 86339216115035799552 86841188301751123968 86949191309169000448 87454709863292076032 87519635085358554624 87709679862893510656 87963167478776332288 88137949784099045376 88219619862096379904 88382747857403510784 88650379724704272384 88908835642269007872 89007160334238089216 89342960816303524512 89524643824553426944 89785648617044836352 90224055104432750592 90293390974906269696 90761103051482945536 90818352550341771264 91083129088389414912 91346366227960037376 91612682164484702208 92430512654785708032 92796308549038768128 92967899356267020288 92980694277730861056 93238942794623483904 93521279709578133504 94251914707309212672 95005744466873024512 95181420769511473152 95747976845520470016 95821557769288286208 96378659849342287872 96939000894977998848 97742726363135479808 97817840222815125504 98089523633650139136 98191442767006138368 98386548596203585536 98659811561752756224 98673389845755199488 98958563413623373824 99155193507111426048 99247072344858427392 99731677190292306432 99948239843762372608 100022440097552633856 100133055376017850368 100529334261458665472 100715224302622605312 100729085467541766144 101008854694175440896 101314719685376311296 101502061992486844416 102106240932918313728 102313878656632487936 103113205833637429248 103726974915980509184 103792402914676310016 104395847117668614144 106249027835733737472 106263650603120984064 106881462525232152576 107716473951210528768 108262359973878562816 108477476657352671232 108778766593727397888 109108159661174489088 109192007690584326144 109426259252023394304 109826844944599351296 109960567158527414784 110465373112881905664 110787429594260570112 111044990897763385344 111705972986440548352 111776433908112949248 111791817397503000576 112426296895950815232 112441769824232669184 113095501044140998656 113320221150984486912 113979059646048350208 114437777572591828992 115103113488711548928 115118954820047732736 115788251069001498624 116002356562842107904 116692846780478072832 117517266378798727168 117843663809871347712 118200506299605696512 118545114189692010496 119123947755071366016 119309539563049844736 120298740139243667456 120391187966541692928 121091136733789028352 121795154970613383168 122037161239521755136 122150242885979602944 122746679618821300224 123104541658526318592 123240683539714277376 123957199141689360384 123974259036974481408 124695039612770844672 124925614759983808512 125669219609745616896 126246140700436463616 126908561026015297536 127663969127360626688 128504879799123050496 129252001193303998464 129508824172553699328 130261782452626685952 130423786963753500672 131182064794938114048 131546415415670341632 131564519794340265984 131944751218164498432 132206924676148568064 132329429793144569856 132574121786105266176 132975569587056408576 133363253463403511808 133510740501357133824 134014441224455286768 134286965736830140416 134305447290055688192 134678472925567254528 135086292913835081728 135336082656649125888 135957382292777730048 136141654577224418304 137484274444849905664 139194462823558152192 139471041416596291584 140281919564367200256 141684867470827978752 142508616700309536768 142772131154267209728 143621965268280705024 144636635543136894976 145038355458303197184 145477546214899318784 145901679002697859072 146435793259465801728 146614089544703219712 146726760334222688256 147287164150509207552 147579822894305378304 148010084768632799232 148059987863684513792 148437845120435060736 148870608517287641088 149901729194601086976 149922359765643558912 150199583064026775552 150794001392187998208 151072836453933907968 151093628201312649216 151513282041263161344 151972079528064466944 153159361399377470592 153470817984948731904 153491939760063643648 154384334758668664832 154669808750456143872 155590462373970763776 157124885079828463616 158831930340095154688 159395475904681476096 160322193787848228864 161454848978385371136 162393539960817844224 162716214986029006848 163168149890591096832 163662239491761733632 164139388878035091456 164940850737791122176 165276265522252480512 165299012049299308544 166260052817027792896 166567486346645078016 167558959479660822528 167687726096254500864 168662654736349003776 169211414701353730048 169643251566211497984 171656666358887743488 172336001591071997952 172654670233067323392 172678432230071599104 173682376603502247936 173898382618338000896 174909419726584152064 175039270170717109248 175926334957552664576 176275899568198090752 176439239724192759808 176765495714807021568 177300759449408544768 177817671284538015744 178014320668476178432 178685921632607049024 179049287649106853888 180448110208865501184 180586781949812539392 181522206102965891072 181636705100683542528 182166258176778829824 182692732455920074752 183225364328969404416 184861025309571416064 185935798712534040576 185961388555461722112 186477885589246967808 187042559419156267008 188503829414618425344 190011488933746049024 190362841539022946304 191495953691040940032 192757319698684575744 193878001789955997696 195485452726270959616 195635680445630251008 196382885534012276736 196773097192407171072 197319623123505512448 197346779691510398976 197917126827246747648 198310387014222852096 198494144689716854784 199463354380584612864 200044880195105267712 200266110752035700736 201058668522917330944 201430448605245210624 201458170935083532288 202017709388350881792 202629439370752622592 203004123984973688832 204212481865836627456 206226411667274858496 207453949831961018368 207584805829352620032 208791694235337228288 212498055671467474944 212527301206241968128 213762925050464305152 215432947902421057536 216524719947757125632 216954953314705342464 217557533187454795776 218216319322348978176 218852518504046788608 219653689889198702592 219921134317054829568 220930746225763811328 221574859188521140224 222089981795526770688 223411945972881096704 223583634795006001152 224852593791901630464 224883539648465338368 226191002088281997312 226640442301968973824 227958119292096700416 228875555145183657984 230206226977423097856 230237909640095465472 231576502138002997248 232004713125684215808 233385693560956145664 235034532757597454336 235687327619742695424 236401012599211393024 237090228379384020992 238247895510142732032 240597480278487334912 242182273467578056704 243590309941226766336 244074322479043510272 244300485771959205888 245493359237642600448 246209083317052637184 247914398283378720768 247948518073948962816 249390079225541689344 249851229519967617024 251338439219491233792 252492281400872927232 253817122052030595072 255327938254721253376 258504002386607996928 259017648345107398656 260523564905253371904 260847573927507001344 262364129589876228096 263129039588680531968 263889502436328996864 264413849352297136128 264658859586289139712 265148243572210532352 265951139174112817152 266726506926807023616 267021481002714267648 268028882448910573536 268573931473660280832 268610894580111376384 269356945851134509056 270172585827670163456 270672165313298251776 272283309154448836608 274968548889699811328 278388925647116304384 278942082833192583168 280563839128734400512 285017233400619073536 285544262308534419456 287243930536561410048 289273271086273789952 290955092429798637568 291803358005395718144 293228179089406439424 293453520668445376512 294574328301018415104 295159645788610756608 296020169537265598464 296119975727369027584 296875690240870121472 297741217034575282176 299844719531287117824 300399166128053551104 301588002784375996416 302145672907867815936 302187256402625298432 303026564082526322688 303944159056128933888 306318722798754941184 306941635969897463808 306983879520127287296 308768669517337329664 309339617500912287744 311180924747941527552 314249770159656927232 317663860680190309376 318790951809362952192 320644387575696457728 324787079921635688448 325432429972058013696 326336299781182193664 327324478983523467264 328278777756070182912 329881701475582244352 330598024098598617088 332520105634055585792 333134972693290156032 335117918959321645056 335375452192509001728 337325309472698007552 338422829402707460096 339286503132422995968 343313332717775486976 345309340466134646784 345356864460143198208 347364753207004495872 349818839453168304128 350078540341434218496 351852669915105329152 352551799136396181504 352878479448385519616 353530991429614043136 354601518898817089536 355635342569076031488 357371843265214098048 358098575298213707776 360896220417731002368 361173563899625078784 363044412205931782144 363273410201367085056 365385464911840149504 366450728657938808832 369722050619142832128 371871597425068081152 371922777110923444224 374085118838312534016 377007658829236850688 380725683078045892608 382991907382081880064 385514639397369151488 387756003579911995392 390970905452541919232 391271360891260502016 393546194384814342144 394639246247011024896 394693559383020797952 395834253654493495296 396620774028445704192 396988289379433709568 398926708761169225728 400089760390210535424 400532221504071401472 402117337045834661888 402860897210490421248 402916341870167064576 404035418776701763584 405258878741505245184 406008247969947377664 408424963731673254912 412452823334549716992 414907899663922036736 417583388470674456576 425054602412483936256 427525850100928610304 430865895804842115072 433909906629410684928 435115066374909591552 436432638644697956352 437705037008093577216 439307379778397405184 439842268634109659136 441861492451527622656 444179963591053541376 446823891945762193408 449705187583803260928 449767079296930676736 452382004176563994624 453280884603937947648 455916238584193400832 460412453954846195712 460475819280190930944 463153004276005994496 464009426251368431616 466771387121912291328 470069065515194908672 471374655239485390848 472802025198422786048 474180456758768041984 476495791020285464064 481194960556974669824 484364546935156113408 487180619882453532672 488148644958087020544 490986718475285200896 492418166634105274368 495828796566757441536 495897036147897925632 498780158451083378688 499702459039935234048 502676878438982467584 507634244104061190144 510655876509442506752 517008004773215993856 518035296690214797312 521047129810506743808 521695147855014002688 524728259179752456192 527779004872657993728 528827698704594272256 529317719172578279424 530296487144421064704 531902278348225634304 533453013853614047232 534042962005428535296 536057764897821147072 537147862947320561664 537221789160222752768 540345171655340326912 541344330626596503552 544566618308897673216 549937097779399622656 557884165666385166336 561127678257468801024 570034466801238147072 571088524617068838912 574487861073122820096 578546542172547579904 581910184859597275136 583606716010791436288 586456358178812878848 586907041336890753024 589148656602036830208 590319291577221513216 592040339074531196928 592239951454738055168 593751380481740242944 595482434069150564352 600798332256107102208 603176005568751992832 604291345815735631872 604374512805250596864 606053128165052645376 607888318112257867776 612637445597509882368 613967759040254574592 617537339034674659328 618679235001824575488 622361849495883055104 628499540319313854464 635327721360380618752 637581903618725904384 641288775151392915456 649574159843271376896 650864859944116027392 652672599562364387328 654648957967046934528 656557555512140365824 659763402951164488704 665040211268111171584 666269945386580312064 670235837918643290112 670750904385018003456 674650618945396015104 678573006264845991936 686626665435550973952 690618680932269293568 690713728920286396416 694729506414008991744 699637678906336608256 700157080682868436992 703705339830210658304 705103598272792363008 707061982859228086272 709203037797634179072 711270685138152062976 714743686530428196096 716197150596427415552 721792440835462004736 726088824411863564288 726546820402734170112 730770929823680299008 732901457315877617664 743743194850136162304 743845554221846888448 748170237676625068032 754015317658473701376 761451366156091785216 765983814764163760128 775512007159823990784 781941810905083838464 782542721782521004032 787092388769628684288 789387118766041595904 791668507308986990592 793241548056891408384 793976578758867419136 797853417522338451456 800179520780421070848 801064443008142802944 805721794420980842496 805832683740334129152 808070837553403527168 810517757483010490368 812016495939894755328 816849927463346509824 824905646669099433984 829815799327844073472 835166776941348913152 855051700201857220608 861731791609684230144 867819813258821369856 872865277289395912704 875410074016187154432 879684537268219318272 883722984903055245312 888359927182107082752 893647783891524386816 899534158593861353472 904764008353127989248 906561769207875895296 911832477168386801664 920824907909692391424 920951638560381861888 926306008552011988992 928018852502736863232 933542774243824582656 940138131030389817344 942749310478970781696 945604050396845572096 948360913517536083968 952991582040570928128 962389921113949339648 974361239764907065344 976297289916174041088 981973436950570401792 984836333268210548736 991794072295795851264 997560316902166757376 999404918079870468096 1005353756877964935168 1015268488208122380288 1021311753018885013504 1036070593380429594624 1042094259621013487616 1049456518359504912384 1055558009745315987456 1057655397409188544512 1058635438345156558848 1060592974288842129408 1063804556696451268608 1066906027707228094464 1072115529795642294144 1074295725894641123328 1074443578320445505536 1080690343310680653824 1082688661253193007104 1089133236617795346432 1099874195558799245312 1115768331332770332672 1122255356514937602048 1142177049234137677824 1148975722146245640192 1157093084345095159808 1163820369719194550272 1167213432021582872576 1172912716357625757696 1173814082673781506048 1180638583154443026432 1184080678149062393856 1184479902909476110336 1187502760963480485888 1190964868138301128704 1201596664512214204416 1206352011137503985664 1208582691631471263744 1208749025610501193728 1212106256330105290752 1215776636224515735552 1225274891195019764736 1235074678069349318656 1237358470003649150976 1244723698991766110208 1270655442720761237504 1275163807237451808768 1282577550302785830912 1301729719888232054784 1305345199124728774656 1309297915934093869056 1313115111024280731648 1319526805902328977408 1330080422536222343168 1332539890773160624128 1340471675837286580224 1349301237890792030208 1357146012529691983872 1381237361864538587136 1381427457840572792832 1389459012828017983488 1400314161365736873984 1407410679660421316608 1410207196545584726016 1414123965718456172544 1418406075595268358144 1422541370276304125952 1429487373060856392192 1443584881670924009472 1452177648823727128576 1453093640805468340224 1461541859647360598016 1487486389700272324608 1487691108443693776896 1496340475353250136064 1508030635316947402752 1522902732312183570432 1531967629528327520256 1551024014319647981568 1563883621810167676928 1565085443565042008064 1574184777539257368576 1583337014617973981184 1586483096113782816768 1587953157517734838272 1595706835044676902912 1600359041560842141696 1602128886016285605888 1611443588841961684992 1611665367480668258304 1621035514966020980736 1624032991879789510656 1633699854926693019648 1649811293338198867968 1659631598655688146944 1710103400403714441216 1723463583219368460288 1735639626517642739712 1745730554578791825408 1750820148032374308864 1759369074536438636544 1767445969806110490624 1776719854364214165504 1787295567783048773632 1809528016706255978496 1813123538415751790592 1823664954336773603328 1841903277120763723776 1852612017104023977984 1856037705005473726464 1867085548487649165312 1880276262060779634688 1885498620957941563392 1891208100793691144192 1896721827035072167936 1905983164081141856256 1924779842227898679296 1948722479529814130688 1952594579832348082176 1963946873901140803584 1969672666536421097472 1995120633804333514752 1998809836159740936192 2010707513755929870336 2042623506037770027008 2072141186760859189248 2084188519242026975232 2098913036719009824768 2111116019490631974912 2115310794818377089024 2121185948577684258816 2127609113392902537216 2133812055414456188928 2144231059591284588288 2148591451789282246656 2148887156640891011072 2161380686621361307648 2165377322506386014208 2178266473235590692864 2199748391117598490624 2231536662665540665344 2244510713029875204096 2284354098468275355648 2297951444292491280384 2314186168690190319616 2327640739438389100544 2345825432715251515392 2347628165347563012096 2361277166308886052864 2368161356298124787712 2368959805818952220672 2375005521926960971776 2381929736276602257408 2403193329024428408832 2417165383262942527488 2417498051221002387456 2424212512660210581504 2431553272449031471104 2450549782390039529472 2470149356138698637312 2474716940007298301952 2489447397983532220416 2541310885441522475008 2565155100605571661824 2603459439776464109568 2618595831868187738112 2626230222048561463296 2639053611804657954816 2665079781546321248256 2680943351674573160448 2698602475781584060416 2714292025059383967744 2762474723729077174272 2762854915681145585664 2778918025656035966976 2800628322731473747968 2814821359320842633216 2820414393091169452032 2828247931436912345088 2836812151190536716288 2845082740552608251904 2858974746121712784384 2887169763341848018944 2904355297647454257152 2923083719294721196032 2975382216887387553792 2992680950706500272128 3016061270633894805504 3045805464624367140864 3063935259056655040512 3127767243620335353856 3148369555078514737152 3166674029235947962368 3172966192227565633536 3175906315035469676544 3191413670089353805824 3200718083121684283392 3222887177683923369984 3223330734961336516608 3242071029932041961472 3248065983759579021312 3267399709853386039296 3299622586676397735936 3319263197311376293888 3446927166438736920576 3471279253035285479424 3491461109157583650816 3501640296064748617728 3518738149072877273088 3553439708728428331008 3574591135566097547264 3619056033412511956992 3626247076831503581184 3647329908673547206656 3705224034208047955968 3712075410010947452928 3734171096975298330624 3760552524121559269376 3782416201587382288384 3793443654070144335872 3811966328162283712512 3849559684455797358592 3905189159664696164352 3927893747802281607168 3939345333072842194944 3990241267608667029504 3997619672319481872384 4021415027511859740672 4085247012075540054016 4144282373521718378496 4168377038484053950464 4222232038981263949824 4230621589636754178048 4242371897155368517632 4255218226785805074432 4267624110828912377856 4288462119182569176576 4297774313281782022144 4322761373242722615296 4330754645012772028416 4356532946471181385728 4399496782235196981248 4463073325331081330688 4489021426059750408192 4568708196936550711296 4595902888584982560768 4655281478876778201088 4691650865430503030784 4695256330695126024192 4722554332617772105728 4750011043853921943552 4763859472553204514816 4806386658048856817664 4834330766525885054976 4834996102442004774912 4863106544898062942208 4901099564780079058944 4949433880014596603904 4978894795967064440832 5082621770883044950016 5130310201211143323648 5206918879552928219136 5237191663736375476224 5252460444097122926592 5278107223609315909632 5330159563092642496512 5361886703349146320896 5428584050118767935488 5525709831362291171328 5557836051312071933952 5601256645462947495936 5640828786182338904064 5656495862873824690176 5673624302381073432576 5690165481105216503808 5717949492243425568768 5774339526683696037888 5808710595294908514304 5846167438589442392064 5985361901413000544256 6032122541267789611008 6127870518113310081024 6255534487240670707712 6296739110157029474304 6333348058471895924736 6345932384455131267072 6382827340178707611648 6401436166243368566784 6445774355367846739968 6446661469922673033216 6484142059864083922944 6496131967519158042624 6534799419706772078592 6599245173352795471872 6638526394622752587776 6893854332877473841152 6942558506070570958848 6982922218315167301632 7037476298145754546176 7106879417456856662016 7149182271132195094528 7252494153663007162368 7294659817347094413312 7410448068416095911936 7424150820021894905856 7468342193950596661248 7521105048243118538752 7564832403174764576768 7586887308140288671744 7623932656324567425024 7699119368911594717184 7810378319329392328704 7855787495604563214336 7878690666145684389888 7995239344638963744768 8042830055023719481344 8170494024151080108032 8288564747043436756992 8336754076968107900928 8444464077962527899648 8461243179273508356096 8484743794310737035264 8510436453571610148864 8535248221657824755712 8576924238365138353152 8645522746485445230592 8661509290025544056832 8713065892942362771456 8926146650662162661376 8978042852119500816384 9137416393873101422592 9191805777169965121536 9310562957753556402176 9383301730861006061568 9445108665235544211456 9500022087707843887104 9527718945106409029632 9668661533051770109952 9669992204884009549824 9726213089796125884416 9802199129560158117888 9898867760029193207808 9957789591934128881664 10165243541766089900032 10413837759105856438272 10474383327472750952448 10504920888194245853184 10556214447218631819264 10660319126185284993024 10723773406698292641792 10857168100237535870976 11115672102624143867904 11202513290925894991872 11281657572364677808128 11347248604762146865152 11380330962210433007616 11435898984486851137536 11548679053367392075776 11617421190589817028608 11970723802826001088512 12064245082535579222016 12255741036226620162048 12511068974481341415424 12666696116943791849472 12691864768910262534144 12765654680357415223296 12802872332486737133568 12893322939845346066432 12968284119728167845888 12992263935038316085248 13069598839413544157184 13198490346705590943744 13277052789245505175552 13787708665754947682304 13965844436630334603264 14074952596291509092352 14298364542264390189056 14504988307326014324736 14589319634694188826624 14848301640043789811712 14936684387901193322496 15042210096486237077504 15129664806349529153536 15173774616280577343488 15247865312649134850048 15398238737823189434368 15620756638658784657408 15711574991209126428672 15757381332291368779776 15990478689277927489536 16085660110047438962688 16577129494086873513984 16673508153936215801856 16922486358547016712192 16969487588621474070528 17020872907143220297728 17070496443315649511424 17153848476730276706304 17291045492970890461184 17323018580051088113664 17426131785884725542912 17956085704239001632768 18383611554339930243072 18766603461722012123136 18890217330471088422912 19000044175415687774208 19337323066103540219904 19339984409768019099648 19452426179592251768832 19604398259120316235776 19797735520058386415616 19915579183868257763328 20330487083532179800064 20827675518211712876544 20948766654945501904896 21112428894437263638528 21320638252370569986048 21447546813396585283584 22231344205248287735808 22405026581851789983744 22563315144729355616256 22694497209524293730304 22760661924420866015232 22871797968973702275072 23097358106734784151552 23234842381179634057216 24128490165071158444032 24511482072453240324096 25022137948962682830848 25333392233887583698944 25383729537820525068288 25531309360714830446592 25605744664973474267136 25936568239456335691776 25984527870076632170496 26139197678827088314368 26554105578491010351104 27575417331509895364608 27931688873260669206528 28149905192583018184704 28596729084528780378112 29009976614652028649472 29178639269388377653248 29696603280087579623424 29873368775802386644992 30084420192972474155008 30259329612699058307072 30495730625298269700096 30796477475646378868736 31241513277317569314816 31423149982418252857344 31514762664582737559552 31980957378555854979072 32171320220094877925376 33347016307872431603712 33844972717094033424384 34041745814286440595456 34140992886631299022848 34307696953460553412608 34646037160102176227328 34852263571769451085824 35912171408478003265536 36767223108679860486144 37533206923444024246272 38000088350831375548416 38679968819536038199296 38904852359184503537664 39208796518240632471552 39595471040116772831232 39831158367736515526656 40660974167064359600128 41897533309891003809792 42224857788874527277056 42895093626793170567168 44810053163703579967488 45126630289458711232512 45388994419048587460608 45521323848841732030464 45743595937947404550144 46194716213469568303104 46469684762359268114432 48256980330142316888064 50044275897925365661696 50767459075641050136576 51062618721429660893184 51211489329946948534272 51873136478912671383552 51969055740153264340992 52278395357654176628736 53108211156982020702208 55150834663019790729216 56299810385166036369408 57193458169057560756224 58019953229304057298944 58357278538776755306496 59393206560175159246848 59746737551604773289984 60518659225398116614144 60991461250596539400192 62483026554635138629632 62846299964836505714688 63961914757111709958144 64342640440189755850752 66694032615744863207424 67689945434188066848768 68083491628572881190912 68281985773262598045696 68615393906921106825216 69292074320204352454656 69704527143538902171648 73534446217359720972288 75066413846888048492544 76000176701662751096832 77809704718369007075328 78417593036481264943104 79662316735473031053312 81321948334128719200256 83795066619782007619584 84449715577749054554112 85790187253586341134336 89620106327407159934976 90253260578917422465024 90777988838097174921216 91487191875894809100288 92389432426939136606208 92939369524718536228864 96513960660284633776128 100088551795850731323392 101534918151282100273152 102125237442859321786368 102422978659893897068544 103938111480306528681984 104556790715308353257472 106216422313964041404416 110301669326039581458432 112599620770332072738816 116039906458608114597888 116714557077553510612992 118786413120350318493696 119493475103209546579968 121037318450796233228288 121982922501193078800384 125692599929673011429376 128685280880379511701504 135379890868376133697536 136166983257145762381824 136563971546525196091392 137230787813842213650432 138584148640408704909312 139409054287077804343296 150132827693776096985088 155619409436738014150656 156835186072962529886208 159324633470946062106624 162643896668257438400512 168899431155498109108224 171580374507172682268672 179240212654814319869952 181555977676194349842432 182974383751789618200576 185878739049437072457728 193027921320569267552256 200177103591701462646784 203069836302564200546304 204250474885718643572736 204845957319787794137088 207876222960613057363968 209113581430616706514944 220603338652079162916864 225199241540664145477632 233429114155107021225984 238986950206419093159936 243965845002386157600768 251385199859346022858752 257370561760759023403008 270759781736752267395072 272333966514291524763648 274461575627684427300864 277168297280817409818624 278818108574155608686592 300265655387552193970176 313670372145925059772416 318649266941892124213248 325287793336514876801024 337798862310996218216448 358480425309628639739904 363111955352388699684864 365948767503579236401152 371757478098874144915456 386055842641138535104512 400354207183402925293568 406139672605128401092608 408500949771437287145472 409691914639575588274176 415752445921226114727936 418227162861233413029888 450398483081328290955264 466858228310214042451968 477973900412838186319872 487931690004772315201536 514741123521518046806016 544667933028583049527296 548923151255368854601728 557636217148311217373184 600531310775104387940352 627340744291850119544832 650575586673029753602048 675597724621992436432896 716960850619257279479808 731897535007158472802304 743514956197748289830912 772111685282277070209024 812279345210256802185216 817001899542874574290944 831504891842452229455872 836454325722466826059776 900796966162656581910528 955947800825676372639744 975863380009544630403072 1089335866057166099054592 1097846302510737709203456 1115272434296622434746368 1201062621550208775880704 1254681488583700239089664 1301151173346059507204096 1351195449243984872865792 1433921701238514558959616 1463795070014316945604608 1544223370564554140418048 1634003799085749148581888 1672908651444933652119552 1801593932325313163821056 1951726760019089260806144 2195692605021475418406912 2230544868593244869492736 2509362977167400478179328 2602302346692119014408192 2702390898487969745731584 2867843402477029117919232 2927590140028633891209216 3268007598171498297163776 3345817302889867304239104 3603187864650626327642112 3903453520038178521612288 4391385210042950836813824 5018725954334800956358656 5204604693384238028816384 5404781796975939491463168 5855180280057267782418432 6691634605779734608478208 7806907040076357043224576 8782770420085901673627648 10037451908669601912717312 10809563593951878982926336 11710360560114535564836864 15613814080152714086449152 17565540840171803347255296 20074903817339203825434624 23420721120229071129673728 35131081680343606694510592 46841442240458142259347456 70262163360687213389021184 140524326721374426778042368
- Sum of all divisors σ(n): 541660527550489079040000000
- Sum of proper divisors (its aliquot sum) s(n): 401136200829114652261957632
- 140524326721374426778042368 is an abundant number, because the sum of its proper divisors (401136200829114652261957632) is greater than itself. Its abundance is 260611874107740225483915264
Bases of 140524326721374426778042368
- Binary: 1110100001111010010111100000100000100110100000111110110111111110000000000000000000000002
- Hexadecimal: 0x743D2F041341F6FF000000
- Base-36: HNN6PUZCDIOED9MO0
Squares and roots of 140524326721374426778042368
- 140524326721374426778042368 squared (1405243267213744267780423682) is 19747086400495586753622574334637145844711462403047424
- 140524326721374426778042368 cubed (1405243267213744267780423683) is 2774946021138451527221320190829654047020922234246705304035806623588612185260032
-
The
square root of 140524326721374426778042368 is 11854295707521.9962971505 -
140524326721374426778042368 is a
perfect cube number . Itscube root is 519896832
Scales and comparisons
How big is 140524326721374426778042368?- 140,524,326,721,374,426,778,042,368 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 140,524,326,721,374,426,778,042,368 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 140524326721374426778042368 cubic inches would be around 43324736 feet tall.
Recreational maths with 140524326721374426778042368
- 140524326721374426778042368 backwards is 863240877624473127623425041
- 140524326721374426778042368 is a
Harshad number . - The number of decimal digits it has is: 27
- The sum of 140524326721374426778042368's digits is 108
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 140524326721374426778042368 - Facts about the integer". Numbermatics.com. 2024. Web. 23 May 2024.
APA style:
Numbermatics. (2024). Number 140524326721374426778042368 - Facts about the integer. Retrieved 23 May 2024, from https://numbermatics.com/n/140524326721374426778042368/
Chicago style:
Numbermatics. 2024. "Number 140524326721374426778042368 - Facts about the integer". https://numbermatics.com/n/140524326721374426778042368/
The information we have on file for 140524326721374426778042368 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 140524326721374426778042368, math, Factors of 140524326721374426778042368, curriculum, school, college, exams, university, Prime factorization of 140524326721374426778042368, STEM, science, technology, engineering, physics, economics, calculator, one hundred forty septillion, five hundred twenty-four sextillion, three hundred twenty-six quintillion, seven hundred twenty-one quadrillion, three hundred seventy-four trillion, four hundred twenty-six billion, seven hundred seventy-eight million, forty-two thousand, three hundred sixty-eight.