379952273502023382171648
379,952,273,502,023,382,171,648 is an even composite number composed of eleven prime numbers multiplied together.
379952273502023382171648 is an even composite number. It is composed of eleven distinct prime numbers multiplied together. It has a total of twenty-four thousand, five hundred seventy-six divisors.
Prime factorization of 379952273502023382171648:
215 × 32 × 7 × 13 × 17 × 29 × 37 × 127 × 181 × 439 × 76913
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 13 × 17 × 29 × 37 × 127 × 181 × 439 × 76913)See below for interesting mathematical facts about the number 379952273502023382171648 from the Numbermatics database.
Names of 379952273502023382171648
- Cardinal: 379952273502023382171648 can be written as Three hundred seventy-nine sextillion, nine hundred fifty-two quintillion, two hundred seventy-three quadrillion, five hundred two trillion, twenty-three billion, three hundred eighty-two million, one hundred seventy-one thousand, six hundred forty-eight.
Scientific notation
- Scientific notation: 3.79952273502023382171648 × 1023
Factors of 379952273502023382171648
Divisors of 379952273502023382171648
- Number of divisors d(n): 24576
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 17 18 21 24 26 28 29 32 34 36 37 39 42 48 51 52 56 58 63 64 68 72 74 78 84 87 91 96 102 104 111 112 116 117 119 126 127 128 136 144 148 153 156 168 174 181 182 192 203 204 208 221 222 224 232 234 238 252 254 256 259 261 272 273 288 296 306 312 333 336 348 357 362 364 377 381 384 406 408 416 439 442 444 448 464 468 476 481 493 504 508 512 518 522 543 544 546 576 592 609 612 624 629 663 666 672 696 714 724 728 754 762 768 777 812 816 819 832 878 884 888 889 896 928 936 952 962 986 1008 1016 1024 1036 1044 1071 1073 1086 1088 1092 1131 1143 1152 1184 1218 1224 1248 1258 1267 1317 1326 1332 1344 1392 1428 1443 1448 1456 1479 1508 1524 1536 1547 1554 1624 1629 1632 1638 1651 1664 1756 1768 1776 1778 1792 1827 1856 1872 1887 1904 1924 1972 1989 2016 2032 2048 2072 2088 2142 2146 2159 2172 2176 2184 2262 2286 2304 2331 2353 2368 2436 2448 2496 2516 2534 2634 2639 2652 2664 2667 2688 2784 2856 2886 2896 2912 2958 3016 3048 3072 3073 3077 3094 3108 3219 3248 3258 3264 3276 3302 3328 3367 3393 3451 3512 3536 3552 3556 3584 3654 3683 3712 3744 3774 3801 3808 3848 3944 3951 3978 4032 4064 4096 4144 4176 4284 4292 4318 4329 4344 4352 4368 4403 4437 4524 4572 4608 4641 4662 4699 4706 4736 4872 4896 4953 4992 5032 5068 5249 5268 5278 5304 5328 5334 5376 5568 5661 5707 5712 5772 5792 5824 5916 6032 6096 6144 6146 6154 6188 6216 6409 6438 6477 6496 6516 6528 6552 6604 6656 6697 6734 6786 6902 7024 7059 7072 7104 7112 7168 7308 7366 7424 7463 7488 7511 7548 7602 7616 7696 7888 7902 7917 7956 8001 8064 8128 8177 8192 8288 8352 8568 8584 8636 8658 8688 8704 8736 8806 8874 9048 9144 9216 9219 9231 9282 9324 9398 9412 9472 9657 9744 9792 9906 9984 10064 10101 10136 10353 10498 10536 10556 10608 10656 10668 10752 11049 11136 11322 11403 11414 11424 11544 11557 11584 11648 11832 12064 12192 12288 12292 12308 12376 12432 12731 12818 12876 12954 12992 13032 13056 13104 13208 13209 13312 13394 13468 13572 13804 13923 13949 14048 14097 14118 14144 14208 14224 14336 14616 14732 14848 14859 14926 14976 15022 15096 15113 15204 15232 15392 15747 15776 15804 15834 15912 16002 16128 16243 16256 16354 16384 16471 16576 16704 17121 17136 17168 17272 17316 17376 17408 17472 17612 17748 18096 18241 18288 18432 18438 18462 18564 18648 18796 18824 18944 19227 19314 19431 19488 19584 19812 19968 20091 20128 20202 20272 20706 20996 21072 21112 21177 21216 21312 21336 21504 21539 22098 22272 22389 22533 22644 22806 22828 22848 22987 23088 23114 23168 23296 23664 23751 24128 24384 24531 24576 24584 24616 24752 24864 25462 25636 25752 25781 25908 25984 26064 26112 26208 26416 26418 26624 26788 26936 27144 27608 27657 27693 27846 27898 28067 28096 28194 28236 28288 28416 28448 28672 29232 29464 29696 29718 29852 29952 30044 30192 30226 30303 30408 30464 30784 31059 31494 31552 31608 31668 31824 32004 32256 32486 32512 32708 32768 32893 32942 33147 33152 33408 34242 34272 34336 34544 34632 34671 34752 34816 34944 35224 35496 36192 36482 36576 36743 36864 36876 36924 37128 37296 37592 37648 37888 38193 38454 38628 38862 38976 39168 39624 39627 39936 39949 40001 40182 40256 40404 40544 41412 41847 41992 42144 42224 42291 42354 42432 42624 42672 43008 43078 44196 44544 44778 44863 45066 45288 45339 45612 45656 45696 45974 46176 46228 46336 46592 46879 47241 47328 47502 47879 48256 48729 48768 49062 49152 49168 49232 49413 49504 49728 50924 51272 51363 51504 51562 51816 51968 52128 52224 52241 52416 52832 52836 53248 53576 53872 54288 54723 55216 55314 55386 55692 55753 55796 56134 56192 56388 56472 56576 56832 56896 57239 57344 57681 58464 58928 59392 59436 59704 59904 60088 60273 60384 60452 60606 60816 60928 61087 61568 62118 62611 62988 63104 63216 63336 63648 64008 64512 64617 64972 65024 65416 65786 65884 66294 66304 66816 67167 67599 68237 68484 68544 68672 68961 69088 69264 69342 69504 69632 69888 70448 70992 72384 72964 73152 73486 73593 73728 73752 73848 74256 74592 75184 75296 75776 76386 76908 76913 77256 77343 77724 77952 78336 79248 79254 79459 79872 79883 79898 80002 80364 80512 80808 81088 82824 83694 83984 84201 84288 84448 84582 84708 84864 85248 85344 86016 86156 87061 88392 89088 89117 89233 89556 89726 90132 90576 90678 91224 91312 91392 91948 92352 92456 92672 93184 93758 94482 94656 95004 95758 96512 97019 97458 97536 97643 98124 98304 98336 98464 98679 98826 99008 99456 101848 102544 102726 103008 103124 103632 103936 104013 104256 104448 104482 104832 105664 105672 106496 107152 107744 108576 109446 110229 110432 110628 110772 111384 111506 111592 112268 112384 112776 112944 113152 113664 113701 113792 113849 114478 114579 114688 115362 116928 117856 118784 118872 119408 119808 119847 120003 120176 120546 120768 120904 121212 121632 121856 122174 123136 124236 125222 125541 125976 126208 126432 126672 127296 127687 128016 129024 129234 129944 130048 130832 131572 131768 132588 132608 133632 134334 134589 135198 136017 136271 136474 136968 137088 137344 137922 138176 138528 138684 139008 139264 139776 140637 140896 141984 143637 144768 145928 146187 146304 146972 147186 147456 147504 147696 148239 148512 149184 150368 150592 151552 152772 153816 153826 154512 154686 155448 155904 156672 156723 158496 158508 158918 159744 159766 159796 160004 160728 160909 161024 161616 162176 164169 165503 165648 167259 167388 167968 168402 168576 168896 169164 169416 169728 170496 170688 171717 172032 172312 174122 176784 178176 178234 178466 179112 179452 180264 181152 181356 182448 182624 182784 183261 183896 184704 184912 185344 186368 187516 187833 188964 189312 190008 191516 193024 193851 194038 194213 194916 195072 195286 196248 196469 196672 196928 197358 197652 198016 198912 203696 204711 205088 205452 206016 206248 206883 207264 207872 208026 208512 208896 208964 209664 211159 211328 211344 212992 214304 215488 216427 217152 218892 220458 220864 221256 221544 222768 223012 223184 224536 224768 225552 225888 226304 227328 227402 227584 227698 228956 229158 229376 230724 230739 232029 233856 235712 237133 237568 237744 238377 238816 239616 239649 239694 240006 240352 241092 241536 241808 242424 243264 243712 244348 246272 248472 250444 251082 251952 252416 252603 252864 253344 254592 255374 256032 258048 258468 259888 260096 261183 261664 263144 263536 265176 265216 267264 267351 267699 268668 269178 270396 272034 272542 272948 273936 274176 274688 275844 276131 276352 277056 277368 278016 278528 279552 280007 281274 281792 283968 287274 289536 291057 291856 292374 292608 292929 293944 294372 294912 295008 295392 296037 296478 297024 298368 298831 300736 301184 303104 305544 307632 307652 309024 309372 310896 311808 313344 313446 316992 317016 317836 319488 319532 319592 320008 321456 321818 322048 323232 324352 328338 330687 331006 331296 334518 334776 335153 335936 336804 337152 337792 338328 338832 339456 340992 341103 341376 341547 343434 344064 344624 348244 353568 356352 356468 356932 358224 358904 359541 360009 360528 362304 362712 364896 365248 365568 366522 367792 369408 369824 370688 372736 375032 375666 377928 378624 380016 383032 383061 386048 387702 388076 388426 389832 390144 390271 390572 390779 392496 392938 393344 393856 394716 395304 396032 397824 403767 407392 408813 409422 410176 410904 412032 412496 413766 414528 415744 416052 417024 417792 417928 419328 421911 422318 422656 422688 425984 427609 428608 430911 430976 432854 434304 437784 438277 440916 441728 442512 443088 445536 446024 446368 449072 449536 451104 451776 452608 454656 454804 455168 455396 457912 458316 461448 461478 464058 467712 470169 471047 471424 474266 475136 475488 476754 477632 477659 479232 479298 479388 480012 480704 482184 482727 483072 483616 484848 486528 487424 488696 492544 496509 496944 500888 501777 502164 503904 504832 505206 505728 506688 509184 510748 512064 515151 516096 516936 519776 520192 522366 523328 526288 527072 530352 530432 534528 534702 535398 537336 538356 538391 540792 544068 545084 545896 547872 548352 549376 549783 551688 552262 552704 554112 554736 556032 556213 557056 559104 559181 560014 562548 563499 563584 567936 574548 579072 582114 582639 583712 584748 585216 585858 587888 588744 589407 590016 590784 592074 592956 594048 596736 597662 601472 602368 606208 609427 611088 614133 615264 615304 618048 618744 621792 623616 624631 626688 626892 633477 633984 634032 635672 638976 639064 639184 640016 642912 643636 644096 646464 648704 649281 656676 661374 662012 662592 666623 669036 669552 670306 671872 673608 674304 675584 676656 677664 678912 679133 681984 682206 682752 683094 686868 688128 689248 692217 696488 707136 711399 712704 712936 713864 715131 716448 717808 718947 719082 720018 721056 724608 724789 725424 729792 730496 731136 733044 735584 738816 739648 741376 745472 750064 751332 755856 757248 760032 766064 766122 772096 775404 776152 776852 779664 780288 780542 781144 781558 783549 784992 785876 786688 787712 789432 790608 792064 795648 796943 802053 803097 807534 813943 814784 817626 818844 820352 821808 824064 824992 827532 828393 829056 831488 832104 834048 835584 835856 838656 840021 843822 844636 845312 845376 850519 855218 857216 861822 861952 865708 868608 873171 875568 876554 878787 881832 883456 885024 886176 891072 892048 892736 896493 898144 899072 902208 903552 905216 909312 909608 910336 910792 915824 916632 922896 922956 928116 935424 940338 942094 942848 947801 948532 950272 950976 953508 953897 955264 955318 958464 958596 958776 960024 961408 964368 965454 966144 967232 969696 973056 974848 977392 985088 993018 993888 999869 1001776 1003554 1004328 1005459 1007808 1009664 1010412 1011456 1013376 1018368 1021496 1023309 1024128 1024641 1030302 1032192 1032967 1033872 1038479 1039552 1040384 1044732 1046656 1052576 1054144 1060704 1060864 1069056 1069404 1070796 1074672 1076712 1076782 1081584 1088136 1090168 1091792 1095744 1096704 1098752 1099566 1103376 1104524 1105408 1108224 1109472 1112064 1112426 1118208 1118362 1120028 1125096 1126998 1127168 1135872 1149096 1149183 1158144 1158521 1160029 1164228 1165278 1167424 1169496 1170432 1170813 1171716 1172337 1175776 1177488 1178814 1180032 1181568 1184148 1185912 1188096 1193472 1195324 1202944 1204736 1212416 1218854 1222176 1226439 1228266 1230528 1230608 1236096 1237488 1243584 1247232 1249262 1253376 1253784 1266954 1267968 1268064 1271344 1277952 1278128 1278368 1280032 1282827 1285824 1287272 1288192 1292928 1297408 1298562 1307521 1313352 1314831 1322748 1324024 1325184 1333246 1338072 1339104 1340612 1343744 1347216 1348608 1350803 1351168 1353312 1355328 1357824 1358266 1359491 1363968 1364412 1365504 1366188 1373736 1378496 1384434 1392976 1413141 1414272 1422798 1425408 1425872 1427728 1430262 1432896 1432977 1435616 1437894 1438164 1440036 1442112 1448181 1449216 1449578 1450848 1459584 1460992 1462272 1466088 1471168 1477632 1478113 1479296 1480037 1482752 1489527 1490944 1500128 1502664 1511712 1514496 1514989 1520064 1532128 1532244 1544192 1550808 1552304 1553704 1559328 1560576 1561084 1562288 1563116 1567098 1569984 1571752 1573376 1575424 1578864 1581216 1584128 1591296 1593886 1604106 1606194 1615068 1615173 1616837 1627886 1629568 1635252 1637688 1640704 1643616 1648128 1649984 1655064 1656786 1658112 1659931 1662976 1664208 1668096 1668639 1671168 1671712 1677312 1677543 1680042 1687644 1689272 1690624 1690752 1701038 1710436 1714432 1723644 1723904 1731416 1737216 1746342 1747917 1751136 1753108 1757574 1763664 1766912 1768221 1770048 1771523 1772352 1782144 1784096 1785472 1792986 1796288 1798144 1804416 1807104 1810432 1818624 1819216 1820672 1821584 1828281 1831648 1833264 1845792 1845912 1856232 1870848 1873893 1880676 1884188 1885696 1895602 1897064 1900431 1901952 1907016 1907794 1910528 1910636 1916928 1917192 1917552 1920048 1922816 1928736 1930908 1932288 1932917 1934464 1939392 1946112 1947843 1949696 1954784 1970176 1986036 1987776 1999738 1999869 2003552 2007108 2008656 2010918 2015616 2019328 2020824 2022912 2026752 2036736 2037399 2042992 2046618 2048256 2049282 2060604 2062861 2064384 2065934 2067744 2076958 2079104 2080768 2089464 2091817 2093312 2105152 2108288 2121408 2121728 2134197 2138112 2138808 2141592 2149344 2153424 2153564 2163168 2174367 2176272 2180336 2183584 2191488 2193408 2197504 2199132 2206752 2209048 2210816 2216448 2218944 2224128 2224852 2230477 2236416 2236724 2240056 2250192 2253996 2254336 2271744 2298192 2298366 2304311 2316288 2316607 2317042 2320058 2328456 2330556 2334848 2338992 2340864 2341626 2343432 2344674 2351552 2354976 2357628 2360064 2363136 2368296 2371824 2376192 2386944 2390648 2390829 2405888 2409472 2437708 2441829 2444352 2452878 2456532 2461056 2461216 2472192 2474976 2485179 2487168 2494464 2498524 2506752 2507568 2520063 2524769 2533908 2535936 2536128 2542688 2551557 2556256 2556736 2560064 2565654 2571648 2574544 2576384 2585856 2594816 2597124 2615042 2626704 2629662 2645496 2648048 2650368 2666492 2676144 2678208 2681224 2687488 2689479 2694432 2697216 2701606 2702336 2706624 2710656 2715648 2716532 2718982 2727936 2728824 2731008 2732376 2735453 2747472 2756992 2768868 2785952 2813551 2826282 2828544 2843403 2845596 2845781 2850816 2851744 2855456 2860524 2861691 2865792 2865954 2871232 2875788 2876328 2880072 2884224 2896362 2898432 2899156 2901696 2919168 2921984 2924544 2932176 2939983 2942336 2955264 2956226 2958592 2960074 2965504 2979054 2981888 2999607 3000256 3005328 3016377 3023424 3028992 3029978 3040128 3064256 3064488 3088384 3098901 3101616 3104608 3107408 3115437 3118656 3121152 3122168 3124576 3126232 3134196 3139968 3143504 3146752 3150848 3157728 3162432 3168256 3182592 3187772 3208212 3212388 3230136 3230346 3233674 3255772 3259136 3270504 3275376 3281408 3287232 3296256 3297329 3299968 3301621 3310128 3313572 3316224 3319862 3325952 3328416 3336192 3337278 3343424 3354624 3355086 3360084 3375288 3378544 3381248 3381504 3402076 3420872 3428864 3447288 3447808 3462832 3474432 3475563 3480087 3492684 3495834 3502272 3506216 3512439 3515148 3517011 3527328 3533824 3536442 3540096 3543046 3544704 3564288 3568192 3570944 3585972 3589703 3592576 3596288 3608832 3614208 3620864 3637248 3638432 3641344 3643168 3656562 3663296 3666528 3691584 3691824 3712464 3741696 3747786 3761352 3768376 3771392 3791204 3794128 3800862 3803904 3814032 3815588 3821056 3821272 3833856 3834384 3835104 3840096 3845632 3848481 3857472 3861816 3864576 3865834 3868928 3878784 3892224 3895686 3899392 3909568 3922563 3940352 3944493 3972072 3975552 3999476 3999738 4007104 4014216 4017312 4021836 4031232 4038656 4041648 4045824 4052409 4053504 4073472 4074798 4078473 4085984 4093236 4096512 4098564 4121208 4125722 4131868 4135488 4153916 4158208 4161536 4178928 4183634 4186624 4210304 4216576 4239423 4242816 4243456 4268394 4276224 4277616 4283184 4298688 4298931 4306848 4307128 4326336 4348734 4352544 4360672 4367168 4382976 4386816 4395008 4398264 4413504 4418096 4421632 4432896 4434339 4437888 4440111 4448256 4449704 4460954 4472832 4473448 4480112 4500384 4507992 4508672 4543488 4544967 4596384 4596732 4608622 4632576 4633214 4634084 4640116 4656912 4661112 4666361 4669696 4677984 4681728 4683252 4686864 4689348 4703104 4709952 4715256 4720128 4726272 4736592 4743648 4752384 4773888 4781296 4781658 4811776 4818944 4845519 4850511 4875416 4883658 4888704 4905756 4913064 4922112 4922432 4944384 4949952 4970358 4974336 4979793 4988928 4997048 5005917 5013504 5015136 5032629 5040126 5049538 5067816 5071872 5072256 5073523 5080127 5085376 5103114 5112512 5113472 5120128 5131308 5143296 5149088 5152768 5171712 5189632 5194248 5230084 5253408 5259324 5290992 5296096 5300736 5314569 5332984 5352288 5356416 5362448 5374976 5378958 5388864 5394432 5403212 5404672 5413248 5421312 5431296 5433064 5437964 5455872 5457648 5462016 5464752 5470906 5484843 5494944 5513984 5537736 5571904 5621679 5627102 5652564 5657088 5686806 5691192 5691562 5697601 5703488 5710912 5721048 5723382 5731584 5731908 5742464 5751576 5752656 5760144 5768448 5792724 5796864 5798312 5798751 5803392 5838336 5843968 5849088 5864352 5879966 5884672 5910528 5912452 5917184 5920148 5931008 5953633 5958108 5999214 5999607 6000512 6010656 6032754 6046848 6057984 6059956 6080256 6112197 6123611 6128512 6128976 6176768 6188583 6197802 6203232 6209216 6214816 6230874 6237312 6242304 6244336 6249152 6252464 6268392 6275451 6279936 6287008 6293504 6301696 6315456 6324864 6336512 6365184 6375544 6416424 6424776 6460272 6460692 6467348 6511544 6518272 6523101 6541008 6550752 6562816 6574464 6592512 6594658 6599936 6603242 6620256 6627144 6632448 6634607 6639724 6651904 6656832 6672384 6674556 6686848 6691431 6709248 6710172 6720168 6750576 6757088 6762496 6763008 6804152 6841744 6857728 6894576 6895616 6912933 6925664 6948864 6949821 6951126 6960174 6985368 6991668 6999083 7004544 7012432 7024878 7030296 7034022 7054656 7067648 7072884 7080192 7086092 7089408 7128576 7136384 7141888 7171944 7172487 7179406 7185152 7192576 7217664 7228416 7230769 7241728 7269353 7276864 7282688 7286336 7313124 7325487 7326592 7333056 7383168 7383648 7424928 7483392 7495572 7522704 7536752 7542784 7574307 7582408 7588256 7601724 7607808 7628064 7631176 7642112 7642544 7654671 7668768 7670208 7680192 7691264 7696962 7714944 7723632 7729152 7731668 7737856 7757568 7784448 7791372 7819136 7845126 7880704 7888986 7944144 7951104 7998952 7999476 8007799 8014208 8028432 8034624 8043672 8062464 8077312 8083296 8091648 8104818 8107008 8120203 8146944 8149596 8156946 8171968 8186472 8193024 8197128 8206359 8242416 8251444 8263736 8270976 8307832 8316416 8357856 8367268 8373248 8420608 8433152 8440653 8478846 8485632 8486912 8530209 8536788 8537343 8552448 8555232 8566368 8585073 8597376 8597862 8613696 8614256 8652672 8666099 8697468 8705088 8721344 8734336 8765952 8773632 8790016 8796528 8819949 8827008 8836192 8843264 8865792 8868678 8875776 8880222 8896512 8899408 8921908 8945664 8946896 8960224 8998821 9000768 9015984 9017344 9086976 9089934 9152647 9192768 9193464 9217244 9265152 9266428 9268168 9280232 9296703 9313824 9322224 9332722 9339392 9346311 9355968 9363456 9366504 9373728 9378696 9406208 9419904 9430512 9440256 9452544 9455621 9473184 9487296 9504768 9547776 9562592 9563316 9623552 9637888 9691038 9701022 9750832 9767316 9767951 9777408 9811512 9826128 9844224 9844864 9888768 9891987 9899904 9904863 9940716 9948672 9959586 9977856 9994096 10011834 10030272 10065258 10080252 10091293 10099076 10135632 10143744 10144512 10147046 10160254 10170752 10206228 10225024 10226944 10240256 10262616 10286592 10298176 10305536 10343424 10360259 10379264 10388496 10426689 10440261 10460168 10506816 10518648 10581984 10592192 10601472 10629138 10665968 10704576 10712832 10724896 10749952 10757916 10769109 10777728 10788864 10806424 10809344 10826496 10842624 10862592 10866128 10875928 10911744 10915296 10924032 10929504 10941812 10969686 10989888 11027968 11056747 11075472 11143808 11243358 11254204 11305128 11314176 11317859 11332591 11373612 11382384 11383124 11395202 11406976 11421824 11442096 11446764 11463168 11463816 11484928 11503152 11505312 11520288 11536896 11585448 11593728 11596624 11597502 11606784 11676672 11687936 11698176 11728704 11759932 11767689 11769344 11821056 11824904 11834368 11840296 11907266 11916216 11998428 11999214 12001024 12021312 12065508 12093696 12115968 12119912 12157227 12160512 12224394 12235419 12247222 12257024 12257952 12321413 12353536 12377166 12395604 12400661 12406464 12418432 12429632 12461748 12474624 12484608 12488672 12498304 12504928 12536784 12550902 12559872 12574016 12587008 12603392 12630912 12649728 12673024 12730368 12751088 12832848 12849552 12920544 12921384 12934696 13023088 13036544 13046202 13082016 13101504 13125632 13148928 13185024 13189316 13199872 13206484 13240512 13254288 13264896 13269214 13279448 13303017 13313664 13320333 13344768 13349112 13373696 13382862 13418496 13420344 13440336 13501152 13514176 13524992 13526016 13608304 13634901 13683488 13715456 13789152 13791232 13825866 13851328 13897728 13899642 13902252 13920348 13921253 13970736 13983336 13998166 13999083 14009088 14024864 14049756 14060592 14068044 14109312 14135296 14145768 14160384 14172184 14178816 14257152 14272768 14283776 14343888 14344974 14358812 14370304 14385152 14435328 14440027 14456832 14458823 14461538 14538706 14551533 14553728 14565376 14572672 14626248 14650974 14653184 14666112 14766336 14767296 14849856 14939379 14966784 14991144 15045408 15073504 15085568 15148614 15164816 15176512 15203448 15215616 15220569 15240381 15256128 15262352 15284224 15285088 15309342 15337536 15340416 15360384 15382528 15393924 15429888 15447264 15458304 15463336 15475712 15515136 15568896 15582744 15613339 15638272 15690252 15761408 15777972 15888288 15902208 15943707 15997904 15998952 16015598 16028416 16056864 16069248 16087344 16124928 16130177 16154624 16166592 16183296 16209636 16214016 16216249 16240406 16293888 16299192 16313892 16343936 16372944 16386048 16394256 16412718 16484832 16502888 16527472 16541952 16615664 16632832 16715712 16734536 16746496 16841216 16866304 16881306 16957692 16971264 16997773 17060418 17073576 17074686 17092803 17110464 17132736 17170146 17194752 17195724 17227392 17228512 17305344 17332198 17394936 17396253 17410176 17442688 17468672 17531904 17547264 17560439 17580032 17593056 17639898 17654016 17672384 17673383 17686528 17731584 17737356 17751552 17760444 17793024 17798816 17843816 17860899 17893792 17920448 17997642 18001536 18031968 18034688 18173952 18179868 18305294 18370833 18385536 18386928 18434488 18530304 18532856 18536336 18560464 18565749 18593406 18627648 18644448 18665444 18678784 18692622 18711936 18726912 18733008 18747456 18757392 18812416 18826353 18839808 18861024 18880512 18905088 18911242 18946368 18974592 19009536 19095552 19125184 19126632 19247104 19275776 19382076 19402044 19501664 19534632 19535902 19554816 19623024 19652256 19688448 19689728 19694857 19777536 19783974 19799808 19809726 19881432 19897344 19903821 19919172 19920467 19955712 19988192 20023668 20060544 20074293 20130516 20160504 20182586 20198152 20271264 20287488 20289024 20294092 20320508 20341504 20412456 20450048 20453888 20480512 20525232 20573184 20579881 20596352 20611072 20686848 20720518 20738799 20758528 20776992 20849463 20853378 20880522 20920336 20997249 21013632 21018881 21037296 21163968 21184384 21202944 21258276 21331936 21409152 21425664 21449792 21499904 21515832 21538218 21555456 21577728 21612848 21618688 21652992 21685248 21692307 21725184 21732256 21751856 21808059 21830592 21848064 21859008 21883624 21939372 21979776 22055936 22113494 22150944 22287616 22486716 22508408 22610256 22628352 22635718 22665182 22722921 22747224 22764768 22766248 22790404 22813952 22843648 22884192 22893528 22926336 22927632 22969856 23006304 23010624 23040576 23073792 23111347 23170896 23187456 23193248 23195004 23213568 23353344 23375872 23457408 23519864 23535378 23538688 23642112 23649808 23668736 23680592 23814532 23832432 23996856 23998428 24002048 24023397 24042624 24131016 24187392 24231936 24239824 24314454 24321024 24360609 24448788 24470838 24494444 24514048 24515904 24619077 24642826 24665051 24754332 24791208 24801322 24812928 24836864 24859264 24923496 24949248 24977344 24996608 25009856 25073568 25101804 25119744 25127921 25148032 25174016 25206784 25261824 25299456 25321959 25346048 25460736 25502176 25612029 25665696 25699104 25841088 25842768 25869392 25998297 26046176 26073088 26092404 26164032 26203008 26251264 26297856 26370048 26378632 26399744 26412968 26459847 26481024 26508576 26529792 26538428 26558896 26606034 26627328 26640666 26689536 26698224 26747392 26765724 26817193 26836992 26840688 26880672 27002304 27028352 27049984 27052032 27216608 27269802 27366976 27430912 27457941 27486229 27578304 27582464 27651732 27702656 27795456 27799284 27804504 27840696 27842506 27941472 27966672 27996332 27998166 28018176 28049728 28099512 28121184 28136088 28218624 28270592 28291536 28320768 28344368 28357632 28366863 28514304 28545536 28567552 28687776 28689948 28717624 28740608 28870656 28880054 28913664 28917646 28923076 28996201 29077412 29103066 29107456 29130752 29145344 29252496 29301948 29303853 29306368 29332224 29532672 29534592 29675961 29699712 29714589 29878758 29933568 29956043 29982288 30090816 30115891 30147008 30171136 30273879 30297228 30329632 30353024 30406896 30431232 30441138 30480762 30512256 30524704 30568448 30570176 30618684 30675072 30680832 30720768 30765056 30787848 30859776 30894528 30916608 30926672 30951424 31030272 31080777 31137792 31165488 31226678 31276544 31380504 31555944 31776576 31804416 31887414 31995808 31997904 32031196 32056832 32113728 32138496 32174688 32249856 32260354 32307327 32333184 32366592 32419272 32428032 32432498 32480812 32587776 32598384 32627784 32687872 32745888 32772096 32788512 32825436 32969664 33005776 33054944 33083904 33170241 33231328 33265664 33431424 33469072 33492992 33682432 33732608 33762612 33764807 33915384 33942528 33953577 33995546 33997773 34120836 34147152 34149372 34185606 34220928 34265472 34340292 34389504 34391448 34454784 34457024 34610688 34664396 34789872 34792506 34820352 34885376 34937344 35063808 35068637 35094528 35120878 35160064 35186112 35279796 35308032 35344768 35346766 35373056 35463168 35474712 35503104 35520888 35560889 35597632 35687632 35721798 35787584 35840896 35995284 36003072 36063936 36069376 36347904 36359736 36610588 36741666 36771072 36773856 36868976 36964239 36995153 37060608 37065712 37072672 37120928 37131498 37186812 37201983 37255296 37288896 37330888 37357568 37385244 37423872 37453824 37466016 37494912 37514784 37624832 37652706 37679616 37722048 37761024 37810176 37822484 37892736 37918109 37949184 38019072 38191104 38219779 38250368 38253264 38494208 38551552 38764152 38804088 39003328 39069264 39071804 39109632 39173287 39246048 39304512 39376896 39379456 39389714 39555072 39567948 39599616 39619452 39762864 39794688 39807642 39838344 39840934 39976384 40047336 40121088 40148586 40261032 40321008 40365172 40396304 40542528 40574976 40578048 40588184 40641016 40683008 40824912 40900096 40907776 40961024 41050464 41146368 41159762 41192704 41373696 41441036 41477598 41517056 41553984 41698926 41706756 41761044 41763759 41840672 41994498 41997249 42027264 42037762 42074592 42327936 42368768 42405888 42516552 42663872 42818304 42851328 42865277 42899584 42921073 42999808 43031664 43076436 43110912 43155456 43225696 43237376 43305984 43320081 43370496 43376469 43384614 43464512 43503712 43616118 43661184 43696128 43718016 43767248 43878744 43959552 44111872 44226988 44301888 44575232 44973432 45016816 45220512 45256704 45271436 45330364 45445842 45494448 45529536 45532496 45580808 45627904 45661707 45687296 45721143 45768384 45787056 45852672 45855264 45939712 46012608 46021248 46081152 46147584 46222694 46341792 46374912 46386496 46390008 46427136 46706688 46751744 46840017 46914816 47039728 47070756 47077376 47284224 47299616 47337472 47361184 47629064 47664864 47993712 47996856 48004096 48046794 48085248 48262032 48374784 48378277 48390531 48463872 48479648 48628908 48642048 48648747 48721218 48897576 48941676 48988888 49028096 49031808 49238154 49285652 49330102 49508664 49582416 49602644 49625856 49673728 49718528 49846992 49898496 49954688 49979711 49993216 50019712 50147136 50203608 50239488 50255842 50296064 50348032 50413568 50523648 50598912 50643918 50692096 50993319 51004352 51224058 51278409 51331392 51398208 51682176 51685536 51738784 51996594 52092352 52146176 52184808 52328064 52406016 52502528 52595712 52681317 52740096 52757264 52799488 52825936 52919694 52962048 53017152 53020149 53059584 53076856 53117792 53212068 53254656 53281332 53379072 53396448 53494784 53531448 53582697 53634386 53681376 53761344 54004608 54056704 54099968 54104064 54433216 54539604 54733952 54861824 54915882 54972458 55112499 55156608 55164928 55303464 55405312 55590912 55598568 55609008 55681392 55685012 55882944 55933344 55992664 55996332 56036352 56054593 56099456 56199024 56242368 56272176 56437248 56541184 56583072 56641536 56688736 56715264 56733726 57028608 57091072 57135104 57375552 57379896 57435248 57481216 57741312 57760108 57827328 57835292 57846152 57992402 58154824 58206132 58214912 58290688 58504992 58603896 58607706 58612736 58664448 59065344 59069184 59084571 59351922 59399424 59429178 59711463 59757516 59761401 59822969 59867136 59912086 59964576 60181632 60231782 60294016 60342272 60547758 60594456 60659264 60662693 60706048 60813792 60862464 60882276 60961524 61024512 61049408 61136896 61140352 61237368 61350144 61361664 61441536 61530112 61575696 61719552 61739643 61789056 61833216 61853344 61902848 62060544 62161554 62275584 62330976 62453356 62553088 62761008 62991747 63056643 63111888 63553152 63608832 63774828 63991616 63995808 64062392 64113664 64227456 64276992 64349376 64499712 64520708 64614654 64666368 64733184 64838544 64856064 64864996 64961624 65076921 65175552 65196768 65255568 65375744 65424177 65491776 65544192 65577024 65650872 65939328 66011552 66109888 66167808 66340482 66462656 66531328 66862848 66938144 66985984 67364864 67465216 67525224 67529614 67830768 67885056 67907154 67991092 67995546 68241672 68294304 68298744 68371212 68375657 68441856 68530944 68680584 68779008 68782896 68909568 68914048 69221376 69328792 69334041 69579744 69585012 69640704 69770752 69874688 70127616 70137274 70241756 70372224 70559592 70616064 70639051 70689536 70693532 70746112 70926336 70949424 71006208 71041776 71121778 71195264 71375264 71443596 71575168 71681792 71990568 72006144 72070191 72127872 72138752 72695808 72719472 73081827 73221176 73483332 73542144 73547712 73737952 73928478 73990306 73995153 74131424 74145344 74241856 74262996 74373624 74403966 74510592 74577792 74661776 74715136 74770488 74847744 74932032 74989824 75029568 75249664 75305412 75359232 75383763 75444096 75522048 75620352 75644968 75785472 75836218 75898368 76038144 76382208 76439558 76500736 76506528 76988416 77103104 77397229 77528304 77608176 77994891 78006656 78138528 78143608 78219264 78346574 78492096 78609024 78753792 78758912 78779428 79110144 79135896 79199232 79238904 79328137 79525728 79589376 79615284 79676688 79681868 79952768 80094672 80242176 80297172 80451579 80522064 80642016 80730344 80792608 81085056 81149952 81156096 81176368 81282032 81366016 81649824 81800192 81815552 81922048 82100928 82292736 82319524 82373823 82385408 82458687 82527649 82747392 82882072 82955196 83107968 83397852 83413512 83522088 83527518 83681344 83988996 83994498 84054528 84075524 84149184 84655872 84737536 84811776 85033104 85100589 85259507 85327744 85636608 85702656 85730554 85799168 85842146 85999616 86063328 86152872 86221824 86249891 86451392 86474752 86611968 86640162 86740992 86752938 86769228 86929024 86988603 87007424 87232236 87322368 87392256 87436032 87534496 87757488 87911559 87919104 88223744 88453976 88603776 89150464 89868129 89946864 90033632 90347673 90441024 90513408 90542872 90660728 90821637 90891684 90988896 91059072 91064992 91161616 91255808 91323414 91374592 91442286 91536768 91574112 91705344 91710528 91879424 92025216 92042496 92162304 92295168 92445388 92683584 92749824 92772992 92780016 92854272 93242331 93413376 93503488 93680034 93829632 94079456 94141512 94154752 94599232 94674944 94722368 95258128 95329728 95987424 95993712 96008192 96093588 96170496 96524064 96749568 96756554 96781062 96959296 97257816 97284096 97297494 97442436 97448771 97795152 97883352 97977776 98056192 98063616 98476308 98571304 98660204 99017328 99164832 99205288 99251712 99347456 99437056 99510723 99693984 99796992 99909376 99959422 99986432 100039424 100294272 100407216 100478976 100511684 100592128 100696064 100827136 101047296 101197824 101211761 101287836 101294421 101860731 101986638 101993319 102008704 102448116 102556818 102662784 102796416 103364352 103371072 103477568 103993188 104101387 104184704 104292352 104369616 104656128 104812032 105005056 105191424 105205911 105362634 105480192 105514528 105598976 105651872 105839388 105924096 106034304 106040298 106119168 106153712 106235584 106424136 106509312 106562664 106682667 106792896 106989568 107062896 107165394 107268772 107362752 107522688 108009216 108113408 108208128 108866432 109079208 109467904 109723648 109831764 109944916 110224998 110313216 110329856 110606928 110810624 110892717 110985459 111181824 111197136 111218016 111362784 111370024 111605949 111765888 111866688 111985328 111992664 112072704 112109186 112198912 112398048 112484736 112544352 112874496 113082368 113166144 113283072 113377472 113430528 113467452 113754327 114057216 114182144 114270208 114659337 114751104 114759792 114870496 114962432 115482624 115520216 115654656 115670584 115692304 115984804 116309648 116412264 116429824 116581376 117009984 117207792 117215412 117225472 117328896 117519861 118130688 118138368 118169142 118703844 118798848 118858356 118984411 119422926 119515032 119522802 119645938 119824172 119929152 120363264 120463564 120588032 120684544 121095516 121188912 121318528 121325386 121412096 121627584 121724928 121764552 121923048 122049024 122098816 122273792 122280704 122474736 122700288 122723328 122883072 122923073 123060224 123151392 123439104 123479286 123578112 123706688 123805696 124121088 124323108 124551168 124661952 124906712 125106176 125291277 125522016 125983494 126113286 126223776 126983363 127106304 127217664 127549656 127983232 127991616 128124784 128227328 128454912 128553984 128595831 128698752 128763219 128999424 129041416 129229308 129332736 129466368 129677088 129712128 129729992 129923248 129960243 130129407 130153842 130393536 130511136 130751488 130848354 130983552 131088384 131154048 131186809 131301744 131878656 132023104 132219776 132335616 132680964 132925312 133062656 133725696 133876288 133971968 134729728 134930432 135050448 135059228 135661536 135770112 135814308 135982184 135991092 136483344 136588608 136597488 136742424 136751314 136883712 137061888 137361168 137558016 137565792 137819136 137828096 138442752 138657584 138668082 139159488 139170024 139281408 139541504 139749376 140255232 140274548 140483512 140520051 140744448 141119184 141232128 141278102 141379072 141387064 141852672 141898848 142012416 142083552 142243556 142390528 142750528 142887192 143150336 143363584 143981136 144012288 144140382 144255744 144277504 145134831 145171593 145391616 145438944 145946241 146163654 146442352 146966664 147084288 147095424 147132167 147323683 147475904 147856956 147980612 147990306 148262848 148290688 148483712 148525992 148747248 148807932 149021184 149155584 149323552 149430272 149540976 149695488 149864064 149939133 149979648 150059136 150499328 150610824 150718464 150767526 150888192 151044096 151240704 151289936 151570944 151672436 151796736 152076288 152879116 152979957 153001472 153013056 153976832 154794458 155056608 155216352 155989782 156013312 156277056 156287216 156438528 156693148 156984192 157218048 157507584 157517824 157558856 158043951 158220288 158271792 158398464 158477808 158656274 159051456 159060447 159178752 159230568 159353376 159363736 159905536 160189344 160484352 160594344 160903158 161044128 161284032 161460688 161585216 162170112 162299904 162312192 162352736 162564064 162732032 163299648 163600384 163631104 163844096 164201856 164585472 164639048 164747646 164770816 164917374 165055298 165494784 165764144 165910392 166055167 166215936 166795704 166827024 167044176 167055036 167362688 167977992 167988996 168109056 168151048 168163779 168298368 169311744 169475072 169623552 170066208 170201178 170519014 170655488 171273216 171405312 171461108 171551981 171598336 171684292 171999232 172126656 172305744 172443648 172499782 172655357 172902784 173223936 173280324 173481984 173505876 173538456 173858048 173977206 174014848 174464472 174644736 174872064 175068992 175514976 175823118 175838208 176447488 176907952 177207552 177253713 178300928 179284203 179468907 179736258 179893728 180067264 180695346 180882048 180976289 181026816 181085744 181321456 181643274 181783368 181977792 181988079 182118144 182129984 182323232 182511616 182646828 182749184 182884572 183073536 183148224 183410688 183421056 183758848 184050432 184084992 184324608 184590336 184890776 185218929 185367168 185499648 185545984 185560032 185708544 186484662 186826752 187006976 187360068 187659264 187720351 187964699 188158912 188283024 188309504 189169929 189198464 189349888 189444736 190516256 190659456 191974848 191987424 192016384 192187176 192340992 192403603 193048128 193499136 193513108 193562124 193918592 194515632 194568192 194594988 194884872 194897542 195590304 195766704 195955552 196112384 196127232 196952616 197142608 197320408 198034656 198329664 198410576 198503424 198694912 198874112 199021446 199387968 199593984 199818752 199918844 199972864 200078848 200588544 200814432 200957952 201023368 201184256 202094592 202395648 202423522 202575672 202588842 202973407 203721462 203973276 203986638 204017408 204896232 205113636 205126971 205325568 205592832 206728704 206742144 206955136 207986376 208002123 208202774 208369408 208584704 208739232 209312256 209624064 209692301 210010112 210382848 210411822 210725268 210811237 211029056 211197952 211303744 211678776 211848192 211917153 212068608 212080596 212238336 212307424 212471168 212848272 213018624 213125328 213365334 213585792 213979136 214125792 214330788 214537544 214725504 215045376 216018432 216226816 216416256 217732864 218158416 218935808 219447296 219663528 219889832 220449996 220626432 221213856 221621248 221785434 221970918 221985459 222394272 222436032 222725568 222740048 223211898 223531776 223733376 223970656 223985328 224145408 224218372 224397824 224796096 224969472 225088704 225748992 226151289 226332288 226566144 226754944 226861056 226934904 227508654 228114432 228364288 228540416 229318674 229502208 229519584 229740992 229924864 230965248 231040432 231309312 231341168 231384608 231969608 232191687 232619296 232824528 232859648 233162752 234019968 234415584 234430824 234450944 234657792 235039722 236261376 236276736 236338284 236353649 236661301 237407688 237597696 237716712 237968822 237984411 238845852 239030064 239045604 239291876 239648344 239858304 240726528 240927128 241176064 241354737 242191032 242377824 242637056 242650772 242824192 243255168 243449856 243529104 243846096 244098048 244197632 244547584 244561408 244949472 245400576 245446656 245480459 245766144 245846146 246120448 246302784 246878208 246958572 247156224 247376061 247413376 247582947 247611392 248242176 248646216 249323904 249813424 250212352 250582554 251044032 251966988 252226572 252447552 253966726 254212608 254435328 255099312 255778521 255966464 255983232 256249568 256454656 256909824 257107968 257191662 257397504 257526438 257998848 258082832 258458616 258665472 258749673 258966071 259354176 259424256 259459984 259846496 259920486 260258814 260307684 260787072 260965809 261022272 261502976 261696708 261967104 262176768 262308096 262373618 262603488 263757312 264046208 264439552 264671232 265361928 265426763 265850624 266125312 267451392 267538453 267752576 267943936 269459456 269604387 269860864 270100896 270118456 271043019 271323072 271540224 271628616 271964368 271982184 272966688 273177216 273194976 273484848 273502628 273767424 274123776 274213009 274722336 275116032 275131584 275638272 275656192 276885504 277315168 277336164 278318976 278340048 278562816 279083008 279498752 280510464 280549096 280967024 281040102 281488896 282238368 282464256 282556204 282758144 282774128 283270579 283797696 284024832 284167104 284487112 284781056 285501056 285774384 286300672 286727168 287962272 288024576 288280764 288511488 290269662 290343186 290877888 291892482 292327308 292346313 292647497 292884704 293933328 294168576 294190848 294264334 294647366 294951808 295713912 295961224 295980612 296525696 296581376 296967424 297051984 297494496 297615864 298042368 298311168 298647104 298860544 299081952 299390976 299728128 299878266 299959296 300118272 300447511 300998656 301221648 301436928 301535052 301776384 302088192 302481408 302579872 303141888 303344872 303593472 303635283 303883263 305758232 305959914 306002944 306026112 309588916 310113216 310432704 311979564 312026624 312304161 312554112 312574432 312877056 313386296 313968384 314436096 315015168 315035648 315117712 315617733 316087902 316440576 316543584 316796928 316955616 317312548 318102912 318120894 318357504 318461136 318706752 318727472 319811072 320048001 320378688 320645663 320968704 321188688 321806316 322088256 322568064 322921376 323170432 324340224 324624384 324705472 325128128 325464064 326599296 327200768 327262208 327688192 328403712 329170944 329278096 329495292 329541632 329834748 330110596 330989568 331528288 331820784 332110334 332431872 332956377 333591408 333654048 334088352 334110072 334725376 335955984 335977992 336218112 336302096 336327558 336596736 338623488 338647939 338950144 339247104 340132416 340402356 341038028 341262981 341310976 342546432 342810624 342922216 343103962 343196672 343368584 343978011 344253312 344611488 344887296 344999564 345310714 345805568 346447872 346560648 346963968 347011752 347076912 347716096 347954412 348029696 348928944 349289472 349744128 349857977 350137984 351029952 351646236 351676416 352559583 352894976 353815904 354415104 354507426 356601856 356953233 357320977 358568406 358937814 359472516 359787456 360134528 361390692 361414187 361764096 361952578 362053632 362171488 362642912 363286548 363566736 363955584 363976158 364236288 364259968 364646464 365023232 365293656 365498368 365769144 366147072 366296448 366821376 366842112 367517696 368100864 368169984 368649216 368769219 369180672 369781552 370437858 370734336 371091968 371120064 371417088 372969324 373377841 373653504 374720136 375318528 375440702 375929398 376317824 376566048 376619008 378339858 378396928 378699776 378889472 380950089 381032512 381318912 383949696 383974848 384032768 384374352 384681984 384807206 385787493 386096256 386289657 386998272 387026216 387124248 387837184 389031264 389136384 389189976 389769744 389795084 391180608 391533408 391911104 392224768 392254464 393560427 393905232 394285216 394640816 396069312 396659328 396821152 397006848 397389824 397748224 398042892 398775936 399187968 399637504 399837688 399945728 400157696 401177088 401628864 401915904 402046736 402368512 403716337 404189184 404791296 404847044 405151344 405177684 405946814 407442924 407946552 407973276 408034816 409792464 410227272 410253942 410651136 411185664 413457408 413484288 413910272 415972752 416004246 416405548 416738816 417169408 417478464 418624512 418760783 419248128 419305867 419384602 420765696 420823644 421450536 421622474 422058112 422395904 422607488 423357552 423696384 423834306 424137216 424161192 424614848 424942336 425696544 426037248 426250656 426730668 427171584 427958272 428251584 428661576 429075088 429451008 430090752 432036864 432453632 432832512 435404493 435465728 436316832 437871616 438942491 439327056 439779664 440899992 441252864 441396501 441971049 442427712 443242496 443570868 443941836 443970918 444788544 444872064 445451136 445480096 446423796 447063552 447466752 447941312 447970656 448290816 448436744 448795648 449592192 449817399 449938944 450177408 451497984 452302578 452664576 453132288 453509888 453722112 453869808 455017308 455892281 456228864 456728576 457080832 458637348 459004416 459039168 459481984 459849728 461930496 462080864 462682336 462769216 463939216 464383374 465238592 465649056 465719296 466325504 468039936 468831168 468861648 468901888 469315584 470079444 472522752 472553472 472676568 472707298 473322602 474815376 475195392 475433424 475937644 475968822 477691704 478060128 478091208 478583752 479296688 479716608 481453056 481854256 482352128 482709474 484382064 484755648 485274112 485301544 485648384 486510336 486899712 487058208 487692192 488196096 488395264 489122816 489898944 490801152 490893312 490960918 491532288 491692292 492605568 492935417 493756416 493917144 494312448 494752122 494826752 495165894 495222784 496484352 497292432 498165501 498647808 499626848 500424704 501165108 502088064 503933976 504453144 504491337 504895104 507933452 508425216 508870656 509252731 510198624 511557042 511932928 511966464 512499136 512909312 513819648 514215936 514383324 514655943 514795008 515052876 515086361 515997696 516165664 516917232 517330944 517499346 517932142 517966071 518708352 518919968 519692992 519840972 520517628 520615368 521574144 521931618 522044544 523005952 523393416 523934208 524616192 524747236 525206976 527514624 528092416 528879104 529342464 530723856 530853526 531701248 532250624 534902784 535076906 535505152 538406721 538918912 539208774 539721728 540201792 540236912 542086038 542646144 542928867 543080448 543257232 543928736 543964368 545933376 545964237 546354432 546389952 546969696 547005256 547534848 548247552 548426018 549444672 550232064 550263168 551276544 551312384 553771008 554630336 554672328 556637952 556680096 557125632 558166016 558997504 561020928 561098192 561934048 562080204 562977792 563161053 563894097 564476736 564928512 565112408 565516288 565548256 566541158 567595392 568049664 568334208 568974224 569562112 571002112 571548768 572601344 573454336 574001719 575924544 576049152 576561528 577022976 577210809 577693543 580539324 580686372 581755776 583784964 584654616 584692626 585294994 585769408 587866656 588337152 588381696 588528668 589294732 589903616 591427824 591922448 591961224 593051392 593162752 593934848 594103968 594988992 595231728 596084736 596622336 596816549 597294208 597721088 598163904 598781952 599456256 599756532 599918592 600236544 600895022 601997312 602443296 602873856 603070104 603552768 605159744 606283776 606689744 607186944 607270566 607766526 608920221 611516464 611919828 612005888 612052224 615380913 619177832 620226432 620865408 623959128 624053248 624608322 625108224 625148864 625754112 626772592 627936768 628872192 628917601 629076903 630030336 630071296 630235424 631235466 632175804 632433711 633087168 633593856 633911232 634625096 635751459 636205824 636241788 636715008 636922272 637413504 637454944 639622144 640096002 640757376 641291326 641937408 642377376 643612632 644176512 645136128 645842752 646340864 648680448 649248768 649410944 649736243 650256256 650928128 653198592 654401536 654524416 655376384 656807424 658341888 658556192 658990584 659083264 659669496 660221192 663056576 663641568 664220668 664863744 665912754 667182816 667308096 668176704 668220144 669450752 671911968 671955984 672436224 672604192 672655116 673193472 677246976 677295878 677900288 680264832 680804712 682076056 682525962 682621952 685092864 685621248 685844432 686207924 686393344 686737168 687956022 688506624 689222976 689774592 689999128 690621428 691611136 692895744 693121296 693927936 694023504 694153824 695432192 695908824 696059392 696575061 697857888 698578944 699488256 699715954 700275968 702059904 703292472 703352832 705119166 705789952 707631808 708830208 709014852 709060947 709983903 713203712 713906466 713953233 714641954 717136812 717875628 718945032 719574912 720269056 722781384 722828374 723528192 723905156 724342976 725285824 726573096 727133472 727911168 727952316 728472576 728519936 728709709 729292928 730046464 730587312 730996736 731538288 732294144 732592896 733642752 733684224 735035392 736201728 736339968 736441377 737298432 737538438 738361344 739563104 740875716 741468672 742183936 742240128 742748841 742834176 745938648 746755682 749440272 750637056 750881404 751858796 752635648 753132096 753238016 756679716 756793856 757778944 761900178 762065024 762637824 767335563 767899392 767949696 768065536 768748704 769363968 769614412 771574986 772192512 772579314 773996544 774052432 774248496 775674368 776249019 776898213 777698597 778062528 778272768 778379952 779539488 779590168 782361216 783066816 783822208 784449536 784508928 787120854 787810464 788570432 789281632 792138624 793318656 793642304 794013696 794779648 795496448 796085784 796280289 797551872 798375936 799275008 799675376 799891456 800315392 802354176 802615359 803257728 803831808 804093472 804737024 807432674 808378368 809582592 809694088 810302688 810355368 811893628 814885848 815893104 815946552 816069632 819584928 820454544 820507884 821302272 822371328 822639027 826914816 826968576 827820544 831945504 832008492 832811096 833477632 834956928 837249024 837521566 838496256 838611734 838769204 841531392 841647288 842901072 843244948 844116224 844791808 845214976 846715104 847392768 847668612 848274432 848322384 849229696 849811737 849884672 851393088 852074496 852501312 853461336 854343168 855916544 856503168 857323152 858150176 858902016 860181504 864073728 864907264 870808986 870931456 872633664 875743232 877038939 877884982 877942491 878654112 879559328 881799984 882505728 882793002 883942098 884855424 886484992 887141736 887883672 887941836 888883541 889577088 889744128 890902272 890960192 892847592 894127104 894933504 895882624 895941312 896581632 896873488 897591296 899184384 899634798 899877888 900354816 901342533 902995968 904605156 905329152 906264576 907019776 907444224 907739616 910034616 910905849 911784562 913457152 917274696 918008832 918078336 918307663 918963968 919699456 924161728 925364672 925538432 927878432 928766748 930477184 931298112 931438592 932651008 936079872 936912483 937662336 937723296 937803776 938631168 940158888 945045504 945106944 945353136 945414596 946645204 949630752 950390784 950866848 951875288 951937644 955383408 956120256 956182416 957167504 958593376 959433216 961936989 962906112 963708512 964704256 965418948 968764128 969511296 970548224 970603088 971296768 973020672 974116416 975384384 976392192 976790528 978245632 979179403 979797888 981602304 981786624 981921836 983064576 983384584 985211136 985870834 987512832 987834288 988624896 989504244 989653504 990331788 992968704 994584864 996331002 997295616 999253696 1000849408 1002330216 1004176128 1007867952 1008906288 1008982674 1009790208 1015866904 1015943817 1016850432 1016990473 1017741312 1018505462 1020397248 1023114084 1023865856 1023932928 1024998272 1025818624 1027639296 1028431872 1028766648 1029311886 1029590016 1030105752 1030172722 1031265781 1032331328 1033834464 1034661888 1034998692 1035864284 1035932142 1037416704 1037839936 1039385984 1039681944 1041035256 1041230736 1043148288 1043863236 1044089088 1046011904 1046786832 1047868416 1049232384 1049494472 1049573931 1050413952 1055029248 1056184832 1057758208 1058684928 1061447712 1061707052 1063402496 1069805568 1070153812 1070859699 1071010304 1071962931 1072859437 1076813442 1077837824 1078417548 1080403584 1080473824 1084172076 1084242561 1085292288 1085857734 1086160896 1086514464 1087857472 1087928736 1091866752 1091928474 1092708864 1092779904 1093939392 1094010512 1095069696 1096495104 1096852036 1098889344 1100464128 1100526336 1102553088 1102624768 1106307657 1107542016 1108373591 1109260672 1109344656 1113275904 1113360192 1114251264 1116332032 1117995008 1120133523 1122196384 1123868096 1124160408 1125955584 1126322106 1127788194 1128953472 1129857024 1130224816 1131032576 1131096512 1133082316 1135190784 1136099328 1136668416 1137948448 1139124224 1142004224 1142850267 1143097536 1145202688 1146908672 1148003438 1151849088 1152098304 1153123056 1154045952 1154421618 1155387086 1161078648 1161372744 1162386169 1163511552 1167569928 1169309232 1169385252 1170589988 1171538816 1175733312 1176674304 1176763392 1177057336 1178589464 1179807232 1180681281 1182855648 1183844896 1183922448 1186102784 1186325504 1187869696 1188207936 1189977984 1190463456 1192169472 1193244672 1193633098 1194588416 1196327808 1197563904 1198912512 1199513064 1199837184 1200473088 1200863867 1201790044 1203994624 1204886592 1205747712 1206140208 1207105536 1210319488 1211149011 1212567552 1213379488 1214373888 1214541132 1215533052 1217840442 1223032928 1223839656 1224011776 1224104448 1230761826 1238355664 1240452864 1241730816 1247918256 1248106496 1249216644 1249297859 1250216448 1250297728 1251508224 1253545184 1255873536 1256282349 1257744384 1257835202 1257917601 1258153806 1260142592 1260470848 1262470932 1264351608 1264867422 1266174336 1266834023 1267187712 1267822464 1269250192 1271502918 1272411648 1272483576 1273844544 1274827008 1274909888 1279244288 1280192004 1281514752 1282582652 1283874816 1284754752 1287225264 1288353024 1290272256 1291685504 1292681728 1297360896 1298497536 1298821888 1299472486 1300512512 1301856256 1306397184 1308803072 1309048832 1310752768 1313614848 1315752893 1316827473 1317112384 1317981168 1318166528 1319338992 1320442384 1324189503 1325913147 1326113152 1327283136 1328441336 1329727488 1331825508 1334365632 1334616192 1336353408 1336440288 1338901504 1343823936 1343911968 1344872448 1345208384 1345310232 1346386944 1354493952 1354591756 1355800576 1360529664 1361609424 1364152112 1365051924 1365243904 1367676843 1370185728 1371242496 1371688864 1372415848 1372786688 1373474336 1375912044 1377013248 1378445952 1379549184 1379998256 1381242856 1383222272 1385791488 1386242592 1388047008 1388307648 1390864384 1391817648 1392118784 1393150122 1395715776 1397157888 1398976512 1399431908 1400551936 1402970033 1404119808 1406584944 1406705664 1410238332 1415263616 1417660416 1418029704 1418121894 1419967806 1426407424 1427812932 1427906466 1429283908 1434273624 1435751256 1437890064 1439149824 1440538112 1445562768 1445656748 1447056384 1447810312 1448685952 1449411619 1450571648 1453146192 1454266944 1455822336 1455904632 1456945152 1457039872 1457419418 1458585856 1460092928 1461174624 1461993472 1463076576 1464588288 1465185792 1467368448 1470070784 1472403456 1472679936 1472882754 1474596864 1475076876 1478806251 1479126208 1481751432 1482937344 1484367872 1484480256 1485497682 1485668352 1491877296 1493511364 1494496503 1498880544 1501274112 1501762808 1503717592 1505271296 1506264192 1513359432 1513587712 1515557888 1523800356 1524130048 1525275648 1527758193 1534671126 1535798784 1535899392 1536131072 1537497408 1538727936 1539228824 1543149972 1543967829 1544385024 1545158628 1545259083 1547993088 1548104864 1548496992 1551348736 1552498038 1553796426 1553898213 1555397194 1556125056 1556759904 1559078976 1559180336 1564722432 1566133632 1567644416 1568899072 1569017856 1574241708 1575620928 1577140864 1578563264 1584277248 1586637312 1587284608 1588027392 1589559296 1590992896 1592171568 1592560578 1595103744 1596751872 1598550016 1599350752 1599782912 1600630784 1604708352 1605230718 1606515456 1608186944 1609474048 1614865348 1616756736 1619165184 1619388176 1620605376 1620710736 1623787256 1628786601 1629771696 1631786208 1631893104 1632139264 1639169856 1640909088 1641015768 1642604544 1644742656 1645278054 1653829632 1653937152 1655641088 1656629107 1663891008 1664016984 1665622192 1666955264 1669913856 1674498048 1675043132 1676992512 1677223468 1677538408 1683062784 1683294576 1685802144 1686489896 1688232448 1689483159 1690429952 1691682291 1693430208 1694785536 1695337224 1696548864 1696644768 1698459392 1699623474 1699769344 1702786176 1704148992 1705002624 1706922672 1708686336 1711833088 1713006336 1714646304 1716300352 1717804032 1720363008 1722005157 1728147456 1729814528 1731632427 1733080629 1741617972 1741862912 1745267328 1751486464 1754077878 1755769964 1755884982 1757308224 1759118656 1763599968 1765011456 1765586004 1767884196 1767999131 1769710848 1772969984 1774283472 1775767344 1775883672 1777767082 1779154176 1779488256 1781804544 1781920384 1785695184 1788254208 1789867008 1790449647 1791765248 1791882624 1793163264 1793746976 1795182592 1798368768 1799269596 1799755776 1800709632 1802685066 1805991936 1809210312 1810658304 1814039552 1815479232 1820069232 1821811698 1823569124 1826760663 1826914304 1834549392 1836017664 1836156672 1836615326 1837927936 1848323456 1850729344 1851076864 1855756864 1857533496 1860954368 1862596224 1862877184 1865302016 1872159744 1873824966 1875324672 1875446592 1875607552 1877262336 1880317776 1886752803 1887230709 1890091008 1890213888 1890706272 1890829192 1893290408 1897301133 1899261504 1900781568 1901733696 1903750576 1903875288 1910766816 1912240512 1912364832 1914335008 1917186752 1918866432 1923873978 1925812224 1927417024 1929408512 1930837896 1937528256 1939022592 1941096448 1941206176 1942593536 1946041344 1948232832 1949208729 1950768768 1952784384 1953581056 1956491264 1958358806 1959595776 1963204608 1963573248 1963843672 1966129152 1966769168 1970422272 1971741668 1975025664 1975668576 1977249792 1979008488 1979307008 1980663576 1982894053 1989169728 1992662004 1994591232 1998507392 2001698816 2004660432 2008352256 2015735904 2017812576 2017965348 2019580416 2031733808 2031887634 2033700864 2033980946 2037010924 2040794496 2046228168 2047731712 2047865856 2048532479 2049996544 2051637248 2055278592 2056863744 2057533296 2058623772 2059180032 2060211504 2060345444 2062531562 2064662656 2067668928 2069323776 2069997384 2071728568 2071864284 2074833408 2075679872 2078771968 2079363888 2082070512 2082461472 2086296576 2087726472 2088178176 2092023808 2093573664 2095736832 2098464768 2098988944 2099147862 2100827904 2110058496 2112369664 2115516416 2117369856 2122895424 2123414104 2126804992 2127182841 2129951709 2139611136 2140307624 2141719398 2142020608 2143925862 2145718874 2153626884 2156835096 2158717171 2160807168 2160947648 2168344152 2168485122 2170584576 2171715468 2173028928 2175714944 2175857472 2183733504 2183856948 2185417728 2185559808 2186129127 2187878784 2188021024 2190139392 2192990208 2193704072 2197778688 2200928256 2201052672 2205106176 2205249536 2209324131 2212615314 2215084032 2216747182 2218521344 2218689312 2226551808 2226720384 2228502528 2230175753 2232664064 2235990016 2240267046 2244392768 2244519641 2247736192 2248320816 2251911168 2252644212 2255576388 2257906944 2259714048 2260449632 2262065152 2262193024 2266164632 2270381568 2273336832 2275896896 2278248448 2284008448 2285700534 2286195072 2290405376 2293817344 2296006876 2303698176 2304196608 2306246112 2308091904 2308843236 2310774172 2322157296 2322745488 2324772338 2327023104 2330694639 2333095791 2335139856 2338618464 2338770504 2341179976 2343077632 2351466624 2353348608 2353526784 2354114672 2357178928 2359614464 2361362562 2365711296 2367689792 2367844896 2372205568 2372651008 2375739392 2376415872 2379955968 2380926912 2384338944 2386489344 2387266196 2388840867 2389176832 2392655616 2395127808 2397825024 2399026128 2399674368 2400946176 2401727734 2403580088 2407846077 2409773184 2411495424 2412280416 2414211072 2420638976 2422298022 2425135104 2426758976 2428747776 2429082264 2431066104 2435680884 2446065856 2447679312 2448023552 2448208896 2461523652 2467917081 2476711328 2480905728 2483461632 2495836512 2496212992 2498433288 2498595718 2500432896 2500595456 2501246839 2507090368 2511747072 2512564698 2515488768 2515670404 2515835202 2516307612 2520285184 2520941696 2524941864 2528703216 2529734844 2529899309 2532348672 2533668046 2534375424 2535644928 2538500384 2543005836 2544823296 2544967152 2547689088 2549435211 2549654016 2549819776 2558488576 2560384008 2563029504 2565165304 2567749632 2569509504 2574450528 2576706048 2580544512 2583371008 2585363456 2594721792 2597643776 2598944972 2601025024 2603712512 2612794368 2613644887 2617606144 2627229696 2631505786 2633654946 2633827473 2634224768 2635962336 2636333056 2638677984 2640884768 2648379006 2651826294 2652226304 2654566272 2656882672 2659454976 2663651016 2666650623 2668731264 2669232384 2672706816 2672880576 2677803008 2687647872 2687823936 2689744896 2690416768 2690620464 2692773888 2704027599 2708987904 2709183512 2711601152 2721059328 2723218848 2728304224 2730103848 2730487808 2735353686 2740371456 2743377728 2744831696 2745573376 2746948672 2751824088 2754026496 2754922989 2756891904 2759098368 2759996512 2762485712 2766444544 2772485184 2776094016 2776615296 2781728768 2783635296 2784237568 2786300244 2791431552 2794315776 2797953024 2798863816 2801103872 2805940066 2808239616 2813169888 2813411328 2820476664 2826014359 2830527232 2835320832 2836059408 2836243788 2839935612 2852814848 2855625864 2855812932 2858567816 2868547248 2871502512 2875780128 2878299648 2881076224 2885810967 2891125536 2891313496 2894112768 2895620624 2897371904 2898823238 2901143296 2906292384 2908533888 2911644672 2911809264 2913890304 2914079744 2914838836 2917171712 2920185856 2922349248 2923986944 2926153152 2929176576 2930371584 2934736896 2935141069 2937538209 2944806912 2945359872 2945765508 2949193728 2950153752 2957612502 2958252416 2963502864 2965874688 2968735744 2968960512 2970995364 2983754592 2987022728 2988993006 2997761088 3002548224 3003525616 3007435184 3010542592 3012528384 3026718864 3027175424 3031115776 3047600712 3047831451 3048260096 3050551296 3050971419 3055516386 3069342252 3071597568 3071798784 3072597437 3074994816 3076596913 3077455872 3078457648 3086299944 3087935658 3088770048 3090317256 3090518166 3093797343 3096209728 3096993984 3102697472 3104996076 3107592852 3107796426 3110794388 3112250112 3113519808 3118157952 3118360672 3129444864 3132267264 3135288832 3138035712 3148483416 3148721793 3151241856 3154281728 3157126528 3168554496 3173274624 3174569216 3176054784 3179118592 3181985792 3184343136 3185121156 3190207488 3191245967 3197100032 3198701504 3199565824 3201261568 3209416704 3210461436 3213030912 3215888793 3216373888 3218578311 3218948096 3229730696 3233513472 3238776352 3241210752 3241421472 3247574512 3252727683 3257573202 3259543392 3263572416 3263786208 3264278528 3278339712 3281818176 3282031536 3285209088 3289485312 3290556108 3307659264 3307874304 3311282176 3313258214 3325120773 3327782016 3328033968 3331244384 3333910528 3339827712 3348996096 3350086264 3353985024 3354446936 3355076816 3360400569 3366589152 3371604288 3372979792 3376464896 3378966318 3380859904 3383364582 3386860416 3389571072 3390674448 3393097728 3393289536 3396918784 3399246948 3399538688 3405572352 3408297984 3410005248 3413845344 3417372672 3426012672 3429292608 3432600704 3435608064 3440726016 3444010314 3450547919 3456294912 3459629056 3463264854 3466161258 3483235944 3483725824 3487158507 3490534656 3502972928 3508155756 3511539928 3511769964 3514616448 3518237312 3527199936 3530022912 3531172008 3535768392 3535998262 3539421696 3545939968 3548566944 3551534688 3551767344 3555534164 3558308352 3558976512 3563609088 3563840768 3564769117 3571390368 3576508416 3579734016 3580899294 3583530496 3583765248 3587493952 3590365184 3596737536 3598539192 3599511552 3601419264 3602591601 3605370132 3605604527 3611983872 3618420624 3621316608 3628079104 3630958464 3633447033 3640138464 3643623396 3647138248 3653521326 3669098784 3672035328 3672313344 3673230652 3675855872 3682517527 3696646912 3701458688 3702153728 3711513728 3715066992 3721908736 3725192448 3725754368 3730604032 3744319488 3747649932 3747893577 3750649344 3750893184 3754524672 3760635552 3768847047 3773505606 3773752803 3774461418 3780427776 3781412544 3781658384 3786580816 3794602266 3798523008 3800502069 3801563136 3803467392 3804417461 3807501152 3807750576 3821533632 3824481024 3824729664 3828670016 3834373504 3837732864 3847747956 3851624448 3854834048 3858817024 3861675792 3875056512 3878045184 3882192896 3882412352 3885187072 3892082688 3896465664 3898417458 3901537536 3905568768 3907162112 3912982528 3916717612 3919191552 3926409216 3927146496 3927687344 3932258304 3933538336 3940844544 3943483336 3947258679 3950482419 3951337152 3954499584 3958016976 3958614016 3961327152 3965788106 3978339456 3985324008 3989182464 3997014784 4009320864 4016704512 4018012033 4031471808 4035625152 4035930696 4039160832 4063467616 4063775268 4067401728 4067961892 4074021848 4081588992 4092456336 4095463424 4095731712 4097064958 4099993088 4103030529 4110557184 4113727488 4115066592 4117247544 4118360064 4120423008 4120690888 4125063124 4129325312 4135337856 4138647552 4139994768 4143457136 4143728568 4149666816 4151359744 4157543936 4158727776 4164141024 4164922944 4172593152 4175452944 4176356352 4184047616 4187147328 4191473664 4196929536 4197977888 4198295724 4201655808 4208910099 4220116992 4224739328 4231032832 4245790848 4246828208 4253609984 4254365682 4259903418 4279222272 4280615248 4283438796 4284041216 4287851724 4288130489 4291437748 4307253768 4313670192 4317434342 4321614336 4321895296 4336688304 4336970244 4341169152 4343430936 4346057856 4348234857 4351429888 4351714944 4367467008 4367713896 4370835456 4371119616 4372258254 4375757568 4376042048 4380278784 4385980416 4387408144 4395557376 4402105344 4402423207 4410212352 4410499072 4418648262 4425230628 4433494364 4436418753 4437042688 4437378624 4453103616 4453440768 4457005056 4460351506 4465328128 4480534092 4488785536 4489039282 4495472384 4496641632 4503822336 4505288424 4511152776 4515813888 4520899264 4524130304 4524386048 4532329264 4540763136 4546673664 4548153701 4551793792 4556496896 4568016896 4571401068 4572390144 4580810752 4583274579 4587634688 4592013752 4607396352 4608393216 4612492224 4616183808 4617686472 4621548344 4635777249 4644314592 4645490976 4649544676 4654046208 4661389278 4666191582 4670279712 4677236928 4677541008 4682359952 4686155264 4698384431 4702933248 4706697216 4707053568 4708229344 4714357856 4719228928 4722725124 4731422592 4735379584 4735689792 4744411136 4745302016 4751478784 4752831744 4759911936 4761853824 4768677888 4772978688 4774532392 4777681734 4778353664 4785311232 4790255616 4795650048 4798052256 4799348736 4801892352 4803455468 4807160176 4815599843 4815692154 4819546368 4824560832 4828422144 4841277952 4844596044 4850270208 4853517952 4853911933 4857495552 4858164528 4862132208 4871361768 4892131712 4895358624 4896047104 4896417792 4923047304 4935834162 4953422656 4961811456 4966923264 4969887321 4975007449 4991673024 4992425984 4996866576 4997191436 5000865792 5001190912 5002493678 5014180736 5023494144 5025129396 5030977536 5031340808 5031670404 5032615224 5041883392 5049883728 5057406432 5059469688 5059798618 5064697344 5067336092 5071289856 5077000768 5086011672 5089646592 5089934304 5095378176 5098870422 5099308032 5099639552 5116977152 5120768016 5126059008 5130330608 5135499264 5139019008 5148901056 5153412096 5161089024 5166015471 5166742016 5170726912 5189443584 5195287552 5197889944 5199241887 5202050048 5225588736 5227289774 5248312381 5254459392 5263011572 5267309892 5267654946 5268449536 5271924672 5272666112 5277355968 5281769536 5296758012 5303652588 5303997393 5304452608 5309132544 5313765344 5318909952 5327302032 5333301246 5337462528 5338464768 5345413632 5345761152 5355606016 5371348941 5375295744 5375647872 5379489792 5380833536 5381240928 5385547776 5408055198 5417975808 5418367024 5423202304 5442118656 5443890179 5446437696 5450976271 5456608448 5460207696 5460975616 5470707372 5480742912 5486755456 5489663392 5491146752 5493897344 5503648176 5508052992 5509845978 5513783808 5519993024 5524971424 5532889088 5544970368 5552188032 5553230592 5563457536 5567270592 5568475136 5572600488 5582863104 5588631552 5595906048 5597727632 5602207744 5611880132 5616479232 5626339776 5626822656 5640953328 5652028718 5660258409 5661054464 5670641664 5672118816 5672487576 5679871224 5711251728 5711625864 5717135632 5737094496 5743005024 5751560256 5756599296 5762152448 5771621934 5782251072 5782626992 5788225536 5791241248 5794743808 5797646476 5802286592 5812584768 5817067776 5823289344 5823618528 5827780608 5828159488 5829677672 5834343424 5844698496 5847626187 5852306304 5858353152 5860743168 5869473792 5870282138 5875076418 5889613824 5890719744 5891531016 5898387456 5900307504 5915225004 5916504832 5927005728 5931749376 5937471488 5937921024 5941990728 5948682159 5967509184 5974045456 5977986012 5995522176 6005096448 6007051232 6014870368 6021085184 6025056768 6053437728 6054350848 6062231552 6095201424 6095662902 6096520192 6101102592 6101942838 6111032772 6111430067 6138684504 6143195136 6143597568 6144041179 6145194874 6145597437 6149989632 6153193826 6154911744 6156915296 6172599888 6175871316 6177540096 6180634512 6181036332 6187594686 6192419456 6193987968 6205394944 6209992152 6215185704 6215592852 6221588776 6224500224 6227039616 6236315904 6236721344 6258889728 6264534528 6270577664 6276071424 6296966832 6297443586 6302483712 6308563456 6314253056 6337108992 6346549248 6347423297 6349138432 6352109568 6363971584 6368686272 6370242312 6380414976 6382491934 6394200064 6397403008 6402523136 6418833408 6420922872 6426061824 6431777586 6432747776 6437156622 6437896192 6459461392 6476151513 6477552704 6482421504 6482842944 6495149024 6505455366 6515146404 6519086784 6527144832 6527572416 6528557056 6556679424 6558387381 6563636352 6564063072 6570418176 6578970624 6581112216 6615318528 6615748608 6622564352 6626516428 6650241546 6655564032 6656067936 6662488768 6667821056 6679655424 6690527259 6696122693 6697992192 6700172528 6707970048 6708893872 6710153632 6720801138 6733178304 6733558923 6743208576 6745959584 6752929792 6757932636 6761719808 6766729164 6773720832 6779142144 6781348896 6786195456 6786579072 6793837568 6798493896 6799077376 6811144704 6820010496 6827690688 6834745344 6852025344 6854255821 6858585216 6863177729 6865201408 6871216128 6881452032 6888020628 6901095838 6912589824 6919258112 6926529708 6932322516 6966471888 6967451648 6974317014 6981069312 6999287373 7005945856 7016311512 7023079856 7023539928 7029232896 7036474624 7054399872 7060045824 7062344016 7071536784 7071996524 7078843392 7091879936 7097133888 7103069376 7103534688 7111068328 7116616704 7117953024 7118933311 7127218176 7127681536 7129538234 7142780736 7153016832 7159468032 7161798588 7167060992 7167530496 7174987904 7180730368 7193475072 7197078384 7199023104 7202838528 7205183202 7210740264 7211209054 7236841248 7242633216 7256158208 7261916928 7266894066 7280276928 7287246792 7294276496 7307042652 7338197568 7344070656 7344626688 7346461304 7351711744 7365035054 7393293824 7402917376 7404307456 7423027456 7430133984 7443817472 7450384896 7462022347 7488638976 7495299864 7495787154 7501298688 7501786368 7503740517 7510016059 7521271104 7537694094 7547011212 7547505606 7548922836 7560855552 7562825088 7563316768 7573161632 7589204532 7589697927 7597046016 7601004138 7603126272 7606934784 7608834922 7615002304 7615501152 7643067264 7648962048 7649459328 7657340032 7668747008 7675465728 7695495912 7703248896 7709668096 7717634048 7723351584 7750113024 7756090368 7758615137 7764385792 7764824704 7770374144 7784165376 7792931328 7796834916 7803075072 7811137536 7814324224 7825965056 7833435224 7838383104 7840934661 7852818432 7855374688 7867076672 7881689088 7886966672 7894517358 7900964838 7902674304 7908999168 7916033952 7917228032 7922654304 7931576212 7956678912 7970648016 7978364928 7994029568 7999951869 8018641728 8033409024 8036024066 8062943616 8071250304 8071861392 8078321664 8126935232 8127550536 8134803456 8135923784 8148043696 8163177984 8184912672 8190926848 8191463424 8194129916 8199986176 8206061058 8221114368 8230133184 8234495088 8236720128 8240846016 8241381776 8250126248 8258650624 8264768967 8270675712 8277295104 8279989536 8286914272 8287457136 8299333632 8302719488 8315087872 8317455552 8328282048 8329845888 8345186304 8350905888 8352712704 8374294656 8382947328 8393859072 8395955776 8396591448 8403311616 8417820198 8440233984 8449478656 8462065664 8478043077 8491581696 8493656416 8507219968 8508731364 8519806836 8558444544 8561230496 8566877592 8568082432 8575703448 8576260978 8582875496 8614507536 8627340384 8634868684 8643228672 8643790592 8673376608 8673940488 8682338304 8686861872 8692115712 8696469714 8702859776 8703429888 8734934016 8735427792 8741670912 8742239232 8744516508 8745085013 8751515136 8752084096 8756468137 8760557568 8771960832 8774816288 8791114752 8804210688 8804846414 8805423207 8812614627 8820998144 8837296524 8850461256 8866988728 8872837506 8874085376 8874757248 8906207232 8906881536 8920703012 8961068184 8977571072 8978078564 8990944768 8993283264 9007644672 9010576848 9022305552 9031627776 9041798528 9048260608 9048772096 9064658528 9081526272 9093347328 9096307402 9103587584 9112993792 9136033792 9142802136 9144780288 9152914257 9161621504 9166549158 9175269376 9184027504 9214792704 9217792311 9224984448 9229790739 9232367616 9235372944 9243096688 9271554498 9281392029 9288629184 9290981952 9299089352 9308092416 9322778556 9332383164 9340559424 9354473856 9355082016 9364719904 9372310528 9396768862 9405866496 9414107136 9416458688 9428715712 9438457856 9445450248 9462845184 9470759168 9471379584 9488822272 9490604032 9502957568 9505663488 9519823872 9523707648 9537355776 9545957376 9549064784 9555363468 9556707328 9570622464 9573737901 9591300096 9596104512 9598697472 9603784704 9606910936 9614320352 9631199686 9631384308 9639092736 9649121664 9655734933 9656844288 9682555904 9689192088 9700540416 9707035904 9707823866 9716329056 9724264416 9742723536 9784263424 9790717248 9792094208 9792835584 9820790231 9846094608 9871668324 9906845312 9923622912 9933846528 9939774642 9950014898 9975362319 9983346048 9984851968 9993733152 9994382872 10001731584 10002381824 10004987356 10028361472 10046988288 10050258792 10061955072 10062681616 10063340808 10065230448 10083766784 10099767456 10114812864 10118939376 10119597236 10129394688 10134672184 10142579712 10145881333 10154001536 10172023344 10179293184 10179868608 10190756352 10197740844 10198616064 10199279104 10233954304 10241536032 10252118016 10260661216 10278038016 10297802112 10306824192 10322178048 10332030942 10333484032 10341453824 10351643757 10378887168 10390575104 10395779888 10398483774 10404100096 10451177472 10454579548 10461475521 10481011423 10496624762 10508918784 10526023144 10534619784 10535309892 10536899072 10543849344 10554711936 10563539072 10593516024 10607305176 10607994786 10608905216 10618265088 10627530688 10637819904 10654604064 10666602492 10674925056 10676929536 10690827264 10691522304 10694307351 10711212032 10742697882 10750591488 10751295744 10761667072 10762481856 10771095552 10807774803 10816110396 10816813581 10827957389 10835951616 10836734048 10884237312 10887780358 10892875392 10901952542 10913216896 10920415392 10921951232 10941414744 10973510912 10979326784 10982293504 10987794688 11007296352 11016105984 11019691956 11027567616 11039986048 11047552581 11049942848 11065778176 11089940736 11104376064 11106461184 11126915072 11134541184 11136950272 11145200976 11165726208 11177263104 11191812096 11195455264 11204415488 11223760264 11232958464 11243680731 11252679552 11281906656 11304057436 11320516818 11322108928 11341283328 11344237632 11344975152 11359742448 11401506207 11413252383 11422503456 11423251728 11434271264 11474188992 11486010048 11503120512 11513198592 11524304896 11543243868 11564502144 11565253984 11576451072 11582482496 11589487616 11595292952 11604573184 11625169536 11634135552 11646578688 11647237056 11655561216 11656318976 11659355344 11668686848 11689396992 11695252374 11704612608 11716706304 11721486336 11738947584 11740564276 11750152836 11779227648 11781439488 11783062032 11796774912 11800615008 11830450008 11833009664 11841776037 11854011456 11863498752 11874942976 11875842048 11883981456 11897364318 11935018368 11948090912 11955972024 11991044352 12014102464 12029740736 12042170368 12050113536 12054036099 12106875456 12108701696 12124463104 12190402848 12191325804 12193040384 12202205184 12203885676 12222065544 12222860134 12277369008 12286390272 12287195136 12288082358 12290389748 12291194874 12299979264 12306387652 12313830592 12345199776 12351742632 12355080192 12361269024 12362072664 12375189372 12375993917 12384838912 12387975936 12410789888 12419984304 12430371408 12431185704 12443177552 12449000448 12454079232 12472631808 12473442688 12517779456 12529069056 12541155328 12552142848 12593933664 12594887172 12604967424 12617126912 12626730297 12628506112 12674217984 12693098496 12694846594 12698276864 12729332239 12737372544 12740484624 12760829952 12764983868 12788400128 12794806016 12805046272 12837666816 12841845744 12852123648 12863555172 12864391467 12865495552 12874313244 12918922784 12952303026 12955105408 12964843008 12965685888 12990298048 13010910732 13030292808 13038173568 13044704571 13054289664 13055144832 13057114112 13113358848 13116774762 13127272704 13128126144 13140836352 13157941248 13162224432 13207269621 13220876149 13230637056 13231497216 13245128704 13253032856 13300483092 13311128064 13312135872 13324977536 13335642112 13359310848 13381054518 13392245386 13395984384 13400345056 13417787744 13420307264 13441602276 13466356608 13467117846 13486417152 13491919168 13505859584 13515865272 13523439616 13533458328 13547441664 13562697792 13572390912 13573158144 13587675136 13596987792 13598154752 13622289408 13640020992 13644461103 13655381376 13669490688 13704050688 13708511642 13717170432 13726355458 13730402816 13742432256 13762904064 13776041256 13802191676 13825179648 13853059416 13864645032 13932943776 13934903296 13948634028 13962138624 13998574746 14011891712 14032623024 14046159712 14047079856 14058465792 14072949248 14095153293 14108799744 14120091648 14124688032 14143073568 14143993048 14157686784 14194267776 14206138752 14207069376 14222136656 14233233408 14235906048 14237866622 14254436352 14255363072 14259076468 14285561472 14306033664 14318936064 14323597176 14334121984 14335060992 14349975808 14361460736 14386950144 14394156768 14398046208 14405677056 14410366404 14421480528 14422418108 14446799529 14473682496 14485266432 14512316416 14523833856 14533788132 14560553856 14561735799 14574493584 14588552992 14614085304 14676395136 14688141312 14689253376 14692922608 14703423488 14730070108 14786587648 14805834752 14808614912 14846054912 14860267968 14887634944 14900769792 14909661963 14924044694 14925022347 14937504469 14977277952 14990599728 14991574308 15002597376 15003572736 15007481034 15020032118 15042542208 15075388188 15094022424 15095011212 15097845672 15111020197 15125650176 15126633536 15146323264 15178409064 15179395854 15194092032 15202008276 15213869568 15217669844 15230004608 15231002304 15286134528 15297924096 15298918656 15314680064 15337494016 15350931456 15390991824 15406497792 15419336192 15435268096 15446703168 15500226048 15512180736 15517230274 15528771584 15529649408 15568330752 15585862656 15593669832 15606150144 15611230271 15628648448 15651930112 15666870448 15676766208 15681869322 15710749376 15734153344 15744937143 15763378176 15773933344 15789034716 15801929676 15805348608 15817998336 15832067904 15834456064 15845308608 15863152424 15911992179 15913357824 15941296032 15956729856 15988059136 15999903738 16037283456 16066818048 16072048132 16125887232 16142500608 16143722784 16156643328 16240872167 16253870464 16255101072 16269606912 16271847568 16296087392 16326355968 16331670537 16352928813 16369825344 16381853696 16382926848 16388259832 16399972352 16412122116 16442228736 16460266368 16468990176 16473440256 16481692032 16482763552 16500252496 16517301248 16529537934 16541351424 16559979072 16573828544 16574914272 16598667264 16605438976 16630175744 16634911104 16646049851 16656564096 16659691776 16690372608 16701811776 16705425408 16748589312 16765894656 16787718144 16791911552 16793182896 16806623232 16835640396 16880467968 16898957312 16924131328 16956086154 16983163392 16987312832 17014439936 17017462728 17039613672 17122460992 17133755184 17136164864 17151406896 17152521956 17165750992 17229015072 17254680768 17269737368 17286457344 17287581184 17346753216 17347880976 17364676608 17373723744 17384231424 17392939428 17405719552 17406859776 17469868032 17470855584 17483341824 17484478464 17489033016 17490170026 17503030272 17504168192 17512936274 17549632576 17582229504 17608421376 17609692828 17610846414 17625229254 17641996288 17674593048 17700922512 17733977456 17745675012 17748170752 17749514496 17812414464 17813763072 17841406024 17846046477 17922136368 17955142144 17956157128 17981889536 17986566528 18015289344 18021153696 18044611104 18063255552 18083597056 18097544192 18129317056 18163052544 18186694656 18192614804 18207175168 18225987584 18238610429 18272067584 18285604272 18289560576 18305828514 18323243008 18333098316 18334290201 18368055008 18429585408 18432123537 18435584622 18436792311 18449968896 18459581478 18464735232 18470745888 18486193376 18543108996 18562784058 18577258368 18581963904 18598178704 18616184832 18645557112 18664766328 18681118848 18708947712 18710164032 18729439808 18744621056 18793537724 18811732992 18828214272 18832917376 18842351047 18857431424 18876915712 18890900496 18925690368 18941518336 18942759168 18977644544 18981208064 19005915136 19011326976 19039647744 19042269891 19047415296 19091914752 19098129568 19110726936 19113414656 19141244928 19147475802 19182600192 19192209024 19207569408 19213821872 19228640704 19262399372 19262768616 19278185472 19298243328 19311469866 19313688576 19365111808 19378384176 19414071808 19415647732 19428454539 19432658112 19448528832 19485447072 19568526848 19581434496 19585671168 19641580462 19692189216 19743336648 19813690624 19847245824 19867693056 19879549284 19900029796 19950724638 19966692096 19969703936 19987466304 19988765744 20003463168 20004763648 20009974712 20056722944 20071581777 20088368079 20093976576 20100517584 20123910144 20125363232 20126681616 20130460896 20167533568 20199534912 20200676769 20229625728 20237878752 20239194472 20258789376 20269344368 20285159424 20291762666 20308003072 20344046688 20358586368 20359737216 20381512704 20395481688 20397232128 20398558208 20467908608 20483072064 20504236032 20521322432 20556076032 20562767463 20589533187 20595604224 20613648384 20644356096 20664061884 20666968064 20682907648 20703287514 20757774336 20781150208 20791559776 20796967548 20808200192 20902354944 20909159096 20922951042 20962022846 20993249524 21017837568 21052046288 21069239568 21070619784 21073798144 21087698688 21109423872 21127078144 21187032048 21214610352 21215989572 21217810432 21236530176 21238063603 21255061376 21275639808 21309208128 21333204984 21349850112 21353859072 21356799933 21381654528 21383044608 21388614702 21422424064 21485395764 21501182976 21502591488 21523334144 21524963712 21536178391 21542191104 21615549606 21632220792 21633627162 21655914778 21673468096 21768474624 21775560716 21785750784 21803905084 21826433792 21840830784 21843902464 21882829488 21947021824 21958653568 21975589376 22014592704 22032211968 22039383912 22055135232 22079972096 22095105162 22099885696 22131556352 22179881472 22208752128 22212922368 22253830144 22269082368 22273900544 22290401952 22331452416 22386067041 22390910528 22408830976 22447520528 22465916928 22487361462 22505359104 22511221551 22530048177 22563813312 22608114872 22641033636 22644217856 22682566656 22688475264 22689950304 22719484896 22769093781 22803012414 22826504766 22845006912 22846503456 22868542528 22948377984 22972020096 22983988703 23006241024 23026397184 23048609792 23086487736 23129004288 23130507968 23152902144 23164964992 23178975232 23190585904 23209146368 23250339072 23268271104 23275845411 23293157376 23294474112 23311122432 23312637952 23318710688 23337373696 23378793984 23390504748 23409225216 23433412608 23442972672 23477895168 23481128552 23500305672 23522803983 23558455296 23566124064 23601230016 23660900016 23666019328 23683552074 23708022912 23726997504 23749885952 23751684096 23767962912 23794728636 23870036736 23896181824 23911944048 23982088704 24028204928 24059481472 24084340736 24100227072 24108072198 24213750912 24217403392 24248926208 24380805696 24382651608 24386080768 24404410368 24407771352 24444131088 24445720268 24554738016 24572780544 24574390272 24576164716 24580779496 24582389748 24599958528 24612775304 24627661184 24690399552 24703485264 24710160384 24722538048 24724145328 24750378744 24751987834 24769677824 24775951872 24821579776 24839968608 24860742816 24862371408 24886355104 24898000896 24908158464 24945263616 24946885376 25035558912 25058138112 25082310656 25187867328 25189774344 25209934848 25234253824 25253460594 25257012224 25348435968 25386196992 25389693188 25396553728 25434129231 25458664478 25474745088 25480969248 25521659904 25529967736 25589612032 25675333632 25683691488 25704247296 25727110344 25728782934 25730991104 25748626488 25777622689 25837845568 25904606052 25910210816 25929686016 25931371776 25980596096 26021821464 26060585616 26076347136 26089409142 26108579328 26110289664 26114228224 26226717696 26233549524 26235255039 26254545408 26256252288 26269404411 26281672704 26315882496 26324448864 26414539242 26416269621 26441752298 26462994432 26490257408 26506065712 26600966184 26622256128 26624271744 26630922227 26649955072 26671284224 26718621696 26762109036 26784490772 26800690112 26835575488 26840614528 26883204552 26932713216 26934235692 26972834304 26983838336 27011719168 27031730544 27046879232 27066916656 27094883328 27125395584 27144781824 27146316288 27175350272 27193975584 27196309504 27244578816 27280041984 27288922206 27310762752 27338981376 27408101376 27417023284 27434340864 27452710916 27460805632 27484864512 27525808128 27552082512 27604383352 27653376933 27689372217 27706118832 27729290064 27865887552 27869806592 27897268056 27924277248 27997149492 28065246048 28092319424 28094159712 28116931584 28145898496 28190306586 28217599488 28249376064 28286147136 28287986096 28315373568 28388535552 28412277504 28414138752 28444273312 28466466816 28471812096 28475733244 28508872704 28510726144 28518152936 28571122944 28612067328 28637872128 28647194352 28668243968 28670121984 28699951616 28721213703 28773900288 28788313536 28796092416 28811354112 28820732808 28842961056 28844836216 28893599058 28947364992 28970532864 29024632832 29047667712 29067576264 29121107712 29123471598 29148987168 29177105984 29228170608 29352790272 29376282624 29378506752 29385845216 29406846976 29460140216 29462370693 29573175296 29611669504 29617229824 29692109824 29720535936 29775269888 29801539584 29819323926 29848089388 29850044694 29875008938 29954555904 29981199456 29983148616 30005194752 30007145472 30014962068 30016913423 30040064236 30055985227 30085084416 30150776376 30188044848 30190022424 30195691344 30222040394 30251300352 30253267072 30292646528 30356818128 30358791708 30388184064 30404016552 30427739136 30435339688 30437643999 30460009216 30462004608 30572269056 30595848192 30597837312 30629360128 30674988032 30701862912 30781983648 30838672384 30893406336 31000452096 31024361472 31034460548 31054931271 31057543168 31059298816 31136661504 31171725312 31187339664 31212300288 31222460542 31257296896 31333740896 31353532416 31363738644 31421498752 31443034269 31468306688 31489874286 31526756352 31547866688 31578069432 31603859352 31610697216 31664135808 31668912128 31690617216 31726304848 31823984358 31826715648 31882592064 31913459712 31976118272 31999807476 32074566912 32082922053 32133636096 32144096264 32251774464 32285001216 32287445568 32313286656 32450440743 32481744334 32483872167 32507740928 32510202144 32543695136 32592174784 32652711936 32663341074 32705857626 32739650688 32763707392 32765853696 32776519664 32799944704 32824244232 32888691017 32920532736 32937980352 32946880512 32963384064 32965527104 33000504992 33034602496 33059075868 33082702848 33119958144 33142657743 33147657088 33149828544 33197334528 33210877952 33260351488 33269822208 33292099702 33313128192 33319383552 33380745216 33403623552 33410850816 33497178624 33531789312 33575436288 33583823104 33586365792 33613246464 33671280792 33709198901 33797914624 33848262656 33912172308 33966326784 33974625664 33977383531 34028879872 34034925456 34079227344 34239757149 34244921984 34267510368 34272329728 34302813792 34305043912 34331501984 34458030144 34509361536 34539474736 34572914688 34575162368 34693506432 34695761952 34729353216 34747447488 34768462848 34785878856 34811439104 34813719552 34825052143 34939736064 34941711168 34966683648 34968956928 34978066032 34980340052 35006060544 35008336384 35025872548 35099265152 35164459008 35216842752 35219385656 35221692828 35250458508 35349186096 35401845024 35467954912 35491350024 35496341504 35499028992 35624828928 35627526144 35682812048 35692092954 35844272736 35910284288 35912314256 35963779072 35973133056 36042307392 36089222208 36126511104 36162108297 36167194112 36195088384 36229637911 36258634112 36326105088 36373389312 36385229608 36414350336 36477220858 36544135168 36571208544 36579121152 36611657028 36666196632 36668580402 36736110016 36738186667 36859170816 36864247074 36871169244 36873584622 36899937792 36919162956 36941491776 36972386752 37086217992 37125568116 37127981751 37154516736 37163927808 37196357408 37232369664 37291114224 37329532656 37362237696 37417895424 37420328064 37458879616 37489242112 37587075448 37623465984 37656428544 37665834752 37684702094 37714862848 37753831424 37781800992 37851380736 37883036672 37885518336 37955289088 37962416128 38011830272 38022653952 38079295488 38084539782 38094830592 38156833897 38187996717 38196259136 38221453872 38226829312 38282489856 38294951604 38365200384 38384418048 38415138816 38427643744 38457281408 38524798744 38525537232 38556370944 38593174401 38596486656 38622939732 38730223616 38756768352 38828143616 38831295464 38856909078 38865316224 38897057664 38970894144 39137053696 39162868992 39171342336 39283160924 39384378432 39486673296 39621808863 39627381248 39662628447 39694491648 39735386112 39759098568 39800059592 39901449276 39933384192 39974932608 39977531488 40006926336 40009527296 40019949424 40113445888 40143163554 40176736158 40187953152 40201035168 40250726464 40253363232 40260921792 40335067136 40399069824 40401353538 40459251456 40475757504 40478388944 40517578752 40538688736 40570318848 40583525332 40616006144 40688093376 40717172736 40719474432 40763025408 40790963376 40794464256 40797116416 40933383309 40966144128 41008472064 41042644864 41112152064 41125534926 41179066374 41191208448 41227296768 41288712192 41328123768 41333936128 41365815296 41406575028 41562300416 41583119552 41593935096 41616400384 41804709888 41818318192 41845902084 41924045692 41986499048 42035675136 42104092576 42138479136 42141239568 42147596288 42175397376 42218847744 42254156288 42285459879 42374064096 42429220704 42431979144 42435620864 42473060352 42476127206 42510122752 42618416256 42666409968 42699700224 42707718144 42713599866 42763309056 42766089216 42777229404 42780010469 42844848128 42970791528 43002365952 43005182976 43008288253 43046668288 43049927424 43072356782 43084382208 43231099212 43264441584 43267254324 43311829556 43340398587 43346936192 43536949248 43551121432 43571501568 43607810168 43652867584 43681661568 43685207397 43765658976 43894043648 43917307136 43951178752 44029185408 44064423936 44078767824 44110270464 44159944192 44190210324 44199771392 44263112704 44359762944 44417504256 44425844736 44431963079 44538164736 44547801088 44580803904 44662904832 44772134082 44775067041 44781821056 44812513407 44817661952 44895041056 44931833856 44974722924 45010718208 45022443102 45060096354 45127626624 45216229744 45282067272 45288435712 45333060591 45376950528 45379900608 45438969792 45538187562 45606024828 45653009532 45690013824 45693006912 45737085056 45896755968 45944040192 45967977406 46012482048 46052794368 46097219584 46172975472 46258008576 46261015936 46305804288 46329929984 46357950464 46381171808 46418292736 46500678144 46536542208 46551690822 46586314752 46588948224 46625275904 46637421376 46674747392 46757587968 46781009496 46818450432 46833690813 46872858851 46885945344 46955790336 46962257104 47000611344 47045607966 47132248128 47202460032 47234811429 47321800032 47332038656 47367104148 47416045824 47453995008 47503368192 47535925824 47589457272 47740073472 47792363648 47823888096 47964177408 48042244103 48056409856 48118962944 48168681472 48200454144 48216144396 48427501824 48434806784 48497852416 48722616501 48761611392 48765303216 48772161536 48808820736 48815542704 48888262176 48891440536 48995011611 49058786439 49109476032 49145561088 49148780544 49152329432 49161558992 49164779496 49199917056 49225550608 49255322368 49380799104 49406970528 49420320768 49445076096 49448290656 49500757488 49503975668 49539355648 49551903744 49643159552 49679937216 49721485632 49724742816 49772710208 49796001792 49816316928 49890527232 49893770752 49938149553 50071117824 50116276224 50164621312 50375734656 50379548688 50419869696 50468507648 50506921188 50514024448 50696871936 50772393984 50779386376 50793107456 50868258462 50917328956 50949490176 50961938496 51043319808 51059935472 51179224064 51271974799 51367382976 51408494592 51454220688 51457565868 51461982208 51497252976 51555245378 51675691136 51809212104 51820421632 51859372032 51862743552 51961192192 52043642928 52121171232 52152694272 52178818284 52217158656 52220579328 52234156429 52453435392 52467099048 52470510078 52509090816 52512504576 52538808822 52648897728 52829078484 52832539242 52883504596 52925988864 52980514816 53012131424 53201932368 53244512256 53248543488 53261844454 53299910144 53437243392 53524218072 53568981544 53601380224 53671150976 53681229056 53766409104 53865426432 53868471384 53945668608 53967676672 54023438336 54063461088 54093758464 54133833312 54189766656 54250791168 54292632576 54350700544 54387951168 54392619008 54489157632 54560083968 54577844412 54621525504 54677962752 54715831287 54816202752 54834046568 54868681728 54905421832 54921611264 54969729024 55002870603 55104165024 55208766704 55296370611 55306753866 55378744434 55412237664 55458580128 55731775104 55745696357 55794536112 55848554496 55994298984 56130492096 56184638848 56188319424 56233863168 56291796992 56380613172 56435198976 56498752128 56527053141 56572294272 56575972192 56630747136 56777071104 56824555008 56828277504 56888546624 56932933632 56943624192 56951466488 57017745408 57021452288 57036305872 57126809673 57142245888 57275744256 57294388704 57336487936 57340243968 57399903232 57442427406 57547800576 57576627072 57622708224 57641465616 57685922112 57689672432 57787198116 57894729984 57941065728 58049265664 58095335424 58135152528 58242215424 58246943196 58297974336 58354211968 58456341216 58705580544 58757013504 58771690432 58813693952 58920280432 58924741386 59146350592 59223339008 59234459648 59384219648 59441071872 59550539776 59603079168 59638647852 59696178776 59700089388 59750017876 59909111808 59962398912 59966297232 60010389504 60014290944 60029924136 60033826846 60080128472 60111970454 60170168832 60265104237 60301552752 60376089696 60380044848 60391382688 60444080788 60502600704 60506534144 60585293056 60713636256 60717583416 60776368128 60808033104 60855478272 60870679376 60875287998 60920018432 60924009216 61144538112 61191696384 61195674624 61258720256 61295276959 61349976064 61403725824 61563967296 61677344768 61688302389 61768599561 61786812672 62000904192 62048722944 62068921096 62109862542 62118597632 62273323008 62343450624 62374679328 62424600576 62444921084 62602797959 62667481792 62707064832 62727477288 62842997504 62886068538 62936613376 62979748572 63053512704 63095733376 63156138864 63207718704 63221394432 63328271616 63337824256 63381234432 63452609696 63647968716 63653431296 63714190809 63765184128 63826919424 63952236544 63999614952 64070399799 64149133824 64165844106 64267272192 64288192528 64503548928 64570002432 64574891136 64608535173 64626573312 64675096837 64900881486 64963488668 64967744334 65015481856 65020404288 65087390272 65184349568 65305423872 65326682148 65411715252 65415967847 65479301376 65531707392 65553039328 65599889408 65648488464 65777382034 65841065472 65875960704 65926768128 65931054208 66001009984 66069204992 66118151736 66165405696 66239916288 66285315486 66295314176 66299657088 66394669056 66421755904 66520702976 66539644416 66584199404 66626256384 66638767104 66761490432 66807247104 66821701632 66994357248 67158201123 67167646208 67172731584 67226492928 67342561584 67418397802 67590144531 67595829248 67824344616 67932653568 67949251328 67954767062 68069850912 68158454688 68479514298 68489843968 68535020736 68544659456 68605627584 68610087824 68663003968 68916060288 68951966109 69018723072 69078949472 69145829376 69150324736 69387012864 69391523904 69458706432 69494894976 69536925696 69571757712 69622878208 69627439104 69650104286 69827536233 69879472128 69883422336 69933367296 69937913856 69956132064 69960680104 70012121088 70016672768 70051745096 70198530304 70328918016 70433685504 70438771312 70443385656 70500917016 70698372192 70803690048 70935909824 70982700048 70992683008 70998057984 71249657856 71255052288 71365624096 71384185908 71688545472 71820568576 71824628512 71927558144 71946266112 72084614784 72178444416 72253022208 72324216594 72334388224 72390176768 72459275822 72517268224 72652210176 72746778624 72770459216 72828700672 72898218313 72954441716 73088270336 73142417088 73158242304 73223314056 73332393264 73337160804 73367079961 73472220032 73476373334 73718341632 73728494148 73742338488 73747169244 73799875584 73838325912 73882983552 73944773504 74172435984 74251136232 74255963502 74309033472 74327855616 74392714816 74464739328 74582228448 74659065312 74724475392 74835790848 74840656128 74917759232 74978484224 75174150896 75246931968 75331669504 75369404188 75429725696 75507662848 75563601984 75702761472 75766073344 75771036672 75795701723 75910578176 76045307904 76158590976 76169079564 76189661184 76313667794 76375993434 76392518272 76442907744 76453658624 76564979712 76589903208 76768836096 76855287488 76914562816 77049597488 77051074464 77112741888 77186348802 77192973312 77245879464 77332868067 77460447232 77513536704 77656287232 77662590928 77713818156 77730632448 77794115328 77941788288 78274107392 78325737984 78342684672 78566321848 78705765117 78768756864 78808213233 78973346592 79243617726 79254762496 79325256894 79388983296 79448590871 79470772224 79518197136 79600119184 79802898552 79866768384 79872535327 79892766681 79949865216 79955062976 80013852672 80019054592 80039898848 80226891776 80286327108 80353472316 80402070336 80501452928 80506726464 80521843584 80670134272 80798139648 80802707076 80918502912 80951515008 80956777888 81035157504 81077377472 81140637696 81167050664 81232012288 81376186752 81434345472 81438948864 81526050816 81581926752 81588928512 81594232832 81866766618 81932288256 82016944128 82085289728 82224304128 82251069852 82358132748 82382416896 82454593536 82516502861 82577424384 82656247536 82667872256 82731630592 82813150056 83124600832 83166239104 83187870192 83232800768 83609419776 83636636384 83691804168 83848091384 83972998096 84208185152 84276958272 84282479136 84295192576 84350794752 84437695488 84508312576 84570919758 84748128192 84858441408 84863958288 84871241728 84946120704 84952254412 85020245504 85236832512 85332819936 85399400448 85415436288 85427199732 85526618112 85532178432 85554458808 85560020938 85941583056 86004731904 86010365952 86016576506 86093336576 86099854848 86144713564 86462198424 86528883168 86534508648 86623659112 86680797174 86693872384 87073898496 87102242864 87143003136 87215620336 87305735168 87363323136 87370414794 87531317952 87788087296 87834614272 87902357504 88058370816 88128847872 88157535648 88220540928 88319888384 88380420648 88387112079 88399542784 88719525888 88835008512 88851689472 88863926158 89076329472 89105325673 89161607808 89221310477 89325809664 89544268164 89550134082 89563642112 89625026814 89635323904 89790082112 89863667712 89949445848 90021436416 90044886204 90050740269 90120192708 90167955681 90255253248 90432459488 90564134544 90576871424 90666121182 90753901056 90759801216 90877939584 91076375124 91212049656 91306019064 91312931997 91380027648 91386013824 91474170112 91793511936 91888080384 91935954812 92024964096 92105588736 92194439168 92345950944 92516017152 92522031872 92546133043 92659859968 92715900928 92762343616 92836585472 93001356288 93073084416 93103381644 93172629504 93177896448 93250551808 93274842752 93349494784 93515175936 93562018992 93636900864 93667381626 93745717702 93771890688 93924514208 94001222688 94091215932 94264496256 94329102807 94404920064 94469622858 94643600064 94664077312 94734208296 94832091648 95006736384 95071851648 95178914544 95480146944 95584727296 95647776192 95928354816 96084488206 96112819712 96237925888 96337362944 96400908288 96432288792 96855003648 97445233002 97451616501 97523222784 97530606432 97544323072 97631085408 97776524352 97782881072 97990023222 98117572878 98218952064 98291122176 98297561088 98304658864 98323117984 98329558992 98399834112 98451101216 98510644736 98666073051 98761598208 98813941056 98840641536 98890152192 98896581312 99001514976 99007951336 99078711296 99103807488 99359874432 99442971264 99449485632 99545420416 99592003584 99632633856 99781054464 99787541504 99876299106 100142235648 100232552448 100329242624 100751469312 100759097376 100839739392 100937015296 101013842376 101028048896 101127596703 101393743872 101544787968 101558772752 101586214912 101736516924 101834657912 101898980352 101923876992 101932150593 102086639616 102119870944 102358448128 102543949598 102734765952 102816989184 102908441376 102915131736 102923964416 102994505952 103110490756 103351382272 103618424208 103640843264 103718744064 103725487104 103894311139 103922384384 104087285856 104242342464 104305388544 104357636568 104434317312 104441158656 104468312858 104475156429 104562531283 104906870784 104934198096 104941020156 105018181632 105025009152 105077617644 105297795456 105658156968 105665078484 105767009192 106024262848 106403864736 106489024512 106497086976 106523688908 106599820288 106874486784 107048436144 107137963088 107202760448 107342301952 107362458112 107532818208 107730852864 107736942768 107891337216 107935353344 108046876672 108126922176 108187516928 108267666624 108379533312 108501582336 108585265152 108688913733 108701401088 108775902336 108978315264 109120167936 109155688824 109243051008 109431662574 109632405504 109668093136 109737363456 109810843664 109843222528 110005741206 110208330048 110214560001 110417533408 110592741222 110613507732 110757488868 110824475328 110917160256 111383945253 111463550208 111491392714 111589072224 111697108992 111988597968 112260984192 112369277696 112376638848 112467726336 112583593984 112761226344 112870397952 112997504256 113054106282 113144588544 113151944384 113261494272 113554142208 113649110016 113656555008 113686105169 113777093248 113834085781 113865867264 113887248384 113902932976 114035490816 114042904576 114072611744 114253619346 114284491776 114470501691 114563990151 114588777408 114672975872 114680487936 114799806464 114884854812 115095601152 115153254144 115245416448 115282931232 115371844224 115379344864 115574396232 115789459968 116190670848 116270305056 116484430848 116493886392 116522348957 116595948672 116708423936 116912682432 117411161088 117514027008 117543380864 117627387904 117840560864 117849482772 118292701184 118446678016 118468919296 118768439296 118882143744 118987885341 119101079552 119206158336 119277295704 119392357552 119400178776 119500035752 119924797824 119932594464 120020779008 120028581888 120059848272 120067653692 120160256944 120223940908 120340337664 120530208474 120603105504 120752179392 120760089696 120782765376 120888161576 121005201408 121013068288 121170586112 121427272512 121435166832 121552736256 121616066208 121710956544 121741358752 121750575996 121840036864 121848018432 122289076224 122383392768 122391349248 122517440512 122590553918 122699952128 123127934592 123354689536 123376604778 123537199122 123573625344 124001808384 124097445888 124137842192 124219725084 124237195264 124355784181 124686901248 124749358656 124849201152 124889842168 125205595918 125334963584 125414129664 125454954576 125685995008 125772137076 125873226752 125959497144 126107025408 126191466752 126312277728 126415437408 126442788864 126656543232 126762468864 126905219392 127295937432 127306862592 127428381618 127530368256 127670273003 127904473088 127999229904 128140799598 128298267648 128331688212 128340031407 128534544384 128576385056 129007097856 129024864759 129140004864 129149782272 129217070346 129253146624 129350193674 129801762972 129926977336 129935488668 130030963712 130040808576 130174780544 130368699136 130610847744 130653364296 130823430504 130831935694 130958602752 131106078656 131199778816 131296976928 131554764068 131682130944 131751921408 131853536256 131862108416 131896457329 132002019968 132138409984 132236303472 132330811392 132479832576 132570630972 132590628352 132599314176 132789338112 132843511808 133041405952 133079288832 133168398808 133252512768 133277534208 133295889237 133614494208 133643403264 133988714496 134316402246 134335292416 134345463168 134437540221 134452985856 134685123168 134836795604 135180289062 135648689232 135865307136 135898502656 135909534124 135999181773 136139701824 136253148499 136316909376 136959028596 136979687936 137070041472 137211255168 137220175648 137326007936 137832120576 137903932218 138037446144 138157898944 138291658752 138300649472 138774025728 138783047808 138917412864 138989789952 139073851392 139143515424 139245756416 139254878208 139300208572 139655072466 139758944256 139766844672 139875827712 139912264128 139921360208 140024242176 140033345536 140103490192 140397060608 140501072439 140618576553 140657836032 140763446057 140867371008 140877542624 140886771312 141001834032 141396744384 141607380096 141871819648 141965400096 141985366016 141996115968 142510104576 142731248192 142768371816 143377090944 143641137152 143649257024 143855116288 143892532224 144126732309 144169229568 144356888832 144506044416 144648433188 144668776448 144780353536 144918551644 145034536448 145304420352 145493557248 145540918432 145657401344 145796436626 145908883432 146167849503 146284834176 146316484608 146446628112 146664786528 146674321608 146734159922 146944440064 146952746668 147436683264 147456988296 147484676976 147494338488 147599751168 147676651824 147765967104 147889547008 148344871968 148502272464 148511927004 148618066944 148655711232 148666445221 148785429632 148929478656 149164456896 149318130624 149448950784 149671581696 149681312256 149814448659 149835518464 149956968448 150348301792 150493863936 150663339008 150738808376 150859451392 151127203968 151405522944 151532146688 151542073344 151591403446 152090615808 152317181952 152338159128 152379322368 152627335588 152751986868 152785036544 152885815488 152907317248 153129959424 153179806416 153537672192 153710574976 153815924397 153829125632 154099194976 154102148928 154225483776 154372697604 154385946624 154491758928 154665736134 154920894464 155027073408 155312574464 155325181856 155427636312 155461264896 155588230656 155883576576 156548214784 156651475968 156702469287 157132643696 157411530234 157537513728 157616426466 157946693184 158487235452 158509524992 158650513788 158660828093 158777966592 158897181742 158941544448 159036394272 159200238368 159605797104 159733536768 159745070654 159785533362 159899730432 159910125952 160038109184 160079797696 160453783552 160572654216 160706944632 160804140672 160887920921 161002905856 161013452928 161043687168 161340268544 161596279296 161605414152 161837005824 161903030016 161913555776 162070315008 162154754944 162281275392 162334101328 162464024576 162752373504 162877897728 163052101632 163163853504 163177857024 163188465664 163733533236 163864576512 164033888256 164147493861 164170579456 164448608256 164502139704 164716265496 164764833792 164909187072 165033005722 165312495072 165335744512 165626300112 166249201664 166332478208 166375740384 166465601536 167237089071 167273272768 167383608336 167696182768 167945996192 168416370304 168553916544 168564958272 168590385152 168701589504 168875390976 169016625152 169141839516 169496256384 169581159423 169716882816 169727916576 169742483456 169892241408 169904508824 170040491008 170473665024 170665639872 170798800896 170830872576 170854399464 171053236224 171064356864 171108917616 171120041876 171883166112 172009463808 172020731904 172033153012 172186673152 172199709696 172289427128 172924396848 173057766336 173069017296 173247318224 173361594348 173387744768 174147796992 174204485728 174286006272 174431240672 174611470336 174726646272 174740829588 175062635904 175576174592 175669228544 175804715008 176116741632 176315071296 176441081856 176639776768 176760841296 176774224158 176799085568 177231471943 177439051776 177670017024 177703378944 177727852316 178152658944 178177194191 178210651346 178323215616 178442620954 178651619328 179088536328 179100268164 179127284224 179250053628 179580164224 179727335424 179898891696 180042872832 180089772408 180101480538 180240385416 180335911362 180510506496 180864918976 181128269088 181153742848 181332242364 181507802112 181519602432 181755879168 182152750248 182424099312 182612038128 182625863994 182760055296 182772027648 182948340224 183587023872 183776160768 183871909624 183885830877 184049928192 184075275613 184211177472 184691901888 185032034304 185044063744 185092266086 185319719936 185431801856 185524687232 185673170944 186002712576 186146168832 186206763288 186355792896 186549685504 186698989568 187030351872 187124037984 187273801728 187334763252 187491435404 187808393877 187849028416 188002445376 188182431864 188528992512 188658205614 188809840128 188939245716 189287200128 189328154624 189468416592 189664183296 190013472768 190143703296 190357829088 190960293888 191142572427 191169454592 191295552384 191856709632 192168976412 192225639424 192475851776 192801816576 192864577584 193710007296 193825605519 194025290511 194187558097 194890466004 194903233002 195046445568 195061212864 195088646144 195262170816 195553048704 195565762144 195980046444 196235145756 196247903541 196437904128 196595122176 196609317728 196646235968 196659117984 196799668224 196902202432 197021289472 197332146102 197523196416 197627882112 197780304384 197793162624 198003029952 198015902672 198157422592 198207614976 198719748864 198885942528 198898971264 199090840832 199184007168 199265267712 199562108928 199575083008 199752598212 200284471296 200465104896 200658485248 201502938624 201518194752 201679478784 201874030592 202027684752 202056097792 202255193406 202787487744 203117545504 203172429824 203473033848 203669315824 203797960704 203847753984 203864301186 204239741888 204716896256 205087899196 205469531904 205633978368 205816882752 205830263472 205847928832 205989011904 206220981512 206702764544 206855898327 207236848416 207281686528 207437488128 207450974208 207788622278 207844768768 208174571712 208484684928 208610777088 208715273136 208868634624 208882317312 208936625716 208950312858 209125062566 209813741568 209868396192 209882040312 210036363264 210050018304 210155235288 210391896589 210595590912 211316313936 211330156968 211534018384 212048525696 212807729472 212978049024 212994173952 213047377816 213199640576 213748973568 214096872288 214275926176 214405520896 214684603904 214724916224 215065636416 215461705728 215473885536 215782674432 215870706688 216253844352 216398648063 216535333248 216759066624 217003164672 217170530304 217377827466 217402802176 217551804672 217956630528 218240335872 218311377648 218486102016 218694654939 218863325148 219264811008 219336186272 219474726912 219621687328 219686445056 220011482412 220101239883 220416660096 220429120002 220835066816 221185482444 221227015464 221514977736 221648950656 221834320512 222767890506 222927100416 222982785428 223178144448 223394217984 223977195936 224521968384 224738555392 224753277696 224935452672 225167187968 225522452688 225740795904 225995008512 226108212564 226122912479 226289177088 226303888768 226522988544 227108284416 227298220032 227313110016 227372210338 227387105169 227554186496 227668171562 227731734528 227805865952 228085809152 228145223488 228507238692 228568983552 228941003382 229127980302 229177554816 229345951744 229360975872 229599612928 229769709624 230306508288 230565862464 230743688448 230758689728 231148792464 231578919936 231998604201 232381341696 232540610112 232968861696 232987772784 233044697914 233191897344 233416847872 233825364864 234822322176 235028054016 235086761728 235681121728 235698965544 236585402368 236893356032 236937838592 237536878592 237764287488 237975770682 238202159104 238345772613 238412316672 238554591408 238784715104 238800357552 239000071504 239617605981 239678300043 239849595648 239865188928 240041558016 240057163776 240119696544 240135307384 240320513888 240447881816 240680675328 241060416948 241206211008 241504358784 241520179392 241565530752 241776323152 242010402816 242026136576 242341172224 242854545024 242870333664 243105472512 243232132416 243421913088 243482717504 243501151992 243680073728 243696036864 244578152448 244766785536 244782698496 245034881024 245181107836 245399904256 246255869184 246709379072 246753209556 247074398244 247147250688 247549508583 248003616768 248194891776 248275684384 248439450168 248474390528 248711568362 249373802496 249498717312 249698402304 249779684336 250411191836 250669927168 250828259328 250909909152 251371990016 251544274152 251746453504 251918994288 252382933504 252624555456 252830874816 252885577728 253313086464 253524937728 253607465377 253810438784 253937575973 254591874864 254613725184 254856763236 255060736512 255340546006 255808946176 255998459808 256281599196 256596535296 256663376424 256680062814 257152770112 258014195712 258049729518 258280009728 258299564544 258434140692 258700387348 259603525944 259853954672 259870977336 260061927424 260081617152 260349561088 260737398272 261221695488 261306728592 261646861008 261663871388 261917205504 262212157312 262399557632 262593953856 263109528136 263364261888 263503842816 263707072512 263724216832 263792914658 264004039936 264276819968 264472606944 264661622784 264959665152 265141261944 265181256704 265198628352 265687023616 266082811904 266158577664 266336797616 266505025536 266555068416 266591778474 267228988416 267315977019 267663931431 267977428992 268632804492 268670584832 268690926336 268875080442 268905971712 269370246336 269673591208 270152220807 270360578124 270503867043 271297378464 271730614272 271797005312 271819068248 271998363546 272279403648 272506296998 272633818752 273918057192 273959375872 274140082944 274422510336 274440351296 274652015872 275664241152 275807864436 276074892288 276094826839 276315797888 276583317504 276601298944 277548051456 277566095616 277638399129 277979579904 278147702784 278287030848 278491512832 278509756416 278600417144 279310144932 279517888512 279533689344 279751655424 279824528256 279842720416 280048484352 280066691072 280206980384 280794121216 281002144878 281237153106 281315672064 281526892114 281755085248 281773542624 282003668064 282793488768 283214760192 283743639296 283930800192 283970732032 283992231936 285020209152 285462496384 285536743632 286754181888 287282274304 287298514048 287710232576 287785064448 288253464618 288338459136 288713777664 289012088832 289296866376 289337552896 289560707072 289837103288 290069072896 291081836864 291314802688 291592873252 291817766864 292335699006 292569668352 292632969216 292893256224 293329573056 293348643216 293468319844 293888880128 293905493336 294873366528 294913976592 294969353952 294988676976 295199502336 295353303648 295531934208 295779094016 295998219153 296689743936 297004544928 297023854008 297236133888 297311422464 297332890442 297570859264 298328913792 298636261248 298897901568 299343163392 299362624512 299628897318 299671036928 299913936896 300696603584 300987727872 301326678016 301477616752 301718902784 302254407936 302811045888 303064293376 303084146688 303182806892 303382790109 304181231616 304634363904 304676318256 304758644736 305254671176 305503973736 305570073088 305771630976 305796451779 306259918848 306359612832 307075344384 307421149952 307631848794 307658251264 308198389952 308204297856 308450967552 308745395208 308771893248 308983517856 309331472268 309841788928 310054146816 310625148928 310650363712 310855272624 310922529792 311176461312 311682933417 311767153152 313096429568 313302951936 313404938574 313425469287 313687593849 314265287392 314823060468 315075027456 315232852932 315893386368 316974470904 317019049984 317301027576 317321656186 317794363484 318072788544 318400476736 319211594208 319467073536 319490141308 319571066724 319799460864 319820251904 320076218368 320159595392 320907567104 321145308432 321413889264 321608281344 321775841842 322005811712 322026905856 322087374336 322680537088 323192558592 323210828304 323674011648 323806060032 323827111552 324140630016 324309509888 324562550784 324668202656 324928049152 325504747008 325755795456 326066741199 326104203264 326327707008 326376931328 327467066472 327729153024 328294987722 328341158912 328897216512 329004279408 329432530992 329529667584 330066011444 330624990144 330643680003 330671489024 331252600224 332664956416 332751480768 334474178142 334546545536 334767216672 335392365536 335891992384 336832740608 337107833088 337129916544 337180770304 337403179008 337750781952 338033250304 338283679032 338992512768 339162318846 339433765632 339455833152 339484966912 339784482816 339809017648 340080982016 340947330048 341058315507 341331279744 341502257343 341597601792 341661745152 341708798928 342106472448 342128713728 342217835232 342240083752 343411505073 343766332224 344018927616 344041463808 344066306024 344373346304 344399419392 344578854256 345848793696 346115532672 346138034592 346494636448 346723188696 346775489536 348408971456 348572012544 348862481344 349222940672 349453292544 349481659176 349567046871 350125271808 351152349184 351338457088 351609430016 352233483264 352630142592 352882163712 353279553536 353521682592 353548448316 353598171136 354462943886 354878103552 355340034048 355406757888 355455704632 356305317888 356354388382 356421302692 356646431232 356885241908 357303238656 358177072656 358200536328 358254568448 358500107256 358903823593 359160328448 359797783392 360085745664 360179544816 360202961076 360480770832 360671822724 361021012992 361729837952 362256538176 362307485696 362664484728 363015604224 363039204864 363511758336 364305500496 364848198624 365224076256 365251727988 365520110592 365544055296 365896680448 367174047744 367552321536 367743819248 367771661754 368099856384 368150551226 369383803776 370064068608 370088127488 370184532172 370639439872 370863603712 371049374464 371346341888 372005425152 372292337664 372413526576 372711585792 373067352543 373099371008 374060703744 374248075968 374547603456 374669526504 374982870808 375616787754 375698056832 376004890752 376364863728 377057985024 377316411228 377619680256 377878491432 378574400256 378656309248 378936833184 379328366592 380287406592 380715658176 381920587776 382285144854 382338909184 382591104768 383010819009 383713419264 384337952824 384451278848 384951703552 385020094221 385603633152 385729155168 387074594277 387420014592 387651211038 388050581022 388375116194 389780932008 389806466004 390092891136 390122425728 390219874499 390524341632 390727807951 391106097408 391131524288 391960092888 392470291512 392495807082 392875808256 393218635456 393292471936 393318235968 393599336448 393804404864 394042578944 394664292204 395046392832 395255764224 395560608768 395586325248 395689371987 396006059904 396031805344 396314845184 396415229952 397439497728 397771885056 397797942528 398181681664 398368014336 398530535424 399124217856 399150166016 399505196424 399887667711 400930209792 403005877248 403036389504 403358957568 403748061184 404055369504 404112195584 404510386812 406235091008 406344859648 406946067696 407338631648 407595921408 407695507968 407728602372 408479483776 408759445497 409433792512 410175798392 410939063808 411633765504 411660526944 411695857664 411978023808 412441963024 413405529088 413711796654 414473696832 414563373056 414874976256 414901948416 415577244556 415689537536 416349143424 416969369856 417221554176 417430546272 417737269248 417764634624 417873251432 417900625716 418250125132 419627483136 419736792384 419764080624 420072726528 420100036608 420310470576 420783793178 421191181824 421855729659 422290338171 422632627872 422660313936 423068036768 424097051392 425615458944 425956098048 425988347904 426094755632 426399281152 428193744576 428551852352 428811041792 429369207808 429449832448 430131272832 430923411456 430947771072 431565348864 431741413376 432380196927 432507688704 432797296126 433070666496 433518133248 434006329344 434341060608 434755654932 435103609344 435913261056 436480671744 436622755296 436972204032 437389309878 437726650296 438219585713 438672372544 438949453824 439243374656 439372890112 440022964824 440202479766 440833320192 440858240004 441670133632 442370964888 442454030928 443029955472 443297901312 443668641024 445535781012 445854200832 445965570856 445999335663 446356288896 446788435968 447954391872 449043936768 449477110784 449506555392 449870905344 450334375936 451044905376 451481591808 451990017024 452216425128 452245824958 452578354176 452607777536 452725677859 454216568832 454596440064 454626220032 454744420676 454774210338 455108372992 455336343124 455611731904 456171618304 456290446976 457014477384 457137967104 457882006764 457911774929 458255960604 458355109632 458721951744 459199225856 459539419248 460613016576 461131724928 461447773191 461487376896 461517379456 462297584928 463157839872 463997208402 464762683392 465081220224 465937723392 465975545568 466089395828 466383794688 466833695744 467650729728 469644644352 470107407861 470173523456 470985292843 471362243456 471397931088 473170804736 473786712064 475073757184 475528574976 475951541364 475982484279 476691545226 476824633344 477109182816 477569430208 477600715104 478000143008 479235211962 479356600086 479699191296 479730377856 480114327552 480239393088 480270614768 480641027776 480895763632 481361350656 482120833896 482412422016 482663762763 483008717568 483040358784 483131061504 483552646304 484020805632 484052273152 484682344448 485709090048 485740667328 486210945024 486464264832 486843826176 486965435008 487002303984 487360147456 487392073728 489156304896 489533571072 489565396992 490069762048 490362215672 490799808512 492511738368 493418758144 493506419112 494148796488 494294501376 495099017166 496007233536 496551368768 496878900336 496948781056 497423136724 498747604992 498997434624 499396804608 499559368672 500822383672 501339854336 501711267213 501819818304 502743980032 503088548304 503492907008 503837988576 504765867008 505249110912 505661749632 505771155456 506626172928 507049875456 507214930754 507620877568 507875151946 509183749728 509227450368 509713526472 510121473024 510287528191 510681092012 511617892352 511996919616 512563198392 513193070592 513326752848 513360125628 514305540224 516028391424 516099459036 516560019456 516599129088 516868281384 517400774696 519207051888 519707909344 519741954672 520123854848 520163234304 520699122176 521474796544 522443390976 522613457184 523293722016 523327742776 523834411008 524424314624 525187907712 526219056272 526728523776 527007685632 527414145024 527448433664 527585829316 528008079872 528553639936 528945213888 529323245568 529919330304 530282523888 530362513408 530397256704 531374047232 531694415829 532317155328 532673595232 533010051072 533110136832 533183556948 534457976832 534531582573 534631954038 535327862862 535954857984 537265608984 537341169664 537381852672 537750160884 538740492672 539347182416 540304441614 540721156248 541007734086 542594756928 543461228544 543594010624 543638136496 543996727092 544558807296 545012593996 545267637504 547836114384 547918751744 548280165888 548845020672 548880702592 549304031744 551328482304 551615728872 551657492631 552149784576 552189653678 552225826839 552631595776 553202597888 555096102912 555132191232 555276798258 555959159808 556140136097 556295405568 556574061696 556983025664 557019512832 557200834288 558620289864 559067378688 559107747289 559649056512 559685440832 560096968704 560133382144 560413960768 561588242432 562004289756 562474306212 563053784228 563425181631 563510170496 563547085248 564007336128 565586977536 566429520384 567487278592 567861600384 567984463872 570040418304 570924992768 571073487264 573508363776 574564548608 574597028096 575420465152 575570128896 576506929236 576676918272 577427555328 577615520027 578593732752 578675105792 579121414144 579674206576 580138145792 582075871533 582163673728 582562674291 582629605376 583185746504 583635533728 584671398012 585139336704 585265938432 585786512448 586659146112 586697286432 586936639688 587777760256 587810986672 588743710623 589827953184 589938707904 589977353952 590399004672 590706607296 591063868416 591558188032 591996438306 593379487872 594009089856 594047708016 594472267776 594622844928 594665780884 595141718528 596657827584 597272522496 597795803136 598686326784 598725249024 599257794636 599342073856 601393207168 601975455744 602653356032 602955233504 603437805568 604508815872 605622091776 606128586752 606168293376 606365613784 606765580218 608362463232 609352636512 609517289472 610509342352 611007947472 611140146176 611543261952 611592903558 612719225664 614150688768 614842299904 615263697588 615316502528 615903844487 616396779904 616408595712 616901935104 617490790416 617543786496 617967035712 618662944536 620108293632 621250297856 621300727424 621710545248 621845059584 622352922624 623365866834 623534306304 624549173339 626192859136 626605903872 626809877148 626850938574 627375187698 628530574784 629646120936 630150054912 630465705864 631175689767 631786772736 633948941808 634038099968 634602055152 634643312372 635588726968 636145577088 636800953472 638423188416 638934147072 638980282616 639142133448 639598921728 639640503808 640319190784 641815134208 642290616864 642827778528 643216562688 643551683684 644011623424 644053811712 644174748672 645361074176 646385117184 646421656608 647348023296 647612120064 647654223104 648619019776 649195944189 649336405312 649856098304 651009494016 651511590912 652133482398 652208406528 652655414016 652753862656 654934132944 655458306048 656083964817 656589975444 656682317824 657794433024 658008558816 658865061984 659059335168 660132022888 660303719649 661249980288 661287360006 662505200448 665329912832 665502961536 666535672387 668948356284 669093091072 669534433344 670784731072 671783984768 673665481216 674215666176 674259833088 674361540608 674806358016 675501563904 676066500608 676567358064 677985025536 678324637692 678368737437 678867531264 678911666304 679568965632 679618035296 680161964032 681894660096 682116631014 682161315507 682662559488 683004514686 683195203584 683417597856 684257427456 684435670464 684480167504 686823010146 687532664448 688037855232 688082927616 688132612048 688746692608 688798838784 689157708512 691697587392 692231065344 692276069184 692989272896 693446377392 693550979072 696817942912 697144025088 697724962688 698445881344 698906585088 698963318352 699134093742 700250543616 702304698368 702676914176 703218860032 704466966528 705260285184 706559107072 707043365184 707096896632 707196342272 708925887772 709756207104 710680068096 710813515776 710911409264 712610635776 712708776764 712842605384 713292862464 713770483816 714606477312 715037317839 716354145312 716401072656 716509136896 717000214512 717807647186 718320656896 718852817943 719595566784 720171491328 720359089632 720405922152 720961541664 721343645448 722042025984 723459675904 724513076352 725328969456 726031208448 726078409728 727023516672 727260177973 728611000992 729696397248 730448152512 730503455976 731040221184 731088110592 731793360896 734348095488 735104643072 735487638496 735543323508 736199712768 736301102452 738767607552 740128137216 740176254976 740369064344 741278879744 742098748928 742648525749 744010850304 744584675328 744827053152 745423171584 746134705086 746198742016 748121407488 748496151936 749095206912 749339053008 749965741616 751233575508 751396113664 752009781504 752729727456 754115970048 754632822456 755239360512 755756982864 757148800512 757312618496 757873666368 758656733184 760574813184 760822396131 761431316352 761812727919 763841175552 764570289708 764677818368 765182209536 766021638018 767426838528 768675905648 768902557696 769903407104 770040188442 771458310336 774149188554 774840029184 775302422076 776101162044 776151618509 776750232388 779561864016 779612932008 780185782272 780244851456 780439748998 781048683264 781455615902 782212194816 782263048576 783920185776 784940583024 784991614164 785751616512 786437270912 786584943872 786636471936 787198672896 787608809728 788085157888 789328584408 790092785664 790511528448 791121217536 791172650496 791378743974 792012119808 792063610688 792629690368 792830459904 794878995456 795543770112 795595885056 796363363328 796838600467 797061070848 798248435712 798300332032 799010392848 799775335422 801947931057 802991794293 806011754496 806072779008 806717915136 808110739008 808224391168 809020773624 812470182016 813892135392 814677263296 815191842816 815391015936 815457204744 816958967552 817518890994 818867585024 820351596784 821878127616 823267531008 823321053888 823391715328 823956047616 824883926048 826811058176 827423593308 828284480517 828947393664 829126746112 829749952512 829803896832 831154489112 831379075072 832698286848 832915197387 833938739712 834443108352 834861092544 835474538496 835529269248 835746502864 835801251432 836500250264 839254966272 839473584768 839528161248 840145453056 840200073216 840620941152 841567586356 842382363648 843711459318 844580676342 845265255744 845320627872 846136073536 848194102784 850407582011 851230917888 851912196096 851976695808 852189511264 852798562304 856387489152 857103704704 857622083584 858738415616 858899664896 860262545664 861846822912 861895542144 863130697728 863482826752 864760393854 865015377408 865594592252 866141332992 867036266496 868012658688 868682121216 869511309864 870207218688 870490489267 871623571583 873245510592 873944408064 874778619756 875453300592 876439171426 877344745088 877898907648 878486749312 878745780224 880045929648 880404959532 881666640384 881716480008 883340267264 884741929776 884908061856 886059910944 886595802624 887337282048 891071562024 891708401664 891931141712 891998671326 892712577792 895908783744 898087873536 898954221568 899013110784 899741810688 900668751872 902089810752 902963183616 903980034048 904432850256 904491649916 905156708352 905215555072 905451355718 908433137664 909192880128 909252440064 909488841352 909548420676 910216745984 910672686248 911223463808 912580893952 914028954768 914275934208 915764013528 915823549858 916511921208 916710219264 918398451712 919078838496 921226033152 922263449856 922895546382 922974753792 923034758912 924595169856 926315679744 927994416804 929525366784 930162440448 931875446784 931951091136 932178791656 932767589376 933667391488 935048800251 935301459456 939289288704 940214815722 940347046912 941062781547 941970585686 942724486912 942795862176 947676838069 950147514368 951057149952 951903082728 951964968558 953383090452 953772039493 954218365632 955138860416 955201430208 956000286016 958470423924 958713200172 959398382592 959460755712 960228655104 960478786176 960541229536 961282055552 961791527264 962722701312 964241667792 964824844032 965327525526 966017435136 966080717568 966262123008 967105292608 968041611264 968104546304 969364688896 971418180096 971481334656 972421890048 972928529664 973687652352 973930870016 974004607968 974720294912 974784147456 978312609792 979130793984 980139524096 980724431344 981599617024 985023476736 985344122399 986837516288 987012838224 988297592976 988589002752 990198034332 992014467072 993102737536 993757800672 993897562112 994846273448 997994869248 999118737344 1001644767344 1002679708672 1003422534426 1003639636608 1005487960064 1006177096608 1006985814016 1007675977152 1009531734016 1010498221824 1011323499264 1011542310912 1013252345856 1014099750912 1014429861508 1015241755136 1015750303892 1018367499456 1018454900736 1019427052944 1020242946048 1020575056382 1021362184024 1023174946521 1023993839232 1024506772029 1025126396784 1026386141184 1026653505696 1026720251256 1028611080448 1032056782848 1032198918072 1033120038912 1033198258176 1033736562768 1034801549392 1038414103776 1039415818688 1039483909344 1040247709696 1040326468608 1041398244352 1042949593088 1045226914368 1046587444032 1046655485552 1047668822016 1048701140613 1048848629248 1050375815424 1052438112544 1053457047552 1054015371264 1054828290048 1054896867328 1055171658632 1056016159744 1057890427776 1058646491136 1059838660608 1060565047776 1060725026816 1060794513408 1063388831658 1064634310656 1065347190464 1066020102144 1066220273664 1066367113896 1068915953664 1069063165146 1069263908076 1070655725724 1071909715968 1074531217968 1074682339328 1074763705344 1075500321768 1076711470779 1077480985344 1078694364832 1080608883228 1081442312496 1082015468172 1085189513856 1086922457088 1087188021248 1087276272992 1087993454184 1089117614592 1090025187992 1090535275008 1095672228768 1095837503488 1096560331776 1097690041344 1097761405184 1098608063488 1102656964608 1103231457744 1103314985262 1104299569152 1104379307356 1104451653678 1105263191552 1106405195776 1110192205824 1110264382464 1110553596516 1110625796651 1111918319616 1112071453399 1112280272194 1112590811136 1113148123392 1114039025664 1114401668576 1117240579728 1118134757376 1118215494578 1119202057629 1119298113024 1119370881664 1120266764288 1120827921536 1123176484864 1124008579512 1124948612424 1126107568456 1126850363262 1127020340992 1127094170496 1128014672256 1131173955072 1132859040768 1134974557184 1135723200768 1135968927744 1141849985536 1142146974528 1147016727552 1149032457027 1149129097216 1149194056192 1151140257792 1153013858472 1153353836544 1154855110656 1155231040054 1157187465504 1157350211584 1159348413152 1160276291584 1164151743066 1164327347456 1165125348582 1165259210752 1166371493008 1167271067456 1169342796024 1170278673408 1170659623497 1171573024896 1172183423853 1173318292224 1173394572864 1173873279376 1175555520512 1175621973344 1177487421246 1179655906368 1179877415808 1179954707904 1180798009344 1181413214592 1182127736832 1183116376064 1183992876612 1186758975744 1187068115961 1188018179712 1188095416032 1188944535552 1189245689856 1189331561768 1190283437056 1193315655168 1194545044992 1195591606272 1197372653568 1197450498048 1198515589272 1198684147712 1202786414336 1205306712064 1205910467008 1206875611136 1209017631744 1211244183552 1212257173504 1212336586752 1212731227568 1213531160436 1218705273024 1219034578944 1221018684704 1222015894944 1222280292352 1223086523904 1223185807116 1225438451328 1226278336491 1228301377536 1229684599808 1230527395176 1230633005056 1231807688974 1232793559808 1232817191424 1234981580832 1235087572992 1235934071424 1237325889072 1240216587264 1240620303601 1242500595712 1242601454848 1243421090496 1243690119168 1244705845248 1246731733668 1247068612608 1247240359337 1249098346678 1252385718272 1253211807744 1253619754296 1253701877148 1254750375396 1257061149568 1259292241872 1260300109824 1260931411728 1262351379534 1263573545472 1266871014513 1267897883616 1268076199936 1269204110304 1269286624744 1271177453936 1272291154176 1273601906944 1276846376832 1277868294144 1277960565232 1278284266896 1279197843456 1279281007616 1280638381568 1283630268416 1284581233728 1285655557056 1286433125376 1287103367368 1288023246848 1288107623424 1288349497344 1288526929291 1292770234368 1292843313216 1294696046592 1295224240128 1295308446208 1297238039552 1298391888378 1298672810624 1299712196608 1302018988032 1303023181824 1304266964796 1305310828032 1309868265888 1310916612096 1312167929634 1313179950888 1313364635648 1314658757139 1316017117632 1317730123968 1318118670336 1320264045776 1320607439298 1322499960576 1322574720012 1325010400896 1330659825664 1331005923072 1333071344774 1337896712568 1337998006989 1338186182144 1339068866688 1341569462144 1343567969536 1347330962432 1348431332352 1348519666176 1349612716032 1350626044807 1351003127808 1352133001216 1353134716128 1355970051072 1356649275384 1356737474874 1357735062528 1357823332608 1358177033577 1359236070592 1359312906679 1360323928064 1363789320192 1364233262028 1364322631014 1365325118976 1366009029372 1366835195712 1368514854912 1368871340928 1368960335008 1373646020292 1373735324787 1375065328896 1376165855232 1376265224096 1377597677568 1378315417024 1383395174784 1384462130688 1384552138368 1385978545792 1386892754784 1387101958144 1393635885824 1394288050176 1395449925376 1396891762688 1397813170176 1397926636704 1398268187484 1400501087232 1404609396736 1405353828352 1406437720064 1408933933056 1410520570368 1412955878529 1413118214144 1414086730368 1414193793264 1414392684544 1417851775544 1419512414208 1421360136192 1421822818528 1425221271552 1425417553528 1425685210768 1426585724928 1427540967632 1427947452837 1430074635678 1432708290624 1432802145312 1433018273792 1434000429024 1435615294372 1436641313792 1437705635886 1439191133568 1440342982656 1440718179264 1440811844304 1441923083328 1442687290896 1444084051968 1446919351808 1447991288289 1449026152704 1450657938912 1452062416896 1452156819456 1454047033344 1454520355946 1457222001984 1459392794496 1460896305024 1461006911952 1462080442368 1462176221184 1463586721792 1468696190976 1470209286144 1470975276992 1471086647016 1472399425536 1472602204904 1477535215104 1480256274432 1480352509952 1480738128688 1482557759488 1484197497856 1485297051498 1488021700608 1489654106304 1490846343168 1492269410172 1492397484032 1496242814976 1496992303872 1498190413824 1498678106016 1499931483232 1502467151016 1502792227328 1504019563008 1505459454912 1508231940096 1509265644912 1510478721024 1511513965728 1514297601024 1514790536441 1515747332736 1517313466368 1521149626368 1521644792262 1522862632704 1523625455838 1527682351104 1529140579416 1529355636736 1530364419072 1530862584573 1532043276036 1534853677056 1537351811296 1537805115392 1539806814208 1540080376884 1542916620672 1548298377108 1549680058368 1550604844152 1552202324088 1552303237018 1553500464776 1559123728032 1559225864016 1560371564544 1560489702912 1560879497996 1562097366528 1562911231804 1564424389632 1564526097152 1567840371552 1569881166048 1569983228328 1571503233024 1572874541824 1573169887744 1573272943872 1575217619456 1576170315776 1578657168816 1580185571328 1581023056896 1582242435072 1582345300992 1582757487948 1582860387353 1584024239616 1584127221376 1585259380736 1585660919808 1589757990912 1591087540224 1591191770112 1592726726656 1593677200934 1594122141696 1595083247487 1596600664064 1598020785696 1599550670844 1603594747719 1603895862114 1605983588586 1612023508992 1612145558016 1616221478016 1616625194353 1618041547248 1624940364032 1627784270784 1629354526592 1630383685632 1630782031872 1630914409488 1633917935104 1635037781988 1637735170048 1640703193568 1643756255232 1646535062016 1646642107776 1647912095232 1649767852096 1653622116352 1654847186616 1656568961034 1656677480517 1657894787328 1658253492224 1659607793664 1662308978224 1662758150144 1665396573696 1665830394774 1667877479424 1668420408291 1668886216704 1669722185088 1670949076992 1671058538496 1671493005728 1671602502864 1673000500528 1677323241867 1678947169536 1679056322496 1680290906112 1680400146432 1681241882304 1683135172712 1684764727296 1687422918636 1689161352684 1690530511488 1690641255744 1692272147072 1696388205568 1700815164022 1702461835776 1703953391616 1704379022528 1705597124608 1712774978304 1714207409408 1715244167168 1717476831232 1717799329792 1720525091328 1723693645824 1723791084288 1726261395456 1726965653504 1729520787708 1730030754816 1731189184504 1732282665984 1732846560081 1736025317376 1737364242432 1739022619728 1740414437376 1740980978534 1743247143166 1746491021184 1747688022873 1747888816128 1749557239512 1750906601184 1752878342852 1754689490176 1755797815296 1756973498624 1760091859296 1760809919064 1763333280768 1763432960016 1766680534528 1769483859552 1769816123712 1772119821888 1773191605248 1774674564096 1777563031811 1782143124048 1783416803328 1783862283424 1783997342652 1785425155584 1791817567488 1796175747072 1797908443136 1798026221568 1804179621504 1805926367232 1807960068096 1808865700512 1808983299832 1810313416704 1810431110144 1810902711436 1816866275328 1818385760256 1818504880128 1818977682704 1819096841352 1820433491968 1821345372496 1822446927616 1825161787904 1828057909536 1828551868416 1831528027056 1831647099716 1833023842416 1833420438528 1836796903424 1838157676992 1842452066304 1844526899712 1845791092764 1845949507584 1846069517824 1847711533461 1849190339712 1852631359488 1855988833608 1860324880896 1863750893568 1863902182272 1864357583312 1865535178752 1867334782976 1870097600502 1870602918912 1873647520017 1878578577408 1880429631444 1880694093824 1882125563094 1883941171372 1885448973824 1885591724352 1893527069301 1895353676138 1897063067563 1902114299904 1903806165456 1903929937116 1906766180904 1907544078986 1908436731264 1910277720832 1910402860416 1912000572032 1916940847848 1917426400344 1918796765184 1918921511424 1920957572352 1921082459072 1922564111104 1923583054528 1925445402624 1928483335584 1929649688064 1930655051052 1932034870272 1932161435136 1932524246016 1932663787873 1934210585216 1936083222528 1936209092608 1938729377792 1942836360192 1942962669312 1945857059328 1947587832567 1947861740032 1948009215936 1949440589824 1949568294912 1956625219584 1958261587968 1960279048192 1961448862688 1970046953472 1970688244798 1974025676448 1976595185952 1977178005504 1980396068664 1986205475072 1987515601344 1987795124224 1989692546896 1995989738496 1998237474688 1999607017161 2003289534688 2005359417344 2006845068852 2007279273216 2010975920128 2012354193216 2013971628032 2015351954304 2019063468032 2020996443648 2022646998528 2023084621824 2026504691712 2028199501824 2028859723016 2030483510272 2031500607784 2035106212311 2036734998912 2038854105888 2040485892096 2041150112764 2042724368048 2046349893042 2047987678464 2049013544058 2050252793568 2052772282368 2053307011392 2053440502512 2057222160896 2062590765209 2064113565696 2064397836144 2066240077824 2066396516352 2067473125536 2069603098784 2076828207552 2078831637376 2078967818688 2080495419392 2080652937216 2082796488704 2085899186176 2090453828736 2093174888064 2093310971104 2095337644032 2097402281226 2097697258496 2100751630848 2104876225088 2106914095104 2108030742528 2109656580096 2109793734656 2110343317264 2112032319488 2114048331077 2115780855552 2119677321216 2121130095552 2121450053632 2121589026816 2126777663316 2129268621312 2130694380928 2132040204288 2132440547328 2132734227792 2137831907328 2138126330292 2138527816152 2141311451448 2143819431936 2149062435936 2149364678656 2149527410688 2151000643536 2153422941558 2154961970688 2157388729664 2161217766456 2162884624992 2164030936344 2170379027712 2174376042496 2174552545984 2175986908368 2178235229184 2180050375984 2181070550016 2181780533919 2191344457536 2191675006976 2193120663552 2195380082688 2195522810368 2197216126976 2205313929216 2206462915488 2206629970524 2208599138304 2208758614712 2208903307356 2210526383104 2220384411648 2220528764928 2221107193032 2221251593302 2223836639232 2224142906798 2224560544388 2226296246784 2228803337152 2234481159456 2236269514752 2236430989156 2238404115258 2238596226048 2238741763328 2240533528576 2241655843072 2246352969728 2248017159024 2249897224848 2252215136912 2253700726524 2254040681984 2254188340992 2256029344512 2262347910144 2265718081536 2269949114368 2271446401536 2271937855488 2282467188393 2283699971072 2284293949056 2285438183757 2294033455104 2298064914054 2298388112384 2302280515584 2304009135259 2306027716944 2306707673088 2309710221312 2310462080108 2314374931008 2314700423168 2316303524483 2318696826304 2320552583168 2328303486132 2328454855527 2328654694912 2330250697164 2332742986016 2334542134912 2338685592048 2340557346816 2341319246994 2343146049792 2344366847706 2346636584448 2346789145728 2347746558752 2351111041024 2351243946688 2354974842492 2359311812736 2359754831616 2359909415808 2361596018688 2362826429184 2364255473664 2366232752128 2367985753224 2373517951488 2374136231922 2376036359424 2376190832064 2377889071104 2378491379712 2378663123536 2380566874112 2386631310336 2389090089984 2390515801401 2391183212544 2392978582969 2394745307136 2394900996096 2397031178544 2397368295424 2405572828672 2410613424128 2411820934016 2413751222272 2418035263488 2424673173504 2425462455136 2427062320872 2437410546048 2442037369408 2444031789888 2444560584704 2446173047808 2446371614232 2450876902656 2452556672982 2456602755072 2459369199616 2461054790352 2461266010112 2463615377948 2465587119616 2465634382848 2469963161664 2470175145984 2471868142848 2474651778144 2480433174528 2481240607202 2484853441551 2485202909696 2486842180992 2487380238336 2489411690496 2493463467336 2494137225216 2494480718674 2498196693356 2506423615488 2507239508592 2507403754296 2509500750792 2514122299136 2518584483744 2520600219648 2521862823456 2524702759068 2527147090944 2533742029026 2535795767232 2536152399872 2538408220608 2538573249488 2542354907872 2544582308352 2547203813888 2551222746033 2553692753664 2555736588288 2555921130464 2556568533792 2558395686912 2558562015232 2561276763136 2569162467456 2571311114112 2572866250752 2574206734736 2576046493696 2576215246848 2576698994688 2577053858582 2585540468736 2585686626432 2589392093184 2590448480256 2590616892416 2594476079104 2596783776756 2597345621248 2599424393216 2604037976064 2606046363648 2608533929592 2610621656064 2611471467801 2614870714749 2619736531776 2621833224192 2624335859268 2626359901776 2626729271296 2629317514278 2632034235264 2635460247936 2636237340672 2640528091552 2641214878596 2644999921152 2645149440024 2650020801792 2661319651328 2662011846144 2666142689548 2675793425136 2675996013978 2676372364288 2678137733376 2683138924288 2687135939072 2694661924864 2696862664704 2697039332352 2697234077581 2699225432064 2701252089614 2702006255616 2704266002432 2706269432256 2711940102144 2713298550768 2713474949748 2715470125056 2715646665216 2716354067154 2718472141184 2718625813358 2720647856128 2727578640384 2728466524056 2728645262028 2730650237952 2732018058744 2733670391424 2735094655657 2737742681856 2737920670016 2747292040584 2747470649574 2750130657792 2752530448192 2755195355136 2756630834048 2766790349568 2768924261376 2769104276736 2771957091584 2773785509568 2774203916288 2787271771648 2788576100352 2790899850752 2793783525376 2795626340352 2795853273408 2796536374968 2801002174464 2810707656704 2817867866112 2821041140736 2825911757058 2826236428288 2828173460736 2828387586528 2828785369088 2835703551088 2843030514207 2843645637056 2850442543104 2850835107056 2851370421536 2853171449856 2855081935264 2855894905674 2860149271356 2861316118479 2865416581248 2865604290624 2866036547584 2868000858048 2871230588744 2873282627584 2875411271772 2878382267136 2880685965312 2881436358528 2881623688608 2883846166656 2885374581792 2888168103936 2893838703616 2895982576578 2898052305408 2901315877824 2904124833792 2904313638912 2908094066688 2909040711892 2914444003968 2918785588992 2921792610048 2922013823904 2924160884736 2924352442368 2927173443584 2937392381952 2939597862227 2940418572288 2941950553984 2942173294032 2944798851072 2945204409808 2955070430208 2956032367197 2960512548864 2960705019904 2961476257376 2965115518976 2968394995712 2970594102996 2976043401216 2979308212608 2981692686336 2984538820344 2984794968064 2993984607744 2997356212032 2999862966464 3004934302032 3005584454656 3008039126016 3010918909824 3012935023031 3016463880192 3018531289824 3020957442048 3023027931456 3028595202048 3029581072882 3031494665472 3034626932736 3042299252736 3043289584524 3045725265408 3047250911676 3055364702208 3058281158832 3058711273472 3060728838144 3061725169146 3064086552072 3074703622592 3075610230784 3079613628416 3080160753768 3085833241344 3096596754216 3099360116736 3101209688304 3104404648176 3104606474036 3107000929552 3118247456064 3118451728032 3120743129088 3120979405824 3121758995992 3124194733056 3125822463608 3128848779264 3129052194304 3135680743104 3139762332096 3139966456656 3143006466048 3145749083648 3146339775488 3146545887744 3150435238912 3152340631552 3157314337632 3160371142656 3162046113792 3164484870144 3164690601984 3165514975896 3165720774706 3168048479232 3168254442752 3179515981824 3182175080448 3182383540224 3185453453312 3187354401868 3190166494974 3193201328128 3196041571392 3199101341688 3207189495438 3207791724228 3211967177172 3224047017984 3224291116032 3230134412337 3232442956032 3233250388706 3236083094496 3249880728064 3255568541568 3258709053184 3260767371264 3261564063744 3261828818976 3267835870208 3270075563976 3281406387136 3287512510464 3293070124032 3293284215552 3295824190464 3296897049901 3299535704192 3301188487649 3307244232704 3309694373232 3313137922068 3313354961034 3315789574656 3316506984448 3319215587328 3324617956448 3325516300288 3330793147392 3331660789548 3331877389953 3335754958848 3336214360197 3336840816582 3337772433408 3339444370176 3342117076992 3342986011456 3343205005728 3346001001056 3354646483734 3357894339072 3358112644992 3360800292864 3362483764608 3366270345424 3369529454592 3374845837272 3378322705368 3381061022976 3381282511488 3384544294144 3392776411136 3401630328044 3404923671552 3407906783232 3408758045056 3411194249216 3425549956608 3428414818816 3430488334336 3434953662464 3435598659584 3441050182656 3447387291648 3447582168576 3453931307008 3459041575416 3460061509632 3462378369008 3464565331968 3465693120162 3472050634752 3478045239456 3480828874752 3481961957068 3486494286332 3492982042368 3495376045746 3495777632256 3499114479024 3501813202368 3505756685704 3509378980352 3511978870491 3513946997248 3516550271559 3520183718592 3521619838128 3526666561536 3526865920032 3533361069056 3538967719104 3539632247424 3544239643776 3546383210496 3549349128192 3555126063622 3564286248096 3566833606656 3567724566848 3567994685304 3570850311168 3583635134976 3592351494144 3595816886272 3596052443136 3608359243008 3615920136192 3617731401024 3617966599664 3620626833408 3620862220288 3621805422872 3633732550656 3636771520512 3637009760256 3637955365408 3638193682704 3640866983936 3642690744992 3644893855232 3650323575808 3656115819072 3657103736832 3663056054112 3663294199432 3666047684832 3666840877056 3676315353984 3684904132608 3689053799424 3691582185528 3691899015168 3692139035648 3695423066922 3698380679424 3705262718976 3711977667216 3720649761792 3721860910803 3727501787136 3727804364544 3728715166624 3731070357504 3734669565952 3740195201004 3741205837824 3741721078011 3747295040034 3757157154816 3760859262888 3761388187648 3764251126188 3767882342744 3770897947648 3771183448704 3787054138602 3790707352276 3794126135126 3804228599808 3807612330912 3807859874232 3813532361808 3815088157972 3816873462528 3820555441664 3820805720832 3824001144064 3833881695696 3834852800688 3837593530368 3837843022848 3841915144704 3842164918144 3844089512143 3845128222208 3847166109056 3850890805248 3856966671168 3859299376128 3861310102104 3864069740544 3864322870272 3865048492032 3865327575746 3865580787873 3868421170432 3872418185216 3877458755584 3885672720384 3885925338624 3891714118656 3895175665134 3895723480064 3896018431872 3898881179648 3899136589824 3922897725376 3940093906944 3941376489596 3943976271417 3948051352896 3953190371904 3954356011008 3960792137328 3972410950144 3975031202688 3979385093792 3991979476992 3996474949376 3999214034322 4006579069376 4010718834688 4013690137704 4014558546432 4021951840256 4024708386432 4027943256064 4030703908608 4038126936064 4041992887296 4045293997056 4051878134421 4053009383424 4056399003648 4057719446032 4060967020544 4063001215568 4070212424622 4073469997824 4074531100731 4077708211776 4077938720037 4080971784192 4082300225528 4085448736096 4092699786084 4095975356928 4098027088116 4100505587136 4105544564736 4106614022784 4106881005024 4114444321792 4121205974361 4125181530418 4128795672288 4132793032704 4134946251072 4139206197568 4153656415104 4157663274752 4157935637376 4160990838784 4161305874432 4165592977408 4171798372352 4180907657472 4186349776128 4186621942208 4190675288064 4194804562452 4195394516992 4201503261696 4209752450176 4213828190208 4216061485056 4219313160192 4219587469312 4220686634528 4224064638976 4228096662154 4231561711104 4238867635587 4239354642432 4242260191104 4242900107264 4243178053632 4253555326632 4258537242624 4261388761856 4264080408576 4265468455584 4275663814656 4276252660584 4277055632304 4282622902896 4298124871872 4298729357312 4299054821376 4302001287072 4306845883116 4309923941376 4311326911409 4314777459328 4322435532912 4325769249984 4328061872688 4340758055424 4348752084992 4349105091968 4351973816736 4356470458368 4360100751968 4362141100032 4363561067838 4382688915072 4383350013952 4386241327104 4390760165376 4391045620736 4394432253952 4410627858432 4412925830976 4413259941048 4417198276608 4417517229424 4417806614712 4421052766208 4440768823296 4441057529856 4442214386064 4442503186604 4447673278464 4448285813596 4449121088776 4452592493568 4457606674304 4468962318912 4472539029504 4472861978312 4476808230516 4477192452096 4477483526656 4483311686144 4492705939456 4496034318048 4499794449696 4504430273824 4507401453048 4508081363968 4508376681984 4512058689024 4524695820288 4531436163072 4539898228736 4542892803072 4544371609323 4564934376786 4567399942144 4568587898112 4570876367514 4588066910208 4592587753719 4596129828108 4596776224768 4601164014697 4604561031168 4608018270518 4612055433888 4613415346176 4619420442624 4620924160216 4628749862016 4632607048966 4637393652608 4641105166336 4656606972264 4656909711054 4657309389824 4660501394328 4665485972032 4665749706709 4669084269824 4677371184096 4681114693632 4682638493988 4686292099584 4688733695412 4693273168896 4693578291456 4695493117504 4702222082048 4702487893376 4709949684984 4718623625472 4719509663232 4719818831616 4725652858368 4728510947328 4732465504256 4735971506448 4747035902976 4748272463844 4748581162059 4752072718848 4752381664128 4755778142208 4756982759424 4757326247072 4761133748224 4773262620672 4778180179968 4781031602802 4782366425088 4785957165938 4789801992192 4794062357088 4794736590848 4811145657344 4821226848256 4823641868032 4827502444544 4836070526976 4849875583059 4850924910272 4854124641744 4874821092096 4884074738816 4888063579776 4889121169408 4892346095616 4892743228464 4901753805312 4905113345964 4913205510144 4918738399232 4922109580704 4922532020224 4927230755896 4931174239232 4931268765696 4939926323328 4943736285696 4949303556288 4960866349056 4962481214404 4969706883102 4970405819392 4973684361984 4974760476672 4978823380992 4986926934672 4988274450432 4988961437348 4996393386712 5005261224873 5012847230976 5014479017184 5014807508592 5019001501584 5028244598272 5031969725601 5037168967488 5041200439296 5043725646912 5049405518136 5054294181888 5067484058052 5071591534464 5076816441216 5077146498976 5084709815744 5089164616704 5094407627776 5102445492066 5107385507328 5111842260928 5113137067584 5116791373824 5117124030464 5122553526272 5138324934912 5142622228224 5145732501504 5148413469472 5152092987392 5152430493696 5153397989376 5154107717164 5171080937472 5171373252864 5178784186368 5180896960512 5181233784832 5188952158208 5193567553512 5194691242496 5198539680243 5208075952128 5212092727296 5217067859184 5221243312128 5222942935602 5229741429498 5239473063552 5243666448384 5248671718536 5252719803552 5253458542592 5258635028556 5264068470528 5270920495872 5281056183104 5282429757192 5289999842304 5290298880048 5300041603584 5322639302656 5324023692288 5332285379096 5332689095433 5351586850272 5351992027956 5352744728576 5356275466752 5366277848576 5374271878144 5389323849728 5393725329408 5394078664704 5394468155162 5402504179228 5412538864512 5423880204288 5426597101536 5426949899496 5430940250112 5431293330432 5432708134308 5433061329563 5436944282368 5437251626716 5441295712256 5455157280768 5456933048112 5457290524056 5461300475904 5464036117488 5467340782848 5470189311314 5475485363712 5475841340032 5494584081168 5494941299148 5500261315584 5505060896384 5510390710272 5513261668096 5533580699136 5537848522752 5538208553472 5543134600383 5543914183168 5547571019136 5548407832576 5574543543296 5581799701504 5591252680704 5591706546816 5593072749936 5602004348928 5620942560051 5621415313408 5635735732224 5642082281472 5651823514116 5656346921472 5656775173056 5657570738176 5671407102176 5686061028414 5687291274112 5691189202689 5701670214112 5702740843072 5706342899712 5710163870528 5711789811348 5720298542712 5722632236958 5730833162496 5731208581248 5732073095168 5736001716096 5742461177488 5746565255168 5750822543544 5756764534272 5762872717056 5763247377216 5767692333312 5770749163584 5776336207872 5787677407232 5791965153156 5796104610816 5797991363619 5802631755648 5808249667584 5808627277824 5816188133376 5818081423784 5828888007936 5837571177984 5843585220096 5844027647808 5848321769472 5848704884736 5854346887168 5874784763904 5879195724454 5880837144576 5883901107968 5884346588064 5890408819616 5910140860416 5912064734394 5921410039808 5922952514752 5930231037952 5936789991424 5941188205992 5952853074077 5958616425216 5963385372672 5969077640688 5969589936128 5987969215488 5994712424064 5998821051483 5999725932928 6009868604064 6011168909312 6016078252032 6021837819648 6025870046062 6032927760384 6037062579648 6041914884096 6046055862912 6057190404096 6059162145764 6062989330944 6069253865472 6084598505472 6086579169048 6091450530816 6094501823352 6101365001081 6116562317664 6117422546944 6121457676288 6123450338292 6128173104144 6149407245184 6151220461568 6159227256832 6160321507536 6171666482688 6187772295627 6193193508432 6198720233472 6202419376608 6208809296352 6209212948072 6214001859104 6236494912128 6236903456064 6241486258176 6241958811648 6243517991984 6248389466112 6251644927216 6257697558528 6258104388608 6271361486208 6279524664192 6279932913312 6286012932096 6291498167296 6292679550976 6293091775488 6300870477824 6304681263104 6314628675264 6320742285312 6324092227584 6328969740288 6329381203968 6331029951792 6331441549412 6336096958464 6336508885504 6342144993231 6359031963648 6364350160896 6364767080448 6370906906624 6374708803736 6380332989948 6392083142784 6398202683376 6414378990876 6415583448456 6423934354344 6448094035968 6448582232064 6460268824674 6464885912064 6466500777412 6472166188992 6499761456128 6511137083136 6517418106368 6523128127488 6523657637952 6535671740416 6540151127952 6545341601757 6557564461891 6562812774272 6575025020928 6586140248064 6586568431104 6591648380928 6593794099802 6599071408384 6602376975298 6614488465408 6619388746464 6626275844136 6626709922068 6631579149312 6633737866483 6649235912896 6651032600576 6661586294784 6663321579096 6663754779906 6671509917696 6672428720394 6673681633164 6678888740352 6685972022912 6686410011456 6692002002112 6709292967468 6715788678144 6716225289984 6721600585728 6724967529216 6732540690848 6739058909184 6749691674544 6756645410736 6762122045952 6762565022976 6769088588288 6785552822272 6803260656088 6809847343104 6815813566464 6817516090112 6851099913216 6856829637632 6860976668672 6869907324928 6871197319168 6882100365312 6895164337152 6907862614016 6912027405777 6918083150832 6920123019264 6924756738016 6929130663936 6931386240324 6944101269504 6948910573449 6956090478912 6961657749504 6963923914136 6972988572664 6985364566581 6985964084736 6990752091492 6998228958048 7003626404736 7011513371408 7018757960704 7023957740982 7027893994496 7033100543118 7040367437184 7043239676256 7053333123072 7053731840064 7066722138112 7077935438208 7079264494848 7088479287552 7092766420992 7098698256384 7110252127244 7128572496192 7133667213312 7135449133696 7135989370608 7141700622336 7167270269952 7171547404203 7178935748907 7184702988288 7191633772544 7192104886272 7216718486016 7231840272384 7235462802048 7235933199328 7241253666816 7241724440576 7243610845744 7274019520512 7275910730816 7276387365408 7281733967872 7285381489984 7289787710464 7300647151616 7312231638144 7326112108224 7326588398864 7332095369664 7333681754112 7352630707968 7369808265216 7378107598848 7383164371056 7383798030336 7384278071296 7390846133844 7396761358848 7410525437952 7423955334432 7441299523584 7443721821606 7455608729088 7457430333248 7462140715008 7469339131904 7480390402008 7482411675648 7483442156022 7494590080068 7521718525776 7522776375296 7528502252376 7535764685488 7541795895296 7542366897408 7574108277204 7581414704552 7588252270252 7608457199616 7615224661824 7615719748464 7627064723616 7630176315944 7633746925056 7641110883328 7641611441664 7648002288128 7653668238099 7667763391392 7669705601376 7675187060736 7675686045696 7683830289408 7684329836288 7688179024286 7690256444416 7694332218112 7713933342336 7718598752256 7722620204208 7728139481088 7728645740544 7730096984064 7730655151492 7731161575746 7736842340864 7744836370432 7754917511168 7771345440768 7771850677248 7783428237312 7784500173793 7790351330268 7791446960128 7792036863744 7798273179648 7834414403403 7844612144247 7845795450752 7880187813888 7882752979192 7887952542834 7896102705792 7906380743808 7908712022016 7921584274656 7944821900288 7950062405376 7958770187584 7983958953984 7992949898752 7998428068644 8006749978331 8013158138752 8021437669376 8027380275408 8029117092864 8043903680512 8049416772864 8061407817216 8076253872128 8083985774592 8090587994112 8091702232743 8103756268842 8106018766848 8112798007296 8115438892064 8121934041088 8126002431136 8140424849244 8146939995648 8149062201462 8155416423552 8155877440074 8161943568384 8164600451056 8170897472192 8185399572168 8191950713856 8196054176232 8201011174272 8205283966971 8213228045568 8213762010048 8228888643584 8242411948722 8250363060836 8257591344576 8265586065408 8269892502144 8278412395136 8307312830208 8315326549504 8315871274752 8322611748864 8331185954816 8343596744704 8361815314944 8372699552256 8373243884416 8381350576128 8389609124904 8390789033984 8403006523392 8419504900352 8432122970112 8439174938624 8441373269056 8448129277952 8456193324308 8463123422208 8477735271174 8478709284864 8484520382208 8485800214528 8486356107264 8507110653264 8522777523712 8529091542621 8530936911168 8551327629312 8552505321168 8554111264608 8565245805792 8583948355437 8596249743744 8598109642752 8604002574144 8613691766232 8619847882752 8622653822818 8629554918656 8644871065824 8651538499968 8656123745376 8681516110848 8697504169984 8698210183936 8703947633472 8712940916736 8720201503936 8724282200064 8727122135676 8765377830144 8766700027904 8772482654208 8781520330752 8782091241472 8788864507904 8818793586681 8821255716864 8825851661952 8826519882096 8834396553216 8835034458848 8835613229424 8842105532416 8868097101591 8881537646592 8882115059712 8884428772128 8885006373208 8895346556928 8896571627192 8898242177552 8905184987136 8915213348608 8937924637824 8945078059008 8945723956624 8953616461032 8954384904192 8954967053312 8966623372288 8985411878912 8992068636096 8999588899392 9008860547648 9014802906096 9016162727936 9016753363968 9024117378048 9038805069093 9049391640576 9062872326144 9079796457472 9085785606144 9088743218646 9129868753572 9134799884288 9137175796224 9141752735028 9176133820416 9185175507438 9192259656216 9193552449536 9202328029394 9216036541036 9224110867776 9226830692352 9238840885248 9241848320432 9257499724032 9265214097932 9274787305216 9282210332672 9313213944528 9313819422108 9314618779648 9321002788656 9330971944064 9331499413418 9338168539648 9354742368192 9362229387264 9365276987976 9372584199168 9377467390824 9386546337792 9387156582912 9390986235008 9404444164096 9404975786752 9419899369968 9437247250944 9439019326464 9439637663232 9451305716736 9454382313649 9457021894656 9464931008512 9471943012896 9494071805952 9496544927688 9497162324118 9504145437696 9504763328256 9514652494144 9522267496448 9546525241344 9556360359936 9562063205604 9571914331876 9579603984384 9588124714176 9589473181696 9622291314688 9647283736064 9672141053952 9699751166118 9701849820544 9708249283488 9749642184192 9768149477632 9776127159552 9778242338816 9784692191232 9785486456928 9803507610624 9810226691928 9837476798464 9844219161408 9845064040448 9854461511792 9862348478464 9862537531392 9879852646656 9887472571392 9890691149703 9898607112576 9903565462947 9921732698112 9924962428808 9939413766204 9940811638784 9947368723968 9949520953344 9957646761984 9973853869344 9976548900864 9977922874696 9992786773424 9995632169859 10008643080591 10010522449746 10028958034368 10029615017184 10038003003168 10056489196544 10063939451202 10074337934976 10082400878592 10087451293824 10089971040617 10098811036272 10108588363776 10134968116104 10143183068928 10153632882432 10154292997952 10169419631488 10178329233408 10188815255552 10204890984132 10214771014656 10223684521856 10226274135168 10233582747648 10234248060928 10245107052544 10276649869824 10285244456448 10291465003008 10296826938944 10304185974784 10304860987392 10306795978752 10308215434328 10342161874944 10342746505728 10361793921024 10362467569664 10377904316416 10387135107024 10389382484992 10397079360486 10416151904256 10434135718368 10442486624256 10445885871204 10459482858996 10478946127104 10487332896768 10497343437072 10505439607104 10506917085184 10517270057112 10528136941056 10541840991744 10562112366208 10564859514384 10579999684608 10580597760096 10600083207168 10645278605312 10648047384576 10664570758192 10665378190866 10703173700544 10703984055912 10705489457152 10712550933504 10732555697152 10748543756288 10778647699456 10787450658816 10788157329408 10788936310324 10805008358456 10825077729024 10847760408576 10853194203072 10853899798992 10861880500224 10862586660864 10865416268616 10866122659126 10873888564736 10874503253432 10910314561536 10913866096224 10914581048112 10922600951808 10928072234976 10934681565696 10940378622628 10950970727424 10951682680064 10989168162336 10989882598296 11000522631168 11010121792768 11026523336192 11067161398272 11075697045504 11076417106944 11086269200766 11087828366336 11095142038272 11096815665152 11149087086592 11163599403008 11165582732409 11182505361408 11183413093632 11186145499872 11204008697856 11225163234033 11241885120102 11271471464448 11284164562944 11303647028232 11312693842944 11313550346112 11316376360471 11331106430579 11342814204352 11372122056828 11374582548224 11382378405378 11403340428224 11405481686144 11412685799424 11420327741056 11423579622696 11440597085424 11445264473916 11461666324992 11462417162496 11464146190336 11472003432192 11484922354976 11493130510336 11501645087088 11513529068544 11525745434112 11526494754432 11532268536429 11535384666624 11541498327168 11552672415744 11575354814464 11583930306312 11592209221632 11595982727238 11596742363619 11605263511296 11617254555648 11632376266752 11636162847568 11657776015872 11675142355968 11687170440192 11688055295616 11696643538944 11697409769472 11708693774336 11758391448908 11767802215936 11768693176128 11780817639232 11820281720832 11824129468788 11842820079616 11845905029504 11873579982848 11882376411984 11905706148154 11917232850432 11938155281376 11939179872256 11975938430976 11989424848128 11997642102966 11999451865856 12019737208128 12022337818624 12032156504064 12043675639296 12051740092124 12065855520768 12074125159296 12083829768192 12092111725824 12114380808192 12118324291528 12125978661888 12155634403263 12169197010944 12173158338096 12182901061632 12189003646704 12202730002162 12233124635328 12233816160111 12234845093888 12242915352576 12246900676584 12256346208288 12298814490368 12320643015072 12343332965376 12375544591254 12386387016864 12404838753216 12417618592704 12418425896144 12428003718208 12472989824256 12473806912128 12482972516352 12483917623296 12487035983968 12496778932224 12503289854432 12515395117056 12516208777216 12542722972416 12559049328384 12559865826624 12572025864192 12582996334592 12585359101952 12586183550976 12601740955648 12629257350528 12641484570624 12648184455168 12657939480576 12658762407936 12662059903584 12662883098824 12672193916928 12673017771008 12684289986462 12718063927296 12728700321792 12729534160896 12741813813248 12749417607472 12760665979896 12784166285568 12796405366752 12828757981752 12831166896912 12847868708688 12896188071936 12897164464128 12920537649348 12929771824128 12933001554824 12933980734227 12944332377984 12999522912256 13022274166272 13034836212736 13046256254976 13047315275904 13071343480832 13080302255904 13090683203514 13115128923782 13125625548544 13150050041856 13172280496128 13173136862208 13183296761856 13187588199604 13194577514653 13198142816768 13204753950596 13228976930816 13238777492928 13252551688272 13253419844136 13263158298624 13267475732966 13279441472941 13298471825792 13323172589568 13326643158192 13327509559812 13343019835392 13344857440788 13347363266328 13357777480704 13371944045824 13372820022912 13384004004224 13418585934936 13431577356288 13432450579968 13449935058432 13465081381696 13478117818368 13499383349088 13513290821472 13524244091904 13525130045952 13538177176576 13571105644544 13606521312176 13619694686208 13633114827969 13635032180224 13702199826432 13713659275264 13721953337344 13739814649856 13764200730624 13790328674304 13803492044091 13824054811554 13836166301664 13840246038528 13849513476032 13858261327872 13862772480648 13897821146898 13912180957824 13923315499008 13927847828272 13945977145328 13970729133162 13971928169472 13981504182984 13996457916096 13997249120127 14007252809472 14023026742816 14037515921408 14047915481964 14055787988992 14066201086236 14080734874368 14086479352512 14106666246144 14107463680128 14133444276224 14155870876416 14158528989696 14176958575104 14185532841984 14197396512768 14220504254488 14245743486177 14257144992384 14267334426624 14270898267392 14271978741216 14283401244672 14334540539904 14343094808406 14357871497814 14369405976576 14383267545088 14384209772544 14433436972032 14438135356463 14456928894187 14463680544768 14470925604096 14471866398656 14482507333632 14483448881152 14487221691488 14549626749177 14551821461632 14552774730816 14563467935744 14570762979968 14579575420928 14601294303232 14624463276288 14652224216448 14653176797728 14664190739328 14667363508224 14705261415936 14739616530432 14756215197696 14766328742112 14767596060672 14768556142592 14781692267688 14793522717696 14798338317539 14847910668864 14882599047168 14887443643212 14911217458176 14914860666496 14924281430016 14938678263808 14960780804016 14964823351296 14966884312044 14989180160136 15043437051552 15045552750592 15057004504752 15071529370976 15083591790592 15084733794816 15148216554408 15162829409104 15176504540504 15230449323648 15231439496928 15254129447232 15260352631888 15267493850112 15282221766656 15283222883328 15296004576256 15307336476198 15335526782784 15339411202752 15350374121472 15351372091392 15367660578816 15368659672576 15376358048572 15380512888832 15388664436224 15427866684672 15437197504512 15445240408416 15456278962176 15457291481088 15460193968128 15461310302984 15462323151492 15473684681728 15542690881536 15543701354496 15566856474624 15569000347586 15580702660536 15582893920256 15584073727488 15668828806806 15689224288494 15691590901504 15760375627776 15765505958384 15775905085668 15792205411584 15812761487616 15843168549312 15889643800576 15900124810752 15917540375168 15967917907968 15985899797504 15996856137288 15998067286299 16013499956662 16026316277504 16042875338752 16054760550816 16058234185728 16098833545728 16122815634432 16128063946813 16152507744256 16167971549184 16181175988224 16183404465486 16207512537684 16214124671381 16230877784128 16243868082176 16252004862272 16280849698488 16293879991296 16298124402924 16299183988689 16310832847104 16311754880148 16323887136768 16329200902112 16341794944384 16370799144336 16383901427712 16392108352464 16402022348544 16410567933942 16426456091136 16427524020096 16457777287168 16484823897444 16500726121672 16515182689152 16531172130816 16539785004288 16556824790272 16614625660416 16630653099008 16631742549504 16645223497728 16662371909632 16687193489408 16723630629888 16745399104512 16746487768832 16750850080783 16779218249808 16781578067968 16806013046784 16839009800704 16864245940224 16878349877248 16882746538112 16896258555904 16912386648616 16926246844416 16955470542348 16969040764416 16972712214528 17014221306528 17045555047424 17058183085242 17061873822336 17073567608067 17105010642336 17108222529216 17130491611584 17167896710874 17192499487488 17196219285504 17208005148288 17227383532464 17239695765504 17245307645636 17259109837312 17289742131648 17303076999936 17312247490752 17363032221696 17393974090857 17396420367872 17407895266944 17425881833472 17440403007872 17448564400128 17454244271352 17530755660288 17544965308416 17563040661504 17564182482944 17577729015808 17637587173362 17642511433728 17651703323904 17653039764192 17670068917696 17671226458848 17684211064832 17736194203182 17764230119424 17768857544256 17770012746416 17790693113856 17793143254384 17796484355104 17810369974272 17830426697216 17858559222231 17875849275648 17890156118016 17891447913248 17907232922064 17908769808384 17909934106624 17933246744576 17984137272192 17999177798784 18017721095296 18029605812192 18032325455872 18033506727936 18048234756096 18077610138186 18098783281152 18125744652288 18159592914944 18171571212288 18177486437292 18259737507144 18269599768576 18274351592448 18283505470056 18304095003243 18352267640832 18370351014876 18384519312432 18387104899072 18404656058788 18432073082072 18448221735552 18453661384704 18477681770496 18483696640864 18514999448064 18530428195864 18549574610432 18563316886881 18626427889056 18627638844216 18629237559296 18642005577312 18661943888128 18662998826836 18676337079296 18709484736384 18724458774528 18730553975952 18745168398336 18754934781648 18773092675584 18774313165824 18781972470016 18808888328192 18809951573504 18839798739936 18874494501888 18878038652928 18879275326464 18880638543067 18902611433472 18908764627298 18914043789312 18929862017024 18943886025792 18988143611904 18993089855376 18994324648236 19008290875392 19009526656512 19026434979693 19029304988288 19044534992896 19093050482688 19112720719872 19124126411208 19143828663752 19176249428352 19244582629376 19294567472128 19344282107904 19399502332236 19403699641088 19416498566976 19499284368384 19536298955264 19552254319104 19556484677632 19569384382464 19570972913856 19607015221248 19620453383856 19672693385673 19674953596928 19688438322816 19708923023584 19724696956928 19725075062784 19759705293312 19774945142784 19781382299406 19797214225152 19807130925894 19843465396224 19849924857616 19878827532408 19881623277568 19894737447936 19901213599449 19947707738688 19953097801728 19955845749392 19985573546848 19991264339718 20017286161182 20021044899492 20057916068736 20059230034368 20076006006336 20112978393088 20127878902404 20148675869952 20164801757184 20174902587648 20179942081234 20197622072544 20217176727552 20269936232208 20286366137856 20307265764864 20308585995904 20338839262976 20356658466816 20377630511104 20409781968264 20429542029312 20447369043712 20452548270336 20468496121856 20490214105088 20553299739648 20570488912896 20577185035589 20582930006016 20593653877888 20608371949568 20609721974784 20613591957504 20616430868656 20685493011456 20723587842048 20724935139328 20736082217331 20755808632832 20774270214048 20778764969984 20794158720972 20832303808512 20846731720347 20868271436736 20884973248512 20891771742408 20918965717992 20957892254208 20994686874144 21010879214208 21034540114224 21056273882112 21083681983488 21090545161217 21124224732416 21129719028768 21159999369216 21161195520192 21200166414336 21290557210624 21296094769152 21329141516384 21330756381732 21406347401088 21407968111824 21410978914304 21425101867008 21465111394304 21497087512576 21536807246721 21557295398912 21574901317632 21576314658816 21577872620648 21610016716912 21650155458048 21695520817152 21706388406144 21707799597984 21723761000448 21725173321728 21730832537232 21732245318252 21747777129472 21749006506864 21827732192448 21829162096224 21845201903616 21856144469952 21869363131392 21880757245256 21901941454848 21903365360128 21978336324672 21979765196592 22001045262336 22020243585536 22053046672384 22134322796544 22151394091008 22152834213888 22172538401532 22175656732672 22190284076544 22298174173184 22327198806016 22331165464818 22366826187264 22372290999744 22408017395712 22450326468066 22483770240204 22508396936761 22568329125888 22607294056464 22625387685888 22627100692224 22632752720942 22662212861158 22685628408704 22744244113656 22749165096448 22764756810756 22806680856448 22810963372288 22825371598848 22840655482112 22847159245392 22881194170848 22890528947832 22923332649984 22924834324992 22944006864384 22969844709952 22986261020672 23003290174176 23027058137088 23051490868224 23052989508864 23064537072858 23070769333248 23082996654336 23108319413543 23150709628928 23167860612624 23184418443264 23191965454476 23193484727238 23210527022592 23234509111296 23264752533504 23272325695136 23315552031744 23350284711936 23353500521379 23374340880384 23376110591232 23394819538944 23516782897816 23535604431872 23537386352256 23561635278464 23640563441664 23648258937576 23691810059008 23747159965696 23764752823968 23811412296308 23834465700864 23876310562752 23878359744512 23951876861952 23978849696256 23995284205932 23998903731712 24020249934993 24039474416256 24044675637248 24064313008128 24087351278592 24103480184248 24131711041536 24148250318592 24184223451648 24228761616384 24236648583056 24251957323776 24275106698229 24311268806526 24338394021888 24346316676192 24365802123264 24378007293408 24405460004324 24466249270656 24467632320222 24485830705152 24493801353168 24512692416576 24597628980736 24615851900913 24641286030144 24661819878319 24686665930752 24751089182508 24772774033728 24809677506432 24835237185408 24836851792288 24856007436416 24945979648512 24947613824256 24967835246592 24974071967936 24993557864448 25006579708864 25030790234112 25032417554432 25085445944832 25118098656768 25119731653248 25144051728384 25165992669184 25170718203904 25172367101952 25203481911296 25258514701056 25296368910336 25317524815872 25324119807168 25325766197648 25344387833856 25346035542016 25368579972924 25436127854592 25457400643584 25459068321792 25483627626496 25498835214944 25521331959792 25568332571136 25592810733504 25657515963504 25662333793824 25695737417376 25794328928256 25841075298696 25859543648256 25866003109648 25867961468454 25888664755968 25999045824512 26044548332544 26069672425472 26092512509952 26094630551808 26142686961664 26160604511808 26181366407028 26230257847564 26251251097088 26300100083712 26344560992256 26346273724416 26366593523712 26375176399208 26389155029306 26396285633536 26409507901192 26456380760043 26477554985856 26505103376544 26506839688272 26526316597248 26534951465932 26558882945882 26596943651584 26646345179136 26653286316384 26655019119624 26686039670784 26689714881576 26694726532656 26715554961408 26743888091648 26745640045824 26768008008448 26837171869872 26863154712576 26864901159936 26899870116864 26908626585001 26930162763392 26956235636736 26998766698176 27026581642944 27048488183808 27050260091904 27076354353152 27116415207279 27142211289088 27213042624352 27239389372416 27266229655938 27270064360448 27404399652864 27427318550528 27482628304001 27528401461248 27580657348608 27606984088182 27648109623108 27672332603328 27680492077056 27699026952064 27716522655744 27725544961296 27795642293796 27824361915648 27846630998016 27855695656544 27891954290656 27941458266324 27943856338944 27963008365968 27992915832192 27994498240254 28014505618944 28046053485632 28075031842816 28095830963928 28111575977984 28132402172472 28161469748736 28172958705024 28213332492288 28214927360256 28266888552448 28311741752832 28317057979392 28353917150208 28363146940947 28371065683968 28394793025536 28441008508976 28491486972354 28514289984768 28541796534784 28543957482432 28566802489344 28669081079808 28686189616812 28715742995628 28717609884833 28738811953152 28768419545088 28866873944064 28876270712926 28913857788374 28941851208192 28943732797312 28966897762304 28974443382976 29099253498354 29103642923264 29105549461632 29126935871488 29141525959936 29159150841856 29202588606464 29248926552576 29304448432896 29306353595456 29328381478656 29334727016448 29410522831872 29512430395392 29532657484224 29535192121344 29537112285184 29563384535376 29587045435392 29596676635078 29672073449109 29695821337728 29710696388841 29765198094336 29774887286424 29822434916352 29829721332992 29848562860032 29921561608032 29929646702592 29933768624088 29978360320272 30086874103104 30091105501184 30114009009504 30143058741952 30167183581184 30169467589632 30269913121851 30296433108816 30325658818208 30353009081008 30460898647296 30462878993856 30508258894464 30520705263776 30534987700224 30564443533312 30566445766656 30592009152512 30614672952396 30671053565568 30678822405504 30700748242944 30702744182784 30735321157632 30737319345152 30752716097144 30761025777664 30777328872448 30855733369344 30874395009024 30890480816832 30912557924352 30914582962176 30920387936256 30922620605968 30924646302984 30947369363456 31085381763072 31087402708992 31133712949248 31138000695172 31161405321072 31165787840512 31168147454976 31337657613612 31378448576988 31383181803008 31520751255552 31531011916768 31551810171336 31584410823168 31625522975232 31686337098624 31779287601152 31800249621504 31835080750336 31935835815936 31971799595008 31993712274576 31996134572598 32026999913324 32052632555008 32085750677504 32109521101632 32116468371456 32197667091456 32208148102879 32245631268864 32250072148571 32256127893626 32335943098368 32362351976448 32366808930972 32415025075368 32428249342762 32461755568256 32487736164352 32504009724544 32561699396976 32587759982592 32596248805848 32598367977378 32621665694208 32623509760296 32658401804224 32683589888768 32741598288672 32767802855424 32784216704928 32804044697088 32821135867884 32852912182272 32855048040192 32915554574336 32969647794888 33001452243344 33030365378304 33079570008576 33113649580544 33229251320832 33261306198016 33263485099008 33290446995456 33324743819264 33447261259776 33490798209024 33492975537664 33501700161566 33558436499616 33563156135936 33612026093568 33678019601408 33765493076224 33792517111808 33824773297232 33852493688832 33910941084696 33938081528832 33949129081413 33993319291737 34028442613056 34091110094848 34116366170484 34123747644672 34147135216134 34210021284672 34216445058432 34260983223168 34335793421748 34384998974976 34392438571008 34416010296576 34454767064928 34479391531008 34490615291272 34518219674624 34579484263296 34596805609287 34606153999872 34624494981504 34726064443392 34787948181714 34792840735744 34815790533888 34851763666944 34880806015744 34897128800256 34908488542704 35061511320576 35064043008553 35089930616832 35126081323008 35128364965888 35155458031616 35275174346724 35303406647808 35306079528384 35340137835392 35342452917696 35368422129664 35472388406364 35528460238848 35537715088512 35540025492832 35586286508768 35592968710208 35620739948544 35660853394432 35717118444462 35751698551296 35782895826496 35814465844128 35817539616768 35819868213248 35866493489152 35968274544384 35998355597568 36035442190592 36059211624384 36064650911744 36067013455872 36096469512192 36155220276372 36197566562304 36251489304576 36319185829888 36343142424576 36354972874584 36519475014288 36539199537152 36548703184896 36567010940112 36608190006486 36704535281664 36740702029752 36769038624864 36774209798144 36809312117576 36864146164144 36896443471104 36967393281728 37029998896128 37060856391728 37099149220864 37126633773762 37252855778112 37255277688432 37258475118592 37284011154624 37323887776256 37325997653672 37352674158592 37418969472768 37448917549056 37461107951904 37490336796672 37509869563296 37546185351168 37548626331648 37563944940032 37619903147008 37679597479872 37748989003776 37756077305856 37758550652928 37761277086134 37805222866944 37817529254596 37887772051584 37976287223808 37986179710752 37988649296472 38016581750784 38019053313024 38052869959386 38058609976576 38089069985792 38186100965376 38225441439744 38248252822416 38287657327504 38352498856704 38489165258752 38589134944256 38688564215808 38799004664472 38801942202681 38807399282176 38832997133952 38998568736768 39072597910528 39104508638208 39138768764928 39141945827712 39168155299403 39214030442496 39240906767712 39345386771346 39349907193856 39376876645632 39417846047168 39449393913856 39450150125568 39519410586624 39549890285568 39562764598812 39583732543959 39594428450304 39614261851788 39686930792448 39699849715232 39757655064816 39763246555136 39789474895872 39802427198898 39838324418823 39895415477376 39911691498784 39971147093696 39982528679436 40034572322364 40042089798984 40115832137472 40118460068736 40152012012672 40225956786176 40255757804808 40297351739904 40349805175296 40359884162468 40395244145088 40434353455104 40539872464416 40572732275712 40614531529728 40617171991808 40677678525952 40713316933632 40755261022208 40819563936528 40859084058624 40894738087424 40905096540672 40936992243712 40980428210176 41106599479296 41140977825792 41154370071178 41165860012032 41187307755776 41219443949568 41232861737312 41370986022912 41410476132273 41449870278656 41472164434662 41511617265664 41548540428096 41557529939968 41588317441944 41693463440694 41736542873472 41769946497024 41783543484816 41837931435984 41915784508416 41989373748288 41991747360381 42021758428416 42069080228448 42112547764224 42167363966976 42181090322434 42248449464832 42259438057536 42319998738432 42322391040384 42400332828672 42592189538304 42658283032768 42661512763464 42812694802176 42815936223648 42821957828608 42850203734016 42930222788608 42994175025152 43073614493442 43114590797824 43149802635264 43152629317632 43155745241296 43220033433824 43300310916096 43314406069389 43370786682561 43391041634304 43412776812288 43415599195968 43447522000896 43450346643456 43461665074464 43464490636504 43495554258944 43498013013728 43655464384896 43658324192448 43690403807232 43712288939904 43738726262784 43761514490512 43803882909696 43806730720256 43956672649344 43959530393184 44002090524672 44040487171072 44106093344768 44268645593088 44302788182016 44305668427776 44345076803064 44351313465344 44380568153088 44395014952617 44596348346368 44654397612032 44662330929636 44733652374528 44744581999488 44816034791424 44900652936132 44967540480408 45016793873522 45136658251776 45214588112928 45250775371776 45254201384448 45265505441884 45324425722316 45371256817408 45488488227312 45498330192896 45529513621512 45613361712896 45621926744576 45681310964224 45694318490784 45762388341696 45781057895664 45846665299968 45849668649984 45888013728768 45902951233237 45939689419904 45972522041344 46006580348352 46054116274176 46102981736448 46105979017728 46129074145716 46141538666496 46165993308672 46216638827086 46301419257856 46335721225248 46368836886528 46383930908952 46386969454476 46421054045184 46544651390272 46631104063488 46700569423872 46707001042758 46748681760768 46752221182464 47033565795632 47071208863744 47074772704512 47123270556928 47281126883328 47296517875152 47383620118016 47494319931392 47529505647936 47622824592616 47668931401728 47752621125504 47903753723904 47957699392512 47990568411864 47997807463424 48040499869986 48078948832512 48089351274496 48128626016256 48174702557184 48206960368496 48296500637184 48368446903296 48384191840439 48457523232768 48473297166112 48503914647552 48550213396458 48622537613052 48642374014143 48692633352384 48731604246528 48756014586816 48810920008648 48897551966067 48932498541312 48935264640444 48971661410304 48987602706336 49025384833152 49195257961472 49231703801826 49282572060288 49323639756638 49373331861504 49502178365016 49545548067456 49619355012864 49670474370816 49673703584576 49712014872832 49891959297024 49895227648512 49935670493184 49948143935872 49973163657859 49987115728896 50013159417728 50061580468224 50064835108864 50170891889664 50236197313536 50239463306496 50252550242349 50331985338368 50341436407808 50344734203904 50406963822592 50517029402112 50592737820672 50635049631744 50648239614336 50651532395296 50688775667712 50692071084032 50737159945848 50918136643584 50997670429888 51042663919584 51136665142272 51185621467008 51315031927008 51324667587648 51391474834752 51588657856512 51682150597392 51719087296512 51732006219296 51735922936908 51777329511936 51998091649024 52089096665088 52139344850944 52189261103616 52285373923328 52321209023616 52362732814056 52460515695128 52502502194176 52689121984512 52692547448832 52733187047424 52750352798416 52778310058612 52792571267072 52819015802384 52912761520086 52955109971712 53010206753088 53013679376544 53052633194496 53069902931864 53117765891764 53193887303168 53292690358272 53306572632768 53310038239248 53372079341568 53379429763152 53389453065312 53431109922816 53487776183296 53491280091648 53536016016896 53575677666693 53674343739744 53726309425152 53729802319872 53799740233728 53817253170002 53860325526784 53997533396352 54053163285888 54096976367616 54100520183808 54152708706304 54232830414558 54284422578176 54426085248704 54478778744832 54532459311876 54540128720896 54808799305728 54854637101056 54912285009729 54965256608002 55056802922496 55161314697216 55213968176364 55296219246216 55344665206656 55360984154112 55398053904128 55433045311488 55451089922592 55591284587592 55648723831296 55711391313088 55783908581312 55882916532648 55887712677888 55926016731936 55985831664384 55988996480508 56029011237888 56047249848317 56092106971264 56150063685632 56191661927856 56223151955968 56264804344944 56322939497472 56345917410048 56426664984576 56429854720512 56533777104896 56623483505664 56634115958784 56641915629201 56707834300416 56726293881894 56742131367936 56789586051072 56882017017952 56982973944708 57028579969536 57083593069568 57087914964864 57133604978688 57338162159616 57372379233624 57431485991256 57435219769666 57733747888128 57752541425852 57827715576748 57883702416384 57887465594624 57933795524608 57948886765952 58198506996708 58207285846528 58211098923264 58283051919872 58318301683712 58405177212928 58497853105152 58608896865792 58612707190912 58656762957312 58669454032896 58821045663744 59018080157019 59024860790784 59065314968448 59074224570368 59126769070752 59174090870784 59193353270156 59344146898218 59391642675456 59421392777682 59530396188672 59549774572848 59644869832704 59659442665984 59703640798347 59815132191061 59843123216064 59859293405184 59867537248176 59956720640544 60173748206208 60228018019008 60286117483904 60334367162368 60338935179264 60539826243702 60592866217632 60651317636416 60706018162016 60921797294592 60925757987712 61016517788928 61041410527552 61069975400448 61128887066624 61132891533312 61184018305024 61229345904792 61342107131136 61357644811008 61405488365568 61470642315264 61474638690304 61505432194288 61522051555328 61554657744896 61711466738688 61731555106767 61748790018048 61780961633664 61825115848704 61829165924352 61840775872512 61845241211936 61849292605968 61894738726912 62170763526144 62174805417984 62267425898496 62276001390344 62322810642144 62331575681024 62336294909952 62675315227224 62756897153976 62766363606016 63062023833536 63103620342672 63168821646336 63251045950464 63271635483651 63372674197248 63558575202304 63600499243008 63670161500672 63871671631872 63943599190016 63987424549152 63992269145196 64053999826648 64105265110016 64219042203264 64232936742912 64395334182912 64416296205758 64491262537728 64500144297142 64512255787252 64671886196736 64724703952896 64733617861944 64830050150736 64856498685524 64923511136512 64975472328704 65008019449088 65123398793952 65175519965184 65192497611696 65196735954756 65243331388416 65247019520592 65316803608448 65367179777536 65483196577344 65535605710848 65568433409856 65608089394176 65642271735768 65705824364544 65710096080384 65831109148672 65939295589776 66002904486688 66060730756608 66159140017152 66227299161088 66458502641664 66522612396032 66526970198016 66894522519552 66981596418048 66985951075328 67003400323132 67116872999232 67126312271872 67224052187136 67356039202816 67525190810283 67530986152448 67649546594464 67704987377664 67821882169392 67876163057664 67898258162826 67986638583474 68056885226112 68182220189696 68232732340968 68247495289344 68294270432268 68420042569344 68432890116864 68521966446336 68671586843496 68769997949952 68832020593152 68909534129856 68958783062016 68981230582544 69036439349248 69158968526592 69193611218574 69212307999744 69248989963008 69324958240629 69452128886784 69575896363428 69585681471488 69631581067776 69703527333888 69761612031488 69794257600512 69816977085408 70060501564137 70123022641152 70128086017106 70256729931776 70550348693448 70606813295616 70612159056768 70629797284319 70680275670784 70684905835392 70736844259328 70944776812728 71075430177024 71080050985664 71172573017536 71185937420416 71241479897088 71321706788864 71434236888924 71503397102592 71565791652992 71628931688256 71635079233536 71639736426496 71732986978304 71936549088768 71996711195136 72060749804979 72070884381184 72118423248768 72129301823488 72134026911744 72192939024384 72310440552744 72395133124608 72686284849152 72709945749168 73038950028576 73078399074304 73097406369792 73134021880224 73216380012972 73481404059504 73538077249728 73548419596288 73618624235152 73728292328288 73792886942208 73934786563456 73985459634957 74059997792256 74121712783456 74198298441728 74253267547524 74505711556224 74510555376864 74516950237184 74568022309248 74647775552512 74651995307344 74705348317184 74837938945536 74922215903808 74980673593344 75019739126592 75092370702336 75097252663296 75127889880064 75239806294016 75359194959744 75497978007552 75512154611712 75517101305856 75522554172268 75610445733888 75635058509192 75775544103168 75952574447616 75972359421504 75977298592944 76033163501568 76038106626048 76105739918772 76117219953152 76372201930752 76450882879488 76496505644832 76575314655008 76704997713408 76978330517504 77178269888512 77598009328944 77603884405362 77614798564352 77665994267904 77997137473536 78145195821056 78209017276416 78219788249849 78277537529856 78283891655424 78336310598806 78428060884992 78481813535424 78690773542692 78753753291264 78835692094336 78898787827712 78900300251136 79038821173248 79099780571136 79125529197624 79167465087918 79188856900608 79228523703576 79317745014053 79399699430464 79515310129632 79526493110272 79578949791744 79604854397796 79676648837646 79790830954752 79823382997568 79942294187392 79965057358872 80069144644728 80084179597968 80231664274944 80236920137472 80304024025344 80451913572352 80511515609616 80594703479808 80699610350592 80719768324936 80725879755003 80790488290176 80868706910208 81079744928832 81145464551424 81229063059456 81234343983616 81355357051904 81426633867264 81510522044416 81639127873056 81718168117248 81789476174848 81810193081344 81960856420352 82213198958592 82281955651584 82308740142356 82374615511552 82447884912003 82465723474624 82741972045824 82820952264546 82899740557312 82944328869324 83097080856192 83115059879936 83176634883888 83386926881388 83473085746944 83539892994048 83567086969632 83675862871968 83831569016832 83978747496576 83983494720762 84043516856832 84138160456896 84225095528448 84334727933952 84362180644868 84496898929664 84518876115072 84639997476864 84644782080768 84800665657344 85089440822841 85184379076608 85248338004583 85316566065536 85323025526928 85625389604352 85631872447296 85643915657216 85700407468032 85860445577216 85988350050304 86147228986884 86152829654499 86305258635264 86311490482592 86440066867648 86600621832192 86628812138778 86741573365122 86825553624576 86831198391936 86900693286912 86923330148928 86928981273008 86991108517888 86996026027456 87310928769792 87316648384896 87380807614464 87424577879808 87477452525568 87523028981024 87607765819392 87613461440512 87913345298688 87919060786368 88004181049344 88080974342144 88212186689536 88537291186176 88605576364032 88611336855552 88690153606128 88702626930688 88761136306176 88790029905234 89192696692736 89308795224064 89324661859272 89467304749056 89489163998976 89801305872264 89935080960816 90033587747044 90273316503552 90429176225856 90501550743552 90508402768896 90531010883768 90648851444632 90742513634816 90809739365553 90976976454624 90996660385792 91059027243024 91226723425792 91243853489152 91362621928448 91388636981568 91524776683392 91562115791328 91693330599936 91699337299968 91776027457536 91805902466474 91879378839808 92013160696704 92108232548352 92205963472896 92211958035456 92258148291432 92283077332992 92331986617344 92362042602571 92433277654172 92602838515712 92671442450496 92737673773056 92767861817904 92773938908952 92842108090368 93089302780544 93262208126976 93401138847744 93414002085516 93497363521536 93504442364928 94067131591264 94142417727488 94149545409024 94246541113856 94562253766656 94593035750304 94767240236032 95059011295872 95245649185232 95337862803456 95505242251008 95807507447808 95915398785024 95981136823728 95995614926848 96080999739972 96157897665024 96178702548992 96257252032512 96349405114368 96413920736992 96593001274368 96624444308637 96736893806592 96750216445713 96768383680878 96946594332224 97007829295104 97100426792916 97245075226104 97284748028286 97385266704768 97463208493056 97512029173632 97621840017296 97795103932134 97864997082624 97870529280888 97975205412672 98050769666304 98390515922944 98463407603652 98565144120576 98647279513276 98746663723008 99004356730032 99091096134912 99238710025728 99340948741632 99347407169152 99424029745664 99783918594048 99790455297024 99871340986368 99896287871744 99946327315718 99974231457792 100026318835456 100129670217728 100341783779328 100472394627072 100478926612992 100505100484698 100663970676736 100682872815616 100689468407808 100813927645184 101034058804224 101198502259309 101296479228672 101303064790592 101377551335424 101384142168064 101474319891696 101847387244239 101979957875211 101995340859776 102085327839168 102273330284544 102371242934016 102630063854016 102649335175296 102782949669504 103177315713024 103364301194784 103438174593024 103464012438592 103471845873816 103554659023872 103996183298048 104178193330176 104278689701888 104378522207232 104570747846656 104642418047232 104725465628112 104921031390256 105005004388352 105192129025659 105378243969024 105385094897664 105466374094848 105500705596832 105556620117224 105585142534144 105638031604768 105825523040172 105910219943424 106020413506176 106027358753088 106105266388992 106139805863728 106235531783528 106387774606336 106585380716544 106613145265536 106620076478496 106758859526304 106778906130624 106862219845632 106975552366592 106982560183296 107072032033792 107151355333386 107348687479488 107452618850304 107459604639744 107599480467456 107634506340004 107720651053568 107995066792704 108106326571776 108193952735232 108201040367616 108305417412608 108465660829116 108852170497408 108957557489664 109064918623752 109080257441792 109617598611456 109709274202112 109824570019458 109930513216004 110113605844992 110322629394432 110427936352728 110592438492432 110689330413312 110796107808256 110902179845184 111182569175184 111297447662592 111422782626176 111478595852147 111567817162624 111765833065296 111775425355776 111852033463872 111971663328768 111977992961016 112058022475776 112094499696634 112184213942528 112300127371264 112383323855712 112446303911936 112529608689888 112645878994944 112691834820096 112859709441024 113067554209792 113246967011328 113268231917568 113283831258402 113415668600832 113452587763788 113764034035904 113965947889416 114057159939072 114167186139136 114175829929728 114267209957376 114676324319232 114744758467248 114862971982512 114870439539332 115467495776256 115505082851704 115655431153496 115767404832768 115774931189248 115897773531904 116397013993416 116414571693056 116422197846528 116566103839744 116636603367424 116810354425856 116995706210304 117217793731584 117225414381824 117313525914624 117504465898209 117642091327488 118036160314038 118049721581568 118130629936896 118148449140736 118253538141504 118348181741568 118386706540312 118688293796436 118751197631877 118783285350912 118842785555364 119060792377344 119099549145696 119289739665408 119318885331968 119407281596694 119514973256469 119630264382122 119686246432128 119735074496352 119913441281088 120347496412416 120456036038016 120572234967808 120668734324736 120677870358528 121079652487404 121185732435264 121302635272832 121412036324032 121843594589184 121851515975424 122033035577856 122082821055104 122139950800896 122257774133248 122265783066624 122368036610048 122458691809584 122684214262272 122715289622016 122810976731136 122941284630528 122949277380608 123010864388576 123044103110656 123109315489792 123422933477376 123463110213534 123497580036096 123561923267328 123658331848704 123690482423872 123698585211936 123789477453824 124349610835968 124534851796992 124552002780688 124645621284288 124663151362048 124672589819904 125350630454448 125513794307952 125532727212032 126124047667072 126207240685344 126337643292672 126502091900928 126543270967302 126745348394496 127117150404608 127200998486016 127340323001344 127887198380032 127974849098304 127984538290392 128107999653296 128210530220032 128438084406528 128465873485824 128790668365824 128832592411516 128982525075456 129000288594284 129024511574504 129343772393472 129449407905792 129467235723888 129660100301472 129712997371048 129847022273024 129943218208167 130016038898176 130112360047683 130246797587904 130351039930368 130384995223392 130393471909512 130486662776832 130494039041184 130633607216896 130734359555072 130966393154688 131071211421696 131136866819712 131216178788352 131284543471536 131411648729088 131420192160768 131662218297344 131878591179552 132005808973376 132121461513216 132318280034304 132454598322176 132917005283328 133045224792064 133053940396032 133185044857851 133789045039104 133963192836096 133971902150656 134006800646264 134233745998464 134448104374272 134712078405632 135050381620566 135061972304896 135299093188928 135409974755328 135643764338784 135752326115328 135796516325652 135973277166948 136113770452224 136364440379392 136465464681936 136494990578688 136588540864536 136840085138688 136865780233728 137043932892672 137343173686992 137539995899904 137664041186304 137708853699711 137819068259712 137917566124032 137962461165088 138072878698496 138317937053184 138387222437148 138424615999488 138497979926016 138649916481258 138904257773568 139151792726856 139171362942976 139263162135552 139523224062976 139633954170816 140121003128274 140246045282304 140256172034212 140513459863552 141100697386896 141213626591232 141224318113536 141259594568638 141360551341568 141369811670784 141889553625456 142150860354048 142160101971328 142345146035072 142371874840832 142482959794176 142643413577728 142868473777848 143006794205184 143131583305984 143257863376512 143279472852992 143465973956608 143873098177536 143993422390272 144121499609958 144141768762368 144236846497536 144258603646976 144268053823488 144385878048768 144620881105488 145152575521317 145372569698304 145419891498336 145927122042429 146077900057152 146194812739584 146268043760448 146432760025944 146962808119008 147076154499456 147237248470304 147456584656576 147585773884416 147869573126912 147970919269914 148119995584512 148243425566912 148396596883456 148506535095048 149011423112448 149021110753728 149033900474368 149136044618496 149295551105024 149303990614688 149410696634368 149675877891072 149844431807616 149919490973577 149961347186688 150039478253184 150184741404672 150194505326592 150255779760128 150479612588032 150718389919488 150757650727047 150995956015104 151024309223424 151034202611712 151045108344536 151220891467776 151270117018384 151551088206336 151905148895232 151944718843008 151954597185888 152066327003136 152076213252096 152211479837544 152234439906304 152993011289664 153150629310016 153409995426816 153956661035008 154356539777024 155196018657888 155207768810724 155229597128704 155331988535808 155994274947072 156290391642112 156418034552832 156439576499698 156567783310848 156672621197612 156856121769984 156963627070848 157381547085384 157507506582528 157558778557327 157671384188672 157797575655424 158077642346496 158199561142272 158251058395248 158334930175836 158377713801216 158457047407152 158635490028106 158799398860928 159030620259264 159052986220544 159157899583488 159209708795592 159353297675292 159581661909504 159646765995136 159884588374784 159930114717744 160138289289456 160168359195936 160463328549888 160473840274944 160608048050688 160903827144704 161023031219232 161189406959616 161399220701184 161439536649872 161451759510006 161580976580352 162159489857664 162290929102848 162458126118912 162468687967232 162710714103808 162853267734528 163021044088832 163278255746112 163436336234496 163578952349696 163620386162688 164426397917184 164563911303168 164617480284712 164749231023104 164895769824006 164931446949248 165483944091648 165641904529092 165888657738648 166194161712384 166230119759872 166353269767776 166773853762776 166946171493888 167134173939264 167351725743936 167663138033664 167957494993152 167966989441524 168087033713664 168141749544951 168276320913792 168450191056896 168669455867904 168724361289736 168993797859328 169037752230144 169279994953728 169289564161536 169601331314688 169925746887603 170178881645682 170368758153216 170496676009166 170633132131072 170646051053856 171250779208704 171263744894592 171400814936064 171529507690489 171720891154432 171976700100608 172294457973768 172305659308998 172622980965184 172632739148233 172880133735296 173201243664384 173257624277556 173483146730244 173651107249152 173662396783872 173801386573824 173846660297856 173857962546016 173982217035776 173992052054912 174621857539584 174633296769792 174849155759616 174954905051136 175046057962048 175215531638784 175226922881024 175826690597376 175838121572736 176008362098688 176161948684288 176424373379072 177074582372352 177222673711104 177380307212256 177405253861376 177522272612352 177580059810468 178385393385472 178617590448128 178649323718544 178934609498112 178978327997952 179445396573183 179602611744528 179870161921632 180067175494088 180858352451712 181003101487104 181016805537792 181062021767536 181297702889264 181485027269632 181619478731106 181953952909248 181993320771584 182118054486048 182453446851584 182487706978304 182725243856896 182777273963136 183049553366784 183124231582656 183386661199872 183398674599936 183552054915072 183611804932948 183758757679616 184026321393408 184216465096704 184411926945792 184423916070912 184516296582864 184566154665984 184663973234688 184724085205142 184866555308344 185194665320301 185342884900992 185475347546112 185535723635808 185547877817904 185684216180736 186178605561088 186524416253952 186802277695488 186828004171032 186994727043072 187008884729856 188134263182528 188284835454976 188299090818048 188493082227712 189186071500608 189534480472064 189814906450953 190118022591744 190491298370464 190675725606912 191010484502016 191615014895616 191830797570048 191962273647456 191991229853696 192161999479944 192315795330048 192378398128007 192698810228736 192827841473984 193186002548736 193248888617274 193473787613184 193500432891426 193536767361756 193893188664448 194015658590208 194200853585832 194490150452208 194569496056572 194770533409536 194926416986112 195024058347264 195243680034592 195590207864268 195729994165248 195741058561776 195950410825344 196101539332608 196781031845888 196926815207304 197130288241152 197294559026552 197493327446016 198008713460064 198182192269824 198477420051456 198681897483264 198694814338304 198848059491328 199567837188096 199580910594048 199792575743488 199892654631436 200052637670912 200259340435456 200683567558656 200944789254144 200957853225984 201010200969396 201023269193831 201327941353472 201378936815616 202068117608448 202397004518618 202575572430849 202592958457344 202606129581184 202768284336128 202948639783392 203694774488478 203959915750422 203990681719552 204170655678336 204546660569088 204742485868032 205260127708032 205298670350592 205565899339008 206728602389568 206876349186048 206928024877184 206943691747632 207109318047744 207974874721887 207992366596096 208356386660352 208557379403776 208757044414464 209284836094464 209450931256224 209842062780512 210010008776704 210384258051318 210770189795328 211001411193664 211113240234448 211170285068288 211276063209536 211651046080344 211820439886848 211889391852957 212040827012352 212054717506176 212210532777984 212279611727456 212471063567056 212775549212672 213226290531072 213240152956992 213517719052608 213557812261248 213724439691264 213951104733184 213965120366592 214144064067584 214302710666772 214697374958976 214905237700608 214919209279488 215198960934912 215269012680008 215441302107136 215990133585408 216212653143552 216387905470464 216402080735232 216610834825216 216931321658232 217704340994816 218129837247504 218160514883584 219235197222912 219418548404224 219649140038916 219861026432008 220645258788864 220855872705456 221184876984864 221378660826624 221592215616512 221804359690368 221956378904871 222365138350368 222594895325184 222845565252352 222957191704294 223135634325248 223531666130592 223550850711552 223704066927744 223943326657536 223955985922032 224116044951552 224188999393268 224368427885056 224600254742528 224766647711424 224892607823872 225059217379776 225291757989888 225383669640192 225719418882048 225750505039997 226493934022656 226536463835136 226567662516804 226831337201664 226905175527576 227528068071808 227931895778832 228114319878144 228334372278272 228351659859456 229352648638464 229489516934496 229725943965024 229740879078664 230934991552512 231010165703408 231310862306992 231534809665536 231549862378496 231795547063808 232794027986832 232829143386112 232844395693056 233132207679488 233273206734848 233991412420608 234435587463168 234450828763648 234627051829248 234659364749547 235008931796418 235284182654976 236072320628076 236261259873792 236507076283008 236696363483136 236773413080624 237376587592872 237502395263754 237566570701824 237685571110728 237953235042159 238199098291392 238579479330816 238637770663936 238814563193388 239029946512938 239260528764244 239372492864256 239470148992704 239826882562176 240694992824832 240912072076032 241144469935616 241355740717056 242159304974808 242177639265009 242371464870528 242605270545664 242824072648064 243687189178368 243703031950848 244066071155712 244165642110208 244279901601792 244515548266496 244531566133248 244736073220096 244917383619168 245368428524544 245430579244032 245448301059871 245882569261056 245898554761216 246021728777152 246088206221312 246218630979584 246845866954752 246926220427068 247123846534656 247343654736009 247380964847744 247397170423872 247578954907648 248699221671936 249104005561376 249291242568576 249345179639808 250701260908896 251027588615904 251065454424064 252248095334144 252414481370688 252675286585344 253004183801856 253086541934604 253490696788992 254234300809216 254401996972032 254680646002688 255745014013749 255774396760064 255949698196608 255969076580784 256215999306592 256421060440064 256876168813056 256931746971648 257581336731648 257665184823032 257965050150912 258000577188568 258049023149008 258458488963497 258934471447776 259320200602944 259425994742096 259694044546048 259886436416334 260032077796352 260224720095366 260493595175808 260702079860736 260769990446784 260786943819024 260973325553664 260988078082368 261267214433792 261468719110144 261932786309376 262142422843392 262273733639424 262432357576704 262569086943072 262823297458176 262840384321536 263757182359104 264011617946752 264242923026432 264636560068608 264909196644352 265834010566656 266090449584128 266107880792064 266370089715702 267578090078208 267926385672192 267943804301312 268013601292528 268467491996928 269424156811264 270100763241132 270123944609792 270598186377856 270819949510656 271287528677568 271504652230656 271593032651304 271946554333896 272227540904448 272728880758784 272930929363872 272989981157376 273177081729072 273680170277376 273731560467456 274087865785344 274177087095821 274686347373984 275079991799808 275328082372608 275417707399422 275638136519424 275924922330176 276145757396992 276635874106368 276774444874296 276849231998976 276995959852032 277086127807713 277299832962516 277808515547136 278303585453712 278342725885952 278526324271104 279046448125952 279267908341632 280242006256548 280492090564608 280512344068424 282201394773792 282427253182464 282448636227072 282519189137276 282721102683136 282739623341568 283779107250912 284301720708096 284320203942656 284690292070144 284743749681664 285286827155456 285736947555696 286013588410368 286263166611968 286515726753024 286558945705984 286931947913216 287746196355072 287986844780544 288242999219916 288283537524736 288473692995072 288536107646976 288771756097536 289241762210976 289873332925911 290250649337139 290305151042634 290839782996672 291854244084858 292155800114304 292389625479168 292536087520896 292609160177893 292865520051888 293925616238016 294152308998912 294474496940608 294913169313152 295171547768832 295739146253824 295941838539828 296239991169024 296486851133824 296793193766912 297013070190096 298022846224896 298042221507456 298272089236992 298591102210048 298607981229376 298821393268736 299351755782144 299688863615232 299838981947154 299922694373376 300078956506368 300389010653184 300511559520256 300959225176064 301436779838976 301515301454094 301991912030208 302048618446848 302068405223424 302090216689072 302441782935552 302540234036768 303102176412672 303595506777927 303889437686016 303909194371776 304132654006272 304152426504192 304422959675088 304468879812608 305986022579328 306301258620032 306819990853632 308713079554048 310392037315776 310415537621448 310459194257408 310663977071616 311988549894144 312580783284224 312836069105664 312879152999396 313135566621696 313345242395224 313712243539968 313927254141696 314763094170768 315015013165056 315117557114654 315342768377344 315576387076977 316155284692992 316399122284544 316502116790496 316669860351672 316755427602432 316914094814304 317270980056212 317598797721856 318061240518528 318315799166976 318419417591184 318706595350584 319163323819008 319293531990272 319769176749568 319860229435488 320276578578912 320336718391872 320926657099776 320947680549888 321216096101376 321807654289408 322046062438464 322378813919232 322798441402368 322879073299744 322903519020012 323161953160704 324318979715328 324581858205696 324916252237824 324937375934464 325421428207616 326556511492224 326872672468992 327157904699392 327240772325376 328852795834368 329127822606336 329234960569424 329498462046208 329791539648012 329862893898496 330967888183296 331283809058184 331777315477296 332388323424768 332460239519744 332706539535552 333547707525552 333892342987776 334268347878528 334435787556441 334703451487872 335326276067328 335914989986304 335933978883048 336174067427328 336283499089902 336552641827584 336900382113792 337338911735808 337448722579472 337987595718656 338075504460288 338579128323072 339202662629376 339851493775206 340357763291364 340993352018332 341266264262144 341292102107712 342501558417408 342527489789184 342801629872128 343059015380978 343441782308864 344588915947536 344611318617996 345245961930368 345265478296466 345760267470592 346402487328768 346515248555112 346966293460488 347302214498304 347324793567744 347693320595712 347715925092032 347964434071552 347984104109824 349243715079168 349266593539584 349698311519232 349812145605013 349909810102272 350092115924096 350431063277568 350453845762048 351653381194752 351676243145472 352323897368576 352513397694627 352848746758144 354149164744704 354445347422208 354760614424512 354810507722752 355044545224704 355160119620936 357298647437088 357869218996224 357956655995904 358890793146366 359205223489056 359740323843264 360134350988176 361716704903424 362006202974208 362033611075584 362124043535072 362595405778528 362970054539264 363238957462212 363907905818496 363986641543168 364236108972096 364906893703168 364975413956608 365450487713792 365554547926272 366099106733568 366248463165312 366773322399744 366797349199872 367104109830144 367223609865896 367517515359232 368052642786816 368432930193408 368823853891584 368847832141824 369032593165728 369132309331968 369327946469376 369448170410284 369733110616688 370389330640602 370685769801984 371071447271616 371095755635808 371368432361472 372357211122176 373048832507904 373328928502829 373604555390976 373656008342064 373989454086144 374017769459712 376268526365056 376569670909952 376598181636096 376986164455424 378372143001216 379068960944128 379629812901906 380236045183488 380982596740928 381351451213824 382020969004032 382642747924937 383661595140096 383924547294912 383982459707392 384323998959888 384631590660096 384756796256014 385397620457472 385655682947968 386372005097472 386497777234548 386947575226368 387000865782852 387073534723512 387786377328896 388031317180416 388401707171664 388980300904416 389138992113144 389541066819072 390048116694528 390487360069184 391180415728536 391459988330496 391482117123552 391900821650688 392203078665216 393562063691776 393853630414608 394260576482304 394589118053104 394986654892032 396017426920128 396364384539648 396954840102912 397363794966528 397389628676608 397696118982656 399135674376192 399161821188096 399585151486976 399785309262872 400105275341824 401367135117312 401889578508288 401915706451968 402020401938792 402046538387662 404136235216896 404794009037236 405151144861698 405185916914688 405212259162368 405536568672256 405897279566784 407389548976956 407919831500844 407981363439104 408341311356672 409093321138176 409484971736064 410520255416064 410597340701184 411131798678016 413126561099133 413457204779136 413752698372096 413856049754368 413887383495264 414218636095488 415949749443774 416712773320704 417114758807552 417514088828928 418569672188928 418705925337427 418901862512448 419250937931423 419684125561024 420020017553408 420768516102636 421540379590656 422002822387328 422226480468896 422340570136576 422552126419072 423302092160688 423640879773696 423778783705914 424081654024704 424109435012352 424559223454912 424942127134112 425551098425344 426452581062144 426480305913984 427035438105216 427115624522496 427448879382528 427902209466368 427930240733184 428288128135168 428605421333544 429394749917952 429838418558976 430397921869824 430538025360016 430882604214272 431980267170816 432425306287104 432775810940928 432804161470464 433221669650432 433862643316464 435408681989632 436259674495008 436321029767168 439298280077832 439722052864016 441711745410912 442369753969728 442757321653248 443184431233024 443608719380736 443912757809742 444730276700736 445189790650368 445691130504704 445914383408588 446271268650496 447063332261184 447101701423104 447408133855488 447886653315072 447911971844064 448232089903104 448377998786536 448736855770112 449533295422848 449758472920731 450118434759552 450583515979776 450767339280384 451438837764096 451501010079994 452987868045312 453072927670272 453135325033608 453662674403328 453810351055152 455056136143616 455863791557664 456228639756288 456668744556544 456703319718912 458979033868992 459451887930048 459481758157328 461869983105024 462020331406816 462621724613984 463069619331072 463099724756992 463591094127616 465588055973664 465658286772224 465688791386112 466264415358976 467982824841216 468871174926336 468901657527296 469254103658496 469318729499094 470017863592836 470568365309952 472144641256152 472522519747584 472676335671981 473014152566016 473392726966272 473546826161248 474753175185744 475004790527508 475133141403648 475371142221456 475906470084318 476398196582784 477158958661632 477275541327872 477629126386776 478059893025876 478521057528488 478744985728512 478940297985408 479653765124352 481389985649664 481824144152064 482288939871232 482711481434112 484318609949616 484355278530018 484742929741056 485210541091328 485648145296128 487374378356736 487406063901696 488132142311424 488199368042161 488331284220416 488559803203584 489063132266496 489472146440192 489834767238336 490736857049088 490861158488064 490896602119742 491797109522432 492043457554304 492437261959168 493691733909504 493852440854136 494247693069312 494687309472018 494761929695488 494794340847744 495157909815296 498208011122752 498582485137152 498690359279616 501402521817792 502055177231808 502130908848128 504425248634853 504496190668288 504828962741376 505350573170688 506008367603712 506173083869208 506981393577984 508803993944064 509361292005376 511490028027498 511548793520128 511899396393216 511938153161568 512431998613184 512842120880128 513752337626112 514588523071467 515162673463296 515330369646064 515930100301824 516001154377136 516098046298016 516916977926994 517868942895552 517898217444699 518640401205888 518851989484192 519388089092096 519772872832668 520064155592704 520449440190732 520987190351616 521404159721472 521539980893568 521573887638048 521946651107328 521976156164736 522534428867584 522937438220288 523865572618752 524547467278848 524864715153408 525138173886144 525646594916352 525680768643072 527514364718208 528023235893504 528485846052864 529273120137216 529818393288704 531668021133312 532180899168256 532215761584128 532740179431404 535156180156416 535852771344384 535887608602624 536027202585056 536934983993856 538336189719549 538848313622528 540201526482264 540247889219584 541196372755712 542575057355136 543009304461312 543186065302608 543893108667792 544455081808896 545457761517568 545861858727744 545979962314752 546354163458144 547360340554752 547463120934912 547538517748943 548175731570688 548354174191642 549372694747968 550159983599616 550656164745216 550835414798844 551276273038848 551849844660352 552291514793984 553271748212736 553548889748592 553698463997952 553991919704064 554172255615426 554599665925032 556607170907424 556685451771904 557052648542208 558092896251904 558535816683264 560484012513096 560984181129216 561024688136848 564402789547584 564854506364928 564897272454144 565038378274552 565442205366272 565479246683136 567558214501824 568603441416192 568640407885312 569380584140288 569487499363328 570573654310912 571473895111392 572027176820736 572526333223936 573031453506048 575492392710144 575973689561088 576485998439832 576567075049472 576947385990144 577135194384021 578483524421952 579746665851822 580501298674278 580610302085268 581679565993344 583708488169716 584311600228608 584779250958336 585072175041792 585218320355786 585731040103776 587851232476032 588304617997824 588948993881216 589826338626304 590343095537664 591478292507648 591883677079656 592479982338048 592973702267648 593586387533824 594026140380192 596045692449792 596084443014912 596544178473984 596738366032081 597182204420096 597215962458752 597642786537472 598703511564288 599377727230464 599677963894308 600157913012736 600778021306368 601023119040512 601918450352128 602873559677952 603030602908188 603069807581493 603983824060416 604136810446848 604180433378144 605080468073536 606204352825344 607191013555854 607778875372032 607818388743552 608304853008384 608845919350176 608937759625216 611972045158656 612602517240064 613639981707264 617426159108096 620784074631552 620831075242896 620918388514816 621327954143232 623977099788288 625161566568448 625672138211328 625758305998792 626271133243392 626690484790448 627854508283392 629526188341536 630030026330112 630235114229308 630685536754688 631152774153954 632310569385984 633004233580992 633339720703344 633510855204864 633828189628608 634541960112424 635197595443712 635668175558871 636122481037056 636631598333952 636838835182368 637413190701168 638326647638016 638587063980544 639538353499136 639720458870976 640553157157824 640673436783744 641853314199552 641895361099776 642432192202752 644092124876928 644757627838464 645596882804736 645758146599488 645807038040024 646323906321408 648637959430656 649163716411392 649832504475648 649874751868928 650842856415232 653113022984448 654315809398784 654481544650752 657705591668736 658255645212672 658469921138848 658996924092416 659583079296024 659725787796992 661935776366592 662567618116368 663554630954592 664776646849536 665413079071104 667095415051104 667784685975552 668536695757056 668871575112882 669406902975744 670652552134656 671829979972608 671867957766096 672348134854656 672566998179804 673105283655168 673800764227584 674677823471616 674897445158944 675975191437312 676151008920576 677158256646144 677251515119991 679702987550412 680715526582728 681986704036664 682532528524288 682584204215424 685003116834816 685054979578368 686118030761956 689177831895072 689222637235992 690491923860736 690530956592932 691520534941184 692804974657536 693030497110224 693932586920976 694604428996608 694649587135488 695386641191424 695431850184064 695928868143104 695968208219648 698487430158336 698533187079168 699396623038464 699624291210026 699819620204544 700184231848192 700907691524096 703306762389504 703352486290944 703978094248641 704647794737152 705026795389254 705697493516288 709521228849024 710089090449408 710320239241872 713859705126477 714597294874176 715738437992448 715913311991808 717781586292732 718410446978112 719480647686528 720268701976352 723433409806848 724067222151168 724248087070144 725190811557056 725940109078528 726477914924424 727815811636992 727973283086336 728472217944192 729813787406336 729950827913216 730900975427584 731109095852544 732198213467136 732496926330624 733546644799488 733594698399744 734208219660288 734447219731792 735035030718464 736105285573632 736344903179613 737647707783168 737695664283648 738065186331456 738264618663936 738655892938752 738896340820568 739466221233376 740778661281204 741371539603968 742142894543232 742191511271616 742736864722944 744714422244352 746097665015808 746657857005658 747312016684128 748035538919424 752537052730112 753139341819904 753196363272192 753972328910848 756744286002432 758137921888256 759259625803812 760472090366976 761965193481856 762702902427648 764041938008064 765285495849874 767235042041247 767323190280192 767849094589824 767964919414784 768647997919776 769263181320192 769513592512028 770795240914944 771311365895936 772744010194944 772995554469096 773895150452736 774001731565704 774147069447024 775572754657792 776803414343328 777960601808832 778277984226288 779082133638144 780096233389056 780350170965029 780974720138368 782360831457072 782919976660992 782964234247104 783801643301376 784406157330432 787124127383552 787707260829216 788521152964608 789178236106208 792034853840256 792728769079296 793909680205824 794727589933056 794779257353216 795392237965312 798271348752384 798323642376192 799170302973952 799570618525744 800210550683648 802734270234624 803779157016576 803831412903936 804040803877584 804093076775324 808272470433792 809588018074472 810302289723396 810371833829376 810424518324736 811794559133568 814779097953912 815839663001688 815962726878208 816682622713344 818186642276352 818969943472128 821040510832128 821194681402368 822263597356032 822531261287463 826253122198266 826914409558272 827712099508736 827774766990528 828437272190976 831258383423139 831899498887548 832810686660157 833425546641408 835028177657856 837139344377856 837411850674854 837803725024896 838501875862846 839368251122048 840040035106816 841537032205272 844005644774656 844452960937792 844681140273152 845104252838144 846604184321376 847281759547392 847557567411828 848163308049408 848218870024704 849118446909824 849884254268224 851102196850688 852905162124288 852960611827968 854070876210432 854231249044992 855804418932736 855860481466368 856576256270336 857210842667088 858789499835904 859676837117952 860795843739648 861076050720032 861765208428544 863960534341632 864850612574208 865608322940928 867725286632928 870817363979264 872519348990016 872642059534336 877827480533679 878596560155664 879444105728032 883423490821824 884739507939456 885514643306496 886368862466048 887217438761472 887825515619484 889460553401472 890379581300736 891382261009408 891828766817176 892542537300992 894126664522368 894816267710976 895773306630144 895823943688128 896464179806208 896755997573072 897473711540224 899066590845696 899516945841462 900236869519104 901167031959552 901534678560768 902877675528192 903002020159988 905975736090624 906145855340544 906270650067216 907325348806656 907620702110304 910112272287232 910786520333781 911727583115328 912457279512576 913337489113088 913406639437824 917958067737984 918903775860096 918963516314656 924040662813632 925243449227968 926139238662144 926199449513984 927182188255232 931176111947328 931316573544448 931377582772224 932528830717952 935965649682432 937742349852672 937803315054592 938508207316992 938637458998188 940035727185672 941136730619904 944289282512304 945045039495168 945352671343962 946028305132032 947093652322496 949506350371488 950009581055016 950266282807296 950742284442912 951812940168636 952796393165568 954551082655744 955258252773552 956119786051752 957042115056976 957489971457024 957880595970816 959307530248704 962779971299328 963648288304128 964577879742464 965422962868224 968637219899232 968710557060036 969485859482112 970421082182656 971296290592256 974748756713472 974812127803392 976264284622848 976398736084322 976662568440832 979669534476672 981473714098176 981722316976128 981793204239484 983594219044864 984086915108608 984874523918336 987383467819008 987704881708272 988495386138624 989374618944036 989523859390976 989588681695488 996416022245504 997164970274304 997380718559232 1002805043635584 1003307362669323 1004110354463616 1004261817696256 1008850497269706 1008992381336576 1009657925482752 1010701146341376 1012016735207424 1012346167738416 1013962787155968 1016857247248037 1017607987888128 1018722584010752 1022980056054996 1023798792786432 1023876306323136 1024863997226368 1025684241760256 1027504675252224 1029177046142934 1030325346926592 1030660739292128 1032002308754272 1032196092596032 1033833955853988 1035737885791104 1035796434889398 1037280802411776 1037703978968384 1038776178184192 1039545745665336 1040128311185408 1040898880381464 1041974380703232 1043079961787136 1043147775276096 1043893302214656 1043952312329472 1045068857735168 1045874876440576 1047731145237504 1049094934557696 1049436436815039 1049729430306816 1050276347772288 1051293189832704 1051361537286144 1055028729436416 1056046471787008 1056971692105728 1058546240274432 1059636786577408 1063336042266624 1064431523168256 1065480358862808 1071775217205248 1072054405170112 1073869967987712 1076672379439098 1077696627245056 1080403052964528 1080495778439168 1082392745511424 1085150114710272 1086018608922624 1086372130605216 1087786217335584 1088910163617792 1091723717455488 1091959924629504 1092708326916288 1094720681109504 1094926241869824 1095077035497886 1096351463141376 1096708348383284 1098745389495936 1100319967199232 1101312329490432 1101670829597688 1102552546077696 1103699689320704 1104583029587968 1106543496425472 1107097779497184 1107396927995904 1107983839408128 1108344511230852 1109199331850064 1113214341814848 1113370903543808 1114105297084416 1116185792503808 1117071633366528 1119986785508487 1120968025026192 1121968362258432 1122049376273696 1128805579095168 1129709012729856 1129794544908288 1130076756549104 1130884410732544 1130958493366272 1135116429003648 1137206882832384 1137280815770624 1138761168280576 1138974998726656 1141147308621824 1142947790222784 1144054353641472 1145052666447872 1146062907012096 1147928243774811 1150984785420288 1151947379122176 1152971996879664 1153134150098944 1153894771980288 1154270388768042 1156967048843904 1159493331703644 1161002597348556 1161220604170536 1163359131986688 1167416976339432 1168623200457216 1170144350083584 1170436640711572 1171462080207552 1175702464952064 1176609235995648 1177897987762432 1179652677252608 1180686191075328 1182956585015296 1183767354159312 1184959964676096 1185947404535296 1187172775067648 1188052280760384 1192091384899584 1192168886029824 1193088356947968 1193476732064162 1194364408840192 1194431924917504 1197407023128576 1198755454460928 1199355927788616 1200315826025472 1200706553833423 1202046238081024 1203836900704256 1205747119355904 1206061205816376 1206139615162986 1208360866756288 1210160936147072 1212408705650688 1214382027111708 1215557750744064 1215636777487104 1216609706016768 1217691838700352 1217875519250432 1223944090317312 1225205034480128 1227279963414528 1241568149263104 1241662150485792 1241836777029632 1242655908286464 1250323133136896 1251344276422656 1251516611997584 1252542266486784 1253380969580896 1255709016566784 1256117776012281 1257752813794269 1259052376683072 1260060052660224 1260470228458616 1261371073509376 1262305548307908 1264621138771968 1266008467161984 1266679441406688 1267021710409728 1267656379257216 1269083920224848 1270395190887424 1271336351117742 1272244962074112 1273677670364736 1274826381402336 1276653295276032 1277174127961088 1279076706998272 1279440917741952 1281106314315648 1281346873567488 1283706628399104 1283790722199552 1284864384405504 1288184249753856 1289515255676928 1291193765609472 1291516293198976 1291614076080048 1292647812642816 1297275918861312 1298327432822784 1299665008951296 1299749503737856 1301685712830464 1306226045968896 1308631618797568 1308963089301504 1316939842277696 1317993848184832 1319166158592048 1319451575593984 1325135236232736 1327109261909184 1329553293699072 1330826158142208 1334190830102208 1335569371951104 1337073391514112 1337743150225764 1338813805951488 1341305104269312 1343659959945216 1343735915532192 1344696269709312 1345133996359608 1346210567310336 1349794890317888 1351950382874624 1352302017841152 1354316513292288 1354503030239982 1359405975100824 1361431053165456 1363973408073328 1365065057048576 1365168408430848 1370006233669632 1370109959156736 1372236061523912 1378355663790144 1378445274471984 1380983847721472 1381061913185864 1383041069882368 1385609949315072 1386060994220448 1387865173841952 1389208857993216 1389299174270976 1390773282382848 1390863700368128 1391936416439296 1396974860316672 1397066374158336 1398793246076928 1399248582420052 1400368463696384 1401815383048192 1406613524779008 1406704972581888 1407956188497282 1409295589474304 1410053590778508 1418029007015943 1419042457698048 1420178180898816 1420640478483744 1427719410252954 1429194589748352 1431476875984896 1431826623983616 1435563172585464 1436820893956224 1438961295373056 1440537403952704 1446866819613696 1448134444302336 1448496174140288 1449221746077911 1450381623114112 1451880218157056 1452955829848848 1455631623273984 1455946566172672 1456944435888384 1459627574812672 1459901655826432 1461801950855168 1462218191705088 1464396426934272 1464598104126483 1464993852661248 1467189396799488 1468416439320576 1468894439463584 1470070061436928 1472210571147264 1472689806359226 1475391328567296 1476130372662912 1477311785877504 1477792681641136 1478932442466752 1481557322562408 1482743079207936 1484285789086464 1484383022543232 1485473729445888 1489428844488704 1493315714011316 1494624033368256 1496071077838848 1505074105460224 1506392726544384 1507944657821696 1513488572004864 1516275843776512 1518519251607624 1520944180733952 1523930386963712 1528083876016128 1530570991699748 1534470084082494 1534646380560384 1535698189179648 1535929838829568 1537295995839552 1538526362640384 1539027185024056 1542622731791872 1543765569214401 1545488020389888 1545991108938192 1547790300905472 1548003463131408 1548294138894048 1551145509315584 1553606828686656 1553694652334097 1555921203617664 1556555968452576 1558164267276288 1560192466778112 1560700341930058 1561949440276736 1564721662914144 1565839953321984 1565928468494208 1567603286602752 1568812314660864 1574248254767104 1575414521658432 1577042305929216 1578356472212416 1584069707680512 1585457538158592 1587819360411648 1589455179866112 1589558514706432 1590784475930624 1596542697504768 1596647284752384 1598340605947904 1599141237051488 1600421101367296 1605468540469248 1607558314033152 1607662825807872 1608081607755168 1608186153550648 1616544940867584 1619176036148944 1620604579446792 1620743667658752 1620849036649472 1623589118267136 1629558195907824 1631679326003376 1631925453756416 1633365245426688 1636373284552704 1637939886944256 1642081021664256 1642389362804736 1642615553246829 1644527194712064 1645062522574926 1652506244396532 1653828819116544 1655424199017472 1655549533981056 1656874544381952 1662516766846278 1663798997775096 1665621373320314 1670056355315712 1674278688755712 1674823701349708 1675607450049792 1677003751725692 1678736502244096 1680080070213632 1683074064410544 1688011289549312 1688905921875584 1690208505676288 1693208368642752 1694563519094784 1695115134823656 1696326616098816 1696437740049408 1698236893819648 1699768508536448 1702204393701376 1705810324248576 1705921223655936 1708141752420864 1708462498089984 1711608837865472 1711720962932736 1713152512540672 1714421685334176 1717578999671808 1722152101440064 1723530416857088 1727921068683264 1729701225148416 1731405583152063 1735450573265856 1741634727958528 1745038697980032 1755654961067358 1757193120311328 1758888211456064 1766846981643648 1769479015878912 1771029286612992 1772737724932096 1774434877522944 1775651031238968 1778921106802944 1780759162601472 1782764522018816 1783657533634352 1785085074601984 1788253329044736 1789632535421952 1790215098096243 1791546613260288 1791647887376256 1792928359612416 1793511995146144 1794947423080448 1798133181691392 1799033891682924 1800473739038208 1802334063919104 1803069357121536 1805755351056384 1806004040319976 1809209422744479 1811951472181248 1812541300134432 1815241404220608 1820224544574464 1821573040667562 1823455166230656 1824914559025152 1826674978226176 1826813278875648 1835916135475968 1837807551720192 1837927032629312 1848081325627264 1850486898455936 1852278477324288 1852398899027968 1854364376510464 1862352223894656 1862633147088896 1862755165544448 1865057661435904 1871931299364864 1875484699705344 1875606630109184 1877016414633984 1877274917996376 1880071454371344 1888578565024608 1890090078990336 1890705342687924 1892056610264064 1894187304644992 1899012700742976 1900019162110032 1900532565614592 1901484568885824 1903625880337272 1905592786331136 1909102165311488 1910516505547104 1912239572103504 1914084230113952 1914979942914048 1915761191941632 1918615060497408 1925559942598656 1927296576608256 1929155759484928 1937274439798464 1937421114120072 1938971718964224 1940842164365312 1942592581184512 1949497513426944 1949624255606784 1952528569245696 1952797472168644 1953325136881664 1959339068953344 1962947428196352 1963444633952256 1963586408478968 1968173830217216 1974766935638016 1975409763416544 1976990772277248 1978749237888072 1979047718781952 1979177363390976 1992832044491008 1994329940548608 2005610087271168 2006614725338646 2008220708927232 2008523635392512 2017700994539412 2017984762673152 2019315850965504 2021402292682752 2024033470414848 2024692335476832 2027925574311936 2031754545359973 2033714494496074 2037445168021504 2045960112109992 2047597585572864 2047752612646272 2048264121245251 2049727994452736 2051368483520512 2055009350504448 2058354092285868 2061321478584256 2064004617508544 2064392185192064 2067667911707976 2071475771582208 2071592869778796 2074561604823552 2075407957936768 2077552356368384 2079091491330672 2080256622370816 2081797760762928 2083948761406464 2086159923574272 2086295550552192 2087786604429312 2087904624658944 2090137715470336 2091749752881152 2095462290475008 2098189869115392 2098872873630078 2099458860613632 2100552695544576 2102723074572288 2110057458872832 2112092943574016 2113943384211456 2117092480548864 2119273573154816 2130960717725616 2143550434410496 2144108810340224 2147739935975424 2153344758878196 2160806105929056 2160991556878336 2164785491022848 2170300229420544 2172744261210432 2175572434671168 2177820327235584 2183447434910976 2183919849259008 2185416653832576 2189441362219008 2189852483739648 2190154070995772 2192702926282752 2193416696766568 2197490778991872 2200639934398464 2202624658980864 2203341659195376 2205105092155392 2207399378641408 2209034709538839 2213086992850944 2214195558994368 2214793855991808 2215967678816256 2216689022461704 2218398663700128 2226428683629696 2228210594168832 2232371585007616 2234143266733056 2239973571016974 2241936050052384 2244098752547392 2257611158190336 2259418025459712 2259589089816576 2260153513098208 2261768821465088 2261916986732544 2270232858007296 2274413765664768 2274561631541248 2277522336561152 2277949997453312 2285895580445568 2288108707282944 2290105332895744 2292125814024192 2295856487549622 2301969570840576 2303894758244352 2305943993759328 2306268300197888 2307789543960576 2308540777536084 2313934097687808 2318986663407288 2322005194697112 2322441208341072 2326718263973376 2334833952678864 2337246400914432 2340288700167168 2340873281423144 2341050512895087 2342924160415104 2351404929904128 2353218471991296 2355795975524864 2359305354505216 2361372382150656 2365913170030592 2367534708318624 2371894809070592 2376104561520768 2384182769799168 2384337772059648 2386176713895936 2386953464128324 2388728817680384 2388863849835008 2394814046257152 2397510908921856 2398711855577232 2400631652050944 2401413107666846 2404092476162048 2411494238711808 2412122411632752 2412279230325972 2416721733512576 2420321872294144 2424817411301376 2428764054223416 2431115501488128 2431273554974208 2435383677400704 2435751038500864 2447888180634624 2450410068960256 2454559926829056 2467593783862389 2483136298526208 2483324300971584 2483673554059264 2485311816572928 2498432059980471 2503033223995168 2505084532973568 2506761939161792 2511418033133568 2512235552024562 2515505627588538 2518104753366144 2520120105320448 2520940456917232 2522742147018752 2524611096615816 2532016934323968 2533358882813376 2534043420819456 2535312758514432 2538167840449696 2540790381774848 2542672702235484 2544489924148224 2547355340729472 2549652762804672 2553306590552064 2554348255922176 2558153413996544 2558881835483904 2562212628631296 2562693747134976 2567413256798208 2567581444399104 2569728768811008 2576368499507712 2579030511353856 2582387531218944 2583032586397952 2583228152160096 2585295625285632 2594551837722624 2599499007475712 2603371425660928 2612452091937792 2613302499519803 2617263237595136 2617926178603008 2633482441601037 2633879684555392 2635987696369664 2638332317184096 2638903151187968 2650270472465472 2654218523818368 2659106587398144 2661652316284416 2668381660204416 2671138743902208 2674146783028224 2675486300451528 2677627611902976 2678499235474559 2687319919890432 2687471831064384 2689392539418624 2690267992719216 2692421134620672 2699589780635776 2703900765749248 2704604035682304 2708633026584576 2709006060479964 2718811950201648 2722862106330912 2727946816146656 2730130114097152 2730336816861696 2740012467339264 2740219918313472 2744472123047824 2756711327580288 2756890548943968 2761967695442944 2762123826371728 2766082139764736 2772121988440896 2775730347683904 2778417715986432 2778598348541952 2781546564765696 2781727400736256 2783872832878592 2793949720633344 2794132748316672 2797586492153856 2798497164840104 2800736927392768 2813227049558016 2813409945163776 2815912376994564 2820107181557016 2836058014031886 2838084915396096 2841280956967488 2855438820505908 2858389179496704 2863653247967232 2871126345170928 2873641787912448 2877922590746112 2881074807905408 2893733639227392 2896268888604672 2896992348280576 2898443492155822 2900763246228224 2903760436314112 2905911659697696 2911263246547968 2913888871776768 2919255149625344 2919803311652864 2923603901710336 2924436383410176 2928792853868544 2929196208252966 2929987705322496 2934756565519961 2937788878927168 2940140122873856 2944421142294528 2945379612718452 2950782657134592 2952260745325824 2954623571755008 2955585363282272 2957864884933504 2963114645124816 2965486158415872 2968571578172928 2968766045086464 2978857688977408 2986631428022632 2989248066736512 2992142155677696 3010148210920448 3012785453088768 3015889315643392 3026977144009728 3032551687553024 3037038503215248 3041888361467904 3047860773927424 3050571741744111 3056167752032256 3061141983399496 3068940168164988 3071396378359296 3074591991679104 3077052725280768 3078054370048112 3085245463583744 3087531138428802 3090976040779776 3091982217876384 3096006926262816 3096588277788096 3102291018631168 3107213657373312 3107389304668194 3111842407235328 3113111936905152 3116328534552576 3120384933556224 3121400683860116 3123898880553472 3129443325828288 3131679906643968 3131856936988416 3135206573205504 3137624629321728 3148309310445117 3150829043316864 3154084611858432 3156712944424832 3168139415361024 3170915076317184 3175638720823296 3178910359732224 3179117029412864 3181568951861248 3193294569504768 3196681211895808 3198282474102976 3200842202734592 3215325651615744 3216163215510336 3216372307101296 3233089881735168 3238352072297888 3241209158893584 3241487335317504 3241698073298944 3247178236534272 3259116391815648 3263358652006752 3263850907512832 3266730490853376 3275879773888512 3284162043328512 3284778725609472 3285231106493658 3289054389424128 3290125045149852 3305012488793064 3307657638233088 3310848398034944 3311099067962112 3313749088763904 3325033533692556 3327597995550192 3331242746640628 3340112710631424 3348557377511424 3349647402699416 3351214900099584 3354007503451384 3357473004488192 3359960356525461 3366148128821088 3376022579098624 3377811843751168 3380417011352576 3386416737285504 3389127038189568 3390230269647312 3392653232197632 3392875480098816 3396473787639296 3399537017072896 3404408787402752 3411620648497152 3411842447311872 3416283504841728 3416924996179968 3417395576295127 3423441925865472 3426305025081344 3428843370668352 3435157999343616 3443784731324433 3444304202880128 3447060833714176 3455842137366528 3459402450296832 3462811166304126 3470901146531712 3483269455917056 3490077395960064 3511309922134716 3514386240622656 3517776422912128 3533693963287296 3538958031757824 3542058573225984 3545475449864192 3548869755045888 3551302062477936 3557842213605888 3561518325202944 3565529044037632 3567315067268704 3570170149203968 3576506658089472 3579265070843904 3580430196192486 3583093226520576 3583295774752512 3587023990292288 3589894846160896 3596266363382784 3598067783365848 3600947478076416 3602119661500269 3606138714243072 3611510702112768 3612008080639952 3618418845488958 3625082600268864 3630482808441216 3640449089148928 3643146081335124 3646910332461312 3649829118050304 3653626557751296 3671832270951936 3675615103440384 3675854065258624 3696162651254528 3700973796911872 3704797798055936 3708728753020928 3724704447789312 3725266294177792 3725510331088896 3730115322871808 3750969399410688 3751213260218368 3754032829267968 3754549835992752 3760142908742688 3768353328036843 3773258441382807 3777157130049216 3780180157980672 3781410685375848 3784113220528128 3788374609289984 3798025401485952 3800038324220064 3801065131229184 3802969137771648 3807251760674544 3811185572662272 3818204330622976 3821033011094208 3824479144207008 3828168460227904 3829959885828096 3831522383883264 3837230120994816 3851119885197312 3854593153216512 3858311518969856 3874548879596928 3874842228240144 3877943437928448 3881684328730624 3885185162369024 3898995026853888 3899248511213568 3905057138491392 3905594944337288 3906650273763328 3918678137906688 3925894856392704 3926889267904512 3927172816957936 3936347660434432 3950819526833088 3953981544554496 3957498475776144 3958095437563904 3958354726781952 3985664088982016 3988659881097216 4011220174542336 4013229450677292 4016441417854464 4035401989078824 4035969525346304 4038631701931008 4049384670953664 4055851148623872 4063509090719946 4067428988992148 4074890336043008 4091920224219984 4095195171145728 4095505225292544 4096528242490502 4099455988905472 4110018701008896 4116708184571736 4122642957168512 4128009235017088 4128784370384128 4135335823415952 4142951543164416 4143185739557592 4149123209647104 4150815915873536 4155104712736768 4158182982661344 4160513244741632 4163595521525856 4167897522812928 4172319847148544 4172591101104384 4175809249317888 4180275430940672 4183499505762304 4190924580950016 4196379738230784 4197745747260156 4201105391089152 4205446149144576 4220114917745664 4224185887148032 4227886768422912 4261921435451232 4288217620680448 4295479871950848 4306689517756392 4321612211858112 4321983113756672 4329570982045696 4340600458841088 4345488522420864 4347665238233733 4351144869342336 4355640654471168 4366894869821952 4367839698518016 4370833307665152 4378882724438016 4379704967479296 4380308141991544 4385405852565504 4386833393533136 4393794312379449 4394981557983744 4405249317961728 4406683318390752 4410210184310784 4414798757282816 4418069419077678 4426173985701888 4428391117988736 4431935357632512 4433378044923408 4436797327400256 4452857367259392 4456421188337664 4464743170015232 4468286533466112 4479947142033948 4483872100104768 4488197505094784 4515222316380672 4519178179633152 4520307026196416 4523537642930176 4523833973465088 4540465716014592 4548827531329536 4549123263082496 4555044673122304 4555899994906624 4571791160891136 4580210665791488 4584251628048384 4591712975099244 4603939141681152 4607789516488704 4611887987518656 4612536600395776 4615579087921152 4617081555072168 4627868195375616 4637973326814576 4644010389394224 4644882416682144 4653436527946752 4669667905357728 4674492801828864 4680577400334336 4681746562846288 4682101025790174 4685848320830208 4702809859808256 4706436943982592 4711591951049728 4718610709010432 4722744764301312 4731826340061184 4735069416637248 4743789618141184 4752209123041536 4768365539598336 4768675544119296 4772353427791872 4773906928256648 4777727699670016 4789628092514304 4795021817843712 4797423711154464 4801263304101888 4802826215333692 4822988477423616 4824244823265504 4824558460651944 4833443467025152 4840643744588288 4849634822602752 4857528108446832 4862231002976256 4862547109948416 4870767354801408 4871502077001728 4895776361269248 4900820137920512 4909119853658112 4927846659740487 4935187567724778 4966272597052416 4966648601943168 4970623633145856 4974355723024181 4996864119960942 5006066447990336 5010169065947136 5013523878323584 5022836066267136 5024471104049124 5031011255177076 5036209506732288 5040240210640896 5041880913834464 5045484294037504 5049222193231632 5064033868647936 5066717765626752 5070625517028864 5076335680899392 5081580763549696 5085345404470968 5088979848296448 5094710681458944 5099305525609344 5106613181104128 5108696511844352 5116306827993088 5117763670967808 5124425257262592 5125387494269952 5134826513596416 5135162888798208 5139457537622016 5152736999015424 5166065172795904 5166456304320192 5170591250571264 5189103675445248 5198998014951424 5224904183875584 5226604999039606 5266964883202074 5267759369110784 5271975392739328 5276664634368192 5277806302375936 5300540944930944 5308437047636736 5318213174796288 5323304632568832 5336763320408832 5342277487804416 5348293566056448 5350972600903056 5355255223805952 5356998470949118 5370645294288729 5374639839780864 5374943662128768 5378785078837248 5380535985438432 5384842269241344 5399179561271552 5409208071364608 5417266053169152 5418012120959928 5437623900403296 5445724212661824 5455893632293312 5460260228194304 5460673633723392 5480024934678528 5480439836626944 5488944246095648 5513422655160576 5513781097887936 5523935390885888 5524247652743456 5532164279529472 5544243976881792 5551460695367808 5556835431972864 5557196697083904 5563093129531392 5563454801472512 5567745665757184 5587899441266688 5588265496633344 5595172984307712 5596994329680208 5601473854785536 5626454099116032 5626819890327552 5631824753989128 5640214363114032 5672116028063772 5676169830792192 5682561913934976 5710877641011816 5716778358993408 5727306495934464 5742252690341856 5747283575824896 5755845181492224 5762149615810816 5787467278454784 5793984696561152 5796886984311644 5801526492456448 5807520872628224 5811823319395392 5822526493095936 5827777743553536 5829674806621099 5838510299250688 5848872766820352 5857585707737088 5858392416505932 5859975410644992 5869513131039922 5875577757854336 5880280245747712 5888842284589056 5890759225436904 5904521490651648 5911170726564544 5915729769867008 5926229290249632 5930972316831744 5937143156345856 5937532090172928 5957715377954816 5973262856045264 5978496133473024 6020296421840896 6025570906177536 6031778631286784 6053954288019456 6074077006430496 6083776722935808 6095721547854848 6101143483488222 6112335504064512 6122283966798992 6137880336329976 6142792756718592 6144792363735753 6149183983358208 6154105450561536 6156108740096224 6170490927167488 6175062276857604 6183964435752768 6192013852525632 6193176555576192 6204582037262336 6214427314746624 6214778609336388 6223684814470656 6226223873810304 6232657069105152 6240769867112448 6242801367720232 6247797761106944 6258886651656576 6263359813287936 6263713873976832 6270413146411008 6275249258643456 6296618620890234 6301658086633728 6308169223716864 6313425888849664 6336278830722048 6341830152634368 6346591784548093 6351277441646592 6357820719464448 6358234058825728 6363137903722496 6393362423791616 6396564948205952 6401684405469184 6430651303231488 6432326431020672 6432744614202592 6476704144595776 6482418317787168 6482974670635008 6483396146597888 6494356473068544 6518232783631296 6526717304013504 6527701815025664 6533460981706752 6551759547777024 6568324086657024 6569557451218944 6570462212987316 6578108778848256 6580250090299704 6610024977586128 6615315276466176 6621696796069888 6622198135924224 6650067067385112 6655195991100384 6662485493281256 6697114755022848 6699294805398832 6702429800199168 6708015006902768 6714946008976384 6719920713050922 6732296257642176 6752045158197248 6755623687502336 6760834022705152 6772833474571008 6778254076379136 6780460539294624 6785306464395264 6785750960197632 6792947575278592 6799074034145792 6823241296994304 6823684894623744 6832567009683456 6833849992359936 6834791152590254 6857686741336704 6870315998687232 6887569462648866 6888608405760256 6894121667428352 6911684274733056 6918804900593664 6925622332608252 6941802293063424 6966538911834112 6980154791920128 7022619844269432 7023151538685261 7028772481245312 7035552845824256 7067387926574592 7077916063515648 7084117146451968 7090950899728384 7097739510091776 7102604124955872 7115684427211776 7118000730736259 7131058088075264 7134630134537408 7140340298407936 7153013316178944 7158530141687808 7160860392384972 7166186453041152 7166591549505024 7174047980584576 7179789692321792 7192532726765568 7196135566731696 7201894956152832 7204239323000538 7212277428486144 7224016161279904 7236837690977916 7250165200537728 7260965616882432 7280898178297856 7286292162670248 7293820664922624 7307253115502592 7343664541903872 7351230206880768 7351708130517248 7392325302509056 7401947593823744 7409595596111872 7417457506041856 7449408895578624 7451020662177792 7495296179941413 7502426520436736 7509099671985504 7520285817485376 7536706656073686 7546516882765614 7554314260098432 7560360315961344 7562821370751696 7568226441056256 7576749218579968 7596050802971904 7600076648440128 7602130262458368 7605938275543296 7614503521349088 7622371145324544 7642066022188416 7648958288414016 7656336920455808 7659919771656192 7663044767766528 7674460241989632 7702239770394624 7709186306433024 7716623037939712 7749097759193856 7749684456480288 7755886875856896 7763368657461248 7770370324738048 7798497022427136 7810114276982784 7811189888674576 7813300547526656 7837356275813376 7839907498559409 7851789712785408 7853778535809024 7854345633915872 7872695320868864 7901639053666176 7907963089108992 7914996951552288 7916190875127808 7916709453563904 7971328177964032 7977319762194432 8022440349084672 8026458901354584 8032882835708928 8035497706423677 8070803978157648 8071939050692608 8077263403862016 8098769341907328 8111702297247744 8127018181439892 8134857977984296 8183840448439968 8190390342291456 8191010450585088 8193056484981004 8198911977810944 8220037402017792 8233416369143472 8245285914337024 8256018470034176 8257568740768256 8270671646831904 8285903086328832 8286371479115184 8298246419294208 8301631831747072 8310209425473536 8316365965322688 8321026489483264 8327191043051712 8335795045625856 8344639694297088 8345182202208768 8351618498635776 8360550861881344 8381849161900032 8392759476461568 8395491494520312 8402210782178304 8440229835491328 8448371774296064 8523842870902464 8576435241360896 8590959743901696 8613379035512784 8643224423716224 8659141964091392 8681200917682176 8690977044841728 8695330476467466 8702289738684672 8711281308942336 8733789739643904 8741666615330304 8757765448876032 8759409934958592 8760616283983088 8770811705131008 8773666787066272 8787588624758898 8789963115967488 8804269696559883 8813366636781504 8820420368621568 8829597514565632 8836138838155356 8852347971403776 8856782235977472 8863870715265024 8866756089846816 8873594654800512 8905714734518784 8936573066932224 8959894284067896 8967744200209536 8976395010189568 9030444632761344 9038356359266304 9040614052392832 9047075285860352 9047667946930176 9080931432029184 9097655062659072 9098246526164992 9110089346244608 9111799989813248 9143582321782272 9151715225232333 9160421331582976 9168503256096768 9183425950198488 9223775975037312 9231158175842304 9234163110144336 9255736390751232 9275946653629152 9288020778788448 9289764833364288 9306873055893504 9339335810715456 9348985603657728 9361154800668672 9363493125692576 9364202051580348 9371696641660416 9405619719616512 9412873887965184 9423183902099456 9437221418020864 9463652680122368 9470138833274496 9487579236282368 9504418246083072 9536731079196672 9537351088238592 9544706855583744 9547813856513296 9555455399340032 9590043635687424 9594847422308928 9602526608203776 9605652430667384 9645976954847232 9648489646531008 9649116921303888 9666886934050304 9681287489176576 9699269645205504 9715056216893664 9724462005952512 9725094219896832 9741534709602816 9791552722538496 9801640275841024 9855693319480974 9870375135449556 9932545194104832 9933297203886336 9941247266291712 9948711446048362 9993728239921884 10012132895980672 10020338131894272 10027047756647168 10045672132534272 10048942208098248 10062022510354152 10072419013464576 10083761827668928 10090968588075008 10098444386463264 10128067737295872 10133435531253504 10141251034057728 10144552222545377 10152671361798784 10163161527099392 10170690808941936 10177959696592896 10189421362917888 10198611051218688 10213226362208256 10217393023688704 10232613655986176 10235527341935616 10248850514525184 10250774988539904 10252186728885381 10270325777596416 10278915075244032 10305473998030848 10332130345591808 10332912608640384 10341182501142528 10378207350890496 10449808367751168 10453209998079212 10533929766404148 10535518738221568 10553329268736384 10555612604751872 10601081889861888 10616874095273472 10636426349592576 10646609265137664 10673526640817664 10684554975608832 10696587132112896 10701945201806112 10710510447611904 10713996941898236 10741290588577458 10749279679561728 10749887324257536 10761071970876864 10769684538482688 10798359122543104 10806358984500807 10818416142729216 10826538926582041 10834532106338304 10836024241919856 10875247800806592 10891448425323648 10911787264586624 10920520456388608 10921347267446784 10960879673253888 10977888492191296 11026845310321152 11027562195775872 11047870781771776 11048495305486912 11064328559058944 11088487953763584 11102921390735616 11114393394167808 11126186259062784 11126909602945024 11135491331514368 11175798882533376 11176530993266688 11190345968615424 11193988659360416 11202947709571072 11252908198232064 11253639780655104 11263649507978256 11280428726228064 11344232056127544 11352339661584384 11365123827869952 11421755282023632 11433556717986816 11454612991868928 11484505380683712 11494567151649792 11511690362984448 11524299231621632 11574934556909568 11587969393122304 11593773968623288 11603052984912896 11623646638790784 11645052986191872 11655555487107072 11659349613242198 11697745533640704 11715171415474176 11716784833011864 11719950821289984 11739026262079844 11751155515708672 11760560491495424 11777684569178112 11781518450873808 11809042981303296 11822341453129088 11831459539734016 11852458580499264 11861944633663488 11874286312691712 11875064180345856 11915430755909632 11946525712090528 11956992266946048 12040592843681792 12107908576038912 12148154012860992 12167553445871616 12191443095709696 12202286966976444 12224671008129024 12244567933597984 12275760672659952 12285585513437184 12289584727471506 12298367966716416 12312217480192448 12340981854334976 12350124553715208 12367928871505536 12384027705051264 12386353111152384 12409164074524672 12428854629493248 12429557218672776 12447369628941312 12452447747620608 12465314138210304 12481539734224896 12485602735440464 12495595522213888 12517773303313152 12527427747953664 12540826292822016 12550498517286912 12593237241780468 12603316173267456 12616338447433728 12626851777699328 12672557661444096 12683660305268736 12693183569096186 12716468117651456 12786724847583232 12793129896411904 12803368810938368 12864652862041344 12865489228405184 12953408289191552 12964836635574336 12965949341270016 12966792293195776 12988712946137088 13036465567262592 13042995714701199 13053434608027008 13055403630051328 13066921963413504 13103519095554048 13136648173314048 13139114902437888 13140924425974632 13156217557696512 13160500180599408 13220049955172256 13230630552932352 13243393592139776 13244396271848448 13300134134770224 13310391982200768 13324970986562512 13394229510045696 13398589610797664 13404859600398336 13416030013805536 13429892017952768 13439841426101844 13464592515284352 13504090316394496 13511247375004672 13521668045410304 13545666949142016 13560921078589248 13570612928790528 13571501920395264 13585895150557184 13598148068291584 13646482593988608 13647369789247488 13665134019366912 13667699984719872 13669582305180508 13715373482673408 13740631997374464 13775138925297732 13777216811520512 13823368549466112 13837609801187328 13851244665216504 13883604586126848 13933077823668224 13960309583840256 14045239688538864 14046303077370522 14057544962490624 14071105691648512 14134775853149184 14155832127031296 14157781673222669 14168234292903936 14195479020183552 14205208249911744 14231368854423552 14236001461472518 14262116176150528 14269260269074816 14280680596815872 14306026632357888 14317060283375616 14321720784769944 14333183099010048 14348095961169152 14359579384643584 14385065453531136 14392271133463392 14403789912305664 14408478646001076 14448032322559808 14473675381955832 14500330401075456 14521931233764864 14561796356595712 14572584325340496 14587641329845248 14614506231005184 14687329083807744 14702460413761536 14703416261034496 14784650605018112 14803895187647488 14834915012083712 14898817791157248 14923067169072543 14990592359882826 15004853040873472 15018199343971008 15040571634970752 15073413312147372 15093033765531228 15108628520196864 15120720631922688 15125642741503392 15136452882112512 15153498437159936 15192101605943808 15200153296880256 15211876551086592 15229007042698176 15244742290649088 15284132044376832 15297916576828032 15312673840911616 15319839543312384 15326089535533056 15348920483979264 15404479540789248 15418372612866048 15433246075879424 15498195518387712 15499368912960576 15511773751713792 15526737314922496 15540740649476096 15596994044854272 15622379777349152 15626601095053312 15674712551626752 15679814997118818 15708691267831744 15745390641737728 15803278107332352 15815926178217984 15829993903104576 15832381750255616 15833418907127808 15942656355928064 15954639524388864 16044880698169344 16052917802709168 16065765671417856 16070995412847354 16141607956315296 16143878101385216 16154526807724032 16197538683814656 16254036362879784 16269715955968592 16367680896879936 16380780684582912 16382020901170176 16386112969962008 16397823955621888 16440074804035584 16466832738286944 16490571828674048 16512036940068352 16515137481536512 16541343293663808 16571806172657664 16572742958230368 16596492838588416 16603263663494144 16632731930645376 16654382086103424 16671590091251712 16689279388594176 16690364404417536 16703236997271552 16721101723762688 16763698323800064 16785518952923136 16790982989040624 16804421564356608 16880459670982656 16896743548592128 17047685741804928 17152870482721792 17181919487803392 17226758071025568 17286448847432448 17318283928182784 17362401835364352 17381954089683456 17390660952934932 17404579477369344 17422562617884672 17467579479287808 17483333230660608 17489024419863297 17515530897752064 17521232567966176 17547333574132544 17575177249517796 17579926231934976 17608539393119766 17626733273563008 17640840737243136 17659195029131264 17672277676310712 17713564471954944 17733512179693632 17747189309601024 17811429469037568 17873146133864448 17919788568135792 17935488400419072 17952790020379136 18060889265522688 18076712718532608 18081228104785664 18095335893860352 18161862864058368 18196493052329984 18220178692489216 18223599979626496 18287164643564544 18303430450464666 18320842663165952 18337006512193536 18366851900396976 18434377091207259 18447551950074624 18462316351684608 18468326220288672 18511472781502464 18551893307258304 18576041557576896 18579529666728576 18613746111787008 18678671621430912 18697971207315456 18722309601337344 18726986251385152 18728404103160696 18743393283320832 18811239439233024 18825747775930368 18846367804198912 18874442836041728 18927305360244736 18940277666548992 18975158472564736 19008836492166144 19039775353644279 19073462158393344 19074702176477184 19089413711167488 19095627713026592 19110910798680064 19180087271374848 19189694844617856 19205053216407552 19211304861334768 19291953909694464 19296979293062016 19298233842607776 19333773868100608 19362574978353152 19430112433787328 19448924011905024 19450188439793664 19483069419205632 19583105445076992 19603280551682048 19711386638961948 19740750270899112 19865090388209664 19866594407772672 19897422892096724 19987456479843768 20024265791961344 20054095513294336 20091344265068544 20097884416196496 20124045020708304 20144838026929152 20167523655337856 20181937176150016 20196888772926528 20256135474591744 20266871062507008 20282502068115456 20289104445090754 20305342723597568 20326323054198784 20341381617883872 20355919393185792 20378842725835776 20397222102437376 20434786047377408 20465227311972352 20471054683871232 20497701029050368 20501549977079808 20504373457770762 20610947996061696 20664260691183616 20665825217280768 20682365002285056 20756414701780992 20899616735502336 20906419996158424 21067859532808296 21071037476443136 21106658537472768 21111225209503744 21202163779723776 21233748190546944 21272852699185152 21293218530275328 21347053281635328 21354002192208777 21393174264225792 21403890403612224 21421020895223808 21427993883796472 21482581177154916 21498559359123456 21499774648515072 21522143941753728 21539369076965376 21596718245086208 21612717969001614 21636832285458432 21653077853164082 21672048483839712 21750495601613184 21782896850647296 21823574529173248 21841040912777216 21842694534893568 21921759346507776 21955776984382592 22053690620642304 22055124391551744 22095741563543552 22096990610973824 22128657118117888 22176975907527168 22205842781471232 22228786788335616 22252372518125568 22253819205890048 22270982663028736 22353061986533376 22387977318720832 22405895419142144 22507279561310208 22527299015956512 22560857452456128 22688464112255088 22704679323168768 22730247655739904 22843510564047264 22867113435973632 22969010761367424 22989134303299584 23023380725968896 23048598463243264 23149869113819136 23175938786244608 23187547937246576 23206105969825792 23247293277581568 23290105972383744 23311110974214144 23318699226484396 23395491067281408 23430342830948352 23433569666023728 23439901642579968 23478052524159688 23502311031417344 23519722495678227 23555369138356224 23563036901747616 23618085962606592 23644682906258176 23662919079468032 23704917160998528 23723889267326976 23748572625383424 23750128360691712 23830861511819264 23893051424181056 23913984533892096 24081185687363584 24106493119271031 24215817152077824 24296308025721984 24335106891743232 24382886191419392 24404573933952888 24489135867195968 24551521345319904 24571171026874368 24579169454943012 24596735933432832 24624434960384896 24681963708669952 24700249107430416 24735857743011072 24768055410102528 24772706222304768 24818328149049344 24857709258986496 24859114437345552 24894739257882624 24904895495241216 24930628276420608 24963079468449792 24971205470880928 24991191044427776 25035546606626304 25054855495907328 25081652585644032 25186474483560936 25206632346534912 25253703555398656 25345115322888192 25386367138192372 25432936235302912 25586259792823808 25729305724082688 25730978456810368 25906816578383104 25929673271148672 25933584586391552 25977425892274176 26072931134525184 26085991429402398 26106869216054016 26110807260102656 26133843926827008 26273296346628096 26278229804875776 26281848851949264 26312435115393024 26321000361198816 26412809089679649 26440099910344512 26461261105864704 26486787184279552 26488792543696896 26600268269540448 26620783964401536 26649941973125024 26797179221595328 26809719200796672 26832060027611072 26859784035905536 26879682852203688 26929185030568704 27008180632788992 27022494750009344 27043336090820608 27091333898284032 27121842157178496 27141225857581056 27143003840790528 27171790301114368 27196296136583168 27292965187977216 27294739578494976 27330268038733824 27335399969439744 27339164610361016 27430746965346816 27481263994748928 27550277850595464 27554433623041024 27702489330433008 27767209172253696 27866155647336448 27920619167680512 28090479377077728 28092606154741044 28115089924981248 28142211383297024 28269551706298368 28311664254062592 28315563346445338 28390958040367104 28410416499823488 28462737708847104 28472002922945036 28524232352301056 28538520538149632 28561361193631744 28612053264715776 28634120566751232 28643441569539888 28666366198020096 28696191922338304 28770130907062272 28784542266926784 28807579824611328 28816957292002152 28896064645119616 28947350763911664 29000660802150912 29043862467529728 29123592713191424 29145168650680992 29175282659690496 29374658167615488 29404920827523072 29406832522068992 29569301210036224 29607790375294976 29797635582314496 29846134338145086 29981184719765652 30036398687942016 30081143269941504 30146826624294744 30186067531062456 30217257040393728 30251285483006784 30272905764225024 30306996874319872 30384203211887616 30400306593760512 30423753102173184 30433656667636131 30458014085396352 30489484581298176 30568264088753664 30595833153656064 30625347681823232 30639679086624768 30652179071066112 30697840967958528 30756560186656143 30836745225732096 30996391036775424 30998737825921152 31023547503427584 31053474629844992 31081481298952192 31244759554698304 31253202190106624 31349425103253504 31359629994237636 31417382535663488 31490781283475456 31606556214664704 31659987806209152 31664763500511232 31666837814255616 31885312711856128 31909279048777728 32089761396338688 32105835605418336 32131531342835712 32141990825694708 32283215912630592 32287756202770432 32309053615448064 32395077367629312 32479616779746123 32508072725759568 32539431911937184 32735361793759872 32761561369165824 32764041802340352 32772225939924016 32795647911243776 32933665476573888 32981143657348096 33024073880136704 33030274963073024 33082686587327616 33143612345315328 33145485916460736 33192985677176832 33206527326988288 33265463861290752 33308764172206848 33343180182503424 33378558777188352 33380728808835072 33406473994543104 33527396647600128 33571037905846272 33581965978081248 33608843128713216 33760919341965312 33793487097184256 34095371483609856 34305740965443584 34363838975606784 34453516142051136 34572897694864896 34636567856365568 34724803670728704 34763908179366912 34781321905869864 34809158954738688 34820490061169267 34935158958575616 34966666461321216 34978048839726594 35042465135932352 35094667148265088 35150354499035592 35159852463869952 35217078786239532 35253466547126016 35281681474486272 35318390058262528 35344555352621424 35427128943909888 35467024359387264 35494378619202048 35622858938075136 35746292267728896 35839577136271584 35870976800838144 35905580040758272 36121778531045376 36162456209571328 36323725728116736 36392986104659968 36440357384978432 36574329287129088 36606860900929332 36674013024387072 36733703800793952 36868754182414518 36895103900149248 36936652440577344 37022945563004928 37103786614516608 37152083115153792 37159059333457152 37227492223574016 37357343242861824 37395942414630912 37444619202674688 37453972502770304 37456808206321392 37486786566641664 37622478878466048 37651495551860736 37692735608397824 37748885672083456 37880555333097984 37950316945129472 38017672984332288 38079550707288558 38149404352954368 38191255426053184 38221821597360128 38360174542749696 38379389689235712 38410106432815104 38422609722669536 38593958586124032 38596467685215552 38667547736201216 38725149956706304 38860224867574656 38897848023810048 38900376879587328 38966138838411264 39166210890153984 39206561103364096 39422773277923896 39481500541798224 39730180776419328 39733188815545344 39794845784193448 39974912959687536 40048531583922688 40108191026588672 40182688530137088 40195768832392992 40248090041416608 40289676053858304 40335047310675712 40393777545853056 40512270949183488 40533742125014016 40565004136230912 40578208890181508 40610685447195136 40652646108397568 40682763235767744 40711838786371584 40757685451671552 40794444204874752 40869572094754816 40942109367742464 40995402058100736 41003099954159616 41008746915541524 41221895992123392 41328521382367232 41331650434561536 41512829403561984 41799233471004672 41812839992316848 42135719065616592 42142074952886272 42213317074945536 42222450419007488 42404327559447552 42467496381093888 42473345019668007 42586437060550656 42694106563270656 42708004384417554 42786348528451584 42807780807224448 42842041790447616 42855987767592944 42965162354309832 42999549297030144 43044287883507456 43078738153930752 43193436490172416 43225435938003228 43306155706328164 43344096967679424 43500991203226368 43565793701294592 43647149058346496 43685389069787136 43843518693015552 43911553968765184 44107381241284608 44110248783103488 44191483127087104 44193981221947648 44257314236235776 44353951815054336 44411685562942464 44426142491836651 44504745036251136 44507638411780096 44541965326057472 44769201507217629 44775954637441664 44811790838284288 45014559122620416 45054598031913024 45121714904912256 45376928224510176 45409358646337536 45460495311479808 45687021128094528 45734226871947264 45938021522734848 45978268606599168 46046761451937792 46097196926486528 46299738227638272 46351877572489216 46375095874493152 46412211939651584 46494586555163136 46580211944767488 46622221948428288 46637398452968792 46790982134562816 46867139332047456 46879803285159936 46956105048319376 47004622062834688 47039444991356454 47126073803495232 47236171925213184 47289365812516352 47325838158936064 47409834321997056 47447778534653952 47497145250766848 47500256721383424 47786102848362112 47827969067784192 48162371374727168 48212986238542062 48431634304155648 48592616051443968 48765772382838784 48809147867905776 48978271734391936 49103042690639808 49142342053748736 49158338909886024 49193471866865664 49248869920769792 49363927417339904 49400498214860832 49471715486022144 49536110820205056 49545412444609536 49636656298098688 49715418517972992 49718228874691104 49789478515765248 49809790990482432 49942410941761856 49982382088855552 50071093213252608 50109710991814656 50163305171288064 50372948967121872 50413264693069824 50507407110797312 50690230645776384 50772734276384744 51172519585647616 51458611448165376 51461956913620736 51813633156766208 51859346542297344 51867169172783104 51954851784548352 52145862269050368 52171982858804796 52213738432108032 52267687853654016 52467073259589891 52546592693256192 52563697703898528 52642000722397632 52825618179359298 52880199820689024 52922522211729408 52973574368559104 52977585087393792 53200536539080896 53241567928803072 53299883946250048 53594358443190656 53619438401593344 53664120055222144 53719568071811072 53759365704407376 53858370061137408 54016361265577984 54044989500018688 54086672181641216 54182667796568064 54243684314356992 54286007681581056 54343580602228736 54392592273166336 54589479156989952 54660536077467648 54670799938879488 54678329220722032 54861493930693632 54962527989497856 55100555701190928 55108867246082048 55404978660866016 55534418344507392 55841238335361024 56180958754155456 56185212309482088 56230179849962496 56284422766594048 56539103412596736 56623328508125184 56631126692890676 56781916080734208 56820832999646976 56925475417694208 56944005845890072 57077041076299264 57119326060932837 57224106529431552 57268241133502464 57286883139079776 57332732396040192 57392383844676608 57540261814124544 57569084533853568 57615159649222656 57633914584004304 57792129290239232 57894701527823328 58001321604301824 58087724935059456 58247185426382848 58290337301361984 58350565319380992 58749316335230976 58809841655046144 58813665044137984 59138602420072448 59215580750589952 59595271164628992 59692268676290172 59962369439531304 60072797375884032 60162286539883008 60293653248589488 60372135062124912 60434514080787456 60502570966013568 60545811528450048 60613993748639744 60768406423775232 60800613187521024 60847506204346368 60867313335272262 60916028170792704 60978969162596352 61136528177507328 61191666307312128 61250695363646464 61304358142132224 61395681935917056 61513120373312286 61992782073550848 61997475651842304 62047095006855168 62162962597904384 62489519109396608 62698850206507008 62719259988475272 62834765071326976 62981562566950912 63213112429329408 63319975612418304 63329527001022464 63333675628511232 63770625423712256 63818558097555456 64062006576626331 64179522792677376 64211671210836672 64263062685671424 64283981651389416 64566431825261184 64618107230896128 64790154735258624 64959233559492246 65016145451519136 65078863823874368 65470723587519744 65523122738331648 65528083604680704 65544451879848032 65591295822487552 65867330953147776 65962287314696192 66048147760273408 66060549926146048 66165373174655232 66287224690630656 66290971832921472 66385971354353664 66413054653976576 66530927722581504 66617528344413696 66686360365006848 66757117554376704 66761457617670144 66812947989086208 67163931956162496 67217686257426432 67521838683930624 67586974194368512 68190742967219712 68611481930887168 68907032284102272 69145795389729792 69273135712731136 69449607341457408 69527816358733824 69562643811739728 69618317909477376 69640980122338534 69870317917151232 69933332922642432 69956097679453188 70084930271864704 70189334296530176 70300708998071184 70319704927739904 70434157572479064 70506933094252032 70636780116525056 70689110705242848 70854257887819776 70934048718774528 70988757238404096 71245717876150272 71492584535457792 71679154272543168 71741953601676288 71811160081516544 72243557062090752 72324912419142656 72647451456233472 73148658574258176 73213721801858664 73467407601587904 73737508364829036 73790207800298496 73873304881154688 74045891126009856 74207573229033216 74304166230307584 74318118666914304 74454984447148032 74714686485723648 74791884829261824 74889238405349376 74907945005540608 74913616412642784 74973573133283328 75244957756932096 75385471216795648 75497771344166912 75761110666195968 75785772486074287 75900633890258944 76035345968664576 76159101414577116 76298808705908736 76382510852106368 76443643194720256 76758779378471424 76845219445339072 77187917172248064 77192935370431104 77335095472402432 77450299913412608 77720449735149312 77800753759174656 77932277676822528 78332421780307968 78413122206728192 78845546555847792 78963001083596448 79460361552838656 79466377631090688 79589691568386896 79949825919375072 80097063167845376 80216382053177344 80391537664785984 80496180082833216 80579352107716608 80670094621351424 80787555091706112 81024541898366976 81067484250028032 81130008272461824 81156417780363016 81221370894390272 81365526471535488 81423677572743168 81515370903343104 81588888409749504 81884218735484928 81990804116201472 82006199908319232 82017493831083048 82443791984246784 82657042764734464 82663300869123072 83598466942009344 83625679984633696 84271438131233184 84284149905772544 84426634149891072 84808655118895104 84934992762187776 84946690039336014 85172874121101312 85388213126541312 85416008768835108 85572697056903168 85615561614448896 85684083580895232 85711975535185888 85930324708619664 85999098594060288 86088575767014912 86386872980344832 86450871876006456 86612311412656328 86688193935358848 87001982406452736 87131587402589184 87294298116692992 87370778139574272 87823107937530368 88214762482569216 88220497566206976 88382966254174208 88387962443895296 88707903630108672 88823371125884928 88852284983673302 89015276823560192 89538403014435258 89551909274883328 89623581676568576 90109196063826048 90243429809824512 90753856449020352 90818717292675072 90920990622959616 91300970002908393 91374042256189056 91468453743894528 91876043045469696 91956537213198336 92093522903875584 92194393852973056 92703755144978432 92750191748986304 92824423879303168 92989173110326272 93160423889534976 93244443896856576 93274796905937584 93734278664094912 93759606570319872 93912210096638752 94009244125669376 94078889982712908 94252147606990464 94472343850426368 94578731625032704 94651676317872128 94819668643994112 94994290501533696 95000513442766848 95572205696724224 95655938135568384 96324742749454336 96425972477084124 96863268608311296 97185232102887936 97438850339238369 97531544765677568 97618295735811552 97956543468783872 98206085381279616 98284684107497472 98316677819772048 98386943733731328 98497739841539584 98727854834679808 98800996429721664 98943430972044288 99072221640410112 99090824889219072 99104471712558683 99430837035945984 99436457749382208 99578957031530496 99619581980964864 99884821883523712 99964764177711104 100142186426505216 100219421983629312 100745897934243744 100826529386139648 101014814221594624 101380461291552768 101545468552769488 102345039171295232 102917222896330752 102923913827241472 103627266313532416 103718693084594688 103909703569096704 104291724538100736 104343965717609592 104427476864216064 104461470183507801 104934146519179782 105127395407797056 105284001444795264 105651236358718596 105760399641378048 105845044423458816 105955170174787584 106401073078161792 106483135857606144 106599767892500096 107188716886381312 107238876803186688 107328240110444288 107439136143622144 107518731408814752 107716740122274816 108032722531155968 108089979000037376 108173344363282432 108365335593136128 108487368628713984 108687161204457472 108785184546332672 109178958313979904 109321072154935296 109356658441444064 109722987861387264 110201111402381856 110217734492164096 110809957321732032 111068836689014784 111682476670722048 112361917508310912 112370424618964176 112460359699924992 112568845533188096 113078206825193472 113246657016250368 113262253385781352 113641665999293952 113850950835388416 113888011691780144 114154082152598528 114238652121865674 114448213058863104 114573766278159552 114665464792080384 114784767689353216 115080523628249088 115138169067707136 115230319298445312 115267829168008608 115584258580478464 115789403055646656 116002643208603648 116175449870118912 116580674602723968 116701130638761984 117498632670461952 117619683310092288 117627330088275968 118277204840144896 118431161501179904 119190542329257984 119384537352580344 119924738879062608 120145594751768064 120324573079766016 120587306497178976 120744270124249824 120869028161574912 121005141932027136 121227987497279488 121536812847550464 121601226375042048 121695012408692736 121734626670544524 121832056341585408 121957938325192704 122273056355014656 122383332614624256 122501390727292928 122608716284264448 123026240746624572 123985564147101696 123994951303684608 124979038218793216 125397700413014016 125438519976950544 125669530142653952 125963125133901824 126426224858658816 126639951224836608 126667351257022464 127420035059004021 127541250847424512 128124013153252662 128359045585354752 128423342421673344 128526125371342848 128567963302778832 129132863650522368 129236214461792256 129580309470517248 129918467118984492 130032290903038272 130157727647748736 130941447175039488 131056167209361408 131088903759696064 131182591644975104 131734661906295552 131924574629392384 132096295520546816 132121099852292096 132330746349310464 132574449381261312 132581943665842944 132771942708707328 132826109307953152 133061855445163008 133235056688827392 133278427475509953 133514235108753408 133522915235340288 133625895978172416 134327863912324992 134435372514852864 135043677367861248 136381485934439424 137222963861774336 137814064568204544 138291590779459584 138899214682914816 139055632717467648 139125287623479456 139236635818954752 139281960244677068 139740635834302464 139866665845284864 139912195358906376 140169860543729408 140378668593060352 140601417996142368 140639409855479808 140868315144958128 141013866188504064 141273560233050112 141378221410485696 141708515775639552 141868097437549056 141977514476808192 142491435752300544 143358308545086336 143483907203352576 143622320163033088 144487114124181504 144649824838285312 145294902912466944 146297317148516352 146427443603717328 146934815203175808 147475016729658072 147580415600596992 147746609762309376 148091782252019712 148415146458066432 148608332460615168 148636237333828608 148909968894296064 149429372971447296 149815890011081216 149827232825285568 149947146266566656 150489915513864192 150770942433591296 151522221332391936 151571544972148574 152070691937329152 152318202829154232 152765021704212736 152887286389440512 153517558756942848 153690438890678144 154375834344496128 154385870740862208 154670190944804864 154900599826825216 155440899470298624 155601507518349312 155864555353645056 157691093111695584 157926002167192896 158920723105677312 158932755262181376 159179383136773792 159899651838750144 160194126335690752 160432764106354688 160783075329571968 160992360165666432 161158704215433216 161340189242702848 161575110183412224 162049083796733952 162134968500056064 162260016544923648 162312835560726032 162442741788780544 162731052943070976 163030741806686208 163177776819499008 163768437470969856 163981608232402944 164012399816638464 164034987662166096 164887583968493568 165314085529468928 165326601738246144 167251359969267392 168542876262466368 168568299811545088 168853268299782144 169617310237790208 169869985524375552 169893380078672028 170345748242202624 170776426253082624 170832017537670216 171231123228897792 171423951070371776 171860649417239328 171998197188120576 172177151534029824 172773745960689664 172901743752012912 173224622825312656 173376387870717696 174003964812905472 174263174805178368 174588596233385984 174741556279148544 175646215875060736 176429524965138432 176440995132413952 176775924887790592 177415807260217344 177646742251769856 177704569967346604 178030553647120384 179076806028870516 179103818549766656 180218392127652096 180486859619649024 181507712898040704 181637434585350144 181841981245919232 182601940005816786 182748084512378112 182936907487789056 183752086090939392 183913074426396672 184051161751894697 184187045807751168 184388787705946112 185407510289956864 185500383497972608 185648847758606336 185978346220652544 186488887793713152 186549593811875168 187468557328189824 187824420193277504 188018488251338752 188157779965425816 188504295213980928 188944687700852736 189157463250065408 189303352635744256 189639337287988224 189988581003067392 190001026885533696 191144411393448448 191311876271136768 192851944954168248 194370464205775872 194877700678476738 195063089531355136 195236591471623104 195913086937567744 196412170762559232 196569368214994944 196633355639544096 196773887467462656 196995479683079168 197601992859443328 197886861944088576 198144443280820224 198181649778438144 198208943425117366 198861674071891968 198872915498764416 199157914063060992 199239163961929728 199769643767047424 199929528355422208 200284372853010432 200438843967258624 201491795868487488 201653058772279296 202029628443189248 202760922583105536 203090937105538976 204690078342590464 205834445792661504 205847827654482944 207254532627064832 207437386169189376 207819407138193408 208583449076201472 208687931435219184 208854953728432128 208922940367015602 209868293038359564 210254790815594112 210568002889590528 211302472717437192 211520799282756096 211910340349575168 212802146156323584 212966271715212288 213199535785000192 214377433772762624 214477753606373376 214656480220888576 214878272287244288 215037462817629504 215433480244549632 216179958000074752 216730671186272256 216974737257427968 217374322408914944 217570369092665344 218713316882888128 219445975722774528 220402222804763712 220435468984328192 221619914643464064 222137673378029568 223364953341444096 224723835016621824 224740849237928352 224920719399849984 225137691066376192 226156413650386944 226493314032500736 226524506771562704 227283331998587904 227357317458222861 227701901670776832 227776023383560288 228308164305197056 228477304243731348 228896426117726208 229147532556319104 229330929584160768 229569535378706432 230276338135414272 230535658336017216 231168517160956928 231578806111293312 232005286417207296 232350899740237824 233161349205447936 233402261277523968 234997265340923904 235239366620184576 235254660176551936 236554409680289792 236862323002359808 238381084658515968 238769074705160688 239849477758125216 240291189503536128 240649146159532032 241174612994357952 241488540248499648 241738056323149824 242010283864054272 242455974994558976 243073625695100928 243202452750084096 243390024817385472 243469253341089048 243664112683170816 244546112710029312 244766665229248512 245002781454585856 246052481493249144 247971128294203392 247989902607369216 249958076437586432 250795400826028032 250877039953901088 251339060285307904 252852449717317632 253279902449673216 254840070118008042 255082501694849024 256248026306505324 256718091170709504 256846684843346688 257052250742685696 257135926605557664 258265727301044736 259160618941034496 259836934237968984 260064581806076544 260315455295497472 261882894350078976 262112334418722816 262177807519392128 262365183289950208 263469323812591104 263849149258784768 264192591041093632 264242199704584192 264661492698620928 265148898762522624 265163887331685888 265652218615906304 266123710890326016 266470113377654784 266556854951019906 267045830470680576 268655727824649984 268870745029705728 272762971868878848 274445927723548672 275628129136409088 276583181558919168 278111265434935296 278250575246958912 278473271637909504 278563920489354136 279481271668604928 279733331690569728 279824390717812752 280339721087458816 280757337186120704 281202835992284736 281278819710959616 281736630289916256 282027732377008128 282756442820971392 283417031551279104 283736194875098112 283955028953616384 284982871504601088 286716617090172672 286967814406705152 287244640326066176 288974228248363008 289299649676570624 290589805824933888 292594634297032704 292854887207434656 293869630406351616 294950033459316144 295160831201193984 295493219524618752 296183564504039424 296830292916132864 297216664921230336 297272474667657216 297313415137676049 298858745942894592 299631780022162432 299654465650571136 299894292533133312 303044442664783872 303143089944297148 304141383874658304 304636405658308464 305530043408425472 307035117513885696 307380877781356288 308751668688992256 308771741481724416 309340381889609728 309801199653650432 310881798940597248 311729110707290112 313384410550523403 315382186223391168 315852004334385792 317865510524362752 318358766273547584 319799303677500288 320388252671381504 320865528212709376 321566150659143936 321984720331332864 322317408430866432 322680378485405696 323150220366824448 324098167593467904 324269937000112128 324520033089847296 324625671121452064 324885483577561088 325462105886141952 326061483613372416 326355553638998016 327536874941939712 327963216464805888 328069975324332192 330628171058937856 330653203476492288 334502719938534784 337085752524932736 337136599623090176 337706536599564288 339234620475580416 339739971048751104 339786760157344056 341552852506165248 341664035075340432 342462246457795584 342847902140743552 343721298834478656 343996394376241152 344354303068059648 345547491921379328 345803487504025824 346449245650625312 346752775741435392 348007929625810944 348526349610356736 349177192466771968 351292431750121472 352859049930276864 352881990264827904 353551849775581184 354831614520434688 355293484503539712 355409139934693208 358153612057741032 358207637099533312 360436784255304192 360973719239298048 363015425796081408 363683962491838464 365203880011633572 365496169024756224 365873814975578112 367504172181878784 367826148852793344 368102323503789394 368777575411892224 370815020579913728 371000766995945216 371297695517212672 371956692441305088 373099187623750336 374937114656379648 375648840386555008 376036976502677504 376315559930851632 377008590427961856 377889375401705472 378314926500130816 378606705271488512 379278674575976448 380002053771067392 382288822786896896 382623752542273536 385703889908336496 388740928411551744 389755401356953476 390473182943246208 391826173875135488 392824341525118464 393266711279088192 393547774934925312 393990959366158336 395203985718886656 395773723888177152 396288886561640448 396363299556876288 396417886850234732 397723348143783936 397745830997528832 398315828126121984 398478327923859456 399539287534094848 399835282426529859 400568745706020864 400877687934517248 402983591736974976 403306117544558592 404059256886378496 406181874211077952 409380156685180928 411668891585323008 411695655308965888 414509065254129664 414874772338378752 417166898152402944 417375862870438368 417709907456864256 417845880734031204 419736586076719128 420509581631188224 421136005779181056 422604945434874384 423041598565512192 423820680699150336 425604292312647168 425932543430424576 426399071570000384 428754867545525248 429312960441777152 430074925635259008 430866960489099264 432359916000149504 433461342372544512 433949474514855936 435140738185330688 437426633765776256 438891951445549056 440804445609527424 440870937968656384 443239829286928128 444275346756059136 446729906682888192 449447670033243648 449481698475856704 449841438799699968 450275382132752384 452312827300773888 453049013543125408 454566663997175808 454714634916445722 455552046767120576 456616328610394112 456954608487462696 458295065112638208 458661859168321536 459139070757412864 460552676270828544 461071316672034432 462337034321913856 463157612222586624 464010572834414592 464701799480475648 466322698410895872 466804522555047936 470509320353103872 473108819360579584 473724646004719616 476762169317031936 477538149410321376 479698955516250432 480582379007072256 481298292319064064 482349225988715904 482977080496999296 483476112646299648 484020567728108544 484911949989117952 486147251390201856 486404905500168192 486780049634770944 486938506682178096 487328225366341632 489092225420058624 489533330458497024 490005562909171712 492104962986498288 495942256588406784 495979805214738432 499916152875172864 501754079907802176 502678120570615808 505704899434635264 506559804899346432 509680140236016084 512496052613010648 513693369686693376 514271853211115328 516531454602089472 518321237882068992 519673868475937968 520129163612153088 520630910590994944 523765788700157952 524224668837445632 524355615038784256 526938647625182208 527698298517569536 528385182082187264 528484399409168384 529322985397241856 530327774663371776 531304437231812608 532247421780652032 532940226755309568 533113709902039812 534091660941361152 537311455649299968 545525943737757696 548891855447097344 551256258272818176 552153485255684091 553166363117838336 556222530869870592 556501150493917824 556946543275819008 557127840978708272 559466663381139456 559648781435625504 560679442174917632 561514674372241408 562405671984569472 563473260579832512 564055464754016256 565512885641942784 566834063102558208 567472389750196224 567910057907232768 569965743009202176 573433234180345344 573935628813410304 574489280652132352 578599299353141248 585189268594065408 585709774414869312 587739260812703232 589900066918632288 590321662402387968 590986439049237504 593660585832265728 594433329842460672 594544949335314432 594626830275352098 597717491885789184 599263560044324864 599308931301142272 599788585066266624 606088885329567744 606286179888594296 608282767749316608 609272811316616928 611060086816850944 614070235027771392 614761755562712576 617503337377984512 617543482963448832 618680763779219456 621763597881194496 623458221414580224 626768821101046806 630764372446782336 631704008668771584 635731021048725504 636717532547095168 639598607355000576 640776505342763008 641731056425418752 643132301318287872 643969440662665728 644634816861732864 645360756970811392 646300440733648896 648539874000224256 649251342242904128 649770967155122176 650924211772283904 652122967226744832 652711107277996032 656139950648664384 661306406952984576 669005439877069568 674171505049865472 674273199246180352 675413073199128576 678469240951160832 679479942097502208 679573520314688112 682071952374668583 683105705012330496 683328070150680864 684924492915591168 685695804281487104 687442597668957312 687992788752482304 688708606136119296 691094983842758656 691606975008051648 692898491301250624 693505551482870784 696015859251621888 697052699220713472 698354384933543936 702584863500242944 705718099860553728 705763980529655808 707103699551162368 709663229040869376 710586969007079424 710818279869386416 716307224115482064 716415274199066624 720873568510608384 721947438478596096 726030851592162816 727367924983676928 730407760023267144 730992338049512448 735008344363757568 736204647007578788 737555150823784448 742001533991890432 743913384882610176 746198375247500672 749874229312759296 751297680773110016 752073953005355008 752631119861703264 754017180855923712 756629853000261632 757213410542977024 758557349151952896 764577645573793792 765247505084547072 771407779816672992 777481856823103488 779510802713906952 780946365886492416 783652347750270976 785648683050236928 786533422558176384 787095549869850624 787981918732316672 790407971437773312 791547447776354304 792577773123280896 792726599113752576 792835773700469464 795446696287567872 795491661995057664 796956655847718912 799078575068189696 799670564853059718 801137491412041728 805967183473949952 806612235089117184 808118513772756992 812363748422155904 818760313370361856 823337783170646016 823391310617931776 829018130508259328 829749544676757504 834333796304805888 834751725740876736 835419814913728512 835691761468062408 839473172153438256 841019163262376448 842272011558362112 845209890869748768 846083197131024384 851208584625294336 851865086860849152 852798143140000768 857509735091050496 858625920883554304 860149851270518016 861733920978198528 866922684745089024 867898949029711872 874853267531552512 877783902891098112 881608891219054848 881741875937312768 886479658573856256 888550693512118272 891940245413028147 898895340066487296 898963396951713408 899682877599399936 900550764265504768 906098027086250816 909133327994351616 909429269832891444 911104093534241152 913232657220788224 913909216974925392 916590130225276416 918278141514825728 921105352541657088 922142633344068864 924674068643827712 926315224445173248 928021145668829184 929403598960951296 932645396821791744 941018640706207744 955076298820642752 959397911032500864 961164758014144512 962596584638128128 964698451977431808 965954160993998592 966952225292599296 968041135456217088 972294502780403712 972809811000336384 973560099269541888 973877013364356192 974656450732683264 978184450840117248 979066660916994048 980011125818343424 984209925972996576 991884513176813568 991959610429476864 999832305750345728 1003508159815604352 1005356241141231616 1011409798869270528 1013119609798692864 1019360280472032168 1024992105226021296 1027386739373386752 1028543706422230656 1033062909204178944 1036642475764137984 1039347736951875936 1040258327224306176 1041261821181989888 1047531577400315904 1048711230077568512 1053877295250364416 1055396597035139072 1056770364164374528 1058645970794483712 1060655549326743552 1064494843561304064 1065880453510619136 1066227419804079624 1074622911298599936 1091051887475515392 1102512516545636352 1104306970511368182 1106332726235676672 1112445061739741184 1113002300987835648 1113893086551638016 1114255681957416544 1119297562871251008 1121358884349835264 1123029348744482816 1124811343969138944 1126946521159665024 1128110929508032512 1131025771283885568 1133668126205116416 1134944779500392448 1135820115814465536 1146866468360690688 1147871257626820608 1148978561304264704 1157198598706282496 1171419548829738624 1175478521625406464 1179800133837264576 1180643324804775936 1181972878098475008 1187321171664531456 1188866659684921344 1189089898670628864 1189253660550704196 1195434983771578368 1198527120088649728 1198617862602284544 1212177770659135488 1212572359777188592 1218545622633233856 1222120173633701888 1228140470055542784 1229523511125425152 1235006674755969024 1235086965926897664 1243527195762388992 1253537642202093612 1261528744893564672 1263408017337543168 1271462042097451008 1273435065094190336 1279197214710001152 1281553010685526016 1283462112850837504 1286264602636575744 1287938881325331456 1288358132263262879 1290721513941622784 1292600881467297792 1297079748000448512 1298502684485808256 1299541934310244352 1301848423544567808 1305422214555992064 1312279901297328768 1322612813905969152 1338010879754139136 1348343010099730944 1350826146398257152 1356938481902321664 1359147040629376224 1364143904749337166 1366656140301361728 1369848985831182336 1371391608562974208 1374885195337914624 1375985577504964608 1377417212272238592 1383213950016103296 1385796982602501248 1387011102965741568 1392031718503243776 1394105398441426944 1396708769867087872 1405169727000485888 1411527961059311616 1414207399102324736 1419326458081738752 1421173938014158848 1421636559738772832 1432614448230964128 1432830548398133248 1441747137021216768 1443894876957192192 1452061703184325632 1454735849967353856 1460815520046534288 1461984676099024896 1470016688727515136 1472409294015157576 1484003067983780864 1487826769765220352 1492396750495001344 1499748458625518592 1502595361546220032 1504147906010710016 1505262239723406528 1508034361711847424 1513259706000523264 1517114698303905792 1529155291147587584 1542815559633345984 1554963713646206976 1559021605427813904 1561892731772984832 1567304695500541952 1571297366100473856 1573066845116352768 1575963837464633344 1580815942875546624 1583094895552708608 1585155546246561792 1585453198227505152 1585671547400938928 1590983323990115328 1593913311695437824 1598157150136379392 1599341129706119436 1602274982824083456 1611934366947899904 1624727496844311808 1637520626740723712 1646675566341292032 1646782621235863552 1656460455767052273 1658036261016518656 1659499089353515008 1668667592609611776 1669503451481753472 1670839629827457024 1671383522936124816 1678946344306876512 1682038326524752896 1684544023116724224 1690419781739497536 1692166394262048768 1702417169250588672 1703730173721698304 1705596286280001536 1715019470182100992 1717251841767108608 1720299702541036032 1723467841956397056 1735797898059423744 1749706535063105024 1755567805782196224 1763217782438109696 1772959317147712512 1783880490826056294 1797790680132974592 1797926793903426816 1799365755198799872 1812196054172501632 1818266655988703232 1818858539665782888 1822208187068482304 1826465314441576448 1827818433949850784 1833180260450552832 1836556283029651456 1842210705083314176 1844285266688137728 1849348137287655424 1852630448890346496 1856042291337658368 1865290793643583488 1910152597641285504 1918795822065001728 1922329516028289024 1925193169276256256 1929396903954863616 1931908321987997184 1933904450585198592 1936082270912434176 1945619622000672768 1947754026728712384 1949312901465366528 1956368901680234496 1958133321833988096 1960022251636686848 1968419851945993152 1983919220858953728 1999664611500691456 2007016319631208704 2010712482282463232 2022819597738541056 2026239219597385728 2038720560944064336 2049984210452042592 2054773478746773504 2057087412844461312 2066125818408357888 2073284951528275968 2078695473903751872 2080516654448612352 2082523642363979776 2095063154800631808 2097422460155137024 2107754590500728832 2117291941588967424 2121311098653487104 2128989687122608128 2131760907021238272 2132454839608159248 2149245822597199872 2182103774951030784 2205025033091272704 2208613941022736364 2212665452471353344 2226004601975671296 2228511363914833088 2238595125742502016 2242717768699670528 2246058697488965632 2249622687938277888 2253893042319330048 2256221859016065024 2262051542567771136 2269889559000784896 2271640231628931072 2293732936721381376 2295742515253641216 2314397197412564992 2342839097659477248 2350957043250812928 2359600267674529152 2361286649609551872 2363945756196950016 2374642343329062912 2377733319369842688 2378179797341257728 2378507321101408392 2390869967543156736 2397054240177299456 2397235725204569088 2424355541318270976 2425144719554377184 2437091245266467712 2444240347267403776 2456280940111085568 2459047022250850304 2470013349511938048 2470173931853795328 2487054391524777984 2507075284404187224 2523057489787129344 2526816034675086336 2546870130188380672 2558394429420002304 2563106021371052032 2572529205273151488 2575877762650662912 2576716264526525758 2581443027883245568 2585201762934595584 2597005368971616512 2599083868620488704 2603696847089135616 2624559802594657536 2645225627811938304 2676021759508278272 2696686020199461888 2701652292796514304 2718294081258752448 2728287809498674332 2733312280602723456 2739697971662364672 2742783217125948416 2749770390675829248 2754834424544477184 2766427900032206592 2771593965205002496 2774022205931483136 2784063437006487552 2788210796882853888 2793417539734175744 2810339454000971776 2823055922118623232 2828414798204649472 2843273119477545664 2865228896461928256 2865661096796266496 2883494274042433536 2887789753914384384 2904123406368651264 2921631040093068576 2923969352198049792 2940033377455030272 2944818588030315152 2968006135967561728 2975653539530440704 2984793500990002688 2999496917251037184 3005190723092440064 3010524479446813056 3016068723423694848 3026519412001046528 3034229396607811584 3058310582295175168 3085631119266691968 3109927427292413952 3118043210855627808 3123785463545969664 3134609391001083904 3142594732200947712 3146133690232705536 3151927674929266688 3161631885751093248 3166189791105417216 3170311092493123584 3171343094801877856 3181966647980230656 3196314300272758784 3198682259412238872 3223868733895799808 3249454993688623616 3293565242471727104 3312920911534104546 3316072522033037312 3318998178707030016 3337335185219223552 3339006902963506944 3341679259654914048 3342767045872249632 3357892688613753024 3364076653049505792 3369088046233448448 3380839563478995072 3384332788524097536 3404834338501177344 3407460347443396608 3411192572560003072 3430038940364201984 3434503683534217216 3440599405082072064 3446935683912794112 3471595796118847488 3499413070126210048 3526435564876219392 3545918634295425024 3567760981652112588 3595581360265949184 3595853587806853632 3624392108345003264 3636533311977406464 3637717079331565776 3644416374136964608 3652930628883152896 3655636867899701568 3666360520901105664 3684421410166628352 3688570533376275456 3698696274575310848 3705260897780692992 3730581587287166976 3820305195282571008 3837591644130003456 3844659032056578048 3850386338552512512 3858793807909727232 3863816643975994368 3865074396789788637 3872164541824868352 3891239244001345536 3895508053457424768 3898625802930733056 3916266643667976192 3936839703891986304 3967838441717907456 3999329223001382912 4014032639262417408 4021424964564926464 4052478439194771456 4077441121888128672 4099968420904085184 4109546957493547008 4114174825688922624 4132251636816715776 4157390947807503744 4161033308897224704 4165047284727959552 4190126309601263616 4194844920310274048 4215509181001457664 4234583883177934848 4242622197306974208 4257979374245216256 4263521814042476544 4264909679216318496 4298491645194399744 4364207549902061568 4410050066182545408 4417227882045472728 4452009203951342592 4457022727829666176 4477190251485004032 4485435537399341056 4492117394977931264 4499245375876555776 4507786084638660096 4512443718032130048 4524103085135542272 4539779118001569792 4587465873442762752 4685678195318954496 4701914086501625856 4719200535349058304 4727891512393900032 4749284686658125824 4755466638739685376 4756359594682515456 4757014642202816784 4781739935086313472 4794108480354598912 4794471450409138176 4850289439108754368 4874182490532935424 4888480694534807552 4912561880222171136 4918094044501700608 4940026699023876096 4940347863707590656 4974108783049555968 5014150568808374448 5046114979574258688 5053632069350172672 5093740260376761344 5116788858840004608 5145058410546302976 5151755525301325824 5153432529053051516 5162886055766491136 5170403525869191168 5194010737943233024 5207393694178271232 5249119605189315072 5352043519016556544 5393372040398923776 5436588162517504896 5456575618997348664 5466624561205446912 5479395943324729344 5485566434251896832 5499540781351658496 5509668849088954368 5532855800064413184 5543187930410004992 5548044411862966272 5568126874012975104 5620678908001943552 5656829596409298944 5686546238955091328 5730457792923856512 5731322193592532992 5766988548084867072 5775579507828768768 5808246812737302528 5843262080186137152 5847938704396099584 5880066754910060544 5889637176060630304 5936012271935123456 5969587001980005376 5998993834502074368 6010381446184880128 6021048958893626112 6032137446847389696 6068458793215623168 6116621164590350336 6171262238533383936 6219854854584827904 6236086421711255616 6247570927091939328 6269218782002167808 6285189464401895424 6292267380465411072 6303855349858533376 6323263771502186496 6342686189603755712 6363933295960461312 6392628600545517568 6397364518824477744 6447737467791599616 6498909987377247232 6587130484943454208 6625841823068209092 6637996357414060032 6678013805927013888 6685534091744499264 6715785377227506048 6728153306099011584 6738176092466896896 6761679126957990144 6768665577048195072 6809668677002354688 6814920694886793216 6822385145120006144 6860077880728403968 6869007367068434432 6881198810164144128 6943191592237694976 6998826140252420096 7052871129752438784 7091837268590850048 7135521963304225176 7191162720531898368 7191707175613707264 7248784216690006528 7273066623954812928 7275434158663131552 7288832748273929216 7311273735799403136 7332721041802211328 7368842820333256704 7377141066752550912 7397392549150621696 7410521795561385984 7461163174574333952 7640610390565142016 7675183288260006912 7689318064113156096 7717587615819454464 7727633287951988736 7730148793579577274 7744329083649736704 7791016106914849536 7797251605861466112 7873679407783972608 7935676883435814912 7998658446002765824 8028065278524834816 8042849929129852928 8104956878389542912 8154882243776257344 8199936841808170368 8219093914987094016 8228349651377845248 8264503273633431552 8314781895615007488 8322066617794449408 8330094569455919104 8380252619202527232 8389689840620548096 8431018362002915328 8469167766355869696 8485244394613948416 8529819358432636992 8596983290388799488 8820100132365090816 8834455764090945456 8904018407902685184 8914045455659332352 8954380502970008064 8970871074798682112 8984234789955862528 8998490751753111552 9015572169277320192 9048206170271084544 9079558236003139584 9174931746885525504 9371356390637908992 9403828173003251712 9438401070698116608 9455783024787800064 9498569373316251648 9510933277479370752 9514029284405633568 9588216960709197824 9588942900818276352 9700578878217508736 9748364981065870848 9776961389069615104 9836188089003401216 9880695727415181312 9948217566099111936 10028301137616748896 10092229959148517376 10107264138700345344 10187480520753522688 10233577717680009216 10290116821092605952 10303511050602651648 10306865058106103032 10340807051738382336 10388021475886466048 10414787388356542464 10498239210378630144 10704087038033113088 10786744080797847552 10873176325035009792 10913151237994697328 10933249122410893824 10958791886649458688 10971132868503793664 10999081562703316992 11065711600128826368 11086375860820009984 11096088823725932544 11373092477910182656 11460915585847713024 11462644387185065984 11533977096169734144 11551159015657537536 11595223190369365911 11616493625474605056 11686524160372274304 11695877408792199168 11779274352121260608 11872024543870246912 11939174003960010752 11997987669004148736 12020762892369760256 12042097917787252224 12064274893694779392 12233242329180700672 12342524477066767872 12472172843422511232 12495141854183878656 12538437564004335616 12570378928803790848 12584534760930822144 12646527543004372992 12685372379207511424 12727866591920922624 12785257201091035136 12794729037648955488 12895474935583199232 12997819974754494464 13251683646136418184 13356027611854027776 13371068183488998528 13431570754455012096 13456306612198023168 13476352184933793792 13523358253915980288 13537331154096390144 13619337354004709376 13644770290240012288 13720155761456807936 13738014734136868864 13762397620328288256 13997652280504840192 14105742259504877568 14183674537181700096 14271043926608450352 14382325441063796736 14383414351227414528 14497568433380013056 14550868317326263104 14577665496547858432 14622547471598806272 14665442083604422656 14737685640666513408 14754282133505101824 14821043591122771968 14922326349148667904 15281220781130284032 15350366576520013824 15435175231638908928 15455266575903977472 15460297587159154548 15488658167299473408 15582032213829699072 15747358815567945216 15997316892005531648 16056130557049669632 16309764487552514688 16399873683616340736 16438187829974188032 16456699302755690496 16529006547266863104 16629563791230014976 16644133235588898816 16660189138911838208 16779379681241096192 16862036724005830656 16970488789227896832 17059638716865273984 17193966580777598976 17640200264730181632 17668911528181890912 17808036815805370368 17828090911318664704 17908761005940016128 17941742149597364224 17996981503506223104 18031144338554640384 18096412340542169088 18349863493771051008 18742712781275817984 18807656346006503424 18876802141396233216 18911566049575600128 19028058568811267136 19177885801636552704 19401157756435017472 19496729962131741696 19553922778139230208 19672376178006802432 19761391454830362624 20056602275233497792 20184459918297034752 20214528277400690688 20374961041507045376 20467155435360018432 20580233642185211904 20607022101205303296 20613730116212206064 20776042951772932096 20829574776713084928 20996478420757260288 21408174076066226176 21573488161595695104 21746352650070019584 21826302475989394656 21866498244821787648 21942265737007587328 21998163125406633984 22131423200257652736 22172751721640019968 22192177647451865088 22746184955820365312 22921831171695426048 23067954192339468288 23190446380738731822 23232987250949210112 23373048320744548608 23391754817584398336 23558548704242521216 23744049087740493824 23878348007920021504 23995975338008297472 24041525784739520512 24084195835574504448 24128549787389558784 24685048954133535744 24944345686845022464 24990283708367757312 25140757857607581696 25169069521861644288 25293055086008745984 25370744758415022848 25455733183841845248 25570514402182070272 25589458075297910976 25790949871166398464 25995639949508988928 26503367292272836368 26712055223708055552 26742136366977997056 26863141508910024192 26912613224396046336 26952704369867587584 27046716507831960576 27238674708009418752 27289540580480024576 27524795240656576512 27995304561009680384 28211484519009755136 28367349074363400192 28542087853216900704 28764650882127593472 28766828702454829056 28995136866760026112 29101736634652526208 29155330993095716864 29245094943197612544 29330884167208845312 29508564267010203648 29642087182245543936 29844652698297335808 30562441562260568064 30700733153040027648 30870350463277817856 30910533151807954944 30920595174318309096 31164064427659398144 31494717631135890432 32112261114099339264 32619528975105029376 32799747367232681472 32876375659948376064 32913398605511380992 33259127582460029952 33288266471177797632 33320378277823676416 33558759362482192384 34119277433730547968 34387933161555197952 35337823056363781824 35616073631610740736 35656181822637329408 35817522011880032256 35993963007012446208 36062288677109280768 36192824681084338176 36699726987542102016 37485425562551635968 37615312692013006848 37753604282792466432 38056117137622534272 38355771603273105408 38802315512870034944 38993459924263483392 39344752356013604864 40113204550466995584 40368919836594069504 40429056554801381376 40749922083014090752 40934310870720036864 41160467284370423808 41214044202410606592 41227460232424412128 41552085903545864192 41992956841514520576 42816348152132452352 43146976323191390208 43492705300140039168 43652604951978789312 43732996489643575296 43884531474015174656 43996326250813267968 44262846400515305472 44345503443280039936 45492369911640730624 45843662343390852096 46380892761477463644 46465974501898420224 46746096641489097216 47117097408485042432 47488098175480987648 47756696015840043008 47991950676016594944 48083051569479041024 48168391671149008896 49370097908267071488 49888691373690044928 49980567416735514624 50338139043723288576 50586110172017491968 50741489516830045696 50911466367683690496 51178916150595821952 51581899742332796928 51991279899017977856 53006734584545672736 53424110447416111104 53484272733955994112 53726283017820048384 53825226448792092672 54093433015663921152 55049590481313153024 55990609122019360768 56422969038019510272 56734698148726800384 57084175706433801408 57533657404909658112 57990273733520052224 58203473269305052416 58310661986191433728 58490189886395225088 58661768334417690624 59017128534020407296 59284174364491087872 61124883124521136128 61401466306080055296 61740700926555635712 61821066303615909888 61841190348636618192 62328128855318796288 62989435262271780864 64224522228198678528 65239057950210058752 65599494734465362944 65826797211022761984 66518255164920059904 66576532942355595264 67117518724964384768 68238554867461095936 70675646112727563648 71232147263221481472 71312363645274658816 71635044023760064512 71987926014024892416 72124577354218561536 72385649362168676352 74970851125103271936 75507208565584932864 76112234275245068544 76711543206546210816 77604631025740069888 77986919848526966784 80226409100933991168 80737839673188139008 80858113109602762752 81499844166028181504 81868621741440073728 82454920464848824256 83104171807091728384 83985913683029041152 85632696304264904704 86293952646382780416 86985410600280078336 87305209903957578624 87465992979287150592 87769062948030349312 87992652501626535936 88525692801030610944 88691006886560079872 90984739823281461248 91687324686781704192 92761785522954927288 93492193282978194432 94234194816970084864 95513392031680086016 96166103138958082048 96336783342298017792 98740195816534142976 99777382747380089856 99961134833471029248 100676278087446577152 101482979033660091392 102357832301191643904 103163799484665593856 103982559798035955712 106013469169091345472 106848220894832222208 106968545467911988224 107452566035640096768 108186866031327842304 110099180962626306048 111981218244038721536 112845938076039020544 114168351412867602816 115067314809819316224 115980547467040104448 116406946538610104832 116621323972382867456 116980379772790450176 118034257068040814592 122249766249042272256 122802932612160110592 123481401853111271424 123642132607231819776 123682380697273236384 124656257710637592576 125978870524543561728 128449044456397357056 130478115900420117504 131198989468930725888 131653594422045523968 133036510329840119808 136477109734922191872 141351292225455127296 142464294526442962944 142624727290549317632 143270088047520129024 143975852028049784832 144249154708437123072 149941702250206543872 151014417131169865728 152224468550490137088 155209262051480139776 155973839697053933568 160452818201867982336 161475679346376278016 162999688332056363008 164909840929697648512 166208343614183456768 167971827366058082304 173970821200560156672 174610419807915157248 174931985958574301184 175985305003253071872 177051385602061221888 177382013773120159744 181969479646562922496 183374649373563408384 185523571045909854576 186984386565956388864 188468389633940169728 191026784063360172032 192673566684596035584 197480391633068285952 199554765494760179712 201352556174893154304 202965958067320182784 204715664602383287808 207965119596071911424 212026938338182690944 213696441789664444416 213937090935823976448 214905132071280193536 216373732062655684608 228336702825735205632 230134629619638632448 231961094934080208896 232813893077220209664 233242647944765734912 233960759545580900352 244499532498084544512 245605865224320221184 247364761394546472768 249312515421275185152 251957741049087123456 256898088912794714112 260956231800840235008 262397978937861451776 263307188844091047936 266073020659680239616 272954219469844383744 282702584450910254592 285249454581098635264 286540176095040258048 288498309416874246144 299883404500413087744 302028834262339731456 304448937100980274176 310418524102960279552 311947679394107867136 320905636403735964672 329819681859395297024 332416687228366913536 335943654732116164608 347941642401120313344 349220839615830314496 349863971917148602368 354102771204122443776 354764027546240319488 363938959293125844992 366749298747126816768 371047142091819709152 373968773131912777728 376936779267880339456 385347133369192071168 394960783266136571904 399109530989520359424 405931916134640365568 409431329204766575616 424053876676365381888 427392883579328888832 427874181871647952896 429810264142560387072 432747464125311369216 456673405651470411264 463922189868160417792 465627786154440419328 467921519091161800704 488999064996169089024 494729522789092945536 498625030842550370304 503915482098174246912 521912463601680470016 524795957875722903552 532146041319360479232 545908438939688767488 565405168901820509184 570498909162197270528 573080352190080516096 604057668524679462912 608897874201960548352 620837048205920559104 623895358788215734272 641811272807471929344 659639363718790594048 695883284802240626688 698441679231660628992 699727943834297204736 727877918586251689984 733498597494253633536 742094284183639418304 747937546263825555456 753873558535760678912 770694266738384142336 789921566532273143808 798219061979040718848 811863832269280731136 818862658409533151232 848107753352730763776 855748363743295905792 859620528285120774144 865494928250622738432 913346811302940822528 931255572308880838656 935843038182323601408 989459045578185891072 997250061685100740608 1007830964196348493824 1043824927203360940032 1049591915751445807104 1064292082638720958464 1091816877879377534976 1130810337803641018368 1140997818324394541056 1217795748403921096704 1241674096411841118208 1283622545614943858688 1319278727437581188096 1391766569604481253376 1396883358463321257984 1455755837172503379968 1466997194988507267072 1484188568367278836608 1495875092527651110912 1507747117071521357824 1596438123958081437696 1623727664538561462272 1637725316819066302464 1696215506705461527552 1711496727486591811584 1719241056570241548288 1826693622605881645056 1862511144617761677312 1871686076364647202816 1978918091156371782144 2087649854406721880064 2099183831502891614208 2183633755758755069952 2261620675607282036736 2435591496807842193408 2483348192823682236416 2567245091229887717376 2638557454875162376192 2793766716926642515968 2968377136734557673216 2991750185055302221824 3015494234143042715648 3192876247916162875392 3247455329077122924544 3275450633638132604928 3392431013410923055104 3422993454973183623168 3653387245211763290112 3725022289235523354624 3957836182312743564288 4175299708813443760128 4367267511517510139904 4523241351214564073472 4871182993615684386816 5134490182459775434752 5277114909750324752384 5587533433853285031936 5936754273469115346432 6030988468286085431296 6550901267276265209856 6784862026821846110208 7306774490423526580224 7450044578471046709248 7915672364625487128576 9046482702429128146944 9742365987231368773632 10268980364919550869504 10554229819500649504768 11175066867706570063872 11873508546938230692864 13101802534552530419712 13569724053643692220416 14613548980847053160448 15831344729250974257152 18092965404858256293888 21108459639001299009536 22350133735413140127744 23747017093876461385728 27139448107287384440832 29227097961694106320896 31662689458501948514304 42216919278002598019072 47494034187752922771456 54278896214574768881664 63325378917003897028608 94988068375505845542912 126650757834007794057216 189976136751011691085824 379952273502023382171648
- Sum of all divisors σ(n): 1543659347938509914112000
- Sum of proper divisors (its aliquot sum) s(n): 1163707074436486531940352
- 379952273502023382171648 is an abundant number, because the sum of its proper divisors (1163707074436486531940352) is greater than itself. Its abundance is 783754800934463149768704
Bases of 379952273502023382171648
- Binary: 10100000111010101000001000001110101110010101011001101111100101110000000000000002
- Hexadecimal: 0x507541075CAB37CB8000
- Base-36: 1PVE38XEPOS86PS0
Squares and roots of 379952273502023382171648
- 379952273502023382171648 squared (3799522735020233821716482) is 144363730139356379562558143758868542976535035904
- 379952273502023382171648 cubed (3799522735020233821716483) is 54851327477681031239319478938074230552756031254276142822853793170849792
-
The
square root of 379952273502023382171648 is 616402687779.6878832909 -
The
cube root of 379952273502023382171648 is 72428531.9347261329
Scales and comparisons
How big is 379952273502023382171648?- 379,952,273,502,023,382,171,648 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 379,952,273,502,023,382,171,648 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 379952273502023382171648 cubic inches would be around 6035711 feet tall.
Recreational maths with 379952273502023382171648
- 379952273502023382171648 backwards is 846171283320205372259973
- The number of decimal digits it has is: 24
- The sum of 379952273502023382171648'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 379952273502023382171648 - Facts about the integer". Numbermatics.com. 2024. Web. 25 May 2024.
APA style:
Numbermatics. (2024). Number 379952273502023382171648 - Facts about the integer. Retrieved 25 May 2024, from https://numbermatics.com/n/379952273502023382171648/
Chicago style:
Numbermatics. 2024. "Number 379952273502023382171648 - Facts about the integer". https://numbermatics.com/n/379952273502023382171648/
The information we have on file for 379952273502023382171648 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 379952273502023382171648, math, Factors of 379952273502023382171648, curriculum, school, college, exams, university, Prime factorization of 379952273502023382171648, STEM, science, technology, engineering, physics, economics, calculator, three hundred seventy-nine sextillion, nine hundred fifty-two quintillion, two hundred seventy-three quadrillion, five hundred two trillion, twenty-three billion, three hundred eighty-two million, one hundred seventy-one thousand, six hundred forty-eight.