41642907093488333647872
41,642,907,093,488,333,647,872 is an even composite number composed of eight prime numbers multiplied together.
What does the number 41642907093488333647872 look like?
This visualization shows the relationship between its 8 prime factors (large circles) and 25272 divisors.
41642907093488333647872 is an even composite number. It is composed of eight distinct prime numbers multiplied together. It has a total of twenty-five thousand, two hundred seventy-two divisors.
Prime factorization of 41642907093488333647872:
212 × 33 × 112 × 132 × 232 × 612 × 892 × 1181
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 11 × 11 × 13 × 13 × 23 × 23 × 61 × 61 × 89 × 89 × 1181)See below for interesting mathematical facts about the number 41642907093488333647872 from the Numbermatics database.
Names of 41642907093488333647872
- Cardinal: 41642907093488333647872 can be written as Forty-one sextillion, six hundred forty-two quintillion, nine hundred seven quadrillion, ninety-three trillion, four hundred eighty-eight billion, three hundred thirty-three million, six hundred forty-seven thousand, eight hundred seventy-two.
Scientific notation
- Scientific notation: 4.1642907093488333647872 × 1022
Factors of 41642907093488333647872
Divisors of 41642907093488333647872
- Number of divisors d(n): 25272
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 18 22 23 24 26 27 32 33 36 39 44 46 48 52 54 61 64 66 69 72 78 88 89 92 96 99 104 108 117 121 122 128 132 138 143 144 156 169 176 178 183 184 192 198 207 208 216 234 242 244 253 256 264 267 276 286 288 297 299 312 338 351 352 356 363 366 368 384 396 414 416 429 432 468 484 488 506 507 512 528 529 534 549 552 572 576 594 598 621 624 671 676 702 704 712 726 732 736 759 768 792 793 801 828 832 858 864 897 936 968 976 979 1012 1014 1024 1056 1058 1068 1089 1098 1104 1144 1152 1157 1181 1188 1196 1242 1248 1287 1342 1352 1403 1404 1408 1424 1452 1464 1472 1518 1521 1536 1573 1584 1586 1587 1602 1647 1656 1664 1716 1728 1794 1859 1872 1936 1952 1958 2013 2024 2028 2047 2048 2112 2116 2136 2178 2196 2208 2277 2288 2304 2314 2362 2376 2379 2392 2403 2484 2496 2574 2684 2691 2704 2783 2806 2808 2816 2848 2904 2928 2937 2944 3036 3042 3072 3146 3168 3172 3174 3204 3267 3289 3294 3312 3328 3432 3456 3471 3543 3588 3718 3721 3744 3861 3872 3887 3904 3916 4026 4048 4056 4094 4096 4209 4224 4232 4272 4356 4392 4416 4554 4563 4576 4608 4628 4719 4724 4752 4758 4761 4784 4806 4968 4992 5148 5368 5382 5408 5429 5566 5577 5612 5616 5632 5696 5808 5819 5856 5874 5888 6039 6072 6084 6141 6144 6292 6336 6344 6348 6408 6534 6578 6588 6624 6656 6831 6864 6877 6912 6942 7086 7137 7176 7381 7436 7442 7488 7722 7744 7774 7808 7832 7921 8052 8073 8096 8112 8188 8349 8418 8448 8464 8544 8712 8723 8784 8811 8832 9108 9126 9152 9216 9256 9438 9448 9504 9516 9522 9568 9612 9867 9936 9984 10296 10309 10413 10629 10736 10764 10769 10816 10858 11132 11154 11163 11224 11232 11264 11392 11616 11638 11661 11712 11748 11776 12078 12144 12168 12282 12288 12584 12627 12672 12688 12696 12727 12816 12991 13068 13156 13176 13248 13312 13662 13728 13754 13824 13884 14157 14172 14274 14283 14352 14762 14872 14884 14976 15041 15353 15433 15444 15488 15548 15616 15664 15842 16104 16146 16192 16224 16287 16376 16698 16731 16836 16896 16928 17088 17424 17446 17457 17568 17622 17664 18117 18216 18239 18252 18304 18423 18432 18512 18876 18896 19008 19032 19044 19136 19224 19734 19872 19968 20449 20592 20618 20631 20826 21258 21411 21472 21528 21538 21632 21716 22143 22264 22308 22326 22448 22464 22517 22528 22784 23232 23276 23322 23424 23496 23552 23763 24156 24288 24336 24564 25047 25168 25254 25344 25376 25392 25454 25632 25982 26136 26169 26312 26352 26433 26496 26611 26624 27163 27324 27456 27508 27648 27768 28314 28344 28548 28566 28704 29524 29601 29744 29768 29952 30082 30706 30866 30888 30927 30976 31096 31232 31239 31328 31684 31887 32208 32269 32292 32307 32384 32448 32574 32752 33396 33462 33489 33672 33792 33856 34176 34848 34892 34914 34983 35136 35244 35328 36179 36234 36432 36478 36504 36608 36846 36864 37024 37752 37792 37881 38016 38064 38088 38181 38272 38448 38973 39468 39744 39936 40898 40931 41184 41236 41262 41652 42471 42516 42757 42822 42944 43056 43076 43264 43432 44286 44528 44616 44652 44896 44928 45034 45056 45123 45568 46059 46299 46464 46552 46644 46848 46992 47081 47104 47526 48312 48373 48576 48672 48861 49128 50094 50193 50336 50508 50688 50752 50784 50908 51264 51964 52272 52338 52371 52624 52704 52866 52992 53222 53248 54326 54648 54717 54912 55016 55269 55296 55536 56628 56688 57096 57132 57408 59048 59202 59488 59536 59719 59904 60164 61347 61412 61732 61776 61854 61893 61952 62192 62464 62478 62656 63368 63774 64009 64416 64538 64584 64614 64768 64896 65148 65504 66429 66792 66924 66978 67344 67551 67584 67712 68352 69696 69784 69828 69966 70272 70488 70577 70656 71289 72041 72358 72468 72864 72956 73008 73216 73692 74048 75141 75504 75584 75647 75762 76032 76128 76176 76362 76544 76896 77946 78507 78936 79488 79833 79872 81489 81796 81862 82368 82472 82524 83304 84942 85032 85514 85583 85644 85888 86112 86152 86528 86864 87131 88572 88803 89056 89232 89304 89401 89792 89856 90068 90246 91136 92118 92598 92781 92928 93104 93288 93696 93984 94162 94208 95052 95953 96624 96746 96807 96921 97152 97344 97722 98256 100188 100386 100467 100672 101016 101376 101504 101568 101816 102528 102973 103928 104544 104676 104742 104949 105109 105248 105408 105732 105984 106444 108537 108652 109296 109434 109824 110032 110538 110592 111072 113256 113376 113399 114192 114264 114543 114816 116919 118096 118404 118976 119072 119438 119808 120328 122694 122793 122824 123464 123552 123708 123786 123904 124384 124867 124928 124956 125312 126736 127548 128018 128271 128832 129076 129168 129228 129536 129792 130296 131008 132858 133584 133848 133956 134688 135102 135168 135369 135424 136704 138177 138897 139392 139568 139656 139932 139997 140544 140976 141154 141243 141312 142578 142901 144082 144716 144936 145119 145728 145912 146016 146432 146583 147384 148096 150282 151008 151168 151294 151524 152064 152256 152352 152724 153088 153792 155892 157014 157113 157872 158976 159666 159744 162978 163592 163724 164151 164736 164944 165048 165451 166608 168883 169763 169884 170064 171028 171166 171288 171776 172224 172304 173056 173728 174262 177144 177606 178112 178464 178608 178802 179157 179584 179712 180136 180492 182183 182272 184041 184236 185196 185562 185679 185856 186208 186576 187392 187968 188324 190104 191906 192027 193248 193492 193614 193842 194304 194688 195444 196512 199287 199589 200376 200629 200772 200934 201344 202032 202653 202752 203008 203136 203632 205056 205946 207856 209088 209352 209484 209898 210218 210496 210816 211464 211731 211968 212888 213867 216123 217074 217304 218592 218868 219648 220064 221076 222144 226512 226752 226798 226941 228384 228528 229086 229632 233838 235521 236192 236808 237107 237952 238144 238876 239499 239616 240656 244467 245388 245586 245648 246928 247104 247416 247572 247687 247808 248768 249734 249856 249912 250624 253472 255096 256036 256542 256749 257664 258152 258336 258456 259072 259584 260592 261393 262016 265716 267168 267696 267912 268203 269376 270204 270738 270848 273408 276354 277794 278343 278784 279136 279312 279864 279994 281088 281952 282308 282486 282624 285156 285802 287859 288164 289432 289872 290238 290421 290763 291456 291824 292032 292721 292864 293166 294768 296192 298793 300564 302016 302336 302588 303048 304128 304512 304704 305448 306176 307584 308919 311784 314028 314226 315327 315744 317952 319332 325611 325956 327184 327448 328302 329472 329888 330096 330902 331169 333216 337766 339526 339768 340128 340197 342056 342332 342576 343552 343629 344448 344608 345943 346112 347456 348524 350757 353119 354288 354959 355212 356224 356928 357216 357604 358314 359168 359424 360272 360984 364366 364544 368082 368379 368472 370392 371124 371358 371712 372416 373152 374601 374784 375936 376648 380208 383812 384054 384813 386496 386984 387228 387684 388608 389376 390888 393024 398574 399178 400752 401258 401544 401868 402688 404064 405306 405504 406016 406107 406272 407264 410112 411892 414531 415712 416691 418176 418704 418968 419497 419796 419991 420436 420992 421632 422928 423462 423729 423936 425776 427734 428703 432246 434148 434608 435357 437184 437736 439296 440128 442152 444288 450241 453024 453504 453596 453882 456768 457056 458172 459264 467676 470327 471042 472384 473616 474214 475904 476288 477752 478998 479232 481312 483181 488934 490776 491172 491296 492453 493856 494208 494832 495144 495374 495616 496353 497536 499468 499824 501248 506649 506944 509289 510192 512072 513084 513498 515328 516304 516672 516912 517891 518144 519168 521184 522786 524032 531432 532103 534336 535392 535824 536406 537471 538752 540408 541476 541696 546549 546816 552123 552708 555588 556686 557568 558272 558624 559728 559988 562176 563904 564616 564972 570312 571604 575718 576081 576328 578864 579744 580476 580842 581526 582912 583648 584064 585442 585728 586332 589536 592384 597586 598767 601128 601887 604032 604672 605176 606096 607959 608256 609024 609408 610896 612053 612352 615168 617838 623568 624749 628056 628452 628849 630654 631488 635193 635904 638664 648369 651222 651912 654368 654896 656604 656909 658944 659776 660192 661804 662338 666432 675532 679052 679536 680256 680394 680823 684112 684664 685152 687104 687258 688896 689216 691886 692224 694912 697048 701514 706238 708576 709918 710424 711321 712448 713856 714432 715208 716628 718336 718497 718848 720544 721968 728732 733401 736164 736758 736944 740784 742248 742716 743061 743424 744832 746304 749202 749568 751872 753296 760416 767624 768108 769626 770247 772992 773968 774456 775368 776347 777216 778752 781776 784179 786048 792451 797148 798356 801504 802516 803088 803736 804609 805376 808128 810612 812032 812214 812544 814528 820224 823784 829062 831424 832117 833382 836352 837408 837936 838994 839592 839982 840872 841984 843264 845856 846924 847458 847872 851552 855468 857406 863577 864492 868296 869216 870714 871263 874368 875472 878163 878592 880256 884304 888576 896379 900482 906048 907008 907192 907764 913536 914112 916344 917501 918528 926757 935352 936533 940654 941413 942084 944768 945981 947232 948428 951808 952576 955504 957996 958441 962624 966362 976833 977868 981552 982344 982592 983411 984906 987712 988416 989664 990288 990748 992706 993507 995072 998936 999648 1002496 1013298 1013888 1018578 1020384 1020591 1024144 1026168 1026996 1030656 1032608 1033344 1033824 1035782 1036288 1037829 1038336 1042368 1045572 1048064 1059357 1062864 1064206 1064877 1068672 1070784 1071648 1072812 1074942 1077504 1080816 1082952 1083392 1093098 1093632 1104246 1105137 1105416 1111176 1112579 1113372 1115136 1116544 1117248 1119456 1119976 1123803 1124352 1127808 1129232 1129944 1132703 1140624 1143208 1151436 1152162 1152656 1154439 1156199 1157728 1159488 1160952 1161684 1163052 1165824 1167296 1168128 1170884 1172664 1179072 1184768 1195172 1197534 1202256 1203774 1208064 1209344 1210352 1212192 1215918 1216512 1218048 1218816 1221792 1224106 1224704 1230336 1235676 1247136 1247389 1249498 1256112 1256904 1257698 1258491 1259973 1261308 1262976 1270386 1271187 1271808 1277328 1286109 1296738 1302444 1303824 1306071 1308736 1309792 1313208 1313818 1317888 1319552 1320384 1323608 1324676 1332864 1338649 1350723 1351064 1358104 1359072 1360512 1360788 1361646 1366417 1368224 1369328 1370304 1373537 1374208 1374516 1377792 1378432 1383772 1389824 1394096 1403028 1410981 1412476 1417152 1419836 1420848 1422642 1424896 1427712 1428864 1430416 1433256 1436672 1436994 1437696 1441088 1443936 1449543 1457464 1466802 1472328 1473516 1473888 1481568 1484496 1485432 1486122 1486848 1489059 1489664 1492608 1498404 1503744 1506592 1519947 1520832 1527867 1535248 1536216 1539252 1540494 1545984 1547936 1548912 1550736 1552694 1553673 1554432 1557504 1563552 1568358 1572096 1584902 1594296 1596309 1596712 1603008 1605032 1606176 1607472 1609218 1610752 1612413 1616256 1621224 1623271 1624064 1624428 1625088 1629056 1639647 1640448 1647568 1656943 1658124 1662848 1664234 1666764 1672704 1674816 1675872 1677988 1679184 1679964 1681744 1683968 1686528 1691712 1693848 1694916 1703104 1710936 1714812 1727154 1728243 1728984 1736592 1738432 1741428 1742526 1748736 1750944 1756326 1757184 1760512 1768608 1777152 1792758 1796301 1800964 1805661 1812096 1814016 1814384 1815528 1819961 1827072 1828224 1832688 1835002 1836159 1837056 1853514 1857713 1870704 1873066 1874247 1881308 1882826 1884168 1886547 1889536 1891962 1894464 1896856 1903616 1905152 1905579 1911008 1915992 1916882 1925248 1932724 1945107 1953666 1955736 1963104 1964688 1965184 1966822 1968409 1969812 1970727 1975424 1976832 1979328 1980576 1981496 1985412 1987014 1990144 1997872 1999296 2004013 2004992 2026596 2027776 2037156 2040768 2041182 2042469 2048288 2052336 2053992 2061312 2065216 2066688 2067648 2071564 2075658 2076672 2084736 2091144 2096128 2118714 2125728 2128412 2129754 2133963 2137344 2141568 2143296 2145624 2149884 2155008 2161632 2165904 2166784 2186196 2195479 2206919 2208492 2210274 2210832 2222352 2225158 2226744 2229183 2230272 2233088 2234496 2238912 2239952 2247606 2248704 2255616 2258464 2259888 2265406 2281248 2286416 2302872 2304324 2305312 2308878 2310741 2312398 2315456 2318976 2321904 2323368 2326104 2329041 2331648 2334592 2336256 2341768 2345328 2352537 2358144 2368379 2369536 2377353 2390344 2395068 2404512 2407548 2413827 2416128 2417507 2418688 2420704 2424384 2431836 2436096 2437632 2443584 2448212 2460672 2471352 2494272 2494778 2496351 2498996 2512224 2513808 2515396 2516982 2519946 2522616 2525952 2540772 2542374 2543616 2554656 2572218 2590731 2593476 2604888 2607648 2608177 2612142 2617472 2619584 2626416 2627636 2634489 2635776 2639104 2640768 2647216 2649352 2665728 2677298 2689137 2701446 2702128 2716208 2718144 2721024 2721576 2723292 2732834 2736448 2738656 2740608 2747074 2748416 2749032 2752503 2755584 2756864 2767544 2779648 2780271 2788192 2806056 2809599 2821962 2824239 2824952 2834304 2837943 2839672 2841696 2845284 2849792 2855424 2857728 2860832 2866512 2871941 2873344 2873988 2875323 2882176 2887872 2899086 2914928 2933604 2944656 2947032 2947776 2950233 2963136 2968992 2970864 2972244 2978118 2979328 2980521 2985216 2996808 3007488 3013184 3039894 3041664 3055734 3061773 3070496 3072432 3078504 3080988 3091968 3095872 3097824 3101472 3105388 3107346 3108864 3113487 3115008 3127104 3136716 3144192 3169804 3178071 3188592 3192618 3193424 3194631 3206016 3210064 3212352 3214944 3218436 3219931 3221504 3224826 3232512 3242448 3246542 3248128 3248856 3250176 3258112 3279294 3280896 3286723 3295136 3313886 3316248 3325696 3328468 3333528 3337737 3345408 3349632 3351744 3355976 3358368 3359928 3363488 3367936 3371409 3373056 3383424 3387696 3389832 3398109 3406208 3421872 3429624 3454308 3456486 3457968 3468597 3473184 3476864 3482856 3485052 3497472 3501888 3512652 3521024 3537216 3554304 3585516 3592602 3601928 3611322 3624192 3628032 3628768 3631056 3639922 3642859 3654144 3656448 3665376 3670004 3672318 3674112 3707028 3715426 3741408 3742167 3746132 3748494 3762616 3765652 3768336 3773094 3775473 3779072 3779919 3783924 3788928 3793712 3805373 3807232 3810304 3811158 3822016 3831984 3833764 3850496 3858327 3865448 3884309 3890214 3904549 3907332 3911472 3926208 3929376 3930368 3933644 3936818 3939624 3941454 3950848 3953664 3958656 3961152 3962992 3970824 3974028 3980288 3995744 3998592 4008026 4009984 4015947 4052169 4053192 4055552 4074312 4081536 4082364 4084938 4096576 4099251 4104672 4107984 4120611 4122624 4130432 4133376 4135296 4143128 4151316 4169472 4182288 4190209 4192256 4232943 4237428 4251456 4256824 4259508 4267926 4274688 4283136 4286592 4291248 4299768 4305197 4310016 4323264 4331808 4348629 4372392 4390958 4394501 4413838 4416984 4420548 4421664 4444704 4450316 4453488 4458366 4460544 4466176 4467177 4468992 4477824 4479904 4495212 4511232 4516928 4519776 4530812 4559841 4562496 4572832 4583601 4590547 4605744 4608648 4610624 4614467 4617756 4621482 4624796 4630912 4637952 4643808 4646736 4652208 4658082 4661019 4663296 4669184 4672512 4683536 4690656 4705074 4716288 4736758 4739072 4754706 4780688 4788927 4790136 4809024 4815096 4827654 4832256 4835014 4837376 4841408 4848768 4863672 4869813 4872192 4875264 4887168 4896424 4918941 4921344 4942704 4970829 4988544 4989556 4992702 4997992 5024448 5027616 5030792 5033964 5039892 5045232 5051904 5081544 5084748 5109312 5144436 5181462 5186952 5209776 5215296 5216354 5224284 5234944 5239168 5252832 5255272 5268978 5271552 5278208 5281536 5294432 5298704 5314991 5331456 5354596 5378274 5388903 5402892 5404256 5416983 5432416 5436288 5442048 5443152 5446584 5453461 5459883 5465668 5472896 5477312 5481216 5494148 5498064 5505006 5508477 5511168 5513728 5535088 5559296 5560542 5573139 5576384 5612112 5619198 5622741 5643924 5648478 5649904 5659641 5668608 5675886 5679344 5683392 5690568 5696801 5699584 5710848 5715456 5721664 5733024 5743882 5746688 5747976 5750646 5764352 5775744 5798172 5829856 5853133 5867208 5889312 5894064 5895552 5900466 5905227 5912181 5926272 5937984 5941728 5944488 5956236 5958656 5961042 5970432 5993616 6012039 6014976 6026368 6079788 6083328 6111468 6123546 6140992 6144864 6157008 6161976 6183936 6191744 6195648 6202944 6210776 6214692 6226974 6230016 6254208 6273432 6281353 6288384 6339608 6356142 6377184 6385236 6386848 6389262 6401889 6411649 6412032 6420128 6424704 6429888 6436872 6439862 6443008 6449652 6465024 6484896 6493084 6497712 6500352 6516224 6558588 6573446 6586437 6590272 6620757 6627772 6632496 6651392 6656936 6667056 6675474 6687549 6690816 6699264 6703488 6711952 6716736 6719856 6726976 6732583 6735872 6742818 6746112 6766848 6775392 6779664 6796218 6812416 6843744 6859248 6872239 6908616 6912972 6915936 6917339 6937194 6946368 6953728 6965712 6970104 6987123 6994944 7003776 7025304 7042048 7074432 7105137 7108608 7132059 7171032 7185204 7203856 7222644 7248384 7252521 7256064 7257536 7262112 7279844 7285718 7308288 7312896 7330752 7340008 7344636 7414056 7430852 7482816 7484334 7489053 7492264 7496988 7525232 7531304 7536672 7546188 7550946 7558144 7559838 7567848 7577856 7587424 7610746 7614464 7616887 7620608 7622316 7644032 7663968 7667528 7700992 7716654 7730896 7768618 7780428 7809098 7814664 7822944 7824531 7852416 7858752 7860736 7867288 7873636 7879248 7882908 7901696 7903467 7907328 7917312 7922304 7925984 7941648 7948056 7956689 7960576 7991488 7997184 8016052 8031894 8067411 8104338 8106384 8111104 8121737 8148624 8163072 8164728 8169876 8193152 8198502 8209344 8215968 8241222 8245248 8257509 8260864 8266752 8270592 8286256 8302632 8338944 8364576 8380418 8384512 8428797 8465886 8472717 8474856 8502912 8513648 8519016 8535852 8539817 8549376 8566272 8573184 8582496 8599536 8610394 8615823 8620032 8625969 8646528 8663616 8697258 8716961 8744784 8781916 8789002 8827676 8833968 8841096 8843328 8850699 8889408 8900632 8906976 8916732 8932352 8934354 8937984 8941563 8955648 8959808 8990424 9022464 9033856 9039552 9061624 9119682 9124992 9145664 9167202 9181094 9211488 9217296 9221248 9228934 9235512 9242964 9249592 9261824 9275904 9287616 9293472 9304416 9316164 9322038 9326592 9338368 9340461 9345024 9354701 9367072 9381312 9410148 9432576 9473516 9509412 9534213 9561376 9577854 9580272 9583893 9618048 9630192 9655308 9659793 9664512 9670028 9682816 9697536 9727344 9739626 9744384 9750528 9774336 9792848 9837882 9842688 9860169 9885408 9941658 9977088 9979112 9985404 9995984 10013211 10048896 10055232 10061584 10067928 10079784 10090464 10092511 10103808 10163088 10169496 10194327 10218624 10288872 10301863 10355543 10362924 10373904 10405791 10419552 10430592 10432708 10448568 10469888 10478336 10505664 10510544 10537956 10556416 10563072 10588864 10597408 10629982 10662912 10709192 10756548 10777806 10805784 10808512 10817521 10833966 10864832 10872576 10884096 10886304 10893168 10906922 10919766 10928577 10931336 10945792 10954624 10962432 10988296 10996128 11010012 11016954 11022336 11027456 11070176 11113163 11118592 11121084 11146278 11152768 11224224 11226501 11238396 11245482 11287848 11296956 11299808 11319282 11326419 11337216 11351772 11358688 11366784 11381136 11393602 11399168 11416119 11421696 11430912 11443328 11466048 11487764 11495952 11501292 11528704 11551488 11596344 11652927 11659712 11706266 11713647 11734416 11778624 11788128 11791104 11800932 11810454 11824362 11852544 11875968 11883456 11888976 11912472 11917312 11922084 11940864 11987232 12024078 12029952 12047841 12052736 12156507 12159576 12166656 12174929 12222936 12238369 12247092 12281984 12289728 12297753 12314016 12323952 12361833 12367872 12383488 12391296 12405888 12421552 12429384 12453948 12459733 12508416 12546864 12562706 12570627 12576768 12679216 12698829 12712284 12718189 12754368 12770472 12773696 12778524 12803778 12823298 12824064 12840256 12849408 12859776 12873744 12879724 12899304 12915591 12930048 12969792 12986168 12995424 13032448 13045887 13117176 13146892 13172874 13180544 13183503 13241514 13255544 13264992 13302784 13313872 13334112 13350948 13375098 13381632 13398528 13406976 13423904 13433472 13439712 13453952 13465166 13471744 13485636 13533696 13550784 13559328 13592436 13624832 13687488 13718496 13744478 13771641 13817232 13825944 13831872 13834678 13843401 13874388 13892736 13907456 13931424 13940208 13974246 13983057 13989888 14007552 14050608 14084096 14148864 14210274 14217216 14264118 14342064 14366781 14370408 14407712 14445288 14463527 14496768 14505042 14512128 14515072 14524224 14559688 14571436 14609439 14616576 14625792 14661504 14680016 14689272 14725139 14828112 14861704 14912487 14965632 14968668 14978106 14984528 14993976 15030587 15050464 15062608 15073344 15092376 15101892 15108907 15116288 15119676 15135696 15155712 15174848 15221492 15233774 15241216 15244632 15288064 15327936 15335056 15401984 15433308 15461792 15537236 15560856 15618196 15629328 15645888 15649062 15704832 15717504 15721472 15734576 15747272 15758496 15765816 15803392 15806934 15814656 15834624 15844608 15851968 15883296 15896112 15913378 15921152 15944973 15982976 15994368 16032104 16063788 16134822 16208676 16212768 16222208 16243474 16297248 16326144 16329456 16339752 16360383 16379649 16386304 16397004 16418688 16431936 16482444 16515018 16521728 16525431 16533504 16541184 16572512 16605264 16677888 16719417 16729152 16760836 16857594 16868223 16931772 16945434 16949712 16978923 17005824 17027296 17038032 17071704 17079634 17090403 17098752 17132544 17146368 17164992 17199072 17220788 17231646 17240064 17251938 17293056 17327232 17394516 17433922 17489568 17559399 17563832 17578004 17655352 17667936 17682192 17686656 17701398 17715681 17736543 17763421 17778816 17801264 17813952 17833464 17855981 17864704 17868708 17875968 17883126 17911296 17919616 17980848 18036117 18044928 18067712 18079104 18123248 18226373 18239364 18249984 18291328 18334404 18362188 18422976 18434592 18442496 18457868 18471024 18485928 18499184 18523648 18551808 18575232 18586944 18608832 18632328 18644076 18676736 18680922 18690048 18709402 18734144 18762624 18820296 18844059 18865152 18947032 19018824 19068426 19122752 19155708 19160544 19167786 19234947 19236096 19260384 19310616 19319586 19329024 19340056 19365632 19395072 19454688 19479252 19501056 19548672 19585696 19675764 19720338 19759311 19770816 19862271 19883316 19954176 19958224 19970808 19991968 20026422 20097792 20110464 20123168 20135856 20159568 20180928 20185022 20197749 20207616 20326176 20338992 20388654 20437248 20577744 20603726 20616717 20711086 20725848 20747808 20752017 20811582 20839104 20861184 20865416 20897136 20939776 20956672 20961369 21011328 21021088 21075912 21102523 21112832 21126144 21177728 21194816 21259964 21315411 21325824 21396177 21418384 21513096 21540259 21555612 21611568 21617024 21635042 21652499 21667932 21729664 21745152 21757563 21768192 21772608 21786336 21813844 21839532 21857154 21862672 21891584 21909248 21924864 21976592 21992256 22020024 22033908 22044143 22054912 22140352 22226326 22237184 22242168 22292556 22305536 22448448 22453002 22467159 22476792 22490964 22575696 22593912 22599616 22638564 22652838 22674432 22703544 22717376 22733568 22762272 22787204 22832238 22843392 22850661 22861824 22886656 22932096 22975528 22991904 23002584 23057408 23102976 23192688 23305854 23319424 23412532 23427294 23468832 23473593 23557248 23576256 23582208 23601864 23620908 23648724 23705088 23751936 23766912 23777952 23824944 23834624 23844168 23870067 23881728 23974464 24048156 24095682 24105472 24150269 24313014 24319152 24333312 24349858 24365211 24445872 24476738 24494184 24563968 24579456 24595506 24628032 24647904 24723666 24735744 24766976 24772527 24782592 24811776 24843104 24858768 24907896 24919466 25016832 25093728 25125412 25141254 25153536 25286391 25358432 25397658 25418151 25424568 25436378 25508736 25540944 25547392 25557048 25589317 25607556 25619451 25646596 25648128 25680512 25698816 25719552 25747488 25759448 25798608 25831182 25847469 25860096 25877907 25939584 25972336 25990848 26052169 26064896 26091774 26150883 26234352 26293784 26345748 26361088 26367006 26483028 26511088 26529984 26552097 26592577 26605568 26627744 26668224 26701896 26750196 26797056 26813952 26847808 26866944 26879424 26907904 26930332 26971272 27067392 27101568 27118656 27184872 27249664 27374976 27436992 27488956 27543282 27634464 27651888 27663744 27669356 27686802 27748776 27785472 27814912 27862848 27880416 27948492 27966114 27979776 28015104 28064103 28101216 28168192 28297728 28420548 28528236 28684128 28689947 28733562 28740816 28815424 28890576 28927054 28979379 28993536 29010084 29030144 29048448 29119376 29142872 29218878 29233152 29251584 29323008 29360032 29378544 29450278 29474041 29580507 29656224 29723408 29824974 29931264 29937336 29956212 29969056 29987952 30039633 30061174 30100928 30125216 30146688 30184752 30203784 30217814 30232576 30239352 30271392 30277533 30311424 30349696 30442984 30467548 30489264 30576128 30582981 30655872 30670112 30788927 30803968 30866616 30905589 30923584 31066629 31074472 31121712 31217373 31236392 31258656 31291776 31298124 31409664 31427591 31435008 31442944 31469152 31494544 31516992 31531632 31591351 31606784 31613868 31669248 31689216 31703936 31766592 31792224 31826756 31889946 31965952 31988736 32064208 32127576 32269644 32417352 32425536 32444416 32452563 32486948 32594496 32652288 32658912 32679504 32720766 32759298 32772608 32785731 32794008 32837376 32863872 32964888 33030036 33043456 33050862 33067008 33082368 33145024 33210528 33339489 33355776 33438834 33458304 33521672 33679503 33715188 33736446 33863544 33890868 33899424 33957846 34011648 34054592 34076064 34143408 34159268 34180806 34197504 34248357 34265088 34292736 34329984 34398144 34441576 34463292 34503876 34586112 34654464 34789032 34867844 34958781 34979136 35118798 35127664 35140941 35156008 35310704 35335872 35364384 35373312 35402796 35431362 35473086 35526842 35557632 35602528 35627904 35666928 35711962 35729408 35737416 35751936 35766252 35822592 35839232 35961696 36072234 36089856 36135424 36143523 36158208 36246496 36452746 36478728 36499968 36524787 36582656 36668808 36715107 36724376 36845952 36869184 36884992 36893259 36915736 36942048 36971856 36998368 37047296 37085499 37103616 37150464 37173888 37217664 37264656 37288152 37335233 37353472 37361844 37379199 37418804 37468288 37525248 37640592 37688118 37711881 37730304 37894064 38037648 38109689 38136852 38154567 38245504 38311416 38321088 38335572 38469894 38472192 38520768 38621232 38639172 38680112 38731264 38746773 38790144 38909376 38958504 39097344 39171392 39351528 39440676 39518622 39541632 39550509 39724542 39766632 39908352 39916448 39941616 39983936 40052844 40071449 40195584 40220928 40246336 40271712 40319136 40361856 40370044 40395498 40415232 40652352 40677984 40777308 40874496 41155488 41207452 41233434 41314923 41422172 41451696 41495616 41504034 41530203 41623164 41678208 41722368 41730832 41794272 41859103 41879552 41913344 41922738 42022656 42042176 42151824 42205046 42225664 42252288 42355456 42389632 42519928 42630822 42651648 42727399 42792354 42836768 43026192 43080518 43111224 43223136 43234048 43270084 43304998 43335864 43390581 43459328 43490304 43515126 43536384 43545216 43572672 43627688 43679064 43714308 43725344 43783168 43818496 43828317 43849728 43953184 43984512 44040048 44067816 44088286 44109824 44175417 44280704 44452652 44484336 44585112 44611072 44737461 44896896 44906004 44934318 44953584 44981928 45091761 45151392 45187824 45199232 45277128 45305676 45326721 45348864 45407088 45434752 45467136 45524544 45574408 45664476 45701322 45723648 45773312 45864192 45951056 45983808 46005168 46092299 46114816 46205952 46385376 46611708 46638848 46825064 46854588 46937664 46947186 47114496 47152512 47164416 47203728 47241816 47297448 47357167 47410176 47503872 47533824 47555904 47649888 47688336 47740134 47763456 47834919 47948928 48096312 48191364 48210944 48300538 48339511 48626028 48638304 48666624 48699716 48730422 48891744 48953476 48988368 49081149 49127936 49138947 49158912 49191012 49256064 49295808 49447332 49533952 49545054 49565184 49623552 49686208 49717536 49815792 49838932 50033664 50158251 50187456 50250824 50282508 50496017 50572782 50716864 50759137 50795316 50836302 50849136 50872756 51017472 51081888 51094784 51114096 51178634 51215112 51238902 51271209 51293192 51296256 51361024 51397632 51439104 51494976 51518896 51597216 51662364 51694938 51720192 51755814 51879168 51944672 51981696 52104338 52129792 52183548 52301766 52468704 52587568 52678197 52691496 52722176 52734012 52966056 53022176 53059968 53104194 53147043 53185154 53211136 53255488 53290263 53336448 53403792 53500392 53567943 53594112 53627904 53695616 53733888 53758848 53815808 53860664 53942544 54108351 54134784 54203136 54237312 54369744 54472717 54499328 54679119 54749952 54873984 54977912 55086564 55268928 55303776 55327488 55338712 55373604 55497552 55570944 55602661 55629824 55725696 55760832 55896984 55932228 55967561 56030208 56128206 56202432 56532177 56595456 56841096 57056472 57128513 57368256 57379894 57467124 57481632 57630848 57704841 57781152 57854108 57958758 57987072 58020168 58060288 58096896 58238752 58285744 58437756 58464901 58503168 58646016 58720064 58757088 58900556 58948082 59161014 59277933 59312448 59446816 59586813 59649948 59862528 59874672 59912424 59938112 59975904 59988071 60079266 60122348 60201856 60250432 60293376 60369504 60407568 60435628 60478704 60542784 60555066 60593247 60622848 60699392 60885968 60935096 60978528 61152256 61165962 61311744 61340224 61577854 61607936 61733232 61811178 61847168 61850151 62133258 62148944 62243424 62256051 62434746 62472784 62517312 62583552 62596248 62819328 62855182 62870016 62885888 62938304 62989088 63033984 63063264 63182702 63213568 63227736 63307569 63338496 63378432 63407872 63533184 63584448 63653512 63779892 63931904 63946233 63977472 64128416 64255152 64539288 64620777 64834704 64851072 64905126 64957497 64973896 65188992 65272689 65304576 65317824 65359008 65441532 65518596 65545216 65571462 65588016 65674752 65727744 65929776 66060072 66086912 66101724 66132429 66164736 66290048 66421056 66678978 66711552 66877668 66916608 67043344 67359006 67430376 67472892 67727088 67781736 67798848 67915692 68023296 68109184 68152128 68286816 68318536 68361612 68496714 68530176 68551983 68585472 68659968 68796288 68883152 68926584 69007752 69094883 69172224 69308928 69578064 69735688 69917562 69958272 70237596 70255328 70281882 70312016 70420779 70528139 70621408 70671744 70728768 70746624 70805592 70862724 70946172 71053684 71115264 71205056 71255808 71333856 71423924 71474832 71503872 71532504 71610201 71645184 71678464 71923392 72144468 72270848 72287046 72316416 72450807 72492992 72905492 72957456 72999936 73049574 73095633 73165312 73337616 73430214 73448752 73691904 73738368 73769984 73786518 73831472 73884096 73943712 73996736 74058413 74094592 74170998 74207232 74300928 74347776 74435328 74529312 74576304 74670466 74706944 74723688 74758398 74837608 74936576 75050496 75281184 75376236 75423762 75460608 75594629 75788128 76075296 76090729 76219378 76273704 76309134 76491008 76622832 76642176 76671144 76767951 76858353 76939788 76944384 77041536 77242464 77278344 77360224 77462528 77493546 77542407 77580288 77818752 77917008 78156507 78194688 78342784 78452649 78703056 78881352 79037244 79083264 79101018 79449084 79533264 79777731 79816704 79832896 79883232 79967872 80105688 80142898 80391168 80441856 80492672 80543424 80638272 80723712 80740088 80790996 81304704 81355968 81554616 81657589 81748992 82310976 82414904 82466868 82629846 82844344 82903392 82991232 83008068 83060406 83246328 83351437 83356416 83444736 83461664 83588544 83718206 83759104 83785757 83826688 83845476 84045312 84084352 84192309 84303648 84410092 84504576 84710912 84779264 85039856 85261644 85454798 85584708 85673536 86052384 86069841 86161036 86222448 86446272 86468096 86540168 86609996 86671728 86781162 86918656 86938137 86980608 87030252 87090432 87145344 87255376 87358128 87428616 87450688 87523579 87566336 87636992 87656634 87699456 87906368 87969024 88080096 88135632 88176572 88350834 88422123 88561408 88741521 88905304 88968672 89170224 89222144 89339107 89474922 89793792 89812008 89868636 89907168 89963856 90183522 90302784 90375648 90398464 90554256 90611352 90653442 90697728 90814176 90832599 90869504 90934272 91049088 91148816 91328952 91402644 91546624 91728384 91902112 91967616 92010336 92184598 92229632 92366781 92411904 92716767 92770752 93199887 93223416 93277696 93650128 93709176 93875328 93894372 94228992 94282773 94305024 94328832 94407456 94483632 94594896 94714334 94774053 94820352 95007744 95067648 95111808 95299776 95376672 95480268 95669838 95897856 96192624 96382728 96421888 96601076 96679022 97252056 97276608 97333248 97357689 97399432 97460844 97783488 97906952 97976736 98162298 98255872 98277894 98317824 98357193 98382024 98512128 98591616 98894664 99019531 99067904 99090108 99130368 99247104 99372416 99435072 99631584 99677864 100018467 100067328 100316502 100374912 100501648 100565016 100992034 101073523 101145564 101433728 101518274 101590632 101672604 101698272 101745512 102034944 102163776 102189568 102228192 102357268 102430224 102477804 102542418 102586384 102592512 102722048 102745071 102795264 102878208 102901711 102989952 103037792 103194432 103324728 103389876 103511628 103758336 103889344 103963392 104208676 104367096 104603532 104876343 104937408 105175136 105356394 105382992 105422823 105444352 105468024 105582581 105932112 106044352 106119936 106208388 106294086 106370308 106510976 106580526 106672896 106807584 107000784 107135886 107188224 107255808 107391232 107467776 107517696 107631616 107721328 107885088 108216702 108269568 108406272 108474624 108739488 108945434 108998656 109358238 109499904 109574361 109747968 109955824 110145321 110173128 110537856 110607552 110654976 110677424 110747208 110995104 111017621 111141888 111205322 111259648 111451392 111521664 111793968 111864456 111935122 112005699 112060416 112137597 112256412 112404864 113064354 113135643 113190912 113320493 113682192 114112944 114257026 114329067 114463701 114736512 114759788 114934248 114963264 115261696 115409682 115562304 115708216 115917516 116040336 116120576 116193792 116240319 116477504 116571488 116875512 116929802 117292032 117440128 117514176 117801112 117896164 118322028 118555866 118624896 118651527 118893632 119173626 119299896 119725056 119749344 119824848 119876224 119951808 119976142 120158532 120214347 120244696 120403712 120500864 120586752 120739008 120815136 120871256 120957408 121085568 121110132 121186494 121245696 121398784 121611113 121771936 121870192 121957056 122244793 122304512 122331924 122623488 122680448 123155708 123466464 123622356 123694336 123700302 123944769 124266516 124297888 124486848 124512102 124590609 124869492 124945568 125034624 125167104 125192496 125577309 125638656 125710364 125740032 125876608 125978176 126067968 126126528 126365404 126455472 126615138 126676992 126756864 126815744 127066368 127168896 127307024 127559784 127863808 127892466 127954944 128182197 128256832 128510304 129078576 129241554 129669408 129702144 129810252 129914994 129947792 130171743 130377984 130545378 130609152 130635648 130718016 130883064 131037192 131090432 131142924 131176032 131349504 131455488 131859552 132120144 132173824 132203448 132264858 132329472 132526251 132580096 132842112 133357956 133755336 133833216 133924219 134086688 134622059 134718012 134860752 134945784 135275283 135454176 135563472 135597696 135831384 135980163 136046592 136218368 136304256 136573632 136637072 136723224 136993428 137103966 137170944 137319936 137592576 137766304 137853168 138015504 138189766 138276897 138344448 138617856 139156128 139471376 139835124 139916544 140475192 140510656 140563764 140624032 140841558 141056278 141242816 141343488 141457536 141493248 141611184 141725448 141892344 142071501 142107368 142230528 142410112 142511616 142667712 142847848 142949664 143065008 143220402 143290368 143356928 143504757 143846784 144288936 144471119 144541696 144574092 144632832 144901614 144985984 145018533 145810984 145914912 145999872 146099148 146191266 146330624 146675232 146860428 146897504 147243447 147383808 147467927 147476736 147539968 147573036 147662944 147768192 147887424 147993472 148116826 148189184 148341996 148601856 148695552 148870656 149058624 149152608 149340932 149447376 149516796 149675216 149873152 150100992 150562368 150752472 150847524 151189258 151488051 151576256 152150592 152181458 152277411 152438756 152547408 152618268 152982016 153245664 153284352 153342288 153535902 153716706 153813627 153879576 153888768 154083072 154484928 154556688 154720448 154925056 154987092 155084814 155160576 155637504 155834016 156313014 156389376 156685568 156905298 157406112 157762704 158034591 158074488 158166528 158202036 158898168 159066528 159098797 159555462 159633408 159665792 159766464 159870789 159935744 160211376 160285796 160703829 160782336 160883712 160985344 161086848 161276544 161447424 161480176 161581992 161976529 162609408 162711936 163109232 163315178 163418151 163497984 164037357 164621952 164829808 164933736 165259692 165336457 165688688 165806784 165982464 166016136 166120812 166492656 166702874 166712832 166807983 166889472 166923328 167177088 167436412 167571514 167653376 167690952 167902683 168090624 168168704 168384618 168607296 168820184 169421824 169558528 169596531 170079712 170523288 170909596 171169416 171347072 171385539 172104768 172139682 172322072 172444896 172892544 172936192 173080336 173114523 173219992 173343456 173562324 173837312 173876274 173961216 174060504 174180864 174290688 174510752 174716256 174857232 174901376 175047158 175132672 175188401 175273984 175313268 175394703 175812736 175938048 176160192 176271264 176353144 176701668 176844246 177122816 177483042 177810608 177937344 178340448 178444288 178678214 178949844 179587584 179624016 179737272 179814336 179927712 179964213 180367044 180605568 180751296 180796928 181108512 181222704 181306884 181628352 181665198 181739008 181779741 181868544 182098176 182297632 182657904 182805288 183093248 183456768 183804224 183935232 184020672 184369196 184733562 184823808 185433534 185541504 185550453 186399774 186446832 186555392 186768153 187300256 187418352 187750656 187788744 188457984 188565546 188610048 188657664 188814912 188967264 189189792 189428668 189548106 189640704 189922707 190015488 190135296 190223616 190599552 190753344 190960536 191339676 191795712 192385248 192765456 192843776 193202152 193358044 193862331 194504112 194553216 194715378 194798864 194872491 194921688 195397631 195566976 195813904 195953472 196324596 196415791 196511744 196555788 196635648 196714386 196764048 197024256 197183232 197789328 198039062 198135808 198180216 198260736 198397287 198494208 198744832 198870144 199263168 199355728 200036934 200134656 200490103 200633004 200749824 201003296 201130032 201984068 202147046 202291128 202867456 203036548 203181264 203345208 203396544 203491024 204069888 204327552 204379136 204456384 204714536 204860448 204955608 205084836 205172768 205444096 205490142 205590528 205655949 205756416 205803422 205979904 206075584 206388864 206649456 206779752 207023256 207284649 207516672 207778688 207926784 208417352 208734192 209207064 209752686 209874816 210350272 210712788 210765984 210845646 210888704 210936048 211165162 211584417 211864224 212088704 212239872 212416776 212588172 212740616 213021952 213161052 213345792 213615168 214001568 214271772 214511616 214782464 214830603 214935552 215035392 215158123 215263232 215442656 215770176 216433404 216812544 216949248 217352421 217478976 217890868 218716476 218999808 219148722 219286899 219495936 219911648 220290642 220346256 221075712 221215104 221309952 221354848 221494416 221990208 222035242 222175239 222283776 222410644 222902784 223043328 223587936 223728912 223870244 224011398 224120832 224275194 224512824 224809728 226128708 226271286 226381824 226640986 226783887 227364384 228225888 228272187 228514052 228658134 228927402 229473024 229519576 229868496 229926528 230303853 230523392 230575059 230819364 231124608 231416432 231835032 232080672 232127753 232241152 232387584 232480638 232955008 233142976 233751024 233859604 234469521 234584064 234880256 235028352 235357947 235602224 235792328 236644056 236942849 237111732 237249792 237303054 237787264 238177489 238347252 238599792 239333193 239450112 239498688 239649696 239752448 239903616 239952284 240317064 240428694 240489392 240807424 241001728 241173504 241478016 241630272 241742512 241914816 242171136 242220264 242372988 242797568 243222226 243543872 243740384 243914112 244489586 244609024 244663848 244972767 245246976 245360896 246311416 246932928 247244712 247388672 247400604 247889538 248533032 248595776 248973696 249024204 249181218 249738984 249891136 250054311 250069248 250334208 250384992 251154618 251277312 251357271 251420728 251480064 251753216 251956352 252135936 252253056 252576927 252730808 252910944 253230276 253513728 253631488 254132736 254337792 254614048 255119568 255602749 255727616 255784932 256364394 256513664 257020608 258157152 258209523 258483108 259338816 259404288 259620504 259829988 259895584 260343486 260755968 261090756 261271296 261436032 261766128 262074384 262180864 262285848 262352064 262570737 262699008 262910976 263719104 264240288 264406896 264529716 265052502 265160192 265266369 265684224 266715912 267510672 267666432 267848438 268017321 268173376 269244118 269436024 269721504 269891568 270550566 270908352 271126944 271195392 271662768 271960326 272093184 272436736 272497797 272608512 273147264 273274144 273446448 273986856 274207932 274639872 275185152 275532608 275706336 276031008 276379532 276553794 276688896 277100343 277235712 278150301 278312256 278942752 279599661 279670248 279833088 280023367 280950384 281021312 281127528 281248064 281482487 281683116 282112556 282485632 282686976 282848319 282915072 282986496 283222368 283450896 283784688 284143002 284214736 284322159 284461056 284820224 285023232 285335424 285695696 285899328 286130016 286440804 286573859 286713856 287009514 287693568 288577872 288942238 289083392 289148184 289265664 289803228 289971968 290037066 291621968 291829824 291999744 292073067 292198296 292382532 292518347 292661248 293350464 293720856 293795008 294486894 294767616 294935854 294953472 295079936 295146072 295325888 295536384 295774848 295986944 296233652 296683992 297058593 297203712 297391104 297741312 298117248 298305216 298681864 298894752 299033592 299350432 299746304 300055401 300201984 301124736 301504944 301695048 302378516 302976102 303152512 303220569 304301184 304362916 304554822 304877512 305094816 305236536 305964032 306491328 306568704 306684576 307071804 307433412 307627254 307759152 307777536 308166144 308705133 308969856 309113376 309440896 309850112 309974184 310169628 311275008 311668032 312626028 313371136 313810596 314812224 315525408 316069182 316148976 316333056 316404072 316747743 317796336 318133056 318197594 319110924 319331584 319532928 319741578 319871488 320422752 320571592 321407658 321564672 321767424 321970688 322173696 322553088 322894848 322960352 323163984 323953058 324214451 325218816 325423872 326218464 326630356 326836302 326995968 328074714 328723083 329243904 329659616 329867472 330435963 330519384 330672914 331377376 331613568 331964928 332032272 332241624 332661121 332985312 333052863 333405748 333425664 333615966 333778944 333846656 334354176 334872824 335143028 335381904 335805366 336017097 336181248 336337408 336412791 336769236 337214592 337640368 338678197 338843648 339117056 339193062 339961479 340159424 341046576 341819192 342338832 342694144 342771078 342987201 343391103 344209536 344279364 344644144 344889792 345703501 345785088 345872384 346160672 346229046 346439984 346686912 347124648 347504861 347674624 347752548 348121008 348361728 348581376 349021504 349432512 349714464 349802752 350094316 350376802 350547968 350626536 350789406 351625472 351876096 352320384 352542528 352706288 353403336 353688492 354245632 354966084 355621216 355874688 356680896 356888576 357356428 357899688 359175168 359248032 359474544 359628672 359855424 359928426 360643041 360734088 361211136 361502592 361593856 362217024 362445408 362613768 363256704 363330396 363478016 363559482 363737088 364196352 364595264 364833339 365315808 365610576 366186496 366734379 366913536 367608448 367870464 368041344 368738392 369467124 370867068 371083008 371100906 372799548 372893664 373110784 373536306 374600512 374836704 375501312 375577488 376731927 376915968 377131092 377220096 377629824 377934528 378379584 378857336 379096212 379845414 380030976 380270592 380447232 381199104 381506688 381921072 382679352 383162533 383591424 384546591 384770496 385530912 386404304 386716088 387724662 389008224 389106432 389430756 389597728 389744982 389843376 390515229 390795262 391110589 391133952 391627808 391906944 392649192 392831582 393023488 393111576 393271296 393428772 393528096 394048512 394366464 395578656 396078124 396360432 396521472 396794574 396988416 397489664 397578753 397740288 398526336 398711456 400073868 400980206 401266008 401499648 401772657 402006592 402260064 403866177 403968136 404294092 404582256 405734912 405825849 406073096 406362528 406690416 406793088 406982048 407940489 408139776 408558683 408655104 408758272 408912768 409429072 409720896 409911216 410169672 410345536 410687563 410888192 410980284 411311898 411512832 411606844 411959808 412151168 412777728 413298912 413559504 414046512 414569298 414830691 415033344 415557376 415853568 416834704 417468384 418414128 419206579 419505372 419749632 420700544 421425576 421531968 421691292 421777408 421872096 422330324 423168834 423728448 424177408 424479744 424833552 425176344 425481232 426043904 426214503 426322104 426691584 427230336 428003136 428543544 429564928 429661206 429871104 430070784 430316246 430526464 430885312 431540352 432866808 433413357 433625088 433898496 434704842 434957952 435055599 435781736 437432952 437999616 438297444 438573798 438991872 439823296 440581284 440692512 442151424 442403781 442430208 442619904 442709696 442988832 443980416 444070484 444350478 444567552 444821288 445805568 446086656 447175872 447457824 447740488 448022796 448550388 449025648 449619456 452257416 452542572 453281972 453567774 454464153 454728768 456451776 456544374 456832233 457028104 457316268 457854804 458946048 459039152 459736992 459853056 460607706 461046784 461150118 461638728 462249216 462832864 463670064 464161344 464255506 464482304 464775168 464961276 465910016 466285952 467502048 467719208 468939042 469168128 469760512 470056704 470715894 471204448 471584656 473288112 473885698 474223464 474499584 474606108 475574528 476354978 476694504 477199584 477296391 478666386 478900224 478997376 479299392 479504896 479612367 479807232 479904568 480634128 480857388 480978784 481614848 482003456 482111487 482347008 482956032 483260544 483485024 483829632 484342272 484440528 484745976 485358029 485595136 485929587 486444452 487087744 487480768 487828224 488979172 489327696 489945534 490254453 490493952 490721792 492112071 492622832 493865856 494489424 494777344 494801208 495425957 495779076 496009371 497066064 497191552 497947392 498048408 498362436 499477968 499782272 500108622 500138496 500423949 500668416 500769984 502309236 502714542 502841456 502960128 503506432 503708049 503912704 504271872 504506112 505153854 505461616 505821888 506460552 507015289 507262976 508265472 508675584 509228096 510239136 511205498 511455232 511569864 512728788 513027328 514041216 514156617 516314304 516419046 516966216 518677632 518808576 519241008 519659976 519791168 520686972 520928837 521511936 522181512 522542592 522872064 523532256 524148768 524571696 524704128 525141474 525398016 525565203 525821952 526184109 527438208 528480576 528813792 529059432 530105004 530320384 530532738 531368448 531734621 533431824 535021344 535332864 535696876 536034642 536346752 538488236 538872048 539443008 539783136 539892639 541101132 541816704 542253888 542390784 543325536 543920652 544873472 544995594 545217024 546294528 546548288 546892896 547973712 548415864 549279744 550370304 551065216 551412672 552062016 552759064 553107588 554200686 554471424 555456187 556300602 556624512 557885504 559199322 559340496 559666176 560046734 561900768 562042624 562255056 562496128 562964974 563366232 564225112 564971264 565373952 565696638 565830144 565972992 566444736 566901792 567569376 568286004 568429472 568644318 568922112 569640448 569768121 570046464 570636761 570670848 571391392 571798656 572260032 572881608 573147718 573427712 574019028 575387136 577155744 577884476 578296368 578531328 579606456 579943936 580074132 581586993 583243936 583659648 584146134 584396592 584617473 584765064 585036694 585322496 586192893 586700928 587441712 587590016 588973788 589247373 589535232 589871708 589906944 590292144 590651776 591072768 591549696 591973888 592467304 593367984 594117186 594407424 594782208 595191861 595482624 596234496 596610432 597363728 597789504 598067184 598700864 599199887 599492608 600110802 600403968 601470309 602249472 603009888 603390096 604757032 605952204 606305024 606441138 608602368 608725832 609109644 609755024 610189632 610473072 611629271 611928064 612982656 613137408 613369152 614143608 614866824 615254508 615518304 615643171 616332288 617410266 617939712 618226752 618881792 619948368 620339256 621853947 622550016 623336064 625252056 626742272 627621192 628413643 629624448 631050816 632138364 632297952 632666112 632808144 633495486 634753251 635592672 636266112 636395188 638221848 638663168 639065856 639483156 639742976 640845504 641143184 642815316 643534848 643941376 644347392 645106176 645474369 645789696 645920704 646327968 647906116 648428902 650437632 650847744 652057263 652436928 653260712 653672604 656149428 657446166 658487808 659319232 659734944 659868781 660871926 661038768 661345828 662754752 663227136 663929856 664064544 664483248 665322242 665970624 666105726 666525717 666811496 666851328 667231932 667693312 668708352 669745648 670286056 670763808 671610732 672034194 672362496 672674816 672825582 673538472 674429184 675280736 677356394 677687296 677902943 678234112 678386124 679922958 680318848 680351661 682093152 683638384 684677664 684816561 685388288 685542156 685974402 686782206 688419072 688558728 689288288 689779584 690911559 691407002 691570176 691744768 692321344 692458092 692879968 693373824 694249296 695009722 695349248 695505096 696242016 696383259 696723456 697162752 698043008 698865024 699428928 699605504 700188632 700753604 701253072 701578812 703250944 703408563 703752192 704640768 705085056 705412576 706806672 707376984 708145321 708491264 709932168 710828547 711242432 711749376 713361792 714532467 714712856 715799376 717999579 718350336 718496064 718949088 719257344 719710848 719856852 721286082 721468176 722422272 722834593 723005184 723187712 724434048 724890816 725227536 726513408 726660792 726956032 727118964 728392704 729190528 729666678 730631616 731221152 733468758 733827072 734918301 735216896 735740928 736082688 737476784 738934248 741734136 742166016 742201812 742670669 745599096 745787328 746221568 747072612 749201024 749673408 750162933 751002624 751154976 753463854 753831936 754071813 754262184 754440192 755259648 755869056 756759168 757714672 758192424 759690828 760043713 760541184 760894464 762398208 763013376 763842144 765358704 766325066 766808247 767182848 769093182 769540992 771061824 772808608 773432176 774628569 775449324 775809529 778016448 778212864 778861512 779195456 779489964 779686752 781030458 781590524 782221178 782267904 783255616 783813888 785298384 785663164 786223152 786542592 786857544 787056192 787712211 788097024 788732928 791157312 792156248 792720864 793589148 794979328 795157506 795480576 795799107 797052672 797422912 800147736 801960412 802532016 802999296 803545314 804013184 804051963 804520128 807732354 807936272 808588184 809164512 811469824 811651698 812146192 812725056 813380832 813586176 813964096 815880978 816279552 817117366 817310208 817516544 817825536 818858144 819441792 819822432 820339344 820691072 821375126 821776384 821960568 822623796 823213688 823919616 824302336 825555456 826597824 827119008 828093024 829138596 829661382 830066688 831114752 831301029 831707136 833669408 834936768 836828256 838413158 839010744 839499264 840070101 841401088 842851152 843063936 843382584 843744192 844447461 844660648 846337668 847456896 848354816 848544957 848959488 849667104 850352688 850962464 852087808 852429006 852644208 852966477 853383168 854460672 856006272 857087088 859129856 859322412 859721577 860141568 860632492 861770624 863080704 865733616 866826714 867250176 867796992 869409684 869915904 870111198 871563472 874865904 875999232 876594888 877147596 877555041 877983744 879646592 881162568 881385024 884302848 884807562 884860416 885239808 885419392 885977664 887960832 888140968 888700956 889642576 891175779 891611136 892173312 894351744 894915648 895480976 896045592 897100776 898051296 898233479 899238912 904514832 905085144 906563944 907135548 908928306 909457536 909661707 912903552 913088748 913664466 914056208 914632536 915709608 916865807 917892096 918078304 919473984 919706112 921215412 921643327 922093568 922300236 923277456 924498432 925665728 926115399 927340128 928322688 928511012 929550336 929922552 931820032 932571904 935004096 935438416 937878084 939521024 940113408 941431788 942408896 943169312 946576224 947771396 948446928 948999168 949212216 950243229 951149056 952709956 953389008 954399168 954592782 957332772 957994752 958598784 959009792 959224734 959614464 959809136 961268256 961714776 961957568 962759369 963229696 964006912 964222974 964694016 965912064 966521088 966970048 967659264 968684544 968881056 969491952 970716058 971190272 971859174 972643353 972888904 974175488 974961536 975656448 977958344 978655392 979891068 980508906 980987904 981443584 982730177 984224142 985245664 987731712 988978848 989554688 989602416 990851914 991558152 992018742 994132128 994383104 995894784 996096816 996724872 997983363 998955936 999158589 999564544 1000217244 1000276992 1000847898 1001336832 1001539968 1004618472 1005429084 1005682912 1007012864 1007416098 1007825408 1008051291 1008543744 1009012224 1010307708 1010923232 1011643776 1012921104 1014030578 1014525952 1016034591 1016530944 1017351168 1018456192 1019884437 1020478272 1022410996 1023139728 1025457576 1026054656 1028082432 1028313234 1028961603 1032628608 1032838092 1033932432 1037110503 1037355264 1037617152 1038482016 1039319952 1039582336 1041373944 1041857674 1042514583 1043023872 1044363024 1045085184 1045744128 1047064512 1048297536 1049143392 1049408256 1050282948 1051130406 1051643904 1052368218 1054876416 1056961152 1057627584 1058118864 1060210008 1060640768 1061065476 1062736896 1063469242 1066863648 1070042688 1070665728 1071393752 1072069284 1072693504 1076976472 1077744096 1078886016 1079566272 1079785278 1081929123 1082202264 1083568681 1083633408 1084507776 1084781568 1086651072 1087841304 1089214841 1089746944 1089991188 1090434048 1092589056 1093096576 1093785792 1094500017 1095947424 1096831728 1098559488 1100203137 1100740608 1102130432 1102825344 1104124032 1105518128 1106215176 1108401372 1110912374 1111808753 1112601204 1113249024 1115771008 1118398644 1118680992 1119332352 1120093468 1123801536 1124085248 1124510112 1124992256 1125929948 1126732464 1128450224 1129942528 1130195781 1130747904 1131393276 1131660288 1131918821 1132889472 1133803584 1135138752 1136572008 1136858944 1137288636 1139280896 1139536242 1140092928 1141273522 1141341696 1142782784 1143597312 1144520064 1145763216 1146295436 1148038056 1149487599 1150774272 1153639773 1154311488 1155768952 1156592736 1159212912 1159887872 1160148264 1161408391 1163173986 1166487872 1167319296 1168292268 1168793184 1169234946 1169530128 1170073388 1172385786 1173331767 1173401856 1174883424 1175180032 1177947576 1178494746 1179070464 1179743416 1179813888 1180584288 1181303552 1182145536 1183099392 1183947776 1184934608 1186735968 1188234372 1189564416 1190383722 1190965248 1192468992 1193220864 1194727456 1195579008 1196134368 1197401728 1198399774 1198985216 1200221604 1202940618 1204498944 1205317971 1206019776 1206780192 1209514064 1211598531 1211904408 1212610048 1212882276 1217204736 1217451664 1218219288 1219510048 1220379264 1220946144 1223258542 1223856128 1225676049 1225965312 1226274816 1226738304 1228287216 1229733648 1230509016 1231036608 1231286342 1232062689 1232664576 1234820532 1235879424 1236453504 1237763584 1239896736 1240678512 1243707894 1244492073 1245100032 1246672128 1250504112 1253484544 1255242384 1256827286 1257619737 1259248896 1262101632 1264276728 1264595904 1265332224 1265616288 1266990972 1269506502 1271185344 1272532224 1272790376 1276443696 1277326336 1278131712 1278643509 1278966312 1279485952 1281691008 1282286368 1285630632 1287253903 1287882752 1288694784 1290212352 1290948738 1291579392 1291841408 1292655936 1295812232 1296857804 1300240071 1300875264 1301695488 1304114526 1304873856 1305166797 1306521424 1307345208 1312298856 1313955799 1314892332 1316975616 1318638464 1319469888 1319737562 1321743852 1322077536 1322691656 1325509504 1326454272 1327211343 1327859712 1328129088 1328966496 1330644484 1331941248 1332211452 1333051434 1333622992 1333702656 1334463864 1335386624 1337416704 1337722243 1339491296 1340572112 1341527616 1343221464 1344068388 1344692723 1345349632 1345651164 1347076944 1348858368 1350561472 1354712788 1355805886 1356468224 1356772248 1359845916 1360637696 1360703322 1363392459 1364186304 1367276768 1369355328 1369633122 1370496699 1370776576 1371084312 1371948804 1373564412 1376838144 1377117456 1378576576 1379559168 1381823118 1382814004 1383140352 1384642688 1384916184 1385759936 1386747648 1388498592 1390019444 1391010192 1392484032 1392766518 1393446912 1394325504 1396086016 1397730048 1398857856 1399211008 1400377264 1401507208 1402506144 1403157624 1406501888 1406817126 1407504384 1409281536 1410170112 1410825152 1413613344 1414753968 1416290642 1416982528 1419864336 1421657094 1422484864 1423498752 1426723584 1429064934 1429425712 1431598752 1431889173 1435999158 1436700672 1436992128 1437898176 1438514688 1439421696 1439713704 1442572164 1442936352 1444844544 1445669186 1446010368 1446375424 1448868096 1449781632 1450455072 1453026816 1453321584 1453912064 1454237928 1456074087 1456785408 1457788761 1458381056 1459333356 1461263232 1462442304 1466937516 1469836602 1470433792 1470763359 1471481856 1472165376 1473166409 1474953568 1477868496 1483468272 1484332032 1484403624 1485341338 1486277871 1488028113 1491198192 1491574656 1494145224 1498402048 1499346816 1500325866 1501271847 1502005248 1502309952 1506927708 1508143626 1508524368 1508880384 1510519296 1511124147 1511738112 1513518336 1515429344 1516384848 1519381656 1520087426 1521045867 1521788928 1524796416 1526026752 1527684288 1530717408 1532650132 1533616494 1534365696 1538186364 1539081984 1542123648 1542469851 1545617216 1546864352 1549257138 1550898648 1551619058 1556032896 1556425728 1557723024 1558390912 1558979928 1559373504 1562060916 1562786511 1563181048 1564442356 1564535808 1566511232 1567627776 1570596768 1571326328 1572446304 1573715088 1574112384 1575424422 1576194048 1576695609 1577465856 1578552327 1580944469 1582314624 1584312496 1585441728 1587178296 1589182309 1589958656 1590315012 1590961152 1591598214 1594105344 1594845824 1595203863 1600295472 1603920824 1605064032 1605998592 1607090628 1608026368 1608103926 1609040256 1615464708 1615872544 1617176368 1618329024 1619677917 1622147197 1622939648 1623303396 1624292384 1625450112 1626761664 1627172352 1627928192 1631761956 1634234732 1634620416 1635651072 1637716288 1638883584 1639644864 1640678688 1641382144 1642750252 1643921136 1645247592 1646427376 1647839232 1648604672 1651110912 1653195648 1654238016 1656186048 1658277192 1659322764 1662229504 1662602058 1663414272 1666368561 1667338816 1669873536 1673656512 1676826316 1678021488 1678998528 1680140202 1682802176 1685702304 1686127872 1686765168 1687488384 1688894922 1689321296 1692675336 1694913792 1696709632 1697089914 1697918976 1699334208 1700705376 1701924928 1704175616 1704858012 1705288416 1705932954 1706766336 1708921344 1711910283 1712012544 1714174176 1718259712 1718644824 1719443154 1720283136 1721264984 1723541248 1726161408 1731467232 1733653428 1735593984 1738819368 1739831808 1740222396 1743126944 1749731808 1750086767 1753189776 1754295192 1755110082 1755967488 1758578679 1759293184 1762325136 1762770048 1767742119 1768605696 1769615124 1769720832 1770838784 1771955328 1775921664 1776281936 1777401912 1779285152 1782351558 1783222272 1784346624 1788703488 1789831296 1790961952 1792091184 1794201552 1796102592 1796466958 1797599661 1798477824 1804410927 1809029664 1810170288 1813127888 1814271096 1817856612 1818915072 1819323414 1825807104 1826177496 1827328932 1828112416 1829265072 1831419216 1833731614 1834887813 1835784192 1836156608 1838947968 1839412224 1842430824 1843286654 1844187136 1844600472 1846554912 1846929513 1848996864 1851331456 1852230798 1854680256 1856645376 1857022024 1859845104 1863640064 1865143808 1865561841 1870008192 1870876832 1875756168 1878124547 1879042048 1880226816 1882863576 1884817792 1885240929 1886338624 1893152448 1895542792 1896893856 1897998336 1898424432 1900486458 1902298112 1904259753 1905419912 1906778016 1908798336 1909185564 1914665544 1915989504 1917083051 1917197568 1918019584 1918449468 1919228928 1919618272 1922536512 1923429552 1923915136 1925518738 1926459392 1927072411 1928013824 1928445948 1931824128 1933042176 1933940096 1935318528 1936423107 1937369088 1937762112 1938983904 1941432116 1943718348 1945286706 1945777808 1948350976 1949923072 1951312896 1955916688 1957310784 1959782136 1961017812 1962887168 1965460354 1968448284 1970491328 1975463424 1977957696 1979109376 1979204832 1979606343 1981703828 1983116304 1984037484 1988264256 1988766208 1991789568 1992193632 1993449744 1995966726 1997911872 1998317178 1999129088 1999577151 2000434488 2000553984 2001695796 2003079936 2009236944 2010858168 2011365824 2014025728 2014832196 2015650816 2016102582 2017087488 2018024448 2020615416 2021846464 2023287552 2025842208 2028061156 2032069182 2033061888 2033708829 2034702336 2036912384 2039768874 2040956544 2041054983 2044821992 2046279456 2050915152 2052109312 2054449683 2056164864 2056626468 2057923206 2065257216 2065676184 2067864864 2074221006 2074710528 2075234304 2076964032 2078639904 2079164672 2082747888 2083715348 2085029166 2086047744 2088726048 2089149777 2090170368 2091488256 2094129024 2096595072 2098286784 2098816512 2100565896 2102260812 2104736436 2109752832 2113922304 2115255168 2116237728 2120420016 2121281536 2122130952 2124435963 2125473792 2126938484 2132485641 2133727296 2140085376 2142787504 2143597401 2144138568 2145387008 2149373941 2153952944 2155488192 2157772032 2159132544 2159570556 2163858246 2164404528 2167137362 2167266816 2168503779 2169015552 2169563136 2173302144 2175682608 2178429682 2179493888 2179982376 2180868096 2185178112 2186193152 2187571584 2189000034 2191894848 2193663456 2200406274 2201481216 2204260864 2204754903 2205650688 2208248064 2211036256 2212430352 2216802744 2221824748 2223617506 2225202408 2226498048 2228012007 2231542016 2236797288 2237361984 2238664704 2240186936 2247603072 2248170496 2249020224 2249984512 2250488799 2251859896 2253464928 2256900448 2259885056 2260391562 2261495808 2262215439 2262786552 2263320576 2263837642 2265778944 2267607168 2270277504 2273144016 2273717888 2274577272 2277449213 2278561792 2279072484 2280131139 2282547044 2282683392 2285565568 2287194624 2289040128 2291526432 2292590872 2296076112 2298975198 2300424741 2301548544 2307279546 2308622976 2311537904 2313185472 2318425824 2319775744 2320296528 2322816782 2324691029 2326347972 2327428587 2332975744 2334638592 2336584536 2337586368 2338469892 2339060256 2340146776 2344771572 2346663534 2346803712 2349766848 2350360064 2355895152 2356989492 2359486832 2359627776 2361168576 2362607104 2363136633 2364291072 2366198784 2366739353 2367895552 2369869216 2373471936 2376468744 2380767444 2384937984 2386441728 2389454912 2391158016 2392268736 2394803456 2396799548 2400443208 2405881236 2408997888 2410635942 2412039552 2412155889 2413560384 2419028128 2423197062 2423808816 2425220096 2425764552 2434409472 2434903328 2436438576 2439020096 2440758528 2441892288 2446517084 2451352098 2451930624 2452549632 2453476608 2456574432 2459467296 2461018032 2462073216 2462572684 2464125378 2465329152 2469641064 2471758848 2472907008 2475527168 2479793472 2481357024 2487415788 2488984146 2490200064 2493344256 2501008224 2506969088 2510484768 2513654572 2515239474 2518497792 2520210303 2524203264 2528553456 2529191808 2531232576 2533342383 2533981944 2539013004 2542370688 2545064448 2545580752 2552887392 2553405283 2554652672 2556263424 2557287018 2557932624 2558971904 2563382016 2564572736 2571261264 2574507806 2575765504 2577389568 2579164731 2580424704 2581897476 2583682816 2585311872 2591624464 2593715608 2600480142 2601750528 2603390976 2606371339 2608229052 2609747712 2610333594 2613042848 2614690416 2624597712 2627911598 2629784664 2632665123 2633951232 2637276928 2638939776 2639475124 2643487704 2644155072 2645383312 2651019008 2652908544 2654422686 2655719424 2656258176 2657932992 2661288968 2663882496 2664422904 2666102868 2667245984 2668927728 2670773248 2673527337 2674833408 2675444486 2678982592 2681144224 2683055232 2686442928 2688136776 2689385446 2690699264 2691302328 2694153888 2694700437 2697716736 2701122944 2709425576 2711611772 2713544496 2719691832 2721275392 2721406644 2726784918 2728372608 2728985121 2734553536 2738710656 2739266244 2740993398 2741553152 2742168624 2743897608 2747128824 2750597421 2753676288 2754234912 2757153152 2759118336 2763646236 2764929981 2765628008 2766280704 2769285376 2769832368 2771519872 2773495296 2776997184 2778346197 2780038888 2782020384 2784968064 2785533036 2788651008 2792172032 2795460096 2797055599 2797715712 2798422016 2800754528 2803014416 2805012288 2806315248 2811630239 2813003776 2813634252 2818563072 2820340224 2821650304 2827226688 2829507936 2832581284 2839728672 2843314188 2844969728 2846997504 2850729687 2853447168 2858129868 2858851424 2863197504 2863778346 2871998316 2873984256 2875796352 2877029376 2878843392 2879427408 2885144328 2885872704 2888278107 2889689088 2891338372 2892020736 2897736192 2899563264 2900910144 2906053632 2906643168 2908475856 2912148174 2913570816 2915577522 2916762112 2917930059 2918666712 2922526464 2924884608 2933875032 2939673204 2940867584 2941526718 2942963712 2944330752 2946332818 2948190531 2949907136 2955736992 2966936544 2968664064 2968807248 2970682676 2972555742 2976056226 2982396384 2983149312 2988290448 2993950089 2996804096 2997475767 2998693632 3000651732 3002543694 3004010496 3004619904 3013855416 3016287252 3017048736 3021038592 3022248294 3023476224 3027036672 3030858688 3032769696 3038763312 3040174852 3042091734 3043577856 3048103773 3049592832 3052053504 3055368576 3059653311 3061434816 3065300264 3067232988 3076372728 3078163968 3080257037 3084247296 3084939702 3091234432 3093728704 3096307357 3098514276 3101797296 3103238116 3111331509 3112065792 3112851456 3115446048 3116781824 3117959856 3118747008 3124121832 3125573022 3126362096 3127543749 3128884712 3129071616 3133022464 3135255552 3141193536 3142652656 3144892608 3147430176 3148224768 3150848844 3153391218 3154931712 3157104654 3161888938 3164629248 3168624992 3170883456 3174356592 3178364618 3179917312 3180630024 3181922304 3183196428 3188210688 3189691648 3190407726 3200590944 3207841648 3210128064 3211997184 3214181256 3216052736 3216207852 3218080512 3230929416 3231745088 3234352736 3236658048 3239355834 3244294394 3245879296 3246606792 3248584768 3250706043 3250900224 3253523328 3254344704 3255856384 3263523912 3267644523 3268469464 3269240832 3271302144 3275432576 3277767168 3279289728 3281357376 3282764288 3283500051 3285500504 3287842272 3290495184 3292854752 3295678464 3297209344 3300609411 3302221824 3306391296 3308476032 3312372096 3316554384 3318645528 3322835737 3324459008 3325204116 3332737122 3334677632 3335426259 3339747072 3347313024 3353652632 3356042976 3357997056 3360280404 3365604352 3371404608 3372255744 3373530336 3374976768 3377789844 3378642592 3385350672 3389827584 3391762321 3393419264 3394179828 3395756463 3398668416 3401410752 3403849856 3408351232 3409716024 3410576832 3411865908 3417842688 3423820566 3424025088 3428348352 3437289648 3438886308 3442529968 3447082496 3448462797 3452322816 3462934464 3467306856 3477638736 3479663616 3480444792 3484225173 3486253888 3499463616 3500173534 3506379552 3508590384 3510220164 3517157358 3518586368 3519995301 3524650272 3525540096 3535484238 3537211392 3539230248 3539441664 3541677568 3543910656 3551843328 3552563872 3554803824 3558570304 3564703116 3566358961 3568693248 3577406976 3579662592 3581923904 3584182368 3588403104 3592205184 3592933916 3595199322 3596955648 3608821854 3615953913 3618059328 3620340576 3626255776 3628542192 3634795593 3635713224 3637830144 3638646828 3651614208 3652354992 3654657864 3656224832 3658530144 3659272331 3662838432 3667463228 3669775626 3671568384 3672313216 3677028147 3677895936 3678824448 3684861648 3686573308 3689200944 3693109824 3693859026 3696188067 3697993728 3702662912 3704461596 3709360512 3713290752 3714044048 3719690208 3725460167 3727280128 3730287616 3731123682 3740016384 3741753664 3751512336 3756249094 3758084096 3760453632 3765727152 3769635584 3770481858 3772677248 3772859211 3786304896 3791085584 3793787712 3795996672 3796848864 3800972916 3802738511 3804596224 3808519506 3810839824 3813556032 3817596672 3818371128 3829331088 3831979008 3834166102 3834395136 3836039168 3836898936 3838457856 3839236544 3845073024 3846859104 3847830272 3851037476 3854144822 3856027648 3856891896 3861761709 3863648256 3866084352 3867880192 3870637056 3872846214 3874738176 3875524224 3877967808 3882864232 3887436696 3890573412 3891555616 3896701952 3899846144 3900720213 3902625792 3911833376 3914621568 3919564272 3922035624 3925774336 3930920708 3936896568 3940982656 3941867397 3950926848 3955915392 3958409664 3959212686 3963407656 3966232608 3968074968 3976528512 3977532416 3981634029 3983579136 3984387264 3986899488 3991933452 3995823744 3996634356 3998258176 3999154302 4000868976 4001107968 4003391592 4006159872 4013166729 4018473888 4021716336 4022731648 4028051456 4029664392 4031301632 4032205164 4034078169 4036048896 4041230832 4043692928 4046575104 4051684416 4056122312 4064138364 4067417658 4069404672 4073824768 4079537748 4081913088 4082109966 4089643984 4092558912 4101830304 4104218624 4108899366 4112329728 4113252936 4115846412 4130514432 4131352368 4135729728 4148442012 4149421056 4153928064 4157279808 4158329344 4165495776 4167430696 4170058332 4177452096 4178299554 4180340736 4182976512 4188258048 4193190144 4196573568 4197633024 4201131792 4204521624 4209472872 4214787863 4219505664 4227844608 4230510336 4232475456 4240840032 4244261904 4248871926 4250947584 4253876968 4264971282 4267454592 4280170752 4285575008 4287194802 4288277136 4290774016 4295667519 4298747882 4302216479 4307905888 4310976384 4315544064 4318265088 4319141112 4327716492 4328809056 4334274724 4334533632 4337007558 4338031104 4339126272 4346604288 4351365216 4356859364 4359964752 4361736192 4368222261 4370356224 4372386304 4373366283 4375143168 4378000068 4383789696 4387326912 4400812548 4408521728 4409509806 4411301376 4416496128 4419499227 4422072512 4424860704 4433605488 4443649496 4447235012 4450404816 4452996096 4456024014 4458833613 4463084032 4464084339 4473594576 4474723968 4480373872 4494145513 4495206144 4496340992 4498040448 4499969024 4500977598 4503719792 4506929856 4513800896 4517563193 4519770112 4520783124 4524430878 4525573104 4526641152 4527675284 4531557888 4535214336 4540555008 4546288032 4547435776 4549154544 4554898426 4557123584 4558144968 4560262278 4563137601 4565094088 4565366784 4571131136 4574389248 4578080256 4583052864 4585181744 4592152224 4597950396 4600849482 4603097088 4611272369 4614559092 4617245952 4623075808 4626370944 4636851648 4639551488 4640593056 4645633564 4649382058 4652695944 4654857174 4665951488 4669277184 4673169072 4675172736 4676939784 4678120512 4680293552 4688359533 4689543144 4693327068 4693607424 4699533696 4700720128 4711790304 4713978984 4718973664 4722337152 4725214208 4726273266 4728582144 4730086827 4732397568 4733478706 4735791104 4739738432 4742833407 4746943872 4752937488 4761534888 4767546927 4769875968 4772883456 4778909824 4782316032 4784537472 4785611589 4789606912 4793599096 4800886416 4811762472 4817995776 4821271884 4824079104 4824311778 4827120768 4838056256 4846394124 4847617632 4850440192 4851529104 4866441591 4868818944 4869806656 4872877152 4878040192 4881517056 4883784576 4893034168 4902704196 4903861248 4906953216 4913148864 4918934592 4922036064 4924146432 4925145368 4928250756 4939282128 4943517696 4945814016 4948636829 4951054336 4959586944 4962714048 4974831576 4977968292 4981112929 4986688512 4999105683 5002016448 5020969536 5027309144 5030478948 5036995584 5040420606 5048406528 5057106912 5058383616 5062465152 5066684766 5067963888 5078026008 5084437657 5084741376 5090128896 5091161504 5105774784 5106810566 5109305344 5112526848 5114574036 5115865248 5126764032 5129145472 5135730849 5142522528 5149015612 5154779136 5158329462 5160849408 5163794952 5167365632 5170623744 5183248928 5187431216 5200960284 5206781952 5212742678 5216458104 5219495424 5220667188 5226085696 5229380832 5249195424 5250260301 5255823196 5259569328 5265330246 5267902464 5274553856 5275736037 5277879552 5278950248 5286975408 5288310144 5290766624 5302038016 5303226357 5305817088 5308845372 5312516352 5315865984 5322577936 5327764992 5328845808 5332205736 5334491968 5337855456 5338938319 5341546496 5347054674 5349666816 5350888972 5357965184 5362288448 5366110464 5372885856 5376273552 5378770892 5382604656 5388307776 5389400874 5392798983 5395433472 5402245888 5413232781 5418851152 5423223544 5427088992 5439383664 5442550784 5442813288 5449685527 5453569836 5456745216 5457970242 5469107072 5477421312 5478532488 5481986796 5483106304 5484337248 5487795216 5494257648 5501194842 5504663439 5507352576 5508469824 5514306304 5518236672 5527292472 5529859962 5531256016 5532561408 5538570752 5539664736 5540788539 5543039744 5546990592 5553994368 5556692394 5560077776 5564040768 5569936128 5571066072 5584344064 5590920192 5594111198 5595431424 5596844032 5601509056 5606028832 5610024576 5612630496 5623260478 5626007552 5627268504 5634373641 5637126144 5640680448 5643300608 5654453376 5655722787 5659015872 5665162568 5679457344 5686628376 5689939456 5693995008 5701459374 5706894336 5716259736 5717702848 5726395008 5727556692 5743996632 5747968512 5751249153 5751592704 5754058752 5757686784 5758854816 5770288656 5771745408 5776556214 5779378176 5781217233 5782676744 5784041472 5795472384 5799126528 5801820288 5809269321 5812107264 5813286336 5816951712 5824296348 5831155044 5833524224 5835860118 5837333424 5845052928 5849769216 5867750064 5879346408 5881735168 5883053436 5888661504 5892665636 5896381062 5899814272 5911473984 5933873088 5937328128 5937614496 5938819029 5941365352 5945111484 5952112452 5964792768 5966298624 5976580896 5987900178 5993608192 5994951534 5997387264 6001303464 6005087388 6009239808 6027710832 6032574504 6034097472 6042077184 6044496588 6046952448 6054073344 6061717376 6065539392 6077526624 6080349704 6084183468 6096207546 6099185664 6101126487 6104107008 6110737152 6119306622 6122869632 6130600528 6134465976 6152745456 6156327936 6160514074 6168494592 6169879404 6182468864 6187457408 6192614714 6197028552 6203594592 6206476232 6222663018 6224131584 6225702912 6230892096 6233563648 6235919712 6237494016 6248243664 6251146044 6252724192 6255087498 6257769424 6258143232 6266044928 6267449331 6270511104 6277004371 6282387072 6285305312 6289785216 6294860352 6296449536 6301697688 6306782436 6314209308 6323777876 6329258496 6337249984 6341766912 6348713184 6356729236 6361260048 6363844608 6366392856 6373307889 6376421376 6379383296 6380815452 6397456923 6401181888 6415683296 6420256128 6428362512 6430792203 6432105472 6432415704 6436161024 6440537441 6448121823 6461858832 6463490176 6468705472 6473316096 6478711668 6488588788 6493213584 6497169536 6501412086 6501800448 6505511337 6507046656 6508689408 6511712768 6527047824 6535289046 6536938928 6538481664 6542604288 6550865152 6555534336 6558579456 6562714752 6565528576 6567000102 6571001008 6575684544 6580990368 6585709504 6591198757 6594418688 6601218822 6604443648 6612782592 6616952064 6624744192 6633108768 6637291056 6645671474 6648918016 6650408232 6665474244 6669355264 6670852518 6679494144 6684036021 6694626048 6707305264 6712085952 6715994112 6720560808 6727921981 6731208704 6742809216 6744511488 6747060672 6749953536 6755579688 6757285184 6770701344 6772074881 6779655168 6783524642 6786838528 6788359656 6791512926 6797336832 6802821504 6807699712 6819432048 6821153664 6823731816 6832347639 6835685376 6840393417 6847641132 6848050176 6856696704 6874579296 6877772616 6885059936 6894164992 6896925594 6901274223 6904645632 6912550073 6925868928 6934613712 6955277472 6959327232 6960889584 6968450346 6972507776 6974073087 6982285761 6998927232 7000347068 7012759104 7017180768 7020440328 7034314716 7037172736 7039990602 7049300544 7051080192 7070968476 7078460496 7078883328 7083355136 7087821312 7100218059 7103686656 7105127744 7109607648 7117140608 7129406232 7132717922 7154813952 7159325184 7163847808 7168364736 7176806208 7184410368 7185867832 7190398644 7217643708 7231907826 7236118656 7240681152 7252511552 7257084384 7269591186 7271426448 7275660288 7277293656 7303228416 7304709984 7309315728 7312449664 7317060288 7318544662 7325676864 7334926456 7339551252 7344626432 7354056294 7355791872 7357648896 7369723296 7373146616 7378401888 7386219648 7387718052 7392376134 7395987456 7405325824 7408923192 7418277893 7418721024 7426581504 7428088096 7439380416 7450920334 7454560256 7456932373 7460575232 7462247364 7480032768 7483507328 7503024672 7512498188 7520907264 7531454304 7539271168 7540963716 7545354496 7545718422 7560630909 7572609792 7582171168 7587575424 7593697728 7600027149 7601945832 7605477022 7609192448 7617039012 7621679648 7627112064 7635193344 7636742256 7658662176 7660215849 7663958016 7668332204 7668790272 7673797872 7676915712 7678473088 7690146048 7693718208 7695660544 7702074952 7708289644 7713783792 7723523418 7727296512 7732168704 7735760384 7737494193 7741274112 7745692428 7751048448 7755935616 7765728464 7774873392 7781146824 7783111232 7789598531 7793403904 7799692288 7801440426 7805251584 7819114017 7823666752 7829243136 7839128544 7844071248 7861841416 7873793136 7881965312 7883734794 7897995369 7901853696 7911830784 7916819328 7918425372 7926815312 7932465216 7936149936 7951180523 7953057024 7955064832 7963268058 7967158272 7968774528 7973798976 7983866904 7991647488 7993268712 7996516352 7998308604 8001737952 8006783184 8012319744 8026333458 8036947776 8043432672 8045463296 8059328784 8062603264 8064410328 8068156338 8072097792 8082461664 8084101311 8087385856 8093150208 8103368832 8112244624 8128276728 8134835316 8147649536 8159075496 8163826176 8164219932 8169377359 8179287968 8185117824 8203660608 8208437248 8217798732 8224659456 8226505872 8231692824 8251792263 8261028864 8262704736 8271459456 8294789943 8296884024 8298842112 8307856128 8314559616 8316658688 8330991552 8334861392 8340116664 8354904192 8356599108 8365953024 8376516096 8386380288 8391166797 8393147136 8395266048 8402263584 8409043248 8418945744 8429575726 8434890717 8439011328 8455689216 8461020672 8464950912 8481680064 8488523808 8497743852 8507753936 8529942564 8534909184 8560341504 8571150016 8574389604 8576554272 8581548032 8591335038 8597495764 8604432958 8615811776 8621952768 8631088128 8636530176 8638282224 8655432984 8657618112 8664834321 8668549448 8669067264 8674015116 8676062208 8693208576 8702730432 8713718728 8719929504 8736444522 8740712448 8744772608 8746732566 8750286336 8753790177 8756000136 8767579392 8774653824 8801625096 8812738259 8817043456 8819019612 8822602752 8832992256 8838998454 8844145024 8844571593 8849721408 8867210976 8887298992 8894470024 8900809632 8905992192 8912048028 8917667226 8926168064 8928168678 8947189152 8949447936 8960747744 8981850267 8988291026 8990412288 8992681984 8995543547 8996080896 8999938048 9001955196 9007439584 9013859712 9027601792 9035126386 9039540224 9041566248 9048861756 9051146208 9055350568 9063115776 9070428672 9081110016 9092576064 9094871552 9098309088 9109796852 9116289936 9120524556 9126275202 9130188176 9130733568 9142262272 9144311319 9148778496 9156160512 9166105728 9170363488 9184304448 9195900792 9201698964 9222544738 9229118184 9234491904 9240771111 9246151616 9252741888 9273703296 9281186112 9288922071 9291267128 9298764116 9305391888 9309714348 9331902976 9333994527 9338554368 9346338144 9350345472 9353879568 9356241024 9360587104 9376719066 9379086288 9382631247 9386654136 9387214848 9396849709 9399067392 9401440256 9423580608 9427957968 9437947328 9444674304 9450428416 9452546532 9460173654 9464795136 9466957412 9479476864 9485666814 9493887744 9505874976 9523069776 9535093854 9539751936 9545766912 9557819648 9564632064 9569074944 9571223178 9579213824 9587198192 9601772832 9623524944 9635991552 9642543768 9648158208 9648623556 9654241536 9676112512 9692788248 9695235264 9700880384 9703058208 9732883182 9737637888 9739613312 9745754304 9752118129 9756080384 9763034112 9767569152 9786068336 9802933569 9805408392 9807722496 9813906432 9826297728 9837869184 9844072128 9848292864 9850290736 9856501512 9878564256 9880568269 9887035392 9891628032 9897273658 9902108672 9919173888 9925428096 9949663152 9955936584 9962225858 9968507211 9973377024 9998211366 10004032896 10006278777 10041939072 10054618288 10060957896 10073991168 10080841212 10085523877 10096813056 10114213824 10116767232 10124930304 10133369532 10135927776 10156052016 10168875314 10169482752 10175286963 10180257792 10182323008 10187269389 10211549568 10213621132 10225053696 10229148072 10231730496 10253528064 10258290944 10271461698 10285045056 10298031224 10316658924 10327589904 10334731264 10341247488 10345388391 10366497856 10374862432 10401920568 10425485356 10432916208 10438990848 10441334376 10452171392 10452675519 10458761664 10498390848 10500520602 10511646392 10519138656 10530660492 10549107712 10551472074 10555759104 10557900496 10559985903 10573950816 10576620288 10581533248 10604076032 10606452714 10611634176 10617690744 10625032704 10631731968 10645155872 10655529984 10657691616 10664411472 10668983936 10675710912 10677876638 10683092992 10694109348 10699076883 10701777944 10715930368 10724576896 10732220928 10745771712 10752547104 10757541784 10765209312 10776615552 10778801748 10785597966 10790866944 10804491776 10826465562 10837702304 10846447088 10854177984 10878767328 10885101568 10885626576 10899371054 10907139672 10913490432 10915940484 10938214144 10954842624 10957064976 10963973592 10968674496 10975590432 10977816993 10988515296 11002389684 11009326878 11014705152 11016939648 11028612608 11031084441 11036473344 11054584944 11059719924 11062512032 11077141504 11079329472 11081577078 11086079488 11088564201 11093981184 11107988736 11113384788 11120155552 11128081536 11139872256 11142132144 11168688128 11176380501 11181840384 11188222396 11190862848 11203018112 11212057664 11220049152 11225260992 11246520956 11254537008 11268747282 11274252288 11281360896 11286601216 11308906752 11311445574 11318031744 11318577633 11330325136 11358914688 11373256752 11379878912 11387990016 11402918748 11408215533 11413788672 11432519472 11435405696 11452790016 11455113384 11487993264 11495937024 11502498306 11503185408 11508117504 11515373568 11517709632 11540577312 11543490816 11553112428 11562434466 11565353488 11568082944 11585285127 11590944768 11598253056 11603640576 11618538642 11624214528 11626572672 11633903424 11648592696 11662310088 11667048448 11671720236 11674666848 11690105856 11699538432 11735500128 11758692816 11763470336 11766106872 11777323008 11785331272 11792762124 11799628544 11822947968 11825602191 11867746176 11875228992 11877638058 11882730704 11890222968 11904224904 11919255491 11929585536 11932597248 11953161792 11975800356 11981363251 11987216384 11989903068 11994774528 12002606928 12010174776 12018479616 12039500187 12055421664 12065149008 12068194944 12084154368 12088993176 12093904896 12102234507 12108146688 12123434752 12131078784 12155053248 12160699408 12168366936 12192415092 12202252974 12208214016 12221474304 12229896283 12238613244 12245739264 12261201056 12268931952 12305490912 12312655872 12321028148 12336989184 12339758808 12364937728 12374914816 12385229428 12394057104 12407189184 12412952464 12445326036 12448263168 12461784192 12467127296 12471839424 12474988032 12496487328 12502292088 12505448384 12510174996 12515538848 12532089856 12534898662 12541022208 12554008742 12564774144 12570610624 12579570432 12589720704 12592899072 12603395376 12613564872 12628418616 12644363589 12647555752 12658516992 12674499968 12683533824 12697426368 12713458472 12722520096 12732785712 12746615778 12752842752 12758766592 12761630904 12775492301 12794913846 12802363776 12831366592 12840512256 12856725024 12861584406 12864210944 12864831408 12872322048 12881074882 12896243646 12906649437 12923717664 12926980352 12937410944 12946632192 12957423336 12977177576 12986427168 12994339072 13002824172 13003600896 13011022674 13014093312 13017378816 13023425536 13054095648 13070578092 13073877856 13085208576 13101730304 13104666783 13111068672 13117158912 13124645503 13125429504 13131057152 13134000204 13142002016 13151369088 13161980736 13171419008 13182397514 13188837376 13202437644 13225565184 13233904128 13249488384 13258497681 13266217536 13274582112 13291342948 13300816464 13330948488 13338710528 13341705036 13358988288 13368072042 13376500839 13389252096 13414610528 13424171904 13441121616 13455843962 13462417408 13482436539 13485618432 13489022976 13494121344 13499907072 13511159376 13514570368 13541402688 13544149762 13552689579 13559310336 13567049284 13576719312 13583025852 13594673664 13605643008 13615399424 13638864096 13642307328 13647463632 13664695278 13671370752 13680786834 13689412803 13695282264 13696100352 13713393408 13749158592 13755545232 13770119872 13788329984 13793851188 13802548446 13809291264 13825100146 13833817107 13851737856 13869227424 13910554944 13918654464 13921779168 13936900692 13945015552 13948146174 13964571522 13997854464 14000694136 14025518208 14034361536 14040880656 14065078599 14068629432 14074345472 14079981204 14098601088 14102160384 14141936952 14156920992 14159792933 14166710272 14175642624 14200436118 14207373312 14210255488 14219215296 14228500221 14234281216 14258812464 14265435844 14302640781 14309627904 14318650368 14327695616 14336729472 14353612416 14356834767 14368820736 14371735664 14380797288 14435287416 14453513789 14463815652 14472237312 14481362304 14505023104 14514168768 14539182372 14542852896 14551320576 14554587312 14599324773 14606456832 14609419968 14618631456 14624899328 14634120576 14637089324 14651353728 14669852912 14679102504 14689252864 14708112588 14711583744 14714944673 14739446592 14746293232 14756803776 14772439296 14775436104 14784752268 14810651648 14817846384 14836555786 14837442048 14845910487 14853163008 14856176192 14878760832 14901840668 14913864746 14921150464 14924494728 14943338787 14960065536 14967014656 14997317049 15006049344 15024996376 15062908608 15078542336 15081927432 15090708992 15091436844 15121261818 15145219584 15164342336 15175150848 15187395456 15200054298 15203891664 15210954044 15234078024 15243359296 15253312971 15254224128 15270386688 15273484512 15317324352 15320431698 15327916032 15336664408 15337580544 15347595744 15356946176 15380292096 15387436416 15391321088 15404149904 15407192547 15416579288 15427567584 15447046836 15464337408 15471520768 15474988386 15482548224 15491384856 15502096896 15511871232 15531456928 15549746784 15562293648 15566222464 15579197062 15586807808 15591767689 15599384576 15602880852 15638228034 15647333504 15658486272 15678257088 15688142496 15723682832 15747586272 15750780903 15763930624 15767469588 15795990738 15803707392 15823661568 15833638656 15836850744 15853630624 15864930432 15872299872 15902361046 15906114048 15910129664 15926536116 15937549056 15947597952 15967733808 15983294976 15986537424 15993032704 15996617208 16003475904 16013566368 16016814957 16024639488 16052666916 16073895552 16086865344 16090926592 16118657568 16128820656 16136312676 16164923328 16168202622 16174771712 16178396949 16186300416 16206737664 16224489248 16256553456 16269670632 16295299072 16318150992 16327652352 16328439864 16338754718 16349056581 16358575936 16370235648 16407321216 16435597464 16449318912 16453011744 16463385648 16503584526 16513990317 16522057728 16525409472 16542918912 16589579886 16593768048 16597684224 16615712256 16622365617 16629119232 16633317376 16661983104 16669722784 16680233328 16709808384 16713198216 16753032192 16772760576 16782333594 16786294272 16790532096 16804527168 16818086496 16837891488 16859151452 16869781434 16878022656 16903120923 16911378432 16922041344 16929901824 16963360128 16967168361 16977047616 16995487704 17015507872 17059885128 17069818368 17081425387 17120683008 17142300032 17148779208 17153108544 17163096064 17182670076 17194991528 17208865916 17231623552 17243905536 17253747459 17262176256 17273060352 17276564448 17310865968 17315236224 17329668642 17337098896 17338134528 17343651699 17348030232 17352124416 17386417152 17390389159 17405460864 17427437456 17439859008 17472889044 17481005399 17489545216 17493465132 17500572672 17507580354 17512000272 17535158784 17549307648 17603250192 17625476518 17634086912 17638039224 17645205504 17665984512 17677996908 17688290048 17689143186 17699442816 17734421952 17774597984 17788940048 17801619264 17811984384 17816457087 17824096056 17835334452 17843619167 17852336128 17856337356 17894378304 17898895872 17921495488 17963700534 17976582052 17980824576 17991087094 17992161792 17999876096 18003910392 18014879168 18027719424 18055203584 18070252772 18083132496 18097723512 18102292416 18110701136 18126231552 18140857344 18162220032 18185152128 18189743104 18196618176 18219593704 18232579872 18241049112 18252550404 18260376352 18284524544 18288622638 18297556992 18303379461 18312321024 18332211456 18340726976 18368608896 18391801584 18403397928 18445089476 18458236368 18468983808 18481542222 18492303232 18505483776 18547406592 18562372224 18577844142 18582534256 18597528232 18610783776 18619428696 18663805952 18667989054 18677108736 18692676288 18700690944 18707759136 18712482048 18721174208 18753438132 18758172576 18765262494 18773308272 18774429696 18793699418 18798134784 18802880512 18831013113 18847161216 18855915936 18875894656 18889348608 18900856832 18905093064 18920347308 18933914824 18958953728 18971333628 18987775488 19011749952 19046139552 19070187708 19091533824 19115639296 19119923667 19129264128 19138149888 19142446356 19158427648 19174396384 19203545664 19247049888 19285087536 19296316416 19297247112 19308483072 19321612323 19344365469 19352225024 19385576496 19390470528 19406116416 19465766364 19479226624 19491508608 19504236258 19512160768 19516534011 19526068224 19535138304 19572136672 19605867138 19610816784 19615444992 19627812864 19652595456 19675738368 19688144256 19696585728 19700581472 19713003024 19757128512 19761136538 19773596271 19783256064 19794547316 19838347776 19850856192 19899326304 19911873168 19924451716 19937014422 19946754048 19996422732 20008065792 20012557554 20052108063 20083878144 20109236576 20121915792 20147982336 20161682424 20171047754 20183765943 20193626112 20228427648 20233534464 20249860608 20266739064 20271855552 20312104032 20316224643 20337750628 20338965504 20350573926 20360515584 20364646016 20374538778 20423099136 20427242264 20458296144 20463460992 20497042917 20507056128 20516581888 20521180251 20542923396 20570090112 20596062448 20633317848 20655179808 20659370017 20669462528 20682494976 20690776782 20732995712 20737650219 20749724864 20803841136 20850970712 20865832416 20877981696 20882668752 20904342784 20905351038 20917523328 20922219261 20946857283 20996781696 21001041204 21023292784 21038277312 21061320984 21087913561 21098215424 21102944148 21111518208 21115800992 21119971806 21147901632 21153240576 21163066496 21197796521 21208152064 21212905428 21235381488 21250065408 21263463936 21290311744 21300654177 21311059968 21315383232 21328822944 21337967872 21351421824 21355753276 21388218696 21398153766 21403555888 21431860736 21449153792 21464441856 21491543424 21505094208 21515083568 21530418624 21553231104 21557603496 21571195932 21608983552 21652931124 21675404608 21692894176 21708355968 21757534656 21770203136 21771253152 21798742108 21814279344 21826980864 21831880968 21876428288 21909685248 21914129952 21927947184 21937348992 21951180864 21955633986 21977030592 22004779368 22018653756 22033879296 22057225216 22062168882 22072946688 22109169888 22119439848 22125024064 22154283008 22158658944 22163154156 22172158976 22177128402 22187962368 22215977472 22226769576 22240311104 22254833679 22256163072 22279744512 22284264288 22337376256 22352761002 22363680768 22370797119 22376444792 22381725696 22406036224 22424115328 22440098304 22450521984 22493041912 22509074016 22537494564 22562721792 22573202432 22617813504 22622891148 22636063488 22637155266 22660650272 22717829376 22746513504 22759757824 22805837496 22816431066 22827577344 22865038944 22870811392 22905580032 22910226768 22975986528 22980647547 22991874048 23004996612 23006370816 23030747136 23035419264 23081154624 23086981632 23106224856 23124868932 23130706976 23170570254 23181889536 23196506112 23207281152 23237077284 23253145344 23267806848 23297185392 23324620176 23334096896 23343440472 23349333696 23368795593 23380211712 23399076864 23457342051 23471000256 23517385632 23532213744 23570662544 23585524248 23599257088 23645895936 23651204382 23735492352 23750457984 23755276116 23765461408 23780445936 23808449808 23838510982 23853541569 23859171072 23865194496 23906323584 23951600712 23962726502 23974432768 23979806136 23989549056 24005213856 24020349552 24036959232 24079000374 24110843328 24130298016 24136389888 24177986352 24187809792 24204469014 24216293376 24246869504 24252303933 24262157568 24310106496 24321398816 24336733872 24384830184 24404505948 24442948608 24459792566 24477226488 24491478528 24508132077 24522402112 24537863904 24610981824 24625311744 24642056296 24673978368 24679517616 24729875456 24749829632 24755376789 24770458856 24788114208 24814378368 24825904928 24884369829 24890652072 24896526336 24922079663 24923568384 24934254592 24943678848 24949976064 24992974656 25004584176 25010896768 25020349992 25031077696 25051941343 25064179712 25069797324 25108017484 25129548288 25141221248 25159140864 25173500391 25179441408 25185798144 25206790752 25227129744 25256837232 25288727178 25295111504 25304672151 25317033984 25348999936 25367067648 25394852736 25426916944 25445040192 25465571424 25493231556 25517533184 25523261808 25550984602 25571601319 25589827692 25604727552 25662733184 25681024512 25713450048 25723168812 25728421888 25729662816 25744644096 25762149764 25792487292 25813298874 25847435328 25853960704 25874821888 25893264384 25914846672 25954355152 25972854336 25988678144 25994502963 26005648344 26007201792 26022045348 26028186624 26034132883 26046851072 26108191296 26141156184 26147755712 26203460608 26209333566 26222137344 26234317824 26249291006 26250859008 26262114304 26268000408 26284004032 26302738176 26323961472 26342838016 26364795028 26404875288 26438214777 26451130368 26467808256 26498976768 26516995362 26532435072 26533714779 26549164224 26582685896 26601632928 26661896976 26677421056 26683410072 26717976576 26736144084 26753001678 26778504192 26829221056 26848343808 26882243232 26911687924 26964873078 26971236864 26978045952 26986630641 26988242688 26999814144 27022318752 27029140736 27082805376 27088299524 27105379158 27118620672 27134098568 27153438624 27166051704 27189347328 27211286016 27230798848 27277728192 27284614656 27294927264 27329390556 27361573668 27378825606 27390564528 27392200704 27426786816 27498317184 27511090464 27540239744 27576659968 27587702376 27605096892 27650200292 27667634214 27703475712 27722313333 27738454848 27821109888 27843558336 27866766213 27873801384 27890031104 27896292348 27929143044 27995708928 28001388272 28051036416 28068723072 28081761312 28130157198 28137258864 28148690944 28159962408 28190549127 28197202176 28204320768 28283873904 28313841984 28319585866 28333420544 28351285248 28400872236 28420510976 28438430592 28457000442 28468562432 28517624928 28530871688 28605281562 28619255808 28637300736 28655391232 28673458944 28707224832 28713669534 28737641472 28743471328 28761594576 28870574832 28907027578 28927631304 28944474624 28962724608 29010046208 29028337536 29078364744 29085705792 29102641152 29109174624 29198649546 29212913664 29218839936 29237262912 29249798656 29256354387 29268241152 29274178648 29302707456 29339705824 29358205008 29378505728 29408800707 29416225176 29423167488 29429889346 29478893184 29492586464 29513607552 29544878592 29550872208 29569504536 29606839769 29621303296 29635692768 29641704807 29673111572 29674884096 29691820974 29706326016 29712352384 29757521664 29803681336 29827729492 29848989456 29886677574 29905521633 29920131072 29934029312 29994634098 30012098688 30018836331 30049992752 30125817216 30157084672 30163854864 30181417984 30182873688 30220983377 30242523636 30256571631 30290439168 30328684672 30350301696 30374790912 30400108596 30407783328 30421908088 30468156048 30486718592 30506625942 30508448256 30525860889 30540773376 30546969024 30561808167 30634648704 30640863396 30673328816 30675161088 30695191488 30713892352 30760584192 30767611589 30774872832 30782642176 30808299808 30814385094 30833158576 30855135168 30894093672 30927932629 30943041536 30949976772 30982769712 31004193792 31023742464 31062913856 31099493568 31124587296 31132444928 31158394124 31183535378 31198769152 31205761704 31276456068 31294667008 31316972544 31356514176 31358026557 31376284992 31447365664 31495172544 31501561806 31527861248 31534939176 31591981476 31647323136 31667277312 31673701488 31707261248 31729860864 31744599744 31804722092 31812228096 31853072232 31875098112 31895195904 31935467616 31966589952 31973074848 31993234416 32006951808 32027132736 32033629914 32049278976 32097230649 32105333832 32147791104 32173730688 32181853184 32237315136 32257641312 32272625352 32329846656 32336405244 32349543424 32356793898 32372600832 32413475328 32448978496 32513106912 32539341264 32590598144 32636301984 32655304704 32656879728 32677509436 32698113162 32717151872 32740471296 32814642432 32871194928 32906023488 32926771296 32933450979 33007169052 33027980634 33044115456 33050818944 33085837824 33179159772 33187536096 33231424512 33244731234 33258238464 33266634752 33323966208 33339445568 33360466656 33419616768 33426396432 33506064384 33529141503 33545521152 33564667188 33572588544 33609054336 33636172992 33675782976 33718302904 33739562868 33806241846 33822756864 33844082688 33859803648 33882827407 33926720256 33934336722 33954095232 33990975408 34031015744 34119770256 34139636736 34162850774 34224646599 34241366016 34284600064 34297558416 34306217088 34365340152 34389983056 34417731832 34463247104 34487811072 34507494918 34524352512 34546120704 34553128896 34621731936 34630472448 34659337284 34674197792 34687303398 34696060464 34704248832 34755855381 34772834304 34780778318 34808842421 34810921728 34854874912 34879718016 34945778088 34962010798 34979090432 34986930264 35001145344 35015160708 35024000544 35070317568 35098615296 35206500384 35250953036 35276078448 35290411008 35331969024 35355993816 35376580096 35378286372 35398885632 35468843904 35476806573 35549195968 35577880096 35603238528 35632914174 35648192112 35670668904 35687238334 35704672256 35712674712 35757766473 35788756608 35797791744 35842990976 35927401068 35944089753 35953164104 35961649152 35982174188 35984323584 36007820784 36029758336 36055438848 36110407168 36118500561 36140505544 36166264992 36195447024 36204584832 36221402272 36252463104 36281714688 36306703521 36324440064 36361722787 36370304256 36379486208 36393236352 36439187408 36465159744 36482098224 36505100808 36520752704 36551193107 36569049088 36577245276 36606758922 36624642048 36664422912 36681453952 36689688849 36737217792 36783603168 36806795856 36890178952 36916472736 36937967616 36963084444 36984606464 37010967552 37094813184 37124744448 37155688284 37165068512 37195056464 37221567552 37238857392 37309385531 37327611904 37335978108 37385352576 37401381888 37415518272 37424964096 37442348416 37506876264 37516345152 37530524988 37546616544 37587398836 37596269568 37662026226 37694322432 37711831872 37751789312 37778697216 37810186128 37840694616 37867829648 37917907456 37933090767 37942667256 37975550976 38023499904 38092279104 38140375416 38231278592 38239847334 38258528256 38276299776 38284892712 38316855296 38326476903 38348792768 38407091328 38494099776 38570175072 38592632832 38594494224 38616966144 38643224646 38688730938 38704450048 38719948311 38771152992 38780941056 38812232832 38931532728 38958453248 38983017216 39008472516 39024321536 39033068022 39052136448 39070276608 39144273344 39211734276 39221633568 39255625728 39305190912 39351476736 39373936509 39376288512 39393171456 39401162944 39426006048 39514257024 39522273076 39547192542 39566512128 39589094632 39676695552 39701712384 39775493043 39798652608 39823746336 39848903432 39874028844 39992845464 40016131584 40025115108 40104216126 40167756288 40218473152 40243831584 40251995641 40323364848 40342095508 40367531886 40387252224 40447309617 40456855296 40467068928 40499721216 40533478128 40543711104 40624208064 40632449286 40658068737 40675501256 40677931008 40701147852 40729292032 40749077556 40846198272 40854484528 40916592288 40926921984 40994085834 41014112256 41033163776 41042360502 41085846792 41140180224 41192124896 41266635696 41310359616 41318740034 41338925056 41364989952 41381553564 41465991424 41475300438 41499449728 41501451321 41607682272 41701941424 41731664832 41755963392 41765337504 41808685568 41810702076 41835046656 41844438522 41893714566 41993563392 42002082408 42046585568 42076554624 42122641968 42175827122 42196430848 42205888296 42223036416 42231601984 42239943612 42295803264 42306481152 42326132992 42395593042 42416304128 42425810856 42470762976 42479378799 42500130816 42526927872 42580623488 42601308354 42622119936 42630766464 42657645888 42675935744 42685500663 42702843648 42711506552 42776437392 42796307532 42807111776 42863721472 42898307584 42907922343 42928883712 42983086848 43010188416 43030167136 43060837248 43106462208 43115206992 43142391864 43196864581 43217967104 43305862248 43350809216 43360541367 43385788352 43416711936 43515069312 43542506304 43597484216 43628558688 43653961728 43663761936 43752856576 43797974319 43819370496 43828259904 43855894368 43874697984 43902361728 43911267972 43954061184 44009558736 44037307512 44067758592 44092910173 44114450432 44124337764 44144834019 44218339776 44238879696 44250048128 44308566016 44317317888 44326308312 44344317952 44354256804 44431954944 44453539152 44480622208 44509667358 44512326144 44537731461 44559489024 44568528576 44705522004 44741594238 44752889584 44763451392 44812072448 44830016361 44848230656 44880196608 44901043968 44986083824 45018148032 45074989128 45146404864 45235627008 45245782296 45272126976 45274310532 45321300544 45435658752 45493027008 45519515648 45611674992 45632862132 45730077888 45741622784 45759938913 45811160064 45820453536 45951973056 45961295094 45983748096 46009993224 46012741632 46070838528 46162309248 46173963264 46212449712 46249737864 46261413952 46341140508 46362666493 46393012224 46414562304 46474154568 46506290688 46535613696 46594370784 46649240352 46686880944 46698667392 46737591186 46760423424 46775303067 46798153728 46914684102 46942000512 47034771264 47064427488 47141325088 47171048496 47198514176 47252342709 47291791872 47302408764 47324381269 47470984704 47500915968 47510552232 47530922816 47560891872 47616899616 47677021964 47707083138 47718342144 47730388992 47812647168 47903201424 47925453004 47959612272 47979098112 48010427712 48040699104 48050444871 48073918464 48158000748 48221686656 48260596032 48272779776 48355972704 48408938028 48493739008 48504607866 48524315136 48620212992 48642797632 48673467744 48769660368 48809011896 48885897216 48919585132 48954452976 48982957056 49016264154 49044804224 49047169743 49075727808 49221963648 49284112592 49347956736 49359035232 49435600643 49459750912 49499659264 49510753578 49540917712 49576228416 49628756736 49651809856 49768739658 49781304144 49793052672 49844159326 49847136768 49868509184 49887357696 49899952128 49985949312 50009168352 50021793536 50040699984 50062155392 50103882686 50128359424 50139594648 50216034968 50259096576 50282442496 50318281728 50347000782 50358882816 50371596288 50413581504 50454259488 50513674464 50577454356 50590223008 50609344302 50634067968 50697999872 50709362769 50734135296 50789705472 50853833888 50890080384 50931142848 50986463112 51035066368 51046523616 51101969204 51143202638 51179655384 51209455104 51244276161 51325466368 51362049024 51426900096 51446337624 51459325632 51489288192 51524299528 51584974584 51626597748 51694870656 51707921408 51749643776 51761242377 51786528768 51829693344 51908710304 51945708672 51977356288 51989005926 52011296688 52014403584 52030955097 52044090696 52056373248 52068265766 52093702144 52171167477 52216382592 52282312368 52295511424 52406921216 52418667132 52443016197 52468635648 52498582012 52501718016 52536000816 52568008064 52605476352 52647922944 52685676032 52729590056 52809750576 52876429554 52902260736 52935616512 52997953536 53033990724 53064870144 53067429558 53098328448 53165371792 53203265856 53323793952 53354842112 53366820144 53435953152 53472288168 53506003356 53530857501 53557008384 53658442112 53696687616 53764486464 53823375848 53929746156 53942473728 53973261282 53976485376 53999628288 54044637504 54058281472 54165610752 54176599048 54210758316 54268197136 54306877248 54332103408 54378694656 54422572032 54435005119 54461597696 54555456384 54569229312 54589854528 54658781112 54723147336 54757651212 54781129056 54792242219 54853573632 54996634368 55022180928 55080479488 55175404752 55210193784 55300400584 55335268428 55406951424 55444626666 55476909696 55642219776 55687116672 55733532426 55747602768 55780062208 55792584696 55858286088 55928814227 55991417856 56002776544 56102072832 56137446144 56163522624 56260314396 56274517728 56319924816 56381098254 56394404352 56408641536 56493039339 56567747808 56627683968 56639171732 56702570496 56801744472 56841021952 56876861184 56914000884 56937124864 57035249856 57061743376 57210563124 57274601472 57310782464 57346917888 57414449664 57427339068 57475282944 57486942656 57523189152 57741149664 57814055156 57855262608 57888949248 57925449216 57964836969 58020092416 58033096407 58056675072 58156729488 58171411584 58218349248 58397299092 58437679872 58474525824 58499597312 58512708774 58536482304 58548357296 58605414912 58679411648 58716410016 58728321509 58757011456 58817601414 58832450352 58846334976 58859778692 58957786368 58985172928 59027215104 59089757184 59101744416 59139009072 59213679538 59242606592 59271385536 59283409614 59320788813 59346223144 59349768192 59383641948 59424704768 59515043328 59607362672 59655458984 59697978912 59773355148 59811043266 59840262144 59868058624 59946540797 59989268196 60024197376 60037672662 60099985504 60251634432 60314169344 60327709728 60362835968 60365747376 60441966754 60485047272 60513143262 60551297829 60580878336 60657369344 60700603392 60749581824 60800217192 60815566656 60843816176 60936312096 60948673929 60973437184 61013251884 61016896512 61051721778 61081546752 61093938048 61123616334 61269297408 61281726792 61346657632 61390382976 61427784704 61491128751 61521168384 61535223178 61549745664 61565284352 61616599616 61628770188 61666317152 61710270336 61788187344 61855865258 61886083072 61899953544 61965539424 61978110051 62008387584 62047484928 62125827712 62198987136 62212950657 62249174592 62264889856 62316788248 62367070756 62411523408 62552912136 62589334016 62633945088 62713028352 62716053114 62752569984 62766657783 62894731328 62990345088 63003123612 63055722496 63069878352 63183962952 63263740683 63294646272 63334554624 63347402976 63414522496 63459721728 63489199488 63593389563 63609444184 63624456192 63706144464 63750196224 63790391808 63870935232 63901962531 63933179904 63946149696 63986468832 64013903616 64054265472 64067259828 64194461298 64210667664 64295582208 64332278777 64347461376 64363706368 64474630272 64515282624 64545250704 64659693312 64672810488 64699086848 64713587796 64826950656 64897956992 65026213824 65078682528 65272603968 65310609408 65313759456 65355018872 65396226324 65434303744 65480942592 65629284864 65742389856 65812046976 65853542592 65866901958 66014338104 66055961268 66097689541 66101637888 66171675648 66358319544 66375072192 66462849024 66489462468 66516476928 66647932416 66678891136 66720933312 66764501037 66839233536 66852792864 67012128768 67058283006 67091042304 67112391357 67129334376 67145177088 67218108672 67272345984 67351565952 67436605808 67479125736 67612483692 67688165376 67719607296 67765654814 67853440512 67868673444 67908190464 67981950816 68062031488 68239540512 68279273472 68325701548 68449293198 68482732032 68569200128 68595116832 68612434176 68730680304 68779966112 68835463664 68926494208 68941942641 68975622144 69014989836 69047048081 69092241408 69106257792 69243463872 69260944896 69318674568 69348395584 69374606796 69392120928 69511710762 69545668608 69561556636 69617684842 69621843456 69709749824 69759436032 69891556176 69924021596 69973860528 70002290688 70030321416 70048001088 70106386779 70140635136 70197230592 70372026153 70413000768 70501906072 70552156896 70711987632 70753160192 70756572744 70797771264 70845911851 70937687808 70953613146 71098391936 71155760192 71206477056 71265828348 71296384224 71341337808 71374476668 71425349424 71515532946 71560624707 71577513216 71595583488 71685981952 71854802136 71888179506 71906328208 71923298304 71964348376 71968647168 72015641568 72059516672 72110877696 72220814336 72237001122 72281011088 72332529984 72390894048 72409169664 72442804544 72563429376 72613407042 72648880128 72723445574 72740608512 72758972416 72786472704 72878374816 72930319488 72964196448 73010201616 73041505408 73102386214 73138098176 73154490552 73213517844 73328845824 73362907904 73379377698 73474435584 73524396231 73567206336 73613591712 73780357904 73832945472 73875935232 73926168888 73969212928 74021935104 74189626368 74249488896 74311376568 74330137024 74390112928 74443135104 74477714784 74618771062 74655223808 74671956216 74766238989 74770705152 74802763776 74831036544 74849928192 74884696832 75013752528 75032690304 75061049976 75093233088 75155824029 75174797672 75192539136 75324052452 75388644864 75423663744 75503578624 75520501173 75557394432 75620372256 75681389232 75735659296 75835814912 75866181534 75885334512 75914016453 75951101952 76046999808 76184558208 76280750832 76462557184 76479694668 76552599552 76569785424 76652953806 76697585536 76714803957 76814182656 76988199552 77140350144 77185265664 77188988448 77233932288 77286449292 77377461876 77408900096 77439896622 77542305984 77561882112 77624465664 77863065456 77916906496 77966034432 78016945032 78048643072 78066136044 78102398649 78140553216 78288546688 78423468552 78443267136 78610381824 78702953472 78747873018 78752577024 78786342912 78802325888 78852012096 79028514048 79044546152 79094385084 79178189264 79314644331 79353391104 79403424768 79550986086 79597305216 79647492672 79697806864 79748057688 79985690928 80032263168 80050230216 80208432252 80335512576 80436946304 80487663168 80503991282 80646729696 80684191016 80735063772 80894619234 80913710592 80934137856 80959891923 80999442432 81066956256 81087422208 81248416128 81264898572 81316137474 81351002512 81355862016 81402295704 81458584064 81498155112 81601056823 81692396544 81708969056 81833184576 81853843968 81988171668 82026256103 82066327552 82084721004 82171693584 82280360448 82384249792 82533271392 82620719232 82637480068 82729979904 82763107128 82931982848 82950600876 82998899456 83002902642 83166939999 83215364544 83403882848 83463329664 83530675008 83600298639 83617371136 83621404152 83670093312 83688877044 83787429132 83987126784 84004164816 84093171136 84153109248 84245283936 84351654244 84411776592 84446072832 84463203968 84479887224 84571647381 84591606528 84612962304 84652265984 84791186084 84851621712 84941525952 84958757598 85000261632 85053855744 85161246976 85202616708 85261532928 85315291776 85351871488 85371001326 85405687296 85423013104 85552874784 85592615064 85614223552 85685583841 85727442944 85796615168 85815844686 85857767424 85966173696 86020376832 86060334272 86121674496 86212924416 86230413984 86284783728 86393729162 86435934208 86611724496 86701618432 86721082734 86771576704 86833423872 87030138624 87085012608 87194968432 87257117376 87307923456 87327523872 87462985753 87505713152 87595948638 87638740992 87656519808 87711788736 87749395968 87804723456 87822535944 87908122368 88019117472 88074615024 88135517184 88185820346 88228900864 88248675528 88289668038 88436679552 88477759392 88500096256 88634635776 88652616624 88688635904 88708513608 88820519307 88863909888 88907078304 88925114421 88961244416 89019334716 89024652288 89075462922 89118978048 89137057152 89411044008 89483188476 89505779168 89624144896 89660032722 89696461312 89716564899 89760393216 89802087936 89863150949 89972167648 90036296064 90149978256 90292809728 90471254016 90491564592 90544253952 90548621064 90642601088 90662950131 90769714893 90871317504 90986054016 91223349984 91265724264 91460155776 91483245568 91519877826 91577582667 91622320128 91640907072 91903946112 91922590188 92019986448 92025483264 92141677056 92302834767 92324618496 92347926528 92424899424 92499475728 92522827904 92682281016 92725332986 92783797887 92829124608 92948309136 93012581376 93071227392 93188741568 93298480704 93373761888 93397334784 93475182372 93550606134 93596307456 93829368204 93884001024 94069542528 94128854976 94282650176 94342096992 94397028352 94504685418 94583583744 94604817528 94648762538 94941969408 95001831936 95021104464 95061845632 95121783744 95233799232 95354043928 95414166276 95436684288 95625294336 95806402848 95850906008 95919224544 96020855424 96081398208 96100889742 96147836928 96291691947 96316001496 96437612609 96443373312 96521192064 96545559552 96711945408 96817876056 96940120849 96987478016 97009215732 97048630272 97240425984 97285595264 97346935488 97539320736 97618023792 97771794432 97839170264 97908905952 97965914112 98032528308 98089608448 98094339486 98151455616 98443927296 98568225184 98718070464 98800352937 98871201286 98919501824 98950979017 98999318528 99021507156 99081835424 99152456832 99257513472 99303619712 99537479316 99562608288 99688318652 99694273536 99774715392 99799904256 99971898624 100018336704 100043587072 100081399968 100124310784 100207765372 100279189296 100432069936 100518193152 100564884992 100587424509 100636563456 100694001564 100717765632 100827163008 100908518976 101027348928 101154908712 101180446016 101218688604 101395999744 101418725538 101468270592 101579410944 101648482221 101707667776 101780160768 101862285696 101972926224 102093047232 102203938408 102286405276 102359310768 102418910208 102488552322 102650932736 102673939797 102724098048 102853800192 102892675248 102918651264 103048599056 103169949168 103253195496 103365346799 103389741312 103415842816 103499287552 103522484754 103573057536 103659386688 103817420608 103891417344 103954712576 103978011852 104022593376 104061910194 104088181392 104112746496 104136531532 104342334954 104426527263 104432765184 104564624736 104591022848 104813842432 104837334264 104886032394 104937271296 104997164024 105003436032 105072001632 105136016128 105210952704 105295845888 105371352064 105459180112 105619501152 105752859108 105871233024 105995907072 106067981448 106129740288 106134859116 106196656896 106330743584 106406531712 106647587904 106709684224 106733640288 106944576336 107012006712 107061715002 107114016768 107273299419 107316884224 107393375232 107528972928 107646751696 107832269259 107859492312 107884947456 107946522564 107952970752 108089275008 108116562944 108331221504 108353198096 108421516632 108536394272 108613754496 108664206816 108757389312 108845144064 108870010238 108923195392 109085168361 109110912768 109138458624 109179709056 109317562224 109446294672 109515302424 109562258112 109584484438 109653579321 109707147264 109993268736 110044361856 110069066547 110160958976 110350809504 110420387568 110600801168 110670536856 110813902848 110889253332 110953819392 111284439552 111374233344 111467064852 111495205536 111560124416 111585169392 111716572176 111857628454 111928156593 111982835712 112005553088 112204145664 112274892288 112327045248 112520628792 112549035456 112639849632 112762196508 112788808704 112986078678 113135495616 113255367936 113278343464 113603488944 113682043904 113753722368 113799272301 113828001768 113874249728 114070499712 114123486752 114421126248 114565597367 114621564928 114693835776 114828899328 114854678136 114950565888 114973885312 114979430709 115046378304 115482299328 115628110312 115710525216 115777898496 115850898432 115929673938 116040184832 116066192814 116113350144 116159844933 116313458976 116342823168 116436698496 116794598184 116875359744 116942066111 116949051648 116999194624 117025417548 117072964608 117096714592 117210829824 117358823296 117432820032 117456643018 117514022912 117635202828 117664900704 117719557384 117915572736 117970345856 118054430208 118121809527 118179514368 118203488832 118278018144 118427359076 118542771072 118566819228 118641577626 118692446288 118699536384 118767283896 118849409536 119030086656 119214725344 119310917968 119395957824 119546710296 119622086532 119736117248 119893081594 119978536392 120048394752 120075345324 120199971008 120503268864 120655419456 120725671936 120731494752 120755986923 120883933508 120970094544 121026286524 121102595658 121161756672 121314738688 121341928851 121401206784 121499163648 121600434384 121631133312 121687632352 121872624192 121897347858 121946874368 121974206211 122026503768 122033793024 122103443556 122187876096 122247232668 122538594816 122563453584 122693315264 122780765952 122855569408 122982257502 123042336768 123070446356 123099491328 123233199232 123257540376 123332634304 123420540672 123576374688 123711730516 123799907088 123931078848 123956220102 124016775168 124094969856 124251655424 124397974272 124425901314 124498349184 124504353963 124529779712 124633576496 124734141512 124823046816 125105824272 125178668032 125267890176 125426056704 125432106228 125505139968 125533315566 125789462656 125980690176 126006247224 126111444992 126139756704 126367925904 126527481366 126589292544 126669109248 126694805952 126829044992 126919443456 126978398976 127186779126 127218888368 127248912384 127412288928 127438136397 127500392448 127580783616 127741870464 127803925062 127866359808 127892299392 127972937664 128027807232 128108530944 128134519656 128388922596 128421335328 128591164416 128664557554 128694922752 128727412736 128949260544 129030565248 129090501408 129319386624 129345620976 129398173696 129427175592 129590593743 129653901312 129795913984 130052427648 130081624101 130157365056 130545207936 130627518912 130710037744 130792452648 130868607488 130961885184 131111810401 131258569728 131484779712 131624093952 131707085184 131733803916 132028676208 132111922536 132195379082 132203275776 132278730519 132343351296 132434502057 132716639088 132750144384 132925698048 132978924936 133032953856 133295864832 133357782272 133441866624 133529002074 133613194383 133678467072 133705585728 134116566012 134224782714 134258668752 134290354176 134436217344 134490049083 134544691968 134703131904 134873211616 134958251472 135224967384 135439214592 135531309628 135706881024 135737346888 135816380928 135963901632 136124062976 136479081024 136558546944 136651403096 136898586396 137138400256 137190233664 137224868352 137279816739 137461360608 137559932224 137670927328 137852988416 137883885282 137951244288 138029979672 138094096162 138212515584 138486927744 138521889792 138637349136 138696791168 138749213592 138784241856 139023421524 139087999479 139123113272 139235369684 139243686912 139419499648 139518872064 139783112352 139848043192 139947721056 140060642832 140096002176 140212773558 140281270272 140325909201 140394461184 140744052306 140826001536 141003812144 141104313792 141423975264 141506320384 141513145488 141595542528 141691823702 141875375616 141907226292 141973143807 142196783872 142311520384 142412954112 142531656696 142592768448 142682675616 142748953336 142850698848 143031065892 143121249414 143155026432 143191166976 143371963904 143709604272 143776359012 143812656416 143928696752 143937294336 144031283136 144119033344 144151334613 144221755392 144371100533 144441628672 144474002244 144562022176 144665059968 144781788096 144818339328 144885609088 145226814084 145446891148 145481217024 145572945408 145756749632 145860638976 145928392896 146020403232 146083010816 146204772428 146308981104 146427035688 146657691648 146725815808 146758755396 146948871168 147048792462 147134412672 147141509229 147227183424 147560715808 147665890944 147852337776 147938425856 148043870208 148306801929 148379252736 148498977792 148622753136 148660274048 148780225856 148886270208 148955429568 149237542124 149343912432 149532477978 149541410304 149605527552 149662073088 149699856384 149769393664 150027505056 150065380608 150122099952 150186466176 150311648058 150349595344 150385078272 150648104904 150777289728 150847327488 151007157248 151041002346 151114788864 151240744512 151362778464 151471318592 151671629824 151732363068 151770669024 151828032906 151902203904 152093999616 152369116416 152561501664 152925114368 152959389336 153105199104 153139570848 153305907612 153395171072 153429607914 153628365312 153732828483 153976399104 154280700288 154377976896 154467864576 154572898584 154754923752 154817800192 154879793244 155084611968 155123764224 155248931328 155726130912 155757722263 155833812992 155932068864 156033890064 156097286144 156132272088 156204797298 156281106432 156513502431 156577093376 156846937104 156886534272 157220763648 157329048591 157405906944 157495746036 157505154048 157604651776 157704024192 158057028096 158089092304 158188770168 158356378528 158629288662 158706782208 158806849536 158988651679 159101972172 159194610432 159294985344 159395613728 159496115376 159971381856 160064526336 160100460432 160416864504 160592572503 160671025152 160873892608 160975326336 161007982564 161293459392 161368382032 161470127544 161789238468 161827421184 161919783846 161998884864 162133912512 162174844416 162496832256 162529797144 162632274948 162702005024 162804591408 162917168128 162996310224 163202113646 163305015357 163384793088 163417938112 163666369152 163707687936 163976343336 164052512206 164132655104 164169442008 164343387168 164376726657 164560720896 164768499584 165066542784 165241438464 165274960136 165526214256 165863965696 165901201752 165997798912 166005805284 166333879998 166430729088 166807765696 166926659328 167061350016 167200597278 167234742272 167242808304 167340186624 167377754088 167574858264 167786442681 167974253568 168008329632 168186342272 168306218496 168490567872 168703308488 168823553184 168926407936 168959774448 169143294762 169183213056 169225924608 169304531968 169479118017 169582372168 169703243424 169883051904 169917515196 170107711488 170322493952 170405233416 170523065856 170620391539 170630583552 170703742976 170742002652 170811374592 170846026208 171105749568 171185230128 171228447104 171371167682 171454885888 171509444579 171593230336 171631689372 171932347392 172040753664 172120668544 172243348992 172425848832 172460827968 172569567456 172787458324 173223448992 173403236864 173442165468 173543153408 173666847744 173894510907 174060277248 174170025216 174389936864 174514234752 174655047744 174925971506 175011426304 175191897276 175313039616 175423577472 175498791936 175609446912 175645071888 175816244736 176038234944 176149230048 176184964527 176271034368 176371640692 176497351056 176579336076 176873359104 176955518784 177000192512 177269271552 177305233248 177417027216 177641038614 177727819776 177814156608 177850228842 177922488832 177962366439 178038669432 178049304576 178150925844 178274114304 178822088016 178966376952 179011558336 179248289792 179320065444 179392922624 179433129798 179520786432 179604175872 179726301898 179839622391 179944335296 180072592128 180299956512 180942508032 180983129184 181088507904 181097242128 181285202176 181325900262 181539429786 181653893487 181742635008 181972108032 182446699968 182531448528 182846021787 182920311552 182966491136 183039755652 183155165334 183244640256 183281814144 183807892224 183845180376 184039972896 184283354112 184605669534 184649236992 184695853056 184849798848 184998951456 185045655808 185364562032 185450665972 185567595774 185658249216 185896618272 185934330153 186025162752 186142454784 186377483136 186596961408 186638851971 186747523776 186794669568 186950364744 187101212268 187658736408 187768002048 187895679257 188139085056 188257709952 188565300352 188684193984 188794056704 189009370836 189167167488 189209635056 189297525076 189791222049 189883938816 190003663872 190042208928 190123691264 190243567488 190467598464 190708087856 190780168689 190828332552 190873368576 191250588672 191294280749 191612805696 191701812016 191838449088 192041710848 192162796416 192201779484 192583383894 192632002992 192875225218 192886746624 192996836331 193042384128 193091119104 193423890816 193635752112 193880241698 193974956032 194018431464 194097260544 194480851968 194571190528 194693870976 195078641472 195236047584 195678340528 195817811904 195931828224 196065056616 196179216896 196188678972 196302911232 196887854592 197136450368 197436140928 197600705874 197742402572 197901958034 197998637056 198043014312 198163670848 198293068623 198304913664 198515026944 198607239424 199074958632 199125216576 199376637304 199388547072 199549430784 199943797248 200036673408 200087174144 200162799936 200248621568 200293503111 200415530744 200558378592 200864139872 201036386304 201129769984 201174849018 201273126912 201337174071 201388003128 201435531264 201654326016 201817037952 202054697856 202309817424 202360892032 202437377208 202692979957 202791999488 202837451076 203158821888 203296964442 203415335552 203560321536 203724571392 203945852448 204186094464 204407876816 204572810552 204718621536 204837820416 204977104644 205301865472 205347879594 205448196096 205707600384 205785350496 205837302528 206097198112 206339898336 206506390992 206730693598 206779482624 206831685632 206897501581 206998575104 207044969508 207141144243 207318773376 207634841216 207782834688 207909425152 207956023704 208045186752 208123820388 208176362784 208273063064 208684669908 208853054526 208865530368 209129249472 209182045696 209674668528 209772064788 209994328048 210006872064 210144003264 210272032256 210319160337 210421905408 210591691776 210742704128 210918360224 211239002304 211505718216 212135962896 212259480576 212269718232 212393313792 212537735553 212661487168 212813063424 213295175808 213467280576 213889152672 214024013424 214123430004 214546598838 214633768448 214681874121 214786750464 215057945856 215293503392 215664538518 215718984624 215769894912 215893045128 215905941504 216178550016 216233125888 216662443008 216706396192 216843033264 217072788544 217227508992 217328413632 217690288128 217740020476 218170336722 218221825536 218276917248 218359418112 218635124448 218892589344 219030604848 219124516224 219168968876 219307158642 219414294528 219986537472 220088723712 220138133094 220321917952 220573188693 220701619008 220840775136 221201602336 221341073712 221627805696 221778506664 221907638784 222568879104 222748466688 222934129704 222990411072 223120248832 223170338784 223433144352 223715256908 223856313186 223965671424 224011106176 224298716967 224408291328 224549784576 224654090496 225041257584 225098070912 225279699264 225467472087 225524393016 225577617408 225972157356 226270991232 226510735872 226556686928 227206977888 227253070187 227364087808 227507444736 227598544602 227656003536 227748499456 228140999424 228246973504 228842252496 229131194734 229243129856 229387671552 229657798656 229709356272 229947770624 229958861418 230092756608 230144411871 230964598656 231256220624 231421050432 231555796992 231701796864 231859347876 231967049171 232080369664 232132385628 232226700288 232319689866 232626917952 232685646336 232873396992 233589196368 233750719488 233884132222 233898103296 233998389248 234050835096 234145929216 234193429184 234307195947 234421659648 234717646592 234865640064 234913286036 235270405656 235329801408 235439114768 235831145472 235940691712 236108860416 236243619054 236359028736 236406977664 236556036288 236854718152 237085542144 237133638456 237283155252 237384892576 237534567792 237698819072 237943932993 238060173312 238429450688 238621835936 238791915648 239093420592 239244173064 239472234496 239786163188 239957072784 240096789504 240150690648 240399942016 241006537728 241310838912 241462989504 241511973846 241767867016 241940189088 242052573048 242205191316 242629477376 242683857702 242802413568 242879675769 242998327296 243200868768 243262266624 243375264704 243745248384 243794695716 243893748736 243948412422 244053007536 244067586048 244206887112 244375752192 244494465336 244803170469 245077189632 245126907168 245386630528 245561531904 245711138816 245964515004 246078768309 246140892712 246198982656 246466398464 246515080752 246665268608 246841081344 247152749376 247423461032 247599814176 247862157696 247912440204 248189939712 248503310848 248795948544 248851802628 248996698368 249008707926 249059559424 249267152992 249468283024 249646093632 250211648544 250357336064 250852113408 250864212456 251010279936 251066631132 251578925312 251961380352 252012494448 252279513408 252735851808 253054962732 253338218496 253389611904 253658089984 253714942143 253838886912 253956797952 254373558252 254437776736 254824577856 254876272794 255000784896 255161567232 255483740928 255607850124 255784598784 255945875328 256055614464 256217061888 256269039312 256777845192 256842670656 257056751523 257182328832 257329115108 257389845504 257898521088 258061130496 258181002816 258638773248 258691241952 258854351184 259181187486 259307802624 259591827968 260104855296 260163248202 260314730112 261090415872 261255037824 261420075488 261584905296 261737214976 261923770368 262223620802 262388957259 262517139456 262969559424 263248187904 263414170368 263467607832 264057352416 264223845072 264390758164 264406551552 264557461038 264686702592 264869004114 265433278176 265500288768 265957849872 266065907712 266461557921 266591729664 266715564544 266775343263 266883733248 267058004148 267226388766 267356934144 267411171456 268233132024 268449565428 268517337504 268872434688 268980098166 269089383936 269406263808 269589452847 269746423232 269916502944 270449934768 270878429184 271062619256 271413762048 271474693776 271632761856 271927803264 271988850393 272248125952 272309144679 272958162048 273302806192 273797172792 274142876293 274276800512 274380467328 274449736704 274559633478 274922721216 275119864448 275341854656 275571354773 275705976832 275767770564 276059959344 276188192324 276425031168 276908504301 276973855488 277043779584 277274698272 277393582336 277498427184 277568483712 278046843048 278175998958 278246226544 278351393661 278470739368 278487373824 278838999296 279037744128 279566224704 279696086384 279895442112 280121285664 280192004352 280425547116 280651818402 280788922368 281287614509 281488104612 281652003072 282007624288 282208627584 282847950528 283012640768 283026290976 283191085056 283383647404 283750751232 283814452584 283946287614 284393567744 284623040768 284825908224 285063313392 285185536896 285365351232 285497906672 285701397696 286062131784 286242498828 286310052864 286743927808 287419208544 287552718024 287625312832 287857393504 288062566272 288238066688 288302669226 288443510784 288742201066 288883257344 288948004488 289124044352 289312837827 289330119936 289563576192 289636678656 289771218176 290453628168 290820362547 290893782296 290962434048 291145890816 291513499264 291721277952 291856785792 292040806464 292166021632 292409544856 292617962208 292854071376 293315383296 293451631616 293517510792 293897742336 294097584924 294268825344 294283018458 294454366848 295121431616 295331781888 295704675552 295876851712 296613603858 296758505472 296852937051 296997955584 297245506272 297320548096 297560451712 297772540416 297910859136 298475084248 298687824864 299064955956 299082820608 299324146176 299399712768 299538787328 300055010112 300130761216 300244199904 300372932352 300623296116 300699190688 301296209808 301554579456 301694654976 301866846569 302014314496 302082004692 302481489024 302725556928 302942637184 303343259648 303464726136 303541338048 303656065812 304187999232 304738232832 304945446663 305123003328 305918778672 306279141696 306611815224 306790342144 306859215828 307256730624 307465656966 307952798208 308561400576 308755953792 309145797168 309509847504 309635600384 309759586488 310096040397 310169223936 310247528448 310497862656 311452261824 311515444526 311667625984 311864137728 312067780128 312264544176 312409594596 313027004862 313154186752 313279581789 313693874208 313773068544 314441527296 314658097182 314811813888 314991492072 315010308096 315209303552 315408048384 316114056192 316178184608 316377540336 316712757056 317258577324 317613699072 317977303358 318203944344 318389220864 318589970688 318791227456 318992230752 319942763712 320129052672 320200920864 320833729008 321185145006 321342050304 321747785216 321819898257 321950652672 322015965128 322586918784 322736764064 322940255088 323496807777 323578476936 323654842368 323839567692 324267825024 324349688832 324993664512 325059594288 325264549896 325404010048 325609182816 325675237459 325834336256 325992620448 326404227292 326610030714 326769586176 326835876224 327255505083 327332738304 327415375872 327952686672 328105024412 328338884016 328686774336 328753453314 328960737963 329121441792 329536999168 330133085568 330207199641 330482876928 330549920272 331052428512 331727931392 331802403504 331995597824 332011610568 332430817147 332667759996 332861458176 333615531392 333853318656 334122700032 334401194556 334469484544 334485616608 334680373248 334755508176 335149716528 335572885362 335784469779 335948507136 336016659264 336372684544 336612436992 336981135744 337406616976 337647106368 337852815872 337919548896 338286589524 338366426112 338443727479 338609063936 338958236034 339164744336 339406486848 339766103808 339835030392 340644987904 340810466832 341046131712 341240783078 341261167104 341407485952 341484005304 341622749184 341692052416 342211499136 342370460256 342456894208 342742335364 343018889158 343186460672 343263378744 343696792101 343864694784 344081507328 344241337088 344486697984 344851697664 344921655936 344938292127 345139134912 345574916648 346446897984 346806473728 346884330936 347086306816 347333695488 347789021814 348120554496 348340050432 348779873728 349028469504 349310095488 349851943012 350383794552 350626079232 350826198333 350847154944 350997583872 351218893824 351290143776 351632489472 352076469888 352298460096 352369929054 352542068736 352743281384 352994702112 353158672152 353746718208 353911037568 354000385024 354365428581 354538543104 354610466496 354834054432 355282077228 355628313216 355700457684 355844977664 355924732878 356077338864 356098609152 356301851688 356548228608 357644176032 357932753904 358023116672 358496579584 358640130888 358785845248 358866259596 359208351744 359452603796 359679244782 359888670592 360145184256 360599913024 361966258368 362177015808 362194484256 362267960769 362570404352 362651800524 363078859572 363307786974 363485270016 363944216064 364893399936 365062897056 365692043574 365840623104 365932982272 366079511304 366310330668 366563628288 367615784448 367690360752 368079945792 368566708224 369211339068 369298473984 369699597696 369997902912 370091311616 370729124064 370901331944 371135191548 371793236544 371868660306 372050325504 372284909568 372754966272 373193922816 373277703942 373495047552 373589339136 373900729488 374202424536 375317472816 375536004096 375791358514 376278170112 376515419904 377130600704 377368387968 378018741672 378334334976 378419270112 378595050152 379582444098 379767877632 380007327744 380084417856 380247382528 380487134976 380935196928 381416175712 381560337378 381656665104 381746737152 382314409191 382501177344 382588561498 382897266631 383225611392 383403624032 383676898176 384083421696 384325592832 384403558968 385166767788 385264005984 385750450436 385773493248 385993672662 386084768256 386182238208 386847781632 387271504224 387760483396 388036862928 388194521088 388771781229 388961703936 389142381056 389387741952 390157282944 390244872303 390472095168 391356681056 391635623808 392130113232 392358433792 392377357944 392605822464 392872783901 393335431203 393775709184 394272900736 394872281856 395201411748 395484805144 395803916068 396086028624 396327341696 396586137246 396609827328 396836191557 397030053888 397214478848 397303506171 398149917264 398250433152 398753274608 398777094144 399098861568 399887594496 399978950657 400073346816 400174348288 400325599872 400497243136 400587006222 400831061488 401116757184 401728279744 402063124177 402259539968 402349698036 402674348142 402776006256 402871062528 403308652032 403634075904 404109395712 404619634848 404721784064 404874754416 405385959914 405583998976 405674902152 406317643776 406593928884 406830671104 407120643072 407449142784 407891704896 408372188928 408815753632 409145621104 409437243072 409675640832 409954209288 410403240841 410603730944 410695759188 411415200768 411570700992 411674605056 412194396224 412679796672 413012781984 413461387196 413558965248 413795003162 413997150208 414089939016 414282288486 414637546752 415269682432 415565669376 415912047408 416090373504 416247640776 416352725568 416546126128 417263998437 417369339816 417706109052 417731060736 418258498944 418364091392 419349337056 419544129576 419988656096 420288006528 420544064512 420638320674 420843810816 420977727603 421183383552 421485408256 421836720448 422478004608 423011436432 424271925792 424518961152 424539436464 424786627584 425075471106 425322974336 425626126848 425919431421 426590351616 426934561152 427778305344 428048026848 428246860008 429093197676 429267536896 429363748242 429573500928 430115891712 430587006784 431329077036 431437969248 431786090256 431811883008 432357100032 432466251776 433113301599 433324886016 433412792384 433686066528 434145577088 434455017984 434656827264 435480040952 436340673444 436443651072 436718836224 437270248896 437785178688 438061209696 438249032448 438337937752 438614317284 439973074944 440177447424 440276266188 440643835904 441146377386 441403238016 441681550272 442403204672 442682147424 443557013328 443815277568 444920405787 445137758208 445496933376 445868259408 445980822144 446340677568 446866288704 447430513816 447712626372 448022212352 448597433934 448816582656 449099569152 449308180992 450082515168 450196141824 450559398528 450934944174 451048786032 451155234816 451944314712 452514951473 452541982464 453021471744 453113373856 454413955776 454506140374 454728175616 455014889472 455197089204 455312007072 456281998848 456493947008 457684504992 458262389468 458775343104 459315597312 459418712544 459895541248 459917722836 460185513216 460288823742 461198485449 461929197312 462512441248 462842100864 463403593728 463718695752 463934098342 464160739328 464264771256 464453400576 464639379732 465253835904 465371292672 465746793984 467178392736 467273166789 467501438976 467768264444 467796206592 468101670192 468291858432 468386858368 468614391894 468843319296 469435293184 469540507293 469731280128 469826572072 470540811312 470659602816 470878229536 471662290944 471881383424 471987145773 472217720832 472487238108 472813955328 473112072576 473709436304 474171084288 474267276912 474566310504 474769785152 475069135584 475165510391 475397638144 475887865986 476120346624 476858901376 476965955037 477243671872 477583831296 478186841184 478488346128 479572326376 479914145568 480193579008 480301381296 480799884032 481777717509 482013075456 482621677824 482925979008 483023947692 483535734032 483880378176 484105146096 484410382632 485022011903 485258954752 485367715404 485759351538 485996654592 486401737536 486524533248 486750529408 487490496768 487589391432 487787497472 487896824844 488106015072 488413774224 488751504384 488988930672 489606340938 489915046071 490154379264 490253814336 490773261056 491123063808 491929030008 492157536618 492281785424 492397965312 492932796928 493030161504 493130179971 493330537216 493682162688 494305498752 494846922064 495199628352 495724315392 495824880408 497006621696 497591897088 497703605256 497993396736 498017415852 498119118848 498534305984 498936566048 499292187264 500423297088 500714672128 501704226816 501728424912 502020559872 502133262264 503157850624 503359328043 503922760704 504024988896 504559026816 505471703616 506109925464 506779223808 507316179968 507429884286 507677773824 507913595904 508747116504 508875553472 509649155712 509752545588 510323134464 510967481856 511215700248 511569197568 511861174617 511891750656 512111228928 512434123776 512538078624 513555690384 513685341312 514113503046 514364657664 514528333737 514658230216 514779691008 515797042176 516122260992 516362005632 517277546496 517382483904 517708702368 518362374972 519183655936 520209710592 520326496404 520629460224 522180831744 522510075648 522840150976 523169810592 523474429952 524447241604 524777914518 525034278912 525939118848 526496375808 526828340736 526935215664 528114704832 528447690144 528554893581 528781516328 528813103104 529114922076 529738008228 530866556352 531000577536 531915699744 532923115842 533183459328 533431129088 533550686526 533767466496 534116008296 534452777532 534822342912 536466264048 536899130856 537034675008 537744869376 537960196332 538178767872 538812527616 539178905694 539492846464 539518867173 539833005888 540899869536 542125238512 542827524096 542949387552 543265523712 543855606528 543977700786 544496251904 544618289358 545916324096 546605612384 547594345584 548285752586 548553601024 548760934656 548899473408 549119266956 549845442432 550239728896 550683709312 551142709546 551411953664 551535541128 552119918688 552376384648 552850062336 553817008602 553947710976 554087559168 554549396544 554787164672 554996854368 555136967424 556093686096 556351997916 556492453088 556702787322 556941478736 556974747648 557677998592 557802990459 558075488256 559132449408 559392172768 559790884224 560242571328 560384008704 560851094232 561303636804 562575229018 562976209224 563304006144 563687037771 564015248576 564417255168 565695901056 566052581952 566382170112 566767294808 567501502464 567628905168 567892575228 568787135488 569246081536 569373666147 569651816448 570126626784 570371073792 570730702464 570995813344 571402795392 572124263568 572340506067 572484997656 572620105728 573207832249 573487855616 573882842247 574838417088 575105436048 575250625664 575714787008 576125132544 576476133376 576605338452 577484402132 577896008976 578248088704 578625675654 578660239872 578990508993 579127152384 579273357312 579542436352 580907256336 581640725094 581787564592 581924868096 582291781632 583026998528 583442555904 583713571584 584081612928 584332043264 584819089712 585235924416 585708142752 586903263232 587035021584 587795484672 588195169848 588537650688 588566036916 588908733696 590242863232 590663563776 591409351104 591753703424 593227207716 593705874102 593995911168 594491012544 594641096192 594879205869 595120903424 595545080832 595821718272 596950168496 597375649728 598129911912 598165641216 598648292352 598785056309 599077574656 600110020224 600261522432 600488399808 600745864704 601246592232 601398381376 602592419616 602714664409 603109158912 603389309952 603733693138 604028628992 604164009384 604962978048 605451113856 605885274368 606929452272 607082676096 607312131624 608078939871 608375998464 609476465664 609890893326 610246006656 611837557344 612558283392 613223630448 613580684288 613718431656 614513461248 614931313932 615216956497 615905596416 617122801152 617511907584 618291594336 619019695008 619519172976 620192080794 620338447872 620495056896 620692504743 620995725312 621423432729 622904523648 623030889052 623728275456 624135560256 624529088352 624819189192 626054009724 626308373504 626559163578 627387748416 627546137088 629316194364 629982984144 630020616192 630418607104 630816096768 632228112384 632356369216 632755080672 633425514112 634517154648 635954606716 636407888688 636778441728 637179941376 637582454912 637613206659 637984461504 639885527424 640401841728 641667458016 642370290012 643495570432 643639796514 643901305344 644031930256 645173837568 645473528128 645880510176 646993615554 647156953872 647309684736 647679135384 648535650048 648699377664 649987329024 650119188576 650529099792 650808020096 651218365632 651350474918 651668672512 651985240896 652808454584 653220061428 653671752448 654511010166 654665476608 654830751744 655905373344 656210048824 656677768032 657373548672 657506906628 657921475926 658242883584 659073998336 660266171136 660414399282 660965753856 661099840544 662104857024 663455862784 663604807008 663991195648 664023221136 664861634294 665335519992 665722916352 667231062784 667706637312 668245400064 668802389112 668971233216 669360746496 669511016352 670299433056 671145770724 671568939558 671897014272 672033318528 672745369088 672896150901 673224873984 673962271488 674813233952 675294212736 675705631744 675839097792 676402416261 676573179048 676732852224 676887454958 677218127872 677916472068 678329488672 678812973696 679532207616 679670060784 681289975808 681620933664 681759210561 682092263424 682481566156 682522334208 682968010608 683245498368 683384104832 684422998272 684740920512 684913788416 685484670728 686037778316 686526757488 687393584202 687729389568 688163014656 688482674176 688973395968 689843311872 689876584254 690278269824 690433235613 691149833296 692893795968 693612947456 693768661872 694172613632 694667390976 695578043628 695901147513 696241108992 696680100864 697559747456 698056939008 698620190976 699703886024 700767589104 701252158464 701652396666 701694309888 701995167744 702437787648 702580287552 702921587841 703264978944 704152939776 704596920192 704739858108 705486562768 705989404224 706317344304 707493436416 707655066547 707822075136 708000770048 708730857162 709077086208 709220932992 709668108864 710564154456 711256626432 711400915368 711689955328 711849465756 712154677728 712603703376 713096457216 715288352064 715865507808 716046233344 717280261776 717571690496 717732519192 718416703488 718905207592 719358489564 719777341184 720290368512 721199826048 723932516736 724388968512 724535921538 725140808704 725303601048 726157719144 726615573948 727074584951 727888432128 729786799872 730125794112 731384087148 731681246208 732159022608 732620661336 733127256576 734409511407 735231568896 735380721504 736159891584 737133416448 738236304927 738422678136 738596947968 739399195392 739995805824 740182623232 741458248128 741802663888 742270383096 743586473088 743737320612 744569819136 745509932544 746387845632 746555407884 746990095104 747178678272 747801458976 748404849072 750634945632 751072008192 751582717028 752556340224 753030839808 754261201408 754736775936 756037483344 756838540224 757190100304 759164888196 760014655488 760168835712 760494765056 760974269952 761870393856 762832351424 763120674756 763313330208 764628818382 765002354688 765177122996 765794533262 766451222784 766807248064 767353796352 768166843392 768651185664 768807117936 770333535576 770528011968 771170254569 771500900872 771546986496 771987345324 772169536512 773695563264 774543008448 775520966792 776073725856 777543562458 777923407872 778284762112 778775483904 779305030361 780314565888 780489744606 780944190336 782713362112 783271247616 784260226464 784716867584 784754715888 785211644928 785745567802 786670862406 787166871777 787551418368 788545801472 789744563712 790402823496 790969610288 791607832136 792172057248 792654683392 793172274492 793219654656 793672383114 794060107776 794428957696 794607012342 796299834528 796500866304 797506549216 798197723136 799384673763 799775188992 799957901314 800146693632 800348696576 800603375683 800651199744 800994486272 801174012444 801662122976 802233514368 803456559488 804126248354 804519079936 804699396072 805348696284 805552012512 806617304064 807268151808 808218791424 808768358541 809239269696 809443568128 809749508832 810771919828 811349804304 812635287552 813187857768 813661342208 814241286144 814898285568 815783409792 815966551179 816744377856 817631507264 818291242208 818874486144 819908418576 820806481682 821207461888 821391518376 822428628879 822830401536 823141401984 823349210112 824388792448 825359593344 826025563968 826714064319 826922774392 827117930496 827590006324 828179878032 828564576972 829275093504 830539364864 830725512903 831131338752 831824094816 832180747008 832495281552 832705451136 833092252256 834527996874 834738679632 835054180983 835412218104 835462121472 836319624101 836516997888 836728182784 838698674112 839088259152 839977312192 840576013056 841088129024 841276641348 841955455206 842366767104 843673440896 843862843527 844956009216 846022872864 848543851584 849037922304 849078872928 849573255168 850150942212 850645948672 851252253696 851838862842 853180703232 853869122304 855556610688 856096053696 856493720016 858186395352 858535073792 858727496484 860231783424 861174013568 862658154072 862875938496 863572180512 864714200064 866226603198 866649772032 866825584768 867372133056 867938513481 868291154176 868910035968 869313654528 870960081904 872461087641 872681346888 872887302144 873437672448 874540497792 875570357376 876122419392 876498064896 876675875504 877228634568 879946149888 880354894848 880552532376 881287671808 882292754772 882806476032 883363100544 884806409344 885364294848 887114026656 887630555136 889840811574 890275516416 890558811153 890993866752 891736518816 891961644288 892681355136 893732577408 894861027632 895425252744 896044424704 897194867868 897611625053 898199138304 898616361984 900165030336 900392283648 901118797056 901869888348 902097572064 903888629424 905029902946 905083964928 905600539707 906042943488 906226747712 908827911552 909012280748 910029778944 910394178408 910624014144 912563997696 912987894016 914836339989 915369009984 916524778936 918837425088 919791082496 919835445672 920371026432 920577647484 922396970898 923858394624 925024882496 925684201728 927437391504 927868196684 928529542512 928906801152 929278759464 930288121191 930507671808 930742585344 931493587968 934356785472 934546333578 935002877952 935536528888 935592413184 936203340384 936773716736 937228783788 938870586368 939081014586 939462560256 939653144144 939838745367 941081622624 941319205632 941756459072 943324581888 943762766848 943974291546 944435441664 944974476216 945627910656 946224145152 947418872608 948342168576 948534553824 949132621008 949539570304 950138271168 950331020782 950795276288 951775731972 953717802752 953931910074 954487343744 955167662592 956373682368 956976692256 959144652752 959828291136 960387158016 960602762592 961599768064 963555435018 964026150912 965243355648 965851958016 966047895384 967071468064 967760756352 968210292192 968820765264 970044023806 970517909504 970735430808 971518703076 972803475072 973049066496 973501058816 974980993536 975178782864 975574994944 975793649688 976212030144 976827548448 977025712377 977503008768 977977861344 979212681876 979830092142 980308758528 980507628672 981546522112 981766515249 982246127616 983858060016 984315073236 984563570848 985865593856 986060323008 986260359942 986661074432 986882213889 987364325376 988610997504 989693844128 990399256704 991448630784 991649760816 994013243392 995183794176 995407210512 995986793472 996034831704 997068611968 997292451441 997873132096 998584374528 1000846594176 1003408453632 1003456849824 1004041119744 1004266524528 1006315701248 1006718656086 1007353409337 1007845521408 1008049977792 1009118053632 1010943407232 1012219850928 1013558447616 1014632359936 1014859768572 1015331182437 1015827191808 1017494233008 1017751106944 1019298311424 1019505091176 1021934963712 1022431400496 1023138395136 1023722349234 1023783501312 1024222457856 1024868247552 1025076157248 1027111380768 1027370682624 1028227006092 1029056667474 1029316460432 1029559382016 1031090376303 1031594084352 1032244521984 1032724011264 1034555092992 1034764967808 1035417404736 1036724749944 1038367311872 1040419421184 1040652992808 1041258920448 1044361663488 1045020151296 1045680301952 1046339621184 1046948859904 1048894483208 1049555829036 1051878237696 1052478594999 1052992751616 1053656681472 1053870431328 1056229409664 1056895380288 1057109787162 1057563032656 1057626206208 1058229844152 1059476016456 1060813738699 1061733112704 1062001155072 1063831399488 1065846231684 1066341329339 1066862258176 1067101373052 1067534932992 1068232016592 1068905555064 1069644685824 1072932528096 1073798261712 1074069350016 1075489738752 1075920392664 1076357535744 1077625055232 1078357811388 1078985692928 1079037734346 1079666011776 1081799739072 1084250477024 1085898775104 1086531047424 1086803882307 1087711213056 1087955401572 1088460769187 1088992503808 1089236578716 1091832648192 1093211224768 1095188691168 1096571505172 1097521869312 1097798946816 1098238533912 1099690884864 1100479457792 1101367418624 1102285419092 1103071082256 1104239837376 1104752769296 1105700124672 1107634017204 1107895421952 1109098793088 1109574329344 1109993708736 1110273934848 1112187372192 1112703995832 1112984906176 1113405574644 1113882957472 1115355997184 1115605980918 1116150976512 1118264898816 1118784345536 1119581768448 1120485142656 1120768017408 1121702188464 1122607273608 1125150458036 1125952418448 1126608012288 1127374075542 1128030497152 1128834510336 1131391802112 1132105163904 1133534589616 1135003004928 1135257810336 1135785150456 1137018814789 1137574270976 1138492163072 1138747332294 1139303632896 1140253253568 1140742147584 1141461404928 1141991626688 1142805590784 1144248527136 1144681012134 1144969995312 1145240211456 1146415664498 1146975711232 1147765684494 1148691799893 1149676834176 1150210872096 1150501251328 1151429574016 1152250265088 1152952266752 1153210676904 1154968804264 1155792017952 1156496177408 1157251351308 1157320479744 1157981017986 1158254304768 1158546714624 1159084872704 1161814512672 1163281450188 1163575129184 1164583563264 1166053997056 1166315343687 1166885111808 1167427143168 1168163225856 1168664086528 1169638179424 1170471848832 1171416285504 1173806526464 1174070043168 1176390339696 1177075301376 1177132073832 1177817467392 1178618351703 1180006293609 1180485726464 1181327127552 1182818702208 1186454415432 1187411748204 1188982025088 1189282192384 1189758411738 1190241806848 1190508574671 1191090161664 1191643436544 1193900336992 1194751299456 1196259823824 1196331282432 1197296584704 1197570112618 1198155149312 1199936851971 1200220040448 1200523044864 1200976799616 1201491729408 1202493184464 1202796762752 1205184839232 1205429328818 1206189372531 1206778619904 1207467386276 1208328018768 1209925956096 1210902227712 1211770548736 1213858904544 1214165352192 1214624263248 1216157879742 1216751996928 1218952931328 1219781786652 1220492013312 1223675114688 1225116566784 1226447260896 1227161368576 1227436863312 1229026922496 1229862627864 1230433912994 1231209722523 1231811192832 1234245602304 1235023815168 1236583188672 1238039390016 1239038345952 1240384161588 1240676895744 1241385009486 1241991450624 1242846865458 1245809047296 1246061778104 1248271120512 1249058176704 1249638378384 1251791995311 1252108019448 1252616747008 1253118327156 1254775496832 1255092274176 1258632388728 1259965968288 1260221571037 1260837214208 1261632193536 1264456224768 1264712738432 1265510161344 1266851028224 1269034309296 1271909213432 1272815777376 1273556883456 1274359882752 1275164909824 1275226413318 1275968923008 1277758294263 1279771054848 1280803683456 1283334916032 1284740580024 1286362727221 1286991140864 1287279593028 1287802610688 1288063860512 1290347675136 1290947056256 1291761020352 1293987231108 1294313907744 1295358270768 1297071300096 1297398755328 1299339904797 1299974658048 1300238377152 1301058199584 1301616040192 1302436731264 1302700949836 1303970481792 1305616909168 1306440122856 1307343504896 1309022020332 1309330953216 1311810746688 1312420097648 1313355536064 1314747097344 1315013813256 1315842951852 1318147996672 1320532342272 1320828798564 1321931507712 1322199681088 1324209714048 1327209614016 1327982391296 1328046442272 1329723268588 1330671039984 1331445832704 1334462125568 1334761217361 1335413274624 1336490800128 1337604778224 1337942466432 1339022032704 1340598866112 1342291541448 1343137879116 1344066637056 1345490738176 1345792301802 1346449747968 1347924542976 1349626467904 1350588425472 1351411263488 1351678195584 1352804832522 1353146358096 1353465704448 1353774909916 1355832944136 1356658977344 1357544854419 1357625947392 1359064415232 1359340121568 1362579951616 1363241867328 1363518421122 1364184526848 1364963132312 1365044668416 1365936021216 1366768209664 1368845996544 1369481841024 1369827576832 1370969341456 1372075556632 1373053514976 1374787168404 1376326029312 1376965348352 1377946791936 1379686623744 1379753168508 1380556539648 1380866471226 1382299666592 1385787591936 1387225894912 1387537323744 1388345227264 1391156087256 1391802295026 1392482217984 1393360201728 1395119494912 1396113878016 1397240381952 1399407772048 1401535178208 1401819500367 1402504316928 1403304793332 1403388619776 1404875575296 1405160575104 1405843175682 1406529957888 1408305879552 1409193840384 1409479716216 1410973125536 1411978808448 1412634688608 1414986872832 1415310133094 1415644150272 1416001540096 1417461714324 1418441865984 1419336217728 1421128308912 1422513252864 1422801830736 1423379910656 1423698931512 1424309355456 1425207406752 1425496531173 1426192914432 1430576704128 1430897865111 1431731015616 1432092466688 1434560523552 1435465038384 1437810415184 1438716979128 1439554682368 1440580737024 1442399652096 1447865033472 1448777937024 1449071843076 1450281617408 1450607202096 1452315438288 1453231147896 1454149169902 1455066035709 1455776864256 1459573599744 1460251588224 1462768174296 1463362492416 1464318045216 1465241322672 1466254513152 1468819022814 1469745138213 1470463137792 1470761443008 1472319783168 1476472609854 1476845356272 1477193895936 1478798390784 1479390539913 1479991611648 1480365246464 1482916496256 1483605327776 1484540766192 1487172946176 1487474641224 1491019865088 1492775691264 1493110815768 1493980190208 1494357356544 1495602917952 1496809698144 1501269891264 1502144016384 1503165434056 1505112680448 1506061679616 1508522402816 1509473551872 1510077984129 1512074966688 1513677080448 1514380200608 1518329776392 1520246859443 1520337671424 1520989530112 1521948539904 1523740787712 1525664702848 1526241349512 1526626660416 1529257636764 1530354245992 1531589066524 1532902445568 1533614496128 1534707592704 1535583523851 1536333686784 1537302371328 1537614235872 1540667071152 1541056023936 1542340509138 1543001801744 1543093972992 1543585001211 1543974690648 1544339073024 1547391126528 1549086016896 1551041933584 1552147451712 1555087124916 1556569524224 1557550967808 1558610060722 1560629131776 1560979489212 1561888380672 1565426724224 1566542495232 1568520452928 1569433735168 1569509431776 1570423289856 1571491135604 1573341724812 1574333743554 1575102836736 1577091602944 1579489127424 1580805646992 1581939220576 1583215664272 1584344114496 1585309366784 1585664680743 1586344548984 1586439309312 1587344766228 1588082105863 1588857915392 1589214024684 1592599669056 1593001732608 1595013098432 1598769347526 1599550377984 1599915802628 1600293387264 1601206751366 1601302399488 1601988972544 1602348024888 1603324245952 1604467028736 1606913118976 1608252496708 1609398792144 1610697392568 1611104025024 1613234608128 1614536303616 1616437582848 1617536717082 1618478539392 1618556601519 1618887136256 1619499017664 1621543839656 1622699608608 1626375715536 1627322684416 1628482572288 1629796571136 1631566819584 1631933102358 1633488755712 1635263014528 1636582484416 1637748972288 1639816837152 1641612963364 1642783036752 1644857257758 1645660803072 1646282803968 1646698420224 1648777584896 1650719186688 1652051127936 1653428128638 1653845548784 1654235860992 1655180012648 1656359756064 1657129153944 1658550187008 1661078729728 1661451025806 1662262677504 1663648189632 1664361494016 1664990563104 1665410902272 1666184504512 1669055993748 1669477359264 1670108361966 1670824436208 1670924242944 1672639248202 1673033995776 1673456365568 1677397348224 1678176518304 1679954624384 1681152026112 1682176258048 1682553282696 1683910910412 1687346881792 1687725687054 1689912018432 1691061113313 1692045745728 1697087703168 1698157745856 1699146510336 1700301884424 1701291897344 1702504507392 1703677725684 1706361406464 1707738244608 1711113221376 1712192107392 1712987440032 1716372790704 1717070147584 1717454992968 1719623496747 1720463566848 1721648526741 1722348027136 1725316308144 1725751876992 1727144361024 1729428400128 1732453206396 1733651169536 1734744266112 1735877026962 1736582308352 1736971526979 1737820071936 1738627309056 1741920163808 1744922175282 1745362693776 1745774604288 1746875344896 1749080995584 1751140714752 1752244838784 1752996129792 1753351751008 1754457269136 1760709789696 1761105064752 1764585509544 1765612952064 1766726201088 1769612818688 1770728589696 1774228053312 1775261110272 1779681623148 1781117622306 1781987733504 1783473037632 1783923288576 1784637617607 1785362710272 1787465154816 1789722055264 1790850505488 1792088849408 1794389735736 1795223250106 1796355168927 1797232723968 1800330060672 1800784567296 1802237594112 1803739776696 1804195144128 1807777258848 1808143993227 1810059805892 1810167929856 1811201079414 1812085886976 1812453495424 1817655823104 1818024561496 1820788356816 1821248028288 1824236819613 1825127995392 1825975788032 1829672679978 1830738019968 1833049557872 1837674850176 1839582164992 1839670891344 1840742052864 1841155294968 1844793941796 1845650869491 1847716789248 1850049764992 1851368403456 1854874783008 1855736393368 1857059085024 1858557518928 1860576242382 1861015343616 1861485170688 1862077514229 1862987175936 1864270298187 1868713570944 1869092667156 1871073057776 1871184826368 1872406680768 1873547433472 1874457567576 1876824306929 1877741172736 1878162029172 1878925120512 1879306288288 1879677490734 1882163245248 1882638411264 1883512918144 1886603890369 1887525533696 1887948583092 1889948952432 1891255821312 1892448290304 1894837745216 1896684337152 1897069107648 1898265242016 1899079140608 1900276542336 1900662041564 1903551463944 1907435605504 1907863820148 1908974687488 1910335325184 1912747364736 1912839619977 1913953384512 1918289305504 1919656582272 1921205525184 1923199536128 1927110870036 1930486711296 1931703916032 1932095790768 1934142936128 1935521512704 1936420584384 1937641530528 1940088047612 1941470861616 1943037406152 1945606950144 1946098132992 1947002117632 1949961987072 1950357565728 1951587299376 1952424060288 1953655096896 1954051424754 1955006017536 1955955722688 1958425363752 1959660184284 1961015257344 1963093044224 1963533030498 1964492255232 1967716120032 1968630146472 1969127141696 1971731187712 1972120646016 1972520719884 1973322148864 1973764427778 1974728650752 1977221995008 1979387688256 1980798513408 1982897261568 1983299521632 1988026486784 1990367588352 1990814421024 1991973586944 1992069663408 1994137223936 1994584902882 1995746264192 1997168749056 2001693188352 2006913699648 2008082239488 2008533049056 2012631402496 2013437312172 2014706818674 2015691042816 2016099955584 2018236107264 2021886814464 2024439701856 2027116895232 2029264719872 2029719537144 2030662364874 2031654383616 2034988466016 2035502213888 2038596622848 2039010182352 2043869927424 2044862800992 2045277631683 2046276790272 2047444698468 2047567002624 2049736495104 2050152314496 2054222761536 2054741365248 2056454012184 2058113334948 2058632920864 2062180752606 2063188168704 2064489043968 2065448022528 2066852471827 2069529935616 2070834809472 2073449499888 2076734623744 2080838842368 2081305985616 2082517840896 2087703442539 2088723326976 2090040302592 2091360603904 2092679242368 2097788966416 2099111658072 2103756475392 2104957189998 2105985503232 2107313362944 2107740862656 2112458819328 2113790760576 2114219574324 2115126065312 2116459688304 2118952032912 2121627477398 2122965199641 2123466225408 2124002310144 2127662798976 2131692463368 2132682658678 2133724516352 2134202746104 2135069865984 2136464033184 2137811110128 2139289371648 2145865056192 2147596523424 2148138700032 2151840785328 2152715071488 2155250110464 2156715622776 2157971385856 2158075468692 2159332023552 2163599478144 2168500954048 2171797550208 2173607764614 2175422426112 2175910803144 2176921538374 2177985007616 2178473157432 2181223754853 2183665296384 2186422449536 2190377382336 2193143010344 2195043738624 2196477067824 2199381769728 2200958915584 2202734837248 2203228534221 2204570838184 2206142164512 2208479674752 2209505538592 2211400249344 2214708914781 2215268034408 2215790843904 2218065090007 2218197586176 2219148658688 2219987417472 2220547869696 2224374744384 2225407991664 2225969812352 2226811149288 2227765914944 2229622779527 2230711994368 2231211961836 2236529797632 2237568691072 2239163536896 2240970285312 2241536034816 2243404376928 2245214547216 2250300916072 2251904836896 2253216024576 2254748151084 2256060994304 2257669020672 2262783604224 2264210327808 2267069179232 2270515620672 2271570300912 2274037629578 2275148541952 2275872517391 2276984326144 2277494664588 2280506507136 2281484295168 2282922809856 2283983253376 2285611181568 2288497054272 2289362024268 2289939990624 2292831328996 2295531368988 2297383599786 2299353668352 2300421744192 2301002502656 2302859148032 2304500530176 2306421353808 2309937608528 2311584035904 2312992354816 2313510763707 2314502702616 2314640959488 2315962035972 2316508609536 2318169745408 2323629025344 2326562900376 2327150258368 2332107994112 2332630687374 2333770223616 2334854286336 2336326451712 2337328173056 2337915091083 2339276358848 2340943697664 2342832571008 2348140086336 2352780679392 2354150602752 2354264147664 2355634934784 2357236703406 2360012587218 2360971452928 2361500615331 2362654255104 2365637404416 2372908830864 2374823496408 2377964050176 2378564384768 2379516823476 2380483613696 2381017149342 2382180323328 2383286873088 2387800673984 2389502598912 2392519647648 2394593169408 2395140225236 2399873703942 2400440080896 2401046089728 2401810127049 2401953599232 2402983458816 2404986368928 2405593525504 2410369678464 2410858657636 2412378745062 2413557239808 2414934772552 2416656037536 2419851912192 2421804455424 2423541097472 2426305075623 2427717809088 2428330704384 2429248526496 2432315759484 2437905862656 2439563573304 2440984026624 2447350229376 2450233133568 2452894521792 2454322737152 2454873726624 2459725255728 2460867825988 2462419445046 2463622385664 2467285886637 2468491204608 2470047630336 2473166377344 2476078780032 2478076691904 2480142192957 2480768323176 2481353791488 2482770018972 2485693730916 2491618094592 2492123556208 2496542241024 2498116353408 2499276756768 2503583990622 2504216038896 2505233494016 2506236654312 2508958872303 2509550993664 2510184548352 2517264777456 2519931936576 2520443142074 2521674428416 2523264387072 2529425476864 2531020322688 2531588530581 2533702056448 2538068618592 2543818426864 2545631554752 2547113766912 2548719765504 2550329819648 2550452826636 2551937846016 2555516588526 2559542109696 2561607366912 2566669832064 2569481160048 2572725454442 2573982281728 2574559186056 2575605221376 2576127721024 2580695350272 2581894112512 2583522040704 2587974462216 2588627815488 2590716541536 2594142600192 2598679809594 2599949316096 2600476754304 2602116399168 2603232080384 2603815540443 2604873462528 2605401899672 2607940963584 2611233818336 2612880245712 2614687009792 2617383262923 2618044040664 2618661906432 2623621493376 2624840195296 2626711072128 2629494194688 2630027626512 2631685903704 2635008739441 2636295993344 2641064684544 2641657597128 2643863015424 2644399362176 2648419428096 2654419228032 2656092884544 2659446537176 2661342079968 2662891665408 2668924251136 2669522434722 2670826549248 2671676433459 2672981600256 2675209556448 2675884932864 2678044065408 2681197732224 2684583082896 2686275758232 2688133274112 2689667520553 2690981476352 2691584603604 2692834875159 2695849085952 2699252935808 2701176850944 2702822526976 2703356391168 2705609665044 2706292716192 2707549819832 2711665888272 2713317954688 2715089708838 2715251894784 2716801619121 2718128830464 2718680243136 2726483734656 2727036842244 2729926264624 2730089336832 2731872042432 2733536419328 2737691993088 2738963682048 2739655153664 2741938682912 2744151113264 2746107029952 2749574336808 2753930696704 2759373247488 2759506337016 2761113079296 2761732942452 2764599333184 2771575183872 2775074647488 2776690454528 2782312174512 2783604590052 2786720403456 2790238989824 2790864363573 2792227756032 2794480763904 2798815544096 2803070356416 2803639000734 2805008633856 2806609586664 2806777239552 2810321150208 2811686351364 2816611759104 2818387680768 2818959432432 2821946251072 2823957616896 2825269377216 2829973745664 2830620266188 2831288300544 2834923428648 2836883731968 2838672435456 2842256617824 2845026505728 2845603661472 2847397863024 2848618710912 2850414813504 2850993062346 2852385828864 2861153408256 2861795730222 2863462031232 2864184933376 2869121047104 2870930076768 2875620830368 2877433958256 2879109364736 2881161474048 2884799304192 2895730066944 2897555874048 2898143686152 2900563234816 2901214404192 2904630876576 2906462295792 2908298339804 2910132071418 2911553728512 2919147199488 2920503176448 2925536348592 2926724984832 2928636090432 2930482645344 2931077137131 2932509026304 2937638045628 2939490276426 2940926275584 2941522886016 2944639566336 2952945219708 2953690712544 2957596781568 2958781079826 2959983223296 2960730492928 2965832992512 2967210655552 2969081532384 2974345892352 2974949282448 2982039730176 2985551382528 2986221631536 2987960380416 2991205835904 2991877354323 2993619396288 3002539782528 3006330868112 3010225360896 3012123359232 3015571639223 3017044805632 3018947103744 3020155968258 3024149933376 3027354160896 3028760401216 3036659552784 3040493718886 3040675342848 3041979060224 3043897079808 3045993547311 3047481575424 3051329405696 3052482699024 3053253320832 3058515273528 3060708491984 3063178133048 3065804891136 3067228992256 3069415185408 3071167047702 3072667373568 3074604742656 3075228471744 3081334142304 3082112047872 3084681018276 3086003603488 3087170002422 3087949381296 3088678146048 3093271128909 3094782253056 3098172033792 3102083867168 3104294903424 3110174249832 3113139048448 3115101935616 3117220121444 3121258263552 3121958978424 3123776761344 3130853448448 3133084990464 3137040905856 3139018863552 3140846579712 3142982271208 3146683449624 3148667487108 3154183205888 3157435784997 3158978254848 3161611293984 3163878441152 3166431328544 3168688228992 3170618733568 3171329361486 3172689097968 3172878618624 3174689532456 3176164211726 3177715830784 3178428049368 3182441216097 3185199338112 3186003465216 3190026196864 3197538695052 3199023988017 3199831605256 3200586774528 3202413502732 3202604798976 3204696049776 3206648491904 3208934057472 3213826237952 3216504993416 3218797584288 3221394785136 3222208050048 3226469216256 3229072607232 3232875165696 3235073434164 3236957078784 3237113203038 3237774272512 3238998035328 3243087679312 3245399217216 3252751431072 3254645368832 3259593142272 3263133639168 3263866204716 3265382307561 3266977511424 3270526029056 3273164968832 3275497944576 3279633674304 3283225926728 3285566073504 3289714515516 3292565607936 3293396840448 3297555169792 3301438373376 3304102255872 3306856257276 3307691097568 3310360025296 3312719512128 3314258307888 3317100374016 3320535312259 3322157459456 3322902051612 3327296379264 3328722988032 3329981126208 3330821804544 3332369009024 3338111987496 3338954718528 3340216723932 3341648872416 3345278496404 3346067991552 3354794696448 3356353036608 3359909248768 3362304052224 3365106565392 3367821820824 3374693763584 3375451374108 3379824036864 3382122226626 3384091491456 3394175406336 3396315491712 3400603768848 3402583794688 3405009014784 3407355451368 3411056444367 3412722812928 3415476489216 3422226442752 3424384214784 3425974880064 3432745581408 3434909985936 3439246993494 3440927133696 3443297053482 3444696054272 3446075399679 3450632616288 3451503753984 3454288722048 3458856800256 3464906412792 3467302339072 3469488532224 3471754053924 3473164616704 3473943053958 3475640143872 3477254618112 3483840327616 3489844350564 3490725387552 3493750689792 3498161991168 3502281429504 3504489677568 3505992259584 3506703502016 3508914538272 3521419579392 3522210129504 3529171019088 3531225904128 3533452402176 3535855055109 3539225637376 3540018880827 3541457179392 3548456106624 3559363246296 3562235244612 3566946075264 3567846577152 3569275235214 3570725420544 3574930309632 3579444110528 3581701010976 3582427612049 3584177698816 3588779471472 3590446500212 3592710337854 3594465447936 3599810555913 3600660121344 3601569134592 3604475188224 3607479553392 3608390288256 3615554517696 3616287986454 3618568117593 3620119611784 3620335859712 3622402158828 3624906990848 3635311646208 3636049122992 3641576713632 3642496056576 3648473639226 3650255990784 3651951576064 3656738988617 3659345359956 3661476039936 3666099115744 3675349700352 3679164329984 3679341782688 3681484105728 3682310589936 3689587883592 3691301738982 3693629167569 3695433578496 3700099529984 3702736806912 3709749566016 3711472786736 3714118170048 3717115037856 3721152484764 3722030687232 3724155028458 3725974351872 3728540596374 3737427141888 3738185334312 3742146115552 3744813361536 3747094866944 3748915135152 3753648613858 3755482345472 3756324058344 3757850241024 3758612576576 3759354981468 3764326490496 3765276822528 3767025836288 3773207780738 3775051067392 3775897166184 3779897904864 3780664713111 3782511642624 3784896580608 3789675490432 3793368674304 3794138215296 3796530484032 3798158281216 3800553084672 3801324083128 3807102927888 3814871211008 3815727640296 3817949374976 3820670650368 3825494729472 3825679239954 3827906769024 3836578611008 3839313164544 3842411050368 3846399072256 3854221740072 3859088181663 3860973422592 3863407832064 3864191581536 3868285872256 3871043025408 3872841168768 3875283061056 3880176095224 3882941723232 3886074812304 3891213900288 3892196265984 3894004235264 3898019714391 3899923974144 3900715131456 3903174598752 3904848120576 3907310193792 3908102849508 3911911445376 3916850727504 3919320368568 3922030514688 3924269005397 3926186088448 3927066060996 3935432240064 3937260292944 3938254283392 3943462375424 3944241292032 3945041439768 3946644297728 3947528855556 3954443990016 3958775376512 3961597026816 3965794523136 3966599043264 3981628842048 3983947173888 3984139326816 3988274447872 3989169805764 3991492528384 3994337498112 4003386376704 4013827399296 4017066098112 4025262804992 4026874624344 4029413637348 4032199911168 4036472214528 4043773628928 4048879403712 4054233790464 4059439074288 4061324729748 4069976932032 4071004427776 4072634563257 4077193245696 4078020364704 4087739854848 4089725601984 4090555263366 4092553580544 4094889396936 4095134005248 4100304628992 4108445523072 4109482730496 4112908024368 4116226669896 4117265841728 4124361505212 4128978087936 4130896045056 4133704943654 4139059871232 4141669618944 4146898999776 4161677684736 4162611971232 4165035681792 4175406885078 4177446653952 4180080605184 4182721207808 4185358484736 4195577932832 4198223316144 4205458501101 4207512950784 4209914379996 4211869932941 4214626725888 4215481725312 4224917638656 4227581521152 4228439148648 4230252130624 4232919376608 4237904065824 4243254954796 4245930399282 4246932450816 4248004620288 4255325597952 4263384926736 4265365317356 4268405492208 4270139731968 4272928066368 4275622220256 4276489593519 4278578743296 4291730112384 4292693595333 4295193046848 4296277400064 4303681570656 4313431245552 4315942771712 4316150937384 4318664047104 4321600622911 4327198956288 4337001908096 4343595100416 4347215529228 4350844852224 4351821606288 4353843076748 4356946314864 4362447509706 4365198107127 4367330592768 4372844899072 4380754764672 4386286020688 4390087477248 4392954135648 4398763539456 4399768457227 4401917831168 4405469674496 4406457068442 4409141676368 4412284329024 4416959349504 4419011077184 4429417829562 4430536068816 4431581687808 4436130180014 4436395172352 4438297317376 4439974834944 4441095739392 4448749488768 4450815983328 4451939624704 4453622298576 4455531829888 4459245559054 4461423988736 4462423923672 4473059595264 4475137382144 4478327073792 4481940570624 4483072069632 4486808753856 4490429094432 4500601832144 4503809673792 4506432049152 4509496302168 4512121988608 4515338041344 4525567208448 4528420655616 4534138358464 4541031241344 4543140601824 4548075259156 4551745034782 4553968652288 4554989329176 4560740578329 4561013014272 4562968590336 4565845619712 4567966506752 4571222363136 4576994108544 4578724048536 4579879981248 4585662657992 4591062737976 4594767199572 4598707336704 4600843488384 4602005005312 4605718296064 4606750571553 4609001060352 4612842707616 4619875217056 4623168071808 4625984709632 4627021527414 4629005405232 4629281918976 4630755003633 4631924071944 4633017219072 4636339490816 4647258050688 4653125800752 4654300516736 4664215988224 4665261374748 4669708572672 4672652903424 4675830182166 4678552717696 4681887395328 4685665142016 4696280172672 4705561358784 4708301205504 4708528295328 4711269869568 4714473406812 4720025174436 4721942905856 4723001230662 4725308510208 4731274808832 4745817661728 4749646992816 4755928100352 4757128769536 4759033646952 4760967227392 4762034298684 4764246317589 4766573746176 4775601347968 4779005197824 4785039295296 4790280450472 4799747407884 4800880161792 4803620254098 4803907198464 4805966917632 4809972737856 4811187051008 4820739356928 4821717315272 4824757490124 4829869545104 4833312075072 4839703824384 4843608910848 4847082194944 4852610151246 4855435618176 4856661408768 4858497052992 4864631518968 4879127146608 4881968053248 4894700458752 4900466267136 4905789043584 4909747453248 4919450511456 4921735651976 4924838890092 4934571773274 4936982409216 4940095260672 4946332754688 4952157560064 4956153383808 4960284385914 4961536646352 4962707582976 4965540037944 4971387461832 4977664466203 4983236189184 4984247112416 4993084482048 4996232706816 4998553513536 5007167981244 5008432077792 5012473308624 5017917744606 5019101987328 5020369096704 5034529554912 5039863873152 5040886284148 5046528774144 5058850953728 5062040645376 5063177061162 5067404112896 5073183339939 5076137237184 5087636853728 5091263109504 5097439531008 5100659639296 5100905653272 5103875692032 5111033177052 5119084219392 5123214733824 5133339664128 5138962320096 5145450908884 5149118372112 5151210442752 5152255442048 5158870490241 5161390700544 5163788225024 5164945580223 5167044081408 5175948924432 5177255630976 5181433083072 5188285200384 5197359619188 5200953508608 5204232798336 5206464160768 5207631080886 5209746925056 5210803799344 5215881927168 5222467636672 5225760491424 5226820614301 5229374019584 5234766525846 5236088081328 5237323812864 5247242986752 5249680390592 5253422144256 5258988389376 5260055253024 5263371807408 5270017478882 5272591986688 5282129369088 5283315194256 5288798724352 5296838856192 5308838456064 5312185769088 5318893074352 5322684159936 5325783330816 5335242130933 5337848502272 5339044869444 5343352866918 5345963200512 5350419112896 5351769865728 5356088130816 5362395464448 5369166165792 5372551516464 5376266548224 5379335041106 5381962952704 5383169207208 5385669750318 5389065506781 5391698171904 5398505871616 5402353701888 5406712782336 5411219330088 5412585432384 5415099639664 5423331776544 5424431979681 5426635909376 5430179417676 5430503789568 5433603238242 5436257660928 5437360486272 5452967469312 5454073684488 5459852529248 5463744084864 5467072838656 5472710458839 5475383986176 5477927364096 5479310307328 5483877365824 5488302226528 5492214059904 5499148673616 5507861393408 5518746494976 5519012674032 5522226158592 5523465884904 5529198666368 5536952608473 5543150367744 5550149294976 5564624349024 5567209180104 5580477979648 5581728727146 5584455512064 5586232542687 5588961527808 5597631088192 5606140712832 5607278001468 5613219173328 5613554479104 5620642300416 5623372702728 5630472920787 5633223518208 5636775361536 5637918864864 5643892502144 5647915233792 5650538754432 5659811671107 5661240532376 5662576601088 5669846857296 5673767463936 5677344870912 5684513235648 5690053011456 5691207322944 5694795726048 5697237421824 5700829627008 5701986124692 5722306816512 5723591460444 5726924062464 5728369866752 5738242094208 5741860153536 5751241660736 5754867916512 5758218729472 5769598608384 5791460133888 5795111748096 5796287372304 5802428808384 5809261753152 5812924591584 5816596679608 5820264142836 5838294398976 5841006352896 5851072697184 5857272180864 5860965290688 5862154274262 5865018052608 5875276091256 5878980552852 5882694369149 5883045772032 5889279132672 5905890439416 5907381425088 5915193563136 5917562159652 5919966446592 5931665985024 5934421311104 5938163064768 5948691784704 5949898564896 5964079460352 5971102765056 5972443263072 5975920760832 5982411671808 5983754708646 5987238792576 6005079565056 6012661736224 6024246718464 6031143278446 6034089611264 6037894207488 6040311936516 6048299866752 6054708321792 6057520802432 6073319105568 6080987437772 6081350685696 6087794159616 6091987094622 6094963150848 6102658811392 6104965398048 6106506641664 6117030547056 6121416983968 6126356266096 6131609782272 6134457984512 6135832895049 6138830370816 6142334095404 6149209485312 6150456943488 6162668284608 6164224095744 6169362036552 6172007206976 6174340004844 6175898762592 6186542257818 6189564506112 6196344067584 6200557415481 6204167734336 6208589806848 6220348499664 6230203871232 6234440242888 6242516527104 6243917956848 6247553522688 6261706896896 6263110327617 6266169980928 6274081811712 6278037727104 6285964542416 6293366899248 6297334974216 6305286154739 6308366411776 6314871569994 6317956509696 6323222587968 6327756882304 6332862657088 6337376457984 6341237467136 6342658722972 6345378195936 6349379064912 6352328423452 6356856098736 6364882432194 6368895598923 6370398676224 6372006930432 6380052393728 6395077390104 6398047976034 6399663210512 6401173549056 6404827005464 6405209597952 6409392099552 6413296983808 6417868114944 6427652475904 6433009986832 6437595168576 6442789570272 6444416100096 6458145214464 6465750331392 6470146868328 6473914157568 6474226406076 6475548545024 6477996070656 6486175358624 6490798434432 6505502862144 6509290737664 6526267278336 6527732409432 6530764615122 6533955022848 6541052058112 6543671264559 6546329937664 6550995889152 6559267348608 6566451853456 6571132147008 6579429031032 6585131215872 6595110339584 6602876746752 6608204511744 6613712514552 6615382195136 6620720050592 6625439024256 6628516615776 6634200748032 6641070624518 6644314918912 6645804103224 6654195270021 6654592758528 6657445976064 6659962252416 6661643609088 6664738018048 6676223974992 6677909437056 6680433447864 6683297744832 6688868338581 6690556992808 6692135983104 6709589392896 6712706073216 6719818497536 6724608104448 6730213130784 6735643641648 6749387527168 6750902748216 6759648073728 6764244453252 6768182982912 6788350812672 6792630983424 6801207537696 6805167589376 6814710902736 6822112888734 6825445625856 6827617552173 6830952978432 6844452885504 6848768429568 6851949760128 6865491162816 6869819971872 6878493986988 6886594106964 6889392108544 6892150799358 6901265232576 6903007507968 6908577444096 6929812825584 6934604678144 6938977064448 6943508107848 6946329233408 6947886107916 6954509236224 6967680655232 6979688701128 6981450775104 6996323982336 7004562859008 7008979355136 7011984519168 7013407004032 7013745273249 7017829076544 7044420259008 7058342038176 7062451808256 7066904804352 7071710110218 7078451274752 7080037761654 7082914358784 7096912213248 7118726492592 7124470489224 7133892150528 7135693154304 7138550470428 7141450841088 7149860619264 7158888221056 7163402021952 7164855224098 7168355397632 7177558942944 7180893000424 7185420675708 7199621111826 7201320242688 7203138269184 7205430381147 7208950376448 7214959106784 7216780576512 7231109035392 7232575972908 7237136235186 7240239223568 7240671719424 7244804317656 7249813981696 7270623292416 7272098245984 7283153427264 7284992113152 7296947278452 7303903152128 7313477977234 7318690719912 7322952079872 7332198231488 7350699400704 7358683565376 7362968211456 7364621179872 7379175767184 7382603477964 7387258335138 7390867156992 7400199059968 7401857659911 7405473613824 7419499132032 7422945573472 7428236340096 7434230075712 7440426578871 7442304969528 7444061374464 7448310056916 7457081192748 7474854283776 7476370668624 7484292231104 7489626723072 7494189733888 7497830270304 7507297227716 7512648116688 7515700482048 7517225153152 7518709962936 7526876616909 7528652980992 7530553645056 7534051672576 7546415561476 7551794332368 7559795809728 7561329426222 7565023285248 7569793161216 7579350980864 7588276430592 7593060968064 7594765591743 7596316562432 7601106169344 7602648166256 7614205855776 7629742422016 7631455280592 7635898749952 7641341300736 7650989458944 7651358479908 7655813538048 7673157222016 7678626329088 7684822100736 7692798144512 7708443480144 7718176363326 7721946845184 7726815664128 7728383163072 7736571744512 7742086050816 7745682337536 7750566122112 7760352190448 7765883446464 7772149624608 7782427800576 7784205732017 7788008470528 7796039428782 7799847948288 7801430262912 7806349197504 7809696241152 7814620387584 7816205699016 7823822890752 7833701455008 7838640737136 7844061029376 7848538010794 7852372176896 7854132121992 7870864480128 7874520585888 7876508566784 7888482584064 7890082879536 7893288595456 7895057711112 7905026218323 7908887980032 7917550753024 7923194053632 7931589046272 7933198086528 7963257684096 7968278653632 7976548895744 7978339611528 7982985056768 7988674996224 7997820434461 8006772753408 8027654798592 8034132196224 8053749248688 8058827274696 8064399822336 8069002561659 8072944429056 8078504625477 8087547257856 8097758807424 8108467580928 8118878148576 8122649459496 8139953864064 8142008855552 8145269126514 8150404857363 8154386491392 8156040729408 8179451203968 8181110526732 8189778793872 8190268010496 8200609257984 8216891046144 8218965460992 8225816048736 8232453339792 8234531683456 8248723010424 8261792090112 8267409887308 8278119742464 8283339237888 8293797999552 8325223942464 8330071363584 8350813770156 8360161210368 8365442415616 8370716969472 8391155865664 8396446632288 8410917002202 8415025901568 8419828759992 8423739865882 8430963450624 8449835277312 8455163042304 8456878297296 8460504261248 8465838753216 8475808131648 8486509909592 8491860798564 8493864901632 8510651195904 8526769853472 8530730634712 8536810984416 8545856132736 8551244440512 8552979187038 8557157486592 8583460224768 8585387190666 8590386093696 8592554800128 8607363141312 8626862491104 8631885543424 8632301874768 8637328094208 8643201245822 8654397912576 8674003816192 8687190200832 8694431058456 8701689704448 8703643212576 8707686153496 8713892629728 8724895019412 8730396214254 8734661185536 8745689798144 8761509529344 8772572041376 8780174954496 8785908271296 8793231411393 8797527078912 8799536914454 8803835662336 8806637132513 8810939348992 8812914136884 8818283352736 8824568658048 8833918699008 8838022154368 8858835659124 8861072137632 8872260360028 8872790344704 8879949669888 8882191478784 8897498977536 8901631966656 8903879249408 8907244597152 8911063659776 8918491118108 8924847847344 8946119190528 8950274764288 8956654147584 8963881141248 8973617507712 8975632062969 8980858188864 9001203664288 9007619347584 9018992604336 9024243977216 9030676082688 9046714917669 9051134416896 9056841311232 9068276716928 9082062482688 9086281203648 9096150518312 9103490069564 9109978658352 9121481156658 9122026028544 9125937180672 9131691239424 9135933013504 9137980641933 9142444726272 9153988217088 9157448097072 9159759962496 9171325315984 9182125475952 9189534399144 9197414673408 9199515865111 9201686976768 9204010010624 9211436592128 9213501143106 9218002120704 9225685415232 9239750434112 9246336143616 9251969419264 9254043054828 9258010810464 9261510007266 9263848143888 9266034438144 9294516101376 9306251601504 9308601033472 9328431976448 9330522749496 9339417145344 9345305806848 9351660364332 9357105435392 9363774790656 9371330284032 9392560345344 9411122717568 9417056590656 9422539739136 9428946813624 9440050348872 9443885811712 9446002461324 9462549617664 9491635323456 9499293985632 9511856200704 9518067293904 9521934454784 9524068597368 9528492635178 9533147492352 9547323648291 9551202695936 9558010395648 9570078590592 9580560900944 9597071964051 9599494815768 9601760323584 9607240508196 9607814396928 9619945475712 9622374102016 9641478713856 9643434630544 9649514980248 9659739090208 9666624150144 9679407648768 9687217821696 9694164389888 9705220302492 9710871236352 9713322817536 9716994105984 9729263037936 9758254293216 9763936106496 9789400917504 9796146922683 9800932534272 9811578087168 9819494906496 9838901022912 9843471303952 9849677780184 9869143546548 9880190521344 9892665509376 9904315120128 9912306767616 9920568771828 9923073292704 9931080075888 9942774923664 9955328932406 9961605936777 9966472378368 9968494224832 9986168964096 9992465413632 9997107027072 10014335962488 10016864155584 10024946617248 10035835489212 10038203974656 10069059109824 10079727746304 10081772568296 10117701907456 10124081290752 10126354122324 10134808225792 10146366679878 10152274474368 10175273707456 10182526219008 10201319278592 10201811306544 10207751384064 10222066354104 10233169333101 10238168438784 10246429467648 10266679328256 10277924640192 10290901817768 10298236744224 10304510884096 10317740980482 10322781401088 10327576450048 10329891160446 10334088162816 10338226199037 10351897848864 10354511261952 10362866166144 10376570400768 10394719238376 10401907017216 10407843883879 10408465596672 10412928321536 10415262161772 10419493850112 10421607598688 10431763854336 10444935273344 10451520982848 10453641228602 10458748039168 10469533051692 10472176162656 10494485973504 10499360781184 10506844288512 10517976778752 10520110506048 10526743614816 10540034957764 10564258738176 10566630388512 10577597448704 10593677712384 10607565165327 10617676912128 10624371538176 10637786148704 10645368319872 10670484261866 10675697004544 10678089738888 10686705733836 10700838225792 10703539731456 10712176261632 10724790928896 10738332331584 10745103032928 10747282836147 10752533096448 10758670082212 10766338414416 10771339500636 10778131013562 10783396343808 10797011743232 10799431667739 10804707403776 10813425564672 10822438660176 10825170864768 10830199279328 10846663553088 10848863959362 10853271818752 10855704352779 10860358835352 10861007579136 10867206476484 10874720972544 10905934938624 10908147368976 10919705058496 10927488169728 10934145677312 10945420917678 10950767972352 10955854728192 10967754731648 10970216965851 10976604453056 10984428119808 10998297347232 11037492989952 11038025348064 11044452317184 11046931769808 11058397332736 11073905216946 11080887502707 11086300735488 11100298589952 11129248698048 11134418360208 11160955959296 11163457454292 11172465085374 11177923055616 11195262176384 11212281425664 11214556002936 11226438346656 11241284600832 11246745405456 11260945841574 11266447036416 11273550723072 11275837729728 11287785004288 11295830467584 11301077508864 11319623342214 11322481064752 11325153202176 11339693714592 11341994139333 11347534927872 11354689741824 11369026471296 11380106022912 11382414645888 11389591452096 11394474843648 11401659254016 11403972249384 11444613633024 11447182920888 11453848124928 11456739733504 11476484188416 11483720307072 11502483321472 11509735833024 11516437458944 11539197216768 11577264544989 11582920267776 11590223496192 11592574744608 11604857616768 11618523506304 11625849183168 11633193359216 11640528285672 11668951125689 11676588797952 11682012705792 11702145394368 11714544361728 11721930581376 11724308548524 11750552182512 11757961105704 11765388738298 11766091544064 11772807016191 11778558265344 11811780878832 11814762850176 11830387126272 11835124319304 11839932893184 11863331970048 11868842622208 11876326129536 11897383569408 11899797129792 11944886526144 11951841521664 11964823343616 11967509417292 11974477585152 12010159130112 12025323472448 12062286556892 12075788414976 12080623873032 12096599733504 12109416643584 12115041604864 12146638211136 12161974875544 12162701371392 12183974189244 12205317622784 12209930796096 12213013283328 12217903689771 12234061094112 12242833967936 12252712532192 12263219564544 12268915969024 12271665790098 12277660741632 12284668190808 12300913886976 12325336569216 12328448191488 12338724073104 12344014413952 12348680009688 12351797525184 12373084515636 12392688135168 12401114830962 12408335468672 12417179613696 12440696999328 12468880485776 12485033054208 12487835913696 12495107045376 12523413793792 12526220655234 12532339961856 12548163623424 12556075454208 12571929084832 12586733798496 12594669948432 12610572309478 12616732823552 12629743139988 12635609798823 12646445175936 12655513764608 12665725314176 12674752915968 12682474934272 12685317445944 12690756391872 12698758129824 12704656846904 12713712197472 12729764864388 12737791197846 12740797352448 12744013860864 12760104787456 12790154780208 12796095952068 12799326421024 12809654010928 12810419195904 12818784199104 12826593967616 12829468780557 12835736229888 12855304951808 12866019973664 12875190337152 12885579140544 12888832200192 12940293736656 12947828315136 12948452812152 12955992141312 12964801868733 12972350717248 12981596868864 13011005724288 13052534556672 13055464818864 13061529230244 13082104116224 13087342529118 13092659875328 13095594321381 13101991778304 13118534697216 13132903706912 13142264294016 13158858062064 13170262431744 13190220679168 13199305371681 13205753493504 13216409023488 13227425029104 13230764390272 13241440101184 13250878048512 13257033231552 13282141249036 13291608206448 13308390540042 13309185517056 13314891952128 13319924504832 13323287218176 13329476036096 13352447949984 13355818874112 13360866895728 13366595489664 13377736677162 13381113985616 13384271966208 13419178785792 13425412146432 13439636995072 13449216208896 13460426261568 13471287283296 13498775054336 13501805496432 13519296147456 13528488906504 13536365965824 13576701625344 13585261966848 13602415075392 13610335178752 13629421805472 13644225777468 13655235104346 13661905956864 13682221734987 13688905771008 13697536859136 13703899520256 13730982325632 13739639943744 13756987973976 13773188213928 13778784217088 13784301598716 13802530465152 13806015015936 13817154888192 13859625651168 13862437281407 13869209356288 13877954128896 13887016215696 13892658466816 13895772215832 13909018472448 13935361310464 13959377402256 13962901550208 13992647964672 14009125718016 14017958710272 14026814008064 14027490546498 14035658153088 14088840518016 14116684076352 14124903616512 14133809608704 14143420220436 14149989999431 14156902549504 14160075523308 14165828717568 14193824426496 14237452985184 14248940978448 14267784301056 14271386308608 14277100940856 14282901682176 14292738952767 14299721238528 14317776442112 14326804043904 14329710448196 14355117885888 14361786000848 14370841351416 14399242223652 14402640485376 14410860762294 14417900752896 14429918213568 14433561153024 14462218070784 14465151945816 14474272470372 14480478447136 14489608635312 14499627963392 14541246584832 14544196491968 14566306854528 14569984226304 14593894556904 14607806304256 14626955954468 14637381439824 14645904159744 14664396462976 14701398801408 14717367130752 14729242359744 14758351534368 14765206955928 14774516670276 14800398119936 14803715319822 14810947227648 14838998264064 14845891146944 14856472680192 14868460151424 14880853157742 14884609939056 14888122748928 14896620113832 14914162385496 14932993398609 14949708567552 14952741337248 14968584462208 14979253446144 14988379467776 14995660540608 15014594455432 15025296233376 15034450306304 15037419925872 15053753233818 15057305961984 15061107290112 15068103345152 15092831122952 15103588664736 15119591619456 15122658852444 15139586322432 15158701961728 15176552861184 15186121936128 15189531183486 15192633124864 15202212338688 15205296332512 15228411711552 15259484844032 15262910561184 15271797499904 15301978917888 15302716959816 15311627076096 15346314444032 15357252658176 15369644201472 15416886960288 15436352726652 15453631328256 15456766326144 15473143489024 15476611470723 15484172101632 15491364675072 15501132244224 15520704380896 15531766892928 15544299249216 15564855601152 15568411464034 15576016941056 15592078857564 15602860525824 15612698395008 15619392482304 15629240775168 15632411398032 15647645781504 15667402910016 15677281474272 15680461842903 15688122058752 15697076021588 15708264243984 15741728960256 15749041171776 15753017133568 15776965168128 15780165759072 15790115422224 15810052436646 15817775960064 15835101506048 15846388107264 15866396173056 15926515368192 15936557307264 15953097791488 15956679223056 15965970113536 15977349992448 15995640868922 16005726392799 16013545506816 16055309597184 16068264392448 16107498497376 16117654549392 16128799644672 16138005123318 16145888858112 16157009250954 16167196520343 16175094515712 16195517614848 16237756297152 16245298918992 16273295939043 16279907728128 16284017711104 16290538253028 16300809714726 16308772982784 16312081458816 16358902407936 16362221053464 16379557587744 16401218515968 16433782092288 16437930921984 16451632097472 16464906679584 16469063366912 16497446020848 16523584180224 16534819774616 16556239484928 16566678475776 16587595999104 16610857825419 16650447884928 16701627540312 16722715453873 16730884831232 16741433938944 16782311731328 16792893264576 16821834004404 16839657519984 16847479731764 16861926901248 16891418762361 16899670554624 16910326084608 16913756594592 16921008522496 16931677506432 16951616263296 16973019819184 16979435013321 16983721597128 16987729803264 17021302391808 17053539706944 17061461269424 17073621968832 17091712265472 17102488881024 17105958374076 17166920449536 17170774381332 17180772187392 17185109600256 17214726282624 17253724982208 17263771086848 17264603749536 17274656188416 17286402491644 17308795825152 17348007632384 17374380401664 17388862116912 17407286425152 17415372306992 17427785259456 17449790038824 17460792428508 17491379596288 17523019058688 17545144082752 17571816542592 17586462822786 17595054157824 17599073828908 17613274265026 17621878697984 17625828273768 17636566705472 17648083107447 17649137316096 17667837398016 17676044308736 17717671318248 17722144275264 17744520720056 17745580689408 17759899339776 17794997955072 17803263933312 17807758498816 17814489194304 17822127319552 17836982236216 17849695694688 17892238381056 17900549528576 17913308295168 17927762282496 17947235015424 17951264125938 17961716377728 18002407328576 18015238695168 18037985208672 18048487954432 18093429835338 18102268833792 18113682622464 18136553433856 18164124965376 18172562407296 18192301036624 18206980139128 18219957316704 18242962313316 18244052057088 18263382478848 18271866027008 18275961283866 18284889452544 18307976434176 18314896194144 18319519924992 18342650631968 18364250951904 18379068798288 18394829346816 18399031730222 18403373953536 18408020021248 18413877640709 18422873184256 18427002286212 18451370830464 18479500868224 18492672287232 18503938838528 18508086109656 18516021620928 18523020014532 18527696287776 18589032202752 18601672246443 18612503203008 18617202066944 18661045498992 18690611613696 18703320728664 18714210870784 18727549581312 18742660568064 18785120690688 18822245435136 18834113181312 18857893627248 18880100697744 18887771623424 18892004922648 18915858464217 18925099235328 18983270646912 18998587971264 19023712401408 19036134587808 19048137194736 19056985270356 19094647296582 19102405391872 19106686796769 19116020791296 19140157181184 19161121801888 19194143928102 19198989631536 19203520647168 19214481016392 19215628793856 19239890951424 19244748204032 19282957427712 19286869261088 19299029960496 19319478180416 19333248300288 19374435643392 19410440604984 19421742472704 19426645635072 19433988211968 19458526075872 19516508586432 19527872212992 19578801835008 19592293845366 19601865068544 19623156174336 19631013793677 19638989812992 19677802045824 19686942607904 19699355560368 19738287093096 19785331018752 19808630240256 19824613535232 19841137543656 19846146585408 19862160151776 19885549847328 19910657864812 19923211873554 19932944756736 19936988449664 19962585810063 19972337928192 19984930827264 19994214054144 20028671924976 20033728311168 20049893234496 20066605015743 20071670978424 20076407949312 20138118219648 20159455492608 20163545136592 20235403814912 20248162581504 20252708244648 20269616451584 20292733359756 20304548948736 20350547414912 20365052438016 20402638557184 20403622613088 20415502768128 20444132708208 20466338666202 20476336877568 20482852656519 20492858935296 20533358656512 20555849280384 20581803635536 20596473488448 20609021768192 20635481960964 20645067376219 20655152900096 20659782320892 20668176325632 20676452398074 20703795697728 20709022523904 20725732332288 20789438476752 20803814034432 20815687767758 20816931193344 20825856643072 20830524323544 20838987700224 20843215197376 20863527708672 20889870546688 20903041965696 20907282457204 20939066103384 20944352325312 20988971947008 20998721562368 21013688577024 21035953557504 21040221012096 21041235819747 21053487229632 21080069915528 21133260777024 21155194897408 21187355424768 21215130330654 21235353824256 21248743076352 21275572297408 21290736639744 21340968523732 21356179477776 21373411467672 21401676451584 21407079462912 21424352523264 21449581857792 21476664663168 21490206065856 21494565672294 21505066192896 21517340164424 21532676828832 21542679001272 21556262027124 21594023486464 21598863335478 21609414807552 21616291143441 21626851129344 21644877320352 21650341729536 21660398558656 21693327106176 21697727918724 21706543637504 21711408705558 21720717670704 21722015158272 21734412952968 21749441945088 21811869877248 21816294737952 21839410116992 21854976339456 21868291354624 21890841835356 21911709456384 21935509463296 21940433931702 21953208906112 21968856239616 21996594694464 22076050696128 22088904634368 22093863539616 22116794665472 22147810433892 22161775005414 22172601470976 22200597179904 22258497396096 22268836720416 22321911918592 22326914908584 22344930170748 22390524352768 22424562851328 22429112005872 22452876693312 22482569201664 22493490810912 22521891683148 22547101446144 22551675459456 22575570008576 22580629850727 22591660935168 22602155017728 22639246684428 22644962129504 22679387429184 22683988278666 22695069855744 22709379483648 22738052942592 22764829291776 22779182904192 22788949687296 22803318508032 22807944498768 22889227266048 22894365841776 22907696249856 22952968376832 22967440614144 23004966642944 23019471666048 23078394433536 23154529089978 23165840535552 23180446992384 23185149489216 23209715233536 23237047012608 23251698366336 23266386718432 23281056571344 23337902251378 23352617196051 23364025411584 23404290788736 23429088723456 23443861162752 23448617097048 23501104365024 23515922211408 23530777476596 23532183088128 23545614032382 23557116530688 23623561757664 23629525700352 23670248638608 23679865786368 23715078654969 23726663940096 23737685244416 23752652259072 23794767138816 23799594259584 23889773052288 23929646687232 23935018834584 23948955170304 23993461303383 24020318260224 24050646944896 24124573113784 24161247746064 24193199467008 24207007684977 24218833287168 24230083209728 24235513876431 24293276422272 24323949751088 24325402742784 24367948378488 24398715990077 24410635245568 24419861592192 24426026566656 24435807379542 24468122188224 24485667935872 24505425064384 24525850574797 24537831938048 24543331580196 24569336381616 24601827773952 24650673138432 24656896382976 24677448146208 24688028827904 24697360019376 24703595050368 24746169031272 24785376270336 24802229661924 24816670937344 24834359227392 24881393998656 24937760971552 24975671827392 24990214090752 25034597691301 25046827587584 25052441310468 25096327246848 25112150908416 25143858169664 25173467596992 25189339896864 25221144618956 25259486279976 25271219597646 25292890351872 25311027529216 25331450628352 25349505831936 25370634891888 25381512783744 25397516259648 25409313693808 25427424394944 25459529728776 25475582395692 25481594704896 25520209574912 25580309560416 25592191904136 25598652842048 25619308021856 25637568398208 25653187935232 25658937561114 25671472459776 25710609903616 25732039947328 25750380674304 25771158281088 25777664400384 25880587473312 25895656630272 25896905624304 25911984282624 25929603737466 25944701434496 25963193737728 26022011448576 26105069113344 26110929637728 26123058460488 26164208232448 26174685058236 26185319750656 26191188642762 26203983556608 26237069394432 26265807413824 26284528588032 26317716124128 26340524863488 26380441358336 26398610743362 26411506987008 26419911397539 26432818046976 26454850058208 26461528780544 26482880202368 26501756097024 26514066463104 26564282498072 26583216412896 26616781080084 26618371034112 26639849009664 26646574436352 26658952072192 26704895899968 26711637748224 26721733791456 26733190979328 26755473354324 26762227971232 26838357571584 26850824292864 26879273990144 26920852523136 26942574566592 26997550108672 27003610992864 27056977813008 27072731931648 27140144753007 27153403250688 27170523933696 27204830150784 27258843610944 27288451554936 27310470208692 27364443469974 27377811542016 27395073718272 27407799040512 27461964651264 27479279887488 27513975947952 27546376427856 27557568434176 27568603197432 27598547595333 27605060930304 27612030031872 27634309776384 27719251302336 27724874562814 27738418712576 27755908257792 27774032431392 27791544431664 27870722620928 27918754804512 27925803100416 27985295929344 28018251436032 28035917420544 28053628016128 28054981092996 28071316306176 28177681036032 28233368152704 28267619217408 28286840440872 28299979998862 28313805099008 28320151046616 28331657435136 28387648852992 28474905970368 28497881956896 28535568602112 28554201881712 28565803364352 28585477905534 28599442477056 28635552884224 28641970944873 28653608087808 28659420896392 28710235771776 28723572001696 28741682702832 28791215892153 28798484447304 28805280970752 28821721524588 28859836427136 28867122306048 28924436141568 28930303891632 28948544940744 28960956894272 28979217270624 28985096133851 28999255926784 29082493169664 29088392983936 29132613709056 29139968452608 29187789113808 29253911908936 29274762879648 29291808319488 29328792925952 29388440768049 29402797602816 29434734261504 29458484719488 29516703068736 29530413911856 29549033340552 29586342726083 29600796239872 29607430639644 29677996528128 29691782293888 29712945360384 29736920302848 29761706315484 29769219878112 29793240227664 29828324770992 29865986797218 29884817810331 29899417135104 29905482674496 29937168924416 29958506892288 29991321081216 30029188910864 30050592466752 30068900612608 30074839851744 30107506467636 30114611923968 30136206690304 30185662245904 30207177329472 30239183238912 30245317704888 30317403923456 30353105722368 30372243872256 30379062366972 30385266249728 30404424677376 30410592665024 30456823423104 30525821122368 30543594999808 30603957835776 30605433919632 30623254152192 30692628888064 30699507999303 30714505316352 30739288402944 30833773920576 30872705453304 30913532652288 30946286978048 30953222941446 30968344203264 30982729350144 31002264488448 31041408761792 31063533785856 31088598498432 31129711202304 31136822928068 31184157715128 31205721051648 31223531651637 31225396790016 31238784964608 31258481550336 31264822796064 31295291563008 31334805820032 31354562948544 31360923685806 31376244117504 31394152043176 31416528487968 31483457920512 31498082343552 31506034267136 31553930336256 31560331518144 31580230844448 31620104873292 31670203012096 31692776214528 31732792346112 31853030736384 31873114614528 31906195582976 31913358446112 31931940227072 31991281737844 32011452785598 32027091013632 32110619194368 32136528784896 32214996994752 32235309098784 32241848508441 32257599289344 32276010246636 32314018501908 32334393040686 32350189031424 32391035229696 32475512594304 32490597837984 32546591878086 32559815456256 32568035422208 32581076506056 32601619429452 32624162917632 32717804815872 32724442106928 32759115175488 32802437031936 32867564184576 32903264194944 32910650897553 32929813359168 32938126733824 32994892041696 33069639549232 33112478969856 33133356951552 33175191998208 33221715650838 33300895769856 33403255080624 33445430907746 33461769662464 33482867877888 33564623462656 33585786529152 33643668008808 33679315039968 33694959463528 33723853802496 33782837524722 33799341109248 33820652169216 33827513189184 33842017044992 33863355012864 33903232526592 33946039638368 33958870026642 33967443194256 33975459606528 34025982417999 34042604783616 34107079413888 34122922538848 34147243937664 34183424530944 34204977762048 34211916748152 34333840899072 34341548762664 34361544374784 34370219200512 34429452565248 34507449964416 34529207499072 34549312376832 34572804983288 34617591650304 34696015264768 34731793634967 34748760803328 34777724233824 34814572850304 34830744613984 34855570518912 34899580077648 34921584857016 34965677767189 34982759192576 35006853377067 35046038117376 35090288165504 35143633085184 35172925645572 35198147657816 35226548530052 35251656547536 35273133410944 35296166214894 35298274632192 35318421048573 35335674796032 35352088617472 35435342636496 35444288550528 35489041440112 35491161378816 35519798679552 35589995910144 35606527866624 35615516997632 35628978388608 35644254639104 35673964472432 35699391389376 35801099057152 35855524564992 35894470030848 35902528251876 35923432755456 36004814657152 36030477390336 36075970417344 36096975908864 36186859670676 36227365244928 36273106867712 36328249930752 36345124814592 36384602073248 36413960278256 36439914633408 36485924626632 36488104114176 36525888434849 36543732054016 36551922567732 36615952868352 36629792388288 36639039849984 36685301263936 36728501903808 36758137596576 36789658693632 36798063460444 36806747907072 36827755281418 36845746368512 36854004572424 36902741660928 36959001736448 36985344574464 37016172219312 37032043241856 37046040029064 37055392575552 37178064405504 37203344492886 37225006406016 37234404133888 37322090997984 37406641457328 37428421741568 37455099162624 37485321136128 37570241381376 37644490870272 37668226362624 37715787254496 37760201395488 37784009845296 37831716928434 37850198470656 37906829396469 37966541293824 37997175942528 38047424802816 38072269175616 38096274389472 38113970540712 38189294593164 38204810783744 38213373593538 38232041582592 38280314362368 38322243603776 38388287856204 38397979263072 38428962032784 38431257587712 38479781902848 38489496408064 38565914855424 38573738522176 38598059920992 38638956360832 38666496600576 38820881209968 38843484945408 38867976423936 38894405606199 38917052151744 39033017172864 39157603670016 39184587690732 39246312348672 39262027587354 39277979625984 39355604091648 39373885215808 39398711120736 39476574186192 39570662037504 39597916115043 39617260480512 39649227070464 39682275087312 39692293170816 39724320303552 39771099694656 39821315729624 39846423747108 39873976899328 39925171620126 39944675856384 39969861654528 39988428108288 40057343849952 40067456622336 40099786468992 40133210031486 40143341956848 40152815898624 40276236439296 40318910985216 40327090273184 40470807629824 40496325163008 40505416489296 40585466719512 40609097897472 40701094829824 40730104876032 40807245226176 40831005536256 40888265416416 40932677332404 40965705313038 40985717870592 41046665204961 41066717313024 41111698560768 41163607271072 41192946976896 41218043536384 41270963921928 41290134752438 41310305800192 41319564641784 41336352651264 41352904796148 41407591395456 41418045047808 41451464664576 41578876953504 41587311844221 41607628068864 41631375535516 41633862386688 41661048647088 41677975400448 41686430394752 41727055417344 41779741093376 41806083931392 41814564914408 41878132206768 41888704650624 41977943894016 41997443124736 42027377154048 42080442024192 42082471639494 42106974459264 42160139831056 42266521554048 42310389794816 42374710849536 42430260661308 42449969998293 42470707648512 42497486152704 42551144594816 42581473279488 42681937047464 42712358955552 42746822935344 42803352903168 42814158925824 42848705046528 42878216858301 42899163715584 42953329326336 42980412131712 42989131344588 43034680328848 43065353657664 43085358002544 43112524054248 43166959059367 43188046972928 43197726670956 43232582286882 43253702258688 43289754640704 43300683459072 43320797117312 43386654212352 43395455837448 43413087275008 43422817411116 43441435341408 43468825905936 43498883890176 43623739754496 43632589475904 43678820233984 43709952678912 43781683670712 43823418912768 43871018926592 43880867863404 43906417812224 43937712479232 43993189388928 44152101392256 44187727079232 44233589330944 44295620867784 44323550010828 44401194359808 44516994792192 44537673440832 44653829817168 44689860341496 44781048705536 44798980195827 44849125702656 44858224011744 44905753386624 44965138403328 44986981621824 45043783366296 45103350918912 45151140017152 45161259701454 45183321870336 45204310035456 45278493368856 45289924259008 45358774858368 45367976557332 45418758967296 45476105885184 45529658583552 45558365808384 45577899374592 45606637016064 45615888997536 45778454532096 45788731683552 45815392499712 45905936753664 45934881228288 46009933285888 46038943332096 46309058179956 46360893984768 46370298978432 46419430467072 46474094025216 46503396732672 46532773436864 46562113142688 46675804502756 46705234392102 46728050823168 46808581577472 46858177446912 46887722325504 46897234194096 47002208730048 47031844422816 47041385528709 47061554953192 47064366176256 47091228064764 47247123515328 47259051400704 47340497277216 47430157309938 47453327880192 47475370488832 47505304518144 47537606852021 47599188519168 47779546104576 47859293374464 47870037669168 47897910340608 47986922606766 48017179178397 48040636520448 48101293889792 48249146227568 48322495492128 48386398934016 48414015369954 48437666574336 48460166419456 48471027752862 48586552844544 48647899502176 48735896756976 48797431980154 48821270491136 48839723184384 48852053133312 48871614759084 48936244376448 48971335871744 49010850128768 49051701149594 49075663876096 49086663160392 49138672763232 49203655547904 49301346276864 49313792765952 49354896292416 49376057655808 49394720038752 49407190100736 49492338062544 49570752540672 49604459323848 49633341874688 49668718454784 49762787997312 49875521943104 49951343654784 50069195382602 50093655175168 50104882620936 50168146361619 50192654493696 50224301816832 50287716339328 50346935193984 50378679793728 50442289237912 50518972559952 50542439195292 50585780703744 50622055058432 50662901256704 50674256287083 50699011663872 50741269783776 50763025567488 50795032519296 50818627387616 50854848789888 50919059457552 50938305039963 50951164791384 50963189409792 51015497070161 51040419149824 51160619120832 51184383808272 51197305684096 51238616043712 51275136796416 51306375870464 51317875122228 51464079894656 51500761348608 51542316562176 51555328800768 51761174946624 51791313260544 51793811248608 51823968565248 51859207474932 51889402868992 51926387475456 52044022897152 52221859275456 52246116920976 52328416464896 52349370116472 52370639501312 52382377285524 52474138788864 52531614827648 52569057176064 52635432248256 52797221486724 52839822795078 52865636093952 52909700116416 52923057561088 52944249322341 52965760404736 53003512194048 53028132926208 53128564996144 53166432825792 53233562160168 53236742068224 53279698019328 53317904144384 53409791799936 53423275496448 53443467582912 53466381958656 53510946708648 53524455942464 53676715143168 53701648585728 53758547980288 53841705046272 53885149133184 54007221985728 54113955626016 54145463863296 54280289506014 54306806501376 54341047867392 54409660301568 54517687221888 54576903109872 54620940417384 54728886939948 54754309128233 54790147436544 54815598081024 54923929302528 54958559774976 55027951895904 55092752855712 55137206394864 55197095190666 55210121860608 55224060063744 55241632922127 55268619552768 55438502604672 55449749125628 55511816515584 55548064862784 55583088863328 55741445241856 55805016739329 55837509609024 55851606200832 56071834841088 56107256032256 56109962185992 56142632612352 56355362072064 56466736305408 56573680881744 56599959997724 56640302093232 56663314870272 56747575392651 56775297705984 56949811940736 56995763913792 57071137204224 57108403763424 57170955811068 57271105768448 57283941889746 57307216175616 57318841792784 57420471543552 57447144003392 57483365405664 57582431784306 57596968894608 57610561941504 57643443049176 57719672854272 57734244612096 57848872283136 57860607783264 57897089881488 57921913788544 57958434541248 57970192267702 57998511853568 58176785967872 58265227418112 58279936905216 58375578227616 58507823817872 58549525759296 58583616638976 58657585851904 58776881536098 58805595205632 58869468523008 58916969438976 59033406137472 59060827823712 59098066681104 59172685452166 59201592479744 59214861279288 59355993056256 59383564587776 59425890720768 59473840605696 59523412630968 59538439756224 59586480455328 59656649541984 59731973594436 59769635620662 59798834270208 59810965348992 59874337848832 59887757430189 59917013784576 59982642162432 60058377821728 60101184933504 60137801225216 60149679703488 60199815047229 60215012935272 60229223847936 60272413380608 60371324491808 60414354658944 60478366477824 60490635409776 60634807846912 60706211444736 60744487744512 60758124733944 60808849354752 60821185330048 60913646846208 61051642244736 61207915671552 61210867839264 61246508304384 61385257776128 61399015998606 61429010632704 61448557969557 61478576805888 61667547841152 61745410906608 61827065304576 61892573956096 61906445882892 61935202128657 61965458700288 62004528976896 62082817523584 62127067571712 62177196996864 62273645856136 62368315430256 62411442103296 62447063303274 62450793580032 62477569929216 62516963100672 62529645592128 62590583126016 62669611640064 62709125897088 62721847371612 62788304086352 62833056975936 62966915841024 62996164687104 63012068534272 63107860672512 63120663036288 63160461688896 63240209746584 63340406024192 63465584692224 63706061472768 63746229229056 63826716892224 63863880454144 63982563475688 64022905571196 64221238388736 64273057569792 64429993989504 64470618197568 64483697016882 64515198578688 64552020493272 64628037003816 64668786081372 64709638060639 64782070459392 64951025188608 64981195675968 65093183756172 65119630912512 65162153012112 65203238858904 65248325835264 65435609631744 65448884213856 65518230350976 65604874063872 65735128369152 65806528389888 65821301795106 65859626718336 65876253467648 65989784083392 66139279098464 66266713903104 66350383996416 66443431301676 66601791539712 66806510161248 66890861815492 66965735755776 67129246925312 67171573058304 67287336017616 67358630079936 67389918927056 67447707604992 67565675049444 67641304338432 67655026378368 67684034089984 67726710025728 67806465053184 67892079276736 67917740053284 67934886388512 68051964835998 68085209567232 68214158827776 68245845077696 68294487875328 68366849061888 68409955524096 68423833496304 68667681798144 68683097525328 68723088749568 68858905130496 69014899928832 69058414998144 69145609966576 69235183300608 69358147702129 69392030529536 69463587269934 69497521606656 69555448467648 69629145700608 69661489227968 69711141037824 69799160155296 69843169714032 69931355534378 69965518385152 70013706754134 70057851588153 70092076234752 70180576331008 70287266170368 70345851291144 70396295315632 70453097060104 70503313095072 70546266821888 70592332429788 70596549264384 70636842097146 70671349592064 70704177234944 70870685272992 70888577101056 70978082880224 71039597359104 71145235964907 71179991820288 71213055733248 71231033995264 71257956777216 71288509278208 71347928944864 71398782778752 71602198114304 71788940061696 71805056503752 71846865510912 71980383910149 72009629314304 72060954780672 72151940834688 72373719341352 72546213735424 72621023054931 72656499861504 72690249629184 72769204146496 72827920556512 72879829266816 72971849253264 72976208228352 73051776869698 73087464108032 73103845135464 73196147970231 73231905736704 73259584776576 73278079699968 73370602527872 73457003807616 73516275193152 73577551724391 73596126920888 73613495814144 73655510562836 73708009144848 73805483321856 73918003472896 73970689148928 74032344438624 74064086483712 74092080058128 74110785151104 74356128811008 74406688985772 74450012812032 74468808267776 74644181995968 74813282914656 74856843483136 74970642272256 75103793073903 75140482762752 75288981740544 75336452725248 75431574508992 75520402790976 75568019690592 75663433856868 75813658792938 75933082587648 75994351885056 76144538351232 76192548778944 76227941081424 76378589186328 76409621567488 76426747187076 76560628724736 76644487207552 76776575712408 76795958526144 76857924065568 76959563805696 77131829710848 77147477044352 77196119841984 77277912721664 77332993201152 77641762419936 77686969890816 77735952847872 77788811212398 77834104303488 78066034345728 78315207340032 78369175381464 78492624697344 78524055174708 78555959251968 78711208183296 78747770431616 78797422241472 78953148372384 79141324075008 79195832230086 79234520961024 79259734192617 79298454140928 79364550174624 79384586341632 79448640607104 79542199389312 79642631459248 79692847494216 79747953798656 79850343240252 79939723309056 79976856216576 80114687699904 80134913244672 80199572937984 80266420062972 80286683913696 80552472878592 80637821970432 80654180546368 80992650326016 81010832978592 81170933439024 81218195794944 81402189659648 81420434259021 81460209752064 81614490452352 81776530832832 81865354664808 81931410626076 82093330409922 82133434626048 82223397121536 82327214542144 82385893953792 82436087072768 82541927843856 82580269504876 82639129283568 82672705302528 82705809592296 82795642785999 82815182790912 82836090095616 82902929329152 83157753907008 83174623688442 83215256137728 83262751071032 83267724773376 83322097294176 83372860789504 83559482186752 83612167862784 83629129828816 83756264413536 83777409301248 83955887788032 83994886249472 84054754308096 84160884048384 84164943278988 84213948918528 84320279662112 84533043108096 84620779589632 84860521322616 84899939996586 84941415297024 84994972305408 85102289189632 85162946558976 85363874094928 85424717911104 85493645870688 85606705806336 85697410093056 85756433716602 85798327431168 85906658652672 85960824263424 85978262689176 86069360657696 86130707315328 86170716005088 86225048108496 86333918118734 86376093945856 86395453341912 86465164573764 86579509281408 86601366918144 86641594234624 86773308424704 86790911674896 86826174550016 86845634822232 86882870682816 86937651811872 86955288401553 86997767780352 87247479508992 87265178951808 87357640467968 87419905357824 87563367341424 87742037853184 87761735726808 87812835624448 87875424958464 87986378777856 88304202784512 88375454158464 88467178661888 88591241735568 88647100021656 88759028178249 88802388719616 89033989584384 89075346881664 89307659634336 89379720682992 89562097411072 89597960391654 89654453430993 89698251405312 89716448023488 89811506773248 89973963243648 90087566732592 90206701837824 90302280034304 90322519402908 90408620070912 90556986737712 90579848518016 90717549716736 90735953114664 90952211770368 91059317167104 91116731616768 91155798749184 91213274032128 91231777995072 91577463367104 91630784999424 91811873507328 91869762456576 92019866571776 92077886664192 92618116359912 92740597956864 92838860934144 92948188050432 93006793465344 93065546873728 93124226285376 93351609005512 93410468784204 93617163154944 93670594954911 93716354893824 93775444651008 93794468388192 94004417460096 94063688845632 94082771057418 94123109906384 94128732352512 94182456129528 94494247030656 94518102801408 94680994554432 94860314619876 94950740977664 95010609036288 95075213704042 95198377038336 95559092209152 95718586748928 95740075338336 95795820681216 95973845213532 96034358356794 96081273040896 96202587779584 96498292455136 96644990984256 96725545525323 96772797868032 96828030739908 96873008457643 96920332838912 96942055505724 97173105689088 97295799004352 97471793513952 97594863960308 97679446368768 97704106266624 97743229518168 97872488752896 97942671743488 98021700257536 98103402299188 98173326320784 98277345526464 98407311095808 98602692553728 98709792584832 98731952692659 98752115311616 98789440077504 98814380201472 98984676125088 99208918647696 99266683749376 99337436909568 99525575994624 99751043886208 99902687309568 100138390765204 100209765241872 100336292723238 100385308987392 100448603633664 100575432678656 100693870387968 100757359587456 100884578475824 101037945119904 101084878390584 101171561407488 101194674516221 101244110116864 101325802513408 101348512574166 101398023327744 101482539567552 101526051134976 101590065038592 101637254775232 101709697579776 101838118915104 101876610079926 101902329582768 101926378819584 102030994140322 102080838299648 102321238241664 102368767616544 102394611368192 102477232087424 102550273592832 102612751740928 102635750244456 102928159789312 103001522697216 103084633124352 103110657601536 103522349893248 103587622497216 103647937130496 103718414949864 103778805737984 103852774950912 104088045794304 104443718550912 104492233841952 104698740232944 104741279002624 104764754571048 104897033301567 104948277577728 105020560131201 105063229655296 105138114352128 105270864496512 105594442973448 105679645590156 105819400232832 105846115122176 105888498644682 105931520809472 105955263145719 106007024388096 106056265852416 106257129992288 106332865651584 106467124320336 106473484136448 106559396038656 106635808288768 106819583599872 106846550992896 106886935165824 106932763917312 107021893417296 107048911884928 107403297171456 107683410092544 107770298266368 108014443971456 108227911252032 108290927726592 108560579012028 108682095734784 108819320603136 109035374443776 109153806219744 109241880834768 109457773879896 109508618256466 109577665304547 109631196162048 109847858605056 109917119549952 110055903791808 110185505711424 110274412789728 110394190381332 110420243721216 110483265844254 110537239105536 110877005209344 110899498251256 111096129725568 111166177726656 111482890483712 111610033478658 111675019218048 111703212401664 112214512064512 112219924371984 112285265224704 112710724144128 112933472610816 113147361763488 113199919995448 113280604186464 113495150785302 113550595411968 113720488189407 113899623881472 113991527827584 114142274408448 114216807526848 114341911622136 114486282722669 114542211536896 114567883779492 114614432351232 114637683585568 114840943087104 114894288006784 114966730811328 115164863568612 115193937789216 115286886098352 115439345708544 115468489224192 115697744566272 115721215566528 115794179762976 115843827577088 115916869082496 115940384535404 116353571935744 116530454836224 116683216818597 116751156455232 117015647635744 117099051518592 117315171703808 117553763072196 117738937046016 117833938877952 118066812274944 118121655647424 118196133362208 118345370904332 118429722558576 118711986112512 118767129175552 118793748345129 118851781441536 118947681211392 119046825261936 119076879512448 119172960910656 119313299083968 119463947188872 119539271241324 119621930697984 119748675697664 119775514860378 119834027569152 119965284324864 120116755643456 120202369867008 120275602450432 120299359406976 120399630094458 120430025870544 120458447695872 120742648983616 120828709317888 120956732955648 120981270819552 121269615693824 121412422889472 121488975489024 121516249467888 121642370660096 121827293692416 122103284489472 122421735678528 122493016608768 122770515552256 122798031997212 122897115939114 122957153611776 123335095682304 123490821813216 123654130609152 123785147912192 123812891765784 123870404257314 123930917400576 124009057953792 124165635047168 124254135143424 124354393993728 124547291712272 124736630860512 124761935532663 124822884206592 124894126606548 124901587160064 125033926201344 125059291184256 125181166252032 125339223280128 125418251794176 125443694743224 125576608172704 125666113951872 125933831682048 125992329374208 126024137068544 126241326072576 126320923377792 126480419493168 126680812048384 126931169384448 127349909994879 127412122945536 127492458458112 127653433784448 127965126951376 128045811142392 128442476777472 128546115139584 128859987979008 128941236395136 128967394033764 129104040986544 129256074007632 129337572162744 129419276121278 129500877178101 129564140918784 129902050377216 129962391351936 130186367512344 130239261825024 130324306024224 130406477717808 130496651670528 130871219263488 130897768427712 131036460701952 131470256738304 131613056779776 131642603590212 131719253436672 131752506935296 131979568166784 132278558196928 132700767992832 132886862603352 133203583079424 133613020322496 133781723630984 134258493850624 134343146116608 134396940587481 134574672035232 134717260159872 134779837854112 134895415209984 135131350098888 135301970490427 135310052756736 135368068179968 135453420051456 135612930106368 135784158553472 135835480106568 135869772777024 136103929671996 136428317655552 136491690155392 136588975750656 136733698123776 136819911048192 136847666992608 137335363596288 137366195050656 137446177499136 137717810260992 138029799857664 138116829996288 138291219933152 138716295404258 138784061059072 138927174539868 139110896935296 139258291401216 139322978455936 139422282075648 139598320310592 139686339428064 139862711068756 140027413508268 140115703176306 140184152469504 140361152662016 140574532340736 140691702582288 140792590631264 140906194120208 141006626190144 141092533643776 141124156586127 141184664859576 141193098528768 141273684194292 141408354469888 141741370545984 141777154202112 141956165760448 142290471929814 142359983640576 142426111466496 142515913554432 142577018556416 142612820556063 142695857889728 142797565557504 143577880123392 143610113007504 143693731021824 143960767820298 144019258628608 144051537535191 144121909561344 144303881669376 144747438682704 145092427470848 145242046109862 145312999723008 145380499258368 145538408292992 145655841113024 145759658533632 145943698506528 146103553739396 146207690270928 146392295940462 146463811473408 146519169553152 146556159399936 146741205055744 146914007615232 147032550386304 147155103448782 147192253841776 147226991628288 147311021125672 147416018289696 147610966643712 147836006945792 147941378297856 148064688877248 148128172967424 148184160116256 148221570302208 148712257622016 148813377971544 148900025624064 148937616535552 149288363991936 149626565829312 149713686966272 150207586147806 150280965525504 150504439084857 150577963481088 150672905450496 150863149017984 151040805581952 151136039381184 151326867713736 151627317585876 151866165175296 151988703770112 152289076702464 152385097557888 152455882162848 152757178372656 152819243134976 152853494374152 153046491210483 153121257449472 153288974415104 153553151424816 153591917052288 153715848131136 153919127611392 154294954088704 154392239683968 154555825443328 154665986402304 155283524839872 155373939781632 155471905695744 155577622424796 155668208606976 156132068691456 156738350762928 156985249394688 157048110349416 157111918503936 157422416366592 157495540863232 157594844482944 157906296744768 158391664460172 158519468385234 158596908281856 158729100349248 158769172683264 158832747967023 158897281214208 159084398778624 159285262918496 159385694988432 159495907597312 159700686480504 159953712433152 160229375399808 160269826489344 160399145875968 160532840125944 160573367827392 161104945757184 161275643940864 161308361092736 162021665957184 162341866878048 162436391589888 162804379319296 162840868518042 162920419504128 163228980904704 163553061665664 163730709329616 163862821252152 164186660819844 164262927384699 164446794243072 164654429084288 164771787907584 164872174145536 165083855687712 165160539009752 165278258567136 165411619184592 165591285571998 165630365581824 165672180191232 165724898766381 165805858658304 166315507814016 166349247376884 166525502142064 166535449546752 166644194588352 166745721579008 167118964373504 167224335725568 167258259657632 167512528827072 167554818602496 167989772498944 168321768096768 168329886557976 168427897837056 168640559324224 169066086216192 169721042645232 169799879993172 169989944610816 170204578379264 170242726177953 170325893117952 170727748189856 170849435822208 170987291741376 171213411612672 171512867433204 171813317305344 171921648526848 171956525378352 172138721315392 172261414630656 172341432010176 172450096216992 172667836237468 172790906683824 172930329147528 173159018562816 173202733836288 173283188469248 173546616849408 173581823349792 173691269644464 173765741365632 173875303623744 173910576803106 173995535560704 174530357903616 174715280935936 174839810715648 175126734682848 175484075706368 175523471453616 175625671248896 175750849916928 175972757555712 176608405569024 176750908316928 176934357323776 177182483471136 177294200043312 177518056356498 177604777439232 178067979168768 178150693763328 178615319268672 178759441365984 179124194822144 179195920783308 179308906861986 179396502810624 179432896046976 179623013546496 179947926487296 180175133465184 180413403675648 180604560068608 180645038805816 180817240141824 181113973475424 181159697036032 181435099433472 181471906229328 181904423540736 182118634334208 182233463233536 182426548064256 182463555990144 183154926734208 183623747014656 183739524913152 183949869992603 184039733143552 184155773328384 185236232719824 185481195913728 185677721868288 185805606385971 185896376100864 186013586930688 186131093747456 186248452570752 186703218011024 186820937568408 187234326309888 187341189909822 187432709787648 187550889302016 187588936776384 188008834920192 188127377691264 188165542114836 188246219812768 188364912259056 188988494061312 189036205602816 189361989108864 189720629239752 189901481955328 190021218072576 190150427408084 190396754076672 191118184418304 191480150676672 191591641362432 191947690427064 192068716713588 192405175559168 192996584910272 193289981968512 193451091050646 193545595736064 193656061479816 193746016915286 193840665677824 193884111011448 194128914181917 194346211378176 194591598008704 194943587027904 195189727920616 195358892737536 195486459036336 195744977505792 195885343486976 196043400515072 196206804598376 196346652641568 196554691052928 196814622191616 197205385107456 197419585169664 197463905385318 197504230623232 197578880155008 197628760402944 197969352250176 198417837295392 198533367498752 199051151989248 199502087772416 199805374619136 200276781530408 200419530483744 200672585446476 200897207267328 201150865357312 201387740775936 201514719174912 201769156951648 202075890239808 202169756781168 202343122814976 202389349032442 202488220233728 202552654047799 202651605026816 202697025148332 202965079135104 203052102269952 203180130077184 203274509550464 203419395159552 203676237830208 203753220159852 203804659165536 204061988280644 204642476483328 204737535233088 204789222736384 204954464174848 205100547185664 205271500488912 205856319578624 206003045394432 206169266248704 207044699786496 207175244994432 207436829899728 207557611475968 207705549901824 208074443106387 208176091588608 208887437101824 208984467683904 209397480465888 209529509142096 209794066603134 209896555155456 210041120262402 210126459310592 210173554764459 210276228704256 210541728993024 211188885946896 211359291180312 211638800465664 211692230244352 211776997289364 211863041618944 211910526291438 212014048776192 212112531704832 212514259984576 212665731303168 212934248640672 213118792077312 213639167199744 213693101985792 213773870331648 213865527834624 214043786834592 214097823769856 214806594342912 215366820185088 215540596532736 215941151730447 216028887942912 216455822504064 217121158024056 217638641206272 218070748887552 218307612439488 218483761669536 218915547759792 219017236512932 219155330609094 219262392324096 219588443910693 219695717210112 219834239099904 220111807583616 220371011422848 220548825579456 220732655173173 220788380762664 220840487442432 220966531688508 221754010418688 221798996502512 222192259451136 222332355453312 222965780967424 223220066957316 223350038436096 223406424803328 224429024129024 224439848743968 224570530449408 225311379221709 225421448288256 225866945221632 226294723526976 226399839990896 226561208372928 226990301570604 227440976378814 227799247762944 227983055655168 228433615053696 228683823244272 228972565445338 229084423073792 229135767558984 229228864702464 229275367171136 229681886174208 229788576013568 229933461622656 230329727137224 230387875578432 230573772196704 230878691417088 231395489132544 231442431133056 231588359525952 231687655154176 231833738164992 231880769070808 232707143871488 233060909672448 233366433637194 233502312910464 234031295271488 234198103037184 234630343407616 235107526144392 235477874092032 235667877755904 236133624549888 236243311294848 236392266724416 236690741808664 236859445117152 237423972225024 237534258351104 237587496690258 237703562883072 237779202577851 237895362422784 238093650523872 238153759024896 238345921821312 238626598167936 238927894377744 239078542482648 239243861395968 239380409329217 239497351395328 239551029720756 239930568649728 240233511286912 240404739734016 240551204900864 240598718813952 240799260188916 240860051741088 241485297967232 241657418635776 241913465911296 241962541639104 242977950978048 243032498935776 243284741320192 243654587384832 244206568978944 244843471357056 245541031104512 245596063994424 245794231878228 246670191364608 246981643626432 247308261218304 247625783531568 247740808514628 248018115907584 248331270094336 248386928357997 248508270286848 248708787987456 249094583424544 249473261721024 249523871065326 249645768413184 249788253213096 249803174320128 250118582368512 250678446560256 250836503588352 250887389486448 251153216345408 251332227903744 251867663364096 251984658748416 252482652145152 252641846755584 252960838986336 253862338768896 254699819989758 254824245891072 254984916916224 255306867568896 255930253902752 256091622284784 257092230279168 257719975958016 257882472790272 257934788067528 258208081973088 258512148015264 258675144325488 258838552242556 259001754356202 259128281837568 259804100754432 259924782703872 260372735024688 260478523650048 260648612048448 260812955435616 260865865204659 260993303341056 261742438526976 261795536855424 262072921403904 263226113559552 263285207180424 263438506873344 263505013870592 263959136333568 264557116393856 265401535985664 265773725206704 266277084534747 266407166158848 267226040644992 267563447261968 268385875890847 268516987701248 268686292233216 268793881174962 269149344070464 269434520319744 269559675708224 270262700197776 270603940980854 270620105513472 270736136359936 270906840102912 271225860212736 271568317106944 271670960213136 271739545554048 272207859343992 272856635311104 272983380310784 273177951501312 273467396247552 273639822096384 273695333985216 274732390101312 274892354998272 275435620521984 276059599715328 276233659992576 276582439866304 277432590808516 277854349079736 278221793870592 278516582802432 278645956911872 278844564151296 279196640621184 279372678856128 279725422137512 280054827016536 280231406352612 280722305324032 281011784864733 281149064681472 281383405164576 281585181262528 281812388240416 282013252380288 282185067287552 282248313172254 282369329719152 282386197057536 282547368388584 282816708939776 283482741091968 283554308404224 283912331520896 284580943859628 284852222932992 285031827108864 285225641112126 285391715779456 285595131115008 287155760246784 287220226015008 287387462043648 287921535640596 288038517257216 288103075070382 288243819122688 288607763338752 289494877365408 290184854941696 290484092219724 290619025372929 290760998516736 291076816585984 291311682226048 291519317067264 291887397013056 292207107478792 292415380541856 292784591880924 293038339106304 293112318799872 293482410111488 293828015230464 294065100772608 294310206897564 294384507683552 294622042251344 294832036579392 295221933287424 295672013891584 296129377754496 296256345934848 296368320232512 296443140604416 297626755943088 297800051248128 298576727983872 299253131658624 300415172295612 301008878169714 301155926962176 301345810900992 301726298035968 302081611163904 302272078762368 302653735427472 303254635171752 303584023548663 303732330350592 303977407540224 304578153404928 304770195115776 304911764325696 305514356745312 305706988748304 306092982420966 306242514898944 306577948830208 307106302849632 307183834104576 307431696262272 307838255222784 308589908177408 308784479367936 309111650886656 309331972804608 310567049679744 310943811391488 311155244849592 311336417213952 312264137382912 313476701525856 314096220698832 314223837007872 314691099904701 314844832733184 314991081726464 315061680393603 315189688965888 315812593489536 316783328920344 317038936770468 317458200698496 317538345366528 317665495934046 317794562428416 318168797557248 318570525836992 318771389976864 318836057472361 318991815194624 319401372961008 319907424866304 320458750799616 320539652978688 320798291751936 321065680251888 321146735654784 322209891514368 322616722185472 324043331914368 324683733756096 324872783179776 325449769986913 325608758638592 325681737036084 326457961809408 327106123331328 327461418659232 327725642504304 328373321639688 328525854769398 328732995913641 328893588486144 329308858168576 329543575815168 330167711375424 330321078019504 330556517134272 330823238369184 331182571143996 331260731163648 331449797532762 331611717316608 332631015628032 332698494753768 333051004284128 333288389176704 333491443158016 334237928747008 334448671451136 334516519315264 335025057654144 335109637204992 335979544997888 336643536193536 336659773115952 336855795674112 337281118648448 338132172432384 339442085290464 339599759986344 340409156758528 340485452355906 340651786235904 341455496379712 341698871644416 341974583482752 342426823225344 343025734866408 343458848168007 343626634610688 343843297053696 343913050756704 344277442630784 344522829261312 344682864020352 344900192433984 345335672474936 345581813367648 345860658295056 346318037125632 346405467672576 346566376938496 347093233698816 347163646699584 347382539288928 347531482731264 347750607247488 347821153606212 349060715807232 349430561871872 350253469365696 350968151412736 351046942907232 351251342497792 351945515111424 353216811138048 353501816633856 354364966942272 354588400086624 355036112712996 356135958337536 356301387526656 357230638537344 357518882731968 358248389644288 358391841566616 358617813723972 358865792093952 359246027092992 359895852974592 360350266930368 360826807351296 361290077611632 362227946950848 362319394072064 362870198866944 362943812458656 363808847081472 364237268668416 364466926467072 364927111980288 366309853468416 367479049826304 367899739985206 368079466287104 368311546656768 370472465439648 370962391827456 371355443736576 371611212771942 371792752201728 372027173861376 372262187494912 372496905141504 373406436022048 373641875136816 374285806597989 374468652619776 374682379819644 375101778604032 375177873552768 376017669840384 376254755382528 376331084229672 376492439625536 376729824518112 377976988122624 378072411205632 378723978217728 379441258479504 380042436145152 380300854816168 380793508153344 382049729984637 382236368836608 382960301353344 383895380854128 384137433427176 384622455439079 384810351118336 385993169820544 386579963937024 386902182101292 387312122959632 387492033830572 387768222022896 388257828363834 388502631534303 388692422756352 389183196017408 389887174055808 390379455841232 390717785475072 390972918072672 391489955011584 391770686973952 392086801030144 392413609196752 392693305283136 393109382105856 394410770214912 394839170339328 394927810770636 395008461246464 395157760310016 395257520805888 395938704500352 396835674590784 397066734997504 398102303978496 399004175544832 399610749238272 400553563060816 400839060967488 401345170892952 402301730714624 402775481551872 403029438349824 403538313903296 404151780479616 404339513562336 404686245629952 404778698064884 405105308095598 405303210053632 405394050296664 405905911471281 405930158270208 406104204539904 406360260154368 406549019100928 406838790319104 407352475660416 407506440319704 407609318331072 408123976561288 409284952966656 409475070466176 409578445472768 409908928349696 410201094371328 410543000977824 411712639157248 412006090788864 412338532497408 414089399572992 414350489988864 414873659799456 415115222951936 416148886212774 416352183177216 417774874203648 417968935367808 418794960931776 419059018284192 419588133206268 420082240524804 420252918621184 420347109528918 420552457408512 421083457986048 422377771893792 422718582360624 423277600931328 423384460488704 423553994578728 423726083237888 423821052582876 424225063409664 425028519969152 425331462606336 425868497281344 427278334399488 427547740663296 427731055669248 427838461668189 428087573669184 428195647539712 430733640370176 431081193065472 431882303460894 432057775885824 432911645008128 434242316048112 435277282412544 436141497775104 436615224878976 436967523339072 437831095519584 438034473025864 438310661218188 439176887821386 439391434420224 439668478199808 440223615167232 440742022845696 441097651158912 441465310346346 441576761525328 441680974884864 441933063377016 443508020837376 443597993005024 444384518902272 444664710906624 446440133914632 446700076872192 446812849606656 448879697487936 449141060898816 450622758443418 450842896576512 451513317254571 451733890443264 452589447053952 452799679981792 453122416745856 453980603141208 454881952757628 455598495525888 455966111310336 456867230107392 457367646488544 457945130890676 458271535117968 458457729404928 458550734342272 459139473631449 459363772348416 459577152027136 459866923245312 460659454274448 460775751156864 461147544393408 461757382834176 462884862266112 463176719051904 463375310308352 463667476329984 463761538141616 465414287742976 466121819344896 466732867274388 467004625820928 468062590542976 468396206074368 469260686815232 470215052288784 470955748184064 471335755511808 472267249099776 472486622589696 472784533448832 473381483617328 473718890234304 474836549653037 475068516702208 475174993380516 475558405155702 475790724845568 476187301047744 476307518049792 476691843642624 477253196335872 477855788755488 478157084965296 478487722791936 478760818658434 478994702790656 479102059441512 479861137299456 480467022573824 480809479468032 481197437627904 481598520377832 481720103482176 482970595934464 483314837271552 483826931822592 483925083278208 486064997871552 486569482640384 487309174769664 488413137957888 489686942714112 491192127988848 491588463756456 492788782154097 493340382729216 493963287252864 494616522436608 495251567063136 495481617029256 496662540188672 496773856715994 497016540573696 497174696299143 497417575974912 498189166849088 498946523442048 499047742130652 499576506426192 499606348640256 500237164737024 501356893120512 501673007176704 501774778972896 502306432690816 502664455807488 503969317496832 504965304290304 505283693511168 505921677972672 509399639979516 509969833832448 510613735137792 511860507805504 512183244569568 515439951916032 515764945580544 515869576135056 516416163946176 517024296030528 517350288650976 517677104485112 518003508712404 519608201508864 519849565407744 520745470049376 521297224096896 521625910871232 521731730409318 521986606682112 523591073710848 524145842807808 526452227119104 526570414360848 526877013746688 527918272667136 529114232787712 530803071971328 531547450413408 532554169069494 532814332317696 534452081289984 535126894523936 536771751781694 537033975402496 537372584466432 537587762349924 538298688140928 538869040639488 539119351416448 540525400395552 541207881961708 541240211026944 541813680205824 542451720425472 543136634213888 543341920426272 543479091108096 544415718687984 545713270622208 545966760621568 546355903002624 547279644192768 547390667970432 549464780202624 550871241043968 551849609977809 552119199430656 552467319985152 553164879732608 554865181617032 555708698159472 556443587741184 557033165604864 557291913823744 557416819157913 557689128302592 558393281242368 558745357712256 559450844275024 560109654033072 560462812705224 561170467771771 561444610648064 562023569729466 562298129362944 562766810329152 563170362525056 563624776480832 564026504760576 564370134575104 564496626344508 564738659438304 565094736777168 566965482183936 567108616808448 567824663041792 569161887719256 569704445865984 570063654217728 570451282224252 570783431558912 571190262230016 574440452030016 574774924087296 575843071281192 576077034514432 576206150140764 577215526677504 578989754730816 580968184439448 581238050745858 581521997033472 582153633171968 582386742545751 582623364452096 583038634134528 583774794026112 584414214957584 584830761083712 585569183761848 586076678212608 586964820222976 587656030460928 588130201545216 588620413795128 588769015367104 589244084502688 589664073158784 590443866574848 591344027783168 592258755508992 592512691869696 592736640465024 592886281208832 595253511886176 595600102496256 597153455967744 598506263317248 600830344591224 602017756339428 602691621801984 603452596071936 604163222327808 604544157524736 605307470854944 606509270343504 607168047097326 607464660701184 607657962143397 607954815080448 609156306809856 609540390231552 609823528651392 611028713490624 611413977496608 612185964841932 613155897660416 614212605699264 614367668209152 614863392524544 617179816354816 617568958735872 618223301773312 621134099359488 622310489699184 622672834427904 624223329319161 624528274765824 626953403051712 628192441397664 629382199809402 629689665466368 629982163452928 630123360787206 630379377931776 631625186979072 633566657840688 634077873540936 634916401396992 635076690733056 635330991868092 635589124856832 636337595114496 637141051673984 637542779953728 637672114944722 637983630389248 638802745922016 640917501599232 641079305957376 641596583503872 642131360503776 642293471309568 644419783028736 645233444370944 648086663828736 649367467512192 650899539973826 651217517277184 651363474072168 652915923618816 654212246662656 654922837318464 655451285008608 656746643279376 657051709538796 657465991827282 657787176972288 658617716337152 658765331732079 659087151630336 660335422750848 660642156039008 661113034268544 661646476738368 662197965519519 662365142287992 662521462327296 662899595065524 665262031256064 665396989507536 666102008568256 666576778353408 666982886316032 668897342902272 669033038630528 670050115308288 670219274409984 673287072387072 673319546231904 673711591348224 674562237296896 675934137665127 676264344864768 678884170580928 679199519972688 680818313517056 680970904711812 682910992759424 683397743288832 683949166965504 686051469732816 686917696336014 687253269221376 687686594107392 687826101513408 688554885261568 689045658522624 689365728040704 689800384867968 690671344949872 691163626735296 691721316590112 692636074251264 693132753876992 694186467397632 694327293399168 694765078577856 695062965462528 695501214494976 695642307212424 698121431614464 698861123743744 700506938731392 702093885814464 702502684995584 703891030222848 706433622276096 707003633267712 708729933884544 709176800173248 710072225425992 711806018667029 712271916675072 712602775053312 714461277074688 715037765463936 716783683133232 717235627447944 717731584187904 718141227987651 718492054185984 719791705949184 720700533860736 721653614702592 722580155223264 724455893901696 724638788144128 725740397733888 725887624917312 728933852934144 729854223960576 732619706936832 735799479970412 736623093313536 740944930879296 741924783654912 743222425543884 744054347722752 744524374989824 744993810283008 746812872044096 747283750273632 748571613195978 748937305239552 749364759639288 750355747105536 752035339680768 752509510765056 752662168459344 752984879251072 753459649036224 755953976245248 757447956435456 758882516959008 760601709632336 761587016306688 764099459969274 764472737673216 765920602706688 767790761708256 768274866854352 769244910878158 769620702236672 771986339641088 773159927874048 773804364202584 774624245919264 774984067661144 775536444045792 776515656727668 777005263068606 777384845512704 778366392034816 779774348111616 780758911682464 781435570950144 781945836145344 782597595613977 782979910023168 783541373947904 784173602060288 784827218393504 785386610566272 786218764211712 789678340678656 789855621541272 790315520620032 790515041611776 791877409000704 793671349181568 796204607956992 798008351089664 798831253604241 799221498476544 801107126121632 801678121934976 802690341785904 804603461429248 805157627672541 805550963103744 806058876699648 807076627806592 808303560959232 808679027124672 809557396129768 810210616191196 810788100593328 811811822942562 811860316540416 812208409079808 812720520308736 813098038201856 813677580638208 814704951320832 815012880639408 815218636662144 816247953122576 818569905933312 818950140932352 819156890945536 819817856699392 820402188742656 821086001955648 823425278314496 824677064994816 828178799145984 828700979977728 829747319598912 830230445903872 832297772425548 835549748407296 835937870735616 837589921863552 838118036568384 839176266412536 840164481049608 840505837242368 840694219057836 842166915972096 844755543787584 845437164721248 846555201862656 847107989157456 847452166475776 847642105165752 848450126819328 850057039938304 850662925212672 851736994562688 854556668798976 855095481326592 855676923336378 856175147338368 856391295079424 861467280740352 862162386130944 863764606921788 864115551771648 865823290016256 868484632096224 870554564825088 871857076118787 872282995550208 873230449757952 873935046678144 875662191039168 876068946051728 876621322436376 878353775642772 879336956399616 880447230334464 881484045691392 882195302317824 882930620692692 883153523050656 883866126754032 887016041674752 887195986010048 888769037804544 889329421813248 892880267829264 893400153744384 897759394975872 901245516886836 903026634509142 903467780886528 905178894107904 905599359963584 906244833491712 907961206282416 909763905515256 910752070645989 911196991051776 911932222620672 913734460214784 914735292977088 915890261781352 916543070235936 917101468684544 918278947262898 918727544696832 919154304054272 919733846490624 921318908548896 921551502313728 922295088786816 923514765668352 925769724532224 926353438103808 926750620616704 927334952659968 927523076283232 930828575485952 933465734548776 934009251641856 936125181085952 936792412148736 940430104577568 942671511023616 944073299714103 944534498199552 944973245179392 945569066897664 946762967234656 947437780468608 949673099306074 950137033404416 950349986761032 951116810311404 952374602095488 952615036099584 953383687285248 954506392671744 955711577510976 956314169930592 956508172417083 956975445583872 957521637316868 958204118883024 959722274598912 960934045147648 961618958936064 962394875255808 963197040755664 963440206964352 965941191868928 966629674543104 967850166556416 972129995743104 973138965280768 974618349539328 976349309960739 976826275915776 979373885428224 982384255977696 983176927512912 985577564308194 986198987740923 986680765458432 987926574505728 990503134126272 990963234058512 993325080377344 993547713431988 994349392598286 994835151949824 996378333698176 997893046884096 998095484261304 999153012852384 1000474329474048 1002713786241024 1003346014353408 1003549557945792 1004612865381632 1005328911614976 1007938634993664 1009930608580608 1010567387022336 1011843355945344 1018799279959032 1021227470275584 1023721015611008 1024366489139136 1030376544504021 1030879903832064 1031529891161088 1031739152270112 1032832327892352 1034048592061056 1034700577301952 1035354208970224 1036007017424808 1039216403017728 1039699130815488 1041490940098752 1042594448193792 1043251821742464 1043463460818636 1047182147421696 1048291685615616 1052904454238208 1053140828721696 1053754027493376 1055836545334272 1058228465575424 1063094900826816 1065108338138988 1068904162579968 1070253789047872 1073543503563388 1074745168932864 1075175524699848 1076597376281856 1077738081278976 1078238702832896 1081050800791104 1082415763923416 1082480422053888 1086273268427776 1086683840852544 1086958182216192 1088831437375968 1091426541244416 1091933521243136 1092711806005248 1094781335940864 1098929560405248 1103699219955618 1104238398861312 1104934639970304 1106329759465216 1109730363234064 1111417396318944 1112887175482368 1114066331209728 1114583827647488 1114833638315826 1115378256605184 1116786562484736 1117490715424512 1118901688550048 1120219308066144 1120925625410448 1122340935543542 1122889221296128 1124047139458932 1125533620658304 1126340725050112 1127249552961664 1128053009521152 1128740269150208 1128993252689016 1129477318876608 1130189473554336 1133930964367872 1134217233616896 1135649326083584 1138323775438512 1140127308435456 1140902564448504 1141566863117824 1142380524460032 1148880904060032 1151686142562384 1152154069028864 1152412300281528 1153867366317237 1154431053355008 1157979509461632 1161936368878896 1162476101491716 1164307266343936 1164773485091502 1165246728904192 1165507894602909 1166077268269056 1167549588052224 1168828429915168 1169661522167424 1171138367523696 1172153356425216 1173929640445952 1175312060921856 1176260403090432 1177240827590256 1177538030734208 1178488169005376 1179328146317568 1184517511017984 1185025383739392 1185473280930048 1185772562417664 1190507023772352 1191200204992512 1194306911935488 1197012526634496 1201660689182448 1204035512678856 1206905192143872 1208326444655616 1209088315049472 1210614941709888 1213018540687008 1214336094194652 1215315924286794 1215909630160896 1217717734413843 1218312613619712 1219080780463104 1219647057302784 1222057426981248 1222827954993216 1224371929683864 1226311795320832 1228425211398528 1228735336418304 1229726785049088 1234359632709632 1235137917471744 1236446603546624 1242268198718976 1244620979398368 1245345668855808 1248446658638322 1249056549531648 1253906806103424 1256384882795328 1258764399618804 1259349109949359 1259964326905856 1260246721574412 1260758755863552 1263250373958144 1267133315681376 1268155747081872 1269832802793984 1270153381466112 1270661983736184 1271178249713664 1272675190228992 1274282103347968 1275085559907456 1275344229889444 1277605491844032 1281835003198464 1283193167007744 1283515385004567 1284262721007552 1284586942619136 1290466888741888 1296173327657472 1298734935024384 1301799079947652 1302726948144336 1305831847237632 1308424493325312 1309845674636928 1310902570017216 1313493286558752 1314103419077592 1314931983654564 1317235432674304 1317530663464158 1318174303260672 1320670845501696 1321284312078016 1322226068537088 1323292953476736 1324395931039038 1324730284575984 1325042924654592 1325799190131048 1330524062512128 1330793979015072 1332204017136512 1333153556706816 1333965772632064 1338066077261056 1340100230616576 1340438548819968 1346639092463808 1347423182696448 1349124474593792 1351868275330254 1352528689729536 1357768341161856 1358399039945376 1361636627034112 1361941809423624 1365821985518848 1366795486577664 1367898333931008 1372102939465632 1373835392672028 1375373188214784 1375652203026816 1377109770523136 1377418420894347 1378091317045248 1378731456081408 1379600769735936 1381342689899744 1382327253470592 1383442633180224 1385272148502528 1386265507753984 1388654586798336 1389530157155712 1390125930925056 1391002428989952 1391284614424848 1396242863228928 1401013877462784 1404187771628928 1407782060445696 1412867244552192 1414007266535424 1417459867769088 1418353600346496 1420144450851984 1423612037334058 1424509648959111 1425205550106624 1428922554149376 1430075530927872 1433567366266464 1434471254895888 1435463168375808 1436282455975302 1436984108371968 1439583411898368 1441401067721472 1445160310446528 1448911787803392 1449277576288256 1451480795467776 1451775249834624 1459708447921152 1465239413873664 1471598959940824 1478366346462291 1481889861758592 1483849567309824 1486444851087768 1488321675394697 1489048749979648 1489987620566016 1493625744088192 1494567500547264 1497143226391956 1498729519278576 1500711494211072 1504070679361536 1505019021530112 1505324336918688 1505969758502144 1506919298072448 1511907952490496 1514895912870912 1517765033918016 1521203419264672 1528198919938548 1531841205413376 1535581523416512 1536549733708704 1538489821756316 1543972679282176 1546319855748096 1547608728405168 1549248491838528 1549968135322288 1551072888091584 1553031313455336 1554010526137212 1556732784069632 1559548696223232 1561517823364928 1563891672290688 1565195191227954 1565959820046336 1568347204120576 1569654436787008 1570773221132544 1572437528423424 1579356681357312 1579711243082544 1580631041240064 1583754818001408 1587342698363136 1592409215913984 1596016702179328 1597662507208482 1598442996953088 1602214252243264 1603356243869952 1605380683571808 1609206922858496 1610315255345082 1611101926207488 1612117753399296 1614153255613184 1616607121918464 1617358054249344 1619114792259536 1620421232382392 1621576201186656 1623623645885124 1623720633080832 1625441040617472 1626196076403712 1627355161276416 1629409902641664 1630025761278816 1630437273324288 1632495906245152 1637139811866624 1637900281864704 1638313781891072 1639635713398784 1642172003911296 1646850556628992 1655548829933427 1656357598291968 1657401959955456 1659494639197824 1664595544851096 1671099496814592 1671875741471232 1675179843727104 1676236073136768 1678352532825072 1680328962099216 1681011674484736 1681388438115672 1683511403315313 1684333831944192 1689511087575168 1690874329442496 1693110403725312 1694215978314912 1695284210331504 1700114079876608 1701325850425344 1703473989125376 1709113337597952 1710190962653184 1711353846672756 1712350294676736 1712782590158848 1724324772261888 1727529213843576 1728231103543296 1731646580032512 1736969264192448 1743714152237574 1744565991100416 1746460899515904 1747160227637253 1747870093356288 1751324382078336 1752137892103456 1753242644872752 1756707551285544 1760894460668928 1762968091382784 1764390604635648 1765861241385384 1766307046101312 1767732253508064 1774032083349504 1774391972020096 1777538075609088 1778658843626496 1785760535658528 1786800307488768 1795518789951744 1802491033773672 1806053269018284 1810357788215808 1811198719927168 1812489666983424 1815922412564832 1819527811030512 1821504141291978 1822393982103552 1822973886430191 1823864445241344 1827468920429568 1829470585954176 1831780523562704 1833086140471872 1834202937369088 1836557894525796 1838308608108544 1839467692981248 1842637817097792 1843103004627456 1844590177573632 1851539449064448 1852706876207616 1853501241233408 1854669905319936 1855046152566464 1866931469097552 1868018503283712 1872250362171904 1872669987957483 1873584824297472 1880860209155136 1888146599428206 1889068996399104 1889946490358784 1891138133795328 1893525934469312 1894875560937216 1899346198612148 1900699973522064 1902233620622808 1904749204190976 1905230072199168 1906767374570496 1909012785343488 1911423155021952 1912628339861184 1913016344834166 1913950891167744 1915043274633736 1916408237766048 1921868090295296 1923237917872128 1924789750511616 1926394081511328 1926880413928704 1931882383737856 1933259349086208 1935700333112832 1944259991486208 1946277930561536 1952698619921478 1953652551831552 1958747770856448 1964768511955392 1966353855025824 1971155128616388 1972397975481846 1973361530916864 1975853149011456 1981006268252544 1981926468117024 1986650160754688 1987095426863976 1988698785196572 1992756667396352 1995786093768192 1996190968522608 1998306025704768 2000948658948096 2006692028706816 2007099115891584 2009225730763264 2010657823229952 2019861217161216 2021134774044672 2023686711890688 2037598559918064 2042454940551168 2047442031222016 2048732978278272 2060753089008042 2061759807664128 2063059782322176 2063478304540224 2065664655784704 2068097184122112 2069401154603904 2070708417940448 2072014034849616 2079398261630976 2082981880197504 2085188896387584 2086503643484928 2086926921637272 2094364294843392 2096583371231232 2106281657443392 2107508054986752 2111673090668544 2116456931150848 2126189801653632 2130216676277976 2135418056001087 2137808325159936 2140507578095744 2147087007126776 2150351049399696 2153194752563712 2154423683962953 2155476162557952 2156477405665792 2162101601582208 2164831527846832 2164960844107776 2172546536855552 2173367681705088 2173916364432384 2177662874751936 2183867042486272 2189562671881728 2197859120810496 2207398439911236 2209869279940608 2212659518930432 2219460726468128 2222834792637888 2225774350964736 2228079194525789 2229167655294976 2229667276631652 2233573124969472 2234981430849024 2237803377100096 2240438616132288 2241851250820896 2244681871087084 2248094278917864 2251067241316608 2252681450100224 2254499105923328 2256106019042304 2257986505378032 2258954637753216 2260378947108672 2267861928735744 2271298652167168 2276647550877024 2281805128897008 2283133726235648 2284761048920064 2297761808120064 2303372285124768 2304824600563056 2307734732634474 2308862106710016 2315959018923264 2323872737757792 2324952202983432 2328614532687872 2329546970183004 2330493457808384 2331015789205818 2332154536538112 2335099176104448 2337656859830336 2339323044334848 2342276735047392 2344306712850432 2347859280891904 2350624121843712 2352520806180864 2354481655180512 2355076061468416 2356976338010752 2358656292635136 2369035022035968 2370946561860096 2371545124835328 2381014047544704 2388613823870976 2394025053268992 2403321378364896 2408071025357712 2413810384287744 2415472883017623 2416652889311232 2418176630098944 2421229883419776 2426037081374016 2428672188389304 2430631848573588 2435435468827686 2436625227239424 2438161560926208 2439294114605568 2444114853962496 2445655909986432 2448743859367728 2452623590641664 2456850422797056 2457470672836608 2459453570098176 2468719265419264 2470275834943488 2484536397437952 2489241958796736 2490691337711616 2496893317276644 2507813612206848 2512769765590656 2517528799237608 2518698219898718 2519928653811712 2520493443148824 2521517511727104 2526500747916288 2534266631362752 2536311494163744 2539665605587968 2541323967472368 2542356499427328 2545350380457984 2548564206695936 2550171119814912 2550688459778888 2555210983688064 2563670006396928 2567030770009134 2568525442015104 2569173885238272 2580933777483776 2592346655314944 2597469870048768 2603598159895304 2605453896288672 2611663694475264 2615571228356361 2616848986650624 2619691349273856 2621805140034432 2626986573117504 2628206838155184 2629863967309128 2633184502621387 2634470865348608 2635061326928316 2641341691003392 2642568624156032 2644452137074176 2646585906953472 2648791862078076 2649460569151968 2651598380262096 2661048125024256 2661587958030144 2664408034273024 2666307113413632 2676132154522112 2680200461233152 2693278184927616 2698248949187584 2703736550660508 2715536682323712 2716798079890752 2723883618847248 2731643971037696 2732256211937967 2733590973155328 2735796667862016 2744205878931264 2747670785344056 2751304406053632 2754219541046272 2754836841788694 2756182634090496 2757462912162816 2759201539471872 2762685379799488 2764654506941184 2766885266360448 2770544297005056 2777309173596672 2779060314311424 2780251861850112 2782004857979904 2782569228849696 2792485726457856 2802027754925568 2808375543257856 2828014533070848 2834919735538176 2836707200692992 2840288901703968 2847224074668116 2849019297918222 2850411100213248 2857845108298752 2860151061855744 2867134732532928 2868942509791776 2869524517251249 2870926336751616 2872564911950604 2879166823796736 2882802135442944 2890320620893056 2897823575606784 2898555152576512 2903550499669248 2919416895842304 2929047929882217 2930478827747328 2943197919881648 2956732692924582 2963779723517184 2972889702175536 2976643350789394 2978097499959296 2979975241132032 2987251488176384 2989135001094528 2994286452783912 2997459038557152 3001422988422144 3008141358723072 3010038043060224 3010648673837376 3011939517004288 3013838596144896 3023815904980992 3029791825741824 3035530067836032 3042406838529344 3056397839877096 3063682410826752 3071163046833024 3073099467417408 3076979643512632 3087945358564352 3091129633512063 3092639711496192 3095217456810336 3098496983677056 3099936270644576 3102145776183168 3106062626910672 3108021052274424 3111945321279821 3113465568139264 3119097392446464 3123035646729856 3127783344581376 3130390382455908 3139308873574016 3141546442265088 3144875056846848 3158713362714624 3159422486165088 3161262082480128 3167509636002816 3174685396726272 3192033404358656 3195325014416964 3204428504486528 3206712487739904 3210761367143616 3220630510690164 3224235506798592 3228306511226368 3233214243836928 3234716108498688 3238229584519072 3240842464764784 3243152402373312 3247247291770248 3247441266161664 3252392152807424 3258819805283328 3260051522557632 3260874546648576 3264991812490304 3274279623733248 3275800563729408 3279271426797568 3284344007822592 3311097659866854 3312715196583936 3314803919910912 3318989278395648 3329191089702192 3342198993629184 3343751482942464 3350359687454208 3352472146273536 3356705065650144 3360657924198432 3362776876231344 3367022806630626 3368667663888384 3379022175150336 3381748658884992 3386220807450624 3388431956629824 3390568420663008 3400228159753216 3402651700850688 3406947978250752 3420381925306368 3422707693345512 3424700589353472 3425565180317696 3455058427687152 3456462207086592 3461602098951711 3463293160065024 3473938528384896 3487428304475148 3492921799031808 3494320455274506 3495740186712576 3502648764156672 3504275784206912 3506485289745504 3513415102571088 3521788921337856 3525936182765568 3528781209271296 3531722482770768 3532614092202624 3535464507016128 3548783944040192 3555076151218176 3557317687252992 3571521071317056 3573600614977536 3591037579903488 3604982067547344 3612106538036568 3620715576431616 3622397439854336 3624979333966848 3631844825129664 3639055622061024 3643008282583956 3645947772860382 3647728890482688 3653153203241529 3654937840859136 3658941171908352 3663561047125408 3666172280943744 3668405874738176 3673115789051592 3676617216217088 3678935385962496 3685275634195584 3686206009254912 3689180355147264 3703078898128896 3705413752415232 3709339810639872 3710092305132928 3733862938195104 3736037006567424 3744500724343808 3745339975914966 3747169648594944 3761720418310272 3776293198856412 3778047329848077 3779892980717568 3782276267590656 3787051868938624 3789751121874432 3798692397224296 3801399947044128 3804467241245616 3809498408381952 3810460144398336 3813534749140992 3818025570686976 3822846310043904 3825256679722368 3826032689668332 3830086549267472 3832816475532096 3843736180590592 3849579501023232 3852788163022656 3853760827857408 3863764767475712 3871400666225664 3888519982972416 3905397239842956 3917495541712896 3929537023910784 3932707710051648 3942310257232776 3944795950963692 3951706298022912 3962012536505088 3963852936234048 3974190853727952 3977397570393144 3985513334792704 3991572187536384 3992381937045216 3996612051409536 4001897317896192 4014198231783168 4018451461526528 4021315646459904 4042269548089344 4047373423781376 4075197119836128 4084909881102336 4094884062444032 4097465956556544 4121506178016084 4126119564644352 4126956609080448 4131329311569408 4136194368244224 4138802309207808 4141416835880896 4144028069699232 4158796523261952 4165963760395008 4170377792775168 4173007286969856 4173853843274544 4188728589686784 4212563314886784 4223346181337088 4230847009829869 4232913862301696 4252379603307264 4260433352555952 4270836112002174 4273528946877333 4275616650319872 4281015156191488 4294174014253552 4300702098799392 4306389505127424 4308847367925906 4310952325115904 4312954811331584 4324203203164416 4329663055693664 4345093073711104 4346735363410176 4347832728864768 4355325749503872 4367734084972544 4379125343763456 4395718241620992 4414796879822472 4425319037860864 4438921452936256 4445669585275776 4451548701929472 4456158389051578 4458335310589952 4459334553263304 4464965026184091 4467146249938944 4469962861698048 4475606754200192 4480877232264576 4483702501641792 4489363742174168 4496188557835728 4502134482633216 4505362900200448 4508998211846656 4512212038084608 4515973010756064 4517909275506432 4520757894217344 4535723857471488 4542597304334336 4553295101754048 4563610257794016 4566267452471296 4595523616240128 4606744570249536 4609649201126112 4615469465268948 4631918037846528 4647745475515584 4649904405966864 4657229065375744 4659093940366008 4660986915616768 4662031578411636 4670198352208896 4675313719660672 4678646088669696 4684553470094784 4705041612361728 4708963310361024 4710152122936832 4713952676021504 4717312585270272 4738070044071936 4741893123720192 4762028095089408 4777227647741952 4788050106537984 4806642756729792 4816142050715424 4827620768575488 4830945766035246 4833305778622464 4836353260197888 4842459766839552 4852074162748032 4857344376778608 4861263697147176 4870870937655372 4876323121852416 4878588229211136 4888229707924992 4891311819972864 4897487718735456 4913700845594112 4914941345673216 4918907140196352 4940551669886976 4966646489800281 4969072794875904 4978483917593472 4993786634553288 5015627224413696 5025539531181312 5035057598475216 5037396439797436 5040986886297648 5043035023454208 5050534209945939 5053001495832576 5068533262725504 5072622988327488 5079331211175936 5082647934944736 5097128413391872 5100342239629824 5101376919557776 5110421967376128 5127340012793856 5134061540018268 5137050884030208 5138347770476544 5161867554967552 5184693310629888 5194939740097536 5207196319790608 5210907792577344 5231142456712722 5233697973301248 5239382698547712 5243610280068864 5253973146235008 5256413676310368 5259727934618256 5266369005242774 5268941730697216 5270122653856632 5282683382006784 5285137248312064 5288904274148352 5293171813906944 5297583724156152 5298921138303936 5303196760524192 5322096250048512 5323175916060288 5328816068546048 5332614226827264 5352264309044224 5360400922466304 5386556369855232 5396497898375168 5407473101321016 5431073364647424 5433596159781504 5447767237694496 5463287942075392 5464512423875934 5467181946310656 5468921659290573 5471593335724032 5488411757862528 5495341570688112 5502608812107264 5508439082092544 5509673683577388 5514925824325632 5518403078943744 5525370759598976 5529309013882368 5533770532720896 5554618347193344 5558120628622848 5560503723700224 5564009715959808 5565138457699392 5604055509851136 5616751086515712 5669839471076352 5673414401385984 5680577803407936 5694448149336232 5698038595836444 5715690216597504 5720302123711488 5734269465065856 5737885019583552 5739049034502498 5741852673503232 5745129823901208 5765604270885888 5780641241786112 5795647151213568 5807100999338496 5838833791684608 5858095859764434 5860957655494656 5886395839763296 5913465385849164 5927559447034368 5945779404351072 5953286701578788 5959950482264064 5974502976352768 5978270002189056 5988572905567824 5994918077114304 6002845976844288 6020076086120448 6021297347674752 6023879034008576 6027677192289792 6059583651483648 6071060135672064 6084813677058688 6112795679754192 6127364821653504 6142326093666048 6146198934834816 6153959287025264 6172875145489481 6175890717128704 6182259267024126 6185279422992384 6190434913620672 6196993967354112 6199872541289152 6204291552366336 6212125253821344 6216042104548848 6223890642559642 6226931136278528 6238194784892928 6246071293459712 6255566689162752 6260780764911816 6278617747148032 6283092884530176 6289750113693696 6318844972330176 6322524164960256 6335019272005632 6349370793452544 6390650028833928 6406254168003261 6408857008973056 6413424975479808 6421522734287232 6441261021380328 6456613022452736 6463271051888859 6466428487673856 6469432216997376 6476459169038144 6481684929529568 6486304804746624 6494494583540496 6494882532323328 6504784305614848 6517639610566656 6520103045115264 6521749093297152 6529983624980608 6551601127458816 6568688015645184 6622195319733708 6629607839821824 6637978556791296 6658382179404384 6684237583577367 6687502965884928 6700719374908416 6704944292547072 6713410131300288 6721315848396864 6725553752462688 6734045613261252 6758044350300672 6763497317769984 6776863913259648 6781136841326016 6800456319506432 6813895956501504 6845415386691024 6849401178706944 6910116855374304 6923204197903422 6926586320130048 6947877056769792 6974856608950296 6985843598063616 6988640910549012 6991480373425152 7005297528313344 7008551568413824 7012970579491008 7026830205142176 7043577842675712 7051872365531136 7057562418542592 7063444965541536 7065228184405248 7070929014032256 7097567888080384 7114635374505984 7143042142634112 7182075159806976 7209964135094688 7224213076073136 7241431152863232 7244794879708672 7246418649052869 7249958667933696 7263689650259328 7278111244122048 7286016565167912 7291895545720764 7306306406483058 7309875681718272 7317882343816704 7327122094250816 7332344561887488 7336811749476352 7346231578103184 7357870771924992 7370551268391168 7372412018509824 7378360710294528 7406157796257792 7410827504830464 7420184610265856 7467725876390208 7472074013134848 7489001448687616 7490679951829932 7523440836620544 7552586397712824 7556094659696154 7559785961435136 7564552535181312 7574103737877248 7579502243748864 7597384794448592 7602799894088256 7608934482491232 7618996816763904 7627069498281984 7636051141373952 7645692620087808 7650513359444736 7652065379336664 7660173098534944 7665632951064192 7687472361181184 7705576326045312 7707521655714816 7727529534951424 7742801332451328 7777039965944832 7810794479685912 7834991083425792 7859074047821568 7865415420103296 7884620514465552 7889591901927384 7899553507864161 7903412596045824 7924025073010176 7927705872468096 7948381707455904 7954795140786288 7971026669585408 7983144375072768 7984763874090432 7993224102819072 8028396463566336 8036902923053056 8094746847562752 8150394239672256 8189768124888064 8194931913113088 8243012356032168 8253913218160896 8262658623138816 8272388736488448 8277604618415616 8282833671761792 8288056139398464 8331927520790016 8340755585550336 8346014573939712 8347707686549088 8377457179373568 8425126629773568 8461694019659738 8465827724603392 8504759206614528 8520866705111904 8541672224004348 8547057893754666 8551233300639744 8562030312382976 8588348028507104 8601404197598784 8608573551753747 8612779010254848 8617694735851812 8625909622663168 8648406406328832 8659326111387328 8693470726820352 8695665457729536 8710651499007744 8758250687526912 8787143789646651 8791436483241984 8829593759644944 8850638075721728 8877842905872512 8891339170551552 8912316778103156 8918669106526608 8929930052368182 8934292499877888 8939925723396096 8951213508400384 8961754464529152 8967405003283584 8978727484348336 8992377115671456 9004268965266432 9010725800400896 9017996423693312 9024424076169216 9031946021512128 9035818551012864 9041515788434688 9071447714942976 9085194608668672 9106590203508096 9127220515588032 9132534904942592 9191047232480256 9213489140499072 9219298402252224 9230938930537896 9263836075693056 9295490951031168 9299808811933728 9318187880732016 9321973831233536 9324063156823272 9335835963839463 9340396704417792 9350627439321344 9357292177339392 9369106940189568 9417926620722048 9420304245873664 9427905352043008 9434625170540544 9476140088143872 9483786247440384 9524056190178816 9576100213075968 9613285513459584 9632284101430848 9661891532070492 9672706520395776 9684919533679104 9704148325496064 9714688753557216 9722527394294352 9741741875310744 9757176458422272 9776459415849984 9782623639945728 9794975437470912 9827401691188224 9837814280392704 9933292979600562 9938145589751808 9956967835186944 9987573269106576 10031254448827392 10051079062362624 10070115196950432 10074792879594872 10081973772595296 10101068419891878 10106002991665152 10137066525451008 10145245976654976 10158662422351872 10165295869889472 10194256826783744 10200684479259648 10202753839115552 10220843934752256 10268123080036536 10274101768060416 10276695540953088 10369386621259776 10384806296855133 10389879480195072 10414392639581216 10421815585154688 10462284913425444 10478765397095424 10487220560137728 10507946292470016 10512827352620736 10519455869236512 10532738010485548 10540245307713264 10565366764013568 10570274496624128 10577808548296704 10586343627813888 10595167448312304 10597842276607872 10606393521048384 10646351832120576 10657632137092096 10665228453654528 10704528618088448 10720801844932608 10773112739710464 10792995796750336 10814946202642032 10862146729294848 10867192319563008 10895534475388992 10926575884150784 10929024847751868 10937843318581146 10943186671448064 10976823515725056 10990683141376224 11005217624214528 11016878164185088 11019347367154776 11029851648651264 11036806157887488 11050741519197952 11058618027764736 11067541065441792 11109236694386688 11116241257245696 11128019431919616 11130276915398784 11208111019702272 11233502173031424 11334141989544231 11339678942152704 11346828802771968 11361155606815872 11388896298672464 11396077191672888 11431380433195008 11440604247422976 11468538930131712 11475770039167104 11478098069004996 11490259647802416 11531208541771776 11561282483572224 11591294302427136 11614201998676992 11716191719528868 11772791679526592 11826930771698328 11855118894068736 11891558808702144 11906573403157576 11949005952705536 11956540004378112 11977145811135648 11989836154228608 12005691953688576 12042594695349504 12047758068017152 12055354384579584 12142120271344128 12169627354117376 12225591359508384 12254729643307008 12284652187332096 12292397869669632 12307918574050528 12345750290978962 12351781434257408 12364518534048252 12380869827241344 12393987934708224 12399745082578304 12408583104732672 12424250507642688 12432084209097696 12447781285119284 12476389569785856 12492142586919424 12511133378325504 12521561529823632 12557235494296064 12566185769060352 12637689944660352 12670038544011264 12692541029489607 12698741586905088 12781300057667856 12812508336006522 12817714017946112 12820586840631999 12826849950959616 12843045468574464 12882522042760656 12913226044905472 12926542103777718 12932856975347712 12938864433994752 12952918338076288 12963369859059136 12972609609493248 12988989167080992 13035279221133312 13040206090230528 13043498186594304 13059967249961216 13103202254917632 13137376031290368 13244390639467416 13275957113582592 13316764358808768 13368475167154734 13375005931769856 13394895078552273 13401438749816832 13409888585094144 13426820262600576 13442631696793728 13451107504925376 13468091226522504 13516088700601344 13526994635539968 13553727826519296 13562273682652032 13600912639012864 13627791913003008 13690830773382048 13698802357413888 13820233710748608 13846408395806844 13895754113539584 13949713217900592 13971687196127232 13977281821098024 13982960746850304 14010595056626688 14017103136827648 14025941158982016 14053660410284352 14115124837085184 14126889931083072 14130456368810496 14141858028064512 14195135776160768 14286084285268224 14364150319613952 14419928270189376 14448426152146272 14482862305726464 14489589759417344 14492837298105738 14499917335867392 14527379300518656 14556222488244096 14572033130335824 14583791091441528 14612612812966116 14635764687633408 14654244188501632 14664689123774976 14673623498952704 14692463156206368 14741102536782336 14744824037019648 14756721420589056 14821655009660928 14840369220531712 14935451752780416 14978002897375232 14981359903659864 15046881673241088 15105172795425648 15112189319392308 15129105070362624 15148207475754496 15151602629837817 15159004487497728 15194769588897184 15205599788176512 15217868964982464 15237993633527808 15291385240175616 15301026718889472 15304130758673328 15320346197069888 15331265902128384 15411152652090624 15415043311429632 15485602664902656 15554079931889664 15621588959371824 15718148095643136 15730830840206592 15769241028931104 15779183803854768 15799107015728322 15806825192091648 15848050146020352 15855411744936192 15896763414911808 15909590281572576 15942053339170816 15966288750145536 15969527748180864 15986448205638144 16056792927132672 16073805846106112 16189493695125504 16300788479344512 16371538429341667 16379536249776128 16389863826226176 16486024712064336 16507826436321792 16525317246277632 16544777472976896 16555209236831232 16565667343523584 16576112278796928 16663855041580032 16681511171100672 16692029147879424 16695415373098176 16850253259547136 16923388039319476 17009518413229056 17041733410223808 17083344448008696 17094115787509332 17124060624765952 17176696057014208 17202808395197568 17217147103507494 17225558020509696 17235389471703624 17251819245326336 17296812812657664 17318652222774656 17386941453640704 17421302998015488 17516501375053824 17574287579293302 17582872966483968 17659187519289888 17701276151443456 17755685811745024 17782678341103104 17824633556206312 17837338213053216 17859860104736364 17879851446792192 17902427016800768 17923508929058304 17934810006567168 17957454968696672 17984754231342912 18008537930532864 18021451600801792 18035992847386624 18063892043024256 18071637102025728 18083031576869376 18213180407016192 18254441031176064 18382094464960512 18426978280998144 18438596804504448 18461877861075792 18518625436468443 18527672151386112 18590981902062336 18599617623867456 18636375761464032 18648126313646544 18671671927678926 18680793408835584 18701254878642688 18714584354678784 18738213880379136 18835853241444096 18840608491747328 18855810704086016 18869250341081088 18967572494880768 19048112380357632 19218762504009783 19226571026919168 19264568202861696 19323783064140984 19369839067358208 19408296650992128 19429377507114432 19445054788588704 19483483750621488 19514352916844544 19552918831699968 19565247279891456 19589950874941824 19654803382376448 19866585959201124 19913935670373888 19975146538213152 20052712750732101 20062508897654784 20102158124725248 20140230393900864 20149585759189744 20163947545190592 20202136839783756 20274133050902016 20290491953309952 20330591739778944 20388513653567488 20401368958519296 20405507678231104 20441687869504512 20536246160073072 20548203536120832 20769612593710266 20779758960390144 20828785279162432 20843631170309376 20924569826850888 20957530794190848 20974441120275456 21015892584940032 21025654705241472 21038911738473024 21065476020971096 21080490615426528 21130733528027136 21140548993248256 21155617096593408 21172687255627776 21190334896624608 21195684553215744 21212787042096768 21292703664241152 21315264274184192 21409057236176896 21546225479420928 21629892405284064 21724293458589696 21734384639126016 21791068950777984 21853151768301568 21858049695503736 21875686637162292 21953647031450112 21981366282752448 22010435248429056 22038694734309552 22073612315774976 22101483038395904 22117236055529472 22135082130883584 22218473388773376 22232482514491392 22260553830797568 22416222039404544 22467004346062848 22668283979088462 22679357884305408 22693657605543936 22722311213631744 22777792597344928 22792154383345776 22881208494845952 22937077860263424 22951540078334208 22956196138009992 22980519295604832 23062417083543552 23122564967144448 23182588604854272 23228403997353984 23432383439057736 23545583359053184 23653861543396656 23698660523592483 23710237788137472 23783117617404288 23813146806315152 23898011905411072 23913080008756224 23954291622271296 23979672308457216 24085189390699008 24095516136034304 24110708769159168 24284240542688256 24339254708234752 24451182719016768 24569304374664192 24584795739339264 24615837148101056 24691500581957924 24729037068096504 24761739654482688 24787975869416448 24799490165156608 24817166209465344 24848501015285376 24864168418195392 24895562570238568 24984285173838848 25022266756651008 25043123059647264 25114470988592128 25132371538120704 25275379889320704 25385082058979214 25397483173810176 25562600115335712 25625016672013044 25635428035892224 25641173681263998 25653699901919232 25686090937148928 25765044085521312 25826452089810944 25853084207555436 25877728867989504 25905836676152576 25926739718118272 25945219218986496 25977978334161984 26080412180461056 26086996373188608 26119934499922432 26274752062580736 26488781278934832 26551914227165184 26633528717617536 26736950334309468 26789790157104546 26802877499633664 26819777170188288 26853640525201152 26885263393587456 26902215009850752 26936182453045008 27032177401202688 27053989271079936 27107455653038592 27124547365304064 27255583826006016 27381661546764096 27397604714827776 27640467421497216 27692816791613688 27791508227079168 27899426435801184 27954563642196048 27965921493700608 28007507891518389 28021190113253376 28034206273655296 28051882317964032 28107320820568704 28253779862166144 28260912737620992 28283716056129024 28390271552321536 28572168570536448 28728300639227904 28839856540378752 28896852304292544 28965029528835257 28979179518834688 28985674596211476 29054758601037312 29112444976488192 29144066260671648 29167582182883056 29225225625932232 29271529375266816 29308488377003264 29329378247549952 29384926312412736 29482205073564672 29513442841178112 29680738441063424 29870903505560832 29962719807319728 30093763346482176 30210345590851296 30224378638784616 30296414951508992 30303205259675634 30318008974995456 30389539177794368 30411199576353024 30435737929964928 30475987267055616 30582770480351232 30602053437778944 30608261517346656 30640692394139776 30662531804256768 30822305304181248 30830086622859264 31108159863779328 31243177918743648 31436296191286272 31461661680413184 31538482057862208 31558367607709536 31598214031456644 31696100292040704 31710823489872384 31793526829823616 31819180563145152 31884106678341632 31939055496361728 31972896411276288 32113585854265344 32378987390251008 32601576958689024 32743076858683334 32759072499552256 32779727652452352 32972049424128672 33015652872643584 33050634492555264 33089554945953792 33110418473662464 33131334687047168 33152224557593856 33327710083160064 33384058295758848 33390830746196352 33700506519094272 33846776078638952 34002425968632693 34019036826458112 34083466820447616 34166688896017392 34188231575018664 34231398534078031 34248121249531904 34353392114028416 34405616790395136 34434294207014988 34470778943407248 34593625625315328 34637304445549312 34773882907281408 34842605996030976 35148575158586604 35318375038579776 35511371623490048 35565356682206208 35649267112412624 35674676426106432 35719720209472728 35804854033601536 35847017858116608 35869620013134336 35914909937393344 35969508462685824 36017075861065728 36071985694773248 36127784086048512 36143274204051456 36166063153738752 36426360814032384 36508882062352128 36764188929921024 36853956561996288 36877193609008896 36923755722151584 37037250872936886 37055344302772224 37181963804124672 37199235247734912 37272751522928064 37296252627293088 37343343855357852 37402509757285376 37429168709357568 37476427760758272 37671706482888192 37681216983494656 37711621408172032 38077623088468821 38096224760715264 38437525008019566 38453142053838336 38529136405723392 38647566128281968 38739678134716416 38816593301984256 38858755014228864 38890109577177408 38966967501242976 39105837663399936 39130494559782912 39179901749883648 39309606764752896 39733171918402248 39827871340747776 39950293076426304 40105425501464202 40125017795309568 40184685235656819 40204316249450496 40280460787801728 40299171518379488 40327895090381184 40404273679567512 40548266101804032 40580983906619904 40661183479557888 40802737917038592 40811015356462208 40883375739009024 41072492320146144 41096407072241664 41539225187420532 41657570558324864 41687262340618752 41849139653701776 41915061588381696 41948882240550912 42031785169880064 42051309410482944 42077823476946048 42130952041942192 42160981230853056 42281097986496512 42345374511255552 42380669793249216 42391369106431488 42425574084193536 42585407328482304 42630528548368384 43092450958841856 43259784810568128 43448586917179392 43468769278252032 43582137901555968 43716099391007472 43751373274324584 43907294062900224 43962732565504896 44020870496858112 44077389468619104 44202966076791808 44234472111058944 44270164261767168 44464965028982784 44521107661595136 44934008692125696 45336567958176924 45387315211087872 45444622427263488 45555585194689856 45584308766691552 45874155720526848 45903080156668416 45912392276019984 45961038591209664 46245129934288896 46456807994707968 46864766878115472 47091166718106368 47307723086793312 47397321047184966 47420475576274944 47566235234808576 47626293612630304 47796023810822144 47826160017512448 47908583244542592 47959344616914432 48170378781398016 48221417538318336 48568481085376512 48678509416469504 48902365438033536 49114615288025001 49138608749328384 49169591478678528 49231674296202112 49383001163915848 49458074136193008 49523479308965376 49575951738832896 49598980330313216 49634332418930688 49697002030570752 49728336836390784 49791125140477136 49968570347677696 50044533513302016 50086246119294528 50228941977184256 50550759778641408 50770164117958428 51125200230671424 51250033344026088 51270856071784448 51282347362527996 51372181874297856 51530088171042624 51706168415110872 51755457735979008 51811673352305152 51853479436236544 51890438437972992 51955956668323968 52160824360922112 52239868999844864 52549504125161472 52977562557869664 53103828454330368 53267057435235072 53473900668618936 53579580314209092 53639554340376576 53707281050402304 53770526787174912 53804430019701504 53872364906090016 54064354802405376 54107978542159872 54214911306077184 54249094730608128 54763323093528192 55280934842994432 55385633583227376 55555876309405329 55583016454158336 55798852871602368 55909127284392096 56015015783036778 56042380226506752 56068412547310592 56103764635928064 56214641641137408 56507559724332288 56521825475241984 56567432112258048 56780543104643072 57144337141072896 57679713080757504 57793704608585088 57930059057670514 57958359037669376 57971349192422952 58109517202074624 58224889952976384 58288132521343296 58335164365766112 58450451251864464 58543058750533632 58616976754006528 58658756495099904 58769852624825472 58964410147129344 59361476882126848 59741807011121664 59925439614639456 60158138252196303 60187526692964352 60420691181702592 60448757277569232 60592829903017984 60606410519351268 60779078355588736 60822399152706048 60871475859929856 61165540960702464 61204106875557888 61216523034693312 61281384788279552 61325063608513536 61644610608362496 62486355837487296 62872592382572544 62923323360826368 63076964115724416 63116735215419072 63196428062913288 63392200584081408 63421646979744768 63587053659647232 63638361126290304 63878110992723456 63945792822552576 64227171708530688 65203153917378048 65486153717366668 65559455304904704 65944098848257344 66031305745287168 66220836947324928 66262669374094336 66304449115187712 66655420166320128 66781661492392704 67401013038188544 67693552157277904 68004851937265386 68038073652916224 68166933640895232 68333377792034784 68376463150037328 68462797068156062 68496242499063808 68706784228056832 68811233580790272 68868588414029976 68941557886814496 69187251250630656 69274608891098624 69547765814562816 69685211992061952 70297150317173208 70636750077159552 71022743246980096 71095981570777449 71130713364412416 71298534224825248 71349352852212864 71439440418945456 71609708067203072 71694035716233216 71739240026268672 71829819874786688 71939016925371648 72255568172097024 72286548408102912 72332126307477504 72852721628064768 73017764124704256 73707913123992576 73754387218017792 73847511444303168 74074501745873772 74363927608249344 74398470495469824 74545503045856128 74592505254586176 74686687710715704 74805019514570752 74952855521516544 75343412965776384 75423242816344064 76155246176937642 76192449521430528 76875050016039132 76906284107676672 77058272811446784 77295132256563936 77479356269432832 77633186603968512 77717510028457728 77780219154354816 77933935002485952 78260989119565824 78359803499767296 79466343836804496 79655742681495552 79900586152852608 80210851002928404 80369370471313638 80408632498900992 80560921575603456 80598343036758976 80655790180762368 80808547359135024 81096532203608064 81161967813239808 81322366959115776 81622030712924416 81766751478018048 82144984640292288 82192814144483328 83078450374841064 83315141116649728 83374524681237504 83698279307403552 83897764481101824 84022523674555167 84063570339760128 84102618820965888 84155646953892096 84261904083884384 84321962461706112 84562195972993024 84761339586498432 84782738212862976 84851148168387072 85170814656964608 86184901917683712 86519569621136256 86895088586505771 86937538556504064 87164275803111936 87432198782014944 87502746548649168 87814588125800448 87925465131009792 88154778937238208 88405932153583616 88540328523534336 89042215323190272 90673135916353848 90889244854526976 91111170389379712 91168617533383104 91748311441053696 91806160313336832 91824784552039968 91922077182419328 92490259868577792 93729533756230944 94182333436212736 94615446173586624 94794642094369932 95132470469617152 95252587225260608 95652320035024896 95817166489085184 95918689233828864 96340757562796032 97136962170753024 97357018832939008 97804730876067072 98229230576050002 98277217498656768 98339182957357056 98463348592404224 98766002327831696 98916148272386016 99046958617930752 99151903477665792 99197960660626432 99268664837861376 99394004061141504 99456673672781568 99582250280954272 99937140695355392 100172492238589056 100457883954368512 101101519557282816 101540328235916856 102250400461342848 102500066688052176 102541712143568896 102564694725055992 102694195602234093 102744363748595712 103060176342085248 103412336830221744 103623346704610304 103706958872473088 103780876875945984 103911913336647936 104321648721844224 104479737999689728 105955125115739328 106534114870470144 106947801337237872 107159160628418184 107414562100804608 107541053574349824 107608860039403008 107744729812180032 108215957084319744 108429822612154368 108498189461216256 109526646187056384 110561869685988864 110771267166454752 111111752618810658 111166032908316672 111597705743204736 111818254568784192 112030031566073556 112136825094621184 112207529271856128 112429283282274816 113015119448664576 113043650950483968 113134864224516096 114232869265406463 114288674282145792 115359426161515008 115587409217170176 115860118115341028 115942698384845904 116219034404149248 116449779905952768 116576265042686592 116670328731532224 116900902503728928 117233953508013056 117317512990199808 117539705249650944 117928820294258688 118722953764253696 119483614022243328 119850879229278912 120316276504392606 120375053385928704 120841382363405184 120897514555138464 121185659806035968 121212821038702536 121558156711177472 121644798305412096 121742951719859712 122408213751115776 122433046069386624 122562769576559104 122650127217027072 123289221216724992 124972711674974592 125745184765145088 125846646721652736 126153928231448832 126233470430838144 126392856125826576 126843293959489536 127174107319294464 127276722252580608 127756221985446912 127891585645105152 130406307834756096 130972307434733336 131888197696514688 132062611490574336 132525338748188672 132608898230375424 133563322984785408 134802026076377088 135387104314555808 136009703874530772 136333867281790464 136666755584069568 136752926300074656 136925594136312124 137413568456113664 137622467161580544 137737176828059952 137883115773628992 138549217782197248 139370423984123904 140594300634346416 141273500154319104 142045486493960192 142191963141554898 142261426728824832 142597068449650496 142698705704425728 142878880837890912 143219416134406144 143388071432466432 143478480052537344 143659639749573376 143878033850743296 144511136344194048 144664252614955008 145705443256129536 146035528249408512 147343845864075003 147415826247985152 147508774436035584 147695022888606336 148149003491747544 148727855216498688 148796940990939648 149091006091712256 149185010509172352 149373375421431408 149610039029141504 149905711043033088 150686825931552768 152310492353875284 153750100032078264 153812568215353344 154116545622893568 154590264513127872 155266373207937024 155435020056915456 155560438308709632 155867870004971904 156719606999534592 158932687673608992 159311485362991104 159801172305705216 160421702005856808 160738740942627276 161121843151206912 161196686073517952 161311580361524736 161617094718270048 162193064407216128 162323935626479616 162644733918231552 163244061425848832 164289969280584576 166156900749682128 166630282233299456 166667628928215987 166749049362475008 167396558614807104 168045047349110334 168127140679520256 168205237641931776 168311293907784192 168523808167768768 168643924923412224 169522679172996864 169565476425725952 169702296336774144 170341629313929216 173039139242272512 173790177173011542 173875077113008128 174328551606223872 174864397564029888 175005493097298336 175629176251600896 175850930262019584 176309557874476416 176811864307167232 178084430646380544 181346271832707696 181778489709053952 182222340778759424 182337235066766208 183496622882107392 183612320626673664 183649569104079936 183844154364838656 187459067512461888 188364666872425472 189230892347173248 189589284188739864 190264940939234304 190505174450521216 191634332978170368 191837378467657728 192681515125592064 194714037665878016 195609461752134144 196458461152100004 196678365914714112 196926697184808448 197532004655663392 197832296544772032 198093917235861504 198395921321252864 198788008122283008 198913347345563136 199164500561908544 200344984477178112 202203039114565632 203080656471833712 204500800922685696 205000133376104352 205129389450111984 205388391204468186 205488727497191424 206120352684170496 206824673660443488 207246693409220608 207413917744946176 207561753751891968 207823826673295872 208643297443688448 208959475999379456 211910250231478656 213068229740940288 213895602674475744 214318321256836368 214829124201609216 215082107148699648 215217720078806016 215489459624360064 216859645224308736 216996378922432512 219053292374112768 221123739371977728 221542534332909504 222223505237621316 223195411486409472 223636509137568384 224060063132147112 224273650189242368 224415058543712256 224858566564549632 226030238897329152 226269728449032192 228465738530812926 228577348564291584 230718852323030016 231174818434340352 231720236230682056 231885396769691808 232438068808298496 232899559811905536 233152530085373184 233340657463064448 233801805007457856 234467907016026112 235079410499301888 238967228044486656 239701758458557824 240632553008785212 241682764726810368 241795029110276928 242425642077405072 243116313422354944 243289596610824192 243485903439719424 244866092138773248 245125539153118208 245300254434054144 246578442433449984 249945423349949184 251693293443305472 252307856462897664 252466940861676288 252785712251653152 253686587918979072 254348214638588928 254553444505161216 255512443970893824 260685265759517313 260812615669512192 261944614869466672 263776395393029376 265050677496377344 265217796460750848 267126645969570816 270774208629111616 272019407749061544 272667734563580928 273333511168139136 273505852600149312 273851188272624248 274827136912227328 275244934323161088 275474353656119904 275766231547257984 277098435564394496 281188601268692832 282547000308638208 284090972987920384 284383926283109796 285194136899300992 285397411408851456 285757761675781824 286956960105074688 287319279499146752 287756067701486592 289022272688388096 291410886512259072 292071056498817024 294687691728150006 294831652495970304 295017548872071168 295390045777212672 296298006983495088 297455710432997376 297593881981879296 298182012183424512 298370021018344704 298746750842862816 299811422086066176 301373651863105536 304620984707750568 307500200064156528 307625136430706688 308082586806702279 308233091245787136 309180529026255744 310870040113830912 311120876617419264 311735740009943808 313439213999069184 317865375347217984 319602344611410432 320843404011713616 321477481885254552 322243686302413824 322393372147035904 322623160723049472 323234189436540096 324647871252959232 325289467836463104 326488122851697664 328579938561169152 332313801499364256 333260564466598912 333335257856431974 333498098724950016 334793117229614208 336090094698220668 336410475283863552 336622587815568384 337047616335537536 337287849846824448 339045358345993728 339130952851451904 339404592673548288 346078278484545024 347580354346023084 348657103212447744 349728795128059776 350010986194596672 351701860524039168 352619115748952832 356168861292761088 362692543665415392 363556979418107904 364444681557518848 364674470133532416 367224641253347328 367299138208159872 367688308729677312 374918135024923776 376545383874858341 376729333744850944 378461784694346496 379178568377479728 380529881878468608 381010348901042432 383268665956340736 383674756935315456 391218923504268288 392916922304200008 393853394369616896 395064009311326784 395664593089544064 396187834471723008 396791842642505728 397576016244566016 397826694691126272 398329001123817088 400689968954356224 404406078229131264 406161312943667424 409001601845371392 410000266752208704 410258778900223968 410776782408936372 412240705368340992 413649347320886976 414493386818441216 414827835489892352 415647653346591744 423820500462957312 426136459481880576 427791205348951488 428636642513672736 429658248403218432 430164214297399296 430435440157612032 430978919248720128 433992757844865024 438106584748225536 442031537592225009 442247478743955456 443085068665819008 444447010475242632 446390822972818944 447273018275136768 448120126264294224 448830117087424512 449717133129099264 452060477794658304 456931477061625852 461437704646060032 462349636868680704 463440472461364112 463770793539383616 465799119623811072 466305060170746368 466681314926128896 467603610014915712 468935814032052224 470158820998603776 477934456088973312 479403516917115648 481265106017570424 483365529453620736 483590058220553856 484851284154810144 486232626844709888 486579193221648384 486971806879438848 489732184277546496 490251078306236416 499890846699898368 504615712925795328 504933881723352576 505571424503306304 508696429277177856 509106889010322432 511024887941787648 521370531519034626 521625231339024384 523889229738933344 527552790786058752 530435592921501696 534253291939141632 541548417258223232 544038815498123088 545335469127161856 546667022336278272 547011705200298624 547702376545248496 549654273824454656 550489868646322176 550948707312239808 551532463094515968 554196871128788992 562377202537385664 565094000617276416 568767852566219592 570388273798601984 570794822817702912 571515523351563648 574638558998293504 575512135402973184 578044545376776192 584142112997634048 589375383456300012 590035097744142336 590780091554425344 592596013966990176 595187763963758592 596364024366849024 596740042036689408 597493501685725632 609241969415501136 615000400128313056 616165173613404558 616466182491574272 618361058052511488 621740080227661824 622241753234838528 623471480019887616 626878427998138368 635730750694435968 639204689222820864 641686808023427232 642954963770509104 644487372604827648 644786744294071808 645246321446098944 646468378873080192 650578935672926208 652976245703395328 657159877122338304 664627602998728512 666521128933197824 666670515712863948 669586234459228416 672180189396441336 672820950567727104 673245175631136768 674095232671075072 674575699693648896 678090716691987456 678809185347096576 692156556969090048 695160708692046168 697314206424895488 699457590256119552 700021972389193344 703403721048078336 705238231497905664 725385087330830784 728889363115037696 729348940267064832 734598276416319744 735376617459354624 749836270049847552 753090767749716682 753458667489701888 756923569388692992 758357136754959456 761059763756937216 762020697802084864 766537331912681472 782055797278551939 782437847008536576 785833844608400016 787706788739233792 790128018622653568 791329186179088128 795152032489132032 795653389382252544 796658002247634176 801379937908712448 812322625887334848 818003203690742784 820000533504417408 820517557800447936 821553564817872744 824481410736681984 827298694641773952 829655670979784704 831295306693183488 847641000925914624 852272918963761152 855582410697902976 857273285027345472 860870880315224064 861957838497440256 876213169496451072 884063075184450018 884494957487910912 886170137331638016 888894020950485264 892781645945637888 894546036550273536 896240252528588448 899434266258198528 904120955589316608 913862954123251704 922875409292120064 924247760420106837 924699273737361408 926880944922728224 927541587078767232 932610120341492736 933362629852257792 935207220029831424 940317641997207552 958807033834231296 962530212035140848 966731058907241472 967180116441107712 969702568309620288 972465253689419776 973943613758877696 979464368555092992 980502156612472832 999781693399796736 1009231425851590656 1009867763446705152 1011142849006612608 1017392858554355712 1018213778020644864 1042741063038069252 1047778459477866688 1055105581572117504 1068506583878283264 1083096834516446464 1088077630996246176 1090670938254323712 1093334044672556544 1094023410400597248 1095404753090496992 1099308547648909312 1101897414624479616 1103064926189031936 1124754405074771328 1129636151624575023 1130188001234552832 1137535705132439184 1140776547597203968 1141589645635405824 1143031046703127296 1149277117996587008 1151024270805946368 1178750766912600024 1181560183108850688 1185192027933980352 1190375527927517184 1192728048733698048 1193480084073378816 1194987003371451264 1218483938831002272 1230000800256626112 1232330347226809116 1236722116105022976 1243480160455323648 1244483506469677056 1246942960039775232 1271461501388871936 1278409378445641728 1283373616046854464 1285909927541018208 1288974745209655296 1289573488588143616 1290492642892197888 1292936757746160384 1305952491406790656 1314319754244676608 1329255205997457024 1333042257866395648 1333341031425727896 1339172468918456832 1344360378792882672 1346490351262273536 1348190465342150144 1349151399387297792 1356181433383974912 1384313113938180096 1390321417384092336 1398915180512239104 1400043944778386688 1406807442096156672 1410476462995811328 1450770174661661568 1457778726230075392 1458697880534129664 1469196552832639488 1470753234918709248 1499672540099695104 1506181535499433364 1513847138777385984 1516714273509918912 1524041395604169728 1533074663825362944 1564111594557103878 1564875694017073152 1571667689216800032 1575413577478467584 1580256037245307136 1582658372358176256 1591306778764505088 1593316004495268352 1602759875817424896 1624645251774669696 1636006407381485568 1640001067008834816 1641035115600895872 1643107129635745488 1648962821473363968 1654597389283547904 1662590613386366976 1695282001851829248 1711164821395805952 1714546570054690944 1723915676994880512 1752426338992902144 1768126150368900036 1772340274663276032 1777788041900970528 1785563291891275776 1789092073100547072 1792480505057176896 1827725908246503408 1848495520840213674 1849398547474722816 1853761889845456448 1855083174157534464 1865220240682985472 1866725259704515584 1870414440059662848 1880635283994415104 1917614067668462592 1925060424070281696 1933462117814482944 1934360232882215424 1939405136619240576 1944930507378839552 1958928737110185984 1999563386799593472 2018462851703181312 2019735526893410304 2022285698013225216 2036427556041289728 2085482126076138504 2095556918955733376 2110211163144235008 2166193669032892928 2176155261992492352 2186668089345113088 2188046820801194496 2190809506180993984 2203794829248959232 2206129852378063872 2249508810149542656 2259272303249150046 2260376002469105664 2275071410264878368 2281553095194407936 2283179291270811648 2286062093406254592 2298554235993174016 2357501533825200048 2363120366217701376 2370384055867960704 2385456097467396096 2386960168146757632 2389974006742902528 2436967877662004544 2460001600513252224 2464660694453618232 2473444232210045952 2488967012939354112 2493885920079550464 2542923002777743872 2556818756891283456 2566747232093708928 2571819855082036416 2579146977176287232 2585873515492320768 2628639508489353216 2658510411994914048 2666682062851455792 2678344937836913664 2688720757585765344 2696380930684300288 2698302798774595584 2712362866767949824 2768626227876360192 2780642834768184672 2797830361024478208 2800087889556773376 2820952925991622656 2901540349323323136 2915557452460150784 2917395761068259328 2938393105665278976 2941506469837418496 2999345080199390208 3012363070998866728 3027694277554771968 3033428547019837824 3048082791208339456 3128223189114207756 3143335378433600064 3160512074490614272 3165316744716352512 3186632008990536704 3205519751634849792 3249290503549339392 3272012814762971136 3280002134017669632 3282070231201791744 3286214259271490976 3297925642946727936 3309194778567095808 3388908454873725069 3390564003703658496 3422329642791611904 3429093140109381888 3447831353989761024 3536252300737800072 3544680549326552064 3555576083801941056 3571126583782551552 3578184146201094144 3584961010114353792 3655451816493006816 3696991041680427348 3707523779690912896 3710166348315068928 3730440481365970944 3733450519409031168 3740828880119325696 3835228135336925184 3850120848140563392 3866924235628965888 3868720465764430848 3878810273238481152 3917857474220371968 3999126773599186944 4039471053786820608 4044571396026450432 4170964252152277008 4191113837911466752 4220422326288470016 4332387338065785856 4352310523984984704 4373336178690226176 4376093641602388992 4381619012361987968 4407589658497918464 4412259704756127744 4499017620299085312 4518544606498300092 4550142820529756736 4563106190388815872 4572124186812509184 4715003067650400096 4726240732435402752 4740768111735921408 4773920336293515264 4779948013485805056 4873935755324009088 4920003201026504448 4929321388907236464 4946888464420091904 4987771840159100928 5085846005555487744 5133494464187417856 5143639710164072832 5158293954352574464 5171747030984641536 5257279016978706432 5317020823989828096 5333364125702911584 5356689875673827328 5377441515171530688 5392761861368600576 5561285669536369344 5595660722048956416 5600175779113546752 5641905851983245312 5803080698646646272 5834791522136518656 5876786211330557952 5998690160398780416 6024726141997733456 6055388555109543936 6066857094039675648 6096165582416678912 6256446378228415512 6286670756867200128 6321024148981228544 6330633489432705024 6373264017981073408 6498581007098678784 6560004268035339264 6564140462403583488 6572428518542981952 6618389557134191616 6777816909747450138 6781128007407316992 6844659285583223808 6858186280218763776 6895662707979522048 7072504601475600144 7089361098653104128 7111152167603882112 7156368292402188288 7169922020228707584 7310903632986013632 7393982083360854696 7415047559381825792 7420332696630137856 7466901038818062336 7481657760238651392 7670456270673850368 7700241696281126784 7737440931528861696 7757620546476962304 8089142792052900864 8341928504304554016 8382227675822933504 8664774676131571712 8704621047969969408 8746672357380452352 8752187283204777984 8763238024723975936 8815179316995836928 8824519409512255488 8998035240598170624 9037089212996600184 9100285641059513472 9126212380777631744 9144248373625018368 9430006135300800192 9481536223471842816 9559896026971610112 9747871510648018176 9840006402053008896 9858642777814472928 9893776928840183808 10166725364621175207 10171692011110975488 10266988928374835712 10287279420328145664 10343494061969283072 10634041647979656192 10666728251405823168 10713379751347654656 10754883030343061376 10785523722737201152 11122571339072738688 11191321444097912832 11200351558227093504 11606161397293292544 11753572422661115904 11997380320797560832 12049452283995466912 12133714188079351296 12512892756456831024 12573341513734400256 12642048297962457088 12661266978865410048 12746528035962146816 12997162014197357568 13120008536070678528 13128280924807166976 13144857037085963904 13236779114268383232 13555633819494900276 13689318571166447616 13716372560437527552 14145009202951200288 14178722197306208256 14222304335207764224 14339844040457415168 14621807265972027264 14787964166721709392 14830095118763651584 14840665393260275712 14963315520477302784 15400483392562253568 15474881863057723392 15515241092953924608 16178285584105801728 16683857008609108032 16764455351645867008 17329549352263143424 17409242095939938816 17504374566409555968 17526476049447951872 17630358633991673856 17996070481196341248 18074178425993200368 18200571282119026944 18288496747250036736 18860012270601600384 18963072446943685632 19119792053943220224 19495743021296036352 19680012804106017792 19717285555628945856 20333450729242350414 20343384022221950976 20533977856749671424 20574558840656291328 20686988123938566144 21268083295959312384 21333456502811646336 21509766060686122752 22245142678145477376 22400703116454187008 23212322794586585088 24098904567990933824 24267428376158702592 25025785512913662048 25146683027468800512 25284096595924914176 25994324028394715136 26240017072141357056 26256561849614333952 26289714074171927808 26473558228536766464 27111267638989800552 27378637142332895232 27432745120875055104 28290018405902400576 28444608670415528448 28679688080914830336 29243614531944054528 29575928333443418784 29660190237527303168 29681330786520551424 30800966785124507136 31030482185907849216 32356571168211603456 33367714017218216064 33528910703291734016 34818484191879877632 35052952098895903744 35260717267983347712 35992140962392682496 36148356851986400736 36401142564238053888 37720024541203200768 37926144893887371264 38239584107886440448 38991486042592072704 39360025608212035584 39434571111257891712 40666901458484700828 41067955713499342848 41149117681312582656 42536166591918624768 42666913005623292672 43019532121372245504 44490285356290954752 46424645589173170176 48197809135981867648 48534856752317405184 50051571025827324096 50293366054937601024 51988648056789430272 52513123699228667904 52579428148343855616 54222535277979601104 54865490241750110208 56580036811804801152 56889217340831056896 57359376161829660672 58487229063888109056 59151856666886837568 59320380475054606336 61601933570249014272 62060964371815698432 66735428034436432128 67057821406583468032 69636968383759755264 70105904197791807488 72296713703972801472 72802285128476107776 75440049082406401536 75852289787774742528 77982972085184145408 78720051216424071168 78869142222515783424 81333802916969401656 82135911426998685696 82298235362625165312 85333826011246585344 86039064242744491008 88980570712581909504 96395618271963735296 97069713504634810368 100103142051654648192 100586732109875202048 105158856296687711232 108445070555959202208 113160073623609602304 113778434681662113792 114718752323659321344 116974458127776218112 118303713333773675136 118640760950109212672 123203867140498028544 133470856068872864256 139273936767519510528 140211808395583614976 144593427407945602944 145604570256952215552 150880098164812803072 155965944170368290816 157738284445031566848 162667605833938803312 164596470725250330624 170667652022493170688 172078128485488982016 177961141425163819008 192791236543927470592 200206284103309296384 201173464219750404096 210317712593375422464 216890141111918404416 226320147247219204608 227556869363324227584 233948916255552436224 236607426667547350272 246407734280996057088 266941712137745728512 289186854815891205888 291209140513904431104 301760196329625606144 315476568890063133696 325335211667877606624 341335304044986341376 344156256970977964032 355922282850327638016 385582473087854941184 400412568206618592768 420635425186750844928 433780282223836808832 452640294494438409216 467897832511104872448 473214853335094700544 533883424275491457024 578373709631782411776 603520392659251212288 630953137780126267392 650670423335755213248 682670608089972682752 771164946175709882368 800825136413237185536 867560564447673617664 905280588988876818432 946429706670189401088 1067766848550982914048 1156747419263564823552 1261906275560252534784 1301340846671510426496 1542329892351419764736 1601650272826474371072 1735121128895347235328 1810561177977753636864 1892859413340378802176 2313494838527129647104 2602681693343020852992 3203300545652948742144 3470242257790694470656 3785718826680757604352 4626989677054259294208 5205363386686041705984 6940484515581388941312 10410726773372083411968 13880969031162777882624 20821453546744166823936 41642907093488333647872
- Sum of all divisors σ(n): 157966621148395792540080
- Sum of proper divisors (its aliquot sum) s(n): 116323714054907458892208
- 41642907093488333647872 is an abundant number, because the sum of its proper divisors (116323714054907458892208) is greater than itself. Its abundance is 74680806961419125244336
Bases of 41642907093488333647872
- Binary: 10001101000101110111011011011010011111110011001011101001101001110000000000002
- Hexadecimal: 0x8D1776DA7F32E9A7000
- Base-36: 6S4FA9WAZG3OQO0
Squares and roots of 41642907093488333647872
- 41642907093488333647872 squared (416429070934883336478722) is 1734131711196900976106677416063835974490128384
- 41642907093488333647872 cubed (416429070934883336478723) is 72214285737244490041950676734991358537687546453594456041012328398848
-
The
square root of 41642907093488333647872 is 204065938102.0956511551 -
The
cube root of 41642907093488333647872 is 34661472.8774337791
Scales and comparisons
How big is 41642907093488333647872?- 41,642,907,093,488,333,647,872 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 41,642,907,093,488,333,647,872 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 41642907093488333647872 cubic inches would be around 2888456.1 feet tall.
Recreational maths with 41642907093488333647872
- 41642907093488333647872 backwards is 27874633388439070924614
- 41642907093488333647872 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 41642907093488333647872'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 41642907093488333647872 - Facts about the integer". Numbermatics.com. 2024. Web. 27 June 2024.
APA style:
Numbermatics. (2024). Number 41642907093488333647872 - Facts about the integer. Retrieved 27 June 2024, from https://numbermatics.com/n/41642907093488333647872/
Chicago style:
Numbermatics. 2024. "Number 41642907093488333647872 - Facts about the integer". https://numbermatics.com/n/41642907093488333647872/
The information we have on file for 41642907093488333647872 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 41642907093488333647872, math, Factors of 41642907093488333647872, curriculum, school, college, exams, university, Prime factorization of 41642907093488333647872, STEM, science, technology, engineering, physics, economics, calculator, forty-one sextillion, six hundred forty-two quintillion, nine hundred seven quadrillion, ninety-three trillion, four hundred eighty-eight billion, three hundred thirty-three million, six hundred forty-seven thousand, eight hundred seventy-two.