152305782470923587158016
152,305,782,470,923,587,158,016 is an even composite number composed of seven prime numbers multiplied together.
152305782470923587158016 is an even composite number. It is composed of seven distinct prime numbers multiplied together. It has a total of seventeen thousand, eight hundred twenty divisors.
Prime factorization of 152305782470923587158016:
221 × 32 × 74 × 13 × 292 × 892 × 1972
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 7 × 7 × 7 × 7 × 13 × 29 × 29 × 89 × 89 × 197 × 197)See below for interesting mathematical facts about the number 152305782470923587158016 from the Numbermatics database.
Names of 152305782470923587158016
- Cardinal: 152305782470923587158016 can be written as One hundred fifty-two sextillion, three hundred five quintillion, seven hundred eighty-two quadrillion, four hundred seventy trillion, nine hundred twenty-three billion, five hundred eighty-seven million, one hundred fifty-eight thousand and sixteen.
Scientific notation
- Scientific notation: 1.52305782470923587158016 × 1023
Factors of 152305782470923587158016
Divisors of 152305782470923587158016
- Number of divisors d(n): 17820
-
Complete list of divisors:
1 2 3 4 6 7 8 9 12 13 14 16 18 21 24 26 28 29 32 36 39 42 48 49 52 56 58 63 64 72 78 84 87 89 91 96 98 104 112 116 117 126 128 144 147 156 168 174 178 182 192 196 197 203 208 224 232 234 252 256 261 267 273 288 294 312 336 343 348 356 364 377 384 392 394 406 416 441 448 464 468 504 512 522 534 546 576 588 591 609 623 624 637 672 686 696 712 728 754 768 784 788 801 812 819 832 841 882 896 928 936 1008 1024 1029 1044 1068 1092 1131 1152 1157 1176 1182 1218 1246 1248 1274 1344 1372 1379 1392 1421 1424 1456 1508 1536 1568 1576 1602 1624 1638 1664 1682 1764 1773 1792 1827 1856 1869 1872 1911 2016 2048 2058 2088 2136 2184 2262 2304 2314 2352 2364 2401 2436 2492 2496 2523 2548 2561 2581 2639 2688 2744 2758 2784 2842 2848 2912 3016 3072 3087 3136 3152 3204 3248 3276 3328 3364 3393 3471 3528 3546 3584 3654 3712 3738 3744 3822 4032 4096 4116 4137 4176 4263 4272 4361 4368 4459 4524 4608 4628 4704 4728 4802 4872 4984 4992 5046 5096 5122 5162 5278 5376 5488 5516 5568 5607 5684 5696 5713 5733 5824 5887 6032 6144 6174 6272 6304 6408 6496 6552 6656 6728 6786 6942 7056 7092 7168 7203 7308 7424 7476 7488 7569 7644 7683 7743 7917 7921 8064 8099 8192 8232 8274 8352 8526 8544 8722 8736 8918 9048 9216 9256 9408 9456 9604 9653 9744 9947 9968 9984 10092 10192 10244 10324 10413 10556 10752 10933 10976 11032 11136 11214 11368 11392 11426 11466 11648 11774 12064 12288 12348 12411 12544 12608 12789 12816 12992 13083 13104 13312 13377 13456 13572 13884 14112 14184 14336 14406 14616 14848 14952 14976 15138 15288 15366 15486 15834 15842 16128 16198 16384 16464 16548 16704 17052 17088 17139 17444 17472 17533 17661 17836 17927 18067 18096 18432 18473 18512 18816 18912 19208 19306 19488 19894 19936 19968 20184 20384 20488 20648 20826 21112 21504 21609 21866 21952 22064 22272 22428 22736 22784 22852 22932 23049 23229 23296 23548 23751 23763 24128 24297 24576 24696 24822 25088 25216 25578 25632 25984 26166 26208 26624 26754 26912 27144 27768 28224 28368 28672 28812 28959 29232 29696 29841 29904 29952 30276 30527 30576 30732 30972 31213 31668 31684 32256 32396 32768 32799 32928 33096 33408 33553 34104 34176 34278 34888 34944 35066 35322 35672 35854 36134 36192 36864 36946 37024 37632 37824 38416 38612 38809 38976 39249 39788 39872 39936 39991 40131 40368 40768 40976 41209 41296 41652 42224 43008 43218 43732 43904 44128 44544 44856 45472 45568 45704 45864 46098 46458 46592 47096 47502 47526 48256 48594 49152 49392 49644 50176 50432 51156 51264 51417 51968 52332 52416 52599 52983 53248 53508 53781 53824 54201 54288 55419 55447 55536 56448 56693 56736 57344 57624 57918 58464 59392 59682 59808 59904 60552 61054 61152 61464 61944 62426 63336 63368 64512 64792 65536 65598 65856 66192 66816 67106 67571 68208 68352 68556 69629 69776 69888 70132 70644 71289 71344 71708 72268 72384 72891 73728 73892 74048 74269 74849 75264 75648 76531 76832 77224 77618 77952 78498 79576 79744 79872 79982 80262 80736 81536 81952 82418 82592 83304 84448 86016 86436 86877 87464 87808 88256 89088 89523 89712 90944 91136 91408 91581 91728 92196 92916 93184 93639 94192 95004 95052 96512 97188 98304 98397 98784 99288 100352 100659 100864 102312 102528 102834 102973 103936 104664 104832 105198 105966 106496 107016 107562 107648 108402 108576 110838 110894 111072 112896 113386 113472 114688 115248 115836 116427 116928 118784 119364 119616 119808 119973 121104 122108 122304 122731 122928 123627 123888 124852 125489 126469 126672 126736 129024 129311 129584 131072 131196 131712 132384 133632 134212 135142 136416 136704 137112 139258 139552 139776 140264 141288 142578 142688 143416 144536 144768 145782 147456 147784 148096 148538 149698 150528 151296 153062 153664 154448 155236 155904 156996 157797 159152 159488 159744 159964 160524 161343 161472 162603 163072 163904 164836 165184 165677 166257 166341 166608 168896 170079 172032 172872 173754 174928 175616 176512 178176 179046 179424 181888 182272 182816 183162 183456 184392 185832 186368 187278 188384 190008 190104 193024 194376 196608 196794 197568 198576 200704 201318 201728 202713 204624 205056 205668 205946 207872 208887 209328 209664 210396 211932 212992 213689 214032 215124 215296 216804 217152 221676 221788 222144 222807 224547 225792 226772 226944 227929 229376 229593 229709 230496 231672 232854 233856 234871 237568 238728 239232 239616 239946 242208 244216 244608 245462 245856 247254 247776 249704 250978 252938 253344 253472 258048 258622 259168 262144 262392 263424 264768 267264 268424 270284 271663 272832 273408 274224 274743 278516 279104 279552 279937 280528 280917 282576 285156 285376 286832 288463 289072 289536 291564 294912 295568 296192 297076 299396 301056 301977 302592 306124 307328 308896 308919 310472 311808 313992 315594 318304 318976 319488 319928 321048 322686 322944 325206 326144 327808 329672 330368 331354 332514 332682 333216 337792 340158 344064 345744 347508 349281 349856 351232 353024 356352 358092 358848 359919 363776 364544 365632 366324 366912 368193 368784 370881 371664 372736 374556 376467 376768 379407 380016 380208 386048 387933 388129 388752 393216 393588 395136 396851 397152 401408 402636 403456 405426 409248 410112 411336 411892 415744 417774 418656 419328 420792 423864 425984 427378 428064 430248 430592 433608 434304 443352 443576 444288 445614 449094 451584 453544 453888 455858 458752 459186 459418 460992 463344 465708 467712 469742 472997 475136 477456 478464 479232 479892 484416 488432 489216 490924 491712 494508 495552 497031 499023 499408 501956 504517 505876 506688 506944 508457 510237 516096 517244 518336 519883 523943 524288 524784 526848 529536 534528 535717 536848 540568 543326 545664 546816 548448 549486 557032 558208 559104 559874 561056 561834 565152 570312 570752 573664 576926 578144 579072 583128 589824 591136 592384 594152 598792 602112 603954 605184 608139 612248 614656 617792 617838 620944 623616 626661 627984 631188 636608 637952 638976 639856 641067 642096 645372 645888 650412 652288 655616 659344 660736 662708 665028 665364 666432 668421 673641 675584 680316 683787 688128 688779 689127 691488 695016 698562 699712 702464 704613 706048 712704 716184 717696 719838 720811 727552 729088 731264 732648 733824 736386 737568 741762 743328 745472 749112 752934 753536 758814 760032 760416 772096 775866 776258 777504 786432 787176 790272 793702 794304 802816 805272 806912 810852 814989 818496 820224 822672 823784 831488 835548 837312 838656 839811 841584 847728 851968 854756 856128 859117 860496 861184 865389 867216 868608 878423 885283 886704 887152 888576 891228 898188 903168 905177 907088 907776 911716 917504 918372 918836 921984 926688 926757 931416 935424 939484 945994 950272 954912 956928 958464 959784 968832 973037 976864 978432 981848 983424 989016 991104 994062 998046 998816 1003912 1009034 1011752 1013376 1013888 1016914 1020474 1032192 1034488 1036672 1039766 1047886 1048576 1049568 1053696 1059072 1069056 1071434 1073696 1081136 1086652 1091328 1093632 1096896 1098972 1104579 1114064 1116416 1118208 1119748 1122112 1123668 1125461 1129401 1130304 1138221 1140624 1141504 1147328 1153852 1156288 1158144 1159739 1163799 1164387 1166256 1179648 1182272 1184768 1188304 1190553 1197584 1204224 1207908 1210368 1216278 1224496 1229312 1235584 1235676 1241888 1247232 1253322 1255968 1262376 1273216 1275904 1277952 1279712 1282134 1284192 1290744 1291776 1300824 1304576 1311232 1318688 1321472 1325416 1330056 1330728 1332864 1336842 1347282 1351168 1360632 1367574 1376256 1377558 1378254 1382976 1390032 1397124 1399424 1404928 1409226 1412096 1418991 1425408 1432368 1435392 1439676 1441622 1455104 1458176 1462528 1465296 1467648 1472772 1475136 1483524 1486656 1490944 1491093 1498224 1505868 1507072 1513551 1517628 1520064 1520832 1525371 1544192 1551732 1552516 1555008 1559649 1560437 1571829 1572864 1574352 1580544 1587404 1588608 1595503 1605632 1607151 1607963 1610544 1613824 1621704 1629978 1636992 1640448 1644097 1645344 1647568 1662976 1671096 1674624 1677312 1679622 1683168 1695456 1703936 1709512 1712256 1718234 1720992 1722368 1730778 1734432 1737216 1756846 1770566 1773408 1774304 1777152 1782456 1796376 1806336 1810354 1814176 1815552 1823432 1835008 1836744 1837672 1843968 1853376 1853514 1862832 1870848 1878968 1891988 1900544 1901641 1909824 1913856 1916928 1919568 1923201 1937664 1946074 1953728 1956864 1959559 1963696 1966848 1978032 1982208 1988124 1996092 1997632 2007824 2018068 2019241 2023504 2026752 2027776 2033828 2040948 2051361 2064384 2067381 2068976 2073344 2079532 2095772 2097152 2099136 2107392 2113839 2118144 2138112 2142868 2147392 2153801 2162272 2162433 2173304 2182656 2187264 2193792 2197944 2209158 2228128 2232832 2236416 2239496 2244224 2247336 2250922 2258802 2260608 2276442 2281248 2283008 2294656 2307704 2312576 2316288 2319478 2327598 2328774 2332512 2359296 2364544 2369536 2376608 2381106 2395168 2408448 2415816 2420736 2432556 2444967 2448992 2458624 2471168 2471352 2483776 2494464 2506644 2511936 2519433 2524752 2546432 2551808 2555904 2559424 2564268 2568384 2577351 2581488 2583552 2596167 2601648 2609152 2622464 2635269 2637376 2642944 2650832 2655849 2660112 2661456 2665728 2673684 2694564 2702336 2715531 2716903 2721264 2735148 2752512 2755116 2756508 2765952 2777957 2780064 2794248 2798848 2809856 2818452 2824192 2837982 2850816 2864736 2870784 2879352 2883244 2910208 2916352 2919111 2925056 2930592 2935296 2945544 2950272 2967048 2973312 2981888 2982186 2986217 2996448 3011736 3014144 3027102 3035256 3040128 3041664 3050742 3088384 3103464 3105032 3110016 3119298 3120874 3143658 3145728 3148704 3161088 3174808 3177216 3191006 3211264 3214302 3215926 3221088 3227648 3243408 3259956 3273984 3280896 3288194 3290688 3295136 3325952 3342192 3349248 3354624 3359244 3366336 3376383 3390912 3407872 3419024 3424512 3436468 3441984 3444736 3454001 3461556 3468864 3474432 3479217 3493161 3513692 3531619 3541132 3546816 3548608 3554304 3559199 3564912 3571659 3592752 3612672 3620708 3628352 3631104 3639181 3646864 3667601 3670016 3673488 3675344 3687936 3706752 3707028 3725664 3741696 3750019 3757936 3783976 3801088 3803282 3819648 3827712 3833856 3839136 3846402 3875328 3892148 3907456 3913728 3919118 3927392 3933696 3956064 3964416 3976248 3992184 3995264 4015648 4036136 4038482 4047008 4053504 4055552 4067656 4081896 4102722 4128768 4134762 4137952 4146688 4159064 4191544 4198272 4214784 4227678 4236288 4256973 4276224 4285736 4294784 4307602 4324544 4324866 4346608 4365312 4374528 4387584 4395888 4418316 4456256 4465664 4472832 4478992 4488448 4494672 4501844 4517604 4521216 4540653 4552884 4562496 4566016 4576113 4589312 4615408 4625152 4632576 4638956 4655196 4657548 4665024 4678947 4681311 4715487 4718592 4729088 4739072 4753216 4762212 4786509 4790336 4816896 4821453 4823889 4831632 4841472 4865112 4889934 4897984 4917248 4932291 4942336 4942704 4967552 4988928 5013288 5023872 5038866 5045677 5049504 5092864 5103616 5111808 5118848 5128536 5136768 5154702 5162976 5167104 5192334 5203296 5218304 5244928 5270538 5274752 5285888 5301664 5311698 5320224 5322912 5331456 5347368 5389128 5404672 5431062 5433806 5442528 5470296 5505024 5510232 5513016 5531904 5555914 5560128 5588496 5597696 5619712 5636904 5648384 5675964 5701632 5704923 5729472 5741568 5758704 5766488 5820416 5832704 5838222 5850112 5861184 5870592 5878677 5891088 5900544 5934096 5946624 5963776 5964372 5972434 5992896 6013819 6023472 6028288 6054204 6057723 6070512 6080256 6083328 6101484 6148961 6176768 6196981 6206928 6210064 6220032 6238596 6241748 6287316 6291456 6297408 6322176 6349616 6354432 6382012 6422528 6428604 6431852 6442176 6455296 6461403 6486816 6487299 6519912 6547968 6561792 6576388 6581376 6590272 6609941 6651904 6661561 6684384 6698496 6709248 6718488 6732672 6752766 6781824 6811259 6815744 6838048 6849024 6872936 6883968 6889472 6908002 6923112 6937728 6948864 6958434 6986322 7027384 7063238 7082264 7093632 7097216 7108608 7118398 7129824 7143318 7185504 7225344 7241416 7256704 7262208 7278362 7293728 7335202 7340032 7346976 7350688 7375872 7413504 7414056 7451328 7483392 7500038 7515872 7567952 7602176 7606564 7639296 7655424 7667712 7678272 7692804 7732053 7750656 7784296 7814912 7827456 7838236 7854784 7867392 7878227 7905807 7912128 7928832 7952496 7967547 7984368 7990528 8031296 8072272 8076964 8094016 8107008 8111104 8118173 8135312 8146593 8150709 8163792 8205444 8257536 8269524 8275904 8293376 8318128 8333871 8383088 8396544 8429568 8455356 8472576 8513946 8552448 8571472 8589568 8615204 8649088 8649732 8693216 8730624 8749056 8757333 8775168 8791776 8836632 8912512 8931328 8945664 8957984 8958651 8976896 8989344 9003688 9035208 9042432 9081306 9105768 9124992 9132032 9152226 9178624 9230816 9250304 9265152 9277912 9310392 9315096 9330048 9357894 9362622 9430974 9437184 9458176 9478144 9506432 9524424 9573018 9580672 9633792 9642906 9647778 9663264 9682944 9730224 9779868 9795968 9834496 9864582 9884672 9885408 9935104 9977856 10026576 10047744 10077732 10091354 10099008 10129149 10185728 10207232 10223616 10237696 10257072 10273536 10309404 10325952 10334208 10362003 10384668 10406592 10436608 10437651 10489856 10541076 10549504 10571776 10594857 10603328 10623396 10640448 10645824 10662912 10677597 10694736 10778256 10809344 10862124 10867612 10885056 10917543 10923059 10940592 11002803 11010048 11020464 11026032 11063808 11111828 11120256 11168521 11176992 11195392 11239424 11250057 11255741 11273808 11296768 11351928 11403264 11409846 11458944 11483136 11508679 11517408 11532976 11640832 11665408 11676444 11700224 11722368 11741184 11757354 11782176 11801088 11868192 11893248 11927552 11928744 11944868 11985792 12027638 12046944 12056576 12108408 12115446 12141024 12160512 12166656 12202968 12297922 12353536 12393962 12413856 12420128 12440064 12477192 12483496 12574632 12594816 12644352 12699232 12708864 12764024 12845056 12857208 12863704 12884352 12910592 12922806 12973632 12974598 13039824 13095936 13123584 13152776 13162752 13180544 13219882 13303808 13311487 13323122 13368768 13396992 13418496 13436976 13465344 13505532 13563648 13622518 13631488 13676096 13698048 13716913 13745872 13767936 13778944 13816004 13846224 13875456 13897728 13916868 13972644 14043933 14054768 14126476 14164528 14187264 14194432 14217216 14236796 14259648 14286636 14359527 14371008 14450688 14471667 14482832 14513408 14524416 14556724 14587456 14630993 14670404 14680064 14693952 14701376 14745253 14751744 14796873 14827008 14828112 14902656 14966784 15000076 15031744 15076607 15135904 15137031 15204352 15213128 15278592 15310848 15335424 15356544 15385608 15464106 15501312 15568592 15629824 15654912 15676472 15709568 15734784 15756454 15811614 15824256 15857664 15904992 15935094 15968736 15981056 16062592 16144544 16153928 16188032 16214016 16222208 16236346 16270624 16293186 16301418 16327584 16410888 16515072 16539048 16551808 16586752 16636256 16667742 16766176 16793088 16859136 16910712 16945152 17027892 17104896 17114769 17142944 17179136 17230408 17298176 17299464 17386432 17461248 17498112 17514666 17550336 17583552 17636031 17673264 17825024 17862656 17891328 17915968 17917302 17953792 17978688 18007376 18041457 18070416 18084864 18162612 18173169 18211536 18249984 18264064 18304452 18357248 18446883 18461632 18500608 18530304 18555824 18590943 18620784 18630192 18660096 18715788 18725244 18861948 18874368 18916352 18956288 19012864 19018321 19048848 19146036 19161344 19267584 19285812 19295556 19326528 19365888 19384209 19460448 19559736 19591936 19668992 19729164 19769344 19770816 19829823 19870208 19955712 19984683 20053152 20095488 20155464 20182708 20198016 20258298 20285681 20371456 20414464 20433777 20447232 20475392 20514144 20547072 20618808 20651904 20668416 20724006 20769336 20813184 20873216 20875302 20903519 20979712 21082152 21099008 21143552 21189714 21206656 21246792 21280896 21291648 21325824 21355194 21389472 21556512 21618688 21724248 21735224 21770112 21835086 21846118 21881184 22005606 22020096 22040928 22052064 22127616 22223656 22240512 22337042 22353984 22390784 22478848 22500114 22511482 22547616 22593536 22703856 22806528 22819692 22917888 22966272 23017358 23034816 23065952 23281664 23330816 23352888 23400448 23444736 23482368 23514708 23564352 23602176 23634681 23736384 23786496 23855104 23857488 23889736 23971584 24055276 24093888 24113152 24178007 24216816 24230892 24282048 24321024 24333312 24354519 24405936 24452127 24595844 24707072 24721333 24787924 24827712 24840256 24880128 24914393 24954384 24966992 25001613 25149264 25189632 25288704 25398464 25417728 25474267 25528048 25673207 25690112 25714416 25727408 25768704 25821184 25845612 25947264 25949196 26079648 26191872 26247168 26250133 26305552 26325504 26361088 26439764 26607616 26622974 26646244 26737536 26793984 26836992 26873952 26875953 26930688 27011064 27127296 27245036 27262976 27352192 27396096 27433826 27491744 27535872 27557888 27632008 27692448 27750912 27795456 27833736 27945288 28087866 28109536 28252952 28329056 28374528 28388864 28434432 28473592 28519296 28573272 28719054 28742016 28901376 28943334 28965664 29026816 29048832 29113448 29174912 29261986 29340808 29387904 29402752 29490506 29503488 29593746 29654016 29656224 29805312 29933568 30000152 30063488 30153214 30271808 30274062 30408704 30426256 30557184 30621696 30670848 30713088 30771216 30928212 31002624 31086009 31137184 31259648 31309824 31352944 31419136 31469568 31512908 31623228 31648512 31715328 31784571 31809984 31870188 31937472 31962112 32032791 32125184 32289088 32307856 32376064 32428032 32444416 32472692 32541248 32586372 32602836 32638369 32655168 32752629 32769177 32821776 33008409 33030144 33078096 33103616 33173504 33272512 33335484 33505563 33532352 33586176 33718272 33750171 33767223 33821424 33890304 34055784 34209792 34229538 34285888 34358272 34460816 34526037 34596352 34598928 34772864 34922496 34996224 35029332 35100672 35167104 35272062 35319739 35346528 35650048 35725312 35782656 35831936 35834604 35907584 35957376 36014752 36082914 36140832 36169728 36325224 36346338 36423072 36499968 36528128 36608904 36714496 36893766 36923264 37001216 37060608 37111648 37181886 37241568 37260384 37320192 37431576 37450488 37723896 37832704 37912576 38025728 38036642 38097696 38292072 38322688 38535168 38571624 38591112 38653056 38731776 38768418 38920896 39119472 39183872 39337984 39458328 39538688 39541632 39659646 39740416 39911424 39934461 39969366 40106304 40190976 40310928 40365416 40396032 40516596 40571362 40742912 40828928 40867554 40894464 40950784 41028288 41094144 41150739 41237616 41303808 41336832 41448012 41538672 41626368 41746432 41750604 41807038 41959424 42096733 42164304 42198016 42287104 42379428 42413312 42493584 42561792 42583296 42651648 42710388 42778944 43113024 43237376 43448496 43470448 43540224 43670172 43692236 43762368 43892979 44011212 44040192 44081856 44104128 44235759 44255232 44447312 44481024 44674084 44707968 44781568 44902013 44957696 45000228 45022964 45095232 45187072 45229821 45252673 45407712 45411093 45613056 45639384 45835776 45932544 46034716 46069632 46131904 46269587 46563328 46630927 46661632 46705776 46800896 46889472 46964736 47029416 47128704 47204352 47269362 47472768 47572992 47678813 47710208 47714976 47779472 47943168 48110552 48187776 48226304 48356014 48433632 48461784 48564096 48642048 48666624 48709038 48811872 48904254 49191688 49414144 49442666 49575848 49655424 49680512 49760256 49828786 49908768 49933984 50003226 50298528 50379264 50577408 50796928 50835456 50948534 51056096 51346414 51380224 51428832 51454816 51537408 51642368 51691224 51894528 51898392 52159296 52383744 52494336 52500266 52611104 52651008 52722176 52879528 53215232 53245948 53292488 53475072 53587968 53673984 53747904 53751906 53861376 54022128 54124371 54254592 54490072 54704384 54792192 54867652 54983488 55071744 55115776 55147589 55264016 55340649 55384896 55501824 55590912 55667472 55772829 55890576 56175732 56219072 56505904 56658112 56749056 56777728 56827211 56868864 56947184 57038592 57054963 57146544 57438108 57484032 57802752 57886668 57931328 58053632 58097664 58226896 58349824 58523972 58681616 58775808 58805504 58981012 59006976 59187492 59308032 59312448 59489469 59610624 59867136 59954049 60000304 60126976 60306428 60543616 60548124 60817408 60852512 60857043 61114368 61243392 61301331 61341696 61426176 61542432 61856424 62005248 62172018 62274368 62519296 62619648 62705888 62710557 62838272 62939136 63025816 63246456 63297024 63430656 63569142 63619968 63740376 63874944 63924224 64065582 64250368 64578176 64615712 64752128 64856064 64888832 64945384 65082496 65172744 65205672 65276738 65310336 65505258 65538354 65643552 66016818 66060288 66156192 66207232 66347008 66545024 66670968 67011126 67064704 67172352 67436544 67500342 67534446 67642848 67780608 68111568 68419584 68459076 68571776 68716544 68921632 69052074 69192704 69197856 69545728 69844992 69992448 70058664 70201344 70334208 70544124 70639478 70693056 70904043 71300096 71450624 71565312 71663872 71669208 71815168 71914752 72029504 72165828 72281664 72339456 72534021 72650448 72692676 72846144 72999936 73056256 73063557 73217808 73428992 73787532 73846528 74002432 74121216 74163999 74223296 74363772 74483136 74520768 74640384 74743179 74863152 74900976 75447792 75665408 75825152 76051456 76073284 76195392 76422801 76461413 76584144 76645376 77019621 77070336 77143248 77182224 77306112 77463552 77536836 77841792 78179647 78238944 78367744 78675968 78750399 78790187 78916656 79077376 79083264 79319292 79480832 79822848 79868922 79938732 80212608 80381952 80560753 80621856 80730832 80792064 81033192 81142724 81485824 81657856 81735108 81788928 81901568 82056576 82188288 82301478 82475232 82607616 82673664 82896024 83077344 83252736 83492864 83501208 83614076 83918848 84193466 84328608 84396032 84574208 84758856 84826624 84987168 85123584 85166592 85303296 85420776 85557888 86226048 86474752 86600293 86896992 86940896 87080448 87340344 87384472 87524736 87785958 88022424 88163712 88208256 88471518 88510464 88894624 88962048 89348168 89415936 89563136 89804026 89915392 90000456 90045928 90190464 90374144 90459642 90505346 90815424 90822186 91226112 91278768 91671552 91865088 92069432 92139264 92263808 92539174 93126656 93180409 93261854 93323264 93411552 93601792 93778944 93929472 94058832 94257408 94408704 94538724 94945536 95145984 95357626 95420416 95429952 95558944 95886336 96221104 96375552 96452608 96712028 96867264 96923568 97128192 97284096 97333248 97418076 97623744 97808508 97915107 98307531 98383376 98828288 98885332 99151696 99310848 99361024 99520512 99657572 99817536 99867968 100006452 100166029 100516689 100597056 100758528 101154816 101301669 101593856 101670912 101897068 102112192 102416951 102692828 102760448 102857664 102909632 103074816 103216771 103284736 103382448 103578111 103789056 103796784 104318592 104767488 104988672 105000532 105222208 105302016 105444352 105536249 105759056 105959217 106430464 106491896 106584976 106950144 107175936 107347968 107495808 107503812 107722752 108044256 108248742 108509184 108980144 109408768 109584384 109735304 109966976 110143488 110231552 110295178 110528032 110681298 110769792 111003648 111181824 111334944 111545658 111781152 112351464 112438144 113011808 113316224 113498112 113555456 113654422 113737728 113894368 114077184 114109926 114293088 114876216 114968064 115605504 115773336 115862656 116107264 116195328 116453792 116699648 117047944 117363232 117551616 117611008 117962024 118013952 118374984 118616064 118624896 118978938 119221248 119734272 119803383 119908098 120000608 120253952 120612856 121087232 121096248 121705024 121714086 122228736 122486784 122602662 122683392 122852352 123084864 123452217 123712848 124010496 124344036 124548736 125038592 125239296 125411776 125421114 125676544 125878272 126051632 126290199 126492912 126594048 126861312 127138284 127239936 127480752 127749888 127848448 128131164 128500736 129156352 129231424 129504256 129712128 129777664 129890768 130164992 130345488 130411344 130553476 130620672 131010516 131076708 131287104 131678937 132033636 132120576 132312384 132414464 132694016 132707277 133090048 133341936 134022252 134129408 134344704 134706039 134873088 135000684 135068892 135285696 135561216 135689463 135758019 136223136 136839168 136918152 137143552 137433088 137843264 138104148 138385408 138395712 138808761 139091456 139689984 139892781 139984896 140117328 140402688 140668416 141088248 141278956 141386112 141808086 141999767 142600192 142901248 143036439 143130624 143327744 143338416 143630336 143829504 144059008 144331656 144563328 144678912 145068042 145300896 145385352 145692288 145999872 146112512 146127114 146324633 146435616 146857984 147575064 147693056 148004864 148242432 148327998 148446592 148727544 148966272 149041536 149280768 149486358 149726304 149801952 150895584 151330816 151650304 152102912 152146568 152390784 152845602 152922826 153168288 153290752 154039242 154140672 154286496 154364448 154612224 154927104 155073672 155683584 156359294 156477888 156735488 157351936 157500798 157580374 157833312 158154752 158166528 158638584 158961664 159645696 159737844 159877464 160425216 160763904 161121506 161243712 161461664 161584128 162066384 162285448 162971648 163315712 163470216 163803136 164113152 164376576 164602956 164950464 165215232 165347328 165442767 165792048 166154688 166505472 166985728 167002416 167228152 167837696 168386932 168657216 168792064 169148416 169246049 169517712 169653248 169974336 170247168 170333184 170481633 170606592 170841552 171115776 171164889 172452096 172949504 173049331 173200586 173793984 173881792 174160896 174400751 174680688 174768944 175049472 175571916 176044848 176327424 176416512 176943036 177020928 177789248 177924096 178319869 178696336 178831872 179126272 179608052 179712449 179830784 180000912 180091856 180380928 180748288 180919284 181010692 181630848 181644372 182452224 182557536 182571129 183343104 183730176 184138864 184278528 184527616 185078348 186253312 186360818 186523708 186646528 186823104 187203584 187557888 187858944 188117664 188131671 188514816 188817408 189077448 189891072 190291968 190715252 190840832 190859904 191117888 191688289 191772672 192442208 192751104 192905216 193424056 193734528 193847136 194256384 194568192 194666496 194836152 195247488 195617016 195830214 196615062 196766752 197656576 197770664 198303392 198621696 198722048 199041024 199315144 199635072 199735936 200012904 200332058 201033378 201194112 201517056 202309632 202603338 203187712 203341824 203794136 204224384 204833902 205385656 205715328 205819264 206149632 206433542 206569472 206764896 207156222 207578112 207593568 208637184 209534976 209977344 210001064 210444416 210604032 210888704 211072498 211518112 211918434 212860928 212983792 213169952 213900288 214351872 214695936 214991616 215007624 215445504 216088512 216497484 217018368 217602063 217960288 218817536 219168768 219470608 219933952 220286976 220463104 220590356 221056064 221362596 221539584 222007296 222363648 222491997 222669888 223091316 223562304 224229537 224702928 224876288 226023616 226632448 226996224 227110912 227308844 227475456 227788736 228154368 228219852 228468583 228586176 229268403 229384239 229752432 229936128 231058863 231211008 231546672 231725312 232214528 232390656 232907584 233399296 234095888 234538941 234726464 235103232 235222016 235924048 236027904 236251197 236370561 236749968 237232128 237249792 237957876 238442496 239468544 239606766 239816196 240001216 240507904 241225712 241682259 242174464 242192496 243410048 243428172 244457472 244973568 245205324 245366784 245704704 246169728 246904434 247238173 247425696 248020992 248688072 249097472 250077184 250478592 250823552 250842228 251353088 251756544 252103264 252580398 252985824 253188096 253722624 254276568 254479872 254961504 255499776 255696896 256262328 257001472 258312704 258462848 259008512 259424256 259555328 259781536 259800879 260329984 260690976 260822688 261106952 261241344 262021032 262153416 262574208 263357874 264067272 264624768 264828928 265388032 265414554 266180096 266683872 268044504 268258816 268689408 269412078 269746176 270001368 270137784 270571392 271122432 271378926 271516038 272446272 273678336 273836304 274287104 274866176 275686528 276208296 276770816 276791424 277617522 278182912 279379968 279541227 279785562 279969792 280234656 280805376 281336832 282176496 282557912 282772224 283616172 283999534 285200384 285802496 286072878 286261248 286655488 286676832 287260672 287659008 288118016 288663312 289126656 289357824 290136084 290601792 290770704 291384576 291999744 292225024 292254228 292649266 292871232 293715968 293745321 295150128 295386112 296009728 296484864 296655996 296893184 297455088 297932544 298083072 298561536 298972716 299452608 299603904 300498087 301791168 302661632 303300608 304205824 304293136 304781568 305691204 305845652 306336576 306581504 307250853 307406089 308078484 308281344 308572992 308728896 309224448 309650313 309854208 310147344 311367168 312718588 312955776 313470976 314314091 314703872 315001596 315160748 315666624 316309504 316333056 316608747 316768711 317277168 317877651 317923328 319291392 319475688 319754928 320850432 321527808 322243012 322487424 322923328 323168256 323887109 324132768 324570896 325943296 326416489 326631424 326940432 327606272 328226304 328753152 329205912 329900928 330430464 330694656 330885534 331584096 332309376 333010944 333751691 333971456 334004832 334456304 335675392 336773864 337314432 337584128 338296832 338492098 339035424 339306496 339948672 340494336 340666368 340963266 341213184 341683104 342231552 342329778 344904192 345899008 346098662 346401172 347587968 347763584 348321792 348801502 349361376 349537888 350098944 351143832 352089696 352654848 352833024 353886072 354041856 355578496 355848192 356639738 357392672 357663744 358252544 359216104 359424898 359661568 360001824 360183712 360761856 361496576 361838568 362021384 363261696 363288744 365115072 365142258 366686208 367460352 368277728 368557056 369055232 370156696 372506624 372721636 373047416 373646208 374407168 375115776 375717888 376235328 376263342 377029632 377634816 378154896 378870597 379782144 380583936 381430504 381719808 382235776 383376578 383545344 384884416 385502208 385810432 386033123 386848112 387469056 387694272 388512768 389136384 389332992 389672304 390494976 391234032 391660428 393230124 393533504 395313152 395541328 396606784 397243392 397444096 397790477 398082048 398630288 399270144 399471872 400025808 400664116 402066756 402388224 403034112 404118117 404619264 405206676 406375424 406683648 407274057 407588272 408448768 409667804 410771312 411430656 411638528 412299264 412867084 413138944 413529792 414312444 415156224 415187136 416426283 417274368 419069952 419678343 419954688 420002128 420888832 421208064 421777408 422144996 423036224 423836868 424298797 425721856 425967584 425999301 426339904 427800576 428703744 429109317 429391872 429983232 430015248 430891008 432177024 432994968 434036736 435204126 435920576 437635072 438337536 438941216 438973899 439867904 440573952 440926208 441180712 442112128 442725192 443079168 444014592 444727296 444983994 445339776 446182632 447124608 448459074 449405856 449752576 452047232 453264896 453992448 454221824 454617688 454950912 455577472 456308736 456439704 456937166 457172352 458536806 458768478 459504864 459872256 462117726 462422016 463093344 463450624 464429056 464781312 465815168 466798592 468191776 469077882 469452928 470206464 470444032 471848096 472055808 472502394 472741122 473499936 474464256 474499584 475915752 476884992 478937088 479213532 479632392 480002432 481015808 482451424 483364518 484348928 484384992 486820096 486856344 488914944 489947136 490410648 491409408 492339456 493808868 494476346 494851392 496041984 496328301 497376144 498194944 500154368 500957184 501647104 501684456 502706176 503513088 504206528 505160796 505971648 506376192 507445248 507738147 508553136 508959744 509923008 510999552 511393792 511444899 512524656 514002944 516625408 516925696 518017024 518848512 519110656 519147993 519563072 519601758 520659968 521381952 521645376 522213904 522482688 523202253 524042064 524306832 525148416 526715748 528134544 529249536 529657856 530776064 530829108 532360192 533367744 534959607 535229891 536089008 536517632 537378816 538824156 539137347 539492352 540002736 540275568 541142784 542244864 542757852 543032076 544892544 547257529 547356672 547672608 548574208 549732352 551373056 551531309 552416592 553541632 553582848 555235044 556365824 558759936 559082454 559571124 559939584 560469312 561610752 562673664 564352992 565115824 565544448 567232344 567999068 570400768 571604992 572145756 572522496 573310976 573353664 574521344 575064867 575318016 576236032 577326624 578253312 578715648 580272168 581203584 581541408 582769152 583999488 584450048 584508456 585298532 585742464 587431936 587490642 588284749 590300256 590772224 592019456 592969728 593311992 593786368 594910176 595865088 596166144 597123072 597945432 598905216 599207808 600996174 603582336 605323264 606202051 606601216 608411648 608586272 609563136 611382408 611691304 612673152 613163008 614501706 614812178 616156968 617145984 617457792 618448896 619300626 619708416 620294688 622734336 625437176 625911552 626941952 628628182 629407744 630003192 630321496 631333248 632619008 632666112 633217494 633537422 634554336 635755302 635846656 638582784 638951376 639509856 641700864 643055616 644486024 644974848 645846656 646336512 647774218 648265536 649141792 651886592 652832978 653262848 653880864 655212544 656452608 657506304 658411824 659801856 660860928 661389312 661771068 663168192 664618752 666021888 667503382 667942912 668009664 668912608 671350784 673547728 674628864 675168256 676593664 676984196 678070848 678612992 679897344 680988672 681332736 681926532 682426368 683366208 684463104 684659556 685405749 688152717 689808384 691798016 692197324 692802344 695175936 695527168 696643584 697603004 698722752 699075776 700197888 701162203 702287664 703616823 704179392 705309696 705666048 707772144 708083712 709111683 711156992 711696384 713279476 714785344 715327488 716505088 716918657 718432208 718849796 719323136 720003648 720367424 721523712 722517397 722993152 723677136 724042768 725046777 726523392 726577488 730230144 730284516 733372416 734920704 736555456 737114112 738110464 738753743 740313392 741714519 745013248 745443272 746094832 747292416 748814336 750231552 751435776 752470656 752526684 754059264 755269632 756309792 757741194 759564288 761167872 762861008 763439616 764471552 766753156 767090688 769768832 771004416 771620864 772066246 773696224 774938112 775388544 777025536 778272768 778665984 779344608 779402637 780989952 782468064 783320856 786460248 787067008 790626304 791082656 793213568 794486784 794888192 795580954 796164096 797260576 798540288 798943744 800051616 801328232 804133512 804776448 806068224 808236234 809238528 810413352 812750848 813367296 814548114 815176544 816897536 819335608 821542624 822861312 823277056 824598528 825734168 827059584 828624888 830312448 830374272 832852566 834548736 838139904 838623681 839356686 839909376 840004256 841777664 842416128 843554816 844289992 846072448 847673736 848597594 851935168 851998602 852679808 855601152 857407488 858218634 858783744 859966464 860030496 861782016 864354048 865989936 868073472 870408252 871841152 875270144 876675072 877882432 877947798 879735808 881147904 881852416 882361424 884224256 885450384 886158336 888029184 889454592 889967988 890679552 892365264 894249216 896918148 898811712 899505152 901494261 904094464 906529792 907984896 908443648 909235376 909901824 911154944 912617472 912879408 913874332 914344704 917073612 917536956 919009728 919744512 921752559 922218267 924235452 924844032 926186688 926901248 928858112 928950939 929562624 931630336 933597184 936383552 938155764 938905856 940412928 940888064 942942273 943696192 944111616 945004788 945482244 946999872 948928512 948999168 949826241 950306133 951831504 953769984 957874176 958427064 959264784 960004864 962031616 964902848 966729036 968697856 968769984 971661327 973640192 973712688 977829888 979249467 979894272 980821296 982818816 984678912 987617736 988952692 989702784 992083968 992656602 993998369 994752288 996389888 1000308736 1001255073 1001914368 1003294208 1003368912 1005412352 1007026176 1008413056 1010321592 1011943296 1012752384 1014890496 1015476294 1017106272 1017919488 1019846016 1021999104 1022787584 1022889798 1024272431 1025049312 1028005888 1033250816 1033851392 1036034048 1037697024 1038221312 1038295986 1039126144 1039203516 1041319936 1042763904 1043290752 1044427808 1044965376 1046404506 1048084128 1048613664 1050296832 1053431496 1056269088 1058499072 1059315712 1061552128 1061658216 1064720384 1066735488 1069919214 1070459782 1072178016 1073035264 1074757632 1077648312 1078274694 1078984704 1080005472 1080551136 1082285568 1084489728 1085515704 1086064152 1089785088 1094515058 1095345216 1097148416 1099464704 1102746112 1103062618 1104833184 1107083264 1107165696 1110470088 1112731648 1117519872 1118164908 1119142248 1120938624 1123221504 1125347328 1128705984 1130231648 1131088896 1134464688 1135998136 1140801536 1143209984 1144291512 1146621952 1146707328 1149042688 1150129734 1150636032 1152472064 1154653248 1156506624 1157431296 1158099369 1160544336 1162407168 1163082816 1165538304 1167998976 1168900096 1169016912 1170597064 1171484928 1174863872 1174981284 1176569498 1180600512 1181544448 1184038912 1184722343 1185939456 1186623984 1187572736 1189820352 1191730176 1192332288 1193371431 1194246144 1195890864 1197810432 1198415616 1201992348 1207164672 1210646528 1211345317 1212404102 1213202432 1216823296 1217172544 1219126272 1220805257 1222764816 1223382608 1225346304 1226326016 1229003412 1229624356 1232313936 1234291968 1234915584 1236897792 1238601252 1239416832 1240589376 1245468672 1250874352 1251823104 1253883904 1257256364 1258815488 1260006384 1260642992 1262666496 1265238016 1265332224 1266434988 1267074844 1269108672 1271510604 1271693312 1272896391 1277165568 1277902752 1277997903 1279019712 1283401728 1286111232 1288972048 1289949696 1291693312 1292673024 1295548436 1296531072 1298283584 1302158377 1303773184 1305665956 1306525696 1307761728 1310425088 1312327517 1312905216 1315012608 1316823648 1316921697 1319603712 1321721856 1322778624 1323542136 1326336384 1329237504 1332043776 1335006764 1335885824 1336019328 1337825216 1341818023 1342701568 1347095456 1349257728 1350336512 1353187328 1353968392 1356141696 1357225984 1359794688 1361977344 1362665472 1363853064 1364852736 1366732416 1368926208 1369319112 1370811498 1376305434 1379616768 1383596032 1384394648 1385604688 1390351872 1391054336 1393287168 1395206008 1397445504 1398151552 1400395776 1402324406 1404575328 1407233646 1408358784 1410619392 1411332096 1415544288 1416167424 1418223366 1422313984 1423392768 1426558952 1429570688 1430654976 1433010176 1433837314 1436864416 1437699592 1440007296 1440734848 1443047424 1445034794 1445986304 1447354272 1448085536 1450093554 1453046784 1453154976 1460460288 1460569032 1466744832 1469841408 1473110912 1474228224 1476220928 1477507486 1480626784 1483429038 1490026496 1490886544 1492189664 1494584832 1497628672 1500463104 1502871552 1504941312 1505053368 1508118528 1510539264 1512619584 1515482388 1519128576 1522335744 1523214441 1525722016 1526879232 1528943104 1533506312 1534181376 1539537664 1542008832 1543241728 1544132492 1547392448 1549876224 1550777088 1554051072 1556545536 1557331968 1557443979 1558689216 1558805274 1561979904 1564936128 1566641712 1569606759 1572920496 1574134016 1582165312 1586427136 1588973568 1589776384 1591161908 1592328192 1594521152 1597080576 1597887488 1599280081 1600103232 1602656464 1604878821 1605689673 1608267024 1609552896 1612136448 1616472468 1617412041 1618477056 1620826704 1625501696 1626734592 1629096228 1630353088 1633795072 1638671216 1641772587 1643085248 1645722624 1646554112 1649197056 1651468336 1654119168 1654593927 1657249776 1660624896 1660748544 1665705132 1669097472 1676279808 1677247362 1678713372 1679818752 1680008512 1683555328 1684832256 1687109632 1688579984 1692144896 1695347472 1697195188 1703870336 1703997204 1705359616 1711202304 1714814976 1716437268 1717567488 1719932928 1720060992 1723564032 1725194601 1728708096 1731979872 1736146944 1740816504 1743682304 1750540288 1753350144 1755764864 1755895596 1759471616 1762295808 1763704832 1764722848 1764854247 1768448512 1770900768 1772316672 1776058368 1778909184 1779935976 1781359104 1784730528 1788498432 1793836296 1797623424 1799010304 1802988522 1808188928 1813059584 1815969792 1816887296 1818470752 1818606153 1819803648 1822309888 1825234944 1825758816 1827748664 1828689408 1834147224 1835073912 1838019456 1839489024 1843505118 1844436534 1848470904 1852373376 1853802496 1857716224 1857901878 1859125248 1863260672 1867194368 1872767104 1876311528 1877811712 1880825856 1881776128 1885884546 1887392384 1888223232 1890009576 1890964488 1893999744 1897857024 1897998336 1899652482 1900612266 1903663008 1907539968 1915748352 1916854128 1918529568 1920009728 1924063232 1929805696 1933458072 1937395712 1937539968 1943322654 1947280384 1947425376 1955659776 1958498934 1959788544 1961642592 1965637632 1969357824 1975235472 1977905384 1979405568 1984167936 1985313204 1987996738 1989504576 1992779776 2000617472 2002510146 2003828736 2006588416 2006737824 2010824704 2014052352 2016826112 2020643184 2023886592 2025504768 2029780992 2030952588 2034212544 2035838976 2039692032 2043998208 2045575168 2045779596 2048544862 2050098624 2056011776 2056217247 2066501632 2067702784 2072068096 2075394048 2076442624 2076591972 2078252288 2078407032 2082639872 2085527808 2086581504 2088855616 2089930752 2092809012 2096168256 2097227328 2100593664 2103486609 2106862992 2112538176 2116998144 2118631424 2123104256 2123316432 2129440768 2133470976 2139838428 2140919564 2144356032 2146070528 2149515264 2150755971 2151842623 2155296624 2156549388 2157969408 2160010944 2161102272 2164571136 2167552191 2168979456 2171031408 2172128304 2179570176 2189030116 2190690432 2194296832 2198929408 2200198637 2205492224 2206125236 2209666368 2214166528 2214331392 2216261229 2217380977 2220940176 2225143557 2225463296 2235039744 2236329816 2238284496 2241877248 2246443008 2250694656 2257411968 2260463296 2262177792 2267209763 2268929376 2271996272 2281603072 2284915423 2286419968 2288583024 2293243904 2293414656 2298085376 2300259468 2301272064 2304944128 2309306496 2313013248 2314862592 2316198738 2321088672 2324814336 2326165632 2331076608 2335997952 2336261837 2337800192 2338033824 2341194128 2342969856 2349727744 2349962568 2353138996 2361201024 2363088896 2368077824 2369444686 2371878912 2373247968 2375145472 2379640704 2383460352 2384664576 2386742862 2388492288 2391781728 2395620864 2396831232 2403984696 2414329344 2421293056 2422690634 2424808204 2426404864 2433646592 2434345088 2438252544 2441610514 2445529632 2446765216 2450692608 2452652032 2458006824 2459248712 2464627872 2468583936 2469831168 2473795584 2477202504 2481178752 2490937344 2501748704 2503646208 2507767808 2514512728 2517630976 2520012768 2521285984 2525332992 2530476032 2530664448 2532869976 2534149688 2538217344 2543021208 2543386624 2545792782 2555805504 2555995806 2558039424 2566803456 2572222464 2577944096 2579899392 2583386624 2585346048 2591096872 2593062144 2596567168 2604316754 2607546368 2611331912 2615523456 2620850176 2624655034 2625810432 2630025216 2633647296 2633843394 2639207424 2643443712 2645557248 2647084272 2652672768 2658475008 2664087552 2670013528 2672038656 2675650432 2683636046 2685403136 2694190912 2698515456 2700673024 2702231861 2706374656 2707936784 2712283392 2714451968 2719589376 2723954688 2725330944 2727706128 2729705472 2733464832 2737852416 2738638224 2741622996 2752610868 2759233536 2766654801 2767192064 2768789296 2771209376 2780703744 2782108672 2786574336 2790412016 2794891008 2796303104 2800791552 2804648812 2809150656 2814467292 2816717568 2821238784 2822664192 2828826819 2831088576 2832334848 2836446732 2844627968 2846785536 2850918399 2853117904 2859141376 2861309952 2866020352 2867674628 2873728832 2875399184 2880014592 2881469696 2886094848 2890069588 2891972608 2894708544 2896171072 2900187108 2904814841 2906093568 2906309952 2914983981 2920920576 2921138064 2933489664 2937748401 2939682816 2946221824 2948456448 2952441856 2955014972 2961253568 2966858076 2970091579 2980052992 2981773088 2981995107 2984379328 2989169664 2995257344 3000926208 3003765219 3005743104 3009882624 3010106736 3016237056 3021078528 3025239168 3030964776 3038257152 3044671488 3046428882 3051444032 3053758464 3057886208 3067012624 3068362752 3072817293 3079075328 3084017664 3086483456 3088264984 3094784896 3099752448 3101554176 3108102144 3113091072 3114663936 3114887958 3117378432 3117610548 3123959808 3129872256 3133283424 3139213518 3145840992 3148268032 3164330624 3172854272 3177947136 3179552768 3182323816 3184656384 3189042304 3194161152 3195774976 3198560162 3200206464 3205312928 3209757642 3211379346 3216534048 3219105792 3224272896 3232944936 3234824082 3236954112 3241653408 3251003392 3253469184 3258192456 3260706176 3267590144 3277342432 3283545174 3286170496 3291445248 3293108224 3298394112 3302936672 3308238336 3309187854 3314499552 3321249792 3321497088 3331410264 3338194944 3352559616 3354494724 3357426744 3360017024 3367110656 3369664512 3374219264 3377159968 3384289792 3390694944 3394390376 3407740672 3407994408 3410719232 3422404608 3429629952 3432874536 3439865856 3440121984 3447128064 3450389202 3457416192 3463959744 3472293888 3474298107 3481633008 3487364608 3501080576 3506700288 3511529728 3511791192 3518943232 3524591616 3529445696 3529708494 3536897024 3541801536 3544633344 3552116736 3554167029 3557818368 3559871952 3562718208 3569461056 3576996864 3580114293 3587672592 3595246848 3598020608 3605977044 3616377856 3626119168 3631939584 3633774592 3634035951 3636941504 3637212306 3639607296 3644619776 3650469888 3651517632 3655497328 3657378816 3662415771 3668294448 3670147824 3676038912 3678978048 3687010236 3688873068 3696941808 3704746752 3707604992 3715432448 3715803756 3718250496 3726521344 3734388736 3745534208 3746609237 3752623056 3755623424 3761651712 3763552256 3771769092 3774784768 3776446464 3780019152 3781928976 3787999488 3795714048 3795996672 3799304964 3801224532 3807326016 3815079936 3818689173 3831496704 3833708256 3837059136 3840019456 3848126464 3859611392 3866916144 3874791424 3875079936 3886645308 3894560768 3894850752 3906475131 3911319552 3916997868 3919577088 3923285184 3931275264 3936982551 3938715648 3950470944 3955810768 3958811136 3968335872 3970626408 3975993476 3979009152 3985559552 3996279157 4001234944 4005020292 4007657472 4013176832 4013475648 4021649408 4025454069 4028104704 4033652224 4041286368 4047773184 4051009536 4059561984 4061905176 4068425088 4071677952 4079384064 4087996416 4091150336 4091559192 4097089724 4100197248 4112023552 4112434494 4117993243 4133003264 4135405568 4144136192 4150788096 4152885248 4153183944 4156504576 4156814064 4165279744 4171055616 4173163008 4177711232 4179861504 4185618024 4192336512 4194454656 4201187328 4206973218 4213725984 4225076352 4233996288 4237262848 4243414357 4246208512 4246632864 4258881536 4266941952 4279676856 4281839128 4288712064 4292141056 4299030528 4301511942 4303685246 4310593248 4313098776 4320021888 4322204544 4329142272 4335104382 4337958912 4342062816 4344256608 4359140352 4378060232 4381380864 4388593664 4397858816 4400397274 4410984448 4412250472 4419332736 4428333056 4428662784 4432522458 4434761954 4441880352 4450287114 4450926592 4470079488 4472659632 4476568992 4483754496 4492886016 4501389312 4514823936 4520926592 4524355584 4534419526 4537858752 4543992544 4563206144 4569830846 4572839936 4577166048 4586487808 4586829312 4596170752 4600518936 4602544128 4609888256 4618612992 4626026496 4629725184 4632397476 4642177344 4649628672 4652331264 4662153216 4671995904 4672523674 4675600384 4676067648 4682388256 4685939712 4699455488 4699925136 4706277992 4722402048 4726177792 4736155648 4738889372 4746495936 4750290944 4759281408 4766920704 4769329152 4773485724 4776984576 4783563456 4791241728 4793662464 4797840243 4807969392 4817069019 4828658688 4842586112 4845381268 4849616408 4867293184 4868690176 4876505088 4883221028 4891059264 4893530432 4901385216 4905304064 4908135421 4916013648 4918497424 4925317761 4929255744 4937167872 4939662336 4947591168 4954405008 4962357504 4963781781 4981874688 5003497408 5007292416 5015535616 5018430599 5029025456 5035261952 5040025536 5042571968 5050665984 5057621779 5060952064 5061328896 5065739952 5068299376 5076434688 5086042416 5086773248 5091585564 5111611008 5111991612 5116078848 5133606912 5144444928 5155888192 5159798784 5166773248 5170692096 5171276201 5182193744 5186124288 5193134336 5208633508 5215092736 5222663824 5231046912 5241700352 5249310068 5251620864 5260050432 5267294592 5267686788 5278414848 5286887424 5291114496 5294168544 5294562741 5305345536 5316950016 5328175104 5340027056 5344077312 5351300864 5367272092 5370806272 5388381824 5397030912 5401346048 5404463722 5412749312 5415873568 5424566784 5428903936 5439178752 5447909376 5450661888 5455412256 5455818459 5459410944 5466929664 5475704832 5477276448 5483245992 5505221736 5518467072 5533309602 5534384128 5537578592 5542418752 5561407488 5564217344 5573148672 5580824032 5589782016 5592606208 5601583104 5609297624 5618301312 5628934584 5633435136 5642477568 5645328384 5657653638 5662177152 5664669696 5672893464 5689255936 5693571072 5701836798 5706235808 5718282752 5722619904 5732040704 5735349256 5747457664 5750798368 5760029184 5762939392 5772189696 5780139176 5789417088 5792342144 5800374216 5809629682 5812187136 5812619904 5829967962 5841841152 5842276128 5866979328 5875496802 5879365632 5892443648 5896912896 5904883712 5910029944 5922507136 5933716152 5940183158 5963546176 5963990214 5968758656 5978339328 5990514688 6001852416 6007530438 6011486208 6019765248 6020213472 6032474112 6042157056 6050478336 6061929552 6076514304 6089342976 6092857764 6102888064 6107516928 6115772416 6134025248 6136725504 6145634586 6158150656 6168035328 6172966912 6176529968 6189569792 6199504896 6203108352 6216204288 6226182144 6229327872 6229775916 6234756864 6235221096 6247919616 6259744512 6266566848 6278427036 6291681984 6296536064 6310459827 6328661248 6345708544 6355894272 6359105536 6364647632 6369312768 6378084608 6388322304 6391549952 6397120324 6400412928 6410625856 6419515284 6422758692 6433068096 6438211584 6448545792 6452267913 6455527869 6465889872 6469648164 6473908224 6483306816 6502006784 6502656573 6506938368 6516384912 6521412352 6535180288 6554684864 6567090348 6572340992 6582890496 6586216448 6596788224 6600595911 6605873344 6616476672 6618375708 6628999104 6642499584 6642994176 6648783687 6652142931 6662820528 6676389888 6705119232 6708989448 6714853488 6720034048 6734221312 6739329024 6748438528 6754319936 6768579584 6781389888 6788780752 6801629289 6815481344 6815988816 6821438464 6844809216 6854746269 6859259904 6865749072 6879731712 6880243968 6894256128 6900778404 6914832384 6927919488 6944587776 6948596214 6957988583 6963266016 6974729216 7002161152 7008785511 7013400576 7023059456 7023582384 7037886464 7049183232 7058891392 7059416988 7073794048 7083603072 7089266688 7104233472 7108334058 7115636736 7119743904 7125436416 7138922112 7153993728 7160228586 7169907017 7175345184 7190493696 7196041216 7211954088 7232755712 7252238336 7263879168 7267549184 7268071902 7273883008 7274424612 7279214592 7289239552 7300939776 7303035264 7310994656 7314757632 7324831542 7336588896 7340295648 7352077824 7357956096 7374020472 7377746136 7393883616 7409493504 7415209984 7430864896 7431607512 7453042688 7468777472 7491068416 7493218474 7505246112 7511246848 7523303424 7527104512 7543538184 7549569536 7552892928 7560038304 7563857952 7575998976 7591428096 7591993344 7598609928 7602449064 7614652032 7630159872 7637378346 7667416512 7674118272 7680038912 7696252928 7719222784 7733832288 7749582848 7750159872 7773290616 7789121536 7789701504 7812950262 7822639104 7833995736 7846570368 7862550528 7873965102 7877431296 7900941888 7911621536 7917622272 7936671744 7941252816 7951986952 7958018304 7971119104 7992558314 8002469888 8010040584 8026353664 8026951296 8043298816 8050908138 8056209408 8067304448 8082572736 8095546368 8102019072 8106695583 8119123968 8123810352 8136850176 8143355904 8158768128 8175992832 8182300672 8183118384 8194179448 8200394496 8224047104 8224868988 8235986486 8266006528 8270811136 8288272384 8293056401 8301576192 8305770496 8306367888 8313009152 8313628128 8330559488 8342111232 8346326016 8355422464 8359723008 8371236048 8384673024 8388909312 8402374656 8413946436 8427451968 8450152704 8467992576 8474525696 8486828714 8492417024 8493265728 8517763072 8533883904 8559353712 8563678256 8577424128 8584282112 8598061056 8603023884 8607370492 8621186496 8626197552 8640043776 8644409088 8658284544 8670208764 8675917824 8684125632 8688513216 8714444523 8718280704 8756120464 8762761728 8777187328 8795717632 8800794548 8821968896 8824500944 8838665472 8856666112 8857325568 8865044916 8869523908 8883760704 8900574228 8901853184 8910274737 8914776581 8940158976 8945319264 8945985321 8953137984 8967508992 8985772032 9002778624 9029647872 9041853184 9048711168 9068839052 9075717504 9087985088 9115108639 9126412288 9139661692 9145679872 9154332096 9172975616 9173658624 9186292619 9192341504 9201037872 9205088256 9218451879 9219776512 9237225984 9252052992 9259450368 9264794952 9284354688 9299257344 9304662528 9324306432 9343991808 9345047348 9351200768 9352135296 9364776512 9371879424 9392726161 9398910976 9399850272 9412555984 9444804096 9452355584 9472311296 9477778744 9492991872 9500581888 9518562816 9533841408 9538658304 9546971448 9553969152 9567126912 9582483456 9587324928 9595680486 9615938784 9634138038 9657317376 9685172224 9690762536 9699232816 9734586368 9737380352 9753010176 9766442056 9782118528 9787060864 9802770432 9810608128 9816270842 9832027296 9836994848 9850635522 9858511488 9874335744 9879324672 9895182336 9908810016 9924715008 9927563562 9963749376 10006994816 10014584832 10031071232 10036861198 10058050912 10080051072 10085143936 10101331968 10115243558 10121904128 10122657792 10131479904 10136598752 10152869376 10172084832 10173546496 10183171128 10223222016 10223983224 10232157696 10267213824 10288889856 10311776384 10319597568 10333546496 10341384192 10342552402 10364387488 10372248576 10386268672 10417267016 10430185472 10445327648 10462093824 10483400704 10498620136 10503241728 10520100864 10534589184 10535373576 10556829696 10573774848 10588337088 10589125482 10610691072 10633900032 10656350208 10662501087 10680054112 10688154624 10702601728 10734544184 10776763648 10794061824 10802692096 10808927444 10831747136 10849133568 10857807872 10878357504 10895818752 10901323776 10902107853 10910824512 10911636918 10918821888 10933859328 10951409664 10954552896 10966491984 10987247313 11010443472 11036934144 11066619204 11075157184 11084837504 11122814976 11128434688 11146297344 11161648064 11179564032 11185212416 11194960567 11203166208 11218595248 11236602624 11239827711 11257869168 11266870272 11284955136 11290656768 11315307276 11324354304 11329339392 11345786928 11378511872 11387142144 11403673596 11412471616 11436565504 11445239808 11464081408 11470698512 11494915328 11501596736 11520058368 11525878784 11544379392 11560278352 11578834176 11584684288 11600748432 11619259364 11624374272 11625239808 11659935924 11683682304 11684552256 11719425393 11733958656 11750993604 11758731264 11784887296 11793825792 11809767424 11810947653 11820059888 11845014272 11867432304 11880366316 11927092352 11927980428 11937517312 11956678656 11981029376 11988837471 12003704832 12015060876 12022972416 12039530496 12040426944 12064948224 12076362207 12084314112 12100956672 12123859104 12153028608 12178685952 12185715528 12205776128 12215033856 12231544832 12268050496 12273451008 12291269172 12316301312 12336070656 12345933824 12353059936 12353979729 12379139584 12399009792 12406216704 12432408576 12452364288 12458655744 12459551832 12469513728 12470442192 12495839232 12519489024 12533133696 12556854072 12583363968 12593072128 12620919654 12657322496 12691417088 12711788544 12718211072 12729295264 12730243071 12738625536 12756169216 12776644608 12783099904 12794240648 12800825856 12821251712 12839030568 12845517384 12866136192 12876423168 12897091584 12904535826 12911055738 12931779744 12939296328 12966613632 13004013568 13005313146 13013876736 13032769824 13042824704 13070360576 13109369728 13134180696 13144681984 13165780992 13172432896 13193576448 13201191822 13211746688 13232953344 13236751416 13257998208 13284999168 13285988352 13297567374 13304285862 13325641056 13352779776 13410238464 13417978896 13429706976 13440068096 13468442624 13478658048 13496877056 13508639872 13537159168 13562779776 13577561504 13603258578 13630962688 13631977632 13642876928 13689618432 13709492538 13718519808 13731498144 13759463424 13760487936 13788512256 13801556808 13829664768 13855838976 13889175552 13897192428 13915977166 13926532032 13949458432 14004322304 14017571022 14026801152 14046118912 14047164768 14075772928 14098366464 14117782784 14118833976 14147588096 14167206144 14178533376 14208466944 14216668116 14239487808 14250872832 14277844224 14307987456 14320457172 14339814034 14350690368 14380987392 14392082432 14393520729 14423908176 14465511424 14504476672 14527758336 14535098368 14536143804 14547766016 14548849224 14578479104 14601879552 14606070528 14621989312 14629515264 14649663084 14673177792 14680591296 14704155648 14715912192 14724406263 14748040944 14755492272 14787767232 14818987008 14830419968 14861729792 14863215024 14906085376 14937554944 14982136832 14986436948 15010492224 15022493696 15046606848 15054209024 15055291797 15062898361 15087076368 15099139072 15105785856 15120076608 15127715904 15151997952 15172865337 15182856192 15183986688 15197219856 15204898128 15229304064 15260319744 15274756692 15334833024 15348236544 15360077824 15392505856 15401390459 15438445568 15467664576 15499165696 15500319744 15513828603 15521666839 15546581232 15578243072 15579403008 15625900524 15645278208 15667991472 15693140736 15725101056 15747930204 15754862592 15801883776 15823243072 15835244544 15870468341 15873343488 15882505632 15903973904 15916036608 15942238208 15985116628 15994407961 16004939776 16020081168 16052707328 16053902592 16086597632 16101816276 16112418816 16134608896 16165145472 16191092736 16204038144 16213391166 16238247936 16247620704 16273700352 16286711808 16317536256 16351985664 16364601344 16366236768 16388358896 16400788992 16448094208 16449737976 16471972972 16532013056 16541622272 16576544768 16586112802 16603152384 16611540992 16612735776 16626018304 16627256256 16661118976 16684222464 16692652032 16710844928 16719446016 16742472096 16769346048 16777818624 16804749312 16827892872 16854903936 16900305408 16935985152 16949051392 16973657428 16984834048 16986531456 17035526144 17060257721 17067767808 17118707424 17127356512 17154848256 17168564224 17196122112 17206047768 17214740984 17242372992 17252395104 17280087552 17288818176 17316569088 17340417528 17368251264 17377026432 17428889046 17436561408 17512240928 17525523456 17554374656 17591435264 17601589096 17643937792 17649001888 17677330944 17713332224 17714651136 17730089832 17739047816 17767521408 17801148456 17803706368 17820549474 17829553162 17890638528 17891970642 17906275968 17935017984 17971544064 18005557248 18059295744 18083706368 18097422336 18137678104 18151435008 18175970176 18230217278 18252824576 18279323384 18308664192 18345951232 18347317248 18372585238 18384683008 18402075744 18410176512 18436903758 18439553024 18474451968 18504105984 18518900736 18529589904 18568709376 18598514688 18609325056 18648612864 18687983616 18690094696 18704270592 18729553024 18743758848 18785452322 18797821952 18799700544 18825111968 18889608192 18904711168 18944622592 18955557488 18985983744 19001163776 19037125632 19067682816 19077316608 19093942896 19107938304 19134253824 19164966912 19174649856 19191360972 19231877568 19268276076 19314634752 19366583607 19370344448 19381525072 19398465632 19469172736 19474760704 19506020352 19532884112 19564237056 19574121728 19605540864 19621216256 19632541684 19664054592 19673989696 19701271044 19717022976 19748671488 19758649344 19790364672 19801787733 19817620032 19849430016 19855127124 19927498752 19956428793 20013989632 20029169664 20062142464 20073722396 20116101824 20160102144 20170287872 20202663936 20230487116 20243808256 20245315584 20262959808 20273197504 20305738752 20333703887 20344169664 20347092992 20366342256 20404887867 20446444032 20447966448 20464315392 20534427648 20564238807 20577779712 20623552768 20639195136 20667092992 20682768384 20685104804 20728774976 20744497152 20772537344 20790641053 20834534032 20860370944 20873965749 20890655296 20924187648 20966801408 20997240272 21006483456 21026356533 21040201728 21069178368 21070747152 21113659392 21147549696 21176674176 21178250964 21221382144 21267800064 21312700416 21325002174 21360108224 21376309248 21405203456 21469088368 21509721051 21553527296 21588123648 21605384192 21617854888 21663494272 21698267136 21715615744 21756715008 21791637504 21802647552 21804215706 21821649024 21823273836 21837643776 21867718656 21902819328 21909105792 21932983968 21974494626 22020886944 22073868288 22133238408 22150314368 22169675008 22245629952 22256869376 22292594688 22323296128 22359128064 22370424832 22389921134 22406332416 22437190496 22473205248 22479655422 22515738336 22533740544 22569910272 22581313536 22630614552 22648708608 22658678784 22691573856 22757023744 22774284288 22807347192 22824943232 22873131008 22890479616 22928162816 22941397024 22989830656 23003193472 23040116736 23051757568 23088758784 23120556704 23157668352 23169368576 23201496864 23238518728 23248748544 23250479616 23319871848 23367364608 23369104512 23438850786 23467917312 23501987208 23569774592 23587651584 23619534848 23621895306 23640119776 23690028544 23734864608 23760732632 23854184704 23855960856 23875034624 23913357312 23977674942 24007409664 24030121752 24079060992 24080853888 24129896448 24152724414 24168628224 24201913344 24247718208 24306057216 24320086749 24357371904 24371431056 24411552256 24430067712 24463089664 24536100992 24546902016 24582538344 24632602624 24672141312 24706119872 24707959458 24758279168 24798019584 24812433408 24864817152 24879169203 24904728576 24917311488 24919103664 24939027456 24940884384 24991678464 25038978048 25066267392 25113708144 25166727936 25186144256 25241839308 25314644992 25382834176 25423577088 25436422144 25458590528 25460486142 25477251072 25512338432 25553289216 25566199808 25588481296 25601651712 25642503424 25678061136 25691034768 25732272384 25752846336 25794183168 25809071652 25822111476 25863559488 25878592656 25933227264 26008027136 26010626292 26027753472 26065539648 26085649408 26140721152 26143333569 26218739456 26268361392 26289363968 26331561984 26344865792 26387152896 26402383644 26423493376 26465906688 26473502832 26515996416 26569998336 26571976704 26595134748 26608571724 26651282112 26705559552 26730824211 26744329743 26820476928 26835957792 26859413952 26880136192 26936885248 26957316096 26993754112 27017279744 27074318336 27125559552 27155123008 27206517156 27261925376 27263955264 27285753856 27345325917 27379236864 27418985076 27437039616 27462996288 27518926848 27520975872 27558877857 27577024512 27603113616 27659329536 27711677952 27778351104 27794384856 27831954332 27853064064 27898916864 27973954099 28008644608 28035142044 28053602304 28092237824 28094329536 28151545856 28178178483 28196732928 28235565568 28237667952 28295176192 28334412288 28357066752 28416933888 28433336232 28478975616 28501745664 28555688448 28615974912 28640914344 28679628068 28701380736 28761974784 28784164864 28787041458 28825952701 28847816352 28931022848 29008953344 29055516672 29070196736 29072287608 29095532032 29097698448 29156958208 29203759104 29212141056 29243978624 29259030528 29299326168 29346355584 29361182592 29408311296 29431824384 29448812526 29496081888 29510984544 29575534464 29637974016 29660839936 29703900499 29723459584 29726430048 29812170752 29875109888 29964273664 29972873896 30020984448 30044987392 30093213696 30108418048 30110583594 30125796722 30174152736 30198278144 30240153216 30255431808 30303995904 30345730674 30365712384 30367973376 30394439712 30409796256 30458608128 30520639488 30549513384 30669666048 30696473088 30720155648 30785011712 30802780918 30876891136 30935329152 30998331392 31000639488 31027657206 31043333678 31093162464 31156486144 31158806016 31251801048 31290556416 31335982944 31386281472 31450202112 31495860408 31509725184 31603767552 31646486144 31670489088 31740936682 31765011264 31807947808 31832073216 31884476416 31970233256 31988815922 32009879552 32040162336 32105414656 32107805184 32173195264 32203632552 32269217792 32330290944 32382185472 32408076288 32426782332 32495241408 32547400704 32573423616 32635072512 32703971328 32729202688 32732473536 32776717792 32801577984 32896188416 32899475952 32943945944 33064026112 33083244544 33153089536 33172225604 33225471552 33252036608 33254512512 33322237952 33368444928 33385304064 33421689856 33438892032 33484944192 33538692096 33555637248 33584881701 33609498624 33655785744 33709807872 33719483133 33800610816 33871970304 33898102784 33947314856 33973062912 34071052288 34120515442 34135535616 34237414848 34254713024 34309696512 34337128448 34356947947 34392244224 34412095536 34429481968 34484745984 34504790208 34560175104 34577636352 34633138176 34680835056 34736502528 34754052864 34857778092 34873122816 35024481856 35051046912 35108749312 35129014193 35182870528 35203178192 35287875584 35298003776 35354661888 35403352453 35426664448 35429302272 35460179664 35478095632 35535042816 35602296912 35607412736 35641098948 35659106324 35781277056 35783941284 35812551936 35870035968 35943088128 35966512413 36011114496 36118591488 36167412736 36194844672 36275356208 36302870016 36351940352 36460434556 36505649152 36558646768 36617328384 36691902464 36694634496 36745170476 36769366016 36804151488 36820353024 36873807516 36879106048 36948903936 37008211968 37037801472 37059179808 37061939187 37137418752 37197029376 37218650112 37297225728 37375967232 37380189392 37408541184 37459106048 37487517696 37570904644 37595643904 37599401088 37650223936 37762592933 37779216384 37809422336 37889245184 37911114976 37971967488 38002327552 38074251264 38135365632 38154633216 38187885792 38190729213 38215876608 38268507648 38329933824 38349299712 38382721944 38463755136 38536552152 38629269504 38733167214 38740688896 38763050144 38796931264 38938345472 38949521408 39012040704 39065768224 39128474112 39148243456 39211081728 39242432512 39265083368 39328109184 39347979392 39402542088 39434045952 39497342976 39517298688 39580729344 39603575466 39635240064 39698860032 39710254248 39854997504 39912857586 40027979264 40058339328 40124284928 40147444792 40232203648 40320204288 40340575744 40405327872 40460974232 40490631168 40525919616 40546395008 40611477504 40667407774 40688339328 40694185984 40732684512 40809775734 40892888064 40895932896 40928630784 41068855296 41128477614 41155559424 41247105536 41278390272 41334185984 41365536768 41370209608 41457549952 41488994304 41545074688 41581282106 41669068064 41747931498 41781310592 41848375296 41933602816 41994480544 42012966912 42052713066 42080403456 42138356736 42141494304 42227318784 42295099392 42353348352 42356501928 42442764288 42535600128 42625400832 42650004348 42720216448 42752618496 42810406912 42938176736 43019442102 43107054592 43176247296 43210768384 43235709776 43326988544 43396534272 43431231488 43513430016 43583275008 43605295104 43608431412 43643298048 43646547672 43735437312 43805638656 43818211584 43865967936 43948989252 44041773888 44147736576 44173218789 44266476816 44300628736 44339350016 44491259904 44513738752 44585189376 44646592256 44718256128 44740849664 44779842268 44812664832 44874380992 44946410496 44959310844 45031476672 45067481088 45139820544 45162627072 45165875391 45188695083 45261229104 45297417216 45317357568 45383147712 45514047488 45518596011 45548568576 45614694384 45649886464 45746262016 45780959232 45882794048 45979661312 46006386944 46080233472 46103515136 46177517568 46204171377 46241113408 46315336704 46338737152 46402993728 46477037456 46497497088 46500959232 46541485809 46565000517 46639743696 46734729216 46738209024 46877701572 46935834624 47003974416 47139549184 47175303168 47239069696 47243790612 47280239552 47380057088 47469729216 47521465264 47611405023 47708369408 47711921712 47750069248 47826714624 47955349884 47983223883 48014819328 48060243504 48158121984 48161707776 48259792896 48305448828 48337256448 48403826688 48495436416 48612114432 48640173498 48705920081 48714743808 48742862112 48823104512 48860135424 48926179328 49072201984 49093804032 49165076688 49265205248 49344282624 49412239744 49415918916 49516558336 49596039168 49624866816 49729634304 49758338406 49809457152 49834622976 49838207328 49878054912 49881768768 49983356928 50077956096 50132534784 50227416288 50333455872 50372288512 50483678616 50629289984 50765668352 50847154176 50872844288 50917181056 50920972284 50954502144 51024676864 51106578432 51132399616 51176962592 51180773163 51203303424 51285006848 51356122272 51382069536 51464544768 51505692672 51588366336 51618143304 51644222952 51727118976 51757185312 51866454528 52016054272 52021252584 52131079296 52171298816 52281442304 52286667138 52437478912 52536722784 52578727936 52663123968 52689731584 52774305792 52804767288 52846986752 52931813376 52947005664 53031992832 53139996672 53143953408 53190269496 53217143448 53302564224 53411119104 53461648422 53488659486 53671915584 53718827904 53760272384 53873770496 53914632192 53987508224 54034559488 54148636672 54251119104 54310246016 54413034312 54523850752 54527910528 54571507712 54690651834 54758473728 54837970152 54925992576 55037853696 55041951744 55117755714 55154049024 55206227232 55318659072 55423355904 55556702208 55588769712 55663908664 55706128128 55797833728 55947908198 56017289216 56070284088 56184475648 56188659072 56303091712 56356356966 56393465856 56471131136 56475335904 56590352384 56668824576 56714133504 56833867776 56866672464 56957951232 57003491328 57111376896 57231949824 57281828688 57359256136 57402761472 57523949568 57568329728 57574082916 57651905402 57695632704 57862045696 58017906688 58111033344 58140393472 58144575216 58191064064 58195396896 58313916416 58407518208 58424282112 58487957248 58518061056 58598652336 58692711168 58722365184 58816622592 58863648768 58897625052 58992163776 59021969088 59151068928 59275948032 59321679872 59407800998 59446919168 59452860096 59624341504 59750219776 59928547328 59945747792 60041968896 60089974784 60186427392 60216836096 60221167188 60251593444 60348305472 60396556288 60480306432 60510863616 60607991808 60691461348 60731424768 60735946752 60788879424 60819592512 60917216256 61001111661 61041278976 61099026768 61339332096 61392946176 61440311296 61570023424 61605561836 61753782272 61870658304 61996662784 62001278976 62055314412 62086667356 62186324928 62312972288 62317612032 62371923159 62403436067 62503602096 62581112832 62621897247 62671965888 62772562944 62900404224 62991720816 63019450368 63207535104 63292972288 63340978176 63481873364 63530022528 63615895616 63664146432 63768952832 63805760473 63940466512 63977631844 64019759104 64080324672 64210829312 64215610368 64304048333 64346390528 64407265104 64529163153 64538435584 64660581888 64764370944 64816152576 64853564664 64990482816 65094801408 65146847232 65270145024 65407942656 65458405376 65464947072 65553435584 65603155968 65749083127 65792376832 65798951904 65887891888 66128052224 66166489088 66306179072 66344451208 66450943104 66504073216 66509025024 66644475904 66736889856 66770608128 66843379712 66877784064 66969888384 67077384192 67111274496 67169763402 67218997248 67311571488 67419615744 67438966266 67601221632 67743940608 67796205568 67894629712 67946125824 68142104576 68241030884 68271071232 68474829696 68509426048 68619393024 68674256896 68713895894 68784488448 68824191072 68858963936 68969491968 69009580416 69120350208 69155272704 69266276352 69361670112 69473005056 69508105728 69715556184 69746245632 70048963712 70102093824 70217498624 70258028386 70365741056 70406356384 70575751168 70596007552 70709323776 70806704906 70853328896 70858604544 70920359328 70956191264 71070085632 71204593824 71214825472 71282197896 71318212648 71562554112 71567882568 71625103872 71740071936 71933024826 72022228992 72237182976 72334825472 72389689344 72550712416 72605740032 72703880704 72920869112 73011298304 73117293536 73234656768 73383804928 73389268992 73490340952 73608302976 73640706048 73747615032 73758212096 73897807872 74016423936 74118359616 74123878374 74274837504 74394058752 74437300224 74594451456 74637507609 74751934464 74760378784 74817082368 74918212096 74975035392 75141809288 75198802176 75300447872 75525185866 75558432768 75618844672 75822229952 75943934976 76004655104 76148502528 76270731264 76309266432 76375771584 76381458426 76431753216 76537015296 76659867648 76698599424 76765443888 76927510272 77073104304 77258539008 77466334428 77526100288 77593862528 77876690944 77899042816 78024081408 78131536448 78256948224 78296486912 78364723969 78422163456 78484865024 78530166736 78656218368 78695958784 78805084176 78868091904 78994685952 79034597376 79161458688 79207150932 79270480128 79397720064 79420508496 79709995008 79825715172 80055958528 80116678656 80232989229 80248569856 80294889584 80464407296 80640408576 80681151488 80810655744 80921948464 80981262336 81051839232 81092790016 81222955008 81334815548 81376678656 81388371968 81465369024 81619551468 81785776128 81791865792 81857261568 82035977751 82137710592 82256955228 82311118848 82494211072 82556780544 82668371968 82676633571 82731073536 82740419216 82915099904 82977988608 83090149376 83162564212 83338136128 83495862996 83562621184 83696750592 83867205632 83921862297 83988961088 84025933824 84105426132 84160806912 84276713472 84282988608 84454637568 84534535449 84590198784 84706696704 84713003856 84885528576 85071200256 85250801664 85300008696 85440432896 85505236992 85620813824 85876353472 86038884204 86214109184 86352494592 86421536768 86471419552 86477858103 86653977088 86793068544 86862462976 87026860032 87166550016 87210590208 87216862824 87286596096 87293095344 87470874624 87611277312 87636423168 87731935872 87897978504 88083547776 88295473152 88346437578 88532953632 88601257472 88678700032 88982519808 89027477504 89111701497 89170378752 89293184512 89436512256 89481699328 89559684536 89625329664 89748761984 89892820992 89918621688 90062953344 90134962176 90279641088 90325254144 90331750782 90377390166 90522458208 90594834432 90766295424 91028094976 91037192022 91097137152 91229388768 91299772928 91492524032 91561918464 91765588096 91959322624 92012773888 92160466944 92207030272 92355035136 92408342754 92482226816 92630673408 92677474304 92805987456 92954074912 92994994176 93001918464 93082971618 93130001034 93279487392 93469458432 93476418048 93755403144 93871669248 94007948832 94279098368 94350606336 94478139392 94487581224 94560479104 94760114176 94939458432 95042930528 95222810046 95416738816 95423843424 95500138496 95653429248 95910699768 95966447766 96029638656 96120487008 96316243968 96323415552 96519585792 96610897656 96807653376 96990872832 97224228864 97280346996 97411840162 97485724224 97646209024 97720270848 97852358656 98144403968 98187608064 98330153376 98530410496 98688565248 98824479488 98831837832 99033116672 99192078336 99249733632 99459268608 99516676812 99676414656 99756109824 99763537536 99966713856 100155912192 100265069568 100454832576 100666911744 100744577024 100754645103 100967357232 101258579968 101531336704 101694308352 101745688576 101834362112 101841944568 102049353728 102213156864 102264799232 102353925184 102361546326 102406606848 102570013696 102712244544 102764139072 102929089536 103011385344 103070843841 103176732672 103236286608 103288445904 103454237952 103514370624 103732909056 104032108544 104042505168 104262158592 104342597632 104562884608 104573334276 104874957824 105073445568 105157455872 105326247936 105379463168 105387042579 105440288527 105548611584 105609534576 105693973504 105863626752 105894011328 106063985664 106210057359 106279993344 106287906816 106380538992 106434286896 106605128448 106822238208 106923296844 106977318972 107343831168 107437655808 107520544768 107747540992 107809733213 107829264384 107975016448 108069118976 108297273344 108502238208 108620492032 108651667873 108826068624 109047701504 109055821056 109143015424 109381303668 109516947456 109675940304 109851985152 110075707392 110083903488 110235511428 110308098048 110412454464 110637318144 110846711808 111113404416 111177539424 111327817328 111412256256 111595667456 111895816396 112034578432 112140568176 112368951296 112377318144 112606183424 112712713932 112786931712 112942262272 112950671808 113180704768 113287778799 113337649152 113428267008 113667735552 113733344928 113915902464 114006982656 114222753792 114463899648 114563657376 114718512272 114805522944 115047899136 115136659456 115148165832 115303810804 115391265408 115724091392 115892095553 116035813376 116222066688 116280786944 116289150432 116382128128 116390793792 116627832832 116815036416 116848564224 116975914496 117036122112 117197304672 117385422336 117444730368 117633245184 117727297536 117795250104 117984327552 118043938176 118302137856 118551896064 118643359744 118815601996 118893838336 118905720192 119248683008 119421804047 119500439552 119857094656 119891495584 120083937792 120179949568 120372854784 120433672192 120442334376 120503186888 120696610944 120793112576 120960612864 121021727232 121215983616 121382922696 121471893504 121577758848 121639185024 121834432512 122002223322 122082557952 122198053536 122678664192 122785892352 122880622592 123140046848 123211123672 123507564544 123741316608 123993325568 124002557952 124110628824 124173334712 124372649856 124625944576 124635224064 124743846318 124806872134 125007204192 125243794494 125343931776 125545125888 125800808448 125983441632 126038900736 126415070208 126585944576 126681956352 126963746728 127060045056 127231791232 127328292864 127537905664 127611520946 127880933024 127955263688 128160649344 128421658624 128431220736 128608096666 128692781056 128814530208 129058326306 129076871168 129321163776 129528741888 129632305152 129707129328 129980965632 130189602816 130293694464 130540290048 130815885312 130929894144 131106871168 131206311936 131498166254 131584753664 131597903808 131775783776 132256104448 132332978176 132612358144 132688902416 132901886208 133008146432 133018050048 133288951808 133473779712 133541216256 133686759424 133755568128 133939776768 134154768384 134222548992 134339526804 134437994496 134623142976 134839231488 134877932532 135202443264 135487881216 135566085249 135592411136 135789259424 135892251648 136284209152 136482061768 136542142464 136949659392 137018852096 137238786048 137348513792 137427791788 137648382144 137717927872 137938983936 138019160832 138240700416 138310545408 138532552704 138612514131 138723340224 138946010112 139016211456 139431112368 139492491264 139695001551 140097927424 140204187648 140434997248 140516056772 140812712768 141151502336 141192015104 141418647552 141613409812 141706657792 141717209088 141840718656 141912382528 142140171264 142335927209 142409187648 142429650944 142564395792 142636425296 142834215069 143125108224 143135765136 143250207744 143480143872 143866049652 143949671649 144044457984 144474365952 144669650944 144779378688 145101424832 145211480064 145407761408 145534487371 145841738224 146022596608 146117760243 146234587072 146469313536 146767609856 146778537984 146980681904 147216605952 147281412096 147495230064 147516424192 147795615744 148032847872 148236719232 148247756748 148549675008 148788117504 148874600448 149188902912 149275015218 149503868928 149520757568 149634164736 149836424192 149950070784 150283618576 150397604352 150600895744 151050371732 151116865536 151237689344 151644459904 151887869952 152009310208 152297005056 152541462528 152618532864 152751543168 152762916852 152863506432 153074030592 153319735296 153397198848 153530887776 153542319489 153855020544 154146208608 154517078016 154932668856 155052200576 155187725056 155753381888 155798085632 156048162816 156263072896 156513896448 156592973824 156729447938 156844326912 156969730048 157060333472 157312436736 157391917568 157610168352 157736183808 157989371904 158069194752 158322917376 158414301864 158540960256 158795440128 158841016992 159419990016 159651430344 160111917056 160233357312 160465978458 160497139712 160589779168 160928814592 161280817152 161362302976 161621311488 161843896928 161962524672 162103678464 162185580032 162445910016 162669631096 162753357312 162930738048 163239102936 163571552256 163583731584 163714523136 164071955502 164275421184 164513910456 164988422144 165113561088 165336743936 165353267142 165462147072 165480838432 165830199808 165955977216 166180298752 166325128424 166676272256 166991725992 167125242368 167393501184 167843724594 167977922176 168051867648 168210852264 168553426944 168565977216 168909275136 169069070898 169180397568 169413393408 169426007712 169771057152 170142400512 170501603328 170600017392 170880865792 171010473984 171241627648 171752706944 172077768408 172428218368 172704989184 172942839104 172955716206 173307954176 173586137088 173724925952 174053720064 174333100032 174421180416 174433725648 174573192192 174586190688 174941749248 175222554624 175272846336 175463871744 175795957008 176167095552 176590946304 176692875156 177065907264 177202514944 177357400064 177965039616 178054955008 178223402994 178340757504 178586369024 178873024512 178963398656 179119369072 179250659328 179497523968 179785641984 179837243376 180125906688 180269924352 180559282176 180650508288 180663501564 180754780332 181044916416 181189668864 181532590848 182056189952 182074384044 182194274304 182458777536 182599545856 182985048064 183003334983 183123836928 183531176192 183918645248 184025547776 184320933888 184414060544 184710070272 184816685508 184964453632 185261346816 185354948608 185611974912 185908149824 185989988352 186003836928 186165943236 186260002068 186558974784 186938916864 186952836096 187115769477 187210308201 187510806288 187743338496 188015897664 188558196736 188701212672 188956278784 188975162448 189120958208 189520228352 189878916864 190085861056 190445620092 190833477632 190847686848 191000276992 191306858496 191417281419 191821399536 191932895532 192059277312 192240974016 192632487936 192646831104 192912144999 193039171584 193221795312 193615306752 193981745664 194448457728 194560693992 194823680324 194971448448 195292418048 195440541696 195704717312 195817678693 196288807936 196375216128 196660306752 197060820992 197247249381 197377130496 197648958976 197663675664 198066233344 198384156672 198499467264 198918537216 199033353624 199352829312 199512219648 199527075072 199933427712 200311824384 200530139136 200909665152 201333823488 201489154048 201509290206 201781668907 201934714464 202517159936 203062673408 203388616704 203491377152 203668724224 203683889136 204098707456 204426313728 204529598464 204707850368 204723092652 204813213696 205140027392 205424489088 205528278144 205858179072 206022770688 206141687682 206353465344 206472573216 206576891808 206908475904 207028741248 207465818112 207927303493 208064217088 208085010336 208524317184 208685195264 209125769216 209146668552 209749915648 210146891136 210314911744 210652495872 210758926336 210774085158 210880577054 211097223168 211219069152 211387947008 211727253504 211788022656 212127971328 212420114718 212559986688 212575813632 212761077984 212868573792 213210256896 213644476416 213846593688 213954637944 214687662336 214875311616 215041089536 215495081984 215619466426 215950032896 216138237952 216594546688 217004476416 217240984064 217303335746 217652137248 218095403008 218111642112 218286030848 218762607336 219033894912 219351880608 219703970304 220151414784 220167806976 220471022856 220824908928 221274636288 221693423616 222355078848 222655634656 222824512512 223191334912 223791632792 224069156864 224281136352 224737902592 224754636288 225212366848 225425427864 225884524544 225901343616 226361409536 226575557598 226675298304 226856534016 227466689856 227831804928 228013965312 228445507584 228927799296 229127314752 229437024544 229611045888 230095798272 230273318912 230296331664 230607621608 230782530816 231448182784 231784191106 232071626752 232578300864 232764256256 232781587584 233255665664 233630072832 233697128448 233951828992 234072244224 234394609344 234770844672 234889460736 235094171907 235266490368 235454595072 235590500208 235968655104 236087876352 236604275712 237103792128 237286719488 237631203992 237811440384 238497366016 238843608094 239000879104 239714189312 239782991168 240167875584 240359899136 240498635629 240745709568 240867344384 240884668752 241006373776 241393221888 241586225152 241921225728 242043454464 242431967232 242765845392 242943787008 243155517696 243278370048 243668865024 244004446644 244165115904 244396107072 245357328384 245571784704 245761245184 246280093696 246422247344 247015129088 247482633216 247986651136 248005115904 248221257648 248346669424 248745299712 249251889152 249270448128 249487692636 249613744268 250014408384 250487588988 250687863552 251090251776 251601616896 251765586891 251966883264 252077801472 252830140416 253171889152 253363912704 253927493456 254120090112 254463582464 254656585728 255075811328 255223041892 255761866048 255910527376 256321298688 256843317248 256862441472 257216193332 257385562112 257629060416 258116652612 258153742336 258528520849 258642327552 259057483776 259264610304 259414258656 259433574309 259961931264 260379205632 260587388928 261080580096 261631770624 261859788288 262213742336 262412623872 262996332508 263169507328 263195807616 263551567552 264338150531 264512208896 264665956352 265224716288 265377804832 265803772416 266016292864 266036100096 266577903616 266947559424 267082432512 267335104491 267373518848 267511136256 267879553536 268309536768 268445097984 268679053608 268875988992 269246285952 269678462976 269755865064 270404886528 270975762432 271132170498 271184822272 271578518848 271784503296 272568418304 272964123536 273084284928 273899318784 274037704192 274477572096 274697027584 274855583576 275296764288 275435855744 275877967872 276038321664 276481400832 276621090816 277065105408 277225028262 277446680448 277892020224 278032422912 278862224736 278984982528 279390003102 280195854848 280408375296 280869994496 281032113544 281625425536 282303004672 282384030208 282837295104 283226819624 283434418176 283681437312 283824765056 284280342528 284671854418 284818375296 284859301888 285128791584 285272850592 285668430138 286250216448 286271530272 286500415488 286960287744 287732099304 287899343298 288088915968 288948731904 289339301888 289558757376 290202849664 290422960128 290815522816 291068974742 291683476448 292235520486 292469174144 292938627072 293535219712 293557075968 293961363808 294433211904 294562824192 294990460128 295032848384 295591231488 296065695744 296473438464 296495513496 297099350016 297576235008 297749200896 298377805824 298550030436 299041515136 299268329472 299672848384 299900141568 300567237152 300795208704 301201791488 302100743464 302233731072 302475378688 303288919808 303775739904 304018620416 304594010112 305082925056 305237065728 305503086336 305525833704 306148061184 306639470592 306794397696 307061775552 307084638978 307710041088 308292417216 309034156032 309212531523 309865337712 310104401152 310375450112 311596171264 312096325632 312526145792 313027792896 313185947648 313458895876 313688653824 314120666944 314624873472 314783835136 315220336704 315472367616 315978743808 316138389504 316161127737 316320865581 316645834752 316828603728 317081920512 317590880256 317682033984 318630172077 318839980032 319302860688 320223834112 320466714624 320931956916 321179558336 321857629184 322561634304 322724605952 323242622976 323429199639 323687793856 323925049344 324207356928 324371160064 324891820032 325339262192 325506714624 325861476096 325955003619 326478205872 327143104512 327167463168 327429046272 328143911004 328550842368 329027820912 329976844288 330227122176 330673487872 330706534284 330924294144 330961676864 331660399616 331911954432 332360597504 332650256848 333352544512 333983451984 334250484736 334787002368 335687449188 335955844352 336103735296 336421704528 337106853888 337131954432 337818550272 338138141796 338360795136 338826786816 338852015424 339542114304 339863336397 340284801024 341003206656 341200034784 341761731584 342020947968 342483255296 343505413888 344155536816 344856436736 345409978368 345885678208 345911432412 346615908352 347172274176 347449851904 347676286659 348107440128 348666200064 348842360832 348867451296 349146384384 349172381376 349883498496 350445109248 350545692672 350927743488 351591914016 352334191104 353181892608 353385750312 354131814528 354405029888 354714800128 355930079232 356109910016 356446805988 356681515008 357172738048 357746049024 357926797312 358238738144 358265412141 358501318656 358995047936 359571283968 359674486752 360251813376 360539848704 361118564352 361301016576 361327003128 361509560664 362089832832 362379337728 363065181696 364112379904 364148768088 364917555072 365199091712 365970096128 366006669966 366247673856 367062352384 367837290496 368051095552 368641867776 368828121088 369420140544 369633371016 369928907264 370522693632 370709897216 371223949824 371816299648 371979976704 372007673856 372331886472 372520004136 373117949568 373877833728 373905672192 374231538954 374420616402 375021612576 376031795328 377116393472 377402425344 377912557568 377950324896 378241916416 379040456704 379757833728 380171722112 380891240184 381666955264 381695373696 382000553984 382613716992 382834562838 383642799072 383865791064 384481948032 385264975872 385293662208 385824289998 386078343168 386443590624 387230613504 387963491328 388896915456 389121387984 389647360648 389942896896 390584836096 390881083392 391409434624 391635357386 392577615872 393320613504 394121641984 394494498762 394754260992 395297917952 395327351328 396132466688 396768313344 396998934528 397837074432 398066707248 398705658624 399024439296 399054150144 399866855424 400623648768 401060278272 401819330304 402667646976 402978308096 403018580412 403563337814 403869428928 405034319872 406125346816 406777233408 406982754304 407337448448 407367778272 408197414912 408852627456 409059196928 409415700736 409446185304 409626427392 410280054784 410848978176 411056556288 411716358144 412045541376 412283375364 412945146432 413153783616 413816951808 414057482496 414931636224 415854606986 416128434176 416170020672 417048634368 417370390528 418251538432 418293337104 419499831296 420293782272 420629823488 421304991744 421517852672 421548170316 421761154108 422438138304 422775894016 423454507008 423576045312 424255942656 424840229436 425119973376 425151627264 425522155968 425737147584 426420513792 427007781627 427288952832 427693187376 427909275888 429375324672 429750623232 430082179072 430990163968 431238932852 432276475904 433189093376 434008952832 434481968128 434606671492 435304274496 436190806016 436223284224 436572061696 436603462113 436824052469 437525214672 438067789824 438353280729 438703761216 439407940608 440302829568 440335613952 440942045712 441649817856 442549272576 443386847232 444710157696 445311269312 445649025024 446382669824 446640323311 447583265584 448138313728 448562272704 449475805184 449509272576 450128338331 450424733696 450850855728 451769049088 451802687232 452722819072 453151115196 453350596608 453713068032 454933379712 455663609856 456027930624 456891015168 457855598592 458254629504 458874049088 459222091776 460191596544 460243581889 460546637824 460592663328 461215243216 461565061632 462896365568 463568382212 464143253504 465156601728 465528512512 465563175168 466511331328 467260145664 467394256896 467903657984 468144488448 468789218688 469541689344 469778921472 470188343814 470532980736 470909190144 471181000416 471937310208 472175752704 473208551424 474207584256 474573438976 475262407984 475622880768 476994732032 477687216188 478001758208 479428378624 479565982336 480335751168 480719798272 480997271258 481491419136 481734688768 481769337504 482012747552 482786443776 483172450304 483842451456 484086908928 484863934464 485531690784 485887574016 486311035392 486556740096 487337730048 488008893288 488792214144 490714656768 491143569408 491522490368 492560187392 492844494688 494030258176 494965266432 495973302272 496010231808 496442515296 496693338848 497490599424 498503778304 498540896256 498975385272 499227488536 500028816768 500975177976 501375727104 502180503552 503531173782 503933766528 504155602944 505660280832 506343778304 506727825408 507854986912 508240180224 508927164928 509313171456 510151622656 510446083784 511523732096 511821054752 512642597376 513686634496 513724882944 514432386664 515258120832 516233305224 516307484672 517057041698 517284655104 518114967552 518828517312 518867148618 519923862528 520758411264 521174777856 522161160192 523263541248 523719576576 524427484672 524825247744 525992665016 526391615232 527103135104 528676301062 529024417792 529331912704 530755609664 531607544832 532032585728 532072200192 533155807232 533895118848 534164865024 534670208982 534747037696 535022272512 535759107072 536619073536 536890195968 537358107216 537751977984 538492571904 539356925952 539511730128 540809773056 541951524864 542264340996 543157037696 543569006592 545136836608 545928247072 546168569856 547798637568 548075408384 548955144192 549394055168 549711167152 550593528576 550871711488 551755935744 552076643328 552962801664 553242181632 554130210816 554450056524 554893360896 555784040448 556064845824 557724449472 557969965056 558780006204 560391709696 560816750592 561630924603 561739988992 562064227088 563250851072 564606009344 564768060416 565674590208 566453639248 566868836352 567362874624 567649530112 568560685056 569343708836 569636750592 569718603776 570257583168 570545701184 571336860276 572500432896 572543060544 573000830976 573920575488 574251844257 575464198608 575798686596 576177831936 577897463808 578678603776 578736434997 579117514752 580405699328 580845920256 581631045632 582137949484 583366952896 584471040972 584938348288 585877254144 587070439424 587114151936 587453036079 587922727616 588866423808 589125648384 589980920256 590065696768 591182462976 591741748143 592131391488 592946876928 592991026992 594198700032 595152470016 595498401792 596755611648 597100060872 598083030272 598536658944 599345696768 599800283136 601134474304 601590417408 602403582976 604201486928 604467462144 604950757376 605345006721 606577839616 607551479808 608037240832 609188020224 610165850112 610474131456 611006172672 611051667408 612296122368 613278941184 613588795392 614123551104 614169277956 615420082176 616584834432 618068312064 618425063046 619730675424 620208802304 620750900224 623192342528 623781910479 624192651264 625052291584 626055585792 626371895296 626917791752 627377307648 628241333888 629249746944 629567670272 630440673408 630944735232 631957487616 632276779008 632322255474 632641731162 633291669504 633657207456 634163841024 635181760512 635364067968 637260344154 637679960064 638605721376 640447668224 640933429248 641863913832 642359116672 643715258368 645123268608 645449211904 646485245952 646858399278 647375587712 647850098688 648414713856 648742320128 649783640064 650678524384 651013429248 651722952192 651910007238 652956411744 654286209024 654334926336 654858092544 656287822008 657101684736 658055641824 659953688576 660454244352 661346975744 661413068568 661923353728 663320799232 663823908864 664721195008 665300513696 666705089024 667966903968 668500969472 669574004736 671374898376 671911688704 672207470592 672843409056 674213707776 674263908864 675637100544 676276283592 677653573632 677704030848 679084228608 679726672794 680569602048 682400069568 683523463168 684041895936 684966510592 687010827776 688311073632 689712873472 690819956736 691771356416 691822864824 693231816704 694344548352 695352573318 696214880256 697734902592 698292768768 698344762752 699766996992 700890218496 701091385344 701855486976 703183828032 704668382208 705282515721 706363785216 706771500624 708263629056 708810059776 709429600256 711860158464 712219820032 712893611976 714345476096 715492098048 715853594624 716477476288 716530824282 717002637312 717990095872 719142567936 719348973504 720503626752 721079697408 721495906887 722237128704 722602033152 722654006256 723019121328 724179665664 724758675456 726130363392 728224759808 728297536176 729835110144 730398183424 731940192256 732013339932 732495347712 734124704768 735674580992 736102191104 737283735552 737656242176 738082019689 738840281088 739266742032 739857814528 741045387264 741419794432 742447899648 743632599296 743959953408 744015347712 744663772944 745040008272 746235899136 747755667456 747811344384 748463077908 748841232804 750043225152 752063590656 754232786944 754804850688 755825115136 755900649792 756483832832 758080913408 759515667456 760343444224 761782480368 763333910528 763390747392 764001107968 765227433984 765669125676 767285598144 767731582128 768963896064 770529951744 770587324416 771648579996 772156686336 772887181248 774461227008 775585562547 775926982656 777793830912 778242775968 779294721296 779885793792 781169672192 781762166784 782818869248 783270714772 785155231744 786641227008 788243283968 788988997524 789508521984 790595835904 790654702656 792264933376 793014451593 793536626688 793997869056 795674148864 796133414496 797411317248 798048878592 798108300288 799733710848 801247297536 802120556544 803638660608 805335293952 805956616192 806037160824 807126675628 807738857856 810068639744 811244668871 812250693632 813554466816 813965508608 814674896896 814735556544 816394829824 817705254912 818118393856 818831401472 818892370608 819252854784 820560109568 821697956352 822113112576 823432716288 824091082752 824566750728 825890292864 826307567232 827633903616 828114964992 829863272448 831709213972 832256868352 832340041344 834097268736 834740781056 835952628329 836503076864 836586674208 838999662592 840587564544 841259646976 842609983488 843035705344 843096340632 843522308216 844876276608 845551788032 846909014016 847152090624 848511885312 849680458872 850303254528 851044311936 851474295168 852841027584 854015563254 854577905664 855386374752 855818551776 858750649344 859501246464 860164358144 861980327936 862477865704 864552951808 866378186752 868017905664 868963936256 869213342984 870608548992 872381612032 872446568448 873144123392 873206924226 873648104938 875050429344 876706561458 877407522432 878815881216 880605659136 880671227904 881884091424 883299635712 885098545152 886773694464 889420315392 890622538624 891298050048 892765339648 893280646622 895166531168 897124545408 898951610368 899018545152 900256676662 900849467392 901701711456 903538098176 903605374464 905445638144 906302230392 906701193216 907426136064 909866759424 911327219712 912055861248 913782030336 915711197184 916509259008 917748098176 918444183552 920383193088 920487163778 921093275648 921185326656 922430486432 923130123264 925792731136 927136764424 928286507008 930313203456 931057025024 931126350336 933022662656 934788513792 935807315968 936288976896 937578437376 939083378688 939557842944 940376687628 941065961472 942362000832 943874620416 944351505408 946417102848 948415168512 948962596743 949146877952 950524815968 951245761536 953989464064 955374432376 958856757248 959131964672 960671502336 961439596544 961994542516 963538675008 964025495104 965572887552 966344900608 967684902912 968173817856 969727868928 970287598917 971063381568 971775148032 972622070784 973113480192 974675460096 976017786576 977584428288 977865010857 981429313536 982287138816 983044980736 985688989376 988060516352 989930532864 991946604544 992020463616 992885030592 993386677696 994981198848 996351490463 997007556608 997081792512 997950770544 998454977072 1000057633536 1001950355952 1002751454208 1004361007104 1007062347564 1007867533056 1008311205888 1011320561664 1012687556608 1013455650816 1015709973824 1016480360448 1017854329856 1018626342912 1018741411597 1020303245312 1020892167568 1023047464192 1023642109504 1025285194752 1027373268992 1027449765888 1028864773328 1030516241664 1032466610448 1032614969344 1034114083396 1034569310208 1036229935104 1037657034624 1037734297236 1039847725056 1041516822528 1042349555712 1043028859977 1044322320384 1046527082496 1047439153152 1048854969344 1049650495488 1051985330032 1052783230464 1054206270208 1057352602124 1058048835584 1058663825408 1061511219328 1063215089664 1064065171456 1064144400384 1066311614464 1067790237696 1068329730048 1069340417964 1069494075392 1070044545024 1071518214144 1073238147072 1073780391936 1074716214432 1074796236423 1075503955968 1076985143808 1078713851904 1079023460256 1081619546112 1083903049728 1084528681992 1086314075392 1087138013184 1090273673216 1091856494144 1092337139712 1095597275136 1096150816768 1097910288384 1098788110336 1099422334304 1101187057152 1101743422976 1103511871488 1104153286656 1105925603328 1106484363264 1108260421632 1108900113048 1109786721792 1111568080896 1112129691648 1115448898944 1115939930112 1117560012408 1120783419392 1121633501184 1123261849206 1123479977984 1124128454176 1126501702144 1129212018688 1129536120832 1131349180416 1132907278496 1133737672704 1134725749248 1135299060224 1137121370112 1138687417672 1139273501184 1140515166336 1141091402368 1142673720552 1145000865792 1145086121088 1146001661952 1147841150976 1148503688514 1150928397216 1151597373192 1155794927616 1157357207552 1157472869994 1158235029504 1160811398656 1161691840512 1163262091264 1164275898968 1166733905792 1168942081944 1169876696576 1171754508288 1174228303872 1174906072158 1175845455232 1177732847616 1179961840512 1180131393536 1182364925952 1183483496286 1184262782976 1185893753856 1185982053984 1188397400064 1190304940032 1190996803584 1193511223296 1194200121744 1196166060544 1197073317888 1198691393536 1199600566272 1202268948608 1203180834816 1204807165952 1208402973856 1208934924288 1210690013442 1213155679232 1215102959616 1216074481664 1218376040448 1220331700224 1220948262912 1222012345344 1222103334816 1224592244736 1226557882368 1227177590784 1228247102208 1228338555912 1230840164352 1233169668864 1236136624128 1236850126092 1239461350848 1240417604608 1241501800448 1246384685056 1247563820958 1248385302528 1250104583168 1252111171584 1252743790592 1253835583504 1254754615296 1256482667776 1258499493888 1259135340544 1260881346816 1261889470464 1263914975232 1264553558016 1264644510948 1265283462324 1267314414912 1268327682048 1270363521024 1270728135936 1274520688308 1275359920128 1277211442752 1280895336448 1281023344881 1281866858496 1283727827664 1284718233344 1287430516736 1290246537216 1290898423808 1292970491904 1293716798556 1294751175424 1296829427712 1297484640256 1299567280128 1301357048768 1302026858496 1303445904384 1303820014476 1305912823488 1308572418048 1308669852672 1309716185088 1309810386339 1310472157407 1312575644016 1314203369472 1316111283648 1319907377152 1320908488704 1322693951488 1322826137136 1323846707456 1326641598464 1327647817728 1329442390016 1330601027392 1333410178048 1335933807936 1337001938944 1339148009472 1339920969933 1342749796752 1343823377408 1344414941184 1345686818112 1348427415552 1348527817728 1350385014993 1351274201088 1352552567184 1355307147264 1355408061696 1358168457216 1359453345588 1361139204096 1364800139136 1367046926336 1368083791872 1369933021184 1370723750851 1374021655552 1376622147264 1379425746944 1380730745667 1381639913472 1383542712832 1383645729648 1386463633408 1388689096704 1390705146636 1392429760512 1395469805184 1396585537536 1396689525504 1399533993984 1401780436992 1402182770688 1403710973952 1406367656064 1409336764416 1410565031442 1412471682349 1412727570432 1413543001248 1416527258112 1417620119552 1418859200512 1423720316928 1424439640064 1425787223952 1428690952192 1430984196096 1431707189248 1432954952576 1433061648564 1434005274624 1435980191744 1438285135872 1438697947008 1441007253504 1442159394816 1442991813774 1444474257408 1445204066304 1445308012512 1446038242656 1448359331328 1449517350912 1452260726784 1456449519616 1456595072352 1459670220288 1460796366848 1463880384512 1464026679864 1468249409536 1471349161984 1472204382208 1474567471104 1475312484352 1476164039378 1477680562176 1478533484064 1479715629056 1482090774528 1482839588864 1484895799296 1487265198592 1487919906816 1488030695424 1489327545888 1490080016544 1492471798272 1495511334912 1495622688768 1496926155816 1497682465608 1500086450304 1504127181312 1508465573888 1511650230272 1511801299584 1512967665664 1516161826816 1519031334912 1520686888448 1523564960736 1526667821056 1526781494784 1528002215936 1530454867968 1531338251352 1534571196288 1535463164256 1537927792128 1541059903488 1541174648832 1543297159992 1545774362496 1548922454016 1551171125094 1551853965312 1556485551936 1558589442592 1559771587584 1562339344384 1563524333568 1565637738496 1566541429544 1570310463488 1573282454016 1576486567936 1577977995048 1581191671808 1581309405312 1584529866752 1586028903186 1587073253376 1587995738112 1592266828992 1594822634496 1596097757184 1596216600576 1599467421696 1602494595072 1604241113088 1607277321216 1610670587904 1611913232384 1612074321648 1614253351256 1615477715712 1620137279488 1622489337742 1624501387264 1629349793792 1629471113088 1632789659648 1635410509824 1636236787712 1637662802944 1637784741216 1638505709568 1641120219136 1643395912704 1644226225152 1646865432576 1648182165504 1649133501456 1651780585728 1652615134464 1655267807232 1656229929984 1659726544896 1663418427944 1664680082688 1668194537472 1669481562112 1671905256658 1673006153728 1673173348416 1677999325184 1681175129088 1682519293952 1685219966976 1686071410688 1686192681264 1687044616432 1689752553216 1691103576064 1693818028032 1694304181248 1697023770624 1699360917744 1700606509056 1702088623872 1702948590336 1705682055168 1708031126508 1709155811328 1710772749504 1711637103552 1717501298688 1719002492928 1720328716288 1723960655872 1724955731408 1729105903616 1732756373504 1736035811328 1737927872512 1738426685968 1741217097984 1744763224064 1744893136896 1746288246784 1746413848452 1747296209876 1750100858688 1753413122916 1754815044864 1757631762432 1761211318272 1761342455808 1762359108237 1763768182848 1766599271424 1770197090304 1773547388928 1778840630784 1781245077248 1782596100096 1785530679296 1786561293244 1790333062336 1794249090816 1797903220736 1798037090304 1800513353324 1801698934784 1803403422912 1807076196352 1807210748928 1809699645943 1810891276288 1812604460784 1813402386432 1814852272128 1816035020163 1819733518848 1822654439424 1824111722496 1827564060672 1831422394368 1833018518016 1835496196352 1836888367104 1840766386176 1840974327556 1842186551296 1842370653312 1844860972864 1846260246528 1850367053717 1851585462272 1854273528848 1856573014016 1860626406912 1862114050048 1862252700672 1866045325312 1869577027584 1871345731437 1871614631936 1872577953792 1875156874752 1878166757376 1879115685888 1880753375256 1882131922944 1884724001664 1887749240832 1888703010816 1892834205696 1896830337024 1897925193486 1898293755904 1901049631936 1902491523072 1907978928128 1910748864752 1917713514496 1918263929344 1921343004672 1922879193088 1923989085032 1927077350016 1928050990208 1931145775104 1932689801216 1935369805824 1936347635712 1939455737856 1940575197834 1942126763136 1943550296064 1945244141568 1946226960384 1949350920192 1952035573152 1955168856576 1955730021714 1962858627072 1964574277632 1966089961472 1971377978752 1976121032704 1979861065728 1984040927232 1985770061184 1986773355392 1989962397696 1992702980926 1994015113216 1994163585024 1995901541088 1996909954144 2000115267072 2003900711904 2005502908416 2008722014208 2014124695128 2015735066112 2016622411776 2022641123328 2025375113216 2026911301632 2031419947648 2032960720896 2035708659712 2037252685824 2037482823194 2040606490624 2041784335136 2046094928384 2047284219008 2050570389504 2054746537984 2054899531776 2057729546656 2061032483328 2064933220896 2065229938688 2068228166792 2069138620416 2072459870208 2075314069248 2075468594472 2079695450112 2083033645056 2086057719954 2088644640768 2094878306304 2097709938688 2099300990976 2103970660064 2105566460928 2108412540416 2114705204248 2117327650816 2123022438656 2126430179328 2128130342912 2128288800768 2135580475392 2136659460096 2138680835928 2138988150784 2143036428288 2146476294144 2147560783872 2149432428864 2149592472846 2151007911936 2153970287616 2157427703808 2158046920512 2163239092224 2164487720661 2167806099456 2169057363984 2172628150784 2174276026368 2183712988288 2184674279424 2191194550272 2192301633536 2195820576768 2198844668608 2202374114304 2203486845952 2207023742976 2208306573312 2211851206656 2212968726528 2214246059067 2216520843264 2217800226096 2219573443584 2223136161792 2224259383296 2230897797888 2231879860224 2235120024816 2241566838784 2243267002368 2246523698412 2248256908352 2253003404288 2258424037376 2259072241664 2262698360832 2265814556992 2267475345408 2269451498496 2270598120448 2274242740224 2277374835344 2278547002368 2281030332672 2282182804736 2285347441104 2290001731584 2290172242176 2292003323904 2295682301952 2297007377028 2301856794432 2303194746384 2311589855232 2314714415104 2314945739988 2316470059008 2321622797312 2323383681024 2326524182528 2326756687641 2328551797936 2333467811584 2337884163888 2339753393152 2343509016576 2348456607744 2349812144316 2351690910464 2355465695232 2359923681024 2360262787072 2364729851904 2366966992572 2368525565952 2371787507712 2371964107968 2376794800128 2379043354779 2380609880064 2381993607168 2387022446592 2388400243488 2392332121088 2394146635776 2397382787072 2399201132544 2404537897216 2406361669632 2409614331904 2416805947712 2417869848576 2421380026884 2426311358464 2430205919232 2432148963328 2433734006613 2436752080896 2440663400448 2441896525824 2444024690688 2444206669632 2449184489472 2453115764736 2454355181568 2456494204416 2456677111824 2461680328704 2466339337728 2472273248256 2473700252184 2478922701696 2480835209216 2483003600896 2492769370112 2495127641916 2496770605056 2500209166336 2504222343168 2505487581184 2507671167008 2507857884987 2509509230592 2512965335552 2516998987776 2518270681088 2521762693632 2523778940928 2527829950464 2529107116032 2529289021896 2530566924648 2534628829824 2536655364096 2540727042048 2541456271872 2549041376616 2554422885504 2561790672896 2562046689762 2563733716992 2567455655328 2569436466688 2574861033472 2580493074432 2581796847616 2585940983808 2587433597112 2589502350848 2593658855424 2594969280512 2599134560256 2602714097536 2604053716992 2606891808768 2607640028952 2611825646976 2617144836096 2617339705344 2619432370176 2619620772678 2620944314814 2625151288032 2632222567296 2639814754304 2641816977408 2645387902976 2645652274272 2647693414912 2653283196928 2655295635456 2658884780032 2661202054784 2666820356096 2671867615872 2674003877888 2678296018944 2679841939866 2685499593504 2687646754816 2691373636224 2696854831104 2697055635456 2700770029986 2702548402176 2705105134368 2710614294528 2710816123392 2716336914432 2718906691176 2722278408192 2729600278272 2734093852672 2736167583744 2739866042368 2741447501702 2748043311104 2753244294528 2758851493888 2761461491334 2763279826944 2767085425664 2767291459296 2772927266816 2777378193408 2781410293272 2784859521024 2790939610368 2793171075072 2793379051008 2799067987968 2804365541376 2807421947904 2812735312128 2818673528832 2821130062884 2824943364698 2827086002496 2833054516224 2835240239104 2837718401024 2847440633856 2848879280128 2851574447904 2857381904384 2861968392192 2863414378496 2865909905152 2866123297128 2871960383488 2876570271744 2877395894016 2882014507008 2884318789632 2885983627548 2890616025024 2892076485312 2896718662656 2899034701824 2904521453568 2912899039232 2913190144704 2919340440576 2921592733696 2927760769024 2928053359728 2936498819072 2942698323968 2944408764416 2949134942208 2950624968704 2952328078756 2957066968128 2959431258112 2964181549056 2965679177728 2969791598592 2974530397184 2975839813632 2976061390848 2978655091776 2980160033088 2984943596544 2989054471389 2991022669824 2991245377536 2993852311632 2995364931216 3000172900608 3008254362624 3016931147776 3023602599168 3025935331328 3032323653632 3038062669824 3041373776896 3047129921472 3053335642112 3053562989568 3056004431872 3056224234791 3057768367283 3060909735936 3062676502704 3069142392576 3070926328512 3075855584256 3082119806976 3082349297664 3086594319984 3091548724992 3097844908032 3102342250188 3103707930624 3112971103872 3117178885184 3119543175168 3124678688768 3126482263177 3127048667136 3131275476992 3133082859088 3140620926976 3146564908032 3150898368317 3152973135872 3155955990096 3162383343616 3162618810624 3169059733504 3172057806372 3174146506752 3175991476224 3184533657984 3189645268992 3192195514368 3192433201152 3198934843392 3204989190144 3208482226176 3214554642432 3221341175808 3223826464768 3224148643296 3228506702512 3230955431424 3240274558976 3244978675484 3249002774528 3258699587584 3258942226176 3265579319296 3270821019648 3272473575424 3275325605888 3275569482432 3277011419136 3282240438272 3286791825408 3288452450304 3293730865152 3296364331008 3298267002912 3303561171456 3305230268928 3310535614464 3312459859968 3319453089792 3326836855888 3329360165376 3336389074944 3338963124224 3343810513316 3346012307456 3346346696832 3355998650368 3360870771037 3362350258176 3365038587904 3370439933952 3372142821376 3372385362528 3374089232864 3379505106432 3382207152128 3387636056064 3388608362496 3394047541248 3398721835488 3401213018112 3404177247744 3405897180672 3411364110336 3416062253016 3421545499008 3423274207104 3435002597376 3438004985856 3440657432576 3447921311744 3449911462816 3458211807232 3465512747008 3472071622656 3475855745024 3476853371936 3482434195968 3489526448128 3489786273792 3492576493568 3492827696904 3494592419752 3500201717376 3506826245832 3509630089728 3515263524864 3522684911616 3524718216474 3527536365696 3533198542848 3540394180608 3547094777856 3557681261568 3562490154496 3565192200192 3571061358592 3573122586488 3580666124672 3588498181632 3595806441472 3596074180608 3601026706648 3606806845824 3614152392704 3614421497856 3619399291886 3621782552576 3625208921568 3626804772864 3632070040326 3639467037696 3645308878848 3648223444992 3655128121344 3662844788736 3666037036032 3670992392704 3673776734208 3681532772352 3681948655112 3684741306624 3689721945728 3692520493056 3700734107434 3703170924544 3708547057696 3721252813824 3724228100096 3724505401344 3732090650624 3739154055168 3742691462874 3743229263872 3745155907584 3750313749504 3756333514752 3758231371776 3761506750512 3764263845888 3769448003328 3775498481664 3777406021632 3785668411392 3793660674048 3795850386972 3802099263872 3804983046144 3815957856256 3821497729504 3835427028992 3836527858688 3842686009344 3845758386176 3847978170064 3854154700032 3856101980416 3862291550208 3865379602432 3870739611648 3872695271424 3878911475712 3881150395668 3884253526272 3890488283136 3892453920768 3898701840384 3904071146304 3910337713152 3911460043428 3925717254144 3929148555264 3931416472221 3932179922944 3942755957504 3952242065408 3959722131456 3968081854464 3971540122368 3973546710784 3979924795392 3985405961852 3988030226432 3988327170048 3991803082176 3993819908288 4000230534144 4007801423808 4011005816832 4017444028416 4019762909799 4028249390256 4031470132224 4033244823552 4045282246656 4050750226432 4051155044979 4053822603264 4062839895296 4065921441792 4071417319424 4074505371648 4074965646388 4083568670272 4092189856768 4094568438016 4101140779008 4109493075968 4109799063552 4112171252553 4115459093312 4122064966656 4129866441792 4130459877376 4136456333584 4138277240832 4142192237001 4144919740416 4150628138496 4150937188944 4159390900224 4166067290112 4172115439908 4177289281536 4189756612608 4195419877376 4198601981952 4207941320128 4211132921856 4216825080832 4229410408496 4234655301632 4237415047047 4246044877312 4252860358656 4256260685824 4256577601536 4271160950784 4273318920192 4277361671856 4277976301568 4286072856576 4292952588288 4295121567744 4298864857728 4299184945692 4302015823872 4307940575232 4314855407616 4316093841024 4326478184448 4328975441322 4335612198912 4338114727968 4345256301568 4348552052736 4367425976576 4369348558848 4382389100544 4384603267072 4391641153536 4397689337216 4404748228608 4406973691904 4414047485952 4416613146624 4423702413312 4425937453056 4428492118134 4433041686528 4435600452192 4439146887168 4446272323584 4448518766592 4461795595776 4463759720448 4470240049632 4483133677568 4486534004736 4493047396824 4496513816704 4506006808576 4516848074752 4518144483328 4525396721664 4531629113984 4534950690816 4538902996992 4541196240896 4548485480448 4554749670688 4557094004736 4562060665344 4564365609472 4570694882208 4580003463168 4580344484352 4584006647808 4591364603904 4594014754056 4603713588864 4606389492768 4623179710464 4629428830208 4629891479976 4643245594624 4646767362048 4653048365056 4653513375282 4657103595872 4666935623168 4675768327776 4679506786304 4687018033152 4696913215488 4699624288632 4703381820928 4710931390464 4719847362048 4729459703808 4733933985144 4743575015424 4743928215936 4753589600256 4758086709558 4761219760128 4763987214336 4776800486976 4784664242176 4788293271552 4794765574144 4798402265088 4809075794432 4812723339264 4819228663808 4833611895424 4835739697152 4842760053768 4852622716928 4860411838464 4867468013226 4873504161792 4888049381376 4888413339264 4898368978944 4906231529472 4908710363136 4912988408832 4913354223648 4923360657408 4932678675456 4944546496512 4947400504368 4957845403392 4961670418432 4966007201792 4985538740224 4990255283832 5000418332672 5008444686336 5010975162368 5015342334016 5015715769974 5019018461184 5025930671104 5033997975552 5036541362176 5043525387264 5047557881856 5055659900928 5058214232064 5058578043792 5061133849296 5069257659648 5073310728192 5081454084096 5082912543744 5098082753232 5108845771008 5123581345792 5124093379524 5127467433984 5134911310656 5138872933376 5149722066944 5160986148864 5163593695232 5171881967616 5174867194224 5179004701696 5187317710848 5189938561024 5198269120512 5205428195072 5208107433984 5213783617536 5215280057904 5223651293952 5234289672192 5234679410688 5238864740352 5239241545356 5241888629628 5250302576064 5264445134592 5279629508608 5283633954816 5290775805952 5291304548544 5295386829824 5306566393856 5310591270912 5317769560064 5322404109568 5333640712192 5343735231744 5348007755776 5356592037888 5359683879732 5370999187008 5375293509632 5382747272448 5393709662208 5394111270912 5401540059972 5405096804352 5410210268736 5421228589056 5421632246784 5429098937829 5432673828864 5437813382352 5444556816384 5459200556544 5468187705344 5472335167488 5479732084736 5482895003404 5496086622208 5506488589056 5517702987776 5522922982668 5526559653888 5534170851328 5534582918592 5545854533632 5551101161151 5554756386816 5562820586544 5569719042048 5581879220736 5586342150144 5586758102016 5598135975936 5608731082752 5614843895808 5625470624256 5637347057664 5642260125768 5649886729396 5654172004992 5666109032448 5670480478208 5675436802048 5678712682097 5694881267712 5697758560256 5703148895808 5714763808768 5723936784384 5726828756992 5731819810304 5732246594256 5743920766976 5753140543488 5754791788032 5764029014016 5768637579264 5771967255096 5781232050048 5784152970624 5793437325312 5798069403648 5809042907136 5825798078464 5826380289408 5838680881152 5843185467392 5851668398303 5855521538048 5856106719456 5872997638144 5885396647936 5888817528832 5898269884416 5901249937408 5904656157512 5914133936256 5918862516224 5928363098112 5931358355456 5939583197184 5949060794368 5952122781696 5957310183552 5960320066176 5969887193088 5978108942778 5982045339648 5982490755072 5987704623264 5990729862432 6000345801216 6016508725248 6033862295552 6047205198336 6051870662656 6064647307264 6076125339648 6082747553792 6094259842944 6106671284224 6107125979136 6112008863744 6112448469582 6115536734566 6121819471872 6125353005408 6138284785152 6141852657024 6151711168512 6164239613952 6164698595328 6173188639968 6183097449984 6195689816064 6204684500376 6207415861248 6225942207744 6234357770368 6239086350336 6249357377536 6252964526354 6262550953984 6266165718176 6281241853952 6293129816064 6301796736634 6305946271744 6311911980192 6324766687232 6325237621248 6338119467008 6344115612744 6351982952448 6369067315968 6379290537984 6384391028736 6384866402304 6409978380288 6416964452352 6429109284864 6442682351616 6447652929536 6448297286592 6457013405024 6461910862848 6480549117952 6489957350968 6498005549056 6517399175168 6517884452352 6531158638592 6550651211776 6551138964864 6554022838272 6564480876544 6573583650816 6576904900608 6587461730304 6596534005824 6607122342912 6610460537856 6621071228928 6624919719936 6638906179584 6642738177201 6653673711776 6658720330752 6672778149888 6677926248448 6687621026632 6692693393664 6711997300736 6721741542074 6724700516352 6730077175808 6744770725056 6748178465728 6759010212864 6764414304256 6775272112128 6777216724992 6788095082496 6797443670976 6802426036224 6808354495488 6811794361344 6822728220672 6832124506032 6843090998016 6846548414208 6870005194752 6876009971712 6881314865152 6899822925632 6916423614464 6931025494016 6944143245312 6951711490048 6953706743872 6964868391936 6974460433241 6979052896256 6979572547584 6985152987136 6985655393808 6989184839504 7000403434752 7013652491664 7019260179456 7030527049728 7045369823232 7049436432948 7055072731392 7066397085696 7080788361216 7094189555712 7115362523136 7124980308992 7130384400384 7142122717184 7146245172976 7161332249344 7176996363264 7191612882944 7192148361216 7202053413296 7213613691648 7228304785408 7228842995712 7238798583772 7243565105152 7250417843136 7253609545728 7264140080652 7278934075392 7290617757696 7296446889984 7301202019839 7310256242688 7325689577472 7332074072064 7341984785408 7347553468416 7363065544704 7363897310224 7369482613248 7379443891456 7385040986112 7401468214868 7406341849088 7417094115392 7442505627648 7448456200192 7449010802688 7464181301248 7478308110336 7485382925748 7486458527744 7490311815168 7500627499008 7512667029504 7516462743552 7523013501024 7523573654961 7528527691776 7538896006656 7550996963328 7554812043264 7571336822784 7587321348096 7591700773944 7604198527744 7609966092288 7631915712512 7642995459008 7670854057984 7673055717376 7685372018688 7691516772352 7695956340128 7708309400064 7712203960832 7724583100416 7730759204864 7741479223296 7745390542848 7757822951424 7762300791336 7768507052544 7780976566272 7784907841536 7797403680768 7808142292608 7820675426304 7822920086856 7851434508288 7858297110528 7862832944442 7864359845888 7885511915008 7904484130816 7919444262912 7936163708928 7943080244736 7947093421568 7959849590784 7970811923704 7976654340096 7983606164352 7987639816576 8000461068288 8015602847616 8022011633664 8034888056832 8039525819598 8056498780512 8062940264448 8090564493312 8101500452864 8102310089958 8107645206528 8125679790592 8131842883584 8142834638848 8149010743296 8149931292776 8167137340544 8184379713536 8189136876032 8202281558016 8219598127104 8224342505106 8230918186624 8244129933312 8259732883584 8260919754752 8272912667168 8276554481664 8284384474002 8289839480832 8301256276992 8301874377888 8318781800448 8332134580224 8344230879816 8354578563072 8379513225216 8390839754752 8397203963904 8415882640256 8422265843712 8433650161664 8458820816992 8474830094094 8492089754624 8505720717312 8512521371648 8513155203072 8542321901568 8546637840384 8554723343712 8555952603136 8572145713152 8585905176576 8590243135488 8597729715456 8598369891384 8615881150464 8629710815232 8632187682048 8652956368896 8657950882644 8676229455936 8690512603136 8697104105472 8734851953152 8738697117696 8764778201088 8769206534144 8783282307072 8795378674432 8809496457216 8813947383808 8828094971904 8833226293248 8847404826624 8851874906112 8856984236268 8871200904384 8878293774336 8892544647168 8897037533184 8923591191552 8927519440896 8940480099264 8966267355136 8967163414167 8973068009472 8986094793648 8993027633408 9012013617152 9036288966656 9050793443328 9063258227968 9077805993984 9082392481792 9096970960896 9109499341376 9114188009472 9124121330688 9128731218944 9141389764416 9160006926336 9160688968704 9168013295616 9168672704373 9173305101849 9182729207808 9188029508112 9207427177728 9212778985536 9246359420928 9258857660416 9259782959952 9286491189248 9293534724096 9306096730112 9307026750564 9314207191744 9333871246336 9351536655552 9359013572608 9374036066304 9379446789531 9393826430976 9399248577264 9406763641856 9421862780928 9439694724096 9452695104951 9458919407616 9467867970288 9487150030848 9487856431872 9507179200512 9516173419116 9522439520256 9527974428672 9553600973952 9569328484352 9576586543104 9589531148288 9595066255957 9596804530176 9618151588864 9625446678528 9638457327616 9667223790848 9671479394304 9685520107536 9705245433856 9720823676928 9734936026452 9747008323584 9776098762752 9776826678528 9796737957888 9812463058944 9817420726272 9825976817664 9826708447296 9846721314816 9865357350912 9889092993024 9894801008736 9915690806784 9923340836864 9932014403584 9971077480448 9980510567664 10000836665344 10016889372672 10021950324736 10030684668032 10031431539948 10038036922368 10051861342208 10067995951104 10073082724352 10082612313111 10087050774528 10095115763712 10111319801856 10116428464128 10117156087584 10122267698592 10138515319296 10146621456384 10162908168192 10165825087488 10196165506464 10217691542016 10247162691584 10248186759048 10269822621312 10277745866752 10299444133888 10321972297728 10327187390464 10343763935232 10349734388448 10358009403392 10374635421696 10379877122048 10396538241024 10410856390144 10416214867968 10427567235072 10430560115808 10447302587904 10468579344384 10469358821376 10477729480704 10478483090712 10483777259256 10500605152128 10528890269184 10559259017216 10581551611904 10582609097088 10590773659648 10613132787712 10621182541824 10635539120128 10644808219136 10667281424384 10687470463488 10696015511552 10713184075776 10719367759464 10741998374016 10750587019264 10765494544896 10787419324416 10788222541824 10803080119944 10820420537472 10842457178112 10843264493568 10858197875658 10865347657728 10875626764704 10918401113088 10936375410688 10944670334976 10959464169472 10965790006808 10992173244416 11012977178112 11035405975552 11045845965336 11068341702656 11069165837184 11091709067264 11102202322302 11109512773632 11125641173088 11163758441472 11172684300288 11173516204032 11196271951872 11217462165504 11229687791616 11250941248512 11274694115328 11284520251536 11299773458792 11308344009984 11332218064896 11340960956416 11350873604096 11357425364194 11406297791616 11429527617536 11447873568768 11453657513984 11463639620608 11464493188512 11487841533952 11506281086976 11509583576064 11528058028032 11537275158528 11543934510192 11562464100096 11568305941248 11586874650624 11596138807296 11618085814272 11652760578816 11677361762304 11686370934784 11703336796606 11711043076096 11712213438912 11745995276288 11770793295872 11777635057664 11796539768832 11802499874816 11809312315024 11828267872512 11837725032448 11856726196224 11862716710912 11879166394368 11898121588736 11904245563392 11914620367104 11920640132352 11939774386176 11956217885556 11964090679296 11964981510144 11975409246528 11981459724864 12000691602432 12033017450496 12067724591104 12094410396672 12103741325312 12129294614528 12152250679296 12165495107584 12188519685888 12213342568448 12214251958272 12224017727488 12224896939164 12231073469132 12250706010816 12276569570304 12283705314048 12303422337024 12328479227904 12329397190656 12336513757659 12346377279936 12366194899968 12391379632128 12409369000752 12414831722496 12451884415488 12468715540736 12478172700672 12498714755072 12505929052708 12532331436352 12562483707904 12586259632128 12603593473268 12611892543488 12623823960384 12649533374464 12650475242496 12667897521601 12676238934016 12688231225488 12703965904896 12712245141141 12738134631936 12758581075968 12768782057472 12769732804608 12819956760576 12833928904704 12858218569728 12885364703232 12895305859072 12896594573184 12914026810048 12923821725696 12952569376019 12961098235904 12979914701936 12996011098112 13034798350336 13035768904704 13062317277184 13101302423552 13102277929728 13108045676544 13128961753088 13147167301632 13153809801216 13174923460608 13193068011648 13214244685824 13220921075712 13242142457856 13249839439872 13277812359168 13285476354402 13307347423552 13317440661504 13345556299776 13355852496896 13375242053264 13385386787328 13423994601472 13443483084148 13449401032704 13460154351616 13489541450112 13496356931456 13518020425728 13528828608512 13550544224256 13554433449984 13576190164992 13594887341952 13604852072448 13616708990976 13623588722688 13645456441344 13664249012064 13686181996032 13693096828416 13740010389504 13752019943424 13762629730304 13799645851264 13832847228928 13862050988032 13888286490624 13903422980096 13907413487744 13929736783872 13948920866482 13958105792512 13959145095168 13970305974272 13971310787616 13978369679008 14000806869504 14027304983328 14038520358912 14061054099456 14090739646464 14098872865896 14110145462784 14132794171392 14188379111424 14230725046272 14249960617984 14260768800768 14284245434368 14292490345952 14322664498688 14353992726528 14383225765888 14384296722432 14404106826592 14427227383296 14456609570816 14457685991424 14477597167544 14500835686272 14507219091456 14528280161304 14557868150784 14581235515392 14602404039678 14620512485376 14664148144128 14683969570816 14695106936832 14726131089408 14727794620448 14738965226496 14758887782912 14770081972224 14802936429736 14834188230784 14885011255296 14896912400384 14898021605376 14956616220672 14970765851496 14972917055488 15001254998016 15025334059008 15032925487104 15046027002048 15047147309922 15057055383552 15077792013312 15101993926656 15109624086528 15142673645568 15174642696192 15183401547888 15208397055488 15219932184576 15285990918016 15341708115968 15346111434752 15370744037376 15391912680256 15416618800128 15424407921664 15449166200832 15461518409728 15482958446592 15490781085696 15515645902848 15524601582672 15537014105088 15561953132544 15569815683072 15594807361536 15616284585216 15641350852608 15645840173712 15702869016576 15716594221056 15725665888884 15771023830016 15808968261632 15838888525824 15872327417856 15886160489472 15894186843136 15919699181568 15941623847408 15953308680192 15967212328704 15975279633152 16000922136576 16031205695232 16044023267328 16069776113664 16079051639196 16112997561024 16125880528896 16181128986624 16203000905728 16204620179916 16215290413056 16251359581184 16263685767168 16285669277696 16287296813487 16298021486592 16299862585552 16334274681088 16368759427072 16378273752064 16404563116032 16439196254208 16448685010212 16461836373248 16488259866624 16519465767168 16521839509504 16545825334336 16553108963328 16568768948004 16579678961664 16602512553984 16603748755776 16637563600896 16653303483453 16664269160448 16688461759632 16709157126144 16759026450432 16781679509504 16794407927808 16831765280512 16844531687424 16867300323328 16917641633984 16949660188188 16984179509248 17011441434624 17025042743296 17026310406144 17036138046291 17084643803136 17093275680768 17109446687424 17111905206272 17144291426304 17171810353152 17180486270976 17195459430912 17196739782768 17231762300928 17259421630464 17264375364096 17305912737792 17315901765288 17352458911872 17381025206272 17394208210944 17469703906304 17477394235392 17529556402176 17538413068288 17555005194909 17566564614144 17590757348864 17618992914432 17627894767616 17656189943808 17666452586496 17694809653248 17703749812224 17713968472536 17742401808768 17756587548672 17785089294336 17794075066368 17847182383104 17880960198528 17932534710272 17934326828334 17946136018944 17972189587296 17986055266816 18024027234304 18072577933312 18101586886656 18126516455936 18155611987968 18164784963584 18193941921792 18218998682752 18228376018944 18248242661376 18257462437888 18282779528832 18320013852672 18321377937408 18336026591232 18337345408746 18346610203698 18365458415616 18376059016224 18414854355456 18425557971072 18492718841856 18517715320832 18519565919904 18572982378496 18587069448192 18612193460224 18614053501128 18628414383488 18667742492672 18703073311104 18718027145216 18748072132608 18758893579062 18787652861952 18798497154528 18813527283712 18843725561856 18879389448192 18905390209902 18917838815232 18935735940576 18974300061696 18975712863744 19014358401024 19032346838232 19055948857344 19107201947904 19138656968704 19153173086208 19179062296576 19190132511914 19236303177728 19250893357056 19276914655232 19334447581696 19342958788608 19371040215072 19410490867712 19441647353856 19469872052904 19494016647168 19552197525504 19553653357056 19593475915776 19651953635328 19653416894592 19693442629632 19730714701824 19789602017472 19831381613568 19846681673728 19864028807168 19942154960896 19961021135328 20001673330688 20033778745344 20043900649472 20061369336064 20062863079896 20103722684416 20135991902208 20146165448704 20165224626222 20174101549056 20190231527424 20234312175168 20244535397184 20277030638592 20293242912768 20325816336384 20331650174976 20392331012928 20435383084032 20494325383168 20496373518096 20539645242624 20555491733504 20598888267776 20643944595456 20654374780928 20699468776896 20716018806784 20749270843392 20759754244096 20793076482048 20821712780288 20832429735936 20855134470144 20861120231616 20894605175808 20923381299723 20937158688768 20938717642752 20955458961408 20956966181424 20967554518512 21001210304256 21057780538368 21118518034432 21165218194176 21181547319296 21226265575424 21242365083648 21271078240256 21289616438272 21334562848768 21374940926976 21392031023104 21404378570981 21426368151552 21438735518928 21483996748032 21501174038528 21530989089792 21574838648832 21576445083648 21606160239888 21640841074944 21684914356224 21686528987136 21716395751316 21730695315456 21751253529408 21836802226176 21872750821376 21889340669952 21918928338944 21931580013616 21984346488832 22025954356224 22070811951104 22091691930672 22136683405312 22138331674368 22183418134528 22204404644604 22219025547264 22251282346176 22327516882944 22345368600576 22347032408064 22392543903744 22434924331008 22459375583232 22501882497024 22549388230656 22569040503072 22599546917584 22616688019968 22664436129792 22681921912832 22701747208192 22714850728388 22812595583232 22859055235072 22895747137536 22907315027968 22927279241216 22928986377024 22975683067904 23012562173952 23019167152128 23056116056064 23074550317056 23087869020384 23124928200192 23136611882496 23173749301248 23192277614592 23236171628544 23305521157632 23354723524608 23372741869568 23406673593212 23422086152192 23424426877824 23491990552576 23526095397259 23541586591744 23555270115328 23593079537664 23604999749632 23618624630048 23656535745024 23675450064896 23713452392448 23725433421824 23758332788736 23796243177472 23808491126784 23829240734208 23841280264704 23879548772352 23912435771112 23929963020288 23950818493056 23962919449728 24001383204864 24066034900992 24135449182208 24188820793344 24207482650624 24258589229056 24304501358592 24330990215168 24377039371776 24426685136896 24428503916544 24448035454976 24449793878328 24462146938264 24501412021632 24553139140608 24567410628096 24606844674048 24658794381312 24673027515318 24692754559872 24732389799936 24782759264256 24818738001504 24829663444992 24903768830976 24937431081472 24956345401344 24997429510144 25011858105416 25064662872704 25124967415808 25172519264256 25207186946536 25247647920768 25299066748928 25300950484992 25335795043202 25352477868032 25376462450976 25424490282282 25476269263872 25517162151936 25537564114944 25539465609216 25639913521152 25667857809408 25716437139456 25770729406464 25793189146368 25828053620096 25847643451392 25905138752038 25922196471808 25959829403872 26069596700672 26071537809408 26124634554368 26202604847104 26204555859456 26216091353088 26257923506176 26294334603264 26307619602432 26349846921216 26386136023296 26428489371648 26441842151424 26484284915712 26499678879744 26555624718336 26570952708804 26614694847104 26634881323008 26691112599552 26711704993792 26750484106528 26770773574656 26847989202944 26886966168296 26898802065408 26920308703232 26979082900224 26992713862912 27036040851456 27057657217024 27108866899968 27152380329984 27189774683904 27233417981952 27247177445376 27290912882688 27328498024128 27372363992064 27386193656832 27480020779008 27504039886848 27519915305547 27525259460608 27599291702528 27665694457856 27776572981248 27806845960192 27814826975488 27859473567744 27897841732964 27916211585024 27918290190336 27942621575232 27956739358016 28001613739008 28054609966656 28077040717824 28122108198912 28138340368593 28181479292928 28197745731792 28220290925568 28265588342784 28358085314853 28376758222848 28461450092544 28499921235968 28521537601536 28584980691904 28645328997376 28707985453056 28766451531776 28768593444864 28785198767871 28808213653184 28854454766592 28913219141632 28915371982848 28955194335088 29001671372544 29014438182912 29056560322608 29115736301568 29162471030784 29204808079356 29241024970752 29328296288256 29367939141632 29390213873664 29452262178816 29455589240896 29477930452992 29517775565824 29540163944448 29605872859472 29668376461568 29770022510592 29793824800768 29796043210752 29913232441344 29941531702992 29945834110976 30002509996032 30050668118016 30065850974208 30092054004096 30094294619844 30114110767104 30155584026624 30203987853312 30219248173056 30247836939333 30285347291136 30349285392384 30366803095776 30416794110976 30439864369152 30571981836032 30683416231936 30692222869504 30741488074752 30783825360512 30833237600256 30848815843328 30898332401664 30923036819456 30965916893184 30981562171392 31031291805696 31049203165344 31074028210176 31123906265088 31139631366144 31189614723072 31232569170432 31282701705216 31291680347424 31405738033152 31433188442112 31451331777768 31542047660032 31617936523264 31677777051648 31744654835712 31772320978944 31788373686272 31839398363136 31883247694816 31906617360384 31934424657408 31950559266304 32001844273152 32062411390464 32088046534656 32139552227328 32158103278392 32225995122048 32251761057792 32362257973248 32406001811456 32409240359832 32502719162368 32527371534336 32571338555392 32574593626974 32596042973184 32599725171104 32668549362176 32737518854144 32756547504128 32809126232064 32878392508416 32897370020424 32923672746496 32976519733248 33038931534336 33091650668672 33106217926656 33137537896008 33205025107968 33207497511552 33275127201792 33306606966906 33328538320896 33376923519264 33518052900864 33563359019008 33588815855616 33663530561024 33689063374848 33734600646656 33835283267968 33899320376376 33968359018496 34022882869248 34052620812288 34072276092582 34218893374848 34223810412544 34288582852608 34343620706304 34360972541952 34390918861824 34393479565536 34463524601856 34518843260928 34528750728192 34611825475584 34631803530576 34704917823744 34762050412544 34788416421888 34939407812608 35059112804352 35076826136576 35110010389818 35133129228288 35181514697728 35237985828864 35255789535232 35312379887616 35332905172992 35389619306496 35407499624448 35427936945072 35484803617536 35513175097344 35570178588672 35588150132736 35694364766208 35761920397056 35865069420544 35868653656668 35892272037888 35944379174592 35972110533632 36048054468608 36145155866624 36203173773312 36253032911872 36311223975936 36329569927168 36387883843584 36437997365504 36456752037888 36496485322752 36514924875776 36565559057664 36640027705344 36642755874816 36672053182464 36674690817492 36693220407396 36752118032448 36829708710912 36851115942144 36985437683712 37035430641664 37039131839808 37145964756992 37174138896384 37224386920448 37228107002256 37256828766976 37335484985344 37406146622208 37436054290432 37496144265216 37517787158124 37596994309056 37627054567424 37687451123712 37758778896384 37810780419804 37835677630464 37871471881152 37948600123392 37951425727488 38003692564803 38028716802048 38064693676464 38111897714688 38214403895808 38277313937408 38306346172416 38358124593152 38380265023828 38472606355456 38501786714112 38553829310464 38668895163392 38685917577216 38742080430144 38820981735424 38857708128057 38883294707712 38939744105808 38988033294336 39104395051008 39107306714112 39186951831552 39303907270656 39306833789184 39386885259264 39461429403648 39579204034944 39662763227136 39693363347456 39728057614336 39750988774679 39884309921792 39922042270656 40003346661376 40067557490688 40087801298944 40122738672128 40125726159792 40207445368832 40271983804416 40292330897408 40330449252444 40348203098112 40380463054848 40468624350336 40489070794368 40554061277184 40586485825536 40651632672768 40663300349952 40784662025856 40870766168064 40961678788121 40988650766336 40992747036192 41079290485248 41110983467008 41197776535552 41287889190912 41308749561856 41398937553792 41432037613568 41498541686784 41519508488192 41586152964096 41643425560576 41664859471872 41710268940288 41722240463232 41789210351616 41846762599446 41874317377536 41877435285504 41910917922816 41913932362848 41935109037024 42002420608512 42115561076736 42237036068864 42330436388352 42363094638592 42452531150848 42542156480512 42579232876544 42669125697536 42749881853952 42784062046208 42808757141962 42852736303104 42877471037856 42967993496064 43002348077056 43061978179584 43149677297664 43152890167296 43212320479776 43281682149888 43369828712448 43373057974272 43432791502632 43502507058816 43673604452352 43745501642752 43837856677888 43863160027232 43968692977664 44051908712448 44141623902208 44183383861344 44273366810624 44276663348736 44366836269056 44408809289208 44502564692352 44655033765888 44690737201152 44694064816128 44869848662016 44918751166464 45003764994048 45098776461312 45138081006144 45199093835168 45233376039936 45328872259584 45363843825664 45403494416384 45429701456776 45625191166464 45718110470144 45854558482432 45857972754048 45951366135808 46025124347904 46038334304256 46112232112128 46175738040768 46249856400384 46273223764992 46347498602496 46384555229184 46472343257088 46611042315264 46709447049216 46745483739136 46813347186424 46848853755648 46983981105152 47052190794518 47083173183488 47110540230656 47237249260096 47313071490048 47350900129792 47426904784896 47450866843648 47516665577472 47592486354944 47616982253568 47658481468416 47682560529408 47759097544704 47824871542224 47859926040576 47901636986112 47925838899456 48002766409728 48132069801984 48377641586688 48414965301248 48517178458112 48609002717184 48661980430336 48754078743552 48853370273792 48857007833088 48896070909952 48899587756656 48924293876528 49002824043264 49106278281216 49134821256192 49213689348096 49317588762624 49346055030636 49385509119744 49464779599872 49565518528512 49637476003008 49659326889984 49807537661952 49874862162944 49912690802688 49994859020288 50023716210832 50129325745408 50249934831616 50345038528512 50414373893072 50495295841536 50598133497856 50601900969984 50671590086404 50704955736064 50752924901952 50848980564564 50952538527744 51034324303872 51075128229888 51078931218432 51108414138873 51279827042304 51335715618816 51432874278912 51541458812928 51586378292736 51656107240192 51695286902784 51810277504076 51844392943616 51919658807744 52139193401344 52143075618816 52249269108736 52405209694208 52409111718912 52432182706176 52515847012352 52588669206528 52615239204864 52665015584727 52699693842432 52772272046592 52856978743296 52883684302848 52968569831424 52999357759488 53111249436672 53141905417608 53229389694208 53269762646016 53382225199104 53423409987584 53500968213056 53541547149312 53695978405888 53773932336592 53797604130816 53840617406464 53958165800448 53985427725824 54072081702912 54115314434048 54217733799936 54304760659968 54379549367808 54466835963904 54494354890752 54581825765376 54656996048256 54744727984128 54772387313664 54960041558016 55008079773696 55039830611094 55050518921216 55198583405056 55331388915712 55553145962496 55613691920384 55629653950976 55718947135488 55795683465928 55836580380672 55885243150464 55913478716032 56003227478016 56109219933312 56154081435648 56244216397824 56276680737186 56362958585856 56395491463584 56440581851136 56531176685568 56716170629706 56753516445696 56922900185088 56999842471936 57043075203072 57169961383808 57290657994752 57415970906112 57537186889728 57570397535742 57616427306368 57708909533184 57826438283264 57830743965696 57910388670176 58003342745088 58028876365824 58113120645216 58231472603136 58324942061568 58409616158712 58482049941504 58656592576512 58735878283264 58780427747328 58911178481792 58955860905984 59035551131648 59080327888896 59211745718944 59336752923136 59540045021184 59587649601536 59592086421504 59826464882688 59883063405984 59891668221952 60005019992064 60101336236032 60131701948416 60184108008192 60188589239688 60311168053248 60407975706624 60438496346112 60495673878666 60570694582272 60733606191552 60833588221952 60879728738304 61143963672064 61384445739008 61482976149504 61567650721024 61666475200512 61697631686656 61796664803328 61931833786368 61963124342784 62098406330688 62148056420352 62247812530176 62279262732288 62379229446144 62465138340864 62565403410432 62583360694848 62770143899169 62811476066304 62866376884224 62902663555536 63084095320064 63355554103296 63544641957888 63576747372544 63678796726272 63766495389632 63813234720768 63868849314816 63901118532608 64003688546304 64124822780928 64176093069312 64213135712943 64279104454656 64316206556784 64451990244096 64503522115584 64724515946496 64812003622912 64818480719664 65005438324736 65054743068672 65142677110784 65149187253948 65192085946368 65199450342208 65337098724352 65475037708288 65513095008256 65618252464128 65756785016832 65794740040848 65847345492992 65953039466496 66077863068672 66183301337344 66212435853312 66275075792016 66410050215936 66414995023104 66550254403584 66613213933812 66657076641792 66753847038528 67036105801728 67126718038016 67177631711232 67327061122048 67378126749696 67469201293312 67670566535936 67798640752752 67936718036992 68045765738496 68105241624576 68144552185164 68437786749696 68447620825088 68577165705216 68687241412608 68721945083904 68781837723648 68786959131072 68927049203712 69037686521856 69057501456384 69223650951168 69263607061152 69409835647488 69524100825088 69576832843776 69878815625216 70118225608704 70153652273152 70220020779636 70266258456576 70363029395456 70475971657728 70511579070464 70578286191777 70624759775232 70665810345984 70779238612992 70814999248896 70855873890144 70969607235072 71026350194688 71140357177344 71176300265472 71388729532416 71523840794112 71730138841088 71737307313336 71888758349184 71944221067264 72096108937216 72290311733248 72406347546624 72506065823744 72622447951872 72659139854336 72775767687168 72875994731008 72913504075776 72992970645504 73029849751552 73131118115328 73280055410688 73285511749632 73344106364928 73349381634984 73386440814792 73504236064896 73659417421824 73702231884288 74070861283328 74078263679616 74291929513984 74348277792768 74448773840896 74456214004512 74513657533952 74670969970688 74812293244416 74872108580864 74992288530432 75035574316248 75193988618112 75254109134848 75374902247424 75517557792768 75621560839608 75742943762304 75897200246784 75902851454976 76007385129606 76057433604096 76129387352928 76428807791616 76554627874816 76612692344832 76716249186304 76760530047656 76945212710912 77003573428224 77107658620928 77337790326784 77484160860288 77641963470848 77715416256114 77766589415424 77879488211616 78208790102016 78214613428224 78373903663104 78607814541312 78613667578368 78773770518528 78922858807296 79158408069888 79325526454272 79386726694912 79456115228672 79501977549358 79844084541312 80006693322752 80135114981376 80175602597888 80245477344256 80251452319584 80414890737664 80543967608832 80584661794816 80660898504888 80696406196224 80760926109696 80937248700672 80978141588736 81108122554368 81172971651072 81326600699904 81569324051712 81741532336128 81923357576242 81977301532672 81985494072384 82158580970496 82221966934016 82395553071104 82575778381824 82617499123712 82797875107584 82864075227136 82997083373568 83039016976384 83286851121152 83329718943744 83420537880576 83444480926464 83578420703232 83693525198892 83748634755072 83754870571008 83827864725696 83870218074048 84004841217024 84231122153472 84474072137728 84660872776704 84726189277184 84905062301696 85158465753088 85338251395072 85499763707904 85568124092416 85617514283924 85754942075712 85935986992128 86004696154112 86123956359168 86299354595328 86305780334592 86355596303613 86424640959552 86563364299776 86739657424896 86746115948544 86865583005264 87005014117632 87347208904704 87491003285504 87726320054464 87937385955328 88103817424896 88283247804416 88366767722688 88546733621248 88553326697472 88675282651207 88733672538112 88817618578416 89005129384704 89310067531776 89381474402304 89388129632256 89739697324032 89837502332928 90007529988096 90197552922624 90276162012288 90398187670336 90466752079872 90657744519168 90667985632133 90727687651328 90806988832768 90859402913552 91250382332928 91436220940288 91709116964864 91715945508096 91902732271616 92050248695808 92076668608512 92224464224256 92351476081536 92499712800768 92546447529984 92694997204992 92769110458368 92944686514176 93222084630528 93418894098432 93490967478272 93626694372848 93697707511296 93967962210304 94104381589036 94166346366976 94221080461312 94474498520192 94626142980096 94701800259584 94853809569792 94901733687296 95033331154944 95184972709888 95233964507136 95316962936832 95365121058816 95518195089408 95649743084448 95719852081152 95803273972224 95851677798912 96005532819456 96264139603968 96755283173376 96829930602496 97034356916224 97218005434368 97323960860672 97508157487104 97706740547584 97714015666176 97792141819904 97799175513312 97848587753056 98005648086528 98212556562432 98269642512384 98427378696192 98635177525248 98692110061272 98771018239488 98929559199744 99274952006016 99318653779968 99615075323904 99749724325888 99825381605376 99989718040576 100047432421664 100258651490816 100499869663232 100690077057024 100828747786144 100990591683072 101196266995712 101203801939968 101343180172808 101505849803904 101697961129128 101905077055488 102068648607744 102157862436864 102216828277746 102671431237632 102865748557824 103082917625856 103172756585472 103312214480384 103390573805568 103620555008152 103839317615488 104278386802688 104286151237632 104810419388416 104818223437824 105031694024704 105177338413056 105230478409728 105330031169454 105399387684864 105544544093184 105713957486592 105767368605696 105937139662848 105998715518976 106222498873344 106283810835216 106458779388416 106539525292032 106764450398208 107001936426112 107083094298624 107391956811776 107547864673184 107595208261632 107916331600896 107970855451648 108144163405824 108230628868096 108435467599872 108609521319936 108759098735616 108933671927808 108988709781504 109163651530752 109313992096512 109489455968256 109544774627328 109920083116032 110016159547392 110079661222188 110397166810112 110662777831424 111106291924992 111227383840768 111259307901952 111437894270976 111591366931856 111673160761344 111770486300928 111826957432064 112006454956032 112218439866624 112308162871296 112488432795648 112553361474372 112790982927168 112881163702272 113062353371136 113432341259412 113507032891392 113845800370176 113999684943872 114011077694409 114086150406144 114339922767616 114581315989504 114831941812224 115074373779456 115140795071484 115232854612736 115417819066368 115652876566528 115661487931392 115820777340352 116006685490176 116057752731648 116226241290432 116462945206272 116573124384171 116649884123136 116819232317424 116964099883008 117313185153024 117471756566528 117560855494656 117822356963584 117911721811968 118071102263296 118160655777792 118423491437888 118673505846272 119080090042368 119175299203072 119184172843008 119252966324037 119652929765376 119766126811968 119783336443904 120010039984128 120202672472064 120263403896832 120368216016384 120377178479376 120622336106496 120815951413248 120876992692224 120991347757332 121141389164544 121467212383104 121667176443904 121759457476608 122287927344128 122768891478016 122885036364363 122965952299008 123135301442048 123332950401024 123395263373312 123593329606656 123863667572736 123926248685568 124196812661376 124296112840704 124495625060352 124558525464576 124758458892288 124930276681728 125130806820864 125166721389696 125540287798338 125622952132608 125732753768448 125805327111072 126168190640128 126711108206592 127089283915776 127153494745088 127357593452544 127532990779264 127626469441536 127737698629632 127802237065216 128007377092608 128249645561856 128352186138624 128426271425886 128558208909312 128632413113568 128903980488192 129007044231168 129449031892992 129624007245824 129636961439328 130010876649472 130109486137344 130285354221568 130298374507896 130398900684416 130674197448704 130950075416576 131026190016512 131236504928256 131513570033664 131589480081696 131694690985984 131906078932992 132155726137344 132366602674688 132424871706624 132550151584032 132820100431872 132829990046208 133100508807168 133226427867624 133507694077056 134072211603456 134253436076032 134654122244096 134756253499392 134938402586624 135341133071872 135597281505504 135873436073984 136091531476992 136210483249152 136289104370328 136875573499392 137154331410432 137563675447296 137573918262144 137854098407424 138075373043712 138115002912768 138527214122304 138819671294976 139048201650176 139153665687552 139757631250432 140236451217408 140307304546304 140440041559272 140726058790912 140951943315456 141023158140928 141156572383554 141249519550464 141331620691968 141711747780288 141939214470144 142052700389376 142280714354688 142352600530944 142777459064832 143047681588224 143460277682176 143474614626672 143777516698368 143888442134528 144192217874432 144580623466496 145012131647488 145244895903744 145318279708672 145551535374336 145751989462016 145827008151552 145985941291008 146059699503104 146262236230656 146560110821376 146571023499264 146688212729856 146698763269968 146772881629584 147008472129792 147318834843648 147404463768576 148156527359232 148583859027968 148696555585536 148897547681792 148912428009024 149027315067904 149341939941376 149624586488832 149744217161728 149984577060864 150071148632496 150387977236224 150508218269696 150749804494848 151035115585536 151243121679216 151485887524608 151794400493568 151805702909952 152014770259212 152114867208192 152258774705856 152857615583232 153109255749632 153225384689664 153432498372608 153521060095312 153890425421824 154007146856448 154215317241856 154675580653568 154968321720576 155283926941696 155430832512228 155533178830848 155758976423232 156417580204032 156429226856448 156747807326208 157215629082624 157227335156736 157547541037056 157845717614592 158316816139776 158651052908544 158773453389824 158912230457344 159003955098716 159688169082624 160013386645504 160270229962752 160351205195776 160490954688512 160502904639168 160829781475328 161087935217664 161169323589632 161321797009776 161392812392448 161521852219392 161874497401344 161956283177472 162216245108736 162345943302144 162653201399808 163138648103424 163483064672256 163846715152484 163954603065344 163970988144768 164317161940992 164443933868032 164682667780813 164791106142208 165151556763648 165234998247424 165595750215168 165728150454272 165994166747136 166078033952768 166573702242304 166659437887488 166841075761152 166888961852928 167156841406464 167387050397784 167509741142016 167655729451392 167740436148096 168009682434048 168462244306944 168948144275456 169321745553408 169452378554368 169810124603392 170316931506176 170676502790144 170999527415808 171136248184832 171235028567848 171509884151424 171871973984256 172009392308224 172247912718336 172611560669184 172711192607226 172849281919104 173126728599552 173479314849792 173492231897088 173731166010528 174010028235264 174694417809408 174982006571008 175452640108928 175874771910656 176207634849792 176733535445376 177093467242496 177106653394944 177350565302414 177467345076224 177635237156832 178010258769408 178620135063552 178762948804608 178776259264512 179479394648064 179675004665856 180015059976192 180395105845248 180552324024576 180796375340672 180933504159744 181315489038336 181335971264266 181455375302656 181613977665536 181718805827104 182500764665856 182872441880576 183418233929728 183431891016192 183805464543232 184153337217024 184448928448512 184702952163072 184999425601536 185092895059968 185389994409984 185889373028352 186444169261056 186837788196864 186981934956544 187253388745696 187395415022592 187935924420608 188208763178072 188442160922624 188948997040384 189252285960192 189403600519168 190066662309888 190369945419776 190633925873664 190730242117632 191036390178816 191299486168896 191439704162304 191606547944448 191703355597824 192011065638912 192528279207936 192639407138829 193510566346752 193659861204992 194436010868736 194647921721344 195016314974208 195413481095168 195428031332352 195598351026624 195697175506112 196011296173056 196425113124864 196539285024768 196854757392384 197270355050496 197384220122544 197542036478976 197859118399488 198549904012032 198637307559936 199230150647808 199499448651776 199650763210752 200094864843328 200517302981632 200999739326464 201380154114048 201657495572288 201981183366144 202392533991424 202407603879936 202686360345616 203011699607808 203395922258256 203810154110976 204137297215488 204315724873728 204433656555492 205342862475264 205731497115648 206165835251712 206345513170944 206624428960768 206781147611136 207241110016304 207678635230976 208556773605376 208572302475264 209620838776832 209636446875648 210063388049408 210354676826112 210460956819456 210660062338908 210798775369728 211089088186368 211427914973184 211534737211392 211734858575331 211874279325696 211997431037952 212444997746688 212567621670432 212917558776832 213079050584064 213528900796416 214003872852224 214166188597248 214783913623552 215095729346368 215190416523264 215832663201792 215941710903296 216288326811648 216461257736192 216870935199744 217219042639872 217518197471232 217867343855616 217977419563008 218327303061504 218627984193024 218978911936512 219089549254656 219840166232064 220032319094784 220159322444376 220794333620224 221325555662848 222212583849984 222454767681536 222518615803904 222875788541952 223182733863712 223346321522688 223540972601856 223653914864128 224012909912064 224436879733248 224616325742592 224976865591296 225106722948744 225581965854336 225762327404544 226124706742272 226864682518824 227691600740352 227999369887744 228022155388818 228172300812288 228679845535232 229162631979008 229663883624448 230148747558912 230281590142968 230465709225472 230835638132736 231322975862784 231641554680704 232013370980352 232452482580864 232925890412544 233146248768342 233299768246272 233638464634848 234626370306048 234943513133056 235121710989312 235644713927168 235823443623936 236142204526592 236321311555584 236846982875776 237347011692544 238160180084736 238368345686016 238505932648074 239532253623936 239566672887808 240020079968256 240405344944128 240526807793664 240736432032768 240754356958752 241244672212992 241631902826496 241753985384448 241982695514664 242282778329088 242934424766208 243334352887808 243518914953216 244575854688256 245537782956032 245770072728726 245931904598016 246270602884096 246665900802048 246790526746624 247186659213312 247727335145472 247852497371136 248393625322752 248592225681408 248991250120704 249117050929152 249860553363456 250261613641728 250333442779392 251080575596676 251245904265216 251610654222144 252336381280256 253422216413184 254178567831552 254306989490176 254715186905088 255065981558528 255475397259264 255604474130432 256014754185216 256499291123712 256704372277248 256852542851772 257264826227136 257807960976384 258014088462336 258898063785984 259248014491648 259273922878656 260021753298944 260218972274688 260570708443136 260596749015792 260797801368832 261348394897408 261900150833152 262052380033024 262473009856512 263178960163392 263389381971968 263812157865984 264311452274688 264733205349376 264849743413248 265100303168064 265640200863744 265659980092416 266025847953621 266201017614336 266452855735248 267015388154112 268144423206912 268506872152064 269308244488192 269512506998784 269876805173248 270682266143744 271194563011008 271746872147968 272003956896399 272183062953984 272420966498304 272578208740656 273751146998784 274308662820864 275127350894592 275147836524288 275708196814848 276150746087424 276230005825536 277054428244608 277639342589952 278096403300352 278256921422753 278307331375104 279515262500864 280472902434816 280614609092608 280880083118544 281452117581824 281903886630912 282046316281856 282313144767108 282499039100928 282663241383936 283423495560576 283878428940288 284105400778752 284561428709376 284705201061888 285554918129664 286095363176448 286920555364352 286949229253344 287555033396736 287776884269056 288384435748864 289161246932992 290024263294976 290489791807488 290636559417344 291103070748672 291503978924032 291654016303104 291971882582016 292119399006208 292524472461312 293120221642752 293142046998528 293376425459712 293397526539936 293545763259168 294016944259584 294637669687296 294808927537152 296313054718464 297167718055936 297795095363584 297824856018048 298054630135808 298683879882752 299249172977664 299488434323456 299969154121728 300142297264992 300775954472448 301016436539392 301499608989696 302070231171072 302486243358432 302971775049216 303588800987136 303611405819904 304029540518424 304517549411712 305715231166464 306218511499264 306864996745216 307042120190624 307780850843648 308014293712896 308430634483712 309351161307136 309936643441152 310567853883392 310861665024456 311517952846464 312835160408064 312858453712896 314431258165248 314454670313472 315095082074112 315691435229184 316633632279552 317302105817088 317546906779648 317824460914688 318007910197432 319376338165248 320026773291008 320981909377024 321005809278336 321659562950656 322175870435328 322338647179264 322643594019552 322785624784896 323748994802688 323912566354944 324432490217472 324691886604288 325306402799616 326277296206848 326966129344512 327693430304968 327941976289536 328634323881984 328887867736064 329365335561626 329582212284416 331191500430336 331456300908544 331988333494272 332156067905536 333147404484608 333318875774976 333682151522304 333777923705856 334313682812928 334774100795568 335019482284032 335311458902784 335480872296192 336019364868096 336924488613888 338643491106816 338904757108736 339620249206784 340633863012352 341353005580288 341999054831616 342272496369664 342470057135696 343019768302848 343743947968512 344018784616448 344495825436672 345223121338368 345422385214452 345698563838208 346253457199104 346958629699584 346984463794176 347462332021056 348020056470528 349388835618816 349964013142016 350905280217856 351749543821312 352415269699584 353467070890752 354186934484992 354213306789888 354701130604828 354934690152448 355270474313664 356020517538816 357240270127104 357525897609216 357552518529024 357758898972111 358958789296128 359350009331712 360030119952384 360790211690496 361104648049152 361592750681344 361867008319488 362630978076672 362671942528532 362910750605312 363437611654208 365001529331712 365744883761152 366836467859456 366863782032384 367610929086464 368306674434048 368655109093089 368897856897024 369405904326144 369998851203072 370185790119936 370779988819968 371778746056704 372888338522112 373675576393728 373963869913088 374506777491392 374790830045184 375871848841216 376417526356144 376884321845248 377897994080768 378504571920384 378807201038336 380133324619776 380739890839552 381267851747328 381460484235264 382072780357632 382598972337792 382879408324608 383213095888896 383406711195648 384022131277824 385056558415872 385278814277658 387021132693504 387319722409984 388872021737472 389295843442688 390032629948416 390856062664704 391196702053248 391394351012224 392022592346112 392850226249728 393078570049536 393709514784768 394540710100992 394768440245088 395084072957952 395718236798976 397099808024064 397274615119872 398460301295616 398998897303552 399301526421504 400189729686656 401034605963264 401999478652928 402760308228096 403314991144576 403962366732288 404785067982848 404815207759872 405372720691232 406023399215616 406791844516512 407620308221952 408274594430976 408631449747456 408867313110984 411462994231296 412691026341888 413248857921536 413562295222272 414482220032608 415357270461952 417113547210752 417144604950528 419241677553664 419272893751296 420709353652224 420921913638912 421320124677816 422178176372736 422855829946368 423069474422784 423469717150662 423748558651392 423994862075904 425135243340864 425835117553664 426158101168128 427057801592832 428007745704448 428332377194496 430191458692736 430380833046528 431665326403584 431883421806592 432576653623296 433741870399488 435036394942464 435734687711232 435954839126016 436654606123008 437255968386048 437957823873024 438179098509312 439680332464128 440064638189568 440318644888752 441588667240448 444909535363072 445037231607808 445751577083904 446365467727424 446692643045376 447081945203712 447307829728256 448025819824128 448873759466496 449232651485184 449953731182592 450213445897488 451163931708672 451524654809088 452249413484544 453729365037648 455383201480704 455998739775488 456044310777636 456344601624576 457359691070464 458325263958016 459327767248896 460297495117824 460563180285936 460931418450944 461671276265472 462645951725568 463283109361408 464026741960704 464904965161728 465851780825088 466292497536684 466599536492544 467276929269696 469252740612096 469887026266112 470243421978624 471289427854336 471646887247872 472284409053184 472642623111168 473693965751552 474694023385088 476320360169472 476736691372032 477011865296148 479064507247872 479133345775616 480040159936512 480810689888256 481053615587328 481472864065536 481508713917504 482489344425984 483263805652992 483507970768896 483965391029328 484565556658176 485868849532416 486668705775616 487037829906432 489151709376512 491075565912064 491540145457452 491863809196032 492541205768192 493331801604096 493581053493248 494048003342439 494373318426624 495454670290944 495704994742272 496787250645504 497184451362816 497982500241408 498234101858304 499721106726912 500523227283456 500666885558784 502161151193352 503221308444288 504672762560512 506844432826368 508357135663104 508613978980352 509430373810176 510131963117056 510950794518528 511208948260864 512029508370432 512998582247424 513408744554496 513705085703544 514529652454272 515615921952768 516028176924672 518496028983296 518547845757312 520043506597888 520437944549376 521141416886272 521193498031584 521595602737664 522696789794816 523800301666304 524104760066048 524946019713024 526357920326784 526778763943936 527624315731968 528622904549376 529466410698752 530200606336128 531280401727488 531319960184832 532051695907242 532402035228672 532905711470496 534030776308224 536288846413824 537013744304128 538616488976384 539025013997568 539753610346496 541364532287488 542389126022016 543493744295936 544007913792798 544366125907968 544841932996608 545156417481312 547502293997568 548617325641728 550254701789184 550295673048576 551416393629696 552460011651072 554108856489216 555278685179904 556192806600704 556513842845506 559030525001728 560945804869632 561229218185216 561760166237088 562904235163648 563807773261824 564092632563712 564626289534216 565326482767872 566846991121152 567756857880576 568210801557504 571109836259328 572190726352896 573841110728704 573898458506688 575110066793472 575553768538112 576768871497728 578322493865984 580048526589952 580979583614976 581273118834688 583007957848064 583308032606208 583943765164032 584238798012416 585048944922624 586240443285504 586284093997056 586795053079872 587091526518336 588033888519168 589275339374592 589617855074304 592626109436928 594335436111872 595649712036096 596109260271616 597367759765504 598498345955328 598976868646912 600284594529984 601551908944896 602032873078784 602999217979392 604140462342144 604972486716864 605943550098432 607177601974272 607222811639808 608059081036848 609035098823424 611430462332928 612437022998528 614084240381248 615561701687296 616028587425792 616861268967424 618702322614272 619873286882304 620726978558449 621135707766784 621723330048912 623035905692928 625670320816128 625716907425792 628862516330496 628909340626944 630190164148224 631382870458368 633267264559104 634604211634176 635093813559296 635648921829376 636015820394864 638752676330496 640053546582016 641963818754048 642011618556672 643319125901312 644351740870656 644677294358528 645287188039104 645571249569792 647497989605376 647825132709888 648864980434944 649383773208576 650612805599232 652554592413696 653932258689024 655386860609936 655883952579072 657268647763968 657775735472128 658730671123252 659164424568832 662383000860672 662912601817088 663976666988544 664312135811072 666294808969216 666637751549952 667364303044608 667555847411712 668627365625856 669548201591136 670038964568064 670622917805568 670961744592384 672038729736192 673848977227776 677286982213632 677809514217472 679240498413568 681267726024704 682706011160576 683998109663232 684544992739328 684940114271392 686039536605696 687487895937024 688037569232896 688991650873344 690446242676736 690844770428904 691397127676416 692506914398208 693968927588352 694924664042112 696040112941056 698777671237632 699928026284032 701810560435712 703499087642624 704830539399168 706934141781504 708373868969984 708426613579776 709402261209656 710540948627328 712041035077632 714480540254208 715105037058048 715517797944222 718700018663424 720060239904768 721580423380992 722209296098304 723185501362688 723734016638976 725261956153344 725343885057064 726875223308416 730003058663424 733672935718912 733727564064768 735221858172928 736613348868096 737310218186178 737795713794048 738811808652288 739997702406144 740371580239872 741559977639936 743557492113408 745776677044224 747351152787456 749013554982784 749581660090368 751743697682432 752835052712288 755795988161536 757009143840768 757614402076672 760266649239552 761479781679104 762535703494656 762920968470528 764145560715264 765197944675584 766426191777792 766813422391296 768044262555648 770113116831744 770557628555316 774042265387008 774639444819968 777744043474944 778591686885376 780065259896832 781712125329408 782393404106496 782788702024448 784045184692224 785700452499456 786157140099072 787419029569536 789536880490176 790168145915904 791436473597952 794199616048128 794549230239744 796920602591232 797997794607104 798077543860863 798603052843008 800379459373312 802069211926528 805520616456192 806629982289152 807924733464576 809570135965696 809630415519744 810745441382464 812046798431232 813583689033024 815240616443904 816011870689197 816549188861952 817262899494912 817734626221968 822925988462592 825382052683776 826497715843072 827124590444544 828964440065216 830714540923904 834227094421504 834289209901056 834770764268259 838483355107328 838545787502592 841418707304448 841843827277824 842640249355632 844356352745472 845711659892736 846138948845568 846939434301324 847497117302784 847989724151808 850270486681728 851670235107328 852316202336256 854115603185664 856015491408896 856664754388992 860382917385472 860761666093056 863330652807168 863766843613184 865153307246592 867483740798976 870072789884928 871469375422464 871909678252032 873309212246016 874511936772096 875915647746048 876358197018624 879360664928256 880129276379136 880637289777504 883177334480896 889819070726144 890074463215616 891503154167808 892730935454848 893385286090752 894163890407424 894615659456512 896051639648256 897747518932992 898465302970368 899907462365184 900426891794976 902327863417344 903049309618176 904498826969088 907458730075296 910766402961408 911997479550976 912088621555272 914719382140928 916650527916032 918655534497792 920594990235648 921126360571872 921862836901888 923342552530944 925291903451136 926566218722816 928053483921408 929809930323456 931703561650176 932584995073368 934553858539392 938505481224192 939774052532224 942578855708672 943293774495744 944568818106368 945285246222336 947387931503104 949388046770176 952640720338944 953473382744064 954023730592296 958129014495744 960080319873024 962945728131072 963017427835008 964978688851968 966527611305984 967015941537792 967930782058656 971737699064832 973337411551232 974075659812864 978303418753024 982151131824128 983080290914904 985082411536384 986663603208192 987162106986496 988096006684878 988746636853248 993574501291008 994368902725632 995965000482816 996468203716608 999442213453824 1001046454566912 1001333771117568 1004322302386704 1006442616888576 1009345525121024 1016714271326208 1017227957960704 1018860747620352 1020263926234112 1021901589037056 1022417896521728 1024059016740864 1025997164494848 1026817489108992 1027410171407088 1029059304908544 1031231843905536 1032056353849344 1037095691514624 1040087013195776 1040875889098752 1042282833772544 1042386996063168 1043191205475328 1045393579589632 1047600603332608 1048209520132096 1049892039426048 1052715840653568 1053557527887872 1055248631463936 1057245809098752 1058932821397504 1060401212672256 1062560803454976 1062639920369664 1064103391814484 1064804070457344 1065811422940992 1068061552616448 1072577692827648 1074027488608256 1077232977952768 1078050027995136 1079507220692992 1082729064574976 1084778252044032 1086987488591872 1088015827585596 1088732251815936 1090312834962624 1095004587995136 1097234651283456 1100509403578368 1100591346097152 1102832787259392 1104920023302144 1108217712978432 1110557370359808 1112385613201408 1113027685691012 1118061050003456 1121891609739264 1122458436370432 1123520332474176 1125808470327296 1127615546523648 1128185265127424 1129252579068432 1130652965535744 1133693982242304 1135513715761152 1136421603115008 1142219672518656 1144381452705792 1147682221457408 1147796917013376 1150220133586944 1151107537076224 1152778674465691 1153537742995456 1156644987731968 1160097053179904 1161959167229952 1162546237669376 1166015915696128 1166616065212416 1167887530328064 1168477596024832 1170097889845248 1172568187994112 1173590106159744 1174183053036672 1176067777038336 1178550678749184 1179235710148608 1185252218873856 1188670872223744 1191299424072192 1192218520543232 1194735519531008 1196996691910656 1197953737293824 1200569189059968 1203103817889792 1204065746157568 1205998435958784 1208280924684288 1209944973433728 1211887100196864 1214355203948544 1214445623279616 1216118162073696 1218070197646848 1222860924665856 1224874045997056 1228168480762496 1231123403374592 1233722537934848 1237404645228544 1239746573764608 1241453957116898 1242271415533568 1243446660097824 1246071811385856 1251340641632256 1251433814851584 1257725032660992 1257818681253888 1262765740916736 1266534529118208 1269208423268352 1270187627118592 1271297843658752 1272031640789728 1277505352660992 1280107093164032 1283927637508096 1284023237113344 1286638251802624 1290574376078208 1291142499139584 1294995979210752 1295650265419776 1297729960869888 1301225611198464 1305109184827392 1307864517378048 1310773721219872 1311767905158144 1314537295527936 1315551470944256 1317461342246504 1324766001721344 1325825203634176 1332589617938432 1334728606089216 1335111694823424 1337254731251712 1339096403182272 1340077929136128 1341245835611136 1341923489184768 1344077459472384 1347697954455552 1354573964427264 1355619028434944 1362535452049408 1365412022321152 1367996219326464 1369880228542784 1372079073211392 1374975791874048 1376075138465792 1377983301746688 1380892485353472 1381689540857808 1382794255352832 1385013828796416 1387937855176704 1389849328084224 1392080225882112 1397555342475264 1403621120871424 1406998175285248 1409661078798336 1413868283563008 1416747737939968 1416853227159552 1418804522419312 1421081897254656 1424082070155264 1428961080508416 1430210074116096 1431035595888444 1437400037326848 1440120479809536 1443160846761984 1444418592196608 1446371002725376 1447468033277952 1450523912306688 1450687770114128 1453750446616832 1460006117326848 1467345871437824 1467455128129536 1470443716345856 1473226697736192 1474620436372356 1475591427588096 1477623617304576 1479995404812288 1480743160479744 1482144010027317 1483119955279872 1487114984226816 1491553354088448 1494702305574912 1498027109965568 1499163320180736 1503487395364864 1505670105424576 1511591976323072 1514018287681536 1515228804153344 1520533298479104 1522959563358208 1525071406989312 1525841936941056 1528291121430528 1530395889351168 1532852383555584 1533626844782592 1536088525111296 1540226233663488 1541115257110632 1548084530774016 1549278889639936 1555488086949888 1557183373770752 1560130519793664 1563424250658816 1564786808212992 1565577404048896 1568090369384448 1571400904998912 1572314280198144 1574838059139072 1579073760980352 1580336291831808 1582872947195904 1588399232096256 1593841205182464 1595995589214208 1596155087721726 1597206105686016 1600758918746624 1604138423853056 1611041232912384 1613259964578304 1615849466929152 1619260831039488 1621490882764928 1624093596862464 1627167378066048 1630481232887808 1632023741378394 1633098377723904 1634525798989824 1635469252443936 1645851976925184 1650764105367552 1652995431686144 1654249180889088 1657928880130432 1661429081847808 1668578419802112 1669541528536518 1676966710214656 1677091575005184 1682837414608896 1683687654555648 1685280498711264 1688712705490944 1691423319785472 1692277897691136 1693878868602648 1695979448303616 1700540973363456 1703340470214656 1704632404672512 1712030982817792 1713329508777984 1720765834770944 1721523332186112 1726661305614336 1727533687226368 1730306614493184 1734967481597952 1740145579769856 1742938750844928 1743819356504064 1749023873544192 1751831295492096 1752716394037248 1758721329856512 1761274579555008 1766354668961792 1780148926431232 1783006308335616 1785461870909696 1788327780814848 1789231318913024 1792103279296512 1795495037865984 1796930605940736 1800853783589952 1804655726834688 1806098619236352 1808997653938176 1814917460150592 1821532805922816 1823994959101952 1824177243110544 1829438764281856 1833301055832064 1837311068995584 1842252721143744 1843725673803776 1846685105061888 1850583806902272 1853132437445632 1856106967842816 1859619860646912 1862180935675347 1863407123300352 1865169990146736 1869107717078784 1877010962448384 1879548105064448 1885157711417344 1886587548991488 1889137636212736 1890570492444672 1894775863006208 1898776093540352 1905281440677888 1906946765488128 1908047461184592 1916258028991488 1920160639746048 1925891456262144 1926034855670016 1929957377703936 1933055222611968 1934031883075584 1935861564117312 1943475398129664 1946674823102464 1948151319625728 1956606837506048 1964302263648256 1966160581829808 1970164823072768 1973327206416384 1974324213972992 1976192013369756 1977493273706496 1987149002582016 1988737805451264 1991930000965632 1992936407433216 1998884426907648 2002092909133824 2002667542235136 2008644604773408 2012885233777152 2018691050242048 2033428542652416 2034455915921408 2037721495240704 2040527852468224 2043803178074112 2044835793043456 2048118033481728 2051994328989696 2053634978217984 2054820342814176 2058118609817088 2062463687811072 2064112707698688 2074191383029248 2080174026391552 2084565667545088 2084773992126336 2086382410950656 2090787159179264 2095201206665216 2096419040264192 2099784078852096 2105431681307136 2107115055775744 2110497262927872 2114491618197504 2117865642795008 2120802425344512 2125121606909952 2125279840739328 2128206783628968 2131622845881984 2136123105232896 2148054977216512 2154465955905536 2156100055990272 2159014441385984 2165458129149952 2169556504088064 2173974977183744 2176031655171192 2180625669925248 2190009175990272 2201018807156736 2201182692194304 2205665574518784 2209840046604288 2216435425956864 2221114740719616 2224771226402816 2226055371382024 2236122100006912 2247040664948352 2251616940654592 2255231093047296 2256370530254848 2258505158136864 2267387964484608 2271027431522304 2272843206230016 2284439345037312 2288762905411584 2295593834026752 2300440267173888 2302215074152448 2305557348931382 2307075485990912 2320194106359808 2323918334459904 2325092475338752 2332031831392256 2333232130424832 2335775060656128 2336955192049664 2340195779690496 2345136375988224 2347180212319488 2348366106073344 2352135554076672 2357101357498368 2358471420297216 2370504437747712 2377341744447488 2382598848144384 2384437041086464 2389471039062016 2393993383821312 2395907474587648 2401138378119936 2406207635779584 2408131492315136 2416561849368576 2419889946867456 2423774200393728 2428710407897088 2428891246559232 2432236324147392 2436140395293696 2445721849331712 2449748091994112 2456336961524992 2462246806749184 2474809290457088 2479493147529216 2482907914233796 2484542831067136 2486893320195648 2492143622771712 2502681283264512 2502867629703168 2504312292804777 2515450065321984 2515637362507776 2525531481833472 2533069058236416 2538416846536704 2540375254237184 2544063281579456 2555010705321984 2560214186328064 2567855275016192 2568046474226688 2573276503605248 2581148752156416 2582284998279168 2589991958421504 2591300530839552 2595459921739776 2602451222396928 2610218369654784 2615729034756096 2621547442439744 2623535810316288 2629074591055872 2631102941888512 2634922684493008 2649532003442688 2651650407268352 2665179235876864 2669457212178432 2670223389646848 2674509462503424 2678192806364544 2680155858272256 2682491671222272 2683846978369536 2688154918944768 2695395908911104 2709147928854528 2711238056869888 2725070904098816 2730824044642304 2735992438652928 2739760457085568 2744158146422784 2749951583748096 2752150276931584 2755966603493376 2761784970706944 2763379081715616 2765588510705664 2770027657592832 2775875710353408 2779698656168448 2784160451764224 2795110684950528 2807242241742848 2813996350570496 2819322157596672 2827736567126016 2833495475879936 2833706454319104 2837609044838624 2842163794509312 2848164140310528 2857922161016832 2860420148232192 2862071191776888 2880240959619072 2888837184393216 2892742005450752 2894936066555904 2901047824613376 2901375540228256 2907500893233664 2920012234653696 2934691742875648 2934910256259072 2946453395472384 2949240872744712 2955247234609152 2959990809624576 2961486320959488 2964288020054634 2966239910559744 2983106708176896 2989404611149824 2996054219931136 2998326640361472 3011340210849152 3023183952646144 3028036575363072 3045919126716416 3050142813978624 3051683873882112 3056582242861056 3060791778702336 3065704767111168 3067253689565184 3072177050222592 3080452467326976 3082230514221264 3096169061548032 3114366747541504 3120261039587328 3126848501317632 3129573616425984 3131154808097792 3136180738768896 3142801809997824 3144628560396288 3149676118278144 3158147521960704 3160672583663616 3165745894391808 3176798464192512 3187682410364928 3191991178428416 3192310175443452 3194412211372032 3201517837493248 3208276847706112 3222082465824768 3226519929156608 3231698933858304 3238521662078976 3242981765529856 3248187193724928 3254334756132096 3260962465775616 3264047482756788 3266196755447808 3270938504887872 3291703953850368 3301528210735104 3305990863372288 3308498361778176 3315857760260864 3322858163695616 3337156839604224 3339083057073036 3353933420429312 3354183150010368 3365674829217792 3367375309111296 3370560997422528 3377425410981888 3382846639570944 3384555795382272 3387757737205296 3391958896607232 3401081946726912 3406680940429312 3409264809345024 3424061965635584 3426659017555968 3441531669541888 3443046664372224 3453322611228672 3455067374452736 3458336023397073 3460613228986368 3469934963195904 3480291159539712 3485877501689856 3487638713008128 3498047747088384 3503662590984192 3505432788074496 3522549159110016 3532709337923584 3560297852862464 3566012616671232 3570923741819392 3576655561629696 3578462637826048 3584206558593024 3590990075731968 3593861211881472 3601707567179904 3609311453669376 3612197238472704 3617995307876352 3629834920301184 3643065611845632 3647989918203904 3648354486221088 3658877528563712 3666602111664128 3674622137991168 3684505442287488 3687451347607552 3693370210123776 3701167613804544 3706264874891264 3712213935685632 3719239721293824 3724361871350694 3726814246600704 3730339980293472 3738215434157568 3754021924896768 3759096210128896 3770315422834688 3773175097982976 3778275272425472 3789551726012416 3797552187080704 3810562881355776 3813893530976256 3816094922369184 3832516057982976 3840321279492096 3851782912524288 3852069711340032 3859914755407872 3871723128234624 3886950796259328 3893349646204928 3913213675012096 3928604527296512 3932321163659616 3940329646145536 3946654412832768 3948648427945984 3952384026739512 3974298005164032 3977475610902528 3997768853815296 4004185818267648 4005335084470272 4017289209546816 4025770467554304 4037382100484096 4066857085304832 4068911831842816 4081055704936448 4087606356148224 4089671586086912 4096236066963456 4103988657979392 4109640685628352 4116237219634176 4124927375622144 4128225415397376 4148382766058496 4160348052783104 4169547984252672 4172764821901312 4181574318358528 4190402413330432 4192838080528384 4210863362614272 4214230111551488 4220994525855744 4228983236395008 4235731285590016 4241604850689024 4250243213819904 4250559681478656 4256413567257936 4263245691763968 4272246210465792 4308931911811072 4312200111980544 4318028882771968 4330916258299904 4339113008176128 4347949954367488 4352063310342384 4361251339850496 4380018351980544 4402037614313472 4402365384388608 4411331149037568 4419680093208576 4432870851913728 4442229481439232 4449542452805632 4452110742764048 4472244200013824 4494081329896704 4503233881309184 4510462186094592 4512741060509696 4517010316273728 4534775928969216 4542054863044608 4545686412460032 4568878690074624 4577525810823168 4591187668053504 4600880534347776 4604430148304896 4611114697862764 4614150971981824 4640388212719616 4647836668919808 4650184950677504 4664063662784512 4666464260849664 4671550121312256 4673910384099328 4680391559380992 4690272751976448 4694360424638976 4696732212146688 4704271108153344 4714202714996736 4716942840594432 4741008875495424 4754683488894976 4765197696288768 4768874082172928 4778942078124032 4787986767642624 4791814949175296 4802276756239872 4812415271559168 4816262984630272 4833123698737152 4839779893734912 4847548400787456 4857782493118464 4864472648294784 4872280790587392 4891443698663424 4899496183988224 4912673923049984 4924493613498368 4949618580914176 4958986295058432 4965815828467592 4973786640391296 4984287245543424 5005735259406336 5008624585609554 5030900130643968 5031274725015552 5051062963666944 5066138116472832 5076833693073408 5088126563158912 5110021410643968 5135710550032384 5136092948453376 5146553007210496 5162297504312832 5164569996558336 5179983916843008 5182601061679104 5190919843479552 5204902444793856 5220436739309568 5231458069512192 5243094884879488 5247071620632576 5258149182111744 5262205883777024 5269845368986016 5299064006885376 5303300814536704 5330358471753728 5340446779293696 5349018925006848 5356385612729088 5364983342444544 5367693956739072 5376309837889536 5390791817822208 5418295857709056 5422476113739776 5450141808197632 5471984877305856 5479520914171136 5488316292845568 5499903167496192 5511933206986752 5526758163431232 5531177021411328 5540055315185664 5551751420706816 5559397312336896 5568320903528448 5586542807026041 5590221369901056 5614484483485696 5638644315193344 5655473134252032 5666990951759872 5667412908638208 5675218089677248 5684327589018624 5696328280621056 5715844322033664 5720840296464384 5724142383553776 5760481919238144 5777674368786432 5785484010901504 5789872133111808 5802095649226752 5802751080456512 5815001786467328 5840024469307392 5869383485751296 5869820512518144 5892906790944768 5898481745489424 5910494469218304 5919981619249152 5922972641918976 5928576040109268 5932479821119488 5966213416353792 5978809222299648 5992108439862272 5996653280722944 6022680421698304 6046367905292288 6056073150726144 6091838253432832 6100285627957248 6103367747764224 6113164485722112 6121583557404672 6131409534222336 6134507379130368 6144354100445184 6160904934653952 6164461028442528 6192338123096064 6228733495083008 6240522079174656 6253697002635264 6259147232851968 6262309616195584 6272361477537792 6285603619995648 6289257120792576 6299352236556288 6316295043921408 6321345167327232 6331491788783616 6353596928385024 6375364820729856 6383982356856832 6384620350886904 6403035674986496 6416553695412224 6444164931649536 6453039858313216 6463397867716608 6477043324157952 6485963531059712 6496374387449856 6508669512264192 6521924931551232 6528094965513576 6541877009775744 6603056421470208 6611981726744576 6616996723556352 6631715520521728 6645716327391232 6674313679208448 6678166114146072 6708366300020736 6741121994845056 6754850821963776 6765693279141888 6769111590764544 6775515474410592 6802163893453824 6813361880858624 6818529618690048 6848123931271168 6853318035111936 6883063339083776 6906645222457344 6910134748905472 6916672046794146 6921226457972736 6960582319079424 6971755003379712 6975277426016256 6996095494176768 7007325181968384 7010865576148992 7045098318220032 7065418675847168 7120595705724928 7132025233342464 7141847483638784 7153311123259392 7156925275652096 7168413117186048 7181980151463936 7187722423762944 7203415134359808 7218622907338752 7224394476945408 7259669840602368 7286131223691264 7295979836407808 7296708972442176 7317755057127424 7333204223328256 7349244275982336 7369010884574976 7374902695215104 7386740420247552 7412529749782528 7424427871371264 7438479442587648 7448723742701388 7453628493201408 7460679960586944 7476430868315136 7508043849793536 7518192420257792 7540630845669376 7546350195965952 7556550544850944 7579103452024832 7595104374161408 7621125762711552 7632189844738368 7665032115965952 7680642558984192 7703565825048576 7704139422680064 7719829510815744 7743446256469248 7773901592518656 7786699292409856 7826427350024192 7857209054593024 7864642327319232 7880659292291072 7893308825665536 7897296855891968 7904768053479024 7948596010328064 7954951221805056 7995537707630592 8008371636535296 8010670168940544 8034578419093632 8051540935108608 8069450721259837 8074764200968192 8133714170609664 8137823663685632 8162111409872896 8175212712296448 8179343172173824 8192472133926912 8207977315958784 8219281371256704 8232474439268352 8249854751244288 8256450830794752 8296765532116992 8320696105566208 8339095968505344 8345529643802624 8363148636717056 8380804826660864 8385676161056768 8421726725228544 8428460223102976 8441989051711488 8457966472790016 8471462571180032 8483209701378048 8500486427639808 8501119362957312 8512827134515872 8526491383527936 8544492420931584 8617863823622144 8636057765543936 8661832516599808 8678226016352256 8695899908734976 8704126620684768 8722502679700992 8760036703961088 8804075228626944 8804730768777216 8839360186417152 8865741703827456 8884458962878464 8899084905611264 8904221485528096 8944488400027648 8988162659793408 9006467762618368 9034020632547456 9069551857938432 9084109726089216 9137757380149248 9155051621646336 9182375336107008 9201761068695552 9208860296609792 9222229395725528 9280776425439232 9328127325569024 9343100242624512 9347820768198656 9360783118761984 9380545503952896 9388720849277952 9393464424293376 9408542216306688 9428405429993472 9433885681188864 9482017750990848 9530395392577536 9537748164345856 9557884156248064 9575973535285248 9604553512479744 9624830543118336 9632525969260544 9666247397474304 9679559787469824 9695096801574912 9715564986236928 9728945296589568 9744561581174784 9782887397326848 9825347846099968 9848987226996736 9899237161828352 9917972590116864 9931631656935184 9947573280782592 9968574491086848 10011470518812672 10017249171219108 10061800261287936 10062549450031104 10102125927333888 10132276232945664 10153667386146816 10176253126317824 10220042821287936 10271421100064768 10272185896906752 10293106014420992 10324595008625664 10329139993116672 10359967833686016 10365202123358208 10375008070191219 10381839686959104 10409804889587712 10440873478619136 10462916139024384 10486189769758976 10494143241265152 10516298364223488 10524411767554048 10539690737972032 10598128013770752 10606601629073408 10660716943507456 10680893558587392 10698037850013696 10712771225458176 10729966684889088 10735387913478144 10752619675779072 10781583635644416 10836591715418112 10844952227479552 10900283616395264 10943969754611712 10959041828342272 10976632585691136 10999806334992384 11023866413973504 11053516326862464 11062354042822656 11080110630371328 11103502841413632 11118794624673792 11136641807056896 11173085614052082 11180442739802112 11228968966971392 11277288630386688 11310946268504064 11334825817276416 11350436179354496 11368655178037248 11392656561242112 11431688644067328 11441680592928768 11448284767107552 11520963838476288 11555348737572864 11570968021803008 11579744266223616 11605502160913024 11630003572934656 11680048938614784 11738766971502592 11739641025036288 11785813581889536 11796963490978848 11820988938436608 11839963238498304 11845945283837952 11857152080218536 11932426832707584 11984216879724544 11993306561445888 12045360843396608 12092735810584576 12112146301452288 12200571255914496 12206735495528448 12243167114809344 12262819068444672 12269014758260736 12288708200890368 12328922056885056 12384676246192128 12481044158349312 12518294465703936 12524619232391168 12544722955075584 12571207239991296 12578514241585152 12632590087842816 12642690334654464 12662983577567232 12707193856770048 12750729641459712 12767964713713664 12769240701773808 12806071349972992 12833107390824448 12906079716626432 12926795735433216 12954086648315904 12971927062119424 12992748774899712 13017339024528384 13043849863102464 13056189931027152 13083754019551488 13206112842940416 13223963453489152 13233993447112704 13263431041043456 13291432654782464 13348627358416896 13356332228292144 13416732600041472 13482243989690112 13509701643927552 13531386558283776 13538223181529088 13551030948821184 13604327786907648 13626723761717248 13637059237380096 13696247862542336 13706636070223872 13766126678167552 13813290444914688 13820269497810944 13833344093588292 13842452915945472 13921164638158848 13943510006759424 13950554852032512 13992190988353536 14014650363936768 14021731152297984 14090196636440064 14130837351694336 14241191411449856 14264050466684928 14283694967277568 14306622246518784 14313850551304192 14336826234372096 14363960302927872 14375444847525888 14406830268719616 14437245814677504 14448788953890816 14519339681204736 14591959672815616 14593417944884352 14635510114254848 14666408446656512 14698488551964672 14738021769149952 14749805390430208 14773480840495104 14825059499565056 14848855742742528 14876958885175296 14897447485402776 14921359921173888 14952861736630272 15036384840515584 15081261691338752 15092700391931904 15113101089701888 15158206904049664 15190208748322816 15264379689476736 15330064231931904 15407131650097152 15408278845360128 15439659021631488 15486892512938496 15547803185037312 15573398584819712 15652854700048384 15729284654638464 15761318584582144 15786617651331072 15794593711783936 15809536106958048 15897192020656128 15909902443610112 15991075415261184 16021340337881088 16069156838187264 16103081870217216 16138901442519674 16149528401936384 16267428341219328 16275647327371264 16324222819745792 16350425424592896 16358686344347648 16415954631917568 16438562742513408 16464948878536704 16499709502488576 16593531064233984 16641392211132416 16678191937010688 16691059287605248 16726297273434112 16771352322113536 16843453450457088 16856920446205952 16915932945580032 16942925142360064 16966419402756096 17000972855279616 17002238725914624 17025654269031744 17052982767055872 17088984841863168 17235727647244288 17323665033199616 17356452032704512 17391799817469952 17408253241369536 17445005359401984 17520073407922176 17608150457253888 17609461537554432 17678720372834304 17731483407654912 17768917925756928 17808442971056192 17888976800055296 17976325319586816 18012935525236736 18068041265094912 18139103715876864 18168219452178432 18275514760298496 18310103243292672 18364750672214016 18403522137391104 18417720593219584 18444458791451056 18561552850878464 18656254651138048 18686200485249024 18695641536397312 18721566237523968 18761091007905792 18777441698555904 18786928848586752 18817084432613376 18856810859986944 18867771362377728 18964035501981696 19060790785155072 19075496328691712 19115768312496128 19151947070570496 19209107024959488 19249661086236672 19265051938521088 19332494794948608 19359119574939648 19390193603149824 19431129972473856 19457890593179136 19489123162349568 19565774794653696 19650695692199936 19697974453993472 19798474323656704 19835945180233728 19863263313870368 19895146561565184 19937148982173696 20022941037625344 20034498342438216 20125098900062208 20264552465891328 20307334772293632 20352506252635648 20440085642575872 20542842200129536 20544371793813504 20649190017251328 20719935667372032 20730404246716416 20750016140382438 20763679373918208 20881746957238272 20925832278048768 20972379539517952 20988286482530304 21032596728446976 21079381475944064 21196256027541504 21321433887014912 21361787117174784 21396075700027392 21425542450916352 21459933369778176 21470775826956288 21505239351558144 21563167271288832 21673183430836224 21800567232790528 21887939509223424 21918083656684544 21953265171382272 21999612669984768 22047732827947008 22107032653724928 22124708085645312 22160221260742656 22237589249347584 22273283614113792 22346171228104164 22360885479604224 22457937933942784 22554577260773376 22621892537008128 22669651634552832 22700872358708992 22737310356074496 22785313122484224 22863377288134656 22896569534215104 23041927676952576 23110697475145728 23141936043606016 23159488532447232 23211004321826048 23260007145869312 23360097877229568 23477533943005184 23479282050072576 23571627163779072 23593926981957696 23641977876873216 23679926476996608 23691890567675904 23714304160437072 23864853665415168 23968433759449088 23986613122891776 24090721686793216 24185471621169152 24208352163779511 24224292602904576 24401142511828992 24413470991056896 24486334229618688 24525638136889344 24538029516521472 24577416401780736 24657844113770112 24769352492384256 24962088316698624 25036588931407872 25049238464782336 25089445910151168 25142414479982592 25157028483170304 25265180175685632 25285380669308928 25325967155134464 25414387713540096 25501459282919424 25535929427427328 25538481403547616 25612142699945984 25666214781648896 25812159433252864 25853591470866432 25908173296631808 25943854124238848 25985497549799424 26034678049056768 26087699726204928 26112379862054304 26167508039102976 26412225685880832 26447926906978304 26526862082086912 26582865309564928 26697254716833792 26712664456584288 26833465200082944 26964487979380224 27019403287855104 27102061897642368 27208655573815296 27253447523434496 27392495725084672 27413272140447744 27532253356335104 27626580889829376 27640538995621888 27666688187176584 27842329276317696 27984381976707072 28029300727873536 28043462304595968 28180393272880128 28261674703388672 28482382822899712 28567389934555136 28613244493037568 28627701102608384 28673652468744192 28727920605855744 28813660537439232 28874491629355008 28897577907781632 29038679362409472 29186835889768704 29271020228509696 29332816893313024 29476043538299904 29499610780860416 29546961680990208 29650118999130112 29697711485485056 29753917770350592 29794894970805552 29842719842347776 29905723473260544 30162523382677504 30185400783863808 30226202179403776 30316413808099328 30380417496645632 30528759378953472 30660128463863808 30814263300194304 30816557690720256 30879318043262976 30973785025876992 31095606370074624 31146797169639424 31305709400096768 31458569309276928 31522637169164288 31573235302662144 31589187423567872 31619072213916096 31794384041312256 31819804887220224 31982150830522368 32042680675762176 32138313676374528 32206163740434432 32277802885039348 32299056803872768 32534856682438656 32551294654742528 32648445639491584 32700850849185792 32717372688695296 32831909263835136 32877125485026816 32929897757073408 32999419004977152 33187062128467968 33282784422264832 33356383874021376 33382118575210496 33452594546868224 33542704644227072 33686906900914176 33713840892411904 33831865891160064 33885850284720128 33932838805512192 34004477451829248 34051308538063488 34105965534111744 34177969683726336 34471455294488576 34647330066399232 34712904065409024 34816506482739072 34890010718803968 35040146815844352 35216300914507776 35218923075108864 35357440745668608 35462966815309824 35537835851513856 35616885942112384 35777953600110592 35952650639173632 36025871050473472 36136082530189824 36278207431753728 36336438904356864 36620206486585344 36729501344428032 36807044274782208 36835441186439168 36888917582902112 37123105701756928 37312509302276096 37443132475047936 37554883397111808 37573857697173504 37634168865226752 37713621719973888 37735542724755456 37928071003963392 38121581570310144 38150992657383424 38303894141140992 38418214049918976 38499322172473344 38718239149879296 38780387206299648 38862259944947712 38915781186358272 38978246324699136 39131549589307392 39301391384399872 39596948647313408 39671890360467456 39726526627740736 39790293123130368 39874297964347392 40045882075250688 40068996684876432 40250197800124416 40529104931782656 40614669544587264 40705012505271296 40880171285151744 41085684400259072 41088743587627008 41298380034502656 41439871334744064 41460808493432832 41500032280764876 41527358747836416 41763493914476544 41851664556097536 41944759079035904 41976572965060608 42065193456893952 42158762951888128 42392512055083008 42642867774029824 42723574234349568 42792151400054784 42851084901832704 42919866739556352 42941551653912576 43010478703116288 43126334542577664 43346366861672448 43601134465581056 43775879018446848 43836167313369088 43906530342764544 43999225339969536 44095465655894016 44214065307449856 44249416171290624 44320442521485312 44475178498695168 44546567228227584 44692342456208328 44915875867885568 45109154521546752 45243785074016256 45339303269105664 45401744717417984 45474620712148992 45570626244968448 45793139068430208 46221394950291456 46283872087212032 46318977064894464 46422008643652096 46520014291738624 46720195754459136 46958564100145152 47187853963915392 47283955753746432 47359852953993216 47383781135351808 47428608320874144 47729707330830336 47936867518898176 47973226245783552 48181443373586432 48370943242338304 48416704327559022 48448585205809152 48802285023657984 48826941982113792 48972668459237376 49051276273778688 49076059033042944 49315688227540224 49924176633397248 50073177862815744 50098476929564672 50178891820302336 50314056966340608 50530360351371264 50570761338617856 50828775427080192 51002918565838848 51071858854854656 51076962807095232 51224285399891968 51332429563297792 51624318866505728 51707182941732864 51887708248477696 51970995099598848 52069356098113536 52175399452409856 52224759724108608 52335016078205952 52824451371761664 52895853813956608 53053724164173824 53165730619129856 53425328913168576 53666930400165888 53928975958760448 54038806575710208 54204123795284736 54417311147630592 54506895046868992 54784991450169344 54826544280895488 55064506712670208 55253161779658752 55281077991243776 55333376374353168 55684658552635392 55968763953414144 56058601455747072 56086924609191936 56360786545760256 56523349406777344 56964765645799424 57134779869110272 57226488986075136 57255402205216768 57347304937488384 57455841211711488 57627321074878464 57748983258710016 57795155815563264 58077358724818944 58373671779537408 58542040457019392 58665633786626048 58952087076599808 58999221561720832 59093923361980416 59300237998260224 59395422970970112 59507835540701184 59589789941611104 59685439684695552 59811446946521088 60325046765355008 60452404358807552 60632827616198656 60760834993291264 61057518757906944 61320256927727616 61628526600388608 61633115381440512 61947570051753984 62191212740149248 62293594339278848 62611418800193536 62917138618553856 63045274338328576 63238144427832192 63588768082624512 63964301661044736 64085361351524352 64276627352749056 64412327480868864 64555605770078696 65296891278983168 65401701698371584 65434745377390592 65663818527670272 65754250970053632 65859795514146816 65998838009954304 66374124256935936 66712767748042752 66764237150420992 66905189093736448 67373813801828352 67427681784823808 67663731782320128 67771700569440256 67865677611024384 68008954903658496 68102617076126976 68211931068223488 68355939367452672 68942910588977152 69294660132798464 69425808130818048 69633012965478144 69780021437607936 70080293631688704 70432601829015552 70437846150217728 70714881491337216 70925933630619648 71075671703027712 71233771884224768 71905301278347264 72051742100946944 72272165060379648 72556414863507456 72625056491338533 72672877808713728 73240412973170688 73459002688856064 73614088549564416 73670882372878336 73777835165804224 74246211403513856 74625018604552192 74886264950095872 75109766794223616 75147715394347008 75268337730453504 75427243439947776 75471085449510912 75856142007926784 76243163140620288 76301985314766848 76607788282281984 76836428099837952 76998644344946688 77436478299758592 77560774412599296 77724519889895424 77831562372716544 77956492649398272 78263099178614784 78602782768799744 79193897294626816 79343780720934912 79453053255481472 79580586246260736 79748595928694784 80091764150501376 80137993369752864 80500395600248832 81058209863565312 81410025010542592 81760342570303488 82171368800518144 82177487175254016 82596760069005312 82879742669488128 82921616986865664 83000064561529752 83526987828953088 83889518158071808 83953145930121216 84130386913787904 84317525903776256 84785024110166016 85447148468699136 85702169803665408 85839733479112704 85883103307825152 86020957406232576 86692733723344896 87672334626738176 87813060685529088 87998450679939072 88428130614899712 88498832342581248 88640885042970624 88950356997390336 89093134456455168 89384684912416656 89831751735771136 90487570148032512 90678606538211328 90803489434835968 90949241424297984 91141252489936896 91586278136860416 92442789900582912 92567744174424064 92637954129788928 92844017287304192 93040028583477248 93440391508918272 93917128200290304 94375707927830784 94567911507492864 94719705907986432 94767562270703616 94857216641748288 95459414661660672 95873735037796352 95946452491567104 96362886747172864 96741886484676608 96833408655118044 96897170411618304 97604570047315968 97653883964227584 97945336918474752 98102552547557376 98152118066085888 98631376455080448 99848353266794496 100146355725631488 100196953859129344 100357783640604672 100628113932681216 101060720702742528 101141522677235712 101657550854160384 102143717709709312 102153925614190464 102448570799783936 102664859126595584 103248637733011456 103414365883465728 103775416496955392 103941990199197696 104138712196227072 104449519448217216 104670032156411904 105648902743523328 105791707627913216 106107448328347648 106331461238259712 106850657826337152 107333860800331776 107857951917520896 108077613151420416 108408247590569472 108834622295261184 109013790093737984 109569982900338688 110129013425340416 110506323559317504 110562155982487552 110666752748706336 111369317105270784 111937527906828288 112721573091520512 113046698813554688 113929531291598848 114269559738220544 114452977972150272 114510804410433536 114911682423422976 115254642149756928 115497966517420032 116154717449637888 116747343559074816 117084080914038784 117904174153199616 117998443123441664 118600475996520448 118790845941940224 119015671081402368 119179579883222208 119370879369391104 119622893893042176 120650093530710016 121265655232397312 121521669986582528 122115037515813888 122640513855455232 123257053200777216 123266230762881024 123895140103507968 124382425480298496 125222837600387072 125834277237107712 126090548676657152 126476288855664384 127177536165249024 127928603322089472 128170722703048704 128553254705498112 128824654961737728 129111211540157392 130593782557966336 130803403396743168 130869490754781184 131327637055340544 131508501940107264 131719591028293632 131997676019908608 132748248513871872 133425535496085504 133528474300841984 133810378187472896 134747627603656704 134855363569647616 135327463564640256 135543401138880512 135731355222048768 136017909807316992 136205234152253952 136423862136446976 136711878734905344 137885821177954304 138589320265596928 138851616261636096 139266025930956288 139560042875215872 140160587263377408 140875692300435456 141851867261239296 142151343406055424 142467543768449536 143810602556694528 144544330120759296 145112829727014912 145250112982677066 145345755617427456 146480825946341376 146918005377712128 147228177099128832 147555670331608448 149250037209104384 149772529900191744 150219533588447232 150295430788694016 150536675460907008 150942170899021824 151712284015853568 152486326281240576 152603970629533696 153215576564563968 153672856199675904 153997288689893376 154872956599517184 155121548825198592 155663124745433088 155912985298796544 156526198357229568 157205565537599488 158687561441869824 158906106510962944 159161172492521472 159497191857389568 160275986739505728 161000791200497664 162116419727130624 162820050021085184 163520685140606976 164342737601036288 164354974350508032 165193520138010624 165759485338976256 165843233973731328 166000129123059504 167053975657906176 167779036316143616 167906291860242432 168260773827575808 168635051807552512 169570048220332032 170894296937398272 171404339607330816 171679466958225408 171766206615650304 172041914812465152 173385467446689792 175344669253476352 175626121371058176 175996901359878144 176856261229799424 176997664685162496 177281770085941248 177900713994780672 178186268912910336 178769369824833312 179663503471542272 180975140296065024 181357213076422656 181606978869671936 181898482848595968 182282504979873792 183172556273720832 184885579801165824 185135488348848128 185688034574608384 186080057166954496 186880783017836544 187834256400580608 188751415855661568 189135823014985728 189714433283496576 191747470075592704 191892904983134208 192725773494345728 193483772969353216 193666817310236088 195890673836949504 196205105095114752 196304236132171776 197262752910160896 200292711451262976 200393907718258688 200715567281209344 202121441405485056 202283045354471424 203315101708320768 204307851228380928 204897141599567872 205329718253191168 206497275466022912 206828731766931456 207550832993910784 207883980398395392 208277424392454144 208899038896434432 209340064312823808 211297805487046656 211583415255826432 212214896656695296 212662922476519424 213701315652674304 215715903835041792 216155226302840832 216816495181138944 217669244590522368 218027580187475968 219139965800677376 220258026850680832 221012647118635008 221124311964975104 221333505497412672 222738634210541568 223875055813656576 225443146183041024 226093397627109376 227859062583197696 228539119476441088 228905955944300544 229021608820867072 229823364846845952 230509284299513856 230995933034840064 232309434899275776 233494687118149632 234168161828077568 235808348306399232 235996886246883328 237200951993040896 237581691883880448 238031342162804736 238359159766444416 238741758738782208 239245787786084352 241300187061420032 242531310464794624 243043339973165056 244230075031627776 245281027710910464 246514106401554432 246532461525762048 247790280207015936 248764850960596992 250445675200774144 251668554474215424 252181097353314304 252952577711328768 254355072330498048 256341445406097408 257106509410996224 257649309923475456 258222423080314784 261187565115932672 263017003880214528 263439182056587264 263995352039817216 265496497027743744 266851070992171008 267056948601683968 269495255207313408 271086802277761024 271462710444097536 272035819614633984 272410468304507904 272847724272893952 273423757469810688 277178640531193856 277703232523272192 278532051861912576 279120085750431744 280321174526754816 281751384600870912 283703734522478592 284302686812110848 284935087536899072 287621205113389056 289088660241518592 290225659454029824 290500225965354132 290691511234854912 292961651892682752 293836010755424256 294456354198257664 295111340663216896 298500074418208768 299545059800383488 300439067176894464 300590861577388032 301073350921814016 301884341798043648 303424568031707136 304972652562481152 305207941259067392 306431153129127936 307345712399351808 307994577379786752 309745913199034368 310243097650397184 311326249490866176 311825970597593088 314411131075198976 317375122883739648 317812213021925888 318322344985042944 318994383714779136 320551973479011456 322001582400995328 324232839454261248 325640100042170368 327041370281213952 328709948701016064 330387040276021248 331518970677952512 331686467947462656 332000258246119008 334107951315812352 335558072632287232 335812583720484864 337270103615105024 339140096440664064 341788593874796544 342808679214661632 343358933916450816 343532413231300608 350689338506952704 351252242742116352 353712522459598848 353995329370324992 355801427989561344 356372537825820672 357538739649666624 359327006943084544 361950280592130048 363213957739343872 363796965697191936 364565009959747584 366345112547441664 369771159602331648 370270976697696256 371376069149216768 372160114333908992 375668512801161216 377502831711323136 378271646029971456 379428866566993152 383494940151185408 383785809966268416 385451546988691456 386967545938706432 387333634620472176 391781347673899008 392410210190229504 392608472264343552 394525505820321792 400585422902525952 400787815436517376 401431134562418688 404242882810970112 404566090708942848 406630203416641536 408615702456761856 409794283199135744 410659436506382336 412994550932045824 413657463533862912 415101665987821568 415767960796790784 416554848784908288 417798077792868864 418680128625647616 423166830511652864 424429793313390592 425325844953038848 427402631305348608 431431807670083584 433632990362277888 435338489181044736 436055160374951936 438279931601354752 440516053701361664 442667010994825344 447750111627313152 450886292366082048 457078238952882176 457811911888601088 458043217641734144 459646729693691904 461018568599027712 461991866069680128 464618869798551552 466989374236299264 468336323656155136 471616696612798464 471993772493766656 474401903986081792 476062684325609472 476718319532888832 477483517477564416 478491575572168704 482600374122840064 485062620929589248 488460150063255552 490562055421820928 493028212803108864 493064923051524096 495580560414031872 497529701921193984 503337108948430848 504362194706628608 505905155422657536 508710144660996096 512682890812194816 514213018821992448 515298619846950912 516444846160629568 522375130231865344 526034007760429056 526878364113174528 527990704079634432 530992994055487488 533702141984342016 534113897203367936 538990510414626816 542173604555522048 542925420888195072 544071639229267968 544820936609015808 545695448545787904 546847514939621376 554357281062387712 555406465046544384 557064103723825152 558240171500863488 560642349053509632 563502769201741824 567407469044957184 569870175073798144 575242410226778112 578177320483037184 580451318908059648 581000451930708264 587672021510848512 588912708396515328 590222681326433792 600878134353788928 601181723154776064 602146701843628032 606849136063414272 609945305124962304 614691424798703616 615989154759573504 619491826398068736 620486195300794368 622652498981732352 623651941195186176 628822262150397952 634750245767479296 635624426043851776 636644689970085888 637988767429558272 641103946958022912 648465678908522496 651280200084340736 654082740562427904 657419897402032128 660774080552042496 663037941355905024 663372935894925312 664000516492238016 668215902631624704 671116145264574464 671625167440969728 674540207230210048 678280192881328128 683577187749593088 685617358429323264 686717867832901632 687064826462601216 701378677013905408 702504485484232704 707425044919197696 707990658740649984 711602855979122688 712745075651641344 715077479299333248 718654013886169088 723900561184260096 726427915478687744 727593931394383872 729130019919495168 732690225094883328 739542319204663296 740541953395392512 742752138298433536 744320228667817984 751337025602322432 755005663422646272 756543292059942912 758857733133986304 766989880302370816 770903093977382912 773935091877412864 774667269240944352 783562695347798016 789051011640643584 801170845805051904 801575630873034752 808485765621940224 813260406833283072 817231404913523712 819588566398271488 825989101864091648 830203331975643136 831535921593581568 833109697569816576 835596155585737728 837360257251295232 848859586626781184 850651689906077696 854805262610697216 862863615340167168 867265980724555776 870676978362089472 876559863202709504 881032107402723328 885334021989650688 895500223254626304 901772584732164096 914156477905764352 915623823777202176 916086435283468288 919293459387383808 922037137198055424 923983732139360256 929237739597103104 933978748472598528 936672647312310272 943233393225596928 943987544987533312 948803807972163584 952125368651218944 953436639065777664 954967034955128832 956983151144337408 965200748245680128 970125241859178496 976920300126511104 981124110843641856 986129846103048192 991161120828063744 995059403842387968 1006674217896861696 1011810310845315072 1017420289321992192 1025365781624389632 1028426037643984896 1030597239693901824 1032889692321259136 1044750260463730688 1052068015520858112 1053756728226349056 1061985988110974976 1067404283968684032 1068227794406735872 1077981020829253632 1085850841776390144 1089641873218031616 1091390897091575808 1093695029879242752 1110812930093088768 1114128207447650304 1116480343001726976 1127005538403483648 1134814938089914368 1139740350147596288 1150484820453556224 1156354640966074368 1160902637816119296 1162000903861416528 1175344043021697024 1177825416793030656 1180445362652867584 1201756268707577856 1202363446309552128 1204293403687256064 1213698272126828544 1219890610249924608 1229382849597407232 1231978309519147008 1238983652796137472 1240972390601588736 1245304997963464704 1247303882390372352 1257644524300795904 1269500491534958592 1271248852087703552 1273289379940171776 1275977534859116544 1282207893916045824 1302560400168681472 1308165481124855808 1314839794804064256 1321548161104084992 1328001032984476032 1342232290529148928 1343250334881939456 1349080414460420096 1371234716858646528 1373435735665803264 1374129652925202432 1402757354027810816 1405008970968465408 1414850089838395392 1415981317481299968 1423205711958245376 1430154958598666496 1437308027772338176 1447801122368520192 1452855830957375488 1455187862788767744 1465380450189766656 1479084638409326592 1481083906790785024 1485504276596867072 1488640457335635968 1510011326845292544 1513086584119885824 1517715466267972608 1533979760604741632 1541806187954765824 1547870183754825728 1549334538481888704 1567125390695596032 1578102023281287168 1602341691610103808 1603151261746069504 1616971531243880448 1626520813666566144 1634462809827047424 1639177132796542976 1651978203728183296 1660406663951286272 1663071843187163136 1666219395139633152 1671192311171475456 1674720514502590464 1697719173253562368 1701303379812155392 1709610525221394432 1725727230680334336 1734531961449111552 1741353956724178944 1753119726405419008 1762064214805446656 1770668043979301376 1803545169464328192 1828312955811528704 1844074274396110848 1847967464278720512 1858475479194206208 1867957496945197056 1886466786451193856 1897607615944327168 1904250737302437888 1906873278131555328 1909934069910257664 1913966302288674816 1940250483718356992 1953840600253022208 1962248221687283712 1972259692206096384 1982322241656127488 1990118807684775936 2013348435793723392 2023620621690630144 2034840578643984384 2050731563248779264 2056852075287969792 2061194479387803648 2065779384642518272 2089500520927461376 2104136031041716224 2107513456452698112 2123971976221949952 2134808567937368064 2136455588813471744 2155962041658507264 2171701683552780288 2179283746436063232 2182781794183151616 2187390059758485504 2221625860186177536 2228256414895300608 2232960686003453952 2254011076806967296 2269629876179828736 2279480700295192576 2300969640907112448 2312709281932148736 2321805275632238592 2324001807722833056 2350688086043394048 2360890725305735168 2403512537415155712 2404726892619104256 2439781220499849216 2458765699194814464 2477967305592274944 2490609995926929408 2494607764780744704 2515289048601591808 2542497704175407104 2546578759880343552 2551955069718233088 2564415787832091648 2605120800337362944 2629679589608128512 2643096322208169984 2656002065968952064 2684464581058297856 2686500669763878912 2698160828920840192 2742469433717293056 2746871471331606528 2748259305850404864 2805514708055621632 2810017941936930816 2829700179676790784 2831962634962599936 2846411423916490752 2860309917197332992 2874616055544676352 2895602244737040384 2905711661914750976 2910375725577535488 2930760900379533312 2962167813581570048 2971008553193734144 2977280914671271936 3020022653690585088 3035430932535945216 3067959521209483264 3083612375909531648 3098669076963777408 3134250781391192064 3156204046562574336 3204683383220207616 3206302523492139008 3233943062487760896 3268925619654094848 3278354265593085952 3303956407456366592 3320813327902572544 3332438790279266304 3342384622342950912 3349441029005180928 3395438346507124736 3419221050442788864 3451454461360668672 3469063922898223104 3482707913448357888 3524128429610893312 3541336087958602752 3607090338928656384 3656625911623057408 3688148548792221696 3695934928557441024 3716950958388412416 3735914993890394112 3772933572902387712 3795215231888654336 3808501474604875776 3813746556263110656 3819868139820515328 3827932604577349632 3880500967436713984 3907681200506044416 3924496443374567424 3944519384412192768 3964644483312254976 4026696871587446784 4047241243381260288 4113704150575939584 4122388958775607296 4131558769285036544 4208272062083432448 4215026912905396224 4247943952443899904 4269617135874736128 4311924083317014528 4343403367105560576 4358567492872126464 4365563588366303232 4443251720372355072 4456512829790601216 4465921372006907904 4539259752359657472 4558961400590385152 4601939281814224896 4625418563864297472 4643610551264477184 4648003615445666112 4701376172086788096 4721781450611470336 4807025074830311424 4809453785238208512 4879562440999698432 4917531398389628928 4955934611184549888 4981219991853858816 4989215529561489408 5030578097203183616 5084995408350814208 5093157519760687104 5103910139436466176 5128831575664183296 5210241600674725888 5259359179216257024 5286192644416339968 5312004131937904128 5368929162116595712 5396321657841680384 5484938867434586112 5611029416111243264 5659400359353581568 5692822847832981504 5720619834394665984 5811423323829501952 5820751451155070976 5861521800759066624 5942017106387468288 5954561829342543872 6040045307381170176 6070861865071890432 6135919042418966528 6167224751819063296 6197338153927554816 6268501562782384128 6312408093125148672 6409366766440415232 6412605046984278016 6467886124975521792 6537851239308189696 6556708531186171904 6607912814912733184 6641626655805145088 6664877580558532608 6684769244685901824 6698882058010361856 6790876693014249472 6838442100885577728 6902908922721337344 6938127845796446208 6965415826896715776 7048256859221786624 7082672175917205504 7214180677857312768 7313251823246114816 7376297097584443392 7433901916776824832 7471829987780788224 7545867145804775424 7627493112526221312 7639736279641030656 7655865209154699264 7815362401012088832 7889038768824385536 7929288966624509952 8053393743174893568 8094482486762520576 8227408301151879168 8244777917551214592 8263117538570073088 8416544124166864896 8430053825810792448 8495887904887799808 8539234271749472256 8623848166634029056 8686806734211121152 8717134985744252928 8731127176732606464 8886503440744710144 8913025659581202432 8931842744013815808 9117922801180770304 9203878563628449792 9250837127728594944 9296007230891332224 9402752344173576192 9443562901222940672 9614050149660622848 9618907570476417024 9835062796779257856 9911869222369099776 9962439983707717632 10061156194406367232 10169990816701628416 10186315039521374208 10257663151328366592 10420483201349451776 10572385288832679936 10624008263875808256 10737858324233191424 10792643315683360768 10969877734869172224 11222058832222486528 11318800718707163136 11385645695665963008 11441239668789331968 11622846647659003904 11641502902310141952 11723043601518133248 11884034212774936576 11909123658685087744 12080090614762340352 12141723730143780864 12271838084837933056 12334449503638126592 12394676307855109632 12624816186250297344 12935772249951043584 13075702478616379392 13283253311610290176 13329755161117065216 13369538489371803648 13397764116020723712 13581753386028498944 13676884201771155456 13805817845442674688 13876255691592892416 13930831653793431552 14165344351834411008 14428361355714625536 14626503646492229632 14752594195168886784 14867803833553649664 14943659975561576448 15091734291609550848 15254986225052442624 15279472559282061312 15311730418309398528 15630724802024177664 15778077537648771072 15858577933249019904 16106787486349787136 16188964973525041152 16454816602303758336 16526235077140146176 16833088248333729792 17078468543498944512 17434269971488505856 17462254353465212928 17826051319162404864 17863685488027631616 18235845602361540608 18407757127256899584 18501674255457189888 18592014461782664448 18805504688347152384 18887125802445881344 19228100299321245696 19237815140952834048 19670125593558515712 19823738444738199552 19924879967415435264 20122312388812734464 20339981633403256832 20372630079042748416 20515326302656733184 20840966402698903552 21144770577665359872 21248016527751616512 21475716648466382848 21585286631366721536 21939755469738344448 22444117664444973056 22637601437414326272 22882479337578663936 23245693295318007808 23446087203036266496 23768068425549873152 24160181229524680704 24283447460287561728 24668899007276253184 24789352615710219264 25249632372500594688 25871544499902087168 26151404957232758784 26566506623220580352 26659510322234130432 26739076978743607296 26795528232041447424 27163506772056997888 27353768403542310912 27611635690885349376 27752511383185784832 28330688703668822016 28856722711429251072 29505188390337773568 29735607667107299328 29887319951123152896 30183468583219101696 30509972450104885248 30558945118564122624 31261449604048355328 31717155866498039808 32213574972699574272 32377929947050082304 32909633204607516672 33052470154280292352 33666176496667459584 34156937086997889024 34868539942977011712 34924508706930425856 35652102638324809728 35727370976055263232 36471691204723081216 36815514254513799168 37003348510914379776 37184028923565328896 37774251604891762688 39849759934830870528 40679963266806513664 40745260158085496832 41030652605313466368 41681932805397807104 42496033055503233024 42951433296932765696 43170573262733443072 43879510939476688896 44888235328889946112 45275202874828652544 45764958675157327872 46491386590636015616 46892174406072532992 47536136851099746304 48320362459049361408 48566894920575123456 49337798014552506368 49578705231420438528 50499264745001189376 52302809914465517568 53478153957487214592 53591056464082894848 54707536807084621824 55223271381770698752 55505022766371569664 56661377407337644032 57713445422858502144 59010376780675547136 59471215334214598656 59774639902246305792 60366937166438203392 61019944900209770496 61117890237128245248 62522899208096710656 63434311732996079616 64427149945399148544 64755859894100164608 65819266409215033344 66104940308560584704 67332352993334919168 69737079885954023424 71304205276649619456 72943382409446162432 74006697021828759552 74368057847130657792 75548503209783525376 79699519869661741056 81359926533613027328 81490520316170993664 82061305210626932736 83363865610795614208 84992066111006466048 85902866593865531392 86341146525466886144 90550405749657305088 91529917350314655744 92982773181272031232 93784348812145065984 95072273702199492608 96640724918098722816 97133789841150246912 99157410462840877056 100998529490002378752 104605619828931035136 106956307914974429184 107182112928165789696 109415073614169243648 110446542763541397504 111010045532743139328 113322754814675288064 119549279804492611584 122039889800419540992 122235780474256490496 125045798416193421312 128854299890798297088 129511719788200329216 131638532818430066688 132209880617121169408 134664705986669838336 139474159771908046848 142608410553299238912 145886764818892324864 148013394043657519104 148736115694261315584 151097006419567050752 162719853067226054656 164122610421253865472 169984132222012932096 172682293050933772288 181100811499314610176 183059834700629311488 185965546362544062464 187568697624290131968 190144547404398985216 193281449836197445632 194267579682300493824 198314820925681754112 201997058980004757504 209211239657862070272 213912615829948858368 218830147228338487296 222020091065486278656 226645509629350576128 239098559608985223168 244079779600839081984 244471560948512980992 250091596832386842624 257708599781596594176 259023439576400658432 264419761234242338816 278948319543816093696 285216821106598477824 291773529637784649728 297472231388522631168 302194012839134101504 325439706134452109312 328245220842507730944 339968264444025864192 345364586101867544576 366119669401258622976 375137395248580263936 386562899672394891264 388535159364600987648 396629641851363508224 403994117960009515008 418422479315724140544 427825231659897716736 437660294456676974592 444040182130972557312 453291019258701152256 488159559201678163968 518046879152801316864 528839522468484677632 557896639087632187392 570433642213196955648 583547059275569299456 594944462777045262336 604388025678268203008 650879412268904218624 656490441685015461888 679936528888051728384 732239338802517245952 750274790497160527872 773125799344789782528 777070318729201975296 793259283702727016448 836844958631448281088 855650463319795433472 875320588913353949184 906582038517402304512 976319118403356327936 1036093758305602633728 1057679044936969355264 1189888925554090524672 1208776051356536406016 1301758824537808437248 1312980883370030923776 1359873057776103456768 1464478677605034491904 1554140637458403950592 1586518567405454032896 1673689917262896562176 1711300926639590866944 1750641177826707898368 1813164077034804609024 1952638236806712655872 2115358089873938710528 2379777851108181049344 2417552102713072812032 2625961766740061847552 2719746115552206913536 2928957355210068983808 3108281274916807901184 3173037134810908065792 3626328154069609218048 3905276473613425311744 4230716179747877421056 4759555702216362098688 5251923533480123695104 5439492231104413827072 5857914710420137967616 6346074269621816131584 7252656308139218436096 8461432359495754842112 9519111404432724197376 10878984462208827654144 11715829420840275935232 12692148539243632263168 16922864718991509684224 19038222808865448394752 21757968924417655308288 25384297078487264526336 38076445617730896789504 50768594156974529052672 76152891235461793579008 152305782470923587158016
- Sum of all divisors σ(n): 581958123628934992412382
- Sum of proper divisors (its aliquot sum) s(n): 429652341158011405254366
- 152305782470923587158016 is an abundant number, because the sum of its proper divisors (429652341158011405254366) is greater than itself. Its abundance is 277346558687087818096350
Bases of 152305782470923587158016
- Binary: 1000000100000010000011010101001011111010101111011001001010000000000000000000002
- Hexadecimal: 0x20408354BEAF64A00000
- Base-36: OSUZXKHWS9FNY80
Squares and roots of 152305782470923587158016
- 152305782470923587158016 squared (1523057824709235871580162) is 23197051374080294630462593838797492071753056256
- 152305782470923587158016 cubed (1523057824709235871580163) is 3533045060547512449053682819687389965844941305025507329498441209348096
-
The
square root of 152305782470923587158016 is 390263734506.4534524513 -
The
cube root of 152305782470923587158016 is 53403796.3035530475
Scales and comparisons
How big is 152305782470923587158016?- 152,305,782,470,923,587,158,016 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 152,305,782,470,923,587,158,016 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 152305782470923587158016 cubic inches would be around 4450316.4 feet tall.
Recreational maths with 152305782470923587158016
- 152305782470923587158016 backwards is 610851785329074287503251
- The number of decimal digits it has is: 24
- The sum of 152305782470923587158016'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 152305782470923587158016 - Facts about the integer". Numbermatics.com. 2024. Web. 16 June 2024.
APA style:
Numbermatics. (2024). Number 152305782470923587158016 - Facts about the integer. Retrieved 16 June 2024, from https://numbermatics.com/n/152305782470923587158016/
Chicago style:
Numbermatics. 2024. "Number 152305782470923587158016 - Facts about the integer". https://numbermatics.com/n/152305782470923587158016/
The information we have on file for 152305782470923587158016 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 152305782470923587158016, math, Factors of 152305782470923587158016, curriculum, school, college, exams, university, Prime factorization of 152305782470923587158016, STEM, science, technology, engineering, physics, economics, calculator, one hundred fifty-two sextillion, three hundred five quintillion, seven hundred eighty-two quadrillion, four hundred seventy trillion, nine hundred twenty-three billion, five hundred eighty-seven million, one hundred fifty-eight thousand and sixteen.