314433040563736814813184
314,433,040,563,736,814,813,184 is an even composite number composed of six prime numbers multiplied together.
What does the number 314433040563736814813184 look like?
This visualization shows the relationship between its 6 prime factors (large circles) and 19683 divisors.
314433040563736814813184 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, six hundred eighty-three divisors.
Prime factorization of 314433040563736814813184:
226 × 32 × 78 × 132 × 172 × 432
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 17 × 17 × 43 × 43)See below for interesting mathematical facts about the number 314433040563736814813184 from the Numbermatics database.
Names of 314433040563736814813184
- Cardinal: 314433040563736814813184 can be written as Three hundred fourteen sextillion, four hundred thirty-three quintillion, forty quadrillion, five hundred sixty-three trillion, seven hundred thirty-six billion, eight hundred fourteen million, eight hundred thirteen thousand, one hundred eighty-four.
Scientific notation
- Scientific notation: 3.14433040563736814813184 × 1023
Factors of 314433040563736814813184
Divisors of 314433040563736814813184
- Number of divisors d(n): 19683
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 17 18 21 24 26 28 32 34 36 39 42 43 48 49 51 52 56 63 64 68 72 78 84 86 91 96 98 102 104 112 117 119 126 128 129 136 144 147 153 156 168 169 172 182 192 196 204 208 221 224 234 238 252 256 258 272 273 288 289 294 301 306 312 336 338 343 344 357 364 384 387 392 408 416 441 442 448 468 476 504 507 512 516 544 546 559 576 578 588 602 612 624 637 663 672 676 686 688 714 728 731 768 774 784 816 819 832 833 867 882 884 896 903 936 952 1008 1014 1024 1029 1032 1071 1088 1092 1118 1152 1156 1176 1183 1204 1224 1248 1274 1326 1344 1352 1372 1376 1428 1456 1462 1521 1536 1547 1548 1568 1632 1638 1664 1666 1677 1734 1764 1768 1792 1806 1849 1872 1904 1911 1989 2016 2023 2028 2048 2058 2064 2107 2142 2176 2184 2193 2236 2304 2312 2352 2366 2401 2408 2448 2496 2499 2548 2601 2652 2688 2704 2709 2744 2752 2856 2873 2912 2924 3042 3072 3087 3094 3096 3136 3264 3276 3328 3332 3354 3468 3528 3536 3549 3584 3612 3698 3744 3757 3808 3822 3913 3978 4032 4046 4056 4096 4116 4128 4214 4284 4352 4368 4386 4459 4472 4608 4624 4641 4704 4732 4802 4816 4896 4992 4998 5031 5096 5117 5202 5304 5376 5408 5418 5488 5504 5547 5712 5733 5746 5824 5831 5848 6069 6084 6144 6174 6188 6192 6272 6321 6528 6552 6579 6656 6664 6708 6936 7056 7072 7098 7168 7203 7224 7267 7396 7488 7497 7514 7616 7644 7826 7956 8064 8092 8112 8192 8232 8256 8281 8428 8568 8619 8704 8736 8772 8918 8944 9216 9248 9282 9408 9464 9503 9604 9632 9792 9984 9996 10062 10192 10234 10404 10608 10647 10752 10816 10829 10836 10976 11008 11094 11271 11424 11466 11492 11648 11662 11696 11739 12138 12168 12288 12348 12376 12384 12427 12544 12642 12943 13056 13104 13158 13312 13328 13377 13416 13872 13923 14112 14144 14161 14196 14336 14406 14448 14534 14749 14792 14976 14994 15028 15232 15288 15351 15652 15912 16128 16184 16224 16384 16464 16512 16562 16641 16807 16856 17136 17238 17408 17472 17493 17544 17836 17888 18207 18432 18496 18564 18816 18928 18963 19006 19208 19264 19584 19968 19992 20111 20124 20384 20468 20808 21216 21294 21504 21609 21632 21658 21672 21801 21952 22016 22188 22542 22848 22932 22984 23296 23324 23392 23478 24037 24276 24336 24576 24696 24752 24768 24843 24854 25088 25284 25857 25886 26112 26208 26299 26316 26624 26656 26754 26832 27391 27744 27846 28224 28288 28322 28392 28509 28672 28812 28896 29068 29498 29584 29952 29988 30056 30464 30576 30702 31213 31304 31433 31824 32256 32368 32448 32487 32768 32928 33024 33124 33282 33614 33712 33813 34272 34476 34816 34944 34986 35088 35217 35672 35776 35819 36414 36864 36992 37128 37281 37632 37856 37926 38012 38416 38528 38829 39168 39936 39984 40131 40222 40248 40768 40817 40936 41616 42432 42483 42588 43008 43218 43264 43316 43344 43602 43904 44032 44247 44376 45084 45696 45864 45968 46053 46592 46648 46784 46956 48074 48552 48672 48841 49152 49392 49504 49536 49686 49708 50176 50421 50568 50869 51714 51772 52224 52416 52479 52598 52632 53248 53312 53508 53664 54782 55488 55692 56448 56576 56644 56784 57018 57344 57624 57792 57967 58136 58996 59168 59904 59976 60112 60333 60928 61152 61404 62426 62608 62866 63648 64512 64736 64896 64974 65403 65536 65856 66048 66248 66521 66564 67228 67424 67626 68544 68952 69632 69888 69972 70176 70434 71344 71552 71638 72111 72828 73728 73984 74256 74529 74562 75264 75712 75803 75852 76024 76832 77056 77658 78336 78897 79872 79968 80262 80444 80496 81536 81634 81872 82173 83232 84864 84966 85176 85527 86016 86436 86528 86632 86688 86989 87204 87808 88064 88494 88752 90168 90601 91392 91728 91936 92106 93184 93296 93568 93639 93912 94299 96148 97104 97344 97461 97682 98304 98784 99008 99072 99127 99372 99416 100352 100842 101136 101738 103243 103428 103544 104448 104832 104958 105196 105264 106496 106624 107016 107328 107457 109564 110976 111384 111843 112896 113152 113288 113568 114036 114688 115248 115584 115934 116272 116487 117649 117992 118336 119808 119952 120224 120666 121856 122304 122451 122808 123539 124852 125216 125732 127296 127449 129024 129472 129792 129948 130806 131072 131712 132096 132496 132741 133042 133128 134456 134848 135252 137088 137904 139264 139776 139944 140352 140777 140868 142688 143104 143276 144222 145656 146523 147456 147968 148512 149058 149124 150528 151263 151424 151606 151704 152048 152607 153664 154112 155316 156672 157794 159744 159936 160524 160888 160992 161551 163072 163268 163744 164346 166464 168259 169728 169932 170352 171054 172032 172872 173056 173264 173376 173901 173978 174408 175616 176128 176988 177504 180336 180999 181202 182784 183456 183872 184093 184212 186368 186592 187136 187278 187824 188598 191737 192296 194208 194688 194922 195364 196608 197568 198016 198144 198254 198744 198832 199563 200704 201684 202272 203476 206486 206856 207088 208896 209664 209916 210392 210528 212992 213248 214032 214656 214914 216333 218491 219128 220031 221952 222768 223686 225792 226304 226576 227136 227409 228072 229376 230496 231168 231868 232544 232974 235298 235984 236672 236691 239616 239904 240448 241332 243712 244608 244902 245616 246519 247078 249704 250432 250733 251464 254592 254898 258048 258944 259584 259896 260967 261612 262144 263424 264192 264992 265482 266084 266256 268912 269696 270504 271803 274176 275808 278528 279552 279888 280704 280917 281554 281736 282897 285376 285719 286208 286552 288444 291312 293046 294912 295936 297024 297381 298116 298248 301056 302526 302848 303212 303408 304096 305214 307328 308224 309729 310632 312481 313344 315588 319488 319872 321048 321776 321984 322371 323102 326144 326536 327488 328692 332928 336518 339456 339864 340704 341887 342108 344064 345744 346112 346528 346752 347802 347956 348816 351232 352256 352947 353976 355008 356083 360672 361998 362404 365568 366912 367353 367744 368186 368424 370617 372736 373184 374272 374556 375648 377196 383474 384592 388416 389376 389844 390728 393216 395136 396032 396288 396508 397488 397664 399126 401408 403368 404544 405769 406952 408629 412972 413712 414176 417792 419328 419832 420784 421056 422331 425984 426496 428064 429312 429828 432666 436982 438256 439569 440062 443904 445536 447372 451584 452608 453152 454272 454818 456144 457821 458752 460992 462336 463736 465088 465647 465948 470596 471968 473344 473382 479232 479808 480896 482664 484653 487424 489216 489804 491232 493038 494156 499408 500864 501466 502928 504777 509184 509796 516096 517888 519168 519792 521703 521934 523224 524288 526848 528384 529984 530621 530964 532168 532512 534361 537824 539392 541008 543606 548352 551616 552279 557056 559104 559776 561408 561834 563108 563472 565794 570752 571438 572416 573104 575211 576888 582624 586092 589824 591872 594048 594762 596232 596496 598689 602112 605052 605696 606424 606816 608192 608923 610428 614656 616448 619458 621264 624962 626688 631176 634207 638976 639744 642096 643552 643968 644742 646204 652288 653072 654976 655473 657384 660093 665856 673036 678912 679728 681408 682227 683774 684216 688128 691488 692224 693056 693504 693889 695604 695912 697632 702464 704512 705894 707952 710016 712166 721344 722701 723996 724808 731136 733824 734706 735488 736372 736848 741234 745472 746368 748544 749112 751296 752199 754392 766948 769184 776832 778752 779688 781456 782901 786432 790272 792064 792576 793016 794976 795328 798252 802816 806736 809088 811538 813904 815409 817258 823543 825944 827424 828352 835584 838656 839664 841568 842112 844662 851968 852992 856128 857157 858624 859656 864773 865332 873964 876512 879138 880124 887808 891072 892143 894744 903168 905216 906304 908544 909636 912288 915642 917504 921984 924672 927472 929187 930176 931294 931896 937443 941192 943936 946688 946764 958464 959616 961792 965328 969306 974848 978432 979608 982464 985439 986076 988312 998816 1001728 1002932 1005856 1009554 1018368 1019592 1025661 1032192 1035776 1038336 1039584 1043406 1043868 1046448 1048576 1053696 1056768 1058841 1059968 1061242 1061928 1064336 1065024 1068249 1068722 1075648 1078784 1082016 1087212 1096704 1103232 1104558 1111851 1114112 1118208 1119552 1122816 1123668 1126216 1126944 1130857 1131588 1141504 1142876 1144832 1146208 1150422 1153776 1165248 1172184 1177813 1179648 1183744 1188096 1189524 1192464 1192992 1197378 1204224 1210104 1211392 1212848 1213632 1216384 1217307 1217846 1220856 1225887 1229312 1232896 1238916 1242528 1249924 1253376 1262352 1266993 1268414 1277952 1279488 1284192 1287104 1287936 1288651 1289484 1292408 1304576 1306144 1309952 1310946 1314768 1320186 1331712 1342159 1346072 1357824 1359456 1362816 1364454 1367548 1368432 1376256 1382976 1384448 1386112 1387008 1387778 1391208 1391824 1395264 1396941 1404928 1409024 1411788 1415904 1420032 1424332 1442688 1445402 1447992 1449616 1453959 1462272 1467648 1469412 1470976 1472744 1473696 1482468 1490944 1492736 1497088 1498224 1502592 1504398 1508784 1514331 1529437 1533896 1538368 1540217 1553664 1557504 1559376 1562912 1565802 1572864 1580544 1584128 1585152 1586032 1589952 1590656 1591863 1596504 1603083 1605632 1613472 1618176 1623076 1627808 1630818 1634516 1647086 1651888 1654848 1656704 1656837 1671168 1677312 1679328 1683136 1684224 1689324 1703936 1705984 1712256 1714314 1717248 1719312 1725633 1729546 1730664 1747928 1753024 1755131 1758276 1760248 1775616 1782144 1784286 1789488 1806336 1810432 1812608 1817088 1819272 1824576 1826769 1831284 1835008 1843968 1849344 1854944 1858374 1860352 1862588 1863792 1874886 1882384 1887872 1893376 1893528 1902621 1916928 1919232 1923584 1930656 1938612 1949696 1956864 1959216 1964928 1966419 1970878 1972152 1976624 1980279 1997632 2000033 2003456 2005864 2011712 2019108 2036736 2039184 2051322 2064384 2071552 2076672 2079168 2081667 2086812 2087736 2092896 2097152 2100163 2107392 2113536 2117682 2119936 2122484 2123856 2128672 2130048 2136498 2137444 2151296 2157568 2164032 2168103 2174424 2187367 2193408 2206464 2209116 2223702 2228224 2236416 2239104 2245632 2247336 2252432 2253888 2256597 2261714 2263176 2283008 2285752 2289664 2292416 2300844 2307552 2330496 2344368 2355626 2359296 2367488 2376192 2379048 2384928 2385984 2393209 2394756 2408448 2420208 2422784 2425696 2427264 2432768 2434614 2435692 2441712 2451774 2458624 2465792 2470629 2477832 2485056 2492581 2499848 2506752 2524704 2533986 2536828 2555904 2558976 2568384 2571471 2574208 2575872 2577302 2578968 2584816 2594319 2609152 2612288 2619904 2621892 2629536 2640372 2663424 2684318 2692144 2715648 2718912 2725632 2728908 2735096 2736864 2752512 2765952 2768896 2772224 2774016 2775556 2782416 2783648 2790528 2793882 2809856 2812329 2818048 2823576 2831808 2840064 2840383 2848664 2860403 2885376 2890804 2895984 2899232 2907918 2924544 2935296 2938824 2941952 2945488 2947392 2956317 2964936 2981888 2985472 2994176 2996448 3005184 3008796 3017568 3028662 3058874 3067792 3076736 3076983 3080434 3107328 3115008 3118752 3125824 3131604 3145728 3161088 3168256 3170304 3172064 3179904 3181312 3183726 3193008 3204747 3206166 3211264 3226944 3236352 3246152 3255616 3259529 3261636 3269032 3294172 3303776 3309696 3313408 3313674 3342336 3354624 3358656 3366272 3368448 3378648 3392571 3407872 3411968 3424512 3428628 3434496 3438624 3451266 3459092 3461328 3495856 3506048 3510262 3516552 3520496 3533439 3551232 3564288 3568572 3578976 3612672 3620864 3625216 3634176 3638544 3649152 3651921 3653538 3662568 3670016 3677661 3687936 3698688 3709888 3714347 3716748 3720704 3725176 3727584 3740527 3749772 3764768 3775744 3786752 3787056 3805242 3833856 3838464 3847168 3861312 3865953 3877224 3899392 3913728 3918432 3929856 3932838 3941756 3944304 3953248 3960558 3995264 4000066 4006912 4011728 4023424 4026477 4038216 4073472 4078368 4102644 4128768 4143104 4153344 4158336 4163334 4173624 4175472 4185792 4190823 4194304 4200326 4214784 4227072 4235364 4239872 4244968 4247712 4257344 4260096 4262461 4272996 4274888 4302592 4315136 4328064 4336206 4348848 4374734 4386816 4412928 4418232 4439449 4447404 4456448 4472832 4478208 4491264 4494672 4504864 4507776 4513194 4523428 4526352 4566016 4571504 4579328 4584832 4588311 4601688 4615104 4620651 4660992 4688736 4711252 4718592 4734976 4752384 4758096 4769856 4771968 4775589 4786418 4789512 4809249 4816896 4840416 4845568 4851392 4854528 4857223 4865536 4869228 4871384 4883424 4903548 4917248 4931584 4941258 4955664 4970112 4985162 4999696 5013504 5049408 5058907 5067972 5073656 5111808 5117952 5136768 5142942 5148416 5151744 5154604 5157936 5169632 5188638 5218304 5224576 5239808 5243784 5259072 5265393 5280744 5312177 5326848 5368636 5384288 5431296 5437824 5451264 5457816 5470192 5473728 5480307 5505024 5531904 5537792 5544448 5548032 5551112 5564832 5567296 5581056 5587764 5619712 5624658 5636096 5647152 5663616 5680128 5680766 5697328 5707863 5720806 5764801 5770752 5781608 5791968 5798464 5815836 5849088 5870592 5877648 5883904 5890976 5894784 5912634 5929872 5963776 5970944 5988352 5992896 6000099 6010368 6017592 6035136 6053411 6057324 6117748 6135584 6153472 6153966 6160868 6214656 6230016 6237504 6245001 6251648 6263208 6291456 6300489 6322176 6336512 6340608 6344128 6359808 6362624 6367452 6386016 6409494 6412332 6422528 6453888 6472704 6492304 6504309 6511232 6519058 6523272 6538064 6562101 6588344 6607552 6619392 6626816 6627348 6684672 6709248 6717312 6732544 6736896 6757296 6785142 6815744 6823936 6849024 6857256 6868992 6877248 6898073 6902532 6918184 6922656 6946693 6991712 7012096 7020524 7033104 7040992 7066878 7102464 7128576 7137144 7157952 7179627 7225344 7241728 7250432 7268352 7277088 7298304 7303842 7307076 7325136 7340032 7355322 7375872 7397376 7411887 7419776 7428694 7433496 7441408 7450352 7455168 7477743 7481054 7499544 7529536 7551488 7573504 7574112 7610484 7667712 7676928 7694336 7722624 7731906 7754448 7782957 7798784 7827456 7836864 7859712 7865676 7883512 7888608 7906496 7915999 7921116 7990528 8000132 8013824 8023456 8046848 8052954 8076432 8146944 8156736 8205288 8244691 8257536 8286208 8306688 8316672 8326668 8347248 8350944 8371584 8381646 8388608 8400652 8429568 8454144 8470728 8479744 8489936 8495424 8514688 8520192 8521149 8524922 8545992 8549776 8581209 8605184 8630272 8656128 8672412 8697696 8749468 8773632 8825856 8836464 8868951 8878898 8894808 8912896 8945664 8956416 8982528 8989344 9009728 9015552 9020557 9026388 9046856 9052704 9132032 9143008 9158656 9169664 9176622 9203376 9230208 9241302 9321984 9377472 9395113 9422504 9437184 9469952 9504768 9516192 9539712 9543936 9551178 9572836 9579024 9618498 9633792 9680832 9691136 9702784 9709056 9714446 9731072 9738456 9742768 9766848 9778587 9807096 9834496 9863168 9882516 9911328 9940224 9970324 9999392 10027008 10098816 10117814 10135944 10147312 10177713 10223616 10235904 10273536 10285884 10296832 10303488 10309208 10315872 10339264 10377276 10436608 10449152 10479616 10487568 10518144 10530786 10561488 10600317 10624354 10653696 10706059 10737272 10768576 10781519 10862592 10875648 10902528 10915632 10940384 10947456 10960614 11010048 11063808 11075584 11088896 11096064 11102224 11129664 11134592 11143041 11162112 11175528 11221581 11239424 11249316 11272192 11294304 11327232 11360256 11361532 11394656 11415726 11441612 11529602 11541504 11563216 11583936 11596928 11597859 11631672 11698176 11741184 11755296 11767808 11781952 11789568 11825268 11859744 11927552 11941888 11976704 11985792 12000198 12020736 12035184 12070272 12079431 12106822 12114648 12235496 12271168 12285917 12306944 12307932 12321736 12429312 12460032 12475008 12490002 12503296 12526416 12582912 12600978 12644352 12673024 12681216 12688256 12719616 12725248 12734904 12772032 12787383 12818988 12824664 12845056 12907776 12945408 12984608 13008618 13022464 13038116 13046544 13076128 13124202 13176688 13215104 13238784 13253632 13254696 13318347 13369344 13418496 13434624 13465088 13473792 13514592 13570284 13631488 13647872 13698048 13714512 13737984 13754496 13764933 13796146 13805064 13836368 13845312 13861953 13893386 13983424 14000231 14024192 14041048 14066208 14081984 14133756 14204928 14257152 14274288 14315904 14359254 14450688 14483456 14500864 14536704 14554176 14571669 14596608 14607684 14614152 14650272 14680064 14701141 14710644 14751744 14794752 14823774 14839552 14857388 14866992 14882816 14900704 14910336 14955486 14962108 14999088 15059072 15102976 15147008 15148224 15176721 15220968 15311569 15335424 15353856 15388672 15445248 15463812 15508896 15565914 15597568 15654912 15673728 15719424 15731352 15767024 15777216 15796179 15812992 15831998 15842232 15936531 15981056 16000264 16027648 16046912 16093696 16105908 16152864 16293888 16313472 16410576 16489382 16515072 16572416 16613376 16633344 16653336 16694496 16701888 16743168 16752463 16763292 16777216 16801304 16859136 16908288 16941456 16959488 16979872 16990848 17029376 17040384 17042298 17049844 17091984 17099552 17162418 17210368 17260544 17294403 17312256 17344824 17395392 17448067 17498936 17547264 17651712 17672928 17737902 17757796 17789616 17825792 17891328 17912832 17965056 17978688 18000297 18019456 18031104 18041114 18052776 18093712 18105408 18160233 18264064 18286016 18317312 18339328 18353244 18406752 18460416 18482604 18643968 18754944 18790226 18845008 18874368 18901467 18939904 19009536 19032384 19079424 19087872 19102356 19145672 19158048 19236996 19267584 19361664 19382272 19405568 19418112 19428892 19462144 19476912 19485536 19533696 19557174 19614192 19668992 19686303 19726336 19765032 19822656 19880448 19882681 19940648 19998784 20022821 20054016 20197632 20235628 20271888 20294624 20355426 20447232 20471808 20547072 20571768 20593664 20606976 20618416 20631744 20678528 20694219 20754552 20840079 20873216 20898304 20959232 20975136 21036288 21061572 21122976 21200634 21248708 21307392 21412118 21474544 21537152 21538881 21563038 21725184 21751296 21805056 21831264 21880768 21894912 21921228 22020096 22127616 22151168 22177792 22192128 22204448 22259328 22269184 22286082 22324224 22351056 22433229 22443162 22478848 22498632 22544384 22588608 22654464 22720512 22723064 22789312 22816703 22831452 22883224 23059204 23083008 23126432 23167872 23193856 23195718 23263344 23396352 23482368 23510592 23535616 23563904 23579136 23650536 23719488 23747997 23855104 23883776 23953408 23971584 24000396 24041472 24070368 24140544 24158862 24213644 24229296 24470992 24542336 24571834 24613888 24615864 24643472 24734073 24858624 24920064 24950016 24980004 25006592 25052832 25165824 25201956 25288704 25346048 25362432 25376512 25439232 25450496 25469808 25544064 25563447 25574766 25637976 25649328 25690112 25743627 25815552 25890816 25969216 26000429 26017236 26044928 26076232 26093088 26152256 26183689 26248404 26353376 26430208 26477568 26507264 26509392 26636694 26738688 26836992 26869248 26930176 26947584 27029184 27061671 27140568 27262976 27295744 27396096 27429024 27475968 27508992 27529866 27592292 27610128 27672736 27690624 27723906 27786772 27966848 28000462 28048384 28082096 28132416 28163968 28185339 28267512 28409856 28514304 28548576 28631808 28718508 28901376 28966912 29001728 29073408 29108352 29143338 29193216 29215368 29228304 29300544 29335761 29360128 29402282 29421288 29503488 29589504 29647548 29679104 29714776 29733984 29765632 29801408 29820672 29837227 29910972 29924216 29998176 30118144 30205952 30294016 30296448 30353442 30441936 30623138 30670848 30707712 30777344 30890496 30927624 31017792 31076143 31131828 31195136 31309824 31347456 31438848 31462704 31534048 31554432 31592358 31625984 31663996 31684464 31873062 31962112 32000528 32055296 32093824 32118177 32187392 32211816 32305728 32344557 32587776 32626944 32821152 32978764 33030144 33144832 33226752 33266688 33306672 33388992 33403776 33429123 33486336 33504926 33526584 33554432 33602608 33664743 33718272 33816576 33882912 33918976 33959744 33981696 34000561 34058752 34080768 34084596 34099688 34183968 34199104 34324836 34420736 34521088 34588806 34624512 34689648 34790784 34896134 34997872 35094528 35303424 35345856 35412349 35475804 35515592 35579232 35651584 35782656 35825664 35930112 35957376 36000594 36038912 36062208 36082228 36105552 36187424 36210816 36320466 36528128 36572032 36634624 36678656 36706488 36813504 36857751 36920832 36965208 37185239 37287936 37509888 37580452 37690016 37748736 37802934 37879808 38019072 38064768 38158848 38175744 38204712 38291344 38316096 38362149 38473992 38535168 38723328 38764544 38811136 38836224 38857784 38924288 38953824 38971072 39067392 39114348 39228384 39337984 39372606 39452672 39530064 39645312 39760896 39765362 39881296 39955041 39997568 40045642 40108032 40395264 40471256 40543776 40589248 40710852 40894464 40943616 41094144 41143536 41187328 41213952 41236832 41263488 41357056 41388438 41509104 41680158 41746432 41796608 41918464 41950272 42000693 42072576 42123144 42245952 42373877 42401268 42497416 42614784 42824236 42949088 43074304 43077762 43126076 43450368 43502592 43610112 43662528 43715007 43761536 43789824 43842456 44040192 44103423 44255232 44302336 44355584 44384256 44408896 44518656 44538368 44572164 44648448 44702112 44866458 44886324 44957696 44997264 45088768 45177216 45308928 45441024 45446128 45530163 45578624 45633406 45662904 45766448 45934707 46118408 46166016 46252864 46335744 46387712 46391436 46526688 46792704 46964736 47021184 47071232 47127808 47158272 47301072 47438976 47495994 47710208 47767552 47809593 47906816 47943168 48000792 48082944 48140736 48281088 48286511 48317724 48427288 48458592 48626851 48941984 49084672 49143668 49227776 49231728 49286944 49468146 49717248 49840128 49900032 49960008 50013184 50105664 50257389 50331648 50403912 50577408 50692096 50724864 50753024 50878464 50900992 50939616 51088128 51126894 51149532 51275952 51298656 51380224 51487254 51631104 51781632 51883209 51938432 52000858 52034472 52089856 52152464 52186176 52304512 52344201 52367378 52496808 52706752 52860416 52955136 53014528 53018784 53273388 53477376 53673984 53738496 53860352 53895168 54058368 54123342 54281136 54480699 54525952 54591488 54792192 54858048 54951936 55017984 55059732 55184584 55220256 55345472 55381248 55411993 55447812 55573544 55933696 56000924 56096768 56164192 56264832 56327936 56370678 56535024 56819712 57028608 57097152 57263616 57437016 57712837 57802752 57933824 58003456 58146816 58216704 58286676 58386432 58430736 58456608 58601088 58671522 58720256 58804564 58842576 59006976 59179008 59295096 59358208 59429552 59467968 59531264 59602816 59641344 59648043 59674454 59821944 59848432 59996352 60068463 60236288 60411904 60588032 60592896 60706884 60883872 61246276 61341696 61415424 61554688 61780992 61855248 62035584 62082657 62152286 62263656 62390272 62520237 62619648 62694912 62877696 62925408 63068096 63108864 63143899 63184716 63251968 63327992 63368928 63746124 63924224 64001056 64110592 64187648 64236354 64374784 64423632 64611456 64689114 65175552 65253888 65642304 65765791 65957528 66060288 66289664 66453504 66533376 66613344 66777984 66807552 66858246 66972672 67009852 67053168 67108864 67205216 67329486 67436544 67633152 67765824 67837952 67919488 67963392 68001122 68117504 68161536 68169192 68199376 68367936 68398208 68450109 68649672 68841472 69042176 69177612 69249024 69379296 69581568 69792268 69995744 70189056 70606848 70691712 70824698 70951608 71031184 71158464 71243991 71303168 71565312 71651328 71860224 71914752 72001188 72077824 72124416 72164456 72211104 72374848 72421632 72640932 73056256 73144064 73269248 73357312 73412976 73627008 73715502 73841664 73930416 74202219 74370478 74575872 74942413 75019776 75160904 75380032 75470633 75497472 75605868 75759616 76038144 76129536 76317696 76351488 76409424 76582688 76632192 76724298 76947984 77070336 77446656 77529088 77622272 77672448 77715568 77848576 77907648 77942144 78001287 78134784 78228696 78456768 78551067 78675968 78745212 78905344 79060128 79290624 79521792 79530724 79762592 79910082 79995136 80091284 80216064 80790528 80942512 81087552 81178496 81185013 81421704 81788928 81887232 82188288 82287072 82374656 82427904 82473664 82526976 82714112 82776876 83018208 83360316 83492864 83593216 83836928 83900544 84001386 84145152 84246288 84491904 84556017 84747754 84802536 84994832 85229568 85648472 85898176 86001419 86148608 86155524 86252152 86900736 87005184 87220224 87325056 87430014 87523072 87579648 87684912 88080384 88206846 88510464 88604672 88711168 88768512 88817792 89037312 89076736 89144328 89296896 89404224 89511681 89732916 89772648 89915392 89994528 90177536 90307009 90354432 90617856 90882048 90892256 91060326 91157248 91266812 91325808 91532896 91869414 92236816 92332032 92505728 92671488 92775424 92782872 93053376 93228429 93585408 93929472 94042368 94142464 94255616 94316544 94602144 94877952 94991988 95420416 95535104 95619186 95813632 95886336 96001584 96165888 96281472 96354531 96562176 96573022 96635448 96854576 96917184 97033671 97253702 97883968 98001617 98169344 98287336 98455552 98463456 98573888 98936292 99434496 99680256 99800064 99920016 100026368 100211328 100514778 100663296 100807824 101154816 101384192 101449728 101506048 101756928 101801984 101879232 102001683 102176256 102253788 102299064 102551904 102597312 102760448 102907987 102974508 103262208 103563264 103766418 103876864 104001716 104068944 104179712 104304928 104372352 104609024 104688402 104734756 104993616 105413504 105720832 105910272 106029056 106037568 106237047 106546776 106954752 107180983 107347968 107476992 107720704 107790336 108116736 108246684 108562272 108961398 109051904 109182976 109584384 109716096 109903872 110035968 110119464 110369168 110440512 110573253 110690944 110762496 110823986 110895624 111147088 111555717 111867392 112001848 112193536 112328384 112529664 112655872 112741356 113070048 113639424 114057216 114194304 114527232 114874032 115425674 115605504 115867648 116006912 116293632 116433408 116573352 116772864 116861472 116913216 117202176 117267241 117343044 117440512 117609128 117685152 118013952 118358016 118590192 118716416 118859104 118935936 119062528 119205632 119282688 119296086 119348908 119643888 119696864 119992704 120136926 120472576 120823808 121176064 121185792 121413768 121767744 122136469 122492552 122683392 122830848 123109376 123561984 123710496 124071168 124165314 124304572 124527312 124780544 125040474 125239296 125389824 125755392 125850816 126002079 126136192 126217728 126287798 126369432 126503936 126655984 126737856 127121631 127492248 127848448 128002112 128221184 128375296 128472708 128749568 128847264 129222912 129378228 130351104 130507776 131284608 131531582 131915056 132120576 132310269 132579328 132907008 133066752 133226688 133555968 133615104 133716492 133945344 134019704 134106336 134410432 134658972 134873088 135266304 135531648 135675904 135838976 135926784 136002244 136235008 136323072 136338384 136398752 136735872 136796416 136900218 137299344 137682944 137804121 138084352 138355224 138498048 138758592 139163136 139178767 139584536 139991488 140159747 140378112 141213696 141383424 141649396 141903216 142062368 142316928 142487982 142606336 143130624 143302656 143720448 143829504 144002376 144155648 144248832 144328912 144422208 144749696 144843264 144859533 145281864 145880553 146112512 146288128 146538496 146714624 146825952 147254016 147431004 147683328 147860832 148404438 148740956 149151744 149884826 150039552 150321808 150760064 150772167 150941266 150994944 151211736 151519232 152076288 152259072 152635392 152702976 152818848 153165376 153264384 153448596 153895968 154140672 154893312 155058176 155244544 155344896 155431136 155697152 155815296 155884288 156002574 156269568 156457392 156913536 157032603 157102134 157351936 157490424 157810688 158120256 158581248 159043584 159061448 159525184 159716921 159820164 159990272 160182568 160432128 161581056 161885024 162175104 162356992 162370026 162843408 163577856 163774464 164376576 164574144 164749312 164855808 164947328 165053952 165428224 165553752 166036416 166235979 166720632 166985728 167186432 167673856 167801088 168002772 168290304 168492576 168983808 169112034 169495508 169605072 169989664 170459136 171296944 171796352 172002838 172297216 172311048 172504304 173138511 173801472 174010368 174440448 174650112 174860028 175046144 175159296 175369824 176160768 176413692 177020928 177209344 177422336 177537024 177635584 178074624 178153472 178288656 178593792 178808448 178944129 179023362 179465832 179545296 179830784 179989056 180205389 180355072 180614018 180708864 181235712 181764096 181784512 182003003 182120652 182314496 182533624 182651616 183065792 183285823 183738828 184473632 184664064 185011456 185342976 185550848 185565744 186106752 186456858 187170816 187858944 188084736 188284928 188511232 188633088 189204288 189431697 189755904 189983976 190840832 191070208 191238372 191627264 191772672 192003168 192331776 192562944 192709062 193124352 193146044 193270896 193709152 193834368 194067342 194507404 195767936 196003234 196338688 196574672 196911104 196926912 197147776 197297373 197872584 198868992 199360512 199600128 199840032 200052736 200422656 201029556 201326592 201615648 202309632 202768384 202899456 203012096 203513856 203603968 203758464 204003366 204352512 204507576 204598128 205103808 205194624 205350327 205520896 205815974 205949016 206524416 207126528 207532836 207753728 208003432 208137888 208359424 208609856 208744704 208860589 209218048 209376804 209469512 209987232 210827008 211441664 211820544 212058112 212075136 212474094 213093552 213909504 214361966 214695936 214953984 215441408 215580672 216233472 216493368 217124544 217533001 217922796 218103808 218365952 219168768 219432192 219807744 220071936 220238928 220738336 220881024 221146506 221381888 221524992 221647972 221791248 222294176 223111434 223734784 224003696 224387072 224656768 224827239 225059328 225311744 225482712 226140096 226411899 227278848 228114432 228388608 229054464 229748064 230851348 231211008 231735296 232013824 232587264 232866816 233146704 233545728 233722944 233826432 234003861 234404352 234534482 234686088 234881024 235218256 235370304 235653201 236027904 236716032 237180384 237432832 237718208 237871872 238003927 238125056 238411264 238565376 238592172 238697816 239287776 239393728 239985408 240273852 240945152 241647616 242352128 242371584 242827536 243535488 244272938 244985104 245366784 245661696 246218752 247123968 247420992 247886443 248142336 248330628 248609144 249054624 249561088 250080948 250478592 250779648 251510784 251701632 252004158 252272384 252435456 252575596 252738864 253007872 253311968 253475712 254243262 254984496 255696896 256004224 256442368 256750592 256945416 257499136 257694528 258004257 258445824 258756456 260296673 260702208 261015552 262569216 263063164 263830112 264241152 264620538 265158656 265814016 266133504 266453376 267111936 267230208 267432984 267890688 268039408 268212672 268535043 268820864 269317944 269746176 270532608 270921027 271063296 271351808 271677952 271853568 272004488 272470016 272646144 272676768 272797504 273471744 273592832 273800436 274598688 275365888 275608242 276168704 276710448 276996096 277517184 278326272 278357534 279169072 279685287 279982976 280319494 280756224 282427392 282766848 283298792 283806432 284124736 284633856 284975964 285212672 286261248 286605312 287440896 287659008 288004752 288311296 288497664 288657824 288844416 289499392 289686528 289719066 290563728 291761106 292225024 292576256 293076992 293429248 293651904 294004851 294508032 294862008 295366656 295721664 296617139 296808876 297481912 298303488 299769652 300079104 300643616 301520128 301544334 301882532 301989888 302423472 303038464 304152576 304518144 305270784 305405952 305637696 306005049 306330752 306528768 306897192 307791936 308281344 308723961 309786624 310116352 310489088 310689792 310862272 311394304 311630592 311768576 312005148 312539136 312914784 313827072 314065206 314204268 314703872 314980848 315621376 316240512 317162496 318087168 318122896 318711141 319050368 319433842 319640328 319980544 320365136 320864256 321542949 323162112 323770048 324350208 324713984 324740052 325686816 327155712 327548928 328753152 329148288 329498624 329711616 329894656 330107904 330856448 331107504 332072832 332471958 333441264 333971456 334372864 334667151 335347712 335602176 336005544 336580608 336985152 337967616 338005577 338224068 338991016 339210144 339979328 340387957 340918272 342593888 343592704 344005676 344594432 344622096 345008608 346277022 347602944 348020736 348880896 349300224 349720056 350092288 350318592 350739648 351801723 352321536 352827384 354041856 354418688 354844672 355074048 355271168 356149248 356306944 356577312 357187584 357616896 357888258 358046724 358931664 359090592 359661568 359978112 360410778 360710144 361228036 361417728 362471424 363528192 363569024 364006006 364241304 364628992 365067248 365303232 366131584 366409407 366571646 367477656 368947264 369328128 370022912 370685952 371101696 371131488 372213504 372913716 374341632 375717888 376169472 376569856 377022464 377266176 378408576 378863394 379511808 379967952 381364893 381681664 382140416 382476744 383254528 383545344 384006336 384663552 385125888 385418124 386248704 386292088 386541792 387418304 387668736 387883951 388134684 389014808 391535872 392006468 392677376 393149344 393822208 393853824 394295552 394594746 395745168 397737984 398721024 399200256 399680064 400105472 400845312 402059112 403231296 403989859 404619264 405536768 405798912 406024192 407027712 407207936 407516928 408006732 408705024 409015152 409196256 410207616 410389248 410700654 411041792 411631948 411898032 413048832 414253056 415065672 415507456 416006864 416275776 416718848 417219712 417489408 417536301 417721178 418436096 418753608 418939024 419974464 420479241 421654016 422883328 423641088 424116224 424150272 424948188 426187104 427819008 428723932 429391872 429907968 430882816 431161344 432466944 432986736 434249088 434578599 435066002 435845592 436207616 436731904 437641659 438337536 438864384 439615488 440143872 440477856 441476672 441762048 442007293 442293012 442763776 443049984 443295944 443582496 444588352 446222868 447469568 448007392 448774144 449313536 449654478 450118656 450623488 450965424 452280192 452823798 454557696 456228864 456777216 458108928 459496128 460360537 461702696 462422016 463470592 464027648 465174528 465733632 466293408 467091456 467445888 467652864 468007722 468808704 469068964 469372176 469762048 470436512 470740608 471306402 472055808 473432064 474360768 474865664 475436416 475743744 476007854 476250112 476822528 477130752 477184344 477395632 478575552 478787456 479150763 479970816 480547704 481890304 483295232 484704256 484743168 485655072 487070976 488545876 489970208 490733568 491323392 492437504 494247936 494841984 495772886 496284672 496661256 497218288 498109248 498707937 499122176 500161896 500957184 501559296 503021568 503403264 504008316 504544768 504870912 505151192 505477728 506015744 506623936 506951424 508486524 509968992 511393792 512008448 512884736 513501184 513890832 514998272 515389056 516008514 516891648 517512912 519415533 520593346 521404416 522031104 525138432 526126328 527660224 528294431 528482304 529241076 530317312 531628032 532267008 532906752 534223872 534460416 534865968 535781376 536078816 536425344 537070086 537641728 538635888 539492352 541065216 541842054 542126592 542703616 543355904 543707136 544008976 544940032 545292288 545353536 545595008 546009009 546943488 547185664 547600872 549197376 549857469 550731776 551216484 552337408 553420896 553992192 555034368 556652544 556715068 558338144 559370574 559965952 560638988 561512448 564854784 565533696 566597584 567612864 568249472 568295091 569267712 569951928 570425344 572522496 573210624 574881792 575318016 576009504 576622592 576995328 577315648 577688832 578998784 579373056 579438132 581127456 583522212 584450048 585152512 586153984 586858496 587303808 588009702 589016064 589724016 590733312 591443328 591892119 593234278 593617752 594963824 596606976 599539304 600158208 601287232 602009933 603040256 603088668 603765064 603979776 604846944 606076928 608305152 609036288 610541568 610811904 611275392 612010098 612661504 613057536 613794384 615583872 616562688 617447922 619573248 620232704 620978176 621379584 621724544 622788608 623261184 623537152 624010296 625078272 625829568 626581767 627654144 628130412 628408536 629407744 629961696 631242752 632149063 632481024 634324992 636174336 636245792 637422282 638100736 638867684 639280656 639961088 640730272 641728512 643085898 646324224 647540096 648700416 649427968 649480104 651373632 652599003 654311424 655097856 657506304 658296576 658997248 659423232 659789312 660215808 661712896 662215008 664145664 664943916 666882528 667942912 668745728 669334302 670695424 671204352 672011088 673161216 673970304 674481717 675935232 676011154 676448136 677982032 678420288 679235697 679958656 680775914 681836544 685187776 687185408 688011352 689188864 689244192 690017216 692554044 695205888 696041472 697761792 698600448 699440112 700184576 700637184 701479296 703603446 704643072 705654768 708083712 708837376 709689344 710148096 710542336 712298496 712613888 713154624 714011781 714375168 715233792 715776516 716093448 717863328 718181184 719323136 719956224 720355909 720821556 721420288 722456072 722835456 724942848 727056384 727138048 728012012 728482608 729257984 730134496 730606464 732263168 732818814 733143292 734955312 737894528 738656256 740045824 741371904 742203392 742262976 743659329 744427008 745827432 748683264 750266881 751435776 752338944 753139712 754044928 754532352 756817152 757726788 759023616 759935904 762729786 763363328 764280832 764953488 766509056 767090688 768012672 769327104 770251776 770836248 772497408 772584176 773083584 774012771 774836608 775337472 775767902 776269368 778029616 780890019 783071744 784012936 785354752 786298688 787644416 787707648 788591104 789189492 791490336 795475968 797442048 798400512 799360128 800210944 801690624 804118224 806462592 807979718 809238528 811073536 811597824 812048384 812763081 814055424 814415872 815033856 816013464 817410048 818030304 818392512 820415232 820778496 820870687 821401308 822083584 823263896 823796064 826097664 828506112 830131344 831014912 832013728 832551552 833437696 834439424 834978816 835072602 835442356 836872192 837507216 837878048 839948928 840958482 843308032 845766656 847282176 848232448 848300544 849896376 852374208 854955283 855638016 857447864 858783744 859815936 861765632 862322688 864933888 865973472 868498176 869157198 870132004 871691184 872415232 873463808 875283318 876675072 877728768 879230976 880287744 880955712 882014553 882953344 883524096 884014586 884586024 885527552 886099968 886591888 887164992 889176704 889851417 892445736 894939136 896014784 897548288 898627072 899308956 900237312 901246976 901930848 904560384 905647596 909115392 912457728 913554432 916217856 918992256 920721074 923405392 924844032 926171883 926941184 928055296 930349056 931467264 932586816 934182912 934891776 935305728 936015444 937617408 938137928 938744352 940873024 941481216 942612804 944111616 946864128 948721536 949731328 950872832 951487488 952015708 952500224 953645056 954261504 954368688 954791264 957151104 957574912 958301526 959941632 961095408 963780608 964628847 966590464 969408512 969486336 971310144 974141952 974251369 977091752 979940416 981118229 981467136 982646784 984875008 988495872 989683968 991545772 992569344 993322512 994436576 996218496 997415874 998244352 1000323792 1001914368 1003118592 1006043136 1006806528 1008016632 1009089536 1009741824 1010302384 1010955456 1012031488 1013247872 1013902848 1014016731 1016973048 1019937984 1021163871 1022787584 1024016896 1025769472 1027002368 1027781664 1029996544 1030778112 1032017028 1033783296 1035025824 1038831066 1041186692 1042808832 1044062208 1050276864 1052252656 1055320448 1055405169 1056588862 1056964608 1058482152 1060634624 1063256064 1064534016 1065813504 1068447744 1068920832 1069731936 1071562752 1072157632 1072850688 1074140172 1075283456 1077271776 1078984704 1082130432 1083684108 1084253184 1085407232 1086711808 1087414272 1088017952 1089880064 1090584576 1090707072 1091190016 1092018018 1093886976 1094371328 1095201744 1098394752 1099228221 1099714938 1101463552 1102432968 1104674816 1106841792 1107984384 1110068736 1113305088 1113430136 1116676288 1118018447 1118741148 1119931904 1121277976 1123024896 1129709568 1131067392 1133195168 1135225728 1136498944 1136590182 1138535424 1139903856 1140850688 1145044992 1146421248 1149763584 1150636032 1152019008 1153245184 1153990656 1154631296 1155377664 1157997568 1158746112 1158876264 1162254912 1163651853 1167044424 1168900096 1170305024 1172307968 1173716992 1174607616 1176019404 1178032128 1179448032 1181466624 1182886656 1183784238 1186468556 1187235504 1189927648 1193213952 1199078608 1200316416 1202574464 1204019866 1206080512 1206177336 1207530128 1209693888 1211969577 1212153856 1216610304 1218072576 1221083136 1221623808 1222550784 1224020196 1225323008 1226115072 1227588768 1231167744 1233125376 1234895844 1239146496 1240465408 1241956352 1242759168 1243449088 1245577216 1246522368 1247074304 1248020592 1250156544 1251659136 1252608903 1253163534 1255308288 1256260824 1256817072 1258815488 1259923392 1261437723 1262485504 1264298126 1264962048 1268649984 1272348672 1272491584 1274021021 1274844564 1276201472 1277735368 1278561312 1279922176 1281460544 1283000761 1283457024 1286171796 1292648448 1295080192 1297400832 1298855936 1298960208 1302747264 1305198006 1308622848 1310195712 1315012608 1316593152 1317994496 1318846464 1319578624 1320431616 1323425792 1324430016 1326021879 1328291328 1329887832 1333765056 1335885824 1337491456 1338668604 1341390848 1342408704 1344022176 1346322432 1347940608 1348963434 1351870464 1352022308 1352896272 1355964064 1356840576 1358471394 1359917312 1361551828 1363673088 1370375552 1374370816 1376022704 1378377728 1378488384 1380034432 1381081611 1385108088 1390411776 1392082944 1395523584 1397200896 1398880224 1400369152 1401274368 1402958592 1407206892 1409286144 1411309536 1416167424 1417674752 1419378688 1420296192 1421084672 1424596992 1425227776 1426309248 1428023562 1428750336 1430467584 1431553032 1432186896 1435726656 1436362368 1437452289 1438646272 1439912448 1440711818 1441643112 1442840576 1444912144 1445670912 1449885696 1454112768 1454276096 1456024024 1456965216 1458515968 1460268992 1461212928 1462024123 1464526336 1465637628 1466286584 1469910624 1475789056 1477312512 1480091648 1482743808 1484406784 1484525952 1487318658 1488854016 1491654864 1497366528 1500533762 1502871552 1504677888 1506279424 1508089856 1509064704 1513634304 1515453576 1518047232 1519871808 1522731007 1525459572 1526726656 1528561664 1529906976 1533018112 1534181376 1536025344 1538654208 1540503552 1541672496 1544994816 1545168352 1546167168 1548025542 1549673216 1550674944 1551535804 1552538736 1556059232 1561780038 1566143488 1568025872 1570709504 1572597376 1575288832 1575415296 1577182208 1578378984 1582980672 1584883293 1590951936 1594884096 1596801024 1598720256 1600421888 1603381248 1608236448 1612925184 1615959436 1618477056 1622147072 1623195648 1624096768 1625526162 1628110848 1628831744 1630067712 1632026928 1634820096 1636060608 1636785024 1638027027 1640830464 1641556992 1641741374 1642802616 1644167168 1646527792 1647592128 1649572407 1652195328 1657012224 1660262688 1662029824 1664027456 1665103104 1666027489 1666875392 1668878848 1669957632 1670145204 1670884712 1673744384 1675014432 1675756096 1679897856 1681916964 1686616064 1691533312 1694564352 1696464896 1696601088 1699792752 1704748416 1709910566 1711276032 1714895728 1717567488 1719631872 1723531264 1724645376 1729867776 1731946944 1736996352 1738314396 1740264008 1743382368 1746927616 1750566636 1753350144 1755457536 1758461952 1760575488 1761911424 1764029106 1765906688 1767048192 1768029172 1769172048 1771055104 1772199936 1773183776 1774329984 1778353408 1779702834 1784891472 1789878272 1792029568 1795096576 1797254144 1798617912 1800474624 1802493952 1803861696 1806029799 1809120768 1811295192 1818230784 1822076711 1824915456 1827108864 1832435712 1837984512 1841442148 1846810784 1849688064 1852343766 1853882368 1856110592 1860698112 1862934528 1865173632 1868365824 1869783552 1870611456 1872030888 1875234816 1876275856 1877488704 1879745301 1881746048 1882962432 1885225608 1888223232 1893728256 1896447189 1897443072 1899462656 1901745664 1902974976 1904031416 1905000448 1907290112 1908523008 1908737376 1909582528 1914302208 1915149824 1916603052 1919883264 1922190816 1927561216 1929257694 1933180928 1938817024 1938972672 1942620288 1948283904 1948502738 1954183504 1957797009 1959880832 1962236458 1962934272 1965293568 1969750016 1976991744 1979367936 1983091544 1985138688 1986645024 1988873152 1992436992 1994831748 1996488704 2000647584 2003828736 2006237184 2012086272 2013613056 2016033264 2018179072 2019483648 2020604768 2021910912 2024062976 2026495744 2027805696 2028033462 2033946096 2039875968 2042327742 2045575168 2048033792 2051538944 2054004736 2055563328 2059993088 2061556224 2064034056 2067566592 2070051648 2076319973 2077662132 2082373384 2085617664 2088124416 2100553728 2104505312 2110640896 2110810338 2113177724 2113929216 2116964304 2121269248 2126512128 2129068032 2131627008 2136895488 2137841664 2139463872 2142035343 2143125504 2144315264 2145701376 2148280344 2150566912 2154543552 2157969408 2161067727 2164260864 2167368216 2168506368 2170814464 2173423616 2174828544 2176035904 2179760128 2181169152 2181414144 2182380032 2184036036 2187773952 2188742656 2190403488 2196789504 2198456442 2199429876 2202927104 2204865936 2209349632 2213683584 2215968768 2220137472 2226610176 2226860272 2230977987 2233352576 2236036894 2237482296 2239863808 2242555952 2246049792 2250800643 2259419136 2262134784 2266390336 2270451456 2272997888 2273180364 2277070848 2279807712 2290089984 2292842496 2299527168 2301272064 2304038016 2306490368 2307981312 2309262592 2310755328 2315995136 2317492224 2317752528 2324509824 2327303706 2334088848 2337800192 2340610048 2342670057 2344615936 2347433984 2349215232 2352038808 2356064256 2358896064 2362933248 2365773312 2366039039 2367568476 2372937112 2374471008 2379855296 2382715699 2386427904 2398157216 2400632832 2405148928 2408039732 2412161024 2412354672 2415060256 2419387776 2423939154 2424307712 2433220608 2436145152 2442166272 2443247616 2445101568 2448040392 2450646016 2452230144 2455177536 2462335488 2462612061 2466250752 2469791688 2478292992 2480930816 2483912704 2485518336 2486898176 2491154432 2493044736 2494148608 2496041184 2500313088 2503318272 2505217806 2506327068 2510616576 2512521648 2513634144 2517630976 2519846784 2522875446 2524971008 2528596252 2529924096 2537299968 2544697344 2544983168 2548042042 2549689128 2552402944 2555470736 2557122624 2559844352 2562921088 2564865849 2566001522 2566914048 2572343592 2585296896 2590160384 2594801664 2597711872 2597920416 2605494528 2610396012 2617245696 2620391424 2630025216 2633186304 2635988992 2637692928 2639157248 2640863232 2646851584 2648860032 2652043758 2656582656 2659775664 2667530112 2669554251 2671771648 2674982912 2677337208 2682781696 2684817408 2688044352 2692644864 2695881216 2697926868 2703740928 2704044616 2705792544 2711928128 2713681152 2715187657 2716942788 2719834624 2723103656 2727346176 2740751104 2748741632 2752045408 2756755456 2756976768 2760068864 2762163222 2770216176 2780823552 2784165888 2791047168 2794401792 2797760448 2800738304 2802548736 2805917184 2814413784 2822619072 2827929013 2832334848 2835349504 2838757376 2840592384 2842169344 2849193984 2850455552 2852618496 2856047124 2857500672 2860935168 2863106064 2864373792 2871453312 2872724736 2874904578 2877292544 2879824896 2881423636 2883286224 2885681152 2889824288 2891341824 2899771392 2908225536 2908552192 2912048048 2913930432 2917031936 2920537984 2922425856 2922754107 2924048246 2929052672 2931275256 2932573168 2939821248 2943354687 2951578112 2954625024 2960183296 2965487616 2968813568 2969051904 2974637316 2977708032 2983309728 2994733056 3001067524 3005743104 3009355776 3012558848 3016179712 3018129408 3027268608 3030907152 3036094464 3039743616 3042050193 3045462014 3050919144 3053453312 3057123328 3059813952 3063491613 3066036224 3068362752 3072050688 3077308416 3081007104 3083344992 3089989632 3090336704 3092334336 3094051051 3096051084 3099346432 3101349888 3103071608 3105077472 3112118464 3123560076 3132286976 3136051744 3141419008 3145194752 3150577664 3150830592 3154364416 3156757968 3165961344 3169766586 3181903872 3189768192 3193602048 3197440512 3200843776 3206762496 3216472896 3222523759 3225850368 3231918872 3236954112 3244294144 3246391296 3248193536 3251052324 3256221696 3257663488 3260135424 3264053856 3269640192 3272121216 3273570048 3276054054 3281660928 3283113984 3283482748 3285605232 3288334336 3293055584 3295184256 3299144814 3304390656 3314024448 3320525376 3324059648 3328054912 3330206208 3332054978 3333750784 3337757696 3339915264 3340290408 3341769424 3347488768 3350028864 3351512192 3354055341 3359795712 3363833928 3373232128 3383066624 3389128704 3392929792 3393202176 3399585504 3409496832 3419821132 3422552064 3429791456 3435134976 3439263744 3447062528 3449290752 3459735552 3463893888 3473992704 3476628792 3480528016 3486764736 3490955559 3493855232 3501133272 3506700288 3510915072 3516923904 3521150976 3523822848 3528058212 3531813376 3534096384 3536058344 3538344096 3542110208 3544399872 3546367552 3548659968 3556706816 3559405668 3569782944 3579756544 3584059136 3590193152 3594508288 3597235824 3600949248 3604987904 3607723392 3612059598 3618241536 3622590384 3635908731 3636461568 3644153422 3649830912 3654217728 3664871424 3675969024 3682884296 3693621568 3698061017 3699376128 3704687532 3707764736 3712221184 3721396224 3725869056 3730347264 3736731648 3739567104 3741222912 3744061776 3750469632 3752551712 3754977408 3759490602 3763492096 3765924864 3770451216 3776446464 3787456512 3792894378 3794886144 3798925312 3803491328 3805949952 3808062832 3810000896 3814580224 3817046016 3817474752 3819165056 3822063063 3828604416 3830299648 3833206104 3839766528 3844381632 3849002283 3855122432 3858515388 3866361856 3877634048 3877945344 3885240576 3896567808 3897005476 3908367008 3915594018 3919761664 3924472916 3925868544 3930587136 3939500032 3953983488 3958735872 3966183088 3970277376 3973290048 3977746304 3978065637 3984873984 3989663496 3992977408 4001295168 4007657472 4012474368 4024172544 4027226112 4032066528 4036358144 4038967296 4041209536 4043821824 4048125952 4052991488 4055611392 4056066924 4067892192 4079751936 4084655484 4091150336 4096067584 4103077888 4108009472 4111126656 4119986176 4123112448 4128068112 4135133184 4140103296 4143244833 4152639946 4155324264 4164746768 4171235328 4176248832 4201107456 4209010624 4214069531 4221281792 4221620676 4226355448 4227858432 4233928608 4242538496 4253024256 4258136064 4263254016 4273790976 4275683328 4278927744 4284070686 4286251008 4288630528 4291402752 4296560688 4301133824 4309087104 4315938816 4322135454 4328521728 4334736432 4337012736 4341628928 4346847232 4349657088 4352071808 4359520256 4362338304 4362828288 4364760064 4368072072 4375547904 4377485312 4380806976 4386072369 4393579008 4396912884 4398859752 4405854208 4409731872 4418699264 4425043441 4427367168 4431937536 4440274944 4453220352 4453720544 4461955974 4466705152 4472073788 4474964592 4479727616 4485111904 4492099584 4501601286 4518838272 4524269568 4532780672 4540902912 4545995776 4546360728 4554141696 4559615424 4568193021 4580179968 4585684992 4599054336 4602544128 4608076032 4612980736 4615962624 4618525184 4621510656 4631990272 4634984448 4635505056 4649019648 4654607412 4668177696 4675600384 4681220096 4685340114 4689231872 4694867968 4698430464 4704077616 4712128512 4717792128 4725866496 4731546624 4732078078 4735136952 4745874224 4748942016 4754649879 4759710592 4765431398 4772855808 4796314432 4801265664 4810297856 4816079464 4824322048 4824709344 4830120512 4838775552 4847878308 4848615424 4866441216 4872290304 4884332544 4886495232 4890203136 4896080784 4901292032 4904460288 4910355072 4924670976 4925224122 4932501504 4939583376 4956585984 4961861632 4967825408 4971036672 4973796352 4982308864 4986089472 4988297216 4992082368 4998082467 5000626176 5006636544 5010435612 5012654136 5021233152 5025043296 5027268288 5035261952 5039693568 5042491363 5045750892 5049942016 5057192504 5059848192 5074599936 5089394688 5089966336 5096084084 5099378256 5104805888 5110941472 5114245248 5119688704 5125842176 5129731698 5132003044 5133828096 5144687184 5170593792 5180320768 5189603328 5195423744 5195840832 5210989056 5220792024 5240782848 5251868167 5260050432 5266372608 5271977984 5275385856 5278314496 5281726464 5293703168 5297720064 5304087516 5313165312 5319551328 5335060224 5339108502 5343543296 5349965824 5354674416 5365563392 5369634816 5376088704 5385289728 5391762432 5395853736 5407481856 5408089232 5411585088 5418089397 5423856256 5427362304 5430375314 5433885576 5439669248 5446207312 5454692352 5466230133 5481502208 5497483264 5504090816 5513510912 5513953536 5520137728 5524326444 5540432352 5561647104 5568331776 5582094336 5588803584 5595520896 5601476608 5605097472 5611834368 5628827568 5645238144 5655858026 5664669696 5670699008 5677514752 5681184768 5684338688 5689341567 5698387968 5700911104 5705236992 5712094248 5715001344 5721870336 5726212128 5728747584 5742906624 5745449472 5746094809 5749809156 5754585088 5759649792 5762847272 5766572448 5779648576 5782683648 5799542784 5816451072 5817104384 5824096096 5827860864 5834063872 5841075968 5844851712 5845508214 5848096492 5858105344 5862550512 5865146336 5879642496 5886709374 5903156224 5909250048 5920366592 5930975232 5937627136 5938103808 5949274632 5955416064 5966619456 5984686981 5989466112 6002135048 6011486208 6018711552 6025117696 6032359424 6036258816 6054537216 6061814304 6072188928 6079487232 6084100386 6090924028 6101838288 6106906624 6114246656 6119627904 6126983226 6132072448 6136725504 6144101376 6154616832 6162014208 6166689984 6179979264 6180673408 6184668672 6188102102 6192102168 6198692864 6202699776 6206143216 6210154944 6224236928 6228959919 6247120152 6264573952 6272103488 6282838016 6290389504 6301155328 6301661184 6308728832 6313515936 6331922688 6339533172 6363807744 6379536384 6387204096 6394881024 6401687552 6413524992 6432945792 6445047518 6451700736 6463837744 6473908224 6483203181 6488588288 6492782592 6496387072 6502104648 6512443392 6515326976 6520270848 6528107712 6539280384 6544242432 6547140096 6552108108 6563321856 6566227968 6566965496 6571210464 6586111168 6590368512 6598289628 6608781312 6628048896 6641050752 6648119296 6656109824 6660412416 6664109956 6667501568 6675515392 6679830528 6680580816 6683538848 6694977536 6700057728 6703024384 6708110682 6719591424 6727667856 6746464256 6752401929 6766133248 6778257408 6785859584 6786404352 6799171008 6818993664 6839642264 6859582912 6867827603 6870269952 6878527488 6894125056 6898581504 6919471104 6927787776 6947985408 6953257584 6961056032 6973529472 6981911118 6987710464 7002266544 7013400576 7021830144 7033847808 7042301952 7047645696 7056116424 7063626752 7068192768 7072116688 7076688192 7084220416 7088799744 7092735104 7097319936 7098117117 7113413632 7118811336 7139565888 7148147097 7159513088 7168118272 7180386304 7189016576 7194471648 7201898496 7209975808 7215446784 7224119196 7236483072 7245180768 7271817462 7272923136 7288306844 7299661824 7308435456 7329742848 7351938048 7365768592 7387243136 7387836183 7396122034 7398752256 7409375064 7415529472 7424442368 7442792448 7451738112 7460694528 7473463296 7479134208 7482445824 7488123552 7500939264 7505103424 7509954816 7518981204 7526984192 7531849728 7540902432 7552892928 7574913024 7585788756 7589772288 7597850624 7606982656 7611899904 7616125664 7620001792 7629160448 7634092032 7634949504 7638330112 7644126126 7657208832 7660599296 7666412208 7679533056 7688763264 7694597547 7698004566 7710244864 7717030776 7732723712 7755268096 7755890688 7770481152 7793135616 7794010952 7816734016 7826129129 7831188036 7839523328 7848945832 7851737088 7861174272 7879000064 7907966976 7917471744 7932366176 7940554752 7946580096 7955492608 7956131274 7969747968 7979326992 7985954816 8002590336 8015314944 8024948736 8048345088 8054452224 8064133056 8072716288 8077934592 8082419072 8087643648 8096251904 8105982976 8111222784 8112133848 8135784384 8145562971 8159503872 8169310968 8182300672 8192135168 8206155776 8216018944 8222253312 8239972352 8246224896 8256136224 8270266368 8280206592 8286489666 8305279892 8310648528 8329493536 8342470656 8352497664 8402214912 8418021248 8428139062 8442563584 8443241352 8452710896 8467857216 8483787039 8485076992 8506048512 8516272128 8526508032 8547581952 8551366656 8557855488 8568141372 8572502016 8577261056 8582805504 8593121376 8602267648 8618174208 8631877632 8644270908 8657043456 8669472864 8674025472 8683257856 8693694464 8699314176 8704143616 8719040512 8724676608 8725656576 8729520128 8736144144 8751095808 8754970624 8761613952 8768262321 8772144738 8787158016 8793825768 8797719504 8811708416 8819463744 8830064061 8837398528 8850086882 8854734336 8863875072 8880549888 8906440704 8907441088 8923911948 8933410304 8944147576 8949929184 8959455232 8970223808 8981005327 8984199168 9003202572 9037676544 9048539136 9065561344 9081805824 9091991552 9092721456 9108283392 9119230848 9136386042 9160359936 9171369984 9198108672 9205088256 9216152064 9225961472 9231925248 9237050368 9243021312 9263980544 9269968896 9271010112 9282153153 9298039296 9309214824 9336355392 9351200768 9362440192 9370680228 9378463744 9389735936 9396860928 9408155232 9424257024 9435584256 9451732992 9463093248 9464156156 9470273904 9491748448 9497884032 9509299758 9519421184 9530862796 9545711616 9592628864 9602531328 9620595712 9632158928 9648644096 9649418688 9660241024 9667571277 9677551104 9695756616 9697230848 9732882432 9744580608 9768665088 9772990464 9780406272 9792161568 9802584064 9808920576 9820710144 9849341952 9850448244 9865003008 9879166752 9913171968 9923723264 9935650816 9942073344 9947592704 9964617728 9972178944 9976594432 9984164736 9996164934 10001252352 10013273088 10020871224 10025308272 10042466304 10050086592 10054536576 10062166023 10070523904 10079387136 10084982726 10091501784 10099884032 10114385008 10119696384 10149199872 10178789376 10179932672 10192168168 10198756512 10209611776 10221882944 10228490496 10234168861 10239377408 10251684352 10259463396 10264006088 10267656192 10289374368 10341187584 10360641536 10379206656 10390847488 10391681664 10421978112 10441584048 10481565696 10503736334 10520100864 10532745216 10543955968 10550771712 10556628992 10563452928 10587406336 10595440128 10608175032 10626330624 10639102656 10659117049 10670120448 10678217004 10687086592 10699931648 10709348832 10731126784 10739269632 10752177408 10770579456 10783524864 10791707472 10814963712 10816178464 10823170176 10836178794 10847712512 10854724608 10860750628 10867771152 10879338496 10892414624 10909384704 10932460266 10963004416 10994966528 11008181632 11027021824 11027907072 11040275456 11048652888 11080864704 11094183051 11123294208 11136663552 11164188672 11177607168 11191041792 11202953216 11210194944 11223668736 11257655136 11290476288 11311716052 11329339392 11341398016 11355029504 11362369536 11368677376 11378683134 11396775936 11401822208 11410473984 11424188496 11430002688 11443740672 11452424256 11457495168 11466189189 11485813248 11490898944 11492189618 11499618312 11509170176 11519299584 11525694544 11533144896 11547006849 11559297152 11565367296 11599085568 11632902144 11634208768 11648192192 11655721728 11668127744 11682151936 11689703424 11691016428 11696192984 11716210688 11725101024 11730292672 11759284992 11773418748 11806312448 11818500096 11840733184 11861950464 11875254272 11876207616 11898549264 11910832128 11933238912 11969373962 11978932224 12004270096 12022972416 12037423104 12050235392 12064718848 12072517632 12109074432 12123628608 12144377856 12158974464 12168200772 12181848056 12203676576 12228493312 12239255808 12253966452 12264144896 12273451008 12288202752 12309233664 12324028416 12333379968 12359958528 12361346816 12369337344 12376204204 12384204336 12397385728 12405399552 12412286432 12420309888 12448473856 12457919838 12494240304 12529147904 12544206976 12565676032 12580779008 12602310656 12603322368 12617457664 12627031872 12642208593 12663845376 12679066344 12727615488 12754536977 12759072768 12774408192 12789762048 12803375104 12827049984 12865891584 12890095036 12903401472 12927675488 12947816448 12966406362 12977176576 12985565184 12992774144 13004209296 13024886784 13030653952 13040541696 13056215424 13078560768 13088484864 13094280192 13104216216 13126643712 13132455936 13133930992 13142420928 13158217107 13172222336 13180737024 13196579256 13217562624 13256097792 13275130323 13282101504 13296238592 13312219648 13320824832 13328219912 13335003136 13351030784 13359661056 13361161632 13367077696 13389955072 13400115456 13406048768 13416221364 13439182848 13455335712 13492928512 13504803858 13532266496 13556514816 13571719168 13572808704 13598342016 13637987328 13679284528 13704579063 13719165824 13735655206 13740539904 13757054976 13788250112 13797163008 13838942208 13855575552 13895970816 13906515168 13922112064 13947058944 13963822236 13975420928 14004533088 14026801152 14043660288 14067695616 14084603904 14095291392 14112232848 14127253504 14136385536 14144233376 14153376384 14168440832 14177599488 14185470208 14194639872 14196234234 14226827264 14237622672 14279131776 14296294194 14319026176 14336236544 14360772608 14378033152 14388943296 14403796992 14419951616 14430893568 14448238392 14472966144 14490361536 14534239811 14543634924 14545846272 14576613688 14599323648 14616870912 14659485696 14703876096 14731537184 14774486272 14775672366 14792244068 14797504512 14818750128 14831058944 14848884736 14885584896 14903476224 14921389056 14946926592 14958268416 14964891648 14976247104 14994247401 15001878528 15010206848 15019909632 15037962408 15053968384 15063699456 15081804864 15105785856 15127474089 15149826048 15171577512 15179544576 15195701248 15213965312 15223799808 15232251328 15240003584 15258320896 15268184064 15269899008 15276660224 15288252252 15314417664 15321198592 15332824416 15359066112 15377526528 15389195094 15396009132 15420489728 15434061552 15465447424 15510536192 15511781376 15540962304 15586271232 15588021904 15633468032 15652258258 15662376072 15679046656 15697891664 15722348544 15755604501 15758000128 15815933952 15834943488 15864732352 15881109504 15893160192 15910985216 15912262548 15939495936 15958653984 16005180672 16030629888 16049897472 16096690176 16108904448 16128266112 16145432576 16155869184 16164838144 16175287296 16192503808 16211965952 16222445568 16224267696 16271568768 16291125942 16319007744 16338621936 16364601344 16384270336 16398690399 16412311552 16432037888 16444506624 16479944704 16492449792 16512272448 16540532736 16560413184 16562273273 16572979332 16610559784 16621297056 16658987072 16679009893 16684941312 16704995328 16804429824 16836042496 16856278124 16885127168 16886482704 16905421792 16935714432 16967574078 16970153984 17012097024 17032544256 17053016064 17095163904 17102733312 17115710976 17136282744 17145004032 17154522112 17165611008 17186242752 17204535296 17236348416 17238284427 17263755264 17288541816 17338945728 17348050944 17366515712 17387388928 17398628352 17408287232 17438081024 17449353216 17451313152 17459040256 17472288288 17502191616 17509941248 17523227904 17536524642 17544289476 17574316032 17587651536 17595439008 17623416832 17638927488 17660128122 17674797056 17700173764 17709468672 17727750144 17761099776 17812881408 17814882176 17847823896 17866820608 17888295152 17899858368 17918910464 17940447616 17954060943 17962010654 17968398336 18006405144 18075353088 18097078272 18131122688 18163611648 18183983104 18185442912 18216566784 18238461696 18272772084 18320719872 18342739968 18396217344 18410176512 18432304128 18451922944 18463850496 18474100736 18486042624 18527961088 18539937792 18542020224 18564306306 18596078592 18618429648 18672710784 18686879757 18702401536 18724880384 18741360456 18756927488 18779471872 18793721856 18816310464 18848514048 18871168512 18903465984 18926186496 18928312312 18940547808 18983496896 18995768064 19006313599 19018599516 19038842368 19061725592 19091423232 19185257728 19205062656 19241191424 19264317856 19297288192 19298837376 19320482048 19335142554 19355102208 19391513232 19394461696 19465764864 19489161216 19537330176 19545980928 19560812544 19584323136 19605168128 19617841152 19641420288 19698683904 19700896488 19758333504 19795503091 19826343936 19847446528 19871301632 19884146688 19895185408 19929235456 19944357888 19953188864 19968329472 19992329868 20002504704 20026546176 20041742448 20050616544 20084932608 20100173184 20109073152 20124332046 20141047808 20158774272 20169965452 20183003568 20199768064 20228770016 20239392768 20298399744 20357578752 20359865344 20384336336 20397513024 20419223552 20443765888 20456980992 20468337722 20478754816 20503368704 20518926792 20528012176 20578748736 20603482809 20682375168 20721283072 20758413312 20781694976 20783363328 20843956224 20883168096 20963131392 21007472668 21040201728 21065490432 21087911936 21101543424 21113257984 21126905856 21174812672 21190880256 21216350064 21252661248 21278205312 21294351351 21318234098 21340240896 21356434008 21374173184 21399863296 21418697664 21444441291 21462253568 21478539264 21504354816 21541158912 21567049728 21583414944 21629927424 21632356928 21646340352 21658357357 21672357588 21695425024 21709449216 21721501256 21735542304 21758676992 21784829248 21818769408 21864920532 21926008832 21989933056 22016363264 22054043648 22055814144 22080550912 22097305776 22161729408 22188366102 22246588416 22273327104 22328377344 22355214336 22382083584 22405906432 22420389888 22447337472 22515310272 22580952576 22623432104 22658678784 22710059008 22724739072 22737354752 22757366268 22793551872 22803644416 22820947968 22848376992 22860005376 22887481344 22904848512 22914990336 22932378378 22971626496 22981797888 22984379236 22999236624 23018340352 23038599168 23051389088 23066289792 23094013698 23118594304 23130734592 23198171136 23265804288 23268417536 23296384384 23311443456 23336255488 23364303872 23379406848 23382032856 23392385968 23432421376 23450202048 23460585344 23478387387 23518569984 23546837496 23612624896 23637000192 23681466368 23723900928 23750508544 23752415232 23797098528 23821664256 23866477824 23938747924 23957864448 24008540192 24045944832 24074846208 24100470784 24129437696 24145035264 24218148864 24247257216 24288755712 24317948928 24336401544 24363696112 24407353152 24436688913 24456986624 24478511616 24507932904 24528289792 24546902016 24576405504 24618467328 24648056832 24666759936 24719917056 24722693632 24738674688 24752408408 24768408672 24794771456 24810799104 24824572864 24840619776 24896947712 24915839676 24988480608 25058295808 25088413952 25131352064 25161558016 25204621312 25206644736 25234915328 25254063744 25284417186 25327690752 25358132688 25451361117 25455230976 25509073954 25518145536 25548816384 25579524096 25606750208 25654099968 25731783168 25780190072 25806802944 25855350976 25886427119 25895632896 25932812724 25954353152 25971130368 25985548288 26008418592 26049773568 26061307904 26081083392 26112430848 26157121536 26176969728 26188560384 26208432432 26253287424 26264911872 26267861984 26284841856 26316434214 26344444672 26361474048 26393158512 26435125248 26512195584 26550260646 26564203008 26592477184 26624439296 26641649664 26656439824 26670006272 26702061568 26719322112 26722323264 26734155392 26779910144 26800230912 26812097536 26832442728 26878365696 26910671424 26943015981 26985857024 27009607716 27064532992 27113029632 27143438336 27145617408 27196684032 27275974656 27358569056 27409158126 27438331648 27471310412 27481079808 27514109952 27576500224 27594326016 27677884416 27711151104 27791941632 27813030336 27844224128 27846459459 27894117888 27927644472 27950841856 28009066176 28053602304 28087320576 28135391232 28169207808 28190582784 28224465696 28254507008 28272771072 28288466752 28306752768 28336881664 28355198976 28370940416 28389279744 28392468468 28453654528 28475245344 28558263552 28592588388 28638052352 28672473088 28721545216 28756066304 28777886592 28807593984 28839903232 28861787136 28896476784 28945932288 28980723072 29002713831 29068479622 29087269848 29091692544 29153227376 29198647296 29233741824 29318971392 29407752192 29463074368 29548972544 29551344732 29584488136 29595009024 29637500256 29697769472 29771169792 29806952448 29842778112 29893853184 29916536832 29929783296 29952494208 29988494802 30003757056 30020413696 30039819264 30075924816 30107936768 30127398912 30163609728 30211571712 30254948178 30299652096 30343155024 30359089152 30391402496 30427930624 30447599616 30464502656 30480007168 30516641792 30536368128 30539798016 30553320448 30576504504 30628835328 30642397184 30665648832 30702506583 30718132224 30755053056 30778390188 30792018264 30840979456 30868123104 30930894848 30975304087 31021072384 31023562752 31081924608 31172542464 31176043808 31266936064 31304516516 31324752144 31358093312 31395783328 31444697088 31511209002 31516000256 31631867904 31669886976 31729464704 31762219008 31786320384 31821970432 31824525096 31878991872 31917307968 31977351147 32010361344 32061259776 32099794944 32193380352 32217808896 32256532224 32290865152 32311738368 32329676288 32350574592 32385007616 32423931904 32444891136 32448535392 32543137536 32582251884 32638015488 32677243872 32729202688 32768540672 32797380798 32824623104 32864075776 32889013248 32959889408 32984899584 33024544896 33081065472 33120826368 33124546546 33145958664 33221119568 33242594112 33282549153 33317974144 33358019786 33369882624 33409990656 33608859648 33672084992 33712556248 33770254336 33772965408 33810843584 33871428864 33935148156 33940307968 34024194048 34065088512 34106032128 34190327808 34205466624 34231421952 34272565488 34290008064 34309044224 34331222016 34372485504 34409070592 34472696832 34476568854 34527510528 34577083632 34677891456 34696101888 34733031424 34774777856 34797256704 34816574464 34876162048 34898706432 34902626304 34918080512 34944576576 35004383232 35019882496 35046455808 35073049284 35088578952 35148632064 35175303072 35190878016 35246833664 35277854976 35297439541 35320256244 35349594112 35400347528 35418937344 35455500288 35522199552 35625762816 35629764352 35695647792 35733641216 35776590304 35799716736 35837820928 35880895232 35908121886 35924021308 35936796672 36012810288 36150706176 36194156544 36262245376 36327223296 36367966208 36370885824 36433133568 36476923392 36545544168 36685479936 36763077169 36792434688 36820353024 36864608256 36903845888 36927700992 36948201472 36972085248 37055922176 37079875584 37084040448 37128612612 37192157184 37236859296 37345421568 37373759514 37404803072 37449760768 37482720912 37513854976 37558943744 37587443712 37632620928 37697028096 37742337024 37806931968 37852372992 37856624624 37881095616 37926625779 37966993792 37991536128 38012627198 38037199032 38077684736 38123451184 38182846464 38263610931 38370515456 38410125312 38482382848 38528635712 38594576384 38597674752 38640964096 38670285108 38710204416 38783026464 38931529728 38978322432 39074660352 39091961856 39121625088 39168646272 39210336256 39235682304 39282840576 39397367808 39401792976 39516667008 39591006182 39652687872 39694893056 39742603264 39768293376 39790370816 39825390969 39858470912 39888715776 39906377728 39936658944 39984659736 40005009408 40053092352 40083484896 40101233088 40169865216 40200346368 40218146304 40222663663 40248664092 40282095616 40317548544 40339930904 40366007136 40457540032 40478785536 40596799488 40715157504 40719730688 40768672672 40795026048 40838447104 40887531776 40913961984 40936675444 40957509632 41006737408 41037853584 41056024352 41157497472 41206965618 41364750336 41442566144 41516826624 41563389952 41566726656 41687912448 41766336192 41892808867 41926262784 42014945336 42080403456 42130980864 42175823872 42203086848 42226515968 42253811712 42349625344 42381760512 42432700128 42505322496 42556410624 42588702702 42636468196 42680481792 42712868016 42748346368 42799726592 42837395328 42888882582 42924507136 42957078528 43008709632 43082317824 43134099456 43166829888 43259854848 43264713856 43292680704 43316714714 43344715176 43390850048 43418898432 43443002512 43471084608 43517353984 43569658496 43602719433 43637538816 43729841064 43852017664 43979866112 44032726528 44108087296 44111628288 44161101824 44194611552 44323458816 44376732204 44493176832 44546654208 44656754688 44710428672 44764167168 44811812864 44840779776 44894674944 45030620544 45161905152 45246864208 45317357568 45382422267 45420118016 45449478144 45474709504 45514732536 45587103744 45607288832 45641895936 45696753984 45720010752 45774962688 45809697024 45829980672 45864756756 45943252992 45963595776 45968758472 45998473248 46077198336 46102778176 46132579584 46188027396 46237188608 46261469184 46396342272 46531608576 46536835072 46592768768 46622886912 46672510976 46728607744 46758813696 46764065712 46784771936 46864842752 46900404096 46921170688 46956774774 47037139968 47093674992 47225249792 47266813503 47274000384 47362932736 47447801856 47501017088 47504830464 47594197056 47643328512 47732955648 47877495848 48017080384 48074793221 48091889664 48149692416 48200941568 48258875392 48290070528 48436297728 48494514432 48577511424 48635897856 48672803088 48727392224 48814706304 48873377826 48913973248 48957023232 49015865808 49056579584 49093804032 49152811008 49236934656 49296113664 49333519872 49439834112 49445387264 49477349376 49504816816 49536817344 49589542912 49621598208 49649145728 49681239552 49686819819 49793895424 49831679352 49976961216 50037029679 50116591616 50176827904 50262704128 50323116032 50409242624 50413289472 50469830656 50508127488 50568834372 50655381504 50716265376 50902722234 50910461952 51018147908 51036291072 51097632768 51159048192 51213500416 51308199936 51463566336 51560380144 51613605888 51710701952 51714853281 51772854238 51791265792 51865625448 51908706304 51971096576 52016837184 52099547136 52122615808 52162166784 52224861696 52314243072 52353939456 52377120768 52416864864 52506574848 52529823744 52535723968 52569683712 52632868428 52688889344 52722948096 52786317024 52870250496 53024391168 53100521292 53128406016 53184954368 53248878592 53283299328 53312879648 53340012544 53404123136 53438644224 53444646528 53468310784 53559820288 53600461824 53624195072 53664885456 53756731392 53821342848 53862182829 53886031962 53971714048 54019215432 54129065984 54226059264 54286876672 54291234816 54393368064 54551949312 54717138112 54782903903 54818316252 54876663296 54942620824 54962159616 55028219904 55153000448 55188652032 55355768832 55422302208 55583883264 55626060672 55688448256 55692918918 55788235776 55855288944 55901683712 56018132352 56107204608 56174641152 56270782464 56338415616 56381165568 56448931392 56509014016 56545542144 56576933504 56613505536 56673763328 56710397952 56741880832 56778559488 56784936936 56907309056 56950490688 57018940797 57116527104 57185176776 57276104704 57344946176 57443090432 57512132608 57555773184 57615187968 57679806464 57723574272 57792953568 57891864576 57961446144 58005427662 58136959244 58174539696 58183385088 58306454752 58397294592 58467483648 58637942784 58815504384 58926148736 59097945088 59102689464 59168976272 59275000512 59386509273 59395538944 59542339584 59613904896 59685556224 59787706368 59833073664 59859566592 59904988416 59976989604 60007514112 60040827392 60079638528 60151849632 60215873536 60254797824 60327219456 60423143424 60509896356 60599304192 60686310048 60718178304 60782804992 60855861248 60895199232 60929005312 60960014336 61033283584 61072736256 61079596032 61106640896 61153009008 61257670656 61284794368 61331297664 61405013166 61436264448 61510106112 61556780376 61584036528 61681958912 61736246208 61810448427 61861789696 61950608174 62042144768 62047125504 62163849216 62345084928 62352087616 62533872128 62609033032 62649504288 62716186624 62791566656 62867037289 62889394176 63022418004 63032000512 63263735808 63339773952 63458929408 63524438016 63572640768 63643940864 63649050192 63757983744 63834615936 63954702294 64020722688 64122519552 64199589888 64386760704 64435617792 64513064448 64581730304 64623476736 64659352576 64701149184 64770015232 64847863808 64889782272 64897070784 64975072071 65086275072 65164503768 65276030976 65354487744 65458405376 65537081344 65594761596 65649246208 65728151552 65778026496 65919778816 65969799168 66049089792 66162130944 66241652736 66249093092 66291917328 66442239136 66485188224 66565098306 66635948288 66716039572 66739765248 66819981312 67217719296 67344169984 67425112496 67540508672 67545930816 67621687168 67742857728 67870296312 67880615936 68130177024 68212064256 68380655616 68410933248 68462843904 68545130976 68580016128 68618088448 68662444032 68744971008 68818141184 68945393664 68953137708 69055021056 69154167264 69355782912 69392203776 69466062848 69549555712 69594513408 69633148928 69752324096 69797412864 69805252608 69836161024 69889153152 70008766464 70039764992 70092911616 70146098568 70177157904 70297264128 70350606144 70381756032 70435162161 70493667328 70555709952 70594879082 70640512488 70699188224 70800695056 70837874688 70911000576 71044399104 71251525632 71259528704 71391295584 71467282432 71553180608 71599433472 71639182027 71675641856 71761790464 71816243772 71848042616 71873593344 72025620576 72301412352 72388313088 72524490752 72654446592 72735932416 72741771648 72866267136 72953846784 73091088336 73370959872 73526154338 73584869376 73640706048 73729216512 73807691776 73855401984 73896402944 73944170496 74111844352 74159751168 74168080896 74257225224 74384314368 74473718592 74690843136 74747519028 74809606144 74899521536 74965441824 75117887488 75174887424 75265241856 75394056192 75484674048 75613863936 75704745984 75713249248 75762191232 75853251558 75933987584 75983072256 76025254396 76074398064 76155369472 76246902368 76365692928 76527221862 76741030912 76820250624 76964765696 77057271424 77189152768 77195349504 77281928192 77340570216 77420408832 77566052928 77659281357 77863059456 77956644864 78149320704 78183923712 78243250176 78337292544 78420672512 78471364608 78565681152 78794735616 78803585952 79033334016 79182012364 79305375744 79389786112 79485206528 79536586752 79580741632 79650781938 79716941824 79777431552 79812755456 79873317888 79969319472 80010018816 80106184704 80166969792 80202466176 80339730432 80400692736 80436292608 80445327326 80497328184 80564191232 80635097088 80679861808 80732014272 80829047943 80915080064 80957571072 81193598976 81430315008 81439461376 81537345344 81590052096 81676894208 81775063552 81827923968 81873350888 81915019264 82013474816 82075707168 82112048704 82314994944 82413931236 82729500672 82885132288 83033653248 83126779904 83133453312 83375824896 83532672384 83785617734 83852525568 84029890672 84160806912 84261961728 84351647744 84406173696 84453031936 84507623424 84699250688 84763521024 84865400256 85010644992 85112821248 85177405404 85272936392 85360963584 85425736032 85599453184 85674790656 85777765164 85849014272 85914157056 86017419264 86164635648 86268198912 86333659776 86519709696 86529427712 86585361408 86633429428 86689430352 86781700096 86837796864 86886005024 86942169216 87034707968 87139316992 87205438866 87275077632 87459682128 87704035328 87959732224 88065453056 88216174592 88223256576 88322203648 88389223104 88646917632 88753464408 89093308416 89281758839 89313509376 89420857344 89528334336 89623625728 89681559552 89789349888 90061241088 90323810304 90493728416 90634715136 90764844534 90840236032 90898956288 90949419008 91029465072 91174207488 91214577664 91283791872 91393507968 91440021504 91549925376 91619394048 91659961344 91729513512 91886505984 91927191552 91937516944 91996946496 92107519749 92154396672 92205556352 92265159168 92376054792 92474377216 92522938368 92792684544 92925912261 93063217152 93073670144 93185537536 93245773824 93345021952 93457215488 93517627392 93528131424 93569543872 93729685504 93800808192 93842341376 93913549548 94074279936 94187349984 94450499584 94533627006 94548000768 94725865472 94895603712 95002034176 95009660928 95188394112 95286657024 95465911296 95754991696 95932053441 96034160768 96149586442 96183779328 96299384832 96401883136 96517750784 96580141056 96872595456 96989028864 97155022848 97271795712 97345606176 97454784448 97629412608 97746755652 97827946496 97914046464 98031731616 98187608064 98305622016 98473869312 98592227328 98667039744 98879668224 98890774528 98954698752 99009633632 99073634688 99179085824 99243196416 99298291456 99362479104 99373639638 99587790848 99663358704 99953922432 100074059358 100233183232 100353655808 100525408256 100646232064 100818485248 100826578944 100939661312 101016254976 101137668744 101310763008 101432530752 101739678677 101805444468 101820923904 102036295816 102072582144 102195265536 102318096384 102427000832 102616399872 102927132672 103120760288 103227211776 103421403904 103429706562 103545708476 103582531584 103731250896 103817412608 103942193152 104033674368 104199094272 104245231616 104324333568 104449723392 104628486144 104707878912 104754241536 104833729728 105013149696 105059647488 105071447936 105139367424 105265736856 105377778688 105445896192 105572634048 105740500992 105892318623 106048782336 106201042584 106256812032 106369908736 106497757184 106566598656 106625759296 106680025088 106808246272 106877288448 106889293056 106936621568 107119640576 107200923648 107248390144 107329770912 107513462784 107642685696 107724365658 107772063924 107943428096 108038430864 108258131968 108452118528 108573753344 108582469632 108786736128 109103898624 109434276224 109565807806 109636632504 109753326592 109885241648 110056439808 110289231507 110306000896 110377304064 110711537664 110844604416 111167766528 111252121344 111376896512 111385837836 111576471552 111710577888 112036264704 112214409216 112349282304 112541564928 112676831232 112762331136 112897862784 113018028032 113091084288 113153867008 113227011072 113347526656 113420795904 113483761664 113557118976 113569873872 113814618112 113900981376 114037881594 114233054208 114370353552 114552209408 114689892352 114790832793 114886180864 115024265216 115111546368 115230375936 115359612928 115447148544 115585907136 115783729152 115922892288 116010855324 116273918488 116349079392 116612909504 116753069251 116794589184 116934967296 117275885568 117631008768 117852297472 118195890176 118205378928 118337952544 118550001024 118773018546 118791077888 119084679168 119227809792 119371112448 119575412736 119666147328 119719133184 119809976832 119953979208 120015028224 120081654784 120159277056 120303699264 120431747072 120509595648 120654438912 120667990989 120846286848 121019792712 121372620096 121436356608 121565609984 121711722496 121790398464 121858010624 121920028672 122066567168 122145472512 122159192064 122213281792 122306018016 122515341312 122569588736 122662595328 122810026332 122872528896 123020212224 123113560752 123168073056 123363917824 123472492416 123620896854 123723579392 123901216348 124084289536 124094251008 124327698432 124690169856 124704175232 125067744256 125218066064 125299008576 125432373248 125583133312 125678426601 125734074578 125778788352 126044836008 126064001024 126527471616 126679547904 126917858816 127048876032 127145281536 127287881728 127298100384 127515967488 127669231872 127909404588 128041445376 128245039104 128399179776 128773521408 128871235584 129026128896 129163460608 129246953472 129318705152 129402298368 129540030464 129695727616 129779564544 129794141568 129950144142 130172550144 130329007536 130552061952 130708975488 130808158299 130916810752 131074162688 131189523192 131298492416 131456303104 131556052992 131839557632 131939598336 132098179584 132324261888 132483305472 132498186184 132583834656 132884478272 132970376448 133044195193 133130196612 133271896576 133432079144 133479530496 133639962624 134435438592 134688339968 134850224992 135081017344 135091861632 135243374336 135485715456 135740592624 135761231872 136260354048 136424128512 136761311232 136821866496 136925687808 137090261952 137160032256 137236176896 137324888064 137489942016 137636282368 137890787328 137906275416 138308334528 138568521637 138711565824 138784407552 138932125696 139099111424 139189026816 139266297856 139504648192 139594825728 139610505216 139672322048 139778306304 140017532928 140079529984 140185823232 140292197136 140354315808 140594528256 140701212288 140763512064 140870324322 140987334656 141111419904 141189758164 141281024976 141398376448 141601390112 141675749376 141822001152 142088798208 142503051264 142519057408 142782591168 142934564864 143106361216 143198866944 143278364054 143351283712 143523580928 143632487544 143696085232 144051241152 144224379663 144602824704 144776626176 145048981504 145308893184 145471864832 145483543296 145732534272 145907693568 146182176672 146741919744 147052308676 147169738752 147281412096 147458433024 147615383552 147710803968 147792805888 147888340992 148223688704 148319502336 148336161792 148514450448 148768628736 148947437184 149060459457 149381686272 149495038056 149619212288 149799043072 149930883648 150111089037 150235774976 150349774848 150530483712 150788112384 150969348096 151227727872 151409491968 151426498496 151524382464 151706503116 151867975168 151966144512 152050508792 152148796128 152310738944 152493804736 152731385856 153054443724 153482061824 153640501248 153929531392 154114542848 154378305536 154390699008 154563856384 154681140432 154840817664 155132105856 155318562714 155726118912 155913289728 156298641408 156367847424 156486500352 156674585088 156841345024 156942729216 157131362304 157589471232 157607171904 158066668032 158364024728 158610751488 158970413056 159073173504 159161483264 159301563876 159433883648 159554863104 159625510912 159746635776 159938638944 160020037632 160212369408 160333939584 160404932352 160679460864 160801385472 160872585216 160890654652 160994656368 161128382464 161270194176 161359723616 161464028544 161658095886 161830160128 161915142144 162387197952 162860630016 162878922752 163074690688 163180104192 163353788416 163550127104 163655847936 163746701776 163830038528 164026949632 164151414336 164224097408 164348711709 164629989888 164827862472 165459001344 165770264576 166067306496 166253559808 166266906624 166751649792 167065344768 167571235468 167705051136 168059781344 168321613824 168523923456 168703295488 168812347392 168906063872 169015246848 169398501376 169527042048 169730800512 170021289984 170225642496 170354810808 170545872784 170721927168 170851472064 171056822391 171198906368 171349581312 171555530328 171698028544 171828314112 172034838528 172329271296 172536397824 172667319552 173039419392 173058855424 173170722816 173266858856 173378860704 173563400192 173675593728 173772010048 173884338432 174069415936 174278633984 174410877732 174550155264 174919364256 175408070656 175919464448 176130906112 176432349184 176446513152 176644407296 176778446208 177293835264 177506928816 178159527819 178186616832 178563517678 178627018752 178841714688 179056668672 179247251456 179363119104 179578699776 180122482176 180647620608 180987456832 181204989833 181269430272 181529689068 181680472064 181797912576 181898838016 182058930144 182348414976 182429155328 182567583744 182787015936 182880043008 183099850752 183238788096 183319922688 183459027024 183773011968 183854383104 183875033888 183993892992 184215039498 184308793344 184411112704 184530318336 184752109584 184948754432 185045876736 185585369088 185851824522 186126434304 186147340288 186371075072 186491547648 186690043904 186914430976 187035254784 187056262848 187139087744 187459371008 187601616384 187684682752 187827099096 188148559872 188374699968 188601111867 188900999168 189067254012 189096001536 189451730944 189791207424 190004068352 190019321856 190376788224 190573314048 190931822592 191509983392 191864106882 192068321536 192299172884 192367558656 192598769664 192803766272 193035501568 193160282112 193745190912 193978057728 194310045696 194543591424 194691212352 194909568896 194925216213 195258825216 195493511304 195655892992 195828092928 196063463232 196375216128 196611244032 196947738624 197184454656 197334079488 197759336448 197781549056 197909397504 198019267264 198147269376 198358171648 198486392832 198596582912 198724958208 198747279276 199175581696 199326717408 199907844864 200148118716 200466366464 200707311616 201050816512 201292464128 201636970496 201653157888 201879322624 202032509952 202275337488 202621526016 202865061504 203479357354 203610888936 203641847808 204072591632 204390531072 204636192768 204854001664 205232799744 205854265344 206241520576 206454423552 206842807808 206859413124 207091416952 207165063168 207462501792 207884386304 208067348736 208398188544 208490463232 208648667136 208899446784 209256972288 209415757824 209508483072 209667459456 210026299392 210119294976 210142895872 210278734848 210531473712 210755557376 210891792384 211145268096 211481001984 211784637246 212097564672 212402085168 212513624064 212739817472 212995514368 213133197312 213251518592 213360050176 213616492544 213754576896 213778586112 213873243136 214239281152 214401847296 214496780288 214659541824 214917546081 215026925568 215285371392 215448731316 215544127848 215886856192 216076861728 216516263936 216827128609 216904237056 217147506688 217164939264 217573472256 218207797248 218868552448 219131615612 219273265008 219506653184 219770483296 220112879616 220578463014 220612001792 220754608128 221423075328 221689208832 222335533056 222504242688 222753793024 222771675672 223152943104 223421155776 224072529408 224428818432 224698564608 225353662464 225524662272 225795725568 226036056064 226182168576 226307734016 226454022144 226695053312 226841591808 226967523328 227114237952 227139747744 227629236224 227801962752 228075763188 228466108416 228740707104 229104418816 229379784704 229581665586 229772361728 230048530432 230223092736 230460751872 230719225856 230894297088 231171814272 231567458304 231845784576 232021710648 232547836976 232698158784 232977844071 233225819008 233506138502 233589178368 233869934592 234551771136 235262017536 235704594944 236391780352 236410757856 236675905088 237100002048 237546037092 237582155776 238169358336 238455619584 238742224896 239150825472 239332294656 239438266368 239619953664 239907958416 240030056448 240163309568 240318554112 240607398528 240863494144 241019191296 241308877824 241335981978 241692573696 242039585424 242745240192 242872713216 243131219968 243423444992 243580796928 243716021248 243840057344 244133134336 244290945024 244318384128 244426563584 244612036032 245030682624 245139177472 245325190656 245620052664 245745057792 246040424448 246227121504 246336146112 246727835648 246944984832 247082076787 247241793708 247447158784 247802432696 248188502016 248655396864 249380339712 249408350464 250135488512 250436132128 250598017152 250864746496 251166266624 251356853202 251468149156 251557576704 252089672016 252128002048 253054943232 253359095808 253835717632 254097752064 254290563072 254575763456 254596200768 255031934976 255338463744 255818809176 256082890752 256798359552 257341540183 257547042816 257742471168 258052257792 258326921216 258493906944 258637410304 258804596736 259080060928 259391455232 259559129088 259588283136 259900288284 260345100288 260658015072 261104123904 261417950976 261616316598 261833621504 262148325376 262379046384 262596984832 262912606208 263112105984 263679115264 263879196672 264196359168 264648523776 264966610944 264996372368 265167669312 265768956544 265940752896 266088390386 266260393224 266543793152 266864158288 267279925248 267845276517 268870877184 269376679936 269700449984 270162034688 270183723264 270486748672 270971430912 271481185248 272520708096 272848257024 273522622464 273643732992 273851375616 274180523904 274320064512 274472353792 274649776128 274979884032 275272564736 275781574656 275812550832 276616669056 277137043274 277423131648 277568815104 277864251392 278198222848 278378053632 278532595712 278777736783 279009296384 279189651456 279221010432 279344644096 279556612608 280035065856 280159059968 280371646464 280584394272 280708631616 281189056512 281402424576 281527024128 281558645641 281740648644 281974669312 282222839808 282379516328 282562049952 283202780224 283351498752 283644002304 284177596416 285006102528 285038114816 285565182336 285869129728 286212722432 286397733888 286556728108 286702567424 287047161856 287264975088 287392170464 288102482304 288448759326 289205649408 289553252352 290097963008 290617786368 290943729664 290967086592 291465068544 291815387136 292364353344 293483839488 294104617352 294562824192 294916866048 295230767104 295421607936 295585611776 295776681984 296447377408 296639004672 296672323584 297028900896 297537257472 297894874368 298120918914 298763372544 298990076112 299238424576 299598086144 299861767296 300222178074 300471549952 300699549696 301060967424 301576224768 301938696192 302455455744 302818983936 302852996992 303048764928 303413006232 303735950336 303932289024 304101017584 304297592256 304621477888 304987609472 305219036031 305462771712 306108887448 306964123648 307281002496 307859062784 308229085696 308756611072 308781398016 309127712768 309362280864 309681635328 310264211712 310637125428 311452237824 311826579456 312597282816 312735694848 312973000704 313349170176 313682690048 313885458432 314262724608 315178942464 315214343808 316133336064 316728049456 317221502976 317676955869 317940826112 318146347008 318322966528 318603127752 318867767296 319109726208 319251021824 319493271552 319877277888 320040075264 320424738816 320667879168 320809864704 321358921728 321602770944 321745170432 321781309304 321989312736 322540388352 322719447232 322928057088 323316191772 323660320256 323830284288 324774395904 325721260032 325757845504 326149381376 326360208384 326707576832 327100254208 327311695872 327493403552 327660077056 328053899264 328302828672 328448194816 328697423418 329259979776 329655724944 330867694521 330918002688 331540529152 332134612992 332507119616 332533813248 333503299584 334130689536 335142470936 336119562688 336523552547 336643227648 337047846912 337406590976 337624694784 337812127744 338030493696 338797002752 339054084096 339461601024 340042579968 340451284992 340709621616 341091745568 341443854336 341702944128 342113644782 342397812736 342699162624 343111060656 343396057088 343656628224 344069677056 344658542592 345072795648 345334639104 346078838784 346117710848 346341445632 346533717712 346757721408 347126800384 347351187456 347544020096 347768676864 348138831872 348557267968 348821755464 349838728512 350259207753 350816141312 351838928896 352261812224 352864698368 352893026304 353288814592 353556892416 354587670528 355013857632 356319055638 356373233664 357127035356 357254037504 357683429376 358113337344 358494502912 358726238208 359157399552 360244964352 361295241216 361974913664 362003972967 362409979666 362538860544 363059378136 363360944128 363797676032 364117860288 364696829952 364858310656 365135167488 365574031872 365760086016 366199701504 366477576192 366639845376 366918054048 367546023936 367708766208 367750067776 367987785984 368430078996 368617586688 368822225408 369060636672 369504219168 369897508864 370091753472 371170738176 371703649044 372252868608 372294680576 372742150144 372983095296 373380087808 373828861952 374070509568 374112525696 374278175488 374918742016 375203232768 375369365504 375654198192 376297119744 376749399936 377035279803 377202223734 377801998336 378134508024 378192003072 378903461888 379582414848 380008136704 380038643712 380753576448 381146628096 381863645184 383019966784 383728213764 384136643072 384598345768 384735117312 385197539328 386071003136 386320564224 387490381824 387956115456 388620091392 389087182848 389382424704 389819137792 389850432426 390517650432 390987022608 391311785984 391656185856 392126926464 392750432256 393222488064 393895477248 394368909312 394668158976 395518672896 395563098112 395818795008 396038534528 396294538752 396716343296 396972785664 397193165824 397449916416 397494558552 398351163392 398653434816 399132585579 399815689728 400296237432 400932732928 401414623232 402101633024 402584928256 403273940992 403306315776 403758645248 404065019904 404550674976 405243052032 405730123008 406958714708 407221777872 407283695616 408145183264 408781062144 409272385536 409708003328 410465599488 411708530688 412483041152 412908847104 413685615616 413718826248 414182833904 414925003584 415705564911 415768772608 416134697472 416796377088 416980926464 417297334272 417798893568 418513944576 418831515648 419016966144 419334918912 420052598784 420238589952 420285791744 420557469696 421062947424 421511114752 421783584768 422290536192 422962003968 423569274492 424195129344 424804170336 425027248128 425479634944 425991028736 426266394624 426503037184 426720100352 427232985088 427509153792 427557172224 427746486272 428478562304 428803694592 428993560576 429319083648 429835092162 430053851136 430570742784 430897462632 431088255696 431773712384 432153723456 432673138989 433032527872 433654257218 433808474112 434295013376 434329878528 435146944512 436415594496 437737104896 438263231224 438546530016 439013306368 439540966592 440069261023 440225759232 441156926028 441224003584 441509216256 442846150656 443378417664 444671066112 445008485376 445507586048 445543351344 446305886208 446842311552 448145058816 448857636864 449397129216 450707324928 451049324544 451591451136 452072112128 452364337152 452615468032 452908044288 453390106624 453683183616 453935046656 454228475904 454279495488 455258472448 455603925504 456151526376 456932216832 457481414208 458208837632 458759569408 459163331172 459544723456 460097060864 460446185472 460921503744 461438451712 461788594176 462343628544 463134916608 463691569152 464043421296 465095673952 465396317568 465955688142 466451638016 467012277004 467178356736 467739869184 469103542272 470524035072 471409189888 472783560704 472821515712 473351810176 474200004096 475092074184 475164311552 476911239168 477484449792 478301650944 478664589312 478876532736 479239907328 479815916832 480060112896 480326619136 480637108224 481214797056 481726988288 482038382592 482617755648 482671963956 483385147392 484079170848 485490480384 485745426432 486262439936 486846889984 487161593856 487432042496 487680114688 488266268672 488581890048 488636768256 488853127168 489224072064 490061365248 490278354944 490650381312 491240105328 491490115584 492080848896 492454243008 492672292224 493046135127 493455671296 493889969664 494164153574 494483587416 494894317568 495604865392 496377004032 497310793728 498760679424 498816700928 500270977024 500872264256 501196034304 501729492992 502332533248 502713706404 502936298312 503115153408 504179344032 506109886464 506718191616 507671435264 508195504128 508581126144 509151526912 509192401536 510063869952 510676927488 511637618352 512165781504 513596719104 514683080366 515094085632 515484942336 516104515584 516653842432 516987813888 517274820608 517609193472 518160121856 518782910464 519118258176 519176566272 519800576568 520690200576 521316030144 522208247808 522835901952 523232633196 523667243008 524296650752 524758092768 525825212416 526224211968 527358230528 527758393344 528392718336 529297047552 529933221888 529992744736 530335338624 531537913088 531881505792 532176780772 532520786448 533087586304 533728316576 534559850496 535690553034 537741754368 538753359872 539400899968 540324069376 540367446528 540973497344 541942861824 542962370496 543614969499 545041416192 545696514048 547045244928 547287465984 547702751232 548361047808 548640129024 548944707584 549299552256 549959768064 550545129472 551563149312 551625101664 553233338112 554274086548 554846263296 555137630208 555728502784 556396445696 556756107264 557065191424 557555473566 558018592768 558379302912 558442020864 558689288192 559113225216 560070131712 560318119936 560743292928 561168788544 561417263232 562378113024 562804849152 563054048256 563117291282 563481297288 563949338624 564445679616 564759032656 565124099904 565803335601 566405560448 566702997504 567288004608 568355192832 570012205056 570076229632 571130364672 571738259456 572425444864 572795467776 573113456216 573405134848 574094323712 574529950176 574784340928 576204964608 576897518652 578411298816 579106504704 580195926016 581235572736 581887459328 581934173184 582930137088 583630774272 584728706688 586967678976 588209234704 589125648384 589833732096 590461534208 590843215872 591171223552 591553363968 592894754816 593278009344 593344647168 594057801792 595074514944 595789748736 596241837828 597526745088 597980152224 599196172288 599723534592 600444356148 600943099904 601399099392 602121934848 603152449536 603877392384 604910911488 605637967872 605705993984 606097529856 606826012464 607471900672 607864578048 608202035168 608595184512 609242955776 609975218944 610438072062 610925543424 612217774896 613928247296 614562004992 615718125568 616458171392 617513222144 617562796032 618255425536 618724561728 619363270656 620528423424 621274250856 623653158912 624972311873 625194565632 625471389696 625946001408 626698340352 627365380096 627770916864 628525449216 630357884928 630428687616 632266672128 633456098912 634443005952 635353911738 635881652224 636292694016 636645933056 637206255504 637735534592 638219452416 638502043648 638986543104 639754555776 640080150528 640849477632 641335758336 641619729408 642717843456 643205541888 643490340864 643562618608 643978625472 644752638243 645080776704 645438894464 645856114176 646632383544 647320640512 647660568576 649548791808 650481385827 651442520064 651515691008 652298762752 652720416768 653415153664 654200508416 654623391744 654986807104 655320154112 656107798528 656605657344 656896389632 657394846836 658519959552 659311449888 661735389042 661836005376 663081058304 664269225984 665014239232 665067626496 667006599168 668261379072 670284941872 672239125376 673047105094 673286455296 674095693824 674813181952 675624255488 676060987392 677594005504 678108168192 678923202048 680085159936 680902569984 681419243232 682183491136 682887708672 683405888256 684227289564 684795625472 685398325248 686222121312 687313256448 688139354112 689317085184 690145591296 690669278208 692157677568 692235421696 692682891264 693067435424 693515442816 694253600768 694702374912 695088040192 695537353728 696277663744 697114535936 697643510928 699677457024 700518415506 701632282624 703677857792 704523624448 705729396736 705786052608 706577629184 707113784832 709175341056 710027715264 712177750739 712638111276 712746467328 714254070712 714508075008 715366858752 716226674688 716989005824 717452476416 718314799104 720489928704 722590482432 723949827328 724007945934 724819959332 725077721088 726118756272 726721888256 727595352064 728235720576 729393659904 729716621312 730270334976 731148063744 731520172032 732399403008 732955152384 733279690752 733836108096 735092047872 735417532416 735500135552 735975571968 736860157992 737235173376 737644450816 738121273344 739008438336 739795017728 740183506944 741246230361 742341476352 743407298088 744589361152 745484300288 745966190592 746760175616 747657723904 748141019136 748225051392 748556350976 749837484032 750406465536 750738731008 751308396384 752594239488 753498799872 754070559606 754404447468 755603996672 756269016048 756384006144 757806923776 759164829696 760016273408 760077287424 761507152896 762293256192 763727290368 766039933568 767456427528 768273286144 769196691536 770395078656 772024620549 772142006272 772641128448 774980763648 775912230912 777240182784 778174365696 778764849408 779638275584 779700864852 781035300864 781974045216 783312371712 784253852928 785500864512 786444976128 787790954496 788737818624 789336317952 791037345792 791126196224 791637590016 792077069056 792589077504 793432686592 793945571328 794386331648 794899832832 794989117104 796702326784 797306869632 798265171158 799631379456 800592474864 801865465856 802829246464 803535829551 804203266048 805169856512 806547881984 806612631552 807517290496 808130039808 809101349952 810486104064 811460246016 813917429416 814443555744 816290366528 817271484757 817562124288 818544771072 819416006656 820931198976 823417061376 824966082304 825817694208 827371231232 827437652496 828365667808 829850007168 831411129822 831537545216 832269394944 833592754176 833961852928 834594668544 835597787136 837027889152 837663031296 838033932288 838669837824 840105197568 840477179904 840571583488 841114939392 842125894848 843022229504 843567169536 844581072384 844675936923 845924007936 847138548984 849608340672 850054496256 850959269888 851982057472 852532789248 853006074368 853440200704 854465970176 855018307584 855114344448 855492972544 856957124608 857607389184 857987121152 858638167296 859670184324 860107702272 861141485568 861794925264 862176511392 863547424768 864307446912 865346277978 866065055744 867308514436 867616948224 868590026752 868659757056 870293889024 872831188992 875474209792 876526462448 877093060032 878026612736 879081933184 880138522046 880451518464 882313852056 882448007168 885692301312 886756835328 889342132224 890016970752 891015172096 891086702688 892611772416 893684623104 896290117632 897715273728 898794258432 901414649856 902098649088 903182902272 904144224256 904728674304 905230936064 905816088576 906780213248 907366367232 907870093312 908456951808 908558990976 910516944896 911207851008 912303052752 913864433664 914962828416 915657108093 916417675264 917519138816 918326662344 919089446912 920194121728 920892370944 921843007488 922876903424 923577188352 924687257088 926269833216 927383138304 928086842592 930191347904 930792635136 931309366351 931911376284 932903276032 934024554008 934356713472 935479738368 938207084544 941048070144 942818379776 945567121408 945643031424 946703620352 948400008192 950184148368 950328623104 953822478336 954968899584 956603301888 957329178624 957753065472 958479814656 959631833664 960120225792 960653238272 961274216448 962429594112 963453976576 964076765184 965235511296 965343927912 968158341696 970980960768 971490852864 972524879872 973693779968 974323187712 974864084992 976532537344 977163780096 977273536512 977706254336 978448144128 980122730496 980556709888 981300762624 982480210656 982980231168 984161697792 984908486016 985344584448 986092270254 986911342592 987779939328 988328307148 988967174832 989788635136 991209730784 992754008064 994621587456 997521358848 997633401856 1000541954048 1001744528512 1002392068608 1003458985984 1004665066496 1005427412808 1005872596624 1008358688064 1009570657641 1012219772928 1013436383232 1015342870528 1016391008256 1017162252288 1018303053824 1018384803072 1020127739904 1021353854976 1023275236704 1024331563008 1027193438208 1029366160732 1030188171264 1030969884672 1032209031168 1033307684864 1033975627776 1034549641216 1035218386944 1036320243712 1037565820928 1038236516352 1038353132544 1039601153136 1041380401152 1042632060288 1044416495616 1045671803904 1046465266392 1047334486016 1048593301504 1049516185536 1050777623259 1051650424832 1052448423936 1054716461056 1055516786688 1056785436672 1058594095104 1059866443776 1059985489472 1060670677248 1063075826176 1063763011584 1064353561544 1065041572896 1066175172608 1067456633152 1069119700992 1071381106068 1075483508736 1077506719744 1078801799936 1080648138752 1080734893056 1081946994688 1083885723648 1085924740992 1087229938998 1090082832384 1091393028096 1094090489856 1094574931968 1095405502464 1096722095616 1097280258048 1097889415168 1098599104512 1099919536128 1101090258944 1103126298624 1103250203328 1106466676224 1108548173096 1109692526592 1110275260416 1112792891392 1113512214528 1114130382848 1115110947132 1116037185536 1116758605824 1116884041728 1117378576384 1118226450432 1120140263424 1120636239872 1121486585856 1122337577088 1122834526464 1124756226048 1125609698304 1126108096512 1126234582564 1126962594576 1127898677248 1128891359232 1129518065312 1130248199808 1131606671202 1132811120896 1133405995008 1134576009216 1136710385664 1140024410112 1140152459264 1142260729344 1143476518912 1144850889728 1145590935552 1146226912432 1146810269696 1148188647424 1149059900352 1149568681856 1152409929216 1153795037304 1158213009408 1160391852032 1162471145472 1163774918656 1163868346368 1165860274176 1167261548544 1169457413376 1173935357952 1176418469408 1178251296768 1179667464192 1180923068416 1181686431744 1182342447104 1183106727936 1185789509632 1186556018688 1186689294336 1188115603584 1190149029888 1191579497472 1192483675656 1195053490176 1195960304448 1197397756737 1198392344576 1199447069184 1200888712296 1201886199808 1202798198784 1204243869696 1206304899072 1207754784768 1209821822976 1211275935744 1211411987968 1212195059712 1213652024928 1214943801344 1215729156096 1216404070336 1217190369024 1218485911552 1219950437888 1220876144124 1221851086848 1224435549792 1227856494592 1229124009984 1231436251136 1232916342784 1235026444288 1235125592064 1236510851072 1237449123456 1238726541312 1241056846848 1242548501712 1247116694733 1247306317824 1249944623746 1250389131264 1250942779392 1251892002816 1253396680704 1254730760192 1255541833728 1257050898432 1260715769856 1260857375232 1264533344256 1266912197824 1268886011904 1270707823476 1271763304448 1272585388032 1273291866112 1274412511008 1276438904832 1277004087296 1277973086208 1279509111552 1280160301056 1281698955264 1282671516672 1283239458816 1285435686912 1286411083776 1286980681728 1287125237216 1287957250944 1289505276486 1290161553408 1290877788928 1291712228352 1293264767088 1294641281024 1295321137152 1299097583616 1300962771654 1302885040128 1303031382016 1304597525504 1305440833536 1306830307328 1308401016832 1309246783488 1309973614208 1310640308224 1312215597056 1313211314688 1313792779264 1314789693672 1317039919104 1318622899776 1320207783069 1323470778084 1323672010752 1326162116608 1328538451968 1330028478464 1330135252992 1334013198336 1336522758144 1340569883744 1344478250752 1346094210188 1346572910592 1348191387648 1349626363904 1351248510976 1352121974784 1355188011008 1356216336384 1357846404096 1360170319872 1361805139968 1362838486464 1364366982272 1365775417344 1366811776512 1368454579128 1369591250944 1370796650496 1372444242624 1374626512896 1376278708224 1378634170368 1380291182592 1381338556416 1384315355136 1384470843392 1385365782528 1386134870848 1387030885632 1388507201536 1389404749824 1390176080384 1391074707456 1392555327488 1394229071872 1395287021856 1399354914048 1401036831012 1403264565248 1407355715584 1409047248896 1411458793472 1411572105216 1413155258368 1414227569664 1418350682112 1420055430528 1424355501478 1425276222552 1425492934656 1428508141424 1430733717504 1432453349376 1433978011648 1434904952832 1436629598208 1440979857408 1445180964864 1447899654656 1448015891868 1449639918664 1450155442176 1452237512544 1455190704128 1456471441152 1458787319808 1459433242624 1460540669952 1462296127488 1463040344064 1464798806016 1465910304768 1466559381504 1467672216192 1470184095744 1470835064832 1471000271104 1471951143936 1473720315984 1474470346752 1475288901632 1476242546688 1478016876672 1479590035456 1480367013888 1482492460722 1484682952704 1486814596176 1489178722304 1490968600576 1491932381184 1493520351232 1495315447808 1496282038272 1496450102784 1497112701952 1499674968064 1500812931072 1501477462016 1502616792768 1505188478976 1506997599744 1508141119212 1508808894936 1511207993344 1512538032096 1515613847552 1517789900263 1518329659392 1520032546816 1520154574848 1523014305792 1524586512384 1527454580736 1532079867136 1534912855056 1536546572288 1538393383072 1540790157312 1544049241098 1544284012544 1545282256896 1549961527296 1551824461824 1554480365568 1556348731392 1557529698816 1559276551168 1559401729704 1562070601728 1563948090432 1566624743424 1568507705856 1571001729024 1572889952256 1577475637248 1578672635904 1582074691584 1582252392448 1583275180032 1584154138112 1585178155008 1586865373184 1587891142656 1588772663296 1589799665664 1589978234208 1593404653568 1594613739264 1596530342316 1599262758912 1601184949728 1603730931712 1605658492928 1607071659102 1608406532096 1610339713024 1613095763968 1613225263104 1615034580992 1616260079616 1618202699904 1620972208128 1622920492032 1627834858832 1628887111488 1630844908497 1632580733056 1634542969514 1635124248576 1637089542144 1638832013312 1641862397952 1646834122752 1649932164608 1651635388416 1654742462464 1654875304992 1656731335616 1659700014336 1662822259644 1663075090432 1664538789888 1667185508352 1669189337088 1671195574272 1674055778304 1675326062592 1676067864576 1677339675648 1680210395136 1680954359808 1681143166976 1682229878784 1684251789696 1686044459008 1687134339072 1689162144768 1689351873846 1691848015872 1694277097968 1699216681344 1700108992512 1701918539776 1703964114944 1705065578496 1706012148736 1706880401408 1708931940352 1710036615168 1710228688896 1710985945088 1713914249216 1715214778368 1715974242304 1717276334592 1719340368648 1720215404544 1722282971136 1723589850528 1724353022784 1727094849536 1728614893824 1729574537509 1730692555956 1732130111488 1734617028872 1735233896448 1737319514112 1740587778048 1745662377984 1750948419584 1753052924896 1754186120064 1756053225472 1758163866368 1760277044092 1760903036928 1764627704112 1764896014336 1771384602624 1773513670656 1778684264448 1780033941504 1782030344192 1782173405376 1785223544832 1787369246208 1792580235264 1797588516864 1801390781281 1802829299712 1804197298176 1806365804544 1808288448512 1809457348608 1810461872128 1811632177152 1813560426496 1814732734464 1815740186624 1816913903616 1817117981952 1821033889792 1822415702016 1824606105504 1827728867328 1829925656832 1831314216186 1832835350528 1835038277632 1836653324688 1838178893824 1840388243456 1841784741888 1843686014976 1845753806848 1847154376704 1849374514176 1852539666432 1854766276608 1856173685184 1860382695808 1861585270272 1862618732702 1863822752568 1865806552064 1868049108016 1870959476736 1874916935619 1876414169088 1882096140288 1885636759552 1891134242816 1891286062848 1893407240704 1896800016384 1900368296736 1907644956672 1909937799168 1913206603776 1914658357248 1915506130944 1916959629312 1919263667328 1920240451584 1921306476544 1922548432896 1924859188224 1926907953152 1928153530368 1930471022592 1930687855824 1936316683392 1941961921536 1942981705728 1945049759744 1947387559936 1948646375424 1949728169984 1951444157481 1953065074688 1954327560192 1954547073024 1955412508672 1956896288256 1960245460992 1961113419776 1962601525248 1964960421312 1965960462336 1968323395584 1969816972032 1970689168896 1972184540508 1973822685184 1975559878656 1976656614296 1977934349664 1982419461568 1985508016128 1989243174912 1995042717696 1995266803712 2001083908096 2003489057024 2004784137216 2006917971968 2009330132992 2010854825616 2011745193248 2016717376128 2019141315282 2024439545856 2026872766464 2030685741056 2032782016512 2034324504576 2036606107648 2036769606144 2040255479808 2042707709952 2046550473408 2048663126016 2054386876416 2058732321464 2061939769344 2064418062336 2066615369728 2067951255552 2069099282432 2070436773888 2072640487424 2075131641856 2076473032704 2076706265088 2079202306272 2082760802304 2085264120576 2088832991232 2091343607808 2092930532784 2094668972032 2097186603008 2099032371072 2101555246518 2103300849664 2104896847872 2109432922112 2111033573376 2113570873344 2117188190208 2119732887552 2119970978944 2121341354496 2126151652352 2127526023168 2128707123088 2130083145792 2132350345216 2134913266304 2136533252217 2138239401984 2142762212136 2150967017472 2155013439488 2157603599872 2161296277504 2161469786112 2163893989376 2167771447296 2171849481984 2174459877996 2180165664768 2182786056192 2188180979712 2189149863936 2190811004928 2193444191232 2194560516096 2195778830336 2197198209024 2199839072256 2202180517888 2206252597248 2206500406656 2212933352448 2217096346192 2219385053184 2220550520832 2223738691083 2225585782784 2227024429056 2228260765696 2230221894264 2232074371072 2233768083456 2234757152768 2236452900864 2240280526848 2241272479744 2242973171712 2244675154176 2245669052928 2249512452096 2251219396608 2252216193024 2252469165128 2253925189152 2257782718464 2259036130624 2260496399616 2263213342404 2265622241792 2266811990016 2269152018432 2273420771328 2280048820224 2280304918528 2284521458688 2286953037824 2289701779456 2291181871104 2292453824864 2293620539392 2296377294848 2298119800704 2299137363712 2304819858432 2307590074608 2316073861647 2316426018816 2320783704064 2324942290944 2327549837312 2327736692736 2331720548352 2334523097088 2338914826752 2352836938816 2355664867829 2356502593536 2359334928384 2361846136832 2363372863488 2364684894208 2366213455872 2371579019264 2373112037376 2373378588672 2376231207168 2380298059776 2383158994944 2384967351312 2390106980352 2391920608896 2394795513474 2396784689152 2398894138368 2401777424592 2403772399616 2405596397568 2408487739392 2412609798144 2415509569536 2419643645952 2422551871488 2422823975936 2424390119424 2427304049856 2429887602688 2431458312192 2432808140672 2434380738048 2436971823104 2439900875776 2441752288248 2448871099584 2451814454271 2455712989184 2458248019968 2462872502272 2465832685568 2470052888576 2470251184128 2473021702144 2474898246912 2477453082624 2482113693696 2485097003424 2494233389466 2494612635648 2499889247492 2500778262528 2501885558784 2503784005632 2506793361408 2509461520384 2511083667456 2514101796864 2521431539712 2521714750464 2529066688512 2533824395648 2534027810769 2537772023808 2541415646952 2543526608896 2546583732224 2548825022016 2552877809664 2554008174592 2555946172416 2559018223104 2560320602112 2563397910528 2565343033344 2566478917632 2570871373824 2572822167552 2573961363456 2574250474432 2575914501888 2579010552972 2580323106816 2581755577856 2583424456704 2586529534176 2589282562048 2590642274304 2598195167232 2601925543308 2605770080256 2606062764032 2609195051008 2610881667072 2613660614656 2616802033664 2618493566976 2619947228416 2621280616448 2624431194112 2626422629376 2627585558528 2629579387344 2634079838208 2637245799552 2640415566138 2646941556168 2647344021504 2652324233216 2657076903936 2660056956928 2660270505984 2668026396672 2673045516288 2681139767488 2688956501504 2692188420376 2693145821184 2696382775296 2702497021952 2704243949568 2710376022016 2712432672768 2715692808192 2720340639744 2723610279936 2725676972928 2728733964544 2731550834688 2733623553024 2736909158256 2739182501888 2741593300992 2744888485248 2749253025792 2752557416448 2757268340736 2760582365184 2762677112832 2768630710272 2768941686784 2770731565056 2772269741696 2774061771264 2777014403072 2778809499648 2780352160768 2782149414912 2785110654976 2788458143744 2790574043712 2793928099053 2798709828096 2802073662024 2806529130496 2814711431168 2818094497792 2822917586944 2823144210432 2826310516736 2828455139328 2836701364224 2840110861056 2848711002956 2850552445104 2850985869312 2857016282848 2861467435008 2864906698752 2867956023296 2869809905664 2873259196416 2881959714816 2890361929728 2895799309312 2896031783736 2899279837328 2904475025088 2910381408256 2912942882304 2917574639616 2918866485248 2921081339904 2924592254976 2929597612032 2931820609536 2933118763008 2935344432384 2940368191488 2941670129664 2942000542208 2943902287872 2947440631968 2948940693504 2950577803264 2952485093376 2956033753344 2959180070912 2960734027776 2964984921444 2969365905408 2973629192352 2978357444608 2981937201152 2983864762368 2987040702464 2990630895616 2992564076544 2992900205568 2994225403904 2999349936128 3001625862144 3002954924032 3005233585536 3010376957952 3013995199488 3016282238424 3017617789872 3022415986688 3025076064192 3028711972923 3031227695104 3035579800526 3036659318784 3040065093632 3040309149696 3046028611584 3049173024768 3054909161472 3064159734272 3069825710112 3073093144576 3076786766144 3080484827161 3081580314624 3088098482196 3088568025088 3090564513792 3099923054592 3103648923648 3108960731136 3112697462784 3115059397632 3118553102336 3118803459408 3124141203456 3127896180864 3133249486848 3137015411712 3142003458048 3145779904512 3154951274496 3157345271808 3164149383168 3164504784896 3166550360064 3168308276224 3170356310016 3173730746368 3175782285312 3177545326592 3179599331328 3179956468416 3186809307136 3189227478528 3193060684632 3198525517824 3202369899456 3207461863424 3211316985856 3214143318204 3216813064192 3220679426048 3226450526208 3230069161984 3232520159232 3236405399808 3241944416256 3245840984064 3255669717664 3257774222976 3261689816994 3265161466112 3269085939028 3270248497152 3274179084288 3277664026624 3283724795904 3293668245504 3299864329216 3303270776832 3309484924928 3309750609984 3313462671232 3319400028672 3325644519288 3326150180864 3329077579776 3338378674176 3342391148544 3348111556608 3350652125184 3352135729152 3354679351296 3360420790272 3361908719616 3362286333952 3364459757568 3368503579392 3372088918016 3374268678144 3378324289536 3378703747692 3383696031744 3388554195936 3398433362688 3400217985024 3403837079552 3407928229888 3410131156992 3412024297472 3413760802816 3417863880704 3420073230336 3420457377792 3421971890176 3427828498432 3430429556736 3431948484608 3434552669184 3438680737296 3440430809088 3444565942272 3447179701056 3448706045568 3454189699072 3457229787648 3459149075018 3461385111912 3464260222976 3469234057744 3474639028224 3481175556096 3491324755968 3501896839168 3506105849792 3508372240128 3512106450944 3516327732736 3520554088184 3521806073856 3529255408224 3542769205248 3547027341312 3557368528896 3560067883008 3564060688384 3564346810752 3570447089664 3574738492416 3585160470528 3595177033728 3602781562562 3605658599424 3608394596352 3612731609088 3616576897024 3618914697216 3620923744256 3623264354304 3627120852992 3629465468928 3631480373248 3633827807232 3634235963904 3642067779584 3644831404032 3649212211008 3655457734656 3659851313664 3662628432372 3665670701056 3670076555264 3673306649376 3680776486912 3683569483776 3687372029952 3691507613696 3694308753408 3698749028352 3705079332864 3709532553216 3712347370368 3720765391616 3723170540544 3725237465404 3727645505136 3731613104128 3736098216032 3741918953472 3749833871238 3752828338176 3764192280576 3771273519104 3782268485632 3782572125696 3786814481408 3793600032768 3800736593472 3815289913344 3819875598336 3829316714496 3831012261888 3833919258624 3838527334656 3840480903168 3842612953088 3845096865792 3849718376448 3853815906304 3856307060736 3860942045184 3861375711648 3872633366784 3883923843072 3885963411456 3890099519488 3894775119872 3897292750848 3899456339968 3902888314962 3906130149376 3908655120384 3909094146048 3910825017344 3913792576512 3920490921984 3922226839552 3925203050496 3929920842624 3931920924672 3936646791168 3939633944064 3941378337792 3944369081016 3947645370368 3951119757312 3953313228592 3955868699328 3960623349207 3964838923136 3971016032256 3978486349824 3990085435392 3990533607424 4002167816192 4006978114048 4009568274432 4013835943936 4018660265984 4021709651232 4023490386496 4033434752256 4038282630564 4048879091712 4053745532928 4061371482112 4065564033024 4068649009152 4073212215296 4073539212288 4080510959616 4085415419904 4093100946816 4097326252032 4108773752832 4117464642928 4123879538688 4128836124672 4133230739456 4135902511104 4138198564864 4140873547776 4145280974848 4150263283712 4152946065408 4153412530176 4158404612544 4165521604608 4170528241152 4177665982464 4182687215616 4185861065568 4194373206016 4198064742144 4203110493036 4206601699328 4209793695744 4222067146752 4227141746688 4234376380416 4239465775104 4239941957888 4242682708992 4252303304704 4255052046336 4257414246176 4260166291584 4264700690432 4269826532608 4273066504434 4276478803968 4285524424272 4301934034944 4310026878976 4315207199744 4322592555008 4322939572224 4327787978752 4335542894592 4343698963968 4348919755992 4365572112384 4374806183111 4376361959424 4378299727872 4381622009856 4386888382464 4389121032192 4391557660672 4394396418048 4399678144512 4404361035776 4412505194496 4413000813312 4425866704896 4434192692384 4438770106368 4441101041664 4447477382166 4451171565568 4454048858112 4456521531392 4460443788528 4464148742144 4467536166912 4469514305536 4472905801728 4480561053696 4482544959488 4485946343424 4489350308352 4491338105856 4499024904192 4502438793216 4504432386048 4504938330256 4507850378304 4515565436928 4518072261248 4520992799232 4526426684808 4531244483584 4533623980032 4546841542656 4553369700789 4560097640448 4560609837056 4569042917376 4573906075648 4579403558912 4582363742208 4584907649728 4587241078784 4592754589696 4596239601408 4598274727424 4609639716864 4615180149216 4632147723294 4632852037632 4641567408128 4649884581888 4655099674624 4655473385472 4663441096704 4669046194176 4677829653504 4705673877632 4711329735658 4713005187072 4718669856768 4723692273664 4729369788416 4732426911744 4743158038528 4746224074752 4746757177344 4752462414336 4760596119552 4766317989888 4769934702624 4780213960704 4783841217792 4789591026948 4793569378304 4797788276736 4803554849184 4811192795136 4816975478784 4825219596288 4831019139072 4839287291904 4845103742976 4845647951872 4848780238848 4854608099712 4859775205376 4862916624384 4865616281344 4868761476096 4873943646208 4879801751552 4883504576496 4897742199168 4903628908542 4911425978368 4916496039936 4925745004544 4931665371136 4940105777152 4940502368256 4946043404288 4949796493824 4954906165248 4964227387392 4970194006848 4988466778932 4989225271296 4999778494984 5001556525056 5007568011264 5013586722816 5018923040768 5022167334912 5028203593728 5042863079424 5043429500928 5058133377024 5067648791296 5068055621538 5075544047616 5082831293904 5087053217792 5093167464448 5097650044032 5105755619328 5108016349184 5111892344832 5118036446208 5120641204224 5126795821056 5130686066688 5132957835264 5141742747648 5145644335104 5147922726912 5148500948864 5151829003776 5158021105944 5160646213632 5163511155712 5166848913408 5173059068352 5178565124096 5181284548608 5188723612527 5196390334464 5203851086616 5212125528064 5218390102016 5221763334144 5227321229312 5233604067328 5236987133952 5239894456832 5242561232896 5248862388224 5252845258752 5255171117056 5259158774688 5268159676416 5274491599104 5280831132276 5293883112336 5294688043008 5304648466432 5314153807872 5320113913856 5320541011968 5336052793344 5346091032576 5362279534976 5377913003008 5384376840752 5392765550592 5404172343843 5404994043904 5408487899136 5420752044032 5424865345536 5431385616384 5440681279488 5447220559872 5451353945856 5457467929088 5463101669376 5467247106048 5473818316512 5483186601984 5489776970496 5498506051584 5505114832896 5514536681472 5521164730368 5525354225664 5537261420544 5537883373568 5541463130112 5544539483392 5548123542528 5554028806144 5557618999296 5560704321536 5564298829824 5570221309952 5576916287488 5581148087424 5587856198106 5597419656192 5604147324048 5613058260992 5624750806857 5629422862336 5636188995584 5645835173888 5646288420864 5652621033472 5656910278656 5673402728448 5680221722112 5697422005912 5701104890208 5714032565696 5720900393299 5722934870016 5729813397504 5735912046592 5739619811328 5746518392832 5763919429632 5780723859456 5791598618624 5792063567472 5798559674656 5808950050176 5820762816512 5825885764608 5835149279232 5837732970496 5842162679808 5849184509952 5859195224064 5863641219072 5866237526016 5870688864768 5880736382976 5883340259328 5884001084416 5887804575744 5894881263936 5897881387008 5901155606528 5904970186752 5912067506688 5918360141824 5921468055552 5929969842888 5947258384704 5956714889216 5963874402304 5967729524736 5974081404928 5981261791232 5985128153088 5985800411136 5988450807808 5998699872256 6003251724288 6005909848064 6010467171072 6020753915904 6027990398976 6032564476848 6035235579744 6044831973376 6050152128384 6057423945846 6062455390208 6071159601052 6073318637568 6080130187264 6080618299392 6092057223168 6098346049536 6109818322944 6128319468544 6139651420224 6146186289152 6153573532288 6160969654322 6163160629248 6176196964392 6177136050176 6199846109184 6207297847296 6217921462272 6225394925568 6230118795264 6237106204672 6237606918816 6248282406912 6255792361728 6266498973696 6274030823424 6284006916096 6291559809024 6309902548992 6314690543616 6328298766336 6329009569792 6333100720128 6336616552448 6340712620032 6347461492736 6351564570624 6355090653184 6359198662656 6359912936832 6373618614272 6378454957056 6386121369264 6397051035648 6404739798912 6409599756651 6414923726848 6422633971712 6428286636408 6433626128384 6441358852096 6452901052416 6460138323968 6465040318464 6472810799616 6483888832512 6491681968128 6511339435328 6515548445952 6523379633988 6530322932224 6538171878056 6540496994304 6548358168576 6567449591808 6587336491008 6599728658432 6606541553664 6618969849856 6619501219968 6626925342464 6638800057344 6651289038576 6652300361728 6658155159552 6676757348352 6684782297088 6696223113216 6701304250368 6704271458304 6709358702592 6720841580544 6723817439232 6724572667904 6728919515136 6737007158784 6744177836032 6748537356288 6756648579072 6757407495384 6777108391872 6796866725376 6800435970048 6807674159104 6815856459776 6820262313984 6824048594944 6835727761408 6840146460672 6840914755584 6843943780352 6855656996864 6860859113472 6863896969216 6869105338368 6877361474592 6880861618176 6889131884544 6894359402112 6897412091136 6908379398144 6914459575296 6918298150036 6922770223824 6928520445952 6938468115488 6949278056448 6962351112192 6982649511936 7003793678336 7012211699584 7016744480256 7024212901888 7032655465472 7041108176368 7058510816448 7066994603487 7085538410496 7094054682624 7114737057792 7120135766016 7128121376768 7128693621504 7140894179328 7149476984832 7170320941056 7190354067456 7205563125124 7211317198848 7216789192704 7225463218176 7233153794048 7237829394432 7241847488512 7246528708608 7254241705984 7258930937856 7262960746496 7267655614464 7268471927808 7284135559168 7289662808064 7298424422016 7310915469312 7319702627328 7325256864744 7331341402112 7340153110528 7346613298752 7355443362813 7361552973824 7367138967552 7374744059904 7383015227392 7388617506816 7397498056704 7410158665728 7419065106432 7424694740736 7441530783232 7446341081088 7450474930808 7455291010272 7463226208256 7472196432064 7483837906944 7499667742476 7505656676352 7528384561152 7542547038208 7564536971264 7565144251392 7573628962816 7587200065536 7601473186944 7630579826688 7639751196672 7658633428992 7662024523776 7667838517248 7677054669312 7680961806336 7685225906176 7690193731584 7699436752896 7707631812608 7712614121472 7721884090368 7722751423296 7745266733568 7767847686144 7771926822912 7789550239744 7794585501696 7798912679936 7805776629924 7812260298752 7817310240768 7818188292096 7821650034688 7827585153024 7840981843968 7844453679104 7850406100992 7859841685248 7863841849344 7873293582336 7879267888128 7882756675584 7888738162032 7895290740736 7902239514624 7906626457184 7911737398656 7921246698414 7929677846272 7942032064512 7956972699648 7980170870784 7981067214848 8004335632384 8013956228096 8019136548864 8027671887872 8037320531968 8043419302464 8046980772992 8066869504512 8076565261128 8107491065856 8122742964224 8131128066048 8137298018304 8146424430592 8147078424576 8161021919232 8170830839808 8186201893632 8194652504064 8217547505664 8234929285856 8247759077376 8257672249344 8266461478912 8271805022208 8276397129728 8281747095552 8290561949696 8300526567424 8305892130816 8306825060352 8316809225088 8331043209216 8341056482304 8355331964928 8365374431232 8371722131136 8381784297159 8388746412032 8396129484288 8406220986072 8413203398656 8419587391488 8444134293504 8454283493376 8468752760832 8478931550208 8479883915776 8485365417984 8504606609408 8510104092672 8514828492352 8520332583168 8529401380864 8539653065216 8546133008868 8552957607936 8571048848544 8603868069888 8620053757952 8630414399488 8645185110016 8645879144448 8655575957504 8671085789184 8687397927936 8697839511984 8731144224768 8749612366222 8752723918848 8756599455744 8763244019712 8773776764928 8783115321344 8788792836096 8799356289024 8808722071552 8825010388992 8826001626624 8851733409792 8868385384768 8877540212736 8882202083328 8894954764332 8902343131136 8908097716224 8913043062784 8920887577056 8935072333824 8939028611072 8945811603456 8961122107392 8965089918976 8971892686848 8978700616704 8982676211712 8998049808384 9004877586432 9008864772096 9009876660512 9015700756608 9031130873856 9036144522496 9041985598464 9052853369616 9062488967168 9067247960064 9093683085312 9106739401578 9120195280896 9121219674112 9138085834752 9147812151296 9158807117824 9164727484416 9169815299456 9174482157568 9185509179392 9192479202816 9196549454848 9219279433728 9230360298432 9241454481483 9264295446588 9265704075264 9283134816256 9299769163776 9310199349248 9310946770944 9326882193408 9338092388352 9355659307008 9411347755264 9422659471316 9426010374144 9437339713536 9447384547328 9458739576832 9464853823488 9486316077056 9492448149504 9493514354688 9504924828672 9521192239104 9532635979776 9539869405248 9560427921408 9567682435584 9579182053896 9587138756608 9595576553472 9607109698368 9622385590272 9633950957568 9650439192576 9662038278144 9690207485952 9691295903744 9697560477696 9709216199424 9719550410752 9725833248768 9731232562688 9737522952192 9747887292416 9759603503104 9767009152992 9795484398336 9807257817084 9822851956736 9832992079872 9851490009088 9863330742272 9880211554304 9881004736512 9892086808576 9899592987648 9909812330496 9928454774784 9940388013696 9976933557864 9978450542592 9999556989968 10015136022528 10027173445632 10037846081536 10044334669824 10056407187456 10085726158848 10086859001856 10116266754048 10135297582592 10136111243076 10151088095232 10165662587808 10186334928896 10195300088064 10211511238656 10216032698368 10223784689664 10236072892416 10241282408448 10253591642112 10261372133376 10265915670528 10283485495296 10291288670208 10295845453824 10297001897728 10303658007552 10316042211888 10321292427264 10327022311424 10333697826816 10346118136704 10357130248192 10362569097216 10377447225054 10392780668928 10407702173232 10424251056128 10436780204032 10443526668288 10454642458624 10467208134656 10473974267904 10479788913664 10485122465792 10497724776448 10505690517504 10510342234112 10518317549376 10536319352832 10548983198208 10561662264552 10587766224672 10609296932864 10624529301841 10628307615744 10640227827712 10641082023936 10672105586688 10692182065152 10724559069952 10755826006016 10768753681504 10785531101184 10808344687686 10809988087808 10816975798272 10841504088064 10849730691072 10862771232768 10881362558976 10894441119744 10902707891712 10914935858176 10926203338752 10934494212096 10947636633024 10966373203968 10979553940992 10997012103168 11010229665792 11042329460736 11050708451328 11074522841088 11075766747136 11082926260224 11089078966784 11096247085056 11108057612288 11115237998592 11121408643072 11128597659648 11140442619904 11153832574976 11162296174848 11175712396212 11194839312384 11208294648096 11226116521984 11249501613714 11258845724672 11272377991168 11291670347776 11292576841728 11305242066944 11313820557312 11346805456896 11360443444224 11394844011824 11402209780416 11428065131392 11441800786598 11445869740032 11459626795008 11471824093184 11493036785664 11527838859264 11561447718912 11583197237248 11584127134944 11597119349312 11617900100352 11641525633024 11651771529216 11670298558464 11684325359616 11698369019904 11718390448128 11727282438144 11732475052032 11741377729536 11761472765952 11766680518656 11768002168832 11775609151488 11789762527872 11795762774016 11802311213056 11809940373504 11824135013376 11836720283648 11842936111104 11859939685776 11894516769408 11913429778432 11927748804608 11935459049472 11948162809856 11962523582464 11970256306176 11971600822272 11976901615616 11997399744512 12006503448576 12011819696128 12020934342144 12041507831808 12055980797952 12065128953696 12070471159488 12089663946752 12100304256768 12107021762563 12114847891692 12124910780416 12142319202104 12146637275136 12161236598784 12184114446336 12196692099072 12219636645888 12256638937088 12279302840448 12292372578304 12307147064576 12321939308644 12326321258496 12352393928784 12354272100352 12399692218368 12414595694592 12435842924544 12450789851136 12460237590528 12474212409344 12475213837632 12496564813824 12511584723456 12532997947392 12548061646848 12583119618048 12619805097984 12629381087232 12658019139584 12666201440256 12673233104896 12681425240064 12694922985472 12703129141248 12710181306368 12718397325312 12719825873664 12747237228544 12756909914112 12772242738528 12794102071296 12809479597824 12819199513302 12829847453696 12845267943424 12856573272816 12867252256768 12882717704192 12905802104832 12920276647936 12930080636928 12945621599232 12967777665024 12983363936256 13022678870656 13031096891904 13046759267976 13060645864448 13076343756112 13096716337152 13124418549333 13134899183616 13174672982016 13199457316864 13213083107328 13237939699712 13239002439936 13253850684928 13277600114688 13302578077152 13316310319104 13353514696704 13369564594176 13392446226432 13402608500736 13408542916608 13418717405184 13441683161088 13447634878464 13449145335808 13457839030272 13474014317568 13488355672064 13497074712576 13513297158144 13514814990768 13554216783744 13593733450752 13600871940096 13615348318208 13631712919552 13640524627968 13648097189888 13660109102367 13671455522816 13680292921344 13681829511168 13687887560704 13711313993728 13721718226944 13727793938432 13738210676736 13754722949184 13761723236352 13778263769088 13788718804224 13794824182272 13816758796288 13828919150592 13836596300072 13845540447648 13876936230976 13898556112896 13924702224384 13965299023872 14007587356672 14024423399168 14033488960512 14048425803776 14065310930944 14082216352736 14117021632896 14133989206974 14171076820992 14188109365248 14229474115584 14240271532032 14256242753536 14257387243008 14281788358656 14298953969664 14340641882112 14380708134912 14411126250248 14433578385408 14450926436352 14466307588096 14475658788864 14483694977024 14493057417216 14508483411968 14517861875712 14525921492992 14535311228928 14536943855616 14568271118336 14579325616128 14596848844032 14621830938624 14639405254656 14650513729488 14662682804224 14680306221056 14693226597504 14710886725626 14723105947648 14734277935104 14749488119808 14766030454784 14777235013632 14794996113408 14820317331456 14838130212864 14849389481472 14883061566464 14892682162176 14900949861616 14910582020544 14926452416512 14944392864128 14967675813888 14999335484952 15056769122304 15085094076416 15129073942528 15130288502784 15147257925632 15174400131072 15202946373888 15261159653376 15279502393344 15317266857984 15324049047552 15335677034496 15354109338624 15361923612672 15370451812352 15380387463168 15398873505792 15415263625216 15425228242944 15443768180736 15445502846592 15490533467136 15535695372288 15543853645824 15566170837581 15579100479488 15589171003392 15597825359872 15611553259848 15624520597504 15636376584192 15643300069376 15655170306048 15681963687936 15688907358208 15700812201984 15719683370496 15727683698688 15746587164672 15758535776256 15765513351168 15777476324064 15804479029248 15813252914368 15823474797312 15842493396828 15859355692544 15884064129024 15913945399296 15960341741568 15962134429696 16008671264768 16027912456192 16038273097728 16055343775744 16074641063936 16086838604928 16093961545984 16133739009024 16153130522256 16212517031529 16214982131712 16245485928448 16262256132096 16274596036608 16292848861184 16294156849152 16322043838464 16341661679616 16372403787264 16389305008128 16469858571712 16495518154752 16515344498688 16532922957824 16543610044416 16552794259456 16563494191104 16601053134848 16611784261632 16613650120704 16633618450176 16662086418432 16682112964608 16710663929856 16730748862464 16743444262272 16763568594318 16777492824064 16792258968576 16812441972144 16826406797312 16839174782976 16888268587008 16908566986752 16937505521664 16957863100416 16959767831552 16970730835968 17009213218816 17020208185344 17029656984704 17040665166336 17058802761728 17079306130432 17092266017736 17142097697088 17162701179897 17207736139776 17240107515904 17260828798976 17290370220032 17291758288896 17311151915008 17342171578368 17374795855872 17395679023968 17462288449536 17499224732444 17505447837696 17513198911488 17526488039424 17547553529856 17566230642688 17577585672192 17598712578048 17617444143104 17650020777984 17652003253248 17703466819584 17736770769536 17755080425472 17764404166656 17789909528664 17804686262272 17826086125568 17841775154112 17870144667648 17878057222144 17891623206912 17922244214784 17930179837952 17943785373696 17957401233408 17965352423424 17996099616768 18009755172864 18017729544192 18019753321024 18031401513216 18062261747712 18072289044992 18083971196928 18105706739232 18124977934336 18134495920128 18187366170624 18213478803156 18240390561792 18242439348224 18276171669504 18295624302592 18317614235648 18329454968832 18339630598912 18348964315136 18371018358784 18384958405632 18393098909696 18438558867456 18460720596864 18482908962966 18528590893176 18531408150528 18566269632512 18599538327552 18620398698496 18621893541888 18653764386816 18676184776704 18711318614016 18822695510528 18845318942632 18852020748288 18874679427072 18917479153664 18929707646976 18972632154112 18984896299008 18987028709376 19009849657344 19042384478208 19065271959552 19079738810496 19120855842816 19135364871168 19158364107792 19174277513216 19191153106944 19214219396736 19244771180544 19267901915136 19300878385152 19324076556288 19380414971904 19382591807488 19395120955392 19418432398848 19439100821504 19451666497536 19462465125376 19475045904384 19495774584832 19519207006208 19534018305984 19590968796672 19614515634168 19645703913472 19702980018176 19726661484544 19760423108608 19762009473024 19784173617152 19799185975296 19819624660992 19856909549568 19880776027392 19953867115728 19956901085184 19999113979936 20030272045056 20054346891264 20075692163072 20088669339648 20112814374912 20171452317696 20173718003712 20232533508096 20270595165184 20272222486152 20331325175616 20372669857792 20390600176128 20423022477312 20432065396736 20447569379328 20472145784832 20507183284224 20522744266752 20531831341056 20566970990592 20582577340416 20591690907648 20594003795456 20607316015104 20632084423776 20642584854528 20654044622848 20667395653632 20692236273408 20714260496384 20725138194432 20754894450108 20785561337856 20815404346464 20848502112256 20873560408064 20887053336576 20909284917248 20934416269312 20947948535808 20959577827328 20970244931584 20995449552896 21011381035008 21020684468224 21036635098752 21072638705664 21097966396416 21123324529104 21175532449344 21200983810461 21218593865728 21249058603682 21256615231488 21280455655424 21282164047872 21344211173376 21384364130304 21449118139904 21511652012032 21537507363008 21571062202368 21616689375372 21619976175616 21633951596544 21699461382144 21725542465536 21762725117952 21788882239488 21805415783424 21829871716352 21852406677504 21868988424192 21895273266048 21932746407936 21959107881984 21994024206336 22020459331584 22084658921472 22101416902656 22149045682176 22151533494272 22165852520448 22178157933568 22192494170112 22216115224576 22230475997184 22242817286144 22257195319296 22280885239808 22307665149952 22324592349696 22351424792424 22389678624768 22416589296192 22452233043968 22499003227428 22517691449344 22544755982336 22585153683456 22610484133888 22627641114624 22693610913792 22720886888448 22789688023648 22804419560832 22856130262784 22883601573196 22891739480064 22919253590016 22943648186368 22986073571328 23055677718528 23122895437824 23166394474496 23168254269888 23194238698624 23235800200704 23283051266048 23303543058432 23368650719232 23396738039808 23436780896256 23454564876288 23464950104064 23482755459072 23522945531904 23533361037312 23536004337664 23551218302976 23579525055744 23591525548032 23604622426112 23619880747008 23648270026752 23673440567296 23685872222208 23719879371552 23789033538816 23826859556864 23855497609216 23870918098944 23896325619712 23925047164928 23940512612352 23943201644544 23953803231232 23994799489024 24013006897152 24023639392256 24041868684288 24083015663616 24111961595904 24130257907392 24140942318976 24179327893504 24200608513536 24214043525126 24229695783384 24249821560832 24284638404208 24322473197568 24368228892672 24393384198144 24439273291776 24513277874176 24558605680896 24584745156608 24614294129152 24643878617288 24652642516992 24704787857568 24799384436736 24829191389184 24871685849088 24901579702272 24920475181056 24948424818688 24950427675264 24993129627648 25023169446912 25065995894784 25096123293696 25166239236096 25239610195968 25258762174464 25316038279168 25332402880512 25346466209792 25362850480128 25389845970944 25406258282496 25420362612736 25436794650624 25439651747328 25494474457088 25513819828224 25544485477056 25588204142592 25618959195648 25638399026604 25659694907392 25690535886848 25713146545632 25765435408384 25811604209664 25840553295872 25860161273856 25891243198464 25935555330048 25966727872512 26045357741312 26062193783808 26093518535952 26121291728896 26152687512224 26193432674304 26248837098666 26269798367232 26349345964032 26398914633728 26426166214656 26475879399424 26478004879872 26507701369856 26555200229376 26605156154304 26632620638208 26707029393408 26739129188352 26805217001472 26817085833216 26837434810368 26883366322176 26895269756928 26898290671616 26915678060544 26948028635136 26976711344128 26994149425152 27026594316288 27029629981536 27108433567488 27187466901504 27201743880192 27230696636416 27263425839104 27281049255936 27296194379776 27320218204734 27342911045632 27360585842688 27363659022336 27375775121408 27422627987456 27443436453888 27455587876864 27476421353472 27509445898368 27523446472704 27556527538176 27577437608448 27589648364544 27633517592576 27657838301184 27673192600144 27691080895296 27724363444449 27753872461952 27797112225792 27849404448768 27930598047744 28015174713344 28048846798336 28066977921024 28096851607552 28130621861888 28164432705472 28234043265792 28267978413948 28342153641984 28376218730496 28458948231168 28480543064064 28512485507072 28514774486016 28563576717312 28597907939328 28681283764224 28761416269824 28822252500496 28867156770816 28901852872704 28932615176192 28951317577728 28967389954048 28986114834432 29016966823936 29051842985984 29070622457856 29073887711232 29136542236672 29158651232256 29193697688064 29243661877248 29278810509312 29301027458976 29360612442112 29386453195008 29421773451252 29446211895296 29468555870208 29498976239616 29554470027264 29589992226816 29640634662912 29676260425728 29698778962944 29766123132928 29785364324352 29801899723232 29821164041088 29852904833024 29888785728256 29935351627776 29998670969904 30113538244608 30170188152832 30258147885056 30260577005568 30294515851264 30348800262144 30405892747776 30559004786688 30623643281777 30634533715968 30648098095104 30671354068992 30708218677248 30723847225344 30740903624704 30760774926336 30797747011584 30830527250432 30850456485888 30887536361472 30891005693184 30981066934272 31071390744576 31087707291648 31132341675162 31158200958976 31178342006784 31195650719744 31223106519696 31249041195008 31272753168384 31286600138752 31310340612096 31363927375872 31377814716416 31401624403968 31439366740992 31455367397376 31493174329344 31517071552512 31531026702336 31554952648128 31608958058496 31626505828736 31646949594624 31684986793656 31718711385088 31827890798592 31873587905523 31920683483136 31924268859392 32017342529536 32055824912384 32076546195456 32110687551488 32149282127872 32173677209856 32187923091968 32267478018048 32306261044512 32425034063058 32429964263424 32490971856896 32524512264192 32549192073216 32585697722368 32588313698304 32644087676928 32683323359232 32744807574528 32778610016256 32939717143424 32991036309504 33030688997376 33065845915648 33105588518912 33126988382208 33202106269696 33223568523264 33227300241408 33267236900352 33324172836864 33364225929216 33421327859712 33461497724928 33486888524544 33527137188636 33554985648128 33584517937152 33624883944288 33678349565952 33776537174016 33817133973504 33875011043328 33915726200832 33919535663104 33941461671936 34018426437632 34040416370688 34059313969408 34081330332672 34117605523456 34158612260864 34184532035472 34284195394176 34325402359794 34415472279552 34480215031808 34521657597952 34580740440064 34583516577792 34622303830016 34684343156736 34749591711744 34791358047936 34924576899072 34998449464888 35010895675392 35052976078848 35095107059712 35132461285376 35155171344384 35197425156096 35234888286208 35300041555968 35304006506496 35406933639168 35473541539072 35510160850944 35528808333312 35579819057328 35609372524544 35652172251136 35683550308224 35740289335296 35756114444288 35783246413824 35844488429568 35860359675904 35887570747392 35914802466816 35930704846848 35992199233536 36019510345728 36035459088384 36039506642048 36062803026432 36124523495424 36144578089984 36167942393856 36211413478464 36249955868672 36268991840256 36321065287689 36374732341248 36426957606312 36484878696448 36552343339008 36591248605184 36635228471296 36658909937664 36679261197824 36697928630272 36742036717568 36769916811264 36786197819392 36877117734912 36921441193728 36965817925932 37057181786352 37062816301056 37132539265024 37199076655104 37240797396992 37243787083776 37307528773632 37352369553408 37422637228032 37645391021056 37690637885264 37749358854144 37834958307328 37859415293952 37945264308224 37974057418752 38019699314688 38084768956416 38130543919104 38159477620992 38241711685632 38270729742336 38316728215584 38382306213888 38428438793472 38489542361088 38535803830272 38601756770304 38648153112576 38760829943808 38765183614976 38790241910784 38836864797696 38878201643008 38903332995072 38924930250752 38950091808768 38991549169664 39038414012416 39068036611968 39181937593344 39229031268336 39291407826944 39373255647999 39405960036352 39453322969088 39520846217216 39524018946048 39568347234304 39598371950592 39639249321984 39713819099136 39761552054784 39907734231456 39998227959872 40046302753093 40060544090112 40108693782528 40151384326144 40177338679296 40225628749824 40342904635392 40347436007424 40465067016192 40541190330368 40544444972304 40662650351232 40745339715584 40781200352256 40846044954624 40864130793472 40895138758656 40944291569664 41014366568448 41045488533504 41063662682112 41133941981184 41165154680832 41183381815296 41188007590912 41214632030208 41264168847552 41285169709056 41308089245696 41334791307264 41384472546816 41428520992768 41450276388864 41509788900216 41630808692928 41697004224512 41747120816128 41774106673152 41818569834496 41868832538624 41895897071616 41919155654656 41990899105792 42022762070016 42041368936448 42073270197504 42145277411328 42195932792832 42246649058208 42351064898688 42401967620922 42437187731456 42498117207364 42513230462976 42560911310848 42564328095744 42688422346752 42768728260608 42898236279808 43023304024064 43075014726016 43142124404736 43233378750744 43239952351232 43398922764288 43451084931072 43525450235904 43577764478976 43610831566848 43659743432704 43704813355008 43737976848384 43790546532096 43865492815872 43918215763968 43988048412672 44040918663168 44169317842944 44202833805312 44298091364352 44303066988544 44331705040896 44356315867136 44384988340224 44432230449152 44460951994368 44485634572288 44514390638592 44561770479616 44615330299904 44649184699392 44702849584848 44779357249536 44833178592384 44904466087936 44998006454856 45035382898688 45089511964672 45170307366912 45220968267776 45255282229248 45387221827584 45441773776896 45579376047296 45608839121664 45712260525568 45767203146392 45783478960128 45838507180032 45972147142656 46111355437056 46245790875648 46332788948992 46336508539776 46388477397248 46471600401408 46566102532096 46607086116864 46737301438464 46793476079616 46873561792512 46909129752576 46929900208128 46965510918144 47045891063808 47066722074624 47072008675328 47102436605952 47159050111488 47183051096064 47209244852224 47239761494016 47296540053504 47346881134592 47439758743104 47578067077632 47653719113728 47710995218432 47741836197888 47850094329856 47881025224704 47886403289088 47907606462464 47989598978048 48026013794304 48047278784512 48083737368576 48166031327232 48223923191808 48260515814784 48281884637952 48358655787008 48401217027072 48428087050252 48459391566768 48499643121664 48569276808416 48644946395136 48736457785344 48786768396288 48878546583552 49026555748352 49117211361792 49169490313216 49228588258304 49287757234576 49409575715136 49598768873472 49658382778368 49803159404544 49840950362112 49896849637376 49900855350528 49986259255296 50046338893824 50131991789568 50192246587392 50332478472192 50479220391936 50517524348928 50632076558336 50664805761024 50692932419584 50725700960256 50779691941888 50812516564992 50840725225472 50873589301248 50879303494656 50988948914176 51027639656448 51088970954112 51176408285184 51237918391296 51276798053208 51319389814784 51381071773696 51426293091264 51488103539691 51530870816768 51623208419328 51681106591744 51720322547712 51782486396928 51871110660096 51933455745024 52090715482624 52124387567616 52187037071904 52242583457792 52305375024448 52386865348608 52497674197332 52539596734464 52698691928064 52797829267456 52852332429312 52951758798848 52956009759744 53015402739712 53110400458752 53210312308608 53265241276416 53414058786816 53478258376704 53610434002944 53634171666432 53674869620736 53766732644352 53790539513856 53796581343232 53831356121088 53896057270272 53953422688256 53988298850304 54053188632576 54059259963072 54216867134976 54374933803008 54403487760384 54526851678208 54562098511872 54592388759552 54640436409468 54685822091264 54721171685376 54727318044672 54751550242816 54886872907776 54911175753728 54952842706944 55018891796736 55046892945408 55113055076352 55154875216896 55179296729088 55267035185152 55315676602368 55346385200288 55382161790592 55448726888898 55507744923904 55594224451584 55698808897536 55861196095488 56030349426688 56097693596672 56133955842048 56193703215104 56261243723776 56328865410944 56468086531584 56535956827896 56752437460992 56917896462336 56961086128128 57024971014144 57029548972032 57127153434624 57195815878656 57362567528448 57522832539648 57644505000992 57734313541632 57803705745408 57865230352384 57902635155456 57934779908096 57972229668864 58033933647872 58103685971968 58141244915712 58147775422464 58273084473344 58317302464512 58387395376128 58487323754496 58557621018624 58602054917952 58721224884224 58772906390016 58843546902504 58892423790592 58937111740416 59108940054528 59179984453632 59281269325824 59352520851456 59397557925888 59532246265856 59570728648704 59603799446464 59642328082176 59705809666048 59777571456512 59870703255552 59997341939808 60227076489216 60340376305664 60516295770112 60521154011136 60589031702528 60697600524288 60811785495552 61118009573376 61247286563554 61269067431936 61296196190208 61342708137984 61416437354496 61481807249408 61521549852672 61595494023168 61661054500864 61700912971776 61775072722944 61782011386368 61962133868544 62142781489152 62175414583296 62264683350324 62316401917952 62356684013568 62391301439488 62446213039392 62545506336768 62573200277504 62620681224192 62727854751744 62755629432832 62803248807936 62878733481984 62910734794752 62986348658688 63034143105024 63062053404672 63109905296256 63217916116992 63253011657472 63293899189248 63369973587312 63437422770176 63655781597184 63747175811046 63841366966272 63848537718784 64034685059072 64111649824768 64153092390912 64221375102976 64298564255744 64347354419712 64375846183936 64534956036096 64612522089024 64850068126116 64859928526848 64981943713792 65098384146432 65171395444736 65176627396608 65288175353856 65366646718464 65489615149056 65557220032512 65879434286848 65982072619008 66061377994752 66131691831296 66211177037824 66253976764416 66404212539392 66447137046528 66454600482816 66534473800704 66648345673728 66728451858432 66842655719424 66922995449856 66973777049088 67054274377272 67109971296256 67169035874304 67249767888576 67356699131904 67553074348032 67634267947008 67831452401664 67839071326208 67882923343872 68036852875264 68080832741376 68118627938816 68162660665344 68235211046912 68317224521728 68369064070944 68568390788352 68650804719588 68830944559104 68960430063616 69043315195904 69161480880128 69167033155584 69244607660032 69368686313472 69499183423488 69582716095872 69849153798144 69996898929776 70105952157696 70190214119424 70264922570752 70310342688768 70394850312192 70469776572416 70600083111936 70608013012992 70813867278336 70947083078144 71020321701888 71057616666624 71159638114656 71304344502272 71367100616448 71480578670592 71512228888576 71566492827648 71688976859136 71775141494784 71829604933632 71861409693696 71984398467072 72039020691456 72070918176768 72079013284096 72125606052864 72249046990848 72289156179968 72335884787712 72422826956928 72499911737344 72537983680512 72642130575378 72749464682496 72853915212624 72969757392896 73104686678016 73182497210368 73270456942592 73317819875328 73358522395648 73395857260544 73484073435136 73539833622528 73572395638784 73754235469824 73842882387456 73931635851864 74114363572704 74265078530048 74371705112887 74398153310208 74481594793984 74487574167552 74615057547264 74704739106816 74845274456064 75290782042112 75381275770528 75498717708288 75669916614656 75718830587904 75890528616448 75948114837504 76039398629376 76169537912832 76261087838208 76318955241984 76483423371264 76541459484672 76633456431168 76764612427776 76856877586944 76979084722176 77071607660544 77296306225152 77521659887616 77530367229952 77580483821568 77673729595392 77756403286016 77806665990144 77849860501504 77900183617536 77983098339328 78076828024832 78136073223936 78363875186688 78458062536672 78582815653888 78746511295998 78811920072704 78906645938176 79041692434432 79048037892096 79136694468608 79196743901184 79278498643968 79427638198272 79523104109568 79815468462912 79996455919744 80092605506186 80121088180224 80217387565056 80302768652288 80451257499648 80685809270784 80694872014848 80930134032384 81082380660736 81088889944608 81325300702464 81490679431168 81562400704512 81692089909248 81790277517312 81888583139328 82028733136896 82090977067008 82127325364224 82267883962368 82330309361664 82366763630592 82376015181824 82429264060416 82528337695104 82570339418112 82616178491392 82669582614528 82768945093632 82857041985536 82900552777728 83019577800432 83261617385856 83394008449024 83494241632256 83548213346304 83637139668992 83737665077248 83791794143232 83838311309312 83981798211584 84045524140032 84082737872896 84146540395008 84290554822656 84391865585664 84493298116416 84702129797376 84803935241844 84874375462912 84996234414728 85026460925952 85128656191488 85376844693504 85537456521216 85796472559616 86046608048128 86150029452032 86284248809472 86466757501488 86479904702464 86797845528576 86902169862144 87050900471808 87155528957952 87221663133696 87319486865408 87409626710016 87475953696768 87581093064192 87730985631744 87836431527936 88081837326336 88338635685888 88405667610624 88606133977088 88663410081792 88712631734272 88769976680448 88864460898304 88921903988736 88971269144576 89028781277184 89123540959232 89230660599808 89298369398784 89405699169696 89558714499072 89666357184768 89808932175872 89996012909712 90070765797376 90179023929344 90340614733824 90441936535552 90510564458496 90774443655168 90883547553792 91158752094592 91217678243328 91424521051136 91534406292784 91677014360064 91870929845331 91944294285312 92222710874112 92491581751296 92665577897984 92673017079552 92776954794496 92943200802816 93214172233728 93474602876928 93586952159232 93747123585024 93818259505152 93859800416256 93931021836288 94091782127616 94133444149248 94144017350656 94204873211904 94318100222976 94366102192128 94418489704448 94479522988032 94593080107008 94693762269184 94879517486208 95156134155264 95307438227456 95421990436864 95483672395776 95620763716569 95700188659712 95762050449408 95772806578176 95815212924928 95979197956096 96052027588608 96094557569024 96167474737152 96332062654464 96447846383616 96521031629568 96563769275904 96717311574016 96802434054144 96856174100504 96918783133536 97138553616832 97289892790272 97472915570688 97573536792576 97757093167104 98053111496704 98234422723584 98338980626432 98457176516608 98575514469152 98819151430272 99197537746944 99316765556736 99606318809088 99681900724224 99793699274752 99801710701056 99972518510592 100092677787648 100263983579136 100384493174784 100664956944384 101035048697856 101264153116672 101329611522048 101385864839168 101451401920512 101559383883776 101625033129984 101681450450944 101747178602496 101758606989312 101977897828352 102055279312896 102177941908224 102352816570368 102475836782592 102553596106416 102638779629568 102762143547392 102852586182528 102976207079382 103061741633536 103246416838656 103362213183488 103440645095424 103564972793856 103742221320192 103866911490048 104181430965248 104248775135232 104374074143808 104485166915584 104610750048896 104773730697216 104995348394664 105397383856128 105595658534912 105704664858624 105903517597696 105912019519488 106030805479424 106220800917504 106420624617216 106530482552832 106828117573632 106956516753408 107220868005888 107268343332864 107349739241472 107533465288704 107581079027712 107593162686464 107662712242176 107792114540544 107906845376512 107976597700608 108106377265152 108118519926144 108433734269952 108749867606016 108806975520768 108963195863067 109053703356416 109124197023744 109184777519104 109280872818936 109371644182528 109454636089344 109503100485632 109773745815552 109822351507456 109905685413888 110037783593472 110093785890816 110226110152704 110309750433792 110358593458176 110631353204736 110692770400576 110764323581184 110897453777796 111015489847808 111188448903168 111397617795072 111722392190976 112060698853376 112195387193344 112267911684096 112387406430208 112522487447552 112657730821888 112936173063168 113071913655792 113504874921984 113835792924672 113922172256256 114049942028288 114059097944064 114254306869248 114391631757312 114725135056896 115289010001984 115468627083264 115607411490816 115730460704768 115805270310912 115869559816192 115944459337728 116207371943936 116282489831424 116295550844928 116546168946688 116634604929024 116774790752256 116974647508992 117115242037248 117204109835904 117442449768448 117545812780032 117687093805008 117784847581184 117874223480832 118217880109056 118359968907264 118562538651648 118705041702912 118795115851776 119064492531712 119141457297408 119207598892928 119284656164352 119411619332096 119555142913024 119994683879616 120138908259279 120454152978432 120680752611328 121032591540224 121042308022272 121178063405056 121395201048576 121623570991104 122236019146752 122494573127108 122538134863872 122592392380416 122685416275968 122832874708992 122963614498816 123043099705344 123190988046336 123322109001728 123401825943552 123550145445888 123564022772736 123924267737088 124285562978304 124350829166592 124529366700648 124632803835904 124782602878976 124892426078784 125091012673536 125146400555008 125241362448384 125455709503488 125511258865664 125606497615872 125757466963968 125972697317376 126068286210048 126124106809344 126219810592512 126435832233984 126506023314944 126587798378496 126739947174624 126874845540352 127311563194368 127494351622092 127682733932544 127697075437568 128069370118144 128223299649536 128306184781824 128442750205952 128597128511488 128694708839424 128751692367872 129069912072192 129225044178048 129700136252232 129719857053696 129963887427584 130196768292864 130342790889472 130353254793216 130576350707712 130733293436928 130979230298112 131114440065024 131758868573696 131964145238016 132122755989504 132422354075648 132507953528832 132808425078784 132894274093056 132909200965632 133068947601408 133296691347456 133456903716864 133685311438848 133845990899712 133947554098176 134108548754544 134219942592512 134338071748608 134499535777152 134713398263808 135106148696064 135268535894016 135662904803328 135678142652416 135765846687744 136073705750528 136161665482752 136237255877632 136325321330688 136470422093824 136634449043456 136738128141888 137136781576704 137301609439176 137920860127232 138086630391808 138322961760256 138334066311168 138489215320064 138737372626944 138998366846976 139165432191744 139698307596288 139993797859552 140211904315392 140380428238848 140529845141504 140620685377536 140789700624384 140939553144832 141200166223872 141216026025984 141627734556672 141894166156288 142040643403776 142319276229312 142608689004544 142734201232896 142961157341184 143024457777152 143132985655296 143550282989568 143659209867264 143722819387392 143968796934144 144078041382912 144141836353536 144158026568192 144251212105728 144498093981696 144578312359936 144671769575424 144845653913856 144999823474688 145075967361024 145284261150756 145498929364992 145707830425248 145939514785792 146209373356032 146364994420736 146540913885184 146635639750656 146717044791296 146791714521088 146968146870272 147079667245056 147144791277568 147508470939648 147685764774912 147863271703728 148228727145408 148530157060096 148743410225774 148796306620416 148963189587968 148975148335104 149409478213632 149690548912128 150581564084224 150762551541056 150997435416576 151339833229312 151437661175808 151896229675008 152078797258752 152339075825664 152522175676416 152637910483968 152966846742528 153082918969344 153266912862336 153529224855552 153713755173888 153958169444352 154143215321088 154592612450304 155043319775232 155060734459904 155160967643136 155347459190784 155512806572032 155613331980288 155699721003008 155800367235072 155966196678656 156153656049664 156272146447872 156727750373376 156916125073344 157165631307776 157493022591996 157623840145408 157813291876352 158096075784192 158273388937216 158393487802368 158556997287936 158855276396544 159046208219136 159630936925824 159992911839488 160185211012372 160242176360448 160434775130112 160605537304576 160902514999296 161371618541568 161389744029696 161860268064768 162164761321472 162177779889216 162650601404928 162981358862336 163124801409024 163580555034624 163777166278656 164057466273792 164181954134016 164254650728448 164660618723328 164733527261184 164752030363648 164858528120832 165056675390208 165140678836224 165232356982784 165339165229056 165537890187264 165714083971072 165801105555456 166039155600864 166523234771712 166788016898048 166988483264512 167096426692608 167274279337984 167475330154496 167583588286464 167676622618624 167963596423168 168091048280064 168165475745792 168293080790016 168581109645312 168783731171328 168986596232832 169404259594752 169607870483688 169748750925824 169992468829456 170257312382976 170753689387008 171074913042432 171592945119232 172093216096256 172300058904064 172568497618944 172933515002976 173595691057152 173804339724288 174101800943616 174311057915904 174443326267392 174638973730816 174819253420032 174951907393536 175162186128384 175461971263488 175672863055872 176163674652672 176677271371776 176811335221248 177212267954176 177326820163584 177425263468544 177539953360896 177728921796608 177843807977472 177942538289152 178057562554368 178247081918464 178461321199616 178596738797568 178811398339392 179117428998144 179332714369536 179617864351744 179992025819424 180358047858688 180681229467648 180883873071104 181021128916992 181548887310336 181767095107584 182317504189184 182435356486656 182849042102272 183068812585568 183354028720128 183741859690662 183888588570624 184445421748224 184983163502592 185331155795968 185346034159104 185553909588992 185886401605632 186428344467456 186949205753856 187173904318464 187636519010304 187719600832512 187862043672576 188183564255232 188266888298496 188288034701312 188409746423808 188636200445952 188732204384256 188836979408896 188959045976064 189186160214016 189387524538368 189759034972416 190312268310528 190614876454912 190843980873728 190967344791552 191241527433138 191400377319424 191524100898816 191545613156352 191630425849856 191958395912192 192104055177216 192189115138048 192334949474304 192664125308928 192895692767232 193042063259136 193127538551808 193434623148032 193604868108288 193712348201008 193837566267072 194277107233664 194579785580544 194945831141376 195514186334208 196106222993408 196468845447168 196677961252864 196914353033216 197151028938304 197638302860544 198395075493888 198633531113472 199212637618176 199363801448448 199587398549504 199603421402112 199945037021184 200185355575296 200527967158272 200768986349568 201329913888768 202070097395712 202528306233344 202659223044096 202771729678336 202902803841024 203118767767552 203362900901888 203494357204992 203517213978624 203955795656704 204110558625792 204355883816448 204705633140736 204951673565184 205107192212832 205524287094784 205705172365056 205952414158764 206123483267072 206492833677312 206881290190848 207129945587712 207484442640384 207733822980096 208362861930496 208497550270464 208748148287616 208970333831168 209221500097792 209547461394432 209990696789328 210794767712256 211191317069824 211409329717248 211807035195392 211824039038976 212061610958848 212441601835008 212841249234432 213060965105664 213913033506816 214441736011776 214536686665728 214699478482944 215066930577408 215186325372928 215325424484352 215584229081088 215813690753024 215953195401216 216212754530304 216237039852288 216867468539904 217499735212032 217613951041536 217926391726134 218107406712832 218248394047488 218369555038208 218561745637872 218743288365056 218909272178688 219006200971264 219547491631104 219644703014912 219811370827776 220075567186944 220187571781632 220452220305408 220619500867584 220717186916352 221262706409472 221385540801152 221528647162368 221794907555592 222030979695616 222795235590144 223115115338661 223444784381952 224121397706752 224390774386688 224535823368192 224774812860416 225044974895104 225315461643776 225872346126336 226143827311584 227009749843968 227671585849344 227844344512512 228099884056576 228118195888128 228508613738496 228783263514624 229450270113792 230578020003968 230937254166528 231214822981632 231460921409536 231739119632384 231888918675456 232414743887872 232564979662848 232591101689856 233092337893376 233269209858048 233549581504512 233949295017984 234230484074496 234408219671808 234884899536896 235091625560064 235374187610016 235748446961664 236435760218112 236719937814528 237125077303296 237410083405824 237590231703552 238128985063424 238282914594816 238415197785856 238569312328704 238823238664192 239110285826048 239989367759232 240277816518558 240908305956864 241361505222656 242065183080448 242084616044544 242356126810112 242790402097152 243247141982208 244472038293504 244989146254216 245076269727744 245370832551936 245665749417984 245927228997632 246086199410688 246381976092672 246644218003456 246803651887104 247100290891776 247128045545472 247848535474176 248571125956608 248701658333184 249058733401296 249265607671808 249565205757952 249784852157568 250182025347072 250292801110016 250482724896768 250911419006976 251022517731328 251212995231744 251514933927936 251945394634752 252136572420096 252248213618688 252439621185024 252871664467968 253012046629888 253175596756992 253479894349248 253749691080704 254623126388736 254988703244184 255394150875136 256138740236288 256446599299072 256612369563648 256885500411904 257194257022976 257389417678848 257503384735744 258139824144384 258450088356096 259400272504464 259439714107392 259927774855168 260393536585728 260685581778944 260706509586432 261152701415424 261466586873856 261958460596224 262228880130048 263517737147392 264245511979008 264844708151296 265015907057664 265616850157568 265818401931264 266137895202816 266593382694912 266913807433728 267370622877696 267691981799424 267895108196352 268217097509088 268676143497216 268999071554304 269426796527616 270212297392128 270537071788032 271325809606656 271356285304832 271531693375488 272147411501056 272323330965504 272474511755264 272650642661376 272940844187648 273268898086912 273476256283776 274273563153408 274603218878352 275612789535993 275841720254464 276173260783616 276645923520512 276668132622336 276978430640128 277474745253888 277996733693952 278330864383488 279987595719104 280423808630784 280760856477696 281059690283008 281241370755072 281579401248768 282400332447744 282432052051968 283255469113344 283788332312576 284081286807552 284638552458624 285217378009088 285468402465792 285922314682368 286048915554304 286265971310592 287100565979136 287318419734528 287445638774784 287937593868288 288156082765824 288283672707072 288316053136384 288502424211456 288996187963392 289156624719872 289343539150848 289691307827712 289999646949376 290151934722048 290568522301512 291415660850496 291879029571584 292418746712064 292729988841472 293081827770368 293271279501312 293434089582592 293936293740544 294159334490112 294289582555136 295016941879296 295371529549824 295726543407456 296457454290816 297060314120192 297486820451548 297592613240832 297926379175936 297950296670208 298818956427264 299381097824256 301163128168448 301525103082112 301994870833152 302679666458624 303792459350016 304157594517504 304678151651328 305044351352832 305275820967936 305933693485056 306165837938688 306533825724672 307058449711104 307427510347776 307916338888704 308286430642176 309185224900608 310086639550464 310121468919808 310321935286272 310694918381568 311025613144064 311226663960576 311399442006016 311600734470144 311932393357312 312307312099328 312544292895744 313455500746752 313832250146688 314331262615552 314986045183992 315247680290816 315626583752704 316192151568384 316546777874432 316786975604736 317113994575872 317710552793088 318092416438272 319261873851648 319985823678976 320370422024744 320484352720896 320869550260224 321805029998592 322743237083136 322779488059392 323720536129536 324329522642944 324355559778432 325301202809856 325962717724672 326249602818048 327161110069248 327554332557312 328114932547584 328363908268032 328509301456896 329321237446656 329467054522368 329504060727296 329717056241664 330113350780416 330281357672448 330464713965568 330678330458112 331075780374528 331428167942144 332078311201728 333046469543424 333576033796096 333976966529024 334192853385216 334950660308992 335167176572928 335353245237248 335927192846336 336182096560128 336330951491584 336586161580032 337162219290624 337567462342656 337973192465664 338808519189504 339215740967376 339497501851648 339984937658912 340514624765952 341507378774016 342149826084864 343185890238464 344186432192512 344600117808128 345867030005952 347191382114304 347608679448576 348622115831808 348886652534784 349277947461632 349638506840064 349903814787072 350324372256768 350923942526976 351345726111744 352327349305344 353354542743552 353622670442496 354424535908352 354653640327168 354850526937088 355079906721792 355457843593216 355687615954944 355885076578304 356115125108736 356494163836928 356922642399232 357193477595136 357622796678784 358234857996288 358665428739072 359235728703488 359984051638848 360416724777837 360716095717376 361362458935296 361767746142208 362042257833984 363097774620672 363534190215168 364635008378368 364870712973312 365698084204544 366137625171136 366708057440256 367483719381324 367777177141248 368890843496448 369966327005184 370662311591936 370692068318208 371107819177984 371772803211264 372856688934912 373898411507712 374347808636928 375273038020608 375439201665024 375724087345152 376367128510464 376533776596992 376576069402624 376819492847616 377272400891904 377673958817792 377918091952128 378372320428032 378775049076736 379518069944832 380624536621056 381687961747456 381934689583104 382483054866276 382800754638848 383048201797632 383091226312704 383260851699712 384208110354432 384378230276096 384669898948608 385328250617856 385791385534464 386084126518272 386255077103616 386869246296064 387209736216576 387424696402016 387675132534144 388554214467328 389159571161088 389891662282752 391028372668416 392212445986816 392937690894336 393355922505728 393828706066432 394302057876608 395276605721088 397267062226944 398425275236352 398727602896896 399174797099008 399206842804224 399890074042368 400370711150592 401055934316544 401537972699136 402659827777536 404140194791424 405056612466688 405318446088192 405543459356672 405805607682048 406237535535104 406725801803776 406988714409984 407034427957248 407911591313408 408221117251584 408711767632896 409411266281472 409903347130368 410214384425664 411048574189568 411410344730112 411904828317528 412246966534144 413762580381696 414259891175424 414968885280768 415467645960192 416725723860992 416995100540928 417496296575232 417940667662336 418443000195584 419094922788864 419981393578656 421589535424512 422382634139648 422818659434496 423614070390784 423648078077952 424123221917696 424883203670016 425682498468864 426121930211328 427826067013632 428883472023552 429073373331456 429398956965888 430372650745856 430650848968704 431168458162176 431627381506048 431906390802432 432425509060608 432474079704576 433734937079808 434999470424064 435227902083072 435852783452268 436214813425664 436496788094976 436739110076416 437123491275744 437818544357376 438012401942528 439094983262208 439289406029824 439622741655552 440151134373888 440375143563264 440904440610816 441239001735168 441434373832704 442525412818944 442771081602304 443057294324736 443589815111184 444061959391232 445590471180288 446230230677322 446889568763904 448242795413504 448781548773376 449071646736384 449549625720832 450089949790208 450630923287552 451744692252672 452287654623168 454019499687936 455688689025024 456199768113152 456236391776256 457017227476992 457566527029248 458900540227584 461156040007936 461874508333056 462429645963264 462921842819072 463478239264768 463777837350912 464829487775744 465129959325696 465182203379712 466184675786752 466538419716096 467099163009024 467898590035968 468460968148992 468816439343616 469769799073792 470183251120128 470748375220032 471496893923328 472871520436224 473439875629056 474820166811648 475180463407104 476257970126848 476565829189632 476830395571712 477138624657408 477646477328384 478220571652096 479978735518464 480555633037116 481816611913728 482723010445312 484130366160896 484169232089088 484712253620224 485580804194304 486494283964416 488944076587008 489978292508432 490741665103872 491331498835968 491854457995264 492172398821376 492763952185344 493288436006912 494200581783552 494256091090944 495697070948352 497142251913216 497403316666368 498117466802592 499130411515904 499569704315136 500364050694144 500585602220032 500965449793536 501822838013952 502425990463488 503029867855872 503890789269504 504273144840192 504496427237376 504879242370048 505743328935936 506024093259776 506351193513984 506959788698496 507499382161408 509246252777472 509977406488368 510788301750272 512277480472576 512893198598144 513224739127296 513771000823808 514388514045952 514778835357696 515006769471488 516279648288768 516900176712192 518800545008928 519855549710336 520601935790209 520787073171456 521371163557888 521413019172864 522305402830848 522933173747712 523916921192448 524457760260096 527035474294784 528491023958016 529689416302592 530031814115328 531233700315136 531636803862528 532275790405632 533186765389824 533827614867456 534741245755392 535383963598848 535790216392704 536434195018176 537352286994432 537998143108608 538853593055232 541074143576064 542651619213312 542712570609664 543063386750976 544294823002112 544646661931008 544949023510528 545301285322752 545881688375296 546537796173824 546952512567552 548547126306816 549206437756704 551225579071986 551683440508928 552346521567232 553291847041024 553336265244672 553956861280256 554949490507776 555993467387904 556661728766976 559975191438208 560847617261568 561521712955392 562119380566016 563158802497536 564800664895488 564864104103936 566510938226688 567576664625152 568162573615104 569277104917248 570434756018176 570936804931584 571844629364736 572531942621184 574201131958272 574636839469056 574891277549568 575875187736576 576312165531648 576567345414144 576632106272768 577004848422912 577992375926784 578313249439744 578687078301696 579382615655424 579999293898752 580303869444096 581137044603024 582831321700992 583758059143168 584837493424128 585459977682944 586163655540736 586542559002624 586868179165184 587872587481088 588318668980224 588579165110272 590033883758592 590743059099648 591453086814912 592914908581632 594120628240384 594973640903096 595185226481664 595900593340416 597637912854528 598762195648512 602326256336896 603050206164224 603989741666304 605359332917248 607584918700032 608315189035008 609356303302656 610088702705664 610551641935872 611867386970112 612331675877376 613067651449344 614116899422208 614855020695552 616572861284352 618370449801216 620242937839616 620643870572544 621389836763136 622051226288128 622453327921152 622798884012032 623201468940288 623864786714624 624614624198656 625088585791488 626911001493504 627664500293376 628662525231104 629972090367984 630495360581632 631253167505408 632384303136768 633093555748864 633573951209472 634227989151744 635421105586176 636184832876544 638523747703296 639971647357952 640740844049488 641739100520448 643610059997184 645558976118784 647441072259072 648659045285888 648711119556864 650602405619712 652499205636096 654322220138496 655108665114624 656229865095168 656727816536064 657018602913792 658642474893312 658934109044736 659008121454592 659434112483328 660226701560832 660562715344896 660929427931136 661356660916224 662151560749056 662856335884288 664156622403456 666092939086848 667152067592192 667953933058048 668385706770432 669345346015983 669901320617984 670334353145856 670706490474496 671854385692672 672364193120256 672661902983168 673172323160064 674324438581248 675134924685312 675946384931328 677617038379008 678431481934752 679969875317824 681029249531904 683014757548032 684299652169728 686371780476928 688372864385024 689200235616256 691734060011904 694382764228608 695217358897152 697244231663616 697773305069568 698555894923264 699277013680128 699807629574144 700648744513536 701847885053952 702691452223488 704654698610688 707245340884992 708849071816704 709307280654336 709701053874176 710159813443584 710915687186432 711375231909888 711770153156608 712230250217472 713845284798464 714386955190272 715245593357568 716469715992576 717330857478144 718471457406976 719968103277696 720833449555674 721432191434752 722724917870592 723535492284416 724084515667968 726195549241344 727068380430336 729270016756736 729741425946624 731396168409088 732275250342272 733416114880512 734967438762648 737781686992896 739932654010368 741324623183872 741384136636416 742215638355968 743545606422528 745713377869824 747796823015424 748695617273856 750546076041216 750878403330048 751448174690304 752734257020928 753067553193984 753152138805248 753638985695232 754544801783808 755347917635584 755836183904256 756744640856064 757550098153472 759036139889664 761249073242112 763375923494912 763869379166208 764966109732552 765601509277696 766182452625408 766521703399424 768416220708864 768756460552192 769339797897216 770656501235712 771582771068928 772168253036544 772510154207232 774419472433152 774849392804032 775350265068288 777108428934656 778319142322176 779783324565504 782056745336832 784424891973632 785875381788672 786711845011456 787657412132864 788604115753216 790553211442176 794534124453888 796850550472704 797455205793792 798349594198016 798413685608448 799780148084736 800741422301184 802111868633088 803075945398272 808280389582848 810113224933376 810636892176384 811086918713344 811611215364096 813451603607552 813977428819968 814068855914496 815823182626816 816442234503168 817423535265792 818822532562944 819806694260736 820428768851328 822097148379136 822820689460224 823809656635056 824493933068288 827525160763392 828519782350848 829937770561536 830935291920384 833451447721984 833990201081856 834992593150464 835881335324672 836886000391168 839962787157312 843179070849024 844765268279296 847228140781568 847296156155904 848246443835392 849766407340032 851364996937728 852243860422656 855652134027264 857766944047104 858146746662912 858797913931776 860745301491712 861301697937408 862336916324352 863254763012096 863812781604864 864851018121216 864948159409152 867469874159616 869998940848128 870455804166144 871705566904536 872429626851328 873478220152832 874246982551488 875637088714752 876024803885056 878189966524416 878578812059648 879245483311104 880302268747776 881808881221632 882478003470336 882868747665408 885050825637888 885542163204608 886114588649472 887179630222368 888123918782464 891180942360576 892460461354644 893779137527808 896485590827008 897563097546752 898143293472768 899099251441664 900179899580416 901261846575104 903489384505344 904575309246336 908038999375872 911377378050048 912399536226304 912472783552512 914034454953984 915133054058496 917801080455168 922312080015872 923749016666112 924859291926528 926956478529536 927555674701824 929658975551488 930259918651392 930364406759424 933076839432192 934198326018048 935797180071936 936921936297984 937632878687232 939539598147584 940366502240256 941496750440064 942993787846656 945743040872448 946879751258112 949640333623296 950360926814208 952515940253696 953131658379264 953660791143424 954277249314816 955292954656768 956441143304192 959957471036928 961111266074232 965446020890624 968260732321792 968338464178176 969424507240448 971161608388608 972988567928832 977888153174016 979956585016864 981483330207744 982662997671936 983708915990528 984344797642752 985527904370688 986576872013824 988401163567104 988512182181888 991394141896704 994284503826432 996234933605184 998260823031808 999139408630272 1000728101388288 1001171204440064 1001930899587072 1004851980926976 1006059735711744 1007781578539008 1008546289680384 1008992854474752 1009758484740096 1011486657871872 1012048186519552 1012702387027968 1013919577396992 1014998764322816 1018492505554944 1019954812976736 1021576603500544 1024554960945152 1025786397196288 1026449478254592 1027542001647616 1028777028091904 1029557670715392 1030013538942976 1032559296577536 1033800353424384 1037601090017856 1039711099420672 1041203871580418 1041574146342912 1042742327115776 1042826038345728 1045866347495424 1047833842384896 1048915520520192 1054070948589568 1056982047916032 1059378832605184 1060063628230656 1063273607725056 1064551580811264 1066373530779648 1067655229734912 1069482491510784 1070767927197696 1071580432785408 1072868390036352 1074704573988864 1075996286217216 1077707186110464 1082148287152128 1085303238426624 1085425141219328 1086126773501952 1088589646004224 1089293323862016 1089898047021056 1090602570645504 1091763376750592 1093075592347648 1093905025135104 1097094252613632 1098412875513408 1102451158143972 1103366881017856 1104693043134464 1106672530489344 1107913722560512 1109898981015552 1111986934775808 1113323457533952 1119950382876416 1121695234523136 1123043425910784 1124238761132032 1126317604995072 1129601329790976 1129728208207872 1133021876453376 1135153329250304 1136325147230208 1138554209834496 1140869512036352 1141873609863168 1145063885242368 1148402263916544 1149273678938112 1149782555099136 1152624331063296 1153134690828288 1153264212545536 1154009696845824 1155984751853568 1156626498879488 1157374156603392 1158765231310848 1159998587797504 1160607738888192 1162274089206048 1165662643401984 1167516118286336 1169674986848256 1170919955365888 1172327311081472 1173085118005248 1173736358330368 1175745174962176 1176637337960448 1177158330220544 1180067767517184 1181486118199296 1182906173629824 1185829817163264 1188241256480768 1189947281806192 1191801186680832 1195275825709056 1197524391297024 1204652512673792 1206100412328448 1207979483332608 1215169837400064 1216630378070016 1218712606605312 1220177405411328 1221103283871744 1223734773940224 1224663351754752 1226135302898688 1228233798844416 1229710041391104 1233145722568704 1236740899602432 1240485875679232 1241287741145088 1242779673526272 1244102452576256 1244906655842304 1245597768024064 1246402937880576 1247729573429248 1249229248397312 1250177171582976 1253822002987008 1255329000586752 1257325050462208 1259944180735968 1262506335010816 1264768606273536 1266187111497728 1267147902418944 1268455978303488 1270842211172352 1272369665753088 1277047495406592 1279943294715904 1281481688098976 1283478201040896 1287220119994368 1291117952237568 1294882144518144 1297318090571776 1297422239113728 1301204811239424 1304998411272192 1308644440276992 1310217330229248 1313455633072128 1314037205827584 1317284949786624 1317868218089472 1318016242909184 1318868224966656 1320453403121664 1321125430689792 1321858855862272 1322713321832448 1324303121498112 1325712671768576 1328313244806912 1332185878173696 1334304135184384 1335907866116096 1336771413540864 1338690692031966 1339802641235968 1340668706291712 1341412980948992 1343708771385344 1344728386240512 1345323805966336 1346344646320128 1348648877162496 1350269849370624 1351892769862656 1355234076758016 1356862963869504 1359939750635648 1362058499063808 1368599304339456 1372743560953856 1376745728770048 1378400471232512 1383468120023808 1388765528457216 1390434717794304 1394488463327232 1395546610139136 1397111789846528 1398554027360256 1399615259148288 1401297489027072 1403695770107904 1405382904446976 1409309397221376 1414490681769984 1417698143633408 1418614561308672 1419402107748352 1420319626887168 1421831374372864 1423540306313216 1424460500434944 1427690569596928 1428773910380544 1430491186715136 1432939431985152 1434661714956288 1439936206555392 1441666899111348 1442864382869504 1445449835741184 1448169031335936 1452391098482688 1454136760860672 1458540033513472 1459482851893248 1462792336818176 1464550500684544 1466832229761024 1469934877525296 1475563373985792 1479865308020736 1482649246367744 1482768273272832 1484431276711936 1487091212845056 1491426755739648 1497391234547712 1501092152082432 1501756806660096 1502896349380608 1505468514041856 1506304277610496 1507277971390464 1509089603567616 1510695835271168 1511672367808512 1513489281712128 1515100196306944 1518072279779328 1522498146484224 1526751846989824 1527738758332416 1529932219465104 1531203018555392 1532364905250816 1533043406798848 1536832441417728 1537512921104384 1538679595794432 1541313002471424 1543165542137856 1544336506073088 1545020308414464 1548838944866304 1549698785608064 1550700530136576 1554216857869312 1559566649131008 1561805807370627 1564113490673664 1568849783947264 1571750763577344 1573423690022912 1575314824265728 1577208231506432 1581106422884352 1589068248907776 1593701100945408 1594910411587584 1596699188396032 1596827371216896 1599560296169472 1601482844602368 1604223737266176 1606151890796544 1616560779165696 1620226449866752 1622173837426688 1623222430728192 1626903207215104 1627954857639936 1628137711828992 1631646365253632 1632884469006336 1634847070531584 1637645065125888 1639613388521472 1640857537702656 1644194296758272 1645641378920448 1647619313270112 1655050321526784 1657039564701696 1659875541123072 1661870583840768 1666902895443968 1667980402163712 1669985186300928 1671762670649344 1673772000782336 1679925574314624 1686358141698048 1689530536558592 1694456281563136 1694592312311808 1696492887670784 1699532814680064 1702729993875456 1704487720845312 1711304268054528 1715533888094208 1717595827863552 1721490602983424 1722603395874816 1724673832648704 1726509526024192 1727625563209728 1729702036242432 1729896318818304 1734939748319232 1739997881696256 1740911608332288 1743411133809072 1744859253702656 1746956440305664 1748493965102976 1751274177429504 1752049607770112 1756379933048832 1757157624119296 1758490966622208 1760604537495552 1763617762443264 1764956006940672 1765737495330816 1770101651275776 1771084326409216 1772229177298944 1774359260444736 1776247837564928 1782361884721152 1784920922709288 1792971181654016 1795126195093504 1796286586945536 1798198502883328 1800359799160832 1802523693150208 1806978769010688 1809150618492672 1816077998751744 1822754756100096 1824799072452608 1824945567105024 1828068909907968 1830266108116992 1835602160910336 1844624160031744 1849718583853056 1853912957059072 1855111349403648 1859317951102976 1860728813518848 1866153678864384 1868396652036096 1871594360143872 1873843872595968 1875265757374464 1880733004480512 1882993500880128 1885987575693312 1891486081744896 1893759502516224 1899280667246592 1900721853628416 1905031880507392 1906263316758528 1907321582286848 1908554498629632 1910585909313536 1912882286608384 1919914942073856 1922222532148464 1930892041781248 1936521464643584 1936676928356352 1938849014480896 1942323216777216 1945977135857664 1959913170033728 1962966660415488 1965325995343872 1967417831981056 1968689595285504 1971055808741376 1976802327134208 1977024364363776 1982788283793408 1988569007652864 1992469867210368 1996521646063616 1998278817260544 2001456202776576 2002342408880128 2003861799174144 2009703961853952 2012119471423488 2015563157078016 2017092579360768 2017985708949504 2019516969480192 2022973315743744 2024096373039104 2025404774055936 2027839154793984 2029997528645632 2039909625953472 2043153207001088 2049109921890304 2051572794392576 2052898956509184 2057554056183808 2059115341430784 2060027077885952 2065118593155072 2067600706848768 2075202180035712 2079422198841344 2082407743160836 2083148292685824 2085484654231552 2085652076691456 2091732694990848 2095667684769792 2097831041040384 2108141897179136 2113964095832064 2118757665210368 2126547215450112 2129103161622528 2132747061559296 2135310459469824 2141535854395392 2143160865570816 2145736780072704 2149409147977728 2151992572434432 2155414372220928 2164296574304256 2170606476853248 2170850282438656 2172253547003904 2177179292008448 2178586647724032 2179796094042112 2181205141291008 2183526753501184 2186151184695296 2187810050270208 2194188505227264 2196825751026816 2204902316287944 2206733762035712 2209386086268928 2213345060978688 2215827445121024 2219797962031104 2223973869551616 2226646915067904 2239900765752832 2243390469046272 2246086851821568 2252635209990144 2259202659581952 2259456416415744 2266043752906752 2270306658500608 2272650294460416 2277108419668992 2281739024072704 2283747219726336 2290127770484736 2296804527833088 2298547357876224 2299565110198272 2305248662126592 2306269381656576 2306528425091072 2308019393691648 2311969503707136 2313252997758976 2314748313206784 2317530462621696 2319997175595008 2324548178412096 2331325286803968 2335032236572672 2339349973696512 2344654622162944 2346170236010496 2347472716660736 2351490349924352 2353274675920896 2354316660441088 2360135535034368 2362972236398592 2365812347259648 2371659634326528 2376482512961536 2379894563612384 2383602373361664 2390551651418112 2395048782594048 2409305025347584 2412200824656896 2430339674800128 2433260756140032 2440354810822656 2442206567743488 2447469547880448 2449326703509504 2452270605797376 2456467597688832 2459420082782208 2466291445137408 2473481799204864 2480971751358464 2482575482290176 2485559347052544 2488204905152512 2489813311684608 2491195536048128 2492805875761152 2495459146858496 2498458496794624 2500354343165952 2507644005974016 2510658001173504 2514650100924416 2519888361471936 2525012670021632 2529537212547072 2532374222995456 2534295804837888 2541684422344704 2544739331506176 2554094990813184 2559886589431808 2562963376197952 2566956402081792 2574440239988736 2582235904475136 2589764289036288 2594636181143552 2594844478227456 2602409622478848 2609996822544384 2617288880553984 2620434660458496 2626911266144256 2628074411655168 2634569899573248 2635736436178944 2636032485818368 2637736449933312 2640906806243328 2643717711724544 2645426643664896 2648606242996224 2651425343537152 2656626489613824 2664371756347392 2671815732232192 2673542827081728 2677381384063932 2679605282471936 2681337412583424 2682825961897984 2689456772481024 2690647611932672 2692689292640256 2697297754324992 2700539698741248 2703785539725312 2710468153516032 2713725927739008 2719879501271296 2724116998127616 2737198608678912 2745487121907712 2753491457540096 2756800942465024 2766936240047616 2780869435588608 2788976926654464 2791093220278272 2794223579693056 2799230518296576 2802594978054144 2807391540215808 2810765808893952 2818618794442752 2828981363539968 2835396287266816 2837229122617344 2838804215496704 2840639253774336 2843662748745728 2847080612626432 2848921000869888 2855381139193856 2857547820761088 2860982373430272 2865878863970304 2869323429912576 2879872413110784 2883333798222696 2885728765739008 2896338062671872 2904782196965376 2908273521721344 2917080067026944 2918965703786496 2925584673636352 2929101001369088 2933664459522048 2939869755050592 2951126747971584 2959730616041472 2965298492735488 2965536546545664 2968862553423872 2974182425690112 2982853511479296 2994782469095424 3002184304164864 3003513613320192 3005792698761216 3012608555220992 3014555942780928 3018179207135232 3021391670542336 3023344735617024 3026978563424256 3030200392613888 3036144559558656 3044996292968448 3053503693979648 3055477516664832 3059864438930208 3064729810501632 3066086813597696 3073664882835456 3075025842208768 3077359191588864 3082626004942848 3086331084275712 3088673012146176 3090040616828928 3097677889732608 3099397571216128 3101401060273152 3108433715738624 3119133298262016 3123611614741254 3128226981347328 3137699567894528 3143501527154688 3146847380045824 3150629648531456 3154416463012864 3162212845768704 3178136497815552 3189820823175168 3193398376792064 3193654742433792 3199120592338944 3202965689204736 3208447474532352 3212303781593088 3233121558331392 3240452899733504 3244347674853376 3246444861456384 3253806414430208 3255909715279872 3256275423657984 3263292730507264 3265768938012672 3269694141063168 3275290130251776 3279226777042944 3281715075405312 3288388593516544 3291282757840896 3295238626540224 3310100643053568 3314079129403392 3323741167681536 3333805790887936 3335960804327424 3339970372601856 3343525341298688 3347544001564672 3359851148629248 3372716283396096 3379061073117184 3388912563126272 3389184624623616 3392985775341568 3399065629360128 3405459987750912 3408975441690624 3422608536109056 3435191655727104 3442981205966848 3445206791749632 3449347665297408 3453019052048384 3459404072484864 3459792637636608 3469879496638464 3479995763392512 3481823216664576 3486822267618144 3493912880611328 3496987930205952 3502548354859008 3504099215540224 3512759866097664 3516981933244416 3521209074991104 3527235524886528 3529912013881344 3531474990661632 3540203302551552 3542168652818432 3544458354597888 3548718520889472 3552495675129856 3564723769442304 3569841845418576 3585942363308032 3590252390187008 3592573173891072 3596397005766656 3600719598321664 3605047386300416 3613957538021376 3618301236985344 3645509512200192 3649598144905216 3649891134210048 3656137819815936 3660532216233984 3671204321820672 3689248320063488 3699437167706112 3707825914118144 3710222698807296 3718635902205952 3721457627037696 3732307357728768 3736793304072192 3743188720287744 3747687745191936 3750531514748928 3761466008961024 3765987001760256 3771975151386624 3787519005032448 3798561334493184 3801443707256832 3810063761014784 3812526633517056 3814643164573696 3817108997259264 3821171818627072 3825764573216768 3839829884147712 3844445064296928 3861784083562496 3873042929287168 3873353856712704 3877698028961792 3884646433554432 3891954271715328 3919826340067456 3925933320830976 3930651990687744 3934835663962112 3942111617482752 3953604654268416 3954048728727552 3965576567586816 3977138015305728 3984939734420736 3993043292127232 3996557634521088 4002912405553152 4007723598348288 4019407923707904 4024238942846976 4031126314156032 4034185158721536 4035971417899008 4039033938960384 4045946631487488 4048192746078208 4050809548111872 4055678309587968 4059995057291264 4079819251906944 4086306414002176 4098219843780608 4103145588785152 4105797913018368 4115108112367616 4118230682861568 4120054155771904 4130237186310144 4135201413697536 4150404360071424 4158844397682688 4164815486321672 4166296585371648 4171304153382912 4183465389981696 4191335369539584 4195662082080768 4216283794358272 4227928191664128 4237515330420736 4253094430900224 4258206323245056 4265494123118592 4270620918939648 4283071708790784 4286321731141632 4291473560145408 4298818295955456 4303985144868864 4328593148608512 4341700564877312 4344507094007808 4354358584016896 4357173295448064 4359592188084224 4362410282582016 4367053507002368 4372302369390592 4375620100540416 4388377010454528 4393651502053632 4409804632575888 4413467524071424 4418772172537856 4426690121957376 4431654890242048 4439595924062208 4447947739103232 4453293830135808 4479801531505664 4492173703643136 4505270419980288 4518912832831488 4532087505813504 4540613317001216 4545300588920832 4554216839337984 4567494439452672 4580255540969472 4593609055666176 4597094715752448 4599130220396544 4610497324253184 4612538763313152 4613056850182144 4616038787383296 4623939007414272 4626505995517952 4629496626413568 4635060925243392 4639994351190016 4649096356824192 4662650573607936 4670064473145344 4678699947393024 4685417422111881 4689309244325888 4692340472020992 4694945433321472 4702980699848704 4706549351841792 4708633320882176 4720271070068736 4725944472797184 4731624694519296 4743319268653056 4759789127224768 4767204746723328 4781103302836224 4790097565188096 4818610050695168 4824401649313792 4860679349600256 4866521512280064 4880709621645312 4884413135486976 4894939095760896 4898653407019008 4904541211594752 4912935195377664 4918840165564416 4932582890274816 4961943502716928 4965150964580352 4971118694105088 4976409810305024 4979626623369216 4982391072096256 4985611751522304 4996916993589248 5000708686331904 5015288011948032 5021316002347008 5029300201848832 5039776722943872 5050025340043264 5059074425094144 5064748445990912 5068591609675776 5083368844689408 5089478663012352 5108189981626368 5119773178863616 5125926752395904 5133912804163584 5164471808950272 5179528578072576 5189272362287104 5189688956454912 5204819244957696 5219993645088768 5234577761107968 5240869320916992 5253822532288512 5256148823310336 5269139799146496 5271472872357888 5272064971636736 5275472899866624 5281813612486656 5287435423449088 5290853287329792 5297212485992448 5302850687074304 5313252979227648 5328743512694784 5343631464464384 5347085654163456 5354762768127864 5359210564943872 5365651923795968 5378913544962048 5381295223865344 5385378585280512 5394595508649984 5401079397482496 5407571079450624 5420936307032064 5427451855478016 5439759002542592 5448233996255232 5474397217357824 5490974243815424 5506982915080192 5513601884930048 5533872480095232 5561738871177216 5577953853308928 5582186440556544 5588447159386112 5598461036593152 5605189956108288 5614783080431616 5621531617787904 5657962727079936 5670792574533632 5674458245234688 5677608430993408 5681278507548672 5694161225252864 5697842001739776 5710762278387712 5715095641522176 5721964746860544 5731757727940608 5738646859825152 5759744826221568 5766667596445392 5771457531478016 5792676125343744 5809564393930752 5816547043442688 5834160134053888 5837931407572992 5851169347272704 5858202002738176 5879739510101184 5902253495943168 5930596985470976 5931073093091328 5937725106847744 5948364851380224 5965707022958592 5989564938190848 6004368608329728 6007027226640384 6011585397522432 6025217110441984 6029111885561856 6036358414270464 6042783341084672 6046689471234048 6053957126848512 6060400785227776 6072289119117312 6089992585936896 6107007387959296 6119728877860416 6129459621003264 6132173627195392 6147329765670912 6150051684417536 6154718383177728 6172662168551424 6177346024292352 6180081233657856 6195355779465216 6198795142432256 6202802120546304 6216867431477248 6238266596524032 6247223229482508 6256453962694656 6275399135789056 6287003054309376 6293694760091648 6301259297062912 6308832926025728 6324425691537408 6356272995631104 6379641646350336 6386796753584128 6387309484867584 6398241184677888 6405931378409472 6424607563186176 6466243116662784 6488695349706752 6492889722912768 6507612828860416 6511819430559744 6512550847315968 6531537876025344 6539388282126336 6550580260503552 6558453554085888 6563430150810624 6576777187033088 6582565515681792 6590477253080448 6620201286107136 6628158258806784 6647482335363072 6667611581775872 6671921608654848 6679940745203712 6687050682597376 6695088003129344 6719702297258496 6758122146234368 6777825126252544 6778369249247232 6785971550683136 6798131258720256 6810919975501824 6817950883381248 6845217072218112 6870383311454208 6885962411933696 6890413583499264 6898695330594816 6906038104096768 6918808144969728 6919585275273216 6939758993276928 6959991526785024 6973644535236288 6987825761222656 6993975860411904 7005096709718016 7008198431080448 7033963866488832 7042418149982208 7054471049773056 7059824027762688 7062949981323264 7080406605103104 7084337305636864 7088916709195776 7097437041778944 7104991350259712 7129447538884608 7139683690837152 7171884726616064 7180504780374016 7185146347782144 7192794011533312 7201439196643328 7210094772600832 7227915076042752 7236602473970688 7291019024400384 7299196289810432 7299782268420096 7321064432467968 7342408643641344 7378496640126976 7398874335412224 7415651828236288 7420445397614592 7442915254075392 7464614715457536 7473586608144384 7486377440575488 7495375490383872 7501063029497856 7522932017922048 7531974003520512 7543950302773248 7575038010064896 7597122668986368 7602887414513664 7620127522029568 7625053267034112 7629286329147392 7634217994518528 7642343637254144 7651529146433536 7679659768295424 7688890128593856 7723568167124992 7746707713425408 7755396057923584 7769292867108864 7783908543430656 7839652680134912 7851866641661952 7861303981375488 7869671327924224 7884223234965504 7907209308536832 7908097457455104 7931153135173632 7954276030611456 7969879468841472 7986086584254464 7993115269042176 8015447196696576 8038815847415808 8048477885693952 8068370317443072 8071942835798016 8078067877920768 8091893262974976 8096385492156416 8101619096223744 8111356619175936 8119990114582528 8159638503813888 8172612828004352 8196439687561216 8206291177570304 8211595826036736 8230216224735232 8236461365723136 8240108311543808 8260474372620288 8270402827395072 8300808720142848 8317688795365376 8329630972643344 8342608306765824 8366930779963392 8382670739079168 8432567588716544 8455856383328256 8506188861800448 8516412646490112 8530988246237184 8541241837879296 8566143417581568 8572643462283264 8582947120290816 8597636591910912 8607970289737728 8657186297217024 8683401129754624 8689014188015616 8708717168033792 8714346590896128 8719184376168448 8724820565164032 8734107014004736 8744604738781184 8751240201080832 8776754020909056 8787303004107264 8819609265151776 8837544345075712 8853380243914752 8863309780484096 8879191848124416 8895895478206464 8906587660271616 8959603063011328 8984347407286272 9010540839960576 9037825665662976 9064175011627008 9081226634002432 9090601177841664 9108433678675968 9134988878905344 9160511081938944 9194189431504896 9198260440793088 9220994648506368 9225077526626304 9226113700364288 9232077574766592 9247878014828544 9253011991035904 9258993252827136 9270121850486784 9279988702380032 9298192713648384 9325301147215872 9340128946290688 9357399894786048 9370834844223762 9378618488651776 9384680944041984 9389890866642944 9405961399697408 9413098703683584 9417266641764352 9440542140137472 9451888945594368 9463249389038592 9486638537306112 9519578254449536 9534409493446656 9580195130376192 9637220101390336 9648803298627584 9721358699200512 9733043024560128 9761419243290624 9768826270973952 9789878191521792 9797306814038016 9809082423189504 9825870390755328 9837680331128832 9865165780549632 9923887005433856 9930301929160704 9942237388210176 9952819620610048 9964782144192512 9971223503044608 9993833987178496 10001417372663808 10030576023896064 10042632004694016 10079553445887744 10100050680086528 10118148850188288 10137183219351552 10166737689378816 10178957326024704 10216379963252736 10239546357727232 10251853504791808 10267825608327168 10328943617900544 10359057156145152 10378544724574208 10379377912909824 10409638489915392 10439987290177536 10481738641833984 10507645064577024 10512297646620672 10538279598292992 10544129943273472 10550945799733248 10563627224973312 10574870846898176 10581706574659584 10594424971984896 10605701374148608 10626505958455296 10657487025389568 10687262928928768 10694171308326912 10709525536255728 10718421129887744 10731303847591936 10757827089924096 10762590447730688 10770757170561024 10789191017299968 10802158794964992 10815142158901248 10841872614064128 10854903710956032 10879518005085184 10948794434715648 10981948487630848 11013965830160384 11027203769860096 11067744960190464 11123477742354432 11155907706617856 11164372881113088 11176894318772224 11196922073186304 11210379912216576 11229566160863232 11243063235575808 11315925454159872 11341585149067264 11355216861986816 11362557015097344 11388322450505728 11395684003479552 11421524556775424 11430191283044352 11443929493721088 11463515455881216 11477293719650304 11519489652443136 11533335192890784 11585352250687488 11619128787861504 11633094086885376 11668320268107776 11675862815145984 11702338694545408 11716404005476352 11759479020202368 11804506991886336 11861193970941952 11862146186182656 11875450213695488 11896729702760448 11931414045917184 11979129876381696 12008737216659456 12023170795044864 12050434220883968 12058223771123712 12072716828540928 12085566682169344 12093378942468096 12107914253697024 12144578238234624 12179985171873792 12214014775918592 12239457755720832 12258919242006528 12264347254390784 12294659531341824 12300103368835072 12309436766355456 12345324337102848 12354692048584704 12360162467315712 12390711558930432 12397590284864512 12405604241092608 12433734862954496 12476533193048064 12494446458965016 12550798271578112 12574006108618752 12587389520183296 12602518594125824 12617665852051456 12648851383074816 12712545991262208 12759283292700672 12773593507168256 12774618969735168 12796482369355776 12811862756818944 12849215126372352 12977390699413504 12985779445825536 13015225657720832 13025101694631936 13063075752050688 13078776564252672 13101160521007104 13116907108171776 13126860301621248 13165131031363584 13180954506160896 13240402572214272 13256316517613568 13294964670726144 13335223163551744 13343843217309696 13359881490407424 13374101365194752 13390176006258688 13439404594516992 13516244292468736 13555650252505088 13556738498494464 13571943101366272 13596262517440512 13621839951003648 13635901766762496 13740766622908416 13771924823867392 13780827166998528 13797390661189632 13837616289939456 13839170550546432 13879517986553856 13919983053570048 13947289070472576 13975651522445312 13987951720823808 14010193419436032 14016396862160896 14067927732977664 14084836299964416 14108942099546112 14119648055525376 14125899962646528 14160813210206208 14168674611273728 14177833418391552 14194874083557888 14209982700519424 14279367381674304 14343769453232128 14361009560748032 14370292695564288 14402878393286656 14420189545201664 14455830152085504 14473204947941376 14582038048800768 14598392579620864 14599564536840192 14642128864935936 14684817287282688 14756993280253952 14797748670824448 14831303656472576 14885830508150784 14929229430915072 14947173216288768 14990750980767744 15002126058995712 15045864035844096 15063948007041024 15087900605546496 15150076020129792 15194245337972736 15205774829027328 15240255044059136 15250106534068224 15258572658294784 15268435989037056 15284687274508288 15303058292867072 15359319536590848 15377780257187712 15447136334249984 15493415426850816 15510792115847168 15538585734217728 15567817086861312 15679305360269824 15703733283323904 15722607962750976 15768446469931008 15814418617073664 15816194914910208 15862306270347264 15908552061222912 15939758937682944 15972173168508928 15986230538084352 16030894393393152 16077631694831616 16096955771387904 16136740634886144 16143885671596032 16156135755841536 16183786525949952 16192770984312832 16203238192447488 16222713238351872 16239980229165056 16319277007627776 16345225656008704 16412582355140608 16423191652073472 16460432449470464 16472922731446272 16480216623087616 16520948745240576 16540805654790144 16601617440285696 16635377590730752 16659261945286688 16685216613531648 16733861559926784 16765341478158336 16865135177433088 17012377723600896 17032825292980224 17082483675758592 17132286835163136 17145286924566528 17165894240581632 17195273183821824 17215940579475456 17314372594434048 17366802259509248 17378028376031232 17417434336067584 17428693181792256 17438368752336896 17449641130328064 17468214028009472 17489209477562368 17502480402161664 17553508041818112 17574606008214528 17639218530303552 17675088690151424 17706760487829504 17726619560968192 17791790956412928 17813175320543232 17919206126022656 17968694814572544 18021081679921152 18075651331325952 18128350023254016 18162453268004864 18181202355683328 18216867357351936 18269977757810688 18321022163877888 18388378863009792 18396520881586176 18441989297012736 18450155053252608 18452227400728576 18464155149533184 18506023982071808 18517986505654272 18540243700973568 18559977404760064 18596385427296768 18650602294431744 18714799789572096 18741669688447524 18757236977303552 18769361888083968 18779781733285888 18826197407367168 18834533283528704 18881084280274944 18903777891188736 18926498778077184 18973277074612224 19039156508899072 19068818986893312 19160390260752384 19274440202780672 19297606597255168 19466086049120256 19522838486581248 19537652541947904 19594613628076032 19618164846379008 19651740781510656 19675360662257664 19730331561099264 19847774010867712 19860603858321408 19884474776420352 19905639241220096 19929564288385024 19942447006089216 19987667974356992 20002834745327616 20061152047792128 20085264009388032 20159106891775488 20200101360173056 20274366438703104 20333475378757632 20357914652049408 20432759926505472 20479092715454464 20503707009583616 20535651216654336 20657887235801088 20718114312290304 20757089449148416 20758755825819648 20819276979830784 20879974580355072 20963477283667968 21015290129154048 21024595293241344 21088259886546944 21101891599466496 21127254449946624 21149741693796352 21163413149319168 21188849943969792 21211402748297216 21253011916910592 21314974050779136 21374525857857536 21388342616653824 21419051072511456 21462607695183872 21515654179848192 21525180895461376 21541514341122048 21578382034599936 21604317589929984 21630284317802496 21683745228128256 21709807421912064 21759036010170368 21897588869431296 21963896975261696 22027931660320768 22054407539720192 22135489920380928 22246955484708864 22328745762226176 22353788637544448 22393844146372608 22420759824433152 22459132321726464 22486126471151616 22631850908319744 22683170298134528 22710433723973632 22725114030194688 22776644901011456 22791368006959104 22843049113550848 22860382566088704 22887858987442176 22927030911762432 22954587439300608 23038979304886272 23066670385781568 23170704501374976 23266188173770752 23336640536215552 23351725630291968 23404677389090816 23432808010952704 23518958040404736 23609013983772672 23722387941883904 23724292372365312 23750900427390976 23793459405520896 23862828091834368 23958259752763392 24046341590089728 24100868441767936 24116447542247424 24145433657081856 24171133364338688 24215828507394048 24289156476469248 24359970343747584 24478915511441664 24517838484013056 24528694508781568 24589319062683648 24618873532710912 24690648674205696 24709384097169408 24720324934631424 24781423117860864 24795180569729024 24811208482185216 24867469725908992 24953066386096128 24988892917930032 25101596543156224 25148012217237504 25174779040366592 25205037188251648 25235331704102912 25297702766149632 25518566585401344 25547187014336512 25549237939470336 25592964738711552 25623725513637888 25698430252744704 25954781398827008 25971558891651072 26030451315441664 26050203389263872 26126151504101376 26157553128505344 26202321042014208 26233814216343552 26253720603242496 26330262062727168 26361909012321792 26512633035227136 26589929341452288 26670446327103488 26687686434619392 26719762980814848 26748202730389504 26780352012517376 26878809189033984 27032488584937472 27111300505010176 27113476996988928 27143886202732544 27192525034881024 27243679902007296 27271803533524992 27481533245816832 27543849647734784 27594781322379264 27675232579878912 27678341101092864 27759035973107712 27839966107140096 27894578140945152 27951303044890624 27975903441647616 28020386838872064 28135855465955328 28169672599928832 28217884199092224 28239296111050752 28251799925293056 28321626420412416 28337349222547456 28355666836783104 28389748167115776 28419965401038848 28558734763348608 28687538906464256 28722019121496064 28740585391128576 28805756786573312 28840379090403328 28911660304171008 28946409895882752 29164076097601536 29199129073680384 29284257729871872 29369634574565376 29513986560507904 29595497341648896 29662607312945152 29771661016301568 29858458861830144 29894346432577536 29981501961535488 30004252117991424 30091728071688192 30127896014082048 30300152040259584 30411549658054656 30480510088118272 30500213068136448 30517145316589568 30536871978074112 30569374549016576 30606116585734144 30718639073181696 30755560514375424 30894272668499968 30986830853701632 31021584231694336 31077171468435456 31135634173722624 31358610720539648 31445215925501952 31536892939862016 31632389829820416 31724612540694528 31817104122445824 31879517875365888 31972461076168704 32061788786786304 32155263389663232 32193911542775808 32273481269772288 32287771343192064 32312271511683072 32367573051899904 32385541968625664 32406476384894976 32445426476703744 32479960458330112 32638554015255552 32690451312017408 32825164710281216 32846383304146944 32920864898940928 32945845462892544 32960433246175232 33041897490481152 33081611309580288 33203234880571392 33318523890573376 33370433227063296 33467723119853568 33530682956316672 33730270354866176 34024755447201792 34065650585960448 34164967351517184 34264573670326272 34290573849133056 34331788481163264 34390546367643648 34431881158950912 34733604519018496 34756056752062464 34834868672135168 34857386363584512 34876737504673792 34899282260656128 34978418955124736 35004960804323328 35107016083636224 35149212016429056 35278437060607104 35350177380302848 35413520975659008 35453239121936384 35583581912825856 35626350641086464 35838412252045312 35937389629145088 36151302662651904 36256700046508032 36324906536009728 36433734714703872 36539955515621376 36642044327755776 36776757726019584 36793041763172352 36883978594025472 36900310106505216 36904454801457152 36928310299066368 37012047964143616 37035973011308544 37080487401947136 37119954809520128 37192770854593536 37301204588863488 37429599579144192 37483339376895048 37514473954607104 37559563466571776 37652394814734336 37669066567057408 37762168560549888 37807555782377472 37852997556154368 37946554149224448 38078313017798144 38137637973786624 38320780521504768 38548880405561344 38595213194510336 38932172098240512 39045676973162496 39075305083895808 39189227256152064 39236329692758016 39303481563021312 39350721324515328 39695548021735424 39721207716642816 39768949552840704 39859128576770048 39884894012178432 39975335948713984 40005669490655232 40122304095584256 40170528018776064 40318213783550976 40400202720346112 40548732877406208 40666950757515264 40715829304098816 40865519853010944 40958185430908928 41007414019167232 41315774471602176 41514178898296832 41517511651639296 41638553959661568 41759949160710144 41926954567335936 42030580258308096 42049190586482688 42176519773093888 42203783198932992 42254508899893248 42299483387592704 42326826298638336 42377699887939584 42422805496594432 42506023833821184 42629948101558272 42749051715715072 42838102145022912 42925215390367744 43031308359696384 43050361790922752 43083028682244096 43208635179859968 43260568635604992 43367490456256512 43419614843824128 43518072020340736 43795177738862592 43927793950523392 44055863320641536 44108815079440384 44270979840761856 44493910969417728 44657491524452352 44707577275088896 44787688292745216 44841519648866304 44972252942303232 45263701816639488 45420867447947264 45450228060389376 45553289802022912 45582736013918208 45720765132177408 45775717974884352 45854061823524864 45909174878601216 46077958609772544 46133340771563136 46341409002749952 46532376347541504 46673281072431104 46703451260583936 46809354778181632 46865616021905408 47037916080809472 47444775883767808 47448584744730624 47501800854781952 47586918811041792 47725656183668736 47916519505526784 48092683180179456 48201736883535872 48232895084494848 48290867314163712 48342266728677376 48431657014788096 48578312952938496 48719940687495168 48957831022883328 49035676968026112 49057389017563136 49237747065421824 49381297348411392 49418768194338816 49440649869262848 49562846235721728 49590361139458048 49622416964370432 49734939451817984 49906132772192256 49977785835860064 50203193086312448 50296024434475008 50349558080733184 50410074376503296 50470663408205824 50595405532299264 51037133170802688 51094374028673024 51098475878940672 51247451027275776 51396860505489408 51909562797654016 51943117783302144 52100406778527744 52252303008202752 52315106257010688 52404642084028416 52467628432687104 52507441206484992 52660524125454336 52723818024643584 53025266070454272 53179858682904576 53340892654206976 53375372869238784 53439525961629696 53496405460779008 53560704025034752 53757618378067968 54064977169874944 54226953993977856 54287772405465088 54385050069762048 54487359804014592 54543607067049984 54963066491633664 55087699295469568 55189562644758528 55350465159757824 55356682202185728 55518071946215424 55679932214280192 55789156281890304 55902606089781248 55951806883295232 56271710931910656 56339345199857664 56478592222101504 56503599850586112 56643252840824832 56674698445094912 56711333673566208 56779496334231552 56839930802077696 57117469526697216 57375077812928512 57444038242992128 57481170782257152 57611513573146624 57680758180806656 57823320608342016 57892819791765504 58398258147360768 58568515459743744 59027973121015808 59190994683297792 59543322032603136 59716917723660288 59788692865155072 59963003923070976 60008504235982848 60183456143376384 60255792028164096 60600304080519168 60823099316109312 60961020176236544 61000426136272896 61034290633179136 61073743956148224 61138749098033152 61212233171468288 61437278146363392 61511121028750848 61973661707403264 62043168463388672 62154342936870912 62271268347445248 62717221441079296 62890431851003904 63073785879724032 63264779659640832 63449225081389056 63634208244891648 63759035750731776 63944922152337408 64123577573572608 64387823085551616 64546962539544576 64575542686384128 64624543023366144 64735146103799808 64771083937251328 64812952769789952 64890852953407488 64959920916660224 65277108030511104 65380902624034816 65650329420562432 65692766608293888 65841729797881856 65891690925785088 65920866492350464 66083794980962304 66163222619160576 66406469761142784 66637047781146752 66740866454126592 67061365912633344 67460540709732352 68049510894403584 68131301171920896 68329934703034368 68529147340652544 68581147698266112 68663576962326528 68781092735287296 68863762317901824 69467209038036992 69512113504124928 69669737344270336 69753475009347584 69798564521312256 69956837910249472 70009921608646656 70214032167272448 70298424032858112 70556874121214208 70700354760605696 70827041951318016 71167163825651712 71252701282172928 71676824504090624 71874779258290176 72302605325303808 72513400093016064 72649813072019456 72867469429407744 73079911031242752 73553515452039168 73586083526344704 73767957188050944 73808909602914304 73856620598132736 74024095928287232 74071946022617088 74160974803894272 74239909619040256 74385541709187072 74602409177726976 74859199158288384 74966678753790096 75028947909214208 75119126933143552 75304789629468672 75338133134114816 75524337121099776 75615111564754944 75705995112308736 75893108298448896 76156626035596288 76641561043009536 77097760811122688 77190426389020672 77864344196481024 78091353946324992 78150610167791616 78378454512304128 78472659385516032 78606963126042624 78701442649030656 79391096043470848 79537899105681408 79718257153540096 79769788024356864 79950671897427968 80011338981310464 80244608191168512 80341056037552128 80636427567101952 81097465754812416 81333901515030528 81431658608197632 81731039706021888 81916370861817856 82014828038334464 82631548943204352 83028357796593664 83035023303278592 83277107919323136 83519898321420288 83853909134671872 84061160516616192 84353039546187776 84407566397865984 84509017799786496 84598966775185408 84653652597276672 84755399775879168 85012047667642368 85259896203116544 85498103431430144 85676204290045824 85850430780735488 86062616719392768 86100723581845504 86166057364488192 86417270359719936 86521137271209984 86734980912513024 86839229687648256 87036144040681472 87855587901046784 88111726641283072 88217630158880768 88541959681523712 88987821938835456 89314983048904704 89415154550177792 89575376585490432 89683039297732608 89944505884606464 90841734895894528 90900456120778752 91106579604045824 91441530264354816 91551435949768704 91708123647049728 91818349757202432 92155917219545088 92266681543126272 92682818005499904 93064752695083008 93346562144862208 93406902521167872 93618709556363264 93731232043810816 94075832161618944 94889551767535616 94897169489461248 95003601709563904 95173837622083584 95451312367337472 96185366360358912 96403473767071744 96465790168989696 96581734628327424 96863314029576192 97156625905876992 97439881374990336 97915662045766656 98071353936052224 98114778035126272 98475494130843648 98762594696822784 98837536388677632 98881299738525696 99125692471443456 99180722278916096 99244833928740864 99469878903635968 99955571671720128 100406386172624896 100592048868950016 100820148753006592 100941326816411648 101190811064598528 102074266341605376 102188748057346048 102196951757881344 102494902054551552 102793721010978816 103819125595308032 104200813557055488 104504606016405504 104630212514021376 104935256865374208 105014882412969984 105321048250908672 105447636049287168 106050532140908544 106359717365809152 106681785308413952 106750745738477568 106879051923259392 106992810921558016 107121408050069504 107515236756135936 108129954339749888 108453907987955712 108575544810930176 108770100139524096 108974719608029184 109926132983267328 110379125289517056 110700930319515648 110713364404371456 111036143892430848 111359864428560384 111578312563780608 111805212179562496 111903613766590464 112543421863821312 112678690399715328 112957184444203008 113007199701172224 113286505681649664 113349396890189824 113422667347132416 113558992668463104 113679861604155392 114234939053394432 114888076485984256 114962341564514304 115223027146293248 115361516361613312 115646641216684032 115785639583531008 116796516294721536 117137030919487488 118055946242031616 119086644065206272 119577385730310144 119926007846141952 120017008471965696 120366912286752768 120511584056328192 121200608161038336 121646198632218624 121922040352473088 122000852272545792 122068581266358272 122147487912296448 122277498196066304 122424466342936576 122874556292726784 123022242057501696 123947323414806528 124086336926777344 124542536694890496 125434442882158592 125780863702007808 126147571759448064 126529559319281664 126898450162778112 127268416489783296 127518071501463552 127889844304674816 128247155147145216 128775646171103232 129093925079089152 129151085372768256 129249086046732288 129542167874502656 129625905539579904 129781705906814976 129919841833320448 130554216061022208 131300658841124864 131385533216587776 131783381851570176 131841732984700928 132167589961924608 132326445238321152 132812939522285568 133274095562293504 133481732908253184 134122731825266688 134921081419464704 136262602343841792 136659869406068736 137162295396532224 137327153924653056 137562185470574592 137727524635803648 138934418076073984 139024227008249856 139339474688540672 139506950018695168 139597129042624512 139913675820498944 140019843217293312 140428064334544896 140596848065716224 141113748242428416 141400709521211392 142334327651303424 142505402564345856 143353649008181248 143749558516580352 144605210650607616 145026800186032128 145299626144038912 145734938858815488 146159822062485504 147107030904078336 147172167052689408 147617819205828608 147713241196265472 148048191856574464 148143892045234176 148321949607788544 148479819238080512 148771083418374144 149204818355453952 149718398316576768 149933357507580192 150238253866287104 150609579258937344 150676266268229632 151048674242199552 151230223129509888 151411990224617472 151786216596897792 152313252071192576 153283122086019072 154195521622245376 154380852778041344 155728688392962048 156301220335583232 156756909024608256 156945318771032064 157213926252085248 157402885298061312 158782192086941696 159075798211362816 159436514307080192 159539576048713728 159901343794855936 160022677962620928 160489216382337024 160682112075104256 161272855134203904 162194931509624832 162863317216395264 163462079412043776 163832741723635712 164029656076668928 165263097886408704 166056715593187328 166070046606557184 166554215838646272 167039796642840576 167707818269343744 168706079092375552 168815132795731968 169018035599572992 169197933550370816 169510799551758336 170024095335284736 170519792406233088 171352408580091648 171700861561470976 172125233438785536 172332114728976384 172834540719439872 173042274542419968 173469961825026048 173678459375296512 174072288081362944 175711175802093568 176223453282566144 176435260317761536 177083919363047424 178629966097809408 178830309100355584 179150753170980864 179366078595465216 179889011769212928 181683469791789056 181800912241557504 182213159208091648 182883060528709632 183102871899537408 183416247294099456 183636699514404864 184311834439090176 184533363086252544 186129505390166016 186693124289724416 186813805042335744 187237419112726528 187462464087621632 188151664323237888 189779103535071232 189794338978922496 190007203419127808 190347675244167168 190902624734674944 192370732720717824 192806947534143488 193163469256654848 193726628059152384 194313251811753984 194879762749980672 195831324091533312 196142707872104448 196950988261687296 197525189393645568 197675072777355264 197762599477051392 198251384942886912 198361444557832192 198489667857481728 198939757807271936 199911143343440256 200812772345249792 201184097737900032 201640297506013184 201882653632823296 202381622129197056 204148532683210752 204393903515762688 204989804109103104 205587442021957632 207638251190616064 208401627114110976 209009212032811008 209260425028042752 209870513730748416 210029764825939968 210642096501817344 210895272098574336 212101064281817088 213363570616827904 213501491476955136 213758103846518784 213985621843116032 214242816100139008 215030473512271872 216259908679499776 216907815975911424 217151089621860352 217540200279048192 217949439216058368 220758250579034112 221426728808742912 222072287784861696 222719728857120768 223156625127561216 223807227533180928 225086843727642624 225357380799430656 225914368888406016 226014399402344448 226573011363299328 226698793780379648 226845334694264832 227117985336926208 227359723208310784 228469878106788864 229776152971968512 229924683129028608 230446054292586496 230723032723226624 231293282433368064 231571279167062016 233593032589443072 234274061838974976 236111892484063232 238173288130412544 239154771460620288 239852015692283904 240034016943931392 240733824573505536 241023168112656384 243292397264437248 243844080704946176 244001704545091584 244137162532716544 244294975824592896 244848932685873152 245749112585453568 246044484115003392 247894646829613056 248172673853554688 249085073389780992 250868885764317184 251561727404015616 253059118638563328 253796900325556224 255036143002927104 255779688609349632 256494310294290432 257551292342206464 258187850158178304 258302170745536512 258498172093464576 259084335749005312 259251811079159808 259563411813629952 259839683666640896 261108432122044416 262601317682249728 263566763703140352 263683465969401856 264335179923849216 264652890476642304 265625879044571136 266548191124587008 266963465816506368 268245463650533376 269842162838929408 272525204687683584 273319738812137472 274324590793064448 274654307849306112 275124370941149184 275455049271607296 277868836152147968 278048454016499712 279013900037390336 279194258085249024 279827351640997888 280039686434586624 280856128669089792 281193696131432448 282227496484856832 282801419042422784 284668655302606848 285010805128691712 286707298016362496 289210421301215232 290599252288077824 291469877717630976 292319644124971008 294214061808156672 294344334105378816 295235638411657216 295426482392530944 296096383713148928 296287784090468352 296643899215577088 296959638476161024 297542166836748288 298409636710907904 299866715015160384 300476507732574208 301219158517874688 301352532536459264 302460446259019776 302823980449234944 303572433193795584 304626504142385152 306566244172038144 308391043244490752 308761705556082688 311457376785924096 312602440671166464 313513818049216512 313890637542064128 314805770596122624 318151596422725632 318873028614160384 319079152097427456 320045355925241856 320978432764674048 321364224150208512 322545710268407808 324389863019249664 325726634432790528 326924158824087552 327665483447271424 328059312153337856 332113431186374656 332140093213114368 333108431677292544 334079593285681152 335415636538687488 337412158184751104 337630265591463936 338036071199145984 338395867100741632 339021599103516672 340048190670569472 341039584812466176 342704817160183296 343401723122941952 344664229457952768 345669081438879744 346084549084839936 346939923650052096 347356918750593024 348144576162725888 351422351604187136 352446906565132288 352870520635523072 354167838726094848 357259932195618816 357660618200711168 358732157190930432 359778023538425856 363366939583578112 363601824483115008 365766121057419264 366205743799074816 366832494588198912 367273399028809728 368623668878180352 369066726172505088 372259010780332032 373386248579448832 373627610084671488 374474838225453056 374924928175243264 376303328646475776 379588677957844992 380014406838255616 380695350488334336 381805249469349888 384741465441435648 385613895068286976 386326938513309696 387453256118304768 388626503623507968 389759525499961344 391662648183066624 393901976523374592 395350145554710528 395525198954102784 396502769885773824 396722889115664384 396979335714963456 397879515614543872 399822286686880512 401625544690499584 402368195475800064 403280595012026368 403765307265646592 404763244258394112 408787807031525376 409979608218206208 416803254228221952 418018424065622016 418520850056085504 419741027461496832 420059529651879936 421284193003634688 421790544197148672 424202128563634176 426727141233655808 427002982953910272 427516207693037568 427971243686232064 428485632200278016 430060947024543744 433815631951822848 434302179243720704 435080400558096384 435898878432116736 441516501158068224 442853457617485824 444144575569723392 445439457714241536 446313250255122432 447614455066361856 450714761598861312 451828737776812032 452028798804688896 453146022726598656 453397587560759296 453690669388529664 454235970673852416 454719446416621568 456939756213577728 459552305943937024 459849366258057216 460892108585172992 461446065446453248 462586564866736128 463142558334124032 467186065178886144 472223784968126464 476346576260825088 478309542921240576 479704031384567808 480068033887862784 481467649147011072 482046336225312768 486584794528874496 487688161409892352 488274325065433088 488589951649185792 489697865371746304 491498225170907136 492088968230006784 495789293659226112 498170146779561984 501737771528634368 503123454808031232 506118237277126656 507593800651112448 510072286005854208 511559377218699264 515102584684412928 516375700316356608 516996344186929152 518168671498010624 518503622158319616 519126823627259904 519679367333281792 522216864244088832 525202635364499456 527133527406280704 527366931938803712 528670359847698432 529305780953284608 531251758089142272 533096382249174016 536490927301066752 539684325677858816 545050409375367168 546639477624274944 548649181586128896 549308615698612224 550248741882298368 550910098543214592 555737672304295936 558027800074780672 558388516170498048 559654703281995776 560079372869173248 561712257338179584 562387392262864896 564454992969713664 569337310605213696 570021610257383424 573414596032724992 578420842602430464 581198504576155648 582939755435261952 584639288249942016 588428123616313344 590471276823314432 590852964785061888 592192767426297856 592575568180936704 593287798431154176 595084333673496576 596819273421815808 599733430030320768 600953015465148416 602438317035749376 602705065072918528 604920892518039552 605647960898469888 607144866387591168 609253008284770304 616782086488981504 617523411112165376 622914753571848192 625204881342332928 627027636098433024 627781275084128256 629611541192245248 636303192845451264 637746057228320768 640090711850483712 641956865529348096 642728448300417024 645091420536815616 648779726038499328 651453268865581056 653848317648175104 655330966894542848 656118624306675712 664226862372749312 664280186426228736 666216863354585088 668159186571362304 674824316369502208 675260531182927872 676072142398291968 678043198207033344 680096381341138944 682079169624932352 685409634320366592 686803446245883904 689328458915905536 691338162877759488 692169098169679872 693879847300104192 694713837501186048 696289152325451776 702844703208374272 705741041271046144 708335677452189696 714519864391237632 715321236401422336 717464314381860864 719556047076851712 726733879167156224 731532242114838528 732411487598149632 734546798057619456 737247337756360704 738133452345010176 744518021560664064 746772497158897664 747255220169342976 748949676450906112 749849856350486528 752606657292951552 759177355915689984 760028813676511232 761390700976668672 769482930882871296 772653877026619392 774906512236609536 777253007247015936 779519050999922688 783325296366133248 787803953046749184 790700291109421056 791050397908205568 793005539771547648 793445778231328768 793958671429926912 795759031229087744 799644573373761024 804736390951600128 806561190024052736 807530614531293184 809526488516788224 817575614063050752 819959216436412416 833606508456443904 837041700112171008 839482054922993664 840119059303759872 842568386007269376 843581088394297344 848404257127268352 853454282467311616 854005965907820544 855032415386075136 855942487372464128 856971264400556032 860121894049087488 867631263903645696 868604358487441408 871797756864233472 883033002316136448 885706915234971648 888289151139446784 890878915428483072 892626500510244864 895228910132723712 901429523197722624 903657475553624064 904057597609377792 906795175121518592 907381338777059328 908471941347704832 909438892833243136 913879512427155456 919104611887874048 919698732516114432 922892130892906496 925173129733472256 926285116668248064 934372130357772288 944447569936252928 956619085842481152 960136067775725568 962935298294022144 964092672450625536 973169589057748992 975376322819784704 976548650130866176 977179903298371584 979395730743492608 982996450341814272 984177936460013568 996340293559123968 1003475543057268736 1006246909616062464 1012236474554253312 1015187601302224896 1020144572011708416 1023118754437398528 1030205169368825856 1033992688373858304 1036337342996021248 1037007244316639232 1038253647254519808 1039358734666563584 1044433728488177664 1054267054812561408 1054733863877607424 1057340719695396864 1058611561906569216 1062503516178284544 1066192764498348032 1072981854602133504 1079368651355717632 1090100818750734336 1097298363172257792 1098617231397224448 1100497483764596736 1101820197086429184 1111475344608591872 1116055600149561344 1116777032340996096 1119309406563991552 1120158745738346496 1123424514676359168 1124774784525729792 1128909985939427328 1140043220514766848 1146829192065449984 1156841685204860928 1162397009152311296 1165879510870523904 1169278576499884032 1180942553646628864 1181705929570123776 1184385534852595712 1186575596862308352 1190168667346993152 1193638546843631616 1199466860060641536 1201906030930296832 1204876634071498752 1209841785036079104 1211295921796939776 1214289732775182336 1218506016569540608 1233564172977963008 1235046822224330752 1250409762684665856 1254055272196866048 1255562550168256512 1259223082384490496 1272606385690902528 1275492114456641536 1280181423700967424 1283913731058696192 1285456896600834048 1290182841073631232 1302906537731162112 1307696635296350208 1310661933789085696 1312237248613351424 1328453724745498624 1328560372852457472 1332433726709170176 1336318373142724608 1349648632739004416 1352144284796583936 1356086396414066688 1360192762682277888 1364158339249864704 1370819268640733184 1378656917831811072 1382676325755518976 1384338196339359744 1387759694600208384 1389427675002372096 1392578304650903552 1405689406416748544 1411482082542092288 1416671354904379392 1429039728782475264 1434928628763721728 1439112094153703424 1453467758334312448 1463064484229677056 1464822975196299264 1469093596115238912 1474494675512721408 1476266904690020352 1493544994317795328 1494510440338685952 1497899352901812224 1499699712700973056 1505213314585903104 1518354711831379968 1520057627353022464 1522781401953337344 1545307754053238784 1554506014494031872 1559038101999845376 1566650592732266496 1575607906093498368 1581400582218842112 1582100795816411136 1586011079543095296 1586891556462657536 1587917342859853824 1591518062458175488 1599289146747522048 1609472781903200256 1613122380048105472 1615061229062586368 1619052977033576448 1635151228126101504 1639918432872824832 1667213016912887808 1674083400224342016 1678964109845987328 1680238118607519744 1685136772014538752 1687162176788594688 1706908564934623232 1708011931815641088 1710064830772150272 1713942528801112064 1720243788098174976 1735262527807291392 1737208716974882816 1743595513728466944 1771413830469943296 1776578302278893568 1785253001020489728 1790457820265447424 1802859046395445248 1807314951107248128 1808115195218755584 1813590350243037184 1814762677554118656 1816943882695409664 1818877785666486272 1827759024854310912 1838209223775748096 1845784261785812992 1850346259466944512 1852570233336496128 1868744260715544576 1888895139872505856 1913238171684962304 1920272135551451136 1925870596588044288 1928185344901251072 1946339178115497984 1953097300261732352 1954359806596743168 1958791461486985216 1965992900683628544 1968355872920027136 1992680587118247936 2006951086114537472 2024472949108506624 2040289144023416832 2046237508874797056 2060410338737651712 2067985376747716608 2072674685992042496 2074014488633278464 2076507294509039616 2078717469333127168 2088867456976355328 2108534109625122816 2109467727755214848 2117223123813138432 2125007032356569088 2132385528996696064 2145963709204267008 2158737302711435264 2180201637501468672 2194596726344515584 2197234462794448896 2203640394172858368 2232111200299122688 2233554064681992192 2240317491476692992 2246849029352718336 2249549569051459584 2257819971878854656 2280086441029533696 2293658384130899968 2324794018304622592 2331759021741047808 2338557152999768064 2361885107293257728 2363411859140247552 2368771069705191424 2373151193724616704 2380337334693986304 2387277093687263232 2398933720121283072 2403812061860593664 2419683570072158208 2422591843593879552 2428579465550364672 2437012033139081216 2467128345955926016 2470093644448661504 2500819525369331712 2511125100336513024 2518446164768980992 2545212771381805056 2560362847401934848 2567827462117392384 2570913793201668096 2580365682147262464 2605813075462324224 2615393270592700416 2621323867578171392 2624474497226702848 2657120745704914944 2664867453418340352 2672636746285449216 2699297265478008832 2704288569593167872 2712172792828133376 2720385525364555776 2728316678499729408 2741638537281466368 2757313835663622144 2768676392678719488 2775519389200416768 2778855350004744192 2785156609301807104 2811378812833497088 2822964165084184576 2833342709808758784 2869857257527443456 2926128968459354112 2929645950392598528 2938187192230477824 2948989351025442816 2952533809380040704 2987089988635590656 2989020880677371904 2995798705803624448 2999399425401946112 3010426629171806208 3036709423662759936 3040115254706044928 3045562803906674688 3090615508106477568 3109012028988063744 3118076203999690752 3133301185464532992 3162801164437684224 3164201591632822272 3172022159086190592 3173783112925315072 3175834685719707648 3183036124916350976 3198578293495044096 3218945563806400512 3226244760096210944 3230122458125172736 3238105954067152896 3270302456252203008 3334426033825775616 3348166800448684032 3357928219691974656 3360476237215039488 3370273544029077504 3374324353577189376 3413817129869246464 3420129661544300544 3427885057602224128 3440487576196349952 3470525055614582784 3487191027456933888 3542827660939886592 3553156604557787136 3570506002040979456 3580915640530894848 3605718092790890496 3614629902214496256 3627180700486074368 3629525355108237312 3633887765390819328 3637755571332972544 3655518049708621824 3676418447551496192 3691568523571625984 3700692518933889024 3705140466672992256 3777790279745011712 3826476343369924608 3840544271102902272 3851741193176088576 3856370689802502144 3906194600523464704 3908719613193486336 3917582922973970432 3931985801367257088 3936711745840054272 3985361174236495872 4013902172229074944 4048945898217013248 4080578288046833664 4092475017749594112 4135970753495433216 4145349371984084992 4148028977266556928 4153014589018079232 4177734913952710656 4217068219250245632 4218935455510429696 4234446247626276864 4250014064713138176 4264771057993392128 4317474605422870528 4360403275002937344 4389193452689031168 4394468925588897792 4407280788345716736 4464222400598245376 4480634982953385984 4493698058705436672 4499099138102919168 4515639943757709312 4560172882059067392 4587316768261799936 4649588036609245184 4663518043482095616 4677114305999536128 4723770214586515456 4726823718280495104 4746302387449233408 4760674669387972608 4774554187374526464 4797867440242566144 4807624123721187328 4839367140144316416 4845183687187759104 4857158931100729344 4874024066278162432 4940187288897323008 5001639050738663424 5022250200673026048 5036892329537961984 5120725694803869696 5141827586403336192 5160731364294524928 5211626150924648448 5230786541185400832 5242647735156342784 5248948994453405696 5314241491409829888 5329734906836680704 5408577139186335744 5424345585656266752 5440771050729111552 5456633356999458816 5483277074562932736 5514627671327244288 5537352785357438976 5551038778400833536 5557710700009488384 5570313218603614208 5645928330168369152 5666685419617517568 5739714515054886912 5859291900785197056 5876374384460955648 5897978702050885632 5905067618760081408 5974179977271181312 5978041761354743808 5991597411607248896 5998798850803892224 6020853258343612416 6073418847325519872 6080230509412089856 6181231016212955136 6218024057976127488 6236152407999381504 6266602370929065984 6325602328875368448 6328403183265644544 6347566225850630144 6351669371439415296 6366072249832701952 6397156586990088192 6437891127612801024 6460244916250345472 6476211908134305792 6540604912504406016 6696333600897368064 6720952474430078976 6740547088058155008 6748648707154378752 6827634259738492928 6840259323088601088 6855770115204448256 6880975152392699904 6974382054913867776 7085655321879773184 7106313209115574272 7141012004081958912 7161831281061789696 7211436185581780992 7254361400972148736 7259050710216474624 7267775530781638656 7275511142665945088 7311036099417243648 7383137047143251968 7401385037867778048 7410280933345984512 7555580559490023424 7681088542205804544 7703482386352177152 7712741379605004288 7812389201046929408 7817439226386972672 7835165845947940864 7863971602734514176 7873423491680108544 8027804344458149888 8097891796434026496 8161156576093667328 8184950035499188224 8271941506990866432 8290698743968169984 8306029178036158464 8355469827905421312 8434136438500491264 8468892495252553728 8500028129426276352 8529542115986784256 8634949210845741056 8778386905378062336 8788937851177795584 8814561576691433472 8928444801196490752 8961269965906771968 8987396117410873344 8998198276205838336 9031279887515418624 9120345764118134784 9174633536523599872 9299176073218490368 9327036086964191232 9354228611999072256 9447540429173030912 9492604774898466816 9521349338775945216 9549108374749052928 9595734880485132288 9678734280288632832 9690367374375518208 9714317862201458688 9748048132556324864 9880374577794646016 10003278101477326848 10044500401346052096 10073784659075923968 10241451389607739392 10283655172806672384 10321462728589049856 10461573082370801664 10485295470312685568 10497897988906811392 10628482982819659776 10659469813673361408 10817154278372671488 10881542101458223104 10913266713998917632 10966554149125865472 11029255342654488576 11074705570714877952 11102077556801667072 11115421400018976768 11140626437207228416 11291856660336738304 11333370839235035136 11479429030109773824 11718583801570394112 11752748768921911296 11795957404101771264 11810135237520162816 11948359954542362624 11956083522709487616 11997597701607784448 12041706516687224832 12146837694651039744 12160461018824179712 12436048115952254976 12533204741858131968 12651204657750736896 12656806366531289088 12695132451701260288 12703338742878830592 12732144499665403904 12794313173980176384 12920489832500690944 12952423816268611584 13081209825008812032 13392667201794736128 13441904948860157952 13481094176116310016 13497297414308757504 13680518646177202176 13711540230408896512 13761950304785399808 13948764109827735552 14171310643759546368 14282024008163917824 14323662562123579392 14422872371163561984 14508722801944297472 14518101420432949248 14535551061563277312 14551022285331890176 14622072198834487296 14766274094286503936 14820561866691969024 15111161118980046848 15362177084411609088 15425482759210008576 15624778402093858816 15634878452773945344 15727943205469028352 15746846983360217088 16055608688916299776 16322313152187334656 16369900070998376448 16543883013981732864 16581397487936339968 16612058356072316928 16710939655810842624 16937784990505107456 17000056258852552704 17059084231973568512 17269898421691482112 17577875702355591168 17629123153382866944 17922539931813543936 17974792234821746688 17996396552411676672 18062559775030837248 18240691528236269568 18349267073047199744 18654072173928382464 18708457223998144512 18895080858346061824 18985209549796933632 19042698677551890432 19098216749498105856 19191469760970264576 19380734748751036416 19428635724402917376 19496096265112649728 19760749155589292032 20089000802692104192 20482902779215478784 20567310345613344768 20642925457178099712 20923146164741603328 20970590940625371136 20995795977813622784 21256965965639319552 21318939627346722816 21634308556745342976 21763084202916446208 21826533427997835264 21933108298251730944 22149411141429755904 22204155113603334144 22230842800037953536 22281252874414456832 22583713320673476608 22666741678470070272 23437167603140788224 23505497537843822592 23591914808203542528 23620270475040325632 23896719909084725248 23995195403215568896 24083413033374449664 24293675389302079488 24872096231904509952 25066409483716263936 25302409315501473792 25390264903402520576 25406677485757661184 25464288999330807808 25588626347960352768 25840979665001381888 25904847632537223168 26785334403589472256 26883809897720315904 26962188352232620032 26994594828617515008 27361037292354404352 27423080460817793024 27523900609570799616 27897528219655471104 28342621287519092736 28564048016327835648 28647325124247158784 29017445603888594944 29036202840865898496 29071102123126554624 29244144397668974592 29532548188573007872 29641123733383938048 30222322237960093696 30724354168823218176 30850965518420017152 31249556804187717632 31455886410938056704 31493693966720434176 32111217377832599552 32644626304374669312 32739800141996752896 33087766027963465728 33224116712144633856 33421879311621685248 33875569981010214912 34000112517705105408 34118168463947137024 35155751404711182336 35258246306765733888 35845079863627087872 35992793104823353344 36125119550061674496 36481383056472539136 36698534146094399488 37308144347856764928 37970419099593867264 38085397355103780864 38196433498996211712 38382939521940529152 38761469497502072832 38857271448805834752 38992192530225299456 39521498311178584064 40178001605384208384 41134620691226689536 41285850914356199424 41846292329483206656 41941181881250742272 41991591955627245568 42513931931278639104 43268617113490685952 43526168405832892416 43653066855995670528 43866216596503461888 44298822282859511808 44461685600075907072 44562505748828913664 45333483356940140544 46874335206281576448 47183829616407085056 47240540950080651264 47793439818169450496 47990390806431137792 48166826066748899328 49744192463809019904 50132818967432527872 50780529806805041152 50813354971515322368 50928577998661615616 51177252695920705536 51681959330002763776 51809695265074446336 53767619795440631808 53924376704465240064 53989189657235030016 54722074584708808704 54846160921635586048 55047801219141599232 56685242575038185472 57128096032655671296 57294650248494317568 58034891207777189888 58142204246253109248 58488288795337949184 59282247466767876096 60444644475920187392 61448708337646436352 61701931036840034304 62499113608375435264 62911772821876113408 62987387933440868352 64222434755665199104 65289252608749338624 65479600283993505792 66448233424289267712 66843758623243370496 67751139962020429824 68000225035410210816 68236336927894274048 70311502809422364672 70516492613531467776 71690159727254175744 71985586209646706688 72250239100123348992 73397068292188798976 74616288695713529856 76170794710207561728 76392866997992423424 76765879043881058304 77522938995004145664 77714542897611669504 77984385060450598912 79042996622357168128 80356003210768416768 82269241382453379072 82571701828712398848 83692584658966413312 83983183911254491136 85027863862557278208 87052336811665784832 87732433193006923776 88597644565719023616 88923371200151814144 89125011497657827328 90666966713880281088 93748670412563152896 94367659232814170112 94481081900161302528 95980781612862275584 96333652133497798656 100265637934865055744 101561059613610082304 101626709943030644736 101857155997323231232 102354505391841411072 103363918660005527552 107535239590881263616 107978379314470060032 109444149169417617408 110095602438283198464 114256192065311342592 114589300496988635136 116069782415554379776 116284408492506218496 116976577590675898368 118564494933535752192 120889288951840374784 123403862073680068608 125823545643752226816 125974775866881736704 128444869511330398208 130578505217498677248 130959200567987011584 132896466848578535424 133687517246486740992 136000450070820421632 136472673855788548096 140623005618844729344 143380319454508351488 143971172419293413376 144500478200246697984 146794136584377597952 149232577391427059712 152341589420415123456 152785733995984846848 153531758087762116608 155045877990008291328 155429085795223339008 155968770120901197824 158085993244714336256 164538482764906758144 165143403657424797696 167966367822508982272 170055727725114556416 174104673623331569664 175464866386013847552 177846742400303628288 178250022995315654656 181333933427760562176 187497340825126305792 188735318465628340224 188962163800322605056 191961563225724551168 192667304266995597312 200531275869730111488 203122119227220164608 203253419886061289472 204709010783682822144 206727837320011055104 215070479181762527232 215956758628940120064 220191204876566396928 228512384130622685184 229178600993977270272 232568816985012436992 233953155181351796736 237128989867071504384 246807724147360137216 251949551733763473408 256889739022660796416 261157010434997354496 265792933697157070848 267375034492973481984 272000900141640843264 272945347711577096192 281246011237689458688 287942344838586826752 289000956400493395968 293588273168755195904 304683178840830246912 305571467991969693696 307063516175524233216 310091755980016582656 311937540241802395648 330286807314849595392 335932735645017964544 348209347246663139328 350929732772027695104 355693484800607256576 356500045990631309312 362667866855521124352 377470636931256680448 377924327600645210112 383923126451449102336 385334608533991194624 401062551739460222976 406244238454440329216 409418021567365644288 430140958363525054464 431913517257880240128 440382409753132793856 457024768261245370368 458357201987954540544 465137633970024873984 467906310362703593472 474257979734143008768 493615448294720274432 503899103467526946816 513779478045321592832 522314020869994708992 534750068985946963968 544001800283281686528 545890695423154192384 562492022475378917376 575884689677173653504 578001912800986791936 609366357681660493824 614127032351048466432 620183511960033165312 623875080483604791296 660573614629699190784 671865471290035929088 701859465544055390208 711386969601214513152 713000091981262618624 755848655201290420224 770669217067982389248 802125103478920445952 812488476908880658432 818836043134731288576 863827034515760480256 880764819506265587712 914049536522490740736 916714403975909081088 930275267940049747968 935812620725407186944 1007798206935053893632 1027558956090643185664 1044628041739989417984 1069500137971893927936 1088003600566563373056 1091781390846308384768 1151769379354347307008 1156003825601973583872 1218732715363320987648 1228254064702096932864 1247750160967209582592 1321147229259398381568 1343730942580071858176 1403718931088110780416 1422773939202429026304 1511697310402580840448 1541338434135964778496 1604250206957840891904 1637672086269462577152 1727654069031520960512 1828099073044981481472 1860550535880099495936 1871625241450814373888 2015596413870107787264 2055117912181286371328 2139000275943787855872 2183562781692616769536 2312007651203947167744 2437465430726641975296 2456508129404193865728 2495500321934419165184 2642294458518796763136 2687461885160143716352 2807437862176221560832 3023394620805161680896 3082676868271929556992 3208500413915681783808 3275344172538925154304 3455308138063041921024 3656198146089962962944 3743250482901628747776 4031192827740215574528 4367125563385233539072 4624015302407894335488 4913016258808387731456 4991000643868838330368 5614875724352443121664 6046789241610323361792 6165353736543859113984 6417000827831363567616 6550688345077850308608 7312396292179925925888 7486500965803257495552 8062385655480431149056 8734251126770467078144 9248030604815788670976 9826032517616775462912 11229751448704886243328 12093578483220646723584 13101376690155700617216 14973001931606514991104 17468502253540934156288 18496061209631577341952 19652065035233550925824 22459502897409772486656 24187156966441293447168 26202753380311401234432 34937004507081868312576 39304130070467101851648 44919005794819544973312 52405506760622802468864 78608260140934203703296 104811013521245604937728 157216520281868407406592 314433040563736814813184
- Sum of all divisors σ(n): 1248028233139346729990283
- Sum of proper divisors (its aliquot sum) s(n): 933595192575609915177099
- 314433040563736814813184 is an abundant number, because the sum of its proper divisors (933595192575609915177099) is greater than itself. Its abundance is 619162152011873100363915
Bases of 314433040563736814813184
- Binary: 10000101001010101110011000001000100011100010010001001000000000000000000000000002
- Hexadecimal: 0x42957304471224000000
- Base-36: 1F7AQTYOMCGKW740
Squares and roots of 314433040563736814813184
- 314433040563736814813184 squared (3144330405637368148131842) is 98868136998156561201052150774434111372820217856
- 314433040563736814813184 cubed (3144330405637368148131843) is 31087408931202450572247169767929769907797945247516626471522786821013504
-
314433040563736814813184 is a
perfect square number . Itssquare root is 560743292928 -
The
cube root of 314433040563736814813184 is 68000075.0117206571
Scales and comparisons
How big is 314433040563736814813184?- 314,433,040,563,736,814,813,184 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 314,433,040,563,736,814,813,184 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 314433040563736814813184 cubic inches would be around 5666672.9 feet tall.
Recreational maths with 314433040563736814813184
- 314433040563736814813184 backwards is 481318418637365040334413
- The number of decimal digits it has is: 24
- The sum of 314433040563736814813184's digits is 90
- 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 314433040563736814813184 - Facts about the integer". Numbermatics.com. 2024. Web. 18 June 2024.
APA style:
Numbermatics. (2024). Number 314433040563736814813184 - Facts about the integer. Retrieved 18 June 2024, from https://numbermatics.com/n/314433040563736814813184/
Chicago style:
Numbermatics. 2024. "Number 314433040563736814813184 - Facts about the integer". https://numbermatics.com/n/314433040563736814813184/
The information we have on file for 314433040563736814813184 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 314433040563736814813184, math, Factors of 314433040563736814813184, curriculum, school, college, exams, university, Prime factorization of 314433040563736814813184, STEM, science, technology, engineering, physics, economics, calculator, three hundred fourteen sextillion, four hundred thirty-three quintillion, forty quadrillion, five hundred sixty-three trillion, seven hundred thirty-six billion, eight hundred fourteen million, eight hundred thirteen thousand, one hundred eighty-four.