133196783251486751311527936
133,196,783,251,486,751,311,527,936 is an even composite number composed of six prime numbers multiplied together.
133196783251486751311527936 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of thirty-one thousand, seven hundred forty-four divisors.
Prime factorization of 133196783251486751311527936:
230 × 33 × 73 × 113 × 173 × 1273
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 7 × 7 × 7 × 11 × 11 × 11 × 17 × 17 × 17 × 127 × 127 × 127)See below for interesting mathematical facts about the number 133196783251486751311527936 from the Numbermatics database.
Names of 133196783251486751311527936
- Cardinal: 133196783251486751311527936 can be written as One hundred thirty-three septillion, one hundred ninety-six sextillion, seven hundred eighty-three quintillion, two hundred fifty-one quadrillion, four hundred eighty-six trillion, seven hundred fifty-one billion, three hundred eleven million, five hundred twenty-seven thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 1.33196783251486751311527936 × 1026
Factors of 133196783251486751311527936
Divisors of 133196783251486751311527936
- Number of divisors d(n): 31744
-
Complete list of divisors:
1 2 3 4 6 7 8 9 11 12 14 16 17 18 21 22 24 27 28 32 33 34 36 42 44 48 49 51 54 56 63 64 66 68 72 77 84 88 96 98 99 102 108 112 119 121 126 127 128 132 136 144 147 153 154 168 176 187 189 192 196 198 204 216 224 231 238 242 252 254 256 264 272 288 289 294 297 306 308 336 343 352 357 363 374 378 381 384 392 396 408 432 441 448 459 462 476 484 504 508 512 528 539 544 561 576 578 588 594 612 616 672 686 693 704 714 726 748 756 762 768 784 792 816 833 847 864 867 882 889 896 918 924 952 968 1008 1016 1024 1029 1056 1071 1078 1088 1089 1122 1143 1152 1156 1176 1188 1224 1232 1309 1323 1331 1344 1372 1386 1397 1408 1428 1452 1496 1512 1524 1536 1568 1584 1617 1632 1666 1683 1694 1728 1734 1764 1778 1792 1836 1848 1904 1936 2016 2023 2032 2048 2057 2058 2079 2112 2142 2156 2159 2176 2178 2244 2286 2304 2312 2352 2376 2448 2464 2499 2541 2601 2618 2646 2662 2667 2688 2744 2772 2794 2816 2856 2904 2992 3024 3048 3072 3087 3136 3168 3179 3213 3234 3264 3267 3332 3366 3388 3429 3456 3468 3528 3556 3584 3672 3696 3773 3808 3872 3927 3993 4032 4046 4064 4096 4114 4116 4158 4191 4224 4284 4312 4318 4352 4356 4488 4572 4608 4624 4704 4752 4851 4896 4913 4928 4998 5049 5082 5202 5236 5292 5324 5334 5376 5488 5544 5588 5632 5712 5808 5831 5929 5984 6048 6069 6096 6144 6171 6174 6223 6272 6336 6358 6426 6468 6477 6528 6534 6664 6732 6776 6858 6912 6936 7056 7112 7168 7344 7392 7497 7546 7616 7623 7744 7803 7854 7986 8001 8064 8092 8128 8192 8228 8232 8316 8382 8448 8568 8624 8636 8704 8712 8976 9144 9163 9216 9248 9261 9317 9408 9504 9537 9702 9779 9792 9826 9856 9996 10098 10164 10404 10472 10584 10648 10668 10752 10976 11088 11176 11264 11319 11424 11616 11662 11781 11858 11968 11979 12096 12138 12192 12288 12342 12348 12446 12544 12573 12672 12716 12852 12936 12954 13056 13068 13328 13464 13552 13716 13824 13872 14112 14161 14224 14336 14399 14553 14688 14739 14784 14994 15092 15113 15232 15246 15367 15488 15606 15708 15972 16002 16128 16129 16184 16256 16384 16456 16464 16632 16764 16896 17136 17248 17272 17408 17424 17493 17787 17952 18207 18288 18326 18432 18496 18513 18522 18634 18669 18816 19008 19074 19404 19431 19558 19584 19652 19712 19992 20196 20328 20808 20944 21168 21296 21336 21504 21952 22176 22253 22352 22491 22528 22627 22638 22848 22869 23232 23324 23562 23716 23749 23936 23958 24003 24192 24276 24384 24576 24684 24696 24892 25088 25146 25344 25432 25704 25872 25908 26112 26136 26656 26928 27104 27432 27489 27648 27744 27951 28224 28322 28448 28611 28672 28798 29106 29337 29376 29478 29568 29988 30184 30226 30464 30492 30734 30976 31212 31416 31944 32004 32256 32258 32368 32512 32768 32912 32928 33264 33528 33792 33957 34272 34391 34496 34544 34816 34848 34969 34986 35343 35574 35904 35937 36414 36576 36652 36703 36864 36992 37026 37044 37268 37338 37632 37719 38016 38148 38808 38862 39116 39168 39304 39424 39984 40392 40656 41503 41616 41888 42336 42483 42592 42672 43008 43197 43561 43904 44217 44352 44506 44704 44982 45056 45254 45276 45339 45696 45738 46101 46464 46648 47124 47432 47498 47872 47916 48006 48384 48387 48552 48768 49152 49368 49392 49784 50176 50292 50688 50864 51408 51744 51816 52224 52272 52479 53312 53361 53856 54043 54208 54621 54864 54978 55296 55488 55539 55902 56007 56448 56644 56896 57222 57344 57596 58212 58293 58674 58752 58956 59136 59976 60368 60452 60928 60984 61468 61952 62424 62832 63888 64008 64141 64512 64516 64736 65024 65219 65536 65824 65856 66528 66759 67056 67584 67881 67914 68453 68544 68782 68992 69088 69632 69696 69938 69972 70686 71148 71247 71808 71874 72828 73152 73304 73406 73728 73984 74052 74088 74536 74676 75264 75438 76032 76296 77616 77724 78232 78336 78608 78848 79968 80784 81312 82467 83006 83232 83776 83853 84672 84966 85184 85344 85833 86016 86394 87122 87808 88011 88434 88704 89012 89408 89964 90112 90508 90552 90678 91392 91476 92202 92928 93296 94248 94864 94996 95744 95832 96012 96768 96774 97104 97536 98304 98736 98784 99127 99568 100352 100584 100793 101376 101728 101871 102816 103173 103488 103632 104448 104544 104907 104958 105791 106624 106722 107569 107712 108086 108416 109242 109728 109956 110109 110592 110976 111078 111804 112014 112896 112903 113288 113792 114444 114688 115192 116424 116586 117348 117504 117912 118272 119952 120736 120904 121856 121968 122936 123904 124509 124848 125664 127449 127776 128016 128282 129024 129032 129472 129591 130048 130438 130683 131072 131648 131712 132651 133056 133518 134112 135168 135762 135828 136017 136906 137088 137564 137984 138176 138303 139264 139392 139876 139944 141372 142296 142494 143616 143748 145161 145656 146304 146608 146812 147456 147968 148104 148176 149072 149352 150528 150876 152064 152592 155232 155448 155771 156464 156672 157216 157437 157696 158389 159936 160083 161568 162129 162624 164934 166012 166243 166464 167552 167706 168021 169037 169344 169932 170368 170688 171666 172032 172788 174244 175616 176022 176868 177408 177419 178024 178816 179928 180224 181016 181104 181356 182784 182952 184404 185856 186592 188496 189728 189992 191488 191664 192024 192423 193536 193548 194208 195072 195657 196608 197472 197568 198254 199136 200277 200704 201168 201586 202752 203456 203643 203742 205359 205632 206346 206976 207264 208896 209088 209814 209916 211582 213248 213444 213741 215138 215424 216172 216832 218484 219456 219912 220218 221184 221952 222156 223608 224028 225792 225806 226576 227584 228888 229376 230384 232848 233172 234696 235008 235824 236544 239904 240737 241472 241808 243712 243936 244783 245872 247401 247808 249018 249696 251328 251559 254898 255552 256032 256564 256921 258048 258064 258944 259182 260096 260876 261239 261366 262144 263296 263424 264033 265302 266112 267036 268224 270336 271524 271656 272034 273812 274176 274193 275128 275968 276352 276606 278528 278784 279752 279888 282744 284592 284988 287232 287496 290322 291312 292608 293216 293624 294912 295936 296208 296352 297381 298144 298704 301056 301752 302379 304128 305184 309519 310464 310896 311542 312928 313344 314432 314721 314874 315392 316778 317373 319872 320166 322707 323136 324258 325248 329868 330327 332024 332486 332928 335104 335412 336042 338074 338688 338709 339864 340736 341376 343332 344064 345576 348488 351232 352044 353736 354816 354838 356048 357632 359856 360448 362032 362208 362712 365568 365904 368808 371712 373184 373527 376992 378301 379456 379984 382347 382976 383328 384048 384659 384846 387072 387096 388416 388773 390144 391314 392049 393216 394944 395136 396508 398272 400554 401408 402336 403172 403733 405504 406912 407286 407484 408051 410718 411264 412692 413952 414528 414909 417792 418176 419628 419832 423164 426496 426888 427482 430276 430848 432344 433664 435483 436968 438912 439824 440436 442368 443904 444312 447216 448056 451584 451612 453152 455168 456533 457776 458752 460768 465696 466344 467313 469392 470016 471648 473088 475167 479171 479808 481474 482944 483616 486387 487424 487872 489566 491744 494802 495616 498036 498729 499392 502656 503118 507111 509796 511104 512064 513128 513842 516096 516128 517888 518364 520192 521752 522478 522732 524288 526592 526848 528066 530604 532224 532257 534072 536448 540672 543048 543312 544068 547624 548352 548386 550256 551936 552704 553212 557056 557568 559504 559776 565488 569184 569976 574464 574992 577269 580644 582624 585216 586432 586971 587248 589824 591872 592416 592704 594473 594762 596288 597408 600831 602112 603504 604758 608256 610368 610929 616077 619038 620928 621792 623084 623951 625856 626688 628864 629442 629748 630784 633556 634746 639744 640332 641223 645414 646272 648516 650496 659736 660654 664048 664972 665856 670208 670824 672084 676148 677376 677418 679728 681472 682752 686664 688128 691152 696976 702464 704088 705551 707472 709632 709676 712096 715264 719712 720896 722211 724064 724416 725424 731136 731808 734349 737616 740537 743424 746368 747054 752983 753984 756602 758912 759968 764694 765952 766656 768096 769318 769692 770763 774144 774192 776832 777546 780288 782628 783717 784098 786432 789888 790272 790321 793016 796544 801108 802816 804672 806344 807466 811008 813824 814572 814968 816102 821436 822528 822579 825384 827904 829056 829818 835584 836352 839256 839664 846328 852992 853776 854964 860552 861696 864688 867328 870966 873936 877824 879648 880872 884736 887808 888624 892143 894432 896112 903168 903224 906304 907137 910336 913066 915552 917504 921536 928557 931392 932688 934626 938784 940032 943296 944163 946176 950334 952119 958342 959616 962948 965888 967232 968121 972774 974848 975744 979132 983488 989604 990981 991232 996072 997458 998784 1005312 1006236 1014222 1016127 1019592 1022208 1024128 1026256 1027684 1032192 1032256 1035776 1036728 1040384 1043504 1044956 1045464 1048576 1053184 1053696 1056132 1061208 1064448 1064514 1068144 1072896 1081344 1086096 1086624 1088136 1090397 1095248 1096704 1096772 1100512 1103872 1105408 1106424 1108723 1114112 1115136 1119008 1119552 1120581 1130976 1134903 1138368 1139952 1148928 1149984 1153977 1154538 1161288 1163701 1165248 1170432 1172864 1173942 1174496 1176147 1179648 1183259 1183744 1184832 1185408 1188946 1189524 1192576 1194816 1201662 1204224 1207008 1209516 1211199 1216512 1220736 1221858 1232154 1238076 1241856 1241933 1243584 1246168 1247902 1251712 1253376 1257728 1258884 1259496 1261568 1267112 1269492 1279488 1280664 1282446 1290828 1292544 1297032 1300992 1319472 1321308 1328096 1329944 1331712 1340416 1341648 1344168 1352296 1354752 1354836 1359456 1362944 1365504 1369599 1373328 1376256 1382304 1393952 1401939 1404928 1408176 1411102 1414944 1419264 1419352 1424192 1425501 1430528 1437513 1439424 1441792 1444422 1448128 1448832 1450848 1459161 1462272 1463616 1468698 1475232 1481074 1486848 1492736 1494108 1496187 1505966 1507968 1513204 1517824 1519936 1521333 1529388 1531904 1533312 1536192 1538636 1539384 1541526 1548288 1548384 1553664 1555092 1560576 1565256 1567434 1568196 1572864 1579776 1580544 1580642 1586032 1593088 1596771 1602216 1605632 1609344 1612688 1614932 1622016 1627648 1629144 1629936 1632204 1642872 1645056 1645158 1650768 1655808 1658112 1659636 1671168 1672704 1678512 1679328 1685159 1692656 1705984 1707552 1709928 1713481 1721104 1723392 1729376 1731807 1734656 1741932 1747872 1755648 1759296 1760913 1761744 1769472 1775616 1777248 1783419 1784286 1788864 1792224 1798447 1806336 1806448 1812608 1814274 1820672 1826132 1828673 1831104 1835008 1843072 1848231 1857114 1862784 1865376 1869252 1871853 1877568 1880064 1886592 1888326 1892352 1900668 1904238 1916684 1919232 1919351 1925896 1931776 1934464 1936242 1945548 1949696 1951488 1951609 1958264 1966976 1979208 1981962 1982464 1992144 1994916 1997568 2010624 2012472 2028444 2032254 2039184 2044416 2048256 2048383 2052512 2055368 2064384 2064512 2071552 2073456 2080768 2087008 2089912 2090928 2097152 2106368 2107392 2112264 2116653 2122416 2128896 2129028 2136288 2145792 2162688 2166633 2172192 2173248 2176272 2180794 2190496 2193408 2193544 2201024 2203047 2207744 2210816 2212848 2217446 2221611 2228224 2230272 2238016 2239104 2241162 2258949 2261952 2269806 2276736 2279904 2297856 2299968 2307954 2309076 2312289 2322576 2327402 2330496 2340864 2345728 2347884 2348992 2351151 2352294 2359296 2366518 2367488 2369664 2370816 2370963 2377892 2379048 2385152 2389632 2403324 2408448 2414016 2419032 2422398 2433024 2441472 2443716 2464308 2467737 2476152 2483712 2483866 2487168 2492336 2495804 2503424 2506752 2515456 2517768 2518992 2523136 2534224 2538984 2558976 2561328 2564892 2581656 2585088 2594064 2601984 2638944 2642616 2648107 2656192 2659888 2663424 2676429 2680832 2683296 2688336 2692613 2704592 2709504 2709672 2718912 2721411 2725888 2731008 2739198 2746656 2752512 2764608 2787904 2803878 2809856 2816352 2822204 2826131 2829888 2838528 2838704 2848384 2851002 2856357 2861056 2873629 2875026 2878848 2883584 2888844 2896256 2897664 2901696 2904363 2918322 2924544 2927232 2937396 2950464 2962148 2973696 2985472 2988216 2992374 3011932 3015936 3016123 3026408 3035648 3039872 3042666 3048381 3058776 3063808 3066624 3072384 3077272 3078768 3083052 3096576 3096768 3107328 3110184 3121152 3130512 3134868 3136392 3145728 3159552 3161088 3161284 3172064 3186176 3193542 3204432 3211264 3218688 3225376 3229864 3244032 3255296 3258288 3259872 3264408 3271191 3285744 3290112 3290316 3301536 3311616 3316224 3319272 3326169 3342336 3345408 3357024 3358656 3370318 3385312 3404709 3411968 3415104 3419856 3426962 3442208 3446784 3458752 3461931 3463614 3469312 3483864 3491103 3495744 3511296 3518592 3521826 3523488 3538944 3549777 3551232 3554496 3566838 3568572 3577728 3584448 3596894 3612672 3612896 3625216 3628548 3633597 3641344 3652264 3657346 3662208 3670016 3686144 3696462 3714228 3725568 3725799 3730752 3738504 3743706 3755136 3760128 3773184 3776652 3784704 3801336 3808476 3833368 3838464 3838702 3851792 3863552 3868928 3872484 3891096 3899392 3902976 3903218 3916528 3933952 3958416 3963924 3964928 3984288 3989832 3995136 4021248 4024944 4056888 4064508 4078368 4088832 4096512 4096766 4105024 4108797 4110736 4128768 4129024 4143104 4146912 4161311 4161536 4174016 4179824 4181856 4194304 4205817 4212736 4214784 4224528 4233306 4244832 4257792 4258056 4272576 4276503 4291584 4312539 4325376 4333266 4344384 4346496 4352544 4361588 4367657 4380992 4386816 4387088 4402048 4406094 4415488 4421632 4425696 4434892 4441063 4443222 4456448 4460544 4476032 4478208 4482324 4488561 4517898 4523904 4539612 4553472 4559808 4563999 4595712 4599936 4615908 4618152 4624578 4645152 4654804 4660992 4661281 4681728 4691456 4695768 4697984 4702302 4704588 4718592 4733036 4734976 4739328 4741632 4741926 4755784 4758096 4770304 4779264 4790313 4806648 4816896 4828032 4838064 4844796 4866048 4882944 4887432 4928616 4935474 4952304 4967424 4967732 4974336 4984672 4991608 5006848 5013504 5030912 5035536 5037984 5046272 5055477 5068448 5077968 5117952 5122656 5129784 5140443 5163312 5170176 5188128 5203968 5270881 5277888 5285232 5296214 5312384 5319776 5326848 5350257 5352858 5361664 5366592 5376672 5385226 5395341 5409184 5419008 5419344 5437824 5442822 5451776 5462016 5478396 5486019 5493312 5505024 5529216 5532247 5575808 5607756 5615559 5619712 5632704 5644408 5652262 5659776 5677056 5677408 5696768 5702004 5712714 5722112 5747258 5750052 5757696 5758053 5767168 5777688 5792512 5795328 5803392 5808726 5836644 5849088 5854464 5854827 5874792 5900928 5924296 5947392 5970944 5976432 5984748 6023864 6031872 6032246 6052816 6071296 6079744 6085332 6096762 6117552 6127616 6133248 6144768 6145149 6154544 6157536 6166104 6193152 6193536 6214656 6220368 6242304 6261024 6269736 6272784 6291456 6319104 6322176 6322568 6344128 6349959 6372352 6387084 6408864 6422528 6437376 6450752 6459728 6488064 6499899 6510592 6516576 6519744 6528816 6539203 6542382 6571488 6580224 6580632 6603072 6609141 6623232 6632448 6638544 6652338 6664833 6684672 6690816 6714048 6717312 6740636 6770624 6776847 6809418 6823936 6830208 6839712 6853924 6863461 6884416 6893568 6917504 6923862 6927228 6936867 6938624 6967728 6982206 6991488 7022592 7037184 7043652 7046976 7053453 7077888 7099554 7102464 7108992 7112889 7133676 7137144 7155456 7168896 7193788 7225344 7225792 7250432 7257096 7267194 7282688 7304528 7314692 7324416 7340032 7372288 7392924 7403211 7428456 7451136 7451598 7461504 7477008 7487412 7510272 7520256 7546368 7553304 7569408 7602672 7616952 7666736 7676928 7677404 7703584 7727104 7737856 7744968 7761061 7782192 7798784 7805952 7806436 7833056 7867904 7916832 7927848 7929856 7944321 7968576 7979664 7990272 8042496 8049888 8077839 8113776 8129016 8145907 8156736 8177664 8193024 8193532 8210048 8217594 8221472 8257536 8258048 8282813 8286208 8293824 8322622 8323072 8348032 8359648 8363712 8388608 8411634 8425472 8429568 8449056 8466612 8478393 8489664 8515584 8516112 8545152 8553006 8583168 8620887 8625078 8650752 8666532 8688768 8692992 8693531 8705088 8723176 8735314 8761984 8773632 8774176 8804096 8812188 8830976 8843264 8851392 8869784 8882126 8886444 8912896 8921088 8952064 8956416 8964648 8977122 9035796 9047808 9048369 9079224 9106944 9119616 9127998 9191424 9199872 9231816 9236304 9249156 9290304 9309608 9321984 9322562 9363456 9382912 9391536 9395968 9404604 9409176 9437184 9466072 9469952 9478656 9483264 9483852 9511568 9516192 9540608 9558528 9580626 9613296 9633792 9656064 9676128 9689592 9732096 9765888 9774864 9813573 9857232 9870948 9904608 9934848 9935464 9948672 9969344 9978507 9983216 10013696 10027008 10061824 10071072 10075968 10092544 10110954 10136896 10155936 10214127 10235904 10245312 10259568 10280886 10326624 10340352 10376256 10385793 10407936 10473309 10541762 10555776 10570464 10592428 10624768 10639552 10649331 10653696 10700514 10705716 10723328 10733184 10753344 10770452 10790682 10818368 10838016 10838688 10875648 10885644 10900791 10903552 10924032 10956792 10972038 10986624 11010048 11058432 11064494 11151616 11177397 11215512 11231118 11239424 11265408 11288816 11304524 11319552 11354112 11354816 11393536 11404008 11425428 11444224 11494516 11500104 11515392 11516106 11534336 11555376 11585024 11590656 11606784 11617452 11673288 11698176 11708928 11709654 11749584 11801856 11848592 11894784 11941888 11952864 11969496 11994367 12047728 12063744 12064492 12105632 12142592 12159488 12170664 12193524 12235104 12255232 12266496 12289536 12290298 12309088 12315072 12326391 12332208 12386304 12387072 12429312 12440736 12483933 12484608 12522048 12539472 12545568 12582912 12589129 12638208 12644352 12645136 12688256 12699918 12744704 12774168 12800711 12817728 12845056 12874752 12901504 12919456 12937617 12976128 12999798 13021184 13033152 13039488 13057632 13078406 13084764 13102971 13142976 13160448 13161264 13206144 13218282 13246464 13264896 13277088 13304676 13323189 13329666 13369344 13381632 13428096 13434624 13435457 13481272 13541248 13553694 13618836 13647872 13660416 13661263 13679424 13707848 13726922 13768832 13787136 13835008 13847724 13854456 13873734 13877248 13935456 13964412 13982976 13983843 14045184 14074368 14087304 14093952 14106906 14155776 14199108 14204928 14217984 14225778 14267352 14274288 14310912 14337792 14338681 14387576 14450688 14451584 14500864 14514192 14534388 14565376 14609056 14629384 14648832 14680064 14744576 14785848 14806422 14856912 14902272 14903196 14923008 14954016 14974824 15020544 15040512 15092736 15106608 15138816 15166431 15205344 15233904 15333472 15353856 15354808 15407168 15421329 15454208 15475712 15489936 15522122 15564384 15597568 15611904 15612872 15666112 15735808 15812643 15833664 15855696 15859712 15888642 15937152 15959328 15980544 16050771 16084992 16099776 16155678 16186023 16227552 16258032 16291814 16313472 16355328 16386048 16387064 16420096 16435188 16442944 16458057 16515072 16516096 16565626 16572416 16587648 16596741 16645244 16646144 16696064 16719296 16727424 16777216 16823268 16846677 16850944 16859136 16898112 16933224 16956786 16979328 17031168 17032224 17090304 17106012 17166336 17241774 17250156 17274159 17301504 17333064 17377536 17385984 17387062 17410176 17446352 17470628 17523968 17547264 17548352 17564481 17608192 17624376 17661952 17686528 17702784 17739568 17764252 17772888 17825792 17842176 17904128 17912832 17929296 17954244 18071592 18095616 18096738 18158448 18213888 18239232 18255996 18382848 18399744 18435447 18463632 18472608 18498312 18536749 18580608 18619216 18643968 18645124 18726912 18765824 18783072 18791936 18809208 18818352 18848291 18874368 18932144 18939904 18957312 18966528 18967704 19023136 19032384 19049877 19081216 19117056 19161252 19226592 19267584 19312128 19352256 19379184 19464192 19531776 19549728 19617609 19627146 19714464 19741896 19782917 19809216 19869696 19870928 19897344 19938688 19957014 19966432 19994499 20027392 20054016 20115403 20123648 20142144 20151936 20185088 20221908 20273792 20311872 20330541 20428254 20471808 20490624 20519136 20561772 20590383 20653248 20680704 20752512 20771586 20815872 20946618 21083524 21111552 21112861 21140928 21184856 21249536 21279104 21298662 21307392 21338667 21401028 21411432 21446656 21466368 21467699 21506688 21540904 21581364 21636736 21676032 21677376 21751296 21771288 21801582 21807104 21848064 21913584 21944076 21973248 22020096 22116864 22128988 22303232 22354794 22431024 22462236 22478848 22530816 22532213 22577632 22609048 22639104 22708224 22709632 22787072 22808016 22850856 22888448 22989032 23000208 23030784 23032212 23068672 23110752 23170048 23181312 23213568 23234904 23283183 23346576 23396352 23417856 23419308 23499168 23603712 23697184 23789568 23832963 23883776 23905728 23938992 23988734 24095456 24127488 24128984 24211264 24233517 24285184 24318976 24341328 24387048 24437721 24470208 24510464 24532992 24579072 24580596 24618176 24630144 24652782 24664416 24772608 24774144 24848439 24858624 24881472 24967866 24969216 25044096 25078944 25091136 25165824 25178258 25276416 25288704 25290272 25376512 25399836 25435179 25489408 25548336 25601422 25635456 25690112 25749504 25803008 25838912 25862661 25875234 25952256 25999596 26042368 26066304 26078976 26080593 26115264 26156812 26169528 26205942 26285952 26320896 26322528 26412288 26436564 26492928 26529792 26554176 26609352 26646378 26659332 26738688 26763264 26856192 26869248 26870914 26962544 27082496 27107388 27145107 27237672 27295744 27320832 27322526 27358848 27415696 27453844 27537664 27574272 27670016 27695448 27708912 27747468 27754496 27870912 27928824 27965952 27967686 28090368 28148736 28174608 28187904 28213812 28311552 28398216 28409856 28435968 28451556 28534704 28548576 28621824 28675584 28677362 28775152 28901376 28903168 29001728 29028384 29068776 29129177 29130752 29218112 29258768 29297664 29360128 29440719 29489152 29571696 29612844 29713824 29804544 29806392 29846016 29908032 29935521 29949648 30041088 30081024 30185472 30213216 30277632 30332862 30410688 30467808 30573599 30666944 30707712 30709616 30814336 30842658 30908416 30951424 30979872 31044244 31087441 31128768 31195136 31223808 31225744 31332224 31419927 31471616 31625286 31667328 31711392 31719424 31777284 31874304 31918656 31947993 31961088 32101542 32169984 32199552 32311356 32372046 32455104 32516064 32583628 32626944 32628967 32710656 32772096 32774128 32840192 32870376 32885888 32916114 33030144 33032192 33131252 33144832 33175296 33177353 33193482 33290488 33292288 33392128 33438592 33454848 33532191 33554432 33646536 33693354 33701888 33718272 33796224 33866448 33913572 33958656 34062336 34064448 34180608 34212024 34332672 34483548 34500312 34548318 34603008 34666128 34755072 34771968 34774124 34820352 34822511 34892704 34941256 35047936 35094528 35096704 35128962 35216384 35248752 35323904 35373056 35405568 35479136 35528504 35545776 35651584 35684352 35808256 35825664 35858592 35908488 35983101 36143184 36191232 36193476 36316896 36427776 36478464 36511992 36765696 36799488 36870894 36927264 36945216 36996624 37073498 37161216 37238432 37287936 37290248 37451799 37453824 37531648 37566144 37583872 37618416 37636704 37696582 37748736 37767387 37864288 37879808 37914624 37933056 37935408 38046272 38064768 38099754 38162432 38234112 38322504 38402133 38453184 38535168 38624256 38704512 38758368 38928384 39063552 39099456 39235218 39254292 39308913 39428928 39483792 39565834 39618432 39739392 39741856 39794688 39877376 39914028 39932864 39969567 39988998 40054784 40108032 40230806 40247296 40284288 40303872 40306371 40370176 40443816 40547584 40623744 40661082 40856508 40943616 40981248 40983789 41038272 41123544 41180766 41306496 41361408 41505024 41543172 41631744 41893236 41951529 42167048 42223104 42225722 42281856 42369712 42499072 42558208 42597324 42614784 42677334 42802056 42822864 42893312 42932736 42935398 43013376 43016043 43081808 43162728 43273472 43352064 43354752 43502592 43542576 43603164 43614208 43696128 43827168 43888152 43946496 44040192 44233728 44257976 44606464 44709588 44862048 44924472 44957696 45061632 45064426 45155264 45218096 45278208 45416448 45419264 45499293 45574144 45616032 45701712 45774421 45776896 45978064 46000416 46061568 46064424 46137344 46221504 46263987 46340096 46362624 46427136 46469808 46566366 46693152 46792704 46835712 46838616 46998336 47207424 47394368 47437929 47579136 47665926 47767552 47811456 47877984 47977468 48044227 48190912 48254976 48257968 48422528 48467034 48558069 48570368 48637952 48682656 48774096 48851693 48875442 48940416 49020928 49065984 49158144 49161192 49236352 49260288 49305564 49328832 49374171 49545216 49548288 49696878 49717248 49762944 49790223 49935732 49938432 50088192 50157888 50182272 50331648 50356516 50552832 50577408 50580544 50753024 50799672 50870358 50978816 51096672 51202844 51270912 51274091 51380224 51499008 51606016 51677824 51725322 51750468 51822477 51904512 51999192 52084736 52132608 52157952 52161186 52230528 52313624 52339056 52411884 52571904 52641792 52645056 52693443 52824576 52873128 52985856 53059584 53108352 53218704 53292756 53318664 53477376 53526528 53712384 53738496 53741828 53925088 54164992 54214776 54290214 54475344 54591488 54641664 54645052 54717696 54831392 54907688 55075328 55148544 55306341 55340032 55390896 55417824 55494936 55508992 55610247 55741824 55857648 55931904 55935372 56180736 56297472 56349216 56375808 56427624 56544873 56623104 56796432 56819712 56871936 56903112 57069408 57097152 57243648 57351168 57354724 57550304 57802752 57806336 57979691 58003456 58056768 58137552 58258354 58261504 58436224 58517536 58595328 58720256 58852827 58881438 58978304 59143392 59225688 59348751 59427648 59609088 59612784 59692032 59816064 59871042 59899296 60082176 60162048 60346209 60370944 60426432 60555264 60665724 60821376 60854717 60935616 61147198 61333888 61415424 61419232 61628672 61685316 61771149 61816832 61902848 61959744 62088488 62174882 62257536 62390272 62447616 62451488 62664448 62839854 62943232 63250572 63334656 63338583 63422784 63438848 63554568 63748608 63837312 63895986 63922176 64203084 64339968 64399104 64403097 64622712 64744092 64910208 65032128 65167256 65253888 65257934 65421312 65544192 65548256 65680384 65740752 65771776 65832228 66060288 66064384 66262504 66289664 66350592 66354706 66386964 66580976 66584576 66784256 66877184 66909696 67064382 67108864 67293072 67386708 67403776 67436544 67592448 67596639 67732896 67827144 67917312 68124672 68128896 68361216 68424048 68665344 68967096 69000624 69096636 69206016 69332256 69510144 69543936 69548248 69640704 69645022 69785408 69849549 69882512 70095872 70189056 70193408 70257924 70432768 70497504 70647808 70746112 70811136 70958272 71057008 71091552 71303168 71368704 71498889 71616512 71651328 71717184 71816976 71966202 72286368 72382464 72386952 72633792 72700551 72855552 72956928 73023984 73313163 73531392 73598976 73741788 73854528 73890432 73993248 74146996 74322432 74476864 74545317 74575872 74580496 74903598 74907648 75063296 75132288 75167744 75236832 75273408 75393164 75497472 75498071 75534774 75728576 75759616 75829248 75866112 75870816 76092544 76129536 76199508 76305537 76324864 76468224 76645008 76804266 76906368 77070336 77248512 77409024 77516736 77587983 77856768 78127104 78198912 78241779 78470436 78508584 78617826 78857856 78967584 79131668 79236864 79241777 79478784 79483712 79589376 79754752 79828056 79865728 79939134 79977996 80109568 80216064 80461612 80494592 80568576 80607744 80612742 80740352 80887632 81095168 81247488 81322164 81435321 81713016 81887232 81962496 81967578 82076544 82247088 82361532 82612992 82722816 83010048 83086344 83263488 83786472 83903058 84334096 84446208 84451444 84563712 84739424 84998144 85116416 85194648 85229568 85354668 85604112 85645728 85786624 85865472 85870796 86026752 86032086 86163616 86325456 86546944 86704128 86709504 87005184 87085152 87206328 87228416 87387531 87392256 87654336 87776304 87892992 88080384 88467456 88515952 89212928 89419176 89604977 89724096 89848944 89915392 90123264 90128852 90310528 90436192 90556416 90832896 90838528 90998586 91148288 91232064 91403424 91548842 91553792 91720797 91956128 92000832 92123136 92128848 92274688 92443008 92527974 92680192 92725248 92854272 92939616 93132732 93262323 93386304 93585408 93671424 93677232 93996672 94048199 94414848 94788736 94875858 95158272 95331852 95535104 95622912 95628841 95755968 95954936 96088454 96381824 96509952 96515936 96845056 96934068 97116138 97140736 97275904 97365312 97548192 97703386 97750884 97880832 97886901 98041856 98131968 98316288 98322384 98472704 98520576 98611128 98657664 98748342 99090432 99096576 99393756 99434496 99525888 99532059 99580446 99871464 99876864 100176384 100315776 100364544 100370767 100663296 100713032 101105664 101154816 101161088 101506048 101599344 101740716 101957632 102193344 102405688 102541824 102548182 102760448 102998016 103212032 103355648 103450644 103500936 103644954 103809024 103998384 104169472 104265216 104315904 104322372 104461056 104467533 104627248 104678112 104823768 105143808 105283584 105290112 105386886 105649152 105746256 105971712 106119168 106216704 106437408 106585512 106637328 106954752 107053056 107424768 107476992 107483656 107850176 107949303 108329984 108429552 108580428 108950688 109182976 109283328 109290104 109435392 109662784 109815376 110150656 110297088 110612682 110680064 110781792 110835648 110989872 111017984 111220494 111483648 111715296 111863808 111870744 112355397 112361472 112594944 112698432 112751616 112855248 113089746 113246208 113302161 113592864 113639424 113743872 113806224 114138816 114194304 114487296 114702336 114709448 115100608 115206399 115605504 115612672 115959382 116006912 116113536 116275104 116516708 116523008 116872448 117035072 117190656 117440512 117705654 117762876 117926739 117956608 118286784 118451376 118697502 118855296 119218176 119225568 119384064 119632128 119742084 119798592 119908701 120164352 120324096 120692418 120741888 120852864 120919113 121110528 121331448 121642752 121709434 121871232 122294396 122667776 122830848 122838464 122951367 123257344 123370632 123542298 123633664 123805696 123919488 124176976 124349764 124515072 124780544 124895232 124902976 125328896 125679708 125854587 125886464 126501144 126669312 126677166 126845568 126877696 127109136 127497216 127674624 127791972 127844352 128406168 128679936 128798208 128806194 129048129 129245424 129488184 129820416 130064256 130334512 130507776 130515868 130842624 131088384 131096512 131360768 131481504 131543552 131664456 131938037 132120576 132128768 132525008 132579328 132701184 132709412 132773928 133161952 133169152 133568512 133754368 133819392 134128764 134217728 134586144 134773416 134807552 134873088 135184896 135193278 135465792 135654288 135834624 136249344 136257792 136722432 136848096 137323263 137330688 137934192 138001248 138193272 138412032 138480419 138664512 139020288 139087872 139096496 139281408 139290044 139570816 139699098 139765024 140191744 140378112 140386816 140515848 140807821 140865536 140995008 141295616 141492224 141622272 141916544 142114016 142183104 142313787 142606336 142737408 142997778 143233024 143302656 143434368 143633952 143932404 144132681 144572736 144764928 144773904 145267584 145401102 145711104 145913856 146047968 146555079 146626326 147062784 147197952 147483576 147709056 147780864 147790027 147986496 148293992 148644864 148953728 149090634 149151744 149160992 149370669 149807196 149815296 150126592 150264576 150273893 150335488 150473664 150546816 150786328 150994944 150996142 151069548 151457152 151519232 151658496 151732224 151741632 152185088 152259072 152399016 152611074 152649728 152936448 153290016 153608532 153812736 153822273 154140672 154497024 154818048 155033472 155175966 155713536 156254208 156397824 156483558 156940872 157017168 157235652 157715712 157725491 157935168 158263336 158473728 158483554 158957568 158967424 159178752 159509504 159656112 159731456 159878268 159955992 160219136 160432128 160923224 160989184 161137152 161215488 161225484 161480704 161775264 162190336 162494976 162644328 162870642 163426032 163774464 163924992 163935156 164153088 164494176 164723064 165225984 165445632 166020096 166172688 166526976 166830741 167572944 167806116 168668192 168892416 168902888 169127424 169478848 169634619 169996288 170232832 170389296 170459136 170709336 171208224 171291456 171573248 171730944 171741592 172053504 172064172 172327232 172650912 173093888 173408256 173419008 173939073 174010368 174170304 174412656 174456832 174775062 174784512 175308672 175552608 175785984 176160768 176558481 176934912 177031904 178046253 178425856 178838352 179209954 179448192 179697888 179830784 180246528 180257704 180621056 180872384 181038627 181112832 181665792 181677056 181997172 182296576 182464128 182564151 182806848 183097684 183107584 183441594 183912256 184001664 184246272 184257696 184549376 184886016 185055948 185313447 185360384 185450496 185708544 185879232 186265464 186524646 186772608 187170816 187342848 187354464 187993344 188096398 188829696 189577472 189751716 190015749 190316544 190663704 191070208 191245824 191257682 191511936 191909872 192176908 192763648 193019904 193031872 193209291 193690112 193868136 194232276 194281472 194551808 194730624 195096384 195406772 195501768 195761664 195773802 196083712 196263936 196632576 196644768 196945408 197041152 197222256 197315328 197496684 198180864 198193152 198787512 198868992 199051776 199064118 199160892 199742928 199753728 200352768 200631552 200729088 200741534 201326592 201426064 202211328 202309632 202322176 202789917 203012096 203198688 203481432 203904239 203915264 204386688 204811376 205083648 205096364 205520896 205996032 206424064 206711296 206901288 207001872 207289908 207618048 207996768 208338944 208530432 208631808 208644744 208922112 208935066 209254496 209356224 209548647 209647536 210287616 210567168 210580224 210773772 211298304 211492512 211943424 212238336 212433408 212874816 213171024 213274656 213909504 214015193 214106112 214849536 214953984 214967312 215700352 215898606 216659968 216859104 217160856 217612087 217901376 218365952 218566656 218580208 218870784 219325568 219630752 219939489 220301312 220594176 221225364 221360128 221563584 221671296 221979744 222035968 222440988 222967296 223430592 223635951 223727616 223741488 224710794 224722944 225189888 225396864 225503232 225710496 226179492 226492416 226494213 226604322 227185728 227278848 227487744 227612448 228277632 228388608 228402769 228974592 229404672 229418896 230201216 230412798 231211008 231225344 231918764 232013824 232227072 232241471 232550208 233033416 233046016 233744896 234070144 234381312 234725337 234881024 235411308 235525752 235853478 235913216 236573568 236902752 237395004 237710592 237725331 238436352 238451136 238768128 239264256 239484168 239597184 239817402 240328704 240648192 241384836 241483776 241705728 241838226 242221056 242662896 243285504 243418868 243742464 243757577 244588792 245335552 245661696 245676928 245902734 246514688 246741264 247084596 247267328 247611392 247838976 247854343 248353952 248699528 249030144 249561088 249790464 249805952 250657792 251359416 251709174 251772928 253002288 253338624 253354332 253691136 253755392 254218272 254994432 255349248 255583944 255688704 256812336 257359872 257596416 257612388 258096258 258490848 258976368 259640832 260128512 260669024 261015552 261031736 261685248 262162593 262176768 262193024 262721536 262963008 263087104 263328912 263876074 264241152 264257536 265050016 265158656 265402368 265418824 265547856 266323904 266338304 267137024 267508736 267638784 268257528 268435456 268814931 269172288 269546832 269615104 269746176 270369792 270386556 270931584 271308576 271669248 272498688 272515584 273444864 273696192 274646526 274661376 275162391 275868384 276002496 276386544 276824064 276960838 277329024 278040576 278175744 278192992 278562816 278580088 279141632 279398196 279530048 279786969 280383488 280756224 280773632 281031696 281615642 281731072 281990016 282144597 282591232 282984448 283244544 283833088 284228032 284366208 284627574 285212672 285474816 285995556 286466048 286605312 286868736 286886523 287267904 287864808 288265362 289145472 289529856 289547808 290535168 290802204 291422208 291827712 292095936 293110158 293252652 293660703 294125568 294395904 294967152 295418112 295561728 295580054 295972992 296587984 297289728 297907456 298181268 298303488 298321984 298596177 298741338 299614392 299630592 300253184 300529152 300547786 300670976 300947328 301093632 301112301 301572656 301989888 301992284 302139096 302914304 303038464 303316992 303464448 303483264 304370176 304518144 304798032 305222148 305299456 305872896 306580032 307217064 307625472 307644546 308281344 308994048 309636096 310066944 310351932 311427072 312508416 312795648 312967116 313402599 313881744 314034336 314471304 315431424 315450982 315870336 316526672 316947456 316967108 317915136 317934848 318357504 319019008 319312224 319462912 319756536 319911984 320420947 320438272 320864256 321846448 321978368 322274304 322430976 322450968 322961408 323550528 323847909 324380672 324989952 325288656 325741284 326852064 327548928 327849984 327870312 328306176 328988352 329446128 330451968 330891264 332040192 332345376 333053952 333661482 335145888 335612232 336309589 337336384 337784832 337805776 338254848 338957696 339269238 339906483 339992576 340465664 340778592 340918272 341418672 341961851 342416448 342582912 343146496 343461888 343483184 344107008 344128344 344654464 345301824 345619197 346187776 346816512 346838016 347878146 348020736 348340608 348825312 348913664 349550124 349569024 350617344 351105216 351571968 352321536 353116962 353869824 354063808 356092506 356851712 357676704 358419908 358896384 358918637 359395776 359661568 360493056 360515408 361242112 361744768 362077254 362225664 362757339 363331584 363354112 363994344 364593152 364928256 364950883 365128302 365613696 366195368 366215168 366883188 367824512 368003328 368492544 368515392 368854101 369098752 369772032 370111896 370626894 370720768 370900992 371417088 371758464 372530928 373049292 373545216 374341632 374685696 374708928 375986688 376192796 377659392 379154944 379503432 380031498 380633088 381327408 382140416 382491648 382515364 383023872 383047621 383819744 384353816 385527296 386039808 386063744 386418582 387144387 387380224 387736272 388464552 388562944 389103616 389461248 390192768 390813544 391003536 391523328 391547604 392167424 392527872 393265152 393289536 393890816 394082304 394444512 394630656 394993368 395814111 396361728 396386304 397575024 397737984 398103552 398128236 398321784 399485856 399507456 400705536 401263104 401458176 401483068 402653184 402852128 404422656 404619264 404644352 405579834 406024192 406397376 406962864 407808478 407830528 408773376 409622752 410167296 410192728 411041792 411969789 411992064 412848128 413422592 413802576 414003744 414579816 415236096 415441257 415993536 416677888 417060864 417263616 417289488 417844224 417870132 418508992 418712448 419097294 419295072 420575232 421134336 421160448 421547544 422423463 422596608 422985024 423886848 424476672 424866816 425749632 426342048 426549312 427819008 428030386 428212224 429699072 429907968 429934624 431400704 431797212 432398043 433319936 433718208 434321712 435224174 435802752 436731904 437133312 437160416 437741568 438651136 439261504 439665237 439878978 440602624 441188352 442450728 442720256 443127168 443342592 443370081 443959488 444071936 444881976 445934592 446861184 447271902 447455232 447482976 449421588 449445888 450379776 450793728 450821679 451006464 451420992 452358984 452984832 452988426 453208644 454371456 454557696 454975488 455224896 456555264 456777216 456805538 457949184 458809344 458837792 460402432 460825596 461466819 462422016 462450688 463837528 464027648 464454144 464482942 465100416 466066832 466092032 467489792 468140288 468762624 469450674 469762048 470822616 471051504 471706956 471826432 473147136 473176473 473805504 474790008 475421184 475450662 476872704 476902272 477536256 478528512 478968336 479194368 479634804 480657408 481296384 482769672 482967552 483411456 483676452 484442112 485325792 486571008 486837736 487484928 487515154 489177584 490671104 491323392 491353856 491805468 493029376 493482528 494169192 494534656 495222784 495677952 495708686 496707904 497399056 498060288 499122176 499580928 499611904 500492223 501315584 502718832 503418348 503545856 506004576 506677248 506708664 507382272 507510784 508436544 508903857 509988864 510698496 511167888 511377408 513624672 514719744 515192832 515224776 516192516 516981696 517952736 519281664 520257024 521338048 521817219 522031104 522063472 523370496 524325186 524353536 524386048 525443072 525926016 526174208 526657824 527752148 528482304 528486497 528515072 530100032 530317312 530804736 530837648 531095712 532647808 532676608 534138759 534274048 535017472 535277568 536515056 536870912 537629862 538344576 539093664 539230208 539492352 540739584 540773112 541863168 542617152 543115881 543338496 544997376 545031168 546889728 547392384 547692453 549293052 549322752 550324782 551736768 552004992 552773088 553648128 553921676 554658048 554692439 556081152 556351488 556385984 557125632 557160176 558283264 558796392 559060096 559573938 560766976 561512448 561547264 562063392 563231284 563462144 563980032 564015001 564289194 565182464 565968896 566489088 567666176 568456064 568732416 569255148 570047247 570425344 570949632 571991112 572932096 573210624 573737472 573773046 574535808 575729616 576530724 578290944 579059712 579095616 579627873 581070336 581604408 582844416 583655424 584191872 586220316 586505304 587321406 588251136 588791808 589934304 590836224 591123456 591160108 591945984 591982687 593175968 594579456 595814912 596362536 596606976 596643968 597192354 597482676 599228784 599261184 600506368 601058304 601095572 601341952 601894656 602187264 602224602 603145312 603979776 603984568 604278192 605828608 606076928 606633984 606928896 606966528 608369751 608740352 609036288 609596064 610444296 610598912 611712717 611745792 613160064 614434128 615250944 615289092 616562688 617988096 619272192 620133888 620703864 622854144 625016832 625591296 625934232 626805198 627763488 628068672 628942608 630862848 630901964 631740672 633053344 633894912 633934216 635830272 635869696 636715008 638038016 638624448 638925824 639513072 639823968 640841894 640876544 641728512 642045579 643692896 643956736 644548608 644861952 644901936 645922816 647101056 647695818 648761344 649979904 650577312 651482568 652836261 653704128 655097856 655699968 655740624 656612352 657976704 658892256 660903936 661782528 664080384 664690752 666107904 667322964 669401887 670291776 671224464 672619178 674672768 675569664 675611552 676509696 677915392 678538476 679482639 679812966 679985152 680931328 681557184 681836544 682837344 683923702 684832896 685165824 685208307 686292992 686923776 686966368 688214016 688256688 689308928 690603648 691238394 692375552 693633024 693676032 695756292 696041472 696681216 696724413 697650624 697827328 699100248 699138048 701234688 702210432 702595369 703143936 704643072 706233924 707739648 708127616 712185012 713175993 713703424 715353408 716839816 717792768 717837274 718791552 719323136 720986112 721030816 722484224 723489536 724154508 724451328 725514678 726663168 726708224 727988688 729186304 729856512 729901766 730256604 731227392 731272731 732390736 732430336 733766376 735649024 736006656 736985088 737030784 737708202 738197504 739544064 740223792 741253788 741441536 741801984 742834176 743516928 743563029 745061856 746098584 747090432 748683264 749371392 749417856 751973376 752385592 755318784 758309888 759006864 760062996 761266176 762654816 764280832 764983296 765030728 766047744 766095242 767639488 768707632 771054592 772079616 772127488 772837164 774288774 774760448 775472544 776929104 777125888 778207232 778922496 780385536 781627088 782007072 783046656 783095208 784334848 785055744 786487779 786530304 786579072 787781632 788164608 788889024 789261312 789986736 791628222 792723456 792772608 795150048 795475968 796207104 796256472 796643568 798971712 799014912 801411072 802526208 802916352 802966136 805306368 805704256 806444793 808845312 809238528 809288704 811159668 812048384 812794752 813925728 815616956 815661056 817546752 819245504 820334592 820385456 822083584 823939578 823984128 825487173 825696256 826845184 827605152 828007488 829159632 830472192 830478781 830882514 831987072 833355776 834121728 834527232 834578976 835688448 835740264 837017984 837424896 838194588 838590144 839360907 841150464 842268672 842320896 843095088 844846926 845193216 845970048 846433791 847773696 848953344 849733632 851499264 852684096 853098624 855638016 856060772 856424448 859398144 859815936 859869248 860659569 862801408 863594424 864796086 866639872 867436416 868643424 870448348 871605504 871659547 873463808 874266624 874320832 875483136 877302272 878523008 879330474 879757956 880982109 881205248 882376704 884901456 885440512 886254336 886685184 886740162 887918976 888143872 889763952 891869184 893722368 894543804 894910464 894965952 895788531 898843176 898891776 900759552 901587456 901643358 902012928 902841984 903336903 904717968 905969664 905976852 906417288 908742912 909115392 909950976 910449792 913110528 913554432 913611076 915898368 917618688 917675584 920804864 921651192 922933638 924844032 924901376 927675056 928055296 928908288 928965884 930200832 932133664 932184064 934979584 936280576 937525248 938901348 939524096 940207797 941645232 942103008 943413912 943652864 946294272 946352946 947611008 949580016 950842368 950901324 953745408 953804544 955072512 957057024 957936672 958388736 959269608 961262841 961314816 962592768 965539344 965935104 966822912 967352904 968884224 970651584 973142016 973675472 974969856 975030308 978355168 981342208 982646784 982707712 983610936 985654747 986058752 986965056 988338384 989069312 990445568 991355904 991417372 993415808 994798112 996120576 998244352 999161856 999223808 1000984446 1002631168 1005437664 1006836696 1007091712 1008928767 1012009152 1013354496 1013417328 1014764544 1015021568 1016873088 1017807714 1019977728 1021396992 1022335776 1022754816 1025885553 1027249344 1029439488 1030385664 1030449552 1032385032 1033963392 1034530189 1035905472 1038563328 1040514048 1042676096 1043634438 1044062208 1044126944 1046740992 1048650372 1048707072 1048772096 1050886144 1051852032 1051917251 1052348416 1053315648 1055504296 1056964608 1056972994 1057030144 1060200064 1060634624 1061609472 1061675296 1062191424 1065295616 1065353216 1068277518 1068548096 1070034944 1070555136 1073030112 1073741824 1075259724 1076689152 1076755911 1078187328 1078460416 1078984704 1081479168 1081546224 1083726336 1085234304 1086231762 1086676992 1089994752 1090062336 1093779456 1094784768 1094852649 1095384906 1098586104 1098645504 1100649564 1103473536 1104009984 1104078437 1105546176 1107296256 1107843352 1109316096 1109384878 1112162304 1112702976 1112771968 1114251264 1114320352 1116566528 1117592784 1118120192 1119147876 1121533952 1123024896 1123094528 1124126784 1126462568 1126924288 1127960064 1128030002 1128578388 1130364928 1131937792 1132978176 1135332352 1136912128 1137464832 1138510296 1140094494 1140850688 1141899264 1143982224 1145864192 1146421248 1147474944 1147546092 1149071616 1149142863 1151459232 1153061448 1156581888 1158119424 1158191232 1159255746 1162140672 1163208816 1165688832 1167310848 1168383744 1172440632 1173010608 1174642812 1176502272 1177583616 1179868608 1181672448 1182246912 1182320216 1183891968 1183965374 1186351936 1187442333 1189158912 1191629824 1192725072 1193213952 1193287936 1194384708 1194965352 1198457568 1198522368 1201012736 1202116608 1202191144 1202683904 1203789312 1204374528 1204449204 1206290624 1207959552 1207969136 1208556384 1211657216 1212153856 1213267968 1213857792 1213933056 1216739502 1217480704 1218072576 1219192128 1220888592 1221197824 1223425434 1223491584 1226320128 1228868256 1230501888 1230578184 1233125376 1235909367 1235976192 1238544384 1240267776 1241407728 1245708288 1246323771 1250033664 1251182592 1251868464 1253610396 1255526976 1256137344 1257885216 1261725696 1261803928 1263481344 1266106688 1267270389 1267789824 1267868432 1271660544 1271739392 1273430016 1276076032 1277248896 1277851648 1279026144 1279647936 1281683788 1281753088 1283457024 1284091158 1287385792 1287913472 1289097216 1289723904 1289803872 1291845632 1294202112 1295391636 1297194129 1297522688 1299959808 1301154624 1302965136 1305672522 1307408256 1310195712 1311399936 1311481248 1313224704 1315953408 1317784512 1318995711 1321807872 1323565056 1328160768 1329381504 1330110243 1332215808 1334645928 1338803774 1340583552 1342448928 1345238356 1349345536 1351139328 1351223104 1352465037 1353019392 1355830784 1357076952 1358965278 1359625932 1359970304 1361862656 1363114368 1363673088 1365674688 1367847404 1369665792 1370331648 1370416614 1372585984 1373847552 1373932736 1376428032 1376513376 1378617856 1381207296 1382476788 1384400457 1384751104 1387266048 1387352064 1391512584 1392082944 1393362432 1393448826 1395301248 1395654656 1398200496 1398276096 1402469376 1404420864 1405190738 1406287872 1409286144 1412467848 1415479296 1416255232 1419529419 1424370024 1426351986 1427406848 1430706816 1433679632 1435585536 1435674548 1437583104 1438646272 1441972224 1442061632 1444968448 1446979072 1448309016 1448902656 1451029356 1453326336 1453416448 1455977376 1458372608 1459713024 1459803532 1460513208 1462454784 1462545462 1464781472 1464860672 1467532752 1471298048 1472013312 1473970176 1474061568 1475416404 1476395008 1479088128 1480447584 1482507576 1482883072 1483603968 1485668352 1487033856 1487126058 1490123712 1492197168 1494180864 1497366528 1498742784 1498835712 1503946752 1504771184 1510637568 1516619776 1518013728 1520125992 1522532352 1523284609 1525309632 1528561664 1529966592 1530061456 1532095488 1532190484 1535278976 1537415264 1542109184 1544159232 1544254976 1545674328 1548577548 1549520896 1550945088 1553858208 1554251776 1556414464 1557844992 1560771072 1563254176 1564014144 1565451657 1566093312 1566190416 1568669696 1570111488 1572975558 1573060608 1573158144 1575563264 1576329216 1577778048 1578522624 1579973472 1583256444 1585446912 1585459491 1585545216 1590300096 1590951936 1592414208 1592512944 1593287136 1597943424 1598029824 1598819383 1602822144 1605052416 1605832704 1605932272 1610612736 1611408512 1612889586 1617690624 1618477056 1618577408 1622319336 1624096768 1625589504 1625690297 1627851456 1631233912 1631322112 1635093504 1638491008 1640669184 1640770912 1643077359 1644167168 1647879156 1647968256 1650974346 1651392512 1653690368 1655210304 1656014976 1658319264 1660944384 1660957562 1661765028 1663974144 1664077317 1666711552 1668243456 1669054464 1669157952 1671376896 1671480528 1674035968 1674849792 1676389176 1677180288 1678721814 1682300928 1684537344 1684641792 1686190176 1689693852 1690386432 1691940096 1692045003 1692867582 1695547392 1697906688 1699467264 1702998528 1705368192 1706197248 1706303039 1711276032 1712121544 1712848896 1718796288 1719631872 1719738496 1721319138 1725602816 1727188848 1729592172 1733279744 1734872832 1734980401 1737286848 1740896696 1743211008 1743319094 1746927616 1748533248 1748641664 1750966272 1754604544 1757046016 1758660948 1759515912 1761964218 1762410496 1764753408 1769802912 1770881024 1772508672 1773370368 1773480324 1775837952 1775948061 1776287744 1779527904 1783738368 1787444736 1789087608 1789820928 1789931904 1791577062 1797686352 1797783552 1801519104 1803174912 1803286716 1804025856 1805683968 1806673806 1809435936 1811939328 1811953704 1812834576 1817485824 1818230784 1819901952 1820899584 1826221056 1827108864 1827222152 1831796736 1835138151 1835237376 1835351168 1841609728 1843302384 1845867276 1849688064 1849802752 1855350112 1856110592 1857816576 1857931768 1860401664 1864267328 1864368128 1869959168 1872561152 1875050496 1877802696 1879048192 1880415594 1883290464 1884206016 1886827824 1887305728 1892588544 1892705892 1895222016 1899160032 1901684736 1901802648 1907490816 1907609088 1910145024 1914114048 1915873344 1916777472 1918539216 1922525682 1922629632 1925185536 1926136737 1931078688 1931870208 1933645824 1934705808 1937768448 1941303168 1946284032 1947350944 1949939712 1950060616 1956710336 1958508783 1962684416 1965293568 1965415424 1967221872 1971309494 1972117504 1973930112 1976676768 1978138624 1980891136 1982711808 1982834744 1986831616 1989596224 1992241152 1996488704 1998323712 1998447616 2001968892 2005262336 2008205661 2010875328 2013673392 2014183424 2017857534 2024018304 2026708992 2026834656 2029529088 2030043136 2033746176 2035615428 2038447917 2039955456 2042793984 2044671552 2045509632 2051771106 2054498688 2055624921 2058878976 2060771328 2060899104 2064770064 2067926784 2069060378 2071810944 2077126656 2081028096 2085352192 2087268876 2088124416 2088253888 2090173239 2093481984 2097300744 2097414144 2097544192 2101772288 2103704064 2103834502 2104696832 2106631296 2107786107 2111008592 2113929216 2113945988 2114060288 2120400128 2121269248 2123218944 2123350592 2124382848 2130591232 2130706432 2136555036 2137096192 2139527979 2140069888 2141110272 2146060224 2150519448 2153378304 2153511822 2156374656 2156920832 2157969408 2162958336 2163092448 2167452672 2170468608 2172463524 2173353984 2179989504 2180124672 2187558912 2189569536 2189705298 2190769812 2193818193 2197172208 2197291008 2201299128 2206947072 2208019968 2208156874 2211092352 2214592512 2215686704 2218632192 2218769756 2224324608 2225405952 2225543936 2228502528 2228640704 2230689087 2233133056 2235185568 2236240384 2238295752 2242946629 2243067904 2246049792 2246189056 2248253568 2252925136 2253848576 2255920128 2256060004 2257156776 2260729856 2263875584 2265956352 2270664704 2273824256 2274929664 2277020592 2280188988 2281701376 2283798528 2287964448 2291728384 2292842496 2294949888 2295092184 2298143232 2298285726 2302918464 2306122896 2313163776 2316238848 2316382464 2318511492 2324281344 2326417632 2331377664 2334621696 2336767488 2344881264 2346021216 2349285624 2353004544 2354167123 2355167232 2359737216 2363344896 2364493824 2364640432 2367783936 2367930748 2372703872 2374884666 2378317824 2383259648 2385450144 2386427904 2386575872 2388769416 2389930704 2393732957 2396915136 2397044736 2402025472 2404233216 2404382288 2405367808 2407578624 2408749056 2408898408 2412581248 2415919104 2415938272 2417112768 2419334379 2423314432 2424307712 2426535936 2427715584 2427866112 2433479004 2434961408 2436145152 2438384256 2441777184 2442395648 2446850868 2446983168 2452640256 2457736512 2461003776 2461156368 2466250752 2471818734 2471952384 2477088768 2480535552 2482815456 2491416576 2491436343 2492647542 2500067328 2502365184 2503736928 2507220792 2511053952 2512274688 2512430459 2515770432 2523451392 2523607856 2526962688 2532213376 2534540778 2535579648 2535736864 2539301373 2543321088 2543478784 2546860032 2552152064 2554497792 2554656181 2555703296 2558052288 2559295872 2563367576 2563506176 2566914048 2568182316 2574771584 2575826944 2578194432 2579447808 2579607744 2581978707 2583691264 2588404224 2590783272 2594388258 2595045376 2599919616 2602309248 2605930272 2611345044 2614816512 2614978641 2620391424 2622799872 2622962496 2626449408 2631906816 2635569024 2637991422 2643615744 2647130112 2656321536 2658763008 2660220486 2664431616 2669291856 2677607548 2681167104 2681333347 2684897856 2690476712 2698691072 2702278656 2702446208 2704930074 2706038784 2710010709 2711661568 2714153904 2717930556 2719251864 2719940608 2723725312 2726228736 2726397773 2727346176 2731349376 2735694808 2739331584 2740663296 2740833228 2745171968 2747695104 2747865472 2752856064 2753026752 2757235712 2762414592 2764953576 2768800914 2769502208 2774532096 2774704128 2783025168 2784165888 2786724864 2786897652 2790602496 2791309312 2796400992 2796552192 2804938752 2808841728 2810381476 2812575744 2818572288 2824935696 2830958592 2832510464 2839058838 2848740048 2852703972 2854813696 2861413632 2867359264 2871171072 2871349096 2875166208 2877292544 2883788523 2883944448 2884123264 2889936896 2893958144 2896618032 2897805312 2902058712 2906652672 2906832896 2911954752 2916745216 2919426048 2919607064 2921026416 2924909568 2925090924 2929562944 2929721344 2935065504 2942596096 2944026624 2947940352 2948123136 2950832808 2952790016 2956964241 2958176256 2960895168 2965015152 2965766144 2967207936 2971336704 2974067712 2974252116 2980247424 2984394336 2988361728 2994733056 2997485568 2997671424 3007893504 3009542368 3021275136 3026786301 3033239552 3036027456 3040251984 3045064704 3046569218 3050619264 3057123328 3059933184 3060122912 3064190976 3064380968 3070557952 3074830528 3077656659 3084218368 3088318464 3088509952 3091348656 3097155096 3099041792 3101890176 3103590567 3107716416 3108503552 3112828928 3115689984 3121542144 3126508352 3128028288 3130903314 3132186624 3132380832 3137339392 3140222976 3145951116 3146121216 3146316288 3151126528 3152658432 3155556096 3155751753 3157045248 3159946944 3166512888 3170893824 3170918982 3171090432 3180600192 3181903872 3184828416 3185025888 3186574272 3195886848 3196059648 3197638766 3205644288 3210104832 3211665408 3211864544 3221225472 3222817024 3225779172 3230267733 3235381248 3236954112 3237154816 3244638672 3248193536 3251179008 3251380594 3255702912 3262467824 3262644224 3270187008 3276982016 3281338368 3281541824 3284557947 3286154718 3288334336 3295758312 3295936512 3301948692 3302785024 3307380736 3310420608 3312029952 3312235311 3316638528 3321888768 3321915124 3323530056 3327948288 3328154634 3333423104 3336486912 3338108928 3338315904 3342753792 3342961056 3348071936 3349699584 3352778352 3354360576 3357443628 3364601856 3369074688 3369283584 3372380352 3379387704 3380772864 3383880192 3384090006 3385735164 3391094784 3395813376 3398934528 3405997056 3410736384 3412394496 3412606078 3422552064 3424243088 3425697792 3437592576 3439263744 3439476992 3442638276 3447428589 3451205632 3454377696 3459184344 3466559488 3469745664 3469960802 3474573696 3481793392 3486422016 3486638188 3493855232 3497066496 3497283328 3501932544 3509209088 3514092032 3517321896 3519031824 3523928436 3524820992 3529506816 3539605824 3541762048 3545017344 3546740736 3546960648 3551675904 3551896122 3552575488 3559055808 3562326999 3567476736 3574889472 3578175216 3579641856 3579863808 3583154124 3595372704 3595567104 3603038208 3606349824 3606573432 3608051712 3611367936 3613347612 3618871872 3623878656 3623907408 3625669152 3634971648 3636461568 3639803904 3641799168 3652442112 3654217728 3654444304 3663593472 3670276302 3670474752 3670702336 3683219456 3686604768 3691734552 3699376128 3699405479 3699605504 3710700224 3712221184 3715633152 3715863536 3720803328 3728534656 3728736256 3738971313 3739918336 3745122304 3750100992 3755605392 3758096384 3760831188 3766580928 3768412032 3773655648 3774611456 3785177088 3785411784 3790444032 3798320064 3801811167 3803369472 3803605296 3814981632 3815218176 3820290048 3828228096 3831746688 3833554944 3837078432 3845051364 3845259264 3850371072 3852273474 3862157376 3863740416 3867291648 3869411616 3875536896 3882606336 3882847073 3892568064 3894701888 3899879424 3900121232 3913420672 3917017566 3925368832 3930587136 3930830848 3934443744 3942618988 3944235008 3947860224 3948105007 3953353536 3956277248 3961782272 3965423616 3965669488 3973663232 3979192448 3984482304 3990330729 3992977408 3996647424 3996895232 4003937784 4010524672 4016411322 4021750656 4027346784 4028366848 4035715068 4048036608 4053417984 4053669312 4057395111 4059058176 4060086272 4067492352 4071230856 4076895834 4079910912 4085587968 4089343104 4091019264 4103542212 4108997376 4111249842 4117757952 4121542656 4121798208 4129540128 4135853568 4138120756 4143621888 4143878809 4154253312 4162056192 4170704384 4174537752 4176248832 4176507776 4180346478 4186963968 4194601488 4194828288 4195088384 4203544576 4207408128 4207669004 4209393664 4213262592 4213523831 4215572214 4222017184 4227858432 4227891976 4228120576 4240800256 4242538496 4246437888 4246701184 4248765696 4258588257 4261182464 4261412864 4273110072 4274192384 4279055958 4280139776 4282220544 4292120448 4301038896 4306756608 4307023644 4312749312 4313841664 4315938816 4325916672 4326184896 4334905344 4340937216 4344927048 4346707968 4359979008 4360249344 4375117824 4379139072 4379410596 4381539624 4387636386 4394344416 4394582016 4402598256 4413894144 4416039936 4416313748 4422184704 4429185024 4431373408 4437264384 4437539512 4448649216 4450811904 4451087872 4457005056 4457281408 4461378174 4466266112 4470371136 4472480768 4476591504 4485893258 4486135808 4492099584 4492378112 4496507136 4505850272 4507697152 4511840256 4512120008 4514313552 4521459712 4527751168 4531912704 4541329408 4547648512 4549859328 4554041184 4560377976 4563402752 4567597056 4569853827 4575928896 4583456768 4585684992 4589899776 4590184368 4596286464 4596571452 4605836928 4612245792 4626327552 4632477696 4632764928 4637022984 4648562688 4652835264 4662755328 4669243392 4673534976 4689762528 4692042432 4698571248 4706009088 4708334246 4710334464 4719474432 4726689792 4728987648 4729280864 4735567872 4735861496 4745407744 4749769332 4756378473 4756635648 4766519296 4770900288 4772855808 4773151744 4777538832 4779861408 4787465914 4793830272 4794089472 4796458149 4804050944 4808466432 4808764576 4810735616 4815157248 4817498112 4817796816 4825162496 4831838208 4831876544 4834225536 4838668758 4846628864 4848615424 4853071872 4855431168 4855732224 4866958008 4869922816 4872290304 4876768512 4877070891 4883554368 4884791296 4893701736 4893966336 4905280512 4915473024 4922007552 4922312736 4932501504 4943637468 4943904768 4954177536 4961071104 4965630912 4982833152 4982872686 4985295084 4992231951 5000134656 5004730368 5007473856 5014441584 5022107904 5024549376 5024860918 5031540864 5046902784 5047215712 5053925376 5064426752 5069081556 5071159296 5071473728 5076135009 5078602746 5086642176 5086957568 5093720064 5104304128 5108995584 5109312362 5111406592 5116104576 5118591744 5118909117 5126735152 5127012352 5133828096 5136364632 5149543168 5151653888 5156388864 5158895616 5159215488 5163957414 5167382528 5176808448 5181566544 5188776516 5190090752 5199839232 5204618496 5204941203 5211860544 5222690088 5229633024 5229957282 5240782848 5245599744 5245924992 5252898816 5263813632 5271138048 5275982844 5287231488 5294260224 5312643072 5317526016 5320440972 5327844183 5328863232 5338583712 5355215096 5362334208 5362666694 5369795712 5380953424 5397382144 5404557312 5404892416 5409860148 5412077568 5420021418 5423323136 5428307808 5435861112 5438503728 5439881216 5447450624 5452457472 5452795546 5454692352 5462698752 5471389616 5478663168 5481326592 5481666456 5490343936 5495390208 5495730944 5505414453 5505712128 5506053504 5514471424 5524829184 5529907152 5537601828 5539004416 5549064192 5549408256 5566050336 5568331776 5573449728 5573795304 5581204992 5582618624 5592801984 5593104384 5609877504 5617683456 5620762952 5625151488 5637144576 5649871392 5661917184 5665020928 5678117676 5697480096 5705407944 5709627392 5722827264 5734718528 5742342144 5742698192 5750332416 5754585088 5767577046 5767888896 5768246528 5778410211 5779873792 5787916288 5793236064 5795610624 5804117424 5813305344 5813351467 5813665792 5823909504 5833490432 5838852096 5839214128 5842052832 5849819136 5850181848 5859125888 5859442688 5870131008 5875526349 5885192192 5888053248 5895880704 5896246272 5901665616 5905580032 5913928482 5916352512 5921790336 5930030304 5931532288 5934415872 5942673408 5948135424 5948504232 5960494848 5968788672 5976723456 5989466112 5994971136 5995342848 6015787008 6019084736 6024616983 6042550272 6053572602 6066479104 6072054912 6080503968 6090129408 6093138436 6101238528 6101616829 6114246656 6119866368 6120245824 6128381952 6128761936 6141115904 6149661056 6155313318 6166874763 6168436736 6176636928 6177019904 6182697312 6194310192 6198083584 6203780352 6204165011 6207181134 6215432832 6217007104 6225657856 6231379968 6243084288 6253016704 6256056576 6261806628 6264373248 6264761664 6270519717 6274678784 6280445952 6291902232 6292242432 6292632576 6302253056 6305316864 6311112192 6311503506 6314090496 6319893888 6323358321 6333025776 6341787648 6341837964 6342180864 6361200384 6363807744 6369656832 6370051776 6373148544 6391773696 6392119296 6395277532 6411288576 6420209664 6423330816 6423729088 6445634048 6451558344 6460535466 6470762496 6473908224 6474309632 6489277344 6496387072 6502358016 6502761188 6511405824 6511809557 6524935648 6525288448 6540374016 6553964032 6562676736 6563083648 6569115894 6572309436 6576668672 6581454579 6591516624 6591873024 6603897384 6605570048 6614761472 6620841216 6624059904 6624470622 6633277056 6643777536 6643830248 6647060112 6655896576 6656309268 6666846208 6672973824 6676217856 6676631808 6685507584 6685922112 6692067261 6696143872 6699399168 6705556704 6708721152 6714887256 6728839887 6729203712 6738149376 6738567168 6744760704 6758775408 6761545728 6767760384 6768180012 6771470328 6782189568 6791626752 6797869056 6811994112 6821472768 6824788992 6825212156 6845104128 6848486176 6851395584 6875185152 6878527488 6878953984 6885276552 6894857178 6902411264 6908755392 6918368688 6933118976 6939491328 6939921604 6949147392 6963586784 6972844032 6973276376 6987710464 6994132992 6994566656 7003865088 7018418176 7028184064 7034643792 7038063648 7047856872 7049641984 7059013632 7062501369 7079211648 7083524096 7090034688 7093481472 7093921296 7103351808 7103792244 7105150976 7118111616 7124653998 7134953472 7149778944 7156350432 7159283712 7159727616 7166308248 7181198871 7190745408 7191134208 7206076416 7212699648 7213146864 7216103424 7222735872 7226695224 7237743744 7247757312 7247814816 7251338304 7269943296 7272923136 7279607808 7283598336 7304884224 7308435456 7308888608 7327186944 7340552604 7340949504 7341404672 7363420757 7366438912 7373209536 7383469104 7398752256 7398810958 7399211008 7421400448 7424442368 7431266304 7431727072 7441606656 7457069312 7457472512 7474309029 7477942626 7479836672 7490244608 7500201984 7511210784 7516192768 7521662376 7533161856 7536824064 7537291377 7547311296 7549222912 7570354176 7570823568 7580888064 7596640128 7603622334 7606738944 7607210592 7629963264 7630436352 7640580096 7656456192 7663493376 7663968543 7667109888 7674156864 7690102728 7690518528 7700742144 7704546948 7724314752 7727480832 7728549059 7734583296 7738823232 7751073792 7765212672 7765694146 7785136128 7789403776 7799758848 7800242464 7826841344 7834035132 7844935923 7850737664 7861174272 7861661696 7868887488 7885237976 7888470016 7895720448 7896210014 7906707072 7912554496 7923564544 7930847232 7931338976 7947326464 7958384896 7968964608 7980661458 7985954816 7993294848 7993790464 8007875568 8021049344 8032822644 8043501312 8044000041 8054693568 8056733696 8071430136 8096073216 8106835968 8107338624 8114790222 8118116352 8120172544 8134984704 8142461712 8153791668 8159821824 8171175936 8178686208 8179193319 8182038528 8207084424 8217994752 8222499684 8235515904 8243085312 8243596416 8259080256 8271707136 8276241512 8287243776 8287757618 8308506624 8324112384 8341408768 8349075504 8352497664 8353015552 8360692956 8373927936 8389202976 8389656576 8390176768 8407089152 8414816256 8415338008 8418787328 8426525184 8427047662 8431144428 8444034368 8455716864 8455783952 8456241152 8481600512 8485076992 8492875776 8493402368 8497531392 8517176514 8522364928 8522825728 8546220144 8548384768 8558111916 8560279552 8564441088 8584240896 8602077792 8613513216 8614047288 8625498624 8627683328 8631877632 8651365569 8651833344 8652369792 8669810688 8681874432 8689854096 8693415936 8719958016 8720498688 8750235648 8758278144 8758821192 8763079248 8775272772 8788688832 8789164032 8805196512 8827788288 8832079872 8832627496 8844369408 8858370048 8862746816 8870892723 8874528768 8875079024 8897298432 8901623808 8902175744 8914010112 8914562816 8922756348 8932532224 8940742272 8944961536 8953183008 8971786516 8972271616 8984199168 8984756224 8993014272 9011700544 9015394304 9023680512 9024240016 9028627104 9042919424 9055502336 9063825408 9080358903 9082658816 9095297024 9099718656 9108082368 9120755952 9126805504 9135194112 9139707654 9151857792 9166913536 9171369984 9179799552 9180368736 9192572928 9193142904 9211673856 9224491584 9232969977 9252655104 9264955392 9265529856 9274045968 9297125376 9305670528 9310771701 9325510656 9338486784 9347069952 9379525056 9384084864 9397142496 9412018176 9416668492 9420668928 9438948864 9453379584 9457975296 9458561728 9467255259 9471135744 9471722992 9490815488 9499538664 9512756946 9513271296 9533038592 9541800576 9545711616 9546303488 9555077664 9559722816 9574931828 9587660544 9588178944 9588255017 9592916298 9608101888 9616932864 9617529152 9621471232 9630314496 9634996224 9635593632 9650324992 9663676416 9663753088 9668451072 9677337516 9690803199 9693257728 9697230848 9706143744 9710862336 9711464448 9733916016 9739845632 9744580608 9753537024 9754141782 9767108736 9769582592 9787403472 9787932672 9810561024 9830946048 9844015104 9844625472 9853673841 9865003008 9887274936 9887809536 9908355072 9922142208 9931261824 9936705933 9965666304 9965745372 9970590168 9984463902 10000269312 10009460736 10014947712 10028883168 10044215808 10049098752 10049721836 10063081728 10063705679 10093805568 10094431424 10107850752 10128853504 10138163112 10142318592 10142947456 10152270018 10157205492 10173284352 10173915136 10187440128 10208608256 10217991168 10218624724 10222813184 10232209152 10237183488 10237818234 10253470304 10254024704 10267656192 10272729264 10299086336 10303307776 10312777728 10317791232 10318430976 10327914828 10334765056 10342285767 10353616896 10363133088 10377553032 10380181504 10399678464 10409236992 10409882406 10423721088 10445380176 10459266048 10459914564 10481565696 10491199488 10491849984 10505797632 10527627264 10542276096 10551965688 10574462976 10588520448 10625286144 10635052032 10640881944 10655688366 10657726464 10677167424 10710430192 10724668416 10725333388 10739591424 10761906848 10794764288 10809114624 10809784832 10819720296 10824155136 10840042836 10846646272 10856615616 10871722224 10877007456 10879762432 10894901248 10904914944 10905591092 10909384704 10925397504 10942779232 10957326336 10962653184 10963332912 10980687872 10990780416 10991461888 11010828906 11011424256 11012107008 11028942848 11049658368 11059814304 11075203656 11078008832 11098128384 11098216437 11098816512 11132100672 11136663552 11146899456 11147590608 11162409984 11165237248 11185603968 11186208768 11219755008 11235366912 11241525904 11250302976 11274289152 11299742784 11323834368 11330041856 11356235352 11379832079 11394960192 11410815888 11419254784 11445654528 11469437056 11484684288 11485396384 11500664832 11509170176 11535154092 11535777792 11536493056 11556820422 11559747584 11575832576 11586472128 11591221248 11608234848 11626610688 11626702934 11627331584 11647819008 11648541219 11666980864 11677704192 11678428256 11684105664 11699638272 11700363696 11718251776 11718885376 11740262016 11751052698 11770384384 11776106496 11791761408 11792492544 11803331232 11811160064 11827856964 11832705024 11843580672 11844315021 11860060608 11863064576 11868831744 11885346816 11896270848 11897008464 11920989696 11937577344 11944121273 11953446912 11978932224 11989942272 11990685696 12031574016 12038169472 12049233966 12085100544 12107145204 12132958208 12144109824 12144862807 12161007936 12180258816 12186276872 12202477056 12203233658 12228493312 12239732736 12240491648 12256763904 12257523872 12282231808 12299322112 12310626636 12333749526 12336873472 12353273856 12354039808 12365394624 12388620384 12396167168 12407560704 12408330022 12414362268 12430865664 12431636427 12434014208 12451315712 12462759936 12486168576 12506033408 12512113152 12523613256 12528746496 12529523328 12541039434 12549357568 12560891904 12583804464 12584484864 12585265152 12604506112 12610633728 12622224384 12623007012 12628180992 12639787776 12640571493 12646716642 12666051552 12683575296 12683675928 12684361728 12722400768 12727615488 12739313664 12740103552 12746297088 12783547392 12784238592 12790555064 12822577152 12840419328 12846661632 12847458176 12891268096 12903116688 12921070932 12941524992 12947816448 12948619264 12978554688 12992774144 13004716032 13005522376 13022811648 13023619114 13049871296 13050576896 13080748032 13107928064 13125353472 13126167296 13138231788 13144618872 13153337344 13162909158 13183033248 13183746048 13207794768 13211140096 13229522944 13241682432 13248119808 13248941244 13266554112 13287555072 13287660496 13294120224 13311793152 13312618536 13333692416 13345947648 13352435712 13353263616 13371015168 13371844224 13384134522 13392287744 13398798336 13411113408 13417442304 13429774512 13457679774 13458407424 13476298752 13477134336 13489521408 13517550816 13523091456 13535520768 13536360024 13542940656 13564379136 13583253504 13595738112 13623988224 13642945536 13649577984 13650424312 13690208256 13696972352 13702791168 13709561481 13750370304 13757054976 13757907968 13770553104 13789714356 13804822528 13817510784 13836737376 13866237952 13878982656 13879843208 13898294784 13927173568 13945688064 13946552752 13975420928 13988265984 13989133312 14007730176 14036836352 14056368128 14069287584 14076127296 14095713744 14099283968 14118027264 14125002738 14158423296 14167048192 14180069376 14186962944 14187842592 14206703616 14207584488 14210301952 14236223232 14249307996 14269135419 14269906944 14299557888 14312700864 14318567424 14319455232 14332616496 14362397742 14381490816 14382268416 14389374447 14412152832 14425399296 14426293728 14432206848 14445471744 14453390448 14475487488 14495514624 14495629632 14502676608 14539886592 14545846272 14559215616 14567196672 14609768448 14616870912 14617777216 14631212673 14654373888 14681105208 14681899008 14682809344 14726841514 14732877824 14746419072 14766938208 14797504512 14797621916 14798422016 14842800896 14848884736 14862532608 14863454144 14883213312 14914138624 14914945024 14948618058 14955885252 14959673344 14976695853 14980489216 15000403968 15022421568 15043324752 15066323712 15073648128 15074582754 15094622592 15098445824 15140708352 15141647136 15161776128 15193280256 15207244668 15213477888 15214421184 15228405027 15259926528 15260872704 15281160192 15312912384 15326986752 15327937086 15334219776 15348313728 15356727351 15380205456 15381037056 15401484288 15409093896 15448629504 15454961664 15457098118 15469166592 15477646464 15502147584 15530425344 15531388292 15570272256 15578807552 15599517696 15600484928 15614823609 15653682688 15668070264 15689871846 15701475328 15722348544 15723323392 15737774976 15770475952 15776940032 15791440896 15792420028 15813414144 15825108992 15847129088 15861694464 15862677952 15894652928 15916769792 15937929216 15961322916 15971909632 15983532549 15986589696 15987580928 16015751136 16042098688 16065645288 16087002624 16088000082 16109387136 16113467392 16142860272 16192146432 16213671936 16214677248 16229580444 16236232704 16240345088 16269969408 16284923424 16307583336 16319643648 16342351872 16357372416 16358386638 16364077056 16414168848 16435989504 16444999368 16471031808 16486170624 16487192832 16518160512 16543414272 16552483024 16574487552 16575515236 16617013248 16648224768 16682817536 16698151008 16704995328 16706031104 16721385912 16747855872 16756130699 16778405952 16779313152 16780353536 16814178304 16829632512 16830676016 16837574656 16853050368 16854095324 16862288856 16888068736 16911433728 16911567904 16912482304 16963201024 16970153984 16985751552 16986804736 16995062784 17034353028 17044729856 17045651456 17092440288 17096769536 17116223832 17120559104 17128882176 17168481792 17204155584 17227026432 17228094576 17250997248 17255366656 17263755264 17302731138 17303666688 17304739584 17339621376 17363748864 17379708192 17386831872 17439916032 17440054401 17440997376 17500471296 17516556288 17517642384 17526158496 17550545544 17577377664 17578328064 17587013213 17610393024 17655576576 17664159744 17665254992 17688738816 17716740096 17725493632 17741785446 17749057536 17750158048 17794596864 17803247616 17804351488 17828020224 17829125632 17845512696 17865064448 17881484544 17882593267 17889923072 17906366016 17943573032 17944543232 17968398336 17969512448 17986028544 18023401088 18030788608 18047361024 18048480032 18057254208 18073850949 18085838848 18111004672 18127650816 18160717806 18165317632 18190594048 18199437312 18216164736 18241511904 18253611008 18270388224 18279415308 18303715584 18304850487 18333827072 18342739968 18359599104 18360737472 18385145856 18386285808 18423347712 18448983168 18465939954 18505310208 18529910784 18531059712 18548091936 18594250752 18611341056 18612495033 18621543402 18651021312 18676973568 18694139904 18759050112 18768169728 18769333429 18794284992 18824036352 18833336984 18841337856 18877897728 18906759168 18915950592 18917123456 18934510518 18942271488 18943445984 18970074963 18981630976 18999077328 19025513892 19026542592 19066077184 19083601152 19084784411 19091423232 19092606976 19110155328 19119445632 19149863656 19175321088 19176357888 19176510034 19185832596 19216203776 19233865728 19235058304 19242942464 19260628992 19269992448 19271187264 19300649984 19327506176 19336902144 19354675032 19381606398 19386515456 19394461696 19412287488 19421724672 19422928896 19467832032 19479691264 19489161216 19507074048 19508283564 19534217472 19535428671 19539165184 19574806944 19575865344 19621122048 19661892096 19688030208 19689250944 19707347682 19730006016 19774549872 19775619072 19816710144 19844284416 19862523648 19873411866 19931332608 19931490744 19941180336 19968927804 20000538624 20018921472 20029895424 20057766336 20088431616 20098197504 20099443672 20126163456 20127411358 20186519661 20187611136 20188862848 20215701504 20257707008 20276326224 20284637184 20285894912 20304540036 20314410984 20346568704 20347830272 20374880256 20417216512 20435982336 20437249448 20445626368 20464418304 20474366976 20475636468 20506940608 20508049408 20535312384 20545458528 20598172672 20606615552 20625555456 20635582464 20636861952 20655829656 20669530112 20684571534 20707233792 20726266176 20755106064 20760363008 20799356928 20818473984 20819764812 20847442176 20890760352 20918532096 20919829128 20963131392 20982398976 20983699968 21011595264 21055254528 21084552192 21103931376 21148925952 21177040896 21187504107 21250572288 21270104064 21281763888 21311376732 21315452928 21354334848 21420860384 21449336832 21450666776 21479182848 21523813696 21543596613 21589528576 21618229248 21619569664 21639440592 21648310272 21680085672 21693292544 21713231232 21743444448 21754014912 21759524864 21789802496 21809829888 21811182184 21818769408 21850795008 21885558464 21914652672 21925306368 21926665824 21961375744 21981560832 21982923776 22021657812 22022848512 22024214016 22057885696 22090262271 22099316736 22119628608 22150407312 22156017664 22196256768 22196432874 22197633024 22264201344 22273327104 22293798912 22295181216 22324819968 22330474496 22371207936 22372417536 22422927087 22439510016 22470733824 22483051808 22500605952 22548578304 22599485568 22611874131 22647668736 22660083712 22712470704 22759664158 22789920384 22821631776 22838509568 22891309056 22938874112 22969368576 22970792768 22991905629 23001329664 23018340352 23070308184 23071555584 23072986112 23113640844 23119495168 23151665152 23172944256 23182442496 23185647177 23216469696 23253221376 23253405868 23254663168 23295638016 23297082438 23333961728 23355408384 23356856512 23368211328 23399276544 23400727392 23436503552 23437770752 23480524032 23502105396 23534807769 23540768768 23552212992 23583522816 23584985088 23606662464 23655713928 23665410048 23687161344 23688630042 23720121216 23726129152 23737663488 23770693632 23792541696 23794016928 23841979392 23875154688 23888242546 23906893824 23957864448 23979884544 23981371392 24063148032 24076338944 24098467932 24132000123 24170201088 24214290408 24265916416 24288219648 24289725614 24322015872 24360517632 24372553744 24404954112 24406467316 24456986624 24479465472 24480983296 24513527808 24515047744 24537579957 24564463616 24598644224 24621253272 24667499052 24673746944 24706547712 24708079616 24730789248 24777240768 24792334336 24815121408 24816660044 24828724536 24861731328 24863272854 24868028416 24902631424 24925519872 24972337152 25012066816 25024226304 25047226512 25057492992 25059046656 25082078868 25098715136 25121783808 25167608928 25168969728 25170530304 25209012224 25221267456 25244448768 25246014024 25256361984 25279575552 25281142986 25293433284 25332103104 25367150592 25367351856 25368723456 25444801536 25455230976 25478627328 25480207104 25492594176 25567094784 25568477184 25581110128 25645154304 25680838656 25693323264 25694916352 25782536192 25806233376 25842141864 25883049984 25895632896 25895838353 25897238528 25957109376 25985548288 26009432064 26011044752 26045623296 26047238228 26099742592 26101153792 26161496064 26215856128 26250706944 26252334592 26276463576 26289237744 26306674688 26325818316 26366066496 26367492096 26415589536 26422280192 26459045888 26483364864 26496239616 26497882488 26533108224 26575110144 26575320992 26588240448 26612678169 26623586304 26625237072 26667384832 26691895296 26704871424 26706527232 26742030336 26743688448 26768269044 26784575488 26797596672 26822226816 26834884608 26859549024 26915359548 26916814848 26952597504 26954268672 26979042816 27035101632 27046182912 27071041536 27072720048 27085881312 27128758272 27166507008 27179929511 27191476224 27247976448 27285891072 27299155968 27300848624 27380416512 27393944704 27405582336 27419122962 27500740608 27514109952 27515815936 27541106208 27579428712 27609645056 27635021568 27636735049 27673474752 27732475904 27757965312 27759686416 27796589568 27854347136 27891376128 27893105504 27932315103 27950841856 27976531968 27978266624 28015460352 28073672704 28112736256 28138575168 28152254592 28191427488 28198567936 28236054528 28250005476 28316846592 28334096384 28360138752 28373925888 28375685184 28401765777 28413407232 28415168976 28420603904 28472446464 28498615992 28538270838 28539813888 28599115776 28625401728 28637134848 28638910464 28665232992 28724795484 28762981632 28764536832 28764765051 28778748894 28824305664 28850798592 28852587456 28864413696 28890943488 28906780896 28950974976 28991029248 28991259264 29005353216 29007151663 29079773184 29091692544 29118431232 29134393344 29219536896 29233741824 29235554432 29262425346 29308747776 29362210416 29363798016 29365618688 29453683028 29465755648 29492838144 29494666817 29533876416 29595009024 29595243832 29596844032 29685601792 29697769472 29725065216 29726908288 29766426624 29810117799 29828277248 29829890048 29897236116 29911770504 29919346688 29953391706 29960978432 30000807936 30044843136 30086649504 30132647424 30147296256 30149165508 30189245184 30191117037 30196891648 30281416704 30283294272 30323552256 30386560512 30414489336 30426955776 30428842368 30456810054 30519853056 30521745408 30562320384 30625824768 30653973504 30655874172 30668439552 30696627456 30713454702 30760410912 30762074112 30802968576 30818187792 30897259008 30909923328 30914196236 30938333184 30955292928 31004295168 31060850688 31062776584 31140544512 31157615104 31199035392 31200969856 31229647218 31307365376 31336140528 31379743692 31402950656 31444697088 31446646784 31475549952 31540951904 31553880064 31582881792 31584840056 31626828288 31650217984 31694258176 31723388928 31725355904 31789305856 31833539584 31875858432 31922645832 31943819264 31967065098 31973179392 31975161856 32031502272 32084197376 32131290576 32174005248 32176000164 32218774272 32226934784 32285720544 32384292864 32427343872 32429354496 32459160888 32472465408 32480690176 32539938816 32569846848 32615166672 32639287296 32684703744 32714744832 32716773276 32728154112 32828337696 32871979008 32889998736 32942063616 32972341248 32974385664 33036321024 33086828544 33104966048 33148975104 33151030472 33234026496 33294649311 33296449536 33365635072 33396302016 33409990656 33412062208 33442771824 33495711744 33512261398 33556811904 33558626304 33560707072 33628356608 33659265024 33661352032 33675149312 33706100736 33708190648 33724577712 33776137472 33822867456 33823135808 33824964608 33926402048 33940307968 33971503104 33973609472 33990125568 34068706056 34089459712 34091302912 34139496237 34184880576 34193539072 34232447664 34241118208 34257764352 34336963584 34408311168 34454052864 34456189152 34501994496 34510733312 34527510528 34605462276 34607333376 34609479168 34679242752 34727497728 34759416384 34773663744 34879832064 34880108802 34881994752 34945623657 35000942592 35033112576 35035284768 35052316992 35101091088 35154755328 35156656128 35174026426 35220786048 35311153152 35328319488 35330509984 35377477632 35433480192 35450987264 35483570892 35498115072 35500316096 35532945063 35589193728 35606495232 35608702976 35656040448 35658251264 35691025392 35730128896 35762969088 35765186534 35779846144 35812732032 35832363819 35887146064 35889086464 35936796672 35939024896 35972057088 36046802176 36061577216 36094722048 36096960064 36114508416 36147701898 36171677696 36222009344 36255301632 36321435612 36330635264 36381188096 36398874624 36432329472 36434588421 36483023808 36540776448 36558830616 36607431168 36609700974 36667654144 36685479936 36719198208 36721474944 36770291712 36772571616 36846695424 36897966336 36931879908 37010620416 37059821568 37062119424 37096183872 37188501504 37222682112 37224990066 37243086804 37294909281 37302042624 37353947136 37388279808 37518100224 37536339456 37538666858 37588569984 37648072704 37666673968 37682675712 37755795456 37813518336 37831901184 37834246912 37869021036 37884542976 37886891968 37921714479 37940149926 37963261952 37998154656 38051027784 38053085184 38132154368 38167202304 38169568822 38182846464 38185213952 38220310656 38238891264 38299727312 38350642176 38352715776 38353020068 38371665192 38432407552 38467731456 38470116608 38485884928 38521257984 38539984896 38542374528 38601299968 38655012352 38673804288 38709350064 38763212796 38773030912 38788923392 38824574976 38843449344 38845857792 38935664064 38959382528 38978322432 39014148096 39016567128 39068434944 39070857342 39078330368 39149613888 39151730688 39242244096 39323784192 39376060416 39378501888 39414695364 39460012032 39549099744 39551238144 39633420288 39688568832 39725047296 39746823732 39862665216 39862981488 39882360672 39937855608 40001077248 40037842944 40059790848 40115532672 40176863232 40196395008 40198887344 40252326912 40254822716 40373039322 40375222272 40377725696 40431403008 40515414016 40552652448 40569274368 40571789824 40609080072 40628821968 40693137408 40693460269 40695660544 40749760512 40834433024 40871964672 40874498896 40891252736 40928836608 40948733952 40951272936 41013881216 41016098816 41070624768 41090917056 41128684443 41196345344 41213231104 41251110912 41271164928 41273723904 41311659312 41339060224 41369143068 41414467584 41452532352 41510212128 41520726016 41598713856 41636947968 41639529624 41694884352 41781520704 41837064192 41839658256 41926262784 41964797952 41967399936 42023190528 42110509056 42169104384 42207862752 42297851904 42354081792 42375008214 42501144576 42540208128 42563527776 42622753464 42630905856 42708669696 42711317803 42841720768 42898673664 42901333552 42958365696 43047627392 43087193226 43168123341 43179057152 43236458496 43239139328 43278881184 43296620544 43360171344 43386585088 43426462464 43429155077 43486888896 43508029824 43519049728 43579604992 43619659776 43622364368 43637538816 43701590016 43771116928 43829305344 43850612736 43853331648 43893638019 43922751488 43963121664 43965847552 44043315624 44045697024 44048428032 44115771392 44180524542 44198633472 44239257216 44300814624 44312035328 44392513536 44392865748 44395266048 44528402688 44546654208 44587597824 44590362432 44649639936 44660948992 44742415872 44744835072 44845854174 44879020032 44941467648 44966103616 45001211904 45198971136 45223748262 45295337472 45320167424 45424941408 45519328316 45579840768 45582666899 45643263552 45677019136 45782618112 45877748224 45938737152 45941585536 45983811258 46002659328 46036680704 46070182053 46140616368 46143111168 46145972224 46227281688 46238990336 46303330304 46345888512 46348762141 46364884992 46371294354 46432939392 46506442752 46506811736 46509326336 46591276032 46594164876 46667923456 46710816768 46713713024 46736422656 46798553088 46801454784 46844470827 46873007104 46875541504 46961048064 47004210792 47069615538 47081537536 47104425984 47167045632 47169970176 47213324928 47311427856 47330820096 47374322688 47377260084 47440242432 47452258304 47475326976 47541387264 47585083392 47588033856 47683958784 47750309376 47776485092 47813787648 47915728896 47959769088 47962742784 48126296064 48152677888 48196935864 48264000246 48340402176 48428580816 48531832832 48576439296 48579451228 48644031744 48721035264 48745107488 48809908224 48812934632 48913973248 48958930944 48961966592 49027055616 49030095488 49075159914 49128927232 49197288448 49242506544 49334998104 49347493888 49413095424 49416159232 49461578496 49554481536 49584668672 49630242816 49633320088 49657449072 49723462656 49726545708 49736056832 49805262848 49851039744 49944674304 50024133632 50048452608 50094453024 50114985984 50118093312 50164157736 50197430272 50243567616 50268392097 50335217856 50337939456 50341060608 50418024448 50442534912 50488897536 50492028048 50512723968 50559151104 50562285972 50586866568 50664206208 50734301184 50734703712 50737446912 50889603072 50910461952 50957254656 50960414208 50985188352 51134189568 51136954368 51162220256 51290308608 51361677312 51386646528 51389832704 51565072384 51612466752 51684283728 51766099968 51791265792 51791676706 51794477056 51914218752 51971096576 52018864128 52022089504 52091246592 52094476456 52199485184 52202307584 52320163203 52322992128 52431712256 52501413888 52504669184 52552927152 52578475488 52613349376 52651636632 52732132992 52734984192 52761039639 52831179072 52844560384 52918091776 52966729728 52992479232 52995764976 53066216448 53150220288 53150641984 53176480896 53225356338 53247172608 53250474144 53334769664 53383790592 53409742848 53413054464 53484060672 53487376896 53536538088 53569150976 53595193344 53644453632 53647779801 53669769216 53719098048 53830719096 53833629696 53905195008 53908537344 53958085632 54070203264 54092365824 54142083072 54145440096 54171762624 54257516544 54333014016 54359859022 54382952448 54495952896 54571782144 54598311936 54601697248 54760833024 54787889408 54811164672 54838245924 54914551461 55001481216 55028219904 55031631872 55082212416 55158857424 55219290112 55270043136 55273470098 55346949504 55464951808 55515930624 55519372832 55593179136 55708694272 55782752256 55786211008 55837485099 55864630206 55901683712 55953063936 55956533248 56030920704 56147345408 56225472512 56277150336 56304509184 56308000287 56382854976 56397135872 56472109056 56500010952 56633693184 56668192768 56720277504 56747851776 56751370368 56803531554 56826814464 56830337952 56841207808 56944892928 56997231984 57076541676 57079627776 57198231552 57250803456 57254353233 57274269696 57277820928 57330465984 57449590968 57525963264 57529073664 57529530102 57557497788 57648611328 57701597184 57705174912 57728827392 57781886976 57813561792 57901949952 57982518528 58010706432 58014303326 58159546368 58183385088 58236862464 58268786688 58439073792 58467483648 58471108864 58524850692 58606286013 58617495552 58724420832 58727596032 58731237376 58907366056 58931511296 58985676288 58989333634 59067752832 59190018048 59190487664 59193688064 59371203584 59395538944 59450130432 59453816576 59532853248 59620235598 59656554496 59659780096 59794472232 59823541008 59838693376 59906783412 59921956864 60001615872 60089686272 60173299008 60265294848 60294592512 60298331016 60378490368 60382234074 60393783296 60559558983 60562833408 60566588544 60647104512 60773121024 60828978672 60853911552 60857684736 60913620108 61039706112 61043490816 61124640768 61251649536 61307947008 61311748344 61336879104 61393254912 61426909404 61520821824 61524148224 61605937152 61636375584 61794518016 61819846656 61828392472 61876666368 61910585856 62008590336 62121701376 62125553168 62281089024 62315230208 62398070784 62401939712 62459294436 62614730752 62672281056 62759487384 62805901312 62889394176 62893293568 62951099904 63081903808 63107760128 63165763584 63169680112 63253656576 63300435968 63388516352 63446777856 63450711808 63562512321 63578611712 63667079168 63751716864 63845291664 63887638528 63934130196 63946358784 63950323712 64063004544 64168394752 64262581152 64348010496 64352000328 64437548544 64453869568 64571441088 64630789839 64768585728 64854687744 64858708992 64918321776 64944930816 64961380352 65079877632 65139693696 65230333344 65278574592 65369407488 65429489664 65433546552 65456308224 65656675392 65743958016 65779997472 65884127232 65944682496 65948771328 66072642048 66173657088 66209932096 66270786813 66297950208 66302060944 66468052992 66589298622 66592899072 66731270144 66792604032 66819981312 66824124416 66885543648 66991423488 67024522796 67113623808 67117252608 67117785119 67121414144 67256713216 67318530048 67322704064 67350298624 67412201472 67416381296 67449155424 67552274944 67645734912 67646271616 67649929216 67835622393 67852804096 67880615936 67943006208 67947218944 67980251136 68137412112 68178919424 68182605824 68278992474 68369761152 68387078144 68464895328 68482236416 68515528704 68673927168 68816622336 68908105728 68912378304 68975716887 69003988992 69021466624 69055021056 69210924552 69214666752 69218958336 69358485504 69454995456 69518832768 69547327488 69556941531 69759664128 69760217604 69763989504 69891247314 70001885184 70066225152 70070569536 70104633984 70202182176 70309510656 70313312256 70348052852 70441572096 70445939753 70622306304 70656638976 70661019968 70754955264 70901974528 70967141784 70996230144 71000632192 71065890126 71178387456 71212990464 71217405952 71312080896 71316502528 71382050784 71460257792 71525938176 71530373068 71559692288 71625464064 71629905127 71664727638 71774292128 71778172928 71873593344 71878049792 71944114176 72093604352 72123154432 72189444096 72193920128 72229016832 72295403796 72343355392 72396000369 72444018688 72510603264 72642871224 72661270528 72762376192 72797749248 72864658944 72869176842 72966047616 73081552896 73117661232 73214862336 73219401948 73335308288 73370959872 73438396416 73442949888 73540583424 73545143232 73612739871 73693390848 73795932672 73863759816 74021240832 74119643136 74124238848 74192367744 74377003008 74445364224 74449980132 74486173608 74589818562 74604085248 74707894272 74776559616 75036200448 75072678912 75077333716 75177139968 75296145408 75333347936 75365351424 75511590912 75627036672 75663802368 75668493824 75738042072 75769085952 75773783936 75843428958 75880299852 75926523904 75996309312 76102055568 76106170368 76264308736 76334404608 76339137644 76365692928 76370427904 76440621312 76477782528 76599454624 76701284352 76705431552 76706040136 76743330384 76864815104 76935462912 76940233216 76971769856 77042515968 77079969792 77084749056 77202599936 77310024704 77347608576 77418700128 77526425592 77546061824 77577846784 77649149952 77686898688 77687515059 77691715584 77871328128 77918765056 77956644864 78028296192 78033134256 78136869888 78141714684 78156660736 78299227776 78303461376 78484488192 78647568384 78752120832 78757003776 78829390728 78920024064 79098199488 79102476288 79266840576 79377137664 79450094592 79493647464 79725330432 79725962976 79764721344 79875711216 80002154496 80075685888 80119581696 80231065344 80353726464 80392790016 80397774688 80504653824 80509645432 80746078644 80750444544 80755451392 80862806016 81030828032 81105304896 81138548736 81143579648 81218160144 81257643936 81386274816 81386920538 81391321088 81499521024 81539788533 81668866048 81743929344 81748997792 81782505472 81857673216 81897467904 81902545872 82027762432 82032197632 82141249536 82181834112 82257368886 82392690688 82426462208 82502221824 82542329856 82547447808 82623318624 82678120448 82738286136 82828935168 82905064704 82910205147 83020424256 83041452032 83197427712 83273895936 83279059248 83389768704 83563041408 83674128384 83679316512 83852525568 83929595904 83934799872 84046381056 84221018112 84338208768 84415725504 84595703808 84708163584 84750016428 85002289152 85014039649 85080416256 85127055552 85245506928 85261811712 85417339392 85422635606 85683441536 85797347328 85802667104 85916731392 86095254784 86174386452 86294295153 86336246682 86358114304 86472916992 86478278656 86557762368 86593241088 86720342688 86773170176 86852924928 86858310154 86973777792 87016059648 87021454989 87038099456 87159209984 87239319552 87244728736 87275077632 87403180032 87542233856 87658610688 87701225472 87706663296 87787276038 87845502976 87926243328 87931695104 88086631248 88091394048 88096856064 88231542784 88361049084 88397266944 88478514432 88484000451 88601629248 88624070656 88785027072 88785731496 88790532096 89056805376 89093308416 89175195648 89180724864 89299279872 89321897984 89484831744 89489670144 89691708348 89758040064 89882935296 89932207232 90002423808 90397942272 90447496524 90573351111 90590674944 90640334848 90849882816 91038656632 91159681536 91165333798 91286527104 91354038272 91565236224 91755496448 91877474304 91883171072 91967622516 92005318656 92073361408 92140364106 92281232736 92286222336 92291944448 92454563376 92477980672 92606660608 92691777024 92697524282 92729769984 92742588708 92865878784 93012885504 93013623472 93018652672 93182552064 93188329752 93335846912 93421633536 93427426048 93472845312 93597106176 93602909568 93688941654 93746014208 93751083008 93922096128 94008421584 94139231076 94163075072 94208851968 94334091264 94339940352 94426649856 94622855712 94661640192 94748645376 94754520168 94880484864 94904516608 94950653952 95082774528 95170166784 95176067712 95367917568 95500618752 95552970184 95627575296 95831457792 95919538176 95925485568 96252592128 96305355776 96393871728 96528000492 96680804352 96857161632 97063665664 97152878592 97158902456 97288063488 97442070528 97490214976 97619816448 97625869264 97827946496 97917861888 97923933184 98054111232 98060190976 98150319828 98257854464 98394576896 98485013088 98669996208 98694987776 98826190848 98832318464 98923156992 99108963072 99169337344 99260485632 99266640176 99314898144 99446925312 99453091416 99472113664 99610525696 99702079488 99883947933 99889348608 100048267264 100096905216 100188906048 100229971968 100236186624 100328315472 100394860544 100487135232 100536784194 100670435712 100675878912 100682121216 100836048896 100885069824 100977795072 100984056096 101025447936 101118302208 101124571944 101173733136 101328412416 101468602368 101469407424 101474893824 101779206144 101820923904 101914509312 101920828416 101970376704 102268379136 102273908736 102324440512 102418488711 102580617216 102723354624 102773293056 102779665408 103130144768 103224933504 103368567456 103532199936 103582531584 103583353412 103588954112 103828437504 103942193152 104037728256 104044179008 104182493184 104188952912 104398970368 104404615168 104640326406 104645984256 104836870971 104863424512 105002827776 105009338368 105105854304 105156950976 105303273264 105464265984 105469968384 105470805187 105522079278 105662358144 105689120768 105836183552 105933459456 105984958464 105991529952 106132432896 106300440576 106301283968 106352961792 106450712676 106494345216 106500948288 106598835189 106669539328 106767581184 106819485696 106826108928 106968121344 106974753792 107073076176 107138301952 107190386688 107288907264 107295559602 107339538432 107438196096 107497091457 107661438192 107667259392 107810390016 107817074688 107916171264 108140406528 108184731648 108284166144 108290880192 108343525248 108515033088 108666028032 108719718044 108765904896 108991905792 109143564288 109196623872 109203394496 109303765263 109575778816 109622329344 109676491848 109829102922 110002962432 110056439808 110063263744 110164424832 110317714848 110438580224 110540086272 110546940196 110693899008 110700762469 110929903616 111031861248 111038745664 111186358272 111417388544 111565504512 111572422016 111674970198 111729260412 111803367424 111884727843 111906127872 111913066496 112061841408 112294690816 112450945024 112554300672 112609018368 112616000574 112765709952 112794271744 112944218112 113000021904 113267386368 113336385536 113440555008 113495703552 113502740736 113607063108 113653628928 113660675904 113682415616 113765143437 113889785856 113994463968 114153083352 114159255552 114396463104 114501606912 114508706466 114548539392 114555641856 114660931968 114899181936 115051926528 115058147328 115059060204 115114995576 115297222656 115403194368 115410349824 115457654784 115563773952 115627123584 115803899904 115965037056 116021412864 116028606652 116319092736 116366770176 116473724928 116537573376 116878147584 116934967296 116942217728 117049701384 117212572026 117234991104 117448841664 117455192064 117462474752 117814732112 117863022592 117971352576 117978667268 118135505664 118380036096 118380975328 118387376128 118742407168 118791077888 118900260864 118907633152 119065706496 119240471196 119313108992 119319560192 119588944464 119647082016 119677386752 119813566824 119843913728 120003231744 120179372544 120346598016 120530589696 120589185024 120596662032 120756980736 120764468148 120787566592 121119117966 121125666816 121133177088 121294209024 121546242048 121657957344 121707823104 121715369472 121827240216 122079412224 122080380807 122086981632 122249281536 122503299072 122615894016 122623496688 122673758208 122786509824 122853818808 123041643648 123048296448 123211874304 123272751168 123589036032 123639693312 123656784944 123753332736 123821171712 124017180672 124243402752 124251106336 124562178048 124630460416 124796141568 124803879424 124918588872 125178152869 125229461504 125344562112 125518974768 125611802624 125778788352 125786587136 125902199808 126163807616 126215520256 126331527168 126339360224 126507313152 126600871936 126777032704 126893555712 126901423616 127125024642 127157223424 127334158336 127503433728 127690583328 127775277056 127868260392 127892717568 127900647424 128126009088 128133953409 128336789504 128525162304 128696020992 128704000656 128875097088 128907739136 129142882176 129261579678 129537171456 129709375488 129717417984 129836643552 129889861632 129922760704 130159755264 130279387392 130287465231 130460666688 130557149184 130738814976 130858979328 130867093104 130912616448 131313350784 131385334003 131487916032 131559994944 131768254464 131889364992 131897542656 132145284096 132347314176 132419864192 132541573626 132595900416 132604121888 132936105984 133178597244 133185798144 133462540288 133585208064 133593490877 133639962624 133648248832 133771087296 133982846976 134049045592 134227247616 134234505216 134235570238 134242828288 134513426432 134637060096 134645408128 134700597248 134824402944 134832762592 134898310848 135104549888 135292543232 135299858432 135671244786 135705608192 135761231872 135886012416 135894437888 135960502272 136274824224 136357838848 136365211648 136557984948 136739522304 136748000697 136774156288 136929790656 136964472832 137031057408 137347854336 137633244672 137816211456 137824756608 137951433774 138007977984 138042933248 138110042112 138421849104 138429333504 138437916672 138716971008 138909990912 139037665536 139046286423 139094654976 139113883062 139519328256 139520435208 139527979008 139782494628 140003770368 140132450304 140141139072 140209267968 140404364352 140619021312 140626624512 140696105704 140883144192 140891879506 141244612608 141313277952 141322039936 141509910528 141803949056 141934283568 141992460288 142001264384 142131780252 142356774912 142425980928 142434811904 142624161792 142633005056 142764101568 142920515584 143051876352 143060746136 143119384576 143250928128 143259810254 143329455276 143548584256 143556345856 143747186688 143756099584 143888228352 144187208704 144246308864 144378888192 144387840256 144458033664 144590807592 144686710784 144792000738 144888037376 145021206528 145285742448 145322541056 145524752384 145595498496 145729317888 145738353684 145932095232 146163105792 146235322464 146429724672 146438803896 146670616576 146741919744 146876792832 146885899776 147081166848 147090286464 147225479742 147386781696 147591865344 147727519632 148042481664 148239286272 148248477696 148384735488 148754006016 148890728448 148899960264 148972347216 149179637124 149208170496 149415788544 149553119232 150072400896 150145357824 150154667432 150354279936 150592290816 150666695872 150730702848 150805176291 151023181824 151254073344 151327604736 151336987648 151476084144 151538171904 151547567872 151686857916 151760599704 151853047808 151992618624 152204111136 152212340736 152528617472 152668809216 152678275288 152731385856 152740855808 152881242624 152955565056 153198909248 153402568704 153410863104 153412080272 153486660768 153729630208 153870925824 153880466432 153943539712 154085031936 154159939584 154169498112 154405199872 154620049408 154695217152 154837400256 155052851184 155092123648 155155693568 155298299904 155373797376 155375030118 155383431168 155742656256 155837530112 155913289728 156056592384 156066268512 156273739776 156283429368 156313321472 156598455552 156606922752 156960489609 156968976384 157295136768 157504241664 157514007552 157658781456 157840048128 158196398976 158204952576 158283118917 158533681152 158754275328 158900189184 158987294928 159450660864 159451925952 159529442688 159751422432 160004308992 160151371776 160239163392 160462130688 160707452928 160785580032 160795549376 160943339403 161009307648 161019290864 161492157288 161500889088 161510902784 161725612032 162061656064 162210609792 162277097472 162287159296 162436320288 162515287872 162772549632 162773841076 162782642176 162999042048 163079577066 163337732096 163487858688 163497995584 163565010944 163715346432 163794935808 163805091744 164055524864 164064395264 164282499072 164363668224 164514737772 164743654383 164785381376 164852924416 165004443648 165084659712 165094895616 165246637248 165476572272 165657870336 165810129408 165820410294 166040848512 166082904064 166394855424 166547791872 166558118496 166779537408 167126082816 167348256768 167358633024 167512455297 167705051136 167859191808 167869599744 168092762112 168442036224 168676417536 168831451008 168924000861 169191407616 169416327168 169500032856 170004578304 170028079298 170160832512 170254111104 170491013856 170523623424 170834678784 170845271212 171366883072 171594694656 171605334208 171763059699 171833462784 172190509568 172348772904 172588590306 172672493364 172716228608 172945833984 172956557312 173115524736 173186482176 173440685376 173546340352 173705849856 173716620308 173947555584 174032119296 174042909978 174076198912 174318419968 174478639104 174489457472 174550155264 174806360064 175084467712 175317221376 175402450944 175413326592 175574552076 175691005952 175818858039 175852486656 175863390208 176173262496 176182788096 176193712128 176463085568 176722098168 176794533888 176957028864 176968000902 177203258496 177248141312 177570054144 177571462992 177581064192 178113610752 178186616832 178350391296 178361449728 178598559744 178643795968 178969663488 178979340288 179383416696 179516080128 179765870592 179864414464 180004847616 180795884544 180894993048 181146702222 181181349888 181280669696 181699765632 182077313264 182319363072 182330667596 182573054208 182708076544 183130472448 183510992896 183754948608 183766342144 183935245032 184010637312 184146722816 184280728212 184562465472 184572444672 184583888896 184909126752 184955961344 185213321216 185383554048 185395048564 185459539968 185485177416 185731757568 186025771008 186027246944 186037305344 186365104128 186376659504 186671693824 186843267072 186854852096 186945690624 187194212352 187205819136 187377883308 187492028416 187502166016 187844192256 188016843168 188278462152 188326150144 188417703936 188668182528 188679880704 188853299712 189245711424 189323280384 189497290752 189509040336 189760969728 189809033216 189901307904 190165549056 190340333568 190352135424 190735835136 191001237504 191105940368 191255150592 191662915584 191839076352 191850971136 192505184256 192610711552 192787743456 193056000984 193361608704 193457145343 193714323264 194127331328 194305757184 194317804912 194576126976 194884141056 194980429952 195239632896 195251738528 195655892992 195835723776 195847866368 196108222464 196120381952 196300639656 196515708928 196789153792 196970026176 197339992416 197389975552 197652381696 197664636928 197846313984 198217926144 198338674688 198520971264 198533280352 198629796288 198812360439 198893850624 198906182832 198944227328 199221051392 199404158976 199767895866 199778697216 200096534528 200193810432 200377812096 200459943936 200472373248 200656630944 200789721088 200974270464 201073568388 201340871424 201351757824 201353355357 201364242432 201672097792 201770139648 201955590144 201968112192 202050895872 202236604416 202249143888 202347466272 202656824832 202937204736 202938814848 202949787648 203050061641 203558412288 203641847808 203829018624 203841656832 203940753408 204536758272 204547817472 204648881024 204836977422 205161234432 205446709248 205546586112 205559330816 206260289536 206449867008 206462667719 206737134912 207064399872 207165063168 207166706824 207177908224 207656875008 207884386304 208075456512 208088358016 208364986368 208377905824 208670824593 208797940736 208809230336 209280652812 209291968512 209673741942 209726849024 210005655552 210018676736 210211708608 210313901952 210606546528 210928531968 210939936768 210941610374 211044158556 211324716288 211337819259 211378241536 211672367104 211866918912 211969916928 211983059904 212264865792 212602567936 212705923584 212901425352 212988690432 213001896576 213197670378 213339078656 213535162368 213638971392 213652217856 213936242688 213949507584 214146152352 214276603904 214380773376 214577814528 214591119204 214679076864 214876392192 214889715381 214994182914 215322876384 215334518784 215620780032 215634149376 215832342528 216280813056 216369463296 216568332288 216581760384 216687050496 217030066176 217332056064 217439436088 217531809792 217983811584 218287128576 218393247744 218406788992 218607530526 219151557632 219244658688 219352983696 219658205844 220005924864 220112879616 220126527488 220328849664 220635429696 220877160448 221080172544 221093880392 221387798016 221401524938 221859807232 222063722496 222077491328 222372716544 222834777088 223131009024 223144844032 223349940396 223458520824 223606734848 223769455686 223812255744 223826132992 224123682816 224589381632 224901890048 225108601344 225218036736 225232001148 225531419904 225588543488 225888436224 226000043808 226534772736 226672771072 226881110016 226991407104 227005481472 227214126216 227307257856 227321351808 227364831232 227530286874 227779571712 227988927936 228306166704 228318511104 228792926208 229003213824 229017412932 229097078784 229111283712 229321863936 229798363872 230103853056 230116294656 230118120408 230229991152 230594445312 230806388736 230820699648 230915309568 231127547904 231254247168 231607799808 231930074112 232042825728 232057213304 232638185472 232733540352 232947449856 233062545177 233075146752 233756295168 233869934592 233884435456 234099402768 234425144052 234469982208 234897683328 234910384128 234924949504 235629464224 235726045184 235942705152 235957334536 236271011328 236760072192 236761950656 236774752256 237484814336 237582155776 237800521728 237815266304 238131412992 238480942392 238626217984 238639120384 239177888928 239294164032 239354773504 239627133648 239687827456 240006463488 240358745088 240693196032 241061179392 241178370048 241193324064 241513961472 241528936296 241575133184 242238235932 242251333632 242266354176 242588418048 243092484096 243315914688 243415646208 243430738944 243654480432 244158824448 244160761614 244173963264 244498563072 244619365599 245006598144 245231788032 245246993376 245347516416 245573019648 245707637616 246083287296 246096592896 246423748608 246545502336 247178072064 247279386624 247313569888 247506665472 247642343424 248034361344 248486805504 248502212672 248730615441 249124356096 249260920832 249592283136 249607758848 249837177744 250356305738 250458923008 250689124224 251037949536 251223605248 251557576704 251573174272 251804399616 252327615232 252431040512 252663054336 252678720448 253014626304 253201743872 253554065408 253787111424 253802847232 254250049284 254314446848 254668316672 255006867456 255042118947 255381166656 255736520784 255785435136 255801294848 256252018176 256267906818 256673579008 257050324608 257392041984 257408001312 257750194176 257815478272 258285764352 258523159356 258882885459 259074342912 259418750976 259434835968 259673287104 259779723264 260319510528 260558774784 260574930462 260921333376 261064364967 261114298368 261477629952 261717958656 261734186208 261825232896 262626701568 262770668006 262975832064 263119989888 263536508928 263778729984 263795085312 264290568192 264694628352 264839728384 265083147252 265191800832 265208243776 265452001353 265872211968 266357194488 266371596288 266925080576 267170416128 267186981754 267279925248 267296497664 267542174592 267965693952 268098091184 268454495232 268469010432 268471140476 268485656576 269026852864 269274120192 269290816256 269401194496 269648805888 269665525184 269796621696 270209099776 270585086464 270599716864 271342489572 271411216384 271522463744 271720053333 271772024832 271788875776 271921004544 272549648448 272715677696 273115969896 273479044608 273496001394 273548312576 273859581312 273928945664 274062114816 274695708672 275266489344 275632422912 275649513216 275902867548 276015955968 276085866496 276220084224 276843698208 276858667008 276875833344 277433942016 277819981824 278075331072 278092572846 278189309952 278227766124 279038656512 279040870416 279055958016 279564989256 280007540736 280264900608 280282278144 280418535936 280808728704 281238042624 281253249024 281392211408 281766288384 281783759012 282489225216 282626555904 282644079872 283019821056 283607898112 283868567136 283984920576 284002528768 284263560504 284713549824 284851961856 284854221883 284869623808 285248323584 285266010112 285528203136 285841031168 286103752704 286121492272 286238769152 286501856256 286519620508 286658910552 287097168512 287112691712 287494373376 287512199168 287776456704 288374417408 288492617728 288757776384 288775680512 288916067328 289181615184 289373421568 289584001476 289776074752 290042413056 290571484896 290645082112 291049504768 291190996992 291458635776 291476707368 291864190464 292326211584 292470644928 292859449344 292877607792 293341233152 293483839488 293753585664 293771799552 294162333696 294180572928 294450959484 294773563392 295183730688 295455039264 296084963328 296478572544 296496955392 296769470976 297508012032 297781456896 297799920528 297944694432 298359274248 298416340992 298831577088 298979224621 299106238464 300144801792 300290715648 300309334864 300708559872 301184581632 301333391744 301461405696 301610352582 302046363648 302508146688 302655209472 302673975296 302952168288 303076343808 303095135744 303373715832 303521199408 303706095616 303985237248 304004085539 304408222272 304424681472 305057234944 305337618432 305356550576 305462771712 305481711616 305762485248 305911130112 306397818496 306805137408 306821726208 306824160544 306973321536 307255466133 307459260416 307741851648 307760932864 307887079424 308170063872 308319879168 308338996224 308810399744 309240098816 309390434304 309674800512 310105702368 310184247296 310311387136 310596599808 310747594752 310750060236 310766862336 311485312512 311675060224 311826579456 312113184768 312132537024 312547479552 312566858736 312626642944 313196911104 313213845504 313920979218 313937952768 314590273536 315008483328 315028015104 315317562912 316392797952 316409905152 316412415561 316566237834 317067362304 317508550656 317800378368 317974589856 318901321728 318903851904 319058885376 319078668293 319502844864 320008617984 320302743552 320478326784 320924261376 321414905856 321571160064 321591098752 321886678806 322018615296 322038581728 322491274371 322984314576 323001778176 323021805568 323451224064 324123312128 324421219584 324441334987 324554194944 324574318592 324872640576 325030575744 325545099264 325547682152 325565284352 325998084096 326159154132 326675464192 326975717376 326995991168 327130021888 327430692864 327589871616 327610183488 327911295789 328111049728 328128790528 328727336448 329029475544 329487308766 329570762752 329705848832 330008887296 330169319424 330189791232 330493274496 330953144544 331315740672 331620258816 331640820588 332081697024 332102287407 332165808128 332789710848 333095583744 333116236992 333559074816 334252165632 334696513536 334717266048 335024910594 335410102272 335718383616 335739199488 336185524224 336884072448 337352835072 337662902016 337848001722 338382815232 338832654336 339000065712 340009156608 340056158596 340321665024 340508222208 340982027712 341047246848 341669357568 341690542424 342733766144 343189389312 343210668416 343526119398 343666925568 344381019136 344697545808 345177180612 345344986728 345432457216 345891667968 345913114624 346231049472 346372964352 346881370752 347092680704 347411699712 347433240616 347895111168 348064238592 348085819956 348152397824 348636839936 348957278208 348978914944 349100310528 349612720128 350168935424 350634442752 350804901888 350826653184 351149104152 351382011904 351637716078 351704973312 351726780416 352346524992 352365576192 352387424256 352926171136 353444196336 353589067776 353914057728 353936001804 354406516992 354496282624 355140108288 355142925984 355162128384 356227221504 356373233664 356700782592 356722899456 357197119488 357287591936 357939326976 357958680576 358766833392 359032160256 359531741184 359728828928 360009695232 361591769088 361789986096 362293404444 362362699776 362561339392 363399531264 364154626528 364638726144 364661335192 365146108416 365416153088 366241142421 366260944896 367021985792 367509897216 367532684288 367870490064 368021274624 368293445632 368561456424 369124930944 369144889344 369167777792 369818253504 369911922688 370426642432 370767108096 370790097128 370919079936 370970354832 371463515136 372051542016 372054493888 372074610688 372730208256 372753319008 373343387648 373686534144 373709704192 373891381248 374388424704 374411638272 374755766616 374984056832 375004332032 375534458607 375688384512 376033686336 376556924304 376652300288 376835407872 377336365056 377359761408 377706599424 378491422848 378646560768 378994581504 379018080672 379521939456 379618066432 379802615808 380331098112 380680667136 380704270848 381471670272 382002475008 382211880736 382510301184 383325831168 383678152704 383701942272 384401860227 385010368512 385221423104 385575486912 386112001968 386723217408 386914290686 387428646528 388254662656 388611514368 388635609824 389152253952 389768282112 389960859904 390479265792 390503477056 390862395693 391311785984 391671447552 391695732736 392216444928 392240763904 392601279312 393031417856 393578307584 393940052352 394156002009 394679984832 394779951104 395304763392 395329273856 395692627968 396435852288 396677349376 397041942528 397066560704 397259592576 397624720878 397787701248 397812365664 397888454656 398442102784 398808317952 399535791732 399557394432 400193069056 400387620864 400755624192 400780472631 400919887872 400944746496 401313261888 401948540928 402147136776 402681742848 402703515648 402706710714 402728484864 403344195584 403540279296 403911180288 403936224384 404101791744 404473208832 404498287776 404694932544 405313649664 405877629696 405899575296 406100123282 407116824576 407283695616 407658037248 407683313664 407881506816 409073516544 409095634944 409297762048 409673954844 410244002091 410322468864 410893418496 411093172224 411118661632 412520579072 412899734016 412925335438 413474269824 414128799744 414330126336 414333413648 414355816448 415313750016 415768772608 416150913024 416176716032 416729972736 416755811648 417138859269 417341649186 417595881472 417618460672 418561305624 418583937024 419347483884 419453698048 420011311104 420037353472 420423417216 420627803904 421213093056 421857063936 421879873536 421883220748 422088317112 422649432576 422675638518 422756483072 423344734208 423733837824 423939833856 423966119808 424529731584 425205135872 425411847168 425802850704 425977380864 426003793152 426395340756 426678157312 427070324736 427277942784 427304435712 427872485376 427899015168 428292304704 428553207808 428761546752 429155629056 429182238408 429358153728 429752784384 429779430762 429988365828 430645752768 430669037568 431241560064 431268298752 431664685056 432561626112 432738926592 433136664576 433163520768 433374100992 434060132352 434664112128 434878872176 435063619584 435967623168 436574257152 436786495488 436813577984 437215061052 438303115264 438489317376 438705967392 439316411688 440011849728 440225759232 440253054976 440657699328 441270859392 441754320896 442160345088 442187760784 442775596032 442803049876 443719614464 444127444992 444154982656 444745433088 445669554176 446262018048 446289688064 446699880792 446917041648 447213469696 447538911372 447624511488 447652265984 448247365632 449178763264 449803780096 450217202688 450436073472 450464002296 451062839808 451177086976 451776872448 452000087616 452415528873 453069545472 453345542144 453762220032 453982814208 454010962944 454428252432 454614515712 454642703616 454729662464 455060573748 455559143424 455977855872 456612333408 456637022208 457585852416 458006427648 458034825864 458194157568 458222567424 458643727872 459596727744 460207706112 460232589312 460236240816 460459982304 461188890624 461612777472 461641399296 461830619136 462255095808 462508494336 463215599616 463860148224 464085651456 464114426608 465276370944 465467080704 465894899712 466125090354 466150293504 467512590336 467739869184 467768870912 468198805536 468850288104 468939964416 469795366656 469820768256 469824495833 469849899008 471258928448 471452090368 471885410304 471914669072 472542022656 473520144384 473523901312 473549504512 474849356751 474969628672 475164311552 475601043456 475630532608 476262825984 476961884784 477252435968 477278240768 478355777856 478588328064 478709547008 479254267296 479375654912 480012926976 480717490176 481386392064 482122358784 482356740096 482386648128 482830018209 483027922944 483057872592 483150266368 484476471864 484502667264 484532708352 485176836096 486184968192 486631829376 486831292416 486861477888 487308960864 488317648896 488321523228 488347926528 488997126144 489238731198 490013196288 490463576064 490493986752 490695032832 491146039296 491415275232 492166574592 492193185792 492847497216 493091004672 493121578271 494356144128 494558773248 494627139776 495013330944 495284686848 496973611008 497004425344 497461230882 498248712192 498521841664 499184566272 499215517696 499674355488 500712611476 500917846016 501378248448 501409335889 502075899072 502447210496 503115153408 503146348544 503608799232 504655230464 504862081024 505326108672 505357440896 506029252608 506403487744 506772002583 507108130816 507574222848 507605694464 508500098568 508628893696 509336633344 510013734912 510084237894 510762333312 511473041568 511570870272 511602589696 512504036352 512535813636 513347158016 514100649216 514784083968 514816002624 515289179097 515500388352 515630956544 516571528704 517046318712 517765770918 518148685824 518837501952 518869671936 519346574208 519559446528 520639021056 521117549568 521149860924 521842666752 522128729934 522228596736 522955259904 523435917312 523468372416 523650465792 525253403136 525541336012 525951664128 526239979776 527073017856 527557459968 527590170624 528581136384 529389256704 529679456768 530166294504 530383601664 530416487552 530904002706 531744423936 532714388976 532743192576 533850161152 534340832256 534373963508 534559850496 534592995328 535084349184 535931387904 536196182368 536908990464 536938020864 536942280952 536971313152 538053705728 538548240384 538581632512 538802388992 539297611776 539331050368 539593243392 540418199552 541170172928 541199433728 542684979144 542822432768 543044927488 543440106666 543544049664 543577751552 543842009088 545099296896 545431355392 546231939792 546958089216 546992002788 547096625152 547719162624 547857891328 548124229632 549391417344 550532978688 551264845824 551299026432 551805735096 552031911936 552171732992 552440168448 553687396416 553717334016 553751666688 554867884032 555639963648 556150662144 556185145692 556378619904 556455532248 558077313024 558081740832 558111916032 559129978512 560015081472 560529801216 560564556288 560837071872 561617457408 562476085248 562506498048 562784422816 563532576768 563567518024 564978450432 565253111808 565288159744 566039642112 567215796224 567737134272 567969841152 568005057536 568527121008 569427099648 569703923712 569708443766 569739247616 570496647168 570532020224 571056406272 571682062336 572207505408 572242984544 572477538304 573003712512 573039241016 573317821104 574194337024 574225383424 574988746752 575024398336 575552913408 576748834816 576985235456 577515552768 577551361024 577832134656 578363230368 578746843136 579168002952 579552149504 580084826112 580371436029 581142969792 581290164224 582099009536 582381993984 582917271552 582953414736 583728380928 584652423168 584941289856 585718898688 585755215584 586682466304 586967678976 587507171328 587543599104 588324667392 588361145856 588901918968 589547126784 590367461376 590910078528 592169926656 592957145088 592993910784 593538941952 595016024064 595562913792 595599841056 595889388864 596718548496 596832681984 597663154176 597958449242 598212476928 600289603584 600581431296 600618669728 601417119744 602369163264 602666783488 602922811392 603220705164 604060066071 604092727296 605016293376 605310418944 605347950592 605904336576 606152687616 606190271488 606747431664 607042398816 607412191232 607970474496 608008171078 608816444544 608849362944 609150184923 610114469888 610675236864 610713101152 610925543424 610963423232 611524970496 611822260224 612795636992 613610274816 613643452416 613648321088 613946643072 614510932266 614918520832 615483703296 615521865728 615774158848 616340127744 616639758336 616677992448 617620799488 618480197632 618780868608 619349601024 619388003157 620211404736 620368494592 621193199616 621495189504 621500120472 621533724672 622970625024 623350120448 623653158912 624226369536 624265074048 625094959104 625133717472 625253285888 626393822208 626427691008 627841958436 627875905536 629180547072 630016966656 630056030208 630635125824 632785595904 632819810304 632824831122 633132475668 634013457777 634134724608 635017101312 635600756736 635949179712 637807703808 638117770752 638157336586 639005689728 640017235968 640605487104 640956653568 641848522752 642829811712 643142320128 643182197504 643773357612 644037230592 644077163456 644669146143 644982548742 645968629152 646003556352 646043611136 646902448128 648246624256 648842439168 648882669974 649108389888 649148637184 649745281152 650061151488 651090198528 651095364304 651130568704 651996168192 652318308264 653350928384 653951434752 653991982336 654260043776 654861385728 655179743232 655220366976 655822591578 656222099456 656257581056 657454672896 658058951088 658974617532 659141525504 659411697664 660017774592 660338638848 660379582464 660986548992 661906289088 662631481344 663240517632 663281641176 664163394048 664204574814 664331616256 665579421696 666191167488 666232473984 667118149632 668504331264 669393027072 669434532096 670049821188 670820204544 671436767232 671478398976 672371048448 673768144896 674705670144 675325804032 675696003444 676765630464 677665308672 678000131424 680018313216 680112317192 680643330048 681016444416 681964055424 682094493696 683338715136 683381084848 685467532288 686378778624 686421336832 687052238796 687333851136 688762038272 689395091616 690354361224 690689973456 690864914432 691783335936 691826229248 692462098944 692745928704 693762741504 694185361408 694823399424 694866481232 695790222336 696128477184 696171639912 696304795648 697273679872 697914556416 697957829888 698200621056 699187635531 699225440256 700337870848 701268885504 701609803776 701653306368 702298208304 702764023808 703275432156 703409946624 703453560832 704693049984 704731152384 704774848512 705852342272 706888392672 707178135552 707828115456 707872003608 708813033984 708992565248 710280216576 710285851968 710324256768 712454443008 712746467328 713401565184 713445798912 714394238976 714575183872 715878653952 715917361152 717533666784 718064320512 719063482368 719457657856 720019390464 723183538176 723579972192 724586808888 724725399552 725122678784 726799062528 728309253056 729277452288 729322670384 730292216832 730832306176 732482284842 732521889792 733858096797 734043971584 735019794432 735065368576 735740980128 736042549248 737122912848 738249861888 738289778688 738295636309 738335555584 739636507008 739823845376 740853284864 741534216192 741580194256 741838159872 741940709664 742927030272 744103084032 744108987776 744149221376 745460416512 745506638016 746191846323 746686775296 747373068288 747419408384 747782762496 748776849408 748823276544 749511533232 749968113664 750008664064 751068917214 751376769024 752067372672 753113848608 753304600576 753670815744 754672730112 754719522816 755413198848 756982845696 757293121536 757989163008 758036161344 759043878912 759236132864 759605231616 760662196224 761361334272 761408541696 762943340544 764004950016 764423761472 765020602368 765126356841 767356305408 767403884544 768803720454 770020737024 770442846208 771150973824 772224003936 773446434816 773828581372 774857293056 774905337283 776509325312 777223028736 777271219648 778304507904 779921719808 780958531584 781006954112 781724791386 782623571968 783193094901 783342895104 783391465472 784432889856 784481527808 785202558624 786062835712 787156615168 787880104704 787928956397 788312004018 789359969664 789559902208 790609526784 790658547712 791385255936 792871704576 793354698752 794083885056 794133121408 794519185152 795249441756 795575402496 795624731328 795776909312 796356004059 796884205568 797616635904 799071583464 799114788864 800386138112 800775241728 801511248384 801560945262 801839775744 801889492992 802626523776 803897081856 804294273552 805363485696 805407031296 805413421428 805456969728 806688391168 807080558592 807822360576 807872448768 808203583488 808946417664 808996575552 809389865088 810627299328 811755259392 811799150592 812200246564 814233649152 814567391232 815316074496 815366627328 815763013632 818147033088 818595524096 819347909688 820488004182 820644937728 821786836992 822186344448 822237323264 825041158144 825799468032 825850670876 826948539648 828257599488 828660252672 828666827296 828711632896 830627500032 831537545216 832301826048 832353432064 833459945472 833511623296 834277718538 834683298372 835191762944 835236921344 837122611248 837167874048 838694967768 838907396096 840022622208 840074706944 840846834432 841255607808 842426186112 843714127872 843759747072 843766441496 844176634224 845298865152 845351277036 845512966144 846689468416 847467675648 847879667712 847932239616 849059463168 850410271744 850823694336 851605701408 851954761728 852007586304 852790681512 853356314624 854140649472 854555885568 854562665649 854608871424 855744970752 855798030336 856584609408 857106415616 857523093504 858311258112 858364476816 858716307456 859505568768 859558861524 859976731656 861291505536 861338075136 862483120128 862536597504 863329370112 865123252224 865477853184 866273329152 866327041536 866748201984 868120264704 869328224256 869757744352 870127239168 871935246336 873148514304 873572990976 873627155968 874430122104 876606230528 876978634752 877411934784 878632823376 880023699456 880451518464 880506109952 881315398656 882541718784 883508641792 884320690176 884375521568 885551192064 885606099752 887439228928 888254889984 888309965312 889490866176 891339108352 892524036096 892579376128 893399761584 893834083296 894426939392 895077822744 895249022976 895304531968 896494731264 896937673863 898357526528 899607560192 900434405376 900872146944 900928004592 902125679616 902354173952 903553744896 904000175232 904831057746 906139090944 906691084288 907524440064 907965628416 908021925888 908856504864 909229031424 909285407232 909459324928 910121147496 911118286848 911955711744 912012256617 913224666816 913274044416 915171704832 916012855296 916069651728 916388315136 916445134848 917287455744 919193455488 920415412224 920465178624 920472481632 920919964608 922377781248 923225554944 923282798592 923661238272 924510191616 925016988672 926431199232 927720296448 928171302912 928228853216 930552741888 930934161408 931789799424 932250180708 932300587008 935025180672 935154436139 935479738368 935537741824 936397611072 937700576208 937879928832 939590733312 939641536512 939648991666 939699798016 942517856896 942904180736 943770820608 943829338144 945084045312 947047802624 947099009024 949237246683 949698713502 949939257344 950328623104 951202086912 951261065216 952525651968 953923769568 954504871936 954556481536 956711555712 957176656128 957236004879 957419094016 958508534592 958751309824 960025853952 961434980352 962772784128 964244717568 964713480192 964773296256 965660036418 966055845888 966115745184 966300532736 968952943728 969005334528 969065416704 970353672192 972369936384 973263658752 973324004961 973662584832 973722955776 974617921728 976635297792 976643046456 976695853056 977994252288 978477462396 980026392576 980927152128 980987973504 981390065664 982292078592 982830550464 984333149184 984386371584 986182009344 986243156542 988712288256 989117546496 989254279552 990026661888 990569373696 993947222016 994008850688 994922461764 996306862221 996497424384 997043683328 998369132544 998431035392 999348710976 1001425222952 1001835692032 1002756496896 1002818671778 1004151798144 1004894420992 1006230306816 1006292697088 1007217598464 1009310460928 1009724162048 1010652217344 1010714881792 1012058505216 1012806975488 1013544005166 1014216261632 1015148445696 1015211388928 1017000197136 1017257787392 1018673266688 1020027469824 1020168475788 1021524666624 1022946083136 1023141740544 1023205179392 1025008072704 1025071627272 1026694316032 1028201298432 1029568167936 1029632005248 1030578358194 1031000776704 1031261913088 1033143057408 1034092637424 1035531541836 1036297371648 1037675003904 1037739343872 1038693148416 1039118893056 1041278042112 1042235099136 1042299721848 1043685333504 1044257459868 1044457193472 1045910519808 1046871834624 1046936744832 1047300931584 1050506806272 1051082672024 1051903328256 1052479959552 1054146035712 1055114919936 1055180341248 1057162272768 1058778513408 1059358913536 1060332589008 1060767203328 1060832975104 1061808005412 1063488847872 1065428777952 1065486385152 1067700322304 1068681664512 1068747927016 1069119700992 1069185990656 1070168698368 1071862775808 1072392364736 1073817980928 1073876041728 1073884561904 1073942626304 1076107411456 1077096480768 1077163265024 1077604777984 1078595223552 1078662100736 1079186486784 1080836399104 1082340345856 1082398867456 1085369958288 1085644865536 1086089854976 1086880213332 1087088099328 1087155503104 1087684018176 1090198593792 1090862710784 1092463879584 1093916178432 1093984005576 1094193250304 1095438325248 1095715782656 1096248459264 1098723427263 1098782834688 1101065957376 1102529691648 1102598052864 1103611470192 1104063823872 1104343465984 1104880336896 1107374792832 1107434668032 1107503333376 1109735768064 1111279927296 1112301324288 1112370291384 1112757239808 1112911064496 1116154626048 1116163481664 1116223832064 1118259957024 1120030162944 1121059602432 1121129112576 1121674143744 1123234914816 1124952170496 1125012996096 1125568845632 1126603375821 1127065153536 1127135036048 1129956900864 1130506223616 1130576319488 1132079284224 1134431592448 1135474268544 1135939682304 1136010115072 1137054242016 1138854199296 1139407847424 1139416887532 1139478495232 1140993294336 1141064040448 1142112812544 1143364124672 1144415010816 1144485969088 1144955076608 1146007425024 1146078482032 1146635642208 1148388674048 1148450766848 1149977493504 1150048796672 1151105826816 1153205580681 1153497669632 1153970470912 1155031105536 1155102722048 1155664269312 1156726460736 1158336005904 1159104299008 1160169652224 1160742872058 1162285939584 1162580328448 1164198019072 1164763987968 1165834543104 1165906829472 1167456761856 1169304846336 1169882579712 1171437797376 1171510431168 1172587187079 1173364932608 1173935357952 1175014342656 1175087198208 1176649334784 1176722291712 1177803837936 1179094253568 1180734922752 1181820157056 1182468006027 1184339853312 1185914290176 1185987821568 1187077883904 1190032048128 1191125827584 1191199682112 1191778777728 1193437096992 1193665363968 1195326308352 1195916898484 1196424953856 1200579207168 1201162862592 1201237339456 1202341417893 1202834239488 1205333566976 1205845622784 1206441410328 1208120132142 1208185454592 1210032586752 1210620837888 1210695901184 1211808673152 1212305375232 1212380542976 1213494863328 1214084797632 1214824382464 1215940948992 1216016342156 1217632889088 1217698725888 1217708387159 1218300369846 1220228939776 1221350473728 1221426202304 1221851086848 1221926846464 1223049940992 1223644520448 1225591273984 1227220549632 1227286904832 1227296642176 1227893286144 1229021864532 1229837041664 1230732006273 1230967406592 1231043731456 1231548317696 1232680255488 1233279516672 1233355984896 1235241598976 1236960395264 1237561737216 1238699202048 1238776006314 1240422809472 1240736989184 1242386399232 1242990379008 1243000240944 1243067449344 1245941250048 1246700240896 1247306317824 1248452739072 1248530148096 1250189918208 1250267434944 1250506571776 1251416577807 1252787644416 1252855382016 1255683916872 1255751811072 1258361094144 1260033933312 1260112060416 1261270251648 1265571191808 1265639620608 1265649662244 1266264951336 1268026915554 1268269449216 1270034202624 1271201513472 1271898359424 1275615407616 1276235541504 1276314673172 1278011379456 1280034471936 1281210974208 1281913307136 1283697045504 1285659623424 1286284640256 1286364395008 1287546715224 1288074461184 1288154326912 1289338292286 1289965097484 1291937258304 1292007112704 1292087222272 1293804896256 1296493248512 1297684878336 1297765339948 1298216779776 1298297274368 1299490562304 1300122302976 1302180397056 1302190728608 1302261137408 1303992336384 1304636616528 1306701856768 1307902869504 1307983964672 1308520087552 1309722771456 1310359486464 1310440733952 1311645183156 1312444198912 1312515162112 1314909345792 1316117902176 1317949235064 1318283051008 1318823395328 1320035549184 1320677277696 1320759164928 1321973097984 1323812578176 1325262962688 1326481035264 1326563282352 1328326788096 1328409149628 1328663232512 1331158843392 1332382334976 1332464947968 1334236299264 1337008662528 1338786054144 1338869064192 1340099642376 1341640409088 1342873534464 1342956797952 1344742096896 1347536289792 1349411340288 1350651608064 1351392006888 1353531260928 1355330617344 1356000262848 1360036626432 1360224634384 1361286660096 1362032888832 1363928110848 1364188987392 1366677430272 1366762169696 1370935064576 1372757557248 1372842673664 1374104477592 1374667702272 1377524076544 1378790183232 1380708722448 1381379946912 1381729828864 1383566671872 1383652458496 1384924197888 1385491857408 1387525483008 1388370722816 1389646798848 1389732962464 1391580444672 1392256954368 1392343279824 1392609591296 1394547359744 1395829112832 1395915659776 1396401242112 1398375271062 1398450880512 1400675741696 1402537771008 1403219607552 1403306612736 1404596416608 1405528047616 1406550864312 1406819893248 1406907121664 1409386099968 1409462304768 1409473487499 1409549697024 1411704684544 1413776785344 1414356271104 1415656230912 1415744007216 1417626067968 1417985130496 1420560433152 1420571703936 1420648513536 1424908886016 1425492934656 1426803130368 1426891597824 1428788477952 1429150367744 1431757307904 1431834722304 1435067333568 1436128641024 1438126964736 1438915315712 1440038780928 1445238674033 1446367076352 1447159944384 1449173617776 1449450799104 1450245357568 1453598125056 1456618506112 1458554904576 1458645340768 1460584433664 1461664612352 1464964569684 1465043779584 1467716193594 1468087943168 1470039588864 1470130737152 1471481960256 1472085098496 1474245825696 1476499723776 1476579557376 1476591272618 1476671111168 1479273014016 1479364734813 1479647690752 1481706569728 1483068432384 1483160388512 1483676319744 1483881419328 1485854060544 1488217975552 1488298442752 1490920833024 1491013276032 1492383692646 1493373550592 1494746136576 1494838816768 1495565524992 1497553698816 1497646553088 1499023066464 1499936227328 1500017328128 1502137834428 1502753538048 1504134745344 1504228007667 1506227697216 1506609201152 1507341631488 1509345460224 1509439045632 1510826397696 1513965691392 1514586243072 1515978326016 1516072322688 1518087757824 1518472265728 1519210463232 1521324392448 1522722668544 1522817083392 1525886681088 1528009900032 1528847522944 1530041204736 1530252713682 1534712610816 1534807769088 1537607440908 1540041474048 1540885692416 1542301947648 1544448007872 1546892869632 1547657162744 1549714586112 1549810674566 1553018650624 1554446057472 1554542439296 1556609015808 1559843439616 1561917063168 1562013908224 1563449582772 1565247143936 1566386189802 1566685790208 1566782930944 1568865779712 1568963055616 1570405117248 1572125671424 1574313230336 1575760209408 1575857912794 1576624008036 1578719939328 1579119804416 1581219053568 1581317095424 1582770511872 1585743409152 1586709397504 1588167770112 1588266242816 1589038370304 1590498883512 1591150804992 1591249462656 1591553818624 1592712008118 1593768411136 1595233271808 1598143166928 1598229577728 1600772276224 1601550483456 1603022496768 1603121890524 1603679551488 1603778985984 1605253047552 1607794163712 1608588547104 1610726971392 1610814062592 1610826842856 1610913939456 1613376782336 1614161117184 1615644721152 1615744897536 1616407166976 1617892835328 1617993151104 1618779730176 1621254598656 1623510518784 1623598301184 1624400493128 1628467298304 1629134782464 1630632148992 1630733254656 1631526027264 1636294066176 1637191048192 1638695819376 1640976008364 1641289875456 1643573673984 1644372688896 1644474646528 1650082316288 1651598936064 1651701341752 1653897079296 1656515198976 1657320505344 1657333654592 1657423265792 1661255000064 1663075090432 1664603652096 1664706864128 1666919890944 1667023246592 1668555437076 1669366596744 1670383525888 1670473842688 1674245222496 1674335748096 1677389935536 1677814792192 1680045244416 1680149413888 1681693668864 1682511215616 1684852372224 1687428255744 1687519494144 1687532882992 1688353268448 1690597730304 1690702554072 1691025932288 1693378936832 1694935351296 1695759335424 1695864479232 1698118926336 1700820543488 1701647388672 1703211402816 1703909523456 1704015172608 1705581363024 1706712629248 1708281298944 1709111771136 1709125331298 1709217742848 1711489941504 1711596060672 1713169218816 1714212831232 1715046187008 1716622516224 1716728953632 1717432614912 1719011137536 1719117723048 1719953463312 1722583011072 1722676150272 1724966240256 1725073195008 1726658740224 1730246504448 1730955706368 1732546658304 1732654083072 1733496403968 1736240529408 1738656448512 1739515488704 1740254478336 1741114308087 1743870492672 1746297028608 1747145981952 1747254311936 1748860244208 1753212461056 1753957269504 1754823869568 1757265646752 1760047398912 1760903036928 1761012219904 1762630797312 1765083437568 1767017283584 1768641380352 1768751043136 1771102384128 1771212199504 1774878457856 1776509779968 1776619930624 1778981732352 1782678216704 1785048072192 1785158752256 1786799523168 1787668166592 1790155645488 1790498045952 1790609063936 1792989462528 1793875347726 1796715053056 1799215120384 1800868810752 1801744293888 1801856009184 1804251359232 1804708347904 1807107489792 1808000350464 1809662115492 1812180198213 1812278181888 1813382168576 1815048880128 1815931256832 1816043851776 1817713009728 1818458062848 1818570814464 1820242294992 1822236573696 1823911423488 1824024513234 1826449333632 1826548088832 1827450554769 1830343409664 1832025710592 1832139303456 1832776630272 1832890269696 1834574911488 1838386910976 1840830824448 1840930357248 1840944963264 1841839929216 1844755562496 1846451109888 1846565597184 1847322476544 1849020383232 1850033977344 1852862398464 1855440592896 1856342605824 1856457706432 1858164009471 1861105483776 1863579598848 1864500361416 1864601174016 1870050361344 1870308872278 1870959476736 1871075483648 1872795222144 1875401152416 1875759857664 1879181466624 1879283073024 1879297983332 1879399596032 1885035713792 1885808361472 1887541641216 1887658676288 1890168090624 1894095605248 1894198018048 1898474493366 1899397427004 1899878514688 1900657246208 1902040373331 1902404173824 1902522130432 1905051303936 1907847539136 1909009743872 1913423111424 1914353312256 1914472009758 1914838188032 1917017069184 1917502619648 1920051707904 1922869960704 1925545568256 1928489435136 1929426960384 1929546592512 1931320072836 1932111691776 1932231490368 1932601065472 1934007438429 1937905887456 1938010669056 1938130833408 1940707344384 1944739872768 1946527317504 1946648009922 1947325169664 1947445911552 1949235843456 1953270595584 1953286092912 1953391706112 1955988504576 1956954924792 1960052785152 1961854304256 1961975947008 1962780131328 1964584157184 1965661100928 1968666298368 1968772743168 1972364018688 1972486313084 1977424576512 1978235092992 1978508559104 1980053323776 1981138747392 1987894444032 1988017701376 1989844923528 1992613724442 1992994848768 1994087366656 1996738265088 1996862070784 1998697421952 2002850445904 2003671384064 2005512993792 2005637343556 2008303596288 2009788841984 2012460613632 2012585394176 2014435196928 2018620921856 2019448324096 2021304434688 2021429763584 2024117010432 2025613950976 2027088010332 2028432523264 2030296891392 2030422777856 2034000394272 2034515574784 2037346533376 2040054939648 2040336951576 2043049333248 2045892166272 2046283481088 2046410358784 2050016145408 2050143254544 2053388632064 2056402596864 2059136335872 2059264010496 2061156716388 2062001553408 2062523826176 2066286114816 2068185274848 2071063083672 2072594743296 2075350007808 2075478687744 2077386296832 2078237786112 2082556084224 2084470198272 2084599443696 2087370667008 2088514919736 2088914386944 2091821039616 2093743669248 2093873489664 2094601863168 2101013612544 2102165344048 2103806656512 2104959919104 2108292071424 2110229839872 2110360682496 2114324545536 2117557026816 2118717827072 2120665178016 2121534406656 2121665950208 2123616010824 2126977695744 2128028598773 2130857555904 2130972770304 2135400644608 2137363329024 2137495854032 2138239401984 2138371981312 2140337396736 2143725551616 2144784729472 2147635961856 2147752083456 2147769123808 2147885252608 2152214822912 2154192961536 2154326530048 2155209555968 2157190447104 2157324201472 2158372973568 2161672798208 2164680691712 2164797734912 2170739916576 2171289731072 2172179709952 2173760426664 2174176198656 2174311006208 2175368036352 2180397187584 2181725421568 2184927759168 2187832356864 2187968011152 2188386500608 2190876650496 2191431565312 2192496918528 2197446854526 2197565669376 2202131914752 2205059383296 2205196105728 2207222940384 2208127647744 2208686931968 2214749585664 2214869336064 2214886908927 2215006666752 2219471536128 2222559854592 2224602648576 2224740582768 2225514479616 2225822128992 2232309252096 2232326963328 2232447664128 2233550678051 2236519914048 2240060325888 2242119204864 2242258225152 2243348287488 2246469829632 2249904340992 2250025992192 2251137691264 2253206751642 2254130307072 2254270072096 2259913801728 2261012447232 2261152638976 2264158568448 2268863184896 2270948537088 2271089344909 2271879364608 2272020230144 2274108484032 2277708398592 2278815694848 2278833775064 2278956990464 2281986588672 2282128080896 2284225625088 2286728249344 2288830021632 2288971938176 2289910153216 2292014850048 2292156964064 2293271284416 2295379070523 2296777348096 2296901533696 2300097593344 2302211653632 2306411161362 2306995339264 2307940941824 2310062211072 2310205444096 2311328538624 2313452921472 2316672011808 2318208598016 2320339304448 2321485744116 2324571879168 2324716011849 2325160656896 2328396038144 2329527975936 2331669086208 2331813658944 2334913523712 2339765159424 2342875594752 2343020862336 2345174374158 2346729865216 2347870715904 2350028685312 2350174396416 2353298669568 2353444583424 2355607675872 2358188507136 2361469845504 2363640314112 2363786869191 2364936012054 2368679706624 2371828580352 2371975643136 2374155767808 2380064096256 2382251655168 2382399364224 2383557555456 2386874193984 2387330727936 2390652616704 2391833796968 2392849907712 2401158414336 2402325725184 2402474678912 2404682835786 2405668478976 2410667133952 2411691245568 2412882820656 2416240264284 2416370909184 2420065173504 2421241675776 2421391802368 2423617346304 2424610750464 2424761085952 2426989726656 2428169595264 2429648764928 2431881897984 2432032684312 2435265778176 2435397451776 2435416774318 2436600739692 2440457879552 2442700947456 2442852404608 2443702173696 2443853692928 2446099881984 2447289040896 2451182547968 2454441099264 2454593284352 2455786572288 2458043729064 2459674083328 2461464012546 2461934813184 2462087462912 2463096635392 2465360510976 2466559033344 2466711969792 2470483197952 2473920790528 2475123474432 2477398404096 2477552012628 2480845618944 2481473978368 2484772798464 2485980758016 2486000481888 2486134898688 2491882500096 2493400481792 2494612635648 2496905478144 2497060296192 2500379836416 2500534869888 2501013143552 2502833155614 2505575288832 2505710764032 2511367833744 2511503622144 2516722188288 2520067866624 2520224120832 2522540503296 2531142383616 2531279241216 2531299324488 2532529902672 2536053831108 2536538898432 2540068405248 2542403026944 2543796718848 2551230815232 2552471083008 2552629346344 2556022758912 2560068943872 2562421948416 2563687996947 2563826614272 2567394091008 2571319246848 2572569280512 2572728790016 2575093430448 2576148922368 2576308653824 2578676584572 2579930194968 2583874516608 2584014225408 2584174444544 2587609792512 2592986497024 2595369756672 2595530679896 2596433559552 2596594548736 2598981124608 2600244605952 2604360794112 2604381457216 2604522274816 2607984672768 2609273233056 2613403713536 2615805739008 2615967929344 2617040175104 2619445542912 2620718972928 2620881467904 2623290366312 2624888397824 2625030324224 2629818691584 2632235804352 2635898470128 2636566102016 2637646790656 2640071098368 2641354555392 2641518329856 2643946195968 2647625156352 2650525925376 2652962070528 2653126564704 2656653576192 2656818299256 2657326465024 2662317686784 2664764669952 2664929895936 2668472598528 2674017325056 2677572108288 2677738128384 2680199284752 2683280818176 2685747068928 2685913595904 2689484193792 2690813021589 2695072579584 2698822680576 2701303216128 2702784013776 2707062521856 2710661234688 2712000525696 2720073252864 2720449268768 2722573320192 2724065777664 2727856221696 2728377974784 2733354860544 2733524339392 2736036769851 2741870129152 2745515114496 2745685347328 2748208955184 2749335404544 2755048153088 2757580366464 2761417444896 2762759893824 2763459657728 2767133343744 2767304916992 2769848395776 2770983714816 2775050966016 2776741445632 2779293597696 2779465924928 2783160889344 2784513908736 2784686559648 2785219182592 2789094719488 2791658225664 2791831319552 2792802484224 2796750542124 2796901761024 2801351483392 2805075542016 2805463308417 2806439215104 2806613225472 2809192833216 2813101728624 2813639786496 2813814243328 2818772199936 2818924609536 2818946974998 2819099394048 2823409369088 2827553570688 2828712542208 2831312461824 2831488014432 2835252135936 2835970260992 2841143407872 2841297027072 2847711740049 2849817772032 2850985869312 2853606260736 2853783195648 2857576955904 2863514615808 2863669444608 2870134667136 2871708014637 2872257282048 2876253929472 2877830631424 2880077561856 2890477348066 2892734152704 2894319888768 2898347235552 2898901598208 2900490715136 2907196250112 2913237012224 2917109809152 2917290681536 2919972014883 2921168867328 2923329224704 2929929139368 2930087559168 2935432387188 2936175886336 2940079177728 2940261474304 2942963920512 2944170196992 2948491651392 2952999447552 2953159114752 2953182545236 2953342222336 2958546028032 2958729469626 2959295381504 2963413139456 2966136864768 2966320777024 2967352639488 2967762838656 2971708121088 2976435951104 2976596885504 2981841666048 2982026552064 2984767385292 2986747101184 2988920586663 2989492273152 2989677633536 2991131049984 2995107397632 2995293106176 2998046132928 2999872454656 3004275668856 3005507076096 3008269490688 3008456015334 3012455394432 3013218402304 3014683262976 3018690920448 3018878091264 3021652795392 3027931382784 3029172486144 3031956652032 3032144645376 3036175515648 3036944531456 3038420926464 3042648784896 3045445337088 3045634166784 3051773362176 3056019800064 3057695045888 3060082409472 3060505427364 3069425221632 3069615538176 3075214881816 3080082948096 3081771384832 3084603895296 3088896015744 3093785739264 3095314325488 3099429172224 3099621349132 3106037301248 3108892114944 3109084878592 3113218031616 3119686879232 3123834126336 3124027816448 3126899165544 3130494287872 3132772379604 3133371580416 3133565861888 3137731559424 3137926111232 3140810234496 3144251342848 3148626460672 3151520418816 3151715825588 3153248016072 3157439878656 3158239608832 3162438107136 3162634190848 3165541023744 3171486818304 3173418795008 3176335540224 3176532485632 3178076740608 3180997767024 3182301609984 3182498925312 3183107637248 3185424016236 3187536822272 3190466543616 3196286333856 3196459155456 3201544552448 3203100966912 3206044993536 3206243781048 3207359102976 3207557971968 3210506095104 3215588327424 3217177094208 3221453942784 3221628125184 3221653685712 3221827878912 3226753564672 3228322234368 3231289442304 3231489795072 3232814333952 3235785670656 3235986302208 3237559460352 3242509197312 3247021037568 3247196602368 3248800986256 3256934596608 3258269564928 3261264297984 3261466509312 3263052054528 3272588132352 3274382096384 3277391638752 3281952016728 3282579750912 3287147347968 3288745377792 3288771470831 3288949293056 3300164632576 3303197872128 3303402683504 3307794158592 3313030397952 3314641010688 3314667309184 3314846531584 3322510000128 3326150180864 3329207304192 3329413728256 3333839781888 3334046493184 3337110874152 3338733193488 3340767051776 3340947685376 3348490444992 3348671496192 3354779871072 3355629584384 3360090488832 3360298827776 3363387337728 3365022431232 3369704744448 3374856511488 3375038988288 3375065765984 3376706536896 3379810127463 3381195460608 3381405108144 3382051864576 3386757873664 3389870702592 3391518670848 3391728958464 3396237852672 3401641086976 3403294777344 3406422805632 3407819046912 3408030345216 3411162726048 3413425258496 3416562597888 3418223542272 3418250662596 3418435485696 3422979883008 3423192121344 3426338437632 3428425662464 3430092374016 3433245032448 3433457907264 3434865229824 3438022275072 3438235446096 3439906926624 3445166022144 3445352300544 3449932480512 3450146390016 3451851047897 3453317480448 3460493008896 3461911412736 3465093316608 3465308166144 3466992807936 3477312897024 3479030977408 3480508956672 3482228616174 3487740985344 3492594057216 3494291963904 3494508623872 3497720488416 3506424922112 3507914539008 3509647739136 3509865351223 3514531293504 3520094797824 3521806073856 3522024439808 3525261594624 3530166875136 3534034567168 3537282760704 3537502086272 3542204768256 3542424399008 3547404018081 3549756915712 3553019559936 3553239861248 3557963464704 3565356433408 3570096144384 3570317504512 3573599046336 3575336333184 3580311290976 3580996091904 3581218127872 3585978925056 3587750695452 3593430106112 3598430240768 3601737621504 3603488587776 3603712018368 3607024253679 3608502718464 3609416695808 3616000700928 3619324230984 3624360396426 3624556363776 3626764337152 3630097760256 3631862513664 3632087703552 3635426019456 3636916125696 3637141628928 3640484589984 3644473147392 3647822846976 3648049026468 3652898667264 3653096177664 3653125161477 3654901109538 3660686819328 3664051421184 3664278606912 3665553260544 3665780539392 3669149822976 3676773821952 3681661648896 3681860714496 3681889926528 3683679858432 3689511124992 3692902219776 3693131194368 3694644953088 3698040766464 3700067954688 3705724796928 3710881185792 3712685211648 3712915412864 3716328018942 3722210967552 3727159197696 3729000722832 3729202348032 3740100722688 3740617744556 3741918953472 3742150967296 3745590444288 3750802304832 3751519715328 3758362933248 3758566146048 3758595966664 3758799192064 3770071427584 3771616722944 3775083282432 3775317352576 3780336181248 3788191210496 3788396036096 3796948986732 3798794854008 3799757029376 3801314492416 3804080746662 3804808347648 3805044260864 3810102607872 3815695078272 3818019487744 3826846222848 3828706624512 3828944019516 3829676376064 3834034138368 3835005239296 3840103415808 3845739921408 3851091136512 3856978870272 3858853920768 3859093185024 3862640145672 3864223383552 3864462980736 3865202130944 3868014876858 3875811774912 3876021338112 3876261666816 3881414688768 3889479745536 3893054635008 3893296019844 3894650339328 3894891823104 3898471686912 3906541191168 3906572185824 3906783412224 3911977009152 3913909849584 3920105570304 3923708608512 3923951894016 3925560262656 3929168314368 3931322201856 3937332596736 3937545486336 3944728037376 3944972626168 3954849153024 3956470185984 3957017118208 3960106647552 3962277494784 3975788888064 3976035402752 3979689847056 3985227448884 3985989697536 3988174733312 3993476530176 3993724141568 3997394843904 4005700891808 4007342768128 4011025987584 4011274687112 4016607192576 4019577683968 4024921227264 4025170788352 4028870393856 4037241843712 4038896648192 4042608869376 4042859527168 4048234020864 4051227901952 4054176020664 4056865046528 4060593782784 4060845555712 4068000788544 4069031149568 4074693066752 4080109879296 4080673903152 4086098666496 4091784332544 4092566962176 4092820717568 4100032290816 4100286509088 4106777264128 4112805193728 4118272671744 4118528020992 4122313432776 4124003106816 4125047652352 4132572229632 4136370549696 4142126167344 4145189486592 4150700015616 4150957375488 4154772593664 4156475572224 4165112168448 4168940396544 4169198887392 4174741334016 4177029839472 4177828773888 4183642079232 4187487338496 4187746979328 4189203726336 4202027225088 4204330688096 4207613313024 4209919838208 4216584142848 4220459679744 4220721364992 4228420462497 4228649091072 4235114053632 4237435654144 4241330356032 4243068813312 4243331900416 4247232021648 4253955391488 4256057197546 4261715111808 4261945540608 4270801289216 4274726658048 4274991708064 4276478803968 4276743962624 4280674793472 4287451103232 4289569458944 4295271923712 4295504166912 4295538247616 4295770505216 4304429645824 4308385923072 4308653060096 4310419111936 4314380894208 4314648402944 4316745947136 4323345596416 4329361383424 4329595469824 4335716022099 4341479833152 4342579462144 4347520853328 4348352397312 4348622012416 4350736072704 4360794375168 4363450843136 4369855518336 4375664713728 4375936022304 4376773001216 4381753300992 4382863130624 4384993837056 4394893709052 4395131338752 4404263829504 4410118766592 4410392211456 4414445880768 4416255295488 4429499171328 4429738672128 4429773817854 4430013333504 4438094204439 4438943072256 4445119709184 4449205297152 4449481165536 4451028959232 4451644257984 4464653926656 4464895328256 4467101356102 4473039828096 4480120651776 4484238409728 4484516450304 4486696574976 4492939659264 4499808681984 4500051984384 4502275382528 4506413503284 4508260614144 4508540144192 4512684023001 4519827603456 4522024894464 4522305277952 4528317136896 4537726369792 4541897074176 4542178689818 4543758729216 4544040460288 4548216968064 4555416797184 4557631389696 4557667550128 4557913980928 4563973177344 4564256161792 4568451250176 4573456498688 4577660043264 4577943876352 4579820306432 4584029700096 4584313928128 4586542568832 4590758141046 4593554696192 4593803067392 4600195186688 4604423307264 4612822322724 4613990678528 4615881883648 4620124422144 4620410888192 4622657077248 4626905842944 4633344023616 4640678608896 4642971488232 4649143758336 4649432023698 4650321313792 4656792076288 4659055951872 4663338172416 4663627317888 4669827047424 4679530318848 4685751189504 4686041724672 4690348748316 4693459730432 4695741431808 4700057370624 4700348792832 4706597339136 4706889166848 4711215351744 4716377014272 4722939691008 4727280628224 4727573738382 4729872024108 4737359413248 4743657160704 4743951286272 4748311535616 4760128192512 4764503310336 4764798728448 4767115110912 4773748387968 4774661455872 4781305233408 4783667593936 4785699815424 4802316828672 4804651450368 4804949357824 4809365671572 4811336957952 4821334267904 4823382491136 4825765641312 4832480528568 4832741818368 4840130347008 4842483351552 4842783604736 4847234692608 4849221500928 4849522171904 4853979453312 4856339190528 4859297529856 4863763795968 4864065368624 4870531556352 4870794903552 4870833548636 4873201479384 4880915759104 4885401894912 4885704809216 4887404347392 4887707385856 4892199763968 4894578081792 4902365095936 4908882198528 4909186568704 4911573144576 4916087458128 4919348166656 4922928025092 4923869626368 4924174925824 4926193270784 4930721021952 4933118066688 4933423939584 4940966395904 4947841581056 4950246948864 4954796808192 4955104025256 4961691237888 4962947956736 4969545596928 4971961516032 4972000963776 4972269797376 4983765000192 4986800963584 4989225271296 4993810956288 4994120592384 5000759672832 5001069739776 5002026287104 5005666311228 5011150577664 5011421528064 5022735667488 5023007244288 5033444376576 5040135733248 5040448241664 5045081006592 5062284767232 5062558482432 5062598648976 5065059805344 5072107662216 5073077796864 5080136810496 5084806053888 5087593437696 5102461630464 5104942166016 5105258692688 5112045517824 5120137887744 5124843896832 5127375993894 5127653228544 5134788182016 5142638493696 5145138561024 5145457580032 5150186860896 5152297844736 5152617307648 5157353169144 5159860389936 5167749033216 5168028450816 5168069454163 5168348889088 5175219585024 5185972994048 5190739513344 5191061359792 5192867119104 5193189097472 5197962249216 5200489211904 5208721588224 5208762914432 5209044549632 5215969345536 5218546466112 5223342924261 5226807427072 5231611478016 5231935858688 5234080350208 5238891085824 5241437945856 5241762935808 5246580732624 5249776795648 5250060648448 5259637383168 5264471608704 5271796940256 5273132204032 5275293581312 5280142196736 5282709110784 5283036659712 5287892391936 5295250312704 5301051850752 5305924141056 5306253129408 5313307152384 5313636598512 5314652930048 5324635373568 5329529339904 5329859791872 5336945197056 5348034650112 5355144216576 5355476256768 5360398569504 5371494137856 5371827191808 5378968387584 5381626043178 5390145159168 5397645361152 5402606432256 5405568027552 5414125043712 5421322469376 5424001051392 5424337360981 5440146505728 5440898537536 5445146640384 5448131555328 5455712443392 5466709721088 5467048678784 5472073539702 5482351664307 5483740258304 5491030228992 5491370694656 5496417910368 5498670809088 5510096306176 5515160732928 5515502694779 5522834889792 5525519787648 5526919315456 5534266687488 5534609833984 5539696791552 5541967429632 5550101932032 5553482891264 5558587195392 5558931849856 5566321778688 5569027817472 5569373119296 5570438365184 5574492028413 5578189438976 5583316451328 5583662639104 5593501084248 5593803522048 5602702966784 5610151084032 5610926616834 5612878430208 5613226450944 5618385666432 5626203457248 5627279572992 5627628486656 5637544399872 5637849219072 5637893949996 5638198788096 5646818738176 5655107141376 5657425084416 5662624923648 5662976028864 5670504271872 5671940521984 5682286815744 5682594054144 5695423480098 5699635544064 5701971738624 5707212521472 5707566391296 5715153911808 5727029231616 5740269334272 5743416029274 5744514564096 5752507858944 5755661262848 5760155123712 5780954696132 5785468305408 5788639777536 5796694471104 5797803196416 5800981430272 5814392500224 5826474024448 5834219618304 5834581363072 5839944029766 5842337734656 5846658449408 5859858278736 5860175118336 5870864774376 5872351772672 5880158355456 5880522948608 5885927841024 5888340393984 5896983302784 5905998895104 5906318229504 5906365090472 5906684444672 5917092056064 5917458939252 5918590763008 5926826278912 5932273729536 5932641554048 5934705278976 5935525677312 5943416242176 5952871902208 5953193771008 5963683332096 5964053104128 5969534770584 5973494202368 5977841173326 5978984546304 5979355267072 5982262099968 5990214795264 5990586212352 5996092265856 5999744909312 6008551337712 6011014152192 6016538981376 6016912030668 6024910788864 6026436804608 6029366525952 6037381840896 6037756182528 6043305590784 6055862765568 6058344972288 6063913304064 6064289290752 6072351031296 6073889062912 6076841852928 6085297569792 6090890674176 6091268333568 6103546724352 6112039600128 6115390091776 6120164818944 6121010854728 6138850443264 6139231076352 6150429763632 6160165896192 6163542769664 6169207790592 6177792031488 6187571478528 6190628650976 6198858344448 6199242698264 6212074602496 6217784229888 6218169757184 6226436063232 6239373758464 6247668252672 6248055632896 6253798331088 6260988575744 6265544759208 6266743160832 6267131723776 6275463118848 6275852222464 6281620468992 6288502685696 6297252921344 6303040837632 6303431651176 6306496032144 6314879757312 6316479217664 6324876214272 6325268381696 6331082047488 6342973636608 6346837590016 6352671080448 6353064971264 6356153481216 6361995534048 6364603219968 6364997850624 6366215274496 6370848032472 6375073644544 6380933087232 6384085796319 6392572667712 6392918310912 6403089104896 6406201933824 6412089987072 6412487562096 6414718205952 6415115943936 6421012190208 6431176654848 6434354188416 6442907885568 6443256250368 6443307371424 6443655757824 6453507129344 6456644468736 6462578884608 6462979590144 6465628667904 6471571341312 6471972604416 6475118920704 6485018394624 6494042075136 6494393204736 6497601972512 6513869193216 6516539129856 6522528595968 6522933018624 6526104109056 6545176264704 6548764192768 6554783277504 6563904033456 6565159501824 6574294695936 6577490755584 6577542941662 6577898586112 6600329265152 6606395744256 6606805367008 6615588317184 6626060795904 6629334618368 6629693063168 6644660726781 6645020000256 6652300361728 6658414608384 6658827456512 6667679563776 6668092986368 6674221748304 6677466386976 6681534103552 6681895370752 6696980889984 6697342992384 6700652034153 6709559742144 6711259168768 6720180977664 6720597655552 6726774675456 6730044862464 6739409488896 6749713022976 6750077976576 6750131531968 6753413073792 6759620254926 6762390921216 6762810216288 6764103729152 6773515747328 6779741405184 6783037341696 6783457916928 6792475705344 6803282173952 6806589554688 6812845611264 6813268034727 6815638093824 6816060690432 6822325452096 6833125195776 6836447084544 6836501325192 6836870971392 6845959766016 6846384242688 6852676875264 6856851324928 6860184748032 6866490064896 6866915814528 6869730459648 6876044550144 6876470892192 6879813853248 6890332044288 6890704601088 6900292780032 6903702095794 6906634960896 6920986017792 6923822825472 6930186633216 6930616332288 6933985615872 6954625794048 6958061954816 6961017913344 6964457232348 6974148035547 6975481970688 6985188114432 6988583927808 6989017247744 6995440976832 7012849844224 7019295478272 7019730702446 7029062587008 7040189595648 7043612147712 7044048879616 7050523189248 7060333750272 7068069134336 7074565521408 7075004172544 7084409536512 7084848798016 7091360607573 7094808036162 7099513831424 7106039119872 7106479722496 7115926929408 7130712866816 7140192288768 7140635009024 7147198092672 7150672666368 7160622581952 7161992183808 7162436255744 7171957850112 7175501390904 7186860212224 7196860481536 7203475243008 7206977175552 7207424036736 7214048507358 7217005436928 7218833391616 7232001401856 7238648461968 7248720792852 7249112727552 7253528674304 7260195520512 7263725027328 7264175407104 7270852038912 7273832251392 7274283257856 7280969179968 7288946294784 7295645693952 7296098052936 7305797334528 7306192355328 7306250322954 7309802219076 7321373638656 7328102842368 7328557213824 7331106521088 7331561078784 7338299645952 7353547643904 7363323297792 7363779853056 7367359716864 7379022249984 7385804439552 7386262388736 7389289906176 7396081532928 7400135909376 7411449593856 7421762371584 7425370423296 7425830825728 7432656037884 7444421935104 7454318395392 7458001445664 7458404696064 7480201445376 7481235489112 7483837906944 7484301934592 7491180888576 7501604609664 7503039430656 7516725866496 7517132292096 7517191933328 7517598384128 7540142855168 7543233445888 7550166564864 7550634705152 7560672362496 7576382420992 7576792072192 7593897973464 7597589708016 7599514058752 7602628984832 7608161493324 7609616695296 7610088521728 7620205215744 7631390156544 7636038975488 7653692445696 7657413249024 7657888039032 7659352752128 7668068276736 7670010478592 7680206831616 7691063990841 7691479842816 7702182273024 7713957740544 7717707841536 7718186370048 7725280291344 7728446767104 7728925961472 7730404261888 7736029753716 7751623549824 7752042676224 7752523333632 7762829377536 7778959491072 7786109270016 7786592039688 7789300678656 7789783646208 7796943373824 7813082382336 7813144371648 7813566824448 7823954018304 7827819699168 7840211140608 7847417217024 7847903788032 7851120525312 7858336628736 7862644403712 7874665193472 7875090972672 7889456074752 7889945252336 7909698306048 7912940371968 7914034236416 7920213295104 7924554989568 7951577776128 7952070805504 7959379694112 7970454897768 7971979395072 7976349466624 7986953060352 7987448283136 7994789687808 8011401783616 8014685536256 8022051975168 8022549374224 8033214385152 8039155367936 8049842454528 8050341576704 8057740787712 8072439064767 8074483687424 8077793296384 8085217738752 8085719054336 8096468041728 8108352041328 8113730093056 8121187565568 8121691111424 8136001577088 8138062299136 8149386133504 8160219758592 8161347806304 8172197332992 8183568665088 8185133924352 8185641435136 8200064581632 8200573018176 8208110309553 8213554528256 8225610387456 8236545343488 8237056041984 8244626865552 8248006213632 8250095304704 8265144459264 8272741099392 8284252334688 8290378973184 8301400031232 8301914750976 8309545187328 8312951144448 8330224336896 8337880793088 8338397774784 8349482668032 8354059678944 8355657547776 8367284158464 8374974676992 8375493958656 8378407452672 8404054450176 8408661376192 8415226626048 8416389925251 8419839676416 8440919359488 8441442729984 8456840924994 8457298182144 8470228107264 8474871308288 8482660712064 8486137626624 8486663800832 8494464043296 8507910782976 8512114395092 8523430223616 8523891081216 8523958710113 8541602578432 8549453316096 8549983416128 8552957607936 8553487925248 8561349586944 8579138917888 8590543847424 8591008333824 8591076495232 8591541010432 8608859291648 8615124043911 8616771846144 8617306120192 8620838223872 8628761788416 8629296805888 8633491894272 8646691192832 8658722766848 8659190939648 8671432044198 8682959666304 8685158924288 8695041706656 8696704794624 8697244024832 8701472145408 8721588750336 8726901686272 8739711036672 8751329427456 8751872044608 8753546002432 8759916044649 8763506601984 8765726261248 8769987674112 8789787418104 8790262677504 8808527659008 8820237533184 8820784422912 8828891761536 8832510590976 8858998342656 8859477344256 8859547635708 8860026667008 8876188408878 8877886144512 8890239418368 8898410594304 8898962331072 8902057918464 8903288515968 8929307853312 8929790656512 8934202712204 8946079656192 8960241303552 8968476819456 8969032900608 8973393149952 8985879318528 8999617363968 9004550765056 9012827006568 9016521228288 9017080288384 9025368046002 9039655206912 9044049788928 9044610555904 9056634273792 9075452739584 9083794148352 9084357379636 9087517458432 9088080920576 9096433936128 9110833594368 9115262779392 9115335100256 9115827961856 9127946354688 9128512323584 9136902500352 9146912997376 9155320086528 9155887752704 9159640612864 9168059400192 9168627856256 9173085137664 9181516282092 9187109392384 9187606134784 9200390373376 9208846614528 9225644645448 9227981357056 9231763767296 9240248844288 9240821776384 9245314154496 9253811685888 9266688047232 9281357217792 9285942976464 9298287516672 9298864047396 9300642627584 9313584152576 9318111903744 9326676344832 9327254635776 9339654094848 9359060637696 9371502379008 9372083449344 9380697496632 9386919460864 9391482863616 9400114741248 9400697585664 9413194678272 9413778333696 9422430703488 9432754028544 9445879382016 9454561256448 9455147476764 9459744048216 9474718826496 9487314321408 9487902572544 9496623071232 9520256385024 9529006620672 9529597456896 9534230221824 9547496775936 9549322911744 9562610466816 9567335187872 9571399630848 9604633657344 9609302900736 9609898715648 9618731343144 9622673915904 9642668535808 9646764982272 9651531282624 9664961057136 9665483636736 9680260694016 9684966703104 9685567209472 9694469385216 9698443001856 9699044343808 9707958906624 9712678381056 9718595059712 9727527591936 9728130737248 9741063112704 9741589807104 9741667097272 9746402958768 9761831518208 9770803789824 9771409618432 9774808694784 9775414771712 9784399527936 9789156163584 9804730191872 9817764397056 9818373137408 9823146289152 9832174916256 9838696333312 9845856050184 9847739252736 9848349851648 9852386541568 9861442043904 9866236133376 9866314412493 9866847879168 9881932791808 9895683162112 9900493897728 9909593616384 9910208050512 9923382475776 9925895913472 9939091193856 9943923032064 9944001927552 9944539594752 9967530000384 9973601927168 9978450542592 9987621912576 9988241184768 10001519345664 10002139479552 10004052574208 10011332622456 10022301155328 10022843056128 10045471334976 10046014488576 10066888753152 10080271466496 10080896483328 10090162013184 10124569534464 10125116964864 10125197297952 10130119610688 10144215324432 10146155593728 10160273620992 10169612107776 10175186875392 10204923260928 10209884332032 10210517385376 10224091035648 10240275775488 10249687793664 10254751987788 10255306457088 10269576364032 10285276987392 10290277122048 10290915160064 10300373721792 10304595689472 10305234615296 10314706338288 10319720779872 10335498066432 10336056901632 10336138908326 10336697778176 10350439170048 10355553143691 10371945988096 10381479026688 10382122719584 10385734238208 10386378194944 10395924498432 10400978423808 10417525828864 10418089099264 10431938691072 10437092932224 10446685848522 10453614854144 10463222956032 10463871717376 10468160700416 10477782171648 10482875891712 10483525871616 10493161465248 10499553591296 10500121296896 10519274766336 10528943217408 10529596053669 10543593880512 10546264408064 10560284393472 10565418221568 10566073319424 10575784783872 10590500625408 10602103701504 10611848282112 10612506258816 10626614304768 10627273197024 10629305860096 10649270747136 10659058679808 10659719583744 10673890394112 10696069300224 10710288433152 10710952513536 10720797139008 10742988275712 10743654383616 10757936775168 10763252086356 10780290318336 10795290722304 10805212864512 10811136055104 10828250087424 10848002102784 10848674721962 10880293011456 10881797075072 10890293280768 10896263110656 10911424886784 10933419442176 10934097357568 10944147079404 10959375484431 10964703328614 10967480516608 10982060457984 10982741389312 10992835820736 10997341618176 11020192612352 11030321465856 11031005389558 11045669779584 11051039575296 11053838630912 11068533374976 11069219667968 11079393583104 11083934859264 11100203864064 11106965782528 11117174390784 11117863699712 11132643557376 11138055634944 11138746238592 11140876730368 11148984056826 11156378877952 11166632902656 11167325278208 11187002168496 11187607044096 11205405933568 11220302168064 11221853233668 11225756860416 11226452901888 11236771332864 11252406914496 11254559145984 11255256973312 11275088799744 11275698438144 11275787899992 11276397576192 11293637476352 11310214282752 11314850168832 11325249847296 11325952057728 11341008543744 11343881043968 11364573631488 11365188108288 11390846960196 11399271088128 11403943477248 11414425042944 11415132782592 11430307823616 11454058463232 11480538668544 11486832058548 11489029128192 11505015717888 11511322525696 11520310247424 11561909392264 11570936610816 11577279555072 11593388942208 11595606392832 11601962860544 11628785000448 11652948048896 11668439236608 11669162726144 11679888059532 11684675469312 11693316898816 11719716557472 11720350236672 11741729548752 11744703545344 11760316710912 11761045897216 11771855682048 11776680787968 11793966605568 11811997790208 11812636459008 11812730180944 11813368889344 11834184112128 11834917878504 11837181526016 11853652557824 11864547459072 11865283108096 11869410557952 11871051354624 11886832484352 11905743804416 11906387542016 11927366664192 11928106208256 11939069541168 11946988404736 11955682346652 11957969092608 11958710534144 11964524199936 11980429590528 11981172424704 11992184531712 11999489818624 12017102675424 12022028304384 12033077962752 12033824061336 12049821577728 12052873609216 12058733051904 12074763681792 12075512365056 12086611181568 12111725531136 12116689944576 12127826608128 12128578581504 12144702062592 12147778125824 12153683705856 12170595139584 12181781348352 12182536667136 12207093448704 12224079200256 12230780183552 12240329637888 12242021709456 12277700886528 12278462152704 12300859527264 12320331792384 12327085539328 12338415581184 12355584062976 12375142957056 12381257301952 12397716688896 12398485396528 12424149204992 12435568459776 12436339514368 12452872126464 12478747516928 12495336505344 12496111265792 12507596662176 12531089518416 12533486321664 12534263447552 12550926237696 12551704444928 12563240937984 12577005371392 12594505842688 12606081675264 12606863302352 12612992064288 12629759514624 12632958435328 12649752428544 12650536763392 12662164094976 12685261387491 12685947273216 12693675180032 12705342160896 12706129942528 12712306962432 12723991068096 12729206439936 12729995701248 12741696064944 12750147289088 12761866174464 12768171592638 12785145335424 12785836621824 12806178209792 12812403867648 12824179974144 12824975124192 12829436411904 12830231887872 12842024380416 12862353309696 12868708376832 12885815771136 12886512500736 12886614742848 12887311515648 12907014258688 12913288937472 12925157769216 12925959180288 12931257335808 12943142682624 12943945208832 12950237841408 12970036789248 12988084150272 12988786409472 12995203945024 13007148066297 13027738386432 13045057191936 13045866037248 13052208218112 13090352529408 13097528385536 13109566555008 13127808066912 13130319003648 13148589391872 13154981511168 13155085883324 13155797172224 13200658530304 13212791488512 13213610734016 13231176634368 13258669236736 13259386126336 13289321453562 13290040000512 13304600723456 13314282613317 13316829216768 13317654913024 13335359127552 13336185972736 13348443496608 13354932773952 13363068207104 13393961779968 13394685984768 13394792258749 13401304068306 13419119484288 13422518337536 13440361955328 13441195311104 13453549350912 13460089724928 13478818977792 13499426045952 13500155953152 13500263063936 13506826147584 13519240509852 13524781842432 13525620432576 13528207458304 13538052069003 13547031494656 13559482810368 13566074683392 13566915833856 13584951410688 13606564347904 13613179109376 13625691222528 13626536069454 13631276187648 13632121380864 13644650904192 13666250391552 13672894169088 13673002650384 13673741942784 13691919532032 13692768485376 13705353750528 13713702649856 13720369496064 13732980129792 13733831629056 13739460919296 13752089100288 13752941784384 13759627706496 13780664088576 13781409202176 13800585560064 13807404191588 13813269921792 13841972035584 13847645650944 13860373266432 13861232664576 13867971231744 13916123909632 13922035826688 13928914464696 13948296071094 13950963941376 13970376228864 13977167855616 13978034495488 13990881953664 14025699688448 14038590956544 14039461404892 14058125174016 14080379191296 14087224295424 14088097759232 14101046378496 14120667500544 14136138268672 14149131042816 14150008345088 14168819073024 14169697596032 14182721215146 14189616072324 14199027662848 14212078239744 14212959444992 14231853858816 14261425733632 14280384577536 14281270018048 14294396185344 14301345332736 14321245163904 14323984367616 14324872511488 14343915700224 14351002781808 14373720424448 14393720963072 14406950486016 14413954351104 14414848073472 14428097014716 14434010873856 14437666783232 14464002803712 14477296923936 14497441585704 14498225455104 14507057348608 14520391041024 14527450054656 14528350814208 14541704077824 14547664502784 14548566515712 14561938359936 14577892589568 14591291387904 14592196105872 14611594669056 14612384710656 14612500645908 14619604438152 14642747277312 14656205684736 14657114427648 14662213042176 14663122157568 14676599291904 14707095287808 14726646595584 14727559706112 14734719433728 14758044499968 14771608879104 14772524777472 14778579812352 14792163065856 14800271818752 14822899187712 14843524743168 14850740846592 14851661651456 14865312075768 14888843870208 14908636790784 14916002891328 14916809392128 14960402890752 14962470978224 14967675813888 14968603869184 14982361777152 15003209219328 15006078861312 15033451732992 15034264584192 15034383866656 15035196768256 15080285710336 15086466891776 15100333129728 15101269410304 15121344724992 15152764841984 15153584144384 15187795946928 15195179416032 15199028117504 15205257969664 15216322986648 15219233390592 15220177043456 15240410431488 15262780313088 15272077950976 15307384891392 15314826498048 15315776078064 15318705504256 15336136553472 15340020957184 15360413663232 15382127981682 15382959685632 15404364546048 15427915481088 15435415683072 15436372740096 15450560582688 15456893534208 15457851922944 15460808523776 15472059507432 15503247099648 15504085352448 15504208362489 15505046667264 15525658755072 15557918982144 15572218540032 15573184079376 15578601357312 15579567292416 15593886747648 15626164764672 15626288743296 15627133648896 15647908036608 15655639398336 15680422281216 15694834434048 15695807576064 15702241050624 15716673257472 15725288807424 15749330386944 15750181945344 15778912149504 15779890504672 15819396612096 15825880743936 15828068472832 15840426590208 15849109979136 15897625414363 15903155552256 15904141611008 15918759388224 15940909795536 15943958790144 15952698933248 15973906120704 15974896566272 15989579375616 16022803567232 16029371072512 16044103950336 16045098748448 16066428770304 16078310735872 16100683153408 16115481575424 16144878129534 16148967374848 16155586592768 16170435477504 16171438108672 16192936083456 16216704082656 16227460186112 16242375131136 16243382222848 16272003154176 16273012082943 16276124598272 16298772267008 16320439517184 16322695612608 16344394665984 16367137330176 16371282870272 16400129163264 16401146036352 16416220619106 16427109056512 16451220774912 16473090686976 16474112083968 16489253731104 16496012427264 16500190609408 16530288918528 16545482198784 16546508084337 16568504669376 16580757946368 16602800062464 16603829501952 16619090374656 16625902288896 16660448673792 16675761586176 16676795549568 16698965336064 16708119357888 16711315095552 16734568316928 16749949353984 16750987917312 16808108900352 16817322752384 16830453252096 16832779850502 16839679352832 16881838718976 16882885459968 16913681849988 16914596364288 16940456214528 16949742616576 16965321424128 16972275253248 16973327601664 16988928086592 17015821565952 17024228790184 17046860447232 17047782162432 17047917420226 17083205156864 17098906632192 17099966832256 17105915215872 17106975850496 17122699173888 17158277835776 17181087694848 17182152990464 17183082020864 17217718583296 17230248087822 17233543692288 17234612240384 17241676447744 17257523576832 17258593611776 17266983788544 17293382385664 17317445533696 17318381879296 17342864088396 17365919332608 17370317848576 17390083413312 17393409589248 17394488049664 17402944290816 17443177500672 17453803372544 17479422073344 17502658854912 17503744089216 17507092004864 17519832089298 17527013203968 17531452522496 17539975348224 17579574836208 17580525355008 17617055318016 17640475066368 17641568845824 17657783523072 17665021181952 17717996685312 17718954688512 17719095271416 17720053334016 17752376817756 17755772289024 17780478836736 17796821188608 17797924662144 17804115836928 17806577031936 17858615706624 17859581313024 17868405424408 17892159312384 17920482607104 17936953638912 17938065801216 17946786299904 17971758637056 17999234727936 18009101530112 18025654013136 18033042456576 18034160576768 18050736092004 18079310413824 18088099577856 18089221111808 18113268547584 18150905479168 18167588296704 18168714759272 18175034916864 18176161841152 18192867872256 18221667188736 18230525558784 18230670200512 18231655923712 18255892709376 18257024647168 18273805000704 18293825994752 18310640173056 18311775505408 18319281225728 18336118800384 18337255712512 18346170275328 18363032564184 18374218784768 18375212269568 18400780746752 18417693229056 18451289290896 18455962714112 18463527534592 18480497688576 18481643552768 18490628308992 18507623371776 18533376094464 18562714435584 18571885952928 18596575033344 18597728094792 18601285255168 18627168305152 18636223807488 18653352689664 18654509271552 18679308189696 18718121275392 18743004758016 18744166898688 18761394993264 18773838921728 18782965727232 18800229482496 18801395171328 18826389356544 18827556667392 18844861406976 18865508057088 18891758764032 18909122512896 18910294953528 18919488096432 18949437652992 18974628642816 18975805145088 18993246142464 19040512770048 19058013241344 19059194913792 19068460443648 19094993551872 19098645823488 19125220933632 19134670375744 19142799261696 19152257388957 19209267314688 19218605801472 19219797431296 19237462686288 19245347831808 19285337071616 19293529964544 19303062565248 19329922114272 19330967273472 19360521388032 19369933406208 19371134418944 19388938770432 19396886003712 19398088687616 19415917813248 19425356762112 19437190119424 19455055183872 19456261474496 19482126225408 19483179614208 19483334194544 19492805917536 19523663036416 19541607579648 19542819236864 19549617389568 19550829543424 19568799055872 19578312327168 19609460383744 19635528794112 19636746274816 19646292578304 19664349832512 19691712100368 19695478505472 19696699703296 19704773083136 19722884087808 19732472266752 19732628824986 19733695758336 19763865583616 19791366324224 19800987795456 19819187232768 19820416101024 19846764951552 19851791826944 19878182387712 19888003855104 19889079189504 19933982180343 19935060000768 19947203854336 19956901085184 19975243825152 19976482369536 20003038691328 20004278959104 20022665244912 20044602310656 20045686112256 20090942669952 20092028977152 20101956102459 20133777506304 20160542932992 20161792966656 20180324026368 20249139068928 20250233929728 20250394595904 20260239221376 20288430648864 20292311187456 20320547241984 20339224215552 20350373750784 20409846521856 20419768664064 20421034770752 20439804104181 20448182071296 20499375587328 20509503975576 20510612914176 20539152728064 20570553974784 20580554244096 20581830320128 20600747443584 20609191378944 20610469230592 20629412676576 20639441559744 20670996132864 20672113803264 20672277816652 20673395556352 20700878340096 20711106287382 20743891976192 20762958053376 20764245439168 20771468476416 20772756389888 20791848996864 20801956847616 20835051657728 20836178198528 20863877382144 20874185864448 20893371697044 20907229708288 20922444106641 20926445912064 20927743434752 20936321400832 20955564343296 20965751783424 20967051743232 20986322930496 20999107182592 21038549532672 21057886434816 21059192107338 21087187761024 21092528816128 21120568786944 21130836443136 21132146638848 21151569567744 21181001250816 21204207403008 21223696564224 21225012517632 21253228609536 21254546394048 21258611720192 21274081822719 21298541494272 21318117359616 21319439167488 21347780788224 21392138600448 21420576866304 21421905027072 21441594278016 21485976551424 21487308767232 21515873550336 21526504172712 21560580636672 21590581444608 21610425729024 21622272110208 21656500174848 21696004205568 21697349443924 21760586022912 21763594150144 21780586561536 21792526221312 21822849773568 21866838884352 21868194715136 21888294158808 21918750968862 21929406657228 21934961033216 21964120915968 21965482778624 21985671641472 21994683236352 22040385224704 22060642931712 22062010779116 22091339559168 22102079150592 22107677261824 22137066749952 22138439335936 22158787166208 22167869718528 22200407728128 22213931565056 22234348781568 22235727399424 22265287114752 22276111269888 22277492477184 22281753460736 22297968113652 22312757755904 22333265805312 22334650556416 22374004336992 22375214088192 22410811867136 22440604336128 22443706467336 22451513720832 22452905803776 22473542665728 22504813828992 22509118291968 22510513946624 22550177599488 22551396876288 22551575799984 22552795152384 22587274952704 22620428565504 22629700337664 22650499694592 22651904115456 22682017087488 22687762087936 22729147262976 22730376216576 22781693920392 22798542176256 22807886954496 22828850085888 22830265565184 22860615647232 22908116926464 22961077337088 22973664117096 22978058256384 23010031435776 23022645051392 23040620494848 23123818784528 23141873221632 23154559110144 23186777884416 23191212785664 23203925721088 23257570000896 23305896097792 23336878473216 23338325452288 23359776119064 23369350938624 23386633797632 23439433114944 23440700473344 23483459097504 23489407090688 23520633421824 23522091794432 23543711364096 23553361575936 23587933211136 23623995580416 23625272918016 23625460361888 23626737778688 23668368224256 23669835757008 23674363052032 23707305115648 23729094918144 23730566216192 23738821115904 23742102709248 23773664968704 23811487608832 23812775084032 23854733328384 23856212416512 23878139082336 23893976809472 23911364693304 23915938185216 23917421068288 23929048399872 23960859181056 23962344849408 23984369063424 23998979637248 24034205350848 24044056608768 24066155925504 24067648122672 24099643155456 24105747218432 24117466103808 24149527363584 24151024730112 24173222363136 24223451062272 24233379889152 24255653216256 24257157163008 24289404125184 24295556251648 24341190279168 24363562696704 24365073334272 24414186897408 24448158400512 24461560367104 24480659275776 24484043418912 24555401773056 24556924305408 24569057458561 24601719054528 24640663584768 24654171078656 24676831162368 24711168125952 24750285914112 24762514603904 24795433377792 24796970793056 24848298409984 24871136919552 24872679028736 24905744252928 24957495033856 24990673010688 24992222531584 25015193324352 25062179036832 25066972643328 25068526895104 25101852475392 25103408889856 25126481875968 25154010742784 25189011685376 25212163350528 25213726604704 25225984128576 25249169775753 25259519029248 25265916870656 25301073526784 25324328189952 25370522774982 25371894546432 25387350360064 25410684321792 25412259885056 25424613924864 25447982136192 25458412879872 25459991402496 25483392129888 25500294578176 25523732348928 25536343185276 25570290670848 25571673243648 25571876130339 25612356419584 25624807735296 25648359948288 25649950248384 25658872823808 25660463775744 25684048760832 25737416753664 25771631542272 25773025001472 25773229485696 25774623031296 25814028517376 25826577874944 25850315538432 25851918360576 25862514671616 25886285365248 25887890417664 25900475682816 25940073578496 25976168300544 25977572818944 25990407890048 26014296132594 26055476772864 26090114383872 26091732074496 26104416436224 26180705058816 26195056771072 26219133110016 26255616133824 26260638007296 26297178783744 26309963022336 26310171766648 26311594344448 26401317060608 26425582977024 26427221468032 26462353268736 26517338473472 26518772252672 26578642907124 26580080001024 26609201446912 26628565226634 26633658433536 26635309826048 26670718255104 26672371945472 26696886993216 26709865547904 26726136414208 26787923559936 26789371969536 26789584517498 26802608136612 26838238968576 26845036675072 26880723910656 26882390622208 26907098701824 26920179449856 26957637955584 26998852091904 27000526127872 27013652295168 27038481019704 27049563684864 27051240865152 27056414916608 27076104138006 27094062989312 27118965620736 27132149366784 27133831667712 27169902821376 27213128695808 27226358218752 27251382445056 27253072138908 27262552375296 27264242761728 27289301808384 27332500783104 27345788338176 27346005300768 27347483885568 27383839064064 27385536970752 27410707501056 27427405299712 27440738992128 27465960259584 27467663258112 27478921838592 27504178200576 27505883568768 27519255412992 27561328177152 27562818404352 27601171120128 27614808383176 27626539843584 27683944071168 27695291301888 27720746532864 27722465329152 27735942463488 27832247819264 27844071653376 27857828929392 27896592142188 27901927882752 27940752457728 27954335711232 27956068990976 27981763907328 28051399376896 28077181913088 28078922809784 28116250348032 28160758382592 28174448590848 28176195518464 28202092756992 28241335001088 28272276537344 28298262085632 28300016690176 28337638146048 28339395192064 28365442430292 28379232144648 28398055325696 28424156479488 28425918889984 28463707717632 28522851467264 28560769155072 28562540036096 28588792370688 28602690665472 28642490327808 28647968735232 28649745022976 28687831400448 28702005563616 28747440848896 28787441926144 28813900972032 28827908702208 28829696146944 28856194029432 28868021747712 28875333566464 28928005607424 28954593847872 28994883171408 28996450910208 29014114697216 29040782082048 29054900109312 29056701628416 29083408155648 29095329005568 29097133031424 29123876719872 29155785179136 29182582775808 29184392211744 29223189338112 29224769421312 29225001291816 29239208876304 29285494554624 29312411369472 29314228855296 29324426084352 29326244315136 29353198583808 29414190575616 29453293191168 29455119412224 29469438867456 29516088999936 29543217758208 29545049554944 29557159624704 29584326131712 29598943237479 29600543637504 29645798375424 29687049486336 29701481693184 29703323302912 29730624151536 29777687740416 29817273581568 29832005782656 29833618784256 29920805781504 29924941956448 29935351627776 29937207738368 29964723554304 30006418438656 30012157722624 30066903465984 30068529168384 30068767733312 30070393536512 30160571420672 30172933783552 30200666259456 30202538820608 30242689449984 30305529683968 30307168288768 30375591893856 30390358832064 30398056235008 30432645973296 30438466781184 30440354086912 30480820862976 30525560626176 30544155901952 30614769782784 30629652996096 30631552156128 30637411008512 30672273106944 30680041914368 30720827326464 30764255963364 30765919371264 30808729092096 30855830962176 30870831366144 30872745480192 30901121165376 30913787068416 30915703845888 30944119014864 31006494199296 31008170704896 31008416724978 31010093334528 31051317510144 31066659431073 31115837964288 31144437080064 31146368158752 31157202714624 31159134584832 31187773495296 31252577486592 31254267297792 31295816073216 31311278796672 31360844562432 31389668868096 31391615152128 31404482101248 31433346514944 31450577614848 31498660773888 31500363890688 31557824299008 31559781009344 31588788161007 31638793224192 31656136945664 31680853180416 31698219958272 31795250828726 31806311104512 31808283222016 31837518776448 31881819591072 31887917580288 31905397866496 31947812241408 31949793132544 31979158751232 32045607134464 32058742145024 32088207900672 32090197496896 32132857540608 32156621471744 32201366306816 32230963150848 32289756259068 32297934749696 32311173185536 32340870955008 32342876217344 32385872166912 32433408165312 32484750262272 32486764445696 32544006308352 32546024165886 32552249196544 32597544534016 32640879034368 32645391225216 32688789331968 32734274660352 32742565740544 32800258326528 32802292072704 32832441238212 32854218113024 32878126453293 32902441549824 32946181373952 32948224167936 32978507462208 32992024854528 33060577837056 33090964397568 33093016168674 33137009338752 33161515892736 33205600124928 33207659003904 33238180749312 33251804577792 33320897347584 33351523172352 33353591099136 33397930672128 33416238715776 33422630191104 33469136633856 33499898707968 33501975834624 33616217800704 33634645504768 33660906504192 33665559701004 33679358705664 33763677437952 33765770919936 33827363699976 33829192728576 33880912429056 33899485233152 33930642848256 33944550506496 33946655203328 33977856173184 34031643131904 34048457580368 34093720894464 34095564324864 34095834840452 34166410313728 34197813264384 34199933664512 34211830431744 34213951700992 34245398347776 34316555671552 34362175389696 34364305980928 34366164041728 34435437166592 34460496175644 34467087384576 34469224480768 34483352895488 34515047153664 34517187223552 34533967577088 34586764771328 34634891067392 34685728176792 34731838665216 34740635697152 34780166826624 34786819178496 34788976099328 34805888581632 34886355001344 34907606745088 34958844146688 35005317709824 35007488178432 35014184009728 35039664178596 35054026407936 35062905044992 35079950696448 35159149672416 35161050710016 35234110636032 35280950132736 35283137691648 35315567046144 35330042363904 35435993370624 35437909377024 35438190542832 35440106668032 35504753635512 35511544578048 35560957673472 35593642377216 35595849324288 35608231673856 35613154063872 35717231413248 35719162626048 35736810848816 35784318624768 35840965214208 35873907277824 35876131602432 35893572599808 35943517274112 35998469455872 36018203060224 36051308026272 36066084913152 36068321153536 36101472184008 36158620827648 36176199155712 36176486179141 36178442223616 36226537095168 36301810958336 36335176593408 36337429518544 36350069833728 36352323682304 36385735744512 36443334377472 36461051117568 36461340401024 36463311847424 36511785418752 36514049294336 36547610001408 36587651989504 36621280346112 36623551010816 36638562451456 36672237600768 36674511425024 36692340550656 36726065128368 36748437569536 36750424539136 36801561493504 36835386458112 36902578581792 36911925428224 36927055069184 36960995377152 36963287105536 36981256617984 37015246743552 37066752188928 37125428871168 37143771905856 37193150066688 37195456189584 37202570510336 37254336610304 37272447614976 37306705379328 37309018543104 37358616379392 37436242550784 37486009516032 37488333797376 37522789986528 37547677843456 37600458964992 37602790342656 37652778713088 37655113334784 37689722813952 37731016114176 37783517528064 37818245025792 37820589907056 37838976192864 37898875305984 37949257285632 37951610290176 37970361526867 37986492284928 38081025540096 38116026482688 38118389827584 38136920887296 38189987103744 38250441867264 38269340751488 38285598523392 38304514777914 38418534629376 38437211602944 38439594862592 38474925372576 38490695663616 38570674143232 38587059929088 38606125130496 38608518863453 38659844228544 38661934546944 38721042776064 38739866812416 38742268837888 38777877540864 38793772007424 38796177375232 38831835626496 38850713524224 38874380238848 38910110367744 38912522948992 38964252450816 38966359228416 38966668389088 38985611835072 39021444198891 39047326072832 39083215159296 39085638473728 39101659086848 39137598111744 39156624654336 39218920767488 39271057588224 39273492549632 39292585156608 39328699665024 39383424200736 39390957010944 39393399406592 39409546166272 39445768175616 39464944533504 39465257649972 39467391516672 39527731167232 39582732648448 39601975590912 39638374465536 39640832202048 39693529903104 39703583653888 39776007710208 39778158379008 39867964360686 39870120001536 39894407708672 39913802170368 39950487650304 39952964739072 40006077382656 40008557918208 40045330489824 40089204621312 40181885339904 40184057954304 40184376776247 40203912204918 40267555012608 40321085865984 40323585933312 40360648052736 40498278137856 40500467859456 40500789191808 40520478442752 40576861297728 40584622374912 40641094483968 40678448431104 40700747501568 40819693043712 40839537328128 40842069541504 40879608208362 40896364142592 40998751174656 41019007951152 41021225828352 41078305456128 41141107949568 41161108488192 41163660640256 41201494887168 41218382757888 41220938461184 41258825353152 41278883119488 41341992265728 41344227606528 41344555633304 41346791112704 41401756680192 41422212574764 41487783952384 41525916106752 41528490878336 41542936952832 41545512779776 41583697993728 41603913695232 41670103315456 41672356397056 41748371728896 41786743394088 41814459416576 41844888213282 41852891824128 41855486869504 41872642801664 41911128686592 41931503566848 41934103486464 41972645860992 41998214365184 42077099065344 42115772869632 42118384214676 42174375522048 42185057632256 42241137573888 42261672886272 42264293277696 42303139135488 42362002501632 42408414806016 42447393128448 42450025035264 42506457219072 42509092788096 42517223440384 42548163645438 42597082988544 42636234719232 42638878334976 42695561576448 42784277200896 42841153732608 42843810054144 42883188556032 42971953102848 42974617534464 43031747100672 43053008345424 43121161273344 43181162889216 43220851458048 43244544220416 43313000349696 43392008411136 43394698887848 43521172045824 43527188300288 43561173123072 43585052442624 43645699547136 43733677768704 43736389430272 43776588317616 43837501937724 43858813314456 43869922066432 43928241831936 43930965557248 43971343282944 43989366472704 44080770449408 44121285863424 44124021558232 44182679118336 44204158301184 44215354523648 44274133499904 44276878671872 44317574332416 44335739437056 44400815456256 44427863130112 44468697563136 44471454798848 44530574229504 44552222539776 44554984954368 44563506921472 44595936227304 44625515511808 44666531610624 44669301112832 44748008673984 44750428176384 44821623734272 44881208672256 44887412934672 44903027441664 44905811607552 44947085331456 45009627657984 45018236583936 45021027893248 45100355198976 45102793752576 45103151599968 45105590304768 45174549905408 45240857131008 45259400675328 45300999389184 45303808230912 45364034174976 45375524175872 45458294525952 45460752433152 45563387840784 45597084352512 45615773908992 45657700171776 45660531130368 45721231294464 45816233852928 45922154674176 45947328234192 45956116512768 46020062871552 46045290102784 46081240989696 46247637569056 46283746443264 46309118220288 46373555768832 46382425571328 46407851442176 46512625087467 46515140001792 46611792195584 46673756946432 46676650904576 46719552238128 46738701877248 46773267595264 46878866229888 46881400946688 46966918195008 46978814181376 47041266843648 47044183588864 47087422728192 47106723151872 47175866422272 47247991160832 47250545836032 47250920723776 47253475557376 47336736448512 47339671514016 47348726104064 47414610231296 47458189836288 47461132432384 47477642231808 47484205418496 47547329937408 47622975217664 47625550168064 47692876243089 47709466656768 47712424833024 47756278164672 47822729386608 47831876370432 47834842136576 47858096799744 47921718362112 47924689698816 47968738126848 47997959274496 48068410701696 48088113217536 48132311851008 48135296245344 48199286310912 48211494436864 48234932207616 48302049460224 48346444726272 48446902124544 48466759778304 48511306432512 48514314326016 48578808250368 48682380558336 48727125393408 48730146668544 48819036248829 48828373794816 48896316801024 48923120734208 48961318551552 48968086837824 49113848610816 49138114917122 49203438109056 49281327169536 49308342157312 49353662324736 49422336251904 49500571828224 49525029207808 49590866755584 49593941586112 49639524253011 49696596819968 49742273839104 49745358057472 49811488505856 49914990067712 49981346021376 49984445063168 50030386648704 50124358073664 50133945286656 50137053790208 50203704950784 50206817779712 50252963751936 50308021485568 50378023370752 50424326701056 50427453209408 50451968257152 50498339551506 50519038058496 50531833741312 50602147053568 50648656379904 50741045549964 50743789092864 50774700720128 50821368643584 50824519770112 50849227849728 50895964272384 50916825759744 50919982804992 50966784259776 51047464697856 51072686370552 51140581341696 51143346487296 51143752260678 51224712839168 51249615470592 51296719896576 51299900496768 51317745647616 51320927551488 51368097521664 51474833507328 51543263084544 51546458971392 51549246062592 51628057034752 51653155749888 51700631076864 51703836721152 51725029343232 51772570730496 51775780835328 51800951365632 51880147156992 51952336601088 51955145637888 51980815780096 52028592265188 52110953545728 52180228767744 52183464148992 52208832872448 52361410117632 52390113542144 52438266220032 52511232267648 52521276014592 52594357567488 52619926044672 52620343533296 52623188688896 52802634121216 52851165954048 52854442936064 52924706537472 53034676946944 53037544505344 53157285814248 53160160002048 53218402893824 53257130453268 53267316867072 53270619652096 53341436510208 53344743890944 53393773986432 53419731095808 53452272828416 53575847119872 53578743939072 53579169034996 53605216273224 53676477937152 53690073350144 53761447821312 53764781244416 53814197403648 53840358899712 53915275911168 53997704183808 54001052255744 54027304590336 54076962039408 54099127369728 54102481730304 54112829833216 54152208276012 54188125978624 54237931241472 54264298733568 54267663335424 54339805642752 54426257391616 54452716437504 54502764890112 54506144277816 54525104750592 54528485523456 54578603616768 54665001566208 54691576676352 54692010601536 54694967771136 54767678128128 54771073941504 54821415002112 54854810599424 54881477984256 54931920519168 54935326516224 54957843677184 55008356401152 55011767137536 55038510825984 55122656354304 55125636808704 55202342240256 55229616766352 55253079687168 55367888142336 55390582603776 55441493065728 55444930658304 55471884926976 55664495638528 55688143306752 55715657858784 55793184284376 55803855765504 55881504915456 55908671422464 55912137981952 55963527814656 56102798753792 56154363826176 56157845619568 56232500696064 56321516765184 56348897181696 56352391036928 56404185513984 56482670002176 56544553074688 56596524171264 56600033380352 56675276292096 56678790384128 56730884860584 56758464289296 56796110651392 56848312958976 56851837779968 56927415435264 57045702934528 57121538310144 57125080072192 57177584741376 57205381330944 57284980655616 57295937470464 57299490045952 57375662800896 57404011127232 57456772166871 57494881697792 57574883852288 57627801944064 57655817404416 57659392293888 57712388058864 57736043495424 57750667132928 57856011214848 57909187695744 57989766342816 57992901820416 58028229394432 58081564164096 58109800218624 58113403256832 58166816311296 58190658011136 58194266062848 58247753439744 58311570358272 58365165551616 58368784423488 58446378676224 58449538842624 58450002583632 58478417752608 58570989109248 58624822738944 58628457710592 58648852168704 58652488630272 58706397167616 58828381151232 58906586382336 58910238824448 58938877734912 59086435516416 59090099109888 59114319249408 59168652263424 59197886474958 59201087275008 59291596750848 59374098972672 59402963386368 59406646605824 59461248303072 59555375480832 59634547163136 59664011565312 59667237568512 59667710970791 59841611563008 59849883912896 59870703255552 59874415476736 59929447108608 60012836877312 60133806931968 60137058336768 60137535466624 60140787073024 60305868307377 60321142841344 60345867567104 60401332518912 60405077641216 60485378899968 60611059367936 60614336577536 60751183787712 60780717664128 60796112470016 60865291946592 60876933562368 60880708173824 60961641725952 61051121252352 61088311803904 61229539565568 61259305992192 61263104312256 61274822017024 61319412312543 61344546213888 61360083828736 61528511926728 61531838742528 61617458184192 61711661924352 61741662732288 61745490960384 61802242330752 61827574136832 61831407691776 61888238029728 62012988398592 62016341409792 62016833449956 62020186669056 62102635020288 62133318862146 62231675928576 62288874160128 62292736317504 62314405429248 62318269169664 62375546990592 62505154973184 62508534595584 62591632146432 62622557593344 62721689124864 62779337736192 62783230304256 62808964202496 62866693029888 62901155229696 62997321547776 63115648598016 63119562018688 63177576322014 63277586448384 63312273891328 63361706360832 63396439916544 63590501657452 63612622209024 63616566444032 63675037552896 63763639182144 63775835160576 63810795732992 63895624482816 63899586265088 63958317502464 64091214268928 64117484290048 64176415801344 64180394993792 64265715081216 64313242943488 64402732613632 64461926301696 64579512518136 64595869499392 64622346371072 64681741910016 64685752434688 64771744333824 64866816330624 64969500524544 64973528891392 65088012616704 65092048331772 65104498393088 65195089068032 65281758068736 65290782450432 65377578663936 65468549320704 65485131481088 65600516653056 65604584145408 65664882476424 65708436226048 65756252906586 65804883099648 65892362747904 65896448335872 65957014924416 65984049709056 66121155674112 66181928795136 66186032337348 66274018677504 66323031785472 66411200249856 66415318007808 66476361498624 66503609155584 66641794695168 66703046344704 66707182198272 66795861344256 66832477431552 66845260382208 66938273267712 66999797415936 67003951669248 67232435601408 67269291009536 67321813008384 67331119402008 67358717411328 67527354875904 67531541839872 67654727399952 67658385457152 67761824858112 67798970466304 67861285696512 67889101012992 67893310406656 67955712346368 68063286263808 68096915160736 68187441788928 68191128649728 68191669680904 68332820627456 68395626528768 68399867329024 68423660863488 68427903401984 68490796695552 68633111343104 68724350779392 68728611961856 68732328083456 68870874333184 68920992351288 68934174769152 68938448961536 68966705790976 69030094307328 69034374447104 69067935154176 69173529542656 69269782134784 69371456353584 69463677330432 69481271394304 69560333653248 69573638356992 69577952198656 69611777163264 69772710002688 69815213490176 69917688293376 70010635419648 70014976356864 70028368019456 70079328357192 70108052815872 70125810089984 70159901392896 70318299344832 70322101420032 70468221272064 70561900265472 70566275383296 70631134092288 70660084727808 70871986741248 70875818754048 70876381085664 70880213336064 71009507271024 71023089156096 71121915346944 71187284754432 71191698648576 71216463347712 71226308127744 71434462826496 71438325252096 71473621697632 71568637249536 71681930428416 71747814555648 71752263204864 71787145199616 71887034548224 71996938911744 72036406120448 72102616052544 72132169826304 72136642307072 72202944368016 72317241655296 72352398311424 72352972358282 72356884447232 72453074190336 72603621916672 72670353186816 72674859037088 72700139667456 72704647364608 72771471489024 72886668754944 72922680802048 72926623694848 73023570837504 73028098588672 73095220002816 73175303979008 73242560692224 73247102021632 73277124902912 73344475201536 73349022850048 73384681101312 73452130256736 73496875139072 73500849078272 73603122987008 73670772916224 73707172375683 73805157163584 73823850856448 73921990754304 73926574211072 73962513235968 74030493487104 74133504377856 74250857742336 74287543811712 74386300133376 74390912379168 74405141020672 74508673220608 74544895229952 74613410758656 74618037086208 74717232758784 74872485101568 74972019032064 74976667594752 75045579973056 75200917929984 75205580685312 75305557426176 75310226669568 75379445627904 75462032228352 75567035056128 75636490051584 75641179814112 75677952385728 75797750611968 75903220580352 75940723053734 75972984569856 76162051080192 76232052965376 76236779655168 76273841774592 76379974207488 76500883734528 76538681502976 76571197046784 76609029555828 76715628391017 76837069258752 76874423205888 76879189725184 76949850745152 76981391327232 77141348286464 77212250260992 77217037726906 77319688457088 77323869093888 77442085552128 77479733624832 77484537675776 77555755081728 77587544014848 77592354750464 77663671252992 77701427048448 77748760477696 77820220735488 77825045897984 77928504901632 77932718456832 77933336778176 77971223670144 78042888397782 78094652145664 78166430318592 78171276947456 78203318173696 78275196223488 78313249308672 78437841534976 78542115176448 78546985099264 78585170313216 78657399330048 78766848401472 78781914021888 78786798813184 78891536351232 78929889067008 78930515299944 78934783033344 79055462334464 79165465296896 79203951181824 79276748931072 79281664404096 79387059806208 79407167307776 79552015420416 79556316758016 79735928721372 79740240003072 79788815417344 79827604340736 79900975300608 79905929478144 80012154765312 80017115836416 80090660979648 80178409242624 80363770679808 80368115908608 80368753552494 80407824409836 80535110025216 80642171731968 80647171866624 80721296105472 80996556275712 81001578383616 81040956885504 81153722595456 81169244749824 81282188967936 81356896862208 81401495003136 81639386087424 81679074656256 81684139083008 81759216416724 81792728285184 81997502349312 82038015902304 82042451656704 82156610912256 82282215899136 82322216976384 82327321280512 82402989774336 82436765515776 82441876922368 82517650706304 82557766238976 82683984531456 82688455213056 82689111266608 82693582225408 82803513360384 82844425149528 82975567904768 83051832213504 83056981756672 83085873905664 83091025559552 83167395987456 83207827390464 83340206630912 83344712794112 83496743457792 83573486788176 83628918833152 83689776426564 83705783648256 83710973739008 83745285603328 83822257373184 83863007133696 83868206972928 83945291721984 83996428730368 84154198130688 84231545739264 84236768429352 84348751044096 84370115264512 84482275147776 84523345772544 84528586555392 84606278270976 84724005003264 84816829612032 84894786256896 84900050070528 85012914438144 85018185576192 85034446880768 85096327290876 85194165977088 85272469438464 85277756669952 85391123152896 85568554401792 85682307465216 85687620108288 85766377112064 85943906205696 85949235068928 86063494201344 86106016690848 86242322546688 86362325778432 86441702916096 86489088440832 86626000699392 86784016822272 86789397775696 87042344091648 87054376600576 87122346246144 87170104885248 87291399094272 87467355537408 87472778860544 87553176635232 87675003875448 87717626628912 87739844132864 87856483663872 87861931114496 87942686565888 87978732945408 88161540898816 88242571726848 88248043116464 88365358236672 88408316602368 88430709047296 88548266999808 88553757343744 88635148664832 88671478874112 88796829712437 88801630912512 88855726260224 88937395126272 88942909597696 89061148459008 89104445079552 89109969908736 89191872454608 89251031023616 89333063221248 89338602225664 89496017347968 89500856352768 89643247468544 89762417344512 89774825869344 89806054883328 89811623215104 89894170662912 90019255315968 90036473167872 90042055786496 90200710397952 90205587505152 90206303199936 90211180609536 90349099810816 90481714262016 90518801350656 90601998778368 90607616461824 90728068349952 90751048351744 90916589051904 90921504866304 91126775681568 91194168705024 91315400343552 91321062260736 91442462588928 91632467705856 91844309348352 91894656468384 91912233025536 92040125743104 92090580205568 92162481979392 92495275138112 92567492886528 92618236440576 92747111537664 92815702884352 93025250174934 93030280003584 93199978293219 93223584391168 93347513892864 93353301809152 93439104476256 93477403754496 93757732459776 93762801893376 93763545811243 93933836390016 93957628362752 94082533687296 94088367177728 94174845456384 94213446303744 94351732844544 94495982321664 94501091672064 94501841447552 94506951114752 94673472897024 94679343028032 94697452208128 94766364483021 94829220462592 94916379672576 94922264864768 94968410836992 95094659874816 95245950435328 95251100336128 95385752486178 95418933313536 95424849666048 95512556329344 95645458773216 95663752740864 95669684273152 95716193599488 95843436724224 95849379397632 95937476253696 95995918548992 96136821403392 96176226435072 96264623702016 96270592490688 96398572621824 96422988873728 96469864415232 96604098920448 96692889452544 96893804249088 96933519556608 97022612865024 97028628652032 97157616500736 97454250786816 97460293337088 97638072497658 97656747589632 97792633602048 97846241468416 97922637103104 97936173675648 98227697221632 98276229834244 98406876218112 98562654339072 98616684314624 98707324649472 98844672503808 99050058415616 99181733511168 99187883172224 99279048506022 99393193639936 99484547678208 99490716114944 99622977011712 99829980135424 99962692042752 99968890126336 100060773297408 100248716147328 100267890573312 100274107580416 100407409901568 100413635559424 100505927503872 100616042971136 100756046741504 100848653402112 100854906418816 100903936514304 100996679103012 101038076116992 101063667482624 101204294107136 101297312759808 101482091099928 101487578185728 101549401440256 101642737287168 101649039540224 101698455699456 101791928544768 101833651519488 101839965609984 101933568519552 102094929395712 102145372741104 102281162683392 102286692974592 102287504521356 102449425678336 102499230941184 102593439793152 102599800993536 102635491295232 102641855102976 102736195043328 102949667014656 103086526169088 103092917942784 103098492125184 103256114069504 103306311499776 103401262153728 103407673442304 103450058686464 103545141460992 103551561670656 103601902731264 103760294313984 103904673202176 103961631560192 104057184530376 104221907091456 104360457535488 104366928297984 104417665744896 104722820235264 104780227084288 104876532440064 105022464535296 105042552029184 105188715134976 105239852089344 105240687066592 105246377377792 105605268242432 105702331908096 105708885872128 105849413074944 106069353893888 106075089010688 106314571628496 106320320004096 106436805787648 106514260906536 106534633734144 106541239304192 106682873020416 106689487781888 106787547972864 106839462191616 106904545656832 107151694239744 107157487878144 107158338069992 107210432546448 107352955874304 107380146700288 107522895642624 107529562488832 107628394807296 107680717799424 107830551822336 107995408367616 108002104511488 108054609180672 108153924078816 108198254739456 108204963460608 108225659666432 108304416552024 108376251957248 108475862482944 108528597467136 108529458537423 108535326670848 108679611285504 108852514783232 108905432875008 109005529780224 109012288555632 109050209501184 109056971046912 109157207233536 109330003132416 109383153352704 109384021203072 109389935542272 109535356256256 109542147883008 109642830004224 109709621198848 109762955968512 109863841038336 109870653032448 109915687354368 110016712802304 110023534275072 110077021651968 110245312708608 110251273617408 110404684480512 110459233532704 110506159374336 110735776284672 110781165207552 110882986131456 110889861316608 110943769853952 111328991277056 111376286613504 111431315717568 111586368568752 111607711531008 111763009830912 111817342844928 111824275963904 111927055629312 112205597507584 112308727652352 112315691239136 112465001392128 112643033530368 112704782073856 112808371027968 112965340004352 113089106149376 113193048342528 113200066760704 113350552584192 113357580768256 113461769721168 113516928578592 113592221302784 113696625917952 113703675559936 113854830870528 113911084580601 114091405869056 114243076620288 114250160144384 114355169482752 114410762661888 114569961311232 114598980091904 114751325601792 114808022254464 114913544333742 114989763395584 115149767704576 115255603888128 115311634808832 115318784587776 115424776117728 115472086990848 115501334265856 115712022429696 115818375391488 115825556590359 115979532685632 115985803640832 116163128328192 116219600437248 116226806513664 116333632622592 116381316022272 116388532125696 116495506879488 116623140716544 116730331103232 116737568846976 116892757352448 116899077685248 116900005167264 116956835505216 117141978218496 117249645477888 117256915421184 117304977260544 117412794335232 117656762302464 117813172764672 117820477648896 117877755469824 118172871032832 118180198219776 118228638498816 118337304526848 118395772949916 118402174550016 118583193501696 118748197945344 118805926772736 118813293211648 118922496606144 119110750961664 119328023130624 119334475137024 119335421941582 119683223126016 119699767825792 119741406511104 119748830953472 119858894217216 120025673754624 120267613863936 120275070933248 120281574146048 120553130328741 120611736614754 120642285682688 120691735134208 120802665037824 120810155282432 120970757799936 121222118735872 121228673155072 121502367575424 121561435328256 121592224940032 121730583893184 121753867124736 121761416347648 121923283451904 122102242504704 122176623607808 122459079131136 122518611984384 122526208624512 122549644034048 122638824625086 122689092427776 122720167657472 123057023853456 123063677485056 123234916368384 123423323848704 123483325464576 123490981920768 123604484661504 123655148273664 123662815383552 123776476059456 124025976797184 124032682819584 124033666899912 124040373338112 124205270040576 124266637724292 124463351857152 124577748320256 124585472635008 124628810858496 124636538339328 124751093981184 125010309946368 125017069191168 125245115186688 125443378249728 125558675472384 125566460608512 125617928404992 125733386059776 125802310459392 125994643095552 126231297196032 126239124037376 126355152644028 126555172896768 126624547782656 126723412721664 126792879833088 127181003314904 127225244418048 127233132888064 127350075105792 127527278364288 127551670321152 127621591465984 127791248965632 127799172530176 127916635004928 128182428537856 128234968580096 128352831602688 128360789987584 128531430162432 128626485886976 128805465227264 128923852603392 129159025036272 129191738998784 129244692742144 129363483820032 129371504869376 129543488667648 129733632661248 129939001049088 129947057782784 130176025233408 130184096663544 130208996786176 130390178136064 130563516137472 130581564900864 130755157327872 130937098641408 130970262962176 131201033306112 131209168290816 131329764952848 131416872452096 131512505813172 131609766199296 131784725495808 131792896671744 131914029848832 131968099418112 132242311348224 132363857590272 132372064674696 132548037355008 132646063570944 132822400499712 132830636015616 132952722997248 133007218311168 133283589390336 133406092689408 133414364396544 133591722688512 133664954863104 133690520764416 133876546535424 133999594831872 134007903338496 134464871202816 134538582019072 134643626016768 134662238804016 134717434822656 135054709751808 135063083679744 135309454799904 135316770914304 135523649716224 135597940932608 135722571393024 135778202025984 135786620813312 135911424692736 136126572527616 136193830321472 136374883577856 136382257299456 136383339361808 136665641254912 136791253057536 136799734658048 136847321726976 136855806803968 136981593391104 137266222686208 137448701558784 137457223923712 137464656166912 137841984702576 137868349538304 137876897923072 137933411581952 138060188614656 138068748894208 138135870308352 138347059085312 138539564269568 138742912707168 138927354660864 138962542788608 139120667306496 139147276713984 139155904397312 139223554326528 139537875262401 139545420005376 139630426980352 139835376586752 140021270839296 140029952713728 140158656714384 140216105631744 140251620179968 140319802785792 140636598689664 140644202840064 140936442544128 141123800530944 141132550766592 141262268184576 141320169455616 141743973482496 141751637508096 141752762171328 141760426672128 142019014542048 142046178312192 142243830693888 142374569508864 142383397297152 142432926695424 142452616255488 142868925652992 142876650504192 142947243395264 143078628729267 143137274499072 143495629111296 143504526409728 143574290399232 143774069096448 143993877823488 144072812240896 144205232105088 144264339652608 144273284614144 144405888736032 144634483310592 144704796622848 144705944716564 144713768894464 144906148380672 145207243833344 145340706373632 145349718074176 145400279334912 145409294729216 145542942978048 145845361604096 145853247389696 146047141675008 146056197177344 146190440005632 146350607958016 146457108746487 146485121384448 146494204043264 146554249805824 146688950403072 146698045700096 146769362202624 146904260513472 146993750278144 147206245974016 147341545832448 147414344751366 147610314327168 147647701712896 147843981508608 147853148422144 147925026471936 148060986974208 148267008755712 148501715484672 148575087623424 148772600266752 148781824758336 148810282041344 148918572759033 149017346441216 149089790459904 149226821517312 149236074172416 149434465517568 149744970203136 149944038064128 149953335189504 150091159946112 150401835859968 150411161370624 150611114852352 150620453339136 150758891255808 150924064456704 151134070112256 151272980103168 151282359628224 151355904771456 151595501223936 151806441160704 151881446107468 151945969139712 152324102160384 152464105930752 152473559310336 152547683549184 152759948414976 153077363005952 153142394093568 153218059111656 153431256782034 153674138517504 153748846411776 153758379450368 153899701490304 153962782654464 154282696572928 154424500521984 154434075453812 154639376914176 154647738187776 154884171104256 154959467249664 154969075351552 155111510163456 155175088029696 155184709500928 155327342505984 155402854096896 155497520955392 155640441470976 155650091795968 155857009803264 155865436913664 155866673556352 155942447340288 156085776795564 156189304291328 156332860637184 156342553894912 156406636347392 156550392446976 156626498617344 156875683069952 157084230352896 157093970198528 157170340626432 157314798660096 157533696802944 157563828043776 157573597626368 157783072702464 157859778134016 157861030599888 157869566066688 158110924668928 158330930593792 158407902363648 158553497862144 158563328808192 158774119612416 158814334615552 159104030840832 159112633516032 159471857442744 159480480006144 159577630834688 159655208681472 159801950601216 159811858956288 160024309530624 160034231672832 160181321959296 160356818485248 160727541359616 160736231817216 160737507104988 160815648819672 161070220050432 161284343463936 161294343733248 161442592210944 161993112551424 162003156767232 162081913771008 162307445190912 162338489499648 162564377935872 162713793724416 162802990006272 163278772174848 163358149312512 163368278166016 163518432833448 163585456570368 163995004698624 164076031804608 164084903313408 164313221824512 164564431798272 164644433952768 164654642561024 164805979548672 164873531031552 164883753844736 165035301412608 165115532477952 165367969062912 165376910426112 165378222533216 165387164450816 165607026720768 165688850299056 165951135809536 166103664427008 166113963513344 166171747811328 166182051119104 166334791974912 166415654780928 166680413261824 166689425588224 166993486915584 167146973576352 167257837666304 167379552853128 167411567296512 167421947478016 167490571206656 167644514746368 167726014267392 167736413945856 167890583443968 167992857460736 168308396261376 168463091478528 168473536858704 168697502088192 168740230529024 168964550295552 169046691545088 169057173110784 169212556541952 169448010006528 169633659224064 169789572513792 169800100141056 170025828876288 170036371152384 170068893761536 170192654581752 170388331954176 170544938876928 170555513339904 170782246305792 171137108803584 171364614930432 171375240216576 171532754224128 171887812411392 171898470137856 172126988402688 172212033381696 172484645093376 172724651556864 172883405832192 172978176881664 173252001398784 173568033644544 173578795551392 174084688183296 174108753201152 174244692492288 174340209770496 174582798188544 174934711074816 174945557721088 175106353270464 175350007750896 175435253257824 175479688265728 175712967327744 175723862228992 175885373131776 175957465890816 176323081797632 176485143453696 176496086232928 176730716473344 176816633204736 176861418094592 177107514687488 177270297329664 177342957748224 177593659424874 177603261825024 177711452520448 177874790252544 177885819195392 178122296918016 178208890159104 178219939817472 178383744909216 178502062047232 178666126442496 178677204451328 178992034695936 179001712705536 179003132912373 179286494937088 179524834689024 179549651738688 179612109766656 179623246430208 179788341325824 180038510631936 180084111572992 180401420795904 180411175010304 180412606399872 180422361219072 180698199621632 180963428524032 181037602701312 181203997556736 181215232923648 181456136699904 181502096703488 181833178103808 181843009732608 182253551363136 182388337410048 182630800687104 182642124521472 182884925177856 183264935411712 183688618696704 183789312936768 183824466051072 184080251486208 184181160411136 184990550276224 185134985773056 185236472881152 185494223075328 185631405768704 186050500349868 186060560007168 186399956586438 186447168782336 186695027785728 186706603618304 186878208952512 186954807508992 187515464919552 187525603786752 187527091622486 187867672780032 187915256725504 188165067374592 188176734355456 188349690912768 188426892607488 188703465689088 188991964643328 189003682895104 189013902229504 189346945794048 189358686056064 189394904416256 189532728966042 189658440925184 189832759345152 189844529729536 189936821673984 190189319749632 190491900870656 190502200672256 190771504972356 190837866627072 190849699332096 191025112658688 191290917546432 191327505481728 191339368546304 191432387198976 191686873448448 191698758795264 191874952507392 191991837097984 192273642806784 192352452870144 192529247404032 192541184981376 192797145243648 192845977747456 192939728830464 193208197840896 193385778905088 193787608498176 193867039113216 194045225730048 194057257304064 194315233001472 194908501573632 194920586674176 195276144995316 195313495179264 195585267204096 195692482936832 195845274206208 195872347351296 196455394443264 196552459668488 196813752436224 197125308678144 197233368629248 197414649298944 197689345007616 198100116831232 198363467022336 198375766344448 198558097012044 198786387279872 198969095356416 198981432229888 199245954023424 199659960270848 199925384085504 199937780252672 200121546594816 200497432294656 200535781146624 200548215160832 200814819803136 200827271118848 201011855007744 201232085942272 201512093483008 201697306804224 201709812837632 201807873028608 201993358206024 202076152233984 202127334965248 202408588214272 202594625519616 202964182199856 202975156371456 203098802880512 203285474574336 203298079080448 203396911398912 203583857089536 203667303038976 203679931219968 203867137039104 204189858791424 204290745482208 204562325366784 204573385949184 204575009042712 204898851356672 204998461882368 205186879586304 205199601987072 205270982590464 205283710205952 205472390086656 205899334029312 206173052338176 206185835885568 206196984250368 206512228139008 206612622999552 206802524307456 206815346884608 206900117372928 207090282921984 207103123341312 207203805462528 207520588627968 207809346404352 207923263120384 208114369060752 208443814182912 208720915070976 208733856595968 208835331489792 209445640470528 209560454168576 209753064880128 210044929070592 210085104058368 210377430269952 210479704178688 210481374133184 210492754755584 211210536484864 211404663816192 211417771744256 211698826149888 212138707787776 212150178021376 212629143256992 212640640008192 213028521813072 213069267468288 213082478608384 213365746040832 213378975563776 213575095945728 213678924383232 213809091313664 214303388479488 214314975756288 214316676139984 214420865092896 214705911748608 214760293400576 215045791285248 215059124977664 215256789614592 215361435598848 215661103644672 215990816735232 216004209022976 216109218361344 216307848157632 216396509478912 216409926921216 216608833104048 216752503914496 216951724965888 217057194934272 217058917074846 217070653341696 217359222571008 217705029566464 217810865750016 218011059560448 218024577111264 218100419002368 218113942093824 218314414467072 218660006264832 218768042406144 218779871084544 219070712512512 219084295766016 219285660008448 219419242397696 219525911937024 219727682076672 219741306064896 219831374708736 220033425604608 220047068550144 220154043303936 220490625417216 220502547234816 220809368961024 220918467065408 221012318748672 221121517127049 221471552569344 221765972262912 221779722633216 221887539707904 222657982554112 222752573227008 222862631435136 223172737137504 223215423062016 223526019661824 223634685689856 223648551927808 223854111258624 224411195015168 224617455304704 224631382478272 224930002784256 225409564147712 225616742055936 225930680008704 226178212298752 226386096685056 226400133521408 226701105168384 226715161536512 226923539442336 227033857157184 227393251835904 227407351119872 227709661741056 227822169161202 228182811738112 228486153240576 228500320288768 228710338965504 228821525323776 229139922622464 229197960183808 229502651203584 229616044508928 229827088667484 229979526791168 230146885173051 230299535409152 230511207776256 230623269617664 230637569175552 230849552235456 230944173981696 231424044859392 231636750782976 231651113180718 231959065371264 231971607281664 232326256656384 232439200874496 232453613027328 232667265245184 232762632044544 232777064251392 232991013758976 233246281433088 233460662206464 233475137693952 233785514704896 233798155370496 233800010334528 233913671010432 234283956436992 234499290955776 234513830842368 234609954521088 234825588670464 235313524604928 235626345529344 235640955297792 235755510939648 236345742065664 236360396439552 236674609053696 236791545899832 236804349100032 237166387003392 237496395890688 237611853545472 237626586423296 237844993212288 238221501923328 238656046261248 238668950274048 238670843883164 239366446252032 239399535651584 239482813022208 239497661906944 239717788434432 240051347509248 240535227727872 240550141866496 240563148292096 241106260657482 241223473229508 241284571365376 241383470268416 241605330075648 241620310564864 241941515599872 242444237471744 243004735150848 243122870656512 243184449880064 243461167786368 243507734249472 243522832695296 243846566903808 244204485009408 244353247215616 244918158262272 245037223968768 245052417249024 245099288068096 245277649250172 245378184855552 245440335314944 246114047706912 246127354970112 246469832736768 246846647697408 246966650929152 246981963841536 247208969323008 247310296547328 247325630767104 247552952118912 248051953594368 248065365639168 248067333799824 248080746676224 248410540081152 248533275448584 248926703714304 249155496640512 249170945270016 249257621716992 249273076678656 249502187962368 250020619892736 250034138382336 250490230373376 250886756499456 251117350944768 251132921217024 251235856809984 251466772119552 251604620918784 251989286191104 252462594392064 252478248074752 252710305288056 253110345793536 253249095565312 253446825443328 253585759666176 254362006629808 254450488836096 254466265776128 254700150211584 255054556728576 255103340642304 255243182931968 255582497931264 255598345060352 255833270009856 256364857075712 256469937160192 256705663205376 256721579975168 257062860324864 257252971773952 257610930454528 257847705206784 258318050072544 258383477997568 258489385484288 258726967640064 258743009738752 259086977335296 259467265322496 259878002098176 259894115565568 260352050466816 260368193327088 260417993572352 260780356272128 261127032274944 261163129801728 261510314655744 261874197282816 261940525924352 262402066612224 262418336581632 262659529905696 262833744904192 263025011626344 263219532398592 263569450991616 263585793343488 263828059697664 263936198836224 264484622696448 264727715180544 264744129349392 265096074710016 265292127141888 265644800999424 265661272031232 265905445994496 266014436622336 266567178780672 266812185378816 266828728793088 267183445377024 267329909726208 267753093070848 267999189663744 268015806676992 268929742405632 269077164038144 269287252033536 269324477608032 269434869645312 270109419503616 270126167359488 270259632044171 270618909599808 270633541828608 271047299432448 271195881865216 271445142786048 271556404051968 271573241626624 271822849385472 272253145055232 272387660642944 272749767155712 272764514598912 272766678723616 273331282509824 273582506115072 273599469316096 273711613607936 273963186782208 274532445372416 274897403117568 274914447847424 274929312333824 275683969405152 275736699076608 275753795846144 275866823163904 276120377229312 276137497788416 276271740616704 276694118170624 277079128539136 277485825414336 277854709321728 277925085577216 278241334612992 278311808794624 278447108653056 279075750524802 279090840010752 279260853960704 279670753173504 280042541678592 280059905427456 280317313428768 280432211263488 280503240359936 281273197379328 281288405680128 281290637433729 281872885088256 282247601061888 282265101533184 282524536369152 282640338911232 283487946964992 283503275016192 283505524342656 283520853344256 284038029084096 284092356624384 284487661387776 284749139017728 284766794594304 284905232510976 285737851305984 285753301008384 285894486790528 286157257458534 286274548998144 286991258222592 287009052819456 287148580798464 287548138192896 287987755646976 288145624481792 288410464210176 288528679305216 288546569228288 288811777472064 289268966621184 289409593245696 289411889433128 289427537788928 289812296761344 290414487666688 290681412747264 290699436148352 290800558669824 290818589458432 291085885956096 291690723208192 291706494779392 292112394354688 292380880011264 292701215916032 292914217492974 292970242768896 292988408086528 293108499611648 293377900806144 293396091400192 293538724405248 293808521026944 293987500556288 294412491948032 294683091664896 294828689502732 295220628654336 295295403425792 295687963017216 295706296844288 295850052943872 296121973948416 296534017511424 297150175246848 297545200533504 297563649516672 297620564082688 297837145518066 298034692882432 298179580919808 298453643034624 298472148344832 298868931035136 299489940406272 299888076128256 299906670379008 300182319892224 300803671719936 300822322741248 301222229704704 301240906678272 301517782511616 301848128913408 302268140224512 302545960206336 302564719256448 302711809542912 303191002447872 303612882321408 303762892214936 303891938279424 304648204320768 304928211861504 304947118620672 305095367098368 305519896829952 306154726011904 306284788187136 306436118223312 306862513564068 307348277035008 307497692823552 307516758900736 307799402980608 307925565308928 308565393145856 308849001043968 308868150907624 309278753828352 309295476375552 309768342208512 309918934499328 309938150703104 310223020326912 310350176059392 310369419001856 310654685011968 310805708193792 310995041910784 311280882941952 311300183591936 311714019606528 311733347112704 311884894680576 312171553591128 312378608582656 312665721274368 312685107789824 312813272694784 313100784893952 313252997234688 313751366139904 314168460705792 314187940397056 314340681252864 314629597320192 315067393605888 315127656087552 315147195252736 315566145404928 315719556268032 315722061199776 315739132133376 316221849337856 316661861187584 316815804727296 317106995724288 317126657616384 317548239224832 317628669231104 318208061681664 318225267032064 318943714885488 318960960012288 319155261669376 319310417362944 319603901202432 319623717912576 320048619061248 320068463345664 320362643918592 320713636970496 321455082719232 321472463634432 321475014209976 321631297639344 322140440100864 322568686927872 322588687466496 322885184421888 323986225102848 324006313534464 324163827542016 324614890381824 324676978999296 325128755871744 325427587448832 325588375612269 325605980012544 326557544349696 326716298625024 326736556332032 327036865666896 327170913140736 327990009397248 328152063609216 328169806626816 328626443649024 329128863596544 329288867905536 329309285122048 329611959097344 329747062063104 329767507689472 330070602825216 330231064955904 330735938125824 330753820852224 330756445066432 330774328901632 331214053441536 331377700598112 331902271619072 332207328854016 332227927026688 332343495622656 332364102238208 332669583949824 332831309561856 333360826523648 333378851176448 333986973831168 334293947152704 334759105706256 334823134593024 334843894956032 334981142413312 335289029492736 335452028534784 335472827891712 335781166887936 335985714921472 336616792522752 336926182957056 336947073717408 337395004176384 337480461058048 337929100591104 338114346221568 338425113083904 338896020013056 339267318448128 339579145027584 339600200282112 340051657752576 340072742304768 340385309163504 340776663908352 341089877753856 341111026679808 341564492611584 341733253741803 342274217607168 342729229860864 342750480433152 343065508448256 343796940275712 344253976805376 344424066763392 344969290186752 345449303113728 345766811664384 345956353763328 346504002797568 347136067289088 347157591102784 347476669771077 348217506402304 348489384984576 348680419540992 349165596377088 349869422149632 349891115442176 350212706540928 350700015501792 350870506515648 350959376531456 351425934655488 351447724457984 351770746263552 351914931781632 352646163595264 352970286907392 352992172465856 353461432946688 353633266409472 353722836189184 354215029374976 354540594659328 354685915496448 355187318849748 355206523650048 355422905040896 355749580505088 355771638390784 356244593836032 356417780318208 356439879634944 356767489818432 357332252884992 357354408902656 357984069391872 358003425411072 358006265824746 358572989874176 359049669378048 359099303477376 359224219533312 359246492860416 359576682651648 360077021263872 360168223145984 360802841591808 360825212799744 360844722438144 361396399243264 361659390986223 361926857048064 362075205402624 362407995113472 362430465847296 362912273399808 363666356207616 363686019465216 364507102726272 364776674820096 365261601374208 365284249042944 365769850355712 366529870823424 367377237393408 367578625873536 367648932102144 368160502972416 368362320822272 369981100552448 370269971546112 370472945762304 370988446150656 371262811537408 372101000699736 372121120014336 372799913172876 372894337564672 373390055571456 373413207236608 373756417905024 373909615017984 375030929839104 375051207573504 375054183244972 375735345560064 375830513451008 376330134749184 376353468710912 376699381825536 376853785214976 377406931378176 377983929286656 378007365790208 378027804459008 378693891588096 378717372112128 378789808832512 379065457932084 379316881850368 379665518690304 379689059459072 379873643347968 380378639499264 380983801741312 381543009944712 381675733254144 381699398664192 382050225317376 382581835092864 382655010963456 382678737092608 382864774397952 383373746896896 383397517590528 383749905014784 383983674195968 384547285613568 384704905740288 385058494808064 385082369962752 385594290487296 385691955494912 385879457660928 386416395681792 386771557810176 387575216996352 387734078226432 388090451460096 388114514608128 388630466002944 389817003147264 389841173348352 390552289990632 390626990358528 391170534408192 391384965873664 391690548412416 391744694702592 392910788886528 393104919336976 393627504872448 394250617356288 394466737258496 394829298597888 395378690015232 396200233662464 396726934044672 396751532688896 397116194024088 397572774559744 397938190712832 397962864459776 398491908046848 399319920541696 399850768171008 399875560505344 400243093189632 400994864589312 401071562293248 401096430321664 401629639606272 401654542237696 402023710015488 402464171884544 403024186966016 403394613608448 403419625675264 403615746057216 403986716412048 404152304467968 404254669930496 404817176428544 405189251039232 405928364399712 405950312742912 406197605761024 406570949148672 406596158160896 406793822797824 407167714179072 407334606077952 407359862439936 407734274078208 408379717582848 408581490964416 409124650733568 409146771898368 409150018085424 409797702713344 409996923764736 410373759172608 410399203974144 410541965180928 410567420411904 410944780173312 411798668058624 412346104676352 412371671771136 412393968500736 413024456278016 413605048614912 413630693769216 413800234745856 414180565843968 414206246682624 414407610925056 415041177255936 415618692808704 415846526240768 416228738121504 416887628365824 417441830141952 417467713191936 417670662979584 417673976795537 418891280941056 419120908337152 419506129760256 420089858141184 420754860539904 420959408357376 420962748266368 420985509511168 422421072969728 422809327632384 422835543488512 423397652299776 424277415575552 424300356042752 425258286513984 425281280016384 426057043626144 426138534936576 426164957216768 426731492081664 426757951127552 427150191891456 427357848766464 427618182627328 428606776958976 428629951512576 428633352279968 428841730185792 429235886187801 429411823497216 429520586801152 430118249955328 430513579229184 430722871197696 431322207289344 431981633470464 432008418045952 432218436722688 432615696315264 432793018957824 432819853842432 433217666208096 433505007828992 433903449931776 434114389868544 434117834149692 434141306683392 434718445142016 435410059132928 435621731500032 436022119120896 436049154222528 436200838004736 436227884187648 436628828934144 437536084812288 437559742169088 438141425025024 438168591532032 438571320016896 438838484795392 439051823874048 439455364153344 439482612129792 439662749417472 440066851209216 440094137100288 440308086607872 440981250834432 441618737922048 441836934130816 442024637497344 442243034254098 442943105138688 443531944525824 443559445266432 443775079415808 445315965108224 445505146454016 445725262870272 446345474275008 446430846124032 447052039323648 447269371379712 447297103855616 447708222517248 448822390030336 449234910609408 449262764956544 449860005568512 450819128295424 451233484111872 451861360017408 452356424597504 452772193370112 452800267042816 453402210336768 453430323073024 453847078884672 454067714314368 454786503671808 454814702239744 455419323482112 455644338322404 456365623476224 456972306481152 457000640577536 457420677931008 457643050647552 458279845244928 458395920367616 459232089017856 459654177334968 459959053582336 460293770346102 460599070818304 461022415552512 461246539235328 461275138351104 461699104470912 461888347963392 462848089718784 463273501565952 463302226361436 463918130742528 463943214563328 464652513312768 464878401748992 464907226054656 465334530490368 465525264089088 465554128502784 465982027517952 466492562866176 466921324412928 466950275387904 467571029409792 467596310740992 467600020669056 467827342020864 468567912873984 468998581911552 469027661684736 469219909042176 469651177340928 470627049209856 471252691058688 471281910595584 471511021879296 472691484131328 472720792879104 473349218107392 473583091799664 473608698200064 474332774006784 474992791781376 475223707090944 475253172846592 475689986424576 476443003846656 477312092522496 477337900548096 477341687766328 478732892504064 478799071303168 478965626044416 478995323813888 479435576868864 480102695018496 481070455455744 481100283732992 481126296584192 482212521314964 482446946459016 482569142730752 482766940536832 483210660151296 483240621129728 483883031199744 484888474943488 486009470301696 486245741313024 486368899760128 486922335572736 487015468498944 487045665390592 487693133807616 488408970018816 488706494431232 489836316524544 490074447937536 490104834498048 490198576136192 490555298500344 490756369711104 490880670629888 492228095413824 492254709940224 492939665473536 493693295394816 493933301858304 493963927683072 494417938646016 494620593094656 494651261534208 495105904237824 496103907188736 496130731278336 496134667599648 496161493352448 496821080162304 497066550897168 497853407428608 498310993281024 498341890540032 498515243433984 498546153357312 499004375924736 500041239785472 500068276764672 500980460746752 501773512998912 502234701889536 502265842434048 502471713619968 502933544239104 503209241837568 503978572382208 504925188784128 504956496149504 505420610576112 506220691587072 506498191130624 506893650886656 507171519332352 508724013259616 508900977672192 508932531552256 509400300423168 510109113457152 510206681284608 510486365863936 511164995862528 511196690120704 511666540019712 512729714151424 512939874320384 513411326410752 513443159950336 514125720649728 514505943547904 515221860909056 515695410413568 516636100145088 516766955995136 517453935280128 517486019477504 518173954670592 518934530644992 519756004196352 519788231131136 520704100933632 520736386654176 520835987144704 521560712544256 522254064549888 522326259603456 523020629311488 523748394565632 523881051848704 524804133224448 524836673163264 525319059811392 526050023252688 526439064797184 527138901983232 527171586686976 527656119395328 527872397672448 528969245392896 529455430361088 529488258698784 530192149420032 530584254283776 531322544062464 531810891988992 532028873244672 533134357561344 533624370757632 533657457586176 534366890754048 534659819452416 535506186141696 535998379327488 536031613353984 537009398737119 537859484811264 538154328076288 538574504067072 538648955216064 538869739290624 540252334718976 540519264088342 541237819199616 541267083657216 542094598864896 542391763730432 542890285572096 543112808103936 543146483253248 543645698770944 544506290110464 544775321285888 545499534311424 545529029197824 545533357447232 546662565019648 547165012230144 547198938632192 547423227215872 547926373564416 549064890744832 549794806235136 549828895694848 549858624667648 551367938810304 551473398153216 551507591692288 552240754458624 552274995576832 552543481233408 553388236341248 554158257078272 554971650828672 555709418643456 555850171154432 556482669225984 556623617589248 556894217306112 558151501049604 558181680021504 558521707921408 559341506347008 560085083357184 560119810854912 560634626857536 560864422526976 562546394758656 562576811360256 562581274867458 563745770176512 564495202123776 564530203066368 565049072738304 565280677822464 566975893929984 567011048685312 567041706688512 568076058168192 568184713248768 568975322775552 569498278035456 569533589188608 569810465021952 571475702611968 571506602016768 571788973581056 572314514917068 572549097996288 573982516445184 574018105638912 574297161596928 575096276385792 575975511293952 576291248963584 576820928420352 577057358610432 577093138456576 577623554944128 578537933242368 578819186491392 578823778866256 578855075577856 579624593522688 580828975333376 581362825494528 581398872296704 581601117339648 581637178916864 582171771912192 583381446416384 583412989558784 584224788709376 584761760022528 585402431832064 585828434985948 585940485537792 585976816173056 586216999223296 586755801612288 586792182800384 587077448810496 587617042053888 587975001112576 589366183329792 589657379005464 590441257308672 590590806851584 591375926034432 591412593688576 591700105887744 592243947896832 593068035022848 594300350493696 595090401067008 595127299033344 595241128165376 595674291036132 596069385764864 596359161839616 596907286069248 596944296689664 597737862070272 598979880812544 599776152256512 599813340758016 600364639784448 601607343439872 601644645482496 602444459409408 602481813356544 603035565023232 603696257826816 604536280449024 605091920412672 605129438512896 605423619085824 606382004895744 607225764642816 607525784429872 607783876558848 609296408641536 609856423723008 609894237241344 610190734196736 611039793659904 612309452023808 612569576374272 612872236446624 613725027128136 614696554070016 614995385647104 615033517801472 615598805961216 615851130617856 617130786291712 617698002087936 617736301815248 618557507656704 618590952751104 619536684417024 619837868998656 619876301406208 620446040653824 620700352118784 620738838003712 621309370023936 621611416387584 621990083821568 622561765883904 622600367183872 623428039213056 623466694225408 623769789361152 624343107182256 624757217165312 625331442548736 625370215579648 625626545389568 626201569787904 626505994469376 627502732279808 628336921411584 628375880794112 628681362505728 629259194640384 630134787211776 630255312175104 630294390505472 631132290809856 631439112536064 631444122399552 631478264266752 632443698675712 633323722375168 633631609454592 634213991448576 634253315232768 635096478449664 635257338462208 636416123363328 636450534064128 637887429770976 637921920024576 638310523338752 639207802404864 639247435825152 640097238122496 640136926691328 640725287837184 641427273940992 642910165438464 642944927268864 642950028419952 643262595278688 644280880201728 645137373855744 645177374932992 645770368843776 647972450205696 648012627068928 648327655084032 649229780763648 650257511743488 650855174897664 651176751224538 651211960025088 653115088699392 653432597250048 653473112664064 654073731333792 654341826281472 655980018794496 656304127218432 656339613253632 656344820678701 657252887298048 658257727193088 658577735811072 658618570244096 659223918194688 659494124126208 659535015378944 660141205650432 660462129911808 661471876251648 661507641704448 661512890132864 661548657803264 662428106883072 662755401196224 663364551381147 663804543238144 664414657708032 664455854053376 664728204476416 665339167899648 665662619123712 666721653047296 666757702352896 667973947662336 668587894305408 669518211412512 669646269186048 669687789912064 669962284826624 670578058985472 670904057069568 670945655783424 671562333775872 671971429842944 673233585045504 673852365914112 673894147434816 674790008352768 674960922116096 676228692443136 676850226167808 677792040026112 678534636896256 679158290055168 679200400564224 680103315505152 680145484609536 680770618327008 682179755507712 682222053359616 683128985223168 683466507483606 684548435214336 685458459721728 685500960866304 686131016896512 687593880551424 688507953610752 688848133526784 689938580373504 690898606227456 691533623328768 691912707526656 694272134578176 694315182205568 694953339542154 696435012804608 696978769969152 697360839081984 698331192754176 699738844299264 699782230884352 700425413081856 701400031003584 701741013031296 701918753062912 702851869310976 702895448915968 703541492527104 703829863563264 705292327190528 705940573814784 705984344931712 706922865893376 707266532818944 707445672378368 708430058749952 709081189318656 710374637699496 710413047300096 710845810081792 711499161010176 711543276781568 712489187672064 712835560636416 712879759269888 713534979636864 714664505769984 714708817805312 715968138783744 716006850822144 716012531649492 717145979748352 718099338756096 718198606954752 718448439066624 718492985720832 719153365303296 720154042527744 720336446291968 721605683183616 721650425599488 721689444876288 722792798486528 723318781972446 723853714096128 724150410805248 724815990226944 724860931694592 725824546799616 727332712415232 729014205452544 729553349640192 730523202748416 730568498085888 731539700711424 733059741646848 734754474786816 735157251747072 735297864204288 736321005944832 736724641644544 739962201104896 740539943092224 740945891524608 741976892301312 742525623074816 744202001399472 744242240028672 745599826345752 745788675129344 746780111142912 746826414473216 747512835810048 747819230035968 750061859678208 750102415147008 750108366489944 751470691120128 751661026902016 752660269498368 752706937421824 753398763651072 753707570429952 754813862756352 755967858573312 756014731580416 756055608918016 757387783176192 757434744224256 757579617665024 758130915864168 758633763700736 759331037380608 759378118918144 759747286695936 760757278998528 761967603482624 763086019889424 763351466508288 763398797328384 764100450634752 765163670185728 765310021926912 765357474185216 765729548795904 766747493793792 766795035181056 767499810029568 767967348391936 769094571227136 769409811480576 770116989616128 770164739925504 771188580974592 771383910989824 771758915321856 772832791363584 773543115620352 775150433992704 775468156452864 776180902920192 776229029216256 777260932005888 779634006294528 779682346696704 781104579981264 781253980717056 782341068816384 782769931747328 783381096824832 783489389405184 785821577773056 786209838673952 787255009744896 788501234712576 788933474516992 789658597195776 790757380030464 792400467324928 793453868089344 793503065377792 794232388048176 795145549119488 795876381425664 795925728919552 796983816093696 798639841083392 799701536342016 799751121010688 800486186379264 801989729178624 802192860643328 803259279212544 803309084475392 804047420030976 804928343769088 806048373932032 806789227216896 806839251350528 807231492114432 807973432824096 808304608935936 808509339860992 809634352857088 810378502078464 810778896132513 811856728799424 811900625485824 813141898297344 813192316321792 813587645595648 814335428358144 814669212155904 814719724879872 815468548156416 816759435165696 817162981928832 818249301467136 818293543796736 818300036170848 819595405426688 819993847529472 820747518345216 820798407948288 821134840823808 821889560346624 823597336117248 824692209352704 824743343542272 824787937001472 827210097229824 827261387538432 827600469491712 828361131687936 828412493365248 828815221850112 830082354511872 831237385617408 831693052481536 832457476243008 833775256731648 834935426383872 835341325959168 835347953591074 837782561882112 838241816674304 839012259520512 840179716282368 841509721079808 841925496532736 841971019022336 843871912301187 844842145939456 845618655264768 845671086977024 846795304599552 848554831151104 848600712085504 850516573027968 850562560032768 852114087252288 852277069873152 852329914433536 853462984163328 853515902255104 854300383782912 854715697532928 855236365254656 857213553917952 857259903025152 857266704559936 857683460371584 858471772375602 858823646994432 859041173602304 860236499910656 861027158458368 861445742395392 862644414578688 863963266940928 864016836091904 864436873445376 865231392630528 865586037915648 865639707684864 866435332416192 867806899863552 868228779737088 868235668299384 868282613366784 869436890284032 870820118265856 871243463000064 872044238241792 872098308445056 872401676009472 872455768375296 873257657868288 875072169624576 875119484338176 876337183064064 877142640033792 877676969590784 878103647748096 878910728306688 878965224259584 879325498834944 880133702418432 880188274200576 880616173215744 881962501668864 883237475844096 883673868261632 884049274994688 884486068508196 885886210277376 887063889051648 887118890532864 887550158831616 890631930216448 891450525740544 892690948550016 892861692248064 894104078647296 894538742759424 894594207711232 895416445034496 897644780060672 898469821218816 898525529913088 899720011137024 901638256590848 902466968223744 903722720034816 904712849195008 905544386740224 905600534085632 906804420673536 906860646146048 907694157769344 908135428628736 909573007343616 909629404479488 910838646964224 911288676644808 912731246952448 913944612962304 914001281155072 914841355862016 915286101295104 916559690489856 916791840735232 918464178035712 919308354669936 919918107164672 920587540692204 921198141636608 922044831105024 922493078470656 922550276702208 923398208941824 923776695926784 925696179437568 926547003131904 926604452722872 927836261485056 927886429126656 929305026625536 929756803497984 929814452109312 930669060980736 931050528178176 931108257005568 931964055035904 932985125732352 933842648825856 933900550775808 935142058819584 935200041338112 935654684041728 937135825747968 937997163823104 938055323369472 938439818084352 939302354681856 941254098419712 942505382117376 942563821191168 943022043758592 945382968262656 945441585758208 946698436214784 947166183599328 947217396400128 948665548013568 949985583562752 950447414181888 950506345693184 951379972849152 952886007693312 954624185044992 954675801096192 954683375532656 957465785008128 957598142606336 957931252088832 957990647627776 958871153737728 960205390036992 962140910911488 962200567465984 962252593168384 964425042629928 964893892918032 965138285461504 965533881073664 966421320302592 966481242259456 967766062399488 969776949886976 972018940603392 972491482626048 972737799520256 973844671145472 974030936997888 974091330781184 975386267615232 976765126836807 976817940037632 977412988862464 979672633049088 980148895875072 980209668996096 981110597000688 981512739422208 981761341259776 984456190827648 984509419880448 985879330947072 987386590789632 987866603716608 987927855366144 988835877292032 989241186189312 989302523068416 990211808475648 992207814377472 992261462556672 992269335199296 992322986704896 993642160324608 994133101794336 995706814857216 996621986562048 996683781080064 997030486867968 997092306714624 998008751849472 1000082479570944 1000136553529344 1001960921493504 1004469403779072 1004531684868096 1004943427239936 1005867088478208 1006418483675136 1007957144764416 1009850377568256 1009912992299008 1010841221152224 1012441383174144 1012996382261248 1013787301773312 1014343038664704 1017448026519232 1017801955344384 1017865063104512 1018800600846336 1020218226914304 1020972731727872 1022329991725056 1022393380241408 1023333080039424 1025199761225409 1025459428302848 1025879748640768 1026822652821504 1026886319900672 1028251441299456 1030443721818112 1031390820827136 1033272200290176 1033533911990272 1034907870560256 1034972038955008 1036347909341184 1037869061289984 1039512008392704 1039576462262272 1041408201867264 1041472773308352 1041671974289408 1042430009313231 1043121425088512 1044652519206912 1046041258622976 1047496789131264 1047762103697408 1049608266448896 1049673346326528 1050638119622784 1052100046505376 1052878129594368 1054277803966464 1054343173373952 1055312238790656 1055744795344896 1057938490785792 1058910860722176 1058976517397568 1060384298840064 1061168508567552 1062645088124928 1063621783977984 1064057746489344 1066268715122688 1067248741515264 1067314915172352 1068733781508096 1069319638904832 1071996758654976 1072063226707968 1074018797474238 1075718969622528 1076308656152576 1077149008134144 1077297910432128 1077739478581248 1080504669437952 1081038528176684 1082475638399232 1082534167314432 1084189197729792 1084783527460864 1085780571144192 1086225616207872 1086292966506496 1087291397541888 1089550642571776 1090999068622848 1091058058395648 1091066714894464 1093325130039296 1094330024460288 1094397877264384 1094846454431744 1095852747128832 1098129781489664 1099589612470272 1099657791389696 1099717249335296 1102735877620608 1102946796306432 1103015183384576 1104481508917248 1104549991153664 1105086962466816 1106776472682496 1108316514156544 1109943301657344 1111418837286912 1111700342308864 1112965338451968 1113247235178496 1113788434612224 1116303002099208 1116363360043008 1117043415842816 1118683012694016 1120170166714368 1120239621709824 1121269253715072 1121728845053952 1125092789517312 1125153622720512 1125162549734916 1127491540353024 1128990404247552 1129060406132736 1130098145476608 1130561355644928 1133951787859968 1134022097370624 1134083413377024 1136152116336384 1136369426497536 1137950645551104 1138996556070912 1139067178377216 1139620930043904 1142951405223936 1143577947162112 1144629029834136 1145098195992576 1147965032890368 1148036211277824 1148594323193856 1150192552771584 1151951022587904 1152582497927168 1153641856840704 1154114717220864 1154186276913152 1155247109888256 1157075866484736 1157638372982784 1157647557732512 1157710151155712 1159249187045376 1161657950666752 1162725650989056 1162797744593408 1163202234679296 1163274357833728 1164343543824384 1166762892832768 1166825979117568 1168449577418752 1169523520045056 1170804863664128 1171656869971896 1171880971075584 1171953632346112 1172433998446592 1173511603224576 1173584365600768 1174154897620992 1175234084107776 1175950002225152 1178732366659584 1179314758010928 1180882514617344 1181181613703168 1182751852068864 1182825187377152 1183400211775488 1184487895793664 1186136070045696 1188600700987392 1190180802134016 1190254598066688 1190482256330752 1191348582072264 1192138771529728 1192718323679232 1193814572138496 1193888593379328 1195475724140544 1197959761625088 1199552304513024 1199626681516032 1200729279568896 1203214686879744 1203289290964992 1204888918818816 1204963626713088 1206071130046464 1207392515653632 1209072560898048 1210183840825344 1210258877025792 1210847238171648 1212764009791488 1214451529285632 1215051568859744 1215567753117696 1218592817283072 1219712847446016 1219788474482688 1220381468393472 1222079587319808 1224618904047616 1225139152748544 1225744472893248 1227450054256272 1229393108140032 1229990771294208 1230067035602944 1231197611922432 1231702261235712 1234261572583424 1235396004175872 1235472603630496 1237115015313408 1237181905502208 1239073368834048 1239752602812416 1240892081307648 1241400704237568 1241477676007424 1242618740047872 1243222832775168 1243980167643136 1245123531767808 1245200734367744 1246856078426112 1246933388450816 1247539578722304 1248686214364512 1249514434330624 1250662885097472 1250740431159296 1251253090779136 1252403139575808 1253011988938752 1253021930386611 1255005464559616 1256673842823168 1256751761588224 1257362725011456 1258518389280768 1260269574423552 1260588781010944 1262264581619712 1262878225072128 1262888244799104 1262956528533504 1264887397351424 1266647444750336 1267263218909184 1268427982897152 1268506630465536 1270192956899328 1270514676924416 1272832246726656 1272901068128256 1275774859541952 1275843840049152 1278415604809728 1278494871650304 1280194476244992 1280273853382656 1281450575674368 1282854547881984 1285820330876928 1285889854537728 1285900056839904 1286525190557376 1288561760403456 1290354749865984 1291540737687552 1295944900411392 1296025254137856 1296655310168064 1298459561527296 1300515023486976 1301710349795328 1302353502449076 1302423920050176 1306230177398784 1306865194500096 1306946225328128 1308147462667584 1308683652562944 1312608254436864 1312679226507264 1312689641357402 1314505774596096 1316515454386176 1317155471622144 1317237140488192 1318447836389376 1318988248252416 1319070030757888 1320282411300864 1320924259823616 1322943752503296 1323025780265728 1323097315606528 1324856213766144 1325510802392448 1326729102762294 1327609086476288 1328829315416064 1328911708106752 1329456408952832 1330678335799296 1331325238247424 1333443306094592 1333515404705792 1335947895324672 1337175788610816 1339036422825024 1339292538372096 1339375579824128 1341156117970944 1341808114139136 1341891311566848 1343124667551744 1343942859685888 1346467170091008 1347704731828224 1347788294869632 1349580016705536 1349921844232192 1352457384886272 1353700452335616 1355584080052224 1357069273792512 1358316580110336 1358400801128448 1360206631010304 1360290969219072 1361541236654016 1364359511015424 1364444106719232 1366257970446336 1366933014967212 1369096870428672 1370916919443456 1371001921732608 1372262033793024 1375187761102848 1377696267053568 1379877160747008 1381797212454912 1383067246657536 1383825415053312 1388544269156352 1388630364411136 1389906679084308 1392870025609216 1393957539938304 1394721678163968 1396662385508352 1399477688598528 1399564461768704 1400850826163712 1402800062007168 1403482026062592 1403837506125824 1405703738621952 1405790897831936 1407082985054208 1407659727126528 1410584654381056 1411881147629568 1411968689863424 1413845731786752 1414533065637888 1414891344756736 1416860117499904 1418162378637312 1420749275398992 1420826094600192 1421691620163584 1422998322020352 1423086553563136 1424978375344128 1425671121272832 1425759518539776 1427069959273728 1429329011539968 1429417635610624 1431936277567488 1432013701644288 1432025063298984 1434291959496704 1436198677512192 1436397213909504 1436896878133248 1436985971441664 1438306730606592 1440308085055488 1440672892583936 1443211366367232 1443300851198976 1443378889752576 1445585596973056 1446637563944892 1447707428192256 1448300821610496 1449631980453888 1449721863389184 1451649093599232 1454665424830464 1458028410905088 1459106699280384 1461046405496832 1461136996171776 1463079401422848 1466119483293696 1469508949573632 1470314503494144 1470595728408576 1472642011889664 1473449283289088 1479924402209792 1481079886184448 1481891783049216 1483953784602624 1485051246149632 1488404002798944 1488484480057344 1491199652691504 1491577350258688 1493560222285824 1493652828946432 1495025671620096 1495638460071936 1500123719356416 1500204830294016 1500216732979888 1502941382240256 1503322053804032 1505320538996736 1505413874843648 1506797527302144 1507415140859904 1509627725512704 1511935717146624 1512029463160832 1512111217836032 1514775566352384 1514869488448512 1516261831728336 1517267527401472 1518662074761216 1518756237836288 1519494573391872 1521514557997056 1523935206965248 1526172039778848 1526702933016576 1526797594656768 1528200901269504 1530327340371456 1530620043853824 1530714948370432 1531459097591808 1533494987587584 1533590070362112 1534999620059136 1535934696783872 1538189142454272 1538819622961152 1540233979232256 1540329479851008 1542377161949184 1542767821979648 1543517830643712 1545665582727168 1547086231240704 1550300867985408 1552361805840384 1552458058432512 1554521864011776 1559268012589056 1559364693393408 1562209159962528 1562507961434112 1564682137632768 1565539863494656 1566762193649664 1566978778810368 1571643155546112 1572419677347904 1574510019489792 1577866949033984 1579317194391552 1581514760060928 1584800934649856 1586907736178688 1587006130755584 1588464776096352 1591752762851328 1591851457839104 1593967632187392 1597279682166784 1599403072684032 1599502242021376 1600972372758528 1603979458357248 1604385721286656 1606518558425088 1606618168950784 1608094840061952 1609856687538176 1611028196211357 1612096747864064 1613578454433792 1613678502701056 1614462984228864 1615946865648192 1616609217871872 1619268705714176 1620757004156928 1621557792265026 1623713457598848 1623801250971648 1626283796594688 1626384632643584 1627175291191296 1628670856716288 1629338424311808 1629439449759744 1630937096312832 1633518870331392 1634325963857664 1636498602934272 1636587087593472 1636600072341696 1639190810853376 1639987695058944 1641495036690432 1641596815896576 1642269681647616 1643779120693248 1647194672234496 1649384418705408 1649486687084544 1649575874002944 1654420194459648 1654522775076864 1656722263375872 1656824986730496 1657630443700224 1660164709023744 1662474771234816 1663386104963072 1664914952486016 1667550513463296 1669870852767744 1670682651918336 1670695907182148 1675565123764224 1676483633348608 1678024519041024 1680359432564736 1683850993065472 1683942038044672 1687743824602374 1689684291878912 1691237310529536 1691342173954048 1693590609199104 1697109662302208 1701033146055936 1701125120065536 1704228174504576 1704554139746304 1704659828867072 1706925968326656 1707031804510208 1708600767565824 1709431395065856 1710472730509312 1714427107835904 1714519806050304 1714533409119872 1715366920743168 1716943544751204 1717647293988864 1718082347204608 1720472999821312 1722054316916736 1722891484790784 1725288829157376 1727926533881856 1728033672183808 1728873746890752 1730462785261056 1731172075831296 1731279415369728 1732870664832384 1735613799727104 1736457559474176 1736471336598768 1736565226733568 1738873780568064 1741640236531712 1742486926000128 1744088476483584 1744196616890112 1744803352018944 1744911536750592 1746515315736576 1750144339249152 1750238968676352 1752674366128128 1754285280067584 1755353939181568 1756207295496192 1757821456613376 1757930448519168 1758650997669888 1760267404836864 1760376548401152 1761232346431488 1763925003337728 1767347736523264 1768098549989376 1768972137016392 1771772420554752 1774127778103296 1774237781065728 1775100317663232 1781263860432896 1782901051481088 1785381897100032 1785723384496128 1788208157294592 1789077485518848 1789188415422464 1790832890068992 1795289560121344 1796939642437632 1797051059826176 1799440022274048 1803276513181696 1804933936447488 1807445440069632 1809425698390016 1811088773480448 1811201068171264 1813608841347072 1813721292292096 1815388315538688 1816270857257472 1819146014687232 1819258808958976 1821677293928448 1822577353289616 1825462493904896 1827889225924608 1828002562310144 1829682711724032 1830572202590208 1833119380979712 1833583681470464 1836928356071424 1838616709339872 1839836214329344 1841175081384408 1842396283273216 1844089662210048 1844986156941312 1845100553404416 1846796417883648 1847553391853568 1851392358875136 1853094006263808 1853208905445744 1855672522970112 1855772858253312 1858610053251072 1859513606995968 1859628904218624 1861338121961472 1862101056356352 1862216514011136 1863928110071808 1865970251464704 1867685297651712 1867801101551616 1870284117639168 1870400082676224 1871309368083456 1874271651495936 1875994327646208 1876110646738944 1876879636168704 1878604709363712 1882508196839424 1885010764234752 1885127642382336 1886044087517184 1890765936525312 1890883171516416 1893396872429568 1894332367198656 1894434792800256 1897331096027136 1899971167125504 1900894828363776 1901012691386368 1902759945698304 1905772015386624 1909248370089984 1909351602192384 1909366751065312 1914931570016256 1915196285212672 1915981295255552 1917742307475456 1920410780073984 1924281821822976 1924401134931968 1924505186336768 1928850085259856 1929787785836064 1930276570923008 1931067762147328 1932842640605184 1932962484518912 1935532124798976 1939553899773952 1944037881206784 1944982965252096 1945475599040512 1947689342290944 1948182661562368 1950772535230464 1953530253673614 1953635880075264 1954825977724928 1959345266098176 1960297791750144 1960419337992192 1962221194001376 1963025478844416 1963522682519552 1968912381655296 1969018839760896 1969034462036103 1971758661894144 1974773181579264 1975733207433216 1975855710732288 1977671754584064 1978482372378624 1978605046136832 1980423616951296 1984415628754944 1984522925113344 1984538670398592 1984645973409792 1987284320649216 1988266203588672 1991413629714432 1993243973124096 1993367562160128 1994184613429248 1996017503698944 2000164959141888 2000273107058688 2003921842987008 2008938807558144 2009063369736192 2009886854479872 2011734176956416 2012836967350272 2015914289528832 2019700755136512 2019825984598016 2021682442304448 2024882766348288 2025992764522496 2028686077329408 2034896053038464 2035603910688768 2035730126209024 2037601201692672 2040436453828608 2041945463455744 2044786760482816 2046666160078848 2050399522450818 2050918856605696 2051759497281536 2053645305643008 2053772639801344 2056502882598912 2060887443636224 2062781641654272 2066544400580352 2067067823980544 2069815741120512 2069944077910016 2072695818682368 2075738122579968 2079152924524544 2082816403734528 2082945546616704 2083343948578816 2084860018626462 2086242850177024 2089305038413824 2092082517245952 2094993578262528 2095524207394816 2099216532897792 2099346692653056 2101276239245568 2104200093010752 2105756259188736 2108555607932928 2108686346747904 2110624477581312 2111489590689792 2115876981571584 2117821721444352 2117953034795136 2120768597680128 2122337017135104 2125290176249856 2127243567955968 2132537430245376 2134497483030528 2134629830344704 2137467563016192 2138639277809664 2143993517309952 2144126453415936 2148037594948476 2151437939245056 2152617312305152 2154298016268288 2154595820864256 2155478957162496 2161009338875904 2162077056353368 2164951276798464 2165068334628864 2168378395459584 2169567054921728 2171561142288384 2172451232415744 2172585933012992 2174582795083776 2179101285143552 2181998137245696 2182133429788928 2186650260078592 2188660048920576 2188795754528768 2189692908863488 2191705494257664 2196259562979328 2199179224940544 2199315582779392 2199434498670592 2205471755241216 2205893592612864 2206030366769152 2208963017834496 2209099982307328 2210173924933632 2213552945364992 2216633028313088 2219886603314688 2222837674573824 2223400684617728 2225930676903936 2226494470356992 2227576869224448 2232606004198416 2232726720086016 2234086831685632 2237366025388032 2240340333428736 2240479243419648 2242538507430144 2243457690107904 2250185579034624 2250307245441024 2250325099469832 2254983080706048 2257980808495104 2258120812265472 2260196290953216 2261122711289856 2267903575719936 2268044194741248 2268166826754048 2272304232672768 2272738852995072 2275901291102208 2277993112141824 2278134356754432 2279241860087808 2285902810447872 2287155894324224 2289258059668272 2290196391985152 2295930065780736 2296072422555648 2297188646387712 2300385105543168 2303902045175808 2305164995854336 2307283713681408 2308229434441728 2308372553826304 2310494219776512 2314151732969472 2315276745965568 2315295115465024 2315420302311424 2318498374090752 2323315901333504 2325451301978112 2325595489186816 2326404469358592 2326548715667456 2328687087648768 2333525785665536 2333651958235136 2336899154837504 2339047040090112 2343313739943792 2343761942151168 2343907264692224 2344867996893184 2347023206449152 2347168731201536 2348309795241984 2350468168215552 2351900004450304 2357464733319168 2358629516021856 2361765029234688 2362363227406336 2365503704137728 2365650374754304 2366800423550976 2368975791587328 2372272140091392 2377201401974784 2380361604268032 2380509196133376 2382697164144528 2384277543059456 2385436647358464 2387629144276992 2387777186758656 2390951448281088 2395919523250176 2399104609026048 2399253363032064 2401458559137792 2406578581929984 2409777837637632 2409927253426176 2412142260092928 2414785031307264 2418145121796096 2420367681650688 2420517754051584 2421694476343296 2425528019582976 2428903058571264 2430103137719488 2431135506235392 2432336688397539 2439425694892032 2439576948965376 2440762936786944 2444159174639616 2449237808095232 2450278305497088 2451488945786496 2454900108512544 2458786216280064 2459981542588416 2460134071205888 2462395223844864 2463404522471424 2468523145166848 2470792008351744 2470945207260992 2474230030626816 2474363811004416 2479505205624832 2481784162615296 2482801408475136 2482955352014848 2485237480095744 2486445665550336 2487960335286272 2490247063535616 2490401468735488 2493712156852224 2493866776901632 2495079157444608 2497372428729024 2501325770194944 2501480862318592 2502506181558272 2504806279151616 2506023977877504 2506043860773222 2510010929119232 2513347685646336 2513503523176448 2514725450022912 2517036778561536 2520539148847104 2521177562021888 2524529163239424 2525776489598208 2525913057067008 2529774794702848 2531615736903561 2533294889500672 2534526437818368 2536855965794304 2537013260931072 2540385913798656 2545664493453312 2545802136256512 2551549719083904 2551687680098304 2556831209619456 2556989743300608 2560388952489984 2560547706765312 2562901151348736 2565709095763968 2571640661753856 2571779709075456 2571800113679808 2573050381114752 2577123520806912 2580709499731968 2583081475375104 2591889800822784 2592050508275712 2593310620336128 2596919123054592 2603420699590656 2604707004898152 2604847840100352 2612460354797568 2613730389000192 2613892450656256 2616294925335168 2617367305125888 2625216508873728 2625358453014528 2625379282714804 2629011549192192 2633030908772352 2634310943244288 2634474280976384 2636895672778752 2637976496504832 2638140061515776 2640564822601728 2641848519647232 2645887505006592 2646051560531456 2646194631213056 2649712427532288 2651021604784896 2653458205524588 2655218172952576 2657658630832128 2657823416213504 2658912817905664 2661356671598592 2662650476494848 2666886612189184 2671895790649344 2674351577221632 2678072845650048 2678585076744192 2678751159648256 2682312235941888 2683616228278272 2683782623133696 2686249335103488 2687885719371776 2692934340182016 2695409463656448 2695576589739264 2699160033411072 2699843688464384 2704914769772544 2707400904671232 2711168160104448 2714138547585024 2716633160220672 2716801602256896 2720413262020608 2720581938438144 2723082473308032 2728719022030848 2728888213438464 2732515940892672 2733866029934424 2738193740857344 2741833838886912 2742003843465216 2744524067586048 2750375522205696 2755392534107136 2759754321494016 2763594424909824 2766134493315072 2767650830106624 2777088538312704 2777260728822272 2779813358168616 2785740051218432 2787915079876608 2789443356327936 2793324771016704 2798955377197056 2799128923537408 2801701652327424 2805600124014336 2806964052125184 2807675012251648 2811407477243904 2811581795663872 2814165970108416 2815319454253056 2821169308762112 2823762295259136 2823937379726848 2827691463573504 2829066131275776 2829782689513472 2833720234999808 2836324757274624 2841498550797984 2841652189200384 2843383240327168 2845996644040704 2846173107126272 2849956750688256 2851342242545664 2851519037079552 2854139918547456 2858658023079936 2858835271221248 2863872555134976 2864027403288576 2864050126597968 2868583918993408 2872397355024384 2872794427819008 2873793756266496 2873971942883328 2876613461213184 2880616170110976 2881345785167872 2886422732734464 2886601702397952 2886757779505152 2891171193946112 2893275127889784 2895414856384512 2896601643220992 2899263960907776 2899443726778368 2903298187198464 2909330849660928 2916056821810176 2918213398560768 2922092810993664 2922273992343552 2926158802845696 2932238966587392 2939017899147264 2940629006988288 2945284023779328 2946898566578176 2959848804419584 2962159772368896 2963783566098432 2967907569205248 2970102492299264 2976808005597888 2976968960114688 2982399305383008 2983154700517376 2987120444571648 2987305657892864 2990051343240192 2991276920143872 3000247438712832 3000409660588032 3000433465959776 3005882764480512 3006644107608064 3010827749687296 3013595054604288 3014830281719808 3019255451025408 3023871434293248 3024058926321664 3024222435672064 3029551132704768 3029738976897024 3032523663456672 3034535054802944 3037324149522432 3037512475672576 3038989146783744 3043029115994112 3047870413930496 3052344079557696 3053405866033152 3053595189313536 3056401802539008 3060654680742912 3061429896740864 3062918195183616 3066989975175168 3067180140724224 3069999240118272 3071869393567744 3076378284908544 3077639245922304 3080467958464512 3080658959702016 3084754323898368 3085535643959296 3091331165454336 3094172462481408 3100601735970816 3104723611680768 3104916116865024 3109043728023552 3118536025178112 3118729386786816 3124418319925056 3125015922868224 3129364275265536 3131079726989312 3133957557620736 3143286311092224 3144839354695808 3149020038979584 3155733898067968 3158634388783104 3163029520121856 3169601869299712 3173815472357376 3174012261511168 3176929552192704 3183505525702656 3183702915678208 3187935264374784 3194559364333568 3198806145368064 3199004484042752 3201944745517056 3207958916714496 3208771442573312 3213236337901568 3216189680123904 3219713375076352 3222056392422714 3224193495728128 3227156908867584 3227357005402112 3228925968457728 3231893731296384 3233218435743744 3238537411428352 3241514008313856 3243115584530052 3247426915197696 3247602501943296 3252567593189376 3252769265287168 3254350582382592 3257341713432576 3258676848623616 3258878899519488 3261874192625664 3268651927715328 3272997205868544 3273174175186944 3273200144683392 3278381621706752 3279975390117888 3282990073380864 3283193631793152 3284539363295232 3287558241386496 3294389344468992 3298768837410816 3298973374169088 3299151748005888 3308840388919296 3309045550153728 3313444526751744 3313649973460992 3315260887400448 3320329418047488 3324949542469632 3326772209926144 3329829904972032 3335101026926592 3339741705535488 3341365303836672 3341391814364296 3351130247528448 3352967266697216 3356049038082048 3360718865129472 3367701986130944 3367884076089344 3375487649204748 3379368583757824 3382474621059072 3382684347908096 3387181218398208 3394219324604416 3402066292111872 3402250240131072 3408456349009152 3409108279492608 3409319657734144 3413851936653312 3414063609020416 3417201535131648 3418862790131712 3420945461018624 3428854215671808 3429066818239744 3430733841486336 3433887089502408 3435294587977728 3436164694409216 3440945999642624 3444108633833472 3445782969581568 3450577658314752 3455853067763712 3456067344367616 3457747493781504 3460925570522112 3462344151662592 3462558830739456 3465741329664768 3471227599454208 3472915118948352 3472942673197536 3473130453467136 3477747561136128 3483280473063424 3484973852000256 3488176952967168 3488393233780224 3489606704037888 3489823073501184 3493030631473152 3500288678498304 3500477937352704 3505348732256256 3508570560135168 3510707878363136 3512414590992384 3515642913226752 3515860897038336 3517301995339776 3520534809673728 3520753096802304 3522464692862976 3527850006675456 3534695473046528 3536197099978752 3537944274032784 3543544841109504 3548255556206592 3548475562131456 3550200635326464 3562527720865792 3565802102962176 3570763794200064 3571446768992256 3576416314589184 3578154971037696 3578376830844928 3581665780137984 3590579120242688 3593879284875264 3594102119652352 3598880044548096 3606553026363392 3609867872894976 3614890880139264 3622177546960896 3622402136342528 3627217682694144 3627442584584192 3630776631077376 3632541714514944 3638292029374464 3638517617917952 3643354587856896 3645154706579232 3650924987809792 3655778451849216 3656005124620288 3659365423448064 3661144405180416 3666238761959424 3667167362940928 3673856712142848 3677233418679744 3682350162768816 3684792566546432 3688179324420096 3689972313882624 3690201106808832 3693592835767296 3695106783707136 3702784717750272 3706188012527616 3706417810891488 3711345045940224 3711545716506624 3717220106502144 3719257808437248 3722676243922944 3724202112712704 3724433028022272 3727856220143616 3731940502929408 3735370595303424 3735602203103232 3740568235278336 3740800165352448 3742618736166912 3748543302991872 3751988655292416 3752221293477888 3753759272337408 3757209418727424 3759065791159833 3765016393678848 3770021528469504 3770255284764672 3772088175034368 3781766343032832 3786793744859136 3788664734397312 3788869585600512 3794662192054272 3799942334251008 3801789656727552 3802025382772736 3805519891396608 3811544030773248 3818496740179968 3818703204384768 3818733502130624 3830392570425344 3831962590511104 3835484614950912 3840821560147968 3848563643645952 3848802269863936 3849010372673536 3857700170519712 3859575571672128 3860553141846016 3865685281210368 3865924969037824 3871064249597952 3879107799547904 3888075762413568 3889965930504192 3890951198081024 3895378684581888 3896365323124736 3901545070460928 3907060507347228 3907271760150528 3909651955449856 3918690532196352 3920595583500288 3920838675984384 3924442388002752 3926050957688832 3937824763310592 3938037679521792 3938068924072206 3943517323788288 3949546363158528 3951466414866432 3951711421464576 3955343509168128 3956964744757248 3957210092273664 3960847233902592 3968831257509888 3969077340797184 3969291946819584 3974568641298432 3976532407177344 3982827259428864 3986487946248192 3986735124320256 3988369226858496 3992035007397888 4000329918283776 4000546214117376 4007843685974016 4017877615116288 4018126739472384 4023468353912832 4025673934700544 4031828579057664 4039401510273024 4039651969196032 4043364884608896 4049765532696576 4051985529044992 4057372154658816 4069792106076928 4071207821377536 4071460252418048 4075202403385344 4080872907657216 4083890926911488 4089573520965632 4093332320157696 4100799044901636 4101837713211392 4103518994563072 4107290611286016 4107545279602688 4113005765197824 4125563283308544 4133088801160704 4134135647961088 4139631482241024 4139888155820032 4145391637364736 4151476245159936 4158305849049088 4165632807469056 4165891093233408 4166687897157632 4169720037252924 4172485700354048 4178610076827648 4184165034491904 4189987156525056 4198433065795584 4198693385306112 4202552478491136 4208400186021504 4211512518377472 4217111215865856 4217372693495808 4221248955162624 4222979181379584 4231753963143168 4235643442888704 4235906069590272 4241537195360256 4244674034270208 4250580352499712 4254487135911936 4265074860490752 4268994966061056 4269259660689408 4274935126032384 4277278555619328 4287987034619904 4288252906831872 4296075189896952 4302875878490112 4305234624610304 4308596032536576 4309191641728512 4310957914324992 4322018677751808 4324154112706736 4329902553596928 4330136669257728 4336756790919168 4339134109843456 4343122284576768 4344902464831488 4345171866025984 4349165590167552 4358202570287104 4363996274491392 4364266859577856 4373300520157184 4377320097841152 4377591509057536 4379385817726976 4383410988515328 4392519125958656 4398358449881088 4398631165558784 4410943510482432 4411787185225728 4412060733538304 4417926035668992 4418199964614656 4420347849867264 4427105890729984 4433266056626176 4439773206629376 4445675349147648 4446801369235456 4451861353807872 4452988940713984 4455153738448896 4465212008396832 4465453440172032 4468173663371264 4474732050776064 4480680666857472 4480958486839296 4485077014860288 4486915380215808 4500371158069248 4500614490882048 4500650198939664 4509966161412096 4515961616990208 4516241624530944 4520392581906432 4522245422579712 4535807151439872 4536088389482496 4536333653508096 4544608465345536 4551802582204416 4555986224283648 4556268713508864 4558483720175616 4571805620895744 4574311788648448 4578516119336544 4580392783970304 4591860131561472 4592144845111296 4594377292775424 4594413744750907 4600770211086336 4607804090351616 4610329991708672 4614567427362816 4616458868883456 4616745107652608 4620988439553024 4628303465938944 4630553491931136 4630590230930048 4630840604622848 4636996748181504 4646631802667008 4650902603956224 4651190978373632 4653097431334912 4657374175297536 4667051571331072 4667303916470272 4673798309675008 4678094080180224 4686627479887584 4687523884302336 4687814529384448 4689735993786368 4694046412898304 4694337462403072 4696619590483968 4700936336431104 4703800008900608 4714929466638336 4717259032043712 4723530058469376 4724726454812672 4731300749508608 4733600847101952 4737951583174656 4744544280182784 4754402803949568 4760723208536064 4761018392266752 4765394328289056 4768555086118912 4775258288553984 4775554373517312 4781902896562176 4791839046500352 4798209218052096 4798506726064128 4802917118275584 4813157163859968 4819555675275264 4819854506852352 4824284520185856 4829570062614528 4836290243592192 4840735363301376 4841035508103168 4843388952686592 4857806117142528 4860206275438976 4862271012470784 4864673376795078 4878851389784064 4879153897930752 4881525873573888 4888318349279232 4898475616190464 4900556610994176 4902977891572992 4909800217025088 4917572432560128 4919963085176832 4920268142411776 4924790447689728 4926809044942848 4937046290333696 4941584016703488 4941890414521984 4948460061253632 4948727622008832 4959010411249664 4963568325230592 4965910704029696 4970474960191488 4972891331100672 4975920670572544 4980494127071232 4980802937470976 4987424313704448 4987733553803264 4990158314889216 4994744857458048 5002651540389888 5002961724637184 5005012363116544 5009612558303232 5012047955755008 5012087721546444 5020021858238464 5026695371292672 5027007046352896 5029450900045824 5034073557123072 5041078297694208 5042355124043776 5051552979196416 5051826114134016 5059549589405696 5063231473807122 5066589779001344 5069052875636736 5073711931588608 5074026521862144 5080771827597312 5091328986906624 5103099438167808 5103375360196608 5113662419238912 5113979486601216 5120777904979968 5121095413530624 5125802302697472 5131418191527936 5143281323507712 5143559418150912 5143600227359616 5146100762229504 5154247041613824 5161418999463936 5166162950750208 5183779601645568 5184101016551424 5186621240672256 5193838246109184 5206841399181312 5209414009796304 5209695680200704 5224920709595136 5227460778000384 5227784901312512 5232589850670336 5234734610251776 5250433017747456 5250716906029056 5250758565429608 5258023098384384 5266061817544704 5268621886488576 5268948561952768 5273791345557504 5275952993009664 5276280123031552 5281129645203456 5283697039294464 5291775010013184 5292103121062912 5292389262426112 5302043209569792 5306916411049176 5310436345905152 5315317261664256 5315646832427008 5317825635811328 5322713343197184 5325300952989696 5333773224378368 5343791581298688 5348703154443264 5356145691300096 5357170153488384 5357502319296512 5364624471883776 5367232456556544 5367565246267392 5372498670206976 5375771438743552 5385868680364032 5390818927312896 5391153179478528 5398320066822144 5399687376928768 5409829539545088 5414801809342464 5422336320208896 5428277095170048 5433266320441344 5433603204513792 5440826524041216 5441163876876288 5446164946616064 5457438044061696 5457776426876928 5465031881785344 5467732059868848 5476387481714688 5483667677773824 5484007686930432 5489048135172096 5500751044411392 5510785068214272 5519508642988032 5527188849819648 5532268986630144 5535301660213248 5554177076625408 5554521457644544 5559626716337232 5571480102436864 5575830159753216 5578886712655872 5586649542033408 5597910754394112 5598257847074816 5603403304654848 5611200248028672 5613928104250368 5615350024503296 5622814954487808 5623163591327744 5628331940216832 5630638908506112 5642338617524224 5647524590518272 5647874759453696 5655382927147008 5658132262551552 5659565379026944 5667440469999616 5672649514549248 5682997101595968 5683304378400768 5691993288081408 5692346214252544 5699913501376512 5702684485091328 5703038074159104 5708279837094912 5717316046159872 5717670542442496 5727745110269952 5728054806577152 5728100253195936 5737167837986816 5744794710048768 5745588855638016 5747943885766656 5753226922426368 5761232340221952 5762691570335744 5772845465468928 5773203404795904 5773515559010304 5786550255779568 5790829712769024 5793203286441984 5798527921815552 5798887453556736 5806596374396928 5818661699321856 5832113643620352 5836426797121536 5844547984687104 5852317605691392 5864477933174784 5878035798294528 5881258013976576 5890568047558656 5893797133156352 5907103386108309 5919697608839168 5924319544737792 5927567132196864 5935815138410496 5940204984598528 5953616011195776 5953937920229376 5964798610766016 5966309401034752 5974240889143296 5974611315785728 5980102686480384 5982553840287744 6000494877425664 6000819321176064 6000866931919552 6011765528961024 6013288215216128 6021655499374592 6027190109208576 6029660563439616 6038510902050816 6047742868586496 6048117852643328 6048444871344128 6059102265409536 6059477953794048 6065047326913344 6074648299044864 6075024951345152 6077978293567488 6086058231988224 6095740827860992 6104688159115392 6106811732066304 6107190378627072 6112803605078016 6121309361485824 6122859793481728 6125836390367232 6134360281448448 6139998480236544 6143738787135488 6152756569817088 6155278491844608 6160935916929024 6161317919404032 6169508647796736 6182662330908672 6188344924962816 6201203471941632 6209447223361536 6209832233730048 6218087456047104 6237458773573632 6248836639850112 6250031845736448 6258728550531072 6262159453978624 6267915115241472 6286572622184448 6289678709391616 6298040077959168 6311467796135936 6317268777566208 6326059040243712 6339203738599424 6347630944714752 6348024523022336 6353859104385408 6367011051405312 6367405831356416 6375870528749568 6389118728667136 6397612290736128 6398008968085504 6403889491034112 6415917833428992 6417542885146624 6426472675803136 6432379360247808 6439426750152704 6444112784845428 6448386991456256 6454313817735168 6454714010804224 6457851936915456 6463787462592768 6466436871487488 6483028016627712 6486231169060104 6494853830395392 6495205003886592 6505135186378752 6505538530574336 6508701164765184 6514683426865152 6517353697247232 6517757799038976 6523748385251328 6537303855430656 6545994411737088 6546400289366784 6556763243413504 6559950780235776 6565980146761728 6566387263586304 6569078726590464 6575116482772992 6588778688937984 6597537674821632 6597946748338176 6598303496011776 6617680777838592 6618091100307456 6626889053503488 6627299946921984 6630521774800896 6640658836094976 6649899084939264 6653544419852288 6659659809944064 6670202053853184 6679483411070976 6682730607673344 6682783628728592 6702260495056896 6705934533394432 6712098076164096 6721437730258944 6735403972261888 6735768152178688 6750975298409496 6758737167515648 6764949242118144 6765368695816192 6774362436796416 6788438649208832 6804132584223744 6804500480262144 6816912698018304 6818216558985216 6818639315468288 6827703873306624 6828127218040832 6834403070263296 6837725580263424 6841890922037248 6857708431343616 6858133636479488 6861467682972672 6867774179004816 6870589175955456 6872329388818432 6881891999285248 6888217267666944 6891565939163136 6901155316629504 6911706135527424 6912134688735232 6915494987563008 6921851141044224 6924688303325184 6925117661478912 6931482659329536 6942455198908416 6945830237896704 6945885346395072 6946260906934272 6955495122272256 6966560946126848 6969947704000512 6976353905934336 6976786467560448 6979213408075776 6979646147002368 6986061262946304 7000577356996608 7000955874705408 7010697464512512 7017141120270336 7021415756726272 7031285826453504 7031721794076672 7034603990679552 7041069619347456 7041506193604608 7044929385725952 7055700013350912 7069390946093056 7072394199957504 7075888548065568 7087089682219008 7096511112413184 7096951124262912 7100401270652928 7125055441731584 7131604205924352 7141527588400128 7152832629178368 7156309942075392 7156753661689856 7163331560275968 7181158240485376 7187758569750528 7188204239304704 7197760089096192 7213106052726784 7219735745789952 7229781760278528 7244355093921792 7244804272685056 7254435365388288 7254885169168384 7261553262154752 7265083429029888 7276584058748928 7277035235835904 7286709175713792 7290309413158464 7297010065192617 7301849975619584 7312010249240576 7318730846896128 7322288810360832 7332477523918848 7334334725881856 7347713424285696 7354466837359488 7364700325537632 7369585133092864 7376358648840192 7379944627765248 7380402213617664 7387185671534592 7390213567414272 7405569435500544 7412376025055232 7412835621782976 7422690091880448 7423091433013248 7438515616874496 7445352487845888 7448404225425408 7448866056044544 7455712440287232 7463881005858816 7470741190606848 7471204406206464 7481136470556672 7481600330704896 7485237472333824 7503977310584832 7504442586955776 7507518544674816 7514418837454848 7518131582319666 7530032787357696 7540043056939008 7540510569529344 7544176350068736 7563532686065664 7573587489718272 7577329468794624 7577739171201024 7589324384108544 7599884668502016 7603579313455104 7604050765545472 7611039782793216 7636993480359936 7637406408769536 7637467004261248 7660785140850688 7663925181022208 7670969229901824 7681643120295936 7697127287291904 7697604539727872 7698020745347072 7715400341039424 7719151143344256 7721106283692032 7731370562420736 7731849938075648 7742128499195904 7758215599095808 7776151524827136 7779931861008384 7781902396162048 7790757369163776 7792730646249472 7814121014694456 7814543520301056 7819303910899712 7837381064392704 7841191167000576 7841677351968768 7848884776005504 7852101915377664 7875649526621184 7876075359043584 7876137848144412 7887034647576576 7899092726317056 7902932829732864 7903422842929152 7910687018336256 7913929489514496 7914420184547328 7921694467805184 7937662515019776 7938154681594368 7938583893639168 7949137282596864 7953064814354688 7965654518857728 7972975892496384 7973470248640512 7976738453716992 7984070014795776 8000659836567552 8015687371948032 8035755230232576 8036253478944768 8046936707825664 8051347869401088 8063657158115328 8078803020546048 8079303938392064 8086729769217792 8099531065393152 8103971058089984 8114744309317632 8139584212153856 8142415642755072 8142920504836096 8150404806770688 8161745815314432 8167781853822976 8179147041931264 8186664640315392 8201598089803272 8203675426422784 8207037989126144 8214581222572032 8215090559205376 8226011530395648 8251126566617088 8266177602321408 8268271295922176 8279262964482048 8279776311640064 8290783274729472 8302952490319872 8316611698098176 8331265614938112 8331782186466816 8333375794315264 8339440074505848 8344971400708096 8357220153655296 8368330068983808 8379974313050112 8396866131591168 8397386770612224 8405104956982272 8416800372043008 8423025036754944 8434222431731712 8434745386991616 8442497910325248 8445958362759168 8463507926286336 8471286885777408 8471812139180544 8483074390720512 8489348068540416 8501160704999424 8508974271823872 8530149720981504 8537989932122112 8538519321378816 8549870252064768 8554557111238656 8575974069239808 8576505813663744 8592150379793904 8605751756980224 8610469249220608 8617192065073152 8618383283457024 8621915828649984 8644037355503616 8648308225413472 8659805107193856 8660273338515456 8673513581838336 8678268219686912 8686244569153536 8689804929662976 8690343732051968 8698331180335104 8716405140574208 8727992548982784 8728533719155712 8746601040314368 8754640195682304 8755183018115072 8758771635453952 8766821977030656 8785038251917312 8796716899762176 8797262331117568 8821887020964864 8824121467076608 8835852071337984 8836399929229312 8840695699734528 8854211781459968 8866532113252352 8879546413258752 8891350698295296 8893602738470912 8903722707615744 8905977881427968 8910307476897792 8930424016793664 8930906880344064 8949464101552128 8961361333714944 8961916973678592 8970154029720576 8973830760431616 9000742316138496 9001228981764096 9001300397879328 9019932322824192 9032483249061888 9040785163812864 9044490845159424 9071614302879744 9072176778964992 9072667307016192 9089216930691072 9103605164408832 9111972448567296 9112537427017728 9116967440351232 9143611241791488 9148623577296896 9157032238673088 9160785567940608 9184289690222592 9188754585550848 9188827489501814 9201540422172672 9215608180703232 9220659983417344 9229134854725632 9232917737766912 9233490215305216 9241976879106048 9256606931877888 9261180461860096 9261681209245696 9273993496363008 9293263605334016 9301805207912448 9302381956747264 9306194862669824 9314748350595072 9334103142662144 9334607832940544 9347596619350016 9356188160360448 9373254959775168 9375047768604672 9375629058768896 9388092825796608 9388674924806144 9393239180967936 9401872672862208 9407600017801216 9429858933276672 9434518064087424 9447060116938752 9449452909625344 9462601499017216 9467201694203904 9475903166349312 9489088560365568 9508805607899136 9521446417072128 9522036784533504 9530788656578112 9550516577107968 9551108747034624 9563805793124352 9583678093000704 9596418436104192 9597013452128256 9605834236551168 9626314327719936 9639709013704704 9648569040371712 9659140125229056 9672580487184384 9681470726602752 9682071016206336 9686777905373184 9715612234285056 9720412550877952 9724542024941568 9729346753590156 9757702779568128 9758307795861504 9763051747147776 9776636698558464 9796951232380928 9805955783145984 9819600434050176 9835144865120256 9839926170353664 9840536284823552 9849580895379456 9853618089885696 9874092580667392 9883168033406976 9883780829043968 9896920122507264 9897455244017664 9918020822499328 9927136650461184 9931821408059392 9940949920382976 9945782662201344 9951841341145088 9960988254142464 9961605874941952 9974848627408896 9975467107606528 9980316629778432 9989489714916096 10005303080779776 10005923449274368 10019225116606464 10024095911510016 10024175443092888 10040043716476928 10053390742585344 10054014092705792 10058901800091648 10068147114246144 10082156595388416 10084710248087552 10103105958392832 10103652228268032 10119099178811392 10126462947614244 10133179558002688 10138105751273472 10147423863177216 10148053043724288 10161543655194624 10182657973813248 10206198876335616 10206750720393216 10227324838477824 10227958973202432 10241555809959936 10242190827061248 10251604605394944 10262836383055872 10286562647015424 10287200454719232 10292201524459008 10308494083227648 10322837998927872 10332325901500416 10367559203291136 10368202033102848 10373242481344512 10387676492218368 10413682798362624 10418828019592608 10419391360401408 10449841419190272 10454921556000768 10455569802625024 10465179701340672 10469469220503552 10500866035494912 10501433812058112 10501517130859216 10516046196768768 10532123635089408 10537243772977152 10537897123905536 10547582691115008 10551905986019328 10552560246063104 10562259290406912 10567394078588928 10583550020026368 10584206242125824 10584778524852224 10604086419139584 10613832822098352 10620872691810304 10630634523328512 10631293664854016 10635651271622656 10645426686394368 10650601905979392 10667546448756736 10687583162597376 10697406308886528 10712291382600192 10714340306976768 10715004638593024 10729248943767552 10734464913113088 10735130492534784 10744997340413952 10751542877487104 10771737360728064 10781637854625792 10782306358957056 10796640133644288 10799374753857536 10819659079090176 10829603618684928 10844672640417792 10866532640882688 10867206409027584 10881653048082432 10882327753752576 10892329893232128 10914876088123392 10915552853753856 10930063763570688 10935464119737696 10952774963429376 10967335355547648 10968015373860864 10978096270344192 11001502088822784 11021570136428544 11054377699639296 11064537973260288 11070603320426496 11108354153250816 11109042915289088 11119253432674464 11142960204873728 11151660319506432 11157773425311744 11173299084066816 11195821508788224 11196515694149632 11206806609309696 11222400496057344 11227856208500736 11230700049006592 11245629908975616 11246327182655488 11256663880433664 11261277817012224 11277197373479499 11284677235048448 11295049181036544 11295749518907392 11310765854294016 11316264525103104 11334880939999232 11345299029098496 11365994203191936 11366608756801536 11383986576162816 11384692428505088 11399827002753024 11405368970182656 11406076148318208 11416559674189824 11434632092319744 11435341084884992 11455490220539904 11456109613154304 11456200506391872 11474335675973632 11491177711276032 11495887771533312 11506453844852736 11522464680443904 11525383140671488 11545690930937856 11546406809591808 11547031118020608 11573100511559136 11581659425538048 11597055843631104 11597774907113472 11613192748793856 11637323398643712 11664227287240704 11672853594243072 11689095969374208 11704635211382784 11728955866349568 11756071596589056 11762516027953152 11787594266312704 11814206772216618 11839395217678336 11848639089475584 11855134264393728 11871630276820992 11907232022391552 11907875840458752 11929597221532032 11932618802069504 11948481778286592 11949222631571456 11960205372960768 11965107680575488 12000989754851328 12001638642352128 12001733863839104 12023531057922048 12026576430432256 12043310998749184 12054380218417152 12077021804101632 12095485737172992 12096235705286656 12096889742688256 12118204530819072 12118955907588096 12130094653826688 12149296598089728 12150049902690304 12155956587134976 12172116463976448 12191481655721984 12209376318230784 12213623464132608 12214380757254144 12225607210156032 12242618722971648 12245719586963456 12251672780734464 12268720562896896 12279996960473088 12287477574270976 12305513139634176 12310556983689216 12321871833858048 12322635838808064 12339017295593472 12376689849925632 12402406943883264 12418894446723072 12419664467460096 12436174912094208 12474917547147264 12497673279700224 12500063691472896 12517457101062144 12524318907957248 12535830230482944 12579357418783232 12596080155918336 12622935592271872 12634537555132416 12652118080487424 12678407477198848 12695261889429504 12696049046044672 12707718208770816 12734022102810624 12734811662712832 12751741057499136 12778237457334272 12795224581472256 12796017936171008 12807778982068224 12831835666857984 12835085770293248 12852945351606272 12864758720495616 12878853500305408 12888225569690856 12896773982912512 12908627635470336 12909428021608448 12915703873830912 12927574925185536 12932873742974976 12966056033255424 12972462338120208 12989707660790784 12990410007773184 13010270372757504 13011077061148672 13017402329530368 13029366853730304 13034707394494464 13035515598077952 13047496770502656 13074607710861312 13091988823474176 13092800578733568 13113526486827008 13119901560471552 13131960293523456 13132774527172608 13138157453180928 13150232965545984 13177557377875968 13195075349643264 13195893496676352 13235361555677184 13236182200614912 13253778107006976 13254599893843968 13261043549601792 13281317672189952 13299798169878528 13307088839704576 13319319619888128 13340404107706368 13358966822141952 13365461215346688 13365567257457184 13404520990113792 13411869066788864 13424196152328192 13442875460517888 13470807944523776 13471536304357376 13501950596818992 13517474335031296 13529898484236288 13530737391632384 13548724873592832 13576877298417664 13608265168447488 13609000960524288 13633825396036608 13637278630936576 13655407746613248 13656254436081664 13668806140526592 13675451160526848 13683781844074496 13715416862687232 13716267272958976 13722935365945344 13735548358009632 13741178351910912 13744658777636864 13763783998570496 13776434535333888 13783131878326272 13783241234252721 13802310633259008 13823412271054848 13824269377470464 13830989975126016 13843702282088448 13849376606650368 13850235322957824 13862965318659072 13884910397816832 13891660475793408 13891770692790144 13892521813868544 13910990244544512 13933121892253696 13939895408001024 13952707811868672 13953572935120896 13959292294004736 13972122525892608 14001154713993216 14001911749410816 14021394929025024 14034282240540672 14062571652907008 14063443588153344 14069207981359104 14082139238694912 14083012387209216 14089858771451904 14111400026701824 14138781892186112 14144788399915008 14151777096131136 14174179364438016 14193902248525824 14200802541305856 14250110883463168 14263208411848704 14283055176800256 14305665258356736 14313507323379712 14326663120551936 14362316480970752 14375517139501056 14376408478609408 14395520178192384 14426212105453568 14439471491579904 14459563520557056 14488710187843584 14489608545370112 14508870730776576 14509770338336768 14523106524309504 14530166858059776 14554070471671808 14573418351427584 14580618826316928 14594020130385234 14603699951239168 14624020498481152 14637461693792256 14644577620721664 14664955047837696 14668669451763712 14695426848571392 14708933674718976 14729400651075264 14752717297680384 14759889255530496 14760804427235328 14774371343069184 14780427134828544 14811138871001088 14824752050110464 14825671243565952 14845380183760896 14846182866026496 14877031233748992 14890704975691776 14897732112089088 14911424880574464 14927762011717632 14941482381213696 14942408812412928 14962272941113344 14963200661409792 14970474944667648 15007954621169664 15008885173911552 15015037089349632 15028837674909696 15036263164639332 15060065574715392 15080086113878016 15081021139058688 15088352700137472 15127065372131328 15154658937589248 15155478342402048 15178648768217088 15199769337004032 15207158626910208 15208101531090944 15222079565586432 15273986960719872 15274934008522496 15321570281701376 15327850362044416 15341938459803648 15363286240591872 15394254574583808 15395209079455744 15396041490694144 15430800682078848 15438302286688512 15442212567384064 15462741124841472 15463699876151296 15484256998391808 15516431198191616 15552303049654272 15559863722016768 15563804792324096 15581514738327552 15585461292498944 15628242029388912 15629087040602112 15638607821799424 15674762128785408 15682382334001152 15683354703937536 15697769552011008 15704203830755328 15751299053242368 15752150718087168 15752275696288824 15774069295153152 15798185452634112 15805865659465728 15806845685858304 15821374036672512 15827858979028992 15828840369094656 15843388935610368 15875325030039552 15876309363188736 15877167787278336 15906129628709376 15931309037715456 15945951784992768 15946940497281024 15953476907433984 15968140029591552 16001319673135104 16031374743896064 16071510460465152 16072506957889536 16093873415651328 16102695738802176 16127314316230656 16157606041092096 16158607876784128 16173459538435584 16199062130786304 16207942116179968 16229488618635264 16279168424307712 16284831285510144 16285841009672192 16300809613541376 16323491630628864 16335563707645952 16358294083862528 16373329280630784 16403196179606544 16407350852845568 16414075978252288 16429162445144064 16430181118410752 16452023060791296 16502253133234176 16532355204642816 16536542591844352 16558525928964096 16559552623280128 16581566549458944 16605904980639744 16633223396196352 16662531229876224 16663564372933632 16678880149011696 16689942801416192 16714440307310592 16736660137967616 16759948626100224 16793732263182336 16794773541224448 16810209913964544 16833600744086016 16846050073509888 16868444863463424 16869490773983232 16884995820650496 16891916725518336 16927015852572672 16942573771554816 16943624278361088 16966148781441024 16978696137080832 17002321409998848 17017948543647744 17075979864244224 17077038642757632 17099740504129536 17109114222477312 17151948138479616 17153011627327488 17184300759587808 17211503513960448 17220938498441216 17234384130146304 17236766566914048 17243831657299968 17288074711007232 17296616450826944 17319610214387712 17320546677030912 17356536439373824 17372489138307072 17379609859325952 17380687464103936 17396662360670208 17432810281148416 17455985097965568 17457067438311424 17509280391364608 17510366036230144 17517543270907904 17533643954061312 17570076503834624 17593433799524352 17594524662235136 17643774041929728 17648242934153216 17671704142675968 17672799858458624 17681391399469056 17708423562919936 17721310158324927 17733064226504704 17759092826517504 17782701396590592 17807445415231488 17811955762855936 17820614953795584 17860848033587328 17861813760688128 17898928203104256 17922722667429888 17923833947357184 17940308059441152 17947661520863232 18001484632276992 18002457963528192 18002600795758656 18039864645648384 18064966498123776 18081570327625728 18088981690318848 18143228605759488 18144353557929984 18145334614032384 18178433861382144 18223944897134592 18225074854035456 18233934880702464 18287222483582976 18297247154593792 18314064477346176 18321571135881216 18368579380445184 18377509171101696 18377654979003628 18403080844345344 18431216361406464 18441319966834688 18458269709451264 18465835475533824 18466980430610432 18483953758212096 18522360923720192 18523362418491392 18547986992726016 18586527210668032 18603610415824896 18604763913494528 18612389725339648 18629496701190144 18668206285324288 18695193238700032 18712376320720896 18746509919550336 18750095537209344 18751258117537792 18776185651593216 18777349849612288 18786478361935872 18803745345724416 18815200035602432 18859717866553344 18869036128174848 18894120233877504 18898905819250688 18925202998034432 18934403388407808 18951806332698624 18978177120731136 19017611215798272 19042892834144256 19044073569067008 19061577313156224 19101033154215936 19102217494069248 19127611586248704 19167356186001408 19192836872208384 19194026904256512 19211668473102336 19252628655439872 19279418027409408 19297138080743424 19318280250458112 19345160974368768 19362941453205504 19364142032412672 19373555810746368 19440825101755904 19449084049883136 19458693507180312 19515405559136256 19516615591723008 19526103494295552 19553273397116928 19593902464761856 19611911566291968 19639200868100352 19670289730240512 19679852340707328 19681072569647104 19699161790758912 19707236179771392 19748185161334784 19766336066813952 19767561658087936 19793840245014528 19794910488035328 19836041644998656 19854273300922368 19863642816118784 19881899840765952 19891565324402688 19903682682290176 19921976508284928 19923211749883904 19949697254817792 19950934215213056 19960633259556864 19978979429832192 20010606161559552 20011846898548736 20038450233212928 20048191823020032 20048350886185776 20080087432953856 20106781485170688 20108028185411584 20117803600183296 20136294228492288 20164313190776832 20169420496175104 20206211916785664 20207304456536064 20238198357622784 20252925895228488 20266359116005376 20276211502546944 20294847726354432 20296106087448576 20323087310389248 20365315947626496 20412397752671232 20413501440786432 20454649676955648 20455917946404864 20483111619919872 20484381654122496 20503209210789888 20525672766111744 20573125294030848 20574400909438464 20584403048918016 20616988166455296 20645675997855744 20664651803000832 20735118406582272 20736404066205696 20746484962689024 20775352984436736 20827365596725248 20837656039185216 20838782720802816 20899682838380544 20909843112001536 20911139605250048 20930359402681344 20938938441007104 21001732070989824 21002867624116224 21003034261718432 21032092393537536 21064247270178816 21075794247811072 21095165382230016 21103811972038656 21105120492126208 21124518580813824 21134788157177856 21167100040052736 21168412484251648 21169557049704448 21208172838279168 21227665644196704 21241745383620608 21261269046657024 21262587329708032 21271302543245312 21290853372788736 21301203811958784 21335092897513472 21375166325194752 21394812617773056 21424582765200384 21430009277186048 21458497887535104 21468929826226176 21470260985069568 21489994680827904 21503085754974208 21543474721456128 21563275709251584 21564612717914112 21593280267288576 21598749507715072 21639318158180352 21659207237369856 21689345280835584 21733065281765376 21734412818055168 21763306096164864 21764655507505152 21784659786464256 21829752176246784 21831105707507712 21860127527141376 21870928239475392 21905549926858752 21936030747721728 21956192540688384 22003004177645568 22043140272857088 22108755399278592 22129075946520576 22141206640852992 22216708306501632 22218085830578176 22238506865348928 22285920409747456 22315546850623488 22346598168133632 22391643017576448 22393031388299264 22413613218619392 22444800992114688 22455712417001472 22461400098013184 22492654365310976 22513327760867328 22522555634024448 22554394746958998 22569354470096896 22590098362073088 22591499037814784 22621531708588032 22632529050206208 22669761879998464 22690598058196992 22731988406383872 22733217513603072 22767973152325632 22769384857010176 22799654005506048 22810737940365312 22812152296636416 22833119348379648 22870682169769984 22910980441079808 22912219226308608 22912401012783744 22948671351947264 22982355422552064 22991775543066624 23012907689705472 23044929360887808 23050766281342976 23091381861875712 23092813619183616 23094062236041216 23146201023118272 23163318851076096 23194111687262208 23195549814226944 23226385497587712 23274646797287424 23328454574481408 23345707188486144 23378191938748416 23457911732699136 23512143193178112 23525032055906304 23575188532625408 23628413544433236 23678790435356672 23697278178951168 23710268528787456 23743260553641984 23814464044783104 23815751680917504 23859194443064064 23865237604139008 23896963556573184 23898445263142912 23920410745921536 23930215361150976 24001979509702656 24003467727678208 24047062115844096 24053152860864512 24086621997498368 24108760436834304 24154043608203264 24190971474345984 24192471410573312 24193779485376512 24236409061638144 24237911815176192 24260189307653376 24298593196179456 24300099805380608 24311913174269952 24344232927952896 24382963311443968 24418752636461568 24427246928265216 24428761514508288 24451214420312064 24485237445943296 24491439173926912 24503345561468928 24537441125793792 24559993920946176 24574955148541952 24611026279268352 24621113967378432 24643743667716096 24645271677616128 24678034591186944 24753379699851264 24804813887766528 24837788893446144 24839328934920192 24872349824188416 24949835094294528 24995346559400448 25000127382945792 25034914202124288 25048637815914496 25071660460965888 25158714837566464 25192160311836672 25245871184543744 25269075110264832 25304236160974848 25356814954397696 25390523778859008 25392098092089344 25415436417541632 25468044205621248 25469623325425664 25503482114998272 25556474914668544 25590449162944512 25592035872342016 25615557964136448 25663671333715968 25670171540586496 25705890703212544 25729517440991232 25776451139381712 25793547965825024 25817255270940672 25818856043216896 25831407747661824 25855149850371072 25865747485949952 25932112066510848 25944924676240416 25979415321581568 25980820015546368 26020540745515008 26022154122297344 26034804659060736 26058733707460608 26069414788988928 26071031196155904 26094993541005312 26149215421722624 26183977646948352 26185601157467136 26227052973654016 26239803120943104 26263920587046912 26265549054345216 26276314906361856 26300465931091968 26355114755751936 26390150699286528 26391786993352704 26472364401229824 26507556214013952 26509199787687936 26522087099203584 26562635344379904 26599596339757056 26614177679409152 26638639239776256 26680808215412736 26717933644283904 26730922430693376 26731134514914368 26823738133577728 26848392304656384 26885750921035776 26941615889047552 26943072608714752 27003901193637984 27059796968472576 27061474783264768 27097449747185664 27153754596835328 27216530336894976 27218001921048576 27267650792073216 27274557261873152 27310815493226496 27312508872163328 27337612281053184 27350902321053696 27367563688148992 27430833725374464 27432534545917952 27445870731890688 27471096716019264 27482356703821824 27527567997140992 27552869070667776 27566263756652544 27566482468505442 27604621266518016 27646824542109696 27648538754940928 27661979950252032 27687404564176896 27698753213300736 27700470645915648 27725930637318144 27769820795633664 27783541385580288 27785043627737088 27821980489089024 27866243784507392 27879790816002048 27905415623737344 27907145870241792 27918584588009472 27944245051785216 28002309427986432 28003823498821632 28042789858050048 28068564481081344 28125143305814016 28126887176306688 28164278477389824 28166024774418432 28179717542903808 28222800053403648 28277563784372224 28289576799830016 28303554192262272 28348358728876032 28387804497051648 28401605082611712 28500221766926336 28526416823697408 28566110353600512 28627014646759424 28653326241103872 28724632961941504 28751034279002112 28752816957218816 28791040356384768 28878942983159808 28919127041114112 28977420375687168 28979217090740224 29017741461553152 29019540676673536 29046213048619008 29060333716119552 29108140943343616 29146836702855168 29161237652633856 29188040260770468 29207399902478336 29248040996962304 29274923387584512 29289155241443328 29329910095675392 29390853697142784 29417867349437952 29458801302150528 29505434595360768 29519778511060992 29521608854470656 29548742686138368 29560854269657088 29622277742002176 29649504100220928 29651342487131904 29690760367521792 29692365732052992 29754062467497984 29781409951383552 29795464224178176 29822849761148928 29855524023435264 29882964762427392 29884817624825856 29924545882226688 29926401322819584 29940949889335296 30015909242339328 30017770347823104 30057675349819392 30072526329278664 30120131149430784 30160172227756032 30162042278117376 30176705400274944 30254130744262656 30309317875178496 30310956684804096 30357297536434176 30399538674008064 30414317253820416 30416203062181888 30444159131172864 30547973921439744 30549868017044992 30643140563402752 30655700724088832 30683876919607296 30726572481183744 30788509149167616 30790418158911488 30861601364157696 30876604573377024 30884425134768128 30925482249682944 30927399752302592 30968513996783616 31032862396383232 31104606099308544 31119727444033536 31127609584648192 31163029476655104 31170922584997888 31256484058777824 31258174081204224 31277215643598848 31349524257570816 31364764668002304 31366709407875072 31395539104022016 31408407661510656 31502598106484736 31504301436174336 31504551392577648 31548138590306304 31596370905268224 31611731318931456 31613691371716608 31642748073345024 31655717958057984 31657680738189312 31686777871220736 31750650060079104 31752618726377472 31754335574556672 31812259257418752 31862618075430912 31891903569985536 31893880994562048 31906953814867968 31936280059183104 32002639346270208 32062749487792128 32143020920930304 32145013915779072 32187746831302656 32205391477604352 32254628632461312 32315212082184192 32317215753568256 32346919076871168 32398124261572608 32415884232359936 32458977237270528 32558336848615424 32571682019344384 32601619227082752 32646983261257728 32671127415291904 32716588167725056 32746658561261568 32806392359213088 32814701705691136 32828151956504576 32858324890288128 32860362236821504 32904046121582592 33004506266468352 33064710409285632 33073085183688704 33119105246560256 33163133098917888 33211809961279488 33266446792392704 33325062459752448 33327128745867264 33357760298023392 33379885602832384 33428880614621184 33473320275935232 33519897252200448 33587464526364672 33589547082448896 33620419827929088 33667201488172032 33692100147019776 33736889726926848 33738981547966464 33769991641300992 33783833451036672 33854031705145344 33885147543109632 33887248556722176 33932297562882048 34004642819997696 34035897087295488 34151959728488448 34154077285515264 34199481008259072 34218228444954624 34303896276959232 34306023254654976 34368601519175616 34423007027920896 34441876996882432 34473533133828096 34487663314599936 34576149422014464 34593232901653888 34639220428775424 34641093354061824 34713072878747648 34744978276614144 34761374928207872 34793324721340416 34865620562296832 34911970195931136 34914134876622848 35018560782729216 35020732072460288 35035086541815808 35067287908122624 35140153007669248 35186867599048704 35189049324470272 35287548083859456 35296485868306432 35345599716917248 35362782798938112 35416847125839872 35442620316649854 35466128453009408 35518185653035008 35565402793181184 35614890830462976 35623911525711872 35721696067174656 35723627521376256 35797856406208512 35845445334859776 35847667894714368 35880616118882304 35895323041726464 36002969264553984 36004915927056384 36005201591517312 36079729291296768 36129932996247552 36163140655251456 36286457211518976 36288707115859968 36290669228064768 36356867722764288 36447889794269184 36450149708070912 36467869761404928 36574444967165952 36594494309187584 36628128954692352 36643142271762432 36737158760890368 36755018342203392 36755309958007256 36806161688690688 36862432722812928 36882639933669376 36916539418902528 36931670951067648 36933960861220864 36967907516424192 37044721847440384 37046724836982784 37173054421336064 37207220831649792 37209527826989056 37224779450679296 37258993402380288 37336412570648576 37390386477400064 37424752641441792 37493019839100672 37500191074418688 37502516235075584 37552371303186432 37554699699224576 37572956723871744 37607490691448832 37630400071204864 37738072256349696 37788240467755008 37797811638501376 37850405996068864 37868806776815616 37903612665397248 37956354241462272 38035222431596544 38085785668288512 38088147138134016 38123154626312448 38202066308431872 38204434988138496 38255223172497408 38334712372002816 38385673744416768 38388053808513024 38423336946204672 38505257310879744 38558836054818816 38594276161486848 38636560500916224 38690321948737536 38725882906411008 38728284064825344 38747111621492736 38881650203511808 38898168099766272 38917387014360624 39030811118272512 39033231183446016 39052206988591104 39106546794233856 39187804929523712 39223823132583936 39278401736200704 39340579460481024 39359704681414656 39362145139294208 39398323581517824 39414472359542784 39496370322669568 39532672133627904 39535123316175872 39587680490029056 39672083289997312 39708546601844736 39727285632237568 39763799681531904 39783130648805376 39843953016569856 39846423499767808 39899394509635584 39901868430426112 39921266519113728 39957958859664384 40021212323119104 40023693797097472 40076900466425856 40096383646040064 40096701772371552 40160174865907712 40213562970341376 40216056370823168 40235607200366592 40272588456984576 40328626381553664 40338840992350208 40412423833571328 40414608913072128 40505851790456976 40532718232010752 40552423005093888 40589695452708864 40592212174897152 40646174620778496 40730631895252992 40824795505342464 40827002881572864 40911835892809728 40966223239839744 40968763308244992 41006418421579776 41051345532223488 41146250588061696 41148801818876928 41168806097836032 41233976332910592 41291351995711488 41329303606001664 41349723702758163 41470236813164544 41472808132411392 41492969925378048 41550705968873472 41654731193450496 41675312078370432 41677565441605632 41799365676761088 41819686224003072 41822279210500096 41860718805362688 41877876882014208 42003464141979648 42005735248232448 42006068523436864 42064184787075072 42151588495622144 42190330764460032 42207623944077312 42210240984252416 42249037161627648 42269576314355712 42334200080105472 42336824968503296 42339114099408896 42416345676558336 42455331288393408 42522538093314048 42525174659416064 42542605086490624 42581706745577472 42602407623917568 42670185795026944 42750332650389504 42789625235546112 42849165530400768 42860018554372096 42916995775070208 42940521970139136 42979989361655808 43006171509948416 43086949442912256 43126551418503168 43129225435828224 43186560534577152 43278636316360704 43318414474739712 43378690561671168 43466130563530752 43468825636110336 43526612192329728 43529311015010304 43569319572928512 43662211415015424 43720255054282752 43741856478950784 43811099853717504 43872061495443456 43912385081376768 44006008355291136 44086280545714176 44258151893041152 44282413281705984 44433416613003264 44436171661156352 44477013730697856 44571840819494912 44631093701246976 44693196336267264 44783286035152896 44786062776598528 44827226437238784 44889601984229376 44911424834002944 44922800196026368 44985308730621952 45026655521734656 45045111268048896 45108789493917996 45138708940193792 45180196724146176 45182998075629568 45243063417176064 45265058100412416 45381196116393984 45463976812767744 45466435027206144 45535946304651264 45538769714020352 45599308011012096 45621475880730624 45624304593272832 45666238696759296 45741364339539968 45821960882159616 45824802025567488 45897342703894528 45964710845104128 45983551086133248 46025815379410944 46089858721775616 46182763723751424 46185627238367232 46188124472082432 46292402046236544 46326637702152192 46388223374524416 46391099628453888 46452770995175424 46549293594574848 46656909148962816 46691414376972288 46756383877496832 46915823465398272 47024286386356224 47050064111812608 47150377065250816 47256827088866472 47357580870713344 47394556357902336 47420537057574912 47486521107283968 47628928089566208 47631503361835008 47718388886128128 47730475208278016 47793927113146368 47796890526285824 47840821491843072 47860430722301952 48003959019405312 48006935455356416 48094124231688192 48106305721729024 48173243994996736 48217520873668608 48308087216406528 48381942948691968 48384942821146624 48472818123276288 48475823630352384 48520378615306752 48597186392358912 48600199610761216 48623826348539904 48688465855905792 48765926622887936 48837505272923136 48854493856530432 48857523029016576 48902428840624128 48970474891886592 48982878347853824 49006691122937856 49074882251587584 49119987841892352 49149910297083904 49222052558536704 49242227934756864 49287487335432192 49290543355232256 49356069182373888 49506759399702528 49609627775533056 49675577786892288 49678657869840384 49744699648376832 49899670188589056 49990693118800896 50069828404248576 50097275631828992 50143320921931776 50317429675132928 50384320623673344 50491742369087488 50538150220529664 50608472321949696 50713629908795392 50781047557718016 50784196184178688 50830872835083264 50936088411242496 50939246650851328 51006964229996544 51112949829337088 51184071744684032 51231115928272896 51327342667431936 51340343081172992 51411781406425088 51459034881982464 51552902278763424 51587095931650048 51634510541881344 51637712086433792 51662815495323648 51710299700742144 51731494971899904 51864224133021696 51889849352480832 51958830643163136 51961640031092736 52044308244594688 52069609318121472 52117467414921216 52138829577977856 52142062392311808 52189987082010624 52298430843445248 52367955293896704 52371202314934272 52454105947308032 52527841174093824 52531098108690432 52552629812723712 52600931862183936 52710229511503872 52780301398573056 52783573986705408 52944728802459648 53015112428027904 53018399575375872 53044174198407168 53125270688759808 53199192679514112 53228355358818304 53277278479552512 53435867288567808 53461844861386752 53462269029828736 53647476267155456 53696784609312768 53771501842071552 53883231778095104 53886145217429504 54007802387275968 54119593936945152 54122949566529536 54194899494371328 54307509193670656 54433060673789952 54436003842097152 54535301584146432 54549114523746304 54625017744326656 54675224562106368 54701804642107392 54735127376297984 54861667450748928 54865069091835904 54891741463781376 54942193432038528 54964713407643648 55055135994281984 55105738141335552 55132527513305088 55132964937010884 55209242533036032 55293649084219392 55297077509881856 55323959900504064 55374809128353792 55397506426601472 55400941291831296 55451861274636288 55567082771160576 55570087255474176 55643960978178048 55732487569014784 55759581632004096 55810831247474688 55814291740483584 55837169176018944 55888490103570432 56004618855972864 56085579716100096 56137128962162688 56250286611628032 56253774352613376 56328556954779648 56332049548836864 56359435085807616 56445600106807296 56555127568744448 56579153599660032 56607108384524544 56696717457752064 56775608994103296 56803210165223424 57000443533852672 57052833647394816 57132220707201024 57254029293518848 57306652482207744 57449265923883008 57502068558004224 57505633914437632 57582080712769536 57757885966319616 57838254082228224 57954840751374336 57958434181480448 58035482923106304 58039081353347072 58092426097238016 58120667432239104 58216281886687232 58322475305267712 58376080521540936 58414799804956672 58496081993924608 58549846775169024 58578310482886656 58659820191350784 58781707394285568 58835734698875904 58917602604301056 59010869190721536 59039557022121984 59043217708941312 59097485372276736 59121708539314176 59244555484004352 59299008200441856 59302684974263808 59381520735043584 59384731464105984 59508124934995968 59562819902767104 59590928448356352 59645699522297856 59711048046870528 59765929524854784 59769635249651712 59849091764453376 59852802645639168 59881899778670592 60031818484678656 60035540695646208 60115350699638784 60145052658557328 60240262298861568 60320344455512064 60324084556234752 60353410800549888 60508261488525312 60618635750356992 60621913369608192 60714595072868352 60799077348016128 60828634507640832 60832406124363776 60888318262345728 61095947842879488 61099736034089984 61286281126805504 61311401448177664 61367753839214592 61453144962367488 61577018298335232 61580836317822976 61723202728315392 61753209146754048 61768850269536256 61850964499365888 61854799504605184 61937027993567232 62065724792766464 62209212198617088 62239454888067072 62255219169296384 62326058953310208 62341845169995776 62512968117555648 62516348162408448 62699048515141632 62729529336004608 62733418815750144 62791078208044032 62816815323021312 63005196212969472 63008602872348672 63009102785155296 63096277180612608 63192741810536448 63227382743433216 63285496146690048 63311435916115968 63315361476378624 63373555742441472 63501300120158208 63505237452754944 63508671149113344 63624518514837504 63725236150861824 63783807139971072 63787761989124096 63813907629735936 63872560118366208 64005278692540416 64125498975584256 64290027831558144 64375493662605312 64410782955208704 64509257264922624 64630424164368384 64634431507136512 64693838153742336 64796248523145216 64831768464719872 64917954474541056 65116673697230848 65143364038688768 65203238454165504 65293966522515456 65342254830583808 65433176335450112 65493317122523136 65612784718426176 65629403411382272 65716649780576256 65720724473643008 65808092243165184 66009012532936704 66129420818571264 66146170367377408 66238210493120512 66326266197835776 66423619922558976 66532893584785408 66650124919504896 66654257491734528 66715520596046784 66857761229242368 66946640551870464 67039794504400896 67174929052729344 67179094164897792 67240839655858176 67334402976344064 67384200294039552 67477963095932928 67539983282601984 67567666902073344 67708063410290688 67770295086219264 67774497113444352 67864595125764096 68009285639995392 68071794174590976 68303919456976896 68308154571030528 68398962016518144 68436456889909248 68612046509309952 68737203038351232 68846014055841792 68883753993764864 68947066267656192 68975326629199872 69152298844028928 69186465803307776 69278440857550848 69282186708123648 69426145757495296 69489956553228288 69522749856415744 69586649442680832 69731241124593664 69823940391862272 69828269753245696 70037121565458432 70041464144920576 70134575816245248 70280306015338496 70373735198097408 70378098648940544 70575096167718912 70592971736612864 70691199433834496 70725565597876224 70833694251679744 70885240633299708 70932256906018816 71036371306070016 71130805586362368 71229781660925952 71443392134349312 71447255042752512 71595712812417024 71690890669719552 71695335789428736 71761232237764608 71790646083452928 72005938529107968 72010403183034624 72159458582593536 72259865992495104 72326281310502912 72572914423037952 72577414231719936 72581338456129536 72713735445528576 72895779588538368 72900299416141824 72935739522809856 73148889934331904 73188988618375168 73256257909384704 73286284543524864 73474317521780736 73510036684406784 73510619916014512 73612323377381376 73724865445625856 73765279867338752 73833078837805056 73863341902135296 73867921722441728 73935815032848384 74089443694880768 74093449673965568 74346108842672128 74414441663299584 74419055653978112 74449558901358592 74517986804760576 74672825141297152 74849505282883584 74986039678201344 75000382148837376 75005032470151168 75104742606372864 75109399398449152 75145913447743488 75214981382897664 75260800142409728 75476144512699392 75576480935510016 75595623277002752 75700811992137728 75737613553631232 75807225330794496 75912708482924544 76070444863193088 76171571336577024 76176294276268032 76246309252624896 76404132616863744 76408869976276992 76510446344994816 76669424744005632 76771347488833536 76776107617026048 76846673892409344 77010514621759488 77117672109637632 77188552322973696 77380643897475072 77451765812822016 77456568129650688 77494223242985472 77763300407023616 77796336199532544 77834774028721248 78061622236545024 78066462366892032 78104413977182208 78213093588467712 78375609859047424 78447646265167872 78556803472401408 78681158920962048 78719409362829312 78724290278588416 78796647163035648 78828944719085568 78992740645339136 79065344267255808 79070246632351744 79175360980058112 79344166579994624 79417093203689472 79454571264475136 79527599363063808 79566261297610752 79687906033139712 79692846999535616 79798789019271168 79803736860852224 79842533038227456 79915917719328768 80042424646238208 80047387594194944 80153800932851712 80192767292080128 80193403544743104 80320349731815424 80432112741646336 80471214400733184 80545176913969152 80657252763107328 80677681984700416 80824847667142656 80829217826144256 81011703580913952 81065436464021504 81179390905417728 81184424349794304 81292349241556992 81461263790505984 81649591010684928 81654005763145728 81823671785619456 81932446479679488 81937526616489984 82012836843159552 82102691064446976 82292501176123392 82297603637753856 82337612195672064 82582703991422976 82658607212003328 82699447405516326 82940473626329088 82945616264822784 82985939850756096 83101411937746944 83309462386900992 83350624156740864 83355130883211264 83598731353522176 83639372448006144 83644558421000192 83721437610725376 83755753764028416 84006928283959296 84011470496464896 84012137046873728 84128369574150144 84303176991244288 84380661528920064 84420481968504832 84498074323255296 84539152628711424 84668400160210944 84673649937006592 84678228198817792 84832691353116672 84910662576786816 85045076186628096 85050349318832128 85085210172981248 85163413491154944 85204815247835136 85340371590053888 85500665300779008 85579250471092224 85698331060801536 85720037108744192 85881043940278272 85959978723311616 86012343019896832 86173898885824512 86253102837006336 86258450871656448 86373121069154304 86636828949479424 86757381123342336 86932261127061504 86937651272220672 87053224384659456 87058622030020608 87138639145857024 87324422830030848 87440510108565504 87483712957901568 87622199707435008 87744122990886912 87824770162753536 88172561091428352 88516303786082304 88564826563411968 88866833226006528 88872343322312704 88954027461395712 89143681638989824 89262187402493952 89386392672534528 89566572070305792 89572125553197056 89654452874477568 89779203968458752 89822849668005888 89845600392052736 89970617461243904 90053311043469312 90217578987835992 90277417880387584 90360393448292352 90365996151259136 90486126834352128 90530116200824832 90762392232787968 90927953625535488 90932870054412288 91071892609302528 91077539428040704 91198616022024192 91242951761461248 91248609186545664 91332477393518592 91482728679079936 91643921764319232 91649604051134976 91794685407789056 91929421690208256 91967102172266496 92051630758821888 92179717443551232 92365527447502848 92371254476734464 92584804092473088 92653275404304384 92776446749048832 92782199256907776 92905541990350848 93098587189149696 93313818297925632 93382828753944576 93512767754993664 93831646930796544 94048572772712448 94100128223625216 94300754130501632 94513654177732944 94715161741426688 94789112715804672 94841074115149824 94973042214567936 95257856179132416 95263006723670016 95436777772256256 95460950416556032 95587854226292736 95593781052571648 95681642983686144 95720861444603904 96007918038810624 96013870910712832 96188248463376384 96212611443458048 96346487989993472 96435041747337216 96616174432813056 96763885897383936 96769885642293248 96945636246552576 96951647260704768 97040757230613504 97194372784717824 97200399221522432 97247652697079808 97376931711811584 97531853245775872 97675010545846272 97715046058033152 97804857681248256 97940949783773184 97965756695707648 98013382245875712 98149764503175168 98239975683784704 98444105117073408 98484455869513728 98574974670864384 98581086710464512 98712138364747776 99013518799405056 99219255551066112 99357315739680768 99489399296753664 99799340377178112 99981386237601792 100139656808497152 100194551263657984 100286641843863552 100634859350265856 100768641247346688 100983484738174976 101076300441059328 101216944643899392 101427259817590784 101562095115436032 101568392368357376 101661745670166528 101878493301702656 102013928459993088 102225899658674176 102368143489368064 102462231856545792 102654685334863872 102680686162345984 102823562812850176 102918069763964928 103105804557526848 103269021083762688 103275424172867584 103325630990647296 103420599401484288 103462989943799808 103728448266043392 103779698704961664 103917661286326272 103923280062185472 104088616489189376 104139218636242944 104234934829842432 104284124784623616 104379974164021248 104596861686890496 104735910587793408 104742404629868544 105055682348187648 105062196217380864 105105259625447424 105201863724367872 105420459023007744 105560602797146112 105567147973410816 105889457604919296 106036799150751744 106088348396814336 106250541377519616 106398385359028224 106456710717636608 106554556959105024 106871734577135616 106924538059657472 107294952534310912 107393569218625536 107543003684143104 107766463556190208 107772290434859008 108015604774551936 108239187873890304 108245899133059072 108389798988742656 108615018387341312 108866121347579904 108872007684194304 109070603168292864 109098229047492608 109250035488653312 109350449124212736 109403609284214784 109470254752595968 109723334901497856 109730138183671808 109783482927562752 109884386864077056 109929426815287296 110211476282671104 110265055026610176 110265929874021768 110418485066072064 110587298168438784 110594155019763712 110647919801008128 110749618256707584 110795012853202944 110801882583662592 110903722549272576 111134165542321152 111140174510948352 111464975138029568 111519163264008192 111621662494949376 111628583480967168 111674338352037888 111776980207140864 112009237711945728 112171159432200192 112274257924325376 112500573223256064 112507548705226752 112657113909559296 112664099097673728 112718870171615232 112891200213614592 113110255137488896 113214216769049088 113393434915504128 113551217988206592 113606420330446848 114000887067705344 114105667294789632 114264441414402048 114508058587037696 114613304964415488 114898531847766016 115004137116008448 115011267828875264 115164161425539072 115515771932639232 115676508164456448 115909681502748672 115916868362960896 116070965846212608 116078162706694144 116184852194476032 116241334864478208 116432563773374464 116644950610535424 116752161043081872 116829599609913344 116992163987849216 117099693550338048 117156620965773312 117319640382701568 117563414788571136 117671469397751808 117835205208602112 118021738381443072 118079114044243968 118086435417882624 118194970744553472 118243417078628352 118489110968008704 118598016400883712 118605369948527616 118763041470087168 119016249869991936 119125639805534208 119181856896712704 119291399044595712 119531859049709568 119539270499303424 119698183528906752 119705605291278336 119763799557341184 120063636969357312 120071081391292416 120230701399277568 120290105317114656 120480524597723136 120640688911024128 120648169112469504 120706821601099776 121016522977050624 121237271500713984 121243826739216384 121598154696032256 121657269015281664 121664812248727552 121776636524691456 122191895685758976 122199472068179968 122572562253611008 122622802896355328 122735507678429184 122906289924734976 123154036596670464 123161672635645952 123446405456630784 123506418293508096 123537700539072512 123701928998731776 123709599009210368 123874055987134464 124049171108274489 124131449585532928 124418424397234176 124478909776134144 124652117906620416 124683690339991552 125025936235111296 125032696324816896 125398097030283264 125459058672009216 125466837631500288 125582156416088064 125633630646042624 126010392425938944 126017205744697344 126018205570310592 126192554361225216 126454765486866432 126570992293380096 126622871832231936 126630722952757248 126747111484882944 127002600240316416 127010474905509888 127017342298226688 127249037029675008 127567614279942144 127575523978248192 127627815259471872 127745120236732416 128010557385080832 128250997951168512 128580055663116288 128750987325210624 128821565910417408 129018514529845248 129260848328736768 129268863014273024 129387676307484672 129663536929439744 129835908949082112 130233347394461696 130286728077377536 130406476908331008 130587933045030912 130866352670900224 130986634245046272 131225569436852352 131258806822764544 131433299561152512 131441448947286016 131616184486330368 132018025065873408 132258841637142528 132292340734754816 132476420986241024 132847239845117952 133065787169570816 133300249839009792 133308514983469056 133431041192093568 133715522458484736 133893281103740928 134079589008801792 134349858105458688 134358188329795584 134481679311716352 134668805952688128 134768400588079104 134955926191865856 135079966565203968 135135333804146688 135416126820581376 135540590172438528 135548994226888704 135729190251528192 136143588349181952 136607838913953792 136616309142061056 136797924033036288 136872913779818496 137224093018619904 137474406076702464 137692028111683584 137767507987529728 137894132535312384 137950653258399744 138372931606615552 138556881715101696 138564373416247296 138852291514990592 138979913106456576 139045499712831488 139173298885361664 139462482249187328 139647880783724544 139656539506491392 140074243130916864 140082928289841152 140269151632490496 140560612030676992 140747470396194816 140756197297881088 141150192335437824 141185943473225728 141382398867668992 141451131195752448 141667388503359488 141770481266599416 141864513812037632 142072742612140032 142261611172724736 142459563321851904 142886784268698624 142894510085505024 143191425624834048 143381781339439104 143390671578857472 143522464475529216 143581292166905856 144011877058215936 144020806366069248 144318917165187072 144519731984990208 144652562621005824 145145828846075904 145154828463439872 145427470891057152 145791559177076736 145800598832283648 145871479045619712 146297779868663808 146377977236750336 146512515818769408 146572569087049728 146948635043561472 147020073368813568 147021239832029024 147224646754762752 147449730891251712 147530559734677504 147666157675610112 147726683804270592 147735843444883456 147871630065696768 148178887389761536 148186899347931136 148692217685344256 148828883326599168 148838111307956224 148899117802717184 149035973609521152 149345650282594304 149699010565767168 149972079356402688 150010064940302336 150209485212745728 150218798796898304 150291826895486976 150429962765795328 150521600284819456 150952289025398784 151152961871020032 151191246554005504 151401623984275456 151475227107262464 151614450661588992 151825416965849088 152140889726386176 152343142673154048 152352588552536064 152492618505249792 152808265233727488 152817739952553984 153020892689989632 153338849488011264 153552215234052096 153693347784818688 154021029243518976 154235344219275264 154377104645947392 154761287794950144 154903531625644032 154913136259301376 154988446485970944 155526600814047232 155592672399065088 155669548057442496 156132924733784064 156208827954364416 156426187176935424 156751219718094848 156895292530335744 157113606944802816 157362317841924096 157448580557176832 157593294326071296 157657889438171136 157985481290678272 158130688534511616 158140493264703488 158350721960116224 158688333159989248 158834186407378944 158909142528950272 159055198726127616 159132522595221504 159375812066279424 159385693999071232 159597578038542336 159607473721704448 159685066076454912 159831835438657536 160094775188389888 160307601865703424 160385534584160256 160386807089486208 160640699463630848 160864225483292672 160942428801466368 161090353827938304 161314505526214656 161355363969400832 161649695334285312 161658435652288512 162023407161827904 162358781810835456 162368848699588608 162584698483113984 162922527581011968 163299182021369856 163308011526291456 163647343571238912 163875053232979968 164025673686319104 164205382128893952 164585002352246784 164595207275507712 164675224391344128 165165407982845952 165317214424006656 165398894811032652 165880947252658176 165891232529645568 165971879701512192 166202823875493888 166701248313481728 166710261766422528 167197462707044352 167278744896012288 167289116842000384 167442875221450752 167511507528056832 168013856567918592 168024274093747456 168256739148300288 168606353982488576 168761323057840128 168840963937009664 168996148646510592 169078305257422848 169336800320421888 169347299874013184 169356456397635584 169665382706233344 169821325153573632 170090152373256192 170100698637664256 170326826982309888 170409630495670272 170680743180107776 171001330601558016 171158500942184448 171396662121603072 171440074217488384 171762087880556544 171919957446623232 172024686039793664 172347797771649024 172506205674012672 172516901743312896 172746242138308608 173273657898958848 173514762246684672 173864522254123008 173875302544441344 174106448769318912 174117244060041216 174277278291714048 174648845660061696 174967425915803136 175244399414870016 175488245981773824 175649540325507072 176345122182856704 177032607572164608 177129653126823936 177733666452013056 177744686644625408 177908054922791424 178287363277979648 178524374804987904 178772785345069056 179133144140611584 179144251106394112 179308905748955136 179558407936917504 179645699336011776 179691200784105472 179941234922487808 180106622086938624 180435157975671984 180554835760775168 180720786896584704 180731992302518272 180972253668704256 181060232401649664 181524784465575936 181855907251070976 181865740108824576 182143785218605056 182155078856081408 182397232044048384 182485903522922496 182497218373091328 182664954787037184 182965457358159872 183287843528638464 183299208102269952 183589370815578112 183858843380416512 183934204344532992 184103261517643776 184359434887102464 184731054895005696 184742508953468928 185169608184946176 185306550808608768 185552893498097664 185564398513815552 185811083980701696 186197174378299392 186627636595851264 186765657507889152 187025535509987328 188097145545424896 188200256447250432 188601508261003264 189027308355465888 189430323482853376 189578225431609344 189682148230299648 189946084429135872 190515712358264832 190526013447340032 190873555544512512 190921900833112064 191175708452585472 191187562105143296 191363285967372288 191441722889207808 192015836077621248 192027741821425664 192376496926752768 192692975979986944 192870083494674432 193232348865626112 193527771794767872 193539771284586496 193891272493105152 193903294521409536 194081514461227008 194388745569435648 194400798443044864 194495305394159616 194753863423623168 195063706491551744 195350021091692544 195430092116066304 195609715362496512 195881899567546368 195931513391415296 196026764491751424 196299529006350336 196479951367569408 196888210234146816 197149949341728768 197162173420929024 197424276729495552 198027037598810112 198438511102132224 198714631479361536 198978798593507328 199598680754356224 199962772475203584 200389102527315968 200573283687727104 201269718700531712 201537282494693376 202152600882118656 202433889287798784 202854519635181568 203124190230872064 203136784736714752 203323491340333056 203756986603405312 204027856919986176 204451799317348352 204736286978736128 204924463713091584 205309370669727744 205647125625700352 205836139527929856 206211609115053696 206538042167525376 206550848345735168 206651261981294592 206841198802968576 206925979887599616 207456896532086784 207559397409923328 207835322572652544 207846560124370944 208177232978378752 208278437272485888 208469869659684864 208568249569247232 208759948328042496 209193723373780992 209471821175586816 209484809259737088 210111364696375296 210124392434761728 210403727448735744 210840918046015488 211121205594292224 211134295946821632 211778915209838592 212073598301503488 212176696793628672 212501082755039232 212796770718056448 212913421435273216 213109113918210048 213849076119314944 214589905068621824 214787138437251072 215086007368286208 215532927112380416 216031209549103872 216478375747780608 216491798266118144 216779597977485312 217230036774682624 217732242695159808 217744015368388608 218141206336585728 218196458094985216 218500070977306624 218700898248425472 218807218568429568 218940509505191936 219446669802995712 219460276367343616 219566965855125504 219768773728154112 219858853630574592 220422952565342208 220530110053220352 220531859748043536 220836970132144128 221174596336877568 221188310039527424 221295839602016256 221499236513415168 221590025706405888 221603765167325184 221807445098545152 222268331084642304 222280349021896704 222929950276059136 223038326528016384 223243324989898752 223257166961934336 223348676704075776 223553960414281728 224018475423891456 224548515848650752 225001146446512128 225015097410453504 225314227819118592 225328198195347456 225437740343230464 225782400427229184 226220510274977792 226428433538098176 226786869831008256 227102435976413184 227212840660893696 228001774135410688 228211334589579264 228528882828804096 229016117174075392 229226609928830976 229797063695532032 230008274232016896 230022535657750528 230328322851078144 231031543865278464 231353016328912896 231833736725921792 232141931692425216 232156325413388288 232369704388952064 232482669728956416 232865127546748928 233289901221070848 233504322086163744 233659199219826688 233984327975698432 234199387100676096 234313241931546624 234639280765403136 235126829577142272 235342938795503616 235670410417204224 236043476762886144 236158228088487936 236172870835765248 236389941489106944 236486834157256704 236978221936017408 237196032801767424 237210739897055232 237526082940174336 238032499739983872 238251279611068416 238363713793425408 238582798089191424 239063718099419136 239078540998606848 239396367057813504 239411210582556672 239527599114682368 240127273938714624 240142162782584832 240461402798555136 240580210634229312 240961049195446272 241296338224939008 241413643202199552 242033045954101248 242474543001427968 242487653478432768 243196309392064512 243329624497455104 243553273049382912 244383791371517952 244398944136359936 245145124507222016 245245605792710656 245471015356858368 245812579849469952 246308073193340928 246323345271291904 246892810913261568 247012836587016192 247075401078145024 247419198018420736 247748111974268928 248098342216548978 248262899171065856 248836848794468352 248957819552268288 249304235813240832 249367380679983104 250051872470222592 250065392649633792 250796194060566528 250918117344018432 250933675263000576 251164312832176128 251267261292085248 252020784851877888 252034411489394688 252036411140621184 252385108722450432 252909530973732864 253141984586760192 253261445905514496 253494222969765888 254005200480632832 254020949811019776 254034684596453376 254498074059350016 255135228559884288 255151047956496384 255255630518943744 255490240473464832 256021114770161664 256501995902337024 257160111326232576 257643131820834816 258037029059690496 258521696657473536 258537726028546048 258775352614969344 259327073858879488 260466694788923392 260573456154755072 260812953816662016 261175866090061824 261732705341800448 261973268490092544 262451138873704704 262517613645529088 262866599122305024 262882897894572032 263232368972660736 264517683274285056 264584681469509632 264952841972482048 265694479690235904 266131574339141632 266600499678019584 266617029966938112 266862082384187136 267431044916969472 267786562207481856 268159178017603584 268699716210917376 268716376659591168 268963358623432704 269337611905376256 269536801176158208 269911852383731712 270159933130407936 270832253641162752 271081180344877056 271097988453777408 271458380503056384 272287176698363904 273215677827907584 273232618284122112 273595848066072576 273745827559636992 274448186037239808 274948812153404928 275384056223367168 275535015975059456 275788265070624768 275901306516799488 276745863213231104 277113763430203392 277704583029981184 277959826212913152 278090999425662976 278346597770723328 278924964498374656 279295761567449088 279313079012982784 280148486261833728 280165856579682304 280538303264980992 281121224061353984 281494940792389632 281512394595762176 282300384670875648 282371886946451456 282764797735337984 282902262391504896 283540962533198832 283729027624075264 284145485224280064 284523222345449472 284919126643703808 285773568537397248 285789020171010048 286382851249668096 286763562678878208 286781343157714944 287044928951058432 287162584333811712 288023754116431872 288041612732138496 288637834330374144 289039463969980416 289305125242011648 290291657692151808 290309656926879744 290854941782114304 291583118354153472 291601197664567296 291742958091239424 292595559737327616 292755954473500672 293025031637538816 293145138174099456 293897270087122944 294040146737627136 294042479664058048 294449293509525504 295061119469355008 295332315351220224 295453367608541184 295471686889766912 295743260131393536 296357774779523072 296373798695862272 297657766653198336 297676222615912448 297798235605434368 298071947219042304 298691300565188608 299398021131534336 299944158712805376 300020129880604672 300418970425491456 300437597593796608 300583653790973952 300859925531590656 301043200569638912 301904578050797568 302305923742040064 302803247968550912 302950454214524928 303228901323177984 303650833931698176 304281779452772352 304686285346308096 304705177105072128 304985237010499584 305635479905107968 306041785379979264 306677698976022528 307104430468104192 307386695569637376 308042058487037952 308470688438550528 308754209291894784 309807063251288064 309826272518602752 309976892971941888 311053201628094464 311185344798130176 311339096114884992 312265849467568128 312417655908728832 312852374353870848 313502439436189696 313790585060671488 314227213889605632 314897161114353664 315186588652142592 315315778876342272 315970962581356544 316261377069023232 316280986529406976 316701443920232448 317668372814757888 317818285057900544 318110397452255232 318265045190443008 318751624132558848 318771387998142464 319195156077084672 319214947443408896 319370132152909824 319663670877315072 320189550376779776 320615203731406848 320773614178972416 321281398927261696 321728450966585344 321884857602932736 322180707655876608 322629011052429312 323299390668570624 323316871304577024 324046814323655808 324717563621670912 324737697399177216 325169396966227968 325845055162023936 326598364042739712 326616023052582912 327294687142477824 327750106465959936 328051347372638208 328410764257787904 329170004704493568 329190414551015424 329350448782688256 330634428848013312 330797789622065304 331761894505316352 331782465059291136 331943759403024384 332405647750987776 333402496626963456 333420523532845056 334394925414088704 334557489792024576 334578233684000768 334885750442901504 335023015056113664 336027713135837184 336048548187494912 336513478296600576 337212707964977152 337522646115680256 337681927874019328 337992297293021184 338156610514845696 338673600640843776 338694599748026368 339330765412466688 339642650307147264 340180304746512384 340201397275328512 340653653964619776 340819260991340544 341361486360215552 342002661203116032 342317001884368896 342793324243206144 342880148434976768 343524175761113088 343839914893246464 344049372079587328 344695595543298048 345012411348025344 345033803486625792 345492484276617216 346547315797917696 347029524493369344 347729044508246016 347750605088882688 348212897538637824 348234488120082432 348554556583428096 349297691320123392 349934851831606272 350488798829740032 350976491963547648 351299080651014144 352690244365713408 354065215144329216 354259306253647872 355467332904026112 355489373289250816 355816109845582848 356574726555959296 357048749609975808 357545570690138112 358288502212788224 358617811497910272 359116815873835008 359291398672023552 359382401568210944 359882469844975616 360213244173877248 360870315951343968 361109671521550336 361441573793169408 361463984605036544 361944507337408512 362120464803299328 363049568931151872 363711814502141952 363731480217649152 364310157712162816 364794464088096768 364971807045844992 364994436746182656 365329909574074368 365930914716319744 366575687057276928 366598416204539904 367178741631156224 367717686760833024 367868408689065984 368206523035287552 368718869774204928 369462109790011392 369485017906937856 370339216369892352 370613101617217536 371105786996195328 371128797027631104 371622167961403392 372394348756598784 373255273191702528 374051071019974656 376194291090849792 376400512894500864 377203016522006528 378054616710931776 378860646965706752 379364296460599296 379892168858271744 381031424716529664 381052026894680064 381747111089025024 381843801666224128 382375124210286592 382726571934744576 382883445778415616 384031672155242496 384055483642851328 384752993853505536 385385951959973888 385740166989348864 386464697731252224 387055543589535744 387079542569172992 387782544986210304 387806589042819072 388163028922454016 388801596886089728 388990610788319232 389507726847246336 390127412983103488 390700042183385088 390860184232132608 391219430724993024 391763799135092736 391863026782830592 392599058012700672 392959902735138816 393776420468293632 394299898683457536 394324346841858048 394848553458991104 396054075197620224 396877022204264448 397429262958723072 399197361508712448 399925544950407168 400778205054631936 401146567375454208 402539437401063424 403074564989386752 404305201764237312 404867778575597568 405709039270363136 406248380461744128 406273569473429504 406646982680666112 407513973206810624 408903598634696704 409472573957472256 409848927426183168 410618741339455488 411294251251400704 411672279055859712 412423218230107392 413076084335050752 413101696691470336 413302523962589184 413682397605937152 413851959775199232 415118794819846656 415670645145305088 415693120248741888 416354465956757504 416556874544971776 416939739319369728 417136499138494464 417519896656084992 418387446747561984 418943642351173632 418969618519474176 420222729392750592 420248784869523456 420807454897471488 421681836092030976 422242411188584448 422268591893643264 423557830419677184 424147196603006976 424353393587257344 425002165510078464 425593541436112896 425826842870546432 426218227836420096 427698152238629888 429179810137243648 429574276874502144 430172014736572416 431065854224760832 432062419098207744 432956751495561216 432983596532236288 433559195954970624 434460073549365248 435464485390319616 436282412673171456 436392916189970432 437000141954613248 437401796496850944 437614437136859136 438893339605991424 438920552734687232 439133931710251008 439537547456308224 439717707261149184 440845905130684416 441060220106440704 441063719496087072 441673940264288256 442349192673755136 442376620079054848 442591679204032512 442998473026830336 443180051412811776 443207530334650368 443614890197090304 444536662169284608 444560698043793408 445859900552118272 446076653056032768 446486649979797504 446514333923868672 446697353408151552 447107920828563456 448036950847782912 449097031697301504 450030194820907008 450628455638237184 450656396390694912 450875480686460928 451564800854458368 452441020549955584 452856867076196352 453573739662016512 454204871952826368 454425681321787392 456003548270821376 456422669179158528 457057765657608192 458032234348150784 458453219857661952 460016548464033792 460045071315501056 460656645702156288 462063087730556928 462706032657825792 463667473451843584 464283863384850432 464312650826776576 464739408777904128 464965339457912832 465730255093497856 466579802442141696 467008644172327488 467968655951396864 468398774201352192 468626483863093248 469278561530806272 470253659154284544 470685877591007232 471340820834408448 472086953525772288 472345741671530496 472779882978213888 472973668314513408 473956443872034816 474392065603534848 474421479794110464 475052165880348672 476064999479967744 476502559222136832 476727427586850816 477165596178382848 478127436198838272 478157081997213696 478792734115627008 478822421165113344 479055198229364736 480284325565169664 480922805597110272 481160421268458624 481922098390892544 482592676449878016 482827286404399104 484066091908202496 484949086002855936 484975306956865536 486659248994910208 487106546098765824 488767582743035904 488797888272719872 490290249014444032 490942030713716736 491625159698939904 492616146386681856 492646690542583808 493785621826523136 494025673174032384 494150802156290048 494838396036841472 495496223948537856 496196684433097956 496525798342131712 497673697588936704 497915639104536576 498608471626481664 500103744940445184 500130785299267584 501592388121133056 501836234688036864 501867350526001152 502328625664352256 502534522584170496 504041569703755776 504072822281242368 504770217444900864 505819061947465728 506283969173520384 506522891811028992 506988445939531776 508010400961265664 508041899622039552 508069369192906752 508996148118700032 510270457119768576 510302095912992768 510980480946929664 512042229540323328 513003991804674048 514320222652465152 515286263641669632 516074058119380992 517043393314947072 517075452057092096 517550705229938688 518654147717758976 520933389577846784 521146912309510144 521625907633324032 522351732180123648 523946536980185088 524902277747409408 525035227291058176 525733198244610048 525765795789144064 526464737945321472 529035366548570112 529169362939019264 529905683944964096 531388959380471808 533200999356039168 533234059933876224 533724164768374272 534862089833938944 535573124414963712 536318356035207168 537399432421834752 537432753319182336 537926717246865408 538675223810752512 539073602352316416 539823704767463424 540319866260815872 541664507282325504 542162360689754112 542195976907554816 542916761006112768 544574353396727808 546431355655815168 546465236568244224 547191696132145152 547491655119273984 548896372074479616 549897624306809856 550768112446734336 551070031950118912 551576530141249536 551802613033598976 553491726426462208 554227526860406784 555409166059962368 555919652425826304 556181998851325952 556693195541446656 557849928996749312 558591523134898176 558626158025965568 560296972523667456 560331713159364608 561076606529961984 562242448122707968 563024789191524352 564600769341751296 564743773892902912 565529595470675968 565804524783009792 567081925066397664 567458055248150528 568290970448560128 569046444690898944 569838253287407616 571547137074794496 571578040342020096 572765702499336192 573527125357756416 573562686315429888 574089857902116864 574325168667623424 576047508232863744 576083225464276992 578078927939960832 578610250484023296 580583315384303616 580619313853759488 581709883564228608 583166236708306944 583202395329134592 583485916182478848 585191119474655232 585511908947001344 586050063275077632 586290276348198912 587794540174245888 588080293475254272 588084959328116096 588898587019051008 590122238938710016 590664630702440448 590943373779533824 591486520262787072 592715549559046144 592747597391724544 595315533306396672 595352445231824896 595596471210868736 596143894438084608 597382601130377216 598796042263068672 599888317425610752 600040259761209344 600875195187593216 601167307581947904 601719851063181312 602086401139277824 603809156101595136 604611847484080128 605606495937101824 606457802646355968 607301667863396352 608563558905544704 609372570692616192 609410354210144256 609970474020999168 611270959810215936 612083570759958528 613355397952045056 614208860936208384 614773391139274752 616941376877101056 617508418583789568 619614126502576128 619652545037205504 619953785943883776 622106403256188928 622370689596260352 622678192229769984 624531698935136256 624835311817457664 625704748707741696 627004878872379392 627581170121342976 628454427779211264 629794322228707328 630373177304285184 631941925162713088 632522754138046464 632561973058813952 633402887840464896 635336745629515776 635636570115801088 636220794904510464 636530090380886016 637503248265117696 637542775996284928 638390312154169344 638429894886817792 638740264305819648 639327341754630144 640379100753559552 641547228357944832 642562797854523392 643456901933170688 643769715205865472 644361415311753216 645258022104858624 646598781337141248 648093628647311616 649435127243341824 649475394798354432 650338793932455936 651690110324047872 653196728085479424 653232046105165824 654589374284955648 655500212931919872 656102694745276416 656821528515575808 658340009408987136 658380829102030848 658700897565376512 661268857696026624 661595579244130608 663523789010632704 663564930118582272 663887518806048768 664811295501975552 666804993253926912 666841047065690112 668789850828177408 669114979584049152 669156467368001536 669771500885803008 670046030112227328 672055426271674368 672097096374989824 674425415929954304 675045292231360512 675363855748038656 675984594586042368 676313221029691392 677347201281687552 677389199496052736 678661530824933376 679285300614294528 680360609493024768 680402794550657024 681307307929239552 681638521982681088 682722972720431104 684005322406232064 684634003768737792 685586648486412288 685760296869953536 687048351522226176 687679829786492928 689391191086596096 690024822696050688 690067606973251584 690984968553234432 693094631595835392 694059048986738688 695501210177765376 696425795077275648 696468976240164864 697109113166856192 698595382640246784 699869703663212544 700977597659480064 701952983927095296 702598161302028288 705380488731426816 708130430288658432 708518612507295744 710934665808052224 710978746578501632 711632219691165696 713149453111918592 714097499219951616 715091141380276224 716577004425576448 717235622995820544 718233631747670016 718582797344047104 718764803136421888 719764939689951232 720426488347754496 721740631902687936 722883147586338816 722927969210073088 723889014674817024 724240929606598656 726099137862303744 727423629004283904 727462960435298304 728620315424325632 729588928176193536 729988873492365312 730659819148148736 731861829432639488 733151374114553856 733196832409079808 735435373521666048 735736817378131968 736413046070575104 737437739548409856 738924219580022784 738970035813875712 740678432739784704 741226203234435072 742257594055262208 743244335922806784 744788697513197568 746510546383405056 748102142039949312 752388582181699584 752801025789001728 754406033044013056 756109233421863552 757721293931413504 758728592921198592 759784337716543488 762062849433059328 762104053789360128 763494222178050048 763687603332448256 764750248420573184 765453143869489152 765766891556831232 768063344310484992 768110967285702656 769505987707011072 771480333978697728 772929395462504448 774111087179071488 774159085138345984 775565089972420608 775613178085638144 776326057844908032 777603193772179456 777981221576638464 780254825966206976 781400084366770176 781720368464265216 782438861449986048 783527598270185472 785198116025401344 785919805470277632 787552840936587264 788599797366915072 788648693683716096 789697106917982208 793754044408528896 794858525917446144 798394723017424896 799851089900814336 801556410109263872 802293134750908416 805078874802126848 806149129978773504 808610403528474624 809735557151195136 811418078540726272 812496760923488256 812547138946859008 813293965361332224 815027946413621248 817807197269393408 818945147914944512 819697854852366336 821237482678910976 823344558111719424 824846436460214784 826152168670101504 826203393382940672 826605047925178368 827364795211874304 827703919550398464 830237589639693312 831341290290610176 832708931913515008 833113749089943552 833879478638739456 834272998276988928 835039793312169984 836774893495123968 837887284702347264 837939237038948352 840445458785501184 840497569739046912 841614909794942976 843363672184061952 844484822377168896 844537183787286528 847115660839354368 848294393206013952 848706787174514688 851187082872225792 851653685741092864 852436455672840192 855396304477259776 858359620274487296 859148553749004288 860344029473144832 862131708449521664 864124838196415488 865913502991122432 865967193064472576 867118391909941248 868920147098730496 870928970780639232 872564825346342912 872785832379940864 874000283909226496 874803592993701888 875228874273718272 877786679211982848 877841105469374464 878267863420502016 879075094912616448 879435414522298368 881691810261368832 882120440212881408 882127438992174144 883347880528576512 884753240158109696 885183358408065024 885996946053660672 886360102825623552 886415060669300736 887229780394180608 889073324338569216 889121396087586816 891719801104236544 892973299959595008 893028667847737344 893394706816303104 894215841657126912 896073901695565824 898194063394603008 900060389641814016 901256911276474368 901312792781389824 901750961372921856 903129601708916736 904882041099911168 905713734152392704 908409743905652736 908851362643574784 912007096541642752 912845338358317056 914115531315216384 916064468696301568 916906439715323904 920033096928067584 920090142631002112 921313291404312576 924126175461113856 925412065315651584 927334946903687168 928625301653553152 929478817555808256 929930678915825664 931460510186995712 933159604884283392 934017288344654976 935937311902793728 936797548402704384 937252967726186496 938557123061612544 940507318308569088 941371755182014464 942681641668816896 944691483343060992 945559765956427776 945947336629026816 947912887744069632 948784131207069696 948842959588220928 950104331760697344 953005118444273664 953454855173701632 954331192356765696 956254872397676544 956314163994427392 957585468231254016 957644842330226688 958110396458729472 960568651130339328 961845611194220544 962320842536917248 963844196781785088 965185352899756032 965654572808798208 969898172005711872 969950613913731072 973318497989820416 974213092197531648 977535165486071808 977595776545439744 980580498028888064 981884061427433472 983250319397879808 985232292773363712 985293381085167616 987571243653046272 988051346348064768 988301604312580096 989676792073682944 992393368866195912 993051596684263424 995347395177873408 995831278209073152 997216943252963328 1000207489880890368 1000261570598535168 1003184776242266112 1003672469376073728 1003734701052002304 1004657251328704512 1005069045168340992 1008083139407511552 1008145644562484736 1009540434889801728 1011638123894931456 1012567938347040768 1013045783622057984 1013976891879063552 1016020801922531328 1016083799244079104 1017992296237400064 1020540914239537152 1020604191825985536 1021960961893859328 1024084459080646656 1026007983609348096 1028640445304930304 1030572527283339264 1032148116238761984 1034086786629894144 1034150904114184192 1035101410459877376 1037308295435517952 1041866779155693568 1042293824619020288 1043251815266648064 1044703464360247296 1047893073960370176 1049804555494818816 1050070454582116352 1051466396489220096 1051531591578288128 1052929475890642944 1058070733097140224 1058338725878038528 1059811367889928192 1062777918760943616 1066401998712078336 1066468119867752448 1067448329536748544 1069724179667877888 1071146248829927424 1072636712070414336 1074865506638364672 1075853434493730816 1077350447621505024 1078147204704632832 1079647409534926848 1080639732521631744 1083329014564651008 1084324721379508224 1084391953815109632 1085833522012225536 1089148706793455616 1092930473136488448 1094383392264290304 1094983310238547968 1097792744148959232 1099795248613619712 1101536224893468672 1102140063900237824 1103153060282499072 1103605226067197952 1106983452852924416 1108455053720813568 1110818332119924736 1111839304851652608 1112363997702651904 1113386391082893312 1115699857993498624 1117183046269796352 1117252316051931136 1120663426318729216 1122153213059923968 1124484896245415936 1126049578383048704 1129201538683502592 1129487547785805824 1131059190941351936 1131609049566019584 1134163850132795328 1136581940897120256 1138092889381797888 1139676506574815232 1143094274149588992 1143156080684040192 1145531404998672384 1147125372630859776 1148179715804233728 1148650337335246848 1152095016465727488 1152166450928553984 1156157855879921664 1157220500968046592 1161166630768607232 1161238627707518976 1163419767128457216 1166404790658269184 1166971832364957696 1170382238949310464 1171023817894002688 1172100126550155264 1172580552696397824 1175589080348491776 1176169918656232192 1177797174038102016 1180244477877420032 1181329261404880896 1181886747559067648 1182973040525574144 1185431099118092288 1185495194783449088 1190631066612793344 1190704890463649792 1192287788876169216 1194765202260754432 1197592084526137344 1199776634851221504 1200080519522418688 1201750390375186432 1202334615163895808 1203439702126362624 1204172802278555648 1207618312203190272 1209223694968160256 1212915605292711936 1214603335726792704 1217127117811089408 1218745141385232384 1218820708420288512 1219940948041998336 1222541919620431872 1226710795904090112 1228417721872416768 1229546782278549504 1233882753754202112 1235016837167579136 1239228253005152256 1239305090074411008 1239907571887767552 1244212806512377856 1245356384459539968 1249063397870272512 1249670623634915328 1251409497415483392 1254009757744758784 1255162340242685952 1256908855558422528 1259588644457414656 1260746354608570368 1263883850325426176 1265045508276092928 1265123946117627904 1266805775680929792 1270673491259031552 1272441589809020928 1273060180761772032 1275006496530235392 1275085551992569856 1276780624308338688 1276859789773635584 1277480528611639296 1278654683509260288 1280758201507119104 1283094456715889664 1285125595709046784 1286913803866341376 1287539430411730944 1288722830623506432 1290516044209717248 1293197562674282496 1296187257294623232 1298870254486683648 1298950789596708864 1300677587864911872 1303380220648095744 1306393456170958848 1309178748569911296 1311000425863839744 1312205389490552832 1316680018817974272 1316761658204061696 1317401795130753024 1322537715392053248 1323191158488261216 1327047578021265408 1327129860237164544 1327775037612097536 1329622591003951104 1333609986507853824 1333682094131380224 1337579701656354816 1338229959168098304 1338312934736003072 1339543001771606016 1340092060224454656 1344110852543348736 1344194192749979648 1348850831859908608 1350090584462721024 1350727711496077312 1351969189172084736 1352626442059382784 1354694402563375104 1354778398992105472 1357323061649866752 1358570601228589056 1360721218986049536 1360805589101314048 1362614615858479104 1363277043965362176 1365445945440862208 1368010644812464128 1369268007537475584 1371173296972824576 1371520593739907072 1374096703044452352 1375359659572985856 1380049645392101376 1380135213946503168 1381969937106468864 1386189263191670784 1388118097973477376 1391002420355530752 1392851590154551296 1392937952480329728 1394218226333712384 1397190765280493568 1399739407326425088 1403905967854190592 1405196322604056576 1410760977462853632 1416260860577316864 1417037225014591488 1421869331616104448 1421957493157003264 1423264439382331392 1426298906223837184 1428194998439903232 1430182282760552448 1433154008851152896 1434471245991641088 1436467263495340032 1437165594688094208 1439529879379902464 1440852976695508992 1443481263805375872 1445766295172677632 1445855938420146176 1447778029349634048 1448481859213197312 1452198275724607488 1454847258008567808 1454925920870596608 1457240630848651264 1459977746984730624 1461319638296297472 1463723658865278976 1466302748229107712 1466393664818159616 1470870747043332096 1472826092141150208 1474875479096819712 1477848439160045568 1477940071627751424 1481356865479569408 1482452406468870144 1484515188110524416 1486488671845613568 1489577395026395136 1493021092766810112 1504777164363399168 1505602051578003456 1512218466843727104 1515442587862827008 1517457185842397184 1519568675433086976 1524125698866118656 1524208107578720256 1526988444356100096 1527375206664896512 1529500496841146368 1530906287738978304 1536126688620969984 1536221934571405312 1539011975414022144 1542960667957395456 1545858790925008896 1548222174358142976 1548318170276691968 1551130179944841216 1551226356171276288 1552652115689816064 1555206387544358912 1555962443153276928 1560509651932413952 1562800168733540352 1563440736928530432 1564877722899972096 1567055196540370944 1571839610940555264 1575105681873174528 1577199594733830144 1577297387367432192 1579394213835964416 1587508088817057792 1589717051834892288 1599702179801628672 1603112820218527744 1604586269501816832 1610157749604253696 1612298259957547008 1617220807056949248 1619471114302390272 1622836157081452544 1624993521846976512 1625094277893718016 1626587930722664448 1630055892827242496 1635614394538786816 1637890295829889024 1639395709704732672 1642474965357821952 1646689116223438848 1649692872920429568 1652304337340203008 1652406786765881344 1653210095850356736 1654729590423748608 1655407839100796928 1660475179279386624 1662682580581220352 1665417863827030016 1666227498179887104 1667758957277478912 1668545996553977856 1670079586624339968 1673549786990247936 1675774569404694528 1675878474077896704 1680890917571002368 1680995139478093824 1683229819589885952 1686727344368123904 1689074367574573056 1694231321678708736 1696588786412027904 1697413574349029376 1702374165744451584 1703307371482185728 1704872911345680384 1710792608954519552 1716719240548974592 1718297107498008576 1720688058946289664 1724263416899043328 1728249676392830976 1731934386128945152 1734236783819882496 1737840294197460992 1741857941561278464 1745129650692685824 1745571664759881728 1748000567818452992 1749607185987403776 1750457748547436544 1755573358423965696 1755682210938748928 1756535726841004032 1758150189825232896 1758870829044596736 1763383620522737664 1764240880425762816 1764254877984348288 1766695761057153024 1769506480316219392 1770366716816130048 1771993892107321344 1772830121338601472 1774459560788361216 1778146648677138432 1778242792175173632 1785946599919190016 1786057335695474688 1786789413632606208 1788431683314253824 1792147803391131648 1796388126789206016 1800120779283628032 1802625585562779648 1803501922745843712 1806259203417833472 1809764082199822336 1811427468304785408 1816819487811305472 1824014193083285504 1825690676716634112 1828231062630432768 1832128937392603136 1833812879430647808 1840066193856135168 1840180285262004224 1842626582808625152 1850824130631303168 1854669893807374336 1857250603307106304 1858957635111616512 1859861357831651328 1862921020373991424 1866319209768566784 1868034576689309952 1873595096805408768 1874505935452372992 1877114246123225088 1881014636617138176 1882743510364028928 1885363283337633792 1889382966686121984 1891119531912855552 1895825775488139264 1897568262414139392 1897685919176441856 1900208663521394688 1906010236888547328 1906909710347403264 1908662384713531392 1912509744795353088 1912628327988854784 1915170936462508032 1915289684660453376 1916220792917458944 1921137302260678656 1924641685073834496 1927688393563570176 1930370705799512064 1931309145617596416 1939796344011423744 1946636995979640832 1948426184395063296 1955070330972143616 1955191553090879488 1961160996057776128 1963768122854866944 1966500638795759616 1970464585546727424 1970586762170335232 1975142487306092544 1976102692696129536 1976603208625160192 1979353584147365888 1984786737732391824 1986103193368526848 1990694790355746816 1991662556418146304 1994433886505926656 2000414979761780736 2000523141197070336 2006369552484532224 2007344938752147456 2007469402104004608 2009314502657409024 2010138090336681984 2016166278815023104 2016291289124969472 2023276247789862912 2025135876694081536 2026091567244115968 2027953783758127104 2032041603845062656 2032167598488158208 2035984592474800128 2041081828479074304 2041208383651971072 2043921923787718656 2048168918161293312 2052015967218696192 2057280890609860608 2061145054566678528 2068173573259788288 2068301808228368384 2070202820919754752 2074616590871035904 2083733558311387136 2084587649238040576 2086503630533296128 2089406928720494592 2095786147920740352 2099609110989637632 2100140909164232704 2102932792978440192 2103063183156576256 2105858951781285888 2116141466194280448 2119622735779856384 2125555837521887232 2132803997424156672 2132936239735504896 2134896659073497088 2139448359335755776 2142292497659854848 2145273424140828672 2149731013276729344 2151706868987461632 2154700895243010048 2156294409409265664 2159294819069853696 2161279465043263488 2168649442759016448 2168783907630219264 2171667044024451072 2178297413586911232 2185860946272976896 2188766784528580608 2189966620477095936 2195585488297918464 2199590497227239424 2204280127800475648 2206306120564998144 2207210452134395904 2213966905705848832 2216910107441627136 2223678609703305216 2224727995405303808 2226772782165786624 2231399715986997248 2234366092539592704 2234504632103862272 2241326852637458432 2244306426119847936 2248969792490831872 2252099156766097408 2258403077367005184 2262118381882703872 2263218099132039168 2268327700265590656 2273163881794240512 2276185778763595776 2279353013149630464 2286188548299177984 2286312161368080384 2291062809997344768 2294250745261719552 2296359431608467456 2297300674670493696 2304190032931454976 2304332901857107968 2314441001936093184 2322333261537214464 2322477255415037952 2326839534256914432 2332809581316538368 2333943664729915392 2340764477898620928 2342047635788005376 2344200253100310528 2345161105392795648 2352339837312464384 2355594348076204032 2360488955754840064 2362658522809761792 2363773495118135296 2365946081051148288 2370862198236184576 2381262133225586688 2381409780927299584 2384575577752338432 2389530404521508864 2395184169052274688 2399553269702443008 2400161039044837376 2403500780750372864 2404669230327791616 2406879404252725248 2408345604557111296 2415236624406380544 2418447389936320512 2425831210585423872 2429206671453585408 2434254235622178816 2437490282770464768 2437641416840577024 2439881896083996672 2445083839240863744 2453421591808180224 2456835443744833536 2459093564557099008 2470033674335158272 2478456506010304512 2478610180148822016 2479815143775535104 2488425613024755712 2490712768919079936 2498126795740545024 2499341247269830656 2502818994830966784 2508019515489517568 2510324680485371904 2513817711116845056 2519177288914829312 2521492709217140736 2527767700650852352 2530091016552185856 2530247892235255808 2533611551361859584 2541346982518063104 2544883179618041856 2546120361523544064 2550171103985139712 2553561248616677376 2553719579547271168 2554961057223278592 2557309367018520576 2561516403014238208 2566188913431779328 2570251191418093568 2573827607732682752 2575078860823461888 2577445661247012864 2581032088419434496 2586395125348564992 2592374514589246464 2597740508973367296 2597901579193417728 2601355175729823744 2606760441296191488 2612786912341917696 2618357497139822592 2622000851727679488 2624410778981105664 2633360037635948544 2633523316408123392 2634803590261506048 2645075430784106496 2646382316976522432 2654259720474329088 2655550075224195072 2659245182007902208 2667219973015707648 2667364188262760448 2675159403312709632 2676625869472006144 2679086003543212032 2680184120448909312 2688221705086697472 2688388385499959296 2697701663719817216 2700181168925442048 2701455422992154624 2703938378344169472 2705252884118765568 2709388805126750208 2709556797984210944 2714646123299733504 2717141202457178112 2721611178202628096 2725229231716958208 2726554087930724352 2730891890881724416 2736021289624928256 2738536015074951168 2742346593945649152 2743041187479814144 2748193406088904704 2750719319145971712 2760099290784202752 2760270427893006336 2763939874212937728 2772378526383341568 2776236195946954752 2782004840711061504 2785875904960659456 2788436452667424768 2794381530560987136 2799478814652850176 2807811935708381184 2810392645208113152 2821521954925707264 2834074450029182976 2843738663232208896 2843914986314006528 2846528878764662784 2852597812447674368 2860364565521104896 2866308017702305792 2868942491983282176 2872934526990680064 2874331189376188416 2879059758759804928 2881705953391017984 2886962527610751744 2891532590345355264 2891711876840292352 2895556058699268096 2896963718426394624 2909694516017135616 2909851841741193216 2914481261697302528 2919955493969461248 2922639276592594944 2927447317730557952 2932605496458215424 2932787329636319232 2941741494086664192 2945652184282300416 2949750958193639424 2955696878320091136 2955880143255502848 2962713730959138816 2964904812937740288 2969030376221048832 2979154790052790272 2986042185533620224 3009554328726798336 3011204103156006912 3024436933687454208 3030885175725654016 3034914371684794368 3039137350866173952 3048251397732237312 3053976888712200192 3054750413329793024 3059000993682292736 3061812575477956608 3072253377241939968 3072443869142810624 3078023950828044288 3085921335914790912 3091717581850017792 3096444348716285952 3096636340553383936 3102260359889682432 3102452712342552576 3105304231379632128 3110412775088717824 3111924886306553856 3121019303864827904 3125600337467080704 3126881473857060864 3129755445799944192 3134110393080741888 3143679221881110528 3150211363746349056 3154399189467660288 3154594774734864384 3158788427671928832 3175016177634115584 3179434103669784576 3199404359603257344 3206225640437055488 3209172539003633664 3220315499208507392 3224596519915094016 3234441614113898496 3238942228604780544 3245672314162905088 3249987043693953024 3250188555787436032 3253175861445328896 3260111785654484992 3275780591659778048 3278791419409465344 3284949930715643904 3293378232446877696 3299385745840859136 3304608674680406016 3304813573531762688 3306420191700713472 3309459180847497216 3310815678201593856 3320950358558773248 3325365161162440704 3330835727654060032 3332454996359774208 3335517914554957824 3337091993107955712 3340159173248679936 3347099573980495872 3351549138809389056 3351756948155793408 3361990278956187648 3366459639179771904 3373454688736247808 3378148735149146112 3388462643357417472 3393177572824055808 3394827148698058752 3406614742964371456 3409745822691360768 3421585217909039104 3436594214996017152 3441376117892579328 3448526833798086656 3456499352785661952 3463868772257890304 3468473567639764992 3475680588394921984 3483715883122556928 3490259301385371648 3496001135636905984 3499214371974807552 3500915497094873088 3511146716847931392 3511364421877497856 3513071453682008064 3516300379650465792 3517741658089193472 3526767241045475328 3528509755968696576 3533391522114306048 3539012960632438784 3540733433632260096 3543987784214642688 3545660242677202944 3548919121576722432 3556293297354276864 3556485584350347264 3571893199838380032 3572114671390949376 3576863366628507648 3584295606782263296 3592776253578412032 3600241558567256064 3605251171125559296 3607003845491687424 3612518406835666944 3619528164399644672 3622854936609570816 3648028386166571008 3651381353433268224 3656462125260865536 3667625758861295616 3680132387712270336 3680360570524008448 3685253165617250304 3701648261262606336 3709339787614748672 3714501206614212608 3717915270223233024 3719722715663302656 3732638419537133568 3736069153378619904 3747190193610817536 3749011870904745984 3754228492246450176 3762029273234276352 3765487020728057856 3770726566675267584 3778765933372243968 3782239063825711104 3791651550976278528 3795136524828278784 3795371838352883712 3800417327042789376 3812020473777094656 3817324769427062784 3825019489590706176 3825256655977709568 3830341872925016064 3830579369320906752 3832441585834917888 3842274604521357312 3849283370147668992 3855376787127140352 3860741411599024128 3862618291235192832 3879592688022847488 3893273991959281664 3896852368790126592 3910140661944287232 3910383106181758976 3922321992115552256 3927536245709733888 3933001277591519232 3941173524340670464 3950284974612185088 3952205385392259072 3953206417250320384 3958707168294731776 3969573475464783648 3972206386737053696 3981389580711493632 3983325112836292608 3988867773011853312 4000829959523561472 4001046282394140672 4012739104969064448 4014689877504294912 4014938804208009216 4018629005314818048 4020276180673363968 4032332557630046208 4032582578249938944 4046552495579725824 4050271753388163072 4052183134488231936 4055907567516254208 4064083207690125312 4064335196976316416 4071969184949600256 4082163656958148608 4082416767303942144 4087843847575437312 4096337836322586624 4104031934437392384 4114561781219721216 4122290109133357056 4136603616456736768 4140405641839509504 4149233181742071808 4167467116622774272 4169175298476081152 4173007261066592256 4178813857440989184 4191572295841480704 4199218221979275264 4200281818328465408 4206126366313152512 4211717903562571776 4232282932388560896 4239245471559712768 4251111675043774464 4265607994848313344 4265872479471009792 4269793318146994176 4278896718671511552 4284584995319709696 4290546848281657344 4299462026553458688 4303413737974923264 4309401790486020096 4318589638139707392 4322558930086526976 4337298885518032896 4337567815260438528 4343334088048902144 4356594827173822464 4371721892545953792 4379933240954191872 4391170976595836928 4399180994454478848 4408560255600951296 4412612241129996288 4427933811411697664 4433820214883254272 4447357219406610432 4449455990810607616 4453545564331573248 4462799431973994496 4468732185079185408 4469009264207724544 4482653705274916864 4497939584981663744 4504198313532194816 4516806154734010368 4524236763765407744 4536655400531181312 4546327763588481024 4552371557527191552 4558706026299260928 4572377096598355968 4572624322736160768 4582125619994689536 4588501490523439104 4592718863216934912 4608380065862909952 4608665803714215936 4628882003872186368 4644666523074428928 4644954510830075904 4653679068513828864 4665619162633076736 4667887329459830784 4681528955797241856 4684095271576010752 4688400506200621056 4690322210785591296 4704679674624928768 4720977911509680128 4725317045619523584 4727546990236270592 4731892162102296576 4741724396472369152 4762524266451173376 4762819561854599168 4769151155504676864 4779060809043017728 4799106539404886016 4800322078089674752 4807001561500745728 4809338460655583232 4813758808505450496 4830473248812761088 4836894779872641024 4851662421170847744 4858413342907170816 4868508471244357632 4874980565540929536 4875282833681154048 4879763792167993344 4890167678481727488 4906843183616360448 4913670887489667072 4918187129114198016 4940067348670316544 4956913012020609024 4957220360297644032 4959630287551070208 4976851226049511424 4981425537838159872 4996253591481090048 4998682494539661312 5005637989661933568 5016039030979035136 5020649360970743808 5027635422233690112 5038354577829658624 5042985418434281472 5060182033104371712 5060495784470511616 5067223102723719168 5082693965036126208 5089766359236083712 5092240723047088128 5100342207970279424 5107122497233354752 5107439159094542336 5109922114446557184 5114618734037041152 5123032806028476416 5132377826863558656 5147655215465365504 5150157721646923776 5154891322494025728 5162064176838868992 5172790250697129984 5184749029178492928 5195803158386835456 5202710351459647488 5213520882592382976 5225573824683835392 5236714994279645184 5244001703455358976 5248821557962211328 5266720075271897088 5267046632816246784 5269607180523012096 5290150861568212992 5292764633953044864 5308519440948658176 5311100150448390144 5318490364015804416 5334439946031415296 5334728376525520896 5353251738944012288 5358172007086424064 5360368240897818624 5376443410173394944 5376776770999918592 5400362337850884096 5402910845984309248 5407876756688338944 5410505768237531136 5418777610253500416 5419113595968421888 5429292246599467008 5434282404914356224 5443222356405256192 5450458463433916416 5461783781763448832 5472042579249856512 5477072030149902336 5484693187891298304 5496386812177809408 5501438638291943424 5520198581568405504 5520540855786012672 5527879748425875456 5552472391893909504 5564009681422123008 5571751809921318912 5576872905334849536 5588763061121974272 5598957629305700352 5620785290416226304 5643043909851414528 5668148900058365952 5687477326464417792 5687829972628013056 5693057757529325568 5705195624895348736 5720729131042209792 5732616035404611584 5737884983966564352 5745869053981360128 5748662378752376832 5763411906782035968 5773925055221503488 5783065180690710528 5783423753680584704 5791112117398536192 5793927436852789248 5819389032034271232 5828962523394605056 5839910987938922496 5845278553185189888 5865210992916430848 5865574659272638464 5883482988173328384 5891304368564600832 5899501916387278848 5911393756640182272 5911760286511005696 5925427461918277632 5929809625875480576 5938060752442097664 5958309580105580544 5972084371067240448 6019108657453596672 6022408206312013824 6048873867374908416 6061770351451308032 6069828743369588736 6078274701732347904 6096502795464474624 6107953777424400384 6109500826659586048 6118001987364585472 6123625150955913216 6144506754483879936 6144887738285621248 6156047901656088576 6171842671829581824 6183435163700035584 6193272681106767872 6204520719779364864 6204905424685105152 6210608462759264256 6220825550177435648 6223849772613107712 6242038607729655808 6251200674934161408 6253762947714121728 6259510891599888384 6268220786161483776 6287358443762221056 6300422727492698112 6308798378935320576 6309189549469728768 6317576855343857664 6358868207339569152 6398808719206514688 6412451280874110976 6418345078007267328 6440630998417014784 6449193039830188032 6468883228227796992 6477884457209561088 6491344628325810176 6500377111574872064 6506351722890657792 6520223571308969984 6551561183319556096 6557582838818930688 6569899861431287808 6586756464893755392 6598771491681718272 6609627147063525376 6612840383401426944 6618918361694994432 6621631356403187712 6641900717117546496 6650730322324881408 6661671455308120064 6671035829109915648 6674183986215911424 6680318346497359872 6694199147960991744 6703098277618778112 6703513896311586816 6723980557912375296 6732919278359543808 6746909377472495616 6756297470298292224 6786355145648111616 6789654297396117504 6813229485928742912 6819491645382721536 6843170435818078208 6873188429992034304 6882752235785158656 6897053667596173312 6912998705571323904 6927737544515780608 6951361176789843968 6967431766245113856 6980518602770743296 6992002271273811968 6998428743949615104 7001830994189746176 7022293433695862784 7022728843754995712 7026142907364016128 7032600759300931584 7035483316178386944 7057019511937393152 7066783044228612096 7078025921264877568 7081466867264520192 7087975568429285376 7091320485354405888 7097838243153444864 7112586594708553728 7143786399676760064 7144229342781898752 7153726733257015296 7168591213564526592 7185552507156824064 7200483117134512128 7210502342251118592 7214007690983374848 7225036813671333888 7239056328799289344 7245709873219141632 7296056772333142016 7302762706866536448 7312924250521731072 7335251517722591232 7360264775424540672 7360721141048016896 7370506331234500608 7418679575229497344 7429002413228425216 7435830540446466048 7439445431326605312 7465276839074267136 7472138306757239808 7494380387221635072 7498023741809491968 7508456984492900352 7524058546468552704 7530974041456115712 7541453133350535168 7557531866744487936 7564478127651422208 7583303101952557056 7590273049656557568 7590743676705767424 7600834654085578752 7624040947554189312 7634649538854125568 7650513311955419136 7660683745850032128 7661158738641813504 7664883171669835776 7684549209042714624 7698566740295337984 7710753574254280704 7721482823198048256 7725236582470385664 7759185376045694976 7786547983918563328 7793704737580253184 7820281323888574464 7820766212363517952 7844643984231104512 7855072491419467776 7866002555183038464 7882347048681340928 7900569949224370176 7904410770784518144 7906412834500640768 7917414336589463552 7939146950929567296 7962779161422987264 7966650225672585216 7977735546023706624 8001659919047122944 8002092564788281344 8025478209938128896 8029877608416018432 8037258010629636096 8040552361346727936 8064665115260092416 8065165156499877888 8093104991159451648 8100543506776326144 8104366268976463872 8111815135032508416 8128166415380250624 8128670393952632832 8143938369899200512 8164833534607884288 8175687695150874624 8192675672645173248 8208063868874784768 8229123562439442432 8244580218266714112 8273207232913473536 8280811283679019008 8298466363484143616 8334934233245548544 8346014522133184512 8357627714881978368 8383144591682961408 8398436443958550528 8400563636656930816 8412252732626305024 8423435807125143552 8464565864777121792 8502223350087548928 8531215989696626688 8531744958942019584 8539586636293988352 8557793437343023104 8581093696563314688 8598924053106917376 8606827475949846528 8618803580972040192 8637179276279414784 8645117860173053952 8674597771036065792 8675135630520877056 8686668176097804288 8743443785091907584 8759866481908383744 8782341953191673856 8798361988908957696 8817120511201902592 8825224482259992576 8855867622823395328 8867640429766508544 8894714438813220864 8907091128663146496 8925598863947988992 8937464370158370816 8938018528415449088 8965307410549833728 8995879169963327488 9008396627064389632 9033612309468020736 9073310801062362624 9092655527176962048 9104743115054383104 9117412052598521856 9144754193196711936 9164251239989379072 9177002981046878208 9185437726433869824 9216760131725819904 9217331607428431872 9257764007744372736 9289333046148857856 9289909021660151808 9307358137027657728 9331238325266153472 9335774658919661568 9363057911594483712 9368190543152021504 9376801012401242112 9380644421571182592 9409359349249857536 9441955823019360256 9450634091239047168 9455093980472541184 9463784324204593152 9483448792944738304 9525048532902346752 9525639123709198336 9538302311009353728 9558121618086035456 9598213078809772032 9600644156179349504 9614003123001491456 9618676921311166464 9627517617010900992 9660946497625522176 9673789559745282048 9703324842341695488 9716826685814341632 9737016942488715264 9749961131081859072 9750565667362308096 9759527584335986688 9780335356963454976 9827341774979334144 9836374258228396032 9880134697340633088 9913826024041218048 9914440720595288064 9919260575102140416 9953702452099022848 9962851075676319744 9992507182962180096 9997364989079322624 10011275979323867136 10032078061958070272 10041298721941487616 10055270844467380224 10076709155659317248 10085970836868562944 10120364066208743424 10120991568941023232 10134446205447438336 10165387930072252416 10179532718472167424 10184481446094176256 10200684415940558848 10214878318189084672 10219844228893114368 10229237468074082304 10246065612056952832 10264755653727117312 10295310430930731008 10309782644988051456 10324128353677737984 10345580501394259968 10369498058356985856 10391606316773670912 10405420702919294976 10427041765184765952 10451147649367670784 10488003406910717952 10497643115924422656 10533440150543794176 10534093265632493568 10539214361046024192 10580301723136425984 10585529267906089728 10617038881897316352 10622200300896780288 10636980728031608832 10668879892062830592 10669456753051041792 10706503477888024576 10716344014172848128 10752886820346789888 10753553541999837184 10800724675701768192 10805821691968618496 10815753513376677888 10821011536475062272 10837555220507000832 10838227191936843776 10858584493198934016 10868564809828712448 10886444712810512384 10923567563526897664 10944085158499713024 10954144060299804672 10969386375782596608 11002877276583886848 11040397163136811008 11041081711572025344 11055759496851750912 11104944783787819008 11128019362844246016 11143503619842637824 11153745810669699072 11197915258611400704 11241570580832452608 11286087819702829056 11336297800116731904 11374954652928835584 11375659945256026112 11386115515058651136 11410391249790697472 11465232070809223168 11475769967933128704 11491738107962720256 11497324757504753664 11526823813564071936 11547850110443006976 11566130361381421056 11566847507361169408 11582224234797072384 11587854873705578496 11638778064068542464 11657925046789210112 11679821975877844992 11690557106370379776 11730421985832861696 11731149318545276928 11766965976346656768 11782608737129201664 11799003832774557696 11823520573022011392 11850854923836555264 11859619251750961152 11876121504884195328 11916619160211161088 11944168742134480896 12038217314907193344 12044816412624027648 12097747734749816832 12123540702902616064 12139657486739177472 12156549403464695808 12193005590928949248 12215907554848800768 12219001653319172096 12236003974729170944 12247250301911826432 12289013508967759872 12289775476571242496 12312095803312177152 12343685343659163648 12366870327400071168 12386545362213535744 12409810849370210304 12421216925518528512 12441651100354871296 12447699545226215424 12502401349868322816 12507525895428243456 12519021783199776768 12536441572322967552 12574716887524442112 12600845454985396224 12618379098939457536 12635153710687715328 12717736414679138304 12797617438413029376 12824902561748221952 12836690156014534656 12881261996834029568 12898386079660376064 12955768914419122176 12982689256651620352 13000754223149744128 13012703445781315584 13040447142617939968 13115165677637861376 13139799722862575616 13173512929787510784 13197542983363436544 13219254294127050752 13225680766802853888 13237836723389988864 13283801434235092992 13301460644649762816 13342071658219831296 13348367972431822848 13360636692994719744 13388398295921983488 13406196555237556224 13407027792623173632 13447961115824750592 13493818754944991232 13512594940596584448 13572710291296223232 13626458971857485824 13638983290765443072 13686340871636156416 13746376859984068608 13765504471570317312 13794107335192346624 13825997411142647808 13855475089031561216 13902722353579687936 13934863532490227712 13961037205541486592 13996857487899230208 14003661988379492352 14044586867391725568 14045457687509991424 14052285814728032256 14065201518601863168 14070966632356773888 14114039023874786304 14156051842529755136 14162933734529040384 14175951136858570752 14182640970708811776 14195676486306889728 14225173189417107456 14287572799353520128 14288458685563797504 14307453466514030592 14337182427129053184 14400966234269024256 14421004684502237184 14428015381966749696 14478112657598578688 14491419746438283264 14592113544666284032 14605525413733072896 14625848501043462144 14670503035445182464 14720529550849081344 14721442282096033792 14741012662469001216 14837359150458994688 14858004826456850432 14871661080892932096 14878890862653210624 14930553678148534272 14944276613514479616 14988760774443270144 14996047483618983936 15016913968985800704 15048117092937105408 15061948082912231424 15082906266701070336 15115063733488975872 15128956255302844416 15180546099313115136 15181487353411534848 15201669308171157504 15248081895108378624 15269299077708251136 15301026623910838272 15321367491700064256 15322317477283627008 15329766343339671552 15369098418085429248 15397133480590675968 15442965646396096512 15450473164940771328 15518370752091389952 15573095967837126656 15587409475160506368 15640562647777148928 15641532424727035904 15689287968462209024 15710144982838935552 15732005110366076928 15764694097362681856 15801139898448740352 15808821541569036288 15834828673178927104 15878293901859134592 15925558322845974528 15933300451345170432 15955471092047413248 16003319838094245888 16004185129576562688 16059755216832036864 16074516021259272192 16081104722693455872 16129330230520184832 16130330312999755776 16201087013552652288 16208732537952927744 16223630270065016832 16256332830760501248 16257340787905265664 16287876739798401024 16329667069215768576 16351375390301749248 16385351345290346496 16416127737749569536 16489160436533428224 16546414465826947072 16561622567358038016 16669868466491097088 16692029044266369024 16715255429763956736 16766289183365922816 16796872887917101056 16801127273313861632 16824505465252610048 16929131729554243584 17004446700175097856 17062431979393253376 17063489917884039168 17079173272587976704 17115586874686046208 17162187393126629376 17197848106213834752 17213654951899693056 17237607161944080384 17290235720346107904 17349195542072131584 17350271261041754112 17373336352195608576 17486887570183815168 17519732963816767488 17596723977817915392 17634241022403805184 17650448964519985152 17711735245646790656 17735280859533017088 17789428877626441728 17814182257326292992 17851197727895977984 17874928740316741632 17876037056830898176 17930614821099667456 17991758339926654976 18016793254128779264 18067224618936041472 18146621602124725248 18185311054353924096 18209486230108766208 18234824105197043712 18289508386393423872 18328502479978758144 18354005962093756416 18370875452867739648 18433520263451639808 18434663214856863744 18515528015488745472 18579818043320303616 18614716274055315456 18662476650532306944 18671549317839323136 18726115823188967424 18736381086304043008 18753602024802484224 18761288843142365184 18818718698499715072 18883911646038720512 18901268182478094336 18910187960945082368 18927568648409186304 18966897585889476608 19051278247418396672 19076604622018707456 19116243236172070912 19196426157619544064 19201288312358699008 19228006246002982912 19237353842622332928 19255035234021801984 19321892995251044352 19347579119490564096 19406649684683390976 19433653371628683264 19474033884977430528 19501131334724616192 19519055168671973376 19560670713926909952 19654683549958668288 19672748516456792064 19760269394681266176 19828881441190576128 19838521150204280832 19907404904198045696 19925702151352639488 19985014365924360192 20022551958647734272 20064156123916140544 20082597443882975232 20110541688934760448 20153418311318634496 20171941673737125888 20240728132417486848 20241983137882046464 20268892410894876672 20359065436944334848 20368962892188352512 20401368831881117696 20429756636378169344 20439688457786228736 20458474936148164608 20492131224113905664 20529511307454234624 20619565289976102912 20648256707355475968 20691161002788519936 20738996116713971712 20783212633547341824 20854083530369531904 20902295298735341568 20976006813821435904 20995286231848845312 21066880301087588352 21068186531264987136 21078428722092048384 21171058535812179456 21234077763794632704 21244400601793560576 21273961456063217664 21337759784125661184 21413006955776049152 21432688028345696256 21505773640693579776 21507107083999674368 21601449351403536384 21631507026753355776 21642023072950124544 21675110441014001664 21676454383873687552 21717168986397868032 21737129619657424896 21772889425621024768 21847135127053795328 21888170316999426048 21908288120599609344 21938772751565193216 22005754553167773696 22080794326273622016 22082163423144050688 22111518993703501824 22256038725688492032 22287007239685275648 22307491621339398144 22395830517222801408 22483141161664905216 22572175639405658112 22672595600233463808 22749909305857671168 22751319890512052224 22772231030117302272 22820782499581394944 22930464141618446336 22951539935866257408 22983476215925440512 22994649515009507328 23053647627128143872 23095700220886013952 23132260722762842112 23133695014722338816 23164448469594144768 23175709747411156992 23277556128137084928 23315850093578420224 23359643951755689984 23381114212740759552 23460843971665723392 23462298637090553856 23533931952693313536 23565217474258403328 23598007665549115392 23647041146044022784 23701709847673110528 23719238503501922304 23752243009768390656 23888337484268961792 24076434629814386688 24089632825248055296 24195495469499633664 24247081405805232128 24279314973478354944 24313098806929391616 24386011181857898496 24431815109697601536 24472007949458341888 24494500603823652864 24578027017935519744 24579550953142484992 24624191606624354304 24687370687318327296 24733740654800142336 24773090724427071488 24819621698740420608 24842433851037057024 24883302200709742592 24895399090452430848 25004802699736645632 25038043566399553536 25072883144645935104 25149433775048884224 25201690909970792448 25236758197878915072 25270307421375430656 25595234876826058752 25673380312029069312 25762523993668059136 25796772159320752128 25911537828838244352 25965378513303240704 26001508446299488256 26025406891562631168 26230331355275722752 26279599445725151232 26347025859575021568 26395085966726873088 26438508588254101504 26451361533605707776 26475673446779977728 26567602868470185984 26602921289299525632 26684143316439662592 26721273385989439488 26776796591843966976 26812393110475112448 26814055585246347264 26895922231649501184 26987637509889982464 27025189881193168896 27252917943714971648 27277966581530886144 27372681743272312832 27492753719968137216 27531008943140634624 27588214670384693248 27651994822285295616 27710950178063122432 27805444707159375872 27869727064980455424 27922074411082973184 27993714975798460416 28007323976758984704 28089173734783451136 28090915375019982848 28104571629456064512 28130403037203726336 28141933264713547776 28228078047749572608 28312103685059510272 28325867469058080768 28351902273717141504 28365281941417623552 28391352972613779456 28450346378834214912 28575145598707040256 28576917371127595008 28614906933028061184 28674364854258106368 28801932468538048512 28842009369004474368 28856030763933499392 28956225315197157376 28982839492876566528 29184227089332568064 29211050827466145792 29251697002086924288 29341006070890364928 29442884564192067584 29482025324938002432 29674718300917989376 29716009652913700864 29743322161785864192 29757781725306421248 29861107356297068544 29888553227028959232 29977521548886540288 29992094967237967872 30033827937971601408 30096234185874210816 30123896165824462848 30165812533402140672 30230127466977951744 30257912510605688832 30361092198626230272 30362974706823069696 30403338616342315008 30496163790216757248 30538598155416502272 30602053247821676544 30644634954567254016 30659532686679343104 30738196836170858496 30794266961181351936 30885931292792193024 31036741504182779904 31146191935674253312 31174818950321012736 31281125295554297856 31283064849454071808 31378575936924418048 31464010220732153856 31529388194725363712 31602279796897480704 31617643083138072576 31669657346357854208 31756587803718269184 31851116645691949056 31866600902690340864 31910942184094826496 32006639676188491776 32008370259153125376 32119510433664073728 32149032042518544384 32258660461040369664 32260660625999511552 32402174027105304576 32417465075905855488 32447260540130033664 32512665661521002496 32514681575810531328 32575753479596802048 32659334138431537152 32770702690580692992 32832255475499139072 33092828931653894144 33123245134716076032 33339736932982194176 33384058088532738048 33430510859527913472 33593745775834202112 33602254546627723264 33649010930505220096 33858263459108487168 34008893400350195712 34124863958786506752 34126979835768078336 34158346545175953408 34231173749372092416 34395696212427669504 34427309903799386112 34475214323888160768 34580471440692215808 34698391084144263168 34700542522083508224 34746672704391217152 34973775140367630336 35039465927633534976 35193447955635830784 35268482044807610368 35300897929039970304 35423470491293581312 35470561719066034176 35578857755252883456 35628364514652585984 35702395455791955968 35749857480633483264 35752074113661796352 35861229642199334912 36033586508257558528 36134449237872082944 36293243204249450496 36370622108707848192 36418972460217532416 36469648210394087424 36579016772786847744 36657004959957516288 36708011924187512832 36741750905735479296 36867040526903279616 36869326429713727488 37031056030977490944 37159636086640607232 37229432548110630912 37324953301064613888 37343098635678646272 37472762172608086016 37507204049604968448 37522577686284730368 37637437396999430144 37802536364956188672 37820375921890164736 37855137296818372608 37933795171778953216 38102556494836793344 38153209244037414912 38232486472344141824 38392852315239088128 38456012492005965824 38474707685244665856 38510070468043603968 38643785990502088704 38695158238981128192 38867306743257366528 38948067769954861056 39002262669449232384 39038110337343946752 39121341427853819904 39345497032913584128 39520538789362532352 39657762882381152256 39677042300408561664 39814809808396091392 39851404302705278976 40045103917295468544 40128312247832281088 40165194887765950464 40221083377869520896 40343883347474251776 40481456264834973696 40483966275764092928 40537784821789753344 40718130873888669696 40802737663762235392 40859513272756338688 40879376915572457472 40916949872296329216 41059022614908469248 41239130579952205824 41296513414710951936 41382322005577039872 41477992233427943424 41566425267094683648 41708167060739063808 41804590597470683136 41990572463697690624 42133760602175176704 42136373062529974272 42156857444184096768 42342117071624358912 42468155527589265408 42488801203587121152 42547922912126435328 42675519568251322368 42826013911552098304 42865376056691392512 43011547281387159552 43014214167999348736 43202898702807072768 43263014053506711552 43284046145900249088 43352908767747375104 43434337972795736064 43474259239314849792 43545778851242049536 43694270254107590656 43776340633998852096 43816576241199218688 43877545503130386432 44011509106335547392 44161588652547244032 44164326846288101376 44223037987407003648 44512077451376984064 44574014479370551296 44614983242678796288 44791661034445602816 44966282323329810432 45144351278811316224 45345191200466927616 45502639781024104448 45544462060234604544 45641564999162789888 45860928283236892672 45903079871732514816 45966952431850881024 45989299030019014656 46107295254256287744 46191400441772027904 46267390029444677632 46328896939188289536 46351419494822313984 46555112256274169856 46631700187156840448 46719287903511379968 46762228425481519104 46921687943331446784 46924597274181107712 47067863905386627072 47130434948516806656 47196015331098230784 47294082292088045568 47403419695346221056 47504486019536781312 47776674968537923584 48179265650496110592 48390990938999267328 48494162811610464256 48626197613858783232 48772022363715796992 48863630219395203072 48944015898916683776 48989001207647305728 49156054035871039488 49159101906284969984 49248383213248708608 49467481309600284672 49546181448854142976 49639243397480841216 49684867702074114048 49766604401419485184 50009605399473291264 50076087132799107072 50145766289291870208 50298867550097768448 50403381819941584896 50473516395757830144 51190469753652117504 51346760624058138624 51525047987336118272 51593544318641504256 51930757026606481408 52003016892598976512 52050813783125262336 52460662710551445504 52559198891450302464 52790171933453746176 52877017176508203008 52902723067211415552 52951346893559955456 53135205736940371968 53205842578599051264 53368286632879325184 53442546771978878976 53553593183687933952 53624786220950224896 53628111170492694528 53791844463299002368 53975275019779964928 54050379762386337792 54505835887429943296 54555933163061772288 54745363486544625664 54985507439936274432 55062017886281269248 55176429340769386496 55303989644570591232 55421900356126244864 55739454129960910848 55844148822165946368 55987429951596920832 56014647953517969408 56178347469566902272 56181830750039965696 56209143258912129024 56260806074407452672 56283866529427095552 56456156095499145216 56624207370119020544 56651734938116161536 56703804547434283008 56730563882835247104 56782705945227558912 56900692757668429824 57153834742255190016 57229813866056122368 57348729708516212736 57603864937076097024 57684018738008948736 57712061527866998784 57912450630394314752 57965678985753133056 58422101654932291584 58503394004173848576 58682012141780729856 58885769128384135168 58964050649876004864 59432019305827401728 59486644323571728384 59515563450612842496 59722214712594137088 59777106454057918464 59955043097773080576 60067655875943202816 60192468371748421632 60247792331648925696 60331625066804281344 60460254933955903488 60515825021211377664 60722184397252460544 60725949413646139392 60806677232684630016 61077196310833004544 61204106495643353088 61289269909134508032 61319065373358686208 61476393672341716992 61588533922362703872 62073483008365559808 62349637900642025472 62562250591108595712 62566129698908143616 62757151873848836096 62928020441464307712 63058776389450727424 63204559593794961408 63235286166276145152 63513175607436538368 63702233291383898112 63733201805380681728 63821884368189652992 64013279352376983552 64239020867328147456 64298064085037088768 64517320922080739328 64521321251999023104 64804348054210609152 64894521080260067328 65025331323042004992 65029363151621062656 65151506959193604096 65318668276863074304 65541405381161385984 65664510950998278144 66185657863307788288 66246490269432152064 66679473865964388352 66768116177065476096 66861021719055826944 67187491551668404224 67204509093255446528 67298021861010440192 67716526918216974336 68017786800700391424 68249727917573013504 68253959671536156672 68316693090351906816 68462347498744184832 68791392424855339008 68854619807598772224 68950428647776321536 69160942881384431616 69396782168288526336 69401085044167016448 69493345408782434304 69947550280735260672 70078931855267069952 70386895911271661568 70536964089615220736 70601795858079940608 70846940982587162624 70941123438132068352 71157715510505766912 71256729029305171968 71404790911583911936 71504148227323592704 71722459284398669824 72067173016515117056 72268898475744165888 72586486408498900992 72741244217415696384 72837944920435064832 72939296420788174848 73158033545573695488 73416023848375025664 73483501811470958592 73734081053806559232 73738652859427454976 74062112061954981888 74319272173281214464 74458865096221261824 74649906602129227776 74686197271357292544 74945524345216172032 75014408099209936896 75274874793998860288 75605072729912377344 75640751843780329472 75710274593636745216 75867590343557906432 76205112989673586688 76464972944688283648 76785704630478176256 76912024984011931648 77020140936087207936 77287571981004177408 77390316477962256384 77734613486514733056 77896135539909722112 78004525338898464768 78076220674687893504 78690994065827168256 79041077578725064704 79315525764762304512 79354084600817123328 79629619616792182784 79702808605410557952 80256624495664562176 80330389775531900928 80442166755739041792 80687766694948503552 80962912529669947392 80967932551528185856 81075569643579506688 81605475327524470784 81719026545512677376 81758753831144914944 81833899744592658432 82118045229816938496 82478261159904411648 82593026829421903872 82764644011154079744 82955984466855886848 83132850534189367296 83416334121478127616 83609181194941366272 83981144927395381248 84267521204350353408 84272746125059948544 84313714888368193536 84684234143248717824 84936311055178530816 84977602407174242304 85095845824252870656 85351039136502644736 85652027823104196608 85730752113382785024 86023094562774319104 86028428335998697472 86405797405614145536 86526028107013423104 86568092291800498176 86705817535494750208 86868675945591472128 86948518478629699584 87091557702484099072 87552681267997704192 87633152482398437376 87755091006260772864 88023018212671094784 88328653692576202752 88446075974814007296 89024154902753968128 89148028958741102592 89229966485357592576 89583322068891205632 89932564646659620864 90288702557622632448 90690382400933855232 91005279562048208896 91088924120469209088 91283129998325579776 91806159743465029632 91933904863701762048 91978598060038029312 92214590508512575488 92382800883544055808 92534780058889355264 92657793878376579072 93110224512548339712 93438575807022759936 93524456850963038208 93843375886662893568 93849194548362215424 94135727810773254144 94392030662196461568 94588164584176091136 94806839390692442112 95008972039073562624 95553349937075847168 96358531300992221184 96781981877998534656 96988325623220928512 97252395227717566464 97544044727431593984 97727260438790406144 97978002415294611456 98312108071742078976 98318203812569939968 98496766426497417216 99092362897708285952 99278486794961682432 99369735404148228096 100019210798946582528 100152174265598214144 100291532578583740416 100806763639883169792 100947032791515660288 102380939507304235008 102693521248116277248 103050095974672236544 103187088637283008512 103861514053212962816 104006033785197953024 104101627566250524672 104921325421102891008 105118397782900604928 105580343866907492352 105754034353016406016 105805446134422831104 105902693787119910912 106270411473880743936 106411685157198102528 106736573265758650368 106885093543957757952 107107186367375867904 107249572441900449792 107256222340985389056 107583688926598004736 108100759524772675584 109011671774859886592 109111866326123544576 109490726973089251328 109971014879872548864 110124035772562538496 110352858681538772992 110607979289141182464 110843800712252489728 111478908259921821696 111688297644331892736 111974859903193841664 112029295907035938816 112363661500079931392 112418286517824258048 112521612148814905344 112567733058854191104 112912312190998290432 113248414740238041088 113407609094868566016 113461127765670494208 113565411890455117824 113801385515336859648 114307669484510380032 114459627732112244736 114697459417032425472 115368037476017897472 115424123055733997568 115824901260788629504 115931357971506266112 116844203309864583168 117006788008347697152 117364024283561459712 117771538256768270336 118864038611654803456 118973288647143456768 119031126901225684992 119444429425188274176 119554212908115836928 120135311751886405632 120384936743496843264 120495584663297851392 120663250133608562688 121031650042422755328 121444368794504921088 121451898827292278784 121613354465369260032 122154392621666009088 122408212991286706176 122578539818269016064 122638130746717372416 123177067844725407744 124146966016731119616 124699275801284050944 125124501182217191424 125132259397816287232 125514303747697672192 126117552778901454848 126409119187589922816 126470572332552290304 127026351214873076736 127404466582767796224 127466403610761363456 127643768736379305984 128026558704753967104 128478041734656294912 128596128170074177536 129034641844161478656 129042642503998046208 129608696108421218304 129789042160520134656 130058726303242125312 130303013918387208192 130637336553726148608 131082810762322771968 131329021901996556288 132371315726615576576 132492980538864304128 133358947731928776704 133536232354130952192 133722043438111653888 134374983103336808448 134409018186510893056 134596043722020880384 135433053836433948672 136035573601400782848 136507919343072313344 136633386180703813632 136924694997488369664 137582784849710678016 137709239615197544448 137900857295552643072 138321885762768863232 138802170088334032896 138986690817564868608 139895100561470521344 140157863710534139904 140773791822543323136 141073928179230441472 141203591716159881216 141693881965174325248 141882246876264136704 142513458058610343936 142809581823167823872 143008296454647185408 143444918568797339648 144537796951488331776 145172972816997801984 145482488434831392768 145878592841576349696 146316067091147390976 146832047696750051328 146967003622941917184 147468162107613118464 147477305718854909952 148638544346562428928 148917730192442523648 149299813204258455552 149891048690432344064 150028816198419873792 150549749587997720576 151210145459824754688 151420549187273490432 151735180687115812864 152410225979347173376 152929945889376567296 153571409260956352512 154040281872174415872 154575143962008354816 154780632955924512768 155792271079819444224 156009050677796929536 156152441349375787008 157381988131654336512 158631051529524609024 158708169201634246656 159259239233584365568 159405617210821115904 160513248991329124352 160660779551063801856 160884333511478083584 161375533389897007104 161925825059339894784 161935865103056371712 162151139287159013376 163210950655048941568 163438053091025354752 163517507662289829888 163667799489185316864 164236090459633876992 164956522319808823296 165186053658843807744 165529288022308159488 165911968933711773696 166265701068378734592 167218362389882732544 167962289854790762496 168535042408700706816 168545492250119897088 168627429776736387072 169368468286497435648 169872622110357061632 169955204814348484608 170191691648505741312 170702078273005289472 171304055646208393216 171461504226765570048 172046189125548638208 172056856671997394944 172811594811228291072 173052056214026846208 173136184583600996352 173411635070989500416 173737351891182944256 173897036957259399168 174183115404968198144 175266304964796874752 175510182012521545728 176046036425342189568 176657307385152405504 176892151949628014592 178296057917482205184 178459932970715185152 179166644137782411264 179865129293319241728 180577405115245264896 181380764801867710464 182010559124096417792 182177848240938418176 183612319486930059264 183867809727403524096 183957196120076058624 184429181017025150976 184765601767088111616 185069560117778710528 186220449025096679424 187048913701926076416 187686751773325787136 187698389096724430848 188271455621546508288 188784061324392923136 189176329168352182272 189613678781384884224 191106699874151694336 192717062601984442368 193563963755997069312 193976651246441857024 195088089454863187968 195454520877580812288 195956004830589222912 196624216143484157952 196636407625139879936 196993532852994834432 198184725795416571904 198556973589923364864 198739470808296456192 200038421597893165056 200304348531196428288 200583065157167480832 201613527279766339584 201894065583031320576 204761879014608470016 205387042496232554496 206100191949344473088 206374177274566017024 207723028106425925632 208012067570395906048 208203255132501049344 209842650842205782016 210236795565801209856 211160687733814984704 211508068706032812032 211610892268845662208 211805387574239821824 212540822947761487872 212823370314396205056 213473146531517300736 213770187087915515904 214214372734751735808 214512444681970778112 215167377853196009472 216201519049545351168 218023343549719773184 218223732652247089152 218981453946178502656 220248071545125076992 220705717363077545984 221215958578282364928 221687601424504979456 222957816519843643392 223376595288663785472 223949719806387683328 224058591814071877632 224727323000159862784 224836573035648516096 225043224297629810688 225824624381996580864 226815218189737132032 226922255531340988416 227130823780910235648 227602771030673719296 228615338969020760064 229394918834064850944 230736074952035794944 231649802521577259008 231862715943012532224 233688406619729166336 234013576016695394304 235543076513536540672 237946577294286913536 238062253802451369984 238888858850376548352 239108425816231673856 240769873486993686528 240991169326595702784 241326500267217125376 242063300084845510656 242888737589009842176 242903797654584557568 243226708930738520064 244816425982573412352 245157079636538032128 245276261493434744832 246354135689450815488 248293932033462239232 249398551602568101888 250249002364434382848 250264518795632574464 251028607495395344384 252235105557802909696 252818238375179845632 252941144665104580608 254052702429746153472 254808933165535592448 254932807221522726912 255287537472758611968 256053117409507934208 256956083469312589824 257192256340148355072 258069283688322957312 258085285007996092416 259217392216842436608 259578084321040269312 260117452606484250624 260606027836774416384 261274673107452297216 262658043803993112576 264742631453231153152 264985961077728608256 266717895463857553408 267072464708261904384 267444086876223307776 268749966206673616896 269192087444041760768 270866107672867897344 272071147202801565696 273015838686144626688 273266772361407627264 273849389994976739328 275418479230395088896 275801714591105286144 276643771525537726464 277604340176668065792 277973381635129737216 280315727421068279808 281547583645086646272 282407183432319762432 283387763930348650496 283764493752528273408 285026916117220687872 285619163646335647744 286016592909294370816 289075593902976663552 290345945633995603968 290964976869662785536 291757185683152699392 292632134182294781952 293934007245883834368 294936324215226236928 294954611437709819904 297277088693124857856 297835460384885047296 299782097380864688128 300057632396839747584 301099499175995441152 302420290919649509376 302841098374546980864 303470361374231625728 304820451958694346752 305859891778753134592 307142818521912705024 308080563744348831744 309150287924016709632 309561265911849025536 311584542159638888448 312018101355593859072 312304882698751574016 314763976263308673024 317262103059049218048 317416338403268493312 318518478467168731136 318811234421642231808 321026497982658248704 321321559102127603712 321768667022956167168 322751066779794014208 323871730206112743424 324302278574318026752 326421901310097883136 326876106182050709504 327035015324579659776 327335598978370633728 328472180919267753984 329913044639617646592 330372107317687615488 331058576044616318976 331823937867423547392 332531402136757469184 334436724779765465088 335924579709581524992 337090984500239794176 337254859553472774144 338736936572994871296 339745244220714123264 340383383297011482624 341404156546010578944 342608111292416786432 342923008453531140096 344092378251097276416 344113713343994789888 346104112428053692416 346272369167201992704 346823270141979000832 347474703782365888512 347794073914518798336 348366230809936396288 350532609929593749504 351020364025043091456 352092072850684379136 353314614770304811008 356592115834964410368 356919865941430370304 358333288275564822528 361154810230490529792 364021118248192835584 364355696481876836352 367224638973860118528 367735619454807048192 367914392240152117248 369531203534176223232 370139120235557421056 372440898050193358848 374097827403852152832 375373503546651574272 375396778193448861696 376542911243093016576 378352658336704364544 379227357562769768448 382213399748303388672 385434125203968884736 387127927511994138624 387953302492883714048 390176178909726375936 390909041755161624576 391912009661178445824 393248432286968315904 393272815250279759872 393987065705989668864 396369451590833143808 397113947179846729728 397478941616592912384 400076843195786330112 400608697062392856576 401166130314334961664 403227054559532679168 403788131166062641152 409523758029216940032 410774084992465108992 412200383898688946176 412748354549132034048 416024135140791812096 416406510265002098688 419685301684411564032 420473591131602419712 422321375467629969408 423016137412065624064 423221784537691324416 423610775148479643648 425081645895522975744 425646740628792410112 427540374175831031808 428428745469503471616 429024889363941556224 430334755706392018944 436447465304494178304 437962907892357005312 440496143090250153984 441411434726155091968 442431917156564729856 445915633039687286784 446753190577327570944 447899439612775366656 449454646000319725568 449673146071297032192 450086448595259621376 451649248763993161728 453630436379474264064 454261647561820471296 455205542061347438592 457230677938041520128 458789837668129701888 463299605043154518016 463725431886025064448 467376813239458332672 468027152033390788608 471086153027073081344 475893154588573827072 476124507604902739968 477777717700753096704 478216851632463347712 481539746973987373056 481982338653191405568 482653000534434250752 484126600169691021312 485777475178019684352 485807595309169115136 486453417861477040128 489632851965146824704 490314159273076064256 490552522986869489664 492708271378901630976 496587864066924478464 498797103205136203776 500529037591265148928 502057214990790688768 504470211115605819392 505636476750359691264 505882289330209161216 508105404859492306944 509617866331071184896 509865614443045453824 510575074945517223936 512106234819015868416 513912166938625179648 514384512680296710144 516138567376645914624 516170570015992184832 518434784433684873216 519156168642080538624 520234905212968501248 521212055673548832768 522549346214904594432 529485262906462306304 529971922155457216512 533435790927715106816 534888173752446615552 537499932413347233792 538384174888083521536 541732215345735794688 544142294405603131392 546031677372289253376 546533544722815254528 550836958460790177792 551603429182210572288 553287543051075452928 555208680353336131584 563095167290173292544 564814366864639524864 566775527860697300992 567528987505056546816 571238327292671295488 572033185818588741632 578151187805953327104 580691891267991207936 581929953739325571072 585264268364589563904 587868014491767668736 589872648430452473856 589909222875419639808 594554177386249715712 595670920769770094592 599564194761729376256 600115264793679495168 602198998351990882304 604840581839299018752 605682196749093961728 606940722748463251456 609640903917388693504 614285637043825410048 616161127488697663488 618300575848033419264 619122531823698051072 623169084319277776896 624036202711187718144 624609765397503148032 629527952526617346048 634524206118098436096 634832676806536986624 637036956934337462272 637622468843284463616 642643118204255207424 643537334045912334336 645502133559588028416 647743460412225486848 648604557148636053504 653752212364101419008 654070030649159319552 654671197956741267456 656944361838535507968 660744214635375230976 662117152089232637952 663647875734847094784 665062804273514938368 668873449559530930176 671849159419163049984 674181969000479588352 674509719106945548288 677473873145989742592 680766766594022965248 682808313092021157888 685846016907062280192 688184756502194552832 688227426687989579776 692208224856107384832 693646540283958001664 694949407564731777024 695588147829037596672 701065219859187499008 702040728050086182912 706629229540609622016 713839731882860740608 716666576551129645056 722309620460981059584 728042236496385671168 728711392963753672704 734449277947720237056 735471238909614096384 735828784480304234496 739062407068352446464 740278240471114842112 744881796100386717696 748195654807704305664 750747007093303148544 750793556386897723392 753085822486186033152 756705316673408729088 758454715125539536896 764426799496606777344 770868250407937769472 774255855023988277248 775906604985767428096 780352357819452751872 781818083510323249152 783824019322356891648 786545630500559519744 787974131411979337728 792738903181666287616 794227894359693459456 794957883233185824768 800153686391572660224 801217394124785713152 802332260628669923328 807576262332125282304 819047516058433880064 821548169984930217984 824400767797377892352 832048270281583624192 832813020530004197376 840947182263204839424 844642750935259938816 846032274824131248128 847221550296959287296 850163291791045951488 851293481257584820224 855080748351662063616 856857490939006943232 858049778727883112448 872894930608988356608 875925815784714010624 882822869452310183936 884863834313129459712 891831266079374573568 893506381154655141888 898909292000639451136 899346292142594064384 900172897190519242752 903298497527986323456 907260872758948528128 908523295123640942592 910411084122694877184 914461355876083040256 917579675336259403776 926599210086309036032 927450863772050128896 934753626478916665344 936054304066781577216 942172306054146162688 951786309177147654144 952249015209805479936 955555435401506193408 956433703264926695424 963079493947974746112 963964677306382811136 965306001068868501504 968253200339382042624 971615190618338230272 972906835722954080256 979265703930293649408 980628318546152128512 981105045973738979328 985416542757803261952 993175728133848956928 997594206410272407552 1001058075182530297856 1004114429981581377536 1011272953500719382528 1011764578660418322432 1016210809718984613888 1019235732662142369792 1021150149891034447872 1024212469638031736832 1027824333877250359296 1028769025360593420288 1032277134753291829248 1032341140031984369664 1038312337284161077248 1040469810425937002496 1042424111347097665536 1045098692429809188864 1059943844310914433024 1066871581855430213632 1069776347504893231104 1074999864826694467584 1083464430691471589376 1092063354744578506752 1093067089445630509056 1101673916921580355584 1103206858364421144576 1110417360706672263168 1126190334580346585088 1129628733729279049728 1133551055721394601984 1135057975010113093632 1142476654585342590976 1144066371637177483264 1156302375611906654208 1161383782535982415872 1163859907478651142144 1170528536729179127808 1175736028983535337472 1179745296860904947712 1179818445750839279616 1189108354772499431424 1191341841539540189184 1199128389523458752512 1200230529587358990336 1204397996703981764608 1209681163678598037504 1211364393498187923456 1213881445496926502912 1219281807834777387008 1228571274087650820096 1232322254977395326976 1236601151696066838528 1238245063647396102144 1248072405422375436288 1249219530795006296064 1259055905053234692096 1269048412236196872192 1269665353613073973248 1274073913868674924544 1275244937686568927232 1285286236408510414848 1287074668091824668672 1291004267119176056832 1295486920824450973696 1307504424728202838016 1309342395913482534912 1313888723677071015936 1321488429270750461952 1324234304178465275904 1327295751469694189568 1337746899119061860352 1343698318838326099968 1348363938000959176704 1349019438213891096576 1354947746291979485184 1365616626184042315776 1371692033814124560384 1376369513004389105664 1376454853375979159552 1387293080567916003328 1389898815129463554048 1391176295658075193344 1402130439718374998016 1404081456100172365824 1413258459081219244032 1427679463765721481216 1433333153102259290112 1444619240921962119168 1456084472992771342336 1457422785927507345408 1468898555895440474112 1470942477819228192768 1471657568960608468992 1478124814136704892928 1480556480942229684224 1489763592200773435392 1496391309615408611328 1501587112773795446784 1506171644972372066304 1513410633346817458176 1516909430251079073792 1528853598993213554688 1541736500815875538944 1548511710047976554496 1551813209971534856192 1560704715638905503744 1563636167020646498304 1567648038644713783296 1573091261001119039488 1588455788719386918912 1589915766466371649536 1600307372783145320448 1604664521257339846656 1615152524664250564608 1638095032116867760128 1648801535594755784704 1665626041060008394752 1689285501870519877632 1694443100593918574592 1700326583582091902976 1702586962515169640448 1713714981878013886464 1716099557455766224896 1745789861217976713216 1751851631569428021248 1765645738904620367872 1769727668626258919424 1783662532158749147136 1787012762309310283776 1797818584001278902272 1798692584285188128768 1800345794381038485504 1806596995055972646912 1814521745517897056256 1817046590247281885184 1820822168245389754368 1828922711752166080512 1853198420172618072064 1854901727544100257792 1869507252957833330688 1872108608133563154432 1884344612108292325376 1903572618354295308288 1904498030419610959872 1911110870803012386816 1912867406529853390848 1927929354612765622272 1930612002137737003008 1936506400678764085248 1943230381236676460544 1945813671445908160512 1961256637092304257024 1962210091947477958656 1970833085515606523904 1986351456267697913856 1995188412820544815104 2002116150365060595712 2022545907001438765056 2023529157320836644864 2032421619437969227776 2042300299782068895744 2048424939276063473664 2057538050721186840576 2064554269506583658496 2064682280063968739328 2076624674568322154496 2080939620851874004992 2084848222694195331072 2119887688621828866048 2133743163710860427264 2149999729653388935168 2166928861382943178752 2184126709489157013504 2186134178891261018112 2203347833843160711168 2206413716728842289152 2220834721413344526336 2252380669160693170176 2259257467458558099456 2267102111442789203968 2270115950020226187264 2284953309170685181952 2288132743274354966528 2312604751223813308416 2322767565071964831744 2327719814957302284288 2341057073458358255616 2351472057967070674944 2359636891501678559232 2378216709544998862848 2382683683079080378368 2398256779046917505024 2400461059174717980672 2408795993407963529216 2422728786996375846912 2427762890993853005824 2438563615669554774016 2457142548175301640192 2464644509954790653952 2473202303392133677056 2496144810844750872576 2498439061590012592128 2538096824472393744384 2548147827737349849088 2550489875373137854464 2570572472817020829696 2574149336183649337344 2590973841648901947392 2618684791826965069824 2627777447354142031872 2648468608356930551808 2654591502939388379136 2675493798238123720704 2696727876001918353408 2698038876427782193152 2709895492583958970368 2731233252368084631552 2743384067628249120768 2752739026008778211328 2752909706751958319104 2774586161135832006656 2779797630258927108096 2782352591316150386688 2804260879436749996032 2808162912200344731648 2826516918162438488064 2855358927531442962432 2866666306204518580224 2889238481843924238336 2912168945985542684672 2914845571855014690816 2937797111790880948224 2941884955638456385536 2943315137921216937984 2956249628273409785856 2961112961884459368448 2979527184401546870784 2992782619230817222656 3003174225547590893568 3012343289944744132608 3033818860502158147584 3057707197986427109376 3083473001631751077888 3097023420095953108992 3121409431277811007488 3127272334041292996608 3135296077289427566592 3146182522002238078976 3179831532932743299072 3200614745566290640896 3209329042514679693312 3276190064233735520256 3297603071189511569408 3331252082120016789504 3378571003741039755264 3388886201187837149184 3400653167164183805952 3405173925030339280896 3427429963756027772928 3432199114911532449792 3491579722435953426432 3503703263138856042496 3531291477809240735744 3539455337252517838848 3567325064317498294272 3574025524618620567552 3595637168002557804544 3597385168570376257536 3600691588762076971008 3613193990111945293824 3629043491035794112512 3634093180494563770368 3641644336490779508736 3657845423504332161024 3706396840345236144128 3709803455088200515584 3744217216267126308864 3768689224216584650752 3807145236708590616576 3808996060839221919744 3822221741606024773632 3825734813059706781696 3855858709225531244544 3861224004275474006016 3873012801357528170496 3886460762473352921088 3922513274184608514048 3941666171031213047808 3972702912535395827712 4004232300730121191424 4045091814002877530112 4047058314641673289728 4064843238875938455552 4096849878552126947328 4115076101442373681152 4129108539013167316992 4129364560127937478656 4161879241703748009984 4169696445388390662144 4239775377243657732096 4267486327421720854528 4299999459306777870336 4333857722765886357504 4368253418978314027008 4372268357782522036224 4406695667686321422336 4412827433457684578304 4441669442826689052672 4504761338321386340352 4518514934917116198912 4534204222885578407936 4540231900040452374528 4576265486548709933056 4625209502447626616832 4645535130143929663488 4655439629914604568576 4682114146916716511232 4702944115934141349888 4719273783003357118464 4765367366158160756736 4800922118349435961344 4817591986815927058432 4845457573992751693824 4855525781987706011648 4914285096350603280384 4946404606784267354112 4996878123180025184256 5096295655474699698176 5100979750746275708928 5141144945634041659392 5148298672367298674688 5181947683297803894784 5237369583653930139648 5255554894708284063744 5296937216713861103616 5309183005878776758272 5350987596476247441408 5393455752003836706816 5396077752855564386304 5419790985167917940736 5462466504736169263104 5486768135256498241536 5505819413503916638208 5549172322271664013312 5559595260517854216192 5564705182632300773376 5608521758873499992064 5616325824400689463296 5653033836324876976128 5710717855062885924864 5733332612409037160448 5824337891971085369344 5829691143710029381632 5883769911276912771072 5886630275842433875968 5912499256546819571712 5922225923768918736896 5959054368803093741568 5985565238461634445312 6006348451095181787136 6067637721004316295168 6194046840191906217984 6242818862555622014976 6254544668082585993216 6292365044004476157952 6359663065865486598144 6401229491132581281792 6552380128467471040512 6595206142379023138816 6662504164240033579008 6757142007482079510528 6777772402375674298368 6801306334328367611904 6810347850060678561792 6854859927512055545856 6864398229823064899584 6983159444871906852864 7007406526277712084992 7078910674505035677696 7134650128634996588544 7148051049237241135104 7191274336005115609088 7194770337140752515072 7201383177524153942016 7226387980223890587648 7268186360989127540736 7283288672981559017472 7315690847008664322048 7419606910176401031168 7488434432534252617728 7614290473417181233152 7644443483212049547264 7651469626119413563392 7711717418451062489088 7722448008550948012032 7772921524946705842176 7883332342062426095616 7945405825070791655424 8008464601460242382848 8090183628005755060224 8094116629283346579456 8129686477751876911104 8193699757104253894656 8230152202884747362304 8258217078026334633984 8258729120255874957312 8323758483407496019968 8339392890776781324288 8479550754487315464192 8534972654843441709056 8599998918613555740672 8667715445531772715008 8736506837956628054016 8744536715565044072448 8813391335372642844672 8825654866915369156608 8883338885653378105344 9009522676642772680704 9037029869834232397824 9068408445771156815872 9152530973097419866112 9250419004895253233664 9291070260287859326976 9364228293833433022464 9405888231868282699776 9438547566006714236928 9601844236698871922688 9635183973631854116864 9711051563975412023296 9828570192701206560768 9892809213568534708224 9993756246360050368512 10192591310949399396352 10201959501492551417856 10282289891268083318784 10296597344734597349376 10363895366595607789568 10474739167307860279296 10511109789416568127488 10593874433427722207232 10618366011757553516544 10701975192952494882816 10786911504007673413632 10792155505711128772608 10839581970335835881472 10924933009472338526208 10973536270512996483072 11011638827007833276416 11119190521035708432384 11129410365264601546752 11232651648801378926592 11306067672649753952256 11421435710125771849728 11466665224818074320896 11659382287420058763264 11767539822553825542144 11824998513093639143424 11918108737606187483136 12012696902190363574272 12135275442008632590336 12388093680383812435968 12485637725111244029952 12509089336165171986432 12584730088008952315904 12719326131730973196288 12802458982265162563584 13104760256934942081024 13190412284758046277632 13325008328480067158016 13514284014964159021056 13555544804751348596736 13602612668656735223808 13620695700121357123584 13728796459646129799168 13966318889743813705728 14014813052555424169984 14157821349010071355392 14296102098474482270208 14382548672010231218176 14402766355048307884032 14452775960447781175296 14536372721978255081472 14566577345963118034944 14839213820352802062336 15288886966424099094528 15302939252238827126784 15423434836902124978176 15444896017101896024064 15545843049893411684352 15766664684124852191232 15890811650141583310848 16016929202920484765696 16180367256011510120448 16188233258566693158912 16259372955503753822208 16387399514208507789312 16460304405769494724608 16517458240511749914624 16647516966814992039936 16678785781553562648576 16959101508974630928384 17069945309686883418112 17199997837227111481344 17473013675913256108032 17489073431130088144896 17651309733830738313216 17766677771306756210688 18019045353285545361408 18136816891542313631744 18582140520575718653952 18728456587666866044928 18877095132013428473856 19203688473397743845376 19270367947263708233728 19422103127950824046592 19657140385402413121536 19785618427137069416448 19987512492720100737024 20385182621898798792704 20403919002985102835712 20564579782536166637568 20593194689469194698752 20727790733191215579136 20949478334615720558592 21022219578833136254976 21236732023515107033088 21403950385904989765632 21573823008015346827264 21584311011422257545216 21679163940671671762944 21849866018944677052416 21947072541025992966144 22023277654015666552832 22258820730529203093504 22465303297602757853184 22842871420251543699456 22933330449636148641792 23318764574840117526528 23649997026187278286848 23836217475212374966272 24025393804380727148544 24270550884017265180672 24776187360767624871936 24971275450222488059904 25018178672330343972864 25169460176017904631808 25438652263461946392576 25604917964530325127168 26209520513869884162048 26380824569516092555264 26650016656960134316032 27028568029928318042112 27111089609502697193472 27205225337313470447616 27457592919292259598336 28029626105110848339968 28315642698020142710784 28805532710096615768064 28905551920895562350592 29133154691926236069888 29678427640705604124672 30577773932848198189056 30605878504477654253568 30846869673804249956352 30889792034203792048128 31091686099786823368704 31533329368249704382464 31781623300283166621696 32033858405840969531392 32360734512023020240896 32376466517133386317824 32518745911007507644416 32774799028417015578624 32920608811538989449216 33034916481023499829248 33357571563107125297152 33918203017949261856768 34399995674454222962688 34978146862260176289792 35302619467661476626432 36038090706571090722816 36273633783084627263488 37164281041151437307904 37456913175333732089856 37754190264026856947712 38407376946795487690752 38540735894527416467456 38844206255901648093184 39314280770804826243072 39571236854274138832896 39975024985440201474048 40770365243797597585408 40807838005970205671424 41186389378938389397504 41455581466382431158272 41898956669231441117184 42044439157666272509952 42473464047030214066176 43147646016030693654528 43358327881343343525888 43699732037889354104832 44046555308031333105664 44517641461058406187008 45866660899272297283584 46637529149680235053056 47299994052374556573696 47672434950424749932544 48050787608761454297088 48541101768034530361344 49552374721535249743872 49942550900444976119808 50036357344660687945728 50338920352035809263616 50877304526923892785152 51209835929060650254336 52419041027739768324096 53300033313920268632064 54057136059856636084224 54410450674626940895232 56059252210221696679936 56631285396040285421568 57611065420193231536128 57811103841791124701184 58266309383852472139776 59356855281411208249344 61155547865696396378112 61211757008955308507136 61693739347608499912704 61779584068407584096256 62183372199573646737408 63066658736499408764928 64067716811681939062784 64721469024046040481792 64752933034266772635648 65037491822015015288832 65549598056834031157248 65841217623077978898432 66069832962046999658496 68799991348908445925376 69956293724520352579584 72076181413142181445632 72547267566169254526976 74328562082302874615808 74913826350667464179712 75508380528053713895424 76814753893590975381504 77081471789054832934912 78628561541609652486144 79142473708548277665792 79950049970880402948096 81615676011940411342848 82372778757876778795008 84088878315332545019904 84946928094060428132352 86716655762686687051776 87399464075778708209664 88093110616062666211328 89035282922116812374016 91733321798544594567168 93275058299360470106112 94599988104749113147392 95344869900849499865088 96101575217522908594176 97082203536069060722688 99104749443070499487744 100072714689321375891456 100677840704071618527232 101754609053847785570304 108114272119713272168448 108820901349253881790464 112118504420443393359872 113262570792080570843136 115222130840386463072256 115622207683582249402368 116532618767704944279552 118713710562822416498688 122311095731392792756224 122423514017910617014272 123559168136815168192512 124366744399147293474816 126133317472998817529856 129442938048092080963584 130074983644030030577664 131099196113668062314496 132139665924093999316992 137599982697816891850752 139912587449040705159168 144152362826284362891264 145094535132338509053952 148657124164605749231616 149827652701334928359424 151016761056107427790848 153629507787181950763008 154162943578109665869824 157257123083219304972288 159900099941760805896192 163231352023880822685696 168177756630665090039808 169893856188120856264704 173433311525373374103552 174798928151557416419328 176186221232125332422656 178070565844233624748032 183466643597089189134336 186550116598720940212224 189199976209498226294784 192203150435045817188352 194164407072138121445376 198209498886140998975488 216228544239426544336896 217641802698507763580928 224237008840886786719744 226525141584161141686272 230444261680772926144512 231244415367164498804736 237427421125644832997376 244847028035821234028544 247118336273630336385024 252266634945997635059712 260149967288060061155328 262198392227336124628992 264279331848187998633984 275199965395633783701504 279825174898081410318336 288304725652568725782528 290189070264677018107904 297314248329211498463232 302033522112214855581696 308325887156219331739648 326462704047761645371392 336355513261330180079616 339787712376241712529408 346866623050746748207104 349597856303114832838656 352372442464250664845312 356141131688467249496064 366933287194178378268672 373100233197441880424448 378399952418996452589568 388328814144276242890752 396418997772281997950976 432457088478853088673792 435283605397015527161856 448474017681773573439488 453050283168322283372544 460888523361545852289024 462488830734328997609472 489694056071642468057088 504533269891995270119424 520299934576120122310656 524396784454672249257984 528558663696375997267968 550399930791267567403008 559650349796162820636672 576609451305137451565056 594628496658422996926464 616651774312438663479296 652925408095523290742784 672711026522660360159232 679575424752483425058816 693733246101493496414208 704744884928501329690624 712282263376934498992128 756799904837992905179136 792837995544563995901952 864914176957706177347584 870567210794031054323712 906100566336644566745088 924977661468657995218944 979388112143284936114176 1009066539783990540238848 1040599869152240244621312 1048793568909344498515968 1057117327392751994535936 1100799861582535134806016 1119300699592325641273344 1189256993316845993852928 1233303548624877326958592 1305850816191046581485568 1345422053045320720318464 1359150849504966850117632 1387466492202986992828416 1513599809675985810358272 1585675991089127991803904 1729828353915412354695168 1849955322937315990437888 1958776224286569872228352 2018133079567981080477696 2081199738304480489242624 2114234654785503989071872 2378513986633691987705856 2466607097249754653917184 2611701632382093162971136 2718301699009933700235264 2774932984405973985656832 3027199619351971620716544 3171351982178255983607808 3699910645874631980875776 3917552448573139744456704 4036266159135962160955392 4162399476608960978485248 4757027973267383975411712 4933214194499509307834368 5549865968811947971313664 6054399238703943241433088 6342703964356511967215616 7399821291749263961751552 7835104897146279488913408 8324798953217921956970496 9514055946534767950823424 11099731937623895942627328 12108798477407886482866176 14799642583498527923503104 16649597906435843913940992 19028111893069535901646848 22199463875247791885254656 33299195812871687827881984 44398927750495583770509312 66598391625743375655763968 133196783251486751311527936
- Sum of all divisors σ(n): 542132901279397291622400000
- Sum of proper divisors (its aliquot sum) s(n): 408936118027910540310872064
- 133196783251486751311527936 is an abundant number, because the sum of its proper divisors (408936118027910540310872064) is greater than itself. Its abundance is 275739334776423788999344128
Bases of 133196783251486751311527936
- Binary: 1101110001011011000010000010110101001011100100001001110010000000000000000000000000000002
- Hexadecimal: 0x6E2D8416A5C84E40000000
- Base-36: GQHYIIXOJSINPZPC0
Squares and roots of 133196783251486751311527936
- 133196783251486751311527936 squared (1331967832514867513115279362) is 17741383068543541546878689864886074037801526908420096
- 133196783251486751311527936 cubed (1331967832514867513115279363) is 2363095155162391021152447196044281652821177017593727104928308141576669527801856
-
The
square root of 133196783251486751311527936 is 11541091077167.9967412365 -
133196783251486751311527936 is a
perfect cube number . Itscube root is 510698496
Scales and comparisons
How big is 133196783251486751311527936?- 133,196,783,251,486,751,311,527,936 seconds is equal to 293,274,701,009 years, 3 weeks, 3 days, 15 hours, 30 minutes, 7 seconds.
-
To count from 1 to 133,196,783,251,486,751,311,527,936 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 133196783251486751311527936 cubic inches would be around 42558208 feet tall.
Recreational maths with 133196783251486751311527936
- 133196783251486751311527936 backwards is 639725113157684152387691331
- The number of decimal digits it has is: 27
- The sum of 133196783251486751311527936's digits is 117
- 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 133196783251486751311527936 - Facts about the integer". Numbermatics.com. 2024. Web. 27 May 2024.
APA style:
Numbermatics. (2024). Number 133196783251486751311527936 - Facts about the integer. Retrieved 27 May 2024, from https://numbermatics.com/n/133196783251486751311527936/
Chicago style:
Numbermatics. 2024. "Number 133196783251486751311527936 - Facts about the integer". https://numbermatics.com/n/133196783251486751311527936/
The information we have on file for 133196783251486751311527936 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 133196783251486751311527936, math, Factors of 133196783251486751311527936, curriculum, school, college, exams, university, Prime factorization of 133196783251486751311527936, STEM, science, technology, engineering, physics, economics, calculator, one hundred thirty-three septillion, one hundred ninety-six sextillion, seven hundred eighty-three quintillion, two hundred fifty-one quadrillion, four hundred eighty-six trillion, seven hundred fifty-one billion, three hundred eleven million, five hundred twenty-seven thousand, nine hundred thirty-six.