19042296716230869159936
19,042,296,716,230,869,159,936 is an even composite number composed of six prime numbers multiplied together.
19042296716230869159936 is an even composite number. It is composed of six distinct prime numbers multiplied together. It has a total of twenty thousand, four hundred seventy-five divisors.
Prime factorization of 19042296716230869159936:
212 × 34 × 114 × 132 × 176 × 312
(2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 2 × 3 × 3 × 3 × 3 × 11 × 11 × 11 × 11 × 13 × 13 × 17 × 17 × 17 × 17 × 17 × 17 × 31 × 31)See below for interesting mathematical facts about the number 19042296716230869159936 from the Numbermatics database.
Names of 19042296716230869159936
- Cardinal: 19042296716230869159936 can be written as Nineteen sextillion, forty-two quintillion, two hundred ninety-six quadrillion, seven hundred sixteen trillion, two hundred thirty billion, eight hundred sixty-nine million, one hundred fifty-nine thousand, nine hundred thirty-six.
Scientific notation
- Scientific notation: 1.9042296716230869159936 × 1022
Factors of 19042296716230869159936
Divisors of 19042296716230869159936
- Number of divisors d(n): 20475
-
Complete list of divisors:
1 2 3 4 6 8 9 11 12 13 16 17 18 22 24 26 27 31 32 33 34 36 39 44 48 51 52 54 62 64 66 68 72 78 81 88 93 96 99 102 104 108 117 121 124 128 132 136 143 144 153 156 162 169 176 186 187 192 198 204 208 216 221 234 242 248 256 264 272 279 286 288 289 297 306 312 324 338 341 351 352 363 372 374 384 396 403 408 416 429 432 442 459 468 484 496 507 512 527 528 544 558 561 572 576 578 594 612 624 648 663 676 682 702 704 726 744 748 768 792 806 816 832 837 858 864 867 884 891 918 936 961 968 992 1014 1023 1024 1053 1054 1056 1088 1089 1116 1122 1144 1152 1156 1188 1209 1224 1248 1287 1296 1326 1331 1352 1364 1377 1404 1408 1452 1488 1496 1521 1536 1573 1581 1584 1612 1632 1664 1674 1683 1716 1728 1734 1768 1782 1836 1859 1872 1922 1936 1984 1989 2028 2046 2048 2057 2106 2108 2112 2176 2178 2232 2244 2288 2304 2312 2376 2418 2431 2448 2496 2511 2574 2592 2601 2652 2662 2704 2728 2754 2808 2816 2873 2883 2904 2976 2992 3042 3069 3072 3146 3162 3168 3179 3224 3264 3267 3328 3348 3366 3432 3456 3468 3536 3564 3627 3672 3718 3744 3751 3757 3844 3861 3872 3968 3978 3993 4056 4092 4096 4114 4212 4216 4224 4352 4356 4433 4464 4488 4563 4576 4608 4624 4719 4743 4752 4836 4862 4896 4913 4992 5022 5049 5148 5184 5202 5239 5304 5324 5408 5456 5508 5577 5616 5632 5746 5766 5797 5808 5952 5967 5984 6084 6138 6144 6171 6292 6324 6336 6358 6448 6528 6534 6656 6696 6732 6851 6864 6912 6936 7072 7128 7254 7293 7344 7436 7488 7502 7514 7688 7722 7744 7803 7936 7956 7986 8112 8184 8228 8424 8432 8448 8619 8649 8704 8712 8866 8928 8959 8976 9126 9152 9207 9216 9248 9438 9486 9504 9537 9672 9724 9792 9801 9826 9984 10044 10098 10296 10368 10404 10478 10571 10608 10648 10816 10881 10912 11016 11154 11232 11253 11264 11271 11492 11532 11583 11594 11616 11904 11934 11968 11979 12168 12276 12288 12342 12493 12584 12648 12672 12716 12896 13056 13068 13299 13312 13392 13464 13689 13702 13728 13824 13872 14144 14157 14229 14256 14508 14586 14641 14688 14739 14872 14976 15004 15028 15147 15376 15444 15488 15606 15717 15872 15912 15972 16224 16337 16368 16456 16731 16848 16864 16896 17238 17298 17303 17391 17408 17424 17732 17856 17901 17918 17952 18252 18304 18414 18432 18496 18513 18876 18972 19008 19074 19344 19448 19584 19602 19652 19968 20088 20196 20449 20553 20592 20736 20808 20956 21142 21216 21296 21632 21762 21824 21879 22032 22308 22464 22506 22528 22542 22627 22984 23064 23166 23188 23232 23409 23808 23868 23936 23958 24336 24552 24684 24986 25168 25296 25344 25432 25792 25857 25947 26112 26136 26598 26624 26741 26784 26877 26928 27378 27404 27456 27621 27648 27744 28288 28314 28458 28512 28611 29016 29172 29282 29376 29478 29744 29952 30008 30056 30294 30752 30888 30976 31212 31434 31603 31713 31744 31824 31944 32448 32643 32674 32736 32912 33462 33696 33728 33759 33792 33813 34476 34596 34606 34782 34816 34848 34969 35464 35712 35802 35836 35904 35937 36504 36608 36828 36864 36992 37026 37479 37752 37944 38016 38148 38688 38896 39168 39204 39304 39897 39936 40176 40392 40898 41106 41184 41261 41327 41472 41616 41912 42284 42432 42471 42592 42687 43264 43524 43648 43758 43923 44064 44217 44616 44928 45012 45056 45084 45254 45968 46128 46332 46376 46464 46818 47151 47616 47736 47872 47916 48672 48763 48841 49011 49104 49368 49972 50193 50336 50592 50688 50864 51584 51714 51894 51909 52173 52224 52272 53196 53248 53482 53568 53754 53856 54043 54756 54808 54912 55242 55296 55488 55539 56576 56628 56916 57024 57222 57629 58032 58344 58564 58752 58956 59488 59904 60016 60112 60588 61347 61504 61659 61776 61952 62424 62868 63206 63426 63488 63648 63767 63869 63888 64896 65286 65348 65472 65637 65824 66924 67392 67456 67518 67584 67626 67881 68952 69192 69212 69564 69632 69696 69938 70928 71424 71604 71672 71808 71874 73008 73216 73656 73984 74052 74958 75361 75504 75888 76032 76296 77376 77571 77792 77841 78336 78408 78608 79794 79872 80223 80352 80631 80784 81796 82212 82368 82522 82654 82944 83232 83521 83824 84568 84864 84942 85184 85374 85833 86528 87048 87296 87516 87846 88128 88434 89063 89232 89856 90024 90168 90508 91936 92256 92664 92752 92928 93636 94302 94809 95139 95232 95472 95744 95832 97344 97526 97682 98022 98208 98549 98736 99944 100386 100672 101184 101277 101376 101439 101728 103168 103428 103788 103818 104346 104448 104544 104907 106392 106964 107136 107508 107712 107811 108086 109512 109616 109824 110484 110592 110976 111078 112437 113152 113256 113832 114048 114444 115258 116064 116281 116467 116688 117128 117504 117912 118976 119691 119808 120032 120224 121176 122694 123008 123318 123552 123783 123904 123981 124848 125736 126412 126852 126976 127296 127413 127534 127738 127776 129792 130572 130696 130944 131274 131648 131769 132651 133848 134784 134912 135036 135168 135252 135762 137423 137904 138384 138424 139128 139392 139876 141453 141856 142848 143208 143344 143616 143748 146016 146289 146432 146523 147033 147312 147968 148104 149916 150579 150722 151008 151776 152064 152303 152592 154752 155142 155584 155682 155727 156519 156672 156816 157216 159588 159744 160446 160704 161262 161568 162129 162409 163592 164424 164736 165044 165308 165888 166464 166617 167042 167648 169136 169728 169884 170368 170748 171666 172887 173056 174096 174592 175032 175692 176256 176868 178126 178464 179707 179712 180048 180336 181016 183872 184041 184512 184977 185328 185504 185856 187272 188604 189618 190278 190333 190464 190944 191301 191488 191607 191664 194688 195052 195364 196044 196416 196911 197098 197472 199888 200772 201344 202368 202554 202752 202878 203456 203643 206336 206856 207576 207636 208692 208896 209088 209814 212381 212784 213928 214272 215016 215424 215622 216172 219024 219232 219648 220968 221952 222156 224874 224939 226083 226304 226512 227664 228096 228888 230516 232128 232562 232713 232934 233376 234256 235008 235824 237952 239382 239616 240064 240448 240669 241893 242352 245388 246016 246636 247104 247566 247808 247962 248897 249696 250563 251472 252824 253704 254592 254826 255068 255476 255552 257499 259584 261144 261392 261888 262548 263296 263538 265302 267189 267696 269568 269824 270072 270504 271524 274846 275808 276768 276848 277729 278256 278784 279752 282906 283712 284427 285417 285696 286416 286688 287232 287496 292032 292578 292864 293046 294066 294151 294624 295647 295936 296208 299832 301158 301444 302016 303552 303831 304128 304317 304606 305184 309504 310284 311168 311364 311454 313038 313344 313632 314432 314721 319176 320892 321408 322524 323136 324258 324818 327184 328848 329472 330088 330616 331776 332928 333234 334084 335296 337311 338272 339456 339768 340736 341496 343332 345774 346112 347633 348192 348843 349184 349401 350064 351384 352512 353736 356252 356928 359073 359414 359424 360096 360672 362032 367744 368082 369024 369954 370656 371008 371349 371712 371943 374544 377208 379236 380556 380666 380928 381888 382602 382976 383214 383328 384659 389376 390104 390728 392088 392832 393822 394196 394944 395307 397953 399776 401544 402688 404736 405108 405504 405756 406912 407286 412269 412672 413712 415152 415272 417384 418176 419628 424359 424762 425568 427856 428544 430032 430848 431244 432344 438048 438464 438867 439296 439569 441099 441936 443904 444312 449748 449878 452166 452608 453024 453871 454597 455328 456192 456909 457776 461032 464256 465124 465426 465868 466752 467181 468512 469557 470016 471648 475904 478764 479232 480128 480896 481338 483786 484704 486387 487227 490776 492032 493272 494208 495132 495616 495924 497794 499392 501126 502944 505648 507408 509184 509652 510136 510952 511104 514998 518661 519168 522288 522784 523776 525096 526592 527076 530604 534378 535392 536393 537251 539121 539136 539648 540144 541008 543048 549692 551616 552123 553536 553696 554931 555458 556512 557568 559504 565812 567424 568854 570834 570999 571392 572832 573376 573903 574464 574821 574992 584064 585156 585728 586092 588132 588302 589248 591294 591872 592416 594473 599664 602316 602888 604032 607104 607662 608256 608634 609212 610368 610929 619008 620568 622336 622728 622908 626076 626688 627264 628864 629442 633919 637143 638352 641784 642816 645048 646272 648516 649636 654368 657696 658944 660176 661232 665856 666468 668168 670592 674622 674817 676544 678249 678912 679536 681472 682992 686664 691548 692224 695266 696384 697686 698368 698802 700128 701437 702559 702768 705024 707472 712504 713856 718146 718828 718848 720192 721344 722007 724064 725679 735488 736164 738048 739908 741312 742016 742698 743424 743886 746691 749088 751689 754416 758472 761112 761332 763776 765204 765952 766428 766656 769318 778752 780208 781456 784176 785664 787644 788392 789888 790614 795906 799552 801567 803088 805376 809472 810216 811512 813824 814572 824538 825344 827424 828971 830297 830304 830544 833187 834768 836352 839256 848718 849524 851136 853281 855712 856251 857088 860064 861696 862488 864688 876096 876928 877734 878592 879138 882198 882453 883872 886941 887808 888624 899496 899756 904332 905216 906048 907742 909194 910656 912384 913818 915552 918731 922064 928512 930248 930852 931736 933504 934362 937024 939114 940032 943296 944163 951808 957528 960256 961792 962676 967572 969408 972774 974454 979693 981552 984064 986544 988416 990264 991848 995588 998784 1002252 1005888 1011296 1011933 1014816 1018368 1019304 1020272 1021904 1022208 1029996 1037322 1038336 1042899 1044576 1045568 1046529 1047552 1048203 1050192 1053184 1054152 1061208 1068756 1070784 1072786 1074502 1078242 1078272 1079296 1080288 1082016 1084039 1085773 1086096 1099384 1103232 1104246 1107072 1107392 1109862 1110916 1113024 1114047 1115136 1115829 1119008 1131624 1134848 1137708 1141668 1141998 1142784 1145664 1146752 1147806 1148928 1149642 1149984 1153977 1168128 1170312 1172184 1176264 1176604 1178496 1182588 1183744 1184832 1185921 1188946 1199328 1204632 1205776 1208064 1214208 1215324 1216512 1217268 1218424 1220736 1221858 1236807 1238016 1241136 1244672 1245456 1245816 1252152 1254528 1257728 1258884 1267838 1274286 1276704 1279091 1281137 1283568 1285632 1290096 1292544 1297032 1299272 1308736 1315392 1316601 1317888 1318707 1320352 1322464 1323297 1331712 1332936 1336336 1341184 1349244 1349634 1353088 1356498 1357824 1359072 1361613 1362944 1363791 1365984 1370727 1373328 1383096 1390532 1392768 1395372 1396736 1397604 1400256 1401543 1402874 1405118 1405536 1410048 1414944 1419857 1425008 1427712 1436292 1437656 1437696 1440384 1442688 1444014 1448128 1451358 1459161 1461681 1470976 1472328 1476096 1479816 1482624 1484032 1485396 1486848 1487772 1493382 1498176 1503378 1508832 1511653 1514071 1516944 1522224 1522664 1527552 1530408 1532856 1533312 1538636 1555983 1557504 1560416 1562912 1568352 1571328 1575288 1576784 1579776 1581228 1591812 1599104 1603134 1606176 1609179 1610752 1611753 1617363 1618944 1620432 1623024 1627648 1629144 1649076 1650688 1654848 1656369 1657942 1660594 1660608 1661088 1666374 1669536 1672704 1675333 1678512 1697436 1699048 1702272 1706562 1711424 1712502 1712997 1714176 1720128 1721709 1723392 1724463 1724976 1729376 1752192 1753856 1755468 1757184 1758276 1764396 1764906 1767744 1773882 1775616 1777248 1783419 1786499 1798992 1799512 1808664 1812096 1815484 1818388 1821312 1824768 1827636 1831104 1832787 1837462 1844128 1857024 1860496 1861704 1863472 1867008 1868724 1874048 1878228 1880064 1886592 1888326 1901757 1903616 1911429 1915056 1920512 1923584 1925352 1935144 1938816 1945548 1948908 1959386 1963104 1968128 1973088 1976777 1976832 1979939 1980528 1983696 1991176 1997568 2004504 2011776 2022592 2023866 2024451 2029632 2034747 2036736 2038608 2040544 2043808 2044416 2059992 2074644 2076672 2085798 2089152 2091136 2093058 2095104 2096406 2100384 2104311 2106368 2107677 2108304 2122416 2137512 2141568 2145572 2149004 2156484 2156544 2158592 2160576 2164032 2166021 2168078 2171546 2172192 2198768 2206464 2208492 2214144 2214784 2219724 2221832 2226048 2228094 2230272 2231658 2238016 2240073 2255067 2263248 2269696 2275416 2283336 2283996 2291328 2293504 2295612 2297856 2299284 2299968 2307954 2336191 2336256 2340624 2344368 2352528 2353208 2356992 2365176 2369664 2371842 2377892 2398656 2404701 2409264 2411552 2416128 2428416 2430648 2434536 2436848 2441472 2443716 2473614 2474329 2476032 2482272 2486913 2489344 2490891 2490912 2491632 2499561 2504304 2509056 2515456 2517768 2535676 2548572 2553408 2558182 2559843 2562274 2567136 2571264 2580192 2585088 2589151 2594064 2598544 2617472 2630784 2633202 2635776 2637414 2640704 2644928 2646594 2647359 2660823 2663424 2665872 2672672 2682368 2698488 2699268 2706176 2712996 2715648 2718144 2723226 2725888 2727582 2731968 2741454 2746656 2756193 2760953 2766192 2781064 2785536 2790744 2795208 2800512 2803086 2805748 2810236 2811072 2820096 2829888 2832489 2839714 2850016 2855424 2872584 2875312 2880768 2885376 2888028 2896256 2902716 2918322 2923362 2939079 2941952 2944656 2952192 2959632 2965248 2968064 2970792 2975544 2986764 2996352 3006756 3017664 3023306 3028142 3033888 3044448 3045328 3055019 3055104 3060816 3065712 3066624 3077272 3111966 3115008 3120832 3125824 3128697 3136704 3139587 3142656 3144609 3150576 3153568 3159552 3162456 3183624 3198208 3206268 3212352 3218358 3221504 3223506 3234726 3235661 3237888 3240864 3246048 3252117 3255296 3257319 3258288 3298152 3309696 3312738 3315884 3321188 3321216 3322176 3332748 3339072 3342141 3345408 3347487 3350666 3357024 3394872 3398096 3404544 3413124 3422848 3425004 3425994 3428352 3440256 3443418 3446784 3448926 3449952 3458752 3461931 3504384 3507712 3510936 3516552 3528792 3529812 3535488 3547764 3551232 3554496 3566838 3572998 3597984 3599024 3610477 3617328 3624192 3630968 3636776 3642624 3649536 3655272 3662208 3665574 3674924 3688256 3710421 3714048 3720992 3723408 3726944 3734016 3737448 3748096 3756456 3773184 3776652 3803514 3807232 3822858 3823963 3830112 3837273 3841024 3843411 3847168 3850704 3870288 3877632 3891096 3897816 3918772 3926208 3936256 3946176 3949803 3953554 3953664 3956121 3959878 3961056 3967392 3982352 3995136 4009008 4023552 4045184 4047732 4048902 4059264 4069494 4073472 4077216 4081088 4084839 4087616 4088832 4091373 4112181 4119984 4149288 4171596 4178304 4182272 4186116 4190208 4192812 4200768 4208622 4212736 4215354 4216608 4231249 4244832 4259571 4275024 4283136 4291144 4298008 4312968 4313088 4321152 4328064 4332042 4336156 4343092 4344384 4377483 4385043 4397536 4412928 4416984 4428288 4429568 4439448 4443664 4452096 4456188 4460544 4463316 4476032 4480146 4510134 4526496 4534959 4539392 4542213 4550832 4566672 4567992 4582656 4587008 4591224 4598568 4599936 4615908 4667949 4672382 4672512 4681248 4688736 4705056 4706416 4713984 4721393 4730352 4739328 4743684 4755784 4797312 4809402 4818528 4823104 4827537 4832256 4835259 4852089 4856832 4861296 4869072 4873696 4882944 4887432 4947228 4948658 4952064 4964544 4973826 4978688 4981782 4981824 4983264 4999122 5000567 5008608 5018112 5025999 5030912 5035536 5071352 5097144 5106816 5116364 5119686 5124548 5134272 5138991 5142528 5160384 5165127 5170176 5173389 5178302 5188128 5197088 5234944 5261568 5266404 5271552 5274828 5281408 5289856 5293188 5294718 5321646 5326848 5331744 5345344 5350257 5359497 5364736 5396976 5398536 5412352 5425992 5436288 5446452 5451776 5455164 5463936 5482908 5493312 5512386 5521906 5532384 5562128 5571072 5581488 5590416 5601024 5606172 5611496 5620472 5622144 5640192 5659776 5664978 5679428 5700032 5705271 5710848 5734287 5745168 5750624 5761536 5770752 5776056 5792512 5805432 5836644 5846724 5878158 5883904 5889312 5900323 5904384 5909761 5919264 5930331 5930496 5936128 5939817 5941584 5951088 5973528 5992704 6013512 6035328 6046612 6056284 6067776 6073353 6088896 6090656 6104241 6110038 6110208 6121632 6131424 6133248 6154544 6223932 6230016 6241664 6251648 6257394 6273408 6279174 6285312 6289218 6301152 6307136 6312933 6319104 6323031 6324912 6367248 6396416 6412536 6424704 6436716 6443008 6447012 6469452 6471322 6475776 6481728 6492096 6504234 6510592 6514638 6516576 6539203 6596304 6619392 6625476 6631768 6642376 6642432 6644352 6665496 6678144 6684282 6690816 6694974 6701332 6714048 6720219 6765201 6789744 6796192 6809088 6826248 6845696 6850008 6851988 6880512 6886836 6893568 6897852 6899904 6917504 6923862 6973109 7008573 7008768 7015424 7021872 7033104 7057584 7059624 7070976 7095528 7108992 7133676 7145996 7195968 7198048 7214103 7220954 7234656 7248384 7261936 7273552 7285248 7310544 7324416 7331148 7349848 7376512 7420842 7422987 7428096 7441984 7446816 7453888 7460739 7468032 7472673 7474896 7496192 7498683 7512912 7546368 7553304 7607028 7614464 7645716 7647926 7660224 7674546 7682048 7686822 7694336 7701408 7715807 7728149 7740576 7755264 7767453 7782192 7795632 7837544 7852416 7892352 7899606 7907108 7907328 7912242 7919756 7922112 7934784 7942077 7964704 7982469 7990272 8018016 8047104 8090368 8095464 8097804 8118528 8138988 8146944 8154432 8162176 8169678 8175232 8177664 8182746 8224362 8239968 8268579 8282859 8298576 8343192 8356608 8364544 8372232 8385624 8401536 8417244 8425472 8430708 8433216 8462498 8489664 8519142 8550048 8566272 8582288 8596016 8625936 8642304 8656128 8664084 8672312 8686184 8688768 8754966 8770086 8795072 8817237 8825856 8833968 8856576 8859136 8878896 8887328 8904192 8912376 8926632 8952064 8960292 9020268 9052992 9069918 9078784 9084426 9101664 9118681 9133267 9133344 9135984 9165057 9165312 9174016 9182448 9197136 9199872 9231816 9335898 9344764 9345024 9362496 9377472 9386091 9410112 9412832 9418761 9427968 9433827 9442786 9460704 9478656 9487368 9511568 9594624 9618804 9637056 9646208 9655074 9664512 9670518 9704178 9706983 9713664 9722592 9738144 9747392 9756351 9765888 9771957 9774864 9894456 9897316 9929088 9947652 9957376 9963564 9963648 9966528 9998244 10001134 10017216 10036224 10051998 10061824 10071072 10106041 10142704 10194288 10213632 10232728 10239372 10249096 10268544 10277982 10285056 10320768 10330254 10340352 10346778 10356604 10376256 10385793 10394176 10469888 10523136 10532808 10549656 10562816 10579712 10586376 10589436 10643292 10653696 10663488 10690688 10700514 10718994 10729472 10776623 10793952 10797072 10824704 10831431 10851984 10872576 10892904 10910328 10927872 10965816 10986624 11024772 11043812 11064768 11124256 11131263 11142144 11162976 11180832 11202048 11212344 11222992 11240944 11244288 11319552 11329956 11358856 11400064 11410542 11421696 11468574 11471889 11490336 11501248 11511819 11523072 11530233 11541504 11552112 11585024 11610864 11673288 11693448 11756316 11767808 11778624 11800646 11808768 11819522 11838528 11860662 11860992 11872256 11879634 11883168 11902176 11924429 11943503 11947056 11985408 12027024 12070656 12093224 12112568 12135552 12146706 12177792 12181312 12208482 12220076 12220416 12243264 12254517 12262848 12266496 12274119 12309088 12336543 12447864 12483328 12503296 12514788 12546816 12558348 12570624 12578436 12602304 12614272 12625866 12638208 12646062 12649824 12693747 12734496 12778713 12792832 12825072 12849408 12873432 12894024 12938904 12942644 12963456 12984192 13008468 13021184 13029276 13033152 13078406 13155129 13192608 13238784 13250952 13263536 13284752 13284864 13288704 13330992 13356288 13368564 13381632 13389948 13402664 13428096 13440438 13530402 13579488 13592384 13604877 13618176 13626639 13652496 13691392 13700016 13703976 13761024 13773672 13795704 13799808 13835008 13847724 13946218 14017146 14017536 14030848 14043744 14066208 14070001 14092507 14115049 14115168 14119248 14141952 14164179 14191056 14217984 14267352 14291992 14391936 14396096 14428206 14441908 14469312 14482611 14496768 14505777 14523872 14547104 14556267 14570496 14621088 14648832 14662296 14699696 14753024 14841684 14845974 14856192 14883968 14893632 14907776 14921478 14936064 14945346 14949792 14992384 14997366 15001701 15025824 15077997 15092736 15106608 15214056 15291432 15295852 15320448 15349092 15364096 15373644 15388672 15402816 15416973 15431614 15456298 15481152 15510528 15534906 15564384 15591264 15618427 15675088 15704832 15784704 15799212 15814216 15814656 15824484 15839512 15844224 15869568 15884154 15929408 15964938 15980544 16036032 16050771 16078491 16094208 16180736 16190928 16195608 16237056 16277976 16308864 16324352 16339356 16350464 16355328 16365492 16448724 16479936 16537158 16565718 16597152 16628183 16654781 16686384 16713216 16729088 16744464 16771248 16803072 16834488 16861416 16866432 16924996 16979328 17038284 17100096 17115813 17132544 17164576 17192032 17202861 17251872 17284608 17312256 17328168 17344624 17372368 17377536 17509932 17540172 17590144 17634474 17651712 17667936 17700969 17713152 17718272 17729283 17757792 17774656 17790993 17808384 17819451 17824752 17853264 17904128 17920584 18040536 18105984 18139836 18157568 18168852 18203328 18220059 18237362 18266534 18266688 18271968 18330114 18330624 18348032 18364896 18394272 18399744 18428663 18458141 18463632 18671796 18689528 18690048 18724992 18754944 18772182 18820224 18825664 18837522 18855936 18867654 18885572 18921408 18938799 18957312 18969093 18974736 19023136 19189248 19237608 19274112 19292416 19310148 19329024 19341036 19408356 19413966 19427328 19445184 19476288 19494784 19512702 19531776 19543914 19549728 19617609 19651489 19788912 19794632 19858176 19895304 19927128 19927296 19933056 19996488 20002268 20034432 20072448 20103996 20123648 20142144 20160657 20212082 20285408 20388576 20427264 20465456 20478744 20498192 20537088 20555964 20641536 20660508 20680704 20693556 20713208 20752512 20771586 20788352 20919327 20939776 21025719 21046272 21065616 21099312 21125632 21159424 21172752 21178872 21286584 21326976 21381376 21401028 21437988 21458944 21553246 21587904 21594144 21649408 21662862 21703968 21744547 21745152 21779329 21785808 21820656 21855744 21931632 21973248 22049544 22087624 22129536 22248512 22262526 22268961 22284288 22325952 22361664 22382217 22404096 22418019 22424688 22445984 22481888 22488576 22496049 22639104 22659912 22717712 22800128 22821084 22843392 22937148 22943778 22980672 23002496 23023638 23046144 23060466 23083008 23104224 23147421 23170048 23184447 23221728 23302359 23346576 23386896 23512632 23557248 23601292 23639044 23677056 23721324 23721984 23744512 23759268 23766336 23804352 23826231 23848858 23887006 23894112 23970816 24054048 24137569 24141312 24186448 24225136 24271104 24293412 24355584 24362624 24416964 24440152 24440832 24486528 24509034 24525696 24532992 24548238 24618176 24673086 24805737 24848577 24895728 24966656 25006592 25029576 25093632 25116696 25156872 25204608 25228544 25251732 25276416 25292124 25299648 25387494 25468992 25557426 25585664 25650144 25698101 25698816 25739207 25746864 25788048 25877808 25885288 25926912 25968384 26016936 26058552 26066304 26156812 26310258 26385216 26451711 26477568 26501904 26527072 26569504 26569728 26577408 26661984 26712576 26737128 26779896 26805328 26856192 26880876 27060804 27158976 27184768 27209754 27236352 27253278 27304992 27356043 27382784 27399801 27400032 27407952 27495171 27522048 27547344 27591408 27599616 27670016 27695448 27892436 28034292 28035072 28061696 28087488 28132416 28140002 28158273 28185014 28230098 28230336 28238496 28283904 28328358 28382112 28435968 28480661 28534704 28583984 28783872 28792192 28856412 28883816 28938624 28965222 28993536 29011554 29047744 29094208 29112534 29120949 29140992 29242176 29269053 29297664 29315871 29324592 29399392 29506048 29683368 29691948 29767936 29787264 29815552 29842956 29872128 29890692 29899584 29984768 29994732 30003402 30051648 30155994 30185472 30213216 30318123 30370483 30428112 30582864 30591704 30640896 30698184 30747288 30805632 30833946 30863228 30912596 30962304 31021056 31069812 31128768 31157379 31182528 31236854 31350176 31409664 31569408 31598424 31628432 31648968 31679024 31688448 31739136 31768308 31858816 31929876 31961088 32072064 32101542 32156982 32188416 32329869 32361472 32381856 32391216 32474112 32494293 32555952 32617728 32648704 32678712 32700928 32730984 32897448 32959872 33074316 33131436 33194304 33256366 33309562 33372768 33426432 33458176 33488928 33542496 33605209 33606144 33658963 33668976 33722832 33732864 33849992 33958656 34076568 34200192 34231626 34265088 34329152 34384064 34405722 34415667 34503744 34535457 34569216 34590699 34624512 34656336 34689248 34744736 34755072 35019864 35080344 35180288 35268948 35303424 35335872 35401938 35426304 35436544 35458566 35515584 35549312 35581986 35616768 35638902 35649504 35706528 35773287 35808256 35830509 35841168 36081072 36211968 36279672 36337704 36406656 36440118 36474724 36533068 36533376 36543936 36660228 36661248 36696064 36729792 36763551 36788544 36799488 36822357 36857326 36916282 36927264 37343592 37379056 37449984 37509888 37544364 37640448 37651328 37675044 37711872 37735308 37771144 37842816 37877598 37914624 37938186 37949472 38046272 38081241 38336139 38378496 38475216 38548224 38584832 38620296 38682072 38816712 38827932 38890368 38952576 38989568 39025404 39063552 39087828 39099456 39235218 39302978 39577824 39589264 39715247 39716352 39790608 39854256 39854592 39866112 39992976 40004536 40068864 40144896 40207992 40284288 40321314 40424164 40570816 40777152 40814631 40854528 40879917 40930912 40957488 40996384 41074176 41111928 41283072 41321016 41387112 41426416 41505024 41543172 41576704 41838654 41879552 42051438 42063593 42092544 42131232 42198624 42210003 42251264 42277521 42318848 42345147 42345504 42357744 42492537 42573168 42653952 42762752 42802056 42875976 43106492 43175808 43188288 43298816 43325724 43407936 43447833 43489094 43490304 43517331 43558658 43571616 43641312 43711488 43863264 43946496 44015567 44099088 44175248 44259072 44497024 44525052 44537922 44568576 44651904 44723328 44764434 44808192 44836038 44849376 44891968 44963776 44977152 44992098 45005103 45233991 45278208 45319824 45435424 45600256 45642168 45874296 45887556 45961344 46004992 46047276 46092288 46120932 46166016 46208448 46294842 46340096 46368894 46443456 46604718 46693152 46773792 46855281 46936201 47025264 47114496 47202584 47278088 47354112 47442648 47443968 47518536 47532672 47608704 47652462 47697716 47774012 47788224 47941632 48108096 48152313 48235473 48275138 48282624 48372896 48450272 48542208 48586824 48711168 48725248 48833928 48880304 48973056 49018068 49051392 49065984 49096476 49236352 49346172 49611474 49697154 49791456 49884549 49933312 49964343 50013184 50059152 50187264 50233392 50313744 50409216 50457088 50503464 50584248 50599296 50774988 50937984 51114852 51171328 51300288 51347439 51396202 51397632 51478414 51493728 51576096 51755616 51770576 51853824 51935323 51936768 52033872 52117104 52132608 52313624 52620516 52770432 52903422 52955136 53003808 53054144 53102907 53139008 53139456 53154816 53187849 53323968 53372979 53425152 53458353 53474256 53559792 53610656 53712384 53761752 54121608 54317952 54369536 54419508 54472704 54506556 54609984 54712086 54765568 54799602 54800064 54815904 54990342 55006237 55044096 55094688 55182816 55199232 55285989 55340032 55374423 55390896 55784872 56068584 56070144 56174976 56264832 56280004 56316546 56370028 56460196 56460672 56476992 56567808 56656716 56764224 56816397 56871936 56907279 56961322 57069408 57167968 57567744 57584384 57712824 57767632 57877248 57930444 57987072 58023108 58095488 58188416 58225068 58241898 58281984 58484352 58538106 58595328 58631742 58649184 58798784 58852827 58954467 59012096 59366736 59383896 59535872 59574528 59631104 59685912 59781384 59799168 59969536 59989464 60006804 60103296 60311988 60370944 60426432 60636246 60740966 60856224 61165728 61183408 61281792 61378109 61396368 61494576 61611264 61667892 61726456 61825192 61924608 62042112 62139624 62257536 62314758 62365056 62473708 62700352 62757981 62819328 63077157 63138816 63196848 63256864 63297936 63358048 63376896 63478272 63536616 63717632 63859752 64144128 64203084 64313964 64376832 64659738 64722944 64763712 64782432 64948224 64988586 65007371 65111904 65233641 65235456 65297408 65337987 65357424 65401856 65461968 65794896 65919744 66148632 66262872 66388608 66512732 66619124 66745536 66806883 66852864 66916352 66977856 67084992 67146651 67210418 67212288 67254057 67317926 67337952 67445664 67465728 67699984 67917312 68153136 68400384 68463252 68530176 68658304 68768128 68811444 68831334 69007488 69070914 69138432 69181398 69249024 69312672 69378496 69442263 69489472 69510144 69553341 69907077 70039728 70160688 70360576 70537896 70671744 70803876 70873088 70917132 71031168 71098624 71163972 71233536 71277804 71299008 71413056 71546574 71616512 71661018 71682336 71931233 72162144 72412707 72423936 72559344 72675408 72813312 72880236 72949448 73066136 73066752 73087872 73320456 73322496 73459584 73527102 73577088 73598976 73644714 73714652 73832564 73854528 74417211 74545731 74687184 74758112 74899968 75019776 75088728 75280896 75302656 75350088 75470616 75542288 75685632 75755196 75829248 75876372 75898944 76092544 76162482 76672278 76704199 76756992 76950432 77094303 77096448 77169664 77217621 77240592 77364144 77633424 77655864 77780736 77905152 77979136 78050808 78175656 78198912 78470436 78605956 79155648 79178528 79355133 79430494 79432704 79581216 79708512 79709184 79732224 79985952 80009072 80137728 80263681 80415984 80568576 80642628 80848328 81141632 81554304 81629262 81709056 81759834 81861824 81914976 81992768 82068129 82148352 82199403 82223856 82485513 82566144 82642032 82774224 82852832 83010048 83086344 83153408 83677308 83759104 84102876 84127186 84185088 84262464 84397248 84420006 84502528 84555042 84637696 84690294 84691008 84715488 84985074 85009639 85146336 85307904 85441983 85525504 85604112 85751952 86212984 86351616 86376576 86651448 86815872 86895666 86978188 86980608 87034662 87117316 87143232 87282624 87362847 87422976 87726528 87807159 87892992 87947613 88031134 88198176 88350496 88518144 88994048 89050104 89075844 89303808 89446656 89528868 89616384 89672076 89698752 89783936 89927552 89954304 89984196 90010206 90467982 90556416 90639648 90870848 90954369 91111449 91200512 91284336 91748592 91775112 91922688 92009984 92094552 92241864 92416896 92589684 92680192 92737788 92886912 93209436 93386304 93547584 93710562 93872402 94050528 94228992 94405168 94556176 94708224 94885296 95037072 95065344 95217408 95304924 95395432 95548024 95576448 95883264 96216192 96304626 96470946 96550276 96565248 96745792 96900544 96989607 97084416 97173648 97422336 97450496 97482879 97667856 97760608 97946112 98036136 98102784 98192952 98472704 98692344 99222948 99394308 99582912 99769098 99866624 99928686 100026368 100118304 100305491 100374528 100465937 100466784 100627488 100815627 100818432 100914176 100976889 101006928 101168496 101198592 101549976 101875968 102229704 102600576 102694878 102792404 102795264 102956828 102987456 103152192 103247001 103511232 103541152 103606371 103707648 103772097 103870646 103873536 104067744 104234208 104265216 104627248 105241032 105540864 105806844 105910272 106007616 106108288 106205814 106278016 106278912 106309632 106375698 106647936 106745958 106850304 106916706 106948512 107119584 107221312 107319861 107424768 107491527 107523504 108243216 108635904 108739072 108839016 109013112 109219968 109424172 109531136 109599204 109600128 109631808 109980684 110012474 110088192 110189376 110365632 110398464 110571978 110680064 110748846 110781792 111166451 111569744 112137168 112349952 112529664 112560008 112633092 112740056 112920392 112921344 112953984 113135616 113313432 113528448 113632794 113743872 113814558 113922644 114138816 114243723 114335936 115008417 115135488 115168768 115425648 115535264 115754496 115860888 116046216 116190976 116376832 116450136 116483796 116968704 117076212 117190656 117263484 117298368 117597568 117705654 117908934 118024192 118542853 118733472 118767792 119071744 119145741 119149056 119262208 119371824 119562768 119598336 119978928 120013608 120206592 120623976 120852864 121272492 121481932 121712448 122331456 122366816 122443893 122563584 122639751 122756218 122792736 122989152 123222528 123335784 123452912 123650384 123849216 124279248 124515072 124629516 124730112 124947416 125400704 125515962 125638656 126154314 126190779 126277632 126393696 126513728 126595872 126630009 126716096 126753792 126832563 126956544 127035441 127073232 127435264 127477611 127719504 128288256 128406168 128627928 129319476 129445888 129527424 129564864 129896448 129977172 130014742 130223808 130467282 130470912 130594816 130675974 130714848 130803712 130923936 131168719 131378533 131589792 131839488 132046701 132297264 132525744 132777216 133025464 133238248 133491072 133613766 133705728 133955712 134169984 134293302 134420836 134424576 134508114 134635852 134675904 134891328 134931456 135015309 135399968 135701973 135834624 136306272 136800768 136926504 137316608 137536256 137622888 137662668 138014976 138141828 138276864 138362796 138498048 138625344 138756992 138884526 138978944 139020288 139106682 139814154 140079456 140321376 140565843 140721152 140808603 141075792 141343488 141607752 141834264 142062336 142197248 142327944 142555608 142598016 142826112 143093148 143233024 143322036 143364672 143862466 144324288 144706419 144825414 144847872 145118688 145350816 145626624 145760472 145898896 146132272 146133504 146175744 146640912 146919168 147054204 147154176 147197952 147289428 147429304 147665128 147709056 148834422 149091462 149374368 149516224 149653647 149799936 149893029 150039552 150177456 150561792 150605312 150700176 150941232 151084576 151371264 151510392 151752744 151797888 152185088 152324964 153344556 153408398 153513984 153900864 154188606 154192896 154339328 154435242 154481184 154728288 155017577 155265539 155266848 155311728 155561472 155805969 155810304 155958272 156101616 156351312 156397824 156940872 157211912 158311296 158357056 158710266 158860988 158865408 159162432 159308721 159417024 159418368 159464448 159563547 159971904 160018144 160118937 160275456 160375059 160527362 160831968 161137152 161285256 161696656 162283264 163108608 163258524 163418112 163519668 163723648 163829952 163985536 164136258 164296704 164398806 164447712 164971026 165018711 165132288 165284064 165548448 165705664 165857967 166020096 166123269 166172688 166306816 167354616 168205752 168254372 168524928 168794496 168840012 169005056 169110084 169275392 169380588 169382016 169430976 169970148 170019278 170292672 170615808 170883966 171051008 171208224 171503904 171802697 172425968 172703232 172753152 173302896 173631744 173791332 173956376 173961216 174069324 174234632 174286464 174565248 174725694 174845952 175453056 175614318 175785984 175895226 176062268 176396352 176558481 176700992 176863401 177036288 177988096 178100208 178151688 178607616 178893312 179057736 179344152 179397504 179567872 179855104 179908608 179968392 180020412 180935964 181112832 181279296 181741696 181908738 182222898 182401024 182568672 182910013 183202591 183497184 183550224 183845376 184019968 184134327 184189104 184483728 184833792 185179368 185475576 185773824 186418872 186772608 187095168 187421124 187744804 188101056 188273943 188457984 188810336 189112352 189231471 189416448 189770592 190074144 190130688 190434816 190609848 190790864 191096048 191152896 192432384 192609252 192941892 193100552 193130496 193491584 193801088 193979214 194168832 194347296 194844672 194900992 194965758 195022113 195335712 195521216 195700923 195892224 196013961 196072272 196205568 196385904 196945408 197384688 198445896 198788616 199165824 199538196 199733248 199857372 200052736 200236608 200420649 200610982 200749056 200931874 200933568 201254976 201631254 201636864 201828352 201953778 202013856 202336992 202397184 202715293 203039551 203099952 203751936 204459408 205201152 205389756 205584808 205590528 205913656 205974912 206304384 206494002 207022464 207082304 207212742 207415296 207544194 207741292 207747072 208135488 208326789 208468416 208530432 208660023 209254496 209721231 210482064 211081728 211613688 212015232 212216576 212411628 212556032 212619264 212751396 213295872 213491916 213700608 213833412 213897024 214239168 214442624 214639722 214849536 214983054 215047008 215793699 216166379 216486432 217238121 217271808 217478144 217678032 218026224 218439936 218848344 219198408 219200256 219263616 219961368 220024948 220378752 220731264 220796928 221143956 221360128 221497692 221563584 222332902 223139488 223637193 224274336 224699904 225059328 225120016 225266184 225480112 225840784 225842688 225907968 226626864 227056896 227265588 227487744 227629116 227845288 228277632 228487446 228671872 230016834 230112597 230270976 230337536 230851296 231070528 231282909 231508992 231652863 231721776 232092432 232381952 232753664 232900272 232967592 233937408 234152424 234526968 234596736 235195136 235411308 235817868 236048384 237085706 237466944 237535584 238143488 238291482 238298112 238524416 238743648 239125536 239190017 239196672 239572619 239955833 239957856 240027216 240413184 240791043 241247952 241705728 242544984 242963864 243424896 244662912 244733632 244887786 245127168 245279502 245512436 245585472 245978304 246204387 246445056 246598209 246671568 246905824 247300768 247456539 247698432 248558496 249030144 249259032 249460224 249894832 250801408 251031924 251277312 252308628 252381558 252555264 252787392 253027456 253191744 253260018 253432192 253507584 253665126 253913088 254070882 254146464 254870528 254955222 255028917 255439008 256325949 256576512 256812336 257255856 258638952 259054848 259129728 259954344 260029484 260447616 260934564 260941824 261189632 261351948 261429696 261607424 261847872 262088541 262337438 262757066 263179584 263678976 264093402 264594528 265051488 265513259 265554432 266050928 266476496 266982144 267227532 267911424 268339968 268586604 268841672 268849152 269016228 269271704 269351808 269782656 269862912 270030618 270799936 271403946 271669248 272612544 272863107 273334347 273601536 273853008 274633216 275072512 275245776 275325336 276029952 276283656 276725592 277250688 277513984 277769052 277957888 278040576 278213364 279628308 280158912 280642752 281131686 281442304 281617206 282151584 282679111 282686976 283131277 283215504 283668528 284124672 284394496 284655888 285111216 285196032 285652224 286186296 286644072 286729344 287724932 288648576 289412838 289650828 289695744 290237376 290701632 290968821 291253248 291520944 291797792 292264544 292267008 292351488 292448637 293281824 293838336 294108408 294308352 294578856 294858608 295330256 295418112 297668844 298182924 298748736 299032448 299307294 299599872 299786058 300079104 300354912 300916473 301123584 301210624 301397811 301400352 301882464 302169152 302446881 302742528 302930667 303020784 303505488 303595776 304370176 304649928 306689112 306816796 307801728 308377212 308385792 308678656 308870484 308962368 309456576 309741003 310035154 310531078 310533696 310623456 311122944 311611938 311620608 311916544 312203232 312702624 312795648 313287271 313788397 313881744 314423824 316622592 316714112 317420532 317721976 317730816 318324864 318617442 318834048 318836736 318928896 319127094 319943808 320036288 320237874 320550912 320750118 321054724 321663936 321959583 322274304 322474581 322570512 323393312 324566528 326217216 326517048 327039336 327447296 327659904 327971072 328272516 328593408 328797612 328895424 329942052 330037422 330264576 330568128 331096896 331411328 331715934 332040192 332246538 332345376 332613632 333499353 334075313 334709232 336411504 336508744 337049856 337588992 337680024 338220168 338761176 338764032 338861952 339940296 340038556 340585344 341231616 341767932 342102016 342416448 342731169 343007808 343605394 344851936 345406464 345506304 346605792 347263488 347582664 347912752 348138648 348469264 348572928 349130496 349451388 350906112 351228636 351571968 351790452 352124536 352792704 353116962 353401984 353726802 354072576 355628559 355976192 356200416 356303376 357215232 357437223 357786624 358115472 358688304 358795008 359135744 359710208 359936784 360040824 361871928 362558592 363483392 363817476 364445796 364802048 365137344 365820026 366405182 366994368 367100448 367690752 368039936 368268654 368378208 368967456 369657299 369667584 370248593 370358736 370951152 371547648 372837744 373545216 374190336 374842248 375489608 376202112 376547886 376915968 377620672 378224704 378462942 378572337 378832896 379541184 379890027 380148288 380261376 380497689 380869632 381106323 381219696 381581728 382192096 382305792 382432833 384864768 385218504 385883784 386201104 386983168 387602176 387958428 388337664 388694592 389689344 389801984 389931516 390044226 390671424 391042432 391401846 391784448 392027922 392144544 392411136 392771808 393506157 393890816 394135599 394769376 396140103 396891792 397577232 398331648 399076392 399714744 400473216 400841298 401221964 401863748 401867136 402509952 403262508 403273728 403656704 403907556 404027712 404673984 404794368 405045927 405430586 406079102 406199904 407503872 408918816 410402304 410779512 411169616 411827312 411949824 412608768 412988004 414044928 414164608 414425484 414830592 415088388 415482584 415494144 416270976 416653578 416936832 417060864 417320046 418508992 419442462 420964128 421697529 422163456 422425809 423227376 424030464 424433152 424823256 425112064 425502792 426591744 426983832 427666824 427794048 428478336 428885248 429279444 429699072 429966108 430094016 431587398 432332758 432972864 434476242 434543616 434956288 435356064 436052448 436867717 436879872 437566519 437696688 438396816 438400512 438527232 439922736 440049896 440757504 441462528 441593856 442287912 442995384 443127168 444665804 446278976 447274386 448548672 448960941 449399808 449679087 450118656 450240032 450532368 450960224 451681568 451685376 451815936 453253728 454113792 454531176 455258232 455690576 456555264 456974892 457343744 460033668 460225194 460541952 460675072 461702592 462141056 462565818 463017984 463305726 463443552 464184864 464763904 465052731 465507328 465796617 465800544 465935184 467417907 467874816 468304848 469053936 469193472 470390272 470822616 471635736 474171412 474933888 475071168 476286976 476582964 476596224 477048832 477487296 477926163 478251072 478380034 478393344 478690641 479145238 479911666 479915712 480054432 480826368 481582086 482495904 483411456 484171237 485089968 485927728 486849792 489325824 489467264 489775572 490254336 490559004 491024872 491170944 491956608 492408774 492890112 493196418 493343136 493811648 494601536 494913078 495056133 495396864 497116992 497573901 498060288 498369807 498518064 498920448 499789664 501602816 502063848 504617256 504763116 505574784 506054912 506383488 506520036 506864384 507015168 507330252 507826176 508141764 508292928 509741056 509910444 510057834 510878016 512651898 513153024 513624672 514511712 515408091 516298211 517277904 518109696 518259456 519908688 520058968 520895232 521869128 521883648 522703896 522859392 523695744 524177082 524674876 525514132 526359168 527357952 528186804 529189056 529675443 530102976 530590203 531026518 531108864 532101856 532952992 533964288 534455064 535822848 536679936 537173208 537683344 538032456 538543408 538703616 539565312 539725824 540061236 541599872 542807892 543338496 545225088 545726214 546668694 547203072 547706016 548730039 549266432 549607773 550145024 550491552 550650672 552059904 552402981 552567312 553451184 554501376 555027968 555538104 555915776 556426728 559256616 560317824 561285504 562263372 562884608 563234412 564303168 564821829 565358222 565373952 566262554 566431008 567337056 568249344 568788992 569311776 570222432 570392064 571288553 571304448 572202371 572372592 573288144 573458688 575449864 577297152 578825676 579301656 579391488 580474752 581403264 581937642 582506496 583041888 583595584 584529088 584534016 584702976 584897274 585066339 586563648 587102769 587676672 588041883 588216816 588616704 589157712 589717216 590660512 590836224 595337688 596365848 597497472 598064896 598614588 599199744 599572116 600158208 600709824 601832946 602247168 602421248 602795622 602800704 603764928 604338304 604893762 605485056 605861334 606041568 607010976 607191552 608145879 608740352 609118653 609299856 613378224 613633592 615603456 616754424 616771584 617740968 617924736 618913152 619482006 620070308 621062156 621067392 621246912 622245888 623223876 623241216 623833088 624406464 624980367 625405248 625591296 625980069 626574542 627576794 627763488 628847648 633245184 633428224 634841064 635443952 636649728 637234884 637668096 637857792 638254188 639887616 640072576 640475748 641101824 641500236 642109448 643327872 643919166 644548608 644949162 645141024 646786624 647381097 648499137 649133056 651714363 652434432 653034096 654078672 654894592 655319808 655942144 656545032 657595224 657790848 659884104 660074844 661136256 662193792 662822656 663431868 664080384 664493076 664690752 665227264 666998706 668150626 669418464 672823008 673017488 674099712 675159199 675177984 675360048 676440336 677522352 677528064 677723904 679880592 680077112 681170688 682463232 683535864 684832896 685462338 686015616 687210788 689703872 690337791 690812928 691012608 693211584 693848727 694526976 694958589 695165328 695825504 696277296 696938528 697145856 698260992 698902776 701812224 702457272 703580904 704249072 705585408 706233924 706803968 707453604 708145152 711257118 711952384 712400832 712606752 714430464 714874446 715081081 715573248 716230944 717376608 717570051 717590016 718271488 718717857 719420416 719867499 719873568 720081648 722373129 723743856 725117184 726966784 727634952 728891592 730274688 731640052 732810364 733988736 734200896 735381504 736079872 736537308 736756416 737934912 738613161 739314598 739335168 739794627 740497186 740717472 741902304 743095296 745675488 747090432 748264639 748380672 749684496 750979216 752404224 753095772 753831936 755241344 756449408 756925884 757144674 757665792 759082368 759780054 760296576 760522752 760995378 761739264 762212646 762439392 763163456 764384192 764611584 764865666 765086751 768977847 769729536 770437008 771767568 772402208 773966336 775204352 775916856 777389184 779603968 779863032 780088452 781342848 782084864 782803692 783568896 784055844 784289088 784822272 785543616 787012314 787781632 788271198 789538752 792280206 793783584 795154464 796539777 796663296 797915417 798152784 799429488 800946432 801682596 802443928 803727496 803734272 805019904 806525016 806547456 807815112 808055424 809347968 809588736 810091854 810861172 812158204 812399808 815007744 817837632 818589321 820003041 820804608 821559024 822339232 823654624 823899648 825217536 825976008 828089856 828329216 828850968 830176776 830965168 832541952 833307156 833873664 834121728 834640092 837017984 838884924 841928256 843395058 844326912 844851618 846454752 848037333 848060928 848866304 849393831 849646512 850224128 851005584 853183488 853967664 855333648 855588096 856956672 857770496 858558888 859932216 860188032 863174796 864665516 865945728 868952484 869087232 869912576 870712128 872104896 872906463 873735434 873759744 875133038 875393376 876793632 876801024 877054464 879845472 880099792 881515008 882900491 882925056 884575824 885990768 886254336 889331608 892557952 894548772 897097344 897921882 898799616 899358174 900237312 900480064 901064736 901920448 902749419 903363136 903370752 903631872 904193433 906507456 907340643 908227584 908792001 909062352 910516464 911381152 913110528 913949784 914687488 920067336 920450388 921350144 923405184 924282112 925131636 926035968 926611452 926887104 928369728 929527808 930105462 931014656 931593234 931601088 931870368 934835814 935106029 935749632 936609696 938107872 938386944 939861813 940780544 941365191 941645232 943271472 948342824 949867776 950142336 953165928 953192448 954974592 955852326 956502144 956760068 956786688 957381282 958290476 959823332 959831424 960108864 961652736 963164172 964991808 965878749 966822912 967423743 968342474 970179936 971855456 973699584 978651648 978934528 979551144 981118008 982049744 982341888 983913216 984817548 985780224 986392836 986686272 987623296 989203072 989826156 990112266 990793728 994233984 995147802 996120576 996739614 997036128 997840896 999579328 1000498059 1002225939 1003205632 1004127696 1009234512 1009526232 1011149568 1012109824 1012766976 1013040072 1013728768 1014660504 1016283528 1016585856 1019482112 1019820888 1020115668 1021756032 1025303796 1026306048 1027249344 1029023424 1030816182 1032596422 1034555808 1036219392 1036518912 1039817376 1040117936 1041790464 1043427853 1043738256 1045407792 1045718784 1047391488 1048354164 1049349752 1051028264 1052718336 1054715904 1056373608 1058378112 1059350886 1060205952 1061180406 1062053036 1062217728 1064203712 1065905984 1066885677 1067928576 1068910128 1071645696 1072311669 1073359872 1074346416 1075366688 1076064912 1077086816 1077407232 1079130624 1080122472 1083199744 1085615784 1090450176 1091452428 1093337388 1094406144 1095412032 1097460078 1098532864 1099215546 1100290048 1100983104 1101301344 1104119808 1104805962 1105125307 1105134624 1106902368 1108971897 1109002752 1110055936 1110745779 1111076208 1111831552 1112853456 1118513232 1120635648 1122571008 1124526744 1126468824 1128606336 1129643658 1130716444 1130747904 1132525108 1132862016 1134674112 1135717011 1136498688 1137577984 1138623552 1139670081 1140444864 1140784128 1141493067 1142577106 1142608896 1143318969 1144404742 1144745184 1146576288 1146917376 1150899728 1154594304 1157651352 1158603312 1160949504 1162806528 1163875284 1165012992 1166083776 1167191168 1169058176 1169068032 1169405952 1169794548 1170132678 1173127296 1174205538 1175353344 1176083766 1176433632 1177233408 1178315424 1179434432 1180518471 1181321024 1181672448 1182406797 1188420309 1190675376 1192731696 1194994944 1196129792 1197229176 1199144232 1201419648 1203665892 1204842496 1205591244 1205601408 1207529856 1208676608 1209787524 1210970112 1211722668 1212083136 1214021952 1214383104 1216291758 1217480704 1218237306 1218599712 1222830961 1226756448 1227267184 1231206912 1233508848 1235481936 1235849472 1237826304 1238964012 1240140616 1242124312 1242134784 1242493824 1244491776 1246447752 1246482432 1248812928 1249960734 1250810496 1251182592 1251960138 1253149084 1255153588 1255526976 1257695296 1265092587 1266490368 1266856448 1267277427 1269682128 1270887904 1273299456 1274469768 1275336192 1276508376 1279775232 1280145152 1280951496 1283000472 1284218896 1286655744 1287838332 1289097216 1289898324 1290282048 1293573248 1294762194 1296998274 1298266112 1303428726 1303971383 1304868864 1306068192 1308157344 1309789184 1310603151 1310639616 1311884288 1312699557 1313090064 1315190448 1315581696 1319768208 1320149688 1322272512 1324387584 1325645312 1326863736 1328986152 1329381504 1333997412 1336301252 1338836928 1345646016 1346034976 1346882823 1348199424 1349037261 1350318398 1350355968 1350720096 1352880672 1355044704 1355056128 1355447808 1359761184 1360154224 1362341376 1364482577 1367071728 1369665792 1370924676 1372031232 1374421576 1379407744 1380675582 1381625856 1382025216 1386423168 1387697454 1389053952 1389917178 1390330656 1391651008 1392554592 1393877056 1394291712 1395158193 1396521984 1397389851 1397805552 1402253721 1403624448 1404914544 1407161808 1408498144 1411170816 1412467848 1413607936 1414907208 1422514236 1423904768 1424801664 1425213504 1428860928 1429748892 1430162162 1431146496 1432461888 1434753216 1435140102 1435180032 1436542976 1437435714 1438840832 1439734998 1439747136 1440163296 1444746258 1445163863 1447487712 1450234368 1452513711 1453933568 1455269904 1457783184 1460549376 1463280104 1465620728 1467977472 1468401792 1470763008 1473074616 1473512832 1475869824 1477226322 1478629196 1478670336 1479589254 1480994372 1481434944 1483804608 1485168399 1486190592 1491350976 1492721703 1494180864 1495109421 1496529278 1496761344 1499368992 1501958432 1504808448 1506191544 1510482688 1512898816 1513851768 1514289348 1518164736 1519560108 1520593152 1521045504 1521990756 1523478528 1524425292 1524878784 1526326912 1528768384 1529223168 1529731332 1530173502 1537955694 1539459072 1540874016 1543535136 1544804416 1546224273 1547932672 1548894633 1550408704 1551833712 1554778368 1559726064 1560176904 1562685696 1564169728 1565607384 1568111688 1568578176 1571087232 1574024628 1575563264 1576542396 1579077504 1584560412 1587567168 1590308928 1591770609 1593079554 1593326592 1595830834 1596305568 1598858976 1601892864 1603365192 1604887856 1607454992 1607468544 1610039808 1613050032 1615630224 1616110848 1618695936 1619177472 1620183708 1621722344 1624316408 1624799616 1630015488 1635675264 1637178642 1640006082 1641609216 1643118048 1644678464 1646190117 1647309248 1647799296 1648823319 1650435072 1651952016 1656179712 1656658432 1657208943 1657701936 1660353552 1661930336 1665083904 1666614312 1667747328 1669280184 1674035968 1677769848 1683856512 1686790116 1688653824 1689703236 1692909504 1696074666 1696121856 1697732608 1698787662 1699293024 1700448256 1702011168 1705193347 1706366976 1707920929 1707935328 1710667296 1711176192 1713865659 1713913344 1715540992 1716607113 1717117776 1719864432 1720376064 1726349592 1729331032 1731891456 1737904968 1738174464 1741424256 1744209792 1745812926 1747470868 1747519488 1750266076 1750786752 1753587264 1753602048 1754108928 1755199017 1759690944 1760199584 1761308307 1763030016 1764125649 1765800982 1765850112 1769151648 1771981536 1772508672 1778663216 1785115904 1789097544 1794194688 1795843764 1797599232 1798716348 1800474624 1800960128 1802129472 1803840896 1805498838 1806726272 1806741504 1807263744 1808386866 1813014912 1814681286 1816455168 1817584002 1818124704 1821032928 1822762304 1824437637 1826221056 1827355959 1827899568 1829374976 1840134672 1840900776 1846810368 1848564224 1850263272 1853222904 1853774208 1856739456 1859055616 1860210924 1862029312 1863186468 1863202176 1863740736 1869671628 1870212058 1871499264 1873219392 1876215744 1876773888 1879723626 1881561088 1882730382 1883290464 1886542944 1889829667 1896685648 1899735552 1900284672 1906331856 1909949184 1911704652 1913004288 1913520136 1913573376 1914762564 1916580952 1919646664 1919662848 1920217728 1923305472 1926328344 1929983616 1931757498 1933645824 1934847486 1936684948 1940359872 1942143291 1943710912 1945497411 1947399168 1955143089 1957303296 1957869056 1959102288 1962236016 1964099488 1964683776 1967826432 1969635096 1972785672 1973372544 1975246592 1978406144 1979652312 1980224532 1988467968 1990295604 1992241152 1993479228 1994072256 1995681792 1999158656 2000996118 2004451878 2006411264 2008255392 2015228501 2018469024 2019052464 2022299136 2024219648 2025477597 2025533952 2026080144 2027457536 2029321008 2032567056 2033171712 2039641776 2040231336 2043512064 2050607592 2054498688 2058046848 2061632364 2065192844 2069111616 2071013373 2072438784 2073037824 2079634752 2080235872 2081546181 2083580928 2084875767 2086855706 2087476512 2090815584 2091437568 2094782976 2096708328 2098699504 2102056528 2105436672 2112747216 2116756224 2118701772 2120411904 2122360812 2124106072 2124435456 2128407424 2131811968 2133771354 2135857152 2137820256 2143291392 2144623338 2145243243 2146719744 2148692832 2150733376 2152129824 2152710153 2154173632 2154814464 2156153571 2158261248 2159602497 2160244944 2166399488 2167119387 2171231568 2180900352 2182904856 2186674776 2190824064 2194920156 2197065728 2198431092 2200580096 2201966208 2202602688 2208239616 2209611924 2210250614 2210269248 2213804736 2217943794 2218005504 2220111872 2221491558 2222152416 2223663104 2225706912 2229868223 2233435061 2237026464 2241271296 2244793917 2245142016 2249053488 2252937648 2257212672 2259287316 2261432888 2261495808 2265050216 2265724032 2269348224 2271434022 2272997376 2277247104 2279340162 2280889728 2281568256 2282986134 2285154212 2285217792 2286637938 2288809484 2289490368 2293152576 2293834752 2295260253 2301799456 2306933541 2309188608 2315302704 2317206624 2321899008 2325613056 2327750568 2332167552 2334382336 2338116352 2338811904 2339589096 2340265356 2346254592 2348411076 2350706688 2352167532 2352867264 2354466816 2356630848 2358868864 2361036942 2362642048 2363344896 2364813594 2376840618 2377830169 2381350752 2385463392 2389619331 2389989888 2392259584 2393746251 2394458352 2398288464 2402839296 2407331784 2411182488 2411202816 2415059712 2417353216 2419575048 2423445336 2424166272 2428043904 2428766208 2432583516 2434961408 2436474612 2437199424 2445661922 2453512896 2454534368 2460009123 2462413824 2467017696 2470963872 2471698944 2475652608 2477928024 2480281232 2484248624 2484269568 2484987648 2492895504 2497625856 2499921468 2501620992 2502365184 2503920276 2506298168 2510307176 2511053952 2515390592 2530185174 2532980736 2533712896 2534554854 2539364256 2541775808 2544111999 2546598912 2548181493 2548939536 2550672384 2553016752 2559550464 2560290304 2561902992 2566000944 2568437792 2573311488 2575676664 2579796648 2580564096 2587146496 2589524388 2593996548 2596532224 2606857452 2607942766 2609737728 2612136384 2616314688 2619578368 2621206302 2621279232 2623768576 2625399114 2626180128 2630380896 2631163392 2635298809 2639514163 2639536416 2640299376 2644545024 2648701473 2648775168 2651290624 2653727472 2657972304 2658763008 2667994824 2672602504 2677673856 2691292032 2692069952 2693765646 2696398848 2698074522 2700636796 2700711936 2701440192 2705761344 2708248257 2710089408 2710112256 2710895616 2712580299 2719522368 2720308448 2722021929 2724682752 2726376003 2728965154 2734143456 2739331584 2741849352 2744062464 2748843152 2758815488 2761351164 2764050432 2772846336 2775394908 2778107904 2779834356 2780661312 2783302016 2785109184 2787754112 2788583424 2790316386 2793043968 2794779702 2795611104 2804507442 2805318087 2807248896 2809829088 2814323616 2816996288 2819585439 2822341632 2824095573 2824935696 2827215872 2829814416 2845028472 2849603328 2850427008 2859497784 2860324324 2864923776 2869506432 2870280204 2870360064 2873085952 2874871428 2877681664 2879469996 2879494272 2880326592 2889492516 2890327726 2894975424 2900468736 2905027422 2907867136 2910539808 2915566368 2920645849 2921098752 2926560208 2931241456 2935954944 2936803584 2946149232 2947025664 2951739648 2954452644 2957258392 2957340672 2959178508 2961988744 2962869888 2967609216 2970336798 2972381184 2982701952 2985443406 2988361728 2990218842 2993058556 2993522688 2998737984 3001494177 3003916864 3006677817 3009616896 3012383088 3020965376 3025797632 3027703536 3028578696 3036329472 3039120216 3041186304 3043981512 3048850584 3049757568 3052653824 3057536768 3058446336 3059462664 3060347004 3075911388 3078918144 3081748032 3087070272 3089608832 3092448546 3095865344 3097789266 3100817408 3103667424 3109470221 3109556736 3114444047 3119452128 3120353808 3125371392 3128339456 3130283559 3131214768 3136223376 3137156352 3142174464 3148049256 3153084792 3158155008 3169120824 3175134336 3180617856 3183541218 3186159108 3186653184 3191661668 3192611136 3197717952 3200657031 3203785728 3206730384 3209775712 3214909984 3214937088 3216935007 3220079616 3226100064 3231260448 3232221696 3237391872 3240367416 3243444688 3248632816 3249599232 3271350528 3274357284 3280012164 3283218432 3286236096 3289356928 3292380234 3294618496 3295598592 3297646638 3300870144 3303904032 3312359424 3313316864 3314417886 3315375921 3315403872 3320707104 3323860672 3326915691 3330167808 3332237337 3333228624 3335494656 3338560368 3348071936 3355539696 3367713024 3373580232 3379406472 3385819008 3392149332 3392243712 3395465216 3397575324 3398586048 3400896512 3404022336 3407151033 3410386694 3412733952 3415841858 3415870656 3421334592 3422352384 3427731318 3427826688 3431081984 3433214226 3434235552 3439728864 3440752128 3446159981 3451672367 3452699184 3458662064 3463782912 3475809936 3482848512 3488419584 3491625852 3494941736 3495038976 3500532152 3501573504 3507174528 3507204096 3508217856 3510398034 3519381888 3520399168 3522616614 3526060032 3528251298 3531601964 3531700224 3538303296 3541555413 3543963072 3545017344 3547220391 3557326432 3565260927 3570231808 3578195088 3588389376 3591687528 3597432696 3601920256 3604258944 3607681792 3610997676 3613452544 3614527488 3616773732 3626029824 3629362572 3632910336 3635168004 3636249408 3642065856 3645524608 3648875274 3652442112 3654711918 3655799136 3658749952 3668492883 3674828443 3680269344 3681801552 3693620736 3697128448 3700526544 3706445808 3707548416 3713478912 3720421848 3726372936 3726404352 3727481472 3739343256 3740424116 3746438784 3752431488 3753547776 3759447252 3763122176 3765460764 3766580928 3773085888 3779659334 3793371296 3799471104 3800569344 3801832281 3812663712 3819898368 3823409304 3826008576 3827040272 3829525128 3833161904 3839293328 3839325696 3840435456 3852656688 3859967232 3863514996 3867291648 3869694972 3873369896 3880719744 3884286582 3887421824 3890994822 3894798336 3910286178 3911914149 3914606592 3915738112 3918204576 3924472032 3928198976 3929367552 3931809453 3935652864 3938098671 3939270192 3945571344 3946745088 3950493184 3956812288 3959304624 3960449064 3976935936 3980591208 3986958456 3988144512 3998317312 4001992236 4008903756 4012822528 4016510784 4030457002 4036938048 4038104928 4044598272 4048439296 4050955194 4051067904 4052160288 4054915072 4058642016 4065134112 4066230289 4066343424 4072734523 4079249161 4079283552 4080462672 4087024128 4093447731 4101215184 4108997376 4116093696 4123264728 4130385688 4138223232 4142026746 4144877568 4146075648 4159269504 4160471744 4163092362 4167161856 4169751534 4173711412 4174953024 4181631168 4182875136 4185474579 4189565952 4192169553 4193416656 4197399008 4204113056 4206761163 4210873344 4225494432 4233512448 4237403544 4240823808 4244721624 4248212144 4256814848 4263623936 4267542708 4271714304 4275640512 4286582784 4289246676 4290486486 4293439488 4297385664 4301466752 4304259648 4305420306 4308347264 4309628928 4312307142 4316522496 4319204994 4320489888 4332798976 4334238774 4335491589 4342463136 4357541133 4361800704 4365809712 4373349552 4381648128 4389840312 4396862184 4403932416 4405205376 4419223848 4420501228 4420538496 4427609472 4435887588 4436011008 4440223744 4442983116 4444304832 4447326208 4451413824 4455505197 4459736446 4466870122 4474052928 4482542592 4489587834 4490284032 4498106976 4505875296 4514425344 4518574632 4522865776 4530100432 4531448064 4538696448 4542868044 4554494208 4558680324 4561779456 4563136512 4565972268 4570308424 4570435584 4573275876 4577618968 4578980736 4586305152 4587669504 4590520506 4603598912 4613867082 4618377216 4630605408 4634413248 4638672819 4643798016 4646683899 4651226112 4655501136 4664335104 4668764672 4676232704 4679178192 4680530712 4692509184 4696822152 4704335064 4705734528 4713261696 4717737728 4722073884 4725284096 4726689792 4729627188 4753681236 4755660338 4762701504 4770926784 4779238662 4779979776 4784519168 4787492502 4788916704 4796576928 4805544887 4805678592 4813231709 4814663568 4822364976 4822405632 4830119424 4834706432 4839150096 4846890672 4848332544 4856087808 4857532416 4865167032 4872949224 4874398848 4891323844 4907025792 4909068736 4920018246 4924827648 4934035392 4938570351 4941927744 4943397888 4946469957 4951305216 4955856048 4960562464 4968497248 4968539136 4969975296 4971626829 4985791008 4995251712 4999842936 5003241984 5007840552 5012596336 5020614352 5022107904 5030781184 5060370348 5065961472 5067425792 5069109708 5078728512 5083551616 5088223998 5093197824 5096362986 5097879072 5101344768 5106033504 5115580041 5119100928 5120580608 5123762787 5123805984 5132001888 5136875584 5141596977 5146622976 5149821339 5151353328 5159593296 5161128192 5174292992 5179048776 5187993096 5213714904 5215885532 5224272768 5232629376 5239156736 5242412604 5242558464 5247537152 5250798228 5252360256 5260761792 5262326784 5265597051 5270597618 5279028326 5279072832 5280598752 5289090048 5297402946 5297550336 5302581248 5307454944 5315944608 5317526016 5325883607 5335989648 5345205008 5355347712 5382584064 5384139904 5387531292 5392797696 5396149044 5401273592 5401423872 5402880384 5411522688 5416496514 5420178816 5420224512 5421791232 5425160598 5439044736 5440616896 5444043858 5449365504 5452752006 5457930308 5468286912 5473312911 5478663168 5482067877 5483698704 5488124928 5497686304 5517630976 5522702328 5545692672 5550789816 5559668712 5561322624 5566604032 5570218368 5575508224 5577166848 5580632772 5586087936 5589559404 5591222208 5609014884 5610636174 5614497792 5619658176 5628647232 5633992576 5639170878 5644683264 5648191146 5649871392 5654431744 5659628832 5669489001 5679280321 5690056944 5699206656 5700854016 5718995568 5720648648 5729847552 5739012864 5740560408 5740720128 5749742856 5758939992 5758988544 5760653184 5778985032 5780655452 5789950848 5800937472 5810054844 5815734272 5821079616 5826429873 5831132736 5836492233 5841291698 5842197504 5853120416 5862482912 5871909888 5873607168 5892298464 5894051328 5903479296 5908905288 5914516784 5918357016 5923977488 5925739776 5935218432 5940673596 5965403904 5970886812 5976723456 5980437684 5986117112 5987045376 5997475968 6002988354 6007833728 6013355634 6019233792 6024766176 6041930752 6045685503 6051595264 6055407072 6057157392 6072658944 6076432791 6078240432 6082372608 6087963024 6097701168 6099515136 6105307648 6115073536 6118925328 6120694008 6151822776 6163496064 6174140544 6179217664 6184897092 6191730688 6195578532 6201634816 6207334848 6213040119 6218940442 6219113472 6228888094 6238904256 6240707616 6250742784 6256678912 6260567118 6262429536 6272446752 6274312704 6284174083 6284348928 6294226081 6296098512 6306169584 6316310016 6338241648 6350268672 6361235712 6367082436 6372318216 6373306368 6383323336 6385222272 6395435904 6401314062 6407571456 6413460768 6419551424 6429819968 6429874176 6433870014 6435729729 6440159232 6452200128 6458130459 6462520896 6464443392 6468460713 6474783744 6478807491 6480734832 6486889376 6497265632 6499198464 6501358161 6542701056 6548714568 6560024328 6572472192 6578713856 6584760468 6589236992 6591197184 6595293276 6601740288 6607808064 6624718848 6626633728 6628835772 6630751842 6630807744 6641414208 6647721344 6653831382 6660335616 6664474674 6666457248 6670989312 6677120736 6689604669 6696143872 6700305183 6711079392 6734381751 6735426048 6747160464 6758812944 6771638016 6784298664 6784487424 6795150648 6797172096 6808044672 6814302066 6820773388 6831683716 6831741312 6842669184 6844704768 6855462636 6855653376 6862163968 6866428452 6868471104 6879457728 6881504256 6885780759 6892319962 6903344734 6905398368 6917324128 6927565824 6951619872 6965697024 6976839168 6983251704 6989883472 7001064304 7003147008 7014349056 7016435712 7020796068 7038763776 7040798336 7045233228 7052120064 7056502596 7063203928 7063400448 7076606592 7083110826 7087926144 7090034688 7094440782 7114652864 7130521854 7133490507 7140463616 7156390176 7168857993 7176778752 7181238753 7183375056 7194865392 7203840512 7208517888 7215363584 7221995352 7226905088 7233547464 7252059648 7258725144 7270336008 7272498816 7284131712 7291049216 7297750548 7304884224 7309423836 7311598272 7317499904 7336985766 7349656886 7360538688 7363603104 7387241472 7394256896 7401053088 7412891616 7415096832 7426751189 7426957824 7438630823 7440843696 7452745872 7452808704 7454962944 7478686512 7480848232 7492877568 7504862976 7507095552 7518894504 7530921528 7533161856 7546171776 7559318668 7586742592 7598942208 7601138688 7603664562 7625327424 7632335997 7639796736 7644544479 7646818608 7652017152 7654080544 7659050256 7666323808 7678586656 7678651392 7680870912 7705313376 7719934464 7727029992 7739389944 7746739792 7761439488 7768573164 7774843648 7781989644 7789596672 7820572356 7823828298 7829213184 7831476224 7836409152 7848944064 7856397952 7858735104 7863618906 7871305728 7876197342 7878540384 7891142688 7893490176 7900986368 7905896427 7913624576 7918542489 7918609248 7920898128 7946104419 7953871872 7961182416 7973916912 7976289024 7996634624 8003984472 8017807512 8033021568 8060914004 8073876096 8076209856 8089196544 8096878592 8101910388 8102135808 8104320576 8109830144 8117284032 8124744771 8130268224 8132460578 8132686848 8137740897 8145469046 8158498322 8158567104 8160925344 8174048256 8186895462 8202430368 8217994752 8230911029 8232187392 8246529456 8260771376 8276446464 8284053492 8292151296 8318539008 8320943488 8326184724 8334323712 8339503068 8347422824 8349906048 8363262336 8365750272 8370949158 8379131904 8384339106 8386833312 8394798016 8408226112 8413522326 8415954261 8421746688 8450988864 8458756317 8467024896 8472286719 8474807088 8481647616 8489443248 8496424288 8513629696 8527247872 8535085416 8551281024 8578493352 8580972972 8594771328 8602933504 8608519296 8610840612 8616694528 8619257856 8624614284 8633044992 8638409988 8640979776 8665597952 8668477548 8670983178 8684926272 8715082266 8723601408 8731619424 8746699104 8761937547 8763296256 8777069587 8779680624 8793724368 8807864832 8810410752 8838447696 8841002456 8841076992 8855218944 8871775176 8872022016 8885966232 8888609664 8902827648 8911010394 8919472892 8933740244 8948105856 8965085184 8979175668 8980568064 8996213952 9004482531 9011750592 9020033451 9028850688 9037149264 9045731552 9060200864 9062896128 9077392896 9085736088 9108988416 9117360648 9123558912 9131944536 9140616848 9146551752 9155237936 9157961472 9172610304 9175339008 9181041012 9207197824 9227734164 9236754432 9261210816 9268826496 9277345638 9287596032 9293367798 9302452224 9311002272 9328410663 9328670208 9337529344 9343332141 9352465408 9358356384 9361061424 9385018368 9390850677 9393644304 9408670128 9411469056 9426523392 9435475456 9444147768 9450568192 9459254376 9507362472 9511320676 9525403008 9541853568 9558477324 9559959552 9569038336 9574985004 9577833408 9593153856 9601971093 9611089774 9611357184 9626463418 9629327136 9644729952 9644811264 9660238848 9669412864 9678300192 9693781344 9696665088 9711905401 9712175616 9727440307 9730334064 9745898448 9748797696 9782647688 9814051584 9818137472 9840036492 9849655296 9868070784 9877140702 9883855488 9886795776 9892939914 9902610432 9911712096 9921124928 9936994496 9937078272 9939950592 9943253658 9946127763 9971582016 9980747073 9990503424 9996712011 9999685872 10006483968 10015681104 10025192672 10041228704 10044215808 10061562368 10120740696 10134851584 10138219416 10157457024 10167103232 10176447996 10186395648 10192725972 10195758144 10202689536 10212067008 10231160082 10238201856 10241161216 10247525574 10247611968 10264003776 10273751168 10283193954 10293245952 10299642678 10302706656 10319186592 10322256384 10338479943 10348585984 10355017101 10358097552 10375986192 10427429808 10431771064 10448545536 10465258752 10484825208 10485116928 10501596456 10504720512 10521523584 10524653568 10531194102 10541195236 10558056652 10558145664 10561197504 10578180096 10594805892 10595100672 10605162496 10614909888 10624666239 10631889216 10635052032 10641661173 10651767214 10671979296 10690410016 10710695424 10765168128 10768279808 10775062584 10792298088 10802547184 10805760768 10823045376 10832993028 10840357632 10843582464 10850321196 10878089472 10881233792 10888087716 10898731008 10905504012 10915860616 10936573824 10946625822 10957326336 10964135754 10967397408 10976249856 10995372608 11005478649 11024485329 11035261952 11045404656 11091385344 11101579632 11119337424 11122645248 11133208064 11140436736 11151016448 11161265544 11179118808 11182444416 11218029768 11221272348 11239316352 11257294464 11267985152 11278341756 11289366528 11296382292 11299742784 11308863488 11319257664 11338978002 11358560642 11380113888 11398413312 11401708032 11437991136 11441297296 11459695104 11477706383 11478025728 11481120816 11499485712 11517879984 11517977088 11521306368 11557970064 11561310904 11579901696 11601874944 11620109688 11642159232 11652859746 11662265472 11672984466 11682583396 11684395008 11706240832 11724965824 11735742447 11743819776 11747214336 11784596928 11788102656 11795428359 11806958592 11814296013 11817810576 11829033568 11836714032 11847954976 11851479552 11870436864 11881347192 11930807808 11941773624 11960875368 11972234224 11994951936 12005976708 12015667456 12026711268 12038467584 12049532352 12083861504 12091371006 12103190528 12110814144 12114314784 12145317888 12152865582 12156378377 12156480864 12164745216 12175926048 12195402336 12198690867 12199030272 12210615296 12218203569 12230147072 12237747483 12237850656 12241388016 12280343193 12303645552 12326992128 12348281088 12358435328 12369794184 12391157064 12414669696 12426080238 12437880884 12438226944 12457776188 12477808512 12481415232 12501485568 12513357824 12521134236 12524859072 12544893504 12548625408 12556423737 12568348166 12568697856 12576508659 12588452162 12592197024 12612339168 12632620032 12676483296 12700537344 12722471424 12734164872 12744636432 12766646672 12770444544 12790871808 12802628124 12815142912 12826921536 12839102848 12859639936 12859748352 12867740028 12871459458 12880318464 12904400256 12916260918 12925041792 12928886784 12936921426 12949567488 12957614982 12961469664 12973778752 12994531264 12998396928 13002716322 13006474767 13072623399 13085402112 13097429136 13120048656 13144944384 13157427712 13169520936 13178473984 13190586552 13215616128 13253267456 13257671544 13261503684 13261615488 13282828416 13295442688 13307662764 13320671232 13328949348 13332914496 13341978624 13354241472 13379209338 13392287744 13400610366 13422158784 13468763502 13470852096 13494320928 13517625888 13543276032 13564562089 13568597328 13590301296 13594344192 13616089344 13628604132 13641546776 13663367432 13663482624 13685338368 13689409536 13710925272 13711306752 13732856904 13736942208 13758915456 13763008512 13771561518 13784639924 13806689468 13810796736 13834648256 13855131648 13903239744 13916018457 13931394048 13940051697 13953678336 13966503408 13979766944 14002128608 14006294016 14028698112 14041592136 14077527552 14081596672 14090466456 14113005192 14126407856 14153213184 14166221652 14175852288 14180069376 14188881564 14229305728 14261043708 14266981014 14280927232 14312780352 14337715986 14353557504 14362477506 14366750112 14389730784 14407681024 14416634661 14417035776 14430727168 14439695127 14443990704 14453810176 14467094928 14504119296 14517450288 14540672016 14544997632 14568263424 14582098432 14595501096 14618847672 14623196544 14673971532 14699313772 14721077376 14727206208 14774482944 14788513792 14802106176 14815711053 14825783232 14830193664 14839409871 14853502378 14853915648 14877261646 14881687392 14905491744 14905617408 14909925888 14957373024 14961696464 14985755136 15009308347 15009725952 15037789008 15061843056 15066323712 15092343552 15118637336 15173485184 15197884416 15202277376 15207329124 15250654848 15264671994 15279593472 15289088958 15293637216 15304034304 15308161088 15318100512 15332647616 15346740123 15357173312 15357302784 15361741824 15371288361 15410626752 15424790931 15439868928 15449464017 15454059984 15478779888 15493479584 15522878976 15537146328 15549687296 15563979288 15641144712 15647656596 15662952448 15672818304 15697888128 15712795904 15717470208 15727237812 15742611456 15752394684 15757080768 15782285376 15786980352 15801972736 15811792854 15827249152 15837084978 15837218496 15841796256 15892208838 15896802493 15907743744 15922364832 15947833824 15952578048 15977650821 15993269248 16007968944 16035615024 16066043136 16121828008 16147752192 16152419712 16178393088 16203820776 16204271616 16208641152 16234568064 16249489542 16260536448 16264921156 16265373696 16275481794 16290938092 16316996644 16317134208 16321850688 16348096512 16373790924 16404860736 16419938733 16435989504 16446203631 16461822058 16464374784 16493058912 16521542752 16552892928 16568106984 16637078016 16641886976 16652369448 16679006136 16694845648 16699812096 16726524672 16731500544 16741898316 16758263808 16768678212 16773666624 16789596032 16816452224 16827044652 16831908522 16843493376 16901977728 16917512634 16934049792 16944573438 16949614176 16963295232 16978886496 16992848576 17008467003 17027259392 17037840963 17054495744 17070170832 17102562048 17156986704 17161945944 17189542656 17205867008 17217038592 17221681224 17233389056 17249228568 17276819976 17281959552 17331195904 17336955096 17341966356 17369852544 17430164532 17447202816 17463238848 17493398208 17509476699 17523875094 17526592512 17554139174 17559361248 17587448736 17615729664 17620821504 17676895392 17682004912 17682153984 17710437888 17738273501 17743550352 17771932464 17777219328 17805655296 17822020788 17838945784 17867480488 17896211712 17930170368 17958351336 17961136128 17992427904 18008965062 18023501184 18040066902 18057701376 18074298528 18091463104 18120401728 18125792256 18137056509 18154785792 18171472176 18217976832 18229298373 18234721296 18247117824 18263889072 18281233696 18293103504 18310475872 18315922944 18345220608 18362082024 18414395648 18455468328 18522421632 18537652992 18554691276 18575192064 18586735596 18604904448 18622004544 18656821326 18657340416 18675058688 18686664282 18704930816 18716712768 18722122848 18770036736 18781701354 18787130219 18787288608 18817340256 18822938112 18852522249 18853046784 18870950912 18882678243 18888295536 18901136384 18918508752 19014724944 19022641352 19050806016 19083707136 19116954648 19119919104 19149970008 19155666816 19186307712 19203942186 19222179548 19222714368 19252926836 19258654272 19289459904 19289622528 19307189187 19320477696 19338825728 19356600384 19374391377 19387562688 19393330176 19405382139 19423810802 19424351232 19436422473 19454880614 19460668128 19491796896 19497595392 19565295376 19628103168 19636274944 19680072984 19736141568 19754281404 19767710976 19773591552 19785879828 19805220864 19823424192 19842249856 19873988992 19874156544 19879901184 19886507316 19892255526 19943164032 19961494146 19981006848 19993424022 19999371744 20012967936 20031362208 20050385344 20068814007 20082457408 20088431616 20100915549 20123124736 20203145253 20241481392 20276438832 20314914048 20334206464 20352895992 20385451944 20391516288 20424134016 20462320164 20482322432 20495051148 20495223936 20528007552 20547502336 20566387908 20586491904 20599285356 20605413312 20638373184 20644512768 20676959886 20697171968 20710034202 20716195104 20751972384 20788126337 20854859616 20863542128 20897091072 20930517504 20969650416 21003192912 21009441024 21043047168 21049307136 21062388204 21082390472 21116113304 21116291328 21122395008 21156360192 21189611784 21190201344 21229819776 21249332478 21263778432 21270104064 21283322346 21303534428 21343958592 21380820032 21400471521 21421390848 21506573979 21530336256 21536559616 21543716259 21550125168 21584596176 21605094368 21611521536 21646090752 21665986056 21680715264 21700642392 21756178944 21762467584 21776175432 21811008024 21831721232 21873147648 21893251644 21914652672 21928271508 21934794816 21952499712 21990745216 22010957298 22048970658 22070523904 22090809312 22167513511 22182770688 22203159264 22238674848 22245290496 22266416128 22280253567 22280873472 22302032896 22315892469 22322531088 22358237616 22364888832 22436059536 22442544696 22478632704 22514588928 22535970304 22556683512 22592764584 22599485568 22638515328 22677956004 22717121284 22760227776 22796826624 22803416064 22875982272 22882594592 22897007991 22919390208 22933633437 22955412766 22956051456 22962241632 22998971424 23035759968 23035954176 23042612736 23115940128 23122621808 23159803392 23196203809 23240219376 23284318464 23305719492 23324530944 23345968932 23365166792 23368790016 23412481664 23449931648 23471484894 23487639552 23494428672 23569193856 23576205312 23590856718 23613917184 23628592026 23635621152 23658067136 23673428064 23695909952 23702959104 23717689281 23740873728 23755627467 23762694384 23838313257 23861615616 23883547248 23921750736 23944468448 23989903872 24011953416 24031334912 24053422536 24099064704 24167723008 24182742012 24206381056 24221628288 24228629568 24290635776 24305731164 24312756754 24312961728 24329490432 24351852096 24390804672 24397381734 24398060544 24421230592 24436407138 24460294144 24475494966 24475701312 24482776032 24560686386 24567785671 24607291104 24653984256 24692733087 24696562176 24716870656 24739588368 24782314128 24829339392 24852160476 24875761768 24876453888 24915552376 24955617024 24962830464 25002971136 25042268472 25049718144 25089787008 25097250816 25112847474 25136696332 25137395712 25153017318 25176904324 25184394048 25224678336 25247862783 25265240064 25352966592 25376268951 25401074688 25416860157 25444942848 25468329744 25489272864 25533293344 25540889088 25581743616 25605256248 25653843072 25678205696 25719279872 25735480056 25742918916 25808800512 25832521836 25850083584 25857773568 25873842852 25899134976 25915229964 25922939328 25947557504 25989062528 25996793856 26005432644 26012949534 26145246798 26170804224 26194858272 26240097312 26285812641 26289888768 26314855424 26331208761 26339041872 26356947968 26381173104 26431232256 26515343088 26523007368 26523230976 26565656832 26590885376 26615325528 26657898696 26665828992 26708482944 26758418676 26784575488 26801220732 26844317568 26937527004 26941704192 26988641856 27035251776 27060100353 27086552064 27129124178 27137194656 27180602592 27188688384 27232178688 27257208264 27283093552 27326734864 27326965248 27370676736 27421850544 27465713808 27473884416 27517830912 27526017024 27543123036 27569279848 27613378936 27621593472 27669296512 27710263296 27806479488 27832036914 27862788096 27880103394 27907356672 27933006816 27959533888 27985231989 28004257216 28012588032 28029996423 28057396224 28083184272 28155055104 28163193344 28172552031 28180932912 28226010384 28252815712 28306426368 28332443304 28351704576 28377763128 28458611456 28522087416 28533962028 28561854464 28625560704 28675431972 28707115008 28724955012 28733500224 28779461568 28815362048 28833269322 28834071552 28861454336 28879390254 28887981408 28907620352 28934189856 28988286899 29008238592 29034655793 29034900576 29081344032 29089995264 29135716203 29136526848 29164196864 29182320921 29191002192 29237695344 29246393088 29347943064 29398627544 29442154752 29454412416 29548965888 29604212352 29631422106 29651566464 29660387328 29678819742 29707004756 29707831296 29754523292 29763374784 29810983488 29811234816 29819851776 29838383289 29914746048 29923392928 29942241219 29971510272 29990136033 30018616694 30019451904 30075578016 30123686112 30132647424 30184687104 30237274672 30346970368 30404554752 30414658248 30501309696 30529343988 30559186944 30578177916 30587274432 30608068608 30616322176 30636201024 30665295232 30693480246 30714346624 30714605568 30723483648 30742576722 30821253504 30849581862 30879737856 30898928034 30908119968 30957559776 30986959168 31015439829 31045757952 31065051303 31074292656 31099374592 31127958576 31282289424 31295313192 31345636608 31395776256 31425591808 31454475624 31504789368 31514161536 31564570752 31573960704 31603945472 31623585708 31654498304 31674169956 31674436992 31683592512 31784417676 31793604986 31815487488 31844729664 31895667648 31905156096 31955301642 31986538496 32015937888 32071230048 32127104339 32132086272 32243656016 32295504384 32304839424 32407641552 32417282304 32469136128 32498979084 32521072896 32529842312 32530747392 32550963588 32581876184 32633993288 32634268416 32643701376 32696193024 32747581848 32809721472 32839877466 32871979008 32892407262 32923644116 32928749568 32986117824 33016435947 33043085504 33073455987 33105785856 33136213968 33274156032 33283773952 33304738896 33358012272 33389691296 33399624192 33453049344 33483796632 33537356424 33547333248 33579192064 33632904448 33654089304 33663817044 33803955456 33835025268 33868099584 33889146876 33899228352 33926590464 33957772992 33985697152 34016934006 34054518784 34075681926 34108991488 34140341664 34205124096 34258884517 34313973408 34323891888 34379085312 34411734016 34433119149 34434077184 34443362448 34466778112 34498457136 34553639952 34563919104 34673910192 34683932712 34739705088 34860329064 34926477696 34986796416 35018953398 35047750188 35053185024 35108278348 35118722496 35174897472 35207227341 35231459328 35241643008 35353790784 35364009824 35364307968 35386285077 35420875776 35442888039 35476547002 35487100704 35543864928 35554438656 35611310592 35644041576 35677891568 35734960976 35792423424 35916702672 35984855808 36017930124 36047002368 36080133804 36115402752 36148597056 36182926208 36240803456 36251584512 36274113018 36309571584 36342944352 36435953664 36458596746 36469135131 36469442592 36494235648 36527778144 36562467392 36586207008 36596072601 36620951744 36631845888 36654610707 36690441216 36713242449 36724164048 36828791296 36841029579 36910936656 37044843264 37075305984 37109382552 37173471192 37244009088 37313642652 37314680832 37350117376 37373328564 37409861632 37433425536 37444245696 37540073472 37563402708 37574260438 37574577216 37634680512 37645876224 37705044498 37706093568 37741901824 37765356486 37776591072 37802272768 37837017504 37907759791 37968396037 38029449888 38045282704 38101612032 38167414272 38233909296 38299940016 38311333632 38372615424 38407884372 38444359096 38445428736 38505853672 38517308544 38578919808 38579245056 38614378374 38640955392 38713200768 38748782754 38775125376 38786660352 38810764278 38847621604 38848702464 38872844946 38909761228 38921336256 38983593792 38995190784 39019424301 39130590752 39217870197 39256206336 39272549888 39360145968 39472283136 39508562808 39535421952 39571759656 39646848384 39684499712 39747977984 39759802368 39773014632 39784511052 39886328064 39922988292 39962013696 39986848044 39998743488 40025935872 40062724416 40100770688 40137628014 40164914816 40176863232 40201831098 40246249472 40406290506 40423112873 40482962784 40552877664 40629828096 40668412928 40693686267 40705791984 40770903888 40783032576 40848268032 40924640328 40990102296 40990447872 41056015104 41095004672 41132775816 41198570712 41210826624 41276746368 41289025536 41353919772 41394343936 41420068404 41432390208 41503944768 41576252674 41709719232 41727084256 41794182144 41820155091 41861035008 41939300832 42006385824 42018882048 42086094336 42124776408 42164780944 42232226608 42232582656 42244790016 42379223568 42459639552 42498664956 42527556864 42540208128 42566644692 42607068856 42687917184 42761640064 42800943042 42842781696 43013147958 43060672512 43073119232 43087432518 43100250336 43169192352 43210188736 43223043072 43249903983 43292181504 43319085381 43331972112 43361430528 43401284784 43512357888 43524935168 43552350864 43622016048 43663442464 43746295296 43786503288 43856543016 43869589632 43981490432 44021914596 44097941316 44141047808 44181618624 44335027022 44365541376 44406318528 44477349696 44490580992 44532832256 44560507134 44561746944 44604065792 44631784938 44645062176 44716475232 44729777664 44800079753 44871740771 44872119072 44885089392 44957265408 45027925041 45029177856 45071940608 45113367024 45185529168 45198971136 45277030656 45355912008 45434242568 45520455552 45593653248 45606832128 45751964544 45765189184 45794015982 45838780416 45867266874 45910825532 45912102912 45924483264 45997942848 46040220369 46071519936 46071908352 46085225472 46113865083 46231880256 46245243616 46274372793 46319606784 46348392051 46392407618 46480438752 46568636928 46611438984 46649061888 46691937864 46730333584 46824963328 46899863296 46942969788 46988857344 47138387712 47152410624 47181713436 47227834368 47257184052 47271242304 47316134272 47346856128 47391819904 47405918208 47435378562 47481747456 47511254934 47525388768 47676626514 47690407479 47723231232 47767094496 47843501472 47888936896 47932952463 47979807744 48023906832 48062669824 48106845072 48198129408 48365484024 48443256576 48457259136 48611462328 48625513508 48625923456 48703704192 48781609344 48794763468 48796121088 48842461184 48872814276 48920588288 48950989932 48951402624 48965552064 49121372772 49135571342 49214582208 49307968512 49385466174 49393124352 49433741312 49479176736 49564628256 49658678784 49704320952 49751523536 49831104752 49911234048 49925660928 50084536944 50099436288 50179574016 50194501632 50225694948 50273392664 50274791424 50306034636 50353808648 50368788096 50449356672 50495725566 50530480128 50705933184 50752537902 50802149376 50833720314 50889885696 50936659488 50978545728 51025401009 51066586688 51081778176 51113522889 51163487232 51210512496 51307686144 51356411392 51438559744 51470960112 51485837832 51617601024 51665043672 51700167168 51747685704 51830459928 51845878656 51895115008 51978125056 51993587712 52010865288 52025899068 52290493596 52341608448 52389716544 52480194624 52571625282 52579777536 52629710848 52662417522 52678083744 52713895936 52762346208 52860993757 52862464512 52945548799 53030686176 53046014736 53046461952 53131313664 53181770752 53214820503 53230651056 53315797392 53331657984 53416965888 53516837352 53602441464 53688635136 53875054008 53883408384 53977283712 54070503552 54120200706 54173104128 54258248356 54274389312 54361205184 54377376768 54411169527 54464357376 54514416528 54566187104 54653469728 54653930496 54687895119 54741353472 54843701088 54931427616 54947768832 55035661824 55086246072 55138559696 55226757872 55243186944 55338593024 55612958976 55664073828 55725576192 55760206788 55814713344 55866013632 55919067776 55970463978 56008514432 56025176064 56059992846 56114792448 56166368544 56310110208 56326386688 56345104062 56361390657 56361865824 56452020768 56505631424 56557566747 56612852736 56648034729 56664886608 56703409152 56755526256 56917222912 57044174832 57067924056 57251121408 57350863944 57449910024 57467000448 57558923136 57630724096 57666538644 57668143104 57722908672 57758780508 57775962816 57815240704 57868379712 57921567561 57976573798 58016477184 58069311586 58069801152 58162688064 58179990528 58271432406 58273053696 58328393728 58364641842 58382004384 58475390688 58492786176 58584719677 58695886128 58797255088 58884309504 58908824832 59208424704 59262844212 59303132928 59320774656 59357639484 59414009512 59415662592 59509046584 59526749568 59621966976 59622469632 59639703552 59676766578 59829492096 59846785856 59884482438 59943020544 59980272066 60037233388 60038903808 60151156032 60206442021 60247372224 60265294848 60302746647 60369374208 60474549344 60609435759 60693940736 60829316496 61002619392 61058687976 61156355832 61174548864 61232644352 61272402048 61330590464 61386960492 61428693248 61446967296 61485153444 61642507008 61699163724 61759475712 61797856068 61816239936 61915119552 61973918336 62030879658 62091515904 62130102606 62148585312 62198749184 62255917152 62364379011 62472083531 62564578848 62590626384 62691273216 62791552512 62851183616 62908951248 63009578736 63028323072 63129141504 63147921408 63247171416 63348339912 63348873984 63367185024 63568835352 63587209972 63689459328 63791335296 63810312192 63910603284 63973076992 64031875776 64142460096 64201414563 64254208678 64264172544 64487312032 64591008768 64609678848 64631148777 64815283104 64834564608 64938272256 64997958168 65042145792 65059684624 65101927176 65163752368 65267986576 65268536832 65287402752 65495163696 65619442944 65679754932 65743958016 65784814524 65847288232 65857499136 65972235648 66032871894 66086171008 66146911974 66211571712 66272427936 66502540533 66548312064 66567547904 66609477792 66716024544 66779382592 66799248384 66840760701 66906098688 66947677407 66967593264 67074712848 67094666496 67158384128 67265808896 67308178608 67327634088 67607910912 67670050536 67778293752 67798456704 67915545984 67971394304 68033868012 68109037568 68151363852 68217982976 68280683328 68410248192 68517769034 68627946816 68647783776 68758170624 68823468032 68866238298 68868154368 68886724896 68933556224 68996914272 69107279904 69125914913 69127838208 69236486891 69347820384 69367865424 69479410176 69588611427 69720658128 69852955392 69973592832 70037906796 70095500376 70106370048 70216556696 70237444992 70349794944 70414454682 70462918656 70483286016 70707581568 70728019648 70728615936 70772570154 70841751552 70885776078 70953094004 70974201408 71087729856 71108877312 71153067843 71222621184 71266882401 71288083152 71355783136 71469921952 71514939771 71584846848 71833405344 71969711616 72035860248 72094004736 72160267608 72297194112 72365852416 72481606912 72503169024 72548226036 72619143168 72685888704 72871907328 72917193492 72938270262 72938885184 72988471296 73055556288 73124934784 73172414016 73192145202 73241903488 73263691776 73309221414 73380882432 73426484898 73448328096 73657582592 73682059158 73703357013 73821873312 74078199261 74089686528 74150611968 74218765104 74346942384 74488018176 74627285304 74629361664 74746657128 74866851072 74888491392 75126805416 75148520876 75149154432 75269361024 75291752448 75410088996 75412187136 75483803648 75530712972 75553182144 75604545536 75674035008 75743588349 75815519582 75936792074 76058899776 76090565408 76203224064 76334828544 76467818592 76599880032 76622667264 76745230848 76815768744 76888718192 77011707344 77034617088 77157839616 77228756748 77426401536 77497565508 77550250752 77573320704 77621528556 77695243208 77697404928 77745689892 77819522456 77842672512 77967187584 77990381568 78038848602 78261181504 78435740394 78512412672 78545099776 78720291936 78857437923 78944566272 78993626283 79017125616 79070843904 79143519312 79293696768 79368999424 79495955968 79546029264 79569022104 79772656128 79845976584 79973696088 79997486976 80125448832 80201541376 80275256028 80329829632 80353726464 80403662196 80492498944 80812581012 80846225746 80965925568 81105755328 81259656192 81336825856 81387372534 81411583968 81541807776 81566065152 81694263079 81696536064 81824939053 81849280656 81980204592 81980895744 82112030208 82190009344 82265551632 82397141424 82421653248 82553492736 82578051072 82707839544 82840136808 82864780416 83007889536 83152505348 83419438464 83454168512 83588364288 83640310182 83722070016 83878601664 83955695967 84012771648 84037764096 84089989269 84172188672 84249552816 84329561888 84464453216 84465165312 84489580032 84517656093 84758447136 84919279104 84997329912 85055113728 85133289384 85214137712 85375834368 85523280128 85601886084 85685563392 86026295916 86121345024 86146238464 86174865036 86200500672 86338384704 86420377472 86446086144 86499807966 86584363008 86638170762 86663944224 86722861056 86802569568 86964860697 87024715776 87049870336 87103967379 87104701728 87244032096 87326884928 87407148609 87492590592 87546962763 87573006576 87713086032 87739179264 87962980864 88043829192 88195882632 88363237248 88670054044 88812637056 88954699392 88981161984 89065664512 89121014268 89123493888 89208131584 89263569876 89290124352 89432950464 89459555328 89515149867 89600159506 89743481542 89744238144 89770178784 89914530816 90055850082 90058355712 90143881216 90226734048 90371058336 90397942272 90540021319 90554061312 90711824016 90868485136 91040911104 91213664256 91503929088 91530378368 91588031964 91677560832 91734533748 91821651064 91824205824 91848966528 91995885696 92080440738 92143039872 92143816704 92170450944 92227730166 92463760512 92490487232 92548745586 92639213568 92696784102 92784815236 92960877504 93046319487 93137273856 93195153909 93222877968 93298123776 93383875728 93460667168 93649926656 93799726592 93885939576 94276775424 94363426872 94514368104 94542484608 94632268544 94693712256 94783639808 94811836416 94870757124 94963494912 95022509868 95050777536 95353253028 95380814958 95446462464 95534188992 95687002944 95777873792 95865904926 95959615488 96047813664 96125339648 96213690144 96381313017 96396258816 96547765457 96730968048 96886513152 96914518272 97222924656 97251027016 97251846912 97407408384 97563218688 97589526936 97592242176 97745628552 97901979864 97902805248 97931104128 98242745544 98271142684 98429164416 98615937024 98770932348 98786248704 98867482624 98958353472 99049307841 99129256512 99220367961 99317357568 99408641904 99503047072 99662209504 99822468096 99851321856 100169073888 100198872576 100359148032 100451389896 100546785328 100612069272 100707617296 100737576192 100898713344 100991451132 101411866368 101505075804 101604298752 101667440628 101779771392 101873318976 101957091456 102050802018 102133173376 102163556352 102227045778 102326974464 102421024992 102615372288 102712822784 102776653551 102877119488 102941920224 102971675664 103235202048 103299357447 103330087344 103400334336 103495371408 103660919856 103691757312 103790230016 103956250112 104021730576 104051798136 104580987192 104779433088 104960389248 105143250564 105159555072 105259421696 105324835044 105356167488 105427791872 105524692416 105621682023 105721987514 105724929024 105891097598 106061372352 106092029472 106092923904 106262627328 106363541504 106429641006 106461302112 106631594784 106663315968 106830959411 106833931776 107001843377 107033674704 107204882928 107377270272 107750108016 107954567424 108141007104 108240401412 108346208256 108516496712 108548778624 108722410368 108754753536 108822339054 108928714752 109028833056 109132374208 109306939456 109307860992 109375790238 109407405393 109482706944 109687402176 109788217803 109862855232 109895537664 109963832121 110071323648 110139727347 110172492144 110277119392 110453515744 110486373888 110523088737 110677186048 111225917952 111328147656 111520413576 111732027264 111838135552 111940927956 112017028864 112050352128 112119985692 112229584896 112332737088 112620220416 112652773376 112690208124 112722781314 112723731648 112904041536 113011262848 113115133494 113225705472 113296069458 113329773216 113406818304 113511052512 113723279373 113834445824 113905188111 114088349664 114135848112 114502242816 114701727888 114899820048 114934000896 115117846272 115333077288 115336286208 115517561016 115551925632 115736759424 115843135122 115953147596 116138623172 116139602304 116325376128 116359981056 116542864812 116546107392 116656787456 116729283684 116764008768 116950781376 116985572352 117058272903 117169439354 117391772256 117594510176 117768619008 117817649664 118416849408 118525688424 118606265856 118715278968 118828019024 119018093168 119053499136 119243933952 119279407104 119353533156 119658984192 119693571712 119768964876 119886041088 119960544132 120074466776 120077807616 120302312064 120412884042 120494744448 120530589696 120605493294 120738748416 120949098688 121218871518 121269338619 121387881472 121658632992 122005238784 122081058801 122117375952 122312711664 122349097728 122465288704 122544804096 122661180928 122773920984 122857386496 122970306888 123285014016 123398327448 123595712136 123632479872 123830239104 123947836672 124061759316 124183031808 124260205212 124297170624 124397498368 124511834304 124728758022 124944167062 125129157696 125181252768 125382546432 125583105024 125702367232 125817902496 126019157472 126056646144 126254770213 126258283008 126456723991 126494342832 126696679824 126697747968 126734370048 127137670704 127174419944 127378918656 127582670592 127620624384 127821206568 128063751552 128284920192 128402829126 128508417356 128528345088 128974624064 129182017536 129219357696 129262297554 129630566208 129669129216 129749711949 129876544512 129957256143 129995916336 130084291584 130119369248 130203854352 130327504736 130535973152 130537073664 130574805504 130990327392 131238885888 131359509864 131569629048 131694576464 131944471296 132065743788 132172342016 132293823948 132423143424 132544855872 133005081066 133096624128 133135095808 133218955584 133432049088 133558765184 133598496768 133681521402 133812197376 133895354814 133935186528 134149425696 134189332992 134316768256 134400239259 134531617792 134615222313 134616357216 134655268176 135083775123 135215821824 135340101072 135556587504 135596913408 135831091968 135942788608 136067736024 136302727704 136561366656 136820496384 137035538068 137255893632 137295567552 137516341248 137646936064 137732476596 137736308736 137773449792 137867112448 137993828544 138120661107 138214559808 138251829826 138255676416 138341595249 138472973782 138695640768 138735730848 138958820352 139177222854 139441316256 139705910784 139947185664 140075813592 140191000752 140433113392 140474889984 140699589888 140828909364 140966572032 141415163136 141456039296 141457231872 141545140308 141683503104 141771552156 141906188008 141948402816 142175459712 142217754624 142306135686 142445242368 142533764802 142576166304 142711566272 142939843904 143029879542 143071222437 143169693696 143666810688 143798857389 143939423232 144071720496 144188009472 144320535216 144594388224 144731704832 144963213824 145096452072 145371777408 145834386984 145876540524 145877770368 146111112576 146249869568 146344828032 146384290404 146483806976 146527383552 146618442828 146761764864 146852969796 146896656192 147315165184 147364118316 147406714026 147643746624 148156398522 148179373056 148301223936 148437530208 148693884768 148976036352 149210182979 149254570608 149493314256 149733702144 149776982784 150253610832 150297041752 150298308864 150538722048 150583504896 150820177992 150824374272 151061425944 151106364288 151348070016 151487176698 151631039164 151873584148 152117799552 152181130816 152406448128 152669657088 152935637184 153076203027 153199760064 153245334528 153340568667 153490461696 153631537488 153777436384 154023414688 154069234176 154315679232 154457513496 154852803072 154995131016 155100501504 155243057112 155390486416 155491379784 155639044912 155685345024 155934375168 155980763136 156077697204 156522363008 156871480788 157024825344 157090199552 157440583872 157714875846 157889132544 157987252566 158034251232 158141687808 158287038624 158582981271 158587393536 158737998848 158836646397 158991911936 159092058528 159138044208 159545312256 159644461509 159691953168 159947392176 159994973952 160250897664 160403082752 160550512056 160659659264 160807324392 161625162024 161692451492 161931851136 162211510656 162519312384 162673651712 162774745068 162823167936 163083615552 163132130304 163233508581 163388526158 163393072128 163649878106 163698561312 163960409184 163961791488 164224060416 164380018688 164531103264 164794282848 164843306496 165102391817 165106985472 165415679088 165680273616 165729560832 166015779072 166305010696 166838876928 166908337024 167176728576 167280620364 167444140032 167757203328 167911391934 168025543296 168075528192 168179978538 168344377344 168499105632 168659123776 168928906432 168930330624 168979160064 169035312186 169084171971 169516894272 169672700241 169838558208 169944104187 169994659824 170110227456 170266578768 170428275424 170751668736 171046560256 171203772168 172052591832 172292476928 172349730072 172401001344 172676769408 172840754944 172892172288 172999615932 173168726016 173276341524 173327888448 173445722112 173605139136 173929721394 174049431552 174099740672 174207934758 174209403456 174488064192 174653769856 174814297218 174985181184 175093925526 175146013152 175426172064 175478358528 175754159031 175925961728 176087658384 176391765264 176726474496 177340108088 177625274112 177909398784 177962323968 178242028536 178246987776 178527139752 178580248704 178865900928 178919110656 179030299734 179200319012 179486963084 179488476288 179540357568 179829061632 180111700164 180116711424 180287762432 180453468096 180619326063 180742116672 180795884544 180908239941 181080042638 181108122624 181423648032 181736970272 182081822208 183007858176 183060756736 183176063928 183469067496 183643302128 183697933056 183991771392 184160881476 184286079744 184340901888 184455460332 184927521024 184980974464 185097491172 185278427136 185393568204 185569630472 185921755008 186092638974 186274547712 186390307818 186445755936 186596247552 186767751456 186921334336 187093137033 187299853312 187416250593 187599453184 187771879152 188553550848 188726853744 189028736208 189084969216 189264537088 189387424512 189567279616 189741514248 190045019736 190101555072 190706506056 190761629916 191068377984 191374005888 191555747584 191731809852 191919230976 192095627328 192250679296 192427380288 192604243689 192762626034 192792517632 193095530914 193461936096 193773026304 193829036544 194445849312 194502054032 194503693824 194814816768 195121008511 195126437376 195179053872 195491257104 195803959728 195805610496 195862208256 196485491088 196542285368 196858328832 197231874048 197541864696 197572497408 197916706944 198098615682 198258513024 198440735922 198634715136 198817283808 199006094144 199324419008 199507621599 199644936192 199702643712 200338147776 200397745152 200522282103 200718296064 200843032221 200902779792 201093570656 201224138544 201415234592 201475152384 201797426688 201982902264 202823732736 203010151608 203334881256 203746637952 203914182912 204101604036 204266346752 204327112704 204454091556 204653948928 204842049984 205230744576 205425645568 205553307102 205754238976 205883840448 205943351328 206470404096 206598714894 206658432409 206660174688 206800668672 206990742816 207321839712 207377744739 207383514624 207580460032 207709460673 207912500224 208043461152 208103596272 208765834281 209161974384 209558866176 209920778496 210286501128 210319110144 210649670088 210712334976 211049384832 211243364046 211443975028 211449858048 211782195196 212122744704 212184058944 212185847808 212525254656 212727083008 212859282012 212922604224 213263189568 213326631936 213459203529 213661918822 213667863552 213800647203 214003686754 214067349408 214409765856 214754540544 215500216032 215909134848 216282014208 216480802824 217032993424 217097557248 217444820736 217509507072 217644678108 217857429504 218057666112 218264748416 218613878912 218615721984 218751580476 218814810786 218965413888 219374804352 219576435606 219725710464 219791075328 219927664242 220142647296 220279454694 220344984288 220554238784 220907031488 220972747776 221046177474 221110071039 221354372096 222234597783 222451835904 222656295312 223040827152 223464054528 223676271104 223881855912 224034057728 224239971384 224665474176 225305546752 225380416248 225445562628 225447463296 225808083072 226022525696 226230266988 226451410944 226592138916 226659546432 226813636608 227022105024 227446558746 227668891648 227810376222 228176699328 228271696224 229004485632 229403455776 229799640096 229868001792 230235692544 230597555513 230666154576 231035122032 231103851264 231473518848 231686270244 231906295192 232277246344 232279204608 232650752256 232719962112 233085729624 233092214784 233458567368 233528017536 233901562752 233971144704 234116545806 234338878708 234783544512 235189020352 235537238016 235635299328 236572313769 236833698816 236980878849 237051376848 237212531712 237430557936 237656038048 238036186336 238106998272 238487867904 238707066312 239317968384 239387143424 239537929752 239921088264 240148933552 240604624128 240825768084 240989488896 241061179392 241210986588 241477496832 241898197376 242437743036 242538677238 242775762944 243317265984 244010477568 244162117602 244234751904 244625423328 244698195456 244930577408 245082789237 245089608192 245322361856 245474817159 245547841968 245714772992 245940613776 246570028032 246796654896 247191424272 247264959744 247660478208 247895673344 248123518632 248520410424 248594341248 249023668608 249457516044 249888334124 250258315392 250362505536 250765092864 251166210048 251404734464 251635804992 251867087901 252038314944 252113292288 252269967807 252509540426 252516566016 252913447982 252988685664 253393359648 253395495936 253468740096 254275341408 254348839888 254757837312 255158241899 255165341184 255642413136 256127503104 256569840384 256805658252 257016834712 257056690176 257949248128 258364035072 258438715392 258524595108 259261132416 259338258432 259499423898 259753089024 259914512286 259991832672 260168583168 260238738496 260407708704 260655009472 260894582091 261071946304 261074147328 261149611008 261311902137 261980654784 262221445827 262477771776 262640888289 262719019728 263139258096 263389152928 263888942592 264131487576 264344684032 264587647896 265089711744 266010162132 266270191616 266437911168 266864098176 267117530368 267196993536 267363042804 267624394752 267790709628 267870373056 268298851392 268378665984 268633536512 268800478518 269063235584 269230444626 269232714432 269310536352 270167550246 270245642381 270431643648 270680202144 271113175008 271193826816 271620063957 271662183936 271885577216 272135472048 272605455408 273122733312 273640992768 274071076136 274511787264 274591135104 275032682496 275464953192 275472617472 275546899584 275987657088 276241322214 276429119616 276503659652 276511352832 276683190498 276945947564 277391281536 277471461696 277917640704 278354445708 278882632512 279138958461 279411821568 279585461727 279894371328 280151627184 280382001504 280866226784 280949779968 281399179776 281657818728 282830326272 282912078592 283090280616 283543104312 283812376016 283896805632 284350919424 284435509248 284612271372 284890484736 285067529604 285152332608 285423132544 285879687808 286059759084 286142444874 286339387392 287333621376 287597714778 287878846464 288143440992 288376018944 288641070432 289143939051 289188776448 289463409664 289643296371 289926427648 290192904144 290743554816 291668773968 291753081048 291755540736 292222225152 292499739136 292689656064 292768580808 292967613952 293236885656 293705939592 293793312384 294630330368 294728236632 294813428052 295287493248 296312797044 296358746112 296602447872 296875060416 297387769536 297661103883 297952072704 298420365958 298509141216 298986628512 299467404288 299553965568 300507221664 300594083504 300596617728 301077444096 301550649517 301640355984 302122851888 302212728576 302696140032 302974353396 303262078328 303747168296 304235599104 304362261632 304812896256 305339314176 305871274368 306152406054 306399520128 306490669056 306681137334 306980923392 307263074976 307554872768 308046829376 308138468352 308329960653 308631358464 308915026992 309705606144 309898072341 309990262032 310201003008 310486114224 310780972832 310982759568 311278089824 311370690048 311868750336 312155394408 313044726016 313742961576 314180399104 314881167744 315429751692 315778265088 315974505132 316068502464 316283375616 316574077248 317165962542 317174787072 317475997696 317673292794 317983823872 318184117056 318276088416 319090624512 319288923018 319381213723 319383906336 319894784352 319989947904 320492878233 320501795328 320806165504 321005530131 321101024112 321319318528 321614648784 323250324048 323384902984 323863702272 324423021312 325038624768 325549490136 325646335872 326167231104 326264260608 326467017162 326777052316 326786144256 327299756212 327397122624 327920818368 327923582976 328222216179 328448120832 328760037376 329062206528 329364653409 329588565696 329686612992 329891496363 330204783634 330213970944 330419182041 330831358176 331360547232 331459121664 332031558144 332610021392 333677753856 333816674048 334561240728 335514406656 335822783868 336051086592 336151056384 336359957076 336688754688 336998211264 337318247552 337857812864 337860661248 337958320128 338070624372 338168343942 339033788544 339345400482 339677116416 339888208374 339989319648 340220454912 340533157536 340856550848 341169838119 341503337472 341715564333 342093120512 342407544336 344105183664 344699460144 344802002688 345353538816 345681509888 345999231864 346552683048 346655776896 347210278272 347859442788 348199481344 348415869516 348418806912 348976128384 349307539712 349628594436 349970362368 350187851052 350292026304 350852344128 350956717056 351508318062 351851923456 352175316768 352783530528 353398147729 353452948992 354680216176 355250548224 355818797568 356484057072 357054279504 357160497408 357731801856 357838221312 358060599468 358400638024 358973926168 358976952576 359080715136 359658123264 360223400328 360233422848 360906936192 361238652126 361484233344 361591769088 361816479882 362160085276 362216245248 362847296064 363473940544 363808015857 364163644416 366015716352 366121513472 366243176403 366352127856 366938134992 367286604256 367395866112 367983542784 368321762952 368572159488 368910920664 369855042048 369961948928 370194982344 370787136408 371139260944 371843510016 372185277948 372549095424 372780615636 372891511872 373192495104 373535502912 373842668672 374186274066 374599706624 374832501186 375198906368 375543758304 376847729687 377107101696 377453707488 378057472416 378169938432 378529074176 378764310639 378774849024 379134559232 379370171973 379483028496 380090039472 380203110144 381413012112 381523259832 382136755968 382748011776 383111495168 383463619704 384191254656 384854760576 385208487378 385525252068 385585035264 386191061828 386923872192 387546052608 387658073088 388891698624 389004108064 389007387648 389249135847 389629633536 389871768429 390242017022 390252874752 390358107744 390982514208 391607919456 391611220992 391724416512 392970982176 393084570736 393716657664 395083729392 395833413888 396197231364 396517026048 396881471844 397269430272 397634567616 398012188288 398648838016 399015243198 399289872384 399405287424 400676295552 400795490304 401044564206 401436592128 401686064442 401805559584 402187141312 402448277088 402830469184 402950304768 403200717777 403594853376 403845666939 403965804528 405251325369 405647465472 406020303216 406669762512 407493275904 407828365824 408203208072 408532693504 408908183112 409684099968 410461489152 410851291136 411106614204 411508477952 411767680896 411886702656 412940808192 413197429788 413316864818 413320349376 413601337344 413981485632 414643679424 414755489478 414767029248 415160920064 415418921346 415825000448 416086922304 416207192544 417531668562 417652356407 418323948768 419117732352 419841556992 420573002256 421299340176 421424669952 422098769664 422486728092 422887950056 422899716096 423564390392 424245489408 424368117888 424371695616 425050509312 425718564024 425845208448 426526379136 426653263872 426918407058 427323837644 427335727104 427601294406 428007373508 428134698816 428819531712 429213667311 429509081088 431000432064 431396572167 431818269696 432564028416 432961605648 434065986848 434195114496 434889641472 435289356216 436115332224 436529496832 437227757824 437503160952 437629621572 438749608704 439152871212 439451420928 439582150656 439855328484 440285294592 440558909388 440689968576 441108477568 441814062976 441945495552 442092354948 442220142078 442708744192 444469195566 444903671808 445312590624 446081654304 446928109056 447352542208 447630548937 447763711824 448068115456 448479942768 449330948352 450760832496 450891125256 450894926592 451616166144 452045051392 452460533976 453184277832 453319092864 454044210048 454893117492 455337783296 455620752444 456353398656 456543392448 458008971264 458806911552 459599280192 459736003584 460021706001 460471385088 461195111026 461332309152 462070244064 462207702528 462947037696 463372540488 463812590384 464554492688 464558409216 465301504512 466171459248 466917134736 467056035072 467803125504 467942289408 468233091612 468677757416 469567089024 470378040704 471074476032 471270598656 473144627538 473667397632 473961757698 474102753696 474425063424 474861115872 475312076096 475748943813 476072372672 476213996544 476509939191 476975735808 477414132624 478635936768 478774286848 478933384527 479075859504 479842176528 480297867104 481209248256 481651536168 481978977792 482421973176 483796394752 484875486072 485077354476 485551525888 486634531968 488020955136 488324235204 488469503808 489250846656 489396390912 489861154816 490165578474 490179216384 490644723712 490949634318 491095683936 491429545984 491881227552 492800877283 493140056064 493589148481 493593309792 494382848544 494529919488 495307175451 495320956416 495791346688 496247037264 497040820848 497188682496 498047337216 498915032088 499776668248 500516630784 500725011072 501530185728 502332420096 503271609984 503734175802 504076629888 504226584576 504539935614 505019080852 505033132032 505826895964 505977371328 506786719296 506790991872 506937480192 507252515913 508550682816 508697679776 509018100723 509515674624 509832312561 510316483798 510330682368 511284826272 512255006208 513139680768 513611316504 514033669424 515898496256 516877430784 517049190216 518522264832 518676516864 518998847796 519506178048 519829024572 519983665344 520337166336 520477476992 520815417408 521310018944 521789164182 522143892608 522148294656 522299222016 522623804274 523961309568 524442891654 524955543552 525281776578 525438039456 526278516192 526778305856 527262477093 527777885184 528262975152 528689368064 529175295792 530179423488 532020324264 532875822336 533728196352 534235060736 534726085608 535581419256 535740746112 536597702784 536757331968 537267073024 537600957036 538126471168 538460889252 538465428864 538621072704 540335100492 540491284762 540863287296 541360404288 542226350016 542387653632 543240127914 543324367872 543771154432 544270944096 545210910816 546245466624 548142152272 549023574528 549182270208 550929906384 551093799168 551975314176 552482644428 552858239232 553007319304 553022705664 553366380996 553891895128 554782563072 554942923392 555835281408 556708891416 557765265024 558277916922 558823643136 559170923454 559788742656 560303254368 560764003008 561279411099 561732453568 561899559936 562248751779 562798359552 563315637456 565660652544 565824157184 566180561232 567086208624 567624752032 567793611264 568701838848 569224542744 570135059208 570304665216 570846265088 571759375616 572119518168 572284889748 574667242752 575195429556 575757692928 576286881984 576752037888 577282140864 578287878102 578377552896 578926819328 579286592742 579852855296 580385808288 581487109632 582401036789 583337547936 583506162096 583511081472 584444450304 584999478272 585363025533 585379312128 585537161616 585935227904 586473771312 587411879184 587586624768 589456473264 589626856104 590574986496 592625594088 592717492224 593750120832 594775539072 595322207766 595904145408 596840731916 597018282432 597973257024 598522864797 598934808576 599107931136 601014443328 601188167008 601193235456 601566846309 602154888192 602529096663 603101299034 603280711968 604245703776 604425457152 605392280064 605948706792 606524156656 607494336592 608471198208 608724523264 611742548736 612304812108 612799040256 612981338112 613362274668 613961846784 614526149952 615109745536 616093658752 616276936704 616659921306 617262716928 617830053984 619411212288 619796144682 619975297227 619980524064 620402006016 620972228448 621561945664 621965519136 622133234217 622556179648 622741380096 623128382019 623737500672 624310788816 626089452032 626297502843 627485923152 629762335488 630859503384 631949010264 632137004928 633148154496 634331925084 634349574144 634951995392 635346585588 635967647744 636368234112 636552176832 638181249024 638577846036 638762427446 638767812672 639789568704 639979895808 640985756466 641003590656 641612331008 642011060262 642202048224 642638637056 643229297568 644431916447 646500648096 646769805968 647727404544 648846042624 651098980272 651292671744 652334462208 652528521216 652934034324 653554104632 653572288512 654599512424 654794245248 655841636736 655847165952 656444432358 656896241664 658124413056 658729306818 659177131392 659373225984 659782992726 660409567268 660427941888 660838364082 661662716352 662721094464 662918243328 663330213117 664063116288 665220042784 666703793349 667355507712 667633348096 669122481456 671028813312 671645567736 672102173184 672719914152 673996422528 674636495104 675715625728 675916640256 676141248744 676336687884 678067577088 678690800964 679354232832 679776416748 679978639296 680440909824 681066315072 681713101696 682339676238 683006674944 683431128666 684186241024 684815088672 687192918841 688210367328 689398920288 689604005376 690707077632 691363019776 691792666539 691998463728 693105366096 693311553792 694420556544 695718885576 696831739032 696837613824 697952256768 698615079424 699257188872 700375702104 700584052608 701704688256 701913434112 703016636124 703703846912 704350633536 705567061056 706796295458 706905897984 709360432352 710501096448 710942636547 711637595136 712968114144 714108559008 714320994816 715463603712 716121198936 716801276048 717947852336 717953905152 718161430272 720446800656 721813872384 722477304252 722968466688 723183538176 723632959764 724320170552 724432490496 725694592128 726947881088 727616031714 728327288832 732031432704 732243026944 732486352806 732704255712 733876269984 734573208512 734791732224 735248367711 735967085568 736424451477 736643525904 737144318976 737821841328 739710084096 739923897856 740389964688 741574272816 742278521888 743687020032 744370555896 745561231272 745783023744 747071005824 747685337344 748372548132 749199413248 749665002372 750397812736 751087516608 753695459374 754214203392 754907414976 756114944832 756339876864 757058148352 757528621278 757549698048 758269118464 758740343946 758966056992 760180078944 760406220288 761601355801 762826024224 763046519664 764273511936 765474725697 765496023552 766222990336 766927239408 768382509312 769709521152 770416974756 771050504136 771170070528 772382123656 773847744384 775092105216 775316146176 777783397248 778008216128 778014775296 778498271694 779259267072 779743536858 780484034044 780505749504 780716215488 781965028416 782683746273 783215838912 783222441984 783448833024 783935706411 785941964352 786169141472 786664337481 787433315328 787922664867 790167458784 791666827776 792394462728 793034052096 793762943688 795269135232 796024376576 797297676032 798030486396 798810574848 801352591104 801590980608 802089128412 802873184256 803372128884 803611119168 804374282624 804896554176 805660938368 805900609536 806401435554 807189706752 807691333878 807931609056 810502650738 810736927143 811294930944 812040606432 813339525024 814860191871 814986551808 815656731648 816406416144 817065387008 817816366224 819368199936 820922978304 822213228408 823535361792 823773405312 826394859576 826633729636 826640698752 827962971264 829287358848 829510978956 829534058496 830321840128 830837842692 831650000896 832173844608 832414385088 835063337124 835304712814 836647897536 838235464704 839683113984 841146004512 842598680352 842849339904 844197539328 844973456184 845775900112 847128780784 848490978816 848736235776 851437128048 851690416896 853052758272 853306527744 853836814116 854647675288 854671454208 855202588812 856014747016 856269397632 857639063424 858427334622 859018162176 862000864128 862793144334 863636539392 865128056832 865923211296 867431817153 868131973696 868390228992 868929889113 869779282944 870578712432 872230664448 873058993664 874455515648 875006321904 875259243144 877499217408 878305742424 878902841856 879710656968 881117818776 881379937152 882216955136 883628125952 883890991104 884184709896 884440284156 885417488384 888938391132 889807343616 890625181248 892163308608 893856218112 894705084416 895261097874 895527423648 896136230912 896959885536 898636893869 898661896704 900074329583 901521664992 901782250512 901789853184 903232332288 904090102784 904651948551 904921067952 906368555664 906638185728 908088420096 909786234984 911241504888 912706797312 913086784896 916017942528 917613823104 919198560384 919472007168 920043412002 920942770176 922390222052 922664618304 924140488128 924415405056 924989881959 925894075392 926745080976 927625180768 929108985376 929116818432 929694217023 930603009024 932342918496 933834269472 934112070144 935606251008 936466183224 937355514832 939134178048 940756081408 942541197312 946289255076 947334795264 947923515396 948205507392 948850126848 949722231744 950624152192 951497887626 952144745344 952427993088 953019878382 953951471616 954828265248 957271873536 957548573696 957866769054 958143641169 958151719008 959684353056 960595734208 961478634699 962418496512 963016590393 963303072336 963957955584 964843946352 967592789504 969750972144 970154708952 973269063936 976648470408 976939007616 978501693312 978792781824 979722309632 980331156948 980358432768 981289447424 981899268636 982191367872 982859091968 983762455104 984666648537 985601754566 986280112128 987178296962 987186619584 988765697088 989059838976 990614350902 990641912832 991582693376 992494074528 994081641696 994377364992 995940234509 996094674432 997830064176 999553336496 1001033261568 1001450022144 1006543219968 1007468351604 1008153259776 1008453169152 1009079871228 1010038161704 1010066264064 1011653791928 1011954742656 1013573438592 1013581983744 1013874960384 1014505031826 1017101365632 1017395359552 1018036201446 1019031349248 1019664625122 1020632967596 1020661364736 1022569652544 1023509514357 1024510012416 1025146692999 1026279361536 1027222633008 1028067338848 1031796992512 1034098380432 1037044529664 1037997695592 1039658049144 1039967330688 1040954953984 1041630834816 1042620037888 1043578328364 1044287785216 1044598444032 1045247608548 1047922619136 1048885783308 1049911087104 1050563553156 1050876078912 1052557032384 1053556611712 1054524954186 1055555770368 1056525950304 1057378736128 1058350591584 1060194443187 1060358846976 1062025420027 1064040648528 1065751644672 1067456392704 1068470121472 1069452171216 1071162838512 1071481492224 1073195405568 1073514663936 1075201914072 1076921778504 1076930857728 1077242145408 1080670200984 1080982569524 1082720808576 1084452700032 1084775307264 1086480255828 1086648735744 1087542308864 1088541888192 1090421821632 1091424047571 1092490933248 1096284304544 1098047149056 1098364540416 1098729529209 1101859812768 1102187598336 1103950628352 1104965288856 1105716478464 1106014638608 1106732761992 1107783790256 1109565126144 1109885846784 1113417782832 1115530530048 1116555833844 1117647286272 1118341846908 1119577485312 1120606508736 1121528006016 1122558822198 1123464907136 1123799119872 1124497503558 1125596719104 1126631274912 1130543189061 1131321305088 1131648314368 1132361122464 1134172417248 1135249504064 1135587222528 1136292931917 1137403677696 1138110515919 1138449085488 1140270118416 1140609330432 1141692530176 1143518751232 1144239036336 1144569779496 1149334485504 1150390859112 1152573763968 1154564281728 1156575756204 1156755105792 1157853638656 1158573185484 1159705710592 1160771616576 1162974219264 1164802073578 1166675095872 1167012324192 1167022162944 1168888900608 1169998956544 1170726051066 1170758624256 1171074323232 1171870455808 1172947542624 1174823758368 1175140553521 1175173249536 1177020277147 1178912946528 1179253712208 1181149972992 1185251188176 1187500241664 1189551078144 1190644415532 1191808290816 1193681463832 1194036564864 1195946514048 1197045729594 1197869617152 1198215862272 1202028886656 1202376334016 1202386470912 1203133692618 1204309776384 1205058193326 1206202598068 1206561423936 1208491407552 1208850914304 1209602153331 1210784560128 1211537000817 1211897413584 1213048313312 1214988673184 1215753976107 1216942396416 1217449046528 1223485097472 1224609624216 1225598080512 1226724549336 1229052299904 1230219491072 1232187317504 1232553873408 1233319842612 1234525433856 1235660107968 1238822424576 1239592289364 1239950594454 1239961048128 1240804012032 1241944456896 1243123891328 1243931038272 1244266468434 1245112359296 1245482760192 1246256764038 1247475001344 1248621577632 1252178904064 1252595005686 1252957069221 1254971846304 1259524670976 1261719006768 1263898020528 1264274009856 1266296308992 1268663850168 1268699148288 1270693171176 1272736468224 1273104353664 1277155692072 1277524854892 1277535625344 1279579137408 1279959791616 1281971512932 1282007181312 1283224662016 1284022120524 1284404096448 1285277274112 1286458595136 1287641001933 1288863832894 1293001296192 1293539611936 1295454809088 1297692085248 1302197960544 1302585343488 1304668924416 1305868068648 1307108209264 1309199024848 1309588490496 1311683273472 1312888864716 1316248826112 1317458613636 1318354262784 1318746451968 1319565985452 1320819134536 1320855883776 1321676728164 1323325432704 1325442188928 1325836486656 1326660426234 1328126232576 1330440085568 1333407586698 1334711015424 1335266696192 1338244962912 1342057626624 1342891646811 1343291135472 1344204346368 1345439828304 1347992845056 1349272990208 1351431251456 1352282497488 1352673375768 1356135154176 1357381601928 1359552833496 1359957278592 1362132630144 1363426203392 1364679352476 1366013349888 1366862257332 1368372482048 1369630177344 1374385837682 1376420734656 1378797840576 1379208010752 1381414155264 1382726039552 1383585333078 1383996927456 1386210732192 1386623107584 1388802472343 1388841113088 1391023963901 1391437771152 1393663478064 1393675227648 1395904513536 1397230158848 1398514377744 1400751404208 1401168105216 1403409376512 1403826868224 1406033272248 1408701267072 1411134122112 1413592590916 1413811795968 1418720864704 1421002192896 1421885273094 1423275190272 1425936228288 1427246831439 1428217118016 1428641989632 1429529817573 1430927207424 1432242397872 1433602552096 1435895704672 1435907810304 1436322860544 1436800153581 1440893601312 1443627744768 1444954608504 1445936933376 1447265919528 1448640341104 1451389184256 1453895762176 1455232063428 1456654577664 1464062865408 1464486053888 1464972705612 1465408511424 1467752539968 1469146417024 1469583464448 1470496735422 1471934171136 1472848902954 1473287051808 1474288637952 1475643682656 1478402631849 1479420168192 1479847795712 1480767445443 1480779929376 1483148545632 1484557043776 1485921526353 1487374040064 1488741111792 1491122462544 1491566047488 1494142011648 1495370674688 1496745096264 1499330004744 1502175033216 1507390918748 1509814829952 1512229889664 1512679753728 1514116296704 1515057242556 1515099396096 1516538236928 1517480687892 1517932113984 1520360157888 1520812440576 1521757547739 1523202711602 1525652048448 1526093039328 1528547023872 1530949451394 1530992047104 1532445980672 1533854478816 1536765018624 1539419042304 1540833949512 1542101008272 1544764247312 1547695488768 1550632292352 1555566794496 1556016432256 1556029550592 1556996543388 1558518534144 1559487073716 1560968068088 1561011499008 1561432430976 1563930056832 1565367492546 1566431677824 1566444883968 1566897666048 1567871412822 1571883928704 1572338282944 1573328674962 1574866630656 1575845329734 1580334917568 1581787431279 1583333655552 1584788925456 1586068104192 1587525887376 1590538270464 1592048753152 1594595352064 1596060972792 1602705182208 1604178256824 1606744257768 1607222238336 1608748565248 1609793108352 1611321876736 1611801219072 1612802871108 1614379413504 1615382667756 1615863218112 1621005301476 1621473854286 1622589861888 1624081212864 1626679050048 1629720383742 1629973103616 1631313463296 1632812832288 1634130774016 1635632732448 1638736399872 1641312012769 1644426456816 1647070723584 1647546810624 1652789719152 1653267459272 1653281397504 1655925942528 1658574717696 1659021957912 1659068116992 1661675685384 1664347689216 1664828770176 1670126674248 1670609425628 1673295795072 1676470929408 1679366227968 1682292009024 1683838233297 1685197360704 1685698679808 1686746255337 1688395078656 1689946912368 1691551800224 1694257561568 1696981957632 1697472471552 1702874256096 1703380833792 1706105516544 1707673628232 1709295350576 1710405177624 1712029494032 1712538795264 1715278126848 1716854669244 1724001728256 1725586288668 1727273078784 1730256113664 1731846422592 1734863634306 1736263947392 1736780457984 1737859778226 1739558565888 1741157424864 1744461328896 1746117987328 1747203110367 1748911031296 1750012643808 1750518486288 1754998434816 1756089076599 1756611484848 1757805683712 1759421313936 1762235637552 1762759874304 1764433910272 1767256251904 1768369419792 1768880568312 1777876782264 1781250362496 1784326617216 1787712436224 1789410168832 1790522195748 1791054847296 1792272461824 1793919771072 1795568594391 1797273787738 1797323793408 1800148659166 1803043329984 1803564501024 1803579706368 1806464664576 1808180205568 1809303897102 1809842135904 1812737111328 1813276371456 1816126309987 1816176840192 1819572469968 1822483009776 1825413594624 1826173569792 1835227646208 1838397120768 1838944014336 1840086824004 1841885540352 1844780444104 1845329236608 1848280976256 1848830810112 1849979763918 1851788150784 1853490161952 1855250361536 1858217970752 1858233636864 1859388434046 1859925891681 1861206018048 1864685836992 1866399702651 1867668538944 1868224140288 1869385146057 1871212502016 1872932366448 1874711029664 1878268356096 1878892508529 1881512162816 1892578510152 1895847030792 1896411014784 1899444463488 1901248304384 1902995775252 1904289490688 1904855986176 1906039756764 1907902943232 1909656530496 1914543747072 1915097147392 1915733538108 1916287282338 1916303438016 1919368706112 1921191468416 1922957269398 1924836993024 1926033180786 1926606144672 1927915911168 1929687892704 1933295749341 1935185579008 1939501944288 1940309417904 1946538127872 1953296940816 1953878015232 1957003386624 1957585563648 1960662313896 1960716865536 1963798537272 1964382735744 1967524910208 1969333297074 1971203509132 1974356593924 1974373239168 1977531394176 1978119677952 1981228701804 1981283825664 1983165386752 1984988149056 1988163283392 1988754729984 1989990639351 1991880469018 1992189348864 1995660128352 1999106672992 2002066523136 2002900044288 2013086439936 2014936703208 2016306519552 2018159742456 2020076323408 2023307583856 2023909485312 2027146877184 2027749920768 2029010063652 2034202731264 2034790719104 2036072402892 2038062698496 2039329250244 2041265935192 2041322729472 2045139305088 2047019028714 2049020024832 2050293385998 2052558723072 2054445266016 2056134677696 2061578756523 2063593985024 2068196760864 2074089059328 2075377999617 2075995391184 2079316098288 2079934661376 2081909907968 2083261669632 2085240075776 2087156656728 2088575570432 2090495217096 2095845238272 2097771566616 2101127106312 2101752157824 2105114064768 2107113223424 2109049908372 2111111540736 2113051900608 2114757472256 2116701183168 2120388886374 2120717693952 2124050840054 2128081297056 2131503289344 2134912785408 2136940242944 2138904342432 2142325677024 2142962984448 2146331093621 2146390811136 2150403828144 2153843557008 2153861715456 2154484290816 2161340401968 2161965139048 2165441617152 2168905400064 2169550614528 2172960511656 2173297471488 2177083776384 2180843643264 2182848095142 2184981866496 2192568609088 2196094298112 2196729080832 2197459058418 2203719625536 2204375196672 2205745103133 2207901256704 2209273354431 2209930577712 2211432956928 2212029277216 2213465523984 2215567580512 2219130252288 2219771693568 2226835565664 2231061060096 2233111667688 2236683693816 2241213017472 2243056012032 2245117644396 2246929814272 2247598239744 2248995007116 2251193438208 2253262549824 2261086378122 2262642610176 2263296628736 2264722244928 2268344834496 2270499008128 2271174445056 2272585863834 2274807355392 2276221031838 2276898170976 2280540236832 2281218660864 2283385060352 2284804067403 2287037502464 2288478072672 2289139558992 2296424177091 2298668971008 2300781718224 2305147527936 2309128563456 2313151512408 2313510211584 2317146370968 2321543233152 2325948438528 2329604147156 2333350191744 2334024648384 2334044325888 2337777801216 2339997913088 2341452102132 2341517248512 2342148646464 2343740911616 2345895085248 2348051238819 2349647516736 2350281107042 2350346499072 2351807119233 2354040554294 2357825893056 2358507424416 2362299945984 2370502376352 2375000483328 2379102156288 2381288831064 2387362927664 2388073129728 2391893028096 2394091459188 2396431724544 2404057773312 2404752668032 2404772941824 2406267385236 2408619552768 2410116386652 2412405196136 2413122847872 2416982815104 2417701828608 2419204306662 2421569120256 2423074001634 2423794827168 2426096626624 2429977346368 2431507952214 2432210781429 2433884792832 2434898093056 2444580575613 2446970194944 2449219248432 2451196161024 2453449098672 2458104599808 2460438982144 2464374635008 2466639685224 2471320215936 2479184578728 2479901188908 2479922096256 2483888913792 2486247782656 2487862076544 2488532936868 2490224718592 2490965520384 2492513528076 2494950002688 2497243155264 2504357808128 2505190011372 2505914138442 2509943692608 2519049341952 2523438013536 2527796041056 2528548019712 2532592617984 2536573110643 2537327700336 2541386342352 2545472936448 2546208707328 2554311384144 2555049709784 2555071250688 2559158274816 2559919583232 2563943025864 2564014362624 2568044241048 2568808192896 2572917190272 2575282003866 2577727665788 2586002592384 2587079223872 2590909618176 2595384170496 2602295451459 2604395921088 2605170686976 2606789667339 2609337848832 2611736137296 2614216418528 2618398049696 2619176980992 2623366546944 2625777729432 2632497652224 2634917227272 2636708525568 2639131970904 2641638269072 2643353456328 2646650865408 2650884377856 2651672973312 2653320852468 2656252465152 2660880171136 2666815173396 2669422030848 2670533392384 2676489925824 2684115253248 2685783293622 2686582270944 2688408692736 2690879656608 2695910681607 2695985690112 2698545980416 2700222988749 2702862502912 2704564994976 2705346751536 2712270308352 2713955845653 2714763203856 2719105666992 2719914557184 2724265260288 2726852406784 2729358704952 2733724514664 2739260354688 2748771675364 2752841469312 2757595681152 2758416021504 2762828310528 2765452079104 2767170666156 2767993854912 2772421464384 2773246215168 2774969645877 2777604944686 2777682226176 2782047927802 2782875542304 2787326956128 2787350455296 2791809027072 2794460317696 2797028755488 2801502808416 2802336210432 2806740660889 2806818753024 2812066544496 2817402534144 2822268244224 2827185181832 2827623591936 2837441729408 2842004385792 2843770546188 2846550380544 2851872456576 2854493662878 2856434236032 2857283979264 2859059635146 2861854414848 2864484795744 2867205104192 2871791409344 2871815620608 2872645721088 2873600307162 2874430923507 2881787202624 2884435904097 2887255489536 2889049771179 2889909217008 2891873866752 2894531839056 2897280682208 2902778368512 2907791524352 2910464126856 2928972107776 2929945411224 2930817022848 2935505079936 2938292834048 2939166928896 2940993470844 2943868342272 2945697805908 2946574103616 2948577275904 2951287365312 2956805263698 2958840336384 2959695591424 2961534890886 2961559858752 2966297091264 2969114087552 2971843052706 2974748080128 2977482223584 2982244925088 2983132094976 2987820703527 2988284023296 2990741349376 2993490192528 2998660009488 3004350066432 3014781837496 3019629659904 3024459779328 3025359507456 3030114485112 3030198792192 3034961375784 3035864227968 3040720315776 3041624881152 3043515095478 3046405423204 3051304096896 3052186078656 3057094047744 3061898902788 3061984094208 3064891961344 3067708957632 3070528543071 3073530037248 3075440078997 3078838084608 3081667899024 3084202016544 3089528494624 3095390977536 3111133588992 3112032864512 3113993086776 3118974147432 3121936136176 3122864861952 3127860113664 3130734985092 3132863355648 3133795332096 3135742825644 3143767857408 3144676565888 3146657349924 3149733261312 3151690659468 3160669835136 3163574862558 3166667311104 3169577850912 3172136208384 3175051774752 3180583329561 3181076540928 3184097506304 3186076260081 3189190704128 3192121945584 3205410364416 3208356513648 3213488515536 3214444476672 3217497130496 3219586216704 3222643753472 3225605742216 3230765335512 3231726436224 3242010602952 3242947708572 3248162425728 3253358100096 3259440767484 3259946207232 3262626926592 3265625664576 3268261548032 3271265464896 3274272142713 3277472799744 3282624025538 3288852913632 3294141447168 3295093621248 3305579438304 3306534918544 3306562795008 3311851885056 3317057144687 3317149435392 3318043915824 3323351370768 3328695378432 3329657540352 3340253348496 3341218851256 3346591590144 3352941858816 3358732455936 3364584018048 3367676466594 3370394721408 3371397359616 3373492510674 3376790157312 3379893824736 3383103600448 3388515123136 3391629567183 3393963915264 3394944943104 3405748512192 3406761667584 3408878795751 3412211033088 3414331547757 3415347256464 3418590701152 3420810355248 3424058988064 3425077590528 3430556253696 3433709338488 3448003456512 3451172577336 3463692845184 3469727268612 3472527894784 3473560915968 3475719556452 3479117131776 3482314849728 3488922657792 3492235974656 3494406220734 3497822062592 3500025287616 3501036972576 3509996869632 3512178153198 3513193350953 3513222969696 3515611367424 3518842627872 3524471275104 3525421660563 3525519748608 3528867820544 3531060831441 3534512503808 3536738839584 3537761136624 3555753564528 3562500724992 3568653234432 3575424872448 3581044391496 3582109694592 3587839542144 3591137188782 3594547575476 3594647586816 3600297318332 3606086659968 3607129002048 3607159412736 3612929329152 3616360411136 3618607794204 3619684271808 3625474222656 3626552742912 3628806459993 3632252619974 3632353680384 3634611002451 3639144939936 3644966019552 3650827189248 3652347139584 3670455292416 3676794241536 3680173648008 3689560888208 3690658473216 3696561952512 3697661620224 3699959527836 3703576301568 3706980323904 3710500723072 3716435941504 3716467273728 3718776868092 3719851783362 3722412036096 3729371673984 3732799405302 3735337077888 3736448280576 3738770292114 3742425004032 3745864732896 3749422059328 3756536712192 3757785017058 3758871207663 3763024325632 3785157020304 3791694061584 3792822029568 3798888926976 3802496608768 3805991550504 3808578981376 3812079513528 3819313060992 3830194294784 3831467076216 3832574564676 3832606876032 3838737412224 3842382936832 3845914538796 3849673986048 3852066361572 3853212289344 3855831822336 3859375785408 3866591498682 3870371158016 3879003888576 3880618835808 3893076255744 3906593881632 3907756030464 3914006773248 3920158443721 3921324627792 3927597074544 3928765471488 3935049820416 3938666594148 3942407018264 3948713187848 3948746478336 3955062788352 3956239355904 3962457403608 3962567651328 3969976298112 3976326566784 3977509459968 3979981278702 3983760938036 3984378697728 3991320256704 3998213345984 4004133046272 4005800088576 4026172879872 4028674940433 4029873406416 4032613039104 4036319484912 4040152646816 4046615167712 4047818970624 4054293754368 4058020127304 4068405462528 4069581438208 4072144805784 4078658500488 4082531870384 4090278610176 4094038057428 4098040049664 4100586771996 4105117446144 4108890532032 4112269355392 4123157513046 4127187970048 4136393521728 4148178118656 4150755999234 4151990782368 4158632196576 4159869322752 4163819815936 4166407417029 4166523339264 4170480151552 4173071891703 4174313313456 4177151140864 4180990434192 4191690476544 4195543133232 4202254212624 4203504315648 4210228129536 4214226446848 4218099816744 4226103801216 4233402366336 4240777772748 4241435387904 4248101680108 4256162594112 4263006578688 4269825570816 4273880485888 4277808684864 4281740494317 4284651354048 4285925968896 4288589452719 4292662187242 4292781622272 4300807656288 4307687114016 4307723430912 4308968581632 4322680803936 4323930278096 4330883234304 4337810800128 4345921023312 4354167552768 4361687286528 4365696190284 4369963732992 4385137218176 4392188596224 4393458161664 4394918116836 4407439251072 4408750393344 4411490206266 4415802513408 4418546708862 4419861155424 4422865913856 4424058554432 4426931047968 4431135161024 4435207895547 4438260504576 4439543387136 4442302336329 4453671131328 4457764579059 4462122120192 4466223335376 4473367387632 4482426034944 4486112024064 4490235288792 4493859628544 4497990014232 4506525099648 4522172756244 4526593257472 4529444489856 4536689668992 4540998016256 4542348890112 4545171727668 4549614710784 4552442063676 4553796341952 4561080473664 4562437321728 4566770120704 4569608134806 4574075004928 4576956145344 4578279117984 4592848354182 4594175920477 4597337942016 4601563436448 4610295055872 4618257126912 4626303024816 4634292741936 4643086466304 4651896877056 4659208294312 4666700383488 4668049296768 4668088651776 4675555602432 4682904204264 4683034497024 4684297292928 4691790170496 4696102477638 4699295033472 4700562214084 4700692998144 4703614238466 4708081108588 4715651786112 4717014848832 4724599891968 4741004752704 4745362293837 4750000966656 4758204312576 4762577662128 4774725855328 4776146259456 4783786056192 4788182918376 4808115546624 4809505336064 4812534770472 4820232773304 4824810392272 4826245695744 4833965630208 4835403657216 4838408613324 4843138240512 4846148003268 4847589654336 4852193253248 4859954692736 4863015904428 4864421562858 4867769585664 4869796186112 4889161151226 4893940389888 4898438496864 4902392322048 4906898197344 4916209199616 4920877964288 4923936038307 4928749270016 4933279370448 4942640431872 4958369157456 4959802377816 4959844192512 4967777827584 4972495565312 4975724153088 4977065873736 4980449437184 4985027056152 4994486310528 5008715616256 5010380022744 5011828276884 5019887385216 5038098683904 5046876027072 5055592082112 5057096039424 5060238766011 5065185235968 5073146221286 5074655400672 5082772684704 5090945872896 5092417414656 5108622768288 5110099419568 5110142501376 5118316549632 5127886051728 5136088482096 5137616385792 5145834380544 5150564007732 5155455331576 5172005184768 5174158447744 5181819236352 5190768340992 5204590902918 5208791842176 5210341373952 5213579334678 5218675697664 5223472274592 5228432837056 5236796099392 5238353961984 5241609331101 5246733093888 5251555458864 5264995304448 5268267229797 5269834454544 5273417051136 5278263941808 5283276538144 5286706912656 5293301730816 5301768755712 5306641704936 5321760342272 5333630346792 5341066784768 5352979851648 5368230506496 5371566587244 5373164541888 5376817385472 5381759313216 5391821363214 5391971380224 5397091960832 5400445977498 5405725005824 5409129989952 5410693503072 5424540616704 5427911691306 5429480633291 5429526407712 5438211333984 5439829114368 5448378929961 5448530520576 5453704813568 5458717409904 5467449029328 5478520709376 5497543350728 5505682938624 5515191362304 5516832043008 5525656621056 5534341332312 5535987709824 5544842928768 5546492430336 5549939291754 5555209889372 5555364452352 5564095855604 5565751084608 5574653912256 5574700910592 5579777675043 5583618054144 5588920635392 5594057510976 5599199107953 5603005616832 5604672420864 5608155438171 5613481321778 5613637506048 5624133088992 5634805068288 5644536488448 5654370363664 5674883458816 5687541092376 5703744913152 5708987325756 5712868472064 5714567958528 5718119270292 5723708829696 5728969591488 5734410208384 5743582818688 5743631241216 5745291442176 5747200614324 5748861847014 5763574405248 5768871808194 5774510979072 5778099542358 5779818434016 5783747733504 5789063678112 5794561364416 5799887248023 5805556737024 5815583048704 5820928253712 5859890822448 5861634045696 5871010159872 5876585668096 5881986941688 5891395611816 5893148207232 5902574730624 5913610527396 5919391182848 5923069781772 5923119717504 5932594182528 5938228175104 5943686105412 5949496160256 5954964447168 5964489850176 5966264189952 5975641407054 5976568046592 5981482698752 5986980385056 5997320018976 6008700132864 6029563674992 6039259319808 6048919558656 6060228970224 6069922751568 6071728455936 6081440631552 6083249762304 6087030190956 6092810846408 6102608193792 6104372157312 6114188095488 6123797805576 6123968188416 6135417915264 6141057086142 6147060074496 6150880157994 6157676169216 6163335798048 6168404033088 6179056989248 6184736269569 6190781955072 6222267177984 6224065729024 6226133998851 6227986173552 6237948294864 6243872272352 6245729723904 6255720227328 6261469970184 6265726711296 6271485651288 6287535714816 6289353131776 6293314699848 6303381318936 6321339670272 6327149725116 6333334622208 6339155701824 6344272416768 6350103549504 6361166659122 6362153081856 6368195012608 6372152520162 6378381408256 6384243891168 6406411404679 6410820728832 6416713027296 6426977031072 6428888953344 6434994260992 6438993280863 6439172433408 6445287506944 6451211484432 6461530671024 6463452872448 6484021205904 6485895417144 6496324851456 6506716200192 6518881534968 6519892414464 6531251329152 6542530929792 6548544285426 6554945599488 6565248051076 6577705827264 6588282894336 6590187242496 6611158876608 6613069837088 6613125590016 6617235309399 6623703770112 6627820063293 6634114289374 6634298870784 6636087831648 6646702741536 6657390756864 6659315080704 6680506696992 6682437702512 6693183180288 6729168036096 6735352933188 6740789442816 6742794719232 6746985021348 6753580314624 6759787649472 6766207200896 6777030246272 6783259134366 6787927830528 6789889886208 6811497024384 6813523335168 6817757591502 6824422066176 6828663095514 6830694512928 6837181402304 6841620710496 6848117976128 6850155181056 6854412202209 6861112507392 6867418676976 6889272531273 6896006913024 6902345154672 6927385690368 6939454537224 6945055789568 6951439112904 6964629699456 6977845315584 6984471949312 6988812441468 6995644125184 7000050575232 7002073945152 7019993739264 7024356306396 7026386701906 7026445939392 7031222734848 7037685255744 7048942550208 7050843321126 7051039497216 7057735641088 7062121662882 7069025007616 7073477679168 7075522273248 7111507129056 7125001449984 7137306468864 7162088782992 7164219389184 7175679084288 7182274377564 7189095150952 7189295173632 7200594636664 7212173319936 7214258004096 7214318825472 7225858658304 7237215588408 7239368543616 7250948445312 7253105485824 7257612919986 7264505239948 7264707360768 7269222004902 7278289879872 7289932039104 7296632344287 7301654378496 7304694279168 7333741726839 7340910584832 7353588483072 7360347296016 7379121776416 7381316946432 7393123905024 7399919055672 7413960647808 7421001446144 7432871883008 7437553736184 7439703566724 7458743347968 7465598810604 7470674155776 7472896561152 7477540584228 7484850008064 7491729465792 7498844118656 7513073424384 7515570034116 7517742415326 7526048651264 7570314040608 7583388123168 7585644059136 7597777853952 7604993217536 7609719331929 7611983101008 7617157962752 7624159027056 7638626121984 7662934152432 7665149129352 7665213752064 7677474824448 7684765873664 7691829077592 7704132723144 7706424578688 7718751570816 7733182997364 7740742316032 7758007777152 7761237671616 7786152511488 7813187763264 7815512060928 7820369002017 7828013546496 7840316887442 7842649255584 7855194149088 7857530942976 7870099640832 7877333188296 7884814036528 7897426375696 7897492956672 7910125576704 7924914807216 7939952596224 7952653133568 7955018919936 7959962557404 7967521876072 7968757395456 7982640513408 7996426691968 8008266092544 8011600177152 8052345759744 8057349880866 8059746812832 8065226078208 8072638969824 8080305293632 8087732044821 8093230335424 8095637941248 8100668966247 8108587508736 8116040254608 8136810925056 8139162876416 8141867536959 8144289611568 8157317000976 8165063740768 8180557220352 8188076114856 8201173543992 8217781064064 8224538710784 8246315026092 8254375940096 8272787043456 8296356237312 8301511998468 8303981564736 8317264393152 8319738645504 8327639631872 8332814834058 8333046678528 8340960303104 8346143783406 8348626626912 8354302281728 8361980868384 8377614913811 8383380953088 8391086266464 8404508425248 8407008631296 8420221982667 8420456259072 8428452893696 8436199633488 8452207602432 8466804732672 8481555545496 8482870775808 8496203360216 8512325188224 8526013157376 8539651141632 8555617369728 8563480988634 8569302708096 8571851937792 8577178905438 8585324374484 8585563244544 8601615312576 8615374228032 8615446861824 8617937163264 8623292770521 8645361607872 8647860556192 8653307712291 8661766468608 8667149313537 8675621600256 8691842046624 8708335105536 8723374573056 8731392380568 8770274436352 8786916323328 8789836233672 8814878502144 8817500786688 8822980412532 8831605026816 8837093417724 8839722310848 8845731827712 8848117108864 8853862095936 8862270322048 8870415791094 8876521009152 8879086774272 8884604672658 8907342262656 8915529158118 8924244240384 8932446670752 8946734775264 8963462110581 8964852069888 8972224048128 8980470577584 8987719257088 8995980028464 9013050199296 9044345512488 9058888979712 9073379337984 9081996032512 9090343455336 9104884127352 9107592683904 9122160947328 9124874643456 9133540241408 9139216269612 9148150009856 9153912290688 9156558235968 9185696708364 9188351840954 9194675884032 9203126872896 9220590111744 9236514253824 9252606049632 9268585483872 9286172932608 9318416588624 9333400766976 9336098593536 9365808408528 9368594585856 9383580340992 9392204955276 9398590066944 9401124428168 9401385996288 9407228476932 9416162217176 9431303572224 9434029697664 9449199783936 9482009505408 9490724587674 9500001933312 9516408625152 9525155324256 9541749988683 9549451710656 9552292518912 9558228780243 9567572112384 9576365836752 9616231093248 9619010672128 9625069540944 9640465546608 9649620784544 9652491391488 9667931260416 9676817226648 9692296006536 9695179308672 9704386506496 9719909385472 9726031808856 9728843125716 9739592372224 9778322302452 9787880779776 9796876993728 9804784644096 9813796394688 9832418399232 9841755928576 9847872076614 9857498540032 9866558740896 9885280863744 9900817625413 9916738314912 9919604755632 9919688385024 9935555655168 9944991130624 9951171434061 9951448306176 9954131747472 9960898874368 9970054112304 9988972621056 10020760045488 10023656553768 10039774770432 10076197367808 10093752054144 10111184164224 10114192078848 10120477532022 10130370471936 10146292442572 10149310801344 10165545369408 10174888701549 10181891745792 10184834829312 10217245536576 10220198839136 10220285002752 10226636387253 10236633099264 10242994643271 10255772103456 10272176964192 10275232771584 10291668761088 10301128015464 10310910663152 10344010369536 10348316895488 10409181805836 10417583684352 10420682747904 10427158669356 10437351395328 10446944549184 10456865674112 10473592198784 10476707923968 10483218662202 10493466187776 10503110917728 10529990608896 10536534459594 10539580052859 10539668909088 10546834102272 10556527883616 10566553076288 10573413825312 10576264981689 10586603461632 10593182494323 10603537511424 10613283409872 10643520684544 10667260693584 10705959703296 10743133174488 10746329083776 10763518626432 10783642726428 10783942760448 10794183921664 10800891954996 10811450011648 10818259979904 10821387006144 10849081233408 10855823382612 10858961266582 10859052815424 10876422667968 10879658228736 10896757859922 10897061041152 10907409627136 10917434819808 10934898058656 10955342579599 10957041418752 10995086701456 11011365877248 11030382724608 11068682664624 11071975419648 11089685857536 11092984860672 11099878583508 11110419778744 11110728904704 11128191711208 11131502169216 11149307824512 11149401821184 11159555350086 11167236108288 11188115021952 11198398215906 11206011233664 11209344841728 11216310876342 11226962643556 11227275012096 11248266177984 11269610136576 11276613622989 11289072976896 11308740727328 11349766917632 11375082184752 11407489826304 11417974651512 11425736944128 11436238540584 11457939182976 11468820416768 11487165637376 11490582884352 11494401228648 11497723694028 11527148810496 11537743616388 11549021958144 11556199084716 11559636868032 11567495467008 11578127356224 11589122728832 11599774496046 11611113474048 11631166097408 11641856507424 11682279620297 11719781644896 11723268091392 11742020319744 11753171336192 11760475331163 11763973883376 11782791223632 11786296414464 11805149461248 11827221054792 11846139563544 11846239435008 11865188365056 11876456350208 11887372210824 11909928894336 11928979700352 11932528379904 11951282814108 11953136093184 11962965397504 11973960770112 11994640037952 12017400265728 12059127349984 12078518639616 12086024821299 12097839117312 12120457940448 12139845503136 12143456911872 12162881263104 12174060381912 12185621692816 12205216387584 12208744314624 12247595611152 12270835830528 12282114172284 12294120148992 12301760315988 12315352338432 12326671596096 12336808066176 12358113978496 12369472539138 12381563910144 12444534355968 12448131458048 12452267997702 12455972347104 12475896589728 12487744544704 12491459447808 12499222251087 12511440454656 12519215675109 12522939940368 12531453422592 12542971302576 12575071429632 12578706263552 12586629399696 12606762637872 12642679340544 12654299450232 12678311403648 12700207099008 12722333318244 12724306163712 12736390025216 12744305040324 12756762816512 12768487782336 12812822809358 12821641457664 12833426054592 12853954062144 12857777906688 12869988521984 12877986561726 12878344866816 12890575013888 12902422968864 12923061342048 12926905744896 12947223048617 12968042411808 12971790834288 12992649702912 13013432400384 13037763069936 13062502658304 13085061859584 13097088570852 13109891198976 13130496102152 13155411654528 13176565788672 13180374484992 13222317753216 13226139674176 13226251180032 13234470618798 13247407540224 13255640126586 13268228578748 13268597741568 13272175663296 13293405483072 13305623686641 13314781513728 13318630161408 13326907008987 13361013393984 13364875405024 13373293737177 13386366360576 13458336072192 13470705866376 13481578885632 13493970042696 13519575298944 13532414401792 13554060492544 13566518268732 13579779772416 13622994048768 13627046670336 13635515183004 13648844132352 13657326191028 13661389025856 13674362804608 13683241420992 13696235952256 13700310362112 13708824404418 13722225014784 13734837353952 13778545062546 13782527761431 13792013826048 13804690309344 13854771380736 13878909074448 13890111579136 13902878225808 13929259398912 13955690631168 13977624882936 14000101150464 14004147890304 14048712612792 14052773403812 14052891878784 14075370511488 14097885100416 14101686642252 14102078994432 14115471282176 14124243325764 14138050015232 14146955358336 14151044546496 14223014258112 14250002899968 14274612937728 14324177565984 14328438778368 14351358168576 14364548755128 14378190301904 14401189273328 14424346639872 14428516008192 14474431176816 14478737087232 14501896890624 14506210971648 14515225839972 14529010479896 14529414721536 14538444009804 14556579759744 14579864078208 14593264688574 14603308756992 14609388558336 14667483453678 14681821169664 14707176966144 14720694592032 14758243552832 14762633892864 14771808114921 14786247810048 14799838111344 14827921295616 14842002892288 14865743766016 14875107472368 14879407133448 14917486695936 14931197621208 14941348311552 14955081168456 14983458931584 14997688237312 15026146848768 15031140068232 15035484830652 15052097302528 15140628081216 15166776246336 15171288118272 15195555707904 15209986435072 15219438663858 15223966202016 15234315925504 15248318054112 15276827195773 15277252243968 15301263602911 15325868304864 15330298258704 15330427504128 15354949648896 15369531747328 15383658155184 15408265446288 15412849157376 15437503141632 15466365994728 15516015554304 15522475343232 15572305022976 15626375526528 15631024121856 15640738004034 15656027092992 15680633774884 15685298511168 15710388298176 15715061885952 15724827993303 15740199281664 15754666376592 15769628073056 15794852751392 15794985913344 15804801689391 15820251153408 15849829614432 15879905192448 15905306267136 15919925114808 15935043752144 15965281026816 15992853383936 16023200354304 16104691519488 16114699761732 16119493625664 16130452156416 16145277939648 16160610587264 16175464089642 16186460670848 16191275882496 16201337932494 16217175017472 16232080509216 16273621850112 16278325752832 16283735073918 16288441899873 16288579223136 16314634001952 16330127481536 16345136789883 16361114440704 16376152229712 16402347087984 16435562128128 16449077421568 16492630052184 16545574086912 16603023996936 16607963129472 16634528786304 16639477291008 16655279263744 16665629668116 16666093357056 16681920606208 16692287566812 16697253253824 16708604563456 16723961736768 16739333025129 16755229827622 16766761906176 16782172532928 16809016850496 16814017262592 16840443965334 16840912518144 16856905787392 16872399266976 16904415204864 16933609465344 16963111090992 16992406720432 17024650376448 17111234739456 17126961977268 17138605416192 17143703875584 17154357810876 17170648748968 17171126489088 17203230625152 17230748456064 17230893723648 17235874326528 17246585541042 17290723215744 17295721112384 17306615424582 17323532937216 17334298627074 17351243200512 17383684093248 17399661744069 17416670211072 17446749146112 17462784761136 17540548872704 17579672467344 17629757004288 17645960825064 17674186835448 17679444621696 17696234217728 17707724191872 17724540644096 17740831582188 17758173548544 17769209345316 17814684525312 17831058316236 17848488480768 17864893341504 17893469550528 17926924221162 17929704139776 17944448096256 17960941155168 17975438514176 17991960056928 18026100398592 18054432140459 18088691024976 18117777959424 18146758675968 18163992065024 18180686910672 18209768254704 18215185367808 18244321894656 18249749286912 18278432539224 18307824581376 18313116471936 18371393416728 18376703681908 18406253745792 18441180223488 18473028507648 18505212099264 18537170967744 18554208808707 18572345865216 18636833177248 18666801533952 18672197187072 18678401996553 18731616817056 18737189171712 18767160681984 18784409910552 18797180133888 18802248856336 18814456953864 18832324434352 18862607144448 18868059395328 18964019010816 18981449175348 19000003866624 19032817250304 19050310648512 19083499977366 19098903421312 19104585037824 19116457560486 19135144224768 19152731673504 19219234214037 19232462186496 19238021344256 19250139081888 19280931093216 19299241569088 19304982782976 19316979842589 19335862520832 19353634453296 19384592013072 19390358617344 19408773012992 19439818770944 19452063617712 19457686251432 19556644604904 19593753987456 19627592789376 19664836798464 19683511857152 19695744153228 19714997080064 19733117481792 19770561727488 19801635250826 19833476629824 19839209511264 19839376770048 19871111310336 19889982261248 19902342868122 19902896612352 19908263494944 19921797748736 19940108224608 19977389409857 19977945242112 20041520090976 20047313107536 20079549540864 20187504108288 20222368328448 20228384157696 20240955064044 20260740943872 20292584885144 20298621602688 20331090738816 20349777403098 20363783491584 20369669658624 20434491073152 20440397678272 20440570005504 20453272774506 20473266198528 20485989286542 20511544206912 20544353928384 20550465543168 20563236606627 20583337522176 20602256030928 20621821326304 20667817593819 20688020739072 20696633790976 20818363611672 20835167368704 20854317338712 20893889098368 20913731348224 20947184397568 20953415847936 20966437324404 20986932375552 21006221835456 21059981217792 21073068919188 21079160105718 21079337818176 21093668204544 21113055767232 21133106152576 21146827650624 21152529963378 21173206923264 21186364988646 21207075022848 21226566819744 21287041369088 21334521387168 21411919406592 21486266348976 21492658167552 21527037252864 21567285452856 21567885520896 21601783909992 21636519959808 21642774012288 21711646765224 21717922533164 21718105630848 21752845335936 21759316457472 21793515719844 21794122082304 21814819254272 21834869639616 21869796117312 21889897032861 21910685159198 21914082837504 21990173402912 22022731754496 22060765449216 22137365329248 22143950839296 22179371715072 22199757167016 22220839557488 22256383422416 22263004338432 22298615649024 22319110700172 22376230043904 22396796431812 22412022467328 22418689683456 22432621752684 22453925287112 22454550024192 22496532355968 22539220273152 22553227245978 22578145953792 22617481454656 22699533835264 22750164369504 22814979652608 22829157995787 22835949303024 22851473888256 22872477081168 22915878365952 22937640833536 22974331274752 22988802457296 22995447388056 23054297620992 23075487232776 23112398169432 23119273736064 23156254712448 23178245457664 23199548992092 23222226948096 23262332194816 23283713014848 23364559240594 23439563289792 23446536182784 23484040639488 23506342672384 23520950662326 23527947766752 23565582447264 23572592828928 23609642029831 23610298922496 23654442109584 23692279127088 23692478870016 23730376730112 23752912700416 23774744421648 23819857788672 23857959400704 23865056759808 23902565628216 23906272186368 23947921540224 23989280075904 24034800531456 24118254699968 24157037279232 24172049642598 24195678234624 24240915880896 24263196134463 24279691006272 24286913823744 24302006898741 24325762526208 24348120763824 24371243385632 24410432775168 24417488629248 24425602610877 24495191222304 24541671661056 24564228344568 24603520631976 24653343192192 24673616132352 24716227956992 24738945078276 24763127820288 24889068711936 24896262916096 24904535995404 24911944694208 24951793179456 24975489089408 24982918895616 24998444502174 25022880909312 25038431350218 25045879880736 25062906845184 25085942605152 25132844741433 25150142859264 25157412527104 25173258799392 25213525275744 25260665948001 25285358681088 25308598900464 25356622807296 25400414198016 25444666636488 25448612327424 25488610080648 25536975564672 25625645618716 25666852109184 25707908124288 25715555813376 25739977043968 25755973123452 25756689733632 25781150027776 25804845937728 25846122684096 25853811489792 25869878311563 25894446097234 25936084823616 25943581668576 25985299405824 26026864800768 26075526139872 26125005316608 26170123719168 26194177141704 26260992204304 26310823309056 26360748969984 26444635506432 26452279348352 26452502360064 26468941237596 26494815080448 26511280253172 26536457157496 26537195483136 26544351326592 26586810966144 26611247373282 26629563027456 26637260322816 26653814017974 26722026787968 26729750810048 26746587474354 26772732721152 26890386331743 26916672144384 26941411732752 26963157771264 26987940085392 27039150597888 27064828803584 27108120985088 27133036537464 27245988097536 27271030366008 27314652382056 27322778051712 27348725609216 27366482841984 27392471904512 27400620724224 27417648808836 27444450029568 27469674707904 27557090125092 27565055522862 27584027652096 27609380618688 27709542761472 27757818148896 27780223158272 27805756451616 27858518797824 27902304217073 27955249765872 28000202300928 28008295780608 28097425225584 28105546807624 28105783757568 28150741022976 28195770200832 28203373284504 28204157988864 28248486651528 28293910716672 28302089092992 28446028516224 28500005799936 28549225875456 28625249966049 28648355131968 28656877556736 28674686340729 28702716337152 28729097510256 28756380603808 28802378546656 28848693279744 28857032016384 28948862353632 28957474174464 29003793781248 29030451679944 29058020959792 29076888019608 29113159519488 29159728156416 29186529377148 29218777116672 29334966907356 29363642339328 29414353932288 29441389184064 29516487105664 29525267785728 29543616229842 29572495620096 29599676222688 29655842591232 29684005784576 29702452876239 29731487532032 29750214944736 29758814266896 29834973391872 29853514302183 29862395242416 29882696623104 29910162336912 29966917863168 29995376474624 30062280136464 30070969661304 30281256162432 30333552492672 30342576236544 30391111415808 30419972870144 30438877327716 30447932404032 30468631851008 30496636108224 30524666104647 30553654391546 30554504487936 30602527205822 30651736609728 30660596517408 30660855008256 30709899297792 30739063494656 30767316310368 30816530892576 30825698314752 30874147269779 30875006283264 30932731989456 31032031108608 31044950686464 31252751053056 31262048243712 31281476008068 31312054185984 31361267549768 31370597022336 31420776596352 31430123771904 31449655986606 31480398563328 31509332753184 31539256146112 31589705502784 31589971826688 31609603378782 31618740158577 31640502306816 31699659228864 31728794945067 31759810384896 31779547482969 31810612534272 31839850229616 31870087504288 31930562053632 31985706767872 32229399523464 32238987251328 32290555879296 32321221174528 32350928179284 32372921341696 32382551764992 32402675864988 32434350034944 32464161018432 32547243700224 32556651505664 32567470147836 32576883799746 32577158446272 32629268003904 32660254963072 32690273579766 32722228881408 32752304459424 32804694175968 32866027738797 32871124256256 32898154843136 32985260104368 33091148173824 33206047993872 33215926258944 33269057572608 33278954582016 33331259336232 33332186714112 33384575133624 33394506507648 33447923473536 33478666050258 33510459655244 33564345065856 33618033700992 33628034525184 33680887930668 33681825036288 33713811574784 33744798533952 33808830409728 33829840868967 33867218930688 33926222181984 33984813440864 34049300752896 34222469478912 34253923954536 34277210832384 34308715621752 34341297497936 34406461250304 34461496912128 34471748653056 34493171082084 34581446431488 34591442224768 34613230849164 34647065874432 34668597254148 34702486401024 34767368186496 34799323488138 34833340422144 34893498292224 34925569522272 35046838860891 35081097745408 35159344934688 35259514008576 35281425993489 35291921650128 35348373670896 35358889243392 35392468435456 35415448383744 35449081288192 35481663164376 35538418690632 35629369050624 35662116632472 35729786683008 35786939101056 35853848442324 35859408279552 35888896192512 35921882310336 35950877028352 35983920113856 36052200797184 36108864280918 36177382049952 36235555918848 36293517351936 36327984130048 36361373821344 36419536509408 36430370735616 36487628591557 36488643789312 36556865078448 36615649162752 36626232943872 36742786833456 36753407363816 36812507491584 36882360446976 36946057015296 37010424198528 37074341935488 37108417617414 37144691730432 37273666354496 37333603067904 37344394374144 37356803993106 37463233634112 37474378343424 37497666753261 37534321363968 37557647025327 37568819821104 37594360267776 37604497712672 37628913907728 37664648868704 37725214288896 37736118790656 37928038021632 37962898350696 38100621297024 38166999954732 38197806842624 38209170075648 38232915120972 38270288449536 38305463347008 38438468428074 38464924372992 38476042688512 38500278163776 38561862186432 38598483138176 38609965565952 38633959685178 38671725041664 38707268906592 38769184026144 38780717234688 38817546025984 38841669145851 38879637541888 38904127235424 38915372502864 39113289209808 39187507974912 39255185578752 39329673596928 39391488306456 39466234963584 39541123454976 39603270501652 39666953259648 39678419022528 39678753540096 39742222620672 39779964522496 39804685736244 39805793224704 39816526989888 39843595497472 39880216449216 39916871059923 39954778819714 39955890484224 39980721026961 40083040181952 40094626215072 40159099081728 40375008216576 40444736656896 40481910128088 40585169770288 40597243205376 40662181477632 40699554806196 40739339317248 40868982146304 40880795356544 40881140011008 40906545549012 40946532397056 40971978573084 41023088413824 41088707856768 41100931086336 41126473213254 41166675044352 41204512061856 41243642652608 41335635187638 41347583284293 41376041478144 41393267581952 41636727223344 41670334737408 41708634677424 41787778196736 41827462696448 41894368795136 41932874648808 42012443670912 42146137838376 42158320211436 42158675636352 42226111534464 42266212305152 42293655301248 42305059926756 42346413846528 42372729977292 42414150045696 42453133639488 42574082738176 42669042774336 42823838813184 42972532697952 42985316335104 43054074505728 43121742880931 43134570905712 43203567819984 43273039919616 43285548024576 43423293530448 43435845066328 43436211261696 43505690671872 43518632914944 43587031439688 43588244164608 43669739279232 43739592234624 43779794065722 43821370318396 43828165675008 43980346805824 44045463508992 44121530898432 44274730658496 44287901678592 44315424344763 44358743430144 44399514334032 44441679114976 44512766844832 44526008676864 44597231298048 44638221400344 44752460087808 44793592863624 44824044934656 44865243505368 44907850574224 44993064711936 45078440546304 45106454491956 45156291907584 45234962909312 45399067670528 45500328739008 45629959305216 45658315991574 45671898606048 45702947776512 45744954162336 45830481587319 45831756731904 45875281667072 45903790808733 45948662549504 45977604914592 45990894776112 46108595241984 46150974465552 46224796338864 46238547472128 46312509424896 46356490915328 46399097984184 46567426029696 46729118481188 46879126579584 46893072365568 46968081278976 47012685344768 47041901324652 47055895533504 47131164894528 47145185657856 47174483979909 47219284059662 47220597844992 47308884219168 47384558254176 47384957740032 47460753460224 47505825400832 47549488843296 47639715577344 47715918801408 47805131256432 47895843080448 47978560151808 48069601062912 48236509399936 48314074558464 48344099285196 48391356469248 48481831761792 48526392268926 48559382012544 48573827647488 48604013797482 48651525052416 48696241527648 48742486771264 48820865550336 48834977258496 48851205221754 48865325699619 48990382444608 49035410369649 49083343322112 49128456689136 49207041263952 49306686384384 49347232264704 49432455913984 49477890156552 49792525832192 49809071990808 49823889388416 49903586358912 49950978178816 49965837791232 49996889004348 50045761818624 50076862700436 50091759761472 50125813690368 50171885210304 50265689482866 50300285718528 50314825054208 50346517598784 50427050551488 50521331896002 50570717362176 50617197800928 50713245614592 50800828396032 50889333272976 50977220161296 51073951129344 51251291237432 51333704218368 51415816248576 51431111626752 51511946246904 51513379467264 51609691875456 51692245368192 51707622979584 51739756623126 51788892194468 51872169647232 51887163337152 51970598811648 52053729601536 52151052279744 52198985232207 52250010633216 52340247438336 52388354283408 52521984408608 52621646618112 52889271012864 52904558696704 52937882475192 53022560506344 53072914314992 53088702653184 53173621932288 53222494746564 53274520645632 53307628035948 53444053575936 53459501620096 53493174948708 53545465442304 53780772663486 53833344288768 53882823465504 53926315542528 53975880170784 54078301195776 54129657607168 54163296421377 54216241970176 54266073074928 54491976195072 54542060732016 54629304764112 54645556103424 54697451218432 54732965683968 54784943809024 54835297617672 54939349415808 55114180250184 55130111045724 55218761237376 55419085522944 55515636297792 55560446316544 55611512903232 55662626426121 55717037595648 55804608434146 55910499531744 56000404601856 56016591561216 56194850451168 56211093615248 56211567515136 56301482045952 56391540401664 56406746569008 56496973303056 56587821433344 56604178185984 56892057032448 57000011599872 57098451750912 57250499932098 57296710263936 57313755113472 57349372681458 57405432674304 57458195020512 57512761207616 57604757093312 57657702642111 57697386559488 57714064032768 57897724707264 57914948348928 57950939527767 58007587562496 58060903359888 58116041919584 58153776039216 58226319038976 58319456312832 58373058754296 58669933814712 58882778368128 59032974211328 59050535571456 59087232459684 59144991240192 59199352445376 59311685182464 59368011569152 59404905752478 59462975064064 59500429889472 59517628533792 59669946783744 59707028604366 59724286966201 59724790484832 59765393246208 59820324673824 59932168229571 59933835726336 59990752949248 60124560272928 60141939322608 60562512324864 60667104985344 60685152473088 60782222831616 60877754655432 60895864808064 60993272216448 61049332209294 61107308783092 61109008975872 61205054411644 61303473219456 61321193034816 61321710016512 61419798595584 61478126989312 61534632620736 61633061785152 61651396629504 61689709819881 61748294539558 61750012566528 61865463978912 62064062217216 62089901372928 62505502106112 62562952016136 62722535099536 62741194044672 62841553192704 62860247543808 62899311973212 62960797126656 63018665506368 63078512292224 63179411005568 63179943653376 63219206757564 63237480317154 63281004613632 63399318457728 63457589890134 63519620769792 63559094965938 63621225068544 63679700459232 63740175008576 63861124107264 63971413535744 64458799046928 64477974502656 64581111758592 64642442349056 64701856358568 64745842683392 64805351729976 64928322036864 65113303011328 65134940295672 65153767599492 65154316892544 65258536007808 65320509926144 65380547159532 65444457762816 65504608918848 65609388351936 65732055477594 65742248512512 65796309686272 65970520208736 66182296347648 66412095987744 66431852517888 66538115145216 66662518672464 66769150267248 66789013015296 66895846947072 66957332100516 67020919310488 67128690131712 67236067401984 67256069050368 67361775861336 67363650072576 67489597067904 67617660819456 67659681737934 67734437861376 67852444363968 67969626881728 68098601505792 68444938957824 68487473987361 68507847909072 68554421664768 68617431243504 68682594995872 68812922500608 68922993824256 68986342164168 69162892862976 69182884449536 69226461698328 69337194508296 69534736372992 69598646976276 69666680844288 69786996584448 69851139044544 70093677721782 70162195490816 70318689869376 70519028017152 70562851986978 70583843300256 70696747341792 70717778486784 70784936870912 70828926089493 70830896767488 70898162576384 70963326328752 71076837381264 71258738101248 71324233264944 71459573366016 71573878202112 71707696884648 71718816559104 71843764620672 71967840227712 72104401594368 72217728561836 72354764099904 72471111837696 72587034703872 72655968260096 72722747642688 72789588403389 72839073018816 72860741471232 72906020696223 72975257183114 72977287578624 73113730156896 73231298325504 73252465887744 73485573666912 73506814727632 73625014983168 74020848397056 74148683870976 74216835234828 74289383460864 74547332708992 74667206135808 74688788748288 74713607986212 74926467268224 74948756686848 74995333506522 75068642727936 75115294050654 75137639642208 75188720535552 75208995425344 75257827815456 75329297737408 75398534224299 75450428577792 75472237581312 75781997844003 75856076043264 75925796701392 76201242594048 76333999909464 76395613685248 76465830241944 76610926694016 76876936856148 76952085377024 77000556327552 77123724372864 77196966276352 77219931131904 77267919370356 77343450083328 77414537813184 77538368052288 77561434469376 77635092051968 77683338291702 77759275083776 77808254470848 77830745005728 78226578419616 78375015949824 78510371157504 78782976612912 78932469927168 79082246909952 79206541003304 79333906519296 79356838045056 79357507080192 79484445241344 79609371472488 79611586449408 79633053979776 79760432898432 79833742119846 79909557639428 79911780968448 79961442053922 80166080363904 80189252430144 80318198163456 80671158995229 80750016433152 80889473313792 80963820256176 81170339540576 81194486410752 81324362955264 81399109612392 81737964292608 81761590713088 81813091098024 81943957146168 82046176827648 82177415713536 82201862172672 82252946426508 82333350088704 82409024123712 82487285305216 82671270375276 82695166568586 82752082956288 82786535163904 83273454446688 83340669474816 83417269354848 83575556393472 83654925392896 83706912651219 83788737590272 83865749297616 84024887341824 84292275676752 84316640422872 84317351272704 84452223068928 84532424610304 84587310602496 84610119853512 84745459954584 84906267278976 85148165476352 85338085548672 85647677626368 85945065395904 85970632670208 86024059022187 86108149011456 86243485761862 86269141811424 86407135639968 86546079839232 86571096049152 86846587060896 86871690132656 86872422523392 87011381343744 87174062879376 87339478558464 87479184469248 87559588131444 87642740636792 87656331350016 87960693611648 88090927017984 88243061796864 88549461316992 88575803357184 88630848689526 88717486860288 88799028668064 88883358229952 89025533689664 89052017353728 89107358628717 89194462596096 89276442800688 89504920175616 89560542906549 89587185727248 89648089869312 89730487010736 89815701148448 89986129423872 90212908983912 90469925818624 90798135341056 91000657478016 91259918610432 91316631983148 91343797212096 91405895553024 91489908324672 91660963174638 91663513463808 91750563334144 91807581617466 91897325099008 91955209829184 91981789552224 92217190483968 92301948931104 92449592677728 92477094944256 92622441809337 92625018849792 92712981830656 92798195968368 93134852059392 93458236962376 93758253159168 93786144731136 93936162557952 94083802649304 94111791067008 94262329789056 94290371315712 94348967959818 94438568119324 94441195689984 94617768438336 94769116508352 94769915480064 94856220475731 94921506920448 95011650801664 95098977686592 95186384835201 95279431154688 95338642448907 95431837602816 95610262512864 95791686160896 95957120303616 96473018799872 96688198570392 96963663523584 97052784537852 97118764025088 97147655294976 97208027594964 97303050104832 97392483055296 97484973542528 97641731100672 97669954516992 97702410443508 97730651399238 97980764889216 98070820739298 98166686644224 98256913378272 98414082527904 98598083216391 98613372768768 98694464529408 98864911827968 98955780313104 99618143981616 99647778776832 99807172717824 99901956357632 99993778008696 100153725400872 100183519522944 100343770420608 100531378965732 100629650108416 100693035197568 100854101102976 101042663792004 101141434724352 101234395601856 101426491229184 101601656792064 101778666545952 101954440322592 102147902258688 102502582474864 102667408436736 102831632497152 103023892493808 103219383750912 103384490736384 103415245959168 103479513246252 103577784388936 103744339294464 103774326674304 103941197623296 104107459203072 104302104559488 104397970464414 104500021266432 104680494876672 104776708566816 105043968817216 105140516582673 105243293236224 105778542025728 105809117393408 105844277980467 105875764950384 106045121012688 106145828629984 106177405306368 106347243864576 106444989493128 106615256071896 106888107151872 106919003240192 106986349897416 107561545326972 107666688577536 107765646931008 107852631085056 107951760341568 108156602391552 108259315214336 108326592842754 108432483940352 108532146149856 108908993879543 108983952390144 109084121464032 109258609528224 109291112206848 109394902436864 109462885774671 109465931367936 109569887618048 109670595235344 109878698831616 110228360500368 110260222091448 110437522474752 110838171045888 111031272595584 111223025806464 111325252852242 111434075191296 111609216868292 111820999063488 112000809203712 112033183122432 112389700902336 112422187230496 112423135030272 112493000259783 112602964091904 112672941075981 112783080803328 112813493138016 112993946606112 113175642866688 113208356371968 113784114064896 114500999864196 114593420527872 114627510226944 114698745362916 114810865348608 114916390041024 115025522415232 115209514186624 115315405284222 115394773118976 115428128065536 115795449414528 115829896697856 115901879055534 116015175124992 116121806719776 116232083839168 116307552078432 116452638077952 116525007437553 116638912625664 116746117508592 117339867629424 117765556736256 118065948422656 118174464919368 118398704890752 118623370364928 118736023138304 118809811504956 118925950128128 119000859778944 119035257067584 119339893567488 119414057208732 119448573932402 119449580969664 119530786492416 119640649347648 119864336459142 119867671452672 119981505898496 120249120545856 120283878645216 121125024649728 121334209970688 121755509310864 121791729616128 121986544432896 122098664418588 122214617566184 122218017951744 122410108823288 122606946438912 122642386069632 122643420033024 122839597191168 123069265241472 123266123570304 123302793259008 123379419639762 123496589079116 123500025133056 123730927957824 124042749852879 124128124434432 124179802745856 125011004212224 125125904032272 125445070199072 125482388089344 125683106385408 125798623946424 126037331012736 126157024584448 126358822011136 126438413515128 126474960634308 126798636915456 126915179780268 127039241539584 127118189931876 127242450137088 127359400918464 127480350017152 127722248214528 127942827071488 128917598093856 128955949005312 129162223517184 129284884698112 129365228642793 129403712717136 129491685366784 129610703459952 129856644073728 130269880591344 130307535198984 130308633785088 130517072015616 130641019852288 130761094319064 131009217837696 131218776703872 131464110955188 131484497025024 131592619372544 131941040417472 132364592695296 132824191975488 132863705035776 132946273034289 133076230290432 133325037344928 133538300534496 133578026030592 133791693894144 133914664201032 134041838620976 134257380263424 134472134803968 134723551722672 134979194135808 135235321638912 135319363475868 135468875722752 135704888727936 135939253763456 136197203011584 136889877915648 136974947974722 137015695818144 137108843329536 137234862487008 137365189991744 137491444761957 137625845001216 137711372426199 137845987648512 137972684328336 138325785725952 138365768899072 138452923396656 138674389016592 139069472745984 139197293952552 139702278089088 140187355443564 140324390981632 140637379738752 141038056034304 141125703973956 141167686600512 141393494683584 141435556973568 141569873741824 141657852178986 141661793534976 141796325152768 141926652657504 142153674762528 142419453534787 142517476202496 142648466529888 142919146732032 143147756404224 143415393769296 143687529241344 143935680455424 144208803188736 144435457123672 144709528199808 144942223675392 145174069407744 145445495285376 145579176806778 145678146037632 145721482942464 145812041392446 145950514366228 145954575157248 146227460313792 146462596651008 146504931775488 146595977098857 146971147333824 147013629455264 147106231108947 147250029966336 148041696794112 148297367741952 148433670469656 149094665417984 149377577496576 149427215972424 149852934536448 149897513373696 149990667013044 150137285455872 150230588101308 150275279284416 150377441071104 150417990850688 150515655630912 150658595474816 150797068448598 150900857155584 150944475162624 151563995688006 151712152086528 151851593402784 152402485188096 152667999818928 152791227370496 152931660483888 153221853388032 153753873712296 154001112655104 154247448745728 154393932552704 154535838740712 154829075626368 155076736104576 155122868938752 155270184103936 155366676583404 155518550167552 155616508941696 155661490011456 156453156839232 156750031899648 157020742315008 157565953225824 157864939854336 158413082006608 158667813038592 158713676090112 159218742944976 159266107959552 159520865796864 159667484239692 159819115278856 159823561936896 159922884107844 160332160727808 160378504860288 160636396326912 161342317990458 161500032866304 161778946627584 161927640512352 162340679081152 162388972821504 162489889264131 162648725910528 162798219224784 163475928585216 163523181426176 163626182196048 163887914292336 164092353655296 164354831427072 164505892853016 164818048247424 164974570610432 165342540750552 165390333137172 165573070327808 166546908893376 166681338949632 166834538709696 167151112786944 167309850785792 167413825302438 167577475180544 167731498595232 168049774683648 168313899632021 168584551353504 168633280845744 168634702545408 168904446137856 169064849220608 169174621204992 169220239707024 169490919909168 169812534557952 170676171097344 171295355252736 171890130791808 171941265340416 172048118044374 172216298022912 172486971523724 172538283622848 172814271279936 172973107926333 173092159678464 173142192098304 173693174121792 173743380265312 173744845046784 173852818583301 174022762687488 174348125758752 174678957116928 174958368938496 175119176262888 175285481273584 175921387223296 177098922633984 177151606714368 177261697379052 177434973720576 177598057336128 177766716459904 178051067379328 178104034707456 178214717257434 178388925192192 178552885601376 179009840351232 179121085813098 179172860898603 179174371454496 179296179738624 179460974021472 179631402296896 179796504688713 179972258847744 180425817967824 180939851637248 182001314956032 182633263966296 182687594424192 182979816649344 183321926349276 183327026927616 183501126668288 183615163234932 183794650198016 183910419658368 183963579104448 184434380967936 184603897862208 184899185355456 184954189888512 185244883618674 185250037699584 185425963661312 185596391936736 186269704118784 186916473924752 187516506318336 188167605298608 188223582134016 188524659578112 188580742631424 188697935919636 188877136238648 188882391379968 189235536876672 189538233016704 189539830960128 189712440951462 189843013840896 190197955373184 190372769670402 190558862309376 190677284897814 190863675205632 191220525025728 191583372321792 191914240607232 192946037599744 193376397140784 193927327047168 194105569075704 194237528050176 194416055189928 194784966110592 194969947085056 195339909033984 195404820887016 195461302798476 195961529778432 196141641478596 196333373288448 196513826756544 196828165055808 197196166432782 197226745537536 197388929058816 197729823655936 197911560626208 198598753545049 199236287963232 199295557553664 199614345435648 199803912715264 199987556017392 200307450801744 200367039045888 200687540841216 201062757931464 201386070395136 201708202205952 202085327584008 202468791203712 202852982458368 203203313584128 203557333091904 203908880645184 204295804517376 205005164949728 205334816873472 205462421962083 205663264994304 206047784987616 206438767501824 206768981472768 206959026492504 207155568777872 207488678588928 207548653348608 208604209118976 208795940928828 209000042532864 209360989753344 209553417133632 210087937634432 210281033165346 210486586472448 211557084051456 211618234786816 211688555960934 211751529900768 212090242025376 212291657259968 212354810612736 212486778268479 212694487729152 212889978986256 213230512143792 213776214303744 213838006480384 213972699794832 215123090653944 215531293862016 215903520683136 216313204783104 216518630428672 216653185685508 216864967880704 217064292299712 217817987759086 217967904780288 218168242928064 218517219056448 218582224413696 218789804873728 218925771549342 218931862735872 219139775236096 219341190470688 219757397663232 220456721000736 220520444182896 220875044949504 222062545191168 222446051612928 222650505704484 222868150382592 223218433736584 223641998126976 224001618407424 224066366244864 224779401804672 224844374460992 224846270060544 224986000519566 225205928183808 225345882151962 225566161606656 225626986276032 225987893212224 226195602672897 226351285733376 226416712743936 227345993532009 227568228129792 229001999728392 229186841055744 229397490725832 229832780082048 230051044830464 230419028373248 230630810568444 230856256131072 231590898829056 231659793395712 231803758111068 232030350249984 232243613439552 232464167678336 232615104156864 232905276155904 233050014875106 233277825251328 233492235017184 234679735258848 235531113472512 236131896845312 236348929838736 236797409781504 237246740729856 237619623009912 238001719557888 238070514135168 238828114417464 238897147864804 238899161939328 239281298695296 239728672918284 239735342905344 239963011796992 240498241091712 240567757290432 242250049299456 242668419941376 243511018621728 243583459232256 243973088865792 244197328837176 244429235132368 244820217646576 245213892877824 245284772139264 246138530482944 246532247140608 246605586518016 246758839279524 246993178158232 247000050266112 247461855915648 248085499705758 248256248868864 248359605491712 250022008424448 250251808064544 250890140398144 250964776178688 251120737953657 251366212770816 251597247892848 252074662025472 252314049168896 252717644022272 252876827030256 252949921268616 253597273830912 253830359560536 254236379863752 254718801836928 254960700034304 255444496429056 255885654142976 257835196187712 257911898010624 258324447034368 258569769396224 258730457285586 258807425434272 258983370733568 259221406919904 259706062328141 259713288147456 260539761182688 260615070397968 260617267570176 261034144031232 261282039704576 261522188638128 262018435675392 262437553407744 262928221910376 262968994050048 263882080834944 264729185390592 265648383950976 265727410071552 265892546068578 266152460580864 266650074689856 267076601068992 267156052061184 267322075886151 267583387788288 267829328402064 268083677241952 268514760526848 268681628719647 268944269607936 269447103445344 269958388271616 270638726951736 271409777455872 271878507526912 272394406023168 273779755831296 273949895949444 274031391636288 274217686659072 274469724974016 274730379983488 274982889523914 275251690002432 275422744852398 275691975297024 275945368656672 276651571451904 276731537798144 276905846793312 277348778033184 277867325428011 278138945491968 278394587905104 279404556178176 280374710887128 281274759477504 282251407947912 282335373201024 282786989367168 282871113947136 283139747483648 283315704357972 283323587069952 283592650305536 283853305315008 284307349525056 284568661427193 284838907069574 285034952404992 285296933059776 285838293464064 286295512808448 286830787538592 287375058482688 287871360910848 288870914247344 289419056399616 290890990570752 291158353613556 291356292075264 291442965884928 291624082784892 291901028732456 291909150314496 292454920627584 292925193302016 293009863550976 293191954197714 293942294667648 294027258910528 294212462217894 294500059932672 295794249649173 296083393588224 296594735483904 296867340939312 298189330835968 298854431944848 299705869072896 299981334026088 300461176202616 300550558568832 300835981701376 301031311261824 301317190949632 301594136897196 301888950325248 303127991376012 303424304173056 303703186805568 304804970376192 305335999637856 305582454740992 305863320967776 306443706776064 306925346387803 307507747424592 308002225310208 308494897491456 308787865105408 309071677481424 309658151252736 310153472209152 310245737877504 310733353166808 311233017883392 311322980022912 312906313678464 313500063799296 314041484630016 315131906451648 315421549748019 315729879708672 316826164013216 317335626077184 317427352180224 317532833941401 318437485889952 318532215919104 319041731593728 319334968479384 319638230557712 319845768215688 320664321455616 320757009720576 322684635980916 323000065732608 323557893255168 323855281024704 324681358162304 324777945643008 324979778528262 325297451821056 325596438449568 326726981638629 326951857170432 327046362852352 327252364392096 327775828584672 328184707310592 328388657324013 328709662854144 329011785706032 329636096494848 329949141220864 330685081501104 330780666274344 333093817786752 333669077419392 334302225573888 334619701571584 334827650604876 335154950361088 335462997190464 336099549367296 336627799264042 337169102707008 337266561691488 337269405090816 337808892275712 338129698441216 338349242409984 338440479414048 338981839818336 339615619967569 339625069115904 341352342194688 343780261583616 343882530680832 344096236088748 344432596045824 344973943047448 345076567245696 345628542559872 345946215852666 346184319356928 346284384196608 347386348243584 347486760530624 347489690093568 347705637166602 348045525374976 348696251517504 349357914233856 349575022312659 349916737876992 350238352525776 350570962547168 351842774446592 354197845267968 354523394758104 355196114672256 355533432919808 356102134758656 356208069414912 356429434514868 356777850384384 357105771202752 358019680702464 358242171626196 358345721797206 358348742908992 358592359477248 358921948042944 359262804593792 359593009377426 359944517695488 360851635935648 361879703274496 364002629912064 365266527932592 365375188848384 365959633298688 366643852698552 366654053855232 367230326469864 367820839316736 367927158208896 369207795724416 369798370710912 369908379777024 370489767237348 370500075399168 370851927322624 371192783873472 372128249558637 372539408237568 373832947849504 375033012636672 376335210597216 376447164268032 377049319156224 377395871839272 377754272477296 378471073753344 379076466033408 379424881902924 380395910746368 380745539340804 381117724618752 381354569795628 381727350411264 382441050051456 383166744643584 383828481214464 385892075199488 386752794281568 387854654094336 388095685928379 388211138151408 388475056100352 388832110379856 389569932221184 389939894170112 390809641774032 390922605596952 391923059556864 392283282957192 393027653513088 393656330111616 394392332865564 394453491075072 394777858117632 395459647311872 395823121252416 397197507090098 398472575926464 398591115107328 399228690871296 399607825430528 399975112034784 400614901603488 400734078091776 401363914507127 401375081682432 402125515862928 402772140790272 403416404411904 404170655168016 404937582407424 405705964916736 406406627168256 407114666183808 407817761290368 408591609034752 410010329899456 410669633746944 410924843924166 411326529988608 412095569975232 412474334285871 412877535003648 413134117278597 413537962945536 413918052985008 414311137555744 414977357177856 415097306697216 417208418237952 417591881857656 419106834267264 420175875268864 420562066330692 420973172944896 423114168102912 423236469573632 423377111921868 423503059801536 424180484050752 424583314519936 424709621225472 424973556536958 425388975458304 425779957972512 426461024287584 427258360604361 427552428607488 427676012960768 427945399589664 430246181307888 431062587724032 431807041366272 432626409566208 433306371371016 434128584599424 435635975518172 436336485856128 437034438112896 437164448827392 437579609747456 437851543098684 437863725471744 438279550472192 438682380941376 439514795326464 439787931296571 440913442001472 441040888365792 441750089899008 444125090382336 444892103225856 445301011408968 446436867473168 447283996253952 448132732489728 449558803609344 449688748921984 449692540121088 449972001039132 450411856367616 450691764303924 451132323213312 451253972552064 451975786424448 452391205345794 452702571466752 452833425487872 454691987064018 455136456259584 458003999456784 458373682111488 458794981451664 459665560164096 460102089660928 460838056746496 461261621136888 463181797658112 463607516222136 464487226879104 464928335356672 465230208313728 465810552311808 466100029750212 466555650502656 466984470034368 469359470517696 471062226945024 472263793690624 472697859677472 473594819563008 474339171690241 475239246019824 476003439115776 476141028270336 477656228834928 477794295729608 477798323878656 478562597390592 479457345836568 479470685810688 480996482183424 481135514580864 484500098598912 485336839882752 487022037243456 487166918464512 487469667792393 487946177731584 488394657674352 488858470264736 489640435293152 490427785755648 490569544278528 492277060965888 493064494281216 493517678559048 493986356316464 494923711831296 496170999411516 496719210983424 500044016848896 500503616129088 501780280796288 501929552357376 502241475907314 502732425541632 503194495785696 504149324050944 504628098337792 504941698896063 505435288044544 505753654060512 505899842537232 507194547661824 507660719121072 508472759727504 509437603673856 509921400068608 515670392375424 515823796021248 516648894068736 517139538792448 517460914571172 517614850868544 517966741467136 518442813839808 518919323778999 519412124656282 519426576294912 521079522365376 521230140795936 521234535140352 522068288062464 522564079409152 523044377276256 524036871350784 524875106815488 525856443820752 527764161669888 531296767901952 531454820143104 531785092137156 532304921161728 533300149379712 534153202137984 534312104122368 534644151772302 535166775576576 535658656804128 536167354483904 537029521053696 537363257439294 537518582695809 537888539215872 538894206890688 539389514066139 539916776543232 541277453903472 542819554911744 543757015053824 547899791898888 548062783272576 548939449948032 549460759966976 549965779047828 550503380004864 550845489704796 551383950594048 551890737313344 553303142903808 553463075596288 553811693586624 554697556066368 555734650856022 556277890983936 556789175810208 558809112356352 560749421774256 562549518955008 564502815895824 564670746402048 565573978734336 565742227894272 566631408715944 566647174139904 567706610630016 568614699050112 569137322854386 569677814139148 570593866119552 571676586928128 572591025616896 573661575077184 574750116965376 575742721821696 577741828494688 578838112799232 581781981141504 582316707227112 582712584150528 583248165569784 583802057464912 584909841255168 586019727101952 586383908395428 587884589335296 588054517821056 588424924435788 589000119865344 591588499298346 592166787176448 593189470967808 593734681878624 595796260635147 596378661671936 597708863889696 599411738145792 599962668052176 600922352405232 601101117137664 601671963402752 602062622523648 602634381899264 603188273794392 606255982752024 607406373611136 609609940752384 610671999275712 611164909481984 611726641935552 612887413552128 613850692775606 615015494849184 616004450620416 616989794982912 617575730210816 618143354962848 619316302505472 620306944418304 621466706333616 622466035766784 622645960045824 625812627356928 627000127598592 628082969260032 630263812903296 630843099496038 631459759417344 633652328026432 634671252154368 634854704360448 635065667882802 636874971779904 637064431838208 637460334805437 638083463187456 638669936958768 639276461115424 639691536431376 641328642911232 641514019441152 645369271961832 647710562049408 649362716324608 649555891286016 649959557056524 650594903642112 651192876899136 653453963277258 653903714340864 654092725704704 654504728784192 655551657169344 656369414621184 656777314648026 657419325708288 658023571412064 659272192989696 659898282441728 661370163002208 661561332548688 666187635573504 667338154838784 668604451147776 669655301209752 670925994380928 672199098734592 673255598528084 674338205414016 674533123382976 674538810181632 675617784551424 676259396882432 676698484819968 676880958828096 677963679636672 678586808018691 679231239935138 679250138231808 682704684389376 687560523167232 688192472177496 689947886094896 690153134491392 691257085119744 691892431705332 692568768393216 694772696487168 694973521061248 694979380187136 695411274333204 696091050749952 697392503035008 698715828467712 699150044625318 699833475753984 700476705051552 701141925094336 703685548893184 708395690535936 709046789516208 710392229344512 711066865839616 712204269517312 712858869029736 714211542405504 716484343252392 716691443594412 716697485817984 717843896085888 718525609187584 719186018754852 719889035390976 721703271871296 723759406548992 728005259824128 730533055865184 730750377696768 731919266597376 733287705397104 734460652939728 735641678633472 735854316417792 738415591448832 739596741421824 739816759554048 740979534474696 741000150798336 742385567746944 744256499117274 745078816475136 747665895699008 750066025273344 752670421194432 752894328536064 753362213860971 754098638312448 754791743678544 755508544954592 756942147506688 758152932066816 758849763805848 760791821492736 761491078681608 762709139591256 764882100102912 766333489287168 767656962428928 771784150398976 773505588563136 775709308188672 776191371856758 776422276302816 776950112200704 777664220759712 779118186984423 779139864442368 779879788340224 781619283548064 781845211193904 783846119113728 784566565914384 786055307026176 787312660223232 788784665731128 788906982150144 791646242504832 794395014180196 796945151852928 797182230214656 798457381742592 799215650861056 799950224069568 801229803206976 801468156183552 801966227658453 802727829014254 802750163364864 804251031725856 805544281580544 806832808823808 808341310336032 809875164814848 814229332367616 815635522580736 817183218069504 820020659798912 821339267493888 821849687848332 822653059977216 824191139950464 824948668571742 825755070007296 826268234557194 827075925891072 827836105970016 828622275111488 829954714355712 830194613394432 833601976284033 834416836475904 835183763715312 838213668534528 840351750537728 841124132661384 846472939147264 846754223843736 847006119603072 848360968101504 849166629039872 849419242450944 849947113073916 850777950916608 851559915945024 852922048575168 854516721208722 855104857214976 855352025921536 855890799179328 860492362615776 862125175448064 863614082732544 866612742742032 868257169198848 871271951036344 872672971712256 874068876225792 874328897654784 875703086197368 875727450943488 877364761882752 879029590652928 879575862593142 881826884002944 882081776731584 883500179798016 887382748947519 888250180764672 889784206451712 890602022817936 892873734946336 894567992507904 899117607218688 899377497843968 899944002078264 901383528607848 902507945104128 903951572848896 904782410691588 905666850975744 909383974128036 910272912519168 916007998913568 916747364222976 917589962903328 919331120328192 920204179321856 920776039163409 921676113492992 922523242273776 926363595316224 927215032444272 928974453758208 929856670713344 930460416627456 932200059500424 933968940068736 938718941035392 942124453890048 944527587381248 945395719354944 946264649244057 947189639126016 948678343380482 950478492039648 952006878231552 952282056540672 955312457669856 955588591459216 955596647757312 957125194781184 958914691673136 961992964366848 962271029161728 969000197197824 970673679765504 974044074486912 974333836929024 974939335584786 975892355463168 976789315348704 977716940529472 979280870586304 980180944915887 980855571511296 981139088557056 984554121931776 985165971972039 986128988562432 987035357118096 987972712632928 989847423662592 992341998823032 1001007232258176 1003560561592576 1003859104714752 1004482951814628 1005464851083264 1006388991571392 1008298648101888 1009256196675584 1009883397792126 1010870576089088 1011507308121024 1011799685074464 1014389095323648 1015321438242144 1016945519455008 1018846859902707 1018875207347712 1019842800137216 1031340784750848 1031647592042496 1033297788137472 1034921829142344 1035229701737088 1036885627679616 1037838647557998 1038824249312564 1038853152589824 1042159044730752 1042460281591872 1042469070280704 1044136576124928 1045128158818304 1046088754552512 1048073742701568 1048725066937977 1049750213630976 1051712887641504 1055528323339776 1062593535803904 1063570184274312 1066600298759424 1068306404275968 1068624208244736 1069288303544604 1070333551153152 1071317313608256 1072334708967808 1074059042107392 1074726514878588 1075037165391618 1075777078431744 1077788413781376 1078779028132278 1079833553086464 1082554907806944 1085639109823488 1087514030107648 1095799583797776 1096125566545152 1097878899896064 1098921519933952 1099931558095656 1101690979409592 1103781474626688 1106926151192576 1107623387173248 1109395112132736 1111469301712044 1112555781967872 1113578351620416 1117618224712704 1121498843548512 1125099037910016 1129005631791648 1129341492804096 1131147957468672 1133262817431888 1135413221260032 1137229398100224 1138274645708772 1139355628278296 1141187732239104 1143353173856256 1145182051233792 1147323150154368 1149500233930752 1151485443643392 1155483656989376 1157676225598464 1163563962283008 1164287057785137 1164633414454224 1165425168301056 1166496331139568 1167604114929824 1169819682510336 1172767816790856 1175769178670592 1176109035642112 1176849848871576 1183176998596692 1184333574352896 1186378941935616 1187469363757248 1191592521270294 1192757323343872 1195417727779392 1198823476291584 1199925336104352 1201844704810464 1202202234275328 1203343926805504 1204091743521381 1204125245047296 1205268763798528 1206376547588784 1212511965504048 1214812747222272 1219219881504768 1221343998551424 1223453283871104 1225774827104256 1227701385551212 1230030989698368 1232008901240832 1233979589965824 1235151460421632 1236286709925696 1237423002857613 1238632605010944 1239402351835791 1240613888836608 1242933412667232 1244932071533568 1245291920091648 1251625254713856 1260527625806592 1261686198992076 1262919518834688 1267304656052864 1269342504308736 1269709408720896 1270131335765604 1273749943559808 1274128863676416 1274920669610874 1276166926374912 1277339873917536 1278552922230848 1279383072862752 1281775081813083 1282657285822464 1283028038882304 1290738543923664 1295421124098816 1298725432649216 1299919114113048 1302385753798272 1306907926554516 1308185451409408 1309009457568384 1311103314338688 1312738829242368 1313554629296052 1314838651416576 1316047142824128 1318544385979392 1319796564883456 1322740326004416 1323122665097376 1332375271147008 1334676309677568 1339310602419504 1341851988761856 1344398197469184 1346511197056168 1348676410828032 1349066246765952 1349077620363264 1351235569102848 1353396969639936 1353761917656192 1355927359273344 1357173616037382 1358462479870276 1358500276463616 1365409368778752 1375121046334464 1376384944354992 1379895772189792 1380306268982784 1382514170239488 1383784863410664 1389545392974336 1389947042122496 1390822548666408 1394785006070016 1397431656935424 1398300089250636 1399666951507968 1400953410103104 1402283850188672 1407371097786368 1416791381071872 1418093579032416 1420784458689024 1422133731679232 1423017515070723 1424408539034624 1425717738059472 1428423084811008 1432968686504784 1433382887188824 1433394971635968 1435687792171776 1437051218375168 1438372037509704 1443406543742592 1447518813097984 1456010519648256 1461066111730368 1461500755393536 1462409003377179 1463838533194752 1466575410794208 1468921305879456 1471283357266944 1471708632835584 1476831182897664 1479193482843648 1481959068949392 1484771135493888 1488512998234548 1490157632950272 1495331791398016 1500132050546688 1505340842388864 1505788657072128 1506724427721942 1508197276624896 1509583487357088 1511017089909184 1513884295013376 1514825096688189 1516305864133632 1517699527611696 1521583642985472 1522982157363216 1525418279182512 1529764200205824 1543568300797952 1547011177126272 1551418616377344 1552382743713516 1552844552605632 1553900224401408 1555328441519424 1558236373968846 1558279728884736 1559759576680448 1563238567096128 1563690422387808 1567692238227456 1569133131828768 1572110614052352 1574625320446464 1577569331462256 1583292485009664 1588790028360392 1593890303705856 1594364460429312 1596914763485184 1599900448139136 1602459606413952 1602936312367104 1603932455316906 1605455658028508 1605500326729728 1608502063451712 1611088563161088 1612555748087427 1613665617647616 1616682620672064 1618168542198417 1619750329629696 1628458664735232 1631271045161472 1640041319597824 1643699375696664 1648382279900928 1649897337143484 1651510140014592 1652536469114388 1654151851782144 1655672211940032 1657244550222976 1659909428711424 1660389226788864 1667203952568066 1668833672951808 1670367527430624 1676427337069056 1680703501075456 1682248265322768 1693508447687472 1694012239206144 1696721936203008 1698333258079744 1699894226147832 1703119831890048 1705844097150336 1709033442417444 1710704051843072 1711781598358656 1720984725231552 1724250350896128 1727228165465088 1733225485484064 1736514338397696 1742543902072688 1745345943424512 1748137752451584 1751406172394736 1754729523765504 1758059181305856 1759151725186284 1763653768005888 1764163553463168 1767000359596032 1774765497895038 1776500361529344 1779568412903424 1781204045635872 1785747469892672 1787388781905441 1789135985015808 1798235214437376 1798754995687936 1799888004156528 1802767057215696 1805015890208256 1807903145697792 1809564821383176 1818767948256072 1832015997827136 1833494728445952 1835179925806656 1838662240656384 1840408358643712 1841552078326818 1843352226985984 1845046484547552 1851452895952231 1852727190632448 1854430064888544 1857948907516416 1859713341426688 1860920833254912 1864400119000848 1867937880137472 1877437882070784 1884248907780096 1890791438709888 1892529298488114 1894379278252032 1897356686760964 1900956984079296 1904013756463104 1904564113081344 1910624915339712 1911177182918432 1911193295514624 1912381004416311 1914250389562368 1917829383346272 1923985928733696 1924542058323456 1948088148973824 1948667673858048 1949878671169572 1951784710926336 1953578630697408 1955433881058944 1958561741172608 1960361889831774 1961711143022592 1962278177114112 1969108243863552 1970331943944078 1972257977124864 1974070714236192 1975945425265856 1979694847325184 1984683997646064 2002014464516352 2007121123185152 2008965903629256 2012777983142784 2016597296203776 2018512393351168 2019766795584252 2021741152178176 2023014616242048 2023599370148928 2028778190647296 2030642876484288 2033891038910016 2037693719805414 2037750414695424 2039685600274432 2062681569501696 2069843658284688 2070459403474176 2073771255359232 2075677295115996 2077648498625128 2077706305179648 2084318089461504 2084920563183744 2084938140561408 2088273152249856 2092177509105024 2096147485403136 2097450133875954 2099500427261952 2103425775283008 2111056646679552 2125187071607808 2127140368548624 2133200597518848 2136612808551936 2138576607089208 2142634627216512 2144669417935616 2149453029757176 2150074330783236 2155576827562752 2157558056264556 2159667106172928 2165109815613888 2171278219646976 2175028060215296 2191599167595552 2192251133090304 2195757799792128 2197843039867904 2199863116191312 2203381958819184 2207562949253376 2215246774346496 2218790224265472 2222938603424088 2227156703240832 2235236449425408 2242997687097024 2250198075820032 2258011263583296 2258682985608192 2260086641582913 2262295914937344 2266525634863776 2270826442520064 2274458796200448 2276549291417544 2278711256556592 2282375464478208 2294646300308736 2299000467861504 2302970887286784 2310967313978752 2315352451196928 2327127924566016 2328574115570274 2329266828908448 2330850336602112 2332992662279136 2335208229859648 2337354560953269 2339639365020672 2345535633581712 2351538357341184 2352218071284224 2353699697743152 2366353997193384 2374938727514496 2383185042540588 2385514646687744 2390835455558784 2397646952583168 2399850672208704 2403689409620928 2404404468550656 2406687853611008 2408183487042762 2408250490094592 2410537527597056 2412753095177568 2425023931008096 2429625494444544 2442687997102848 2446906567742208 2451549654208512 2455402771102424 2460061979396736 2464017802481664 2467959179931648 2472573419851392 2474846005715226 2477265210021888 2478804703671582 2481227777673216 2485866825334464 2489864143067136 2490583840183296 2500805928852099 2503250509427712 2521055251613184 2523372397984152 2534609312105728 2539418817441792 2540262671531208 2547499887119616 2548257727352832 2549841339221748 2552333852749824 2554679747835072 2557105844461696 2558766145725504 2563550163626166 2565314571644928 2566056077764608 2581477087847328 2590842248197632 2597450865298432 2599838228226096 2604771507596544 2613815853109032 2618018915136768 2622206628677376 2627109258592104 2632094285648256 2637088771958784 2639593129766912 2645480652008832 2646245330194752 2664750542294016 2669352619355136 2678621204839008 2683703977523712 2693022394112336 2697352821656064 2698132493531904 2707523835312384 2711854718546688 2714347232074764 2716924959740552 2717000552927232 2730818737557504 2750242092668928 2752769888709984 2759791544379584 2760612537965568 2762328117490227 2765028340478976 2767569726821328 2779090785948672 2779894084244992 2781645097332816 2789570012140032 2796600178501272 2801906820206208 2804567700377344 2814742195572736 2833582762143744 2836187158064832 2841568917378048 2844267463358464 2846035030141446 2848817078069248 2851435476118944 2856846169622016 2865937373009568 2866765774377648 2866789943271936 2871375584343552 2874102436750336 2876744075019408 2886813087485184 2912021039296512 2922132223460736 2923001510787072 2924818006754358 2927677066389504 2933150821588416 2937842611758912 2940542834747661 2942566714533888 2943417265671168 2953662365795328 2955497915916117 2958386965687296 2963918137898784 2969542270987776 2977025996469096 2990663582796032 3010681684777728 3011577314144256 3013448855443884 3016394553249792 3019166974714176 3022034179818368 3027768590026752 3029650193376378 3032611728267264 3035399055223392 3043167285970944 3045964314726432 3050836558365024 3056540579708121 3059528400411648 3094022354252544 3104765487427032 3105689105211264 3110656883038848 3116472747937692 3116559457769472 3119519153360896 3126477134192256 3127380844775616 3135384476454912 3138266263657536 3144221228104704 3149250640892928 3155138662924512 3166584970019328 3177580056720784 3187780607411712 3199800896278272 3204919212827904 3205872624734208 3207864910633812 3210911316057016 3211000653459456 3217004126903424 3222177126322176 3225111496174854 3227331235295232 3233365241344128 3236337084396834 3239500659259392 3256917329470464 3262542090322944 3280082639195648 3287398751393328 3296764559801856 3299794674286968 3305072938228776 3311344423880064 3314489100445952 3320778453577728 3334407905136132 3337667345903616 3340735054861248 3352854674138112 3361407002150912 3364496530645536 3376178810265833 3387016895374944 3388024478412288 3393443872406016 3396666516159488 3399788452295664 3406239663780096 3411688194300672 3418066884834888 3423563196717312 3441969450463104 3448500701792256 3454456330930176 3466450970968128 3473028676795392 3485087804145376 3490691886849024 3492861173355411 3496275504903168 3502812344789472 3509459047531008 3518303450372568 3527307536011776 3528327106926336 3549530995790076 3553000723058688 3559136825806848 3562408091271744 3571494939785344 3574777563810882 3578271970031616 3596470428874752 3597509991375872 3599776008313056 3605534114431392 3610031780416512 3612275230564143 3615806291395584 3619129642766352 3637535896512144 3664031995654272 3670359851613312 3677324481312768 3680816717287424 3683104156653636 3686704453971968 3690092969095104 3702905791904462 3705454381264896 3708860129777088 3715897815032832 3719426682853376 3721841666509824 3728800238001696 3735875760274944 3754875764141568 3781582877419776 3785058596976228 3788758556504064 3794713373521928 3801913968158592 3808027512926208 3809128226162688 3821249830679424 3822354365836864 3822386591029248 3824762008832622 3828500779124736 3835658766692544 3845325245439249 3847971857467392 3849084116646912 3896176297947648 3899757342339144 3907157261394816 3910867762117888 3917123482345216 3920723779663548 3924556354228224 3938216487727104 3940663887888156 3944515954249728 3948141428472384 3951890850531712 3959389694650368 3969367995292128 4004028929032704 4014242246370304 4017931807258512 4025555966285568 4033194592407552 4039533591168504 4046029232484096 4047198740297856 4061285752968576 4067782077820032 4075387439610828 4075500829390848 4079371200548864 4125363139003392 4139687316569376 4140918806948352 4147542510718464 4151354590231992 4155296997250256 4168636178923008 4169841126367488 4184355018210048 4192294970806272 4194900267751908 4199000854523904 4206851550566016 4222113293359104 4250374143215616 4254280737097248 4266401195037696 4269052545212169 4273225617103872 4277153214178416 4285269254433024 4289338835871232 4298906059514352 4300148661566472 4311153655125504 4315116112529112 4330219631227776 4342556439293952 4350056120430592 4383198335191104 4384502266180608 4391515599584256 4395686079735808 4399726232382624 4406763917638368 4415003059578397 4415125898506752 4430493548692992 4437580448530944 4445877206848176 4454313406481664 4470472898850816 4485995374194048 4500396151640064 4516022527166592 4517365971216384 4520173283165826 4524591829874688 4533051269727552 4541652885040128 4544475290064567 4548917592400896 4553098582835088 4557422513113184 4564750928956416 4589292600617472 4621934627957504 4630704902393856 4654255849132032 4657148231140548 4658533657816896 4661700673204224 4665985324558272 4670416459719296 4674709121906538 4679278730041344 4691071267163424 4703076714682368 4704436142568448 4707399395486304 4732707994386768 4749877455028992 4766370085081176 4781670911117568 4799701344417408 4807378819241856 4808808937101312 4813375707222016 4816366974085524 4816500980189184 4821075055194112 4825506190355136 4837667244262281 4850047862016192 4859250988889088 4885375994205696 4893813135484416 4910805542204848 4920123958793472 4945146839702784 4949692011430452 4954530420043776 4957609407343164 4962455555346432 4971733650668928 4979728286134272 4981167680366592 5001611857704198 5006501018855424 5042110503226368 5046744795968304 5069218624211456 5080525343062416 5094999774239232 5099682678443496 5109359495670144 5114211688923392 5117532291451008 5127100327252332 5132112155529216 5162954175694656 5181684496395264 5194901730596864 5199676456452192 5209543015193088 5217730888592651 5227631706218064 5236037830273536 5244413257354752 5254218517184208 5264188571296512 5274177543917568 5290961304017664 5292490660389504 5329501084588032 5338705238710272 5357242409678016 5362166345716323 5367407955047424 5386044788224672 5394705643312128 5396264987063808 5415047670624768 5423709437093376 5428694464149528 5433849919481104 5500484185337856 5505539777419968 5519583088759168 5521225075931136 5524656234980454 5530056680957952 5535139453642656 5554358687856693 5558181571897344 5559788168489984 5563290194665632 5579140024280064 5593200357002544 5603813640412416 5609135400754688 5672374316129664 5683137834756096 5688534926716928 5692070060282892 5697634156138496 5702870952237888 5713692339244032 5731874746019136 5733531548755296 5733579886543872 5742751168687104 5748204873500672 5753488150038816 5773626174970368 5844264446921472 5846003021574144 5849636013508716 5855354132779008 5866301643176832 5875685223517824 5881085669495322 5885133429067776 5886834531342336 5907324731590656 5910995831832234 5916773931374592 5927836275797568 5939084541975552 5954051992938192 5981327165592064 6021363369555456 6026897710887768 6038333949428352 6044068359636736 6055537180053504 6059300386752756 6065223456534528 6070798110446784 6086334571941888 6091928629452864 6101673116730048 6113081159416242 6119056800823296 6188044708505088 6209530974854064 6211378210422528 6221313766077696 6232945495875384 6233118915538944 6252954268384512 6254761689551232 6276532527315072 6288442456209408 6298501281785856 6310277325849024 6333169940038656 6355160113441568 6375561214823424 6399601792556544 6409838425655808 6415729821267624 6421822632114032 6434008253806848 6450222992349708 6466730482688256 6472674168793668 6479001318518784 6513834658940928 6525084180645888 6560165278391296 6574797502786656 6593529119603712 6599589348573936 6610145876457552 6622688847760128 6628978200891904 6668815810272264 6681470109722496 6705709348276224 6722814004301824 6728993061291072 6752357620531666 6774033790749888 6776048956824576 6786887744812032 6793333032318976 6799576904591328 6812479327560192 6823376388601344 6836133769669776 6847126393434624 6883938900926208 6897001403584512 6908912661860352 6932901941936256 6946057353590784 6970175608290752 6981383773698048 6985722346710822 6992551009806336 7005624689578944 7012063682859807 7018918095062016 7036606900745136 7054615072023552 7056654213852672 7099061991580152 7124816182543488 7142989879570688 7149555127621764 7156543940063232 7192940857749504 7195019982751744 7199552016626112 7211068228862784 7220063560833024 7224550461128286 7231612582791168 7238259285532704 7275071793024288 7328063991308544 7340719703226624 7354648962625536 7366208313307272 7380185938190208 7405811583808924 7417720259554176 7431795630065664 7438853365706752 7443683333019648 7457600476003392 7471751520549888 7509751528283136 7563165754839552 7570117193952456 7589426747043856 7603827936317184 7618256452325376 7642499661358848 7644708731673728 7644773182058496 7649524017665244 7657001558249472 7671317533385088 7690650490878498 7695943714934784 7698168233293824 7792352595895296 7799514684678288 7814314522789632 7821735524235776 7834246964690432 7841447559327096 7881327775776312 7896282856944768 7903781701063424 7918779389300736 7938735990584256 8008057858065408 8028484492740608 8035863614517024 8051111932571136 8079067182337008 8092058464968192 8094397480595712 8122571505937152 8135564155640064 8150774879221656 8151001658781696 8250726278006784 8279374633138752 8281837613896704 8286984352470681 8295085021436928 8302709180463984 8310593994500512 8337272357846016 8339682252734976 8368710036420096 8389800535503816 8413703101132032 8444226586718208 8500748286431232 8508561474194496 8532802390075392 8538105090424338 8546451234207744 8554306428356832 8570538508866048 8578677671742464 8597812119028704 8600297323132944 8622307310251008 8630232225058224 8660439262455552 8766396670382208 8769004532361216 8783031199168512 8791372159471616 8799452464765248 8813527835276736 8821628504242983 8830006119156794 8830251797013504 8860987097385984 8875160897061888 8891754413696352 8908626812963328 8971990748388096 9032045054333184 9034731942432768 9040346566331652 9049183659749376 9066102539455104 9083305770080256 9088950580129134 9097835184801792 9106197165670176 9114845026226368 9129501857912832 9169621739124363 9178585201234944 9243869255915008 9314296462281096 9317067315633792 9331970649116544 9340832919438592 9349418243813076 9358557460082688 9382142534326848 9406153429364736 9408872285136896 9414798790972608 9465415988773536 9499754910057984 9532740170162352 9563341822235136 9599402688834816 9614757638483712 9617617874202624 9632733948171048 9633001960378368 9651012380710272 9675334488524562 9700095724032384 9718501977778176 9770751988411392 9787626270968832 9821611084409696 9840247917586944 9890293679405568 9899384022860904 9915218814686328 9943467301337856 9962335360733184 10003223715408396 10013002037710848 10084221006452736 10093489591936608 10128536430797499 10138437248422912 10161050686124832 10189999548478464 10199365356886992 10218718991340288 10228423377846784 10235064582902016 10254200654504664 10325908351389312 10363368992790528 10389803461193728 10399352912904384 10419086030386176 10435461777185302 10455263412436128 10472075660547072 10488826514709504 10508437034368416 10528377142593024 10581922608035328 10584981320779008 10659002169176064 10677410477420544 10714484819356032 10724332691432646 10734815910094848 10772089576449344 10789411286624256 10792529974127616 10830095341249536 10836825691692429 10847418874186752 10857388928299056 10867699838962208 11011079554839936 11039166177518336 11042450151862272 11049312469960908 11060113361915904 11070278907285312 11108717375713386 11116363143794688 11119576336979968 11126580389331264 11158280048560128 11186400714005088 11207627280824832 11218270801509376 11344748632259328 11366275669512192 11384140120565784 11405741904475776 11427384678488064 11463749492038272 11467063097510592 11467159773087744 11485502337374208 11496409747001344 11506976300077632 11535975736317747 11547252349940736 11688528893842944 11699272027017432 11732603286353664 11751370447035648 11762171338990644 11773669062684672 11814649463181312 11821991663664468 11833547862749184 11855672551595136 11878169083951104 11908103985876384 11962654331184128 12042726739110912 12053795421775536 12076667898856704 12088136719273472 12118600773505512 12141596220893568 12183857258905728 12203346233460096 12226162318832484 12238113601646592 12376089417010176 12419061949708128 12422756420845056 12442627532155392 12465890991750768 12505908536769024 12509523379102464 12553065054630144 12576884912418816 12597002563571712 12620554651698048 12666339880077312 12710320226883136 12751122429646848 12799203585113088 12807157635636507 12819676851311616 12831459642535248 12843645264228064 12868016507613696 12900445984699416 12933460965376512 12945348337587336 13027669317881856 13050168361291776 13120330556782592 13149595005573312 13187058239207424 13199178697147872 13220291752915104 13245009178735191 13245377695520256 13257956401783808 13337631620544528 13362940219444992 13411418696552448 13457986122582144 13504715241063332 13548067581499776 13552097913649152 13573775489624064 13586666064637952 13599153809182656 13624958655120384 13633425870193701 13646752777202688 13672267539339552 13694252786869248 13767877801852416 13865803883872512 13892114707181568 13940351216581504 13962767547396096 13971444693421644 13985102019612672 14011249379157888 14024127365719614 14037836190124032 14073213801490272 14109230144047104 14113308427705344 14198123983160304 14249632365086976 14285979759141376 14299110255243528 14390039965503488 14399104033252224 14422136457725568 14440127121666048 14449100922256572 14463225165582336 14476518571065408 14550143586048576 14656127982617088 14681439406453248 14732416626614544 14760371876380416 14811623167617848 14835440519108352 14863591260131328 14887366666039296 14915200952006784 14943503041099776 15019503056566272 15126331509679104 15140234387904912 15178853494087712 15207655872634368 15284999322717696 15289417463347456 15299048035330488 15342635066770176 15381300981756996 15396336466587648 15584705191790592 15599029369356576 15628629045579264 15643471048471552 15653192665777953 15668493929380864 15682895118654192 15762655551552624 15792565713889536 15807563402126848 15877471981168512 16016115716130816 16056968985481216 16071727229034048 16086499037148969 16102223865142272 16158134364674016 16184116929936384 16188794961191424 16245143011874304 16271128311280128 16301549758443312 16501452556013568 16558749266277504 16563675227793408 16573968704941362 16590170042873856 16605418360927968 16621187989001024 16663076063570079 16674544715692032 16679364505469952 16737420072840192 16779601071007632 16827406202264064 17017122948388992 17065604780150784 17076210180848676 17092902468415488 17108612856713664 17141077017732096 17157355343484928 17195624238057408 17200594646265888 17244614620502016 17260464450116448 17320878524911104 17532793340764416 17538009064722432 17566062398337024 17598904929530496 17627055670553472 17643257008485966 17660012238313588 17660503594027008 17721974194771968 17750321794123776 17783508827392704 17817253625926656 17943981496776192 18064090108666368 18080693132663304 18132205078910208 18166611540160512 18177901160258268 18195670369603584 18212394331340352 18229690052452736 18259003715825664 18339243478248726 18357170402469888 18487738511830016 18628592924562192 18634134631267584 18663941298233088 18681665838877184 18698836487626152 18764285068653696 18817744570273792 18829597581945216 18930831977547072 18999509820115968 19065480340324704 19126683644470272 19198805377669632 19229515276967424 19265467896342096 19302024761420544 19350668977049124 19400191448064768 19437003955556352 19541503976822784 19575252541937664 19643222168819392 19680495835173888 19780587358811136 19798768045721808 19830437629372656 19886934602675712 20006447430816792 20168442012905472 20186979183873216 20257072861594998 20276874496845824 20322101372249664 20379999096956928 20398730713773984 20437437982680576 20456846755693568 20470129165804032 20508401309009328 20651816702778624 20726737985581056 20798705825808768 20838172060772352 20870923554370604 20910526824872256 20944151321094144 20977653029419008 21016874068736832 21036191048579421 21056754285186048 21163845216070656 21169962641558016 21428969638712064 21448665382865292 21469631820189696 21544179152898688 21578822573248512 21585059948255232 21660190682499072 21673651383384858 21694837748373504 21714777856598112 21735399677924416 22022159109679872 22078332355036672 22098624939921816 22140557814570624 22217434751426772 22239152673959936 22253160778662528 22316560097120256 22372801428010176 22415254561649664 22436541603018752 22689497264518656 22768280241131568 22811483808951552 22854769356976128 22927498984076544 22934126195021184 22934319546175488 22971004674748416 23013952600155264 23071951472635494 23094504699881472 23377057787685888 23398544054034864 23465206572707328 23502740894071296 23524342677981288 23643983327328936 23711345103190272 23756338167902208 23816207971752768 23925308662368256 24085453478221824 24107590843551072 24153335797713408 24176273438546944 24237201547011024 24283192441787136 24367714517811456 24406692466920192 24452324637664968 24752178834020352 24838123899416256 24845512841690112 24860953057412043 24885255064310784 24931781983501536 25011817073538048 25019046758204928 25106130109260288 25241109303396096 25332679760154624 25420640453766272 25502244859293696 25598407170226176 25614315271273014 25639353702623232 25662919285070496 25687290528456128 25736033015227392 25800891969398832 25866921930753024 25890696675174672 26240661113565184 26299190011146624 26374116478414848 26398357394295744 26440583505830208 26490018357470382 26490755391040512 26515912803567616 26675263241089056 26725880438889984 26915972245164288 27009430482126664 27096135162999552 27104195827298304 27147550979248128 27198307618365312 27249917310240768 27266851740387402 27293505554405376 27344535078679104 27388505573738496 27508865217373089 27535755603704832 27731607767745024 27880702433163008 27942889386843288 28022498758315776 28048254731439228 28075672380248064 28146427602980544 28218460288094208 28226616855410688 28396247966320608 28499264730173952 28571959518282752 28598220510487056 28798208066504448 28844272915451136 28898201844513144 28953037142130816 29100287172097152 29312255965234176 29362878812906496 29464833253229088 29520743752760832 29623246335235696 29670881038216704 29830401904013568 29887006082199552 30039006113132544 30252663019358208 30280468775809824 30357706988175424 30385609292392497 30415311745268736 30569998645435392 30578834926694912 30598096070660976 30685270133540352 30762601963513992 31169410383581184 31198058738713152 31257258091158528 31286942096943104 31306385331555906 31336987858761728 31365790237308384 31525311103105248 31585131427779072 31615126804253696 31754943962337024 32032231432261632 32143454458068096 32172998074297938 32204447730284544 32316268729348032 32368233859872768 32377589922382848 32490286023748608 32510477075077287 32542256622560256 32603099516886624 33117498532555008 33127350455586816 33147937409882724 33180340085747712 33210836721855936 33242375978002048 33326152127140158 33349089431384064 33358729010939904 33474840145680384 33559202142015264 33654812404528128 34034245896777984 34152420361697352 34217225713427328 34282154035464192 34314710686969856 34391248476114816 34401189292531776 34489229241004032 34520928900232896 34641757049822208 35065586681528832 35197809859060992 35254111341106944 35286514016971932 35320024476627176 35321007188054016 35443948389543936 35500643588247552 35567017654785408 35634507251853312 35887962993552384 36128180217332736 36161386265326608 36264410157820416 36355802320516536 36424788662680704 36459380104905472 36678486956497452 36714340804939776 36975477023660032 37257185849124384 37268269262535168 37327882596466176 37363331677754368 37397672975252304 37528570137307392 37659195163890432 37861663955094144 37999019640231936 38130960680649408 38253367288940544 38397610755339264 38421472906909521 38459030553934848 38530935792684192 38604049522841088 38701337954098248 38800382896129536 39083007953645568 39150505083875328 39286444337638784 39360991670347776 39561174717622272 39597536091443616 39660875258745312 39735027536205573 39773869205351424 40012894861633584 40373958367746432 40514145723189996 40553748993691648 40644202744499328 40759998193913856 40797461427547968 40874875965361152 40913693511387136 40940258331608064 41016802618018656 41303633405557248 41597411651617536 41676344121544704 41741847108741208 41821053649744512 41888302642188288 41955306058838016 42033748137473664 42072382097158842 42113508570372096 42327690432141312 42339925283116032 42857939277424128 42897330765730584 43088358305797376 43170119896510464 43320381364998144 43347302766769716 43389675496747008 43429555713196224 43470799355848832 44044318219359744 44156664710073344 44197249879843632 44281115629141248 44434869502853544 44506321557325056 44745602856020352 44830509123299328 44873083206037504 45378994529037312 45536560482263136 45622967617903104 45854997968153088 45868252390042368 46027905200310528 46143902945270988 46189009399762944 46754115575371776 46797088108069728 46930413145414656 46959577997333859 47005481788142592 47048685355962576 47287966654657872 47422690206380544 47632415943505536 47850617324736512 48170906956443648 48215181687102144 48306671595426816 48352546877093888 48474403094022048 48566384883574272 48735429035622912 48813384933840384 48904649275329936 49504357668040704 49676247798832512 49691025683380224 49721906114824086 49770510128621568 49863563967003072 49989228190710237 50023634147076096 50038093516409856 50212260218520576 50482218606792192 50841280907532544 51196814340452352 51228630542546028 51278707405246464 51325838570140992 51374581056912256 51472066030454784 51601783938797664 51733843861506048 51781393350349344 52598380022293248 52796714788591488 52881167011660416 52980036714940764 52981510782081024 53031825607135232 53350526482178112 53451760877779968 53831944490328576 54018860964253328 54192270325999104 54396615236730624 54499834620481536 54533703480774804 54587011108810752 54689070157358208 54777011147476992 55017730434746178 55071511207409664 55463215535490048 55761404866326016 55885778773686576 56044997516631552 56096509462878456 56292855205961088 56453233710821376 56792495932641216 56998529460347904 57143919036565504 57196441020974112 57395039774519161 57596416133008896 57688545830902272 57796403689026288 57906074284261632 58200574344194304 58624511930468352 58725757625812992 58929666506458176 59041487505521664 59246492670471392 59341762076433408 59660803808027136 60505326038716416 60560937551619648 60715413976350848 60771218584784994 60830623490537472 61139997290870784 61157669853389824 61196192141321952 61370540267080704 61525203927027984 62396117477426304 62514516182317056 62573884193886208 62612770663111812 62673975717523456 62731580474616768 63050622206210496 63170262855558144 63230253608507392 63509887924674048 64286908916136192 64345996148595876 64408895460569088 64632537458696064 64736467719745536 64755179844765696 64980572047497216 65020954150154574 65084513245120512 65206199033773248 66234997065110016 66295874819765448 66421673443711872 66484751956004096 66652304254280316 66717458021879808 66949680291360768 67118404284030528 67309624809056256 68068491793555968 68304840723394704 68434451426854656 68564308070928384 68782496952229632 68802378585063552 69041857800465792 69283514099644416 70131173363057664 70395619718121984 70508222682213888 70573028033943864 70640048953254352 71134035309570816 71269014503706624 71775925987104768 72256360434665472 72322772530653216 72528820315640832 72711604641033072 72849577325361408 72918760209810944 73356973912994904 73950954047320064 74514371698248768 74536538525070336 74655765192932352 74726663355508736 74795345950504608 75057140274614784 75318390327780864 75723327910188288 75998039280463872 76261921361298816 76506734577881088 76795221510678528 76842945813819042 76918061107869696 77061871585368384 77208099045682176 77402675908196496 77600765792259072 78572888675277568 78721983340695552 79122349435244544 79195072182887232 79321750517490624 79470055072411146 79547738410702848 80025789723267168 80747916735492864 81028291446379992 81288405488998656 81594922855095936 81749751930722304 81827387022774272 81880516663216128 82033605236037312 82607266811114496 83194823303235072 83483694217482416 83642107299489024 84067496274947328 84144764194317684 84227017140744192 84655380864282624 84679850566232064 85715878554848256 85794661531461168 86176716611594752 86694605533539432 86859111426392448 86941598711697664 88088636438719488 88313329420146688 88394499759687264 88562231258282496 88869739005707088 89012643114650112 89491205712040704 89661018246598656 90757989058074624 91073120964526272 91156827877177491 91245935235806208 91709995936306176 91736504780084736 92055810400621056 92287805890541976 93508231150743552 93594176216139456 93860826290829312 93919155994667718 94010963576285184 94097370711925152 94575933309315744 94845380412761088 95264831887011072 96430363374204288 96613343190853632 96705093754187776 96948806188044096 97132769767148544 97470858071245824 97626769867680768 97809298550659872 99352495597665024 99382051366760448 99443812229648172 99541020257243136 99727127934006144 99978456381420474 100047268294152192 100076187032819712 100424520437041152 100964437213584384 101682561815065088 102457261085092056 102651677140281984 102749162113824512 102944132060909568 103203567877595328 103467687723012096 103562786700698688 105196760044586496 105593429577182976 105762334023320832 105960073429881528 105963021564162048 106701052964356224 106903521755559936 107663888980657152 108037721928506656 108384540651998208 108793230473461248 109067406961549608 109378140314716416 110035460869492356 110143022414819328 110926431070980096 111522809732652032 111771557547373152 112089995033263104 112193018925756912 112585710411922176 113584991865282432 113997058920695808 114287838073131008 114392882041948224 114790079549038322 115192832266017792 115377091661804544 115592807378052576 115812148568523264 116401148688388608 117249023860936704 117451515251625984 117859333012916352 118082975011043328 118492985340942784 118683524152866816 119205082608616719 119321607616054272 121121875103239296 121430827952701696 121542437169569988 121661246981074944 122279994581741568 122315339706779648 122392384282643904 122741080534161408 123050407854055968 124792234954852608 125029032364634112 125225541326223624 125463160949233536 126101244412420992 126340525711116288 126460507217014784 127019775849348096 128573817832272384 128691992297191752 129265074917392128 129510359689531392 129961144094994432 130041908300309148 130169026490241024 130412398067546496 132469994130220032 132591749639530896 132843346887423744 132969503912008192 133304608508560632 134236808568061056 134619249618112512 136136983587111936 136609681446789408 136868902853709312 137564993904459264 137604757170127104 138083715600931584 138567028199288832 140262346726115328 140791239436243968 140878733992001577 141016445364427776 141146056067887728 141280097906508704 142268070619141632 143551851974209536 144512720869330944 144645545061306432 145057640631281664 145423209282066144 145699154650722816 145837520419621888 146713947825989808 149028743396497536 149073077050140672 149311530385864704 149453326711017472 149590691901009216 149967684572130711 150114280549229568 150636780655561728 151446655820376576 152523842722597632 153590443021357056 153685891627638084 153836122215739392 154123743170736768 154416198091364352 154805351816392992 155201531584518144 157145777350555136 158390144365774464 158643501034981248 158940110144822292 159095476821405696 160051579446534336 161495833470985728 162056582892759984 162576810977997312 163189845710191872 163499503861444608 163761033326432256 164067210472074624 165214533622228992 166389646606470144 166967388434964832 167284214598978048 168134992549894656 168289528388635368 169359701132464128 171431757109696512 171589323062922336 172185119323557483 172353433223189504 173389211067078864 173718222852784896 173883197423395328 176177272877438976 176626658840293376 176788999519374528 177124462516564992 177739478011414176 178025286229300224 178982411424081408 181515978116149248 182146241929052544 182313655754354982 182491870471612416 183419991872612352 183473009560169472 184111620801242112 184575611781083952 187188352432278912 187721652581658624 187838311989335436 188021927152570368 188194741423850304 189151866618631488 189690760825522176 190529663774022144 192860726748408576 193226686381707264 193897612376088192 194265539534297088 194941716142491648 195253539735361536 195618597101319744 198704991195330048 198887624459296344 199454255868012288 199956912762840948 200152374065639424 200849040874082304 201928874427168768 203365123630130176 204914522170184112 205303354280563968 205498324227649024 206407135755190656 207125573401397376 210393520089172992 211186859154365952 211524668046641664 211920146859763056 213402105928712448 213807043511119872 215327777961314304 216075443857013312 216769081303996416 217586460946922496 218134813923099216 218756280629432832 220070921738984712 221852862141960192 223045619465304064 223543115094746304 224179990066526208 224386037851513824 225171420823844352 227169983730564864 227994117841391616 228785764083896448 229580159098076644 230385664532035584 230754183323609088 231185614756105152 231624297137046528 232802297376777216 235718666025832704 236165950022086656 236985970681885568 237367048305733632 238410165217233438 238643215232108544 242243750206478592 242861655905403392 243084874339139976 244630679413559296 244784768565287808 245482161068322816 246100815708111936 249584469909705216 250451082652447248 250926321898467072 252202488824841984 252681051422232576 254039551698696192 257147635664544768 257383984594383504 258530149834784256 260083816600618296 260824796135092992 264939988260440064 265183499279061792 265686693774847488 265939007824016384 266609217017121264 268473617136122112 272273967174223872 273219362893578816 273470483631532473 273737805707418624 275129987808918528 275209514340254208 276167431201863168 280524693452230656 281582478872487936 281757467984003154 282032890728855552 282292112135775456 282560195813017408 284536141238283264 289291090122612864 290115281262563328 290846418564132288 291398309301445632 291675040839243776 293427895651979616 298057486792995072 298146154100281344 298623060771729408 299181383802018432 299935369144261422 300228561098459136 301273561311123456 302893311640753152 305047685445195264 307371783255276168 308247486341473536 308832396182728704 309610703632785984 310403063169036288 314291554701110272 316780288731548928 317287002069962496 317880220289644584 320103158893068672 322991666941971456 324113165785519968 325153621955994624 326379691420383744 328134420944149248 330429067244457984 332779293212940288 333934776869929664 334568429197956096 336269985099789312 336579056777270736 342863514219393024 343178646125844672 344370238647114966 344706866446379008 346778422134157728 347436445705569792 347766394846790656 352354545754877952 353577999038749056 354248925033129984 355478956022828352 356050572458600448 357615247825850157 357964822848162816 364292483858105088 364627311508709964 364983740943224832 366839983745224704 366946019120338944 368223241602484224 369151223562167904 374376704864557824 375676623978670872 376389482847700608 378303733237262976 379381521651044352 381059327548044288 385721453496817152 387795224752176384 388531079068594176 389883432284983296 390507079470723072 391237194202639488 397409982390660096 397775248918592688 398908511736024576 399913825525681896 403857748854337536 406730247260260352 409829044340368224 410606708561127936 410996648455298048 412814271510381312 414251146802794752 420787040178345984 422373718308731904 422636201976004731 423049336093283328 423840293719526112 426804211857424896 430655555922628608 432150887714026624 433538162607992832 435172921893844992 436269627846198432 437512561258865664 440141843477969424 446091238930608128 447086230189492608 448359980133052416 448772075703027648 450342841647688704 454339967461129728 457571528167792896 459160318196153288 460771329064071168 461508366647218176 462371229512210304 463248594274093056 465604594753554432 471437332051665408 473971941363771136 476820330434466876 477286430464217088 484487500412957184 485723311810806784 486169748678279952 489569537130575616 492201631416223872 499168939819410432 500902165304894496 501852643796934144 504404977649683968 508079103397392384 514295271329089536 514767969188767008 516555357970672449 517060299669568512 520167633201236592 521649592270185984 529879976520880128 530366998558123584 531373387549694976 531878015648032768 533218434034242528 536947234272244224 544547934348447744 546438725787157632 546940967263064946 547475611414837248 550259975617837056 550419028680508416 552334862403726336 563164957744975872 563514935968006308 564065781457711104 564584224271550912 565120391626034816 569072282476566528 578582180245225728 581692837128264576 582796618602891264 583350081678487552 586855791303959232 596114973585990144 598362767604036864 599870738288522844 600457122196918272 602547122622246912 605786623281506304 610095370890390528 614743566510552336 616494972682947072 619221407265571968 628583109402220544 633560577463097856 634574004139924992 635760440579289168 640206317786137344 645983333883942912 648226331571039936 650307243911989248 652759382840767488 656268841888298496 665558586425880576 667869553739859328 669136858395912192 672539970199578624 673158113554541472 686357292251689344 688740477294229932 689413732892758016 693556844268315456 694872891411139584 695532789693581312 707155998077498112 708497850066259968 710957912045656704 712101144917200896 715230495651700314 715929645696325632 728584967716210176 729254623017419928 733892038240677888 736446483204968448 738302447124335808 748753409729115648 751353247957341744 752778965695401216 756607466474525952 762118655096088576 771442906993634304 775590449504352768 782474388405278976 794819964781320192 795550497837185376 797817023472049152 799827651051363792 813460494520520704 819658088680736448 821213417122255872 821993296910596096 825628543020762624 828502293605589504 841574080356691968 844747436617463808 845272403952009462 846098672186566656 847680587439052224 853608423714849792 864301775428053248 870345843787689984 872539255692396864 875025122517731328 880283686955938848 894172460378985216 897544151406055296 900685683295377408 908679934922259456 915143056335585792 918320636392306576 924742459024420608 926497188548186112 931209189507108864 942874664103330816 947943882727542272 953640660868933752 968975000825914368 971446623621613568 972339497356559904 979139074261151232 984403262832447744 998337879638820864 1001804330609788992 1003705287593868288 1008809955299367936 1028590542658179072 1029535938377534016 1033110715941344898 1034120599339137024 1040335266402473184 1043299184540371968 1060733997116247168 1062746775099389952 1063756031296065536 1066436868068485056 1073894468544488448 1092877451574315264 1093881934526129892 1094951222829674496 1100519951235674112 1100838057361016832 1104669724807452672 1127029871936012616 1129168448543101824 1130240783252069632 1138144564953133056 1157164360490451456 1163385674256529152 1165593237205782528 1173711582607918464 1192229947171980288 1196725535208073728 1199741476577045688 1211573246563012608 1220190741780781056 1229487133021104672 1232989945365894144 1238442814531143936 1257166218804441088 1267121154926195712 1269148008279849984 1271520881158578336 1280412635572274688 1291966667767885824 1296452663142079872 1300614487823978496 1305518765681534976 1312537683776596992 1335739107479718656 1338273716791824384 1345079940399157248 1346316227109082944 1372714584503378688 1377480954588459864 1387113688536630912 1389745782822279168 1391065579387162624 1414311996154996224 1421915824091313408 1430460991303400628 1431859291392651264 1457169935432420352 1458509246034839856 1476604894248671616 1497506819458231296 1502706495914683488 1505557931390802432 1513214932949051904 1524237310192177152 1542885813987268608 1549666073912017347 1551180899008705536 1564948776810557952 1589639929562640384 1591100995674370752 1595634046944098304 1599655302102727584 1639316177361472896 1642426834244511744 1643986593821192192 1651257086041525248 1657004587211179008 1689494873234927616 1690544807904018924 1692197344373133312 1695361174878104448 1707216847429699584 1728603550856106496 1745078511384793728 1750050245035462656 1760567373911877696 1788344920757970432 1795088302812110592 1801371366590754816 1817359869844518912 1830286112671171584 1836641272784613152 1849484918048841216 1885749328206661632 1895887765455084544 1907281321737867504 1937950001651828736 1942893247243227136 1944678994713119808 1958278148522302464 1968806525664895488 1996675759277641728 2003608661219577984 2007410575187736576 2017619910598735872 2059071876755068032 2066221431882689796 2068241198678274048 2080670532804946368 2086598369080743936 2121467994232494336 2125493550198779904 2132873736136970112 2147788937088976896 2185754903148630528 2187763869052259784 2201676114722033664 2209339449614905344 2254059743872025232 2258336897086203648 2260481566504139264 2314328720980902912 2326771348513058304 2347423165215836928 2384459894343960576 2393451070416147456 2399482953154091376 2440381483561562112 2458974266042209344 2465979890731788288 2476885629062287872 2534242309852391424 2538296016559699968 2543041762317156672 2560825271144549376 2592905326284159744 2611037531363069952 2625075367553193984 2671478214959437312 2692632454218165888 2745429169006757376 2754961909176919728 2774227377073261824 2779491565644558336 2828623992309992448 2843831648182626816 2860921982606801256 2914339870864840704 2917018492069679712 2953209788497343232 2995013638916462592 3005412991829366976 3011115862781604864 3026429865898103808 3085771627974537216 3099332147824034694 3102361798017411072 3129897553621115904 3182201991348741504 3191268093888196608 3199310604205455168 3278632354722945792 3284853668489023488 3302514172083050496 3314009174422358016 3381089615808037848 3390722349756208896 3414433694859399168 3457207101712212992 3490157022769587456 3521134747823755392 3576689841515940864 3590176605624221184 3634719739689037824 3660572225342343168 3673282545569226304 3698969836097682432 3771498656413323264 3791775530910169088 3814562643475735008 3875900003303657472 3889357989426239616 3916556297044604928 3937613051329790976 4007217322439155968 4014821150375473152 4035239821197471744 4118143753510136064 4132442863765379592 4161341065609892736 4173196738161487872 4242935988464988672 4265747472273940224 4295577874177953792 4371509806297261056 4375527738104519568 4508119487744050464 4516673794172407296 4520963133008278528 4628657441961805824 4648998221736052041 4653542697026116608 4694846330431673856 4768919788687921152 4786902140832294912 4798965906308182752 4917948532084418688 4931959781463576576 4953771258124575744 5068484619704782848 5076592033119399936 5086083524634313344 5121650542289098752 5185810652568319488 5250150735106387968 5342956429918874624 5385264908436331776 5490858338013514752 5509923818353839456 5548454754146523648 5657247984619984896 5687663296365253632 5721843965213602512 5828679741729681408 5834036984139359424 5906419576994686464 5990027277832925184 6010825983658733952 6022231725563209728 6052859731796207616 6198664295648069388 6204723596034822144 6259795107242231808 6364403982697483008 6398621208410910336 6557264709445891584 6605028344166100992 6628018348844716032 6762179231616075696 6781444699512417792 6914414203424425984 6980314045539174912 7042269495647510784 7153379683031881728 7180353211248442368 7321144450684686336 7346565091138452608 7397939672195364864 7583551061820338176 7629125286951470016 7778715978852479232 7833112594089209856 7875226102659581952 8014434644878311936 8236287507020272128 8264885727530759184 8322682131219785472 8485871976929977344 8531494944547880448 8743019612594522112 8751055476209039136 9016238975488100928 9033347588344814592 9041926266016557056 9257314883923611648 9297996443472104082 9307085394052233216 9389692660863347712 9573804281664589824 9597931812616365504 9835897064168837376 9907542516249151488 10172167049268626688 10243301084578197504 10371621305136638976 10685912859837749248 10770529816872663552 10981716676027029504 11019847636707678912 11096909508293047296 11314495969239969792 11375326592730507264 11443687930427205024 11668073968278718848 11812839153989372928 12021651967317467904 12044463451126419456 12105719463592415232 12397328591296138776 12519590214484463616 12728807965394966016 12797242416821820672 13114529418891783168 13524358463232151392 13562889399024835584 13828828406848851968 13960628091078349824 14084538991295021568 14306759366063763456 14360706422496884736 14693130182276905216 14795879344390729728 15258250573902940032 15557431957704958464 15750452205319163904 16028869289756623872 16472575014040544256 16529771455061518368 16645364262439570944 16971743953859954688 17062989889095760896 17486039225189044224 17502110952418078272 18032477950976201856 18066695176689629184 18083852532033114112 18595992886944208164 18614170788104466432 18779385321726695424 19195863625232731008 19671794128337674752 19815085032498302976 20344334098537253376 20743242610273277952 21371825719675498496 21541059633745327104 21963433352054059008 22039695273415357824 22193819016586094592 22750653185461014528 22887375860854410048 23336147936557437696 23625678307978745856 24043303934634935808 24794657182592277552 25457615930789932032 25594484833643641344 26229058837783566336 27048716926464302784 27125778798049671168 27921256182156699648 28169077982590043136 28721412844993769472 29386260364553810432 30516501147805880064 31114863915409916928 32057738579513247744 32945150028081088512 33059542910123036736 33290728524879141888 33943487907719909376 34125979778191521792 35004221904836156544 36064955901952403712 36133390353379258368 37191985773888416328 37558770643453390848 38391727250465462016 39343588256675349504 40688668197074506752 41486485220546555904 43082119267490654208 44079390546830715648 44387638033172189184 45774751721708820096 46672295873114875392 47251356615957491712 48086607869269871616 49589314365184555104 50915231861579864064 51188969667287282688 52458117675567132672 54097433852928605568 54251557596099342336 55842512364313399296 56338155965180086272 58772520729107620864 61033002295611760128 62229727830819833856 64115477159026495488 65890300056162177024 66119085820246073472 66581457049758283776 68251959556383043584 70008443809672313088 72129911803904807424 74383971547776832656 76783454500930924032 78687176513350699008 81377336394149013504 86164238534981308416 88158781093661431296 91549503443417640192 93344591746229750784 96173215738539743232 99178628730369110208 101830463723159728128 102377939334574565376 108194867705857211136 112676311930360172544 117545041458215241728 122066004591223520256 124459455661639667712 132238171640492146944 133162914099516567552 140016887619344626176 144259823607809614848 148767943095553665312 153566909001861848064 157374353026701398016 162754672788298027008 176317562187322862592 183099006886835280384 186689183492459501568 192346431477079486464 198357257460738220416 204755878669149130752 216389735411714422272 235090082916430483456 244132009182447040512 264476343280984293888 280033775238689252352 288519647215619229696 297535886191107330624 307133818003723696128 352635124374645725184 366198013773670560768 373378366984919003136 396714514921476440832 432779470823428844544 488264018364894081024 528952686561968587776 560067550477378504704 577039294431238459392 595071772382214661248 614267636007447392256 705270248749291450368 732396027547341121536 793429029842952881664 865558941646857689088 1057905373123937175552 1120135100954757009408 1190143544764429322496 1464792055094682243072 1586858059685905763328 1731117883293715378176 2115810746247874351104 2380287089528858644992 3173716119371811526656 4760574179057717289984 6347432238743623053312 9521148358115434579968 19042296716230869159936
- Sum of all divisors σ(n): 74388504805986759268815
- Sum of proper divisors (its aliquot sum) s(n): 55346208089755890108879
- 19042296716230869159936 is an abundant number, because the sum of its proper divisors (55346208089755890108879) is greater than itself. Its abundance is 36303911373525020948943
Bases of 19042296716230869159936
- Binary: 1000000100001001000111101000000010100000000000000000101010010010000000000002
- Hexadecimal: 0x40848F4050000549000
- Base-36: 33MQFYDVGH6V400
Squares and roots of 19042296716230869159936
- 19042296716230869159936 squared (190422967162308691599362) is 362609064228976942748203243709361554347524096
- 19042296716230869159936 cubed (190422967162308691599363) is 6904909393042995958977553616908314434857084194582776832645037817856
-
19042296716230869159936 is a
perfect square number . Itssquare root is 137993828544 -
The
cube root of 19042296716230869159936 is 26703802.6240298539
Scales and comparisons
How big is 19042296716230869159936?- 19,042,296,716,230,869,159,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 19,042,296,716,230,869,159,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 19042296716230869159936 cubic inches would be around 2225316.9 feet tall.
Recreational maths with 19042296716230869159936
- 19042296716230869159936 backwards is 63995196803261769224091
- 19042296716230869159936 is a
Harshad number . - The number of decimal digits it has is: 23
- The sum of 19042296716230869159936's digits is 108
- 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 19042296716230869159936 - Facts about the integer". Numbermatics.com. 2024. Web. 5 June 2024.
APA style:
Numbermatics. (2024). Number 19042296716230869159936 - Facts about the integer. Retrieved 5 June 2024, from https://numbermatics.com/n/19042296716230869159936/
Chicago style:
Numbermatics. 2024. "Number 19042296716230869159936 - Facts about the integer". https://numbermatics.com/n/19042296716230869159936/
The information we have on file for 19042296716230869159936 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 19042296716230869159936, math, Factors of 19042296716230869159936, curriculum, school, college, exams, university, Prime factorization of 19042296716230869159936, STEM, science, technology, engineering, physics, economics, calculator, nineteen sextillion, forty-two quintillion, two hundred ninety-six quadrillion, seven hundred sixteen trillion, two hundred thirty billion, eight hundred sixty-nine million, one hundred fifty-nine thousand, nine hundred thirty-six.