4351804123130478160892928
4,351,804,123,130,478,160,892,928 is an even composite number composed of six prime numbers multiplied together.
4351804123130478160892928 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of nineteen thousand, four hundred four divisors.
Prime factorization of 4351804123130478160892928:
210 × 32 × 76 × 133 × 172 × 436
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 7 × 7 × 13 × 13 × 13 × 17 × 17 × 43 × 43 × 43 × 43 × 43 × 43)See below for interesting mathematical facts about the number 4351804123130478160892928 from the Numbermatics database.
Names of 4351804123130478160892928
- Cardinal: 4351804123130478160892928 can be written as Four septillion, three hundred fifty-one sextillion, eight hundred four quintillion, one hundred twenty-three quadrillion, one hundred thirty trillion, four hundred seventy-eight billion, one hundred sixty million, eight hundred ninety-two thousand, nine hundred twenty-eight.
Scientific notation
- Scientific notation: 4.351804123130478160892928 × 1024
Factors of 4351804123130478160892928
Divisors of 4351804123130478160892928
- Number of divisors d(n): 19404
-
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 2058 2064 2107 2142 2176 2184 2193 2197 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 4116 4128 4214 4284 4352 4368 4386 4394 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 6174 6188 6192 6272 6321 6528 6552 6579 6591 6656 6664 6708 6936 7056 7072 7098 7168 7203 7224 7267 7396 7488 7497 7514 7616 7644 7826 7956 8064 8092 8112 8232 8256 8281 8428 8568 8619 8704 8736 8772 8788 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 12348 12376 12384 12427 12544 12642 12943 13056 13104 13158 13182 13312 13328 13377 13416 13872 13923 14112 14144 14161 14196 14406 14448 14534 14749 14792 14976 14994 15028 15232 15288 15351 15379 15652 15912 16128 16184 16224 16464 16512 16562 16641 16807 16856 17136 17238 17408 17472 17493 17544 17576 17836 17888 18207 18496 18564 18816 18928 18963 19006 19208 19264 19584 19773 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 24696 24752 24768 24843 24854 25088 25284 25857 25886 26112 26208 26299 26316 26364 26656 26754 26832 27391 27744 27846 28224 28288 28322 28392 28509 28812 28896 29068 29498 29584 29952 29988 30056 30464 30576 30702 30758 31213 31304 31433 31824 32256 32368 32448 32487 32928 33024 33124 33282 33614 33712 33813 34272 34476 34944 34986 35088 35152 35217 35672 35776 35819 36414 36992 37128 37281 37349 37632 37856 37926 38012 38416 38528 38829 39168 39546 39936 39984 40131 40222 40248 40768 40817 40936 41616 42432 42483 42588 43218 43264 43316 43344 43602 43904 44032 44247 44376 45084 45696 45864 45968 46053 46137 46592 46648 46784 46956 48074 48552 48672 48841 49392 49504 49536 49686 49708 50176 50421 50568 50869 51714 51772 52224 52416 52479 52598 52632 52728 53312 53508 53664 54782 55488 55692 56448 56576 56644 56784 57018 57624 57792 57967 58136 58996 59168 59904 59976 60112 60333 60928 61152 61404 61516 62426 62608 62866 63648 64512 64736 64896 64974 65403 65856 66048 66248 66521 66564 67228 67424 67626 68544 68952 69888 69972 70176 70304 70434 71344 71552 71638 72111 72828 73984 74256 74529 74562 74698 75264 75712 75803 75852 76024 76832 77056 77658 78336 78897 79092 79507 79968 80262 80444 80496 81536 81634 81872 82173 83232 84864 84966 85176 85527 86436 86528 86632 86688 86989 87204 87808 88494 88752 90168 90601 91392 91728 91936 92106 92274 93184 93296 93568 93639 93912 94299 94471 96148 97104 97344 97461 97682 98784 99008 99072 99127 99372 99416 100842 101136 101738 103243 103428 103544 104832 104958 105196 105264 105456 106624 107016 107328 107457 107653 109564 110976 111384 111843 112047 112896 113152 113288 113568 114036 115248 115584 115934 116272 116487 117649 117992 118336 119808 119952 120224 120666 121856 122304 122451 122808 123032 123539 124852 125216 125732 127296 127449 129472 129792 129948 130806 131712 132096 132496 132741 133042 133128 134456 134848 135252 137088 137904 138411 139776 139944 140352 140608 140777 140868 142688 143104 143276 144222 145656 146523 147968 148512 149058 149124 149396 150528 151263 151424 151606 151704 152048 152607 153664 154112 155316 156672 157794 158184 159014 159936 160524 160888 160992 161551 163072 163268 163744 164346 166464 168259 169728 169932 170352 171054 172872 173056 173264 173376 173901 173978 174408 175616 176988 177504 180336 180999 181202 182784 183456 183872 184093 184212 184548 186592 187136 187278 187824 188598 188942 191737 192296 194208 194688 194922 195364 197568 198016 198144 198254 198744 198832 199563 201684 202272 203476 206486 206856 207088 209664 209916 210392 210528 210912 213248 214032 214656 214914 215306 216333 218491 219128 220031 221952 222768 223686 224094 225792 226304 226576 227136 227409 228072 230496 231168 231868 232544 232974 235298 235984 236672 236691 238521 239904 240448 241332 244608 244902 245616 246064 246519 247078 249704 250432 250733 251464 254592 254898 258944 259584 259896 260967 261443 261612 263424 264992 265482 266084 266256 268912 269696 270504 271803 274176 275808 276822 279552 279888 280704 280917 281216 281554 281736 282897 283413 285376 285719 286208 286552 288444 291312 293046 295936 297024 297381 298116 298248 298792 302526 302848 303212 303408 304096 305214 307328 308224 309729 310632 312481 315588 316368 318028 319872 321048 321776 321984 322371 322959 323102 326144 326536 327488 328692 332928 336141 336518 339456 339864 340704 341887 342108 345744 346528 346752 347802 347956 348816 351232 352947 353976 355008 356083 360672 361998 362404 365568 366912 367353 367744 368186 368424 369096 370617 373184 374272 374556 375648 377196 377884 383474 384592 388416 389376 389844 390728 395136 396032 396288 396508 397488 397664 399126 403368 404544 405769 406952 408629 412972 413712 414176 419328 419832 420784 421056 421824 422331 426496 428064 429312 429828 430612 432666 436982 438256 439569 440062 443904 445536 447372 448188 451584 453152 454272 454818 456144 457821 460992 462336 463736 465088 465647 465948 470596 471968 473344 473382 477042 479808 480896 482664 484653 489216 489804 491232 492128 493038 494156 499408 500864 501466 502928 504777 509184 509796 517888 519168 519792 521703 521934 522886 523224 526848 529984 530621 530964 532168 532512 534361 537824 539392 541008 543606 548352 551616 552279 553644 556549 559776 561408 561834 562432 563108 563472 565794 566826 570752 571438 572416 573104 575211 576888 582624 586092 594048 594762 596232 596496 597584 598689 605052 605696 606424 606816 608192 608923 610428 614656 619458 621264 624962 631176 632736 634207 634933 636056 639744 642096 643552 643968 644742 645918 646204 652288 653072 654976 655473 657384 660093 661297 665856 672282 673036 678912 679728 681408 682227 683774 684216 691488 693056 693504 693889 695604 695912 697632 705894 707952 710016 712166 715563 721344 722701 723996 724808 733824 734706 735488 736372 736848 738192 741234 746368 748544 749112 751296 752199 753571 754392 755768 766948 769184 776832 778752 779688 781456 782901 784329 790272 792064 793016 794976 795328 798252 806736 809088 811538 813904 815409 817258 825944 827424 828352 838656 839664 841568 842112 843648 844662 850239 852992 856128 857157 858624 859656 861224 864773 865332 873964 876512 879138 880124 887808 891072 892143 894744 896376 906304 908544 909636 912288 915642 921984 924672 927472 929187 930176 931294 931896 937443 941192 943936 946688 946764 954084 959616 961792 965328 968877 969306 978432 979608 982464 984256 985439 986076 988312 998816 1001728 1002932 1005856 1009554 1018368 1019592 1025661 1033591 1035776 1039584 1043406 1043868 1045772 1046448 1053696 1058841 1059968 1061242 1061928 1064336 1065024 1068249 1068722 1075648 1078784 1082016 1087212 1096704 1103232 1104558 1107288 1111851 1113098 1119552 1122816 1123668 1124864 1126216 1126944 1130857 1131588 1133652 1141504 1142876 1146208 1150422 1153776 1165248 1172184 1177813 1188096 1189524 1192464 1192992 1195168 1197378 1210104 1211392 1212848 1213632 1216384 1217307 1217846 1220856 1225887 1229312 1238916 1242528 1249924 1262352 1265472 1266993 1268414 1269866 1272112 1279488 1284192 1287104 1287936 1288651 1289484 1291836 1292408 1306144 1309952 1310946 1314768 1320186 1322594 1331712 1342159 1344564 1346072 1351619 1359456 1362816 1364454 1367548 1368432 1382976 1386112 1387008 1387778 1391208 1391824 1395264 1396941 1411788 1415904 1420032 1424332 1431126 1442688 1445402 1447992 1449616 1453959 1467648 1469412 1470976 1472744 1473696 1476384 1482468 1492736 1498224 1502592 1504398 1507142 1508784 1511536 1514331 1529437 1533896 1538368 1540217 1553664 1557504 1559376 1562912 1565802 1568658 1580544 1584128 1586032 1589952 1590656 1591863 1596504 1603083 1606007 1613472 1618176 1623076 1627808 1630818 1634516 1651888 1654848 1656704 1656837 1669647 1679328 1683136 1684224 1687296 1689324 1700478 1712256 1714314 1717248 1719312 1722448 1725633 1729546 1730664 1747928 1753024 1755131 1758276 1760248 1782144 1784286 1789488 1792752 1812608 1817088 1819272 1824576 1826769 1830101 1831284 1843968 1854944 1858374 1860352 1862588 1863792 1874886 1882384 1887872 1893376 1893528 1902621 1904799 1908168 1919232 1923584 1930656 1937754 1938612 1956864 1959216 1964928 1966419 1968512 1970878 1972152 1976624 1980279 1983891 1997632 2000033 2003456 2005864 2011712 2019108 2036736 2039184 2051322 2067182 2071552 2079168 2081667 2086812 2087736 2091544 2092896 2100163 2117682 2119936 2122484 2123856 2128672 2130048 2136498 2137444 2151296 2157568 2164032 2168103 2174424 2187367 2206464 2209116 2214576 2223702 2226196 2239104 2245632 2247336 2249728 2252432 2253888 2256597 2260713 2261714 2263176 2267304 2283008 2285752 2292416 2300844 2307552 2330496 2344368 2352987 2355626 2376192 2379048 2384928 2385984 2390336 2393209 2394756 2420208 2425696 2427264 2432768 2434614 2435692 2441712 2451774 2458624 2477832 2485056 2492581 2499848 2524704 2530944 2533986 2536828 2539732 2544224 2558976 2568384 2571471 2574208 2575872 2577302 2578968 2583672 2584816 2594319 2612288 2619904 2621892 2629536 2640372 2645188 2663424 2684318 2689128 2692144 2703238 2718912 2725632 2728908 2735096 2736864 2765952 2772224 2774016 2775556 2782416 2783648 2790528 2793882 2812329 2823576 2831808 2840064 2840383 2848664 2860403 2862252 2885376 2890804 2895984 2899232 2907918 2935296 2938824 2941952 2945488 2947392 2952768 2956317 2964936 2985472 2996448 3005184 3008796 3014284 3017568 3023072 3028662 3058874 3067792 3076736 3076983 3080434 3100773 3107328 3118752 3125824 3131604 3137316 3161088 3172064 3179904 3181312 3183726 3193008 3204747 3206166 3212014 3226944 3236352 3246152 3255616 3259529 3261636 3269032 3303776 3309696 3313408 3313674 3339294 3358656 3366272 3368448 3374592 3378648 3392571 3400956 3418801 3424512 3428628 3438624 3444896 3451266 3459092 3461328 3495856 3506048 3510262 3516552 3520496 3533439 3564288 3568572 3578976 3585504 3625216 3634176 3638544 3649152 3651921 3653538 3660202 3662568 3677661 3687936 3709888 3714347 3716748 3720704 3725176 3727584 3740527 3749772 3764768 3775744 3787056 3805242 3809598 3816336 3838464 3847168 3861312 3865953 3875508 3877224 3895843 3918432 3929856 3932838 3937024 3941756 3944304 3953248 3960558 3967782 3995264 4000066 4006912 4011728 4023424 4026477 4038216 4054857 4062253 4078368 4102644 4134364 4158336 4163334 4173624 4175472 4183088 4185792 4190823 4200326 4235364 4239872 4244968 4247712 4257344 4260096 4262461 4272996 4274888 4302592 4328064 4336206 4348848 4374734 4412928 4418232 4429152 4439449 4444531 4447404 4452392 4478208 4494672 4504864 4507776 4513194 4521426 4523428 4526352 4534608 4566016 4571504 4584832 4588311 4601688 4615104 4620651 4629079 4660992 4688736 4705974 4711252 4752384 4758096 4769856 4771968 4775589 4780672 4786418 4789512 4809249 4818021 4840416 4851392 4854528 4857223 4865536 4869228 4871384 4883424 4903548 4955664 4970112 4985162 4999696 5008941 5049408 5058907 5061888 5067972 5073656 5079464 5088448 5136768 5142942 5148416 5151744 5154604 5157936 5167344 5169632 5188638 5224576 5239808 5243784 5259072 5265393 5274997 5280744 5290376 5312177 5368636 5378256 5384288 5406476 5437824 5451264 5457816 5470192 5473728 5480307 5490303 5531904 5544448 5551112 5564832 5567296 5581056 5587764 5624658 5647152 5663616 5680128 5680766 5697328 5707863 5714397 5720806 5724504 5770752 5781608 5791968 5798464 5815836 5870592 5877648 5890976 5894784 5905536 5912634 5929872 5951673 5970944 5992896 6000099 6010368 6017592 6028568 6035136 6046144 6053411 6057324 6117748 6135584 6153472 6153966 6160868 6201546 6214656 6237504 6245001 6251648 6263208 6274632 6300489 6344128 6359808 6362624 6367452 6386016 6409494 6412332 6424028 6453888 6472704 6492304 6504309 6511232 6519058 6523272 6538064 6562101 6607552 6619392 6626816 6627348 6678588 6717312 6732544 6736896 6749184 6757296 6782139 6785142 6801912 6837602 6849024 6857256 6877248 6889792 6898073 6902532 6918184 6922656 6946693 6991712 7012096 7020524 7033104 7040992 7066878 7128576 7137144 7157952 7171008 7179627 7235137 7250432 7277088 7298304 7303842 7307076 7320404 7325136 7355322 7375872 7419776 7428694 7433496 7441408 7450352 7455168 7477743 7481054 7499544 7529536 7551488 7574112 7610484 7619196 7632672 7676928 7722624 7731906 7751016 7754448 7782957 7791686 7836864 7859712 7865676 7874048 7883512 7888608 7906496 7915999 7921116 7935564 7990528 8000132 8023456 8046848 8052954 8076432 8109714 8124506 8156736 8205288 8244691 8268728 8316672 8326668 8347248 8350944 8366176 8371584 8381646 8400652 8470728 8479744 8489936 8495424 8514688 8520192 8521149 8524922 8545992 8549776 8581209 8605184 8656128 8672412 8697696 8749468 8825856 8836464 8858304 8868951 8878898 8889062 8894808 8904784 8956416 8989344 9009728 9015552 9020557 9026388 9042852 9046856 9052704 9069216 9143008 9169664 9176622 9203376 9230208 9241302 9258158 9302319 9321984 9377472 9395113 9411948 9422504 9461333 9516192 9539712 9543936 9551178 9561344 9572836 9579024 9618498 9636042 9680832 9702784 9709056 9714446 9731072 9738456 9742768 9766848 9778587 9807096 9911328 9940224 9970324 9999392 10017882 10098816 10117814 10123776 10135944 10147312 10158928 10176896 10177713 10256403 10273536 10285884 10296832 10309208 10315872 10334688 10339264 10377276 10449152 10487568 10518144 10530786 10549994 10561488 10580752 10600317 10624354 10737272 10756512 10768576 10781519 10812952 10875648 10902528 10915632 10940384 10947456 10960614 10980606 11063808 11088896 11102224 11129664 11134592 11143041 11162112 11175528 11221581 11242049 11249316 11294304 11327232 11361532 11394656 11415726 11428794 11441612 11449008 11541504 11563216 11583936 11596928 11597859 11631672 11687529 11755296 11781952 11789568 11811072 11825268 11859744 11903346 11985792 12000198 12020736 12035184 12057136 12070272 12079431 12092288 12106822 12114648 12164571 12186759 12235496 12271168 12285917 12306944 12307932 12321736 12403092 12475008 12490002 12503296 12526416 12549264 12600978 12688256 12719616 12725248 12734904 12772032 12787383 12810707 12818988 12824664 12848056 12907776 12984608 13008618 13022464 13038116 13046544 13076128 13124202 13215104 13238784 13253632 13254696 13318347 13333593 13357176 13434624 13436683 13465088 13514592 13564278 13570284 13603824 13675204 13698048 13714512 13754496 13764933 13779584 13796146 13805064 13836368 13845312 13861953 13887237 13893386 13983424 14024192 14041048 14066208 14081984 14133756 14257152 14274288 14315904 14342016 14359254 14454063 14470274 14500864 14554176 14571669 14596608 14607684 14614152 14640808 14650272 14701141 14710644 14839552 14857388 14866992 14900704 14910336 14955486 14962108 14999088 15059072 15102976 15148224 15176721 15220968 15238392 15265344 15311569 15445248 15463812 15502032 15508896 15565914 15583372 15673728 15719424 15731352 15748096 15767024 15777216 15796179 15812992 15824991 15831998 15842232 15871128 15936531 15981056 16000264 16046912 16093696 16105908 16152864 16219428 16249012 16313472 16410576 16470909 16489382 16537456 16633344 16653336 16694496 16701888 16732352 16743168 16752463 16763292 16801304 16941456 16979872 16990848 17029376 17040384 17042298 17049844 17091984 17099552 17162418 17210368 17312256 17344824 17395392 17448067 17498936 17571047 17672928 17716608 17737902 17757796 17778124 17789616 17809568 17912832 17978688 18000297 18019456 18031104 18041114 18052776 18085704 18093712 18105408 18138432 18160233 18286016 18339328 18353244 18406752 18460416 18482604 18516316 18604638 18643968 18754944 18790226 18823896 18845008 18901467 18922666 19032384 19079424 19087872 19102356 19122688 19145672 19158048 19236996 19272084 19361664 19405568 19418112 19428892 19476912 19485536 19533696 19557174 19614192 19686303 19822656 19880448 19882681 19940648 19998784 20022821 20035764 20197632 20235628 20247552 20271888 20294624 20317856 20353792 20355426 20512806 20547072 20571768 20593664 20618416 20631744 20669376 20678528 20694219 20754552 20840079 20898304 20975136 21036288 21061572 21099988 21122976 21161504 21200634 21248708 21474544 21513024 21537152 21538881 21563038 21625904 21705411 21751296 21831264 21880768 21894912 21921228 21961212 22127616 22204448 22259328 22269184 22286082 22324224 22351056 22433229 22443162 22484098 22498632 22588608 22654464 22723064 22789312 22816703 22831452 22857588 22883224 22898016 22977523 23126432 23167872 23193856 23195718 23263344 23375058 23510592 23563904 23579136 23622144 23650536 23719488 23747997 23806692 23931607 23971584 24000396 24070368 24114272 24140544 24158862 24184576 24213644 24229296 24329142 24373518 24470992 24542336 24571834 24613888 24615864 24643472 24734073 24806184 24950016 24980004 25006592 25052832 25098528 25201956 25376512 25439232 25469808 25544064 25563447 25574766 25621414 25637976 25649328 25696112 25743627 25815552 25969216 26000429 26017236 26044928 26076232 26093088 26152256 26183689 26248404 26430208 26477568 26509392 26636694 26667186 26714352 26869248 26873366 26930176 27029184 27061671 27128556 27140568 27207648 27270901 27302119 27350408 27429024 27508992 27529866 27559168 27592292 27610128 27672736 27690624 27723906 27774474 27786772 27966848 28048384 28082096 28132416 28163968 28185339 28267512 28383999 28435771 28548576 28631808 28684032 28718508 28908126 28940548 29108352 29143338 29193216 29215368 29228304 29281616 29300544 29335761 29402282 29421288 29679104 29714776 29733984 29801408 29820672 29837227 29910972 29924216 29998176 30118144 30296448 30353442 30441936 30476784 30530688 30623138 30769209 30890496 30927624 31004064 31017792 31076143 31111717 31131828 31166744 31347456 31462704 31534048 31554432 31592358 31625984 31649982 31663996 31684464 31742256 31873062 31962112 32000528 32093824 32187392 32211816 32305728 32344557 32403553 32438856 32498024 32626944 32821152 32941818 32978764 33074912 33266688 33306672 33388992 33403776 33429123 33464704 33486336 33504926 33526584 33602608 33664743 33726147 33882912 33959744 33981696 34000561 34058752 34084596 34099688 34183968 34199104 34324836 34624512 34689648 34790784 34896134 34997872 35062587 35142094 35345856 35433216 35475804 35515592 35556248 35579232 35619136 35957376 36000594 36038912 36062208 36082228 36105552 36171408 36187424 36210816 36276864 36320466 36560277 36572032 36678656 36706488 36813504 36857751 36920832 36924979 36965208 37032632 37185239 37209276 37509888 37580452 37647792 37690016 37802934 37845332 38064768 38158848 38175744 38204712 38245376 38291344 38316096 38362149 38432121 38473992 38544168 38723328 38811136 38857784 38953824 38971072 39067392 39114348 39228384 39372606 39645312 39760896 39765362 39881296 39955041 39997568 40000779 40045642 40071528 40310049 40395264 40471256 40543776 40589248 40635712 40707584 40710852 41025612 41094144 41143536 41236832 41263488 41338752 41357056 41388438 41509104 41661711 41680158 41796608 41950272 42072576 42123144 42199976 42245952 42323008 42373877 42401268 42497416 42949088 43026048 43074304 43077762 43126076 43251808 43410822 43502592 43662528 43715007 43761536 43789824 43842456 43922424 44103423 44408896 44444413 44518656 44538368 44572164 44702112 44866458 44886324 44968196 44997264 45177216 45308928 45446128 45530163 45578624 45633406 45662904 45715176 45766448 45796032 45934707 45955046 46252864 46335744 46387712 46391436 46526688 46750116 47021184 47127808 47158272 47244288 47301072 47438976 47474973 47495994 47613384 47809593 47863214 47943168 48000792 48140736 48228544 48281088 48286511 48317724 48369152 48427288 48458592 48626851 48658284 48747036 48941984 49084672 49143668 49231728 49286944 49468146 49612368 49900032 49960008 50013184 50105664 50197056 50257389 50403912 50645959 50753024 50939616 51088128 51126894 51149532 51242828 51275952 51298656 51392224 51487254 51631104 51938432 52000858 52034472 52089856 52152464 52186176 52304512 52344201 52367378 52496808 52713141 52860416 53018784 53273388 53334372 53428704 53738496 53746732 54058368 54123342 54257112 54281136 54415296 54480699 54541802 54604238 54700816 54858048 55017984 55059732 55118336 55184584 55220256 55345472 55381248 55411993 55447812 55548948 55573544 55933696 56164192 56264832 56327936 56370678 56535024 56767998 56871542 57097152 57263616 57368064 57437016 57712837 57816252 57881096 58119617 58216704 58286676 58430736 58456608 58563232 58601088 58671522 58804564 58842576 59358208 59429552 59467968 59602816 59641344 59648043 59674454 59821944 59848432 59996352 60068463 60236288 60592896 60706884 60883872 60953568 61061376 61246276 61538418 61780992 61855248 62008128 62035584 62082657 62152286 62223434 62263656 62333488 62520237 62694912 62925408 63068096 63108864 63143899 63184716 63251968 63299964 63327992 63368928 63484512 63746124 64001056 64187648 64423632 64611456 64689114 64807106 64877712 64996048 65116233 65253888 65642304 65765791 65883636 65957528 66149824 66229331 66613344 66777984 66807552 66858246 66929408 66972672 67009852 67053168 67205216 67329486 67452294 67765824 67919488 67963392 68001122 68117504 68169192 68199376 68367936 68398208 68450109 68649672 68932569 69058301 69379296 69581568 69792268 69995744 70125174 70284188 70691712 70866432 70951608 71031184 71112496 71158464 71238272 71243991 71794821 71914752 72001188 72077824 72164456 72211104 72342816 72374848 72421632 72553728 72640932 73120554 73144064 73412976 73627008 73715502 73841664 73849958 73930416 74065264 74202219 74370478 74418552 75019776 75160904 75295584 75380032 75470633 75605868 75690664 76129536 76317696 76409424 76582688 76632192 76724298 76864242 76947984 77088336 77446656 77622272 77715568 77907648 77942144 78001287 78134784 78228696 78456768 78551067 78694343 78745212 79290624 79530724 79762592 79910082 79995136 80001558 80091284 80143056 80620098 80790528 80942512 81087552 81178496 81185013 81271424 81415168 81421704 81812703 81906357 82051224 82287072 82473664 82526976 82677504 82714112 82776876 83018208 83323422 83360316 83900544 84145152 84246288 84399952 84491904 84556017 84646016 84747754 84802536 84994832 85151997 85307313 85898176 86001419 86052096 86148608 86155524 86252152 86503616 86821644 87325056 87430014 87523072 87579648 87684912 87844848 88206846 88817792 88888826 89037312 89076736 89144328 89404224 89511681 89674949 89732916 89772648 89936392 89994528 90307009 90354432 90892256 91060326 91157248 91266812 91325808 91430352 91532896 91592064 91869414 91910092 92505728 92671488 92775424 92782872 93053376 93228429 93335151 93500232 94042368 94056781 94255616 94602144 94877952 94949946 94991988 95226768 95619186 95726428 95886336 96001584 96281472 96457088 96562176 96573022 96635448 96738304 96854576 96917184 97033671 97210659 97253702 97316568 97494072 97883968 98169344 98287336 98463456 98573888 98936292 99224736 99800064 99920016 100211328 100394112 100514778 100807824 101178441 101291918 101506048 101879232 102001683 102176256 102253788 102299064 102485656 102551904 102597312 102784448 102907987 102974508 103876864 104001716 104068944 104304928 104372352 104609024 104688402 104734756 104993616 105426282 105720832 106037568 106546776 106668744 106857408 107180983 107493464 108116736 108246684 108514224 108562272 108830592 108961398 109083604 109208476 109401632 109716096 110035968 110119464 110236672 110369168 110440512 110573253 110690944 110762496 110774937 110823986 110895624 111097896 111147088 111555717 111867392 112328384 112529664 112655872 112741356 113070048 113535996 113743084 114194304 114527232 114736128 114874032 115296363 115425674 115632504 115762192 116239234 116433408 116573352 116861472 116913216 117126464 117202176 117267241 117343044 117609128 117685152 118859104 118935936 119205632 119282688 119296086 119348908 119643888 119696864 119992704 120136926 120472576 120930147 121185792 121413768 121767744 121907136 122122752 122136469 122492552 122997329 123076836 123710496 124016256 124071168 124165314 124304572 124446868 124527312 124666976 125040474 125389824 125850816 126136192 126217728 126287798 126369432 126503936 126599928 126655984 126737856 126969024 127121631 127492248 128002112 128375296 128847264 129222912 129378228 129614212 129755424 129992096 130232466 130507776 131284608 131531582 131767272 131915056 132299648 132310269 132458662 133226688 133333239 133555968 133615104 133716492 133858816 134019704 134106336 134410432 134658972 134904588 135531648 135838976 135926784 136002244 136338384 136398752 136735872 136796416 136900218 137299344 137804121 137865138 138116602 138758592 139163136 139584536 139991488 140159747 140250348 140568376 141383424 141732864 141903216 142062368 142224992 142316928 142476544 142487982 143589642 143829504 144002376 144155648 144328912 144422208 144685632 144749696 144843264 144859533 145107456 145281864 145880553 146241108 146288128 146825952 147008443 147254016 147431004 147699916 147860832 148130528 148404438 148740956 148837104 150039552 150321808 150591168 150760064 150772167 150941266 151211736 151381328 151937877 152259072 152818848 153165376 153264384 153448596 153728484 153895968 154176672 154893312 155431136 155815296 155884288 156002574 156269568 156457392 156913536 157032603 157102134 157388686 157490424 158139423 158581248 159061448 159525184 159716921 159820164 159990272 160003116 160182568 160286112 160842661 161240196 161885024 162175104 162356992 162370026 162542848 162843408 163625406 163812714 164102448 164574144 164947328 165053952 165355008 165428224 165553752 166036416 166235979 166646844 166720632 167521249 167801088 168492576 168799904 168983808 169112034 169292032 169495508 169605072 169989664 170303994 170614626 171796352 172002838 172104192 172297216 172311048 172504304 173007232 173138511 173643288 174358851 174650112 174676879 174860028 175046144 175369824 175689696 176413692 177635584 177777652 178074624 178288656 178808448 178944129 179023362 179349898 179465832 179545296 179872784 179989056 180205389 180614018 180708864 181784512 182120652 182314496 182533624 182651616 182860704 183065792 183184128 183285823 183738828 183820184 185011456 185342976 185565744 186106752 186456858 186670302 187000464 188084736 188113562 188511232 189204288 189431697 189755904 189899892 189983976 190453536 190896307 191114833 191238372 191452856 192003168 192562944 192914176 193146044 193270896 193709152 193834368 194067342 194421318 194507404 194633136 194988144 195767936 196338688 196574672 196926912 197147776 197297373 197872584 198449472 198687993 199050397 199840032 200422656 200788224 201029556 201615648 202356882 202583836 203758464 204003366 204352512 204507576 204598128 204971312 205103808 205194624 205350327 205568896 205815974 205949016 206797707 207174903 207753728 208003432 208137888 208609856 208744704 208860589 209218048 209376804 209469512 209987232 210852564 212075136 213093552 213337488 213714816 214361966 214986928 215384463 216233472 216493368 217028448 217124544 217533001 217661184 217782019 217922796 218167208 218416952 218803264 219432192 220238928 220738336 220881024 221146506 221381888 221524992 221549874 221647972 221791248 222195792 222294176 223111434 223734784 224656768 225059328 225311744 225482712 226140096 226411899 226824871 227071992 227486168 228388608 228423611 229748064 230592726 230851348 231265008 231524384 232478468 232866816 233146704 233722944 233826432 234003861 234252928 234404352 234534482 234686088 235218256 235370304 235653201 236083029 237718208 237871872 238411264 238592172 238697816 239287776 239393728 239985408 240273852 241860294 242371584 242827536 243535488 243814272 244245504 244272938 244985104 245438109 245719071 245994658 246153672 247420992 248032512 248142336 248330628 248609144 248893736 249054624 249333952 250080948 251701632 252272384 252435456 252575596 252738864 253199856 253311968 253475712 253938048 254243262 254984496 255921939 256004224 256750592 257694528 258004257 258445824 258474853 258756456 259228424 259510848 259984192 260296673 260464932 262569216 263063164 263534544 263830112 264599296 264620538 264917324 266453376 266666478 267111936 267230208 267432984 267717632 268039408 268212672 268535043 268820864 269024847 269317944 269809176 270921027 271063296 271677952 272004488 272676768 272797504 273471744 273592832 273800436 274598688 275608242 275730276 276233204 277517184 278326272 279169072 279685287 279982976 280005453 280319494 280500696 281136752 282170343 282766848 283806432 284124736 284449984 284633856 284953088 284975964 287179284 287659008 288004752 288657824 288844416 289371264 289499392 289686528 289719066 290214912 290563728 291631977 291761106 292482216 292576256 293651904 294016886 294508032 294862008 295399832 295721664 296261056 296617139 296808876 297481912 297674208 298707799 300643616 301182336 301520128 301544334 301882532 302423472 302762656 303875754 304518144 305637696 306005049 306330752 306528768 306897192 307456968 307791936 308353344 308723961 310862272 311110891 311630592 311768576 312005148 312914784 313827072 314065206 314204268 314777372 314980848 316278846 317162496 318122896 319050368 319433842 319640328 319980544 320006232 320365136 320572224 321542949 321685322 322480392 323770048 324350208 324713984 324740052 325085696 325686816 327250812 327625428 328204896 329148288 329894656 330107904 330710016 331107504 332072832 332324811 332471958 333293688 333441264 334667151 335042498 335602176 336985152 337599808 337967616 338005577 338224068 338584064 338991016 339210144 339979328 340387957 340607988 341229252 343592704 344005676 344208384 344622096 345008608 346014464 346277022 347286576 348717702 349300224 349353758 349720056 350092288 350739648 351379392 351801723 352827384 354521713 355271168 355555304 356577312 357616896 357888258 358046724 358699796 358931664 359090592 359745568 359978112 360410778 361228036 361417728 363569024 364241304 364628992 365067248 365303232 365721408 366131584 366368256 366409407 366571646 367477656 367640368 368991987 370022912 371131488 372213504 372913716 373340604 374000928 376169472 376227124 378408576 378863394 379511808 379799784 379967952 380907072 381364893 381792614 382229666 382476744 382905712 384006336 385125888 385828352 386292088 386541792 387418304 387668736 387883951 388134684 388842636 389014808 389266272 389976288 391535872 393149344 393853824 394295552 394594746 395745168 396898944 397375986 398100794 399680064 399999717 400845312 401576448 402059112 403231296 403989859 404713764 405167672 406837319 407516928 408006732 409015152 409196256 409942624 410207616 410389248 410700654 411137792 411631948 411898032 413595414 414349806 415507456 416006864 416275776 417219712 417489408 417721178 418436096 418753608 418939024 419974464 420479241 421705128 424150272 426187104 426674976 427429632 428723932 429973856 430768926 432466944 432986736 434056896 434249088 434578599 435066002 435322368 435564038 435845592 436334416 436833904 437606528 437641659 438864384 440477856 441025329 441476672 441762048 442007293 442293012 442763776 443099748 443295944 443582496 444391584 444588352 446222868 449313536 450118656 450965424 452280192 452823798 453649742 454143984 454972336 455813631 456777216 456847222 459496128 461185452 461702696 462530016 463048768 463605317 464956936 466293408 467445888 467652864 468007722 468505856 468808704 469068964 469372176 470436512 470740608 471306402 472166058 475436416 475743744 476822528 477184344 477395632 478575552 478787456 479150763 479970816 480547704 482527983 483408107 483720588 485655072 487070976 487628544 488545876 489970208 490876218 491438142 491989316 492307344 494841984 496065024 496284672 496661256 497218288 497787472 498109248 498667904 498707937 500161896 502563747 503403264 504544768 505151192 505477728 506399712 506623936 506951424 507876096 508486524 509968992 511843878 512008448 515389056 516008514 516891648 516949706 517512912 518456848 519021696 519415533 519968384 520593346 520929864 523076553 524030637 525138432 526126328 527069088 527660224 528294431 529198592 529241076 529834648 532906752 533332956 534223872 534865968 536078816 536425344 537070086 537641728 538049694 538635888 539618352 541842054 542126592 543355904 544008976 545353536 545595008 546943488 547185664 547600872 549197376 549857469 550860401 551216484 551460552 552466408 555034368 558338144 559370574 559965952 560010906 560638988 561001392 562273504 564340686 565533696 567612864 568249472 568295091 568899968 569267712 569906176 569951928 572688921 573344499 574358568 576009504 577315648 577688832 577777369 578742528 578998784 579438132 581127456 583263954 583522212 584964432 587303808 588033772 589016064 589724016 590799664 591443328 591892119 592522112 593234278 593617752 594963824 595348416 596063979 597151191 597415598 601287232 602364672 603040256 603088668 603765064 604846944 605525312 607751508 611275392 612010098 612661504 613057536 613794384 614913936 615583872 616706688 617447922 621524709 621724544 622221782 623261184 623537152 624010296 625829568 626581767 627654144 627724643 628130412 628408536 629554744 629961696 632149063 632557692 636245792 638100736 638867684 639280656 640012464 640730272 641144448 643085898 643370644 644960784 647540096 648700416 649427968 649480104 650171392 651373632 652599003 653346057 654501624 655250856 656409792 658296576 658397467 659789312 662215008 664145664 664649622 664943916 666587376 666882528 669334302 670084996 671204352 673970304 675199616 675935232 676011154 676448136 677168128 677982032 678420288 679235697 679958656 680474613 680775914 681215976 682458504 685270833 687185408 688011352 689244192 690017216 692028928 692554044 694573152 697435404 698600448 698707516 699440112 701479296 702758784 703603446 705654768 708249087 709043426 710542336 711110608 713154624 715233792 715776516 716093448 717399592 717863328 718181184 719491136 719956224 720355909 720821556 722456072 727138048 728482608 730134496 730606464 731442816 732263168 732736512 732818814 733143292 734955312 735280736 737983974 740045824 742262976 744427008 745827432 746681208 748001856 750266881 752454248 755555021 756817152 757726788 759599568 759935904 761814144 762729786 763585228 764459332 764953488 765811424 768012672 770251776 771656704 772584176 773083584 774012771 774836608 775337472 775424559 775767902 776269368 777685272 778029616 778532544 779952576 780890019 783071744 786298688 787707648 788591104 789189492 791490336 793797888 794751972 796201588 799360128 799999434 801690624 803152896 804118224 806462592 807074541 807979718 809427528 810335344 812763081 813674638 815033856 816013464 818030304 818392512 819885248 820415232 820778496 820870687 821401308 822275584 823263896 823796064 827190828 828699612 832013728 832551552 834439424 834978816 835442356 837507216 837878048 839948928 840958482 843410256 846511029 848300544 852374208 853349952 854859264 854955283 857447864 859947712 860981303 861537852 865973472 868113792 868498176 869157198 870132004 870644736 871128076 871691184 872668832 873667808 875213056 875283318 877728768 880955712 882050658 882953344 883524096 884014586 884586024 885527552 886199496 886591888 887164992 888783168 889176704 889851417 892445736 896123397 898627072 901930848 904560384 905647596 907299484 908287968 909944672 911627262 913554432 913694444 918992256 922370904 923405392 925060032 926097536 926171883 927210634 929913872 932586816 933332673 934891776 935305728 936015444 937011712 938137928 938744352 940873024 941481216 942612804 944332116 950872832 951487488 954368688 954791264 957151104 957574912 958301526 959941632 961095408 964628847 965055966 966816214 967441176 971310144 974141952 975257088 977091752 979940416 981118229 981752436 982876284 983978632 984614688 988033489 989683968 992130048 993322512 994436576 995574944 996218496 997335808 997415874 1000323792 1005127494 1006806528 1009089536 1010302384 1010955456 1012799424 1013247872 1013902848 1014016731 1015752192 1016973048 1019937984 1021163871 1023687756 1024016896 1029059101 1030778112 1032017028 1033899412 1035025824 1036913696 1038043392 1038831066 1039936768 1041186692 1041859728 1046153106 1048061274 1050276864 1052252656 1054138176 1055320448 1055405169 1056588862 1058397184 1058482152 1059669296 1063565139 1065813504 1066665912 1069731936 1072157632 1072850688 1074140172 1075283456 1076099388 1077271776 1079236704 1083684108 1084253184 1088017952 1090707072 1091190016 1093886976 1095201744 1098394752 1099228221 1099714938 1101720802 1102432968 1102921104 1104932816 1106975961 1110068736 1116676288 1118018447 1118741148 1119931904 1120021812 1121277976 1122002784 1124547008 1125898627 1128681372 1135225728 1136498944 1136590182 1137799936 1138535424 1139903856 1145377842 1146688998 1148717136 1152019008 1154631296 1155377664 1155554738 1157485056 1157997568 1158876264 1162254912 1163651853 1166527908 1167044424 1169928864 1172648743 1173991117 1174607616 1176067544 1179448032 1181599328 1182886656 1183784238 1185044224 1186468556 1187235504 1189927648 1190696832 1192127958 1194302382 1194831196 1202574464 1204729344 1206080512 1206177336 1207530128 1209693888 1211050624 1211969577 1215503016 1220511957 1222550784 1222738153 1224020196 1225323008 1227588768 1229827872 1231167744 1233413376 1234895844 1243049418 1243449088 1244443564 1246522368 1248020592 1251659136 1253163534 1255308288 1255449286 1256260824 1256817072 1259109488 1259923392 1261437723 1264298126 1265115384 1272491584 1276201472 1277735368 1278561312 1280024928 1281460544 1282288896 1283000761 1286171796 1286741288 1289921568 1295080192 1297400832 1298960208 1302747264 1305198006 1306692114 1309003248 1310501712 1312819584 1316593152 1316794934 1319578624 1323075987 1324430016 1326021879 1328291328 1329299244 1329887832 1333174752 1333765056 1336274149 1337803831 1338668604 1340169992 1347940608 1350399232 1352022308 1352896272 1355964064 1356840576 1358471394 1359917312 1360949226 1361551828 1362431952 1364917008 1370541666 1374370816 1376022704 1378488384 1380034432 1384057856 1385108088 1389146304 1390815951 1393352779 1394870808 1397415032 1398880224 1402958592 1405517568 1407206892 1411309536 1416498174 1418086852 1422221216 1426309248 1430467584 1431553032 1432186896 1434799184 1435726656 1436362368 1437452289 1438982272 1439912448 1440711818 1441643112 1444912144 1447583949 1450224321 1454276096 1456965216 1460268992 1461212928 1462024123 1462885632 1464526336 1465637628 1466286584 1469910624 1470561472 1475967948 1484525952 1488854016 1491654864 1493362416 1496003712 1500533762 1504908496 1507691241 1511110042 1513634304 1515453576 1519199136 1519871808 1523628288 1524474133 1525459572 1527170456 1528918664 1529906976 1531622848 1536025344 1545168352 1546167168 1548025542 1549673216 1550674944 1550849118 1551535804 1552538736 1555370544 1556059232 1557065088 1559905152 1561780038 1566143488 1572091911 1572597376 1575415296 1577182208 1578378984 1582980672 1584883293 1587595776 1587774097 1589503944 1592403176 1598720256 1598965277 1599998868 1608236448 1612925184 1614149082 1615959436 1618855056 1620670688 1625526162 1627349276 1630067712 1632026928 1636060608 1636785024 1639770496 1640830464 1641556992 1641741374 1642802616 1644551168 1646527792 1647592128 1649572407 1652581203 1654381656 1657399224 1664027456 1665103104 1668878848 1670884712 1675014432 1675756096 1679897856 1681916964 1686820512 1693022058 1696601088 1704748416 1706699904 1709718528 1709910566 1714895728 1718066763 1719895424 1720033497 1721962606 1723075704 1731946944 1733332107 1736227584 1736996352 1738314396 1740264008 1742256152 1743382368 1745337664 1747335616 1750426112 1750566636 1761911424 1764101316 1765906688 1767048192 1768029172 1769172048 1772398992 1773183776 1774329984 1777566336 1778353408 1779702834 1784891472 1791453573 1792246794 1797254144 1803861696 1809120768 1811295192 1814598968 1816575936 1819889344 1822076711 1823254524 1827388888 1837984512 1844741808 1846810784 1850120064 1852195072 1852343766 1854421268 1859827744 1865173632 1866665346 1869783552 1870611456 1872030888 1874023424 1876275856 1877488704 1879745301 1881746048 1882962432 1883173929 1885225608 1888664232 1896447189 1901745664 1908737376 1909582528 1911109759 1914302208 1915149824 1916603052 1922190816 1929257694 1930111932 1933632428 1934882352 1942620288 1948283904 1950514176 1954183504 1957797009 1959880832 1960038171 1962236458 1963504872 1965752568 1967957264 1969229376 1975192401 1976066978 1979367936 1986645024 1988873152 1991149888 1992436992 1994671616 1994831748 2000647584 2010254988 2013613056 2020604768 2021910912 2025598848 2026495744 2027805696 2028033462 2031504384 2033946096 2039875968 2041423839 2042327742 2047375512 2048033792 2055812499 2058118202 2061556224 2064034056 2067798824 2070051648 2073827392 2076086784 2076319973 2077662132 2079873536 2082373384 2083719456 2090954593 2092306212 2096122548 2104505312 2108276352 2110640896 2110810338 2113177724 2116964304 2119338592 2127130278 2131627008 2133331824 2139463872 2144315264 2145701376 2148280344 2150566912 2152198776 2154543552 2158473408 2161067727 2167368216 2176035904 2177776237 2181414144 2182380032 2190403488 2196789504 2198456442 2199429876 2203441604 2204865936 2205842208 2209865632 2213951922 2220137472 2233352576 2236036894 2237482296 2239863808 2240043624 2242555952 2244005568 2249094016 2250800643 2251797254 2257362744 2266665063 2270451456 2272997888 2273180364 2275599872 2279807712 2290755684 2293377996 2297434272 2304038016 2309262592 2310755328 2311109476 2314970112 2317752528 2324509824 2326273677 2327303706 2333055816 2334088848 2339857728 2342670057 2345297486 2347982234 2349215232 2352135088 2358896064 2363198656 2365773312 2367568476 2370088448 2372937112 2374471008 2379855296 2381393664 2382715699 2384255916 2388604764 2389662392 2405148928 2409458688 2412354672 2415060256 2419387776 2422101248 2423939154 2431006032 2441023914 2445101568 2445476306 2448040392 2450646016 2455177536 2459655744 2462335488 2462612061 2466826752 2469791688 2481651991 2486098836 2486898176 2488887128 2496041184 2499143531 2503318272 2506327068 2510898572 2512521648 2513634144 2518218976 2519846784 2522875446 2528596252 2530230768 2544983168 2552402944 2555470736 2557122624 2560049856 2562921088 2564577792 2564865849 2566001522 2572343592 2573482576 2579843136 2582943909 2590160384 2597920416 2605494528 2610396012 2613384228 2618006496 2621003424 2625639168 2633186304 2633589868 2646151974 2648860032 2652043758 2656582656 2658598488 2659775664 2666349504 2667530112 2669554251 2672548298 2675607662 2677337208 2680339984 2688370191 2695881216 2700798464 2704044616 2705792544 2711928128 2713681152 2715187657 2716942788 2719834624 2721898452 2723103656 2724863904 2729834016 2741083332 2752045408 2756976768 2760068864 2770216176 2778292608 2781631902 2786705558 2789741616 2794830064 2797760448 2799998019 2805917184 2811035136 2814413784 2822619072 2827929013 2832996348 2836173704 2844442432 2847861233 2852618496 2863106064 2864373792 2869598368 2871453312 2872724736 2874904578 2877964544 2879824896 2881423636 2883286224 2889824288 2895167898 2900448642 2908552192 2913930432 2920537984 2922425856 2924048246 2925771264 2929052672 2931275256 2932573168 2939821248 2941122944 2943354687 2951935896 2964100467 2969051904 2969506943 2983309728 2986724832 2992007424 3001067524 3009816992 3015382482 3022220084 3027268608 3030907152 3038398272 3039743616 3042050193 3047256576 3048948266 3050919144 3054340912 3057837328 3059813952 3063245696 3063491613 3072050688 3087177303 3090336704 3092334336 3096051084 3099346432 3101698236 3103071608 3105077472 3110741088 3112118464 3114130176 3119810304 3123560076 3144183822 3145194752 3150830592 3156757968 3165961344 3169766586 3175191552 3175548194 3179007888 3184806352 3190695417 3197440512 3197930554 3199997736 3216472896 3225850368 3228298164 3231918872 3237710112 3241341376 3245237219 3251052324 3254698552 3264053856 3272121216 3273570048 3279540992 3281660928 3283482748 3285605232 3293055584 3295184256 3299144814 3305162406 3308763312 3314798448 3328054912 3330206208 3337757696 3341769424 3350028864 3351512192 3354055341 3359795712 3363833928 3373641024 3377695881 3383856749 3386044116 3409496832 3413399808 3419821132 3429791456 3436133526 3439790848 3440066994 3443925212 3446151408 3463893888 3466664214 3472455168 3473992704 3476628792 3480528016 3484512304 3486764736 3490675328 3490955559 3494671232 3500852224 3501133272 3517946229 3521973351 3523822848 3528202632 3531813376 3536058344 3538344096 3544797984 3546367552 3548659968 3555132672 3556706816 3559405668 3569782944 3582907146 3584493588 3607723392 3618241536 3622590384 3629197936 3633151872 3635908731 3639778688 3644153422 3646509048 3654777776 3661535871 3668214459 3675969024 3689483616 3693621568 3698061017 3700240128 3704390144 3704687532 3708842536 3719655488 3730347264 3733330692 3739567104 3744061776 3752551712 3754977408 3759490602 3763492096 3765924864 3766347858 3770451216 3777328464 3792894378 3803491328 3817474752 3819165056 3822219518 3828604416 3830299648 3833206104 3844381632 3849002283 3856022807 3858515388 3860223864 3867264856 3869764704 3883201387 3885240576 3908367008 3915594018 3919761664 3920076342 3924472916 3927009744 3931505136 3935914528 3938458752 3950384802 3952133956 3958735872 3973290048 3977746304 3978065637 3982299776 3984873984 3989343232 3989663496 4001295168 4008822447 4013411493 4020509976 4041209536 4043821824 4044441583 4051197696 4052991488 4056066924 4067892192 4079751936 4082847678 4084655484 4094751024 4111624998 4116236404 4123112448 4128068112 4135597648 4140103296 4147654784 4152173568 4152639946 4155324264 4159747072 4164746768 4167438912 4172447853 4180058337 4181909186 4184612424 4192245096 4209010624 4216552704 4221281792 4221620676 4226355448 4233928608 4238677184 4254260556 4266663648 4278927744 4288630528 4291402752 4296560688 4304397552 4309087104 4316946816 4322135454 4334736432 4350672963 4352071808 4355552474 4362828288 4364760064 4380806976 4386072369 4393579008 4394072501 4396912884 4398859752 4406883208 4409731872 4411684416 4419731264 4425043441 4427903844 4466705152 4472073788 4474964592 4480087248 4485111904 4488011136 4498188032 4501601286 4503594508 4514725488 4533330126 4540902912 4545995776 4546360728 4551199744 4559615424 4573422399 4581511368 4586755992 4594868544 4608076032 4608782269 4618525184 4622218952 4635505056 4649019648 4652547354 4654607412 4666111632 4668177696 4679715456 4685340114 4690594972 4695964468 4698430464 4704270176 4717792128 4726397312 4731546624 4735136952 4740176896 4745874224 4748942016 4754649879 4759710592 4762787328 4763322291 4765431398 4768511832 4777209528 4779324784 4796895831 4810297856 4824709344 4830120512 4838775552 4844202496 4847878308 4862012064 4882047828 4890203136 4890952612 4896080784 4910355072 4919311488 4924670976 4925224122 4933653504 4939583376 4957743609 4963303982 4972197672 4973796352 4977774256 4992082368 4998287062 5006636544 5012654136 5021797144 5025043296 5027268288 5036437952 5039693568 5042491363 5045750892 5057192504 5060461536 5089966336 5110941472 5114245248 5120099712 5125842176 5129155584 5129731698 5132003044 5144687184 5146965152 5159686272 5165887818 5180320768 5195840832 5199996321 5210989056 5220792024 5226768456 5236012992 5242006848 5251278336 5251868167 5267179736 5288885147 5292303948 5297720064 5304087516 5317196976 5319551328 5332699008 5335060224 5339108502 5345096596 5351215324 5354674416 5360679968 5376740382 5391762432 5401596928 5408089232 5411585088 5423856256 5427362304 5430375314 5433885576 5439669248 5443796904 5446207312 5449727808 5459668032 5466230133 5482166664 5504090816 5513953536 5520137728 5540432352 5556585216 5563263804 5573411116 5579483232 5589660128 5595520896 5599996038 5611834368 5622070272 5628827568 5645238144 5649521787 5655858026 5665992696 5672347408 5688884864 5689341567 5695722466 5705236992 5726212128 5728747584 5733329277 5739196736 5742906624 5745449472 5746094809 5749809156 5755929088 5762847272 5766572448 5779648576 5790335796 5800897284 5827860864 5841075968 5844851712 5848096492 5851542528 5862550512 5865146336 5879642496 5882245888 5886709374 5903871792 5925577203 5928200934 5938103808 5939013886 5966619456 5973449664 5984014848 6002135048 6019633984 6026869121 6030764964 6044440168 6061814304 6076796544 6079487232 6084100386 6094513152 6097896532 6101838288 6108681824 6115674656 6119627904 6126491392 6126983226 6144101376 6174354606 6180673408 6184668672 6192102168 6198692864 6203396472 6206143216 6210154944 6221482176 6224236928 6228260352 6228959919 6239620608 6247120152 6272863779 6288367644 6290389504 6313515936 6321363049 6331922688 6339533172 6351096388 6358015776 6369612704 6381390834 6394881024 6395861108 6399995472 6432945792 6451700736 6456596328 6463837744 6475420224 6482682752 6483203181 6490474438 6502104648 6509397104 6528107712 6533328711 6544242432 6547140096 6559081984 6566965496 6571210464 6586111168 6590368512 6598289628 6610324812 6617526624 6629596896 6656109824 6660412416 6683538848 6700057728 6703024384 6708110682 6719591424 6727667856 6747282048 6752401929 6755391762 6767713498 6772088232 6799995189 6818993664 6826799616 6839642264 6859582912 6867827603 6872267052 6879581696 6880133988 6887850424 6892302816 6916234423 6927787776 6933328428 6944910336 6953257584 6961056032 6969024608 6973529472 6981350656 6981911118 6989342464 7002266544 7035892458 7043946702 7047645696 7056405264 7063626752 7072116688 7076688192 7089595968 7092735104 7097319936 7110265344 7113413632 7118811336 7139565888 7148147097 7165814292 7168987176 7203413707 7215446784 7245180768 7258395872 7266303744 7271817462 7279557376 7288306844 7293018096 7309555552 7323071742 7336428918 7351938048 7378967232 7387243136 7387836183 7396122034 7400480256 7408780288 7409375064 7417685072 7439310976 7444955973 7460694528 7466661384 7488123552 7497430593 7505103424 7509954816 7511105797 7518981204 7526984192 7532695716 7540902432 7554656928 7585788756 7634949504 7638330112 7644439036 7657208832 7666412208 7688763264 7694597547 7698004566 7712045614 7717030776 7720447728 7734529712 7739529408 7748831727 7766402774 7770481152 7816734016 7831188036 7839523328 7840152684 7848945832 7854019488 7863010272 7871829056 7876917504 7881290389 7900769604 7904267912 7946580096 7955492608 7956131274 7964599552 7969747968 7979326992 8002590336 8017644894 8026822986 8041019952 8082419072 8087643648 8088883166 8102395392 8105982976 8112133848 8135784384 8145562971 8159503872 8165695356 8169310968 8189502048 8208541201 8217937819 8223249996 8232472808 8256136224 8271195296 8280206592 8295309568 8305279892 8310648528 8329493536 8334877824 8344895706 8360116674 8363818372 8369224848 8384490192 8418021248 8433105408 8442563584 8443241352 8452710896 8467857216 8477354368 8483787039 8508521112 8533327296 8543583699 8557855488 8559167071 8577261056 8593121376 8608795104 8618174208 8633893632 8644270908 8669472864 8701345926 8704143616 8711104948 8725656576 8761613952 8772144738 8787158016 8788145002 8793825768 8797719504 8813766416 8819463744 8823368832 8830064061 8839462528 8850086882 8855807688 8892301401 8908520829 8933410304 8944147576 8949929184 8960174496 8970223808 8976022272 8981005327 8996376064 9003202572 9007189016 9029450976 9066660252 9081805824 9092721456 9119230848 9146844798 9163022736 9173511984 9189737088 9216152064 9217564538 9237050368 9244437904 9261531909 9271010112 9298039296 9305094708 9309214824 9332223264 9336355392 9353919043 9359430912 9364626817 9370680228 9381189944 9391928936 9408540352 9435584256 9452794624 9470273904 9491748448 9497884032 9509299758 9519421184 9525574656 9526644582 9530862796 9537023664 9554419056 9558649568 9593791662 9620595712 9649418688 9660241024 9677551104 9688404992 9695756616 9724024128 9735711657 9753469453 9764095656 9781905224 9792161568 9820710144 9822215273 9838622976 9850448244 9879166752 9915487218 9926607964 9944395344 9955548512 9984164736 9996574124 10013273088 10025308272 10043594288 10050086592 10054536576 10062166023 10072875904 10079387136 10084982726 10091501784 10114385008 10120923072 10133087643 10151570247 10179932672 10221882944 10228490496 10240199424 10251684352 10259463396 10264006088 10289374368 10293930304 10319372544 10331775636 10391681664 10399992642 10421978112 10441584048 10453536912 10472025984 10484013696 10502556672 10503736334 10534359472 10553838687 10565920053 10577770294 10584607896 10595440128 10608175032 10634393952 10639102656 10665398016 10670120448 10671318931 10678217004 10690193192 10702430648 10709348832 10721359936 10753480764 10816178464 10823170176 10847712512 10854724608 10860750628 10867771152 10887593808 10892414624 10899455616 10919336064 10932460266 10964333328 11004643377 11008181632 11027907072 11040275456 11080864704 11094183051 11113170432 11114418679 11126527608 11146822232 11158966464 11179320256 11191041792 11192756939 11199992076 11257655136 11290476288 11299043574 11311716052 11331985392 11344694816 11377769728 11378683134 11391444932 11410473984 11452424256 11457495168 11466658554 11478393472 11485813248 11490898944 11492189618 11499618312 11511858176 11525694544 11533144896 11547006849 11559297152 11568068421 11580671592 11601794568 11649604161 11655721728 11682151936 11696192984 11725101024 11730292672 11759284992 11764491776 11773418748 11807743584 11851154406 11856401868 11876207616 11878027772 11933238912 11946899328 11968029696 12004270096 12026467341 12039267968 12040234479 12053738242 12061529928 12088880336 12123628608 12133324749 12153593088 12158974464 12168200772 12195793064 12203676576 12217363648 12231349312 12239255808 12252982784 12253966452 12348709212 12361346816 12369337344 12384204336 12406792944 12412286432 12420309888 12442964352 12448473856 12456520704 12457919838 12479241216 12494240304 12540175011 12545727558 12576735288 12580779008 12627031872 12642726098 12663845376 12679066344 12702192776 12716031552 12739225408 12754536977 12762781668 12791722216 12799990944 12844435357 12865891584 12913192656 12927675488 12950840448 12965365504 12966406362 12980948876 13004209296 13018794208 13056215424 13066657422 13088484864 13094280192 13118163968 13133930992 13142420928 13158217107 13172222336 13180737024 13182217503 13196579256 13220649624 13235053248 13259193792 13275130323 13312219648 13367077696 13377768313 13400115456 13406048768 13416221364 13455335712 13494564096 13504803858 13510783524 13535426996 13544176464 13599990378 13637987328 13653599232 13679284528 13719165824 13720267197 13735655206 13744534104 13759163392 13760267976 13775700848 13784605632 13826346807 13832468846 13855575552 13866656856 13906515168 13922112064 13938049216 13947058944 13962701312 13963822236 13978684928 14004533088 14071784916 14087893404 14095291392 14112810528 14144233376 14153376384 14179191936 14185470208 14194639872 14220530688 14237622672 14279131776 14289966873 14296294194 14331628584 14337974352 14390687493 14406827414 14430893568 14490361536 14516791744 14532607488 14534239811 14543634924 14559114752 14576613688 14586036192 14619111104 14636682151 14646143484 14672857836 14757934464 14774486272 14775672366 14792244068 14800960512 14818750128 14835370144 14878621952 14889911946 14921389056 14933322768 14976247104 14994861186 15010206848 15019909632 15022211594 15037962408 15053968384 15065391432 15081804864 15109313856 15127474089 15171577512 15244433659 15269899008 15276660224 15288878072 15332824416 15377526528 15389195094 15396009132 15424091228 15434061552 15440895456 15469059424 15479058816 15497663454 15532805548 15540962304 15633468032 15662376072 15679046656 15680305368 15697891664 15708038976 15726020544 15743658112 15753835008 15755604501 15762580778 15801539208 15808535824 15866655441 15893160192 15910985216 15912262548 15929199104 15958653984 16005180672 16035289788 16053645972 16082039904 16164838144 16175287296 16177766332 16204790784 16224267696 16271568768 16291125942 16319007744 16331390712 16338621936 16379004096 16398690399 16417082402 16435875638 16446499992 16464945616 16512272448 16542390592 16560413184 16590619136 16610559784 16621297056 16658987072 16669755648 16679009893 16689791412 16720233348 16727636744 16738449696 16768980384 16836042496 16866210816 16886482704 16905421792 16935714432 16954708736 16967574078 17017042224 17066654592 17087167398 17115710976 17118334142 17154522112 17186242752 17199987831 17217590208 17236348416 17238284427 17267787264 17288541816 17338945728 17371563937 17402691852 17408287232 17422209896 17494004717 17523227904 17544289476 17576290004 17587651536 17595439008 17627532832 17638927488 17646737664 17660128122 17678925056 17700173764 17711615376 17784602802 17817041658 17866820608 17888295152 17899858368 17920348992 17940447616 17952044544 17962010654 17992752128 18006405144 18014378032 18058901952 18080607363 18133320504 18185442912 18238461696 18293689596 18326045472 18347023968 18379474176 18432304128 18435129076 18488875808 18523063818 18542020224 18596078592 18610189416 18618429648 18664446528 18672710784 18686879757 18707838086 18718861824 18729253634 18741360456 18762379888 18783857872 18817080704 18818591337 18871168512 18905589248 18940547808 18964089147 18983496896 18995768064 19006313599 19018599516 19038842368 19053289164 19061725592 19074047328 19108838112 19117299136 19187583324 19298837376 19320482048 19355102208 19391513232 19448048256 19471423314 19506938906 19528191312 19563810448 19584323136 19599986133 19641420288 19644430546 19677245952 19700896488 19758333504 19830974436 19853215928 19888790688 19911097024 19935028631 19968329472 19993148248 20050616544 20087188576 20100173184 20109073152 20124332046 20145751808 20158774272 20169965452 20183003568 20228770016 20241846144 20266175286 20303140494 20359865344 20443765888 20456980992 20480398848 20503368704 20518926792 20528012176 20578748736 20587860608 20603482809 20638745088 20663551272 20748703269 20783363328 20786548601 20799985284 20883168096 20907073824 20944051968 20968027392 21007472668 21068718944 21107677374 21131840106 21155540588 21169215792 21190880256 21216350064 21268787904 21278205312 21330796032 21340240896 21342637862 21356434008 21380386384 21404861296 21418697664 21442719872 21444441291 21506961528 21610241121 21632356928 21646340352 21695425024 21721501256 21735542304 21775187616 21784829248 21798911232 21838672128 21864920532 21928666656 22009286754 22016363264 22055814144 22161729408 22188366102 22226340864 22228837358 22253055216 22293644464 22317932928 22334867919 22358640512 22382083584 22385513878 22399984152 22492291779 22515310272 22533317391 22580952576 22598087148 22623432104 22663970784 22689389632 22716660533 22755539456 22757366268 22782889864 22904848512 22914990336 22933317108 22956786944 22971626496 22984379236 22999236624 23051389088 23066289792 23094013698 23118594304 23136136842 23161343184 23203589136 23299208322 23311443456 23364303872 23392385968 23450202048 23460585344 23518569984 23528983552 23546837496 23615487168 23643871167 23686997243 23702308812 23712803736 23756055544 23866477824 23893798656 24008540192 24052934682 24078535936 24080468958 24107476484 24123059856 24177760672 24247257216 24266649498 24307186176 24317948928 24336401544 24391586128 24407353152 24434727296 24436688913 24462698624 24478511616 24505965568 24507932904 24625623603 24653813457 24697418424 24722693632 24768408672 24813585888 24824572864 24840619776 24844426867 24885928704 24896947712 24915839676 24988480608 25080350022 25091455116 25153470576 25254063744 25285452196 25327690752 25358132688 25404385552 25432063104 25451361117 25478450816 25509073954 25525563336 25583444432 25599981888 25630751097 25677501213 25688870714 25731783168 25826385312 25855350976 25901680896 25930731008 25932812724 25961897752 26008418592 26037588416 26112430848 26133314844 26176969728 26267861984 26284841856 26316434214 26344444672 26361474048 26364435006 26393158512 26441299248 26470106496 26518387584 26550260646 26624439296 26725562487 26734155392 26755536626 26800230912 26812097536 26832442728 26910671424 26943015981 26989128192 26992159649 27009607716 27021567048 27070853992 27088352928 27182409709 27199980756 27358569056 27438331648 27440534394 27471310412 27489068208 27520535952 27551401696 27569211264 27652693614 27664937692 27711151104 27733313712 27813030336 27844224128 27876098432 27894117888 27925402624 27927644472 27957369856 28009066176 28061757129 28093880451 28143569832 28175786808 28225621056 28288466752 28306752768 28311091081 28358383872 28370940416 28475245344 28558263552 28579933746 28592588388 28663257168 28675948704 28781374986 28813654828 28861787136 28980723072 29033583488 29065214976 29068479622 29087269848 29118229504 29153227376 29172072384 29207134971 29238222208 29260408359 29273364302 29292286968 29345715672 29466645819 29515868928 29548972544 29551344732 29584488136 29637500256 29670740288 29757243904 29779823892 29866645536 29952494208 29989722372 30020413696 30039819264 30044423188 30075924816 30130782864 30163609728 30218627712 30254948178 30343155024 30454710741 30488867318 30539798016 30553320448 30577756144 30665648832 30755053056 30778390188 30792018264 30848182456 30868123104 30881790912 30938118848 30958117632 30975304087 30995326908 31065611096 31266936064 31324752144 31360610736 31395783328 31416077952 31452041088 31487316224 31507670016 31511209002 31525161556 31603078416 31617071648 31733310882 31786320384 31821970432 31824525096 31858398208 31917307968 32010361344 32013956793 32070579576 32107291944 32164079808 32261475883 32329676288 32355532664 32448535392 32488865903 32543137536 32582251884 32662781424 32677243872 32758008192 32797380798 32834164804 32871751276 32892999984 32929891232 33024544896 33084781184 33120826368 33181238272 33221119568 33242594112 33282549153 33317974144 33339511296 33343256037 33358019786 33379582824 33440466696 33455273488 33476899392 33537960768 33578270817 33672084992 33772965408 33810843584 33871428864 33909417472 33935148156 34034084448 34133309184 34174334796 34231421952 34236668284 34372485504 34399975662 34435180416 34472696832 34476568854 34535574528 34577083632 34677891456 34704205263 34743127874 34805383704 34816574464 34844419792 34948812483 34988009434 35046455808 35088578952 35152580008 35175303072 35190878016 35255065664 35277854976 35293475328 35297439541 35320256244 35357850112 35400347528 35423230752 35569205604 35634083316 35776590304 35799716736 35840697984 35880895232 35904089088 35924021308 36012810288 36028756064 36117803904 36161214726 36266641008 36370885824 36399974247 36476923392 36587379192 36652090944 36694047936 36758948352 36763077169 36870258152 36977751616 37022196029 37046127636 37084040448 37220378832 37236859296 37328893056 37345421568 37373759514 37415676172 37437723648 37458507268 37482720912 37524759776 37567715744 37634161408 37637182674 37742337024 37811178496 37881095616 37928178294 37966993792 37991536128 38012627198 38037199032 38077684736 38106578328 38123451184 38148094656 38217676224 38234598272 38263610931 38375166648 38533306071 38597674752 38640964096 38783026464 38896096512 38942846628 39013877812 39056382624 39127620896 39168646272 39199972266 39282840576 39288861092 39354491904 39401792976 39516667008 39546652509 39661948872 39706431856 39777581376 39822194048 39825390969 39870057262 39936658944 39986296496 40101233088 40133304939 40174377152 40200346368 40218146304 40248664092 40291503616 40339930904 40366007136 40457540032 40483692288 40532350572 40606280988 40887531776 40913961984 40960797696 41037853584 41056024352 41157497472 41175721216 41206965618 41277490176 41327102544 41479040421 41497406538 41566726656 41573097202 41599970568 41766336192 41814147648 41888103936 41936054784 42014945336 42137437888 42188083847 42215354748 42263680212 42311081176 42338431584 42432700128 42485440027 42537575808 42556410624 42661592064 42685275724 42712868016 42760772768 42809722592 42837395328 42885439744 42888882582 43013923056 43220482242 43264713856 43292680704 43390850048 43443002512 43471084608 43550375232 43569658496 43597822464 43602719433 43677344256 43729841064 43857333312 43910046453 44018573508 44032726528 44249541343 44323458816 44376732204 44457674716 44506110432 44587288928 44635865856 44669735838 44717281024 44764167168 44771027756 44799968304 44984583558 45030620544 45066634782 45161905152 45196174296 45246864208 45327941568 45378779264 45382422267 45433321066 45511078912 45514732536 45565779728 45733300977 45809697024 45829980672 45866634216 45913573888 45968758472 45998473248 46102778176 46132579584 46188027396 46237188608 46272273684 46322686368 46407178272 46598416644 46622886912 46784771936 46900404096 46921170688 47037139968 47093674992 47230974336 47266813503 47287742334 47373994486 47404617624 47425607472 47512111088 47599966323 47732955648 47787597312 48017080384 48074793221 48105869364 48157071872 48160937916 48214952968 48246119712 48355521344 48413640961 48494514432 48533298996 48614372352 48672803088 48783172256 48814706304 48869454592 48873377826 48925397248 48957023232 49015865808 49251247206 49307626914 49394836848 49445387264 49536817344 49627171776 49649145728 49681239552 49688853734 49771857408 49793895424 49831679352 49976961216 50037029679 50160700044 50182910232 50306941152 50423895949 50481618031 50508127488 50570904392 50716265376 50808771104 50864126208 50902722234 50956901632 51018147908 51051126672 51166888864 51199963776 51261502194 51355002426 51377741428 51463566336 51652770624 51710701952 51714853281 51803361792 51861462016 51865625448 51923795504 52016837184 52075176832 52114691811 52224861696 52266629688 52482014151 52535723968 52569683712 52577740579 52632868428 52688889344 52728870012 52786317024 52882598496 52940212992 53036775168 53100521292 53451124974 53468310784 53511073252 53600461824 53664885456 53821342848 53886031962 53978256384 53984319298 54019215432 54043134096 54141707984 54176705856 54241822089 54364819418 54399961512 54717138112 54876663296 54881068788 54942620824 54978136416 55041071904 55102803392 55138422528 55169032723 55305387228 55329875384 55466627424 55626060672 55688448256 55752196864 55788235776 55855288944 56018132352 56123514258 56187760902 56287139664 56351573616 56451242112 56576933504 56613505536 56622182162 56716767744 56741880832 56892267441 56950490688 57018940797 57116527104 57159867492 57185176776 57326514336 57351897408 57459788407 57525564733 57562749972 57627309656 57961446144 58067166976 58136959244 58174539696 58306454752 58344144768 58414269942 58476444416 58520816718 58546728604 58584573936 58691431344 58933291638 59031737856 59097945088 59102689464 59168976272 59275000512 59341480576 59514487808 59559647784 59733291072 59805085893 59904988416 59914169497 59979444744 60040827392 60088846376 60151849632 60261565728 60327219456 60437255424 60509896356 60686310048 60909421482 60977734636 61079596032 61155512288 61331297664 61510106112 61556780376 61584036528 61696364912 61736246208 61763581824 61810448427 61876237696 61916235264 61950608174 61990653816 62131222192 62246109807 62359645803 62533872128 62649504288 62721221472 62791566656 62832155904 62867037289 62904082176 62974632448 63022418004 63050323112 63206156832 63234143296 63466621764 63572640768 63649050192 63834615936 64020722688 64027913586 64141159152 64214583888 64328159616 64522951766 64659352576 64711065328 64830723363 64897070784 64977731806 65086275072 65164503768 65325562848 65354487744 65516016384 65552387719 65594761596 65668329608 65743502552 65785999968 65859782464 66049089792 66169562368 66442239136 66485188224 66565098306 66635948288 66679022592 66686512074 66716039572 66759165648 66880933392 66910546976 66953798784 67075921536 67156541634 67344169984 67545930816 67599952173 67621687168 67742857728 67818834944 67870296312 68068168896 68149981599 68266618368 68274286171 68348669592 68473336568 68744971008 68755506911 68799951324 68870360832 68953137708 69154167264 69355782912 69408410526 69486255748 69610767408 69688839584 69897624966 69976018868 70092911616 70177157904 70305160016 70350606144 70381756032 70510131328 70555709952 70586950656 70594879082 70640512488 70715700224 70800695056 70846461504 70931613501 71060991729 71138411208 71268166632 71553180608 71599433472 71681395968 71761790464 71848042616 72025620576 72057512128 72235607808 72322429452 72533282016 72741771648 72799948494 72953846784 73174758384 73304181888 73388095872 73517896704 73526154338 73740516304 73876870809 73955503232 73961440371 74044392058 74092255272 74168080896 74440757664 74473718592 74533280601 74657786112 74690843136 74699232517 74747519028 74831352344 74917014536 74965441824 75049519552 75135431488 75268322816 75274365348 75762191232 75856356588 75933987584 75983072256 76025254396 76074398064 76213156656 76246902368 76296189312 76435352448 76469196544 76527221862 76750333296 77032503639 77066612142 77195349504 77281928192 77566052928 77792193024 77885693256 78027755624 78112765248 78255241792 78337292544 78349298573 78399944532 78577722184 78803585952 79033334016 79093305018 79323897744 79412863712 79555162752 79644388096 79650781938 79740114524 79873317888 79972592992 80202466176 80266609878 80348754304 80400692736 80436292608 80497328184 80583007232 80679861808 80732014272 80829047943 80915080064 80967384576 80976478947 81064701144 81212561976 81547229127 81775063552 82075707168 82112048704 82177719637 82314994944 82351442432 82413931236 82654205088 82958080842 82994813076 83133453312 83146194404 83199941136 83532672384 83628295296 83776207872 83872109568 84029890672 84185271387 84274875776 84281641353 84376167694 84430709496 84527360424 84622162352 84676863168 84865400256 84933273243 84970880054 85075151616 85112821248 85370551448 85425736032 85521545536 85619445184 85674790656 85770879488 85777765164 86027846112 86440964484 86529427712 86585361408 86886005024 86942169216 87100750464 87139316992 87195644928 87205438866 87354688512 87459682128 87714666624 87781225077 87820092906 88037147016 88065453056 88399937457 88499082686 88646917632 88753464408 88915349432 89012220864 89174577856 89271731712 89281758839 89339471676 89434562048 89542055512 89599936608 89911047499 89969167116 90061241088 90133269564 90392348592 90493728416 90655883136 90757558528 90764844534 90866642132 91029465072 91131559456 91466601954 91619394048 91659961344 91733268432 91827147776 91937516944 91996946496 92205556352 92265159168 92376054792 92474377216 92544547368 92645372736 92814356544 92925912261 93196833288 93569543872 93644378191 93800808192 93842341376 94187349984 94461948672 94533627006 94575484668 94747988972 94809235248 94851214944 95024222176 95199932646 95465911296 95575194624 96034160768 96041870379 96149586442 96211738728 96314143744 96321875832 96429905936 96492239424 96711042688 96784427649 96827281922 96989028864 97066597992 97345606176 97466597709 97566344512 97629412608 97738909184 97746755652 97850794496 98031731616 98502494412 98615253828 98789673696 99073634688 99254343552 99298291456 99362479104 99377707468 99543714816 99663358704 99953922432 100029768111 100074059358 100321400088 100365820464 100613882304 100734812451 100847791898 100963236062 101016254976 101141808784 101432530752 101617542208 101728252416 101805444468 101913803264 102036295816 102102253344 102333777728 102399927552 102456775057 102523004388 102710004852 102755482856 103305541248 103421403904 103429706562 103606723584 103731250896 103847591008 104033674368 104150353664 104229383622 104449723392 104533259376 104964028302 105071447936 105139367424 105155481158 105265736856 105377778688 105457740024 105572634048 105765196992 105880425984 105892318623 106073550336 106201042584 106711035613 106902249948 106936621568 107022146504 107329770912 107463171833 107642685696 107772063924 107968638596 108038430864 108086268192 108283415968 108353411712 108483644178 108729638836 108799923024 109434276224 109753326592 109762137576 109885241648 109956272832 110082143808 110205606784 110276845056 110289231507 110338065446 110610774456 110659750768 110933254848 111066588087 111252121344 111376896512 111504393728 111710577888 112036264704 112247028516 112375521804 112574279328 112703147232 112902484224 113153867008 113227011072 113244364324 113433535488 113784534882 113900981376 114037881594 114233054208 114319734984 114370353552 114653028672 114703794816 114790832793 114919576814 115051129466 115125499944 115254619312 115599918213 115922892288 116134333952 116273918488 116349079392 116612909504 116688289536 116753069251 116828539884 116952888832 117041633436 117093457208 117169147872 117382862688 117866583276 118063475712 118205378928 118337952544 118550001024 118682961152 119119295568 119466582144 119610171786 119809976832 119828338994 119958889488 120081654784 120177692752 120303699264 120399914817 120523131456 120654438912 120874510848 121019792712 121372620096 121600947559 121818842964 121955469272 122311024576 122458033019 122662595328 123113560752 123168073056 123392729824 123472492416 123527163648 123620896854 123752475392 123832470528 123901216348 123981307632 124262444384 124492219614 124719291606 125067744256 125299008576 125442442944 125583133312 125664311808 125734074578 125808164352 125949264896 126044836008 126100646224 126412313664 126468286592 126564251541 126933243528 127298100384 127456320081 127669231872 127688798549 128055827172 128282318304 128429167776 128656319232 129045903532 129422130656 129661446726 129794141568 129955463612 130172550144 130329007536 130651125696 130708975488 130808158299 131032032768 131104775438 131189523192 131336659216 131487005104 131571999936 131719564928 131730139359 132098179584 132339124736 132748624029 132884478272 132970376448 133130196612 133271896576 133373024148 133432079144 133518331296 133761866784 133821093952 133907597568 134151843072 134313083268 135091861632 135199904346 135243374336 135485715456 135740592624 136136337792 136299963198 136533236736 136548572342 136697339184 136946673136 137199902931 137489942016 137511013822 137599902648 137740721664 137906275416 138308334528 138711565824 138816821052 138972511496 139221534816 139377679168 139545200417 139795249932 139952037736 140354315808 140610320032 140701212288 140763512064 141020262656 141111419904 141189758164 141281024976 141601390112 141692923008 141863227002 142121983458 142276822416 142536333264 143106361216 143198866944 143362791936 143523580928 143696085232 144051241152 144115024256 144224379663 144471215616 144644858904 145066564032 145240922883 145483543296 145505840207 145599896988 146349516768 146608363776 146776191744 147052308676 147481032608 147753741618 147911006464 147922880742 148088784116 148184510544 148336161792 148881515328 148947437184 149066561202 149315572224 149381686272 149398465034 149495038056 149662704688 149834029072 149930883648 150099039104 150111089037 150270862976 150536645632 150548730696 151271687847 151444854093 151524382464 151712713176 151867975168 152050508792 152148796128 152426313312 152493804736 152592378624 152870704896 152938393088 153054443724 153500666592 154065007278 154133224284 154390699008 155132105856 155584386048 155771386512 156055511248 156225530496 156344075433 156510483584 156674585088 156698597146 156799889064 157155444368 157446042453 157607171904 157733221737 158066668032 158186610036 158647795488 158825727424 159016623731 159110325504 159288776192 159301563876 159480229048 159945185984 160404932352 160533219756 160697508608 160801385472 160994656368 161359723616 161464028544 161658095886 161830160128 161934769152 161952957894 162129402288 162425123952 163094458254 163550127104 164151414336 164224097408 164355439274 164629989888 164702884864 164827862472 165308410176 165507098169 165808980701 165916161684 165989626152 166292388808 166399882272 166977659641 167065344768 167256590592 168059781344 168370542774 168549751552 168563282706 168752335388 168861418992 169054720848 169244324704 169353726336 169730800512 169866546486 169941760108 170150303232 170225642496 170741102896 170851472064 171043091072 171056822391 171238890368 171349581312 171541758976 171555530328 172055692224 172379365221 172576694199 172881928968 173058855424 173772010048 173884338432 173910988069 174201500928 174278633984 174410877732 174919364256 175429333248 175562450154 175640185812 176074294032 176799874914 176998165372 177293835264 177506928816 177830698864 178024441728 178349155712 178543463424 178563517678 178678943352 178869124096 179084111024 179199873216 179415257679 179742508491 179822094998 179938334232 180122482176 180266539128 180784697184 180987456832 181311766272 181515117056 181529689068 181733284264 182058930144 182263118912 182933203908 183238788096 183466536864 183875033888 183993892992 184411112704 184530318336 184752109584 185089094736 185290745472 185628713088 185851824522 186393666576 187078937409 187139087744 187288756382 187601616384 187684682752 188374699968 188601111867 188923897344 188945117543 189067254012 189150969336 189495977944 189618470496 189702429888 190048444352 190276867963 190399865292 192068321536 192083740758 192299172884 192423477456 192643751664 192859811872 192984478848 193422085376 193568855298 193654563844 193978057728 194133195984 194691212352 194933195418 195132689024 195258825216 195477818368 195493511304 195701588992 196063463232 196657163157 197004988824 197230507656 197579347392 198147269376 198177637567 198508687104 198596582912 198755414936 199326717408 199907844864 200059536222 200148118716 200642800176 200731640928 201227764608 201469624902 201695583796 201926472124 202032509952 202283617568 202865061504 203235084416 203456504832 203610888936 203827606528 204072591632 204204506688 204449944797 204667555456 204799855104 204822858513 204913550114 205046008776 205420009704 205510965712 206266520733 206611082496 206842807808 206859413124 207462501792 207695182016 208067348736 208300707328 208458767244 209066518752 209928056604 210142895872 210278734848 210310962316 210531473712 210915480048 211145268096 211530393984 211760851968 211784637246 212147100672 212402085168 213182975187 213422071226 213804499896 213873243136 214044293008 214659541824 214926343666 215285371392 215544127848 215937277192 216076861728 216172536384 216566831936 216706823424 216827128609 216967288356 217459277672 217599846048 218868552448 219524275152 219770483296 219912545664 220164287616 220411213568 220553690112 220578463014 220676130892 221221548912 221319501536 221866509696 222133176174 222504242688 222753793024 223008787456 223421155776 223599841803 224072529408 224097697551 224494057032 224751043608 225148558656 225406294464 225804968448 225830331181 226307734016 226488728648 227422061321 227569069764 227801962752 228075763188 228639469968 228740707104 229306057344 229407589632 229581665586 229839153628 230102258932 230250999888 230509238624 231199836426 231845784576 232268667904 232547836976 232698158784 233225819008 233376579072 233506138502 233657079768 233905777664 234083266872 234186914416 234338295744 234765725376 235047895719 235733166552 236410757856 236675905088 237100002048 237365922304 238238591136 238933164288 239220343572 239619953664 239656677988 239917778976 240355385504 240607398528 240799829634 241046262912 241308877824 241749021696 242039585424 242745240192 242929436841 243201895118 243637685928 243910938544 244622049152 244641687381 244916066038 245325190656 246227121504 246336146112 246533158911 246785459648 246944984832 247054327296 247082076787 247241793708 247504950784 247802432696 247962615264 248524888768 248984439228 249438583212 250598017152 250884885888 251166266624 251328623616 251468149156 251616328704 252089672016 252201292448 252824627328 252936573184 253128503082 253866487056 254596200768 254799819729 254912640162 255338463744 255377597098 256111654344 256564636608 256858335552 257312638464 258091807064 258844261312 259155372203 259322893452 259588283136 259910927224 260658015072 261302251392 261417950976 261616316598 262064065536 262209550876 262379046384 262673318432 262974010208 263143999872 263439129856 263460278718 264196359168 264678249472 265497248058 265768956544 265940752896 266260393224 266543793152 266746048296 266864158288 267036662592 267523733568 267642187904 267815195136 267845276517 268303686144 268626166536 269733142497 270183723264 270399808692 270486748672 271481185248 272272675584 272599926396 273097144684 273394678368 273893346272 274399805862 274979884032 275022027644 275199805296 275481443328 275812550832 276616669056 277423131648 277633642104 277945022992 278443069632 278755358336 278777736783 279090400834 279590499864 279904075472 280708631616 280933134573 281220640064 281402424576 281527024128 282040525312 282379516328 282562049952 283202780224 283385846016 283726454004 284243966916 284553644832 285072666528 286212722432 286397733888 286725583872 287392170464 288102482304 288230048512 288448759326 288942431232 289289717808 290133128064 290353282947 290481845766 290967086592 291011680414 291199793976 292399793127 292699033536 293216727552 293552383488 294104617352 294962065216 295316586929 295507483236 295822012928 295845761484 296177568232 296369021088 297398080189 297763030656 297894874368 298133122404 298631144448 298796930068 298990076112 299325409376 299668058144 299861767296 300198078208 300222178074 300541725952 301097461392 302543375694 302889708186 303048764928 303425426352 303735950336 304101017584 304297592256 304852626624 304987609472 305184757248 305741409792 305876786176 306108887448 307001333184 307370325171 308130014556 308266448568 309746789401 310264211712 311542773024 312111022496 312451060992 312688150866 313020967168 313349170176 313397194292 313599778128 314310888736 314892084906 315214343808 315466443474 316133336064 316373220072 317295590976 317651454848 317676955869 318033247462 318220651008 318577552384 318603127752 318960458096 319890371968 320133106839 320809864704 321066439512 321395017216 321989312736 322389515499 322719447232 322928057088 322977549271 323316191772 323660320256 323905915788 324258804576 324850247904 326188916508 328302828672 328448194816 328710878548 329259979776 329655724944 330616820352 330867694521 331014196338 331617961402 331832323368 331979252304 332584777616 332799764544 333199764261 333955319282 334130689536 334513181184 336119562688 336741085548 337099503104 337126565412 337504670776 337722837984 338109441696 338488649408 338707452672 338895486727 339461601024 339733092972 339883520216 340300606464 341482205792 341702944128 342086182144 342113644782 342477780736 342699162624 343111060656 344111384448 344758730442 345153388398 345763857936 346117710848 347544020096 347768676864 347821976138 348403001856 348557267968 348821755464 349838728512 350259207753 350858666496 351124900308 351280371624 352148588064 352967271643 353371326217 353599749828 353996330744 355013857632 355661397728 356048883456 356698311424 357127035356 357357886704 358168222048 358399746432 358830515358 359485016982 359644189996 359876668464 360244964352 360533078256 361569394368 361974913664 362623532544 363030234112 363059378136 363466568528 364117860288 364526237824 364802842677 365866407816 366933073728 367374099057 367750067776 367987785984 368044184053 368822225408 369504219168 370178189472 370581490944 371257426176 371703649044 372787333152 374157874818 374278175488 374577512764 375203232768 376749399936 377202223734 377847794688 377890235086 378134508024 378301938672 378991955888 379236940992 379404859776 379692754623 380096888704 380553735926 380799730584 382368960243 383066395647 384136643072 384167481516 384598345768 384846954912 385287503328 385719623744 385968957696 386183229061 386844170752 387137710596 387309127688 388266391968 389382424704 389866390836 390265378048 390517650432 390987022608 392126926464 393314326314 394009977648 394461015312 395158694784 396294538752 396355275134 397017374208 397193165824 397510829872 398245872087 398653434816 399815689728 400119072444 400296237432 401285600352 401463281856 402218518849 402455529216 402678953131 402939249804 403391167592 403852944248 404567235136 405730123008 406470168832 407221777872 408145183264 408409013376 408899889594 409335110912 409599710208 409645717026 409827100228 410092017552 410840019408 411021931424 412533041466 413222164992 413685615616 413718826248 414925003584 415390364032 416134697472 416601414656 416917534488 418133037504 418635601251 419399186479 419856113208 420285791744 420621924632 421062947424 421830960096 422290536192 422355256739 423060787968 423569274492 424804170336 426365950374 426844142452 427608999792 428088586016 429319083648 429852687332 430570742784 431088255696 431874554384 432153723456 432345072768 432673138989 433133663872 433413646848 433654257218 433934576712 434918555344 435199692096 435722768649 436517520621 437737104896 439048550304 439540966592 439825091328 440328575232 440822427136 441156926028 441352261784 442443097824 442639003072 443733019392 444266352348 445008485376 446842311552 447199683606 448145058816 448195395102 448988114064 449502087216 450297117312 450812588928 451609936896 451660662362 452615468032 452977457296 453815063541 454334562279 454844122642 455138139528 455603925504 456151526376 457278939936 457481414208 458612114688 458815179264 458866714033 459163331172 459678307256 460204517864 460501999776 461018477248 462399672852 465095673952 465396317568 466451638016 466753158144 467012277004 467314159536 468166533744 468373828832 468676591488 469531450752 470095791438 471466333104 472821515712 473199665211 473351810176 474200004096 474731844608 476477182272 477049871193 477866328576 477920003197 478440687144 479313355976 479835557952 480710771008 481214797056 481288548377 481599659268 482092525824 484079170848 485490480384 485858873682 486403790236 487275371856 487821877088 489244098304 489283374762 489832132076 490650381312 492454243008 492672292224 493066317822 493570919296 493889969664 494108654592 494164153574 494483587416 495009901568 495604865392 495925230528 496521294507 497049777536 497426942103 497968878456 498877166424 500932978923 501196034304 501769771776 502332533248 502936298312 504179344032 504402584896 505649254656 505873146368 506257006164 507732974112 509192401536 509599639458 509825280324 510676927488 510755194196 512223308688 513129273216 513716671104 514625276928 516183614128 517138095663 517688522624 517730082597 518310744406 518645786904 519176566272 519821854448 521316030144 521732964207 522604502784 522835901952 523232633196 524419101752 524758092768 525346636864 525948020416 526287999744 526878259712 526920557436 530994496116 531537913088 531881505792 532520786448 533492096592 533728316576 534073325184 535047467136 535284375808 535630390272 535690553034 536607372288 537252333072 539227525473 539466284994 540367446528 540799617384 540973497344 542962370496 544545351168 545199852792 546194289368 546789356736 547786692544 548445090011 548799611724 550044055288 550399610592 551625101664 552310720351 553233338112 555267284208 555890045984 556886139264 557510716672 557555473566 558180801668 559180999728 559808150944 561417263232 561866269146 562441280128 562804849152 563054048256 564081050624 564759032656 565124099904 565803335601 566405560448 566771692032 566835352629 567452908008 568487933832 569107289664 570145333056 570830603889 572425444864 574784340928 575244037459 576204964608 576460097024 576897518652 578579435616 580266256128 580706565894 580963691532 581934173184 582023360828 582399587952 584799586254 585398067072 586433455104 587104766976 588209234704 589924130432 589971489471 590633173858 591014966472 591644025856 591691522968 592355136464 592738042176 594532912701 594796160378 595526061312 595789748736 596266244808 597593860136 597980152224 598650818752 599336116288 599723534592 600396156416 600444356148 601083451904 602194922784 605086751388 605779416372 606097529856 606850852704 608202035168 608595184512 609705253248 609975218944 610369514496 611482819584 612217774896 614002666368 614468575539 614740650342 616260029112 616532897136 618799562199 619493578802 620528423424 623085546048 624222044992 624902121984 624972311873 625376301732 626041934336 626794388584 627199556256 628621777472 629377332493 629784169812 630428687616 630932886948 632746440144 634591181952 635302909696 635353911738 636066494924 636441302016 637206255504 637920916192 639780743936 640266213678 641619729408 642132879024 642790034432 643978625472 644779030998 645438894464 645856114176 645955098542 646632383544 647320640512 647811831576 648517609152 649700495808 650481385827 652377833016 655510647337 656605657344 656896389632 657421757096 659311449888 661233640704 661735389042 662028392676 663235922804 663664646736 663958504608 665169555232 665599529088 666399528522 667910638564 668261379072 669026362368 672239125376 672293092653 673482171096 674199006208 674253130824 675009341552 675445675968 676218883392 676977298816 677414905344 677490993543 677790973454 678923202048 679466185944 679767040432 682266183963 682964411584 683405888256 684172364288 684227289564 684955561472 686222121312 688222768896 689517460884 690306776796 691527715872 695088040192 695537353728 695643952276 696806003712 697643510928 699677457024 700518415506 701717332992 702249800616 702560743248 704297176128 705143687157 705934543286 706742652434 707199499656 707992661488 710027715264 711322795456 712097766912 713396622848 714254070712 714715773408 716336444096 716799492864 717197425399 717661030716 718970033964 719288379992 719753336928 721066156512 723138788736 723949827328 725247065088 726118756272 726933137056 728235720576 729052475648 729605685354 731732815632 733866147456 734748198114 735500135552 735975571968 736088368106 737644450816 739008438336 739599476733 740356378944 741162981888 741246230361 742514852352 743407298088 745574666304 746977249291 748315749636 748556350976 749155025528 752242202831 753498799872 754404447468 755780470172 756269016048 756603877344 757983911776 758473881984 758809719552 759385509246 760193777408 761107471852 761599461168 764737920486 766132791294 768273286144 768334963032 769196691536 769693909824 770575006656 771439247488 771937915392 772366458122 773688341504 774275421192 774618255376 776532783936 777466116609 778764849408 779732781672 780530756096 781974045216 784253852928 786628652628 788019955296 788922030624 790317389568 792589077504 792710550268 794034748416 795021659744 796491744174 797306869632 799631379456 800238144888 800592474864 802571200704 802926563712 803535829551 804437037698 804911058432 805357906262 805878499608 806782335184 807705888496 809134470272 809199427491 811460246016 812940337664 814443555744 816290366528 816818026752 817271484757 817799779188 818670221824 819291434052 819654200456 820184035104 821680038816 822043862848 825066082932 826444329984 827437652496 829850007168 830780728064 832269394944 833835068976 836266075008 837271202502 838798372958 839712226416 840571583488 841243849264 842125894848 842799403719 843661920192 844581072384 844710513478 846121575936 847138548984 849608340672 852731900748 853688284904 855217999584 856177172032 857206231133 858638167296 859705374664 862176511392 863749108768 864307446912 864690145536 865346277978 866267327744 866827293696 867308514436 867869153424 869837110688 870399384192 871445537298 873035041242 875474209792 878097100608 879081933184 879650182656 880657150464 881644854272 882313852056 882704523568 884886195648 885278006144 885949760787 887466038784 888532704696 892194240567 893684623104 893821589843 894399367212 896390790204 897976228128 899004174432 900594234624 901625177856 903321324724 905954914592 907630127082 908669124558 909688245284 910276279056 911207851008 912303052752 914557879872 914962828416 917224229376 917630358528 917733428066 918326662344 919356614512 920409035728 921003999552 922036954496 922110975513 924799345704 929240368203 930191347904 930792635136 932903276032 934024554008 934628319072 936333067488 936747657664 937353182976 939062901504 940191582876 942932666208 945643031424 946399330422 946703620352 948400008192 952954364544 954099742386 955732657152 955840006394 956881374288 958626711952 959671115904 960399320517 961421542016 962429594112 962577096754 963199318536 964185051648 967168546497 968158341696 968932647813 970980960768 971717747364 972807580472 974550743712 975643754176 976816402919 978488196608 978566749524 979664264152 984908486016 985344584448 986132635644 987141838592 987779939328 988328307148 988967174832 991209730784 991850461056 993042589014 994099555072 994853884206 995937756912 997754332848 1001865957846 1002392068608 1003539543552 1004665066496 1005872596624 1008358688064 1008805169792 1011298509312 1011746292736 1012514012328 1015465948224 1016686460181 1018384803072 1018540881449 1019199278916 1019650560648 1021510388392 1024446617376 1026258546432 1027433342208 1032367228256 1034276191326 1035377045248 1035460165194 1036621488812 1037291573808 1038353132544 1039643708896 1042632060288 1043465928414 1045209005568 1045671803904 1046465266392 1048838203504 1049516185536 1050693273728 1050777623259 1051896040832 1052575999488 1053756519424 1053841114872 1058901814929 1060113978651 1061988992232 1063075826176 1065041572896 1066984193184 1067456633152 1068146650368 1068310355281 1070094934272 1070568751616 1071381106068 1074504666144 1078455050946 1078932569988 1080734893056 1081599234768 1085924740992 1089090702336 1090399705584 1092388578736 1093578713472 1094408528031 1095573385088 1096890180022 1097599223448 1100088110576 1100799221184 1102122297171 1103250203328 1104132552159 1104621440702 1106466676224 1110534568416 1111780091968 1113772278528 1115021433344 1115110947132 1116361603336 1118361999456 1119616301888 1122834526464 1123732538292 1124882560256 1125609698304 1129518065312 1130248199808 1131606671202 1132811120896 1133543384064 1133670705258 1134905816016 1136975867664 1138214579328 1140290666112 1141661207778 1144850889728 1149199186941 1149568681856 1150488074918 1152409929216 1152920194048 1153795037304 1157158871232 1158549687183 1160532512256 1160662864907 1161413131788 1161927383064 1164046721656 1164799175904 1168843617487 1169599172508 1170796134144 1176418469408 1179848260864 1179942978942 1181266347716 1182029932944 1183383045936 1184710272928 1185476084352 1189065825402 1189592320756 1191052122624 1191579497472 1192532489616 1195187720272 1195960304448 1197301637504 1198672232576 1199447069184 1200792312832 1200888712296 1202166903808 1204389845568 1206655556547 1208036859393 1210173502776 1211558832744 1213701705408 1216404070336 1217190369024 1217376916483 1219410506496 1219950437888 1224435549792 1228005332736 1228937151078 1229481300684 1232520058224 1233065794272 1237599124398 1238987157604 1241056846848 1246171092096 1248444089984 1249804243968 1249944623746 1250752603464 1252083868672 1253588777168 1254399112512 1255906803753 1257243554944 1258197559437 1258754664986 1259568339624 1260857375232 1261865773896 1265492880288 1267065770217 1269182363904 1270605819392 1270707823476 1272132989848 1274412511008 1275841832384 1279561487872 1280532427356 1284265758048 1287957250944 1289558061996 1290877788928 1291712228352 1291910197084 1293264767088 1295623663152 1297035218304 1299400991616 1300962771654 1304755666032 1309552561863 1311021294674 1313211314688 1313792779264 1314843514192 1318622899776 1322467281408 1323470778084 1324056785352 1326471845608 1327329293472 1327917009216 1330339110464 1331199058176 1331938075741 1332799057044 1335821277128 1344478250752 1344586185306 1346964342192 1348506261648 1350018683104 1350891351936 1352437766784 1353954597632 1354829810688 1354981987086 1355581946908 1357846404096 1358932371888 1359534080864 1364532367926 1365928823168 1366811776512 1368344728576 1368454579128 1369911122944 1372444242624 1376445537792 1376600142099 1379034921768 1380613553592 1383055431744 1387243462969 1390176080384 1391287904552 1395287021856 1397021233829 1399354914048 1401036831012 1404499601232 1405121486496 1408594352256 1410287374314 1411869086572 1413485304868 1414398999312 1415985322976 1420055430528 1422645590912 1424195533824 1426793245696 1428508141424 1429431546816 1431149613579 1432672888192 1433598985728 1433760009591 1434394850798 1435322061432 1437940067928 1438576759984 1439506673856 1442132313024 1443865645131 1446277577472 1447899654656 1452237512544 1453866274112 1456471441152 1458104951296 1459211370708 1463465631264 1467732294912 1469496396228 1471000271104 1471951143936 1472176736212 1478016876672 1479198953466 1480712757888 1482325963776 1482492460722 1485029704704 1486814596176 1491149332608 1492280826309 1493954498582 1496631499272 1497112701952 1498310051056 1502798936769 1504484405662 1506997599744 1508808894936 1511560940344 1512538032096 1513207754688 1515967823552 1516947763968 1517619439104 1517789900263 1518771018492 1520387554816 1522214943704 1523198922336 1529475840972 1532265582588 1536669926064 1538393383072 1539387819648 1541150013312 1542878494976 1543875830784 1544732916244 1548550842384 1549236510752 1553065567872 1554932233218 1557529698816 1559465563344 1561061512192 1563948090432 1565198892621 1568507705856 1573257305256 1576039910592 1577844061248 1580634779136 1580812318267 1585421100536 1590043319488 1591954429247 1592983488348 1594613739264 1600476289776 1601184949728 1605142401408 1605853127424 1607071659102 1608874075396 1609822116864 1610715812524 1611756999216 1613564670368 1615411776992 1618268940544 1618398854982 1622920492032 1625880675328 1628887111488 1632580733056 1633636053504 1634542969514 1635599558376 1637340443648 1638582868104 1639308400912 1640368070208 1643360077632 1644087725696 1645335270033 1650132165864 1654875304992 1656932161053 1659700014336 1661561456128 1667670137952 1672532150016 1674542405004 1677596745916 1679424452832 1682487698528 1684251789696 1685598807438 1687323840384 1689162144768 1689421026956 1692243151872 1694277097968 1699216681344 1700506057887 1705463801496 1707376569808 1710435999168 1712354344064 1712491811667 1714412462266 1717276334592 1719410749328 1724353022784 1725732112377 1727498217536 1728614893824 1729380291072 1730692555956 1732534655488 1734617028872 1735738306848 1739674221376 1740798768384 1742891074596 1746070082484 1756194201216 1758163866368 1759300365312 1761314300928 1764627704112 1765409047136 1769772391296 1770556012288 1771899521574 1774932077568 1777065409392 1783598738103 1784388481134 1787369246208 1787643179686 1788798734424 1792781580408 1795952456256 1798008348864 1801188469248 1803250355712 1806642649448 1811909829184 1814087605421 1815260254164 1817338249116 1819376490568 1820552558112 1824606105504 1826873921161 1829115759744 1829925656832 1834448458752 1835466856132 1836653324688 1838713229024 1840818071456 1842007999104 1844073908992 1844221951026 1849598691408 1858480736406 1860382695808 1861585270272 1865806552064 1868049108016 1869256638144 1872666134976 1873495315328 1874706365952 1874916935619 1878125803008 1880383165752 1885865332416 1888131997479 1891286062848 1892798660844 1893407240704 1905908729088 1908199484772 1911680012788 1913762748576 1917253423904 1919342231808 1920798641034 1922843084032 1924859188224 1925154193508 1926398637072 1928370103296 1934337092994 1936316683392 1937865295626 1941961921536 1943435494728 1945615160944 1949101487424 1951287508352 1951444157481 1953632805838 1956976393216 1957133499048 1959328528304 1966531942011 1969816972032 1970689168896 1972265271288 1974283677184 1976656614296 1977934349664 1982419461568 1983700922112 1986085178028 1988199110144 1989707768412 1991875513824 1995508665696 2003731915692 2004784137216 2007079087104 2011745193248 2016717376128 2017610339584 2022597018624 2025028024656 2030931896448 2032472980629 2033372920362 2036769606144 2037081762898 2038398557832 2039301121296 2043020776784 2046798551889 2048893234752 2052517092864 2054866684416 2064734456512 2067216108503 2068552382652 2070754090496 2070920330388 2073242977624 2074583147616 2079287417792 2081786561323 2085264120576 2086931856828 2090418011136 2092930532784 2097676407008 2099032371072 2101386547456 2101555246518 2103792081664 2105151998976 2107682229744 2117803629858 2120227957302 2123977984464 2126151652352 2130083145792 2133968386368 2134913266304 2136293300736 2136620710562 2140189868544 2141137503232 2142762212136 2149009332288 2151592276197 2156910101892 2157865139976 2163198469536 2168227525807 2170709575333 2171849481984 2180799411168 2184777157472 2187157426944 2188817056062 2191146770176 2193780360044 2195198446896 2200176221152 2201598442368 2204244594342 2206500406656 2208265104318 2209242881404 2212933352448 2221069136832 2223560183936 2223738691083 2227544557056 2230042866688 2230221894264 2232723206672 2236723998912 2239232603776 2240931747873 2245669052928 2247465076584 2249765120512 2256726608493 2259036130624 2260496399616 2260842844897 2263213342404 2265622241792 2267341410516 2269811632032 2273951735328 2276429158656 2280581332224 2283322415556 2298398373882 2299137363712 2300976149836 2304819858432 2307590074608 2314317742464 2317099374366 2321065024512 2321325729814 2322826263576 2323854766128 2328093443312 2329598351808 2332398349827 2337687234974 2339198345016 2341592268288 2352836938816 2359696521728 2359885957884 2362532695432 2364059865888 2366766091872 2369420545856 2370952168704 2372268407089 2378131650804 2379184641512 2382104245248 2385064979232 2390375440544 2391920608896 2394603275008 2397344465152 2398894138368 2401777424592 2408779691136 2413311113094 2416073718786 2420347005552 2423117665488 2427403410816 2432808140672 2434380738048 2434753832966 2438821012992 2439900875776 2448871099584 2451814454271 2456010665472 2457874302156 2458962601368 2465040116448 2466131588544 2470770901501 2473599283519 2475198248796 2477974315208 2492342184192 2496888179968 2499889247492 2501505206928 2507177554336 2508798225024 2511813607506 2514487109888 2516395118874 2517509329972 2519136679248 2521714750464 2523731547792 2530985760576 2534131540434 2538364727808 2541211638784 2541415646952 2544265979696 2548825022016 2551683664768 2559122975744 2561064854712 2568531516096 2571618693399 2575914501888 2576309288371 2579116123992 2581755577856 2583820394168 2586529534176 2591247326304 2594070436608 2598801983232 2601925543308 2609511332064 2619105123726 2622042589348 2626422629376 2629687028384 2637245799552 2644934562816 2646941556168 2648113570704 2652943691216 2654658586944 2655834018432 2657849282361 2660678220928 2662398116352 2663876151482 2665598114088 2671642554256 2676582721701 2681464769529 2688956501504 2689172370612 2693928684384 2697012523296 2700037366208 2701782703872 2703282603427 2704875533568 2707909195264 2709963974172 2711163893816 2717864743776 2719068161728 2729064735852 2731857646336 2733623553024 2736909158256 2744888485248 2752891075584 2753200284198 2758069843536 2761227107184 2766110863488 2774486925938 2780352160768 2782575809104 2787721104609 2790574043712 2794042467658 2798709828096 2802073662024 2808999202464 2810242972992 2817188704512 2818752671917 2820574748628 2823738173144 2826970609736 2828797998624 2831970645952 2840110861056 2845291181824 2857016282848 2858863093632 2862299227158 2865345776384 2867197971456 2867520019182 2868789701596 2870644122864 2875880135856 2877153519968 2879013347712 2884264626048 2887731290262 2892555154944 2895799309312 2904475025088 2906797943439 2907732548224 2912942882304 2916209902592 2918422741416 2926931262528 2930449208757 2935464589824 2935794305353 2938992792456 2942000542208 2944353472424 2956033753344 2956486797173 2958397906932 2961425515776 2964984921444 2973629192352 2982298665216 2984561652618 2987908997164 2993262998544 2996620102112 3005597873538 3008968811324 3013995199488 3017617789872 3023121880688 3025076064192 3026415509376 3031935647104 3033895527936 3035238878208 3035579800526 3037542036984 3040775109632 3044429887408 3046397844672 3050059380543 3055622644347 3058951681944 3064531165176 3073339852128 3076786766144 3078775639296 3082300026624 3085756989952 3089465832488 3097101684768 3098473021504 3106131135744 3109864466436 3115059397632 3118931126688 3127896180864 3130397785242 3137015411712 3146514610512 3152079821184 3155688122496 3161269558272 3161624636534 3170842201072 3176705444787 3180086638976 3180341935953 3183908858494 3185966976696 3189227478528 3200952579552 3202369899456 3204931065843 3210284802816 3211706254848 3212066998231 3214143318204 3217748150792 3221431625048 3223513998432 3227129340736 3230823553984 3236537881088 3236797709964 3257774222976 3265161466112 3267272107008 3269085939028 3271199116752 3277165736208 3278616801824 3280736140416 3286720155264 3288175451392 3290670540066 3300264331728 3309750609984 3312397656477 3313864322106 3319400028672 3323122912256 3335340275904 3345064300032 3349084810008 3355193491832 3358848905664 3364975397056 3368503579392 3369019838639 3371197614876 3374647680768 3378842053912 3388554195936 3398433362688 3401012115774 3410927602992 3414753139616 3420871998336 3424708688128 3424983623334 3428824924532 3434552669184 3438821498656 3448706045568 3451464224754 3454996435072 3457229787648 3458760582144 3461385111912 3465069310976 3469234057744 3471476613696 3475649061549 3479348442752 3481597536768 3481988594721 3485782149192 3492140164968 3506530852461 3512388402432 3516327732736 3529255408224 3530818094272 3539544782592 3541112024576 3543799043148 3554130818784 3567197476206 3568776962268 3574738492416 3575286359372 3577597468848 3585563160816 3591904912512 3596016697728 3602376938496 3606500711424 3613285298896 3619966669641 3623819658368 3624110578179 3628175210842 3630520508328 3634676498232 3638752981136 3641105116224 3649212211008 3652130749449 3653747842322 3658231519488 3659851313664 3670933712264 3673306649376 3677426458048 3681636142912 3684015998208 3688147817984 3688443902052 3699197382816 3716961472812 3720765391616 3723170540544 3736098216032 3738513276288 3745332269952 3746990630656 3749412731904 3749833871238 3756251606016 3760766331504 3771730664832 3774592678311 3776263994958 3782572125696 3785597321688 3786814481408 3801197310651 3811817458176 3816398969544 3823360025576 3827525497152 3834506847808 3838684463616 3839115630077 3841597282068 3845686168064 3850308387016 3852797274144 3866175042457 3868674185988 3872633366784 3875730591252 3886870989456 3891230321888 3898202974848 3902575016704 3902888314962 3907265611676 3914266998096 3918657056608 3933063884022 3939633944064 3941378337792 3944530542576 3948567354368 3953313228592 3955868699328 3964838923136 3967401844224 3972170356056 3976398220288 3979415536824 3983751027648 3991017331392 3995814227223 4007463831384 4023490386496 4026708262213 4033434752256 4035220679168 4050056049312 4061863792896 4064945961258 4066745840724 4073539212288 4074163525796 4076797115664 4078602242592 4086041553568 4093597103778 4097786469504 4105034185728 4109733368832 4129468913024 4129800426297 4134432217006 4137104765304 4141508180992 4141840660776 4146485955248 4149166295232 4158574835584 4161730388907 4163573122646 4170528241152 4173863713656 4185861065568 4191063701487 4195352814016 4198064742144 4202773094912 4203110493036 4207584163328 4215364459488 4235607259716 4240455914604 4247955968928 4260166291584 4267936772736 4269826532608 4272586601472 4273241421124 4280379737088 4285524424272 4298018664576 4301280028773 4303184552394 4313820203784 4315730279952 4326396939072 4331596935393 4336455051614 4341419150666 4343698963968 4361598822336 4369554314944 4374314853888 4377634112124 4382293540352 4387560720088 4390396893792 4400352442304 4403196884736 4405641327451 4408489188684 4413000813312 4416530208636 4418485762808 4442138273664 4447120367872 4447477382166 4455089114112 4460443788528 4465446413344 4473447997824 4478465207552 4481863495746 4491338105856 4494930153168 4499530241024 4513453216986 4518072261248 4520992799232 4521685689794 4526426684808 4531244483584 4534682821032 4539623264064 4547903470656 4552858317312 4553369700789 4561162664448 4566644831112 4588574531359 4596796747764 4598274727424 4601952299672 4615180149216 4628635484928 4634198748732 4642651459628 4645652527152 4647709532256 4656186886624 4659196703616 4664796699654 4675374469948 4678396690032 4683184536576 4705673877632 4719393043456 4719771915768 4725065390864 4728119731776 4733532183744 4738841091712 4741904337408 4742436954801 4744536814178 4756263301608 4758369283024 4770129958464 4775863287741 4780750881088 4783841217792 4789206550016 4794688930304 4803554849184 4817559382272 4826622226188 4832147437572 4840694011104 4846235330976 4854806821632 4865616281344 4868761476096 4869507665932 4877642025984 4897742199168 4903628908542 4912021330944 4915748604312 4917925202736 4930080232896 4932263177088 4936005810099 4941541803002 4947198567038 4950396497592 4955948630416 4970796483159 4984684368384 4993776359936 4999778494984 5003010413856 5014355108672 5017596450048 5020381977793 5023627215012 5028974219776 5032790237748 5035018659944 5038273358496 5047463095584 5061971521152 5068263080868 5076729455616 5082831293904 5088531959392 5097650044032 5103367329536 5122129709424 5137063032192 5143237386798 5151829003776 5152618576742 5158232247984 5163511155712 5167640788336 5173059068352 5177196337131 5182494652608 5188140873216 5197603966464 5203851086616 5219022664128 5228840745037 5238210247452 5244085178696 5259374056768 5265695419817 5274491599104 5293883112336 5296227141408 5305887382432 5309317173888 5311668036864 5315698564722 5321356441856 5324796232704 5327752302964 5331196228176 5343285108512 5353165443402 5362929539058 5377913003008 5378344741224 5387857368768 5394025046592 5400074732416 5403565407744 5406565206854 5409751067136 5415818390528 5419927948344 5422327787632 5435729487552 5438136323456 5442262816263 5458129471704 5463715292672 5473818316512 5480621763483 5489776970496 5490618337607 5506400568396 5516139687072 5522454214368 5532221726976 5548973851876 5565151618208 5575442209218 5581148087424 5588084935316 5597419656192 5604147324048 5617998404928 5620485945984 5624750806857 5634377409024 5637505343834 5641149497256 5647476346288 5653941219472 5657595997248 5663941291904 5664395992437 5680221722112 5690582363648 5714032565696 5717726187264 5724598454316 5730691552768 5735040038364 5737579403192 5741288245728 5751760271712 5754307039936 5758026695424 5768529252096 5775462580524 5785110309888 5808950050176 5813595886878 5815465096448 5825885764608 5836845482832 5853862525056 5860898417514 5870929179648 5871588610706 5877985584912 5884001084416 5888706944848 5899595826033 5912067506688 5912973594346 5916795813864 5922851031552 5929969842888 5947258384704 5964597330432 5969123305236 5975817994328 5986525997088 5993240204224 6000443617931 6011195747076 6017937622648 6035235579744 6046243761376 6050152128384 6052831018752 6063871294208 6067791055872 6071159601052 6075084073968 6088859774816 6092795689344 6100118761086 6111245288694 6117903363888 6129062330352 6146679704256 6153573532288 6157551278592 6164600053248 6171513979904 6178931664976 6194203369536 6196946043008 6201648325509 6212262271488 6219728932872 6237862253376 6245359683969 6255792361728 6256751128901 6260795570484 6293029221024 6304159642368 6311376244992 6323249273068 6341684402144 6353410889574 6360173277952 6360683871906 6367817716988 6371933953392 6378454957056 6401905159104 6404739798912 6409862131686 6420569605632 6423412509696 6424133996462 6428286636408 6435496301584 6442863250096 6447027996864 6454258681472 6454776828591 6461647107968 6473075762176 6473595419928 6504682577421 6512128725999 6515548445952 6530322932224 6538171878056 6542398233504 6554331472416 6557233603648 6561472280832 6573440310528 6576350902784 6581341080132 6600528663456 6619501219968 6624795312954 6627728644212 6638800057344 6670680551808 6690128600064 6698169620016 6710386983664 6717697811328 6722795243619 6729950794112 6737007158784 6738039677278 6742395229752 6749295361536 6757684107824 6770179825479 6777108391872 6782528534691 6796866725376 6802024231548 6821855205984 6829506279232 6837714820433 6841743996672 6849417376256 6849967246668 6857649849064 6877642997312 6897412091136 6902928449508 6909992870144 6914459575296 6922770223824 6938468115488 6942953227392 6951298123098 6958696885504 6963195073536 6963977189442 6971564298384 6984280329936 7013061704922 7024776804864 7032655465472 7058510816448 7061636188544 7079089565184 7082224049152 7087598086296 7108261637568 7116805221267 7129786170143 7134394952412 7137553924536 7150572718744 7155194937696 7171126321632 7180039364563 7183809825024 7192033395456 7226570597792 7239933339282 7247639316736 7248221156358 7256350421684 7261041016656 7269352996464 7277505962272 7282210232448 7298424422016 7304261498898 7307495684644 7316463038976 7319702627328 7341867424528 7346613298752 7354852916096 7355443362813 7363272285824 7368031996416 7376295635968 7376887804104 7398394765632 7412312704503 7420797850557 7433922945624 7441530783232 7472196432064 7477026552576 7478172486967 7490664539904 7493981261312 7499667742476 7521532663008 7543461329664 7549185356622 7552527989916 7565144251392 7571194643376 7602394621302 7623634916352 7632797939088 7646720051152 7655050994304 7669013695616 7677368927232 7678231260154 7683194564136 7691372336128 7700616774032 7705594548288 7714856080197 7728927865113 7732350084914 7737348371976 7745266733568 7751461182504 7773741978912 7782460643776 7796405949696 7805150033408 7805776629924 7814531223352 7828533996192 7837314113216 7866127768044 7879267888128 7889061085152 7906626457184 7911737398656 7929677846272 7934803688448 7944340712112 7958831073648 7967502055296 7982034662784 7991628454446 8014927662768 8044394308587 8046980772992 8053416524426 8066869504512 8070441358336 8100112098624 8109847810281 8123727585792 8124640054349 8129891922516 8133491681448 8148327051592 8153594231328 8157204485184 8172083107136 8181905322409 8187194207556 8195572939008 8258937826048 8259600852594 8268864434012 8274209530608 8283681321552 8292971910496 8298332590464 8317149671168 8323460777814 8327146245292 8341056482304 8347727427312 8371722131136 8382127402974 8390705628032 8396129484288 8405546189824 8406220986072 8415168326656 8430728918976 8456258015751 8471214519432 8480911829208 8495911937856 8520332583168 8521638415381 8535873545472 8539653065216 8546482842248 8571048848544 8596037329152 8602560057546 8606369104788 8627640407568 8631460559904 8652793878144 8663193870786 8672910103228 8682838301332 8687397927936 8723197644672 8739108629888 8748629707776 8755268224248 8764587080704 8775121440176 8780793787584 8791347626271 8800704884608 8806393769472 8807382916059 8811282654902 8816978377368 8826001626624 8833060417272 8836971525616 8869460391519 8884276547328 8894240735744 8894954764332 8920887577056 8930892826688 8946895995648 8956930415104 8963726991492 8989860306336 9026906433972 9036144522496 9041985598464 9043371379588 9052853369616 9069365642064 9079246528128 9095806941312 9105716634624 9106739401578 9122325328896 9133289662224 9166867933041 9177149062718 9193593495528 9196549454848 9203904599344 9230360298432 9257270969856 9268397497464 9285302919256 9291305054304 9295419064512 9312373773248 9318393407232 9323566530187 9329593399308 9350748939896 9356793380064 9411347755264 9439543831536 9450130781728 9456239463552 9467064367488 9477682183424 9483808674816 9484873909602 9489073628356 9512526603216 9516738566048 9540259916928 9551726575482 9561501762176 9567682435584 9578413100032 9589377860608 9607109698368 9614793197529 9635118764544 9636200994693 9653244452376 9664294875144 9681388022208 9692470661952 9709613643264 9710704240783 9731232562688 9739015331864 9779148636803 9795484398336 9807257817084 9831497208624 9835850405472 9860160465792 9864526354176 9872011620198 9883083606004 9894397134076 9900792995184 9911897260832 9941592966318 9969368736768 9987552719872 9999556989968 10006020827712 10028710217344 10035192900096 10040763955586 10047254430024 10057948439552 10065580475496 10070037319888 10076546716992 10094926191168 10107059515917 10123943042304 10136526161736 10165662587808 10177063918784 10195300088064 10206734659072 10244259418848 10274126064384 10286474773596 10303658007552 10305237153484 10316464495968 10335281576672 10346118136704 10354392674262 10364989305216 10376281746432 10395207932928 10407702173232 10438045328256 10445965784163 10457681490074 10476420494904 10488170357392 10518748113536 10519592557383 10531390839634 10548983198208 10587766224672 10592454282816 10611774764864 10618634347776 10623336073728 10624529301841 10631397129444 10642712883712 10655504605928 10662392456352 10686570217024 10706330886804 10725859078116 10756689482448 10775714737536 10788050093184 10800149464832 10807130815488 10813130413708 10819502134272 10839855896688 10844655575264 10871458975104 10876272646912 10884525632526 10916258943408 10927430585344 10947636633024 10956392248347 10961243526966 10979553940992 10981236675214 11012801136792 11032279374144 11044908428736 11064443453952 11097947703752 11130303236416 11143681004729 11150884418436 11162296174848 11176169870632 11208294648096 11235996809856 11240971891968 11249501613714 11268754818048 11275010687668 11282298994512 11294952692576 11307882438944 11315191994496 11327882583808 11328791984874 11360443444224 11381164727296 11428065131392 11435452374528 11449196908632 11461383105536 11470080076728 11475158806384 11482576491456 11503520543424 11508614079872 11516053390848 11517346890231 11537058504192 11550925161048 11598525127371 11617900100352 11627191773756 11630930192896 11673690965664 11707725050112 11721796835028 11743177221412 11755971169824 11777413889696 11799191652066 11824135013376 11825947188692 11833591627728 11845702063104 11859939685776 11894516769408 11929194660864 11938246610472 11951635988656 11973051994176 11986480408448 11987442681669 12000887235862 12022391494152 12035875245296 12070471159488 12080124786639 12092487522752 12100304256768 12105662037504 12127742588416 12142319202104 12150168147936 12177719549632 12185591378688 12200237522172 12222490577388 12235806727776 12258124660704 12293359408512 12307147064576 12315102557184 12329200106496 12357863329952 12388406739072 12393892086016 12403296651018 12424524542976 12439457865744 12475724506752 12485191166721 12490719367938 12511584723456 12513502257802 12521591140968 12573191104461 12586058442048 12608319284736 12622752489984 12646498546136 12683368804288 12698613237947 12706821779148 12720346555904 12721367743812 12735635433976 12743867906784 12788117448127 12803810318208 12809479597824 12819724263372 12841139211264 12848267992924 12856573272816 12870992603168 12885726500192 12894055993728 12908517362944 12909553657182 12923294215936 12947190839856 13009365154842 13024257451998 13031096891904 13060645864448 13076343756112 13084796467008 13108662944832 13114467207296 13122944561664 13146880621056 13152701805568 13162682160264 13201057326912 13216923982353 13239002439936 13249590625908 13255457288424 13341361103616 13396339240032 13420773967328 13435395622656 13445590487238 13459901588224 13474014317568 13476079354556 13484790459504 13498590723072 13515368215648 13540359650958 13554216783744 13565057069382 13593733450752 13604048463096 13643710411968 13659012558464 13660109102367 13675429640866 13683487993344 13698834752512 13699934493336 13715299698128 13755285994624 13765723594077 13794824182272 13805856899016 13819985740288 13845540447648 13876936230976 13885906454784 13888034618653 13902596246196 13917393771008 13927954378884 13943128596768 13968560659872 14026123409844 14049553609728 14117021632896 14123272377088 14158179130368 14175196172592 14216523275136 14227310864403 14233610442534 14259572340286 14268789904824 14275107849072 14301145437488 14310389875392 14327589863223 14342252643264 14360078729126 14367619650048 14384066790912 14453141195584 14479866678564 14495278633472 14496442312716 14512700843368 14522082033312 14538705992928 14555011924544 14564420464896 14572505929261 14596848844032 14608522997796 14614991369288 14632926077952 14683734849056 14693226597504 14709705832192 14710886725626 14726544571648 14736063992832 14753775608208 14796789531264 14824625409006 14841595701114 14867845891248 14883061566464 14944392864128 14954053105152 14956344973934 14981329079808 14987962522624 14999335484952 15043065326016 15061145933379 15086922659328 15098370713244 15105055979832 15142389286752 15177592680649 15194967027331 15204789242604 15265595878176 15293440102304 15310101988608 15338027391232 15356462520308 15366389128272 15401233548064 15411189096576 15429712160394 15457855730226 15464700169828 15474696743952 15490533467136 15502922365008 15547483957824 15564921287552 15592811899392 15610300066816 15611553259848 15629062446704 15657067992384 15674628226432 15686522235111 15732255536088 15778122170304 15797086259451 15813252914368 15823474797312 15825899914279 15859355692544 15888681424224 15917662147296 15935004110592 15964069325568 15983256908892 16029855325536 16088788617174 16093961545984 16106833048852 16133739009024 16200224197248 16219695620562 16247455171584 16249280108698 16259783845032 16266983362896 16296654103184 16307188462656 16314408970368 16326788448789 16344166214272 16363810644818 16374388415112 16391145878016 16441865290449 16471855012821 16517875652096 16519201705188 16537728868024 16548419061216 16567362643104 16585943820992 16596665180928 16605878849623 16634299342336 16646921555628 16654292490584 16695454854624 16743444262272 16764254805948 16781411256064 16792258968576 16812441972144 16861457837952 16912516031502 16942429038864 16961823658416 16991823875712 17040665166336 17043276830762 17071747090944 17079306130432 17092965684496 17142097697088 17192074658304 17205120115092 17212738209576 17255280815136 17262921119808 17295396310507 17305587756288 17315194984633 17326387741572 17345820206456 17365676602664 17446395289344 17478217259776 17510536448496 17550242880352 17561587575168 17582695252542 17601409769216 17612787538944 17614765832118 17622565309804 17633956754736 17652003253248 17666120834544 17673943051232 17738920783038 17768553094656 17788481471488 17789909528664 17841775154112 17861785653376 17893791991296 17913860830208 17927453982984 17979720612672 18001330853793 18034165018597 18053812867944 18072289044992 18086742759176 18105706739232 18138731284128 18158493056256 18161276039777 18191613882624 18213478803156 18266579324448 18333735866082 18354298125436 18387186991056 18407809198688 18460720596864 18514541939712 18536794994928 18570605838512 18582610108608 18590838129024 18604944976527 18624747546496 18636786814464 18647133060374 18659186798616 18701497879792 18713586760128 18736079051907 18770253386703 18822695510528 18879087663072 18900261563456 18912478927104 18934128734976 18955364366848 18969747819204 18978147256712 19025053206432 19033477132096 19080519833856 19103453150964 19123003524352 19135364871168 19214219396736 19229586395058 19270237529088 19272401989386 19306488904752 19328589750288 19362776044416 19384941323904 19419227286528 19421408481566 19462465125376 19478030663728 19514047732263 19536386177997 19558297273606 19590968796672 19614515634168 19662994417248 19671700810944 19720320931584 19729052708352 19731268703419 19744023240396 19766167212008 19788794268152 19801585990368 19823794521664 19883185932636 19999113979936 20012041655424 20057420434688 20070385800192 20081527911172 20094508860048 20131160950992 20140074639776 20153093433984 20189852382336 20214119031834 20247886084608 20273052323472 20331325175616 20347585604073 20354127837568 20390600176128 20413469318144 20488518837696 20513144461299 20548252128768 20550560137471 20572949547192 20610474306968 20632928991936 20670563153344 20692236273408 20695407580211 20708785348524 20729978610432 20815404346464 20876090656512 20891931568326 20915362980148 20952840989808 20976340714784 21037496227072 21039185114766 21062781679268 21097966396416 21175532449344 21184908565632 21223549529728 21237268695552 21246672147456 21249058603682 21262794258888 21285425767424 21311009211856 21324784912704 21350415663801 21373140434048 21389358510429 21412661773608 21451718156232 21513378964896 21540118093689 21551429475072 21576100186368 21600298929664 21626260827416 21679711793376 21689311150528 21742917950208 21752545293824 21769051265052 21832517886816 21895273266048 21912784496694 21922487053932 21959107881984 21962473350428 22025602273584 22064558748288 22089816857472 22128886907904 22195895407504 22236938113509 22260606472832 22262393551671 22287362009458 22301768836872 22324592349696 22352339741264 22416589296192 22434517460901 22471993619712 22481943783936 22499003227428 22550021375336 22564597989024 22589905385152 22615764877888 22630383988992 22655765167616 22657583969748 22856130262784 22870904749056 22898393817264 22940160153456 22950317612768 22965152982912 23007041086848 23017228159744 23032106781696 23034693780462 23074117008384 23101850322096 23186783595339 23197050254742 23235800200704 23254383547512 23261860385792 23347381931328 23415450100224 23443593670056 23486354442824 23511942339648 23554827779392 23583138870473 23598383304132 23651894377384 23667183255456 23719879371552 23749360975093 23789033538816 23876493220944 23903271977312 23946103988352 23972960816896 23974885363338 24001774471724 24044782988304 24071750490592 24140942318976 24160249573278 24184975045504 24200608513536 24211324075008 24255485176832 24284638404208 24300336295872 24329543430843 24355439099264 24371182757376 24373920163047 24400475044344 24444981154776 24471613455552 24516249321408 24545715967227 24586718817024 24614294129152 24715726659904 24776813478144 24787784172032 24806593302036 24878915731488 24951449013504 24970382333442 24981438735876 25023169446912 25027004515604 25043182281936 25146382208922 25172116884096 25216638569472 25245504979968 25292997092272 25366737608576 25368774047253 25397226475894 25413643558296 25440693111808 25442735487624 25471270867952 25487735813568 25564915246143 25576234896254 25607620636416 25618959195648 25639448526744 25696535985848 25713146545632 25741985206336 25771453000384 25788111987456 25817034725888 25819107314364 25846588431872 25894381679712 26018730309684 26048514903996 26062193783808 26152687512224 26169592934016 26217325889664 26228934414592 26245889123328 26293761242112 26325364320528 26402114653824 26422148748177 26433847964706 26478004879872 26499181251816 26510914576848 26608381174557 26682722207232 26792678480064 26841547934656 26870791245312 26873809410539 26891180974476 26919803176448 26952158709112 26969580919008 27030736431296 27063225297199 27080719301916 27108433567488 27130114138764 27208096926192 27287420823936 27318025116928 27320218204734 27350859281732 27366975986688 27399868986672 27430599396256 27510571989248 27531447188154 27589648364544 27611713798032 27639971480576 27691080895296 27753872461952 27771812909568 27776069237306 27805192492392 27834787542016 27855908757768 27886257193536 27937121319744 27970699590561 28052246819688 28186957835491 28234043265792 28246544754176 28350392345184 28433046550272 28454621728806 28467220885068 28519144680572 28537579809648 28550215698144 28602290874976 28620779750784 28655179726446 28684505286528 28720157458252 28735239300096 28768133581824 28906282391168 28908602984079 28959733357128 28990557266944 28992884625432 29025401686736 29044164066624 29077411985856 29110023849088 29128840929792 29132112722349 29145011858522 29193697688064 29217045995592 29229982738576 29337445910409 29367469698112 29386453195008 29419411664384 29421773451252 29453089143296 29507551216416 29593579062528 29649250818012 29683191402228 29735691782496 29888785728256 29908106210304 29912689947868 29962658159616 29998670969904 30086130652032 30122291866758 30173845318656 30196741426488 30210111959664 30284778573504 30321178547751 30355185361298 30389934054662 30409578485208 30531191756352 30586880204608 30620203977216 30676054782464 30712925040616 30732778256544 30802467096128 30822378193152 30839489292157 30859424320788 30915711460452 30929400339656 30949393487904 31005844730016 31094967915648 31129842575104 31185623798784 31223106519696 31258124893408 31314135984768 31349256452864 31373044470222 31464511072176 31556244340608 31594172518902 31626505828736 31646949594624 31651799828558 31718711385088 31777362848448 31835324294592 31870008221184 31873587905523 31928138651136 31966513817784 32059710651072 32120021719513 32177577234348 32187923091968 32213666097704 32400448394496 32439391241124 32498560217396 32519567690064 32533966725792 32593308206368 32614376925312 32628817940736 32653576897578 32688332428544 32727621289636 32748776830224 32782291756032 32883730580898 32943710025642 33035751304192 33038403410376 33075457736048 33096838122432 33134725286208 33171887641984 33193330361856 33211757699246 33268598684672 33293843111256 33308584981168 33390909709248 33431043014187 33486888524544 33528509611896 33562822512128 33624883944288 33722915675904 33825032063004 33884858077728 33923647316832 33983647751424 34081330332672 34086553661524 34143494181888 34185931368992 34284195394176 34384149316608 34410240230184 34425476419152 34510561630272 34525842239616 34552040670693 34590792621014 34611175512576 34630389969266 34652775483144 34691640412912 34731353205328 34795575382113 34892790578688 34956434519552 35021072896992 35100485760704 35123175150336 35142673844551 35165390505084 35202819538432 35229531664236 35245130619608 35267913509472 35332241669088 35347886102464 35477841566076 35537106189312 35579819057328 35683550308224 35723571306752 35787583982592 35854907965968 35959441225344 36002661707586 36068330037194 36107625735888 36144578089984 36173485518352 36211413478464 36240374359917 36277462568256 36316986112512 36322552079554 36383227765248 36426957606312 36533158648896 36667471732164 36708596250872 36774373982112 36815618397376 36859867938719 36921441193728 37073589989856 37141211677024 37165220217216 37181676258048 37209889953054 37249495092992 37273573628928 37294266120748 37318373597232 37402995759584 37427173520256 37472158103814 37540506773406 37645391021056 37758175326144 37800523126912 37824957854208 37868257469952 37910728733696 37939495638408 37956294513424 38050106412864 38066954264192 38095839713841 38161039667712 38206906301928 38246007048704 38364352344381 38428438793472 38434328363249 38459172790116 38544803978772 38612977809504 38657179500576 38725552088832 38769882647808 38842816963132 38956061327456 39028095464526 39072772355994 39116594547212 39181937593344 39229031268336 39325988834496 39343401621888 39440641863168 39458105416704 39462537406838 39488046480792 39532334424016 39577588536304 39603171980736 39647589043328 39650771947059 39766371865272 39998227959872 40024083310848 40114840869376 40163055822344 40189017720096 40262321901984 40280149279552 40306186867968 40379704764672 40428238063668 40495772169216 40546104646944 40662650351232 40695171208146 40708255675136 40781200352256 40977037675392 41026288922598 41096504257536 41101120274942 41145899094384 41220948613936 41265857983872 41297170782231 41341126306688 41384472546816 41390815160422 41417570697048 41459957220864 41630808692928 41664103855959 41752181313024 41783863136652 41830725960296 41905681979616 41952681429568 42003105325517 42074992454144 42078370229532 42125563358536 42351064898688 42369817131264 42447099059456 42474537391104 42498117207364 42525588517776 42622018423712 42649569825408 42700831327602 42746280868096 42778717020858 42825323547216 42903436312464 43026757929792 43080236187378 43102858950144 43152200372736 43200597859328 43252521654832 43359423586752 43378622301056 43485835900416 43505090587648 43538102530104 43665035773632 43717517787783 43790546532096 43797257902307 43825568993388 43844974107864 43924946700856 44051204547168 44129117496576 44179633714944 44391790815008 44473876227018 44521212945664 44524787103342 44574724018916 44603537673744 44649184699392 44704679482528 44833178592384 44869034921802 44943987239424 44963887567872 44998006454856 45100042750672 45129195978048 45179810770304 45183437800137 45231529755776 45260767977984 45311530335232 45315167939496 45532778041947 45584901081993 45712260525568 45796787634528 45880320306912 45900635225536 45930305965824 46014082173696 46034456319488 46069387560924 46203700644192 46373567190678 46394100509484 46471600401408 46508767095024 46694763862656 46830900200448 46887187340112 46972708885648 47023884679296 47059566705333 47109655558784 47166277740946 47196766608264 47303788754768 47334366510912 47391258778353 47439758743104 47477699742837 47498721950186 47578067077632 47752986441888 47806543954624 47892207976704 47945921633792 47949770726676 48003548943448 48089565976608 48143500981184 48281884637952 48320499146556 48369950091008 48401217027072 48569276808416 48600672591744 48659086861686 48710878198528 48742365514752 48747840326094 48800950088688 48889962309552 48943226911104 49032498642816 49091431934454 49173437634048 49228588258304 49415565038463 49431453319808 49553626956288 49575568344064 49613186604072 49757831462976 49817636548869 49902898027008 49908503191001 49940764666884 49962877471752 50054009031208 50086364563872 50260275551941 50292764417844 50344233768192 50585994184544 50733475217152 50737548094506 50794452951788 50827287116592 50885470975248 50942541735904 50975471627136 51129830492286 51152469792508 51215241272832 51237918391296 51278897053488 51393071971696 51426293091264 51483970412672 51542906000768 51576223974912 51634069451776 51638214628728 51693176863744 51788763359424 51886188931521 51945584953899 52037460619368 52097029807992 52305375024448 52339185868032 52347207408769 52434651779328 52457868829184 52650728641056 52804229307648 52844297496354 52867695929412 52956009759744 52998362503632 53021829153696 53216762349114 53365444414464 53585356960128 53683095869312 53741582490624 53747618821078 53782361948952 53839606352896 53904317418224 53939161838016 54003992561379 54061472862592 54102495055791 54126450594398 54161438603832 54216867134976 54260228277528 54416193852384 54483828119331 54574841647872 54636050233856 54640436409468 54701718563464 54799737973344 54861198792512 55021143978496 55062894376308 55223427596064 55382161790592 55507744923904 55543625819136 55552138474612 55610384984784 55711817515536 55772514387072 55874242639488 55941399181122 56104493639376 56310760160109 56373915670982 56468086531584 56493089508352 56700784690368 56866093100544 56909243457612 56934441770136 57038289361144 57075159619296 57100431396288 57204581749952 57241559501568 57273337256863 57310359452892 57369010573056 57440314916504 57812564782336 57817205968158 57919466714256 57985769250864 58050803373472 58088328133248 58154823971712 58220047698176 58257681859584 58264225444698 58290023717044 58387395376128 58434091991184 58459965477152 58674891820818 58734939396224 58772906390016 58838823328768 58843546902504 58906178286592 59015102432832 59187158125056 59193806110257 59298501636024 59366382804456 59471383564992 59651468907667 59777571456512 59825379895736 59997341939808 60172261304064 60244583733516 60393482852976 60420223919328 60569557147008 60642357095502 60710370722596 60779868109324 60819156970416 61062383512704 61173760409216 61240407954432 61352109564928 61425850081232 61465556513088 61539433383897 61604934192256 61644756386304 61651680412413 61678978584314 61718848641576 61831422920904 61858800679312 61898786975808 62011689460032 62086222740633 62189935831296 62259685150208 62446213039392 62516249786816 62628271969536 62698512905728 62746088940444 62929022144352 63112488681216 63188345037804 63253011657472 63293899189248 63303599657116 63554725696896 63670648589184 63740016442368 63747175811046 63856277302272 63933027635568 64119421302144 64168075531287 64240043439026 64355154468696 64375846183936 64427332195408 64620354281067 64800896788992 64878782482248 64997120434792 65039135380128 65067933451584 65186616412736 65228753850624 65257635881472 65264965711309 65307153795156 65376664857088 65455242579272 65497553660448 65767461161796 65887420051284 66076806820752 66150915472096 66193676244864 66269450572416 66343775283968 66386660723712 66423515398492 66587686222512 66617169962336 66781819418496 66862086028374 66973777049088 67057019223792 67125645024256 67249767888576 67303552382703 67445831351808 67650064126008 67769716155456 67847294633664 67967295502848 67974929685481 68173107323048 68371862737984 68454040457621 68568390788352 68820480460368 68850952838304 69021123260544 69051684479232 69104081341386 69181585242028 69222351025152 69260779938532 69305550966288 69383280825824 69462706410656 69591150764226 69785581157376 69912869039104 70042145793984 70200971521408 70246350300672 70285347689102 70330781010168 70405639076864 70459063328472 70490261239216 70535827018944 70664483338176 70695772204928 70749416611419 70955683132152 71159638114656 71248082925279 71367100616448 71447142613504 71709815931936 71918882450688 72005323415172 72136660074388 72215251471776 72346971036704 72422826956928 72480748719834 72554925136512 72633972225024 72645104159108 72766455530496 72853915212624 73066317297792 73121760489141 73334943464328 73417192501744 73548747964224 73631236794752 73637147901681 73719735877438 73842882387456 74147179979712 74282423354048 74330440434432 74363352516096 74419779906108 74498990185984 74588532241496 74636747194464 74805991519168 74854347040512 74944316207628 75081013546812 75516350652288 75601046253824 75649915708416 75736514939904 75878991276816 75912589026848 76100212825728 76133908528384 76191679427682 76322079335424 76413812603856 76492014097408 76694745738429 76728704688762 76856877586944 76868656726498 76918345580232 77089607957544 77225955619008 77314359001152 77451104177664 77539765295616 77685633926264 77912122654912 78005767033103 78056190929052 78145544711988 78233189094424 78458062536672 78651977668992 78686803243776 78881283726336 78925074813676 78976092961584 79064668848032 79155177072608 79206343961472 79295178086656 79301543894118 79532743730544 79996455919744 80048166621696 80229681738752 80326111644688 80378035440192 80524643803968 80560298559104 80612373735936 80621428231617 80759409529344 80856476127336 81092209293888 81189675891597 81325300702464 81390342416292 81416511350272 81954075350784 82052577845196 82202240549884 82291798188768 82441897227872 82531715967744 82594341564462 82682252613376 82768945093632 82781630320844 82835141394096 82919914441728 83261617385856 83328207711918 83504362626048 83567726273304 83661451920592 83811363959232 83905362859136 83912098771683 84006210651034 84149984908288 84156740459064 84251126717072 84560873506473 84702129797376 84739634262528 84894198118912 84996234414728 85051177035552 85244036847424 85299139650816 85401662655204 85492561736192 85557434041716 85650647094432 85806872624928 86053515859584 86160472374756 86205717900288 86304400745472 86505043309664 86718847173504 86757244602112 86971671800832 87076205060208 87330071547264 87396338167047 87435035575566 87581093064192 87594515804614 87651137986776 87689948215728 87849893401712 88012337731227 88102409094336 88258234993152 88359267429888 88783581630016 88890292665629 88947752454036 89042425891328 89049574206684 89149448037832 89207075347488 89409358965056 89516822136889 89666357184768 89738069843604 89887974478848 89996012909712 90200085501344 90258391956096 90359621540608 90366875600274 90463059511552 90521535955968 90630335878992 91065556083894 91169802163986 91424521051136 91593575269056 91760640613824 91801270451072 91860611931648 92028164347392 92068912638976 92138775121848 92407401288384 92518467876471 92747134381356 92788201018968 93017534190048 93340511739319 93389527725312 93774374680224 93945417771296 94047769358592 94119133410666 94219311117568 94332555481892 94393533216528 94607577509536 94668733021824 94782517556706 94879517486208 94955399485674 94997443900372 95156134155264 95505972883776 95613087909248 95620763716569 95784415953408 95891843267584 95899541453352 96007097886896 96179131953216 96287001962368 96360065158539 96563769275904 96640998293112 96739900182016 97138553616832 97201345183488 97216242330571 97318173723372 97421756397056 97495680652188 97601900177376 97779924619104 97886453822208 98064997285632 98182863868908 98346875268096 98831130076926 98862906639616 99107253912576 99226373208144 99515662925952 99635273097738 99805796054016 99817006382002 99881529333768 99925754943504 100108018062416 100172729127744 100293129042561 100520551103882 100585528835688 100688467536384 101171988369088 101466950434304 101475096189012 101588905903576 101654574233184 101770941950496 101885083471808 101950943254272 102007541504827 102259660984572 102304939585016 102430482545664 102557794106976 102786143943392 102852586182528 102967940825344 103085812001536 103152447949824 103276429257456 103577526718848 103772377863042 103891169907798 104074921238736 104194059615984 104610750048896 104678371736064 104694414817538 104869303558656 104915737658368 105301457282112 105428021533653 105608458615296 105688594992708 105735391858824 105996725007264 106043658307392 106243148764543 106364769191317 106433524698228 107170713920256 107366191738624 107495237642156 107564723897904 107808634836448 107878323676032 108007985122758 108122945725184 108204990111582 108252901188796 108322877207664 108433734269952 108520456555056 108832387704768 108967656238662 109149683295744 109272100467712 109280872818936 109403437126928 109599475946688 109722397585024 110042287956992 110125788752616 110446855192128 110579603816157 110764323581184 110781299399953 111015489847808 111104276949224 111220769969568 111423635031072 111545028774144 111748485278976 111882798362244 112208987278752 112621520320218 112747831341964 112936173063168 113401569380736 113732186201088 113818486915224 113868883540272 114076578722288 114150319238592 114200862792576 114287519141523 114409163499904 114483119003136 114546674513726 114620718905784 114738021146112 114880629833008 115093057033143 115302985089747 115625129564672 115634411936316 115838933428512 115971538501728 116101606746944 116176656266496 116241151947361 116309647943424 116440095396352 116528450889396 116580047434088 116868183982368 116919930954304 117349783641636 117469878792448 117545812780032 117687093805008 118030204865664 118374316250112 118387612220514 118597003272048 118732765608912 118942767129984 119302937815334 119555142913024 119650759791472 119994683879616 120344522608128 120489167467032 120786965705952 120840447838656 121139114294016 121206364892431 121284714191004 121420741445192 121559736218648 121638313940832 122124767025408 122347520818432 122851700162464 122931113026176 123078866767794 123209868384512 123289512772608 123303360824826 123357957168628 123437697283152 123662845841808 123717601358624 123797573951616 124023378920064 124172445481266 124379871662592 124519370300416 124892426078784 124992311567877 125032499573632 125256543939072 125397025811456 125492177880888 125858044288704 126009315976551 126224977362432 126239155130179 126376690075608 126506023314944 126607199314232 127109451393792 127128932278439 127341297178368 127494351622092 127866055271136 128238842604288 128336151062574 128480086878052 128710308937392 128854664390816 129240708562134 129601793577984 129757564964496 129994240869584 130078270760256 130135866903168 130373232825472 130457507701248 130515271762944 130529931422618 130614307590312 130753329714176 130910485158544 130995107320896 131152553363349 131391773706921 131534922323592 131774840102568 132153613641504 132301830944192 132387352489728 132538901144832 132687550567936 132847030796984 133175372445024 133234339924672 133563638836992 133724172056748 133947554098176 134114038447584 134499535777152 134607104765406 134891662703616 135300128252016 135539432310912 135694589267328 135934591005696 135949859370962 136346214646096 136598334125841 136743725475968 136754703245979 136908080915242 137136781576704 137640960920736 137701905676608 138042246521088 138103368958464 138118880923933 138208162682772 138363170484056 138521559877064 138611101932576 138766561651648 138925412821312 139182301528452 140084291587968 140401943042816 140492700601344 140570695378204 140661562020336 140918126656944 140980522478432 141071654037888 141328966676352 141391544409856 141498833222838 141911366264304 142319276229312 142433099228511 142496165850558 142734201232896 142894285227008 143419631863872 143837764901376 144010646830344 144273320148776 144430502943552 144693942073408 144845653913856 144867853061477 144961497439668 145109850273024 145290208318216 145707830425248 146132634595584 146243520978282 146669886928656 146834385003488 147097495928448 147262473589504 147274295803362 147439471754876 147685764774912 148294359959424 148564846708096 148660880868864 148726705032192 148839559812216 148997980371968 149177064482992 149273494388928 149452909646607 149611983038336 149708694081024 149725509573003 149888632415256 150162027093624 150780826655823 151032701304576 151202092507648 151757982553632 151825178053696 152200425651456 152267817056768 152383358855364 152827625207712 153389491476858 153457409377524 153713755173888 153737313452996 153836691160464 154179215915088 154451911238016 154628718002304 154902208355328 155079530591232 155371267852528 155658566794563 155824245309824 155836754861697 156011534066206 156112381858104 156291089423976 156466378188848 156916125073344 157041622226307 157303955337984 157373606487552 157850149627352 157952185923168 158129337696064 158310354145216 158412687922944 158590356173312 158603087788236 159065487461088 159992911839488 160096333243392 160652223289376 160756070880384 161049287607936 161120597118208 161224747471872 161242856463234 161518819058688 161712952254672 162184418587776 162307485167373 162379351783194 162650601404928 162780684832584 162833022700544 163451484357993 163908150701568 164105155690392 164404481099768 164583596377536 164883794455744 165063431935488 165081972093311 165188683128924 165364505226752 165563260641688 165670282788192 166245526825651 166523234771712 166656415423836 167135452546608 167322903841184 167622727918464 167810725718272 167824197543366 168012421302068 168313480918128 168502253434144 169121747012946 169404259594752 169479268525056 169788396237824 169992468829456 170102354071104 170488073694848 170598279301632 170803325310408 170985123472384 171114868083432 171301294188864 171613745249856 171820011770589 172107031719168 172320944749512 173010086619328 173437694347008 173514489204224 174152410120416 174660143094528 174792676334094 174870071151132 175162186128384 175189031609228 175302275973552 175379896431456 175699786803424 176024675462454 176204818188672 176516469986304 176718534859776 177567163260032 177581418330771 177780585331258 177895504908072 178084851782656 178099148413368 178298896075664 178414150694976 178818717930112 178954406723001 179033644273778 179332714369536 179476139687208 179992025819424 180400171002688 180516783912192 180719243081216 180733751200548 180926119023104 181260671757984 182131112167788 182339604327972 183187150538112 183521281227648 183602540902144 183721223863296 184056328694784 184277550243696 184814802576768 184955041237239 185036935752942 185494268762712 185576402037936 186035068380096 186258668221899 186681023478638 186779055450624 187548749360448 187890835542592 188095538717184 188238266821332 188438622235136 188665110963784 188787066433056 189215155019072 189337466043648 189442577080393 189565035113412 189759034972416 189910798971348 189994887800744 191011945767552 191226175818496 191241527433138 191568831906816 191799082906704 192014195773792 192358263906432 192574003924736 192720130317078 193127538551808 193281996586224 193479800364032 194277107233664 194402690366976 194432484661142 194636347446744 194843512794112 194991361304376 195203800354752 195559849238208 195772907644416 195794897133927 196129994571264 196365727737816 197308704848437 197662260153852 197725813279232 198452746416288 199031325851904 199270546195476 199634012764004 199763058667536 199851509887008 200216036124832 200345458255488 200586258085122 201041102207764 201171057671376 201376935072768 202343976738176 202933900868608 202950192378024 203177811807152 203309148466368 203541883900992 203770166943616 203901886508544 203924789056443 204015083009654 204519321969144 204609879170032 205115588213952 205362121372863 205572287886784 205705172365056 205935881650688 206171624003072 206552858514912 207155053437696 207544755726084 207782339815596 208149842477472 208388119231968 209221500097792 209356743472128 209388829635076 209738607117312 210602914564224 210856043067306 211216917230592 211377189985416 211470783717648 211993450014528 212087316614784 212248249834257 212486297529086 212729538382634 212867049396456 213744248775837 214341427840512 214732383477248 214990475284312 215129447795808 215617269672896 215756647352064 215876425045099 216015970245516 216245891450368 216409980223164 216505802377592 216645754415328 217040913110112 217664775409536 217935312477324 218299366591488 218561745637872 218806874253856 219198951893376 219444795170048 220251577505232 220893710384256 221159207632314 221528647162368 221562598799906 222030979695616 222208553898448 222441539939136 222847270062144 223090057548288 223496970557952 223765596724488 224417974557504 224840152036591 225243040640436 225495662683928 226803138761472 227636973830448 227737767080544 228153157444576 228300638477184 228401725585152 228575038283046 228818326999808 228966238006272 229093349027452 229241437811568 229476042292224 229761259666016 230186114066286 230605970179494 231250259129344 231268823872632 231677866857024 231943077003456 232203213493888 232353312532992 232482303894722 232619295886848 232880190792704 233056901778792 233160094868176 233736367964736 233839861908608 234017301099309 234699567283272 234939757584896 235374187610016 236060409731328 236096588517101 236775224441028 237194006544096 237465531217824 237885534259968 238605875630668 239301519582944 239989367759232 240689045216256 240978334934064 241573931411904 241680895677312 241864284694851 242278228588032 242412729784862 242569428382008 242841482890384 243119472437296 243276627881664 243569027674791 244249534050816 244695041636864 245703400324928 245862226052352 246157733535588 246419736769024 246606721649652 246715914337256 246875394566304 247325691683616 247435202717248 247595147903232 248046757840128 248344890962532 248759743325184 249784852157568 249984623135754 250064999147264 250513087878144 250984355761776 251716088577408 252018631953102 252449954724864 252478310260358 252753380151216 253012046629888 253214398628464 253682620519419 254218902787584 254257864556878 254682594356736 254988703244184 255732110542272 256477685208576 256672302125148 256960173756104 257420617874784 257709328781632 258019075571033 258481417124268 259515129928992 259988481739168 260156541520512 260271733806336 260746465650944 260915015402496 261059862845236 261228615180624 261820970317088 261990214641792 262305106726698 262783547413842 263069844647184 263549680205136 264307227283008 264603661888384 264774704979456 265077802289664 265375101135872 265694061593968 266350744890048 266468679849344 266670877996887 267127277673984 267448344113496 268228076895168 268550466410667 268999071554304 269040298542743 269214209530812 270600256504032 271078864621824 271389178534656 271899718741924 272692429292192 273196668251682 273487450951936 273509406491958 273816161830484 274273563153408 275281921841472 275403811353216 276084493042176 276206737916928 276237761847866 276416325365544 276726340968112 277043119754128 277222203865152 277533123303296 277555403629413 277850825642624 278364603056904 280021535217957 280168583175936 280803886085632 281141390756408 281323124040672 281836253313888 281961044956864 282143308075776 282657933352704 282783088819712 282997666445676 283822732528608 284638552458624 284866198457022 284992331701116 285468402465792 286839263727744 287675529802752 288021293660688 288546640297552 288861005887104 289080195475617 289387884146816 289691307827712 289735706122954 289922994879336 290219700546048 290580416636432 291415660850496 291648726991713 292265269191168 292487041956564 293339773857312 293668770006976 294021737278619 294194991856896 294524947179008 294548591606724 294878943509752 296588719918848 297129693416192 297321761737728 297679119624432 298354128965984 298546988777856 298905819293214 299223966076672 299417388162048 299451019146006 299777264830512 300324054187248 301561653311646 302065402609152 302404185015296 303515965107264 303650356107392 304400851302912 304535634113536 304766717710728 305655250415424 306022624514481 306580805316149 306778982953716 306914818755048 307474626905992 307673382320928 308358431830176 308741692676209 308903822476032 309257436004608 310742535705056 311317133589126 311648490619648 311673509723394 312023068132412 312224763716208 312582178847952 312932756377696 313832250146688 314083244452614 314607910675968 314747212975104 315700299254704 315904371846336 316258675392128 316284064600959 316620708290432 316825375845888 317180712346624 317206175576472 318130974922176 318729446293629 319094307573951 319985823678976 321304446578752 321512141760768 322098575215872 322241194236416 322485712926468 323425904509344 324368837175552 324614970334746 324758703566388 325301202809856 325561369665168 326902968715986 327816301403136 328210311380784 328808962199536 329167192755072 329767588911488 330126863870976 330163944186622 330377366257848 330729010453504 331126521283376 331340565576384 331738811448471 332343898199859 332491053651302 333046469543424 333312830847672 334270905093216 334645807682368 335245455836928 335621451436544 335648395086732 336024842604136 336626961836256 337004506868288 338243494025892 338808519189504 339984937658912 340204708142208 340976147389696 341196558603264 341606650620816 342229736166864 342602588377728 343227490499712 343640023541178 344214063438336 344641889499024 345908955269241 346020173238656 346875388694016 347028978408448 348304820240832 348723455842083 349320286189056 349359522337007 349585352668188 349740142302264 350378063218456 350604551947104 350759792862912 351399573606848 351821928863587 352049350924908 352409636377344 355134326520064 355162836661542 355561170662516 355791009816144 356198296826736 356597792151328 356828301389952 357637435860224 357908813446002 358067288547556 358665428739072 358952279374416 359984051638848 360800342005376 361033567824384 361438486162432 361467502401096 361852238046208 362521343515968 363619094677293 364262224335576 364679208655944 366374301076224 366430451861383 367042562455296 367205081804288 368555100487392 369629605153536 369910082474478 370073871505884 370988537525424 371152804075872 372070136760192 372517336443798 373362046957276 373558110901248 375097498720896 375781671085184 376191077434368 376476533642664 376877244470272 377330221927568 377574132866112 378027947929653 378430310038144 378674932087296 378717465390537 378885154160786 379130070226824 379518069944832 379821597942696 379989775601488 381386796835317 382023891535104 382452351636992 382483054866276 383598165813408 384028391547584 384716527812864 385148007849472 385440260634156 386563993172448 388554214467328 388805380733952 388864969322284 389272694893488 389982722608752 390407600709504 391119698476416 391545815288832 391589794267854 392259989142528 392731455475632 394175321120763 394617409696874 395324520307704 395451626558464 396905492832576 398062651703808 398541092390952 399268025528008 399526117335072 399703019774016 400432072249664 400690916510976 400913360798041 401172516170244 402082204415528 402342115342752 404687953476352 405900384756048 406355623614304 406618296932736 407083767801984 407540333887232 407803773017088 407849578112886 408030166019308 409038643938288 409219758340064 410231176427904 410724242745726 411144575773568 411410344730112 411871763301376 412343248006144 413105717029824 414310106875392 414356642771799 415089511452168 415564679631192 416299684954944 416776238463936 417560282353669 418443000195584 418777659270152 421205829128448 421712086134612 422754379970832 422941567435296 423986900029056 424174633229568 424496499668514 424972595058172 425459076765268 425734098792912 427488497551674 428682855681024 429464766954496 429980950568624 430258895591616 431234539345792 431513294704128 431752850090198 432031940491032 432491782900736 432819960446328 433011604755184 433291508830656 434081826220224 434603559184431 435329550819072 435870624954648 437123491275744 437613748507712 438397903786752 438889590340096 440503155010464 441787420768512 442318415264628 443057294324736 443125197599812 444417107796896 444883079878272 445694540124288 446180115096576 446993941115904 447531193448976 448835949115008 449176528719009 449680304073182 450486081280872 450991325367856 452342479967469 453606277522944 455273947660896 455475534161088 456306314889152 456601276954368 456803451170304 456854759979163 457150076566092 457636653999616 458186698054904 458482875623136 459522519332032 460372228132572 461211940358988 462537647745264 463355733714048 463886154006912 464406426987776 464706625065984 464964607789444 465238591773696 466113803557584 466320189736352 467472735929472 467679723817216 468034602198618 469399134566544 469879515169792 470748375220032 471124866678921 472120819462656 472193177034202 473550448882056 474388013088192 474931062435648 475771068519936 477211751261336 478603039165888 479178283203347 479978735518464 481956669868128 483147862823808 483361791354624 483728569389702 484556457176064 484825459569724 485138856764016 485682965780768 486238944874592 486553255763328 487138055349582 488499068101632 489390083273728 491406800649856 491724452104704 492315467071176 492839473538048 493213443299304 493431828674512 493750789132608 494651383367232 494870405434496 495190295806464 495245916279933 496093515680256 496689781925064 498736580476953 499569704315136 499969246271508 500129998294528 501968711523552 503432177154816 504037263906204 504956620520716 505506760302432 506428797256928 507365241038838 508437805575168 508515729113756 509365188713472 509977406488368 511464221084544 512955370417152 513344604250296 513920347512208 514841235749568 515418657563264 515460035311767 516038151142066 516962834248536 519030259857984 519976963478336 520313083041024 520543467612672 521492931301888 522119725690472 522457230361248 523641940634176 523980429283584 524610213453396 525567094827684 526139689294368 527099360410272 528614454566016 529207323776768 529549409958912 530155604579328 531388123187936 532701489780096 532937359698688 533341755993774 534254555347968 534896688226992 536456153790336 536863220169003 537100932821334 537998143108608 538080597085486 538428419061624 541200513008064 542157729243648 542778357069312 543799437483848 545384858584384 546040369231721 546393336503364 546974901903872 547018812983916 547632323660968 550563843682944 550807622706432 552168986084352 552475523695732 552832650731088 553452681936224 554086239508256 554444407730304 555066246606592 555110807258826 555701651285248 556729206113808 560043070435914 560337166351872 561607772171264 562282781512816 562646248081344 563672506627776 563922089913728 564286616151552 565315866705408 565566177639424 565995332891352 567645465057216 568327731241179 569277104917248 569732396914044 569984663402232 573678527455488 576042587321376 577093280595104 577722011774208 578160390951234 578775768293632 579382615655424 579471412245908 579845989758672 580439401092096 581160833272864 582831321700992 583297453983426 584530538382336 584974083913128 586679547714624 587337540013952 587384691401781 588043474557238 588389983713792 589049894358016 589097183213448 589757887019504 591926114545311 593177439837696 594259386832384 595358239248864 596708257931968 597093977555712 597811638586428 598447932153344 598902038292012 599554529661024 600648108374496 603123306623292 604130805218304 607031930214528 607300712214784 608801702605824 609533435421456 611310500830848 611774367169329 612045249028962 613161610632298 613557965907432 613829637510096 614949253811984 615346764641856 616086364118589 616716863660352 617483385352418 617807644952064 618514872009216 621485071410112 622634267178252 623296981239296 623347019446788 624046136264824 624449527432416 625164357695904 625865512755392 626617754958223 627664500293376 628166488905228 629215821351936 631400598509408 631808743692672 632517350784256 632568129201918 633241416580864 633650751691776 634412351152944 636261949844352 637458892587258 638188615147902 639971647357952 642608893157504 643024283521536 644197150431744 644482388472832 644971425852936 646851809018688 647629275135297 648737674351104 649229940669492 649517407132776 651122739330336 653383582175233 653805937431972 656420622761568 657617924399072 658334385510144 659535177822976 660327888373244 660754732515696 662253042566752 662681131152768 663477622896942 664687796399718 664982107302604 666092939086848 666625661695344 668541810186432 669291615364736 670490911673856 671242902873088 671296790173464 672049685208272 673253923672512 674009013736576 674520456109773 676486988051784 679969875317824 680409416284416 680513696313997 681952294779392 683213301241632 684459472333728 685205176755456 686454980999424 687280047082356 688428126876672 689283778998048 691817910538482 692040346477312 693750777388032 696609640481664 697446911684166 698640572378112 698719044674014 699170705336376 699480284604528 700756126436912 701209103894208 701519585725824 702051903297927 702799147213696 703643857727174 704098701849816 704819272754688 708289765551303 710268653040128 710325673323084 711122341325032 711582019632288 712396593653472 713195584302656 713656602779904 714052790533789 715274871720448 715817626892004 716134577095112 717904558748832 719968103277696 721600684010752 722067135648768 722935004802192 725042687031936 727238189354586 728524448671152 729358417311888 732748602152448 732860903722766 734085124910592 734410163608576 737110200974784 739259210307072 739820164948956 740147743011768 741977075050848 742305608151744 743702041351801 744140273520384 744553384339219 745034672887596 746724093914552 750194997441792 751563342170368 752953067285328 754660443855136 755148265732224 756055895859306 756860620076288 757349864174592 757434930781074 757770308321572 758260140453648 759036139889664 759643195885392 759979551202976 762773593670634 764047783070208 764904703273984 764966109732552 767196331626816 768056783095168 769433055625728 770296015698944 770880521268312 773127986344896 774057226713099 775469095799671 777108428934656 777729938644568 778545389786976 779965445217504 780815201419008 782239396952832 783179588535708 785462910951264 788350642241526 789234819393748 790649040615408 793810985665152 796125303407616 797082184781904 798536051056016 799052234670144 799406039548032 800012633990661 800864144499328 801381833021952 801826721596082 802345032340488 804164408831056 804684230685504 805651399232001 807120895628229 809375906952704 811800769512096 812711247228608 813236593865472 814167535603968 815080667774464 815699156225772 816060332038616 818077287876576 818439516680128 820462352855808 821448485491452 822289151547136 822820689460224 826211434059648 828620213750784 828713285543598 830179022904336 831129359262384 832599369909888 833552476927872 835120564707338 836886000391168 837555318540304 840064605653871 842411658256896 843424172269224 845508759941664 845883134870592 847973800058112 848349266459136 848444554247017 848992999337028 849945190116344 850918153530536 851468197585824 854976995103348 859961901137248 860517791183232 862469078691584 863026589408256 863505700180396 864063880982064 865639920892656 866023209510368 866583017661312 868163652440448 869207118368862 870659101638144 871741249909296 874246982551488 874946180975139 875227497015424 876795807573504 877779180680192 881006310020928 882065211835857 883574841537024 883674085911253 884636830529256 886250395199624 888834215593792 889766159756544 889902525949073 891389080248576 895062386897952 897671898230016 898353057438018 899360608146364 900972162561744 901982650735712 904684959934938 907212555045888 910547895321792 910951068322176 912612629778304 913202553908736 913606902340608 913709519958326 914300153132184 915273307999232 916373396109808 916965751246272 918067873543443 919045038664064 919742415948447 920744456265144 922423880717976 925075295490528 926225078028627 926711467428096 927772308013824 928812853975552 929929215578888 932227607115168 932640379472704 934945471858944 935359447634432 936069204397236 938798269133088 941496750440064 942249733357842 944241638925312 944386354068404 947100897764112 948776026176384 949862124871296 951542137039872 954423502522672 956188338880887 957206078331776 957282922721853 958356566406694 959957471036928 963913339736256 966295725647616 966723582709248 967457138779404 969650919139448 970277713528032 971365931561536 972477889749184 973106511526656 974276110699164 982813601299712 983448904209408 984630934142352 986426886598608 986863657349024 987501578265216 989302766734464 989740810868992 990380591612928 990491832559866 992187031360512 993379563850128 997031694599577 997473160953906 999139408630272 999938492543016 1000259996589056 1003937423047104 1006864354309632 1008074527812408 1009913241041432 1011013520604864 1012857594513856 1014074971430339 1014730482077676 1017031458227512 1019954812976736 1022928442169088 1026689208500592 1027840695024416 1029682471499136 1030837315126528 1030920070623534 1032076302284132 1033925668497072 1038060519715968 1039953926956672 1040626166082048 1041086935225344 1042985862603776 1044239451380944 1044914460722496 1046170367526249 1047283881268352 1047960858567168 1048078567011021 1049220426906792 1051134189655368 1052279378588736 1054198720820544 1055465786590761 1057228909132032 1058414647553536 1062776246375872 1065402979560192 1065874719397376 1066683511987548 1069793376453984 1072912307580672 1073726440338006 1074201865642668 1075996286217216 1076161194170972 1076856838123248 1082401026016128 1084315458487296 1085556714138624 1087598874967696 1090769717168768 1090857284031879 1092080738463442 1092786673006728 1093949803807744 1094037625967832 1095264647321936 1099291355584149 1101127687365888 1101615245412864 1104951047391464 1105665301462176 1106905363872448 1108172479016512 1108888815460608 1110132493213184 1110221614517652 1111403302570496 1113458412227616 1120086140871828 1120674332703744 1124565563025632 1125292496162688 1127345013255552 1127844179827456 1128573232303104 1130631733410816 1131990665782704 1135290930114432 1136152396171611 1136655462482358 1138554209834496 1139464793828088 1139969326804464 1144160390505951 1147357054910976 1152085174642752 1154186561190208 1155444023548416 1155573804653177 1156320781902468 1157551536587264 1158942824491816 1159691979517344 1162321666545728 1163718687779557 1165662643401984 1166594907966852 1169948167826256 1173359095429248 1174675080027904 1174769382803562 1176086949114476 1176779967427584 1178194366426896 1179515774039008 1183852229090622 1186354879675392 1188518773664768 1190716478497728 1193416515863936 1194187955111424 1195623277172856 1196895864306688 1197804076584024 1199109059322048 1201296216748992 1202740082394123 1206246613246584 1214063860429056 1214601424429568 1219066870842912 1222621001661696 1223548734338658 1224090498057924 1226323221264596 1227115931814864 1227659275020192 1229898507623968 1230693529283712 1232172728237178 1233433727320704 1234966770704836 1235615289904128 1237029744018432 1242970142820224 1243069928315397 1245268534356504 1246593962478592 1246694038893576 1248092272529648 1248899054864832 1250328715391808 1251731025510784 1252680847061007 1253235509916446 1255329000586752 1256332977810456 1262801197018816 1263617487385344 1265034701568512 1265136258403836 1266482833161728 1268824702305888 1272523899688704 1274917785174516 1276377230295804 1285217786315008 1286048567043072 1288394300863488 1289942851705872 1293703618037376 1295258550270594 1297475348702208 1298459881338984 1299034814265552 1302245478660672 1303810677553293 1306767164350466 1307611874863944 1312841245523136 1315235848798144 1316668771020288 1319070355645952 1320655776746488 1321509465031392 1324506085133504 1325362262305536 1326098039562751 1326955245793884 1329375592799436 1329964214605208 1333251323390688 1337083620372864 1338583230729472 1340981823347712 1342593580346928 1344099370416544 1346507847345024 1348018027473152 1349040912219546 1352973976103568 1359939750635648 1360818832568832 1361027392627994 1363904589558784 1366426602483264 1368918944667456 1370410353510912 1370564279937489 1372909961998848 1374560094164712 1378567557996096 1381160933939059 1383635821076964 1384080692954624 1393219280963328 1394893823368332 1397438089348028 1398341410672752 1398960569209056 1401512252873824 1402418207788416 1403039171451648 1404103806595854 1405598294427392 1407287715454348 1408197403699632 1409638545509376 1416579531102606 1420537306080256 1420651346646168 1422244682650064 1423164039264576 1424793187306944 1426391168605312 1427313205559808 1428105581067578 1430549743440896 1431635253784008 1432269154190224 1435809117497664 1437534849610041 1439936206555392 1443201368021504 1445870009604384 1450085374063872 1454476378709172 1457048897342304 1458716834623776 1465497204304896 1465721807445532 1468170249821184 1474220401949568 1478518420614144 1479640329897912 1480295486023536 1483954150101696 1484611216303488 1485737748839799 1487404082703602 1488280547040768 1489106768678438 1490069345775192 1493448187829104 1496209741430859 1500389994883584 1503126684340736 1505906134570656 1509320887710272 1510296531464448 1511134975315693 1512111791718612 1513721240152576 1514869861562148 1515540616643144 1516520280907296 1519286391770784 1519959102405952 1525547187341268 1528095566140416 1529932219465104 1534392663253632 1536113566190336 1538866111251456 1541761042536624 1546255972689792 1548114453426198 1550938191599342 1554216857869312 1555459877289136 1557090779573952 1559930890435008 1561630402838016 1564478793905664 1566359177071416 1570925821902528 1576701284483052 1578469638787496 1581298081230816 1587621971330304 1594164369563808 1597072102112032 1598104469340288 1598812079096064 1600025267981322 1601728288998656 1602763666043904 1603653443192164 1604690064680976 1608328817662112 1609368461371008 1611302798464002 1614241791256458 1618751813905408 1623601539024192 1625422494457216 1626473187730944 1628335071207936 1630161335548928 1631398312451544 1632120664077232 1636154575753152 1636879033360256 1638121107695163 1640924705711616 1642896970982904 1644578303094272 1652422868119296 1652676119619707 1657426571087196 1660358045808672 1662258718524768 1665198739819776 1667104953855744 1670241129414676 1675110637080608 1680129211307742 1684823316513792 1686848344538448 1691017519883328 1691766269741184 1695947600116224 1696698532918272 1696889108494034 1697985998674056 1699890380232688 1701836307061072 1702936395171648 1704983193723537 1709953990206696 1719923802274496 1721035582366464 1724938157383168 1727011400360792 1728127761964128 1731279841785312 1732046419020736 1733166035322624 1736327304880896 1738414236737724 1741318203276288 1743482499818592 1748493965102976 1749892361950278 1750454994030848 1753591615147008 1762012620041856 1764130423671714 1767149683074048 1767348171822506 1769273661058512 1772500790399248 1775778343635933 1777668431187584 1779532319513088 1779805051898146 1782778160497152 1790124773795904 1795343796460032 1796706114876036 1798721216292728 1801944325123488 1803965301471424 1806133528997231 1809369919869876 1821095790643584 1821902136644352 1825225259556608 1826405107817472 1827419039916652 1828600306264368 1832746792219616 1833931502492544 1836135747086886 1838090077328128 1839484831896894 1841488912530288 1844847761435952 1850150590981056 1852450156057254 1853422934856192 1855544616027648 1857625707951104 1859858431157776 1864455214230336 1865280758945408 1869890943717888 1870718895268864 1872138408794472 1877596538266176 1879853264874669 1882993500880128 1883282089799201 1884499466715684 1888772708136808 1894201795528224 1897552052352768 1899724249742592 1908847005045344 1912376677761774 1914412156663552 1914565845443706 1916713132813388 1919914942073856 1927826679472512 1932591451295232 1933447165418496 1934914277558808 1939301838278896 1940555427056064 1942731863123072 1942887825405891 1944955779498368 1946213023053312 1948552221398328 1960150746525699 1965627202599424 1969261868284704 1972853773197216 1973727314698048 1975003156530432 1978605533468928 1979481621737984 1980983665119732 1986759127700256 1994063389199154 1994946321907812 1998278817260544 1999876985086032 2007874846094208 2013728708619264 2016149055624816 2019826482082864 2022027041209728 2023561368329319 2025715189027712 2028149942860678 2029460964155352 2034062916455024 2039909625953472 2041541088941991 2045856884338176 2053378417001184 2055681390048832 2059364942998272 2061674630253056 2061840141247068 2064152604568264 2067851336994144 2076121039431936 2079907853913344 2081252332164096 2088478902761888 2089828921444992 2092340735052498 2094567762536704 2095921717134336 2096157134022042 2098440853813584 2102268379310736 2104558757177472 2108397441641088 2110931573181522 2114457818264064 2116829295107072 2124869296653909 2125552492751744 2130805959120384 2131749438794752 2133367023975096 2139586752907968 2142158371601367 2145824615161344 2146065637213043 2147452880676012 2148403731285336 2152322388341944 2153713676246496 2161191848733463 2164802052032256 2175197749935392 2181539434337536 2181714568063758 2184161476926884 2185573346013456 2188075251935664 2190529294643872 2198582711168298 2202255374731776 2203230490825728 2209902094782928 2211330602924352 2213810727744896 2216344958033024 2217777630921216 2220264986426368 2220443229035304 2222806605140992 2226916824455232 2231106124055403 2233660153017657 2240172281743656 2249131126051264 2250584992325376 2254690026511104 2255688359654912 2263981331565408 2270581860228864 2272304792343222 2273310924964716 2277108419668992 2278929587656176 2279938653608928 2288320781011902 2294714109821952 2304170349285504 2308373122380416 2310888047096832 2311147609306354 2312641563804936 2315103073174528 2317885648983632 2319383959034688 2322171680139297 2324643333091456 2326407287399013 2327437375559114 2331325286803968 2333189815933704 2339896335652512 2346718190858496 2349350160055808 2349538765607124 2352173898228952 2356388732853792 2359031548078016 2367704458181244 2381432956995456 2386833031727872 2388375910222848 2391246554345712 2395608153168048 2398218118644096 2402592433497984 2405480164788246 2412493226493168 2421362686884687 2428127720858112 2429202848859136 2438133741685824 2445242003323392 2447097468677316 2448180996115848 2452646442529192 2454231863629728 2455318550040384 2459797015247936 2461387058567424 2462753502045109 2464345456474356 2466867454641408 2469933541409672 2485940285640448 2486139856630794 2490537068713008 2493388077787152 2496184545059296 2497798109729664 2500657430783616 2503462051021568 2505361694122014 2506471019832892 2510658001173504 2512665955620912 2525602394037632 2527234974770688 2530069403137024 2530272516807672 2532965666323456 2537649404611776 2545047799377408 2545333662741051 2549835570349032 2552754460591608 2565013163029681 2570435572630016 2579885703411744 2587407236074752 2590517100541188 2596919762677968 2598069628531104 2604490957321344 2607621355106586 2613534328700932 2615223749727888 2625682491046272 2630471697596288 2633337542040576 2638140711291904 2641311553492976 2643018930062784 2646195635507571 2649012170267008 2650724524611072 2651022257733759 2652196079125502 2653910491587768 2658751185598872 2659928429210416 2666502646781376 2669707577847219 2674167240745728 2677166461458944 2685187160693856 2688198740833088 2693015694690048 2696036054946304 2698081824439092 2705947952207136 2719879501271296 2721637665137664 2722054785255988 2732853204966528 2737837889334912 2740820707021824 2741128559874978 2745819923997696 2749120188329424 2757135115992192 2759227247845341 2762321867878118 2767271642153928 2768161385909248 2778675234085881 2786438561926656 2789787646736664 2794876178696056 2796682821345504 2797921138418112 2803024505747648 2804836415576832 2806078342903296 2806393525586287 2808207613191708 2811196588854784 2814575430908696 2816394807399264 2833159062205212 2841302693292336 2844489365300128 2846328078529152 2849586374613888 2852782337210624 2854626411119616 2856211162135156 2863270507568016 2864538308380448 2871618234995328 2875069699220082 2879872413110784 2886402736043008 2891740019208768 2900170748127744 2908952757418344 2914097794684608 2917433669247552 2922921976475683 2931443614891064 2948440803899136 2959280659795824 2960590972047072 2967908300203392 2969222432606976 2971475497679598 2974808165407204 2976561094081536 2978213537356876 2980138691550384 2986896375658208 2992419482861718 3000779989767168 3006253368681472 3011812269141312 3018641775420544 3020593062928896 3022269950631386 3024223583437224 3027442480305152 3029739723124296 3031081233286288 3033040561814592 3038572783541568 3039918204811904 3042224914291017 3051094374682536 3059864438930208 3068785326507264 3072227132380672 3083522085073248 3092511945379584 3096228906852396 3101876383198684 3110919754578272 3114181559147904 3119861780870016 3123260805676032 3128957587811328 3132718354142832 3141851643805056 3144235701033063 3153402568966104 3156939277574992 3162596162461632 3166397359772283 3175243942660608 3188328739127616 3194144204224064 3196208938680576 3197624158192128 3200050535962644 3203456577997312 3207306886384328 3209380129361952 3216657635324224 3218736922742016 3222605596928004 3228483582512916 3247203078048384 3250844988914432 3252946375461888 3256670142415872 3262796624903088 3264241328154464 3272309151506304 3273758066720512 3276242215390326 3281849411423232 3285793941965808 3289156606188544 3297874066752447 3304845736238592 3305352239239414 3314853142174392 3320716091617344 3324517437049536 3330397479639552 3334209907711488 3340482258829352 3350221274161216 3354247982423429 3360258422615484 3373696689076896 3382035039766656 3383532539482368 3391895200232448 3393778216988068 3395971997348112 3399780760465376 3403672614122144 3405872790343296 3409966387447074 3419907980413392 3439847604548992 3442071164732928 3449876314766336 3454022800721584 3456255523928256 3462559683570624 3464092838041472 3466332070645248 3466721413959531 3472654609761792 3476828473475448 3486964999637184 3491156063338671 3496987930205952 3499784723900556 3500909988061696 3524025240083712 3528260847343428 3534696343645012 3538547322117024 3545001580798496 3551556687271866 3555336862375168 3559064639026176 3559610103796292 3565556320994304 3580249547591808 3590687592920064 3593412229752072 3597442432585456 3603888650246976 3607930602942848 3608220247182369 3612267057994462 3618739839739752 3642191581287168 3643804273288704 3650450519113216 3654838079833304 3657200612528736 3665493584439232 3667863004985088 3672271494173772 3676180154656256 3678969663793788 3682977825060576 3689695522871904 3700301181962112 3704900312114508 3706845869712384 3711089232055296 3719716862315552 3728910428460672 3730561517890816 3739781887435776 3744276817588944 3755193076532352 3758042541183021 3759706529749338 3765987001760256 3766564179598402 3768998933431368 3777545416273616 3788403591056448 3795104104705536 3799448499485184 3817694010090688 3822282584622047 3824753355523548 3828824313327104 3829131690887412 3833426265626776 3855653358945024 3865182902590464 3869828555117616 3878603676557792 3881110854112128 3885463726246144 3885775650811782 3889911558996736 3892426046106624 3897104442796656 3920301493051398 3931254405198848 3938523736569408 3945707546394432 3947454629396096 3950006313060864 3957211066937856 3958963243475968 3961967330239464 3973518255400512 3978294118688253 3988126778398308 3989892643815624 3999753970172064 4013642004790717 4015749692188416 4032298111249632 4039652964165728 4044054082419456 4047122736658638 4051430378055424 4056299885721356 4058921928310704 4068125832910048 4079819251906944 4083082177883982 4091713768676352 4106756834002368 4111362780097664 4111692839812467 4118729885996544 4123349260506112 4123680282494136 4128305209136528 4135702673988288 4143482801817177 4152242078863872 4159815707826688 4176957805523776 4179657842889984 4184681470104996 4189135525073408 4192314268044084 4196881707627168 4204536758621472 4209117514354944 4216794883282176 4221863146363044 4228915636528128 4249738593307818 4251104985503488 4261611918240768 4266734047950192 4279173505815936 4284316743202734 4291649230322688 4292131274426086 4294905761352024 4296807462570672 4304644776683888 4307427352492992 4312604548830123 4322383697466926 4329604104064512 4350395499870784 4363078868675072 4363429136127516 4368322953853768 4371146692026912 4376150503871328 4381058589287744 4386324284707561 4397165422336596 4404510749463552 4419804189565856 4422661205848704 4427621455489792 4432689916066048 4435555261842432 4440886458070608 4453833648910464 4462212248110806 4467320306035314 4480344563487312 4498262252102528 4501169984650752 4509380053022208 4511376719309824 4527962663130816 4533404925947079 4541163720457728 4544609584686444 4546621849929432 4557859175312352 4559877307217856 4573685075226631 4576641562023804 4608340698571008 4616746244760832 4622295218612708 4625283127609872 4635771297967264 4638767918069376 4644343360278594 4649286666182912 4652814574798026 4654874751118228 4662650573607936 4666379631867408 4679792671305024 4693436381716992 4698700320111616 4699077531214248 4704347796457904 4712777465707584 4718063096156032 4735408916362488 4762865913990912 4763595874197979 4773666063455744 4782493108691424 4791216306336096 4796436237288192 4805184866995968 4810960329576492 4824986452986336 4842725373769374 4856255441716224 4876267483371648 4890484006646784 4894194937354632 4896361992231696 4905292885058384 4908463727259456 4910637100080768 4914363323085489 4919594030495872 4922774117134848 4925507004090218 4928690912948712 4933734909282816 4939867082819344 4958028358859121 4971880571280896 4972279713261588 4981074137426016 4986776155574304 4992369090118592 4995596219459328 4998369533736523 5001314861567232 5006924102043136 5010723388244028 5012942039665784 5025331911241824 5051204788075264 5054469949541376 5060545033615344 5075298809223552 5090095598754816 5090667325482102 5099671140698064 5105508921183216 5130026326059362 5140871145260032 5159771406823488 5174814472149504 5181034201082376 5193839525355936 5196139257062208 5208981914642688 5211873690374533 5215242710213172 5227068657401864 5230447499455776 5251364982092544 5260943395192576 5282623106985952 5286037860125568 5292391271015142 5298024340534016 5301449049222144 5302044515467518 5304392158251004 5307820983175536 5317502371197744 5319856858420832 5333005293562752 5339415155694438 5348334481491456 5354332922917888 5370374321387712 5376397481666176 5386031389380096 5392072109892608 5396163648878184 5411895904414272 5418400586991693 5428283670597697 5439759002542592 5444109570511976 5465706409933056 5475675778669824 5482257119749956 5498240376658848 5514270231984384 5518454495690682 5524643735756236 5534543284307856 5557350468171762 5572877123853312 5579575293473328 5589752357392112 5593365642691008 5595842276836224 5606049011495296 5609672831153664 5612156685806592 5612787051172574 5616415226383416 5622393177709568 5629150861817392 5632789614798528 5639559794624007 5649846269397603 5666318124410424 5682605386584672 5688978730600256 5692656157058304 5699172749227776 5705564674421248 5712422324270312 5726541015136032 5729076616760896 5743236469990656 5750139398440164 5759744826221568 5783480038417536 5800341496255488 5817905514836688 5828195589369216 5834867338495104 5845843952951366 5862887229782128 5880452239577097 5896881607798272 5918561319591648 5921181944094144 5935816600406784 5938444865213952 5939111879729119 5942950995359196 5949616330814408 5956427074713752 5960277383100768 5973792751316416 5984838965723436 6023624538282624 6037283550841088 6041186125857792 6044539901262772 6048447166874448 6059479446248592 6062162466572576 6066081123629184 6077145567083136 6079836409623808 6084449828582034 6102188749365072 6119728877860416 6124623266825973 6137570653014528 6144454264761344 6167044170146496 6185023890759168 6192457813704792 6203752766397368 6221839509156544 6228363118295808 6229317681643511 6239723561740032 6265436708285664 6283703287610112 6288471402066126 6306805137932208 6313878555149984 6325192324923264 6332794719544566 6350487885321216 6376657478255232 6388288408448128 6392417877361152 6395248316384256 6400101071925288 6406913155994624 6414613772768656 6418760258723904 6426475114804101 6433315270648448 6437473845484032 6438196911639129 6445211193856008 6456967165025832 6483575546200389 6494406156096768 6501689977828864 6525593249806176 6528482656308928 6544618303012608 6547516133441024 6552484430780652 6571587883931616 6595748133504894 6609691472477184 6610704478478828 6629706284348784 6641432183234688 6649034874099072 6660794959279104 6668419815422976 6680964517658704 6693318372166209 6700442548322432 6700980459052971 6708495964846858 6720516845230968 6747393378153792 6764070079533312 6767065078964736 6787556433976136 6791943994696224 6799561520930752 6807345228244288 6811745580686592 6819932774894148 6839815960826784 6879695209097984 6884142329465856 6908045601443168 6912511047856512 6925119367141248 6928185676082944 6932664141290496 6933442827919062 6945309219523584 6953656946950896 6973929999274368 6979221862197039 6982312126677342 6993975860411904 6999569447801112 7001819976123392 7048050480167424 7056521694686856 7069392687290024 7077094644234048 7090003161596992 7098524800012373 7103113374543732 7110673724750336 7119220207592584 7160499095183616 7186824459504144 7194884865170912 7207777300493952 7215861205885696 7216440494364738 7224534115988924 7237479679479504 7284383162574336 7287608546577408 7300901038226432 7309676159666608 7314401225057472 7330987168878464 7335726009970176 7344542988347544 7352360309312512 7357939327587576 7365955650121152 7379391045743808 7388260506135327 7400602363924224 7409800624229016 7439433724631104 7457820856921344 7461123035781632 7488553635177888 7510386153064704 7516085082366042 7519413059498676 7531974003520512 7533128359196804 7537997866862736 7555090832547232 7576807182112896 7590208209411072 7598896998970368 7635388020181376 7636000988223153 7644565169244094 7649506711047096 7657648626654208 7658263381774824 7666852531253552 7695039489089043 7711306717890048 7739657110235232 7757207353115584 7762221708224256 7770927452492288 7771551301623564 7779823117993472 7794208885593312 7840602986102796 7877047473138816 7891415092788864 7894909258792192 7900012626121728 7914422133875712 7923934660478928 7947036510801024 7953066773201277 7956588237376506 7976253556796616 7979785287631248 7999507940344128 8009122733541657 8027284009581434 8031499384376832 8064596222499264 8079305928331456 8088108164838912 8094245473317276 8102860756110848 8112599771442712 8117843856621408 8136251665820096 8146030814456899 8159638503813888 8166164355767964 8213513668004736 8222725560195328 8223385679624934 8237459771993088 8247360564988272 8256610418273056 8271405347976576 8286965603634354 8304484157727744 8319631415653376 8353915611047552 8359315685779968 8369362940209992 8378271050146816 8384628536088168 8393763415254336 8409073517242944 8418235028709888 8419180576758861 8433589766564352 8443726292726088 8499477186615636 8502209971006976 8533468095900384 8558347011631872 8568633486405468 8584262548852172 8589811522704048 8593614925141344 8609289553367776 8614854704985984 8625209097660246 8644767394933852 8659208208129024 8700790999741568 8726157737350144 8726858272255032 8736645907707536 8742293384053824 8752301007742656 8762117178575488 8768765929427049 8772648569415122 8794330844673192 8839608379131712 8845322411697408 8855242910979584 8865379832132096 8881772916141216 8907667297820928 8924424496221612 8934640612070628 8960689126974624 8996524504205056 9002339969301504 9018760106044416 9055925326261632 9066809851894158 9082327440915456 9089219169372888 9093243699858864 9115718350624704 9119754614435712 9126674742873051 9147370150453262 9153283124047608 9216681397142016 9233492489521664 9244590437225416 9250566255219744 9271542595934528 9277535836138752 9282686276939257 9288686720557188 9298573332365824 9305629149596052 9309749502236456 9332759263734816 9359585342610048 9386872763433984 9398155062428496 9408695592915808 9425554931415168 9436126192312064 9470817832724976 9525731827981824 9527191748395958 9547332126911488 9564986217382848 9582432612672192 9592872474576384 9610369733991936 9621920659152984 9649972905972672 9668126537573413 9685450747538748 9752534966743296 9788389874709264 9792723984463392 9810585770116768 9816927454518912 9821274200161536 9828726646170978 9839188060991744 9845548234269696 9851014008180436 9857381825897424 9867469818565632 9879734165638688 9916056717718242 9943761142561792 9944559426523176 9962148274852032 9973552311148608 9984738180237184 9991192438918656 9996739067473046 10002629723134464 10013848204086272 10021446776488056 10025884079331568 10050663822483648 10062743947270287 10102409576150528 10121090067230688 10150597618447104 10181334650964204 10199342281396128 10211017842366432 10260052652118724 10319542813646976 10349628944299008 10362068402164752 10387679050711872 10392278514124416 10400164241878593 10417963829285376 10423747380749066 10430485420426344 10454137314803728 10460894998911552 10473468190016013 10502729964185088 10521886790385152 10565246213971904 10572075720251136 10584782542030284 10596048681068032 10604089030935036 10608784316502008 10615641966351072 10635004742395488 10639713716841664 10666010587125504 10678830311388876 10696668962982912 10740748642775424 10752794963332352 10772062778760192 10792327297756368 10823791808828544 10836801173983386 10856567341195394 10879518005085184 10888219141023952 10931412819866112 10951351557339648 10964514239499912 10996480753317696 11028540463968768 11036908991381364 11049287471512472 11069086568615712 11114700936343524 11159150586946656 11179504714784224 11186731285382016 11191684553672448 11212098022990592 11219345662307328 11225574102345148 11232830452766832 11258301723634784 11265579229597056 11279119589248014 11299692538795206 11332636248820848 11365210773169344 11377957461200512 11385312314116608 11398345498455552 11411129348842496 11424844648540624 11453082030272064 11458153233521792 11466847753866141 11486472939981312 11500278796880328 11566960076835072 11568732837337949 11635811029673376 11656391178738432 11669734676990208 11691687905902732 11725774459564256 11760904479154194 11793763215596544 11837122639183296 11842363888188288 11871633200813568 11876889730427904 11878223759458238 11885901990718392 11899232661628816 11912854149427504 11920554766201536 11934882356064759 11947585502632832 11969677931446872 12040926014372151 12047249076565248 12074567101682176 12089079802525544 12096894333748896 12118958892497184 12124324933145152 12132162247258368 12154291134166272 12159672819247616 12168899657164068 12204377498730144 12239457755720832 12249246533651946 12275141306029056 12334088340292992 12370047781518336 12384915627409584 12407505532794736 12430448405451531 12443679018313088 12456726236591616 12458635363287022 12479447123480064 12530873416571328 12567406575220224 12576942804132252 12613610275864416 12627757110299968 12642934702980617 12650384649846528 12665589439089132 12753314956510464 12776576816896256 12784835754722304 12800202143850576 12829227545537312 12837520517447808 12852950229608202 12866630541296896 12874947690968064 12876393823278258 12890422387712016 12913934330051664 12967151092400778 12988812312193536 13003379955657728 13051186499612352 13056965312617856 13089236606025216 13095032266882048 13104968861561304 13143175767863232 13158972854122683 13182974628594407 13191496267009788 13221408956957656 13259412568697568 13282864366469376 13298069748198144 13361929035317408 13386636744332418 13400885096644864 13401960918105942 13416991929693716 13441033690461936 13494786756307584 13528140159066624 13534130157929472 13575112867952272 13583887989392448 13599123041861504 13600214777841237 13614690456488576 13623491161373184 13639865549788296 13679631921653568 13721055225679893 13759390418195968 13816091202886336 13825022095713024 13850238734282496 13856371352165888 13866885655838124 13907313893901792 13947859998548736 13958443724394078 13964624253354684 13987951720823808 13999138895602224 14096100960334848 14113043389373712 14138785374580048 14154189288468096 14180006323193984 14197049600024746 14206226749087464 14221347449500672 14238440415185168 14290787622593937 14320998190367232 14373648919008288 14389769730341824 14415554600987904 14431722411771392 14432880988729476 14449068231977848 14474959358959008 14568766325148672 14619352319333216 14628802450114944 14661974337756928 14671452019940352 14689085976695088 14715878655175152 14731911300242304 14758782091487616 14776521012270654 14801204727848448 14819601248458032 14874085076577363 14878867449262208 14915641713842688 14922246071563264 14977107270355776 14995108601209569 15020772306129408 15022459460491301 15032170164732084 15038826118997352 15066256718393608 15075995733725472 15110181665094464 15128342941134241 15153614364225792 15270776040362752 15272001976446306 15289130338488188 15299013422094192 15316526763549648 15333705062507104 15390078978178086 15422613435780096 15479314220470464 15514414706231168 15524443416448512 15541854904984576 15543102603247128 15559646235986944 15588417771186624 15635621071123599 15681205972205592 15754094946277632 15782830185577728 15789818517584384 15847869320957856 15894073021602048 15906133546402554 15913176474753012 15952507113593232 15959570575262496 15999015880688256 16018245467083314 16054568019162868 16062998768753664 16129192444998528 16158611856662912 16176216329677824 16188490946634552 16205721512221696 16225199542885424 16235687713242816 16255201760975079 16272503331640192 16284851011793091 16292061628913798 16319277007627776 16332328711535928 16427027336009472 16445451120390656 16446771359249868 16494721129976544 16513220836546112 16542810695953152 16573931207268708 16707831222095104 16718631371559936 16738725880419984 16769257072176336 16787526830508672 16818147034485888 16836470057419776 16838361153517722 16867179533128704 16887452585452176 16949538808192809 16998954373231272 17004419942013952 17066936191800768 17116694023263744 17137266972810936 17168525097704344 17179623045408096 17187229850282688 17218579106735552 17229709409971968 17239274514315763 17250418195320492 17289534789867704 17401581999483136 17453716544510064 17473291815415072 17484586768107648 17504602015485312 17524234357150976 17537531858854098 17545297138830244 17588661689346384 17679216758263424 17690644823394816 17710485821959168 17730759664264192 17763545832282432 17815334595641856 17817335639187357 17848848992443224 17869281224141256 17921378253949248 17955092141207767 17993049008410112 18111850652523264 18133619703788316 18178438338745776 18186487399717728 18231436701249408 18239509228871424 18253349485746102 18294740300906524 18306566248095216 18433362794284032 18466984979043328 18489180874450832 18501132510439488 18543085191869056 18555071672277504 18565372553878514 18577373441114376 18597146664731648 18611258299192104 18619499004472912 18665518527469632 18687953044930533 18719170685220096 18796310124856992 18817391185831616 18851109862830336 18872252384624128 18941635665449952 19051463655963648 19054383496791916 19129972434765696 19164865225344384 19185744949152768 19220739467983872 19243841318305968 19299945811945344 19314590734917387 19336253075146826 19370901495077496 19450726638601167 19505069933486592 19576779749418528 19585447968926784 19621171540233536 19633854909037824 19642548400323072 19644754679104009 19657453292341956 19678376121983488 19702028016360872 19714763651794848 19759468331277376 19832113435436484 19889118853046352 19924296549704064 19947104622297216 19969476360474368 19982384877837312 19993478134946092 20005259446268928 20042893552976112 20051768158663136 20101327644967296 20125487894540574 20204819152301056 20242180134461376 20301195236894208 20362669301928408 20398684562792256 20422035684732864 20520105304237448 20639085627293952 20724136804329504 20775358101423744 20784557028248832 20800328483757186 20835927658570752 20847494761498132 20860970840852688 20908274629607456 20921789997823104 20946936380032026 21005459928370176 21043773580770304 21130492427943808 21144151440502272 21169565084060568 21192097362136064 21208178061870072 21217568633004016 21231283932702144 21270009484790976 21279427433683328 21295574400037119 21332021174251008 21357660622777752 21481497285550848 21505589926664704 21584654595512736 21647583617657088 21673602347966772 21713134682390788 21776438282047904 21862825639732224 21902703114679296 21929028478999824 21992961506635392 22057080927937536 22073817982762728 22098574943024944 22138173137231424 22164781518405981 22229401872687048 22318301173893312 22359009429568448 22373462570764032 22383369107344896 22424196045981184 22451148204690296 22465660905533664 22516603447269568 22531158459194112 22558239178496028 22599385077590412 22665272497641696 22730421546338688 22755914922401024 22770624628233216 22796690996911104 22849689297081248 22906164060544128 22916306467043584 22933695507732282 22972945879962624 23000557593760656 23085118467267129 23133920153670144 23137465674675898 23271622059346752 23312782357476864 23339469353980416 23383375811805464 23451548919128512 23479735876964003 23521808958308388 23674245278366592 23684727776376576 23743266401627136 23756447518916476 23771803981436784 23798465323257632 23825708298855008 23841109532403072 23869764712129518 23895171005265664 23939355862893744 24081852028744302 24094498153130496 24149134203364352 24178159605051088 24193788667497792 24237917784994368 24248649866290304 24264324494516736 24308582268332544 24319345638495232 24337799314328136 24408754997460288 24438092443370697 24478915511441664 24498493067303892 24668176680585984 24769831254819168 24815011065589472 24860896810903062 24887358036626176 24913452473183232 24917270726574044 24958894246960128 25061746833142656 25134813150440448 25153885608264504 25227220551728832 25255514220599936 25257541730276583 25285869405961234 25300769299693056 25331178878178264 25506629913020928 25553153633792512 25600404287701152 25658455091074624 25675041034895616 25705900459216404 25733261082593792 25752787646556516 25780844775424032 25827868660103328 25934302184801556 25977624624387072 26102372999224704 26113930625235712 26178473212050432 26209937723122608 26286351535726464 26306297788281147 26317945708245366 26365949257188814 26382992534019576 26442817913915312 26518825137395136 26565728732938752 26596139496396288 26723858070634816 26773273488664836 26801770193289728 26803921836211884 26833983859387432 26882067380923872 26989573512615168 27056280318133248 27150225735904544 27167775978784896 27198246083723008 27200429555682474 27229380912977152 27246982322746368 27279731099576592 27359263843307136 27442110451359786 27518780836391936 27632182405772672 27650044191426048 27700477468564992 27712742704331776 27733771311676248 27814627787803584 27848058830817771 27895719997097472 27916887448788156 27929248506709368 27998277791204448 28095494033535019 28226086778747424 28277570749160096 28308378576936192 28360012646387968 28394099200049492 28412453498174928 28476880830370336 28581575245187874 28641996380734464 28747297838016576 28779539460683648 28831109201975808 28863444823542784 28865761977458952 28898136463955696 28949918717918016 29004379612720239 29238704638666432 29257604900229888 29323948675513856 29378171953390176 29431757310350304 29463822600484608 29517564182975232 29553042024541308 29602409455696896 29639202496916064 29748170153154726 29757734898524416 29831283427685376 29954214540711552 29990217202419138 30041544612258816 30044918920982602 30064340329464168 30077652237994704 30132513436787216 30151991467450944 30188231841810861 30220363330188928 30256685882268482 30307228728451584 30541552080725504 30544003952892612 30578260676976376 30598026844188384 30633053527099296 30667410125014208 30704269992952927 30780157956356172 30958628440940928 31028829412462336 31048886832897024 31086205206494256 31176835542373248 31271242142247198 31362411944411184 31508189892555264 31565660371155456 31579637035168768 31695738641915712 31788146043204096 31812267092805108 31826352949506024 31905014227186464 31919141150524992 31998031761376512 32015795526586417 32036490934166628 32109136038325736 32258384889997056 32317223713325824 32376981893269104 32450399085770848 32471375426485632 32510403521950158 32545006663280384 32569702023586182 32584123257827596 32638554015255552 32664657423071856 32854054672018944 32890902240781312 32893542718499736 32989442259953088 33026441673092224 33085621391906304 33147862414537416 33345171119385853 33415662444190208 33477451760839968 33538514144352672 33575053661017344 33636294068971776 33676722307035444 33774905170904352 33899077616385618 33997908746462544 34133872383601536 34233388046527488 34274533945621872 34337050195408688 34359246090816192 34374459700565376 34400543261598423 34437158213471104 34459418819943936 34478549028631526 34500836390640984 34579069579735408 34706198512013847 34803163998966272 34907433089020128 34946583630830144 34969173536215296 35009204030970624 35048468714301952 35075063717708196 35090594277660488 35177323378692768 35358433516526848 35381289646789632 35527091664564864 35630669191283712 35634671278374714 35697697984886448 35738562448282512 35842756507898496 35910184282415534 35986098016820224 36122778043116453 36223701305046528 36267239407576632 36356876677491552 36372974799435456 36462873402498816 36479018457742848 36483115832621731 36506698971492204 36589480601813048 36613132496190432 36978361748901664 37002265020878976 37086170383738112 37110143344555008 37130745107757028 37154746882228752 37222516598384208 37238998008945824 37331037054939264 37375906089861066 37438341370440192 37592620249713984 37634782371663232 37702219725660672 37744504769248256 37883271330899904 37928804108941851 37997985694183879 38108766993583832 38259944869531392 38329730450688768 38487682636611936 38599891623890688 38629181469834774 38672506150293652 38741802990154992 38901453277202334 39010139866973184 39153559498837056 39170895937853568 39242343080467072 39267709818075648 39285096800646144 39289509358208018 39314906584683912 39356752243966976 39404056032721744 39429527303589696 39476918562368049 39518936662554752 39548923885783221 39664226870872968 39778237706092704 39848593099408128 39894209244594432 39938952720948736 39986956269892184 40085787105952224 40103536317326272 40202655289934592 40250975789081148 40484360268922752 40602390473788416 40725338603856816 40797369125584512 40844071369465728 41040210608474896 41163165677039679 41278171254587904 41448273608659008 41550716202847488 41569114056497664 41600656967514372 41694989522996264 41721941681705376 41816549259214912 41843579995646208 41893872760064052 42260984855887616 42288302881004544 42339130168121136 42416356123740144 42435137266008032 42462567865404288 42540018969581952 42558854867366656 42591148800074238 42664042348502016 42715321245555504 42872362867781811 42962994571101696 43011179853329408 43169309191025472 43295167235314176 43347204695933544 43426269364781576 43552876564095808 43605223771504577 43858056957999648 43985923013270784 44147635965525456 44197149886049888 44276346274462848 44329563036811962 44458803745374096 44636602347786624 44718018859136896 44746925141528064 44766738214689792 44848392091962368 44902296409380592 44931321811067328 44985325803628707 45033206894539136 45062316918388224 45067378381473903 45116478356992056 45198770155180824 45330544995283392 45385028823402723 45460843092677376 45511829844802048 45699378594162496 45812328121088256 45832612934087168 45867391015464564 46001115187521312 46170236934534258 46267840307340288 46274931349351796 46543244118693504 46625564714953728 46678938707960832 46766751623610928 46903097838257024 46906863213370797 46959471753928006 47043617916616776 47348490556733184 47369455552753152 47512895037832952 47543607962873568 47596930646515264 47651416597710016 47682219064806144 47739529424259036 47790342010531328 47878711725787488 48163704057488604 48188996306260992 48356319210102176 48387577334995584 48475835569988736 48497299732580608 48528648989033472 48617164536665088 48675598628656272 48817509994920576 48854553035379273 48876184886741394 48957831022883328 48996986134607784 49336353361171968 49539662509638336 49630022131178944 49689673600086611 49721793621806124 49774716073252352 49834541453148088 50123493666285312 50307771216529008 50454441103457664 50511028441199872 50515083460553166 50571738811922468 50601538599386112 50662357756356528 51013259826041856 51106307267585024 51200808575402304 51316910182149248 51350082069791232 51411800918432808 51466522165187584 51505575293113032 51561689550848064 51655737320206656 51717823542947289 51868604369603112 52204745998449408 52227861250471424 52419875446245216 52572703071452928 52612595576562294 52635891416490732 52731898514377628 52765985068039152 52885635827830624 53037650274790272 53131457465877504 53192278992792576 53447716141269632 53452006917562071 53546546977329672 53603540386579456 53607843672423768 53667967718774864 53764134761847744 53865276423623301 53979147025230336 54300451471809088 54335551957569792 54396492167446016 54400859111364948 54458761825954304 54559462199153184 54718527686614272 54884220902719572 55264364811545344 55300088382852096 55400954937129984 55467542623352496 55629255575607168 55696117661635542 55791439994194944 55833774897576312 55858497013418736 55996555582408896 56063859134791599 56190988067070038 56452173557494848 56555141498320192 56616757153872384 56720025292775936 56788198400098984 56824906996349856 56953761660740672 57022215701198293 57163150490375748 57494595676033152 57559078921367296 57662218403951616 57731523954917904 57796272927911392 57899837435836032 58008759225440478 58477409277332864 58515209800459776 58647897351027712 58756343906780352 58863514620700608 58927645200969216 58934264037312027 59035128365950464 59106084049082616 59278404993832128 59496340306309452 59515469797048832 59908429081423104 59980434404838276 60089837841965204 60128680658928336 60155304475989408 60265026873574432 60303982934901888 60376463683621722 60440726660377856 60513371764536964 60614457456903168 61083104161451008 61088007905785224 61156521353952752 61196053688376768 61266107054198592 61334820250028416 61408539985905854 61560315912712344 61917256881881856 62057658824924672 62172410412988512 62353671084746496 62542484284494396 62724823888822368 63016379785110528 63131320742310912 63391477283831424 63576292086408192 63624534185610216 63652705899012048 63810028454372928 63838282301049984 63886723200111357 63996063522753024 64031591053172834 64072981868333256 64218272076651472 64516769779994112 64634447426651648 64753963786538208 64900798171541696 64942750852971264 64978803938574799 65020807043900316 65090013326560768 65139404047172364 65168246515655192 65329314846143712 65708109344037888 65787085436999472 65978884519906176 66052883346184448 66171242783812608 66295724829074832 66690342238771706 66831324888380416 66954903521679936 67077028288705344 67150107322034688 67272588137943552 67353444614070888 67549810341808704 67798155232771236 67995817492925088 68267744767203072 68549067891243744 68674100390817376 68718492181632384 68748919401130752 68801086523196846 68874316426942208 68918837639887872 68957098057263052 69001672781281968 69158139159470816 69412397024027694 69606327997932544 69814866178040256 69893167261660288 69938347072430592 70018408061941248 70096937428603904 70150127435416392 70181188555320976 70354646757385536 70439207630892009 70716867033053696 71054183329129728 71269342556749428 71395395969772896 71477124896565024 71685513015796992 71820368564831068 72245556086232906 72447402610093056 72534478815153264 72713753354983104 72745949598870912 72925746804997632 72958036915485696 72966231665243462 73013397942984408 73178961203626096 73226264992380864 73314277330112091 73956723497803328 74004530041757952 74172340767476224 74261490215514056 74309493764457504 74445033196768416 74477996017891648 74662074109878528 74751812179722132 74876682740880384 75185240499427968 75269564743326464 75404439451321344 75766542661799808 75857608217883702 75995971388367758 76217533987167664 76519889739062784 76659460901377536 76975365273223872 77199783247781376 77258362939669548 77345012300587304 77483605980309984 77802906554404668 78307118997674112 78341791875707136 78484686160934144 78535419636151296 78579018716416036 78629813169367824 78808112065443488 78859054607179392 78953837124736098 79037873325109504 79097847771566442 79328453741745936 79556475412185408 79697186198816256 79788418489188864 79877905441897472 79973912539784368 80171574211904448 80207072634652544 80405310579869184 80501951578162296 80968720537845504 80981129861365643 81450677207713632 81594738251169024 81688142738931456 82080421216949792 82326331354079358 82556342509175808 82896547217318016 83101432405694976 83138228112995328 83201313935028744 83389979045992528 83443883363410752 83544176492453313 83633098518429824 83687159991292416 83787745520128104 84286482100605057 84521969711775232 84678260336242272 84832712247480288 84870274532016064 84925135730808576 85080037939163904 85117709734733312 85182297600148476 85430642491111008 85744725735563622 85925989142203392 86338618382050944 86590334470628352 86694409391867088 86852538729563152 87013138838160717 87105753128191616 87210447543009154 87716113915999296 87971846026541568 88295271931050912 88394299772099776 88552692548925696 88659126073623924 88917607490748192 89273204695573248 89436037718273792 89493850283056128 89804592818761184 89862643622134656 89970651607257414 90066413789078272 90124633836776448 90134756762947806 90232956713984112 90397540310361648 90661089990566784 90770057646805446 90921686185354752 91023659689604096 91398757188324992 91624656242176512 91665225868174336 91734782030929128 92002230375042624 92112809978858781 92280822400160849 92340473869068516 92549862698703592 93086488237387008 93533503247221856 93806195676514048 93813726426741594 93918943507856012 94087235833233552 94696981113466368 94738911105506304 95025790075665904 95087215925747136 95193861293030528 95302833195420032 95364438129612288 95479058848518072 95580684021062656 95757423451574976 96047386579759251 96327408114977208 96712638420204352 96775154669991168 96951671139977472 96994599465161216 97351197257312544 97635019989841152 97709106070758546 97752369773482788 97915662045766656 97993972269215568 98672706722343936 99079325019276672 99260044262357888 99379347200173222 99443587243612248 99549432146504704 99669082906296176 100035513358157559 100246987332570624 100615542433058016 100908882206915328 101022056882399744 101030166921106332 101143477623844936 101324715512713056 102401617150804608 102633820364298496 102700164139582464 102823601836865616 103011150586226064 103123379101696128 103311474640413312 103435647085894578 103737208739206224 104118595536041541 104409491996898816 104455722500942848 104839750892490432 105145406142905856 105225191153124588 105271782832981464 105463797028755256 105531970136078304 105771271655661248 105898400587939687 106075300549580544 106895432282539264 106904013835124142 107093093954659344 107215687344847536 107335935437549728 107528269523695488 107730552847246602 107958294050460672 108600902943618176 108671103915139584 108792984334892032 108801718222729896 108917523651908608 109118924398306368 109437055373228544 109449347497865193 109768441805439144 110528729623090688 110935085246704992 111258511151214336 111392235323271084 111667549795152624 111716994026837472 111993111164817792 112127718269583198 112381976134140076 112904347114989696 113110282996640384 113233514307744768 113440050585551872 113576396800197968 113649813992699712 113786412326825553 113907523321481344 113993957082551637 114044431402396586 114326300980751496 114989191352066304 115118157842734592 115463047909835808 115592545855822784 115799674871672064 116017518450880956 116954818554665728 117030419600919552 117512687813560704 117727029241401216 117855290401938432 117868528074624054 118070256731900928 118212168098165232 118556809987664256 118646771657349663 118992680612618904 119030939594097664 119816858162846208 119960868809676552 120179675683930408 120257361317856672 120310608951978816 120530053747148864 120607965869803776 120674921600210341 120752927367243444 120881453320755712 121026743529073928 122176015811570448 122313042707905504 122392107376753536 122532214108397184 122669640500056832 122817079971811708 123120631825424688 123834513763763712 124115317649849344 124344820825977024 124707342169492992 125084968568988792 125449647777644736 125685644988454369 126782954567662848 127249068371220432 127305411798024096 127620056908745856 127676564602099968 127773446400222714 127992127045506048 128063182106345668 128145963736666512 128436544153302944 129033539559988224 129268894853303296 129507927573076416 129801596343083392 129885501705942528 129957607877149598 130041614087800632 130180026653121536 130278808094344728 130336493031310384 130658629692287424 130815671314513731 131574170873998944 131957769039812352 132105766692368896 132591449658149664 133380684477543412 133909807043359872 134154056577410688 134300214644069376 134545176275887104 134706889228141776 135099620683617408 135202135144421709 135596310465542472 135991634985850176 136155086470208169 136535489534406144 137098135782487488 137348200781634752 137436984363264768 137497838802261504 137602173046393692 137748632853884416 137914196114526104 138003345562563936 138316278318941632 138824794048055388 139629732356080512 139786334523320576 139876694144861184 140036816123882496 140300254870832784 140362377110641952 140709293514771072 140878415261784018 141433734066107392 142108366658259456 142538685113498856 142790791939545792 142954249793130048 143371026031593984 143640737129662136 144491112172465812 145068957630306528 145427506709966208 145491899197741824 145851493609995264 145932463330486924 146026795885968816 146357922407252192 146452529984761728 146628554660224182 147913446995606656 148009060083515904 148344681534952448 148522980431028112 148618987528915008 148890066393536832 148955992035783296 149069020800259833 149324148219757056 149503624359444264 150370480998855936 150539129486652928 151533085323599616 151715216435767404 151991942776735516 152435067974335328 153039779478125568 153318921802755072 153950730546447744 154399566495562752 154516725879339096 154690024601174608 154967211960619968 155153470628841867 155605813108809336 156614237995348224 156683583751414272 156969372321868288 157158037432832072 157259626338735648 157616224130886976 157718109214358784 157907674249472196 158075746650219008 158195695543132884 158656907483491872 159112950824370816 159394372397632512 159576836978377728 159947825079568736 160343148423808896 160414145269305088 160810621159738368 161003903156324592 161595829270869903 161937441075691008 161962259722731286 162901354415427264 163189476502338048 163376285477862912 164160842433899584 164358151138748021 164652662708158716 165793094434636032 166202864811389952 166402627870057488 166779958091985056 166887766726821504 167088352984906626 167266197036859648 167374319982584832 167575491040256208 168572964201210114 169043939423550464 169356520672484544 169665424494960576 169740549064032128 169850271461617152 170160075878327808 170235419469466624 170364595200296952 170861284982222016 171066647103594879 171489451471127244 172677236764101888 173388818783734176 173705077459126304 174026277676321434 174211506256383232 174420895086018308 175432227831998592 175943692053083136 176590543862101824 176788599544199552 176802792111936081 177105385097851392 177318252147247848 177835214981496384 178546409391146496 178872075436547584 179609185637522368 179725287244269312 179941303214514828 180132827578156544 180269513525895612 180465913427968224 180795080620723296 181322179981133568 181540115293610892 181843372370709504 182797514376649984 183249312484353024 183469564061858256 184004460750085248 184225619957717562 184561644800321698 184680947738137032 185099725397407184 186172976474774016 187067006494443712 187612391353028096 187627452853483188 187837887015712024 188174471666467104 189393962226932736 190051580151331808 190174431851494272 190387722586061056 190605666390840064 190728876259224576 190958117697036144 191514846903149952 192094773159518502 192654816229954416 193425276840408704 193550309339982336 193903342279954944 193989198930322432 194702394514625088 194936411815724397 195270039979682304 195418212141517092 195504739546965576 195987944538431136 196668458234745133 198158650038553344 198520088524715776 198758694400346444 198887174487224496 199338165812592352 200071026716315118 200493974665141248 201231084866116032 201817764413830656 202044113764799488 202060333842212664 202286955247689872 202649431025426112 204803234301609216 205267640728596992 205647203673731232 206022301172452128 206246758203392256 206622949280826624 206871294171789156 207474417478412448 208237191072083082 208818983993797632 209679501784980864 210290812285811712 210450382306249176 210543565665962928 210927594057510512 211063940272156608 211317622892676027 211542543311322496 211796801175879374 212150601099161088 213790864565078528 213808027670248284 214186187909318688 214431374689695072 214671870875099456 214929889950670489 215056539047390976 215461105694493204 217201805887236352 217342207830279168 217603436445459792 218237848796612736 218874110746457088 218898694995730386 219536883610878288 221057459246181376 221870170493409984 222517022302428672 222784470646542168 223335099590305248 223433988053674944 223986222329635584 224110568686104919 224255436539166396 224763952268280152 225808694229979392 226220565993280768 227152793600395936 227299627985399424 227572824653651106 227815046642962688 227987914165103274 228088862804793172 228652601961502992 229978382704132608 230236315685469184 230926095819671616 231185091711645568 231599349743344128 232035036901761912 233416197835700971 233909637109331456 235025375627121408 235454058482802432 235737056149248108 236424336196330464 237113619975328512 237293543314699326 237985361225237808 239633716325692416 239921737619353104 240359351367860816 240514722635713344 240621217903957632 241060107494297728 241215931739607552 241349843200420682 241505854734486888 241762906641511424 242053487058147856 242943389584096929 244352031623140896 244626085415811008 244784214753507072 245064428216794368 245339281000113664 245634159943623416 246241263650849376 247669027527527424 248689641651954048 249414684338985984 250169937137977584 250899295555289472 251371289976908738 252859446301815171 253565909135325696 254498136742440864 254610823596048192 255240113817491712 255353129204199936 255381810828352117 255546892800445428 256126364212691336 256291927473333024 256873088306605888 259015855146152832 259603192686166784 259771003411885056 259915215754299196 260083228175601264 260557616188689456 260672986062620768 261317259384574848 261631342629027462 263148341747997888 263915538079624704 264211533384737792 265182899316299328 266761368955086824 267819614086719744 268308113154821376 269413778456283552 270199241367234816 270404270288843418 271192620931084944 271983269971700352 272310172940416338 273070979068812288 274196271564974976 274696401563269504 274873968726529536 274995677604523008 275204346092787384 275497265707768832 275828392229052208 276006691125127872 276338429936576343 276632556637883264 276842467200482547 277649588096110776 279259464712161024 279572669046641152 280600509741665568 280724754221283904 281418587029542144 281756830523568036 284216733316518912 285077370226997712 285581583879091584 285908499586260096 286742052063187968 287281474259324272 288142159739277753 288982224344931624 290137915260613056 290855013419932416 290983798395483648 291864926660973848 292053591771937632 292715844814504384 292905059969523456 293257109320448364 295826893991213312 296018120167031808 297045960862056224 297237975057830016 297780132787073664 297911984071566592 298138041600519666 298648296439514112 299007248718888528 300106540074472677 300740961997711872 301078258973305856 303066170647199232 303430432871534808 303983885553471032 304870135948670656 305236566400532039 307901461092895488 309033451758678192 309380049202349216 309934423921239936 310306941257683734 311211626217618672 313228475990696448 313367167502828544 313938744643736576 314316074865664144 314519252677471296 315232448261773952 315436218428717568 315815348498944392 316151493300438016 316391391086265768 317313814966983744 317695201763819061 318225901648741632 319895650159137472 320686296847617792 320828290538610176 322007806312649184 323191658541739806 323874882151382016 323924519445462572 325802708830854528 326378953004676096 326752570955725824 328321684867799168 328348042493595579 328716302277496042 329305325416317432 331586188869272064 332805255740114976 333559916183970112 333775533453643008 334176705969813252 334532394073719296 335150982080512416 337145928402420228 338713041344969088 339330848989921152 339481098128064256 339700542923234304 340320151756655616 340729190400593904 341722569964444032 341981871247654911 342133294207189758 342978902942254488 345354473528203776 346777637567468352 347410154918252608 348052555352642868 348423012512766464 348841790172036616 350864455663997184 353181087724203648 353577199088399104 353605584223872162 354210770195702784 354636504294495696 355670429962992768 357092818782292992 357744150873095168 359218371275044736 359450574488538624 359882606429029656 360265655156313088 360539027051791224 360931826855936448 361590161241446592 362024764800631023 362644359962267136 363080230587221784 365595028753299968 366939128123716512 368008921500170496 368451239915435124 369123289600643396 369361895476274064 370199450794814368 372345952949548032 374134012988887424 375224782706056192 375254905706966376 375675774031424048 376348943332934208 377056934965363107 380103160302663616 380348863702988544 380775445172122112 381211332781680128 381916235394072288 383029693806299904 384189546319037004 385309632459908832 386850553680817408 387100618679964672 387806684559909888 389404789029250176 389872823631448794 390540079959364608 390836424283034184 391009479093931152 391975889076862272 392447013943541193 393336916469490266 396317300077106688 397040177049431552 397517388800692888 397774348974448992 398676331625184704 399155509908388051 400142053432630236 402462169732232064 403635528827661312 404120667684425328 404573910495379744 405298862050852224 409606468603218432 410535281457193984 411294407347462464 412044602344904256 412493516406784512 413245898561653248 413742588343578312 414948834956824896 416474382144166164 419359003569961728 420900764612498352 421087131331925856 421855188115021024 422127880544313216 422635245785352054 423085086622644992 423593602351758748 424301202198322176 427581729130157056 427616055340496568 428372375818637376 428862749379390144 429343741750198912 429859779901340978 430113078094781952 430922211388986408 434403611774472704 435206872890919584 436475697593225472 437797389991460772 439073767221756576 443740340986819968 445034044604857344 445568941293084336 446670199180610496 446867976107349888 447207062400779499 447972444659271168 448221137372209838 448510873078332792 449527904536560304 451617388459958784 452441131986561536 454305587200791872 454599255970798848 455145649307302212 455630093285925376 455975828330206548 456177725609586344 457305203923005984 459956765408265216 461852191639343232 462370183423291136 463198699486688256 464070073803523824 466832395671401942 467819274218662912 470050751254242816 470908116965604864 471474112298496216 472848672392660928 474227239950657024 474587086629398652 475970722450475616 479843475238706208 480718702735721632 481029445271426688 481242435807915264 482120214988595456 482431863479215104 482699686400841364 483011709468973776 484106974116295712 485886779168193858 488704063246281792 489252170831622016 489568429507014144 490128856433588736 490678562000227328 491268319887246832 492482527301698752 493074453416244063 497379283303908096 500339874275955168 501798591110578944 502742579953817476 505718892603630342 507131818270651392 508996273484881728 509221647192096384 510480227634983424 510706258408399872 510763621656704234 511093785600890856 512252728425382672 512583854946666048 513199941310784637 513746176613211776 518031710292305664 519206385372333568 519830431508598392 520166456351202528 521115232377378912 521345972125241536 522634518769149696 523262685258054924 526296683495995776 527831076159249408 530365798632598656 533522737910173648 535639228173439488 536616226309642752 538827556912567104 540398482734469632 540808540577686836 542385241862169888 543966539943400704 544620345880832676 548392543129949952 549392803126539008 549747937453059072 550408692185574768 551656784458104416 552013382250255744 552676859873152686 553265113275766528 553684934400965094 555299176192221552 558518929424322048 559145338093282304 561201019483331136 561449508442567808 562837174059084288 563513661047136072 566867909029559501 570154740453995424 571163167758183168 571816999172520192 574562948518648544 576284319478555506 577964448689863248 580275830521226112 581710026839864832 581967596790967296 583729853321947696 584107183543875264 584809235447173191 585431689629008768 585810119939046912 586514218640896728 590005374704235399 591653787982426624 594091921724112448 594475950115660032 595560265574147328 595823968143133184 596276083201039332 598014497437777056 600213080148945354 601481923995423744 606132341294398464 606860865743069616 607967771106942064 609740271897341312 610473132801064078 615802922185790976 618066903517356384 618760098404698432 619868847842479872 620613882515367468 622423252435237344 626456951981392896 628632149731328288 629038505354942592 630464896523547904 630872436857435136 631630696997888784 632782782172531536 634627629933967488 635390403527638122 636451803297483264 639791300318274944 641372593695235584 641656581077220352 644015612625298368 644789669852011467 645965756801125943 646383317083479612 647849038890925144 651605417661709056 656643369735598336 656696084987191158 657432604554992084 658610650832634864 663172377738544128 665610511480229952 667119832367940224 667551066907286016 668353411939626504 669064788147438592 670301964161024832 672331706058314757 674291856804840456 677426082689938176 678661697979842304 678962196256128512 681458380801187808 683445139928888064 683963742495309822 684266588414379516 685957805884508976 690708947056407552 693555275134936704 694820309836505216 696105110705285736 696846025025532928 697683580344073232 700248593507102913 701728911327994368 706362175448407296 707154398176798208 707211168447744324 709273008588991392 711340859925985536 718436742550089472 718901148977077248 719765212858059312 721078054103582448 721863653711872896 723180322482893184 724049529601262046 725288719924534272 726160461174443568 728830168752290787 731190057506599936 733878256247433024 736017843000340992 736902479830870248 738246579201286792 738723790952548128 740398901589628736 741288804115577809 748268025977774848 750509811413932752 751351548062848096 752697886665868416 754113869930726214 760206320605327232 760697727405977088 761550890344244224 762422665563360256 763832470788144576 766059387612599808 766145432485056351 768379092638074008 770619264919817664 773701107361634816 778809578058500352 779745647262897588 781672848566068368 782018958187862304 783951778153724544 784894027887082386 786673832938980532 792634600154213376 794080354098863104 795034777601385776 795548697948897984 797352663250369408 798311019816776102 800284106865260472 804924339464464128 808241335368850656 809147820990759488 810597724101704448 819212937206436864 822588814694924928 824089204689808512 824987032813569024 826491797123306496 827485176687156624 829897669913649792 830527401601447641 832948764288332328 838718007139923456 841801529224996704 842174262663851712 843710376230042048 844255761088626432 844724451201472387 845270491570704108 846170173245289984 847187204703517496 855232110680993136 856744751637274752 857725498758780288 858687483500397824 859719559802681956 860226156189563904 861844422777972816 868807223548945408 870413745781839168 872951395186450944 875594779982921544 878147534443513152 887480681973639936 891137882586168672 893340398361220992 893735952214699776 894414124801558998 895944889318542336 896442274744419676 897021746156665584 899055809073120608 903234776919917568 904882263973123072 908611174401583744 909198511941597696 910291298614604424 911260186571850752 911951656660413096 912355451219172688 914610407846011968 915709699201596117 923704383278686464 924740366846582272 928140147607047648 933664791342803884 940101502508485632 941816233931209728 942948224596992432 945697344785321856 948454479901314048 949174173258797304 951941444900951232 953085605291457183 959686950477412416 961437405471443264 962058890542853376 962484871615830528 964240429977190912 965399372801682728 966023418937947552 968213948232591424 971773558336387716 977408126492563584 978504341663244032 979136859014028288 980257712867177472 982536639774493664 984965054603397504 986148906832488126 994758566607816192 1000679748551910336 1003597182221157888 1005485159907634952 1011437785207260684 1017992546969763456 1018443294384192768 1020960455269966848 1021527243313408468 1022187571201781712 1024505456850765344 1025167709893332096 1026399882621569274 1027492353226423552 1036063420584611328 1038412770744667136 1039660863017196784 1040332912702405056 1042230464754757824 1042691944250483072 1045269037538299392 1046525370516109848 1052593366991991552 1060731597265197312 1067045475820347296 1071278456346878976 1073232452619285504 1077655113825134208 1080796965468939264 1081617081155373672 1084770483724339776 1086074294401893069 1087933079886801408 1089240691761665352 1096785086259899904 1098785606253078016 1100817384371149536 1103313568916208832 1104026764500511488 1105353719746305372 1106530226551533056 1107369868801930188 1110598352384443104 1117037858848644096 1122402038966662272 1122899016885135616 1125674348118168576 1127027322094272144 1131170804896089321 1133735818059119002 1140309480907990848 1142326335516366336 1143633998345040384 1149125897037297088 1152568638957111012 1155928897379726496 1160551661042452224 1163420053679729664 1167459706643895392 1168214367087750528 1169618470894346382 1170863379258017536 1171620239878093824 1173028437281793456 1180010749408470798 1183307575964853248 1188183843448224896 1188951900231320064 1191120531148294656 1191647936286266368 1192552166402078664 1196028994875554112 1197466529725164153 1200426160297890708 1213721731486139232 1215935542213884128 1219480543794682624 1220946265602128156 1231605844371581952 1236133807034712768 1237520196809396864 1239737695684959744 1241227765030734936 1244846504870474688 1257264299462656576 1258077010709885184 1260929793047095808 1263261393995777568 1265565564345063072 1269255259867934976 1270780807055276244 1272903606594966528 1279582600636549888 1282745187390471168 1288031225250596736 1289579339704022934 1291931513602251886 1292766634166959224 1295698077781850288 1303210835323418112 1313286739471196672 1313392169974382316 1314865209109984168 1317221301665269728 1331221022960459904 1334239664735880448 1335102133814572032 1336706823879253008 1340603928322049664 1344663412116629514 1348583713609680912 1354852165379876352 1357323395959684608 1357924392512257024 1362916761602375616 1366890279857776128 1367927484990619644 1368533176828759032 1371915611769017952 1376679207643215931 1387110550269873408 1389640619673010432 1392210221410571472 1395367160688146464 1400497187014205826 1403457822655988736 1412724350896814592 1414308796353596416 1414422336895488648 1418546017177982784 1422681719851971072 1436873485100178944 1439530425716118624 1442156108207164896 1443727307423745792 1446360644965786368 1448099059202524092 1452320922348887136 1457660337504581574 1467756512494866048 1472035686000681984 1473804959661740496 1476493158402573584 1477447581905096256 1479223360248732189 1480797803179257472 1482577608231155618 1496536051955549696 1501019622827865504 1502703096125696192 1505395773331736832 1508227739861452428 1520412641210654464 1521395454811954176 1527664941576289152 1532118775225199616 1532290864970112702 1536758185276148016 1541238529839635328 1547402214723269632 1557619156117000704 1559491294525795176 1563345697132136736 1564037916375724608 1567903556307449088 1568773980802734433 1569788055774164772 1573347665877961064 1590069555202771552 1591097395897795968 1594705326500738816 1596622039633552204 1600568213730520944 1609848678928928256 1616482670737701312 1618295641981518976 1621195448203408896 1633913384849906797 1645177629389849856 1648178409379617024 1654970353374313248 1659795339827299584 1661054803202895282 1665897528576664656 1677436014279846912 1683603058449993408 1684348525327703424 1687420752460084096 1688511522177252864 1689448902402944774 1690540983141408216 1692340346490579968 1694374409407034992 1700603727088678503 1710464221361986272 1713489503274549504 1715450997517560576 1717374967000795648 1719439119605363912 1723688845555945632 1740827491563678336 1745902790372901888 1751189559965843088 1756295068887026304 1770016124112706197 1774961363947279872 1782275765172337344 1786680796722441984 1787471904429399552 1788828249603117996 1792884549488839352 1794043492313331168 1798111618146241216 1817222348803167488 1818397023883195392 1820582597229208848 1823903313320826192 1824710902438345376 1829220815692023936 1831419398403192234 1847408766557372928 1849480733693164544 1856280295214095296 1867329582685607768 1885896449193984864 1891394689570643712 1898348346517594608 1903882889801902464 1906171210582914366 1919373900954824832 1922874810942886528 1924117781085706752 1924969743231661056 1928480859954381824 1930798745603365456 1932046837875895104 1934369009556034401 1936427896465182848 1937897270403377829 1943547116672775432 1954816252985127168 1957008683326488064 1965073279548987328 1969930109206795008 1972297813664976252 1989517133215632384 2001359497103820672 2007194364442315776 2010970319815269904 2016995118174944271 2022875570414521368 2035985093939526912 2036886588768385536 2043054486626816936 2044375142403563424 2049010913701530688 2050335419786664192 2052799765243138548 2054984706452847104 2072126841169222656 2079321726034393568 2080665825404810112 2084460929509515648 2085383888500966144 2090538075076598784 2093050741032219696 2100745780521308739 2105186733983983104 2121463194530394624 2134090951640694592 2136655964803724273 2155310227650268416 2163234162310747344 2169540967448679552 2172148588803786138 2175866159773602816 2178481383523330704 2193570172519799808 2197571212506156032 2201634768742299072 2206627137832417664 2208053529001022976 2210707439492610744 2213060453103066112 2214739737603860376 2221196704768886208 2223866412346733427 2244804077933324544 2245798033770271232 2254054644188544288 2262341609792178642 2267471636118238004 2280618961815981696 2284652671032732672 2287267996690080768 2298251794074594176 2298436297455169053 2305137277914222024 2311857794759452992 2321103322084904448 2334919413287790784 2336428734175501056 2339236941788692764 2341726758516035072 2346056874563586912 2360021498816941596 2376367686896449792 2377903800462640128 2382241062296589312 2385104332804157328 2392057989751108224 2394933059450328306 2400852320595781416 2427443462972278464 2431871084427768256 2438961087589365248 2441892531204256312 2472267614069425536 2475040393618793728 2479475391369919488 2482455530061469872 2489693009740949376 2514528598925313152 2516154021419770368 2521859586094191616 2526522787991555136 2531131128690126144 2534173353604417161 2538510519735869952 2541561614110552488 2559165201273099776 2576062450501193472 2579158679408045868 2583863027204503772 2585533268333918448 2591396155563700576 2606421670646836224 2626573478942393344 2626784339948764632 2629730418219968336 2634442603330539456 2662442045920919808 2668479329471760896 2673413647758506016 2681207856644099328 2689326824233259028 2697167427219361824 2709704330759752704 2714646791919369216 2725833523204751232 2733780559715552256 2735854969981239288 2737066353657518064 2743831223538035904 2747129097604788351 2753358415286431862 2774221100539746816 2779281239346020864 2784420442821142944 2790734321376292928 2794088569358716357 2800994374028411652 2825448701793629184 2828844673790977296 2837092034355965568 2845363439703942144 2873746970200357888 2879060851432237248 2884312216414329792 2887454614847491584 2892721289931572736 2896198118405048184 2904641844697774272 2915320675009163148 2935513024989732096 2947609919323480992 2952986316805147168 2954895163810192512 2958446720497464378 2961595606358514944 2965155216462311236 2993072103911099392 3002039245655731008 3005406192251392384 3010791546663473664 3016455479722904856 3040825282421308928 3055329883152578304 3064581729940225404 3073516370552296032 3082477059679270656 3115238312234001408 3118982589051590352 3126691394264273472 3128075832751449216 3135807112614898176 3137547961605468866 3139576111548329544 3146695331755922128 3180139110405543104 3182194791795591936 3189410653001477632 3193244079267104408 3201136427461041888 3219697357857856512 3232965341475402624 3236591283963037952 3242390896406817792 3267826769699813594 3290355258779699712 3296356818759234048 3309940706748626496 3319590679654599168 3322109606405790564 3331795057153329312 3367206116899986816 3368697050655406848 3374841504920168192 3377023044354505728 3378897804805889548 3381081966282816432 3388748818814069984 3401207454177357006 3420928442723972544 3426979006549099008 3430901995035121152 3434749934001591296 3438878239210727824 3447377691111891264 3481654983127356672 3502379119931686176 3512590137774052608 3540032248225412394 3549922727894559744 3564551530344674688 3573361593444883968 3574943808858799104 3577656499206235992 3585769098977678704 3588086984626662336 3592399589175492459 3596223236292482432 3634444697606334976 3641165194458417696 3647806626641652384 3649421804876690752 3658441631384047872 3662838796806384468 3694817533114745856 3712560590428190592 3734659165371215536 3771792898387969728 3782789379141287424 3796696693035189216 3807765779603804928 3812342421165828732 3838747801909649664 3845749621885773056 3848235562171413504 3861597491206730912 3864093675751790208 3868738019112068802 3872855792930365696 3875794540806755658 3887094233345550864 3909632505970254336 3914017366652976128 3930146559097974656 3939860218413590016 3944595627329952504 3968075363206916507 4002718994207641344 4021940639630539808 4033990236349888542 4045751140829042736 4071970187879053824 4073773177536771072 4086108973253633872 4088750284807126848 4098021827403061376 4100670839573328384 4105599530486277096 4109969412905694208 4130037622929647793 4158643452068787136 4161331650809620224 4168921859019031296 4170767777001932288 4186101482064439392 4201491561042617478 4210373467967966208 4242926389060789248 4268181903281389184 4273311929607448546 4310620455300536832 4326468324621494688 4339081934897359104 4344297177607572276 4356962767046661408 4403269537484598144 4413254275664835328 4416107058002045952 4421414878985221488 4429479475207720752 4442393409537772416 4447732824693466854 4489608155866649088 4491596067540542464 4508109288377088576 4524683219584357284 4534943272236476008 4561237923631963392 4596503588149188352 4596872594910338106 4610274555828444048 4623715589518905984 4642206644169808896 4669838826575581568 4672857468351002112 4678473883577385528 4683453517032070144 4692113749127173824 4706321942408203299 4720042997633883192 4752735373792899584 4770208665608314656 4784115979502216448 4789866118900656612 4801704641191562832 4854886925944556928 4863742168855536512 4877922175178730496 4883785062408512624 4901740154549720391 4944535228138851072 4950080787237587456 4964911060122939744 4979386019481898752 5029057197850626304 5032308042839540736 5053045575983110272 5062262257380252288 5068346707208834322 5077021039471739904 5083123228221104976 5101811181266035509 5118330402546199552 5152124901002386944 5158317358816091736 5167726054409007544 5171066536667836896 5182792311127401152 5189021628809044663 5253568679897529264 5259460836439936672 5268885206661078912 5324884091841839616 5336958658943521792 5346827295517012032 5362415713288198656 5378653648466518056 5394334854438723648 5451667046409502464 5471709939962478576 5474132707315036128 5487662447076071808 5494258195209576702 5506716830572863724 5548442201079493632 5558562478692041728 5568840885642285888 5581468642752585856 5588177138717432714 5601988748056823304 5657689347581954592 5674184068711931136 5758121702864474496 5768624432828659584 5774909229694983168 5785442579863145472 5792396236810096368 5809283689395548544 5813691811210133487 5830641350018326296 5871026049979464192 5895219838646961984 5905972633610294336 5909790327620385024 5916893440994928756 5923191212717029888 5930310432924622472 6004078491311462016 6010812384502784768 6021583093326947328 6032910959445809712 6081650564842617856 6110659766305156608 6129163459880450808 6147032741104592064 6164954119358541312 6237965178103180704 6253382788528546944 6256151665502898432 6271614225229796352 6275095923210937732 6279152223096659088 6293390663511844256 6360278220811086208 6364389583591183872 6378821306002955264 6386488158534208816 6402272854922083776 6409967894411172819 6465930682950805248 6473182567926075904 6535653539399627188 6580710517559399424 6592713637518468096 6619881413497252992 6639181359309198336 6644219212811581128 6663590114306658624 6671599237040200281 6734412233799973632 6737394101310813696 6749683009840336384 6757795609611779096 6762163932565632864 6777497637628139968 6802414908354714012 6841856885447945088 6853958013098198016 6861803990070242304 6877756478421455648 6894755382223782528 6963309966254713344 7004758239863372352 7025180275548105216 7080064496450824788 7129103060689349376 7146723186889767936 7155312998412471984 7171538197955357408 7176173969253324672 7184799178350984918 7192446472584964864 7268889395212669952 7282330388916835392 7295613253283304768 7298843609753381504 7316883262768095744 7325677593612768936 7425121180856381184 7469318330742431072 7543585796775939456 7565578758282574848 7593393386070378432 7602520060813251483 7615531559207609856 7624684842331657464 7677495603819299328 7691499243771546112 7723194982413461824 7728187351503580416 7737476038224137604 7745711585860731392 7751589081613511316 7774188466691101728 7819265011940508672 7860293118195949312 7879720436827180032 7889191254659905008 7936150726413833014 8005437988415282688 8043881279261079616 8067980472699777084 8091502281658085472 8143940375758107648 8172217946507267744 8177500569614253696 8196043654806122752 8201341679146656768 8211199060972554192 8260075245859295586 8317286904137574272 8322663301619240448 8337843718038062592 8341535554003864576 8372202964128878784 8382265708076149071 8402983122085234956 8536363806562778368 8546623859214897092 8621240910601073664 8652936649242989376 8678163869794718208 8688594355215144552 8713925534093322816 8806539074969196288 8826508551329670656 8842829757970442976 8858958950415441504 8884786819075544832 8895465649386933708 8979216311733298176 9016218576754177152 9049366439168714568 9069886544472952016 9122475847263926784 9193007176298376704 9193745189820676212 9220549111656888096 9247431179037811968 9339677653151163136 9345714936702004224 9356947767154771056 9384227498254347648 9412643884816406598 9440085995267766384 9505470747585799168 9540417331216629312 9568231959004432896 9579732237801313224 9603409282383125664 9636754453502511517 9709773851889113856 9727484337711073024 9767570124817025248 9803480309099440782 9889070456277702144 9900161574475174912 9929822120245879488 9958772038963797504 10058114395701252608 10106091151966220544 10124524514760504576 10136693414417668644 10166246456442209952 10203622362532071018 10304249802004773888 10316634717632183472 10335452108818015088 10342133073335673792 10365584622254802304 10378043257618089326 10507137359795058528 10518921672879873344 10537770413322157824 10649768183683679232 10693654591034024064 10724831426576397312 10757307296933036112 10788669708877447296 10903334092819004928 10943419879924957152 10948265414630072256 10975324894152143616 10981417865619141031 10988516390419153404 11013433661145727448 11137681771284571776 11162937285505171712 11176354277434865428 11203977496113646608 11315378695163909184 11348368137423862272 11516243405728948992 11537248865657319168 11584792473620192736 11618567378791097088 11627383622420266974 11661282700036652592 11742052099958928384 11790439677293923968 11811945267220588672 11819580655240770048 11833786881989857512 11846382425434059776 11860620865849244944 11904226089620749521 12008156982622924032 12021624769005569536 12065821918891619424 12221319532610313216 12258326919760901616 12294065482209184128 12329908238717082624 12390112868788943379 12475930356206361408 12506765577057093888 12512303331005796864 12550191846421875464 12558304446193318176 12586781327023688512 12720556441622172416 12728779167182367744 12772976317068417632 12804545709844167552 12819935788822345638 12931861365901610496 12946365135852151808 13071307078799254376 13239762826994505984 13288438425623162256 13327180228613317248 13343198474080400562 13468824467599947264 13474788202621627392 13499366019680672768 13515591219223558192 13524327865131265728 13554995275256279936 13604829816709428024 13683713770895890176 13755512956842911296 13789510764447565056 13926619932509426688 14009516479726744704 14050360551096210432 14118965827224609897 14160128992901649576 14258206121378698752 14310625996824943968 14343076395910714816 14352347938506649344 14369598356701969836 14384892945169929728 14564660777833670784 14591226506566609536 14597687219506763008 14633766525536191488 14651355187225537872 14705220463649161173 14850242361712762368 14938636661484862144 15087171593551878912 15186786772140756864 15205040121626502966 15231063118415219712 15249369684663314928 15354991207638598656 15382998487543092224 15446389964826923648 15456374703007160832 15474952076448275208 15491423171721462784 15503178163227022632 15548376933382203456 15567064886427133989 15720586236391898624 15778382509319810016 15872301452827666028 16010875976830565376 16087762558522159232 16135960945399554168 16183004563316170944 16344435893014535488 16355001139228507392 16392087309612245504 16422398121945108384 16520150491718591172 16634573808275148544 16645326603238480896 16675687436076125184 16744405928257757568 16764531416152298142 16805966244170469912 17072727613125556736 17093247718429794184 17305873298485978752 17356327739589436416 17377188710430289104 17427851068186645632 17613078149938392576 17653017102659341312 17685659515940885952 17717917900830883008 17769573638151089664 17790931298773867416 18032437153508354304 18098732878337429136 18139773088945904032 18244951694527853568 18386014352596753408 18387490379641352424 18441098223313776192 18494862358075623936 18679355306302326272 18713895534309542112 18768454996508695296 18825287769632813196 18880171990535532768 19080834662433258624 19136463918008865792 19159464475602626448 19206818564766251328 19229903683233518457 19273508907005023034 19419547703778227712 19454968675422146048 19535140249634050496 19606960618198881564 19778140912555404288 19859644240491758976 19917544077927595008 20116228791402505216 20212182303932441088 20249049029521009152 20273386828835337288 20332492912884419904 20407244725064142036 20633269435264366944 20670904217636030176 20684266146671347584 20731169244509604608 20756086515236178652 21014274719590117056 21037843345759746688 21075540826644315648 21387309182068048128 21514614593866072224 21577339417754894592 21806668185638009856 21886839759849914304 21896530829260144512 21950649788304287232 21962835731238282062 21977032780838306808 22026867322291454896 22275363542569143552 22325874571010343424 22352708554869730856 22407954992227293216 22630757390327818368 22696736274847724544 23032486811457897984 23074497731314638336 23169584947240385472 23237134757582194176 23254767244840533948 23322565400073305184 23580879354587847936 23623890534441177344 23639161310481540096 23667573763979715024 23721241731698489888 23808452179241499042 24016313965245848064 24043249538011139072 24131643837783238848 24516653839521803232 24588130964418368256 24780225737577886758 24951860712412722816 25013531154114187776 25024606662011593728 25100383692843750928 25116608892386636352 25146797124228447213 25173562654047377024 25441112883244344832 25545952634136835264 25609091419688335104 25639871577644691276 25863722731803220992 26142614157598508752 26479525653989011968 26576876851246324512 26654360457226634496 26686396948160801124 26937648935199894528 27031182438447116384 27048655730262531456 27109990550512559872 27209659633418856048 27367427541791780352 27511025913685822592 27579021528895130112 27776527542448415549 28019032959453489408 28237931654449219794 28320257985803299152 28516412242757397504 28621251993649887936 28686152791821429632 28704695877013298688 28739196713403939672 28769785890339859456 28910263360507534551 29129321555667341568 29182453013133219072 29195374439013526016 29302710374451075744 29410440927298322346 29700484723425524736 29877273322969724288 30174343187103757824 30373573544281513728 30410080243253005932 30498739369326629856 30892779929653847296 30912749406014321664 30949904152896550416 31006356326454045264 31096753866764406912 31134129772854267978 31441172472783797248 31556765018639620032 31744602905655332056 32175525117044318464 32271921890799108336 32366009126632341888 32688871786029070976 32710002278457014784 32784174619224491008 32844796243890216768 32944253596857423093 33040300983437182344 33269147616550297088 33488811856515515136 33529062832304596284 33611932488340939824 34145455226251113472 34186495436859588368 34611746596971957504 34754377420860578208 34855702136373291264 35226156299876785152 35371319031881771904 35435835801661766016 35539147276302179328 35581862597547734832 35712678268862248563 36064874307016708608 36197465756674858272 36279546177891808064 36323151401663312641 36774980759282704848 36882196446627552384 36989724716151247872 37358710612604652544 37427791068619084224 37536909993017390592 37650575539265626392 37760343981071065536 38161669324866517248 38318928951205252896 38413637129532502656 38459807366467036914 38547017814010046068 38839095407556455424 38909937350844292096 39070280499268100992 39213921236397763128 39719288480983517952 40424364607864882176 40498098059042018304 40546773657670674576 40664985825768839808 40814489450128284072 41266538870528733888 41341808435272060352 41368532293342695168 41462338489019209216 41512173030472357304 42028549439180234112 42075686691519493376 42151081653288631296 42774618364136096256 43029229187732144448 43154678835509789184 43773679519699828608 43793061658520289024 43901299576608574464 43925671462476564124 43954065561676613616 44053734644582909792 44550727085138287104 44651749142020686848 44705417109739461712 44815909984454586432 45261514780655636736 46064973622915795968 46148995462629276672 46339169894480770944 46474269515164388352 46509534489681067896 46645130800146610368 46701194659281401967 47161758709175695872 47247781068882354688 47335147527959430048 47442483463396979776 47616904358482998084 48032627930491696128 48263287675566477696 49033307679043606464 49176261928836736512 49560451475155773516 49903721424825445632 50027062308228375552 50200767385687501856 50233217784773272704 50293594248456894426 50347125308094754048 50882225766488689664 51091905268273670528 51218182839376670208 51279743155289382552 52285228315197017504 52959051307978023936 53153753702492649024 53308720914453268992 53372793896321602248 54062364876894232768 54097311460525062912 54219981101025119744 54419319266837712096 54734855083583560704 55022051827371645184 55158043057790260224 55553055084896831098 56038065918906978816 56475863308898439588 56640515971606598304 57242503987299775872 57372305583642859264 57409391754026597376 57478393426807879344 57820526721015069102 58258643111334683136 58364906026266438144 58390748878027052032 58605420748902151488 58820881854596644692 59754546645939448576 60348686374207515648 60747147088563027456 60820160486506011864 60997478738653259712 61785559859307694592 61899808305793100832 62012712652908090528 62193507733528813824 62268259545708535956 63113530037279240064 63489205811310664112 64351050234088636928 64543843781598216672 64732018253264683776 65377743572058141952 65420004556914029568 65689592487780433536 65888507193714846186 66080601966874364688 66538295233100594176 66977623713031030272 67058125664609192568 67223864976681879648 67457281174517580619 68372990873719176736 69223493193943915008 69508754841721156416 69711404272746582528 70742638063763543808 70871671603323532032 71163725195095469664 71425356537724497126 72129748614033417216 72394931513349716544 72559092355783616128 72646302803326625282 73549961518565409696 73764392893255104768 74855582137238168448 75073819986034781184 75301151078531252784 75520687962142131072 76323338649733034496 76637857902410505792 76827274259065005312 76919614732934073828 77094035628020092136 78140560998536201984 78427842472795526256 79438576961967035904 81093547315341349152 81329971651537679616 81628978900256568144 82533077741057467776 82683616870544120704 82737064586685390336 82924676978038418432 83024346060944714608 83329582627345246647 84057098878360468224 84151373383038986752 85549236728272192512 86058458375464288896 86309357671019578368 86730790081522603653 87547359039399657216 87586123317040578048 87851342924953128248 87908131123353227232 88107469289165819584 89101454170276574208 89410834219478923424 89631819968909172864 90523029561311273472 92678339788961541888 93019068979362135792 93290261600293220736 93402389318562803934 94323517418351391744 94495562137764709376 94670295055918860096 94884966926793959552 95233808716965996168 96526575351132955392 98066615358087212928 98352523857673473024 98832760790572269279 99120902950311547032 99807442849650891264 100401534771375003712 100466435569546545408 100587188496913788852 100694250616189508096 102183810536547341056 102436365678753340416 102559486310578765104 104570456630394035008 106307507404985298048 106617441828906537984 106745587792643204496 108124729753788465536 108194622921050125824 108439962202050239488 108838638533675424192 108969454204989937923 110044103654743290368 111106110169793662196 112076131837813957632 112951726617796879176 113281031943213196608 114485007974599551744 114744611167285718528 114956786853615758688 115641053442030138204 116517286222669366272 116729812052532876288 117210841497804302976 117641763709193289384 119509093291878897152 121494294177126054912 121640320973012023728 121994957477306519424 123571119718615389184 123799616611586201664 124025425305816181056 124387015467057627648 124536519091417071912 126227060074558480128 126978411622621328224 128702100468177273856 129087687563196433344 129464036506529367552 130755487144116283904 131379184975560867072 131777014387429692372 132161203933748729376 133955247426062060544 134116251329218385136 134447729953363759296 134914562349035161238 136745981747438353472 138446986387887830016 139017509683442312832 139422808545493165056 141485276127527087616 141743343206647064064 142327450390190939328 142850713075448994252 144789863026699433088 145118184711567232256 145292605606653250564 147099923037130819392 147528785786510209536 149711164274476336896 150602302157062505568 151041375924284262144 152646677299466068992 153275715804821011584 153654548518130010624 153839229465868147656 154188071256040184272 156281121997072403968 156855684945591052512 158877153923934071808 162187094630682698304 162659943303075359232 163257957800513136288 165066155482114935552 165367233741088241408 165474129173370780672 166048692121889429216 166659165254690493294 168114197756720936448 168302746766077973504 172116916750928577792 173461580163045207306 175094718078799314432 175172246634081156096 175702685849906256496 175816262246706454464 176214938578331639168 178821668438957846848 179263639937818345728 181046059122622546944 185356679577923083776 186038137958724271584 186580523200586441472 186804778637125607868 189340590111837720192 189769933853587919104 190467617433931992336 193053150702265910784 196133230716174425856 197665521581144538558 198241805900623094064 199614885699301782528 200803069542750007424 200932871139093090816 201174376993827577704 201388501232379016192 202371843523552741857 204367621073094682112 205118972621157530208 209140913260788070016 212615014809970596096 213491175585286408992 216249459507576931072 216389245842100251648 217677277067350848384 217938908409979875846 220088207309486580736 222212220339587324392 225903453235593758352 226562063886426393216 228970015949199103488 229489222334571437056 229913573707231517376 231282106884060276408 234421682995608605952 235283527418386578768 239018186583757794304 243280641946024047456 243989914954613038848 247599233223172403328 248050850611632362112 248774030934115255296 249073038182834143824 249988747882035739941 252454120149116960256 253956823245242656448 258175375126392866688 258928073013058735104 261510974288232567808 262758369951121734144 263554028774859384744 264322407867497458752 268232502658436770272 268895459906727518592 269829124698070322476 273491963494876706944 278035019366884625664 282970552255054175232 283486686413294128128 284654900780381878656 285701426150897988504 289579726053398866176 290236369423134464512 290585211213306501128 294199846074261638784 295057571573020419072 299422328548952673792 301204604314125011136 302082751848568524288 306551431609642023168 307309097036260021248 307678458931736295312 308376142512080368544 312562243994144807936 313711369891182105024 324374189261365396608 325319886606150718464 326515915601026272576 326908362614969813769 330132310964229871104 330734467482176482816 332097384243778858432 333318330509380986588 336228395513441872896 344233833501857155584 346923160326090414612 350189436157598628864 351405371699812512992 351632524493412908928 352429877156663278336 357643336877915693696 358527279875636691456 370713359155846167552 372076275917448543168 373161046401172882944 373609557274251215736 378681180223675440384 379539867707175838208 380935234867863984672 386106301404531821568 392266461432348851712 395331043162289077116 396483611801246188128 401606139085500014848 401865742278186181632 402348753987655155408 404743687047105483714 408735242146189364224 410237945242315060416 418281826521576140032 425230029619941192192 426982351170572817984 432498919015153862144 435354554134701696768 435877816819959751692 444424440679174648784 451806906471187516704 453124127772852786432 457940031898398206976 459827147414463034752 462564213768120552816 468843365991217211904 470567054836773157536 472200968221623064333 486561283892048094912 487979829909226077696 495198466446344806656 496101701223264724224 498146076365668287648 499977495764071479882 504908240298233920512 507913646490485312896 516350750252785733376 525516739902243468288 527108057549718769488 528644815734994917504 536465005316873540544 537790919813455037184 539658249396140644952 546983926989753413888 556070038733769251328 569309801560763757312 571402852301795977008 579159452106797732352 580472738846268929024 581170422426613002256 588399692148523277568 598844657097905347584 602409208628250022272 604165503697137048576 607115530570658225571 613102863219284046336 615356917863472590624 616752285024160737088 627422739782364210048 648748378522730793216 653031831202052545152 653816725229939627538 660264621928459742208 661468934964352965632 664194768487557716864 666636661018761973176 688467667003714311168 693846320652180829224 702810743399625025984 703265048986825817856 704859754313326556672 715286673755831387392 717054559751273382912 744152551834897086336 746322092802345765888 747219114548502431472 757362360447350880768 759079735414351676416 761870469735727969344 784532922864697703424 790662086324578154232 792967223602492376256 803212278171000029696 804697507975310310816 809487374094210967428 820475890484630120832 836563653043152280064 850460059239882384384 853964702341145635968 864997838030307724288 870709108269403393536 871755633639919503384 888848881358349297568 903613812942375033408 906248255545705572864 919654294828926069504 925128427536241105632 937686731982434423808 941134109673546315072 944401936443246128666 973122567784096189824 975959659818452155392 990396932892689613312 992203402446529448448 996292152731336575296 999954991528142959764 1015827292980970625792 1032701500505571466752 1054216115099437538976 1057289631469989835008 1072930010633747081088 1075581839626910074368 1079316498792281289904 1093967853979506827776 1112140077467538502656 1138619603121527514624 1142805704603591954016 1158318904213595464704 1162340844853226004512 1176799384297046555136 1204818417256500044544 1214231061141316451142 1226205726438568092672 1230713835726945181248 1233504570048321474176 1254845479564728420096 1297496757045461586432 1306063662404105090304 1307633450459879255076 1328389536975115433728 1333273322037523946352 1387692641304361658448 1405621486799250051968 1406530097973651635712 1409719508626653113344 1416602904664869192999 1430573347511662774784 1488305103669794172672 1494438229097004862944 1514724720894701761536 1523740939471455938688 1581324172649156308464 1585934447204984752512 1606424556342000059392 1609395015950620621632 1618974748188421934856 1640951780969260241664 1673127306086304560128 1707929404682291271936 1741418216538806787072 1743511267279839006768 1777697762716698595136 1807227625884750066816 1812496511091411145728 1839308589657852139008 1850256855072482211264 1882268219347092630144 1888803872886492257332 1946245135568192379648 1980793865785379226624 1984406804893058896896 1992584305462673150592 1999909983056285919528 2031654585961941251584 2065403001011142933504 2108432230198875077952 2114579262939979670016 2145860021267494162176 2151163679253820148736 2158632997584562579808 2187935707959013655552 2277239206243055029248 2285611409207183908032 2324681689706452009024 2353598768594093110272 2409636834513000089088 2428462122282632902284 2461427671453890362496 2467009140096642948352 2509690959129456840192 2594993514090923172864 2612127324808210180608 2615266900919758510152 2656779073950230867456 2666546644075047892704 2775385282608723316896 2811242973598500103936 2813060195947303271424 2833205809329738385998 2861146695023325549568 2976610207339588345344 2988876458194009725888 3047481878942911877376 3162648345298312616928 3171868894409969505024 3218790031901241243264 3237949496376843869712 3281903561938520483328 3415858809364582543872 3487022534559678013536 3555395525433397190272 3614455251769500133632 3678617179315704278016 3700513710144964422528 3764536438694185260288 3777607745772984514664 3892490271136384759296 3985168610925346301184 3999819966112571839056 4063309171923882503168 4216864460397750155904 4229158525879959340032 4249808713994607578997 4291720042534988324352 4317265995169125159616 4571222818414367816064 4649363379412904018048 4819273669026000178176 4856924244565265804568 4922855342907780724992 4934018280193285896704 5019381918258913680384 5224254649616420361216 5230533801839517020304 5313558147900461734912 5333093288150095785408 5550770565217446633792 5622485947197000207872 5666411618659476771996 5953220414679176690688 5977752916388019451776 6094963757885823754752 6325296690596625233856 6343737788819939010048 6437580063802482486528 6475898992753687739424 6563807123877040966656 6831717618729165087744 6974045069119356027072 7110791050866794380544 7228910503539000267264 7401027420289928845056 7529072877388370520576 7555215491545969029328 7784980542272769518592 7970337221850692602368 7999639932225143678112 8433728920795500311808 8499617427989215157994 8583440085069976648704 8634531990338250319232 9142445636828735632128 9298726758825808036096 9713848489130531609136 9845710685815561449984 9868036560386571793408 10461067603679034040608 10666186576300191570816 11101541130434893267584 11244971894394000415744 11332823237318953543992 11955505832776038903552 12189927515771647509504 12650593381193250467712 12687475577639878020096 12875160127604964973056 12951797985507375478848 13948090138238712054144 14221582101733588761088 14457821007078000534528 14802054840579857690112 15058145754776741041152 15110430983091938058656 15940674443701385204736 15999279864450287356224 16867457841591000623616 16999234855978430315988 17269063980676500638464 18284891273657471264256 18597453517651616072192 19427696978261063218272 19691421371631122899968 20922135207358068081216 21332373152600383141632 22203082260869786535168 22665646474637907087984 23911011665552077807104 25301186762386500935424 25750320255209929946112 25903595971014750957696 27896180276477424108288 28443164203467177522176 29604109681159715380224 30220861966183876117312 31998559728900574712448 33734915683182001247232 33998469711956860631976 34538127961353001276928 36569782547314942528512 37194907035303232144384 38855393956522126436544 41844270414716136162432 42664746305200766283264 44406164521739573070336 45331292949275814175968 47822023331104155614208 50602373524773001870848 51807191942029501915392 55792360552954848216576 60441723932367752234624 63997119457801149424896 67996939423913721263952 69076255922706002553856 77710787913044252873088 83688540829432272324864 85329492610401532566528 88812329043479146140672 90662585898551628351936 101204747049546003741696 103614383884059003830784 111584721105909696433152 120883447864735504469248 127994238915602298849792 135993878847827442527904 155421575826088505746176 167377081658864544649728 181325171797103256703872 207228767768118007661568 241766895729471008938496 255988477831204597699584 271987757695654885055808 310843151652177011492352 334754163317729089299456 362650343594206513407744 483533791458942017876992 543975515391309770111616 621686303304354022984704 725300687188413026815488 1087951030782619540223232 1450601374376826053630976 2175902061565239080446464 4351804123130478160892928
- Sum of all divisors σ(n): 17271932358948350812079260
- Sum of proper divisors (its aliquot sum) s(n): 12920128235817872651186332
- 4351804123130478160892928 is an abundant number, because the sum of its proper divisors (12920128235817872651186332) is greater than itself. Its abundance is 8568324112687394490293404
Bases of 4351804123130478160892928
- Binary: 11100110011000011111000110001100111011010011000000111100110011110111010100000000002
- Hexadecimal: 0x39987C633B4C0F33DD400
- Base-36: JONJRJTYL6I03R40
Squares and roots of 4351804123130478160892928
- 4351804123130478160892928 squared (43518041231304781608929282) is 18938199126095429926087627414354288805702280413184
- 4351804123130478160892928 cubed (43518041231304781608929283) is 82415333041608110236402710191505813084220007975917452208446413906223562752
-
The
square root of 4351804123130478160892928 is 2086097822042.5038737449 -
The
cube root of 4351804123130478160892928 is 163263754.5858271445 - Being both a perfect square and a perfect cube, 4351804123130478160892928 is also a
perfect sixth number .
Scales and comparisons
How big is 4351804123130478160892928?- 4,351,804,123,130,478,160,892,928 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 4,351,804,123,130,478,160,892,928 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 4351804123130478160892928 cubic inches would be around 13605312.9 feet tall.
Recreational maths with 4351804123130478160892928
- 4351804123130478160892928 backwards is 8292980618740313214081534
- The number of decimal digits it has is: 25
- The sum of 4351804123130478160892928's digits is 99
- More coming soon!
Link to this page
HTML: To link to this page, just copy and paste the link below into your blog, web page or email.
BBCODE: To link to this page in a forum post or comment box, just copy and paste the link code below:
Cite this page
MLA style:
"Number 4351804123130478160892928 - Facts about the integer". Numbermatics.com. 2024. Web. 25 June 2024.
APA style:
Numbermatics. (2024). Number 4351804123130478160892928 - Facts about the integer. Retrieved 25 June 2024, from https://numbermatics.com/n/4351804123130478160892928/
Chicago style:
Numbermatics. 2024. "Number 4351804123130478160892928 - Facts about the integer". https://numbermatics.com/n/4351804123130478160892928/
The information we have on file for 4351804123130478160892928 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 4351804123130478160892928, math, Factors of 4351804123130478160892928, curriculum, school, college, exams, university, Prime factorization of 4351804123130478160892928, STEM, science, technology, engineering, physics, economics, calculator, four septillion, three hundred fifty-one sextillion, eight hundred four quintillion, one hundred twenty-three quadrillion, one hundred thirty trillion, four hundred seventy-eight billion, one hundred sixty million, eight hundred ninety-two thousand, nine hundred twenty-eight.